summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/ci.yml118
-rw-r--r--.gitignore44
-rw-r--r--ChangeLog269
-rw-r--r--INSTALL74
-rw-r--r--Makefile.am46
-rw-r--r--Makefile.in906
-rw-r--r--README15
-rw-r--r--aclocal.m49780
-rwxr-xr-xbootstrap10
-rwxr-xr-xcompile347
-rwxr-xr-xconfig.guess1420
-rw-r--r--config.h.in249
-rwxr-xr-xconfig.sub1799
-rwxr-xr-xconfigure16410
-rw-r--r--configure.ac126
-rw-r--r--contrib/Makefile.in550
-rw-r--r--contrib/bmc-snmp-proxy8
-rw-r--r--contrib/bmc-snmp-proxy.service2
-rw-r--r--contrib/exchange-bmc-os-info.init.redhat6
-rw-r--r--contrib/exchange-bmc-os-info.service.redhat5
-rwxr-xr-xcontrib/ipmievd.init.debian2
-rw-r--r--contrib/oem_ibm_sel_map2
-rw-r--r--control/Makefile.am4
-rw-r--r--control/Makefile.in503
-rw-r--r--control/ipmitool.spec.in634
-rw-r--r--control/rpmmacros.in12
-rw-r--r--control/rpmrc8
-rwxr-xr-xcsv-revision10
-rw-r--r--debian/NEWS7
-rw-r--r--debian/README.Debian12
-rw-r--r--debian/changelog111
-rw-r--r--debian/control11
-rw-r--r--debian/copyright10
-rw-r--r--debian/enterprise-numbers.txt242582
-rw-r--r--debian/ipmitool.install1
-rw-r--r--debian/ipmitool.lintian-overrides4
-rw-r--r--debian/ipmitool.maintscript2
-rw-r--r--debian/patches/0005-gcc10.patch63
-rw-r--r--debian/patches/0100-fix_buf_overflow.patch4
-rw-r--r--debian/patches/0105-sensor_reading.patch35
-rw-r--r--debian/patches/0110-getpass-prototype.patch23
-rw-r--r--debian/patches/0110-unpdate_IANA_URL.patch72
-rw-r--r--debian/patches/0115-hurd_PATH_MAX.patch21
-rw-r--r--debian/patches/0115-typo.patch164
-rw-r--r--debian/patches/0120-openssl1.1.patch150
-rw-r--r--debian/patches/0125-nvidia-iana.patch36
-rw-r--r--debian/patches/0130-Correct_lanplus_segment_violation.patch29
-rw-r--r--debian/patches/0500-fix_CVE-2011-4339.patch21
-rw-r--r--debian/patches/0600-manpage_longlines.patch56
-rw-r--r--debian/patches/0615-manpage_typo.patch49
-rw-r--r--debian/patches/0620-manpage_typo.patch370
-rw-r--r--debian/patches/0625-manpage_wrong_time_set.patch24
-rw-r--r--debian/patches/0700-build.patch105
-rw-r--r--debian/patches/series15
-rwxr-xr-xdebian/rules3
-rw-r--r--debian/systemd/ipmitool.ipmievd.service1
-rw-r--r--debian/tests/control18
-rw-r--r--debian/tests/qemuvbmc55
-rw-r--r--debian/tests/smoke8
-rw-r--r--debian/tests/vbmc-qemu-vm-session.xml32
-rw-r--r--debian/watch2
-rwxr-xr-xdepcomp791
-rw-r--r--doc/Makefile.in611
-rw-r--r--doc/ipmievd.8.in (renamed from doc/ipmievd.8)16
-rw-r--r--doc/ipmitool.1.in (renamed from doc/ipmitool.1)466
-rw-r--r--include/Makefile.in666
-rw-r--r--include/ipmitool/Makefile.am3
-rw-r--r--include/ipmitool/Makefile.in564
-rw-r--r--include/ipmitool/bswap.h5
-rw-r--r--include/ipmitool/helper.h113
-rw-r--r--include/ipmitool/hpm2.h2
-rw-r--r--include/ipmitool/ipmi.h12
-rw-r--r--include/ipmitool/ipmi_cc.h6
-rw-r--r--include/ipmitool/ipmi_cfgp.h6
-rw-r--r--include/ipmitool/ipmi_channel.h94
-rw-r--r--include/ipmitool/ipmi_chassis.h5
-rw-r--r--include/ipmitool/ipmi_constants.h9
-rw-r--r--include/ipmitool/ipmi_dcmi.h11
-rw-r--r--include/ipmitool/ipmi_delloem.h6
-rw-r--r--include/ipmitool/ipmi_ekanalyzer.h5
-rw-r--r--include/ipmitool/ipmi_entity.h5
-rw-r--r--include/ipmitool/ipmi_event.h32
-rw-r--r--include/ipmitool/ipmi_firewall.h5
-rw-r--r--include/ipmitool/ipmi_fru.h46
-rw-r--r--include/ipmitool/ipmi_fwum.h5
-rw-r--r--include/ipmitool/ipmi_gendev.h5
-rw-r--r--include/ipmitool/ipmi_hpmfwupg.h24
-rw-r--r--[-rwxr-xr-x]include/ipmitool/ipmi_ime.h5
-rw-r--r--include/ipmitool/ipmi_intf.h50
-rw-r--r--include/ipmitool/ipmi_isol.h5
-rw-r--r--include/ipmitool/ipmi_kontronoem.h89
-rw-r--r--include/ipmitool/ipmi_lanp.h55
-rw-r--r--include/ipmitool/ipmi_lanp6.h6
-rw-r--r--include/ipmitool/ipmi_main.h5
-rw-r--r--include/ipmitool/ipmi_mc.h182
-rw-r--r--include/ipmitool/ipmi_oem.h5
-rw-r--r--include/ipmitool/ipmi_pef.h301
-rw-r--r--include/ipmitool/ipmi_picmg.h96
-rw-r--r--include/ipmitool/ipmi_quantaoem.h52
-rw-r--r--include/ipmitool/ipmi_raw.h5
-rw-r--r--include/ipmitool/ipmi_sdr.h101
-rw-r--r--include/ipmitool/ipmi_sdradd.h7
-rw-r--r--include/ipmitool/ipmi_sel.h15
-rw-r--r--include/ipmitool/ipmi_sel_supermicro.h6
-rw-r--r--include/ipmitool/ipmi_sensor.h4
-rw-r--r--include/ipmitool/ipmi_session.h5
-rw-r--r--include/ipmitool/ipmi_sol.h23
-rw-r--r--include/ipmitool/ipmi_strings.h12
-rw-r--r--include/ipmitool/ipmi_sunoem.h6
-rw-r--r--include/ipmitool/ipmi_time.h90
-rw-r--r--include/ipmitool/ipmi_tsol.h5
-rw-r--r--include/ipmitool/ipmi_user.h8
-rw-r--r--include/ipmitool/ipmi_vita.h5
-rw-r--r--include/ipmitool/log.h9
-rwxr-xr-xinstall-sh527
-rw-r--r--ipmitool.spec404
-rw-r--r--lib/Makefile.am3
-rw-r--r--lib/Makefile.in717
-rw-r--r--lib/dimm_spd.c49
-rw-r--r--lib/helper.c221
-rw-r--r--lib/ipmi_cfgp.c36
-rw-r--r--lib/ipmi_channel.c464
-rw-r--r--lib/ipmi_chassis.c1575
-rw-r--r--[-rwxr-xr-x]lib/ipmi_dcmi.c1265
-rw-r--r--lib/ipmi_delloem.c727
-rw-r--r--lib/ipmi_ekanalyzer.c384
-rw-r--r--lib/ipmi_event.c184
-rw-r--r--lib/ipmi_firewall.c94
-rw-r--r--lib/ipmi_fru.c949
-rw-r--r--lib/ipmi_fwum.c64
-rw-r--r--lib/ipmi_gendev.c65
-rw-r--r--lib/ipmi_hpmfwupg.c179
-rw-r--r--[-rwxr-xr-x]lib/ipmi_ime.c90
-rw-r--r--lib/ipmi_isol.c51
-rw-r--r--lib/ipmi_kontronoem.c75
-rw-r--r--lib/ipmi_lanp.c596
-rw-r--r--lib/ipmi_lanp6.c16
-rw-r--r--lib/ipmi_main.c206
-rw-r--r--lib/ipmi_mc.c774
-rw-r--r--lib/ipmi_oem.c49
-rw-r--r--lib/ipmi_pef.c429
-rw-r--r--lib/ipmi_picmg.c278
-rw-r--r--lib/ipmi_quantaoem.c184
-rw-r--r--lib/ipmi_raw.c33
-rw-r--r--lib/ipmi_sdr.c735
-rw-r--r--lib/ipmi_sdradd.c34
-rw-r--r--lib/ipmi_sel.c442
-rw-r--r--lib/ipmi_sensor.c390
-rw-r--r--lib/ipmi_session.c40
-rw-r--r--lib/ipmi_sol.c106
-rw-r--r--lib/ipmi_strings.c1117
-rw-r--r--lib/ipmi_sunoem.c205
-rw-r--r--lib/ipmi_time.c243
-rw-r--r--lib/ipmi_tsol.c33
-rw-r--r--lib/ipmi_user.c138
-rw-r--r--lib/ipmi_vita.c86
-rw-r--r--lib/log.c16
-rw-r--r--ltmain.sh9661
-rwxr-xr-xmissing215
-rw-r--r--src/Makefile.in860
-rw-r--r--src/ipmievd.c79
-rw-r--r--src/ipmishell.c79
-rw-r--r--src/ipmitool.c2
-rw-r--r--src/plugins/Makefile.am5
-rw-r--r--src/plugins/Makefile.in757
-rw-r--r--src/plugins/bmc/Makefile.in640
-rw-r--r--src/plugins/bmc/bmc.c11
-rw-r--r--src/plugins/bmc/bmc.h5
-rw-r--r--src/plugins/bmc/bmc_intf.h5
-rw-r--r--src/plugins/dbus/Makefile.am41
-rw-r--r--src/plugins/dbus/dbus.c241
-rw-r--r--src/plugins/dummy/Makefile.in607
-rw-r--r--src/plugins/dummy/dummy.c16
-rw-r--r--src/plugins/dummy/dummy.h7
-rw-r--r--src/plugins/free/Makefile.in612
-rw-r--r--src/plugins/free/free.c16
-rw-r--r--src/plugins/imb/Makefile.in638
-rw-r--r--src/plugins/imb/imb.c6
-rw-r--r--src/plugins/imb/imbapi.c201
-rw-r--r--src/plugins/imb/imbapi.h12
-rw-r--r--src/plugins/ipmi_intf.c123
-rw-r--r--src/plugins/lan/Makefile.in639
-rw-r--r--src/plugins/lan/asf.h19
-rw-r--r--src/plugins/lan/auth.c13
-rw-r--r--src/plugins/lan/auth.h5
-rw-r--r--src/plugins/lan/lan.c213
-rw-r--r--src/plugins/lan/lan.h5
-rw-r--r--src/plugins/lan/rmcp.h18
-rw-r--r--src/plugins/lanplus/Makefile.in649
-rw-r--r--src/plugins/lanplus/README.lanplus74
-rw-r--r--src/plugins/lanplus/README.sol76
-rw-r--r--src/plugins/lanplus/asf.h19
-rw-r--r--src/plugins/lanplus/lanplus.c362
-rw-r--r--src/plugins/lanplus/lanplus.h7
-rw-r--r--src/plugins/lanplus/lanplus_crypt.c52
-rw-r--r--src/plugins/lanplus/lanplus_crypt.h8
-rw-r--r--src/plugins/lanplus/lanplus_crypt_impl.c60
-rw-r--r--src/plugins/lanplus/lanplus_crypt_impl.h7
-rw-r--r--src/plugins/lanplus/lanplus_dump.h7
-rw-r--r--src/plugins/lanplus/rmcp.h18
-rw-r--r--src/plugins/lipmi/Makefile.in637
-rw-r--r--src/plugins/lipmi/lipmi.c12
-rw-r--r--src/plugins/lipmi/lipmi.h43
-rw-r--r--src/plugins/open/Makefile.in637
-rw-r--r--src/plugins/open/open.c422
-rw-r--r--src/plugins/open/open.h5
-rw-r--r--src/plugins/serial/Makefile.in638
-rw-r--r--src/plugins/serial/serial_basic.c24
-rw-r--r--src/plugins/serial/serial_terminal.c30
-rw-r--r--src/plugins/usb/Makefile.in637
-rw-r--r--src/plugins/usb/usb.c14
211 files changed, 255204 insertions, 61378 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 0000000..0ae024c
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,118 @@
+# vi: set et ts=2 sw=2 :
+name: build
+
+on:
+ push:
+ branches: [ master ]
+ pull_request:
+ branches: [ master ]
+
+jobs:
+ linux:
+ strategy:
+ matrix:
+ os: [ ubuntu-18.04, ubuntu-20.04 ]
+ runs-on: ${{ matrix.os }}
+ steps:
+ - name: install dependencies
+ run: |
+ sudo apt install \
+ automake \
+ gcc \
+ git \
+ libssl-dev \
+ libtool \
+ make \
+ wget
+ - name: install extra libraries
+ # This build job tries to verify as much of ipmitool code
+ # as possible, hence these libraries. They aren't usually
+ # needed for normal user builds:
+ run: |
+ sudo apt update
+ sudo apt install \
+ libsystemd-dev \
+ libreadline-dev \
+ libfreeipmi-dev \
+ libusb-dev
+ - uses: actions/checkout@v2
+ - name: bootstrap
+ run: ./bootstrap
+ - name: configure
+ run: |
+ # For Linux, build as many extra interfaces as possible
+ # to verify the code
+ ./configure --enable-intf-dummy \
+ --enable-intf-dbus \
+ --enable-intf-usb \
+ --enable-intf-free
+ - name: make
+ run: make
+ - name: make check
+ run: make check
+ - name: make distcheck
+ run: make distcheck
+
+ macos-catalina:
+ strategy:
+ matrix:
+ os: [ macos-10.15, macos-11 ]
+ runs-on: ${{ matrix.os }}
+
+ steps:
+ - name: install dependencies
+ run: brew install automake openssl libtool freeipmi wget
+ - uses: actions/checkout@v2
+ - name: bootstrap
+ run: ./bootstrap
+ - name: configure
+ run: |
+ ./configure --enable-intf-dummy \
+ LDFLAGS=-L/usr/local/opt/openssl@1.1/lib \
+ CFLAGS=-I/usr/local/opt/openssl@1.1/include
+ - name: make
+ run: make
+ - name: make check
+ run: make check
+ - name: make distcheck
+ run: make distcheck
+
+ win-srv-2019:
+
+ runs-on: windows-2019
+
+ steps:
+ - name: install dependencies
+ run: |-
+ choco install cygwin -y
+ choco install cyg-get -y
+ # Line continuation in PowerShell is backtick. Weird as Windows.
+ cyg-get gcc-g++ `
+ make `
+ automake `
+ autoconf `
+ m4 `
+ libtool `
+ libncurses-devel `
+ libreadline-devel `
+ libssl-devel `
+ dos2unix `
+ wget
+ echo "C:/tools/cygwin/bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
+ echo "C:/tools/cygwin/usr/bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
+ - uses: actions/checkout@v2
+ - name: convert line ends
+ # checkout action on Windows apparently converts line ends
+ # so we have to convert them back because cygwin bash can't
+ # can't handle Windows line ends
+ run: dos2unix bootstrap configure.ac csv-revision
+ - name: bootstrap
+ run: bash -c "./bootstrap"
+ - name: configure
+ run: bash -c "./configure"
+ - name: make
+ run: make
+ - name: make check
+ run: make check
+ - name: make distcheck
+ run: make distcheck
diff --git a/.gitignore b/.gitignore
index 3bac63c..966b40f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,41 @@
-.bzr
-.bzrignore
-.pc
-.git
+.deps
+.dirstamp
+.libs
+.*.swp
+*.log
+*.rej
+*.orig
+*.o
+*.lo
+*.la
+*.*~
+Makefile
+Makefile.in
+aclocal.m4
+autom4te.cache
+compile
+config.guess
+config.h
+config.h.in
+config.log
+config.status
+config.sub
+configure
+depcomp
+install-sh
+ltmain.sh
+libtool
+missing
+stamp-h1
+control/ipmitool.spec
+control/pkginfo
+control/prototype
+control/rpmmacros
+src/ipmievd
+src/ipmitool
+doc/ipmievd.8
+doc/ipmitool.1
+cscope.out
+tags
+.pc/
debian/files
diff --git a/ChangeLog b/ChangeLog
index ee25801..f072a63 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,238 @@
+version 1.8.19 2022-08-31
+ * Cast type before the left shift
+ * sel: Fix the deasserted thresholds inequality
+ * man: Update the text for -C option
+ * chassis restart_cause: Add new causes
+ * sel: Remove redundant "Reserve SEL"
+ * zero initialize the recv structure on the stack
+ * zero initialize the recv structure on the stack
+ * ci: Add support for MacOS-11
+ * ci: Remove ubuntu-16.04 support
+ * sdr: Fix modifier unit
+ * Fix compile error
+ * Refactor bridging level detection to dedicated function
+ * Fix double bridge detection in get_max_(req|rsp)_data_size()
+ * ipmi_mc: Fix the IPM_DEV_FWREV1_MAJOR_MASK
+ * helper: Fix stderr file descriptor
+ * Fix codefactor-io / CodeFactor warnings
+ * Use /run instead of /var/run
+ * oem: Update product IDs for YADRO
+ * lan: Add processing of get/set specific CCs
+ * lan: Refactor pointer style
+ * doc: update lanplus doc to reflect default cipher suite change
+ * ekanalyzer: Fix internal use area off-by-one bug
+ * ekanalyzer frushow: Fix internal area size calc
+ * sel: Fix "power supply inactive" flag offset
+ * ci: Add support for Ubuntu 20.04
+ * ci: Fix Ubuntu builds
+ * Fix compiler warning
+ * Fix compiler warning
+ * Fix compiler warning
+ * ci: Update for GitHub Actions v2.274.2
+ * free: Fix implicit function declarations
+ * Use "#pragma once" for headers
+ * Remove unneeded execution bits from C source files and a header file
+ * Convert line endings to LF
+ * Fixed compiler warning.
+ * RPM support: fixed broken build due to use of headers from kernel
+ * imbapi: replace __FUNCTION__ to eleminate compiler warnings
+ * lanplus: remove unused variable
+ * hpmfwupg: Clean up / refactor
+ * fru: Fix crashes on 6-bit ASCII strings
+ * oem: Add product ID for YADRO VEGMAN
+ * configure.ac: add '--location' for curl to follow location
+ * configure.ac: replace '-#' by '--progress-bar' with curl
+ * Add version info to debug output
+ * doc, ci: Fix an error in package name for Windows
+ * doc: Fix a small typo in INSTALL
+ * RPM support: updated spec file changelog
+ * RPM support: simplified build process
+ * RPM support: fixed broken RPM build
+ * doc: Update INSTALL with Windows info
+ * ci: Add Windows/cygwin config
+ * doc: Update INSTALL for new CI
+ * ci: Add github workflow, drop travis
+ * Fix compatibility with OpenBSD and macOS
+ * dist: Fix dependencies and cleanup
+ * dist: Add missing ipmi_time.h header to packaging
+ * configure: Fix compatibility with non-bash systems
+ * Finalize refactoring of string comparisons
+ * channel: Refactor set_user_access option processing
+ * Refactor string comparisons
+ * sel: Fix OEM record definition example
+ * sdr: harden against bad records
+ * fru: fix memory leak in ipmi_spd_print_fru
+ * ipmi_sel_set_time: fix strptime() return check
+ * hpm: use portable __max() in hpmfwupg
+ * hpmfwupg: move variable definition to .c file
+ * sel: time: fix null pointer dereference in set
+ * fru, sdr: Fix id_string buffer overflows
+ * lanp: Fix buffer overflows in get_lan_param_select
+ * channel: Fix buffer overflow
+ * session: Fix buffer overflow in ipmi_get_session_info
+ * fru: Fix buffer overflow in ipmi_spd_print_fru
+ * fru: Fix buffer overflow vulnerabilities
+ * configure: Drop requirement for curses et. al libs
+ * configure: remove some duplicate code
+ * doc: Update INSTALL to fix installation errors
+ * ipmi_dcmi: fix typo in nm_policy_options initialization.
+ * Docs: Add info on packages to install on Ubuntu 16.04
+ * chassis: Refactor to get rid of strncmp()
+ * chassis: Refactor main for centralized exiting
+ * chassis: bootdev: Refactor more
+ * chassis: bootdev: Refactor to reduce nesting
+ * chassis: bootdev: Fix help message and its formatting
+ * chassis: bootparam/bootdev: Refactor for less magic
+ * oem: supermicro: Add product codes from IPMICFG
+ * doc: Update man page regarding `user set password`
+ * user: Cleanup/refactor ipmi_user_password()
+ * user: Improve password length handling
+ * user: Alter "set password" usage information
+ * intf: Add missing function declarations
+ * doc: fix URL in README
+ * event: Clean up event sending from a file
+ * event: Clean up the event sending code
+ * event: Fix event submission via SSIF
+ * make: Use DESTDIR to install IANA PEN database
+ * lanplus: Fix embedded bridged responses handling
+ * Update .gitignore
+ * mc: Fix reporting of manufacturers > 64K
+ * Add installation of enterprise-numbers database
+ * Update documentation in regard to IANA PEN registry
+ * Use configurable path to IANA PEN registry
+ * Load IANA PEN registry from a file
+ * dbus: Replace obsolete INCLUDES with AM_CPPFLAGS
+ * oem: name change from Newisys to Viking Enterprise Solutions
+ * Fix default interface to behave as it did before
+ * man: Add documentation for chassis bootmbox
+ * man: Update the chassis bootparam section
+ * chassis: Add boot initiator mailbox support
+ * chassis: Use command-specific completion code parser
+ * Add support for command-specific completion codes
+ * Add a helper htoipmi24() function
+ * Add a helper args2buf() function
+ * man: Cleanup the manpage formatting tags
+ * create_pen_list: only print if values are set
+ * chassis: Refactor to reduce code duplication
+ * chassis: Refactor to reduce code duplication
+ * sdr: Fix segfault on invalid unit types
+ * vendor: Add YADRO TATLIN Storage Controller ID
+ * exchange-bmc-os-info: Remove dependency on ipmi.service
+ * Add mechanism to configure to set the default interface
+ * ci: Update INSTALL to reflect recent changes
+ * ci: Set up matrix builds with Travis CI
+ * Enable Travis build of D-Bus interface
+ * add OpenBMC D-Bus interface
+ * Fix "ipmitool pef {status,info}" not printing final newline
+ * Remove unused include
+ * Fix IPMI DCMI message typo
+ * open: swap free() calls for free_n()
+ * open: checking received msg id against expectation
+ * open: fix whitespace
+ * Refactor free_n() function
+ * fru: swap free() calls for free_n()
+ * fru: Fix write chunk reduction code
+ * fru: add macro FRU_AREA macros
+ * fru: replace magic return codes with macros
+ * fru header: add return error codes specific to fru
+ * fru: fix ipmi_fru_picmg_ext_edit as bool
+ * fru: use bool with ipmi_fru_oemkontron_edit
+ * fru: change ipmi_fru_query_new_value to return bool
+ * fru: mark ipmi_fru_query_new_value as static
+ * fru: add fru_cc_rq2big helper method for code checks
+ * fru: cleanup ipmi_fru_upg_ekeying
+ * fru: use ipmi_cc defined maros for return codes
+ * fru: drop extraneous parentheses on negative returns
+ * fru: delete unused variable matchInstance
+ * fru: cleanup ipmi_fru_oemkontron_get
+ * fru: fixup array bounds checking
+ * hpm: Adhere to centralized exiting
+ * hpm: Minor refactoring
+ * hpm: Fix resource leak
+ * sol: Make interface timeout obey the -N option
+ * helper: add free_n method to handle clearing pointers
+ * cygwin: imb: Fix build error (wchar_t)
+ * lanplus: Fix segfault for truncated dcmi response
+ * Move led color static array to source file
+ * drop unused static arrays
+ * move static objects to source file
+ * cleanup all unused-parameter warnings
+ * use __UNUSED__ macro instead of gcc specific attribute
+ * implement __UNUSED__ macro for marking unused
+ * Add .dirstamp to .gitignore
+ * fru: Fix processing of unspecified board mfg. date
+ * [compiler-warnings-fixes] use correct fall through comment
+ * [compiler-warnings-fixes] ipmi_start_daemon: check return values
+ * [compiler-warnings-fixes] ipmi_sdr.c: remove unused function parameters
+ * lan: Fix processing disabled VLAN
+ * Make ipmitool respect system locale settings
+ * Fix strftime() non-literal argument warning
+ * Refactor timestamp handling
+ * doc: Update manpage with new contact info
+ * lanplus: Refactoring
+ * lanplus: Fix -C option processing
+ * lanplus: Auto-select 'best' cipher suite available
+ * lanplus: Fix compile with deprecated APIs disabled.
+ * doc: Update home page links
+ * doc: Update formatting of ipmitool man page
+ * sensor: Refactor ipmi_sensor_print_fc_threshold()
+ * sensor: Add support for csv output
+ * plugins: open: Properly enable event receiver (#35)
+ * lan: Refactoring: Remove unused function
+ * general: Get rid of some unused parameter warnings
+ * mc: guid: Implement encoding autodetection
+ * mc: guid: Fix timestamp decoding
+ * mc: guid: Add support for non-standard encodings
+ * mc: guid: Fix byte ordering to follow IPMI spec
+ * Refactoring: optimize pointer checks
+ * imb: Refactoring: remove duplicate code
+ * Refactoring: get rid of superfluous comparisons
+ * Refactoring. Improve code reuse ratio.
+ * general: Fix several misspellings
+ * mc: Fix compiler warnings
+ * general: Add array_byteswap() to helper
+ * lanplus: Make byteswapping generic
+ * framework: Update .gitignore
+ * framework: Switch to C11 standard with GNU extensions
+ * framework: ci: Add support for Travis CI
+ * oem: Add basic support for Quanta
+ * intf: Refactoring. Remove unused sendrsp()
+ * dummy: Add default dummy socket
+ * mc: Fix manufacturer ID masking
+ * Refactoring. Remove useless feature test macros.
+ * general: Make byteswapping arch-independent
+ * sel: Minor refactoring
+ * sdr: Refactor/optimize code. No functional changes.
+ * Add an option to display all dates in UTC
+ * mc: Code refactor to reduce copy-paste ratio
+ * mc: watchdog set: Refactor to reduce complexity
+ * mc: watchdog set: Fix intr setting
+ * mc: watchdog get: Update to match IPMI 2.0 spec
+ * mc: watchdog: Add `set` command
+ * framework: Make git ignore cscope.out
+ * plugins/open: Fix for interrupted select
+ * nm: Fix policy range (#12)
+ * Replace user_id masks with a macro (#8)
+ * fru: internaluse: Fix segmentation fault (#9)
+ * dcmi: Refactor
+ * ID:508 - Fix segfaults in dcmi command handlers
+ * vendor: Add YADRO VESNIN identification
+ * ID:491 - Fetch vendor IDs from IANA
+ * ID:472 - Fix The Most recent Addition/Erase date
+ * ID:480 - Call EVP_CIPHER_CTX_free() instead of EVP_CIPHER_CTX_cleanup()
+ * ID:480 - ipmitool coredumps in EVP_CIPHER_CTX_init
+ * Make git revision more descriptive
+ * ID:477 - fru: Fix decoding of non-text data in get_fru_area_str()
+ * ID:479 - ekanalyzer: fix processing of custom mfg. fields
+ * ID:478 - ekanalyzer: Fixed decoding of FRU fields
+ * Add some more configure/build/editor byproducts to .gitignore
+ * Add git hash and dirty mark to ipmitool version
+ * Prevent autoreconf from complaining about missing NEWS
+ * Add bootstrap support for Mac
+ * ID:474 - Compile fix on nonlinux systems
+ * ID:461 - Make compiler happier about changes related to OpenSSL 1.1
+ * ID:461 - OpenSSL 1.1 compatibility - "error: storage size of 'ctx' isn't known"
+
version 1.8.18 2016-10-08
* Add mac2str() and str2mac() to print/parse MAC address
* Change formatting, remove commented-out code in
@@ -647,7 +882,7 @@ version 1.8.11 released 2009-02-25
* Patch ID 1990560 to get readings from non-linear analog sensors
* Add support for SOL payload status command
* SOL set parameter range checking added
- * Fixed SOL activate options usage
+ * Fixed SOL activate options usage
* Fixed crashes when parsing 'sol payload' and 'tsol' cmds (#216967)
* Added retries to SOL keepalive
* Fixed wrong mask values for Front Panel disable/enable status
@@ -663,14 +898,14 @@ version 1.8.11 released 2009-02-25
* Fix occasional SDR dump segfault; #1793076
* Allow ipmitool sel delete to accept hex list entry numbers
* Fix SEL total space reporting.
- * Fix for garbage sensor threshold values reported when none
+ * Fix for garbage sensor threshold values reported when none
returned. Tracker Bug #863748
* ipmievd change to Monitor %used in SEL buffer and log warnings when
the buffer is 80% and 100% full
version 1.8.10 released 2008-08-08
* Added support for BULL IANA number.
- * Fixed contrib build so the oem_ibm_sel_map file gets included in
+ * Fixed contrib build so the oem_ibm_sel_map file gets included in
rpm builds again.
* Added support for Debian packages to be built from CVS
* Fix for sdr and sel timestamp reporting issues
@@ -679,11 +914,11 @@ version 1.8.10 released 2008-08-08
* Change ipmi_chassis_status() to non-static so it can be used
externally
* Added retries to SOL keepalive
- * Fix to stop sensor list command from reporting a failure due
+ * Fix to stop sensor list command from reporting a failure due
to missing sensor
* Fix bug in sdr free space reporting
* Add support for IANA number to vendor name conversion for many
- vendors
+ vendors
* Fix segfault bug in lan set command
* Fix bug in population of raw i2c wdata buffer
* Fix bug in ipmb sensor reading
@@ -697,7 +932,7 @@ version 1.8.10 released 2008-08-08
* Add more JEDEC support info for DIMMs; decrease request size
for DIMM FRU info to 16 bytes at a time to allow more
DIMM FRUs to respond.
- * Fix to change hpmfwupg to version 1.02; fix to reduce hpmfwupg
+ * Fix to change hpmfwupg to version 1.02; fix to reduce hpmfwupg
buffer length more aggressively when no response from iol
* Fix HPM firmware activation via IOL; fake a timeout after IOL
session re-open to force get upgrade status retry;
@@ -706,11 +941,11 @@ version 1.8.10 released 2008-08-08
* Fix for oemval2str size
* Add support for product name resolution in mc info
* Fix FRU display format
- * Added PICMG ekeying analyzer module support (ekanalyzer);
- display point to point physical connectivity and power
- supply information between carriers and AMC modules;
- display matched results of ekeying match between an
- on-carrier device and AMC module or between 2 AMC modules
+ * Added PICMG ekeying analyzer module support (ekanalyzer);
+ display point to point physical connectivity and power
+ supply information between carriers and AMC modules;
+ display matched results of ekeying match between an
+ on-carrier device and AMC module or between 2 AMC modules
* Fix AMC GUID display support
* Improved amcportstate operations
* Added resolution for new sensor types
@@ -723,8 +958,8 @@ version 1.8.10 released 2008-08-08
* Added SPD support for parms: channel number, max read size
* Add SDR support for adding SDR records from a dumped file,
clearing SDR, adding partial SDR records
- * Add updates and fixes to hpmfwupg: upload block size to 32 bytes
- for KCS, handle long response option, implement rollback
+ * Add updates and fixes to hpmfwupg: upload block size to 32 bytes
+ for KCS, handle long response option, implement rollback
override, garbage output fix
* Add double bridge lan support , fix bridging issue
* Add HPM support to pre-check which components need to be skipped
@@ -758,7 +993,7 @@ version 1.8.9 released 2007-03-06
* Added edit support for AMC activation "Maximum Internal Current"
* Fix bug generating garbage on the screen when handling GetDeviceId
and sol traffic occurs
- * Added ability to map OEM sensor types to OEM description string using
+ * Added ability to map OEM sensor types to OEM description string using
IANA number; moved IANA number table
* Fix lan set access command to use value already saved within
parameters for PEF and authentication
@@ -776,13 +1011,13 @@ version 1.8.9 released 2007-03-06
* Fix SOL set errors when commit-write not supported
* Fix reset of session timeout for lanplus interface
* Fixed lan interface accessibility timeout handling
- * Fix bug with Function Get Channel Cipher Suites command when
+ * Fix bug with Function Get Channel Cipher Suites command when
more than 1 page used.
* Fix missing firmware firewall top-level command
* Fix bug in SOL keepalive functionality
* Fix SOLv2 NACK and retry handling for Intel ESB2 BMC
* Added ipmi_sel_get_oem_sensor* APIs
- * Added HPM.1 support
+ * Added HPM.1 support
* Fix segfault when incorrect oem option supplied
* Fix bus problem with spd command
* Fix segfault in SOL when remote BMC does not return packet
@@ -796,7 +1031,7 @@ version 1.8.9 released 2007-03-06
* Add freeipmi interface support
* Add remote spd printing
* Add better detection of linux/compiler.h to config
- * Makefile changes to fix makedistcheck, etc.
+ * Makefile changes to fix makedistcheck, etc.
version 1.8.8
* Fix segfaults in sensor data repository list
diff --git a/INSTALL b/INSTALL
index 2099840..b54ea39 100644
--- a/INSTALL
+++ b/INSTALL
@@ -9,17 +9,75 @@ are permitted in any medium without royalty provided the copyright
notice and this notice are preserved. This file is offered as-is,
without warranty of any kind.
+Prerequisites
+=============
+
+ This project requires at least gcc 4.8.1 as it uses some GNU
+extensions and some C11 features. For `lanplus` interface the OpenSSL
+library and development headers are required. As of July 2020, the
+project is tested automatically to build cleanly for the following
+64-bit operating systems using GitHub Actions workflow:
+
+ - Ubuntu 16.04 Xenial Xerus
+ - Ubuntu 18.04 Bionic Beaver
+ - Ubuntu 20.04 Focal Fossa
+ - MacOS X 10.15 Catalina
+ - Microsoft Windows Server 2019
+
+ It is also known to build successfully on Ubuntu 14.04 and Fedora 31,
+but that is not automatically verified.
+
+ For Ubuntu 14.04+ it is recommended to do the following before building:
+
+ $ sudo apt install automake gcc git libreadline-dev libssl-dev \
+ libtool make wget
+
+ For Ubuntu 20.04+ you will also need this:
+
+ $ sudo apt install musl-dev
+
+ For Fedora 31 it is recommended to do the following before building:
+
+ $ sudo dnf install automake gcc git libtool make openssl-devel \
+ readline-devel wget
+
+ For MacOS X 10.15 with Xcode and homebrew installed, it is
+recommended to do the following before building:
+
+ $ brew install automake openssl libtool freeipmi wget
+ $ export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"
+ $ export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"
+
+ To prepare for building in Windows it is recommended to use Chocolatey
+and do the following using PowerShell:
+
+ PS C:\ipmitool> choco install cygwin -y
+ PS C:\ipmitool> choco install cyg-get -y
+ PS C:\ipmitool> cyg-get gcc-g++ make automake autoconf `
+ # m4 libtool libncurses-devel libreadline-devel libssl-devel `
+ # dos2unix wget
+ PS C:\ipmitool> $env:path="C:\tools\cygwin\usr\bin;$env:path"
+ PS C:\ipmitool> $env:path="C:\tools\cygwin\bin;$env:path"
+ PS C:\ipmitool> dos2unix bootstrap configure.ac csv-revision
+
Basic Installation
==================
- Briefly, the shell command `./configure && make && make install'
-should configure, build, and install this package. The following
-more-detailed instructions are generic; see the `README' file for
-instructions specific to this package. Some packages provide this
-`INSTALL' file but do not implement all of the features documented
-below. The lack of an optional feature in a given package is not
-necessarily a bug. More recommendations for GNU packages can be found
-in *note Makefile Conventions: (standards)Makefile Conventions.
+ Briefly, the followong shell command should configure, build, and
+install this package:
+
+ ./bootstrap && ./configure && make && sudo make install
+
+ For Windows the above command must be run inside a cygwin bash
+shell.
+
+ The following more-detailed instructions are generic; see the
+`README' file for instructions specific to this package. Some
+packages provide this `INSTALL' file but do not implement all of the
+features documented below. The lack of an optional feature in a given
+package is not necessarily a bug. More recommendations for GNU
+packages can be found in *note Makefile Conventions:
+(standards)Makefile Conventions.
The `configure' shell script attempts to guess correct values for
various system-dependent variables used during compilation. It uses
diff --git a/Makefile.am b/Makefile.am
index c809131..ce3267f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -41,15 +41,49 @@ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure configure-stamp \
$(distdir).tar.gz $(distdir).tar.bz2
SUBDIRS = lib src include doc contrib control
+IANA_PEN = http://www.iana.org/assignments/enterprise-numbers
dist-hook:
cp control/ipmitool.spec $(distdir)
-install-data-local:
+.PHONY: install-pen-database uninstall-pen-database
+.INTERMEDIATE: %.o %.la enterprise-numbers
+
+if DOWNLOAD
+
+enterprise-numbers:
+ @echo Downloading IANA PEN database...
+ @$(DOWNLOAD) "$(IANA_PEN)" > tmpfile.$$PPID || {\
+ echo "FAILED to download the IANA PEN database"; \
+ rm tmpfile.$$PPID; \
+ false; \
+ }
+ @mv tmpfile.$$PPID $@
+
+install-pen-database: enterprise-numbers
+ mkdir -m 755 -p $(DESTDIR)$(IANADIR)
+ $(INSTALL_DATA) $< $(DESTDIR)$(IANADIR)/
+
+uninstall-pen-database:
+ -rm -rf $(DESTDIR)$(IANADIR)/enterprise-numbers
+
+else
+
+install-pen-database:
+ @echo "*** NOT installing the IANA PEN database."
+ @echo "*** Don't know how to download it."
+
+uninstall-pen-database:
+ @echo "*** NOT uninstalling the IANA PEN database."
+ @echo "*** It was installed manually (if ever)."
+
+endif
+
+install-data-local: install-pen-database
mkdir -p $(DESTDIR)$(DOCDIR)
$(INSTALL_DATA) $(DOCLIST) $(DESTDIR)$(DOCDIR)
-uninstall-local:
+uninstall-local: uninstall-pen-database
-rm -rf $(DESTDIR)$(DOCDIR)
.PHONY: pkg
@@ -67,12 +101,8 @@ SRCDIR = ${shell cd $(top_srcdir) ; pwd | sed -e 's,^[^:\\/]:[\\/],/,'}
RPMDIR = $(BUILDDIR)/rpmbuild
.PHONY: rpm
-rpm: control/ipmitool.spec dist
- mkdir -p $(RPMDIR)/{BUILD,RPMS,SRPMS,SOURCES,SPECS,tmp}
- cp control/ipmitool.spec $(RPMDIR)/SPECS
- BUILDDIR=$(RPMDIR) CONFIGDIR=$(BUILDDIR)/control \
- @RPMBUILD@ -ba --rcfile $(SRCDIR)/control/rpmrc \
- $(RPMDIR)/SPECS/ipmitool.spec
+rpm: dist
+ @RPMBUILD@ -ta --define "_topdir $(RPMDIR)" $(distdir).tar.gz
.PHONY: clean-rpm
clean-rpm:
diff --git a/Makefile.in b/Makefile.in
deleted file mode 100644
index 8074d84..0000000
--- a/Makefile.in
+++ /dev/null
@@ -1,906 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = .
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/configure $(am__configure_deps) \
- $(srcdir)/config.h.in AUTHORS COPYING ChangeLog INSTALL NEWS \
- README compile config.guess config.sub depcomp install-sh \
- missing ltmain.sh
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno config.status.lineno
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-SOURCES =
-DIST_SOURCES =
-RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
- ctags-recursive dvi-recursive html-recursive info-recursive \
- install-data-recursive install-dvi-recursive \
- install-exec-recursive install-html-recursive \
- install-info-recursive install-pdf-recursive \
- install-ps-recursive install-recursive installcheck-recursive \
- installdirs-recursive pdf-recursive ps-recursive \
- tags-recursive uninstall-recursive
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
- distclean-recursive maintainer-clean-recursive
-am__recursive_targets = \
- $(RECURSIVE_TARGETS) \
- $(RECURSIVE_CLEAN_TARGETS) \
- $(am__extra_recursive_targets)
-AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
- cscope distdir dist dist-all distcheck
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
- $(LISP)config.h.in
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-CSCOPE = cscope
-DIST_SUBDIRS = $(SUBDIRS)
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-distdir = $(PACKAGE)-$(VERSION)
-top_distdir = $(distdir)
-am__remove_distdir = \
- if test -d "$(distdir)"; then \
- find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
- && rm -rf "$(distdir)" \
- || { sleep 5 && rm -rf "$(distdir)"; }; \
- else :; fi
-am__post_remove_distdir = $(am__remove_distdir)
-am__relativize = \
- dir0=`pwd`; \
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
- sed_rest='s,^[^/]*/*,,'; \
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
- sed_butlast='s,/*[^/]*$$,,'; \
- while test -n "$$dir1"; do \
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
- if test "$$first" != "."; then \
- if test "$$first" = ".."; then \
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
- else \
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
- if test "$$first2" = "$$first"; then \
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
- else \
- dir2="../$$dir2"; \
- fi; \
- dir0="$$dir0"/"$$first"; \
- fi; \
- fi; \
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
- done; \
- reldir="$$dir2"
-DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
-GZIP_ENV = --best
-DIST_TARGETS = dist-bzip2 dist-gzip
-distuninstallcheck_listfiles = find . -type f -print
-am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
- | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
-distcleancheck_listfiles = find . -type f -print
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-DOCDIR = $(datadir)/doc/$(PACKAGE)
-DOCLIST = $(top_srcdir)/README $(top_srcdir)/COPYING $(top_srcdir)/AUTHORS $(top_srcdir)/ChangeLog
-EXTRA_DIST = $(DOCLIST) bootstrap
-AUTOMAKE_OPTIONS = dist-bzip2
-MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure configure-stamp \
- config.guess config.sub depcomp install-sh ltmain.sh missing \
- mkinstalldirs config.h.in stamp-h.in \
- $(distdir).tar.gz $(distdir).tar.bz2
-
-SUBDIRS = lib src include doc contrib control
-BUILDDIR = ${shell cd $(top_builddir) ; pwd | sed -e 's,^[^:\\/]:[\\/],/,'}
-SRCDIR = ${shell cd $(top_srcdir) ; pwd | sed -e 's,^[^:\\/]:[\\/],/,'}
-RPMDIR = $(BUILDDIR)/rpmbuild
-all: config.h
- $(MAKE) $(AM_MAKEFLAGS) all-recursive
-
-.SUFFIXES:
-am--refresh: Makefile
- @:
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
- $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
- && exit 0; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- echo ' $(SHELL) ./config.status'; \
- $(SHELL) ./config.status;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- $(SHELL) ./config.status --recheck
-
-$(top_srcdir)/configure: $(am__configure_deps)
- $(am__cd) $(srcdir) && $(AUTOCONF)
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-$(am__aclocal_m4_deps):
-
-config.h: stamp-h1
- @test -f $@ || rm -f stamp-h1
- @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
-
-stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
- @rm -f stamp-h1
- cd $(top_builddir) && $(SHELL) ./config.status config.h
-$(srcdir)/config.h.in: $(am__configure_deps)
- ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
- rm -f stamp-h1
- touch $@
-
-distclean-hdr:
- -rm -f config.h stamp-h1
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-distclean-libtool:
- -rm -f libtool config.lt
-
-# This directory's subdirectories are mostly independent; you can cd
-# into them and run 'make' without going through this Makefile.
-# To change the values of 'make' variables: instead of editing Makefiles,
-# (1) if the variable is set in 'config.status', edit 'config.status'
-# (which will cause the Makefiles to be regenerated when you run 'make');
-# (2) otherwise, pass the desired values on the 'make' command line.
-$(am__recursive_targets):
- @fail=; \
- if $(am__make_keepgoing); then \
- failcom='fail=yes'; \
- else \
- failcom='exit 1'; \
- fi; \
- dot_seen=no; \
- target=`echo $@ | sed s/-recursive//`; \
- case "$@" in \
- distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
- *) list='$(SUBDIRS)' ;; \
- esac; \
- for subdir in $$list; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- dot_seen=yes; \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done; \
- if test "$$dot_seen" = "no"; then \
- $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
- fi; test -z "$$fail"
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-recursive
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
- include_option=--etags-include; \
- empty_fix=.; \
- else \
- include_option=--include; \
- empty_fix=; \
- fi; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test ! -f $$subdir/TAGS || \
- set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
- fi; \
- done; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-recursive
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscope: cscope.files
- test ! -s cscope.files \
- || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
-clean-cscope:
- -rm -f cscope.files
-cscope.files: clean-cscope cscopelist
-cscopelist: cscopelist-recursive
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
- -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
-
-distdir: $(DISTFILES)
- $(am__remove_distdir)
- test -d "$(distdir)" || mkdir "$(distdir)"
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- $(am__make_dryrun) \
- || test -d "$(distdir)/$$subdir" \
- || $(MKDIR_P) "$(distdir)/$$subdir" \
- || exit 1; \
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
- $(am__relativize); \
- new_distdir=$$reldir; \
- dir1=$$subdir; dir2="$(top_distdir)"; \
- $(am__relativize); \
- new_top_distdir=$$reldir; \
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
- ($(am__cd) $$subdir && \
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$$new_top_distdir" \
- distdir="$$new_distdir" \
- am__remove_distdir=: \
- am__skip_length_check=: \
- am__skip_mode_fix=: \
- distdir) \
- || exit 1; \
- fi; \
- done
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$(top_distdir)" distdir="$(distdir)" \
- dist-hook
- -test -n "$(am__skip_mode_fix)" \
- || find "$(distdir)" -type d ! -perm -755 \
- -exec chmod u+rwx,go+rx {} \; -o \
- ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
- ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
- ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
- || chmod -R a+r "$(distdir)"
-dist-gzip: distdir
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
- $(am__post_remove_distdir)
-dist-bzip2: distdir
- tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
- $(am__post_remove_distdir)
-
-dist-lzip: distdir
- tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
- $(am__post_remove_distdir)
-
-dist-xz: distdir
- tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
- $(am__post_remove_distdir)
-
-dist-tarZ: distdir
- @echo WARNING: "Support for shar distribution archives is" \
- "deprecated." >&2
- @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
- tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
- $(am__post_remove_distdir)
-
-dist-shar: distdir
- @echo WARNING: "Support for distribution archives compressed with" \
- "legacy program 'compress' is deprecated." >&2
- @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
- shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
- $(am__post_remove_distdir)
-
-dist-zip: distdir
- -rm -f $(distdir).zip
- zip -rq $(distdir).zip $(distdir)
- $(am__post_remove_distdir)
-
-dist dist-all:
- $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:'
- $(am__post_remove_distdir)
-
-# This target untars the dist file and tries a VPATH configuration. Then
-# it guarantees that the distribution is self-contained by making another
-# tarfile.
-distcheck: dist
- case '$(DIST_ARCHIVES)' in \
- *.tar.gz*) \
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
- *.tar.bz2*) \
- bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
- *.tar.lz*) \
- lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
- *.tar.xz*) \
- xz -dc $(distdir).tar.xz | $(am__untar) ;;\
- *.tar.Z*) \
- uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
- *.shar.gz*) \
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
- *.zip*) \
- unzip $(distdir).zip ;;\
- esac
- chmod -R a-w $(distdir)
- chmod u+w $(distdir)
- mkdir $(distdir)/_build $(distdir)/_inst
- chmod a-w $(distdir)
- test -d $(distdir)/_build || exit 0; \
- dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
- && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
- && am__cwd=`pwd` \
- && $(am__cd) $(distdir)/_build \
- && ../configure \
- $(AM_DISTCHECK_CONFIGURE_FLAGS) \
- $(DISTCHECK_CONFIGURE_FLAGS) \
- --srcdir=.. --prefix="$$dc_install_base" \
- && $(MAKE) $(AM_MAKEFLAGS) \
- && $(MAKE) $(AM_MAKEFLAGS) dvi \
- && $(MAKE) $(AM_MAKEFLAGS) check \
- && $(MAKE) $(AM_MAKEFLAGS) install \
- && $(MAKE) $(AM_MAKEFLAGS) installcheck \
- && $(MAKE) $(AM_MAKEFLAGS) uninstall \
- && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
- distuninstallcheck \
- && chmod -R a-w "$$dc_install_base" \
- && ({ \
- (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
- distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
- } || { rm -rf "$$dc_destdir"; exit 1; }) \
- && rm -rf "$$dc_destdir" \
- && $(MAKE) $(AM_MAKEFLAGS) dist \
- && rm -rf $(DIST_ARCHIVES) \
- && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
- && cd "$$am__cwd" \
- || exit 1
- $(am__post_remove_distdir)
- @(echo "$(distdir) archives ready for distribution: "; \
- list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
- sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
-distuninstallcheck:
- @test -n '$(distuninstallcheck_dir)' || { \
- echo 'ERROR: trying to run $@ with an empty' \
- '$$(distuninstallcheck_dir)' >&2; \
- exit 1; \
- }; \
- $(am__cd) '$(distuninstallcheck_dir)' || { \
- echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
- exit 1; \
- }; \
- test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
- || { echo "ERROR: files left after uninstall:" ; \
- if test -n "$(DESTDIR)"; then \
- echo " (check DESTDIR support)"; \
- fi ; \
- $(distuninstallcheck_listfiles) ; \
- exit 1; } >&2
-distcleancheck: distclean
- @if test '$(srcdir)' = . ; then \
- echo "ERROR: distcleancheck can only run from a VPATH build" ; \
- exit 1 ; \
- fi
- @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
- || { echo "ERROR: files left in build directory after distclean:" ; \
- $(distcleancheck_listfiles) ; \
- exit 1; } >&2
-check-am: all-am
-check: check-recursive
-all-am: Makefile config.h
-installdirs: installdirs-recursive
-installdirs-am:
-install: install-recursive
-install-exec: install-exec-recursive
-install-data: install-data-recursive
-uninstall: uninstall-recursive
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-recursive
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-recursive
-
-clean-am: clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-recursive
- -rm -f $(am__CONFIG_DISTCLEAN_FILES)
- -rm -f Makefile
-distclean-am: clean-am distclean-generic distclean-hdr \
- distclean-libtool distclean-tags
-
-dvi: dvi-recursive
-
-dvi-am:
-
-html: html-recursive
-
-html-am:
-
-info: info-recursive
-
-info-am:
-
-install-data-am: install-data-local
-
-install-dvi: install-dvi-recursive
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-recursive
-
-install-html-am:
-
-install-info: install-info-recursive
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-recursive
-
-install-pdf-am:
-
-install-ps: install-ps-recursive
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-recursive
- -rm -f $(am__CONFIG_DISTCLEAN_FILES)
- -rm -rf $(top_srcdir)/autom4te.cache
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-recursive
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
-
-pdf: pdf-recursive
-
-pdf-am:
-
-ps: ps-recursive
-
-ps-am:
-
-uninstall-am: uninstall-local
-
-.MAKE: $(am__recursive_targets) all install-am install-strip
-
-.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
- am--refresh check check-am clean clean-cscope clean-generic \
- clean-libtool cscope cscopelist-am ctags ctags-am dist \
- dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \
- dist-tarZ dist-xz dist-zip distcheck distclean \
- distclean-generic distclean-hdr distclean-libtool \
- distclean-tags distcleancheck distdir distuninstallcheck dvi \
- dvi-am html html-am info info-am install install-am \
- install-data install-data-am install-data-local install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- installdirs-am maintainer-clean maintainer-clean-generic \
- mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
- ps ps-am tags tags-am uninstall uninstall-am uninstall-local
-
-
-dist-hook:
- cp control/ipmitool.spec $(distdir)
-
-install-data-local:
- mkdir -p $(DESTDIR)$(DOCDIR)
- $(INSTALL_DATA) $(DOCLIST) $(DESTDIR)$(DOCDIR)
-
-uninstall-local:
- -rm -rf $(DESTDIR)$(DOCDIR)
-
-.PHONY: pkg
-pkg: PKG := ipmitool-@VERSION@-@OS@-@ARCH@
-pkg: control/pkginfo
- $(STRIP) src/ipmitool
- $(STRIP) src/ipmitool
- (cd control ; pkgmk -o -d /tmp)
- pkgtrans -s /tmp $(PKG) ipmitool
- gzip -c /tmp/$(PKG) > $(PKG).gz
- -rm -rf /tmp/ipmitool /tmp/$(PKG)
-
-.PHONY: rpm
-rpm: control/ipmitool.spec dist
- mkdir -p $(RPMDIR)/{BUILD,RPMS,SRPMS,SOURCES,SPECS,tmp}
- cp control/ipmitool.spec $(RPMDIR)/SPECS
- BUILDDIR=$(RPMDIR) CONFIGDIR=$(BUILDDIR)/control \
- @RPMBUILD@ -ba --rcfile $(SRCDIR)/control/rpmrc \
- $(RPMDIR)/SPECS/ipmitool.spec
-
-.PHONY: clean-rpm
-clean-rpm:
- -rm -rf $(RPMDIR)
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/README b/README
index 7494f80..bfdef96 100644
--- a/README
+++ b/README
@@ -42,8 +42,8 @@ Requirements
============
Obviously the largest requirement is hardware with a service processor
that supports the IPMI specification. Many x86-based servers are now
-comming with IPMI support, check with your preferred hardware vendor
-about available prodcuts.
+coming with IPMI support, check with your preferred hardware vendor
+about available products.
Once you are certain you have the required hardware, you then need to
decide how you want to access the BMC. The most common case involve
@@ -126,7 +126,7 @@ hardware will come with a utility (often a DOS bootable CD) for configuring
enabling the LAN interface as well.
In order to support the IPMIv2.0 interface you must have an OpenSSL library
-with the required encrytion functions. Recent distributions should have
+with the required encryption functions. Recent distributions should have
no problems. The IPMIv1.5 interface will attempt to use OpenSSL for MD5
hash function at compile time but if that is not found it will use an
internal library.
@@ -396,16 +396,13 @@ ipmievd: Memory Sensor 01 - Correctable ECC
Resources
=========
IPMItool homepage
-http://ipmitool.sourceforge.net
+http://github.com/ipmitool/ipmitool
IPMItool manpage
-http://ipmitool.sourceforge.net/manpage.html
-
-IPMItool overview paper from Linux.conf.au 2004
-http://ipmitool.sourceforge.net/lca2004_ipmitool.pdf
+https://github.com/ipmitool/ipmitool/blob/master/doc/ipmitool.1.in
Intelligent Platform Management Interface specification
-http://www.intel.com/design/servers/ipmi/spec.htm
+https://www.intel.com/content/www/us/en/servers/ipmi/ipmi-home.html
OpenIPMI project: Linux IPMI kernel driver and userland library
http://openipmi.sourceforge.net
diff --git a/aclocal.m4 b/aclocal.m4
deleted file mode 100644
index b58e5e4..0000000
--- a/aclocal.m4
+++ /dev/null
@@ -1,9780 +0,0 @@
-# generated automatically by aclocal 1.14.1 -*- Autoconf -*-
-
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
-
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
-m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
-[m4_warning([this file was generated for autoconf 2.69.
-You have another version of autoconf. It may work, but is not guaranteed to.
-If you have problems, you may need to regenerate the build system entirely.
-To do so, use the procedure documented by the package, typically 'autoreconf'.])])
-
-# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
-#
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
-# Written by Gordon Matzigkeit, 1996
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-m4_define([_LT_COPYING], [dnl
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
-# Written by Gordon Matzigkeit, 1996
-#
-# This file is part of GNU Libtool.
-#
-# GNU Libtool is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of
-# the License, or (at your option) any later version.
-#
-# As a special exception to the GNU General Public License,
-# if you distribute this file as part of a program or library that
-# is built using GNU Libtool, you may include this file under the
-# same distribution terms that you use for the rest of that program.
-#
-# GNU Libtool is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Libtool; see the file COPYING. If not, a copy
-# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
-# obtained by writing to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-])
-
-# serial 57 LT_INIT
-
-
-# LT_PREREQ(VERSION)
-# ------------------
-# Complain and exit if this libtool version is less that VERSION.
-m4_defun([LT_PREREQ],
-[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
- [m4_default([$3],
- [m4_fatal([Libtool version $1 or higher is required],
- 63)])],
- [$2])])
-
-
-# _LT_CHECK_BUILDDIR
-# ------------------
-# Complain if the absolute build directory name contains unusual characters
-m4_defun([_LT_CHECK_BUILDDIR],
-[case `pwd` in
- *\ * | *\ *)
- AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
-esac
-])
-
-
-# LT_INIT([OPTIONS])
-# ------------------
-AC_DEFUN([LT_INIT],
-[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
-AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
-AC_BEFORE([$0], [LT_LANG])dnl
-AC_BEFORE([$0], [LT_OUTPUT])dnl
-AC_BEFORE([$0], [LTDL_INIT])dnl
-m4_require([_LT_CHECK_BUILDDIR])dnl
-
-dnl Autoconf doesn't catch unexpanded LT_ macros by default:
-m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
-m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
-dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
-dnl unless we require an AC_DEFUNed macro:
-AC_REQUIRE([LTOPTIONS_VERSION])dnl
-AC_REQUIRE([LTSUGAR_VERSION])dnl
-AC_REQUIRE([LTVERSION_VERSION])dnl
-AC_REQUIRE([LTOBSOLETE_VERSION])dnl
-m4_require([_LT_PROG_LTMAIN])dnl
-
-_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
-
-dnl Parse OPTIONS
-_LT_SET_OPTIONS([$0], [$1])
-
-# This can be used to rebuild libtool when needed
-LIBTOOL_DEPS="$ltmain"
-
-# Always use our own libtool.
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-AC_SUBST(LIBTOOL)dnl
-
-_LT_SETUP
-
-# Only expand once:
-m4_define([LT_INIT])
-])# LT_INIT
-
-# Old names:
-AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
-AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
-dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
-
-
-# _LT_CC_BASENAME(CC)
-# -------------------
-# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
-m4_defun([_LT_CC_BASENAME],
-[for cc_temp in $1""; do
- case $cc_temp in
- compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
- distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
- \-*) ;;
- *) break;;
- esac
-done
-cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
-])
-
-
-# _LT_FILEUTILS_DEFAULTS
-# ----------------------
-# It is okay to use these file commands and assume they have been set
-# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
-m4_defun([_LT_FILEUTILS_DEFAULTS],
-[: ${CP="cp -f"}
-: ${MV="mv -f"}
-: ${RM="rm -f"}
-])# _LT_FILEUTILS_DEFAULTS
-
-
-# _LT_SETUP
-# ---------
-m4_defun([_LT_SETUP],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
-AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
-
-_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl
-dnl
-_LT_DECL([], [host_alias], [0], [The host system])dnl
-_LT_DECL([], [host], [0])dnl
-_LT_DECL([], [host_os], [0])dnl
-dnl
-_LT_DECL([], [build_alias], [0], [The build system])dnl
-_LT_DECL([], [build], [0])dnl
-_LT_DECL([], [build_os], [0])dnl
-dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([LT_PATH_LD])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-dnl
-AC_REQUIRE([AC_PROG_LN_S])dnl
-test -z "$LN_S" && LN_S="ln -s"
-_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
-dnl
-AC_REQUIRE([LT_CMD_MAX_LEN])dnl
-_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
-_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
-dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_CHECK_SHELL_FEATURES])dnl
-m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl
-m4_require([_LT_CMD_RELOAD])dnl
-m4_require([_LT_CHECK_MAGIC_METHOD])dnl
-m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl
-m4_require([_LT_CMD_OLD_ARCHIVE])dnl
-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-m4_require([_LT_WITH_SYSROOT])dnl
-
-_LT_CONFIG_LIBTOOL_INIT([
-# See if we are running on zsh, and set the options which allow our
-# commands through without removal of \ escapes INIT.
-if test -n "\${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-])
-if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-
-_LT_CHECK_OBJDIR
-
-m4_require([_LT_TAG_COMPILER])dnl
-
-case $host_os in
-aix3*)
- # AIX sometimes has problems with the GCC collect2 program. For some
- # reason, if we set the COLLECT_NAMES environment variable, the problems
- # vanish in a puff of smoke.
- if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
- fi
- ;;
-esac
-
-# Global variables:
-ofile=libtool
-can_build_shared=yes
-
-# All known linkers require a `.a' archive for static linking (except MSVC,
-# which needs '.lib').
-libext=a
-
-with_gnu_ld="$lt_cv_prog_gnu_ld"
-
-old_CC="$CC"
-old_CFLAGS="$CFLAGS"
-
-# Set sane defaults for various variables
-test -z "$CC" && CC=cc
-test -z "$LTCC" && LTCC=$CC
-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
-test -z "$LD" && LD=ld
-test -z "$ac_objext" && ac_objext=o
-
-_LT_CC_BASENAME([$compiler])
-
-# Only perform the check for file, if the check method requires it
-test -z "$MAGIC_CMD" && MAGIC_CMD=file
-case $deplibs_check_method in
-file_magic*)
- if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- _LT_PATH_MAGIC
- fi
- ;;
-esac
-
-# Use C for the default configuration in the libtool script
-LT_SUPPORTED_TAG([CC])
-_LT_LANG_C_CONFIG
-_LT_LANG_DEFAULT_CONFIG
-_LT_CONFIG_COMMANDS
-])# _LT_SETUP
-
-
-# _LT_PREPARE_SED_QUOTE_VARS
-# --------------------------
-# Define a few sed substitution that help us do robust quoting.
-m4_defun([_LT_PREPARE_SED_QUOTE_VARS],
-[# Backslashify metacharacters that are still active within
-# double-quoted strings.
-sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\([["`\\]]\)/\\\1/g'
-
-# Sed substitution to delay expansion of an escaped shell variable in a
-# double_quote_subst'ed string.
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-
-# Sed substitution to delay expansion of an escaped single quote.
-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-
-# Sed substitution to avoid accidental globbing in evaled expressions
-no_glob_subst='s/\*/\\\*/g'
-])
-
-# _LT_PROG_LTMAIN
-# ---------------
-# Note that this code is called both from `configure', and `config.status'
-# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
-# `config.status' has no value for ac_aux_dir unless we are using Automake,
-# so we pass a copy along to make sure it has a sensible value anyway.
-m4_defun([_LT_PROG_LTMAIN],
-[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
-_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
-ltmain="$ac_aux_dir/ltmain.sh"
-])# _LT_PROG_LTMAIN
-
-
-
-# So that we can recreate a full libtool script including additional
-# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
-# in macros and then make a single call at the end using the `libtool'
-# label.
-
-
-# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
-# ----------------------------------------
-# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-m4_define([_LT_CONFIG_LIBTOOL_INIT],
-[m4_ifval([$1],
- [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
- [$1
-])])])
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_INIT])
-
-
-# _LT_CONFIG_LIBTOOL([COMMANDS])
-# ------------------------------
-# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
-m4_define([_LT_CONFIG_LIBTOOL],
-[m4_ifval([$1],
- [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
- [$1
-])])])
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
-
-
-# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
-# -----------------------------------------------------
-m4_defun([_LT_CONFIG_SAVE_COMMANDS],
-[_LT_CONFIG_LIBTOOL([$1])
-_LT_CONFIG_LIBTOOL_INIT([$2])
-])
-
-
-# _LT_FORMAT_COMMENT([COMMENT])
-# -----------------------------
-# Add leading comment marks to the start of each line, and a trailing
-# full-stop to the whole comment if one is not present already.
-m4_define([_LT_FORMAT_COMMENT],
-[m4_ifval([$1], [
-m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
- [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
-)])
-
-
-
-
-
-# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
-# -------------------------------------------------------------------
-# CONFIGNAME is the name given to the value in the libtool script.
-# VARNAME is the (base) name used in the configure script.
-# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
-# VARNAME. Any other value will be used directly.
-m4_define([_LT_DECL],
-[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
- [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
- [m4_ifval([$1], [$1], [$2])])
- lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
- m4_ifval([$4],
- [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
- lt_dict_add_subkey([lt_decl_dict], [$2],
- [tagged?], [m4_ifval([$5], [yes], [no])])])
-])
-
-
-# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
-# --------------------------------------------------------
-m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
-
-
-# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
-# ------------------------------------------------
-m4_define([lt_decl_tag_varnames],
-[_lt_decl_filter([tagged?], [yes], $@)])
-
-
-# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
-# ---------------------------------------------------------
-m4_define([_lt_decl_filter],
-[m4_case([$#],
- [0], [m4_fatal([$0: too few arguments: $#])],
- [1], [m4_fatal([$0: too few arguments: $#: $1])],
- [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
- [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
- [lt_dict_filter([lt_decl_dict], $@)])[]dnl
-])
-
-
-# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
-# --------------------------------------------------
-m4_define([lt_decl_quote_varnames],
-[_lt_decl_filter([value], [1], $@)])
-
-
-# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
-# ---------------------------------------------------
-m4_define([lt_decl_dquote_varnames],
-[_lt_decl_filter([value], [2], $@)])
-
-
-# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
-# ---------------------------------------------------
-m4_define([lt_decl_varnames_tagged],
-[m4_assert([$# <= 2])dnl
-_$0(m4_quote(m4_default([$1], [[, ]])),
- m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
- m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
-m4_define([_lt_decl_varnames_tagged],
-[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
-
-
-# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
-# ------------------------------------------------
-m4_define([lt_decl_all_varnames],
-[_$0(m4_quote(m4_default([$1], [[, ]])),
- m4_if([$2], [],
- m4_quote(lt_decl_varnames),
- m4_quote(m4_shift($@))))[]dnl
-])
-m4_define([_lt_decl_all_varnames],
-[lt_join($@, lt_decl_varnames_tagged([$1],
- lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
-])
-
-
-# _LT_CONFIG_STATUS_DECLARE([VARNAME])
-# ------------------------------------
-# Quote a variable value, and forward it to `config.status' so that its
-# declaration there will have the same value as in `configure'. VARNAME
-# must have a single quote delimited value for this to work.
-m4_define([_LT_CONFIG_STATUS_DECLARE],
-[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`'])
-
-
-# _LT_CONFIG_STATUS_DECLARATIONS
-# ------------------------------
-# We delimit libtool config variables with single quotes, so when
-# we write them to config.status, we have to be sure to quote all
-# embedded single quotes properly. In configure, this macro expands
-# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
-#
-# <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
-m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
-[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
- [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
-
-
-# _LT_LIBTOOL_TAGS
-# ----------------
-# Output comment and list of tags supported by the script
-m4_defun([_LT_LIBTOOL_TAGS],
-[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
-available_tags="_LT_TAGS"dnl
-])
-
-
-# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
-# -----------------------------------
-# Extract the dictionary values for VARNAME (optionally with TAG) and
-# expand to a commented shell variable setting:
-#
-# # Some comment about what VAR is for.
-# visible_name=$lt_internal_name
-m4_define([_LT_LIBTOOL_DECLARE],
-[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
- [description])))[]dnl
-m4_pushdef([_libtool_name],
- m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
-m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
- [0], [_libtool_name=[$]$1],
- [1], [_libtool_name=$lt_[]$1],
- [2], [_libtool_name=$lt_[]$1],
- [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
-m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
-])
-
-
-# _LT_LIBTOOL_CONFIG_VARS
-# -----------------------
-# Produce commented declarations of non-tagged libtool config variables
-# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
-# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
-# section) are produced by _LT_LIBTOOL_TAG_VARS.
-m4_defun([_LT_LIBTOOL_CONFIG_VARS],
-[m4_foreach([_lt_var],
- m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
- [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
-
-
-# _LT_LIBTOOL_TAG_VARS(TAG)
-# -------------------------
-m4_define([_LT_LIBTOOL_TAG_VARS],
-[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
- [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
-
-
-# _LT_TAGVAR(VARNAME, [TAGNAME])
-# ------------------------------
-m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
-
-
-# _LT_CONFIG_COMMANDS
-# -------------------
-# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
-# variables for single and double quote escaping we saved from calls
-# to _LT_DECL, we can put quote escaped variables declarations
-# into `config.status', and then the shell code to quote escape them in
-# for loops in `config.status'. Finally, any additional code accumulated
-# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
-m4_defun([_LT_CONFIG_COMMANDS],
-[AC_PROVIDE_IFELSE([LT_OUTPUT],
- dnl If the libtool generation code has been placed in $CONFIG_LT,
- dnl instead of duplicating it all over again into config.status,
- dnl then we will have config.status run $CONFIG_LT later, so it
- dnl needs to know what name is stored there:
- [AC_CONFIG_COMMANDS([libtool],
- [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
- dnl If the libtool generation code is destined for config.status,
- dnl expand the accumulated commands and init code now:
- [AC_CONFIG_COMMANDS([libtool],
- [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
-])#_LT_CONFIG_COMMANDS
-
-
-# Initialize.
-m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
-[
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-sed_quote_subst='$sed_quote_subst'
-double_quote_subst='$double_quote_subst'
-delay_variable_subst='$delay_variable_subst'
-_LT_CONFIG_STATUS_DECLARATIONS
-LTCC='$LTCC'
-LTCFLAGS='$LTCFLAGS'
-compiler='$compiler_DEFAULT'
-
-# A function that is used when there is no print builtin or printf.
-func_fallback_echo ()
-{
- eval 'cat <<_LTECHO_EOF
-\$[]1
-_LTECHO_EOF'
-}
-
-# Quote evaled strings.
-for var in lt_decl_all_varnames([[ \
-]], lt_decl_quote_varnames); do
- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
- *[[\\\\\\\`\\"\\\$]]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-# Double-quote double-evaled strings.
-for var in lt_decl_all_varnames([[ \
-]], lt_decl_dquote_varnames); do
- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
- *[[\\\\\\\`\\"\\\$]]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-_LT_OUTPUT_LIBTOOL_INIT
-])
-
-# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
-# ------------------------------------
-# Generate a child script FILE with all initialization necessary to
-# reuse the environment learned by the parent script, and make the
-# file executable. If COMMENT is supplied, it is inserted after the
-# `#!' sequence but before initialization text begins. After this
-# macro, additional text can be appended to FILE to form the body of
-# the child script. The macro ends with non-zero status if the
-# file could not be fully written (such as if the disk is full).
-m4_ifdef([AS_INIT_GENERATED],
-[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])],
-[m4_defun([_LT_GENERATED_FILE_INIT],
-[m4_require([AS_PREPARE])]dnl
-[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl
-[lt_write_fail=0
-cat >$1 <<_ASEOF || lt_write_fail=1
-#! $SHELL
-# Generated by $as_me.
-$2
-SHELL=\${CONFIG_SHELL-$SHELL}
-export SHELL
-_ASEOF
-cat >>$1 <<\_ASEOF || lt_write_fail=1
-AS_SHELL_SANITIZE
-_AS_PREPARE
-exec AS_MESSAGE_FD>&1
-_ASEOF
-test $lt_write_fail = 0 && chmod +x $1[]dnl
-m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT
-
-# LT_OUTPUT
-# ---------
-# This macro allows early generation of the libtool script (before
-# AC_OUTPUT is called), incase it is used in configure for compilation
-# tests.
-AC_DEFUN([LT_OUTPUT],
-[: ${CONFIG_LT=./config.lt}
-AC_MSG_NOTICE([creating $CONFIG_LT])
-_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
-[# Run this file to recreate a libtool stub with the current configuration.])
-
-cat >>"$CONFIG_LT" <<\_LTEOF
-lt_cl_silent=false
-exec AS_MESSAGE_LOG_FD>>config.log
-{
- echo
- AS_BOX([Running $as_me.])
-} >&AS_MESSAGE_LOG_FD
-
-lt_cl_help="\
-\`$as_me' creates a local libtool stub from the current configuration,
-for use in further configure time tests before the real libtool is
-generated.
-
-Usage: $[0] [[OPTIONS]]
-
- -h, --help print this help, then exit
- -V, --version print version number, then exit
- -q, --quiet do not print progress messages
- -d, --debug don't remove temporary files
-
-Report bugs to <bug-libtool@gnu.org>."
-
-lt_cl_version="\
-m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
-m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
-configured by $[0], generated by m4_PACKAGE_STRING.
-
-Copyright (C) 2011 Free Software Foundation, Inc.
-This config.lt script is free software; the Free Software Foundation
-gives unlimited permision to copy, distribute and modify it."
-
-while test $[#] != 0
-do
- case $[1] in
- --version | --v* | -V )
- echo "$lt_cl_version"; exit 0 ;;
- --help | --h* | -h )
- echo "$lt_cl_help"; exit 0 ;;
- --debug | --d* | -d )
- debug=: ;;
- --quiet | --q* | --silent | --s* | -q )
- lt_cl_silent=: ;;
-
- -*) AC_MSG_ERROR([unrecognized option: $[1]
-Try \`$[0] --help' for more information.]) ;;
-
- *) AC_MSG_ERROR([unrecognized argument: $[1]
-Try \`$[0] --help' for more information.]) ;;
- esac
- shift
-done
-
-if $lt_cl_silent; then
- exec AS_MESSAGE_FD>/dev/null
-fi
-_LTEOF
-
-cat >>"$CONFIG_LT" <<_LTEOF
-_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
-_LTEOF
-
-cat >>"$CONFIG_LT" <<\_LTEOF
-AC_MSG_NOTICE([creating $ofile])
-_LT_OUTPUT_LIBTOOL_COMMANDS
-AS_EXIT(0)
-_LTEOF
-chmod +x "$CONFIG_LT"
-
-# configure is writing to config.log, but config.lt does its own redirection,
-# appending to config.log, which fails on DOS, as config.log is still kept
-# open by configure. Here we exec the FD to /dev/null, effectively closing
-# config.log, so it can be properly (re)opened and appended to by config.lt.
-lt_cl_success=:
-test "$silent" = yes &&
- lt_config_lt_args="$lt_config_lt_args --quiet"
-exec AS_MESSAGE_LOG_FD>/dev/null
-$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
-exec AS_MESSAGE_LOG_FD>>config.log
-$lt_cl_success || AS_EXIT(1)
-])# LT_OUTPUT
-
-
-# _LT_CONFIG(TAG)
-# ---------------
-# If TAG is the built-in tag, create an initial libtool script with a
-# default configuration from the untagged config vars. Otherwise add code
-# to config.status for appending the configuration named by TAG from the
-# matching tagged config vars.
-m4_defun([_LT_CONFIG],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-_LT_CONFIG_SAVE_COMMANDS([
- m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
- m4_if(_LT_TAG, [C], [
- # See if we are running on zsh, and set the options which allow our
- # commands through without removal of \ escapes.
- if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
- fi
-
- cfgfile="${ofile}T"
- trap "$RM \"$cfgfile\"; exit 1" 1 2 15
- $RM "$cfgfile"
-
- cat <<_LT_EOF >> "$cfgfile"
-#! $SHELL
-
-# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
-# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-# NOTE: Changes made to this file will be lost: look at ltmain.sh.
-#
-_LT_COPYING
-_LT_LIBTOOL_TAGS
-
-# ### BEGIN LIBTOOL CONFIG
-_LT_LIBTOOL_CONFIG_VARS
-_LT_LIBTOOL_TAG_VARS
-# ### END LIBTOOL CONFIG
-
-_LT_EOF
-
- case $host_os in
- aix3*)
- cat <<\_LT_EOF >> "$cfgfile"
-# AIX sometimes has problems with the GCC collect2 program. For some
-# reason, if we set the COLLECT_NAMES environment variable, the problems
-# vanish in a puff of smoke.
-if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
-fi
-_LT_EOF
- ;;
- esac
-
- _LT_PROG_LTMAIN
-
- # We use sed instead of cat because bash on DJGPP gets confused if
- # if finds mixed CR/LF and LF-only lines. Since sed operates in
- # text mode, it properly converts lines to CR/LF. This bash problem
- # is reportedly fixed, but why not run on old versions too?
- sed '$q' "$ltmain" >> "$cfgfile" \
- || (rm -f "$cfgfile"; exit 1)
-
- _LT_PROG_REPLACE_SHELLFNS
-
- mv -f "$cfgfile" "$ofile" ||
- (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
- chmod +x "$ofile"
-],
-[cat <<_LT_EOF >> "$ofile"
-
-dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
-dnl in a comment (ie after a #).
-# ### BEGIN LIBTOOL TAG CONFIG: $1
-_LT_LIBTOOL_TAG_VARS(_LT_TAG)
-# ### END LIBTOOL TAG CONFIG: $1
-_LT_EOF
-])dnl /m4_if
-],
-[m4_if([$1], [], [
- PACKAGE='$PACKAGE'
- VERSION='$VERSION'
- TIMESTAMP='$TIMESTAMP'
- RM='$RM'
- ofile='$ofile'], [])
-])dnl /_LT_CONFIG_SAVE_COMMANDS
-])# _LT_CONFIG
-
-
-# LT_SUPPORTED_TAG(TAG)
-# ---------------------
-# Trace this macro to discover what tags are supported by the libtool
-# --tag option, using:
-# autoconf --trace 'LT_SUPPORTED_TAG:$1'
-AC_DEFUN([LT_SUPPORTED_TAG], [])
-
-
-# C support is built-in for now
-m4_define([_LT_LANG_C_enabled], [])
-m4_define([_LT_TAGS], [])
-
-
-# LT_LANG(LANG)
-# -------------
-# Enable libtool support for the given language if not already enabled.
-AC_DEFUN([LT_LANG],
-[AC_BEFORE([$0], [LT_OUTPUT])dnl
-m4_case([$1],
- [C], [_LT_LANG(C)],
- [C++], [_LT_LANG(CXX)],
- [Go], [_LT_LANG(GO)],
- [Java], [_LT_LANG(GCJ)],
- [Fortran 77], [_LT_LANG(F77)],
- [Fortran], [_LT_LANG(FC)],
- [Windows Resource], [_LT_LANG(RC)],
- [m4_ifdef([_LT_LANG_]$1[_CONFIG],
- [_LT_LANG($1)],
- [m4_fatal([$0: unsupported language: "$1"])])])dnl
-])# LT_LANG
-
-
-# _LT_LANG(LANGNAME)
-# ------------------
-m4_defun([_LT_LANG],
-[m4_ifdef([_LT_LANG_]$1[_enabled], [],
- [LT_SUPPORTED_TAG([$1])dnl
- m4_append([_LT_TAGS], [$1 ])dnl
- m4_define([_LT_LANG_]$1[_enabled], [])dnl
- _LT_LANG_$1_CONFIG($1)])dnl
-])# _LT_LANG
-
-
-m4_ifndef([AC_PROG_GO], [
-# NOTE: This macro has been submitted for inclusion into #
-# GNU Autoconf as AC_PROG_GO. When it is available in #
-# a released version of Autoconf we should remove this #
-# macro and use it instead. #
-m4_defun([AC_PROG_GO],
-[AC_LANG_PUSH(Go)dnl
-AC_ARG_VAR([GOC], [Go compiler command])dnl
-AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
-_AC_ARG_VAR_LDFLAGS()dnl
-AC_CHECK_TOOL(GOC, gccgo)
-if test -z "$GOC"; then
- if test -n "$ac_tool_prefix"; then
- AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
- fi
-fi
-if test -z "$GOC"; then
- AC_CHECK_PROG(GOC, gccgo, gccgo, false)
-fi
-])#m4_defun
-])#m4_ifndef
-
-
-# _LT_LANG_DEFAULT_CONFIG
-# -----------------------
-m4_defun([_LT_LANG_DEFAULT_CONFIG],
-[AC_PROVIDE_IFELSE([AC_PROG_CXX],
- [LT_LANG(CXX)],
- [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
-
-AC_PROVIDE_IFELSE([AC_PROG_F77],
- [LT_LANG(F77)],
- [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
-
-AC_PROVIDE_IFELSE([AC_PROG_FC],
- [LT_LANG(FC)],
- [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
-
-dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
-dnl pulling things in needlessly.
-AC_PROVIDE_IFELSE([AC_PROG_GCJ],
- [LT_LANG(GCJ)],
- [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
- [LT_LANG(GCJ)],
- [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
- [LT_LANG(GCJ)],
- [m4_ifdef([AC_PROG_GCJ],
- [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
- m4_ifdef([A][M_PROG_GCJ],
- [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
- m4_ifdef([LT_PROG_GCJ],
- [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
-
-AC_PROVIDE_IFELSE([AC_PROG_GO],
- [LT_LANG(GO)],
- [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
-
-AC_PROVIDE_IFELSE([LT_PROG_RC],
- [LT_LANG(RC)],
- [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
-])# _LT_LANG_DEFAULT_CONFIG
-
-# Obsolete macros:
-AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
-AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
-AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
-AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
-AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
-dnl AC_DEFUN([AC_LIBTOOL_F77], [])
-dnl AC_DEFUN([AC_LIBTOOL_FC], [])
-dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
-dnl AC_DEFUN([AC_LIBTOOL_RC], [])
-
-
-# _LT_TAG_COMPILER
-# ----------------
-m4_defun([_LT_TAG_COMPILER],
-[AC_REQUIRE([AC_PROG_CC])dnl
-
-_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
-_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
-_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
-_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
-
-# If no C compiler was specified, use CC.
-LTCC=${LTCC-"$CC"}
-
-# If no C compiler flags were specified, use CFLAGS.
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
-# Allow CC to be a program name with arguments.
-compiler=$CC
-])# _LT_TAG_COMPILER
-
-
-# _LT_COMPILER_BOILERPLATE
-# ------------------------
-# Check for compiler boilerplate output or warnings with
-# the simple compiler test code.
-m4_defun([_LT_COMPILER_BOILERPLATE],
-[m4_require([_LT_DECL_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_compile_test_code" >conftest.$ac_ext
-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_compiler_boilerplate=`cat conftest.err`
-$RM conftest*
-])# _LT_COMPILER_BOILERPLATE
-
-
-# _LT_LINKER_BOILERPLATE
-# ----------------------
-# Check for linker boilerplate output or warnings with
-# the simple link test code.
-m4_defun([_LT_LINKER_BOILERPLATE],
-[m4_require([_LT_DECL_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_link_test_code" >conftest.$ac_ext
-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_linker_boilerplate=`cat conftest.err`
-$RM -r conftest*
-])# _LT_LINKER_BOILERPLATE
-
-# _LT_REQUIRED_DARWIN_CHECKS
-# -------------------------
-m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
- case $host_os in
- rhapsody* | darwin*)
- AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
- AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
- AC_CHECK_TOOL([LIPO], [lipo], [:])
- AC_CHECK_TOOL([OTOOL], [otool], [:])
- AC_CHECK_TOOL([OTOOL64], [otool64], [:])
- _LT_DECL([], [DSYMUTIL], [1],
- [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
- _LT_DECL([], [NMEDIT], [1],
- [Tool to change global to local symbols on Mac OS X])
- _LT_DECL([], [LIPO], [1],
- [Tool to manipulate fat objects and archives on Mac OS X])
- _LT_DECL([], [OTOOL], [1],
- [ldd/readelf like tool for Mach-O binaries on Mac OS X])
- _LT_DECL([], [OTOOL64], [1],
- [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
-
- AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
- [lt_cv_apple_cc_single_mod=no
- if test -z "${LT_MULTI_MODULE}"; then
- # By default we will add the -single_module flag. You can override
- # by either setting the environment variable LT_MULTI_MODULE
- # non-empty at configure time, or by adding -multi_module to the
- # link flags.
- rm -rf libconftest.dylib*
- echo "int foo(void){return 1;}" > conftest.c
- echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
--dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
- $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
- _lt_result=$?
- # If there is a non-empty error log, and "single_module"
- # appears in it, assume the flag caused a linker warning
- if test -s conftest.err && $GREP single_module conftest.err; then
- cat conftest.err >&AS_MESSAGE_LOG_FD
- # Otherwise, if the output was created with a 0 exit code from
- # the compiler, it worked.
- elif test -f libconftest.dylib && test $_lt_result -eq 0; then
- lt_cv_apple_cc_single_mod=yes
- else
- cat conftest.err >&AS_MESSAGE_LOG_FD
- fi
- rm -rf libconftest.dylib*
- rm -f conftest.*
- fi])
-
- AC_CACHE_CHECK([for -exported_symbols_list linker flag],
- [lt_cv_ld_exported_symbols_list],
- [lt_cv_ld_exported_symbols_list=no
- save_LDFLAGS=$LDFLAGS
- echo "_main" > conftest.sym
- LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
- AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- [lt_cv_ld_exported_symbols_list=yes],
- [lt_cv_ld_exported_symbols_list=no])
- LDFLAGS="$save_LDFLAGS"
- ])
-
- AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
- [lt_cv_ld_force_load=no
- cat > conftest.c << _LT_EOF
-int forced_loaded() { return 2;}
-_LT_EOF
- echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
- $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
- echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
- $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
- echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
- $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
- cat > conftest.c << _LT_EOF
-int main() { return 0;}
-_LT_EOF
- echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
- $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
- _lt_result=$?
- if test -s conftest.err && $GREP force_load conftest.err; then
- cat conftest.err >&AS_MESSAGE_LOG_FD
- elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
- lt_cv_ld_force_load=yes
- else
- cat conftest.err >&AS_MESSAGE_LOG_FD
- fi
- rm -f conftest.err libconftest.a conftest conftest.c
- rm -rf conftest.dSYM
- ])
- case $host_os in
- rhapsody* | darwin1.[[012]])
- _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
- darwin1.*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- darwin*) # darwin 5.x on
- # if running on 10.5 or later, the deployment target defaults
- # to the OS version, if on x86, and 10.4, the deployment
- # target defaults to 10.4. Don't you love it?
- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- 10.[[012]]*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- 10.*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- esac
- ;;
- esac
- if test "$lt_cv_apple_cc_single_mod" = "yes"; then
- _lt_dar_single_mod='$single_module'
- fi
- if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
- _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
- else
- _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
- fi
- if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
- _lt_dsymutil='~$DSYMUTIL $lib || :'
- else
- _lt_dsymutil=
- fi
- ;;
- esac
-])
-
-
-# _LT_DARWIN_LINKER_FEATURES([TAG])
-# ---------------------------------
-# Checks for linker and compiler features on darwin
-m4_defun([_LT_DARWIN_LINKER_FEATURES],
-[
- m4_require([_LT_REQUIRED_DARWIN_CHECKS])
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_automatic, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- if test "$lt_cv_ld_force_load" = "yes"; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
- m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
- [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes])
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)=''
- fi
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
- case $cc_basename in
- ifort*) _lt_dar_can_shared=yes ;;
- *) _lt_dar_can_shared=$GCC ;;
- esac
- if test "$_lt_dar_can_shared" = "yes"; then
- output_verbose_link_cmd=func_echo_all
- _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
- _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
- _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
- _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
- m4_if([$1], [CXX],
-[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
- _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
- _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
- fi
-],[])
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
-])
-
-# _LT_SYS_MODULE_PATH_AIX([TAGNAME])
-# ----------------------------------
-# Links a minimal program and checks the executable
-# for the system default hardcoded library path. In most cases,
-# this is /usr/lib:/lib, but when the MPI compilers are used
-# the location of the communication and MPI libs are included too.
-# If we don't find anything, use the default library path according
-# to the aix ld manual.
-# Store the results from the different compilers for each TAGNAME.
-# Allow to override them for all tags through lt_cv_aix_libpath.
-m4_defun([_LT_SYS_MODULE_PATH_AIX],
-[m4_require([_LT_DECL_SED])dnl
-if test "${lt_cv_aix_libpath+set}" = set; then
- aix_libpath=$lt_cv_aix_libpath
-else
- AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])],
- [AC_LINK_IFELSE([AC_LANG_PROGRAM],[
- lt_aix_libpath_sed='[
- /Import File Strings/,/^$/ {
- /^0/ {
- s/^0 *\([^ ]*\) *$/\1/
- p
- }
- }]'
- _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- # Check for a 64-bit object if we didn't find anything.
- if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
- _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi],[])
- if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
- _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib"
- fi
- ])
- aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])
-fi
-])# _LT_SYS_MODULE_PATH_AIX
-
-
-# _LT_SHELL_INIT(ARG)
-# -------------------
-m4_define([_LT_SHELL_INIT],
-[m4_divert_text([M4SH-INIT], [$1
-])])# _LT_SHELL_INIT
-
-
-
-# _LT_PROG_ECHO_BACKSLASH
-# -----------------------
-# Find how we can fake an echo command that does not interpret backslash.
-# In particular, with Autoconf 2.60 or later we add some code to the start
-# of the generated configure script which will find a shell with a builtin
-# printf (which we can use as an echo command).
-m4_defun([_LT_PROG_ECHO_BACKSLASH],
-[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
-
-AC_MSG_CHECKING([how to print strings])
-# Test print first, because it will be a builtin if present.
-if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
- test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
- ECHO='print -r --'
-elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
- ECHO='printf %s\n'
-else
- # Use this function as a fallback that always works.
- func_fallback_echo ()
- {
- eval 'cat <<_LTECHO_EOF
-$[]1
-_LTECHO_EOF'
- }
- ECHO='func_fallback_echo'
-fi
-
-# func_echo_all arg...
-# Invoke $ECHO with all args, space-separated.
-func_echo_all ()
-{
- $ECHO "$*"
-}
-
-case "$ECHO" in
- printf*) AC_MSG_RESULT([printf]) ;;
- print*) AC_MSG_RESULT([print -r]) ;;
- *) AC_MSG_RESULT([cat]) ;;
-esac
-
-m4_ifdef([_AS_DETECT_SUGGESTED],
-[_AS_DETECT_SUGGESTED([
- test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
- ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
- ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
- ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
- PATH=/empty FPATH=/empty; export PATH FPATH
- test "X`printf %s $ECHO`" = "X$ECHO" \
- || test "X`print -r -- $ECHO`" = "X$ECHO" )])])
-
-_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
-_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes])
-])# _LT_PROG_ECHO_BACKSLASH
-
-
-# _LT_WITH_SYSROOT
-# ----------------
-AC_DEFUN([_LT_WITH_SYSROOT],
-[AC_MSG_CHECKING([for sysroot])
-AC_ARG_WITH([sysroot],
-[ --with-sysroot[=DIR] Search for dependent libraries within DIR
- (or the compiler's sysroot if not specified).],
-[], [with_sysroot=no])
-
-dnl lt_sysroot will always be passed unquoted. We quote it here
-dnl in case the user passed a directory name.
-lt_sysroot=
-case ${with_sysroot} in #(
- yes)
- if test "$GCC" = yes; then
- lt_sysroot=`$CC --print-sysroot 2>/dev/null`
- fi
- ;; #(
- /*)
- lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
- ;; #(
- no|'')
- ;; #(
- *)
- AC_MSG_RESULT([${with_sysroot}])
- AC_MSG_ERROR([The sysroot must be an absolute path.])
- ;;
-esac
-
- AC_MSG_RESULT([${lt_sysroot:-no}])
-_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
-[dependent libraries, and in which our libraries should be installed.])])
-
-# _LT_ENABLE_LOCK
-# ---------------
-m4_defun([_LT_ENABLE_LOCK],
-[AC_ARG_ENABLE([libtool-lock],
- [AS_HELP_STRING([--disable-libtool-lock],
- [avoid locking (might break parallel builds)])])
-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-
-# Some flags need to be propagated to the compiler or linker for good
-# libtool support.
-case $host in
-ia64-*-hpux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- case `/usr/bin/file conftest.$ac_objext` in
- *ELF-32*)
- HPUX_IA64_MODE="32"
- ;;
- *ELF-64*)
- HPUX_IA64_MODE="64"
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-*-*-irix6*)
- # Find out which ABI we are using.
- echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- if test "$lt_cv_prog_gnu_ld" = yes; then
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -melf32bsmip"
- ;;
- *N32*)
- LD="${LD-ld} -melf32bmipn32"
- ;;
- *64-bit*)
- LD="${LD-ld} -melf64bmip"
- ;;
- esac
- else
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -32"
- ;;
- *N32*)
- LD="${LD-ld} -n32"
- ;;
- *64-bit*)
- LD="${LD-ld} -64"
- ;;
- esac
- fi
- fi
- rm -rf conftest*
- ;;
-
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
-s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- case `/usr/bin/file conftest.o` in
- *32-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_i386_fbsd"
- ;;
- x86_64-*linux*)
- case `/usr/bin/file conftest.o` in
- *x86-64*)
- LD="${LD-ld} -m elf32_x86_64"
- ;;
- *)
- LD="${LD-ld} -m elf_i386"
- ;;
- esac
- ;;
- powerpc64le-*)
- LD="${LD-ld} -m elf32lppclinux"
- ;;
- powerpc64-*)
- LD="${LD-ld} -m elf32ppclinux"
- ;;
- s390x-*linux*)
- LD="${LD-ld} -m elf_s390"
- ;;
- sparc64-*linux*)
- LD="${LD-ld} -m elf32_sparc"
- ;;
- esac
- ;;
- *64-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_x86_64_fbsd"
- ;;
- x86_64-*linux*)
- LD="${LD-ld} -m elf_x86_64"
- ;;
- powerpcle-*)
- LD="${LD-ld} -m elf64lppc"
- ;;
- powerpc-*)
- LD="${LD-ld} -m elf64ppc"
- ;;
- s390*-*linux*|s390*-*tpf*)
- LD="${LD-ld} -m elf64_s390"
- ;;
- sparc*-*linux*)
- LD="${LD-ld} -m elf64_sparc"
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-
-*-*-sco3.2v5*)
- # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- SAVE_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -belf"
- AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
- [AC_LANG_PUSH(C)
- AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
- AC_LANG_POP])
- if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- CFLAGS="$SAVE_CFLAGS"
- fi
- ;;
-*-*solaris*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if AC_TRY_EVAL(ac_compile); then
- case `/usr/bin/file conftest.o` in
- *64-bit*)
- case $lt_cv_prog_gnu_ld in
- yes*)
- case $host in
- i?86-*-solaris*)
- LD="${LD-ld} -m elf_x86_64"
- ;;
- sparc*-*-solaris*)
- LD="${LD-ld} -m elf64_sparc"
- ;;
- esac
- # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
- if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
- LD="${LD-ld}_sol2"
- fi
- ;;
- *)
- if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
- LD="${LD-ld} -64"
- fi
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-esac
-
-need_locks="$enable_libtool_lock"
-])# _LT_ENABLE_LOCK
-
-
-# _LT_PROG_AR
-# -----------
-m4_defun([_LT_PROG_AR],
-[AC_CHECK_TOOLS(AR, [ar], false)
-: ${AR=ar}
-: ${AR_FLAGS=cru}
-_LT_DECL([], [AR], [1], [The archiver])
-_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
-
-AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file],
- [lt_cv_ar_at_file=no
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM],
- [echo conftest.$ac_objext > conftest.lst
- lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD'
- AC_TRY_EVAL([lt_ar_try])
- if test "$ac_status" -eq 0; then
- # Ensure the archiver fails upon bogus file names.
- rm -f conftest.$ac_objext libconftest.a
- AC_TRY_EVAL([lt_ar_try])
- if test "$ac_status" -ne 0; then
- lt_cv_ar_at_file=@
- fi
- fi
- rm -f conftest.* libconftest.a
- ])
- ])
-
-if test "x$lt_cv_ar_at_file" = xno; then
- archiver_list_spec=
-else
- archiver_list_spec=$lt_cv_ar_at_file
-fi
-_LT_DECL([], [archiver_list_spec], [1],
- [How to feed a file listing to the archiver])
-])# _LT_PROG_AR
-
-
-# _LT_CMD_OLD_ARCHIVE
-# -------------------
-m4_defun([_LT_CMD_OLD_ARCHIVE],
-[_LT_PROG_AR
-
-AC_CHECK_TOOL(STRIP, strip, :)
-test -z "$STRIP" && STRIP=:
-_LT_DECL([], [STRIP], [1], [A symbol stripping program])
-
-AC_CHECK_TOOL(RANLIB, ranlib, :)
-test -z "$RANLIB" && RANLIB=:
-_LT_DECL([], [RANLIB], [1],
- [Commands used to install an old-style archive])
-
-# Determine commands to create old-style static archives.
-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-old_postinstall_cmds='chmod 644 $oldlib'
-old_postuninstall_cmds=
-
-if test -n "$RANLIB"; then
- case $host_os in
- openbsd*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
- ;;
- *)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
- ;;
- esac
- old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
-fi
-
-case $host_os in
- darwin*)
- lock_old_archive_extraction=yes ;;
- *)
- lock_old_archive_extraction=no ;;
-esac
-_LT_DECL([], [old_postinstall_cmds], [2])
-_LT_DECL([], [old_postuninstall_cmds], [2])
-_LT_TAGDECL([], [old_archive_cmds], [2],
- [Commands used to build an old-style archive])
-_LT_DECL([], [lock_old_archive_extraction], [0],
- [Whether to use a lock for old archive extraction])
-])# _LT_CMD_OLD_ARCHIVE
-
-
-# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
-# ----------------------------------------------------------------
-# Check whether the given compiler option works
-AC_DEFUN([_LT_COMPILER_OPTION],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_CACHE_CHECK([$1], [$2],
- [$2=no
- m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- lt_compiler_flag="$3"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- # The option is referenced via a variable to avoid confusing sed.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&AS_MESSAGE_LOG_FD
- echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- $2=yes
- fi
- fi
- $RM conftest*
-])
-
-if test x"[$]$2" = xyes; then
- m4_if([$5], , :, [$5])
-else
- m4_if([$6], , :, [$6])
-fi
-])# _LT_COMPILER_OPTION
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
-
-
-# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-# [ACTION-SUCCESS], [ACTION-FAILURE])
-# ----------------------------------------------------
-# Check whether the given linker option works
-AC_DEFUN([_LT_LINKER_OPTION],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_SED])dnl
-AC_CACHE_CHECK([$1], [$2],
- [$2=no
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS $3"
- echo "$lt_simple_link_test_code" > conftest.$ac_ext
- if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
- # The linker can only warn and ignore the option if not recognized
- # So say no if there are warnings
- if test -s conftest.err; then
- # Append any errors to the config.log.
- cat conftest.err 1>&AS_MESSAGE_LOG_FD
- $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if diff conftest.exp conftest.er2 >/dev/null; then
- $2=yes
- fi
- else
- $2=yes
- fi
- fi
- $RM -r conftest*
- LDFLAGS="$save_LDFLAGS"
-])
-
-if test x"[$]$2" = xyes; then
- m4_if([$4], , :, [$4])
-else
- m4_if([$5], , :, [$5])
-fi
-])# _LT_LINKER_OPTION
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
-
-
-# LT_CMD_MAX_LEN
-#---------------
-AC_DEFUN([LT_CMD_MAX_LEN],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-# find the maximum length of command line arguments
-AC_MSG_CHECKING([the maximum length of command line arguments])
-AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
- i=0
- teststring="ABCD"
-
- case $build_os in
- msdosdjgpp*)
- # On DJGPP, this test can blow up pretty badly due to problems in libc
- # (any single argument exceeding 2000 bytes causes a buffer overrun
- # during glob expansion). Even if it were fixed, the result of this
- # check would be larger than it should be.
- lt_cv_sys_max_cmd_len=12288; # 12K is about right
- ;;
-
- gnu*)
- # Under GNU Hurd, this test is not required because there is
- # no limit to the length of command line arguments.
- # Libtool will interpret -1 as no limit whatsoever
- lt_cv_sys_max_cmd_len=-1;
- ;;
-
- cygwin* | mingw* | cegcc*)
- # On Win9x/ME, this test blows up -- it succeeds, but takes
- # about 5 minutes as the teststring grows exponentially.
- # Worse, since 9x/ME are not pre-emptively multitasking,
- # you end up with a "frozen" computer, even though with patience
- # the test eventually succeeds (with a max line length of 256k).
- # Instead, let's just punt: use the minimum linelength reported by
- # all of the supported platforms: 8192 (on NT/2K/XP).
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- mint*)
- # On MiNT this can take a long time and run out of memory.
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- amigaos*)
- # On AmigaOS with pdksh, this test takes hours, literally.
- # So we just punt and use a minimum line length of 8192.
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
- # This has been around since 386BSD, at least. Likely further.
- if test -x /sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
- elif test -x /usr/sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
- else
- lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
- fi
- # And add a safety zone
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- ;;
-
- interix*)
- # We know the value 262144 and hardcode it with a safety zone (like BSD)
- lt_cv_sys_max_cmd_len=196608
- ;;
-
- os2*)
- # The test takes a long time on OS/2.
- lt_cv_sys_max_cmd_len=8192
- ;;
-
- osf*)
- # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
- # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
- # nice to cause kernel panics so lets avoid the loop below.
- # First set a reasonable default.
- lt_cv_sys_max_cmd_len=16384
- #
- if test -x /sbin/sysconfig; then
- case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
- *1*) lt_cv_sys_max_cmd_len=-1 ;;
- esac
- fi
- ;;
- sco3.2v5*)
- lt_cv_sys_max_cmd_len=102400
- ;;
- sysv5* | sco5v6* | sysv4.2uw2*)
- kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
- if test -n "$kargmax"; then
- lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
- else
- lt_cv_sys_max_cmd_len=32768
- fi
- ;;
- *)
- lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
- if test -n "$lt_cv_sys_max_cmd_len" && \
- test undefined != "$lt_cv_sys_max_cmd_len"; then
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- else
- # Make teststring a little bigger before we do anything with it.
- # a 1K string should be a reasonable start.
- for i in 1 2 3 4 5 6 7 8 ; do
- teststring=$teststring$teststring
- done
- SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
- # If test is not a shell built-in, we'll probably end up computing a
- # maximum length that is only half of the actual maximum length, but
- # we can't tell.
- while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
- = "X$teststring$teststring"; } >/dev/null 2>&1 &&
- test $i != 17 # 1/2 MB should be enough
- do
- i=`expr $i + 1`
- teststring=$teststring$teststring
- done
- # Only check the string length outside the loop.
- lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
- teststring=
- # Add a significant safety factor because C++ compilers can tack on
- # massive amounts of additional arguments before passing them to the
- # linker. It appears as though 1/2 is a usable value.
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
- fi
- ;;
- esac
-])
-if test -n $lt_cv_sys_max_cmd_len ; then
- AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
-else
- AC_MSG_RESULT(none)
-fi
-max_cmd_len=$lt_cv_sys_max_cmd_len
-_LT_DECL([], [max_cmd_len], [0],
- [What is the maximum length of a command?])
-])# LT_CMD_MAX_LEN
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
-
-
-# _LT_HEADER_DLFCN
-# ----------------
-m4_defun([_LT_HEADER_DLFCN],
-[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
-])# _LT_HEADER_DLFCN
-
-
-# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
-# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
-# ----------------------------------------------------------------
-m4_defun([_LT_TRY_DLOPEN_SELF],
-[m4_require([_LT_HEADER_DLFCN])dnl
-if test "$cross_compiling" = yes; then :
- [$4]
-else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
-[#line $LINENO "configure"
-#include "confdefs.h"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-# define LT_DLGLOBAL RTLD_GLOBAL
-#else
-# ifdef DL_GLOBAL
-# define LT_DLGLOBAL DL_GLOBAL
-# else
-# define LT_DLGLOBAL 0
-# endif
-#endif
-
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- find out it does not work in some platform. */
-#ifndef LT_DLLAZY_OR_NOW
-# ifdef RTLD_LAZY
-# define LT_DLLAZY_OR_NOW RTLD_LAZY
-# else
-# ifdef DL_LAZY
-# define LT_DLLAZY_OR_NOW DL_LAZY
-# else
-# ifdef RTLD_NOW
-# define LT_DLLAZY_OR_NOW RTLD_NOW
-# else
-# ifdef DL_NOW
-# define LT_DLLAZY_OR_NOW DL_NOW
-# else
-# define LT_DLLAZY_OR_NOW 0
-# endif
-# endif
-# endif
-# endif
-#endif
-
-/* When -fvisbility=hidden is used, assume the code has been annotated
- correspondingly for the symbols needed. */
-#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
-int fnord () __attribute__((visibility("default")));
-#endif
-
-int fnord () { return 42; }
-int main ()
-{
- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- int status = $lt_dlunknown;
-
- if (self)
- {
- if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- else
- {
- if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- else puts (dlerror ());
- }
- /* dlclose (self); */
- }
- else
- puts (dlerror ());
-
- return status;
-}]
-_LT_EOF
- if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
- lt_status=$?
- case x$lt_status in
- x$lt_dlno_uscore) $1 ;;
- x$lt_dlneed_uscore) $2 ;;
- x$lt_dlunknown|x*) $3 ;;
- esac
- else :
- # compilation failed
- $3
- fi
-fi
-rm -fr conftest*
-])# _LT_TRY_DLOPEN_SELF
-
-
-# LT_SYS_DLOPEN_SELF
-# ------------------
-AC_DEFUN([LT_SYS_DLOPEN_SELF],
-[m4_require([_LT_HEADER_DLFCN])dnl
-if test "x$enable_dlopen" != xyes; then
- enable_dlopen=unknown
- enable_dlopen_self=unknown
- enable_dlopen_self_static=unknown
-else
- lt_cv_dlopen=no
- lt_cv_dlopen_libs=
-
- case $host_os in
- beos*)
- lt_cv_dlopen="load_add_on"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
- ;;
-
- mingw* | pw32* | cegcc*)
- lt_cv_dlopen="LoadLibrary"
- lt_cv_dlopen_libs=
- ;;
-
- cygwin*)
- lt_cv_dlopen="dlopen"
- lt_cv_dlopen_libs=
- ;;
-
- darwin*)
- # if libdl is installed we need to link against it
- AC_CHECK_LIB([dl], [dlopen],
- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
- lt_cv_dlopen="dyld"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
- ])
- ;;
-
- *)
- AC_CHECK_FUNC([shl_load],
- [lt_cv_dlopen="shl_load"],
- [AC_CHECK_LIB([dld], [shl_load],
- [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
- [AC_CHECK_FUNC([dlopen],
- [lt_cv_dlopen="dlopen"],
- [AC_CHECK_LIB([dl], [dlopen],
- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
- [AC_CHECK_LIB([svld], [dlopen],
- [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
- [AC_CHECK_LIB([dld], [dld_link],
- [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
- ])
- ])
- ])
- ])
- ])
- ;;
- esac
-
- if test "x$lt_cv_dlopen" != xno; then
- enable_dlopen=yes
- else
- enable_dlopen=no
- fi
-
- case $lt_cv_dlopen in
- dlopen)
- save_CPPFLAGS="$CPPFLAGS"
- test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
-
- save_LDFLAGS="$LDFLAGS"
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-
- save_LIBS="$LIBS"
- LIBS="$lt_cv_dlopen_libs $LIBS"
-
- AC_CACHE_CHECK([whether a program can dlopen itself],
- lt_cv_dlopen_self, [dnl
- _LT_TRY_DLOPEN_SELF(
- lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
- lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
- ])
-
- if test "x$lt_cv_dlopen_self" = xyes; then
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
- AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
- lt_cv_dlopen_self_static, [dnl
- _LT_TRY_DLOPEN_SELF(
- lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
- lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
- ])
- fi
-
- CPPFLAGS="$save_CPPFLAGS"
- LDFLAGS="$save_LDFLAGS"
- LIBS="$save_LIBS"
- ;;
- esac
-
- case $lt_cv_dlopen_self in
- yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
- *) enable_dlopen_self=unknown ;;
- esac
-
- case $lt_cv_dlopen_self_static in
- yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
- *) enable_dlopen_self_static=unknown ;;
- esac
-fi
-_LT_DECL([dlopen_support], [enable_dlopen], [0],
- [Whether dlopen is supported])
-_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
- [Whether dlopen of programs is supported])
-_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
- [Whether dlopen of statically linked programs is supported])
-])# LT_SYS_DLOPEN_SELF
-
-# Old name:
-AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
-
-
-# _LT_COMPILER_C_O([TAGNAME])
-# ---------------------------
-# Check to see if options -c and -o are simultaneously supported by compiler.
-# This macro does not hard code the compiler like AC_PROG_CC_C_O.
-m4_defun([_LT_COMPILER_C_O],
-[m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
- [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
- [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
- $RM -r conftest 2>/dev/null
- mkdir conftest
- cd conftest
- mkdir out
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- lt_compiler_flag="-o out/conftest2.$ac_objext"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&AS_MESSAGE_LOG_FD
- echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
- fi
- fi
- chmod u+w . 2>&AS_MESSAGE_LOG_FD
- $RM conftest*
- # SGI C++ compiler will create directory out/ii_files/ for
- # template instantiation
- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- $RM out/* && rmdir out
- cd ..
- $RM -r conftest
- $RM conftest*
-])
-_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
- [Does compiler simultaneously support -c and -o options?])
-])# _LT_COMPILER_C_O
-
-
-# _LT_COMPILER_FILE_LOCKS([TAGNAME])
-# ----------------------------------
-# Check to see if we can do hard links to lock some files if needed
-m4_defun([_LT_COMPILER_FILE_LOCKS],
-[m4_require([_LT_ENABLE_LOCK])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-_LT_COMPILER_C_O([$1])
-
-hard_links="nottested"
-if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
- # do not overwrite the value of need_locks provided by the user
- AC_MSG_CHECKING([if we can lock with hard links])
- hard_links=yes
- $RM conftest*
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- touch conftest.a
- ln conftest.a conftest.b 2>&5 || hard_links=no
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- AC_MSG_RESULT([$hard_links])
- if test "$hard_links" = no; then
- AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
- need_locks=warn
- fi
-else
- need_locks=no
-fi
-_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
-])# _LT_COMPILER_FILE_LOCKS
-
-
-# _LT_CHECK_OBJDIR
-# ----------------
-m4_defun([_LT_CHECK_OBJDIR],
-[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
-[rm -f .libs 2>/dev/null
-mkdir .libs 2>/dev/null
-if test -d .libs; then
- lt_cv_objdir=.libs
-else
- # MS-DOS does not allow filenames that begin with a dot.
- lt_cv_objdir=_libs
-fi
-rmdir .libs 2>/dev/null])
-objdir=$lt_cv_objdir
-_LT_DECL([], [objdir], [0],
- [The name of the directory that contains temporary libtool files])dnl
-m4_pattern_allow([LT_OBJDIR])dnl
-AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
- [Define to the sub-directory in which libtool stores uninstalled libraries.])
-])# _LT_CHECK_OBJDIR
-
-
-# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
-# --------------------------------------
-# Check hardcoding attributes.
-m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
-[AC_MSG_CHECKING([how to hardcode library paths into programs])
-_LT_TAGVAR(hardcode_action, $1)=
-if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
- test -n "$_LT_TAGVAR(runpath_var, $1)" ||
- test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
-
- # We can hardcode non-existent directories.
- if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
- # If the only mechanism to avoid hardcoding is shlibpath_var, we
- # have to relink, otherwise we might link with an installed library
- # when we should be linking with a yet-to-be-installed one
- ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
- test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
- # Linking always hardcodes the temporary library directory.
- _LT_TAGVAR(hardcode_action, $1)=relink
- else
- # We can link without hardcoding, and we can hardcode nonexisting dirs.
- _LT_TAGVAR(hardcode_action, $1)=immediate
- fi
-else
- # We cannot hardcode anything, or else we can only hardcode existing
- # directories.
- _LT_TAGVAR(hardcode_action, $1)=unsupported
-fi
-AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
-
-if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
- test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
- # Fast installation is not supported
- enable_fast_install=no
-elif test "$shlibpath_overrides_runpath" = yes ||
- test "$enable_shared" = no; then
- # Fast installation is not necessary
- enable_fast_install=needless
-fi
-_LT_TAGDECL([], [hardcode_action], [0],
- [How to hardcode a shared library path into an executable])
-])# _LT_LINKER_HARDCODE_LIBPATH
-
-
-# _LT_CMD_STRIPLIB
-# ----------------
-m4_defun([_LT_CMD_STRIPLIB],
-[m4_require([_LT_DECL_EGREP])
-striplib=
-old_striplib=
-AC_MSG_CHECKING([whether stripping libraries is possible])
-if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
- test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- AC_MSG_RESULT([yes])
-else
-# FIXME - insert some real tests, host_os isn't really good enough
- case $host_os in
- darwin*)
- if test -n "$STRIP" ; then
- striplib="$STRIP -x"
- old_striplib="$STRIP -S"
- AC_MSG_RESULT([yes])
- else
- AC_MSG_RESULT([no])
- fi
- ;;
- *)
- AC_MSG_RESULT([no])
- ;;
- esac
-fi
-_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
-_LT_DECL([], [striplib], [1])
-])# _LT_CMD_STRIPLIB
-
-
-# _LT_SYS_DYNAMIC_LINKER([TAG])
-# -----------------------------
-# PORTME Fill in your ld.so characteristics
-m4_defun([_LT_SYS_DYNAMIC_LINKER],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_OBJDUMP])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_CHECK_SHELL_FEATURES])dnl
-AC_MSG_CHECKING([dynamic linker characteristics])
-m4_if([$1],
- [], [
-if test "$GCC" = yes; then
- case $host_os in
- darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
- *) lt_awk_arg="/^libraries:/" ;;
- esac
- case $host_os in
- mingw* | cegcc*) lt_sed_strip_eq="s,=\([[A-Za-z]]:\),\1,g" ;;
- *) lt_sed_strip_eq="s,=/,/,g" ;;
- esac
- lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
- case $lt_search_path_spec in
- *\;*)
- # if the path contains ";" then we assume it to be the separator
- # otherwise default to the standard path separator (i.e. ":") - it is
- # assumed that no part of a normal pathname contains ";" but that should
- # okay in the real world where ";" in dirpaths is itself problematic.
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
- ;;
- *)
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
- ;;
- esac
- # Ok, now we have the path, separated by spaces, we can step through it
- # and add multilib dir if necessary.
- lt_tmp_lt_search_path_spec=
- lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
- for lt_sys_path in $lt_search_path_spec; do
- if test -d "$lt_sys_path/$lt_multi_os_dir"; then
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
- else
- test -d "$lt_sys_path" && \
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
- fi
- done
- lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
-BEGIN {RS=" "; FS="/|\n";} {
- lt_foo="";
- lt_count=0;
- for (lt_i = NF; lt_i > 0; lt_i--) {
- if ($lt_i != "" && $lt_i != ".") {
- if ($lt_i == "..") {
- lt_count++;
- } else {
- if (lt_count == 0) {
- lt_foo="/" $lt_i lt_foo;
- } else {
- lt_count--;
- }
- }
- }
- }
- if (lt_foo != "") { lt_freq[[lt_foo]]++; }
- if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
-}'`
- # AWK program above erroneously prepends '/' to C:/dos/paths
- # for these hosts.
- case $host_os in
- mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
- $SED 's,/\([[A-Za-z]]:\),\1,g'` ;;
- esac
- sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
-else
- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-fi])
-library_names_spec=
-libname_spec='lib$name'
-soname_spec=
-shrext_cmds=".so"
-postinstall_cmds=
-postuninstall_cmds=
-finish_cmds=
-finish_eval=
-shlibpath_var=
-shlibpath_overrides_runpath=unknown
-version_type=none
-dynamic_linker="$host_os ld.so"
-sys_lib_dlsearch_path_spec="/lib /usr/lib"
-need_lib_prefix=unknown
-hardcode_into_libs=no
-
-# when you set need_version to no, make sure it does not cause -set_version
-# flags to be left without arguments
-need_version=unknown
-
-case $host_os in
-aix3*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
- shlibpath_var=LIBPATH
-
- # AIX 3 has no versioning support, so we append a major version to the name.
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
-
-aix[[4-9]]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- hardcode_into_libs=yes
- if test "$host_cpu" = ia64; then
- # AIX 5 supports IA64
- library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- else
- # With GCC up to 2.95.x, collect2 would create an import file
- # for dependence libraries. The import file would start with
- # the line `#! .'. This would cause the generated library to
- # depend on `.', always an invalid library. This was fixed in
- # development snapshots of GCC prior to 3.0.
- case $host_os in
- aix4 | aix4.[[01]] | aix4.[[01]].*)
- if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- echo ' yes '
- echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- :
- else
- can_build_shared=no
- fi
- ;;
- esac
- # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
- # soname into executable. Probably we can add versioning support to
- # collect2, so additional links can be useful in future.
- if test "$aix_use_runtimelinking" = yes; then
- # If using run time linking (on AIX 4.2 or later) use lib<name>.so
- # instead of lib<name>.a to let people know that these are not
- # typical AIX shared libraries.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- else
- # We preserve .a as extension for shared libraries through AIX4.2
- # and later when we are not doing run time linking.
- library_names_spec='${libname}${release}.a $libname.a'
- soname_spec='${libname}${release}${shared_ext}$major'
- fi
- shlibpath_var=LIBPATH
- fi
- ;;
-
-amigaos*)
- case $host_cpu in
- powerpc)
- # Since July 2007 AmigaOS4 officially supports .so libraries.
- # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- ;;
- m68k)
- library_names_spec='$libname.ixlibrary $libname.a'
- # Create ${libname}_ixlibrary.a entries in /sys/libs.
- finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
- ;;
- esac
- ;;
-
-beos*)
- library_names_spec='${libname}${shared_ext}'
- dynamic_linker="$host_os ld.so"
- shlibpath_var=LIBRARY_PATH
- ;;
-
-bsdi[[45]]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
- sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
- # the default ld.so.conf also contains /usr/contrib/lib and
- # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
- # libtool to hard-code these into programs
- ;;
-
-cygwin* | mingw* | pw32* | cegcc*)
- version_type=windows
- shrext_cmds=".dll"
- need_version=no
- need_lib_prefix=no
-
- case $GCC,$cc_basename in
- yes,*)
- # gcc
- library_names_spec='$libname.dll.a'
- # DLL is installed to $(libdir)/../bin by postinstall_cmds
- postinstall_cmds='base_file=`basename \${file}`~
- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- dldir=$destdir/`dirname \$dlpath`~
- test -d \$dldir || mkdir -p \$dldir~
- $install_prog $dir/$dlname \$dldir/$dlname~
- chmod a+x \$dldir/$dlname~
- if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
- eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
- fi'
- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- dlpath=$dir/\$dldll~
- $RM \$dlpath'
- shlibpath_overrides_runpath=yes
-
- case $host_os in
- cygwin*)
- # Cygwin DLLs use 'cyg' prefix rather than 'lib'
- soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-m4_if([$1], [],[
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
- ;;
- mingw* | cegcc*)
- # MinGW DLLs use traditional 'lib' prefix
- soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- ;;
- pw32*)
- # pw32 DLLs use 'pw' prefix rather than 'lib'
- library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- ;;
- esac
- dynamic_linker='Win32 ld.exe'
- ;;
-
- *,cl*)
- # Native MSVC
- libname_spec='$name'
- soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- library_names_spec='${libname}.dll.lib'
-
- case $build_os in
- mingw*)
- sys_lib_search_path_spec=
- lt_save_ifs=$IFS
- IFS=';'
- for lt_path in $LIB
- do
- IFS=$lt_save_ifs
- # Let DOS variable expansion print the short 8.3 style file name.
- lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
- sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
- done
- IFS=$lt_save_ifs
- # Convert to MSYS style.
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
- ;;
- cygwin*)
- # Convert to unix form, then to dos form, then back to unix form
- # but this time dos style (no spaces!) so that the unix form looks
- # like /cygdrive/c/PROGRA~1:/cygdr...
- sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
- sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
- sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- ;;
- *)
- sys_lib_search_path_spec="$LIB"
- if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
- # It is most probably a Windows format PATH.
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
- else
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- fi
- # FIXME: find the short name or the path components, as spaces are
- # common. (e.g. "Program Files" -> "PROGRA~1")
- ;;
- esac
-
- # DLL is installed to $(libdir)/../bin by postinstall_cmds
- postinstall_cmds='base_file=`basename \${file}`~
- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- dldir=$destdir/`dirname \$dlpath`~
- test -d \$dldir || mkdir -p \$dldir~
- $install_prog $dir/$dlname \$dldir/$dlname'
- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- dlpath=$dir/\$dldll~
- $RM \$dlpath'
- shlibpath_overrides_runpath=yes
- dynamic_linker='Win32 link.exe'
- ;;
-
- *)
- # Assume MSVC wrapper
- library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
- dynamic_linker='Win32 ld.exe'
- ;;
- esac
- # FIXME: first we should search . and the directory the executable is in
- shlibpath_var=PATH
- ;;
-
-darwin* | rhapsody*)
- dynamic_linker="$host_os dyld"
- version_type=darwin
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
- soname_spec='${libname}${release}${major}$shared_ext'
- shlibpath_overrides_runpath=yes
- shlibpath_var=DYLD_LIBRARY_PATH
- shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-m4_if([$1], [],[
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
- sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
- ;;
-
-dgux*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-freebsd* | dragonfly*)
- # DragonFly does not have aout. When/if they implement a new
- # versioning mechanism, adjust this.
- if test -x /usr/bin/objformat; then
- objformat=`/usr/bin/objformat`
- else
- case $host_os in
- freebsd[[23]].*) objformat=aout ;;
- *) objformat=elf ;;
- esac
- fi
- version_type=freebsd-$objformat
- case $version_type in
- freebsd-elf*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- need_version=no
- need_lib_prefix=no
- ;;
- freebsd-*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
- need_version=yes
- ;;
- esac
- shlibpath_var=LD_LIBRARY_PATH
- case $host_os in
- freebsd2.*)
- shlibpath_overrides_runpath=yes
- ;;
- freebsd3.[[01]]* | freebsdelf3.[[01]]*)
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
- freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
- *) # from 4.6 on, and DragonFly
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- esac
- ;;
-
-haiku*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- dynamic_linker="$host_os runtime_loader"
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
- hardcode_into_libs=yes
- ;;
-
-hpux9* | hpux10* | hpux11*)
- # Give a soname corresponding to the major version so that dld.sl refuses to
- # link against other versions.
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- case $host_cpu in
- ia64*)
- shrext_cmds='.so'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.so"
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- if test "X$HPUX_IA64_MODE" = X32; then
- sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
- else
- sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
- fi
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- hppa*64*)
- shrext_cmds='.sl'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- *)
- shrext_cmds='.sl'
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=SHLIB_PATH
- shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
- esac
- # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
- postinstall_cmds='chmod 555 $lib'
- # or fails outright, so override atomically:
- install_override_mode=555
- ;;
-
-interix[[3-9]]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $host_os in
- nonstopux*) version_type=nonstopux ;;
- *)
- if test "$lt_cv_prog_gnu_ld" = yes; then
- version_type=linux # correct to gnu/linux during the next big refactor
- else
- version_type=irix
- fi ;;
- esac
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
- case $host_os in
- irix5* | nonstopux*)
- libsuff= shlibsuff=
- ;;
- *)
- case $LD in # libtool.m4 will add one of these switches to LD
- *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
- libsuff= shlibsuff= libmagic=32-bit;;
- *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
- libsuff=32 shlibsuff=N32 libmagic=N32;;
- *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
- libsuff=64 shlibsuff=64 libmagic=64-bit;;
- *) libsuff= shlibsuff= libmagic=never-match;;
- esac
- ;;
- esac
- shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
- hardcode_into_libs=yes
- ;;
-
-# No shared lib support for Linux oldld, aout, or coff.
-linux*oldld* | linux*aout* | linux*coff*)
- dynamic_linker=no
- ;;
-
-# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
-
- # Some binutils ld are patched to set DT_RUNPATH
- AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath],
- [lt_cv_shlibpath_overrides_runpath=no
- save_LDFLAGS=$LDFLAGS
- save_libdir=$libdir
- eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
- LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
- AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
- [lt_cv_shlibpath_overrides_runpath=yes])])
- LDFLAGS=$save_LDFLAGS
- libdir=$save_libdir
- ])
- shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
-
- # This implies no fast_install, which is unacceptable.
- # Some rework will be needed to allow for fast_install
- # before this can be enabled.
- hardcode_into_libs=yes
-
- # Append ld.so.conf contents to the search path
- if test -f /etc/ld.so.conf; then
- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
- fi
-
- # We used to test for /lib/ld.so.1 and disable shared libraries on
- # powerpc, because MkLinux only supported shared libraries with the
- # GNU dynamic linker. Since this was broken with cross compilers,
- # most powerpc-linux boxes support dynamic linking these days and
- # people can always --disable-shared, the test was removed, and we
- # assume the GNU/Linux dynamic linker is in use.
- dynamic_linker='GNU/Linux ld.so'
- ;;
-
-netbsdelf*-gnu)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- dynamic_linker='NetBSD ld.elf_so'
- ;;
-
-netbsd*)
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- dynamic_linker='NetBSD (a.out) ld.so'
- else
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='NetBSD ld.elf_so'
- fi
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
-
-newsos6)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- ;;
-
-*nto* | *qnx*)
- version_type=qnx
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- dynamic_linker='ldqnx.so'
- ;;
-
-openbsd*)
- version_type=sunos
- sys_lib_dlsearch_path_spec="/usr/lib"
- need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
- case $host_os in
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
- *) need_version=no ;;
- esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- case $host_os in
- openbsd2.[[89]] | openbsd2.[[89]].*)
- shlibpath_overrides_runpath=no
- ;;
- *)
- shlibpath_overrides_runpath=yes
- ;;
- esac
- else
- shlibpath_overrides_runpath=yes
- fi
- ;;
-
-os2*)
- libname_spec='$name'
- shrext_cmds=".dll"
- need_lib_prefix=no
- library_names_spec='$libname${shared_ext} $libname.a'
- dynamic_linker='OS/2 ld.exe'
- shlibpath_var=LIBPATH
- ;;
-
-osf3* | osf4* | osf5*)
- version_type=osf
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
- sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
- ;;
-
-rdos*)
- dynamic_linker=no
- ;;
-
-solaris*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- # ldd complains unless libraries are executable
- postinstall_cmds='chmod +x $lib'
- ;;
-
-sunos4*)
- version_type=sunos
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- if test "$with_gnu_ld" = yes; then
- need_lib_prefix=no
- fi
- need_version=yes
- ;;
-
-sysv4 | sysv4.3*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- case $host_vendor in
- sni)
- shlibpath_overrides_runpath=no
- need_lib_prefix=no
- runpath_var=LD_RUN_PATH
- ;;
- siemens)
- need_lib_prefix=no
- ;;
- motorola)
- need_lib_prefix=no
- need_version=no
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
- ;;
- esac
- ;;
-
-sysv4*MP*)
- if test -d /usr/nec ;then
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
- soname_spec='$libname${shared_ext}.$major'
- shlibpath_var=LD_LIBRARY_PATH
- fi
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- version_type=freebsd-elf
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- if test "$with_gnu_ld" = yes; then
- sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
- else
- sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
- case $host_os in
- sco3.2v5*)
- sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
- ;;
- esac
- fi
- sys_lib_dlsearch_path_spec='/usr/lib'
- ;;
-
-tpf*)
- # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-uts4*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-*)
- dynamic_linker=no
- ;;
-esac
-AC_MSG_RESULT([$dynamic_linker])
-test "$dynamic_linker" = no && can_build_shared=no
-
-variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
-if test "$GCC" = yes; then
- variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
-fi
-
-if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
- sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
-fi
-if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
- sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
-fi
-
-_LT_DECL([], [variables_saved_for_relink], [1],
- [Variables whose values should be saved in libtool wrapper scripts and
- restored at link time])
-_LT_DECL([], [need_lib_prefix], [0],
- [Do we need the "lib" prefix for modules?])
-_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
-_LT_DECL([], [version_type], [0], [Library versioning type])
-_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
-_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
-_LT_DECL([], [shlibpath_overrides_runpath], [0],
- [Is shlibpath searched before the hard-coded library search path?])
-_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
-_LT_DECL([], [library_names_spec], [1],
- [[List of archive names. First name is the real one, the rest are links.
- The last name is the one that the linker finds with -lNAME]])
-_LT_DECL([], [soname_spec], [1],
- [[The coded name of the library, if different from the real name]])
-_LT_DECL([], [install_override_mode], [1],
- [Permission mode override for installation of shared libraries])
-_LT_DECL([], [postinstall_cmds], [2],
- [Command to use after installation of a shared archive])
-_LT_DECL([], [postuninstall_cmds], [2],
- [Command to use after uninstallation of a shared archive])
-_LT_DECL([], [finish_cmds], [2],
- [Commands used to finish a libtool library installation in a directory])
-_LT_DECL([], [finish_eval], [1],
- [[As "finish_cmds", except a single script fragment to be evaled but
- not shown]])
-_LT_DECL([], [hardcode_into_libs], [0],
- [Whether we should hardcode library paths into libraries])
-_LT_DECL([], [sys_lib_search_path_spec], [2],
- [Compile-time system search path for libraries])
-_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
- [Run-time system search path for libraries])
-])# _LT_SYS_DYNAMIC_LINKER
-
-
-# _LT_PATH_TOOL_PREFIX(TOOL)
-# --------------------------
-# find a file program which can recognize shared library
-AC_DEFUN([_LT_PATH_TOOL_PREFIX],
-[m4_require([_LT_DECL_EGREP])dnl
-AC_MSG_CHECKING([for $1])
-AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
-[case $MAGIC_CMD in
-[[\\/*] | ?:[\\/]*])
- lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- ;;
-*)
- lt_save_MAGIC_CMD="$MAGIC_CMD"
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-dnl $ac_dummy forces splitting on constant user-supplied paths.
-dnl POSIX.2 word splitting is done only on the output of word expansions,
-dnl not every word. This closes a longstanding sh security hole.
- ac_dummy="m4_if([$2], , $PATH, [$2])"
- for ac_dir in $ac_dummy; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$1; then
- lt_cv_path_MAGIC_CMD="$ac_dir/$1"
- if test -n "$file_magic_test_file"; then
- case $deplibs_check_method in
- "file_magic "*)
- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- $EGREP "$file_magic_regex" > /dev/null; then
- :
- else
- cat <<_LT_EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such. This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem. Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool@gnu.org
-
-_LT_EOF
- fi ;;
- esac
- fi
- break
- fi
- done
- IFS="$lt_save_ifs"
- MAGIC_CMD="$lt_save_MAGIC_CMD"
- ;;
-esac])
-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-if test -n "$MAGIC_CMD"; then
- AC_MSG_RESULT($MAGIC_CMD)
-else
- AC_MSG_RESULT(no)
-fi
-_LT_DECL([], [MAGIC_CMD], [0],
- [Used to examine libraries when file_magic_cmd begins with "file"])dnl
-])# _LT_PATH_TOOL_PREFIX
-
-# Old name:
-AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
-
-
-# _LT_PATH_MAGIC
-# --------------
-# find a file program which can recognize a shared library
-m4_defun([_LT_PATH_MAGIC],
-[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
-if test -z "$lt_cv_path_MAGIC_CMD"; then
- if test -n "$ac_tool_prefix"; then
- _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
- else
- MAGIC_CMD=:
- fi
-fi
-])# _LT_PATH_MAGIC
-
-
-# LT_PATH_LD
-# ----------
-# find the pathname to the GNU or non-GNU linker
-AC_DEFUN([LT_PATH_LD],
-[AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_PROG_ECHO_BACKSLASH])dnl
-
-AC_ARG_WITH([gnu-ld],
- [AS_HELP_STRING([--with-gnu-ld],
- [assume the C compiler uses GNU ld @<:@default=no@:>@])],
- [test "$withval" = no || with_gnu_ld=yes],
- [with_gnu_ld=no])dnl
-
-ac_prog=ld
-if test "$GCC" = yes; then
- # Check if gcc -print-prog-name=ld gives a path.
- AC_MSG_CHECKING([for ld used by $CC])
- case $host in
- *-*-mingw*)
- # gcc leaves a trailing carriage return which upsets mingw
- ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- *)
- ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- esac
- case $ac_prog in
- # Accept absolute paths.
- [[\\/]]* | ?:[[\\/]]*)
- re_direlt='/[[^/]][[^/]]*/\.\./'
- # Canonicalize the pathname of ld
- ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
- while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
- ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
- done
- test -z "$LD" && LD="$ac_prog"
- ;;
- "")
- # If it fails, then pretend we aren't using GCC.
- ac_prog=ld
- ;;
- *)
- # If it is relative, then search for the first ld in PATH.
- with_gnu_ld=unknown
- ;;
- esac
-elif test "$with_gnu_ld" = yes; then
- AC_MSG_CHECKING([for GNU ld])
-else
- AC_MSG_CHECKING([for non-GNU ld])
-fi
-AC_CACHE_VAL(lt_cv_path_LD,
-[if test -z "$LD"; then
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- lt_cv_path_LD="$ac_dir/$ac_prog"
- # Check to see if the program is GNU ld. I'd rather use --version,
- # but apparently some variants of GNU ld only accept -v.
- # Break only if it was the GNU/non-GNU ld that we prefer.
- case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
- *GNU* | *'with BFD'*)
- test "$with_gnu_ld" != no && break
- ;;
- *)
- test "$with_gnu_ld" != yes && break
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
-else
- lt_cv_path_LD="$LD" # Let the user override the test with a path.
-fi])
-LD="$lt_cv_path_LD"
-if test -n "$LD"; then
- AC_MSG_RESULT($LD)
-else
- AC_MSG_RESULT(no)
-fi
-test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
-_LT_PATH_LD_GNU
-AC_SUBST([LD])
-
-_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
-])# LT_PATH_LD
-
-# Old names:
-AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
-AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_PROG_LD], [])
-dnl AC_DEFUN([AC_PROG_LD], [])
-
-
-# _LT_PATH_LD_GNU
-#- --------------
-m4_defun([_LT_PATH_LD_GNU],
-[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
-[# I'd rather use --version here, but apparently some GNU lds only accept -v.
-case `$LD -v 2>&1 </dev/null` in
-*GNU* | *'with BFD'*)
- lt_cv_prog_gnu_ld=yes
- ;;
-*)
- lt_cv_prog_gnu_ld=no
- ;;
-esac])
-with_gnu_ld=$lt_cv_prog_gnu_ld
-])# _LT_PATH_LD_GNU
-
-
-# _LT_CMD_RELOAD
-# --------------
-# find reload flag for linker
-# -- PORTME Some linkers may need a different reload flag.
-m4_defun([_LT_CMD_RELOAD],
-[AC_CACHE_CHECK([for $LD option to reload object files],
- lt_cv_ld_reload_flag,
- [lt_cv_ld_reload_flag='-r'])
-reload_flag=$lt_cv_ld_reload_flag
-case $reload_flag in
-"" | " "*) ;;
-*) reload_flag=" $reload_flag" ;;
-esac
-reload_cmds='$LD$reload_flag -o $output$reload_objs'
-case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- if test "$GCC" != yes; then
- reload_cmds=false
- fi
- ;;
- darwin*)
- if test "$GCC" = yes; then
- reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
- else
- reload_cmds='$LD$reload_flag -o $output$reload_objs'
- fi
- ;;
-esac
-_LT_TAGDECL([], [reload_flag], [1], [How to create reloadable object files])dnl
-_LT_TAGDECL([], [reload_cmds], [2])dnl
-])# _LT_CMD_RELOAD
-
-
-# _LT_CHECK_MAGIC_METHOD
-# ----------------------
-# how to check for library dependencies
-# -- PORTME fill in with the dynamic library characteristics
-m4_defun([_LT_CHECK_MAGIC_METHOD],
-[m4_require([_LT_DECL_EGREP])
-m4_require([_LT_DECL_OBJDUMP])
-AC_CACHE_CHECK([how to recognize dependent libraries],
-lt_cv_deplibs_check_method,
-[lt_cv_file_magic_cmd='$MAGIC_CMD'
-lt_cv_file_magic_test_file=
-lt_cv_deplibs_check_method='unknown'
-# Need to set the preceding variable on all platforms that support
-# interlibrary dependencies.
-# 'none' -- dependencies not supported.
-# `unknown' -- same as none, but documents that we really don't know.
-# 'pass_all' -- all dependencies passed with no checks.
-# 'test_compile' -- check by making test program.
-# 'file_magic [[regex]]' -- check by looking for files in library path
-# which responds to the $file_magic_cmd with a given extended regex.
-# If you have `file' or equivalent on your system and you're not sure
-# whether `pass_all' will *always* work, you probably want this one.
-
-case $host_os in
-aix[[4-9]]*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-beos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-bsdi[[45]]*)
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
- lt_cv_file_magic_cmd='/usr/bin/file -L'
- lt_cv_file_magic_test_file=/shlib/libc.so
- ;;
-
-cygwin*)
- # func_win32_libid is a shell function defined in ltmain.sh
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- ;;
-
-mingw* | pw32*)
- # Base MSYS/MinGW do not provide the 'file' command needed by
- # func_win32_libid shell function, so use a weaker test based on 'objdump',
- # unless we find 'file', for example because we are cross-compiling.
- # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
- if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- else
- # Keep this pattern in sync with the one in func_win32_libid.
- lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- fi
- ;;
-
-cegcc*)
- # use the weaker test based on 'objdump'. See mingw*.
- lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- ;;
-
-darwin* | rhapsody*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-freebsd* | dragonfly*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- case $host_cpu in
- i*86 )
- # Not sure whether the presence of OpenBSD here was a mistake.
- # Let's accept both of them until this is cleared up.
- lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- ;;
- esac
- else
- lt_cv_deplibs_check_method=pass_all
- fi
- ;;
-
-haiku*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-hpux10.20* | hpux11*)
- lt_cv_file_magic_cmd=/usr/bin/file
- case $host_cpu in
- ia64*)
- lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
- lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
- ;;
- hppa*64*)
- [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]']
- lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
- ;;
- *)
- lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library'
- lt_cv_file_magic_test_file=/usr/lib/libc.sl
- ;;
- esac
- ;;
-
-interix[[3-9]]*)
- # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $LD in
- *-32|*"-32 ") libmagic=32-bit;;
- *-n32|*"-n32 ") libmagic=N32;;
- *-64|*"-64 ") libmagic=64-bit;;
- *) libmagic=never-match;;
- esac
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
- fi
- ;;
-
-newos6*)
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=/usr/lib/libnls.so
- ;;
-
-*nto* | *qnx*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-openbsd*)
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- fi
- ;;
-
-osf3* | osf4* | osf5*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-rdos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-solaris*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv4 | sysv4.3*)
- case $host_vendor in
- motorola)
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
- ;;
- ncr)
- lt_cv_deplibs_check_method=pass_all
- ;;
- sequent)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
- ;;
- sni)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
- lt_cv_file_magic_test_file=/lib/libc.so
- ;;
- siemens)
- lt_cv_deplibs_check_method=pass_all
- ;;
- pc)
- lt_cv_deplibs_check_method=pass_all
- ;;
- esac
- ;;
-
-tpf*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-esac
-])
-
-file_magic_glob=
-want_nocaseglob=no
-if test "$build" = "$host"; then
- case $host_os in
- mingw* | pw32*)
- if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
- want_nocaseglob=yes
- else
- file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"`
- fi
- ;;
- esac
-fi
-
-file_magic_cmd=$lt_cv_file_magic_cmd
-deplibs_check_method=$lt_cv_deplibs_check_method
-test -z "$deplibs_check_method" && deplibs_check_method=unknown
-
-_LT_DECL([], [deplibs_check_method], [1],
- [Method to check whether dependent libraries are shared objects])
-_LT_DECL([], [file_magic_cmd], [1],
- [Command to use when deplibs_check_method = "file_magic"])
-_LT_DECL([], [file_magic_glob], [1],
- [How to find potential files when deplibs_check_method = "file_magic"])
-_LT_DECL([], [want_nocaseglob], [1],
- [Find potential files using nocaseglob when deplibs_check_method = "file_magic"])
-])# _LT_CHECK_MAGIC_METHOD
-
-
-# LT_PATH_NM
-# ----------
-# find the pathname to a BSD- or MS-compatible name lister
-AC_DEFUN([LT_PATH_NM],
-[AC_REQUIRE([AC_PROG_CC])dnl
-AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
-[if test -n "$NM"; then
- # Let the user override the test.
- lt_cv_path_NM="$NM"
-else
- lt_nm_to_check="${ac_tool_prefix}nm"
- if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
- lt_nm_to_check="$lt_nm_to_check nm"
- fi
- for lt_tmp_nm in $lt_nm_to_check; do
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- tmp_nm="$ac_dir/$lt_tmp_nm"
- if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
- # Check to see if the nm accepts a BSD-compat flag.
- # Adding the `sed 1q' prevents false positives on HP-UX, which says:
- # nm: unknown option "B" ignored
- # Tru64's nm complains that /dev/null is an invalid object file
- case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
- */dev/null* | *'Invalid file or object type'*)
- lt_cv_path_NM="$tmp_nm -B"
- break
- ;;
- *)
- case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
- */dev/null*)
- lt_cv_path_NM="$tmp_nm -p"
- break
- ;;
- *)
- lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
- continue # so that we can try to find one that supports BSD flags
- ;;
- esac
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
- done
- : ${lt_cv_path_NM=no}
-fi])
-if test "$lt_cv_path_NM" != "no"; then
- NM="$lt_cv_path_NM"
-else
- # Didn't find any BSD compatible name lister, look for dumpbin.
- if test -n "$DUMPBIN"; then :
- # Let the user override the test.
- else
- AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
- case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
- *COFF*)
- DUMPBIN="$DUMPBIN -symbols"
- ;;
- *)
- DUMPBIN=:
- ;;
- esac
- fi
- AC_SUBST([DUMPBIN])
- if test "$DUMPBIN" != ":"; then
- NM="$DUMPBIN"
- fi
-fi
-test -z "$NM" && NM=nm
-AC_SUBST([NM])
-_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
-
-AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
- [lt_cv_nm_interface="BSD nm"
- echo "int some_variable = 0;" > conftest.$ac_ext
- (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
- (eval "$ac_compile" 2>conftest.err)
- cat conftest.err >&AS_MESSAGE_LOG_FD
- (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
- (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
- cat conftest.err >&AS_MESSAGE_LOG_FD
- (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD)
- cat conftest.out >&AS_MESSAGE_LOG_FD
- if $GREP 'External.*some_variable' conftest.out > /dev/null; then
- lt_cv_nm_interface="MS dumpbin"
- fi
- rm -f conftest*])
-])# LT_PATH_NM
-
-# Old names:
-AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
-AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_PROG_NM], [])
-dnl AC_DEFUN([AC_PROG_NM], [])
-
-# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
-# --------------------------------
-# how to determine the name of the shared library
-# associated with a specific link library.
-# -- PORTME fill in with the dynamic library characteristics
-m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB],
-[m4_require([_LT_DECL_EGREP])
-m4_require([_LT_DECL_OBJDUMP])
-m4_require([_LT_DECL_DLLTOOL])
-AC_CACHE_CHECK([how to associate runtime and link libraries],
-lt_cv_sharedlib_from_linklib_cmd,
-[lt_cv_sharedlib_from_linklib_cmd='unknown'
-
-case $host_os in
-cygwin* | mingw* | pw32* | cegcc*)
- # two different shell functions defined in ltmain.sh
- # decide which to use based on capabilities of $DLLTOOL
- case `$DLLTOOL --help 2>&1` in
- *--identify-strict*)
- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
- ;;
- *)
- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
- ;;
- esac
- ;;
-*)
- # fallback: assume linklib IS sharedlib
- lt_cv_sharedlib_from_linklib_cmd="$ECHO"
- ;;
-esac
-])
-sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
-test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
-
-_LT_DECL([], [sharedlib_from_linklib_cmd], [1],
- [Command to associate shared and link libraries])
-])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
-
-
-# _LT_PATH_MANIFEST_TOOL
-# ----------------------
-# locate the manifest tool
-m4_defun([_LT_PATH_MANIFEST_TOOL],
-[AC_CHECK_TOOL(MANIFEST_TOOL, mt, :)
-test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
-AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool],
- [lt_cv_path_mainfest_tool=no
- echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD
- $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
- cat conftest.err >&AS_MESSAGE_LOG_FD
- if $GREP 'Manifest Tool' conftest.out > /dev/null; then
- lt_cv_path_mainfest_tool=yes
- fi
- rm -f conftest*])
-if test "x$lt_cv_path_mainfest_tool" != xyes; then
- MANIFEST_TOOL=:
-fi
-_LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl
-])# _LT_PATH_MANIFEST_TOOL
-
-
-# LT_LIB_M
-# --------
-# check for math library
-AC_DEFUN([LT_LIB_M],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-LIBM=
-case $host in
-*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
- # These system don't have libm, or don't need it
- ;;
-*-ncr-sysv4.3*)
- AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
- AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
- ;;
-*)
- AC_CHECK_LIB(m, cos, LIBM="-lm")
- ;;
-esac
-AC_SUBST([LIBM])
-])# LT_LIB_M
-
-# Old name:
-AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_CHECK_LIBM], [])
-
-
-# _LT_COMPILER_NO_RTTI([TAGNAME])
-# -------------------------------
-m4_defun([_LT_COMPILER_NO_RTTI],
-[m4_require([_LT_TAG_COMPILER])dnl
-
-_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
-
-if test "$GCC" = yes; then
- case $cc_basename in
- nvcc*)
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;;
- esac
-
- _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
- lt_cv_prog_compiler_rtti_exceptions,
- [-fno-rtti -fno-exceptions], [],
- [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
-fi
-_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
- [Compiler flag to turn off builtin functions])
-])# _LT_COMPILER_NO_RTTI
-
-
-# _LT_CMD_GLOBAL_SYMBOLS
-# ----------------------
-m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_PROG_AWK])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-AC_REQUIRE([LT_PATH_LD])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-
-# Check for command to grab the raw symbol name followed by C symbol from nm.
-AC_MSG_CHECKING([command to parse $NM output from $compiler object])
-AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
-[
-# These are sane defaults that work on at least a few old systems.
-# [They come from Ultrix. What could be older than Ultrix?!! ;)]
-
-# Character class describing NM global symbol codes.
-symcode='[[BCDEGRST]]'
-
-# Regexp to match symbols that can be accessed directly from C.
-sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
-
-# Define system-specific variables.
-case $host_os in
-aix*)
- symcode='[[BCDT]]'
- ;;
-cygwin* | mingw* | pw32* | cegcc*)
- symcode='[[ABCDGISTW]]'
- ;;
-hpux*)
- if test "$host_cpu" = ia64; then
- symcode='[[ABCDEGRST]]'
- fi
- ;;
-irix* | nonstopux*)
- symcode='[[BCDEGRST]]'
- ;;
-osf*)
- symcode='[[BCDEGQRST]]'
- ;;
-solaris*)
- symcode='[[BDRT]]'
- ;;
-sco3.2v5*)
- symcode='[[DT]]'
- ;;
-sysv4.2uw2*)
- symcode='[[DT]]'
- ;;
-sysv5* | sco5v6* | unixware* | OpenUNIX*)
- symcode='[[ABDT]]'
- ;;
-sysv4)
- symcode='[[DFNSTU]]'
- ;;
-esac
-
-# If we're using GNU nm, then use its standard symbol codes.
-case `$NM -V 2>&1` in
-*GNU* | *'with BFD'*)
- symcode='[[ABCDGIRSTW]]' ;;
-esac
-
-# Transform an extracted symbol line into a proper C declaration.
-# Some systems (esp. on ia64) link data and code symbols differently,
-# so use this general approach.
-lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
-
-# Transform an extracted symbol line into symbol name and symbol address
-lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
-
-# Handle CRLF in mingw tool chain
-opt_cr=
-case $build_os in
-mingw*)
- opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
- ;;
-esac
-
-# Try without a prefix underscore, then with it.
-for ac_symprfx in "" "_"; do
-
- # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
- symxfrm="\\1 $ac_symprfx\\2 \\2"
-
- # Write the raw and C identifiers.
- if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- # Fake it for dumpbin and say T for any non-static function
- # and D for any global variable.
- # Also find C++ and __fastcall symbols from MSVC++,
- # which start with @ or ?.
- lt_cv_sys_global_symbol_pipe="$AWK ['"\
-" {last_section=section; section=\$ 3};"\
-" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
-" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
-" \$ 0!~/External *\|/{next};"\
-" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
-" {if(hide[section]) next};"\
-" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
-" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
-" s[1]~/^[@?]/{print s[1], s[1]; next};"\
-" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
-" ' prfx=^$ac_symprfx]"
- else
- lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
- fi
- lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
-
- # Check to see that the pipe works correctly.
- pipe_works=no
-
- rm -f conftest*
- cat > conftest.$ac_ext <<_LT_EOF
-#ifdef __cplusplus
-extern "C" {
-#endif
-char nm_test_var;
-void nm_test_func(void);
-void nm_test_func(void){}
-#ifdef __cplusplus
-}
-#endif
-int main(){nm_test_var='a';nm_test_func();return(0);}
-_LT_EOF
-
- if AC_TRY_EVAL(ac_compile); then
- # Now try to grab the symbols.
- nlist=conftest.nm
- if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then
- # Try sorting and uniquifying the output.
- if sort "$nlist" | uniq > "$nlist"T; then
- mv -f "$nlist"T "$nlist"
- else
- rm -f "$nlist"T
- fi
-
- # Make sure that we snagged all the symbols we need.
- if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
- if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
- cat <<_LT_EOF > conftest.$ac_ext
-/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
-#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
-/* DATA imports from DLLs on WIN32 con't be const, because runtime
- relocations are performed -- see ld's documentation on pseudo-relocs. */
-# define LT@&t@_DLSYM_CONST
-#elif defined(__osf__)
-/* This system does not cope well with relocations in const data. */
-# define LT@&t@_DLSYM_CONST
-#else
-# define LT@&t@_DLSYM_CONST const
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-_LT_EOF
- # Now generate the symbol file.
- eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
-
- cat <<_LT_EOF >> conftest.$ac_ext
-
-/* The mapping between symbol names and symbols. */
-LT@&t@_DLSYM_CONST struct {
- const char *name;
- void *address;
-}
-lt__PROGRAM__LTX_preloaded_symbols[[]] =
-{
- { "@PROGRAM@", (void *) 0 },
-_LT_EOF
- $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
- cat <<\_LT_EOF >> conftest.$ac_ext
- {0, (void *) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-#ifdef FREEBSD_WORKAROUND
-static const void *lt_preloaded_setup() {
- return lt__PROGRAM__LTX_preloaded_symbols;
-}
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-_LT_EOF
- # Now try linking the two files.
- mv conftest.$ac_objext conftstm.$ac_objext
- lt_globsym_save_LIBS=$LIBS
- lt_globsym_save_CFLAGS=$CFLAGS
- LIBS="conftstm.$ac_objext"
- CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
- if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
- pipe_works=yes
- fi
- LIBS=$lt_globsym_save_LIBS
- CFLAGS=$lt_globsym_save_CFLAGS
- else
- echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
- fi
- else
- echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
- fi
- else
- echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
- fi
- else
- echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
- cat conftest.$ac_ext >&5
- fi
- rm -rf conftest* conftst*
-
- # Do not use the global_symbol_pipe unless it works.
- if test "$pipe_works" = yes; then
- break
- else
- lt_cv_sys_global_symbol_pipe=
- fi
-done
-])
-if test -z "$lt_cv_sys_global_symbol_pipe"; then
- lt_cv_sys_global_symbol_to_cdecl=
-fi
-if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
- AC_MSG_RESULT(failed)
-else
- AC_MSG_RESULT(ok)
-fi
-
-# Response file support.
-if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- nm_file_list_spec='@'
-elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then
- nm_file_list_spec='@'
-fi
-
-_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
- [Take the output of nm and produce a listing of raw symbols and C names])
-_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
- [Transform the output of nm in a proper C declaration])
-_LT_DECL([global_symbol_to_c_name_address],
- [lt_cv_sys_global_symbol_to_c_name_address], [1],
- [Transform the output of nm in a C name address pair])
-_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
- [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
- [Transform the output of nm in a C name address pair when lib prefix is needed])
-_LT_DECL([], [nm_file_list_spec], [1],
- [Specify filename containing input files for $NM])
-]) # _LT_CMD_GLOBAL_SYMBOLS
-
-
-# _LT_COMPILER_PIC([TAGNAME])
-# ---------------------------
-m4_defun([_LT_COMPILER_PIC],
-[m4_require([_LT_TAG_COMPILER])dnl
-_LT_TAGVAR(lt_prog_compiler_wl, $1)=
-_LT_TAGVAR(lt_prog_compiler_pic, $1)=
-_LT_TAGVAR(lt_prog_compiler_static, $1)=
-
-m4_if([$1], [CXX], [
- # C++ specific cases for pic, static, wl, etc.
- if test "$GXX" = yes; then
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
- case $host_os in
- aix*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- m68k)
- # FIXME: we need at least 68020 code to build shared libraries, but
- # adding the `-m68020' flag to GCC prevents building anything better,
- # like `-m68040'.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
- ;;
- esac
- ;;
-
- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- # PIC is the default for these OSes.
- ;;
- mingw* | cygwin* | os2* | pw32* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- # Although the cygwin gcc ignores -fPIC, still need this for old-style
- # (--disable-auto-import) libraries
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
- darwin* | rhapsody*)
- # PIC is the default on this platform
- # Common symbols not allowed in MH_DYLIB files
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
- ;;
- *djgpp*)
- # DJGPP does not support shared libraries at all
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- ;;
- haiku*)
- # PIC is the default for Haiku.
- # The "-static" flag exists, but is broken.
- _LT_TAGVAR(lt_prog_compiler_static, $1)=
- ;;
- interix[[3-9]]*)
- # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- # Instead, we relocate shared libraries at runtime.
- ;;
- sysv4*MP*)
- if test -d /usr/nec; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
- fi
- ;;
- hpux*)
- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- # sets the default TLS model and affects inlining.
- case $host_cpu in
- hppa*64*)
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
- ;;
- *qnx* | *nto*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
- else
- case $host_os in
- aix[[4-9]]*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- else
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
- fi
- ;;
- chorus*)
- case $cc_basename in
- cxch68*)
- # Green Hills C++ Compiler
- # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
- ;;
- esac
- ;;
- mingw* | cygwin* | os2* | pw32* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
- dgux*)
- case $cc_basename in
- ec++*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- ;;
- ghcx*)
- # Green Hills C++ Compiler
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- ;;
- *)
- ;;
- esac
- ;;
- freebsd* | dragonfly*)
- # FreeBSD uses GNU C++
- ;;
- hpux9* | hpux10* | hpux11*)
- case $cc_basename in
- CC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- if test "$host_cpu" != ia64; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- fi
- ;;
- aCC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- case $host_cpu in
- hppa*64*|ia64*)
- # +Z the default
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- ;;
- esac
- ;;
- *)
- ;;
- esac
- ;;
- interix*)
- # This is c89, which is MS Visual C++ (no shared libs)
- # Anyone wants to do a port?
- ;;
- irix5* | irix6* | nonstopux*)
- case $cc_basename in
- CC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- # CC pic flag -KPIC is the default.
- ;;
- *)
- ;;
- esac
- ;;
- linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
- case $cc_basename in
- KCC*)
- # KAI C++ Compiler
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- ecpc* )
- # old Intel C++ for x86_64 which still supported -KPIC.
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- icpc* )
- # Intel C++, used to be incompatible with GCC.
- # ICC 10 doesn't accept -KPIC any more.
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- pgCC* | pgcpp*)
- # Portland Group C++ compiler
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- cxx*)
- # Compaq C++
- # Make sure the PIC flag is empty. It appears that all Alpha
- # Linux and Compaq Tru64 Unix objects are PIC.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
- xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*)
- # IBM XL 8.0, 9.0 on PPC and BlueGene
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C++ 5.9
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- ;;
- esac
- ;;
- esac
- ;;
- lynxos*)
- ;;
- m88k*)
- ;;
- mvs*)
- case $cc_basename in
- cxx*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
- ;;
- *)
- ;;
- esac
- ;;
- netbsd* | netbsdelf*-gnu)
- ;;
- *qnx* | *nto*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
- osf3* | osf4* | osf5*)
- case $cc_basename in
- KCC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
- ;;
- RCC*)
- # Rational C++ 2.4.1
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- ;;
- cxx*)
- # Digital/Compaq C++
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # Make sure the PIC flag is empty. It appears that all Alpha
- # Linux and Compaq Tru64 Unix objects are PIC.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
- *)
- ;;
- esac
- ;;
- psos*)
- ;;
- solaris*)
- case $cc_basename in
- CC* | sunCC*)
- # Sun C++ 4.2, 5.x and Centerline C++
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- ;;
- gcx*)
- # Green Hills C++ Compiler
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- ;;
- *)
- ;;
- esac
- ;;
- sunos4*)
- case $cc_basename in
- CC*)
- # Sun C++ 4.x
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- lcc*)
- # Lucid
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- ;;
- *)
- ;;
- esac
- ;;
- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- case $cc_basename in
- CC*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- esac
- ;;
- tandem*)
- case $cc_basename in
- NCC*)
- # NonStop-UX NCC 3.20
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- ;;
- *)
- ;;
- esac
- ;;
- vxworks*)
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- ;;
- esac
- fi
-],
-[
- if test "$GCC" = yes; then
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
- case $host_os in
- aix*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- m68k)
- # FIXME: we need at least 68020 code to build shared libraries, but
- # adding the `-m68020' flag to GCC prevents building anything better,
- # like `-m68040'.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
- ;;
- esac
- ;;
-
- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- # PIC is the default for these OSes.
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- # Although the cygwin gcc ignores -fPIC, still need this for old-style
- # (--disable-auto-import) libraries
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
-
- darwin* | rhapsody*)
- # PIC is the default on this platform
- # Common symbols not allowed in MH_DYLIB files
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
- ;;
-
- haiku*)
- # PIC is the default for Haiku.
- # The "-static" flag exists, but is broken.
- _LT_TAGVAR(lt_prog_compiler_static, $1)=
- ;;
-
- hpux*)
- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- # sets the default TLS model and affects inlining.
- case $host_cpu in
- hppa*64*)
- # +Z the default
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
- ;;
-
- interix[[3-9]]*)
- # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- # Instead, we relocate shared libraries at runtime.
- ;;
-
- msdosdjgpp*)
- # Just because we use GCC doesn't mean we suddenly get shared libraries
- # on systems that don't support them.
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- enable_shared=no
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
- fi
- ;;
-
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- ;;
- esac
-
- case $cc_basename in
- nvcc*) # Cuda Compiler Driver 2.2
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
- if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)"
- fi
- ;;
- esac
- else
- # PORTME Check for flag to pass linker flags through the system compiler.
- case $host_os in
- aix*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- else
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
- fi
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- m4_if([$1], [GCJ], [],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- ;;
-
- hpux9* | hpux10* | hpux11*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
- # not for PA HP-UX.
- case $host_cpu in
- hppa*64*|ia64*)
- # +Z the default
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- ;;
- esac
- # Is there a better lt_prog_compiler_static that works with the bundled CC?
- _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- ;;
-
- irix5* | irix6* | nonstopux*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # PIC (with -KPIC) is the default.
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
-
- linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
- case $cc_basename in
- # old Intel for x86_64 which still supported -KPIC.
- ecc*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- # icc used to be incompatible with GCC.
- # ICC 10 doesn't accept -KPIC any more.
- icc* | ifort*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- # Lahey Fortran 8.1.
- lf95*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
- ;;
- nagfor*)
- # NAG Fortran compiler
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
- # Portland Group compilers (*not* the Pentium gcc compiler,
- # which looks to be a dead project)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- ccc*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # All Alpha code is PIC.
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
- xl* | bgxl* | bgf* | mpixl*)
- # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*)
- # Sun Fortran 8.3 passes all unrecognized flags to the linker
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
- ;;
- *Sun\ F* | *Sun*Fortran*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- ;;
- *Sun\ C*)
- # Sun C 5.9
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- ;;
- *Intel*\ [[CF]]*Compiler*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- ;;
- *Portland\ Group*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
- esac
- ;;
- esac
- ;;
-
- newsos6)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- ;;
-
- osf3* | osf4* | osf5*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- # All OSF/1 code is PIC.
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
-
- rdos*)
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
-
- solaris*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- case $cc_basename in
- f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
- *)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
- esac
- ;;
-
- sunos4*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- sysv4 | sysv4.2uw2* | sysv4.3*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec ;then
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- fi
- ;;
-
- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- unicos*)
- _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- ;;
-
- uts4*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- ;;
-
- *)
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- ;;
- esac
- fi
-])
-case $host_os in
- # For platforms which do not support PIC, -DPIC is meaningless:
- *djgpp*)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- ;;
- *)
- _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
- ;;
-esac
-
-AC_CACHE_CHECK([for $compiler option to produce PIC],
- [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)],
- [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
-_LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)
-
-#
-# Check to make sure the PIC flag actually works.
-#
-if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
- _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
- [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
- [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
- [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
- "" | " "*) ;;
- *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
- esac],
- [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
- _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
-fi
-_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
- [Additional compiler flags for building library objects])
-
-_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
- [How to pass a linker flag through the compiler])
-#
-# Check to make sure the static flag actually works.
-#
-wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
-_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
- _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
- $lt_tmp_static_flag,
- [],
- [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
-_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
- [Compiler flag to prevent dynamic linking])
-])# _LT_COMPILER_PIC
-
-
-# _LT_LINKER_SHLIBS([TAGNAME])
-# ----------------------------
-# See if the linker supports building shared libraries.
-m4_defun([_LT_LINKER_SHLIBS],
-[AC_REQUIRE([LT_PATH_LD])dnl
-AC_REQUIRE([LT_PATH_NM])dnl
-m4_require([_LT_PATH_MANIFEST_TOOL])dnl
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_DECL_SED])dnl
-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-m4_require([_LT_TAG_COMPILER])dnl
-AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
-m4_if([$1], [CXX], [
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
- case $host_os in
- aix[[4-9]]*)
- # If we're using GNU nm, then we don't want the "-C" option.
- # -C means demangle to AIX nm, but means don't demangle with GNU nm
- # Also, AIX nm treats weak defined symbols like other global defined
- # symbols, whereas GNU nm marks them as "W".
- if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- else
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- fi
- ;;
- pw32*)
- _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
- ;;
- cygwin* | mingw* | cegcc*)
- case $cc_basename in
- cl*)
- _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
- ;;
- *)
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
- _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
- ;;
- esac
- ;;
- linux* | k*bsd*-gnu | gnu*)
- _LT_TAGVAR(link_all_deplibs, $1)=no
- ;;
- *)
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- ;;
- esac
-], [
- runpath_var=
- _LT_TAGVAR(allow_undefined_flag, $1)=
- _LT_TAGVAR(always_export_symbols, $1)=no
- _LT_TAGVAR(archive_cmds, $1)=
- _LT_TAGVAR(archive_expsym_cmds, $1)=
- _LT_TAGVAR(compiler_needs_object, $1)=no
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
- _LT_TAGVAR(export_dynamic_flag_spec, $1)=
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- _LT_TAGVAR(hardcode_automatic, $1)=no
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_direct_absolute, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(hardcode_libdir_separator, $1)=
- _LT_TAGVAR(hardcode_minus_L, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- _LT_TAGVAR(inherit_rpath, $1)=no
- _LT_TAGVAR(link_all_deplibs, $1)=unknown
- _LT_TAGVAR(module_cmds, $1)=
- _LT_TAGVAR(module_expsym_cmds, $1)=
- _LT_TAGVAR(old_archive_from_new_cmds, $1)=
- _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
- _LT_TAGVAR(thread_safe_flag_spec, $1)=
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- # include_expsyms should be a list of space-separated symbols to be *always*
- # included in the symbol list
- _LT_TAGVAR(include_expsyms, $1)=
- # exclude_expsyms can be an extended regexp of symbols to exclude
- # it will be wrapped by ` (' and `)$', so one must not match beginning or
- # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
- # as well as any symbol that contains `d'.
- _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
- # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
- # platforms (ab)use it in PIC code, but their linkers get confused if
- # the symbol is explicitly referenced. Since portable code cannot
- # rely on this symbol name, it's probably fine to never include it in
- # preloaded symbol tables.
- # Exclude shared library initialization/finalization symbols.
-dnl Note also adjust exclude_expsyms for C++ above.
- extract_expsyms_cmds=
-
- case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- # FIXME: the MSVC++ port hasn't been tested in a loooong time
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- if test "$GCC" != yes; then
- with_gnu_ld=no
- fi
- ;;
- interix*)
- # we just hope/assume this is gcc and not c89 (= MSVC++)
- with_gnu_ld=yes
- ;;
- openbsd*)
- with_gnu_ld=no
- ;;
- linux* | k*bsd*-gnu | gnu*)
- _LT_TAGVAR(link_all_deplibs, $1)=no
- ;;
- esac
-
- _LT_TAGVAR(ld_shlibs, $1)=yes
-
- # On some targets, GNU ld is compatible enough with the native linker
- # that we're better off using the native interface for both.
- lt_use_gnu_ld_interface=no
- if test "$with_gnu_ld" = yes; then
- case $host_os in
- aix*)
- # The AIX port of GNU ld has always aspired to compatibility
- # with the native linker. However, as the warning in the GNU ld
- # block says, versions before 2.19.5* couldn't really create working
- # shared libraries, regardless of the interface used.
- case `$LD -v 2>&1` in
- *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
- *\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;;
- *\ \(GNU\ Binutils\)\ [[3-9]]*) ;;
- *)
- lt_use_gnu_ld_interface=yes
- ;;
- esac
- ;;
- *)
- lt_use_gnu_ld_interface=yes
- ;;
- esac
- fi
-
- if test "$lt_use_gnu_ld_interface" = yes; then
- # If archive_cmds runs LD, not CC, wlarc should be empty
- wlarc='${wl}'
-
- # Set some defaults for GNU ld with shared library support. These
- # are reset later if shared libraries are not supported. Putting them
- # here allows them to be overridden if necessary.
- runpath_var=LD_RUN_PATH
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- # ancient GNU ld didn't support --whole-archive et. al.
- if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- fi
- supports_anon_versioning=no
- case `$LD -v 2>&1` in
- *GNU\ gold*) supports_anon_versioning=yes ;;
- *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
- *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
- *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
- *\ 2.11.*) ;; # other 2.11 versions
- *) supports_anon_versioning=yes ;;
- esac
-
- # See if GNU ld supports shared libraries.
- case $host_os in
- aix[[3-9]]*)
- # On AIX/PPC, the GNU linker is very broken
- if test "$host_cpu" != ia64; then
- _LT_TAGVAR(ld_shlibs, $1)=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: the GNU linker, at least up to release 2.19, is reported
-*** to be unable to reliably create shared libraries on AIX.
-*** Therefore, libtool is disabling shared libraries support. If you
-*** really care for shared libraries, you may want to install binutils
-*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
-*** You will then need to restart the configuration process.
-
-_LT_EOF
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)=''
- ;;
- m68k)
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- ;;
- esac
- ;;
-
- beos*)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
- # support --undefined. This deserves some investigation. FIXME
- _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
- # as there is no search path for DLLs.
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=no
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
- _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
-
- if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- # If the export-symbols file already is a .def file (1st line
- # is EXPORTS), use it as is; otherwise, prepend...
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- cp $export_symbols $output_objdir/$soname.def;
- else
- echo EXPORTS > $output_objdir/$soname.def;
- cat $export_symbols >> $output_objdir/$soname.def;
- fi~
- $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- haiku*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- interix[[3-9]]*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- # Instead, shared libraries are loaded at an image base (0x10000000 by
- # default) and relocated if they conflict, which is a slow very memory
- # consuming and fragmenting process. To avoid this, we pick a random,
- # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
-
- gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
- tmp_diet=no
- if test "$host_os" = linux-dietlibc; then
- case $cc_basename in
- diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
- esac
- fi
- if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
- && test "$tmp_diet" = no
- then
- tmp_addflag=' $pic_flag'
- tmp_sharedflag='-shared'
- case $cc_basename,$host_cpu in
- pgcc*) # Portland Group C compiler
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag'
- ;;
- pgf77* | pgf90* | pgf95* | pgfortran*)
- # Portland Group f77 and f90 compilers
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag -Mnomain' ;;
- ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
- tmp_addflag=' -i_dynamic' ;;
- efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
- tmp_addflag=' -i_dynamic -nofor_main' ;;
- ifc* | ifort*) # Intel Fortran compiler
- tmp_addflag=' -nofor_main' ;;
- lf95*) # Lahey Fortran 8.1
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- tmp_sharedflag='--shared' ;;
- xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
- tmp_sharedflag='-qmkshrobj'
- tmp_addflag= ;;
- nvcc*) # Cuda Compiler Driver 2.2
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- _LT_TAGVAR(compiler_needs_object, $1)=yes
- ;;
- esac
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*) # Sun C 5.9
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- _LT_TAGVAR(compiler_needs_object, $1)=yes
- tmp_sharedflag='-G' ;;
- *Sun\ F*) # Sun Fortran 8.3
- tmp_sharedflag='-G' ;;
- esac
- _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-
- if test "x$supports_anon_versioning" = xyes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- fi
-
- case $cc_basename in
- xlf* | bgf* | bgxlf* | mpixlf*)
- # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
- _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
- if test "x$supports_anon_versioning" = xyes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
- fi
- ;;
- esac
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
- wlarc=
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- fi
- ;;
-
- solaris*)
- if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
- _LT_TAGVAR(ld_shlibs, $1)=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: The releases 2.8.* of the GNU linker cannot reliably
-*** create shared libraries on Solaris systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.9.1 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
- case `$LD -v 2>&1` in
- *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
- _LT_TAGVAR(ld_shlibs, $1)=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
-*** reliably create shared libraries on SCO systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- ;;
- *)
- # For security reasons, it is highly recommended that you always
- # use absolute paths for naming shared libraries, and exclude the
- # DT_RUNPATH tag from executables and libraries. But doing so
- # requires that you compile everything twice, which is a pain.
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- sunos4*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- wlarc=
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- *)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
-
- if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
- runpath_var=
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(export_dynamic_flag_spec, $1)=
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- fi
- else
- # PORTME fill in a description of your system's linker (not GNU ld)
- case $host_os in
- aix3*)
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=yes
- _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
- # Note: this linker hardcodes the directories in LIBPATH if there
- # are no directories specified by -L.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
- # Neither direct hardcoding nor static linking is supported with a
- # broken collect2.
- _LT_TAGVAR(hardcode_direct, $1)=unsupported
- fi
- ;;
-
- aix[[4-9]]*)
- if test "$host_cpu" = ia64; then
- # On IA64, the linker does run time linking by default, so we don't
- # have to do anything special.
- aix_use_runtimelinking=no
- exp_sym_flag='-Bexport'
- no_entry_flag=""
- else
- # If we're using GNU nm, then we don't want the "-C" option.
- # -C means demangle to AIX nm, but means don't demangle with GNU nm
- # Also, AIX nm treats weak defined symbols like other global
- # defined symbols, whereas GNU nm marks them as "W".
- if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- else
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- fi
- aix_use_runtimelinking=no
-
- # Test if we are trying to use run time linking or normal
- # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- # need to do runtime linking.
- case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
- for ld_flag in $LDFLAGS; do
- if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
- aix_use_runtimelinking=yes
- break
- fi
- done
- ;;
- esac
-
- exp_sym_flag='-bexport'
- no_entry_flag='-bnoentry'
- fi
-
- # When large executables or shared objects are built, AIX ld can
- # have problems creating the table of contents. If linking a library
- # or program results in "error TOC overflow" add -mminimal-toc to
- # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
- _LT_TAGVAR(archive_cmds, $1)=''
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
-
- if test "$GCC" = yes; then
- case $host_os in aix4.[[012]]|aix4.[[012]].*)
- # We only want to do this on AIX 4.2 and lower, the check
- # below for broken collect2 doesn't work under 4.3+
- collect2name=`${CC} -print-prog-name=collect2`
- if test -f "$collect2name" &&
- strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- then
- # We have reworked collect2
- :
- else
- # We have old collect2
- _LT_TAGVAR(hardcode_direct, $1)=unsupported
- # It fails to find uninstalled libraries when the uninstalled
- # path is not listed in the libpath. Setting hardcode_minus_L
- # to unsupported forces relinking
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=
- fi
- ;;
- esac
- shared_flag='-shared'
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- _LT_TAGVAR(link_all_deplibs, $1)=no
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- # chokes on -Wl,-G. The following line is correct:
- shared_flag='-G'
- else
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag='${wl}-G'
- else
- shared_flag='${wl}-bM:SRE'
- fi
- fi
- fi
-
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
- # It seems that -bexpall does not export symbols beginning with
- # underscore (_), so it is better to generate a list of symbols to export.
- _LT_TAGVAR(always_export_symbols, $1)=yes
- if test "$aix_use_runtimelinking" = yes; then
- # Warning - without using the other runtime loading flags (-brtl),
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
- # Determine the default libpath from the value encoded in an
- # empty executable.
- _LT_SYS_MODULE_PATH_AIX([$1])
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- else
- if test "$host_cpu" = ia64; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
- _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- else
- # Determine the default libpath from the value encoded in an
- # empty executable.
- _LT_SYS_MODULE_PATH_AIX([$1])
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- # Warning - without using the other run time loading flags,
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
- if test "$with_gnu_ld" = yes; then
- # We only use this code for GNU lds that support --whole-archive.
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- else
- # Exported symbols can be pulled into shared objects from archives
- _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- # This is similar to how AIX traditionally builds its shared libraries.
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- fi
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)=''
- ;;
- m68k)
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- ;;
- esac
- ;;
-
- bsdi[[45]]*)
- _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- # hardcode_libdir_flag_spec is actually meaningless, as there is
- # no search path for DLLs.
- case $cc_basename in
- cl*)
- # Native MSVC
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='@'
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
- else
- sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
- fi~
- $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
- linknames='
- # The linker will not automatically build a static lib if we build a DLL.
- # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
- # Don't use ranlib
- _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
- _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
- lt_tool_outputfile="@TOOL_OUTPUT@"~
- case $lt_outputfile in
- *.exe|*.EXE) ;;
- *)
- lt_outputfile="$lt_outputfile.exe"
- lt_tool_outputfile="$lt_tool_outputfile.exe"
- ;;
- esac~
- if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
- $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
- $RM "$lt_outputfile.manifest";
- fi'
- ;;
- *)
- # Assume MSVC wrapper
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
- # The linker will automatically build a .lib file if we build a DLL.
- _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
- # FIXME: Should let the user specify the lib program.
- _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- ;;
- esac
- ;;
-
- darwin* | rhapsody*)
- _LT_DARWIN_LINKER_FEATURES($1)
- ;;
-
- dgux*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
- # support. Future versions do this automatically, but an explicit c++rt0.o
- # does not break anything, and helps significantly (at the cost of a little
- # extra space).
- freebsd2.2*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- # Unfortunately, older versions of FreeBSD 2 do not have this feature.
- freebsd2.*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
- freebsd* | dragonfly*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- hpux9*)
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- else
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(hardcode_direct, $1)=yes
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- ;;
-
- hpux10*)
- if test "$GCC" = yes && test "$with_gnu_ld" = no; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
- fi
- if test "$with_gnu_ld" = no; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- fi
- ;;
-
- hpux11*)
- if test "$GCC" = yes && test "$with_gnu_ld" = no; then
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- else
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- m4_if($1, [], [
- # Older versions of the 11.00 compiler do not understand -b yet
- # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
- _LT_LINKER_OPTION([if $CC understands -b],
- _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b],
- [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'],
- [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])],
- [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'])
- ;;
- esac
- fi
- if test "$with_gnu_ld" = no; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- case $host_cpu in
- hppa*64*|ia64*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
- *)
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- ;;
- esac
- fi
- ;;
-
- irix5* | irix6* | nonstopux*)
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- # Try to use the -exported_symbol ld option, if it does not
- # work, assume that -exports_file does not work either and
- # implicitly export all symbols.
- # This should be the same for all languages, so no per-tag cache variable.
- AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol],
- [lt_cv_irix_exported_symbol],
- [save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
- AC_LINK_IFELSE(
- [AC_LANG_SOURCE(
- [AC_LANG_CASE([C], [[int foo (void) { return 0; }]],
- [C++], [[int foo (void) { return 0; }]],
- [Fortran 77], [[
- subroutine foo
- end]],
- [Fortran], [[
- subroutine foo
- end]])])],
- [lt_cv_irix_exported_symbol=yes],
- [lt_cv_irix_exported_symbol=no])
- LDFLAGS="$save_LDFLAGS"])
- if test "$lt_cv_irix_exported_symbol" = yes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
- fi
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(inherit_rpath, $1)=yes
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
- else
- _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- newsos6)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- *nto* | *qnx*)
- ;;
-
- openbsd*)
- if test -f /usr/libexec/ld.so; then
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- else
- case $host_os in
- openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- ;;
- esac
- fi
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- os2*)
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
- _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
- ;;
-
- osf3*)
- if test "$GCC" = yes; then
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- else
- _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- ;;
-
- osf4* | osf5*) # as osf3* with the addition of -msym flag
- if test "$GCC" = yes; then
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- else
- _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
- $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
-
- # Both c and cxx compiler support -rpath directly
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- ;;
-
- solaris*)
- _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
- if test "$GCC" = yes; then
- wlarc='${wl}'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- else
- case `$CC -V 2>&1` in
- *"Compilers 5.0"*)
- wlarc=''
- _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
- ;;
- *)
- wlarc='${wl}'
- _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- ;;
- esac
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- case $host_os in
- solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- *)
- # The compiler driver will combine and reorder linker options,
- # but understands `-z linker_flag'. GCC discards it without `$wl',
- # but is careful enough not to reorder.
- # Supported since Solaris 2.6 (maybe 2.5.1?)
- if test "$GCC" = yes; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- fi
- ;;
- esac
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- sunos4*)
- if test "x$host_vendor" = xsequent; then
- # Use $CC to link under sequent, because it throws in some extra .o
- # files that make .init and .fini sections work.
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
- fi
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- sysv4)
- case $host_vendor in
- sni)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
- ;;
- siemens)
- ## LD is ld it makes a PLAMLIB
- ## CC just makes a GrossModule.
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
- _LT_TAGVAR(hardcode_direct, $1)=no
- ;;
- motorola)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
- ;;
- esac
- runpath_var='LD_RUN_PATH'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- sysv4.3*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- runpath_var=LD_RUN_PATH
- hardcode_runpath_var=yes
- _LT_TAGVAR(ld_shlibs, $1)=yes
- fi
- ;;
-
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6*)
- # Note: We can NOT use -z defs as we might desire, because we do not
- # link with -lc, and that would cause any symbols used from libc to
- # always be unresolved, which means just about no library would
- # ever link correctly. If we're not using GNU ld we use -z text
- # though, which does catch some bad symbols but isn't as heavy-handed
- # as -z defs.
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- uts4*)
- _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
-
- *)
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
-
- if test x$host_vendor = xsni; then
- case $host in
- sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
- ;;
- esac
- fi
- fi
-])
-AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
-test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
-_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
-
-_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
-_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
-_LT_DECL([], [extract_expsyms_cmds], [2],
- [The commands to extract the exported symbol list from a shared archive])
-
-#
-# Do we need to explicitly link libc?
-#
-case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
-x|xyes)
- # Assume -lc should be added
- _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
-
- if test "$enable_shared" = yes && test "$GCC" = yes; then
- case $_LT_TAGVAR(archive_cmds, $1) in
- *'~'*)
- # FIXME: we may have to deal with multi-command sequences.
- ;;
- '$CC '*)
- # Test whether the compiler implicitly links with -lc since on some
- # systems, -lgcc has to come before -lc. If gcc already passes -lc
- # to ld, don't add -lc before -lgcc.
- AC_CACHE_CHECK([whether -lc should be explicitly linked in],
- [lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1),
- [$RM conftest*
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
- soname=conftest
- lib=conftest
- libobjs=conftest.$ac_objext
- deplibs=
- wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
- pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
- compiler_flags=-v
- linker_flags=-v
- verstring=
- output_objdir=.
- libname=conftest
- lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
- _LT_TAGVAR(allow_undefined_flag, $1)=
- if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
- then
- lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- else
- lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- fi
- _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
- else
- cat conftest.err 1>&5
- fi
- $RM conftest*
- ])
- _LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)
- ;;
- esac
- fi
- ;;
-esac
-
-_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
- [Whether or not to add -lc for building shared libraries])
-_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
- [enable_shared_with_static_runtimes], [0],
- [Whether or not to disallow shared libs when runtime libs are static])
-_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
- [Compiler flag to allow reflexive dlopens])
-_LT_TAGDECL([], [whole_archive_flag_spec], [1],
- [Compiler flag to generate shared objects directly from archives])
-_LT_TAGDECL([], [compiler_needs_object], [1],
- [Whether the compiler copes with passing no objects directly])
-_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
- [Create an old-style archive from a shared archive])
-_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
- [Create a temporary old-style archive to link instead of a shared archive])
-_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
-_LT_TAGDECL([], [archive_expsym_cmds], [2])
-_LT_TAGDECL([], [module_cmds], [2],
- [Commands used to build a loadable module if different from building
- a shared archive.])
-_LT_TAGDECL([], [module_expsym_cmds], [2])
-_LT_TAGDECL([], [with_gnu_ld], [1],
- [Whether we are building with GNU ld or not])
-_LT_TAGDECL([], [allow_undefined_flag], [1],
- [Flag that allows shared libraries with undefined symbols to be built])
-_LT_TAGDECL([], [no_undefined_flag], [1],
- [Flag that enforces no undefined symbols])
-_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
- [Flag to hardcode $libdir into a binary during linking.
- This must work even if $libdir does not exist])
-_LT_TAGDECL([], [hardcode_libdir_separator], [1],
- [Whether we need a single "-rpath" flag with a separated argument])
-_LT_TAGDECL([], [hardcode_direct], [0],
- [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
- DIR into the resulting binary])
-_LT_TAGDECL([], [hardcode_direct_absolute], [0],
- [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
- DIR into the resulting binary and the resulting library dependency is
- "absolute", i.e impossible to change by setting ${shlibpath_var} if the
- library is relocated])
-_LT_TAGDECL([], [hardcode_minus_L], [0],
- [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
- into the resulting binary])
-_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
- [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
- into the resulting binary])
-_LT_TAGDECL([], [hardcode_automatic], [0],
- [Set to "yes" if building a shared library automatically hardcodes DIR
- into the library and all subsequent libraries and executables linked
- against it])
-_LT_TAGDECL([], [inherit_rpath], [0],
- [Set to yes if linker adds runtime paths of dependent libraries
- to runtime path list])
-_LT_TAGDECL([], [link_all_deplibs], [0],
- [Whether libtool must link a program against all its dependency libraries])
-_LT_TAGDECL([], [always_export_symbols], [0],
- [Set to "yes" if exported symbols are required])
-_LT_TAGDECL([], [export_symbols_cmds], [2],
- [The commands to list exported symbols])
-_LT_TAGDECL([], [exclude_expsyms], [1],
- [Symbols that should not be listed in the preloaded symbols])
-_LT_TAGDECL([], [include_expsyms], [1],
- [Symbols that must always be exported])
-_LT_TAGDECL([], [prelink_cmds], [2],
- [Commands necessary for linking programs (against libraries) with templates])
-_LT_TAGDECL([], [postlink_cmds], [2],
- [Commands necessary for finishing linking programs])
-_LT_TAGDECL([], [file_list_spec], [1],
- [Specify filename containing input files])
-dnl FIXME: Not yet implemented
-dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
-dnl [Compiler flag to generate thread safe objects])
-])# _LT_LINKER_SHLIBS
-
-
-# _LT_LANG_C_CONFIG([TAG])
-# ------------------------
-# Ensure that the configuration variables for a C compiler are suitably
-# defined. These variables are subsequently used by _LT_CONFIG to write
-# the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_C_CONFIG],
-[m4_require([_LT_DECL_EGREP])dnl
-lt_save_CC="$CC"
-AC_LANG_PUSH(C)
-
-# Source file extension for C test sources.
-ac_ext=c
-
-# Object file extension for compiled C test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="int some_variable = 0;"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='int main(){return(0);}'
-
-_LT_TAG_COMPILER
-# Save the default compiler, since it gets overwritten when the other
-# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
-compiler_DEFAULT=$CC
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-if test -n "$compiler"; then
- _LT_COMPILER_NO_RTTI($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
- LT_SYS_DLOPEN_SELF
- _LT_CMD_STRIPLIB
-
- # Report which library types will actually be built
- AC_MSG_CHECKING([if libtool supports shared libraries])
- AC_MSG_RESULT([$can_build_shared])
-
- AC_MSG_CHECKING([whether to build shared libraries])
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
-
- aix[[4-9]]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- AC_MSG_RESULT([$enable_shared])
-
- AC_MSG_CHECKING([whether to build static libraries])
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- AC_MSG_RESULT([$enable_static])
-
- _LT_CONFIG($1)
-fi
-AC_LANG_POP
-CC="$lt_save_CC"
-])# _LT_LANG_C_CONFIG
-
-
-# _LT_LANG_CXX_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for a C++ compiler are suitably
-# defined. These variables are subsequently used by _LT_CONFIG to write
-# the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_CXX_CONFIG],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-m4_require([_LT_DECL_EGREP])dnl
-m4_require([_LT_PATH_MANIFEST_TOOL])dnl
-if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
- ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
- (test "X$CXX" != "Xg++"))) ; then
- AC_PROG_CXXCPP
-else
- _lt_caught_CXX_error=yes
-fi
-
-AC_LANG_PUSH(C++)
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(compiler_needs_object, $1)=no
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for C++ test sources.
-ac_ext=cpp
-
-# Object file extension for compiled C++ test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the CXX compiler isn't working. Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_caught_CXX_error" != yes; then
- # Code to be used in simple compile tests
- lt_simple_compile_test_code="int some_variable = 0;"
-
- # Code to be used in simple link tests
- lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
-
- # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- _LT_TAG_COMPILER
-
- # save warnings/boilerplate of simple test code
- _LT_COMPILER_BOILERPLATE
- _LT_LINKER_BOILERPLATE
-
- # Allow CC to be a program name with arguments.
- lt_save_CC=$CC
- lt_save_CFLAGS=$CFLAGS
- lt_save_LD=$LD
- lt_save_GCC=$GCC
- GCC=$GXX
- lt_save_with_gnu_ld=$with_gnu_ld
- lt_save_path_LD=$lt_cv_path_LD
- if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
- lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
- else
- $as_unset lt_cv_prog_gnu_ld
- fi
- if test -n "${lt_cv_path_LDCXX+set}"; then
- lt_cv_path_LD=$lt_cv_path_LDCXX
- else
- $as_unset lt_cv_path_LD
- fi
- test -z "${LDCXX+set}" || LD=$LDCXX
- CC=${CXX-"c++"}
- CFLAGS=$CXXFLAGS
- compiler=$CC
- _LT_TAGVAR(compiler, $1)=$CC
- _LT_CC_BASENAME([$compiler])
-
- if test -n "$compiler"; then
- # We don't want -fno-exception when compiling C++ code, so set the
- # no_builtin_flag separately
- if test "$GXX" = yes; then
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
- else
- _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
- fi
-
- if test "$GXX" = yes; then
- # Set up default GNU C++ configuration
-
- LT_PATH_LD
-
- # Check if GNU C++ uses GNU ld as the underlying linker, since the
- # archiving commands below assume that GNU ld is being used.
- if test "$with_gnu_ld" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
- # If archive_cmds runs LD, not CC, wlarc should be empty
- # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
- # investigate it a little bit more. (MM)
- wlarc='${wl}'
-
- # ancient GNU ld didn't support --whole-archive et. al.
- if eval "`$CC -print-prog-name=ld` --help 2>&1" |
- $GREP 'no-whole-archive' > /dev/null; then
- _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- else
- _LT_TAGVAR(whole_archive_flag_spec, $1)=
- fi
- else
- with_gnu_ld=no
- wlarc=
-
- # A generic and very simple default shared library creation
- # command for GNU C++ for the case where it uses the native
- # linker, instead of GNU ld. If possible, this setting should
- # overridden to take advantage of the native linker features on
- # the platform it is being used on.
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- fi
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
-
- else
- GXX=no
- with_gnu_ld=no
- wlarc=
- fi
-
- # PORTME: fill in a description of your system's C++ link characteristics
- AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
- _LT_TAGVAR(ld_shlibs, $1)=yes
- case $host_os in
- aix3*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- aix[[4-9]]*)
- if test "$host_cpu" = ia64; then
- # On IA64, the linker does run time linking by default, so we don't
- # have to do anything special.
- aix_use_runtimelinking=no
- exp_sym_flag='-Bexport'
- no_entry_flag=""
- else
- aix_use_runtimelinking=no
-
- # Test if we are trying to use run time linking or normal
- # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- # need to do runtime linking.
- case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
- for ld_flag in $LDFLAGS; do
- case $ld_flag in
- *-brtl*)
- aix_use_runtimelinking=yes
- break
- ;;
- esac
- done
- ;;
- esac
-
- exp_sym_flag='-bexport'
- no_entry_flag='-bnoentry'
- fi
-
- # When large executables or shared objects are built, AIX ld can
- # have problems creating the table of contents. If linking a library
- # or program results in "error TOC overflow" add -mminimal-toc to
- # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
- _LT_TAGVAR(archive_cmds, $1)=''
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
-
- if test "$GXX" = yes; then
- case $host_os in aix4.[[012]]|aix4.[[012]].*)
- # We only want to do this on AIX 4.2 and lower, the check
- # below for broken collect2 doesn't work under 4.3+
- collect2name=`${CC} -print-prog-name=collect2`
- if test -f "$collect2name" &&
- strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- then
- # We have reworked collect2
- :
- else
- # We have old collect2
- _LT_TAGVAR(hardcode_direct, $1)=unsupported
- # It fails to find uninstalled libraries when the uninstalled
- # path is not listed in the libpath. Setting hardcode_minus_L
- # to unsupported forces relinking
- _LT_TAGVAR(hardcode_minus_L, $1)=yes
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=
- fi
- esac
- shared_flag='-shared'
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- # chokes on -Wl,-G. The following line is correct:
- shared_flag='-G'
- else
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag='${wl}-G'
- else
- shared_flag='${wl}-bM:SRE'
- fi
- fi
- fi
-
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
- # It seems that -bexpall does not export symbols beginning with
- # underscore (_), so it is better to generate a list of symbols to
- # export.
- _LT_TAGVAR(always_export_symbols, $1)=yes
- if test "$aix_use_runtimelinking" = yes; then
- # Warning - without using the other runtime loading flags (-brtl),
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
- # Determine the default libpath from the value encoded in an empty
- # executable.
- _LT_SYS_MODULE_PATH_AIX([$1])
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- else
- if test "$host_cpu" = ia64; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
- _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- else
- # Determine the default libpath from the value encoded in an
- # empty executable.
- _LT_SYS_MODULE_PATH_AIX([$1])
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- # Warning - without using the other run time loading flags,
- # -berok will link without error, but may produce a broken library.
- _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
- if test "$with_gnu_ld" = yes; then
- # We only use this code for GNU lds that support --whole-archive.
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- else
- # Exported symbols can be pulled into shared objects from archives
- _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
- fi
- _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- # This is similar to how AIX traditionally builds its shared
- # libraries.
- _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- fi
- fi
- ;;
-
- beos*)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
- # support --undefined. This deserves some investigation. FIXME
- _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- chorus*)
- case $cc_basename in
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- case $GXX,$cc_basename in
- ,cl* | no,cl*)
- # Native MSVC
- # hardcode_libdir_flag_spec is actually meaningless, as there is
- # no search path for DLLs.
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=yes
- _LT_TAGVAR(file_list_spec, $1)='@'
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
- else
- $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
- fi~
- $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
- linknames='
- # The linker will not automatically build a static lib if we build a DLL.
- # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- # Don't use ranlib
- _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
- _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
- lt_tool_outputfile="@TOOL_OUTPUT@"~
- case $lt_outputfile in
- *.exe|*.EXE) ;;
- *)
- lt_outputfile="$lt_outputfile.exe"
- lt_tool_outputfile="$lt_tool_outputfile.exe"
- ;;
- esac~
- func_to_tool_file "$lt_outputfile"~
- if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
- $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
- $RM "$lt_outputfile.manifest";
- fi'
- ;;
- *)
- # g++
- # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
- # as there is no search path for DLLs.
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
- _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- _LT_TAGVAR(always_export_symbols, $1)=no
- _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-
- if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- # If the export-symbols file already is a .def file (1st line
- # is EXPORTS), use it as is; otherwise, prepend...
- _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- cp $export_symbols $output_objdir/$soname.def;
- else
- echo EXPORTS > $output_objdir/$soname.def;
- cat $export_symbols >> $output_objdir/$soname.def;
- fi~
- $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
- darwin* | rhapsody*)
- _LT_DARWIN_LINKER_FEATURES($1)
- ;;
-
- dgux*)
- case $cc_basename in
- ec++*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- ghcx*)
- # Green Hills C++ Compiler
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- freebsd2.*)
- # C++ shared libraries reported to be fairly broken before
- # switch to ELF
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- freebsd-elf*)
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- ;;
-
- freebsd* | dragonfly*)
- # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
- # conventions
- _LT_TAGVAR(ld_shlibs, $1)=yes
- ;;
-
- haiku*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- hpux9*)
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
- # but as the default
- # location of the library.
-
- case $cc_basename in
- CC*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- aCC*)
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
- ;;
- *)
- if test "$GXX" = yes; then
- _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- else
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- hpux10*|hpux11*)
- if test $with_gnu_ld = no; then
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- case $host_cpu in
- hppa*64*|ia64*)
- ;;
- *)
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- ;;
- esac
- fi
- case $host_cpu in
- hppa*64*|ia64*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- ;;
- *)
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
- # but as the default
- # location of the library.
- ;;
- esac
-
- case $cc_basename in
- CC*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- aCC*)
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- esac
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
- ;;
- *)
- if test "$GXX" = yes; then
- if test $with_gnu_ld = no; then
- case $host_cpu in
- hppa*64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- ia64*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- ;;
- esac
- fi
- else
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- interix[[3-9]]*)
- _LT_TAGVAR(hardcode_direct, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- # Instead, shared libraries are loaded at an image base (0x10000000 by
- # default) and relocated if they conflict, which is a slow very memory
- # consuming and fragmenting process. To avoid this, we pick a random,
- # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
- irix5* | irix6*)
- case $cc_basename in
- CC*)
- # SGI C++
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
-
- # Archives containing C++ object files must be created using
- # "CC -ar", where "CC" is the IRIX C++ compiler. This is
- # necessary to make sure instantiated templates are included
- # in the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
- ;;
- *)
- if test "$GXX" = yes; then
- if test "$with_gnu_ld" = no; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- else
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
- fi
- fi
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
- esac
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- _LT_TAGVAR(inherit_rpath, $1)=yes
- ;;
-
- linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
- case $cc_basename in
- KCC*)
- # Kuck and Associates, Inc. (KAI) C++ Compiler
-
- # KCC will only create a shared library if the output file
- # ends with ".so" (or ".sl" for HP-UX), so rename the library
- # to its proper name (with version) after linking.
- _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
- # Archives containing C++ object files must be created using
- # "CC -Bstatic", where "CC" is the KAI C++ compiler.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
- ;;
- icpc* | ecpc* )
- # Intel C++
- with_gnu_ld=yes
- # version 8.0 and above of icpc choke on multiply defined symbols
- # if we add $predep_objects and $postdep_objects, however 7.1 and
- # earlier do not add the objects themselves.
- case `$CC -V 2>&1` in
- *"Version 7."*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- ;;
- *) # Version 8.0 or newer
- tmp_idyn=
- case $host_cpu in
- ia64*) tmp_idyn=' -i_dynamic';;
- esac
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- ;;
- esac
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- ;;
- pgCC* | pgcpp*)
- # Portland Group C++ compiler
- case `$CC -V` in
- *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*)
- _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
- compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
- _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
- $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
- $RANLIB $oldlib'
- _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
- $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
- rm -rf $tpldir~
- $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
- $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
- ;;
- *) # Version 6 and above use weak symbols
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
- ;;
- esac
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- ;;
- cxx*)
- # Compaq C++
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
-
- runpath_var=LD_RUN_PATH
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
- ;;
- xl* | mpixl* | bgxl*)
- # IBM XL 8.0 on PPC, with GNU ld
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- if test "x$supports_anon_versioning" = xyes; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- fi
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C++ 5.9
- _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- _LT_TAGVAR(compiler_needs_object, $1)=yes
-
- # Not sure whether something based on
- # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
- # would be better.
- output_verbose_link_cmd='func_echo_all'
-
- # Archives containing C++ object files must be created using
- # "CC -xar", where "CC" is the Sun C++ compiler. This is
- # necessary to make sure instantiated templates are included
- # in the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- ;;
- esac
- ;;
- esac
- ;;
-
- lynxos*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- m88k*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- mvs*)
- case $cc_basename in
- cxx*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- netbsd*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
- wlarc=
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- fi
- # Workaround some broken pre-1.5 toolchains
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
- ;;
-
- *nto* | *qnx*)
- _LT_TAGVAR(ld_shlibs, $1)=yes
- ;;
-
- openbsd2*)
- # C++ shared libraries are fairly broken
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- openbsd*)
- if test -f /usr/libexec/ld.so; then
- _LT_TAGVAR(hardcode_direct, $1)=yes
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- fi
- output_verbose_link_cmd=func_echo_all
- else
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
-
- osf3* | osf4* | osf5*)
- case $cc_basename in
- KCC*)
- # Kuck and Associates, Inc. (KAI) C++ Compiler
-
- # KCC will only create a shared library if the output file
- # ends with ".so" (or ".sl" for HP-UX), so rename the library
- # to its proper name (with version) after linking.
- _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Archives containing C++ object files must be created using
- # the KAI C++ compiler.
- case $host in
- osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
- *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
- esac
- ;;
- RCC*)
- # Rational C++ 2.4.1
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- cxx*)
- case $host in
- osf3*)
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- ;;
- *)
- _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
- echo "-hidden">> $lib.exp~
- $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
- $RM $lib.exp'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- ;;
- esac
-
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- #
- # There doesn't appear to be a way to prevent this compiler from
- # explicitly linking system object files so we need to strip them
- # from the output so that they don't get included in the library
- # dependencies.
- output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
- ;;
- *)
- if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- case $host in
- osf3*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- ;;
- esac
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=:
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
-
- else
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- fi
- ;;
- esac
- ;;
-
- psos*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- sunos4*)
- case $cc_basename in
- CC*)
- # Sun C++ 4.x
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- lcc*)
- # Lucid
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- solaris*)
- case $cc_basename in
- CC* | sunCC*)
- # Sun C++ 4.2, 5.x and Centerline C++
- _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
- _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- case $host_os in
- solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- *)
- # The compiler driver will combine and reorder linker options,
- # but understands `-z linker_flag'.
- # Supported since Solaris 2.6 (maybe 2.5.1?)
- _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- ;;
- esac
- _LT_TAGVAR(link_all_deplibs, $1)=yes
-
- output_verbose_link_cmd='func_echo_all'
-
- # Archives containing C++ object files must be created using
- # "CC -xar", where "CC" is the Sun C++ compiler. This is
- # necessary to make sure instantiated templates are included
- # in the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- ;;
- gcx*)
- # Green Hills C++ Compiler
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-
- # The C++ compiler must be used to create the archive.
- _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
- ;;
- *)
- # GNU C++ compiler with Solaris linker
- if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
- if $CC --version | $GREP -v '^2\.7' > /dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
- else
- # g++ 2.7 appears to require `-G' NOT `-shared' on this
- # platform.
- _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
-
- # Commands to make compiler produce verbose output that lists
- # what "hidden" libraries, object files and flags are used when
- # linking a shared library.
- output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
- fi
-
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
- case $host_os in
- solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- *)
- _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- ;;
- esac
- fi
- ;;
- esac
- ;;
-
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- runpath_var='LD_RUN_PATH'
-
- case $cc_basename in
- CC*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- ;;
-
- sysv5* | sco3.2v5* | sco5v6*)
- # Note: We can NOT use -z defs as we might desire, because we do not
- # link with -lc, and that would cause any symbols used from libc to
- # always be unresolved, which means just about no library would
- # ever link correctly. If we're not using GNU ld we use -z text
- # though, which does catch some bad symbols but isn't as heavy-handed
- # as -z defs.
- _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- runpath_var='LD_RUN_PATH'
-
- case $cc_basename in
- CC*)
- _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~
- '"$_LT_TAGVAR(old_archive_cmds, $1)"
- _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~
- '"$_LT_TAGVAR(reload_cmds, $1)"
- ;;
- *)
- _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- ;;
-
- tandem*)
- case $cc_basename in
- NCC*)
- # NonStop-UX NCC 3.20
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
- ;;
-
- vxworks*)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
- *)
- # FIXME: insert proper C++ library support
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
- esac
-
- AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
- test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
- _LT_TAGVAR(GCC, $1)="$GXX"
- _LT_TAGVAR(LD, $1)="$LD"
-
- ## CAVEAT EMPTOR:
- ## There is no encapsulation within the following macros, do not change
- ## the running order or otherwise move them around unless you know exactly
- ## what you are doing...
- _LT_SYS_HIDDEN_LIBDEPS($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
- fi # test -n "$compiler"
-
- CC=$lt_save_CC
- CFLAGS=$lt_save_CFLAGS
- LDCXX=$LD
- LD=$lt_save_LD
- GCC=$lt_save_GCC
- with_gnu_ld=$lt_save_with_gnu_ld
- lt_cv_path_LDCXX=$lt_cv_path_LD
- lt_cv_path_LD=$lt_save_path_LD
- lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
- lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
-fi # test "$_lt_caught_CXX_error" != yes
-
-AC_LANG_POP
-])# _LT_LANG_CXX_CONFIG
-
-
-# _LT_FUNC_STRIPNAME_CNF
-# ----------------------
-# func_stripname_cnf prefix suffix name
-# strip PREFIX and SUFFIX off of NAME.
-# PREFIX and SUFFIX must not contain globbing or regex special
-# characters, hashes, percent signs, but SUFFIX may contain a leading
-# dot (in which case that matches only a dot).
-#
-# This function is identical to the (non-XSI) version of func_stripname,
-# except this one can be used by m4 code that may be executed by configure,
-# rather than the libtool script.
-m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl
-AC_REQUIRE([_LT_DECL_SED])
-AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])
-func_stripname_cnf ()
-{
- case ${2} in
- .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
- *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
- esac
-} # func_stripname_cnf
-])# _LT_FUNC_STRIPNAME_CNF
-
-# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
-# ---------------------------------
-# Figure out "hidden" library dependencies from verbose
-# compiler output when linking a shared library.
-# Parse the compiler output and extract the necessary
-# objects, libraries and library flags.
-m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
-[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
-AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl
-# Dependencies to place before and after the object being linked:
-_LT_TAGVAR(predep_objects, $1)=
-_LT_TAGVAR(postdep_objects, $1)=
-_LT_TAGVAR(predeps, $1)=
-_LT_TAGVAR(postdeps, $1)=
-_LT_TAGVAR(compiler_lib_search_path, $1)=
-
-dnl we can't use the lt_simple_compile_test_code here,
-dnl because it contains code intended for an executable,
-dnl not a library. It's possible we should let each
-dnl tag define a new lt_????_link_test_code variable,
-dnl but it's only used here...
-m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
-int a;
-void foo (void) { a = 0; }
-_LT_EOF
-], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
-class Foo
-{
-public:
- Foo (void) { a = 0; }
-private:
- int a;
-};
-_LT_EOF
-], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
- subroutine foo
- implicit none
- integer*4 a
- a=0
- return
- end
-_LT_EOF
-], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
- subroutine foo
- implicit none
- integer a
- a=0
- return
- end
-_LT_EOF
-], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
-public class foo {
- private int a;
- public void bar (void) {
- a = 0;
- }
-};
-_LT_EOF
-], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF
-package foo
-func foo() {
-}
-_LT_EOF
-])
-
-_lt_libdeps_save_CFLAGS=$CFLAGS
-case "$CC $CFLAGS " in #(
-*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
-*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
-*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
-esac
-
-dnl Parse the compiler output and extract the necessary
-dnl objects, libraries and library flags.
-if AC_TRY_EVAL(ac_compile); then
- # Parse the compiler output and extract the necessary
- # objects, libraries and library flags.
-
- # Sentinel used to keep track of whether or not we are before
- # the conftest object file.
- pre_test_object_deps_done=no
-
- for p in `eval "$output_verbose_link_cmd"`; do
- case ${prev}${p} in
-
- -L* | -R* | -l*)
- # Some compilers place space between "-{L,R}" and the path.
- # Remove the space.
- if test $p = "-L" ||
- test $p = "-R"; then
- prev=$p
- continue
- fi
-
- # Expand the sysroot to ease extracting the directories later.
- if test -z "$prev"; then
- case $p in
- -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
- -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
- -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
- esac
- fi
- case $p in
- =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
- esac
- if test "$pre_test_object_deps_done" = no; then
- case ${prev} in
- -L | -R)
- # Internal compiler library paths should come after those
- # provided the user. The postdeps already come after the
- # user supplied libs so there is no need to process them.
- if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
- _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
- else
- _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
- fi
- ;;
- # The "-l" case would never come before the object being
- # linked, so don't bother handling this case.
- esac
- else
- if test -z "$_LT_TAGVAR(postdeps, $1)"; then
- _LT_TAGVAR(postdeps, $1)="${prev}${p}"
- else
- _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
- fi
- fi
- prev=
- ;;
-
- *.lto.$objext) ;; # Ignore GCC LTO objects
- *.$objext)
- # This assumes that the test object file only shows up
- # once in the compiler output.
- if test "$p" = "conftest.$objext"; then
- pre_test_object_deps_done=yes
- continue
- fi
-
- if test "$pre_test_object_deps_done" = no; then
- if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
- _LT_TAGVAR(predep_objects, $1)="$p"
- else
- _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
- fi
- else
- if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
- _LT_TAGVAR(postdep_objects, $1)="$p"
- else
- _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
- fi
- fi
- ;;
-
- *) ;; # Ignore the rest.
-
- esac
- done
-
- # Clean up.
- rm -f a.out a.exe
-else
- echo "libtool.m4: error: problem compiling $1 test program"
-fi
-
-$RM -f confest.$objext
-CFLAGS=$_lt_libdeps_save_CFLAGS
-
-# PORTME: override above test on systems where it is broken
-m4_if([$1], [CXX],
-[case $host_os in
-interix[[3-9]]*)
- # Interix 3.5 installs completely hosed .la files for C++, so rather than
- # hack all around it, let's just trust "g++" to DTRT.
- _LT_TAGVAR(predep_objects,$1)=
- _LT_TAGVAR(postdep_objects,$1)=
- _LT_TAGVAR(postdeps,$1)=
- ;;
-
-linux*)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C++ 5.9
-
- # The more standards-conforming stlport4 library is
- # incompatible with the Cstd library. Avoid specifying
- # it if it's in CXXFLAGS. Ignore libCrun as
- # -library=stlport4 depends on it.
- case " $CXX $CXXFLAGS " in
- *" -library=stlport4 "*)
- solaris_use_stlport4=yes
- ;;
- esac
-
- if test "$solaris_use_stlport4" != yes; then
- _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- fi
- ;;
- esac
- ;;
-
-solaris*)
- case $cc_basename in
- CC* | sunCC*)
- # The more standards-conforming stlport4 library is
- # incompatible with the Cstd library. Avoid specifying
- # it if it's in CXXFLAGS. Ignore libCrun as
- # -library=stlport4 depends on it.
- case " $CXX $CXXFLAGS " in
- *" -library=stlport4 "*)
- solaris_use_stlport4=yes
- ;;
- esac
-
- # Adding this requires a known-good setup of shared libraries for
- # Sun compiler versions before 5.6, else PIC objects from an old
- # archive will be linked into the output, leading to subtle bugs.
- if test "$solaris_use_stlport4" != yes; then
- _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- fi
- ;;
- esac
- ;;
-esac
-])
-
-case " $_LT_TAGVAR(postdeps, $1) " in
-*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
-esac
- _LT_TAGVAR(compiler_lib_search_dirs, $1)=
-if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
- _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
-fi
-_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
- [The directories searched by this compiler when creating a shared library])
-_LT_TAGDECL([], [predep_objects], [1],
- [Dependencies to place before and after the objects being linked to
- create a shared library])
-_LT_TAGDECL([], [postdep_objects], [1])
-_LT_TAGDECL([], [predeps], [1])
-_LT_TAGDECL([], [postdeps], [1])
-_LT_TAGDECL([], [compiler_lib_search_path], [1],
- [The library search path used internally by the compiler when linking
- a shared library])
-])# _LT_SYS_HIDDEN_LIBDEPS
-
-
-# _LT_LANG_F77_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for a Fortran 77 compiler are
-# suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_F77_CONFIG],
-[AC_LANG_PUSH(Fortran 77)
-if test -z "$F77" || test "X$F77" = "Xno"; then
- _lt_disable_F77=yes
-fi
-
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for f77 test sources.
-ac_ext=f
-
-# Object file extension for compiled f77 test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the F77 compiler isn't working. Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_disable_F77" != yes; then
- # Code to be used in simple compile tests
- lt_simple_compile_test_code="\
- subroutine t
- return
- end
-"
-
- # Code to be used in simple link tests
- lt_simple_link_test_code="\
- program t
- end
-"
-
- # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- _LT_TAG_COMPILER
-
- # save warnings/boilerplate of simple test code
- _LT_COMPILER_BOILERPLATE
- _LT_LINKER_BOILERPLATE
-
- # Allow CC to be a program name with arguments.
- lt_save_CC="$CC"
- lt_save_GCC=$GCC
- lt_save_CFLAGS=$CFLAGS
- CC=${F77-"f77"}
- CFLAGS=$FFLAGS
- compiler=$CC
- _LT_TAGVAR(compiler, $1)=$CC
- _LT_CC_BASENAME([$compiler])
- GCC=$G77
- if test -n "$compiler"; then
- AC_MSG_CHECKING([if libtool supports shared libraries])
- AC_MSG_RESULT([$can_build_shared])
-
- AC_MSG_CHECKING([whether to build shared libraries])
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
- aix[[4-9]]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- AC_MSG_RESULT([$enable_shared])
-
- AC_MSG_CHECKING([whether to build static libraries])
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- AC_MSG_RESULT([$enable_static])
-
- _LT_TAGVAR(GCC, $1)="$G77"
- _LT_TAGVAR(LD, $1)="$LD"
-
- ## CAVEAT EMPTOR:
- ## There is no encapsulation within the following macros, do not change
- ## the running order or otherwise move them around unless you know exactly
- ## what you are doing...
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
- fi # test -n "$compiler"
-
- GCC=$lt_save_GCC
- CC="$lt_save_CC"
- CFLAGS="$lt_save_CFLAGS"
-fi # test "$_lt_disable_F77" != yes
-
-AC_LANG_POP
-])# _LT_LANG_F77_CONFIG
-
-
-# _LT_LANG_FC_CONFIG([TAG])
-# -------------------------
-# Ensure that the configuration variables for a Fortran compiler are
-# suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_FC_CONFIG],
-[AC_LANG_PUSH(Fortran)
-
-if test -z "$FC" || test "X$FC" = "Xno"; then
- _lt_disable_FC=yes
-fi
-
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_TAGVAR(allow_undefined_flag, $1)=
-_LT_TAGVAR(always_export_symbols, $1)=no
-_LT_TAGVAR(archive_expsym_cmds, $1)=
-_LT_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_TAGVAR(hardcode_direct, $1)=no
-_LT_TAGVAR(hardcode_direct_absolute, $1)=no
-_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_TAGVAR(hardcode_minus_L, $1)=no
-_LT_TAGVAR(hardcode_automatic, $1)=no
-_LT_TAGVAR(inherit_rpath, $1)=no
-_LT_TAGVAR(module_cmds, $1)=
-_LT_TAGVAR(module_expsym_cmds, $1)=
-_LT_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-_LT_TAGVAR(no_undefined_flag, $1)=
-_LT_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for fc test sources.
-ac_ext=${ac_fc_srcext-f}
-
-# Object file extension for compiled fc test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# No sense in running all these tests if we already determined that
-# the FC compiler isn't working. Some variables (like enable_shared)
-# are currently assumed to apply to all compilers on this platform,
-# and will be corrupted by setting them based on a non-working compiler.
-if test "$_lt_disable_FC" != yes; then
- # Code to be used in simple compile tests
- lt_simple_compile_test_code="\
- subroutine t
- return
- end
-"
-
- # Code to be used in simple link tests
- lt_simple_link_test_code="\
- program t
- end
-"
-
- # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- _LT_TAG_COMPILER
-
- # save warnings/boilerplate of simple test code
- _LT_COMPILER_BOILERPLATE
- _LT_LINKER_BOILERPLATE
-
- # Allow CC to be a program name with arguments.
- lt_save_CC="$CC"
- lt_save_GCC=$GCC
- lt_save_CFLAGS=$CFLAGS
- CC=${FC-"f95"}
- CFLAGS=$FCFLAGS
- compiler=$CC
- GCC=$ac_cv_fc_compiler_gnu
-
- _LT_TAGVAR(compiler, $1)=$CC
- _LT_CC_BASENAME([$compiler])
-
- if test -n "$compiler"; then
- AC_MSG_CHECKING([if libtool supports shared libraries])
- AC_MSG_RESULT([$can_build_shared])
-
- AC_MSG_CHECKING([whether to build shared libraries])
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
- aix[[4-9]]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- AC_MSG_RESULT([$enable_shared])
-
- AC_MSG_CHECKING([whether to build static libraries])
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- AC_MSG_RESULT([$enable_static])
-
- _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
- _LT_TAGVAR(LD, $1)="$LD"
-
- ## CAVEAT EMPTOR:
- ## There is no encapsulation within the following macros, do not change
- ## the running order or otherwise move them around unless you know exactly
- ## what you are doing...
- _LT_SYS_HIDDEN_LIBDEPS($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
- fi # test -n "$compiler"
-
- GCC=$lt_save_GCC
- CC=$lt_save_CC
- CFLAGS=$lt_save_CFLAGS
-fi # test "$_lt_disable_FC" != yes
-
-AC_LANG_POP
-])# _LT_LANG_FC_CONFIG
-
-
-# _LT_LANG_GCJ_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for the GNU Java Compiler compiler
-# are suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_GCJ_CONFIG],
-[AC_REQUIRE([LT_PROG_GCJ])dnl
-AC_LANG_SAVE
-
-# Source file extension for Java test sources.
-ac_ext=java
-
-# Object file extension for compiled Java test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="class foo {}"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC=$CC
-lt_save_CFLAGS=$CFLAGS
-lt_save_GCC=$GCC
-GCC=yes
-CC=${GCJ-"gcj"}
-CFLAGS=$GCJFLAGS
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_TAGVAR(LD, $1)="$LD"
-_LT_CC_BASENAME([$compiler])
-
-# GCJ did not exist at the time GCC didn't implicitly link libc in.
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-
-if test -n "$compiler"; then
- _LT_COMPILER_NO_RTTI($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
-fi
-
-AC_LANG_RESTORE
-
-GCC=$lt_save_GCC
-CC=$lt_save_CC
-CFLAGS=$lt_save_CFLAGS
-])# _LT_LANG_GCJ_CONFIG
-
-
-# _LT_LANG_GO_CONFIG([TAG])
-# --------------------------
-# Ensure that the configuration variables for the GNU Go compiler
-# are suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_GO_CONFIG],
-[AC_REQUIRE([LT_PROG_GO])dnl
-AC_LANG_SAVE
-
-# Source file extension for Go test sources.
-ac_ext=go
-
-# Object file extension for compiled Go test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="package main; func main() { }"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='package main; func main() { }'
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC=$CC
-lt_save_CFLAGS=$CFLAGS
-lt_save_GCC=$GCC
-GCC=yes
-CC=${GOC-"gccgo"}
-CFLAGS=$GOFLAGS
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_TAGVAR(LD, $1)="$LD"
-_LT_CC_BASENAME([$compiler])
-
-# Go did not exist at the time GCC didn't implicitly link libc in.
-_LT_TAGVAR(archive_cmds_need_lc, $1)=no
-
-_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_TAGVAR(reload_flag, $1)=$reload_flag
-_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
-
-if test -n "$compiler"; then
- _LT_COMPILER_NO_RTTI($1)
- _LT_COMPILER_PIC($1)
- _LT_COMPILER_C_O($1)
- _LT_COMPILER_FILE_LOCKS($1)
- _LT_LINKER_SHLIBS($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- _LT_CONFIG($1)
-fi
-
-AC_LANG_RESTORE
-
-GCC=$lt_save_GCC
-CC=$lt_save_CC
-CFLAGS=$lt_save_CFLAGS
-])# _LT_LANG_GO_CONFIG
-
-
-# _LT_LANG_RC_CONFIG([TAG])
-# -------------------------
-# Ensure that the configuration variables for the Windows resource compiler
-# are suitably defined. These variables are subsequently used by _LT_CONFIG
-# to write the compiler configuration to `libtool'.
-m4_defun([_LT_LANG_RC_CONFIG],
-[AC_REQUIRE([LT_PROG_RC])dnl
-AC_LANG_SAVE
-
-# Source file extension for RC test sources.
-ac_ext=rc
-
-# Object file extension for compiled RC test sources.
-objext=o
-_LT_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
-
-# Code to be used in simple link tests
-lt_simple_link_test_code="$lt_simple_compile_test_code"
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_TAG_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC="$CC"
-lt_save_CFLAGS=$CFLAGS
-lt_save_GCC=$GCC
-GCC=
-CC=${RC-"windres"}
-CFLAGS=
-compiler=$CC
-_LT_TAGVAR(compiler, $1)=$CC
-_LT_CC_BASENAME([$compiler])
-_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-
-if test -n "$compiler"; then
- :
- _LT_CONFIG($1)
-fi
-
-GCC=$lt_save_GCC
-AC_LANG_RESTORE
-CC=$lt_save_CC
-CFLAGS=$lt_save_CFLAGS
-])# _LT_LANG_RC_CONFIG
-
-
-# LT_PROG_GCJ
-# -----------
-AC_DEFUN([LT_PROG_GCJ],
-[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
- [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
- [AC_CHECK_TOOL(GCJ, gcj,)
- test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
- AC_SUBST(GCJFLAGS)])])[]dnl
-])
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
-
-
-# LT_PROG_GO
-# ----------
-AC_DEFUN([LT_PROG_GO],
-[AC_CHECK_TOOL(GOC, gccgo,)
-])
-
-
-# LT_PROG_RC
-# ----------
-AC_DEFUN([LT_PROG_RC],
-[AC_CHECK_TOOL(RC, windres,)
-])
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_RC], [])
-
-
-# _LT_DECL_EGREP
-# --------------
-# If we don't have a new enough Autoconf to choose the best grep
-# available, choose the one first in the user's PATH.
-m4_defun([_LT_DECL_EGREP],
-[AC_REQUIRE([AC_PROG_EGREP])dnl
-AC_REQUIRE([AC_PROG_FGREP])dnl
-test -z "$GREP" && GREP=grep
-_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
-_LT_DECL([], [EGREP], [1], [An ERE matcher])
-_LT_DECL([], [FGREP], [1], [A literal string matcher])
-dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
-AC_SUBST([GREP])
-])
-
-
-# _LT_DECL_OBJDUMP
-# --------------
-# If we don't have a new enough Autoconf to choose the best objdump
-# available, choose the one first in the user's PATH.
-m4_defun([_LT_DECL_OBJDUMP],
-[AC_CHECK_TOOL(OBJDUMP, objdump, false)
-test -z "$OBJDUMP" && OBJDUMP=objdump
-_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
-AC_SUBST([OBJDUMP])
-])
-
-# _LT_DECL_DLLTOOL
-# ----------------
-# Ensure DLLTOOL variable is set.
-m4_defun([_LT_DECL_DLLTOOL],
-[AC_CHECK_TOOL(DLLTOOL, dlltool, false)
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-_LT_DECL([], [DLLTOOL], [1], [DLL creation program])
-AC_SUBST([DLLTOOL])
-])
-
-# _LT_DECL_SED
-# ------------
-# Check for a fully-functional sed program, that truncates
-# as few characters as possible. Prefer GNU sed if found.
-m4_defun([_LT_DECL_SED],
-[AC_PROG_SED
-test -z "$SED" && SED=sed
-Xsed="$SED -e 1s/^X//"
-_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
-_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
- [Sed that helps us avoid accidentally triggering echo(1) options like -n])
-])# _LT_DECL_SED
-
-m4_ifndef([AC_PROG_SED], [
-# NOTE: This macro has been submitted for inclusion into #
-# GNU Autoconf as AC_PROG_SED. When it is available in #
-# a released version of Autoconf we should remove this #
-# macro and use it instead. #
-
-m4_defun([AC_PROG_SED],
-[AC_MSG_CHECKING([for a sed that does not truncate output])
-AC_CACHE_VAL(lt_cv_path_SED,
-[# Loop through the user's path and test for sed and gsed.
-# Then use that list of sed's as ones to test for truncation.
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for lt_ac_prog in sed gsed; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
- lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
- fi
- done
- done
-done
-IFS=$as_save_IFS
-lt_ac_max=0
-lt_ac_count=0
-# Add /usr/xpg4/bin/sed as it is typically found on Solaris
-# along with /bin/sed that truncates output.
-for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
- test ! -f $lt_ac_sed && continue
- cat /dev/null > conftest.in
- lt_ac_count=0
- echo $ECHO_N "0123456789$ECHO_C" >conftest.in
- # Check for GNU sed and select it if it is found.
- if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
- lt_cv_path_SED=$lt_ac_sed
- break
- fi
- while true; do
- cat conftest.in conftest.in >conftest.tmp
- mv conftest.tmp conftest.in
- cp conftest.in conftest.nl
- echo >>conftest.nl
- $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
- cmp -s conftest.out conftest.nl || break
- # 10000 chars as input seems more than enough
- test $lt_ac_count -gt 10 && break
- lt_ac_count=`expr $lt_ac_count + 1`
- if test $lt_ac_count -gt $lt_ac_max; then
- lt_ac_max=$lt_ac_count
- lt_cv_path_SED=$lt_ac_sed
- fi
- done
-done
-])
-SED=$lt_cv_path_SED
-AC_SUBST([SED])
-AC_MSG_RESULT([$SED])
-])#AC_PROG_SED
-])#m4_ifndef
-
-# Old name:
-AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([LT_AC_PROG_SED], [])
-
-
-# _LT_CHECK_SHELL_FEATURES
-# ------------------------
-# Find out whether the shell is Bourne or XSI compatible,
-# or has some other useful features.
-m4_defun([_LT_CHECK_SHELL_FEATURES],
-[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
-# Try some XSI features
-xsi_shell=no
-( _lt_dummy="a/b/c"
- test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
- = c,a/b,b/c, \
- && eval 'test $(( 1 + 1 )) -eq 2 \
- && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
- && xsi_shell=yes
-AC_MSG_RESULT([$xsi_shell])
-_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
-
-AC_MSG_CHECKING([whether the shell understands "+="])
-lt_shell_append=no
-( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
- >/dev/null 2>&1 \
- && lt_shell_append=yes
-AC_MSG_RESULT([$lt_shell_append])
-_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
-
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- lt_unset=unset
-else
- lt_unset=false
-fi
-_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
-
-# test EBCDIC or ASCII
-case `echo X|tr X '\101'` in
- A) # ASCII based system
- # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
- lt_SP2NL='tr \040 \012'
- lt_NL2SP='tr \015\012 \040\040'
- ;;
- *) # EBCDIC based system
- lt_SP2NL='tr \100 \n'
- lt_NL2SP='tr \r\n \100\100'
- ;;
-esac
-_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
-_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
-])# _LT_CHECK_SHELL_FEATURES
-
-
-# _LT_PROG_FUNCTION_REPLACE (FUNCNAME, REPLACEMENT-BODY)
-# ------------------------------------------------------
-# In `$cfgfile', look for function FUNCNAME delimited by `^FUNCNAME ()$' and
-# '^} FUNCNAME ', and replace its body with REPLACEMENT-BODY.
-m4_defun([_LT_PROG_FUNCTION_REPLACE],
-[dnl {
-sed -e '/^$1 ()$/,/^} # $1 /c\
-$1 ()\
-{\
-m4_bpatsubsts([$2], [$], [\\], [^\([ ]\)], [\\\1])
-} # Extended-shell $1 implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-])
-
-
-# _LT_PROG_REPLACE_SHELLFNS
-# -------------------------
-# Replace existing portable implementations of several shell functions with
-# equivalent extended shell implementations where those features are available..
-m4_defun([_LT_PROG_REPLACE_SHELLFNS],
-[if test x"$xsi_shell" = xyes; then
- _LT_PROG_FUNCTION_REPLACE([func_dirname], [dnl
- case ${1} in
- */*) func_dirname_result="${1%/*}${2}" ;;
- * ) func_dirname_result="${3}" ;;
- esac])
-
- _LT_PROG_FUNCTION_REPLACE([func_basename], [dnl
- func_basename_result="${1##*/}"])
-
- _LT_PROG_FUNCTION_REPLACE([func_dirname_and_basename], [dnl
- case ${1} in
- */*) func_dirname_result="${1%/*}${2}" ;;
- * ) func_dirname_result="${3}" ;;
- esac
- func_basename_result="${1##*/}"])
-
- _LT_PROG_FUNCTION_REPLACE([func_stripname], [dnl
- # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
- # positional parameters, so assign one to ordinary parameter first.
- func_stripname_result=${3}
- func_stripname_result=${func_stripname_result#"${1}"}
- func_stripname_result=${func_stripname_result%"${2}"}])
-
- _LT_PROG_FUNCTION_REPLACE([func_split_long_opt], [dnl
- func_split_long_opt_name=${1%%=*}
- func_split_long_opt_arg=${1#*=}])
-
- _LT_PROG_FUNCTION_REPLACE([func_split_short_opt], [dnl
- func_split_short_opt_arg=${1#??}
- func_split_short_opt_name=${1%"$func_split_short_opt_arg"}])
-
- _LT_PROG_FUNCTION_REPLACE([func_lo2o], [dnl
- case ${1} in
- *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
- *) func_lo2o_result=${1} ;;
- esac])
-
- _LT_PROG_FUNCTION_REPLACE([func_xform], [ func_xform_result=${1%.*}.lo])
-
- _LT_PROG_FUNCTION_REPLACE([func_arith], [ func_arith_result=$(( $[*] ))])
-
- _LT_PROG_FUNCTION_REPLACE([func_len], [ func_len_result=${#1}])
-fi
-
-if test x"$lt_shell_append" = xyes; then
- _LT_PROG_FUNCTION_REPLACE([func_append], [ eval "${1}+=\\${2}"])
-
- _LT_PROG_FUNCTION_REPLACE([func_append_quoted], [dnl
- func_quote_for_eval "${2}"
-dnl m4 expansion turns \\\\ into \\, and then the shell eval turns that into \
- eval "${1}+=\\\\ \\$func_quote_for_eval_result"])
-
- # Save a `func_append' function call where possible by direct use of '+='
- sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
- test 0 -eq $? || _lt_function_replace_fail=:
-else
- # Save a `func_append' function call even when '+=' is not available
- sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
- test 0 -eq $? || _lt_function_replace_fail=:
-fi
-
-if test x"$_lt_function_replace_fail" = x":"; then
- AC_MSG_WARN([Unable to substitute extended shell functions in $ofile])
-fi
-])
-
-# _LT_PATH_CONVERSION_FUNCTIONS
-# -----------------------------
-# Determine which file name conversion functions should be used by
-# func_to_host_file (and, implicitly, by func_to_host_path). These are needed
-# for certain cross-compile configurations and native mingw.
-m4_defun([_LT_PATH_CONVERSION_FUNCTIONS],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-AC_MSG_CHECKING([how to convert $build file names to $host format])
-AC_CACHE_VAL(lt_cv_to_host_file_cmd,
-[case $host in
- *-*-mingw* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
- ;;
- *-*-cygwin* )
- lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
- ;;
- * ) # otherwise, assume *nix
- lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
- ;;
- esac
- ;;
- *-*-cygwin* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
- ;;
- *-*-cygwin* )
- lt_cv_to_host_file_cmd=func_convert_file_noop
- ;;
- * ) # otherwise, assume *nix
- lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
- ;;
- esac
- ;;
- * ) # unhandled hosts (and "normal" native builds)
- lt_cv_to_host_file_cmd=func_convert_file_noop
- ;;
-esac
-])
-to_host_file_cmd=$lt_cv_to_host_file_cmd
-AC_MSG_RESULT([$lt_cv_to_host_file_cmd])
-_LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd],
- [0], [convert $build file names to $host format])dnl
-
-AC_MSG_CHECKING([how to convert $build file names to toolchain format])
-AC_CACHE_VAL(lt_cv_to_tool_file_cmd,
-[#assume ordinary cross tools, or native build.
-lt_cv_to_tool_file_cmd=func_convert_file_noop
-case $host in
- *-*-mingw* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
- ;;
- esac
- ;;
-esac
-])
-to_tool_file_cmd=$lt_cv_to_tool_file_cmd
-AC_MSG_RESULT([$lt_cv_to_tool_file_cmd])
-_LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd],
- [0], [convert $build files to toolchain format])dnl
-])# _LT_PATH_CONVERSION_FUNCTIONS
-
-# Helper functions for option handling. -*- Autoconf -*-
-#
-# Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
-# Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 7 ltoptions.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
-
-
-# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
-# ------------------------------------------
-m4_define([_LT_MANGLE_OPTION],
-[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
-
-
-# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
-# ---------------------------------------
-# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
-# matching handler defined, dispatch to it. Other OPTION-NAMEs are
-# saved as a flag.
-m4_define([_LT_SET_OPTION],
-[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
-m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
- _LT_MANGLE_DEFUN([$1], [$2]),
- [m4_warning([Unknown $1 option `$2'])])[]dnl
-])
-
-
-# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
-# ------------------------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-m4_define([_LT_IF_OPTION],
-[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
-
-
-# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
-# -------------------------------------------------------
-# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
-# are set.
-m4_define([_LT_UNLESS_OPTIONS],
-[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
- [m4_define([$0_found])])])[]dnl
-m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
-])[]dnl
-])
-
-
-# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
-# ----------------------------------------
-# OPTION-LIST is a space-separated list of Libtool options associated
-# with MACRO-NAME. If any OPTION has a matching handler declared with
-# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
-# the unknown option and exit.
-m4_defun([_LT_SET_OPTIONS],
-[# Set options
-m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- [_LT_SET_OPTION([$1], _LT_Option)])
-
-m4_if([$1],[LT_INIT],[
- dnl
- dnl Simply set some default values (i.e off) if boolean options were not
- dnl specified:
- _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
- ])
- _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
- ])
- dnl
- dnl If no reference was made to various pairs of opposing options, then
- dnl we run the default mode handler for the pair. For example, if neither
- dnl `shared' nor `disable-shared' was passed, we enable building of shared
- dnl archives by default:
- _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
- _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
- _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
- _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
- [_LT_ENABLE_FAST_INSTALL])
- ])
-])# _LT_SET_OPTIONS
-
-
-
-# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
-# -----------------------------------------
-m4_define([_LT_MANGLE_DEFUN],
-[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
-
-
-# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
-# -----------------------------------------------
-m4_define([LT_OPTION_DEFINE],
-[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
-])# LT_OPTION_DEFINE
-
-
-# dlopen
-# ------
-LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
-])
-
-AU_DEFUN([AC_LIBTOOL_DLOPEN],
-[_LT_SET_OPTION([LT_INIT], [dlopen])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `dlopen' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
-
-
-# win32-dll
-# ---------
-# Declare package support for building win32 dll's.
-LT_OPTION_DEFINE([LT_INIT], [win32-dll],
-[enable_win32_dll=yes
-
-case $host in
-*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
- AC_CHECK_TOOL(AS, as, false)
- AC_CHECK_TOOL(DLLTOOL, dlltool, false)
- AC_CHECK_TOOL(OBJDUMP, objdump, false)
- ;;
-esac
-
-test -z "$AS" && AS=as
-_LT_DECL([], [AS], [1], [Assembler program])dnl
-
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-_LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl
-
-test -z "$OBJDUMP" && OBJDUMP=objdump
-_LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl
-])# win32-dll
-
-AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-_LT_SET_OPTION([LT_INIT], [win32-dll])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `win32-dll' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
-
-
-# _LT_ENABLE_SHARED([DEFAULT])
-# ----------------------------
-# implement the --enable-shared flag, and supports the `shared' and
-# `disable-shared' LT_INIT options.
-# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_SHARED],
-[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([shared],
- [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
- [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
- [p=${PACKAGE-default}
- case $enableval in
- yes) enable_shared=yes ;;
- no) enable_shared=no ;;
- *)
- enable_shared=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_shared=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
-
- _LT_DECL([build_libtool_libs], [enable_shared], [0],
- [Whether or not to build shared libraries])
-])# _LT_ENABLE_SHARED
-
-LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
-])
-
-AC_DEFUN([AC_DISABLE_SHARED],
-[_LT_SET_OPTION([LT_INIT], [disable-shared])
-])
-
-AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
-AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_SHARED], [])
-dnl AC_DEFUN([AM_DISABLE_SHARED], [])
-
-
-
-# _LT_ENABLE_STATIC([DEFAULT])
-# ----------------------------
-# implement the --enable-static flag, and support the `static' and
-# `disable-static' LT_INIT options.
-# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_STATIC],
-[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([static],
- [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
- [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
- [p=${PACKAGE-default}
- case $enableval in
- yes) enable_static=yes ;;
- no) enable_static=no ;;
- *)
- enable_static=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_static=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
-
- _LT_DECL([build_old_libs], [enable_static], [0],
- [Whether or not to build static libraries])
-])# _LT_ENABLE_STATIC
-
-LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
-
-# Old names:
-AC_DEFUN([AC_ENABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
-])
-
-AC_DEFUN([AC_DISABLE_STATIC],
-[_LT_SET_OPTION([LT_INIT], [disable-static])
-])
-
-AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
-AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AM_ENABLE_STATIC], [])
-dnl AC_DEFUN([AM_DISABLE_STATIC], [])
-
-
-
-# _LT_ENABLE_FAST_INSTALL([DEFAULT])
-# ----------------------------------
-# implement the --enable-fast-install flag, and support the `fast-install'
-# and `disable-fast-install' LT_INIT options.
-# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
-m4_define([_LT_ENABLE_FAST_INSTALL],
-[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
-AC_ARG_ENABLE([fast-install],
- [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
- [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
- [p=${PACKAGE-default}
- case $enableval in
- yes) enable_fast_install=yes ;;
- no) enable_fast_install=no ;;
- *)
- enable_fast_install=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_fast_install=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
-
-_LT_DECL([fast_install], [enable_fast_install], [0],
- [Whether or not to optimize for fast installation])dnl
-])# _LT_ENABLE_FAST_INSTALL
-
-LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
-LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
-
-# Old names:
-AU_DEFUN([AC_ENABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `fast-install' option into LT_INIT's first parameter.])
-])
-
-AU_DEFUN([AC_DISABLE_FAST_INSTALL],
-[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you put
-the `disable-fast-install' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
-dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
-
-
-# _LT_WITH_PIC([MODE])
-# --------------------
-# implement the --with-pic flag, and support the `pic-only' and `no-pic'
-# LT_INIT options.
-# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
-m4_define([_LT_WITH_PIC],
-[AC_ARG_WITH([pic],
- [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
- [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
- [lt_p=${PACKAGE-default}
- case $withval in
- yes|no) pic_mode=$withval ;;
- *)
- pic_mode=default
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for lt_pkg in $withval; do
- IFS="$lt_save_ifs"
- if test "X$lt_pkg" = "X$lt_p"; then
- pic_mode=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac],
- [pic_mode=default])
-
-test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
-
-_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
-])# _LT_WITH_PIC
-
-LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
-LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
-
-# Old name:
-AU_DEFUN([AC_LIBTOOL_PICMODE],
-[_LT_SET_OPTION([LT_INIT], [pic-only])
-AC_DIAGNOSE([obsolete],
-[$0: Remove this warning and the call to _LT_SET_OPTION when you
-put the `pic-only' option into LT_INIT's first parameter.])
-])
-
-dnl aclocal-1.4 backwards compatibility:
-dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
-
-
-m4_define([_LTDL_MODE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
- [m4_define([_LTDL_MODE], [nonrecursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [recursive],
- [m4_define([_LTDL_MODE], [recursive])])
-LT_OPTION_DEFINE([LTDL_INIT], [subproject],
- [m4_define([_LTDL_MODE], [subproject])])
-
-m4_define([_LTDL_TYPE], [])
-LT_OPTION_DEFINE([LTDL_INIT], [installable],
- [m4_define([_LTDL_TYPE], [installable])])
-LT_OPTION_DEFINE([LTDL_INIT], [convenience],
- [m4_define([_LTDL_TYPE], [convenience])])
-
-# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
-#
-# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
-# Written by Gary V. Vaughan, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 6 ltsugar.m4
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
-
-
-# lt_join(SEP, ARG1, [ARG2...])
-# -----------------------------
-# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
-# associated separator.
-# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
-# versions in m4sugar had bugs.
-m4_define([lt_join],
-[m4_if([$#], [1], [],
- [$#], [2], [[$2]],
- [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
-m4_define([_lt_join],
-[m4_if([$#$2], [2], [],
- [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
-
-
-# lt_car(LIST)
-# lt_cdr(LIST)
-# ------------
-# Manipulate m4 lists.
-# These macros are necessary as long as will still need to support
-# Autoconf-2.59 which quotes differently.
-m4_define([lt_car], [[$1]])
-m4_define([lt_cdr],
-[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
- [$#], 1, [],
- [m4_dquote(m4_shift($@))])])
-m4_define([lt_unquote], $1)
-
-
-# lt_append(MACRO-NAME, STRING, [SEPARATOR])
-# ------------------------------------------
-# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
-# Note that neither SEPARATOR nor STRING are expanded; they are appended
-# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
-# No SEPARATOR is output if MACRO-NAME was previously undefined (different
-# than defined and empty).
-#
-# This macro is needed until we can rely on Autoconf 2.62, since earlier
-# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
-m4_define([lt_append],
-[m4_define([$1],
- m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
-
-
-
-# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
-# ----------------------------------------------------------
-# Produce a SEP delimited list of all paired combinations of elements of
-# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
-# has the form PREFIXmINFIXSUFFIXn.
-# Needed until we can rely on m4_combine added in Autoconf 2.62.
-m4_define([lt_combine],
-[m4_if(m4_eval([$# > 3]), [1],
- [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
-[[m4_foreach([_Lt_prefix], [$2],
- [m4_foreach([_Lt_suffix],
- ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
- [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
-
-
-# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
-# -----------------------------------------------------------------------
-# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
-# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
-m4_define([lt_if_append_uniq],
-[m4_ifdef([$1],
- [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
- [lt_append([$1], [$2], [$3])$4],
- [$5])],
- [lt_append([$1], [$2], [$3])$4])])
-
-
-# lt_dict_add(DICT, KEY, VALUE)
-# -----------------------------
-m4_define([lt_dict_add],
-[m4_define([$1($2)], [$3])])
-
-
-# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
-# --------------------------------------------
-m4_define([lt_dict_add_subkey],
-[m4_define([$1($2:$3)], [$4])])
-
-
-# lt_dict_fetch(DICT, KEY, [SUBKEY])
-# ----------------------------------
-m4_define([lt_dict_fetch],
-[m4_ifval([$3],
- m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
- m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
-
-
-# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
-# -----------------------------------------------------------------
-m4_define([lt_if_dict_fetch],
-[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
- [$5],
- [$6])])
-
-
-# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
-# --------------------------------------------------------------
-m4_define([lt_dict_filter],
-[m4_if([$5], [], [],
- [lt_join(m4_quote(m4_default([$4], [[, ]])),
- lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
- [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
-])
-
-# ltversion.m4 -- version numbers -*- Autoconf -*-
-#
-# Copyright (C) 2004 Free Software Foundation, Inc.
-# Written by Scott James Remnant, 2004
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# @configure_input@
-
-# serial 3337 ltversion.m4
-# This file is part of GNU Libtool
-
-m4_define([LT_PACKAGE_VERSION], [2.4.2])
-m4_define([LT_PACKAGE_REVISION], [1.3337])
-
-AC_DEFUN([LTVERSION_VERSION],
-[macro_version='2.4.2'
-macro_revision='1.3337'
-_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
-_LT_DECL(, macro_revision, 0)
-])
-
-# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
-#
-# Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
-# Written by Scott James Remnant, 2004.
-#
-# This file is free software; the Free Software Foundation gives
-# unlimited permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-
-# serial 5 lt~obsolete.m4
-
-# These exist entirely to fool aclocal when bootstrapping libtool.
-#
-# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
-# which have later been changed to m4_define as they aren't part of the
-# exported API, or moved to Autoconf or Automake where they belong.
-#
-# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
-# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
-# using a macro with the same name in our local m4/libtool.m4 it'll
-# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
-# and doesn't know about Autoconf macros at all.)
-#
-# So we provide this file, which has a silly filename so it's always
-# included after everything else. This provides aclocal with the
-# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
-# because those macros already exist, or will be overwritten later.
-# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
-#
-# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
-# Yes, that means every name once taken will need to remain here until
-# we give up compatibility with versions before 1.7, at which point
-# we need to keep only those names which we still refer to.
-
-# This is to help aclocal find these macros, as it can't see m4_define.
-AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
-
-m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
-m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
-m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
-m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
-m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
-m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
-m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
-m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
-m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
-m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
-m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
-m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
-m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
-m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
-m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
-m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
-m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
-m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
-m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
-m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
-m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
-m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
-m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
-m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
-m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
-m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
-m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
-m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
-m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
-m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
-m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
-m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
-m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
-m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
-m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
-m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
-m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
-m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
-m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
-m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
-m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
-m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
-m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
-m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
-m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
-m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
-m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
-m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
-m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
-m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS], [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])])
-m4_ifndef([_LT_AC_PROG_CXXCPP], [AC_DEFUN([_LT_AC_PROG_CXXCPP])])
-m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS], [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])])
-m4_ifndef([_LT_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])])
-m4_ifndef([_LT_PROG_F77], [AC_DEFUN([_LT_PROG_F77])])
-m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])])
-m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])])
-
-# Copyright (C) 2002-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_AUTOMAKE_VERSION(VERSION)
-# ----------------------------
-# Automake X.Y traces this macro to ensure aclocal.m4 has been
-# generated from the m4 files accompanying Automake X.Y.
-# (This private macro should not be called outside this file.)
-AC_DEFUN([AM_AUTOMAKE_VERSION],
-[am__api_version='1.14'
-dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
-dnl require some minimum version. Point them to the right macro.
-m4_if([$1], [1.14.1], [],
- [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
-])
-
-# _AM_AUTOCONF_VERSION(VERSION)
-# -----------------------------
-# aclocal traces this macro to find the Autoconf version.
-# This is a private macro too. Using m4_define simplifies
-# the logic in aclocal, which can simply ignore this definition.
-m4_define([_AM_AUTOCONF_VERSION], [])
-
-# AM_SET_CURRENT_AUTOMAKE_VERSION
-# -------------------------------
-# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
-# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
-AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.14.1])dnl
-m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
-
-# AM_AUX_DIR_EXPAND -*- Autoconf -*-
-
-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
-# $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to
-# '$srcdir', '$srcdir/..', or '$srcdir/../..'.
-#
-# Of course, Automake must honor this variable whenever it calls a
-# tool from the auxiliary directory. The problem is that $srcdir (and
-# therefore $ac_aux_dir as well) can be either absolute or relative,
-# depending on how configure is run. This is pretty annoying, since
-# it makes $ac_aux_dir quite unusable in subdirectories: in the top
-# source directory, any form will work fine, but in subdirectories a
-# relative path needs to be adjusted first.
-#
-# $ac_aux_dir/missing
-# fails when called from a subdirectory if $ac_aux_dir is relative
-# $top_srcdir/$ac_aux_dir/missing
-# fails if $ac_aux_dir is absolute,
-# fails when called from a subdirectory in a VPATH build with
-# a relative $ac_aux_dir
-#
-# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
-# are both prefixed by $srcdir. In an in-source build this is usually
-# harmless because $srcdir is '.', but things will broke when you
-# start a VPATH build or use an absolute $srcdir.
-#
-# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
-# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
-# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
-# and then we would define $MISSING as
-# MISSING="\${SHELL} $am_aux_dir/missing"
-# This will work as long as MISSING is not called from configure, because
-# unfortunately $(top_srcdir) has no meaning in configure.
-# However there are other variables, like CC, which are often used in
-# configure, and could therefore not use this "fixed" $ac_aux_dir.
-#
-# Another solution, used here, is to always expand $ac_aux_dir to an
-# absolute PATH. The drawback is that using absolute paths prevent a
-# configured tree to be moved without reconfiguration.
-
-AC_DEFUN([AM_AUX_DIR_EXPAND],
-[AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
-# Expand $ac_aux_dir to an absolute path.
-am_aux_dir=`cd "$ac_aux_dir" && pwd`
-])
-
-# AM_CONDITIONAL -*- Autoconf -*-
-
-# Copyright (C) 1997-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_CONDITIONAL(NAME, SHELL-CONDITION)
-# -------------------------------------
-# Define a conditional.
-AC_DEFUN([AM_CONDITIONAL],
-[AC_PREREQ([2.52])dnl
- m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
- [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
-AC_SUBST([$1_TRUE])dnl
-AC_SUBST([$1_FALSE])dnl
-_AM_SUBST_NOTMAKE([$1_TRUE])dnl
-_AM_SUBST_NOTMAKE([$1_FALSE])dnl
-m4_define([_AM_COND_VALUE_$1], [$2])dnl
-if $2; then
- $1_TRUE=
- $1_FALSE='#'
-else
- $1_TRUE='#'
- $1_FALSE=
-fi
-AC_CONFIG_COMMANDS_PRE(
-[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
- AC_MSG_ERROR([[conditional "$1" was never defined.
-Usually this means the macro was only invoked conditionally.]])
-fi])])
-
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-
-# There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
-# written in clear, in which case automake, when reading aclocal.m4,
-# will think it sees a *use*, and therefore will trigger all it's
-# C support machinery. Also note that it means that autoscan, seeing
-# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
-
-
-# _AM_DEPENDENCIES(NAME)
-# ----------------------
-# See how the compiler implements dependency checking.
-# NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC".
-# We try a few techniques and use that to set a single cache variable.
-#
-# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
-# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
-# dependency, and given that the user is not expected to run this macro,
-# just rely on AC_PROG_CC.
-AC_DEFUN([_AM_DEPENDENCIES],
-[AC_REQUIRE([AM_SET_DEPDIR])dnl
-AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
-AC_REQUIRE([AM_MAKE_INCLUDE])dnl
-AC_REQUIRE([AM_DEP_TRACK])dnl
-
-m4_if([$1], [CC], [depcc="$CC" am_compiler_list=],
- [$1], [CXX], [depcc="$CXX" am_compiler_list=],
- [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
- [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'],
- [$1], [UPC], [depcc="$UPC" am_compiler_list=],
- [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
- [depcc="$$1" am_compiler_list=])
-
-AC_CACHE_CHECK([dependency style of $depcc],
- [am_cv_$1_dependencies_compiler_type],
-[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- # We make a subdir and do the tests there. Otherwise we can end up
- # making bogus files that we don't know about and never remove. For
- # instance it was reported that on HP-UX the gcc test will end up
- # making a dummy file named 'D' -- because '-MD' means "put the output
- # in D".
- rm -rf conftest.dir
- mkdir conftest.dir
- # Copy depcomp to subdir because otherwise we won't find it if we're
- # using a relative directory.
- cp "$am_depcomp" conftest.dir
- cd conftest.dir
- # We will build objects and dependencies in a subdirectory because
- # it helps to detect inapplicable dependency modes. For instance
- # both Tru64's cc and ICC support -MD to output dependencies as a
- # side effect of compilation, but ICC will put the dependencies in
- # the current directory while Tru64 will put them in the object
- # directory.
- mkdir sub
-
- am_cv_$1_dependencies_compiler_type=none
- if test "$am_compiler_list" = ""; then
- am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
- fi
- am__universal=false
- m4_case([$1], [CC],
- [case " $depcc " in #(
- *\ -arch\ *\ -arch\ *) am__universal=true ;;
- esac],
- [CXX],
- [case " $depcc " in #(
- *\ -arch\ *\ -arch\ *) am__universal=true ;;
- esac])
-
- for depmode in $am_compiler_list; do
- # Setup a source with many dependencies, because some compilers
- # like to wrap large dependency lists on column 80 (with \), and
- # we should not choose a depcomp mode which is confused by this.
- #
- # We need to recreate these files for each test, as the compiler may
- # overwrite some of them when testing with obscure command lines.
- # This happens at least with the AIX C compiler.
- : > sub/conftest.c
- for i in 1 2 3 4 5 6; do
- echo '#include "conftst'$i'.h"' >> sub/conftest.c
- # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
- # Solaris 10 /bin/sh.
- echo '/* dummy */' > sub/conftst$i.h
- done
- echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
-
- # We check with '-c' and '-o' for the sake of the "dashmstdout"
- # mode. It turns out that the SunPro C++ compiler does not properly
- # handle '-M -o', and we need to detect this. Also, some Intel
- # versions had trouble with output in subdirs.
- am__obj=sub/conftest.${OBJEXT-o}
- am__minus_obj="-o $am__obj"
- case $depmode in
- gcc)
- # This depmode causes a compiler race in universal mode.
- test "$am__universal" = false || continue
- ;;
- nosideeffect)
- # After this tag, mechanisms are not by side-effect, so they'll
- # only be used when explicitly requested.
- if test "x$enable_dependency_tracking" = xyes; then
- continue
- else
- break
- fi
- ;;
- msvc7 | msvc7msys | msvisualcpp | msvcmsys)
- # This compiler won't grok '-c -o', but also, the minuso test has
- # not run yet. These depmodes are late enough in the game, and
- # so weak that their functioning should not be impacted.
- am__obj=conftest.${OBJEXT-o}
- am__minus_obj=
- ;;
- none) break ;;
- esac
- if depmode=$depmode \
- source=sub/conftest.c object=$am__obj \
- depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
- $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
- >/dev/null 2>conftest.err &&
- grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
- grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
- grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
- ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
- # icc doesn't choke on unknown options, it will just issue warnings
- # or remarks (even with -Werror). So we grep stderr for any message
- # that says an option was ignored or not supported.
- # When given -MP, icc 7.0 and 7.1 complain thusly:
- # icc: Command line warning: ignoring option '-M'; no argument required
- # The diagnosis changed in icc 8.0:
- # icc: Command line remark: option '-MP' not supported
- if (grep 'ignoring option' conftest.err ||
- grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
- am_cv_$1_dependencies_compiler_type=$depmode
- break
- fi
- fi
- done
-
- cd ..
- rm -rf conftest.dir
-else
- am_cv_$1_dependencies_compiler_type=none
-fi
-])
-AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
-AM_CONDITIONAL([am__fastdep$1], [
- test "x$enable_dependency_tracking" != xno \
- && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
-])
-
-
-# AM_SET_DEPDIR
-# -------------
-# Choose a directory name for dependency files.
-# This macro is AC_REQUIREd in _AM_DEPENDENCIES.
-AC_DEFUN([AM_SET_DEPDIR],
-[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
-])
-
-
-# AM_DEP_TRACK
-# ------------
-AC_DEFUN([AM_DEP_TRACK],
-[AC_ARG_ENABLE([dependency-tracking], [dnl
-AS_HELP_STRING(
- [--enable-dependency-tracking],
- [do not reject slow dependency extractors])
-AS_HELP_STRING(
- [--disable-dependency-tracking],
- [speeds up one-time build])])
-if test "x$enable_dependency_tracking" != xno; then
- am_depcomp="$ac_aux_dir/depcomp"
- AMDEPBACKSLASH='\'
- am__nodep='_no'
-fi
-AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
-AC_SUBST([AMDEPBACKSLASH])dnl
-_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
-AC_SUBST([am__nodep])dnl
-_AM_SUBST_NOTMAKE([am__nodep])dnl
-])
-
-# Generate code to set up dependency tracking. -*- Autoconf -*-
-
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-
-# _AM_OUTPUT_DEPENDENCY_COMMANDS
-# ------------------------------
-AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
-[{
- # Older Autoconf quotes --file arguments for eval, but not when files
- # are listed without --file. Let's play safe and only enable the eval
- # if we detect the quoting.
- case $CONFIG_FILES in
- *\'*) eval set x "$CONFIG_FILES" ;;
- *) set x $CONFIG_FILES ;;
- esac
- shift
- for mf
- do
- # Strip MF so we end up with the name of the file.
- mf=`echo "$mf" | sed -e 's/:.*$//'`
- # Check whether this is an Automake generated Makefile or not.
- # We used to match only the files named 'Makefile.in', but
- # some people rename them; so instead we look at the file content.
- # Grep'ing the first line is not enough: some people post-process
- # each Makefile.in and add a new line on top of each file to say so.
- # Grep'ing the whole file is not good either: AIX grep has a line
- # limit of 2048, but all sed's we know have understand at least 4000.
- if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- dirpart=`AS_DIRNAME("$mf")`
- else
- continue
- fi
- # Extract the definition of DEPDIR, am__include, and am__quote
- # from the Makefile without running 'make'.
- DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
- test -z "$DEPDIR" && continue
- am__include=`sed -n 's/^am__include = //p' < "$mf"`
- test -z "$am__include" && continue
- am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
- # Find all dependency output files, they are included files with
- # $(DEPDIR) in their names. We invoke sed twice because it is the
- # simplest approach to changing $(DEPDIR) to its actual value in the
- # expansion.
- for file in `sed -n "
- s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
- sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
- # Make sure the directory exists.
- test -f "$dirpart/$file" && continue
- fdir=`AS_DIRNAME(["$file"])`
- AS_MKDIR_P([$dirpart/$fdir])
- # echo "creating $dirpart/$file"
- echo '# dummy' > "$dirpart/$file"
- done
- done
-}
-])# _AM_OUTPUT_DEPENDENCY_COMMANDS
-
-
-# AM_OUTPUT_DEPENDENCY_COMMANDS
-# -----------------------------
-# This macro should only be invoked once -- use via AC_REQUIRE.
-#
-# This code is only required when automatic dependency tracking
-# is enabled. FIXME. This creates each '.P' file that we will
-# need in order to bootstrap the dependency handling code.
-AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
-[AC_CONFIG_COMMANDS([depfiles],
- [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
- [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
-])
-
-# Do all the work for Automake. -*- Autoconf -*-
-
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This macro actually does too much. Some checks are only needed if
-# your package does certain things. But this isn't really a big deal.
-
-dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
-m4_define([AC_PROG_CC],
-m4_defn([AC_PROG_CC])
-[_AM_PROG_CC_C_O
-])
-
-# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
-# AM_INIT_AUTOMAKE([OPTIONS])
-# -----------------------------------------------
-# The call with PACKAGE and VERSION arguments is the old style
-# call (pre autoconf-2.50), which is being phased out. PACKAGE
-# and VERSION should now be passed to AC_INIT and removed from
-# the call to AM_INIT_AUTOMAKE.
-# We support both call styles for the transition. After
-# the next Automake release, Autoconf can make the AC_INIT
-# arguments mandatory, and then we can depend on a new Autoconf
-# release and drop the old call support.
-AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_PREREQ([2.65])dnl
-dnl Autoconf wants to disallow AM_ names. We explicitly allow
-dnl the ones we care about.
-m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
-AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
-AC_REQUIRE([AC_PROG_INSTALL])dnl
-if test "`cd $srcdir && pwd`" != "`pwd`"; then
- # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
- # is not polluted with repeated "-I."
- AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
- # test to see if srcdir already configured
- if test -f $srcdir/config.status; then
- AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
- fi
-fi
-
-# test whether we have cygpath
-if test -z "$CYGPATH_W"; then
- if (cygpath --version) >/dev/null 2>/dev/null; then
- CYGPATH_W='cygpath -w'
- else
- CYGPATH_W=echo
- fi
-fi
-AC_SUBST([CYGPATH_W])
-
-# Define the identity of the package.
-dnl Distinguish between old-style and new-style calls.
-m4_ifval([$2],
-[AC_DIAGNOSE([obsolete],
- [$0: two- and three-arguments forms are deprecated.])
-m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
- AC_SUBST([PACKAGE], [$1])dnl
- AC_SUBST([VERSION], [$2])],
-[_AM_SET_OPTIONS([$1])dnl
-dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
-m4_if(
- m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
- [ok:ok],,
- [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
-
-_AM_IF_OPTION([no-define],,
-[AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package])
- AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl
-
-# Some tools Automake needs.
-AC_REQUIRE([AM_SANITY_CHECK])dnl
-AC_REQUIRE([AC_ARG_PROGRAM])dnl
-AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
-AM_MISSING_PROG([AUTOCONF], [autoconf])
-AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
-AM_MISSING_PROG([AUTOHEADER], [autoheader])
-AM_MISSING_PROG([MAKEINFO], [makeinfo])
-AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
-AC_REQUIRE([AC_PROG_MKDIR_P])dnl
-# For better backward compatibility. To be removed once Automake 1.9.x
-# dies out for good. For more background, see:
-# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
-# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
-AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
-# We need awk for the "check" target. The system "awk" is bad on
-# some platforms.
-AC_REQUIRE([AC_PROG_AWK])dnl
-AC_REQUIRE([AC_PROG_MAKE_SET])dnl
-AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
- [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
- [_AM_PROG_TAR([v7])])])
-_AM_IF_OPTION([no-dependencies],,
-[AC_PROVIDE_IFELSE([AC_PROG_CC],
- [_AM_DEPENDENCIES([CC])],
- [m4_define([AC_PROG_CC],
- m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_CXX],
- [_AM_DEPENDENCIES([CXX])],
- [m4_define([AC_PROG_CXX],
- m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_OBJC],
- [_AM_DEPENDENCIES([OBJC])],
- [m4_define([AC_PROG_OBJC],
- m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
- [_AM_DEPENDENCIES([OBJCXX])],
- [m4_define([AC_PROG_OBJCXX],
- m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
-])
-AC_REQUIRE([AM_SILENT_RULES])dnl
-dnl The testsuite driver may need to know about EXEEXT, so add the
-dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This
-dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below.
-AC_CONFIG_COMMANDS_PRE(dnl
-[m4_provide_if([_AM_COMPILER_EXEEXT],
- [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
-
-# POSIX will say in a future version that running "rm -f" with no argument
-# is OK; and we want to be able to make that assumption in our Makefile
-# recipes. So use an aggressive probe to check that the usage we want is
-# actually supported "in the wild" to an acceptable degree.
-# See automake bug#10828.
-# To make any issue more visible, cause the running configure to be aborted
-# by default if the 'rm' program in use doesn't match our expectations; the
-# user can still override this though.
-if rm -f && rm -fr && rm -rf; then : OK; else
- cat >&2 <<'END'
-Oops!
-
-Your 'rm' program seems unable to run without file operands specified
-on the command line, even when the '-f' option is present. This is contrary
-to the behaviour of most rm programs out there, and not conforming with
-the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
-
-Please tell bug-automake@gnu.org about your system, including the value
-of your $PATH and any error possibly output before this message. This
-can help us improve future automake versions.
-
-END
- if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
- echo 'Configuration will proceed anyway, since you have set the' >&2
- echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
- echo >&2
- else
- cat >&2 <<'END'
-Aborting the configuration process, to ensure you take notice of the issue.
-
-You can download and install GNU coreutils to get an 'rm' implementation
-that behaves properly: <http://www.gnu.org/software/coreutils/>.
-
-If you want to complete the configuration process using your problematic
-'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
-to "yes", and re-run configure.
-
-END
- AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
- fi
-fi
-])
-
-dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
-dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
-dnl mangled by Autoconf and run in a shell conditional statement.
-m4_define([_AC_COMPILER_EXEEXT],
-m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
-
-# When config.status generates a header, we must update the stamp-h file.
-# This file resides in the same directory as the config header
-# that is generated. The stamp files are numbered to have different names.
-
-# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
-# loop where config.status creates the headers, so we can generate
-# our stamp files there.
-AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
-[# Compute $1's index in $config_headers.
-_am_arg=$1
-_am_stamp_count=1
-for _am_header in $config_headers :; do
- case $_am_header in
- $_am_arg | $_am_arg:* )
- break ;;
- * )
- _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- esac
-done
-echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
-
-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_INSTALL_SH
-# ------------------
-# Define $install_sh.
-AC_DEFUN([AM_PROG_INSTALL_SH],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-if test x"${install_sh}" != xset; then
- case $am_aux_dir in
- *\ * | *\ *)
- install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
- *)
- install_sh="\${SHELL} $am_aux_dir/install-sh"
- esac
-fi
-AC_SUBST([install_sh])])
-
-# Copyright (C) 2003-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# Check whether the underlying file-system supports filenames
-# with a leading dot. For instance MS-DOS doesn't.
-AC_DEFUN([AM_SET_LEADING_DOT],
-[rm -rf .tst 2>/dev/null
-mkdir .tst 2>/dev/null
-if test -d .tst; then
- am__leading_dot=.
-else
- am__leading_dot=_
-fi
-rmdir .tst 2>/dev/null
-AC_SUBST([am__leading_dot])])
-
-# Check to see how 'make' treats includes. -*- Autoconf -*-
-
-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_MAKE_INCLUDE()
-# -----------------
-# Check to see how make treats includes.
-AC_DEFUN([AM_MAKE_INCLUDE],
-[am_make=${MAKE-make}
-cat > confinc << 'END'
-am__doit:
- @echo this is the am__doit target
-.PHONY: am__doit
-END
-# If we don't find an include directive, just comment out the code.
-AC_MSG_CHECKING([for style of include used by $am_make])
-am__include="#"
-am__quote=
-_am_result=none
-# First try GNU make style include.
-echo "include confinc" > confmf
-# Ignore all kinds of additional output from 'make'.
-case `$am_make -s -f confmf 2> /dev/null` in #(
-*the\ am__doit\ target*)
- am__include=include
- am__quote=
- _am_result=GNU
- ;;
-esac
-# Now try BSD make style include.
-if test "$am__include" = "#"; then
- echo '.include "confinc"' > confmf
- case `$am_make -s -f confmf 2> /dev/null` in #(
- *the\ am__doit\ target*)
- am__include=.include
- am__quote="\""
- _am_result=BSD
- ;;
- esac
-fi
-AC_SUBST([am__include])
-AC_SUBST([am__quote])
-AC_MSG_RESULT([$_am_result])
-rm -f confinc confmf
-])
-
-# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
-
-# Copyright (C) 1997-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_MISSING_PROG(NAME, PROGRAM)
-# ------------------------------
-AC_DEFUN([AM_MISSING_PROG],
-[AC_REQUIRE([AM_MISSING_HAS_RUN])
-$1=${$1-"${am_missing_run}$2"}
-AC_SUBST($1)])
-
-# AM_MISSING_HAS_RUN
-# ------------------
-# Define MISSING if not defined so far and test if it is modern enough.
-# If it is, set am_missing_run to use it, otherwise, to nothing.
-AC_DEFUN([AM_MISSING_HAS_RUN],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-AC_REQUIRE_AUX_FILE([missing])dnl
-if test x"${MISSING+set}" != xset; then
- case $am_aux_dir in
- *\ * | *\ *)
- MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
- *)
- MISSING="\${SHELL} $am_aux_dir/missing" ;;
- esac
-fi
-# Use eval to expand $SHELL
-if eval "$MISSING --is-lightweight"; then
- am_missing_run="$MISSING "
-else
- am_missing_run=
- AC_MSG_WARN(['missing' script is too old or missing])
-fi
-])
-
-# -*- Autoconf -*-
-# Obsolete and "removed" macros, that must however still report explicit
-# error messages when used, to smooth transition.
-#
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-AC_DEFUN([AM_CONFIG_HEADER],
-[AC_DIAGNOSE([obsolete],
-['$0': this macro is obsolete.
-You should use the 'AC][_CONFIG_HEADERS' macro instead.])dnl
-AC_CONFIG_HEADERS($@)])
-
-AC_DEFUN([AM_PROG_CC_STDC],
-[AC_PROG_CC
-am_cv_prog_cc_stdc=$ac_cv_prog_cc_stdc
-AC_DIAGNOSE([obsolete],
-['$0': this macro is obsolete.
-You should simply use the 'AC][_PROG_CC' macro instead.
-Also, your code should no longer depend upon 'am_cv_prog_cc_stdc',
-but upon 'ac_cv_prog_cc_stdc'.])])
-
-AC_DEFUN([AM_C_PROTOTYPES],
- [AC_FATAL([automatic de-ANSI-fication support has been removed])])
-AU_DEFUN([fp_C_PROTOTYPES], [AM_C_PROTOTYPES])
-
-# Helper functions for option handling. -*- Autoconf -*-
-
-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# _AM_MANGLE_OPTION(NAME)
-# -----------------------
-AC_DEFUN([_AM_MANGLE_OPTION],
-[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
-
-# _AM_SET_OPTION(NAME)
-# --------------------
-# Set option NAME. Presently that only means defining a flag for this option.
-AC_DEFUN([_AM_SET_OPTION],
-[m4_define(_AM_MANGLE_OPTION([$1]), [1])])
-
-# _AM_SET_OPTIONS(OPTIONS)
-# ------------------------
-# OPTIONS is a space-separated list of Automake options.
-AC_DEFUN([_AM_SET_OPTIONS],
-[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
-
-# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
-# -------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-AC_DEFUN([_AM_IF_OPTION],
-[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# _AM_PROG_CC_C_O
-# ---------------
-# Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
-# to automatically call this.
-AC_DEFUN([_AM_PROG_CC_C_O],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-AC_REQUIRE_AUX_FILE([compile])dnl
-AC_LANG_PUSH([C])dnl
-AC_CACHE_CHECK(
- [whether $CC understands -c and -o together],
- [am_cv_prog_cc_c_o],
- [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
- # Make sure it works both with $CC and with simple cc.
- # Following AC_PROG_CC_C_O, we do the test twice because some
- # compilers refuse to overwrite an existing .o file with -o,
- # though they will create one.
- am_cv_prog_cc_c_o=yes
- for am_i in 1 2; do
- if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
- && test -f conftest2.$ac_objext; then
- : OK
- else
- am_cv_prog_cc_c_o=no
- break
- fi
- done
- rm -f core conftest*
- unset am_i])
-if test "$am_cv_prog_cc_c_o" != yes; then
- # Losing compiler, so override with the script.
- # FIXME: It is wrong to rewrite CC.
- # But if we don't then we get into trouble of one sort or another.
- # A longer-term fix would be to have automake use am__CC in this case,
- # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
- CC="$am_aux_dir/compile $CC"
-fi
-AC_LANG_POP([C])])
-
-# For backward compatibility.
-AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
-
-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_RUN_LOG(COMMAND)
-# -------------------
-# Run COMMAND, save the exit status in ac_status, and log it.
-# (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
-AC_DEFUN([AM_RUN_LOG],
-[{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
- ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
- ac_status=$?
- echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- (exit $ac_status); }])
-
-# Check to make sure that the build environment is sane. -*- Autoconf -*-
-
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_SANITY_CHECK
-# ---------------
-AC_DEFUN([AM_SANITY_CHECK],
-[AC_MSG_CHECKING([whether build environment is sane])
-# Reject unsafe characters in $srcdir or the absolute working directory
-# name. Accept space and tab only in the latter.
-am_lf='
-'
-case `pwd` in
- *[[\\\"\#\$\&\'\`$am_lf]]*)
- AC_MSG_ERROR([unsafe absolute working directory name]);;
-esac
-case $srcdir in
- *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
- AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);;
-esac
-
-# Do 'set' in a subshell so we don't clobber the current shell's
-# arguments. Must try -L first in case configure is actually a
-# symlink; some systems play weird games with the mod time of symlinks
-# (eg FreeBSD returns the mod time of the symlink's containing
-# directory).
-if (
- am_has_slept=no
- for am_try in 1 2; do
- echo "timestamp, slept: $am_has_slept" > conftest.file
- set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
- if test "$[*]" = "X"; then
- # -L didn't work.
- set X `ls -t "$srcdir/configure" conftest.file`
- fi
- if test "$[*]" != "X $srcdir/configure conftest.file" \
- && test "$[*]" != "X conftest.file $srcdir/configure"; then
-
- # If neither matched, then we have a broken ls. This can happen
- # if, for instance, CONFIG_SHELL is bash and it inherits a
- # broken ls alias from the environment. This has actually
- # happened. Such a system could not be considered "sane".
- AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
- alias in your environment])
- fi
- if test "$[2]" = conftest.file || test $am_try -eq 2; then
- break
- fi
- # Just in case.
- sleep 1
- am_has_slept=yes
- done
- test "$[2]" = conftest.file
- )
-then
- # Ok.
- :
-else
- AC_MSG_ERROR([newly created file is older than distributed files!
-Check your system clock])
-fi
-AC_MSG_RESULT([yes])
-# If we didn't sleep, we still need to ensure time stamps of config.status and
-# generated files are strictly newer.
-am_sleep_pid=
-if grep 'slept: no' conftest.file >/dev/null 2>&1; then
- ( sleep 1 ) &
- am_sleep_pid=$!
-fi
-AC_CONFIG_COMMANDS_PRE(
- [AC_MSG_CHECKING([that generated files are newer than configure])
- if test -n "$am_sleep_pid"; then
- # Hide warnings about reused PIDs.
- wait $am_sleep_pid 2>/dev/null
- fi
- AC_MSG_RESULT([done])])
-rm -f conftest.file
-])
-
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_SILENT_RULES([DEFAULT])
-# --------------------------
-# Enable less verbose build rules; with the default set to DEFAULT
-# ("yes" being less verbose, "no" or empty being verbose).
-AC_DEFUN([AM_SILENT_RULES],
-[AC_ARG_ENABLE([silent-rules], [dnl
-AS_HELP_STRING(
- [--enable-silent-rules],
- [less verbose build output (undo: "make V=1")])
-AS_HELP_STRING(
- [--disable-silent-rules],
- [verbose build output (undo: "make V=0")])dnl
-])
-case $enable_silent_rules in @%:@ (((
- yes) AM_DEFAULT_VERBOSITY=0;;
- no) AM_DEFAULT_VERBOSITY=1;;
- *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
-esac
-dnl
-dnl A few 'make' implementations (e.g., NonStop OS and NextStep)
-dnl do not support nested variable expansions.
-dnl See automake bug#9928 and bug#10237.
-am_make=${MAKE-make}
-AC_CACHE_CHECK([whether $am_make supports nested variables],
- [am_cv_make_support_nested_variables],
- [if AS_ECHO([['TRUE=$(BAR$(V))
-BAR0=false
-BAR1=true
-V=1
-am__doit:
- @$(TRUE)
-.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then
- am_cv_make_support_nested_variables=yes
-else
- am_cv_make_support_nested_variables=no
-fi])
-if test $am_cv_make_support_nested_variables = yes; then
- dnl Using '$V' instead of '$(V)' breaks IRIX make.
- AM_V='$(V)'
- AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
-else
- AM_V=$AM_DEFAULT_VERBOSITY
- AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
-fi
-AC_SUBST([AM_V])dnl
-AM_SUBST_NOTMAKE([AM_V])dnl
-AC_SUBST([AM_DEFAULT_V])dnl
-AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl
-AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
-AM_BACKSLASH='\'
-AC_SUBST([AM_BACKSLASH])dnl
-_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
-])
-
-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# AM_PROG_INSTALL_STRIP
-# ---------------------
-# One issue with vendor 'install' (even GNU) is that you can't
-# specify the program used to strip binaries. This is especially
-# annoying in cross-compiling environments, where the build's strip
-# is unlikely to handle the host's binaries.
-# Fortunately install-sh will honor a STRIPPROG variable, so we
-# always use install-sh in "make install-strip", and initialize
-# STRIPPROG with the value of the STRIP variable (set by the user).
-AC_DEFUN([AM_PROG_INSTALL_STRIP],
-[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-# Installed binaries are usually stripped using 'strip' when the user
-# run "make install-strip". However 'strip' might not be the right
-# tool to use in cross-compilation environments, therefore Automake
-# will honor the 'STRIP' environment variable to overrule this program.
-dnl Don't test for $cross_compiling = yes, because it might be 'maybe'.
-if test "$cross_compiling" != no; then
- AC_CHECK_TOOL([STRIP], [strip], :)
-fi
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-AC_SUBST([INSTALL_STRIP_PROGRAM])])
-
-# Copyright (C) 2006-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# _AM_SUBST_NOTMAKE(VARIABLE)
-# ---------------------------
-# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
-# This macro is traced by Automake.
-AC_DEFUN([_AM_SUBST_NOTMAKE])
-
-# AM_SUBST_NOTMAKE(VARIABLE)
-# --------------------------
-# Public sister of _AM_SUBST_NOTMAKE.
-AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
-
-# Check how to create a tarball. -*- Autoconf -*-
-
-# Copyright (C) 2004-2013 Free Software Foundation, Inc.
-#
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# _AM_PROG_TAR(FORMAT)
-# --------------------
-# Check how to create a tarball in format FORMAT.
-# FORMAT should be one of 'v7', 'ustar', or 'pax'.
-#
-# Substitute a variable $(am__tar) that is a command
-# writing to stdout a FORMAT-tarball containing the directory
-# $tardir.
-# tardir=directory && $(am__tar) > result.tar
-#
-# Substitute a variable $(am__untar) that extract such
-# a tarball read from stdin.
-# $(am__untar) < result.tar
-#
-AC_DEFUN([_AM_PROG_TAR],
-[# Always define AMTAR for backward compatibility. Yes, it's still used
-# in the wild :-( We should find a proper way to deprecate it ...
-AC_SUBST([AMTAR], ['$${TAR-tar}'])
-
-# We'll loop over all known methods to create a tar archive until one works.
-_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
-
-m4_if([$1], [v7],
- [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
-
- [m4_case([$1],
- [ustar],
- [# The POSIX 1988 'ustar' format is defined with fixed-size fields.
- # There is notably a 21 bits limit for the UID and the GID. In fact,
- # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
- # and bug#13588).
- am_max_uid=2097151 # 2^21 - 1
- am_max_gid=$am_max_uid
- # The $UID and $GID variables are not portable, so we need to resort
- # to the POSIX-mandated id(1) utility. Errors in the 'id' calls
- # below are definitely unexpected, so allow the users to see them
- # (that is, avoid stderr redirection).
- am_uid=`id -u || echo unknown`
- am_gid=`id -g || echo unknown`
- AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
- if test $am_uid -le $am_max_uid; then
- AC_MSG_RESULT([yes])
- else
- AC_MSG_RESULT([no])
- _am_tools=none
- fi
- AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
- if test $am_gid -le $am_max_gid; then
- AC_MSG_RESULT([yes])
- else
- AC_MSG_RESULT([no])
- _am_tools=none
- fi],
-
- [pax],
- [],
-
- [m4_fatal([Unknown tar format])])
-
- AC_MSG_CHECKING([how to create a $1 tar archive])
-
- # Go ahead even if we have the value already cached. We do so because we
- # need to set the values for the 'am__tar' and 'am__untar' variables.
- _am_tools=${am_cv_prog_tar_$1-$_am_tools}
-
- for _am_tool in $_am_tools; do
- case $_am_tool in
- gnutar)
- for _am_tar in tar gnutar gtar; do
- AM_RUN_LOG([$_am_tar --version]) && break
- done
- am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
- am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
- am__untar="$_am_tar -xf -"
- ;;
- plaintar)
- # Must skip GNU tar: if it does not support --format= it doesn't create
- # ustar tarball either.
- (tar --version) >/dev/null 2>&1 && continue
- am__tar='tar chf - "$$tardir"'
- am__tar_='tar chf - "$tardir"'
- am__untar='tar xf -'
- ;;
- pax)
- am__tar='pax -L -x $1 -w "$$tardir"'
- am__tar_='pax -L -x $1 -w "$tardir"'
- am__untar='pax -r'
- ;;
- cpio)
- am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
- am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
- am__untar='cpio -i -H $1 -d'
- ;;
- none)
- am__tar=false
- am__tar_=false
- am__untar=false
- ;;
- esac
-
- # If the value was cached, stop now. We just wanted to have am__tar
- # and am__untar set.
- test -n "${am_cv_prog_tar_$1}" && break
-
- # tar/untar a dummy directory, and stop if the command works.
- rm -rf conftest.dir
- mkdir conftest.dir
- echo GrepMe > conftest.dir/file
- AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
- rm -rf conftest.dir
- if test -s conftest.tar; then
- AM_RUN_LOG([$am__untar <conftest.tar])
- AM_RUN_LOG([cat conftest.dir/file])
- grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
- fi
- done
- rm -rf conftest.dir
-
- AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
- AC_MSG_RESULT([$am_cv_prog_tar_$1])])
-
-AC_SUBST([am__tar])
-AC_SUBST([am__untar])
-]) # _AM_PROG_TAR
-
diff --git a/bootstrap b/bootstrap
index 6347427..c38b12b 100755
--- a/bootstrap
+++ b/bootstrap
@@ -31,7 +31,15 @@
# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
aclocal
-libtoolize --automake --copy
+
+case `uname` in
+ Darwin*)
+ glibtoolize --automake --copy
+ ;;
+ *)
+ libtoolize --automake --copy
+ ;;
+esac
autoheader
automake --foreign --add-missing --copy
diff --git a/compile b/compile
deleted file mode 100755
index 531136b..0000000
--- a/compile
+++ /dev/null
@@ -1,347 +0,0 @@
-#! /bin/sh
-# Wrapper for compilers which do not understand '-c -o'.
-
-scriptversion=2012-10-14.11; # UTC
-
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
-# Written by Tom Tromey <tromey@cygnus.com>.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# This file is maintained in Automake, please report
-# bugs to <bug-automake@gnu.org> or send patches to
-# <automake-patches@gnu.org>.
-
-nl='
-'
-
-# We need space, tab and new line, in precisely that order. Quoting is
-# there to prevent tools from complaining about whitespace usage.
-IFS=" "" $nl"
-
-file_conv=
-
-# func_file_conv build_file lazy
-# Convert a $build file to $host form and store it in $file
-# Currently only supports Windows hosts. If the determined conversion
-# type is listed in (the comma separated) LAZY, no conversion will
-# take place.
-func_file_conv ()
-{
- file=$1
- case $file in
- / | /[!/]*) # absolute file, and not a UNC file
- if test -z "$file_conv"; then
- # lazily determine how to convert abs files
- case `uname -s` in
- MINGW*)
- file_conv=mingw
- ;;
- CYGWIN*)
- file_conv=cygwin
- ;;
- *)
- file_conv=wine
- ;;
- esac
- fi
- case $file_conv/,$2, in
- *,$file_conv,*)
- ;;
- mingw/*)
- file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
- ;;
- cygwin/*)
- file=`cygpath -m "$file" || echo "$file"`
- ;;
- wine/*)
- file=`winepath -w "$file" || echo "$file"`
- ;;
- esac
- ;;
- esac
-}
-
-# func_cl_dashL linkdir
-# Make cl look for libraries in LINKDIR
-func_cl_dashL ()
-{
- func_file_conv "$1"
- if test -z "$lib_path"; then
- lib_path=$file
- else
- lib_path="$lib_path;$file"
- fi
- linker_opts="$linker_opts -LIBPATH:$file"
-}
-
-# func_cl_dashl library
-# Do a library search-path lookup for cl
-func_cl_dashl ()
-{
- lib=$1
- found=no
- save_IFS=$IFS
- IFS=';'
- for dir in $lib_path $LIB
- do
- IFS=$save_IFS
- if $shared && test -f "$dir/$lib.dll.lib"; then
- found=yes
- lib=$dir/$lib.dll.lib
- break
- fi
- if test -f "$dir/$lib.lib"; then
- found=yes
- lib=$dir/$lib.lib
- break
- fi
- if test -f "$dir/lib$lib.a"; then
- found=yes
- lib=$dir/lib$lib.a
- break
- fi
- done
- IFS=$save_IFS
-
- if test "$found" != yes; then
- lib=$lib.lib
- fi
-}
-
-# func_cl_wrapper cl arg...
-# Adjust compile command to suit cl
-func_cl_wrapper ()
-{
- # Assume a capable shell
- lib_path=
- shared=:
- linker_opts=
- for arg
- do
- if test -n "$eat"; then
- eat=
- else
- case $1 in
- -o)
- # configure might choose to run compile as 'compile cc -o foo foo.c'.
- eat=1
- case $2 in
- *.o | *.[oO][bB][jJ])
- func_file_conv "$2"
- set x "$@" -Fo"$file"
- shift
- ;;
- *)
- func_file_conv "$2"
- set x "$@" -Fe"$file"
- shift
- ;;
- esac
- ;;
- -I)
- eat=1
- func_file_conv "$2" mingw
- set x "$@" -I"$file"
- shift
- ;;
- -I*)
- func_file_conv "${1#-I}" mingw
- set x "$@" -I"$file"
- shift
- ;;
- -l)
- eat=1
- func_cl_dashl "$2"
- set x "$@" "$lib"
- shift
- ;;
- -l*)
- func_cl_dashl "${1#-l}"
- set x "$@" "$lib"
- shift
- ;;
- -L)
- eat=1
- func_cl_dashL "$2"
- ;;
- -L*)
- func_cl_dashL "${1#-L}"
- ;;
- -static)
- shared=false
- ;;
- -Wl,*)
- arg=${1#-Wl,}
- save_ifs="$IFS"; IFS=','
- for flag in $arg; do
- IFS="$save_ifs"
- linker_opts="$linker_opts $flag"
- done
- IFS="$save_ifs"
- ;;
- -Xlinker)
- eat=1
- linker_opts="$linker_opts $2"
- ;;
- -*)
- set x "$@" "$1"
- shift
- ;;
- *.cc | *.CC | *.cxx | *.CXX | *.[cC]++)
- func_file_conv "$1"
- set x "$@" -Tp"$file"
- shift
- ;;
- *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO])
- func_file_conv "$1" mingw
- set x "$@" "$file"
- shift
- ;;
- *)
- set x "$@" "$1"
- shift
- ;;
- esac
- fi
- shift
- done
- if test -n "$linker_opts"; then
- linker_opts="-link$linker_opts"
- fi
- exec "$@" $linker_opts
- exit 1
-}
-
-eat=
-
-case $1 in
- '')
- echo "$0: No command. Try '$0 --help' for more information." 1>&2
- exit 1;
- ;;
- -h | --h*)
- cat <<\EOF
-Usage: compile [--help] [--version] PROGRAM [ARGS]
-
-Wrapper for compilers which do not understand '-c -o'.
-Remove '-o dest.o' from ARGS, run PROGRAM with the remaining
-arguments, and rename the output as expected.
-
-If you are trying to build a whole package this is not the
-right script to run: please start by reading the file 'INSTALL'.
-
-Report bugs to <bug-automake@gnu.org>.
-EOF
- exit $?
- ;;
- -v | --v*)
- echo "compile $scriptversion"
- exit $?
- ;;
- cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
- func_cl_wrapper "$@" # Doesn't return...
- ;;
-esac
-
-ofile=
-cfile=
-
-for arg
-do
- if test -n "$eat"; then
- eat=
- else
- case $1 in
- -o)
- # configure might choose to run compile as 'compile cc -o foo foo.c'.
- # So we strip '-o arg' only if arg is an object.
- eat=1
- case $2 in
- *.o | *.obj)
- ofile=$2
- ;;
- *)
- set x "$@" -o "$2"
- shift
- ;;
- esac
- ;;
- *.c)
- cfile=$1
- set x "$@" "$1"
- shift
- ;;
- *)
- set x "$@" "$1"
- shift
- ;;
- esac
- fi
- shift
-done
-
-if test -z "$ofile" || test -z "$cfile"; then
- # If no '-o' option was seen then we might have been invoked from a
- # pattern rule where we don't need one. That is ok -- this is a
- # normal compilation that the losing compiler can handle. If no
- # '.c' file was seen then we are probably linking. That is also
- # ok.
- exec "$@"
-fi
-
-# Name of file we expect compiler to create.
-cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`
-
-# Create the lock directory.
-# Note: use '[/\\:.-]' here to ensure that we don't use the same name
-# that we are using for the .o file. Also, base the name on the expected
-# object file name, since that is what matters with a parallel build.
-lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d
-while true; do
- if mkdir "$lockdir" >/dev/null 2>&1; then
- break
- fi
- sleep 1
-done
-# FIXME: race condition here if user kills between mkdir and trap.
-trap "rmdir '$lockdir'; exit 1" 1 2 15
-
-# Run the compile.
-"$@"
-ret=$?
-
-if test -f "$cofile"; then
- test "$cofile" = "$ofile" || mv "$cofile" "$ofile"
-elif test -f "${cofile}bj"; then
- test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile"
-fi
-
-rmdir "$lockdir"
-exit $ret
-
-# Local Variables:
-# mode: shell-script
-# sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
diff --git a/config.guess b/config.guess
deleted file mode 100755
index 1f5c50c..0000000
--- a/config.guess
+++ /dev/null
@@ -1,1420 +0,0 @@
-#! /bin/sh
-# Attempt to guess a canonical system name.
-# Copyright 1992-2014 Free Software Foundation, Inc.
-
-timestamp='2014-03-23'
-
-# This file is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that
-# program. This Exception is an additional permission under section 7
-# of the GNU General Public License, version 3 ("GPLv3").
-#
-# Originally written by Per Bothner.
-#
-# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
-#
-# Please send patches with a ChangeLog entry to config-patches@gnu.org.
-
-
-me=`echo "$0" | sed -e 's,.*/,,'`
-
-usage="\
-Usage: $0 [OPTION]
-
-Output the configuration name of the system \`$me' is run on.
-
-Operation modes:
- -h, --help print this help, then exit
- -t, --time-stamp print date of last modification, then exit
- -v, --version print version number, then exit
-
-Report bugs and patches to <config-patches@gnu.org>."
-
-version="\
-GNU config.guess ($timestamp)
-
-Originally written by Per Bothner.
-Copyright 1992-2014 Free Software Foundation, Inc.
-
-This is free software; see the source for copying conditions. There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-
-help="
-Try \`$me --help' for more information."
-
-# Parse command line
-while test $# -gt 0 ; do
- case $1 in
- --time-stamp | --time* | -t )
- echo "$timestamp" ; exit ;;
- --version | -v )
- echo "$version" ; exit ;;
- --help | --h* | -h )
- echo "$usage"; exit ;;
- -- ) # Stop option processing
- shift; break ;;
- - ) # Use stdin as input.
- break ;;
- -* )
- echo "$me: invalid option $1$help" >&2
- exit 1 ;;
- * )
- break ;;
- esac
-done
-
-if test $# != 0; then
- echo "$me: too many arguments$help" >&2
- exit 1
-fi
-
-trap 'exit 1' 1 2 15
-
-# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
-# compiler to aid in system detection is discouraged as it requires
-# temporary files to be created and, as you can see below, it is a
-# headache to deal with in a portable fashion.
-
-# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
-# use `HOST_CC' if defined, but it is deprecated.
-
-# Portable tmp directory creation inspired by the Autoconf team.
-
-set_cc_for_build='
-trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
-trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
-: ${TMPDIR=/tmp} ;
- { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
- { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
- { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
- { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
-dummy=$tmp/dummy ;
-tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
-case $CC_FOR_BUILD,$HOST_CC,$CC in
- ,,) echo "int x;" > $dummy.c ;
- for c in cc gcc c89 c99 ; do
- if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
- CC_FOR_BUILD="$c"; break ;
- fi ;
- done ;
- if test x"$CC_FOR_BUILD" = x ; then
- CC_FOR_BUILD=no_compiler_found ;
- fi
- ;;
- ,,*) CC_FOR_BUILD=$CC ;;
- ,*,*) CC_FOR_BUILD=$HOST_CC ;;
-esac ; set_cc_for_build= ;'
-
-# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
-# (ghazi@noc.rutgers.edu 1994-08-24)
-if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
- PATH=$PATH:/.attbin ; export PATH
-fi
-
-UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
-UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
-UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
-UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
-
-case "${UNAME_SYSTEM}" in
-Linux|GNU|GNU/*)
- # If the system lacks a compiler, then just pick glibc.
- # We could probably try harder.
- LIBC=gnu
-
- eval $set_cc_for_build
- cat <<-EOF > $dummy.c
- #include <features.h>
- #if defined(__UCLIBC__)
- LIBC=uclibc
- #elif defined(__dietlibc__)
- LIBC=dietlibc
- #else
- LIBC=gnu
- #endif
- EOF
- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
- ;;
-esac
-
-# Note: order is significant - the case branches are not exclusive.
-
-case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
- *:NetBSD:*:*)
- # NetBSD (nbsd) targets should (where applicable) match one or
- # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
- # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
- # switched to ELF, *-*-netbsd* would select the old
- # object file format. This provides both forward
- # compatibility and a consistent mechanism for selecting the
- # object file format.
- #
- # Note: NetBSD doesn't particularly care about the vendor
- # portion of the name. We always set it to "unknown".
- sysctl="sysctl -n hw.machine_arch"
- UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
- /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
- case "${UNAME_MACHINE_ARCH}" in
- armeb) machine=armeb-unknown ;;
- arm*) machine=arm-unknown ;;
- sh3el) machine=shl-unknown ;;
- sh3eb) machine=sh-unknown ;;
- sh5el) machine=sh5le-unknown ;;
- *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
- esac
- # The Operating System including object format, if it has switched
- # to ELF recently, or will in the future.
- case "${UNAME_MACHINE_ARCH}" in
- arm*|i386|m68k|ns32k|sh3*|sparc|vax)
- eval $set_cc_for_build
- if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
- | grep -q __ELF__
- then
- # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
- # Return netbsd for either. FIX?
- os=netbsd
- else
- os=netbsdelf
- fi
- ;;
- *)
- os=netbsd
- ;;
- esac
- # The OS release
- # Debian GNU/NetBSD machines have a different userland, and
- # thus, need a distinct triplet. However, they do not need
- # kernel version information, so it can be replaced with a
- # suitable tag, in the style of linux-gnu.
- case "${UNAME_VERSION}" in
- Debian*)
- release='-gnu'
- ;;
- *)
- release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
- ;;
- esac
- # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
- # contains redundant information, the shorter form:
- # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
- echo "${machine}-${os}${release}"
- exit ;;
- *:Bitrig:*:*)
- UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
- echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
- exit ;;
- *:OpenBSD:*:*)
- UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
- echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
- exit ;;
- *:ekkoBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
- exit ;;
- *:SolidBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
- exit ;;
- macppc:MirBSD:*:*)
- echo powerpc-unknown-mirbsd${UNAME_RELEASE}
- exit ;;
- *:MirBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
- exit ;;
- alpha:OSF1:*:*)
- case $UNAME_RELEASE in
- *4.0)
- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
- ;;
- *5.*)
- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
- ;;
- esac
- # According to Compaq, /usr/sbin/psrinfo has been available on
- # OSF/1 and Tru64 systems produced since 1995. I hope that
- # covers most systems running today. This code pipes the CPU
- # types through head -n 1, so we only detect the type of CPU 0.
- ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
- case "$ALPHA_CPU_TYPE" in
- "EV4 (21064)")
- UNAME_MACHINE="alpha" ;;
- "EV4.5 (21064)")
- UNAME_MACHINE="alpha" ;;
- "LCA4 (21066/21068)")
- UNAME_MACHINE="alpha" ;;
- "EV5 (21164)")
- UNAME_MACHINE="alphaev5" ;;
- "EV5.6 (21164A)")
- UNAME_MACHINE="alphaev56" ;;
- "EV5.6 (21164PC)")
- UNAME_MACHINE="alphapca56" ;;
- "EV5.7 (21164PC)")
- UNAME_MACHINE="alphapca57" ;;
- "EV6 (21264)")
- UNAME_MACHINE="alphaev6" ;;
- "EV6.7 (21264A)")
- UNAME_MACHINE="alphaev67" ;;
- "EV6.8CB (21264C)")
- UNAME_MACHINE="alphaev68" ;;
- "EV6.8AL (21264B)")
- UNAME_MACHINE="alphaev68" ;;
- "EV6.8CX (21264D)")
- UNAME_MACHINE="alphaev68" ;;
- "EV6.9A (21264/EV69A)")
- UNAME_MACHINE="alphaev69" ;;
- "EV7 (21364)")
- UNAME_MACHINE="alphaev7" ;;
- "EV7.9 (21364A)")
- UNAME_MACHINE="alphaev79" ;;
- esac
- # A Pn.n version is a patched version.
- # A Vn.n version is a released version.
- # A Tn.n version is a released field test version.
- # A Xn.n version is an unreleased experimental baselevel.
- # 1.2 uses "1.2" for uname -r.
- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
- # Reset EXIT trap before exiting to avoid spurious non-zero exit code.
- exitcode=$?
- trap '' 0
- exit $exitcode ;;
- Alpha\ *:Windows_NT*:*)
- # How do we know it's Interix rather than the generic POSIX subsystem?
- # Should we change UNAME_MACHINE based on the output of uname instead
- # of the specific Alpha model?
- echo alpha-pc-interix
- exit ;;
- 21064:Windows_NT:50:3)
- echo alpha-dec-winnt3.5
- exit ;;
- Amiga*:UNIX_System_V:4.0:*)
- echo m68k-unknown-sysv4
- exit ;;
- *:[Aa]miga[Oo][Ss]:*:*)
- echo ${UNAME_MACHINE}-unknown-amigaos
- exit ;;
- *:[Mm]orph[Oo][Ss]:*:*)
- echo ${UNAME_MACHINE}-unknown-morphos
- exit ;;
- *:OS/390:*:*)
- echo i370-ibm-openedition
- exit ;;
- *:z/VM:*:*)
- echo s390-ibm-zvmoe
- exit ;;
- *:OS400:*:*)
- echo powerpc-ibm-os400
- exit ;;
- arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
- echo arm-acorn-riscix${UNAME_RELEASE}
- exit ;;
- arm*:riscos:*:*|arm*:RISCOS:*:*)
- echo arm-unknown-riscos
- exit ;;
- SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
- echo hppa1.1-hitachi-hiuxmpp
- exit ;;
- Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
- # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
- if test "`(/bin/universe) 2>/dev/null`" = att ; then
- echo pyramid-pyramid-sysv3
- else
- echo pyramid-pyramid-bsd
- fi
- exit ;;
- NILE*:*:*:dcosx)
- echo pyramid-pyramid-svr4
- exit ;;
- DRS?6000:unix:4.0:6*)
- echo sparc-icl-nx6
- exit ;;
- DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
- case `/usr/bin/uname -p` in
- sparc) echo sparc-icl-nx7; exit ;;
- esac ;;
- s390x:SunOS:*:*)
- echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- sun4H:SunOS:5.*:*)
- echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
- echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
- echo i386-pc-auroraux${UNAME_RELEASE}
- exit ;;
- i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
- eval $set_cc_for_build
- SUN_ARCH="i386"
- # If there is a compiler, see if it is configured for 64-bit objects.
- # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
- # This test works for both compilers.
- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
- if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
- grep IS_64BIT_ARCH >/dev/null
- then
- SUN_ARCH="x86_64"
- fi
- fi
- echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- sun4*:SunOS:6*:*)
- # According to config.sub, this is the proper way to canonicalize
- # SunOS6. Hard to guess exactly what SunOS6 will be like, but
- # it's likely to be more like Solaris than SunOS4.
- echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- sun4*:SunOS:*:*)
- case "`/usr/bin/arch -k`" in
- Series*|S4*)
- UNAME_RELEASE=`uname -v`
- ;;
- esac
- # Japanese Language versions have a version number like `4.1.3-JL'.
- echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
- exit ;;
- sun3*:SunOS:*:*)
- echo m68k-sun-sunos${UNAME_RELEASE}
- exit ;;
- sun*:*:4.2BSD:*)
- UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
- test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
- case "`/bin/arch`" in
- sun3)
- echo m68k-sun-sunos${UNAME_RELEASE}
- ;;
- sun4)
- echo sparc-sun-sunos${UNAME_RELEASE}
- ;;
- esac
- exit ;;
- aushp:SunOS:*:*)
- echo sparc-auspex-sunos${UNAME_RELEASE}
- exit ;;
- # The situation for MiNT is a little confusing. The machine name
- # can be virtually everything (everything which is not
- # "atarist" or "atariste" at least should have a processor
- # > m68000). The system name ranges from "MiNT" over "FreeMiNT"
- # to the lowercase version "mint" (or "freemint"). Finally
- # the system name "TOS" denotes a system which is actually not
- # MiNT. But MiNT is downward compatible to TOS, so this should
- # be no problem.
- atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
- exit ;;
- atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
- exit ;;
- *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
- exit ;;
- milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
- echo m68k-milan-mint${UNAME_RELEASE}
- exit ;;
- hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
- echo m68k-hades-mint${UNAME_RELEASE}
- exit ;;
- *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
- echo m68k-unknown-mint${UNAME_RELEASE}
- exit ;;
- m68k:machten:*:*)
- echo m68k-apple-machten${UNAME_RELEASE}
- exit ;;
- powerpc:machten:*:*)
- echo powerpc-apple-machten${UNAME_RELEASE}
- exit ;;
- RISC*:Mach:*:*)
- echo mips-dec-mach_bsd4.3
- exit ;;
- RISC*:ULTRIX:*:*)
- echo mips-dec-ultrix${UNAME_RELEASE}
- exit ;;
- VAX*:ULTRIX*:*:*)
- echo vax-dec-ultrix${UNAME_RELEASE}
- exit ;;
- 2020:CLIX:*:* | 2430:CLIX:*:*)
- echo clipper-intergraph-clix${UNAME_RELEASE}
- exit ;;
- mips:*:*:UMIPS | mips:*:*:RISCos)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
-#ifdef __cplusplus
-#include <stdio.h> /* for printf() prototype */
- int main (int argc, char *argv[]) {
-#else
- int main (argc, argv) int argc; char *argv[]; {
-#endif
- #if defined (host_mips) && defined (MIPSEB)
- #if defined (SYSTYPE_SYSV)
- printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
- #endif
- #if defined (SYSTYPE_SVR4)
- printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
- #endif
- #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
- printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
- #endif
- #endif
- exit (-1);
- }
-EOF
- $CC_FOR_BUILD -o $dummy $dummy.c &&
- dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
- SYSTEM_NAME=`$dummy $dummyarg` &&
- { echo "$SYSTEM_NAME"; exit; }
- echo mips-mips-riscos${UNAME_RELEASE}
- exit ;;
- Motorola:PowerMAX_OS:*:*)
- echo powerpc-motorola-powermax
- exit ;;
- Motorola:*:4.3:PL8-*)
- echo powerpc-harris-powermax
- exit ;;
- Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
- echo powerpc-harris-powermax
- exit ;;
- Night_Hawk:Power_UNIX:*:*)
- echo powerpc-harris-powerunix
- exit ;;
- m88k:CX/UX:7*:*)
- echo m88k-harris-cxux7
- exit ;;
- m88k:*:4*:R4*)
- echo m88k-motorola-sysv4
- exit ;;
- m88k:*:3*:R3*)
- echo m88k-motorola-sysv3
- exit ;;
- AViiON:dgux:*:*)
- # DG/UX returns AViiON for all architectures
- UNAME_PROCESSOR=`/usr/bin/uname -p`
- if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
- then
- if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
- [ ${TARGET_BINARY_INTERFACE}x = x ]
- then
- echo m88k-dg-dgux${UNAME_RELEASE}
- else
- echo m88k-dg-dguxbcs${UNAME_RELEASE}
- fi
- else
- echo i586-dg-dgux${UNAME_RELEASE}
- fi
- exit ;;
- M88*:DolphinOS:*:*) # DolphinOS (SVR3)
- echo m88k-dolphin-sysv3
- exit ;;
- M88*:*:R3*:*)
- # Delta 88k system running SVR3
- echo m88k-motorola-sysv3
- exit ;;
- XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
- echo m88k-tektronix-sysv3
- exit ;;
- Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
- echo m68k-tektronix-bsd
- exit ;;
- *:IRIX*:*:*)
- echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
- exit ;;
- ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
- echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
- exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '
- i*86:AIX:*:*)
- echo i386-ibm-aix
- exit ;;
- ia64:AIX:*:*)
- if [ -x /usr/bin/oslevel ] ; then
- IBM_REV=`/usr/bin/oslevel`
- else
- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
- fi
- echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
- exit ;;
- *:AIX:2:3)
- if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
- #include <sys/systemcfg.h>
-
- main()
- {
- if (!__power_pc())
- exit(1);
- puts("powerpc-ibm-aix3.2.5");
- exit(0);
- }
-EOF
- if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
- then
- echo "$SYSTEM_NAME"
- else
- echo rs6000-ibm-aix3.2.5
- fi
- elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
- echo rs6000-ibm-aix3.2.4
- else
- echo rs6000-ibm-aix3.2
- fi
- exit ;;
- *:AIX:*:[4567])
- IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
- if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
- IBM_ARCH=rs6000
- else
- IBM_ARCH=powerpc
- fi
- if [ -x /usr/bin/oslevel ] ; then
- IBM_REV=`/usr/bin/oslevel`
- else
- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
- fi
- echo ${IBM_ARCH}-ibm-aix${IBM_REV}
- exit ;;
- *:AIX:*:*)
- echo rs6000-ibm-aix
- exit ;;
- ibmrt:4.4BSD:*|romp-ibm:BSD:*)
- echo romp-ibm-bsd4.4
- exit ;;
- ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
- echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
- exit ;; # report: romp-ibm BSD 4.3
- *:BOSX:*:*)
- echo rs6000-bull-bosx
- exit ;;
- DPX/2?00:B.O.S.:*:*)
- echo m68k-bull-sysv3
- exit ;;
- 9000/[34]??:4.3bsd:1.*:*)
- echo m68k-hp-bsd
- exit ;;
- hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
- echo m68k-hp-bsd4.4
- exit ;;
- 9000/[34678]??:HP-UX:*:*)
- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
- case "${UNAME_MACHINE}" in
- 9000/31? ) HP_ARCH=m68000 ;;
- 9000/[34]?? ) HP_ARCH=m68k ;;
- 9000/[678][0-9][0-9])
- if [ -x /usr/bin/getconf ]; then
- sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
- sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
- case "${sc_cpu_version}" in
- 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
- 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
- 532) # CPU_PA_RISC2_0
- case "${sc_kernel_bits}" in
- 32) HP_ARCH="hppa2.0n" ;;
- 64) HP_ARCH="hppa2.0w" ;;
- '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20
- esac ;;
- esac
- fi
- if [ "${HP_ARCH}" = "" ]; then
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
-
- #define _HPUX_SOURCE
- #include <stdlib.h>
- #include <unistd.h>
-
- int main ()
- {
- #if defined(_SC_KERNEL_BITS)
- long bits = sysconf(_SC_KERNEL_BITS);
- #endif
- long cpu = sysconf (_SC_CPU_VERSION);
-
- switch (cpu)
- {
- case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
- case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
- case CPU_PA_RISC2_0:
- #if defined(_SC_KERNEL_BITS)
- switch (bits)
- {
- case 64: puts ("hppa2.0w"); break;
- case 32: puts ("hppa2.0n"); break;
- default: puts ("hppa2.0"); break;
- } break;
- #else /* !defined(_SC_KERNEL_BITS) */
- puts ("hppa2.0"); break;
- #endif
- default: puts ("hppa1.0"); break;
- }
- exit (0);
- }
-EOF
- (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
- test -z "$HP_ARCH" && HP_ARCH=hppa
- fi ;;
- esac
- if [ ${HP_ARCH} = "hppa2.0w" ]
- then
- eval $set_cc_for_build
-
- # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
- # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
- # generating 64-bit code. GNU and HP use different nomenclature:
- #
- # $ CC_FOR_BUILD=cc ./config.guess
- # => hppa2.0w-hp-hpux11.23
- # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
- # => hppa64-hp-hpux11.23
-
- if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
- grep -q __LP64__
- then
- HP_ARCH="hppa2.0w"
- else
- HP_ARCH="hppa64"
- fi
- fi
- echo ${HP_ARCH}-hp-hpux${HPUX_REV}
- exit ;;
- ia64:HP-UX:*:*)
- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
- echo ia64-hp-hpux${HPUX_REV}
- exit ;;
- 3050*:HI-UX:*:*)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
- #include <unistd.h>
- int
- main ()
- {
- long cpu = sysconf (_SC_CPU_VERSION);
- /* The order matters, because CPU_IS_HP_MC68K erroneously returns
- true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct
- results, however. */
- if (CPU_IS_PA_RISC (cpu))
- {
- switch (cpu)
- {
- case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
- case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
- case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
- default: puts ("hppa-hitachi-hiuxwe2"); break;
- }
- }
- else if (CPU_IS_HP_MC68K (cpu))
- puts ("m68k-hitachi-hiuxwe2");
- else puts ("unknown-hitachi-hiuxwe2");
- exit (0);
- }
-EOF
- $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
- { echo "$SYSTEM_NAME"; exit; }
- echo unknown-hitachi-hiuxwe2
- exit ;;
- 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
- echo hppa1.1-hp-bsd
- exit ;;
- 9000/8??:4.3bsd:*:*)
- echo hppa1.0-hp-bsd
- exit ;;
- *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
- echo hppa1.0-hp-mpeix
- exit ;;
- hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
- echo hppa1.1-hp-osf
- exit ;;
- hp8??:OSF1:*:*)
- echo hppa1.0-hp-osf
- exit ;;
- i*86:OSF1:*:*)
- if [ -x /usr/sbin/sysversion ] ; then
- echo ${UNAME_MACHINE}-unknown-osf1mk
- else
- echo ${UNAME_MACHINE}-unknown-osf1
- fi
- exit ;;
- parisc*:Lites*:*:*)
- echo hppa1.1-hp-lites
- exit ;;
- C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
- echo c1-convex-bsd
- exit ;;
- C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
- if getsysinfo -f scalar_acc
- then echo c32-convex-bsd
- else echo c2-convex-bsd
- fi
- exit ;;
- C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
- echo c34-convex-bsd
- exit ;;
- C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
- echo c38-convex-bsd
- exit ;;
- C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
- echo c4-convex-bsd
- exit ;;
- CRAY*Y-MP:*:*:*)
- echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*[A-Z]90:*:*:*)
- echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
- | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
- -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
- -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*TS:*:*:*)
- echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*T3E:*:*:*)
- echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- CRAY*SV1:*:*:*)
- echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- *:UNICOS/mp:*:*)
- echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit ;;
- F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
- FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
- FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
- echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
- exit ;;
- 5000:UNIX_System_V:4.*:*)
- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
- FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
- echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
- exit ;;
- i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
- echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
- exit ;;
- sparc*:BSD/OS:*:*)
- echo sparc-unknown-bsdi${UNAME_RELEASE}
- exit ;;
- *:BSD/OS:*:*)
- echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
- exit ;;
- *:FreeBSD:*:*)
- UNAME_PROCESSOR=`/usr/bin/uname -p`
- case ${UNAME_PROCESSOR} in
- amd64)
- echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
- *)
- echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
- esac
- exit ;;
- i*:CYGWIN*:*)
- echo ${UNAME_MACHINE}-pc-cygwin
- exit ;;
- *:MINGW64*:*)
- echo ${UNAME_MACHINE}-pc-mingw64
- exit ;;
- *:MINGW*:*)
- echo ${UNAME_MACHINE}-pc-mingw32
- exit ;;
- *:MSYS*:*)
- echo ${UNAME_MACHINE}-pc-msys
- exit ;;
- i*:windows32*:*)
- # uname -m includes "-pc" on this system.
- echo ${UNAME_MACHINE}-mingw32
- exit ;;
- i*:PW*:*)
- echo ${UNAME_MACHINE}-pc-pw32
- exit ;;
- *:Interix*:*)
- case ${UNAME_MACHINE} in
- x86)
- echo i586-pc-interix${UNAME_RELEASE}
- exit ;;
- authenticamd | genuineintel | EM64T)
- echo x86_64-unknown-interix${UNAME_RELEASE}
- exit ;;
- IA64)
- echo ia64-unknown-interix${UNAME_RELEASE}
- exit ;;
- esac ;;
- [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
- echo i${UNAME_MACHINE}-pc-mks
- exit ;;
- 8664:Windows_NT:*)
- echo x86_64-pc-mks
- exit ;;
- i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
- # How do we know it's Interix rather than the generic POSIX subsystem?
- # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
- # UNAME_MACHINE based on the output of uname instead of i386?
- echo i586-pc-interix
- exit ;;
- i*:UWIN*:*)
- echo ${UNAME_MACHINE}-pc-uwin
- exit ;;
- amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
- echo x86_64-unknown-cygwin
- exit ;;
- p*:CYGWIN*:*)
- echo powerpcle-unknown-cygwin
- exit ;;
- prep*:SunOS:5.*:*)
- echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit ;;
- *:GNU:*:*)
- # the GNU system
- echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
- exit ;;
- *:GNU/*:*:*)
- # other systems with GNU libc and userland
- echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
- exit ;;
- i*86:Minix:*:*)
- echo ${UNAME_MACHINE}-pc-minix
- exit ;;
- aarch64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- aarch64_be:Linux:*:*)
- UNAME_MACHINE=aarch64_be
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- alpha:Linux:*:*)
- case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
- EV5) UNAME_MACHINE=alphaev5 ;;
- EV56) UNAME_MACHINE=alphaev56 ;;
- PCA56) UNAME_MACHINE=alphapca56 ;;
- PCA57) UNAME_MACHINE=alphapca56 ;;
- EV6) UNAME_MACHINE=alphaev6 ;;
- EV67) UNAME_MACHINE=alphaev67 ;;
- EV68*) UNAME_MACHINE=alphaev68 ;;
- esac
- objdump --private-headers /bin/sh | grep -q ld.so.1
- if test "$?" = 0 ; then LIBC="gnulibc1" ; fi
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- arc:Linux:*:* | arceb:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- arm*:Linux:*:*)
- eval $set_cc_for_build
- if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
- | grep -q __ARM_EABI__
- then
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- else
- if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
- | grep -q __ARM_PCS_VFP
- then
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
- else
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
- fi
- fi
- exit ;;
- avr32*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- cris:Linux:*:*)
- echo ${UNAME_MACHINE}-axis-linux-${LIBC}
- exit ;;
- crisv32:Linux:*:*)
- echo ${UNAME_MACHINE}-axis-linux-${LIBC}
- exit ;;
- frv:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- hexagon:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- i*86:Linux:*:*)
- echo ${UNAME_MACHINE}-pc-linux-${LIBC}
- exit ;;
- ia64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- m32r*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- m68*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- mips:Linux:*:* | mips64:Linux:*:*)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
- #undef CPU
- #undef ${UNAME_MACHINE}
- #undef ${UNAME_MACHINE}el
- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
- CPU=${UNAME_MACHINE}el
- #else
- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
- CPU=${UNAME_MACHINE}
- #else
- CPU=
- #endif
- #endif
-EOF
- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
- ;;
- openrisc*:Linux:*:*)
- echo or1k-unknown-linux-${LIBC}
- exit ;;
- or32:Linux:*:* | or1k*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- padre:Linux:*:*)
- echo sparc-unknown-linux-${LIBC}
- exit ;;
- parisc64:Linux:*:* | hppa64:Linux:*:*)
- echo hppa64-unknown-linux-${LIBC}
- exit ;;
- parisc:Linux:*:* | hppa:Linux:*:*)
- # Look for CPU level
- case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
- PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
- PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
- *) echo hppa-unknown-linux-${LIBC} ;;
- esac
- exit ;;
- ppc64:Linux:*:*)
- echo powerpc64-unknown-linux-${LIBC}
- exit ;;
- ppc:Linux:*:*)
- echo powerpc-unknown-linux-${LIBC}
- exit ;;
- ppc64le:Linux:*:*)
- echo powerpc64le-unknown-linux-${LIBC}
- exit ;;
- ppcle:Linux:*:*)
- echo powerpcle-unknown-linux-${LIBC}
- exit ;;
- s390:Linux:*:* | s390x:Linux:*:*)
- echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
- exit ;;
- sh64*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- sh*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- sparc:Linux:*:* | sparc64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- tile*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- vax:Linux:*:*)
- echo ${UNAME_MACHINE}-dec-linux-${LIBC}
- exit ;;
- x86_64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- xtensa*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
- exit ;;
- i*86:DYNIX/ptx:4*:*)
- # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
- # earlier versions are messed up and put the nodename in both
- # sysname and nodename.
- echo i386-sequent-sysv4
- exit ;;
- i*86:UNIX_SV:4.2MP:2.*)
- # Unixware is an offshoot of SVR4, but it has its own version
- # number series starting with 2...
- # I am not positive that other SVR4 systems won't match this,
- # I just have to hope. -- rms.
- # Use sysv4.2uw... so that sysv4* matches it.
- echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
- exit ;;
- i*86:OS/2:*:*)
- # If we were able to find `uname', then EMX Unix compatibility
- # is probably installed.
- echo ${UNAME_MACHINE}-pc-os2-emx
- exit ;;
- i*86:XTS-300:*:STOP)
- echo ${UNAME_MACHINE}-unknown-stop
- exit ;;
- i*86:atheos:*:*)
- echo ${UNAME_MACHINE}-unknown-atheos
- exit ;;
- i*86:syllable:*:*)
- echo ${UNAME_MACHINE}-pc-syllable
- exit ;;
- i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
- echo i386-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- i*86:*DOS:*:*)
- echo ${UNAME_MACHINE}-pc-msdosdjgpp
- exit ;;
- i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
- UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
- if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
- echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
- else
- echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
- fi
- exit ;;
- i*86:*:5:[678]*)
- # UnixWare 7.x, OpenUNIX and OpenServer 6.
- case `/bin/uname -X | grep "^Machine"` in
- *486*) UNAME_MACHINE=i486 ;;
- *Pentium) UNAME_MACHINE=i586 ;;
- *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
- esac
- echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
- exit ;;
- i*86:*:3.2:*)
- if test -f /usr/options/cb.name; then
- UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
- echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
- elif /bin/uname -X 2>/dev/null >/dev/null ; then
- UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
- (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
- (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
- && UNAME_MACHINE=i586
- (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
- && UNAME_MACHINE=i686
- (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
- && UNAME_MACHINE=i686
- echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
- else
- echo ${UNAME_MACHINE}-pc-sysv32
- fi
- exit ;;
- pc:*:*:*)
- # Left here for compatibility:
- # uname -m prints for DJGPP always 'pc', but it prints nothing about
- # the processor, so we play safe by assuming i586.
- # Note: whatever this is, it MUST be the same as what config.sub
- # prints for the "djgpp" host, or else GDB configury will decide that
- # this is a cross-build.
- echo i586-pc-msdosdjgpp
- exit ;;
- Intel:Mach:3*:*)
- echo i386-pc-mach3
- exit ;;
- paragon:*:*:*)
- echo i860-intel-osf1
- exit ;;
- i860:*:4.*:*) # i860-SVR4
- if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
- echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
- else # Add other i860-SVR4 vendors below as they are discovered.
- echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
- fi
- exit ;;
- mini*:CTIX:SYS*5:*)
- # "miniframe"
- echo m68010-convergent-sysv
- exit ;;
- mc68k:UNIX:SYSTEM5:3.51m)
- echo m68k-convergent-sysv
- exit ;;
- M680?0:D-NIX:5.3:*)
- echo m68k-diab-dnix
- exit ;;
- M68*:*:R3V[5678]*:*)
- test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
- 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
- OS_REL=''
- test -r /etc/.relid \
- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
- 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4; exit; } ;;
- NCR*:*:4.2:* | MPRAS*:*:4.2:*)
- OS_REL='.3'
- test -r /etc/.relid \
- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
- /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
- m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
- echo m68k-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- mc68030:UNIX_System_V:4.*:*)
- echo m68k-atari-sysv4
- exit ;;
- TSUNAMI:LynxOS:2.*:*)
- echo sparc-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- rs6000:LynxOS:2.*:*)
- echo rs6000-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
- echo powerpc-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- SM[BE]S:UNIX_SV:*:*)
- echo mips-dde-sysv${UNAME_RELEASE}
- exit ;;
- RM*:ReliantUNIX-*:*:*)
- echo mips-sni-sysv4
- exit ;;
- RM*:SINIX-*:*:*)
- echo mips-sni-sysv4
- exit ;;
- *:SINIX-*:*:*)
- if uname -p 2>/dev/null >/dev/null ; then
- UNAME_MACHINE=`(uname -p) 2>/dev/null`
- echo ${UNAME_MACHINE}-sni-sysv4
- else
- echo ns32k-sni-sysv
- fi
- exit ;;
- PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
- # says <Richard.M.Bartel@ccMail.Census.GOV>
- echo i586-unisys-sysv4
- exit ;;
- *:UNIX_System_V:4*:FTX*)
- # From Gerald Hewes <hewes@openmarket.com>.
- # How about differentiating between stratus architectures? -djm
- echo hppa1.1-stratus-sysv4
- exit ;;
- *:*:*:FTX*)
- # From seanf@swdc.stratus.com.
- echo i860-stratus-sysv4
- exit ;;
- i*86:VOS:*:*)
- # From Paul.Green@stratus.com.
- echo ${UNAME_MACHINE}-stratus-vos
- exit ;;
- *:VOS:*:*)
- # From Paul.Green@stratus.com.
- echo hppa1.1-stratus-vos
- exit ;;
- mc68*:A/UX:*:*)
- echo m68k-apple-aux${UNAME_RELEASE}
- exit ;;
- news*:NEWS-OS:6*:*)
- echo mips-sony-newsos6
- exit ;;
- R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
- if [ -d /usr/nec ]; then
- echo mips-nec-sysv${UNAME_RELEASE}
- else
- echo mips-unknown-sysv${UNAME_RELEASE}
- fi
- exit ;;
- BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
- echo powerpc-be-beos
- exit ;;
- BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
- echo powerpc-apple-beos
- exit ;;
- BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
- echo i586-pc-beos
- exit ;;
- BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
- echo i586-pc-haiku
- exit ;;
- x86_64:Haiku:*:*)
- echo x86_64-unknown-haiku
- exit ;;
- SX-4:SUPER-UX:*:*)
- echo sx4-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-5:SUPER-UX:*:*)
- echo sx5-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-6:SUPER-UX:*:*)
- echo sx6-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-7:SUPER-UX:*:*)
- echo sx7-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-8:SUPER-UX:*:*)
- echo sx8-nec-superux${UNAME_RELEASE}
- exit ;;
- SX-8R:SUPER-UX:*:*)
- echo sx8r-nec-superux${UNAME_RELEASE}
- exit ;;
- Power*:Rhapsody:*:*)
- echo powerpc-apple-rhapsody${UNAME_RELEASE}
- exit ;;
- *:Rhapsody:*:*)
- echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
- exit ;;
- *:Darwin:*:*)
- UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
- eval $set_cc_for_build
- if test "$UNAME_PROCESSOR" = unknown ; then
- UNAME_PROCESSOR=powerpc
- fi
- if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
- if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
- grep IS_64BIT_ARCH >/dev/null
- then
- case $UNAME_PROCESSOR in
- i386) UNAME_PROCESSOR=x86_64 ;;
- powerpc) UNAME_PROCESSOR=powerpc64 ;;
- esac
- fi
- fi
- elif test "$UNAME_PROCESSOR" = i386 ; then
- # Avoid executing cc on OS X 10.9, as it ships with a stub
- # that puts up a graphical alert prompting to install
- # developer tools. Any system running Mac OS X 10.7 or
- # later (Darwin 11 and later) is required to have a 64-bit
- # processor. This is not true of the ARM version of Darwin
- # that Apple uses in portable devices.
- UNAME_PROCESSOR=x86_64
- fi
- echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
- exit ;;
- *:procnto*:*:* | *:QNX:[0123456789]*:*)
- UNAME_PROCESSOR=`uname -p`
- if test "$UNAME_PROCESSOR" = "x86"; then
- UNAME_PROCESSOR=i386
- UNAME_MACHINE=pc
- fi
- echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
- exit ;;
- *:QNX:*:4*)
- echo i386-pc-qnx
- exit ;;
- NEO-?:NONSTOP_KERNEL:*:*)
- echo neo-tandem-nsk${UNAME_RELEASE}
- exit ;;
- NSE-*:NONSTOP_KERNEL:*:*)
- echo nse-tandem-nsk${UNAME_RELEASE}
- exit ;;
- NSR-?:NONSTOP_KERNEL:*:*)
- echo nsr-tandem-nsk${UNAME_RELEASE}
- exit ;;
- *:NonStop-UX:*:*)
- echo mips-compaq-nonstopux
- exit ;;
- BS2000:POSIX*:*:*)
- echo bs2000-siemens-sysv
- exit ;;
- DS/*:UNIX_System_V:*:*)
- echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
- exit ;;
- *:Plan9:*:*)
- # "uname -m" is not consistent, so use $cputype instead. 386
- # is converted to i386 for consistency with other x86
- # operating systems.
- if test "$cputype" = "386"; then
- UNAME_MACHINE=i386
- else
- UNAME_MACHINE="$cputype"
- fi
- echo ${UNAME_MACHINE}-unknown-plan9
- exit ;;
- *:TOPS-10:*:*)
- echo pdp10-unknown-tops10
- exit ;;
- *:TENEX:*:*)
- echo pdp10-unknown-tenex
- exit ;;
- KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
- echo pdp10-dec-tops20
- exit ;;
- XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
- echo pdp10-xkl-tops20
- exit ;;
- *:TOPS-20:*:*)
- echo pdp10-unknown-tops20
- exit ;;
- *:ITS:*:*)
- echo pdp10-unknown-its
- exit ;;
- SEI:*:*:SEIUX)
- echo mips-sei-seiux${UNAME_RELEASE}
- exit ;;
- *:DragonFly:*:*)
- echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
- exit ;;
- *:*VMS:*:*)
- UNAME_MACHINE=`(uname -p) 2>/dev/null`
- case "${UNAME_MACHINE}" in
- A*) echo alpha-dec-vms ; exit ;;
- I*) echo ia64-dec-vms ; exit ;;
- V*) echo vax-dec-vms ; exit ;;
- esac ;;
- *:XENIX:*:SysV)
- echo i386-pc-xenix
- exit ;;
- i*86:skyos:*:*)
- echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
- exit ;;
- i*86:rdos:*:*)
- echo ${UNAME_MACHINE}-pc-rdos
- exit ;;
- i*86:AROS:*:*)
- echo ${UNAME_MACHINE}-pc-aros
- exit ;;
- x86_64:VMkernel:*:*)
- echo ${UNAME_MACHINE}-unknown-esx
- exit ;;
-esac
-
-cat >&2 <<EOF
-$0: unable to guess system type
-
-This script, last modified $timestamp, has failed to recognize
-the operating system you are using. It is advised that you
-download the most up to date version of the config scripts from
-
- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
-and
- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
-
-If the version you run ($0) is already up to date, please
-send the following data and any information you think might be
-pertinent to <config-patches@gnu.org> in order to provide the needed
-information to handle your system.
-
-config.guess timestamp = $timestamp
-
-uname -m = `(uname -m) 2>/dev/null || echo unknown`
-uname -r = `(uname -r) 2>/dev/null || echo unknown`
-uname -s = `(uname -s) 2>/dev/null || echo unknown`
-uname -v = `(uname -v) 2>/dev/null || echo unknown`
-
-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
-/bin/uname -X = `(/bin/uname -X) 2>/dev/null`
-
-hostinfo = `(hostinfo) 2>/dev/null`
-/bin/universe = `(/bin/universe) 2>/dev/null`
-/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
-/bin/arch = `(/bin/arch) 2>/dev/null`
-/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
-
-UNAME_MACHINE = ${UNAME_MACHINE}
-UNAME_RELEASE = ${UNAME_RELEASE}
-UNAME_SYSTEM = ${UNAME_SYSTEM}
-UNAME_VERSION = ${UNAME_VERSION}
-EOF
-
-exit 1
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "timestamp='"
-# time-stamp-format: "%:y-%02m-%02d"
-# time-stamp-end: "'"
-# End:
diff --git a/config.h.in b/config.h.in
deleted file mode 100644
index c955c6e..0000000
--- a/config.h.in
+++ /dev/null
@@ -1,249 +0,0 @@
-/* config.h.in. Generated from configure.ac by autoheader. */
-
-/* Define if building universal (internal helper macro) */
-#undef AC_APPLE_UNIVERSAL_BUILD
-
-/* Define to 1 to enable all command line options. */
-#undef ENABLE_ALL_OPTIONS
-
-/* Define to 1 for extra file security. */
-#undef ENABLE_FILE_SECURITY
-
-/* Define to 1 to enable OpenIPMI interface dual bridge support */
-#undef ENABLE_INTF_OPEN_DUAL_BRIDGE
-
-/* Define to 1 if you have the `alarm' function. */
-#undef HAVE_ALARM
-
-/* Define to 1 if you have the <arpa/inet.h> header file. */
-#undef HAVE_ARPA_INET_H
-
-/* Define to 1 if you have the <byteswap.h> header file. */
-#undef HAVE_BYTESWAP_H
-
-/* Define to 1 if libcrypto supports MD2. */
-#undef HAVE_CRYPTO_MD2
-
-/* Define to 1 if libcrypto supports MD5. */
-#undef HAVE_CRYPTO_MD5
-
-/* Define to 1 if libcrypto supports SHA256. */
-#undef HAVE_CRYPTO_SHA256
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-#undef HAVE_DLFCN_H
-
-/* Define to 1 if you have the <fcntl.h> header file. */
-#undef HAVE_FCNTL_H
-
-/* Define to 1 if you have the <sys/ipmi.h> header file. */
-#undef HAVE_FREEBSD_IPMI_H
-
-/* Define to 1 if you have the `getaddrinfo' function. */
-#undef HAVE_GETADDRINFO
-
-/* Define to 1 if you have the `gethostbyname' function. */
-#undef HAVE_GETHOSTBYNAME
-
-/* Define to 1 if you have the `getifaddrs' function. */
-#undef HAVE_GETIFADDRS
-
-/* Define to 1 if you have the `getpassphrase' function. */
-#undef HAVE_GETPASSPHRASE
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#undef HAVE_INTTYPES_H
-
-/* Define to 1 if you have the <linux/compiler.h> header file. */
-#undef HAVE_LINUX_COMPILER_H
-
-/* Define to 1 if you have the `memmove' function. */
-#undef HAVE_MEMMOVE
-
-/* Define to 1 if you have the <memory.h> header file. */
-#undef HAVE_MEMORY_H
-
-/* Define to 1 if you have the `memset' function. */
-#undef HAVE_MEMSET
-
-/* Define to 1 if you have the <netdb.h> header file. */
-#undef HAVE_NETDB_H
-
-/* Define to 1 if you have the <netinet/in.h> header file. */
-#undef HAVE_NETINET_IN_H
-
-/* Define to 1 if you have the <linux/ipmi.h> header file. */
-#undef HAVE_OPENIPMI_H
-
-/* Define to 1 if you have the <paths.h> header file. */
-#undef HAVE_PATHS_H
-
-/* Define to 1 if you need to use #pragma pack instead of __attribute__
- ((packed)) */
-#undef HAVE_PRAGMA_PACK
-
-/* Define to 1 if readline present. */
-#undef HAVE_READLINE
-
-/* Define to 1 if you have the `select' function. */
-#undef HAVE_SELECT
-
-/* Define to 1 if you have the `socket' function. */
-#undef HAVE_SOCKET
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#undef HAVE_STDINT_H
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#undef HAVE_STDLIB_H
-
-/* Define to 1 if you have the `strchr' function. */
-#undef HAVE_STRCHR
-
-/* Define to 1 if you have the `strdup' function. */
-#undef HAVE_STRDUP
-
-/* Define to 1 if you have the `strerror' function. */
-#undef HAVE_STRERROR
-
-/* Define to 1 if you have the <strings.h> header file. */
-#undef HAVE_STRINGS_H
-
-/* Define to 1 if you have the <string.h> header file. */
-#undef HAVE_STRING_H
-
-/* Define to 1 if you have the <sys/byteorder.h> header file. */
-#undef HAVE_SYS_BYTEORDER_H
-
-/* Define to 1 if you have the <sys/ioccom.h> header file. */
-#undef HAVE_SYS_IOCCOM_H
-
-/* Define to 1 if you have the <sys/ioctl.h> header file. */
-#undef HAVE_SYS_IOCTL_H
-
-/* Define to 1 if you have the <sys/select.h> header file. */
-#undef HAVE_SYS_SELECT_H
-
-/* Define to 1 if you have the <sys/socket.h> header file. */
-#undef HAVE_SYS_SOCKET_H
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#undef HAVE_SYS_STAT_H
-
-/* Define to 1 if you have <sys/termios.h>. */
-#undef HAVE_SYS_TERMIOS_H
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#undef HAVE_SYS_TYPES_H
-
-/* Define to 1 if you have <termios.h>. */
-#undef HAVE_TERMIOS_H
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#undef HAVE_UNISTD_H
-
-/* Define to 1 to enable Solaris 10 BMC interface. */
-#undef IPMI_INTF_BMC
-
-/* Define to 1 to enable Dummy interface. */
-#undef IPMI_INTF_DUMMY
-
-/* Define to 1 to enable FreeIPMI interface. */
-#undef IPMI_INTF_FREE
-
-/* Define to 1 for FreeIPMI 0.3.0. */
-#undef IPMI_INTF_FREE_0_3_0
-
-/* Define to 1 for FreeIPMI 0.4.0. */
-#undef IPMI_INTF_FREE_0_4_0
-
-/* Define to 1 for FreeIPMI 0.5.0. */
-#undef IPMI_INTF_FREE_0_5_0
-
-/* Define to 1 for FreeIPMI 0.6.0. */
-#undef IPMI_INTF_FREE_0_6_0
-
-/* Define to 1 to enable FreeIPMI Bridging Support. */
-#undef IPMI_INTF_FREE_BRIDGING
-
-/* Define to 1 to enable Intel IMB interface. */
-#undef IPMI_INTF_IMB
-
-/* Define to 1 to enable LAN IPMIv1.5 interface. */
-#undef IPMI_INTF_LAN
-
-/* Define to 1 to enable LAN+ IPMIv2 interface. */
-#undef IPMI_INTF_LANPLUS
-
-/* Define to 1 to enable Solaris 9 LIPMI interface. */
-#undef IPMI_INTF_LIPMI
-
-/* Define to 1 to enable Linux OpenIPMI interface. */
-#undef IPMI_INTF_OPEN
-
-/* Define to 1 to enable serial interface. */
-#undef IPMI_INTF_SERIAL
-
-/* Define to 1 to enable USB interface. */
-#undef IPMI_INTF_USB
-
-/* Define to the sub-directory in which libtool stores uninstalled libraries.
- */
-#undef LT_OBJDIR
-
-/* Name of package */
-#undef PACKAGE
-
-/* Define to the address where bug reports for this package should be sent. */
-#undef PACKAGE_BUGREPORT
-
-/* Define to the full name of this package. */
-#undef PACKAGE_NAME
-
-/* Define to the full name and version of this package. */
-#undef PACKAGE_STRING
-
-/* Define to the one symbol short name of this package. */
-#undef PACKAGE_TARNAME
-
-/* Define to the home page for this package. */
-#undef PACKAGE_URL
-
-/* Define to the version of this package. */
-#undef PACKAGE_VERSION
-
-/* Define to the type of arg 1 for `select'. */
-#undef SELECT_TYPE_ARG1
-
-/* Define to the type of args 2, 3 and 4 for `select'. */
-#undef SELECT_TYPE_ARG234
-
-/* Define to the type of arg 5 for `select'. */
-#undef SELECT_TYPE_ARG5
-
-/* Define to 1 if you have the ANSI C header files. */
-#undef STDC_HEADERS
-
-/* Version number of package */
-#undef VERSION
-
-/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
- significant byte first (like Motorola and SPARC, unlike Intel). */
-#if defined AC_APPLE_UNIVERSAL_BUILD
-# if defined __BIG_ENDIAN__
-# define WORDS_BIGENDIAN 1
-# endif
-#else
-# ifndef WORDS_BIGENDIAN
-# undef WORDS_BIGENDIAN
-# endif
-#endif
-
-/* Define to empty if `const' does not conform to ANSI C. */
-#undef const
-
-/* Define to `__inline__' or `__inline' if that's what the C compiler
- calls it, or to nothing if 'inline' is not supported under any name. */
-#ifndef __cplusplus
-#undef inline
-#endif
diff --git a/config.sub b/config.sub
deleted file mode 100755
index bba4efb..0000000
--- a/config.sub
+++ /dev/null
@@ -1,1799 +0,0 @@
-#! /bin/sh
-# Configuration validation subroutine script.
-# Copyright 1992-2014 Free Software Foundation, Inc.
-
-timestamp='2014-09-11'
-
-# This file is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see <http://www.gnu.org/licenses/>.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that
-# program. This Exception is an additional permission under section 7
-# of the GNU General Public License, version 3 ("GPLv3").
-
-
-# Please send patches with a ChangeLog entry to config-patches@gnu.org.
-#
-# Configuration subroutine to validate and canonicalize a configuration type.
-# Supply the specified configuration type as an argument.
-# If it is invalid, we print an error message on stderr and exit with code 1.
-# Otherwise, we print the canonical config type on stdout and succeed.
-
-# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
-
-# This file is supposed to be the same for all GNU packages
-# and recognize all the CPU types, system types and aliases
-# that are meaningful with *any* GNU software.
-# Each package is responsible for reporting which valid configurations
-# it does not support. The user should be able to distinguish
-# a failure to support a valid configuration from a meaningless
-# configuration.
-
-# The goal of this file is to map all the various variations of a given
-# machine specification into a single specification in the form:
-# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
-# or in some cases, the newer four-part form:
-# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
-# It is wrong to echo any other type of specification.
-
-me=`echo "$0" | sed -e 's,.*/,,'`
-
-usage="\
-Usage: $0 [OPTION] CPU-MFR-OPSYS
- $0 [OPTION] ALIAS
-
-Canonicalize a configuration name.
-
-Operation modes:
- -h, --help print this help, then exit
- -t, --time-stamp print date of last modification, then exit
- -v, --version print version number, then exit
-
-Report bugs and patches to <config-patches@gnu.org>."
-
-version="\
-GNU config.sub ($timestamp)
-
-Copyright 1992-2014 Free Software Foundation, Inc.
-
-This is free software; see the source for copying conditions. There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-
-help="
-Try \`$me --help' for more information."
-
-# Parse command line
-while test $# -gt 0 ; do
- case $1 in
- --time-stamp | --time* | -t )
- echo "$timestamp" ; exit ;;
- --version | -v )
- echo "$version" ; exit ;;
- --help | --h* | -h )
- echo "$usage"; exit ;;
- -- ) # Stop option processing
- shift; break ;;
- - ) # Use stdin as input.
- break ;;
- -* )
- echo "$me: invalid option $1$help"
- exit 1 ;;
-
- *local*)
- # First pass through any local machine types.
- echo $1
- exit ;;
-
- * )
- break ;;
- esac
-done
-
-case $# in
- 0) echo "$me: missing argument$help" >&2
- exit 1;;
- 1) ;;
- *) echo "$me: too many arguments$help" >&2
- exit 1;;
-esac
-
-# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
-# Here we must recognize all the valid KERNEL-OS combinations.
-maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
-case $maybe_os in
- nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
- linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
- knetbsd*-gnu* | netbsd*-gnu* | \
- kopensolaris*-gnu* | \
- storm-chaos* | os2-emx* | rtmk-nova*)
- os=-$maybe_os
- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
- ;;
- android-linux)
- os=-linux-android
- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
- ;;
- *)
- basic_machine=`echo $1 | sed 's/-[^-]*$//'`
- if [ $basic_machine != $1 ]
- then os=`echo $1 | sed 's/.*-/-/'`
- else os=; fi
- ;;
-esac
-
-### Let's recognize common machines as not being operating systems so
-### that things like config.sub decstation-3100 work. We also
-### recognize some manufacturers as not being operating systems, so we
-### can provide default operating systems below.
-case $os in
- -sun*os*)
- # Prevent following clause from handling this invalid input.
- ;;
- -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
- -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
- -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
- -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
- -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
- -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
- -apple | -axis | -knuth | -cray | -microblaze*)
- os=
- basic_machine=$1
- ;;
- -bluegene*)
- os=-cnk
- ;;
- -sim | -cisco | -oki | -wec | -winbond)
- os=
- basic_machine=$1
- ;;
- -scout)
- ;;
- -wrs)
- os=-vxworks
- basic_machine=$1
- ;;
- -chorusos*)
- os=-chorusos
- basic_machine=$1
- ;;
- -chorusrdb)
- os=-chorusrdb
- basic_machine=$1
- ;;
- -hiux*)
- os=-hiuxwe2
- ;;
- -sco6)
- os=-sco5v6
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco5)
- os=-sco3.2v5
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco4)
- os=-sco3.2v4
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco3.2.[4-9]*)
- os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco3.2v[4-9]*)
- # Don't forget version if it is 3.2v4 or newer.
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco5v6*)
- # Don't forget version if it is 3.2v4 or newer.
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -sco*)
- os=-sco3.2v2
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -udk*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -isc)
- os=-isc2.2
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -clix*)
- basic_machine=clipper-intergraph
- ;;
- -isc*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
- ;;
- -lynx*178)
- os=-lynxos178
- ;;
- -lynx*5)
- os=-lynxos5
- ;;
- -lynx*)
- os=-lynxos
- ;;
- -ptx*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
- ;;
- -windowsnt*)
- os=`echo $os | sed -e 's/windowsnt/winnt/'`
- ;;
- -psos*)
- os=-psos
- ;;
- -mint | -mint[0-9]*)
- basic_machine=m68k-atari
- os=-mint
- ;;
-esac
-
-# Decode aliases for certain CPU-COMPANY combinations.
-case $basic_machine in
- # Recognize the basic CPU types without company name.
- # Some are omitted here because they have special meanings below.
- 1750a | 580 \
- | a29k \
- | aarch64 | aarch64_be \
- | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
- | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
- | am33_2.0 \
- | arc | arceb \
- | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
- | avr | avr32 \
- | be32 | be64 \
- | bfin \
- | c4x | c8051 | clipper \
- | d10v | d30v | dlx | dsp16xx \
- | epiphany \
- | fido | fr30 | frv \
- | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
- | hexagon \
- | i370 | i860 | i960 | ia64 \
- | ip2k | iq2000 \
- | k1om \
- | le32 | le64 \
- | lm32 \
- | m32c | m32r | m32rle | m68000 | m68k | m88k \
- | maxq | mb | microblaze | microblazeel | mcore | mep | metag \
- | mips | mipsbe | mipseb | mipsel | mipsle \
- | mips16 \
- | mips64 | mips64el \
- | mips64octeon | mips64octeonel \
- | mips64orion | mips64orionel \
- | mips64r5900 | mips64r5900el \
- | mips64vr | mips64vrel \
- | mips64vr4100 | mips64vr4100el \
- | mips64vr4300 | mips64vr4300el \
- | mips64vr5000 | mips64vr5000el \
- | mips64vr5900 | mips64vr5900el \
- | mipsisa32 | mipsisa32el \
- | mipsisa32r2 | mipsisa32r2el \
- | mipsisa32r6 | mipsisa32r6el \
- | mipsisa64 | mipsisa64el \
- | mipsisa64r2 | mipsisa64r2el \
- | mipsisa64r6 | mipsisa64r6el \
- | mipsisa64sb1 | mipsisa64sb1el \
- | mipsisa64sr71k | mipsisa64sr71kel \
- | mipsr5900 | mipsr5900el \
- | mipstx39 | mipstx39el \
- | mn10200 | mn10300 \
- | moxie \
- | mt \
- | msp430 \
- | nds32 | nds32le | nds32be \
- | nios | nios2 | nios2eb | nios2el \
- | ns16k | ns32k \
- | open8 | or1k | or1knd | or32 \
- | pdp10 | pdp11 | pj | pjl \
- | powerpc | powerpc64 | powerpc64le | powerpcle \
- | pyramid \
- | riscv32 | riscv64 \
- | rl78 | rx \
- | score \
- | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
- | sh64 | sh64le \
- | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
- | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
- | spu \
- | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
- | ubicom32 \
- | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
- | we32k \
- | x86 | xc16x | xstormy16 | xtensa \
- | z8k | z80)
- basic_machine=$basic_machine-unknown
- ;;
- c54x)
- basic_machine=tic54x-unknown
- ;;
- c55x)
- basic_machine=tic55x-unknown
- ;;
- c6x)
- basic_machine=tic6x-unknown
- ;;
- m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip)
- basic_machine=$basic_machine-unknown
- os=-none
- ;;
- m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
- ;;
- ms1)
- basic_machine=mt-unknown
- ;;
-
- strongarm | thumb | xscale)
- basic_machine=arm-unknown
- ;;
- xgate)
- basic_machine=$basic_machine-unknown
- os=-none
- ;;
- xscaleeb)
- basic_machine=armeb-unknown
- ;;
-
- xscaleel)
- basic_machine=armel-unknown
- ;;
-
- # We use `pc' rather than `unknown'
- # because (1) that's what they normally are, and
- # (2) the word "unknown" tends to confuse beginning users.
- i*86 | x86_64)
- basic_machine=$basic_machine-pc
- ;;
- # Object if more than one company name word.
- *-*-*)
- echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
- exit 1
- ;;
- # Recognize the basic CPU types with company name.
- 580-* \
- | a29k-* \
- | aarch64-* | aarch64_be-* \
- | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
- | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
- | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
- | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
- | avr-* | avr32-* \
- | be32-* | be64-* \
- | bfin-* | bs2000-* \
- | c[123]* | c30-* | [cjt]90-* | c4x-* \
- | c8051-* | clipper-* | craynv-* | cydra-* \
- | d10v-* | d30v-* | dlx-* \
- | elxsi-* \
- | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
- | h8300-* | h8500-* \
- | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
- | hexagon-* \
- | i*86-* | i860-* | i960-* | ia64-* \
- | ip2k-* | iq2000-* \
- | k1om-* \
- | le32-* | le64-* \
- | lm32-* \
- | m32c-* | m32r-* | m32rle-* \
- | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
- | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
- | microblaze-* | microblazeel-* \
- | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
- | mips16-* \
- | mips64-* | mips64el-* \
- | mips64octeon-* | mips64octeonel-* \
- | mips64orion-* | mips64orionel-* \
- | mips64r5900-* | mips64r5900el-* \
- | mips64vr-* | mips64vrel-* \
- | mips64vr4100-* | mips64vr4100el-* \
- | mips64vr4300-* | mips64vr4300el-* \
- | mips64vr5000-* | mips64vr5000el-* \
- | mips64vr5900-* | mips64vr5900el-* \
- | mipsisa32-* | mipsisa32el-* \
- | mipsisa32r2-* | mipsisa32r2el-* \
- | mipsisa32r6-* | mipsisa32r6el-* \
- | mipsisa64-* | mipsisa64el-* \
- | mipsisa64r2-* | mipsisa64r2el-* \
- | mipsisa64r6-* | mipsisa64r6el-* \
- | mipsisa64sb1-* | mipsisa64sb1el-* \
- | mipsisa64sr71k-* | mipsisa64sr71kel-* \
- | mipsr5900-* | mipsr5900el-* \
- | mipstx39-* | mipstx39el-* \
- | mmix-* \
- | mt-* \
- | msp430-* \
- | nds32-* | nds32le-* | nds32be-* \
- | nios-* | nios2-* | nios2eb-* | nios2el-* \
- | none-* | np1-* | ns16k-* | ns32k-* \
- | open8-* \
- | or1k*-* \
- | orion-* \
- | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
- | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
- | pyramid-* \
- | rl78-* | romp-* | rs6000-* | rx-* \
- | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
- | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
- | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
- | sparclite-* \
- | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
- | tahoe-* \
- | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
- | tile*-* \
- | tron-* \
- | ubicom32-* \
- | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
- | vax-* \
- | we32k-* \
- | x86-* | x86_64-* | xc16x-* | xps100-* \
- | xstormy16-* | xtensa*-* \
- | ymp-* \
- | z8k-* | z80-*)
- ;;
- # Recognize the basic CPU types without company name, with glob match.
- xtensa*)
- basic_machine=$basic_machine-unknown
- ;;
- # Recognize the various machine names and aliases which stand
- # for a CPU type and a company and sometimes even an OS.
- 386bsd)
- basic_machine=i386-unknown
- os=-bsd
- ;;
- 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
- basic_machine=m68000-att
- ;;
- 3b*)
- basic_machine=we32k-att
- ;;
- a29khif)
- basic_machine=a29k-amd
- os=-udi
- ;;
- abacus)
- basic_machine=abacus-unknown
- ;;
- adobe68k)
- basic_machine=m68010-adobe
- os=-scout
- ;;
- alliant | fx80)
- basic_machine=fx80-alliant
- ;;
- altos | altos3068)
- basic_machine=m68k-altos
- ;;
- am29k)
- basic_machine=a29k-none
- os=-bsd
- ;;
- amd64)
- basic_machine=x86_64-pc
- ;;
- amd64-*)
- basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- amdahl)
- basic_machine=580-amdahl
- os=-sysv
- ;;
- amiga | amiga-*)
- basic_machine=m68k-unknown
- ;;
- amigaos | amigados)
- basic_machine=m68k-unknown
- os=-amigaos
- ;;
- amigaunix | amix)
- basic_machine=m68k-unknown
- os=-sysv4
- ;;
- apollo68)
- basic_machine=m68k-apollo
- os=-sysv
- ;;
- apollo68bsd)
- basic_machine=m68k-apollo
- os=-bsd
- ;;
- aros)
- basic_machine=i386-pc
- os=-aros
- ;;
- aux)
- basic_machine=m68k-apple
- os=-aux
- ;;
- balance)
- basic_machine=ns32k-sequent
- os=-dynix
- ;;
- blackfin)
- basic_machine=bfin-unknown
- os=-linux
- ;;
- blackfin-*)
- basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
- os=-linux
- ;;
- bluegene*)
- basic_machine=powerpc-ibm
- os=-cnk
- ;;
- c54x-*)
- basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- c55x-*)
- basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- c6x-*)
- basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- c90)
- basic_machine=c90-cray
- os=-unicos
- ;;
- cegcc)
- basic_machine=arm-unknown
- os=-cegcc
- ;;
- convex-c1)
- basic_machine=c1-convex
- os=-bsd
- ;;
- convex-c2)
- basic_machine=c2-convex
- os=-bsd
- ;;
- convex-c32)
- basic_machine=c32-convex
- os=-bsd
- ;;
- convex-c34)
- basic_machine=c34-convex
- os=-bsd
- ;;
- convex-c38)
- basic_machine=c38-convex
- os=-bsd
- ;;
- cray | j90)
- basic_machine=j90-cray
- os=-unicos
- ;;
- craynv)
- basic_machine=craynv-cray
- os=-unicosmp
- ;;
- cr16 | cr16-*)
- basic_machine=cr16-unknown
- os=-elf
- ;;
- crds | unos)
- basic_machine=m68k-crds
- ;;
- crisv32 | crisv32-* | etraxfs*)
- basic_machine=crisv32-axis
- ;;
- cris | cris-* | etrax*)
- basic_machine=cris-axis
- ;;
- crx)
- basic_machine=crx-unknown
- os=-elf
- ;;
- da30 | da30-*)
- basic_machine=m68k-da30
- ;;
- decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
- basic_machine=mips-dec
- ;;
- decsystem10* | dec10*)
- basic_machine=pdp10-dec
- os=-tops10
- ;;
- decsystem20* | dec20*)
- basic_machine=pdp10-dec
- os=-tops20
- ;;
- delta | 3300 | motorola-3300 | motorola-delta \
- | 3300-motorola | delta-motorola)
- basic_machine=m68k-motorola
- ;;
- delta88)
- basic_machine=m88k-motorola
- os=-sysv3
- ;;
- dicos)
- basic_machine=i686-pc
- os=-dicos
- ;;
- djgpp)
- basic_machine=i586-pc
- os=-msdosdjgpp
- ;;
- dpx20 | dpx20-*)
- basic_machine=rs6000-bull
- os=-bosx
- ;;
- dpx2* | dpx2*-bull)
- basic_machine=m68k-bull
- os=-sysv3
- ;;
- ebmon29k)
- basic_machine=a29k-amd
- os=-ebmon
- ;;
- elxsi)
- basic_machine=elxsi-elxsi
- os=-bsd
- ;;
- encore | umax | mmax)
- basic_machine=ns32k-encore
- ;;
- es1800 | OSE68k | ose68k | ose | OSE)
- basic_machine=m68k-ericsson
- os=-ose
- ;;
- fx2800)
- basic_machine=i860-alliant
- ;;
- genix)
- basic_machine=ns32k-ns
- ;;
- gmicro)
- basic_machine=tron-gmicro
- os=-sysv
- ;;
- go32)
- basic_machine=i386-pc
- os=-go32
- ;;
- h3050r* | hiux*)
- basic_machine=hppa1.1-hitachi
- os=-hiuxwe2
- ;;
- h8300hms)
- basic_machine=h8300-hitachi
- os=-hms
- ;;
- h8300xray)
- basic_machine=h8300-hitachi
- os=-xray
- ;;
- h8500hms)
- basic_machine=h8500-hitachi
- os=-hms
- ;;
- harris)
- basic_machine=m88k-harris
- os=-sysv3
- ;;
- hp300-*)
- basic_machine=m68k-hp
- ;;
- hp300bsd)
- basic_machine=m68k-hp
- os=-bsd
- ;;
- hp300hpux)
- basic_machine=m68k-hp
- os=-hpux
- ;;
- hp3k9[0-9][0-9] | hp9[0-9][0-9])
- basic_machine=hppa1.0-hp
- ;;
- hp9k2[0-9][0-9] | hp9k31[0-9])
- basic_machine=m68000-hp
- ;;
- hp9k3[2-9][0-9])
- basic_machine=m68k-hp
- ;;
- hp9k6[0-9][0-9] | hp6[0-9][0-9])
- basic_machine=hppa1.0-hp
- ;;
- hp9k7[0-79][0-9] | hp7[0-79][0-9])
- basic_machine=hppa1.1-hp
- ;;
- hp9k78[0-9] | hp78[0-9])
- # FIXME: really hppa2.0-hp
- basic_machine=hppa1.1-hp
- ;;
- hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
- # FIXME: really hppa2.0-hp
- basic_machine=hppa1.1-hp
- ;;
- hp9k8[0-9][13679] | hp8[0-9][13679])
- basic_machine=hppa1.1-hp
- ;;
- hp9k8[0-9][0-9] | hp8[0-9][0-9])
- basic_machine=hppa1.0-hp
- ;;
- hppa-next)
- os=-nextstep3
- ;;
- hppaosf)
- basic_machine=hppa1.1-hp
- os=-osf
- ;;
- hppro)
- basic_machine=hppa1.1-hp
- os=-proelf
- ;;
- i370-ibm* | ibm*)
- basic_machine=i370-ibm
- ;;
- i*86v32)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
- os=-sysv32
- ;;
- i*86v4*)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
- os=-sysv4
- ;;
- i*86v)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
- os=-sysv
- ;;
- i*86sol2)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
- os=-solaris2
- ;;
- i386mach)
- basic_machine=i386-mach
- os=-mach
- ;;
- i386-vsta | vsta)
- basic_machine=i386-unknown
- os=-vsta
- ;;
- iris | iris4d)
- basic_machine=mips-sgi
- case $os in
- -irix*)
- ;;
- *)
- os=-irix4
- ;;
- esac
- ;;
- isi68 | isi)
- basic_machine=m68k-isi
- os=-sysv
- ;;
- m68knommu)
- basic_machine=m68k-unknown
- os=-linux
- ;;
- m68knommu-*)
- basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
- os=-linux
- ;;
- m88k-omron*)
- basic_machine=m88k-omron
- ;;
- magnum | m3230)
- basic_machine=mips-mips
- os=-sysv
- ;;
- merlin)
- basic_machine=ns32k-utek
- os=-sysv
- ;;
- microblaze*)
- basic_machine=microblaze-xilinx
- ;;
- mingw64)
- basic_machine=x86_64-pc
- os=-mingw64
- ;;
- mingw32)
- basic_machine=i686-pc
- os=-mingw32
- ;;
- mingw32ce)
- basic_machine=arm-unknown
- os=-mingw32ce
- ;;
- miniframe)
- basic_machine=m68000-convergent
- ;;
- *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
- basic_machine=m68k-atari
- os=-mint
- ;;
- mips3*-*)
- basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
- ;;
- mips3*)
- basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
- ;;
- monitor)
- basic_machine=m68k-rom68k
- os=-coff
- ;;
- morphos)
- basic_machine=powerpc-unknown
- os=-morphos
- ;;
- moxiebox)
- basic_machine=moxie-unknown
- os=-moxiebox
- ;;
- msdos)
- basic_machine=i386-pc
- os=-msdos
- ;;
- ms1-*)
- basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
- ;;
- msys)
- basic_machine=i686-pc
- os=-msys
- ;;
- mvs)
- basic_machine=i370-ibm
- os=-mvs
- ;;
- nacl)
- basic_machine=le32-unknown
- os=-nacl
- ;;
- ncr3000)
- basic_machine=i486-ncr
- os=-sysv4
- ;;
- netbsd386)
- basic_machine=i386-unknown
- os=-netbsd
- ;;
- netwinder)
- basic_machine=armv4l-rebel
- os=-linux
- ;;
- news | news700 | news800 | news900)
- basic_machine=m68k-sony
- os=-newsos
- ;;
- news1000)
- basic_machine=m68030-sony
- os=-newsos
- ;;
- news-3600 | risc-news)
- basic_machine=mips-sony
- os=-newsos
- ;;
- necv70)
- basic_machine=v70-nec
- os=-sysv
- ;;
- next | m*-next )
- basic_machine=m68k-next
- case $os in
- -nextstep* )
- ;;
- -ns2*)
- os=-nextstep2
- ;;
- *)
- os=-nextstep3
- ;;
- esac
- ;;
- nh3000)
- basic_machine=m68k-harris
- os=-cxux
- ;;
- nh[45]000)
- basic_machine=m88k-harris
- os=-cxux
- ;;
- nindy960)
- basic_machine=i960-intel
- os=-nindy
- ;;
- mon960)
- basic_machine=i960-intel
- os=-mon960
- ;;
- nonstopux)
- basic_machine=mips-compaq
- os=-nonstopux
- ;;
- np1)
- basic_machine=np1-gould
- ;;
- neo-tandem)
- basic_machine=neo-tandem
- ;;
- nse-tandem)
- basic_machine=nse-tandem
- ;;
- nsr-tandem)
- basic_machine=nsr-tandem
- ;;
- op50n-* | op60c-*)
- basic_machine=hppa1.1-oki
- os=-proelf
- ;;
- openrisc | openrisc-*)
- basic_machine=or32-unknown
- ;;
- os400)
- basic_machine=powerpc-ibm
- os=-os400
- ;;
- OSE68000 | ose68000)
- basic_machine=m68000-ericsson
- os=-ose
- ;;
- os68k)
- basic_machine=m68k-none
- os=-os68k
- ;;
- pa-hitachi)
- basic_machine=hppa1.1-hitachi
- os=-hiuxwe2
- ;;
- paragon)
- basic_machine=i860-intel
- os=-osf
- ;;
- parisc)
- basic_machine=hppa-unknown
- os=-linux
- ;;
- parisc-*)
- basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
- os=-linux
- ;;
- pbd)
- basic_machine=sparc-tti
- ;;
- pbb)
- basic_machine=m68k-tti
- ;;
- pc532 | pc532-*)
- basic_machine=ns32k-pc532
- ;;
- pc98)
- basic_machine=i386-pc
- ;;
- pc98-*)
- basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pentium | p5 | k5 | k6 | nexgen | viac3)
- basic_machine=i586-pc
- ;;
- pentiumpro | p6 | 6x86 | athlon | athlon_*)
- basic_machine=i686-pc
- ;;
- pentiumii | pentium2 | pentiumiii | pentium3)
- basic_machine=i686-pc
- ;;
- pentium4)
- basic_machine=i786-pc
- ;;
- pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
- basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pentiumpro-* | p6-* | 6x86-* | athlon-*)
- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pentium4-*)
- basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- pn)
- basic_machine=pn-gould
- ;;
- power) basic_machine=power-ibm
- ;;
- ppc | ppcbe) basic_machine=powerpc-unknown
- ;;
- ppc-* | ppcbe-*)
- basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- ppcle | powerpclittle | ppc-le | powerpc-little)
- basic_machine=powerpcle-unknown
- ;;
- ppcle-* | powerpclittle-*)
- basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- ppc64) basic_machine=powerpc64-unknown
- ;;
- ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- ppc64le | powerpc64little | ppc64-le | powerpc64-little)
- basic_machine=powerpc64le-unknown
- ;;
- ppc64le-* | powerpc64little-*)
- basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- ps2)
- basic_machine=i386-ibm
- ;;
- pw32)
- basic_machine=i586-unknown
- os=-pw32
- ;;
- rdos | rdos64)
- basic_machine=x86_64-pc
- os=-rdos
- ;;
- rdos32)
- basic_machine=i386-pc
- os=-rdos
- ;;
- rom68k)
- basic_machine=m68k-rom68k
- os=-coff
- ;;
- rm[46]00)
- basic_machine=mips-siemens
- ;;
- rtpc | rtpc-*)
- basic_machine=romp-ibm
- ;;
- s390 | s390-*)
- basic_machine=s390-ibm
- ;;
- s390x | s390x-*)
- basic_machine=s390x-ibm
- ;;
- sa29200)
- basic_machine=a29k-amd
- os=-udi
- ;;
- sb1)
- basic_machine=mipsisa64sb1-unknown
- ;;
- sb1el)
- basic_machine=mipsisa64sb1el-unknown
- ;;
- sde)
- basic_machine=mipsisa32-sde
- os=-elf
- ;;
- sei)
- basic_machine=mips-sei
- os=-seiux
- ;;
- sequent)
- basic_machine=i386-sequent
- ;;
- sh)
- basic_machine=sh-hitachi
- os=-hms
- ;;
- sh5el)
- basic_machine=sh5le-unknown
- ;;
- sh64)
- basic_machine=sh64-unknown
- ;;
- sparclite-wrs | simso-wrs)
- basic_machine=sparclite-wrs
- os=-vxworks
- ;;
- sps7)
- basic_machine=m68k-bull
- os=-sysv2
- ;;
- spur)
- basic_machine=spur-unknown
- ;;
- st2000)
- basic_machine=m68k-tandem
- ;;
- stratus)
- basic_machine=i860-stratus
- os=-sysv4
- ;;
- strongarm-* | thumb-*)
- basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
- sun2)
- basic_machine=m68000-sun
- ;;
- sun2os3)
- basic_machine=m68000-sun
- os=-sunos3
- ;;
- sun2os4)
- basic_machine=m68000-sun
- os=-sunos4
- ;;
- sun3os3)
- basic_machine=m68k-sun
- os=-sunos3
- ;;
- sun3os4)
- basic_machine=m68k-sun
- os=-sunos4
- ;;
- sun4os3)
- basic_machine=sparc-sun
- os=-sunos3
- ;;
- sun4os4)
- basic_machine=sparc-sun
- os=-sunos4
- ;;
- sun4sol2)
- basic_machine=sparc-sun
- os=-solaris2
- ;;
- sun3 | sun3-*)
- basic_machine=m68k-sun
- ;;
- sun4)
- basic_machine=sparc-sun
- ;;
- sun386 | sun386i | roadrunner)
- basic_machine=i386-sun
- ;;
- sv1)
- basic_machine=sv1-cray
- os=-unicos
- ;;
- symmetry)
- basic_machine=i386-sequent
- os=-dynix
- ;;
- t3e)
- basic_machine=alphaev5-cray
- os=-unicos
- ;;
- t90)
- basic_machine=t90-cray
- os=-unicos
- ;;
- tile*)
- basic_machine=$basic_machine-unknown
- os=-linux-gnu
- ;;
- tx39)
- basic_machine=mipstx39-unknown
- ;;
- tx39el)
- basic_machine=mipstx39el-unknown
- ;;
- toad1)
- basic_machine=pdp10-xkl
- os=-tops20
- ;;
- tower | tower-32)
- basic_machine=m68k-ncr
- ;;
- tpf)
- basic_machine=s390x-ibm
- os=-tpf
- ;;
- udi29k)
- basic_machine=a29k-amd
- os=-udi
- ;;
- ultra3)
- basic_machine=a29k-nyu
- os=-sym1
- ;;
- v810 | necv810)
- basic_machine=v810-nec
- os=-none
- ;;
- vaxv)
- basic_machine=vax-dec
- os=-sysv
- ;;
- vms)
- basic_machine=vax-dec
- os=-vms
- ;;
- vpp*|vx|vx-*)
- basic_machine=f301-fujitsu
- ;;
- vxworks960)
- basic_machine=i960-wrs
- os=-vxworks
- ;;
- vxworks68)
- basic_machine=m68k-wrs
- os=-vxworks
- ;;
- vxworks29k)
- basic_machine=a29k-wrs
- os=-vxworks
- ;;
- w65*)
- basic_machine=w65-wdc
- os=-none
- ;;
- w89k-*)
- basic_machine=hppa1.1-winbond
- os=-proelf
- ;;
- xbox)
- basic_machine=i686-pc
- os=-mingw32
- ;;
- xps | xps100)
- basic_machine=xps100-honeywell
- ;;
- xscale-* | xscalee[bl]-*)
- basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
- ;;
- ymp)
- basic_machine=ymp-cray
- os=-unicos
- ;;
- z8k-*-coff)
- basic_machine=z8k-unknown
- os=-sim
- ;;
- z80-*-coff)
- basic_machine=z80-unknown
- os=-sim
- ;;
- none)
- basic_machine=none-none
- os=-none
- ;;
-
-# Here we handle the default manufacturer of certain CPU types. It is in
-# some cases the only manufacturer, in others, it is the most popular.
- w89k)
- basic_machine=hppa1.1-winbond
- ;;
- op50n)
- basic_machine=hppa1.1-oki
- ;;
- op60c)
- basic_machine=hppa1.1-oki
- ;;
- romp)
- basic_machine=romp-ibm
- ;;
- mmix)
- basic_machine=mmix-knuth
- ;;
- rs6000)
- basic_machine=rs6000-ibm
- ;;
- vax)
- basic_machine=vax-dec
- ;;
- pdp10)
- # there are many clones, so DEC is not a safe bet
- basic_machine=pdp10-unknown
- ;;
- pdp11)
- basic_machine=pdp11-dec
- ;;
- we32k)
- basic_machine=we32k-att
- ;;
- sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
- basic_machine=sh-unknown
- ;;
- sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
- basic_machine=sparc-sun
- ;;
- cydra)
- basic_machine=cydra-cydrome
- ;;
- orion)
- basic_machine=orion-highlevel
- ;;
- orion105)
- basic_machine=clipper-highlevel
- ;;
- mac | mpw | mac-mpw)
- basic_machine=m68k-apple
- ;;
- pmac | pmac-mpw)
- basic_machine=powerpc-apple
- ;;
- *-unknown)
- # Make sure to match an already-canonicalized machine name.
- ;;
- *)
- echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
- exit 1
- ;;
-esac
-
-# Here we canonicalize certain aliases for manufacturers.
-case $basic_machine in
- *-digital*)
- basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
- ;;
- *-commodore*)
- basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
- ;;
- *)
- ;;
-esac
-
-# Decode manufacturer-specific aliases for certain operating systems.
-
-if [ x"$os" != x"" ]
-then
-case $os in
- # First match some system type aliases
- # that might get confused with valid system types.
- # -solaris* is a basic system type, with this one exception.
- -auroraux)
- os=-auroraux
- ;;
- -solaris1 | -solaris1.*)
- os=`echo $os | sed -e 's|solaris1|sunos4|'`
- ;;
- -solaris)
- os=-solaris2
- ;;
- -svr4*)
- os=-sysv4
- ;;
- -unixware*)
- os=-sysv4.2uw
- ;;
- -gnu/linux*)
- os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
- ;;
- # First accept the basic system types.
- # The portable systems comes first.
- # Each alternative MUST END IN A *, to match a version number.
- # -sysv* is not here because it comes later, after sysvr4.
- -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
- | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
- | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
- | -sym* | -kopensolaris* | -plan9* \
- | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
- | -aos* | -aros* \
- | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
- | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
- | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
- | -bitrig* | -openbsd* | -solidbsd* \
- | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
- | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
- | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
- | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
- | -chorusos* | -chorusrdb* | -cegcc* \
- | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
- | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
- | -linux-newlib* | -linux-musl* | -linux-uclibc* \
- | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
- | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
- | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
- | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
- | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
- | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
- | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
- | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | -tirtos*)
- # Remember, each alternative MUST END IN *, to match a version number.
- ;;
- -qnx*)
- case $basic_machine in
- x86-* | i*86-*)
- ;;
- *)
- os=-nto$os
- ;;
- esac
- ;;
- -nto-qnx*)
- ;;
- -nto*)
- os=`echo $os | sed -e 's|nto|nto-qnx|'`
- ;;
- -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
- | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
- | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
- ;;
- -mac*)
- os=`echo $os | sed -e 's|mac|macos|'`
- ;;
- -linux-dietlibc)
- os=-linux-dietlibc
- ;;
- -linux*)
- os=`echo $os | sed -e 's|linux|linux-gnu|'`
- ;;
- -sunos5*)
- os=`echo $os | sed -e 's|sunos5|solaris2|'`
- ;;
- -sunos6*)
- os=`echo $os | sed -e 's|sunos6|solaris3|'`
- ;;
- -opened*)
- os=-openedition
- ;;
- -os400*)
- os=-os400
- ;;
- -wince*)
- os=-wince
- ;;
- -osfrose*)
- os=-osfrose
- ;;
- -osf*)
- os=-osf
- ;;
- -utek*)
- os=-bsd
- ;;
- -dynix*)
- os=-bsd
- ;;
- -acis*)
- os=-aos
- ;;
- -atheos*)
- os=-atheos
- ;;
- -syllable*)
- os=-syllable
- ;;
- -386bsd)
- os=-bsd
- ;;
- -ctix* | -uts*)
- os=-sysv
- ;;
- -nova*)
- os=-rtmk-nova
- ;;
- -ns2 )
- os=-nextstep2
- ;;
- -nsk*)
- os=-nsk
- ;;
- # Preserve the version number of sinix5.
- -sinix5.*)
- os=`echo $os | sed -e 's|sinix|sysv|'`
- ;;
- -sinix*)
- os=-sysv4
- ;;
- -tpf*)
- os=-tpf
- ;;
- -triton*)
- os=-sysv3
- ;;
- -oss*)
- os=-sysv3
- ;;
- -svr4)
- os=-sysv4
- ;;
- -svr3)
- os=-sysv3
- ;;
- -sysvr4)
- os=-sysv4
- ;;
- # This must come after -sysvr4.
- -sysv*)
- ;;
- -ose*)
- os=-ose
- ;;
- -es1800*)
- os=-ose
- ;;
- -xenix)
- os=-xenix
- ;;
- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
- os=-mint
- ;;
- -aros*)
- os=-aros
- ;;
- -zvmoe)
- os=-zvmoe
- ;;
- -dicos*)
- os=-dicos
- ;;
- -nacl*)
- ;;
- -none)
- ;;
- *)
- # Get rid of the `-' at the beginning of $os.
- os=`echo $os | sed 's/[^-]*-//'`
- echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
- exit 1
- ;;
-esac
-else
-
-# Here we handle the default operating systems that come with various machines.
-# The value should be what the vendor currently ships out the door with their
-# machine or put another way, the most popular os provided with the machine.
-
-# Note that if you're going to try to match "-MANUFACTURER" here (say,
-# "-sun"), then you have to tell the case statement up towards the top
-# that MANUFACTURER isn't an operating system. Otherwise, code above
-# will signal an error saying that MANUFACTURER isn't an operating
-# system, and we'll never get to this point.
-
-case $basic_machine in
- score-*)
- os=-elf
- ;;
- spu-*)
- os=-elf
- ;;
- *-acorn)
- os=-riscix1.2
- ;;
- arm*-rebel)
- os=-linux
- ;;
- arm*-semi)
- os=-aout
- ;;
- c4x-* | tic4x-*)
- os=-coff
- ;;
- c8051-*)
- os=-elf
- ;;
- hexagon-*)
- os=-elf
- ;;
- tic54x-*)
- os=-coff
- ;;
- tic55x-*)
- os=-coff
- ;;
- tic6x-*)
- os=-coff
- ;;
- # This must come before the *-dec entry.
- pdp10-*)
- os=-tops20
- ;;
- pdp11-*)
- os=-none
- ;;
- *-dec | vax-*)
- os=-ultrix4.2
- ;;
- m68*-apollo)
- os=-domain
- ;;
- i386-sun)
- os=-sunos4.0.2
- ;;
- m68000-sun)
- os=-sunos3
- ;;
- m68*-cisco)
- os=-aout
- ;;
- mep-*)
- os=-elf
- ;;
- mips*-cisco)
- os=-elf
- ;;
- mips*-*)
- os=-elf
- ;;
- or32-*)
- os=-coff
- ;;
- *-tti) # must be before sparc entry or we get the wrong os.
- os=-sysv3
- ;;
- sparc-* | *-sun)
- os=-sunos4.1.1
- ;;
- *-be)
- os=-beos
- ;;
- *-haiku)
- os=-haiku
- ;;
- *-ibm)
- os=-aix
- ;;
- *-knuth)
- os=-mmixware
- ;;
- *-wec)
- os=-proelf
- ;;
- *-winbond)
- os=-proelf
- ;;
- *-oki)
- os=-proelf
- ;;
- *-hp)
- os=-hpux
- ;;
- *-hitachi)
- os=-hiux
- ;;
- i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
- os=-sysv
- ;;
- *-cbm)
- os=-amigaos
- ;;
- *-dg)
- os=-dgux
- ;;
- *-dolphin)
- os=-sysv3
- ;;
- m68k-ccur)
- os=-rtu
- ;;
- m88k-omron*)
- os=-luna
- ;;
- *-next )
- os=-nextstep
- ;;
- *-sequent)
- os=-ptx
- ;;
- *-crds)
- os=-unos
- ;;
- *-ns)
- os=-genix
- ;;
- i370-*)
- os=-mvs
- ;;
- *-next)
- os=-nextstep3
- ;;
- *-gould)
- os=-sysv
- ;;
- *-highlevel)
- os=-bsd
- ;;
- *-encore)
- os=-bsd
- ;;
- *-sgi)
- os=-irix
- ;;
- *-siemens)
- os=-sysv4
- ;;
- *-masscomp)
- os=-rtu
- ;;
- f30[01]-fujitsu | f700-fujitsu)
- os=-uxpv
- ;;
- *-rom68k)
- os=-coff
- ;;
- *-*bug)
- os=-coff
- ;;
- *-apple)
- os=-macos
- ;;
- *-atari*)
- os=-mint
- ;;
- *)
- os=-none
- ;;
-esac
-fi
-
-# Here we handle the case where we know the os, and the CPU type, but not the
-# manufacturer. We pick the logical manufacturer.
-vendor=unknown
-case $basic_machine in
- *-unknown)
- case $os in
- -riscix*)
- vendor=acorn
- ;;
- -sunos*)
- vendor=sun
- ;;
- -cnk*|-aix*)
- vendor=ibm
- ;;
- -beos*)
- vendor=be
- ;;
- -hpux*)
- vendor=hp
- ;;
- -mpeix*)
- vendor=hp
- ;;
- -hiux*)
- vendor=hitachi
- ;;
- -unos*)
- vendor=crds
- ;;
- -dgux*)
- vendor=dg
- ;;
- -luna*)
- vendor=omron
- ;;
- -genix*)
- vendor=ns
- ;;
- -mvs* | -opened*)
- vendor=ibm
- ;;
- -os400*)
- vendor=ibm
- ;;
- -ptx*)
- vendor=sequent
- ;;
- -tpf*)
- vendor=ibm
- ;;
- -vxsim* | -vxworks* | -windiss*)
- vendor=wrs
- ;;
- -aux*)
- vendor=apple
- ;;
- -hms*)
- vendor=hitachi
- ;;
- -mpw* | -macos*)
- vendor=apple
- ;;
- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
- vendor=atari
- ;;
- -vos*)
- vendor=stratus
- ;;
- esac
- basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
- ;;
-esac
-
-echo $basic_machine$os
-exit
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "timestamp='"
-# time-stamp-format: "%:y-%02m-%02d"
-# time-stamp-end: "'"
-# End:
diff --git a/configure b/configure
deleted file mode 100755
index 95ed7a5..0000000
--- a/configure
+++ /dev/null
@@ -1,16410 +0,0 @@
-#! /bin/sh
-# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for ipmitool 1.8.18.
-#
-#
-# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
-#
-#
-# This configure script is free software; the Free Software Foundation
-# gives unlimited permission to copy, distribute and modify it.
-## -------------------- ##
-## M4sh Initialization. ##
-## -------------------- ##
-
-# Be more Bourne compatible
-DUALCASE=1; export DUALCASE # for MKS sh
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
-else
- case `(set -o) 2>/dev/null` in #(
- *posix*) :
- set -o posix ;; #(
- *) :
- ;;
-esac
-fi
-
-
-as_nl='
-'
-export as_nl
-# Printing a long string crashes Solaris 7 /usr/bin/printf.
-as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
-# Prefer a ksh shell builtin over an external printf program on Solaris,
-# but without wasting forks for bash or zsh.
-if test -z "$BASH_VERSION$ZSH_VERSION" \
- && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='print -r --'
- as_echo_n='print -rn --'
-elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='printf %s\n'
- as_echo_n='printf %s'
-else
- if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
- as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
- as_echo_n='/usr/ucb/echo -n'
- else
- as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
- as_echo_n_body='eval
- arg=$1;
- case $arg in #(
- *"$as_nl"*)
- expr "X$arg" : "X\\(.*\\)$as_nl";
- arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
- esac;
- expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
- '
- export as_echo_n_body
- as_echo_n='sh -c $as_echo_n_body as_echo'
- fi
- export as_echo_body
- as_echo='sh -c $as_echo_body as_echo'
-fi
-
-# The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
- PATH_SEPARATOR=:
- (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
- (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
- PATH_SEPARATOR=';'
- }
-fi
-
-
-# IFS
-# We need space, tab and new line, in precisely that order. Quoting is
-# there to prevent editors from complaining about space-tab.
-# (If _AS_PATH_WALK were called with IFS unset, it would disable word
-# splitting by setting IFS to empty value.)
-IFS=" "" $as_nl"
-
-# Find who we are. Look in the path if we contain no directory separator.
-as_myself=
-case $0 in #((
- *[\\/]* ) as_myself=$0 ;;
- *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-# We did not find ourselves, most probably we were run as `sh COMMAND'
-# in which case we are not to be found in the path.
-if test "x$as_myself" = x; then
- as_myself=$0
-fi
-if test ! -f "$as_myself"; then
- $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
- exit 1
-fi
-
-# Unset variables that we do not need and which cause bugs (e.g. in
-# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
-# suppresses any "Segmentation fault" message there. '((' could
-# trigger a bug in pdksh 5.2.14.
-for as_var in BASH_ENV ENV MAIL MAILPATH
-do eval test x\${$as_var+set} = xset \
- && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
-done
-PS1='$ '
-PS2='> '
-PS4='+ '
-
-# NLS nuisances.
-LC_ALL=C
-export LC_ALL
-LANGUAGE=C
-export LANGUAGE
-
-# CDPATH.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-# Use a proper internal environment variable to ensure we don't fall
- # into an infinite loop, continuously re-executing ourselves.
- if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
- _as_can_reexec=no; export _as_can_reexec;
- # We cannot yet assume a decent shell, so we have to provide a
-# neutralization value for shells without unset; and this also
-# works around shells that cannot unset nonexistent variables.
-# Preserve -v and -x to the replacement shell.
-BASH_ENV=/dev/null
-ENV=/dev/null
-(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
-case $- in # ((((
- *v*x* | *x*v* ) as_opts=-vx ;;
- *v* ) as_opts=-v ;;
- *x* ) as_opts=-x ;;
- * ) as_opts= ;;
-esac
-exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
-# Admittedly, this is quite paranoid, since all the known shells bail
-# out after a failed `exec'.
-$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
-as_fn_exit 255
- fi
- # We don't want this to propagate to other subprocesses.
- { _as_can_reexec=; unset _as_can_reexec;}
-if test "x$CONFIG_SHELL" = x; then
- as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '\${1+\"\$@\"}'='\"\$@\"'
- setopt NO_GLOB_SUBST
-else
- case \`(set -o) 2>/dev/null\` in #(
- *posix*) :
- set -o posix ;; #(
- *) :
- ;;
-esac
-fi
-"
- as_required="as_fn_return () { (exit \$1); }
-as_fn_success () { as_fn_return 0; }
-as_fn_failure () { as_fn_return 1; }
-as_fn_ret_success () { return 0; }
-as_fn_ret_failure () { return 1; }
-
-exitcode=0
-as_fn_success || { exitcode=1; echo as_fn_success failed.; }
-as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
-as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
-as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
-if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
-
-else
- exitcode=1; echo positional parameters were not saved.
-fi
-test x\$exitcode = x0 || exit 1
-test -x / || exit 1"
- as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
- as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
- eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
- test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
-test \$(( 1 + 1 )) = 2 || exit 1
-
- test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
- ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
- ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
- ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
- PATH=/empty FPATH=/empty; export PATH FPATH
- test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
- || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
- if (eval "$as_required") 2>/dev/null; then :
- as_have_required=yes
-else
- as_have_required=no
-fi
- if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
-
-else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_found=false
-for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- as_found=:
- case $as_dir in #(
- /*)
- for as_base in sh bash ksh sh5; do
- # Try only shells that exist, to save several forks.
- as_shell=$as_dir/$as_base
- if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
- { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
- CONFIG_SHELL=$as_shell as_have_required=yes
- if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
- break 2
-fi
-fi
- done;;
- esac
- as_found=false
-done
-$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
- { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
- CONFIG_SHELL=$SHELL as_have_required=yes
-fi; }
-IFS=$as_save_IFS
-
-
- if test "x$CONFIG_SHELL" != x; then :
- export CONFIG_SHELL
- # We cannot yet assume a decent shell, so we have to provide a
-# neutralization value for shells without unset; and this also
-# works around shells that cannot unset nonexistent variables.
-# Preserve -v and -x to the replacement shell.
-BASH_ENV=/dev/null
-ENV=/dev/null
-(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
-case $- in # ((((
- *v*x* | *x*v* ) as_opts=-vx ;;
- *v* ) as_opts=-v ;;
- *x* ) as_opts=-x ;;
- * ) as_opts= ;;
-esac
-exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
-# Admittedly, this is quite paranoid, since all the known shells bail
-# out after a failed `exec'.
-$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
-exit 255
-fi
-
- if test x$as_have_required = xno; then :
- $as_echo "$0: This script requires a shell more modern than all"
- $as_echo "$0: the shells that I found on your system."
- if test x${ZSH_VERSION+set} = xset ; then
- $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
- $as_echo "$0: be upgraded to zsh 4.3.4 or later."
- else
- $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
-$0: including any error possibly output before this
-$0: message. Then install a modern shell, or manually run
-$0: the script under such a shell if you do have one."
- fi
- exit 1
-fi
-fi
-fi
-SHELL=${CONFIG_SHELL-/bin/sh}
-export SHELL
-# Unset more variables known to interfere with behavior of common tools.
-CLICOLOR_FORCE= GREP_OPTIONS=
-unset CLICOLOR_FORCE GREP_OPTIONS
-
-## --------------------- ##
-## M4sh Shell Functions. ##
-## --------------------- ##
-# as_fn_unset VAR
-# ---------------
-# Portably unset VAR.
-as_fn_unset ()
-{
- { eval $1=; unset $1;}
-}
-as_unset=as_fn_unset
-
-# as_fn_set_status STATUS
-# -----------------------
-# Set $? to STATUS, without forking.
-as_fn_set_status ()
-{
- return $1
-} # as_fn_set_status
-
-# as_fn_exit STATUS
-# -----------------
-# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
-as_fn_exit ()
-{
- set +e
- as_fn_set_status $1
- exit $1
-} # as_fn_exit
-
-# as_fn_mkdir_p
-# -------------
-# Create "$as_dir" as a directory, including parents if necessary.
-as_fn_mkdir_p ()
-{
-
- case $as_dir in #(
- -*) as_dir=./$as_dir;;
- esac
- test -d "$as_dir" || eval $as_mkdir_p || {
- as_dirs=
- while :; do
- case $as_dir in #(
- *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- *) as_qdir=$as_dir;;
- esac
- as_dirs="'$as_qdir' $as_dirs"
- as_dir=`$as_dirname -- "$as_dir" ||
-$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$as_dir" : 'X\(//\)[^/]' \| \
- X"$as_dir" : 'X\(//\)$' \| \
- X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_dir" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- test -d "$as_dir" && break
- done
- test -z "$as_dirs" || eval "mkdir $as_dirs"
- } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
-
-
-} # as_fn_mkdir_p
-
-# as_fn_executable_p FILE
-# -----------------------
-# Test if FILE is an executable regular file.
-as_fn_executable_p ()
-{
- test -f "$1" && test -x "$1"
-} # as_fn_executable_p
-# as_fn_append VAR VALUE
-# ----------------------
-# Append the text in VALUE to the end of the definition contained in VAR. Take
-# advantage of any shell optimizations that allow amortized linear growth over
-# repeated appends, instead of the typical quadratic growth present in naive
-# implementations.
-if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
- eval 'as_fn_append ()
- {
- eval $1+=\$2
- }'
-else
- as_fn_append ()
- {
- eval $1=\$$1\$2
- }
-fi # as_fn_append
-
-# as_fn_arith ARG...
-# ------------------
-# Perform arithmetic evaluation on the ARGs, and store the result in the
-# global $as_val. Take advantage of shells that can avoid forks. The arguments
-# must be portable across $(()) and expr.
-if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
- eval 'as_fn_arith ()
- {
- as_val=$(( $* ))
- }'
-else
- as_fn_arith ()
- {
- as_val=`expr "$@" || test $? -eq 1`
- }
-fi # as_fn_arith
-
-
-# as_fn_error STATUS ERROR [LINENO LOG_FD]
-# ----------------------------------------
-# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
-# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
-# script with STATUS, using 1 if that was 0.
-as_fn_error ()
-{
- as_status=$1; test $as_status -eq 0 && as_status=1
- if test "$4"; then
- as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
- fi
- $as_echo "$as_me: error: $2" >&2
- as_fn_exit $as_status
-} # as_fn_error
-
-if expr a : '\(a\)' >/dev/null 2>&1 &&
- test "X`expr 00001 : '.*\(...\)'`" = X001; then
- as_expr=expr
-else
- as_expr=false
-fi
-
-if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
- as_basename=basename
-else
- as_basename=false
-fi
-
-if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- as_dirname=dirname
-else
- as_dirname=false
-fi
-
-as_me=`$as_basename -- "$0" ||
-$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- X"$0" : 'X\(//\)$' \| \
- X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X/"$0" |
- sed '/^.*\/\([^/][^/]*\)\/*$/{
- s//\1/
- q
- }
- /^X\/\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\/\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
-
-# Avoid depending upon Character Ranges.
-as_cr_letters='abcdefghijklmnopqrstuvwxyz'
-as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-as_cr_Letters=$as_cr_letters$as_cr_LETTERS
-as_cr_digits='0123456789'
-as_cr_alnum=$as_cr_Letters$as_cr_digits
-
-
- as_lineno_1=$LINENO as_lineno_1a=$LINENO
- as_lineno_2=$LINENO as_lineno_2a=$LINENO
- eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
- test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
- # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
- sed -n '
- p
- /[$]LINENO/=
- ' <$as_myself |
- sed '
- s/[$]LINENO.*/&-/
- t lineno
- b
- :lineno
- N
- :loop
- s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
- t loop
- s/-\n.*//
- ' >$as_me.lineno &&
- chmod +x "$as_me.lineno" ||
- { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
-
- # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
- # already done that, so ensure we don't try to do so again and fall
- # in an infinite loop. This has already happened in practice.
- _as_can_reexec=no; export _as_can_reexec
- # Don't try to exec as it changes $[0], causing all sort of problems
- # (the dirname of $[0] is not the place where we might find the
- # original and so on. Autoconf is especially sensitive to this).
- . "./$as_me.lineno"
- # Exit status is that of the last command.
- exit
-}
-
-ECHO_C= ECHO_N= ECHO_T=
-case `echo -n x` in #(((((
--n*)
- case `echo 'xy\c'` in
- *c*) ECHO_T=' ';; # ECHO_T is single tab character.
- xy) ECHO_C='\c';;
- *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
- ECHO_T=' ';;
- esac;;
-*)
- ECHO_N='-n';;
-esac
-
-rm -f conf$$ conf$$.exe conf$$.file
-if test -d conf$$.dir; then
- rm -f conf$$.dir/conf$$.file
-else
- rm -f conf$$.dir
- mkdir conf$$.dir 2>/dev/null
-fi
-if (echo >conf$$.file) 2>/dev/null; then
- if ln -s conf$$.file conf$$ 2>/dev/null; then
- as_ln_s='ln -s'
- # ... but there are two gotchas:
- # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
- # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
- # In both cases, we have to default to `cp -pR'.
- ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
- as_ln_s='cp -pR'
- elif ln conf$$.file conf$$ 2>/dev/null; then
- as_ln_s=ln
- else
- as_ln_s='cp -pR'
- fi
-else
- as_ln_s='cp -pR'
-fi
-rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
-rmdir conf$$.dir 2>/dev/null
-
-if mkdir -p . 2>/dev/null; then
- as_mkdir_p='mkdir -p "$as_dir"'
-else
- test -d ./-p && rmdir ./-p
- as_mkdir_p=false
-fi
-
-as_test_x='test -x'
-as_executable_p=as_fn_executable_p
-
-# Sed expression to map a string onto a valid CPP name.
-as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
-
-# Sed expression to map a string onto a valid variable name.
-as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
-
-SHELL=${CONFIG_SHELL-/bin/sh}
-
-
-test -n "$DJDIR" || exec 7<&0 </dev/null
-exec 6>&1
-
-# Name of the host.
-# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
-# so uname gets run too.
-ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
-
-#
-# Initializations.
-#
-ac_default_prefix=/usr/local
-ac_clean_files=
-ac_config_libobj_dir=.
-LIBOBJS=
-cross_compiling=no
-subdirs=
-MFLAGS=
-MAKEFLAGS=
-
-# Identity of this package.
-PACKAGE_NAME='ipmitool'
-PACKAGE_TARNAME='ipmitool'
-PACKAGE_VERSION='1.8.18'
-PACKAGE_STRING='ipmitool 1.8.18'
-PACKAGE_BUGREPORT=''
-PACKAGE_URL=''
-
-ac_unique_file="src/ipmitool.c"
-# Factoring default headers for most tests.
-ac_includes_default="\
-#include <stdio.h>
-#ifdef HAVE_SYS_TYPES_H
-# include <sys/types.h>
-#endif
-#ifdef HAVE_SYS_STAT_H
-# include <sys/stat.h>
-#endif
-#ifdef STDC_HEADERS
-# include <stdlib.h>
-# include <stddef.h>
-#else
-# ifdef HAVE_STDLIB_H
-# include <stdlib.h>
-# endif
-#endif
-#ifdef HAVE_STRING_H
-# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
-# include <memory.h>
-# endif
-# include <string.h>
-#endif
-#ifdef HAVE_STRINGS_H
-# include <strings.h>
-#endif
-#ifdef HAVE_INTTYPES_H
-# include <inttypes.h>
-#endif
-#ifdef HAVE_STDINT_H
-# include <stdint.h>
-#endif
-#ifdef HAVE_UNISTD_H
-# include <unistd.h>
-#endif"
-
-ac_subst_vars='am__EXEEXT_FALSE
-am__EXEEXT_TRUE
-LTLIBOBJS
-IPMITOOL_INTF_LIB
-INTF_DUMMY_LIB
-INTF_DUMMY
-INTF_BMC_LIB
-INTF_BMC
-INTF_LIPMI_LIB
-INTF_LIPMI
-INTF_IMB_LIB
-INTF_IMB
-INTF_OPEN_LIB
-INTF_OPEN
-RPM_RELEASE
-DISTRO
-INTF_FREE_LIB
-INTF_FREE
-INTF_SERIAL_LIB
-INTF_SERIAL
-INTF_LANPLUS_LIB
-INTF_LANPLUS
-INTF_USB_LIB
-INTF_USB
-INTF_LAN_LIB
-INTF_LAN
-BASEDIR
-PSTAMP
-OS
-ARCH
-OTOOL64
-OTOOL
-LIPO
-NMEDIT
-DSYMUTIL
-MANIFEST_TOOL
-RANLIB
-ac_ct_AR
-AR
-DLLTOOL
-OBJDUMP
-NM
-ac_ct_DUMPBIN
-DUMPBIN
-LD
-FGREP
-LIBTOOL
-LIBOBJS
-POW_LIB
-EGREP
-GREP
-CPP
-SED
-RPMBUILD
-LN_S
-am__fastdepCC_FALSE
-am__fastdepCC_TRUE
-CCDEPMODE
-am__nodep
-AMDEPBACKSLASH
-AMDEP_FALSE
-AMDEP_TRUE
-am__quote
-am__include
-DEPDIR
-OBJEXT
-EXEEXT
-ac_ct_CC
-CPPFLAGS
-LDFLAGS
-CFLAGS
-CC
-ac_configure_args
-AM_BACKSLASH
-AM_DEFAULT_VERBOSITY
-AM_DEFAULT_V
-AM_V
-am__untar
-am__tar
-AMTAR
-am__leading_dot
-SET_MAKE
-AWK
-mkdir_p
-MKDIR_P
-INSTALL_STRIP_PROGRAM
-STRIP
-install_sh
-MAKEINFO
-AUTOHEADER
-AUTOMAKE
-AUTOCONF
-ACLOCAL
-VERSION
-PACKAGE
-CYGPATH_W
-am__isrc
-INSTALL_DATA
-INSTALL_SCRIPT
-INSTALL_PROGRAM
-target_os
-target_vendor
-target_cpu
-target
-host_os
-host_vendor
-host_cpu
-host
-build_os
-build_vendor
-build_cpu
-build
-target_alias
-host_alias
-build_alias
-LIBS
-ECHO_T
-ECHO_N
-ECHO_C
-DEFS
-mandir
-localedir
-libdir
-psdir
-pdfdir
-dvidir
-htmldir
-infodir
-docdir
-oldincludedir
-includedir
-localstatedir
-sharedstatedir
-sysconfdir
-datadir
-datarootdir
-libexecdir
-sbindir
-bindir
-program_transform_name
-prefix
-exec_prefix
-PACKAGE_URL
-PACKAGE_BUGREPORT
-PACKAGE_STRING
-PACKAGE_VERSION
-PACKAGE_TARNAME
-PACKAGE_NAME
-PATH_SEPARATOR
-SHELL'
-ac_subst_files=''
-ac_user_opts='
-enable_option_checking
-enable_silent_rules
-enable_dependency_tracking
-enable_shared
-enable_static
-with_pic
-enable_fast_install
-with_gnu_ld
-with_sysroot
-enable_libtool_lock
-enable_solaris_opt
-enable_internal_md5
-enable_intf_lan
-enable_intf_usb
-enable_intf_lanplus
-enable_intf_serial
-with_kerneldir
-enable_intf_free
-with_rpm_distro
-with_rpm_release
-enable_intf_open
-enable_intf_imb
-enable_intf_lipmi
-enable_intf_bmc
-enable_intf_dummy
-enable_ipmishell
-enable_buildcheck
-enable_file_security
-'
- ac_precious_vars='build_alias
-host_alias
-target_alias
-CC
-CFLAGS
-LDFLAGS
-LIBS
-CPPFLAGS
-CPP'
-
-
-# Initialize some variables set by options.
-ac_init_help=
-ac_init_version=false
-ac_unrecognized_opts=
-ac_unrecognized_sep=
-# The variables have the same names as the options, with
-# dashes changed to underlines.
-cache_file=/dev/null
-exec_prefix=NONE
-no_create=
-no_recursion=
-prefix=NONE
-program_prefix=NONE
-program_suffix=NONE
-program_transform_name=s,x,x,
-silent=
-site=
-srcdir=
-verbose=
-x_includes=NONE
-x_libraries=NONE
-
-# Installation directory options.
-# These are left unexpanded so users can "make install exec_prefix=/foo"
-# and all the variables that are supposed to be based on exec_prefix
-# by default will actually change.
-# Use braces instead of parens because sh, perl, etc. also accept them.
-# (The list follows the same order as the GNU Coding Standards.)
-bindir='${exec_prefix}/bin'
-sbindir='${exec_prefix}/sbin'
-libexecdir='${exec_prefix}/libexec'
-datarootdir='${prefix}/share'
-datadir='${datarootdir}'
-sysconfdir='${prefix}/etc'
-sharedstatedir='${prefix}/com'
-localstatedir='${prefix}/var'
-includedir='${prefix}/include'
-oldincludedir='/usr/include'
-docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
-infodir='${datarootdir}/info'
-htmldir='${docdir}'
-dvidir='${docdir}'
-pdfdir='${docdir}'
-psdir='${docdir}'
-libdir='${exec_prefix}/lib'
-localedir='${datarootdir}/locale'
-mandir='${datarootdir}/man'
-
-ac_prev=
-ac_dashdash=
-for ac_option
-do
- # If the previous option needs an argument, assign it.
- if test -n "$ac_prev"; then
- eval $ac_prev=\$ac_option
- ac_prev=
- continue
- fi
-
- case $ac_option in
- *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
- *=) ac_optarg= ;;
- *) ac_optarg=yes ;;
- esac
-
- # Accept the important Cygnus configure options, so we can diagnose typos.
-
- case $ac_dashdash$ac_option in
- --)
- ac_dashdash=yes ;;
-
- -bindir | --bindir | --bindi | --bind | --bin | --bi)
- ac_prev=bindir ;;
- -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
- bindir=$ac_optarg ;;
-
- -build | --build | --buil | --bui | --bu)
- ac_prev=build_alias ;;
- -build=* | --build=* | --buil=* | --bui=* | --bu=*)
- build_alias=$ac_optarg ;;
-
- -cache-file | --cache-file | --cache-fil | --cache-fi \
- | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
- ac_prev=cache_file ;;
- -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
- | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
- cache_file=$ac_optarg ;;
-
- --config-cache | -C)
- cache_file=config.cache ;;
-
- -datadir | --datadir | --datadi | --datad)
- ac_prev=datadir ;;
- -datadir=* | --datadir=* | --datadi=* | --datad=*)
- datadir=$ac_optarg ;;
-
- -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
- | --dataroo | --dataro | --datar)
- ac_prev=datarootdir ;;
- -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
- | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
- datarootdir=$ac_optarg ;;
-
- -disable-* | --disable-*)
- ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- as_fn_error $? "invalid feature name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- *"
-"enable_$ac_useropt"
-"*) ;;
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
- ac_unrecognized_sep=', ';;
- esac
- eval enable_$ac_useropt=no ;;
-
- -docdir | --docdir | --docdi | --doc | --do)
- ac_prev=docdir ;;
- -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
- docdir=$ac_optarg ;;
-
- -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
- ac_prev=dvidir ;;
- -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
- dvidir=$ac_optarg ;;
-
- -enable-* | --enable-*)
- ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- as_fn_error $? "invalid feature name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- *"
-"enable_$ac_useropt"
-"*) ;;
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
- ac_unrecognized_sep=', ';;
- esac
- eval enable_$ac_useropt=\$ac_optarg ;;
-
- -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
- | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
- | --exec | --exe | --ex)
- ac_prev=exec_prefix ;;
- -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
- | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
- | --exec=* | --exe=* | --ex=*)
- exec_prefix=$ac_optarg ;;
-
- -gas | --gas | --ga | --g)
- # Obsolete; use --with-gas.
- with_gas=yes ;;
-
- -help | --help | --hel | --he | -h)
- ac_init_help=long ;;
- -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
- ac_init_help=recursive ;;
- -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
- ac_init_help=short ;;
-
- -host | --host | --hos | --ho)
- ac_prev=host_alias ;;
- -host=* | --host=* | --hos=* | --ho=*)
- host_alias=$ac_optarg ;;
-
- -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
- ac_prev=htmldir ;;
- -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
- | --ht=*)
- htmldir=$ac_optarg ;;
-
- -includedir | --includedir | --includedi | --included | --include \
- | --includ | --inclu | --incl | --inc)
- ac_prev=includedir ;;
- -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
- | --includ=* | --inclu=* | --incl=* | --inc=*)
- includedir=$ac_optarg ;;
-
- -infodir | --infodir | --infodi | --infod | --info | --inf)
- ac_prev=infodir ;;
- -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
- infodir=$ac_optarg ;;
-
- -libdir | --libdir | --libdi | --libd)
- ac_prev=libdir ;;
- -libdir=* | --libdir=* | --libdi=* | --libd=*)
- libdir=$ac_optarg ;;
-
- -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
- | --libexe | --libex | --libe)
- ac_prev=libexecdir ;;
- -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
- | --libexe=* | --libex=* | --libe=*)
- libexecdir=$ac_optarg ;;
-
- -localedir | --localedir | --localedi | --localed | --locale)
- ac_prev=localedir ;;
- -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
- localedir=$ac_optarg ;;
-
- -localstatedir | --localstatedir | --localstatedi | --localstated \
- | --localstate | --localstat | --localsta | --localst | --locals)
- ac_prev=localstatedir ;;
- -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
- | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
- localstatedir=$ac_optarg ;;
-
- -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
- ac_prev=mandir ;;
- -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
- mandir=$ac_optarg ;;
-
- -nfp | --nfp | --nf)
- # Obsolete; use --without-fp.
- with_fp=no ;;
-
- -no-create | --no-create | --no-creat | --no-crea | --no-cre \
- | --no-cr | --no-c | -n)
- no_create=yes ;;
-
- -no-recursion | --no-recursion | --no-recursio | --no-recursi \
- | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
- no_recursion=yes ;;
-
- -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
- | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
- | --oldin | --oldi | --old | --ol | --o)
- ac_prev=oldincludedir ;;
- -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
- | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
- | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
- oldincludedir=$ac_optarg ;;
-
- -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
- ac_prev=prefix ;;
- -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
- prefix=$ac_optarg ;;
-
- -program-prefix | --program-prefix | --program-prefi | --program-pref \
- | --program-pre | --program-pr | --program-p)
- ac_prev=program_prefix ;;
- -program-prefix=* | --program-prefix=* | --program-prefi=* \
- | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
- program_prefix=$ac_optarg ;;
-
- -program-suffix | --program-suffix | --program-suffi | --program-suff \
- | --program-suf | --program-su | --program-s)
- ac_prev=program_suffix ;;
- -program-suffix=* | --program-suffix=* | --program-suffi=* \
- | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
- program_suffix=$ac_optarg ;;
-
- -program-transform-name | --program-transform-name \
- | --program-transform-nam | --program-transform-na \
- | --program-transform-n | --program-transform- \
- | --program-transform | --program-transfor \
- | --program-transfo | --program-transf \
- | --program-trans | --program-tran \
- | --progr-tra | --program-tr | --program-t)
- ac_prev=program_transform_name ;;
- -program-transform-name=* | --program-transform-name=* \
- | --program-transform-nam=* | --program-transform-na=* \
- | --program-transform-n=* | --program-transform-=* \
- | --program-transform=* | --program-transfor=* \
- | --program-transfo=* | --program-transf=* \
- | --program-trans=* | --program-tran=* \
- | --progr-tra=* | --program-tr=* | --program-t=*)
- program_transform_name=$ac_optarg ;;
-
- -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
- ac_prev=pdfdir ;;
- -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
- pdfdir=$ac_optarg ;;
-
- -psdir | --psdir | --psdi | --psd | --ps)
- ac_prev=psdir ;;
- -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
- psdir=$ac_optarg ;;
-
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- | -silent | --silent | --silen | --sile | --sil)
- silent=yes ;;
-
- -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
- ac_prev=sbindir ;;
- -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
- | --sbi=* | --sb=*)
- sbindir=$ac_optarg ;;
-
- -sharedstatedir | --sharedstatedir | --sharedstatedi \
- | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
- | --sharedst | --shareds | --shared | --share | --shar \
- | --sha | --sh)
- ac_prev=sharedstatedir ;;
- -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
- | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
- | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
- | --sha=* | --sh=*)
- sharedstatedir=$ac_optarg ;;
-
- -site | --site | --sit)
- ac_prev=site ;;
- -site=* | --site=* | --sit=*)
- site=$ac_optarg ;;
-
- -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
- ac_prev=srcdir ;;
- -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
- srcdir=$ac_optarg ;;
-
- -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
- | --syscon | --sysco | --sysc | --sys | --sy)
- ac_prev=sysconfdir ;;
- -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
- | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
- sysconfdir=$ac_optarg ;;
-
- -target | --target | --targe | --targ | --tar | --ta | --t)
- ac_prev=target_alias ;;
- -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
- target_alias=$ac_optarg ;;
-
- -v | -verbose | --verbose | --verbos | --verbo | --verb)
- verbose=yes ;;
-
- -version | --version | --versio | --versi | --vers | -V)
- ac_init_version=: ;;
-
- -with-* | --with-*)
- ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- as_fn_error $? "invalid package name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- *"
-"with_$ac_useropt"
-"*) ;;
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
- ac_unrecognized_sep=', ';;
- esac
- eval with_$ac_useropt=\$ac_optarg ;;
-
- -without-* | --without-*)
- ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- as_fn_error $? "invalid package name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- *"
-"with_$ac_useropt"
-"*) ;;
- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
- ac_unrecognized_sep=', ';;
- esac
- eval with_$ac_useropt=no ;;
-
- --x)
- # Obsolete; use --with-x.
- with_x=yes ;;
-
- -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
- | --x-incl | --x-inc | --x-in | --x-i)
- ac_prev=x_includes ;;
- -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
- | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
- x_includes=$ac_optarg ;;
-
- -x-libraries | --x-libraries | --x-librarie | --x-librari \
- | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
- ac_prev=x_libraries ;;
- -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
- | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
- x_libraries=$ac_optarg ;;
-
- -*) as_fn_error $? "unrecognized option: \`$ac_option'
-Try \`$0 --help' for more information"
- ;;
-
- *=*)
- ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
- # Reject names that are not valid shell variable names.
- case $ac_envvar in #(
- '' | [0-9]* | *[!_$as_cr_alnum]* )
- as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
- esac
- eval $ac_envvar=\$ac_optarg
- export $ac_envvar ;;
-
- *)
- # FIXME: should be removed in autoconf 3.0.
- $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
- expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
- $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
- : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
- ;;
-
- esac
-done
-
-if test -n "$ac_prev"; then
- ac_option=--`echo $ac_prev | sed 's/_/-/g'`
- as_fn_error $? "missing argument to $ac_option"
-fi
-
-if test -n "$ac_unrecognized_opts"; then
- case $enable_option_checking in
- no) ;;
- fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
- *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
- esac
-fi
-
-# Check all directory arguments for consistency.
-for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
- datadir sysconfdir sharedstatedir localstatedir includedir \
- oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
- libdir localedir mandir
-do
- eval ac_val=\$$ac_var
- # Remove trailing slashes.
- case $ac_val in
- */ )
- ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
- eval $ac_var=\$ac_val;;
- esac
- # Be sure to have absolute directory names.
- case $ac_val in
- [\\/$]* | ?:[\\/]* ) continue;;
- NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
- esac
- as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
-done
-
-# There might be people who depend on the old broken behavior: `$host'
-# used to hold the argument of --host etc.
-# FIXME: To remove some day.
-build=$build_alias
-host=$host_alias
-target=$target_alias
-
-# FIXME: To remove some day.
-if test "x$host_alias" != x; then
- if test "x$build_alias" = x; then
- cross_compiling=maybe
- elif test "x$build_alias" != "x$host_alias"; then
- cross_compiling=yes
- fi
-fi
-
-ac_tool_prefix=
-test -n "$host_alias" && ac_tool_prefix=$host_alias-
-
-test "$silent" = yes && exec 6>/dev/null
-
-
-ac_pwd=`pwd` && test -n "$ac_pwd" &&
-ac_ls_di=`ls -di .` &&
-ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
- as_fn_error $? "working directory cannot be determined"
-test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
- as_fn_error $? "pwd does not report name of working directory"
-
-
-# Find the source files, if location was not specified.
-if test -z "$srcdir"; then
- ac_srcdir_defaulted=yes
- # Try the directory containing this script, then the parent directory.
- ac_confdir=`$as_dirname -- "$as_myself" ||
-$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$as_myself" : 'X\(//\)[^/]' \| \
- X"$as_myself" : 'X\(//\)$' \| \
- X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_myself" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- srcdir=$ac_confdir
- if test ! -r "$srcdir/$ac_unique_file"; then
- srcdir=..
- fi
-else
- ac_srcdir_defaulted=no
-fi
-if test ! -r "$srcdir/$ac_unique_file"; then
- test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
- as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
-fi
-ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
-ac_abs_confdir=`(
- cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
- pwd)`
-# When building in place, set srcdir=.
-if test "$ac_abs_confdir" = "$ac_pwd"; then
- srcdir=.
-fi
-# Remove unnecessary trailing slashes from srcdir.
-# Double slashes in file names in object file debugging info
-# mess up M-x gdb in Emacs.
-case $srcdir in
-*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
-esac
-for ac_var in $ac_precious_vars; do
- eval ac_env_${ac_var}_set=\${${ac_var}+set}
- eval ac_env_${ac_var}_value=\$${ac_var}
- eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
- eval ac_cv_env_${ac_var}_value=\$${ac_var}
-done
-
-#
-# Report the --help message.
-#
-if test "$ac_init_help" = "long"; then
- # Omit some internal or obsolete options to make the list less imposing.
- # This message is too long to be a string in the A/UX 3.1 sh.
- cat <<_ACEOF
-\`configure' configures ipmitool 1.8.18 to adapt to many kinds of systems.
-
-Usage: $0 [OPTION]... [VAR=VALUE]...
-
-To assign environment variables (e.g., CC, CFLAGS...), specify them as
-VAR=VALUE. See below for descriptions of some of the useful variables.
-
-Defaults for the options are specified in brackets.
-
-Configuration:
- -h, --help display this help and exit
- --help=short display options specific to this package
- --help=recursive display the short help of all the included packages
- -V, --version display version information and exit
- -q, --quiet, --silent do not print \`checking ...' messages
- --cache-file=FILE cache test results in FILE [disabled]
- -C, --config-cache alias for \`--cache-file=config.cache'
- -n, --no-create do not create output files
- --srcdir=DIR find the sources in DIR [configure dir or \`..']
-
-Installation directories:
- --prefix=PREFIX install architecture-independent files in PREFIX
- [$ac_default_prefix]
- --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
- [PREFIX]
-
-By default, \`make install' will install all the files in
-\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
-an installation prefix other than \`$ac_default_prefix' using \`--prefix',
-for instance \`--prefix=\$HOME'.
-
-For better control, use the options below.
-
-Fine tuning of the installation directories:
- --bindir=DIR user executables [EPREFIX/bin]
- --sbindir=DIR system admin executables [EPREFIX/sbin]
- --libexecdir=DIR program executables [EPREFIX/libexec]
- --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
- --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
- --localstatedir=DIR modifiable single-machine data [PREFIX/var]
- --libdir=DIR object code libraries [EPREFIX/lib]
- --includedir=DIR C header files [PREFIX/include]
- --oldincludedir=DIR C header files for non-gcc [/usr/include]
- --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
- --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
- --infodir=DIR info documentation [DATAROOTDIR/info]
- --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
- --mandir=DIR man documentation [DATAROOTDIR/man]
- --docdir=DIR documentation root [DATAROOTDIR/doc/ipmitool]
- --htmldir=DIR html documentation [DOCDIR]
- --dvidir=DIR dvi documentation [DOCDIR]
- --pdfdir=DIR pdf documentation [DOCDIR]
- --psdir=DIR ps documentation [DOCDIR]
-_ACEOF
-
- cat <<\_ACEOF
-
-Program names:
- --program-prefix=PREFIX prepend PREFIX to installed program names
- --program-suffix=SUFFIX append SUFFIX to installed program names
- --program-transform-name=PROGRAM run sed PROGRAM on installed program names
-
-System types:
- --build=BUILD configure for building on BUILD [guessed]
- --host=HOST cross-compile to build programs to run on HOST [BUILD]
- --target=TARGET configure for building compilers for TARGET [HOST]
-_ACEOF
-fi
-
-if test -n "$ac_init_help"; then
- case $ac_init_help in
- short | recursive ) echo "Configuration of ipmitool 1.8.18:";;
- esac
- cat <<\_ACEOF
-
-Optional Features:
- --disable-option-checking ignore unrecognized --enable/--with options
- --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
- --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
- --enable-silent-rules less verbose build output (undo: "make V=1")
- --disable-silent-rules verbose build output (undo: "make V=0")
- --enable-dependency-tracking
- do not reject slow dependency extractors
- --disable-dependency-tracking
- speeds up one-time build
- --enable-shared[=PKGS] build shared libraries [default=yes]
- --enable-static[=PKGS] build static libraries [default=yes]
- --enable-fast-install[=PKGS]
- optimize for fast installation [default=yes]
- --disable-libtool-lock avoid locking (might break parallel builds)
- --enable-solaris-opt enable all options for Solaris [default=no]
- --enable-internal-md5 enable internal MD5 library [default=no]
- --enable-intf-lan enable IPMIv1.5 LAN interface [default=yes]
- --enable-intf-usb enable IPMI USB interface [default=auto]
- --enable-intf-lanplus enable IPMIv2.0 RMCP+ LAN interface [default=auto]
- --enable-intf-serial enable direct Serial Basic/Terminal mode interface
- [default=yes]
- --enable-intf-free enable FreeIPMI IPMI interface [default=auto]
- --enable-intf-open enable Linux OpenIPMI interface [default=auto]
- --enable-intf-imb enable Intel IMB driver interface [default=auto]
- --enable-intf-lipmi enable Solaris 9 x86 IPMI interface [default=no]
- --enable-intf-bmc enable Solaris 10 x86 IPMI interface [default=auto]
- --enable-intf-dummy enable Dummy(test) interface [default=no]
- --enable-ipmishell enable IPMI shell interface [default=auto]
- --enable-buildcheck enable -Wall -Werror for build testing [default=no]
- --enable-file-security enable extra security checks on files opened for
- read [default=no]
-
-Optional Packages:
- --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
- --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
- --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
- both]
- --with-gnu-ld assume the C compiler uses GNU ld [default=no]
- --with-sysroot=DIR Search for dependent libraries within DIR
- (or the compiler's sysroot if not specified).
- --with-kerneldir=DIR set kernel include path to DIR
- --with-rpm-distro=DISTRO
- set Linux distribution tag for use in RPM version
- string
- --with-rpm-release=RELEASE
- set release number for RPM release field
-
-Some influential environment variables:
- CC C compiler command
- CFLAGS C compiler flags
- LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
- nonstandard directory <lib dir>
- LIBS libraries to pass to the linker, e.g. -l<library>
- CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
- you have headers in a nonstandard directory <include dir>
- CPP C preprocessor
-
-Use these variables to override the choices made by `configure' or to help
-it to find libraries and programs with nonstandard names/locations.
-
-Report bugs to the package provider.
-_ACEOF
-ac_status=$?
-fi
-
-if test "$ac_init_help" = "recursive"; then
- # If there are subdirs, report their specific --help.
- for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
- test -d "$ac_dir" ||
- { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
- continue
- ac_builddir=.
-
-case "$ac_dir" in
-.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
-*)
- ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
- # A ".." for each directory in $ac_dir_suffix.
- ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
- case $ac_top_builddir_sub in
- "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
- *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
- esac ;;
-esac
-ac_abs_top_builddir=$ac_pwd
-ac_abs_builddir=$ac_pwd$ac_dir_suffix
-# for backward compatibility:
-ac_top_builddir=$ac_top_build_prefix
-
-case $srcdir in
- .) # We are building in place.
- ac_srcdir=.
- ac_top_srcdir=$ac_top_builddir_sub
- ac_abs_top_srcdir=$ac_pwd ;;
- [\\/]* | ?:[\\/]* ) # Absolute name.
- ac_srcdir=$srcdir$ac_dir_suffix;
- ac_top_srcdir=$srcdir
- ac_abs_top_srcdir=$srcdir ;;
- *) # Relative name.
- ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
- ac_top_srcdir=$ac_top_build_prefix$srcdir
- ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
-esac
-ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
-
- cd "$ac_dir" || { ac_status=$?; continue; }
- # Check for guested configure.
- if test -f "$ac_srcdir/configure.gnu"; then
- echo &&
- $SHELL "$ac_srcdir/configure.gnu" --help=recursive
- elif test -f "$ac_srcdir/configure"; then
- echo &&
- $SHELL "$ac_srcdir/configure" --help=recursive
- else
- $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
- fi || ac_status=$?
- cd "$ac_pwd" || { ac_status=$?; break; }
- done
-fi
-
-test -n "$ac_init_help" && exit $ac_status
-if $ac_init_version; then
- cat <<\_ACEOF
-ipmitool configure 1.8.18
-generated by GNU Autoconf 2.69
-
-Copyright (C) 2012 Free Software Foundation, Inc.
-This configure script is free software; the Free Software Foundation
-gives unlimited permission to copy, distribute and modify it.
-_ACEOF
- exit
-fi
-
-## ------------------------ ##
-## Autoconf initialization. ##
-## ------------------------ ##
-
-# ac_fn_c_try_compile LINENO
-# --------------------------
-# Try to compile conftest.$ac_ext, and return whether this succeeded.
-ac_fn_c_try_compile ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- rm -f conftest.$ac_objext
- if { { ac_try="$ac_compile"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_compile") 2>conftest.err
- ac_status=$?
- if test -s conftest.err; then
- grep -v '^ *+' conftest.err >conftest.er1
- cat conftest.er1 >&5
- mv -f conftest.er1 conftest.err
- fi
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && {
- test -z "$ac_c_werror_flag" ||
- test ! -s conftest.err
- } && test -s conftest.$ac_objext; then :
- ac_retval=0
-else
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
- ac_retval=1
-fi
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
- as_fn_set_status $ac_retval
-
-} # ac_fn_c_try_compile
-
-# ac_fn_c_try_cpp LINENO
-# ----------------------
-# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
-ac_fn_c_try_cpp ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- if { { ac_try="$ac_cpp conftest.$ac_ext"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
- ac_status=$?
- if test -s conftest.err; then
- grep -v '^ *+' conftest.err >conftest.er1
- cat conftest.er1 >&5
- mv -f conftest.er1 conftest.err
- fi
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } > conftest.i && {
- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- test ! -s conftest.err
- }; then :
- ac_retval=0
-else
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
- ac_retval=1
-fi
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
- as_fn_set_status $ac_retval
-
-} # ac_fn_c_try_cpp
-
-# ac_fn_c_try_run LINENO
-# ----------------------
-# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
-# that executables *can* be run.
-ac_fn_c_try_run ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- if { { ac_try="$ac_link"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
- { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; }; then :
- ac_retval=0
-else
- $as_echo "$as_me: program exited with status $ac_status" >&5
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
- ac_retval=$ac_status
-fi
- rm -rf conftest.dSYM conftest_ipa8_conftest.oo
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
- as_fn_set_status $ac_retval
-
-} # ac_fn_c_try_run
-
-# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
-# -------------------------------------------------------
-# Tests whether HEADER exists, giving a warning if it cannot be compiled using
-# the include files in INCLUDES and setting the cache variable VAR
-# accordingly.
-ac_fn_c_check_header_mongrel ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- if eval \${$3+:} false; then :
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
-$as_echo_n "checking for $2... " >&6; }
-if eval \${$3+:} false; then :
- $as_echo_n "(cached) " >&6
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
-else
- # Is the header compilable?
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
-$as_echo_n "checking $2 usability... " >&6; }
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-#include <$2>
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_header_compiler=yes
-else
- ac_header_compiler=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
-$as_echo "$ac_header_compiler" >&6; }
-
-# Is the header present?
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
-$as_echo_n "checking $2 presence... " >&6; }
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <$2>
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
- ac_header_preproc=yes
-else
- ac_header_preproc=no
-fi
-rm -f conftest.err conftest.i conftest.$ac_ext
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
-$as_echo "$ac_header_preproc" >&6; }
-
-# So? What about this header?
-case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
- yes:no: )
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
-$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
-$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
- ;;
- no:yes:* )
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
-$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
-$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
-$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
-$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
-$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
- ;;
-esac
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
-$as_echo_n "checking for $2... " >&6; }
-if eval \${$3+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- eval "$3=\$ac_header_compiler"
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
-fi
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
-
-} # ac_fn_c_check_header_mongrel
-
-# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
-# -------------------------------------------------------
-# Tests whether HEADER exists and can be compiled using the include files in
-# INCLUDES, setting the cache variable VAR accordingly.
-ac_fn_c_check_header_compile ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
-$as_echo_n "checking for $2... " >&6; }
-if eval \${$3+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$4
-#include <$2>
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- eval "$3=yes"
-else
- eval "$3=no"
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
-
-} # ac_fn_c_check_header_compile
-
-# ac_fn_c_try_link LINENO
-# -----------------------
-# Try to link conftest.$ac_ext, and return whether this succeeded.
-ac_fn_c_try_link ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- rm -f conftest.$ac_objext conftest$ac_exeext
- if { { ac_try="$ac_link"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link") 2>conftest.err
- ac_status=$?
- if test -s conftest.err; then
- grep -v '^ *+' conftest.err >conftest.er1
- cat conftest.er1 >&5
- mv -f conftest.er1 conftest.err
- fi
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && {
- test -z "$ac_c_werror_flag" ||
- test ! -s conftest.err
- } && test -s conftest$ac_exeext && {
- test "$cross_compiling" = yes ||
- test -x conftest$ac_exeext
- }; then :
- ac_retval=0
-else
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
- ac_retval=1
-fi
- # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
- # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
- # interfere with the next link command; also delete a directory that is
- # left behind by Apple's compiler. We do this before executing the actions.
- rm -rf conftest.dSYM conftest_ipa8_conftest.oo
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
- as_fn_set_status $ac_retval
-
-} # ac_fn_c_try_link
-
-# ac_fn_c_check_func LINENO FUNC VAR
-# ----------------------------------
-# Tests whether FUNC exists, setting the cache variable VAR accordingly
-ac_fn_c_check_func ()
-{
- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
-$as_echo_n "checking for $2... " >&6; }
-if eval \${$3+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
- For example, HP-UX 11i <limits.h> declares gettimeofday. */
-#define $2 innocuous_$2
-
-/* System header to define __stub macros and hopefully few prototypes,
- which can conflict with char $2 (); below.
- Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- <limits.h> exists even on freestanding compilers. */
-
-#ifdef __STDC__
-# include <limits.h>
-#else
-# include <assert.h>
-#endif
-
-#undef $2
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char $2 ();
-/* The GNU C library defines this for functions which it implements
- to always fail with ENOSYS. Some functions are actually named
- something starting with __ and the normal name is an alias. */
-#if defined __stub_$2 || defined __stub___$2
-choke me
-#endif
-
-int
-main ()
-{
-return $2 ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- eval "$3=yes"
-else
- eval "$3=no"
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-fi
-eval ac_res=\$$3
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
-$as_echo "$ac_res" >&6; }
- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
-
-} # ac_fn_c_check_func
-cat >config.log <<_ACEOF
-This file contains any messages produced by compilers while
-running configure, to aid debugging if configure makes a mistake.
-
-It was created by ipmitool $as_me 1.8.18, which was
-generated by GNU Autoconf 2.69. Invocation command line was
-
- $ $0 $@
-
-_ACEOF
-exec 5>>config.log
-{
-cat <<_ASUNAME
-## --------- ##
-## Platform. ##
-## --------- ##
-
-hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
-uname -m = `(uname -m) 2>/dev/null || echo unknown`
-uname -r = `(uname -r) 2>/dev/null || echo unknown`
-uname -s = `(uname -s) 2>/dev/null || echo unknown`
-uname -v = `(uname -v) 2>/dev/null || echo unknown`
-
-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
-/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
-
-/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
-/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
-/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
-/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
-/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
-/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
-
-_ASUNAME
-
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- $as_echo "PATH: $as_dir"
- done
-IFS=$as_save_IFS
-
-} >&5
-
-cat >&5 <<_ACEOF
-
-
-## ----------- ##
-## Core tests. ##
-## ----------- ##
-
-_ACEOF
-
-
-# Keep a trace of the command line.
-# Strip out --no-create and --no-recursion so they do not pile up.
-# Strip out --silent because we don't want to record it for future runs.
-# Also quote any args containing shell meta-characters.
-# Make two passes to allow for proper duplicate-argument suppression.
-ac_configure_args=
-ac_configure_args0=
-ac_configure_args1=
-ac_must_keep_next=false
-for ac_pass in 1 2
-do
- for ac_arg
- do
- case $ac_arg in
- -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- | -silent | --silent | --silen | --sile | --sil)
- continue ;;
- *\'*)
- ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- case $ac_pass in
- 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
- 2)
- as_fn_append ac_configure_args1 " '$ac_arg'"
- if test $ac_must_keep_next = true; then
- ac_must_keep_next=false # Got value, back to normal.
- else
- case $ac_arg in
- *=* | --config-cache | -C | -disable-* | --disable-* \
- | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
- | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
- | -with-* | --with-* | -without-* | --without-* | --x)
- case "$ac_configure_args0 " in
- "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
- esac
- ;;
- -* ) ac_must_keep_next=true ;;
- esac
- fi
- as_fn_append ac_configure_args " '$ac_arg'"
- ;;
- esac
- done
-done
-{ ac_configure_args0=; unset ac_configure_args0;}
-{ ac_configure_args1=; unset ac_configure_args1;}
-
-# When interrupted or exit'd, cleanup temporary files, and complete
-# config.log. We remove comments because anyway the quotes in there
-# would cause problems or look ugly.
-# WARNING: Use '\'' to represent an apostrophe within the trap.
-# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
-trap 'exit_status=$?
- # Save into config.log some information that might help in debugging.
- {
- echo
-
- $as_echo "## ---------------- ##
-## Cache variables. ##
-## ---------------- ##"
- echo
- # The following way of writing the cache mishandles newlines in values,
-(
- for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
- eval ac_val=\$$ac_var
- case $ac_val in #(
- *${as_nl}*)
- case $ac_var in #(
- *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
-$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
- esac
- case $ac_var in #(
- _ | IFS | as_nl) ;; #(
- BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
- *) { eval $ac_var=; unset $ac_var;} ;;
- esac ;;
- esac
- done
- (set) 2>&1 |
- case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
- *${as_nl}ac_space=\ *)
- sed -n \
- "s/'\''/'\''\\\\'\'''\''/g;
- s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
- ;; #(
- *)
- sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
- ;;
- esac |
- sort
-)
- echo
-
- $as_echo "## ----------------- ##
-## Output variables. ##
-## ----------------- ##"
- echo
- for ac_var in $ac_subst_vars
- do
- eval ac_val=\$$ac_var
- case $ac_val in
- *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
- esac
- $as_echo "$ac_var='\''$ac_val'\''"
- done | sort
- echo
-
- if test -n "$ac_subst_files"; then
- $as_echo "## ------------------- ##
-## File substitutions. ##
-## ------------------- ##"
- echo
- for ac_var in $ac_subst_files
- do
- eval ac_val=\$$ac_var
- case $ac_val in
- *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
- esac
- $as_echo "$ac_var='\''$ac_val'\''"
- done | sort
- echo
- fi
-
- if test -s confdefs.h; then
- $as_echo "## ----------- ##
-## confdefs.h. ##
-## ----------- ##"
- echo
- cat confdefs.h
- echo
- fi
- test "$ac_signal" != 0 &&
- $as_echo "$as_me: caught signal $ac_signal"
- $as_echo "$as_me: exit $exit_status"
- } >&5
- rm -f core *.core core.conftest.* &&
- rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
- exit $exit_status
-' 0
-for ac_signal in 1 2 13 15; do
- trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
-done
-ac_signal=0
-
-# confdefs.h avoids OS command line length limits that DEFS can exceed.
-rm -f -r conftest* confdefs.h
-
-$as_echo "/* confdefs.h */" > confdefs.h
-
-# Predefined preprocessor variables.
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_NAME "$PACKAGE_NAME"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_VERSION "$PACKAGE_VERSION"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_STRING "$PACKAGE_STRING"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
-_ACEOF
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE_URL "$PACKAGE_URL"
-_ACEOF
-
-
-# Let the site file select an alternate cache file if it wants to.
-# Prefer an explicitly selected file to automatically selected ones.
-ac_site_file1=NONE
-ac_site_file2=NONE
-if test -n "$CONFIG_SITE"; then
- # We do not want a PATH search for config.site.
- case $CONFIG_SITE in #((
- -*) ac_site_file1=./$CONFIG_SITE;;
- */*) ac_site_file1=$CONFIG_SITE;;
- *) ac_site_file1=./$CONFIG_SITE;;
- esac
-elif test "x$prefix" != xNONE; then
- ac_site_file1=$prefix/share/config.site
- ac_site_file2=$prefix/etc/config.site
-else
- ac_site_file1=$ac_default_prefix/share/config.site
- ac_site_file2=$ac_default_prefix/etc/config.site
-fi
-for ac_site_file in "$ac_site_file1" "$ac_site_file2"
-do
- test "x$ac_site_file" = xNONE && continue
- if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
-$as_echo "$as_me: loading site script $ac_site_file" >&6;}
- sed 's/^/| /' "$ac_site_file" >&5
- . "$ac_site_file" \
- || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "failed to load site script $ac_site_file
-See \`config.log' for more details" "$LINENO" 5; }
- fi
-done
-
-if test -r "$cache_file"; then
- # Some versions of bash will fail to source /dev/null (special files
- # actually), so we avoid doing that. DJGPP emulates it as a regular file.
- if test /dev/null != "$cache_file" && test -f "$cache_file"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
-$as_echo "$as_me: loading cache $cache_file" >&6;}
- case $cache_file in
- [\\/]* | ?:[\\/]* ) . "$cache_file";;
- *) . "./$cache_file";;
- esac
- fi
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
-$as_echo "$as_me: creating cache $cache_file" >&6;}
- >$cache_file
-fi
-
-# Check that the precious variables saved in the cache have kept the same
-# value.
-ac_cache_corrupted=false
-for ac_var in $ac_precious_vars; do
- eval ac_old_set=\$ac_cv_env_${ac_var}_set
- eval ac_new_set=\$ac_env_${ac_var}_set
- eval ac_old_val=\$ac_cv_env_${ac_var}_value
- eval ac_new_val=\$ac_env_${ac_var}_value
- case $ac_old_set,$ac_new_set in
- set,)
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
-$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
- ac_cache_corrupted=: ;;
- ,set)
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
-$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
- ac_cache_corrupted=: ;;
- ,);;
- *)
- if test "x$ac_old_val" != "x$ac_new_val"; then
- # differences in whitespace do not lead to failure.
- ac_old_val_w=`echo x $ac_old_val`
- ac_new_val_w=`echo x $ac_new_val`
- if test "$ac_old_val_w" != "$ac_new_val_w"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
-$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
- ac_cache_corrupted=:
- else
- { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
-$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
- eval $ac_var=\$ac_old_val
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
-$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
-$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
- fi;;
- esac
- # Pass precious variables to config.status.
- if test "$ac_new_set" = set; then
- case $ac_new_val in
- *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
- *) ac_arg=$ac_var=$ac_new_val ;;
- esac
- case " $ac_configure_args " in
- *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
- *) as_fn_append ac_configure_args " '$ac_arg'" ;;
- esac
- fi
-done
-if $ac_cache_corrupted; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
-$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
- as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
-fi
-## -------------------- ##
-## Main body of script. ##
-## -------------------- ##
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-
-ac_aux_dir=
-for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
- if test -f "$ac_dir/install-sh"; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/install-sh -c"
- break
- elif test -f "$ac_dir/install.sh"; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/install.sh -c"
- break
- elif test -f "$ac_dir/shtool"; then
- ac_aux_dir=$ac_dir
- ac_install_sh="$ac_aux_dir/shtool install -c"
- break
- fi
-done
-if test -z "$ac_aux_dir"; then
- as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
-fi
-
-# These three variables are undocumented and unsupported,
-# and are intended to be withdrawn in a future Autoconf release.
-# They can cause serious problems if a builder's source tree is in a directory
-# whose full name contains unusual characters.
-ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
-ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
-ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
-
-
-# Make sure we can run config.sub.
-$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
- as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
-$as_echo_n "checking build system type... " >&6; }
-if ${ac_cv_build+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_build_alias=$build_alias
-test "x$ac_build_alias" = x &&
- ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
-test "x$ac_build_alias" = x &&
- as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
-ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
- as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
-$as_echo "$ac_cv_build" >&6; }
-case $ac_cv_build in
-*-*-*) ;;
-*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
-esac
-build=$ac_cv_build
-ac_save_IFS=$IFS; IFS='-'
-set x $ac_cv_build
-shift
-build_cpu=$1
-build_vendor=$2
-shift; shift
-# Remember, the first character of IFS is used to create $*,
-# except with old shells:
-build_os=$*
-IFS=$ac_save_IFS
-case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
-$as_echo_n "checking host system type... " >&6; }
-if ${ac_cv_host+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test "x$host_alias" = x; then
- ac_cv_host=$ac_cv_build
-else
- ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
- as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
-$as_echo "$ac_cv_host" >&6; }
-case $ac_cv_host in
-*-*-*) ;;
-*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
-esac
-host=$ac_cv_host
-ac_save_IFS=$IFS; IFS='-'
-set x $ac_cv_host
-shift
-host_cpu=$1
-host_vendor=$2
-shift; shift
-# Remember, the first character of IFS is used to create $*,
-# except with old shells:
-host_os=$*
-IFS=$ac_save_IFS
-case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
-$as_echo_n "checking target system type... " >&6; }
-if ${ac_cv_target+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test "x$target_alias" = x; then
- ac_cv_target=$ac_cv_host
-else
- ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
- as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
-$as_echo "$ac_cv_target" >&6; }
-case $ac_cv_target in
-*-*-*) ;;
-*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
-esac
-target=$ac_cv_target
-ac_save_IFS=$IFS; IFS='-'
-set x $ac_cv_target
-shift
-target_cpu=$1
-target_vendor=$2
-shift; shift
-# Remember, the first character of IFS is used to create $*,
-# except with old shells:
-target_os=$*
-IFS=$ac_save_IFS
-case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
-
-
-# The aliases save the names the user supplied, while $host etc.
-# will get canonicalized.
-test -n "$target_alias" &&
- test "$program_prefix$program_suffix$program_transform_name" = \
- NONENONEs,x,x, &&
- program_prefix=${target_alias}-
-
-am__api_version='1.14'
-
-# Find a good install program. We prefer a C program (faster),
-# so one script is as good as another. But avoid the broken or
-# incompatible versions:
-# SysV /etc/install, /usr/sbin/install
-# SunOS /usr/etc/install
-# IRIX /sbin/install
-# AIX /bin/install
-# AmigaOS /C/install, which installs bootblocks on floppy discs
-# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
-# AFS /usr/afsws/bin/install, which mishandles nonexistent args
-# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
-# OS/2's system install, which has a completely different semantic
-# ./install, which can be erroneously created by make from ./install.sh.
-# Reject install programs that cannot install multiple files.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
-$as_echo_n "checking for a BSD-compatible install... " >&6; }
-if test -z "$INSTALL"; then
-if ${ac_cv_path_install+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- # Account for people who put trailing slashes in PATH elements.
-case $as_dir/ in #((
- ./ | .// | /[cC]/* | \
- /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
- ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
- /usr/ucb/* ) ;;
- *)
- # OSF1 and SCO ODT 3.0 have their own names for install.
- # Don't use installbsd from OSF since it installs stuff as root
- # by default.
- for ac_prog in ginstall scoinst install; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
- if test $ac_prog = install &&
- grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
- # AIX install. It has an incompatible calling convention.
- :
- elif test $ac_prog = install &&
- grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
- # program-specific install script used by HP pwplus--don't use.
- :
- else
- rm -rf conftest.one conftest.two conftest.dir
- echo one > conftest.one
- echo two > conftest.two
- mkdir conftest.dir
- if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
- test -s conftest.one && test -s conftest.two &&
- test -s conftest.dir/conftest.one &&
- test -s conftest.dir/conftest.two
- then
- ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
- break 3
- fi
- fi
- fi
- done
- done
- ;;
-esac
-
- done
-IFS=$as_save_IFS
-
-rm -rf conftest.one conftest.two conftest.dir
-
-fi
- if test "${ac_cv_path_install+set}" = set; then
- INSTALL=$ac_cv_path_install
- else
- # As a last resort, use the slow shell script. Don't cache a
- # value for INSTALL within a source directory, because that will
- # break other packages using the cache if that directory is
- # removed, or if the value is a relative name.
- INSTALL=$ac_install_sh
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
-$as_echo "$INSTALL" >&6; }
-
-# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
-# It thinks the first close brace ends the variable substitution.
-test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
-
-test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
-
-test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
-$as_echo_n "checking whether build environment is sane... " >&6; }
-# Reject unsafe characters in $srcdir or the absolute working directory
-# name. Accept space and tab only in the latter.
-am_lf='
-'
-case `pwd` in
- *[\\\"\#\$\&\'\`$am_lf]*)
- as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
-esac
-case $srcdir in
- *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
- as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
-esac
-
-# Do 'set' in a subshell so we don't clobber the current shell's
-# arguments. Must try -L first in case configure is actually a
-# symlink; some systems play weird games with the mod time of symlinks
-# (eg FreeBSD returns the mod time of the symlink's containing
-# directory).
-if (
- am_has_slept=no
- for am_try in 1 2; do
- echo "timestamp, slept: $am_has_slept" > conftest.file
- set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
- if test "$*" = "X"; then
- # -L didn't work.
- set X `ls -t "$srcdir/configure" conftest.file`
- fi
- if test "$*" != "X $srcdir/configure conftest.file" \
- && test "$*" != "X conftest.file $srcdir/configure"; then
-
- # If neither matched, then we have a broken ls. This can happen
- # if, for instance, CONFIG_SHELL is bash and it inherits a
- # broken ls alias from the environment. This has actually
- # happened. Such a system could not be considered "sane".
- as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
- alias in your environment" "$LINENO" 5
- fi
- if test "$2" = conftest.file || test $am_try -eq 2; then
- break
- fi
- # Just in case.
- sleep 1
- am_has_slept=yes
- done
- test "$2" = conftest.file
- )
-then
- # Ok.
- :
-else
- as_fn_error $? "newly created file is older than distributed files!
-Check your system clock" "$LINENO" 5
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-# If we didn't sleep, we still need to ensure time stamps of config.status and
-# generated files are strictly newer.
-am_sleep_pid=
-if grep 'slept: no' conftest.file >/dev/null 2>&1; then
- ( sleep 1 ) &
- am_sleep_pid=$!
-fi
-
-rm -f conftest.file
-
-test "$program_prefix" != NONE &&
- program_transform_name="s&^&$program_prefix&;$program_transform_name"
-# Use a double $ so make ignores it.
-test "$program_suffix" != NONE &&
- program_transform_name="s&\$&$program_suffix&;$program_transform_name"
-# Double any \ or $.
-# By default was `s,x,x', remove it if useless.
-ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
-program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
-
-# Expand $ac_aux_dir to an absolute path.
-am_aux_dir=`cd "$ac_aux_dir" && pwd`
-
-if test x"${MISSING+set}" != xset; then
- case $am_aux_dir in
- *\ * | *\ *)
- MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
- *)
- MISSING="\${SHELL} $am_aux_dir/missing" ;;
- esac
-fi
-# Use eval to expand $SHELL
-if eval "$MISSING --is-lightweight"; then
- am_missing_run="$MISSING "
-else
- am_missing_run=
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
-$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
-fi
-
-if test x"${install_sh}" != xset; then
- case $am_aux_dir in
- *\ * | *\ *)
- install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
- *)
- install_sh="\${SHELL} $am_aux_dir/install-sh"
- esac
-fi
-
-# Installed binaries are usually stripped using 'strip' when the user
-# run "make install-strip". However 'strip' might not be the right
-# tool to use in cross-compilation environments, therefore Automake
-# will honor the 'STRIP' environment variable to overrule this program.
-if test "$cross_compiling" != no; then
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
-set dummy ${ac_tool_prefix}strip; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_STRIP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$STRIP"; then
- ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_STRIP="${ac_tool_prefix}strip"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-STRIP=$ac_cv_prog_STRIP
-if test -n "$STRIP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
-$as_echo "$STRIP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_STRIP"; then
- ac_ct_STRIP=$STRIP
- # Extract the first word of "strip", so it can be a program name with args.
-set dummy strip; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_STRIP"; then
- ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_STRIP="strip"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
-if test -n "$ac_ct_STRIP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
-$as_echo "$ac_ct_STRIP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_STRIP" = x; then
- STRIP=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- STRIP=$ac_ct_STRIP
- fi
-else
- STRIP="$ac_cv_prog_STRIP"
-fi
-
-fi
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
-$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
-if test -z "$MKDIR_P"; then
- if ${ac_cv_path_mkdir+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in mkdir gmkdir; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
- case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
- 'mkdir (GNU coreutils) '* | \
- 'mkdir (coreutils) '* | \
- 'mkdir (fileutils) '4.1*)
- ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
- break 3;;
- esac
- done
- done
- done
-IFS=$as_save_IFS
-
-fi
-
- test -d ./--version && rmdir ./--version
- if test "${ac_cv_path_mkdir+set}" = set; then
- MKDIR_P="$ac_cv_path_mkdir -p"
- else
- # As a last resort, use the slow shell script. Don't cache a
- # value for MKDIR_P within a source directory, because that will
- # break other packages using the cache if that directory is
- # removed, or if the value is a relative name.
- MKDIR_P="$ac_install_sh -d"
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
-$as_echo "$MKDIR_P" >&6; }
-
-for ac_prog in gawk mawk nawk awk
-do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_AWK+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$AWK"; then
- ac_cv_prog_AWK="$AWK" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_AWK="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-AWK=$ac_cv_prog_AWK
-if test -n "$AWK"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
-$as_echo "$AWK" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$AWK" && break
-done
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
-$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
-set x ${MAKE-make}
-ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
-if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat >conftest.make <<\_ACEOF
-SHELL = /bin/sh
-all:
- @echo '@@@%%%=$(MAKE)=@@@%%%'
-_ACEOF
-# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
-case `${MAKE-make} -f conftest.make 2>/dev/null` in
- *@@@%%%=?*=@@@%%%*)
- eval ac_cv_prog_make_${ac_make}_set=yes;;
- *)
- eval ac_cv_prog_make_${ac_make}_set=no;;
-esac
-rm -f conftest.make
-fi
-if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
- SET_MAKE=
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- SET_MAKE="MAKE=${MAKE-make}"
-fi
-
-rm -rf .tst 2>/dev/null
-mkdir .tst 2>/dev/null
-if test -d .tst; then
- am__leading_dot=.
-else
- am__leading_dot=_
-fi
-rmdir .tst 2>/dev/null
-
-# Check whether --enable-silent-rules was given.
-if test "${enable_silent_rules+set}" = set; then :
- enableval=$enable_silent_rules;
-fi
-
-case $enable_silent_rules in # (((
- yes) AM_DEFAULT_VERBOSITY=0;;
- no) AM_DEFAULT_VERBOSITY=1;;
- *) AM_DEFAULT_VERBOSITY=1;;
-esac
-am_make=${MAKE-make}
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
-$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
-if ${am_cv_make_support_nested_variables+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if $as_echo 'TRUE=$(BAR$(V))
-BAR0=false
-BAR1=true
-V=1
-am__doit:
- @$(TRUE)
-.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
- am_cv_make_support_nested_variables=yes
-else
- am_cv_make_support_nested_variables=no
-fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
-$as_echo "$am_cv_make_support_nested_variables" >&6; }
-if test $am_cv_make_support_nested_variables = yes; then
- AM_V='$(V)'
- AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
-else
- AM_V=$AM_DEFAULT_VERBOSITY
- AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
-fi
-AM_BACKSLASH='\'
-
-if test "`cd $srcdir && pwd`" != "`pwd`"; then
- # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
- # is not polluted with repeated "-I."
- am__isrc=' -I$(srcdir)'
- # test to see if srcdir already configured
- if test -f $srcdir/config.status; then
- as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
- fi
-fi
-
-# test whether we have cygpath
-if test -z "$CYGPATH_W"; then
- if (cygpath --version) >/dev/null 2>/dev/null; then
- CYGPATH_W='cygpath -w'
- else
- CYGPATH_W=echo
- fi
-fi
-
-
-# Define the identity of the package.
- PACKAGE='ipmitool'
- VERSION='1.8.18'
-
-
-cat >>confdefs.h <<_ACEOF
-#define PACKAGE "$PACKAGE"
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define VERSION "$VERSION"
-_ACEOF
-
-# Some tools Automake needs.
-
-ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
-
-
-AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
-
-
-AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
-
-
-AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
-
-
-MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
-
-# For better backward compatibility. To be removed once Automake 1.9.x
-# dies out for good. For more background, see:
-# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
-# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
-mkdir_p='$(MKDIR_P)'
-
-# We need awk for the "check" target. The system "awk" is bad on
-# some platforms.
-# Always define AMTAR for backward compatibility. Yes, it's still used
-# in the wild :-( We should find a proper way to deprecate it ...
-AMTAR='$${TAR-tar}'
-
-
-# We'll loop over all known methods to create a tar archive until one works.
-_am_tools='gnutar pax cpio none'
-
-am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
-
-
-
-
-
-
-# POSIX will say in a future version that running "rm -f" with no argument
-# is OK; and we want to be able to make that assumption in our Makefile
-# recipes. So use an aggressive probe to check that the usage we want is
-# actually supported "in the wild" to an acceptable degree.
-# See automake bug#10828.
-# To make any issue more visible, cause the running configure to be aborted
-# by default if the 'rm' program in use doesn't match our expectations; the
-# user can still override this though.
-if rm -f && rm -fr && rm -rf; then : OK; else
- cat >&2 <<'END'
-Oops!
-
-Your 'rm' program seems unable to run without file operands specified
-on the command line, even when the '-f' option is present. This is contrary
-to the behaviour of most rm programs out there, and not conforming with
-the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
-
-Please tell bug-automake@gnu.org about your system, including the value
-of your $PATH and any error possibly output before this message. This
-can help us improve future automake versions.
-
-END
- if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
- echo 'Configuration will proceed anyway, since you have set the' >&2
- echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
- echo >&2
- else
- cat >&2 <<'END'
-Aborting the configuration process, to ensure you take notice of the issue.
-
-You can download and install GNU coreutils to get an 'rm' implementation
-that behaves properly: <http://www.gnu.org/software/coreutils/>.
-
-If you want to complete the configuration process using your problematic
-'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
-to "yes", and re-run configure.
-
-END
- as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
- fi
-fi
-
-ac_config_headers="$ac_config_headers config.h"
-
-
-
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
-set dummy ${ac_tool_prefix}gcc; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_CC+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_CC="${ac_tool_prefix}gcc"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
-$as_echo "$CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_CC"; then
- ac_ct_CC=$CC
- # Extract the first word of "gcc", so it can be a program name with args.
-set dummy gcc; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_CC+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_CC"; then
- ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_CC="gcc"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_CC=$ac_cv_prog_ac_ct_CC
-if test -n "$ac_ct_CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
-$as_echo "$ac_ct_CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_CC" = x; then
- CC=""
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- CC=$ac_ct_CC
- fi
-else
- CC="$ac_cv_prog_CC"
-fi
-
-if test -z "$CC"; then
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
-set dummy ${ac_tool_prefix}cc; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_CC+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_CC="${ac_tool_prefix}cc"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
-$as_echo "$CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- fi
-fi
-if test -z "$CC"; then
- # Extract the first word of "cc", so it can be a program name with args.
-set dummy cc; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_CC+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
- ac_prog_rejected=no
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
- ac_prog_rejected=yes
- continue
- fi
- ac_cv_prog_CC="cc"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-if test $ac_prog_rejected = yes; then
- # We found a bogon in the path, so make sure we never use it.
- set dummy $ac_cv_prog_CC
- shift
- if test $# != 0; then
- # We chose a different compiler from the bogus one.
- # However, it has the same basename, so the bogon will be chosen
- # first if we set CC to just the basename; use the full file name.
- shift
- ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
- fi
-fi
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
-$as_echo "$CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$CC"; then
- if test -n "$ac_tool_prefix"; then
- for ac_prog in cl.exe
- do
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_CC+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$CC"; then
- ac_cv_prog_CC="$CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-CC=$ac_cv_prog_CC
-if test -n "$CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
-$as_echo "$CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$CC" && break
- done
-fi
-if test -z "$CC"; then
- ac_ct_CC=$CC
- for ac_prog in cl.exe
-do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_CC+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_CC"; then
- ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_CC="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_CC=$ac_cv_prog_ac_ct_CC
-if test -n "$ac_ct_CC"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
-$as_echo "$ac_ct_CC" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$ac_ct_CC" && break
-done
-
- if test "x$ac_ct_CC" = x; then
- CC=""
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- CC=$ac_ct_CC
- fi
-fi
-
-fi
-
-
-test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "no acceptable C compiler found in \$PATH
-See \`config.log' for more details" "$LINENO" 5; }
-
-# Provide some information about the compiler.
-$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
-set X $ac_compile
-ac_compiler=$2
-for ac_option in --version -v -V -qversion; do
- { { ac_try="$ac_compiler $ac_option >&5"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_compiler $ac_option >&5") 2>conftest.err
- ac_status=$?
- if test -s conftest.err; then
- sed '10a\
-... rest of stderr output deleted ...
- 10q' conftest.err >conftest.er1
- cat conftest.er1 >&5
- fi
- rm -f conftest.er1 conftest.err
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }
-done
-
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-ac_clean_files_save=$ac_clean_files
-ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
-# Try to create an executable without -o first, disregard a.out.
-# It will help us diagnose broken compilers, and finding out an intuition
-# of exeext.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
-$as_echo_n "checking whether the C compiler works... " >&6; }
-ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
-
-# The possible output files:
-ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
-
-ac_rmfiles=
-for ac_file in $ac_files
-do
- case $ac_file in
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
- * ) ac_rmfiles="$ac_rmfiles $ac_file";;
- esac
-done
-rm -f $ac_rmfiles
-
-if { { ac_try="$ac_link_default"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link_default") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then :
- # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
-# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
-# in a Makefile. We should not override ac_cv_exeext if it was cached,
-# so that the user can short-circuit this test for compilers unknown to
-# Autoconf.
-for ac_file in $ac_files ''
-do
- test -f "$ac_file" || continue
- case $ac_file in
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
- ;;
- [ab].out )
- # We found the default executable, but exeext='' is most
- # certainly right.
- break;;
- *.* )
- if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
- then :; else
- ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
- fi
- # We set ac_cv_exeext here because the later test for it is not
- # safe: cross compilers may not add the suffix if given an `-o'
- # argument, so we may need to know it at that point already.
- # Even if this section looks crufty: it has the advantage of
- # actually working.
- break;;
- * )
- break;;
- esac
-done
-test "$ac_cv_exeext" = no && ac_cv_exeext=
-
-else
- ac_file=''
-fi
-if test -z "$ac_file"; then :
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-$as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error 77 "C compiler cannot create executables
-See \`config.log' for more details" "$LINENO" 5; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
-$as_echo_n "checking for C compiler default output file name... " >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
-$as_echo "$ac_file" >&6; }
-ac_exeext=$ac_cv_exeext
-
-rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
-ac_clean_files=$ac_clean_files_save
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
-$as_echo_n "checking for suffix of executables... " >&6; }
-if { { ac_try="$ac_link"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then :
- # If both `conftest.exe' and `conftest' are `present' (well, observable)
-# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
-# work properly (i.e., refer to `conftest.exe'), while it won't with
-# `rm'.
-for ac_file in conftest.exe conftest conftest.*; do
- test -f "$ac_file" || continue
- case $ac_file in
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
- *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
- break;;
- * ) break;;
- esac
-done
-else
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "cannot compute suffix of executables: cannot compile and link
-See \`config.log' for more details" "$LINENO" 5; }
-fi
-rm -f conftest conftest$ac_cv_exeext
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
-$as_echo "$ac_cv_exeext" >&6; }
-
-rm -f conftest.$ac_ext
-EXEEXT=$ac_cv_exeext
-ac_exeext=$EXEEXT
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdio.h>
-int
-main ()
-{
-FILE *f = fopen ("conftest.out", "w");
- return ferror (f) || fclose (f) != 0;
-
- ;
- return 0;
-}
-_ACEOF
-ac_clean_files="$ac_clean_files conftest.out"
-# Check that the compiler produces executables we can run. If not, either
-# the compiler is broken, or we cross compile.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
-$as_echo_n "checking whether we are cross compiling... " >&6; }
-if test "$cross_compiling" != yes; then
- { { ac_try="$ac_link"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }
- if { ac_try='./conftest$ac_cv_exeext'
- { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; }; then
- cross_compiling=no
- else
- if test "$cross_compiling" = maybe; then
- cross_compiling=yes
- else
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "cannot run C compiled programs.
-If you meant to cross compile, use \`--host'.
-See \`config.log' for more details" "$LINENO" 5; }
- fi
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
-$as_echo "$cross_compiling" >&6; }
-
-rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
-ac_clean_files=$ac_clean_files_save
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
-$as_echo_n "checking for suffix of object files... " >&6; }
-if ${ac_cv_objext+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-rm -f conftest.o conftest.obj
-if { { ac_try="$ac_compile"
-case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
-esac
-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
-$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_compile") 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then :
- for ac_file in conftest.o conftest.obj conftest.*; do
- test -f "$ac_file" || continue;
- case $ac_file in
- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
- *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
- break;;
- esac
-done
-else
- $as_echo "$as_me: failed program was:" >&5
-sed 's/^/| /' conftest.$ac_ext >&5
-
-{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "cannot compute suffix of object files: cannot compile
-See \`config.log' for more details" "$LINENO" 5; }
-fi
-rm -f conftest.$ac_cv_objext conftest.$ac_ext
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
-$as_echo "$ac_cv_objext" >&6; }
-OBJEXT=$ac_cv_objext
-ac_objext=$OBJEXT
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
-$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
-if ${ac_cv_c_compiler_gnu+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-#ifndef __GNUC__
- choke me
-#endif
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_compiler_gnu=yes
-else
- ac_compiler_gnu=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-ac_cv_c_compiler_gnu=$ac_compiler_gnu
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
-$as_echo "$ac_cv_c_compiler_gnu" >&6; }
-if test $ac_compiler_gnu = yes; then
- GCC=yes
-else
- GCC=
-fi
-ac_test_CFLAGS=${CFLAGS+set}
-ac_save_CFLAGS=$CFLAGS
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
-$as_echo_n "checking whether $CC accepts -g... " >&6; }
-if ${ac_cv_prog_cc_g+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_save_c_werror_flag=$ac_c_werror_flag
- ac_c_werror_flag=yes
- ac_cv_prog_cc_g=no
- CFLAGS="-g"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_g=yes
-else
- CFLAGS=""
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
-
-else
- ac_c_werror_flag=$ac_save_c_werror_flag
- CFLAGS="-g"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_g=yes
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- ac_c_werror_flag=$ac_save_c_werror_flag
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
-$as_echo "$ac_cv_prog_cc_g" >&6; }
-if test "$ac_test_CFLAGS" = set; then
- CFLAGS=$ac_save_CFLAGS
-elif test $ac_cv_prog_cc_g = yes; then
- if test "$GCC" = yes; then
- CFLAGS="-g -O2"
- else
- CFLAGS="-g"
- fi
-else
- if test "$GCC" = yes; then
- CFLAGS="-O2"
- else
- CFLAGS=
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
-$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
-if ${ac_cv_prog_cc_c89+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_cv_prog_cc_c89=no
-ac_save_CC=$CC
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdarg.h>
-#include <stdio.h>
-struct stat;
-/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
-struct buf { int x; };
-FILE * (*rcsopen) (struct buf *, struct stat *, int);
-static char *e (p, i)
- char **p;
- int i;
-{
- return p[i];
-}
-static char *f (char * (*g) (char **, int), char **p, ...)
-{
- char *s;
- va_list v;
- va_start (v,p);
- s = g (p, va_arg (v,int));
- va_end (v);
- return s;
-}
-
-/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
- function prototypes and stuff, but not '\xHH' hex character constants.
- These don't provoke an error unfortunately, instead are silently treated
- as 'x'. The following induces an error, until -std is added to get
- proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
- array size at least. It's necessary to write '\x00'==0 to get something
- that's true only with -std. */
-int osf4_cc_array ['\x00' == 0 ? 1 : -1];
-
-/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
- inside strings and character constants. */
-#define FOO(x) 'x'
-int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
-
-int test (int i, double x);
-struct s1 {int (*f) (int a);};
-struct s2 {int (*f) (double a);};
-int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
-int argc;
-char **argv;
-int
-main ()
-{
-return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
- ;
- return 0;
-}
-_ACEOF
-for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
- -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
-do
- CC="$ac_save_CC $ac_arg"
- if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_c89=$ac_arg
-fi
-rm -f core conftest.err conftest.$ac_objext
- test "x$ac_cv_prog_cc_c89" != "xno" && break
-done
-rm -f conftest.$ac_ext
-CC=$ac_save_CC
-
-fi
-# AC_CACHE_VAL
-case "x$ac_cv_prog_cc_c89" in
- x)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
-$as_echo "none needed" >&6; } ;;
- xno)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
-$as_echo "unsupported" >&6; } ;;
- *)
- CC="$CC $ac_cv_prog_cc_c89"
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
-$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
-esac
-if test "x$ac_cv_prog_cc_c89" != xno; then :
-
-fi
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
-$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
-if ${am_cv_prog_cc_c_o+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
- # Make sure it works both with $CC and with simple cc.
- # Following AC_PROG_CC_C_O, we do the test twice because some
- # compilers refuse to overwrite an existing .o file with -o,
- # though they will create one.
- am_cv_prog_cc_c_o=yes
- for am_i in 1 2; do
- if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
- ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
- ac_status=$?
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); } \
- && test -f conftest2.$ac_objext; then
- : OK
- else
- am_cv_prog_cc_c_o=no
- break
- fi
- done
- rm -f core conftest*
- unset am_i
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
-$as_echo "$am_cv_prog_cc_c_o" >&6; }
-if test "$am_cv_prog_cc_c_o" != yes; then
- # Losing compiler, so override with the script.
- # FIXME: It is wrong to rewrite CC.
- # But if we don't then we get into trouble of one sort or another.
- # A longer-term fix would be to have automake use am__CC in this case,
- # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
- CC="$am_aux_dir/compile $CC"
-fi
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-DEPDIR="${am__leading_dot}deps"
-
-ac_config_commands="$ac_config_commands depfiles"
-
-
-am_make=${MAKE-make}
-cat > confinc << 'END'
-am__doit:
- @echo this is the am__doit target
-.PHONY: am__doit
-END
-# If we don't find an include directive, just comment out the code.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
-$as_echo_n "checking for style of include used by $am_make... " >&6; }
-am__include="#"
-am__quote=
-_am_result=none
-# First try GNU make style include.
-echo "include confinc" > confmf
-# Ignore all kinds of additional output from 'make'.
-case `$am_make -s -f confmf 2> /dev/null` in #(
-*the\ am__doit\ target*)
- am__include=include
- am__quote=
- _am_result=GNU
- ;;
-esac
-# Now try BSD make style include.
-if test "$am__include" = "#"; then
- echo '.include "confinc"' > confmf
- case `$am_make -s -f confmf 2> /dev/null` in #(
- *the\ am__doit\ target*)
- am__include=.include
- am__quote="\""
- _am_result=BSD
- ;;
- esac
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
-$as_echo "$_am_result" >&6; }
-rm -f confinc confmf
-
-# Check whether --enable-dependency-tracking was given.
-if test "${enable_dependency_tracking+set}" = set; then :
- enableval=$enable_dependency_tracking;
-fi
-
-if test "x$enable_dependency_tracking" != xno; then
- am_depcomp="$ac_aux_dir/depcomp"
- AMDEPBACKSLASH='\'
- am__nodep='_no'
-fi
- if test "x$enable_dependency_tracking" != xno; then
- AMDEP_TRUE=
- AMDEP_FALSE='#'
-else
- AMDEP_TRUE='#'
- AMDEP_FALSE=
-fi
-
-
-
-depcc="$CC" am_compiler_list=
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
-$as_echo_n "checking dependency style of $depcc... " >&6; }
-if ${am_cv_CC_dependencies_compiler_type+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- # We make a subdir and do the tests there. Otherwise we can end up
- # making bogus files that we don't know about and never remove. For
- # instance it was reported that on HP-UX the gcc test will end up
- # making a dummy file named 'D' -- because '-MD' means "put the output
- # in D".
- rm -rf conftest.dir
- mkdir conftest.dir
- # Copy depcomp to subdir because otherwise we won't find it if we're
- # using a relative directory.
- cp "$am_depcomp" conftest.dir
- cd conftest.dir
- # We will build objects and dependencies in a subdirectory because
- # it helps to detect inapplicable dependency modes. For instance
- # both Tru64's cc and ICC support -MD to output dependencies as a
- # side effect of compilation, but ICC will put the dependencies in
- # the current directory while Tru64 will put them in the object
- # directory.
- mkdir sub
-
- am_cv_CC_dependencies_compiler_type=none
- if test "$am_compiler_list" = ""; then
- am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
- fi
- am__universal=false
- case " $depcc " in #(
- *\ -arch\ *\ -arch\ *) am__universal=true ;;
- esac
-
- for depmode in $am_compiler_list; do
- # Setup a source with many dependencies, because some compilers
- # like to wrap large dependency lists on column 80 (with \), and
- # we should not choose a depcomp mode which is confused by this.
- #
- # We need to recreate these files for each test, as the compiler may
- # overwrite some of them when testing with obscure command lines.
- # This happens at least with the AIX C compiler.
- : > sub/conftest.c
- for i in 1 2 3 4 5 6; do
- echo '#include "conftst'$i'.h"' >> sub/conftest.c
- # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
- # Solaris 10 /bin/sh.
- echo '/* dummy */' > sub/conftst$i.h
- done
- echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
-
- # We check with '-c' and '-o' for the sake of the "dashmstdout"
- # mode. It turns out that the SunPro C++ compiler does not properly
- # handle '-M -o', and we need to detect this. Also, some Intel
- # versions had trouble with output in subdirs.
- am__obj=sub/conftest.${OBJEXT-o}
- am__minus_obj="-o $am__obj"
- case $depmode in
- gcc)
- # This depmode causes a compiler race in universal mode.
- test "$am__universal" = false || continue
- ;;
- nosideeffect)
- # After this tag, mechanisms are not by side-effect, so they'll
- # only be used when explicitly requested.
- if test "x$enable_dependency_tracking" = xyes; then
- continue
- else
- break
- fi
- ;;
- msvc7 | msvc7msys | msvisualcpp | msvcmsys)
- # This compiler won't grok '-c -o', but also, the minuso test has
- # not run yet. These depmodes are late enough in the game, and
- # so weak that their functioning should not be impacted.
- am__obj=conftest.${OBJEXT-o}
- am__minus_obj=
- ;;
- none) break ;;
- esac
- if depmode=$depmode \
- source=sub/conftest.c object=$am__obj \
- depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
- $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
- >/dev/null 2>conftest.err &&
- grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
- grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
- grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
- ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
- # icc doesn't choke on unknown options, it will just issue warnings
- # or remarks (even with -Werror). So we grep stderr for any message
- # that says an option was ignored or not supported.
- # When given -MP, icc 7.0 and 7.1 complain thusly:
- # icc: Command line warning: ignoring option '-M'; no argument required
- # The diagnosis changed in icc 8.0:
- # icc: Command line remark: option '-MP' not supported
- if (grep 'ignoring option' conftest.err ||
- grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
- am_cv_CC_dependencies_compiler_type=$depmode
- break
- fi
- fi
- done
-
- cd ..
- rm -rf conftest.dir
-else
- am_cv_CC_dependencies_compiler_type=none
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
-$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
-CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
-
- if
- test "x$enable_dependency_tracking" != xno \
- && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
- am__fastdepCC_TRUE=
- am__fastdepCC_FALSE='#'
-else
- am__fastdepCC_TRUE='#'
- am__fastdepCC_FALSE=
-fi
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
-$as_echo_n "checking whether ln -s works... " >&6; }
-LN_S=$as_ln_s
-if test "$LN_S" = "ln -s"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
-$as_echo "no, using $LN_S" >&6; }
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
-$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
-set x ${MAKE-make}
-ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
-if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat >conftest.make <<\_ACEOF
-SHELL = /bin/sh
-all:
- @echo '@@@%%%=$(MAKE)=@@@%%%'
-_ACEOF
-# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
-case `${MAKE-make} -f conftest.make 2>/dev/null` in
- *@@@%%%=?*=@@@%%%*)
- eval ac_cv_prog_make_${ac_make}_set=yes;;
- *)
- eval ac_cv_prog_make_${ac_make}_set=no;;
-esac
-rm -f conftest.make
-fi
-if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
- SET_MAKE=
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- SET_MAKE="MAKE=${MAKE-make}"
-fi
-
-# Extract the first word of "rpmbuild", so it can be a program name with args.
-set dummy rpmbuild; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_RPMBUILD+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$RPMBUILD"; then
- ac_cv_prog_RPMBUILD="$RPMBUILD" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_RPMBUILD="rpmbuild"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- test -z "$ac_cv_prog_RPMBUILD" && ac_cv_prog_RPMBUILD="rpm"
-fi
-fi
-RPMBUILD=$ac_cv_prog_RPMBUILD
-if test -n "$RPMBUILD"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RPMBUILD" >&5
-$as_echo "$RPMBUILD" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-# Extract the first word of "sed", so it can be a program name with args.
-set dummy sed; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_SED+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$SED"; then
- ac_cv_prog_SED="$SED" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_SED="sed"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-SED=$ac_cv_prog_SED
-if test -n "$SED"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
-$as_echo "$SED" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
-$as_echo_n "checking how to run the C preprocessor... " >&6; }
-# On Suns, sometimes $CPP names a directory.
-if test -n "$CPP" && test -d "$CPP"; then
- CPP=
-fi
-if test -z "$CPP"; then
- if ${ac_cv_prog_CPP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- # Double quotes because CPP needs to be expanded
- for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
- do
- ac_preproc_ok=false
-for ac_c_preproc_warn_flag in '' yes
-do
- # Use a header file that comes with gcc, so configuring glibc
- # with a fresh cross-compiler works.
- # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- # <limits.h> exists even on freestanding compilers.
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp. "Syntax error" is here to catch this case.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#ifdef __STDC__
-# include <limits.h>
-#else
-# include <assert.h>
-#endif
- Syntax error
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
-
-else
- # Broken: fails on valid input.
-continue
-fi
-rm -f conftest.err conftest.i conftest.$ac_ext
-
- # OK, works on sane cases. Now check whether nonexistent headers
- # can be detected and how.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <ac_nonexistent.h>
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
- # Broken: success on invalid input.
-continue
-else
- # Passes both tests.
-ac_preproc_ok=:
-break
-fi
-rm -f conftest.err conftest.i conftest.$ac_ext
-
-done
-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
-rm -f conftest.i conftest.err conftest.$ac_ext
-if $ac_preproc_ok; then :
- break
-fi
-
- done
- ac_cv_prog_CPP=$CPP
-
-fi
- CPP=$ac_cv_prog_CPP
-else
- ac_cv_prog_CPP=$CPP
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
-$as_echo "$CPP" >&6; }
-ac_preproc_ok=false
-for ac_c_preproc_warn_flag in '' yes
-do
- # Use a header file that comes with gcc, so configuring glibc
- # with a fresh cross-compiler works.
- # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- # <limits.h> exists even on freestanding compilers.
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp. "Syntax error" is here to catch this case.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#ifdef __STDC__
-# include <limits.h>
-#else
-# include <assert.h>
-#endif
- Syntax error
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
-
-else
- # Broken: fails on valid input.
-continue
-fi
-rm -f conftest.err conftest.i conftest.$ac_ext
-
- # OK, works on sane cases. Now check whether nonexistent headers
- # can be detected and how.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <ac_nonexistent.h>
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
- # Broken: success on invalid input.
-continue
-else
- # Passes both tests.
-ac_preproc_ok=:
-break
-fi
-rm -f conftest.err conftest.i conftest.$ac_ext
-
-done
-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
-rm -f conftest.i conftest.err conftest.$ac_ext
-if $ac_preproc_ok; then :
-
-else
- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
-See \`config.log' for more details" "$LINENO" 5; }
-fi
-
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
-$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
-if ${ac_cv_path_GREP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -z "$GREP"; then
- ac_path_GREP_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in grep ggrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
- as_fn_executable_p "$ac_path_GREP" || continue
-# Check for GNU ac_path_GREP and select it if it is found.
- # Check for GNU $ac_path_GREP
-case `"$ac_path_GREP" --version 2>&1` in
-*GNU*)
- ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
-*)
- ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
- while :
- do
- cat "conftest.in" "conftest.in" >"conftest.tmp"
- mv "conftest.tmp" "conftest.in"
- cp "conftest.in" "conftest.nl"
- $as_echo 'GREP' >> "conftest.nl"
- "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_GREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_GREP="$ac_path_GREP"
- ac_path_GREP_max=$ac_count
- fi
- # 10*(2^10) chars as input seems more than enough
- test $ac_count -gt 10 && break
- done
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
- $ac_path_GREP_found && break 3
- done
- done
- done
-IFS=$as_save_IFS
- if test -z "$ac_cv_path_GREP"; then
- as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
-else
- ac_cv_path_GREP=$GREP
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
-$as_echo "$ac_cv_path_GREP" >&6; }
- GREP="$ac_cv_path_GREP"
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
-$as_echo_n "checking for egrep... " >&6; }
-if ${ac_cv_path_EGREP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
- then ac_cv_path_EGREP="$GREP -E"
- else
- if test -z "$EGREP"; then
- ac_path_EGREP_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in egrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
- as_fn_executable_p "$ac_path_EGREP" || continue
-# Check for GNU ac_path_EGREP and select it if it is found.
- # Check for GNU $ac_path_EGREP
-case `"$ac_path_EGREP" --version 2>&1` in
-*GNU*)
- ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
-*)
- ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
- while :
- do
- cat "conftest.in" "conftest.in" >"conftest.tmp"
- mv "conftest.tmp" "conftest.in"
- cp "conftest.in" "conftest.nl"
- $as_echo 'EGREP' >> "conftest.nl"
- "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_EGREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_EGREP="$ac_path_EGREP"
- ac_path_EGREP_max=$ac_count
- fi
- # 10*(2^10) chars as input seems more than enough
- test $ac_count -gt 10 && break
- done
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
- $ac_path_EGREP_found && break 3
- done
- done
- done
-IFS=$as_save_IFS
- if test -z "$ac_cv_path_EGREP"; then
- as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
-else
- ac_cv_path_EGREP=$EGREP
-fi
-
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
-$as_echo "$ac_cv_path_EGREP" >&6; }
- EGREP="$ac_cv_path_EGREP"
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
-$as_echo_n "checking for ANSI C header files... " >&6; }
-if ${ac_cv_header_stdc+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdlib.h>
-#include <stdarg.h>
-#include <string.h>
-#include <float.h>
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_header_stdc=yes
-else
- ac_cv_header_stdc=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-
-if test $ac_cv_header_stdc = yes; then
- # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <string.h>
-
-_ACEOF
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- $EGREP "memchr" >/dev/null 2>&1; then :
-
-else
- ac_cv_header_stdc=no
-fi
-rm -f conftest*
-
-fi
-
-if test $ac_cv_header_stdc = yes; then
- # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <stdlib.h>
-
-_ACEOF
-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- $EGREP "free" >/dev/null 2>&1; then :
-
-else
- ac_cv_header_stdc=no
-fi
-rm -f conftest*
-
-fi
-
-if test $ac_cv_header_stdc = yes; then
- # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
- if test "$cross_compiling" = yes; then :
- :
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <ctype.h>
-#include <stdlib.h>
-#if ((' ' & 0x0FF) == 0x020)
-# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
-# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
-#else
-# define ISLOWER(c) \
- (('a' <= (c) && (c) <= 'i') \
- || ('j' <= (c) && (c) <= 'r') \
- || ('s' <= (c) && (c) <= 'z'))
-# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
-#endif
-
-#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
-int
-main ()
-{
- int i;
- for (i = 0; i < 256; i++)
- if (XOR (islower (i), ISLOWER (i))
- || toupper (i) != TOUPPER (i))
- return 2;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_run "$LINENO"; then :
-
-else
- ac_cv_header_stdc=no
-fi
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- conftest.$ac_objext conftest.beam conftest.$ac_ext
-fi
-
-fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
-$as_echo "$ac_cv_header_stdc" >&6; }
-if test $ac_cv_header_stdc = yes; then
-
-$as_echo "#define STDC_HEADERS 1" >>confdefs.h
-
-fi
-
-# On IRIX 5.3, sys/types and inttypes.h are conflicting.
-for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
- inttypes.h stdint.h unistd.h
-do :
- as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
-ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
-"
-if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
- cat >>confdefs.h <<_ACEOF
-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
-_ACEOF
-
-fi
-
-done
-
-
-for ac_header in stdlib.h string.h sys/ioctl.h sys/stat.h unistd.h paths.h
-do :
- as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
-ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
-if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
- cat >>confdefs.h <<_ACEOF
-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
-_ACEOF
-
-fi
-
-done
-
-for ac_header in arpa/inet.h fcntl.h netdb.h netinet/in.h sys/socket.h
-do :
- as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
-ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
-if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
- cat >>confdefs.h <<_ACEOF
-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
-_ACEOF
-
-fi
-
-done
-
-for ac_header in sys/byteorder.h byteswap.h
-do :
- as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
-ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
-if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
- cat >>confdefs.h <<_ACEOF
-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
-_ACEOF
-
-fi
-
-done
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
-$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
-if ${ac_cv_c_const+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
-#ifndef __cplusplus
- /* Ultrix mips cc rejects this sort of thing. */
- typedef int charset[2];
- const charset cs = { 0, 0 };
- /* SunOS 4.1.1 cc rejects this. */
- char const *const *pcpcc;
- char **ppc;
- /* NEC SVR4.0.2 mips cc rejects this. */
- struct point {int x, y;};
- static struct point const zero = {0,0};
- /* AIX XL C 1.02.0.0 rejects this.
- It does not let you subtract one const X* pointer from another in
- an arm of an if-expression whose if-part is not a constant
- expression */
- const char *g = "string";
- pcpcc = &g + (g ? g-g : 0);
- /* HPUX 7.0 cc rejects these. */
- ++pcpcc;
- ppc = (char**) pcpcc;
- pcpcc = (char const *const *) ppc;
- { /* SCO 3.2v4 cc rejects this sort of thing. */
- char tx;
- char *t = &tx;
- char const *s = 0 ? (char *) 0 : (char const *) 0;
-
- *t++ = 0;
- if (s) return 0;
- }
- { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
- int x[] = {25, 17};
- const int *foo = &x[0];
- ++foo;
- }
- { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
- typedef const int *iptr;
- iptr p = 0;
- ++p;
- }
- { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
- "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
- struct s { int j; const int *ap[3]; } bx;
- struct s *b = &bx; b->j = 5;
- }
- { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
- const int foo = 10;
- if (!foo) return 0;
- }
- return !cs[0] && !zero.x;
-#endif
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_c_const=yes
-else
- ac_cv_c_const=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
-$as_echo "$ac_cv_c_const" >&6; }
-if test $ac_cv_c_const = no; then
-
-$as_echo "#define const /**/" >>confdefs.h
-
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
-$as_echo_n "checking for inline... " >&6; }
-if ${ac_cv_c_inline+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_cv_c_inline=no
-for ac_kw in inline __inline__ __inline; do
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#ifndef __cplusplus
-typedef int foo_t;
-static $ac_kw foo_t static_foo () {return 0; }
-$ac_kw foo_t foo () {return 0; }
-#endif
-
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_c_inline=$ac_kw
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- test "$ac_cv_c_inline" != no && break
-done
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
-$as_echo "$ac_cv_c_inline" >&6; }
-
-case $ac_cv_c_inline in
- inline | yes) ;;
- *)
- case $ac_cv_c_inline in
- no) ac_val=;;
- *) ac_val=$ac_cv_c_inline;;
- esac
- cat >>confdefs.h <<_ACEOF
-#ifndef __cplusplus
-#define inline $ac_val
-#endif
-_ACEOF
- ;;
-esac
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
-$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
-if ${ac_cv_c_bigendian+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_cv_c_bigendian=unknown
- # See if we're dealing with a universal compiler.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#ifndef __APPLE_CC__
- not a universal capable compiler
- #endif
- typedef int dummy;
-
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
-
- # Check for potential -arch flags. It is not universal unless
- # there are at least two -arch flags with different values.
- ac_arch=
- ac_prev=
- for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
- if test -n "$ac_prev"; then
- case $ac_word in
- i?86 | x86_64 | ppc | ppc64)
- if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
- ac_arch=$ac_word
- else
- ac_cv_c_bigendian=universal
- break
- fi
- ;;
- esac
- ac_prev=
- elif test "x$ac_word" = "x-arch"; then
- ac_prev=arch
- fi
- done
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- if test $ac_cv_c_bigendian = unknown; then
- # See if sys/param.h defines the BYTE_ORDER macro.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <sys/types.h>
- #include <sys/param.h>
-
-int
-main ()
-{
-#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
- && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
- && LITTLE_ENDIAN)
- bogus endian macros
- #endif
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- # It does; now see whether it defined to BIG_ENDIAN or not.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <sys/types.h>
- #include <sys/param.h>
-
-int
-main ()
-{
-#if BYTE_ORDER != BIG_ENDIAN
- not big endian
- #endif
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_c_bigendian=yes
-else
- ac_cv_c_bigendian=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- if test $ac_cv_c_bigendian = unknown; then
- # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <limits.h>
-
-int
-main ()
-{
-#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
- bogus endian macros
- #endif
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- # It does; now see whether it defined to _BIG_ENDIAN or not.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <limits.h>
-
-int
-main ()
-{
-#ifndef _BIG_ENDIAN
- not big endian
- #endif
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_c_bigendian=yes
-else
- ac_cv_c_bigendian=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- if test $ac_cv_c_bigendian = unknown; then
- # Compile a test program.
- if test "$cross_compiling" = yes; then :
- # Try to guess by grepping values from an object file.
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-short int ascii_mm[] =
- { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
- short int ascii_ii[] =
- { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
- int use_ascii (int i) {
- return ascii_mm[i] + ascii_ii[i];
- }
- short int ebcdic_ii[] =
- { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
- short int ebcdic_mm[] =
- { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
- int use_ebcdic (int i) {
- return ebcdic_mm[i] + ebcdic_ii[i];
- }
- extern int foo;
-
-int
-main ()
-{
-return use_ascii (foo) == use_ebcdic (foo);
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
- ac_cv_c_bigendian=yes
- fi
- if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
- if test "$ac_cv_c_bigendian" = unknown; then
- ac_cv_c_bigendian=no
- else
- # finding both strings is unlikely to happen, but who knows?
- ac_cv_c_bigendian=unknown
- fi
- fi
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$ac_includes_default
-int
-main ()
-{
-
- /* Are we little or big endian? From Harbison&Steele. */
- union
- {
- long int l;
- char c[sizeof (long int)];
- } u;
- u.l = 1;
- return u.c[sizeof (long int) - 1] == 1;
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_run "$LINENO"; then :
- ac_cv_c_bigendian=no
-else
- ac_cv_c_bigendian=yes
-fi
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- conftest.$ac_objext conftest.beam conftest.$ac_ext
-fi
-
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
-$as_echo "$ac_cv_c_bigendian" >&6; }
- case $ac_cv_c_bigendian in #(
- yes)
- $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
-;; #(
- no)
- ;; #(
- universal)
-
-$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
-
- ;; #(
- *)
- as_fn_error $? "unknown endianness
- presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
- esac
-
-
-for ac_header in sys/select.h sys/socket.h
-do :
- as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
-ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
-if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
- cat >>confdefs.h <<_ACEOF
-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
-_ACEOF
-
-fi
-
-done
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
-$as_echo_n "checking types of arguments for select... " >&6; }
-if ${ac_cv_func_select_args+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
- for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
- for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-$ac_includes_default
-#ifdef HAVE_SYS_SELECT_H
-# include <sys/select.h>
-#endif
-#ifdef HAVE_SYS_SOCKET_H
-# include <sys/socket.h>
-#endif
-
-int
-main ()
-{
-extern int select ($ac_arg1,
- $ac_arg234, $ac_arg234, $ac_arg234,
- $ac_arg5);
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- done
- done
-done
-# Provide a safe default value.
-: "${ac_cv_func_select_args=int,int *,struct timeval *}"
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
-$as_echo "$ac_cv_func_select_args" >&6; }
-ac_save_IFS=$IFS; IFS=','
-set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
-IFS=$ac_save_IFS
-shift
-
-cat >>confdefs.h <<_ACEOF
-#define SELECT_TYPE_ARG1 $1
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define SELECT_TYPE_ARG234 ($2)
-_ACEOF
-
-
-cat >>confdefs.h <<_ACEOF
-#define SELECT_TYPE_ARG5 ($3)
-_ACEOF
-
-rm -f conftest*
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
-$as_echo_n "checking for working strtod... " >&6; }
-if ${ac_cv_func_strtod+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test "$cross_compiling" = yes; then :
- ac_cv_func_strtod=no
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-$ac_includes_default
-#ifndef strtod
-double strtod ();
-#endif
-int
-main()
-{
- {
- /* Some versions of Linux strtod mis-parse strings with leading '+'. */
- char *string = " +69";
- char *term;
- double value;
- value = strtod (string, &term);
- if (value != 69 || term != (string + 4))
- return 1;
- }
-
- {
- /* Under Solaris 2.4, strtod returns the wrong value for the
- terminating character under some conditions. */
- char *string = "NaN";
- char *term;
- strtod (string, &term);
- if (term != string && *(term - 1) == 0)
- return 1;
- }
- return 0;
-}
-
-_ACEOF
-if ac_fn_c_try_run "$LINENO"; then :
- ac_cv_func_strtod=yes
-else
- ac_cv_func_strtod=no
-fi
-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- conftest.$ac_objext conftest.beam conftest.$ac_ext
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
-$as_echo "$ac_cv_func_strtod" >&6; }
-if test $ac_cv_func_strtod = no; then
- case " $LIBOBJS " in
- *" strtod.$ac_objext "* ) ;;
- *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
- ;;
-esac
-
-ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
-if test "x$ac_cv_func_pow" = xyes; then :
-
-fi
-
-if test $ac_cv_func_pow = no; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
-$as_echo_n "checking for pow in -lm... " >&6; }
-if ${ac_cv_lib_m_pow+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lm $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char pow ();
-int
-main ()
-{
-return pow ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_m_pow=yes
-else
- ac_cv_lib_m_pow=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
-$as_echo "$ac_cv_lib_m_pow" >&6; }
-if test "x$ac_cv_lib_m_pow" = xyes; then :
- POW_LIB=-lm
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
-$as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
-fi
-
-fi
-
-fi
-
-for ac_func in alarm gethostbyname getaddrinfo getifaddrs socket select
-do :
- as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
-if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
- cat >>confdefs.h <<_ACEOF
-#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
-_ACEOF
-
-fi
-done
-
-for ac_func in memmove memset strchr strdup strerror
-do :
- as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
-if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
- cat >>confdefs.h <<_ACEOF
-#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
-_ACEOF
-
-fi
-done
-
-for ac_func in getpassphrase
-do :
- ac_fn_c_check_func "$LINENO" "getpassphrase" "ac_cv_func_getpassphrase"
-if test "x$ac_cv_func_getpassphrase" = xyes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_GETPASSPHRASE 1
-_ACEOF
-
-fi
-done
-
-
-CFLAGS="$CFLAGS -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral"
-
-case `pwd` in
- *\ * | *\ *)
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
-$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
-esac
-
-
-
-macro_version='2.4.2'
-macro_revision='1.3337'
-
-
-
-
-
-
-
-
-
-
-
-
-
-ltmain="$ac_aux_dir/ltmain.sh"
-
-# Backslashify metacharacters that are still active within
-# double-quoted strings.
-sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\(["`\\]\)/\\\1/g'
-
-# Sed substitution to delay expansion of an escaped shell variable in a
-# double_quote_subst'ed string.
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-
-# Sed substitution to delay expansion of an escaped single quote.
-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-
-# Sed substitution to avoid accidental globbing in evaled expressions
-no_glob_subst='s/\*/\\\*/g'
-
-ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
-$as_echo_n "checking how to print strings... " >&6; }
-# Test print first, because it will be a builtin if present.
-if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
- test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
- ECHO='print -r --'
-elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
- ECHO='printf %s\n'
-else
- # Use this function as a fallback that always works.
- func_fallback_echo ()
- {
- eval 'cat <<_LTECHO_EOF
-$1
-_LTECHO_EOF'
- }
- ECHO='func_fallback_echo'
-fi
-
-# func_echo_all arg...
-# Invoke $ECHO with all args, space-separated.
-func_echo_all ()
-{
- $ECHO ""
-}
-
-case "$ECHO" in
- printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
-$as_echo "printf" >&6; } ;;
- print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
-$as_echo "print -r" >&6; } ;;
- *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
-$as_echo "cat" >&6; } ;;
-esac
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
-$as_echo_n "checking for a sed that does not truncate output... " >&6; }
-if ${ac_cv_path_SED+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
- for ac_i in 1 2 3 4 5 6 7; do
- ac_script="$ac_script$as_nl$ac_script"
- done
- echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
- { ac_script=; unset ac_script;}
- if test -z "$SED"; then
- ac_path_SED_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in sed gsed; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
- as_fn_executable_p "$ac_path_SED" || continue
-# Check for GNU ac_path_SED and select it if it is found.
- # Check for GNU $ac_path_SED
-case `"$ac_path_SED" --version 2>&1` in
-*GNU*)
- ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
-*)
- ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
- while :
- do
- cat "conftest.in" "conftest.in" >"conftest.tmp"
- mv "conftest.tmp" "conftest.in"
- cp "conftest.in" "conftest.nl"
- $as_echo '' >> "conftest.nl"
- "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_SED_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_SED="$ac_path_SED"
- ac_path_SED_max=$ac_count
- fi
- # 10*(2^10) chars as input seems more than enough
- test $ac_count -gt 10 && break
- done
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
- $ac_path_SED_found && break 3
- done
- done
- done
-IFS=$as_save_IFS
- if test -z "$ac_cv_path_SED"; then
- as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
- fi
-else
- ac_cv_path_SED=$SED
-fi
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
-$as_echo "$ac_cv_path_SED" >&6; }
- SED="$ac_cv_path_SED"
- rm -f conftest.sed
-
-test -z "$SED" && SED=sed
-Xsed="$SED -e 1s/^X//"
-
-
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
-$as_echo_n "checking for fgrep... " >&6; }
-if ${ac_cv_path_FGREP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
- then ac_cv_path_FGREP="$GREP -F"
- else
- if test -z "$FGREP"; then
- ac_path_FGREP_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_prog in fgrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
- as_fn_executable_p "$ac_path_FGREP" || continue
-# Check for GNU ac_path_FGREP and select it if it is found.
- # Check for GNU $ac_path_FGREP
-case `"$ac_path_FGREP" --version 2>&1` in
-*GNU*)
- ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
-*)
- ac_count=0
- $as_echo_n 0123456789 >"conftest.in"
- while :
- do
- cat "conftest.in" "conftest.in" >"conftest.tmp"
- mv "conftest.tmp" "conftest.in"
- cp "conftest.in" "conftest.nl"
- $as_echo 'FGREP' >> "conftest.nl"
- "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_FGREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_FGREP="$ac_path_FGREP"
- ac_path_FGREP_max=$ac_count
- fi
- # 10*(2^10) chars as input seems more than enough
- test $ac_count -gt 10 && break
- done
- rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
-esac
-
- $ac_path_FGREP_found && break 3
- done
- done
- done
-IFS=$as_save_IFS
- if test -z "$ac_cv_path_FGREP"; then
- as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
-else
- ac_cv_path_FGREP=$FGREP
-fi
-
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
-$as_echo "$ac_cv_path_FGREP" >&6; }
- FGREP="$ac_cv_path_FGREP"
-
-
-test -z "$GREP" && GREP=grep
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-# Check whether --with-gnu-ld was given.
-if test "${with_gnu_ld+set}" = set; then :
- withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
-else
- with_gnu_ld=no
-fi
-
-ac_prog=ld
-if test "$GCC" = yes; then
- # Check if gcc -print-prog-name=ld gives a path.
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
-$as_echo_n "checking for ld used by $CC... " >&6; }
- case $host in
- *-*-mingw*)
- # gcc leaves a trailing carriage return which upsets mingw
- ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- *)
- ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- esac
- case $ac_prog in
- # Accept absolute paths.
- [\\/]* | ?:[\\/]*)
- re_direlt='/[^/][^/]*/\.\./'
- # Canonicalize the pathname of ld
- ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
- while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
- ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
- done
- test -z "$LD" && LD="$ac_prog"
- ;;
- "")
- # If it fails, then pretend we aren't using GCC.
- ac_prog=ld
- ;;
- *)
- # If it is relative, then search for the first ld in PATH.
- with_gnu_ld=unknown
- ;;
- esac
-elif test "$with_gnu_ld" = yes; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
-$as_echo_n "checking for GNU ld... " >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
-$as_echo_n "checking for non-GNU ld... " >&6; }
-fi
-if ${lt_cv_path_LD+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -z "$LD"; then
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- lt_cv_path_LD="$ac_dir/$ac_prog"
- # Check to see if the program is GNU ld. I'd rather use --version,
- # but apparently some variants of GNU ld only accept -v.
- # Break only if it was the GNU/non-GNU ld that we prefer.
- case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
- *GNU* | *'with BFD'*)
- test "$with_gnu_ld" != no && break
- ;;
- *)
- test "$with_gnu_ld" != yes && break
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
-else
- lt_cv_path_LD="$LD" # Let the user override the test with a path.
-fi
-fi
-
-LD="$lt_cv_path_LD"
-if test -n "$LD"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
-$as_echo "$LD" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
-$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
-if ${lt_cv_prog_gnu_ld+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- # I'd rather use --version here, but apparently some GNU lds only accept -v.
-case `$LD -v 2>&1 </dev/null` in
-*GNU* | *'with BFD'*)
- lt_cv_prog_gnu_ld=yes
- ;;
-*)
- lt_cv_prog_gnu_ld=no
- ;;
-esac
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
-$as_echo "$lt_cv_prog_gnu_ld" >&6; }
-with_gnu_ld=$lt_cv_prog_gnu_ld
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
-$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
-if ${lt_cv_path_NM+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$NM"; then
- # Let the user override the test.
- lt_cv_path_NM="$NM"
-else
- lt_nm_to_check="${ac_tool_prefix}nm"
- if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
- lt_nm_to_check="$lt_nm_to_check nm"
- fi
- for lt_tmp_nm in $lt_nm_to_check; do
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- tmp_nm="$ac_dir/$lt_tmp_nm"
- if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
- # Check to see if the nm accepts a BSD-compat flag.
- # Adding the `sed 1q' prevents false positives on HP-UX, which says:
- # nm: unknown option "B" ignored
- # Tru64's nm complains that /dev/null is an invalid object file
- case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
- */dev/null* | *'Invalid file or object type'*)
- lt_cv_path_NM="$tmp_nm -B"
- break
- ;;
- *)
- case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
- */dev/null*)
- lt_cv_path_NM="$tmp_nm -p"
- break
- ;;
- *)
- lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
- continue # so that we can try to find one that supports BSD flags
- ;;
- esac
- ;;
- esac
- fi
- done
- IFS="$lt_save_ifs"
- done
- : ${lt_cv_path_NM=no}
-fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
-$as_echo "$lt_cv_path_NM" >&6; }
-if test "$lt_cv_path_NM" != "no"; then
- NM="$lt_cv_path_NM"
-else
- # Didn't find any BSD compatible name lister, look for dumpbin.
- if test -n "$DUMPBIN"; then :
- # Let the user override the test.
- else
- if test -n "$ac_tool_prefix"; then
- for ac_prog in dumpbin "link -dump"
- do
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_DUMPBIN+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$DUMPBIN"; then
- ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-DUMPBIN=$ac_cv_prog_DUMPBIN
-if test -n "$DUMPBIN"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
-$as_echo "$DUMPBIN" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$DUMPBIN" && break
- done
-fi
-if test -z "$DUMPBIN"; then
- ac_ct_DUMPBIN=$DUMPBIN
- for ac_prog in dumpbin "link -dump"
-do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_DUMPBIN"; then
- ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
-if test -n "$ac_ct_DUMPBIN"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
-$as_echo "$ac_ct_DUMPBIN" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$ac_ct_DUMPBIN" && break
-done
-
- if test "x$ac_ct_DUMPBIN" = x; then
- DUMPBIN=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- DUMPBIN=$ac_ct_DUMPBIN
- fi
-fi
-
- case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
- *COFF*)
- DUMPBIN="$DUMPBIN -symbols"
- ;;
- *)
- DUMPBIN=:
- ;;
- esac
- fi
-
- if test "$DUMPBIN" != ":"; then
- NM="$DUMPBIN"
- fi
-fi
-test -z "$NM" && NM=nm
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
-$as_echo_n "checking the name lister ($NM) interface... " >&6; }
-if ${lt_cv_nm_interface+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_nm_interface="BSD nm"
- echo "int some_variable = 0;" > conftest.$ac_ext
- (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
- (eval "$ac_compile" 2>conftest.err)
- cat conftest.err >&5
- (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
- (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
- cat conftest.err >&5
- (eval echo "\"\$as_me:$LINENO: output\"" >&5)
- cat conftest.out >&5
- if $GREP 'External.*some_variable' conftest.out > /dev/null; then
- lt_cv_nm_interface="MS dumpbin"
- fi
- rm -f conftest*
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
-$as_echo "$lt_cv_nm_interface" >&6; }
-
-# find the maximum length of command line arguments
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
-$as_echo_n "checking the maximum length of command line arguments... " >&6; }
-if ${lt_cv_sys_max_cmd_len+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- i=0
- teststring="ABCD"
-
- case $build_os in
- msdosdjgpp*)
- # On DJGPP, this test can blow up pretty badly due to problems in libc
- # (any single argument exceeding 2000 bytes causes a buffer overrun
- # during glob expansion). Even if it were fixed, the result of this
- # check would be larger than it should be.
- lt_cv_sys_max_cmd_len=12288; # 12K is about right
- ;;
-
- gnu*)
- # Under GNU Hurd, this test is not required because there is
- # no limit to the length of command line arguments.
- # Libtool will interpret -1 as no limit whatsoever
- lt_cv_sys_max_cmd_len=-1;
- ;;
-
- cygwin* | mingw* | cegcc*)
- # On Win9x/ME, this test blows up -- it succeeds, but takes
- # about 5 minutes as the teststring grows exponentially.
- # Worse, since 9x/ME are not pre-emptively multitasking,
- # you end up with a "frozen" computer, even though with patience
- # the test eventually succeeds (with a max line length of 256k).
- # Instead, let's just punt: use the minimum linelength reported by
- # all of the supported platforms: 8192 (on NT/2K/XP).
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- mint*)
- # On MiNT this can take a long time and run out of memory.
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- amigaos*)
- # On AmigaOS with pdksh, this test takes hours, literally.
- # So we just punt and use a minimum line length of 8192.
- lt_cv_sys_max_cmd_len=8192;
- ;;
-
- netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
- # This has been around since 386BSD, at least. Likely further.
- if test -x /sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
- elif test -x /usr/sbin/sysctl; then
- lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
- else
- lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
- fi
- # And add a safety zone
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- ;;
-
- interix*)
- # We know the value 262144 and hardcode it with a safety zone (like BSD)
- lt_cv_sys_max_cmd_len=196608
- ;;
-
- os2*)
- # The test takes a long time on OS/2.
- lt_cv_sys_max_cmd_len=8192
- ;;
-
- osf*)
- # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
- # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
- # nice to cause kernel panics so lets avoid the loop below.
- # First set a reasonable default.
- lt_cv_sys_max_cmd_len=16384
- #
- if test -x /sbin/sysconfig; then
- case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
- *1*) lt_cv_sys_max_cmd_len=-1 ;;
- esac
- fi
- ;;
- sco3.2v5*)
- lt_cv_sys_max_cmd_len=102400
- ;;
- sysv5* | sco5v6* | sysv4.2uw2*)
- kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
- if test -n "$kargmax"; then
- lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
- else
- lt_cv_sys_max_cmd_len=32768
- fi
- ;;
- *)
- lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
- if test -n "$lt_cv_sys_max_cmd_len" && \
- test undefined != "$lt_cv_sys_max_cmd_len"; then
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- else
- # Make teststring a little bigger before we do anything with it.
- # a 1K string should be a reasonable start.
- for i in 1 2 3 4 5 6 7 8 ; do
- teststring=$teststring$teststring
- done
- SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
- # If test is not a shell built-in, we'll probably end up computing a
- # maximum length that is only half of the actual maximum length, but
- # we can't tell.
- while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
- = "X$teststring$teststring"; } >/dev/null 2>&1 &&
- test $i != 17 # 1/2 MB should be enough
- do
- i=`expr $i + 1`
- teststring=$teststring$teststring
- done
- # Only check the string length outside the loop.
- lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
- teststring=
- # Add a significant safety factor because C++ compilers can tack on
- # massive amounts of additional arguments before passing them to the
- # linker. It appears as though 1/2 is a usable value.
- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
- fi
- ;;
- esac
-
-fi
-
-if test -n $lt_cv_sys_max_cmd_len ; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
-$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
-$as_echo "none" >&6; }
-fi
-max_cmd_len=$lt_cv_sys_max_cmd_len
-
-
-
-
-
-
-: ${CP="cp -f"}
-: ${MV="mv -f"}
-: ${RM="rm -f"}
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
-$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
-# Try some XSI features
-xsi_shell=no
-( _lt_dummy="a/b/c"
- test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
- = c,a/b,b/c, \
- && eval 'test $(( 1 + 1 )) -eq 2 \
- && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
- && xsi_shell=yes
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
-$as_echo "$xsi_shell" >&6; }
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
-$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
-lt_shell_append=no
-( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
- >/dev/null 2>&1 \
- && lt_shell_append=yes
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
-$as_echo "$lt_shell_append" >&6; }
-
-
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- lt_unset=unset
-else
- lt_unset=false
-fi
-
-
-
-
-
-# test EBCDIC or ASCII
-case `echo X|tr X '\101'` in
- A) # ASCII based system
- # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
- lt_SP2NL='tr \040 \012'
- lt_NL2SP='tr \015\012 \040\040'
- ;;
- *) # EBCDIC based system
- lt_SP2NL='tr \100 \n'
- lt_NL2SP='tr \r\n \100\100'
- ;;
-esac
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
-$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
-if ${lt_cv_to_host_file_cmd+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- case $host in
- *-*-mingw* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
- ;;
- *-*-cygwin* )
- lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
- ;;
- * ) # otherwise, assume *nix
- lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
- ;;
- esac
- ;;
- *-*-cygwin* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
- ;;
- *-*-cygwin* )
- lt_cv_to_host_file_cmd=func_convert_file_noop
- ;;
- * ) # otherwise, assume *nix
- lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
- ;;
- esac
- ;;
- * ) # unhandled hosts (and "normal" native builds)
- lt_cv_to_host_file_cmd=func_convert_file_noop
- ;;
-esac
-
-fi
-
-to_host_file_cmd=$lt_cv_to_host_file_cmd
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
-$as_echo "$lt_cv_to_host_file_cmd" >&6; }
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
-$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
-if ${lt_cv_to_tool_file_cmd+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- #assume ordinary cross tools, or native build.
-lt_cv_to_tool_file_cmd=func_convert_file_noop
-case $host in
- *-*-mingw* )
- case $build in
- *-*-mingw* ) # actually msys
- lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
- ;;
- esac
- ;;
-esac
-
-fi
-
-to_tool_file_cmd=$lt_cv_to_tool_file_cmd
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
-$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
-$as_echo_n "checking for $LD option to reload object files... " >&6; }
-if ${lt_cv_ld_reload_flag+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_ld_reload_flag='-r'
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
-$as_echo "$lt_cv_ld_reload_flag" >&6; }
-reload_flag=$lt_cv_ld_reload_flag
-case $reload_flag in
-"" | " "*) ;;
-*) reload_flag=" $reload_flag" ;;
-esac
-reload_cmds='$LD$reload_flag -o $output$reload_objs'
-case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- if test "$GCC" != yes; then
- reload_cmds=false
- fi
- ;;
- darwin*)
- if test "$GCC" = yes; then
- reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
- else
- reload_cmds='$LD$reload_flag -o $output$reload_objs'
- fi
- ;;
-esac
-
-
-
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
-set dummy ${ac_tool_prefix}objdump; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_OBJDUMP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$OBJDUMP"; then
- ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-OBJDUMP=$ac_cv_prog_OBJDUMP
-if test -n "$OBJDUMP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
-$as_echo "$OBJDUMP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_OBJDUMP"; then
- ac_ct_OBJDUMP=$OBJDUMP
- # Extract the first word of "objdump", so it can be a program name with args.
-set dummy objdump; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_OBJDUMP"; then
- ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_OBJDUMP="objdump"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
-if test -n "$ac_ct_OBJDUMP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
-$as_echo "$ac_ct_OBJDUMP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_OBJDUMP" = x; then
- OBJDUMP="false"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- OBJDUMP=$ac_ct_OBJDUMP
- fi
-else
- OBJDUMP="$ac_cv_prog_OBJDUMP"
-fi
-
-test -z "$OBJDUMP" && OBJDUMP=objdump
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
-$as_echo_n "checking how to recognize dependent libraries... " >&6; }
-if ${lt_cv_deplibs_check_method+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_file_magic_cmd='$MAGIC_CMD'
-lt_cv_file_magic_test_file=
-lt_cv_deplibs_check_method='unknown'
-# Need to set the preceding variable on all platforms that support
-# interlibrary dependencies.
-# 'none' -- dependencies not supported.
-# `unknown' -- same as none, but documents that we really don't know.
-# 'pass_all' -- all dependencies passed with no checks.
-# 'test_compile' -- check by making test program.
-# 'file_magic [[regex]]' -- check by looking for files in library path
-# which responds to the $file_magic_cmd with a given extended regex.
-# If you have `file' or equivalent on your system and you're not sure
-# whether `pass_all' will *always* work, you probably want this one.
-
-case $host_os in
-aix[4-9]*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-beos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-bsdi[45]*)
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
- lt_cv_file_magic_cmd='/usr/bin/file -L'
- lt_cv_file_magic_test_file=/shlib/libc.so
- ;;
-
-cygwin*)
- # func_win32_libid is a shell function defined in ltmain.sh
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- ;;
-
-mingw* | pw32*)
- # Base MSYS/MinGW do not provide the 'file' command needed by
- # func_win32_libid shell function, so use a weaker test based on 'objdump',
- # unless we find 'file', for example because we are cross-compiling.
- # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
- if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- lt_cv_file_magic_cmd='func_win32_libid'
- else
- # Keep this pattern in sync with the one in func_win32_libid.
- lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- fi
- ;;
-
-cegcc*)
- # use the weaker test based on 'objdump'. See mingw*.
- lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
- lt_cv_file_magic_cmd='$OBJDUMP -f'
- ;;
-
-darwin* | rhapsody*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-freebsd* | dragonfly*)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- case $host_cpu in
- i*86 )
- # Not sure whether the presence of OpenBSD here was a mistake.
- # Let's accept both of them until this is cleared up.
- lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- ;;
- esac
- else
- lt_cv_deplibs_check_method=pass_all
- fi
- ;;
-
-haiku*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-hpux10.20* | hpux11*)
- lt_cv_file_magic_cmd=/usr/bin/file
- case $host_cpu in
- ia64*)
- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
- lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
- ;;
- hppa*64*)
- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
- lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
- ;;
- *)
- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
- lt_cv_file_magic_test_file=/usr/lib/libc.sl
- ;;
- esac
- ;;
-
-interix[3-9]*)
- # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $LD in
- *-32|*"-32 ") libmagic=32-bit;;
- *-n32|*"-n32 ") libmagic=N32;;
- *-64|*"-64 ") libmagic=64-bit;;
- *) libmagic=never-match;;
- esac
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
- fi
- ;;
-
-newos6*)
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=/usr/lib/libnls.so
- ;;
-
-*nto* | *qnx*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-openbsd*)
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
- else
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
- fi
- ;;
-
-osf3* | osf4* | osf5*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-rdos*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-solaris*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
-sysv4 | sysv4.3*)
- case $host_vendor in
- motorola)
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
- ;;
- ncr)
- lt_cv_deplibs_check_method=pass_all
- ;;
- sequent)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
- ;;
- sni)
- lt_cv_file_magic_cmd='/bin/file'
- lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
- lt_cv_file_magic_test_file=/lib/libc.so
- ;;
- siemens)
- lt_cv_deplibs_check_method=pass_all
- ;;
- pc)
- lt_cv_deplibs_check_method=pass_all
- ;;
- esac
- ;;
-
-tpf*)
- lt_cv_deplibs_check_method=pass_all
- ;;
-esac
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
-$as_echo "$lt_cv_deplibs_check_method" >&6; }
-
-file_magic_glob=
-want_nocaseglob=no
-if test "$build" = "$host"; then
- case $host_os in
- mingw* | pw32*)
- if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
- want_nocaseglob=yes
- else
- file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
- fi
- ;;
- esac
-fi
-
-file_magic_cmd=$lt_cv_file_magic_cmd
-deplibs_check_method=$lt_cv_deplibs_check_method
-test -z "$deplibs_check_method" && deplibs_check_method=unknown
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
-set dummy ${ac_tool_prefix}dlltool; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_DLLTOOL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$DLLTOOL"; then
- ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-DLLTOOL=$ac_cv_prog_DLLTOOL
-if test -n "$DLLTOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
-$as_echo "$DLLTOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_DLLTOOL"; then
- ac_ct_DLLTOOL=$DLLTOOL
- # Extract the first word of "dlltool", so it can be a program name with args.
-set dummy dlltool; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_DLLTOOL"; then
- ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_DLLTOOL="dlltool"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
-if test -n "$ac_ct_DLLTOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
-$as_echo "$ac_ct_DLLTOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_DLLTOOL" = x; then
- DLLTOOL="false"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- DLLTOOL=$ac_ct_DLLTOOL
- fi
-else
- DLLTOOL="$ac_cv_prog_DLLTOOL"
-fi
-
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
-$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
-if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_sharedlib_from_linklib_cmd='unknown'
-
-case $host_os in
-cygwin* | mingw* | pw32* | cegcc*)
- # two different shell functions defined in ltmain.sh
- # decide which to use based on capabilities of $DLLTOOL
- case `$DLLTOOL --help 2>&1` in
- *--identify-strict*)
- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
- ;;
- *)
- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
- ;;
- esac
- ;;
-*)
- # fallback: assume linklib IS sharedlib
- lt_cv_sharedlib_from_linklib_cmd="$ECHO"
- ;;
-esac
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
-$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
-sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
-test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
-
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- for ac_prog in ar
- do
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
-set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_AR+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$AR"; then
- ac_cv_prog_AR="$AR" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-AR=$ac_cv_prog_AR
-if test -n "$AR"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
-$as_echo "$AR" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$AR" && break
- done
-fi
-if test -z "$AR"; then
- ac_ct_AR=$AR
- for ac_prog in ar
-do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_AR+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_AR"; then
- ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_AR="$ac_prog"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_AR=$ac_cv_prog_ac_ct_AR
-if test -n "$ac_ct_AR"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
-$as_echo "$ac_ct_AR" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- test -n "$ac_ct_AR" && break
-done
-
- if test "x$ac_ct_AR" = x; then
- AR="false"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- AR=$ac_ct_AR
- fi
-fi
-
-: ${AR=ar}
-: ${AR_FLAGS=cru}
-
-
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
-$as_echo_n "checking for archiver @FILE support... " >&6; }
-if ${lt_cv_ar_at_file+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_ar_at_file=no
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- echo conftest.$ac_objext > conftest.lst
- lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
- { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
- (eval $lt_ar_try) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }
- if test "$ac_status" -eq 0; then
- # Ensure the archiver fails upon bogus file names.
- rm -f conftest.$ac_objext libconftest.a
- { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
- (eval $lt_ar_try) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }
- if test "$ac_status" -ne 0; then
- lt_cv_ar_at_file=@
- fi
- fi
- rm -f conftest.* libconftest.a
-
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
-$as_echo "$lt_cv_ar_at_file" >&6; }
-
-if test "x$lt_cv_ar_at_file" = xno; then
- archiver_list_spec=
-else
- archiver_list_spec=$lt_cv_ar_at_file
-fi
-
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
-set dummy ${ac_tool_prefix}strip; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_STRIP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$STRIP"; then
- ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_STRIP="${ac_tool_prefix}strip"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-STRIP=$ac_cv_prog_STRIP
-if test -n "$STRIP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
-$as_echo "$STRIP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_STRIP"; then
- ac_ct_STRIP=$STRIP
- # Extract the first word of "strip", so it can be a program name with args.
-set dummy strip; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_STRIP"; then
- ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_STRIP="strip"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
-if test -n "$ac_ct_STRIP"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
-$as_echo "$ac_ct_STRIP" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_STRIP" = x; then
- STRIP=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- STRIP=$ac_ct_STRIP
- fi
-else
- STRIP="$ac_cv_prog_STRIP"
-fi
-
-test -z "$STRIP" && STRIP=:
-
-
-
-
-
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
-set dummy ${ac_tool_prefix}ranlib; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_RANLIB+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$RANLIB"; then
- ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-RANLIB=$ac_cv_prog_RANLIB
-if test -n "$RANLIB"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
-$as_echo "$RANLIB" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_RANLIB"; then
- ac_ct_RANLIB=$RANLIB
- # Extract the first word of "ranlib", so it can be a program name with args.
-set dummy ranlib; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_RANLIB"; then
- ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_RANLIB="ranlib"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
-if test -n "$ac_ct_RANLIB"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
-$as_echo "$ac_ct_RANLIB" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_RANLIB" = x; then
- RANLIB=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- RANLIB=$ac_ct_RANLIB
- fi
-else
- RANLIB="$ac_cv_prog_RANLIB"
-fi
-
-test -z "$RANLIB" && RANLIB=:
-
-
-
-
-
-
-# Determine commands to create old-style static archives.
-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-old_postinstall_cmds='chmod 644 $oldlib'
-old_postuninstall_cmds=
-
-if test -n "$RANLIB"; then
- case $host_os in
- openbsd*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
- ;;
- *)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
- ;;
- esac
- old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
-fi
-
-case $host_os in
- darwin*)
- lock_old_archive_extraction=yes ;;
- *)
- lock_old_archive_extraction=no ;;
-esac
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-# If no C compiler was specified, use CC.
-LTCC=${LTCC-"$CC"}
-
-# If no C compiler flags were specified, use CFLAGS.
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
-# Allow CC to be a program name with arguments.
-compiler=$CC
-
-
-# Check for command to grab the raw symbol name followed by C symbol from nm.
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
-$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
-if ${lt_cv_sys_global_symbol_pipe+:} false; then :
- $as_echo_n "(cached) " >&6
-else
-
-# These are sane defaults that work on at least a few old systems.
-# [They come from Ultrix. What could be older than Ultrix?!! ;)]
-
-# Character class describing NM global symbol codes.
-symcode='[BCDEGRST]'
-
-# Regexp to match symbols that can be accessed directly from C.
-sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
-
-# Define system-specific variables.
-case $host_os in
-aix*)
- symcode='[BCDT]'
- ;;
-cygwin* | mingw* | pw32* | cegcc*)
- symcode='[ABCDGISTW]'
- ;;
-hpux*)
- if test "$host_cpu" = ia64; then
- symcode='[ABCDEGRST]'
- fi
- ;;
-irix* | nonstopux*)
- symcode='[BCDEGRST]'
- ;;
-osf*)
- symcode='[BCDEGQRST]'
- ;;
-solaris*)
- symcode='[BDRT]'
- ;;
-sco3.2v5*)
- symcode='[DT]'
- ;;
-sysv4.2uw2*)
- symcode='[DT]'
- ;;
-sysv5* | sco5v6* | unixware* | OpenUNIX*)
- symcode='[ABDT]'
- ;;
-sysv4)
- symcode='[DFNSTU]'
- ;;
-esac
-
-# If we're using GNU nm, then use its standard symbol codes.
-case `$NM -V 2>&1` in
-*GNU* | *'with BFD'*)
- symcode='[ABCDGIRSTW]' ;;
-esac
-
-# Transform an extracted symbol line into a proper C declaration.
-# Some systems (esp. on ia64) link data and code symbols differently,
-# so use this general approach.
-lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
-
-# Transform an extracted symbol line into symbol name and symbol address
-lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
-
-# Handle CRLF in mingw tool chain
-opt_cr=
-case $build_os in
-mingw*)
- opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
- ;;
-esac
-
-# Try without a prefix underscore, then with it.
-for ac_symprfx in "" "_"; do
-
- # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
- symxfrm="\\1 $ac_symprfx\\2 \\2"
-
- # Write the raw and C identifiers.
- if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- # Fake it for dumpbin and say T for any non-static function
- # and D for any global variable.
- # Also find C++ and __fastcall symbols from MSVC++,
- # which start with @ or ?.
- lt_cv_sys_global_symbol_pipe="$AWK '"\
-" {last_section=section; section=\$ 3};"\
-" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
-" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
-" \$ 0!~/External *\|/{next};"\
-" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
-" {if(hide[section]) next};"\
-" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
-" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
-" s[1]~/^[@?]/{print s[1], s[1]; next};"\
-" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
-" ' prfx=^$ac_symprfx"
- else
- lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
- fi
- lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
-
- # Check to see that the pipe works correctly.
- pipe_works=no
-
- rm -f conftest*
- cat > conftest.$ac_ext <<_LT_EOF
-#ifdef __cplusplus
-extern "C" {
-#endif
-char nm_test_var;
-void nm_test_func(void);
-void nm_test_func(void){}
-#ifdef __cplusplus
-}
-#endif
-int main(){nm_test_var='a';nm_test_func();return(0);}
-_LT_EOF
-
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- # Now try to grab the symbols.
- nlist=conftest.nm
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
- (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && test -s "$nlist"; then
- # Try sorting and uniquifying the output.
- if sort "$nlist" | uniq > "$nlist"T; then
- mv -f "$nlist"T "$nlist"
- else
- rm -f "$nlist"T
- fi
-
- # Make sure that we snagged all the symbols we need.
- if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
- if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
- cat <<_LT_EOF > conftest.$ac_ext
-/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
-#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
-/* DATA imports from DLLs on WIN32 con't be const, because runtime
- relocations are performed -- see ld's documentation on pseudo-relocs. */
-# define LT_DLSYM_CONST
-#elif defined(__osf__)
-/* This system does not cope well with relocations in const data. */
-# define LT_DLSYM_CONST
-#else
-# define LT_DLSYM_CONST const
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-_LT_EOF
- # Now generate the symbol file.
- eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
-
- cat <<_LT_EOF >> conftest.$ac_ext
-
-/* The mapping between symbol names and symbols. */
-LT_DLSYM_CONST struct {
- const char *name;
- void *address;
-}
-lt__PROGRAM__LTX_preloaded_symbols[] =
-{
- { "@PROGRAM@", (void *) 0 },
-_LT_EOF
- $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
- cat <<\_LT_EOF >> conftest.$ac_ext
- {0, (void *) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-#ifdef FREEBSD_WORKAROUND
-static const void *lt_preloaded_setup() {
- return lt__PROGRAM__LTX_preloaded_symbols;
-}
-#endif
-
-#ifdef __cplusplus
-}
-#endif
-_LT_EOF
- # Now try linking the two files.
- mv conftest.$ac_objext conftstm.$ac_objext
- lt_globsym_save_LIBS=$LIBS
- lt_globsym_save_CFLAGS=$CFLAGS
- LIBS="conftstm.$ac_objext"
- CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && test -s conftest${ac_exeext}; then
- pipe_works=yes
- fi
- LIBS=$lt_globsym_save_LIBS
- CFLAGS=$lt_globsym_save_CFLAGS
- else
- echo "cannot find nm_test_func in $nlist" >&5
- fi
- else
- echo "cannot find nm_test_var in $nlist" >&5
- fi
- else
- echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
- fi
- else
- echo "$progname: failed program was:" >&5
- cat conftest.$ac_ext >&5
- fi
- rm -rf conftest* conftst*
-
- # Do not use the global_symbol_pipe unless it works.
- if test "$pipe_works" = yes; then
- break
- else
- lt_cv_sys_global_symbol_pipe=
- fi
-done
-
-fi
-
-if test -z "$lt_cv_sys_global_symbol_pipe"; then
- lt_cv_sys_global_symbol_to_cdecl=
-fi
-if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
-$as_echo "failed" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
-$as_echo "ok" >&6; }
-fi
-
-# Response file support.
-if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- nm_file_list_spec='@'
-elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
- nm_file_list_spec='@'
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
-$as_echo_n "checking for sysroot... " >&6; }
-
-# Check whether --with-sysroot was given.
-if test "${with_sysroot+set}" = set; then :
- withval=$with_sysroot;
-else
- with_sysroot=no
-fi
-
-
-lt_sysroot=
-case ${with_sysroot} in #(
- yes)
- if test "$GCC" = yes; then
- lt_sysroot=`$CC --print-sysroot 2>/dev/null`
- fi
- ;; #(
- /*)
- lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
- ;; #(
- no|'')
- ;; #(
- *)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
-$as_echo "${with_sysroot}" >&6; }
- as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
- ;;
-esac
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
-$as_echo "${lt_sysroot:-no}" >&6; }
-
-
-
-
-
-# Check whether --enable-libtool-lock was given.
-if test "${enable_libtool_lock+set}" = set; then :
- enableval=$enable_libtool_lock;
-fi
-
-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-
-# Some flags need to be propagated to the compiler or linker for good
-# libtool support.
-case $host in
-ia64-*-hpux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- case `/usr/bin/file conftest.$ac_objext` in
- *ELF-32*)
- HPUX_IA64_MODE="32"
- ;;
- *ELF-64*)
- HPUX_IA64_MODE="64"
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-*-*-irix6*)
- # Find out which ABI we are using.
- echo '#line '$LINENO' "configure"' > conftest.$ac_ext
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- if test "$lt_cv_prog_gnu_ld" = yes; then
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -melf32bsmip"
- ;;
- *N32*)
- LD="${LD-ld} -melf32bmipn32"
- ;;
- *64-bit*)
- LD="${LD-ld} -melf64bmip"
- ;;
- esac
- else
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- LD="${LD-ld} -32"
- ;;
- *N32*)
- LD="${LD-ld} -n32"
- ;;
- *64-bit*)
- LD="${LD-ld} -64"
- ;;
- esac
- fi
- fi
- rm -rf conftest*
- ;;
-
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
-s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- case `/usr/bin/file conftest.o` in
- *32-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_i386_fbsd"
- ;;
- x86_64-*linux*)
- case `/usr/bin/file conftest.o` in
- *x86-64*)
- LD="${LD-ld} -m elf32_x86_64"
- ;;
- *)
- LD="${LD-ld} -m elf_i386"
- ;;
- esac
- ;;
- powerpc64le-*)
- LD="${LD-ld} -m elf32lppclinux"
- ;;
- powerpc64-*)
- LD="${LD-ld} -m elf32ppclinux"
- ;;
- s390x-*linux*)
- LD="${LD-ld} -m elf_s390"
- ;;
- sparc64-*linux*)
- LD="${LD-ld} -m elf32_sparc"
- ;;
- esac
- ;;
- *64-bit*)
- case $host in
- x86_64-*kfreebsd*-gnu)
- LD="${LD-ld} -m elf_x86_64_fbsd"
- ;;
- x86_64-*linux*)
- LD="${LD-ld} -m elf_x86_64"
- ;;
- powerpcle-*)
- LD="${LD-ld} -m elf64lppc"
- ;;
- powerpc-*)
- LD="${LD-ld} -m elf64ppc"
- ;;
- s390*-*linux*|s390*-*tpf*)
- LD="${LD-ld} -m elf64_s390"
- ;;
- sparc*-*linux*)
- LD="${LD-ld} -m elf64_sparc"
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-
-*-*-sco3.2v5*)
- # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- SAVE_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -belf"
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
-$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
-if ${lt_cv_cc_needs_belf+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- lt_cv_cc_needs_belf=yes
-else
- lt_cv_cc_needs_belf=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
-$as_echo "$lt_cv_cc_needs_belf" >&6; }
- if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- CFLAGS="$SAVE_CFLAGS"
- fi
- ;;
-*-*solaris*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }; then
- case `/usr/bin/file conftest.o` in
- *64-bit*)
- case $lt_cv_prog_gnu_ld in
- yes*)
- case $host in
- i?86-*-solaris*)
- LD="${LD-ld} -m elf_x86_64"
- ;;
- sparc*-*-solaris*)
- LD="${LD-ld} -m elf64_sparc"
- ;;
- esac
- # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
- if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
- LD="${LD-ld}_sol2"
- fi
- ;;
- *)
- if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
- LD="${LD-ld} -64"
- fi
- ;;
- esac
- ;;
- esac
- fi
- rm -rf conftest*
- ;;
-esac
-
-need_locks="$enable_libtool_lock"
-
-if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
-set dummy ${ac_tool_prefix}mt; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$MANIFEST_TOOL"; then
- ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
-if test -n "$MANIFEST_TOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
-$as_echo "$MANIFEST_TOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
- ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
- # Extract the first word of "mt", so it can be a program name with args.
-set dummy mt; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_MANIFEST_TOOL"; then
- ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
-if test -n "$ac_ct_MANIFEST_TOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
-$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_MANIFEST_TOOL" = x; then
- MANIFEST_TOOL=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
- fi
-else
- MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
-fi
-
-test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
-$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
-if ${lt_cv_path_mainfest_tool+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_path_mainfest_tool=no
- echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
- $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
- cat conftest.err >&5
- if $GREP 'Manifest Tool' conftest.out > /dev/null; then
- lt_cv_path_mainfest_tool=yes
- fi
- rm -f conftest*
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
-$as_echo "$lt_cv_path_mainfest_tool" >&6; }
-if test "x$lt_cv_path_mainfest_tool" != xyes; then
- MANIFEST_TOOL=:
-fi
-
-
-
-
-
-
- case $host_os in
- rhapsody* | darwin*)
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
-set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_DSYMUTIL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$DSYMUTIL"; then
- ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-DSYMUTIL=$ac_cv_prog_DSYMUTIL
-if test -n "$DSYMUTIL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
-$as_echo "$DSYMUTIL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_DSYMUTIL"; then
- ac_ct_DSYMUTIL=$DSYMUTIL
- # Extract the first word of "dsymutil", so it can be a program name with args.
-set dummy dsymutil; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_DSYMUTIL"; then
- ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
-if test -n "$ac_ct_DSYMUTIL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
-$as_echo "$ac_ct_DSYMUTIL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_DSYMUTIL" = x; then
- DSYMUTIL=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- DSYMUTIL=$ac_ct_DSYMUTIL
- fi
-else
- DSYMUTIL="$ac_cv_prog_DSYMUTIL"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
-set dummy ${ac_tool_prefix}nmedit; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_NMEDIT+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$NMEDIT"; then
- ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-NMEDIT=$ac_cv_prog_NMEDIT
-if test -n "$NMEDIT"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
-$as_echo "$NMEDIT" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_NMEDIT"; then
- ac_ct_NMEDIT=$NMEDIT
- # Extract the first word of "nmedit", so it can be a program name with args.
-set dummy nmedit; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_NMEDIT"; then
- ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_NMEDIT="nmedit"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
-if test -n "$ac_ct_NMEDIT"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
-$as_echo "$ac_ct_NMEDIT" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_NMEDIT" = x; then
- NMEDIT=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- NMEDIT=$ac_ct_NMEDIT
- fi
-else
- NMEDIT="$ac_cv_prog_NMEDIT"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
-set dummy ${ac_tool_prefix}lipo; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_LIPO+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$LIPO"; then
- ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-LIPO=$ac_cv_prog_LIPO
-if test -n "$LIPO"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
-$as_echo "$LIPO" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_LIPO"; then
- ac_ct_LIPO=$LIPO
- # Extract the first word of "lipo", so it can be a program name with args.
-set dummy lipo; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_LIPO"; then
- ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_LIPO="lipo"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
-if test -n "$ac_ct_LIPO"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
-$as_echo "$ac_ct_LIPO" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_LIPO" = x; then
- LIPO=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- LIPO=$ac_ct_LIPO
- fi
-else
- LIPO="$ac_cv_prog_LIPO"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
-set dummy ${ac_tool_prefix}otool; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_OTOOL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$OTOOL"; then
- ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-OTOOL=$ac_cv_prog_OTOOL
-if test -n "$OTOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
-$as_echo "$OTOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_OTOOL"; then
- ac_ct_OTOOL=$OTOOL
- # Extract the first word of "otool", so it can be a program name with args.
-set dummy otool; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_OTOOL"; then
- ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_OTOOL="otool"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
-if test -n "$ac_ct_OTOOL"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
-$as_echo "$ac_ct_OTOOL" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_OTOOL" = x; then
- OTOOL=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- OTOOL=$ac_ct_OTOOL
- fi
-else
- OTOOL="$ac_cv_prog_OTOOL"
-fi
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
-set dummy ${ac_tool_prefix}otool64; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_OTOOL64+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$OTOOL64"; then
- ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-OTOOL64=$ac_cv_prog_OTOOL64
-if test -n "$OTOOL64"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
-$as_echo "$OTOOL64" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-fi
-if test -z "$ac_cv_prog_OTOOL64"; then
- ac_ct_OTOOL64=$OTOOL64
- # Extract the first word of "otool64", so it can be a program name with args.
-set dummy otool64; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test -n "$ac_ct_OTOOL64"; then
- ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
-else
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
- ac_cv_prog_ac_ct_OTOOL64="otool64"
- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
-fi
-fi
-ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
-if test -n "$ac_ct_OTOOL64"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
-$as_echo "$ac_ct_OTOOL64" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
- if test "x$ac_ct_OTOOL64" = x; then
- OTOOL64=":"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
-esac
- OTOOL64=$ac_ct_OTOOL64
- fi
-else
- OTOOL64="$ac_cv_prog_OTOOL64"
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
-$as_echo_n "checking for -single_module linker flag... " >&6; }
-if ${lt_cv_apple_cc_single_mod+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_apple_cc_single_mod=no
- if test -z "${LT_MULTI_MODULE}"; then
- # By default we will add the -single_module flag. You can override
- # by either setting the environment variable LT_MULTI_MODULE
- # non-empty at configure time, or by adding -multi_module to the
- # link flags.
- rm -rf libconftest.dylib*
- echo "int foo(void){return 1;}" > conftest.c
- echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
--dynamiclib -Wl,-single_module conftest.c" >&5
- $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
- _lt_result=$?
- # If there is a non-empty error log, and "single_module"
- # appears in it, assume the flag caused a linker warning
- if test -s conftest.err && $GREP single_module conftest.err; then
- cat conftest.err >&5
- # Otherwise, if the output was created with a 0 exit code from
- # the compiler, it worked.
- elif test -f libconftest.dylib && test $_lt_result -eq 0; then
- lt_cv_apple_cc_single_mod=yes
- else
- cat conftest.err >&5
- fi
- rm -rf libconftest.dylib*
- rm -f conftest.*
- fi
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
-$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
-$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
-if ${lt_cv_ld_exported_symbols_list+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_ld_exported_symbols_list=no
- save_LDFLAGS=$LDFLAGS
- echo "_main" > conftest.sym
- LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- lt_cv_ld_exported_symbols_list=yes
-else
- lt_cv_ld_exported_symbols_list=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- LDFLAGS="$save_LDFLAGS"
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
-$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
-$as_echo_n "checking for -force_load linker flag... " >&6; }
-if ${lt_cv_ld_force_load+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_ld_force_load=no
- cat > conftest.c << _LT_EOF
-int forced_loaded() { return 2;}
-_LT_EOF
- echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
- $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
- echo "$AR cru libconftest.a conftest.o" >&5
- $AR cru libconftest.a conftest.o 2>&5
- echo "$RANLIB libconftest.a" >&5
- $RANLIB libconftest.a 2>&5
- cat > conftest.c << _LT_EOF
-int main() { return 0;}
-_LT_EOF
- echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
- $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
- _lt_result=$?
- if test -s conftest.err && $GREP force_load conftest.err; then
- cat conftest.err >&5
- elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
- lt_cv_ld_force_load=yes
- else
- cat conftest.err >&5
- fi
- rm -f conftest.err libconftest.a conftest conftest.c
- rm -rf conftest.dSYM
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
-$as_echo "$lt_cv_ld_force_load" >&6; }
- case $host_os in
- rhapsody* | darwin1.[012])
- _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
- darwin1.*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- darwin*) # darwin 5.x on
- # if running on 10.5 or later, the deployment target defaults
- # to the OS version, if on x86, and 10.4, the deployment
- # target defaults to 10.4. Don't you love it?
- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- 10.[012]*)
- _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- 10.*)
- _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- esac
- ;;
- esac
- if test "$lt_cv_apple_cc_single_mod" = "yes"; then
- _lt_dar_single_mod='$single_module'
- fi
- if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
- _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
- else
- _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
- fi
- if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
- _lt_dsymutil='~$DSYMUTIL $lib || :'
- else
- _lt_dsymutil=
- fi
- ;;
- esac
-
-for ac_header in dlfcn.h
-do :
- ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
-"
-if test "x$ac_cv_header_dlfcn_h" = xyes; then :
- cat >>confdefs.h <<_ACEOF
-#define HAVE_DLFCN_H 1
-_ACEOF
-
-fi
-
-done
-
-
-
-
-
-# Set options
-
-
-
- enable_dlopen=no
-
-
- enable_win32_dll=no
-
-
- # Check whether --enable-shared was given.
-if test "${enable_shared+set}" = set; then :
- enableval=$enable_shared; p=${PACKAGE-default}
- case $enableval in
- yes) enable_shared=yes ;;
- no) enable_shared=no ;;
- *)
- enable_shared=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_shared=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac
-else
- enable_shared=yes
-fi
-
-
-
-
-
-
-
-
-
- # Check whether --enable-static was given.
-if test "${enable_static+set}" = set; then :
- enableval=$enable_static; p=${PACKAGE-default}
- case $enableval in
- yes) enable_static=yes ;;
- no) enable_static=no ;;
- *)
- enable_static=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_static=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac
-else
- enable_static=yes
-fi
-
-
-
-
-
-
-
-
-
-
-# Check whether --with-pic was given.
-if test "${with_pic+set}" = set; then :
- withval=$with_pic; lt_p=${PACKAGE-default}
- case $withval in
- yes|no) pic_mode=$withval ;;
- *)
- pic_mode=default
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for lt_pkg in $withval; do
- IFS="$lt_save_ifs"
- if test "X$lt_pkg" = "X$lt_p"; then
- pic_mode=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac
-else
- pic_mode=default
-fi
-
-
-test -z "$pic_mode" && pic_mode=default
-
-
-
-
-
-
-
- # Check whether --enable-fast-install was given.
-if test "${enable_fast_install+set}" = set; then :
- enableval=$enable_fast_install; p=${PACKAGE-default}
- case $enableval in
- yes) enable_fast_install=yes ;;
- no) enable_fast_install=no ;;
- *)
- enable_fast_install=no
- # Look at the argument we got. We use all the common list separators.
- lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- for pkg in $enableval; do
- IFS="$lt_save_ifs"
- if test "X$pkg" = "X$p"; then
- enable_fast_install=yes
- fi
- done
- IFS="$lt_save_ifs"
- ;;
- esac
-else
- enable_fast_install=yes
-fi
-
-
-
-
-
-
-
-
-
-
-
-# This can be used to rebuild libtool when needed
-LIBTOOL_DEPS="$ltmain"
-
-# Always use our own libtool.
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-test -z "$LN_S" && LN_S="ln -s"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
-$as_echo_n "checking for objdir... " >&6; }
-if ${lt_cv_objdir+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- rm -f .libs 2>/dev/null
-mkdir .libs 2>/dev/null
-if test -d .libs; then
- lt_cv_objdir=.libs
-else
- # MS-DOS does not allow filenames that begin with a dot.
- lt_cv_objdir=_libs
-fi
-rmdir .libs 2>/dev/null
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
-$as_echo "$lt_cv_objdir" >&6; }
-objdir=$lt_cv_objdir
-
-
-
-
-
-cat >>confdefs.h <<_ACEOF
-#define LT_OBJDIR "$lt_cv_objdir/"
-_ACEOF
-
-
-
-
-case $host_os in
-aix3*)
- # AIX sometimes has problems with the GCC collect2 program. For some
- # reason, if we set the COLLECT_NAMES environment variable, the problems
- # vanish in a puff of smoke.
- if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
- fi
- ;;
-esac
-
-# Global variables:
-ofile=libtool
-can_build_shared=yes
-
-# All known linkers require a `.a' archive for static linking (except MSVC,
-# which needs '.lib').
-libext=a
-
-with_gnu_ld="$lt_cv_prog_gnu_ld"
-
-old_CC="$CC"
-old_CFLAGS="$CFLAGS"
-
-# Set sane defaults for various variables
-test -z "$CC" && CC=cc
-test -z "$LTCC" && LTCC=$CC
-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
-test -z "$LD" && LD=ld
-test -z "$ac_objext" && ac_objext=o
-
-for cc_temp in $compiler""; do
- case $cc_temp in
- compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
- distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
- \-*) ;;
- *) break;;
- esac
-done
-cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
-
-
-# Only perform the check for file, if the check method requires it
-test -z "$MAGIC_CMD" && MAGIC_CMD=file
-case $deplibs_check_method in
-file_magic*)
- if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
-$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
-if ${lt_cv_path_MAGIC_CMD+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- case $MAGIC_CMD in
-[\\/*] | ?:[\\/]*)
- lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- ;;
-*)
- lt_save_MAGIC_CMD="$MAGIC_CMD"
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
- for ac_dir in $ac_dummy; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/${ac_tool_prefix}file; then
- lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
- if test -n "$file_magic_test_file"; then
- case $deplibs_check_method in
- "file_magic "*)
- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- $EGREP "$file_magic_regex" > /dev/null; then
- :
- else
- cat <<_LT_EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such. This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem. Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool@gnu.org
-
-_LT_EOF
- fi ;;
- esac
- fi
- break
- fi
- done
- IFS="$lt_save_ifs"
- MAGIC_CMD="$lt_save_MAGIC_CMD"
- ;;
-esac
-fi
-
-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-if test -n "$MAGIC_CMD"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
-$as_echo "$MAGIC_CMD" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
-
-
-
-if test -z "$lt_cv_path_MAGIC_CMD"; then
- if test -n "$ac_tool_prefix"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
-$as_echo_n "checking for file... " >&6; }
-if ${lt_cv_path_MAGIC_CMD+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- case $MAGIC_CMD in
-[\\/*] | ?:[\\/]*)
- lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- ;;
-*)
- lt_save_MAGIC_CMD="$MAGIC_CMD"
- lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
- for ac_dir in $ac_dummy; do
- IFS="$lt_save_ifs"
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/file; then
- lt_cv_path_MAGIC_CMD="$ac_dir/file"
- if test -n "$file_magic_test_file"; then
- case $deplibs_check_method in
- "file_magic "*)
- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- $EGREP "$file_magic_regex" > /dev/null; then
- :
- else
- cat <<_LT_EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such. This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem. Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool@gnu.org
-
-_LT_EOF
- fi ;;
- esac
- fi
- break
- fi
- done
- IFS="$lt_save_ifs"
- MAGIC_CMD="$lt_save_MAGIC_CMD"
- ;;
-esac
-fi
-
-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-if test -n "$MAGIC_CMD"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
-$as_echo "$MAGIC_CMD" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
- else
- MAGIC_CMD=:
- fi
-fi
-
- fi
- ;;
-esac
-
-# Use C for the default configuration in the libtool script
-
-lt_save_CC="$CC"
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-# Source file extension for C test sources.
-ac_ext=c
-
-# Object file extension for compiled C test sources.
-objext=o
-objext=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="int some_variable = 0;"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='int main(){return(0);}'
-
-
-
-
-
-
-
-# If no C compiler was specified, use CC.
-LTCC=${LTCC-"$CC"}
-
-# If no C compiler flags were specified, use CFLAGS.
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
-# Allow CC to be a program name with arguments.
-compiler=$CC
-
-# Save the default compiler, since it gets overwritten when the other
-# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
-compiler_DEFAULT=$CC
-
-# save warnings/boilerplate of simple test code
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_compile_test_code" >conftest.$ac_ext
-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_compiler_boilerplate=`cat conftest.err`
-$RM conftest*
-
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_link_test_code" >conftest.$ac_ext
-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_linker_boilerplate=`cat conftest.err`
-$RM -r conftest*
-
-
-if test -n "$compiler"; then
-
-lt_prog_compiler_no_builtin_flag=
-
-if test "$GCC" = yes; then
- case $cc_basename in
- nvcc*)
- lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
- *)
- lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
- esac
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
-$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
-if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_rtti_exceptions=no
- ac_outfile=conftest.$ac_objext
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- lt_compiler_flag="-fno-rtti -fno-exceptions"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- # The option is referenced via a variable to avoid confusing sed.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_rtti_exceptions=yes
- fi
- fi
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
-$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
-
-if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
- lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
-else
- :
-fi
-
-fi
-
-
-
-
-
-
- lt_prog_compiler_wl=
-lt_prog_compiler_pic=
-lt_prog_compiler_static=
-
-
- if test "$GCC" = yes; then
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_static='-static'
-
- case $host_os in
- aix*)
- # All AIX code is PIC.
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- lt_prog_compiler_static='-Bstatic'
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- lt_prog_compiler_pic='-fPIC'
- ;;
- m68k)
- # FIXME: we need at least 68020 code to build shared libraries, but
- # adding the `-m68020' flag to GCC prevents building anything better,
- # like `-m68040'.
- lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
- ;;
- esac
- ;;
-
- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- # PIC is the default for these OSes.
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- # Although the cygwin gcc ignores -fPIC, still need this for old-style
- # (--disable-auto-import) libraries
- lt_prog_compiler_pic='-DDLL_EXPORT'
- ;;
-
- darwin* | rhapsody*)
- # PIC is the default on this platform
- # Common symbols not allowed in MH_DYLIB files
- lt_prog_compiler_pic='-fno-common'
- ;;
-
- haiku*)
- # PIC is the default for Haiku.
- # The "-static" flag exists, but is broken.
- lt_prog_compiler_static=
- ;;
-
- hpux*)
- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- # sets the default TLS model and affects inlining.
- case $host_cpu in
- hppa*64*)
- # +Z the default
- ;;
- *)
- lt_prog_compiler_pic='-fPIC'
- ;;
- esac
- ;;
-
- interix[3-9]*)
- # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- # Instead, we relocate shared libraries at runtime.
- ;;
-
- msdosdjgpp*)
- # Just because we use GCC doesn't mean we suddenly get shared libraries
- # on systems that don't support them.
- lt_prog_compiler_can_build_shared=no
- enable_shared=no
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- lt_prog_compiler_pic='-fPIC -shared'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- lt_prog_compiler_pic=-Kconform_pic
- fi
- ;;
-
- *)
- lt_prog_compiler_pic='-fPIC'
- ;;
- esac
-
- case $cc_basename in
- nvcc*) # Cuda Compiler Driver 2.2
- lt_prog_compiler_wl='-Xlinker '
- if test -n "$lt_prog_compiler_pic"; then
- lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
- fi
- ;;
- esac
- else
- # PORTME Check for flag to pass linker flags through the system compiler.
- case $host_os in
- aix*)
- lt_prog_compiler_wl='-Wl,'
- if test "$host_cpu" = ia64; then
- # AIX 5 now supports IA64 processor
- lt_prog_compiler_static='-Bstatic'
- else
- lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
- fi
- ;;
-
- mingw* | cygwin* | pw32* | os2* | cegcc*)
- # This hack is so that the source file can tell whether it is being
- # built for inclusion in a dll (and should export symbols for example).
- lt_prog_compiler_pic='-DDLL_EXPORT'
- ;;
-
- hpux9* | hpux10* | hpux11*)
- lt_prog_compiler_wl='-Wl,'
- # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
- # not for PA HP-UX.
- case $host_cpu in
- hppa*64*|ia64*)
- # +Z the default
- ;;
- *)
- lt_prog_compiler_pic='+Z'
- ;;
- esac
- # Is there a better lt_prog_compiler_static that works with the bundled CC?
- lt_prog_compiler_static='${wl}-a ${wl}archive'
- ;;
-
- irix5* | irix6* | nonstopux*)
- lt_prog_compiler_wl='-Wl,'
- # PIC (with -KPIC) is the default.
- lt_prog_compiler_static='-non_shared'
- ;;
-
- linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
- case $cc_basename in
- # old Intel for x86_64 which still supported -KPIC.
- ecc*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-static'
- ;;
- # icc used to be incompatible with GCC.
- # ICC 10 doesn't accept -KPIC any more.
- icc* | ifort*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-fPIC'
- lt_prog_compiler_static='-static'
- ;;
- # Lahey Fortran 8.1.
- lf95*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='--shared'
- lt_prog_compiler_static='--static'
- ;;
- nagfor*)
- # NAG Fortran compiler
- lt_prog_compiler_wl='-Wl,-Wl,,'
- lt_prog_compiler_pic='-PIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
- pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
- # Portland Group compilers (*not* the Pentium gcc compiler,
- # which looks to be a dead project)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-fpic'
- lt_prog_compiler_static='-Bstatic'
- ;;
- ccc*)
- lt_prog_compiler_wl='-Wl,'
- # All Alpha code is PIC.
- lt_prog_compiler_static='-non_shared'
- ;;
- xl* | bgxl* | bgf* | mpixl*)
- # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-qpic'
- lt_prog_compiler_static='-qstaticlink'
- ;;
- *)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
- # Sun Fortran 8.3 passes all unrecognized flags to the linker
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- lt_prog_compiler_wl=''
- ;;
- *Sun\ F* | *Sun*Fortran*)
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- lt_prog_compiler_wl='-Qoption ld '
- ;;
- *Sun\ C*)
- # Sun C 5.9
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- lt_prog_compiler_wl='-Wl,'
- ;;
- *Intel*\ [CF]*Compiler*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-fPIC'
- lt_prog_compiler_static='-static'
- ;;
- *Portland\ Group*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-fpic'
- lt_prog_compiler_static='-Bstatic'
- ;;
- esac
- ;;
- esac
- ;;
-
- newsos6)
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- *nto* | *qnx*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- # it will coredump.
- lt_prog_compiler_pic='-fPIC -shared'
- ;;
-
- osf3* | osf4* | osf5*)
- lt_prog_compiler_wl='-Wl,'
- # All OSF/1 code is PIC.
- lt_prog_compiler_static='-non_shared'
- ;;
-
- rdos*)
- lt_prog_compiler_static='-non_shared'
- ;;
-
- solaris*)
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- case $cc_basename in
- f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
- lt_prog_compiler_wl='-Qoption ld ';;
- *)
- lt_prog_compiler_wl='-Wl,';;
- esac
- ;;
-
- sunos4*)
- lt_prog_compiler_wl='-Qoption ld '
- lt_prog_compiler_pic='-PIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- sysv4 | sysv4.2uw2* | sysv4.3*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec ;then
- lt_prog_compiler_pic='-Kconform_pic'
- lt_prog_compiler_static='-Bstatic'
- fi
- ;;
-
- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_pic='-KPIC'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- unicos*)
- lt_prog_compiler_wl='-Wl,'
- lt_prog_compiler_can_build_shared=no
- ;;
-
- uts4*)
- lt_prog_compiler_pic='-pic'
- lt_prog_compiler_static='-Bstatic'
- ;;
-
- *)
- lt_prog_compiler_can_build_shared=no
- ;;
- esac
- fi
-
-case $host_os in
- # For platforms which do not support PIC, -DPIC is meaningless:
- *djgpp*)
- lt_prog_compiler_pic=
- ;;
- *)
- lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
- ;;
-esac
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
-$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
-if ${lt_cv_prog_compiler_pic+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
-$as_echo "$lt_cv_prog_compiler_pic" >&6; }
-lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
-
-#
-# Check to make sure the PIC flag actually works.
-#
-if test -n "$lt_prog_compiler_pic"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
-$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
-if ${lt_cv_prog_compiler_pic_works+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_pic_works=no
- ac_outfile=conftest.$ac_objext
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- # The option is referenced via a variable to avoid confusing sed.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_pic_works=yes
- fi
- fi
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
-$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
-
-if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
- case $lt_prog_compiler_pic in
- "" | " "*) ;;
- *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
- esac
-else
- lt_prog_compiler_pic=
- lt_prog_compiler_can_build_shared=no
-fi
-
-fi
-
-
-
-
-
-
-
-
-
-
-
-#
-# Check to make sure the static flag actually works.
-#
-wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
-$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
-if ${lt_cv_prog_compiler_static_works+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_static_works=no
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
- echo "$lt_simple_link_test_code" > conftest.$ac_ext
- if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
- # The linker can only warn and ignore the option if not recognized
- # So say no if there are warnings
- if test -s conftest.err; then
- # Append any errors to the config.log.
- cat conftest.err 1>&5
- $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if diff conftest.exp conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_static_works=yes
- fi
- else
- lt_cv_prog_compiler_static_works=yes
- fi
- fi
- $RM -r conftest*
- LDFLAGS="$save_LDFLAGS"
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
-$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
-
-if test x"$lt_cv_prog_compiler_static_works" = xyes; then
- :
-else
- lt_prog_compiler_static=
-fi
-
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
-$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
-if ${lt_cv_prog_compiler_c_o+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_c_o=no
- $RM -r conftest 2>/dev/null
- mkdir conftest
- cd conftest
- mkdir out
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- lt_compiler_flag="-o out/conftest2.$ac_objext"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_c_o=yes
- fi
- fi
- chmod u+w . 2>&5
- $RM conftest*
- # SGI C++ compiler will create directory out/ii_files/ for
- # template instantiation
- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- $RM out/* && rmdir out
- cd ..
- $RM -r conftest
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
-$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
-$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
-if ${lt_cv_prog_compiler_c_o+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler_c_o=no
- $RM -r conftest 2>/dev/null
- mkdir conftest
- cd conftest
- mkdir out
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- lt_compiler_flag="-o out/conftest2.$ac_objext"
- # Insert the option either (1) after the last *FLAGS variable, or
- # (2) before a word containing "conftest.", or (3) at the end.
- # Note that $ac_compile itself does not contain backslashes and begins
- # with a dollar sign (not a hyphen), so the echo should work correctly.
- lt_compile=`echo "$ac_compile" | $SED \
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings
- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- lt_cv_prog_compiler_c_o=yes
- fi
- fi
- chmod u+w . 2>&5
- $RM conftest*
- # SGI C++ compiler will create directory out/ii_files/ for
- # template instantiation
- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- $RM out/* && rmdir out
- cd ..
- $RM -r conftest
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
-$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
-
-
-
-
-hard_links="nottested"
-if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
- # do not overwrite the value of need_locks provided by the user
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
-$as_echo_n "checking if we can lock with hard links... " >&6; }
- hard_links=yes
- $RM conftest*
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- touch conftest.a
- ln conftest.a conftest.b 2>&5 || hard_links=no
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
-$as_echo "$hard_links" >&6; }
- if test "$hard_links" = no; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
-$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
- need_locks=warn
- fi
-else
- need_locks=no
-fi
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
-$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
-
- runpath_var=
- allow_undefined_flag=
- always_export_symbols=no
- archive_cmds=
- archive_expsym_cmds=
- compiler_needs_object=no
- enable_shared_with_static_runtimes=no
- export_dynamic_flag_spec=
- export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- hardcode_automatic=no
- hardcode_direct=no
- hardcode_direct_absolute=no
- hardcode_libdir_flag_spec=
- hardcode_libdir_separator=
- hardcode_minus_L=no
- hardcode_shlibpath_var=unsupported
- inherit_rpath=no
- link_all_deplibs=unknown
- module_cmds=
- module_expsym_cmds=
- old_archive_from_new_cmds=
- old_archive_from_expsyms_cmds=
- thread_safe_flag_spec=
- whole_archive_flag_spec=
- # include_expsyms should be a list of space-separated symbols to be *always*
- # included in the symbol list
- include_expsyms=
- # exclude_expsyms can be an extended regexp of symbols to exclude
- # it will be wrapped by ` (' and `)$', so one must not match beginning or
- # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
- # as well as any symbol that contains `d'.
- exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
- # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
- # platforms (ab)use it in PIC code, but their linkers get confused if
- # the symbol is explicitly referenced. Since portable code cannot
- # rely on this symbol name, it's probably fine to never include it in
- # preloaded symbol tables.
- # Exclude shared library initialization/finalization symbols.
- extract_expsyms_cmds=
-
- case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- # FIXME: the MSVC++ port hasn't been tested in a loooong time
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- if test "$GCC" != yes; then
- with_gnu_ld=no
- fi
- ;;
- interix*)
- # we just hope/assume this is gcc and not c89 (= MSVC++)
- with_gnu_ld=yes
- ;;
- openbsd*)
- with_gnu_ld=no
- ;;
- linux* | k*bsd*-gnu | gnu*)
- link_all_deplibs=no
- ;;
- esac
-
- ld_shlibs=yes
-
- # On some targets, GNU ld is compatible enough with the native linker
- # that we're better off using the native interface for both.
- lt_use_gnu_ld_interface=no
- if test "$with_gnu_ld" = yes; then
- case $host_os in
- aix*)
- # The AIX port of GNU ld has always aspired to compatibility
- # with the native linker. However, as the warning in the GNU ld
- # block says, versions before 2.19.5* couldn't really create working
- # shared libraries, regardless of the interface used.
- case `$LD -v 2>&1` in
- *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
- *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
- *\ \(GNU\ Binutils\)\ [3-9]*) ;;
- *)
- lt_use_gnu_ld_interface=yes
- ;;
- esac
- ;;
- *)
- lt_use_gnu_ld_interface=yes
- ;;
- esac
- fi
-
- if test "$lt_use_gnu_ld_interface" = yes; then
- # If archive_cmds runs LD, not CC, wlarc should be empty
- wlarc='${wl}'
-
- # Set some defaults for GNU ld with shared library support. These
- # are reset later if shared libraries are not supported. Putting them
- # here allows them to be overridden if necessary.
- runpath_var=LD_RUN_PATH
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- export_dynamic_flag_spec='${wl}--export-dynamic'
- # ancient GNU ld didn't support --whole-archive et. al.
- if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
- whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- else
- whole_archive_flag_spec=
- fi
- supports_anon_versioning=no
- case `$LD -v 2>&1` in
- *GNU\ gold*) supports_anon_versioning=yes ;;
- *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
- *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
- *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
- *\ 2.11.*) ;; # other 2.11 versions
- *) supports_anon_versioning=yes ;;
- esac
-
- # See if GNU ld supports shared libraries.
- case $host_os in
- aix[3-9]*)
- # On AIX/PPC, the GNU linker is very broken
- if test "$host_cpu" != ia64; then
- ld_shlibs=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: the GNU linker, at least up to release 2.19, is reported
-*** to be unable to reliably create shared libraries on AIX.
-*** Therefore, libtool is disabling shared libraries support. If you
-*** really care for shared libraries, you may want to install binutils
-*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
-*** You will then need to restart the configuration process.
-
-_LT_EOF
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds=''
- ;;
- m68k)
- archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_minus_L=yes
- ;;
- esac
- ;;
-
- beos*)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- allow_undefined_flag=unsupported
- # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
- # support --undefined. This deserves some investigation. FIXME
- archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- else
- ld_shlibs=no
- fi
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
- # as there is no search path for DLLs.
- hardcode_libdir_flag_spec='-L$libdir'
- export_dynamic_flag_spec='${wl}--export-all-symbols'
- allow_undefined_flag=unsupported
- always_export_symbols=no
- enable_shared_with_static_runtimes=yes
- export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
- exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
-
- if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- # If the export-symbols file already is a .def file (1st line
- # is EXPORTS), use it as is; otherwise, prepend...
- archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- cp $export_symbols $output_objdir/$soname.def;
- else
- echo EXPORTS > $output_objdir/$soname.def;
- cat $export_symbols >> $output_objdir/$soname.def;
- fi~
- $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- else
- ld_shlibs=no
- fi
- ;;
-
- haiku*)
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- link_all_deplibs=yes
- ;;
-
- interix[3-9]*)
- hardcode_direct=no
- hardcode_shlibpath_var=no
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
- export_dynamic_flag_spec='${wl}-E'
- # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- # Instead, shared libraries are loaded at an image base (0x10000000 by
- # default) and relocated if they conflict, which is a slow very memory
- # consuming and fragmenting process. To avoid this, we pick a random,
- # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
-
- gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
- tmp_diet=no
- if test "$host_os" = linux-dietlibc; then
- case $cc_basename in
- diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
- esac
- fi
- if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
- && test "$tmp_diet" = no
- then
- tmp_addflag=' $pic_flag'
- tmp_sharedflag='-shared'
- case $cc_basename,$host_cpu in
- pgcc*) # Portland Group C compiler
- whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag'
- ;;
- pgf77* | pgf90* | pgf95* | pgfortran*)
- # Portland Group f77 and f90 compilers
- whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- tmp_addflag=' $pic_flag -Mnomain' ;;
- ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
- tmp_addflag=' -i_dynamic' ;;
- efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
- tmp_addflag=' -i_dynamic -nofor_main' ;;
- ifc* | ifort*) # Intel Fortran compiler
- tmp_addflag=' -nofor_main' ;;
- lf95*) # Lahey Fortran 8.1
- whole_archive_flag_spec=
- tmp_sharedflag='--shared' ;;
- xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
- tmp_sharedflag='-qmkshrobj'
- tmp_addflag= ;;
- nvcc*) # Cuda Compiler Driver 2.2
- whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- compiler_needs_object=yes
- ;;
- esac
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*) # Sun C 5.9
- whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
- compiler_needs_object=yes
- tmp_sharedflag='-G' ;;
- *Sun\ F*) # Sun Fortran 8.3
- tmp_sharedflag='-G' ;;
- esac
- archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-
- if test "x$supports_anon_versioning" = xyes; then
- archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- fi
-
- case $cc_basename in
- xlf* | bgf* | bgxlf* | mpixlf*)
- # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
- whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
- if test "x$supports_anon_versioning" = xyes; then
- archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
- cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- echo "local: *; };" >> $output_objdir/$libname.ver~
- $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
- fi
- ;;
- esac
- else
- ld_shlibs=no
- fi
- ;;
-
- netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
- wlarc=
- else
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- fi
- ;;
-
- solaris*)
- if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
- ld_shlibs=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: The releases 2.8.* of the GNU linker cannot reliably
-*** create shared libraries on Solaris systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.9.1 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- ld_shlibs=no
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
- case `$LD -v 2>&1` in
- *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
- ld_shlibs=no
- cat <<_LT_EOF 1>&2
-
-*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
-*** reliably create shared libraries on SCO systems. Therefore, libtool
-*** is disabling shared libraries support. We urge you to upgrade GNU
-*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
- ;;
- *)
- # For security reasons, it is highly recommended that you always
- # use absolute paths for naming shared libraries, and exclude the
- # DT_RUNPATH tag from executables and libraries. But doing so
- # requires that you compile everything twice, which is a pain.
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- ld_shlibs=no
- fi
- ;;
- esac
- ;;
-
- sunos4*)
- archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- wlarc=
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- ;;
-
- *)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- else
- ld_shlibs=no
- fi
- ;;
- esac
-
- if test "$ld_shlibs" = no; then
- runpath_var=
- hardcode_libdir_flag_spec=
- export_dynamic_flag_spec=
- whole_archive_flag_spec=
- fi
- else
- # PORTME fill in a description of your system's linker (not GNU ld)
- case $host_os in
- aix3*)
- allow_undefined_flag=unsupported
- always_export_symbols=yes
- archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
- # Note: this linker hardcodes the directories in LIBPATH if there
- # are no directories specified by -L.
- hardcode_minus_L=yes
- if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
- # Neither direct hardcoding nor static linking is supported with a
- # broken collect2.
- hardcode_direct=unsupported
- fi
- ;;
-
- aix[4-9]*)
- if test "$host_cpu" = ia64; then
- # On IA64, the linker does run time linking by default, so we don't
- # have to do anything special.
- aix_use_runtimelinking=no
- exp_sym_flag='-Bexport'
- no_entry_flag=""
- else
- # If we're using GNU nm, then we don't want the "-C" option.
- # -C means demangle to AIX nm, but means don't demangle with GNU nm
- # Also, AIX nm treats weak defined symbols like other global
- # defined symbols, whereas GNU nm marks them as "W".
- if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- else
- export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- fi
- aix_use_runtimelinking=no
-
- # Test if we are trying to use run time linking or normal
- # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- # need to do runtime linking.
- case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
- for ld_flag in $LDFLAGS; do
- if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
- aix_use_runtimelinking=yes
- break
- fi
- done
- ;;
- esac
-
- exp_sym_flag='-bexport'
- no_entry_flag='-bnoentry'
- fi
-
- # When large executables or shared objects are built, AIX ld can
- # have problems creating the table of contents. If linking a library
- # or program results in "error TOC overflow" add -mminimal-toc to
- # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
- archive_cmds=''
- hardcode_direct=yes
- hardcode_direct_absolute=yes
- hardcode_libdir_separator=':'
- link_all_deplibs=yes
- file_list_spec='${wl}-f,'
-
- if test "$GCC" = yes; then
- case $host_os in aix4.[012]|aix4.[012].*)
- # We only want to do this on AIX 4.2 and lower, the check
- # below for broken collect2 doesn't work under 4.3+
- collect2name=`${CC} -print-prog-name=collect2`
- if test -f "$collect2name" &&
- strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- then
- # We have reworked collect2
- :
- else
- # We have old collect2
- hardcode_direct=unsupported
- # It fails to find uninstalled libraries when the uninstalled
- # path is not listed in the libpath. Setting hardcode_minus_L
- # to unsupported forces relinking
- hardcode_minus_L=yes
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_libdir_separator=
- fi
- ;;
- esac
- shared_flag='-shared'
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- link_all_deplibs=no
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- # chokes on -Wl,-G. The following line is correct:
- shared_flag='-G'
- else
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag='${wl}-G'
- else
- shared_flag='${wl}-bM:SRE'
- fi
- fi
- fi
-
- export_dynamic_flag_spec='${wl}-bexpall'
- # It seems that -bexpall does not export symbols beginning with
- # underscore (_), so it is better to generate a list of symbols to export.
- always_export_symbols=yes
- if test "$aix_use_runtimelinking" = yes; then
- # Warning - without using the other runtime loading flags (-brtl),
- # -berok will link without error, but may produce a broken library.
- allow_undefined_flag='-berok'
- # Determine the default libpath from the value encoded in an
- # empty executable.
- if test "${lt_cv_aix_libpath+set}" = set; then
- aix_libpath=$lt_cv_aix_libpath
-else
- if ${lt_cv_aix_libpath_+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
-
- lt_aix_libpath_sed='
- /Import File Strings/,/^$/ {
- /^0/ {
- s/^0 *\([^ ]*\) *$/\1/
- p
- }
- }'
- lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- # Check for a 64-bit object if we didn't find anything.
- if test -z "$lt_cv_aix_libpath_"; then
- lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- if test -z "$lt_cv_aix_libpath_"; then
- lt_cv_aix_libpath_="/usr/lib:/lib"
- fi
-
-fi
-
- aix_libpath=$lt_cv_aix_libpath_
-fi
-
- hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
- archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- else
- if test "$host_cpu" = ia64; then
- hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
- allow_undefined_flag="-z nodefs"
- archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- else
- # Determine the default libpath from the value encoded in an
- # empty executable.
- if test "${lt_cv_aix_libpath+set}" = set; then
- aix_libpath=$lt_cv_aix_libpath
-else
- if ${lt_cv_aix_libpath_+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
-
- lt_aix_libpath_sed='
- /Import File Strings/,/^$/ {
- /^0/ {
- s/^0 *\([^ ]*\) *$/\1/
- p
- }
- }'
- lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- # Check for a 64-bit object if we didn't find anything.
- if test -z "$lt_cv_aix_libpath_"; then
- lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- if test -z "$lt_cv_aix_libpath_"; then
- lt_cv_aix_libpath_="/usr/lib:/lib"
- fi
-
-fi
-
- aix_libpath=$lt_cv_aix_libpath_
-fi
-
- hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
- # Warning - without using the other run time loading flags,
- # -berok will link without error, but may produce a broken library.
- no_undefined_flag=' ${wl}-bernotok'
- allow_undefined_flag=' ${wl}-berok'
- if test "$with_gnu_ld" = yes; then
- # We only use this code for GNU lds that support --whole-archive.
- whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- else
- # Exported symbols can be pulled into shared objects from archives
- whole_archive_flag_spec='$convenience'
- fi
- archive_cmds_need_lc=yes
- # This is similar to how AIX traditionally builds its shared libraries.
- archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- fi
- fi
- ;;
-
- amigaos*)
- case $host_cpu in
- powerpc)
- # see comment about AmigaOS4 .so support
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- archive_expsym_cmds=''
- ;;
- m68k)
- archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_minus_L=yes
- ;;
- esac
- ;;
-
- bsdi[45]*)
- export_dynamic_flag_spec=-rdynamic
- ;;
-
- cygwin* | mingw* | pw32* | cegcc*)
- # When not using gcc, we currently assume that we are using
- # Microsoft Visual C++.
- # hardcode_libdir_flag_spec is actually meaningless, as there is
- # no search path for DLLs.
- case $cc_basename in
- cl*)
- # Native MSVC
- hardcode_libdir_flag_spec=' '
- allow_undefined_flag=unsupported
- always_export_symbols=yes
- file_list_spec='@'
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
- archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
- else
- sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
- fi~
- $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
- linknames='
- # The linker will not automatically build a static lib if we build a DLL.
- # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
- enable_shared_with_static_runtimes=yes
- exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
- export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
- # Don't use ranlib
- old_postinstall_cmds='chmod 644 $oldlib'
- postlink_cmds='lt_outputfile="@OUTPUT@"~
- lt_tool_outputfile="@TOOL_OUTPUT@"~
- case $lt_outputfile in
- *.exe|*.EXE) ;;
- *)
- lt_outputfile="$lt_outputfile.exe"
- lt_tool_outputfile="$lt_tool_outputfile.exe"
- ;;
- esac~
- if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
- $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
- $RM "$lt_outputfile.manifest";
- fi'
- ;;
- *)
- # Assume MSVC wrapper
- hardcode_libdir_flag_spec=' '
- allow_undefined_flag=unsupported
- # Tell ltmain to make .lib files, not .a files.
- libext=lib
- # Tell ltmain to make .dll files, not .so files.
- shrext_cmds=".dll"
- # FIXME: Setting linknames here is a bad hack.
- archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
- # The linker will automatically build a .lib file if we build a DLL.
- old_archive_from_new_cmds='true'
- # FIXME: Should let the user specify the lib program.
- old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
- enable_shared_with_static_runtimes=yes
- ;;
- esac
- ;;
-
- darwin* | rhapsody*)
-
-
- archive_cmds_need_lc=no
- hardcode_direct=no
- hardcode_automatic=yes
- hardcode_shlibpath_var=unsupported
- if test "$lt_cv_ld_force_load" = "yes"; then
- whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
-
- else
- whole_archive_flag_spec=''
- fi
- link_all_deplibs=yes
- allow_undefined_flag="$_lt_dar_allow_undefined"
- case $cc_basename in
- ifort*) _lt_dar_can_shared=yes ;;
- *) _lt_dar_can_shared=$GCC ;;
- esac
- if test "$_lt_dar_can_shared" = "yes"; then
- output_verbose_link_cmd=func_echo_all
- archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
- module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
- archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
- module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
-
- else
- ld_shlibs=no
- fi
-
- ;;
-
- dgux*)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_shlibpath_var=no
- ;;
-
- # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
- # support. Future versions do this automatically, but an explicit c++rt0.o
- # does not break anything, and helps significantly (at the cost of a little
- # extra space).
- freebsd2.2*)
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- ;;
-
- # Unfortunately, older versions of FreeBSD 2 do not have this feature.
- freebsd2.*)
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- hardcode_direct=yes
- hardcode_minus_L=yes
- hardcode_shlibpath_var=no
- ;;
-
- # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
- freebsd* | dragonfly*)
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- ;;
-
- hpux9*)
- if test "$GCC" = yes; then
- archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- else
- archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- fi
- hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
- hardcode_libdir_separator=:
- hardcode_direct=yes
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- hardcode_minus_L=yes
- export_dynamic_flag_spec='${wl}-E'
- ;;
-
- hpux10*)
- if test "$GCC" = yes && test "$with_gnu_ld" = no; then
- archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- else
- archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
- fi
- if test "$with_gnu_ld" = no; then
- hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
- hardcode_libdir_separator=:
- hardcode_direct=yes
- hardcode_direct_absolute=yes
- export_dynamic_flag_spec='${wl}-E'
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- hardcode_minus_L=yes
- fi
- ;;
-
- hpux11*)
- if test "$GCC" = yes && test "$with_gnu_ld" = no; then
- case $host_cpu in
- hppa*64*)
- archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
- archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- esac
- else
- case $host_cpu in
- hppa*64*)
- archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- ia64*)
- archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- ;;
- *)
-
- # Older versions of the 11.00 compiler do not understand -b yet
- # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
-$as_echo_n "checking if $CC understands -b... " >&6; }
-if ${lt_cv_prog_compiler__b+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_prog_compiler__b=no
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -b"
- echo "$lt_simple_link_test_code" > conftest.$ac_ext
- if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
- # The linker can only warn and ignore the option if not recognized
- # So say no if there are warnings
- if test -s conftest.err; then
- # Append any errors to the config.log.
- cat conftest.err 1>&5
- $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- if diff conftest.exp conftest.er2 >/dev/null; then
- lt_cv_prog_compiler__b=yes
- fi
- else
- lt_cv_prog_compiler__b=yes
- fi
- fi
- $RM -r conftest*
- LDFLAGS="$save_LDFLAGS"
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
-$as_echo "$lt_cv_prog_compiler__b" >&6; }
-
-if test x"$lt_cv_prog_compiler__b" = xyes; then
- archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
-else
- archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
-fi
-
- ;;
- esac
- fi
- if test "$with_gnu_ld" = no; then
- hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
- hardcode_libdir_separator=:
-
- case $host_cpu in
- hppa*64*|ia64*)
- hardcode_direct=no
- hardcode_shlibpath_var=no
- ;;
- *)
- hardcode_direct=yes
- hardcode_direct_absolute=yes
- export_dynamic_flag_spec='${wl}-E'
-
- # hardcode_minus_L: Not really in the search PATH,
- # but as the default location of the library.
- hardcode_minus_L=yes
- ;;
- esac
- fi
- ;;
-
- irix5* | irix6* | nonstopux*)
- if test "$GCC" = yes; then
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- # Try to use the -exported_symbol ld option, if it does not
- # work, assume that -exports_file does not work either and
- # implicitly export all symbols.
- # This should be the same for all languages, so no per-tag cache variable.
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
-$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
-if ${lt_cv_irix_exported_symbol+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-int foo (void) { return 0; }
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- lt_cv_irix_exported_symbol=yes
-else
- lt_cv_irix_exported_symbol=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- LDFLAGS="$save_LDFLAGS"
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
-$as_echo "$lt_cv_irix_exported_symbol" >&6; }
- if test "$lt_cv_irix_exported_symbol" = yes; then
- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
- fi
- else
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
- fi
- archive_cmds_need_lc='no'
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- hardcode_libdir_separator=:
- inherit_rpath=yes
- link_all_deplibs=yes
- ;;
-
- netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
- else
- archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
- fi
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- ;;
-
- newsos6)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_direct=yes
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- hardcode_libdir_separator=:
- hardcode_shlibpath_var=no
- ;;
-
- *nto* | *qnx*)
- ;;
-
- openbsd*)
- if test -f /usr/libexec/ld.so; then
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- hardcode_direct_absolute=yes
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
- export_dynamic_flag_spec='${wl}-E'
- else
- case $host_os in
- openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- hardcode_libdir_flag_spec='-R$libdir'
- ;;
- *)
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
- ;;
- esac
- fi
- else
- ld_shlibs=no
- fi
- ;;
-
- os2*)
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_minus_L=yes
- allow_undefined_flag=unsupported
- archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
- old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
- ;;
-
- osf3*)
- if test "$GCC" = yes; then
- allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
- archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- else
- allow_undefined_flag=' -expect_unresolved \*'
- archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- fi
- archive_cmds_need_lc='no'
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- hardcode_libdir_separator=:
- ;;
-
- osf4* | osf5*) # as osf3* with the addition of -msym flag
- if test "$GCC" = yes; then
- allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
- archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
- else
- allow_undefined_flag=' -expect_unresolved \*'
- archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
- archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
- $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
-
- # Both c and cxx compiler support -rpath directly
- hardcode_libdir_flag_spec='-rpath $libdir'
- fi
- archive_cmds_need_lc='no'
- hardcode_libdir_separator=:
- ;;
-
- solaris*)
- no_undefined_flag=' -z defs'
- if test "$GCC" = yes; then
- wlarc='${wl}'
- archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- else
- case `$CC -V 2>&1` in
- *"Compilers 5.0"*)
- wlarc=''
- archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
- archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
- ;;
- *)
- wlarc='${wl}'
- archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- ;;
- esac
- fi
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_shlibpath_var=no
- case $host_os in
- solaris2.[0-5] | solaris2.[0-5].*) ;;
- *)
- # The compiler driver will combine and reorder linker options,
- # but understands `-z linker_flag'. GCC discards it without `$wl',
- # but is careful enough not to reorder.
- # Supported since Solaris 2.6 (maybe 2.5.1?)
- if test "$GCC" = yes; then
- whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- else
- whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
- fi
- ;;
- esac
- link_all_deplibs=yes
- ;;
-
- sunos4*)
- if test "x$host_vendor" = xsequent; then
- # Use $CC to link under sequent, because it throws in some extra .o
- # files that make .init and .fini sections work.
- archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
- fi
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_direct=yes
- hardcode_minus_L=yes
- hardcode_shlibpath_var=no
- ;;
-
- sysv4)
- case $host_vendor in
- sni)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_direct=yes # is this really true???
- ;;
- siemens)
- ## LD is ld it makes a PLAMLIB
- ## CC just makes a GrossModule.
- archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
- reload_cmds='$CC -r -o $output$reload_objs'
- hardcode_direct=no
- ;;
- motorola)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_direct=no #Motorola manual says yes, but my tests say they lie
- ;;
- esac
- runpath_var='LD_RUN_PATH'
- hardcode_shlibpath_var=no
- ;;
-
- sysv4.3*)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_shlibpath_var=no
- export_dynamic_flag_spec='-Bexport'
- ;;
-
- sysv4*MP*)
- if test -d /usr/nec; then
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_shlibpath_var=no
- runpath_var=LD_RUN_PATH
- hardcode_runpath_var=yes
- ld_shlibs=yes
- fi
- ;;
-
- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
- no_undefined_flag='${wl}-z,text'
- archive_cmds_need_lc=no
- hardcode_shlibpath_var=no
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- sysv5* | sco3.2v5* | sco5v6*)
- # Note: We can NOT use -z defs as we might desire, because we do not
- # link with -lc, and that would cause any symbols used from libc to
- # always be unresolved, which means just about no library would
- # ever link correctly. If we're not using GNU ld we use -z text
- # though, which does catch some bad symbols but isn't as heavy-handed
- # as -z defs.
- no_undefined_flag='${wl}-z,text'
- allow_undefined_flag='${wl}-z,nodefs'
- archive_cmds_need_lc=no
- hardcode_shlibpath_var=no
- hardcode_libdir_flag_spec='${wl}-R,$libdir'
- hardcode_libdir_separator=':'
- link_all_deplibs=yes
- export_dynamic_flag_spec='${wl}-Bexport'
- runpath_var='LD_RUN_PATH'
-
- if test "$GCC" = yes; then
- archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- else
- archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- fi
- ;;
-
- uts4*)
- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- hardcode_libdir_flag_spec='-L$libdir'
- hardcode_shlibpath_var=no
- ;;
-
- *)
- ld_shlibs=no
- ;;
- esac
-
- if test x$host_vendor = xsni; then
- case $host in
- sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
- export_dynamic_flag_spec='${wl}-Blargedynsym'
- ;;
- esac
- fi
- fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
-$as_echo "$ld_shlibs" >&6; }
-test "$ld_shlibs" = no && can_build_shared=no
-
-with_gnu_ld=$with_gnu_ld
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-#
-# Do we need to explicitly link libc?
-#
-case "x$archive_cmds_need_lc" in
-x|xyes)
- # Assume -lc should be added
- archive_cmds_need_lc=yes
-
- if test "$enable_shared" = yes && test "$GCC" = yes; then
- case $archive_cmds in
- *'~'*)
- # FIXME: we may have to deal with multi-command sequences.
- ;;
- '$CC '*)
- # Test whether the compiler implicitly links with -lc since on some
- # systems, -lgcc has to come before -lc. If gcc already passes -lc
- # to ld, don't add -lc before -lgcc.
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
-$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
-if ${lt_cv_archive_cmds_need_lc+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- $RM conftest*
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } 2>conftest.err; then
- soname=conftest
- lib=conftest
- libobjs=conftest.$ac_objext
- deplibs=
- wl=$lt_prog_compiler_wl
- pic_flag=$lt_prog_compiler_pic
- compiler_flags=-v
- linker_flags=-v
- verstring=
- output_objdir=.
- libname=conftest
- lt_save_allow_undefined_flag=$allow_undefined_flag
- allow_undefined_flag=
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
- (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; }
- then
- lt_cv_archive_cmds_need_lc=no
- else
- lt_cv_archive_cmds_need_lc=yes
- fi
- allow_undefined_flag=$lt_save_allow_undefined_flag
- else
- cat conftest.err 1>&5
- fi
- $RM conftest*
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
-$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
- archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
- ;;
- esac
- fi
- ;;
-esac
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
-$as_echo_n "checking dynamic linker characteristics... " >&6; }
-
-if test "$GCC" = yes; then
- case $host_os in
- darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
- *) lt_awk_arg="/^libraries:/" ;;
- esac
- case $host_os in
- mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
- *) lt_sed_strip_eq="s,=/,/,g" ;;
- esac
- lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
- case $lt_search_path_spec in
- *\;*)
- # if the path contains ";" then we assume it to be the separator
- # otherwise default to the standard path separator (i.e. ":") - it is
- # assumed that no part of a normal pathname contains ";" but that should
- # okay in the real world where ";" in dirpaths is itself problematic.
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
- ;;
- *)
- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
- ;;
- esac
- # Ok, now we have the path, separated by spaces, we can step through it
- # and add multilib dir if necessary.
- lt_tmp_lt_search_path_spec=
- lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
- for lt_sys_path in $lt_search_path_spec; do
- if test -d "$lt_sys_path/$lt_multi_os_dir"; then
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
- else
- test -d "$lt_sys_path" && \
- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
- fi
- done
- lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
-BEGIN {RS=" "; FS="/|\n";} {
- lt_foo="";
- lt_count=0;
- for (lt_i = NF; lt_i > 0; lt_i--) {
- if ($lt_i != "" && $lt_i != ".") {
- if ($lt_i == "..") {
- lt_count++;
- } else {
- if (lt_count == 0) {
- lt_foo="/" $lt_i lt_foo;
- } else {
- lt_count--;
- }
- }
- }
- }
- if (lt_foo != "") { lt_freq[lt_foo]++; }
- if (lt_freq[lt_foo] == 1) { print lt_foo; }
-}'`
- # AWK program above erroneously prepends '/' to C:/dos/paths
- # for these hosts.
- case $host_os in
- mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
- $SED 's,/\([A-Za-z]:\),\1,g'` ;;
- esac
- sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
-else
- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-fi
-library_names_spec=
-libname_spec='lib$name'
-soname_spec=
-shrext_cmds=".so"
-postinstall_cmds=
-postuninstall_cmds=
-finish_cmds=
-finish_eval=
-shlibpath_var=
-shlibpath_overrides_runpath=unknown
-version_type=none
-dynamic_linker="$host_os ld.so"
-sys_lib_dlsearch_path_spec="/lib /usr/lib"
-need_lib_prefix=unknown
-hardcode_into_libs=no
-
-# when you set need_version to no, make sure it does not cause -set_version
-# flags to be left without arguments
-need_version=unknown
-
-case $host_os in
-aix3*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
- shlibpath_var=LIBPATH
-
- # AIX 3 has no versioning support, so we append a major version to the name.
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
-
-aix[4-9]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- hardcode_into_libs=yes
- if test "$host_cpu" = ia64; then
- # AIX 5 supports IA64
- library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- else
- # With GCC up to 2.95.x, collect2 would create an import file
- # for dependence libraries. The import file would start with
- # the line `#! .'. This would cause the generated library to
- # depend on `.', always an invalid library. This was fixed in
- # development snapshots of GCC prior to 3.0.
- case $host_os in
- aix4 | aix4.[01] | aix4.[01].*)
- if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- echo ' yes '
- echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- :
- else
- can_build_shared=no
- fi
- ;;
- esac
- # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
- # soname into executable. Probably we can add versioning support to
- # collect2, so additional links can be useful in future.
- if test "$aix_use_runtimelinking" = yes; then
- # If using run time linking (on AIX 4.2 or later) use lib<name>.so
- # instead of lib<name>.a to let people know that these are not
- # typical AIX shared libraries.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- else
- # We preserve .a as extension for shared libraries through AIX4.2
- # and later when we are not doing run time linking.
- library_names_spec='${libname}${release}.a $libname.a'
- soname_spec='${libname}${release}${shared_ext}$major'
- fi
- shlibpath_var=LIBPATH
- fi
- ;;
-
-amigaos*)
- case $host_cpu in
- powerpc)
- # Since July 2007 AmigaOS4 officially supports .so libraries.
- # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- ;;
- m68k)
- library_names_spec='$libname.ixlibrary $libname.a'
- # Create ${libname}_ixlibrary.a entries in /sys/libs.
- finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
- ;;
- esac
- ;;
-
-beos*)
- library_names_spec='${libname}${shared_ext}'
- dynamic_linker="$host_os ld.so"
- shlibpath_var=LIBRARY_PATH
- ;;
-
-bsdi[45]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
- sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
- # the default ld.so.conf also contains /usr/contrib/lib and
- # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
- # libtool to hard-code these into programs
- ;;
-
-cygwin* | mingw* | pw32* | cegcc*)
- version_type=windows
- shrext_cmds=".dll"
- need_version=no
- need_lib_prefix=no
-
- case $GCC,$cc_basename in
- yes,*)
- # gcc
- library_names_spec='$libname.dll.a'
- # DLL is installed to $(libdir)/../bin by postinstall_cmds
- postinstall_cmds='base_file=`basename \${file}`~
- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- dldir=$destdir/`dirname \$dlpath`~
- test -d \$dldir || mkdir -p \$dldir~
- $install_prog $dir/$dlname \$dldir/$dlname~
- chmod a+x \$dldir/$dlname~
- if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
- eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
- fi'
- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- dlpath=$dir/\$dldll~
- $RM \$dlpath'
- shlibpath_overrides_runpath=yes
-
- case $host_os in
- cygwin*)
- # Cygwin DLLs use 'cyg' prefix rather than 'lib'
- soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
-
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
- ;;
- mingw* | cegcc*)
- # MinGW DLLs use traditional 'lib' prefix
- soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
- ;;
- pw32*)
- # pw32 DLLs use 'pw' prefix rather than 'lib'
- library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
- ;;
- esac
- dynamic_linker='Win32 ld.exe'
- ;;
-
- *,cl*)
- # Native MSVC
- libname_spec='$name'
- soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
- library_names_spec='${libname}.dll.lib'
-
- case $build_os in
- mingw*)
- sys_lib_search_path_spec=
- lt_save_ifs=$IFS
- IFS=';'
- for lt_path in $LIB
- do
- IFS=$lt_save_ifs
- # Let DOS variable expansion print the short 8.3 style file name.
- lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
- sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
- done
- IFS=$lt_save_ifs
- # Convert to MSYS style.
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
- ;;
- cygwin*)
- # Convert to unix form, then to dos form, then back to unix form
- # but this time dos style (no spaces!) so that the unix form looks
- # like /cygdrive/c/PROGRA~1:/cygdr...
- sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
- sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
- sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- ;;
- *)
- sys_lib_search_path_spec="$LIB"
- if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
- # It is most probably a Windows format PATH.
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
- else
- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- fi
- # FIXME: find the short name or the path components, as spaces are
- # common. (e.g. "Program Files" -> "PROGRA~1")
- ;;
- esac
-
- # DLL is installed to $(libdir)/../bin by postinstall_cmds
- postinstall_cmds='base_file=`basename \${file}`~
- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- dldir=$destdir/`dirname \$dlpath`~
- test -d \$dldir || mkdir -p \$dldir~
- $install_prog $dir/$dlname \$dldir/$dlname'
- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- dlpath=$dir/\$dldll~
- $RM \$dlpath'
- shlibpath_overrides_runpath=yes
- dynamic_linker='Win32 link.exe'
- ;;
-
- *)
- # Assume MSVC wrapper
- library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
- dynamic_linker='Win32 ld.exe'
- ;;
- esac
- # FIXME: first we should search . and the directory the executable is in
- shlibpath_var=PATH
- ;;
-
-darwin* | rhapsody*)
- dynamic_linker="$host_os dyld"
- version_type=darwin
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
- soname_spec='${libname}${release}${major}$shared_ext'
- shlibpath_overrides_runpath=yes
- shlibpath_var=DYLD_LIBRARY_PATH
- shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-
- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
- sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
- ;;
-
-dgux*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-freebsd* | dragonfly*)
- # DragonFly does not have aout. When/if they implement a new
- # versioning mechanism, adjust this.
- if test -x /usr/bin/objformat; then
- objformat=`/usr/bin/objformat`
- else
- case $host_os in
- freebsd[23].*) objformat=aout ;;
- *) objformat=elf ;;
- esac
- fi
- version_type=freebsd-$objformat
- case $version_type in
- freebsd-elf*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- need_version=no
- need_lib_prefix=no
- ;;
- freebsd-*)
- library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
- need_version=yes
- ;;
- esac
- shlibpath_var=LD_LIBRARY_PATH
- case $host_os in
- freebsd2.*)
- shlibpath_overrides_runpath=yes
- ;;
- freebsd3.[01]* | freebsdelf3.[01]*)
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
- freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
- *) # from 4.6 on, and DragonFly
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
- esac
- ;;
-
-haiku*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- dynamic_linker="$host_os runtime_loader"
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
- hardcode_into_libs=yes
- ;;
-
-hpux9* | hpux10* | hpux11*)
- # Give a soname corresponding to the major version so that dld.sl refuses to
- # link against other versions.
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- case $host_cpu in
- ia64*)
- shrext_cmds='.so'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.so"
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- if test "X$HPUX_IA64_MODE" = X32; then
- sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
- else
- sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
- fi
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- hppa*64*)
- shrext_cmds='.sl'
- hardcode_into_libs=yes
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- ;;
- *)
- shrext_cmds='.sl'
- dynamic_linker="$host_os dld.sl"
- shlibpath_var=SHLIB_PATH
- shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- ;;
- esac
- # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
- postinstall_cmds='chmod 555 $lib'
- # or fails outright, so override atomically:
- install_override_mode=555
- ;;
-
-interix[3-9]*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-irix5* | irix6* | nonstopux*)
- case $host_os in
- nonstopux*) version_type=nonstopux ;;
- *)
- if test "$lt_cv_prog_gnu_ld" = yes; then
- version_type=linux # correct to gnu/linux during the next big refactor
- else
- version_type=irix
- fi ;;
- esac
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
- case $host_os in
- irix5* | nonstopux*)
- libsuff= shlibsuff=
- ;;
- *)
- case $LD in # libtool.m4 will add one of these switches to LD
- *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
- libsuff= shlibsuff= libmagic=32-bit;;
- *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
- libsuff=32 shlibsuff=N32 libmagic=N32;;
- *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
- libsuff=64 shlibsuff=64 libmagic=64-bit;;
- *) libsuff= shlibsuff= libmagic=never-match;;
- esac
- ;;
- esac
- shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
- hardcode_into_libs=yes
- ;;
-
-# No shared lib support for Linux oldld, aout, or coff.
-linux*oldld* | linux*aout* | linux*coff*)
- dynamic_linker=no
- ;;
-
-# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
-
- # Some binutils ld are patched to set DT_RUNPATH
- if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- lt_cv_shlibpath_overrides_runpath=no
- save_LDFLAGS=$LDFLAGS
- save_libdir=$libdir
- eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
- LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
- lt_cv_shlibpath_overrides_runpath=yes
-fi
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
- LDFLAGS=$save_LDFLAGS
- libdir=$save_libdir
-
-fi
-
- shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
-
- # This implies no fast_install, which is unacceptable.
- # Some rework will be needed to allow for fast_install
- # before this can be enabled.
- hardcode_into_libs=yes
-
- # Append ld.so.conf contents to the search path
- if test -f /etc/ld.so.conf; then
- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
- fi
-
- # We used to test for /lib/ld.so.1 and disable shared libraries on
- # powerpc, because MkLinux only supported shared libraries with the
- # GNU dynamic linker. Since this was broken with cross compilers,
- # most powerpc-linux boxes support dynamic linking these days and
- # people can always --disable-shared, the test was removed, and we
- # assume the GNU/Linux dynamic linker is in use.
- dynamic_linker='GNU/Linux ld.so'
- ;;
-
-netbsdelf*-gnu)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- dynamic_linker='NetBSD ld.elf_so'
- ;;
-
-netbsd*)
- version_type=sunos
- need_lib_prefix=no
- need_version=no
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- dynamic_linker='NetBSD (a.out) ld.so'
- else
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- dynamic_linker='NetBSD ld.elf_so'
- fi
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- ;;
-
-newsos6)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- ;;
-
-*nto* | *qnx*)
- version_type=qnx
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- dynamic_linker='ldqnx.so'
- ;;
-
-openbsd*)
- version_type=sunos
- sys_lib_dlsearch_path_spec="/usr/lib"
- need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
- case $host_os in
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
- *) need_version=no ;;
- esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- case $host_os in
- openbsd2.[89] | openbsd2.[89].*)
- shlibpath_overrides_runpath=no
- ;;
- *)
- shlibpath_overrides_runpath=yes
- ;;
- esac
- else
- shlibpath_overrides_runpath=yes
- fi
- ;;
-
-os2*)
- libname_spec='$name'
- shrext_cmds=".dll"
- need_lib_prefix=no
- library_names_spec='$libname${shared_ext} $libname.a'
- dynamic_linker='OS/2 ld.exe'
- shlibpath_var=LIBPATH
- ;;
-
-osf3* | osf4* | osf5*)
- version_type=osf
- need_lib_prefix=no
- need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
- sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
- ;;
-
-rdos*)
- dynamic_linker=no
- ;;
-
-solaris*)
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- # ldd complains unless libraries are executable
- postinstall_cmds='chmod +x $lib'
- ;;
-
-sunos4*)
- version_type=sunos
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- if test "$with_gnu_ld" = yes; then
- need_lib_prefix=no
- fi
- need_version=yes
- ;;
-
-sysv4 | sysv4.3*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- case $host_vendor in
- sni)
- shlibpath_overrides_runpath=no
- need_lib_prefix=no
- runpath_var=LD_RUN_PATH
- ;;
- siemens)
- need_lib_prefix=no
- ;;
- motorola)
- need_lib_prefix=no
- need_version=no
- shlibpath_overrides_runpath=no
- sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
- ;;
- esac
- ;;
-
-sysv4*MP*)
- if test -d /usr/nec ;then
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
- soname_spec='$libname${shared_ext}.$major'
- shlibpath_var=LD_LIBRARY_PATH
- fi
- ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- version_type=freebsd-elf
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- if test "$with_gnu_ld" = yes; then
- sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
- else
- sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
- case $host_os in
- sco3.2v5*)
- sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
- ;;
- esac
- fi
- sys_lib_dlsearch_path_spec='/usr/lib'
- ;;
-
-tpf*)
- # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- version_type=linux # correct to gnu/linux during the next big refactor
- need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- shlibpath_var=LD_LIBRARY_PATH
- shlibpath_overrides_runpath=no
- hardcode_into_libs=yes
- ;;
-
-uts4*)
- version_type=linux # correct to gnu/linux during the next big refactor
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- shlibpath_var=LD_LIBRARY_PATH
- ;;
-
-*)
- dynamic_linker=no
- ;;
-esac
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
-$as_echo "$dynamic_linker" >&6; }
-test "$dynamic_linker" = no && can_build_shared=no
-
-variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
-if test "$GCC" = yes; then
- variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
-fi
-
-if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
- sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
-fi
-if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
- sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
-$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
-hardcode_action=
-if test -n "$hardcode_libdir_flag_spec" ||
- test -n "$runpath_var" ||
- test "X$hardcode_automatic" = "Xyes" ; then
-
- # We can hardcode non-existent directories.
- if test "$hardcode_direct" != no &&
- # If the only mechanism to avoid hardcoding is shlibpath_var, we
- # have to relink, otherwise we might link with an installed library
- # when we should be linking with a yet-to-be-installed one
- ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
- test "$hardcode_minus_L" != no; then
- # Linking always hardcodes the temporary library directory.
- hardcode_action=relink
- else
- # We can link without hardcoding, and we can hardcode nonexisting dirs.
- hardcode_action=immediate
- fi
-else
- # We cannot hardcode anything, or else we can only hardcode existing
- # directories.
- hardcode_action=unsupported
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
-$as_echo "$hardcode_action" >&6; }
-
-if test "$hardcode_action" = relink ||
- test "$inherit_rpath" = yes; then
- # Fast installation is not supported
- enable_fast_install=no
-elif test "$shlibpath_overrides_runpath" = yes ||
- test "$enable_shared" = no; then
- # Fast installation is not necessary
- enable_fast_install=needless
-fi
-
-
-
-
-
-
- if test "x$enable_dlopen" != xyes; then
- enable_dlopen=unknown
- enable_dlopen_self=unknown
- enable_dlopen_self_static=unknown
-else
- lt_cv_dlopen=no
- lt_cv_dlopen_libs=
-
- case $host_os in
- beos*)
- lt_cv_dlopen="load_add_on"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
- ;;
-
- mingw* | pw32* | cegcc*)
- lt_cv_dlopen="LoadLibrary"
- lt_cv_dlopen_libs=
- ;;
-
- cygwin*)
- lt_cv_dlopen="dlopen"
- lt_cv_dlopen_libs=
- ;;
-
- darwin*)
- # if libdl is installed we need to link against it
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
-$as_echo_n "checking for dlopen in -ldl... " >&6; }
-if ${ac_cv_lib_dl_dlopen+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-ldl $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dlopen ();
-int
-main ()
-{
-return dlopen ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dl_dlopen=yes
-else
- ac_cv_lib_dl_dlopen=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
-$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
-if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
- lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
-else
-
- lt_cv_dlopen="dyld"
- lt_cv_dlopen_libs=
- lt_cv_dlopen_self=yes
-
-fi
-
- ;;
-
- *)
- ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
-if test "x$ac_cv_func_shl_load" = xyes; then :
- lt_cv_dlopen="shl_load"
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
-$as_echo_n "checking for shl_load in -ldld... " >&6; }
-if ${ac_cv_lib_dld_shl_load+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-ldld $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char shl_load ();
-int
-main ()
-{
-return shl_load ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dld_shl_load=yes
-else
- ac_cv_lib_dld_shl_load=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
-$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
-if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
- lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
-else
- ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
-if test "x$ac_cv_func_dlopen" = xyes; then :
- lt_cv_dlopen="dlopen"
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
-$as_echo_n "checking for dlopen in -ldl... " >&6; }
-if ${ac_cv_lib_dl_dlopen+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-ldl $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dlopen ();
-int
-main ()
-{
-return dlopen ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dl_dlopen=yes
-else
- ac_cv_lib_dl_dlopen=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
-$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
-if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
- lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
-$as_echo_n "checking for dlopen in -lsvld... " >&6; }
-if ${ac_cv_lib_svld_dlopen+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lsvld $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dlopen ();
-int
-main ()
-{
-return dlopen ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_svld_dlopen=yes
-else
- ac_cv_lib_svld_dlopen=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
-$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
-if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
- lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
-$as_echo_n "checking for dld_link in -ldld... " >&6; }
-if ${ac_cv_lib_dld_dld_link+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-ldld $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dld_link ();
-int
-main ()
-{
-return dld_link ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dld_dld_link=yes
-else
- ac_cv_lib_dld_dld_link=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
-$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
-if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
- lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
-fi
-
-
-fi
-
-
-fi
-
-
-fi
-
-
-fi
-
-
-fi
-
- ;;
- esac
-
- if test "x$lt_cv_dlopen" != xno; then
- enable_dlopen=yes
- else
- enable_dlopen=no
- fi
-
- case $lt_cv_dlopen in
- dlopen)
- save_CPPFLAGS="$CPPFLAGS"
- test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
-
- save_LDFLAGS="$LDFLAGS"
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-
- save_LIBS="$LIBS"
- LIBS="$lt_cv_dlopen_libs $LIBS"
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
-$as_echo_n "checking whether a program can dlopen itself... " >&6; }
-if ${lt_cv_dlopen_self+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test "$cross_compiling" = yes; then :
- lt_cv_dlopen_self=cross
-else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
-#line $LINENO "configure"
-#include "confdefs.h"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-# define LT_DLGLOBAL RTLD_GLOBAL
-#else
-# ifdef DL_GLOBAL
-# define LT_DLGLOBAL DL_GLOBAL
-# else
-# define LT_DLGLOBAL 0
-# endif
-#endif
-
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- find out it does not work in some platform. */
-#ifndef LT_DLLAZY_OR_NOW
-# ifdef RTLD_LAZY
-# define LT_DLLAZY_OR_NOW RTLD_LAZY
-# else
-# ifdef DL_LAZY
-# define LT_DLLAZY_OR_NOW DL_LAZY
-# else
-# ifdef RTLD_NOW
-# define LT_DLLAZY_OR_NOW RTLD_NOW
-# else
-# ifdef DL_NOW
-# define LT_DLLAZY_OR_NOW DL_NOW
-# else
-# define LT_DLLAZY_OR_NOW 0
-# endif
-# endif
-# endif
-# endif
-#endif
-
-/* When -fvisbility=hidden is used, assume the code has been annotated
- correspondingly for the symbols needed. */
-#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
-int fnord () __attribute__((visibility("default")));
-#endif
-
-int fnord () { return 42; }
-int main ()
-{
- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- int status = $lt_dlunknown;
-
- if (self)
- {
- if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- else
- {
- if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- else puts (dlerror ());
- }
- /* dlclose (self); */
- }
- else
- puts (dlerror ());
-
- return status;
-}
-_LT_EOF
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&5 2>/dev/null
- lt_status=$?
- case x$lt_status in
- x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
- x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
- x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
- esac
- else :
- # compilation failed
- lt_cv_dlopen_self=no
- fi
-fi
-rm -fr conftest*
-
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
-$as_echo "$lt_cv_dlopen_self" >&6; }
-
- if test "x$lt_cv_dlopen_self" = xyes; then
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
-$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
-if ${lt_cv_dlopen_self_static+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- if test "$cross_compiling" = yes; then :
- lt_cv_dlopen_self_static=cross
-else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
-#line $LINENO "configure"
-#include "confdefs.h"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-# define LT_DLGLOBAL RTLD_GLOBAL
-#else
-# ifdef DL_GLOBAL
-# define LT_DLGLOBAL DL_GLOBAL
-# else
-# define LT_DLGLOBAL 0
-# endif
-#endif
-
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- find out it does not work in some platform. */
-#ifndef LT_DLLAZY_OR_NOW
-# ifdef RTLD_LAZY
-# define LT_DLLAZY_OR_NOW RTLD_LAZY
-# else
-# ifdef DL_LAZY
-# define LT_DLLAZY_OR_NOW DL_LAZY
-# else
-# ifdef RTLD_NOW
-# define LT_DLLAZY_OR_NOW RTLD_NOW
-# else
-# ifdef DL_NOW
-# define LT_DLLAZY_OR_NOW DL_NOW
-# else
-# define LT_DLLAZY_OR_NOW 0
-# endif
-# endif
-# endif
-# endif
-#endif
-
-/* When -fvisbility=hidden is used, assume the code has been annotated
- correspondingly for the symbols needed. */
-#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
-int fnord () __attribute__((visibility("default")));
-#endif
-
-int fnord () { return 42; }
-int main ()
-{
- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- int status = $lt_dlunknown;
-
- if (self)
- {
- if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- else
- {
- if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- else puts (dlerror ());
- }
- /* dlclose (self); */
- }
- else
- puts (dlerror ());
-
- return status;
-}
-_LT_EOF
- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&5 2>/dev/null
- lt_status=$?
- case x$lt_status in
- x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
- x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
- x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
- esac
- else :
- # compilation failed
- lt_cv_dlopen_self_static=no
- fi
-fi
-rm -fr conftest*
-
-
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
-$as_echo "$lt_cv_dlopen_self_static" >&6; }
- fi
-
- CPPFLAGS="$save_CPPFLAGS"
- LDFLAGS="$save_LDFLAGS"
- LIBS="$save_LIBS"
- ;;
- esac
-
- case $lt_cv_dlopen_self in
- yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
- *) enable_dlopen_self=unknown ;;
- esac
-
- case $lt_cv_dlopen_self_static in
- yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
- *) enable_dlopen_self_static=unknown ;;
- esac
-fi
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-striplib=
-old_striplib=
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
-$as_echo_n "checking whether stripping libraries is possible... " >&6; }
-if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
- test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-else
-# FIXME - insert some real tests, host_os isn't really good enough
- case $host_os in
- darwin*)
- if test -n "$STRIP" ; then
- striplib="$STRIP -x"
- old_striplib="$STRIP -S"
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
- else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- fi
- ;;
- *)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- ;;
- esac
-fi
-
-
-
-
-
-
-
-
-
-
-
-
- # Report which library types will actually be built
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
-$as_echo_n "checking if libtool supports shared libraries... " >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
-$as_echo "$can_build_shared" >&6; }
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
-$as_echo_n "checking whether to build shared libraries... " >&6; }
- test "$can_build_shared" = "no" && enable_shared=no
-
- # On AIX, shared libraries and static libraries use the same namespace, and
- # are all built from PIC.
- case $host_os in
- aix3*)
- test "$enable_shared" = yes && enable_static=no
- if test -n "$RANLIB"; then
- archive_cmds="$archive_cmds~\$RANLIB \$lib"
- postinstall_cmds='$RANLIB $lib'
- fi
- ;;
-
- aix[4-9]*)
- if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- test "$enable_shared" = yes && enable_static=no
- fi
- ;;
- esac
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
-$as_echo "$enable_shared" >&6; }
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
-$as_echo_n "checking whether to build static libraries... " >&6; }
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
-$as_echo "$enable_static" >&6; }
-
-
-
-
-fi
-ac_ext=c
-ac_cpp='$CPP $CPPFLAGS'
-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-CC="$lt_save_CC"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ac_config_commands="$ac_config_commands libtool"
-
-
-
-
-# Only expand once:
-
-
-LIBTOOL="$LIBTOOL --silent"
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
-$as_echo_n "checking for library containing gethostbyname... " >&6; }
-if ${ac_cv_search_gethostbyname+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char gethostbyname ();
-int
-main ()
-{
-return gethostbyname ();
- ;
- return 0;
-}
-_ACEOF
-for ac_lib in '' nsl; do
- if test -z "$ac_lib"; then
- ac_res="none required"
- else
- ac_res=-l$ac_lib
- LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- fi
- if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_search_gethostbyname=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext
- if ${ac_cv_search_gethostbyname+:} false; then :
- break
-fi
-done
-if ${ac_cv_search_gethostbyname+:} false; then :
-
-else
- ac_cv_search_gethostbyname=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
-$as_echo "$ac_cv_search_gethostbyname" >&6; }
-ac_res=$ac_cv_search_gethostbyname
-if test "$ac_res" != no; then :
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
-
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
-$as_echo_n "checking for library containing getaddrinfo... " >&6; }
-if ${ac_cv_search_getaddrinfo+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char getaddrinfo ();
-int
-main ()
-{
-return getaddrinfo ();
- ;
- return 0;
-}
-_ACEOF
-for ac_lib in '' nsl; do
- if test -z "$ac_lib"; then
- ac_res="none required"
- else
- ac_res=-l$ac_lib
- LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- fi
- if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_search_getaddrinfo=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext
- if ${ac_cv_search_getaddrinfo+:} false; then :
- break
-fi
-done
-if ${ac_cv_search_getaddrinfo+:} false; then :
-
-else
- ac_cv_search_getaddrinfo=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
-$as_echo "$ac_cv_search_getaddrinfo" >&6; }
-ac_res=$ac_cv_search_getaddrinfo
-if test "$ac_res" != no; then :
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
-
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
-$as_echo_n "checking for library containing getifaddrs... " >&6; }
-if ${ac_cv_search_getifaddrs+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char getifaddrs ();
-int
-main ()
-{
-return getifaddrs ();
- ;
- return 0;
-}
-_ACEOF
-for ac_lib in '' nsl; do
- if test -z "$ac_lib"; then
- ac_res="none required"
- else
- ac_res=-l$ac_lib
- LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- fi
- if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_search_getifaddrs=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext
- if ${ac_cv_search_getifaddrs+:} false; then :
- break
-fi
-done
-if ${ac_cv_search_getifaddrs+:} false; then :
-
-else
- ac_cv_search_getifaddrs=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
-$as_echo "$ac_cv_search_getifaddrs" >&6; }
-ac_res=$ac_cv_search_getifaddrs
-if test "$ac_res" != no; then :
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
-
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
-$as_echo_n "checking for library containing socket... " >&6; }
-if ${ac_cv_search_socket+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char socket ();
-int
-main ()
-{
-return socket ();
- ;
- return 0;
-}
-_ACEOF
-for ac_lib in '' socket; do
- if test -z "$ac_lib"; then
- ac_res="none required"
- else
- ac_res=-l$ac_lib
- LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- fi
- if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_search_socket=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext
- if ${ac_cv_search_socket+:} false; then :
- break
-fi
-done
-if ${ac_cv_search_socket+:} false; then :
-
-else
- ac_cv_search_socket=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
-$as_echo "$ac_cv_search_socket" >&6; }
-ac_res=$ac_cv_search_socket
-if test "$ac_res" != no; then :
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
-
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lnsl" >&5
-$as_echo_n "checking for socket in -lnsl... " >&6; }
-if ${ac_cv_lib_nsl_socket+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lnsl -lsocket $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char socket ();
-int
-main ()
-{
-return socket ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_nsl_socket=yes
-else
- ac_cv_lib_nsl_socket=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_socket" >&5
-$as_echo "$ac_cv_lib_nsl_socket" >&6; }
-if test "x$ac_cv_lib_nsl_socket" = xyes; then :
- LIBS="$LIBS -lsocket -lnsl"
-fi
-
-fi
-
-
-if test "x$prefix" = "xNONE"; then
- prefix="$ac_default_prefix"
-fi
-
-if test "x$exec_prefix" = "xNONE"; then
- exec_prefix="$prefix"
-fi
-
-
-xenable_all_options=yes
-xenable_intf_bmc=no
-xenable_intf_dummy=no
-xenable_intf_imb=yes
-xenable_intf_lipmi=yes
-xenable_intf_open=yes
-#xenable_intf_serial=yes
-xenable_intf_usb=no
-xenable_ipmishell=yes
-
-case "$host_os" in
-solaris*)
- MAKE=gmake
- STRIP=gstrip
- LD=gld
- AR=gar
- # openssl libs are in /usr/sfw/lib on solaris 10
- LIBS="$LIBS -R/usr/sfw/lib"
- # disable the linux-specific interfaces
- xenable_intf_bmc=yes
- xenable_intf_imb=no
- xenable_intf_open=no
- xenable_intf_lipmi=no
- xenable_ipmishell=no
- xenable_all_options=no
- ;;
-*cygwin*)
- # disable the linux and solaris-specific interfaces
- xenable_intf_imb=no
- xenable_intf_open=no
- xenable_intf_lipmi=no
- ;;
-*darwin*|aix*)
- # disable the linux and solaris-specific interfaces
- xenable_intf_imb=no
- xenable_intf_open=no
- xenable_intf_lipmi=no
- xenable_ipmishell=no
- ;;
-*freebsd*)
- xenable_intf_imb=no
- xenable_intf_lipmi=no
- CFLAGS="$CFLAGS -D__BSD_VISIBLE"
- ;;
-*netbsd*)
- xenable_intf_imb=no
- xenable_intf_lipmi=no
- xenable_intf_open=no
- ;;
-gnu*)
- # disable the linux and solaris-specific interfaces on Hurd
- xenable_intf_imb=no
- xenable_intf_open=no
- xenable_intf_usb=yes
- ;;
-esac
-
-ARCH=$host_cpu
-
-OS=$host_os
-
-PSTAMP=$host
-
-BASEDIR=$prefix
-
-
-# Check whether --enable-solaris-opt was given.
-if test "${enable_solaris_opt+set}" = set; then :
- enableval=$enable_solaris_opt; xenable_solaris_opt=$enableval
-else
- xenable_solaris_opt=no
-fi
-
-if test "x$xenable_all_options" = "xyes" || test "x$xenable_solaris_opt" = "xyes"; then
-
-$as_echo "#define ENABLE_ALL_OPTIONS 1" >>confdefs.h
-
-fi
-
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-#include <stdio.h>
-
-int
-main ()
-{
-
- struct test {
- union {
- int a;
- unsigned int b;
- };
- } test;
-
- printf("a is %d", test.a);
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_need_fms_extension=no
-else
- ac_need_fms_extension=yes
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-if test "x$ac_need_fms_extension" = "xyes"; then
- CFLAGS="$CFLAGS -fms-extensions"
-
-fi
-
-# Check whether --enable-internal-md5 was given.
-if test "${enable_internal_md5+set}" = set; then :
- enableval=$enable_internal_md5; xenable_internal_md5=$enableval
-else
- xenable_internal_md5=no
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for EVP_aes_128_cbc in -lcrypto" >&5
-$as_echo_n "checking for EVP_aes_128_cbc in -lcrypto... " >&6; }
-if ${ac_cv_lib_crypto_EVP_aes_128_cbc+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lcrypto -lcrypto $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char EVP_aes_128_cbc ();
-int
-main ()
-{
-return EVP_aes_128_cbc ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_crypto_EVP_aes_128_cbc=yes
-else
- ac_cv_lib_crypto_EVP_aes_128_cbc=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_EVP_aes_128_cbc" >&5
-$as_echo "$ac_cv_lib_crypto_EVP_aes_128_cbc" >&6; }
-if test "x$ac_cv_lib_crypto_EVP_aes_128_cbc" = xyes; then :
- if test "x$xenable_internal_md5" != "xyes"; then
- have_crypto=yes; LIBS="$LIBS -lcrypto"
- fi
-else
- have_crypto=no
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for EVP_sha256 in -lcrypto" >&5
-$as_echo_n "checking for EVP_sha256 in -lcrypto... " >&6; }
-if ${ac_cv_lib_crypto_EVP_sha256+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lcrypto -lcrypto $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char EVP_sha256 ();
-int
-main ()
-{
-return EVP_sha256 ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_crypto_EVP_sha256=yes
-else
- ac_cv_lib_crypto_EVP_sha256=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_EVP_sha256" >&5
-$as_echo "$ac_cv_lib_crypto_EVP_sha256" >&6; }
-if test "x$ac_cv_lib_crypto_EVP_sha256" = xyes; then :
- if test "x$xenable_internal_sha256" != "xyes"; then
- if test "x$have_crypto" != "xyes"; then
- LIBS="$LIBS -lcrypto"
- have_sha256=yes
- fi
-
-$as_echo "#define HAVE_CRYPTO_SHA256 1" >>confdefs.h
-
- fi
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MD5_Init in -lcrypto" >&5
-$as_echo_n "checking for MD5_Init in -lcrypto... " >&6; }
-if ${ac_cv_lib_crypto_MD5_Init+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lcrypto -lcrypto $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char MD5_Init ();
-int
-main ()
-{
-return MD5_Init ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_crypto_MD5_Init=yes
-else
- ac_cv_lib_crypto_MD5_Init=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_MD5_Init" >&5
-$as_echo "$ac_cv_lib_crypto_MD5_Init" >&6; }
-if test "x$ac_cv_lib_crypto_MD5_Init" = xyes; then :
- if test "x$xenable_internal_md5" != "xyes"; then
- if test "x$have_crypto" != "xyes"; then
- LIBS="$LIBS -lcrypto"
- have_md5=yes
- fi
-
-$as_echo "#define HAVE_CRYPTO_MD5 1" >>confdefs.h
-
- fi
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MD2_Init in -lcrypto" >&5
-$as_echo_n "checking for MD2_Init in -lcrypto... " >&6; }
-if ${ac_cv_lib_crypto_MD2_Init+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lcrypto -lcrypto $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char MD2_Init ();
-int
-main ()
-{
-return MD2_Init ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_crypto_MD2_Init=yes
-else
- ac_cv_lib_crypto_MD2_Init=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_MD2_Init" >&5
-$as_echo "$ac_cv_lib_crypto_MD2_Init" >&6; }
-if test "x$ac_cv_lib_crypto_MD2_Init" = xyes; then :
- if test "x$xenable_internal_md5" != "xyes"; then
- if test "x$have_crypto" != "xyes" && test "x$have_md5" != "xyes"; then
- LIBS="$LIBS -lcrypto"
- have_md2=yes
- fi
-
-$as_echo "#define HAVE_CRYPTO_MD2 1" >>confdefs.h
-
- fi
-fi
-
-
-# Check whether --enable-intf-lan was given.
-if test "${enable_intf_lan+set}" = set; then :
- enableval=$enable_intf_lan; xenable_intf_lan=$enableval
-else
- xenable_intf_lan=yes
-fi
-
-if test "x$xenable_intf_lan" = "xstatic" || test "x$xenable_intf_lan" = "xplugin"; then
- xenable_intf_lan=yes
-fi
-if test "x$xenable_intf_lan" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_LAN 1" >>confdefs.h
-
- INTF_LAN=lan
-
- INTF_LAN_LIB=libintf_lan.la
-
- IPMITOOL_INTF_LIB="$IPMITOOL_INTF_LIB lan/libintf_lan.la"
-fi
-
-# Check whether --enable-intf-usb was given.
-if test "${enable_intf_usb+set}" = set; then :
- enableval=$enable_intf_usb; xenable_intf_usb=$enableval
-else
- xenable_intf_usb=$xenable_intf_usb
-fi
-
-if test "x$xenable_intf_usb" = "xstatic" || test "x$xenable_intf_usb" = "xplugin"; then
- xenable_intf_usb=yes
-fi
-if test "x$xenable_intf_usb" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_USB 1" >>confdefs.h
-
- INTF_USB=usb
-
- INTF_USB_LIB=libintf_usb.la
-
- IPMITOOL_INTF_LIB="$IPMITOOL_INTF_LIB usb/libintf_usb.la"
-fi
-
-# Check whether --enable-intf-lanplus was given.
-if test "${enable_intf_lanplus+set}" = set; then :
- enableval=$enable_intf_lanplus; xenable_intf_lanplus=$enableval
-else
- xenable_intf_lanplus=$have_crypto
-fi
-
-if test "x$xenable_intf_lanplus" = "xstatic" || test "x$xenable_intf_lanplus" = "xplugin"; then
- xenable_intf_lanplus=yes
-fi
-if test "x$xenable_intf_lanplus" != "xno" && test "x$have_crypto" != "xyes"; then
- echo "** The lanplus interface requires an SSL library with EVP_aes_128_cbc defined."
- xenable_intf_lanplus=no
-fi
-if test "x$xenable_intf_lanplus" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_LANPLUS 1" >>confdefs.h
-
- INTF_LANPLUS=lanplus
-
- INTF_LANPLUS_LIB=libintf_lanplus.la
-
- IPMITOOL_INTF_LIB="$IPMITOOL_INTF_LIB lanplus/libintf_lanplus.la"
-else
- xenable_intf_lanplus=no
-fi
-
-ORIG_CPPFLAGS=$CPPFLAGS
-
-# Check whether --enable-intf-serial was given.
-if test "${enable_intf_serial+set}" = set; then :
- enableval=$enable_intf_serial; xenable_intf_serial=$enableval
-else
- xenable_intf_serial=yes
-fi
-
-if test "x$enable_intf_serial" = "xstatic" || test "x$enable_intf_serial" = "xplugin"; then
- xenable_intf_serial=yes
-fi
-if test "x$xenable_intf_serial" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_SERIAL 1" >>confdefs.h
-
- INTF_SERIAL=serial
-
- INTF_SERIAL_LIB=libintf_serial.la
-
- IPMITOOL_INTF_LIB="$IPMITOOL_INTF_LIB serial/libintf_serial.la"
-else
- xenable_intf_serial=no
-fi
-
-
-# Check whether --with-kerneldir was given.
-if test "${with_kerneldir+set}" = set; then :
- withval=$with_kerneldir; if test "x$with_kerneldir" = "xyes"; then
- with_kerneldir="/lib/modules/`uname -r`/build"
- fi
- CFLAGS="$CFLAGS -I ${with_kerneldir}/include"
-
- CPPFLAGS="$CPPFLAGS -I ${with_kerneldir}/include"
-
- if test -s ${with_kerneldir}/include/linux/version.h ; then
- kernelver=`grep UTS_RELEASE ${with_kerneldir}/include/linux/version.h | \
- sed 's/^\#define UTS_RELEASE \"\(2\.[0-9]\)\..*/\1/'`
- if test "x$kernelver" = "x2.6"; then
- CPPFLAGS="$CPPFLAGS -D__user="
-
- fi
- fi
-fi
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for linux/compiler.h" >&5
-$as_echo_n "checking for linux/compiler.h... " >&6; }
-
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <linux/compiler.h>
-_ACEOF
-if ac_fn_c_try_cpp "$LINENO"; then :
-
-$as_echo "#define HAVE_LINUX_COMPILER_H 1" >>confdefs.h
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-rm -f conftest.err conftest.i conftest.$ac_ext
-
-CPPFLAGS=$ORIG_CPPFLAGS
-
-
-ac_fn_c_check_header_mongrel "$LINENO" "sys/ioccom.h" "ac_cv_header_sys_ioccom_h" "$ac_includes_default"
-if test "x$ac_cv_header_sys_ioccom_h" = xyes; then :
-
-$as_echo "#define HAVE_SYS_IOCCOM_H 1" >>confdefs.h
-
-fi
-
-
-
-ac_fn_c_check_header_mongrel "$LINENO" "linux/ipmi.h" "ac_cv_header_linux_ipmi_h" "$ac_includes_default"
-if test "x$ac_cv_header_linux_ipmi_h" = xyes; then :
-
-$as_echo "#define HAVE_OPENIPMI_H 1" >>confdefs.h
-
-else
- ac_fn_c_check_header_mongrel "$LINENO" "sys/ipmi.h" "ac_cv_header_sys_ipmi_h" "$ac_includes_default"
-if test "x$ac_cv_header_sys_ipmi_h" = xyes; then :
-
-$as_echo "#define HAVE_FREEBSD_IPMI_H 1" >>confdefs.h
-
-else
- echo "** Unable to find OpenIPMI header files. Using internal version."
-fi
-
-
-fi
-
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ipmi_open_inband in -lfreeipmi" >&5
-$as_echo_n "checking for ipmi_open_inband in -lfreeipmi... " >&6; }
-if ${ac_cv_lib_freeipmi_ipmi_open_inband+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lfreeipmi $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char ipmi_open_inband ();
-int
-main ()
-{
-return ipmi_open_inband ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_freeipmi_ipmi_open_inband=yes
-else
- ac_cv_lib_freeipmi_ipmi_open_inband=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_freeipmi_ipmi_open_inband" >&5
-$as_echo "$ac_cv_lib_freeipmi_ipmi_open_inband" >&6; }
-if test "x$ac_cv_lib_freeipmi_ipmi_open_inband" = xyes; then :
- have_free=yes
-else
- have_free=no
-fi
-
-if test "x$have_free" != "xyes"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ipmi_ctx_open_inband in -lfreeipmi" >&5
-$as_echo_n "checking for ipmi_ctx_open_inband in -lfreeipmi... " >&6; }
-if ${ac_cv_lib_freeipmi_ipmi_ctx_open_inband+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lfreeipmi $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char ipmi_ctx_open_inband ();
-int
-main ()
-{
-return ipmi_ctx_open_inband ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_freeipmi_ipmi_ctx_open_inband=yes
-else
- ac_cv_lib_freeipmi_ipmi_ctx_open_inband=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_freeipmi_ipmi_ctx_open_inband" >&5
-$as_echo "$ac_cv_lib_freeipmi_ipmi_ctx_open_inband" >&6; }
-if test "x$ac_cv_lib_freeipmi_ipmi_ctx_open_inband" = xyes; then :
- have_free=yes
-else
- have_free=no
-fi
-
-fi
-# Check whether --enable-intf-free was given.
-if test "${enable_intf_free+set}" = set; then :
- enableval=$enable_intf_free; xenable_intf_free=$enableval
-else
- xenable_intf_free=$have_free
-fi
-
-if test "x$xenable_intf_free" = "xstatic" || test "x$xenable_intf_free" = "xplugin"; then
- xenable_intf_free=yes
-fi
-if test "x$xenable_intf_free" != "xno" && test "x$have_free" != "xyes"; then
- echo "** Unable to build FreeIPMI interface support!"
- xenable_intf_free=no
-fi
-if test "x$xenable_intf_free" = "xyes"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libfreeipmi version 0.3.0" >&5
-$as_echo_n "checking for libfreeipmi version 0.3.0... " >&6; }
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-#include <sys/types.h> /* For size_t */
-#include <stdio.h> /* For NULL */
-#include <freeipmi/freeipmi.h>
-#include <freeipmi/udm/ipmi-udm.h>
-
-int
-main ()
-{
-
- ipmi_device_t dev;
- dev = ipmi_open_inband(IPMI_DEVICE_KCS,
- 0,
- 0,
- 0,
- NULL,
- 0);
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_free_version_0_3_0=yes
-else
- ac_free_version_0_3_0=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_free_version_0_3_0" >&5
-$as_echo "$ac_free_version_0_3_0" >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libfreeipmi version 0.4.0" >&5
-$as_echo_n "checking for libfreeipmi version 0.4.0... " >&6; }
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-#include <sys/types.h> /* For size_t */
-#include <stdio.h> /* For NULL */
-#include <freeipmi/freeipmi.h>
-#include <freeipmi/udm/ipmi-udm.h>
-
-int
-main ()
-{
-
- ipmi_device_t dev = NULL;
- int rv;
- dev = ipmi_device_create();
- rv = ipmi_open_inband(dev,
- IPMI_DEVICE_KCS,
- 0,
- 0,
- 0,
- NULL,
- 0);
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_free_version_0_4_0=yes
-else
- ac_free_version_0_4_0=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_free_version_0_4_0" >&5
-$as_echo "$ac_free_version_0_4_0" >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libfreeipmi version 0.5.0" >&5
-$as_echo_n "checking for libfreeipmi version 0.5.0... " >&6; }
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-#include <sys/types.h> /* For size_t */
-#include <stdio.h> /* For NULL */
-#include <freeipmi/freeipmi.h>
-#include <freeipmi/udm/ipmi-udm.h>
-
-int
-main ()
-{
-
- ipmi_device_t dev = NULL;
- int rv;
- dev = ipmi_device_create();
- rv = ipmi_open_inband(dev,
- IPMI_DEVICE_KCS,
- 0,
- 0,
- 0,
- NULL,
- 0,
- 0);
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_free_version_0_5_0=yes
-else
- ac_free_version_0_5_0=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_free_version_0_5_0" >&5
-$as_echo "$ac_free_version_0_5_0" >&6; }
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libfreeipmi version 0.6.0" >&5
-$as_echo_n "checking for libfreeipmi version 0.6.0... " >&6; }
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-#include <stdio.h> /* For NULL */
-#include <freeipmi/freeipmi.h>
-
-int
-main ()
-{
-
- ipmi_ctx_t ctx = NULL;
- int rv;
- ctx = ipmi_ctx_create();
- rv = ipmi_ctx_open_inband(ctx,
- IPMI_DEVICE_KCS,
- 0,
- 0,
- 0,
- NULL,
- 0,
- 0);
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_free_version_0_6_0=yes
-else
- ac_free_version_0_6_0=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_free_version_0_6_0" >&5
-$as_echo "$ac_free_version_0_6_0" >&6; }
-
- if test "x$ac_free_version_0_3_0" = "xyes" \
- || test "x$ac_free_version_0_4_0" = "xyes" \
- || test "x$ac_free_version_0_5_0" = "xyes" \
- || test "x$ac_free_version_0_6_0" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_FREE 1" >>confdefs.h
-
- INTF_FREE=free
-
- INTF_FREE_LIB=libintf_free.la
-
- IPMITOOL_INTF_LIB="$IPMITOOL_INTF_LIB free/libintf_free.la"
- if test "x$ac_free_version_0_3_0" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_FREE_0_3_0 1" >>confdefs.h
-
- fi
- if test "x$ac_free_version_0_4_0" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_FREE_0_4_0 1" >>confdefs.h
-
- fi
- if test "x$ac_free_version_0_5_0" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_FREE_0_5_0 1" >>confdefs.h
-
- fi
- if test "x$ac_free_version_0_6_0" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_FREE_0_6_0 1" >>confdefs.h
-
- fi
- else
- xenable_intf_free=no
- fi
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ipmi_cmd_raw_ipmb in -lfreeipmi" >&5
-$as_echo_n "checking for ipmi_cmd_raw_ipmb in -lfreeipmi... " >&6; }
-if ${ac_cv_lib_freeipmi_ipmi_cmd_raw_ipmb+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lfreeipmi $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char ipmi_cmd_raw_ipmb ();
-int
-main ()
-{
-return ipmi_cmd_raw_ipmb ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_freeipmi_ipmi_cmd_raw_ipmb=yes
-else
- ac_cv_lib_freeipmi_ipmi_cmd_raw_ipmb=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_freeipmi_ipmi_cmd_raw_ipmb" >&5
-$as_echo "$ac_cv_lib_freeipmi_ipmi_cmd_raw_ipmb" >&6; }
-if test "x$ac_cv_lib_freeipmi_ipmi_cmd_raw_ipmb" = xyes; then :
-
-$as_echo "#define IPMI_INTF_FREE_BRIDGING 1" >>confdefs.h
-
-fi
-
-fi
-
-ac_fn_c_check_header_mongrel "$LINENO" "termios.h" "ac_cv_header_termios_h" "$ac_includes_default"
-if test "x$ac_cv_header_termios_h" = xyes; then :
-
-$as_echo "#define HAVE_TERMIOS_H 1" >>confdefs.h
-
-else
- ac_fn_c_check_header_mongrel "$LINENO" "sys/termios.h" "ac_cv_header_sys_termios_h" "$ac_includes_default"
-if test "x$ac_cv_header_sys_termios_h" = xyes; then :
-
-$as_echo "#define HAVE_SYS_TERMIOS_H 1" >>confdefs.h
-
-else
- echo "** Unable to find termios header file."
-fi
-
-
-fi
-
-
-
-
-# Check whether --with-rpm-distro was given.
-if test "${with_rpm_distro+set}" = set; then :
- withval=$with_rpm_distro; DISTRO=$with_rpm_distro
-
-fi
-
-
-
-# Check whether --with-rpm-release was given.
-if test "${with_rpm_release+set}" = set; then :
- withval=$with_rpm_release;
-else
- with_rpm_release=1
-fi
-
-RPM_RELEASE=$with_rpm_release
-
-
-# Check whether --enable-intf-open was given.
-if test "${enable_intf_open+set}" = set; then :
- enableval=$enable_intf_open; xenable_intf_open=$enableval
-fi
-
-if test "x$xenable_intf_open" = "xstatic" || test "x$xenable_intf_open" = "xplugin"; then
- xenable_intf_open=yes
-fi
-if test "x$xenable_intf_open" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_OPEN 1" >>confdefs.h
-
- INTF_OPEN=open
-
- INTF_OPEN_LIB=libintf_open.la
-
- IPMITOOL_INTF_LIB="$IPMITOOL_INTF_LIB open/libintf_open.la"
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenIPMI dual bridge support" >&5
-$as_echo_n "checking for OpenIPMI dual bridge support... " >&6; }
- have_openipmi_dual_bridge=no
- ORIG_CPPFLAGS="$CPPFLAGS"
- CPPFLAGS="$CPPFLAGS -Isrc/plugins/open -DENABLE_INTF_OPEN_DUAL_BRIDGE"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
- #if defined(HAVE_OPENIPMI_H)
- # if defined(HAVE_LINUX_COMPILER_H)
- # include <linux/compiler.h>
- # endif
- # include <linux/ipmi.h>
- #elif defined(HAVE_FREEBSD_IPMI_H)
- # include <sys/ipmi.h>
- #else
- # include "open.h"
- #endif
-
-int
-main ()
-{
-
- struct ipmi_ipmb_addr a;
- a.transit_slave_addr = 0;
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- have_openipmi_dual_bridge=yes
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- if test x"$have_openipmi_dual_bridge" = x"yes"; then
-
-$as_echo "#define ENABLE_INTF_OPEN_DUAL_BRIDGE 1" >>confdefs.h
-
- fi
- CPPFLAGS="$ORIG_CPPFLAGS"
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_openipmi_dual_bridge" >&5
-$as_echo "$have_openipmi_dual_bridge" >&6; }
-fi
-
-# Check whether --enable-intf-imb was given.
-if test "${enable_intf_imb+set}" = set; then :
- enableval=$enable_intf_imb; xenable_intf_imb=$enableval
-fi
-
-if test "x$xenable_intf_imb" = "xstatic" || test "x$xenable_intf_imb" = "xplugin"; then
- xenable_intf_imb=yes
-fi
-if test "x$xenable_intf_imb" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_IMB 1" >>confdefs.h
-
- INTF_IMB=imb
-
- INTF_IMB_LIB=libintf_imb.la
-
- IPMITOOL_INTF_LIB="$IPMITOOL_INTF_LIB imb/libintf_imb.la"
-fi
-
-ac_fn_c_check_header_mongrel "$LINENO" "sys/lipmi/lipmi_intf.h" "ac_cv_header_sys_lipmi_lipmi_intf_h" "$ac_includes_default"
-if test "x$ac_cv_header_sys_lipmi_lipmi_intf_h" = xyes; then :
- have_lipmi=yes
-else
- have_lipmi=no
-fi
-
-
-# Check whether --enable-intf-lipmi was given.
-if test "${enable_intf_lipmi+set}" = set; then :
- enableval=$enable_intf_lipmi; xenable_intf_lipmi=$enableval
-fi
-
-if test "x$xenable_intf_lipmi" = "xstatic" || test "x$xenable_intf_lipmi" = "xplugin"; then
- xenable_intf_lipmi=yes
-fi
-if test "x$xenable_intf_lipmi" != "xno" && test "x$have_lipmi" != "xyes"; then
- echo "** Unable to build Solaris 9 x86 IPMI interface support!"
- xenable_intf_lipmi=no
-fi
-if test "x$xenable_intf_lipmi" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_LIPMI 1" >>confdefs.h
-
- INTF_LIPMI=lipmi
-
- INTF_LIPMI_LIB=libintf_lipmi.la
-
- IPMITOOL_INTF_LIB="$IPMITOOL_INTF_LIB lipmi/libintf_lipmi.la"
-fi
-
-# Check whether --enable-intf-bmc was given.
-if test "${enable_intf_bmc+set}" = set; then :
- enableval=$enable_intf_bmc; xenable_intf_bmc=$enableval
-else
- xenable_intf_bmc=no
-fi
-
-if test "x$xenable_intf_bmc" = "xstatic" || test "x$xenable_intf_bmc" = "xplugin"; then
- xenable_intf_bmc=yes
-fi
-if test "x$xenable_intf_bmc" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_BMC 1" >>confdefs.h
-
- INTF_BMC=bmc
-
- INTF_BMC_LIB=libintf_bmc.la
-
- IPMITOOL_INTF_LIB="$IPMITOOL_INTF_LIB bmc/libintf_bmc.la"
-fi
-
-# Check whether --enable-intf-dummy was given.
-if test "${enable_intf_dummy+set}" = set; then :
- enableval=$enable_intf_dummy; xenable_intf_dummy=$enableval
-else
- xenable_intf_dummy=no
-fi
-
-if test "x$xenable_intf_dummy" = "xyes"; then
-
-$as_echo "#define IPMI_INTF_DUMMY 1" >>confdefs.h
-
- INTF_DUMMY=dummy
-
- INTF_DUMMY_LIB=libintf_dummy.la
-
- IPMITOOL_INTF_LIB="$IPMITOOL_INTF_LIB dummy/libintf_dummy.la"
-fi
-
-
-
-if test "x$xenable_ipmishell" = "xyes"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
-$as_echo_n "checking for library containing tgetent... " >&6; }
-if ${ac_cv_search_tgetent+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char tgetent ();
-int
-main ()
-{
-return tgetent ();
- ;
- return 0;
-}
-_ACEOF
-for ac_lib in '' tinfo ncurses curses readline termcap; do
- if test -z "$ac_lib"; then
- ac_res="none required"
- else
- ac_res=-l$ac_lib
- LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- fi
- if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_search_tgetent=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext
- if ${ac_cv_search_tgetent+:} false; then :
- break
-fi
-done
-if ${ac_cv_search_tgetent+:} false; then :
-
-else
- ac_cv_search_tgetent=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
-$as_echo "$ac_cv_search_tgetent" >&6; }
-ac_res=$ac_cv_search_tgetent
-if test "$ac_res" != no; then :
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
-
-fi
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing initscr" >&5
-$as_echo_n "checking for library containing initscr... " >&6; }
-if ${ac_cv_search_initscr+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char initscr ();
-int
-main ()
-{
-return initscr ();
- ;
- return 0;
-}
-_ACEOF
-for ac_lib in '' ncurses curses; do
- if test -z "$ac_lib"; then
- ac_res="none required"
- else
- ac_res=-l$ac_lib
- LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- fi
- if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_search_initscr=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext
- if ${ac_cv_search_initscr+:} false; then :
- break
-fi
-done
-if ${ac_cv_search_initscr+:} false; then :
-
-else
- ac_cv_search_initscr=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_initscr" >&5
-$as_echo "$ac_cv_search_initscr" >&6; }
-ac_res=$ac_cv_search_initscr
-if test "$ac_res" != no; then :
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
- have_curses=yes
-fi
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing readline" >&5
-$as_echo_n "checking for library containing readline... " >&6; }
-if ${ac_cv_search_readline+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char readline ();
-int
-main ()
-{
-return readline ();
- ;
- return 0;
-}
-_ACEOF
-for ac_lib in '' readline edit; do
- if test -z "$ac_lib"; then
- ac_res="none required"
- else
- ac_res=-l$ac_lib
- LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- fi
- if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_search_readline=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext
- if ${ac_cv_search_readline+:} false; then :
- break
-fi
-done
-if ${ac_cv_search_readline+:} false; then :
-
-else
- ac_cv_search_readline=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_readline" >&5
-$as_echo "$ac_cv_search_readline" >&6; }
-ac_res=$ac_cv_search_readline
-if test "$ac_res" != no; then :
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
- have_readline=yes
-fi
-
- if test "x$have_curses" != "xyes" || test "x$have_readline" != "xyes"; then
- xenable_ipmishell=no
- fi
-fi
-
-# Check whether --enable-ipmishell was given.
-if test "${enable_ipmishell+set}" = set; then :
- enableval=$enable_ipmishell; xenable_ipmishell=$enableval
-fi
-
-if test "x$xenable_ipmishell" = "xyes"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
-$as_echo_n "checking for library containing tgetent... " >&6; }
-if ${ac_cv_search_tgetent+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char tgetent ();
-int
-main ()
-{
-return tgetent ();
- ;
- return 0;
-}
-_ACEOF
-for ac_lib in '' tinfo ncurses curses readline termcap; do
- if test -z "$ac_lib"; then
- ac_res="none required"
- else
- ac_res=-l$ac_lib
- LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- fi
- if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_search_tgetent=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext
- if ${ac_cv_search_tgetent+:} false; then :
- break
-fi
-done
-if ${ac_cv_search_tgetent+:} false; then :
-
-else
- ac_cv_search_tgetent=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
-$as_echo "$ac_cv_search_tgetent" >&6; }
-ac_res=$ac_cv_search_tgetent
-if test "$ac_res" != no; then :
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
-
-fi
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing initscr" >&5
-$as_echo_n "checking for library containing initscr... " >&6; }
-if ${ac_cv_search_initscr+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char initscr ();
-int
-main ()
-{
-return initscr ();
- ;
- return 0;
-}
-_ACEOF
-for ac_lib in '' ncurses curses; do
- if test -z "$ac_lib"; then
- ac_res="none required"
- else
- ac_res=-l$ac_lib
- LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- fi
- if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_search_initscr=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext
- if ${ac_cv_search_initscr+:} false; then :
- break
-fi
-done
-if ${ac_cv_search_initscr+:} false; then :
-
-else
- ac_cv_search_initscr=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_initscr" >&5
-$as_echo "$ac_cv_search_initscr" >&6; }
-ac_res=$ac_cv_search_initscr
-if test "$ac_res" != no; then :
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
- have_curses=yes
-fi
-
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing readline" >&5
-$as_echo_n "checking for library containing readline... " >&6; }
-if ${ac_cv_search_readline+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- ac_func_search_save_LIBS=$LIBS
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-/* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- builtin and then its argument prototype would still apply. */
-#ifdef __cplusplus
-extern "C"
-#endif
-char readline ();
-int
-main ()
-{
-return readline ();
- ;
- return 0;
-}
-_ACEOF
-for ac_lib in '' readline edit; do
- if test -z "$ac_lib"; then
- ac_res="none required"
- else
- ac_res=-l$ac_lib
- LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- fi
- if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_search_readline=$ac_res
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext
- if ${ac_cv_search_readline+:} false; then :
- break
-fi
-done
-if ${ac_cv_search_readline+:} false; then :
-
-else
- ac_cv_search_readline=no
-fi
-rm conftest.$ac_ext
-LIBS=$ac_func_search_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_readline" >&5
-$as_echo "$ac_cv_search_readline" >&6; }
-ac_res=$ac_cv_search_readline
-if test "$ac_res" != no; then :
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
- have_readline=yes
-fi
-
- if test "x$have_curses" != "xyes"; then
- as_fn_error $? "** Unable to find curses required by ipmishell." "$LINENO" 5
- fi
- if test "x$have_readline" != "xyes"; then
- as_fn_error $? "** Unable to find readline required by ipmishell." "$LINENO" 5
- fi
-
-$as_echo "#define HAVE_READLINE 1" >>confdefs.h
-
-fi
-
-# Check whether --enable-buildcheck was given.
-if test "${enable_buildcheck+set}" = set; then :
- enableval=$enable_buildcheck; xenable_buildcheck=$enableval
-else
- xenable_buildcheck=no
-fi
-
-if test "x$xenable_buildcheck" != "xno"; then
- CFLAGS="$CFLAGS -Wall -Werror -Wpointer-arith -Wstrict-prototypes"
-fi
-
-
-# Check whether --enable-file-security was given.
-if test "${enable_file_security+set}" = set; then :
- enableval=$enable_file_security; xenable_file_security=$enableval
-else
- xenable_file_security=no
-fi
-
-if test "x$xenable_file_security" != "xno"; then
-
-$as_echo "#define ENABLE_FILE_SECURITY 1" >>confdefs.h
-
-fi
-
-
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-int
-main ()
-{
-
- #include <stdio.h>
-
- struct packstruct {
- unsigned char t0 :5;
- unsigned char t1 :5;
- unsigned char t2 :5;
- unsigned char t3 :5;
- unsigned char t4 :4;
- } __attribute__ ((packed));
-
- int
- main(int argc, char ** argv)
- {
- if(sizeof(struct packstruct) != 3)
- return(1);
- else
- return(0);
- }
-
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
-
-else
-
-$as_echo "#define HAVE_PRAGMA_PACK 1" >>confdefs.h
-
-
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-
-
-ac_config_files="$ac_config_files Makefile doc/Makefile contrib/Makefile control/Makefile control/pkginfo control/prototype control/rpmmacros control/ipmitool.spec lib/Makefile include/Makefile include/ipmitool/Makefile src/Makefile src/plugins/Makefile src/plugins/lan/Makefile src/plugins/lanplus/Makefile src/plugins/open/Makefile src/plugins/free/Makefile src/plugins/imb/Makefile src/plugins/bmc/Makefile src/plugins/usb/Makefile src/plugins/lipmi/Makefile src/plugins/serial/Makefile src/plugins/dummy/Makefile"
-
-
-cat >confcache <<\_ACEOF
-# This file is a shell script that caches the results of configure
-# tests run on this system so they can be shared between configure
-# scripts and configure runs, see configure's option --config-cache.
-# It is not useful on other systems. If it contains results you don't
-# want to keep, you may remove or edit it.
-#
-# config.status only pays attention to the cache file if you give it
-# the --recheck option to rerun configure.
-#
-# `ac_cv_env_foo' variables (set or unset) will be overridden when
-# loading this file, other *unset* `ac_cv_foo' will be assigned the
-# following values.
-
-_ACEOF
-
-# The following way of writing the cache mishandles newlines in values,
-# but we know of no workaround that is simple, portable, and efficient.
-# So, we kill variables containing newlines.
-# Ultrix sh set writes to stderr and can't be redirected directly,
-# and sets the high bit in the cache file unless we assign to the vars.
-(
- for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
- eval ac_val=\$$ac_var
- case $ac_val in #(
- *${as_nl}*)
- case $ac_var in #(
- *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
-$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
- esac
- case $ac_var in #(
- _ | IFS | as_nl) ;; #(
- BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
- *) { eval $ac_var=; unset $ac_var;} ;;
- esac ;;
- esac
- done
-
- (set) 2>&1 |
- case $as_nl`(ac_space=' '; set) 2>&1` in #(
- *${as_nl}ac_space=\ *)
- # `set' does not quote correctly, so add quotes: double-quote
- # substitution turns \\\\ into \\, and sed turns \\ into \.
- sed -n \
- "s/'/'\\\\''/g;
- s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
- ;; #(
- *)
- # `set' quotes correctly as required by POSIX, so do not add quotes.
- sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
- ;;
- esac |
- sort
-) |
- sed '
- /^ac_cv_env_/b end
- t clear
- :clear
- s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
- t end
- s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
- :end' >>confcache
-if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
- if test -w "$cache_file"; then
- if test "x$cache_file" != "x/dev/null"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
-$as_echo "$as_me: updating cache $cache_file" >&6;}
- if test ! -f "$cache_file" || test -h "$cache_file"; then
- cat confcache >"$cache_file"
- else
- case $cache_file in #(
- */* | ?:*)
- mv -f confcache "$cache_file"$$ &&
- mv -f "$cache_file"$$ "$cache_file" ;; #(
- *)
- mv -f confcache "$cache_file" ;;
- esac
- fi
- fi
- else
- { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
-$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
- fi
-fi
-rm -f confcache
-
-test "x$prefix" = xNONE && prefix=$ac_default_prefix
-# Let make expand exec_prefix.
-test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
-
-DEFS=-DHAVE_CONFIG_H
-
-ac_libobjs=
-ac_ltlibobjs=
-for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
- # 1. Remove the extension, and $U if already installed.
- ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
- ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
- # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
- # will be set to the directory where LIBOBJS objects are built.
- as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
- as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
-done
-LIBOBJS=$ac_libobjs
-
-LTLIBOBJS=$ac_ltlibobjs
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
-$as_echo_n "checking that generated files are newer than configure... " >&6; }
- if test -n "$am_sleep_pid"; then
- # Hide warnings about reused PIDs.
- wait $am_sleep_pid 2>/dev/null
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
-$as_echo "done" >&6; }
- if test -n "$EXEEXT"; then
- am__EXEEXT_TRUE=
- am__EXEEXT_FALSE='#'
-else
- am__EXEEXT_TRUE='#'
- am__EXEEXT_FALSE=
-fi
-
-if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
- as_fn_error $? "conditional \"AMDEP\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
- as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
-
-
-: "${CONFIG_STATUS=./config.status}"
-ac_write_fail=0
-ac_clean_files_save=$ac_clean_files
-ac_clean_files="$ac_clean_files $CONFIG_STATUS"
-{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
-$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
-as_write_fail=0
-cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
-#! $SHELL
-# Generated by $as_me.
-# Run this file to recreate the current configuration.
-# Compiler output produced by configure, useful for debugging
-# configure, is in config.log if it exists.
-
-debug=false
-ac_cs_recheck=false
-ac_cs_silent=false
-
-SHELL=\${CONFIG_SHELL-$SHELL}
-export SHELL
-_ASEOF
-cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
-## -------------------- ##
-## M4sh Initialization. ##
-## -------------------- ##
-
-# Be more Bourne compatible
-DUALCASE=1; export DUALCASE # for MKS sh
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
-else
- case `(set -o) 2>/dev/null` in #(
- *posix*) :
- set -o posix ;; #(
- *) :
- ;;
-esac
-fi
-
-
-as_nl='
-'
-export as_nl
-# Printing a long string crashes Solaris 7 /usr/bin/printf.
-as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
-# Prefer a ksh shell builtin over an external printf program on Solaris,
-# but without wasting forks for bash or zsh.
-if test -z "$BASH_VERSION$ZSH_VERSION" \
- && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='print -r --'
- as_echo_n='print -rn --'
-elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='printf %s\n'
- as_echo_n='printf %s'
-else
- if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
- as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
- as_echo_n='/usr/ucb/echo -n'
- else
- as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
- as_echo_n_body='eval
- arg=$1;
- case $arg in #(
- *"$as_nl"*)
- expr "X$arg" : "X\\(.*\\)$as_nl";
- arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
- esac;
- expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
- '
- export as_echo_n_body
- as_echo_n='sh -c $as_echo_n_body as_echo'
- fi
- export as_echo_body
- as_echo='sh -c $as_echo_body as_echo'
-fi
-
-# The user is always right.
-if test "${PATH_SEPARATOR+set}" != set; then
- PATH_SEPARATOR=:
- (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
- (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
- PATH_SEPARATOR=';'
- }
-fi
-
-
-# IFS
-# We need space, tab and new line, in precisely that order. Quoting is
-# there to prevent editors from complaining about space-tab.
-# (If _AS_PATH_WALK were called with IFS unset, it would disable word
-# splitting by setting IFS to empty value.)
-IFS=" "" $as_nl"
-
-# Find who we are. Look in the path if we contain no directory separator.
-as_myself=
-case $0 in #((
- *[\\/]* ) as_myself=$0 ;;
- *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- done
-IFS=$as_save_IFS
-
- ;;
-esac
-# We did not find ourselves, most probably we were run as `sh COMMAND'
-# in which case we are not to be found in the path.
-if test "x$as_myself" = x; then
- as_myself=$0
-fi
-if test ! -f "$as_myself"; then
- $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
- exit 1
-fi
-
-# Unset variables that we do not need and which cause bugs (e.g. in
-# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
-# suppresses any "Segmentation fault" message there. '((' could
-# trigger a bug in pdksh 5.2.14.
-for as_var in BASH_ENV ENV MAIL MAILPATH
-do eval test x\${$as_var+set} = xset \
- && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
-done
-PS1='$ '
-PS2='> '
-PS4='+ '
-
-# NLS nuisances.
-LC_ALL=C
-export LC_ALL
-LANGUAGE=C
-export LANGUAGE
-
-# CDPATH.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-
-# as_fn_error STATUS ERROR [LINENO LOG_FD]
-# ----------------------------------------
-# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
-# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
-# script with STATUS, using 1 if that was 0.
-as_fn_error ()
-{
- as_status=$1; test $as_status -eq 0 && as_status=1
- if test "$4"; then
- as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
- fi
- $as_echo "$as_me: error: $2" >&2
- as_fn_exit $as_status
-} # as_fn_error
-
-
-# as_fn_set_status STATUS
-# -----------------------
-# Set $? to STATUS, without forking.
-as_fn_set_status ()
-{
- return $1
-} # as_fn_set_status
-
-# as_fn_exit STATUS
-# -----------------
-# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
-as_fn_exit ()
-{
- set +e
- as_fn_set_status $1
- exit $1
-} # as_fn_exit
-
-# as_fn_unset VAR
-# ---------------
-# Portably unset VAR.
-as_fn_unset ()
-{
- { eval $1=; unset $1;}
-}
-as_unset=as_fn_unset
-# as_fn_append VAR VALUE
-# ----------------------
-# Append the text in VALUE to the end of the definition contained in VAR. Take
-# advantage of any shell optimizations that allow amortized linear growth over
-# repeated appends, instead of the typical quadratic growth present in naive
-# implementations.
-if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
- eval 'as_fn_append ()
- {
- eval $1+=\$2
- }'
-else
- as_fn_append ()
- {
- eval $1=\$$1\$2
- }
-fi # as_fn_append
-
-# as_fn_arith ARG...
-# ------------------
-# Perform arithmetic evaluation on the ARGs, and store the result in the
-# global $as_val. Take advantage of shells that can avoid forks. The arguments
-# must be portable across $(()) and expr.
-if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
- eval 'as_fn_arith ()
- {
- as_val=$(( $* ))
- }'
-else
- as_fn_arith ()
- {
- as_val=`expr "$@" || test $? -eq 1`
- }
-fi # as_fn_arith
-
-
-if expr a : '\(a\)' >/dev/null 2>&1 &&
- test "X`expr 00001 : '.*\(...\)'`" = X001; then
- as_expr=expr
-else
- as_expr=false
-fi
-
-if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
- as_basename=basename
-else
- as_basename=false
-fi
-
-if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- as_dirname=dirname
-else
- as_dirname=false
-fi
-
-as_me=`$as_basename -- "$0" ||
-$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- X"$0" : 'X\(//\)$' \| \
- X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X/"$0" |
- sed '/^.*\/\([^/][^/]*\)\/*$/{
- s//\1/
- q
- }
- /^X\/\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\/\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
-
-# Avoid depending upon Character Ranges.
-as_cr_letters='abcdefghijklmnopqrstuvwxyz'
-as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-as_cr_Letters=$as_cr_letters$as_cr_LETTERS
-as_cr_digits='0123456789'
-as_cr_alnum=$as_cr_Letters$as_cr_digits
-
-ECHO_C= ECHO_N= ECHO_T=
-case `echo -n x` in #(((((
--n*)
- case `echo 'xy\c'` in
- *c*) ECHO_T=' ';; # ECHO_T is single tab character.
- xy) ECHO_C='\c';;
- *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
- ECHO_T=' ';;
- esac;;
-*)
- ECHO_N='-n';;
-esac
-
-rm -f conf$$ conf$$.exe conf$$.file
-if test -d conf$$.dir; then
- rm -f conf$$.dir/conf$$.file
-else
- rm -f conf$$.dir
- mkdir conf$$.dir 2>/dev/null
-fi
-if (echo >conf$$.file) 2>/dev/null; then
- if ln -s conf$$.file conf$$ 2>/dev/null; then
- as_ln_s='ln -s'
- # ... but there are two gotchas:
- # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
- # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
- # In both cases, we have to default to `cp -pR'.
- ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
- as_ln_s='cp -pR'
- elif ln conf$$.file conf$$ 2>/dev/null; then
- as_ln_s=ln
- else
- as_ln_s='cp -pR'
- fi
-else
- as_ln_s='cp -pR'
-fi
-rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
-rmdir conf$$.dir 2>/dev/null
-
-
-# as_fn_mkdir_p
-# -------------
-# Create "$as_dir" as a directory, including parents if necessary.
-as_fn_mkdir_p ()
-{
-
- case $as_dir in #(
- -*) as_dir=./$as_dir;;
- esac
- test -d "$as_dir" || eval $as_mkdir_p || {
- as_dirs=
- while :; do
- case $as_dir in #(
- *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- *) as_qdir=$as_dir;;
- esac
- as_dirs="'$as_qdir' $as_dirs"
- as_dir=`$as_dirname -- "$as_dir" ||
-$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$as_dir" : 'X\(//\)[^/]' \| \
- X"$as_dir" : 'X\(//\)$' \| \
- X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_dir" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- test -d "$as_dir" && break
- done
- test -z "$as_dirs" || eval "mkdir $as_dirs"
- } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
-
-
-} # as_fn_mkdir_p
-if mkdir -p . 2>/dev/null; then
- as_mkdir_p='mkdir -p "$as_dir"'
-else
- test -d ./-p && rmdir ./-p
- as_mkdir_p=false
-fi
-
-
-# as_fn_executable_p FILE
-# -----------------------
-# Test if FILE is an executable regular file.
-as_fn_executable_p ()
-{
- test -f "$1" && test -x "$1"
-} # as_fn_executable_p
-as_test_x='test -x'
-as_executable_p=as_fn_executable_p
-
-# Sed expression to map a string onto a valid CPP name.
-as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
-
-# Sed expression to map a string onto a valid variable name.
-as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
-
-
-exec 6>&1
-## ----------------------------------- ##
-## Main body of $CONFIG_STATUS script. ##
-## ----------------------------------- ##
-_ASEOF
-test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-# Save the log message, to keep $0 and so on meaningful, and to
-# report actual input values of CONFIG_FILES etc. instead of their
-# values after options handling.
-ac_log="
-This file was extended by ipmitool $as_me 1.8.18, which was
-generated by GNU Autoconf 2.69. Invocation command line was
-
- CONFIG_FILES = $CONFIG_FILES
- CONFIG_HEADERS = $CONFIG_HEADERS
- CONFIG_LINKS = $CONFIG_LINKS
- CONFIG_COMMANDS = $CONFIG_COMMANDS
- $ $0 $@
-
-on `(hostname || uname -n) 2>/dev/null | sed 1q`
-"
-
-_ACEOF
-
-case $ac_config_files in *"
-"*) set x $ac_config_files; shift; ac_config_files=$*;;
-esac
-
-case $ac_config_headers in *"
-"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
-esac
-
-
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-# Files that config.status was made for.
-config_files="$ac_config_files"
-config_headers="$ac_config_headers"
-config_commands="$ac_config_commands"
-
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-ac_cs_usage="\
-\`$as_me' instantiates files and other configuration actions
-from templates according to the current configuration. Unless the files
-and actions are specified as TAGs, all are instantiated by default.
-
-Usage: $0 [OPTION]... [TAG]...
-
- -h, --help print this help, then exit
- -V, --version print version number and configuration settings, then exit
- --config print configuration, then exit
- -q, --quiet, --silent
- do not print progress messages
- -d, --debug don't remove temporary files
- --recheck update $as_me by reconfiguring in the same conditions
- --file=FILE[:TEMPLATE]
- instantiate the configuration file FILE
- --header=FILE[:TEMPLATE]
- instantiate the configuration header FILE
-
-Configuration files:
-$config_files
-
-Configuration headers:
-$config_headers
-
-Configuration commands:
-$config_commands
-
-Report bugs to the package provider."
-
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
-ac_cs_version="\\
-ipmitool config.status 1.8.18
-configured by $0, generated by GNU Autoconf 2.69,
- with options \\"\$ac_cs_config\\"
-
-Copyright (C) 2012 Free Software Foundation, Inc.
-This config.status script is free software; the Free Software Foundation
-gives unlimited permission to copy, distribute and modify it."
-
-ac_pwd='$ac_pwd'
-srcdir='$srcdir'
-INSTALL='$INSTALL'
-MKDIR_P='$MKDIR_P'
-AWK='$AWK'
-test -n "\$AWK" || AWK=awk
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-# The default lists apply if the user does not specify any file.
-ac_need_defaults=:
-while test $# != 0
-do
- case $1 in
- --*=?*)
- ac_option=`expr "X$1" : 'X\([^=]*\)='`
- ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
- ac_shift=:
- ;;
- --*=)
- ac_option=`expr "X$1" : 'X\([^=]*\)='`
- ac_optarg=
- ac_shift=:
- ;;
- *)
- ac_option=$1
- ac_optarg=$2
- ac_shift=shift
- ;;
- esac
-
- case $ac_option in
- # Handling of the options.
- -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
- ac_cs_recheck=: ;;
- --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
- $as_echo "$ac_cs_version"; exit ;;
- --config | --confi | --conf | --con | --co | --c )
- $as_echo "$ac_cs_config"; exit ;;
- --debug | --debu | --deb | --de | --d | -d )
- debug=: ;;
- --file | --fil | --fi | --f )
- $ac_shift
- case $ac_optarg in
- *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
- '') as_fn_error $? "missing file argument" ;;
- esac
- as_fn_append CONFIG_FILES " '$ac_optarg'"
- ac_need_defaults=false;;
- --header | --heade | --head | --hea )
- $ac_shift
- case $ac_optarg in
- *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- as_fn_append CONFIG_HEADERS " '$ac_optarg'"
- ac_need_defaults=false;;
- --he | --h)
- # Conflict between --help and --header
- as_fn_error $? "ambiguous option: \`$1'
-Try \`$0 --help' for more information.";;
- --help | --hel | -h )
- $as_echo "$ac_cs_usage"; exit ;;
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- | -silent | --silent | --silen | --sile | --sil | --si | --s)
- ac_cs_silent=: ;;
-
- # This is an error.
- -*) as_fn_error $? "unrecognized option: \`$1'
-Try \`$0 --help' for more information." ;;
-
- *) as_fn_append ac_config_targets " $1"
- ac_need_defaults=false ;;
-
- esac
- shift
-done
-
-ac_configure_extra_args=
-
-if $ac_cs_silent; then
- exec 6>/dev/null
- ac_configure_extra_args="$ac_configure_extra_args --silent"
-fi
-
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-if \$ac_cs_recheck; then
- set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
- shift
- \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
- CONFIG_SHELL='$SHELL'
- export CONFIG_SHELL
- exec "\$@"
-fi
-
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-exec 5>>config.log
-{
- echo
- sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
-## Running $as_me. ##
-_ASBOX
- $as_echo "$ac_log"
-} >&5
-
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-#
-# INIT-COMMANDS
-#
-AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
-
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-sed_quote_subst='$sed_quote_subst'
-double_quote_subst='$double_quote_subst'
-delay_variable_subst='$delay_variable_subst'
-macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
-macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
-enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
-enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
-pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
-enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
-SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
-ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
-PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
-host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
-host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
-host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
-build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
-build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
-build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
-SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
-Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
-GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
-EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
-FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
-LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
-NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
-LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
-max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
-ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
-exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
-lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
-lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
-lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
-lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
-lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
-reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
-reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
-OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
-deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
-file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
-file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
-want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
-DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
-sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
-AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
-AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
-archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
-STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
-RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
-old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
-old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
-old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
-lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
-CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
-CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
-compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
-GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
-nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
-lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
-objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
-MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
-lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
-lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
-lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
-lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
-lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
-need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
-MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
-DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
-NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
-LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
-OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
-OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
-libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
-shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
-extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
-archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
-enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
-export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
-whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
-compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
-old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
-old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
-archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
-archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
-module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
-module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
-with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
-allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
-no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
-hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
-hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
-hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
-hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
-hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
-hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
-hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
-inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
-link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
-always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
-export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
-exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
-include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
-prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
-postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
-file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
-variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
-need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
-need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
-version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
-runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
-shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
-shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
-libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
-library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
-soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
-install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
-postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
-postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
-finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
-finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
-hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
-sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
-sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
-hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
-enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
-enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
-enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
-old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
-striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
-
-LTCC='$LTCC'
-LTCFLAGS='$LTCFLAGS'
-compiler='$compiler_DEFAULT'
-
-# A function that is used when there is no print builtin or printf.
-func_fallback_echo ()
-{
- eval 'cat <<_LTECHO_EOF
-\$1
-_LTECHO_EOF'
-}
-
-# Quote evaled strings.
-for var in SHELL \
-ECHO \
-PATH_SEPARATOR \
-SED \
-GREP \
-EGREP \
-FGREP \
-LD \
-NM \
-LN_S \
-lt_SP2NL \
-lt_NL2SP \
-reload_flag \
-OBJDUMP \
-deplibs_check_method \
-file_magic_cmd \
-file_magic_glob \
-want_nocaseglob \
-DLLTOOL \
-sharedlib_from_linklib_cmd \
-AR \
-AR_FLAGS \
-archiver_list_spec \
-STRIP \
-RANLIB \
-CC \
-CFLAGS \
-compiler \
-lt_cv_sys_global_symbol_pipe \
-lt_cv_sys_global_symbol_to_cdecl \
-lt_cv_sys_global_symbol_to_c_name_address \
-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
-nm_file_list_spec \
-lt_prog_compiler_no_builtin_flag \
-lt_prog_compiler_pic \
-lt_prog_compiler_wl \
-lt_prog_compiler_static \
-lt_cv_prog_compiler_c_o \
-need_locks \
-MANIFEST_TOOL \
-DSYMUTIL \
-NMEDIT \
-LIPO \
-OTOOL \
-OTOOL64 \
-shrext_cmds \
-export_dynamic_flag_spec \
-whole_archive_flag_spec \
-compiler_needs_object \
-with_gnu_ld \
-allow_undefined_flag \
-no_undefined_flag \
-hardcode_libdir_flag_spec \
-hardcode_libdir_separator \
-exclude_expsyms \
-include_expsyms \
-file_list_spec \
-variables_saved_for_relink \
-libname_spec \
-library_names_spec \
-soname_spec \
-install_override_mode \
-finish_eval \
-old_striplib \
-striplib; do
- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
- *[\\\\\\\`\\"\\\$]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-# Double-quote double-evaled strings.
-for var in reload_cmds \
-old_postinstall_cmds \
-old_postuninstall_cmds \
-old_archive_cmds \
-extract_expsyms_cmds \
-old_archive_from_new_cmds \
-old_archive_from_expsyms_cmds \
-archive_cmds \
-archive_expsym_cmds \
-module_cmds \
-module_expsym_cmds \
-export_symbols_cmds \
-prelink_cmds \
-postlink_cmds \
-postinstall_cmds \
-postuninstall_cmds \
-finish_cmds \
-sys_lib_search_path_spec \
-sys_lib_dlsearch_path_spec; do
- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
- *[\\\\\\\`\\"\\\$]*)
- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
- ;;
- *)
- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- ;;
- esac
-done
-
-ac_aux_dir='$ac_aux_dir'
-xsi_shell='$xsi_shell'
-lt_shell_append='$lt_shell_append'
-
-# See if we are running on zsh, and set the options which allow our
-# commands through without removal of \ escapes INIT.
-if test -n "\${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
-fi
-
-
- PACKAGE='$PACKAGE'
- VERSION='$VERSION'
- TIMESTAMP='$TIMESTAMP'
- RM='$RM'
- ofile='$ofile'
-
-
-
-
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-
-# Handling of arguments.
-for ac_config_target in $ac_config_targets
-do
- case $ac_config_target in
- "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
- "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
- "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
- "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
- "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
- "contrib/Makefile") CONFIG_FILES="$CONFIG_FILES contrib/Makefile" ;;
- "control/Makefile") CONFIG_FILES="$CONFIG_FILES control/Makefile" ;;
- "control/pkginfo") CONFIG_FILES="$CONFIG_FILES control/pkginfo" ;;
- "control/prototype") CONFIG_FILES="$CONFIG_FILES control/prototype" ;;
- "control/rpmmacros") CONFIG_FILES="$CONFIG_FILES control/rpmmacros" ;;
- "control/ipmitool.spec") CONFIG_FILES="$CONFIG_FILES control/ipmitool.spec" ;;
- "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
- "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
- "include/ipmitool/Makefile") CONFIG_FILES="$CONFIG_FILES include/ipmitool/Makefile" ;;
- "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
- "src/plugins/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/Makefile" ;;
- "src/plugins/lan/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/lan/Makefile" ;;
- "src/plugins/lanplus/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/lanplus/Makefile" ;;
- "src/plugins/open/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/open/Makefile" ;;
- "src/plugins/free/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/free/Makefile" ;;
- "src/plugins/imb/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/imb/Makefile" ;;
- "src/plugins/bmc/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/bmc/Makefile" ;;
- "src/plugins/usb/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/usb/Makefile" ;;
- "src/plugins/lipmi/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/lipmi/Makefile" ;;
- "src/plugins/serial/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/serial/Makefile" ;;
- "src/plugins/dummy/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/dummy/Makefile" ;;
-
- *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
- esac
-done
-
-
-# If the user did not use the arguments to specify the items to instantiate,
-# then the envvar interface is used. Set only those that are not.
-# We use the long form for the default assignment because of an extremely
-# bizarre bug on SunOS 4.1.3.
-if $ac_need_defaults; then
- test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
- test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
- test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
-fi
-
-# Have a temporary directory for convenience. Make it in the build tree
-# simply because there is no reason against having it here, and in addition,
-# creating and moving files from /tmp can sometimes cause problems.
-# Hook for its removal unless debugging.
-# Note that there is a small window in which the directory will not be cleaned:
-# after its creation but before its name has been assigned to `$tmp'.
-$debug ||
-{
- tmp= ac_tmp=
- trap 'exit_status=$?
- : "${ac_tmp:=$tmp}"
- { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
-' 0
- trap 'as_fn_exit 1' 1 2 13 15
-}
-# Create a (secure) tmp directory for tmp files.
-
-{
- tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
- test -d "$tmp"
-} ||
-{
- tmp=./conf$$-$RANDOM
- (umask 077 && mkdir "$tmp")
-} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
-ac_tmp=$tmp
-
-# Set up the scripts for CONFIG_FILES section.
-# No need to generate them if there are no CONFIG_FILES.
-# This happens for instance with `./config.status config.h'.
-if test -n "$CONFIG_FILES"; then
-
-
-ac_cr=`echo X | tr X '\015'`
-# On cygwin, bash can eat \r inside `` if the user requested igncr.
-# But we know of no other shell where ac_cr would be empty at this
-# point, so we can use a bashism as a fallback.
-if test "x$ac_cr" = x; then
- eval ac_cr=\$\'\\r\'
-fi
-ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
-if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
- ac_cs_awk_cr='\\r'
-else
- ac_cs_awk_cr=$ac_cr
-fi
-
-echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
-_ACEOF
-
-
-{
- echo "cat >conf$$subs.awk <<_ACEOF" &&
- echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
- echo "_ACEOF"
-} >conf$$subs.sh ||
- as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
-ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
-ac_delim='%!_!# '
-for ac_last_try in false false false false false :; do
- . ./conf$$subs.sh ||
- as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
-
- ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
- if test $ac_delim_n = $ac_delim_num; then
- break
- elif $ac_last_try; then
- as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
- else
- ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
- fi
-done
-rm -f conf$$subs.sh
-
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
-_ACEOF
-sed -n '
-h
-s/^/S["/; s/!.*/"]=/
-p
-g
-s/^[^!]*!//
-:repl
-t repl
-s/'"$ac_delim"'$//
-t delim
-:nl
-h
-s/\(.\{148\}\)..*/\1/
-t more1
-s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
-p
-n
-b repl
-:more1
-s/["\\]/\\&/g; s/^/"/; s/$/"\\/
-p
-g
-s/.\{148\}//
-t nl
-:delim
-h
-s/\(.\{148\}\)..*/\1/
-t more2
-s/["\\]/\\&/g; s/^/"/; s/$/"/
-p
-b
-:more2
-s/["\\]/\\&/g; s/^/"/; s/$/"\\/
-p
-g
-s/.\{148\}//
-t delim
-' <conf$$subs.awk | sed '
-/^[^""]/{
- N
- s/\n//
-}
-' >>$CONFIG_STATUS || ac_write_fail=1
-rm -f conf$$subs.awk
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-_ACAWK
-cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
- for (key in S) S_is_set[key] = 1
- FS = ""
-
-}
-{
- line = $ 0
- nfields = split(line, field, "@")
- substed = 0
- len = length(field[1])
- for (i = 2; i < nfields; i++) {
- key = field[i]
- keylen = length(key)
- if (S_is_set[key]) {
- value = S[key]
- line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
- len += length(value) + length(field[++i])
- substed = 1
- } else
- len += 1 + keylen
- }
-
- print line
-}
-
-_ACAWK
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
- sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
-else
- cat
-fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
- || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
-_ACEOF
-
-# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
-# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
-# trailing colons and then remove the whole line if VPATH becomes empty
-# (actually we leave an empty line to preserve line numbers).
-if test "x$srcdir" = x.; then
- ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
-h
-s///
-s/^/:/
-s/[ ]*$/:/
-s/:\$(srcdir):/:/g
-s/:\${srcdir}:/:/g
-s/:@srcdir@:/:/g
-s/^:*//
-s/:*$//
-x
-s/\(=[ ]*\).*/\1/
-G
-s/\n//
-s/^[^=]*=[ ]*$//
-}'
-fi
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-fi # test -n "$CONFIG_FILES"
-
-# Set up the scripts for CONFIG_HEADERS section.
-# No need to generate them if there are no CONFIG_HEADERS.
-# This happens for instance with `./config.status Makefile'.
-if test -n "$CONFIG_HEADERS"; then
-cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
-BEGIN {
-_ACEOF
-
-# Transform confdefs.h into an awk script `defines.awk', embedded as
-# here-document in config.status, that substitutes the proper values into
-# config.h.in to produce config.h.
-
-# Create a delimiter string that does not exist in confdefs.h, to ease
-# handling of long lines.
-ac_delim='%!_!# '
-for ac_last_try in false false :; do
- ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
- if test -z "$ac_tt"; then
- break
- elif $ac_last_try; then
- as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
- else
- ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
- fi
-done
-
-# For the awk script, D is an array of macro values keyed by name,
-# likewise P contains macro parameters if any. Preserve backslash
-# newline sequences.
-
-ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
-sed -n '
-s/.\{148\}/&'"$ac_delim"'/g
-t rset
-:rset
-s/^[ ]*#[ ]*define[ ][ ]*/ /
-t def
-d
-:def
-s/\\$//
-t bsnl
-s/["\\]/\\&/g
-s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
-D["\1"]=" \3"/p
-s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
-d
-:bsnl
-s/["\\]/\\&/g
-s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
-D["\1"]=" \3\\\\\\n"\\/p
-t cont
-s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
-t cont
-d
-:cont
-n
-s/.\{148\}/&'"$ac_delim"'/g
-t clear
-:clear
-s/\\$//
-t bsnlc
-s/["\\]/\\&/g; s/^/"/; s/$/"/p
-d
-:bsnlc
-s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
-b cont
-' <confdefs.h | sed '
-s/'"$ac_delim"'/"\\\
-"/g' >>$CONFIG_STATUS || ac_write_fail=1
-
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- for (key in D) D_is_set[key] = 1
- FS = ""
-}
-/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
- line = \$ 0
- split(line, arg, " ")
- if (arg[1] == "#") {
- defundef = arg[2]
- mac1 = arg[3]
- } else {
- defundef = substr(arg[1], 2)
- mac1 = arg[2]
- }
- split(mac1, mac2, "(") #)
- macro = mac2[1]
- prefix = substr(line, 1, index(line, defundef) - 1)
- if (D_is_set[macro]) {
- # Preserve the white space surrounding the "#".
- print prefix "define", macro P[macro] D[macro]
- next
- } else {
- # Replace #undef with comments. This is necessary, for example,
- # in the case of _POSIX_SOURCE, which is predefined and required
- # on some systems where configure will not decide to define it.
- if (defundef == "undef") {
- print "/*", prefix defundef, macro, "*/"
- next
- }
- }
-}
-{ print }
-_ACAWK
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
-fi # test -n "$CONFIG_HEADERS"
-
-
-eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
-shift
-for ac_tag
-do
- case $ac_tag in
- :[FHLC]) ac_mode=$ac_tag; continue;;
- esac
- case $ac_mode$ac_tag in
- :[FHL]*:*);;
- :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
- :[FH]-) ac_tag=-:-;;
- :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
- esac
- ac_save_IFS=$IFS
- IFS=:
- set x $ac_tag
- IFS=$ac_save_IFS
- shift
- ac_file=$1
- shift
-
- case $ac_mode in
- :L) ac_source=$1;;
- :[FH])
- ac_file_inputs=
- for ac_f
- do
- case $ac_f in
- -) ac_f="$ac_tmp/stdin";;
- *) # Look for the file first in the build tree, then in the source tree
- # (if the path is not absolute). The absolute path cannot be DOS-style,
- # because $ac_f cannot contain `:'.
- test -f "$ac_f" ||
- case $ac_f in
- [\\/$]*) false;;
- *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
- esac ||
- as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
- esac
- case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
- as_fn_append ac_file_inputs " '$ac_f'"
- done
-
- # Let's still pretend it is `configure' which instantiates (i.e., don't
- # use $as_me), people would be surprised to read:
- # /* config.h. Generated by config.status. */
- configure_input='Generated from '`
- $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
- `' by configure.'
- if test x"$ac_file" != x-; then
- configure_input="$ac_file. $configure_input"
- { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
-$as_echo "$as_me: creating $ac_file" >&6;}
- fi
- # Neutralize special characters interpreted by sed in replacement strings.
- case $configure_input in #(
- *\&* | *\|* | *\\* )
- ac_sed_conf_input=`$as_echo "$configure_input" |
- sed 's/[\\\\&|]/\\\\&/g'`;; #(
- *) ac_sed_conf_input=$configure_input;;
- esac
-
- case $ac_tag in
- *:-:* | *:-) cat >"$ac_tmp/stdin" \
- || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
- esac
- ;;
- esac
-
- ac_dir=`$as_dirname -- "$ac_file" ||
-$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$ac_file" : 'X\(//\)[^/]' \| \
- X"$ac_file" : 'X\(//\)$' \| \
- X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$ac_file" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- as_dir="$ac_dir"; as_fn_mkdir_p
- ac_builddir=.
-
-case "$ac_dir" in
-.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
-*)
- ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
- # A ".." for each directory in $ac_dir_suffix.
- ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
- case $ac_top_builddir_sub in
- "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
- *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
- esac ;;
-esac
-ac_abs_top_builddir=$ac_pwd
-ac_abs_builddir=$ac_pwd$ac_dir_suffix
-# for backward compatibility:
-ac_top_builddir=$ac_top_build_prefix
-
-case $srcdir in
- .) # We are building in place.
- ac_srcdir=.
- ac_top_srcdir=$ac_top_builddir_sub
- ac_abs_top_srcdir=$ac_pwd ;;
- [\\/]* | ?:[\\/]* ) # Absolute name.
- ac_srcdir=$srcdir$ac_dir_suffix;
- ac_top_srcdir=$srcdir
- ac_abs_top_srcdir=$srcdir ;;
- *) # Relative name.
- ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
- ac_top_srcdir=$ac_top_build_prefix$srcdir
- ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
-esac
-ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
-
-
- case $ac_mode in
- :F)
- #
- # CONFIG_FILE
- #
-
- case $INSTALL in
- [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
- *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
- esac
- ac_MKDIR_P=$MKDIR_P
- case $MKDIR_P in
- [\\/$]* | ?:[\\/]* ) ;;
- */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
- esac
-_ACEOF
-
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-# If the template does not know about datarootdir, expand it.
-# FIXME: This hack should be removed a few years after 2.60.
-ac_datarootdir_hack=; ac_datarootdir_seen=
-ac_sed_dataroot='
-/datarootdir/ {
- p
- q
-}
-/@datadir@/p
-/@docdir@/p
-/@infodir@/p
-/@localedir@/p
-/@mandir@/p'
-case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
-*datarootdir*) ac_datarootdir_seen=yes;;
-*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
-$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
-_ACEOF
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- ac_datarootdir_hack='
- s&@datadir@&$datadir&g
- s&@docdir@&$docdir&g
- s&@infodir@&$infodir&g
- s&@localedir@&$localedir&g
- s&@mandir@&$mandir&g
- s&\\\${datarootdir}&$datarootdir&g' ;;
-esac
-_ACEOF
-
-# Neutralize VPATH when `$srcdir' = `.'.
-# Shell code in configure.ac might set extrasub.
-# FIXME: do we really want to maintain this feature?
-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-ac_sed_extra="$ac_vpsub
-$extrasub
-_ACEOF
-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
-:t
-/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
-s|@configure_input@|$ac_sed_conf_input|;t t
-s&@top_builddir@&$ac_top_builddir_sub&;t t
-s&@top_build_prefix@&$ac_top_build_prefix&;t t
-s&@srcdir@&$ac_srcdir&;t t
-s&@abs_srcdir@&$ac_abs_srcdir&;t t
-s&@top_srcdir@&$ac_top_srcdir&;t t
-s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
-s&@builddir@&$ac_builddir&;t t
-s&@abs_builddir@&$ac_abs_builddir&;t t
-s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
-s&@INSTALL@&$ac_INSTALL&;t t
-s&@MKDIR_P@&$ac_MKDIR_P&;t t
-$ac_datarootdir_hack
-"
-eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
- >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
-
-test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
- { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
- { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
- "$ac_tmp/out"`; test -z "$ac_out"; } &&
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
-which seems to be undefined. Please make sure it is defined" >&5
-$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
-which seems to be undefined. Please make sure it is defined" >&2;}
-
- rm -f "$ac_tmp/stdin"
- case $ac_file in
- -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
- *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
- esac \
- || as_fn_error $? "could not create $ac_file" "$LINENO" 5
- ;;
- :H)
- #
- # CONFIG_HEADER
- #
- if test x"$ac_file" != x-; then
- {
- $as_echo "/* $configure_input */" \
- && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
- } >"$ac_tmp/config.h" \
- || as_fn_error $? "could not create $ac_file" "$LINENO" 5
- if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
-$as_echo "$as_me: $ac_file is unchanged" >&6;}
- else
- rm -f "$ac_file"
- mv "$ac_tmp/config.h" "$ac_file" \
- || as_fn_error $? "could not create $ac_file" "$LINENO" 5
- fi
- else
- $as_echo "/* $configure_input */" \
- && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
- || as_fn_error $? "could not create -" "$LINENO" 5
- fi
-# Compute "$ac_file"'s index in $config_headers.
-_am_arg="$ac_file"
-_am_stamp_count=1
-for _am_header in $config_headers :; do
- case $_am_header in
- $_am_arg | $_am_arg:* )
- break ;;
- * )
- _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- esac
-done
-echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
-$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$_am_arg" : 'X\(//\)[^/]' \| \
- X"$_am_arg" : 'X\(//\)$' \| \
- X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$_am_arg" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`/stamp-h$_am_stamp_count
- ;;
-
- :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
-$as_echo "$as_me: executing $ac_file commands" >&6;}
- ;;
- esac
-
-
- case $ac_file$ac_mode in
- "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
- # Older Autoconf quotes --file arguments for eval, but not when files
- # are listed without --file. Let's play safe and only enable the eval
- # if we detect the quoting.
- case $CONFIG_FILES in
- *\'*) eval set x "$CONFIG_FILES" ;;
- *) set x $CONFIG_FILES ;;
- esac
- shift
- for mf
- do
- # Strip MF so we end up with the name of the file.
- mf=`echo "$mf" | sed -e 's/:.*$//'`
- # Check whether this is an Automake generated Makefile or not.
- # We used to match only the files named 'Makefile.in', but
- # some people rename them; so instead we look at the file content.
- # Grep'ing the first line is not enough: some people post-process
- # each Makefile.in and add a new line on top of each file to say so.
- # Grep'ing the whole file is not good either: AIX grep has a line
- # limit of 2048, but all sed's we know have understand at least 4000.
- if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- dirpart=`$as_dirname -- "$mf" ||
-$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$mf" : 'X\(//\)[^/]' \| \
- X"$mf" : 'X\(//\)$' \| \
- X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$mf" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- else
- continue
- fi
- # Extract the definition of DEPDIR, am__include, and am__quote
- # from the Makefile without running 'make'.
- DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
- test -z "$DEPDIR" && continue
- am__include=`sed -n 's/^am__include = //p' < "$mf"`
- test -z "$am__include" && continue
- am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
- # Find all dependency output files, they are included files with
- # $(DEPDIR) in their names. We invoke sed twice because it is the
- # simplest approach to changing $(DEPDIR) to its actual value in the
- # expansion.
- for file in `sed -n "
- s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
- sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
- # Make sure the directory exists.
- test -f "$dirpart/$file" && continue
- fdir=`$as_dirname -- "$file" ||
-$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$file" : 'X\(//\)[^/]' \| \
- X"$file" : 'X\(//\)$' \| \
- X"$file" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$file" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- as_dir=$dirpart/$fdir; as_fn_mkdir_p
- # echo "creating $dirpart/$file"
- echo '# dummy' > "$dirpart/$file"
- done
- done
-}
- ;;
- "libtool":C)
-
- # See if we are running on zsh, and set the options which allow our
- # commands through without removal of \ escapes.
- if test -n "${ZSH_VERSION+set}" ; then
- setopt NO_GLOB_SUBST
- fi
-
- cfgfile="${ofile}T"
- trap "$RM \"$cfgfile\"; exit 1" 1 2 15
- $RM "$cfgfile"
-
- cat <<_LT_EOF >> "$cfgfile"
-#! $SHELL
-
-# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
-# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-# NOTE: Changes made to this file will be lost: look at ltmain.sh.
-#
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-# Foundation, Inc.
-# Written by Gordon Matzigkeit, 1996
-#
-# This file is part of GNU Libtool.
-#
-# GNU Libtool is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of
-# the License, or (at your option) any later version.
-#
-# As a special exception to the GNU General Public License,
-# if you distribute this file as part of a program or library that
-# is built using GNU Libtool, you may include this file under the
-# same distribution terms that you use for the rest of that program.
-#
-# GNU Libtool is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Libtool; see the file COPYING. If not, a copy
-# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
-# obtained by writing to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
-
-# The names of the tagged configurations supported by this script.
-available_tags=""
-
-# ### BEGIN LIBTOOL CONFIG
-
-# Which release of libtool.m4 was used?
-macro_version=$macro_version
-macro_revision=$macro_revision
-
-# Whether or not to build shared libraries.
-build_libtool_libs=$enable_shared
-
-# Whether or not to build static libraries.
-build_old_libs=$enable_static
-
-# What type of objects to build.
-pic_mode=$pic_mode
-
-# Whether or not to optimize for fast installation.
-fast_install=$enable_fast_install
-
-# Shell to use when invoking shell scripts.
-SHELL=$lt_SHELL
-
-# An echo program that protects backslashes.
-ECHO=$lt_ECHO
-
-# The PATH separator for the build system.
-PATH_SEPARATOR=$lt_PATH_SEPARATOR
-
-# The host system.
-host_alias=$host_alias
-host=$host
-host_os=$host_os
-
-# The build system.
-build_alias=$build_alias
-build=$build
-build_os=$build_os
-
-# A sed program that does not truncate output.
-SED=$lt_SED
-
-# Sed that helps us avoid accidentally triggering echo(1) options like -n.
-Xsed="\$SED -e 1s/^X//"
-
-# A grep program that handles long lines.
-GREP=$lt_GREP
-
-# An ERE matcher.
-EGREP=$lt_EGREP
-
-# A literal string matcher.
-FGREP=$lt_FGREP
-
-# A BSD- or MS-compatible name lister.
-NM=$lt_NM
-
-# Whether we need soft or hard links.
-LN_S=$lt_LN_S
-
-# What is the maximum length of a command?
-max_cmd_len=$max_cmd_len
-
-# Object file suffix (normally "o").
-objext=$ac_objext
-
-# Executable file suffix (normally "").
-exeext=$exeext
-
-# whether the shell understands "unset".
-lt_unset=$lt_unset
-
-# turn spaces into newlines.
-SP2NL=$lt_lt_SP2NL
-
-# turn newlines into spaces.
-NL2SP=$lt_lt_NL2SP
-
-# convert \$build file names to \$host format.
-to_host_file_cmd=$lt_cv_to_host_file_cmd
-
-# convert \$build files to toolchain format.
-to_tool_file_cmd=$lt_cv_to_tool_file_cmd
-
-# An object symbol dumper.
-OBJDUMP=$lt_OBJDUMP
-
-# Method to check whether dependent libraries are shared objects.
-deplibs_check_method=$lt_deplibs_check_method
-
-# Command to use when deplibs_check_method = "file_magic".
-file_magic_cmd=$lt_file_magic_cmd
-
-# How to find potential files when deplibs_check_method = "file_magic".
-file_magic_glob=$lt_file_magic_glob
-
-# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
-want_nocaseglob=$lt_want_nocaseglob
-
-# DLL creation program.
-DLLTOOL=$lt_DLLTOOL
-
-# Command to associate shared and link libraries.
-sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
-
-# The archiver.
-AR=$lt_AR
-
-# Flags to create an archive.
-AR_FLAGS=$lt_AR_FLAGS
-
-# How to feed a file listing to the archiver.
-archiver_list_spec=$lt_archiver_list_spec
-
-# A symbol stripping program.
-STRIP=$lt_STRIP
-
-# Commands used to install an old-style archive.
-RANLIB=$lt_RANLIB
-old_postinstall_cmds=$lt_old_postinstall_cmds
-old_postuninstall_cmds=$lt_old_postuninstall_cmds
-
-# Whether to use a lock for old archive extraction.
-lock_old_archive_extraction=$lock_old_archive_extraction
-
-# A C compiler.
-LTCC=$lt_CC
-
-# LTCC compiler flags.
-LTCFLAGS=$lt_CFLAGS
-
-# Take the output of nm and produce a listing of raw symbols and C names.
-global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
-
-# Transform the output of nm in a proper C declaration.
-global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
-
-# Transform the output of nm in a C name address pair.
-global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
-
-# Transform the output of nm in a C name address pair when lib prefix is needed.
-global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
-
-# Specify filename containing input files for \$NM.
-nm_file_list_spec=$lt_nm_file_list_spec
-
-# The root where to search for dependent libraries,and in which our libraries should be installed.
-lt_sysroot=$lt_sysroot
-
-# The name of the directory that contains temporary libtool files.
-objdir=$objdir
-
-# Used to examine libraries when file_magic_cmd begins with "file".
-MAGIC_CMD=$MAGIC_CMD
-
-# Must we lock files when doing compilation?
-need_locks=$lt_need_locks
-
-# Manifest tool.
-MANIFEST_TOOL=$lt_MANIFEST_TOOL
-
-# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
-DSYMUTIL=$lt_DSYMUTIL
-
-# Tool to change global to local symbols on Mac OS X.
-NMEDIT=$lt_NMEDIT
-
-# Tool to manipulate fat objects and archives on Mac OS X.
-LIPO=$lt_LIPO
-
-# ldd/readelf like tool for Mach-O binaries on Mac OS X.
-OTOOL=$lt_OTOOL
-
-# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
-OTOOL64=$lt_OTOOL64
-
-# Old archive suffix (normally "a").
-libext=$libext
-
-# Shared library suffix (normally ".so").
-shrext_cmds=$lt_shrext_cmds
-
-# The commands to extract the exported symbol list from a shared archive.
-extract_expsyms_cmds=$lt_extract_expsyms_cmds
-
-# Variables whose values should be saved in libtool wrapper scripts and
-# restored at link time.
-variables_saved_for_relink=$lt_variables_saved_for_relink
-
-# Do we need the "lib" prefix for modules?
-need_lib_prefix=$need_lib_prefix
-
-# Do we need a version for libraries?
-need_version=$need_version
-
-# Library versioning type.
-version_type=$version_type
-
-# Shared library runtime path variable.
-runpath_var=$runpath_var
-
-# Shared library path variable.
-shlibpath_var=$shlibpath_var
-
-# Is shlibpath searched before the hard-coded library search path?
-shlibpath_overrides_runpath=$shlibpath_overrides_runpath
-
-# Format of library name prefix.
-libname_spec=$lt_libname_spec
-
-# List of archive names. First name is the real one, the rest are links.
-# The last name is the one that the linker finds with -lNAME
-library_names_spec=$lt_library_names_spec
-
-# The coded name of the library, if different from the real name.
-soname_spec=$lt_soname_spec
-
-# Permission mode override for installation of shared libraries.
-install_override_mode=$lt_install_override_mode
-
-# Command to use after installation of a shared archive.
-postinstall_cmds=$lt_postinstall_cmds
-
-# Command to use after uninstallation of a shared archive.
-postuninstall_cmds=$lt_postuninstall_cmds
-
-# Commands used to finish a libtool library installation in a directory.
-finish_cmds=$lt_finish_cmds
-
-# As "finish_cmds", except a single script fragment to be evaled but
-# not shown.
-finish_eval=$lt_finish_eval
-
-# Whether we should hardcode library paths into libraries.
-hardcode_into_libs=$hardcode_into_libs
-
-# Compile-time system search path for libraries.
-sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
-
-# Run-time system search path for libraries.
-sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
-
-# Whether dlopen is supported.
-dlopen_support=$enable_dlopen
-
-# Whether dlopen of programs is supported.
-dlopen_self=$enable_dlopen_self
-
-# Whether dlopen of statically linked programs is supported.
-dlopen_self_static=$enable_dlopen_self_static
-
-# Commands to strip libraries.
-old_striplib=$lt_old_striplib
-striplib=$lt_striplib
-
-
-# The linker used to build libraries.
-LD=$lt_LD
-
-# How to create reloadable object files.
-reload_flag=$lt_reload_flag
-reload_cmds=$lt_reload_cmds
-
-# Commands used to build an old-style archive.
-old_archive_cmds=$lt_old_archive_cmds
-
-# A language specific compiler.
-CC=$lt_compiler
-
-# Is the compiler the GNU compiler?
-with_gcc=$GCC
-
-# Compiler flag to turn off builtin functions.
-no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
-
-# Additional compiler flags for building library objects.
-pic_flag=$lt_lt_prog_compiler_pic
-
-# How to pass a linker flag through the compiler.
-wl=$lt_lt_prog_compiler_wl
-
-# Compiler flag to prevent dynamic linking.
-link_static_flag=$lt_lt_prog_compiler_static
-
-# Does compiler simultaneously support -c and -o options?
-compiler_c_o=$lt_lt_cv_prog_compiler_c_o
-
-# Whether or not to add -lc for building shared libraries.
-build_libtool_need_lc=$archive_cmds_need_lc
-
-# Whether or not to disallow shared libs when runtime libs are static.
-allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
-
-# Compiler flag to allow reflexive dlopens.
-export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
-
-# Compiler flag to generate shared objects directly from archives.
-whole_archive_flag_spec=$lt_whole_archive_flag_spec
-
-# Whether the compiler copes with passing no objects directly.
-compiler_needs_object=$lt_compiler_needs_object
-
-# Create an old-style archive from a shared archive.
-old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
-
-# Create a temporary old-style archive to link instead of a shared archive.
-old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
-
-# Commands used to build a shared archive.
-archive_cmds=$lt_archive_cmds
-archive_expsym_cmds=$lt_archive_expsym_cmds
-
-# Commands used to build a loadable module if different from building
-# a shared archive.
-module_cmds=$lt_module_cmds
-module_expsym_cmds=$lt_module_expsym_cmds
-
-# Whether we are building with GNU ld or not.
-with_gnu_ld=$lt_with_gnu_ld
-
-# Flag that allows shared libraries with undefined symbols to be built.
-allow_undefined_flag=$lt_allow_undefined_flag
-
-# Flag that enforces no undefined symbols.
-no_undefined_flag=$lt_no_undefined_flag
-
-# Flag to hardcode \$libdir into a binary during linking.
-# This must work even if \$libdir does not exist
-hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
-
-# Whether we need a single "-rpath" flag with a separated argument.
-hardcode_libdir_separator=$lt_hardcode_libdir_separator
-
-# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
-# DIR into the resulting binary.
-hardcode_direct=$hardcode_direct
-
-# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
-# DIR into the resulting binary and the resulting library dependency is
-# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
-# library is relocated.
-hardcode_direct_absolute=$hardcode_direct_absolute
-
-# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
-# into the resulting binary.
-hardcode_minus_L=$hardcode_minus_L
-
-# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
-# into the resulting binary.
-hardcode_shlibpath_var=$hardcode_shlibpath_var
-
-# Set to "yes" if building a shared library automatically hardcodes DIR
-# into the library and all subsequent libraries and executables linked
-# against it.
-hardcode_automatic=$hardcode_automatic
-
-# Set to yes if linker adds runtime paths of dependent libraries
-# to runtime path list.
-inherit_rpath=$inherit_rpath
-
-# Whether libtool must link a program against all its dependency libraries.
-link_all_deplibs=$link_all_deplibs
-
-# Set to "yes" if exported symbols are required.
-always_export_symbols=$always_export_symbols
-
-# The commands to list exported symbols.
-export_symbols_cmds=$lt_export_symbols_cmds
-
-# Symbols that should not be listed in the preloaded symbols.
-exclude_expsyms=$lt_exclude_expsyms
-
-# Symbols that must always be exported.
-include_expsyms=$lt_include_expsyms
-
-# Commands necessary for linking programs (against libraries) with templates.
-prelink_cmds=$lt_prelink_cmds
-
-# Commands necessary for finishing linking programs.
-postlink_cmds=$lt_postlink_cmds
-
-# Specify filename containing input files.
-file_list_spec=$lt_file_list_spec
-
-# How to hardcode a shared library path into an executable.
-hardcode_action=$hardcode_action
-
-# ### END LIBTOOL CONFIG
-
-_LT_EOF
-
- case $host_os in
- aix3*)
- cat <<\_LT_EOF >> "$cfgfile"
-# AIX sometimes has problems with the GCC collect2 program. For some
-# reason, if we set the COLLECT_NAMES environment variable, the problems
-# vanish in a puff of smoke.
-if test "X${COLLECT_NAMES+set}" != Xset; then
- COLLECT_NAMES=
- export COLLECT_NAMES
-fi
-_LT_EOF
- ;;
- esac
-
-
-ltmain="$ac_aux_dir/ltmain.sh"
-
-
- # We use sed instead of cat because bash on DJGPP gets confused if
- # if finds mixed CR/LF and LF-only lines. Since sed operates in
- # text mode, it properly converts lines to CR/LF. This bash problem
- # is reportedly fixed, but why not run on old versions too?
- sed '$q' "$ltmain" >> "$cfgfile" \
- || (rm -f "$cfgfile"; exit 1)
-
- if test x"$xsi_shell" = xyes; then
- sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
-func_dirname ()\
-{\
-\ case ${1} in\
-\ */*) func_dirname_result="${1%/*}${2}" ;;\
-\ * ) func_dirname_result="${3}" ;;\
-\ esac\
-} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_basename ()$/,/^} # func_basename /c\
-func_basename ()\
-{\
-\ func_basename_result="${1##*/}"\
-} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
-func_dirname_and_basename ()\
-{\
-\ case ${1} in\
-\ */*) func_dirname_result="${1%/*}${2}" ;;\
-\ * ) func_dirname_result="${3}" ;;\
-\ esac\
-\ func_basename_result="${1##*/}"\
-} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
-func_stripname ()\
-{\
-\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
-\ # positional parameters, so assign one to ordinary parameter first.\
-\ func_stripname_result=${3}\
-\ func_stripname_result=${func_stripname_result#"${1}"}\
-\ func_stripname_result=${func_stripname_result%"${2}"}\
-} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
-func_split_long_opt ()\
-{\
-\ func_split_long_opt_name=${1%%=*}\
-\ func_split_long_opt_arg=${1#*=}\
-} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
-func_split_short_opt ()\
-{\
-\ func_split_short_opt_arg=${1#??}\
-\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
-} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
-func_lo2o ()\
-{\
-\ case ${1} in\
-\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
-\ *) func_lo2o_result=${1} ;;\
-\ esac\
-} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_xform ()$/,/^} # func_xform /c\
-func_xform ()\
-{\
- func_xform_result=${1%.*}.lo\
-} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_arith ()$/,/^} # func_arith /c\
-func_arith ()\
-{\
- func_arith_result=$(( $* ))\
-} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_len ()$/,/^} # func_len /c\
-func_len ()\
-{\
- func_len_result=${#1}\
-} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-fi
-
-if test x"$lt_shell_append" = xyes; then
- sed -e '/^func_append ()$/,/^} # func_append /c\
-func_append ()\
-{\
- eval "${1}+=\\${2}"\
-} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
-func_append_quoted ()\
-{\
-\ func_quote_for_eval "${2}"\
-\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
-} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
-test 0 -eq $? || _lt_function_replace_fail=:
-
-
- # Save a `func_append' function call where possible by direct use of '+='
- sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
- test 0 -eq $? || _lt_function_replace_fail=:
-else
- # Save a `func_append' function call even when '+=' is not available
- sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
- && mv -f "$cfgfile.tmp" "$cfgfile" \
- || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
- test 0 -eq $? || _lt_function_replace_fail=:
-fi
-
-if test x"$_lt_function_replace_fail" = x":"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
-$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
-fi
-
-
- mv -f "$cfgfile" "$ofile" ||
- (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
- chmod +x "$ofile"
-
- ;;
-
- esac
-done # for ac_tag
-
-
-as_fn_exit 0
-_ACEOF
-ac_clean_files=$ac_clean_files_save
-
-test $ac_write_fail = 0 ||
- as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
-
-
-# configure is writing to config.log, and then calls config.status.
-# config.status does its own redirection, appending to config.log.
-# Unfortunately, on DOS this fails, as config.log is still kept open
-# by configure, so config.status won't be able to write to it; its
-# output is simply discarded. So we exec the FD to /dev/null,
-# effectively closing config.log, so it can be properly (re)opened and
-# appended to by config.status. When coming back to configure, we
-# need to make the FD available again.
-if test "$no_create" != yes; then
- ac_cs_success=:
- ac_config_status_args=
- test "$silent" = yes &&
- ac_config_status_args="$ac_config_status_args --quiet"
- exec 5>/dev/null
- $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
- exec 5>>config.log
- # Use ||, not &&, to avoid exiting from the if with $? = 1, which
- # would make configure fail if this is the last instruction.
- $ac_cs_success || as_fn_exit 1
-fi
-if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
-$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
-fi
-
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
-$as_echo "" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ipmitool $VERSION" >&5
-$as_echo "ipmitool $VERSION" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
-$as_echo "" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Interfaces" >&5
-$as_echo "Interfaces" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: lan : $xenable_intf_lan" >&5
-$as_echo " lan : $xenable_intf_lan" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: lanplus : $xenable_intf_lanplus" >&5
-$as_echo " lanplus : $xenable_intf_lanplus" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: open : $xenable_intf_open" >&5
-$as_echo " open : $xenable_intf_open" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: free : $xenable_intf_free" >&5
-$as_echo " free : $xenable_intf_free" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: imb : $xenable_intf_imb" >&5
-$as_echo " imb : $xenable_intf_imb" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: bmc : $xenable_intf_bmc" >&5
-$as_echo " bmc : $xenable_intf_bmc" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: usb : $xenable_intf_usb" >&5
-$as_echo " usb : $xenable_intf_usb" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: lipmi : $xenable_intf_lipmi" >&5
-$as_echo " lipmi : $xenable_intf_lipmi" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: serial : $xenable_intf_serial" >&5
-$as_echo " serial : $xenable_intf_serial" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: dummy : $xenable_intf_dummy" >&5
-$as_echo " dummy : $xenable_intf_dummy" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
-$as_echo "" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Extra tools" >&5
-$as_echo "Extra tools" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ipmievd : yes" >&5
-$as_echo " ipmievd : yes" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ipmishell : $xenable_ipmishell" >&5
-$as_echo " ipmishell : $xenable_ipmishell" >&6; }
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
-$as_echo "" >&6; }
-
diff --git a/configure.ac b/configure.ac
index f2fe1f3..d6ba62b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,10 +1,12 @@
dnl
dnl autoconf for ipmitool
dnl
-AC_INIT([ipmitool], [1.8.18])
+m4_define([git_suffix], m4_esyscmd_s(./csv-revision))
+AC_INIT([ipmitool], [1.8.19git_suffix])
AC_CONFIG_SRCDIR([src/ipmitool.c])
+AC_CONFIG_COMMANDS_PRE([export prefix=$prefix])
AC_CANONICAL_SYSTEM
-AM_INIT_AUTOMAKE
+AM_INIT_AUTOMAKE([foreign])
AM_CONFIG_HEADER(config.h)
AC_PREREQ(2.50)
AC_SUBST(ac_configure_args)
@@ -16,6 +18,8 @@ AC_PROG_LN_S
AC_PROG_MAKE_SET
AC_CHECK_PROG([RPMBUILD], [rpmbuild], [rpmbuild], [rpm])
AC_CHECK_PROG([SED], [sed], [sed])
+AC_CHECK_PROG([WGET], [wget], [wget])
+AC_CHECK_PROG([CURL], [curl], [curl])
AC_HEADER_STDC
AC_CHECK_HEADERS([stdlib.h string.h sys/ioctl.h sys/stat.h unistd.h paths.h])
@@ -32,7 +36,7 @@ AC_CHECK_FUNCS([alarm gethostbyname getaddrinfo getifaddrs socket select])
AC_CHECK_FUNCS([memmove memset strchr strdup strerror])
AC_CHECK_FUNCS([getpassphrase])
-CFLAGS="$CFLAGS -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral"
+CFLAGS="$CFLAGS -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral"
AM_PROG_LIBTOOL
LIBTOOL="$LIBTOOL --silent"
@@ -52,12 +56,30 @@ if test "x$exec_prefix" = "xNONE"; then
exec_prefix="$prefix"
fi
+if test "x$WGET" = "x"; then
+ if test "x$CURL" = "x"; then
+ AC_MSG_WARN([** Neither wget nor curl could be found.])
+ AC_MSG_WARN([** IANA PEN database will not be installed by `make install` !])
+ else
+ DOWNLOAD="$CURL --location --progress-bar"
+ AM_CONDITIONAL([DOWNLOAD], [true])
+ fi
+else
+ DOWNLOAD="$WGET -c -nd -O -"
+ AM_CONDITIONAL([DOWNLOAD], [true])
+fi
+
+AC_MSG_WARN([** Download is:])
+AC_MSG_WARN($DOWNLOAD)
+AC_SUBST(DOWNLOAD, $DOWNLOAD)
+
dnl
dnl set default option values
dnl
xenable_all_options=yes
xenable_intf_bmc=no
+xenable_intf_dbus=no
xenable_intf_dummy=no
xenable_intf_imb=yes
xenable_intf_lipmi=yes
@@ -190,6 +212,14 @@ AC_CHECK_LIB([crypto], [MD2_Init],
fi],
[], [-lcrypto])
+dnl check for libsystemd in case dbus-intf is requested
+AC_CHECK_LIB([systemd], [sd_bus_default],
+ [
+ LIBS="$LIBS -lsystemd"
+ have_systemd=yes
+ ],
+ [ have_systemd=no],[])
+
dnl enable IPMIv1.5 LAN interface
AC_ARG_ENABLE([intf-lan],
[AC_HELP_STRING([--enable-intf-lan],
@@ -553,6 +583,25 @@ if test "x$xenable_intf_bmc" = "xyes"; then
IPMITOOL_INTF_LIB="$IPMITOOL_INTF_LIB bmc/libintf_bmc.la"
fi
+dnl enable IPMI dbus interface
+AC_ARG_ENABLE([intf-dbus],
+ [AC_HELP_STRING([--enable-intf-dbus],
+ [enable IPMI dbus interface [default=no]])],
+ [xenable_intf_dbus=$enableval],
+ [xenable_intf_dbus=no])
+if test "x$xenable_intf_dbus" != "xno"; then
+ if test "x$have_systemd" != "xyes"; then
+ AC_MSG_ERROR([** Unable to find libsystemd required by dbus-intf.])
+ xenable_intf_dbus=no
+ fi
+fi
+if test "x$xenable_intf_dbus" = "xyes"; then
+ AC_DEFINE(IPMI_INTF_DBUS, [1], [Define to 1 to enable dbus interface.])
+ AC_SUBST(INTF_DBUS, [dbus])
+ AC_SUBST(INTF_DBUS_LIB, [libintf_dbus.la])
+ IPMITOOL_INTF_LIB="$IPMITOOL_INTF_LIB dbus/libintf_dbus.la"
+fi
+
dnl enable Dummy interface for testing
AC_ARG_ENABLE([intf-dummy],
[AC_HELP_STRING([--enable-intf-dummy],
@@ -567,30 +616,18 @@ fi
AC_SUBST(IPMITOOL_INTF_LIB)
-if test "x$xenable_ipmishell" = "xyes"; then
- AC_SEARCH_LIBS([tgetent], [tinfo ncurses curses readline termcap])
- AC_SEARCH_LIBS([initscr], [ncurses curses], [have_curses=yes])
- AC_SEARCH_LIBS([readline], [readline edit], [have_readline=yes])
- if test "x$have_curses" != "xyes" || test "x$have_readline" != "xyes"; then
- xenable_ipmishell=no
- fi
-fi
-
-dnl check for readline library to enable ipmi shell
AC_ARG_ENABLE([ipmishell],
[AC_HELP_STRING([--enable-ipmishell],
[enable IPMI shell interface [default=auto]])],
[xenable_ipmishell=$enableval],
[])
+
+dnl check for readline library to enable ipmi shell
if test "x$xenable_ipmishell" = "xyes"; then
- AC_SEARCH_LIBS([tgetent], [tinfo ncurses curses readline termcap])
- AC_SEARCH_LIBS([initscr], [ncurses curses], [have_curses=yes])
AC_SEARCH_LIBS([readline], [readline edit], [have_readline=yes])
- if test "x$have_curses" != "xyes"; then
- AC_MSG_ERROR([** Unable to find curses required by ipmishell.])
- fi
if test "x$have_readline" != "xyes"; then
AC_MSG_ERROR([** Unable to find readline required by ipmishell.])
+ xenable_ipmishell=no
fi
AC_DEFINE(HAVE_READLINE, [1], [Define to 1 if readline present.])
fi
@@ -642,6 +679,50 @@ AC_TRY_COMPILE([],[
[Define to 1 if you need to use #pragma pack instead of __attribute__ ((packed))])]
)
+dnl if no environment variable is set, set the default value for the default intf
+if test "${xenable_intf_open}" = "yes"; then
+ DEFAULT_INTF_NO_ENV=open
+else dnl macOS does not build open interface, it defaults to lan
+ DEFAULT_INTF_NO_ENV=lan
+fi
+dnl allow for a default interface to be set on configure
+AC_ARG_VAR(DEFAULT_INTF, [Set the default interface to use (default='open' if available, 'lan' otherwise)])
+
+dnl set the default value for the default interface environment variable
+if test "x${DEFAULT_INTF}" = "x"; then
+ echo "DEFAULT_INTF not found in environment; setting to ${DEFAULT_INTF_NO_ENV}"
+ DEFAULT_INTF=${DEFAULT_INTF_NO_ENV}
+fi
+
+if test "x"`eval "echo \\\${xenable_intf_${DEFAULT_INTF}}"` != "xyes"; then
+ AC_MSG_ERROR([** Cannot set ${DEFAULT_INTF} as default; intf-${DEFAULT_INTF} is not enabled.])
+fi
+
+AC_ARG_VAR(IANADIR, [Configure the path to IANA PEN dictionary (default=DATAROOTDIR/misc)])
+AC_ARG_VAR(IANAUSERDIR, [Configure the path to IANA PEN dictionary wihtin the user's HOME directory (default=.local/usr/share/misc)])
+
+if test "x${IANADIR}" = "x"; then
+ IANADIR=`eval echo "${datarootdir}/misc"`
+ echo Set IANA PEN dictionary search path to ${IANADIR}
+fi
+
+if test "x${IANAUSERDIR}" = "x"; then
+ IANAUSERDIR=".local/usr/share/misc"
+ echo Set user\'s IANA PEN dictionary search path to ${IANAUSERDIR}
+fi
+
+AH_TEMPLATE([IANADIR],[The path to system IANA PEN dictionary])
+AC_DEFINE_UNQUOTED(IANADIR, "`eval "echo ${IANADIR}"`", [])
+
+AH_TEMPLATE([IANAUSERDIR],[The subpath to user IANA PEN dictionary within the user's HOME])
+AC_DEFINE_UNQUOTED(IANAUSERDIR, "`eval "echo ${IANAUSERDIR}"`", [])
+
+AH_TEMPLATE([PATH_SEPARATOR], [The path separator string])
+#if defined _WIN32 || defined __CYGWIN__
+AC_DEFINE(PATH_SEPARATOR, "\\")
+#else
+AC_DEFINE(PATH_SEPARATOR, "/")
+#endif
dnl Generate files for build
AC_CONFIG_FILES([Makefile
@@ -650,7 +731,6 @@ AC_CONFIG_FILES([Makefile
control/Makefile
control/pkginfo
control/prototype
- control/rpmmacros
control/ipmitool.spec
lib/Makefile
include/Makefile
@@ -663,23 +743,27 @@ AC_CONFIG_FILES([Makefile
src/plugins/free/Makefile
src/plugins/imb/Makefile
src/plugins/bmc/Makefile
+ src/plugins/dbus/Makefile
src/plugins/usb/Makefile
src/plugins/lipmi/Makefile
src/plugins/serial/Makefile
- src/plugins/dummy/Makefile])
+ src/plugins/dummy/Makefile
+ doc/ipmitool.1
+ doc/ipmievd.8])
AC_OUTPUT
AC_MSG_RESULT([])
AC_MSG_RESULT([ipmitool $VERSION])
AC_MSG_RESULT([])
-AC_MSG_RESULT([Interfaces])
+AC_MSG_RESULT([Interfaces (default=$DEFAULT_INTF)])
AC_MSG_RESULT([ lan : $xenable_intf_lan])
AC_MSG_RESULT([ lanplus : $xenable_intf_lanplus])
AC_MSG_RESULT([ open : $xenable_intf_open])
AC_MSG_RESULT([ free : $xenable_intf_free])
AC_MSG_RESULT([ imb : $xenable_intf_imb])
AC_MSG_RESULT([ bmc : $xenable_intf_bmc])
+AC_MSG_RESULT([ dbus : $xenable_intf_dbus])
AC_MSG_RESULT([ usb : $xenable_intf_usb])
AC_MSG_RESULT([ lipmi : $xenable_intf_lipmi])
AC_MSG_RESULT([ serial : $xenable_intf_serial])
diff --git a/contrib/Makefile.in b/contrib/Makefile.in
deleted file mode 100644
index 868dd15..0000000
--- a/contrib/Makefile.in
+++ /dev/null
@@ -1,550 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = contrib
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(dist_pkgdata_DATA) README
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-SOURCES =
-DIST_SOURCES =
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
- *) f=$$p;; \
- esac;
-am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
-am__install_max = 40
-am__nobase_strip_setup = \
- srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
-am__nobase_strip = \
- for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
-am__nobase_list = $(am__nobase_strip_setup); \
- for p in $$list; do echo "$$p $$p"; done | \
- sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
- $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
- if (++n[$$2] == $(am__install_max)) \
- { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
- END { for (dir in files) print dir, files[dir] }'
-am__base_list = \
- sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
- sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
-am__uninstall_files_from_dir = { \
- test -z "$$files" \
- || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
- || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
- $(am__cd) "$$dir" && rm -f $$files; }; \
- }
-am__installdirs = "$(DESTDIR)$(pkgdatadir)"
-DATA = $(dist_pkgdata_DATA)
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-dist_pkgdata_DATA = oem_ibm_sel_map
-EXTRA_DIST = README \
- bmclanconf ipmi.init.basic ipmi.init.redhat \
- exchange-bmc-os-info.init.redhat exchange-bmc-os-info.service.redhat \
- exchange-bmc-os-info.sysconf log_bmc.sh\
- ipmievd.init.redhat ipmievd.init.suse ipmievd.init.debian \
- collect_data.sh create_rrds.sh create_webpage_compact.sh create_webpage.sh \
- bmc-snmp-proxy bmc-snmp-proxy.service bmc-snmp-proxy.sysconf
-
-all: all-am
-
-.SUFFIXES:
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign contrib/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign contrib/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-install-dist_pkgdataDATA: $(dist_pkgdata_DATA)
- @$(NORMAL_INSTALL)
- @list='$(dist_pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
- if test -n "$$list"; then \
- echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \
- $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \
- fi; \
- for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; \
- done | $(am__base_list) | \
- while read files; do \
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \
- $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \
- done
-
-uninstall-dist_pkgdataDATA:
- @$(NORMAL_UNINSTALL)
- @list='$(dist_pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
- files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir)
-tags TAGS:
-
-ctags CTAGS:
-
-cscope cscopelist:
-
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(DATA)
-installdirs:
- for dir in "$(DESTDIR)$(pkgdatadir)"; do \
- test -z "$$dir" || $(MKDIR_P) "$$dir"; \
- done
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-am
- -rm -f Makefile
-distclean-am: clean-am distclean-generic
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am: install-dist_pkgdataDATA
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am: uninstall-dist_pkgdataDATA
-
-.MAKE: install-am install-strip
-
-.PHONY: all all-am check check-am clean clean-generic clean-libtool \
- cscopelist-am ctags-am distclean distclean-generic \
- distclean-libtool distdir dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am \
- install-dist_pkgdataDATA install-dvi install-dvi-am \
- install-exec install-exec-am install-html install-html-am \
- install-info install-info-am install-man install-pdf \
- install-pdf-am install-ps install-ps-am install-strip \
- installcheck installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-generic \
- mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
- uninstall-am uninstall-dist_pkgdataDATA
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/contrib/bmc-snmp-proxy b/contrib/bmc-snmp-proxy
index fcb2ab8..6e69e61 100644
--- a/contrib/bmc-snmp-proxy
+++ b/contrib/bmc-snmp-proxy
@@ -27,9 +27,9 @@ TRAPD_BMC_CONF="${SNMPD_BMC_CONF_DIR}/snmptrapd.local.conf"
TRAPD_CONF="/etc/snmp/snmptrapd.conf"
LOCKFILE="/var/lock/subsys/bmc-snmp-proxy"
-BMC_INFO="/var/run/bmc-info"
+BMC_INFO="/run/bmc-info"
-IPMITOOL=`which ipmitool`
+IPMITOOL=$(which ipmitool)
#Default config
BMC_COMMUNITY="public"
@@ -158,7 +158,7 @@ pick_alert_dest()
{
test_ip="$1"
# We have 4 IPv4 and 4 IPv6 alert dest. We will set IPv4 for now.
- for ALERT_DEST in `seq 1 4`
+ for ALERT_DEST in $(seq 1 4)
do
temp_ip=$(${IPMITOOL} lan alert print ${CHANNEL} ${ALERT_DEST}\
2>/dev/null| sed -n "s#^Alert IP Address.*: ##p")
@@ -178,7 +178,7 @@ config_bmc_alert_dest()
{
# call with enable|disable
# Pick the first active LAN channel
- for CHANNEL in `seq 1 14`
+ for CHANNEL in $(seq 1 14)
do
[ $(${IPMITOOL} -I open channel info ${CHANNEL} 2>/dev/null \
| grep -q "802\.3") ] || break
diff --git a/contrib/bmc-snmp-proxy.service b/contrib/bmc-snmp-proxy.service
index 247137a..b244b4d 100644
--- a/contrib/bmc-snmp-proxy.service
+++ b/contrib/bmc-snmp-proxy.service
@@ -5,7 +5,7 @@ After=exchange-bmc-os-info.service
Requires=exchange-bmc-os-info.service
PartOf=exchange-bmc-os-info.service
-ConditionPathExists=/var/run/bmc-info
+ConditionPathExists=/run/bmc-info
[Service]
Type=oneshot
diff --git a/contrib/exchange-bmc-os-info.init.redhat b/contrib/exchange-bmc-os-info.init.redhat
index b7ec43f..8975c2e 100644
--- a/contrib/exchange-bmc-os-info.init.redhat
+++ b/contrib/exchange-bmc-os-info.init.redhat
@@ -12,10 +12,10 @@
# Description: Script to set OS information in the BMC; fetch BMC IP/URL
# and set in the OS for use by other scripts/user.
#
-# BMC IP and URL are made available in /var/run/bmc-info
+# BMC IP and URL are made available in /run/bmc-info
#
# Example to launch BMC web-interface:
-# # . /var/run/bmc-info
+# # . /run/bmc-info
# # xdg-open $BMC_URL
#
# See here for details:
@@ -42,7 +42,7 @@
#############################################################################
CONFIGFILE=/etc/sysconfig/exchange-bmc-os-info
IPMI_TOOL=/usr/bin/ipmitool
-BMC_INFO=/var/run/bmc-info
+BMC_INFO=/run/bmc-info
# BMC Manufacturer ID used in 'oem_set_os_version' and 'oem_get_bmc_url'
DELL="674"
diff --git a/contrib/exchange-bmc-os-info.service.redhat b/contrib/exchange-bmc-os-info.service.redhat
index 100493b..eb28ffe 100644
--- a/contrib/exchange-bmc-os-info.service.redhat
+++ b/contrib/exchange-bmc-os-info.service.redhat
@@ -1,7 +1,8 @@
[Unit]
Description=Exchange Information between BMC and OS
-After=ipmi.service network.target
-Requires=ipmi.service
+After=network.target
+AssertFileIsExecutable=/usr/bin/ipmitool
+AssertPathExistsGlob=/dev/ipmi*
[Service]
Type=oneshot
diff --git a/contrib/ipmievd.init.debian b/contrib/ipmievd.init.debian
index 1783d1a..1a2fc63 100755
--- a/contrib/ipmievd.init.debian
+++ b/contrib/ipmievd.init.debian
@@ -22,7 +22,7 @@ PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC="IPMI event daemon"
NAME=ipmievd
DAEMON=/usr/sbin/$NAME
-PIDFILE=/var/run/$NAME.pid
+PIDFILE=/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
# Gracefully exit if the package has been removed.
diff --git a/contrib/oem_ibm_sel_map b/contrib/oem_ibm_sel_map
index 330d362..e4b7a4a 100644
--- a/contrib/oem_ibm_sel_map
+++ b/contrib/oem_ibm_sel_map
@@ -1,4 +1,4 @@
-"0xC1","XX","XX","XX","XX","XX","XX","XX","0x01","0x00","Chassis Number","R","R","0x00","CPU shutdown - Potential cause "triple fault" a software address problem"
+"0xC1","XX","XX","XX","XX","XX","XX","XX","0x01","0x00","Chassis Number","R","R","0x00","CPU shutdown - Potential cause 'triple fault' a software address problem"
"0xC1","XX","XX","XX","XX","XX","XX","XX","0x02","0x01","Chassis Number","Failed Memory Card","Spare Memory Card","0x00","Memory Mirrored Failover Occurred - System running from mirrored memory image"
"0xC1","XX","XX","XX","XX","XX","XX","XX","0x02","0x04","Chassis Number","Memory Card","Completion Code (0x00=Success)","0x00","Memory hot replace event"
"0xC1","XX","XX","XX","XX","XX","XX","XX","0x02","0x05","Chassis Number","Memory Card","Memory Size (in 512MB units)","0x00","Memory hot add event"
diff --git a/control/Makefile.am b/control/Makefile.am
index 91950d6..7913312 100644
--- a/control/Makefile.am
+++ b/control/Makefile.am
@@ -31,7 +31,7 @@
MAINTAINERCLEANFILES = Makefile.in
EXTRA_DIST = pkginfo.in prototype.in \
- ipmitool.spec.in rpmmacros.in rpmrc
+ ipmitool.spec.in
-dist-hook: pkginfo prototype rpmmacros
+dist-hook: pkginfo prototype
diff --git a/control/Makefile.in b/control/Makefile.in
deleted file mode 100644
index 3c1ae92..0000000
--- a/control/Makefile.in
+++ /dev/null
@@ -1,503 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = control
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(srcdir)/pkginfo.in $(srcdir)/prototype.in \
- $(srcdir)/rpmmacros.in $(srcdir)/ipmitool.spec.in
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES = pkginfo prototype rpmmacros ipmitool.spec
-CONFIG_CLEAN_VPATH_FILES =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-SOURCES =
-DIST_SOURCES =
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-EXTRA_DIST = pkginfo.in prototype.in \
- ipmitool.spec.in rpmmacros.in rpmrc
-
-all: all-am
-
-.SUFFIXES:
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign control/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign control/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-pkginfo: $(top_builddir)/config.status $(srcdir)/pkginfo.in
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-prototype: $(top_builddir)/config.status $(srcdir)/prototype.in
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-rpmmacros: $(top_builddir)/config.status $(srcdir)/rpmmacros.in
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-ipmitool.spec: $(top_builddir)/config.status $(srcdir)/ipmitool.spec.in
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-tags TAGS:
-
-ctags CTAGS:
-
-cscope cscopelist:
-
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$(top_distdir)" distdir="$(distdir)" \
- dist-hook
-check-am: all-am
-check: check-am
-all-am: Makefile
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-am
- -rm -f Makefile
-distclean-am: clean-am distclean-generic
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: all all-am check check-am clean clean-generic clean-libtool \
- cscopelist-am ctags-am dist-hook distclean distclean-generic \
- distclean-libtool distdir dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags-am uninstall uninstall-am
-
-
-dist-hook: pkginfo prototype rpmmacros
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/control/ipmitool.spec.in b/control/ipmitool.spec.in
index 85e61f9..6b5127a 100644
--- a/control/ipmitool.spec.in
+++ b/control/ipmitool.spec.in
@@ -1,10 +1,13 @@
+%define debug_package %{nil}
+
Name: ipmitool
Summary: ipmitool - Utility for IPMI control
Version: @VERSION@
Release: @RPM_RELEASE@%{?_distro:.%{_distro}}
License: BSD
Group: Utilities
-Packager: Jim Mankovich <jmank@hp.com>
+#Packager: PackagerName <packager@example.com>
+Distribution: GitHub Build
Source: %{name}-%{version}.tar.gz
Buildroot: /var/tmp/ipmitool-root
@@ -31,7 +34,7 @@ fi
%setup
%build
-./configure --with-kerneldir \
+./configure \
--with-rpm-distro=@DISTRO@ \
--prefix=%{_prefix} \
--bindir=%{_bindir} \
@@ -56,11 +59,632 @@ fi
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %{_sbindir}/*
%{_datadir}/ipmitool/*
+%{_datadir}/misc/*
%{_mandir}/man*/*
%doc %{_datadir}/doc/ipmitool
%changelog
+* Sat Oct 8 2016 <gilles.buloz@kontron.com> 1.8.18-1
+- Add mac2str() and str2mac() to print/parse MAC address
+- Change formatting, remove commented-out code in
+ src/plugins/imb/imbapi.c
+- Export find_lan_channel() as global
+- Expose _ipmi_get_channel_info()
+- Extend buf2str to allow separator
+- Fix indentation of #define in src/plugins/imb/imbapi.c
+- Fix missing `goto out_free;` when ipmi_parse_hex() returns (-1)
+- Fix warning for buf2str argument
+- ID 408 - fix sel list last X listing
+- ID: 38 - Protocol violating SOL retries when talking to
+ SIMSO-HTC
+- ID: 459 - Fix reading FRU on Artesyn (Emerson) shelf manager,
+ MF105.
+- ID: 464 - ipmievd crash fix in log_event
+- ID:230 - check return value of malloc() in lib/ipmi_ekanalyzer.c
+- ID:261 - Fix err. output consistency for % ipmitool chassis
+ INV_PARAM;
+- ID:287 - Fix print-out of DDR3 SDRAM Serial Number
+- ID:287 - Remove trailing white-spaces from dimm_spd.c
+- ID:289 - bmx-snmp-proxy: PEF alerting does not work for
+ multiple destinations
+- ID:312 - BREAKING CHANGE - Re-design of PEF user interface
+- ID:312 - Fix bitmask in _ipmi_set_pef_policy_entry()
+- ID:335 - Check return value of fseek(), prevent segfault
+- ID:335 - Check return value of fseek(), prevent segfault
+- ID:355 - Comment out statement without effect in lib/ipmi_sel.c
+- ID:355 - Fix 'missing initializer' in struct lan_param
+- ID:355 - Fix ``warning: ISO C forbids zero-size array 'data'''
+- ID:355 - Fix different pointer type in lib/ipmi_picmg.c
+- ID:355 - Fix missing struct initializers in lib/ipmi_firewall.c
+- ID:355 - Fix printf format in lib/ipmi_sunoem.c
+- ID:355 - Fix printf() related warnings in lib/ipmi_delloem.c
+- ID:355 - Fix signedness warnings in lib/ipmi_sdr.c
+- ID:355 - Fix statements without effect in lib/ipmi_ekanalyzer.c
+- ID:355 - Move section_id from ipmi_fru. to ipmi_fru.c
+- ID:355 - Replace DEBUG() macro with lprintf(LOG_DEBUG, ...)
+- ID:375 - Add lan6 subcommand to handle IPv6 LAN parameters
+- ID:400 - Add support for VITA-specific sensor types and events.
+- ID:441 - Add support for HMAC_MD5 and HMAC_SHA256
+- ID:443 - Disable USB driver by default on non-Linux systems
+- ID:444 - Cleanup of defaults in configure.ac
+- ID:445 - Fix of compilation on FreeBSD
+- ID:446 - Fix broken firewall reset iterator
+- ID:447 - Fix access beyond array limits in serial_terminal
+- ID:449 - ipmitool close console session for sol deactivate
+ command
+- ID:451 - Modify the memory ecc error display of SEL for new
+ supermicro motherboards.
+- ID:452 - Add PICMG extension 5.x for PICMG extension check
+- ID:454 - Add support for PICMG 3.1 R2.0 Link Types and Link
+ Classes.
+- ID:456 - Unable to disable the VLAN ID using ipmitool
+- ID:457 - Display User ID enable/disable status
+- ID:463 - Removal of Nokia Siemens Networks
+- ID:465 - Supermicro memory ecc Modify the memory ecc error
+ display of SEL for new supermicro boards.
+- Moved ipmi_parse_hex() to helper.c
+- Re-work ipmi_mc_get_guid() and turn it into reusable code
+- Revert "ID:335 - Check return value of fseek(), prevent segfault"
+- Rewrite code with the notion that Kg is binary data, not string
+
+* Sun May 1 2016 <gilles.buloz@kontron.com> 1.8.17-1
+- Add INSTALL and NEWS, mandated by autoconf
+- Added missing ipmi_sel_supermicro.h to template Makefile.am
+- Check rsp->data_len in ipmi_sel_get_info()
+- Fix "redirecting incorrect #include <sys/poll.h> to <poll.h>"
+ warning with musl libc
+- Fix automake compatibility warnings
+- Fix implicit declaration of function
+ 'get_nic_selection_mode_12g' in lib/ipmi_delloem.c
+- Fix implicit declaration of function 'ipmi_get_oem' in
+ src/plugins/imb/imb.c
+- Fix implicit declaration of function 'ipmi_get_oem' in
+ src/plugins/lanplus/lanplus.c
+- Fix implicit declaration of function 'ipmi_get_oem' in
+ src/plugins/open/open.c
+- Fix implicit declarations of functions 'HpmfwupgPreUpgradeCheck'
+ and 'ipmi_intf_get_max_request_data_size' in lib/ipmi_hpmfwupg.c
+- Fix implicit declarations of functions
+ 'ipmi_intf_set_max_request_data_size' and
+ 'ipmi_intf_set_max_response_data_size' in lib/hpm2.c
+- Fix implicit function declaration of
+ ipmi_intf_get_max_response_data_size in lib/ipmi_sdr.c
+- Fix several implicit declarations of functions in
+ lib/ipmi_main.c
+- Fix several implicit function declarations in lib/ipmi_fru.c
+- Fix warning: suggest parentheses around '+' inside '<<'
+ in lib/ipmi_main.c
+- Fix warning: suggest parentheses around arithmetic in operand of
+ '|' in include/ipmitool/hpm2
+- Get rid of old INCLUDES macro, use AM_CPPFLAGS instead.
+- ID 440 - Fix 'unknown type name fd_set error.
+- ID 440 - remove obsolete headers from lib/ipmi_sunoem.c
+- ID:322 - let 'ekanalyzer frushow' run without a working
+ IPMI target
+- ID:355 - Add #include <strings.h> to lib/ipmi_sel.c
+- ID:355 - Add macros and #include and reduce number of warnings
+- ID:355 - Change CFLAG -std=c99 to -std=gnu99
+- ID:355 - Move Super Micro stuff into dedicated header file
+- ID:355 - Remove declared, but not used variables
+- ID:404 - Edit FRU information update problem
+- ID:405 - Use meaningful Generator ID for "ipmitool sel add"
+- ID:407 - Avoid assert on mismatched session ID
+- ID:409 - Fix IPv6 socket creation on Windows/Cygwin.
+- ID:410 - Disable USB interface for Windows/Cygwin by default.
+- ID:410 - Enable/disable USB interface by "auto"
+- ID:411 - Fix HPM.2 revision check for R1.1 and subsequent
+ specification revisions.
+- ID:412 - Check errors when setting a user password.
+- ID:413 - Print new line chne character when setting user
+ privilege.
+- ID:414 - ekanalyzer frushow fails to show 'Product Info'
+ correctly
+- ID:417 - Fix some typos
+- ID:418 - Fix Compiling under Mac OS X
+- ID:419 - List dummy.h in Makefile.am, so it gets included in
+ a release tarball
+- ID:421 - Fix memleak for sol output
+- ID:423 - Don't assume internal use area is present in ekanalyzer
+- ID:424 - Update dimm_spd.c with data from the latest JEDEC List
+- ID:425 - Disable USB interface for OS X/darwin
+- ID:426 - Fallback to run-time detection of PAGESIZE if
+ compile-time detection is not supported
+- ID:426 - Include sys/socket.h instead of asm/socket.h
+- ID:426 - Include wchar.h instead of defining wchar_t ourselves
+- ID:427 - Cleanup comment in ipmi_sdr_get_header()
+- ID:427 - The first two bytes of dumped raw SDR data is wrong.
+- ID:428 - Update IANA numbers / Product Name for IBM and ADLINK
+- ID:430 - Change Nokia Siemens Networks to Nokia Solutions
+ and Networks
+- ID:431 - Fix correct interpretation of led states
+- ID:437 - sel: Fix "sel time set <time>"
+- Make bootstrap script part of dist packages
+- Remove #if 0 code aka not-compiled-in
+- Remove trailing white-spaces in lib/log.c
+- git-ignore autoconf-generated files
+
+* Sun Nov 22 2015 <gilles.buloz@kontron.com> 1.8.16-1
+- Add _ipmi_get_channel_access() and _ipmi_get_channel_info()
+- Add _ipmi_get_user_access() and _ipmi_set_user_access()
+- Add _ipmi_get_user_name()
+- Add _ipmi_set_channel_access() function
+- Add _ipmi_set_user_password() function
+- Add limits check in get_cmdline_macaddr()
+- Change expression in ipmi_pef_get_info() in order to silence Coverity
+- Change expression in ipmi_pef_list_policies() in order to silence Coverity
+- Code cleanup in ipmi_user_main()
+- Create ask_password() and re-use code
+- Delete dead code from ipmi_sunoem_echo() - CID#1261338
+- Don't output pidfile before parsing command line arguments
+- Don't use tmp variable since it's not necessary in ipmi_user_test()
+- Fix 'user help' output
+- Fix Assign instead of compare in KfwumGetDeviceInfo() - CID#1149034
+- Fix Identical code for different branches in ipmi_tsol_main() -
+ CID#1261346
+- Fix big parameter passed by value in ipmi_sel_oem_match() - CID#1261347
+- Fix dead code in ipmi_firewall_reset() - CID#1261342
+- Fix eval logic in ipmi_user_priv()
+- Fix file descriptor leak in ipmi_exec_main() - CID#1149040
+- Fix identical code for diff branches in DellOEM - CID#1261326
+- Fix memory leak in get_supermicro_evt_desc()
+- Fix memory leak in ipmi_ek_display_board_info_area() - CID#1149051
+- Fix missing return in ipmi_kontronoem_main() - CID#1261317
+- Fix of previous commit - memset() expects pointer
+- Fix out-of-bound-reads in get_supermicro_evt_desc()
+- Fix resource leak in fru_area_print_board() - CDI#1149048
+- Fix resource leak in fru_area_print_chassis() - CID#1149047
+- Fix resource leak in fru_area_print_product() - CID#1149046
+- Fix resource leak in ipmi_kontron_set_serial_number() - CID#1149041
+- Fix typo vlan->VLAN in ipmi_lan_set_vlan_id() and
+ ipmi_lan_set_vlan_priority()
+- Fix uninitialized struct in ipmi_fru_upg_ekeying() - CID#1149065
+- Fix user input validation in Channel and User sub-commands
+- Fix wrong size argument in ipmi_sdr_list_cache_fromfile() - CID#1149056
+- Fix/remove pointer cast in _ipmi_set_user_access()
+- Hook functions in ipmi_user to _ipmi_set_user_password()
+- Hook ipmi_get_channel_info() to _ipmi_get_*()
+- Hook ipmi_get_channel_medium() to new _ipmi_get_*() functions
+- Hook ipmi_lan_set_password() to _ipmi_set_user_password()
+- Hook ipmi_print_user_list() and friends to _ipmi_* functions
+- Hook ipmi_set_alert_enable() to _ipmi_*()
+- Hook ipmi_set_user_access() to _ipmi_set_user_access()
+- Hook ipmi_user_priv() to _ipmi_set_user_access()
+- ID:307 - Intel I82751 super pass through mode fixup
+- ID:355 - Fix compiler warnings for Dummy Interface
+- ID:380 - raw commands override retry and timeout values
+- ID:319 - Interface safe re-open
+- ID:320 - Add VITA 46.11 support
+- ID:333 - Set read timeout to 15s in OpenIPMI interface
+- ID:336 - ipmitool does not fall back to IPv4 for IPMI v2 / RMCP+ sessions
+- ID:343 - Print actual sensor thresholds in 'sensors' comand
+- ID:343 - Remove AC_FUNC_MALLOC
+- ID:344 - Fix HPM.2 long message support
+- ID:345 - Do not do several close session retries when catching SIGINT
+- ID:346 - lib/ipmi_sdradd.c ipmi_sdr_read_record has a file descriptor leak
+- ID:347 - Incorrect reserved channel number
+- ID:348 - Add support for the "System Firmware Version"
+- ID:349 - user set password - add option to choose 16/20 byte password
+- ID:354 - Replace obsolete u_int with uint32_t in dimm_spd.c
+- ID:354 - Replace obsolete u_int[0-9]+_t with standardized types in Free
+ iface
+- ID:354 - forcefully switch to C99 and more strict CFLAGS
+- ID:354 - replace/drop caddr_t in IMB
+- ID:354 - struct member h_addr has been replaced
+- ID:354 - uint8_t >= 0 is always true, don't test it
+- ID:355 - Fix Enumeration value not handled in ipmi_get_event_desc()
+- ID:355 - Fix ``ISO C forbids omitting the middle term of a ?: expression''
+- ID:355 - Fix ``obsolete use of designated initializer with ¿:¿'' warning
+- ID:355 - Fix comparison of unsigned expression
+- ID:355 - Fix compiler warnings
+- ID:355 - Fix compiler warnings in dimm_spd.c
+- ID:355 - Fix couple compiler warnings in ipmi_lanp.h
+- ID:355 - Fix formatting warning in get_cmdline_ipaddr()
+- ID:355 - Fix zero-length format string warning in
+ get_supermicro_evt_desc()
+- ID:355 - Remove defined but unused variable in _set_command_enables()
+- ID:355 - remove unused variables from ipmi_dcmi.c
+- ID:357 - out-of-bound access in DDR4 code ID:356 - DIMM4 Die Count is
+ unreachable
+- ID:357 - out-of-bound access in DDR4 code
+- ID:358 - check data length in else branch of ipmi_spd_print()
+- ID:361 - Add a OEM IANA information
+- ID:363 - Node Manager feature patch.
+- ID:363 - fix Coverity issues in NM implementation
+- ID:364 - Fix for serial-basic interface bridging
+- ID:365 - Fix for ipmitool crash when using serial-terminal interface
+- ID:366 - Properly clean LAN and LAN+ interfaces on close
+- ID:367 - Fix building of non-bridged LAN interface commands
+- ID:368 - Fix handling of bridging-related parameters
+- ID:369 - Fix lanplus interface bridging and response matching
+- ID:370 - add anonymous union support in CFLAGS for older gcc
+- ID:371 - add ericsson oem
+- ID:373 - Fix compilation of IMB on Windows
+- ID:374 - Check/set LED Duration correctly
+- ID:376 - Add means to configure "Bad Password Threshold"
+- ID:381 - Script to log installation status as SEL events
+- ID:382 - Fix memcpy() params in HpmFwupgActionUploadFirmware()
+- ID:383 - Fix compile-time error in src/plugins/lan/lan.c
+- ID:384 - Fix compilation under cygwin64
+- ID:388 - Fix Error message always printed if BMC does not support VITA
+- ID:388 - Handle ccode 0xCC as well in VITA discovery
+- ID:388 - Turn all messages into LOG_INFO in VITA discovery
+- ID:389 - Add on of Advantech IANA number
+- ID:390 - Support for new Communication Interface (USB Medium)
+- ID:391 - changing data_len from 17 to 16 according to ipmi spec 22.29,
+ first byte is completion code
+- ID:392 - _ipmi_get_user_name() work-around for some BMCs
+- ID:393 - ipmitool man page addition for Node Manager support.
+- ID:394 - close fp if isn't NULL and set it NULL afterwards in USB plugin
+- ID:394 - plugins/usb: Fix probe for SCSI devices
+- ID:395 - Fix fru string without resizing it
+- ID:396 - Fixed invalid length check in picmg led cap command.
+- ID:397 - Fixed picmg policy set command.
+- ID:398 - Fixed channel setaccess command.
+- ID:399 - Fixed channel getciphers command.
+- ID:401 - Fixed 30 second delay when activating SOL on 'dumb' Intel MACs.
+- ID:402 - Misguiding error print-out when using some 'lan' commands.
+- Init user_access_t struct in ipmi_user_priv()
+- Make user User Privilege Limit is within range
+- Node Manager Feature, correct 1268194 missing break.
+- Output pidfile only in verbose mode
+- Print error message to STDERR in ipmi_channel.c
+- Re-work 'channel getaccess' and 'channel setaccess'
+- Re-work ccode eval in ipmi_get_channel_medium()
+- Remove commented-out code in ipmi_picmg_clk_set() - CID#1261339
+- Remove dead code - rsp can't be NULL at this point - CID#1149005
+- Remove dead code in fru_area_print_board() - CID#1149001
+- Remove dead code in fru_area_print_chassis() - CID#1149000
+- Remove dead code in fru_area_print_product() - CID#1148999
+- Remove dead(duplicate) code from ipmi_sol_main() - CID#1148996
+- Remove get_channel_access_rsp and get_channel_info_rsp structs
+- Remove ipmi_user_set_password()
+- Remove length checks in get_supermicro_evt_desc()
+- Remove redundant user-input conversion from ipmi_sel_delete()
+- Remove trailing white-spaces in ipmi_user.c
+- Remove trailing white-spaces in ipmi_user.c
+- Remove trailing white-spaces in src/plugins/dummy/dummy.c
+- Remove unused variable from ipmi_get_channel_cipher_suites()
+- Replace deprecated bzero() with memset()
+- Replace s6_addr16 with s6_addr since Mac OS X does not have it
+- Rewrite ipmi_set_channel_access()
+- Split ipmi_user_main() into smaller functions
+- ipmi_print_user_summary() to utilize _ipmi_get_user_access()
+- ipmitool delloem: ipmitool delloem extension always return success - fix
+ it
+
+* Mon Nov 24 2014 <gilles.buloz@kontron.com> 1.8.15-1
+- ID: 340 - ipmitool sol session improperly closes on packet retry
+- ID: 277 - support for hostnames longer than 64 chars
+- ID: 313 - ipmitool doesn't support hostname long than 64 symbols
+- ID: 277 - Minor issue with ipmi_intf_session_set_hostname()
+- ID: 247 - 'sensor thresh' help output is wrong
+- ID: 324 - conflicting declaration write_fru_area()
+- ID: 337 - Add support for 13G Dell PowerEdge
+- ID: 325 - DDR4 DIMM Decoding Logic
+- ID: 328 - HPM.2 fixes
+- ID: 329 - hpm.1 upgrade fixes
+- ID: 103 - picmg discover messages should be DEBUG, not INFO
+- ID: 331 - Passwords provided in file (-f option) truncated on space
+- ID: 318 - ipmi_tsol.c: fix buffer overflow
+- ID: 306 - "fru print" command prints the FRU #0 twice
+- ID: 305 - HPM.1 deferred activation support fixup
+- ID: 317 - ipmi_fwum.c: fix typo
+- ID: 315 - buildsystem: configure.in is deprecated
+- ID: 316 - Directory debian is outdated
+- ID: 103 - 'lib/ipmi_ekanalyzer.c' needs a re-work
+- ID: 46 - SEL OEM record corner case
+
+* Mon May 5 2014 <gilles.buloz@kontron.com> 1.8.14-1
+- ID: 299 - openipmi plugin writes zero to wrong byte
+- ID: 301 - Add OS/Hypervisor installation status events
+- ID: 298 - fix LANplus retry
+- ID: 295 - inform user if SOL session disconnected
+- ID: 297 - don't print-out SEL entry if ID not present
+- ID: 296 - Fix PSD size decoding
+- ID: 293 - Use of uninitialized variable in ipmi_main()
+- ID: 278 - Error in sol looptest
+- ID: 290 - ipmi_sol.c needs a clean-up
+- ID: 85 - Supermicro memory ECC error display
+- ID: 290 - ipmi_sol.c needs a clean-up
+- ID: 286 - Open session retries hit assert in ipmi_lanplus_send_payload
+- ID: 285 - Fix SEGV in ipmi_lanplus_open_session
+- ID: 284 - Fix SEGV in ipmi_main
+- ID: 283 - ipmi_intf_socket_connect fails with IPv4 hosts
+- ID: 46 - ipmi_fwum needs some re-work
+- ID: 50 - ipmi_hpmfwupg needs a clean up
+- ID: 279 - ipmitool sdr list broken
+- ID: 44 - dummy interface support - fake-ipmistack project
+- ID: 48 - Remove hard-coded FRU inventory access length restriction
+- ID: 276 - HPM.1 upgrade combined patch
+- ID: 90 - Add options to chassis bootparam set bootflag
+- ID: 292 -Properly handle plugin non-zero target adddress with -t
+- Numerous Fixes based on running Coverity
+- Use TIOCFLUSH if TCFLSH is missing to get the serial plugin building on
+ Hurd.
+- Disable imb and open plugins by default on Hurd. The platform lack
+ the required kernel support.
+- Change serial plugin to only try to disable the IUCLC serial line flag on
+ platforms supporting it. Fixes build problem on Hurd and FreeBSD.
+- PA: 83 - Revised IPv6 patch
+- FR: 24 - Exchange OS Name Hostname BMC URL during startup
+- ID: 304 - Incorect byteswap in SOL maximum payload
+- ID: 303 - Fix build error in HPM.2 code
+- ID: 300 - new sunoem functionality
+- ID: 144 - Fix 'dcmi power set_limit action <value>'
+- ID: 302 - HPM.2 long message support
+- ID: 309 - Add new SEL entries for ipmi 2.0 rev 1.1
+- ID: 280 - man page cleanup
+- ID: 311 - man page update for new sunoem commands
+
+* Mon Sep 9 2013 <gilles.buloz@kontron.com> 1.8.13-1
+- ID: 3611905 - Direct Serial Basic/Terminal Mode Interface drivers
+- ID: 3577766 - configure's knobs and switches don't work
+- ID: 3611253 - do not override OS-default values for interfaces
+- ID: 65 - Fixes for configure.in for cross compilation
+- ID: 3571153 - OpenIPMI/ipmievd fails to compile on Solaris
+- numerous ipmitool man page updates
+- ID: 3611226 - Bridging support for PICMG Platforms
+- Add support for getsysinfo/setsysinfo commands to ipmi mc
+- Cleanup Dell OEM code to use new sysinfo interface
+- ID: 93 - str-to-int conversion is weak
+- ID: 3582307 - ipmi_fru - ipmi_fru_main() return codes
+- ID: 3582310 - ipmi_fru - ipmi_fru_main() - misuse of printf()
+- ID: 3576213 - ipmi_fru - unused variable
+- ID: 3578276 - ipmi_fru - free() on freed memory possible
+- ID: 3578275 - ipmi_fru - memory leaks
+- ID: 3528271 - ipmi_fru - possible *flow via FRUID
+- ID: 3578277 - ipmi_fru - possible NULL pointer
+- ID: 3612372 - Recognize Broadcom IANA number and BCM5725 product
+- ID: 3608758 - add IPMI_NETFN_OEM
+- ID: 143 - Reversed 'channel authcap' capabilities
+ Fixes reversed IPMIv1.5/2.0 'channel authcap' capabilities
+- ID: 3587318 - "dcmi discover" is not DCMI 1.5 compatible
+- ID: 3608757 - ipmi_fru - various fixes
+- ID: 3598203 - 'mc getsysinfo|setsysinfo' needs a bit of re-work
+- ID: 3597782 - ipmi_mc - sysinfo_param() has two consecutive returns
+- ID: 3597781 - 'mc getsysinfo|setsysinfo' help has typos
+- ID: 3608763 - ipmi_sdr - code cleanup & output display cleanup
+- ID: 3610286 - ipmi_sdr - ipmi_sdr_print_type - incorrect eval
+- ID: 3600930 - ipmi_sdr - code cleanup
+- ID: 3602439 - ipmi_sdr - memory leaks
+- ID: 3595199 - ipmi_sdr - Add support for 'ipmitool sdr <list|elist> help'
+- ID: 3592773 - 'ipmitool sdr info'; prints incorrect info
+- ID: 3592770 - 'ipmitool sdr list|elist INV_INPUT' return code
+- ID: 3577159 - ipmi_sdr - uint32_t cast to uint8_t and back
+- ID: 3528368 - ipmi_sdr - possible int *flow
+- ID: 226 - ipmi_sdradd - typo
+- ID: 258 - ipmi_sdradd - error printed on STDOUT
+- Fixed ipmievd start under systemd.
+- ID: 3608760 - Add bswap.h to ipmi_chassis.c and ipmi_pef.c
+- ID: 3564701 - ipmitool 1.8.12 doesn't build on big endian architectures
+- ID: 3600907 - defined value for "Chassis may not support Force Identify"
+- ID: 256 - ipmitool could crash when IPv6 address is returned
+- ID: 211 - 'lib/ipmi_dcmi.c' - typo & error printed on STDOUT
+- ID: 3612237 - If DCMI command fails, incorrect completion code is printed
+- ID: 3608149 - ipmitool - set pointer to NULL after free()
+- ID: 3603419 - DCMI - waste of resources
+- ID: 3600908 - DMCI - crash in ipmi_print_sensor_info(), NULL ref
+- ID: 3609985 - delloem : Wrong MAC returned when flex addressing is enabled
+- ID: 113 - delloem exec file won't handle more than one command
+- ID: 28 - delloem - clean up the code
+- ID: 3608261 - delloem - code formatting
+- ID: 3528247 - delloem - fix possible *int flows
+- ID: 3600910 - delloem - code cleanup
+- ID: 3576211 - delloem - unused variable
+- ID: 3578022 - delloem - fix typos
+- ID: 263 - ipmi_ek* - cleanup
+- ID: 3308765 - ipmi_ek* - cleanup
+- ID: 3586228 - ipmi_ek* - ipmi_ekanalyzer_usage() rework
+- ID: 3528388 - ipmi_ek* - a typo in error message
+- ID: 3576212 - ipmi_event - better rsp handling
+- ID: 3607393 - ipmi_event - redundant '\n' in error message
+- ID: 153 - ipmi_firewall - printf() used instead of lprintf()
+- ID: 3608003 - ipmi_fru - atol() should be replaced with str2*()
+- ID: 3600911 - ipmi_fru - fix multiple increments in args to printf
+- ID: 3600914 - no more crash on no response. allow more send/recv loops of waiting.
+- ID: 70 - Fixes and updates for ipmitool hpm
+- ID: 3528308 - ipmi_hpmfwupg - possible int *flow
+- ID: 3608762 - ipmi_hpmfwup - Fixed help messages for hpm command
+- ID: 3607981 - ipmi_lanp - replace atoi() calls
+- ID: 3607320 - ipmi_lanp - possible NULL reference
+- ID: 3600926 - ipmi_lanp - code cleanup
+- ID: 3613575 - memory leak - ipmi_password_file_read()
+- ID: 3522740 - reading password from file is limited to 16byte passwords
+- ID: 3613605 - ipmi_main - call free() on pointer to static data
+- ID: 3608761 - ipmi_main - PICMG Get Device Locator was never run
+- ID: 3577155 - ipmi_main' - memory leaks
+- ID: 239 - typo in 'mc selftest', add details
+- ID: 3597471 - ipmi_mc - needs a bit of re-work - rc, inv. options
+- ID: 3597468 - ipmi_mc - print_mc_usage() prints to STDOUT
+- ID: 3597469 - 'mc watchdog off' prints on STDERR, should be STDOUT
+- ID: 3597470 - 'mc watchdog reset' prints on STDERR, should be STDOUT
+- ID: 3611254 - OEM handle for Intel 82751 in SPT mode
+- ID: 3600927 - change eval order of input param in ipmi_oem_setup()
+- ID: 3600928 - ipmi_pef - code cleanup
+- ID: 3592732 - ipmi_picmg.c - printf() misuse
+- ID: 3528310 - ipmi_picmg.c - NULL reference
+- ID: 3528347 - ipmi_raw.c - possible int *flow
+- ID: 3587913 - Command % ipmitool raw help; returns 1
+- Added code to support sensors on other luns (On behalf of Kontron Germany)
+- ID: 3611912 - Add missing newlines when cvs output is specified
+- ID: 244 - ipmi_sel - "0.0" displayed for unspecified threshold values
+- ID: 3612371 - Typo in impi_sel debug output
+- ID: 3016359 - ipmi_sel - Get SEL Alloc Information is incorrect
+- ID: 3568976 - 'sel set time' behaviour is inconsistent
+- ID: 3528371 - ipmi_sensor - possible int *flow
+- ID: 3601265 - 'ipmitool sensor get' leaks memory
+- ID: 3601106 - 'ipmitool sensor get NACname' output incorrect/inconsistent
+- ID: 3608007 - ipmi_session - typo in error message
+- ID: 101 - ipmi_sol - possible int *flow
+- ID: 3600933 - ipmi_sol - use of deprecated bzero()
+- ID: 3609472 - ipmi_sol - Add the instance to the SOL commands
+- ID: 3588726 - 'ipmitool sol payload status ...;'segfaults on no rsp
+- ID: 3522731 - ipmi_sol - ipmi_get_sol_info() returns always 0
+- ID: 3613042 - add missing Entity IDs
+- ID: 3611306 - ipmi_tsol - fix always fail in case of error
+- ID: 259 - ipmi_user - memory leak
+- ID: 260 - ipmi_user - replace atoi() call
+- ID: 2871903 - ipmitool user priv incorrectly sets Link Auth
+- ID: 3600960 - check the copy of password exists
+- ID: 3609473 - Add assertion/deassertion to threshold events
+- ID: 104 - ipmishell - possible int *flow
+- ID: 262 - 'set' segfaults when no IPMI inf present
+- ID: 257 ipmitool exec segfaults if invalid input given
+- ID: 254 - Fix retry of authentication capabilities retrieval
+- ID: 3611303 - lan - error check is missing braces
+- ID: 253 - Fix lanplus retransmission
+- ID: 212 - 'lib/ipmi_dcmi.c' - possible int *flow
+- ID: 264 - incorrect array index in get_lan_param_select()
+- ID: 269 - Fixes for configure.in for cross compilation
+- ID: 267 - Corruption in "lan alert print" output
+- ID: 41 - ipmi_sel_interpret() - clean up formatting, indentation
+- ID: 242 - Incorrect DCMI Power Reading "IPMI timestamp" interpretation
+- ID: 229 - 'lib/ipmi_ekanalyzer.c' - a typo ``Too few argument!''
+- ID: 266 - file descriptor leak in ipmi_fwum and ipmi_ekanalyzer
+- ID: 99 - 'lib/ipmi_sel.c' - possible int *flow
+- ID: 222 - 'lib/ipmi_sdr.c' - a typo 'Not Reading' -> 'No Reading'
+- ID: 35 - Script to setup redirection of SNMP to/from BMC
+- ID: 273 - Reduce SOL Input buffer size by SOL header size
+
+
+* Thu Aug 9 2012 <gilles.buloz@kontron.com> 1.8.12-1
+- Added IPMB dual bridge support (no need for driver support)
+- Enable compiler warnings and resolve all compiler warning so that
+ ipmitool compiles and links with no warning or error messages
+- add ipmishell line to configure
+- fail configure when no curses or readline is found
+- support sensor bridging in free interface
+- applied fix for issue #2865160 (AIX build)
+- Document the ipmitool dcmi commands in the ipmitool man page
+- Document that some commands are blocked by OpenIPMI. ID 2962306
+- Document the -N and -R options per tracker ID 3489643
+- fix manpage misdocumentation on cipher suite privilige configuration
+- Add build support for Dell OEM commands
+- Add new Dell OEM commands and update man page
+- added hpm and fwum in man page
+- man page update for fwum and hpm commands
+- Added documentation for 'ime' operating mode, used to update Intel ME.
+- add new -Y option to prompt user to enter kgkey
+- Add DCMI module (Data Center Management Interface)
+- fixed oem/iana data type to allow 24 bits definition
+- Fixed AMC point-to-point record parsing in FRU
+- Fixed detection of packing support in GCC
+- Added packing support detection magic on all packed structures
+ in project
+- Dell specific mac sub command is updated to support the latest 12G
+ Dell servers. Support for virtual mac is also implemented.
+- Use consistent netfn/cmd for getsysinfo command
+- Add Dell OEM network commands
+- Resolve incorect Board Mfg Data due to incorrect date constant
+- Update ipmi_fru.h to SMBIOS spec 2.6.1 - ID 2916398
+- Support for analog readings in discrete sensors on HP platforms.
+- Change device id mask (IPM_DEV_DEVICE_ID_REV_MASK) 0x07 for 0x0F.
+ As per in IPMI spec V2:
+- Added PICMG clock e-keying and bused resource control identifiers
+- Added PICMG major version (ATCA/AMC/uTCA) identifiers
+- Correct Threshold/Discrete Sensor Display - Patch Tracker ID 3508759
+- Sensor units now handle percentage units - ID 3014014
+- Fixes ID 3421347 Sensor list command should use channel field from SDR
+- Added packing directive for ARM cross compile with GCC 3.4.5,
+ otherwise the sdr structures gets padded and the pointer cast
+ result in incorrect alignement
+- Added 'sdr fill sensors nosats' support to speed up SDR discovery
+- Added SDR name display during discovery (with -v)
+- Added support for sensor types - Processor related sensor
+ type 0x07, system incharectorization 0x20, Memory sensor type.
+- Give more description for SEL which is generated for Uncorrectable
+ ECC and errors with respect to each Memory Bank,Card or DIMM.
+ The Sensor type supporting this are 0x0C and 0x10.
+- Add more details about Version Change event (source of
+ firmware update)
+- enhanced PICMG fru control
+- Integrated Andy Wray's DDR3 SPD parser patch
+- Adds function str2uint() to convert from string to uint32_t with
+ checks for valid input.
+- Fix possible buffer overflow in buf2str()
+- Fixes ID 3485004 - misuse of strtol()
+- Replaces calls to strtol() with str2uchar() calls and adds error
+ messages if invalid input is given.
+- Don't overwite the iflags bits prior to setting the boot parameters.
+ This fixes ipmitool so that
+ chassis bootdev bios clear-cmos=yes
+ will correctly clear the bios cmos.
+- Clarify DCMI get limit activation (add if activate or not).
+- Bug fixes for delloem lan command. This includes the support for 12G
+ Dell license and 12G LAN Specific command.
+- delloem commands should not be executed before parsing command line.
+- Fix stack overflow in delloem setled
+- Fix delloem powermonitor on big-endian platforms.
+- ipmitool delloem powermonitor command should convert data from
+ network-format to the native one, otherwise it shows garbage
+ on ppc/ppc64 platform.
+- Add ipmi_getsysinfo command
+- Add support for drive backplane SetLED functionality
+- Fix for Platform Event Message incorrect Generator ID
+- Fix fru print so that it will display FRU info from satellite
+ controllers.
+- Add support for AMC type 17h record.
+- Fix in fru edit. It is now possible to edit field 0 of sections
+- New FRU get OEM record command
+- fixed segfault for fru edit when "field id" is not supported and
+ added user feedback for string substitution(success or failure)
+- Improvement to hpm upgrade during activation. This resolves issue
+ where activation seems to have failed because ipmitool received
+ an unsupported completion code.
+- hpm Fixes for multi-platform support.
+- hpm Fix for timeouts during firmware rollback. If completion code
+ is C3, wait till timeout has expired before reporting it.
+- hpm During manual rollback, code now gets target capabilities
+ instead of using a default timeout of 60 seconds.
+- Added firmware auxilliary bytes to hpm outputs
+- hpm Add support for BIG Buffer (Use when -z option is used)
+- Fix the case where ipmitool loses the iol connection during the upload
+ block process. Once IPMITool was successfully sent the first
+ byte, IPMITool will not resize the block size.
+- Fix the problem when we try to upgrade specific component and the
+ component is already updated,
+- updated HPM firmware agent to version 1.04
+- Fix exit code to return zero on '-o list' or '-o help' option
+- limit length of user name and password that can be supplied by user.
+ Password is limited to 16 bytes, resp. 20 bytes, for LAN, resp.
+ LAN+, interface. User name is limited to 16 bytes, no interface
+ limitations. ID 3184687, ID 3001519
+- Add retry / timeout options for LAN
+- Changed default cipher suite to 1 instead of 3 for iol20
+- added fix for tracker ID 2849300 "Incorrect Firmware Revision"
+- avoid reopening the interface when already opened
+- Remove message for unsupported PEF capabilities that return valid
+ CC (80h)
+- Added OEM byte (47) to verbose output
+- Add option to provide a list when filling sdr repository
+- SDR discovery speedups
+- Added support for Dell specific sensors
+- Fix segmentation fault on unrecognize OEM events.
+- changed SEL timestamp formatting for 'preinit' SEL entries, allowing
+ the number of seconds to be displayed.
+- Added sensor raw data in verbose mode. Useful for OEM sensor type.
+- Add sensor hysteresis (positive & negative) to the following command
+ ipmitool sensor -v
+- Fixes bug ID 3484936 - missing user input validation
+- Add missing RMCP+ auth type strings
+- Add new Kontron Product in ipmi_strings for product ID. Kontron
+ KTC5520/EATX Server Motherboard with integrated iBMC/KVM/VM
+ added identification support for Kontron AT8050 ATCA board
+- Constrain setting of the username to no greater than 16 characters
+ per the IPMI specification. ID 3001519
+- Constrain User ID between 1 and 63. ID 3519225
+- Fixes ID 3485340 - user input not handled in 'lib/ipmi_user.c'
+- Fixes ignorance of existing daemon PID file which results in PID being
+ overwritten. Adds proper umask() before writing PID file.
+- applied fix for ID 2865111 (AIX build)
+- Fix a proplem when using bridged IPMI commands on the lanplus
+ interface (-I lanplus with -b -t or -m switches) resulting in
+ "Close Session command failure".
+- Add fix with usage of CFh (duplicate request). Usefull for
+ slow commands
+- Fix issue with sequence number. (Speed up transfer)
+
* Wed Feb 25 2009 <pere@hungry.com> 1.8.11-1
- Fix new GCC compilation issues in regards to Packing
- Fix Tracker bug #1642710 - ipmi_kcs_drv being loaded/unloaded
@@ -257,7 +881,7 @@ fi
- Make ipmievd generate pidfile
- Add initscripts for ipmievd
-* Mon Jan 17 2006 <duncan@iceblink.org> 1.8.6-1
+* Tue Jan 17 2006 <duncan@iceblink.org> 1.8.6-1
- Fix memory corruption when sending encrypted SOL traffic
- Add keepalive timer to IPMIv2 SOL sessions
@@ -325,7 +949,7 @@ fi
- new "shell" and "exec" commands
- lots of other contributed patches
-* Sat May 27 2004 <duncan@iceblink.org> 1.5.9-1
+* Thu May 27 2004 <duncan@iceblink.org> 1.5.9-1
- Add ability to get a particular sensor by name
- Add ability to set a particular sensor threshold
- Add support for displaying V2 channel authentication levels
@@ -359,7 +983,7 @@ fi
- Fix SEL event decoding for generic events
- Handle empty SEL gracefully when doing "sel list"
- Fix sdr handling of sensors that do not return a reading
- - Fix for CSV display of sensor readings/units from Fredrik Öhrn
+ - Fix for CSV display of sensor readings/units from Fredrik Öhrn
* Tue Nov 25 2003 <duncan@iceblink.org> 1.5.5-1
- Add -U option for setting LAN username
diff --git a/control/rpmmacros.in b/control/rpmmacros.in
deleted file mode 100644
index 429e098..0000000
--- a/control/rpmmacros.in
+++ /dev/null
@@ -1,12 +0,0 @@
-%_topdir %(echo $BUILDDIR)
-%_sourcedir %{_topdir}/..
-%_specdir %{_sourcedir}
-%_tmppath %{_topdir}/tmp
-%_builddir %{_topdir}/BUILD
-%_buildroot %{_topdir}/%{_tmppath}/%{name}-%{version}-root
-%_rpmdir %{_topdir}/RPMS
-%_srcrpmdir %{_topdir}/SRPMS
-%_distro @DISTRO@
-%_rpmfilename %%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm
-%packager jmank@hp.com
-%distribution Sourceforge Build
diff --git a/control/rpmrc b/control/rpmrc
deleted file mode 100644
index 0a99ecb..0000000
--- a/control/rpmrc
+++ /dev/null
@@ -1,8 +0,0 @@
-macrofiles: /usr/lib/rpm/macros:/usr/lib/rpm/%{_target}/macros:/etc/rpm/macros.specspo:/etc/rpm/macros:/etc/rpm/%{_target}/macros:%(echo $CONFIGDIR)/rpmmacros
-
-buildarchtranslate: athlon: i386
-buildarchtranslate: i686: i386
-buildarchtranslate: i586: i386
-buildarchtranslate: i486: i386
-buildarchtranslate: i386: i386
-
diff --git a/csv-revision b/csv-revision
new file mode 100755
index 0000000..289c133
--- /dev/null
+++ b/csv-revision
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+git describe --first-parent --tags 2>/dev/null | (
+ IFS=- read tag rev hash
+ if [ $? ] && [ -n "$rev" ]; then
+ echo .$rev.$hash
+ elif [ -d .git ]; then
+ echo .0.gsnapshot
+ fi
+)
diff --git a/debian/NEWS b/debian/NEWS
new file mode 100644
index 0000000..8b89dd7
--- /dev/null
+++ b/debian/NEWS
@@ -0,0 +1,7 @@
+ipmitool (1.8.19-4) unstable; urgency=medium
+
+ The link to download the IANA PEN registry has changed to:
+
+ https://www.iana.org/assignments/enterprise-numbers.txt
+
+ -- Jörg Frings-Fürst <debian@jff.email> Fri, 30 Dec 2022 10:07:51 +0100
diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..9db9445
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,12 @@
+ Since the config file /etc/default/ipmitool is removed you can
+ change the start parameter on systemd systems by running
+
+ systemctl edit ipmievd
+
+ as root.
+
+ On SysV system you may edit
+
+ /etc/init.d/ipmievd
+
+ -- Jörg Frings-Fürst <debian@jff.email> Sat, 10 Sep 2022 15:35:32 +0200 \ No newline at end of file
diff --git a/debian/changelog b/debian/changelog
index be5b777..318a110 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,114 @@
+ipmitool (1.8.19-7) unstable; urgency=medium
+
+ * debian/watch, debian/copyright, debian.control:
+ - Change URLs to the new homepage codeberg.org.
+ * New debian/patches/0625-manpage_wrong_time_set.patch:
+ - Fix wrong description of "sel time set" (Closes: #1058711).
+ * debian/changelog:
+ - Add Upstream-Contact.
+ - Change Duncan Laurie email.
+
+ -- Jörg Frings-Fürst <debian@jff.email> Sun, 17 Dec 2023 12:29:04 +0100
+
+ipmitool (1.8.19-6) unstable; urgency=medium
+
+ * Upload to unstable.
+ * debian/control:
+ - Change to new repository URL.
+ * debian/rules:
+ - Add tag get_e-numbers to download a new enterprise-numbers.txt.
+ * debian/enterprise-numbers.txt:
+ - Download a new version.
+
+ -- Jörg Frings-Fürst <debian@jff.email> Tue, 20 Jun 2023 20:05:22 +0200
+
+ipmitool (1.8.19-5) experimental; urgency=medium
+
+ * Add dep8 tests (Closes: #1032321):
+ - d/t/smoke: Add a smoke dep-8 test to confirm ipmitool installs.
+ - d/t/qemuvbmc: Add a qemu + virtualbmc dep-8 test for ipmitool.
+ - d/t/vbmc-qemu-vm-session.xml: define the qemu vm for qemuvbmc.
+ Thanks to Michal Maloszewski <michal.maloszewski@canonical.com>
+ * Declare compliance with Debian Policy 4.6.2.0 (No changes needed).
+ * debian/control:
+ - Remove obsolete Depend lsb-base.
+ * debian/ipmitool.install:
+ - Install missing enterprise-numbers.txt.
+ * debian/changelog:
+ - Add year 2023 to myself.
+
+ -- Jörg Frings-Fürst <debian@jff.email> Sun, 12 Mar 2023 11:35:15 +0100
+
+ipmitool (1.8.19-4) unstable; urgency=medium
+
+ * debian/patches/0110-unpdate_IANA_URL.patch:
+ - Fix file name on man page (Closes: #1023312).
+ * New debian/NEWS about the changed download link.
+
+ -- Jörg Frings-Fürst <debian@jff.email> Fri, 30 Dec 2022 10:07:51 +0100
+
+ipmitool (1.8.19-3) unstable; urgency=medium
+
+ * debian/patches/0110-unpdate_IANA_URL.patch:
+ - Fix file name for local IANA PEN database (Closes: #1023312).
+ Thanks to Elimar Riesebieter <riesebie@lxtec.de>.
+ * New debian/patches/0115-hurd_PATH_MAX.patch:
+ - Add missing PATH_MAX for hurd-i386.
+
+ -- Jörg Frings-Fürst <debian@jff.email> Mon, 26 Dec 2022 10:44:29 +0100
+
+ipmitool (1.8.19-2) unstable; urgency=medium
+
+ * New debian/patches/0110-unpdate_IANA_URL.patch (Closes: #1023312):
+ - Fix IANA url.
+
+ -- Jörg Frings-Fürst <debian@jff.email> Sun, 25 Dec 2022 14:32:31 +0100
+
+ipmitool (1.8.19-1) unstable; urgency=medium
+
+ * New upstrem release.
+ - New debian/patches/0700-build.patch.
+ - New debian/patches/0620-manpage_typo.patch.
+ * Remove longer not needed patches.
+ * Declare compliance with Debian Policy 4.6.1.0 (No changes needed).
+ * debian/copyright:
+ - Add year 2022 to myself.
+ * New debian/patches/0105-sensor_reading.patch (Closes: #983082):
+ - Fix sensor reading for non-analog sensors.
+ * New debian/README.Debian with the explanation how to change the
+ start parameters (Closes: #1002013).
+
+ -- Jörg Frings-Fürst <debian@jff.email> Sat, 29 Oct 2022 21:38:16 +0200
+
+ipmitool (1.8.18-11) unstable; urgency=medium
+
+ * Remove useless debian/ipmitool.lintian-overrides.
+ * Declare compliance with Debian Policy 4.6.0.0 (No changes needed).
+ * Remove useless DEP 8 Smoketest.
+ * debian/copyright:
+ - Add year 2021 to debian/*.
+ * debian/ipmitool.maintscript (Closes: #947384):
+ - Change prior-version to 1.8.18-11~.
+ * debian/systemd/ipmitool.ipmievd.service:
+ - Add After=openipmi.service (Closes: #950206).
+
+ -- Jörg Frings-Fürst <debian@jff.email> Sun, 22 Aug 2021 21:15:52 +0200
+
+ipmitool (1.8.18-10.1) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * CVE-2020-5208: buffer overflows and potentially to remote code execution.
+ Applied upstream patches:
+ - CVE-2020-5208_1_Fix_buffer_overflow_vulnerabilities.patch
+ - CVE-2020-5208_2-fru-Fix-buffer-overflow-in-ipmi_spd_print_fru.patch
+ - CVE-2020-5208_3-session-Fix-buffer-overflow-in-ipmi_get_session_info.patch
+ - CVE-2020-5208_4-channel-Fix-buffer-overflow.patch
+ - CVE-2020-5208_5_lanp-Fix-buffer-overflows-in-get_lan_param_select.patch
+ - CVE-2020-5208_6-fru-sdr-Fix-id_string-buffer-overflows.patch
+ (Closes: #950761).
+
+ -- Thomas Goirand <zigo@debian.org> Fri, 19 Feb 2021 11:04:17 +0100
+
ipmitool (1.8.18-10) unstable; urgency=medium
* Add "Restrictions: superficial" to debian/tests/control (Closes: #969834).
diff --git a/debian/control b/debian/control
index 76b151b..e070785 100644
--- a/debian/control
+++ b/debian/control
@@ -9,18 +9,17 @@ Build-Depends:
libfreeipmi-dev [!hurd-i386],
libreadline-dev,
libssl-dev
-Standards-Version: 4.5.0
+Standards-Version: 4.6.2.0
Rules-Requires-Root: no
-Vcs-Git: git://jff.email/opt/git/ipmitool.git
-Vcs-Browser: https://jff.email/cgit/ipmitool.git
-Homepage: https://github.com/ipmitool/ipmitool
+Vcs-Git: git://git.jff.email/ipmitool.git
+Vcs-Browser: https://git.jff.email/cgit/ipmitool.git
+Homepage: https://codeberg.org/IPMITool/ipmitool
Package: ipmitool
Architecture: any
Depends:
${misc:Depends},
- ${shlibs:Depends},
- lsb-base (>= 3.0-6)
+ ${shlibs:Depends}
Pre-Depends:
${misc:Pre-Depends}
Recommends: openipmi
diff --git a/debian/copyright b/debian/copyright
index 9f7f630..24432f1 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,12 +1,14 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0
-Source: https://github.com/ipmitool/ipmitool
+Source: https://codeberg.org/IPMITool/ipmitool
+Upstream-Contact: Duncan Laurie <duncan@iceblink.org>
+
Files: *
Copyright: 1999-2002 Aladdin Enterprises
2002-2008 Intel Corporation
2003 Elmar Hoffmann
2003-2007 Kontron Canada, Inc.
- 2003 Ducan Laurie
+ 2003 Duncan Laurie <duncan@iceblink.org>
2003-2004 Fredrik Ohrn
2003-2005 Sun Microsystems, Inc.
2004-2008 Dell Inc.
@@ -20,7 +22,7 @@ Copyright: 1999-2002 Aladdin Enterprises
License: BSD-3-clause
Files: debian/*
-Copyright: 2003-2005 Duncan Laurie <duncan@sun.com>
+Copyright: 2003-2005 Duncan Laurie <duncan@iceblink.org>
2005 Seth Goldberg <sethmeisterg@hotmail.com>
2005-2007 Petter Reinholdtsen <pere@debian.org>
2007 Julien Cristau <jcristau@debian.org>
@@ -34,7 +36,7 @@ Copyright: 2003-2005 Duncan Laurie <duncan@sun.com>
2011-2013 Luk Claes <luk@debian.org>
2012 Leo Iannacone <l3on@ubuntu.com>
2013 Robie Basak <robie.basak@canonical.com>
- 2014-2019 Jörg Frings-Fürst <debian@jff.email>
+ 2014-2023 Jörg Frings-Fürst <debian@jff.email>
License: BSD-3-clause
License: BSD-3-clause
diff --git a/debian/enterprise-numbers.txt b/debian/enterprise-numbers.txt
new file mode 100644
index 0000000..77d2285
--- /dev/null
+++ b/debian/enterprise-numbers.txt
@@ -0,0 +1,242582 @@
+PRIVATE ENTERPRISE NUMBERS
+
+(last updated 2023-06-16)
+
+SMI Network Management Private Enterprise Codes:
+
+Prefix: iso.org.dod.internet.private.enterprise (1.3.6.1.4.1)
+
+This file is https://www.iana.org/assignments/enterprise-numbers.txt
+
+Decimal
+| Organization
+| | Contact
+| | | Email
+| | | |
+0
+ Reserved
+ Internet Assigned Numbers Authority
+ iana&iana.org
+1
+ NxNetworks
+ Michael Kellen
+ OID.Admin&NxNetworks.com
+2
+ IBM (https://w3.ibm.com/standards )
+ Glenn Daly
+ gdaly&us.ibm.com
+3
+ Carnegie Mellon
+ Mark Poepping
+ host-master&andrew.cmu.edu
+4
+ Unix
+ Keith Sklower
+ sklower&okeeffe.berkeley.edu
+5
+ ACC
+ Art Berggreen
+ art&SALT.ACC.COM
+6
+ TWG
+ John Lunny
+ jlunny&eco.twg.com
+7
+ CAYMAN
+ Beth Miaoulis
+ beth&cayman.com
+8
+ PSI
+ Marty Schoffstahl
+ schoff&NISC.NYSER.NET
+9
+ ciscoSystems
+ Dave Jones
+ davej&cisco.com
+10
+ NSC
+ John Lyman
+ lyman&network.com
+11
+ Hewlett-Packard
+ Harry Lynch
+ harry.lynch&hp.com
+12
+ Epilogue
+ Karl Auerbach
+ karl&cavebear.com
+13
+ U of Tennessee
+ Jeffrey Case
+ case&CS.UTK.EDU
+14
+ BBN Technologies
+ Matthew Gillen
+ matthew.gillen&raytheon.com
+15
+ Xylogics, Inc.
+ Jim Barnes
+ barnes&xylogics.com
+16
+ Timeplex
+ Laura Bridge
+ laura&uunet.UU.NET
+17
+ Canstar
+ Sanand Patel
+ sanand&HUB.TORONTO.EDU
+18
+ Wellfleet
+ Sharon Chisholm
+ schishol&nortelnetworks.com
+19
+ TRW
+ Eric Jung
+ eric.jung&trw.com
+20
+ MIT
+ Jeffrey I. Shiller
+ jis&mit.edu
+21
+ EON
+ Michael Waters
+ ---none---
+22
+ Fibronics
+ Jakob Apelblat
+ jakob&fibronics.co.il
+23
+ Novell
+ Steve Bostock
+ steveb&novell.com
+24
+ Spider Systems
+ Peter Reid
+ peter&spider.co.uk
+25
+ NSFNET
+ Hans-Werner Braun
+ HWB&MCR.UMICH.EDU
+26
+ Hughes LAN Systems
+ Keith McCloghrie
+ KZM&HLS.COM
+27
+ Intergraph
+ Guy Streeter
+ guy&guy.bll.ingr.com
+28
+ Interlan
+ Bruce Taber
+ taber&europa.InterLan.COM
+29
+ Vitalink Communications
+ Bill Anderson
+ ---none---
+30
+ Ulana
+ Bill Anderson
+ wda&MITRE-BEDFORD.ORG
+31
+ NSWC
+ Matthew J. Curry
+ currymj&nswccd.navy.mil
+32
+ Santa Cruz Operation
+ Keith Reynolds
+ keithr&SCO.COM
+33
+ MRV Communications, In-Reach Product Division
+ Faith Szydlo
+ fszydlo&itouchcom.com
+34
+ Cray
+ Hunaid Engineer
+ hunaid&OPUS.CRAY.COM
+35
+ Nortel Networks
+ Glenn Waters
+ gww&nortelnetworks.com
+36
+ DEC
+ Ron Bhanukitsiri
+ rbhank&DECVAX.DEC.COM
+37
+ Touch
+ Brad Benson
+ ---none---
+38
+ Network Research Corp.
+ Bill Versteeg
+ bvs&NCR.COM
+39
+ Baylor College of Medicine
+ Stan Barber
+ SOB&BCM.TMC.EDU
+40
+ NMFECC-LLNL
+ Steven Hunter
+ hunter&CCC.MFECC.LLNL.GOV
+41
+ SRI
+ David Wolfe
+ ctabka&TSCA.ISTC.SRI.COM
+42
+ Sun Microsystems
+ Dennis Yaro
+ yaro&SUN.COM
+43
+ 3Com
+ Jeremy Siegel
+ jzs&NSD.3Com.COM
+44
+ CMC
+ Dave Preston
+ ---none---
+45
+ SynOptics
+ Sharon Chisholm
+ schishol&nortelnetworks.com
+46
+ Cheyenne Software
+ Reijane Huai
+ sibal&CSD2.NYU.EDU
+47
+ Prime Computer
+ Mike Spina
+ WIZARD%enr.prime.com&RELAY.CS.NET
+48
+ MCNC/North Carolina
+ Data Network Ken Whitfield
+ ken&MCNC.ORG
+49
+ Chippcom
+ John Cook
+ cook&chipcom.com
+50
+ Optical Data Systems
+ Josh Fielk
+ ---none---
+51
+ gated
+ Sue Hares
+ snmp&nexthop.com
+52
+ Enterasys Networks Inc.
+ Charles N. McTague
+ cmctague&enterasys.com
+53
+ Apollo Computers
+ Jeffrey Buffun
+ jbuffum&APOLLO.COM
+54
+ DeskTalk Systems, Inc.
+ David Kaufman
+ ---none---
+55
+ SSDS
+ Ron Strich
+ ---none---
+56
+ Castle Rock Computing
+ John Sancho
+ ---none---
+57
+ MIPS Computer Systems
+ Charles Marker II
+ marker&MIPS.COM
+58
+ TGV, Inc.
+ Ken Adelman
+ Adelman&TGV.COM
+59
+ Silicon Graphics, Inc.
+ Michel Bourget
+ snmp_admin&sgi.com
+60
+ University of British Columbia
+ Hari Mailvaganam
+ hari.mailvaganam&ubc.ca
+61
+ Merit
+ Bill Norton
+ wbn&MERIT.EDU
+62
+ NetEdge
+ Dave Minnich
+ dave_minnich&netedge.com
+63
+ Apple Computer, Inc.
+ Gary LaVoy
+ ianaoid&apple.com
+64
+ Gandalf
+ Henry Kaijak
+ ---none---
+65
+ Dartmouth College
+ Scott Rea
+ Scott.Rea&dartmouth.edu
+66
+ David Systems
+ Kathryn de Graaf
+ degraaf&davidsys.com
+67
+ Reuter
+ Bob Zaniolo
+ ---none---
+68
+ Cornell
+ Laurie Collinsworth
+ ljc1&cornell.edu
+69
+ Michael Sabo
+ L. Michael Sabo
+ michael.sabo&dbnetworks.com
+70
+ Locus Computing Corp.
+ Arthur Salazar
+ lcc.arthur&SEAS.UCLA.EDU
+71
+ NASA
+ Philip Posey
+ Philip.E.Posey&nasa.gov
+72
+ Retix
+ Alex Martin
+ ---none---
+73
+ Boeing
+ John O'Meara
+ mib_contact&bandit.ns.cs.boeing.com
+74
+ AT&T
+ Domain Administrator
+ att-domains&att.com
+75
+ Ungermann-Bass
+ Didier Moretti
+ ---none---
+76
+ Digital Analysis Corporation
+ Skip Koppenhaver
+ stubby!skip&uunet.UU.NET
+77
+ LAN Manager
+ Doug Karl
+ KARL-D&OSU-20.IRCC.OHIO-STATE.EDU
+78
+ LogMatrix Inc (formerly 'OpenService Inc.')
+ Greg Moberg
+ techsupport&logmatrix.com
+79
+ Fujitsu Services
+ Steve Atherton
+ steve.atherton&uk.fujitsu.com
+80
+ Auspex Systems, Inc
+ Marc D. Behr
+ mbehr&auspex.com
+81
+ Lannet Company
+ Efrat Ramati
+ ---none---
+82
+ Network Computing Devices
+ Dave Mackie
+ lupine!djm&UUNET.UU.NET
+83
+ Raycom Systems
+ Bruce Willins
+ ---none---
+84
+ Pirelli Focom Ltd.
+ Sam Lau
+ ---none---
+85
+ Datability Software Systems
+ Larry Fischer
+ lfischer&dss.com
+86
+ Network Application Technology
+ Jim Kinder
+ jkinder&nat.com
+87
+ Institute of Telematics, Karlsruhe Institute of Technology (KIT)
+ Roland Bless
+ roland.bless&kit.edu
+88
+ New York University
+ Jimmy Kyriannis
+ jimmy.kyriannis&nyu.edu
+89
+ RND
+ Rina Nethaniel
+ ---none---
+90
+ InterCon Systems Corporation
+ Amanda Walker
+ AMANDA&INTERCON.COM
+91
+ Coral Network Corporation
+ Jason Perreault
+ jason&coral.com
+92
+ Webster Computer Corporation
+ Robert R. Elz
+ kre&munnari.oz.au
+93
+ Frontier Technologies Corporation
+ Prakash Ambegaonkar
+ ---none---
+94
+ Nokia
+ Juha Hopsu
+ juha.hopsu&nokia.com
+95
+ Rockwell Automation, Inc. (formerly 'Allen-Bradley Company')
+ Amir S. Ansari
+ asansari&ra.rockwell.com
+96
+ CERN
+ Frédéric Hemmer
+ Frederic.Hemmer&cern.ch
+97
+ Sigma Network Systems, Inc.
+ Ken Virgile
+ signet!ken&xylogics.COM
+98
+ Emerging Technologies, Inc.
+ Dennis E. Baasch
+ etinc!dennis&uu.psi.com
+99
+ SNMP Research
+ Jeffrey Case
+ case&SNMP.COM
+100
+ Ohio State University
+ Shamim Ahmed
+ ahmed&nisca.ircc.ohio-state.edu
+101
+ Ultra Network Technologies Julie
+ Dmytryk
+ Julie_Dmytryk.MKT&usun.ultra.com
+102
+ Microcom
+ Josh Kitchens
+ jkitchens&microcom.tv
+103
+ Lockheed Martin
+ David Rageth
+ david.a.rageth&lmco.com
+104
+ Micro Technology
+ Mike Erlinger
+ mike&lexcel.com
+105
+ Process Software Corporation
+ Bernie Volz
+ VOLZ&PROCESS.COM
+106
+ EMC Data General Division
+ Rene Fontaine
+ fontaine_rene&emc.com
+107
+ Bull Company
+ Alain BOUCHET
+ alain.bouchet&bull.net
+108
+ Emulex Corporation
+ Jeff Freeman
+ ---none---
+109
+ Warwick University Computing Services
+ Israel Drori
+ raanan&techunix.technion.ac.il
+110
+ NetScout Systems, Inc. (formerly 'Network General Corporation')
+ Ashwani Singhal
+ ashwani.Singhal&netscout.com
+111
+ Oracle
+ John Priest
+ john.priest&oracle.com
+112
+ Control Data Corporation
+ Nelluri L. Reddy
+ reddy&uc.msc.umn.edu
+113
+ Hughes Aircraft Company
+ Keith McCloghrie
+ KZM&HLS.COM
+114
+ Synernetics, Inc.
+ Jas Parmar
+ jas&synnet.com
+115
+ Mitre
+ Bede McCall
+ bede&mitre.org
+116
+ Hitachi, Ltd.
+ Hirotaka Usuda
+ ---none---
+117
+ Telebit
+ Mark S. Lewis
+ mlewis&telebit.com
+118
+ Salomon Technology Services
+ Paul Maurer II
+ ---none---
+119
+ NEC Corporation
+ Yoshiyuki Akiyama
+ kddlab!ccs.mt.nec.co.jp!y-akiyam&uunet.uu.net
+120
+ Fibermux
+ Michael Sung
+ msung&ccrelay.fibermux.com
+121
+ FTP Software Inc.
+ Stev Knowles
+ stev&vax.ftp.com
+122
+ Sony
+ Takashi Hagiwara
+ Hagiwara&Sm.Sony.Co.Jp
+123
+ Newbridge Networks Corporation
+ James Watt
+ james&newbridge.com
+124
+ Racal-Datacom
+ Frank DaCosta
+ frank_dacosta&usa.racal.com
+125
+ CR SYSTEMS
+ Soren H. Sorensen
+ ---none---
+126
+ DSET Corporation
+ Dan Shia
+ dset!shia&uunet.UU.NET
+127
+ Computone
+ Nick Hennenfent
+ nick&computone.com
+128
+ Tektronix, Inc.
+ Dennis Thomas
+ dennist&tektronix.TEK.COM
+129
+ Interactive Systems Corporation
+ Steve Alexander
+ stevea&i88.isc.com
+130
+ Banyan Systems Inc.
+ Deepak Taneja
+ eepak=Taneja%Eng%Banyan&Thing.banyan.com
+131
+ Sintrom Datanet Limited
+ ---none---
+ ---none---
+132
+ Bell Canada
+ Mark Fabbi
+ markf&gpu.utcs.utoronto.ca
+133
+ Olicom Enterprise Products Inc.
+ Claus Tondering
+ cto&olicom.dk
+134
+ Rice University
+ Paul Engle
+ pengle&rice.edu
+135
+ OnStream Networks
+ Annie Dang
+ annie&onstream.com
+136
+ Concurrent Computer Corporation
+ Pablo Ongini
+ pablo.ongini&ccur.com
+137
+ Basser
+ Paul O'Donnell
+ paulod&cs.su.oz.au
+138
+ Luxcom
+ ---none---
+ ---none---
+139
+ Artel
+ Jon Ziegler
+ Ziegler&Artel.com
+140
+ Independence Technologies, Inc.(ITI)
+ Gerard Berthet
+ gerard&indetech.com
+141
+ NetScout Systems, Inc. (formerly 'Frontier Software Development')
+ Ashwani Singhal
+ Ashwani.Singhal&netscout.com
+142
+ Digital Computer Limited
+ Osamu Fujiki
+ ---none---
+143
+ Eyring, Inc.
+ Ron Holt
+ ron&Eyring.COM
+144
+ Case Communications
+ Andrew Saoulis
+ andys&casecomms.com
+145
+ Penril DataComm, Inc.
+ Keith Hogan
+ keith%penril&uunet.uu.net
+146
+ American Airlines, Inc.
+ Dan Glass
+ dan.glass&aa.com
+147
+ Sequent Computer Systems
+ Louis Fernandez
+ lfernandez&sequent.com
+148
+ Bellcore
+ Kaj Tesink
+ kaj&nvuxr.cc.bellcore.com
+149
+ Concord Communications
+ Terry Stader
+ tstader&concord.com
+150
+ University of Washington
+ Richard J. Letts
+ netops&uw.edu
+151
+ Develcon
+ Sheri Mayhew
+ zaphod!sherim&herald.usask.ca
+152
+ Solarix Systems
+ Paul Afshar
+ paul&solar1.portal.com
+153
+ Unifi Communications Corp.
+ Yigal Hochberg
+ yigal&unifi.com
+154
+ Roadnet
+ Dale Shelton
+ ---none---
+155
+ Network Systems Corp.
+ Nadya K. El-Afandi
+ nadya&khara.network.com
+156
+ ENE (European Network Engineering)
+ Peter Cox
+ ---none---
+157
+ Dansk Data Elektronik A/S
+ Per Bech Hansen
+ pbh&dde.dk
+158
+ Morningstar, Inc.
+ Ryan Johnson
+ ryan.johnson&morningstar.com
+159
+ Dupont EOP
+ Oscar Rodriguez
+ ---none---
+160
+ Legato Systems, Inc.
+ Jon Kepecs
+ kepecs&Legato.COM
+161
+ Motorola
+ Joe Schaeffer
+ internic&motorola.com
+162
+ European Space Agency (ESA)
+ ESANIC
+ esanic&esa.int
+163
+ Aethis sa/nv
+ Thomas Grootaers
+ Thomas.Grootaers&aethis.be
+164
+ Rad Data Communications Ltd.
+ Raphael Drai
+ raphael_d&rad.com
+165
+ OfficeNet, Inc.
+ Paul Singh
+ psingh&OfficeNetInc.com
+166
+ Shiva Corporation
+ John Shriver
+ jas&shiva.com
+167
+ Fujikura America
+ Debbie Reed
+ ---none---
+168
+ Xlnt Designs INC (XDI)
+ Mike Anello
+ mike&xlnt.com
+169
+ Tandem Computers
+ Rex Davis
+ ---none---
+170
+ BICC
+ David A. Brown
+ fzbicdb&uk.ac.ucl
+171
+ D-Link Systems, Inc.
+ Henry P. Nagai
+ ---none---
+172
+ AMP, Inc.
+ Rick Downs
+ ---none---
+173
+ Netlink
+ Mauro Zallocco
+ ---none---
+174
+ C. Itoh Electronics
+ Larry Davis
+ ---none---
+175
+ Sumitomo Electric Industries (SEI)
+ Kent Tsuno
+ tsuno&sumitomo.com
+176
+ DHL Systems, Inc.
+ Veselin Terzic
+ vterzic&systems.dhl.com
+177
+ Sonus Networks, Inc.
+ Information Security
+ infosec&sonusnet.com
+178
+ APTEC Computer Systems
+ Larry Burton
+ ssds!larryb&uunet.UU.NET
+179
+ Schneider & Koch & Co, Datensysteme GmbH
+ Thomas Ruf
+ tom&rsp.de
+180
+ Hill Air Force Base
+ Russell G. Wilson
+ rwilson&oodis01.af.mil
+181
+ Kentrox
+ Engineering MIB Administrator
+ snmp&kentrox.com
+182
+ Japan Radio Co.
+ Nagayuki Kojima
+ nkojima&lab.nihonmusen.co.jp
+183
+ Versitron
+ Matt Harris
+ ---none---
+184
+ Telecommunication Systems
+ Hugh Lockhart
+ ---none---
+185
+ Interphase
+ Peter S. Wang
+ pwang&iphase.com
+186
+ Toshiba Corporation
+ Mike Asagami
+ toshiba&mothra.nts.uci.edu
+187
+ Clearpoint Research Corp.
+ Frank Kastenholz
+ kasten&asherah.clearpoint.com
+188
+ Ascom
+ Hector Davie
+ oid-admin&ascom.ch
+189
+ Fujitsu America
+ Deryk Bukowski
+ dbukowski&fujitsu.com
+190
+ NovaQuest InfoSystems
+ Dale Cabell
+ dalec&novaquest.com
+191
+ NCR
+ Tracye Lord
+ tracye.lord&ncr.com
+192
+ Dr. Materna GmbH
+ Torsten Beyer
+ tb&Materna.de
+193
+ Ericsson AB
+ David Partain
+ david.partain&ericsson.com
+194
+ Metaphor Computer Systems
+ Paul Rodwick
+ ---none---
+195
+ Patriot Partners
+ Paul Rodwick
+ ---none---
+196
+ The Software Group Limited (TSG)
+ Ragnar Paulson
+ tsgfred!ragnar&uunet.UU.NET
+197
+ Kalpana, Inc.
+ Anil Bhavnani
+ ---none---
+198
+ University of Waterloo
+ Network Services
+ ns-tech&ist.uwaterloo.ca
+199
+ CCL/ITRI
+ Ming-Perng Chen
+ N100CMP0%TWNITRI1.BITNET&CUNYVM.CUNY.EDU
+200
+ Coeur Postel
+ Professor Kynikos
+ Special Consultant
+201
+ RYOSEI, Ltd.
+ Yasuma Kanamori
+ kanamori.yasuma&ryosys.com
+202
+ SMC
+ Lance Sprung
+ smcorg&meantinc.com
+203
+ Crescendo Communication, Inc.
+ Prem Jain
+ prem&cres.com
+204
+ Douglas Goodall, Consultant
+ Douglas Goodall
+ doug&goodall.com
+205
+ Intecom
+ Patrick Deloulay
+ pdelou&intecom.com
+206
+ Victoria University of Wellington
+ Laurie Ellims
+ laurie.ellims&vuw.ac.nz
+207
+ Allied Telesis, Inc.
+ Hermin Anggawijaya
+ hermin.anggawijaya&alliedtelesis.co.nz
+208
+ Cray Communications A/S
+ Hartvig Ekner
+ hj&craycom.dk
+209
+ Protools
+ Glen Arp
+ ---none---
+210
+ NIPPON TELEGRAPH AND TELEPHONE CORPORATION
+ Tatsuya Miyagi
+ netadmin&ml.hco.ntt.co.jp
+211
+ Fujitsu Limited
+ Kei Nakata
+ nakata.kei&fujitsu.com
+212
+ Network Peripherals Inc.
+ Creighton Chong
+ cchong&fastnet.com
+213
+ Netronix, Inc.
+ Jacques Roth
+ ---none---
+214
+ University of Wisconsin Madison
+ Keith Hazelton
+ hazelton&doit.wisc.edu
+215
+ NetWorth, Inc.
+ Craig Scott
+ ---none---
+216
+ Tandberg Data A/S
+ Harald Hoeg
+ haho%huldra.uucp&nac.no
+217
+ Technically Elite Concepts, Inc.
+ Russell S. Dietz
+ Russell_Dietz&Mcimail.com
+218
+ Labtam Australia Pty. Ltd.
+ Michael Podhorodecki
+ michael&labtam.oz.au
+219
+ Republic Telcom Systems, Inc.
+ Steve Harris
+ rtsc!harris&boulder.Colorado.edu
+220
+ ADI Systems, Inc.
+ Paul Liu
+ ---none---
+221
+ Microwave Bypass Systems, Inc.
+ Tad Artis
+ ---none---
+222
+ Pyramid Technology Corp.
+ Richard Rein
+ rein&pyramid.com
+223
+ Unisys_Corp
+ Grae Crofoot
+ grae.crofoot&unisys.com
+224
+ LANOPTICS LTD., Israel
+ Israel Drori
+ raanan&techunix.technion.ac.il
+225
+ NKK Corporation
+ J. Yoshida
+ ---none---
+226
+ CODIMA Technologies Ltd
+ Dave Barratt
+ dbarratt&codimatech.com
+227
+ Acals
+ Patrick Cheng
+ pcheng&dill.ind.trw.com
+228
+ ASTEC, Inc.
+ Hiroshi Fujii
+ fujii&astec.co.jp
+229
+ Delmarva Power
+ John K. Scoggin, Jr.
+ scoggin&delmarva.com
+230
+ Telematics International, Inc.
+ Kevin Smith
+ ---none---
+231
+ Fujitsu Technology Solutions GmbH (formerly 'Fujitsu Siemens Computers')
+ Detlef Rothe
+ detlef.rothe&ts.fujitsu.com
+232
+ Compaq
+ ---none---
+ ---none---
+233
+ NetManage, Inc.
+ William Dunn
+ netmanage&cup.portal.com
+234
+ NC State University
+ NC State Information Technology Division
+ admin&ncsu.edu
+235
+ Empirical Tools and Technologies
+ Karl Auerbach
+ karl&empirical.com
+236
+ Samsung Electronics Co., LTD.
+ Won Jong, Yang
+ wjyang&samsung.com
+237
+ Takaoka Electric Mfg. Co., Ltd.
+ Hidekazu Hagiwara
+ hagiwara&takaoka.takaoka-electric.co.jp
+238
+ NxNetworks
+ Michael Kellen
+ OID.Admin&NxNetworks.com
+239
+ WINDATA
+ Bob Rosenbaum
+ ---none---
+240
+ RC International A/S
+ Carl H. Dreyer
+ chd&rci.dk
+241
+ Netexp Research
+ Henk Boetzkes
+ into henk&boetzkes.org
+242
+ Internode Systems Pty Ltd
+ Simon Hackett
+ simon&ucs.adelaide.edu.au
+243
+ netCS Informationstechnik GmbH
+ Oliver Korfmacher
+ okorf&bunt.netcs.com
+244
+ Lantronix
+ Greg Wheeler
+ gregw&lantronix.com
+245
+ Avatar Consultants
+ Kory Hamzeh
+ ames!avatar.com!kory&harvard.harvard.edu
+246
+ Furukawa Electoric Co. Ltd.
+ Shoji Fukutomi
+ kddlab!polo.furukawa.co.jp!fuku&uunet.UU.NET
+247
+ ND SatCom - Gesellschaft für SatellitenkommunikationssystemembH
+ Rüdiger Osten
+ ruediger.osten&ndsatcom.de
+248
+ Richard Hirschmann GmbH & Co.
+ Heinz Nisi
+ mia&intsun.rus.uni-stuttgart.de
+249
+ G2R Inc.
+ Khalid Hireche
+ ---none---
+250
+ University of Michigan
+ Robert Klingsten
+ robkli&umich.edu
+251
+ Netcomm, Ltd.
+ W.R. Maynard-Smith
+ ---none---
+252
+ Sable Technology Corporation
+ Rodney Thayer
+ rodney&sabletech.com
+253
+ Xerox
+ Fonda Lix Pallone
+ Fonda_Lix_Pallone.PARC&Xerox.Com
+254
+ Conware Computer Consulting GmbH
+ Michael Sapich
+ sapich&conware.de
+255
+ Compatible Systems Corp.
+ John Gawf
+ gawf&compatible.com
+256
+ Scitec Communications Systems Ltd.
+ Stephen Lewis
+ ---none---
+257
+ Transarc Corporation
+ Pat Barron
+ Pat_Barron&TRANSARC.COM
+258
+ Matsushita Electric Industrial Co., Ltd.
+ Nob Mizuno
+ mizuno&isl.mei.co.jp
+259
+ ACCTON Technology
+ Don Rooney
+ ---none---
+260
+ Star-Tek, Inc.
+ Carl Madison
+ carl&startek.com
+261
+ ADC Codenoll Technology Corporation
+ Dutt Bulusu and Michael Coden
+ bulusud&worldnet.att.net
+262
+ Formation, Inc.
+ Carl Marcinik
+ ---none---
+263
+ Seiko Instruments, Inc.
+ (SII)
+ Yasuyoshi Watanabe ---none---
+264
+ RCE (Reseaux de Communication d'Entreprise S.A.)
+ Etienne Baudras-Chardigny
+ ---none---
+265
+ Xenocom, Inc.
+ Sean Welch
+ welch&raven.ulowell.edu
+266
+ Nexans Deutschland Industries
+ Hubert Theissen
+ hubert.theissen&nexans.com
+267
+ Systech Computer Corporation
+ Eric Lighthart
+ eric&systech.com
+268
+ Visual
+ Brian O'Shea
+ bos&visual.com
+269
+ CSC Airline Solutions Denmark A/S
+ Kasper Ibsen
+ kibsen&csc.com
+270
+ Zenith Electronics Corporation
+ David Lin
+ ---none---
+271
+ Telia Company AB
+ Joni Rapanen
+ cainfo&telia.fi
+272
+ BinTec Communications GmbH
+ Elisabeth Hertlein
+ lies&BinTec.DE
+273
+ EUnet Germany
+ Marc Sheldon
+ ms&Germany.EU.net
+274
+ PictureTel Corporation
+ Oliver Jones
+ oj&pictel.com
+275
+ Michigan State University
+ DNS Technical Support
+ dnstech&msu.edu
+276
+ GTE Government Systems - Network Management Organization
+ Grant Gifford
+ gifford_grant&nmo.gtegsc.com
+277
+ Cascade Communications Corp.
+ Chikong Shue
+ alpo!chi&uunet.uu.net
+278
+ APRESIA Systems, Ltd. (formerly 'Hitachi Cable, Ltd.')
+ SUGAWARA, Shingo
+ shingo.sugawara.gm&hitachi-metals.com
+279
+ Olivetti
+ Marco Framba
+ framba&orc.olivetti.com
+280
+ Vitacom Corporation
+ Parag Rastogi
+ parag&cup.portal.com
+281
+ INMOS
+ Graham Hudspith
+ gwh&inmos.co.uk
+282
+ AIC Systems Laboratories Ltd.
+ Glenn Mansfield
+ glenn&aic.co.jp
+283
+ Cameo Communications, Inc.
+ Alan Brind
+ ---none---
+284
+ Diab Data AB
+ Mats Lindstrom
+ mli&diab.se
+285
+ Olicom A/S
+ Lars Povlsen
+ krus&olicom.dk
+286
+ Digital-Kienzle Computersystems
+ Hans Jurgen Dorr
+ ---none---
+287
+ CSELT(Centro Studi E Laboratori Telecomunicazioni)
+ Paolo Coppo
+ coppo&cz8700.cselt.stet.it
+288
+ Electronic Data Systems
+ EDS NNAM
+ hostmaster&eds.com
+289
+ Brocade Communications Systems, Inc. (formerly 'McData Corporation')
+ Scott Kipp
+ skipp&brocade.com
+290
+ Harris Corporation
+ Matthew Porath
+ mporath&harris.com
+291
+ Technology Dynamics, Inc.
+ Chip Standifer
+ TDYNAMICS&MCIMAIL.COM
+292
+ DATAHOUSE Information Systems Ltd.
+ Kim Le
+ ---none---
+293
+ Teltrend (NZ) Limited
+ Tony van der Peet
+ Tony.vanderPeet&teltrend.co.nz
+294
+ Texas Instruments
+ Michael Line
+ a0216664&ti.com
+295
+ PlainTree Systems Inc.
+ Paul Chefurka
+ chefurka&plntree.UUCP
+296
+ Hedemann Software Development
+ Stefan Hedemann
+ 100015.2504&compuserve.com
+297
+ FUJIFILM Business Innovation Corp.
+ Takatomo Wakibayashi
+ takatomo.wakibayashi.jt&fujifilm.com
+298
+ Asante Technology
+ Hsiang Ming Ma
+ ---none---
+299
+ Stanford University
+ Bruce Vincent
+ bvincent&stanford.edu
+300
+ Digital Link
+ Thinh Nguyen
+ thinh_nguyen&dl.com
+301
+ Raylan Corporation
+ Mark S. Lewis
+ mlewis&telebit.com
+302
+ Commscraft
+ Len Rochford
+ len.rochford&commscraft.com
+303
+ Hughes Communications, Inc.
+ David Whitefield
+ David.Whitefield&hughes.com
+304
+ Farallon Computing, Inc.
+ Sam Roberts
+ sroberts&farallon.com
+305
+ GE Information Services
+ Steve Bush
+ sfb&ncoast.org
+306
+ Gambit Computer Communications
+ Zohar Seigal
+ ---none---
+307
+ Livingston Enterprises, Inc.
+ Steve Willens
+ steve&livingston.com
+308
+ Star Technologies
+ Jim Miner
+ miner&star.com
+309
+ Micronics Computers Inc.
+ Darren Croke
+ dc&micronics.com
+310
+ Basis, Inc.
+ Heidi Stettner
+ heidi&mtxinu.COM
+311
+ Microsoft
+ Paul Russell
+ paulr&microsoft.com
+312
+ US West Advance Technologies
+ Donna Hopkins
+ dmhopki&uswat.uswest.com
+313
+ University College London
+ Tom Lodge
+ t.lodge&cs.ucl.ac.uk
+314
+ Eastman Kodak Company
+ W. James Colosky
+ w.colosky&kodak.com
+315
+ Network Resources Corporation
+ Kathy Weninger
+ ---none---
+316
+ Atlas Telecom
+ Bruce Kropp
+ ktxc8!bruce&uunet.UU.NET
+317
+ Bridgeway
+ Umberto Vizcaino
+ ---none---
+318
+ American Power Conversion Corp.
+ Peter C. Yoest
+ apc!yoest&uunet.uu.net
+319
+ DOE Atmospheric Radiation Measurement Project
+ Matt Macduff
+ matt.macduff&pnl.gov
+320
+ VerSteeg CodeWorks
+ Bill Versteeg
+ bvs&NCR.COM
+321
+ Verilink Corp
+ Bill Versteeg
+ bvs&NCR.COM
+322
+ Sybus Corportation
+ Mark T. Dauscher
+ mdauscher&sybus.com
+323
+ Tekelec
+ Sidney Antommarchi
+ santomm2&tekelec.com
+324
+ NASA Ames Research Center
+ Andrew Kjell Nielsen
+ andrew.nielsen&arc.nasa.gov
+325
+ Simon Fraser University
+ Robert Urquhart
+ quipu&sfu.ca
+326
+ Fore Systems, Inc.
+ Eric Cooper
+ ecc&fore.com
+327
+ Centrum Communications, Inc.
+ Vince Liu
+ ---none---
+328
+ NeXT Computer, Inc.
+ Lennart Lovstrand
+ Lennart_Lovstrand&NeXT.COM
+329
+ Netcore, Inc.
+ Skip Morton
+ ---none---
+330
+ Northwest Digital Systems
+ Brian Dockter
+ ---none---
+331
+ Andrew Corporation
+ Ted Tran
+ ---none---
+332
+ Digi International
+ Harald Remmert
+ harald.remmert&digi.com
+333
+ Computer Network Technology
+ Mike Morandi
+ mike_morandi&cnt.com
+334
+ Lotus Development Corp.
+ Bill
+ Flanagan bflanagan&lotus.com
+335
+ MICOM Communication Corporation
+ Donna Beatty
+ SYSAD&prime.micom.com
+336
+ ASCII Corporation
+ Toshiharu Ohno
+ tony-o&ascii.co.jp
+337
+ PUREDATA Research
+ Tony Baxter
+ tony&puredata.com
+338
+ NTT DATA
+ Yasuhiro Kohata
+ kohata&rd.nttdata.jp
+339
+ Siemens Industry Inc.
+ Bala Marimuthu
+ marimuthu.bala&siemens.com
+340
+ Kendall Square Research (KSR)
+ Dave Hudson
+ tdh&uunet.UU.NET
+341
+ ORNL
+ Gary Haney
+ hny&ornl.gov
+342
+ Network Innovations, Inc.
+ Pete Grillo
+ pete&ni2.com
+343
+ Intel Corporation
+ Adam Kaminski
+ adam.kaminski&intel.com
+344
+ Compuware Corporation
+ Ling Thio
+ ling_thio&compuware.com
+345
+ Epson Research Center
+ Richard Schneider
+ rschneid&epson.com
+346
+ Fibernet
+ George Sandoval
+ ---none---
+347
+ Seagate Technology
+ Jon Wolfe
+ jon.a.wolfe&seagate.com
+348
+ American Express Company
+ Fred Gibbins
+ oidadmin&aexp.com
+349
+ Compu-Shack
+ Tomas Vocetka
+ OPLER%CSEARN.bitnet&CUNYVM.CUNY.EDU
+350
+ Parallan Computer, Inc.
+ Charles Dulin
+ ---none---
+351
+ Stratacom
+ Clyde Iwamoto
+ cki&strata.com
+352
+ Open Networks Engineering, Inc.
+ Russ Blaesing
+ rrb&one.com
+353
+ ATM Forum
+ Keith McCloghrie
+ KZM&HLS.COM
+354
+ SSD Management, Inc.
+ Bill Rose
+ ---none---
+355
+ Automated Network Management, Inc.
+ Carl Vanderbeek
+ ---none---
+356
+ Magnalink Communications Corporation
+ David E. Kaufman
+ --none
+357
+ Kasten Chase Applied Research
+ Garry McCracken
+ pdxgmcc&rvax.kasten.on.ca
+358
+ Skyline Technology, Inc.
+ Don Weir
+ ---none---
+359
+ Nu-Mega Technologies, Inc.
+ Patrick Klos
+ patrickk&numega.com
+360
+ Morgan Stanley & Co. International PLC
+ Jake Scott (PEN Managers)
+ oids&morganstanley.com
+361
+ Integrated Business Network
+ Michael Bell
+ ---none---
+362
+ L & N Technologies, Ltd.
+ Steve Loring
+ ---none---
+363
+ Cincinnati Bell Information Systems, Inc.
+ Deron Meranda
+ dmeranda&cbis.COM
+364
+ RAMA Technologies
+ Chris Avis
+ c.avis&oscomwa.com.au
+365
+ GM Labs, LLC.
+ Grayson Martin
+ gm&graysonmartin.net
+366
+ Datapoint Corporation
+ Lee Ziegenhals
+ lcz&sat.datapoint.com
+367
+ RICOH Co. Ltd.
+ Toshio Watanbe
+ watanabe&godzilla.rsc.spdd.ricoh.co.jp
+368
+ Axis Communications AB
+ Martin Gren
+ martin&axis.se
+369
+ Pacer Software
+ Wayne Tackabury
+ wft&pacersoft.com
+370
+ 3COM/Axon
+ Robin Iddon
+ Robin_Iddon&3mail.3com.com
+371
+ Alebra Technologies, Inc.
+ Harold Stevenson
+ harold.stevenson&alebra.com
+372
+ GSI
+ Etienne Demailly
+ etienne.demailly&gsi.fr
+373
+ Tatung Co., Ltd.
+ Chih-Yi Chen
+ TCCISM1%TWNTTIT.BITNET&pucc.Princeton.EDU
+374
+ DIS Research Ltd.
+ Ray Compton
+ rayc&command.com
+375
+ Quotron Systems, Inc.
+ Richard P. Stubbs
+ richard&atd.quotron.com
+376
+ Dassault Electronique
+ Olivier J. Caleff
+ caleff&dassault-elec.fr
+377
+ Corollary, Inc.
+ James L. Gula
+ gula&corollary.com
+378
+ SEEL, Ltd.
+ Ken Ritchie
+ ---none---
+379
+ Lexcel
+ Mike Erlinger
+ mike&lexcel.com
+380
+ pier64
+ Bill Parducci
+ bill&pier64.com
+381
+ OST
+ A. Pele
+ ---none---
+382
+ Megadata Pty Ltd.
+ Andrew McRae
+ andrew&megadata.mega.oz.au
+383
+ LLNL Livermore Computer Center
+ Richard Mark
+ rmark&llnl.gov
+384
+ Dynatech Communications
+ Graham Welling
+ s8000!gcw&uunet.uu.net
+385
+ Symplex Communications Corp.
+ Cyrus Azar
+ ---none---
+386
+ Tribe Computer Works
+ Ken Fujimoto
+ fuji&tribe.com
+387
+ Taligent, Inc.
+ Lorenzo Aguilar
+ lorenzo&taligent.com
+388
+ Symbol Technologies, Inc.
+ Carl Mower
+ cmower&symbol.com
+389
+ Lancert
+ Mark Hankin
+ ---none---
+390
+ Alantec
+ Paul V. Fries
+ pvf&alantec.com
+391
+ Ridgeback Solutions
+ Errol Ginsberg
+ bacchus!zulu!errol&uu2.psi.com
+392
+ Metrix, Inc.
+ D. Venkatrangan
+ venkat&metrix.com
+393
+ Symantec Corporation
+ Paul Sangster
+ Paul_Sangster&Symantec.com
+394
+ NRL Communication Systems Branch
+ R.K. Nair
+ nair&itd.nrl.navy.mil
+395
+ I.D.E. Corporation
+ Rob Spade
+ ---none---
+396
+ Panasonic Corporation Eco Solutions Company (formerly 'Panasonic Electric Works Co., Ltd.')
+ Hiroshige Nakatani
+ nakatani.hiroshige&jp.panasonic.com
+397
+ MegaPAC
+ Ian George
+ ---none---
+398
+ Tyco Electronics
+ Dave Atkinson
+ dave.atkinson&tycoelectronics.com
+399
+ Hitachi Computer Products (America), Inc.
+ Masha Golosovker
+ masha&hicomb.hi.com
+400
+ METEO FRANCE
+ Remy Giraud
+ Remy.Giraud&meteo.fr
+401
+ PRC Inc.
+ Jim Noble
+ noble_jim&prc.com
+402
+ Wal-Mart Stores, Inc.
+ Wal-Mart Webmaster
+ webmaster&wal-mart.com
+403
+ Nissin Electric Company, Ltd.
+ Aki Komatsuzaki
+ (408) 737-0274
+404
+ Distributed Support Information Standard
+ Mike Migliano
+ mike&uwm.edu
+405
+ SMDS Interest Group (SIG)
+ Elysia C. Tan
+ ecmt1&sword.bellcore.com
+406
+ SolCom Systems Ltd.
+ Hugh Evans
+ 0506 873855
+407
+ Bell Atlantic
+ Colin deSa
+ socrates!bm5ld15&bagout.BELL-ATL.COM
+408
+ Advanced Multiuser Technologies Corporation
+ ---none---
+ ---none---
+409
+ Mitsubishi Electric Corporation
+ Yoshitaka Ogawa
+ ogawa&nkai.cow.melco.co.jp
+410
+ C.O.L. Systems, Inc.
+ Frank Castellucci
+ (914) 277-4312
+411
+ University of Auckland
+ Nevil Brownlee
+ n.brownlee&aukuni.ac.nz
+412
+ Distributed Management Task Force (DMTF)
+ Raymond C. Williams
+ Raymond_Williams&tivoli.com
+413
+ Klever Computers, Inc.Tom Su
+ ---none---
+ kci&netcom.com
+414
+ Amdahl Corporation
+ Steve Young
+ sy&uts.admahl.com
+415
+ JTEC Pty, Ltd.
+ Edward Groenendaal
+ eddyg&jtec.com.au
+416
+ Matra Communcation
+ Hong-Loc Nguyen
+ (33.1) 34.60.85.25
+417
+ HAL Computer Systems
+ Michael A. Petonic
+ petonic&hal.com
+418
+ Lawrence Berkeley National Laboratory
+ Greg Haverkamp
+ gahaverkamp&lbl.gov
+419
+ Dale Computer Corporation
+ Dean Craven
+ 1-800-336-7483
+420
+ University of Tuebingen
+ Heinrich Abele
+ heinrich.abele&uni-tuebingen.de
+421
+ Bytex Corporation
+ Mary Ann Burt
+ bytex!ws054!maryann&uunet.UU.NET
+422
+ Cogwheel, Inc.
+ Brian Ellis
+ bri&Cogwheel.COM
+423
+ Lanwan Technologies
+ Thomas Liu
+ (408) 986-8899
+424
+ Thomas-Conrad Corporation
+ Karen Boyd
+ (512)-836-1935
+425
+ TxPort
+ Bill VerSteeg
+ bvs&ver.com
+426
+ Compex, Inc.
+ Andrew Corlett
+ BDA&ORION.OAC.UCI.EDU
+427
+ Evergreen Systems, Inc.
+ Bill Grace
+ (415) 897-8888
+428
+ HNV, Inc.
+ James R. Simons
+ jrs&denver.ssds.COM
+429
+ UTStarcom Incorporated
+ Bill Vroman
+ bill.vroman&utstar.com
+430
+ Canada Post Corporation
+ Walter Brown
+ +1 613 722-8843
+431
+ Open Systems Solutions, Inc.
+ David Ko
+ davidk&ossi.com
+432
+ Toronto Stock Exchange
+ Paul Kwan
+ (416) 947-4284
+433
+ Mamakos\TransSys Consulting
+ Louis A. Mamakos
+ louie&transsys.com
+434
+ EICON
+ Vartan Narikian
+ vartan&eicon.qc.ca
+435
+ Jupiter Systems
+ Russell Leefer
+ rml&jupiter.com
+436
+ SSTI
+ Philip Calas
+ (33) 61 44 19 51
+437
+ Grand Junction Networks
+ Randy Ryals
+ randyr&grandjunction.com
+438
+ Pegasus Solutions, Inc.
+ John Beckner
+ sysadm&pegs.com
+439
+ Edward D. Jones and Company
+ John Caruso
+ (314) 851-3422
+440
+ Amnet, Inc.
+ Richard Mak
+ mak&amnet.COM
+441
+ Chase Research
+ Kevin Gage
+ ---none---
+442
+ BMC Software
+ Eugene Golovinsky
+ egolovin&bmc.com
+443
+ Gateway Communications, Inc.
+ Ed Fudurich
+ ---none---
+444
+ Peregrine Systems
+ Eric Olinger
+ eric&peregrine.com
+445
+ Daewoo Telecom
+ SeeYoung Oh
+ oco&scorpio.dwt.co.kr
+446
+ Norwegian Telecom Research
+ Paul Hoff
+ paalh&brage.nta.no
+447
+ WilTel
+ David Oldham
+ david.oldham&wiltel.com
+448
+ Ericsson-Camtec
+ Satish Popat
+ ---none---
+449
+ Codex
+ Thomas McGinty
+ ---none---
+450
+ Basis
+ Heidi Stettner
+ heidi&mtxinu.COM
+451
+ AGE Logic
+ Syd Logan
+ syd&age.com
+452
+ INDE Electronics
+ Gordon Day
+ gday&inde.ubc.ca
+453
+ Isode Limited
+ Steve Kille
+ Steve.Kille&isode.com
+454
+ J.I. Case
+ Mike Oswald
+ mike&helios.uwsp.edu
+455
+ Trillium
+ Jeff Lawrence
+ j_lawrence&trillium.com
+456
+ Bacchus Inc.
+ Errol Ginsberg
+ bacchus!zulu!errol&uu2.psi.com
+457
+ MCC
+ Doug Rosenthal
+ rosenthal&mcc.com
+458
+ Stratus Computer
+ ---none---
+ ---none---
+459
+ Quotron
+ Richard P. Stubbs
+ richard&atd.quotron.com
+460
+ Beame & Whiteside
+ Carl Beame
+ beame&ns.bws.com
+461
+ Cellular Technical Services
+ Keith Gregoire
+ keith&celtech.com
+462
+ Shore Microsystems, Inc.
+ Gordon Elam
+ (309) 229-3009
+463
+ Telecommunications Techniques Corp.
+ Brenda Hawkins
+ hawkinb&ttc.com
+464
+ DNPAP (Technical University Delft)
+ Jan van Oorschot
+ bJan.vOorschot&dnpap.et.tudelft.nl
+465
+ Plexcom, Inc.
+ Bruce Miller
+ (805) 522-3333
+466
+ Tylink
+ Stavros Mohlulis
+ (508) 285-0033
+467
+ Brookhaven Laboratory
+ John Bigrow
+ big&bnl.gov
+468
+ Computer Communication Systems
+ Gerard Laborde
+ Gerard.Laborde&sp1.y-net.fr
+469
+ Norand Corporation
+ Joseph Dusio
+ dusioj&norand.com
+470
+ MUX-LAP
+ Philippe Labrosse
+ 514-735-2741
+471
+ Premisys Communications, Inc
+ Harley Frazee
+ harley&premisys.com
+472
+ Bell South Telecommunications
+ Johnny Walker
+ 205-988-7105
+473
+ J. Stainsbury PLC
+ Steve Parker
+ 44-71-921-7550
+474
+ Manage Operations
+ Jim Corrigan
+ corrigan&ManageOperations.net
+475
+ Wandel and Goltermann Technologies
+ ---none---
+ walter&wg.com
+476
+ Vertiv (formerly 'Emerson Computer Power')
+ Phil Ulrich
+ Phil.Ulrich&vertivco.com
+477
+ Network Software Associates
+ Leslie Santiago
+ SANTIAGL&netsoft.com
+478
+ Procter and Gamble
+ Peter Marshall
+ 513-983-1100x5988
+479
+ Meridian Technology Corporation
+ Kenneth B. Denson
+ kdenson&magic.meridiantc.com
+480
+ QMS, Inc.
+ Bill Lott
+ lott&imagen.com
+481
+ Network ExpressTom Jarema
+ ---none---
+ ITOH&MSEN.COM
+482
+ LANcity Corporation
+ Pam Yassini
+ pam&lancity.com
+483
+ Dayna Communications, Inc.
+ Sanchaita Datta
+ datta&signus.utah.edu
+484
+ kn-X Ltd.
+ Sam Lau
+ 44 943 467007
+485
+ Sync Research, Inc.
+ Alan Bartky
+ (714) 588-2070
+486
+ PremNet
+ Ken Huang
+ HuangK&rimail.interlan.com
+487
+ SIAC
+ Peter Ripp
+ (212) 383-9061
+488
+ New York Stock Exchange
+ Peter Ripp
+ (212) 383-9061
+489
+ American Stock Exchange
+ Peter Ripp
+ (212) 383-9061
+490
+ FCR Software, Inc.
+ Brad Parker
+ brad&fcr.com
+491
+ National Medical Care, Inc.
+ Robert Phelan
+ (617) 466-9850
+492
+ DCS Dialog Communication Systems Aktiengesellschaft Berlin
+ Frank Rogall
+ fr&dcs.de
+493
+ NorTele
+ Bjorn Kvile
+ +47 2 48 89 90
+494
+ Madge Networks, Inc.
+ Duncan Greatwood
+ dgreatwo&madge.mhs.compuserve.com
+495
+ Memotec Communications
+ Michel Turcott
+ turcotm&memotec.com
+496
+ ON
+ Nick Hennenfent
+ nicholas&cton.com
+497
+ Leap Technology, Inc.
+ George Economou
+ ---none---
+498
+ General DataComm, Inc.
+ William Meltzer
+ meltzer&gdc.com
+499
+ ACE Communications, Ltd.
+ Danny On
+ 972-3-570-1423
+500
+ ADP
+ Barry Miracle
+ barry_miracle&adp.com
+501
+ European Agency of Digital Trust (formerly 'Programa SPRITEL')
+ Julian Inza
+ julian.inza&eadtrust.eu
+502
+ Adacom
+ Aial Haorch
+ 972-4-899-899
+503
+ Metrodata Ltd
+ Nick Brown
+ 100022.767&compuserve.com
+504
+ Ericsson AB - 4G5G (formerly 'Ellemtel Telecommunication Systems Laboratories')
+ Jack Song
+ jack.song&ericsson.com
+505
+ Arizona Public Service
+ Duane Booher
+ DBOOHER&APSC.COM
+506
+ NETWIZ, Ltd.,
+ Emanuel Wind
+ eumzvir&techunix.technion.ac.il
+507
+ Science and Engineering Research Council (SERC)
+ Paul Kummer
+ P.Kummer&daresbury.ac.uk
+508
+ 508 Credit Suisse First Boston - Watcher
+ Thomas P Wood
+ thomas.wood&csfb.com
+509
+ Hadax Electronics Inc.
+ Marian Kramarczyk
+ 73477.2731&compuserve.com
+510
+ VTKK
+ Markku Lamminluoto
+ lamminluoto&vtkes1.vtkk.fi
+511
+ North Hills Israel Ltd.
+ Carmi Cohen
+ carmi&north.hellnet.org
+512
+ TECSIEL
+ R. Burlon
+ sr&teculx.tecsiel.it
+513
+ Bayerische Motoren Werke (BMW) AG
+ Ronny Ehrlich
+ Ronny.Ehrlich&bmwgroup.com
+514
+ CNET Technologies
+ Nelson Su
+ 408-954-8000
+515
+ MCI
+ Jim Potter
+ jim.potter&mci.com
+516
+ Human Engineering AG (HEAG)
+ Urs Brunner
+ ubrunner&clients.switch.ch
+517
+ FileNet Corporation
+ Joe Raby
+ raby&filenet.com
+518
+ Kongsberg Gruppen ASA (formerly 'NFT-Ericsson')
+ Helge Andre Sundt
+ helge.sundt&kongsberg.com
+519
+ Dun & Bradstreet
+ Mark Sugarman
+ sugarmanm&dnb.com
+520
+ Intercomputer Communications
+ Brian Kean
+ 513-745-0500x244
+521
+ Defense Intelligence Agency
+ Barry Atkinson
+ DIA-DMS&DDN-CONUS.DDN.MIL
+522
+ Telesystems SLW Inc.
+ Joe Magony
+ 416-441-9966
+523
+ APT Communications
+ David Kloper
+ 301-831-1182
+524
+ Delta Airlines
+ Jim Guy
+ 404-715-2948
+525
+ California Microwave
+ Kevin Braun
+ 408-720-6520
+526
+ Avid Technology Inc
+ Bob Craig
+ bob.craig&avid.com
+527
+ Integro Advanced Computer Systems
+ Pascal Turbiez
+ +33-20-08-00-40
+528
+ RPTI
+ Chris Shin
+ 886-2-918-3006
+529
+ Ascend Communications Inc.
+ Matthias Bannach
+ mbannach&ascend.com
+530
+ Eden Computer Systems Inc.
+ Louis Brando
+ 305-591-7752
+531
+ Kawasaki-Steel Corp
+ Tomoo Watanabe
+ nrd&info.kawasaki-steel.co.jp
+532
+ Systems Management Infrasture, Barclays Bank PLC
+ Colin Walls
+ colin.walls&barclays.co.uk
+533
+ B.U.G., Inc.
+ Isao Tateishi
+ tateishi&bug.co.jp
+534
+ Eaton Corporation
+ Tom Brennan
+ ThomasJBrennan&eaton.com
+535
+ Superconducting Supercollider Lab.
+ Carl W. Kalbfleisch
+ cwk&irrational.ssc.gov
+536
+ Triticom
+ Barry Trent
+ btrent&triticom.com
+537
+ Universal Instruments Corp.
+ Tom Dinnel
+ BA06791%BINGVAXA.bitnet&CUNYVM.CUNY.EDU
+538
+ Information Resources, Inc.
+ Jeff Gear
+ jjg&infores.com
+539
+ Westell Inc. (formerly 'Kentrox')
+ Ken Huffman
+ snmp&westell.com
+540
+ Crypto AG
+ Roland Luthi
+ luthi&iis.ethz.ch
+541
+ Infinite Networks, Ltd.
+ Sean Harding
+ +44 923 710 277
+542
+ Tangram Enterprise Solutions, Inc.
+ Steve Kuekes
+ skuekes&tangram.com
+543
+ Alebra Technologies, Inc.
+ Harold Stevenson
+ harold.stevenson&alebra.com
+544
+ Equinox Systems, Inc.
+ Monty Norwood
+ 1-800-275-3500 x293
+545
+ Hayes Microcomputer Products
+ Joe Pendergrass
+ jpendergrass&hayes.com
+546
+ Empire Technologies Inc.
+ Cheryl Krupczak
+ cheryl&cc.gatech.edu
+547
+ Glaxochem, Ltd.
+ Andy Wilson
+ 0229 52261547
+548
+ Software Professionals, Inc
+ Gordon Vickers
+ gordon&netpartners.com
+549
+ Agent Technology, Inc.
+ Ibi Dhilla
+ idhilla&genesis.nred.ma.us
+550
+ Dornier GMBH
+ Arens Heinrech
+ 49-7545-8 ext 9337
+551
+ Telxon Corporation
+ Frank Ciotti
+ frankc&teleng.telxon.com
+552
+ Entergy Corporation
+ Louis Cureau
+ 504-364-7630
+553
+ GarrettCom, Inc (formerly 'Garrett Communications')
+ Rajesh Kukreja
+ rajesh&garrettcom.com
+554
+ Agile Networks, Inc.
+ Dave Donegan
+ ddonegan&agile.com
+555
+ Larscom
+ Sameer Jayakar
+ 415-969-7572
+556
+ Stock Equipment
+ Karl Klebenow
+ 216-543-6000
+557
+ ITT Corporation
+ Kevin M. McCauley
+ kmm&vaxf.acdnj.itt.com
+558
+ Universal Data Systems, Inc.
+ Howard Cunningham
+ 70400.3671&compuserve.com
+559
+ Sonix Communications, Ltd.
+ David Webster
+ +44 285 641 651
+560
+ Paul Freeman Associates, Inc.
+ Pete Wilson
+ pwilson&world.std.com
+561
+ John S. Barnes, Corp.
+ Michael Lynch
+ 704-878-4107
+562
+ Northern Telecom, Ltd.
+ Sharon Chisholm
+ schishol&notelnetworks.com
+563
+ CAP Debris
+ Patrick Preuss
+ ppr&lfs.hamburg.cap-debris.de
+564
+ Telco Systems NAC
+ Harry Hirani
+ Harry&telco-nac.com
+565
+ Tosco Refining Co
+ Fred Sanderson
+ 510-602-4358
+566
+ Russell Info Sys
+ Atul Desai
+ 714-362-4040
+567
+ University of Salford
+ Richard Letts
+ R.J.Letts&salford.ac.uk
+568
+ NetQuest Corp.
+ Jerry Jacobus
+ netquest&tigger.jvnc.net
+569
+ Armon Networking Ltd.
+ Yigal Jacoby
+ yigal&armon.hellnet.org
+570
+ IA Corporation
+ Didier Fort
+ Didier.Fort&lia.com
+571
+ AU-System Communicaton AB
+ Torbjorn Ryding
+ 8-7267572
+572
+ GoldStar Information & Communications, Ltd.
+ Soo N. Kim
+ ksn&giconet.gsic.co.kr
+573
+ SECTRA AB
+ Tommy Pedersen
+ tcp&sectra.se
+574
+ ONEAC Corporation
+ Bill Elliot
+ ONEACWRE&AOL.COM
+575
+ Tree Technologies
+ Michael Demjanenko
+ (716) 688-4640
+576
+ General Dynamics Mission Systems
+ Charlie Limoges
+ charlie.limoges&gd-ms.com
+577
+ Geneva Software, Inc.
+ Andy Denenberg
+ andyd&genevasoft.com
+578
+ Interlink Computer Sciences, Inc.
+ Fred Bohle
+ fab&md.interlink.com
+579
+ Bridge Information Systems, Inc.
+ Stephen Harvey
+ (314) 567-8482
+580
+ Leeds and Northrup Australia (LNA) Nigel Cook
+ nigelc&lna.oz.au
+ ---none---
+581
+ CSG Systems International (formerly 'Intec Telecom Systems')
+ Michael Harvey
+ MIchael.Harvey&csgi.com
+582
+ Newport Systems Solutions, Inc.
+ Pauline Chen
+ paulinec&cisco.com
+583
+ azel Corporation
+ Narender Reddy Vangati
+ vnr&atrium.com
+584
+ ROBOTIKER
+ Maribel Narganes
+ maribel&teletek.es
+585
+ PeerLogic Inc.
+ Keith Richardson
+ registrar&peerlogic.com
+586
+ Digital Transmittion Systems
+ Bill VerSteeg
+ bvs&ver.com
+587
+ Far Point Communications
+ Bill VerSteeg
+ bvs&ver.com
+588
+ Xircom
+ Bill VerSteeg
+ bvs&ver.com
+589
+ Mead Data Central
+ Stephanie Bowman
+ steph&meaddata.com
+590
+ Royal Bank of Canada
+ N. Lim
+ (416) 348-5197
+591
+ Advantis, Inc.
+ Janet Brehm
+ 813 878-4298
+592
+ Chemical Banking Corp.
+ Paul McDonnell
+ pmcdonnl&world.std.com
+593
+ Eagle Technology
+ Ted Haynes
+ (408) 441-4043
+594
+ BT
+ Tim Oldham
+ tim.oldham&bt.com
+595
+ Radix BV
+ P. Groenendaal
+ project2&radix.nl
+596
+ TAINET Communication System Corp.
+ Joseph Chen
+ +886-2-6583000 (R.O.C.)
+597
+ Comtek Services Inc.
+ Steve Harris
+ (703) 506-9556
+598
+ Fair Isaac Corporation
+ Cert Admin
+ certadmin&fairisaac.com
+599
+ AST Research Inc.
+ Bob Beard
+ bobb&ast.com
+600
+ Soft*Star s.r.l. Ing. Enrico Badella
+ softstar&pol88a.polito.it
+ ---none---
+601
+ Bancomm
+ Joe Fontes
+ jwf&bancomm.com
+602
+ Trusted Information Systems, Inc.
+ James M. Galvin
+ galvin&tis.com
+603
+ Harris & Jeffries, Inc.
+ Deepak Shahane
+ deepak&hjinc.com
+604
+ Axel Technology Corp.
+ Henry Ngai
+ (714) 455-1688
+605
+ NetTest Inc.
+ David Hardy
+ dave.hardy&nettest.com
+606
+ CAP debis
+ Patrick Preuss
+ +49 40 527 28 366
+607
+ Lachman Technology, Inc.
+ Steve Alexander
+ stevea&lachman.com
+608
+ Galcom Networking Ltd.
+ Zeev Greenblatt
+ galnet&vax.trendline.co.il
+609
+ BAZIS
+ M. van Luijt
+ martin&bazis.nl
+610
+ SYNAPTEL
+ Eric Remond
+ remond&synaptel.fr
+611
+ Investment Management Services, Inc.
+ J. Laurens Troost
+ rens&stimpys.imsi.com
+612
+ Taiwan Telecommunication Lab
+ Dennis Tseng
+ LOUIS%TWNMOCTL.BITNET&pucc.Princeton.EDU
+613
+ Anagram Corporation
+ Michael Demjanenko
+ (716) 688-4640
+614
+ Univel
+ John Nunneley
+ jnunnele&univel.com
+615
+ University of California, San Diego
+ Arthur Bierer
+ abierer&ucsd.edu
+616
+ CompuServe
+ Ed Isaacs, Brian Biggs
+ SYSADM&csi.compuserve.com
+617
+ Telstra - OTC Australia
+ Peter Hanselmann
+ peterhan&turin.research.otc.com.au
+618
+ Westinghouse Electric Corp.
+ Ananth Kupanna
+ ananth&access.digex.com
+619
+ DGA Ltd.
+ Tom L. Willis
+ twillis&pintu.demon.co.uk
+620
+ Elegant Communications Inc.
+ Robert Story
+ Robert.Story&Elegant.COM
+621
+ Experdata
+ Claude Lubin
+ +33 1 41 28 70 00
+622
+ Unisource Business Networks Sweden AB
+ Goran Sterner
+ gsr&tip.net
+623
+ Molex, Inc.
+ Steven Joffe
+ molex&mcimail.com
+624
+ Quay Financial Software
+ Mick Fleming
+ mickf&quay.ie
+625
+ VMX Inc.
+ Joga Ryali
+ joga&vmxi.cerfnet.com
+626
+ Hypercom, Inc.
+ Noor Chowdhury
+ (602) 548-2113
+627
+ University of Guelph
+ Kent Percival
+ Percival&CCS.UoGuelph.CA
+628
+ DIaLOGIKa
+ Juergen Jungfleisch
+ 0 68 97 9 35-0
+629
+ NBASE Switch Communication
+ Sergiu Rotenstein
+ 75250.1477&compuserve.com
+630
+ Anchor Datacomm B.V.
+ Erik Snoek
+ sdrierik&diamond.sara.nl
+631
+ PACDATA
+ John Reed
+ johnr&hagar.pacdata.com
+632
+ University of Colorado
+ Evi Nemeth
+ evi&cs.colorado.edu
+633
+ Tricom Communications Limited
+ Robert Barrett
+ 0005114429&mcimail.com
+634
+ Santix Software GmbH
+ Michael Santifaller
+ santi%mozart&santix.guug.de
+635
+ Encore Networks, Inc.
+ Colin P. Roper
+ croper&encorenetworks.com
+636
+ Georgia Institute of Technology
+ George P. Burdell
+ gpb&oit.gatech.edu
+637
+ Nokia (formerly 'Alcatel-Lucent')
+ Mehrab Syed
+ Mehrab.Syed&alcatel-lucent.com
+638
+ GTECH
+ Brian Ruptash
+ bar&gtech.com
+639
+ UNOCAL Corporation
+ Peter Ho
+ ho&unocal.com
+640
+ First Pacific Network
+ Randy Hamilton
+ 408-703-2763
+641
+ Lexmark International
+ Don Wright
+ don&lexmark.com
+642
+ Qnix Computer
+ Sang Weon, Yoo
+ swyoo&qns.qnix.co.kr
+643
+ Jigsaw Software Concepts (Pty) Ltd.
+ Willem van Biljon
+ wvb&itu2.sun.ac.za
+644
+ Eastern Research Inc.
+ Nevio Poljak
+ npoljak&erinc.com
+645
+ nsgdata.com Inc
+ Graham C. Welling
+ gwelling&nsgdata.com
+646
+ SEIKO Communication Systems, Inc.
+ Lyn T. Robertson
+ ltr&seikotsi.com
+647
+ Unified Management
+ Andy Barnhouse
+ (612) 561-4944
+648
+ RADLINX Ltd.
+ Ady Lifshes
+ ady%rndi&uunet.uu.net
+649
+ Microplex Systems Ltd.
+ Fred Fierling
+ fff&microplex.com
+650
+ Trio Information Systems AB
+ Marten Karlsson
+ snmp&trio.se
+651
+ Phoenix Microsystems
+ Bill VerSteeg
+ bvs&ver.com
+652
+ Distributed Systems International, Inc.
+ Ron Mackey
+ rem&dsiinc.com
+653
+ Evolving Systems, Inc.
+ Maqsood Pasha
+ iana&evolving.com
+654
+ SAT GmbH
+ Walter Eichelburg
+ 100063.74&compuserve.com
+655
+ CeLAN Technology, Inc.
+ Mark Liu
+ 886--35-772780
+656
+ Landmark Systems Corp.
+ Steve Sonnenberg
+ steves&socrates.umd.edu
+657
+ Netone Systems Co., Ltd.
+ YongKui Shao
+ syk&new-news.netone.co.jp
+658
+ Loral Data Systems
+ Jeff Price
+ jprice&cps070.lds.loral.com
+659
+ Cellware Broadband Technology
+ Michael Roth
+ mike&cellware.de
+660
+ MuSys Corporation
+ Gaylord Miyata
+ miyata&musys.com
+661
+ IMC Networks Corp.
+ Jerry Roby
+ (714) 724-1070
+662
+ Octel Communications Corp.
+ Alan Newman
+ (408) 321-5182
+663
+ RIT Technologies Ltd.
+ Ghiora Drori
+ drori&dcl.hellnet.org
+664
+ Adtran
+ Jeff Wells
+ 205-971-8000
+665
+ Netvion, Inc.
+ Ray Caruso
+ ray.caruso&netvion.com
+666
+ Oki Electric Industry Co., Ltd.
+ Naoki Hayashi
+ hayashi753&oki.com
+667
+ Specialix International
+ Jeremy Rolls
+ jeremyr&specialix.co.uk
+668
+ INESC (Instituto de Engenharia de Sistemas e Computadores)
+ Pedro Ramalho Carlos
+ prc&inesc.pt
+669
+ Globalnet Communications
+ Real Barriere
+ (514) 651-6164
+670
+ Product Line Engineer SVEC Computer Corp.
+ Rich Huang
+ msumgr&enya.cc.fcu.edu.tw
+671
+ Printer Systems Corp.
+ Bill Babson
+ bill&prsys.com
+672
+ Contec Micro Electronics USA
+ David Sheih
+ (408) 434-6767
+673
+ Unix Integration Services
+ Chris Howard
+ chris&uis.com
+674
+ Dell Inc.
+ David L. Douglas
+ david_l_douglas&dell.com
+675
+ Whittaker Electronic Systems
+ Michael McCune
+ mccune&cerf.net
+676
+ QPSX Communications
+ David Pascoe
+ davidp&qpsx.oz.au
+677
+ Loral WDl
+ Mike Aronson
+ Mike_Aronson&msgate.wdl.loral.com
+678
+ Federal Express Corp.
+ Randy Hale
+ (901) 369-2152
+679
+ E-COMMS Inc.
+ Harvey Teale
+ (206) 857-3399
+680
+ Software Clearing House
+ Tom Caris
+ ca&sch.com
+681
+ Antlow Computers Ltd.
+ C. R. Bates
+ 44-635-871829
+682
+ Emcom Corp.
+ Mike Swartz
+ emcom&cerf.net
+683
+ Extended Systems, Inc.
+ Al Youngwerth
+ alberty&tommy.extendsys.com
+684
+ Sola Electric
+ Mike Paulsen
+ (708) 439-2800
+685
+ Esix Systems, Inc.
+ Anthony Chung
+ esix&esix.tony.com
+686
+ 3M/MMM
+ Tony Grosso
+ agrosso&mmm.com
+687
+ Cylink Corp.
+ Ed Chou
+ ed&cylink.com
+688
+ Znyx Advanced Systems Division, Inc.
+ Alan Deikman
+ aland&netcom.com
+689
+ Texaco, Inc.
+ Jeff Lin
+ linj&Texaco.com
+690
+ McCaw Cellular Communication Corp.
+ Tri Phan
+ tri.phan&mccaw.com
+691
+ ASP Computer Product Inc.
+ Elise Moss
+ 71053.1066&compuserve.com
+692
+ HiPerformance Systems
+ Mike Brien
+ +27-11-806-1000
+693
+ Regionales Rechenzentrum Erlangen
+ Frank Tröger
+ verzeichnisdienst&rrze.uni-erlangen.de
+694
+ SAP AG
+ Dr. Uwe Hommel
+ +49 62 27 34 0
+695
+ ElectroSpace System Inc.
+ Dr. Joseph Cleveland
+ e03353&esitx.esi.org
+696
+ Unassigned
+ ---none---
+ ---none---
+697
+ MultiPort Corporation
+ Reuben Sivan
+ rsivan&multiport.com
+698
+ Combinet, Inc.
+ Samir Sawhney
+ samir&combinet.com
+699
+ TSCC
+ Carl Wist
+ carlw&tscc.com
+700
+ Teleos Communications Inc.
+ Bill Nayavich
+ wln&teleoscom.com
+701
+ Alta Research
+ Jack Moyer
+ ian&altarsrch.com
+702
+ Independence Blue Cross
+ Bill Eshbach
+ esh&ibx.com
+703
+ ADACOM Station Interconnectivity Ltd.
+ Itay Kariv
+ +9 72 48 99 89 9
+704
+ MIROR Systems
+ Frank Kloes
+ +27 12 911 0003
+705
+ Merlin Gerin
+ Adam Stolinski
+ (714) 557-1637 x249
+706
+ Owen-Corning Fiberglas
+ Tom Mann
+ mann.td&ocf.compuserve.com
+707
+ Talking Networks Inc.
+ Terry Braun
+ tab&lwt.mtxinu.com
+708
+ Cubix Corporation
+ Rebekah Marshall
+ (702) 883-7611
+709
+ Formation Inc.
+ Bob Millis
+ bobm&formail.formation.com
+710
+ Lannair Ltd.
+ Pablo Brenner
+ pablo&lannet.com
+711
+ LightStream Corp.
+ Chris Chiotasso
+ chris&lightstream.com
+712
+ LANart Corp.
+ Doron I. Gartner
+ doron&lanart.com
+713
+ University of Stellenbosch
+ Andries Nieuwoudt
+ apcn&sun.ac.za
+714
+ Wyse Technology
+ Bill Rainey
+ bill&wyse.com
+715
+ DSC Communications Corp.
+ Colm Bergin
+ cbergin&cpdsc.com
+716
+ NetEc
+ Thomas Krichel
+ NetEc&netec.mcc.ac.uk
+717
+ Breltenbach Software Engineering GmbH
+ Hilmar Tuneke
+ tuneke&namu01.gwdg.de
+718
+ Victor Company of Japan,Limited
+ Atsushi Sakamoto
+ 101176.2703&compuserve.com
+719
+ Japan Direx Corporation
+ Teruo Tomiyama
+ +81 3 3498 5050
+720
+ NECSY Network Control Systems S.p.A. Piero Fiozzo
+ fip&necsy.it
+ ---none---
+721
+ ISDN Systems Corp.
+ Jeff Milloy
+ p00633&psilink.com
+722
+ Zero-One Technologies, Ltd.
+ Curt Chen
+ + 88 62 56 52 32 33
+723
+ Radix Technologies, Inc.
+ Steve Giles
+ giless&delphi.com
+724
+ National Institute of Standards and Technology
+ Jim West
+ west&mgmt3.ncsl.nist.gov
+725
+ Digital Technology Inc.
+ Chris Gianattasio
+ gto&lanhawk.com
+726
+ Castelle Corp.
+ Waiming Mok
+ wmm&castelle.com
+727
+ Memotec Inc.
+ Aster Fleury
+ Aster.Fleury&memotec.com
+728
+ Showa Electric Wire & Cable Co., Ltd.
+ Robert O'Grady
+ kfn&tanuki.twics.co.jp
+729
+ SpectraGraphics
+ Jack Hinkle
+ hinkle&spectra.com
+730
+ Connectware Inc.
+ Rick Downs
+ rxd4&acsysinc.com
+731
+ Wind River Systems
+ Emily Hipp
+ hipp&wrs.com
+732
+ RADWAY International Ltd.
+ Doron Kolton
+ 0005367977&mcimail.com
+733
+ System Management ARTS, Inc.
+ Yuri Rabover
+ yuri&smarts.com
+734
+ Persoft, Inc.
+ Steven M. Entine
+ entine&pervax.persoft.com
+735
+ Xnet Technology Inc.
+ Esther Chung
+ estchung&xnet-tech.com
+736
+ Unison-Tymlabs
+ Dean Andrews
+ ada&unison.com
+737
+ Micro-Matic Research
+ Patrick Lemli
+ 73677.2373&compuserve.com
+738
+ B.A.T.M. Advance Technologies
+ Nahum Killim
+ bcrystal&actcom.co.il
+739
+ University of Copenhagen
+ Kim H|glund
+ shotokan&diku.dk
+740
+ Network Security Systems, Inc.
+ Carleton Smith
+ rpitt&nic.cerf.net
+741
+ JNA Telecommunications
+ Sean Cody
+ seanc&jna.com.au
+742
+ Encore Computer Corporation
+ Tony Shafer
+ tshafer&encore.com
+743
+ Central Intelligence Agency
+ David Wheelock
+ davidw&ucia.gov
+744
+ ISC (GB) Limited
+ Mike Townsend
+ miket&cix.compulink.co.uk
+745
+ Digital Communication Associates
+ Ravi Shankar
+ shankarr&dca.com
+746
+ CyberMedia Inc.
+ Unni Warrier
+ unni&cs.ucla.edu
+747
+ Distributed Systems International, Inc.
+ Ron Mackey
+ rem&dsiinc.com
+748
+ Peter Radig
+ Peter Radig
+ peter&radig.de
+749
+ Vicorp Interactive Systems
+ Phil Romine
+ phil&vis.com
+750
+ Inet Inc.
+ Bennie Lopez
+ brl&inetinc.com
+751
+ Argonne National Lab
+ Linda Winkler
+ winkler&mcs.anl.gov
+752
+ Teklogix
+ Lee Fryer-Davis
+ lfryerda&teklogix.com
+753
+ North Western University
+ Phil Draughon
+ jpd&nwu.edu
+754
+ Astarte Fiber Networks
+ James Garnett
+ garnett&catbelly.com
+755
+ Diederich & Associates, Inc.
+ Douglas Capitano
+ dlcapitano&delphi.com
+756
+ Florida Power Corporation
+ Bob England
+ rengland&fpc.com
+757
+ Ingres Corporation
+ Raymond Fan
+ ray.fan&ingres.com
+758
+ Open Network Enterprise
+ Spada Stefano
+ +39 39 245-8101
+759
+ The Home Depot
+ Allen Thomas
+ art01&homedepot.com
+760
+ Pan Dacom Telekommunikations
+ Jens Andresen
+ +49 40 644 09 71
+761
+ NetTek
+ Steve Kennedy
+ steve&gbnet.com
+762
+ Karlnet Corp.
+ Doug Kall
+ kbridge&osu.edu
+763
+ Efficient Networks, Inc.
+ Stephen Egbert
+ egbert&efficient.com
+764
+ Fiberdata
+ Jan Fernquist
+ +46 828 8383
+765
+ Lanser
+ Emil Smilovici
+ (514) 485-7104
+766
+ Ericsson Denmark A/S, Telebit Division
+ Peder Chr. Nørgaard
+ Peder.Chr.Norgaard&ericsson.com
+767
+ QoSCom
+ Hans Lackner
+ Hans.Lackner&qoscom.de
+768
+ Network Computing Inc.
+ Fredrik Noon
+ fnoon&ncimail.mhs.compuserve.com
+769
+ Walgreens Company
+ Denis Renaud
+ (708) 317-5054 (708) 818-4662
+770
+ Internet Initiative Japan Inc.
+ Toshiharu Ohno
+ tony-o&iij.ad.jp
+771
+ GP van Niekerk Ondernemings
+ Gerrit van Niekerk
+ gvanniek&dos-lan.cs.up.ac.za
+772
+ Queen's University Belfast
+ Patrick McGleenon
+ p.mcgleenon&ee.queens-belfast.ac.uk
+773
+ Securities Industry Automation Corporation
+ Chiu Szeto
+ cszeto&prism.poly.edu
+774
+ SYNaPTICS
+ David Gray
+ david&synaptics.ie
+775
+ Data Switch Corporation
+ Joe Welfeld
+ jwelfeld&dasw.com
+776
+ Telindus Distribution
+ Karel Van den Bogaert
+ kava&telindus.be
+777
+ MAXM Systems Corporation
+ Gary Greathouse
+ ggreathouse&maxm.com
+778
+ Fraunhofer Gesellschaft
+ FRBB-Support
+ support&berlin.fhg.de
+779
+ EQS Business Services
+ Ken Roberts
+ kroberts&esq.com
+780
+ CNet Technology Inc.
+ Repus Hsiung
+ idps17&shts.seed.net.tw
+781
+ Datentechnik GmbH
+ Harald Jicha
+ +43 1 50100 1264
+782
+ Network Solutions, LLC
+ Donald E. Bynum
+ dbynum&networksolutions.com
+783
+ Viaman Software
+ Vikram Duvvoori
+ info&viman.com
+784
+ Schweizerische Bankgesellschaft Zuerich
+ Roland Bernet
+ Roland.Bernet&zh014.ubs.ubs.ch
+785
+ University of Twente - TIOS
+ Aiko Pras
+ pras&cs.utwente.nl
+786
+ Simplesoft Inc.
+ Sudhir Pendse
+ sudhir&netcom.com
+787
+ Stony Brook, Inc.
+ Ken Packert
+ p01006&psilink.com
+788
+ Unified Systems Solutions, Inc.
+ Steven Morgenthal
+ smorgenthal&attmail.com
+789
+ Network Appliance Corporation
+ Brian Pawlowski
+ xdl-iana&netapp.com
+790
+ Ornet Data Communication Technologies Ltd.
+ Haim Kurz
+ haim&ornet.co.il
+791
+ Computer Associates International
+ Glenn Gianino
+ giagl01&usildaca.cai.com
+792
+ Wireless Incorporated
+ James Kahkoska
+ jkahkoska&wire-less-inc.com
+793
+ NYNEX Science & Technology
+ Lily Lau
+ llau&nynexst.com
+794
+ Commercial Link Systems
+ Wiljo Heinen
+ wiljo&freeside.cls.de
+795
+ Adaptec Inc.
+ Tom Battle
+ tab&lwt.mtxinu.com
+796
+ Softswitch
+ Charles Springer
+ cjs&ssw.com
+797
+ Link Technologies, Inc.
+ Roy Chu
+ royc&wyse.com
+798
+ IIS
+ Olry Rappaport
+ iishaifa&attmail.com
+799
+ Mobile Solutions Inc.
+ Dale Shelton
+ dshelton&srg.srg.af.mil
+800
+ Xylan Corp.
+ Burt Cyr
+ burt&xylan.com
+801
+ Airtech Software Forge Limited
+ Callum Paterson
+ tsf&cix.compulink.co.uk
+802
+ National Semiconductor
+ Brian Marley
+ brian.marley&nsc.com
+803
+ Video Lottery Technologies
+ Angelo Lovisa
+ ange&awd.cdc.com
+804
+ National Semiconductor Corp
+ Waychi Doo
+ wcd&berlioz.nsc.com
+805
+ Applications Management Corp
+ Terril (Terry) Steichen
+ Steichen tjs&washington.ssds.com
+806
+ Travelers Insurance Company
+ Eric Miner
+ ustrv67v&ibmmail.com
+807
+ Taiwan International Standard Electronics Ltd.
+ B. J. Chen
+ bjchen&taisel.com.tw
+808
+ US Patent and Trademark Office
+ Jimmy Orona
+ jimmy.orona&uspto.gov
+809
+ Hynet, Ltd.
+ Amir Fuhrmann
+ amf&teleop.co.il
+810
+ Aydin, Corp.
+ Rick Veher
+ (215) 657-8600
+811
+ ADDTRON Technology Co., Ltd.
+ Tommy Tasi
+ +8 86-2-4514507
+812
+ Fannie Mae
+ David King
+ s4ujdk&fnma.com
+813
+ MultiNET Services
+ Hubert Martens
+ martens&multinet.de
+814
+ GECKO mbH
+ Holger Dopp
+ hdo&gecko.de
+815
+ Memorex Telex
+ Mike Hill
+ hill&raleng.mtc.com
+816
+ Advanced Communications Networks (ACN) SA
+ Antoine Boss +41 38 247434
+ ---none---
+817
+ Telekurs AG
+ Thomas Blunschi
+ thomas.blunschi&payserv.telekurs.com
+818
+ IMV Victron bv
+ Theo Versteeg
+ theo&victron.nl
+819
+ CF6 Company
+ Francois Caron
+ +331 4696 0060
+820
+ Walker Richer and Quinn Inc.
+ Rebecca Higgins
+ rebecca&elmer.wrq.com
+821
+ Saturn Systems
+ Paul Parker
+ paul_parker&parker.fac.cs.cmu.edu
+822
+ Mitsui Marine and Fire Insurance Co. Ltd.
+ Kijuro Ikeda +813 5389 8111
+ ---none---
+823
+ Loop Telecommunication International, Inc.
+ Charng-Show Li +886 35 787 696
+ ---none---
+824
+ Telenex Corporation
+ James Krug
+ (609) 866-1100
+825
+ Bus-Tech, Inc.
+ Tyler Dunlap
+ dunlap&bustech.com
+826
+ ATRIE
+ Fred B.R. Tuang
+ cmp&fddi3.ccl.itri.org.tw
+827
+ Gallagher & Robertson A/S
+ Arild Braathen
+ arild&gar.no
+828
+ Networks Northwest, Inc.
+ John J. Hansen
+ jhansen&networksnw.com
+829
+ Conner Peripherials
+ Richard Boyd
+ rboyd&mailserver.conner.com
+830
+ Elf Antar France
+ P. Noblanc
+ +33 1 47 44 45 46
+831
+ Lloyd Internetworking
+ Glenn McGregor
+ glenn&lloyd.com
+832
+ Datatec Industries, Inc.
+ Chris Wiener
+ cwiener&datatec.com
+833
+ TAICOM
+ Scott Tseng
+ cmp&fddi3.ccl.itri.org.tw
+834
+ Brown's Operating System Services Ltd.
+ Alistair Bell
+ alistair&browns.co.uk
+835
+ MiLAN Technology Corp.
+ Gopal Hegde
+ gopal&milan.com
+836
+ NetEdge Systems, Inc.
+ Dave Minnich
+ Dave_Minnich&netedge.com
+837
+ NetFrame Systems
+ George Mathew
+ george_mathew&netframe.com
+838
+ Xedia Corporation
+ Colin Kincaid
+ colin%madway.uucp&dmc.com
+839
+ Pepsi
+ Niraj Katwala
+ niraj&netcom.com
+840
+ Tricord Systems, Inc.
+ Mark Dillon
+ mdillon&tricord.mn.org
+841
+ Proxim Wireless, Inc
+ Cor van de Water
+ IANA&proxim.com
+842
+ Applications Plus, Inc.
+ ----- no contact
+ ---none---
+843
+ Pacific Bell
+ Aijaz Asif
+ saasif&srv.PacBell.COM
+844
+ Scorpio Communications
+ Sharon Barkai
+ sharon&supernet.com
+845
+ TPS-Teleprocessing Systems
+ Manfred Gorr
+ gorr&tpscad.tps.de
+846
+ Technology Solutions Company
+ Niraj Katwala
+ niraj&netcom.com
+847
+ Computer Site Technologies
+ Tim Hayes
+ (805) 967-3494
+848
+ NetPort Software
+ John Bartas
+ jbartas&sunlight.com
+849
+ Alon Systems
+ Menachem Szus
+ 70571.1350&compuserve.com
+850
+ Tripp Lite
+ Lawren Markle
+ 72170.460&compuserve.com
+851
+ NetComm Limited
+ Paul Ripamonti
+ paulri&msmail.netcomm.pronet.com
+852
+ Precision Systems, Inc.(PSI)
+ Fred Griffin
+ cheryl&empiretech.com
+853
+ Objective Systems Integrators
+ Ed Reeder
+ Ed.Reeder&osi.com
+854
+ Simpact, Inc.
+ Ron Tabor
+ rtabor&simpact.com
+855
+ Systems Enhancement Corporation
+ Steve Held
+ 71165.2156&compuserve.com
+856
+ Information Integration, Inc.
+ Gina Sun
+ iiii&netcom.com
+857
+ CETREL S.C.
+ Jacques Flesch
+ flesch&cetrel.lu
+858
+ Platinum Technology, Inc.
+ Theodore J. Collins III
+ ted.collins&vtdev.mn.org
+859
+ Olivetti North America
+ Tom Purcell
+ tomp&mail.spk.olivetti.com
+860
+ WILMA
+ Nikolaus Schaller
+ hns&ldv.e-technik.tu-muenchen.de
+861
+ Thomson Financial
+ Sam Narang
+ sam.narang&thomson.com
+862
+ Total Peripherals Inc.
+ Mark Ustik
+ (508) 393-1777
+863
+ SunNetworks Consultant
+ John Brady
+ jbrady&fedeast.east.sun.com
+864
+ Arkhon Technologies, Inc.
+ Joe Wang
+ rkhon&nic.cerf.net
+865
+ Computer Sciences Corporation
+ Dorian Smith
+ dsmith33&csc.com
+866
+ Philips Communication d'Entreprise Claude Lubin
+ +331412870 00
+ ---none---
+867
+ Katron Technologies Inc.
+ Robert Kao
+ +88 627 991 064
+868
+ Transition Engineering Inc.
+ Hemant Trivedi
+ hemant&transition.com
+869
+ Altos Engineering Applications, Inc.
+ Wes Weber or Dave Erhart
+ altoseng&netcom.com
+870
+ Nicecom Ltd.
+ Arik Ramon
+ arik&nicecom.nice.com
+871
+ Fiskars/Deltec
+ Carl Smith
+ (619) 291-2973
+872
+ AVM GmbH
+ Andreas Stockmeier
+ stocki&avm-berlin.de
+873
+ Comm Vision
+ Richard Havens
+ (408) 923 0301 x22
+874
+ Institute for Information Industry
+ Peter Pan
+ peterpan&pdd.iii.org.tw
+875
+ Legent Corporation
+ Gary Strohm
+ gstrohm&legent.com
+876
+ Network Automation
+ Doug Jackson
+ +64 6 285 1711
+877
+ EView Technology
+ Mike Davidson
+ mdavidson&eview-tech.com
+878
+ Coman Data Communications Ltd.
+ Zvi Sasson
+ coman&nms.cc.huji.ac.il
+879
+ Skattedirektoratet
+ Karl Olav Wroldsen
+ +47 2207 7162
+880
+ Client-Server Technologies
+ Timo Metsaportti
+ timo&itf.fi
+881
+ Societe Internationale de Telecommunications Aeronautiques
+ Chuck Noren
+ chuck.noren&es.atl.sita.int
+882
+ Maximum Strategy Inc.
+ Paul Stolle
+ pstolle&maxstrat.com
+883
+ Integrated Systems, Inc.
+ SysAdmin
+ psos-net&isi.com
+884
+ E-Systems
+ Hai H. Nguyen
+ hai_nguyen_sy&fallschurch.esys.com
+885
+ RELTEC Corporation
+ Hung Ma
+ mah&reu.relteccorp.com
+886
+ Summa Four Inc.
+ Paul Nelson
+ (603) 625-4050
+887
+ J & L Information Systems
+ Rex Jackson
+ (818) 709-1778
+888
+ Forest Computer Inc.
+ Dave Black
+ dave&forest.com
+889
+ Palindrome Corp.
+ Jim Gast
+ jgast&palindro.mhs.compuserve.com
+890
+ ZyXEL Communications Corp.
+ Harry Chou
+ howie&csie.nctu.edu.tw
+891
+ Network Managers (UK) Ltd,
+ Mark D Dooley
+ mark&netmgrs.co.uk
+892
+ Sensible Office Systems Inc.
+ Pat Townsend
+ (712) 276-0034
+893
+ Informix Software
+ Anthony Daniel
+ anthony&informix.com
+894
+ Dynatek Communications
+ Howard Linton
+ (703) 490-7205
+895
+ Versalynx Corp.
+ Dave Fisler
+ (619) 536-8023
+896
+ Potomac Scheduling Communications Company
+ David Labovitz
+ del&access.digex.net
+897
+ Sybase, Inc
+ David Clegg
+ davec&sybase.com
+898
+ DiviCom Inc.
+ Eyal Opher
+ eyal&divi.com
+899
+ Datus elektronische Informationssysteme GmbH
+ Hubert Mertens
+ marcus&datus.uucp
+900
+ Matrox Electronic Systems Limited
+ Peter Michelakis
+ licenseadm&matrox.com
+901
+ Digital Products, Inc.
+ Ross Dreyer
+ rdreyer&digprod.com
+902
+ Scitex Corp.Ltd.
+ Yoav Chalfon
+ yoav_h&ird.scitex.com
+903
+ RAD Vision
+ Oleg Pogorelik
+ radvis&vax.trendline.co.il
+904
+ Tran Network Systems
+ Bill Hamlin
+ billh&revco.com
+905
+ Scorpion Logic
+ Sean Harding
+ +09 2324 5672
+906
+ Inotech Inc.Eric Jacobs
+ ---none---
+ ejacobs&inotech.com
+907
+ Controlled Power Co.
+ Yu Chin
+ 76500,3160&compuserve.com
+908
+ ABB Inc. (formerly 'Elsag Bailey Incorporated')
+ Matthew Miller
+ Matthew.Miller&us.abb.com
+909
+ J.P. Morgan
+ Chung Szeto
+ szeto_chung&jpmorgan.com
+910
+ Clear Communications Corp.
+ Kurt Hall
+ khall&clear.com
+911
+ General Technology Inc.
+ Perry Rockwell
+ (407) 242-2733
+912
+ Adax Inc.
+ Jory Gessow
+ jory&adax.com
+913
+ Mtel Technologies, Inc.
+ Jon Robinson
+ 552-3355&mcimail.com
+914
+ Underscore, Inc.
+ Joseph K. Martin
+ jkm&underscore.com
+915
+ SerComm Corp.
+ Ben Lin
+ +8 862-577-5400
+916
+ Allegiance Corporation
+ Ray Klemmer
+ klemmerr&allegiance.net
+917
+ Tellus Technology
+ Ron Cimorelli
+ (510) 498-8500
+918
+ Continuous Electron Beam Accelerator Facility
+ Paul Banta
+ banta&cebaf.gov
+919
+ Canoga Perkins
+ Margret Siska
+ (818) 718-6300
+920
+ R.I.S Technologies
+ Fabrice Lacroix
+ +33 7884 6400
+921
+ INFONEX Corp.
+ Kazuhiro Watanabe
+ kazu&infonex.co.jp
+922
+ WordPerfect Corp.
+ Douglas Eddy
+ eddy&wordperfect.com
+923
+ NRaD
+ Russ Carleton
+ roccor&netcom.com
+924
+ Hong Kong Telecommunications Ltd.
+ K. S. Luk
+ kar-shun.luk&pccw.com
+925
+ Signature Systems
+ Doug Goodall
+ goodall&crl.com
+926
+ Alpha Technologies, Inc.
+ Bill Crawford
+ engineering&alpha.com
+927
+ PairGain Technologies, Inc.
+ Ken Huang
+ kenh&pairgain.com
+928
+ Sonic Systems
+ Sudhakar Ravi
+ sudhakar&sonicsys.com
+929
+ Steinbrecher Corp.
+ Kary Robertson
+ krobertson&delphi.com
+930
+ Centillion Networks, Inc.
+ Derek Pitcher
+ derek&lanspd.com
+931
+ Network Communication Corp.
+ Tracy Clark
+ ncc!central!tracyc&netcomm.attmail.com
+932
+ Sysnet A.S.
+ Carstein Seeberg
+ case&sysnet.no
+933
+ Telecommunication Systems Lab
+ Gerald Maguire
+ maguire&it.kth.se
+934
+ QMI
+ Scott Brickner
+ Scott_Brickner.QMI-DEV&FIDO.qmi.mei.com
+935
+ Phoenixtec Power Co., Ltd.
+ An-Hsiang Tu
+ +8 862 646 3311
+936
+ Hirakawa Hewtech Corp.
+ H. Ukaji
+ lde02513&niftyserve.or.jp
+937
+ No Wires Needed B.V.
+ Arnoud Zwemmer
+ arnoud&nwn.nl
+938
+ Primary Access
+ Kerstin Lodman
+ lodman&priacc.com
+939
+ FD Software AS
+ Dag Framstad
+ dag.framstad&fdsw.no
+940
+ g.a.m.s. edv-dienstleistungen
+ Vinzenz Grabner
+ zen&gams.net
+941
+ Nemesys Research Ltd.
+ Michael Dixon
+ mjd&nemesys.co.uk
+942
+ Pacific Communication Sciences, Inc.
+ (PSCI)
+ Yvonne Kammer mib-contact&pcsi.com
+943
+ Level One Communications, Inc.
+ Moshe Kochinski
+ moshek&level1.com
+944
+ Intellimon Software, LLC.
+ Andrew Dimmick
+ adimmick&home.com
+945
+ Accenture (formerly 'Andersen Consulting')
+ Greg Tilford
+ greg.a.tilford&accenture.com
+946
+ Bay Technologies Pty Ltd.
+ Paul Simpson
+ pauls&baytech.com.au
+947
+ Integrated Network Corp.
+ Daniel Joffe
+ wandan&integnet.com
+948
+ CyberPro International
+ Jeff Davison
+ jdavison&digital.net
+949
+ Wang Laboratories Inc.
+ Pete Reilley
+ pvr&wiis.wang.com
+950
+ Polaroid Corp.
+ Sari Germanos
+ sari&temerity.polaroid.com
+951
+ Sunrise Sierra
+ Gerald Olson
+ (510) 443-1133
+952
+ Silcon Group
+ Bjarne Bonvang
+ +45 75 54 22 55
+953
+ Coastcom
+ Peter Doleman
+ pdoleman&coastcom.com
+954
+ 4th DIMENSION SOFTWARE Ltd.
+ Thomas Segev/Ely Hofner
+ autumn&zeus.datasrv.co.il
+955
+ SEIKO SOLUTIONS Inc.
+ Toshikazu Tanaka
+ toshikazu.tanaka&seiko-sol.co.jp
+956
+ PERFORM
+ Pierre Germain
+ pgermain&perform.fr
+957
+ TV/COM International
+ Jean Tellier
+ (619) 675-1376
+958
+ Network Integration, Inc.
+ Scott C. Lemon
+ slemon&nii.mhs.compuserve.com
+959
+ Sola Electric, A Unit of General Signal
+ Bruce Rhodes
+ 72360,2436&compuserve.com
+960
+ Gradient Technologies, Inc.
+ Geoff Charron
+ geoff&gradient.com
+961
+ Tokyo Electric Co., Ltd.
+ A. Akiyama
+ +81 558 76 9606
+962
+ Codonics, Inc.
+ Joe Kulig
+ jjk&codonics.com
+963
+ Delft Technical University
+ Mark Schenk
+ m.schenk&ced.tudelft.nl
+964
+ Carrier Access Corp.
+ Technical Support
+ tech-support&carrieraccess.com
+965
+ eoncorp
+ Barb Wilson
+ wilsonb&eon.com
+966
+ Naval Undersea Warfare Center
+ Thomas L. Eilert
+ eilerttl&npt.nuwc.navy.mil
+967
+ AWA Limited
+ Mike Williams
+ +61 28 87 71 11
+968
+ Distinct Corp.
+ Tarcisio Pedrotti
+ tarci&distinct.com
+969
+ National Technical University of Athens
+ Theodoros Karounos
+ karounos&phgasos.ntua.gr
+970
+ BGS Systems, Inc.
+ Amr Hafez
+ amr&bgs.com
+971
+ AT&T Wireless (McCaw Wireless Data)
+ Paul Martin
+ paul.martin&attws.com
+972
+ Bekaert
+ Koen De Vleeschauwer
+ kdv&bekaert.com
+973
+ Epic Data Inc.
+ Russ Beinder
+ russ.beinder&epicdata.com
+974
+ Prodigy Services Co.
+ Ed Ravin
+ elr&wp.prodigy.com
+975
+ First Pacific Networks (FPN)
+ Randy Hamilton
+ randy&fpn.com
+976
+ Xylink Ltd.
+ Bahman Rafatjoo
+ 100117.665&compuserve.com
+977
+ Relia Technologies Corp.
+ Fred Chen
+ fredc&relia1.relia.com.tw
+978
+ Legacy Storage Systems Inc.
+ James Hayes
+ james&lss-chq.mhs.compuserve.com
+979
+ Digicom, SPA
+ Claudio Biotti
+ +39 3312 0 0122
+980
+ Ark Telecom
+ Alan DeMars
+ alan&arktel.com
+981
+ National Security Agency (NSA)
+ Cynthia Beighley
+ maedeen&romulus.ncsc.mil
+982
+ Southwestern Bell Corporation (AT&T) (formerly 'Southwestern Bell Corporation')
+ Jeremy Monroe
+ att-domains&att.com
+983
+ Virtual Design Group, Inc.
+ Chip Standifer
+ 70650.3316&compuserve.com
+984
+ Rhone Poulenc
+ Olivier Pignault
+ +33 1348 2 4053
+985
+ Swiss Bank Corporation
+ Neil Todd
+ toddn&gb.swissbank.com
+986
+ ATEA N.V.
+ Walter van Brussel
+ p81710&banyan.atea.be
+987
+ Computer Communications Specialists, Inc.
+ Carolyn Zimmer
+ cczimmer&crl.com
+988
+ Object Quest, Inc.
+ Michael L. Kornegay
+ mlk&bir.com
+989
+ DCL System International, Ltd.
+ Gady Amit
+ gady-a&dcl-see.co.il
+990
+ SOLITON SYSTEMS K.K.
+ Masayuki Yamai
+ +81 33356 6091
+991
+ U S Software
+ Richard Ames
+ richard&ussw.com
+992
+ Systems Research and Applications Corporation
+ Todd Herr
+ herrt&smtplink.sra.com
+993
+ University of Florida
+ Identity and Access Management
+ iam&it.ufl.edu
+994
+ Dantel, Inc.
+ John Litster
+ (209) 292-1111
+995
+ Multi-Tech Systems, Inc.
+ Dale Martenson
+ (612) 785-3500 x519
+996
+ Softlink Ltd.
+ Moshe Leibovitch
+ moshe&softlink.com
+997
+ ProSum
+ Christian Bucari
+ +33.1.4590.6231
+998
+ March Systems Consultancy, Ltd.
+ Ross Wakelin
+ r.wakelin&march.co.uk
+999
+ EasyNet, Inc.
+ Nancy M Robinson
+ easynet&companycontacts.net
+1000
+ Internet Assigned Numbers Authority
+ Authority
+ iana&iana.org
+1001
+ PECO Energy Co.
+ Rick Rioboli
+ u002rdr&peco.com
+1002
+ United Parcel Service
+ Steve Pollini
+ spollini&ups.com
+1003
+ Storage Dimensions, Inc.
+ Michael Torhan
+ miketorh&xstor.com
+1004
+ ITV Technologies, Inc.
+ Jacob Chen
+ itv&netcom.com
+1005
+ TCPSI
+ Victor San Jose
+ Victor.Sanjose&sp1.y-net.es
+1006
+ Promptus Communications, Inc.
+ Paul Fredette
+ (401) 683-6100
+1007
+ Norman Data Defense Systems
+ Kristian A. Bognaes
+ norman&norman.no
+1008
+ Pilot Network Services, Inc.
+ Rob Carrade
+ carrade&pilot.net
+1009
+ Integrated Systems Solutions Corporation
+ Chris Cowan
+ cc&austin.ibm.com
+1010
+ SISRO
+ Kamp Alexandre
+ 100074.344&compuserve.com
+1011
+ NetVantage
+ Kevin Bailey
+ speed&kaiwan.com
+1012
+ Marconi
+ Scott Mansfield
+ scott.mansfield&marconi.com
+1013
+ SURECOM
+ Mike S. T. Hsieh
+ +886.25.92232
+1014
+ Royal Hong Kong Jockey Club
+ Edmond Lee
+ 100267.3660&compuserve.com
+1015
+ Gupta
+ Howard Cohen
+ hcohen&gupta.com
+1016
+ Tone Software Corporation
+ Neil P. Harkins
+ (714) 991-9460
+1017
+ Opus Telecom
+ Pace Willisson
+ pace&blitz.com
+1018
+ Cogsys Ltd.
+ Ryllan Kraft
+ ryllan&ryllan.demon.co.uk
+1019
+ Komatsu, Ltd.
+ Akifumi Katsushima
+ +81 463.22.84.30
+1020
+ ROI Systems, Inc
+ Michael Wong
+ (801) 942-1752
+1021
+ Lightning Instrumentation SA
+ Mike O'Dowd
+ odowd&lightning.ch
+1022
+ TimeStep Corp.
+ Stephane Lacelle
+ slacelle&newbridge.com
+1023
+ INTELSAT
+ Jason Winans
+ janon.winans&intelsat.com
+1024
+ Network Research Corporation Japan, Ltd.
+ Tsukasa Ueda
+ 100156.2712&compuserve.com
+1025
+ Relational Development, Inc.
+ Steven Smith
+ rdi&ins.infonet.net
+1026
+ Emerald Systems, Corp.
+ Robert A. Evans Jr.
+ (619) 673-2161 x5120
+1027
+ Mitel, Corp.
+ Tom Quan
+ tq&software.mitel.com
+1028
+ Software AG
+ Peter Cohen
+ sagpc&sagus.com
+1029
+ MillenNet, Inc.
+ Manh Do
+ (510) 770-9390
+1030
+ NK-EXA Corp.
+ Ken'ichi Hayami
+ hayami&dst.nk-exa.co.jp
+1031
+ BMC Software
+ Eugene Golovinsky
+ egolovin&bmc.com
+1032
+ StarFire Enterprises, Inc.
+ Kelsi Compton
+ kelsi&StarFire.com
+1033
+ Hybrid Networks, Inc.
+ Doug Muirhead
+ dougm&hybrid.com
+1034
+ Quantum Software GmbH
+ Thomas Omerzu
+ omerzu&quantum.de
+1035
+ Openvision Technologies Limited
+ Andrew Lockhart
+ alockhart&openvision.co.uk
+1036
+ Healthcare Communications, Inc.(HCI)
+ Larry Streepy
+ streepy&healthcare.com
+1037
+ SAIT Systems
+ Hai Dotu
+ +3223.7053.11
+1038
+ SAGEMCOM SAS
+ COZZI Didier
+ didier.cozzi&sagemcom.com
+1039
+ CompuSci Inc.
+ John M. McNally
+ jmcnally&sechq.com
+1040
+ Aim Technology
+ Ganesh Rajappan
+ ganeshr&aim.com
+1041
+ CIESIN
+ Kalpesh Unadkat
+ kalpesh&ciesin.org
+1042
+ Systems & Technologies International
+ Howard Smith
+ ghamex&aol.com
+1043
+ Israeli Electric Company (IEC) Yoram Harlev
+ yoram&yor.iec.co.il
+ ---none---
+1044
+ Phoenix Wireless Group, Inc.
+ Gregory M Buchanan
+ buchanan&pwgi.com
+1045
+ SWL
+ Bill Kight
+ wkightgrci.com
+1046
+ nCUBE
+ Greg Thompson
+ gregt&ncube.com
+1047
+ Cerner, Corp.
+ Dennis Avondet
+ (816) 221.1024
+1048
+ Andersen Consulting
+ Mark Lindberg
+ mlindber&andersen.com
+1049
+ Windstream Communications
+ Rick Frey
+ snmp-admin&ops.windstream.net
+1050
+ Acer
+ Jay Tao
+ jtao&Altos.COM
+1051
+ Cedros
+ Juergen Haakert
+ +49.2241.9701.80
+1052
+ AirAccess
+ Ido Ophir
+ 100274.365&compuserve.com
+1053
+ Expersoft Corporation
+ David Curtis
+ curtis&expersoft.com
+1054
+ Eskom
+ Sanjay Lakhani
+ h00161&duvi.eskom.co.za
+1055
+ SBE, Inc.
+ Vimal Vaidya
+ vimal&sbei.com
+1056
+ SS8
+ Peter Baak
+ peter.baak&ss8.com
+1057
+ American Computer and Electronics, Corp.
+ Tom Abraham
+ tha&acec.com
+1058
+ Syndesis Limited
+ Wil Macaulay
+ wil&syndesis.com
+1059
+ Isis Distributed Systems, Inc.
+ ---none---
+ ---none---
+1060
+ Priority Call Management
+ Greg Schumacher
+ gregs&world.std.com
+1061
+ Koelsch & Altmann GmbH
+ Christian Schreyer
+ 100142.154&compuserve.com
+1062
+ WIPRO INFOTECH Ltd.
+ Chandrashekar Kapse
+ kapse&wipinfo.soft.net
+1063
+ Controlware
+ Uli Blatz
+ ublatz&cware.de
+1064
+ Mosaic Software
+ W.van Biljon
+ willem&mosaic.co.za
+1065
+ Canon Information Systems
+ Victor Villalpando
+ vvillalp&cisoc.canon.com
+1066
+ AOL Inc.
+ Bill Burns
+ oid-admin&aol.net
+1067
+ Whitetree Network Technologies, Inc.
+ Carl Yang
+ cyang&whitetree.com
+1068
+ Northrop Grumman / Xetron
+ Dave Alverson
+ dave.alverson&ngc.com
+1069
+ Target Concepts, Inc.
+ Bill Price
+ bprice&tamu.edu
+1070
+ DMH Software
+ Yigal Hochberg
+ 72144.3704&compuserve.com
+1071
+ Innosoft International, Inc.
+ Jeff Allison
+ jeff&innosoft.com
+1072
+ Controlware GmbH
+ Adolfo Lucha
+ adolfo.lucha&controlware.de
+1073
+ Telecommunications Industry Association (TIA) Mike
+ Youngberg
+ mikey&synacom.com
+1074
+ Boole & Babbage
+ Rami Rubin
+ rami&boole.com
+1075
+ System Engineering Support, Ltd.
+ Vince Taylor
+ +44 454.614.638
+1076
+ SURFnet
+ Henny Bekker
+ Henny.Bekker&surfnet.nl
+1077
+ OpenConnect Systems, Inc.
+ Mark Rensmeyer
+ mrensme&oc.com
+1078
+ PDTS (Process Data Technology and Systems)
+ Martin Gutenbrunner
+ admin-snmp-oid&NOSPAMpdts.at
+1079
+ Cornet, Inc.
+ Nat Kumar
+ (703) 658-3400
+1080
+ NetStar, Inc.
+ John K. Renwick
+ jkr&netstar.com
+1081
+ Semaphore Communications, Corp.
+ Jimmy Soetarman
+ (408) 980-7766
+1082
+ Casio Computer Co., Ltd.
+ Shouzo Ohdate
+ ohdate&casio.co.jp
+1083
+ CSIR
+ Frikkie Strecker
+ fstreck&marge.mikom.csir.co.za
+1084
+ APOGEE Communications
+ Olivier Caleff
+ caleff&apogee-com.fr
+1085
+ Information Management Company
+ Michael D. Liss
+ mliss&imc.com
+1086
+ Wordlink, Inc.
+ Mike Aleckson
+ (314) 878-1422
+1087
+ PEER
+ Avinash S. Rao
+ arao&cranel.com
+1088
+ Telstra Corp
+ Craig Bateman
+ Craig.Bateman&team.telstra.com
+1089
+ Net X, Inc.
+ Sridhar Kodela
+ techsupp&netx.unicomp.net
+1090
+ PNC PLC
+ Gordon Tees
+ +44 716.061.200
+1091
+ DanaSoft, Inc.
+ Michael Pierce
+ mpierce&danasoft.com
+1092
+ Yokogawa-Hewlett-Packard
+ Hisao Ogane
+ hisao&yhp.hp.com
+1093
+ Citem
+ Manfred R. Siegl
+ m.siegl&citem.at
+1094
+ Link Telecom, Ltd.
+ Michael Smith
+ michael&ska.com
+1095
+ Xirion bv
+ Frans Schippers
+ frans&xirion.nl
+1096
+ Centigram Communications, Corp.
+ Mike Nguyen
+ michael.nguyen&centigram.com
+1097
+ Gensym Corp.
+ Greg Stanley
+ gms&gensym.com
+1098
+ Apricot Computers, Ltd.
+ Paul Bostock
+ paulb&apricot.co.uk
+1099
+ CANAL+
+ Clément Calvier
+ clement.calvier&canal-plus.com
+1100
+ Cambridge Technology Partners
+ Peter Wong
+ pwong&ctp.com
+1101
+ MoNet Systems, Inc.
+ Frank Jiang
+ fjiang&irvine.dlink.com
+1102
+ Metricom, Inc.
+ Harold E. Austin
+ austin&metricom.com
+1103
+ Xact, Inc
+ Keith Wiles
+ keith&iphase.com
+1104
+ Brave Software, Inc.
+ Marshall T. Rose
+ mrose&brave.com
+1105
+ NetCell Systems, Inc.
+ Frank Jiang
+ fjiang&irvine.dlink.com
+1106
+ Uni-QLennart Norlanderlennart.norlander&uniq.se
+ or
+ mib&uniq.se
+1107
+ DISA Space Systems Development Division
+ William Reed
+ reedw&cc.ims.disa.mil
+1108
+ INTERSOLV
+ Gary Greenfield
+ Gary_Greenfield&intersolv.com
+1109
+ Vela Research, Inc.
+ Ajoy Jain
+ cheryl&empiretech.com
+1110
+ Tetherless Access, Inc.
+ Richard Fox
+ kck&netcom.com
+1111
+ Magistrat Wien, AT
+ Michael Gsandtner
+ gsa&adv.magwien.gv.at
+1112
+ Franklin Telecom, Inc.
+ Mike Parkhurst
+ mikes&fdihq.com
+1113
+ EDA Instruments, Inc.
+ Alex Chow
+ alexc&eda.com
+1114
+ EFI Electronics, Corporation
+ Tim Bailey
+ efiups&ix.netcom.com
+1115
+ GMD
+ Ferdinand Hommes
+ Ferdinand.Hommes&gmd.de
+1116
+ Voicetek, Corp
+ Joe Micozzi
+ jam&voicetek.com
+1117
+ Avanti Technology, Inc.
+ Steve Meyer, Sr.
+ stevem&avanti-tech.com
+1118
+ ATLan LTD
+ Emanuel Wind
+ ew&actcom.co.il
+1119
+ Lehman Brothers
+ Information Security
+ internic&lehman.com
+1120
+ LAN-hopper Systems, Inc.
+ Jim Baugh
+ 76227.307&compuserve.com
+1121
+ Web-Systems
+ Cecile Mulder
+ web&aztec.co.za
+1122
+ Piller GmbH
+ Stephan Leschke
+ 100063.3642&compuserve.com
+1123
+ Engenio Information Technologies, Inc.
+ MSW Architecture team (Sean Olson)
+ mswarch&netapp.com
+1124
+ NetSpan, Corp.
+ Lawrence Halcomb
+ 214-690-8844
+1125
+ Nielsen Media Research
+ Andrew R. Reese
+ reesear&msmail.dun.nielsen.com
+1126
+ Sterling Software
+ Greg Rose
+ Greg_Rose&sydney.sterling.com
+1127
+ Applied Network Technology, Inc.
+ Abbot Gilman
+ gilman&antech.com
+1128
+ Union Pacific Railroad
+ Ed Hoppe
+ emhoppe&notes.up.com
+1129
+ Tec Corporation
+ Tomoaki Suzuki
+ nab00570&niftyserve.or.jp
+1130
+ Datametrics Systems, Corporation Karl S.
+ Friedrich
+ friedrich&datametrics.com
+1131
+ Intersection Development Corporation Michael
+ McCrary
+ mikem43190&aol.com
+1132
+ BACS Limited, GB
+ Eric Bishop
+ eric.bishop&bacs.co.uk
+1133
+ Engage Communication
+ Peter Gibson
+ peterg&cruzio.com
+1134
+ Fastware, S.A.
+ Christian Berge
+ +33 4748 0616
+1135
+ LONGSHINE Electronics Corp.
+ C.T. Tseng
+ via&tpts1.seed.net.tw
+1136
+ BOW Networks, Inc.
+ David Eastcott
+ david.eastcott&bownetworks.com
+1137
+ emotion, Inc.
+ Jesus Ortiz
+ jesus_ortiz&emotion.com
+1138
+ Rautaruukki steel factory, Information systems
+ Raine Haapasaari
+ rhaapasa&ratol.fi
+1139
+ EMC Corp
+ Rene Fontaine
+ rene.fontaine&emc.com
+1140
+ University of West England
+ Tom Johnson
+ tom-x&csd.uwe.ac.uk
+1141
+ Com21
+ Randy Miyazaki
+ randy&com21.com
+1142
+ Compression Tehnologies Inc.
+ Paul Wilson
+ paul&compression.com
+1143
+ Buslogic Inc.
+ Janakiraman Gopalan
+ janaki&buslogic.com
+1144
+ Firefox Corporation
+ John Severs
+ johns&firefox.co.uk
+1145
+ Mercury Communications Ltd
+ David Renshaw
+ ag13&cityscape.co.uk
+1146
+ COMPUTER PROTOCOL MALAYSIA SDN. BHD.
+ Ronald Khoo
+ ronald&cpm.com.my
+1147
+ Institute for Information Industry
+ Shein-Tung Wu
+ hunter&netrd.net.tw
+1148
+ Pacific Electric Wire & Cable Co. Ltd.
+ Cheng Chen
+ tony&tpts1.seed.net.tw
+1149
+ MPR Teltech Ltd
+ Chris Sullivan
+ sullivan&mprott.ott.mpr.ca
+1150
+ P-COM, Inc
+ Joe Shiran
+ joesh&netcom.com
+1151
+ Anritsu Corporation
+ Manabu Usami
+ usami&accpd1.anritsu.co.jp
+1152
+ SPYRUS
+ Russ Housley
+ housley&spyrus.com
+1153
+ NeTpower, Inc.
+ Mark Davoren
+ markd&netpower.com
+1154
+ Diehl ISDN GmbH
+ Larry Butler
+ lrb&diehl.de
+1155
+ CARNet
+ Nevenko Bartolincic
+ Nevenko.Bartolincic&CARNet.hr
+1156
+ AS-TECH
+ Jean Pierre Joerg
+ +33 6770 8926
+1157
+ SG2 Innovation et Produits
+ Pascal Donnart
+ bcouderc&altern.com
+1158
+ CellAccess Technology, Inc.
+ Steve Krichman
+ cati&netcom.com
+1159
+ Bureau of Meteorology
+ Paul Hambleton
+ paul.hambleton&bom.gov.au
+1160
+ ELTRAX
+ T. Max Devlin
+ mdevlin&eltrax.com
+1161
+ Thames Water Utilities Limited
+ Derek Manning
+ +44 1734 591159
+1162
+ Micropolis, Corp.
+ Jerry Sorcsek
+ jerome_sorcsek&microp.com
+1163
+ Integrated Systems Technology
+ William Marshall
+ marshall&kingcrab.nrl.navy.mil
+1164
+ Brite Voice Systems, Inc.
+ John Morrison
+ john.morrison&brite.com
+1165
+ Associated Grocer
+ Michael Zwarts
+ (206) 764-7506
+1166
+ General Instrument
+ Fred Gotwald
+ fgotwald&gi.com
+1167
+ Stanford Telecom
+ Luther Edwards
+ ledwards&fuji.sed.stel.com
+1168
+ ICOM Informatique
+ Jean-Luc Collet
+ 100074,36&compuserve.com
+1169
+ MPX Data Systems Inc.
+ Bill Hayes
+ bhayes&mpx.com
+1170
+ Syntellect
+ Kevin Newsom
+ kevin&syntellect.com
+1171
+ Polyhedra Ltd (formerly 'Perihelion Technology Ltd')
+ Nigel Day
+ nigel.day&polyhedra.com
+1172
+ Shoppers Drug Mart
+ Ian McMaster
+ imcmaster&shoppersdrugmart.ca
+1173
+ Apollo Travel Services Judith Williams-Murphy
+ judyats&cscns.com
+ ---none---
+1174
+ Time Warner Cable, Inc.
+ George Sarosi
+ george.sarosi&twcable.com
+1175
+ American Technology Labs Inc.
+ Laura Payton
+ (301) 695-1547
+1176
+ Dow Jones & Company, Inc.
+ John Ruccolo
+ (609) 520 5505
+1177
+ FRA
+ Per Hansson
+ Per.Hansson&fra.se
+1178
+ Equitable Life Assurance Society
+ Barry Rubin
+ 75141,1531&compuserve.com
+1179
+ Smith Barney Inc.
+ James A. LaFleur
+ (212) 723-3919
+1180
+ Compact Data Ltd
+ Stephen Ades
+ sa&compactdata.co.uk
+1181
+ I.Net Communications
+ Stephane Appleton
+ +33 1607 20205
+1182
+ Yamaha Corporation
+ Ryota Hirose
+ hirose&soundnet.yamaha.co.jp
+1183
+ Illinois State University
+ ISU Admin
+ i-admin&ilstu.edu
+1184
+ RADGuard Ltd.
+ omer karp
+ omer&radguard.co.il
+1185
+ Calypso Software Systems, Inc.
+ Paul J. LaFrance
+ lafrance&calsof.com
+1186
+ ACT Networks Inc.
+ Joseph P. Tokarski
+ joet&acti-ct.com
+1187
+ Kingston Communications
+ Nick Langford
+ +49 0127 9600016
+1188
+ Incite
+ Susan M. Sauter
+ ssauter&intecom.com
+1189
+ VVNET, Inc.
+ C. M. Heard
+ heard&pobox.com
+1190
+ Ontario Hydro
+ Bruce A Nuclear
+ robc&flute.candu.aecl.ca
+1191
+ CS-Telecom
+ Bertrand Velle
+ bertrand.velle&csee-com.fr
+1192
+ ICTV
+ Ellen Fratzke
+ efratzke&ictv.com
+1193
+ CORE International Inc.
+ Bill Cloud
+ (407) 997-6033
+1194
+ Mibs4You
+ David T. Perkins
+ dperkins&scruznet.com
+1195
+ ITK
+ Jan Elliger
+ jan.elliger&itk.de
+1196
+ Network Integrity, Inc.
+ Mark Fox
+ mfox&netint.com
+1197
+ BlueLine Software, Inc.
+ Paul K. Moyer
+ moyer002&gold.tc.umn.edu
+1198
+ Migrant Computing Services,Inc.
+ Gil Nardo
+ gil&netcom.com
+1199
+ Linklaters & Paines
+ Suheil Shahryar
+ sshahrya&landp.co.uk
+1200
+ EJV Partners, L.P.
+ Shean-Guang Chang
+ schang&ejv.com
+1201
+ Guardeonic Solutions Ltd.
+ Pearse Kennedy
+ pearse.kennedy&guardeonic.com
+1202
+ VARCOM Corporation
+ Prathibha Boregowda or Judy Smith
+ pboregowda&varcom.com or jsmith&varcom.com
+1203
+ Equitel
+ Marcelo Raseira
+ m.raseira.sulbbs%ttbbs&ibase.org.br
+1204
+ The Southern Company
+ George Ellenburg
+ gellenbr&southernco.com
+1205
+ Dataproducts Corporation
+ Ron Bergman
+ rbergma&dpc.com
+1206
+ National Electrical Manufacturers Association (NEMA)
+ Bruce J. Schopp
+ bru_schopp&nema.org
+1207
+ RISCmanagement, Inc.
+ Roger Hale
+ roger&riscman.com
+1208
+ GVC Corporation
+ Timon Sloane
+ timon&timonWare.com
+1209
+ timonWare Inc.
+ Timon Sloane
+ timon&timonWare.com
+1210
+ Capital Resources Computer Corporation
+ Jeff Lee
+ jeff&capres.com
+1211
+ Storage Technology Corporation
+ Dominique Ambach
+ Dominique_Ambach&stortek.com
+1212
+ Tadiran Telecom TTL.
+ Gal Ben-Yair
+ Gal.ben-yair&tadirantele.com
+1213
+ NCP
+ Reiner Walter
+ rwa&ncp.de
+1214
+ Operations Control Systems (OCS)
+ Christine Young
+ cyoung&ocsinc.com
+1215
+ The NASDAQ Stock Market Inc.
+ Hibbard Smith
+ (203) 385-4580
+1216
+ Tiernan Communications, Inc.
+ Girish Chandran
+ girish&tiernan.com
+1217
+ Goldman, Sachs Company
+ Steven Polinsky
+ polins&gsco.com
+1218
+ Advanced Telecommunications Modules Ltd
+ William Stoye
+ wrs&atml.co.uk
+1219
+ Phoenix Data Communications
+ Michel Robidoux
+ phoenix&cam.org
+1220
+ Quality Consulting Services
+ Alan Boutelle
+ alanb&quality.com
+1221
+ MILAN
+ Deh-Min Wu
+ wu&fokus.gmd.de
+1222
+ Instrumental Inc.
+ Henry Newman
+ hsn&instrumental.com
+1223
+ Yellow Technology Services Inc.
+ Martin Kline
+ (913)344-5341
+1224
+ Mier Communications Inc.
+ Edwin E. Mier
+ ed&mier.com
+1225
+ Cable Services Group Inc.
+ Jack Zhi
+ j.zhi&gonix.gonix.com
+1226
+ Forte Networks Inc.
+ Mark Copley
+ mhc&fortenet.com
+1227
+ American Management Systems, Inc.
+ Robert Lindsay
+ robert_lindsay&mail.amsinc.com
+1228
+ Choice Hotels Intl.
+ Robert Peters
+ robert&sunnet.chotel.com
+1229
+ SEH Computertechnik Gm Rainer Ellerbrake
+ re&sehgmbh.bi.eunet.de
+ ---none---
+1230
+ McAFee Associates Inc.
+ Perry Smith
+ pcs&cc.mcafee.com
+1231
+ Network Intelligent Inc.
+ Bob Bessin
+ (415) 494-6473
+1232
+ Luxcom Technologies, Inc.
+ Tony Szanto
+ (631) 825-3788
+1233
+ ITRON Inc.
+ Roger Cole
+ rogersc&itron-ca.com
+1234
+ Linkage Software Inc.
+ Brian Kress
+ briank&linkage.com
+1235
+ Spardat AG
+ Wolfgang Mader
+ mader&telecom.at
+1236
+ VeriFone Inc.
+ Alejandro Chirife
+ alejandro_c1&verifone.com
+1237
+ Revco D.S., Inc.
+ Paul Winkeler
+ paulw&revco.com
+1238
+ HRB Systems, Inc.
+ Craig R. Watkins
+ crw&icf.hrb.com
+1239
+ Litton Fibercom
+ Mark Robison
+ robison&fibercom.com
+1240
+ Silex Technology America, Inc. (formerly 'XCD, Incorporated')
+ Lee Aydelotte
+ laydelotte&silexamerica.com
+1241
+ ProsjektLeveranser AS
+ Rolf Frydenberg
+ rolff&kinfix.no
+1242
+ Halcyon Inc.
+ Mark Notten
+ mnotten&swi.com
+1243
+ SBB
+ Michel Buetschi
+ michel.buetschi&sbb.ch
+1244
+ LeuTek
+ W. Kruck
+ (0711) 790067
+1245
+ Zeitnet, Inc
+ Mario Garakani
+ mario.garakani&zeitnet.com
+1246
+ Visual Networks, Inc.
+ Tom Nisbet
+ nisbet&po.mctec.com
+1247
+ Coronet Systems
+ Ling Thio
+ ling_thio&compuware.com
+1248
+ SEIKO EPSON CORPORATION
+ Nagahashi Toshinori
+ nagahasi&hd.epson.co.jp
+1249
+ DnH Technologies
+ Aleksandar Simic
+ aasimic&mobility.com
+1250
+ Deluxe Data
+ Mike Clemens
+ mclemens&execpc.com
+1251
+ Michael A. Okulski Inc.
+ Mike Okulski
+ mike&okulski.com
+1252
+ Saber Software Corporation
+ David Jackson
+ (214) 361-8086
+1253
+ Mission Systems, Inc.
+ Mark Lo Chiano
+ p00231&psilink.com
+1254
+ Siemens Plessey Electronics Systems
+ Terry Atkinson
+ terence.atkinson&p1.sps.co.uk
+1255
+ Applied Communications Inc,
+ Al Doney
+ /s=doneya/o=apcom/p=apcom.oma/admd=telemail/c=us/&sprint.com
+1256
+ Transaction Technology, Inc.
+ Bill Naylor
+ naylor&tti.com
+1257
+ HST Ltd
+ Ricardo Moraes Akaki
+ ricardo.araki&mpcbbs.ax.apc.org
+1258
+ Michigan Technological University Onwuka
+ Uchendu
+ ouchendu&mtu.edu
+1259
+ Next Level Communications
+ James J. Song
+ jsong&nlc.com
+1260
+ Instinet Corp.
+ John Funchion
+ funchion&instinet.com
+1261
+ Analog & Digital Systems Ltd.
+ Brijesh Patel
+ jay&ads.axcess.net.in
+1262
+ Ansaldo Trasporti SpA
+ Giovanni Sorrentino
+ mibadm&ansaldo.it
+1263
+ ECCI
+ Scott Platenberg
+ scottp&ecci.com
+1264
+ Imatek Corporation
+ Charlie Slater
+ cslater&imatek.com
+1265
+ PTT Telecom bv
+ Heine Maring
+ marin002&telecom.ptt.nl
+1266
+ Data Race, Inc.
+ Lee Ziegenhals
+ lcz&datarace.com
+1267
+ Network Safety Group, Inc.
+ Les Biffle
+ les&networksafety.com
+1268
+ Application des Techniques Nouvelles en Electronique
+ Michel Ricart
+ mricart&dialup.francenet.fr
+1269
+ MFS Communications Company
+ Steve Feldman
+ feldman&mfsdatanet.com
+1270
+ Information Services Division
+ Phil Draughon
+ jpd&is.rpslmc.edu
+1271
+ Ciena Corporation
+ Wes Jones
+ wjones&ciena.com
+1272
+ Fujitsu Nexion
+ Bill Anderson
+ anderson&nexen.com
+1273
+ Standard Networks, Inc
+ Tony Perri
+ tony&stdnet.com
+1274
+ Scientific Research Corporation
+ James F. Durkin
+ jdurkin&scires.com
+1275
+ micado SoftwareConsult GmbH
+ Markus Michels
+ Markus_Michels.MICADO&notes.compuserve.com
+1276
+ Concert Management Services, Inc.
+ Jim McWalters
+ CONCERT/RSMPO02/mcwaltj%Concert_-_Reston_1&mcimail.com
+1277
+ University of Delaware
+ Emilio Recio
+ emrecio&udel.edu
+1278
+ Bias Consultancy Ltd.
+ Marc Wilkinson
+ marc&bias.com
+1279
+ Micromuse Inc.
+ Rob Cowart
+ rcowart&micromuse.com
+1280
+ Translink Systems
+ Richard Fleming
+ richard&finboro.demon.co.uk
+1281
+ PI-NET
+ Kirk Trafficante
+ pinet&netcom.com
+1282
+ Amber Wave Systems
+ Bruce Kling
+ bkling&amberwave.com
+1283
+ Superior Electronics Group Inc.
+ Bob Feather
+ seggroup&packet.net
+1284
+ Network Telemetrics Inc
+ Jonathan Youngman
+ jyoungman&telemtrx.com
+1285
+ BSW-Data
+ P.P. Stander
+ philip&bsw.co.za
+1286
+ ECI Telecom Ltd.
+ Yuval Ben-Haim
+ yuval&ecitele.com
+1287
+ BroadVision
+ Chuck Price
+ cprice&broadvision.com
+1288
+ ALFA, Inc.
+ Jau-yang Chen
+ cjy&alfa.com.tw
+1289
+ TELEFONICA SISTEMAS, S.A.
+ Enrique Le More
+ elemore&ts.es
+1290
+ Image Sciences, Inc.
+ Al Marmora
+ ajm&sail.iac.net
+1291
+ MITSUBISHI ELECTRIC INFORMATION NETWORK CORPORATION (MIND)
+ CHIKAO IMAMICHI
+ imamichi&mind.melco.co.jp
+1292
+ Central Flow Management Unit
+ Ramesh Rao
+ ramesh.rao&eurocontrol.be
+1293
+ Woods Hole Oceanographic Institution
+ Andrew R. Maffei
+ amaffei&whoi.edu
+1294
+ Raptor Systems, Inc.
+ Alan Kirby
+ akirby&raptor.com
+1295
+ TeleLink Technologies Inc.
+ Dean Neumann
+ dneum&telelink.com
+1296
+ First Virtual Corporation
+ K.D. Bindra
+ kd&fvc.com
+1297
+ Network Services Group
+ Graham King
+ ukking&aol.com
+1298
+ SilCom Manufacturing Technology Inc.
+ Brian Munshaw
+ brian.munshaw&canrem.com
+1299
+ NETSOFT Inc.
+ Tim Su
+ paullee&cameonet.cameo.com.tw
+1300
+ Fidelity Investments
+ AhLek Chin
+ ahlek.chin&fmr.com
+1301
+ Telrad Telecommunications
+ Eli Greenberg
+ greenberg&moon.elex.co.il
+1302
+ VERITAS Software Corp.
+ Marcus Porterfield
+ marcus.porterfield&veritas.com
+1303
+ LeeMah DataCom Security Corporation
+ Cedric Hui
+ chui&cs.umb.edu
+1304
+ Racemi, Inc.
+ Luis P Caamano
+ lpc&racemi.com
+1305
+ USAir, Inc
+ Loren Cain
+ loren&usair.com
+1306
+ Jet Propulsion Laboratory
+ Paul Springer
+ pls&jpl.nasa.gov
+1307
+ ABIT Co
+ Matjaz Vrecko
+ vrecko&abit.co.jp
+1308
+ Dataplex Pty. Ltd.
+ Warwick Freeman
+ wef&dataplex.com.au
+1309
+ Creative Interaction Technologies, Inc.
+ Dave Neal
+ daven&ashwin.com
+1310
+ AimNet Solutions
+ Bill Myerson
+ wmyerson&aimnetsolutions.com
+1311
+ Unassigned
+ Returned 2004-03-18
+ ---none---
+1312
+ Klos Technologies, Inc.
+ Patrick Klos
+ klos&klos.com
+1313
+ ACOTEC
+ Martin Streller
+ mst&acotec.de
+1314
+ Datacomm Management Sciences Inc.
+ Dennis Vane
+ 70372.2235&compuserve.com
+1315
+ MG-SOFT d.o.o.
+ Matjaz Vrecko
+ matjaz&mg-soft.si
+1316
+ Plessey Tellumat SA
+ Eddie Theart
+ etheart&plessey.co.za
+1317
+ PaineWebber, Inc.
+ Sean Coates
+ coates&pwj.com
+1318
+ DATASYS Ltd.
+ Michael Kodet
+ kodet&syscae.cz
+1319
+ QVC Inc.
+ John W. Mehl
+ John_Mehl&QVC.Com
+1320
+ IPL Systems
+ Kevin Fitzgerald
+ kdf&bu.edu
+1321
+ Pacific Micro Data, Inc.
+ Larry Sternaman
+ mloomis&ix.netcom.com
+1322
+ DeskNet Systems, Inc
+ Ajay Joseph
+ ajay&desknet.com
+1323
+ TC Technologies
+ Murray Cockerell
+ murrayc&tctech.com.au
+1324
+ Racotek, Inc.
+ Baruch Jamilly
+ (612) 832-9800
+1325
+ CelsiusTech AB
+ Leif Amnefelt
+ leam&celsiustech.se
+1326
+ Xing Technology Corp.
+ Jon Walker
+ jwalker&xingtech.com
+1327
+ dZine n.v.
+ Dirk Ghekiere
+ 100273,1157&compuserve.com
+1328
+ Electronic merchant Services, Inc.
+ James B. Moore
+ JBM&SCEMS.COM
+1329
+ Linmor Information Systems Management, Inc.
+ Thomas Winkler
+ thomas.winkler&linmor.com
+1330
+ ABL Canada Inc.
+ Marc Johnston
+ marc.johnston&abl.ca
+1331
+ University of Coimbra
+ Fernando P. L. Boavida Fernandes
+ boavida&mercurio.uc.pt
+1332
+ Iskratel, Ltd., Telecommunications Systems
+ Ante Juros
+ juros&iskratel.si
+1333
+ ISA Co.,Ltd.
+ Koji Yanagihara
+ koji&isa-j.co.jp
+1334
+ CONNECT, Inc.
+ Greg Kling
+ greg&connectrf.com
+1335
+ Digital Video
+ Tom Georges
+ tom.georges&antec.com
+1336
+ InterVoice, Inc.
+ Brian Spraetz
+ bspraetz&intervoice.com
+1337
+ Liveware Tecnologia a Servico a Ltda
+ Fabio Minoru Tanada
+ tanada&lvw.ftpt.br
+1338
+ Precept Software, Inc.
+ Karl Auerbach
+ karl&precept.com
+1339
+ Heroix Corporation
+ Sameer J. Apte
+ sja&sja.heroix.com
+1340
+ Holland House B.V.
+ Johan Harmsen
+ johan&holhouse.nl
+1341
+ Dedalus Engenharia S/C Ltda
+ Philippe de M. Sevestre
+ dedalus.engenharia&dialdata.com.br
+1342
+ GEC ALSTHOM I.T.
+ Terry McCracken
+ terrym&nsg.com.au
+1343
+ Deutsches Elektronen-Synchrotron
+ Kars Ohrenberg
+ Kars.Ohrenberg&desy.de
+1344
+ Avotus Corporation
+ Ed Vannatter
+ ed.vannatter&avotus.com
+1345
+ Dacoll Ltd
+ Dan McDougall
+ dan&stonelaw.demon.co.uk
+1346
+ NetCorp Inc.
+ Yanick Dumas
+ Yanick&NetCorp.com
+1347
+ KYOCERA Corporation
+ Shinji Mochizuki
+ SUPERVISOR&KYOCERA.CCMAIL.COMPUSERVE.COM
+1348
+ The Longaberger Company
+ George Haller
+ 75452.376&compuserve.com
+1349
+ ILEX
+ J.Dominique GUILLEMET
+ dodo&ilex.remcomp.fr
+1350
+ Conservation Through Innovation, Limited
+ Doug Hibberd
+ dhibberd&cti-ltd.com
+1351
+ SeeBeyond Technology Corporation
+ Pete Wenzel
+ pete&seebeyond.com
+1352
+ Multex Systems, Inc.
+ Alex Rosin
+ alexr&multexsys.com
+1353
+ Gambit Communications, Inc.
+ Uwe Zimmermann
+ gambit&gti.com
+1354
+ Central Data Corporation
+ Jeff Randall
+ randall&cd.com
+1355
+ CompuCom Systems, Inc.
+ Timothy J. Perna
+ tperna&compucom.com
+1356
+ Generex Systems GMBH
+ F.Blettenberger
+ 100334.1263&compuserve.com
+1357
+ Periphonics Corporation
+ John S. Muller
+ john&peri.com
+1358
+ Freddie Mac
+ Bruce E. Cochran
+ Bruce_Cochran&freddiemac.com
+1359
+ Digital Equipment bv
+ Henk van Steeg
+ henk.van.steeg&uto.mts.dec.com
+1360
+ PhoneLink plc
+ Nick James
+ Nickj&Phonelink.com
+1361
+ Voice-Tel Enterprises, Inc.
+ Jay Parekh
+ vnet&ix.netcom.com
+1362
+ AUDILOG
+ Laurent EYRAUD
+ eyraud&audilog.fr
+1363
+ SanRex Corporation
+ Carey O'Donnell
+ sanrex&aol.com
+1364
+ Chloride
+ Jean Phillippe Gallon
+ 33-1-60-82-04-04
+1365
+ GA Systems Ltd
+ Garth Eaglesfield
+ geaglesfield&gasystems.co.uk
+1366
+ Microdyne Corporation
+ Evan Wheeler
+ wheelere&mcdy.com
+1367
+ Boston College
+ Eileen Shepard
+ eileen&bc.edu
+1368
+ Orange (formerly 'France Telecom')
+ Olivier Dubuisson
+ Olivier.Dubuisson&orange.com
+1369
+ Stonesoft Corp
+ Jukka Maki-Kullas
+ juke&stone.fi
+1370
+ A. G. Edwards & Sons, Inc.
+ Mike Benoist
+ benoisme&hqnmon1.agedwards.com
+1371
+ Attachmate Corp.
+ Brian L. Henry
+ brianhe&atm.com
+1372
+ LSI Logic
+ Gary Bridgewater
+ gjb&lsil.com
+1373
+ interWAVE Communications, Inc.
+ Bruce Nelson
+ bruce&iwv.com
+1374
+ mdl-Consult
+ Marc De Loore
+ marcd&mdl.be
+1375
+ Frobbit AB (formerly 'Firma PAF')
+ Patrik Fältström
+ info&frobbit.se
+1376
+ Nashoba Networks Inc
+ Rich Curran
+ rcurran&nashoba.com
+1377
+ Comedia Information AB
+ Rickard Schoultz
+ schoultz&comedia.se
+1378
+ Harvey Mudd College
+ Mike Erlinger
+ mike&cs.hmc.edu
+1379
+ First National Bank of Chicago
+ Mark J. Conroy
+ mark.conroy&fnb.sprint.com
+1380
+ Department of National Defence (Canada)
+ Larry Bonin
+ burke&alex.disem.dnd.ca
+1381
+ CBM Technologies, Inc.
+ George Grenley
+ grenley&aol.com
+1382
+ InterProc Inc.
+ Frank W. Hansen
+ fhansen&noghri.cycare.com
+1383
+ Glenayre R&D Inc.
+ Joseph Tosey
+ jtosey&glenayre.com
+1384
+ Telenet GmbH Kommunikationssysteme
+ Mr. H. Uebelacker
+ uebelacker&muc.telenet.de
+1385
+ Softlab GmbH
+ Martin Keller
+ kem&softlab.de
+1386
+ Storage Computer Corporation
+ William R. Funk, III
+ funk&world.std.com
+1387
+ CellStack Systems Ltd
+ Afzal Haider
+ ahaider&cellstack.com
+1388
+ Viewgate Networks
+ Dominic Fisk
+ Dominic.Fisk&viewgate.com
+1389
+ Simple Network Magic Corporation
+ Daris A Nevil
+ dnevil&snmc.com
+1390
+ Stallion Technologies Pty Ltd
+ Christopher Biggs
+ chris&stallion.oz.au
+1391
+ Loan System
+ Yann Guernion
+ 100135.426&compuserve.com
+1392
+ DLR - Deutsche Forschungsanstalt fuer Luft- und Raumfahrt e.V.
+ Mr. Klaus Bernhardt
+ klaus.bernhardt&dlr.de
+1393
+ ICRA, Inc.
+ Michael R. Wade
+ MWADE&ibm.com
+1394
+ Probita
+ Steve Johnson
+ johnson&probita.com
+1395
+ NEXOR Ltd
+ Colin Robbins
+ c.robbins&nexor.co.uk
+1396
+ American Internation Facsimile Products
+ Tom Denny
+ denny&aifp.com
+1397
+ Tellabs
+ Stuart Barr
+ stuart.barr&tellabs.com
+1398
+ DATAX
+ Casier Fred
+ 100142.2571&compuserve.com
+1399
+ IntelliSys Corporation
+ Pauline Sha
+ 76600.114&compuserve.com
+1400
+ Sandia National Laboratories
+ Diana Eichert
+ deicher&sandia.gov
+1401
+ Synerdyne Corp.
+ Dan Burns
+ 310-453-0404
+1402
+ UNICOM Electric, Inc.
+ Christopher Lin
+ jlo&interserv.com
+1403
+ Central Design Systems Inc.
+ Bala Parthasarathy
+ bala&cdsi.com
+1404
+ The Silk Road Group, Ltd.
+ Tim Bass
+ bass&silkroad.com
+1405
+ Positive Computing Concepts
+ Russel Duncan
+ 100026.1001&compuserve.com
+1406
+ First Data Resources
+ Bobbi Durbin
+ bdurbin&marlton.1dc.com
+1407
+ INETCO Systems Limited
+ Paul A. Girone
+ paul_girone&inetco.com
+1408
+ NTT Mobile Communications Network Inc.
+ Hideaki Nishio
+ nishio&trans.nttdocomo.co.jp
+1409
+ Target Stores
+ Tim Hadden
+ tim_hadden&target.e-mail.com
+1410
+ Advanced Peripherals Technologies, Inc.
+ Yoshio Kurishita
+ kurishi&mb.tokyo.infoweb.or.jp
+1411
+ Juniper Networks/Funk Software
+ Kenneth Culbert
+ kculbert&juniper.net
+1412
+ DunsGate, a Dun and Bradstreet Company
+ David Willen
+ WILLENDC&acm.org
+1413
+ AFP
+ Christophe MONGARDIEN
+ mykeeper&afp.com
+1414
+ Communications & Power Industries, Satcom Division
+ TJ Boswell
+ Tajuana.Boswell&gd-ms.com
+1415
+ The Williams Companies, Inc.
+ Josh Garrett
+ CertificateAdministrator&Williams.com
+1416
+ ASP Technologies, Inc.
+ Phil Hutchinson
+ VantageASP&aol.com
+1417
+ Philips Communication Systems
+ Jan Maat
+ Jan.Maat&philips.com
+1418
+ Dataprobe Inc.
+ David Weiss
+ dweiss&dataprobe.com
+1419
+ ASTROCOM Corp.
+ DONALD A. LUCAS
+ 612-378-7800
+1420
+ CSTI(Communication Systems Technology, Inc.)
+ Ronald P.Ward
+ rward&csti-md.com
+1421
+ Sprint
+ Chuck Irvine
+ chuck.irvine&mail.sprint.com
+1422
+ Syntax
+ Joseph A. Dudar
+ joe&syntax.com
+1423
+ LIGHT-INFOCON
+ Mr. Santos Farias
+ Katyusco&cgsoft.softex.br
+1424
+ Performance Technology, Inc.
+ Lewis Donzis
+ lew&perftech.com
+1425
+ CXR
+ Didier ANA
+ didier.ana&cxr.fr
+1426
+ Amir Technology Labs
+ Derek Palma
+ dpalma&atlabs.com
+1427
+ ISOCOR
+ Marcel DePaolis
+ marcel&isocor.com
+1428
+ Array Technology Corportion
+ Mark Schnorbeger
+ postmaster&arraytech.com
+1429
+ Scientific-Atlanta, Inc.
+ Tamsen Pechman
+ Tamsen.Pechman&SciAtl.com
+1430
+ GammaTech, Inc.
+ Benny N. Ormson
+ ormson&ionet.net
+1431
+ Telkom SA Limited
+ Victor Wilson
+ wilsonvm&telkom.co.za
+1432
+ CIREL SYSTEMES
+ Isabelle REGLEY
+ 100142.443&compuserve.com
+1433
+ Redflex Limited Australia
+ Eric Phan
+ epyl&mulga.cs.mu.oz.au
+1434
+ Hermes - Enterprise Messaging LTD
+ Shaul Marcus
+ shaul&hermes.co.il
+1435
+ Acacia Networks Inc.
+ Steve DesRochers
+ sdesrochers&acacianet.com
+1436
+ NATIONAL AUSTRALIA BANK Ltd.
+ Mr. Lindsay Hall
+ lindsay&nabaus.com.au
+1437
+ SineTec Technology Co.,Ltd.
+ Louis Fu
+ louis&rd.sinetec.com.tw
+1438
+ Applied Innovation Inc.
+ Engineering MIB Administrator
+ snmp&aiinet.com
+1439
+ Arizona State University
+ Hosoon Ku
+ Hosoon.Ku&asu.edu
+1440
+ Xionics Document Technologies, Inc.
+ Robert McComiskie
+ rmccomiskie&xionics.com
+1441
+ Southern Information System Inc.
+ Dr.Ruey-der Lou
+ idps74&shts.seed.net.tw
+1442
+ Nebula Consultants Inc.
+ Peter Schmelcher
+ nebula&telus.net
+1443
+ SITRE, SA
+ PEDRO CALERO RODRIGUEZ
+ sitre&gapd.id.es
+1444
+ Paradigm Technology Ltd
+ Roland Heymanns
+ roland&paradigm.co.nz
+1445
+ Telub AB
+ Morgan Svensson
+ morgan.svensson&telub.se
+1446
+ Virginia Polytechnic Institute and State University
+ Phil Benchoff
+ hostmaster&vt.edu
+1447
+ Martis Oy
+ Seppo Hirviniemi
+ Seppo.Hirviniemi&martis.fi
+1448
+ ISKRA TRANSMISSION
+ Lado Morela
+ Lado.Morela&guest.arnes.si
+1449
+ QUALCOMM Incorporated
+ Frank Quick
+ fquick&qualcomm.com
+1450
+ AOL / Netscape Communications Corp.
+ Bill Burns
+ oid-admin&aol.net
+1451
+ BellSouth Wireless, Inc.
+ Chris Hamilton
+ hamilton.chris&bwi.bls.com
+1452
+ NUKO Information Systems, Inc.
+ Rajesh Raman
+ nuko&netcom.com
+1453
+ IPC Information Systems, Inc.
+ Kenneth Lockhart
+ lockhark&ipc.com
+1454
+ Estudios y Proyectos de Telecomunicacion, S.A.
+ Bruno Alonso Plaza
+ 100746.3074&compuserve.com
+1455
+ Winstar Wireless
+ Bob Hannan
+ bhannan&winstar.com
+1456
+ Terayon Corp.
+ Amir Fuhrmann
+ amir&terayon.com
+1457
+ CyberGuard CorporationDavid Rhein
+ ---none---
+ David.Rhein&mail.cybg.com
+1458
+ AMCC
+ Todd Martin
+ todd.martin&amcc.com
+1459
+ Jupiter Technology, Inc.
+ Bill Kwan
+ billk&jti.com
+1460
+ Delphi Internet Services
+ Diego Cassinera
+ diego&newscorp.com
+1461
+ Kesmai Corporation
+ Diego Cassinera
+ diego&newscorp.com
+1462
+ Compact Devices, Inc.
+ John Bartas
+ jbartas&devices.com
+1463
+ OPTIQUEST
+ ERIK WILLEY
+ optiques&wdc.net
+1464
+ Loral Defense Systems-Eagan
+ Marvin Kubischta
+ mkubisch&eag.unisysgsg.com
+1465
+ OnRamp Technologies
+ Carl W. Kalbfleisch
+ cwk&onramp.net
+1466
+ Mark Wahl
+ Mark Wahl
+ M.Wahl&isode.com
+1467
+ Loran International Technologies, Inc.
+ David Schenkel
+ schenkel&loran.com
+1468
+ S & S International PLC
+ Paul Gartside
+ pgartside&sands.uk.com
+1469
+ Atlantech Technologies Ltd.
+ Robin A Hill
+ robinh&atlantec.demon.co.uk
+1470
+ IN-SNEC
+ Patrick Lamourette
+ fauquet&calvanet.calvacom.fr
+1471
+ Melita International Corporation
+ Bob Scott
+ rescott&melita.com
+1472
+ Sharp Laboratories of America
+ Randy Turner
+ turnerr&sharpsla.com
+1473
+ Groupe Decan
+ Nicolas lacouture
+ (33)78-64-31-00
+1474
+ Spectronics Micro Systems Limited
+ David Griffiths
+ davidg&spectronics.co.uk
+1475
+ varetis COMMUNICATIONS GmbH
+ Alexander Osterloh
+ Alexander.Osterloh&varetis.de
+1476
+ ION Networks, Inc.
+ Zoran Lazarevic
+ Zoran.Lazarevic&ion-networks.com
+1477
+ Telegate GlobalAccess Technology Ltd.
+ Amir Wassermann
+ Daeg&zeus.datasrv.co.il
+1478
+ Merrill Lynch & Co., Inc.
+ Robert F. Marano
+ rmarano&ml.com
+1479
+ JCPenney Co., Inc.
+ Edward Cox
+ ecox&jcpenney.com
+1480
+ The Torrington Company
+ Robert Harwood
+ harwood&hydra.torrington.com
+1481
+ GS-ProActive
+ Giovanni Sciavicco
+ giovanni_sciavicco&yahoo.com
+1482
+ Synamedia
+ Nick Fielibert
+ nfielibert&synamedia.com
+1483
+ vortex Computersysteme GmbH
+ Vitus Jensen
+ vitus&vortex.de
+1484
+ DataFusion Systems (Pty) Ltd
+ Mr. H Dijkman
+ dijkman&stb.dfs.co.za
+1485
+ Allen & Overy
+ Aaron Gibbs
+ aaron.gibbs&AllenOvery.com
+1486
+ Atlantic Systems Group
+ Roy Nicholl
+ Roy.Nicholl&ASG.unb.ca
+1487
+ Kongsberg Informasjonskontroll AS
+ Paal Hoff
+ ph&inko.no
+1488
+ ELTECO a.s.
+ Ing. Miroslav Jergus
+ elteco&uvt.utc.sk
+1489
+ Schlumberger Limited
+ Matthew D. Smith
+ hostmaster&slb.com
+1490
+ CNI Communications Network International GmbH
+ Dr. Michael Bauer
+ michael.Bauer&cni.net
+1491
+ M&C Systems, Inc.
+ Seth A. Levy
+ mcsys&ix.netcom.com
+1492
+ OM Systems International (OMSI) Mats
+ Andersson
+ mats.andersson&om.se
+1493
+ DAVIC (Digital Audio-Visual Council) Richard
+ Lau
+ cll&nyquist.bellcore.com
+1494
+ ISM GmbH
+ Bernd Richte
+ brichter&ism.mhs.compuserve.com
+1495
+ E.F. Johnson Co.
+ Dan Bown
+ dbown&efjohnson.com
+1496
+ Baranof Software, Inc.
+ Ben Littauer
+ littauer&baranof.com
+1497
+ University of Texas Houston
+ William A. Weems
+ wweems&oac.hsc.uth.tmc.edu
+1498
+ Ukiah Software Solutions/EDS/HDS
+ Tim Landers
+ tlanders&hds.eds.com
+1499
+ STERIA
+ Christian Jamin
+ c.jamin&X400.steria.fr
+1500
+ ATI Australia Pty Limited
+ Peter Choquenot
+ pchoq&&jolt.mpx.com.au
+1501
+ The Aerospace Corporation Michael
+ Erlinger
+ erlinger&aero.org
+1502
+ Orckit Communications Ltd.
+ Nimrod Ben-Natan
+ nimrod&orckit.co.il
+1503
+ Tertio Limited
+ James Ho
+ jamesho&tertio.co.uk
+1504
+ Frequentis Comsoft GmbH (formerly 'Comsoft Solutions GmbH')
+ Frank Kulasik
+ frank.kulasik&frequentis.com
+1505
+ Power Center Software LLC
+ Jay Whitney
+ jw&powercenter.com
+1506
+ Technologic, Inc.
+ Perry Flinn
+ perry&tlogic.com
+1507
+ Vertex Data Science Limited
+ Norman Fern
+ norman_fern&htstamp.demon.co.uk
+1508
+ ESIGETEL
+ Nader Soukouti
+ soukouti&esigetel.fr
+1509
+ Illinois Business Training Center Weixiong
+ Ho
+ wxho&nastg.gsfc.nasa.gov
+1510
+ Arris Networks, Inc.
+ Eric Peterson
+ epeterson&casc.com
+1511
+ TeamQuest Corporation
+ Jon Hill
+ jdh&teamquest.com
+1512
+ Sentient Networks
+ Jeffrey Price
+ jprice&sentientnet.com
+1513
+ Skyrr hf.
+ Helgi Helgason
+ helgi.helgason&skyrr.is
+1514
+ Tecnologia y Gestion de la Innovacion
+ Manuel Lopez-Martin
+ mlm&tgi.es
+1515
+ Connector GmbH
+ Matthias Reinwarth
+ Matthias.Reinwarth&connector.de
+1516
+ Kaspia Systems, Inc.
+ Jeff Yarnell
+ jeffya&kaspia.com
+1517
+ SmithKline Beecham
+ Campbell White
+ 0181-975-3030
+1518
+ NetCentric Corp.
+ Gilbert Benghiat
+ gilbert.benghiat&netcentric.com
+1519
+ ATecoM GmbH
+ Michael Joost
+ joost&atecom.de
+1520
+ Citibank Canada
+ Mike Rothwell
+ 416-941-6007
+1521
+ MMS (Matra Marconi Space)
+ PLANCHOU Fabrice
+ planchou&mms.matra-espace.fr
+1522
+ Intermedia Communications, Inc.
+ Ray Tumi
+ RMTUMI&intermedia.com
+1523
+ School of Computer Science, University Science of Malaysia
+ Mr. Sureswaran Ramadass
+ sures&cs.usm.my
+1524
+ University of Limerick
+ Mr. Brian Adley
+ brian.adley&ul.ie
+1525
+ ACTANE
+ Jean Vincent
+ actane&pacwan.mm-soft.fr
+1526
+ Collaborative Information Technology Research Institute(CITRI)
+ Nam Hong Cheng
+ hong&catt.citri.edu.au
+1527
+ Intermedium A/S
+ Peter Shorty
+ intermed&inet.uni-c.dk
+1528
+ ANS CO+RE Systems, Inc.
+ Dennis Shiao
+ shiao&ans.net
+1529
+ UUNET Technologies, Inc.
+ Jim Potter
+ jim.potter&mci.com
+1530
+ Telesciences, Inc.
+ Hitesh Patel
+ h.patel&telesciences.com
+1531
+ QSC Audio Products
+ Ron Neely
+ RON_NEELY&qscaudio.com
+1532
+ Australian Department of Employment, Education and Training
+ Peter McMahon
+ peter_mcmahon&vnet.ibm.com
+1533
+ Network Media Communications Ltd.
+ Martin Butterworth
+ mb&netmc.com
+1534
+ Sodalia
+ Giovanni Cortese
+ cortese&sodalia.sodalia.it
+1535
+ Innovative Concepts, Inc.
+ Andy Feldstein
+ andy&innocon.com
+1536
+ Japan Computer Industry Inc.
+ Yuji Sasaki
+ kyagi&po.iijnet.or.jp
+1537
+ Telogy Networks, Inc.
+ Oren D. Eisner
+ oeisner&telogy.com
+1538
+ Merck & Company, Inc.
+ Timothy Chamberlin
+ tim_chamberlin&merck.com
+1539
+ GeoTel Communications Corporation
+ Jerry Stern
+ jerrys&geotel.com
+1540
+ Sun Alliance (UK)
+ Peter Lancaster
+ +44 1403 234437
+1541
+ AG Communication Systems
+ Pratima Shah
+ shahp&agcs.com
+1542
+ Pivotal Networking, Inc.
+ Francis Huang
+ pivotal&netcom.com
+1543
+ TSI TelSys Inc.
+ Jay Costenbader
+ mib-info&tsi-telsys.com
+1544
+ Harmonic Systems Incorporated
+ Timon Sloane
+ timon&timonware.com
+1545
+ ASTRONET Corporation
+ Chester Brummett
+ cbrummet&astronet.mea.com
+1546
+ Frontec
+ Erik Steinholtz
+ Erik.Steinholtz&sth.frontec.se
+1547
+ NetVision
+ Anne Gowdy
+ gowdy&ix.netcom.com
+1548
+ FlowPoint Corporation
+ Philippe Roger
+ roger&flowpoint.com
+1549
+ Allied Data Technologies
+ Peter Kuiper
+ peter&tron.nl
+1550
+ Nuera Communication Inc.
+ Kuogee Hsieh
+ kgh&pcsi.cirrus.com
+1551
+ Radnet Ltd.
+ Osnat Cogan
+ radnet&radmail.rad.co.il
+1552
+ Océ Technologies BV
+ Rob van den Tillaart
+ standards&oce.com
+1553
+ Air France
+ Chantal NEU
+ neuch&airfrance.fr
+1554
+ Communications & Power Engineering, Inc.
+ Ken Dayton
+ kd&compwr.com
+1555
+ Charter Systems
+ Michael Williams
+ mwilliams&charter.com
+1556
+ Sonus Networks, Inc.
+ Information Security
+ infosec&sonusnet.com
+1557
+ Paragon Networks International
+ Joseph Welfeld
+ jwelfeld&howl.com
+1558
+ Skog-Data AS
+ Kent Aune
+ ka&skogdata.no
+1559
+ mitec a/s
+ Arne-J=F8rgen Auberg
+ mitec&sn.no
+1560
+ THOMSON-CSF / Departement Reseaux d'Entreprise
+ Eric BOUCHER
+ eric.boucher&rcc.thomson.fr
+1561
+ Ipsilon Networks, Inc.
+ Joe Wei
+ jwei&ipsilon.com
+1562
+ Kingston Technology Company
+ Barry Man
+ barry_man&kingston.com
+1563
+ Harmonic Lightwaves
+ Abi Shilon
+ abi&harmonic.co.il
+1564
+ InterActive Digital Solutions
+ Rajesh Raman
+ rraman&sgi.com
+1565
+ Coactive Aesthetics, Inc.
+ Dan Hennage
+ dan&coactive.com
+1566
+ Tech Data Corporation
+ Michael Brave
+ mbrave&techdata.com
+1567
+ Z-Com
+ Huang Hsuang Wang
+ hhwang&center.zcom.com.tw
+1568
+ COTEP
+ Didier VECTEN
+ 100331.1626&COMPUSERVE.COM
+1569
+ Raytheon Company
+ Dean DeFreitas
+ pki&raytheon.com
+1570
+ Telesend Inc.
+ Craig Sharper
+ csharper&telesend.com
+1571
+ NCC
+ Nathan Guedalia
+ natig&ncc.co.il
+1572
+ Forte Software, Inc.
+ Geoff Puterbaugh
+ geoff&forte.com
+1573
+ McAfee (formerly 'Secure Computing Corporation')
+ Paul Meyer
+ Paul_Meyer&mcafee.com
+1574
+ BEZEQ
+ Tom Lorber
+ ltomy&dialup.netvision.net.il
+1575
+ TU Braunschweig
+ Jan-Marc Pilawa
+ noc&tu-bs.de
+1576
+ Stac Inc.
+ Laurence Church
+ lchurch&stac.com
+1577
+ StarNet Communications
+ Christopher Shepherd
+ belgo&winternet.com
+1578
+ Universidade do Minho
+ Dr Vasco Freitas
+ vf&di.uminho.pt
+1579
+ Department of Computer Science, University of Liverpool
+ Dave Shield
+ D.T.Shield&csc.liv.ac.uk
+1580
+ Tekram Technology, Ltd.
+ Mr. Joseph Kuo
+ jkuo&tekram.com.tw
+1581
+ RATP
+ Pierre MARTIN
+ pma&ratp.fr
+1582
+ Rainbow Diamond Limited
+ Frank O'Dwyer
+ fod&brd.ie
+1583
+ Magellan Communications, Inc
+ Paul Stone
+ paul&milestone.com
+1584
+ Bay Networks Incorporated
+ Steven P. Onishi
+ sonishi&BayNetworks.com
+1585
+ Quantitative Data Systems (QDS)
+ Joe R. Lindsay Jr.
+ JLindsay&QDS.COM
+1586
+ ESYS Limited
+ Mark Gamble
+ mgamble&esys.co.uk
+1587
+ Switched Network Technologies (SNT)
+ Bob Breitenstein
+ bstein&sntc.com
+1588
+ Brocade Communications Systems, Inc.
+ Scott Kipp
+ skipp&brocade.com
+1589
+ Computer Resources International A/S (CRI)
+ Ole Rieck Sorensen
+ ors&cri.dk
+1590
+ Luchtverkeersleiding Nederland
+ Antony Verheijen
+ administrative&lvnl.nl
+1591
+ GTIL
+ Yakov Roitman
+ yakovr&pst.co.il
+1592
+ XactLabs Corporation
+ Bill Carroll
+ billc&xactlabs.com
+1593
+ Quest Software, Inc. (formerly 'NetPro Computing, Inc.')
+ Iana Administrator
+ iana&quest.com
+1594
+ TELESYNC
+ Fred R Stearns
+ frs&mindspring.com
+1595
+ ewt breitbandnetze gmbh
+ Thomas Anders
+ thomas.anders&ewt-bn.de
+1596
+ INS GmbH
+ Andreas Frackowiak
+ af&ins.de
+1597
+ Distributed Processing Technology
+ Joseph A. Ballard
+ ballard&dpt.com
+1598
+ Tivoli Systems Inc.
+ Greg Kattawar
+ greg.kattawar&tivoli.com
+1599
+ Network Management Technologies
+ Mark Hammett
+ mhammett&nmt.com.au
+1600
+ SIRTI
+ Mr. Angelo ZUCCHETI
+ A.Zucchetti&sirti.it
+1601
+ TASKE Technology Inc.
+ Dennis Johns
+ dennis&taske.com
+1602
+ CANON Inc.
+ Masatoshi Otani
+ otani&cptd.canon.co.jp
+1603
+ Systems and Synchronous, Inc.
+ Dominic D. Ricci
+ ddr&ssinc.com
+1604
+ XFER International
+ Fred Champlain
+ fred&xfer.com
+1605
+ Scandpower A/S
+ Bjorn Brevig
+ Bjorn.Brevig&halden.scandpower.no
+1606
+ Consultancy & Projects Group srl
+ Monica Lausi
+ monica&cpg.it
+1607
+ STS Technologies, Inc.
+ Scott Chaney
+ ststech&icon-stl.net
+1608
+ Mylex Corporation
+ Vytla Chandramouli
+ mouli&mylex.com
+1609
+ CRYPTOCard Corporation
+ Tony Walker
+ tony&cryptocard.com
+1610
+ LXE, Inc.
+ Don Hall
+ dhh2347&lxe.com
+1611
+ BDM International, Inc.
+ John P. Crouse
+ jcrouse&bdm.com
+1612
+ Spacenet Inc.
+ Alan Schneider
+ alan.schneider&spacenet.com
+1613
+ Datanet GmbH
+ Mr. Juraj Synak
+ juraj&datanet.co.at
+1614
+ Opcom, Inc.
+ Terry O'Neal
+ opcomeng&swbell.net
+1615
+ Mlink Internet Inc.
+ Patrick Bernier
+ pat&4p.com
+1616
+ SR-Telecom Inc.
+ Michael A. Antonelli
+ michael_antonelli&srtelecom.com
+1617
+ Net Partners Inc.
+ Deepak Khosla
+ dkhosla&npartners.com
+1618
+ Peek Traffic - Transyt Corp.
+ Robert De Roche
+ Robert2161&aol.com
+1619
+ Comverse Information Systems
+ Carlo San Andres
+ Carlo_San_Andres&Comverse.com
+1620
+ Data Comm for Business, Inc.
+ John McCain
+ jmccain&dcbnet.com
+1621
+ CYBEC Pty. Ltd.
+ Jia Dong HUANG
+ 100240.3004&compuserve.com
+1622
+ Mitsui Knowledge Industry Co.,Ltd.
+ Daisuke Kumada
+ kumada&pc.mki.co.jp
+1623
+ Tech Laboratories, Inc.
+ Pierre Bergeron
+ pierrebergeron&techlabsinc.com
+1624
+ Blockade Systems Corp.
+ Fino Napoleone
+ fino.napoleone&blockade.com
+1625
+ Nixu Oy
+ Tuomas Mettanen
+ sysadmin-root&nixu.com
+1626
+ Australian Software Innovations (Services) Pty. Ltd.
+ Andrew Campbell
+ andrew&asi.oz.au
+1627
+ Omicron Telesystems Inc.
+ Martin Gadbois
+ mgadb&ibm.net
+1628
+ DEMON Internet Ltd.
+ Ashley Burston
+ ashleyb&demon.net
+1629
+ PB Farradyne, Inc.
+ Alan J. Ungar
+ UngarA&farradyne.com
+1630
+ Telos Corporation Sharon
+ Sutherlin
+ sharon.sutherlin&telos.com
+1631
+ Manage Information Technologies
+ Kim N. Le
+ 72124.2250&compuserve.com
+1632
+ Harlow Butler Broking Services Ltd.
+ Kevin McCarthy
+ +44 171 407 5555 x 5246
+1633
+ Eurologic Systems Ltd
+ Brian Meagher
+ eurologic&attmail.com
+1634
+ Telco Research Corporation
+ Bizhan Ghavami
+ ghavami&telcores.com
+1635
+ Mercedes-Benz AG
+ Philipp Weber
+ philipp.wp.weber&mercedes-benz.com
+1636
+ HOB GmbH & Co. KG - HOB Germany
+ Richard Wunderlich
+ richard.wunderlich&hob.de
+1637
+ NOAA
+ Ken Sragg
+ ksragg&sao.noaa.gov
+1638
+ Cornerstone Software
+ Jennifer Parent
+ JenniferParent&corsof.com
+1639
+ Wink Communications
+ Dave Brubeck
+ dave.brubeck&wink.com
+1640
+ Thomson Electronic Information Resources (TEIR)
+ John Roberts
+ jroberts&teir.com
+1641
+ Saab Traffic Management
+ R. Maan
+ remco.maan&saabgroup.com
+1642
+ KPMG
+ Richard Ellis
+ richard.ellis&kpmg.co.uk
+1643
+ Loral Federal Systems
+ Mike Gulden
+ mgulden&lfs.loral.com
+1644
+ S.I.A.- Societa Interbancaria per l'Automazione
+ Fiorenzo Claus
+ claus&sia.it
+1645
+ United States Cellular Corp.
+ Tim Schaffer
+ USCDLISIESENTERPRISESECURITY-IdentityAccessMgmt&uscellular.com
+1646
+ AMPER DATOS S.A.
+ Angel Miguel Herrero
+ 34-1-8040909
+1647
+ Carelcomp Forest Oy
+ Rauno Hujanen
+ Rauno.Hujanen&im.ccfo.carel.fi
+1648
+ Open Environment Australia
+ Geoff Bullen
+ gbullen&jarrah.com.au
+1649
+ Integrated Telecom Technology, Inc.
+ Suresh Rangachar
+ suresh&igt.com
+1650
+ Langner Gesellschaft fuer Datentechnik mbH
+ Heiko Bobzin
+ hb&langner.com
+1651
+ Wayne State University
+ Mark Murphy
+ aa0028&wayne.edu
+1652
+ SICC (SsangYong Information & Communications Corp.)
+ Mi-Young, Lee
+ traum&toody.sicc.co.kr
+1653
+ THOMSON - CSF
+ De Zaeytydt
+ 33 1 69 33 00 47
+1654
+ Teleconnect Dresden GmbH
+ Andreas Hanßke
+ hana&teleconnect.de
+1655
+ Panorama Software Inc.
+ Bill Brookshire
+ bbrooksh&pansoft.com
+1656
+ CompuNet Systemhaus GmbH
+ Heiko Vogeler
+ hvo&compunet.de
+1657
+ JAPAN TELECOM CO.,LTD.
+ Seiji Kuroda
+ kuroda&japan-telecom.co.jp
+1658
+ TechForce Corporation
+ Mark Dauscher
+ mdauscher&techforce.com
+1659
+ Granite Systems Inc.
+ Michael Fine
+ mfine&arp.com
+1660
+ Bit Incorporated
+ Tom Alexander
+ talex&bitinc.com
+1661
+ Companhia de Informatica do Parana - Celepar
+ Armando Rech Filho
+ armando&lepus.celepar.br
+1662
+ Rockwell International Corporation
+ Mary Vogel
+ mcvogel&corp.rockwell.com
+1663
+ Ancor Communications
+ Bently H. Preece
+ benp&ancor.com
+1664
+ Royal Institute of Technology, Sweden (KTH)
+ Rickard Schoultz
+ staff&kth.se
+1665
+ SUNET, Swedish University Network
+ Rickard Schoultz
+ staff&sunet.se
+1666
+ Sage Instruments, Inc.
+ jack craig
+ jackc&sageinst.com
+1667
+ Candle Corporation
+ Dannis Yang
+ Dannis_Yang&Candle.Com
+1668
+ CSO GmbH
+ Andreas Kientopp
+ 100334.274&compuserve.com
+1669
+ M3i Systems Inc.
+ Louis St-Pierre
+ lstpier&m3isystems.qc.ca
+1670
+ CREDINTRANS
+ Pascal BON
+ BON&credintrans.fr
+1671
+ ADVA Optical Networking Ltd.
+ Alistair Swales
+ aswales&advaoptical.com
+1672
+ Pierce & Associates
+ Fred Pierce
+ fred&hdhntr.com
+1673
+ RTS Wireless
+ Mike Kovalenko
+ mikekov&rtswireless.com
+1674
+ R.I.C. Electronics
+ Andrew Philip
+ 102135.1051&compuserve.com
+1675
+ Amoco Corporation
+ Tim Martin
+ tlmartin&amoco.com
+1676
+ Qualix Group, Inc.
+ Takeshi Suganuma
+ tk&qualix.com
+1677
+ Sahara Networks, Inc.
+ Thomas K Johnson
+ johnson&saharanet.com
+1678
+ Hyundai Electronics Industries Co.,Ltd.
+ Ha-Young OH
+ hyoh&super5.hyundai.co.kr
+1679
+ RICH, Inc.
+ Yuri Salkinder
+ yuri.salkinder&richinc.com
+1680
+ Amati Communications Corp.
+ Mr. Gail Cone
+ gpc&amati.com
+1681
+ P.H.U. RysTECH
+ Rafal Fagas
+ apc&silter.silesia.ternet.pl
+1682
+ Data Labs Inc.
+ Raul Montalvo
+ raul.montalvo&datalabsinc.com
+1683
+ Occidental Petroleum Corporation
+ Howard D. Heerwagen
+ admin_oxy&oxy.com
+1684
+ Rijnhaave Internet Services
+ Thierry van Herwijnen
+ t.vanherwijnen&rijnhaave.net
+1685
+ Lynx Real-Time Systems, Inc.
+ Ganesan Vivekanandan
+ ganesan&lynx.com
+1686
+ QA IT Services Ltd
+ Eric G Smith
+ Eric.G.Smith&qa.com
+1687
+ SofTouch Systems, Inc.
+ Kody Mason
+ 405-947-8080
+1688
+ Sonda S.A.
+ Hermann von Borries
+ h_vborries&sonda.cl
+1689
+ McCormick Nunes Company
+ Charles Craft
+ chucksea&mindspring.com
+1690
+ Ume E5 Universitet
+ Roland Hedberg
+ Roland.Hedberg&umdac.umu.se
+1691
+ NetiQ Corporation
+ Ching-Fa Hwang
+ cfh&netiq.com
+1692
+ Starlight Networks
+ Jim Nelson
+ jimn&starlight.com
+1693
+ Informacion Selectiva S.A. de C.V. ( Infosel )
+ Francisco Javier Reyna Castillo
+ freyna&infosel.com.mx
+1694
+ HCL Technologies Limited
+ Ms. Bindu Dandapani
+ bindud&hcl.in
+1695
+ Maryville Data Systems, Inc
+ Bernard W. Favara
+ bernie.favara&maryville.com
+1696
+ EtherCom Corp
+ Nafis Ahmad
+ nafis&ethercom.com
+1697
+ MultiCom Software
+ Ari Hallikainen
+ ari.hallikainen&multicom.fi
+1698
+ BEA Systems Ltd.
+ Garth Eaglesfield
+ geaglesfield&beasys.co.uk
+1699
+ Advanced Technology Ltd.
+ Yuda Sidi
+ atlsidi&inter.net.il
+1700
+ Mobil Oil
+ Oscar Masters
+ Oscar_Masters&email.mobil.com
+1701
+ Arena Consulting Limited
+ Colin Haxton
+ Colin.Haxton&arena.co.nz
+1702
+ Netsys International (Pty) Ltd
+ Wayne Botha
+ wayne&inetsys.alt.za
+1703
+ Titan Information Systems Corp.
+ Edgar St.Pierre
+ edgar&titan.com
+1704
+ Cogent Data Technologies
+ Wade Andrews
+ wadea&cogentdata.com
+1705
+ Reliasoft Corporation
+ Chao-Li Tarng
+ chaoli&reliasoft.com
+1706
+ Midland Business Systems, Inc.
+ Bryan Letcher
+ bletcher&ccmailgw.str.com
+1707
+ Optimal Networks
+ Don Wagner
+ donw&optimal.com
+1708
+ Gresham Computing plc
+ Tony Churchill
+ tchurchill&gresham.co.uk
+1709
+ Leidos, Inc. (formerly 'SAIC')
+ John Brady (Network Information Center)
+ nic&net.saic.com
+1710
+ Acclaim Communications
+ Pratima Janakir
+ janakir&acclaiminc.com
+1711
+ BISS Limited
+ David Bird
+ dbird&biss.co.uk
+1712
+ Caravelle Inc.
+ Trent Antille
+ tech&caravelle.com
+1713
+ Diamond Lane Communications Corporation
+ Bill Hong
+ hong&dlcc.com
+1714
+ Infortrend Technology, Inc.
+ Michael Schnapp
+ michael&infortrend.com.tw
+1715
+ Ardatis N.V (formerly 'Orda-B N.V.')
+ Tom Lauwereins
+ tom.lauwereins&ardatis.com
+1716
+ Ariel Corporation
+ Allan Chu
+ allan.chu&ariel.com
+1717
+ Datalex Communications Ltd.
+ David Tracey
+ d_tracey&datalex.ie
+1718
+ Server Technology Inc.
+ Brian P. Auclair
+ brian&servertech.com
+1719
+ Unimax Systems Corporation
+ Bill Sparks
+ bsparks&unimax.com
+1720
+ DeTeMobil GmbH
+ Olaf Geschinske
+ Olaf.Geschinske&ms.DeTeMobil.de
+1721
+ INFONOVA GmbH
+ Ing. Alois Hofbauer
+ alois.hofbauer&infonova.telecom.at
+1722
+ Kudelski SA
+ Eric Chaubert
+ chaubert&nagra-kudelski.ch
+1723
+ Pronet GmbH
+ Juergen Littwin
+ jl&pronet.de
+1724
+ Westell, Inc.
+ Rodger D. Higgins
+ rhiggins&westell.com
+1725
+ Nupon Computing, Inc.
+ Tim Lee
+ tim&nupon.com
+1726
+ Cianet Ind e Com Ltda (Cianet Networking)
+ Norberto Dias
+ ndias&cianet.ind.br
+1727
+ Aumtech of Virginia (amteva)
+ Deepak Patil
+ dpatil&amteva.com
+1728
+ CheongJo data communication, Inc.
+ HyeonJae Choi
+ cyber&cdi.cheongjo.co.kr
+1729
+ Genesys Telecommunications Laboratories Inc.(Genesys Labs.)
+ Igor Neyman
+ igor&genesyslab.com
+1730
+ Progress SoftwareAndrew Neumann
+ aneumann&progress.com
+ anilv&bedford.progress.com
+1731
+ ERICSSON FIBER ACCESS
+ George Lin
+ gglin&rides.raynet.com
+1732
+ Open Access Pty Ltd
+ Richard Colley
+ richardc&oa.com.au
+1733
+ Sterling Commerce
+ Dale Moberg
+ dale_moberg&stercomm.com
+1734
+ Predictive Systems Inc.
+ Adam Steckelman
+ asteckelman&predictive.com
+1735
+ Architel Systems Corporation
+ Natalie Chew
+ n.chew&architel.com
+1736
+ QWEST NMS
+ Joel Lutz
+ joel.lutz&qwest.com
+1737
+ Eclipse Technologies Inc.
+ Alex Holland
+ alexh&eclipse-technologies.com
+1738
+ Navy
+ Ryan Huynh
+ huynhr&manta.nosc.mil
+1739
+ Bindi Technologies, Pty Ltd
+ Tim Potter
+ bindi&ozemail.com.au
+1740
+ Hallmark Cards Inc.
+ Kevin Leonard
+ kleonard&hallmark.com
+1741
+ Object Design, Inc.
+ George M. Feinberg
+ gmf&odi.com
+1742
+ Unassigned
+ ---none---
+ ---none---
+1743
+ Zenith Data Systems (ZDS)
+ Daniel G. Peters
+ dg.peters&zds.com
+1744
+ Gobi Corp.
+ Kenneth Hart
+ khart&cmp.com
+1745
+ Universitat de Barcelona
+ Ricard de Mingo
+ ricardo&ub.es
+1746
+ Institute for Simulation and Training (IST)
+ Seng Tan
+ stan&ist.ucf.edu
+1747
+ US Agency for International Development
+ Ken Roko
+ kroko&usaid.gov
+1748
+ Tut Systems, Inc.
+ Mark Miller
+ markm&tutsys.com
+1749
+ AnswerZ Pty Ltd (Australia)
+ Bernie Ryan
+ bernier&answerz.com.au
+1750
+ H.Bollmann Manufacturers Ltd (HBM)
+ Klaus Bollmann
+ mallen&hbmuk.com
+1751
+ Lucent Technologies
+ Richard Bantel
+ richard.bantel&lucent.com
+1752
+ phase2 networks Inc.
+ Jeffrey Pickering
+ p01152&psilink.com
+1753
+ Unify Corporation
+ Bill Bonney
+ sa&unify.com
+1754
+ Gadzoox Microsystems Inc.
+ Kim Banker
+ 408-399-4877
+1755
+ Network One, Inc.
+ David Eison
+ deison&faxjet.com
+1756
+ MuLogic b.v.
+ Jos H.J. Beck
+ jos_beck&euronet.nl
+1757
+ Optical Microwave Networks, Inc.
+ Joe McCrate
+ elaw&omnisj.com
+1758
+ SITEL, Ltd.
+ Boris Jurkovic
+ jurkovic&iskratel.si
+1759
+ Cerg Finance
+ Philippe BONNEAU
+ 101605.1403&compuserve.com
+1760
+ American Internet Corporation
+ Brad Parker
+ brad&american.com
+1761
+ PLUSKOM GmbH
+ Norbert Zerrer
+ zerrer&ibm.net
+1762
+ Dept. of Communications, Graz University of Technology
+ Dipl.-Ing. Thomas Leitner
+ tom&finwds01.tu-graz.ac.at
+1763
+ EarthLink Inc.
+ Kihoon Jeoung
+ kihoonj&corp.earthlink.net
+1764
+ Real Soft, Inc
+ Rajan Desai
+ rajan&realsoftinc.com
+1765
+ Apex Voice Communications, Inc.
+ Osvaldo Gold
+ osvaldo&apexvoice.com
+1766
+ National DataComm Corporation
+ Ms. Changhua Chiang
+ 101400.242&compuserve.com
+1767
+ Telenor Conax AS
+ Aasmund Skomedal
+ Asmund.Skomedal&oslo.conax.telenor.no
+1768
+ Patton Electronics Company
+ William B. Clery III
+ benson&ari.net
+1769
+ Digital Fairway Corporation
+ Jan de Visser
+ jdevisser&digitalfairway.com
+1770
+ BroadBand Technologies, Inc.
+ Keith R. Schomburg
+ krs&bbt.com
+1771
+ Myricom
+ Chris Lee
+ clee&myri.com
+1772
+ DecisionOne
+ Doug Green
+ douggr&world.std.com
+1773
+ Tandberg Television
+ Olav Nybo
+ saxebol&sn.no
+1774
+ AUDITEC SA
+ Pascal CHEVALIER
+ pascalch&dialup.remcomp.fr
+1775
+ PC Magic
+ Tommy Cheng
+ TommyCheng&compuserve.com
+1776
+ Koninklijke Philips Electronics NV
+ Philips Intellectual Property & Standards (Section DOMAIN NAMES)
+ ips.domain&philips.com
+1777
+ ORIGIN
+ Bob Rossiter
+ Robert.M.Rossiter&nl.cis.philips.com
+1778
+ CSG Systems
+ Gordon Saltz
+ gsaltz&probe.net
+1779
+ Alphameric Technologies Ltd
+ Mr Tim Raby
+ 00034.1074&compuserve.com
+1780
+ NCR Austria Michael Ostendorf
+ Michael.Ostendorf&Austria.NCR.COM
+ ---none---
+1781
+ ChuckK, Inc.
+ Chuck Koleczek
+ chuckk&well.net
+1782
+ PowerTV, Inc.
+ David Ma
+ dma&powertv.com
+1783
+ webMethods
+ Andrew Mastropietro
+ amastrop&webmethods.com
+1784
+ Enron Capitol & Trade Resources
+ Steven R. Lovett
+ slovett&ect.enron.com
+1785
+ ORBCOMM
+ Todd Hara
+ thara&orbcomm.net
+1786
+ Jw direct shop
+ pavel deng
+ ivb00285&192.72.158.10
+1787
+ B.E.T.A.
+ Brian Mcgovern
+ mcgovern&spoon.beta.com
+1788
+ Healtheon
+ Marco Framba
+ framba&hscape.com
+1789
+ Integralis Ltd.
+ Andy Harris
+ Andy.Harris&Integralis.co.uk
+1790
+ Folio Corporation
+ Eric Isom
+ eisom&folio.com
+1791
+ ECTF
+ Joe Micozzi
+ jam&voicetek.com
+1792
+ WebPlanet
+ Ray Taft
+ Ray_Taft&webplanet.com
+1793
+ nStor Corporation
+ Bret Jones
+ Bret.Jones&4dmg.net
+1794
+ Deutsche Bahn AG
+ Ralf Ziegler
+ ralf.ziegler&bku.db.de
+1795
+ Paradyne
+ Kevin Baughman
+ klb&eng.paradyne.com
+1796
+ Nastel Technologies, Inc.
+ Krish Shetty
+ nastel&nyc.pipeline.com
+1797
+ Metaphase Technology, Inc.
+ Michael Engbrecht
+ Michael.Engbrecht&metaphasetech.com
+1798
+ Zweigart & Sawitzki
+ Mr. Andreas Georgii
+ 100316.2050&compuserve.com
+1799
+ PIXEL
+ Mauro Ieva
+ mieva&mbox.vol.it
+1800
+ WaveAccess Inc.
+ Yoram Feldman
+ yoram&waveaccess.com
+1801
+ The SABRE Group
+ Richard Buentello
+ richb&fastlane.net
+1802
+ Redland Technology Corp.
+ Kody Mason
+ kody&ionet.net
+1803
+ PBS
+ Seton R. Droppers
+ droppers&pbs.org
+1804
+ Consensus Development Corporation
+ Christopher Allen
+ consensus&consensus.com
+1805
+ SAGEM SA
+ DESRAYAUD Andre
+ 33 1 30 73 70 20
+1806
+ I-Cube Inc.
+ Sundar Rajan
+ sundar&icube.com
+1807
+ INTRACOM S.A HELLENIC TELECOMMUNICATION AND ELECTRONICS INDUSTRY)
+ N.B Pronios
+ npro&intranet.gr
+1808
+ Aetna, Inc.
+ Lee Kirk
+ KirkL&Aetna.com
+1809
+ Dow Jones Markets, Inc.
+ Geri Cluc
+ geri&fx.com
+1810
+ Czech Railways s.o. CITJaroslav Militky
+ +42 2 24213223
+ bernard&cit.cdrail.cz
+1811
+ Scan-Matic A/S
+ Svein Moholt+47 37 05 95 00
+ svein&scanmatic.no
+1812
+ DECISION Europe Joel CHOTARD
+ (33) 51 41 41
+ 89decision&calva.net
+1813
+ VTEL Corporation
+ Bill Black
+ bblack&vtel.com
+1814
+ Bloomberg, L.P.
+ Franko Rahimi
+ frahimi&bny18.bloomberg.com
+1815
+ Verint Systems, Inc (formerly Witness Systems, Inc)
+ Marc Calahan
+ marc.calahan&verint.com
+1816
+ Rose-Hulman Institute of Technology
+ Lans H. Carstensen
+ Lans.H.Carstensen&rose-hulman.edu
+1817
+ Aether Technologies
+ Mark Levy
+ mlevy&aethertech.com
+1818
+ Infonet Software SolutionsDavid Hauck
+ 604 436 2922 (x234)
+ hauck&vancouver.osiware.bc.ca
+1819
+ CSTI (Compagnie des Signaux / Technologies Informatiques)Mr Camille Breeus
+ +33 72 35 84 97
+ breeus&csti.fr
+1820
+ LEROY MERLINRIGAULT Alain
+ ---none---
+ lmreseau&calva.net
+1821
+ Total Entertainment Network
+ Will Coertnik
+ will&tenetwork.com
+1822
+ Open Port Technology
+ Jeffrey Nowland
+ jnowland&openport.com
+1823
+ Mikroelektronik Anwendungszentrum Hamburg GmbHZ
+ bynek Bazanowski
+ ba&maz-hh.de
+1824
+ International Management Consulting, Inc.
+ Mohammad Feizipour
+ mfeizipour&imci.net
+1825
+ Fore Systems, Inc.
+ Dan Nydick
+ dnydick&fore.com
+1826
+ MTech Systems
+ Timothy J. Madden
+ www-tmadden&aol.com
+1827
+ RxSoft Ltd.Timothy Madden
+ Timothy Madden
+ www-tmadden194&aol.com
+1828
+ Dept. Computer Studies, Loughborough University
+ Jon Knight
+ jon&net.lut.ac.uk
+1829
+ Beta80 S.p.A.
+ Flavio Gatti
+ attif&beta80.it
+1830
+ Galiso Incorporated
+ Lindsey Lewis
+ lindsey&montrose.net
+1831
+ S2 Systems, Inc.
+ Shu Dong
+ Shu_Dong&stratus.com
+1832
+ Optivision, Inc.
+ Ciro Aloisio Noronha Jr.
+ ciro&optivision.com
+1833
+ Countrywide Home Loans
+ Jon Codispoti
+ jon_codispoti&countrywide.com
+1834
+ OA Laboratory Co., Ltd.
+ Jun Kumakura
+ kumakura&oalab.co.jp
+1835
+ SDX Business Systems Ltd
+ Mike Davison
+ davison&sdxbsl.com
+1836
+ West End Systems Corp.
+ Paul Noseworthy
+ paul_noseworthy&qmail.newbridge.com
+1837
+ DK Digital Media
+ Sid Kalin
+ kalin&dkdigital.com
+1838
+ Westel
+ Jacob Heitz
+ westelws&iinet.net.au
+1839
+ Fujitsu Service Limited
+ Jara Kandhola
+ jara.kandhola&uk.fujitsu.com
+1840
+ Inmarsat
+ Steve Cox
+ steve.cox&inmarsat.com
+1841
+ TIMS Technology Ltd
+ Oliver Goh
+ go&tims.ch
+1842
+ CallWare Technologies
+ Adam Christensen
+ achriste&callware.com
+1843
+ NextLink, L.L.C.
+ Randy Scheets
+ rscheets&nextlink.net
+1844
+ TurnQuay Solutions Limited
+ Roger Thomas
+ 100014.123&compuserve.com
+1845
+ Accusort Systems Inc
+ Wayne J Klein
+ wjklein&accusort.com
+1846
+ Deutscher Bundestag
+ Thomas Mattern
+ thomas.mattern&bundestag.de
+1847
+ Joint Research Centre
+ ---none---
+ rui.meneses&jrc.it
+1848
+ FaxSav
+ Neil Martin
+ nim&digitran.com
+1849
+ Chevy Chase Applications Design
+ Bryan Chastel de Boinville
+ ccappdesign&prodigy.com
+1850
+ Bank Brussel Lambert (BBL)
+ Mr. Lieven Merckx
+ lmr&bbl.be
+1851
+ OutBack Resource Group, Inc.
+ Jim Pickering
+ Jrp&outbackinc.com
+1852
+ Screen Subtitling Systems Ltd
+ Paul Collins
+ paul.collins&screen.subtitling.com
+1853
+ Cambridge Parallel Processing Ltd
+ Richard Hellier
+ rlh&cppuk.co.uk
+1854
+ Boston University
+ Charles von Lichtenberg
+ chuckles&bu.edu
+1855
+ News Digital Systems Ltd
+ Eli Gurvitz
+ egurvitz&ndc.co.il
+1856
+ NuTek 2000, Inc.
+ Anthony J. Brooks
+ brooksa&usa.pipeline.com
+1857
+ Overland Mobile Communication AB
+ Goran Sander
+ goran.sander&axon.se
+1858
+ Axon IT AB
+ Goran Sander
+ goran.sander&axon.se
+1859
+ Gradient Medical Systems
+ Goran Sander
+ goran.sander&axon.se
+1860
+ WaveSpan Corporation
+ Roberto Marcoccia
+ roberto&wavespan.com
+1861
+ Net Research, Inc.
+ Derek Palma
+ dpalma&netcom.com
+1862
+ Browncroft Community Church
+ Paul R. Austin
+ austin&sdsp.mc.xerox.com
+1863
+ Net2Net Corporation
+ Ralph Beck
+ beck&net2net.com
+1864
+ US Internet
+ Reed Wade
+ rwade&usit.net
+1865
+ Absolute Time
+ Terry Osterdock
+ dpalma&netcom.com
+1866
+ VPNet
+ Idris Kothari
+ ikothari&vpnet.com
+1867
+ NTech
+ Troy Nolen
+ tnolen&ntechltd.com
+1868
+ Nippon Unisoft Corporation
+ Jinnosuke Nakatani
+ nak&jusoft.co.jp
+1869
+ Optical Transmission Labs, Inc.
+ Niraj Gupta
+ niraj&syngroup.com
+1870
+ CyberCash, Inc.
+ Andrew Jackson
+ jackson&cybercash.com
+1871
+ NetSpeed, Inc.
+ Robert C. Taylor
+ rtaylor&netspeed.com
+1872
+ Alteon Networks, Inc.
+ Sharon Chisholm
+ schishol&nortelnetworks.com
+1873
+ Internet Middleware Corporation
+ Peter Danzig
+ danzig&netcache.com
+1874
+ ISOnova GmbH
+ Matthias Weigel
+ 101511.327&compuserve.com
+1875
+ Amiga IOPS Project
+ Niall Teasdale
+ aip-mib&hedgehog.demon.co.uk
+1876
+ Softbank Services Group
+ Paul Hebert
+ paulh&sbservices.com
+1877
+ Sourcecom Corporation
+ Tet Tran
+ tet&sourcecom.com
+1878
+ Telia Promotor AB
+ Mr Rikard Bladh
+ Rikard.G.Bladh&Telia.se
+1879
+ HeliOss Communications, Inc.
+ Larry Fisher
+ 71340.2603&compuserve.com
+1880
+ Optical Access International, Inc.
+ Matt Bowen
+ bowen&oai.com
+1881
+ MMC Networks, Inc.
+ Sanjeev Shalia
+ sshalia&mmcnet.com
+1882
+ Lanyon Ltd.
+ Alan Stiemens
+ alan.stiemens&lanyon.com
+1883
+ Rubico
+ Heinrich Schlechter
+ heine&rubico.com
+1884
+ Quantum Telecom Solutions, Inc.
+ Michael Flaster
+ flaster&qts.com
+1885
+ Archinet
+ Loh Chin Yean
+ chinyean&hk.super.net
+1886
+ i-cubed Ltd.
+ Douglas J. Berry
+ dberry&i-cubed.co.uk
+1887
+ Albis Technologies Ltd. (formerly 'Siemens Switzerland Ltd.')
+ Thomas Glaus
+ thomas.glaus&albistechnologies.com
+1888
+ GigaLabs, Inc.
+ Simon Fok
+ sfok&netcom.com
+1889
+ MET Matra-Ericsson
+ Francois Gauthie
+ metfgar&met.fr
+1890
+ Red Lion Controls (JBM Electronics)
+ Denis Aull
+ Engineering&RedLion.net
+1891
+ OPTIM Systems, Inc.
+ Mr. Sunil Meht
+ smehta&access.digex.net
+1892
+ Software Brewery
+ David Foster
+ dfoster&ccnet.com
+1893
+ WaveLinQ
+ Kim Luong
+ kluong&mcimail.com
+1894
+ Siemens ICN
+ Anne Robb
+ anne.robb&icn.siemens.com
+1895
+ IEX Corporation
+ Paul B. Westerfield
+ pbw&iex.com
+1896
+ TrueTime
+ Mark Elliot
+ elliot&nbn.com
+1897
+ HT Communications Inc.
+ Vaughn Nemecek
+ vnemecek&htcomm.com
+1898
+ Avantcomp Oy
+ Juha Luoma
+ Juha.Luoma&avantcomp.fi
+1899
+ InfoVista
+ Yann Le Helloco
+ ylehelloco&infovista.com
+1900
+ Openwave Systems, Inc.
+ Seetharaman Ramasubraman
+ seetharaman.ramasubramani&openwave.com
+1901
+ Sea Wonders
+ Ed Wiser
+ ewiser&dp-2-30.iglou.net
+1902
+ HeadStart Enterprise
+ Rick Manzanares
+ rickmanz&msn.com
+1903
+ B-SMART Inc.
+ Neil Peters
+ info&b-smart.com
+1904
+ ISMA Ltd
+ Stephen Dunne
+ sdun&isma.co.uk
+1905
+ 3DV Technology, Inc.
+ Charles A. Dellacona
+ charlie&dddv.com
+1906
+ StarCom Technologies Inc.
+ Jon Fatula
+ jon&starcomtech.com
+1907
+ L.L.Bean
+ Chuck McAllister
+ chuck.mcallister&llbean.com
+1908
+ NetIcs Inc.
+ Dahai Ding
+ ding&netics-inc.com
+1909
+ Infratec plus GmbH
+ Michael Groeger
+ mgroeger&infratec-plus.de
+1910
+ 3edges
+ Daniel Drucker
+ dmd&3e.org
+1911
+ GISE mbHVolkmar Brisse / Hans-Jurgen Laub
+ brisse&gise.com
+ laub&gise.com
+1912
+ lan & pc services
+ Juan A. Fernandez
+ lanpc&erols.com
+1913
+ RedPoint Software Corporation
+ Tim S. Woodall
+ tim&redpt.com
+1914
+ Atempo Inc
+ Fabrice Clara
+ fabrice.clara&atempo.com
+1915
+ I-95-CC
+ JOERG "NU" ROSENBOHM
+ JOSENBOHM&FARRADYNE.COM
+1916
+ Extreme Networks
+ Gary W. Hanning
+ ghanning&extremenetworks.com
+1917
+ Village of Rockville Centre
+ John Peters
+ rvc&li.net
+1918
+ Swichtec Power Systems
+ Adrian Jackson
+ ajackson&swichtec.co.nz
+1919
+ Deutscher Wetterdienst
+ Dietmar Glaser
+ lanadm&dwd.d400.de
+1920
+ Bluebird Software
+ Linda Kasparek
+ ljk&bluebird.zipnet.net
+1921
+ Svaha Interactive Media, Inc.
+ Matthew Baya
+ mbaya&pobox.com
+1922
+ Sully Solutions
+ Alan Sullivan
+ sully&frontiernet.net
+1923
+ Blue Line
+ J. Ortiz
+ blueline12&msn.com
+1924
+ Castleton Network Systems Corp Glen Tracey tracey&castleton.com
+ Lawrence Lou
+ llou&castleton.com
+1925
+ Visual Edge Software Ltd.
+ Daniel M. Foody
+ dan&vedge.com
+1926
+ NetGuard Technologies, Inc.
+ Stu Selig
+ stuselig&msn.com
+1927
+ SoftSell, Inc.
+ John R. Murray
+ John_and_Elaine&msn.com
+1928
+ MARNE SOFTWARE
+ JAMES R. CLOWERS
+ marne1&tac-wa3-16.ix.netcom.com
+1929
+ Cadia Networks, Inc.
+ Cheryl Scattaglia
+ cscattaglia&cadia.com
+1930
+ Milton
+ Michael Milton
+ MHPMilton&msn.com
+1931
+ Del Mar Solutions, Inc.
+ Tim Flagg
+ timf&Delmarsol.COM
+1932
+ KUMARAN SYSTEMS
+ G. CHANDRASEKHAR
+ smart&kumaran.com
+1933
+ Equivalence
+ Craig Southeren
+ equival&ozemail.com.au
+1934
+ Homewatch International, Inc.
+ H. J. McElroy
+ hw corp&aol.com
+1935
+ John Rivers
+ john rivers
+ jar&clarkston.com
+1936
+ Remark Services, Inc.
+ H. J. McElroy
+ mkt mac&aol.com
+1937
+ Deloitte & Touche Consulting Group
+ David Reed
+ dreed&dttus.com
+1938
+ Flying Penguin Productions
+ Ronald J. Fitzherbert
+ ron&penguin.net
+1939
+ The Matrix
+ Yasha Harari
+ harari&erols.com
+1940
+ Eastern Computers, Inc.
+ Simon Zhu
+ simonz&ecihq.com
+1941
+ Princeton BioMedica Inc.
+ Walter Kang
+ prinbiomed&aol.com
+1942
+ SanCom Technology, Inc.
+ Gene Huang
+ jye&travelin.com
+1943
+ National Computing Centre Ltd.
+ Dermot Dwyer
+ dermot&ncc.co.uk
+1944
+ Aval Communications
+ Larry Gadallah
+ gadallahl&aval.com
+1945
+ WORTEC SearchNet CO.
+ D.C. Dhabolt
+ wortec&netins.net
+1946
+ Dogwood Media
+ Dave Cornejo
+ dave&dogwood.com
+1947
+ Allied Domecq
+ David Nichol
+ DNICHOL.Allied&dial.pipex.com
+1948
+ Telesoft Russia
+ Verbitsky Alexandr
+ verbitsk&tlsoft.ru
+1949
+ UTStarcom, Inc.
+ Ruchir Godura
+ godura&utstar.com
+1950
+ comunit
+ Bjoern Kriews
+ bkr&comunit.com
+1951
+ Traffic Sofware Ltd
+ John Toohey
+ johnt&traffic.is
+1952
+ Qualop Systems Corp
+ Simon Chen
+ schen&qualop.com
+1953
+ Vinca Corporation
+ Al Mudrow
+ al&vinca.co
+1954
+ AMTEC spa
+ Giovanni SANTONI
+ amtec&interbusiness.it
+1955
+ GRETACODER Data Systems AG
+ Kevin Smyth
+ ksmyth&pax.eunet.ch
+1956
+ KMSystems, Inc.
+ Roy Chastain
+ roy&kmsys.com
+1957
+ GEVA
+ Burkhard Kaas
+ bkaas&GEVA.de
+1958
+ Red Creek Communications, Inc.
+ Ramesh Kamath
+ yin&best.com
+1959
+ BORG Technology Inc.
+ Ralph Magnan
+ ralph&borgtech.com
+1960
+ Concord Electronics
+ Greg Hanks
+ GHanks&concord-elex.com
+1961
+ Richard Ricci DDS
+ Richard Ricci
+ RRicci201&aol.com
+1962
+ Link International Corp.
+ Joshua Kim
+ linkpr&bora.dacom.co.kr
+1963
+ Intermec Technologies Corp.
+ Joseph Dusio
+ Joe.Dusio&Intermec.Com
+1964
+ OPTIMUM Data AG
+ Robert Mantl
+ optdata&ibm.net
+1965
+ DMCNW
+ Cherice Jobmann
+ CJOBMANN&INNOVAWIRELESS.COM
+1966
+ Perle Systems Limited
+ Moti Renkosinski
+ mrenkosinski&perle.com
+1967
+ inktomi corporation
+ eric hollander
+ hh&inktomi.com
+1968
+ TELE-TV Systems, L.P.
+ Emmanuel D. Ericta
+ damannix&TELE-TV.com
+1969
+ Fritz-Haber-Institut
+ Heinz Junkes
+ junkes&fhi-berlin.mpg.de
+1970
+ mediaone.net
+ Ed Pimentel
+ epimntl&mail.mediaone.net
+1971
+ SeaChange International Peter H.
+ Burgess
+ PeterB&204.213.65.53
+1972
+ CASTON Corporation
+ Rodney L Caston Sr
+ caston&premier.net
+1973
+ Local Net
+ Vincent Palmieri
+ palmieri&local.net
+1974
+ JapanNet
+ KIYOFUSA FUJII
+ kfujii&japannet.or.jp
+1975
+ NabiscoKen ChristChristK&nabisco.com
+ Carolyn Sitnik
+ sitnikC&nabisco.com
+1976
+ micrologica GmbH
+ Axel Brauns
+ brauns&micrologica.de
+1977
+ Network Harmoni, Inc.
+ Mike Schulze
+ mike&networkharmoni.com
+1978
+ SITA ADS
+ Fulko Hew
+ fulko&wecan.com
+1979
+ Global Maintech Corporation
+ Kent Rieger
+ krieger&globalmt.com
+1980
+ Tele2 AB
+ Hans Engren
+ hans&swip.net
+1981
+ EMC CLARiiON Advanced Storage Solutions
+ Rene Fontaine
+ fontaine_rene&emc.com
+1982
+ ITS Corporation
+ Tim Greer
+ tgreer&itscorp.com
+1983
+ CleverSoft, Inc.
+ Debbie Glidden
+ dglidden&cleversoft.com
+1984
+ The Perseus Group, Inc.
+ Alan Mikhak
+ amikhak&aol.com
+1985
+ Joe's WWW Pages
+ Joe Burke
+ burke&northweb.com
+1986
+ Everything Internet Store
+ SHAWN TEDD
+ stedder&ica.net
+1987
+ Numara Software, Inc
+ Tony Thomas
+ tony.thomas&numarasoftware.com
+1988
+ Lycoming County PA
+ Richard Karp
+ rkarp&pennet.net
+1989
+ Statens Institutions styrelse SiS
+ Jimmy Haller
+ Jimmy.Haller&mailbox.swipnet.se
+1990
+ INware Solutions Inc.
+ Mario Godin
+ mgodin&inware.com
+1991
+ Brocade Communication Systems, Inc. (formerly 'Foundry Networks, Inc.')
+ Scott Kipp
+ skipp&brocade.com
+1992
+ Deutsche Bank
+ Michael Doyle
+ mib-admin&list.db.com
+1993
+ Xyratex
+ Richard Harris
+ rharris&uk.xyratex.com
+1994
+ Bausch Datacom B.V.
+ Ron Verheijen
+ RVerheijen&bausch.nl
+1995
+ Advanced Radio Telecom (ART)
+ Craig Eide
+ craige&artelecom.com
+1996
+ Copper Mountain Communications Inc.
+ Bhola Ray
+ bray&cmtn.com
+1997
+ PlaNet Software Inc.
+ Steve Curtis
+ scurtis&planetsoftware.com
+1998
+ Carltan Computer Corporation
+ Danilo L. Signo
+ carltan&gateway.portalinc.com
+1999
+ Littva Mitchell, Inc.
+ Edward P. Mitchell
+ mitchell&interaccess.com
+2000
+ TIBCO Inc.
+ Ed Shnayder
+ shnayder&tibco.com
+2001
+ Oki Data Corporation
+ Iguchi Satoru
+ Iguchi&okidata.co.jp
+2002
+ GoTel
+ Craig Goss
+ cgoss&infi.net
+2003
+ Adobe Systems Incorporated
+ Steve Zilles
+ szilles&adobe.com
+2004
+ Sentricity
+ Gregg Welker
+ gnjal&pacificnet.net
+2005
+ Aeroports De Paris
+ Eric Barnier
+ eric.barnier&adp.fr
+2006
+ ECONZ Ltd
+ Tim Mew
+ tim&econz.co.nz
+2007
+ TELDAT, S.A.
+ Eduardo Robles Esteban
+ teldat&offcampus.es
+2008
+ Offset Info Service srl
+ Enrico Talin
+ etalin&tradenet.it
+2009
+ A. J. Boggs & Company
+ Richard Vissers
+ rvissers&ajboggs.com
+2010
+ Stale Odegaard AS
+ Stale Odegaard
+ stale&odegaard.no
+2011
+ HUAWEI Technology Co.,Ltd
+ Zhao Lwu
+ zl&writeme.com
+2012
+ nVent, Schroff GmbH
+ Dietmar Mann
+ Dietmar.Mann&nVent.com
+2013
+ Rehabilitation Institute of Chicago Angie
+ Hoelting
+ a-hoelting&nwu.edu
+2014
+ ADC Telecommunications, Inc.
+ John Caughron
+ john_caughron&adc.com
+2015
+ SYSTOR AG
+ Urs Studer
+ Urs.Studer&SYSTOR.Com
+2016
+ GraIyMage, Inc.
+ Eric Gray
+ eric.gray&nh.ultranet.com
+2017
+ Symicron Computer Communications Ltd.
+ M.Powell
+ cmp&symicron.com
+2018
+ Scandorama AB
+ Peter Andersen
+ andersen&scandorama.se
+2019
+ I-NET
+ Wesley McClure
+ wes_mcclure&ccmail.inet.com
+2020
+ Xland, Ltd.
+ Boris A. Gribovsky
+ boris&xland.ru
+2021
+ U.C. Davis, ECE Dept. Tom
+ Arons
+ arons&ece.ucdavis.edu
+2022
+ CANARY COMMUNICATIONS, Inc.
+ JIM MCSEATON
+ jmcseaton&canarycom.com
+2023
+ NetGain
+ Niklas Hellberg
+ niklas.hellberg&netgain.se
+2024
+ West Information Publishing Group
+ Joseph R. Prokott
+ jprokott&westpub.com
+2025
+ Deutsche Bundesbank
+ Ralf Fuchs
+ fuchs&multinet.de
+2026
+ Broadxent, Inc
+ Kok Chin Chang
+ kokchinc&broadxent.com
+2027
+ Gauss Interprise AG
+ Michael Schlottmann
+ michael.schlottmann&opentext.com
+2028
+ Aldiscon
+ Michael Mc Mahon
+ michaelm&aldiscon.ie
+2029
+ Vivid Image
+ Andrea L. Fiedler
+ andrea&vividimage.com
+2030
+ AfriQ*Access, Inc.
+ Tierno S. Bah
+ tsbah&afriq.net
+2031
+ Reliant Networks Corporation Steven
+ Fancher
+ Steven&Fancher.com
+2032
+ Mavenir Systems (formerly 'airwide solutions')
+ Nick Worth
+ nick.worth&mavenir.com
+2033
+ McKinney Lighting & Sound
+ Justin Barbalace
+ justin&204.49.136.10
+2034
+ Whole Systems Design, Inc.
+ Peter J. Weyland
+ Peter&Look.net
+2035
+ O'Reilly Media, Inc.
+ Dean Roman
+ nic-tc&oreilly.com
+2036
+ Quantum Corporation
+ Robert Metcalf
+ robert.metcalf&quantum.com
+2037
+ Ernst and Young LLP
+ Marcus Oh
+ marcus.oh&ey.com
+2038
+ Teleware Oy
+ Thomas Aschan
+ thomas&teleware.fi
+2039
+ Fiducia Informationszentrale AG Ian
+ Williams
+ nic&fiducia.de
+2040
+ Kinetics, Inc.
+ David S. Melnik
+ David.Melnik&KineticsUSA.com
+2041
+ EMCEE Broadcast Products
+ Frank Curtis
+ ENGR1&MAIL.MICROSERVE.NET
+2042
+ Clariant Corporation
+ Gerald Hammonds
+ Gerald.Hammonds&clariant.com
+2043
+ IEEE 802.5
+ Robert D Love
+ rdlove&vnet.ibm.com
+2044
+ Open Development Corporation
+ Jeff Gibson
+ jgibson&opendev.com
+2045
+ RFG SystemsRamon Ferreris
+ nomar1&ix.netcom.com
+ / nomar1&aol.com
+2046
+ Aspect Telecommunications
+ Richard Ney
+ richard.ney&aspect.com
+2047
+ Leo & Associates
+ Leo Hau
+ leohau1&ibm.net
+2048
+ SoftLinx, Inc.
+ Mark Ellison
+ ellison&world.std.com
+2049
+ Generale Bank
+ Edwin GORIS
+ egoris&gbank.be
+2050
+ Windward Technologies Inc.
+ Ray Drueke
+ rueke&windwardtech.com
+2051
+ NetSolve, Inc.
+ Gary Vandenberg
+ vandeng&netsolve.com
+2052
+ Xantel
+ Mark E. Fogle
+ mefogle&xantel.com
+2053
+ arago, Institut fuer komplexes Datenmanagement GmbH
+ Joerg Hegermann
+ hegermann&arago.de
+2054
+ Kokusai Denshin Denwa Co., Ltd
+ Yasutomo Miyake
+ ys-miyake&kdd.co.jp
+2055
+ GILLAM-SATEL
+ J. MATHIEU
+ gillam & interpac.be
+2056
+ MOEBIUS SYSTEMS
+ MICHAEL CLARK
+ MYTHIA&WHYTEL.COM
+2057
+ Financial Internet Technology
+ Klaus Amelung
+ ka&fit.dk
+2058
+ MARC Systems
+ Steven C Johnson
+ scj&MARCSYS.COM
+2059
+ Bova Gallery
+ Martin Raymond
+ bovazone&earthlink.net
+2060
+ OSx Telecomunicacoes
+ Emmanuel Caldas
+ efcaldas&nutecnet.com.br
+2061
+ Telecom Solutions
+ Mark S. Smith
+ msmith&telecom.com
+2062
+ CyberIQ Systems
+ Lawrence Ho
+ lho&cyberiqsys.com
+2063
+ Ardent Communications Corporation
+ Chao-Li Tarng
+ cltarng&ardentcom.com
+2064
+ Aware, Inc.
+ Ellis Wong
+ ewong&aware.com
+2065
+ Racal Radio Limited
+ E.P Thornberry
+ 101346.3100&compuserve.com
+2066
+ Control Resources Corporation
+ Sadhan Mandal
+ 102263.2101&compuserve.com
+2067
+ Advanced Fibre Communications (AFC)
+ Richard D. Nichols
+ richard.nichols&fibre.com
+2068
+ Elproma Electronica B.V.
+ Kees Onneweer
+ r&d&elproma.nl
+2069
+ MTA SZTAKI
+ Gabor Kiss
+ kissg&sztaki.hu
+2070
+ Consensys Computers Inc
+ Eric Mah
+ eric&consensys.com
+2071
+ Jade Digital Research Co.
+ William L. Cassidy
+ wcassidy&baobei.com
+2072
+ Byte This Interactive Pty.Ltd. Mike
+ Cornelius
+ mike&bytethis.com.au
+2073
+ Financial Network Technologies Inc.
+ Duncan Harrod
+ NTDH&AOL.COM
+2074
+ BROKAT Informationssysteme GmbH
+ A.Schlumpberger
+ aschlum&brokat.de
+2075
+ MediaWise Networks
+ Jim Kinder
+ jkinder&mediawisenetworks.com
+2076
+ Future Software
+ Products Division
+ support&future.futsoft.com
+2077
+ Commit Information Systems
+ Peter Manders
+ mandep&commit.nl
+2078
+ Virtual Access Ltd
+ Tommy Loughlin
+ Tommy.Loughlin&VirtualAccess.com
+2079
+ JDS FITEL Inc.
+ Dr A.G.Self
+ arthur_self&jdsfitel.com
+2080
+ IPM DATACOM
+ Emilio Tufano
+ braccose&mbox.vol.it
+2081
+ StarBurst Communications Corporation Kevin
+ McKenna
+ kmckenna&starburstcom.com
+2082
+ Tollgrade Communications, Inc.
+ Jim Ostrosky
+ jostrosky&tollgrade.com
+2083
+ Orange Services US
+ Frank Drake
+ fdrake&orange.us
+2084
+ GS Yuasa International Ltd.
+ Toshiyuki Miyamoto
+ toshiyuki.miyamoto&jp.gs-yuasa.com
+2085
+ Isolation Systems Limited
+ Erica Liu
+ liue&isolation.com
+2086
+ AVIDIA Systems, Inc.
+ David Jenkins
+ engineering&avidia.com
+2087
+ Cidera-Mainstream Services
+ Kym Hogan
+ khogan&cidera-mainstream.com
+2088
+ Radstone Technology Plc
+ Paul Goffin
+ goffin&radstone.co.uk
+2089
+ Philips Business Communications
+ Helmut Wvrz
+ woerz.philips&t-online.de
+2090
+ FMS Services
+ Karl Schwartz
+ schwartz&max2e.netropolis.net
+2091
+ Supernova Communications
+ Charles Tumlinson
+ c.tumlinson&telescan.com
+2092
+ Murphy & Murphy Real Estate
+ Bill Murphy
+ billmurf&nh.ultranet.com
+2093
+ Multi-Platform Information Systems
+ Thomas Mullaney
+ thomasm&token.net
+2094
+ Allegro Consultants, Inc.
+ Stan Sieler
+ sieler&allegro.com
+2095
+ AIAB
+ Lennart Asklund
+ asklu&algonet.se
+2096
+ Preview Multimedia Services
+ Brian Foster
+ Preview&Farmline.com
+2097
+ Access Beyond
+ Ed Brencovich
+ ebrencovich&accessbeyond.com
+2098
+ SunBurst Technology, Inc.
+ C.J. Stoddard/ Bob Mahler
+ sunybod&teleport.com
+2099
+ sotas
+ Yongchae Kim / Van Anderson
+ cmum&aol.com
+2100
+ CyberSouls Eternal Life Systems Inc.
+ Richard Reid
+ rreid&cybersouls.com
+2101
+ HANWHA CORP./TELECOM
+ YOUNG-SIK LEE
+ yslee&dmc.htc.hanwha.co.kr
+2102
+ COMET TELECOMMUNICATIONS INC
+ Anthony Fernandes
+ comet&ppp200.inet-on.net
+2103
+ CARY SYSTEMS, Inc.
+ Jane Liu
+ liu&carysys.com
+2104
+ Peerless Systems Corp Frank
+ Hernandez
+ f-hernandez&peerless.com
+2105
+ Adicom Wireless, Inc
+ Rick Chen
+ rchen&adicomw.com
+2106
+ High Technology Software Corp
+ Ken Lowrie
+ Ken&hitecsoft.com
+2107
+ Lynk
+ Tamar Krupnik, Avi Oron Lynk&boscom.com,
+ Oavi&boscom.com
+2108
+ Robin's Limousine
+ Robin Miller
+ roblimo&primenet.com
+2109
+ Secant Network Tech
+ Nathan H. Hillery
+ hillery&secantnet.com
+2110
+ Orion Pictures Corporation
+ Kevin Gray
+ kgray&orionpictures.com
+2111
+ Global Village Communication, Inc.
+ Emanoel Daryoush
+ emanoel&globalvillage.com
+2112
+ ioWave, Inc.
+ Bruce Flanders
+ ioWave&aol.com
+2113
+ Signals and Semaphores
+ Bobby Young
+ b.young&ix.netcom.com
+2114
+ Mayo Foundation
+ Thomas B. Fisk
+ fisk&mayo.com
+2115
+ KRONE AG
+ Wolfgang Kraft
+ 106005.1072&compuserve.com
+2116
+ Computer Networking Resources, Inc
+ Joe Rumolo
+ jrumolo&mindspring.com
+2117
+ Telenetworks
+ Mike Sanders
+ ms&tn.com
+2118
+ Staffordshire University
+ Andrew J. Sherwood
+ A.J.Sherwood&staffs.ac.uk
+2119
+ Broadband Networks Inc.
+ Michael Sanderson
+ msanderson&bni.ca
+2120
+ Federal Aviation Administration
+ Alan Hayes
+ alan_hayes&faa.dot.gov
+2121
+ Technical Communications Corporation
+ John Maher
+ jmaher&tccsecure.com
+2122
+ REZO+
+ Artur Silveira da Cunha
+ ASilveira&rezo.com
+2123
+ GrafxLab, Inc.
+ Anthony Anthamatten
+ elvis&memphisonline.com
+2124
+ Savant Corp
+ Andy Bruce
+ AndyBruce&msn.com
+2125
+ COMTEC SYSTEMS CO.,LTD. DEOK-HYOENG
+ HAN
+ hansony&maru.comtec.co.kr
+2126
+ Satcom Media
+ Martin Miller
+ martinm&satmedia.com
+2127
+ Sonus Networks, Inc.
+ Information Security
+ infosec&sonusnet.com
+2128
+ TPG Network
+ Bill Leckey
+ tpgnrd&tpgi.com.au
+2129
+ CNJ Incorporated
+ Doan Van Hay Gilbert
+ doanvhay&usa.net
+2130
+ Greenbrier & Russel
+ Ron Phillips
+ ronp&gr.com
+2131
+ mainnet
+ Khaled Soussi
+ khaled&mainnet.net
+2132
+ Comnet DatensystemeHolger Zimmermanhzimmermann&cnd.de
+ (backup: Michael Lemke
+ 100341.417&CompuServe.COM)
+2133
+ Novadigm, Inc.
+ Phil Burgard
+ philb&novadigm.com
+2134
+ Alfatech, Inc.
+ Satoru Usami
+ KHA04261&niftyserve.or.jp
+2135
+ Financial Sciences Corporation Gary
+ Makhija
+ makhijag&fisci.com
+2136
+ Electronics For Imaging, Inc.
+ Eugene Chen
+ eugene.chen&eng.efi.com
+2137
+ Casabyte
+ Ben Castrogiovanni
+ ben&casabyte.com
+2138
+ AssureNet Pathways, Inc.
+ Michael Rosselli
+ miker&anpi.com
+2139
+ Alexander LAN, Inc.
+ Scott Penziner
+ scott&alexander.com
+2140
+ Gill-Simpson
+ Thomas M. McGhan
+ tmcghan&gill-simpson.com
+2141
+ MCNS, L.P.
+ Michelle Kuska
+ kuska.michelle&tci.com
+2142
+ Future Systems, Inc.
+ Kim Moon-Jeong
+ mjkim&future.co.kr
+2143
+ IMGIS
+ Joe Lindsay
+ joe&lindsay.net
+2144
+ Skywire Corporation
+ Oscar Pearce
+ opearce&skywire.com
+2145
+ Irdeto B. V.
+ Hans Dekker
+ hdekker&irdeto.com
+2146
+ Peasantworks
+ Stan Gafner
+ sharongafner&msn.com
+2147
+ Onion Peel Software
+ Steve Giles
+ sgiles&ops.com
+2148
+ PS Partnership
+ Thomas Lee
+ tfl&psp.co.uk
+2149
+ IRdg, Inc.
+ Ryan Campbell
+ rcampbell&ipost.net
+2150
+ SDS Ltd.
+ Dave Soteros
+ dsoteros&direct.ca
+2151
+ Promus Hotel Corporation Oscar Pearce
+ 76106.1541&compuserve.com
+ ---none---
+2152
+ Cavid Lawrence Center
+ Ed Bernosky
+ eddy&dlcmhc.com
+2153
+ Insider Technologies Ltd Paul Hancock
+ Paul Hancock
+ 706001.1542 compuserv.com
+2154
+ Berkeley Networks
+ Bob Thomas
+ bob.thomas&berkeleynet.com
+2155
+ Infonautics Corporation
+ Mike Schwankl
+ mschwankl&infonautics.com
+2156
+ Easy Software
+ Leif Hagman
+ leif&easysoft.se
+2157
+ CESG
+ Derek Mariott
+ derek&caprof.demon.co.uk
+2158
+ SALIX Technologies, Inc.
+ Stephen Scheirey
+ sscheire&salixtech.com
+2159
+ Essential Communications
+ Marck Doppke
+ marck&esscom.com
+2160
+ University of Hawaii
+ David Lassner
+ david&hawaii.edu
+2161
+ Foxtel Management Pty
+ Keith Cohen
+ Cohenk&foxtel.com.au
+2162
+ ZOHO Corporation (formerly 'Advent Network Management')
+ Rajkumar Balasubramanian
+ raj&zohocorp.com
+2163
+ Vayris, S.A.
+ Jose Ramon Salvador Collado
+ vayris&ptv.es
+2164
+ Telecom Multimedia Systems, Inc.
+ Marc Church
+ mchurch&telecommm.com
+2165
+ Guardall Ltd.
+ Nick Banyard
+ banyard&guardall.co.uk
+2166
+ WKK SYSTEMS, Inc.
+ W. K. Kessler
+ wkk&wkk.com
+2167
+ Prominet Corporation
+ Steve Horowitz
+ witz&prominet.com
+2168
+ LMC Lan Management Consulting GmbH
+ Georg Kieferl
+ gk&lmc.de
+2169
+ Lewis Enterprise
+ Robert Lewis
+ yaa&cci-internet.com
+2170
+ Teles AG
+ Peter Schoenberger
+ ps&teles.de
+2171
+ PCSI (Phoenix Control) Wayne Edward
+ Conrad
+ wconrad&pcsiaz.com
+2172
+ Fourth Wave Designs, Inc.
+ Gene Litt
+ glitt&4wave.com
+2173
+ MediaGate, Inc.
+ Brett Francis
+ brett.francis&mediagate.com
+2174
+ Interactive Online Services, Inc.
+ Adam Laufer
+ adam613&aol.com
+2175
+ Mutek Transcom Ltd.
+ Alan Benn
+ abenn&mdco.demon.co.uk
+2176
+ University of Dortmund, IRB
+ Gerd Sokolies
+ gs&informatik.uni-dortmund.de
+2177
+ Network Diagnostic Clinic
+ Ray Sprong
+ netdiag&mc.net
+2178
+ TSI - Telecom Systems Ltd.
+ Giora Josua
+ giorajo&netvision.net.il
+2179
+ WireSpeed Comm. Corp.
+ Brooke Johnson
+ brookej&wirespeed.com
+2180
+ Versanet Communications, Inc.
+ Mark Hall
+ (909) 860-7968
+2181
+ EUnet Communications Services BV
+ Koen De Vleeschauwer
+ noc&EU.net
+2182
+ pow communications
+ Harry Perkins
+ harry.perkins&pow.com
+2183
+ AMCommunications Inc.
+ William F. Kinsley
+ williamk&amcomm.com
+2184
+ Open Architecture Systems Integration Solutions (OASIS),Inc.
+ Bob Altman
+ BAltman&oasis-inc.com
+2185
+ NetPartner s.r.o.
+ Milan Soukup
+ mylan&login.cz
+2186
+ Vina Technologies
+ Bob Luxenberg
+ bobl&vina-tech.com
+2187
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+2188
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+2189
+ Deutsches Klimarechenzentrum GmbH
+ Lutz Brunke
+ brunke&dkrz.de
+2190
+ ABSYSSClaude-Aime MOTONGANEmotongane&absyss.fr
+ Marc BENOLIEL
+ mbenoliel&absyss.fr
+2191
+ Quadrophonics, Inc.
+ Dennis Warner
+ denniswa&vegas.quik.com
+2192
+ Hypercore Technology Inc.
+ Ken Sailor
+ sailor&sask.trlabs.ca
+2193
+ OBTK, Inc., dba Network Designs Corporation
+ David Kirsch
+ dkirsch&networkdesigns.com
+2194
+ VOIS Corporation
+ William Dietrich
+ info&voiscorp.com
+2195
+ IXO S.A.
+ Fabrice Lacroix
+ fabrice&ixo.fr
+2196
+ Macro4 Open Systems Ltd.
+ David J. Newcomb
+ david.newcomb&macro4.com
+2197
+ RSA Security
+ John G. Brainard
+ jbrainard&rsasecurity.com
+2198
+ NextWave Wireless Inc.
+ Bob Kryger
+ bkryger&nextwavetel.com
+2199
+ Pisces Consultancy
+ Dr Anil K Dhiri
+ webmaster&pathit.com
+2200
+ TPS Call Sciences, Inc (TPS) Paul L.
+ Mowatt
+ plm&jamaica.tpsinc.com
+2201
+ ICONSULT
+ Hakan Tandogan
+ hakan&iconsult.com
+2202
+ Third Point Systems
+ Richard Parker
+ richard_parker&thirdpoint.com
+2203
+ MAS Technology Ltd.
+ Stephen Cheng
+ SCheng&mas.co.nz
+2204
+ Advanced Logic Research, Inc.(ALR)
+ Cameron Spears
+ cameron&alr.com
+2205
+ Documentum, Inc.
+ Lalith G.Subramanian
+ lalith&documentum.com
+2206
+ Siemens Business Communication Systems, Inc.
+ Beejan Beheshti
+ Beejan.Beheshti&siemenscom.com
+2207
+ Telmax Communications Corp.
+ Welson C. Lin
+ WelsonLin&Juno.com
+2208
+ Zypcom, Inc.
+ Karl Zorzi
+ Zypcom&tdl.com
+2209
+ Remote Sense
+ KC Glaser
+ kc&remotesense.com
+2210
+ OOTek Corporation
+ Keith Sarbaugh
+ keith&ootek.com
+2211
+ eSoft, Inc.
+ Phil Becker
+ phil&esoft.net
+2212
+ anydata limited
+ Fred Youhanaie
+ fred&anydata.co.uk
+2213
+ Data Fellows Ltd.
+ Santeri Kangas
+ snmp-development&datafellows.com
+2214
+ Productions Medialog Inc.
+ Andre G. Cote
+ medialog&ppp35.point-net.com
+2215
+ Inovamerci, Lda
+ Marco Pinto
+ mapi&mail.telepac.pt
+2216
+ OKITEC
+ Tsutomu Chigama
+ chigama&otec.co.jp
+2217
+ Vertex Networks Inc.
+ Frank Huang
+ frankh&vertex-networks.com
+2218
+ Pulse Communications
+ Ben Tetteh
+ bentet&pulse.com
+2219
+ CXA Communications Ltd.
+ Jarrod Hollingworth
+ jarrod&cxa.com.au
+2220
+ IDD Information Service
+ Alice Gossmann
+ ayg&iddis.com
+2221
+ Atlas Computer Equipment, Inc.
+ Kathy Rayburn
+ kathyr&ace360.com
+2222
+ Syntegra
+ Mib administrator
+ snmp.mib&syntegra.com
+2223
+ CCC Information Services
+ John Marland
+ jmarland&cccis.com
+2224
+ W. Quinn Associates
+ Najaf Husain
+ nhusain&wquinn.com
+2225
+ Broadcom Eireann Research Ltd.
+ Michael Slevin
+ ms&broadcom.ie
+2226
+ Risk Management Services llc
+ K. Krishna Murthi
+ rmsllc&gto.net.om
+2227
+ Watkins-Johnson Company
+ Jagat Shah
+ jagat.shah&wj.com
+2228
+ Eric E. Westbrook
+ Eric E. Westbrook
+ eric&westbrook.com
+2229
+ Martinho-Davis Systems Inc.
+ Stephen Davis
+ sdavis&metaware.ca
+2230
+ XYPOINT Corporation
+ Kurt White
+ kwhite&xypoint.com
+2231
+ Innovat Communications, Inc.
+ Michael Lin
+ mlin&innovat-comm.com
+2232
+ Charleswood & Co.
+ Jan Henriksson
+ vci.55400jh&memo.volvo.se
+2233
+ ID Software AS
+ Truls Hjelle
+ truls.hjelle&idgruppen.no
+2234
+ Telia AB
+ Mats Mellstrand
+ mats&telia.net
+2235
+ Exploration Enterprises, Inc.
+ Eric E. Westbrook
+ westbrook&eei.net
+2236
+ Daimler-Benz Aerospace AG
+ Wolfgang Mueggenburg
+ Wolfgang.Mueggenburg&ri.dasa.de
+2237
+ Xara Networks Ltd.
+ Simon Evans
+ spse&xara.net
+2238
+ The FreeBSD Project
+ Poul-Henning Kamp
+ phk&FreeBSD.ORG
+2239
+ World Merchandise Exchange (WOMEX) Ltd.
+ Michael Connolly
+ connolly&womex.com
+2240
+ lysis
+ arno streuli
+ arno&lysis.ch
+2241
+ CFL Research
+ Clem Lundie
+ clundie&ix.netcom.com
+2242
+ NET-TEL Computer Systems Limited
+ Andrew Gabriel
+ Andrew.Gabriel&net-tel.co.uk
+2243
+ Sattel Communications
+ Phillip Soltan
+ P.Soltan&sattelcomm.com
+2244
+ Promatory Communications Inc.
+ Plamen Minev
+ plamen&promatory.com
+2245
+ Catalogic Software Inc. (formerly 'Syncsort, Inc.')
+ Chi Shih Chang
+ cchang&catalogicsoftware.com
+2246
+ LloydsTSB Group Plc
+ Peter Byrne
+ byrnep&lloyds-bank.co.uk
+2247
+ IT Consultancy Engineering Management Group Ltd.
+ Mr Vano Porchkhidze
+ vano&kheta.ge
+2248
+ LITE-ON COMMUNICATIONS Corp.
+ Jason Yu
+ jasonyu&lccr1.ltnlcc.com.tw
+2249
+ The New Millennium
+ Robert Garrard
+ garrard1&charlotte.infi.net
+2250
+ Quatraco Yugoslavia
+ Milos Eric
+ meric&EUnet.yu
+2251
+ BR Business Systems
+ John Wiseman
+ jnw&rail.co.uk
+2252
+ WheelGroup Corporation Jonathan
+ Beakley
+ beakley&wheelgroup.com
+2253
+ Ultimate Technology, Inc.
+ Sasha Ostojic
+ sasha&UltimateTech.com
+2254
+ Delta Electronics, Inc.
+ David Chen
+ dei-david-chen&delta.com.tw
+2255
+ Waffle Productions
+ Michael Page
+ mpage9&mail.idt.net
+2256
+ Korea Internet
+ j.w.lee
+ ing&internet-shopping.com
+2257
+ Selex Communications Limited (formerly 'BAE SYSTEMS')
+ Phil Clark
+ phil.m.clark&selex-comms.com
+2258
+ THOMSON BROADCAST SYSTEMS
+ Alain PUILLANDRE
+ puillandrea&tcetbs1.thomson.fr
+2259
+ Workflow Automation Company Ltd.
+ Caesar Cheng
+ caesar&204.225.174.150
+2260
+ Associated RT, Inc.
+ Joe Sheehan
+ jsheehan&agrp.com
+2261
+ DRS Codem Systems
+ Robert Hauck
+ hauck&drs-cs.com
+2262
+ RIGHT TIME WATCH CENTER FELIX
+ ZALTSBERG
+ fzrtime&dimensional.com
+2263
+ Advanced-Vision Technologies, Inc.
+ Hsiang-Ming Ma
+ hsiangm&server.yam.com
+2264
+ Applied Intelligence Group Dana
+ French
+ dfrench&aig.vialink.com
+2265
+ Acorn Computers Ltd.
+ John Farrell
+ jfarrell&acorn.co.uk
+2266
+ Tempest Consulting Inc.
+ Francis Cianfrocca
+ francis&tempestsoft.com
+2267
+ Digital Sound Corporation
+ Jim Crook
+ jxc&dsc.com
+2268
+ Fastlan Solutions, Inc.
+ Jim McNaul
+ jmcnaul&fastlan.com
+2269
+ Ordinox Network, Inc.
+ Yvon Belec
+ ybelec&ordinox.com
+2270
+ Telinc Corporation
+ Tony Barbaro
+ testlinktb&aol.com
+2271
+ DRS Consulting Group
+ Darren Starr
+ ElmerFudd&activepages.com
+2272
+ Rapid City Communication
+ Sharon Chisholm
+ schishol&nortelnetworks.com
+2273
+ Invisible Fence Sales Company
+ George Ewing
+ gedit&ix.netcom.com
+2274
+ Troika Management Services
+ William McLean
+ xbill&sprynet.com
+2275
+ VXtreme Inc.
+ David Herron
+ dherron&vxtreme.com
+2276
+ CryptSoft Pty Ltd
+ Tim Hudson
+ tjh&cryptsoft.com
+2277
+ Brooktrout Technology
+ Ron Ching
+ rching&bng.com
+2278
+ GRASS mbH
+ Ingo Eibich-Meyer
+ GRASSmbH&t-online.de
+2279
+ EPiCon Inc.
+ Michael Khalandovsky
+ mlk&epicon.com
+2280
+ SAD Trasporto Locale S.p.a
+ Maurizio Cachia
+ mau&sad.it
+2281
+ Giganet Ltd
+ Eitan Birati
+ eitan&giganet.co.il
+2282
+ INCAA Informatica Italia srl
+ Henry van Uffelen
+ uffelen&mail.skylink.it
+2283
+ Vermont Firmware Corporation
+ David Garen
+ dgaren&vtfirmware.com
+2284
+ Automated Concepts
+ Blaine King
+ blaine&cotton.com
+2285
+ Flash Networks Ltd
+ Albert Berlovitch
+ albert&flash-networks.com
+2286
+ Oracom Inc.
+ Marc Pierrat
+ marcp&oracom.com
+2287
+ Shell Information Technology International Inc.
+ Rogier Carper
+ rogier-l.carper&shell.com
+2288
+ Black Pigs of Death
+ Thomas Boden
+ tbboden&sprynet.com
+2289
+ N3ERZ
+ Scott Smith
+ riverofcode&yahoo.com
+2290
+ Technology Rendezvous Inc.
+ Srinivasa Addepalli
+ srao&trinc.com
+2291
+ ZapNet! Inc.
+ Michael Chalkley
+ mikech&iproute.com
+2292
+ Premier Technologies
+ Fausto Marasco
+ fmarasco&premier.com.au
+2293
+ Tennyson Technologies
+ George Benko
+ GBenko&tennyson.com.au
+2294
+ Dot Hill Systems
+ Gary Dunlap
+ gdunlap&dothill.com
+2295
+ DH Technology, Inc.
+ John Tarbotton
+ jtarbott&cogsol.com
+2296
+ DAGAZ Technologies, Inc.
+ Vibhash Desai
+ desaiv&integnet.com
+2297
+ Ganymede Software Inc.
+ Vik Chandra
+ vc&ganymedesoftware.com
+2298
+ Tele-Communications Inc.
+ Andy Kersting
+ droid&ndtc.tci.com
+2299
+ FreeGate Corportation
+ Ken Mayer
+ kmayer&freegate.net
+2300
+ MainControl Inc.
+ Alexander Dorman
+ dorman&maincontrol.com
+2301
+ Luminate Software Corp.
+ Leo Liou
+ leol&luminate.com
+2302
+ K2Net
+ Vergel Blake
+ vergelb&ktwonet.com
+2303
+ Aurora Communciations Pty. Ltd.
+ John Larsen
+ johnl&netcomm.com.au
+2304
+ LANscape Limited
+ Ricard Kelly
+ kellyr&lanscape.co.nz
+2305
+ Gateway Technologies Inc.
+ Jay Hogg
+ j_hogg&compuserve.com
+2306
+ Zergo Limited
+ Chris Trobridge
+ ctrob&cix.compulink.co.uk
+2307
+ C4U Solutions
+ Noreen Rucinski
+ NoreenSR&msn.com
+2308
+ BOLL Engineering AG
+ Thomas Boll
+ tb&boll.ch
+2309
+ Internet Mail Consortium
+ Paul Hoffman
+ phoffman&imc.org
+2310
+ College of Mathematics and Science - Univ. of Central Oklahoma
+ Bill McDaniel
+ mcdaniel&aix1.ucok.edu
+2311
+ Institute for Applied Supercomputing - CSUSB
+ Yasha Karant
+ karant&ias.csusb.edu
+2312
+ Red Hat
+ Richard Monk
+ rmonk&redhat.com
+2313
+ Legal & General Assurance Society Ltd.
+ Steve Reid
+ gblegjff&ibmmail.com
+2314
+ Fire Networks Inc.
+ Steven Gordon
+ sgordon&firenetworks.com
+2315
+ icti
+ Ron Nau
+ ron.nau&icti.com
+2316
+ Internet Communication Security
+ Lai Zit Seng
+ lzs&pobox.com
+2317
+ TALX Corporation
+ Bryan D. Garcia
+ bgarcia&talx.com
+2318
+ Repeater Technologies Inc.
+ Ron Earley
+ rge&ix.netcom.com
+2319
+ Aumtech Inc.
+ Jeff Shmerler
+ jeff&aumtechinc.com
+2320
+ EuroSInet
+ John Horton
+ j.horton&imc.exec.nhs.uk
+2321
+ ke Kommunikations-Elektronik
+ Martin Weigelt
+ weigelt&kecam-han.de
+2322
+ Starvision Multimedia Corp.
+ Srdjan Knezevic
+ sknezevi&starvision.com
+2323
+ Alcatel Telecom ASD
+ Marc De Vries
+ VRIESM&btmaa.bel.alcatel.be
+2324
+ AVAL DATA Coporation
+ Yuichi Maruyama
+ jaavl106&infos.or.jp
+2325
+ Pacific Northwest National Laboratory
+ S. Cullen Tollbom
+ Cullen.Tollbom&pnl.gov
+2326
+ Tortoise Software Systems
+ Frank Flaherty
+ Fxf52&aol.com
+2327
+ Verio, Inc.
+ Carl W. Kalbfleisch
+ cwk&verio.net
+2328
+ ArrayComm, Inc.
+ Marc Goldburg
+ marcg&arraycomm.com
+2329
+ DST Systems Inc.
+ Russell Petree
+ rpetree&dstsystems.com
+2330
+ Vision Service Plan
+ Kevin Parrish
+ kevinp&isd.vsp.com
+2331
+ Best Buy
+ Beth Singer
+ beth.singer&bestbuy.com
+2332
+ Shared Network Services (SNS)
+ Norman Brie
+ norm_brie&sns.ca
+2333
+ BBC
+ Brandon Butterworth
+ hostmaster&bbc.co.uk
+2334
+ Packeteer Inc.
+ Robert Purvy
+ bpurvy&packeteer.com
+2335
+ Applied Digital Access
+ Jeff Swann
+ jeff.swann&ada.com
+2336
+ HIS Technologies
+ Nick de Smith
+ nick.desmith&histech.com
+2337
+ DNE Technologies, Inc.
+ Martin Maloney
+ mmaloney&dne.com
+2338
+ Vertical Networks, Inc.
+ Paul Petronelli
+ plp&palmcorp.com
+2339
+ CSoft Ltd.
+ Nedelcho Stanev
+ decho&iname.com
+2340
+ National Grocers
+ Henry Fong
+ hfong&ngco.com
+2341
+ Reliance Computer Corp.
+ Sujith Arramreddy
+ sujith&rccorp.com
+2342
+ AK-NORD EDV Vertriebsges mbH
+ Michael Weber
+ AK-NORD&t-online.de
+2343
+ Financial Technologies International
+ Rich Bemindt
+ bemindt&ftintl.com
+2344
+ SpaceWorks, Inc.
+ Mitchell Song
+ mcs&spaceworks.com
+2345
+ Torrent Networking Technologies Corp.
+ Rohit Dube
+ rohit&torrentnet.com
+2346
+ CTI
+ Warren Baxley
+ warrenb&cfer.com
+2347
+ Datastream International Abbas Foroughi
+ aforoughi&datastream.com
+ ---none---
+2348
+ Killion Inc.
+ Bob Newkirk
+ bnewkirk&iname.com
+2349
+ Mission Critical Software, Inc.
+ Von Jones
+ vjones&mcsnotes.missioncritical.com
+2350
+ Data Research and Applications, Inc.
+ Dan Duckworth
+ dduckwor&dra-hq.com
+2351
+ Resonate Inc.
+ Ed Liu
+ zliu&resonateinc.com
+2352
+ Ericsson, Inc. (formerly 'RedBack Networks')
+ Michael Thatcher
+ michael.thatcher&ericsson.com
+2353
+ Nexware Corporation
+ Hunghsin Kuo
+ hkuo&nexware.com
+2354
+ ADC Wireless Systems
+ Ruby Zhang
+ rubyz&pcssolutions.com
+2355
+ ITIS
+ Franck Dupin
+ technic&itis.galeode.fr
+2356
+ LANCOM Systems
+ Udo Brocker
+ udo.brocker&lancom-systems.de
+2357
+ PSIMED Corporation
+ Freda Hoo
+ fhoo&msn.com
+2358
+ Transfer Data Test GmbH
+ Siegfried Vogl
+ nwmgmt&tdt.de
+2359
+ T.I.P. Group S.A.
+ Olivier Mascia
+ om&tipgroup.com
+2360
+ Redlink
+ Daniel R. Lindsay
+ dlindsay&usa.net
+2361
+ Japan Information Engineering Co, Ltd.
+ Hidehiko Sakashita
+ sakasita&jiec.co.jp
+2362
+ Richter Systems Development, Inc.
+ JameS Lehmer
+ lehmer&co.richtersystems.com
+2363
+ Eurocontrol MAS UAC
+ Erik Van Releghem
+ erik.van-releghem&eurocontrol.be
+2364
+ Konica Corporation
+ Chiharu Kobayashi
+ c.koby&konica.co.jp
+2365
+ Viacom
+ Edward Lalor
+ snmp&viacom.com
+2366
+ XIOtech Corporation
+ Randy Maas
+ randym&xiotech.com
+2367
+ IMS Gesellschaft fuer Informations- und Managementsysteme mbH
+ Mr. Arndt Hoppe
+ infoserv&ims.wes.eunet.de
+2368
+ Softworks
+ Robert Rogers
+ mrrogers&softworkscc.com
+2369
+ MobileWare Corporation
+ Bill Sager
+ bsager&mobileware.com
+2370
+ Memco Software Ltd.
+ Zakie Mashiah
+ zakie&memco.co.il
+2371
+ Advanced TechCom, Inc.
+ Tim Jennings
+ TJENNINGS&atiradio.com
+2372
+ Bedford Associates, Inc.
+ Jose Badia
+ jose.badia&bedford.com
+2373
+ CyberWizard, Inc.
+ Randy Shane
+ randy123&airmail.net
+2374
+ SMART Technologies, Inc.
+ Craig Dunn
+ cdunn&smartdna.com
+2375
+ Concentric Network Corporation
+ Malik Khan
+ malik&concentric.net
+2376
+ The SNMP WorkShop
+ Thomas R. Cikoski
+ snmpshop&ix.netcom.com
+2377
+ Reltec Corp
+ Greg Saltis
+ GS4611&llp.relteccorp.com
+2378
+ Nera
+ Helge Lund
+ helu&networks.nera.no
+2379
+ Nations Bank
+ James Moskalik
+ jimmo&crt.com
+2380
+ Integrated Design Techniques Limited
+ Robin Jefferson
+ robin&idtuk.com
+2381
+ OpenLink Software, Inc.
+ Cees A. de Groot
+ cg&pobox.com
+2382
+ NetReality, Inc.
+ Ilan Raab
+ iraab&nreality.com
+2383
+ Imation Corp.
+ Jim Albers
+ jwalbers&imation.com
+2384
+ SIBIS Ltd.
+ Dr. Batyr Karryev
+ batyr&tm.synapse.ru
+2385
+ SHARP Corporation
+ Akira Saitoh
+ saitoh&trl.mkhar.sharp.co.jp
+2386
+ Desktop Data, Inc.
+ Fred Yao
+ fred.yao&desktopdata.com
+2387
+ Telecom Device K.K.
+ Tomoyuki Takayama
+ takayama&tcd.co.jp
+2388
+ Captech Communication Inc.
+ Alain Martineau
+ martino&francomedia.qc.ca
+2389
+ Performance Telecom Corp.
+ Glenn Burdett
+ gsb&performance.com
+2390
+ Com'X
+ Mickael Badar
+ mbadar&comx.fr
+2391
+ Karim
+ Kim Inok
+ iokim&www.karim.co.kr
+2392
+ Systems Integration Group
+ Duncan Hare
+ Duncan.Hare&iname.com
+2393
+ Witcom Innovative Radio Systems
+ Yakov Roitman
+ yakovr&wit-com.com
+2394
+ S.F. Software
+ Sam Roberts
+ sroberts&farallon.com
+2395
+ MARBEN Italia S.p.A.
+ Marco Mondini
+ mmondini&marben.it
+2396
+ ActivCard, Inc.
+ Dominic Fedronic
+ fedronic&activcard.fr
+2397
+ Cognos, Inc.
+ Paul Renaud
+ Paul.Renaud&Cognos.COM
+2398
+ Eagle Traffic Control Systems W.L.(Bud)
+ Kent
+ kentb&eagletcs.com
+2399
+ Netwave
+ Diane Heckman
+ dheckman&netwave-wireless.com
+2400
+ Hemet.net
+ Greg Reed
+ leadman&207.137.47.189
+2401
+ NBX Corporation
+ Kevin Short
+ kshort&nbxcorp.com
+2402
+ Al-Bader Shipping & Gen. Cont. Co. Domnic Faia
+ absckt&ncc.moc.kw
+ ---none---
+2403
+ @Home Network
+ Christopher A. Dorsey
+ dorsey&home.net
+2404
+ Primeur
+ Loris Talpo
+ primeurne.ma&primeur.com
+2405
+ ILTS Inc.
+ Ralph M. Johnson
+ rmjohnson&itshqcb.com
+2406
+ Computer Generation, Inc.
+ Gary Aviv
+ gary&compgen.com
+2407
+ Mouton Noir Enterprises Inc.
+ Brandon Sussman
+ bsussman&xtdl.com
+2408
+ Baystate Sound & Recording
+ William Arnold Jr.
+ wpa.bsr&worldnet.att.net
+2409
+ Metapath Corporation
+ Peter Larsen
+ plarsen&metapath.com
+2410
+ Tajeet Gourmet Food Manufacturing
+ Randy Ghotra
+ RGHOTRA&tst43-max1.tstonramp.com
+2411
+ Telcel
+ Ken Ogura
+ ogura&telcel.net.ve
+2412
+ Intertrader Ltd
+ Rachel Willmer
+ rachel&intertrader.com
+2413
+ Maxtronics
+ Joseph Braun
+ braunj&dial.eunet.ch
+2414
+ Spiderplant
+ Reed Wade
+ wade&spiderplant.com
+2415
+ Software.com, Inc.
+ Santiago Parede
+ santi&software.com
+2416
+ Adherent Systems Ltd
+ Mike Sales
+ mjs&adherent.com
+2417
+ Korfmacher
+ O. Korfmacher
+ ok&netcs.com
+2418
+ Svenska EDIT AB
+ Claes Berg
+ Claes.Berg&edit.se
+2419
+ MLM5000
+ Chase
+ CHASE1208&aol.com
+2420
+ INIT
+ Dirk Stocksmeier
+ Dirk.Stocksmeier&init.de
+2421
+ Teltone Corporation
+ Mike Balch
+ mbalch&teltone.com
+2422
+ Faircross Computers
+ Brian van Luipan
+ brian&mbvl.demon.co.uk
+2423
+ Carycom (H.K.) LTD
+ Cary Leung
+ cary&cary.com
+2424
+ Dominio Publico Internet, S.L.
+ Antonio Noguera
+ anoguera&redestb.es
+2425
+ bkr - Network Systems
+ Bjoern Kriews
+ bkr&jumper.org
+2426
+ Mariposa Technology, Inc.
+ John Osanitsch
+ josanitsch&mariposa-atm.com
+2427
+ Brocade Communications Systems, Inc. (formerly 'NuView Inc.')
+ Scott Kipp
+ skipp&brocade.com
+2428
+ Uninett
+ Alf Hansen
+ Alf.Hansen&uninett.no
+2429
+ A.C.E.
+ Prikhodiko Dimitri
+ direction&ace.ci
+2430
+ Oy Comptel Ab
+ Mikael Pesonius
+ Mikael.Pesonius&comptel.fi
+2431
+ mms Communication GmbH
+ Frank Heinzius
+ fhs&mms.de
+2432
+ Sortova Consulting Group, Inc.
+ Tarus Balog
+ tarus&sortova.com
+2433
+ ENVOY Corporation
+ Art Fogel
+ art.fogel&envoy-neic.com
+2434
+ Metron Technology Limited
+ Charles Reilly
+ charles&metron.co.uk
+2435
+ Brother Industries, Ltd.
+ Takami Takeuchi
+ takami.takeuchi&brother.co.jp
+2436
+ NetCom Systems, Inc.
+ Niten Ved
+ nved&netcom-sys.com
+2437
+ Kapsch AG.
+ Gerhard HUDECEK
+ hudecek&kapsch.net
+2438
+ Shomiti Systems
+ David Colodny
+ dcolodny&shomiti.com
+2439
+ Computerm Corporation
+ Bill Elliott
+ belliott&computerm.com
+2440
+ Efficient IP
+ Jean Yves Bisiaux
+ jyb&efficientip.com
+2441
+ CertiSoft Tecnologia Ltda.
+ Eduardo Rosemberg de Moura
+ eduardor&spacenet.com.br
+2442
+ EDI Enterprises, Inc.
+ Michael Dorin
+ mike&chaski.com
+2443
+ CCII Systems (Pty) Ltd
+ Hyram Serretta
+ HSE&CCII.co.za
+2444
+ Connetix, Inc.
+ Jonathan P. Baker
+ jbaker&connetix.com
+2445
+ TUNIX Open System Consultants
+ Leo Willems
+ leo&tunix.nl
+2446
+ GNP Computers
+ Tom Buscher
+ tbuscher&gnp.com
+2447
+ Intercope International
+ Jens Klose
+ jklose&intercope.com
+2448
+ NXT
+ Steve McLaughlin
+ smclaughin&nxt.com
+2449
+ Pan Dacom Forcom Telekommunikationssysteme GmbH
+ A. Jenne
+ PanDacom.Forcom&t-online.de
+2450
+ Auco, Inc.
+ Nick Webb
+ nwebb&auco.com
+2451
+ Tecnotree (formerly 'Tecnomen')
+ Kari Haapala
+ kari.haapala&tecnotree.com
+2452
+ Helax AB
+ Tobias Johansson
+ tobias.johansson&helax.se
+2453
+ Omtool Ltd.
+ Larry Klingler
+ KLINGLER&omtool.com
+2454
+ G-connect
+ Israel Goldside
+ israel.goldshide&g-connect.co.il
+2455
+ Dynamic Mutual Funds
+ Ed Heffernan
+ eheffernan&dynamic.ca
+2456
+ Antec Network Technologies
+ Duane Bacon
+ duane.bacon&antec.com
+2457
+ Premiere Promotions
+ Maureen Joy
+ maureenjoy&usa.net
+2458
+ LANQuest
+ Sylvia Siu
+ ssiu&lanquest.com
+2459
+ Guardian Bank p. Zagreb
+ Igor Onipko
+ guardbank&aol.com
+2460
+ ihlas net
+ Lutfi Tekin
+ lutfi&ihlas.net.tr
+2461
+ WAVTrace
+ Cherice Jobmann
+ cjobmann&mmwave.com
+2462
+ VIGGEN Corporation
+ Ken Vaughn, Joerg Rosenbohm
+ kvaughn&mail.viggen.com, nu&mail.viggen.com
+2463
+ SAIF ALI CO., Ltd.
+ ABDULKADER SALEH ABDULLAH
+ abdul&mozart.inet.co.th
+2464
+ CARYNET Information Center
+ Cary Leung
+ cary&cary.net
+2465
+ Application Telematiques, Numeriques et Reseaux (ATNR)
+ Michel RICART
+ mricart&atnr.fr
+2466
+ Channelmatic-LIMT, Inc.
+ Michael Wells
+ MikeOct51&aol.com
+2467
+ ArrowPoint Communications Inc.
+ Steven Colby
+ scolby&arrowpoint.com
+2468
+ Ingrasys
+ Andy Chung
+ AndyChung&ingrasys.com
+2469
+ Netbuilding
+ Rudy Van Ginneken
+ rudyvg&netbuilding.be
+2470
+ Personal & Confidential Klaus
+ Peter Blaesing
+ kpb&pccom.demon.co.uk
+2471
+ Comsys International B.V.
+ Ronald Elderhorst
+ rdm&comsys.nl
+2472
+ Advance Telecommunication Krisada Arjinpattara
+ beer&sd1.sd.ac.th
+ ---none---
+2473
+ GateKey Solutions, Inc.
+ Thomas Mullaney
+ thomasm&gatekey.com
+2474
+ Avici Systems, Inc.
+ Patrick Gili
+ pgili&avici.com
+2475
+ Sierra Technology, Inc.John Fischerjfischer&stisierra.com
+ Joshua Yoo
+ jyoo&stisierra.com
+2476
+ Encanto Networks Inc.
+ Robb Kane
+ rkane&encanto.com
+2477
+ Mount Olive College
+ Dan Colligan
+ dpcolligan&152.37.105.140
+2478
+ FUJITSU ACCESS LIMITED
+ Tatsuyuki Muramatsu
+ ttmura&access.fujitsu.com
+2479
+ EDS GmbH
+ Matthias Lange
+ lanm&teleconnect.de
+2480
+ Jyra Research Inc.
+ Moray Goodwin
+ moray&jyra.com
+2481
+ Summit Communications
+ Reiney Brown
+ reiney&sumcom.net
+2482
+ Ministry of Transport, Public Works and Water Management
+ Mr. Sil Dekker
+ S.Dekker&mdi.rws.minvenw.nl
+2483
+ WinNet MCS Inc.
+ Tmima Koren
+ tmimak&winnet-corp.com
+2484
+ ICG Communications
+ Gideon Wober
+ gideon_wober&icgcomm.com
+2485
+ CrossLink Internet Services
+ Michael Shields
+ shields&crosslink.net
+2486
+ Cygnus Computer Associates, Ltd.
+ Marc Zimmermann
+ marcz&interlog.com
+2487
+ Phoenix Technologies Ltd.
+ Ian Anderson
+ ian_anderson&phoenix.com
+2488
+ Internetclub
+ CHMURA SHLOMO
+ internetclub&clubmember.org
+2489
+ CV. MITRA ADI PRANATA Ir. Fx Wahyu Hartono
+ map_wahyu&hotmail.com
+ ---none---
+2490
+ Vixel Corporation
+ Tom Sweet
+ tsweet&seattle.vixel.com
+2491
+ Atmosphere Networks Inc.
+ Luis Roa
+ lroa&altamar.com
+2492
+ Montana Tel-Net
+ Kevin Kerr
+ kk&mttn.net
+2493
+ JCP Computer Services Ltd.
+ Jonathan Sowler
+ jonathan&jcp.co.uk
+2494
+ Inter Clear Service Ltd.
+ Jonathan Sowler
+ jonathan&jcp.co.uk
+2495
+ Internet Systems Consortium, Inc.
+ Ray Bellis
+ ray&isc.org
+2496
+ LightSpeed International, Inc.
+ David Turvene
+ DTurvene&lsiinc.com
+2497
+ GammaGraphX, Inc.
+ Bihari Srinivasan
+ bihari&ggx.com
+2498
+ iManage Inc.
+ Aseem Parikh
+ parikh&hotmail.com
+2499
+ Internet Security Systems
+ Don Hall
+ dhall&iss.net
+2500
+ Vienna Systems Corporation
+ Brian Baker
+ bbaker&viennasys.com
+2501
+ Yago Systems, Inc.
+ Shantanu R. Kothavale
+ sk&yagosys.com
+2502
+ LunarWave Communications
+ Mike Dugas
+ mad&lunarwave.net
+2503
+ Bangkok Pattaya Hospital
+ Satit Viddayakorn
+ satit&bgh.co.th
+2504
+ Roke Manor Research Limited
+ Rob Britton
+ rob.britton&roke.co.uk
+2505
+ New Oak Communications, Inc.
+ Sharon Chisholm
+ schishol&nortelnetworks.com
+2506
+ Bug Free Development
+ Jim Philippou
+ 71171.3015&compuserve.com
+2507
+ ARC Technologies Group, Inc.
+ David Campbell
+ Dave.Campbell&worldnet.att.net
+2508
+ Internet Dynamics, Inc.
+ Larry Lipstone
+ lrl&interdyn.com
+2509
+ Aviat Networks
+ Martin Howard
+ Martin.Howard&Aviatnet.com
+2510
+ Bear Mountain Software
+ Thomas Dignan
+ tdignan&bearmtnsw.com
+2511
+ AccessLAN Communications,Inc.
+ Hiren Desai
+ hdesai&accesslan.com
+2512
+ Crossroads Systems, Inc.
+ Cathy Everitt
+ ceveritt&Crossroads.com
+2513
+ CR2A-DI
+ Herve Thomas
+ hthomas&cr2a-di.fr
+2514
+ Mantra Communications Inc.
+ Suresh Rangachar
+ s.rangachar&worldnet.att.net
+2515
+ DiscoverNet
+ Neil Abeynayake
+ neil&discover.net
+2516
+ VocalTec Communications Ltd.
+ Yoav Eilat
+ Yoav_Eilat&vocaltec.com
+2517
+ Riversoft Limited
+ Philip Tee
+ phil&riversoft.com
+2518
+ Phaos Technology Corp.
+ Joel Fan
+ jfan&phaos.com
+2519
+ POWEREDCOM, Inc.
+ Hisashi Nakagawa
+ hi-nakagawa&poweredcom.net
+2520
+ Internet Systems Inc.
+ Nayef E. Rashwan
+ rashwan&qatar.net.qa
+2521
+ ComConsult
+ Stefan Kreicker
+ stefan.kreicker&comconsult.de
+2522
+ Osicom Technologies
+ John Long
+ jlong&osicom.com
+2523
+ Hitron Technology Inc.
+ David Cheng
+ swell&hc.ht.net.tw
+2524
+ Rabenstein Enterprises
+ Jamie Rabenstein
+ jamie&rabenstein.com
+2525
+ AT Sistemas, C.A.
+ Alejandro Trigueros
+ atsis&telcel.net.ve
+2526
+ iPass Inc.
+ Jay Farhat
+ jfarhat&ipass.com
+2527
+ InterLinear Technology Inc
+ George Detlefsen
+ drgeorge&ilt.com
+2528
+ World One Telecom Ltd
+ George Detlefsen
+ drgeorge&w1t.com
+2529
+ Quadritek Systems, Inc.
+ David Cross
+ dcross&quadritek.com
+2530
+ Syseca
+ Frederic Koch
+ frederic.koch&syseca.thomson.fr
+2531
+ NetSpeak Corporation
+ Glenn Harter
+ glenn&netspeak.com
+2532
+ OpNet Inc.
+ Jeff Weisberg
+ snmp&op.net
+2533
+ MRM Consulting
+ Michael R. MacFaden
+ mrm&acm.org
+2534
+ TNSys-Trading Net System
+ Marco Antonio Reginatto
+ reginato&tnsys.com.br
+2535
+ JCMT
+ azrin
+ azrin&post1.com
+2536
+ Endeavour Hills Computer Services
+ Phillip Morgan
+ pjm&diamond.fox.net.au
+2537
+ Diversified Technology, Inc.
+ Albert Bolian
+ ajb&teclink.net
+2538
+ Lateral Management Limited
+ Bob Berryman
+ bobb&es.co.nz
+2539
+ Proxy Software Systems Ltd.
+ Yossi Cohen-Shahar
+ yossi&proxy.co.il
+2540
+ Combox Ltd.
+ Uri Bendelac
+ bendelac&combox.co.il
+2541
+ Spectrix Corporation
+ Matt Heneghan
+ mheneghan&spectrixcorp.com
+2542
+ Electronics and Telecommunications Research Institute
+ DongIl Seo
+ bluesea&etri.re.kr
+2543
+ Arlotto Comnet, Inc.
+ Mark Liu
+ markliu&address.com.tw
+2544
+ ADVA AG Optical Networking
+ Andreas Klar
+ aklar&advaoptical.com
+2545
+ NewTec GmbH Systementwicklung und Beratung Harald
+ Molle
+ molle&newtec.de
+2546
+ PVT a.s. - pvt.net
+ Michal Muhlapchr
+ michalm&pvt.net
+2547
+ Catholic University of Pelotas
+ Luiz Fernando Tavares Meirelles
+ lftm&amadeus.ucpel.tche.br
+2548
+ Cryptonym Corporation
+ Andrew D. Fernandes
+ andrew&cryptonym.com
+2549
+ Aker Consultoria e Informatica Rodrigo Ormonde
+ ormonde&cnt.org.br
+ ---none---
+2550
+ ELVIS-PLUS
+ Mark Koshelev
+ marc&elvis.ru
+2551
+ Telegyr Systems
+ Marc-Etienne Walser
+ marc-etienne.walser&ch.telegyr.com
+2552
+ Netegrity, Inc.
+ Vadim Lander
+ vlander&netegrity.com
+2553
+ Cardinal Network, New Zealand Ltd
+ Martyn Leadley
+ mleadley&cardnet.co.nz
+2554
+ Micro Integrated Innnovations Paul
+ Stewart
+ paul_stewart&eee.org
+2555
+ JayaTek Sdn. Bhd.
+ Wai-Sun Chia
+ waisun&pc.jaring.my
+2556
+ Central Electronic Industry
+ Sang Ho . LEE
+ shlee&inote.com
+2557
+ Transcend Access Systems, Inc.
+ David Peters
+ daye&compuserve.com
+2558
+ Outreach Communications Corp.
+ Chris Fowler
+ fowler&outreach.com
+2559
+ BocaTel
+ Sean McEnroe
+ smcenroe&bocatel.com
+2560
+ AT&T GNMC Amsterdam
+ Mike Wessling
+ mikew&att.nl
+2561
+ Teamphone.com Ltd,
+ Alan Stokes
+ A.Stokes&Teamphone.com
+2562
+ SBB Software Beratung GmbH
+ Wolfgang Dall
+ dall&sbb.at
+2563
+ Comstat DataComm Corporation
+ Larry Kent
+ lkent&comstat.com
+2564
+ The Network Technology Group
+ Albert Holt
+ alberth&ntgi.com
+2565
+ Avery Dennison
+ Matthew Domanowski
+ domanowskimatt&averydennison.com
+2566
+ ROHDE & SCHWARZ GmbH & Co.KG
+ Andreas Rau
+ hostmaster&rohde-schwarz.com
+2567
+ Datamedia SA
+ Bruno Bosqued
+ bbosqued&datamedia.fr
+2568
+ Integrix, Inc.
+ Jeff Zheng
+ jzheng&integrix.com
+2569
+ Telenor Novit AS
+ Atle Ruud
+ Atle.Ruud&novit.no
+2570
+ Prefered Communications
+ Alan Sisisky
+ security&safari.net
+2571
+ Mu'Tah University
+ Tarawneh Mokhled Suliman
+ mokhled&center.mutah.edu.jo
+2572
+ Network TeleSystems, Inc.
+ Lewis Greer
+ lewis&nts.com
+2573
+ Decision-Science Applications,Inc. Simeon Fitch
+ sfitch&dsava.com
+ ---none---
+2574
+ Concentricity, LLC
+ Ted Eiles
+ tedeiles&concentricity.com
+2575
+ Artiza Networks Inc.
+ Tatsuya Yamaura
+ yamaura_tatsuya&artiza.co.jp
+2576
+ ComputerShare Systems Limited
+ Peter Brew
+ peter.brew&computershare.com.au
+2577
+ EDR Technologies
+ Mike Helton
+ helton&edrtech.com
+2578
+ AbirNet
+ Lev Kantorovich
+ lev&abirnet.com
+2579
+ Trikota, Inc.
+ David Barmann
+ dbarmann&trikota.com
+2580
+ Diebold Company of Canada Limited Rajan Raman
+ rajan&rdstasks.com
+ ---none---
+2581
+ Precise Connectivity Solutions
+ Tal Grynbaum
+ tal_g&precisesoft.co.il
+2582
+ ANS Communications
+ Alex Kit
+ kit&ans.net
+2583
+ Hydro-Quebec TransEnergie
+ Alain Martineau
+ Martineau.Alain&hydro.qc.ca
+2584
+ RadioLAN, Inc.
+ Welson Lin
+ wlin&radiolan.com
+2585
+ Youth Opportunities Upheld, Inc.
+ Mark Merchant
+ merchantm&youinc.org
+2586
+ Teracom AB
+ Per Ruottinen
+ pru&teracom.se
+2587
+ Freemont Avenue Software, Inc.
+ Jim Livermore
+ jim&lsli.com
+2588
+ Positron Fiber Systems
+ Eric Paquet
+ epaquet&positronfiber.com
+2589
+ Chuo Electronics, Co., Ltd.
+ Masaya Kikuchi
+ kikuchi&cec.co.jp
+2590
+ Minolta Co., Ltd.
+ Takahiro Fujii
+ t-fujii&mol.minolta.co.jp
+2591
+ Radyne Corporation
+ Paul Wilson
+ paw&netwrx.net
+2592
+ NSI Software
+ David Demlow
+ DDemlow&NSISW.COM
+2593
+ Exstream PC
+ Warren Evans
+ wceace&aol.com
+2594
+ Simulation Laboritories Inc.
+ Hassan Ashok
+ csti&erols.com
+2595
+ WebTV Networks, Inc.
+ Jeff Allen
+ jra&corp.webtv.net
+2596
+ Credit Management Solutions, Inc.
+ Gregory Wright
+ greg_wright&cmsinc.com
+2597
+ Chisholm Technologies Inc.
+ Steve Bergeron
+ stevieb&chistech.com
+2598
+ WonderNet International Corp
+ Raymond Lee
+ raymond&wonder.net.tw
+2599
+ Percpetics Corporation
+ Robb Eads
+ rweads&usit.net
+2600
+ Distributed Systems Logic, Inc.
+ Robb Eads
+ rweads&usit.net
+2601
+ US West !nterprise Networking Services
+ Peter Schow
+ pschow&advtech.uswest.com
+2602
+ Intrasoft Corporation
+ Gene Dragotta
+ dragotta&bit-net.com
+2603
+ Allot Communications
+ Rich Waterman
+ rich&allot.com
+2604
+ Sophos Plc
+ Richard Baldry
+ rjb&sophos.com
+2605
+ TaylorMade-Math
+ Alice Ward
+ carloloc&ix.netcom.com
+2606
+ Rittal-Werk Rudolf Loh GmbH & Co.KG
+ . Strackbein
+ info&rittal.de
+2607
+ LAN International, Inc.
+ Hans Karlsson
+ hans.karlsson&lanint.com
+2608
+ Precise Software Solutions
+ Elias Yoni
+ yoni&precisesoft.co.il
+2609
+ New Prime Inc.
+ Jim Peterson
+ JPETER01&mail.orion.org
+2610
+ DataHaven Project, Inc.
+ Sean Goller
+ wipeout&dhp.com
+2611
+ Interspeed
+ Skip Carlson
+ skip&interspeed.com
+2612
+ MPI Tech a/s (formerly 'i-data international a-s')
+ Paul Gerelle
+ info&mpitech.com
+2613
+ Accelerated Networks, Inc.
+ Sean Finlay
+ sean&acceleratednetworks.com
+2614
+ Forschungszentrum Karlsruhe GmbH
+ Torsten Neck
+ neck&iai.fzk.de
+2615
+ ixMicro
+ Jianxin (Joe) Li
+ joe.li&ixmicro.com
+2616
+ CAO Diffusion
+ Khalil Rabehi-Isard
+ gep&caodiff.com
+2617
+ Computer Communications Consulting, Inc.
+ Anil Parthasarathy
+ pap&orca.overthe.net
+2618
+ Tracewell Systems, Inc.
+ David Keene
+ davidkeene&compuserve.com
+2619
+ Advanced Internet Management, Inc.
+ Deb Dutta Ganguly
+ ddg&iname.com
+2620
+ Check Point Software Technologies Ltd
+ Gonen Fink
+ gonen&CheckPoint.com
+2621
+ Martin Zwernemann
+ Martin Zwernemann
+ martin&zwernemann.de
+2622
+ Amarex Technology, Inc.
+ Gordon Flayter
+ gordon&amarex.com
+2623
+ ASUSTek Computer Inc.
+ James Hsu
+ james_hsu&asus.com.tw
+2624
+ Wave Wireless Networking
+ Philip Decker
+ iana&wavewireless.com
+2625
+ FCI Telecommunications Corporation
+ Eden Akhavi
+ eden.akhavi&fci.co.uk
+2626
+ Entuity Limited (formerly 'Prosum Ltd')
+ Lee Walker
+ iana&entuity.com
+2627
+ TCAM Systems (UK) Ltd
+ Fabrice Franceschi
+ Fabrice_Franceschi&stratus.com
+2628
+ Natural MicroSystems
+ Edwin Jacques
+ epj&nmss.com
+2629
+ City of Wauwatosa
+ Cheryl Chaney
+ chaneyc&dreamland.chaney.net
+2630
+ The Esys Corporation
+ Mark Miller
+ Mark.Miller&esys.ca
+2631
+ Altvater Airdata Systems GmbH Peter Haaf
+ peter.haaf&altvater.com
+ ---none---
+2632
+ PT Wiryamas Sinar Palapa
+ fatahuddin djauzak
+ kanyet&pekanbaru.indo.net.id
+2633
+ Compucentre
+ Jeff Williams
+ jwilliams&cti.ca
+2634
+ Western Telematic, Inc.
+ Anthony Barrera
+ anthonyb&wti.com
+2635
+ ADTX
+ Chris Jan Cortes
+ chrisjan&adtex.com.ph
+2636
+ Juniper Networks, Inc.
+ Jeff Cheng
+ jc&juniper.net
+2637
+ Aptis Communications, Inc.
+ Dave McCool
+ dave&aptis.com
+2638
+ Bstpromark
+ Bill Boscarino
+ BBOSCARI&bproelm.mhs.compuserve.com
+2639
+ EdgePoint Networks, Inc.
+ Jacob Hsu
+ Jacob&edgepoint.com
+2640
+ AIMetrix Incorporated
+ David Tanel
+ dtanel&aimetrix.com
+2641
+ Arctunn Consulting
+ Brad Horner
+ arctunn&hotmail.com
+2642
+ Computel Electronica S.A.Jose
+ Barbetta
+ barbetta&centroin.com.br
+2643
+ FlowWise Networks Inc.
+ Chi Chong
+ cchong&flowwise.com
+2644
+ Synaptyx Corporation
+ Gregory Smith
+ gregsmith&synaptyx.com
+2645
+ First Union National Bank
+ Sia Yiu
+ sia.yiu&capmark.funb.com
+2646
+ Kommunikator GmbH
+ Simon Ney
+ Simon.Ney&kommunikator.de
+2647
+ C2S (Communication Systeme Service)
+ Eric Juin
+ 100434.140&compuserve.com
+2648
+ Siligom
+ Juan Jose Portela Zardetto
+ juanjo&siligom.com
+2649
+ Radcom Ltd.
+ Yoav Banin
+ yoav&radcom.co.il
+2650
+ Go Ahead Software, Inc.
+ Peter Gravestock
+ peter&goahead.com
+2651
+ Space Connection NV
+ Danny De Roover
+ danny&space-connection.be
+2652
+ Merck-Medco Managed Care LLC
+ Adam Lichtenstein
+ adam_lichtenstein&merck.com
+2653
+ City Com BV
+ Robert Doetsch
+ rdo&citycom.nl
+2654
+ R&S BICK Mobilfunk GmbH Andreas
+ Helmer
+ Andreas_Helmer&rsbick.de
+2655
+ Kepler Software, Ltd.
+ Raz Gordon
+ Raz&KeplerSoft.com
+2656
+ Banque Paribas
+ Jeremy Hodsman
+ jeremy_hodsman&paribas.com
+2657
+ Zitech Net
+ Ebbe Petersen/Bo Quist Besser
+ Swebservice&zitech.dk
+2658
+ Century Analysis Inc.
+ Jeff Wygal
+ jeffw&cainc.com
+2659
+ Talent Development GmbH Hans-Georg
+ Daun
+ hansgdaun&talentdev.ch
+2660
+ CopperCom Inc.
+ Bruno Sartirana
+ bruno&coppercom.com
+2661
+ Yutaka Electric Mfg. Co. Ltd.
+ Masao Tanabe
+ mstanabe&ppp.bekkoame.or.jp
+2662
+ SBF-Bourse De Paris
+ Yves Rouchou
+ Yves.Rouchou&bourseparis.com
+2663
+ Economatica
+ Gustavo Exel
+ gustavo&economatica.com.br
+2664
+ GVN Technologies
+ Karl Schlenther
+ karl_schlenther&gvntech.com
+2665
+ Olsy UK
+ Able Frenandes
+ abel.fernandes&olsy.co.uk
+2666
+ Room 42 Software, LLC
+ Linda Fisher
+ linda&room42.com
+2667
+ Cirilium
+ Terry Gin
+ terry_gin&cirilium.com
+2668
+ Tavve Software Co.
+ Anthony Edwards
+ tavve&mindspring.com
+2669
+ Solari di Udine
+ A. Candussio
+ fids.tech&solariud.it
+2670
+ NetVenture, Inc.
+ Jeffrey Cleary
+ registrar&easy-registry.com
+2671
+ Connected Systems Group
+ Robert J. DuWors
+ rjd&csgroup.com
+2672
+ Corporate Software & Technologies, INT, Inc.
+ Kent Tse
+ oid-admin&cst.ca
+2673
+ Fibex Systems
+ James Song
+ jsong&fibex.com
+2674
+ Claude Jardine Design
+ P.A. Wessels
+ cjardine&iafrica.com
+2675
+ Net Marketing, Inc.
+ Rankin Johnson
+ rankin&radiks.net
+2676
+ IBP, Inc.
+ Jim Weier
+ jweier&ibpinc.com
+2677
+ RD6 Inc.
+ Michel Hetu
+ mhetu&rd6.ca
+2678
+ MassMedia Communications Inc.
+ Ken Wa
+ kenward&erols.com
+2679
+ Nexans Suisse SA.
+ Niksa Vucinic
+ niksa.vucinic&nexans.com
+2680
+ Peak Audio, Inc.
+ Kevin Gross
+ Keving&peakaudio.com
+2681
+ Sia Yiu
+ Sia Yiu
+ sia.yiu&funb.com
+2682
+ DPS Inc.
+ Marshall DenHarting
+ sales&dpstele.com
+2683
+ Callisto Software
+ Bob Daley
+ RDaley&callisto.com
+2684
+ ViaVideo Communications, Inc.
+ Earl Manning
+ emanning&viavideo.com
+2685
+ Sequel Technology Corporation
+ Alan Chedalawada
+ achedalawada&sequeltech.com
+2686
+ Wi-LAN Inc.
+ Rashed Haydar
+ rashedh&wi-lan.com
+2687
+ Network System Technologies, Inc.
+ Paul Petronelli
+ plp&palmcorp.com
+2688
+ Center Technology
+ Mark Lo Chiano
+ MarkLoChiano&centertechnology.com
+2689
+ Coby Roberts
+ Coby Roberts
+ CROBERTS&geometric.com
+2690
+ Netronix Inc.
+ Lee Chang
+ lee&aten.com
+2691
+ Network Computer, Incorporated
+ Doug McBride
+ dougm&nc.com
+2692
+ WebWeaving
+ Dirk-Willem van Gulik
+ dirkx&webweaving.org
+2693
+ Institut Jozef Stefan
+ Borka Jerman-Blazic
+ borka&e5.ijs.si
+2694
+ Eldat Communication Ltd.
+ Oren Rosenfeld
+ orenr&eldat.com
+2695
+ MetaCommunications. Inc.
+ Branislav Meandziija
+ bran&metacomm.com
+2696
+ Digital Video Broadcasting (DVB)
+ Peter MacAvock
+ MacAvock&dvb.org
+2697
+ Bayly Communications Inc.
+ Graham Clarkson
+ engineering&bayly.com
+2698
+ Poznan Supercomputing and Networking Center - POZMAN
+ Pawel Wolniewicz
+ pawelw&man.poznan.pl
+2699
+ Printer Working Group
+ Jeffrey Schnitzer
+ admin&pwg.org
+2700
+ DIRECTV
+ Andrew Piecka
+ apiecka&directv.com
+2701
+ Argon Networks Inc.
+ Ken Chapman
+ kchapman&argon-net.com
+2702
+ WACOS Inc.
+ Spero Koulouras
+ spero&utstar.com
+2703
+ Object Zone AB
+ Paul Panotzki
+ paul&objectzone.se
+2704
+ Unassigned
+ Returned 2017-07-12
+ ---none---
+2705
+ SECUDE IT Security GmbH
+ Stephan André
+ stephan.andre&secude.com
+2706
+ Institute for Applied Information Processing and Communications,Graz University of Technology
+ Peter Lipp
+ plipp&iaik.tu-graz.ac.at
+2707
+ International Network Services
+ Steve Waldbusser
+ stevew&INS.COM
+2708
+ JNR Systems
+ Rick Geesen
+ rgg&jnrsystems.com
+2709
+ Congreve Computing Ltd.
+ Malcolm Sparks
+ malcolm&congreve.com
+2710
+ Northrop Grumman - Surveillance and Battle Management Systems
+ Doug White
+ whitedo2&mail.northgrum.com
+2711
+ Littlewoods Stores, Ltd.
+ Mike Ryan
+ mike.ryan&littlewoods-stores.co.uk
+2712
+ ICE-TEL TLCA
+ Keld Knudsen
+ Keld.Knudsen&uni-c.dk
+2713
+ Mauswerks, Inc.
+ Brian Topping
+ topping&mauswerks.com
+2714
+ Dep. of Signal Theory and Communications - UPC
+ Tibold Balogh
+ tibold&hpgrc3.upc.es
+2715
+ Zapex Technologiesn Inc.
+ Glenn Arbitaylo
+ glenn&zapex.com
+2716
+ Glueck & Kanja Technology AG
+ Christoph Fausak
+ cfausak&glueckkanja.de
+2717
+ Alcatel Telspace
+ Didier Jorand
+ jorand&telspace.alcatel.fr
+2718
+ Intercall
+ Alain Chateau
+ interca1&club-internet.fr
+2719
+ Townsend Analytics Ltd.
+ Ryan Pierce
+ rpierce&taltrade.com
+2720
+ NorCom Informationstechnologie und Unternehmensberatung GmbH
+ Ulf Lindquist
+ lindquist&norcom.de
+2721
+ News Internet Services
+ Stuart Garner
+ stuartmg&newscorp.com
+2722
+ Georgia Tech Research Institute
+ Joshua Roys
+ Joshua.Roys&gtri.gatech.edu
+2723
+ Guerrilla Mail, Inc.
+ Michael Cohen
+ gmail&concentric.net
+2724
+ Atmosera, Inc.
+ Scott Harvey
+ iana-admins&atmosera.com
+2725
+ Art Technology Group, Inc.
+ Fumi Matsumoto
+ fm&atg.com
+2726
+ Capital One Financial Corp.
+ William Franklin
+ will.franklin&capitalone.com
+2727
+ SFA, Inc.
+ Janes Amos
+ jamos&sfa.com
+2728
+ Packard Bell NEC, Inc.
+ Juh-Horng Lu
+ j.lu&neccsd.com
+2729
+ Empire Net
+ Chris Cappuccio
+ chrisc&empnet.com
+2730
+ Ottosen
+ Steen Ottosen
+ steen&ottosen.com
+2731
+ Dialogdesign
+ Sven Nielsen
+ sn&dialogdesign.com
+2732
+ Innovative Data Technology
+ S. Nichols
+ nichols&idtalston.com
+2733
+ Group 2000 Nederland b.v.
+ A. Bonetta
+ andreab&group.nl
+2734
+ Digital Lightwave, Inc.
+ Xavier Lujan
+ xlujan&lightwave.com
+2735
+ MIBS-R-US
+ Steven Johnson
+ steven_c_johnson&hp.com
+2736
+ EtherWAN Systems, Inc.
+ Mitch Yang
+ mitch&etherwan.com
+2737
+ Cordless Technology A/S
+ Adreas Szameit
+ andreas.szameit&detewe.de
+2738
+ Punjab Communications Ltd.(PunCom)
+ Rajeev Mohal
+ isd&puncom.com
+2739
+ Tanstaafl! Consulting
+ Henning Schmiedehausen
+ hps&tanstaafl.de
+2740
+ Artevea
+ James Beattie
+ james.beattie&artevea.com
+2741
+ Calirnet Systems, Inc.
+ David Chen
+ dchen&clarinetsys.com
+2742
+ Manage.com
+ Ashwani Dhawan
+ ashwani&manage.com
+2743
+ RFL Electronics, Inc.
+ William Higinbotham
+ RFLENG&nac.net
+2744
+ Sarnoff Real Time Corporation
+ James Armstrong
+ jba&srtc.com
+2745
+ LANCAST, Inc.
+ Mark Webber
+ Webber&LANCAST.net
+2746
+ Martin Communications
+ Andrew Martin
+ andrew&martin.com.au
+2747
+ Dirig Software, Inc.
+ Paul J. LaFrance
+ pjl&dirig.com
+2748
+ ICL Retail Systems Europe
+ Neil Roberts
+ nroberts&iclretail.icl.com
+2749
+ Aptia, Inc.
+ Wade Ju
+ wju&aptia.com
+2750
+ Vecima Networks Inc. (formerly 'WaveCom Electronics Inc.')
+ Laird Froese
+ external.registrations&vecima.com
+2751
+ Globalcast Communications Inc.
+ Naveen Rastogi
+ naveen&gcast.com
+2752
+ McComm International bv
+ Hans van de Pol
+ hpol&mccomm.nl
+2753
+ ARGO Data Resource Corporation Thomas
+ Koncz
+ tkoncz&argodata.com
+2754
+ Excel Switching Corporation
+ Norman St. Pierre
+ nstpierre&excelswitching.com
+2755
+ Palomar Communications, Inc.
+ Jason Rhubottom
+ jrhubottom&ptc.palpro.com
+2756
+ NetStart, Inc.
+ George Hill
+ george&netstartinc.com
+2757
+ SmartCommerce Solutions
+ Scott Guthery
+ sguthery&tiac.net
+2758
+ Universal Micro Applications, Inc.
+ J.H. Estes
+ joele&uma.com
+2759
+ SNS Consultants
+ Jannie van Zyl
+ jannie&snscon.co.za
+2760
+ Enhanced Messaging System, Inc.
+ John Jackson
+ jjackson&emsg.com
+2761
+ Informatica S.p.A.
+ Carlo Tordella
+ carlo.tordella&informatica-spa.it
+2762
+ Netgame Ltd.
+ Lifshitz Yossi
+ yossi&ngweb.netgame.co.il
+2763
+ IntelliNet Technologies, Inc.
+ Joe Pakrasi
+ j.pakrasi&intellinet-tech.com
+2764
+ Acxiom Corporation
+ Keith Gregory
+ kgrego&acxiom.com
+2765
+ Dafur GmbH
+ Thomas Spitzer
+ TS_Dafuer&classic.msn.com
+2766
+ Platform Computing Corporation
+ Khalid Ahmed
+ ahmedk&platform.com
+2767
+ Automotive Products plc
+ Chris Hill
+ hillcf&apgroup.co.uk
+2768
+ RandD Computer Services Razvan
+ Dumitrescu
+ randd&rogers.wave.ca
+2769
+ Knuerr AG
+ Christian Keil
+ knuerr.de&t-online.de
+2770
+ Eurotel Praha s.r.o.
+ Martin Zampach
+ martin_zampach&eurotel.cz
+2771
+ Inlab Software GmbH
+ Thomas Obermair
+ obermair&acm.org
+2772
+ Intersolve Technologies
+ Andre Moen
+ amoen&euronet.nl
+2773
+ Redstone Communications, Inc.
+ Jason Perreault
+ jperreault&redstonecom.com
+2774
+ Algorithmic Research Ltd.
+ Yoram Mizrachi
+ yoram&arx.com
+2775
+ AGT International, Inc.
+ John Cachat
+ jcachat&agti.com
+2776
+ Fourthtrack Systems
+ Bob Barrett
+ market&fourthtrack.com
+2777
+ Flextel S.p.a.
+ Francesca Bisson
+ fbisson&flextel.it
+2778
+ WarpSpeed Computers
+ Chris Graham
+ chrisg&warpspeed.com.au
+2779
+ 21C3
+ Chris Graham
+ chrisg&21c3.com.au
+2780
+ Neo Networks Inc.
+ Hemant Trivedi
+ hemant&neonetworks.com
+2781
+ Technical University of Madrid (UPM)
+ David Larrabeiti
+ dlarra&dit.upm.es
+2782
+ BOM Computer Services Ltd.
+ Bartley O'Malley
+ bartley&bom.uk.com
+2783
+ Control Systems International
+ Kenny Garrison
+ kennyg1&airmail.net
+2784
+ bbcom Broadband Communications GmbH & Co. KG
+ Gerald Schreiber
+ g.schreiber&bbcom-hh.de
+2785
+ Tecnopro SA
+ Hugo A. Pagola
+ hpagola&tecnopro.com.ar
+2786
+ Politecnico di Torino
+ Antonio Lioy
+ lioy&polito.it
+2787
+ ING Group
+ F. Roos
+ Fred.m.Roos&ing.com
+2788
+ Wytec Incorporated Dave
+ Downey
+ ddowney&wytecinternational.com
+2789
+ Mauro Enterprise
+ Douglas Mauro
+ doug&mauro.com
+2790
+ RoadRunner
+ Douglas Mauro
+ opsmail1&nycap.rr.com
+2791
+ Deterministic Networks, Inc.
+ Daljit Singh
+ daljit&juno.com
+2792
+ Sprint PCS
+ Robert Rowland
+ rrowla01&sprintspectrum.com
+2793
+ Interactive Intelligence
+ Jeff Swartz
+ JeffS&inter-intelli.com
+2794
+ JAYCOR
+ Jonathan Anspach
+ janspach&lsf.kirtland.af.mil
+2795
+ Edify Corporation
+ Daniel Yeung
+ daniely&edify.com
+2796
+ Fox IT Ltd
+ Ed Moon
+ Ed.Moon&foxit.net
+2797
+ University of Pennsylvania
+ John O'Brien
+ obrienjw&upenn.edu
+2798
+ Metawave Communications Corp.
+ Alex Bobotek
+ alexb&metawave.com
+2799
+ Enterprise Solutions Ltd
+ Neil Cook
+ neil.cook&esltd.com
+2800
+ CBL GmbH
+ Stefan Kirsch
+ info&cbl.de
+2801
+ ADP Dealer Services
+ Phil Parker
+ Phil.Parker&ds.adp.dk
+2802
+ EFKON
+ Peter Gruber
+ efkon.electronics&styria.com
+2803
+ SICAN GmbH
+ Frank Christ
+ christ&sican.de
+2804
+ KeyTrend Inc.
+ Tim Chang
+ tim&keytrend.com.tw
+2805
+ ACC TelEnterprises
+ James FitzGibbon
+ james&ican.net
+2806
+ EBA
+ Patrick Kara
+ Patrick&EBA.NET
+2807
+ Teleware Co., Ltd.
+ Mangeun Ryu
+ mryu&tware.co.kr
+2808
+ eFusion, Inc.
+ Kevin Brinkley
+ kevin_brinkley&efusion.com
+2809
+ Participants Trust Company
+ Neil Hixon
+ 74223.1750&compuserve.com
+2810
+ PeopleSoft, Inc.
+ Doyle White
+ dwhite&peoplesoft.com
+2811
+ Entrata Communication
+ Kuogee Hsieh
+ khsieh&entrata.com
+2812
+ Musics.com
+ Terry James
+ NetAdmin&Musics.com
+2813
+ First Telecom plc.
+ Linda Jackson
+ yy81&dial.pipex.com
+2814
+ Telesnap GmbH
+ Thomas Januschke
+ tjanuschke&Telesnap.de
+2815
+ Newpoint Technologies, Inc.
+ Gary Barrett
+ Gary.Barrett&kratosdefense.com
+2816
+ T&E
+ Tom Jenkins
+ jenkintl&jnpcs.com
+2817
+ Disney Regional Entertainment, Inc.
+ Bill Redmann
+ bill&wdi.disney.com
+2818
+ Ramp Networks, Inc.
+ Sri Bathina
+ sri&rampnet.com
+2819
+ Open Software Associates
+ Adam Frey
+ adam&osa.com.au
+2820
+ Procom Technology
+ James Leonard
+ jleonard&procom.com
+2821
+ University of Notre Dame (Office of Information Technology)
+ Zuwei Liu
+ zliu1&nd.edu
+2822
+ Arquitectura Animada
+ Juan Cieri
+ cieri&cvtci.com.ar
+2823
+ Sumbha Holograms & Packaging Systems Ltd.
+ Pratap Bhama
+ stumbha&hotmail.com
+2824
+ The A Consulting Team, Inc.
+ Jeffrey Singer
+ jsinger&tact.com
+2825
+ WorldGate Communications, Inc.
+ Bruce Bauman
+ bbauman&wgate.com
+2826
+ TOA Electronics Ltd.
+ Hidenobu Kawakami
+ hkawakami&toadp.co.jp
+2827
+ Sytex Systems Corp.
+ Vincent J. DiPippo
+ vdipippo&sytexcorp.com
+2828
+ Zell Distributors
+ Michael Zelkowski
+ bldr&ts014d02.det-mi.concentric.net
+2829
+ YRless Internet Corporation
+ Jody Mehring
+ jody&yrless.com
+2830
+ HALO Technologies
+ Brian Boyd
+ brian&halocorp.com
+2831
+ Beijing Univ. of Posts & Telecom., Training Center
+ Huang Leijun
+ zhuxn&bupt.edu.cn
+2832
+ Virtual Data Systems, Inc.
+ Virgil Mocanu
+ virgil&virtualdatasystems.com
+2833
+ NetDox, Inc.
+ Elliott Krieter
+ ekrieter&netdox.com
+2834
+ Expert Computer Service Jim Mac
+ Farlane
+ webmaster&207.34.83.130
+2835
+ Dictaphone
+ Bob Kiraly
+ bkir&dictaphone.com
+2836
+ Unex Technology Corporation
+ Shih-Chun Wei
+ edwei&ms11.hinet.net
+2837
+ Global Mobility Systems, Inc.
+ Peter Hartmaier
+ PeterH&gmswireless.com
+2838
+ TFM Associates
+ Stephen Diercouff
+ sgd&tfm.com
+2839
+ Teleran Technologies, L.P. Carmen Randazzo
+ crandazzo&teleran.com
+ ---none---
+2840
+ Digital Telecommunications, Inc.
+ Song Liu
+ songliu&dxc.com
+2841
+ KB Internet Ltd.
+ Paul Kalish
+ root&shell.kindbud.org
+2842
+ Agri Datalog
+ Frank Neulichedl
+ frank&websmile.com
+2843
+ Braid Systems Limited
+ James Allen
+ james.allen&braid.co.uk
+2844
+ Newsnet ITN
+ Nigel Watson
+ nigel&newsnet.com.au
+2845
+ JTCS
+ Joe Tomkowitz
+ joet&jtcs.net
+2846
+ KEYCORP Pty. Ltd.
+ Peter Achelles
+ pachelles&keycorp.com.au
+2847
+ GTE Internetworking
+ Bill Funk
+ bfunk&bbn.com
+2848
+ Royalblue Technologies plc Trevor Goff
+ Trevor.Goff&royalblue.com
+ ---none---
+2849
+ U&R Consultores Argentina
+ Marcelo Utard
+ mutard&uyr.com.ar
+2850
+ Tevycom Fapeco S.A.
+ Marcelo Utard
+ mutard&uyr.com.ar
+2851
+ Polaris Communications
+ Debra Hollenback
+ deb&polariscomm.com
+2852
+ Competitive Automation, Inc.
+ Berry Kercheval
+ berry&join.com
+2853
+ IDEXX Laboratories, Inc.
+ George Rusak
+ winsystems&idexx.com
+2854
+ Network Computing Technologies, Inc.
+ Martin Cooley
+ martinc&ncomtech.com
+2855
+ Axxcelera Broadband Wireless
+ Tony Masters
+ tmasters&axxcelera.com
+2856
+ Cableware Electronics
+ Lee Dusbabek
+ cableware&aol.com
+2857
+ Network Power and Light
+ Douglas Hart
+ hart&npal.com
+2858
+ Clarent Corporation
+ Chris Brazdziunas
+ crb&verso.com
+2859
+ Kingston - SCL
+ Alan Fair
+ alan.fair&kscl.com
+2860
+ netVest
+ David Deist
+ dmdeist&netvest.com
+2861
+ VSN systemen BV
+ Martien Poels
+ info&OpenTSP.com
+2862
+ Northwest Consulting Services Randy
+ Scheets
+ randy&freerange.com
+2863
+ Thomson Inc.
+ David Jeffries
+ JeffriesDa&tce.com
+2864
+ Digitel S/A Industria Eletronica
+ Andre Baggio
+ baggio&digitel.com.br
+2865
+ Nortel Networks - Optical Metro
+ Tao Liu
+ traceyli&nortelnetworks.com
+2866
+ Technical Insights
+ Brett Grothoff
+ Brettg&erols.com
+2867
+ NKF Electronics
+ N. Wielage/P. de Konick
+ nick.wielage&dlf1.nkf.nl
+2868
+ Glasshouse Business Networks B.V.
+ J.K. Jongkind
+ j.k.jongkind&glasshouse.nl
+2869
+ VSI Enterprises
+ Michael L. Miller
+ mike.miller&vsin.com
+2870
+ E-TECH, Inc.
+ Craig Chen
+ craig_chen&e-tech.com.tw
+2871
+ UltraDNS
+ Steve De Jong
+ steve.dejong&neustar.com
+2872
+ Unisource Business Networks Nederland bv
+ Frank de Lange
+ frank.de.lange&inet.unisource.nl
+2873
+ AGENTics
+ Amir Kolsky
+ amir&agentics.com
+2874
+ OTC Telecom Inc.
+ Matthew Wang
+ mwang&ezylink.com
+2875
+ G.U.I.Dev. International Inc.
+ Lee Sutton
+ lsutton&guidev.com
+2876
+ Cothern Computer Systems
+ Dominic Tynes
+ dominict&ccslink.com
+2877
+ Arbinet Communications Inc.
+ Ryan Douglas
+ rdouglas&arbinet.com
+2878
+ FaxForward Canada, Ltd.
+ Yong Shao
+ yshao&cls.passport.ca
+2879
+ Sonus Networks, Inc.
+ Information Security
+ infosec&sonusnet.com
+2880
+ IPHighway Ltd.
+ Rina Nathaniel
+ rina&IPHighway.com
+2881
+ Clarion
+ Koichi Kato
+ kato&tlab.clarion.co.jp
+2882
+ Pepperl+Fuchs Comtrol
+ Kambiz Taghizadeh
+ ktaghizadeh&us.pepperl-fuchs.com
+2883
+ Coherent Communications Systems Inc
+ Chris Roller
+ croller&coherent.com
+2884
+ ADS Networks
+ K.Srinivas Aithal
+ adsvij&giasbg01.vsnl.net.in
+2885
+ Chicago-Soft Ltd.
+ Richard Hammond
+ hammond&chicago-soft.com
+2886
+ Netbalance
+ John Mullins
+ john_mullins&bigfoot.com
+2887
+ AS Proekspert
+ Andrus Suitsu
+ andrus&proexpert.ee
+2888
+ Adfm Multimedia Internet
+ Didier Mermet
+ adfm&adfm.com
+2889
+ Praxis International Inc.
+ Rick Goodman
+ rick_goodman&praxisint.com
+2890
+ Solectek Corporation
+ Larry Butler
+ lbutler&solectek.com
+2891
+ NanoSpace, Inc.
+ Peter Kaminski
+ kaminski&nanospace.com
+2892
+ KAPS, Inc.
+ Adhish Desai
+ adesai&cyberenet.net
+2893
+ Computer Associates, Italy
+ Mauro Ieva
+ ievma01&cai.com
+2894
+ Mainsail Networks, Inc.
+ Yuri Sharonin
+ yuri.sharonin&mainsailnet.com
+2895
+ EDS, SSMC-Tools Support and Development
+ Michael Stollery
+ michael.stollery&eds.com
+2896
+ Breece Hill Technologies Inc.
+ Timothy Sesow
+ TSesow&BreeceHill.com
+2897
+ AT&T Capital Corp Ernest
+ Shawn Cooney
+ shawn_cooney&attcapital.com
+2898
+ HighGround Systems, Inc Thomas Bakerman
+ tbakerman&highground.com
+ ---none---
+2899
+ Omnia Communications, Inc.
+ Richard Dietz
+ rdietz&omnia.com
+2900
+ Mer Telemanagement Solutions
+ Eran Shapiro
+ erans&tabs.co.il
+2901
+ Replicase, Inc.
+ Cadir Lee
+ cadir&replicase.com
+2902
+ Microlog Corporation
+ Ly Peang-Meth
+ lyp&mlog.com
+2903
+ Smartways Technology Limited
+ Tracey Hill
+ tracey.hill&smartways.net
+2904
+ Computer Services
+ Gene Wills
+ gene&snet.net
+2905
+ Trumpet Software International Pty Ltd
+ Peter Tattam
+ peter&trumpet.com
+2906
+ Rsi Solutions Ltd.
+ Barrie Lynch
+ bl&rsi.co.uk
+2907
+ C-Cor Electronics
+ Dovel Myers
+ dtm&c-cor.com
+2908
+ Castle Networks, Inc.
+ Technical Support
+ support&CastleNetworks.com
+2909
+ Nexabit Networks, LLC
+ James J. Halpin
+ jhalpin&nexabit.com
+2910
+ General Electric Company
+ Internet Registrations
+ domain.admin&ge.com
+2911
+ Objective Software Services, Inc.
+ Ron Morasse
+ morasse&ossinc.com
+2912
+ Ameristar Technologies Corp.
+ Richard Neill
+ rich&ameristar.com
+2913
+ Hycor Biomedical, Inc.
+ Trevor Hammonds
+ trevor&royal.net
+2914
+ Fellesdata AS
+ Knut Frang/Alf Witzoe
+ knut.frang&fellesdata.no
+2915
+ Network Engines, Inc.
+ Manager
+ SNMP.Manager&NetworkEngines.Com
+2916
+ Daimler-Benz AG
+ Joachim Schlette
+ joachim.schlette&str.daimler-benz.com
+2917
+ Data Interface Systems Corp
+ Diego Alfarache
+ diego&di3270.com
+2918
+ Symmetry Communications Systems, Inc.
+ Yun-Chian Cheng
+ yunchianc&symmetrycomm.com
+2919
+ Rambus Corp.
+ Nancy Saputra
+ nsaputra&RAMBUS.COM
+2920
+ Will-Do Information Services
+ William Daugherty
+ william&will-do.com
+2921
+ Swiss Pharma Contract Ltd.
+ Derek Brandt
+ dbrandt&pharmacontract.ch
+2922
+ I-O Corporation
+ Gary Meacham
+ gary.meacham&iocorp.com
+2923
+ Formula Consultants Inc.
+ Fritz Lorenz
+ florenz&formula.com
+2924
+ Star TV (Satellite Television Asia Region Ltd)
+ Andrew Lamond
+ andrewl&startv.com
+2925
+ Cyclades Corporation
+ Marcio Saito
+ marcio&cyclades.com
+2926
+ Sonoma Systems, Inc.
+ Chirs Hawkinson
+ chrish&sonoma-systems.com
+2927
+ Jacksonville Electric Authority
+ Robert Raesemann
+ raesrc&jea.com
+2928
+ Net Insight AB
+ Martin Carlsson
+ martin.carlsson&netinsight.se
+2929
+ Quallaby
+ Stephane Combemorel
+ stephane&quallaby.com
+2930
+ ValiCert, Inc.
+ Ambarish Malpani
+ ambarish&valicert.com
+2931
+ GADC Networks
+ David Bird
+ DavidB&gadc.co.uk
+2932
+ TERMA Elektronik AS
+ Ole Rieck Sorensen
+ ors&terma.com
+2933
+ Floware System Solutions Ltd.
+ Amir Freund
+ amir&floware.com
+2934
+ Citicorp
+ Russell Jansch
+ russell.jansch&citicorp.com
+2935
+ Quantum Corp. (formerly 'Pathlight Technology Inc.')
+ Carsten Prigge
+ carsten.prigge&quantum.com
+2936
+ Prominence Dot Com, Inc.
+ Jim McNee
+ jim&prominence.com
+2937
+ Deutsche Telekom AG
+ Peter Krupp
+ Peter.Krupp&telekom.de
+2938
+ Proginet Corporation
+ Thomas Bauer
+ tom&proginet.com
+2939
+ InfoExpress, Inc.
+ Stacey Lum
+ lum&infoexpress.com
+2940
+ Argent Software
+ Jeff Lecko
+ aqm_jso&argent-nt.com
+2941
+ ReadyCom Inc.
+ Matt Posner
+ mposner&readycom.com
+2942
+ COCOM A/S
+ Susanne Osted
+ sos&cocom.dk
+2943
+ ObjTech Software
+ Mario Leboute
+ leboute&pro.via-rs.com.br
+2944
+ Top Layer Networks, Inc.
+ Michael Paquette
+ paquette&toplayer.com
+2945
+ TdSoft Communications Software Ltd.
+ Konstantin Rubinsky
+ kosta&tdsoft.com
+2946
+ SWITCH
+ Simon Leinen
+ noc&switch.ch
+2947
+ Best Power - A Division of General Signal Power Systems
+ Brian Young
+ brian.young&bestpower.gensig.com
+2948
+ TeleSuite Corporation
+ Gary Thompson
+ jgaryt&sprintmail.com
+2949
+ Global Quest Consaltance
+ Sirish
+ challagullas&usa.net
+2950
+ Ampersand, Inc.
+ Mark Atwood
+ m.atwood&ampersand.com
+2951
+ Nentec
+ Klaus Becker
+ becker&nentec.de
+2952
+ T&E Soft
+ Stefan Finzel
+ Stefan.G.R.Finzel&T-Online.de
+2953
+ Imedia
+ Max Shkud
+ snmp&imedia.com
+2954
+ Universitaet Bielefeld, Technische Fakultaet
+ Sascha Frey, TechFak Support
+ support&TechFak.Uni-Bielefeld.DE
+2955
+ PSINet UK Ltd.
+ Ben Rogers
+ bdr&uk.psi.com
+2956
+ InfoLibria, Inc.
+ David Yates
+ dyates&infolibria.com
+2957
+ Ericsson Communications Ltd.
+ Mark Henson
+ mark.henson&ericsson.com
+2958
+ Secure Network Solutions Ltd.Brendan Simon
+ & Geoff McGowan
+ bsimon&randata.com.au
+2959
+ Workstation Solutions, Inc.
+ James Ward
+ jimw&worksta.com
+2960
+ National Landscape Assn. Inc.
+ James Koester
+ jamesk11&prodigy.nrt
+2961
+ DIALOGS Software GmbH
+ Ralf Schlueter
+ schlueter&dialogs.de
+2962
+ Netwise AB
+ Lennart Bauer
+ lennart.bauer&netwise.se
+2963
+ Security Dynamics Technology, Inc.
+ Andrew Nash
+ anash&securitydynamics.com
+2964
+ Zeta Communications Ltd.
+ John Vrabel
+ john&zetacom.demon.co.uk
+2965
+ Fujikura Solutions Ltd. (formerly 'Syscom Ltd.')
+ Tomoyuki Ide
+ tomoyuki.ide&jp.fujikura.com
+2966
+ Digital ChoreoGraphics
+ DV Black
+ dcg&softcafe.net
+2967
+ CableData Inc.
+ Ragan Wilkinson
+ ragan_wilkinson&cabledata.com
+2968
+ Allen Telecom Systems
+ Seeta Hariharan
+ harihas&ats-forest.com
+2969
+ Charles Craft
+ Charles Craft
+ chucksea&mindspring.com
+2970
+ Sunstone Enterprises
+ J. Marc Stonebraker
+ sunstone&mci2000.com
+2971
+ Corecess Inc.
+ Son Yeong Bong
+ ybson&medialincs.co.kr
+2972
+ Network Alchemy, Inc.
+ L. Stuart Vance
+ vance&network-alchemy.com
+2973
+ Integral Access, Inc.
+ Jeff Wake
+ jeffwake&integralaccess.com
+2974
+ IP Metrics Software, Inc.
+ Brett Dolecheck
+ Dolecheck&IPMetrics.com
+2975
+ Notarius T.S.I.N. Inc.
+ Suzanne Thibodeau
+ thibodsu&notarius.com
+2976
+ Sphairon Technologies GmbH (formerly 'Philips Multimedia Network Systems GmbH')
+ Michael Sladek
+ michael.sladek&sphairon.com
+2977
+ Teubner and Associates, Inc.
+ K. Legako
+ kathy&teubner.com
+2978
+ ImageCom Ltd.
+ Paul Carter
+ paul&imagecom.co.uk
+2979
+ Waverider Communications Inc.
+ Paul Wilson
+ pwilson&waverider.com
+2980
+ ENT - Empresa Nacional de Telecomunicacoes, S.A.
+ Miguel Gentil Gomes
+ Miguel.Gomes&ent.efacec.pt
+2981
+ Duke Energy
+ Paul Edmunds
+ pedmunds&duke-energy.com
+2982
+ Deutsches Patentamt
+ Oswald Rausch
+ dpanet&deutsches-patentamt.de
+2983
+ SEMA Group GmbH, TS-V
+ Dirk Schmalenbach
+ dirk&sema.de
+2984
+ Keycode Style Ltd.
+ Andrew MacLean
+ andy&keycode.demon.co.uk
+2985
+ Bay Systems Consulting, Inc.
+ Asim Mughal
+ asim&baysyst.com
+2986
+ Qiangjin Corp.Ltd.
+ Wenyu
+ wenyu&gicom2000.com
+2987
+ IPivot
+ Cary Jardin
+ cjardin&servnow.com
+2988
+ Consultronics Development Ltd.
+ Zolton Varga
+ zvarga&gw.cdk.bme.hu
+2989
+ University of North London
+ Matthew Mower
+ m.mower&unl.ac.uk
+2990
+ Illuminata, Inc.
+ Jonathan Eunice
+ jonathan&illuminata.com
+2991
+ Enterprise IT, Inc.
+ Peter Nadasi
+ peter.nadasi&frends.com
+2992
+ CyberTel, Inc.Jonathan Chu
+ jcchu&mail.monmouth.com
+ poget&mail.ntis.com.tw
+2993
+ ConvergeNet Technologies, Inc.
+ Rick Lagueux
+ raljr&ix.netcom.com
+2994
+ Teligent
+ Conny Larsson
+ conny&teligent.se
+2995
+ AcuComm, Inc.
+ Li Song
+ li.song&acucomm.com
+2996
+ SpectraWorks Inc.
+ Shamit Bal
+ shamit&spectraworks.com
+2997
+ RedTitan
+ Peter Henry
+ pete&redtitan.com
+2998
+ Anderson Consulting
+ Thomas Anderson
+ iana-pen&wire-tap.net
+2999
+ American Family Insurance
+ Dan Tadysak
+ dtadysak&amfam.com
+3000
+ IDB Systems, a Division of WorldCom Inc.
+ John Isaacson
+ John.Isaacson&IDBSYSTEMS.COM
+3001
+ BAILO
+ Mamadou TRAORE
+ bailo&africaonline.co.ci
+3002
+ ADAXIS Group
+ Thomas Dale Kerby
+ adaxis&juno.com
+3003
+ Packet Engines Inc.
+ J.J. DeBarros
+ jjd&packetengines.com
+3004
+ Softwire Corporation
+ Dan Sifter
+ dan.sifter&softwire.com
+3005
+ TDS (Telecoms Data Systems)
+ Jean-Louis Guibourg
+ tds&tds.fr
+3006
+ HCI Technologies
+ Diwakar H. Prabhakar
+ diwakar&mnsinc.com
+3007
+ TOPCALL International
+ Frans Bouwmeester
+ bm&topcall.co.at
+3008
+ LogMatrix Inc (formerly 'Open Service')
+ Chris Boldiston
+ techsupport&logmatrix.com
+3009
+ SYNCLAYER Inc.
+ Yuichi Hasegawa
+ software&synclayer.co.jp
+3010
+ university of aizu
+ Yoshinari Sato
+ sato&ccss1051.u-aizu.ac.jp
+3011
+ VideoServer, Inc.
+ George W. Kajos
+ gkajos&videoserver.com
+3012
+ Space & Telecommunications Systems Pte. Ltd.
+ Steven Alexander
+ ssacsd&rad.net.id
+3013
+ Bicol Infonet System,Inc.
+ Riad B. Hammad
+ rbh&202.167.21.68
+3014
+ MediaSoft Telecom
+ Barry Turner
+ bturner&mediasoft.ca
+3015
+ Netpro Computing, Inc.
+ Corbin Glowacki
+ corbing&netpro.com
+3016
+ OzEmail Pty Ltd
+ David Woolley
+ david.woolley&team.ozemail.com.au
+3017
+ Arcxel Technologies, Inc.
+ Stuart Berman
+ sberman&arcxel.com
+3018
+ EnterNet Corporation
+ Radhakrishnan R. Nair
+ Nair1&aol.com
+3019
+ Jones Waldo Holbrook McDonough
+ Forrest Tessen
+ jlr&jonesWaldo.com
+3020
+ University Access
+ Tyler Clark
+ tyler&afn.org
+3021
+ Sendit AB
+ John Wu
+ john&sendit.se
+3022
+ Telecom Sciences Corporation Limited
+ William Berrie
+ wberrie&telsci.co.uk
+3023
+ Quality Quorm, Inc.
+ Aleksey Romanov
+ qqi&world.std.com
+3024
+ Grapevine Systems Inc
+ Rick Stein
+ rstein&grapevinesystems.com
+3025
+ The Panda Project, Inc.
+ Gary E. Miller
+ gem&pandaproject.com
+3026
+ Mission Control Development
+ David L. Barker
+ dave&missionctl.com
+3027
+ IONA Technologies Ltd
+ Chris McCauley
+ cmcauley&iona.com
+3028
+ Dialogic Corporation
+ Richard Hubbard
+ hubbardr&dialogic.com
+3029
+ Digital Data Security
+ Peter Gutmann
+ pgut001&cs.auckland.ac.nz
+3030
+ ISCNI
+ Dennis Oszuscik
+ denniso&cninews.com
+3031
+ dao Consulting, LLC
+ Number Resources
+ numbers&daoConsulting.com
+3032
+ Beaufort Memorial Hospital
+ Mary Crouch
+ mjc&hargray.com
+3033
+ Informationstechnik Dr. Hansmeyer
+ Jochen Hansmeyer
+ cjh&krypton.de
+3034
+ URMET SUD s.p.a.
+ Claudio Locuratolo
+ MC8858&MCLINK.IT
+3035
+ Avesta Technologies Inc
+ Johnson Lu
+ jclu&avestatech.com
+3036
+ Hyundai Electronics America
+ Tom Tofigh
+ ttofigh&va.hea.com
+3037
+ DMV Ltd
+ Anthony Platt
+ a.platt&dmv.co.uk
+3038
+ Fax International, Inc.
+ Dave Christiansen
+ dchristi&faxint.com
+3039
+ MidAmerican Energy Company (MEC)
+ Michael Hindman
+ mshindman&midamerican.com
+3040
+ Bellsouth.net
+ Jeff Smith
+ smith&bellsouth.net
+3041
+ Assured Access Technology, Inc.
+ Ben Tseng
+ tseng&AssuredAccess.com
+3042
+ Logicon - Eagle Technology
+ John Lambert
+ jlambert&logicon.com
+3043
+ Frequentis GmbH
+ Florian Cernik
+ iana-admin&frequentis.com
+3044
+ ISIS 2000
+ Debbie Cook
+ dcook&isis2k.com
+3045
+ james e. gray, atty
+ jim gray
+ jgray&grapevinenet.com
+3046
+ Jamaica Cable T.V. & Internet Services
+ Elias azan
+ barney&jol_ppp4.jol.com.jm
+3047
+ Information Technology Consultants Pty. Ltd.
+ Les Pall
+ les.pall&itc.oz.au
+3048
+ LinickGrp.com
+ Roger Dextor
+ LinickGrp&worldnet.att.net
+3049
+ Yankee Know-How
+ Carl Nilson
+ agcarl&aol.com
+3050
+ SeAH group
+ HyeonJae Choi
+ cyber&snet.co.kr
+3051
+ Cinco Networks, Inc.
+ Dean Au
+ deana&cinco.com
+3052
+ Asentria Corporation
+ Paul Renton
+ pen&asentria.com
+3053
+ Genie Telecommunication Inc.
+ Anderson Kao
+ klk&genie.genie.com.tw
+3054
+ Ixia Communications
+ Steve Lord
+ stevel&ixiacom.com
+3055
+ Transmeta Corporation
+ MIS Role Account
+ mis&transmeta.com
+3056
+ Systemsoft Corp.
+ Dudley Nostrand
+ dnostrand&systemsoft.com
+3057
+ Jaspal Miracles Ltd.
+ Paul Slootweg
+ paul.slootweg&ntlworld.com
+3058
+ T-Systems
+ Meint Carstensen
+ Meint.Carstensen&t-systems.com
+3059
+ Sisler Promotions, Inc.
+ Matt Weidner
+ mweidner&law.fsu.edu
+3060
+ ice-man refrigeration
+ Larry
+ temp111444&aol.com
+3061
+ Listing Service Solutions, Inc.
+ Scott Nixon
+ dnixon&ipass.net
+3062
+ Jovian Networks
+ Thomas Mullaney
+ tpm&jovian.net
+3063
+ Elebra Com. Dados
+ Rafael Vagner de Boni
+ eledado&ibm.net
+3064
+ Safetran Systems
+ Michael Van Hulle
+ mike.van.hulle&safetran.com
+3065
+ Video Network Communications, Inc.
+ Mathew Reno
+ Mathew_Reno&vnci.net
+3066
+ Phasecom Ltd.
+ Shmuel Rynar
+ shirr&phasecom.co.il
+3067
+ Eurocontrol
+ Richard Beck
+ Richard.Beck&eurocontrol.fr
+3068
+ SilverStream Software Inc.
+ Sande Gilda
+ sgilda&silverstream.com
+3069
+ Cownet
+ Josh Ferguson
+ fergo&usa.net
+3070
+ World Access, Inc.
+ Gerald Olson
+ geraldo&waxs.com
+3071
+ Virtual Line L.L.P.
+ Steve McConnell
+ stevemc&vline.net
+3072
+ Integrated Concepts L.L.P.
+ Steve McConnell
+ stevemc&vline.net
+3073
+ Exabyte Corporation
+ Bruce Eifler
+ brucee&exabyte.com
+3074
+ Interactive Media Corporation
+ George Howitt
+ george_howitt&interactivemedia.com
+3075
+ NetCore Systems, Inc.
+ Kwabena Akufo
+ kakufo&netcoresys.com
+3076
+ Altiga Networks, Inc.
+ Todd Short
+ tshort&altiga.com
+3077
+ National Center for Supercomputing Applications
+ Jeff Terstriep
+ jefft&ncsa.uiuc.edu
+3078
+ EMASS Inc.
+ Thomas Messer
+ thomasm&emass.com
+3079
+ PRIMA Telematic
+ Marc Lachapelle
+ marcl&prima.ca
+3080
+ BackWeb Technologies
+ Lior Hass
+ lior&backweb.com
+3081
+ NTP Software
+ Bruce Backa
+ bbacka&ntpsoftware.com
+3082
+ PBS A/S
+ Christian Ravn
+ chr&notes.pbs.dk
+3083
+ W.Quinn Associates, Inc.
+ Eric Liu
+ eliu&wquinn.com
+3084
+ QUZA (Racal-Integralis)
+ Ian Rawlings
+ Ian.Rawlings&uk.quza.com
+3085
+ Cosine Communications
+ Lianghwa Jou
+ ljou&cosinecom.com
+3086
+ PipeLinks Inc.
+ Fraser Street
+ Fraser_Street&pipelinks.com
+3087
+ WaiLAN Communications, Inc.
+ Richard Hu
+ hu&wailan.com
+3088
+ Axent Technologies
+ Sandeep Kumar
+ skumar&axent.com
+3089
+ SPAWAR
+ Ron Broersma
+ ron&spawar.navy.mil
+3090
+ Airsys ATM S.A.
+ Benoit Magneron
+ Benoit.B.M.MAGNERON&fr.airsysatm.thomson-csf.com
+3091
+ Whiter Morn Software, Inc.
+ Jon Salmon
+ pike&mtco.com
+3092
+ ENTV
+ Ali Kaidi
+ Legisnet&ist.cerist.dz
+3093
+ CyberTAN Technology, Inc.
+ Jerry Wu
+ jerrywu3&ms19.hinet.net
+3094
+ Frilot, Patridge, Kohnke & Clements, L.C.
+ Mark Robinson
+ MRobinso&fpkc.com
+3095
+ FirstSense Software, Inc.
+ Scott Marlow
+ smarlow&firstsense.com
+3096
+ StarVox, Inc.
+ Chaojung Li
+ chaol&starvox.com
+3097
+ WatchGuard Technologies Inc.
+ Phillip Dillinger
+ phil&watchguard.com
+3098
+ MTI Technology Corporation
+ Rich Ramos
+ rich&chi.mti.com
+3099
+ Lumbrera
+ Willy Gomez
+ wgomez&lumbrera.com.gt
+3100
+ CELOGIC
+ Laurent Degardin
+ ldegardin&celogic.com
+3101
+ Experian Information Solutions Inc.
+ Clara Hsieh
+ clara.hsieh&experian.com
+3102
+ Kansai Electric Co., Ltd.
+ Takashi Matsumuro
+ matsumurot&kansai-elec.co.jp
+3103
+ Innet
+ JeoungHyun Lee
+ jhlee&innet.co.kr
+3104
+ Thales Deutschland GmbH
+ Bernhard Nowara
+ Bernhard.Nowara&thalesgroup.com
+3105
+ Vodafone Sweden
+ Per Assarsson
+ per.assarsson.removethis&vodafone.se
+3106
+ LCI International, Inc.
+ Larry Hymer
+ hymerl&lci.net
+3107
+ City of Los Angeles
+ David Patterson
+ dpatterson&la911.com
+3108
+ G2 Networks
+ Allison Parsons
+ aparsons&g2networks.com
+3109
+ TradeWeb LLC.
+ Cyber Security
+ cybersecurity&tradeweb.com
+3110
+ Rafael
+ Avy Strominger
+ avys&rafael.co.il
+3111
+ Crystal Group Inc.
+ Brian Grimm
+ brian.grimm&crystalrugged.com
+3112
+ C-bridge Internet Solutions
+ Ron Bodkin
+ rjbodkin&c-bridge.com
+3113
+ Phase Forward
+ Gilbert Benghiat
+ gilbert.benghiat&phaseforward.com
+3114
+ WONOA
+ H. Zolty
+ zoltyh&dnt.dialog.com
+3115
+ Dialog
+ H. Zolty
+ zoltyh&dnt.dialog.com
+3116
+ NICE CTI Systems UK Ltd.
+ Eric Roger
+ eric.roger_at_nice.com&ANTISPAM
+3117
+ E*TRADE Group Inc.
+ Alan Cima
+ acima&etrade.com
+3118
+ Juno Online Services, Inc.
+ Juno Domain Administration
+ dns&juno.net
+3119
+ DnB ASA
+ Adne Hestenes
+ adne.hestenes&DnB.no
+3120
+ Cintel Technologies, Inc.
+ Ryu Cheol
+ ryuch&cintel.co.kr
+3121
+ Tele1024 Denmark
+ Thomas Secher
+ thomas.secher&tele1024.dk
+3122
+ Interlink Network Group, Inc.
+ Russell Carleton
+ roccor&inc-g.com
+3123
+ L. Richards' Enterprises, Inc.
+ Lawrence Richards
+ LRomeil&msn.com
+3124
+ Media Communications Eur AB
+ Oscar Jacobsson
+ oscar&medcom.se
+3125
+ Rocx Software Corp.
+ Mark Thibault
+ mthibault&rocx.com
+3126
+ Ardax Systems, Inc.
+ Aram Gharakhanian
+ aramg&ardax.com
+3127
+ Pluris, Inc.
+ Raghu Yadavalli
+ raghu&pluris.com
+3128
+ OAZ Communications
+ Ajay Batheja
+ ajay&oaz.com
+3129
+ Advanced Switching Communications, Inc.
+ Ralph Wolman
+ rwolman&asc1.com
+3130
+ GreatLink Networks, Inc.
+ Chenchen Ku
+ chenchen&greatlink.net
+3131
+ Aydin Telecom
+ Harold Gilje
+ hgilje&aydin.com
+3132
+ NetKit Inc.
+ Sam Stavro
+ netkit&ix.netcom.com
+3133
+ IDP
+ Despatin Jean
+ despatin&idp.fr
+3134
+ TTM Nederland
+ Robert Dijkman Dulkes
+ Info&ttmnl.com
+3135
+ Labouchere
+ Robert Dijkman Dulkes
+ R.DijkmanDulkes&Labouchere.nl
+3136
+ Comtrend Corporation
+ Frank Chuang
+ frankc&comtrend.com
+3137
+ Berbee Information Networks Corp.
+ Jim Berbee
+ snmpmgr&binc.net
+3138
+ Wireless Online, Inc.
+ Alex Segalovitz
+ alexsega&shani.net
+3139
+ LIFFE
+ Brian Power
+ power_b&hotmail.com
+3140
+ Celo Communications AB
+ Neil Costigan
+ neil&celocom.se
+3141
+ Mark IV Industries Ltd.(F-P Electronics Division)
+ Stephen Galbraith
+ sgalbrai&fpelectronics.com
+3142
+ Leitch Technology International Incorporated
+ Steve Sulte
+ Steve.Sulte&mars.leitch.com
+3143
+ Chalcroft International
+ Barry Chalcroft
+ barryc&gstis.net
+3144
+ Clarity Wireless Inc.
+ Joseph Raja
+ jraja&clarity-wireless.com
+3145
+ C-C-C Technology Ltd
+ Paul Moore
+ pmoore&cccgroup.co.uk
+3146
+ FREQUENTIS Network Systems GmbH
+ Rainer Bittermann
+ Rainer.Bittermann&frqnet.de
+3147
+ Daewoo Electronics
+ Taeseung Lim
+ lts&phoenix.dwe.co.kr
+3148
+ France Caraibe Mobiles
+ Patrick Raimond
+ mis&fcm.gp
+3149
+ Winchester Systems Inc.
+ Jim Picard
+ jpicard&winsys.com
+3150
+ SWD
+ Uwe Wannags
+ uwannags&swd.de
+3151
+ Automotive Industry Action Group (AIAG)
+ Mike Prusak
+ mprusak&aiag.org
+3152
+ Orion Technologies Inc.
+ Tim Pushor
+ timp&orion.ab.ca
+3153
+ DirectoryNET, Inc.
+ Michael Gladden
+ mgladden&directorynet.com
+3154
+ Kisan Telecom Co., LTD
+ Man Hee Lee
+ lmh99&kisantel.co.kr
+3155
+ Concord-Eracom
+ Huub van Vliet
+ hvanvliet&concord-eracom.nl
+3156
+ Secant
+ Amit Kapoor
+ amit&netcom.com
+3157
+ NetraCorp, LLC
+ Shane Kinsch
+ shane.kinsch&netracorp.com
+3158
+ MASPRO DENKOH Corp.
+ Toshiyuki Maeshima
+ rd2mahhs&maspro.co.jp
+3159
+ Utimaco GmbH
+ Dieter Bong
+ dieter.bong&utimaco.com
+3160
+ Financial Information System Center (FISC)
+ Thomson Hsu
+ thomson_hsu&mail.fisc.org.tw
+3161
+ Xybx Inc.
+ Denis Robbie
+ robbied&rogers.wave.ca
+3162
+ Relational Data Systems
+ David Chang
+ dchang&fsautomation.com
+3163
+ M&T Clear Solutions Inc.
+ Michael Levitian
+ levitian&home.com
+3164
+ ARBED S.A.
+ Marc Michels
+ marc.michels&tradearbed.com
+3165
+ Cap Gemini Telecom
+ Chaouki Ayadi
+ cayadi&capgemini.fr
+3166
+ Westek Technology Ltd John Tucker
+ jtucker&westek-technology.co.uk
+ ---none---
+3167
+ NICE Systems Ltd.
+ Avi Shai
+ avi&nice.com
+3168
+ INC S.A.
+ Paul Retter
+ retter&silis.lu
+3169
+ Silis Sarl
+ Paul Retter
+ retter&silis.lu
+3170
+ InterWorking Labs, Inc.
+ Karl Auerbach
+ karl&iwl.com
+3171
+ Ikon Systems, Inc.
+ Vincent French
+ vince&ikonsystems.net
+3172
+ GTE Intelligent Network Services
+ Matthew Ward
+ mward&admin.gte.net
+3173
+ Turnstone Systems, Inc.
+ Pawan Singh
+ psingh&turnstonesystems.com
+3174
+ Tasman Networks, Inc.
+ Madhusudhan K Srinivasan
+ madhu&tasmannetworks.com
+3175
+ WebTrends Corporation
+ Victor Lu
+ victorl&webtrends.com
+3176
+ Werner Training and Consulting, Inc.
+ Brad Werner
+ brad&wernerconsulting.com
+3177
+ IVC, Inc.
+ Brad Crittenden
+ bac&ivc.com
+3178
+ Blue Cross and Blue Shield of Florida
+ Dave Lentsch
+ hostmaster&bcbsfl.com
+3179
+ Level8 Systems
+ Gregory Nicholls
+ gnicholls&level8.com
+3180
+ RESCOM A/S
+ Klaus Vink
+ kv&rescom.dk
+3181
+ MICROSENS GmbH & Co. KG
+ Hannes Bauer
+ hbauer&microsens.de
+3182
+ Unihold Technologies
+ Ricardo Figueira
+ ricardof&ust.co.za
+3183
+ Wired for Management
+ Ramin Neshati
+ ramin.neshati&intel.com
+3184
+ Raymond and Lae Engineering, Inc.
+ Donald Raymond
+ dmraymon&rletech.com
+3185
+ Parapsco Designs Ltd.
+ Paul Strawbridge
+ paul&patapsco.demon.co.uk
+3186
+ TouchNet Information Systems, Inc.
+ Mark Stockmyer
+ mstockmyer&touchnet.com
+3187
+ FUZZY! Informatik GmbH
+ Joerg Meyer
+ joerg.meyer&fuzzy-online.de
+3188
+ Sunny Comm. Inc.
+ Shufen Zhang
+ sfzhang99&hotmail.com
+3189
+ DSD Computing
+ Darrell Dortch
+ darrell&dsdcomputing.com
+3190
+ Caja de Ahorros del Mediterraneo
+ Manuel Berna
+ mberna&cam.es
+3191
+ Dynetcom Guernsey Ltd.
+ Jim Travers
+ jimt&dyn.guernsey.net
+3192
+ Tachyon, Inc.
+ Tom McCann
+ tmccann&tachyon.net
+3193
+ Silent Communications
+ Claudio Naldi
+ info&silent.ch
+3194
+ EFFNET AB
+ Mathias Engan
+ snmp&effnet.se
+3195
+ AUDI AG
+ Stefan Bacher
+ stefan.bacher&audi.de
+3196
+ Side by Side GmbH
+ Armin Luginbuehl
+ a.lugin&sidebyside.ch
+3197
+ Vodacom South Africa
+ Helene Cloete
+ cloeteh&vodacom.co.za
+3198
+ Volamp LtdW.G. Saich+44(0) 1252 724055
+ David Lunn
+ David.Lunn&btinternet.com
+3199
+ Shasta Networks
+ Anthony Alles
+ aalles&shastanets.com
+3200
+ Applied Resources, Inc.
+ Rick Kerbel
+ rkerbel&pobox.com
+3201
+ LANCOME
+ Renato Senta
+ fnathurm&hotmail.com
+3202
+ Spar Aerospace Limited
+ Luc Pinsonneault
+ lpinsonn&spar.ca
+3203
+ GlaxoWellcome Inc.
+ David Mccord
+ dkm10789&glaxowellcome.com
+3204
+ A.T.I. System Co., Ltd.
+ David Min
+ ktmin&www.ati.co.kr
+3205
+ EXODUS Communications Inc.
+ Ramesh Gopinath
+ gopinath&exodus.net
+3206
+ Assured Digital, Inc.
+ Scott Hilton
+ shilton&assured-digital.com
+3207
+ Web@venture
+ Eric Van Camp
+ sky73916&toaster.skynet.be
+3208
+ Athens University of Economics and Business
+ Theodore Apostolopoulos
+ thodoros&aueb.gr
+3209
+ Dynarc AB
+ Jakob Ellerstedt
+ jakob&dynarc.se
+3210
+ VOLKSWAGEN AG
+ Andreas Krengel
+ penmaster&volkswagen.de
+3211
+ Allgon AB
+ Hakan Grenabo
+ hakan.grenabo&allgon.se
+3212
+ Crestron Electronics, Inc.
+ John Pavlik
+ jpavlik&crestron.com
+3213
+ TRANSICIEL
+ Planche Philippe
+ sammour&transiciel.com
+3214
+ SAN People (Pty) Ltd.
+ James Keen
+ james&san.co.za
+3215
+ Network Instruments, LLC
+ Roman Oliynyk
+ roman&netinst.com
+3216
+ Texas Networking, Inc.
+ Michael Douglass
+ mikedoug&texas.net
+3217
+ Pini Computer Trading
+ Remo Pini
+ rp&rpini.com
+3218
+ XLN-t
+ Guido de Cuyper
+ g_de_cuyper&glo.be
+3219
+ Silicomp
+ Francois Doublet
+ fdo&silicomp.com
+3220
+ Signet Systems Pty Ltd
+ Charles Moore
+ cmoore&signet.org.au
+3221
+ Ohkura Electric Co., Ltd.
+ Takeshi Yamaguchi
+ tyama&ohkura.co.jp
+3222
+ New Elite Technologies, Inc.
+ Yaung K. Lu
+ yklu&neti.com.tw
+3223
+ TXCOM
+ Frederic Paille
+ fr.paille&txcom.fr
+3224
+ NetScreen Technologies, Inc.
+ Jay Fu
+ jay&netscreen.com
+3225
+ Sycamore Networks
+ Bill Sears
+ bill&sycamorenet.com
+3226
+ France Connexion Ingenierie
+ Thibault Dangreaux
+ Thibault.Dangreaux&.com
+3227
+ NetLeader, Inc.
+ Shane Thomas
+ shane&netleader.com
+3228
+ Tekmar Sistemi s.r.l.
+ Andrea Sarneri
+ lab&tekmar.it
+3229
+ QUT - DSTC
+ Dean Povey
+ qut-domain-admin&qut.edu.au
+3230
+ Runtop Inc.
+ David Wang
+ dwang&mail.runtop.com.tw
+3231
+ L-3 Communications
+ Tom Schmitt or Paul Mehrlich
+ ADMIN.OID&L-3Com.com
+3232
+ Eumetsat
+ Michael Schick
+ michael.schick&eumetsat.int
+3233
+ TongGong High New Technology Development Company
+ Ni Gui Qiang
+ niguiqiang&njiceatm.ice.edu.cn
+3234
+ Trifolium, Inc.
+ Bennett Groshong
+ bennett&trifolium.com
+3235
+ Zenon N.S.P.
+ Victor L. Belov
+ scream&zenon.net
+3236
+ ERCOM
+ Daniel Braun
+ netmgt&ercom.fr
+3237
+ SDC
+ Kjeld Bak
+ kbak&sdc.dk
+3238
+ Los Angeles Web
+ Troy Korjuslommi
+ tk&software.gyw.com
+3239
+ Florence on Line s.r.l.
+ Mike HAgen
+ mhagen&fol.it
+3240
+ Escalate Networks
+ Mark Carroll
+ mcarroll&escalate.net
+3241
+ TranNexus
+ Bradley Walton
+ brad.walton&transnexus.com
+3242
+ Brigham Young University
+ Frank Sorenson
+ frank&byu.net
+3243
+ ConNova Systems AB
+ Stefan Asp
+ stas&connova.se
+3244
+ Voxtron Flanders NV
+ Marc Bau
+ marc.bau&voxtron.com
+3245
+ Yomi Software Ltd.
+ Janne Hankaankorpi
+ janne.hankaankorpi&yomi.com
+3246
+ Mirapoint, Inc.
+ Mark Lovell
+ mlovell&mirapoint.com
+3247
+ Colorbus
+ Ian Holland
+ ian&colorbus.com
+3248
+ DPB S.A.
+ Pablo Barros Martinez
+ pbarros&dpb.com.ar
+3249
+ StarGuide Digital Networks, Inc.
+ Roz Roberts
+ rroberts&starguidedigital.com
+3250
+ Telinet Technologies, LLC. Donald
+ Hopper
+ donald.hopper&telinet.com
+3251
+ Authentica Security Technologies, Inc.
+ Brad Brower
+ bbrower&bigfoot.com
+3252
+ Hologram Systems Ltd.
+ M. Western
+ matthew&hologram-systems.co.uk
+3253
+ TranSystem, Inc.
+ Ming Chung, Wang
+ ilovelu&alumni.nctu.edu.tw
+3254
+ R.R.C. Exports
+ Challagulla Sirish Kumar
+ challagullas&usa.net
+3255
+ Lakeside Software, Inc.
+ Mike Schumacher
+ mike&LakesideSoftware.com
+3256
+ Channel 100
+ Al Channing
+ achannin&pcis.net
+3257
+ MAGMA, Inc.
+ Daniel Zivkovic
+ daniel&magmainc.on.ca
+3258
+ LANSource Technologies Inc.
+ Christopher Wells
+ chris_wells&lansource.com
+3259
+ INCAA Datacom BV
+ Peter de Bruin
+ PDB&incaa.nl
+3260
+ GlobeSet, Inc.
+ Jim Chou
+ jhc&globeset.com
+3261
+ Martin Pestana
+ Martin Pestana
+ martinp&netverk.com.ar
+3262
+ Acuson Corporation
+ Pete Sheill
+ psheill&acuson.com
+3263
+ Drake Automation Limited
+ Ian Kerr
+ ikerr&kvs.com
+3264
+ Kerr Vayne Systems Ltd.
+ Ian Kerr
+ ikerr&kvs.com
+3265
+ KSquared Consulting
+ Ken Key
+ key&network-alchemy.com
+3266
+ HSBC Group
+ Paul Ready
+ paul.k.ready&hsbcgroup.com
+3267
+ IronBridge Networks, Inc.
+ David Waitzman
+ djw&ironbridgenetworks.com
+3268
+ Real Time Logic Inc.
+ Gary Barrett
+ Gary.Barrett&kratosdefense.com
+3269
+ TelServe
+ Neal Packard
+ nealp&telserve.com
+3270
+ UNIQUEST-Korea
+ SangHo Lee & David Lee
+ david&uqk.uniquest.co.kr
+3271
+ StockPower, Inc.
+ Rick Wesson
+ rhw&stockpower.com
+3272
+ Yontem Computer & Electronics
+ Ersin Gulacti
+ yontem&orion.net.tr
+3273
+ nwe GmbH
+ Thomas Friedrich
+ tom&nwe.de
+3274
+ The Information Systems Manager Inc.
+ Peg Harp
+ pharp&perfman.com
+3275
+ Kosmos Image S.r.l.
+ Tiberio Menecozzi
+ t.menecozzi&kosmos.it
+3276
+ Taihan Electric Wire Co., Ltd.
+ Kim Hwajoon
+ hjkim&tecnet.co.kr
+3277
+ Telspec
+ Miguel Martinez Rodriguez
+ miguel.martinez&telspec.es
+3278
+ C-COM Corporation
+ S.C. Lin
+ sclin&mail.c-com.com.tw
+3279
+ Adlex Corp.
+ Mariusz Piontas
+ mpiontas&adlex.com
+3280
+ CCI Europe
+ Jan Buchholdt
+ jab&cci.dk
+3281
+ SMS Enterprises
+ Matt Tucker
+ mtucker&smscreations.com
+3282
+ Vicom Systems, Inc.
+ Jian Liu
+ JianL&vicom.com
+3283
+ International Software Solutions
+ Reat Christophe
+ creat&iss2you.com
+3284
+ OASIS Consortium
+ Tadhg O'Meara
+ tadhg&net-cs.ucd.ie
+3285
+ NOVA Telecommunications, Inc.
+ Gil Tadmor
+ gtadmor&novatelecom.com
+3286
+ Nera Satcom AS
+ Roar Mosand
+ rm&nera.no
+3287
+ Proactive Networks, Inc.
+ Minh Do
+ mdo&proactivenet.com
+3288
+ Jacobs Rimell Limited
+ Paulo Pinto
+ paulo.pinto&jacobsrimell.com
+3289
+ Cryptomathic A/S
+ Anette Byskov
+ abyskov&cryptomathic.dk
+3290
+ AppliScope
+ Igor Dolinsek
+ igor&result.si
+3291
+ Simac Techniek NV
+ Jan Vet
+ Jan.Vet&simac.nl
+3292
+ Earthmen Technology
+ Annabel Newnham
+ annabel&earthmen.com
+3293
+ Biffsters International
+ Tom Spindler
+ dogcow&BIFF.NET
+3294
+ Digitronic
+ Robert Martens
+ rm&digitronic.de
+3295
+ Internet Multifeed Co.
+ Katsuyasu Toyama
+ tech-c&mfeed.ad.jp
+3296
+ Argosy Research Inc.
+ Jett Chen
+ jett&email.gcn.net.tw
+3297
+ NxNetworks
+ Michael Kellen
+ OID.Admin&NxNetworks.com
+3298
+ MQSoftware, Inc.
+ Craig Ching
+ craig&mqsoftware.com
+3299
+ Altair Data System
+ Paolo Zangheri
+ paolo.zangheri&altair.it
+3300
+ Telsis Limited
+ Steve Hight
+ steve.hight&telsis.co.uk
+3301
+ IMPACT
+ Pierre Mandon
+ p.mandon&mail.dotcom.fr
+3302
+ SMI Computersysteme GmbH Nicole
+ Schwermath
+ nisch&smi-glauchau.de
+3303
+ IDM, Ltd.
+ Vladimir Kozlov
+ Vladimir.Kozlov&idm.ru
+3304
+ WinVista Corp.
+ Mark Hennessy
+ mhennessy&winvista.com
+3305
+ Splitrock Services, Inc.
+ Robert Ollerton
+ rollerton&Splitrock.net
+3306
+ Vail Systems Incorporated
+ Dave Fruin
+ david&vailsys.com
+3307
+ zed5
+ Erik Kline
+ erik&alum.mit.edu
+3308
+ Ensemble Solutions, Inc.
+ Frank Spies
+ F.Spies&EnsembleSolutions.com
+3309
+ Nomadix
+ Ken Caswell
+ ken&nomadix.com
+3310
+ Jett International Inc.
+ Chen Kuo-Tsan
+ jett&mx1.misnet.net
+3311
+ Crocodial Communications Entwicklungsgesellschaft mbH
+ Benjamin Riefenstahl
+ benny&crocodial.de
+3312
+ Consulting Informatico de Cantabria S.L.
+ Marta Gonzalez Rodriguez
+ mtgonzalez&cic-sl.es
+3313
+ Broadcast Services
+ David Coffman
+ dcoffman&cyberramp.net
+3314
+ Bergstresser Associates
+ Philip Bergstresser
+ phil&bergstresser.org
+3315
+ KingStar Computer Ltd.
+ Jesse Kuang
+ kjx&poboxes.com
+3316
+ Micro Logic Systems
+ Damien Raczy
+ raczy&mls.nc
+3317
+ Port Community Rotterdam
+ J. v. Groningen
+ cargocard&port-it.nl
+3318
+ Computer & Competence GmbH
+ Tim Themann
+ tim&comp-comp.com
+3319
+ GNOME project
+ Jochen Friedrich
+ snmp&gnome.org
+3320
+ Shanghai Baud Data Communication Development Corp.
+ Lin Bin
+ bdcom&public.sta.net.cn
+3321
+ Teledata Communication Ltd.
+ Avi Berger
+ berger&teledata.co.il
+3322
+ Ipswitch, Inc.
+ Roger Greene
+ roger&ipswitch.com
+3323
+ Microwave Networks Incorporated
+ Robert Gulde
+ robertg&microwavenetworks.com
+3324
+ Call Technologies, Inc.
+ Justin Anderson
+ janderso&calltec.com
+3325
+ Vocalis Ltd.
+ Alan Milne
+ alan.milne&vocalis.com
+3326
+ Bergen Data Consulting
+ Oddbjorn Steffensen
+ oddbjorn&oddbjorn.bdc.no
+3327
+ CA Technologies, Inc.
+ John Bird
+ john.bird&ca.com
+3328
+ Indus River Networks, Inc.
+ Bradford Kemp
+ bradkemp&indusriver.com
+3329
+ NewCom Technologies, Inc.
+ Bill Goetz
+ billg&ricochet.net
+3330
+ PartnerGroup
+ helpdesk&partnergroup.com
+ ---none---
+3331
+ DeTeWe - Deutsche Telephonwerke Aktiengesellschaft & Co.
+ Andre Schmidt
+ andre.schmidt&detewe.de
+3332
+ RCX System
+ Dragos Pop
+ dragos&cs.ubbcluj.ro
+3333
+ Auburn University
+ Doug Hughes
+ Doug.Hughes&eng.auburn.edu
+3334
+ Cap'Mediatel
+ Vianney Rancurel
+ rancurel&capmedia.fr
+3335
+ HAHT Software
+ Michael Kelley
+ michaelk&haht.com
+3336
+ UTBF
+ Sean Cheng
+ simex&hotmail.com
+3337
+ Chicago Police Department - Data Systems Division
+ Richard Ramos
+ rich.ramos&prodigy.net
+3338
+ MORA Technological Services
+ Enrique Mora
+ enrique.mora&moralogic.com
+3339
+ JHC
+ John Healy
+ john&idigital.net
+3340
+ OpenTV Inc.
+ Vahid Koussari
+ vahid&opentv.com
+3341
+ SwitchSoft Systems, Inc.
+ Lynn LeBaron
+ llebaron&sssys.com
+3342
+ MachOne Communications Inc.
+ Thomas Obenhuber
+ thomas&machone.net
+3343
+ Philips Digital Video Systems Harry
+ Koiter
+ koiterh&ce.philips.nl
+3344
+ Helsinki Televisio Oy
+ Pekka Laakkonen
+ pekka.laakkonen&helsinkimedia.fi
+3345
+ Nemetschek AG
+ Hardi Probst
+ hprobst&nemetschek.de
+3346
+ Vocom
+ Wang LiPing
+ wlpwlp&usa.net
+3347
+ Hitachi Kokusai Electric Inc.
+ Kazuko.Suzuki
+ suzuki.kazuko&h-kokusai.com
+3348
+ Reliable Network Solutions
+ Werner Vogels
+ vogels&rnets.com
+3349
+ Vogo Networks
+ Nate Waddoups
+ nathan&connectsoft.com
+3350
+ beusen
+ Stephan Witt
+ witt&beusen.de
+3351
+ Overland Data, Inc.
+ Robert Kingsley
+ bkingsley&overlanddata.com
+3352
+ Go2 Technologies, Inc.
+ Anthony Molinaro
+ anthonym&goto.com
+3353
+ TransMedia Communications, Inc.
+ Eric Yang
+ eyang&trsmedia.com
+3354
+ InnoMedia, Inc.
+ Jacek Minko
+ jminko&InnoMedia.com
+3355
+ Orkit FI
+ Michele Hallak
+ michele&orckit.com
+3356
+ WebMaster, Incorporated
+ David Schwartz
+ davids&webmaster.com
+3357
+ Software & Management Associates, Inc.
+ Buddy Horne
+ unet&smainc.com
+3358
+ Researcher
+ Sunny Gupta
+ sunny&ca.ibm.com
+3359
+ Cygnus Global Consulting
+ Eric Jung
+ ejung&milehigh.net
+3360
+ Columbine JDS Systems Inc.
+ Michael Ledwich
+ mledwich&CJDS.COM
+3361
+ Intraplex
+ Jeffrey Merrow
+ jmerrow&gatesair.com
+3362
+ Selta S.p.A.
+ Danilo Dealberti
+ d.dealberti&selta.it
+3363
+ Southern New England Telecommunications
+ Timothy Peterson
+ Timothy.Peterson&snet.com
+3364
+ Baltic Oil Ltd.
+ Sergey Gavrilov
+ sergey&otenet.gr
+3365
+ MailWizard Incorporated
+ Tom Johnson
+ tj&mailwizard.com
+3366
+ Da Vinci Systems cc
+ Tom Theron
+ davinci&pixie.co.za
+3367
+ NMS Research
+ David
+ ktmin&hanimail.com
+3368
+ KimSungEun Co., Ltd.
+ Sung Eun Kim
+ sekim&chollian.net
+3369
+ Genicom Corporation
+ Jerry Podojil
+ jpodojil&genicom.com
+3370
+ Trango Software Corporation
+ Terry Voth
+ tvoth&trangosoft.com
+3371
+ SungEun Systems
+ Sung-Eun Kim
+ sekim&chollian.net
+3372
+ COVE Sistemas, S.L.
+ Jose Carles
+ carles&cove.es
+3373
+ SIAE Microelettronica S.p.A.
+ Andrea Pirotta
+ siaemi&siaemic.it
+3374
+ Cybertek Corp.
+ Greg Willis
+ gregwillis&cybertek.com
+3375
+ F5 Labs, Inc.
+ Tom Kee Ryan Kearny
+ r.kearny&f5.com
+3376
+ Valencia Systems
+ John Tracy
+ jtracy&valenciasystems.com
+3377
+ HKC Communications, Inc.
+ Wyatt Kenoly
+ hkccomm&msn.com
+3378
+ Plant Equipment Inc.
+ Donald Scott
+ dscott&peinc.com
+3379
+ HT Industrial Co.
+ Dandy
+ didan&ggg.net
+3380
+ Fuelling & Partner
+ Hueckinghaus
+ fp&fp.do.uunet.de
+3381
+ Atreve Software, Inc.
+ Gerry Seaward
+ gerry&atreve.com
+3382
+ Venturi Wireless
+ John Hardin
+ snmp&venturiwireless.com
+3383
+ South East Water Limited
+ Darren O'Connor
+ doconnor&sewl.com.au
+3384
+ WAM!NET
+ Jeff Konz
+ jkonz&wamnet.com
+3385
+ University of Leicester
+ Matthew Newton
+ mcn4&leicester.ac.uk
+3386
+ 21st Century Net
+ Rudolf Meyer
+ Rudolf.Meyer&21st-century.net
+3387
+ Intellivoice, Inc
+ Race Vanderdecken
+ rvanderdecken&intellivoice.com
+3388
+ Integral Partners
+ Daniel W. Schaenzer
+ dschaenzer&iisol.com
+3389
+ Novotec Computers GmbH
+ Martin Schroedl
+ schroedl&novotec.com
+3390
+ Marathon Technologies Corporation
+ Mark Pratt
+ pratt&marathontechnologies.com
+3391
+ Software Technologies Group, Inc.
+ Chris Herzog
+ zog&stg.com
+3392
+ Quvintheumn Foundation
+ S. Lars G Ahlen
+ slg.ahlen.qf&uppsala.mail.telia.com
+3393
+ SandS International
+ John C. Scaduto Sr.
+ JoeSideri&aol.com
+3394
+ NeTrue Communications
+ Russ Glenn
+ rglenn&netrue.com
+3395
+ Certicom Corp.
+ John Goyo
+ jgoyo&certicom.com
+3396
+ DICOS GmbH Kommunikationssysteme Stephan
+ Hesse
+ s.hesse&dicos.de
+3397
+ Border Blues Productions
+ Phillip Dyer
+ seuart&iamerica.net
+3398
+ Fieldbus Foundation
+ David Glanzer
+ dglanzer&fieldbus.org
+3399
+ Olencom Electronics Ltd.
+ Evgeny Olentuch
+ admin&olencom.com
+3400
+ Alacrity Communications Inc.
+ Frank Guan
+ fguan&alacritycom.com
+3401
+ McAfee Inc. (formerly 'Network Associates, Inc.')
+ Brandon Conway
+ itsecurity&mcafee.com
+3402
+ Magicom Integrated Solutions
+ Yossi Appleboum
+ yossia&magicom.co.il
+3403
+ Marimba, Inc.
+ Senthilvasan Supramaniam
+ senthil&marimba.com
+3404
+ Adicom
+ Lukes Richard, Ing.
+ adicom&adicom.cz
+3405
+ Expand Networks Inc.
+ Einam Schonberg
+ standards&infit.com
+3406
+ EIS Corporation
+ Rodney Thayer
+ rodney&unitran.com
+3407
+ compu-DAWN, Inc.
+ Samir Patel
+ dynasty&unix.asb.com
+3408
+ Nylcare Health Plans
+ Darnel Lyles
+ LYLESD&corporate.nylcare.com
+3409
+ Z-Tel Communications, Inc.
+ Jeff Jones
+ jdjones&Z-TEL.com
+3410
+ Land-5 Corporation
+ Larry Dickson
+ ldickson&land-5.com
+3411
+ J. Slivko's Web Design Consulting
+ Jonathan Slivko
+ JSlivko&WildNet.Org
+3412
+ SanCastle Technologies Inc.
+ Yaron
+ yaronch&internet-zahav.net
+3413
+ Radiotel
+ Issac Shapira
+ isaac&radiotel.co.il
+3414
+ VoiceStream Wireless, Inc.
+ Trey Valenta
+ trey.valenta&voicestream.com
+3415
+ Mobile Telephone Networks
+ Eugene Pretorius
+ pretor_e&mtn.co.za
+3416
+ Neto Corporation
+ Julian Chang
+ tcchang&neto.net
+3417
+ CacheFlow Inc.
+ Gary Sager
+ gary.sager&cacheflow.com
+3418
+ Interactive Channel Technologies, Inc.
+ Adam Tran
+ adamt&cableshare.com
+3419
+ DERA
+ Dave Myles
+ djmyles&dera.gov.uk
+3420
+ Rossiyskiy Kredit Bank
+ Ruslan Polyansky
+ ruslan&roscredit.ru
+3421
+ Performance Reporting Services Ltd
+ Hash Valabh
+ hash&prs.co.nz
+3422
+ Network Aware, Inc.
+ Subodh Nijsure
+ subodh&networkaware.com
+3423
+ Project 25
+ Craig Jorgensen
+ jorgensen&sisna.com
+3424
+ Evident Software, Inc. (formerly 'Apogee Networks, Inc.')
+ Ivan Ho
+ iho&evidentsoftware.com
+3425
+ Amsdell Inc.
+ Benedict Chan
+ bchan&amsdell.com
+3426
+ Tokyo Denshi Sekei K.K.
+ Akihiro Fujinoki
+ fuji&tds.co.jp
+3427
+ MicroJuris, Inc.
+ Fernando Lloveras
+ lloverasf&microjuris.com
+3428
+ Computer Associates TCG Software
+ Kalyan Dakshit
+ kalyan_d1&catsglobal.com
+3429
+ GenNet Technology Co., Ltd.
+ Tomy Chen
+ tomy&gennet.com.tw
+3430
+ Microtronix Datacom Ltd.
+ Ken Hill
+ khill&microtronix.com
+3431
+ Western DataCom Co., Inc.
+ Jeff Sweitzer
+ jeff&western-data.com
+3432
+ Tellium, Inc.
+ Y. Alysha Cheng
+ acheng&tellium.com
+3433
+ Goldencom Technologies, Inc.
+ John Yu
+ johnyu&goldencom.com
+3434
+ Leightronix, Inc.
+ David Leighton
+ dleighton&leightronix.com
+3435
+ Porta Systems Ltd
+ Paul Wragg
+ Paul_A_Wragg&csi.com
+3436
+ Brivida, Inc.
+ Tom Bohannon
+ tab&brivida.com
+3437
+ PitchonPe
+ Pninat Yanay
+ a_com&netvision.net.il
+3438
+ Missouri FreeNet
+ J.A. Terranson
+ sysadmin&mfn.org
+3439
+ Braintree Communications Pty Ltd
+ Peter Mason
+ peter.mason&braintree.com.au
+3440
+ Borealis Technology
+ Will Wood
+ wwood&brls.com
+3441
+ South Carolina State Ports Authority (SCSPA)
+ Ken Rigsby
+ krigsby&scspa.com
+3442
+ Advantech Inc.
+ Alexander Mazur
+ mazur&advantech.ca
+3443
+ United Healthcare
+ Nick Radov
+ nradov&uhc.com
+3444
+ egnite GmbH
+ Ute Kipp
+ ute.kipp&egnite.de
+3445
+ Radiant communications Corp.
+ David Mandell
+ dmandell&rccfiber.com
+3446
+ Ridge Technologies Dave
+ Holzer
+ dave.holzer&ridgetechnologies.com
+3447
+ JGI, Inc.
+ Yoshiaki Kawabe
+ kwb&rz.jgi.co.jp
+3448
+ Rivkin Science & Technology, Inc.
+ David Rivkin
+ david.rivkin&sciandtech.com
+3449
+ Fisher Berkeley Corp.
+ Scott Amundson
+ scotta&ccnet.com
+3450
+ Ardence, Inc.
+ Clark Jarvis
+ cjarvis&ardence.com
+3451
+ Vita Nuova Limited
+ Dr. Charles Forsyth
+ charles&vitanuova.com
+3452
+ MDSI Mobile Data Solutions Inc.
+ Paul Lui
+ plui&mdsi.ca
+3453
+ AAE Systems, Inc.
+ Network Administrator
+ mis&aaesys.com
+3454
+ ELVIS-PLUS
+ Mark Koshelev
+ marc&elvis.ru
+3455
+ Internet Freaks Luxembourg a.s.b.l.Department Technique
+ et Informatiqe
+ dti&ifl.lu
+3456
+ Adtech, Inc.
+ Mike Gouveia
+ mgouveia&adtech-inc.com
+3457
+ Advanced Intelligent Networks Corp.
+ David Roland
+ dsr&sohonet.net
+3458
+ Transaction Network Services, Inc.
+ Celeste Lipford
+ clipford&tnsi.com
+3459
+ COM:ON Communication Systems GmbH
+ Dirk Leber
+ d.leber&com-on.de
+3460
+ Telecommunications Specialists Pte Ltd
+ Desmond Ee
+ desmondee&pacific.net.sg
+3461
+ Inferentia SPA
+ Roberto Gilberti
+ Roberto.Gilberti&inferentia.it
+3462
+ Makonin Consulting Corp.
+ Stephen Makonin
+ stephen&makonin.com
+3463
+ Toucan Technology Ltd.
+ Mark Rawlings
+ Mark.Rawlings&toucan.ie
+3464
+ Gimlet Management Consultants Ltd
+ Kenny Robb
+ kenny_robb&gimlet.co.uk
+3465
+ Sanyo Denki Co., Ltd.
+ Akihiro Tsukada
+ Akihiro_Tsukada&sanyodenki.co.jp
+3466
+ Optical Networks, Inc.
+ Dan Tian
+ oni_contact&opticworks.com
+3467
+ NORCOM Networks Corporation
+ Bruce Robinson
+ brucer&norcom.net
+3468
+ GTE Interactive
+ Steve Bryer
+ steve.bryer&gsc.gte.com
+3469
+ Schumann Unternehmensberatung AG
+ Thomas Heckers
+ Thomas.Heckers&Schumann-AG.DE
+3470
+ ATM R&D Center of BUPT
+ Liu Fang
+ liufang&bupt.edu.cn
+3471
+ Bear Stearns & Company, Inc.
+ Daniel Sferas
+ dsferas&bear.com
+3472
+ Telamon, Inc.
+ Ross Scroggs
+ ross&telamon.com
+3473
+ Microgate Corporation
+ Paul Fulghum
+ paulkf&microgate.com
+3474
+ Fujitu ICL Espana S.A.
+ Francisco Santiandreu Lopez
+ FSLOPEZ&MAIL.FUJITSU.ES
+3475
+ Network Concepts
+ Greg Obleshchuk
+ greg.obleshchuk&nwc.com.au
+3476
+ Arepa Inc.
+ Mark Ellison
+ ellison&ieee.org
+3477
+ Dorado Software
+ Mark Pope
+ mpope&doradosoftware.com
+3478
+ Spectra Logic
+ John Maxson
+ johnmax&spectralogic.com
+3479
+ ViewTouch, Inc.
+ Gene Mosher
+ gene&viewtouch.com
+3480
+ VIEWS Net, Inc.
+ Michael Nowlin
+ mike&viewsnet.com
+3481
+ Himel Technology
+ Boris Panteleev
+ bpanteleev&himel.com
+3482
+ Ton & Lichttechnik
+ Michael Sorg
+ tonlicht&compuserve.com
+3483
+ Mariner Networks
+ Sol Guggenheim
+ sag&odetics.com
+3484
+ Alaska Textiles, Inc.
+ Dana Martens
+ dana&7x.com
+3485
+ Alaska Cleaners, Inc.
+ Dana Martens
+ dana&7x.com
+3486
+ Wellsprings Holdings, LLC
+ Dana Martens
+ dana&7x.com
+3487
+ Allure of Alaska
+ Dana Martens
+ dana&7x.com
+3488
+ SevenX
+ Dana Martens
+ dana&7x.com
+3489
+ Denali Sites, Inc.
+ Dana Martens
+ dana&denalisites.com
+3490
+ United Systems Base
+ Matthew Moyer
+ mmoyer&usbase.org
+3491
+ CDConsultants Inc.
+ Edgard Lopez
+ CDConsultants&hotmail.com
+3492
+ Comdisco, Inc.
+ Kenneth Gradowski
+ kegrabowski&comdisco.com
+3493
+ Broadband Access Systems, Inc.
+ Tavit Ohanian
+ tavit&basystems.com
+3494
+ Convergent Networks, Inc.
+ Eric Lin
+ elin&convergentNet.com
+3495
+ National Laboratory for Applied Network Research
+ Duane Wessels
+ wessels&ircache.net
+3496
+ Web-Resumes
+ Ralph Rasmussen
+ ideas&mill.net
+3497
+ Virtual Vendor Inc.
+ Peter Odehnal
+ petero&virtual-vendor.com
+3498
+ BusinessBuilder Technologies Inc.
+ Peter Odehnal
+ petero&biz-serv.com
+3499
+ Cyber Server Park Inc.
+ Peter Odehnal
+ petero&biz-serv.com
+3500
+ COMSAT Laboratories
+ Subramanian Vijayarangam
+ rangam&ntd.comsat.com
+3501
+ Vodafone Value Added Services Ltd
+ Neil Taberner
+ neil.taberner&vas.vodafone.co.uk
+3502
+ J & A Services
+ Jose Gutierrez
+ Joe&jgutz.com
+3503
+ Blue Lance, Inc.
+ Peter Thomas
+ pthomas&bluelance.com
+3504
+ Sandvik Coromant
+ Claes Engman
+ claes.engman&sandvik.com
+3505
+ Virtual Virgin Islands, Inc.
+ Hal Borns
+ HalBornsHB150&VirtualVI.com
+3506
+ PageTek
+ Bryan Reece
+ reece&pagetek.net
+3507
+ e-Net, Inc.
+ Austin Bingham
+ abingham&austin.datatelephony.com
+3508
+ NEST
+ Pietro Brunati
+ pbrunati&iol.it
+3509
+ Capital Holdings Ltd
+ Ury Segal
+ ury&cs.huji.ac.il
+3510
+ TWO-WAY LAUNDRY
+ William
+ WJK11&WORLDNET.ATT.NET
+3511
+ SkyStream, Inc.
+ Ed Hodapp
+ ed&skystream.com
+3512
+ Portal Software, Inc.
+ Majid Mohazzab
+ majid&corp.portal.com
+3513
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+3514
+ VStream Incorporated
+ Charlie Wanek
+ cwanek&vstream.com
+3515
+ Joanneum Research GesmbH
+ Vjekoslav Matic
+ vjekoslav.matic&joanneum.ac.at
+3516
+ Cybernetica
+ Arne Ansper
+ arne&cyber.ee
+3517
+ Tieto Technology A/S, Denmark
+ Jorgen Richter
+ jri&tt-tech.dk
+3518
+ Pressler Inc.
+ Chet Pressler
+ chet&pressler.com
+3519
+ amplify.net, Inc.
+ Raymond Hou
+ rhou&amplifynet.com
+3520
+ TPS (La Television Par Satellite) Denis
+ Vergnaud
+ dvergnau&tps.fr
+3521
+ Atlas Technologies, Inc.
+ Brian Miller
+ bmiller&atlas-tech.com
+3522
+ Biodata GmbH
+ Stephan Scholz
+ s.scholz&biodata.de
+3523
+ Netco GmbH
+ Anett Zuber
+ anett.zuber&netco.de
+3524
+ Continium
+ Alejandro Gil Sanda
+ asanda&arnet.com.ar
+3525
+ SilverBack Technologies
+ Buddy Bruger
+ bud&silverbacktech.com
+3526
+ ITC GmbH
+ Joerg Stangl
+ jstangl&itc-germany.com
+3527
+ IntraSoft, Inc.
+ John Cheeseman
+ john_cheeseman&keyvision.com
+3528
+ ESP, LLC
+ Jim Ziegler
+ jczjcz&ibm.net
+3529
+ AVT Corporation
+ Doug Murray
+ dmurray&avtc.com
+3530
+ Research In Motion Ltd.
+ Allan Lewis
+ alewis&rim.net
+3531
+ Orange DK
+ Arnt Christensen
+ arc&orange.dk
+3532
+ Meisei System Service Company
+ Nobuaki Nishimoto
+ t51917&meiji-life.co.jp
+3533
+ Acies Sistemas S/C Ltda.
+ Roberto Parra
+ rparra&acies.com.br
+3534
+ CTAM Pty. Ltd.
+ Peter Sim
+ psim&scs.wow.aust.com
+3535
+ Hutchison Avenue Software Corp.
+ Colin Bradley
+ colin&hasc.com
+3536
+ Globus
+ Carl Kessleman
+ carl&ISI.EDU
+3537
+ AirFiber, Inc.
+ Eric Shoquist
+ eshoquist&airfiberinc.com
+3538
+ Europe Connection Ltd
+ Thomas Wiegt
+ tag55&dial.pipex.com
+3539
+ Unassigned
+ ---none---
+ ---none---
+3540
+ Conelly International, Inc.
+ Jim Sluder
+ bricpu&teleport.com
+3541
+ Bindview Development Corp.
+ Sridhar Balaji
+ sbalaji&bindview.com
+3542
+ Galea Network Security
+ Daniel Letendre
+ dletendr&galea.com
+3543
+ Abilis gmbh
+ Lino Predella
+ predella&abilis.net
+3544
+ Baycorp ID Services Ltd.
+ David Young
+ david.young&baycorpid.com
+3545
+ Maddox Broadcast Ltd.
+ Jon Taylor
+ jont&maddox.co.uk
+3546
+ Acute Communications Corporation
+ David Chang
+ davidyc&accton.com
+3547
+ Tollbridge Technologies
+ Arun Mahajan
+ arun&tollbridgetech.com
+3548
+ Oresis Communications
+ John Lloyd
+ jlloyd&oresis.com
+3549
+ MLI Enterprises
+ Mark Lewis
+ lewisma&swbell.net
+3550
+ Allstor Software Limited
+ Simon Copeland
+ Simon&allstor-sw.co.uk
+3551
+ Spring Tide Networks, Inc.
+ Bob Power
+ bpower&springtidenet.com
+3552
+ EES Technology Ltd.
+ John Cooper
+ john&eestech.com
+3553
+ CSP AG
+ Martin Walther
+ mwalther&csp.de
+3554
+ SAS Institue Inc
+ Doug Bradley
+ dobrad&wnt.sas.com
+3555
+ NetLock Ltd.
+ Katalin Szűcs
+ szucs.katalin&netlock.hu
+3556
+ GENO-RZ GmbH
+ Herr Medovic
+ Zdenko_Medovic&genorz.de
+3557
+ MS3.net
+ Michael Stoddard
+ mstoddar&hotmail.com
+3558
+ BGS Systemplanung AG
+ Ulrich Muller
+ ulrich.mueller&bgs-ag.de
+3559
+ The Digital Schoolhouse
+ Network Operations Center
+ noc&tds.edu
+3560
+ Sphere Logic Corporation
+ Jerry Iwanski
+ jerryi&spherelogic.com
+3561
+ Broadband Forum (previously 'DSL Forum')
+ Assigned Numbers Manager
+ help&broadband-forum.org
+3562
+ Jim Marsden Development (formerly 'Selway Moore Limited')
+ Jim Marsden
+ jim&jmdev.org
+3563
+ National Network Data Services
+ William Hemmle
+ whemmle&multinetconnections.net
+3564
+ Ciphernet
+ Dimitri Vekris
+ dv&interlog.com
+3565
+ Grolier Interactive Europe On Line Groupe
+ Laurent T. Abiteboul
+ lta&t-online.fr
+3566
+ Midnight Technologies
+ Kyle Unice
+ kyle&midnighttech.com
+3567
+ Scott Supply Service, Inc.
+ Brett Scott
+ blscott&scottnet.com
+3568
+ Service Co LLC
+ Richard Newcomb
+ rnewcomb&twcny.rr.com
+3569
+ Electronic Payment Services, Inc.
+ Jim Cole
+ jcole&netEPS.com
+3570
+ Tait Limited
+ Anthony Lister
+ anthony.lister&taitradio.com
+3571
+ Gift-Trek Malaysia Sdn. Bhd.
+ Susan Chooi Meng Kuen
+ susancho&tm.net.my
+3572
+ HanA Systems, Inc.
+ Kim Keon-Hyeong
+ hyeong&hanasys.co.kr
+3573
+ South African Networking People (Pty) Ltd
+ James Keen
+ james&san.co.za
+3574
+ ORSYP SA
+ Laure Faure
+ laure.faure&orsyp.com
+3575
+ RKB Onsite Computer Service
+ Robert Breton
+ BOBBRETON&HOTMAIL.COM
+3576
+ MCI
+ Jim Potter
+ jim.potter&mci.com
+3577
+ Himachal Futuristic Communications Limited
+ Dr. Balram
+ balram&hfcl.com
+3578
+ PixStream Incorporated
+ Don Bowman
+ don&pixstream.com
+3579
+ Hurley
+ Tim Hurley
+ hurleyt&mindspring.com
+3580
+ Bell Emergis
+ Andrew Fernandes
+ andrew&fernandes.org
+3581
+ Seagate Technology
+ Jon Wolfe
+ jon.a.wolfe&seagate.com
+3582
+ LSI Logic
+ Ken Wisniewski
+ kenw&lsil.com
+3583
+ JetCell, Inc.
+ Randy Theobald
+ randyt&jetcell.com
+3584
+ Pacific Fiberoptics, Inc.
+ Niraj Gupta
+ niraj&pacfiber.com
+3585
+ Omnisec AG
+ Peter Lips
+ lips&omnisec.ch
+3586
+ Diebold, Incorporated
+ Jan Bredon
+ bredonj&diebold.com
+3587
+ TIW Systems, Inc.
+ Mike Huang
+ huang&tiw.com
+3588
+ NovoGroup Oyj
+ Minna Karkkainen
+ minna.karkkainen&novogroup.com
+3589
+ SoGot
+ W. Gothier
+ hwg&gmx.net
+3590
+ IA Information Systems AG
+ Matthias Mueller
+ mm&ia96.de
+3591
+ R.W. Shore
+ R.W. Shore
+ rws228&gmail.com
+3592
+ Drägerwerk AG & Co. KGaA (formerly 'Draeger Medizintechnik GmbH')
+ Harald Schurack
+ harald.schurack&draeger.com
+3593
+ Alcatel Sistemas de Informacion
+ Juan Cuervas-Mons
+ cuervas&alcatel.es
+3594
+ LJL Enterprises, Inc.
+ Larry Layten
+ larry&ljl.com
+3595
+ BC TEL Advanced Communications
+ Robert Lee
+ robert_lee&bctel.net
+3596
+ CMLTechnologies Inc.
+ Moise Gaspard
+ mgaspard&cmltech.com
+3597
+ WildThings
+ William Pantano
+ wjpantano&hotmail.com
+3598
+ Dixie Cake
+ Timothy Stafford
+ jtstafford&WEBTV.NET
+3599
+ Type & Graphics Pty Limited
+ Raif Naffah
+ raif&fl.net.au
+3600
+ Teltronics, Inc.
+ Peter G. Tuckerman
+ ptuckerman&teltronics.com
+3601
+ C.R. McGuffin Consulting Services
+ Craig McGuffin
+ RMcGuffin&CRMcG.COM
+3602
+ International Datacasting Corporation
+ Heather McGregor
+ hmcgregor&intldata.ca
+3603
+ Westpac Banking Corporation
+ Jack Szewczyk
+ jszewczyk&westpac.com.au
+3604
+ XYPI MEDIANET PVT. Ltd.
+ Adityakumar Atre
+ xypi&hotmail.com
+3605
+ Nesser & Nesser Consulting
+ Philip Nesser
+ pjnesser&nesser.com
+3606
+ Incognito Software Systems Inc.
+ Andre Kostur
+ akostur&incognito.com
+3607
+ Cerent Corporation
+ Chris Eich
+ chris.eich&cerent.com
+3608
+ The Tillerman Group
+ Rodney Thayer
+ rodney&tillerman.nu
+3609
+ Cequs Inc.
+ Peter Bachman
+ peterb&cequs.com
+3610
+ Ryan Net Works
+ John Ryan
+ john&cybertrace.com
+3611
+ Foo Chicken, Ltd
+ Brett McCormick
+ brett&chicken.org
+3612
+ Marcel Enterprises
+ Roy Ferdinand
+ RFerdinand&proxy.aol.com
+3613
+ Rubicon Technologies, Inc.
+ Rodney Hocutt
+ rhocutt&rubicon-tech.com
+3614
+ Altor plc
+ Giles Martin
+ giles.martin&altor.co.uk
+3615
+ SoftWell Performance AB
+ Tomas Ruden
+ tomas.ruden&softwell.se
+3616
+ United Resource Economic & Trading Center C.,
+ Cui Lisheng
+ cui&public.east.cn.net
+3617
+ SurfControl plc
+ Hywel Morgan
+ Hywel.Morgan&surfcontrol.com
+3618
+ Flying Crocodile, Inc
+ Andy Edmond
+ president&mail.flyingcroc.com
+3619
+ ProxyMed, Inc.
+ Kiran Sanghi
+ ksanghi&proxymed.com
+3620
+ Transact Systems, Inc.
+ Claudio Mendoza
+ claudio&e-transact.com
+3621
+ Nuance Communications
+ Mark Klenk
+ mklenk&nuance.com
+3622
+ GEFM
+ Hermann Maurer
+ hermann.maurer&db.com
+3623
+ Systemintegrering AB
+ Pelle Arvinder
+ pelle&systemintegrering.se
+3624
+ Enator Communications AB
+ Ake Englund
+ ake.englund&enator.se
+3625
+ iHighway.net, Inc.
+ John Brown
+ jmbrown&ihighway.net
+3626
+ Dipl.-Ing. (FH) Markus Drechsler
+ Markus Drechsler
+ Info&Drechsler-Soft.de
+3627
+ Criptolab
+ Jorge Davila
+ jdavila&fi.upm.es
+3628
+ Tietokesko Ltd
+ Harri Hietanen
+ harri.hietanen&kesko.fi
+3629
+ Atos Origin
+ Wolfgang Klein
+ wolfgang.klein&atosorigin.com
+3630
+ DeltaKabel Telecom cv
+ M. Vermeiden
+ MVermeid&DKT.NL
+3631
+ Bridgewater Systems Corp.
+ Mark Jones
+ mjones&bridgewatersystems.com
+3632
+ MaxComm Technologies Inc.
+ Baktha Muralidharan
+ muralidb&maxcommtech.com
+3633
+ iD2 Technologies AB
+ Hakan Persson
+ hakan.persson&iD2tech.com
+3634
+ Allied Riser Communications Inc.
+ Scott Matthews
+ smatthews&arcmail.com
+3635
+ Wavesat Telecom, Inc.
+ Yvon Belec
+ ybelec&videotron.ca
+3636
+ dpa Deutsche Presse-Agentur GmbH
+ Marco Ladermann
+ ladermann&dpa.de
+3637
+ Power & Data Technology, Inc.
+ Michael Williams
+ mwilliams&powerdatatech.com
+3638
+ IntelliReach Corporation
+ Greg
+ greg&intellireach.com
+3639
+ WM-data
+ Per Hagero
+ pehae&wmdata.com
+3640
+ DataPath, Inc.
+ Adam Kirkley
+ adam.kirkley&datapath.com
+3641
+ Netaphor Software, Inc.
+ Rakesh Mahajan
+ rmahajan&netaphor.com
+3642
+ CryptoConsult
+ Ulrich Latzenhofer
+ latz&crypto.at
+3643
+ DIRTSA
+ Omar
+ jacy&tab1.telmex.net.mx
+3644
+ Carden Enterprise Ltd
+ Anthony Carden
+ acarden&voicenet.com
+3645
+ SONZ Ltd
+ Andrew Jordon Prast
+ andrew&prast.net
+3646
+ ASKEY Computer Corp.
+ Jeff Kao
+ jkao&askey.com
+3647
+ RaidTec, Inc.
+ Douglas Hart
+ douglas&gw.r16a.com
+3648
+ Harcourt Brace & Company
+ Jay Goldbach
+ sysadm&hbicg.com
+3649
+ Rollins Technology Inc.
+ Matt Rollins
+ matt&networkcomputer.net
+3650
+ NetOps Corp
+ John Deuel
+ kink&netops.com
+3651
+ Know IT AB
+ Claes Berg
+ Claes.Berg&knowit.se
+3652
+ Pan Dacom Direkt GmbH (formerly 'Pan Dacom Networking AG')
+ Michael Lindner
+ lindner&pandacomdirekt.de
+3653
+ Cirque Networks, Inc.
+ Kevin Hoff
+ kevin.hoff&cirque-networks.com
+3654
+ NaviNet
+ Jeffrey Johnson
+ itcambridge&navinet.net
+3655
+ Germanischer Lloyd AG
+ Stefan Christiansen
+ smc&germanlloyd.org
+3656
+ FORCE Computers GmbH
+ Jens Wiegand
+ jewi&Force.DE
+3657
+ Ericsson Wireless LAN Systems
+ Kjell Jansson
+ kjell.jansson&era.ericsson.se
+3658
+ Dalian F.T.Z. TianYang Int'l Trade Co., Ltd.
+ Raymond Wang
+ sinotyw&pub.dl.lnpta.net.cn
+3659
+ Ethercity Designs and Hosting Solutions
+ Joey Barrett
+ grinan&prodigy.net
+3660
+ G3M Corporation
+ Greg Campbell
+ Greg&G3M.com
+3661
+ Secure Data Access Inc.
+ Jose Perea
+ RACCOM&AOL.COM
+3662
+ QWES.com Incorporated
+ Robert MacDonald
+ bmacdonald&qwes.com
+3663
+ Megaxess
+ Joonbum Byun
+ jbyun&atanetwork.net
+3664
+ Polygon
+ Buck Caldwell
+ buck_c&polygon.com
+3665
+ Netoids Inc.
+ Sridhar Ramachandran
+ sridhar&netoids.com
+3666
+ Acriter Software B.V.
+ Cees de Groot
+ cg&acriter.com
+3667
+ InteleNet Communications
+ Mark Nagel
+ nagel&intelenet.net
+3668
+ Control Module Inc.(CMI)
+ David Horan
+ DHoran&ControlMod.com
+3669
+ Aveo Inc.
+ Diego Cordovez
+ dcordovez&aveo.com
+3670
+ MD PREI
+ Igor Ovcharenko
+ igori&mo.msk.ru
+3671
+ Picazo Communication Inc.
+ James Davidson
+ james&picazo.com
+3672
+ Scottsdale Securities, Inc.
+ Mike Tully
+ mtully&alpha.scottsave.com
+3673
+ WebManage Technologies, Inc.
+ Krishna Mangipudi
+ krishna&webmanage.com
+3674
+ Infoclubindia
+ B.P.Mukherji
+ bpm&infoclubindia.com
+3675
+ Connor Plumbing & Heating
+ Michael Connor
+ mjconnor&eznet.net
+3676
+ Sentryl Software, Inc.
+ Eric Green
+ egreen&sentryl.com
+3677
+ Engetron - Engenharia Eletronica Ind. e Com. Ltda.
+ Wilton Padrao
+ wpadrao&engetron.com.br
+3678
+ Icaro
+ Cyd Delgado
+ cyd&nutecnet.com.br
+3679
+ Unity Health
+ Terry Penn
+ pennts&stlo.smhs.com
+3680
+ Parity Software Dev. Corp.
+ Bob Edgar
+ BobE&ParitySoftware.com
+3681
+ David D. Hartman, CPA
+ David Hartman
+ hartman&eramp.net
+3682
+ ComGates Communications Ltd.
+ Danny Bukshpan
+ dbukshpan&comgates.com
+3683
+ Honeywell Oy, Varkaus
+ Pekka Salpakari
+ Pekka.Salpakari&honeywell.fi
+3684
+ InterWorld Corp.
+ Arthur Yeo
+ ArthurY&InterWorld.com
+3685
+ Sento Pty Ltd
+ Richard Volzke
+ richardv&sento.com.au
+3686
+ Wicks By Julie
+ Julie Richardson
+ Duo&Defnet.com
+3687
+ HSD - Hardware Software Development GmbH
+ Ing. Markus Huemer
+ markus.huemer&hsd.at
+3688
+ Morpho e-documents (formerly 'Sagem Orga GmbH')
+ Hanno Dietrich
+ med.oid&morpho.com
+3689
+ New Technology Development, Inc.
+ Rich Lyman
+ rich&gordian.com
+3690
+ TIAA-CREF
+ Michael Smith
+ ms&gf.org
+3691
+ Team2it-CopyLeft S.r.l.
+ Enrico Gardenghi
+ garden&team2it.com
+3692
+ Intuit
+ Doug Small
+ Doug_Small&intuit.com
+3693
+ Hakusan Corporation
+ Yuka Hirata
+ hirata&datamark.co.jp
+3694
+ Thyssen Informatik GmbH
+ Hannes Loehr
+ loehr&tic.thyssen.com
+3695
+ Chromatis Networks Inc.
+ Roni Rosen
+ roni&chromatis.com
+3696
+ MicroProdigy
+ Earl Tyler
+ etyler&netscape.net
+3697
+ Quantum Corporation
+ Michael Cornwell
+ michael.cornwell&quantum.com
+3698
+ Saraide
+ Joe Ireland
+ joe.ireland&saraide.com
+3699
+ Network Technologies Inc
+ Carl Jagatich
+ intermux.lara&ntigo.com
+3700
+ Stellar One Corporation
+ Jack Cook
+ jackc&stellar.com
+3701
+ TurboNet Communications
+ Bob Himlin
+ rhimlin&turbonet-comm.com
+3702
+ Printrak International Inc.
+ Tom Gruschus
+ gruschus&printrak.com
+3703
+ CyberFax Inc.
+ Claire Genin
+ cgenin&hotmail.com
+3704
+ Advanced Micro Devices, Inc
+ James Last
+ james.last&amd.com
+3705
+ ICET SpA
+ Gerardo Tomasi
+ g.tomasi&ieee.org
+3706
+ ADiTel Telekommunikation Network GmbH
+ Peter Adler
+ pa&cybertron.at
+3707
+ ADiT Holding GmbH
+ Peter Adler
+ pa&cybertron.at
+3708
+ ADLER DATA Software GmbH
+ Peter Adler
+ pa&cybertron.at
+3709
+ Teracom Telematica Ltda.
+ Tassilo Luiz Kalberer Pires
+ tassilo&datacom-tel.com
+3710
+ LANmetrix Pty Ltd
+ Brett Airey
+ brett&lanmetrix.co.za
+3711
+ SINETICA
+ David Hill
+ dkhill&dial.pipex.com
+3712
+ GigaNet Incorporated
+ Peter Desnoyers
+ pjd&giganet.com
+3713
+ Voxent Systems Ltd
+ David Fullbrook
+ david.fullbrook&voxent.com
+3714
+ BellSouth Wireless Data, L.P.
+ Chris Wiesner
+ cwiesner&bellsouthwd.com
+3715
+ Teleste Corporation
+ Matti Susi
+ matti.susi&teleste.com
+3716
+ Brand Communications Limited
+ Peter Vince
+ peterv&brandcomms.com
+3717
+ GeNUA mbH
+ Konstantin Agouros
+ Konstantin.Agouros&GeNUA.DE
+3718
+ Philips Broadband Networks
+ Jim Reynolds
+ jreynolds&iname.com
+3719
+ Exmicro
+ Ted Baginski
+ ted_baginski&hotmail.com
+3720
+ Visiqn
+ Rich Lyman
+ rich&gordian.com
+3721
+ OTONET s.a.r.l.
+ Elisabeth Cochard
+ e.cochard&otonet-lab.com
+3722
+ Vulkan-Com Ltd.
+ Leonid Goldblat
+ han&mmtel.msk.su
+3723
+ Ankey
+ Victor Makarov
+ victor.makarov&ankey.ru
+3724
+ Interactive Communications Systems
+ Owen Walcher
+ owalcher&icstelephony.com
+3725
+ AC&E Ltd
+ Tyre Nelson
+ tnelson&aceltd.com
+3726
+ enCommerce, Incorporated
+ James Harwood
+ james&encommerce.com
+3727
+ Western Multiplex
+ Herman Lee
+ hlee&mux.glenayre.com
+3728
+ REALM Information Technoligies, Inc.
+ Scott Smyth
+ ssmyth&realminfo.com
+3729
+ Nokia (formerly 'Alcatel-Lucent')
+ Michael Anthony
+ michael.anthony&nokia.com
+3730
+ Westport Technologies
+ Neil Lefebvre
+ nlefebvre&westporttech.com
+3731
+ The SABRE Group
+ Anthony J. Sealy
+ anthony_sealy&sabre.com
+3732
+ Calamp Wireless Networks Inc (formerly 'Dataradio Inc.')
+ Pierre Olivier
+ polivier&calamp.com
+3733
+ Datakom Austria DI Erich
+ Rescheneder
+ erich.rescheneder&datakom.at
+3734
+ Security-7 Ltd.
+ Tal Rosen
+ tal&security7.com
+3735
+ Telesafe AS
+ Petter J. Brudal
+ petter.brudal&telesafe.no
+3736
+ Goodfield Corp.
+ Alexander Webb
+ ceo&unitedstates.com
+3737
+ Pleiades Communications, Inc.
+ Susan L. Pirzchalski
+ slp&pleiadescom.com
+3738
+ StreamSoft, Inc.
+ Sanjay Lokare
+ slokare&streamsoft.com
+3739
+ The Eighteenth Software Co.,Ltd.
+ Michihide Hotta
+ sim&remus.dti.ne.jp
+3740
+ Aquila Technologies Group, Inc
+ Michel J Hoy
+ mhoy&aquilagroup.com
+3741
+ Foliage Software Systems
+ Steven Morlock
+ smorloc&foliage.com
+3742
+ VIATechnologies,Inc
+ Saten Shih
+ saten&via.com.tw
+3743
+ P.D. Systems International Ltd
+ Ian Stuchbury
+ ian&pdsi.demon.co.uk
+3744
+ DATEV eG
+ Dietmar Sengenleitner
+ Dietmar.Sengenleitner&datev.de
+3745
+ ClustRa AS
+ Oystein Grovlen
+ oystein.grovlen&clustra.com
+3746
+ Swisscom AG
+ Nico Wieland
+ nico.wieland&swisscom.com
+3747
+ AS Yegen
+ Aleksei Sujurov
+ alex&anet.ee
+3748
+ Bank of America
+ James W. Burton
+ james.w.burton&bankamerica.com
+3749
+ TeleHub Communication Corp
+ Thevi Sundaralingam
+ tsundaralingam&telehub.com
+3750
+ Iscape Software
+ Jukka Vaisanen
+ jukka.vaisanen&iscape.fi
+3751
+ Dragon Industries
+ Michael Storroesten
+ ms&dragon.no
+3752
+ Thales Norway AS
+ Erna Margrete Korslien
+ erna.korslien&no.thalesgroup.com
+3753
+ Aitek S.r.L.
+ Ernesto Troiano
+ et&aitek.it
+3754
+ Crag Technologies
+ Dave Holzer
+ dholzer&cragtech.com
+3755
+ ATOP Technologies, Inc.
+ David Huang
+ david&atop.com.tw
+3756
+ Julien Daniel
+ Julien Daniel
+ tazdevil&total.net
+3757
+ PT. Usaha Mediantara Intranet
+ Harry
+ harry&spot.net.id
+3758
+ Core Networks, Inc
+ Chris Thornhill
+ enterprise_contact&cjt.ca
+3759
+ OMEGA Micro Systems
+ William O'Neill
+ omegamic&vianet.on.ca
+3760
+ Content Technologies Ltd
+ Andy Harris
+ andy.harris&mimesweeper.com
+3761
+ HAGER-ELECTRONICS GmbH
+ Peter-Michael Hager
+ Hager&Dortmund.net
+3762
+ Kwangwoon University
+ Kuk-Hyun Cho
+ khcho&infotel.kwangwoon.ac.kr
+3763
+ Veramark
+ Jim Gulley
+ jgulley&veramark.com
+3764
+ Quantum Corporation (formerly 'Advanced Digital Information Corporation')
+ Carsten Prigge
+ carsten.prigge&quantum.com
+3765
+ StrategicLink Consulting
+ Tim Cahill
+ cahillt&strategiclink.com
+3766
+ Hannibal Teknologies
+ Richard White II
+ richard&hannibaltek.com
+3767
+ Pan-International Industrial Corp.
+ George Huang
+ georgeh&mail.panpi.com.tw
+3768
+ Department of Veterans Affairs
+ Jason Miller
+ vaitengineeringcisidm&va.gov
+3769
+ Banyan Networks Pvt. Ltd.
+ L.N. Rajaram
+ raja&banyan.tenet.res.in
+3770
+ MCK Communications
+ Richard Ozer
+ oz&mck.com
+3771
+ ko6yd
+ Dane Westvik
+ ko6yd&jps.net
+3772
+ POS Resources Inc.
+ Dane Westvik
+ dwestvik&posr.com
+3773
+ Siara Systems
+ Jianxin (Joe) Li
+ joe&siara.com
+3774
+ Wavelink
+ Roy Morris
+ rmorris&pin-corp.com
+3775
+ AGFA Corporation
+ John Saba
+ john.saba.b&us.agfa.com
+3776
+ Millenium Solutions
+ Jeremy Adorna
+ jadorna&csom.umn.edu
+3777
+ HydraWEB Technologies
+ Seth Robertson
+ seth&hydraweb.com
+3778
+ CP Eletronica Industrial S/A
+ Mario Magalhaes
+ leboute&pro.via-rs.com.br
+3779
+ Kingmax Technology Inc.
+ Paul Lee
+ Rd&kingmax.com.tw
+3780
+ Level 3 Communications, Inc.
+ Teri Blackstock
+ Teri.Blackstock&Level3.com
+3781
+ WXN, Inc.
+ Matt Wixson
+ mwixson&wxn.com
+3782
+ University of North Texas
+ Philip Baczewski
+ baczewski&UNT.EDU
+3783
+ EMR Corporation
+ Slade Grove
+ slade&emr.net
+3784
+ Speakerbus Ltd.
+ Brian Philpotts
+ brian.philpotts&speakerbus.co.uk
+3785
+ Cirrus Logic
+ Mike Press
+ mpress&crystal.cirrus.com
+3786
+ Highland Technology Group, Inc.
+ Adam Mitchell
+ adamm&mindspring.com
+3787
+ Russel Lane & Associates, Inc.
+ Russel Lane
+ russel&rlane.com
+3788
+ Talktyme Technologies Inc
+ Elzbieta Klimczyk
+ talktyme&talktyme.com
+3789
+ Wire Terminator (WT)
+ Yoram Har-Lev
+ harlev&walla.co.il
+3790
+ Hamamatsu Photonics K.K. Kazuhiko
+ Wakamori
+ wakamori&crl.hpk.co.jp
+3791
+ TeleComp, Inc.
+ Angel Gomez
+ angel&trdcusa.com
+3792
+ LOGEC Systems
+ Neil McKinnon
+ ntm&tusc.com.au
+3793
+ Lanier Worldwide, Inc.
+ Antonio del Valle
+ adelvall&lanier.com
+3794
+ Midas Communication Technologies Private Limited
+ R. Balajee
+ rbala&midas.tenet.res.in
+3795
+ Enact Inc.
+ Dan Dzina Jr.
+ ddzina&enactinc.com
+3796
+ imt Information Management Technology AG
+ Thomas Gusset
+ thomas.gusset&imt.ch
+3797
+ BENQ Corporation
+ Andy Huang
+ andythuang&benq.com
+3798
+ Jinny Paging
+ Georges Yazbek
+ gyazbek&jinny.com.lb
+3799
+ Live Networking Inc.
+ Russ Carleton
+ roccor&livenetworking.com
+3800
+ Unisource Italia S.p.A.
+ Davide Moroni
+ noc&unisource.it
+3801
+ Agranat Systems, Inc.
+ Kenneth Giusti
+ giusti&agranat.com
+3802
+ Softamed
+ Bernard Schaballie
+ bernard.schaballie&softamed.com
+3803
+ Praxon
+ Chris Aiuto
+ chris&praxon.com
+3804
+ Standard Chartered Bank (Treasury)
+ Mark Pearson
+ mark_pearson&stanchart.com
+3805
+ Longhai Yongchuan Foods Co., Ltd.
+ Shuying Su
+ lhycspgs&public.zzptt.fj.cn
+3806
+ Shiron Satellite Communications(1996) Ltd.
+ Andrey Shkinev
+ andreys&shiron.com
+3807
+ Wuhan Research Institute of Posts and Telecommunications
+ Chen Bing
+ chenbmail&163.net
+3808
+ Cyber Power System Inc.
+ Barts Lin
+ global.service&cyberpower.com
+3809
+ Cyras Systems Inc
+ Shirish Sandesara
+ ssandesara&cyras.com
+3810
+ NetLine
+ Jean-Marc Odinot
+ Jean-Marc.Odinot&NetLine.fr
+3811
+ SpectraSoft Inc.
+ Yirong Li
+ yirong.li&spectrasoft.com
+3812
+ Anda Networks, Inc.
+ Ray Jamp
+ rjamp&andanets.com
+3813
+ Ellacoya Networks, Inc.
+ Kurt Dobbins
+ kurtdobbins&ellacoya.com
+3814
+ CallNet Communications, Inc.
+ Mukesh Sundaram
+ mukesh&callnetcomm.com
+3815
+ Control Solutions, Inc.
+ Jim Hogenson
+ jimhogenson&csimn.com
+3816
+ Nominet UK
+ Geoffrey Sisson
+ geoff&nominet.org.uk
+3817
+ Monfox, Inc.
+ Stefan King
+ sking&monfox.com
+3818
+ MetraTech Corp.
+ Kevin Fitzgerald
+ kevin&metratech.com
+3819
+ OptiSystems Solutions Ltd.
+ Boris Goldberg
+ bgoldberg&optisystems.com
+3820
+ Ziga Corporation
+ Steven Knight
+ knight&ziga.com
+3821
+ Indian Valley Enterpriseses Inc.
+ Thomas Roberts
+ roberts&andassoc.com
+3822
+ Edimax Technology Co., Ltd.
+ Peter Pan
+ peter&edimax.com.tw
+3823
+ Touchbase Communications
+ Richard Hall
+ teedoff98&aol.com
+3824
+ Attune Networks
+ Lior Horn
+ lior_horn&attune-networks.com
+3825
+ Advanced Network & Services, Inc.
+ Bill Cerveny
+ cerveny&advanced.org
+3826
+ Nextpoint Networks, Inc.
+ Marat Vaysman
+ vaysman&nextpoint.com
+3827
+ Moscow Central Depository
+ Andrew Vostropiatov
+ andrv&mcd.ru
+3828
+ STG Inc.
+ Tom Gueth
+ TGueth&compuserve.com
+3829
+ Imaging Technologies Corporation
+ Jeff Johnson
+ jjohnson&imagetechcorp.com
+3830
+ Acision
+ Gertjan van Wingerde
+ gertjan.van.wingerde&acision.com
+3831
+ Oblix Inc.
+ Prakash Ramamurthy
+ prakash&oblix.com
+3832
+ Taylored Solutions
+ Kent Taylor
+ Kent&TayloredSolutions.com
+3833
+ Schneider Electric
+ Dennis Dube
+ dennis.dube&us.schneider-electric.com
+3834
+ Novartis Pharma AG
+ Fabrice Musy
+ Fabrice.musy&novartis.com
+3835
+ ALPS Electric
+ Yuichiro Sawame
+ sawame&alps.co.jp
+3836
+ Terese Brown Real Estate
+ Terese Brown
+ trebrown&capecod.net
+3837
+ HBOC Imaging Solutions Group
+ Don Ruby
+ druby&imnet.com
+3838
+ Gasper Corporation
+ Mark Marratta
+ mmarratta&gasper-corp.com
+3839
+ NeoWave Inc.
+ DuckMoon Kang
+ dmkang&NeoWave.co.kr
+3840
+ Globe Institute of Technology
+ Ali Daneshmand
+ adaneshmand&hotmail.com
+3841
+ Flycast Communications Corp.
+ Steve Heyman
+ sheyman&flycast.com
+3842
+ lkis
+ Areifudin
+ lkis&indosat.net.id
+3843
+ Pyderion Contact Technologies Inc.
+ Ron Stone
+ rstone&ottawa.com
+3844
+ Graham Technology plc
+ Alexander Hoogerhuis
+ alexh&gtnet.com
+3845
+ Citrix Systems Inc.
+ Bill Powell
+ snmp&citrix.com
+3846
+ QMaster Software Solutions, Inc.
+ Grant Gilmour
+ grant&qmaster.com
+3847
+ Ensemble Communications Incorporated
+ Jason William Hershberger
+ jason&ensemblecom.com
+3848
+ Northchurch Communications, Inc.
+ Matt Guertin
+ matt&northc.com
+3849
+ Object Integration, Inc.
+ Brad Klein
+ bradK&obji.com
+3850
+ Xnet Communications GmbH
+ Christian Mock
+ chrimo&xdsnet.de
+3851
+ Optika Inc.
+ Doug Telford
+ DTelford&optika.com
+3852
+ Soft-Inter Technologies
+ Stephan Malric
+ malric&softinter.com
+3853
+ ViaGate Technologies
+ Allan Lawrence
+ lawrenca&viagate.com
+3854
+ KCP, Inc.
+ Brad Klein
+ brad&kcpinc.com
+3855
+ Elastic Networks
+ Glenn Trimble
+ gtrimble&elastic.com
+3856
+ Siebel Systems
+ Daniel Sternbergh
+ dsternbergh&siebel.com
+3857
+ Sage Research Facility
+ Charles Thurber
+ Charles&Thurber.org
+3858
+ Capricon Engineers
+ Amit Kapoor
+ amitk&tande.com
+3859
+ VXL Instruments Ltd
+ Shelly Varghese
+ shellyv&vxl.co.in
+3860
+ First International Computer, Inc.
+ C.-H. Kevin Liu
+ kevinliu&rd.fic.com.tw
+3861
+ Fujitsu Network Communications, Inc.
+ Corey Sharman
+ corey.sharman&fnc.fujitsu.com
+3862
+ Royal Bank of Scotland
+ Gwyllym Jones
+ jonesgt&rbos.co.uk
+3863
+ Canadian Marconi Company
+ Luc Germain
+ lgermain&mtl.marconi.ca
+3864
+ InTalk, Inc.
+ Simon Black
+ simonblack&intalk.com
+3865
+ Thorne, West
+ Dan Wasserman
+ danogma&aol.com
+3866
+ Global Net Center
+ Carl Suarez
+ csuarez&initiative-one.net
+3867
+ Presence Technology GmbH+Co.KGMichael
+ Staubermann
+ admin&pt-online.de
+3868
+ Concentrix
+ Karsten Huele
+ karsten.huele&concentrix.com
+3869
+ IntelliLogic Networks, Inc.
+ Hilton Keats
+ hkeats&intellilogic.com
+3870
+ Internet Business Emporium
+ Dorrien Le Roux
+ ibe&thesouth.co.za
+3871
+ Ditech Corporation
+ Alex Kurzhanskiy
+ AKurzhanskiy&DitechCorp.com
+3872
+ Miranda Technologies Inc.
+ Tom Montgomery
+ tmontgom&miranda.com
+3873
+ QLogic
+ Chuck Micalizzi
+ c_micalizzi&qlc.com
+3874
+ InfoValue Computing, Inc.
+ Philip Hwang
+ phwang&infovalue.com
+3875
+ Metro Computing Consultants, Inc.
+ Michael Cash
+ info&metrocomputing.com
+3876
+ ARINC Incorporated
+ Jim Bradbury
+ jbrad&arinc.com
+3877
+ First American National Bank
+ Mark Neill
+ Mark.Neill&fanb.com
+3878
+ Real Software Company
+ Steve Coles
+ aascolsa&rdg.ac.uk
+3879
+ Taiwan Telecommunication Industry Co., Ltd.
+ Michael C.C. Liou
+ daml&ttic01.tatung.com.tw
+3880
+ Wireless Information Transfer Systems
+ Eric Christensen
+ Eric_Christensen-P27660&email.mot.com
+3881
+ Telefonaktiebolaget LM Ericsson
+ Tomas Rahkonen
+ tomas.rahkonen&lme.ericsson.se
+3882
+ Pacom Systems Pty Ltd
+ Steve Barton
+ steveb&pacomsystems.com
+3883
+ Next plc
+ Mike Rankin
+ mrankin&next.co.uk
+3884
+ Phobos Corporation
+ Rory Cejka
+ rcejka&phobos.com
+3885
+ Lifeline Systems Inc.
+ Rick Wasserboehr
+ rwasserboehr&lifelinesys.com
+3886
+ MiMax Information
+ Liu Yongxiang
+ liuyx&comp.nus.edu.sg
+3887
+ Elder Enterprises
+ Alex
+ RElder1&aol.com
+3888
+ Iapetus Software
+ Michael Nelson
+ mikenel&iapetus.com
+3889
+ CE Infosys GmbH
+ Stefan Ritter
+ sales&ce-infosys.com
+3890
+ Across Wireless AB
+ Lars Johansson
+ lars.johansson&acrosswireless.com
+3891
+ Chicago Board of Trade
+ Albert Anders
+ aand44&info.cbot.com
+3892
+ ATEB
+ Phil Vice
+ pvice&syngate.ateb.com
+3893
+ Parks Comunicacoes Digitais
+ Giovani Nardi
+ gnardi&parks.com.br
+3894
+ Pitney Bowes
+ Kevin Bodie
+ bodieke&pb.com
+3895
+ Advent Communications Ltd
+ Robert Davies
+ robert.davies&advent-comm.co.uk
+3896
+ Automated Integrated Solutions, Inc.
+ Roger Gaulin
+ rgaulin&aissoftware.com
+3897
+ Edison Technology Solutions
+ Joseph Pumilio
+ jpumilio&edisontec.com
+3898
+ Mitsubishi Telecommunications Network Division
+ Aung Htay
+ ahtay&mtnd.com
+3899
+ South China Morning Post Publishers Ltd
+ Ivan Wang
+ ivanwang&scmp.com
+3900
+ Raster Solutions Pty. Ltd.
+ David Keeffe
+ avid&raster.onthe.net.au
+3901
+ Managed Messaging, LLC
+ Tom Johnson
+ tj&terramar.net
+3902
+ Zhongxing Telecom Co.,ltd. (abbr. ZTE)
+ Zhang Jiaming
+ zhang.jiaming&mail.zte.com.cn
+3903
+ Tornado Development, Inc.
+ Ryan Kim
+ ryan&tems.com
+3904
+ Xlink Internet Service GmbH
+ Heiko Rupp
+ hwr&xlink.net
+3905
+ Telenordia Internet
+ Dennis Wennstrom
+ dew&algonet.se
+3906
+ Data Communication Technology Research Institute
+ Zhang Zhiheng
+ sjsbmbbb&public3.bta.net.cn
+3907
+ California Independent System Operator
+ Steve Dougherty
+ sdougherty&caiso.com
+3908
+ GSP
+ Michael Kartashov
+ mike&vgts.ru
+3909
+ Nodes, Inc.
+ Kevin White
+ klw&nodes.com
+3910
+ Railtrack PLC
+ Andy Nott
+ mitchdj&globalnet.co.uk
+3911
+ Glasner Consulting
+ Luke Glasner
+ lglasner&student.umass.edu
+3912
+ GWcom, Inc.
+ C.W. Chung
+ cwchung&gwcom.com
+3913
+ Array Telecom Corp.
+ Mark Scott
+ Mark.Scott&arraytel.com
+3914
+ TCOSoft, Inc.
+ Steve Ross
+ info&tcosoft.com
+3915
+ Teknis Electronics
+ Stephen Lechowicz
+ teknis&teknis.net
+3916
+ Neo-Core, Inc.
+ Richard Moore
+ rmoore&neocore.com
+3917
+ V-Bits, Inc.
+ Raymond Tam
+ raymond_tam&v-bits.com
+3918
+ Watson Wyatt Worldwide
+ Phil Grigson
+ phil_grigson&watsonwyatt.com
+3919
+ Monterey Networks, Inc.
+ Bhadresh Trivedi
+ btrivedi&montereynets.com
+3920
+ CSNet Consulting, Inc.
+ Chip Sutton
+ chip&cs-net.com
+3921
+ Aplion Networks, Inc.
+ Deepak Ottur
+ dottur&aplion.com
+3922
+ WidePoint Cybersecurity Solutions Corporation
+ Caroline Godfrey
+ admin&orc.com
+3923
+ Intrak, Inc.
+ Frank Fullen
+ ffullen&intrak.com
+3924
+ Policy Management Systems Corp.
+ David Wallace
+ root&pmsc.com
+3925
+ Encompass Enterprise Management Consultants
+ Kevin Austin
+ kda2&msn.com
+3926
+ NewSouth Communications Corp.
+ Tracy Cooper
+ tcooper&newsouth.com
+3927
+ WarpSpeed Communications
+ Jay Riddell
+ jayr&warpspeed.net
+3928
+ Sandwich Wireless Communications, Inc.
+ Anthony Taves
+ tony&snd.softfarm.com
+3929
+ NEITH Creative Beauty
+ Djed Wade
+ djed&concentric.net
+3930
+ NTT Electronics Corporation
+ Masakazu Sato
+ m-sato&yoko.nel.co.jp
+3931
+ EasyAccess
+ David Tung
+ dtung&netscape.com
+3932
+ Lara Technology, Inc.
+ James Washburn
+ jwashburn&laratech.com
+3933
+ NEXO
+ Richard Tai
+ richardtai&nexo.com.tw
+3934
+ Net-Wise Communications Ltd
+ Daniel Fedak
+ dfedak&net-wise.co.uk
+3935
+ Centro Cantonale d'Informatica
+ Lorenza Rusca Picchetti
+ lorenza.rusca&ti.ch
+3936
+ SINTECA
+ Volker Rast
+ vrast&hotmail.com
+3937
+ EMS Technologies Canada Ltd.
+ Luc Pinsonneault
+ lpinsonn&spar.ca
+3938
+ Deccan Technologies, Inc.Vijay Burgula/Vik Jang
+ ices&nyct.net
+ softsolinc&worldnet.att.net
+3939
+ Internet Devices, Inc.
+ Rodney Thayer
+ rodney&internetdevices.com
+3940
+ Ninety.De
+ Christian Kruetzfeldt
+ ckruetze&foni.net
+3941
+ Santak Electronics Co. Ltd.
+ Huang Fei
+ huangfei&sc.stk.com.cn
+3942
+ Infinet LLC (formerly 'Aqua Project Group')
+ Dmitry Okorokov
+ dmitry&infinetwireless.com
+3943
+ Deva.net
+ Albert Hui
+ avatar&deva.net
+3944
+ Data Solutions Group
+ William Theiss
+ wtheiss&baims.com
+3945
+ Sylantro Systems
+ James Logajan
+ Jim.Logajan&Sylantro.com
+3946
+ Conklin Corporation
+ LuJack Ewell
+ lewell&conklincorp.com
+3947
+ Inverse Network Technology
+ Matt Burdick
+ burdick&inversenet.com
+3948
+ Sonus Networks, Inc.
+ Information Security
+ infosec&sonusnet.com
+3949
+ Intrinsix Corporation
+ Mason Gibson
+ mason&vadm.com
+3950
+ TierTwo Systems
+ John Dick
+ jdick&tier2.com
+3951
+ Visionik A/S
+ Peter Holst Andersen
+ p.h.andersen&visionik.dk
+3952
+ Caly Corporation
+ Amir Fuhrmann
+ amir&calynet.com
+3953
+ Albert Ackermann GmbH + Co KG
+ Oliver Lehm
+ o.lehm&ackermann.com
+3954
+ Mitra Imaging Inc.
+ Wallace Gaebel
+ Wallace&mitra.com
+3955
+ Linksys
+ Greg LaPolla
+ GLapolla&Linksys.com
+3956
+ Envox
+ Denis Kotlar
+ denis.kotlar&envox.com
+3957
+ Globalarchitect
+ Kiewwen Pau
+ kpauarcht&erols.com
+3958
+ Solution Associates
+ Jordan Rechis
+ rechis&ti.com
+3959
+ InterCall Communications & Consulting
+ Joe Cho
+ joecho&intercallco.com
+3960
+ Government Technology Solutions
+ Jeff Deitz
+ jdeitz&gtsisgsa.com
+3961
+ Corona Networks
+ Sam Hancock
+ sam&coronanetworks.com
+3962
+ MGL Groupe AUBAY
+ Joubert Jean-Paul
+ jpjoubert&mgl-aubay.com
+3963
+ R.C. Wright & Associates
+ Paul Webb
+ paulwebb&rcwa.com.au
+3964
+ Danet GmbH
+ Harald Rieder
+ Harald.Rieder&danet.de
+3965
+ Spacebridge Networks Corporation
+ Alain Gauthier
+ agauthier&spacebridge.com
+3966
+ Allianz Elementar Versicherungs-Aktiengesellschaften
+ Roland Mayer
+ roland.mayer&allianz-elementar.at
+3967
+ Bosch Sicherheitssysteme Engineering GmbH
+ Konrad Simon
+ konrad.simon&de.bosch.com
+3968
+ Webline Communications Corp.
+ Jeffrey Anuszczyk
+ Jeff.Anuszczyk&webline.com
+3969
+ RealNetworks, Inc.
+ Craig Robinson
+ crobinson&real.com
+3970
+ FragRage Network
+ Bertil Nilsson
+ bertil&frage.net
+3971
+ IMECOM
+ Farnoux
+ FarnouxN&BigFoot.com
+3972
+ Apsion
+ Pete Oliveira
+ pete&apsion.com
+3973
+ Quest Software Inc.
+ Eugene Pugin
+ legal&quest.com
+3974
+ Custom Internetworking Inc.
+ Jeremy Guthrie
+ jguthrie&cinet.net
+3975
+ Boston Communications Group, Inc.
+ Vivek Marya
+ Vivek_Marya&boscomm.net
+3976
+ LinkData Solutions (Pty) Limited
+ Veit Roth
+ veit&linkdataSA.com
+3977
+ Broadband Networks, Inc.
+ Keith Kendall
+ kkendall&bnisolutions.com
+3978
+ Ingenieurbuero fuer Telekommunikations- undSoftware-Systemloesungen
+ Arno-Can Uestuensoez
+ acue&i4p.de
+3979
+ AsGa Microeletronica S.A.
+ Rege Scarabucci
+ rege&asga.com.br
+3980
+ Home Account Network, Inc.
+ Doug Heathcoat
+ dheathco&homeaccount.com
+3981
+ Troika Networks, Inc.
+ Benjamin Kuo
+ benk&troikanetworks.com
+3982
+ FaxNET Corporation
+ Brian Dowling
+ bdowling&faxnet.net
+3983
+ Video Networks, Inc
+ Steve Normann
+ snormann&vninet.com
+3984
+ EBSCO Publishing
+ David Newman
+ dnewman&epnet.com
+3985
+ Avery Computer Systems
+ Michael Avery
+ averycs&aol.com
+3986
+ HighwayMaster
+ Greg Shetler
+ gshetle&highwaymaster.com
+3987
+ Concept Webcd Services Pvt. Ltd.
+ Jatin Rawal
+ jesco&bom3.vsnl.net.in
+3988
+ Finecom Co., Ltd.
+ Namsuk Baek
+ nsbaek&fine.finecom.co.kr
+3989
+ DigiComm Corporation
+ Paul Grimshaw
+ paulgq&intap.net
+3990
+ Innovative Technology Software Systems Ltd
+ Denham Coates-Evelyn
+ innoteknol&aol.com
+3991
+ Reticom
+ Daniel Crowl
+ dancrowl&reticom.com
+3992
+ Ohmega Electronic Products Ltd.
+ Alan Breeze
+ alanbreeze.ohmega&onyxnet.co.uk
+3993
+ Perfect Order
+ William Hathaway
+ wdh&poss.com
+3994
+ Virtual Resources Communications Inc.
+ Whai Lim
+ wlim&vrcomm.com
+3995
+ VASCO Data Security International, Inc.
+ John Im
+ jci&vasco.com
+3996
+ Open Systems AG
+ Raphael Thoma
+ iana&open.ch
+3997
+ ImproWare AG
+ Patrick Guelat
+ patrick.guelat&imp.ch
+3998
+ Cherus
+ Dmitri Tseitline
+ tsdima&cherus.msk.ru
+3999
+ dydx
+ James Lyell
+ james&dydx.com
+4000
+ Hi-net Research Group
+ Kazushige Obara
+ obara&geo.bosai.go.jp
+4001
+ KADAK Products Ltd.
+ Douglas Seymour
+ amxsales&kadak.com
+4002
+ Banco del Buen Ayre
+ Alejandro H. Gil Sanda
+ asanda&bba.buenayre.com.ar
+4003
+ George Mason University
+ Brian Davidson
+ bdavids1&gmu.edu
+4004
+ Aloha Networks Inc.
+ Tom Houweling
+ tom&alohanet.com
+4005
+ Tundo Corporation
+ Michael Bar-Joseph
+ michaelb&tundo.com
+4006
+ Tundo Communication and Telephony Ltd.
+ Michael Bar-Joseph
+ michaelb&tundo.com
+4007
+ Cable & Wireless Communications plc
+ Brian Norris
+ brian.norris&cwcom.co.uk
+4008
+ Ardebil Pty Ltd
+ Tzu-Pei Chen
+ tchen&ardebil.com.au
+4009
+ Telephonics Corporation
+ Abid Khan
+ khan&telephonics.com
+4010
+ Dorsai Technology
+ Simon Dunford
+ dorsai&cableinet.co.uk
+4011
+ CNUT Archetype Ltd
+ Phil Hayes
+ phil.hayes&cnut.co.uk
+4012
+ Selectica, Inc.
+ Brian Knoth
+ bknoth&selectica.com
+4013
+ KPMG LLP ICE Telecom-SVO
+ Eduardo Navarrete
+ enavarrete&kpmg.com
+4014
+ StarBurst Software
+ Li Chou
+ li.chou&starburstsoftware.com
+4015
+ Computer Configurations Holdings
+ Mike Brien
+ mikeb&configs.co.za
+4016
+ Iperia, Incorporated
+ Eric Martin
+ emartin&iperia.com
+4017
+ Logisistem Srl
+ Paolo Palma
+ paolo.palma&logisistem.it
+4018
+ Security First Technologies, Inc.
+ Garner Andrews
+ garner.andrews&s1.com
+4019
+ APIS Software GmbH
+ Juergen Schwibs
+ Juergen.Schwibs&apissoft.com
+4020
+ Coop Genossenschaft Switzerland
+ UNIX Solutions
+ unix.solutions&coop.ch
+4021
+ Ensim Corporation
+ Shaw Chuang
+ shaw&ensim.net
+4022
+ AEC Ltd.
+ Daniel Cvrcek
+ dan&aec.cz
+4023
+ Imran
+ Imran Anwar
+ imran&imran.com
+4024
+ Avantel S.A.
+ Carlos Robles
+ crobles&avantel.com.mx
+4025
+ Lexitech, Inc.
+ Stephen MarcAurele
+ stevem&lexitech.com
+4026
+ Internet Access AG
+ Marc Liyanage
+ webmaster2&access.ch
+4027
+ GTE Laboratories Incorporated
+ Jonathan Klotzbach
+ jklotzbach&gte.com
+4028
+ Decision Networks
+ Ted Rohling
+ tedr&instructors.net
+4029
+ NSI Communications Systems Inc.
+ Daniel Richard
+ drichard&nsicomm.com
+4030
+ Mitsubishi Electric Automation, Inc.- UPS division
+ David Garner
+ dgarner&sechq.com
+4031
+ Orillion USA, Inc.
+ Thang Lu
+ thanglu&orillion.com
+4032
+ DataKinetics Ltd
+ Gareth Kiely
+ gkiely&datakinetics.co.uk
+4033
+ Signal Core
+ Gene Yu
+ gene&signalcore.com
+4034
+ IntraNet, Inc.
+ Jonathan Edwards
+ edwards&intranet.com
+4035
+ Ignitus Communications
+ Mahesh Ganmukhi
+ maheshg&lucent.com
+4036
+ Enator Telub AB
+ Bengt Nilsson
+ bengt.nilsson&enator.se
+4037
+ Presbyterian Church (USA)
+ William Hovingh
+ whovingh&ctr.pcusa.org
+4038
+ Softov Advanced Systems Ltd.
+ Sam Bercovici
+ sam&softov.co.il
+4039
+ Mayan Networks Corporation
+ K. Ramesh Babu
+ ramesh.babu&mayannetworks.com
+4040
+ MicroSignals Group
+ Futaya Yamazaki
+ yamazaki&ilt.com
+4041
+ Nomura International Plc
+ Yogesh Patel / Geoff Alders
+ hostmaster&nomura.co.uk
+4042
+ DigiCommerce Ltd.
+ Raphael Salomon
+ raphael&digicommerce.com
+4043
+ QNX Software Systems Ltd.
+ Dave Brown
+ dabrown&qnx.com
+4044
+ Eloquence Limited
+ Ian Rogers
+ ian&eloquence.co.uk
+4045
+ Thomson-CSF Communications
+ Pierre Petit
+ Pierre.PETIT&tcc.thomson-csf.com
+4046
+ SCORT
+ Jeff Maury
+ jfmaury&scort.com
+4047
+ Hunan Computer CO., Ltd.
+ Jinmei Lv
+ hcfrd&public.cs.hn.cn
+4048
+ Kinko's, Inc.
+ Karl Miller
+ karl.miller&kinkos.com
+4049
+ Opus Comunicacao de Dados
+ Felipe Salgado
+ felipe&opus.com.br
+4050
+ Infuntainment Limited
+ Ashton Pereira
+ Benhur&bogo.co.uk
+4051
+ SowsEar Solution Design Group
+ Larry Bartz
+ larrybartz&netscape.net
+4052
+ Vanguard Security Technologies Ltd Raviv Karnieli
+ raviv&vguard.com
+ ---none---
+4053
+ Switchcore
+ Stephan Korsback
+ stephan.korsback&switchcore.com
+4054
+ Abatis Systems Corporation
+ Philippe Fajeau
+ pfajeau&abatissys.com
+4055
+ Nimbus Software AS
+ Carstein Seeberg
+ case&nimsoft.no
+4056
+ StreamCORE
+ Francois Tete
+ francois.tete&stream-core.com
+4057
+ ControlNet, Inc.
+ Vivek
+ vivek&controlnet.co.in
+4058
+ Generali IT-Solutions GmbH
+ Klaus Ablinger
+ klaus.ablinger&generali.at
+4059
+ Broadlogic
+ Sridhar Sikha
+ sridhar.sikha&broadlogic.com
+4060
+ JFAX.COM
+ Felipe Hervias
+ fhervias&jfax.com
+4061
+ Technology Control Services
+ Jonathan Silver
+ jonathan.silver&techcontrol.com
+4062
+ Astral Point Communications, Inc.
+ Steven Sherry
+ ssherry&astralpoint.com
+4063
+ ASC Technologies AG (formerly 'ASC Telecom AG')
+ Peter Schmitt
+ p.schmitt&asc.de
+4064
+ Elma Oy Electronic Trading
+ Mikko Ahonen
+ mikko.ahonen&elma.net
+4065
+ InfraServ GmbH & Co Gendorf KG
+ Bernhard Eberhartinger
+ bernhard.eberhartinger&gendorf.de
+4066
+ Carioli Consulting Inc.
+ Maurizio Carioli
+ carioli&netscape.net
+4067
+ Fivemere Ltd.
+ Richard Horne
+ rhorne&cabletron.com
+4068
+ Pathway Inc.
+ Jerry Fragapane
+ jerry_fragapane&pathway-inc.com
+4069
+ Ellison Software Consulting, Inc.
+ Mark Ellison
+ ellison&ieee.org
+4070
+ US West Internet Services
+ Paul Lundgren
+ paul&uswest.net
+4071
+ PRAIM S.p.A.
+ Beppe Platania
+ beppep&praim.com
+4072
+ Qeyton Systems AB
+ Per Svensson
+ Per.Svensson&qeyton.se
+4073
+ TeleDiffusion de France
+ Serge Marcy
+ serge.marcy&c2r.tdf.fr
+4074
+ Krutulis Enterprises
+ Joe Krutulis
+ joekltap&ibm.net
+4075
+ Sedona Networks
+ Susheel Jalali
+ susheel&sedonanetworks.com
+4076
+ Novera Software, Inc.
+ Michael Frey
+ mfrey&novera.com
+4077
+ The Limited, Inc.
+ Herb Berger
+ hberger&limited.com
+4078
+ Symon Communications
+ Raymond Rogers/Keith Roller
+ SNMP_admin&symon.com
+4079
+ 24/7 Media, Inc.
+ Rani Chouha
+ rani&riddler.com
+4080
+ Archangels Realty, Inc.
+ Manny Caballero
+ manny&myarchangels.com
+4081
+ Zelea
+ Michael Allan
+ mallan&pathcom.com
+4082
+ Timko Enterprises
+ Steve Timko
+ steve&timko.com
+4083
+ Spark New Zealand (formerly 'Telecom New Zealand')
+ IAM Team
+ iamteam&spark.co.nz
+4084
+ Trilogy Development Group
+ David Meeker
+ noc&trilogy.com
+4085
+ D.I.B. Ges. fuer Standortbetreiberdienste mbH
+ K. Bothmann
+ dibbothm&dbmail.debis.de
+4086
+ Ericsson Research Montreal (LMC)
+ Stephane Desrochers
+ lmcstde&lmc.ericsson.se
+4087
+ USWeb/CKS
+ David Smith
+ dsmith&uswebcks.com
+4088
+ aku awekku & co.
+ babu
+ aalang6&tl-79-92.tm.net.my
+4089
+ SALUtel
+ Alex Rabey
+ arabey&erols.com
+4090
+ Consorte Tele AS
+ Baard Bugge
+ baard&consorte.no
+4091
+ Infitel Italia srl
+ Angelo Primavera
+ a.primavera&infitel.it
+4092
+ Computel Standby BV
+ Sander Steffann
+ s.steffann&computel.nl
+4093
+ Merlot Communications, Inc.
+ Tom Coryat
+ tcoryat&merlotcom.com
+4094
+ Quality Tank & Construction Co. Inc.
+ Arthur Koch
+ box1&qualitytank.com
+4095
+ Axent Technologies
+ David Heath
+ dheath&axent.com
+4096
+ Thales e-Security
+ Callum Paterson
+ callum.paterson&thales-esecurity.com
+4097
+ Elan Text to Speech
+ Cedric Buzay
+ cbuzay&elan.fr
+4098
+ Signaal Communications
+ O.G. Hooijen
+ o_hooijen&signaal.nl
+4099
+ Tristrata Inc.
+ Aziz Ahmad
+ aziz&tristrata.com
+4100
+ Wavetek Wandel Goltermann
+ Pierre Monfort
+ pierre.monfort&wago.de
+4101
+ John Hancock Financial Services
+ Laura Glowick
+ lglowick&gateway-1.jhancock.com
+4102
+ SHYM Technology Inc.
+ Henry Tumblin
+ tumblin&shym.com
+4103
+ CNN
+ David C. Snyder
+ David.Snyder&turner.com
+4104
+ Redwood Technology B.V.
+ Leen Droogendijk
+ leen&redwood.nl
+4105
+ Stargus, Inc.
+ Jason Schnitzer
+ jason&stargus.com
+4106
+ Astrophysikalisches Institut Potsdam
+ Andre Saar
+ ASaar&aip.de
+4107
+ Beijing Telecom Administration, China
+ Bin Zou
+ zoubin&axp.nmefc.gov.cn
+4108
+ Serendip
+ Robert Barrett
+ bobbarrett&earthlink.net
+4109
+ Durango Security Group
+ Kelly Edward Gibbs
+ e_gibbs&hotmail.com
+4110
+ Softstart Services Inc.
+ Thomas Jones-Low
+ tjoneslo&softstart.com
+4111
+ Westell (UK) Ltd
+ Darren Wray
+ darren.wray&westell.co.uk
+4112
+ Tunitas Group
+ Bill Pankey
+ tunitas&earthlink.net
+4113
+ Tenor Networks, Inc.
+ Caralyn Brown
+ cbrown&tenornetworks.com
+4114
+ T10.net
+ Tom Nats
+ admin&t10.net
+4115
+ Arris Interactive LLC
+ Robert Wynn
+ robert.wynn&arris-i.com
+4116
+ InfoInterActive Inc.
+ Trent MacDougall
+ Trent.MacDougall&InfoInterActive.Com
+4117
+ Entertainment Systems Technology
+ James Murray
+ murray&entsystech.com
+4118
+ Tesla Liptovsky Hradok a.s.
+ Ing. Tibor Racko
+ racko&teslalh.sk
+4119
+ Remote Management Systems Pty Ltd
+ Michael Cannard
+ mcannard&rmsystems.com
+4120
+ Sonik Technologies Corp.
+ David Fulthorp
+ david&sonik.com
+4121
+ Digital Chicago.net
+ Jaidev Bhola
+ jbhola&bcschicago.com
+4122
+ The University of Texas Health Science Center at Houston
+ Barry R Ribbeck
+ support&uth.tmc.edu
+4123
+ Hitachi America Ltd
+ Roy Pillay
+ roy.pillay&hal.hitachi.com
+4124
+ Unify Consulting Group, Inc.
+ Derrick Arias
+ derrick&unifygroup.com
+4125
+ Siemens AG ICP Kornelius
+ Nehling
+ kornelius.nehling&pdb.siemens.de
+4126
+ LogMatrix Inc (formerly 'Open Service')
+ Chris Boldiston
+ techsupport&logmatrix.com
+4127
+ Mercury Computer Systems, Inc.
+ Yan Xiao
+ yxiao&mc.com
+4128
+ ARM Ltd.
+ Jon Brawn
+ jbrawn&arm.com
+4129
+ Mnaccari@consulting
+ Michael Naccari
+ Mnaccari_consulting&worldnet.att.net
+4130
+ Microwave Data Systems
+ Robert Broccolo
+ bbroccolo&mdsroc.com
+4131
+ Tridium
+ Bill Smith
+ bsmith&tridium.com
+4132
+ Connecticut Hospital Association
+ Wing-Yan Leung
+ Leung&chime.org
+4133
+ philipjeddycpas
+ Alun Hughson
+ hughson&bendigo.net.au
+4134
+ Philip J. Eddy & Partners Pty Ltd
+ Alun Hughson
+ hughson&bendigo.net.au
+4135
+ NiceTec GmbH
+ Joerg Paulus
+ tech&nicetec.de
+4136
+ UQAM | Université du Québec à Montréal
+ Stéphane Talbot
+ talbot.stephane&uqam.ca
+4137
+ GAURI Info-Comm.Inc.
+ Se Youn Ban
+ syban&www.gauri.co.kr
+4138
+ Sychron Ltd
+ Vasil Vasilev
+ vasil&sychron.com
+4139
+ WapIT Ltd.
+ Mikael Gueck
+ mikael.gueck&wapit.com
+4140
+ Computer & Telephony Systems AB
+ Rickard Ekeroth
+ rickard.ekeroth&cts.se
+4141
+ IMR Worldwide Pty Ltd
+ Matthew Donald
+ mdonald&imrworldwide.com
+4142
+ FDS Networks Limited
+ Ivan Chan
+ ichan&hk.super.net
+4143
+ M&I Data Services Alexander
+ Senkevitch
+ alex.senkevitch&midata.com
+4144
+ PricewaterhouseCoopers-FP5
+ Dean Scotson
+ dean.z.scotson&uk.pwcglobal.com
+4145
+ Cristie Data Products Limited
+ Arumugam
+ aru&cristie.com
+4146
+ GlobalSign NV/SA
+ GlobalSign Product Management
+ pm&globalsign.com
+4147
+ Zuercher Kantonalbank
+ Roman Bischoff
+ roman.bischoff&zkb.ch
+4148
+ DeWitt, Ross &Stevens, S.C.
+ Suzanne Arbet
+ sea&dewittross.com
+4149
+ Accrue Software, Inc.
+ Bob Page
+ bob.page&accrue.com
+4150
+ Northwestern Mutual
+ Chris Eaton
+ chriseaton&northwesternmutual.com
+4151
+ iMPath Networks Inc.
+ Hussein Said
+ hsaid&impathnetworks.com
+4152
+ Two Way TV
+ Jason Malaure
+ jmalaure&twowaytv.co.uk
+4153
+ Simple Networks
+ Kevin Schmidt
+ kjs&vagrant.org
+4154
+ Versa Technology, Inc.
+ Calvin Hsieh
+ calvinh&versatek.com
+4155
+ Cemoc Ltd
+ Richard Day
+ richard&cemoc.co.uk
+4156
+ New Access Communications, Inc.
+ Kamran Ghane
+ kghane&new-access.com
+4157
+ BCE Emergis
+ Nicolas Viau
+ nicolas.viau&emergis.com
+4158
+ Milman Consulting
+ Harris Milman
+ harris&singlepointsys.com
+4159
+ Electronic Theatre Controls, Inc.
+ John Freeborg
+ jfreeborg&etcconnect.com
+4160
+ VIVE Synergies Inc.
+ Xiangfeng Liu
+ xfliu&vive.com
+4161
+ Qtera Corporation
+ Wei Li
+ li&qtera.com
+4162
+ Input Output Inc.
+ Kim Le
+ Kim_Le&i-o.com
+4163
+ Quarry Technologies
+ Mark Duffy
+ mduffy&quarrytech.com
+4164
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+4165
+ SE Electronics
+ Jasper Rijnsburger
+ Jasper.Rijnsburger&Salland.com
+4166
+ The Mercy Foundation
+ Robert Lindsay
+ webmaster&themercyfoundation.org
+4167
+ Markus Lauer IT Consulting
+ Markus Lauer
+ pen-contact&lauerit.de
+4168
+ Systems Management Specialists
+ Todd Jackson
+ toddj&smsnet.com
+4169
+ Syzygy Solutions
+ Jeff Lowcock
+ Jeff.Lowcock&syzygysolutions.com
+4170
+ University of Wisconsin-Milwaukee
+ Jeffrey Olenchek
+ jeff&uwm.edu
+4171
+ BOSUNG Data Communication Co.
+ Jong-Hyuck Sun
+ sunny34&hotmail.com
+4172
+ Narae Information & Communication Enterprise
+ H.S. Hwang
+ hhs&naraeinfo.com
+4173
+ VIERLING Communication S.A.S.
+ Eric Levenez
+ eric.levenez&vierling-group.com
+4174
+ Critical Devices, Inc.
+ Andrew Levi
+ alevi&aztecsystems.com
+4175
+ Tessler's Nifty Tools
+ Gary Tessler
+ GaryTessler&NiftyTools.com
+4176
+ Newton Solutions
+ Duncon Wakler
+ duncan&Personal2.freeserve.co.uk
+4177
+ Redding Enterprises
+ J.D. Redding
+ reddi&carrollsweb.com
+4178
+ Aspect Software
+ Maxim Tseitlin
+ mtseitlin&AspectSoft.com
+4179
+ Commercial Technologies Corp
+ H. Sublett
+ sublett&ct-corp.com
+4180
+ Talkstar.Com Inc.
+ Wendell Brown
+ comments&talkstar.com
+4181
+ Generic Telecom Ltd.
+ Alexandre Dulaunoy
+ adulau&unix.be.EU.org
+4182
+ Leningrad Nuclear Power Plant
+ Vladimir Polechtchouk
+ pve&laes.sbor.ru
+4183
+ Hammer Technologies
+ Albert Seeley
+ aseeley&hammer.com
+4184
+ SMS - Shared Medical Systems, Inc.
+ Mike Flannery
+ Mike.Flannery&smed.com
+4185
+ Boostworks
+ Fabrice Clara
+ fclara&boostworks.com
+4186
+ AKA Consulting, Inc.
+ Rex Powell
+ aqalliance&worldnet.att.net
+4187
+ Storage Area Networks Ltd
+ Nigel Squibb
+ n.squibb&san.com
+4188
+ Realize Communications
+ Michael Ginn
+ vendor13&realize.com
+4189
+ EGIS K.K.
+ Vanessa Cornu
+ egis&twics.com
+4190
+ ETRADE Securities
+ Allen Lung
+ alung&etrade.com
+4191
+ SIGOS Systemintegration GmbH
+ Martin Loehlein
+ Martin.Loehlein&sigos.de
+4192
+ Tennessee Valley Authority
+ Philip Stewart
+ pstewart0&tva.gov
+4193
+ VUT BRNO, faculty of EE and CS
+ Petr Penas
+ xpenas00&stud.fee.vutbr.cz
+4194
+ Leonia plc
+ Tapio Paronen
+ tapio.paronen&tietoleonia.fi
+4195
+ TeleSoft Inc.
+ Vinod Chandran
+ vinod&indts.com
+4196
+ Siemens AG Automation & Drives
+ Harald Thrum
+ harald.thrum&khe.siemens.de
+4197
+ Cap Gemini Denmark A/S
+ Jesper Goertz
+ jesper.goertz&capgemini.dk
+4198
+ VPN Consortium
+ Paul Hoffman
+ paul.hoffman&vpnc.org
+4199
+ Cellnet Technology, Inc.
+ Jim Coburn
+ jim.coburn&cellnet.com
+4200
+ Fast Search & Transfer
+ Oystein Haug Olsen
+ Oystein.Haug.Olsen&fast.no
+4201
+ Tonna Electronique
+ Gilles BOUR
+ g.bour&tonna.com
+4202
+ Samwoo Telecommunications Co., Ltd.
+ Kwang-Sung Kim
+ raider&neptune.samwoo.co.kr
+4203
+ The OpenLDAP Foundation
+ Kurt Zeilenga
+ Kurt&OpenLDAP.Org
+4204
+ Adtec Co., Ltd.
+ Park Kyung Ran
+ orchid&adtec.co.kr
+4205
+ Durak Unlimited
+ Sean Dreilinger
+ sean&durak.org
+4206
+ MITA Industrial Co., Ltd.
+ Tokimune Nagayama
+ tokky&mita.co.jp
+4207
+ Daydream Promotions
+ Robert Gladson
+ buster&daydreampromotions.com
+4208
+ Tantivy Communications, Inc.
+ Andy Stein
+ astein&tantivy.com
+4209
+ CDVS Inc.
+ Bob Woodard
+ bwoodard&ican.net
+4210
+ Assumption University
+ Wanchat Chesdavanijkul
+ khunwanchat&youvegotmail.net
+4211
+ Corillian
+ Jeff Grossman
+ jeffg&corillian.com
+4212
+ SPM - Systementwicklung und Projektmanagement GmbH
+ Piet Quade
+ office&spm.de
+4213
+ Infrax Inc.
+ Benoit Dicaire
+ Benoit.Dicaire&Infrax.Com
+4214
+ Sunquest Information Systems, Inc.
+ Michael Buchanan
+ Michael.Buchanan&sunquest.com
+4215
+ SilkRoad, Inc.
+ Oliver Severin
+ oliver.severin&silkroadcorp.com
+4216
+ Triton Network Systems
+ Jeff Truong
+ jtruong&triton-network.com
+4217
+ Opalis
+ Laurent Domenech
+ laurent&opalis.com
+4218
+ Gecko Software Limited
+ Tony Smith
+ tony&geckoware.com
+4219
+ regioconnect GmbH
+ Michael Rueve
+ rueve&regioconnect.net
+4220
+ ARCANVS
+ Kepa Zubeldia
+ kepa&arcanvs.com
+4221
+ Soundscaipe
+ Chuck Shea
+ chuckshea&aol.com
+4222
+ OnDisplay Incorporated
+ Patrick McMahon
+ patrick&ondisplay.com
+4223
+ Milgo Solutions, Inc.
+ Frank DaCosta
+ frank_dacosta&milgo.com
+4224
+ John H. Harland Company
+ John Payne
+ jpayne&harland.net
+4225
+ Peach Networks
+ Paz Meoded
+ yossia&magicom.co.il
+4226
+ Composit Communications
+ Avi Philosoph
+ yossia&magicom.co.il
+4227
+ Sixtra Chile S.A.
+ Douglas Conley
+ dconley&sixbell.cl
+4228
+ DASCOM, Inc.
+ Michael Powell
+ powell&dascom.com
+4229
+ Westfair Foods Ltd.
+ David Elving
+ delving&westfair.ca
+4230
+ Pirouette, Inc.
+ Julian Kamil
+ julian&us.net
+4231
+ OB Telematics
+ Kwaku Okyere-Boateng
+ okyere1&mdx.ac.uk
+4232
+ CTX Opto-Electronics Corp.
+ Router Hsu
+ Router&ctxopto.com.tw
+4233
+ Dalian Daxian Network System Co.ltd
+ Shalei
+ dxgh&public.dalian.cngb.com
+4234
+ Pragma Ltda.
+ Gregorio Alejandro Patino Zabala
+ gpatino&pragma.com.co
+4235
+ CultureShock Multimedia
+ Quintin Woo
+ quintin&cshock.com
+4236
+ Spectel Ltd.
+ John McBride
+ jmcbride&spectel.ie
+4237
+ Busby Software
+ Bob Busby
+ rbusby&cis.ksu.edu
+4238
+ Media Station Inc.
+ Laurence Kirchmeier
+ laurie&mediastation.com
+4239
+ Kommunedata A/S
+ Jette Dahl Bauer
+ jdb&kmd.dk
+4240
+ Vodafone Information Systems GmbH
+ Carsten Queren
+ carsten.queren&vodafone.com
+4241
+ Peakstone Corporation
+ Derek Palma
+ dpalma&peakstone.com
+4242
+ The Clorox Company
+ Paul Rarey
+ Paul.Rarey&Clorox.com
+4243
+ NPO Infoservice
+ Vladimir Vodolazkiy
+ vvv&remount.cs.msu.su
+4244
+ Cinnabar Networks Inc.
+ Stephen Klump
+ oidhound&cinnabar.ca
+4245
+ Posten SDS AS
+ Bard Prestholt
+ bard.prestholt&sds.no
+4246
+ Comverse Network Systems (CNS)
+ Roni Avni
+ Roni_Avni&icomverse.com
+4247
+ The University of Edinburgh
+ Dave Graham
+ hostmaster&ed.ac.uk
+4248
+ Interconexion Electrica S.A.
+ Carlos Albeto Gomez Pineda
+ cagomez&redglobal.net
+4249
+ NATEKS Ltd.
+ Alex Rousnak
+ alex&nateks.ru
+4250
+ H.I.T. Industries Sales Ltd
+ A. Tawil
+ ait2334&aol.com
+4251
+ System Design Repair
+ Tuoc N. Bui
+ tuckyb&sdrep.com
+4252
+ High Speed Access
+ Jim Pang
+ JimP&hsacorp.net
+4253
+ LuxN, Inc.
+ Mark Cvitkovich
+ markc&luxn.com
+4254
+ arvato systems GmbH
+ Holger Simons
+ IANA&arvato-systems.de
+4255
+ Perfecto Technologies
+ Eytan Segal
+ eytan.segal&perfectotech.com
+4256
+ Kipling Information Technology AB
+ Reine Beck
+ reine.beck&kipling.se
+4257
+ Cyberstation, Inc.
+ Dan Walters
+ djw&cyberstation.net
+4258
+ Open4Rent
+ Dusty Hunt
+ goodlovn97&aol.com
+4259
+ FDP
+ Jack O'Neill
+ jack&germanium.xtalwind.net
+4260
+ 3rd Millennium Consulting
+ Michael Naccari
+ Millennium_Consulting&worldnet.att.net
+4261
+ Globol Solutions
+ Naveed Anwar
+ NaveedAnwar&consultant.com
+4262
+ Jean=Claude Metal Craft
+ Jean E. Powerll Sr.
+ hoza&bellsouth.net
+4263
+ Dr. Andreas Muller, Beratung und Entwicklung
+ Dr. Andreas Muller
+ afm&othello.ch
+4264
+ World Ramp, Inc.
+ Rob McKinney
+ rob&worldramp.net
+4265
+ Tachion Network Technologies Inc.
+ Cheenu Srinivasan
+ cheenu&tachion.com
+4266
+ FernUniversitaet Hagen
+ Carsten Schippang
+ carsten.schippang&fernuni-hagen.de
+4267
+ Transcend, Inc.
+ Craig Watkins
+ crw+nic&transcend.com
+4268
+ BancTec Computer and Network Services
+ Sam James
+ jamessp&sce.com
+4269
+ WorldPort Communications, Inc.
+ Russell Cook
+ russell.cook&wrdp.com
+4270
+ EDV-Beratung Blechschmidt
+ Robert Hoehndorf
+ robert.hoehndorf&it-systems.de
+4271
+ Nevex Software Technologies Inc.
+ Irving Reid
+ irving&nevex.com
+4272
+ Exact Solutions, Inc.
+ Anand Mohanadoss
+ anand&exact-solutions.com
+4273
+ LEROY AUTOMATIQUE INDUSTRIELLE
+ Olivier Barthel
+ Olivier.Barthel&leroy-autom.com
+4274
+ Pangolin UK Ltd
+ Helen Pownall
+ helen_pownall&pangolin.co.uk
+4275
+ Duke University
+ Suzanne P. Maupin
+ suzanne.maupin&duke.edu
+4276
+ PCS Innovations Inc.
+ Robert Leclair
+ robert.leclair&pcsinnov.com
+4277
+ Telocity Communications, Inc.
+ Creighton Chong
+ cchong&telocity.net
+4278
+ Yahoo!
+ Derek Balling
+ dballing&yahoo-inc.com
+4279
+ Sirocco Systems
+ Douglas Uhl
+ Douglas.Uhl&siroccosystems.com
+4280
+ ARtem GmbHMichael Marsanu/Catrinel Catrinescu
+ mma&artem.de
+ cca&artem.de
+4281
+ Assumption
+ Wanchat Chesdavanijkul
+ khunwanchat&hotmail.com
+4282
+ KenCast Inc.
+ Kamen Ralev
+ kralev&kencast.com
+4283
+ Dual-Zentrumn GmbH
+ Axel Simroth
+ asimroth&dual-zentrum.de
+4284
+ Norweb Internett Tjenester
+ Ronny Berntzen
+ ronny&norweb.no
+4285
+ Ruslan CommunicationsDmitry Shibayev, Alexandr Gorbachev
+ dmitry&ruslan-com.ru
+ alex&ruslan-com.ru
+4286
+ e-Security, Inc.
+ Christopher Wilson
+ chris.wilson&esecurityinc.com
+4287
+ Philips Consumer Electronics
+ Wim Pasman
+ w.pasman&pbc.be.philips.com
+4288
+ Forge Research Pty Ltd
+ David Taylor
+ DavidTaylor&forge.com.au
+4289
+ VBrick Systems, Inc.
+ Richard Phillips
+ shaggy&aya.yale.edu
+4290
+ Logic Innovations, Inc.
+ Leon Havin
+ lhavin&logici.com
+4291
+ Chordiant Software Inc.
+ Joe Tumminaro
+ joe&chordiant.com
+4292
+ Entera, Inc.
+ John Bell
+ johnbell&entera.com
+4293
+ Bensons
+ Charles
+ mailman&sandbach.force9.co.uk
+4294
+ Salbu (Pty) Ltd
+ Mark Larsen
+ mark&larsenhome.com
+4295
+ Kalki Communication Technologies Pvt Ltd
+ Prasanth Gopalakrishnan
+ prasanth&kalkitech.com
+4296
+ Cenfor S.L.
+ Francisco Mora
+ fmoras&interbook.net
+4297
+ Finisar Corporation
+ Patrick Wong
+ pwong&finisar.com
+4298
+ ETC (Excellence in Technology Consulting)
+ Raymond Wm. Morgan
+ ETC1792&aol.com
+4299
+ Open Solution Providers
+ Erik Meinders
+ erik&osp.nl
+4300
+ Inmon Corp.
+ Peter Phaal
+ pp&ricochet.net
+4301
+ UniServe Consulting Limited
+ Bernard Ingram
+ contact&uniserveconsulting.com
+4302
+ Cybex Computer Products Corporation
+ Paul Durden
+ Paul.Durden&cybex.com
+4303
+ CamART
+ Aparimana
+ ap&camart.co.uk
+4304
+ CSIRO - Div. of Animal Health
+ Dave Maurer
+ david.maurer&dah.csiro.au
+4305
+ University of Maryland
+ Bruce Crabill
+ bruce&umd.edu
+4306
+ JMDEL Systems
+ Kevin Castner
+ kcc&jmdel.com
+4307
+ Office Connect, Inc.
+ Kevin Castner
+ kevinc&officeconnect.com
+4308
+ Consejo Superior de Camaras
+ Ramiro Munoz Munoz
+ ramirom&camerdata.es
+4309
+ IP Technologies
+ Jeffrey Elkins
+ jeff&iptec.net
+4310
+ Unique Computer Services, Inc.
+ Francis Santitoro
+ fts&unique-inc.com
+4311
+ Equinix
+ Diarmuid Flynn
+ flynn&equinix.com
+4312
+ VITA Systems, Inc.
+ David Wu
+ davidw&vitasystems.com
+4313
+ Allayer Technologies
+ Yongbum Kim
+ ybkim&allayer.com
+4314
+ Xilinx, Inc.
+ John Donovan
+ john.donovan&xilinx.com
+4315
+ XACCT Technologies, Ltd.
+ Yuval Tal
+ yuvalt&xacct.com
+4316
+ Brandeis University
+ Rich Graves
+ hostmaster&brandeis.edu
+4317
+ Javelin Technology Corp.
+ Warren Golla
+ war&javelintech.com
+4318
+ Edixia
+ Francoise Nevoux
+ f.nevoux&edixia.fr
+4319
+ Ennovate Networks, Inc
+ Lazarus Vekiarides
+ laz&ennovatenetworks.com
+4320
+ Freshwater Software, Inc.
+ Pete Welter
+ pete&freshtech.com
+4321
+ Riverbed Technologies
+ David Liu
+ dliu&riverbedtech.com
+4322
+ Murata Machinery, Ltd.
+ Yoshifumi Tanimoto
+ ytanimoto&muratec.co.jp
+4323
+ Quantum Bridge
+ Marat Vaysman
+ mvaysman&quantumbridge.com
+4324
+ SAEJIN T&M Co., Ltd.
+ Seo,Hee-Kyung
+ icarus&sjtm.co.kr
+4325
+ Aperto Networks
+ Welson Lin
+ wlin&apertonet.com
+4326
+ Crown International
+ Bruce Vander Werf
+ bvanderwerf&crownintl.com
+4327
+ Trading WorldCom
+ Seth Longo
+ longo&trading-world.com
+4328
+ M.I. Systems, K.K.
+ Takatoshi Ikeda
+ ikeda&misystems.co.jp
+4329
+ Siemens AG
+ Mr. Juergen Heiles
+ juergen.heiles&siemens.com
+4330
+ PMC-Sierra Inc.
+ Paul Chefurka
+ Paul_Chefurka&pmc-sierra.com
+4331
+ Aventail Corporation
+ Mrs. Reshma Jadhav
+ rjadhav&aventail.com
+4332
+ Institute of Systems & information Technologies/KYUSHU
+ Yuji SUGA
+ suga&k-isit.or.jp
+4333
+ Insight Technology, Inc.
+ Masaya Ishikawa
+ mishikaw&insight-tec.co.jp
+4334
+ Ampersand Chantilly Communications
+ Paul Lonsdale
+ tdocs&idirect.com
+4335
+ TechWorld Incorporated
+ Paul Lonsdale
+ tdocs&idirect.com
+4336
+ Expertech Pty Ltd
+ Caevan Sachinwalla
+ caevan&expertech.com.au
+4337
+ RadiSys Corp.
+ Judi Linger
+ Judi.Linger&RadiSys.com
+4338
+ Case Corporation
+ Charles Berry
+ cberry&casecorp.com
+4339
+ Rhode Island Economic Development Corporation
+ Tarek Farid
+ tfarid&riedc.com
+4340
+ Bacteriophage Lambda
+ Vibha Sazawal
+ vibha&cs.washington.edu
+4341
+ Spider Internet Services
+ Rob Ladouceur
+ rob&tec.puv.fi
+4342
+ USHealth Real Estate
+ Gary Jabara
+ gjabara&ushealth.org
+4343
+ Boundless Technologies
+ Mark Dennison
+ mark.dennison&boundless.com
+4344
+ Post-Industrial Training Institute
+ Bill Reed
+ WDReed&compuserve.com
+4345
+ Thomas & Betts
+ Bob Shaeffer
+ bob_shaeffer&tnb.com
+4346
+ Phoenix Contact GmbH & Co.
+ Frank Schewe
+ fschewe&phoenixcontact.com
+4347
+ MessageWise Inc.
+ David Jones
+ djones&messagewise.com
+4348
+ Domino Computers Nigeria Ltd
+ Woye Adeyemi
+ domino&micro.com.ng
+4349
+ LXCO Technologies AG
+ Juergen Frank
+ jfrank&lxco.com
+4350
+ Maxpert AG
+ Wolfgang Erb
+ Wolfgang.Erb&maxpert.de
+4351
+ Network Systems Group
+ Danilin Michael
+ info&nsg-ru.com
+4352
+ Urgle
+ Derek Olsen
+ dolsen&gstis.net
+4353
+ Builders Network Ltd
+ Colin
+ look&netlet.netkonect.co.uk
+4354
+ NetDragon Ltd
+ Robert Waters
+ icann&rwater.globalnet.co.uk
+4355
+ RapidStream, Inc.
+ James Lin
+ james_lin&rapidstream.com
+4356
+ inform solutions GmbH
+ Andre Beckers
+ andre.beckers&scutum-group.com
+4357
+ Coteng
+ Hans Verrijcken
+ Hans.Verrijcken&Coteng.com
+4358
+ Ziatech Corporation
+ Jason Varley
+ jason_varley&ziatech.com
+4359
+ TelGen Corporation
+ James Trithart
+ trithart&telgen.com
+4360
+ Tumbleweed Communications
+ Jesus Ortiz
+ Jesus.Ortiz&tumbleweed.com
+4361
+ Amgen, Inc.
+ Yalda Mirzai
+ ymirzai&amgen.com
+4362
+ Nylorac Software, Inc.
+ Albert Fitzpatrick
+ ajf&oid.nylorac.com
+4363
+ University of Bristol Julius
+ Clayton
+ Julius.Clayton&bristol.ac.uk
+4364
+ BV Solutions Group
+ Ram Rathan/Terry Nance
+ rathanr&bvsg.com
+4365
+ Myowngig
+ F. Taylor
+ comst&earthlink.net
+4366
+ Locus Corp.
+ Jaeyoung Heo
+ jyheo&locus.co.kr
+4367
+ Electronic Laboratory Services CC
+ Tony Kempe
+ kempet&elab.co.za
+4368
+ H.A.N.D. GmbH
+ Klaus Kaltwasser
+ kaltwasser&hand-gmbh.de
+4369
+ Brocade Communications Systems, Inc. (formerly 'McDATA,Inc')
+ Scott Kipp
+ skipp&brocade.com
+4370
+ Tokyo DisneySea
+ Joseph C. Hu
+ joseph.hu&disney.com
+4371
+ Digital United Inc.
+ Ching-Wei Lin
+ cwlin&mozart.seed.net.tw
+4372
+ Softlink s.r.o.
+ Peter Volny
+ Peter.Volny&softlink.cz
+4373
+ Rivere Corporation
+ Herve Rivere
+ rivere&prodigy.net
+4374
+ Motive Communications, Inc.
+ Jerry Frain
+ jerry&motive.com
+4375
+ DT Research, Inc
+ Jason Lin
+ jason.lin&usa.net
+4376
+ Nettech Systems, Inc.
+ Tatiana Landa
+ tanya&nettechrf.com
+4377
+ X-Point Communications
+ David Hoerl
+ dfh&home.com
+4378
+ ---none---
+ ---none---
+ ---none---
+4379
+ Alien Internet Services
+ Simon Butcher
+ simonb&alien.net.au
+4380
+ Elipse Software
+ Alexandre Balestrin Correa
+ abc&elipse.com.br
+4381
+ Astracon Inc.
+ Bryan Benke
+ bryan.benke&astracon.com
+4382
+ Aladdin Knowledge Systems Ltd.
+ Shimon Lichter
+ shimonl&aks.com
+4383
+ Glassey.com
+ Todd Glassey
+ todd.glassey&Glassey.COM
+4384
+ Meridianus
+ Todd Glassey
+ todd.glassey&meridianus.com
+4385
+ Stime.org WG
+ Michael McNeil
+ Michael.McNeil&STime.ORG
+4386
+ TDC A/S
+ Kristen Nielsen
+ krn&tdc.dk
+4387
+ Ubique Ltd.
+ Yaron Yogev
+ yaron&ubique.com
+4388
+ Alcatel Altech Telecoms
+ Tinus Viljoen
+ tviljoen&alcatel.altech.co.za
+4389
+ Sys-Dis
+ Sebastien David
+ sdavid&sysdis.fr
+4390
+ Kemper Insurance
+ Cindy Weng
+ cweng&kemperinsurance.com
+4391
+ Texas A&M University
+ Division of Information Technology
+ identity&tamu.edu
+4392
+ Northbrook Services, Inc.
+ S. Lane Pierce
+ lpierce&nbservices.com
+4393
+ Pentacom Ltd.
+ Eldad Bar-Eli
+ eldadb&penta-com.com
+4394
+ SoftFx
+ Maikel Maasakkers
+ M.A.M.Maasakkers&stud.tue.nl
+4395
+ Unified Technologies Sverige HB
+ Daniel Sorlov
+ daniel&unified-technologies.com
+4396
+ The Open Group
+ Shane McCarron
+ s.mccarron&opengroup.org
+4397
+ OPT Technologies Limited
+ Steve Brandom
+ steve.brandom&ctgholdings.co.uk
+4398
+ B&L Associates, Inc.
+ Thomas Julian
+ tjulian&bandl.com
+4399
+ Johnson Controls, Inc.
+ Clark Bobert
+ Clark.L.Bobert&jci.com
+4400
+ Cypress Corporation
+ Paul Vagnozzi
+ pvagnozzi&cypressdelivers.com
+4401
+ MoonVine
+ Christine Tomlinson
+ chris&moonvine.org
+4402
+ NetPredict, Inc
+ Jonathan Wilcox
+ Jonathan.Wilcox&netpredict.com
+4403
+ Visual Brain Ltd S.a.r.l.
+ George M. Doujaji
+ vbrain&vbrain.com.lb
+4404
+ Tekelec
+ Francois Cetre
+ francois.cetre&tekelec.com
+4405
+ Ansid Inc.
+ Daniel Niederhauser
+ daniel.niederhauser&ansid.ch
+4406
+ Toyo Information Systems Co., Ltd.
+ Yasushi Okamura
+ yokamura&kingston.tis.co.jp
+4407
+ Dracom Ltd.
+ Shen Zhenyu
+ Dracom&Public1.sta.net.cn
+4408
+ EDSL
+ Alex Oberlander
+ alexo&edsl.com
+4409
+ Campus Pipeline, Inc.
+ Jan Nielsen
+ jnielsen&campuspipeline.com
+4410
+ Earth Star Group
+ Gary Ellis
+ gerardo5&flash.net
+4411
+ Swinburne.com
+ Robert Briede
+ 104619&wilbur.ld.swin.edu.au
+4412
+ Wrox Press
+ John Franklin
+ johnf&wrox.com
+4413
+ Broadcom Limited
+ Broadcom Assigned Numbers and Naming Authority
+ mibs.pdl&broadcom.com
+4414
+ Scandinavian Softline Technology Oy
+ Kari Kailamaki
+ kari.kailamaki&softline.fi
+4415
+ Florida Department of Law Enforcement
+ James L. Geuin
+ jimgeuin&fdle.state.fl.us
+4416
+ Starfire Experts Ltd
+ Michael Bennett
+ mjb&world.std.com
+4417
+ Alidian Networks, Inc.
+ Derek Pitcher
+ dpitcher&terabitnetworks.com
+4418
+ MegaSys Computer Technologies
+ Doug Woronuk
+ doug.woronuk&megasys.com
+4419
+ Sony Online Entertainment
+ Mark Kortekaas
+ mis&station.sony.com
+4420
+ Westica Limited
+ Eugene Crozier
+ eugenec&westica.co.uk
+4421
+ Santera Systems Inc.
+ Cathy Fulton
+ cathy.fulton&santera.com
+4422
+ GTE I.T.
+ Kevin Mathis
+ kevin.mathis&telops.gte.com
+4423
+ Garnet Systems Co., Ltd.
+ Dong Hee Lee
+ leedong&garnets.com
+4424
+ Rapid Logic
+ Kedron Wolcott
+ kedron&rapidlogic.com
+4425
+ Meta Gymnastics, Inc.
+ De Kang Deng
+ TomDeng&metagym.com
+4426
+ Fujitsu Australia Software Technology Pty Ltd
+ Robert Dowe
+ bob&fast.fujitsu.com.au
+4427
+ Pironet Intranet AG
+ Robert Stupp
+ rstupp&piro.net
+4428
+ Supercomputing Systems AG
+ Martin Frey
+ frey&scs.ch
+4429
+ MegaChips Corporation
+ Shigenori Motooka
+ motooka&megachips.co.jp
+4430
+ Silicon Automation Systems (India) Ltd
+ Santosh Xavier
+ santosh&sasi.com
+4431
+ Netia
+ Eric Cocquerez
+ e.cocquerez&netia.fr
+4432
+ Apani Networks
+ Neal Taylor
+ ianareg&apani.com
+4433
+ Strategic Financial Planning
+ Sam DeLuca
+ sam_deluca&hotmail.com
+4434
+ Bluestone Software Inc.
+ Susan Lindeboom
+ susan&bluestone.com
+4435
+ Suedtiroler Informatik AG
+ Klaus Vonmetz
+ sysadmin&provinz.bz.it
+4436
+ Mission Critical
+ Pierre De Boeck
+ pde&miscrit.be
+4437
+ Canadian Imperial Bank of Commerce
+ Jack Dickie
+ Jack.Dickie&CIBC.com
+4438
+ Göteborg Energi AB
+ Peter Karlsson
+ peter.karlsson&goteborgenergi.se
+4439
+ EnZane Enterprise
+ Terry Doherty
+ terren&desupernet.net
+4440
+ Purdue University
+ Rob Stanfield
+ iamo&purdue.edu
+4441
+ GE Capital Fleet Services
+ Thomas Cooper
+ thomas.cooper&fleet.gecapital.com
+4442
+ KARA
+ Wendy
+ wendy&aol.com
+4443
+ Ned Boddie & Assoc.
+ Ned Boddie
+ nb&myhq.org
+4444
+ SAINCO
+ Javier Amores
+ fjag&sainco.abengoa.com
+4445
+ INTER s.a.r.l.
+ Tufic Najjar
+ tufic&inter.net.lb
+4446
+ Prairie Development, Inc.
+ Jeffrey Muller
+ jeffm&prairiedev.com
+4447
+ Rochester Institute of Technology
+ Michael Young
+ Michael.Young&rit.edu
+4448
+ E-Lock Technologies, Inc.
+ Ray Langford
+ ray&elock.com
+4449
+ SSH Communications Security, Inc.
+ Rodney Thayer
+ rodney&ipsec.com
+4450
+ iC-Consult
+ Roland Fichtl
+ Fichtl&ic-consult.de
+4451
+ MORION
+ Nikolai Korelin
+ support&pi.ccl.ru
+4452
+ Telenor 4tel
+ Jan Ivar Nymo
+ jan-ivar.nymo&telenor.com
+4453
+ Infonet Services Corp.
+ Clark Rudder
+ Clark_Rudder&infonet.com
+4454
+ Gottfried Web and Computer Consulting
+ Hal Gottfried
+ hal&gottfried.com
+4455
+ I-Bus Corporation
+ Frank MacLachian
+ frankm&ibus.com
+4456
+ AWI (formerly 'Qualimetrics')
+ Neal Dillman
+ ndillman&allweatherinc.com
+4457
+ O ROCK Outerwear
+ B. Maddigan
+ bmaddigan&yahoo.com
+4458
+ Radwin Ltd.
+ Shumel Vagner
+ shmuel_v&rad.co.il
+4459
+ Industree B.V.
+ Jan Vet
+ Jan.Vet&industree.nl
+4460
+ FirstWorld Communications
+ Dean Franklin
+ dean.franklin&firstworld.com
+4461
+ OpenNetwork Technologies
+ Randy Sturgill
+ rsturgill&pobox.com
+4462
+ SVM Microwaves, s.r.o.
+ Jiri Smitka
+ smitka&icom.cz
+4463
+ TaoNet
+ Maccucari Carlo
+ c.mammucari&taonet.it
+4464
+ MPB Communications Inc.
+ Larry Paul
+ larry.paul&mpb-technologies.ca
+4465
+ ViewCast.com
+ Kevin Conley
+ KevinC&dfw.viewcast.com
+4466
+ Harmonic Video Network (formerly 'Tadiran Scopus')
+ Merav Ben-Elia
+ merav.ben-elia&harmonicinc.com
+4467
+ FibroLan
+ Israel Stein
+ yossia&magicom.co.il
+4468
+ Telkoor-QPS
+ Beny Steinfeld
+ yossia&magicom.co.il
+4469
+ Diversinet Corp.
+ Stephen Klump
+ oidauth&dvnet.com
+4470
+ TeleDream Inc.
+ B.C. Kim
+ bckim&teledream.co.kr
+4471
+ Network Security Wizards
+ Ron Gula
+ rgula&securitywizards.com
+4472
+ MONTAGE IT Services Inc.
+ Peter Lui-Hing
+ peter.lui-hing&montage.ca
+4473
+ Opto 22
+ Kevin Kuhns
+ kkuhns&opto22.com
+4474
+ PaxComm
+ Kim Hwa Joon
+ joon21&paxcomm.com
+4475
+ Rainbow Software Solutions, Inc.
+ Arlen Hall
+ arlen&rainbowsoftware.com
+4476
+ Lightrealm
+ Erik Anderson
+ eanderson&lightrealm.com
+4477
+ Infocom Systems Services
+ Rajesh Nandan
+ rajesh&infocomsystems.com
+4478
+ Alacritech
+ Richard Blackborow
+ richard&alacritech.com
+4479
+ SpectraPoint Wireless LLC
+ Markus Weber
+ mweber&BoschTelecomInc.com
+4480
+ FastForward Networks, Inc.
+ Bill DeStein
+ bill&ffnet.com
+4481
+ CIA Europe
+ Jacques Pernet
+ jacques.pernet&skynet.be
+4482
+ RWE AG
+ Mr. Dietrich
+ timo.dietrich&RWE.DE
+4483
+ IBI Co., Ltd.
+ Lee Pan-Jung
+ ibi3&ibi.net
+4484
+ Pacific Softworks, Inc.
+ Leonard Gomelsky
+ leonard&pacificsw.com
+4485
+ Dataport Communications
+ Paul Ramos
+ paul&applehill.net
+4486
+ Verio Web Hosting
+ Jennifer Johnson
+ jenny&iserver.com
+4487
+ Johnson & Johnson NCS
+ Bob Rudis
+ brudis&ncsus.jnj.com
+4488
+ MediaHouse Software Inc
+ Peter Cooper
+ pcooper&mediahouse.com
+4489
+ Sierra Networks, Inc.
+ Zeta Division
+ Lisa Moyer lisam&zeta-sni.com
+4490
+ POLYGON Consultants in Informatics Ltd.
+ Zoltan Kolb
+ kolb&polygon.hu
+4491
+ Cable Television Laboratories, Inc.
+ Jean-Francois Mule
+ jf.mule&cablelabs.com
+4492
+ SolutionSoft Systems, Inc.
+ Eric Bruno
+ ebruno&solution-soft.com
+4493
+ UniRel Sistemi srl Mauro
+ Fantechi
+ mauro.fantechi&unirelsistemi.it
+4494
+ Novartis AG
+ Eric Luijer
+ eric.luijer&novartis.com
+4495
+ Taima Corp.
+ Owen Peterson
+ opeterso&taima.net
+4496
+ Siemens Canada Ltd.
+ Roland Quandieu
+ roland.quandieu&innovation.siemens.ca
+4497
+ Avail Networks, Inc.
+ Don Zick
+ dzick&nei.com
+4498
+ NetQoS, Inc.
+ Cathy Fulton
+ fulton&netqos.com
+4499
+ Safefunds.com
+ Jere Horwitz
+ jvh&jvhinc.com
+4500
+ Jordan Tech
+ Rashid Ahmed
+ RASHID&JORDAN.COM.CO
+4501
+ EforNet Corporation
+ David Zucker
+ diz&earthlink.net
+4502
+ playbeing.org
+ Bert Driehuis
+ driehuis&playbeing.org
+4503
+ Corporate Information Technologies
+ Lawrence Cruciana
+ lawrence&corp-infotech.com
+4504
+ Seamless Kludge Internetworking Labs Ltd
+ Craig Haney
+ craig&seamless.kludge.net
+4505
+ Caltex Australia Petroleum Pty Ltd
+ Rodd Jefferson
+ rjeffers&caltex.com.au
+4506
+ Channels Measurement Services
+ Dawie de Villiers
+ dawie&channels.co.za
+4507
+ The Miami Herald
+ Ricardo de la Fuente
+ lafuente&herald.com
+4508
+ Geeks Like Us
+ Shane O'Donnell
+ shaneo&cyberdude.com
+4509
+ Nakayo Telecommunications, Inc.
+ Seiji Takano
+ takano&itl.nyc.co.jp
+4510
+ Dracom
+ Wang Xiang
+ iamwangxiang&netease.com
+4511
+ Concord-Eracom Computer Security GmbH
+ Matthias Gaertner
+ mgaertner&concord-eracom.de
+4512
+ Sofreavia
+ Patrick Eidel
+ eidelp&sofreavia.fr
+4513
+ Terawave Communications, Inc.
+ Anatoly Kaplan
+ akaplan&terawave.com
+4514
+ Bank America
+ James Moskalik
+ jimmo&crt.com
+4515
+ PacketLight Networks Ltd.
+ Omri Viner
+ Omri_Viner&packetlight.com
+4516
+ SIAS
+ Antonio Storino
+ as&sias.it
+4517
+ Helius, Inc.
+ Jack Thomasson
+ jkt&Helius.COM
+4518
+ KMZ Consulting Group, Inc.
+ Kerry Carlin
+ kcarlin&shrike.depaul.edu
+4519
+ VERO Electronics Ltd.
+ Barry Maidment
+ bmaidment&apw-enclosures.com
+4520
+ Joohong Information and Communications
+ Seong Chan Jeon
+ scjeon&joohong.co.kr
+4521
+ Global ADSI Soltuions, Inc.
+ Gary Steinmetz
+ gary.steinmetz&gladsis.com
+4522
+ Ontario Power Generation
+ Ken Strauss
+ ken.r.strauss&ontariopowergeneration.com
+4523
+ eXaLink Ltd.
+ Yoram Mizrachi
+ yoram&exalink.com
+4524
+ StorageSoft, Inc.
+ Doug Anderson
+ douga&storagesoft.com
+4525
+ Micron Technology, Inc.
+ Robert Clayton
+ rclayton&micron.com
+4526
+ Netgear
+ Michael Shields
+ mshields&netgearinc.com
+4527
+ zeitgeist y2k01 Ltd.
+ Mark Weitzel
+ oidiana&zy2k01.com
+4528
+ 8x8 Incorporated
+ Chanan Shamir
+ chanans&8x8.com
+4529
+ Internet Service Dept, WorldTelecom Plc
+ Kenny Du
+ kenny.du&pmail.net
+4530
+ Tunbridge Wells Equitable Friendly Society Ltd
+ Nick Wickens
+ nick_wickens&twefs.co.uk
+4531
+ ON Technology Corporation Robert Smokey Montgomery
+ smontgom&on.com
+ ---none---
+4532
+ GVCTW Corporation
+ Susan Wang
+ suwang&gvc.com
+4533
+ Atcomm Corporation
+ Barry Dame
+ bdame&atcomm.com
+4534
+ onebox.com
+ Ross Dargahi
+ rossd&onebox.com
+4535
+ Javelinx Corporation
+ Warren Golla
+ war&javelintech.com
+4536
+ Digitech
+ Tom Quinlan
+ tquinlan&digitechinc.com
+4537
+ Planex Communications Inc.
+ Kyoko Ito
+ kito&plane.co.jp
+4538
+ Easybuy
+ Carleton Glover
+ slim&gateway.net
+4539
+ RemarQ Communities, Inc.
+ Robert Sparks
+ bsparks&remarq.com
+4540
+ Intelect Network Technologies Inc.
+ Weijun Lee
+ wlee&intelectinc.com
+4541
+ OutReach Technologies, Inc.
+ Rob Trainer
+ rtrainer&outreachtech.com
+4542
+ Alerting Specifications Forum
+ Steven Williams
+ steven.d.williams&intel.com
+4543
+ Digitellum, Inc.
+ Vanessa Irmarosa
+ digitellum&uswest.net
+4544
+ Gjensidige Forsikring
+ Roman Jost
+ roman.jost&gjensidige.no
+4545
+ Atlantis Software Inc
+ Rick Gordon
+ rick&atlantissoftware.com
+4546
+ AST Engineering Services, Inc.
+ George Krasovec
+ gkrasovec&astes.com
+4547
+ ATTO Technology, Inc.
+ David Cuddihy
+ dcuddihy&attotech.com
+4548
+ QuickStart Consulting Inc.
+ Michael Walsh
+ mww&warwick.net
+4549
+ WebGear, Inc.
+ Chris Stacey
+ chris.stacey&webgear.com
+4550
+ The Japan Electrical Manufacturers' Association
+ Hiroshi Inoue
+ hiroshi_inoue&jema-net.or.jp
+4551
+ Empirix, Inc
+ Jim Washburn
+ jwashburn&empirix.com
+4552
+ Wayport, Inc.
+ Jim Thompson
+ jim&wayport.net
+4553
+ NextCom K.K.
+ Masaki Takano
+ takano&nextcom.co.jp
+4554
+ Trisol Technologies
+ Russ Campbell
+ apep&host-209-215-54-15.pbi.bellsouth.net
+4555
+ Socomec Sicon Ups
+ Pancheri Ivo
+ csu&sicon-ups.com
+4556
+ Scali
+ Anders Liverud
+ al&scali.no
+4557
+ Qwest
+ Walt Haberland
+ walt.haberland&qwest.com
+4558
+ Euromove s.r.o.
+ Stanislav Parnicky
+ parnicky&euromove.sk
+4559
+ NVision
+ Stuart Antcliff
+ santcliff&nvision.co.uk
+4560
+ Shebang Networking
+ A. Lueckerath
+ al&shebang.org
+4561
+ OpenDOF Project, Inc. (formerly 'Panasonic Electric Works Laboratory of America, Inc./SLC Lab')
+ Bryant Eastham
+ protocol&opendof.org
+4562
+ Centermark Engineering LC
+ Tim Bowman
+ tim&cmark.com
+4563
+ Syllogi, Inc.
+ Harold E. Austin, Jr.
+ haustin&diversenet.com
+4564
+ Diverse Networks, Inc.
+ Harold E. Austin,
+ Jr.haustin&diversenet.com
+4565
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+4566
+ Cedelbank
+ Paul Rees
+ prees&cedelglobalservices.com
+4567
+ Cedel Global Services
+ Paul Rees
+ prees&cedelglobalservices.com
+4568
+ Cedel International
+ Paul Rees
+ prees&cedelglobalservices.com
+4569
+ Ensigma Ltd
+ Sue Brace
+ S.Brace&ensigma.com
+4570
+ NetEnterprise, Inc.
+ J. Toth
+ jtoth&netenterprise.com
+4571
+ JMCS, Inc.
+ J. Toth
+ jtoth&jmcs.com
+4572
+ Daedalus Corporation
+ J. Toth
+ jtoth&dcorp.com
+4573
+ SecureSoft Inc.
+ Jaeyeong Lee
+ jylee&securesoft.co.kr
+4574
+ Compu-Alvarado
+ Juan Alvarado
+ juan_alvarado&hotmail.com
+4575
+ MANi Network Co., Ltd.
+ Inho Lee
+ ihlee&maninet.co.kr
+4576
+ Corporacion ZIGOR S.A.
+ Jeronimo Quesada
+ software&zigor.com
+4577
+ Internet Research
+ Daisuke Kato
+ webmaster&advan.net
+4578
+ SSE Telecom
+ David Peavey
+ david.peavey&sset.com
+4579
+ Vest Internett
+ Ragnar Kjorstad
+ post&vestdata.no
+4580
+ Diversified Business Group
+ Peter Lindsay
+ peter_lindsay&progressive.com
+4581
+ Seeburger GmbH
+ Maik Thraenert
+ m.thraenert&seeburger.de
+4582
+ World Telecom plc
+ Kenny Du
+ kenny.du&pmail.net
+4583
+ NetStar
+ Daniel Harrison
+ dharrison&netstarnetworks.com
+4584
+ Headhunters London Limited
+ Roy Huxley
+ ROY.HUXLEY&BTINTERNET.COM
+4585
+ Eel Valley Internet
+ Gregory Baird
+ gbaird&eelvalley.net
+4586
+ Enterprise Consulting Group
+ Mark Griffith
+ mdg&ec-group.com
+4587
+ Diamond Multimedia Systems, Inc.
+ Glenn Smith
+ glenns&diamondmm.com
+4588
+ Critical Path, Inc.
+ Tristan Horn
+ tristan+snmp&cp.net
+4589
+ DATAP Division of TCEnet Inc.
+ Quentin Shaw
+ qshaw&datap.ca
+4590
+ Zoom Telephonics, Inc.
+ Hume Vance
+ humev&zoomtel.com
+4591
+ SpaceCom Systems, Inc.
+ Wayne Van Sickle
+ wayne&spacecom.com
+4592
+ Frontier Communications
+ David Weiss
+ daw&frontierdev.com
+4593
+ SAET I.S. S.p.A.
+ Flavio Molinelli
+ fmoli&show.it
+4594
+ Saritel S.p.A.
+ Roberto Paris
+ paris&saritel.it
+4595
+ IS Production
+ Bernard Dugas
+ bernard.dugas&is-production.com
+4596
+ Videoframe Systems
+ Graeme Little
+ glittle&videoframesystems.com
+4597
+ Fiberview Technologies Inc.
+ Robert Y.H. Li
+ robertl&fiberview.com
+4598
+ JCampus
+ James Wallace
+ jwallace&jcampus.org
+4599
+ MIMSOFT
+ Miroslav Jergus
+ mimsoft&pobox.sk
+4600
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+4601
+ Cybertime Informatik GmbH
+ Rico Pajarola
+ pajarola&cybertime.ch
+4602
+ BEA Systems
+ Tom Eliason
+ tom.eliason&beasys.com
+4603
+ TERS Ltd.
+ Eugene Mikhailov
+ jhn&aha.ru
+4604
+ Beca Carter Hollings & Ferner Ltd Mike Beamish
+ mbeamish&beca.co.nz
+ ---none---
+4605
+ Toronto School of Business
+ Tran Tan
+ tsbk&golden.net
+4606
+ Information Security Agency Ltd.
+ Alexey Kuksenko
+ akuksenko&kit.kz
+4607
+ Software Shelf Technologies
+ Fernando Chapa
+ fernando&chapa.com
+4608
+ Harco Technology Ltd
+ Stuart Harvey
+ stuart.harvey&harco.co.uk
+4609
+ Seamless Technologies, Inc.
+ Robert Kane
+ rkane&seamlessti.com
+4610
+ Strategic Technologies
+ David Hustace
+ david.hustace&stratech.com
+4611
+ Digital Wireless Corporation
+ Greg Ratzel
+ gratzel&digiwrls.com
+4612
+ Baker Street Technologies Inc.
+ David Neto
+ neto&bakerstreettech.com
+4613
+ Sphere Communications Inc
+ Dave Niesman
+ dniesman&spherecom.com
+4614
+ Luminous Networks, Inc
+ Peter Jones
+ pjones&luminous.com
+4615
+ I-O Data Device, Inc.
+ Yoshinari Araki
+ yaraki&iodata.co.jp
+4616
+ ComputerJobs.com
+ Patrick McAndrew
+ patrick.mcandrew&computerjobs.com
+4617
+ MARCOMPUTER
+ Roberto Marconi
+ j.fiorani&wnt.it
+4618
+ ARMILLAIRE TECHNOLOGIES
+ Michael Wolf
+ mwolf&armillaire.com
+4619
+ e!reminder.com
+ Andrew Goldberg
+ cbarnett&nh.ultranet.com
+4620
+ Progressive Systems, Inc.
+ Ge' Weijers
+ ge&Progressive-Systems.Com
+4621
+ NSTOP Technologies Inc.
+ Claude Arbour
+ claude.arbour&nstop-tech.com
+4622
+ Legian Consultancy & Network Services
+ Rene Stoutjesdijk
+ r.stoutjesdijk&legian.nl
+4623
+ Lifix Systems Oy
+ Bjorn Andersson
+ bjorn&lifix.fi
+4624
+ Training for Tomorrow
+ James Smith
+ jimmydarts&aol.com
+4625
+ Mazone Systems
+ Michael Anderson
+ mikea&mazone.com
+4626
+ WestLB
+ Jonas Koch
+ jonas.koch&westlb.de
+4627
+ SAET IS s.r.l.
+ Flavio Molinelli
+ fmoli&show.it
+4628
+ Xtra On-Line
+ Matt Reynolds
+ mreynolds&xol.com
+4629
+ Veraz Networks Inc. (formerly 'ipVerse')
+ Wing Lee
+ wlee&veraznet.com
+4630
+ FileTek, Inc.
+ Eugene Furtman
+ elf&filetek.com
+4631
+ homeloandotcom
+ Dan Draper
+ dandraper&msn.com
+4632
+ FreeMarkets
+ Bob Monroe
+ bmonroe&freemarkets.com
+4633
+ CQOS, Inc.
+ Andrew Corlett
+ bda001&concentric.net
+4634
+ VCON Telecommunications Ltd.
+ Tzvi Kasten
+ zvik&vcon.co.il
+4635
+ The VE Group
+ Atul Elhence
+ atul&ve-group.com
+4636
+ Intrust Software
+ Fernando Chapa
+ fernando&chapa.com
+4637
+ RGE, Inc.
+ Rex Walker
+ snmp-admin&rge-inc.com
+4638
+ SGI Soluciones Globales Internet
+ Antonio Cabanas Adame
+ acabanas&esegi.es
+4639
+ TETRAGONE S.A.
+ Gilles Parmantier
+ gparmant&tetragone.fr
+4640
+ Eckerd College
+ Edmund Gallizzi
+ gallizzi&eckerd.edu
+4641
+ Tellabs Inc (ADP)
+ Annie Dang
+ annie.dang&tellabs.com
+4642
+ Bel. Studio H. Sager
+ Hermann Sager
+ bel&daddeldu.de
+4643
+ nworks
+ Greg Stephens
+ greg&nworks.net
+4644
+ Wincom Technology Inc.
+ Kyong-min Shin
+ wincom2&wintelecom.com
+4645
+ Data Ductus AB
+ Stefan Wallin
+ stefan.wallin&dataductus.se
+4646
+ NetConvergence, Inc.
+ Andrew Chew
+ mollusc&mindspring.com
+4647
+ Internet Chess Club
+ Doug Luce
+ doug&chessclub.com
+4648
+ The Grateful Net
+ Bryan Levin
+ grateful&grateful.net
+4649
+ CPlane, Inc.
+ Diego Vinas
+ diego&cplane.com
+4650
+ Marc August International
+ Marc August
+ marc&marcaugust.com
+4651
+ Aztec Radiomedia
+ Gilles Misslin
+ gilles&aztecland.com
+4652
+ Technical University of Ilmenau
+ Herr Ritschel
+ thomas.springer&rz.tu-ilmenau.de
+4653
+ Precise Software Technologies Inc.
+ Sebastian Silgardo
+ sebast&psti.com
+4654
+ OCLC Online Computer Library Center, Inc.
+ Lora Chappelear-Pearson
+ chappele&oclc.org
+4655
+ TeleCheck International Inc.
+ Luis Ossorio
+ Luis.Ossorio&TeleCheck.com
+4656
+ Banco de Galicia y Buenos Aires
+ Carlos Eugenio Pace
+ eugenio.pace&bancogalicia.com.ar
+4657
+ Goodall Secure Services
+ Douglas W. Goodall
+ doug&goodall.com
+4658
+ Entertainment International, Inc.
+ Peter Bjorklund
+ peter&t-con.com
+4659
+ Teco Image Systems Co., Ltd.
+ Marconi Huang
+ marconi&tecoimage.com.tw
+4660
+ RCMS Ltd
+ Andrew Liles
+ andrew.liles&rcms.com
+4661
+ Spazio R&D
+ Lorenzo Buonomo
+ spazio.ds&primeur.com
+4662
+ Frank Matthiess
+ Frank Matthiess
+ frank&matthiess.de
+4663
+ decor metall GmbH + CO. KG
+ Frank Matthiess
+ Frank.Matthiess&decor-metall.de
+4664
+ Ark Research Corporation
+ James Bergsten
+ bergsten&arkres.com
+4665
+ Performance Design Limited
+ Michael Browning
+ mbrowning&pdltd.com
+4666
+ Itchigo Communications GmbH
+ Bodo Rueskamp
+ iana+spam&itchigo.com
+4667
+ Telperion Network Systems
+ Hayoung OH
+ dongle99&yahoo.com
+4668
+ Turning Point Technologies
+ Kevin Farrington
+ kfarrington&tptc.com
+4669
+ Muro Enterprises, Inc.
+ Christopher Muro
+ christopher&muro.org
+4670
+ National Computational Science Alliance
+ Randy Butler
+ rbutler&ncsa.uiuc.edu
+4671
+ Advanced Telecom Systems, Inc.
+ Kenneth Lai
+ kdl&dynres.com
+4672
+ US Healthcare PKI
+ Kepa Zubeldia
+ Kepa.Zubeldia&envoy.com
+4673
+ Wave Research N.V.
+ Jan Van Riel
+ jvanriel&waveresearch.com
+4674
+ Crunch Technologies BV
+ Ton Plooy
+ tonp&crunchtech.com
+4675
+ WK Audiosystems BV
+ N.A. Coesel
+ nctnico&cistron.nl
+4676
+ Healthaxis.com Inc.
+ Larry Weber
+ lweber&healthaxis.com
+4677
+ Concert Technologies
+ Ricardo Yokoyama
+ ricardo&concertech.com
+4678
+ Information Developers Unlimited
+ Lisa Andrews
+ andrews&ecrc.org
+4679
+ OPICOM
+ Myungeon Kim
+ matty&203.243.253.142
+4680
+ Telecommunications Systems Group - UCL
+ Jonathan Robinson
+ pants&ee.ucl.ac.uk
+4681
+ dvg Hannover Datenverarbeitungsgesellschaft mbH
+ Markus Moeller
+ markus.moeller&dvg.de
+4682
+ Linux-HA Project
+ Alan Robertson
+ alanr&unix.sh
+4683
+ Trading Technologies International, Inc.
+ Network Operations
+ networkops&tradingtechnologies.com
+4684
+ Ambit Microsystems Corporation
+ Willy Chang
+ willy.chang&ambit.com.tw
+4685
+ TONTRU Information Industry Group Co. Ltd.
+ Mao Yan
+ newtru&public1.ptt.js.cn
+4686
+ VegaStream
+ Mike Cohen
+ mikec&vegastream.com
+4687
+ Digitro Tecnologia Ltda
+ Milton Joao de Espindula
+ snmp-contact&digitro.com.br
+4688
+ Luimes Computer Consulting
+ Mark Luimes
+ mark&luimes.ca
+4689
+ Urbis.Net Ltd
+ Alex Tronin
+ at&urbis.net
+4690
+ MBC Europe, B.V.
+ Frits Obers
+ mbce&mbc.nl
+4691
+ VAW Aluminum Technologie GmbH
+ Markus Rogawski
+ rogawski.markus&vaw.de
+4692
+ Digital Technics, LP
+ Dr. Mikailov
+ mikailov&digtech.com
+4693
+ Maxtor Corp.,
+ Marcia Tsuchiya
+ marcia_tsuchiya&maxtor.com
+4694
+ Willamette University
+ Casey Feskens
+ cfeskens&willamette.edu
+4695
+ Extricity Software
+ Ted Bashor
+ bashor&extricity.com
+4696
+ WEBB Studios
+ Densel Webb III
+ wollf&netzero.com
+4697
+ ATLANTEL
+ Jerome Girard
+ j.girard&atlantel.fr
+4698
+ Connectivity Software Systems
+ Don Reeve
+ dreeve&csusa.com
+4699
+ Burning Door
+ Eric Lunt
+ eric&burningdoor.com
+4700
+ InternetPirate.com
+ Jeffrey Winter
+ jgwinter&earthlink.net
+4701
+ Syskoplan GmbH
+ Heiko Giesebrecht
+ heiko.giesebrecht&syskoplan.de
+4702
+ SpeechWorks International, Inc.
+ Mark Eastley
+ mark.eastley&speechworks.com
+4703
+ Sanford C. Bernstein & Co. Inc.
+ John Talbot
+ talbotjr&bernstein.com
+4704
+ Visual Media Technologies, Inc.
+ Jason Prondak
+ jprondak&visualmedia.com
+4705
+ Gabriel Communications
+ Jonathan Gettys
+ jgettys&gabrielcom.net
+4706
+ Zero7.com
+ Eric Lozes
+ eric&Zero7.com
+4707
+ Aldea Internet, S.A. de C.V. Javier
+ Rodriguez
+ arturo&aldea.com.mx
+4708
+ iMedium Inc
+ John Case
+ john.case&imedium.com
+4709
+ Oxydian S.A.
+ Boisard Sebastien
+ boisard&oxydian.com
+4710
+ Safelayer S.A.
+ Jordi Buch
+ jbt&safelayer.com
+4711
+ Mail.com
+ Brendan Flood
+ bflood&staff.mail.com
+4712
+ Entropic Ltd
+ Anthony Bearon
+ Anthony.Bearon&entropic.co.uk
+4713
+ WhereNet, Inc.
+ Alan Freier
+ afreier&wherenet.com
+4714
+ Centerpoint Broadband Technologies
+ Mario Gallotta
+ mgallotta&cptbt.com
+4715
+ Advice Netbusiness Ltda
+ Nelson Pedrozo
+ nelson&domain.com.br
+4716
+ Arbortext
+ John Dreystadt
+ jdreysta&arbortext.com
+4717
+ Media Management Consulting
+ Grojean
+ grojean&aol.com
+4718
+ MDL Information Systems
+ Jeff Younker
+ jeff&mdli.com
+4719
+ Montagnaleader s.c.a.r.l.
+ Flavio Righini
+ flavio&ten.it
+4720
+ Lunatech Research
+ Bart Schuller
+ schuller+iana&lunatech.com
+4721
+ Cositel Inc.
+ Denis Martel
+ dmartel&cositel.com
+4722
+ Jacksonville University
+ Dennis Dormady
+ dwd&ju.edu
+4723
+ Mockingbird Networks
+ Martin Walsh
+ mwalsh&mbird.com
+4724
+ TechnoSoft
+ Sinisa Sremac
+ sremac&eunet.yu
+4725
+ Bestnet Internet Inc
+ Eric Weigel
+ ericw&bestnet.org
+4726
+ Capital Computer Services, Inc.
+ Jim Butler
+ jim-butler&msn.com
+4727
+ Langtang JV Company
+ Dr. Rayamajhi I
+ iswar&ishonch.uz
+4728
+ NSI Technology
+ Shin Hosubv
+ oreo&nsit.co.kr
+4729
+ Crannog Software
+ Eamonn McGonigle
+ eamonn&crannog-software.com
+4730
+ epita
+ Sadirac
+ rn&epita.fr
+4731
+ Socketware, Inc.
+ Steven Sparks
+ sparks&socketware.com
+4732
+ CVF
+ Yann Le Doare
+ yledoare&cvf.fr
+4733
+ Middlesex University
+ David Webb
+ d.webb&mdx.ac.uk
+4734
+ Zarak Systems Corporation
+ Ken Hesky
+ khesky&zarak.com
+4735
+ SOMA Networks, Inc.
+ Chris Davis
+ cdavis&somanetworks.com
+4736
+ Appliant, Inc.
+ Brian Marsh
+ marsh&appliant.com
+4737
+ Crosswalk.com, Inc.
+ Steven Sedlmeyer
+ ssedlmeyer&crosswalk.com
+4738
+ Shanghai E-way Computer Network Technology Ltd.
+ Sun
+ e_wayer&yahoo.com
+4739
+ OLDE Discount Corporation
+ Albert Tobey
+ atobey&olde.com
+4740
+ VoteHere
+ Jim Adler
+ jim&votehere.net
+4741
+ Amber Networks, Inc
+ Jack Yang
+ jyang&ambernetworks.com
+4742
+ Operational Technologies Services, Inc.
+ Michael Gariazzo
+ mgariazz&ots-inc.com
+4743
+ NextNet
+ Vladimir Kelman
+ kelmanv&nextnetworks.com
+4744
+ Internalnetwork
+ Jim O'Brien
+ jamesobrien&mindspring.com
+4745
+ DigiSAFE Pte Ltd
+ Ee Thiam Chai
+ eetc&cet.st.com.sg
+4746
+ PT Inovacao
+ Jorge Concalves
+ jgoncal&cet.pt
+4747
+ Service Technique de la Navigation Aerienne
+ Pont Thierry
+ PONT_Thierry&stna.dgac.fr
+4748
+ DoBiT nv
+ Marc Bruers
+ mbruers&dobit.com
+4749
+ e-Plaza
+ Gerardo Martinez Zuniga
+ gmartine&iteso.mx
+4750
+ Lykon Consulting
+ Mingzhe Lu
+ mingzhe_lu&yahoo.com
+4751
+ SARL K1
+ Franck Lefevre
+ franck&k1info.com
+4752
+ Crescent Networks
+ Linsey O'Brien
+ lbob&crescentnets.com
+4753
+ MontaVista Software, Inc.
+ Joseph Green
+ jgreen&mvista.com
+4754
+ Symas Corp.
+ Howard Chu
+ hyc&symas.com
+4755
+ Directory Works
+ Alexis Bor
+ alexis.bor&directoryworks.com
+4756
+ CTC Union Technologies Co., Ltd.
+ Thomas Fan
+ ctcu&ms2.hinet.net
+4757
+ IBS
+ Steffen Reithermann
+ sr&IBS.de
+4758
+ AnIX Group Ltd
+ Anthony Roberts
+ roberta&anix.co.uk
+4759
+ Peco II, Inc.
+ Gregory Ratliff
+ gratcliff&peco2.com
+4760
+ Viditec, Inc.
+ Jason Lai
+ laijc&viditec.com
+4761
+ NuDesign Technologies Inc.
+ Brian Munshaw
+ contact&ndt-inc.com
+4762
+ GRIC Communication Inc
+ Wilson Tse
+ wilsont&gric.com
+4763
+ Teddybear Computer Services
+ Karen Kenworthy
+ karenk&teddybear.com
+4764
+ Global Crossing
+ IP Software Development
+ ipsd&gblx.net
+4765
+ Tomorrow Factory
+ Ron Hitchens
+ ron&tomorrowfactory.com
+4766
+ Hochschule Heilbronn
+ Florian Kronberger
+ florian.kronberger&hs-heilbronn.de
+4767
+ TrafficMaster PLC
+ Nathan Grant
+ nathan.grant&trafficmaster.co.uk
+4768
+ E.ON SE (formerly 'E.ON AG')
+ Florian Dietrich, Peter Marschall
+ pki&eon.com
+4769
+ IBM Corporation
+ Victor Sample
+ vsample&us.ibm.com
+4770
+ Ol'e Communications, Inc.
+ Dustin Doo
+ dtu&olecomm.com
+4771
+ Narus Inc
+ Stas Khirman
+ stask&narus.com
+4772
+ CyberSource Corporation
+ Roger Hayes
+ rhayes&cybersource.com
+4773
+ RealNames Corporation
+ Yves Arrouye
+ yves&realnames.com
+4774
+ Netpliance.net
+ Richard Buckman
+ richard.buckman&netpliance.net
+4775
+ Network ICE
+ Robert Graham
+ snmp&networkice.com
+4776
+ Knight Fisk Ltd
+ Ian Wakeling
+ Ian.Wakeling&KnightFisk.com
+4777
+ Cuperus Consultants
+ Bart Cuperus
+ b.cuperus&cuperus.nl
+4778
+ Biscom, Inc.
+ Tomas L. Keri
+ tkeri&biscom.com
+4779
+ Bay Technical Associates
+ Alex North
+ anorth&baytechdcd.com
+4780
+ VADEM
+ Jeff Saxton
+ jsaxton&vadem.com
+4781
+ E.piphany, Inc.
+ Chad Whipkey
+ whipkey&epiphany.com
+4782
+ 3Cube, Inc.
+ Yuri Rabover
+ yurir&3Cube.com
+4783
+ CrosStor Software
+ Tony Schene
+ tony.schene&crosstor.com
+4784
+ March Networks
+ Pierre Doiron
+ pdoiron&marchnetworks.com
+4785
+ Appian Communications, Inc.
+ Ren Yonghong
+ ren&appiancom.com
+4786
+ Sierra PartnersStephen Ells
+ sells&chw.edu
+ sae&foothill.net
+4787
+ Shanghai Holdfast Online Information
+ Jason Fang
+ locky_ymc&yahoo.com
+4788
+ D-Trust GmbH
+ Andreas Ziska
+ a.ziska&d-trust.net
+4789
+ Telica, Inc.
+ Rick Evans
+ revans&telica.com
+4790
+ SecureLogix Corporation
+ Stephen Johns
+ stephen.johns&securelogix.com
+4791
+ Dresdner Bank AG
+ Axel Dalz
+ Axel.Dalz&Dresdner-Bank.de
+4792
+ Wavefront
+ David Ladiges
+ david&wavefront.cc
+4793
+ Levi, Ray & Shoup, Inc.
+ Dennis Grim
+ dgrim&lrs.com
+4794
+ eCoin, Inc.
+ Horng-Twu Lihn
+ slihn&ecoin.net
+4795
+ Unified Productions, Inc.
+ Jason Yardi
+ unified&west.net
+4796
+ Joe Chapa
+ Joe Chapa
+ joechapa&joechapa.com
+4797
+ City Group Inc.
+ Brad Austin
+ AUSCO&HOME.COM
+4798
+ Vigil Technologies Ltd.
+ Mor Schlesinger
+ mor&vigiltech.com
+4799
+ Leaselogix, Inc.
+ Charles Corson
+ cccbttb&aol.com
+4800
+ Jensley Pty Ltd
+ Darren Collins
+ dmc&infoxchange.net.au
+4801
+ Compass Corporate Systems, Inc.
+ David Lethe
+ david.lethe&compass-corp.com
+4802
+ Systematic Software Engineering A/S
+ Jesper Gravgaard
+ jgj&systematic.dk
+4803
+ POWWOW
+ Michael Castello
+ webmaster&MarinaDelRey.com
+4804
+ Castello Cities Internet Network
+ David Castello
+ david&palmsprings.com
+4805
+ INOVA Corporation
+ Brit Minor
+ bminor&inovacorp.com
+4806
+ Rosslea Associates LLC
+ Eileen Graydon
+ eileen_graydon&rosslea-associates.com
+4807
+ Control Z Corporation
+ Seiji Eguchi
+ eguchi&czc.co.jp
+4808
+ Net-star Technology Corporation
+ Jackie Chang
+ jackie&net-star.com.tw
+4809
+ BSW Telecoms
+ Bryan Booth
+ bryan.booth&co.za
+4810
+ Bloemenveiling Holland
+ Marco van Katwijk
+ m.katwijk&bvh.nl
+4811
+ Network Flight Recorder, Inc.
+ Marcus Ranum
+ mjr&nfr.net
+4812
+ shanghai radio communication equipment manufacture company(srcem)
+ Feng Dai
+ fengdai&263.net
+4813
+ GlenEvin
+ Kevin Castner
+ kcc&glenevin.com
+4814
+ Alex Temex Multimedia S.A.
+ Nicolas Thareau
+ nthareau&alex.fr
+4815
+ H.B. Fuller Company
+ Todd Meadows
+ Todd.Meadows&hbfuller.com
+4816
+ Pacific Gas & Electric Company
+ Eric Vo
+ EXVQ&pge.com
+4817
+ Innovative Technologies & Consulting, Inc.
+ Milan Habijanac
+ milan&itcamerica.com
+4818
+ Sinclair Internetworking Services
+ Keith Sinclair
+ keith&sinclair.org.au
+4819
+ RMS Technology Integration, Inc.
+ Phil Draughon
+ jpd&rmsbus.com
+4820
+ Quicknet Technologies, Inc.
+ Greg Herlein
+ gherlein&quicknet.net
+4821
+ SN2AI
+ Bruno Barbieri
+ bbarbieri&aai.fr
+4822
+ Fial Computer Inc.
+ Ron Fial
+ ron&fial.com
+4823
+ Shanghai HuaLong Information Technology Development Center
+ Chen Jianqiang
+ cjq95&yahoo.com
+4824
+ DSL Communications
+ Jason Tang
+ jtang&dsl-com.com
+4825
+ Golden Screens Interactive Technologies, Inc.
+ Ran Livnat or Ishai Biran
+ ishai&gsit.com
+4826
+ The European Clearing House
+ Paul Rees
+ prees&cedelglobalservices.com
+4827
+ Interoute Telecommunications Inc
+ Shridar Iyengar
+ siyengar&interouteusa.com
+4828
+ Intelidata Technologies Corp.
+ Scott Vivian
+ svivian&intelidata.com
+4829
+ A to Z Pest Control
+ Randall Miller
+ wdirep&msn.com
+4830
+ Gloabl Media Corp.
+ Sophia Xu
+ sxu&globalmedia.com
+4831
+ BANCHILE
+ Jose Antonio Muena Barria
+ jmuena&banchile.cl
+4832
+ Network Phenomena, LLC.
+ Daniel Lewis
+ dnllewis&netscape.com
+4833
+ SDNI Inc.
+ Ivo Gorinov
+ ivo&sdni.com
+4834
+ Factum Electronics AB
+ Lars Boberg
+ Lars.Boberg&factel.se
+4835
+ OPNET Technologies Co., Ltd.
+ Melody Tsai
+ and&opnet.com.tw
+4836
+ LHS Telekom GmbH & Co. KG
+ Martin Schlothauer
+ Martin.Schlothauer&lhsgroup.com
+4837
+ trrrippleRRRdesigns
+ Kathi Tomlinson
+ tomkat&u.washington.edu
+4838
+ New Image Company
+ Gregory Tang
+ tang&www.newimage.com.tw
+4839
+ 2Wire, Inc.
+ Randy Turner
+ rturner&2Wire.com
+4840
+ Bedet Information Technologies
+ W.T. Bedet
+ wbedet&compuserve.com
+4841
+ iFace.com
+ Alex Vishnev
+ alex&iface.com
+4842
+ SecureAgent
+ Brent Johnson
+ r.brent.johnson&mail.securenotes.com
+4843
+ Amazon.com Inc.
+ Alan O'Leary
+ alano&amazon.com
+4844
+ NeoPoint, Inc.
+ Dwight Newton
+ dnewton&neopoint.com
+4845
+ Miralink Corp
+ Bill Shelton
+ bills&miralink.com
+4846
+ Lucent INS
+ Matthias Bannach
+ mbannach&lucent.com
+4847
+ Vikram Kulkarni
+ Vikram Kulkarni
+ vikramkulkarni&gmail.com
+4848
+ Interphiz Ltd
+ Sam Corn
+ sam&interphiz.com
+4849
+ Dipl. Phys. Peer Stritzinger GmbH
+ Peer Stritzinger
+ peer&stritzinger.com
+4850
+ Eddie George Limited
+ Eddie George
+ software.engineering&egl.com
+4851
+ KRONE Telecell GmbH
+ Holger Vogel
+ vogel&telecell.de
+4852
+ CMA Small Systems AB
+ Alexey Ryskov
+ Alexey.Ryskov&cma.ru
+4853
+ Syndeo Corporation
+ Matt Rhoades
+ matt&syndeocorp.com
+4854
+ Mk1 Design
+ Mark Chapman
+ mk1design&cs.com
+4855
+ AddPac Technology Co., Ltd.
+ Youngsik Lee
+ yslee&addpac.com
+4856
+ Veraluz International Corporation
+ Phillam Sera Jose
+ phillam&i-manila.com.ph
+4857
+ Cisco's Etc.
+ Emma Johnson
+ cjoh1103&bellsouth.net
+4858
+ Fortech
+ Dainis Strupis
+ dainis&fortech.lv
+4859
+ GEMS
+ Will Ballantyne
+ Will.Ballantyne&gems1.gov.bc.ca
+4860
+ boo.com Group LTD
+ Scot Elliott
+ scot.elliott&boo.com
+4861
+ PowerCom Technologies Inc Katta Veeraiah
+ veera_katta&216.61.195.17
+ ---none---
+4862
+ Redwood Marketing
+ Curtis Ruck
+ ruckc&crosswinds.net
+4863
+ Gothaer Versicherungsbank VVaG
+ Axel Laemmert
+ Axel.Laemmert&Gothaer.de
+4864
+ JOH-DATA A/S
+ Roger Kristiansen
+ roger&norgesgruppen.no
+4865
+ ERG Group
+ Bill Wong
+ bwong&erggroup.com
+4866
+ Moseley Associate Inc.
+ Jamal Hamdani
+ info&moseleysb.com
+4867
+ Viet Marketing
+ Ngo Quyen
+ ngoquyen&trungtam.com
+4868
+ Nextra (Schweiz) AG
+ Rolf Gartmann
+ rolf&nextra.ch
+4869
+ SIT Europe
+ Jean-Charles Oualid
+ jean-charles&sit.fr
+4870
+ Fritz Egger GmbH & Co
+ Joahn Memelink
+ johan.memelink&egger.com
+4871
+ DiscoveryCom
+ Rich Gautreaux
+ rgautreaux&discoverycom.com
+4872
+ Bouygues Telecom
+ Stephane Jeanjean
+ sjeanjea&bouyguestelecom.fr
+4873
+ Seay Systems, Inc.
+ Vernon Hurdle
+ vernon&seaysystems.com
+4874
+ Juniper Networks/Unisphere
+ John Scano
+ jscano&juniper.net
+4875
+ DoubleClick Inc.
+ Tom Klempay
+ tklempay&doubleclick.net
+4876
+ Eyestreet Software
+ Charlie Hill
+ chill&eyestreet.com
+4877
+ Salon Press
+ Serge Stikhin
+ postmaster&salon.ru
+4878
+ Village Networks, Inc.
+ Yong-Qing Cheng
+ cheng&vill.com
+4879
+ SecureMethods, Inc.
+ Ken Walker
+ ken.walker&securemethods.com
+4880
+ Standard & Poors Compustat
+ Kevin Nervick
+ kevin_nervick&standardandpoors.com
+4881
+ Ruijie Networks Co., Ltd. (formerly 'Start Network Technology Co., Ltd.')
+ Zhengrong Yu
+ yuzr&ruijie.com.cn
+4882
+ Root, Inc.
+ Naoto Shimazaki
+ shimaz-n&root-hq.com
+4883
+ Saatch & Saatchi
+ Alessandra dell'andrea
+ a.dellandrea&saatchi.it
+4884
+ Protek Ltd
+ Richrd Sizeland
+ rsizeland&protek.com
+4885
+ Photon Technology Co., Ltd.
+ James Kou
+ jameskou&yahoo.com
+4886
+ Westwave Communications
+ Jean-Marc Serre
+ jean-marc.serre&westwave.com
+4887
+ IQ Wireless GmbH
+ Holger Vogel
+ holger.vogel&iq-wireless.com
+4888
+ Multidata GmbH
+ Willfried Dersch
+ w.dersch&www.multidata.de
+4889
+ Inflow
+ Mark Anderson
+ manderson&inflow.com
+4890
+ Skinners Computer Center
+ Ted Skinner
+ tskinner&max1-p121.Bayou.COM
+4891
+ Network Address Solutions
+ Jerry Roy
+ jroy&flashcom.com
+4892
+ The Chinese University of Hong Kong
+ S.T. Wong
+ st-wong&cuhk.edu.hk
+4893
+ ATSHAW Technologies
+ Allyn Tyler-Shaw
+ atshaw&verio.net
+4894
+ Kleinwort Benson Ltd.
+ Nigel Southgate
+ nigel.southgate&dresdnerkb.com
+4895
+ Woodwind Communications Systems Inc.
+ Brian Hardy
+ bhardy&wcsinc.com
+4896
+ TeleSoft International, Inc.
+ Charles Summers
+ CKSummers&acm.org
+4897
+ DoBusinessOnline Services
+ Ken Netherland
+ ken&dobusinessonline.com
+4898
+ Time Inc.
+ Leon Misiukiewicz
+ leon_misiukiewicz&timeinc.com
+4899
+ Walker Systems Corporation
+ Oleksandr Kravchenko
+ okravchenko&walkersys.com
+4900
+ Conexant Systems
+ Terry Rodman
+ terry.rodman&conexant.com
+4901
+ USAA
+ Carl Mehner
+ usaadomains&usaa.com
+4902
+ Beijing Huaguang Electronics Co., Ltd.
+ Liang Wenjing
+ liangwj&hg.com.cn
+4903
+ GCC Technologies Inc.
+ Michael Fryar
+ mfryar&gcctech.com
+4904
+ SDF
+ Viktor Leijon
+ viktor&sdf.se
+4905
+ WebDialogs, Inc
+ Mike Melo
+ mmelo&webdialogs.com
+4906
+ Edgix Corporation
+ Mark Hurst
+ mhurst&edgix.com
+4907
+ AppWorx Corporation
+ George Del Busto
+ gdelbusto&router.appworx.com
+4908
+ ATS, Advanced Technology Solutions S.A.
+ Julio Riviere
+ jriviere&ats.com.ar
+4909
+ Experts Exchange
+ Steve Miller
+ steve&experts-exchange.com
+4910
+ Ubizen
+ Hugo Embrechts
+ Hugo.Embrechts&ubizen.com
+4911
+ pcOrder.com, Inc.
+ Ron Rudd
+ ron.rudd&pcorder.com
+4912
+ HolisticMeta, LLC (formerly 'One World Information System')
+ Roy Roebuck
+ royroebuck&holisticmeta.com
+4913
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+4914
+ hole-in-the.net
+ Joe Warren-Meeks
+ joe&hole-in-the.net
+4915
+ Sipher Internet Technology Ltd.+44 1494 765335
+ sipher&sipher.co.uk
+ ---none---
+4916
+ Blacksound SA
+ Mamamdou M'Baye
+ mamadou&blacksound.com
+4917
+ Sociedad Estatal de Loterias y Apuestas de Estado
+ Julio Sánchez Fernández
+ oidregistry&selae.es
+4918
+ Taurusent Technologies
+ Linford D. Hayes
+ taurusen&flinthills.com
+4919
+ Luminate Software Corporation
+ David Korz
+ dkorz&luminate.com
+4920
+ Boston Globe
+ Richard Farrell
+ farrell&globe.com
+4921
+ Network Solutions
+ Brad McMillen
+ bradtm&internic.net
+4922
+ Telcordia Technologies, Inc.
+ Kaj Tesink
+ kaj&research.telcordia.com
+4923
+ AudioCodes
+ Chai Forsher
+ chai-f&audiocodes.com
+4924
+ SAN Valley Systems, Inc.
+ Allison Parsons
+ allison&sanvalley.com
+4925
+ Zuma Networks
+ Rueben Silvan
+ rsivan&zumanetworks.com
+4926
+ TouchTunes Digital Jukebox
+ Eugen Pavica
+ paveu&touchtunes.com
+4927
+ time4you GmbH
+ Sven Doerr
+ doerr&time4you.de
+4928
+ Xrosstech, Inc.
+ Jihno Chun
+ jhchun&xrosstech.com
+4929
+ LAN Crypto
+ Julia Kopytina
+ lanc&aha.ru
+4930
+ Concord Technologies
+ Athir Nuaimi
+ anuaimi&ca.concordfax.com
+4931
+ Standard & Poor's Corp.
+ Martin Niederer
+ martin_niederer&standardand poors.com
+4932
+ Foglight Software
+ Michael Tsou
+ mtsou&foglight.com
+4933
+ Shunra Software Ltd.
+ Benny Daon
+ benny&shunra.com
+4934
+ WebDialogs, Inc
+ Mike Melo
+ mmelo&webdialogs.com
+4935
+ Mediatrix Telecom Inc.
+ Stephane Perron
+ sperron&mediatrix.com
+4936
+ First American Financial Corporation John
+ Thuener
+ jthuener&firstam.com
+4937
+ Stormbreaker Network Services
+ David Britt
+ dbritt&cdm.com.au
+4938
+ Daeyoung Electronic Ind.CO., Ltd.
+ Jin-Hak Yeom
+ yeomjh&hanmail.net
+4939
+ Procter & Gamble
+ Patryk Szudrowicz
+ szudrowicz.p&pg.com
+4940
+ Converg Media
+ Shane Kinsch
+ shane.kinsch&converg.com
+4941
+ Echelon Corporation
+ Chris Stanfield
+ standfield&echelon.com
+4942
+ Liberty Press & Letter Service Joseph De Silvis
+ Libertyink&AOL.com
+ ---none---
+4943
+ Novell GmbH
+ Alexander Adam
+ Alexander_Adam&Novell.com
+4944
+ Future Networks, Inc.
+ Michael Rand
+ michael.rand&future-networks.com
+4945
+ Logicon, Inc.
+ Jerry N. Baker
+ jbaker&logicon.com
+4946
+ Psychedelic Illuminations Magazine
+ Ron Piper
+ ronnipiper&hotmail.com
+4947
+ Grass Valley USA, LLC
+ Cody Nelson
+ cody.nelson&grassvalley.com
+4948
+ Migros
+ Simon Hauri
+ netadmin-datacenter&mgb.ch
+4949
+ Fortress Technologies
+ Bill McIntosh
+ bmcintoch&fortresstech.com
+4950
+ Luxor Software Inc.
+ Walid Bakr
+ WalidB&LuxorSoft.com
+4951
+ State Farm Insurance
+ Brian L. Detweiler
+ brian.l.detweiler.gc2k&statefarm.com
+4952
+ Thinking Objects GmbH
+ Markus Klingspor
+ markus.klingspor&to.com
+4953
+ Tecnet Teleinformatica Ltda.
+ Paulo Eduardo Macagnani
+ macagnani&tecnet.ind.br
+4954
+ Wrox Press Itd
+ Jeremy Beacock
+ jeremyb&mail.wrox.co.uk
+4955
+ Asgard Technologies, Inc
+ Vivian Pecus
+ vipecus&aol.com
+4956
+ GRAPHICS FIVE
+ KEYHAN
+ KEYHAN&WE-24-130-9-85.we.medioane.net
+4957
+ CNet Computer Systeme Netzwerk GmbH
+ +49.335.68339.90
+ bernd&pflugrad.de
+4958
+ TerraLink Technologies, LLC
+ Keith A. Tuson
+ tuson&terralinktech.com
+4959
+ U Force, Inc.
+ Scott Francis
+ scott.francis&uforce.com
+4960
+ Chromisys
+ Evan McGinnis
+ evan&chromisys.com
+4961
+ Ardent Technologies
+ Dean C. Wang
+ dwang&ardentek.com
+4962
+ Artel Video Systems, Inc.
+ Ed Shober
+ eshober&artel.com
+4963
+ @manage
+ Derrick Arias
+ derrick&amanage.com
+4964
+ W.B. Love Enterprises Inc.
+ Walter L. Shaw Jr.
+ waltlove&ix. netcom. com
+4965
+ Greenwich Mean Time
+ Alec Bray
+ apb&gmt-2000.com
+4966
+ AACom
+ Eric Dillman
+ edillmann&AAcom.fr
+4967
+ Starwood Hotels & Resorts
+ Scott Baughman
+ scott.baughman&starwoodhotels.com
+4968
+ Universtiy of North Texas (unofficial)
+ Kevin W. Mullet
+ kwm&unt.edu
+4969
+ Park Air Systems Ltd.
+ Martin Brunt
+ m.brunt&uk.parkairsystems.com
+4970
+ National Grid for Learning
+ Nathan Chandler
+ nathan&ngfl.gov.uk
+4971
+ Anglers Club
+ Joyce Yaffe
+ joyceyaffe&aol.com
+4972
+ Los Alamos National LaboratoryGiri
+ Raichur
+ graichur&lanl.gov
+4973
+ SetNet Corporation
+ Nicolas Fodor
+ nfodor&setnet.com
+4974
+ eATM
+ Jimmy Wang
+ wangjc&wellsfargo.com
+4975
+ INTERVU Inc.
+ Chuck Norris
+ vgale&intervu.net
+4976
+ AGENT++
+ Frank Fock
+ fock&agentpp.com
+4977
+ Tiesse S.p.A
+ Ombretta Miraglio
+ o.miraglio.tiesse&iol.it
+4978
+ Direkcija RS za poslovno informacijsko sredisce
+ Igor Milavec
+ igor.milavec&l-sol.si
+4979
+ Licer Solutions
+ Igor Milavec
+ igor.milavec&l-sol.si
+4980
+ Oxymium
+ Manuel Guesdon
+ mguesdon&oxymium.net
+4981
+ RiverDelta Networks
+ Thor Kirleis
+ thor&riverdelta.com
+4982
+ Persistence Software Inc.
+ Olivier Caudron
+ caudron&persistence.com
+4983
+ InnoMediaLogic Inc.
+ Francois Morel
+ francois.morel&iml-cti.com
+4984
+ Pinnacle Systems
+ Jacob Gsoedl
+ jgsoedl&pinnaclesys.com
+4985
+ Vigilant Networks
+ Ashwin Kovummal
+ ashwin&lecroy.com
+4986
+ KB/Tel
+ Lucero Maria Ayala Lugo
+ aclmal&hotmail.com
+4987
+ Simpler Networks Inc.
+ Serge Blais
+ serge.blais&simplernetworks.com
+4988
+ Ronningen Consulting
+ Ole Petter Ronningen
+ olepr&online.no
+4989
+ Connect Austria GmbH
+ Zahari Tassev
+ zahari.tassev&one.at
+4990
+ TTI Telecom
+ Shlomo Cwang
+ scwang&tti-telecom.com
+4991
+ Stonebridge Technologies, Inc.S.E.
+ John Harris
+ jharris&tacticsus.com
+4992
+ Thyssen Krupp Information Systems GmbHHaynes
+ Lohr
+ loehr&tkis.thyssenkrupp.com
+4993
+ CTU Prague
+ Milan Sova
+ sova&fel.cvut.cz
+4994
+ CUT-THROAT TRAVEL OUTLET
+ Mel Cohen
+ cuthraot&sirius.com
+4995
+ Universtiy of California, Berkeley
+ Robert Reid
+ robreid&socrates.berkeley.edu
+4996
+ Forest Networks LLC
+ Mark Penrose
+ mark.penrose&forestnetworks.com
+4997
+ Inetd.Com Consulting
+ Joe Elliott
+ joe&inetd.com
+4998
+ Cadant Inc.
+ Yung Nguyen
+ ynguyen&cadant.com
+4999
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+5000
+ Personal Business
+ Matias Guerrero
+ perbus2&hotpop.com
+5001
+ LogicMedia
+ Rudolph Balaz
+ rudy&logicmedia.com
+5002
+ RC Networks
+ Jim Sung
+ jsung&rcnets.com
+5003
+ AudioCodes LTD
+ Oren Kudevitzki
+ orenku&audiocodes.com
+5004
+ Predictive Networks
+ Rich Zimmerman
+ zimm&predictivenetworks.com
+5005
+ NCvision
+ Stern Rita
+ rita&ncvision.com
+5006
+ Vishwnet India
+ Mahesh Kulkarni
+ shri.mahesh&yahoo.co.in
+5007
+ Effective Computer Solutions, Inc.
+ Wilhelm Horrix
+ EffectiveComputerSolutions&compuserve.com
+5008
+ drugstore.com
+ Trey Valenta
+ trey&drugstore.com
+5009
+ Schiano
+ Andrea Schiano
+ schiano&mcn.mc
+5010
+ Splash Technology, Inc.
+ Minhhai Nguyen
+ Minhhai.Nguyen&splashtech.com
+5011
+ Scaldis
+ Geert Bosuil Gommeren
+ geert.gommeren&rug.ac.be
+5012
+ Lottomatica spa
+ Alberto Simili
+ simili&lottomatica.it
+5013
+ Maverick Internet Technology
+ Arie Joosse
+ ariejoosse&usa.net
+5014
+ Viacast
+ Alan Haines
+ ahaines&idinets.com
+5015
+ Verbind, Inc.
+ Director of IT
+ it&verbind.com
+5016
+ Oregon State University
+ Bill Ayres
+ ayres&nws.orst.edu
+5017
+ University of Akron
+ Keith Hunt
+ keith&uakron.edu
+5018
+ Ameritrade Technology Group
+ Dale Botkin
+ dbotkin&ameritrade.com
+5019
+ eBusiness Interactive
+ Adam Barclay
+ adam&ebinteractive.com.au
+5020
+ sekwang eng. co.
+ choi jin young
+ cjy1004&kornet.net
+5021
+ Television Internacional S.A. de C.V.
+ Eduardo Gutierrez
+ etejeda&INTERCABLE.NET
+5022
+ Equipe Communications Corporation
+ Chris Pecina
+ cpecina&equipecom.com
+5023
+ Bit by Bit Solutions, Inc.
+ David Richardson
+ superior&bitbybitsolutions.com
+5024
+ 3Domes, Inc.
+ Minainyo Sekibo
+ mina&3domes.com
+5025
+ OPUS 2 Revenue Technologies
+ Dave Gray
+ dgray&opus2.com
+5026
+ Aspiro AB
+ Peter Kjellberg
+ peter.kjellberg&aspiro.com
+5027
+ Orebro Kommun
+ Carl Bergudden
+ clbn&orebro.se
+5028
+ Lightbridge
+ Michael Arena
+ arena&lightbridge.com
+5029
+ Comma Soft AG
+ Robert Draken
+ Robert.Draken&comma-soft.com
+5030
+ University of Ulm
+ Karl Gaissmaier
+ karl.gaissmaier&uni-ulm.de
+5031
+ Recovery
+ Frederic Rouyre
+ rfr&inter-land.net
+5032
+ Norscan Instruments Ltd
+ Daniel Goertzen
+ goertzen&norscan.com
+5033
+ eCharge Corporation
+ Alan Chedalawada
+ achedalawada&echarge.com
+5034
+ LogicalSolutions.net
+ Jim Salviski
+ jim&logicalsolutions.net
+5035
+ Inter-National Research Institute
+ Randy Proctor
+ mrp&inri.com
+5036
+ Input Software
+ Tom Bridgwater
+ tbridgwater&inputsw.com
+5037
+ Bri-link Technologies Inc.
+ Andy Huang
+ andyhuang&brilink.com.tw
+5038
+ T&S Software Associates Inc.
+ Michael Thayer
+ mthayer&ts-software.com
+5039
+ Xstreamis plc
+ Ian Moir
+ ian.moir&xstreamis.com
+5040
+ Wiesemann & Theis GmbH
+ Klaus Immig
+ info&wut.de
+5041
+ Menicx International Co. Ltd.
+ Erik Reid
+ erik&menicx.com.tw
+5042
+ Broadwing Inc.
+ Ashok Kumar Padhy
+ apadhy&broadwing.com
+5043
+ Micro Focus International Ltd
+ Henry Szabranski
+ henry.szabranski&microfocus.com
+5044
+ Velocity Software Systems Ltd.
+ Leslie Mulder
+ lesm&velocity.ca
+5045
+ Bithop Systems, Inc.
+ Sohail Shaikh
+ sohail.shaikh&lexis-nexis.com
+5046
+ CS SI
+ Marc Milan
+ marc.milan&cssystemes.cie-signaux.fr
+5047
+ Kimley-Horn and Associates
+ David Robison
+ DRobison&kimley-horn.com
+5048
+ Kudale Inc.
+ Jack Kudale
+ info&kudaleinc.com
+5049
+ Equifax Inc.
+ Larry Laughlin
+ hostmaster&equifax.com
+5050
+ Nordmark NorLan Consult
+ Tore Nordmark
+ tonord&online.no
+5051
+ Brix Networks
+ Scott Harvell
+ sharvell&brixnet.com
+5052
+ Intermine Pty Ltd
+ Scott McCallum
+ scott&intermine.com.au
+5053
+ Agilent Technologies
+ Florence Claros
+ pdl-agilent-iana-oid&agilent.com
+5054
+ will
+ koyongje
+ koyongje&mail.will.co.kr
+5055
+ Eolring
+ Yoann Noisette
+ y.noisette&eolring.fr
+5056
+ Frank Lima
+ Frank Lima
+ ylaser&bellatlantic.net
+5057
+ Gifford Hesketh
+ Gifford Hesketh
+ gifford&telebot.net
+5058
+ Avistar Systems
+ Chris Lauwers
+ lauwers&avistar.com
+5059
+ Carmona Engineering Services
+ Ron Carmona
+ rcarmona&earthlink.net
+5060
+ Singapore Press Holdings Ltd
+ Kow Kee Nge
+ kowkn&asia1.com.sg
+5061
+ Swisskey Ltd
+ Juerg Spoerndli
+ jspoerndli&swisskey.ch
+5062
+ DFN Directory Services
+ Peter Gietz
+ peter.gietz&directory.dfn.de
+5063
+ Telesta
+ Jimmy Spets
+ jimmy.spets&telesta.com
+5064
+ Deutsche Post AG
+ Thomas Gierg
+ T.Gierg&DeutschePost.de
+5065
+ PrivateExpress.com
+ Patrick Day
+ pday&privateexpress.com
+5066
+ NetVision, Inc.
+ Jay Adams
+ jadams&netvision.com
+5067
+ Open Society Fund - BH
+ Tomo Radovanovic
+ tomo&soros.org.ba
+5068
+ Jewsih Community of Bosnia and Herzegovina
+ Tomo Radovanovic
+ tomo&soros.org.ba
+5069
+ Call Connect
+ Tim Slighter
+ slighter&callconnect.com
+5070
+ Ganna Construction, Inc.
+ Abdul Iscandari
+ gannaeng&aol.com
+5071
+ HIQ Networks
+ Janet Soung
+ jsoung&hiqnetworks.com
+5072
+ Ditech Communications Corporation
+ Serge Stepanoff
+ sstepanoff&ditechcom.com
+5073
+ knOwhere, Inc.
+ Russ White
+ rwhite&knowherestore.com
+5074
+ Miva Corporation
+ James Woods
+ jwoods&miva.com.au
+5075
+ CNL CentralNet GmbH
+ Oliver Marugg
+ noc&centralnet.ch
+5076
+ LongView International, Inc.
+ Tracy Tondro
+ ttondro&lvi.com
+5077
+ Clicknet Software
+ Kenny Bright
+ kbright&clicknet.com
+5078
+ Media Vision Computer Technologies
+ David Sataty
+ davids&ncc.co.il
+5079
+ Crosskeys Systems Corporation
+ Scott Searcy
+ scott.searcy&crosskeys.com
+5080
+ Power Systems
+ Gary Roseland
+ gr57&earthlink.net
+5081
+ Empowerment Group, Inc
+ J.D. Wegner
+ jd&emgp.com
+5082
+ More Magic Software MMS Oy
+ Mika P. Nieminen
+ Mika&moremagic.com
+5083
+ Daktronics
+ Brian Iwerks
+ biwerks&daktronics.com
+5084
+ SierraCom
+ Denise Chasse
+ dchasse&sierracom.com
+5085
+ SmartMove
+ Wim De Munck
+ Wim.Demunck&smartmove.be
+5086
+ ICS Advent
+ Steve Potocny
+ spotocny&icsadvent.com
+5087
+ Great Dragon Telecom(Group)
+ Liu Bin
+ Henry_liu&ri.gdt.com.cn
+5088
+ Digital Burro, INC
+ Guy Cole
+ gsc&acm.org
+5089
+ Clavister AB
+ Mikael Olsson
+ registry&clavister.com
+5090
+ Carumba
+ Jauder Ho
+ jauderho&carumba.com
+5091
+ Norske Troll AS
+ Stein Vrale
+ stein&trolldom.com
+5092
+ INFORMATIONSTECHNOLOGIE AUSTRIA GES. M.B.H.
+ alfred Reibenschuh
+ alfred.reibenschuh&it-austria.com
+5093
+ SDF Enterprise
+ Scott D. Florez
+ damien7&flash.net
+5094
+ The University of Tulsa
+ Jared Housh
+ jared-housh&utulsa.edu
+5095
+ Credit Suisse Group
+ Paul Kalma (CANA Manager)
+ admin.cana&csg.ch
+5096
+ Computer Science and Engineering, CUHK
+ Wong Yin Bun Terence
+ wongyb&cse.cuhk.edu.hk
+5097
+ Rock Marketing
+ Diego Rodriguez
+ diego&portland.quik.com
+5098
+ OPUSWAVE Networks, Inc.
+ Abid Inam
+ ainam&opuswave.com
+5099
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+5100
+ Tricast Multimedia
+ Jesse Whitehorn
+ jwhitethorn&hotmail.com
+5101
+ Novalabs
+ Alessandro Morelli
+ alex&novalabs.net
+5102
+ Integro A.C.S.
+ Francois Compagne
+ fcompagne&integro-acs.fr
+5103
+ Foxcom Ltd.
+ Yoav Wechsler
+ yoavw&foxcom.com
+5104
+ SarangNet
+ Young-jae Chang
+ robocop&sarang.net
+5105
+ Datang Telecom Technology CO., LTD
+ youping Hu
+ huyouping&163.net
+5106
+ elephant project
+ Wolfgang Schell
+ wolfgang.schell&elephant-project.de
+5107
+ Pinkl Consulting Services
+ Thomas J Pinkl
+ tpinkl&voicenet.com
+5108
+ Modius Inc.
+ Scott Brown
+ scott.brown&modius.com
+5109
+ CHINA GREAT DRAGON TELECOMMUNICATION(GROUP) CO., LTD
+ Liu Bin
+ Henry_liu&ri.gdt.com.cn
+5110
+ Health Business Systems, Inc.
+ Thomas J Pinkl
+ tom&hbsrx.com
+5111
+ Medea Corporation
+ Roger S. Mabon
+ Rmabon&pacbell.net
+5112
+ Corvia Networks, Inc.
+ Reva Bailey
+ reva&corvia.com
+5113
+ gridware
+ Joachim Gabler
+ J.Gabler&gridware.de WWW: http://www.gridware.de
+5114
+ Future fibre Technologies
+ Peter Nunn
+ pnunn&fft.com.au
+5115
+ PowerCom Technology Co., Ltd.
+ Wei-En Wang
+ wewang&powercom.com.tw
+5116
+ IBM, NUMA-Q Division
+ David Arndt
+ daa&sequent.com
+5117
+ Kaelin Colclasure
+ Kaelin Colclasure
+ kaelin&acm.org
+5118
+ Dantel,Inc.
+ Mark R. Huggett
+ mhuggett&dantel.com
+5119
+ SYCOR GmbH
+ Michael Kunze
+ michael.kunze&sycor.de
+5120
+ EMF Home Inspection Inc.
+ Mark Fredenberg
+ EMFinspection&Hotmail.com
+5121
+ League Scoring
+ Karl Rullman
+ Karl_Rullman&Yahoo.com
+5122
+ Everest eCommerce, Inc.
+ Kaelin Colclasure
+ kaelin&everest.com
+5123
+ Lucent Tech. Taiwan Telco.
+ Sky Wang
+ skyw&tw.lucent.com
+5124
+ Phonetic Systems Ltd.
+ Nir Halperin
+ tshtofblat&PhoneticSystems.com
+5125
+ Celestica Power
+ Ken Clark
+ kclark&clestica.com
+5126
+ Symtrex Inc.
+ Robert Hocking
+ rhocking&symtrex.com
+5127
+ Western Digital Corporation
+ Shola Agbelemose
+ shola.agbelemose&wdc.com
+5128
+ Saitama University Far Laboratory
+ Hassan Hajji
+ hajji&cit.ics.saitama-u.ac.jp
+5129
+ Macquarie University
+ Simon Kissane
+ simon.kissane&mq.edu.au
+5130
+ Omron Canada Inc.
+ Denis Pimentel
+ denis_pimentel&omron.com
+5131
+ lotz.de
+ Christian lotz
+ cl&lotz.de
+5132
+ Mammut Net
+ Klaus J. Koch
+ Klaus.Koch&mammut.net
+5133
+ Halfdome Systems, Inc.
+ Andrew Koo
+ andykoo&halfdome-ift.com
+5134
+ IP Unity
+ Tony Ma
+ tony&ipunity.com
+5135
+ CyberSafe Corporation
+ Dave Arnold
+ craig.hotchkiss&cybersafe.com
+5136
+ Gruner + Jahr AG & Co KG (formerly 'Electronic Media Service')
+ Thomas Doschke
+ OIDTeam&guj.de
+5137
+ DFC, Inc.
+ Jade Meskill
+ jmeskill&forchrist.org
+5138
+ Easynet Group Plc
+ Sven Verluyten
+ oid&be.easynet.net
+5139
+ ARESCOM, Inc.
+ Alfred Ma
+ alfred&arescom.com
+5140
+ Compudisk Systems Ltd.
+ Alf Hardy
+ alf.hardy&virgin.net
+5141
+ Hart Edwards Corporation, Inc.
+ Christopher Hart
+ hart&hartedwards.com
+5142
+ IVANS
+ Chris Van Sant
+ chris.van.sant&ivans.com
+5143
+ Cereva Networks Inc.
+ Beth Miaoulis
+ beth_miaoulis&cereva.com
+5144
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+5145
+ ICT electronics SA
+ Joan-Lluis Montore Parera
+ jlm&ict.es
+5146
+ Eclipsys Corporation
+ Fred Reimer
+ Fred.Reimer&eclipsys.com
+5147
+ MICEX
+ Alexander Ovchinnikov
+ ovchinkv&micex.com
+5148
+ cTc Computer Technik Czakay GmbH
+ Woodisch
+ wodisch&ctc.de
+5149
+ Managed Object Solutions, Inc.
+ E. Adam Cusson
+ ecusson&mos-inc.com
+5150
+ Opsware
+ Dave Jagoda
+ dj&opsware.com
+5151
+ NetGain, LLC
+ Richard Huddleston
+ richard&netgainllc.com
+5152
+ Cable AML, Inc.
+ Javier Olivan
+ jolivan&cableaml.com
+5153
+ The University of Akron
+ Keith Hunt
+ keith&uakron.edu
+5154
+ Incyte Genomics
+ Brett Lemoine
+ bl&incyte.com
+5155
+ CS & S GH computer System Tech. Co., Ltd.
+ Qigang Zhu
+ zhu_qigang
+5156
+ newproductshowroom.com
+ Marc August
+ marcaugust&iname.com
+5157
+ The University of Queensland
+ Dr. Rodney G. McDuff
+ mcduff&its.uq.edu.au
+5158
+ CompuTECH Services
+ Harry A. Smith
+ smithha&hotmail.com
+5159
+ Ultra d.o.o.
+ Kristijan Gresak
+ kristijan.gresak&ultra.si
+5160
+ DAIN Telecom Co., Ltd
+ Dong-Suk Yun
+ kseom&203.248.101.130
+5161
+ Morehead State University
+ Iroshan Navaratne
+ i.navaratne&moreheadstate.edu
+5162
+ Societe Europeenne des Satellites
+ Alan Kuresevic
+ Alan_Kuresevic&ses-astra.com
+5163
+ Digital Marketplace, Inc.
+ Neal Taylor
+ ntjr&dmcom.net
+5164
+ Cygnet Technologies, Inc.
+ Tim Michals
+ tim&cygnetinc.com
+5165
+ Sassafras Software Inc.
+ Mark Valence
+ mark&sassafras.com
+5166
+ Mercom Systems, Inc.
+ Steve Danis
+ steve.danis&mercom.com
+5167
+ Orchestream Ltd.
+ Benedict Enweani
+ benweani&orchestream.com
+5168
+ Levitte Programming
+ Richard Levitte
+ levitte&lp.se
+5169
+ NET CONSULTING S.R.L.
+ Nicola di Fant
+ nidifant&tin.it
+5170
+ Aegis Data Systems, Inc.
+ Mark Stingley
+ chief&aegisdata.com
+5171
+ WhizBang! Labs
+ Dan Rapp
+ drapp&whizbang.com
+5172
+ Protocom Development Systems
+ Jason Hart
+ support&serversystems.com
+5173
+ Sonus Networks, Inc.
+ Information Security
+ infosec&sonusnet.com
+5174
+ PrivateExpress .com
+ Mok Ku
+ mok&privateexpress.com
+5175
+ Lindsay Electronics
+ Dan Kolis
+ ipmanager&hq.lindsayelec.com
+5176
+ 2Win Information Systems, Inc.
+ Alex Lee
+ alee&2win.com
+5177
+ Private Express Technologies Pte, Ltd.
+ Wong Chee Hong
+ cheehong&privateexpress.com.sg
+5178
+ Telephony Experts, Inc.
+ James Sandahl
+ jsandahl&telephonyexperts.com
+5179
+ Arima Computer Corp.
+ Norman Hung
+ norman&rioworks.com
+5180
+ The DocSpace Company Inc.
+ Nash Stamenkovic
+ nstamenkovic&docspace.com
+5181
+ Firat Universites
+ Abdulkadyr Yonar
+ ayonar&firat.edu.tr
+5182
+ I Theta Corp.
+ Miles Whitener
+ mbw&i-theta.com
+5183
+ ---none---
+ ---none---
+ ---none---
+5184
+ C&N Touristic AG
+ Edgar Scheuermann
+ edgar.scheuermann&cun.de
+5185
+ Sungmi Telecom Electronics Co., Ltd.
+ Jinsoo Yoo
+ jsyoo&sungmi.co.kr
+5186
+ ---none---
+ ---none---
+ ---none---
+5187
+ Bytware, Inc.
+ Michael Grant
+ iana&bytware.com
+5188
+ BITHOP SYSTEMS, Inc.
+ Sohail Shaikh
+ sohail.shaikh&firewall5.lexis-nexis.com
+5189
+ TELEFONICA I+D
+ Javier Marcos Iglesias
+ jmarcos&tid.es
+5190
+ Organic
+ Henry Goldwire
+ henry&organic.com
+5191
+ DEKRA AG
+ Wolfgang Hiller
+ wolfgang.hiller&edv.dekra.de
+5192
+ Gotham Networks
+ George W. Kajos
+ gkajos&gothamnetworks.com
+5193
+ Chemical Abstracts Service
+ James R. Schrock
+ jschrock&cas.org
+5194
+ Okanagan Spring Brewery
+ Michael F. Hertel
+ mhertel&okspring.com
+5195
+ AdRem Software
+ Tomasz Kunicki
+ tkunicki&adrem.com.pl
+5196
+ E-Tech, Inc.
+ Jone Yi
+ jone_yi&e-tech.com.tw
+5197
+ Startup .com
+ Katell Pleven
+ katell49&aol.com
+5198
+ "Universita`" degli Studi di Roma "Tor Vergata"
+ Lorenzo M. Catucci
+ catucci&ccd.uniroma2.it
+5199
+ Odetics ITS
+ Ken Vaughn
+ klv&odetics.com
+5200
+ EnFlex Corp.
+ John W. Markham
+ jmarkham&enflex.net
+5201
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+5202
+ Aalto University (formerly 'Helsinki University of Technology')
+ Niko Suominen
+ niko.suominen&aalto.fi
+5203
+ The Naqvi Group
+ Shams Naqvi
+ SSNAQVI&aol.com
+5204
+ ClickNet Software Corporation
+ Eric Solberg
+ esolberg&clicknet.com
+5205
+ Ruby Tech Corp.
+ Pete lai
+ pete&mail.rubytech.com.tw
+5206
+ Voltaire
+ Tzahi Oved
+ tzahio&voltaire.com
+5207
+ USA-NET CORPORATIONS
+ Dirk Hilbig
+ net-ops&usanet.com
+5208
+ UPMACS Communications Inc.
+ Peter Berg
+ peter&upmacs.com
+5209
+ Profound Rational Organization(PRO), Internatioal
+ Pae Choi
+ pro&bsc.net
+5210
+ Linkline/Freegates
+ Frederick Houdmont
+ fh&freegates.be
+5211
+ NCvision Ltd.
+ Stern Rita
+ rita&ncvision.com
+5212
+ Placeware, Inc.
+ Mike Dixon
+ mdixon&placeware.com
+5213
+ Greylink, Inc.
+ Edgar Tu
+ edgar&keymail.com
+5214
+ Athens Chamber
+ George Koukoulas
+ gkouk&acci.gr
+5215
+ United Connections
+ Andrew Liu
+ andrew&amh.linuxhk.com
+5216
+ Senior Informatica Ltda.
+ Benedicto de Souza Franco Jr.
+ bene&senior.psi.br
+5217
+ SOFHA GmbH
+ Christoph Oeters
+ coeters&sofha.de
+5218
+ Networks Experts, Inc.
+ Richard Hornbaker
+ RichardH&NetworkExperts.com
+5219
+ BeVocal Inc.
+ Mikael Berner
+ mikael&bevocal.com
+5220
+ World Telecom Labs
+ E P Thornberry
+ pthornberry&harmonix.co.uk
+5221
+ Wireless Systems International
+ Andrew Chilcott
+ ajc&wsi.co.uk
+5222
+ Dantel Inc.
+ Mark R. Huggett
+ mhuggett&dantel.com
+5223
+ Korea Electronics Technology Institute
+ Song Byoungchul
+ songbc&203.253.128.2
+5224
+ Hitachi Data Systems (Europe) Ltd.
+ John Murray
+ John.Murray&hds.com
+5225
+ Universidad de Cantabria- ATC
+ Estela Martinez
+ estela&atc.unican.es
+5226
+ Harmonix Limited
+ Patrick Thornberry
+ www.harmonix.co.uk
+5227
+ MELCO Inc.
+ Toshinari Nakai
+ nakai&melcoinc.co.jp
+5228
+ Littlefeet Inc.
+ Samuel K. Sun
+ ssun&littlefeet-inc.com
+5229
+ Big Fish Communications
+ Thomas Johnson
+ tj&bigfishcom.com
+5230
+ ComRoesGroup
+ Felix B. Adegboyega
+ felix&ComRoes.com
+5231
+ Oswego State University
+ Brandon Brockway
+ brockway&oswego.edu
+5232
+ Counterpane Internet Security
+ Jon Callas
+ callas&counterpane.com
+5233
+ Mercury Interactive Corp.
+ Ido Sarig
+ isarig&merc-int.com
+5234
+ Shenzhen SED Info. Tech. Corp.
+ He, Bing
+ szsed&public.szptt.net.cn
+5235
+ Persistent Systems Private Limited
+ Shiv Kumar Harikrishna
+ shiv&pspl.co.in
+5236
+ Great Dragon Telecom(Group)
+ Zhou Ming
+ zhouming&ri.gdt.com.cn
+5237
+ Trustis Limited
+ Andrew Jackson
+ amj&trustis.com
+5238
+ SOcieta GEnerale di Informatica (SOGEI SPA)
+ Dr. Ciro Maddaloni
+ cmaddaloni&sogei.it
+5239
+ FESTE
+ Oscar Conesa
+ oconesa&feste.org
+5240
+ RAND
+ Michael Misumi
+ misumi&rand.org
+5241
+ TECHMATH AG
+ Friedel Van Megan
+ vanmegen&medien.tecmath.de
+5242
+ Envilogg AB
+ Marcelo Tapia
+ marcelo&envilogg.se
+5243
+ ICIS, School of EEE,Nayang Technological University
+ S. Rohit
+ PR766125&ntu.edu.sg
+5244
+ Casey's Baja Tours
+ Casey Hamlin
+ casey&200.33.413.229
+5245
+ Quarterstone Communications Inc.(QCI)
+ Dave Lankester
+ dlankester&quarterstone.com
+5246
+ SS8 Networks Inc.
+ David Zinman
+ davidz&ss8networks.com
+5247
+ Zinnia Design
+ Julie Low
+ jlw&cs.unh.edu
+5248
+ Michael Brehm
+ Michael Brehm
+ mbrehm&erols.com
+5249
+ Warner-Lambert
+ Mike Olsakowski
+ michael.olsakowski&wl.com
+5250
+ Center7
+ Glen Lewis
+ glen&center7.com
+5251
+ Donald E. Bynum
+ Donald E. Bynum
+ xxtcs&aol.com
+5252
+ CIS Technology
+ Johnson Lee
+ johnsonc&cis.com.tw
+5253
+ Aldebaran
+ Stefan Hackenthal
+ sh&aldebaran.de
+5254
+ Datang Telecom Technology CO., LTD
+ youping Hu
+ huyouping&21cn.com
+5255
+ EuroPKI
+ Antonio Lioy
+ lioy&polito.it
+5256
+ Freeonline .com. au Pty Ltd
+ Matthew Walker
+ matthew_walker&freeonline.com.au
+5257
+ AXUS Microsystems Inc.
+ Stephen Wang
+ hlwang&axus.com.tw
+5258
+ Zeta Technologies Co. Ltd
+ Chow Kai Ching Karen
+ karen&zetatran.com
+5259
+ MATRA SYSTEMES & INFORMATION
+ Philippe Gerard / Thierry Auger
+ gerard&matra-ms2i.fr
+5260
+ Digital Engineering
+ Mark Cullen
+ markc&digeng.co.uk
+5261
+ LUTHER DANIEL
+ Luther Daniel
+ LGDAN&WEBTV.NET
+5262
+ QWIKWIRE. NET
+ Brian Crawford
+ brian&investorsbeacon.com
+5263
+ CAIS INTERNET
+ Ed Van Horne
+ e.vanhorne&caissoft.com
+5264
+ Varian Medical Systems
+ Mark P. Morris
+ mmorris&oscs.varian.com
+5265
+ TeleDanmark Erhverv, CTIUdvikling
+ Henning Ebberup Peterson
+ heepe&tdk.dk
+5266
+ Johannes Gutenberg-Universitaet Mainz
+ Carsten Allendoerfer
+ Allendoerfer&Uni-Mainz.DE
+5267
+ Hong Kong University of Science and Technology
+ Lai Yiu Fai
+ ccyflai&ust.hk
+5268
+ IKEA IT CENTER AB
+ Anders Osling
+ anders.ostling&neurope.ikea.com
+5269
+ The Fantastic Corporation
+ Giuseppe Greco
+ giuseppe.greco&fantastic.ch
+5270
+ da6d Technologies
+ David Spanburg
+ da6d&spacely.net
+5271
+ Comverse Network Systems
+ Vitaly Lisovsky
+ vlisovsk&comversens.com
+5272
+ w-Trade Technologies
+ Igor Khomyakov
+ ikh&w-trade.com
+5273
+ Unistra Technologies
+ Igor Khomyakov
+ ikh&w-trade.com
+5274
+ UNIF/X
+ Igor Khomyakov
+ ikh&w-trade.com
+5275
+ Malibu Networks
+ Ross Roberts
+ ross&malibunetworks.com
+5276
+ Hearme.com
+ Richard Katz
+ richkatz&hearme.com
+5277
+ SarangNET
+ JA-HUN KU
+ sarang&sarang.net
+5278
+ Swisscom. AG
+ Thomas Abegglen
+ thomas.abegglen&swisscom.com
+5279
+ 2Support Directory Solutions
+ Rutger van Bergen
+ rbergen&2support.nl
+5280
+ Citi
+ Brian Geoghegan
+ brian.geoghegan&ssmb.com
+5281
+ Graeffet Communications
+ Thomas Aeby
+ aeby&graeff.com
+5282
+ Connected Systems
+ David McClintock
+ dcm&connectedsystems.com
+5283
+ CheckFree Corporation
+ Kelvin Tucker
+ KTucker&CheckFree.com
+5284
+ Filanet Corporation
+ Jose A. Gonzalez
+ jose&filanet.com
+5285
+ Network Experts, Inc.
+ Richard Hornbaker
+ Richard&NetworkExperts.com
+5286
+ CALENCE, Inc.
+ Richard Hornbaker
+ RHornbaker&Forte.net
+5287
+ Persistent Systems Private Limited
+ Shridhar Shukla
+ shukla&pspl.co.in
+5288
+ A-Plus Networks, Inc.
+ Randy Rankin
+ E-mail-aplus&quik.com
+5289
+ VidyaWeb. com, Inc.
+ Alak Deb
+ alakd&aol.com
+5290
+ Guide
+ Per Sundberg
+ per.sundberg&guide.se
+5291
+ Bloemenveiling Aalsmeer
+ Frans Woudstra
+ frans.woudstra&vba.nl
+5292
+ Pirus Networks
+ Howard Hall
+ hhall&ultranet.com
+5293
+ HYOSUNG CORPORATION
+ Jaehyoung, Shim
+ jaehshim&hyosung.co.kr
+5294
+ Infinity Trade Inc
+ Sheri
+ Shamsher&idt.net
+5295
+ "DigitalThink Inc."
+ Jon Skelton
+ jons&digitalthink.com
+5296
+ IPCell Technologies, Inc.
+ Chuck Homola
+ chomola&ipcell.com
+5297
+ Baxworks, Inc.
+ James H. Baxter
+ jim.baxter&baxworks.com
+5298
+ xputer.com
+ Lousseief Abdelwahab
+ aloussei&transtec.de
+5299
+ WorldCast Systems (formerly 'AUDEMAT")
+ Frederic Allard
+ it&worldcastsystems.com
+5300
+ Jetstream Communications
+ Gene Yao
+ gyao&jetstream.com
+5301
+ PentaSafe, Inc.
+ Kurt Goolsbee
+ k.goolsbee&pentasafe.com
+5302
+ Advanced Health Technologies
+ Douglas Price
+ price&ahtech.com
+5303
+ IPmobile Inc.
+ Hong Luo
+ hluo&ipmobile.com
+5304
+ Airslide Systems Inc.
+ Roie Geron
+ roie&airslide.com
+5305
+ IIT KANPUR
+ Narayana Murthy
+ chitturi&iitk.ac.in
+5306
+ XESystems, Inc.
+ Scott Weller
+ Scott.Weller&usa.xerox.com
+5307
+ Ciprico, Inc.
+ Brad Johnson
+ bjohnson&ciprico.com
+5308
+ SiemensS.A.(Portugal)
+ Paulo Inacio
+ Paulo.Inacio&net.siemens.pt
+5309
+ EdelWeb SA
+ Peter Sylvester
+ contact&edelweb.fr
+5310
+ Depository Trust & Clearing Corporation
+ William Izzo
+ wizzo&dtcc.com
+5311
+ F&F Inc.
+ Faiz Moinuddin
+ ffaiz786&yahoo.com
+5312
+ DIGICERT SDN
+ Amir Suhaimi Nassan
+ amir&digicert.com.my
+5313
+ Revlis, Inc.
+ Bradley D. Molzen
+ bmolzen&revlisinc.com
+5314
+ Baunwall A/S
+ Michael Frandsen
+ michaelf&baunwall.dk
+5315
+ CCIT(Beijing Creative Century Information Technology)Co. Ltd.
+ Yang Taohai
+ thyang&chinatelecom.cninfo.net
+5316
+ Guide Unusual
+ Jan Stenvall
+ Jan.Stenvall&unusual.se
+5317
+ Adaptive Computer Development Corp.
+ Troy Payne
+ troypayne&mediaone.net
+5318
+ Robert Bosch GmbH
+ Daniel Zendler
+ oid&de.bosch.com
+5319
+ EarthWatch Inc.
+ D.Todd Vollmer
+ tvollmer&digitalglobe.com
+5320
+ Surety Technologies Inc.
+ Wes Doonan
+ ietf&surety.com
+5321
+ Burrito.org
+ Jason Kraft
+ burrito&burrito.org
+5322
+ PADL Software Pty Ltd
+ Luke Howard
+ lukeh&padl.com
+5323
+ Telrad
+ Hilla Hartman
+ hilla.hartman&telrad.co.il
+5324
+ Delta Networks Inc.
+ Jones Huang
+ jones.huang&delta.com.tw
+5325
+ Cmgi
+ Paul Kiely
+ pkiely&cmgi.com
+5326
+ LightChip, Inc.
+ Kevin Short
+ kshort&lightchip.com
+5327
+ KIM Computing
+ Paul Baldam
+ pb&kimlab.com
+5328
+ North Communications Inc.
+ Trang A. Nguyen
+ tnguyen&infonorth.com
+5329
+ ShoreTel, Inc (formerly 'Shoreline Teleworks')
+ Kevin Coyne
+ kcoyne&shoretel.com
+5330
+ Spacelink Systems
+ Jim Fitzgerald
+ jfitz&spacelink.com
+5331
+ OI ELECTRIC CO., Ltd.
+ Yasuaki Nakanishi
+ yasuaki_nakanishi&ooi.co.jp
+5332
+ Information Freeway
+ Vanessa Schumert
+ VanessaSchumert&24.25.217.87
+5333
+ Celera Genomics
+ Jim Jordan
+ James.Jordan&celera.com
+5334
+ START
+ Zhang Da Rong
+ zhangdr&start.com.cn
+5335
+ Multifunction Products Association
+ Craig Douglas
+ admin&mfpa.org
+5336
+ BlueKite.com
+ James Leonard
+ james_leonard&bluekite.com
+5337
+ Ciprico, Inc.
+ Brad Johnson
+ bjohnson&ciprico.com
+5338
+ ELDEC Corporation
+ Kaz Furmanczyk
+ kfurmanc&eldec.com
+5339
+ VisioWave
+ Thibault Dangreaux
+ Thibault Dangreaux&visiowave.com
+5340
+ CITI, S.A. de C.V.
+ Marcelo Rodriguez
+ crodrigu&citi.com.mx
+5341
+ PC Network Design
+ Jerry Sandusky
+ jerry.sandusky&sharp.com
+5342
+ Sensormatic
+ Robert Venditti
+ robert_venditti&swhouse.com
+5343
+ Lone Wolf ComputingGeorge
+ Giles
+ gsgiles&inferno.lonewolfcomputing.com
+5344
+ Originative Solutions Ltd.
+ Paul Richards
+ paul&originative.co.uk
+5345
+ SUNGMI TELECOM ELECTRONICS CO., Ltd.
+ Seung-Ok Lim
+ solim&sungmi.co.kr
+5346
+ SSM Health Care
+ DNS Administrator
+ DNSAdmin&ssmhc.com
+5347
+ GE Harris Aviation Information Solutions, LLC
+ Tom Berrisford
+ thomas.berrisford&ae.ge.com
+5348
+ TimeSpace Radio AB
+ Paer Sjoeholm
+ paer.sjoeholm&timespace.se
+5349
+ Inalp Networks Inc.
+ Peter Egli
+ peter.egli&inalp.com
+5350
+ Infotron System Corp
+ Mariano Gallo
+ mgallo&infotron.com
+5351
+ ATM S.A.
+ Jaroslaw Kowalski
+ jarek&atm.com.pl
+5352
+ Maelstrom
+ Steve Ferris
+ steve&maelstrom.org.uk
+5353
+ EVS Broadcast Equipment
+ Benoit Michel
+ b.michel&evs-broadcast.com
+5354
+ Simplement Ltd
+ Tzvika Chumash
+ tzvika&simplement.co.il
+5355
+ Eland Technologies
+ Mark Lenahan
+ mlenahan&elandtech.com
+5356
+ Object Oriented Pty Ltd.
+ Daryl Wilding-Mcbride
+ darylw&oopl.com.au
+5357
+ Evans Computer Consulting
+ Jeffrey R. Evans
+ webmaster&evanscomputers.com
+5358
+ enhanced Global Convergence Services (eGCS)
+ Mary Slocum
+ mclocum&egcsinc.com
+5359
+ InnoVentry
+ Christian du Croix deWilde
+ cdewilde&innoventry.com
+5360
+ Haedong
+ Park Kaemyoung
+ pigangel&haedong.re.kr
+5361
+ Westbridge Design Ltd.
+ Tim Riches
+ timriches&compuserve.com
+5362
+ QASYS CORP
+ C. Figueroa
+ cristian.figueroa&cgroupsa.com
+5363
+ R. Smith Engineering Co.
+ Gregory Swofford
+ gs&gomr.com
+5364
+ Certall Finland OY
+ Petri Puhakainen
+ petri.puhakainen&certall.fi
+5365
+ Neartek, Inc.
+ Mark Spitz
+ Mark.Spitz&neartek.com
+5366
+ Charlotte's Web Networks Ltd.
+ Yoel ferrera
+ yoel&cwnt.com
+5367
+ Telena S.p.A.
+ Daniele Trapella
+ dtrapella&telena.it
+5368
+ CoreExpress
+ Michael Walters
+ michael.walters&coreexpress.net
+5369
+ APD Communications Limited
+ Peter Stensones
+ peter.stensones&apdcomms.co.uk
+5370
+ BANCO ZARAGOZANO S.A.
+ Banco Zaragozano
+ comunicaciones&bancozaragozano.es
+5371
+ NetSubject Canada, Inc.
+ J. Di Paola
+ j.dipaola&attcanada.net
+5372
+ myCFO, Inc.
+ Andrew Ryan
+ andrewr&myCFO.com
+5373
+ Open Telecommunications Limited
+ Noel O'Connor
+ noelo&ot.com.au
+5374
+ Dirigo Incorporated
+ Kevin Muldoon
+ kevinm&dirigo.com
+5375
+ BAE SYSTEMS, Tactical Comms (Filton)
+ Mark Watkins
+ mark.watkins&bae.co.uk
+5376
+ Oleane
+ Fabien Tassin
+ fta&oleane.net
+5377
+ TriNexus
+ Homer Robson
+ Homer.Robson&TriNexus.com
+5378
+ PrairieFyre Software Inc.
+ Clarke La Prairie
+ clarke&prairiefyre.com
+5379
+ Colonial State Bank
+ Steve McJannet
+ sjannet&sbnsw.com.au
+5380
+ CDOT
+ Mohammed Rafiq K
+ kmdrafiq&cdotb.ernet.in
+5381
+ SuperNova
+ Ron Heusdens
+ ronh&supernova.nl
+5382
+ IRIS Technologies, Inc.
+ Mark Bereit
+ mbereit&iristech.com
+5383
+ iFleet Inc.
+ John Quinn
+ jquinn&ifleet.com
+5384
+ Tsuruki Promotions
+ Michiko Nagai
+ tsurukipro&mc.net
+5385
+ City-NET CZ, s.r.o.
+ Ivo Machulda
+ im&point.cz
+5386
+ M-S Technology Consultants
+ R. Mike Smith
+ ms4260&gte.net
+5387
+ HyperFeed
+ Ken Felix
+ kfelix&hyperfeed.com
+5388
+ Network Alchemy Ltd.
+ Imerio Ballarini
+ imeriob&networkalchemy.co.uk
+5389
+ Inter-Tel
+ Sapna Natarajan
+ Sapna_Natarajan&inter-tel.com
+5390
+ OPNET Technologies Co., Ltd.
+ K. T. Wu
+ kwu&opnet.com.tw
+5391
+ Tyco Submarine Systems Ltd.
+ Tom Kunz
+ tkunz&submarinesystems.com
+5392
+ "Online Creations", Inc.
+ Anil Gurnani
+ anil&oncr.com
+5393
+ Renault
+ Witold Klaudel
+ witold.klaudel&renault.fr
+5394
+ Gateway Inc.
+ John Sarraffe
+ john.sarraffe&gateway.com
+5395
+ Laurel Networks, Inc.
+ Ramesh Uppuluri
+ ramesh&laurelnetworks.com
+5396
+ BigChalk.com
+ Jerry D. Hedden
+ jerry_hedden&bigchalk.com
+5397
+ Standard and Poor's Fund Services
+ Simon Churcher
+ simonc&micropal.com
+5398
+ ElephantX
+ Anil Gurnani
+ anil&oncr.com
+5399
+ Extremis
+ George Cox
+ gjvc&extremis.net
+5400
+ Evercom systems International Inc.
+ Peter Cehn
+ rnd&evercom9.com.tw
+5401
+ Master Soft
+ Alberto Pastore
+ alberto&pastore.cc
+5402
+ IDF
+ Yaron Zehavi
+ yaronz&hotmail.com
+5403
+ Vircom
+ Clive Paterson
+ clive.paterson&vircom.com.au
+5404
+ eConvergence Pty Ltd.
+ Steve McJannet
+ ifax1&hotmail.com
+5405
+ Start Printer equipment co. Ltd.
+ Jiang-xufeng
+ jiangxf&start.com.cn
+5406
+ Nick Conte, Inc.
+ Nicholas J. Conte, Jr.
+ njcontejr&msn.com
+5407
+ NetSupport GmbH
+ Gerd Bierbrauer
+ gbi&netsupport-gmbh.de
+5408
+ Intellitel Communications
+ Jyri Syvaoja
+ jyri.syvaoja&intellitel.com
+5409
+ East West Consulting K.K.
+ Conan O'Harrow
+ oharrow&ewc.co.jp
+5410
+ Les Howard
+ Les Howard
+ les&lesandchris.com
+5411
+ SignalSoft Corporation
+ Maureen O'Neill
+ moneill&signalsoftcorp.com
+5412
+ Zantaz.com, Inc.
+ Ramesh Gupta
+ rgupta&zantaz.com
+5413
+ PeopleWeb CommunicationsInc.
+ William Webber
+ william&live.com.au
+5414
+ John & Associate
+ Frank Chan
+ fchan100&netvigator.com
+5415
+ Fujitsu Asia Pte Ltd
+ Choy Kum Wah
+ choykw&sg.fujitsu.com
+5416
+ Nesral
+ Bo Philip Larsen
+ bpl&nesral.dk
+5417
+ ABSA Group Ltd.
+ Gideons Serfontein
+ gideons&absa.co.za
+5418
+ Fortis, Inc.
+ Dan Bozicevich
+ Dan.Bozicevich&us.fortis.com
+5419
+ Cambridge Broadband Ltd.
+ John Naylon
+ snmp&cambridgebroadband.com
+5420
+ Spider Technologies
+ Michael J. Donahue
+ mjd2000&email.com
+5421
+ Marietta Dodge Inc.
+ Richard J.Bishop
+ mdcars&bellsouth.net
+5422
+ RHC Enterprises Inc.
+ Richard J. Bishop
+ mdcars&bellsouth.net
+5423
+ McLeodUSA
+ Ralph Trcka
+ rtrcka&mcleodusa.com
+5424
+ Columbia Diversified Services
+ Naeem Igbal
+ naeem&cdsx.org
+5425
+ NetSpace Online Systems
+ Aris Theocharides
+ aris&netspace.net.au
+5426
+ GadLine Ltd.
+ Yossi Zadah
+ yossi&gadline.co.il
+5427
+ stroeder.com
+ Michael Ströder
+ michael&stroeder.com
+5428
+ ENDFORCE, Inc.
+ Mark Anthony Beadles
+ mbeadles&endforce.com
+5429
+ Propack Data Soft- und Hardware Entwicklungs GmbH
+ Michael Stroder
+ x_mst&propack-data.com
+5430
+ Masterguard GmbH
+ Tobias Grueninger
+ tobias.grueninger&masterguard.de
+5431
+ LM Digital
+ Hans Nawrath Meyer
+ nawrath&redlink.cl
+5432
+ SightPath
+ Mark Day
+ mday&sightpath.com
+5433
+ Netonomy
+ Guillaume Le Stum
+ gls&netonomy.com
+5434
+ Advanced Hi-Tech Corporation
+ Henry Lai
+ ycl&aht.com
+5435
+ OvisLink Corp
+ Span Hsu
+ ovislink&ms24.hinet.net
+5436
+ OPEN
+ Dipl.Ing Florek
+ open&ba.telecom.sk
+5437
+ Pensar Corporation
+ Richard Baxter (CTO)
+ rbaxter&pensar.com
+5438
+ Utrecht School of Arts
+ Gerard Ranke
+ gerard.ranke&kmt.hku.nl
+5439
+ Parallel Ltd.
+ Tim Moore
+ Tim.Moore&parallel.ltd.uk
+5440
+ Primeon, Ltd.
+ Stewart Hu
+ shu&primeon.com
+5441
+ The Timken Company
+ Terry A. Moore
+ tmoore&timken.com
+5442
+ New Zealand Post Limited
+ Ron Hooft
+ Ron.Hooft&nzpost.co.nz
+5443
+ Nekema.com
+ Omer Kose
+ omerk&nekema.com
+5444
+ Joe Minineri
+ Joe Minieri
+ jminieri&mindspring.com
+5445
+ Metrostat Technologies, Inc.
+ John Kevlin
+ John.Kevlin&Metrostat.com
+5446
+ Skygate Technology Ltd
+ Pete Chown
+ pc&skygate.co.uk
+5447
+ Aeolon Research
+ Michael Alyn Miller
+ malyn&aeolon.com
+5448
+ Kykink Communications Corp
+ Kenny Chou
+ kennychou&kylink.com.tw
+5449
+ OneNetPlus.com
+ Joseph Sturonas
+ Joe.Sturonas&OneNetPlus.com
+5450
+ I-Link Inc.
+ Rami Shmueli
+ rami&vianet.co.il
+5451
+ SEGAINTERSETTLE AG
+ Marcel Schuehle
+ marcel.schuehle&sisclear.com
+5452
+ Business Layers
+ Ziv Katzman
+ zivk&businesslayers.com
+5453
+ Intelis, Inc
+ Leonard Thornton
+ LeonardT&Intelis-inc.com
+5454
+ Trango Networks, LLC
+ Christopher A. Gustaf
+ chris&gotrango.com
+5455
+ Artemis Management Systems
+ Murray A. Snowden
+ Murray_Snowden&artemispm.com
+5456
+ FOCUS Online GmbH
+ Robert Wimmer
+ rwimmer&focus.de
+5457
+ CastleNet Technology Inc.
+ Eugene Chen
+ eugene&castlenet.com.tw
+5458
+ Gupta
+ Alok Gupta
+ a.dadarya&mailcity.com
+5459
+ SANtools, Inc
+ David A. Lethe
+ david&santools.com
+5460
+ BroadLink Communications, Inc.
+ John Whipple
+ john&broadlink.com
+5461
+ KSI Inc
+ Dick Mosehauer
+ rmosehauer&ksix.com
+5462
+ Resume.Com
+ Marc Poulin
+ mcp&resume.com
+5463
+ Eduardo Fermin
+ Eduardo Fermin
+ ejfermin&hotmail.com
+5464
+ Manukau Institute of Technology
+ Christopher Stott
+ chris&manukau.ac.nz
+5465
+ eBusiness Technologies
+ David Parker
+ dparker&ebt.com
+5466
+ International Biometric Society, IBS
+ Nanny Wermuth
+ nanny.wermuth&uni-mainz.de
+5467
+ TELEFONICA INVESTIGACION Y DESARROLLO
+ Javier Marcos Iglesias
+ jmarcos&tid.es
+5468
+ Actelis Networks
+ Edward Beili
+ edward.beili&actelis.com
+5469
+ Codebase
+ Kevin Lindley
+ kevin.lindley&codebase.demon.co.uk
+5470
+ Transparity Limited
+ Teow-Hin Ngair
+ sysadmin&transparity.com
+5471
+ Switzerland
+ Grogg Peter
+ domainmanage&post.ch
+5472
+ timeproof
+ Jorg Seidel
+ seidel&timeproof.de
+5473
+ AlgaCom
+ Stefan Mueller
+ stefan.mueller&algacom.ch
+5474
+ Ericsson Ahead Communications Systems GmbH
+ Martin Weiss
+ martin.weiss&aheadcom.com
+5475
+ Thysys Engineering
+ Steven Pitzl
+ spitzl&thysys.com
+5476
+ Apex Inc.
+ Todd Davis
+ todd.davis&apex.com
+5477
+ Netattach, Inc
+ Mike Young
+ myoung&netattach.com
+5478
+ Critical Path Berlin/LEM
+ Oliver Korfmacher
+ oliver.korfmacher&cp.net
+5479
+ Pinnacle Data Systems Inc (PDSi)
+ Tony Beckett
+ tony.beckett&pinnacle.com
+5480
+ T. Sqware Incorporated
+ Ronald Naismith
+ rnaismith&tsqware.com
+5481
+ Agencia de Certificion Electronica
+ Miguel Angel Perez Acevedo
+ mapa&ace.es
+5482
+ Murakami Electro-Communication Laboratories, Inc.
+ Mamoru Murakami
+ murakami&sphere.ad.jp
+5483
+ Netensity, Inc.
+ Manlio Marquez
+ mmarquez&netensity.com
+5484
+ University of the Aegean
+ Thomas Spyrou
+ tsp&aegean.gr
+5485
+ The OPEN Group Ltd
+ Jeremy Smith
+ jeremy.smith&open.co.nz
+5486
+ China Merchants Bank
+ Xiong Shaojun
+ xsj&cmbchina.com
+5487
+ Multitrade Spa
+ Luca Ceresa
+ luca.ceresa&ilsole24ore.it
+5488
+ Temblast
+ Renate Pyhel
+ snmp&temblast.com
+5489
+ ALS International Ltd.
+ Alan Ramsbottom
+ acr&als.co.uk
+5490
+ CommNav, Inc.
+ Andrew Libby
+ alibby&perfectorder.com
+5491
+ UPS Manufacturing
+ Mr. Zampieri
+ e.pesente&riello-ups.com
+5492
+ Telephia
+ Andrew Northrop
+ anorthrop&telephia.com
+5493
+ Palm Computing
+ Fermin Soriano
+ fermin_soriano&palm.com
+5494
+ Marathon Innovations, Inc.
+ Wayne Franklin
+ waynef&marathoninnovations.com
+5495
+ Convergence Equipment Company
+ Mike Brent
+ mike&gxc.com
+5496
+ GEMPLUS
+ Philippe Leblanc
+ philippe.leblanc&gemplus.com
+5497
+ Trondent Development Corp.
+ David Wood
+ dwood&trondent.com
+5498
+ Kardinia Software
+ Joseph Fernandez
+ jfernand&kardinia.com
+5499
+ YhKim Co. Ltd.
+ So-Young Hwang
+ young&juno.cs.pusan.ac.kr
+5500
+ Gemeentelijk Havenbedrijf Rotterdam
+ Jouke Dijkstra
+ jouke.dijkstra&port.rotterdam.nl
+5501
+ NTT PC Communications, Inc.
+ Mamoru Murakami
+ murakami&nttpc.co.jp
+5502
+ Canon Finetech Nisca Inc.
+ Moriyoshi Inaba
+ inaba.moriyoshi&mail.canon
+5503
+ Orinda Technology Group
+ Min Yu
+ yumin&home.com
+5504
+ Zhone Technologies, Inc.
+ Allen Goldberg
+ agoldberg&zhone.com
+5505
+ Metrostat Technologies, Inc.
+ John Kevlin
+ John.Kevlin&Metrostat.com
+5506
+ Digital-X, Inc.
+ Ramesh Sharma
+ rsharma&digital-x.com
+5507
+ Tight Informatics
+ Dennis Mulder
+ dennis.mulder&port.rotterdam.nl
+5508
+ SWOD Org.
+ Dennis Mulder
+ dennis.mulder&port.rotterdam.nl
+5509
+ B&E Construction Co. Dennis
+ Mulder
+ dennis.mulder&port.rotterdam.nl
+5510
+ PrismTech
+ Steve Osselton
+ steve&prismtechnologies.com
+5511
+ syscall() Network Solutions GbR
+ Olaf Schreck
+ chakl&syscall.de
+5512
+ GMD FIRST
+ Bernd Oestmann
+ boe&first.gmd.de
+5513
+ iXL
+ MIS Admin
+ tocadmin&ixl.com
+5514
+ Timeline Technology Inc.
+ Kevin Armstrong
+ karmstrong&timelinetech.com
+5515
+ Directory Tools and Application Services, Inc.
+ Bruce Greenblatt
+ bgreenblatt&directory-applications.com
+5516
+ SecureWorks, Inc.
+ Shu Dong
+ sdong&secureworks.net
+5517
+ Rapid5 Networks
+ Sidney Antommarchi
+ sid&rapid5.com
+5518
+ TDS Telecom
+ Jim OBrien
+ jim.obrien&tdstelecom.com
+5519
+ LSITEC
+ Volnys Borges Bernal
+ volnys&lsi.usp.br
+5520
+ Alfred Wegener Institute for Polar and Marine Research
+ Siegfried Makedanz
+ smakedanz&AWI-Bremerhaven.DE
+5521
+ St. John Health System
+ Pamela J.Prime
+ pam.prime&stjohn.org
+5522
+ Cybernet Corporation
+ Shahril Ghazali
+ shahrilg&cybernetcorporation.org
+5523
+ GRCP
+ Jean-Pierre Gourdon
+ jpg&compuserve.com
+5524
+ Emory University
+ Alan Dobkin
+ ADobkin&Emory.Edu
+5525
+ SSF
+ Vad Osadchuk
+ ssf65&usa.net
+5526
+ Adero, Inc.
+ Paul Biciunas
+ pbiciunas&adero.com
+5527
+ Context Systems Group
+ Eolo Lucentini
+ elucentini&csg.it
+5528
+ NetBotz
+ John Fowler
+ john&netbotz.com
+5529
+ Neoforma.com
+ Girish Venkat
+ girish&neoforma.com
+5530
+ Cescom Inc.
+ Alex Fournier
+ alex.fournier&cescom.ca
+5531
+ Mien Information Solutions
+ Diane Kiesel
+ dkiesel&mien.com
+5532
+ Q-Telecell GmbH
+ Holger Vogel
+ holger.vogel&iq-wireless.com
+5533
+ WideAwake Ltd
+ Patrick Knight
+ p.knight&wideawake.co.uk
+5534
+ Vogon AB
+ Daniel Lundqvist
+ daniel.lundqvist&vogon.se
+5535
+ 3rd Generation Partnership Project 2 (3GPP2)
+ Allen Long
+ along&cisco.com
+5536
+ Quintus Corporation
+ Kevin McKenna
+ kevin.mckenna&quintus.com
+5537
+ Comdial Corporation
+ Doug Whitman
+ dwhitman&comdial.com
+5538
+ Micron Tech. Information co. kr
+ Bum Soo Park
+ sworn&netian.com
+5539
+ Cybertek Holdings
+ Buyle You
+ ybl&cybertek.co.kr
+5540
+ RWTH Aachen University
+ Guido Bunsen
+ Bunsen&itc.RWTH-Aachen.DE
+5541
+ Paragea Communications, Inc
+ Laique Ahmed
+ lahmed&paragea.com
+5542
+ eOn Communications Corporation
+ Dave A. Kelly
+ dkelly&eoncc.com
+5543
+ INIEMP HOLDINGS CORPORATION S.L.
+ Alejandro Sanchez Muro
+ alessandro&mundivia.es
+5544
+ Thomson-CSF Systems Canada
+ Jeff Young
+ jdyoung&thomson-csf.ca
+5545
+ TANTAU Software Inc.
+ Sanjay Laud
+ Sanjay.Laud&tantau.com
+5546
+ MailVision Inc.
+ Yossi Cohen
+ yossi&talkmail.com
+5547
+ BSQUARE Corporation
+ Paula Tomlinson
+ snmp&bsquare.com
+5548
+ Cobalt Networks
+ Larry Coryell
+ lcoryell&cobalt.com
+5549
+ TimesTen Performance Software
+ Joe Chung
+ chung&timesten.com
+5550
+ Monggo, Inc.
+ Edgar Tu
+ edgar&keymail.com
+5551
+ Oscilloquartz, S.A.
+ Jorge Tellez
+ tellez&oscilloquartz.com
+5552
+ Air Atlanta Icelandic
+ Jon Agust Reynisson
+ jonni&atlanta.is
+5553
+ Macromedia eBusiness Solutions
+ Jex
+ ariadev&andromedia.com
+5554
+ SpotCast Communications
+ Eric Johnston
+ ejohnst&sccsi.com
+5555
+ Authentic8 pty Ltd
+ Philip Mullarkey
+ Philip.Mullarkey&authentic8.com
+5556
+ Service Factory
+ Torsten Jacobsson
+ torsten&servicefactory.com
+5557
+ OneMain.com
+ John Clinton
+ john.clinton&eng.onemain.com
+5558
+ S-Link Corporation
+ Seamus Gilchrist
+ sgilchrist&ss7-link.com
+5559
+ Vitria Technology, Inc.
+ Matthew Doar
+ iana-snmp&vitria.com
+5560
+ The Color Registry
+ Gwen St. Clair
+ webmaster&adoptacolor.com
+5561
+ 2nd Wave, Inc.
+ Chris Cowan
+ chris.cowan&2nd-wave.com
+5562
+ Redknee Inc.
+ Joel Hughes
+ joel.hughes&redknee.com
+5563
+ Ola Internet
+ Antonio Narvaez
+ anarvaez&olanet.es
+5564
+ Omega Enterprise
+ Dana Dixon
+ ddixon11&gvtc.com
+5565
+ Syswave Co., Ltd
+ Chang Pil Kim
+ scarface&syswave.com
+5566
+ VisionGlobal Network Corporation
+ Jess Walker
+ jwalker&vgnlabs.com
+5567
+ Riverstone Networks
+ Michael MacFaden
+ mrm&riverstonenetworks.com
+5568
+ Southview Technologies, Inc.
+ Scott Parker
+ scott.parker&southernview.com
+5569
+ Soluzioni Tecnologiche Bancarie s.r.l.
+ Michele Marenzoni
+ marenz&tin.it
+5570
+ Sony Pictures Entertainment
+ Marc-Alan Dahle
+ marc-alan_dahle&spe.sony.com
+5571
+ GetThere.Com
+ Mani Balasubramanian
+ mani&getthere.com
+5572
+ HoTek TechnologyCo., Ltd.
+ Simon Hsieh
+ hansome&ms1.hinet.net
+5573
+ Tong
+ Sprinna Wu
+ bonbear&netease.com
+5574
+ BankEngine Inc.
+ Alicia da Conceicao
+ alicia&bankengine.com
+5575
+ CertEngine Inc.
+ Alicia da Conceicao
+ alicia&certengine.com
+5576
+ T.I.L.L. Photonics GmbHAnselm Kruis
+ (Network Mangagement Department)
+ admin&till-photonics.de
+5577
+ Persimmon Development
+ Kevin Timm
+ kevindtimm&home.com
+5578
+ New Mexico State University
+ Ian Logan
+ ian&nmsu.edu
+5579
+ Mercata, Inc.
+ Shanke Liu
+ shankel&mercata.com
+5580
+ EXEJone
+ Gkhrakovsky
+ gkhrakovsky&hotmail.com
+5581
+ Communications Networks of Africa (GH) Ltd (NETAFRICA)
+ Bill Kingsley
+ kntb&hotmail.com
+5582
+ iTRUST Solutions AG
+ Markus Glaus
+ markus.glaus&itrustsolutions.com
+5583
+ MD Information Systems
+ Alexander Rovny
+ rovny&mdis.ru
+5584
+ General Bandwidth
+ Cuong Nguyen
+ cuong.nguyen&genband.com
+5585
+ Very Clever Software Ltd.
+ Mike Pellatt
+ M.Pellatt&vcs.co.uk
+5586
+ IPWireless Inc.
+ Andrew Williams
+ awilliam&ipwireless.com
+5587
+ Flughafen Muenchen GmbH
+ Harald Englert
+ harald.englert&munich-airport.de
+5588
+ Thomcast Communication, Inc.Comwave Division ("Comwave")
+ Carl P. Ungvarsky
+ cungvarsky&thomcastcom.com
+5589
+ Synopsys, Inc.
+ Hostmaster
+ hmaster&synopsys.com
+5590
+ Marimba Inc.
+ Simon Wynn, Engineering Manager
+ simon&marimba.com
+5591
+ SCTE
+ standards staff
+ standards&scte.org
+5592
+ Wilson & Sanders, Inc.
+ Michael Wilson
+ brainfried&earthlink.net
+5593
+ Magnum Technologies Inc.
+ Tim Hadden
+ haddent&magnum-tech.com
+5594
+ Koankeiso Co., Ltd.
+ Fumihito Sone
+ sone&koan.co.jp
+5595
+ Ingrian Systems, Inc
+ Glenn Chisholm
+ glenn&thecount.net
+5596
+ Tandberg ASA
+ Stig A. Olsen
+ stig.arne.olsen&tandberg.no
+5597
+ Meinberg
+ IANA Registry Administration
+ iana-admin&meinberg.de
+5598
+ Submarine Warfare Systems Centre
+ David Laarakkers
+ David.laarakkers&dao.defence.com.au
+5599
+ Comp Sci & Eng, 'De Montfort University'
+ Jonathan Hughes
+ jrh&dmu.ac.uk
+5600
+ Clearstream Services
+ Paul Rees
+ prees&cedelglobalservices.com
+5601
+ Clearstream Banking
+ Paul Rees
+ press&cedelglobalservices.com
+5602
+ T/R Systems, Inc.
+ Mike Barry
+ mbarry&trsystems.com
+5603
+ Capital One Financial Services
+ Tony Reynolds
+ tony.reynolds&capitalone.com
+5604
+ digit-safe
+ Allan Wind
+ wind&freewwweb.com
+5605
+ William Data Systems Ltd.
+ Liam Hammond
+ liam.hammond&willdata.com
+5606
+ Cerplus SAPierre
+ Chassigneaux
+ pierre.chassigneux&certplus.com
+5607
+ Erwann ABALEA
+ Erwann ABALEA
+ erwann&abalea.com
+5608
+ Red Planet Technologies
+ Brant Jones
+ brant&redplanettechnologies.com
+5609
+ Smartleaf, Inc.
+ Daniel Hagerty
+ hag&smartleaf.com
+5610
+ Exbit TechnologyA/S
+ Morten Jagd Christensen
+ mjc&exbit.dk
+5611
+ vmunix.org
+ Torsten Blum
+ torstenb&vmunix.org
+5612
+ Korea Data Communications
+ yu-mi, Park
+ jenesys&kdcre.co.kr
+5613
+ tdressler.net (formerly 'SQLcompetence')
+ Thomas Dressler
+ tdressler&tdressler.net
+5614
+ SonyBPE
+ Nneka Akwule
+ nneka.akwule&spd.sonybpe.com
+5615
+ Inherit S AB
+ Roland Hedayat
+ roland&inherit.se
+5616
+ TEKOPS
+ David Beecher
+ dbeecher&tekops.com
+5617
+ Trio Communications 2000 Pty. Ltd
+ Andreas Mann
+ Andreas&trio.com.au
+5618
+ WareNet Inc.
+ Noah Campbell
+ develop&ware.net
+5619
+ Amaranth Networks Inc.
+ Daniel Senie
+ dts&senie.com
+5620
+ CFX Communications
+ Brian Caverley
+ cfxi&home.com
+5621
+ Heriot-Watt University
+ David Morriss
+ D.J.Morriss&hw.ac.uk
+5622
+ DreGIS GmbH
+ Gunter Baumann
+ gunter.baumann&DreGIS.com
+5623
+ KPMG
+ Steve Christensen
+ schristensen&kpmg.com
+5624
+ Enterasys Networks
+ Charles N. McTague
+ cmctague&enterasys.com
+5625
+ A. Gell, CxA
+ Allen Gell
+ a.gell&196.3.74.237
+5626
+ Internet Barter Inc.aka Bartertrust.com
+ Thomas J. Ackermann
+ tjack&bartertrust.com
+5627
+ Hitachi Process Computer Engineering, Inc.
+ Tatsuya Kawamata
+ kawamata&hipro.hitachi-hipro.co.jp
+5628
+ X.O. Soft, Ltd
+ Sergei Kaplan
+ serg&xosoft.com
+5629
+ Continuus Software Corporation
+ Van Hoang
+ vhoang&continuus.com
+5630
+ ExiO Communications Inc.
+ Jay Hong
+ jhong&exio.com
+5631
+ Alliance Systems, Inc.
+ John Morrison
+ john.morrison&alliancesystems.com
+5632
+ TelePassport Hellas S.A.
+ Ikonomidis Kyriakos
+ kikonomidis&telepassport.gr
+5633
+ BASF Computer Services GmbH
+ Damian Langhamer
+ damian.langhamer&basf-c-s.de
+5634
+ Universiteit van Amsterdam
+ Marijke Vandecappelle
+ m.i.vandecappelle&uva.nl
+5635
+ Dale W. Liu
+ Dale W. Liu
+ dliu&pipeline.com
+5636
+ Dignos EDV GmbH
+ Kai Morich
+ kai.morich&dignos.com
+5637
+ IDN Technology Inc.
+ Luhai
+ luhai&bupt.edu.cn
+5638
+ PK Electronics
+ Lee Bong Peng
+ bplee&pkelectronics.com.my
+5639
+ Dept. Of Biology Western KY University
+ Maxx Christopher Lobo
+ maxx&linux.wku.edu
+5640
+ Lama Law Firm
+ Ciano Lama
+ Ciano4&aol.com
+5641
+ Anthem Inc.
+ Matt King
+ matt.king&anthem.com
+5642
+ MicroCast, Inc.
+ Mark Thibault
+ mthibault&microcast.net
+5643
+ University of Arizona
+ Todd Merritt
+ tmerritt&u.Arizona.EDU
+5644
+ PassEdge
+ George Peden
+ george&passedge.com
+5645
+ BowStreet Software
+ Michael Burati
+ mburati&bowstreet.com
+5646
+ Onyx Networks
+ Jim Pfleger
+ jpfleger&onyx.net
+5647
+ Emperative, Inc.
+ Tim McCandless
+ tmccand&emperative.com
+5648
+ L-3 Communications (PrimeWave Communications)
+ Muralidhar Ganga
+ mganga&pwcwireless.com
+5649
+ Webswap Inc.
+ Vikram D. Gaitonde
+ vikram&webswap.com
+5650
+ Merck & Co., Inc.
+ David Van Skiver
+ david_van_skiver&merck.com
+5651
+ Maipu Electric Industrial Co., Ltd
+ Zheng Xue
+ maipu2&mail.sc.cninfo.net
+5652
+ Kraig Sigman
+ Kraig Sigman
+ deadeye&laf.cioe.com
+5653
+ CSP
+ Massimo Milanesio
+ milanesio&csp.it
+5654
+ Ando Electric Corporation
+ Kazuki Taniya
+ taniya-k&ando.co.jp
+5655
+ P-Cube Ltd.
+ Rony Gotesdyner
+ ronyg&p-cube.com
+5656
+ Monmouth University
+ Robert Carsey
+ rcarsey&monmouth.edu
+5657
+ Universidad de La Coruna
+ Manuel J. Posse
+ mposse&udc.es
+5658
+ ISL, Institute of Shipping Economics and Logistics
+ Marc Brueckner
+ snmp&isl.org
+5659
+ CoProSys Inc.
+ Ales Makarov
+ amakarov&coprosys.cz
+5660
+ XI'AN DATANG TELEPHONE Corp.
+ Weiyuan
+ yw2000&263.net
+5661
+ T-Mobile
+ Sean Hinde
+ sean.hinde&t-mobile.co.uk
+5662
+ Nordic Global Inc.
+ Holger Kruse
+ kruse&nordicglobal.com
+5663
+ TecnoLogica Informatica
+ Antonio Marcos Ferreira Soares
+ amfs&tecnologica.com.br
+5664
+ Monastery of the Glorious Ascension, Inc.
+ Fr. Maximos Weimar
+ frmaximos&monastery.org
+5665
+ Vertical One, Inc.
+ Dima Ulberg
+ dulberg&verticalone.com
+5666
+ Servevcast
+ Philip Daly
+ philip&servecast.com
+5667
+ Teldata Computer Industries, Inc.
+ Derek Williams, Vic Mitchell
+ teldatac&mindspring.com
+5668
+ Mycroft Inc.
+ Jon Freeman
+ jon.freeman&mycroftinc.com
+5669
+ Digital Island
+ Maureen Byrne
+ mbyrne&digisle.net
+5670
+ Redwood Technologies Ltd.
+ Kevin Robertson
+ kpr&redwoodtech.com
+5671
+ Horus IT GmbH
+ Brigitte Jellinek
+ oid&horus.at
+5672
+ CIENA Corporation (formerly 'ONI Systems Corp.')
+ Terry Gasner
+ tgasner&ciena.com
+5673
+ eConvergent, Inc.
+ Michael Jones
+ michael.jones&econvergent.com
+5674
+ Texcel Technology Plc.
+ Andy McLeod
+ Andy.McLeod&texceltechnology.com
+5675
+ Genosys Technology Management Inc.
+ Jerry Wong
+ jwong&genosys.net
+5676
+ DataFlow/Alaska, Inc.
+ Eric Hutchins
+ eric&dataflowalaska.com
+5677
+ Clunix, Inc.
+ Yongjae Lee
+ yjlee&clunix.com
+5678
+ Stalker Software, Inc
+ Vladimir Butenko
+ butenko&stalker.com
+5679
+ EWE & EVE's Gourds & Things
+ Eugene & Elaine Endicott
+ eweeve&fidnet.com
+5680
+ Windsor Group
+ Brian Dorminey
+ dorminey&popmail.com
+5681
+ fruittm
+ Ari Jb Ferreira
+ arijbf&zipmail.com.br
+5682
+ Synergon Ltd.
+ Laszlo Vadaszi
+ www.synergon.hu
+5683
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+5684
+ Metro Optix, Inc.
+ Beecher Adams
+ beecher.adams&metro-optix.com
+5685
+ DataLink SNMP Solution
+ David Cardimino
+ dcardimino&datalinksnmp.com
+5686
+ A H Computer Company
+ Shawky Ahmed
+ shawky&idsc1.gov.eg
+5687
+ Icon Laboratories, Inc.
+ Alan Grau
+ alan_grau&icon-labs.com
+5688
+ StrataSource, Inc.
+ Mark D. Nagel
+ mnagel&stratasource.com
+5689
+ Net & Sys Co., Ltd
+ Hansen Hong
+ hansenh&hitel.net
+5690
+ Agri-Com Holdings
+ Hendri Du toit
+ afm&bhm.dorea.co.za
+5691
+ SilverPlatter Information
+ Kevin Stone
+ kstone&silverplatter.com
+5692
+ Kilfoil Information Technologies, Inc.
+ John J. Kilfoil
+ jk&kilfoil.com
+5693
+ Accordion Networks
+ Dharini Hiremagalur
+ dharini&accordionnetworks.com
+5694
+ Integrated Digital Solutions Limited
+ Trevor Turner
+ trevor.turner&ids.co.nz
+5695
+ bbq.com
+ Drew Riconosciuto
+ drew&bbq.com
+5696
+ Walter Graphtek GmbH
+ Peter Jacobi
+ pj&walter-graphtek.com
+5697
+ HanseNetTelefongesellschaft mbH
+ Peter Evans
+ evans&hansenet.com
+5698
+ Digitrans
+ Alan Gustafson
+ asgustafson&hotmail.com
+5699
+ Cornerstone Solutions Corporation
+ Karl Wagner
+ khwagner&cornerstonecorp.com
+5700
+ University of the West Indies
+ Feisal Mohammed
+ feisal&uwi.tt
+5701
+ Maple Networks, Inc.
+ Ravi Manghirmalani
+ ravi&maplenetworks.com
+5702
+ Touch Technology International
+ Youri Baudoin
+ ybaudoin&touchtechnology.com
+5703
+ NVIDIA Corporation
+ Mark Krueger
+ mkrueger&nvidia.com
+5704
+ CITGO Petroleum Corporation
+ Rick Urdahl
+ rurdahl&citgo.com
+5705
+ DTA
+ Don Tuer
+ dtaadv&ionsys.com
+5706
+ LGS Group Inc.
+ Don Tuer
+ Don_Tuer&lgs.com
+5707
+ Fiberspace Unlimited, LLC
+ Russ Reisner
+ russ&fiberspace.net
+5708
+ CTS Network Services
+ Jim Fitzgerald
+ jfitz&cts.com
+5709
+ EDS/CFSM
+ Robert Meddaugh
+ robert.meddaugh&eds.com
+5710
+ Wellknit
+ Aruna Sangli
+ asangli&wellknit.com
+5711
+ ECCS, Inc.
+ Dan Davis
+ dand&eccs.com
+5712
+ System Integrators, Incorporated
+ Richard Martin
+ rmartin&sii.com
+5713
+ Niksun Inc.
+ Kerry Lowe
+ klowe&niksun.com
+5714
+ Insh_Allah
+ Gerrit E.G. Hobbelt
+ Ger.Hobbelt&insh-allah.com
+5715
+ Enigma Enterprises
+ Douglas Fraser
+ douglas.fraser&perth.ndirect.co.uk
+5716
+ WebSpectrum Software Pvt. Ltd.
+ Rathnakumar K S
+ info&wsspl.com
+5717
+ UUcom
+ Matthew Whalen
+ dakota&uucom.com
+5718
+ Cellit, Inc.
+ Jeff Stout
+ jstout&cellit.com
+5719
+ PNC Financial Services Group
+ Jayme A. DiSanti
+ jayme.disanti&pncbank.com
+5720
+ iMimic Networking, Inc.
+ Y. Charles Hu
+ ychu&imimic.com
+5721
+ IntellOps
+ Mitch Shields
+ mshields&intellops.com
+5722
+ OPNET Technologies, Inc (formerly 'Altaworks Corporation')
+ Edward Macomber
+ tmacomber&opnet.com
+5723
+ SAMAC Software GmbH
+ Markus Weber
+ markus.weber&samac.com
+5724
+ Cicero Communications, Inc.
+ Deborah Scharfetter
+ deborah&scharfetter.com
+5725
+ Xel Communications
+ Marcel Wolf
+ wolfman&xel.com
+5726
+ Lyondell Chemical Company
+ James Epperson
+ james.epperson&lyondell.com
+5727
+ Smart Card Applications Pty Limited
+ Jon Hughes
+ jon.hughes&smartcard.com.au
+5728
+ K Ring Technologies
+ Simon P. Jackson
+ jacko&kring.co.uk
+5729
+ SQLI
+ Stephane Cachat
+ scachat&sqli.com
+5730
+ Simpson Professional Services
+ Stephen Simpson
+ steve&sybase-dba.com
+5731
+ DJM Enterprises
+ Dan Maus
+ dan.oid&MyNet.org
+5732
+ One, Inc - Plano
+ Kent Perrier
+ kent.perrier&oneco.net
+5733
+ Dept.3,ISCAS(Institute of Software, the Chinese Academyof Sciences
+ Mr. Wu Zhimei
+ WZM&isdn.iscas.ac.cn
+5734
+ FABRICA NACIONAL DE MONEDA Y TIMBRE - REAL CASA DE LA MONEDA
+ Victor Jimenez
+ vjimenez&fnmt.es
+5735
+ EBSnet Inc.
+ Sarah Richardson
+ sarah&ebsnetinc.com
+5736
+ Power Conversion Products, LLC
+ Brian Click
+ brianc&pcp.com
+5737
+ E-Commerce Enterprises, LLC
+ Gabrielle Mancuso Alexandra
+ Gabrielle&mail.com
+5738
+ Vovida Networks
+ Tom Maneri
+ tmaneri&vovida.com
+5739
+ Xpeed, Inc.
+ Sang Park
+ sang.park&xpeed.com
+5740
+ Birionic Pvt Ltd
+ Anil/Leekha
+ leekhaanil&usa.net
+5741
+ a2zcom
+ Anil/Leekha
+ leekhaanil&usa.net
+5742
+ S.S.C. 'HENGELO'
+ T. Smit
+ ssc&planet.nl
+5743
+ GT Group Telecom Services Corp.
+ George Macri
+ gmacri&gt.ca
+5744
+ TARSEC Inc.
+ Pascal Buchbinder
+ buchbinder&tarsec.com
+5745
+ Ericsson Nikola Tesla d.d.
+ Sebastijan Mrkus
+ sebastijan.mrkus&etk.ericsson.se
+5746
+ Lanex Sp. z o.o.
+ Dariusz Kusinski
+ design&lanex.lublin.pl
+5747
+ Bluetail AB
+ Martin Bjorklund
+ mbj&bluetail.com
+5748
+ Applied Expert Systems
+ David Cheng
+ davec&aesclever.com
+5749
+ TGS-NOPEC Geophysical Company
+ Rebekah Hayes
+ rebekah&tgsnopec.com
+5750
+ General Mills
+ Mike Meinz
+ Mike.Meinz&GenMills.com
+5751
+ Illumination Enterprises, Inc.
+ Christopher J. Dole
+ ChrisDole&IEI-Soft.com
+5752
+ HyperSoft, Inc.
+ Fred Waite
+ fwaite&hypersoft.net
+5753
+ University of Maribor
+ Prof. Zarko CUCEJ, Ph.D.
+ zarko.cucej&uni-mb.si
+5754
+ Clearstream International
+ Phil Ratcliffe
+ pratcliffe&clearstream.net
+5755
+ ITS (UK) Ltd.
+ Kim
+ domaindetectives&usa.net
+5756
+ Supertel , JSC
+ Sergei Lebedev
+ ls&supertel.ru
+5757
+ Trilithic
+ Gregg Rodgers
+ grodgers&trilithic.com
+5758
+ Stins Coman
+ Alexander Skorokhodov
+ askoroh&stinscoman.com
+5759
+ bridges.com
+ Craig Skelton
+ cskelton&bridges.com
+5760
+ Bell Atlantic Mobile
+ Eladio Gonzalez
+ GonzaEL&bam.com
+5761
+ Hannetware Inc.
+ Tae-Won Ham
+ kyungbok&hannetware.com
+5762
+ Interland
+ jskim
+ gstar&nownuri.net
+5763
+ DB POWER ELECTRONICS (P) Ltd.
+ S.G. Waghmare
+ dbhouse&vsnl.com
+5764
+ Jazzey GmbH
+ Andreas Oberhuemer
+ oberhuemer&jazzey.com
+5765
+ aXess-pro networks GmbH
+ Oliver Schoenfeld
+ Oliver.Schoenfeld&axess-pro.de
+5766
+ IBM Global Services
+ brian Bainter
+ bainterb&us.ibm.com
+5767
+ Quark, Inc.
+ Jeff Schreiber
+ jschreiber&quark.com
+5768
+ Polish-Japanese Institute of Information Technology
+ Tomasz Fornalik
+ fornalik&pjwstk.waw.pl
+5769
+ HealthMagic, Inc.
+ Robert Sturkie
+ robert.sturkie&healthmagic.com
+5770
+ Medepass.com, Inc.
+ John R. Hanson
+ jono&medepass.com
+5771
+ Cisco Systems, Inc.
+ Murray Mar
+ mmar&cisco.com
+5772
+ C-it
+ Arjen de Ronde
+ Arjen.de.Ronde&C-it.nl
+5773
+ Equiinet Ltd.
+ Jon Summers
+ jsummers&equiinet.com
+5774
+ Beijing Telecable Network System Ltd.
+ Mr. Fanbin
+ francis&telecable.com.cn
+5775
+ Advanced Technology Solutions International
+ Pete Ellis
+ pete.ellis&.atsi-uk.com
+5776
+ Express Scripts, Inc.
+ Tony Strand
+ astrand&express-scripts.com
+5777
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+5778
+ Universidad Autonoma de Madrid
+ Javier Martinez Rodriguez
+ Javier.Martinez&ii.uam.es
+5779
+ Data-GUYS Inc.
+ Christopher J. Born
+ bornc&mindspring.com
+5780
+ PDA Verticals Corp.
+ Dave Carrigan
+ dave&pdaverticals.com
+5781
+ Jordan Network Engineering
+ Tom Jordan
+ tjordan&doit.wisc.edu
+5782
+ University of Wisconsin System
+ Jonathan J Miner
+ miner&doit.wisc.edu
+5783
+ BROADPAC Communications
+ Murali Sarjapuram
+ muralis&broadpac.com
+5784
+ Cogita Ltd
+ Allan Brearley
+ allan.brearley&cogita.co.uk
+5785
+ Intershop Communications AG
+ Jan Hamel
+ notifications&intershop.de
+5786
+ Mc Coy Marine Consultants
+ Captain R.D. Mc Coy
+ Boxcarbobmccoy&netscape.net
+5787
+ Adventist Health
+ Tracy McCurdy
+ McCurdTJ&ah.org
+5788
+ Softdev Corp.
+ Allan Schougaard
+ seeger&softdevcorp.com
+5789
+ MobileQ.com Inc.
+ Ayaz Somani
+ ayaz.somani&mobileq.com
+5790
+ Shawn Starr
+ Shawn Starr
+ shawn.starr&rogers.com
+5791
+ Compu-Mentor, Inc.
+ Mike Noland
+ mike&compu-mentor.net
+5792
+ Dean Gakis
+ Dean Gakis
+ dean&gakis.org
+5793
+ The Edge Consultants
+ Shiraz Shahabudeen
+ shiraz&edge.com.sg
+5794
+ OBR CTM
+ Christopher Bialas
+ snmp.admin&ctm.gdynia.pl
+5795
+ BPT TELBANK SA
+ Bernard Medrzyvcki
+ Bernard.Medrzycki&telbank.pl
+5796
+ STC Informatik
+ Dominik Steiner
+ dominik.steiner&stc-informatik.ch
+5797
+ Western Power Distribution
+ Jim Buckley
+ jbuckley&westernpower.co.uk
+5798
+ VIACCESS S.A.
+ Mme Laurence BECQ
+ laurence.becq&francetelecom.fr
+5799
+ Nyherji
+ Petur Eythorsson
+ petur.eythorsson&nyherji.is
+5800
+ Cruise Controls Pvt. Ltd.- FRESNEL
+ Mangesh Kale
+ mangeshk&cruise-controls.com
+5801
+ Second Opinion Software
+ Richard Shank
+ Corp&2Opinion.com
+5802
+ Electroline Equipment Inc.
+ Frederick Plante
+ fp&electrolinequip.com
+5803
+ 2AB, Inc.
+ Sam Lumkin
+ slumpkin&2ab.com
+5804
+ Lantern Communications
+ Steven Krichman
+ krichman&lanterncom.com
+5805
+ Televideo, Inc.
+ Chang Sae Lee
+ cslee&televideo.com
+5806
+ SK Telecom
+ Dongkie Leigh
+ galahad&sktelecom.com
+5807
+ Flora van Kesteren Tuinadviezen
+ Sander van Kesteren
+ svkesteren&hetnet.nl
+5808
+ INRANGE Technologies Corporation
+ Steve Zetye
+ steve.zetye&inrange.com
+5809
+ Nieden-Nsm
+ Andreas Nieden
+ Andreas.Nieden&nieden-nsm.de
+5810
+ Global Crossing
+ Barbara Roseman
+ ipadmin&gblx.net
+5811
+ The GoldParrot Corporation
+ Brian P. Michael
+ bmichael&goldparrot.com
+5812
+ Coriolis Networks
+ Anil Navkal
+ anil&coriolisnet.com
+5813
+ The OpenNMS Group, Inc.
+ Jeff Gehlbach
+ jeffg&opennms.com
+5814
+ GCI Communications Corp
+ GCI Registrar
+ registrar&gci.com
+5815
+ Optima Tele.com, Inc.
+ Ralf Doewich
+ ralf.doewich&optimatele.com
+5816
+ Lockstep Systems
+ Karl Forster
+ kforster&lockstep.com
+5817
+ High Precision Record Company Limited
+ Aiyaret Birden
+ ben&hpr.net
+5818
+ Cherry Cyber Net
+ Aiyaret Birden
+ ben&birden.com
+5819
+ X.Net Ltda
+ Nain Esmelyn Daza R
+ xnetltda&col3.telecom.com.co
+5820
+ Flyforms
+ Kefu Zhou
+ kefuzhou&hotmail.com
+5821
+ Orangesoft, Inc.
+ Watanabe Naoaki
+ kitarou&orangesoft.co.jp
+5822
+ Reynolds and Reynolds Pty Ltd
+ Gregor Scott
+ gregors&reynolds.com.au
+5823
+ nRose
+ Bob Wang
+ moonriver21&yahoo.com
+5824
+ Nikkai Electronic, Inc.
+ Michael Ho
+ mikeho&attglobal.net
+5825
+ Native Networks
+ Michal Weinbaum
+ michal&nativenetworks.com
+5826
+ MIND CTI Ltd.
+ Raanan Grinwald
+ graanan&mindcti.com
+5827
+ HERMES SoftLab
+ Boris Gasperin (IT Manager)
+ it-mgr&hermes.si
+5828
+ SpaceNet Communication AB
+ Peter Carlsson
+ peter.carlsson&spacenet.se
+5829
+ AMCC Switching Corp.
+ Peter Benschop
+ pbenschop&amcc.com
+5830
+ XcelleNet
+ Jessica Landisman
+ Jessica.Landisman&xcellenet.com
+5831
+ Cleondris GmbH
+ Fredi Hinz
+ noc&cleondris.ch
+5832
+ Horgan.net
+ Sean Horgan
+ seanhorgan&onebox.com
+5833
+ Tailyn Communication Company
+ Jenny Hsu
+ jennyhsu&tailyn.com.tw
+5834
+ Identikey ltd
+ Michael Daniell
+ mdaniell&identikey.com
+5835
+ Newtec Cy
+ Luc Claeys
+ luc.claeys&newtec.be
+5836
+ TOYO COMMUNICATION EQUIPMENT CO., LTD
+ Junichi wakai
+ wakai&toyocom.co.jp
+5837
+ Nedcor Limited
+ Ian Gemmell
+ iang&nedcor.com
+5838
+ Cabletime Ltd
+ Mr. Ian Reed
+ i.reed&cabletime.com
+5839
+ Bioplasma Andaluza S.L.
+ Santos Hernandez
+ shg&scentex.com
+5840
+ Aravox Technologies, Inc.
+ Charles Rissmeyer
+ crissmeyer&aravox.com
+5841
+ Netfish Technologies
+ Lucy Phan
+ lphan&netfish.com
+5842
+ Cisco Systems
+ Lucy Phan
+ luphan&cisco.com
+5843
+ FiberLogic Communications
+ Foxes C.H. Hung
+ foxes&fiberlogic.com
+5844
+ LG Space Engineering Corp
+ Louis Granados
+ rogerdsl&swbell.net
+5845
+ Cyberus Online Inc.
+ Roy Hooper
+ rhooper&cyberus.ca
+5846
+ NetCentrex
+ Bernard Jannes
+ bj&netcentrex.net
+5847
+ Knowledge Design
+ Yuki Yamazaki
+ yyamazaki&knowd.co.jp
+5848
+ Rissa Solutions Corp.
+ Eliina Vornanen
+ eliina.vornanen&rissasolutions.com
+5849
+ Signal-COM
+ Helen Nikonova
+ signal&gin.ru
+5850
+ H.S. Leader Srl
+ Luca Paoli/ Massimo Melani
+ hsleader&hsleader.net
+5851
+ eWindowShop.com
+ Casey Lee
+ cplee&ewshop.com
+5852
+ Oscar Jacobsson
+ Oscar Jacobsson
+ oscar&celocom.se
+5853
+ Bell Technology
+ Walter Ungureanu
+ walter.ungureanu&bell.ca
+5854
+ Bell Network Solutions
+ Mike Scott
+ michael.scott&bell.ca
+5855
+ John Deere (dba Deere & Company)
+ Kirk Denison
+ DenisonKirkR&johndeere.com
+5856
+ Vianet Technologies, Inc.
+ Clara S. Johnson
+ sjohnson&vianet.com
+5857
+ VirtualWorkout
+ Taryn Kelly
+ taryn.c.kelly&us.pwcglobal.com
+5858
+ Cyclone Commerce, Inc.
+ Jhon Honce
+ honce&cyclonecommerce.com
+5859
+ EFA Software Services Ltd.
+ Geoff Kratz
+ gkratz&efasoftware.com
+5860
+ TeleNet Inc.
+ David C. Diniz Jr.
+ dcdiniz&aol.com
+5861
+ Mitsubishi Heavy Industries, Ltd
+ Yoshiaki Sonoda
+ yoshiaki&csl.ngsrdc.mhi.co.jp
+5862
+ CEYCO Internet Applications
+ Christian Ey
+ ey&inweb.de
+5863
+ D'ALASKA CO.
+ Fernando Ortega
+ nanty1&aol.com
+5864
+ REITC, LLC
+ Keith Sarbaugh
+ keith.sarbaugh&gmail.com
+5865
+ Parallel Networks
+ Vinay Mohta
+ vmohta&optigrab.com
+5866
+ London School of Economics Computer Security Research Centre
+ Dave Freestone
+ d.j.freestone&lse.ac.uk
+5867
+ San Joaquin Delta Community College District
+ Matt Rosen
+ mrosen&sjdccd.cc.ca.us
+5868
+ CRONOS Research Centre Sdn Bhd
+ Justin Tan
+ justin&extol.com.my
+5869
+ Deutsche Post eBusiness
+ Alexander Finger
+ a.finger&deutschepost.de
+5870
+ BioFone Inc.
+ David C. Diniz
+ dcdiniz&aol.com
+5871
+ HyperXS
+ Ken Huang
+ ken.huang&accton.com
+5872
+ TDC Systems
+ Angela Hoffman
+ ahoffman&kscable.com
+5873
+ Software Dynamics Inc.
+ George Gu
+ George&mail.sdinc.com
+5874
+ Tellabs MNG
+ Dr. Chris Roller
+ chris.roller&tellabs.com
+5875
+ China Advanced Info-Optical Network (CAINONET)
+ Weisheng Hu
+ net863&moon.bjnet.edu.cn
+5876
+ A2B s.r.o.
+ Jiri Guyrkovsky
+ a2b&post.sk
+5877
+ Ruhr-Universitaet Bochum
+ Ute Dederek-Breuer
+ Ute.Dederek-Breuer&ruhr-uni-bochum.de
+5878
+ NICE GmbH
+ Siegfried Rupietta
+ Siegfried.Rupietta&nice.de
+5879
+ Unassigned
+ Removed 2006-10-02
+ ---none---
+5880
+ Opteway
+ Pierre Sigrist
+ pierre.sigrist&opteway.com
+5881
+ ARZ Allgemeiness Rechenzentrum GmbH
+ Bertram Gstraunthaler
+ Bertram_Gstraunthaler&arz.co.at
+5882
+ Inopoly Inc.
+ Bart Fielder
+ bfielder&slip.net
+5883
+ Zaffire, Inc.
+ Kamran Ghane
+ kghane&zaffire.com
+5884
+ University of Utah
+ Bryan Wooten
+ bryan.wooten&utah.edu
+5885
+ McGough Enterprises L.L.C.
+ Tim McGough
+ tim&themcgoughs.org
+5886
+ NuSpeed Internet Systems
+ Jim Muchow
+ jim.muchow&nuspeed.com
+5887
+ Falconnect, Inc.
+ Christopher Lee Falcone
+ clfalcone289&hotmail.com
+5888
+ Agiliti, Inc.
+ Jim Illetschko
+ jim.illetschko&agiliti.com
+5889
+ Universidad Iberoamericana GC
+ Ramon F. Tecolt G.
+ rtecolt&uiagc.pue.uia.mx
+5890
+ Lantop Systems LTD
+ Arik Ben-Dov
+ arik&lantop.com
+5891
+ Autotote Systems, Inc.
+ Dion Ashbee
+ dashbee&autotote.com
+5892
+ Legacy Computer Services Limited
+ Peter Chisnall
+ peter.chisnall&excite.com
+5893
+ PinPoint Corporation
+ Samuel Levy
+ samuel&pinpointco.com
+5894
+ Dreamchal Inc.
+ KyoungWook Cheon
+ praiser&dreamchal.com
+5895
+ At Fut AS
+ Jaan Pruulmann
+ fut&fut.ee
+5896
+ csseEvens St. Hilaire
+ marvens&flashcom.net
+ / evens&nyp.org
+5897
+ BP Amoco PLC
+ Andrew Haynes
+ haynesaj&bp.com
+5898
+ RITLABS S.R.L.
+ Max Masyutin
+ max&ritlabs.com
+5899
+ Microm Electronics
+ David Hudson
+ dave&microm-electronics.com
+5900
+ Schrader-Bridgeport International
+ Bob Holton
+ bholton&schrader-bridgeport.net
+5901
+ Nominum Inc.
+ Ashley Kitto
+ ashley.kitto&nominum.com
+5902
+ Maharajah Infosys
+ Nalin Shah
+ nshavalli&hotmail.com
+5903
+ Pace Micro Technology plc
+ Stewart Brodie
+ stewart.brodie&pace.co.uk
+5904
+ Walgreens
+ Rishi Khullar
+ rishi.khullar&walgreens.com
+5905
+ StorageNetworks
+ Jim McDonald
+ Jim.McDonald&storagenetworks.com
+5906
+ Travsys BV
+ Lex Loep
+ lex.loep&travsys.com
+5907
+ Lokasoft
+ Lex Loep
+ lex.loep&lokasoft.nl
+5908
+ Otelnet, Inc.
+ Farokh Eskafi
+ eskafi&otelnet.com
+5909
+ Skybitz Inc.
+ Ven Chava
+ vchava&skybitz.com
+5910
+ Availant
+ Donald B. Lehman
+ dlehman&availant.com
+5911
+ cbrook
+ Harish Rajan
+ info&cbrook.com
+5912
+ Yuasa Corporation
+ Takumi Kimura
+ takumi_kimura&yuasa-jpn.co.jp
+5913
+ Oliver Fehr
+ Oliver Fehr
+ Oliver.Fehr&ofehr.com
+5914
+ Balsa Software
+ Darrin Husmann
+ info&balsa-tech.com
+5915
+ Trilogic Systems
+ Todd Harrington
+ todd&trilogic.com
+5916
+ i-Nebula.com
+ Dan Powers
+ dan.powers&i-nebula.com
+5917
+ Gigalink
+ Sunho Kim
+ ggoma&gigalink.co.kr
+5918
+ BBL
+ Bruno Guillaume
+ bruno.guillaume&st.bbl.be
+5919
+ Departamento de Informatica da Fac. Ciencias da Univ. Lisboa
+ Nuno Miguel Neves
+ nneves&di.fc.ul.pt
+5920
+ Zurich Financial Services Group
+ Stefan Moser
+ stefan.moser&zurich.com
+5921
+ Sema Group AB
+ Goran Karlberg
+ goran.karlberg&got.sema.se
+5922
+ Real Time Monitors, Inc.
+ Tim Kness
+ TKness&rtmi.com
+5923
+ Internet2
+ Michael J. LaHaye
+ mjl&internet2.edu
+5924
+ Xevo Corp.
+ Peter Ashley
+ pashley&xevo.com
+5925
+ Interactive People Unplugged AB
+ Patrick Lindergren
+ patrik&ipunplugged.com
+5926
+ interlink
+ Jeong Jeonghu
+ jeong&ils.interlink.co.kr
+5927
+ NexComm Systems, Inc.
+ Yanggi Jung
+ ygjung&nexcomm.co.kr
+5928
+ Zydacron, Inc.
+ Patrick M. Murphy
+ pmurphy&Zydacron.Com
+5929
+ Amer.com
+ JB
+ jb3&amer.com
+5930
+ ImagicTV Inc.
+ Al Parker
+ aparker&imagictv.com
+5931
+ PRESIDEO, Inc.
+ Dan Twadell
+ DTWADELL&PRESIDEO.COM
+5932
+ OpenSystems.com, Inc.
+ Ken Reiff
+ kreiff&opensystems.com
+5933
+ Software Services
+ Bill Rizzi
+ rizzi&softserv.com
+5934
+ University of Louisiana at Lafayette
+ Patrick Landry
+ pml&louisiana.edu
+5935
+ ACADEMIA Sinica Computing Centre
+ JeiZhii Lee
+ jzlee&ascc.net
+5936
+ Ahhaaa AB
+ Johan Stenberg
+ Johan.Stenberg&ahhaaa.com
+5937
+ HypoVereinsbank
+ Thomas Stoertkuhl
+ thomas.stoertkuhl&hypovereinsbank.de
+5938
+ Macfarlane TeleSystems Ltd.
+ Paul Jones
+ PJones&macfar.co.uk
+5939
+ HALCOM d.d.
+ Luka Ribicic
+ luka.ribicic&halcom.si
+5940
+ Red Lion Controls (JBM Electronics Co., Inc.)
+ Denis Aull
+ Engineering&RedLion.net
+5941
+ Cosmocom Inc.
+ Rick Marlborough
+ rmarlborough&cosmocom.com
+5942
+ ThoughtShare Communications
+ George Myers
+ info&thoughtshare.com
+5943
+ MatchCraft, Inc.
+ Dorab Patel
+ dorab&matchcraft.com
+5944
+ nROSE
+ Anyhony Wang
+ tony_wang2001&yahoo.com
+5945
+ AtBusiness Communications Oyj
+ Matti Suuronen
+ Matti.Suuronen&atbusiness.com
+5946
+ MULTITEL Inc.
+ Daniel Fecteau
+ dfecteau&multitel.com
+5947
+ WebForce LLC
+ Eric Lee
+ ericlee&webasket.com
+5948
+ 3NO Systems
+ Henry D. Nissenbaum
+ henryn&3no.com
+5949
+ IBM, AIX Tools Team
+ Derry Cannon
+ derryc&austin.ibm.com
+5950
+ Imagineering Inc.
+ Ron Chase
+ ronchase&imagineeringinc.net
+5951
+ Netscaler
+ Yogendra Singh
+ yogendra&netscaler.com
+5952
+ Breakaway Solutions, Inc.
+ Connie Kratz
+ ckratz&breakaway.com
+5953
+ EleTel Inc.
+ George Krucik
+ george&eletel.com
+5954
+ Aaron Telecommunication Technology
+ Jiwon Lim
+ jwin&aaron.co.kr
+5955
+ ASCONA
+ Andreas Wolff
+ awolff&ascona.de
+5956
+ Travelport (formerly 'Worldspan')
+ Larry Hedrick
+ larry.hedrick&travelport.com
+5957
+ Essematica S.r.l.
+ Paulo Gallo
+ pgallo&essematica.it
+5958
+ KCell
+ John Idun
+ joidu&hotmail.com
+5959
+ Eastern Communications Co. Ltd.
+ Jun Shen
+ jshen&eastcom.com
+5960
+ CEFRIEL
+ Alberto Castelli
+ castelli&cefriel.it
+5961
+ Powec AS
+ Marius Tannum
+ mariust&powec.no
+5962
+ David Clunie
+ David Clunie
+ dclunie&dclunie.com
+5963
+ RadioScape Ltd.
+ Duncan Mackay
+ dmackay&radioscape.com
+5964
+ Fenestrae B.V.
+ Sandra Van Leeuwen
+ SandravL&Fenestrae.com
+5965
+ Cenosis
+ Patrick Tremblay
+ dgi&cenosis.com
+5966
+ Hummingbird Ltd.
+ Christopher Chin
+ christopher.chin&hummingbird.com
+5967
+ Jane Ellen Shatz, Ph. D.
+ Jane Ellen Shatz, Ph.D.
+ jshatz&CNMNetwork.com
+5968
+ VAMS
+ Adil Dzubur
+ dzubur&vams.com
+5969
+ Lightspeed Systems
+ Bradley White
+ NOC&lightspeedsystems.com
+5970
+ CSIRO
+ John Morrissey
+ John.Morrissey&its.csiro.au
+5971
+ LEAD Technologies, Inc.
+ Andreas Freeman
+ freeman&leadtools.com
+5972
+ AirNet Communications Corporation
+ Ronald P. Adkins
+ radkins&aircom.com
+5973
+ Rainbow Technologies, Inc.
+ Jay Cunningham
+ jcunningham&rainbow.com
+5974
+ Telecom Technologies, Inc.
+ Majdi Abuelbassal
+ majdi&ieee.org
+5975
+ Telchemy
+ Alan Clark
+ alan&telchemy.com
+5976
+ Red Hill Networks
+ David Terlinden
+ dterlinden&redhillnetworks.com
+5977
+ University of Texas at Dallas (UTD)
+ Sidney Antommarchi
+ lsid&hotmail.com
+5978
+ California State University Northridge
+ Pavel May
+ pavel.may&csun.edu
+5979
+ CSCare Inc.
+ Tomas Vocetka
+ tvocetka&cscare.com
+5980
+ CSSoftware Inc.
+ Tomas Vocetka
+ tvocetka&cssoftware.com
+5981
+ MTG AG
+ Guus Gerrits
+ GGerrits&mtg.de
+5982
+ Infor
+ Tom Buttliere
+ tom.buttliere&infor.com
+5983
+ Descartes Systems Group Inc.
+ Raimond Diederik
+ rdiederik&descartes.com
+5984
+ Cedere Corporation
+ Michael J. Banks
+ mbanks&cedere.com
+5985
+ BioCor, L.L.C.
+ Dennis Loreman
+ dennis_loreman&biocor.com
+5986
+ Vpacket Communications, Inc.
+ Kaushik Patel
+ kpatel&vpacket.com
+5987
+ Pacific Broadband Communications
+ James Yee
+ yee&pbc.com
+5988
+ esutel
+ Jose Luis Vidal
+ jvidal&inictel.gob.pe
+5989
+ Go.com
+ Stacey Rosenberry
+ stacey.rosenberry&corp.go.com
+5990
+ INFORMZASCHITA
+ Vladimir U. Gaikovich
+ hotline&infosec.ru
+5991
+ Ntown Communications, Inc.
+ Jeff Parker
+ jparker&ntown.com
+5992
+ ePower Solutions, Inc.
+ Michael Appelmans
+ mappelmans&epower-inc.com
+5993
+ Terabeam Networks
+ Doug Hill
+ doug.hill&terabeam.com
+5994
+ Arcom Control Systems
+ Arlen Nipper
+ anipper&arcomcontrols.com
+5995
+ Everypath Inc.
+ Rajiv Anand
+ ranand&everypath.com
+5996
+ Communication Weaver Co., Ltd.
+ John Lee
+ coweaver&unitel.co.kr
+5997
+ TeamTronic p.s.c.r.l.
+ Umberto Salsi
+ salsi&mailbox.dsnet.it
+5998
+ CITI-DIC IT CO., LTD
+ Eddie Wu
+ p328&hotmail.com
+5999
+ SCITEL Industrieberatungs-GmbH
+ Dr. Gerhart Hlawatsch
+ ghl&scitel.de
+6000
+ CES Computer Solutions Inc.
+ Peter Gamitsky
+ pete&ceshome.com
+6001
+ Memorial Sloan-Kettering Cancer Center
+ Angel R. Deras
+ derasa&mskcc.org
+6002
+ Impresse Corporation
+ Jerry Soung
+ jsoung&impresse.com
+6003
+ Jasmine Networks, Inc.
+ David Peters
+ dpeters&jasminenetworks.com
+6004
+ SYSMATE Co., Ltd.
+ Yoo Young Jae
+ zenith&sysmate.com
+6005
+ City of Sydney
+ Sam Au
+ sau&cityofsydney.nsw.gov.au
+6006
+ The Schleutker Sites
+ Douglas E. Schleutker
+ doug&schleutker.net
+6007
+ Redux Communications Ltd.
+ Yuval Ben-Haim
+ yuval&reduxcom.com
+6008
+ Lynxus, Inc.
+ Mark Tippetts
+ bishop&lynxus.net
+6009
+ gcs Global Communication & Services GmbH
+ Peter Maurutschek
+ pmm&gcs-salzburg.at
+6010
+ SERVICECO
+ Wolver Alemao
+ wolver&serviceco.co.in
+6011
+ Cinta Corporation
+ Nik Trimble
+ nik.trimble&cintacom.com
+6012
+ PiNGPoNG.CoM
+ Sean Crumpler
+ sean.crumpler&pingpong.com
+6013
+ Tieturi
+ Sakari Kouti
+ sakari.kouti&tieturi.fi
+6014
+ National Library of Medicine
+ Terry Luedtke
+ terry_luedtke&nlm.nih.gov
+6015
+ Chicago Board Options Exchange
+ Jeremy McMillan
+ mcmillan&cboe.com
+6016
+ Technauts
+ Prahlad Ranganathan
+ prahladr&technauts.com
+6017
+ G2X Software
+ Sergey Opanasets
+ sopanasets&g2x.com
+6018
+ Excel Medical Electronics Inc.
+ Richard Crane
+ Richard.crane&excel-medical.com
+6019
+ Simplified Telesys, Inc.
+ Kevin Grahm
+ kgraham&simpletel.com
+6020
+ Lutris Technologies
+ Scott Pirie at Lutris Technologies (USA) or Guy Smith at Plugged In Software (AUSTRALIA)
+ guy&pisoftware.com
+6021
+ Arcadian Wireless
+ Mr. Cheam Tat Inn, President
+ cheamti&arcadianwireless.com
+6022
+ DFKI GmbH
+ Markus Bolz
+ isg-sb&dfki.de
+6023
+ Steele Raymond Solicitors
+ Cliff Forrest
+ mail&steeleraymond.co.uk
+6024
+ Scannex Electronics Ltd.
+ Ray Golding
+ rgolding&scannex.co.uk
+6025
+ Advanced Network Solutions S.p.A.
+ Marco Lozza
+ marco.lozza&ans.it
+6026
+ U.S. Army STRICOM
+ Russell Milliner
+ webmaster&stricom.army.mil
+6027
+ Force10 Networks, Inc.
+ Raju Shah
+ raju&force10networks.com
+6028
+ ODSI Coalition
+ K. Arvind
+ arvind&tenornetworks.com
+6029
+ Exactis.com
+ Lonnie Maynard
+ lmaynard&exactis.com
+6030
+ Fluke Electronics
+ Charles Klement
+ charles.klement&FLUKE.COM
+6031
+ Computer Problem Solving
+ Richard H. Gumpertz
+ IANA&rhg.ComputerProblemSolving.com
+6032
+ Stainless Steel Networks
+ Tim Kennedy
+ iana&timkennedy.net
+6033
+ e-talk Corporation
+ Steve Graff
+ sgraff&e-talkcorp.com
+6034
+ BroadJump
+ Vinod Nair
+ vnair&broadjump.com
+6035
+ Sensis Corporation
+ Paul Blust
+ Paul.Blust&sensis.com
+6036
+ Bose Corporation
+ Gregory Paris
+ gregory_paris&bose.com
+6037
+ Edge Networks Corp.
+ Gord Scarth
+ gscarth&edgenetworkscorp.com
+6038
+ Netwhistle.com
+ Martin Hobson
+ martin&netwhistle.com
+6039
+ Resscom Computers and Communications
+ Mohamad Muhsin Mahmud
+ resscom&tm.net.my
+6040
+ University of Kalmar
+ Pekka Rossi
+ pekka.rossi&hik.se
+6041
+ Kokua Communications
+ Noah Breslow
+ nbreslow&kokuacom.com
+6042
+ Southeastern Aluminum Products, Inc.
+ Suzanne M. Reott
+ seap&southeasternaluminum.com
+6043
+ AstroTerra Corporation
+ Alex Shek
+ shek&astroterra.com
+6044
+ Poyntz, Inc.
+ Phil Dodderidge
+ pdodde&poyntz.com
+6045
+ Synaptique Information & Technologie
+ Anthony Converse
+ aconverse&synaptique.com
+6046
+ Near2 Communications, Inc.
+ Richard Liming
+ rpl&near2.com
+6047
+ Florida Teaching Profession - NEA
+ Patrick Salmon
+ psalmon&ftp.nea.org
+6048
+ Exyst
+ Darryl Rubarth
+ darryl&exyst.com
+6049
+ Hitachi Information Systems, Ltd.
+ Wada Yoshiya
+ y-wada&hitachijoho.com
+6050
+ GAMATRONIC ELECTRONIC INDUSTRIES LTD
+ Asher Avissar
+ aavissar&gamatronic.co.il
+6051
+ Ameritrade
+ Rodger Devillier
+ rdevillier&hotmail.com
+6052
+ Novasonics
+ Gerard J. Cerchio
+ gjpc&in-cube.com
+6053
+ Eredyne Corporation
+ Alexander Zakharov
+ alexzakharov&hotmail.com
+6054
+ Access360
+ Tony Gullotta
+ tgullotta&access360.com
+6055
+ Lees Communication
+ Harold Warden
+ harwar&ameritech.net
+6056
+ Rensselaer Polytechnic Institute
+ Mike Douglass
+ douglm&rpi.edu
+6057
+ AppNet
+ Andy White
+ andrew.white&appnet.com
+6058
+ Havas Interactive
+ Kody Dickerson
+ kody.dickerson&sierra.com
+6059
+ AdNovum Informatik AG
+ Bruno Kaiser
+ bruno.kaiser&adnovum.com
+6060
+ ISP Systems Pty. Ltd.
+ Jeremy Wright
+ jeremy&ispsystems.com.au
+6061
+ Netuitive, Inc.
+ JF Huard
+ jfhuard&netuitive.com
+6062
+ TEKELEC TEMEX
+ Jean-Pierre Boudot
+ jean-pierre.boudot&temex.fr
+6063
+ Axent Technologies, Inc.(Utah)
+ Brett Cutler
+ bcutler&axent.com
+6064
+ JK microsystems
+ Kelly Hall
+ khall&jkmicro.com
+6065
+ ZUniversity.com
+ Lenny Shuhala
+ lshuhala&zuniversity.com
+6066
+ Occam Networks, Inc.
+ Elie Azar
+ elie&occamnetworks.com
+6067
+ Adapcom, Inc.
+ Albert Ko
+ ako&atmxdsl.com
+6068
+ kc. marching
+ e-beug
+ jeni&202.183.228.236
+6069
+ BlocWare, Inc.
+ Frederick Hunter
+ fredh&blocware.com
+6070
+ AVIV INFOCOM CO.,
+ Ltd.
+ kdh93002&avivinfo.com
+6071
+ SIGMA Informatique
+ Chateau Laurent
+ lchateau&sigma.fr
+6072
+ Plan Software GmbH
+ Clemens Huwig
+ admin&plansoftware.com
+6073
+ Business Global Systems
+ Radovan Semancik
+ semancik&bgs.sk
+6074
+ Cenosis, Inc.
+ Patrick Tremblay
+ ptr&cenosis.com
+6075
+ Siemens AG
+ Bruno Krauss
+ bruno.krauss&erl9.siemens.de
+6076
+ TrelliSoft, Inc.
+ Ed McCrickard
+ mccrickard&trellisoft.com
+6077
+ Call-Net Technology Services Inc.
+ Elvis Lee
+ elee&sprint-canada.com
+6078
+ CyberIntelligent Technologies
+ Tsani Jones
+ tsani.jones&onebox.com
+6079
+ appoconnect.com
+ Jamie Vachon
+ jvachon&sprintmail.com
+6080
+ BridgeWave Communications
+ Ed Richardson
+ edr&bridgewave.com
+6081
+ Nexsi
+ Taqi Hasan
+ taqi.hasan&nexsi.com
+6082
+ AReS
+ Danilo Formentini
+ ares&tread.it
+6083
+ AATR
+ Olivier Castellane
+ aatr&wanadoo.fr
+6084
+ PRISMedia Networks, Inc.
+ Matthew Orzen
+ matt&prismedia.com
+6085
+ Hypergene AB
+ Peter Eriksson
+ kpe&hypergene.com
+6086
+ New York Life Insurance Co.
+ Phedre Francois
+ Phedre_Francois&NewYorkLife.com
+6087
+ Mentat Inc.
+ Bryan Blackman
+ bryan&mentat.co
+6088
+ opNIX, Inc.
+ Nick Estes
+ nick&opnix.com
+6089
+ LastMile
+ Eric Hoedt
+ ehoedt&lastmile.de
+6090
+ DespatchBox
+ Barney Flint
+ bflint&despatchbox.com
+6091
+ epki
+ Olivier Schyns
+ info&e-pki.net
+6092
+ Agillion Corporation
+ Khalil Javid
+ kjavid&agillion.com
+6093
+ TESSAG AG
+ Andreas F. Klenz
+ Andreas.Klenz&tessag.com
+6094
+ Wapcom
+ Zeev Greenblatt
+ zeev&wapcominc.com
+6095
+ KHALED FAHMI
+ Khaled Fahmi
+ KHALED&FAHMI.COM
+6096
+ Netsecure Software
+ Raphael Robin
+ rrn&netsecuresoftware.com
+6097
+ State of Michigan
+ Beth Jurkovic
+ jurkovicb&state.mi.us
+6098
+ AvantGo
+ Stevan Arychuk
+ stevan&avantgo.com
+6099
+ INTELLIDEN, Incorporated
+ Ken Rider
+ Ken.Rider&intelliden.com
+6100
+ Covalent Technologies, Inc.
+ James Harter
+ jharter&covalent.net
+6101
+ Trend Micro Inc.
+ Oliver Guanwen Wang
+ guanwen&trendmicro.com
+6102
+ Integrated Research Ltd.
+ Heather Gray
+ Heather.Gray&ir.com
+6103
+ Al Rasheed
+ Sadi Arabi
+ rshd2000&hotmail.com
+6104
+ Cosmobridge Co., Ltd.
+ Rhee, Jong-ho
+ likeu&cosmobridge.com
+6105
+ Center Vlade za Informatiko
+ Ales Dobnikar
+ ales.dobnikar&gov.si
+6106
+ Maharaja Infosys Limited
+ Nalin Shah
+ nalin&Hotmail.com
+6107
+ IDN Telecom, Inc.
+ Lily Kuo
+ lily&idntelecom.com
+6108
+ Insurance Auto Auctions
+ Tim Hunnewell
+ thunnewell&iaai.com
+6109
+ ADIC
+ Rajesh Chawla
+ Rajesh.Chawla&adic.com
+6110
+ Atrica
+ Ronen Ofek
+ Ronen_Ofek&Atrica.com
+6111
+ Worldsport Networks Ltd.
+ Adam Nealis
+ anealis&worldsport.com
+6112
+ XINETRON CO., LTD
+ C.H. Chen
+ chchen&xinetron.com.tw
+6113
+ Datek Telecom S.A.
+ Leonard Lichi
+ llichi&datek.ro
+6114
+ ProSyst Software AG
+ Ivan Georgiev Datshev
+ i_dachev&prosyst.bg
+6115
+ Open Interactive Limited
+ Peter Harwood
+ peter.harwood&open-talk.co.uk
+6116
+ Medtegrity, Inc.
+ Russ Weiser, Principal Scientist
+ russel.weiser&digsigtrust.com
+6117
+ Fiber Network Engineering
+ Richard Fellows
+ rfellows&pacbell.net
+6118
+ Quintiles
+ Walter Turyn
+ walt.turyn&quintiles.com
+6119
+ IPWorks, Inc.
+ Bernard Volz
+ volz&ipworks.com
+6120
+ NXTV
+ Patrick G. Heffernan
+ pheffernan&nxtvinc.com
+6121
+ Excite@Home E-Business Services
+ Jon Rusho
+ jonr&excitehome.net
+6122
+ Mover S.p.A.
+ Antonello Giannangeli
+ antonellogiannangeli&libero.it
+6123
+ National Institute of Telecommunications
+ Dominik Loniewski
+ dominik&itl.waw.pl
+6124
+ Sane Solutions, LLC
+ Frank Faubert
+ frank&sane.com
+6125
+ ACERFI-MICRONICSFrancois Regis K.
+ BESSALA ATEBA
+ acerfi&iccnet.cm
+6126
+ epicRealm
+ Dennis McGuire
+ dmcguire&epicrealm.com
+6127
+ LapLink.com
+ Sean Mathias
+ seanm&laplink.com
+6128
+ Wireless Planet
+ Mr. Chris Hill
+ chris.hill&ieee.org
+6129
+ Bromax Communication Inc.,
+ Jane Chang
+ janech&kingmax.com.tw
+6130
+ CVI
+ Ales Dobnikar
+ ales.dobnikar&gov.si
+6131
+ Starmedia Mobile
+ Fadi Kalach
+ fadi.kalach&starmedia.net
+6132
+ LVL7 Systems, Inc.
+ Steve Ledford
+ sledford&lvl7.com
+6133
+ Dead Fish Technologies
+ Benjamin Reed
+ ranger&befunk.com
+6134
+ Trioniq
+ Yan Levesque & Daniel Bindley
+ trioniq&trioniq.com
+6135
+ Chubu Telecommunications Co., Inc.
+ Norihisa Ichihashi
+ info&dc.ctc.ad.jp
+6136
+ idealhost.com
+ Kevin Rinehart
+ 1&idealhost.com
+6137
+ University of Canterbury
+ Brendon Wyber
+ brendon.wyber&canterbury.ac.nz
+6138
+ Trasys
+ Frederic Poncin
+ frederic.poncin&trasys.be
+6139
+ Healthcare Specialists, Inc.
+ Patrick Horine
+ hsi&hsinc.com
+6140
+ Enikia Incorporated
+ Vladimir Strupinsky
+ vstrupinsky&enikia.com
+6141
+ World Wide Packets
+ JJ DeBarros
+ jj.debarros&worldwidepackets.com
+6142
+ TF1
+ Patrick Mendes
+ pmendes&tf1.fr
+6143
+ Eventlogic
+ Chris Buben
+ cbuben&eventlogic.com
+6144
+ SUNTECH Sp. zo.o
+ Slawomir Marciniak
+ slawek&suntech.com.pl
+6145
+ Cendio Systems AB
+ Jan Smith
+ smith&cendio.se
+6146
+ Whirlpool Corporation
+ Douglas Wegscheid
+ Douglas_E_Wegscheid&email.whirlpool.com
+6147
+ Alliegiance Telecom
+ John M. Johnson III
+ john.johnson&algx.com
+6148
+ Cidera, Inc.
+ Scott Lipcon
+ slipcon&cidera.com
+6149
+ London School of Economics
+ Jeremy Skelton
+ J.Skelton&lse.ac.uk
+6150
+ Open Networks Engineering Ltd.
+ Peter J. Bone
+ pete&one.co.uk
+6151
+ Copyprint S.L.
+ Gustavo
+ grevelles&steinweb.net
+6152
+ Sendmail, Inc.
+ Randall S. Winchester
+ rsw&sendmail.com
+6153
+ JOLT Ltd.
+ Alex Berchoer
+ alex_b&jolt.co.il
+6154
+ Soneris Engineering
+ Bernhard Keller
+ bek&soneris.ch
+6155
+ FIREBIT Ltd.
+ Adi Aviad
+ adi&firebit.co.il
+6156
+ TTC TESLA TELEKOMUNIKACE, Ltd.
+ Premysl Klima
+ klima&ttc.cz
+6157
+ ICCRI BANCA FEDERALE EUROPEA SPA
+ Angelo Mantineo
+ Angelo.Mantineo&ICCRI.IT
+6158
+ NAGUS
+ Brian Lewis
+ brlewis&novell.com
+6159
+ University of Iowa
+ Chris Pruess
+ chris-pruess&uiowa.edu
+6160
+ Affinity Technology Group
+ Kenneth Dawkins
+ kenneth_dawkins&affi.net
+6161
+ OnFiber Communications, Inc.
+ Billy Davis
+ bdavis&onfiber.com
+6162
+ Solid Data Systems
+ Jeff Brown
+ jbrown&soliddata.com
+6163
+ Inara Networks, Inc.
+ Akbal Karlcut
+ akarlcut&inaranetworks.com
+6164
+ Kinva Network System Ltd.
+ Li Jia
+ lijia&kinva.com
+6165
+ Portwell Inc.
+ Kin Tse Hong
+ kthong&mail.portwell.com.tw
+6166
+ Interactive Enterprise
+ Peter Martin
+ pmartin&iel.ie
+6167
+ SPHINX
+ Hans W. Fell
+ fell&bsi.de
+6168
+ Banco do Brasil S/A
+ Alessandra Fruet
+ techs&bancobrasil.com.br
+6169
+ Serendipity Simplex
+ Robert Stone
+ iana&serendipity.cx
+6170
+ PartMiner, Inc.
+ Jerry S.Wen
+ jwen&partminer.com
+6171
+ Kidata AG
+ Marc Mielke
+ mm&kidata.de
+6172
+ Worldwide Entrepreneuric Enterprises, Inc.
+ Mrs. Ruth A. D'Agostino
+ weecompany&aol.com
+6173
+ Fisher & Paykel Industries Limited
+ Karl Howard
+ HowardK&fphcare.fp.co.nz
+6174
+ Fusionx
+ Dongmyoung Lee
+ itomay&fusionx.co.kr
+6175
+ Pines of Woodedge
+ Karen M. Wingate
+ &kwingate&synchronet.com
+6176
+ VIPCom
+ Wolfgang Socher
+ Wolfgang.Socher&vipcomag.de
+6177
+ Blitz Information Technologies Berhad
+ Zen Woo
+ zenw&blitz-com.net
+6178
+ NTT Advanced Technology Corporation
+ Tadahisa HASHIDO
+ jimukyoku.bka&ml.ntt-at.co.jp
+6179
+ R.M. EDIZIONI SRL
+ Claudio Torbinio
+ webmaster&netbrokers.it
+6180
+ CanDo.com
+ Rich Guyon
+ rguyon&CanDo.com
+6181
+ Creative Logic Corporation
+ Wendell Thompson
+ wendell&hiwaay.net
+6182
+ Encore Electronics Inc.
+ Jenny Chang or Kevin Huang
+ kevin&netronixinc.com
+6183
+ Sharemedia
+ Davis Mcpherson
+ davism&sharemedia.com
+6184
+ Mitsui & Co., Ltd.
+ Naofumi Tamura
+ n.tamura&tks.xm.mitsui.co.jp
+6185
+ Ghent University
+ Geert De Soete
+ Geert.DeSoete&rug.ac.be
+6186
+ Space CyberLink Inc.
+ Eunhong Park
+ ehpark&sdpia.com
+6187
+ Dartmouth-Hitchcock Medical Center
+ Stephen Cochran
+ stephen.a.cochran&hitchcock.org
+6188
+ University of Massachusetts Lowell
+ Teng-Chiang Tsao
+ ttsao&cs.uml.edu
+6189
+ Atos Information Technology GmbH - Trustcenter
+ Thomas Beckmann
+ thomas.beckmann&atos.net
+6190
+ Network365 Ltd
+ Denis Hennessy
+ dhennessy&network365.com
+6191
+ Plasmon, Inc.
+ Chris Lehn
+ clehn&plasmon.com
+6192
+ Environmental Monitoring Solutions
+ Richard Corn
+ rac&racc.com
+6193
+ CPL Systems Ltd.
+ Richard Corn
+ rac&racc.com
+6194
+ NetCalibrate Inc.
+ Leon Leong
+ lyleong&netcalibrate.com
+6195
+ Advanced Communication Research
+ Elric Osmont
+ e.osmont&acresearch.com
+6196
+ Atlantec Enterprise Solutions GmbH
+ Thomas Koch
+ Thomas.Koch&atlantec-es.com
+6197
+ Arcordia/JP Morgan Chase
+ Andy Doddington
+ andrew.doddington&jpmorgan.com
+6198
+ Eastern Nazarene College
+ Charles Owens
+ its-iana&enc.edu
+6199
+ Nyherji hf
+ Throstur Sigurjonsson
+ throstur.sigurjonsson&nyherji.is
+6200
+ DNPG
+ Dave Lyons
+ dlyons&dnpg.com
+6201
+ Asenti, Inc.
+ Dipak Ghosal
+ ghosal&cs.ucdavis.edu
+6202
+ Nimble, Inc.
+ Scott Taylor
+ staylor&emailknowledge.com
+6203
+ Topspin Networks
+ Edwin Tsang
+ edwin&topspinnet.com
+6204
+ SIBS - Sociedade Interbancaria de Servicos, S.A.
+ Jose Eduardo Pina Miranda
+ pm&sibs.pt
+6205
+ LKC-Technology
+ Luis Cantu
+ ln_cantu&hotmail.com
+6206
+ eCritical Inc.
+ Mark Whitehouse
+ markwhitehouse&home.com
+6207
+ The Polished Group SA
+ Waclaw Sierek
+ waclaw.sierek&tpg.pl
+6208
+ Enterprise Internet Services Limited
+ Steve Brewin
+ sbrewin&enterpriseis.co.uk
+6209
+ The Open University
+ Jamie Slee
+ j.slee&open.ac.uk
+6210
+ Mayah Communications GmbH
+ Jorg Rimkus
+ jr&mayah.com
+6211
+ Murex
+ Elias Coutya
+ elias.coutya&murex.fr
+6212
+ XM Satellite Radio, Inc.
+ Royce Kincaid
+ royce.kincaid&xmradio.com
+6213
+ Redline Networks, Inc.
+ Michel Hoche-Mong
+ hoche&redlinenetworks.com
+6214
+ SureFire Commerce Inc.
+ Michel Hétu
+ hetum&sfcommerce.com
+6215
+ Streaming21, Inc.
+ Horng-Juing Lee
+ hjlee&streaming21.com
+6216
+ Ci Technologies
+ Greg Roberts
+ GregRoberts&cit.com.au
+6217
+ ngkindsoftltd
+ ngkmurthy
+ leelakrishna&onebox.com
+6218
+ SCAN COIN
+ Anders Gustafsson
+ ag&scancoin.se
+6219
+ Iskra SYSEN d.d.
+ Davor Munda
+ davor.munda&sysen.si
+6220
+ Cyber Internet Services
+ Amjad H. Lone
+ ahlone&cyber.net.pk
+6221
+ BAE Systems, CNIR
+ Michael Perrotta
+ michael.perrotta&baesystems.com
+6222
+ STSN, Inc.
+ Randy Tate
+ rtate&stsn.com
+6223
+ CDS Technologies
+ Mark Komus
+ mark&wilinx.com
+6224
+ Roxy.com
+ Lester Herrington
+ lester.herrington&roxy.com
+6225
+ Broadcast Towers
+ Scott Stubbs
+ scott&concealed.net
+6226
+ BARIELD'S INTERNET PROVIDER SERVICE
+ Tyrone Barfield
+ BARFIELD&COAM.NET
+6227
+ Resolve Engineering Pty Ltd
+ David Gregson
+ david_gregson&resolve.com.au
+6228
+ Engineering Center for Information Security,Chinese Acadamy of Sciences
+ Xuzhen
+ xuzhen&ercist.iscas.ac.cn
+6229
+ Tango/04 Computing Group
+ Jordi Lisbona
+ jlisbona&tango04.net
+6230
+ SITE Skunkworks
+ Martin Hallerdal
+ marty&site.se
+6231
+ Fiduciary Automation
+ W. E. Perry
+ wperry&fiduciary.com
+6232
+ Corinex Global Corp.
+ Ing.Martin Paska
+ martin.paska&corinex.com
+6233
+ UUNET EMEA
+ Mark Visser
+ mark.visser&nl.verizon.com
+6234
+ Paul Abrahams, Sc.D.
+ Paul Abrahams
+ abrahams&acm.org
+6235
+ nawilson.com
+ Neil A. Wilson
+ wilson.neil&usa.net
+6236
+ Crayfish Co.,Ltd.
+ Osamu Igasaki
+ osamu_iwasawa&Crayfish.CO.JP
+6237
+ NetAge Solutions GmbH Netzwerklösungen
+ Bernd Raschke
+ bernd.raschke&netage.de
+6238
+ Queen Mary, University of London
+ Martin Evans
+ dirmaster&qmul.ac.uk
+6239
+ TechnoTrend AG
+ Michael Six
+ michael.six&technotrend.de
+6240
+ Bryttan, Ltd.
+ J R Bryttan
+ net-admin&bryttan.com
+6241
+ Calvin College
+ Brian J. Baas
+ bbaas&ieee.org
+6242
+ Possm Technologies
+ Bruce Gillespie
+ bruceg&nwd.com
+6243
+ Weber Enterprise
+ Markus Weber
+ mw9141&flash.net
+6244
+ PDR/SAGN Publishing
+ David Pannkuk
+ dcpann&fuse.net
+6245
+ CiRCLEX Limited
+ Koji Kurosawa
+ k-kurosawa&circle.co.jp
+6246
+ Mythological Solutions
+ Philip Kizer
+ pck-iana&nostrum.com
+6247
+ Comtech EFData Corporation
+ Norm Konya
+ nkonya&comtechefdata.com
+6248
+ Atecs Dematic
+ Andreas Engel
+ andreas.engel&dematic.de
+6249
+ HCL Technologies Ltd
+ S.V.Rajasekar
+ vesubram&cisco.com
+6250
+ PepsiCo Business Solutions Group (PBSG)
+ Chris Castrianni
+ chris.l.castrianni&fritolay.com
+6251
+ Atoga Systems, Inc.
+ Debasish Biswas
+ debasish&atoga.com
+6252
+ SrvLoc.Org
+ James Kempf
+ james.kempf&sun.com
+6253
+ ipSEAL, Inc
+ Bobby Mohanty
+ mohanty&ipseal.com
+6254
+ TimeVision Inc.
+ Eric Purcell
+ EricP&timevision.com
+6255
+ Commerce Onc, Inc.
+ Bill Tang
+ btang&commerceone.com
+6256
+ Southwest Communications Institute
+ Qing Yu
+ qingyu163&163.net
+6257
+ Disappearing, Inc.
+ Michael Sierchio
+ michael&disappearing.com
+6258
+ Iwatsu Electric Co., Ltd.
+ Daichi Yagi
+ Yagi&iwatsu.co.jp
+6259
+ Sohonet Limited
+ Jon Ferguy
+ jon.ferguy&sohonet.co.uk
+6260
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+6261
+ MAKU Informationstechnik GmbH
+ Marco Rohleder
+ mrohleder&maku.de
+6262
+ IMC Communications
+ Nick Hadjiangeli
+ nhadjian&imc.net.au
+6263
+ Avstar Systems, LLC
+ Kevin Burton
+ Kevin.Burton&avstarnews.com
+6264
+ OpenNetwork Technologies
+ Steve Anderson
+ sanderson&opennetwork.com
+6265
+ gocek.com
+ Gary Gocek
+ gary&gocek.com
+6266
+ Everest eCommerce Inc.
+ Sunil Mishra
+ smishra&everest.com
+6267
+ MUSHTAQ SONS
+ Ijaz Ahmad
+ msons&brain.net.pk
+6268
+ Evistel
+ Vincent GRENET
+ vincent.grenet&free.fr
+6269
+ DiGiMATiON
+ David McKellar
+ djm&digimation.ca
+6270
+ iAsiaWorks
+ Damien O'Rourke
+ damien&iasiaworks.com.au
+6271
+ N.S.C.
+ Miss M. Aharoni
+ maayan&nsc.co.il
+6272
+ KPNQwest Finland
+ Kaj J. Niemi
+ kajtzu&kpnqwest.fi
+6273
+ Weir Consulting Ltd
+ Paul Gray
+ paulg&weir-consulting.co.uk
+6274
+ Drael Computer Corporation
+ Dwight Leard
+ DwightL&drael.com
+6275
+ HOB GmbH & Co. KG - HOB Germany
+ Richard Wunderlich
+ richard.wunderlich&hob.de
+6276
+ Mahindra British Telecom Limited
+ Ranvir Jatana
+ ranvir&mahindrabt.com
+6277
+ Federación de Organizaciones Privadas de Desarrollo - FOPRIDEH
+ Paco Alcaide Canata
+ fedopds&sdnhon.org.hn
+6278
+ Invision.com, Inc
+ Matt Martini
+ matt&invision.net
+6279
+ Visible Markets, Inc.
+ Phil Gabardi
+ frg&visiblemarkets.com
+6280
+ Coreon, Inc.
+ Ryan Moats
+ rmoats&coreon.net
+6281
+ Jingle Cats Music
+ Mike Spalla
+ jimpowers&deliveryman.com
+6282
+ SDC Communications Ltd
+ John Leitch
+ john.leitch&sdccom.co.uk
+6283
+ City-Net Technology Inc.
+ Liwei Chen
+ liweic&aol.com
+6284
+ Wireless Networks, Inc.
+ Cedric Berger
+ cberger&wireless-networks.com
+6285
+ Crossport Systems
+ Nikos Mouat
+ nikm&crossport.com
+6286
+ One Tech Telecom Co.,Ltd.
+ Cho, SeYil
+ csyil&ottelecom.com
+6287
+ Nextenso
+ Olivier Epaud
+ olivier.epaud&nextenso.com
+6288
+ Euskaltel S.A.
+ Alexander Rivas Bilbao
+ arivas&euskaltel.es
+6289
+ Adapcom Inc.
+ Dawkoon Lee
+ dawklee&usa.net
+6290
+ LightSand Communications, Inc.
+ Ravi Natarajan
+ ravin&lightsand.com
+6291
+ Bates College
+ Karen McArthur
+ kmcarthu&bates.edu
+6292
+ Leadership Technologies, Inc.
+ Scott Winder
+ scott.winder&usa.net
+6293
+ Kasenna, Inc.
+ Bob Bateman
+ bateman&kasenna.com
+6294
+ Active Telco
+ Azeem Butt
+ azeem&activetelco.com
+6295
+ Wilhoyt Industries
+ Michael Wilhoyt
+ wilhoyt&wilhoyt.com
+6296
+ DASAN Co.,LTD.
+ Wonhee Lee
+ whlee&da-san.com
+6297
+ Enel.it
+ Antonello Laise
+ laise.antonello&enel.it
+6298
+ MP3.com
+ Scott Kelley
+ scottk&mp3.com
+6299
+ SUNY Cortland
+ Scott Thomas
+ scottT&em.cortland.edu
+6300
+ Karl Miller
+ Karl Miller
+ marvin1969&aol.com
+6301
+ Packet Dynamics Ltd
+ Hugh Evans
+ hugh.evans&packetdynamics.com
+6302
+ Vertiv (formerly 'Emerson Energy Systems')
+ David Wilczewski
+ david.wilczewski&vertivco.com
+6303
+ Cityspace Ltd
+ Philip Lishman
+ phil.lishman&cityspace.com
+6304
+ fogcity
+ MinSuk Kim
+ K9235&CHOLLIAN.NET
+6305
+ Flextronics International
+ Tommie Persson
+ oid&flextronics.com
+6306
+ Dartware, LLC
+ William Fisher
+ william.w.fisher&dartware.com
+6307
+ Extreme Networks (formerly 'Ipanema Technologies')
+ Cristian Mircea
+ cmircea&extremenetworks.com
+6308
+ cholul
+ Will Ballantyne
+ will&cholul.com
+6309
+ Dan Nielsen Consulting
+ Dan Nielsen
+ dan&dan-nielsen.dk
+6310
+ KaanBaan Technologies
+ Anthony Graffeo
+ agraffeo&kaanbaan.com
+6311
+ Gomez Advisors, Inc.
+ Brian Thomas
+ noc&gomez.com
+6312
+ Pelican Security, Inc.
+ Ayelet Steinitz
+ ayelet&PelicanSecurity.com
+6313
+ InnovaCom, Inc.
+ Ken Regnier
+ kenr&transpeg.com
+6314
+ VillaMontage Systems
+ Balaram Donthi
+ bdonthi&villamontage.com
+6315
+ Comissão para Coordenação do Projeto SIVAM
+ Luiz Anésio de Miranda
+ anesio&cc.sivam.gov.br
+6316
+ Bill Fenner
+ Bill Fenner
+ bfenner&acm.org
+6317
+ Netfox
+ Lam Kam Chor
+ geofox&softhome.net
+6318
+ lesswire AG
+ Matthias Mahlig
+ mahlig&lesswire.de
+6319
+ Caldera Systems, Inc.
+ Randy Cook
+ randy&calderasystems.com
+6320
+ simonstl.com
+ Simon St.Laurent
+ simonstl&simonstl.com
+6321
+ Calix Networks
+ Abel Tong
+ abel.tong&calix-networks.com
+6322
+ Entone Technologies Ltd.
+ Mike Tang
+ mike.tang&entone.com
+6323
+ NewCross Technologies, Inc
+ Thompson Wong
+ twong&newxt.com
+6324
+ CoolAlerts, Inc.
+ Kirk Noda
+ kirk&coolalerts.com
+6325
+ Harmonix Corporation
+ Shey Hakusui
+ shey&hxi.com
+6326
+ LongBoard, Inc.
+ Weidung Chuang
+ wchuang&lboard.com
+6327
+ Drews TC
+ Heinz Drews
+ heinz&drews.tc
+6328
+ WizWise Technology
+ E.C. vande Stadt
+ office&wizwise.nl
+6329
+ Internet Business Factory
+ Girish Bajaj
+ bajajg&usa.net
+6330
+ Microdot Computing Services
+ Andrew Smith
+ Andy-Smith&microdotcomputingservices.co.uk
+6331
+ Optimation New Zealand Limited
+ Seth Yates
+ seth.yates&optimation.co.nz
+6332
+ Four Seasons Produce, Inc.
+ Bennett Samowich
+ brs&fsproduce.com
+6333
+ Accord Networks Ltd.
+ Roni Even
+ roni_e&accord.co.il
+6334
+ beTRUSTed
+ Jay Robertson
+ support&betrusted.com
+6335
+ Adroit Controls
+ J.S. Nisheeth
+ adroit&icenet.net
+6336
+ Digital Fountain
+ David M. Kushi
+ kushi&digitalfountain.com
+6337
+ Crytaliz, Inc.
+ Chris Stacy
+ cstacy&crystaliz.com
+6338
+ Sportshuddle.Com
+ Chris Nugent
+ chris.nugent&sportshuddle.com
+6339
+ Digital China (Shanghai) Networks Ltd.
+ Emily Jin
+ jinnan&digitalchina.com
+6340
+ Otto Kind
+ Stefan Kaesler
+ s.kaesler&kind-ag.de
+6341
+ Harvard University
+ Marilyn M. Shesko
+ marilyn_shesko&harvard.edu
+6342
+ Hyperchip, Inc.
+ Preet Mohan S Ahluwalia
+ pahluwalia&hyperchip.com
+6343
+ YMCA England
+ Stephen Buckley
+ intranet&ymca.org.uk
+6344
+ Hunter Technology Inc.
+ Hyunajae Yim
+ jayi&htt.co.kr
+6345
+ Compuprint S.P.A
+ Paolo Tagliavini
+ Paolo.Tagliavini&compuprint.it
+6346
+ DIMAT, S.A.
+ Josep Salat
+ jsv&dimat.es
+6347
+ Sierra Monitor Corporation
+ Adam OwYoung
+ AOwYoung&sierramonitor.com
+6348
+ Liquid Digital Information Systems
+ Jonathan Donald
+ jonathan&ldis.com
+6349
+ Treeblossom Technologies
+ Jonathan Donald
+ jeddak&bellatlantic.net
+6350
+ Blue Cross Blue Shield of Michigan
+ Pamela Hensley
+ phensley&bcbsm.com
+6351
+ Shawn Systems, Inc.
+ Arthur Harris
+ harris&shawn.com
+6352
+ Ciena Corporation (formerly 'Catena Networks')
+ Daniel Rivaud
+ drivaud&ciena.com
+6353
+ Avisto SA
+ Scott Willy
+ scott.willy&avisto.com
+6354
+ Telways Communication Co.,Ltd.
+ David Chang
+ davidhsu&telways.com
+6355
+ Sipher Internet Tachnology
+ Girish Chopra
+ girish&sipher.co.uk
+6356
+ Innovative Software AG
+ Andreas Herbst
+ snmp&isg.de
+6357
+ B2 Systems, Inc.
+ David Schwartz
+ david_schwartz&b2systems.com
+6358
+ Unimark, Inc.
+ Steven Blitstein
+ ssb&unimark.com
+6359
+ Cyveillance Inc.
+ David Heath
+ dheath&cyveillance.com
+6360
+ LiveVault Corporation
+ Ted Hess
+ thess&livevault.com
+6361
+ Siemens Building Technologies Ltd
+ Steve Reid
+ steve.reid&gb.sibt.com
+6362
+ Baumann Technologie
+ Ralf Taegener
+ r.taegener&btnet.de
+6363
+ CyberSolutions GmbH
+ Martin Wille
+ snmp&cys.de
+6364
+ Andréa Informatique
+ Juan Camacho
+ andrea&andrea.fr
+6365
+ Novamedia Sistemas S.L.
+ Sergio Muñoz García
+ smg&novamedia.es
+6366
+ KOREA LINK
+ Byoung-Hyo Cheon
+ ddorong&korealink.ne.kr
+6367
+ Linkabit - A Titan Systems Company
+ Mark A. Cusano
+ mcusano&titan.com
+6368
+ Schmid Telecom AG
+ Gian Lucas Poltera
+ poltera&schmid-telecom.ch
+6369
+ Lexi-Comp, Inc.
+ Jason McCormick
+ jasonm&lexi.com
+6370
+ First USA Bank
+ Jon Austin
+ JonAustin&FirstUSA.com
+6371
+ Minerva Networks Inc
+ Jackie Pang
+ jpang&minervanetworks.com
+6372
+ Kresa Ranch
+ George L. Kresa
+ gkresa&yolo.net
+6373
+ 4DL Inc.
+ Youngmin Jeon
+ touch&4dl.com
+6374
+ CECI
+ chia-fan chung
+ CCF&a169.iam.ntu.edu.tw
+6375
+ CHINA ENGINEERING CONSULTANTS,INC.
+ STEVEN LIN
+ steven&ceci.org.tw
+6376
+ PDVSA
+ Lisbeth Schloeter
+ Lisbeth.Schloeter&intesa.com
+6377
+ OpenPages, Inc.
+ Daniel French
+ Daniel_French&openpages.com
+6378
+ Lanit
+ Sergey Labutin
+ lsm&lanit.ru
+6379
+ Servgate Technologies Canada Inc.
+ Jing Jiang
+ jjiang&servgatecanada.com
+6380
+ Isdnet
+ David Ponzone
+ dponzone&isdnet.net
+6381
+ burst.com
+ Arthur Allen
+ arthur.allen&burst.com
+6382
+ SAGA Software, Incorporated
+ Jonathan Arnold
+ Jonathan.Arnold&sagasoftware.com
+6383
+ OC
+ Dieter Kirchner
+ dk&oclink.de
+6384
+ V&S Multimedia S.A.
+ Ismael Mendez
+ ismael&vsm.es
+6385
+ Pfizer
+ Jon B Collins
+ jon_b_collins&groton.pfizer.com
+6386
+ Saturn Technologies
+ Bill Woloch
+ bwoloch&saturntech.com
+6387
+ Big Band Networks, Ltd
+ Hezi Oved
+ hezio&bigbandnet.com
+6388
+ TeleRelay
+ Stephan Biesbroeck
+ stephan.biesbroeck&telerelay.com
+6389
+ COM DEV International
+ Brett Moser
+ brett.moser&comdev.cc
+6390
+ DBCORP Information Systems Inc.
+ Bruce McCartney
+ bmccartn&dbcorp.com
+6391
+ Xtremesoft Inc.
+ Ian G. Melven
+ imelven&xtremesoft.com
+6392
+ Chiaro Networks Ltd.
+ Jennifer Zhao
+ jzhao&chiaro.com
+6393
+ Haliplex Pty Ltd
+ Anthony Merry
+ support&haliplex.com.au
+6394
+ Skelton Consulting GmbH
+ Charles Skelton
+ c.skelton&skelton.de
+6395
+ ProSaldo Software B.V.
+ J. Rump
+ jim&prosaldo.nl
+6396
+ Absolute Website Solutions
+ Gloria Terrill
+ gloriasdei&juno.com
+6397
+ Nayna Networks, Inc.
+ Carmody Quinn
+ carmody&nayna.com
+6398
+ Lindner & Pelc Consult GmbH
+ Olaf Lindner
+ lindner&lpconsult.de
+6399
+ Intelligent Maintenance Systems Ltd (formerly 'Edrich Integration')
+ Paul Edrich
+ paul.edrich&ims-evolve.com
+6400
+ Millenux GmbH
+ Thomas Uhl
+ thomas.uhl&millenux.com
+6401
+ JTI OF GEORGIA
+ CHRISTOPHER G. JOHNSON
+ CJOHNSON&JTECHNOLOGYOFGA.COM
+6402
+ OPTEL Ges. für Lasertechnik und Elektronik mbH
+ Ralf Magiera
+ Ralf.Magiera&optel.de
+6403
+ Universidad Blas Pascal
+ Alfredo Edye
+ aedye&ubp.edu.ar
+6404
+ ECRESO
+ Eric PERE
+ it&worldcastsystems.com
+6405
+ Activ Australia
+ Jonathan Downes
+ jonno&activ.net.au
+6406
+ Neomar
+ Patrick Hundal
+ hundal&neomar.com
+6407
+ bit-Services GmbH
+ Christian Voss
+ cvoss&dimetis.de
+6408
+ Mikom GmbH
+ Hans-Peter Kabout
+ kai.kabout&mikom.com
+6409
+ Mondial Assistance Limited
+ Geoff English
+ geoff_english&mondial-assistance.co.uk
+6410
+ Zoneworx, Inc.
+ Carl Marcinik
+ clmarcinik&zoneworx.com
+6411
+ Overland Storage, Inc. (formerly 'Quantum Corp - Snap Division')
+ Dan Burrows
+ dburrows&overlandstorage.com
+6412
+ HiddenMind Technology
+ David Zimmerman
+ dzimm&hiddenmind.com
+6413
+ I.S. Associates, Inc.
+ John Marshall
+ jpm&isassoc.com
+6414
+ Embry-Riddle University
+ Phil D'Amore
+ damorep&db.erau.edu
+6415
+ Caspian Networks, Inc.
+ Brian Hassink
+ bhassink&caspiannetworks.com
+6416
+ SolutionZ Pty Ltd (Australia)
+ Ed Tarento
+ etarento&solutionz.com.au
+6417
+ Victorian Automobile Chamber of Commerce
+ David Nolan
+ d.nolan&vacc.asn.au
+6418
+ The Templar Corporation
+ R.W. Shore
+ rws&templarcorp.com
+6419
+ Pro-bel Ltd
+ Malcolm Butler
+ malcolm.butler&pro-bel.co.uk
+6420
+ IN-MX
+ Oliver Marugg
+ o.marugg&in-mx.ch
+6421
+ H M Customs & Excise
+ Marian Kay
+ Marian.kay&hmce.gsi.gov.uk
+6422
+ BT
+ Jasper Lanek
+ jasper.lanek&bt.com
+6423
+ ObjectSpace, Inc.
+ Jim Canter
+ jcanter&objectspace.com
+6424
+ Viawest Internet Services
+ Bruce Kiefer
+ bkiefer&viawest.net
+6425
+ Branch Systems
+ Michael A. Branch
+ unix_wizard&yahoo.com
+6426
+ e-Appliance Corporation
+ Robert Edwards
+ redwards&eappliancecorp.com
+6427
+ Locus Dialogue
+ Raymond Menard
+ rmenard&locusdialogue.com
+6428
+ T-Online International AG
+ H. Enders
+ h.enders&t-online.net
+6429
+ ALTO
+ Frank Joly
+ franck.joly&alto.org
+6430
+ Ericsson Consulting GmbH
+ Juergen Petrias
+ juergen.petrias&ericsson.com
+6431
+ BroadSoft, Inc.
+ Ken McInerney
+ ken&broadsoft.com
+6432
+ Orblynx, Inc.
+ Jaime Vargas
+ jvargas&orblynx.com
+6433
+ Excel.Net, Inc.
+ Larry A. Weidig
+ lweidig&excel.net
+6434
+ WebMD
+ Fiaz Hossain
+ fiaz&webmd.net
+6435
+ Holistix, Inc.
+ Ken Dornback
+ ken.dornback&holistix.net
+6436
+ Wapme Systems AG
+ Stipe Tolj
+ tolj&wapme-systems.de
+6437
+ Kathrein Werke K.G.
+ Peter Mack
+ mack&kathrein.de
+6438
+ MKNET ADVIES
+ Marcel Kuiper
+ marcel&mknet.nl
+6439
+ NexTReT s.l.
+ Domènec Sos i Vallès
+ dsv&nextret.net
+6440
+ TradeCast, Ltd.
+ Manmeet Singh, CTO
+ msingh&tcast.com
+6441
+ i2 Technologies, Inc.
+ Padma Reddy
+ Padma_Reddy&i2.com
+6442
+ TWCT dba Daughters and Dad
+ Timothy W. Tucker
+ TWCT&aol.com
+6443
+ Out of our minds.
+ Timothy W. Tucker
+ TWCT&aol.com
+6444
+ Gearhead Group
+ Donis Marshall
+ donis&gearheadpress.com
+6445
+ Sportsplanet2000
+ Andrew Sawtelle
+ iajones110&aol.com
+6446
+ Gaton Technologies LTD
+ Keren Kroglen
+ kerenk&post.tau.ac.il
+6447
+ Synaxia Networks
+ Jeff King
+ jeff.king&synaxia.com
+6448
+ DigiVision Tech.
+ Jianxin Geng
+ frank_gjx&shdv.com
+6449
+ Sectigo Limited
+ Rob Stradling
+ rob&sectigo.com
+6450
+ Idsec Limited
+ Stephen Bishop
+ sbishop&idsec.co.uk
+6451
+ Mystical Creations
+ Scott Beveridge
+ sjb&mysticalcreations.com
+6452
+ Advanced Network Solutions, Inc
+ Tom Strack
+ TStrack&Advnw.com
+6453
+ CORE COMMUNICATIONS CO., Ltd.
+ Gun Uk Nam
+ gunam&corecom.co.kr
+6454
+ Postel Services
+ Soobok lee
+ lsb&postel.co.kr
+6455
+ Technology Thesaurus Corp.
+ Kevin Huang
+ kevin&ttc-group.com.tw
+6456
+ NETdefence Co. Limited
+ Matthew Tam
+ mtam&netdefence.com
+6457
+ Eureka Soft
+ Moussa Chahine
+ moussa.chahine&eurekasoft.fr
+6458
+ GPr Sistemas Ltda
+ Rodrigo Dias Arruda Senra
+ gpr&gpr.com.br
+6459
+ Linfield College
+ Rob Tanner
+ rtanner&linfield.edu
+6460
+ uclick
+ Scott Kahler
+ scottk&uclick.com
+6461
+ Center for Internet Research
+ Prashant Agrawal
+ prashant&comp.nus.edu.sg
+6462
+ freiheit.com
+ Joerg Kirchhof
+ joerg&freiheit.com
+6463
+ VocalData, Inc
+ Steve Bakke
+ sbakke&vocaldata.com
+6464
+ Stevens Institute of Technology OIT
+ Joe Formoso
+ jformoso&stevens-tech.edu
+6465
+ Sparkworx (formerly 'Cacheon, Inc.')
+ Ian W. Kuvik
+ sparkworx&gmail.com
+6466
+ The Devil You Say
+ Timothy W. Tucker
+ TWCT&aol.com
+6467
+ Land Of Linking
+ Timothy W. Tucker
+ TWCT&aol.com
+6468
+ Patent Off
+ Timothy W. Tucker
+ TWCT&aol.com
+6469
+ Karma Kahn
+ Timothy W. Tucker
+ TWCT&aol.com
+6470
+ We're no dummies
+ Timothy W. Tucker
+ TWCT&aol.com
+6471
+ Con Temporaries
+ Timothy W. Tucker
+ TWCT&aol.com
+6472
+ Antiballistic
+ Timothy W. Tucker
+ TWCT&aol.com
+6473
+ Halls Of Ivy
+ Timothy W. Tucker
+ TWCT&aol.com
+6474
+ Wiffenpoof
+ Timothy W. Tucker
+ TWCT&aol.com
+6475
+ Home Is The Hunter
+ Timothy W. Tucker
+ TWCT&aol.com
+6476
+ The Craft of Elves
+ Timothy W. Tucker
+ TWCT&aol.com
+6477
+ I Was Misinformed
+ Timothy W. Tucker
+ TWCT&aol.com
+6478
+ Shot To Shingles
+ Timothy W. Tucker
+ TWCT&aol.com
+6479
+ Right-hand Twist
+ Timothy W. Tucker
+ TWCT&aol.com
+6480
+ Solomon Tech. Corp.
+ Peter Yen
+ jyan&solomon.com.tw
+6481
+ MAGISTRAL, Ltd.
+ Gennady S. Ratin
+ idcmag59&cityline.ru
+6482
+ ICSynergy
+ Martin Gee
+ martin.gee&icsynergy.com
+6483
+ Captus Networks
+ Mark Ontiveros
+ mark&captusnetworks.com
+6484
+ Campus Crusade for Christ, Inc.
+ Karl Kranich
+ kkranich&ccci.org
+6485
+ Spatial Technologies
+ Douglas Sellers
+ doug.sellers&cmgisolutions.com
+6486
+ Alcatel-Lucent Enterprise (previous was 'Alcatel')
+ Ravi Govil
+ ravi.govil&al-enterprise.com
+6487
+ YouSync
+ Albert Allen
+ aallen&yousync.com
+6488
+ TalentStorm Enterprises
+ Christopher Buzzetta
+ chris&talentstorm.com
+6489
+ Siemens Cerberus
+ Armin Born
+ armin.born&cerberus.ch
+6490
+ DeTeMobil Deutsche Telekom MobilNet GmbH
+ Jörg Rass
+ joerg.rass&t-mobil.de
+6491
+ Cytek Media Systems, Inc.
+ Tom Dolsky
+ tomtek&cytekmedia.com
+6492
+ Phyve
+ Colin Frahm
+ colin.frahm&phyve.com
+6493
+ COMTRUST
+ Tayseer A. Hasan
+ tayseer&emirates.net.ae
+6494
+ Kraft und Partner GmbH
+ Ingo Fischer
+ fischer&kraftup.com
+6495
+ SeeDragon Software
+ Laura Jauregui
+ mljm&seedragon.com
+6496
+ Cottons Car Superstore
+ Janice Cotton
+ jan.com&hotmail.com
+6497
+ NetEye Solutions
+ Alex Kogan
+ kogan.alex&telrad.co.il
+6498
+ Maintenance One
+ Frank Jones
+ frank.jones&m-1.co.uk
+6499
+ ekit.com Pty Ltd
+ Michael Bailey
+ mbailey&ekit-inc.com
+6500
+ VA Linux Systems
+ San Mehat
+ smehat&valinux.com
+6501
+ Macro 4
+ John Clarkson
+ john.clarkson&macro4.com
+6502
+ refat
+ Refat
+ refatcom&usa.com
+6503
+ NETGEM
+ MARC BURY
+ marc.bury&netgem.com
+6504
+ Navini Networks
+ Dexter Lu
+ dexter&navini.com
+6505
+ TARGUSinfo
+ Jay Steiger
+ jaysteiger&targusinfo.com
+6506
+ LiveWire Communications, Inc.
+ Josh Fryman
+ fryman&lw.net
+6507
+ OptiMight Communications Inc.
+ Harry Wang
+ hwang1&optimight.com
+6508
+ Shanghai DigiVision Technology Co.,Ltd
+ Bruce Zhou
+ cable_modem&shdv.com
+6509
+ Antrim Studios and Software Cellar
+ Jimmy Russell
+ jprussell&earthling.net
+6510
+ Pioneer Corporation
+ Akio Fukushima
+ akio&orl.pioneer.co.jp
+6511
+ TelCom Technology
+ Jae Woon, Lee
+ telcomt&chollian.net
+6512
+ FamTek Professional Services, Inc.
+ Michael Hankinson
+ mike&famtek.com
+6513
+ Whale Communications
+ Shlomi Afia
+ shlomi&whale-com.com
+6514
+ Innovative Systems, L.L.C.
+ Shane Warren
+ shanew&innovsys.com
+6515
+ Zvolve Systems, Inc.
+ Tsani Jones
+ tjones&zvolve.com
+6516
+ Comprehensive Test Ban Treaty Organization
+ John Coyne
+ John.Coyne&ctbto.org
+6517
+ FlowServer
+ David Gonzalez
+ se04532&salleURL.edu
+6518
+ Systems Solutions of the Southern Tier, Inc.
+ Peter Kinev
+ pkinev&bga.com
+6519
+ Sabre Inc./ Sabre BTS
+ Casey Fahey
+ casey.fahey&sabre.com
+6520
+ Dot Hill Systems
+ Gary Dunlap
+ gdunlap&dothill.com
+6521
+ ChainLink Technologies
+ Rajat Verma
+ rverma&clti.com
+6522
+ cv cryptovision GmbH
+ Uwe Krieger
+ uwe.krieger&cryptovision.com
+6523
+ Bilboko Trading
+ Lewis Heath
+ lewisheath&netscape.net
+6524
+ Greenbytes GmbH
+ Julian F. Reschke
+ fax&greenbytes.de
+6525
+ Jasmine Networks, Inc.
+ George Lin
+ glin&jasminenetworks.com
+6526
+ Windward Consulting Group
+ Jim Kelly
+ jkelly&windwardcg.com
+6527
+ Nokia (formerly 'Alcatel-Lucent')
+ Jason Sterne
+ Jason.Sterne&nokia.com
+6528
+ Source One
+ David Steinbrecher
+ Steino1128&aol.com
+6529
+ Bundesamt für Sicherheit in der Informationstechnik
+ Michael Thiel
+ michael.thiel&bsi.bund.de
+6530
+ 2N spol. s r.o.
+ Tomas Trefny
+ trefny&tel-2n.cz
+6531
+ TeamWork Consulting
+ Torbjørn Mastad
+ torbjmas&online.no
+6532
+ Niobrara R&D Corp.
+ Scott Henson
+ shenson&niobrara.com
+6533
+ FaceTime Communications
+ Yuri Khodosh
+ ykhodosh&facetime.com
+6534
+ hp
+ Jung Kyun Kim
+ church99&truth.or.kr
+6535
+ TECORE, Inc.
+ Tara Pittman
+ pittman&tecore.com
+6536
+ NetForensics.com
+ Kevin Hanrahan
+ kevin&netforensics.com
+6537
+ Brown University
+ Steven Carmody
+ Steven_Carmody&brown.edu
+6538
+ Winford Engineering
+ Benjamin Bright
+ bbright&winfordeng.com
+6539
+ EdgeOn Systems, Inc.
+ Jaspal Singh
+ JSingh&EdgeOn.com
+6540
+ Alamo Personal Computers, Inc.
+ David Lozano
+ david&alamopc.net
+6541
+ Transindigo, Inc
+ John Field
+ john.field&transindigo.com
+6542
+ Slamdunk Networks
+ Ram Chinta
+ rchinta&slamdunknetworks.com
+6543
+ AmBell
+ Carlos Rosado
+ carlos&ambell.com
+6544
+ Fivesight Technologies
+ Justin Guinney
+ jguinney&fivesight.com
+6545
+ THINK iT
+ Stephan Schoenberger
+ ssc&thinkit.ch
+6546
+ ITOCHU Techno-Solutions Corporation
+ Tomokazu Ono
+ tomokazu.ono&ctc-g.co.jp
+6547
+ Network Management Solutions, Inc.
+ Dave LaDue
+ mktg&netmg.com
+6548
+ Wavelength Digital Limited
+ Dr D K Anderson
+ danderson&wavelength-digital.com
+6549
+ Axxcelera Broadband Wireless
+ Jamal Hamdani
+ info&moseleysb.com
+6550
+ weblicon technologies AG
+ Angelika Drees
+ angelika.drees&weblicon.net
+6551
+ Hotline Communications Ltd.
+ Stephen Klump
+ oidhound&bigredh.com
+6552
+ Virbus AG
+ Andreas Piesk
+ apiesk&virbus.de
+6553
+ GHAKO FISHERIES COMPANY LIMITED
+ MR.YUN BAEK, PARK
+ ybpark&ghana.com
+6554
+ Optima Technologies, Inc.
+ Eric Eason
+ eseason&optima-tech.com
+6555
+ DataFoundry.net, Inc.
+ Michael Douglass
+ mikedoug&datafoundry.net
+6556
+ Sigma Networks
+ Steve Feldman
+ sfeldman&sigmanetworks.com
+6557
+ dotRocket, Inc
+ James Tosh
+ tosh&dotrocket.com
+6558
+ Security Technologies Inc.
+ Davey Park
+ dhpark&stitec.com
+6559
+ Usha Communications Technology
+ Koushik Chatterjee
+ koushik.chatterjee&ushacomm.co.in
+6560
+ TelEnergy H. GmbH
+ Dr. Dilmagani
+ telenergy&t-online.de
+6561
+ P.S.K. AG
+ Bernhard Voit
+ bernhard.voit&psk.at
+6562
+ Nexland Inc.
+ Daniel Sultan
+ dsultan&nexland.com
+6563
+ TimeBridge Technologies
+ David C. Smith
+ dcsmith&timebridge.com
+6564
+ Gradient Solutions
+ Paschal Nee
+ Paschal.Nee&gradient.ie
+6565
+ Johns Hopkins Institutions
+ Etan Weintraub
+ eweintra&jhmi.edu
+6566
+ Metropolitan Life Insurance
+ Stefan Kelber
+ Directory_Services&metlife.com
+6567
+ Klimke Industry Consulting
+ Horst Dieter Klimke
+ klimke&addcom.de
+6568
+ Promptu Systems Corporation (formerly 'AgileTV')
+ Blair Fidler
+ bfidler&promptu.com
+6569
+ INVENTEC CORPORATION
+ JH CHYAN
+ chyan.jh&inventec.com
+6570
+ ACOMZ NETWORKS Corp.
+ Younkwan, Lee
+ younkwan&acomz.com
+6571
+ Fusion In Tech co.,Ltd.
+ Yong Son
+ yongson&fusionintech.com
+6572
+ NETLINKS CO.,LTD.
+ Jin-seon Hwang
+ jinseon&netlinks.co.kr
+6573
+ PerVigil, Inc.
+ John M. Johnson III
+ support&pervigil.com
+6574
+ Synology Inc.
+ Justin Deng
+ justind&synology.com
+6575
+ Marriott International, Inc.
+ Kathy Memenza
+ Kathy.Memenza&marriott.com
+6576
+ Privada, Inc.
+ Josh Lubliner
+ josh&privada.net
+6577
+ Indura Corporation
+ Bruce Kosbab
+ bruce.kosbab&indurasoft.com
+6578
+ RedWave Networks
+ Rishi Grover
+ rgrover&redwavenet.com
+6579
+ Maru Networks, Inc.
+ Eugene Oh
+ eugeneoh&sdpia.com
+6580
+ OSS Systems
+ Shraddha
+ ossi&vsnl.com
+6581
+ Exército Brasileiro
+ Cristiano da CUNHA Duarte
+ cunha&citex.eb.mil.br
+6582
+ Sigma Services Sénégal
+ Gade Ndiaye
+ alysarr&hotmail.com
+6583
+ Barone, Budge and Dominick
+ Walluce Pinkham
+ Walluce&jhb.bbd.co.za
+6584
+ Bundesrechenzentrum GmbH
+ Andreas Windisch
+ andreas.windisch&brz.gv.at
+6585
+ W-Phone Inc.
+ Jack Song
+ jsong&w-phone.com
+6586
+ GeoworksAdam
+ de Boor
+ adam&geoworks.com
+6587
+ Airvana Inc.
+ Jecko Li
+ jecko.li&airvananet.com
+6588
+ tietoenator
+ apa
+ ajith.poovathkunnel&tietoenator.com
+6589
+ IFA Meß-, Regel- und Elektrotechnik GmbH & Co.
+ Roland Leister
+ roland.leister&ifa-mre.de
+6590
+ Keipher Solutions
+ Keith Rowland
+ ker&keipher.com
+6591
+ Haansoft Inc.
+ Jerry Chung
+ reverse&haansoft.com
+6592
+ Darin Vision Co
+ Sergei Shinkevich
+ shink&darim.com
+6593
+ neoConsulting, LLC
+ Aliester Campbell
+ aliester&neoconsulting.com
+6594
+ Shijin & Co
+ shiji
+ shijin_s&yahoo.com
+6595
+ SA Mart.com
+ Conrad Classen
+ cclassen&sa-mart.com
+6596
+ Julie Julie
+ Julie Liaw
+ liawjulie&yahoo.com
+6597
+ MessageHero, Inc.
+ Michael A. Ganton
+ mganton&messagehero.com
+6598
+ Cybertron Network Solutions
+ Steve Kowalik
+ stevenk&hasnolife.com
+6599
+ Silver Bow Co.Ltd
+ Mr.Mingzhe Zhang
+ mingzhe&web.de
+6600
+ International Charities Dep. of Taihe Travel Agency,China
+ Fu Ying
+ qifei9999&yahoo.com.cn
+6601
+ IP Dynamics Inc.
+ Raymond Lee
+ raymondl&ipdynamics.com
+6602
+ Sunrise Telecom Inc.
+ John Sha
+ john_sha&sunrisetelecom.com
+6603
+ Vitesse Semiconductors
+ Ravi Gidvani
+ ravi&vitesse.com
+6604
+ Tosky Management Consulting Co.ltd
+ Mr.zhenyu Tang
+ tangxin&zb-public.sd.cninfo.net
+6605
+ Euroclear Operations Centre
+ Ignace Hemeryck
+ ignace.hemeryck&euroclear.com
+6606
+ Platypus Technology
+ Adrian Sheedy
+ adrians&platypus.com
+6607
+ Radiant Networks Plc
+ Sean Lynch
+ sean.lynch&radiantnetworks.co.uk
+6608
+ circuLAB
+ Henk Jonas
+ Henk.Jonas&circulab.com
+6609
+ Western New England University
+ Peter Szaban
+ pszaban&wne.edu
+6610
+ Aditya Systems
+ Shaikh R Hoque
+ rajibul&hotmail.com
+6611
+ SIGMA SERVICES SENEGAL
+ Gade Ndiaye
+ alysarr&hotmail.com
+6612
+ Juniper Financial Corp.
+ Mark Rouse
+ mrouse&juniper.com
+6613
+ Millimetrix Broadband NetworksLtd.
+ Yehuda Kasirer
+ yehudak&millimetrix.net
+6614
+ Telecom Technologies Inc.
+ Eugene Williams
+ eugene.williams&ttimail.com
+6615
+ Clairvoyant Software
+ Lee Atchison
+ lee&clairvoyant.com
+6616
+ Lexica, LLC
+ Jason Schuchert
+ jschuchert&lexica.net
+6617
+ MicroStrategy
+ Franck Telman
+ ftelman&strategy.com
+6618
+ Sonus Networks, Inc.
+ Information Security
+ infosec&sonusnet.com
+6619
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+6620
+ Global Telemann System Inc.
+ David Kim
+ cckskim&telemann.com
+6621
+ Department of Foreign Affairs and Trade (Australia)
+ Ravi Vasudevan
+ ravi.vasudevan&dfat.gov.au
+6622
+ secondomillennio
+ sauro
+ sauro&secondomillennio
+6623
+ servizi2000
+ sauro
+ saurogolf&hotmail.com
+6624
+ Sauro Prosperi
+ sauro
+ saurogolf&hotmail.com
+6625
+ PVT, a.s.
+ Martin Szotkowski
+ oper&ica.cz
+6626
+ Tekotelecom S.p.A.
+ Stefano Parenti
+ info&tekotelecom.it
+6627
+ Telematica International B.V.
+ Lucas Oorschot
+ L.Oorschot&connect-it.ti.nl
+6628
+ Juaben
+ Kwaku Okyere
+ okyere&england.com
+6629
+ ulticom
+ Valerie Gastaud
+ valerie.gastaud&ulticom.com
+6630
+ Accuris Ltd
+ John O'Donnell
+ jodonnel&accuris.ie
+6631
+ Bowling Green State University
+ A.J. Fuller
+ fuller&bgnet.bgsu.edu
+6632
+ DST Controls
+ Jonathan Cutting
+ jcutting&dstcontrols.com
+6633
+ Personal Genie, Inc.
+ Nazario Irizarry, Jr.
+ nirizarry&personalgenie.com
+6634
+ UUNET
+ Jim Potter
+ jim.potter&mci.com
+6635
+ Cenus Technologies, Inc.
+ Brad Smith
+ brad&eng.cenus.com
+6636
+ Indiana District - LCMS
+ Greg Zelt
+ gzelt&in.lcms.org
+6637
+ Rainbow Computer Warehouse
+ Wilfred Lau
+ wlau&isasolution.com
+6638
+ 3Ware Inc
+ Medi Montaseri
+ medi.montaseri&3ware.com
+6639
+ hhl
+ Hanhe
+ hhl888wf&china.com.cn
+6640
+ GMV Network, LLC
+ Bob Alvarez
+ bob&gmvnetwork.com
+6641
+ Netco Systems Inc.
+ Jaebong Lee
+ jblee&netcos.co.kr
+6642
+ scommtech
+ Tae seop An
+ greatman99&freechal.com
+6643
+ IPR Systems Pty Ltd
+ Renato Iannella
+ renato&iprsystems.com
+6644
+ OzAuthors Pty Ltd
+ Renato Iannella
+ renato&iprsystems.com
+6645
+ gForce Systems
+ R M Jacobs
+ rjacobs&gforce.com
+6646
+ Chevron
+ R. H. (Bob) Beach
+ rhbea&chevron.com
+6647
+ Sevio Srl
+ Daniele Orlandi
+ daniele&orlandi.com
+6648
+ Intramon Ltd
+ Chris Hansen
+ chansen&intramon.com
+6649
+ NewGrid Technology Inc.
+ Jongsun An
+ jongsun&newgrid.co.kr
+6650
+ The Distribution Systems Research Institute
+ HISAO FURUKAWA
+ furukawa&obn.dsri-dcc.or.jp
+6651
+ FIREBONE
+ hostmaster&alto.com
+ ---none---
+6652
+ ID-Karta
+ Jan Korycan
+ jan.korycan&id-karta.cz
+6653
+ Tyan Computer Corporation
+ Kenus Lee
+ KenusL&tyan.com
+6654
+ Chic Technology Corp.
+ Oscar Yen
+ Osacr_Yen&chic.com.tw
+6655
+ Agenetics Inc
+ Matthew Gressek
+ webmaster&agenetics.com
+6656
+ Cauris
+ Harald Puhl
+ oid&cauris.de
+6657
+ Courion Corporation
+ Kent Welch
+ kwelch&courion.com
+6658
+ Koshy's Computer Academy, Edathua
+ Thomas Koshy
+ koshycom&vsnl.com
+6659
+ Alisa
+ Lleshi
+ &alisa_style&hotmail.com
+6660
+ keraladotcom
+ tomichen
+ adhitchy&md5.vsnl.net.in
+6661
+ Spike Broadband Systems, Inc.
+ Dan Feldman
+ dan.feldman&spikebroadband.net
+6662
+ S.E.S.A. AG
+ Anke Koglin
+ ako&koeln.sesa.de
+6663
+ Janeva Interactive
+ Bert Blevins
+ info&janeva.com
+6664
+ Precidia Technologies
+ Elmer Horvath
+ elmer&precidia.com
+6665
+ Atreus Systems Corp.
+ Chris Wilson
+ cwilson&atreuscorp.com
+6666
+ innovaphone GmbH
+ Martin Streller
+ mstreller&innovaphone.com
+6667
+ mediumrareJulian
+ Priest
+ julian&mediumrare.net
+6668
+ To Be Or Not
+ Timothy Tucker
+ TWCT&aol.com
+6669
+ Videotron ltee
+ Pierre Roy
+ pierre_roy&videotron.com
+6670
+ Intelligent Instrumentation
+ Paul Tobey
+ ptobey&instrument.com
+6671
+ Versonix
+ Igor Vilenski
+ igor&vcsonnet.com
+6672
+ Proscend Communications Inc.,
+ Swell Chen
+ swell&proscend.com
+6673
+ Align Systems Pty Ltd
+ Paul Shirren
+ webmaster&align.com.au
+6674
+ Mercator
+ K U Varghese
+ kuvarghese&emirates.com
+6675
+ News Interactive
+ Doug Scoular
+ scoulard&news.com.au
+6676
+ Science Dynamics Corporation
+ Siamak Behta
+ sbehta&scidyn.com
+6677
+ ONELINE AG
+ Mario Wolframm
+ wolframm&oneline.de
+6678
+ Hyperknowledge (Europe)
+ Simon Stirley
+ s.stirley&hyperknowledge.com
+6679
+ Surgient Networks, Inc.
+ Kody Mason
+ Kody.Mason&Surgient.com
+6680
+ SOUTHPAW
+ VINCENT D'AGUANNO
+ FATBSTRD&BELLATLANTIC.NET
+6681
+ Altea Communications Inc.
+ Nicolas Souty
+ n_souty&altea.qc.ca
+6682
+ CommsHouse Ltd
+ Andy Trayler
+ andy.trayler&celticon.com
+6683
+ AlphaTrust Corporation
+ Bill Brice
+ bill.brice&alphatrust.com
+6684
+ eOriginal Inc.
+ Ellis Peterson
+ ekpeterson&eoriginal.com
+6685
+ INOVA Diagnostics, Inc.
+ Chuk Gawlik
+ info&inovadx.com
+6686
+ VeCommerce (NZ) Ltd.
+ Tony Quinn
+ Tony_Quinn&vecommerce.co.nz
+6687
+ pAsia Inc.
+ David Lin
+ DavidLin&pAsia.com
+6688
+ National Center for Software Technology,Ministry of InformationTechnology,Government of India
+ R.Balaji
+ netops&sangam.ncst.ernet.in
+6689
+ Zolera Systems, Inc
+ Rich Salz
+ rsalz&zolera.com
+6690
+ OmniCluster Technologies, Inc.
+ Ron Valli
+ ron.valli&omnicluster.com
+6691
+ UTEL
+ Jean-François C. MORFIN
+ jefsey&wanadoo.fr
+6692
+ Telenisus Corporation
+ Weston Nicolls
+ wnicolls&telenisus.com
+6693
+ NetCertainty
+ Ryan W. Kasten
+ rwkasten&mindspring.com
+6694
+ P.G.P. s.a.
+ Stephan Leclercq
+ sleclercq&pgp.be
+6695
+ SAMS, Inc.
+ Chris Horrocks
+ chorr87752&aol.com
+6696
+ Niagara Mohawk Power Corporation
+ Andrew Gould
+ goulda&nimo.com
+6697
+ DOTCOM
+ Mr. Arnaud KOPP
+ arnaud.KOPP&dotcom.fr
+6698
+ Micronet srl
+ Claudio Ciccia
+ micronetnqn&micronetnqn.com
+6699
+ Vulcan Networks
+ Sidney Antommarchi
+ lsid&hotmail.com
+6700
+ FinGO
+ Sébastien Rodriguez
+ rodriguez&fingo.com
+6701
+ Creativ Network Technologies
+ Anne Vaillancourt
+ anne&creativnt.com
+6702
+ Entrust CygnaCom
+ Matt Cooper
+ mcooper&sisko.cygnacom.com
+6703
+ Cognitronics Corporation
+ Andrew Consiglio
+ aconsiglio&cognitronics.com
+6704
+ Vancouver Language Institute Ltd.
+ David C. Jackson
+ dcj&schools.bc.ca
+6705
+ Zygox, Inc.
+ Vasu Murthy
+ vasu&zygox.com
+6706
+ NOAA/PMEL/EPIC
+ Donald Denbo
+ dwd&pmel.noaa.gov
+6707
+ Unassigned
+ Returned 2020-02-24
+ ---none---
+6708
+ Handuru Telecom
+ Kim sang min
+ ksm&handuru.com
+6709
+ Scarlet Telecom BV
+ L. de Rooy
+ ldr&globalxs.nl
+6710
+ South Birmingham College
+ Phil Watts
+ philw&sbirmc.ac.uk
+6711
+ Connect One
+ Jakob Apelblat
+ jakoba&connectone.com
+6712
+ VOXTRONIC Technology
+ Ing. Roman Roiss
+ rr&voxtronic.com
+6713
+ EIZO
+ Philipp Liebmann
+ philipp.liebmann&eizo.com
+6714
+ Banco Santander Central Hispano
+ Raul Lopez Marin
+ rlm2&bancosantander.es
+6715
+ HTT Consulting
+ Robert G. Moskowitz
+ rgm&htt-consult.com
+6716
+ AMS Systems
+ Mark Gillies
+ mg&amslux.lu
+6717
+ GiantLoop Network, Inc.
+ Andrew King
+ andrew.king&giantloop.com
+6718
+ Exfo Fiber Optic Test Equipment
+ Jocelyn Cimon
+ jocelyn.cimon&exfo.com
+6719
+ TransComm Technology System, Inc
+ Jihua Cheng
+ jcheng&transcomm.com
+6720
+ PT. Hariff DTE
+ Alwi Hasan
+ hariff&rad.net.id
+6721
+ Lodbroker Pty Ltd
+ Nils Oman
+ nils.oman&lodbroker.com
+6722
+ comMATCH Ltd.
+ Dan Davidson
+ dan.davidson&commatch.com
+6723
+ Internet Names UK
+ Mr. Suissa
+ zvi&law.com
+6724
+ Cap Gemini Telecom France IPNS
+ Vincent Thinselin
+ vthinsel&capgemini.fr
+6725
+ Data Interchange Plc
+ Andrew Filby
+ andrew.filby&dip.co.uk
+6726
+ CellPoint Systems
+ Magnus Ericsson
+ me&cellpoint.com
+6727
+ WINIT s.a.
+ Carlos Crosetti
+ ccrosetti&winit.com.ar
+6728
+ Interlink Networks, Inc.
+ Wei Wang
+ weiwang&interlinknetworks.com
+6729
+ Dolby Laboratories, Inc.
+ Steve Oddo
+ sjo&dolby.com
+6730
+ Nextel Partners Inc.
+ John Goodman
+ john.goodman&nextelpartners.com
+6731
+ WIT Soundview
+ Sanjay Das
+ sdas&witsoundview.com
+6732
+ Intercim Inc.
+ Dan Edgar
+ edgardm&intercim.com
+6733
+ CMD Technology
+ Mark O'Dell
+ odell&cmd.com
+6734
+ WEGO, Inc
+ Brian J. Coan
+ brian&wego.com
+6735
+ Tenebrous
+ Ronan Flood
+ rpf&acm.org
+6736
+ Jinny Software Ltd
+ George Yazbek
+ george.yazbek&jinny.ie
+6737
+ New Era of Networks, Inc
+ Mike Bachand
+ mbachand&neonsoft.com
+6738
+ Riversman
+ Simon E. La Rosa
+ iananumbers&riversman.com
+6739
+ Spring Yellow
+ 91474794437
+ &springyellow&operamail.com
+6740
+ Cal Poly State University
+ Dan Malone
+ mwadmin&calpoly.edu
+6741
+ Nulli Secundus Inc
+ David Bennett
+ dave&nulli.com
+6742
+ priceline.com Incorporated
+ Jonathan Taylor
+ jonathan.taylor&priceline.com
+6743
+ Sophicomm
+ Pierre Nadeau
+ pierre.nadeau&sophicomm.com
+6744
+ Dantron
+ Daniel Thomas
+ Fallenone&Msn.com
+6745
+ LASAT Networks A/S
+ Jacob Frost
+ jfr&lasat.com
+6746
+ Aftek Infosys Ltd.
+ Mahesh Vaidya
+ maheshv&aftek.com
+6747
+ TeraBurst Networks
+ Moshe Rozenblit
+ mrozenblit&teraburst.com
+6748
+ Up4grab. Inc
+ Thomas Chapman
+ cooling&up4grab.com
+6749
+ Bosung Hi-Net Co., Ltd
+ Seok-Hwan Kim
+ president&hi-net.co.kr
+6750
+ Gascom
+ Vladimir Dubinkin
+ dubinkin&gascom.ru
+6751
+ Dolphin Interconnect Solutions AS
+ Hugo Kohmann
+ hugo&dolphinics.no
+6752
+ Axtronics Inc.
+ Pedro Ting
+ pedro&iavista.com
+6753
+ SysControl AG
+ Simon Poole
+ simon.poole&syscontrol.ch
+6754
+ EzGov
+ Chris Wilkenloh
+ cwilkenloh&ezgov.com
+6755
+ Rush Presbyterian St. Lukes Medical Center
+ Douglas C. Wojcik
+ dwojcik&rush.edu
+6756
+ Unixguy.org
+ Douglas C. Wojcik
+ dwojcik&rush.edu
+6757
+ Grid
+ Carl Kesselman
+ carl&isi.edu
+6758
+ SimplySay Inc.
+ Lee Walker
+ lwalker&simplysay.com
+6759
+ Allcharge
+ Boris Temkin
+ borist&allcharge.com
+6760
+ Virginia Tech
+ Ronald Jarrell
+ jarrell&vt.edu
+6761
+ Axonn Wireless Solutions
+ Nathan Teske
+ NathanT&Axonn.com
+6762
+ Cambridge Positioning Systems Limit
+ Martyn Lancaster
+ martyn.lancaster&cursor-system.com
+6763
+ Metakernel Network Laboratories
+ Alexandre Dulaunoy
+ adulau&metakernel.com
+6764
+ Imagine Solutions
+ Tom Guyton, Systems Engineer
+ tom_guyton&imaginesolutions.com
+6765
+ ML Hightower, Inc.
+ J.J. Hageman
+ jhageman&hightower.com
+6766
+ CPNI
+ Danny Chouinard
+ hostmaster&cpnicore.com
+6767
+ RLX Technologies, Inc.
+ David Blankenship
+ david.blankenship&rlx.com
+6768
+ Pixelmetrix Corporation Pte
+ Martin Janzen
+ janzen&pixelmetrix.com
+6769
+ Dynamic Imaging Corporation
+ Gabriel Duque
+ gduque&dimaging.com
+6770
+ OpenCon Communication Systems
+ Kamal Motwani
+ registration&opencon.com
+6771
+ CyberPath Inc.
+ Sean Blinn
+ registration&cyberpathinc.com
+6772
+ eBSure Inc.
+ Motty Alon
+ motty.alon&ebsure.com
+6773
+ Engineering International Corporation
+ Joel E. Steiger
+ jsteiger&eic-us.com
+6774
+ University of Virginia
+ James Jokl
+ jaj&virginia.edu
+6775
+ Cablevision
+ John Pomeroy
+ john&cv.net
+6776
+ bmypc
+ Keshet Ohad-Ziv
+ ohadziv&bmypc.com
+6777
+ TriGem InfoComm
+ Ho Sung, Ko
+ hsko&tgicc.com
+6778
+ AboCom Systems, Inc.
+ SHIH, CHIH-I
+ trees&abocom.com.tw
+6779
+ CHL NETHERLANDS B.V.
+ Mr R. Lens
+ marketing&chl.nl
+6780
+ Linux Communications AS
+ Ørnulf Nielsen
+ on&lincom.no
+6781
+ Vast
+ Glady
+ gladwin_r&hotmail.com
+6782
+ Ciena (formerly 'Akara Inc.')
+ Randy Jones
+ rjones&ciena.com
+6783
+ Tidepoint
+ Ed DeBus
+ ed.debus&tidepoint.net
+6784
+ JP Systems
+ Scott Lopez
+ scott.lopez&jpsystems.com
+6785
+ Delta Electronics Inc.
+ Chris Tsai
+ chris.tsai&delta.com.tw
+6786
+ Dreamworks SKG
+ Kevin Gray
+ kgray&dreamworks.com
+6787
+ NetConnect
+ John Horton
+ john.horton&netconnect.co.uk
+6788
+ Whitebird
+ Rolf Welde Skeie
+ rws&thewhitebird.com
+6789
+ OCTOGON Software Development GmbH
+ Martin Helmling
+ martin.helmling&octo-soft.de
+6790
+ Finjan Software
+ Yigal Edery
+ yigal&finjan.com
+6791
+ EXE Technologies, Inc.
+ Mike Bradshaw
+ mike_bradshaw&exe.com
+6792
+ Active+ Software
+ Daniel Doguet
+ danield&activeplus.com
+6793
+ TUIASI (previously 'UTIasi')
+ Gheorghiță BUTNARU
+ hostmaster&tuiasi.ro
+6794
+ Adhesive Software Incorporated
+ John Kellar
+ john&dhcp-169.adhesive.com
+6795
+ Pocono Pet Sitters
+ MaryElizabeth O'Hara
+ zach&pnpa.net
+6796
+ TekVision Communications
+ Keith Kim
+ keith.kim&tekvision.net
+6797
+ ConfigureSoft, Inc.
+ David J. Easter
+ David.Easter&configuresoft.com
+6798
+ MaxLinear Hispania S.L.U.
+ Mayte Bacete
+ mbacete&maxlinear.com
+6799
+ GlueCode, Inc.
+ Tracy M. Adewunmi
+ tadewunmi&gluecode.com
+6800
+ Express Rail Link sdn Bhd
+ Kenny Hor
+ macrohard1&hotmail.com
+6801
+ Gamma Technologies
+ Bratkov Yuriy
+ yuriy&gamma.kz
+6802
+ M Design Communications
+ Shigekazu Kitagawa
+ shige&m-design.com
+6803
+ BCI (Basic Commerce and Industries, Inc.)
+ Phillip Rando
+ PRando&bcisse.com
+6804
+ Weinschel Corp
+ Jerry Messina
+ jmessina&weinschel.com
+6805
+ PSA WORLD NET Inc.
+ PS.ANDERSEN
+ SERAF&FORUM.DK
+6806
+ The Pennsylvania State University
+ Academic Services and Emerging Technologies
+ root&aset.psu.edu
+6807
+ Eotvos Lorand University
+ Vonderviszt Lajos
+ vondervi&ludens.elte.hu
+6808
+ Buyers Laboratory Inc.
+ Len Wolak
+ lwolak&bellatlantic.net
+6809
+ Ontika Computersystems
+ Kai Bankett
+ kai.bankett&ontika.net
+6810
+ MUXCOM Inc.
+ Cheong Lee
+ cheong&muxcom.com
+6811
+ Nameflow
+ Darryl C Price
+ darryl&nameflow.com
+6812
+ Yoda Communications, Inc.
+ Raymond Tsai
+ raymond&yoda.com.tw
+6813
+ Olympia College
+ Muazzem
+ muazzem1&yahoo.com
+6814
+ ItchyFeet Networks
+ Andrew Agnew
+ andy&itchyfeet.net
+6815
+ CyberSpacia Pty Ltd
+ Andrew Agnew
+ andy&itchyfeet.net
+6816
+ b4
+ luiggi
+ lolo&iponet.es
+6817
+ Metanate Ltd
+ David Lamkin
+ drl&shelford.org
+6818
+ Tripwire, Inc.
+ Fenil Manani
+ vendoralerts&tripwire.com
+6819
+ Musicfans, Inc.
+ Chris Maresca
+ ckm&musicfans.com
+6820
+ Menta Software
+ Yaniv Azriel
+ yaniv&mentasoftware.com
+6821
+ IMT Nord Europe
+ Jacques Landru
+ jacques.landru&imt-nord-europe.fr
+6822
+ University of Cambridge, Card Office
+ Nadine Larrington
+ nl219&admin.cam.ac.uk
+6823
+ Distributed Object Technologies, Inc.
+ Jeffrey C. Rice
+ jr&dotech.com
+6824
+ List & Niemann
+ Klaus Niemann
+ klaus.niemann&listniemann.de
+6825
+ iCue Systems, Inc.
+ Larry Perng
+ larryp&icuesys.com
+6826
+ Dark Matter Network Technologies, Inc.
+ Scott Apgar
+ sapgar&darkmatternet.com
+6827
+ Evertz Microsystems Ltd
+ Geoffrey Tam
+ geoff&evertz.com
+6828
+ Caviness Software
+ Pete Caviness
+ pete&caviness.com
+6829
+ RAMiX Inc.
+ Mark Bronson
+ mark&ramix.com
+6830
+ onehottmin Inc.
+ Chester Potter
+ onehottmin&home.com
+6831
+ DSS Digital Security Service GmbH
+ Sven-Holger Wabnitz
+ wabnitz&digital-security.com
+6832
+ VCHEQ.com Pte Ltd
+ Technology Team
+ netadmin&vcheq.com
+6833
+ Scarptor Network ABThomas Berghemmer or Martin Moreythomas.berghemmer&scarptor.se
+ or
+ martin.morey&scarptor.se
+6834
+ sbuck networks
+ Stephen Buck
+ services&sbuck.net
+6835
+ chello broadband austria
+ David Angerer
+ dangerer&chello.at
+6836
+ Felleskjøpet Agri BA
+ Gunnar Andresen
+ gunnar.andresen&felleskjopet.no
+6837
+ Solcom
+ Andrew J Baxman
+ andyb&solcom.com
+6838
+ i.g.c.
+ Martin Jean
+ mjean&clic.net
+6839
+ Accelight Networks
+ Sebastien Bellefeuille
+ sebas&accelight.com
+6840
+ Deutsches Elektronen-Synchrotron
+ Kars Ohrenberg
+ Kars.Ohrenberg&desy.de
+6841
+ VYX
+ Filip Zawadiak
+ philz&vyx.net
+6842
+ Telect, Inc.
+ Daniel S. Freepons
+ danf&telect.com
+6843
+ Global Solution
+ Takeshi Yasuhara
+ yasuhara&g-solution.com
+6844
+ SAT Consulting ApS
+ Bjarne Maschoreck
+ bjma&sat-automation.com
+6845
+ Micro Energetics Corp.
+ David Hicks
+ dhicks&nightware.com
+6846
+ Paulosoft
+ Pawel Kasprowski
+ pk&paulosoft.com.pl
+6847
+ Teleias, Inc
+ Rayan Zachariassen
+ Rayan&Teleias.com
+6848
+ Crossbeam Systems, Inc.
+ Stephen Rhen
+ srhen&crossbeamsys.com
+6849
+ Reddo Networks AB
+ Johan Svedberg
+ johan.svedberg&reddonetworks.se
+6850
+ MCCT Inc.
+ Elwin Macomber
+ elwin&mcct.com
+6851
+ XOR Inc.
+ Joshua Prismon
+ josh&xor.com
+6852
+ University of Colorado at Boulder
+ Richard A. Jones
+ jones&colorado.edu
+6853
+ Television Systems Ltd
+ Steve Rolls
+ stever&televisionsystems.ltd.uk
+6854
+ Régie Des Transports De Marseille
+ R.SOLA M.GUASCO
+ m.guasco&rtm.fr
+6855
+ WNF Consulting, Inc.
+ Andrew Woodward
+ awoodwar&wnf.com
+6856
+ LiquidLight
+ Jeff W. Li
+ jli&liquidlightinc.com
+6857
+ DigitalConvergence
+ Doug Davis, President Technology Group
+ ddavis&digitalconvergence.com
+6858
+ Fantasma Networks
+ Paul R. Boehm
+ pboehm&fantasma.net
+6859
+ Actzero Inc
+ Cayce Ullman
+ cayce&actzero.com
+6860
+ ÔøÃÛÎÄ
+ ÔøÃÛÎÄ
+ hunterzxw&netease.com
+6861
+ Druma Inc
+ Bapi Ahmad
+ bm&compuserve.com
+6862
+ Wapinspain.com
+ Ismael Mendez
+ ismael&wapinspain.com
+6863
+ ZyTrax Communications, Inc.
+ Ron Aitchison
+ raitchison&zytrax.com
+6864
+ Harmania Multimedia Inc
+ Gilles Lacombe
+ info&harmania.com
+6865
+ Elron Telesoft
+ Shlomo Tzidkani
+ shlomot&elrontelesoft.com
+6866
+ Lyonnaise Communication
+ Dominique RITOURET
+ dominique.ritouret&noos.com
+6867
+ IPOptical, Inc.
+ Andy Zhao
+ andy.zhao&ipoptical.com
+6868
+ Georgetown University
+ Charles Leonhardt
+ lenhardt&georgetown.edu
+6869
+ Steve Burton
+ Steve Burton
+ steve&sliderule.demon.co.uk
+6870
+ Core Software Technology
+ Robert A. Zawarski
+ zawarski&coresw.com
+6871
+ CERT Coordination Center
+ Bill Fithen
+ wlf&cert.org
+6872
+ Help/Systems, Inc.
+ Tom Huntington
+ tom.huntington&helpsystems.com
+6873
+ bholdcompany
+ Bert Verdonk
+ b.verdonk&bholdcompany.com
+6874
+ Woodwind Communications Systems, Inc
+ David Wheeler
+ dwheeler&woodwindcom.com
+6875
+ NewEarth Swedenborgian BBS
+ Michael V. David
+ michael&newearth.org
+6876
+ VMware Inc.
+ Michael MacFaden
+ mrm&vmware.com
+6877
+ Evergreen Internet
+ Jeff Huff
+ jhuff&evergreen.com
+6878
+ Black Box Corp.
+ David Sefzik
+ David.Sefzik&Blackbox.com
+6879
+ digiMine.com
+ Jay Sauls
+ jays&digimine.com
+6880
+ ---none---
+ ---none---
+ ---none---
+6881
+ Kal
+ Aravinda Korala
+ aravinda&kal.com
+6882
+ Micro Electronics Inc
+ Anthony Dean
+ adean&microelectronics.com
+6883
+ Linux NetworX, Inc.
+ Clark Roundy
+ croundy&linuxnetworx.com
+6884
+ boco
+ jiaoli
+ jiao_li&263.net
+6885
+ Intelligent Telecommunications Inc.
+ Park, Yongsuk
+ piao1234&it.co.kr
+6886
+ KPN
+ Marc Titulaer
+ marc.titulaer&kpn.com
+6887
+ IT-Conference
+ Yuri Hramov
+ yri&itconf.ru
+6888
+ Millenium Installer
+ M. Hasan
+ mamatmillenium&hotmail.com
+6889
+ Avaya Communication
+ Dan Romascanu
+ dromasca&avaya.com
+6890
+ Shell Information Technology International B.V.
+ Rogier Carper
+ rogier-l.carper&shell.com
+6891
+ Acepta.com
+ Juan Carlos Pérez Aguayo
+ juancarlos.perez&acepta.com
+6892
+ Cnation
+ David Pisoni
+ hostmaster&cnation.com
+6893
+ TurboLinux, Inc.
+ Brad Midgley
+ brad&turbolinux.com
+6894
+ DataDirect Networks
+ Al Saraie
+ asaraie&datadirectnet.com
+6895
+ Ereo, Inc.
+ Steve Swoboda
+ legal&ereo.com
+6896
+ Mahi Networks
+ Tom Lowe
+ tlowe&mahinetworks.com
+6897
+ JDV
+ Jon Vestal
+ jvestal&speakeasy.org
+6898
+ Verance Corporation
+ Douglas Wong
+ dwong&verance.com
+6899
+ Nanyang Technological University
+ Adminstrator
+ ywengkin&singnet.com.sg
+6900
+ Baltic Institute of Economics and Finance
+ Andrew A. Soukharew
+ andrews&bief.ru
+6901
+ AETA.COM
+ Gerard Lamar
+ glamar&aeta.fr
+6902
+ Plisch Gmbh & Co KG
+ Hans-Dieter Kosch
+ kuehlwein&plisch.de
+6903
+ Visoft (Pty) Ltd
+ Johann Botha
+ jbotha&visoft.co.za
+6904
+ IBM, Infrastructure Support Group
+ Eric Hameleers
+ eric.hameleers&nl.ibm.com
+6905
+ Brocade Communication Systems, Inc. (formerly 'Rhapsody Networks Inc.')
+ Scott Kipp
+ skipp&brocade.com
+6906
+ Asiana Communications
+ Bin Li
+ libin&asiana.com
+6907
+ Broad Telecom, S.A. (Btesa)
+ Maribel Vimbela
+ m.vimbela&btesa.com
+6908
+ Movaz Networks
+ Ryan Schmidt
+ ryans&trusted.net
+6909
+ Network Security Technologies, Inc.
+ Elaine Harvey
+ eharvey&netsec.net
+6910
+ Inquent Technologies
+ Dejan Mijailovic
+ dejan.mijailovic&inquent.com
+6911
+ AUCS Communications Services
+ Martin van den Nieuwelaar
+ martin.nieuwelaar&infonet-europe.com
+6912
+ Morgan Stanley Dean Witter Online
+ Sam Shen
+ sam.shen&msdw.com
+6913
+ Bona Technology
+ Junpyo Hong
+ gigawatt&bonatech.co.kr
+6914
+ Timing Solutions Corporation
+ Scott Melton
+ melton&timing.com
+6915
+ Computable Functions Limited
+ Iain MacKay
+ Iain&computable-functions.com
+6916
+ Norbert Klasen
+ Norbert Klasen
+ klasen&gmx.net
+6917
+ Alternative Advice
+ Stéphane Mariel
+ stf&alternative-advice.com
+6918
+ Belle Systems A/S
+ Ivan S. Joergensen
+ isj&bellesystems.com
+6919
+ Cubenet s.r.l
+ Flavio Righini
+ flavio&ten.it
+6920
+ Think & Do Software, Inc.
+ Dan Bracciano
+ coop2&thinkndo.com
+6921
+ Morrison Industries
+ Adam Tauno Williams
+ adam&morrison-ind.com
+6922
+ Amino Communications Ltd
+ Dr Martin J Neville-Smith
+ mnsmith&aminocom.com
+6923
+ Shutterfly
+ Chris Guthrie
+ cguthrie&shutterfly.com
+6924
+ Capital Internet, LLC
+ Brian Beaulieu
+ brian&capital-internet.net
+6925
+ IT Communications, Kennedy Space Center (KSC)
+ Stephen A. Kerney
+ stephen.a.kerney&nasa.gov
+6926
+ Optical Access Inc.
+ Sergiu Rotenstein
+ srotenstein&opticalaccess.com
+6927
+ MAIL.COM
+ Santhosh Kumar Iddyamadom
+ siddyamadom&staff.mail.com
+6928
+ Mobility Next Generation
+ James Halls
+ james.iana&mobyn.com
+6929
+ The Root Group
+ Joshua Weinberg
+ josh_iana&rootgroup.com
+6930
+ Lycee Leonard de Vinci
+ Frederic Varni
+ fvarni&wanadoo.fr
+6931
+ Interessengemeinschaft Software-Engineering
+ Ralf Hägele
+ ralf.haegele&software-engineering.org
+6932
+ Internet Content Register
+ Mike Hawkes
+ mike&internet.org.uk
+6933
+ Reputy
+ Florent Guillaume
+ florent.guillaume&reputy.com
+6934
+ Corporation One of America, Inc.
+ Trevor G. Hammonds
+ trevor&royal.net
+6935
+ Arachne
+ John Lederer
+ john&jhml.org
+6936
+ VICORSOFT CORPORATION
+ VIJAY KUMAR BANSAL
+ VKBANSAL&mailnebraska.com
+6937
+ NetReliance, Inc.
+ Kevin Collins
+ kevin.collins&net-reliance.com
+6938
+ Enigma Inc.
+ Elan Freedy
+ elanf&enigma.com
+6939
+ Hemp.org
+ Shaun savage
+ savages&hemp.org
+6940
+ Tufts University
+ University Systems Group
+ usg&tufts.edu
+6941
+ proflash cross-media AG
+ Marcus Mennemeier
+ m.mennemeier&proflash.de
+6942
+ James Cook University
+ Jeffrey Bird
+ Jeffrey.Bird&jcu.edu.au
+6943
+ R-Alpha Ltd.
+ Vladimir A. Grishin
+ info&alpha.ru
+6944
+ REDSYS (formerly 'SERMEPA')
+ Gonzalo Alvarez-Castellanos
+ galvarez&redsys.es
+6945
+ LAKE Communications
+ Mark McCarville
+ mark.mccarville&lakecommunications.com
+6946
+ Fouche Enterprises, LLC.
+ Roger Fouche
+ info&fouche.net
+6947
+ Central Bank of Russia, Arkhangelsk
+ Oleg Laptev
+ oleg&acb.ru
+6948
+ Tumsan Oy
+ Juhani Leskinen
+ juhani.leskinen&tumsan.fi
+6949
+ Nextra BW CSP GmbH
+ Jochen Scharrlach
+ js&mgm-net.de
+6950
+ Aztec
+ Network Management Manager
+ nsm&aztectech.com
+6951
+ Freeler BV.
+ Peter Zijlstra
+ peter.zijlstra&hq.freeler.nl
+6952
+ iBiomatics LLC
+ Drew Foglia
+ Drew.Foglia&ibiomatics.com
+6953
+ Air2Net AB
+ Turbo Fredriksson
+ turbo&air2.net
+6954
+ Sema Group
+ Lee Anne Morgan
+ lee.morgan&sema.be
+6955
+ ComSol Kommunikationssysteme GmbH
+ Schober Klaus
+ schober-klaus&t-online.de
+6956
+ eTopware Labs
+ Gabriel Sala
+ gab&etopware.com
+6957
+ Rapi10.net
+ Sebastiao Rocha
+ rocha&rapi10.net
+6958
+ Kent State University
+ Douglas M. Westfall
+ dougw&net.kent.edu
+6959
+ bluestreak
+ Drew Jenkins
+ djenkins&bluestreak.com
+6960
+ FELIX DANZIGER INTERNATIONAL KUNSTHANDEL
+ WALENCIK ADAM
+ AWALENCIK&AOL.COM
+6961
+ tele.ring Telekom Service Gmbh
+ Thomas Stagl
+ thomas.stagl&1012surf.net
+6962
+ The University of Sydney
+ Jie Gao
+ J.Gao&isu.usyd.edu.au
+6963
+ Andrews IT Engineering Ltd
+ Zoltan BORBELY
+ bozo&andrews.hu
+6964
+ Soft Teleware Inc.
+ Choi, Soo-Jin
+ nada&softteleware.com
+6965
+ RSBX
+ Raymond S Brand
+ rsbx&acm.org
+6966
+ The Bright Oceans Corporation
+ jiao li
+ lij&boco.com.cn
+6967
+ Digismart
+ Dhananjay Nene
+ dhananjay&digismart.com
+6968
+ Systek AS
+ Terje Trane
+ trane&systek.no
+6969
+ Copernicus Global Billing Services
+ John Bass
+ jbass&copernicusgbs.com
+6970
+ VCON Ltd.
+ Naji Sourani
+ najis&vcon.co.il
+6971
+ Ferimex IT spol. s r.o.
+ Ing. Marian Repka
+ repka&ferimexit.sk
+6972
+ Canbox
+ Joerg Moellenkamp
+ moellenkamp&msg-ag.com
+6973
+ Savatech Inc.
+ Jason Patton
+ jpatton&savatech.com
+6974
+ EarthLink Inc.
+ Kihoon Jeoung
+ kihoonj&corp.earthlink.net
+6975
+ WaterCove Networks, Inc.
+ Paul Ciarfella
+ pciarfella&watercove.com
+6976
+ HowStuffWorks.com, Inc
+ Igor Brezac
+ igor.brezac&howstuffworks.com
+6977
+ Resilience Corporation
+ Fred Marshall
+ fred&resilience.com
+6978
+ JBruce.net
+ Jason Bruce
+ jbruce&jbruce.net
+6979
+ KereniX
+ Yossi Werker
+ Yossi_Werker&Kerenix.com
+6980
+ MRC Project
+ Satoru YAGI
+ yagi&core.ntt.co.jp
+6981
+ interQ, Inc.
+ Kevin Ying
+ sysadmin&interq.or.jp
+6982
+ Erba Holding
+ Rosa Nicolas
+ nicolas.rosa&habitat.be
+6983
+ Sofaware Technologies
+ Amir Rapson
+ rapson&sofaware.com
+6984
+ Fovea, Inc.
+ Serge Zloto
+ serge&i-fovea.com
+6985
+ Jumpy Cat Systems, Inc. (formerly 'Prism Software, Inc.')
+ Peter Shiner
+ peter.shiner&gmail.com
+6986
+ Kiodex, Inc.
+ Richard Seroka
+ richard.seroka&kiodex.com
+6987
+ WRonline GbR
+ Stefan Paletta
+ stefanp-iana-oid&WRonline.de
+6988
+ University of Northern British Columbia
+ Nicholas Waller
+ operations&unbc.ca
+6989
+ Extel Communications Pty Ltd
+ David Chiam
+ engineering&extel.com.au
+6990
+ Redfern Broadband Networks
+ David Funk
+ dfunk&RedfernNetworks.com
+6991
+ N-Space Pty Ltd
+ Tim Curtin
+ tim&n-space.com.au
+6992
+ KnowNow, Inc
+ Rick Cobb
+ rcobb&knownow.com
+6993
+ VirtualNet
+ Strata R. Chalup
+ strata&virtual.net
+6994
+ The Midgard Project (Open Source)
+ Jean-Philippe BRUNON
+ jpbrunon&aurora-linux.com
+6995
+ c-base e.V.
+ Felix Vogel
+ admin&c-base.org
+6996
+ WhatEverNet Computing
+ Jose Carlos Correia
+ webmaster&whatevernet.pt
+6997
+ Yale University
+ Andrew Newman
+ newman-andy&yale.edu
+6998
+ Channelogics Incorporated
+ DNS Administrator
+ dnsadmin&channelogics.com
+6999
+ University of Indianapolis
+ Computing Services
+ ucs&uindy.edu
+7000
+ NET-volution srl
+ Roberto Gilberti
+ roberto.gilberti&net-volution.com
+7001
+ Big Net, Inc.
+ Edward Kmett
+ ekmett&bignet.net
+7002
+ Sebastian Crespo
+ Sebastian Crespo
+ sacrespo&go.com
+7003
+ CISCO-MASBU
+ Amit Tropper
+ atropper&cisco.com
+7004
+ Metodo Srl
+ Franco Violi
+ fvioli&metodo.net
+7005
+ Kagoor Networks
+ Rama Eshel
+ rama&kagoor.com
+7006
+ eyeo.com
+ David E. Storey
+ David.Storey&eyeo.com
+7007
+ Guangzhou Thinker Communications Technology Co., Ltd."
+ Lu yanqing
+ luyq&gsta.com
+7008
+ Discordian Alliance For Teaching
+ Darren Stalder
+ darren&daft.com
+7009
+ Chemtex Engineering of India Ltd
+ N Henriques
+ nhenriques&chemtex.co.in
+7010
+ Oranje Consulting, Inc.
+ Jeff van Eek
+ vaneek&bellsouth.net
+7011
+ Prism Microsystems, Inc.
+ A N Ananth
+ ananth&prismcomm.com
+7012
+ Edisontel S.p.A.
+ Sergio Chiesa
+ sergioc&edisontel.it
+7013
+ ByteSphere LLC
+ Nicholas Saparoff
+ webmaster&bytesphere.com
+7014
+ Adexa Inc.
+ Adrian Basescu
+ adrian&adexa.com
+7015
+ Vignette Corporation
+ Larry Harkrider
+ lharkrider&vignette.com
+7016
+ Seneca Networks
+ Vipul Sharma
+ vsharma&senecanetworks.com
+7017
+ Adari TeleComp Inc
+ Seva Adari
+ Seva&Adari.Net
+7018
+ PT Multimedia
+ Joao Pedro Goncalves
+ joaop&ptm.pt
+7019
+ Polaris Networks, Inc.
+ Manh Do
+ mdo&polarisnetworks.com
+7020
+ Saecos Corporation
+ Jack Lund
+ jack.lund&saecos.com
+7021
+ SysNet S.n.c.
+ +39 0382 531274
+ info&sys-net.it
+7022
+ MRZ AG
+ Gion Manetsch
+ manetsch&datacomm.ch
+7023
+ The Direct Connection Ltd
+ Stephen Clifford
+ stephen.clifford&dircon.net
+7024
+ VHB Technologies, Inc.
+ Darryl Torske
+ dtorske&vhbtech.com
+7025
+ Double D Investments
+ Dennis Doyle
+ DenDoy&aol.com
+7026
+ Sonera SmartTrust
+ Magnus Robertsson
+ magnus.robertsson&sonera.com
+7027
+ Onix Microsystems Inc
+ Charles Yang
+ cyang&onixmicrosys.com
+7028
+ Alloptic, Inc.
+ Bryan Shadish
+ bryan.shadish&alloptic.com
+7029
+ CUBIweb, LLC
+ Kyle Welsh
+ kyle&cubiweb.com
+7030
+ Ethernet, Solucoes Informaticas, lda
+ Nuno Loureiro
+ nuno&eth.pt
+7031
+ McAfee, Inc. (formerly 'Securify, Inc.')
+ Mark Hoy
+ mark_hoy&mcafee.com
+7032
+ Chartered Semiconductor Manufacturing
+ Justin Lim
+ bretwatson&charteredsemi.com
+7033
+ Matías Software Group
+ Salvador Ortiz
+ sog&msg.com.mx
+7034
+ inyourwake
+ Jeff Hagberg
+ jeffhagberg&hotmail.com
+7035
+ VTT Electronics
+ Tommi Saarinen
+ Tommi.Saarinen&vtt.fi
+7036
+ MBDyn
+ Pierangelo Masarati
+ masarati&aero.polimi.it
+7037
+ Ubris
+ Bart Den Haese
+ uubris&netscape.net
+7038
+ Tron Network Solutions
+ Jankok L.
+ ljankok&wanadoo.nl
+7039
+ bison GmbH
+ Helmut Wirth
+ netmaster&bison-soft.de
+7040
+ DataLinx Inc
+ Jajati K. Samal
+ jajati&datalinx.net
+7041
+ Integra
+ Guy Kastenbaum
+ kastenbaum&integra.fr
+7042
+ Permanent Vacations
+ Ralph Hightower
+ lynmax&logicsouth.com
+7043
+ Apt Computer Systems Limited
+ Danny Shobrook
+ danny&aptcompsys.com
+7044
+ Primal
+ Nathan Reed
+ nreed&primal.com
+7045
+ TBA Communications
+ Trey Valenta
+ trey&anvils.org
+7046
+ Tom's NET
+ Tom Oehser
+ Tom&Toms.NET
+7047
+ Flux Productions
+ Laurence Brockman
+ laurence&flux.ab.ca
+7048
+ Pico Communications, Inc.
+ Lung Yeh
+ lungyeh&pico.net
+7049
+ DataNet Development Group, Inc.
+ Stephen L. McMahon
+ stephen&mcmahon.com
+7050
+ Kazan State University
+ Petr Lopuhov
+ petr&ksu.ru
+7051
+ Epicom S.A.
+ Rafael Gonzalez
+ epicom&idecnet.com
+7052
+ Dipl.-Ing. Markus Leist
+ Markus Leist
+ markus&lei.st
+7053
+ Videon CableSystems Alberta Inc.
+ Laurence Brockman
+ l.brockman&videon.ca
+7054
+ Riverbed Technology (formerly 'Mazu Networks, Inc.')
+ Mari Kotlov
+ mkotlov&riverbed.com
+7055
+ Cox Communications, Inc.
+ Martin M. Cade
+ martin.cade&cox.com
+7056
+ Senterprise Inc.
+ Ilan Shamir
+ ishamir&senterprise.com
+7057
+ SuSE Linux AG
+ Ralf Haferkamp
+ suse-oid&suse.de
+7058
+ BB4 Technologies Inc
+ Sean MacGuire
+ sean&bb4.com
+7059
+ Complete Business Solutions - Global Health
+ Ralph Hightower
+ rhightow&cbsinc.com
+7060
+ Naikel Software
+ Naikel Aparicio
+ naikel&SoftHome.net
+7061
+ Automated Logic Corporation
+ Tom Samford
+ tsamford&automatedlogic.com
+7062
+ Oasis Telecommunications, Inc.
+ Craig J Constantine
+ oid&ot.com
+7063
+ Australian Defence Force Academy
+ Geoff Collin
+ g.collin&adfa.edu.au
+7064
+ UTStarcom (China) Co., Ltd Shenzhen Branch
+ Tom Ren
+ tom.ren&utstar.com
+7065
+ Shimin Denshi Jouhou Mou
+ YASUDA Yukihiro
+ support&poem.co.jp
+7066
+ Dr. Srinivas
+ Dr Srinivas
+ sriradesh&hotmail.com
+7067
+ TELCO TECH GmbH
+ Gernot Tenchio
+ info&telco-tech.de
+7068
+ CryptoPRO
+ Roman E. Pavlov
+ pre&mo.msk.ru
+7069
+ SFI Open Source Services
+ Eckard Koch
+ eko&sfi.ch
+7070
+ Narad Networks
+ Prasad Dorbala, Director Software Engineering
+ dorbalap&naradnetworks.com
+7071
+ Tele-Info-System
+ Janusz Krzysztofik
+ jkrzyszt&tis.icnet.pl
+7072
+ Ehrhart Jewelers
+ Jack Ehrhart
+ ehrunl&aol.com
+7073
+ r00tkit.com
+ Joshua Buysse
+ buysse&r00tkit.com
+7074
+ TheMagicProgrammer
+ Bob Butler
+ rbutler&themagicprogrammer.com
+7075
+ Lothar Maronn
+ Lothar Maronn
+ maronn&saloma.de
+7076
+ Australian Online Solutions
+ Sam Johnston
+ samj&ausonline.com.au
+7077
+ Desarrollos Digitales
+ Daniel Perez
+ danielp&feedback.net.ar
+7078
+ True North Communications
+ Richard Reid
+ rreid&truenorth.com
+7079
+ Megisto Systems, Inc.
+ Mark Shelor
+ mshelor&megisto.com
+7080
+ xeli.net
+ Andrew Liu
+ askliu&xeli.net
+7081
+ Maaslandse Unix & Linux Laboratorium (MULL)
+ Hugo van der Kooij
+ hugo&vanderkooij.org
+7082
+ DAIDEN CO., Ltd.
+ Isao Fukuda
+ fukuda&dyden.co.jp
+7083
+ Applied Generics Ltd
+ Joe Dixon
+ mjd&appliedgenerics.com
+7084
+ Friends Provident
+ Dave Benson
+ dave.benson&friendsprovident.co.uk
+7085
+ Cybercomm BV
+ Leon de Rooy
+ beheer&cybercomm.nl
+7086
+ GTONG Shenzhen Ltd.
+ John Yang
+ ravi&gtong.com
+7087
+ KMC Technologies (formerly 'Selis Networks Inc.')
+ Yigal Korolevski, Managing Director
+ ykorol&nms-guru.com
+7088
+ Network Systems
+ Vladislav Bogdanov
+ slava&nsys.by
+7089
+ Centrum Arbeidsverhoudingen
+ A.J.M. van der Harg
+ Postmaster&caop.nl
+7090
+ El Bit Salvaje
+ Javier Baliosian
+ javierba&adinet.com.uy
+7091
+ CREN
+ Cristino Arocho, Jr.
+ aromont&cren.net
+7092
+ ScienceXchange
+ John Stoddard
+ stoddard&sciencexchange.com
+7093
+ Ericsson - Geobility
+ Mitch De Felice
+ mitch&geoportal.net
+7094
+ Wachovia Trust
+ Matthew P. O'Reilly
+ matt.oreilly&wachovia.com
+7095
+ Pert
+ Nicolas Baumgarten
+ nico&pert.com.ar
+7096
+ JSEIC
+ Larry
+ zhu_lan&china.com
+7097
+ LeatherXchange, S.A.
+ Scott Dejmal
+ scott.dejmal&leatherxchange.com
+7098
+ Edison Mission Energy
+ Phil Moors
+ pmoors&edisonmission.com
+7099
+ Ripeco Ltd
+ James Turnock
+ james&jturnock.fsnet.co.uk
+7100
+ Killik & Co.
+ Graham Bygrave
+ graham.bygrave&killik.co.uk
+7101
+ CO3i
+ Russell Packer
+ russellp&co3i.com
+7102
+ IDEALX
+ Olivier Lemaire
+ olivier.lemaire&IDEALX.com
+7103
+ SaltFire, Inc
+ Toby Cabot
+ toby&saltfire.com
+7104
+ Supervertical Sistemas
+ Alexandre Ribeiro do Nascimento
+ aribeiro&supervertical.com.br
+7105
+ CANTV
+ Anibal Canelon
+ acanel&cantv.com.ve
+7106
+ Teleport Corp
+ Richard Uren
+ richard&starport.net
+7107
+ Geocast Network Systems
+ Castor Fu
+ castor&geocast.com
+7108
+ Urscheler Software
+ Roger Urscheler
+ roger.urscheler&icn.siemens.com
+7109
+ City University of Hongkong
+ Chau-man HUI
+ cmhui&cs.cityu.edu.hk
+7110
+ Kaashyap Radiant System ltd
+ Mr . P . F Kishore
+ javakishore2000&yahoo.com
+7111
+ Sunamerican Communication Technology Inc.
+ Mr.Shuangjiang Tan
+ tsj&sohu.com
+7112
+ U.S. Department of Commerce
+ Don Badrak
+ dbadrak&census.gov
+7113
+ YottaYotta
+ Javier Lozano
+ jlozano&yottayotta.com
+7114
+ Universidad de Navarra
+ Ignacio Coupeau
+ icoupeau&unav.es
+7115
+ book2eat.com limited
+ Elias Papavassilopoulos
+ ep104&book2eat.com
+7116
+ TechTrade International Management AB
+ Torsten Silverstolpe
+ ts&techtradeinter.se
+7117
+ Invertix, Inc
+ Thu Kyaw
+ tkyaw&invertix.com
+7118
+ NetContinuum, Inc
+ Joe Nguyen
+ joe&netcontinuum.com
+7119
+ OPNET Technologies, Inc. (formerly 'Network Physics, Inc.')
+ Romain Kang
+ rkang&opnet.com
+7120
+ Sentry Telecom Systems Inc.
+ Chris J. Veeneman
+ cveeneman&sentrytelecom.com
+7121
+ Comunicaciones Netglobalis
+ Marcelo Bartsch
+ mbartsch&netglobalis.net
+7122
+ Lusars.net
+ Chad Slaughter
+ slaught&lusars.net
+7123
+ nSOF Parallel Software Ltd.
+ Dan Bar Dov
+ dan&nsof.co.il
+7124
+ Stand-by
+ Andreas Birkner
+ admins&stand-by.de
+7125
+ Digital Creations
+ Christopher Petrilli
+ petrilli&digicool.com
+7126
+ Positron Public Safety Systems Inc.
+ Claude Chaussé
+ cchausse&positron.qc.ca
+7127
+ Nadeem Hasan
+ Nadeem Hasan
+ nhasan&nadmm.com
+7128
+ Worcester Polytechnic Institute
+ Allan E. Johannesen
+ aej&wpi.edu
+7129
+ Lancaster University
+ Steve Bennett
+ S.Bennett&lancaster.ac.uk
+7130
+ KiddiePot.com
+ Daniel O'Brien
+ cdim7&disinfo.com
+7131
+ Orient Telecom
+ Min-Hwan, Kim
+ mhkim&orientel.co.kr
+7132
+ ELANsat TECHNOLOGIES Inc.
+ Jett Chen
+ jett&chenx.org
+7133
+ Corenix System Inc.
+ Jett Chen
+ jett&corenix.com
+7134
+ Prosolve
+ Sean Mathias
+ seanm&prosolve.com
+7135
+ Comité Réseau des Universités
+ Christian Claveleira
+ Christian.Claveleira&cru.fr
+7136
+ SysNet
+ Francesco Defilippo
+ francesco&sys-net.it
+7137
+ Tunisie Telecom
+ Ezzeddine
+ aezzddine&excite.com
+7138
+ Allaire Corporation
+ Dave Gruber
+ dgruber&allaire.com
+7139
+ EchoStar Data Networks
+ Joseph B. Schofield
+ joe.schofield&echostar.com
+7140
+ INPG, Institut National Polytechnique de Grenoble
+ Claire Rubat du Merac
+ Claire.Rubat-du-Merac&inpg.fr
+7141
+ Freesoft
+ Brent Baccala
+ baccala&freesoft.org
+7142
+ Pingtel Corp.
+ Richard Schaaf
+ rschaaf&pingtel.com
+7143
+ Entrust Technologies, Inc.
+ James Harwood
+ james.harwood&ENTRUST.COM
+7144
+ FaceTime Communications, Inc.
+ Franck Mangin
+ franck&facetime.com
+7145
+ eve.com
+ Hiram Aguirre
+ hiram&eve.com
+7146
+ Zeus Technology Ltd
+ Damian Reeves
+ dreeves&zeus.com
+7147
+ Imperial Technology, Inc.
+ Richard Major
+ rmajor&imperialtech.com
+7148
+ Unitree Software
+ Jason Wells
+ jasonw&unitree.com
+7149
+ Arcot Systems, Inc.
+ Rob Jerdonek
+ rob&arcot.com
+7150
+ INITECH, Co.,Ltd.
+ Kwon, YongChul
+ godslord&initech.com
+7151
+ r pdeshpande
+ R.P.DESHPANDE
+ rpdeshpande&excite.com
+7152
+ CAPE Technologies Ltd.,
+ Michael Slevin
+ ms&capetechnologies.com
+7153
+ Foertsch EDV Beratung
+ Torsten Foertsch
+ torsten.foertsch&gmx.net
+7154
+ Intelligent Platform Management Interface forum
+ Thomas M. Slaight
+ tom.slaight&intel.com
+7155
+ neohaven.net
+ Benson Schliesser
+ bensons&neohaven.net
+7156
+ Princeton Networks
+ Bhavesh Patel
+ bhavep&yahoo.com
+7157
+ SC Dart IMPEX SRL
+ Wlad S. Hanciuta
+ wlad&dart.ro
+7158
+ 1 Global City.com, Inc.
+ Michael Frey
+ michael.frey&1globalcity.com
+7159
+ Allianz AG
+ Ernst-Ulrich Weniger
+ Ernst-Ulrich.Weniger&Allianz.de
+7160
+ Granada Learning
+ Pete Birkinshaw
+ peterb&granada-learning.com
+7161
+ Network Solutions, Inc.
+ Mark Kosters
+ markk&netsol.com
+7162
+ Delancey Management and Consulting
+ Jeff Strong
+ stronghj&aol.com
+7163
+ Fiorano Software, Inc.
+ Albert Holt
+ alberth&fiorano.com
+7164
+ SchiZo Information Network
+ David Wimsey
+ bits&schizo.com
+7165
+ SAMBA Team
+ Volker Lendecke
+ iana&samba.org
+7166
+ Peters Securities Co, L.P.
+ Scott Zionic
+ zionic&petersweb.com
+7167
+ WinterTek, LLC
+ Julia Winter
+ jkwinter01&aol.com
+7168
+ Eurosoft Sas
+ Giampaolo Tomassoni
+ info&eurosoft-italia.com
+7169
+ Engage, Inc.
+ Chao Feng
+ cfeng&ipro.com
+7170
+ Centell Telecommunication Company
+ Chen Shaoqiang
+ chensq&btamail.net.cn
+7171
+ Europesave S.A.
+ Francisco Cabral
+ francisco.cabral&europesave.com
+7172
+ SPARKnet S.A.
+ Angelos Vasdaris
+ angel&spark.net.gr
+7173
+ Jiangsu University of Science and Technology
+ Huang Yan
+ jh_jsust&sina.com
+7174
+ Tonic Software, Inc.
+ Rick Bansal
+ rick.bansal&tonic.com
+7175
+ TSP Lab(Telecommunication and Signal Processing Lab.) Peter
+ Tatai
+ tatai&bme-tel.ttt.bme.hu
+7176
+ orangefood.com
+ Robert Petersen
+ robert&orangefood.com
+7177
+ IPITEK
+ Roger Oakes
+ roakes&ipitek.com
+7178
+ SANJOSEDEOCOA.COM.DO
+ DANIEL GUERRA
+ GUERRADANIEL&YAHOO.COM
+7179
+ ARIO Data Networks
+ David C Chiu
+ dchiu&ariodata.com
+7180
+ Talarian Corporation
+ Louna Petrova
+ louna&talarian.com
+7181
+ Trendium, Inc.
+ Tom Zhou
+ tzhou&trendium.com
+7182
+ ypass.net
+ Eric Kilfoil
+ eric&ypass.net
+7183
+ Springfield Public Schools
+ Jacob Shaw
+ jshaw&sps.lane.edu
+7184
+ ---none---
+ ---none---
+ ---none---
+7185
+ Latitude Communications
+ Daniel X. Qu
+ daniel.qu&latitude.com
+7186
+ BayPackets Inc
+ Sachin Jog
+ sachin.jog&baypackets.com
+7187
+ Netsystems, Inc.
+ Hidehiko Iwasa
+ iwasa&netsystems.co.jp
+7188
+ Curtin University of Technology
+ Scott Pleitner
+ S.Pleitner&curtin.edu.au
+7189
+ EMS-Global
+ Tim Horner
+ thorner&ems-global.com
+7190
+ Legato Systems India
+ PVS
+ subraman&legato.com
+7191
+ Gebrueder Weiss GmbH
+ Arthur Kalb
+ netwatch&toveno.com
+7192
+ ID-PRO Aktiengesellschaft
+ Martin Dehn
+ dehn&id-pro.de
+7193
+ Bourse Connect
+ Jousse Patrice
+ pjousse&bourse-connect.com
+7194
+ Stevens Gagnon Services Info-Techniques
+ Stevens Gagnon
+ sgagnon&sgsit.com
+7195
+ Iquilibrium, Inc.
+ Stan O'Day
+ soday&iquilibrium.com
+7196
+ Imagine Software
+ Yee Liu
+ yeel&imagine-sw.com
+7197
+ Intertech
+ Frank Fischer
+ fischer&intertech.de
+7198
+ CeLight
+ Wen Hwang
+ whwang&celight.com
+7199
+ 2Bridge Software
+ Supart Pornnapa
+ part&2bridge.com
+7200
+ Forebrick International
+ Supart Pornnapa
+ part&forebrick.com
+7201
+ Druker Consulting
+ David Druker
+ druker&ieee.org
+7202
+ Seastem
+ Jerome Girard
+ j.girard&seastem.com
+7203
+ Technology Builders, Inc.
+ John Morey
+ jmorey&tbi.com
+7204
+ PerformanceIT, Inc.
+ Greg Morgan
+ gmorgan&performanceit.com
+7205
+ CoreTech Consulting Group, Inc.
+ Ken Avery
+ kavery&coretech.com
+7206
+ Real Media, Inc
+ Jim Roberts
+ jroberts&realmedia.com
+7207
+ DENON DENTAL
+ Putz Yuriy and Yaroshyk Taras
+ denon&mail.lviv.ua
+7208
+ AFCON Software and Electronics Ltd.
+ Meir Saggie
+ meirs&fil.co.il
+7209
+ Societe Bryarde de Travaux Publics
+ Patrick Lerouge
+ lerouge&im3.inserm.fr
+7210
+ WorkSpot Inc
+ Jeff Ullmann
+ workspotoperations&workspot.com
+7211
+ Raiffeisen Schweiz
+ Martin Hagmann
+ martin.hagmann&raiffeisen.ch
+7212
+ Raiffeisen Schweiz
+ Martin Hagmann
+ martin.hagmann&raiffeisen.ch
+7213
+ Datria Systems
+ Steve Cox
+ steve.cox&datria.com
+7214
+ Virginia-Meryland Regional College of Veterinary Medicine
+ Micah Almond
+ malmond&vt.edu
+7215
+ ABN AMRO
+ Michael Arredia
+ michael.arredia&abnamro.com
+7216
+ Institut National de la Recherche Agronomique
+ Christophe Caron
+ Christophe.Caron&jouy.inra.fr
+7217
+ The University of Memphis
+ Dr. Tom Barton
+ tbarton&memphis.edu
+7218
+ HBESoftware Inc.
+ Marc Heckmann
+ heckmann&hbesoftware.com
+7219
+ Firedrop Inc
+ Zhigang Chen
+ zchen&firedrop.com
+7220
+ Shanghai Optical Networking Technology Co. Ltd.
+ Kai Wu
+ wu1&guomai.sh.cn
+7221
+ Handlink Technologies Inc.
+ Yousee Chen
+ yousee&handlink.com.tw
+7222
+ TIScover
+ Jacob Rief
+ jacob.rief&tiscover.com
+7223
+ ofehr.net
+ Oliver Fehr
+ Oliver.Fehr&ofehr.net
+7224
+ Netarchitects SA
+ Oliver Fehr
+ ofehr&netarchitects.com
+7225
+ Spacechecker nv
+ I.T. Department
+ tech&spacechecker.com
+7226
+ Micro F/X
+ Matt Mahoney
+ mattm&microfx.net
+7227
+ Centre Informatique National de l'Enseignement Superieur
+ Jean-Christophe Penalva
+ jean-christophe.penalva&cines.fr
+7228
+ The Web Foundry Limited
+ Lee Shakespeare
+ lee&webfoundry.co.uk
+7229
+ Vogeler Enterprise Architectures
+ Volkhard Vogeler
+ VolkhardV&Vogeler.com
+7230
+ Eastern Michigan University
+ Matthew J. Goebel
+ goebel&emunix.emich.edu
+7231
+ MidStream Technologies
+ Director of Engineer
+ dir_engineering&midstream.com
+7232
+ VR1 Entertainment
+ Les Barstow
+ lbarstow&vr1.com
+7233
+ SierraCities.com
+ Terry Laurenzo
+ tlaurenzo&nexsoft.com
+7234
+ KORE
+ Branko Lepan
+ blepan&kore.com
+7235
+ eRadlink
+ Michael Goodwin
+ mgoodwin&eradlink.com
+7236
+ SIMM-Comm
+ Sherin Ibrahim
+ sherin&simmcomm.ch
+7237
+ Aaronsen Group, Ltd.
+ Doug Luce
+ luce&aaronsen.com
+7238
+ OM Technology
+ Jonas Lindholm
+ Jonas.Lindholm&omgroup.com
+7239
+ LEGRAND
+ Patrick RABIER
+ HOSTMASTER&GRPLEG.NET
+7240
+ Princeton Networks Inc
+ Long Pham
+ long.pham&mail.com
+7241
+ Inter.net
+ Gaige B. Paulsen
+ gaige&team.inter.net
+7242
+ QwicNet, Inc.
+ Daniel P Marcellus
+ dmarcellus&qwicnet.com
+7243
+ ZIVO Wellington
+ Jules Anderson
+ jules.anderson&zivo.co.nz
+7244
+ Quanta Computer Inc.
+ Strong Chen
+ &strong.chen&quantatw.com
+7245
+ Northern Districts In-Line Hockey Club
+ Lucas James
+ shadow1&dove.net.au
+7246
+ Project X Consulting Ltd
+ Mark Howell
+ mark.howell&pxcl.com
+7247
+ Nexsan Technologies, Ltd.
+ Gary Watson
+ gary&nexsan.com
+7248
+ HyperTrust
+ Maarten Willems
+ maarten.willems&hypertrust.com
+7249
+ Manage-IT
+ Arend Melissant
+ ame&manage-it.be
+7250
+ Viewgraphics
+ Dima Lomazov
+ dima&viewgraphics.com
+7251
+ SPC solutions s.r.o.
+ Pavlo Ivakhiv
+ spc&spc.cz
+7252
+ Institut Mondor de Médecine Moléculaire
+ Patrick Lerouge
+ lerouge&im3.inserm.fr
+7253
+ StreamCache
+ Farshad Abasi
+ farshad&moderngroove.com
+7254
+ Intronix Corporation
+ Mike Willis
+ mike&intronix.net
+7255
+ PointOne Telecommunications, Inc.
+ Roman Milner
+ rmilner&pointone.com
+7256
+ Geyser Networks, Inc.
+ James Yang
+ jy&geysernetworks.com
+7257
+ Mar-Net Ltd.
+ Moshe or Vladimir
+ avnet&Marnetwork.com
+7258
+ Centre national de Documentation Pedagogique
+ Farida azeggagh
+ farida.azeggagh&poste.cndp.fr
+7259
+ OULLIM Information Technology, Inc.
+ Brian Kim
+ double73&oullim.co.kr
+7260
+ Opthos Inc.
+ Mahesh Shah
+ mshah&opthos.com
+7261
+ InfoSpace
+ Adam Jacob
+ adam.jacob&infospace.com
+7262
+ DragonWave
+ Rod McMullin
+ rmcmullin&dragonwaveinc.com
+7263
+ Litt Productions Ltd.
+ Joshua Litt
+ president&littpro.com
+7264
+ ---none---
+ ---none---
+ ---none---
+7265
+ Interactive Portal, Inc.
+ Eric Bartley
+ ericb&interactiveportal.com
+7266
+ Softfront
+ Tatsushi Fujisawa
+ fujisawa&softfront.co.jp
+7267
+ BroadLink Technologies, Inc.
+ Jeff Hsue
+ jeffhsue&gvc.com
+7268
+ Axiavoice Software
+ Nicolas Bougues
+ nbougues&axialys.net
+7269
+ University of Klagenfurt
+ Gerald Hochegger
+ gerald.hochegger&uni-klu.ac.at
+7270
+ Supanet Limited
+ Peter Duffy
+ peter.duffy&supanet.net.uk
+7271
+ TuxWarp
+ Wolfgang Pichler
+ wolfgang.pichler&tuxwarp.org
+7272
+ RedSiren Technologies Inc.
+ Jackson Chanthapannha
+ jackson&redsiren.com
+7273
+ When Pigs Fly Club
+ Robert Londberg
+ rvrmark&hotmail.com
+7274
+ CITY OF WILLCOX
+ RONALD ALLEN
+ Rallen&willcoxcity.org
+7275
+ Amsterdamse Hogeschool voor de Kunsten
+ Willem van den Oord
+ willem&ahk.nl
+7276
+ Parabon Computation, Inc.
+ Dabe Murphy
+ dabe&parabon.com
+7277
+ PolyServe,Inc.
+ Noelan Olson
+ noelan&polyserve.com
+7278
+ Digital Archway
+ Thang Ngo
+ tngo&digitalarchway.com
+7279
+ Zembu Labs
+ Bill Studenmund
+ wrstuden&zembu.com
+7280
+ Vodafone Network Pty Ltd Australia
+ Adam Spence
+ adam.spence&vodafone.com.au
+7281
+ Socix Business Internet Software Co., Ltd
+ Simon Chang
+ mail&socix.com
+7282
+ Superchannel ApS
+ Sean Treadway
+ seant&superchannel.org
+7283
+ Defence Science & Technology Agency
+ Casen Yap Cheng San
+ casenyap&starnet.gov.sg
+7284
+ Asita Technologies
+ Brendan Ryan
+ brendan.ryan&asitatech.com
+7285
+ Hutchison Ports UK Limited
+ Phil Doughty
+ doughtypm&hpuk.co.uk
+7286
+ betanet
+ Flavio Gatti
+ flavio.gatti&beta-net.it
+7287
+ Premier Programming Ltd
+ James Outhwaite
+ james.outhwaite&rbos.com
+7288
+ ActiveSky Inc.
+ Peter Robinson
+ peterr&activesky.com
+7289
+ Visual Analysis AG
+ Martin Stockhammer
+ martin.stockhammer&visualanalysis.com
+7290
+ Samjung Data Service LTD.,CO.
+ Youngbong Choe
+ hurd&sds.co.kr
+7291
+ LUTEUS SARL (formerly 'Lecointe Ludovic')
+ Lecointe Ludovic
+ support&loriotpro.com
+7292
+ Krone Multimedia Ges.m.b.H Co KG
+ Hans Peleska
+ j.peleska&krone.at
+7293
+ POWERCOM CO., Ltd.
+ VINCENT HUA
+ vincent&upspowercom.com.tw
+7294
+ Société Générale de Téléinformatique
+ ROGNARD
+ jmro&sgt.fr
+7295
+ plan b. solutions GmbH
+ Bernd Strehhuber
+ info&planb.de
+7296
+ eFORCE, Inc.- New York
+ Dan Brunton
+ dbrunton&eforceglobal.com
+7297
+ Adventist Care Centers
+ Jim Burrill
+ oid&adventistcare.org
+7298
+ Yuma Educational Consortium
+ Craig Sawyer
+ do_sawye&yumaed.org
+7299
+ Valence Semiconductor, Inc.
+ Mats Persson
+ MPersson&valencesemi.com
+7300
+ Bangladesh Consultants Ltd.
+ Md Salahuddin Ahmed
+ bcl&citechco.net
+7301
+ Kinzebach
+ Joerg Kinzebach
+ joerg&istac.de
+7302
+ Medsys
+ Michel Nogatchewsky
+ mny&inetlab.net
+7303
+ Byg Informatique
+ Michel Nogatchewsky
+ mny&inetlab.net
+7304
+ WWW. DEPARTMENTSTORE
+ J®p»£
+ S2893142&student.thu.edu.tw
+7305
+ esurvey
+ Mr. Hans Brunila
+ info&esurvey.fi
+7306
+ Boku, Inc.
+ Peter
+ peter&boku.net
+7307
+ PonyExpress.net
+ Matthew Hoskins
+ matth&npgco.com
+7308
+ Zaantek, LLC
+ Ryan Gesler
+ ryan&zaantek.com
+7309
+ Argus Technologies
+ Doddy Wijanta
+ dwijanta&argus.ca
+7310
+ EnStor
+ Bart Steanes
+ bart.steanes&enstor.com.au
+7311
+ T-Systems Enterprise Services GmbH
+ Klaus Biedenbach
+ klaus.biedenbach&t-systems.com
+7312
+ BARCO Control Rooms
+ Thomas Kappler
+ thomas.kappler&barco.com
+7313
+ 1stWAVE
+ René Lippertz
+ rlippertz&1stwave.de
+7314
+ CodeWeavers, Inc
+ Jeremy White
+ jwhite&codeweavers.com
+7315
+ CAB Software
+ Colin Bate
+ SNMP&bate2bate.co.uk
+7316
+ Bridge Solutions AG
+ Rene Eigenheer
+ reigenheer&bridgesolutions.net
+7317
+ Mobile Reach Technologies, Inc.
+ David Hustace
+ dhustace&mobilereach.com
+7318
+ Sinia Corporation
+ Jagane Sundar
+ jagane&sinia.com
+7319
+ Universite de Toulon et du Var
+ Didier Benza
+ benza&univ-tln.fr
+7320
+ Ivron Systems Ltd
+ Jeremy Bruce-Smith
+ jeremy.smith&ivron.com
+7321
+ connext
+ www.i.am/tummodeling
+ fanalo&yahoo.com
+7322
+ Tiburon Networks, Inc
+ Rob Cole
+ robc&tiburonnet.com
+7323
+ Voicecom
+ Marko Pajula
+ marko&voicecom.ee
+7324
+ Chambre Syndicale des Banques Populaires
+ Christian Brossier
+ christian.brossier&csbp.banquepopulaire.fr
+7325
+ Redeye Telecommunications
+ Steve Oberski
+ sfo&deterministic.com
+7326
+ MCI
+ Jim Potter
+ jim.potter&mci.com
+7327
+ WaveSmith Networks
+ Bernard Farrell
+ bfarrell&wavesmithnetworks.com
+7328
+ MatrixOne, Inc.
+ Kevin J. Dyer
+ kdyer&matrixone.com
+7329
+ Virtual Learn Inc
+ Benjamin Madsen
+ ben.madsen&virtuallearn.com
+7330
+ Bundesanstalt fuer Wasserbau
+ Marco Reinhardt
+ marco.reinhardt&baw.de
+7331
+ DDS Projects BV
+ Antoine van der Ven
+ antoine&dds.nl
+7332
+ DiviTech A/S
+ Henrik B. Sorensen
+ hbs&divitech.dk
+7333
+ E-Cottage Industries
+ Charlie Ferry
+ Hawkeye_CNY&hotmail.com
+7334
+ The San Joaquin Valley Science Collective
+ Sean Champ
+ sjvsc&netscape.net
+7335
+ eXperts-MD
+ Olivier Deckmyn
+ olivier.deckmyn&experts-md.com
+7336
+ 6WIND
+ Patrick Paul
+ patrick.paul&6wind.com
+7337
+ Lipro AG
+ Joachim Adler
+ Joachim.Adler&lipro.de
+7338
+ Paramhamsa Tech
+ Rama Buddhineni
+ paramhamsa&hotmail.com
+7339
+ GeneralSearch.com
+ Jim Raney
+ jraney&generalsearch.net
+7340
+ Northwestern University
+ Phil Tracy
+ IDS-NUIT&northwestern.edu
+7341
+ University of Alabama at Birmingham
+ Landy Manderson
+ landy&uab.edu
+7342
+ Omnitron Systems Technology
+ Steve Mood
+ smood&omnitron-systems.com
+7343
+ BroadConnex Networks, Inc.
+ Zoneson Chen
+ zoneson&scci.com
+7344
+ Jedai Broadband Networks
+ Nanping Houl
+ nanping_houl&jedai.com
+7345
+ Learnsoft Corporation
+ Michael Kahn
+ mkahn&learnsoft.ca
+7346
+ Uni-C
+ Ole Nomann Thomsen
+ ont&uni-c.dk
+7347
+ Point Reyes Networks, Inc.
+ Alex Chen
+ chen&pointreyesnet.com
+7348
+ Torren Software Company
+ Dong Shuo
+ shuo&telekbird.com.cn
+7349
+ Hangzhou Torren Software Company
+ Dong Shuo
+ shuo&telekbird.com.cn
+7350
+ Belkamneft
+ Dmitry Melekhov
+ dm&belkam.com
+7351
+ TeleDanmark Development
+ Finn Barrett
+ fb&tdk.dk
+7352
+ Gilat Satellite Networks
+ Noam Green
+ noamgr&gilat.com
+7353
+ Datel Defence Limited
+ David Attwood
+ david.attwood&dateldef.co.uk
+7354
+ Vesper S.A.
+ Denis Martel
+ dmartel&vesper.com.br
+7355
+ Hass Asscoiates
+ Kishore Nayak
+ knayak&ha-i.com
+7356
+ Gateway to the Web
+ Bryan Porter
+ bporter&gtw.net
+7357
+ scroner.com
+ Tony Morlan
+ armorlan&rconnect.com
+7358
+ POV Corp.
+ Tiago Pierezan Camargo
+ darksky&brturbo.com
+7359
+ SteelEye Technology
+ Bob Williamson
+ bob.williamson&steeleye.com
+7360
+ Telecom Personal
+ Alfredo Edye
+ aedye&telecompersonal.com.ar
+7361
+ Certificado Digital S.A.
+ Daniel E. Cortes
+ dcortes&tlc-sa.com.ar
+7362
+ Department Land, Air and Water Resources,University of California,Davis
+ Quinn Hart
+ qjhart&ucdavis.edu
+7363
+ Prominence Networks Inc.
+ Sid Nag
+ sid&prominencenet.com
+7364
+ IMS Health
+ William M. Weist
+ wweist&us.imshealth.com
+7365
+ Easily Ltd
+ Dominic Ijichi
+ dom&easily.co.uk
+7366
+ MarketTouch
+ J Wadsworth
+ j.wadsworth&markettouch.com
+7367
+ DrayTek Corporation
+ Tom Chen
+ tchen&draytek.com.tw
+7368
+ FalconStor, Inc.
+ Fenfen Shueh
+ fenfen&falconstor.com.tw
+7369
+ Suncom Communications
+ Fung Lo
+ lf&mail.suncom.com.tw
+7370
+ Cbeyond Communications
+ Scott Lee
+ scott.lee&cbeyond.net
+7371
+ INSERM
+ Vicente Gérard
+ vicente&idf.inserm.fr
+7372
+ Cratos Networks, Inc
+ Joseph Benoit
+ jbenoit&cratosnetworks.com
+7373
+ Narad Networks Inc.
+ Bill Bleem
+ bleemb&naradnetworks.com
+7374
+ C&D Micro Solutions
+ Cyd Lantz
+ cydl&cydav.com
+7375
+ iSOFT Plc
+ Alan Singfield
+ alan.singfield&isoftplc.com
+7376
+ Magenta Sites
+ Valtteri Vuorikoski
+ vuori&magenta.net
+7377
+ Ubiquity Software Corporation
+ Michael Doyle
+ mdoyle&ubiquity.net
+7378
+ FireSummit
+ Jim Flom
+ jflom&firesummit.com
+7379
+ Soliton Technologies CO.,
+ Ltd.
+ kccheng&soliton.com.tw
+7380
+ Shore Corporation
+ Iñaki Santamaria
+ isantamaria&gmail.com
+7381
+ OWL-Online GmbH & Co. KG
+ Arvid Requate
+ requate&Team.OWL-Online.DE
+7382
+ JustIT Sdn. Bhd.
+ Lars Boegild Thomsen
+ lth&cow.dk
+7383
+ LIBERTECH
+ Alain Abbas
+ aabbas&libertech.fr
+7384
+ CryptoTech
+ Dariusz Lewicki
+ dariusz&cryptotech.com.pl
+7385
+ Celox Networks Inc.
+ Jean Pierre Bordes
+ jpb&celoxnetworks.com
+7386
+ Cake Farm
+ Regan King
+ regan&cakefarm.com
+7387
+ Canon Information Systems Research Australia
+ Andrew Raphael
+ raphael&research.canon.com.au
+7388
+ Lune Networks
+ Nelson Junior
+ nelson&lunenetworks.com.br
+7389
+ VDSL Systems Oy
+ MR. Tomi Tirri
+ tomi.tirri&vdslsystems.com
+7390
+ Grisoft
+ Petr Prazak
+ prazak&grisoft.cz
+7391
+ Institut National des Telecommunications (INT)
+ +33(0)1 60 76 43 25
+ Eric.Collery&int-evry.fr
+7392
+ Telispark
+ Brian Seborg
+ brian.seborg&telispark.com
+7393
+ Oasys Telecom, Inc.
+ Frank Hartley
+ fhartley&oasystel.com
+7394
+ CosmoCom, Inc.
+ Rich Turner
+ rturner&cosmocom.com
+7395
+ Beeline Networks, Inc.
+ Rodrigo Alonso
+ ralonso&beln.com
+7396
+ OLYMPO controls Ltd.
+ Richard Sobotka
+ richard.sobotka&olympo.cz
+7397
+ OnePage, inc
+ Mike Timmons
+ mtimmons&onepage.com
+7398
+ Corporation 124
+ Mahesh Mehta
+ maheshm&corp124.com
+7399
+ Data Systems West
+ Michael Stoller
+ mstoller&dsw.net
+7400
+ EHI-INSM
+ Michael Stoller
+ mstoller&dsw.net
+7401
+ EkotaCentral
+ Paul Vaillant
+ paul.vaillant&ekotacentral.com
+7402
+ Vigor Soft Private Limited
+ Mr. Atul Garg
+ atul&vigorsoft.com
+7403
+ Biomed Translations Ltd.
+ David John Williams
+ &biomed-translations&t-online.de
+7404
+ D.J. Williams Editorial Ltd.David
+ John Williams
+ &biomed-translations&t-online.de
+7405
+ IPS d.o.o.
+ Dusan Banko
+ banko&ips.si
+7406
+ EFS : Etablisssement Francais du Sang
+ Corine HAMEAU
+ Corine.Hameau&efs.sante.fr
+7407
+ Observatoire de Besancon
+ Francoise Gazelle
+ fg&obs-besancon.fr
+7408
+ Kunskapstv i Sverige AB
+ David Looberger
+ dlooberger&kworld.se
+7409
+ Jan Niehusmann
+ Jan Niehusmann
+ reg111&gondor.com
+7410
+ Telekurs Financial
+ Helmut Horn
+ hoh&telekurs.com
+7411
+ Finix
+ Paul Tovey
+ Paul.Tovey&thb.scot.nhs.uk
+7412
+ Angstrom Microsystems
+ Lalit Jain
+ ljain&angstrommicro.com
+7413
+ Computer Service Depot
+ Simon Ditner
+ simon&csdepot.com
+7414
+ Muffett & Co
+ Mark Muffett
+ mark&muffett.net
+7415
+ Berlin-Brandenburgische Akademie der Wissenschaften
+ Tilo Lange
+ lange&bbaw.de
+7416
+ Software Advanced Technology Lab
+ Maarten Spoek
+ spoek&satl.com
+7417
+ Cornell University
+ James W. Howell
+ jwh2&cornell.edu
+7418
+ Procket Networks
+ Sam Chang
+ schang&procket.com
+7419
+ Dai hoc su pham ky thuat
+ nguyen van long
+ nvlong80&hotmail.com
+7420
+ Taylor Company
+ Doug Newsom
+ dnewsom&taylor-company.com
+7421
+ Milcom Systems Corporation
+ Steve Simpson
+ ssimpson&milcom-systems.com
+7422
+ Currenex
+ Justin Fitzhugh
+ jfitzhugh&currenex.com
+7423
+ MedPlus, Inc.
+ Deron E. Meranda
+ dmeranda&medplus.com
+7424
+ Infosec Technologies Co., Ltd.
+ Dong-Wook Kim
+ dwkim&infosec.co.kr
+7425
+ Company of the Far Countries, Ltd.
+ Erich Morisse
+ e.morisse&farcountries.com
+7426
+ NeST Information Technologies
+ M I Theodore
+ theodore&nestinfotech.com
+7427
+ Yokogawa Electric Corporation
+ Yokogawa Electric Corporation Development Infrastructure Dept.
+ snmp0608&cs.jp.yokogawa.com
+7428
+ PowerDsine
+ Avi Berger
+ avib&powerdsine.com
+7429
+ BroadWeb Corporation
+ Chao-Chin Chou
+ juju&broadweb.com.tw
+7430
+ mediascape communications AG
+ Stefan Mohr
+ sm&mediascape.de
+7431
+ Altiva Solutions
+ Frederic Bernoud
+ ldap.oid&altiva.fr
+7432
+ Excentis
+ Wim De Ketelaere
+ wim.deketelaere&excentis.com
+7433
+ SITTI spa
+ Marco Prosperi
+ prosperi&sitti.it
+7434
+ Planetasia Ltd
+ Satish Sukumar
+ satishs&planetasia.com
+7435
+ T.K COMPANY
+ Tomio Katsui
+ kat4k&ginga,net
+7436
+ Oxir Internet Solutions
+ Alex Kovshov
+ sandy&tb1.wh.ru
+7437
+ Siemens ICN Italy
+ Daniele Behar
+ iana.interface&icn.siemens.it
+7438
+ SAFE. Inc
+ Jean-Marc Pigeon
+ jmp&safe.ca
+7439
+ AppStream, Inc.
+ Soumendra Bhakta
+ dev_renew&appstream.com
+7440
+ Omnitech Computer Corp
+ Luke Suchocki
+ suchoclu&omnitechcorp.com
+7441
+ CipherTrust, Inc.
+ William Alan Ritch
+ bill.ritch&ciphertrust.com
+7442
+ Idaho National Engineering and Environmental Laboratory
+ David N. Tillitt
+ DXT&inel.gov
+7443
+ EVEREX COMMUNICATION
+ SUSIE CHU, Ph.D
+ susiec&everexcomm.net
+7444
+ Imagine Networks
+ Stephen M. Weiss
+ steve&imaginenetworks.com
+7445
+ Javelina Software
+ Dave Ritchie
+ gilk&netpro.com
+7446
+ Institute of Leadership and Management
+ Naseer Bhatti
+ goni&marmoset.net
+7447
+ Signal Technology INC
+ Sung Hoon Park
+ hoonie&signal-tec.com
+7448
+ Advanced Training & Consulting Services, Inc.
+ Brian Watrous
+ brianw&atcs.net
+7449
+ WHAM COMPUTER
+ OKTA RUMPAK
+ rumpak&mailcity.com
+7450
+ Framfab
+ Rolf Svensson
+ rolf.svensson&framfab.se
+7451
+ nSYS Technologies Co., Ltd
+ Chang-Woo Seo
+ leo&nsystech.com
+7452
+ Guangzhou Gaoke Communication Equipment Co., Ltd
+ Jiangiang Hu
+ 1fox&163.net
+7453
+ Turtlefoot International
+ Scott Dejmal
+ sdejmal&turtlefoot.com
+7454
+ OKsystem Ltd.
+ Jindrich Stepanek
+ stepanek&oksystem.cz
+7455
+ dev/consulting GmbH
+ Andreas Ferber
+ af&devcon.net
+7456
+ Virtual Net
+ S. Namèche
+ snameche&virtual-net.fr
+7457
+ ZAO EMAX
+ Andrey Ignatov
+ andrey_ignatov&e-max.ru
+7458
+ Clemens Benden
+ Clemens Benden
+ info&clemens-benden.de
+7459
+ memIQ
+ Till Schnupp
+ till.schnupp&memiq.com
+7460
+ XS4ALL Internet B.V.
+ Scott A. McIntyre
+ scott&xs4all.nl
+7461
+ Page One AG
+ Clemens Benden
+ clemens&page-one.de
+7462
+ Nordnorsk helsenett
+ Anders Baardsgaard
+ anders&nhn.no
+7463
+ white.cell,inc
+ Eran Kessler
+ eran.kessler&white-cell.com
+7464
+ ECMWF (European Centre for Medium-Range Weather Forecast)
+ Matteo Dell'Acqua
+ mdellacqua&ecmwf.int
+7465
+ WISI
+ Dirk Froese
+ Dirk.Froese&WISI.de
+7466
+ CLI GmbH
+ B.Eckstein
+ be&cli.de
+7467
+ TTi Systems
+ B.Eckstein
+ be&cli.de
+7468
+ Mixbaal
+ Diego Barajas
+ dbarajas&mixbaal.com
+7469
+ VoiceGenie Technologies
+ Rob Marchand
+ rob&voicegenie.com
+7470
+ Princeton Financial Systems
+ John Thorpe
+ jthorpe&pfs.com
+7471
+ Discreet Communications Group
+ Joseph Pallante
+ jody&trustid.net
+7472
+ MShow.com
+ Joe Balque
+ jbalque&mshow.com
+7473
+ easyplanet Corp.
+ Administrator
+ administrator&easyplanet.com
+7474
+ Inabled Online
+ Barbara Newton
+ bnewton&inabled.com
+7475
+ Shanghai Bell Company Ltd.
+ Cao Liang
+ scecl&sbell.com.cn
+7476
+ Departamento General de Irrigacion
+ Juan Jose Ciarlante
+ jjo&mendoza.gov.ar
+7477
+ Unk SA - Argentina
+ Juan Jose Ciarlante
+ jjo&mendoza.gov.ar
+7478
+ NetCraft Sdn Bhd
+ Wei Yin, Teo
+ wyt&netcraft.com.my
+7479
+ Triad Development Group NA, LLC
+ Franz Bahadosingh
+ f.bahadosingh&triadna.com
+7480
+ @MySpend.Com
+ R.J. Bedijn
+ reneb&dse.nl
+7481
+ Talon
+ Diederik de Groot
+ ddegroot&talon.nl
+7482
+ Widax Corporation
+ David Husson
+ dhusson&widax-corp.com
+7483
+ Nokia (Formerly 'Alcatel-Lucent')
+ Jeff Donnelly
+ jeff.donnelly&nokia.com
+7484
+ Teleias Inc.
+ Mirko Karanovic
+ mkaranovic&teleias.com
+7485
+ SPS, Inc.
+ Hash Malik
+ hash.malik&spsnet.com
+7486
+ Embassy Systems, Ltda.
+ Paulo Gomide Cohn
+ pgcohn&embassy-systems.com.br
+7487
+ MEISolutions.com, Inc.
+ Steven Wilson
+ swilson&meisolutions.com
+7488
+ Infinitec Networks
+ Munzer Haque
+ mhaque&infinitecnetworks.com
+7489
+ e-HealthSign
+ Lori Reed-Fourquet
+ fourquet&ix.netcom.com
+7490
+ TotalWisdom Inc.
+ Greg McFall
+ mcfall&bellatlantic.net
+7491
+ gnumonks.org
+ Harald Welte
+ laforge&gnumonks.org
+7492
+ Kommunikationsnetz Franken e.V.
+ Harald Welte
+ tc&franken.de
+7493
+ ldap-abook
+ David Leigh
+ dleigh&sameasiteverwas.net
+7494
+ Rovor Technologies
+ T. Garlick
+ tgarlick&rovor.com
+7495
+ Advanced Web Solutions, Inc
+ John Dole
+ john&doorway.net
+7496
+ JB-Holding b.v.
+ Sebastian Vogels
+ b.vogels&jb-holding.com
+7497
+ Magnolia Broadband
+ Alex Segalovitz
+ alexsega&magnoliabroadband.co.il
+7498
+ Gorski.net
+ Darrin Gorski
+ Darrin&Gorski.net
+7499
+ Pacific Century CyberWorks - Hongkong Telecom
+ Nick Gazo
+ gazo.am.nick&cwhkt.com
+7500
+ IICS
+ Stefan Drees
+ sdrees&acm.org
+7501
+ HUBER+SUHNER BKtel GmbH (HFC)
+ Juergen Anhorn
+ juergen.anhorn&hubersuhner.com
+7502
+ African Medical Imaging
+ Ben Wright
+ ben&ami-online.com
+7503
+ Henkels and McCoy
+ Ernest Facciolini
+ efacciolini&henkelsandmccoy.com
+7504
+ AerSoft Ltd
+ Joe Murphy
+ joe&aersoft.com
+7505
+ Calista Ltd.
+ Andy Pepperell
+ andy.pepperell&calista.com
+7506
+ Scoreline Technologies
+ Wayne de Villiers
+ wayne&scoreline.com
+7507
+ WayneWare
+ Wayne de Villiers
+ wayne&scoreline.com
+7508
+ Fuji Electric Co.,Ltd.
+ Yasuhiro Tanaka
+ tanaka-yasu&fujielectric.co.jp
+7509
+ Storability, Inc.
+ Brian Tolland
+ Brian.Tolland&storability.com
+7510
+ Luxxon Corporation
+ Jon Taylor
+ jtaylor&luxxon.com
+7511
+ wdt
+ Se-Yong Cheon
+ lifo&dreamwiz.com
+7512
+ NetEnS Corporation
+ Takumi Kadode
+ netens_it&entens.co.jp
+7513
+ Elimpex - Medizintechnik GesmbH.
+ Peter Mueller
+ peter.mueller&elimpex.com
+7514
+ St Helens And Knowsley Hospitals NHS Trust
+ Tony Atherton
+ tonyatherton&yahoo.com
+7515
+ P. Lancier
+ Alphons Wernsmann
+ alphons.wernsmann&lancier.de
+7516
+ Andy Stubbs
+ Andy Stubbs
+ andy&andystubbs.com
+7517
+ Acxsys Corporation
+ George Gorsline
+ ggorsline&interac.org
+7518
+ Chicago Mercantile Exchange
+ Stephen Goldman
+ sgooldman&cme.com
+7519
+ RateIntegration, Inc.
+ Dallas Wrege
+ dwrege&rateintegration.com
+7520
+ Harris Corporation (formerly 'M/A-COM Private Radio Systems, Inc.')
+ Harris Corp SNMP
+ Harris-SNMP&harris.com
+7521
+ Logicalis Australia Pty Ltd (formerly 'NetStar Networks')
+ Garry Thomas
+ gthomas&au.logicalis.com
+7522
+ Brains Corp
+ Takehito Horiuchi
+ horiuchi&brains.co.jp
+7523
+ AccessNet
+ Chairil
+ chairil&teamcast.com
+7524
+ RapidSolution Software GmbH
+ Juraj Polakovic
+ juraj.polakovic&rapidsolution.de
+7525
+ eCal Corporation
+ Dudley Atkinson
+ datkinson&ecal.com
+7526
+ snom technology AG
+ Karsten Wernicke
+ wernicke&snom.de
+7527
+ Quest Software
+ Doug Hussey
+ dhussey&quest.com
+7528
+ Metabox Inc
+ Larry Mayer
+ lmayer&metaboxinc.com
+7529
+ Netarx, Inc.
+ Fred Eisele or Sandy Kronenberg
+ phreed&netarx.com
+7530
+ OptXCon Inc.
+ Charles Marsh
+ cmarsh&optxcon.com
+7531
+ RapidWAN
+ Colin Cox
+ colin.cox&rapidwan.com
+7532
+ Munat, Inc.
+ Charles F. Munat
+ chas&munat.com
+7533
+ HONDA ELECTRON CO.,LTD
+ HITOSHI SASAKI
+ hit&honda-elc.com
+7534
+ Universita' degli Studi di Genova
+ Marco Ferrante
+ apm&unige.it
+7535
+ CapCLEAR Limited
+ Anthony Sharp
+ anthony.sharp&capclear.com
+7536
+ H+H Zentrum f. Rechnerkommunikation GmbH
+ Jens Diedrich
+ diedrich&hh-zfrk.com
+7537
+ e2 Communications
+ John Keene
+ jkeene&e2communications.com
+7538
+ Veriprise Wireless Company
+ Yong Su
+ yong.su&veriprise.com
+7539
+ QUACK.COM
+ Garth K. Williams
+ gwilliams&quack.com
+7540
+ ISPsoft
+ Edwin Park
+ esp&ispsoft.com
+7541
+ iBuilding.com
+ John Donovan
+ jdonovan&ibuilding.com
+7542
+ Mount Allison University
+ Petre Crawshaw
+ pcrawshaw&mta.ca
+7543
+ VisionShop
+ Mark W. Smith
+ mark&visionshop.com
+7544
+ Wirelink Co., Ltd.
+ Seong Jae, Lee
+ sjlee&wirelink.co.kr
+7545
+ QoSBA Systems Co., Ltd.
+ Dong-Min Kim
+ danny&qosba.co.kr
+7546
+ AXXESSIT ASA
+ Jon Erik E. Jensen
+ jon.erik.jensen&axxessit.no
+7547
+ RedIRIS (formerly 'CSIC/RedIRIS')
+ Javier Masa
+ javier.masa&rediris.es
+7548
+ Netcentric Systems Ltd.
+ Keith Garrett
+ keith.garrett&netcentricsystems.net
+7549
+ DataCenterDirect.com, Inc.
+ Gary Coulbourne
+ garyc&datacenterdirect.com
+7550
+ Delta Data Software
+ Christian Plazas
+ cplazas&deltadatasoft.com
+7551
+ Enatel
+ Denis Galiana
+ galiana&enatel.com
+7552
+ Infra Valley
+ Hahyung, Cho
+ hhcho&orgio.net
+7553
+ Tampere University of Technology
+ Martti Jokipii
+ Martti.Jokipii&tut.fi
+7554
+ Zlooper Media Perkasa
+ Rustam Miharja
+ rustamiharja&yahoo.com
+7555
+ Institution Saint-Joseph
+ Thierry GUYOT
+ tguyot&instit-st-jo.asso.fr
+7556
+ Movilogic S.A.
+ Daniel Perez
+ danielp&movilogic.com
+7557
+ Echomine
+ Chris Chen
+ ckchris&echomine.com
+7558
+ National Air Traffic Services Ltd
+ Suki Lall
+ suki.lall&nats.co.uk
+7559
+ Egenera, Inc
+ Jeremy Decker
+ jdecker&egenera.com
+7560
+ Daisy Group
+ Ray Tremayne
+ ray.tremayne&daisygroup.com
+7561
+ Askoo SA
+ Olivier Dumas
+ odumas&askoo.com
+7562
+ ICPSR (Inter-university Consortium for Political & Social Research)
+ John Gray
+ johngray&umich.edu
+7563
+ OneSpot, Inc.
+ Christopher Hoover
+ hostmaster&onespot.com
+7564
+ Clickarrray Networks, Inc.
+ Shiow-Jen Jin
+ sjj&clickarray.com
+7565
+ USGS South Florida Information Access Project
+ R. B. Irvin
+ rbirvin&usgs.gov
+7566
+ CodeStream Technologies Corporation
+ Sherry Huang
+ huang&codestream.net
+7567
+ Portera Systems
+ Nick Cuccia
+ ncuccia&portera.com
+7568
+ Ircam
+ Julien Boissinot
+ Julien.Boissinot&ircam.fr
+7569
+ Convedia Corporation
+ Will Wong
+ willwong&convedia.com
+7570
+ Brience, Inc.
+ Steven Zhou
+ szhou&brience.com
+7571
+ SAF tehnika
+ Dainis Strupis
+ Dainis.Strupis&safequipment.com
+7572
+ Quest Software
+ Brady Orand
+ Brady_Orand&quest.com
+7573
+ NBC Internet
+ Steve Carlson
+ Steve.Carlson&nbci.com
+7574
+ Torque Systems, Inc
+ Steven Ryan
+ buffy&torque.com
+7575
+ Maharashtra Institute of Technology, Pune
+ Rushi Desai
+ rushi&mitp.ac.in
+7576
+ GEA IT Services GmbH
+ Hans Wetser
+ hwetser&grasso.nl
+7577
+ University Of Strathclyde
+ J R Binks
+ network-manager&strath.ac.uk
+7578
+ Energis Deutschland
+ J. Olaf Waitkus
+ owaitkus&energisd.de
+7579
+ University of Freiburg
+ Martin Walter
+ mawa&uni-freiburg.de
+7580
+ AnIX Group Limited
+ Derek Milliner
+ derek.milliner&anix.co.uk
+7581
+ Advent Networks, Inc.
+ Dan Carter
+ dcarter&adventnetworks.com
+7582
+ E-Z Data, Inc.
+ Raymond Jia
+ raymond&ez-data.com
+7583
+ The Eleven
+ Tom Legg
+ tlegg&the-eleven.com
+7584
+ Intertrust Technologies Corporation
+ Seacert Operations
+ operations&seacert.com
+7585
+ Genius Software Ltda
+ Jose Roberto Fernandes
+ jrfndes&geniussoftware.com.br
+7586
+ Parametric Technology Corporation
+ Kevin Jordan
+ kjordan&ptc.com
+7587
+ World Digitel Corporation
+ Sung-Won, Kwon
+ worldjk&hitel.net
+7588
+ WIS COMMUNICATION CO. LTD
+ ZhengFei
+ knifer&21cn.com
+7589
+ MemlinkEyal
+ Sadovsky
+ eyals&mem-link.com
+7590
+ bodachina
+ Precilla Luo
+ precilla&263.net
+7591
+ Divisa Informática y Telecomunicaciones S.A.
+ David Rodríguez Alfayate
+ drodriguez&divisait.com
+7592
+ Swedish Institute of Space Physics
+ Mats Luspa
+ mats.luspa&irf.se
+7593
+ University of Cambridge, Clinical and Biomedical Computing Unit
+ Graham Phillips
+ graham&cbcu.cam.ac.uk
+7594
+ Citadel LLC (formerly 'Citadel Investment Group')
+ Eric Lambert
+ hostmaster&citadel.com
+7595
+ RATIO Entwicklungen GmbH
+ Oliver Thulke
+ oth&ratio.de
+7596
+ Trellis Photonics
+ Yair Sa'ad
+ yair&Trellis-Photonics.com
+7597
+ NOVA LJUBLJANSKA BANKA
+ Rastko Skaljak, Tercelj Mladen
+ skaljakr&n-lb.si
+7598
+ KTSI
+ Robert Sherwood
+ rsherwood&ktsi.net
+7599
+ Rebel.com, Inc.
+ Roy Hooper
+ roy.hooper&rebel.com
+7600
+ eazel
+ Rick Willmore
+ rick&eazel.com
+7601
+ Trinity College
+ Richard Wraith
+ IT_Manager&trinity.unimelb.edu.au
+7602
+ Covers.de
+ Kai Roessel
+ info&covers.de
+7603
+ Kingfisher ICT-Services
+ W.H Mollenvanger
+ wilfredm&kingfisher.nl
+7604
+ MSE-iT
+ Thomas Maierhofer
+ TMaierhofer&mse-it.de
+7605
+ e-point S.A
+ Patryk Swiderski
+ psw&e-point.pl
+7606
+ The University of Alabama in Huntsville
+ James H. McCullars
+ mccullj&uah.edu
+7607
+ Appgate Cybersecurity, Inc.
+ Jamie Bodley-Scott
+ jamie.bodley-scott&appgate.com
+7608
+ Celion Networks, Inc.
+ Eric Nelson
+ eric.nelson&celion.com
+7609
+ SpinState
+ Gordon Jenkins
+ gordon&spinstate.com
+7610
+ Something 4 Ltd
+ Mr Corrie Griffiths
+ corrie.griffiths&something4.com
+7611
+ Federal Reserve System
+ Bob Nasti
+ bob.nasti&ids.frb.org
+7612
+ Digi-Data Corp
+ Ken Willis
+ kwillis&digidata.com
+7613
+ Panther Software, Inc.
+ Alex Krassel
+ alexkr&panthersoft.com
+7614
+ Isovia
+ Vinay Pulim
+ vinay.pulim&isovia.com
+7615
+ Universitat de Girona
+ Salvador Salanova Fortmann
+ salvador.salanova&pas.udg.es
+7616
+ STMICROELECTRONICS
+ Christian Bonato
+ christian.bonato&st.com
+7617
+ Stendahls.net AB
+ Henrik Segergren
+ henrik&stendahls.net
+7618
+ Adomo, Inc.
+ Peter Bruun
+ pbruun&adomo.com
+7619
+ Amon Technologies
+ Walter De Groof
+ degroofw&amontech.com
+7620
+ France Teaser
+ Laurent Wacrenier
+ lwa&teaser.fr
+7621
+ DISH Network L.L.C. (formerly 'EchoStar Corporation')
+ Dwayne Barstad
+ dwayne.barstad&dishnetwork.com
+7622
+ Mesa Systems International
+ Ronald E. Fortin
+ ref&mesasys.com
+7623
+ DXO Telecom Co., Ltd.
+ Jaehyoung, Shim
+ wrkshim&netian.com
+7624
+ akal systems
+ Surinder Singh
+ singh&eng.sun.com
+7625
+ ComCon GmbH
+ Markus Palme
+ markusp&comcon-gmbh.com
+7626
+ University of Osnabrueck
+ Rolf Nienhueser
+ Rolf.Nienhueser&Uni-Osnabrueck.DE
+7627
+ TeleBroad Networks
+ Maroof Mian
+ zafar&telebroadnetworks.com
+7628
+ Reed-Matthews, Inc.
+ Ed Reed
+ eer&oncalldba.com
+7629
+ 4unet
+ Atif Ghaffar
+ atif&developer.ch
+7630
+ Tioga Technologies
+ Machlev Nissim
+ nmachlev&tiogatech.com
+7631
+ INTERFACE CONCEPT
+ Mr. EUZEN
+ pheuzen&interfaceconcept.com
+7632
+ GNS
+ Jenny Kim
+ jenny&glonetsys.com
+7633
+ City University
+ David Vinograd
+ d.r.vinograd&city.ac.uk
+7634
+ Bungee Communications
+ Shlomo Yariv
+ shlomoy&bungee-com.com
+7635
+ THOMSON multimedia R&D France
+ Marc Picart
+ picartm&thmulti.com
+7636
+ Laponia Veiculos
+ Cristiano Jose Sulzbach
+ cris&laponia.com.br
+7637
+ JPM Consulting
+ Jan-Piet Mens
+ jp&mens.de
+7638
+ Carrier1
+ Jay Tribick
+ jay.tribick&carrier1.net
+7639
+ Netverk S.A.
+ Gustavo Grela
+ gustavo.grela&netverk.com
+7640
+ Quantum Corp.
+ Dan Mcgee
+ dan.mcgee&quantum.com
+7641
+ Astronomical Society of Edinburgh
+ Graham Rule
+ asewww&roe.ac.uk
+7642
+ SpiderTech Software Pvt. Ltd
+ Prashant Deshpande
+ sj2&hotmail.com
+7643
+ National Chung Cheng University
+ TING-CHAO HOU
+ tch&ee.ccu.edu.tw
+7644
+ EK Großeinkauf eG
+ Matthias Ohlemeyer
+ Matthias.Ohlemeyer&EK-Grosseinkauf.de
+7645
+ NetXL
+ Olivier Mary
+ olivier&netxl.fr
+7646
+ Exemus Ltd
+ Peter Rendle
+ hostmaster&exemus.com
+7647
+ Oregan Networks Ltd
+ Adrian Gartland
+ adrian.gartland&oregan.net
+7648
+ Nationwide Mutual Insurance Company
+ Cher West
+ westc1&nationwide.com
+7649
+ EverFile, Inc.
+ Joseph Chapman
+ joe&everfile.com
+7650
+ Leibniz-Rechenzentrum
+ Claus Wimmer
+ Claus.Wimmer&lrz-muenchen.de
+7651
+ UniSecurity
+ Alex Song
+ alex&unisecurity.com
+7652
+ DataCore Software Corporation
+ Robert Bassett
+ robert.bassett&datacoresoftware.com
+7653
+ Dashbit Incorporated
+ Steven Downs
+ ldapadmin&dashbit.com
+7654
+ SnoNet
+ Eric Aislinn
+ eric.aislinn&snonet.org
+7655
+ Sean Kelly, Independent Consultant
+ Sean Kelly
+ kelly&seankelly.biz
+7656
+ Bertrandt AG
+ Joern Lippold
+ joern.lippold&de.bertrandt.com
+7657
+ DISAT SISTEMAS TELECOMUNICACIÓN
+ ANTONIO JOSE ANTON
+ antonio.jose.anton&wanadoo.es
+7658
+ Webonomics GmbH
+ Daniel Chabrol
+ chabrol&webonomics.de
+7659
+ UESTC
+ Meng Zhou Hou
+ mzhhou&263.net
+7660
+ Okiok Data
+ Carl Benoit
+ cbenoit&okiok.com
+7661
+ HumanScan GmbH
+ Hagen Zurek
+ h.zurek&bioid.com
+7662
+ SOGETEK
+ Georges de Oliveira
+ admin&sogetek.fr
+7663
+ Taral Networks Inc.
+ Jennifer Kim
+ jkim&taralnetworks.com
+7664
+ mezzoNET Easy Technologie S.L.
+ Sven Slezak
+ ldap&mezzo.net
+7665
+ INTRIA-HP Corp
+ Bala Balabaskaran
+ bala.balabaskaran&intria.com
+7666
+ Provenco Group Ltd
+ Duncan Mackay
+ duncan.mackay&provenco.com
+7667
+ Banque Nationale du Canada
+ Laurent Frere
+ Laurent.Frere&bnc.ca
+7668
+ Praeter Technologies, Inc.
+ Scott Hebert
+ scott&praeter.com
+7669
+ Network Photonics, Inc.
+ Shudong Lu
+ slu&networkphotonics.com
+7670
+ Viator Incorporated
+ Chris Burnley
+ chris&viator.com
+7671
+ Invertix Corporation
+ Graham Stead
+ gstead&invertix.com
+7672
+ Fujitsu NNC Ltd./ PBN
+ Takeshi Matsunaga
+ matunaga&nnc.ts.fujitsu.co.jp
+7673
+ Fusion Communications Corp.
+ Kan Sasaki
+ sasaki&fusioncom.co.jp
+7674
+ Northern Principle Limited
+ Tomas Doran
+ tomas&principle.co.uk
+7675
+ SPAR Handels AG
+ Frank Meszaros
+ Frank_Meszaros&spar.de
+7676
+ Strawberry Software Limited
+ John Swan
+ john&strawberry-software.com
+7677
+ Lynx Photonic Networks Inc.
+ Guy Kronenthal
+ kguy&lynxpn.com
+7678
+ XYRIUS
+ Henri Mesquida
+ henri&xyrius.com
+7679
+ WiNag.com
+ Zahai Tassev
+ harry&oneoffice.at
+7680
+ Corrigent Systems Inc.
+ Muly Ilan
+ mulyi&corrigent.com
+7681
+ Trakonic
+ Michael Chapman
+ mike&trakonic.com
+7682
+ nCipher PLC
+ Kevin McKeogh
+ kevin&ncipher.com
+7683
+ Air Liquide Electronics
+ Bob Irwin
+ & bob.irwin&airliquide.com
+7684
+ NexTone Communications
+ Rakendu Devdhar
+ rdevdhar&nextone.com
+7685
+ KPMG Consulting, LLC
+ Russell Martinez
+ russellmartinez&kpmg.com
+7686
+ Pêches et Océans Canada - Garde côtière
+ Serge Deschamps
+ deschampss&dfo-mpo.gc.ca
+7687
+ UFSC/LabSEC
+ Ricardo Felipe Custodio
+ custodio&inf.ufsc.br
+7688
+ Social Change Online
+ Wayne Browne
+ wbrowne&socialchange.net.au
+7689
+ rasimusi
+ Raul
+ blanely&aol.com
+7690
+ ThruPoint, Inc.
+ Rich Pepe
+ rpepe&thrupoint.net
+7691
+ Warp Solutions, Inc.
+ Lenny Primak
+ lprimak&warpsolutions.com
+7692
+ The Stoddard Group, Inc.
+ Peter E. Stoddard
+ PEStoddard&aol.com
+7693
+ International Life Sciences Institute (ILSI)
+ Sean Bozarth
+ sbozarth&ilsi.org
+7694
+ Summit Technologies
+ Stephen Leung
+ SLEUNG&SUMMTECH.COM
+7695
+ Media Cloud, Inc.
+ Jim Baker
+ jim&mediacloud.com
+7696
+ Bach Systems, Inc.
+ R. Michael Judd
+ mike.judd&bachsystems.com
+7697
+ Athabasca University
+ Barry W. Kokotailo
+ merlin&athabascau.ca
+7698
+ Context Media, Inc.
+ Dave Costantino
+ daver&contextmedia.com
+7699
+ Syncwave Networks, Inc.
+ Ron Green
+ rgreen&austin.rr.com
+7700
+ Endeavors Technology, Inc.
+ Jim Lowrey
+ jim&magisoftware.com
+7701
+ GemStone Systems Inc.
+ Mike Culbertson
+ mculbert&gemstone.com
+7702
+ Keicho,Ltd.
+ Kazuhiro Yoshida
+ yoshi&azn.ne.jp
+7703
+ Ecrio Inc.
+ Bijal V. Mehta
+ bmehta&ecrio.com
+7704
+ Der Polizeipraesident in Berlin
+ Thomas Noack
+ zseiiic4&polizei.berlin.de
+7705
+ Centre For Wireless Communications
+ Joshua Liew
+ liewjoshua&cwc.nus.edu.sg
+7706
+ JonCol.com
+ Jon Collins
+ jon&joncol.com
+7707
+ Proactive Technology Ltd.
+ KW Pong
+ kwpong&proactive.com.hk
+7708
+ WydeBand
+ Oleg Pogorelik
+ olegp&wydeband.com
+7709
+ Aristotle University of Thessaloniki
+ Dimitris Zacharopoulos
+ jimmy&it.auth.gr
+7710
+ Agrilis (pty) Ltd
+ T. Kenedi
+ agrilis&iafrica.com
+7711
+ GNKC
+ Vlad Beliaev
+ vbel68&yahoo.com
+7712
+ SECARTIS AG
+ Wolfgang Christ
+ wolfgang.christ&secartis.com
+7713
+ Tomorrow Technologies Marcus
+ Rating
+ marcus.rating&tomorrow-tech.de
+7714
+ EVIDIAN
+ Marie-France Dubreuil
+ Marie-France.Dubreuil&evidian.com
+7715
+ EYE Communications AG
+ Martin Kobel
+ kobel&eye.ch
+7716
+ ART S.p.A.
+ Marco Ercoli
+ marco.ercoli&art-web.it
+7717
+ Flying J Inc.
+ Karl Bolingbroke
+ karl.bolingbroke&flyingj.com
+7718
+ INA
+ Chicca Roberto
+ r.chicca&gruppoina.it
+7719
+ Avilinks
+ Stephane Rolland
+ srolland&avilinks.com
+7720
+ W.I. Simonson Inc.
+ Ron Reed
+ gmman11&aol.com
+7721
+ caatoosee schweiz ag
+ Marcel Wiedemeier
+ marcel.wiedemeier&caatoosee.com
+7722
+ net-linx-ps-sii
+ Rajesh Ghag
+ ghag&sii.com
+7723
+ Benham.net
+ Darren Benham
+ darren&benham.net
+7724
+ Unassigned
+ ---none---
+ ---none---
+7725
+ Hark Tower Systems
+ James Armstrong
+ james&harksystems.com
+7726
+ Pointgain Corporation
+ Surendra Reddy
+ skreddy&pointgain.com
+7727
+ CIN-NIC
+ Patrick Verertbruggen
+ patrick.veretbruggen&socmut.be
+7728
+ 3R Inc.
+ Hyunseok Shin
+ hsshin&3r.co.kr
+7729
+ Telson
+ Manuel Martinez
+ mmh&telson-internet.com
+7730
+ Voxpath Networks
+ Sidney Antommarchi
+ sid&voxpath.com
+7731
+ HomeStore.com
+ Henry Gunst
+ henry&springstreet.com
+7732
+ philiplo
+ Philip Lo
+ phlo&home.com
+7733
+ Pulsar Technologies, Inc.
+ Joan M. Noto
+ joan.noto&pulsartech.com
+7734
+ ProQuent Systems Corporation
+ Todd Thompson
+ todd&proquent.com
+7735
+ Airbiquity Inc
+ Allen Hartley
+ ahartley&airbiquity.com
+7736
+ Jarna
+ Andrew Toy
+ atoy&jarna.com
+7737
+ Internet Photonics Inc.
+ Dhritiman Banerjee
+ banerjed&lucent.com
+7738
+ Encendra Communications
+ Surendra Reddy
+ skreddy&encendra.com
+7739
+ DigEncP
+ Fredrick Lee
+ flee&digencp.org
+7740
+ NetMonger Communications Christopher
+ Masto
+ chris+oid&netmonger.net
+7741
+ SNMP Technologies
+ Chris Avis
+ chris&snmptech.com
+7742
+ Aptira Pty Ltd (formerly 'Antithesys Pty Ltd')
+ Tristan Goode
+ pen&aptira.com
+7743
+ Salomon Smith Barney, Autralia
+ Michael O'Sullivan
+ osullim&ssmb.com.au
+7744
+ SPE Systemhaus GmbH
+ Ronald Winter
+ winter&spe-systemhaus.de
+7745
+ AETHRA
+ Claudio Panini
+ c.panini&aethra.it
+7746
+ Watershed Consultants Ltd
+ Anthony Price
+ anthony.price&talk21.com
+7747
+ Federation
+ Ran Locar
+ ranl&FederationWeb.com
+7748
+ GlobeCom Interactive
+ Ariel Brosh
+ ariel&globecom-interactive.com
+7749
+ HICOM GmbH
+ Sven Heuer
+ heuer&hicom.de
+7750
+ Helicon Networks
+ John Anderson
+ janderson&HeliconNetworks.com
+7751
+ mDiversity, Inc.
+ Melanie Datta
+ melanie.datta&mdiversity.com
+7752
+ Bravara Communications, Inc.
+ Steve Stolz
+ stolz&bravara.com
+7753
+ ZELPOS
+ Ales Jurik
+ ajurik&volny.cz
+7754
+ Infosquare Corp.
+ Giovanni Iamonte
+ iamonte&infosquare.com
+7755
+ The Walt Disney Company
+ Ian Funk
+ ian.funk&disney.com
+7756
+ Netarena Communications
+ Michael Lum
+ mlum&netarena.com
+7757
+ Tonbu Inc
+ Keith Heybourne
+ kheybourne&tonbu.com
+7758
+ E-BUSINESSNETWORK.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7759
+ EENADU.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7760
+ ANYSCAPE.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7761
+ POINTGO.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7762
+ EBIZXML.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7763
+ POINTGAIN.NET
+ Surendra Reddy
+ skreddy&pointgain.com
+7764
+ EBUSINESSXCHANGE.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7765
+ SYSDYNAMICS.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7766
+ BUSINESSACROSS.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7767
+ EBUSINESSOPENWORLD.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7768
+ E-BUSINESSOPENWORLD.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7769
+ E-BUSINESSOPENWORLD.NET
+ Surendra Reddy
+ skreddy&pointgain.com
+7770
+ EBUSINESSOPENWORLD.NET
+ Surendra Reddy
+ skreddy&pointgain.com
+7771
+ EBUSINESSACROSS.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7772
+ EBIZDYNAMICS.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7773
+ E-BUSINESSDYNAMICS.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7774
+ EBUSINESSX.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7775
+ E-DYNAMICS.COM
+ Surendra Reddy
+ skreddy&pointgain.com
+7776
+ E-DYNAMICS.NET
+ Surendra Reddy
+ skreddy&pointgain.com
+7777
+ E-DYNAMICS.ORG
+ Surendra Reddy
+ skreddy&pointgain.com
+7778
+ Excess Trade Zone, Inc.
+ Jerry Wen
+ jwen&partminer.com
+7779
+ InfoBlox Inc.
+ Stuart Bailey
+ sbailey&infoblox.com
+7780
+ Mirametric
+ Ritchie Young
+ ritchie.young&mirametric.com
+7781
+ Conservatoire National des Arts et Metiers
+ Jean-Paul Monteil
+ monteil&cnam.fr
+7782
+ Greek School Network
+ Limperis Antonis
+ limperis&cti.gr
+7783
+ Riello S.p.A.
+ Filippo Rossetti
+ filippo.rossetti&riellogroup.com
+7784
+ Lattis Enterprise Management Ltd
+ Jason Turner
+ jason.turner&lattis.co.uk
+7785
+ Rivne Communication Technologies Ltd.
+ Liubomir Ferents
+ postmaster&rct.net.ua
+7786
+ IBCnet Ltd.
+ Sandor Dobos
+ itgroup&ibcnet.hu
+7787
+ frontsite AG
+ Alexander Behr
+ alexander.behr&frontsite.de
+7788
+ Liebregts
+ Janus Liebregts
+ janus&liebregts.nl
+7789
+ LPM Online
+ Brad Welker
+ noc&lpmonline.net
+7790
+ Lombardia Informatica S.p.A. (formerly 'LISIT - Lombardia Integrata Servizi Infotelematici per ilTerritorio')
+ Luigi Bongiorni
+ luigi.bongiorni&lispa.it
+7791
+ Conseil General de la Loire
+ Jean-Marc Faure
+ jean-marc.faure&cg42.fr
+7792
+ incshopkorea
+ Jackson Kang
+ ohmylove&mail.co.kr
+7793
+ HMS
+ Walter Schinnerl
+ wschinn&iicm.edu
+7794
+ Infinity Tel-Data Inc
+ Weston Bustraan
+ weston&itdonline.net
+7795
+ Custom Software Solutions
+ Marc Rivers
+ mrivers&speedfactory.net
+7796
+ BowdenGS Technoloiges, LLC
+ Jeffrey "Jesse" James Bowden
+ bowdenclan&earthlink.net
+7797
+ Aculeus, Inc.
+ Jay Bolster
+ jay_bolster&msn.com
+7798
+ Toko Electric Co., Ltd.
+ Motonori Kawasaki
+ kawasaki&rd.tokodenki.co.jp
+7799
+ The PacificRoot
+ Bradley D. Thornton
+ tallship&tallship.net
+7800
+ Premier Network Co., Ltd
+ Kwanho Park
+ khpark&premiernet.co.kr
+7801
+ Radionet Oy
+ Marko Nieminen
+ mage&radionet.fi
+7802
+ 110 Limited
+ Samir Patel
+ samir.patel&one-ten.com
+7803
+ Terra Networks Brasil S/A
+ Werner Michels
+ werner.michels&corp.terra.com.br
+7804
+ elcan Corp.
+ Werner Oppenheimer
+ oppen&erols.com
+7805
+ NetNation Communications Inc.
+ Lynden Lindahl
+ noc&netnation.com
+7806
+ Techsar
+ Dilip Nayak
+ dnayak&techsar.com
+7807
+ Stoneware, Inc.
+ Tony Thompson
+ Tony.Thompson&stone-ware.com
+7808
+ Rearden Steel Technologies, Inc.
+ Scott Foster
+ hostmaster&reardensteel.com
+7809
+ Phil Pearl (formerly 'Finch Computer Services')
+ Phil Pearl
+ phil&pearl-family.com
+7810
+ Seek Systems
+ Steve Kahle
+ skahle&seeksystems.com
+7811
+ 40 Street Records
+ Amen Moja Ra
+ mojaray2k&yahoo.com
+7812
+ Pfadi Limmattal
+ Markus Grieder
+ mgrieder&gmx.ch
+7813
+ Cogetec HSI
+ Gerard Dufaux
+ g.dufaux&cogetec.com
+7814
+ Infinity Tel-Data Inc.
+ Weston Bustraan
+ weston&itdonline.net
+7815
+ Gilmore House Associates Ltd
+ David Mullins
+ david&gilmorehouse.com
+7816
+ Wissenschaftladen Dortmund e.V.
+ Sascha Gresk
+ ldap&free.de
+7817
+ Chiphead Consulting, Inc.
+ Wayne A. Hogue II
+ chiphead&chiphead.net&
+7818
+ Rohit Communications Pte. Ltd.
+ Santhosh Kumar Pilakkat
+ santhoshkp&ieee.org
+7819
+ Opensource Consult
+ Sascha Gresk
+ sascha.gresk&opensource-consult.de
+7820
+ Configate Inc.
+ Irene Mikhlin
+ irene&configate.com
+7821
+ University of Silesia
+ Maciej Uhlig
+ muhlig&us.edu.pl
+7822
+ Athena Security
+ Wayne Pierce
+ Pierce&AthenaSecurity.Com
+7823
+ Clickaction
+ Tony Hayes
+ antonioh&clickaction.com
+7824
+ LG Electronics Inc.
+ Sunghee Lee
+ kamangee&wm.lge.co.kr
+7825
+ Cognizant Technology Solutions
+ Mohammad Fayazur Rahaman
+ mfayazur&chn.cts-corp.com
+7826
+ KPNQwest Austria GmbH.
+ Alexander Mayrhofer
+ noc&KPNQwest.at
+7827
+ Sofadex-Puratos
+ Mr DENIS
+ medenis&iam.net.ma
+7828
+ Commsbloke.com
+ Nick Baldwin
+ nick&commsbloke.com
+7829
+ Axon Digital Design B.V.
+ Christiaan Simons
+ rdsw&axon.tv
+7830
+ Service Info-Techno Inc.
+ Marc Laflamm
+ craml&hotmail.com
+7831
+ Dataflex Design Communications Limited
+ Stuart Peskett
+ stuart.peskett&dataflex.co.uk
+7832
+ ICSA Labs
+ Darren Hartman
+ dhartman&icsalabs.com
+7833
+ daveb.net
+ Dave Bailey
+ dave&daveb.net
+7834
+ Wissenschaftsladen Dortmund e.V.
+ Frank Nord
+ ldap&free.de
+7835
+ Hope Tranportation
+ eisa osman
+ issa_osman&hotmail.com
+7836
+ Nuark Co., Ltd.
+ Jang SangBae
+ sbjang&nuark.co.kr
+7837
+ Sumtel Communications, Inc.
+ Henry Lin
+ hsinchuwalker&sinamail.com
+7838
+ UTOMI AG
+ Jürgen Ringler
+ jringler&utomi.de
+7839
+ Telia UK Limited
+ Richard Moon
+ rmoon&telia.co.uk
+7840
+ Zelax
+ Sergey Suhman
+ suhman&zelax.ru
+7841
+ Skynet Ltd.
+ Ilya V Kotusev
+ il&sky.ru
+7842
+ Université Paris 12 - Val de Marne
+ Patrick Rousselot
+ Patrick.Rousselot&univ-paris12.fr
+7843
+ Callera Ltd
+ Jonathan Webb
+ jonathan.webb&callera.net
+7844
+ KGB Entertainment
+ Jurg van Vliet
+ jurg&kgbe.net
+7845
+ Cipher
+ Boyko Sergey
+ sales&cipher.kiev.ua
+7846
+ ETRALI
+ Stephane Payaud
+ edelcamp&sinfor.fr
+7847
+ The Evangelical Lutheran Good Samaritan Society
+ Kevin Lehan
+ klehan&good-sam.com
+7848
+ Staatsbetrieb Saechsische Informatik Dienste
+ Marcus Knappe
+ svn&sid.sachsen.de
+7849
+ CommeceOne Auction Services
+ Anil Madan
+ anil.madan&commerceone.com
+7850
+ Penford Corporation
+ Dennis Glatting
+ dennis.glatting&software-munitions.com
+7851
+ Software Munitions
+ Dennis Glatting
+ oid&pki2.com
+7852
+ CyberElves
+ Simon Lockington
+ simon.lockington&cyberelves.com
+7853
+ Teknoids
+ Elmer Masters
+ elmer&teknoids.net
+7854
+ nazit
+ Hwan Yun
+ fhlove&hanmail.net
+7855
+ ISI-CNR
+ Mario Cannataro
+ cannataro&si.deis.unical.it
+7856
+ REALTRONIC
+ Laurent TEXIER
+ ltexier&realtronic.fr
+7857
+ XenoSite
+ G.J. Moed
+ gjmoed&xenosite.net
+7858
+ Outcome Technology Associates, Inc.
+ Sean McLinden, MD
+ mclinden&informed.net
+7859
+ NetMount
+ Alex Oberlander
+ alexo&netmount.com
+7860
+ Datatone Ltd
+ Dave Humphreys
+ dave&datatone.co.uk
+7861
+ U4EA Technologies Ltd.
+ Richard Williamson
+ richard.williamson&u4eatech.com
+7862
+ Herrns PC
+ Alf Lovbo
+ alf&herrn.com
+7863
+ FreeW3, Inc.
+ Robert J. Hammond
+ bob&cmitech.com
+7864
+ Megadot Pty Ltd
+ Mitko Stoyanov
+ mstoyan&megadot.com.au
+7865
+ Litnet NOC
+ Marius Urkis
+ marius&litnet.lt
+7866
+ Corinthian Engineering Pty Ltd
+ Richard Perini
+ rpp&ci.com.au
+7867
+ Mailvision
+ Diego Besprosvan
+ maria&mailvision.com
+7868
+ Universite de Sherbrooke
+ Christian Houde
+ christian.houde&courrier.usherb.ca
+7869
+ Byzantium Solutions Ltd
+ Mr J.A.Woodforth
+ jon.woodforth&byzantium.com
+7870
+ Polska Platforma Internetowa
+ Maciek
+ maciek&profnet.pl
+7871
+ NICsys GbR
+ Volker Holfeld
+ volker.holfeld&nicsys.de
+7872
+ Arrista Technologies
+ Wayne Schellekens
+ wschellekens&arrista.com
+7873
+ Info-Onscreen Software Systems Pty. Ltd.
+ Anthony Turco
+ anthony.turco&info-onscreen.com.au
+7874
+ Highland Injection Molding Inc.
+ Jon Stokkeland
+ stoker&highland-plastics.com
+7875
+ Shibaura Institute of Technology , Science Information Center
+ Tsutomu Hoshino
+ hoshino&sic.shibaura-it.ac.jp
+7876
+ Statens vegvesen
+ Svein Olav Bjerkeset
+ hostmaster&vegvesen.no
+7877
+ Basefarm AS
+ Rein Tollevik
+ rein&basefarm.no
+7878
+ The University of the South Pacific
+ Simon Greaves
+ Simon.Greaves&usp.ac.fj
+7879
+ T-TeleSec
+ Detlef Dienst
+ detlef.dienst&telekom.de
+7880
+ Peco II Inc.
+ Tom Dannemiller
+ tdannemiller&peco2.com
+7881
+ Cognitas Technologies, Inc.
+ Santiago Marra
+ santiago.marra&cognitas.com
+7882
+ City of Prescott IT Department
+ Chris Noe
+ noec&pr.erau.edu
+7883
+ amirk.com
+ Amir Khosrowshahi
+ amirk&amirk.com
+7884
+ Francis W. Parker School
+ Arek Dreyer
+ arek&arekdreyer.com
+7885
+ Arek Dreyer
+ Arek Dreyer
+ pen&arekdreyer.com
+7886
+ K Application
+ Bruce Kilgore
+ bruce&kapplication.com
+7887
+ nCUBE, Corp.
+ Dave Spurbeck
+ dspurbeck&.ncube.com
+7888
+ Iamba Technologies Ltd.
+ Yuval Ben-Haim
+ Yuval_Ben-Haim&iamba.com
+7889
+ Lingnan University
+ W. M. Cheung
+ waiman&ln.edu.hk
+7890
+ Arrow Electronics, Inc.
+ Philip Lembo
+ plembo&arrow.com
+7891
+ Confederation of Norwegian Business and Industry
+ Lars Uppheim
+ lars.uppheim&nho.no
+7892
+ Lannert.de
+ Detlef Lannert
+ dl&lannert.de
+7893
+ Yacom Internet Factory S.A
+ Lorenzo Planas
+ lplanas&ya.com
+7894
+ VanCo.net s.r.o.
+ Pavel Uhliar
+ uhliar&vanco.cz
+7895
+ Amethon Solutions
+ Paul Nicholls
+ paul1&amethon.com
+7896
+ Rietumu Banka
+ Sergej Bondar
+ bsb&rietumu.lv
+7897
+ Knowledge Base BV
+ Mark van der Snel
+ jaac&worldonline.nl
+7898
+ Openet Telecom Ltd.
+ Niall Couse
+ snmp&openet-telecom.com
+7899
+ Cap Gemini, portugal
+ Joao Bernardo
+ joao.bernardo&capgemini.pt
+7900
+ Neuberger & Hughes GmbH
+ Florian Klein
+ fk&n-h.com
+7901
+ Capiro
+ Doan Veitia
+ doan&capiro.vcl.sld.cu
+7902
+ alberta wellnet
+ Luda Pogrebinsky
+ luda.pogrebinsky&albertawellnet.org
+7903
+ EcoProg Ltd.
+ Smirnova Tatiana V.
+ smirnova&ecoprog.ru
+7904
+ Greenwich Capital Markets
+ Michael Zanga
+ zangam&gcm.com
+7905
+ National Training Institute, Inc.
+ Derrick Hamner
+ derrickh&ntiusa.com
+7906
+ Brainworkers Srl
+ Luca de Marinis
+ loop23&inwind.it
+7907
+ Alliance Race Car Builders
+ Kevin T. Anderson
+ &bloomquis&45.com
+7908
+ TelSoft Solutions, Inc
+ Omer Azmon
+ oazmon&telsoft-solutions.com
+7909
+ American Communication Technologies International, Inc.
+ Clayton E. Cramer
+ CCramer&acticorp.com
+7910
+ CSTS, Inc.
+ Eric Einem
+ eric&csts.com
+7911
+ Dreamintek Co.,Ltd
+ Kyungjae Han
+ econo&dreamintek.com
+7912
+ Staffware PLC
+ Chris Arnold
+ carnold&staffware.com
+7913
+ Space Hellas S.A.
+ Theodore J. Soldatos
+ noc&space.gr
+7914
+ qmail-ldap project
+ Andre Oppermann
+ opi&nrg4u.com
+7915
+ Cetevo AB
+ Pertti Palokangas
+ pertti&cetevo.com
+7916
+ PAGE
+ JAVIER ORDEN
+ jorden&pagetelecom.com
+7917
+ Area de Ciencias de la Computación e Inteligencia Artificial
+ David Cabrero Souto
+ cabrero&uvigo.es
+7918
+ Electrosonic Ltd
+ Michael Scuffham
+ mscuffham&electrosonic-uk.com
+7919
+ Spyn Inc.
+ Alex Bewley
+ alex&spyn.com
+7920
+ National Education Association of the United States
+ Peter Cotterill
+ pcotterill&nea.org
+7921
+ AethyrNet Soluitions
+ John Hoke
+ john&hoke.org
+7922
+ Spiro Kommunikation
+ Fredrik Hultkrantz
+ fjutt&blink.se
+7923
+ OrgaNet GmbH
+ Stefan Lang
+ operator&organet.com
+7924
+ Bundesamt fuer Sicherheit in der Informationstechnik
+ Michael Thiel
+ Michael.Thiel&bsi.bund.de
+7925
+ SPECS GmbH Surface Analysis and Computer Technology
+ Bernhard Otto
+ otto&specs.de
+7926
+ University of Antwerp
+ Wim Holemans
+ wim.holemans&ua.ac.be
+7927
+ Splendid Internet GmbH
+ Jens Kintrup
+ jkintrup&splendid.de
+7928
+ Wysdom Inc.
+ Steven Chen
+ schen&wysdom.com
+7929
+ HBOS plc
+ Paul Mayes
+ PaulMayes&hbosplc.com
+7930
+ Telecom Argentina
+ Claudio Lapidus
+ clapidus&ta.telecom.com.ar
+7931
+ SMCC
+ S. Maloney / M
+ DBA&Tampabay.rr.com
+7932
+ AmeriNet, Incorporated
+ H. Hammond
+ DBA&Debit-It.com
+7933
+ Promise Technology Inc.
+ Ram Natarajan
+ ramn&promise.com
+7934
+ Shanghai JiaoTong University
+ Shanghai JiaoTong University
+ zhenyuw&263.net
+7935
+ IVT
+ Michael Roberts
+ miroberts&ivtweb.com
+7936
+ YANGJAE MICRO
+ YoungSam-Yu
+ young&yjmicro.co.kr
+7937
+ inPACT technologies
+ Peter Mee
+ peter&inpact-tech.co.uk
+7938
+ IEE
+ Charles Lopes
+ Charles.Lopes&iee.lu
+7939
+ Liscon GmbH
+ Gerhard Schaden
+ ges&liscon.com
+7940
+ Celeritas
+ Kenny Krupnik
+ kenny&celeritas.co.il
+7941
+ Tecnica 6000 S.L.
+ Luis Moral
+ t6000&t6000.es
+7942
+ Xtempus
+ Steve Woodcock
+ steve.woodcock&xtempus.com
+7943
+ Home Wireless Networks, Inc.
+ Dan Wilding
+ dwilding&homewireless.com
+7944
+ PennyLan
+ Jean-Christophe DROUET
+ jc.drouet&pennylan.com
+7945
+ UMB Bank, n.a.
+ Dan Darrow
+ daniel.darrow&umb.com
+7946
+ FlashPoint Technology, Inc.
+ Jan Pope
+ pope&flashpoint.com
+7947
+ MSP Technolgies
+ Zaki Alam
+ zaki&mspt.com
+7948
+ DASIR ENTERPRISES
+ GEORGE STEINBERG
+ georgepq&email.com
+7949
+ Broadcloud Communications, Inc.
+ Jim Chou
+ jchou&broadcloud.com
+7950
+ Overture Networks
+ Prayson Pate
+ prayson.pate&overturenetworks.com
+7951
+ CNCTC
+ Liu GuoBiao
+ wwwlgb&163.net
+7952
+ Too Corporation
+ Kenji Kusaka
+ kusaka&too.co.jp
+7953
+ Majitek
+ Andrew Birch
+ administrator&majitek.com
+7954
+ Siemens Business Services AS
+ Kaare Smith
+ kaare.smith&sbs.siemens.no
+7955
+ Alfaskop AB
+ Andreas Stenmark
+ andreas.stenmark&alfaskop.se
+7956
+ Initio IT-løsninger AS
+ Øyvind Møll
+ oyvindmo&initio.no
+7957
+ Lares Technology
+ Gregory Holt
+ greg&lares.com
+7958
+ Efficient Channel Coding, Inc.
+ Jim Kapcio
+ jkapcio&eccincorp.com
+7959
+ Gabriel Roman
+ Gabriel Roman
+ gabrielroman2000&yahoo.com
+7960
+ FreeRein
+ John Chu
+ JohnChu&FreeRein.com
+7961
+ Harry L. Styron, Attorney at Law
+ Harry L. Styron
+ hlstyron&wcrklaw.com
+7962
+ Not Another Corporation, Inc.
+ Norman J. Harman Jr.
+ njharman&knoggin.com
+7963
+ Tebie
+ Qingfeng Pan
+ checksum&tebie.com
+7964
+ Master Comunicacao e Marketing Ltda. Cass
+ Surek
+ cass&master.com.br
+7965
+ Ingenieurbuero Tartsch
+ Michael Tartsch
+ oid-reg-iana&michael-tartsch.de
+7966
+ SPY internetworking
+ Dustin Sallings
+ dustin+iana&spy.net
+7967
+ serveroperator.com (formerly 'Tekbabble')
+ Adam Burford
+ iana&serveroperator.com
+7968
+ Spearhead Technologies Ltd.
+ Boaz Greenberg
+ boaz&spearhead.net
+7969
+ BeComm
+ Brady Montz
+ bradym&becomm.com
+7970
+ Athelon Corporation
+ Aris Athens
+ aris.iana&athelon.com
+7971
+ Tølveguten Lars Bahner
+ Lars Bahner
+ lars&bahner.com
+7972
+ XingTang Communication Technology Co.,Ltd.
+ Qiuyun Li
+ liqiuyun&sina.com
+7973
+ TELEFONICA DE ESPAÑA
+ Juan Carlos Galiana Zaragoza
+ juancarlos.galianazaragoza&telefonica.es
+7974
+ TURBOMECA
+ Jean-Paul Benninger
+ administrateur.messagerie&turbomeca.fr
+7975
+ Ark e-Management Ltd.
+ Martin Stephen Pegler
+ mpegler&ark-online.net
+7976
+ Brotsman & Dreger, Inc.
+ Edward Dreger
+ eddy_iana_spam&brotsman.com
+7977
+ VidSoft GmbH
+ Sascha Kuemmel
+ kuemmel&vidsoft.de
+7978
+ France Telecom Hosting
+ Jean-Paul Poiret
+ JeanPaul.Poiret&fth.net
+7979
+ Storigen Systems
+ Paul John Biciunas
+ paul.biciunas&storigen.com
+7980
+ Sistemas y Aplicaciones de Telecomunicaciones S.A.Jose Luis
+ Jose Luis Marques Bosch
+ jlmarques&satelsa.com
+7981
+ Interbind
+ Dan Rosner
+ drosner&interbind.com
+7982
+ The Simon Shapiro Foundation
+ Simon Shapiro
+ shimon&simon-shapiro.com
+7983
+ HPEB (Health technology Planning & Evaluation Board)
+ Ae Kyung Kwon
+ help&hpeb.re.kr
+7984
+ Ticket Master/CitySearch Corp.
+ Eric Rickerson
+ eric&citysearch.com
+7985
+ University of Catania
+ Dr. Enrico Commis
+ Enrico.Commis&unict.it
+7986
+ ip.access
+ Neil Piercy
+ Neil.Piercy&ipaccess.com
+7987
+ Universite de Pau et des Pays de l'Adour
+ Michel Beheregaray
+ michel.beheregaray&univ-pau.fr
+7988
+ Université Nancy 2
+ Vincent Mathieu
+ reseau&univ-nancy2.fr
+7989
+ IMAG
+ Pierre Laforgue
+ Pierre.Laforgue&imag.fr
+7990
+ EOI Technologies, Inc.
+ Sean Patrick Daly
+ dalys&eoitech.com
+7991
+ eLaw.com Inc
+ Jeffrey T. Jones
+ jjones&elaw.com
+7992
+ PRFD
+ Riccardo Rosso
+ prfd&libero.it
+7993
+ Factorit S.p.A
+ Maurizio Biletta
+ maurizio.biletta&factorit.it
+7994
+ Continuous Computing Corp.
+ Robert Cagle
+ rcagle&ccpu.com
+7995
+ Snell & Wilcox Ltd
+ Sandy Kellagher
+ snmp.support&snellwilcox.com
+7996
+ Electric Power Research Institute(EPRI)
+ James T. L. Kou
+ Jameskou&yahoo.com
+7997
+ Ball Corporation
+ Curt Hastings
+ chastings&ball.com
+7998
+ MailFriday
+ Mona He
+ mhe&inxight.com
+7999
+ TP Internet
+ Pawel Terczynski
+ pawel.terczynski&tpi.pl
+8000
+ Ipace Inc.
+ Alex Lee
+ alex&ipace.com
+8001
+ Qitek
+ Paul Yang
+ paul&qitek.com.tw
+8002
+ Metamerge AS
+ Bjørn Stadheim
+ bjorn&metamerge.com
+8003
+ Swisscom IP-Plus
+ Daniel Matuschek
+ daniel&ip-plus.net
+8004
+ MID GmbH
+ Michael Buchau
+ m.buchau&mid.de
+8005
+ Physics Department, Queen Mary, University of London
+ Alex Martin
+ a.j.martin&qmw.ac.uk
+8006
+ EINSTEINet GmbH
+ Dierk Lucyga
+ dierk.lucyga&einsteinet.de
+8007
+ threllis GmbH
+ Tobias Hintze
+ KYoznqfGDZv5I&threllis.de
+8008
+ Pactolus Communication Software, Inc.
+ Jeff Gibson
+ jgibson&pactolus.com
+8009
+ iSecuritas
+ Mark West
+ markw&iSecuritas.com
+8010
+ ExaNet
+ Anat Eyal
+ anat&exanet-storage.com
+8011
+ McKee Foods Corporation
+ Charles Leeds
+ charles_leeds&mckee.com
+8012
+ Hyperdrive Sistemas Ltda
+ Mateus Cordeiro Inssa
+ mateus&hyperdrive.com.br
+8013
+ Nextlevel.com Internet Productions Inc.
+ System Administrator
+ admin&nextlevel.com
+8014
+ Stonefly, Inc
+ Jeff Byers
+ jbyers&stonefly.com
+8015
+ Airocon
+ George Shung
+ gshung&ultranet.com
+8016
+ Ravensbourne College of Design & Communication
+ Miles Metcalfe
+ m.metcalfe&rave.ac.uk
+8017
+ Primus Canada
+ Joe Hohertz
+ jhohertz&primus.ca
+8018
+ Hogeschool van Arnhem en Nijmegen
+ Jeroen Langestraat
+ J.Langestraat&han.nl
+8019
+ The Stellar Ice Company
+ Sean C. McLaughlin
+ seanm&intersurf.com
+8020
+ Ecole Normale Supérieure de Lyon
+ Jean-Louis Moisy
+ Jean-Louis.Moisy&ens-lyon.fr
+8021
+ G. A. Enterprises
+ Jim Bradbury
+ jim&bradbury.org
+8022
+ Senets Broadband, Inc.
+ Kevin McCarthy
+ kmccarthy&senets.com
+8023
+ InfoCruiser Inc.
+ Chris Bringard
+ chris&infocruiser.com
+8024
+ QuoVadis Limited
+ Walter Cooke
+ wcooke&quovadis.bm
+8025
+ Friendlyworks
+ Doug Lee
+ dlee&friendlyworks.com
+8026
+ Rockbrook Systems Group
+ Doug Lee
+ dlee&rockbrook.com
+8027
+ binHOST.com, Inc.
+ Justin B. Newman
+ justin.newman&binhost.com
+8028
+ cast
+ Ma Shengcun
+ msc72&263.net
+8029
+ DCTC
+ feifei
+ ffei928&mail1.sjtu.edu.cn
+8030
+ Prakash Cotton Mills Ltd.
+ Rohit Jalan
+ rohitj&prakashcotton.com
+8031
+ University Library of Kassel, Germany
+ Michael Plate
+ plate&hrz.uni-kassel.de
+8032
+ Agenda d.o.o.
+ Matjaz Godec
+ gody&agenda.si
+8033
+ Almende
+ Kees Klop
+ kees&almende.com
+8034
+ Rohill Technologies B.V.
+ Bert Bouwers
+ e.bouwers&rohill.nl
+8035
+ RY Enterprises
+ ryasuda&yahoo.com
+ ryasuda&yahoo.com
+8036
+ USA.NET
+ Jens Moller
+ Jens.Moller&corp.usa.net
+8037
+ COLOMAR Group, Inc
+ Scott Guthrie
+ scott&colomar.com
+8038
+ HomeBase Work Solutions
+ Joy Smathers
+ jsmathers&infocast-corp.com
+8039
+ silly-ants
+ Wang Qiang
+ wq_john&email.com
+8040
+ Thunder Systems, Inc.
+ Ray Leblond
+ rayl&thundersystems.com
+8041
+ Hostway Corporation
+ Jim Cusick
+ jim&hostway.com
+8042
+ eCELL Technologies, Inc.
+ Michael S. Cohen
+ mscohen&bellatlantic.net
+8043
+ ProActiveMonitoring, Inc.
+ Billy Ray Wilson
+ brwilson&mindspring.com
+8044
+ M.J. DuChene & Associates
+ Mike DuChene
+ mduchene&mjduchene.net
+8045
+ Glen Lewis
+ Glen Lewis
+ glen&glenlewis.com
+8046
+ Utah Java User Group
+ Glen Lewis
+ glen&utahjava.org
+8047
+ OSEDU
+ Glen Lewis
+ glen&osedu.org
+8048
+ Avatar Internet Services
+ Chris Darrow
+ cdarrow&avatar-isp.com
+8049
+ NetAccess, Inc.
+ Ryan Tucker
+ rtucker&netacc.net
+8050
+ RISS-Telecom
+ Dmitry Frolov
+ frolov&riss-telecom.ru
+8051
+ Michael McCafferty
+ Michael McCafferty
+ mikemcc&silver.he.net
+8052
+ TesserNet Systems Inc.
+ Ray Fong
+ ray&tessernet.com
+8053
+ Islington ave.
+ Islington ave.
+ isln-ave&catnet.ne.jp
+8054
+ The Scan Shop Pty. Ltd.
+ Daniel Morriss
+ dmorriss&projectx.com.au
+8055
+ Optilink Technologies Company Limited
+ Liu Ying
+ liuying_vienal&yahoo.com
+8056
+ SHENYANG NEU-ALPINE SOFTWARE CO.,LTD.
+ Shi Lei
+ shil&neu-alpine.com
+8057
+ CESNET
+ CESNET masters team
+ masters&cesnet.cz
+8058
+ MessageVine
+ Yair Halevi
+ spock&messagevine.com
+8059
+ Net To Net Technologies
+ Ronald Fotino
+ rfotino&nettonettech.com
+8060
+ Armstrong Atlantic State University
+ Thomas Eason
+ iana-contact&armstrong.edu
+8061
+ Multipoint Communications Ltd
+ John Kennett
+ john.kennett&multipoint.co.uk
+8062
+ ColorMax Interactive
+ Derek O'Dell
+ director&colormaxinteractive.com
+8063
+ M@innet Communication Ltd.
+ Rami Refaeli
+ rami&mainnet.co.il
+8064
+ Global Technology Solutions
+ Walt Greenberg
+ wgreenberg&gtsinc.net
+8065
+ Uni-Ter Underwriting Management Corporation
+ John Robinson
+ jrobinson&uni-ter.com
+8066
+ WatchMark Corporation
+ Sharon Borough
+ sharon.borough&watchmark.com
+8067
+ MCI
+ Jim Potter
+ jim.potter&mci.com
+8068
+ Buffalo Rock Company
+ David Mackay
+ dmackay&buffalorock.com
+8069
+ Rozz Enterprises
+ Hostmaster&Rozz.com
+ Hostmaster&Rozz.com
+8070
+ ZeroHype Technologies, Inc.
+ Don Papp
+ donp&zerohype.com
+8071
+ Sandstorm Enterprises, Inc.
+ Enterprise MIB Administrator
+ enterprise-mib-admin&sandstorm.net
+8072
+ net-snmp
+ Wes Hardaker
+ hardaker&users.sourceforge.net
+8073
+ Lumos Technologies Inc
+ Arun Nair
+ arun&lumos.com
+8074
+ Box Solutions Corporation
+ Erik Reid
+ erik&box-sol.com
+8075
+ Lateral Concepts and Designs
+ Darren Hitchman
+ dhitchman&lcd.com.au
+8076
+ Siemens PSE Austria
+ Markus Öllinger
+ markus.oellinger&siemens.at
+8077
+ ChamberSign France
+ Pierre-Yves Nicholas
+ pierre-yves.nicolas&chambersign.tm.fr
+8078
+ INU Consultancy
+ Karl Lovink
+ karl&inu.nl
+8079
+ ensoport.com
+ Kevin Hildebrand
+ kevin&hq.ensoport.com
+8080
+ Fastweb S.p.A.
+ Antonio Carlini
+ antonio.carlini&fastweb.it
+8081
+ Magnum Solutions Ltd
+ Dave Cross
+ dave&mag-sol.com
+8082
+ SEPATON, Inc.
+ Miklos Sandorfi
+ msandorfi&sepaton.com
+8083
+ Packet Design
+ Kim Dimick
+ dimick&packetdesign.com
+8084
+ tangali.eu.org
+ A.J. Tangali
+ ajtangali&yahoo.com
+8085
+ IronStream Inc
+ Paul Koning
+ pkoning&ironstream.com
+8086
+ NUASIS Corporation
+ Dan Rich
+ dan.rich&nuasis.com
+8087
+ TierNext
+ Glen Lewis
+ glen&tiernext©com
+8088
+ DCSI
+ Jim Rowan
+ jmr&computing.com
+8089
+ Covad Communications
+ Geoffrey Parsons
+ geoffrey.parsons&bluestar.net
+8090
+ Enterprise Computing Services
+ Daniel Watkins
+ daniel&ecs-trade.com
+8091
+ IP Soft, Inc.
+ Bill Russell
+ Bill.Russell&IP-Soft.NET
+8092
+ Elgo Maribor d.o.o.
+ Matjaz Godec
+ matjaz.godec&elgo.si
+8093
+ Aliroo Ltd.
+ Ram Cohen
+ ram&aliroo.com
+8094
+ DreamArts Corp.
+ Kensuke Ishida
+ kensuke&dreamarts.co.jp
+8095
+ INELCOM Ingeniería Electrónica Comercial S.A
+ Juan José García
+ jjgarcia&inelcom.com
+8096
+ The Voice Technology Forum
+ Sanjyot Bharathan
+ theweb&india.com
+8097
+ Servicom 2000, S. L.
+ Scott Prater
+ scott.prater&servicom2000.com
+8098
+ Morat Games Ltd
+ Mark Cheverton
+ ennui&morat.net
+8099
+ Alex Wilson Coldstream Ltd
+ Anil Amarakoon
+ awcl&awcoldstream.com
+8100
+ Softricity, Inc.
+ Shane Marshall
+ smarshall&softricity.com
+8101
+ Zambeel, Inc.
+ Gaurang Mehta
+ gaurang&zambeel.com
+8102
+ Mark Morgan Enterprises
+ Mark Morgan
+ markimorgan65&hotmail.com
+8103
+ Winstechnet Co.,Ltd
+ Mi-boon Hyeon
+ clarinse&hanmail.net
+8104
+ Sun Microsystems Professional Services
+ Peter Charpentier
+ Peter.Charpentier&sweden.sun.com
+8105
+ Appilog
+ Muli Assa
+ muli.assa&appilog.com
+8106
+ LUXMATE Controls GmbH
+ Georg Künz
+ kuenzge&luxmate.co.at
+8107
+ Kabira
+ Eric Tamke
+ tamke&kabira.com
+8108
+ VHI
+ John Murphy
+ john.murphy&vhi.ie
+8109
+ Price Express
+ Lelik P. Korchagin
+ lelik&price.ru
+8110
+ Message Central plc.
+ James Royan
+ james.royan&msgc.com
+8111
+ Pacific Trade & Technology
+ Jeffrey G Johnson
+ jeffj&pactrade-tech.com
+8112
+ Green Shield Canada
+ David Drouillard
+ ddrouill&greenshield.ca
+8113
+ Bellanet International Secretariat
+ Kevin McCann
+ kmccann&bellanet.org
+8114
+ Naval Operational Logisitics Support Center
+ Raymond Reyes
+ raymond.c.reyes.ctr&navy.mil
+8115
+ Birch Telecom
+ Randy Dickinson
+ trance&birch.net
+8116
+ Danware Data A/S
+ Thomas Eskesen
+ te&danware.dk
+8117
+ NAFEM (North American Association of Food Equipment Manufacturers)
+ Dave Vuicich
+ dvuicich&crescor.com
+8118
+ Capitol Systems Corporation
+ Dean Corn
+ deanc&capitolsystems.com
+8119
+ Mission Valley Regional Occupational Program David
+ David Powell
+ dpowell&mvrop.org
+8120
+ Transvirtual Technologies, Inc.
+ Mark Garey
+ mark&transvirtual.com
+8121
+ Ridgeway Systems & Software Ltd.
+ Jonathan Black
+ jblack&ridgeway-sys.com
+8122
+ KB Impuls Service GmbH
+ Alexander Efimov
+ admin&data.com.ru
+8123
+ Kompetenznetz Maligne Lymphome
+ Dr. Barbara Heller
+ barbara.heller&imise.uni-leipzig.de
+8124
+ Carrefour
+ Samuel Piau
+ samuel_piau&carrefour.com
+8125
+ Internet Services
+ Szymon Kosmala
+ hostmaster&is.com.pl
+8126
+ My Docs Online, Inc
+ David Motes
+ david&mydocsonline.com
+8127
+ Effinity Labs
+ Mike Heath
+ heathm&effinitylabs.com
+8128
+ Boco
+ Jiao Li
+ lij&boco.com.cn
+8129
+ JadeBird HuaGuang Ltd Co.
+ Zhao Xuegang
+ zhao.one&yeah.net
+8130
+ Heimann Biometric Systems GmbH
+ Ralph Lessmann
+ r.lessmann&hbs-jena.com
+8131
+ Glory Telecom. Co.,Ltd.
+ Chen-Po-An
+ mis&glorytel.com.tw
+8132
+ Nasik Welding Products Pvt.Ltd
+ (no contact name)
+ sheetaljagota&yahoo.com
+8133
+ FSSC-London
+ Martin Croker
+ martin.croker&accenture.com
+8134
+ Insitel S.A.
+ David Alejandro Saldaña Orjuela
+ dsaldana&insitel.com
+8135
+ Andong National University
+ Young-Wook Cha
+ ywcha&andong.ac.kr
+8136
+ Centrul de Pregatire in Informatica
+ Florin Izvoranu
+ florin&cpi.ro
+8137
+ Palisade Systems
+ Rose Gorrell
+ gorrellr&palisadesys.com
+8138
+ De Roeck Software Engineering BVBA
+ Nick De Roeck
+ de.roeck.software&skynet.be
+8139
+ Aaxion Software Corporation
+ Timothy Stout
+ stout&aaxion.com
+8140
+ C2 Technologies, Inc.
+ Christopher Broyles
+ broyles&c2-tech.com
+8141
+ Kashpureff Boling Laboratories, Inc.
+ Eugene Kashpureff
+ ekashp&kblabs.com
+8142
+ HCA The Healthcare Company
+ Jason A. Barnett
+ jason.barnett&hcahealthcare.com
+8143
+ ICTV
+ Ellen Fratzke
+ efratzke&ictv.com
+8144
+ Fiberxon (China) Corp., Ltd
+ Tony Xu
+ tony.xu&fiberxon.com
+8145
+ University of Salzburg
+ Andreas Maier
+ andi&cosy.sbg.ac.at
+8146
+ Snakegully
+ Darryl Luff
+ darryll&snakegully.nu
+8147
+ Mercury Telecommunications
+ Matt Camp
+ mcamp&quicksilver.co.nz
+8148
+ Niragongo Technologies Ltd.
+ Roy Amir
+ roya&niragongo.com
+8149
+ Generalitat Valenciana
+ Joaquin Galeano
+ galeano_joa&gva.es
+8150
+ SECARON AG
+ Michael Spreng
+ spreng&secaron.de
+8151
+ Worldweb.net
+ Duane Dinschel
+ ddinschel&worldweb.net
+8152
+ Visto Corporation
+ Jennifer Yiu
+ jyiu&visto.com
+8153
+ jGuild Internation ltd
+ Yannick Menager
+ ymenager&jguild.com
+8154
+ Riser Management Systems
+ Mike Kelly
+ mkelly&riser.com
+8155
+ Transcept, Inc.
+ Karl T. Cooper
+ kcooper&transcept.com
+8156
+ AgencyWorks
+ Hongwei Zhang
+ hongwei.zhang&agencyworks.com
+8157
+ SynCom Network, Inc.
+ Wei-Lee Chen
+ wlc&mail.syncom.com.tw
+8158
+ MSP-LUB
+ Lubomir Jancovic
+ JncvcL&aol.com
+8159
+ SHIN SATELLITE PUBLIC COMPANY LIMITED. Pho
+ Zanaka
+ phoz&thaicom.net
+8160
+ Digital Platform Support Services
+ Arthur Tew
+ atew&mweb.co.za
+8161
+ Star Home GMBH
+ Danny Parchack
+ danny_parchack&starhome.com
+8162
+ DEXIA
+ Patrick De Winne
+ patrick.dewinne&dexia.be
+8163
+ Double D Electronics Ltd
+ S. Davies
+ shd&ddelec.co.uk
+8164
+ Starent Networks
+ Daniel Walton
+ dwalton&starentnetworks.com
+8165
+ boutemy.com
+ Yves Boutemy
+ yves&boutemy.com
+8166
+ Viag Interkom
+ Joerg Herrmann
+ joerg.herrmann&viaginterkom.de
+8167
+ Transversal
+ Richard Watts
+ rrw&transversal.com
+8168
+ Nectar.com
+ Jacques A. Vidrine
+ n&nectar.com
+8169
+ Carroll Lutheran Village
+ Christopher A. Seward Sr.
+ cseward&clvillage.org
+8170
+ Monitor Group
+ Paul Kiely
+ pkiely&monitor.com
+8171
+ Oni Solutions
+ Ricardo Sousa
+ lan&meganet.pt
+8172
+ Johns Hopkins University, MSEL-LCS
+ Elliot Metsger
+ emetsger&jhu.edu
+8173
+ INDRA Sistemas
+ A. Chazarra
+ achazarra&indra.es
+8174
+ Netburner
+ Paul Breed
+ Paul&Netburner.com
+8175
+ Carrier9 Networks
+ Sukanta Ganguly
+ sganguly&carrier9.com
+8176
+ AstroDesign,Inc.
+ Toshiaki Ogawa
+ togawa&astrodesign.co.jp
+8177
+ HCL Communications
+ Clive Taylor
+ clive&snmp.co.uk
+8178
+ Just Innovative Software GmbH
+ Martin Eigel
+ eigel&justis.de
+8179
+ Communications Laboratories Telekommunikations Dienstleistungs-Ges.m.b.H.
+ Bodo Rueskamp
+ iana+spam&pinda.de
+8180
+ Spirea
+ Kim Laraqui
+ kim&spirea.com
+8181
+ Commarco GmbH (formerly 'Scholz & Friends Dresden GmbH')
+ Matthias Peplow
+ matthias.peplow&s-f.com
+8182
+ The Boston Bit Co
+ Matthew McNeely
+ matthew&bostonbit.com
+8183
+ NetSource America Inc.
+ Jeff Konz
+ jkonz&netsourceamerica.com
+8184
+ Inspira S.L.
+ Jose Lopez-Serrano
+ jlopez&inspira.es
+8185
+ Online Creation, Inc.
+ Monica Gupta
+ monica&oncr.com
+8186
+ California Institute of Technology
+ Robert Logan
+ bob&its.caltech.edu
+8187
+ Sharinga Networks Inc.
+ Pete Yandell
+ pete&sharinga.com
+8188
+ AXA Technology Services Switzerland AG (formerly 'Winterthur Versicherungen')
+ Thomas Burri
+ wana.admin&axa.ch
+8189
+ Gerichhausen, Adomeit & Terstappen GmbH
+ Christoph Adomeit
+ ado&niederrhein.de
+8190
+ 3M Deutschland GmbH (formerly 'Quante')
+ Lars Schrix
+ lschrix&mmm.com
+8191
+ glutam.at
+ Rupert Roesler-Schmidt
+ rupee&glutam.at
+8192
+ Symbiont Networks, Inc.
+ Andrew Scholnick
+ AScholnick&symbiontnetworks.com
+8193
+ Telemetry Technologies
+ David Taylor
+ dtaylor&telemetrytech.net
+8194
+ Targetnet.com Inc.
+ James FitzGibbon
+ james&targetnet.com
+8195
+ Effinity Net, LC
+ Mike Heath
+ heathm&effinitylabs.com
+8196
+ Teldar Corporation
+ Kevin Musick
+ kmusick&teldar.com
+8197
+ LearningSoft Corp.
+ Sunil Gupta
+ sg&learningsoft.net
+8198
+ eBuilt, Inc.
+ Bill Pier
+ ops&ebuilt.com
+8199
+ Instituto Tecnológico Autónomo de México
+ Cristian Martínez
+ cfuga&itam.mx
+8200
+ UNNATI COMPUTERS
+ Vikas S. Bhagwat
+ unncomp&bol.net
+8201
+ XCelaron Pty Ltd
+ Chris Avis
+ chris&xcelaron.com
+8202
+ Toro Assicurazioni S.p.A.
+ Franco Lanfranco
+ f.lanfranco&toroassicurazioni.it
+8203
+ LPG Innovations
+ Harri Mauria
+ harri.mauria&lpg.fi
+8204
+ Cymtec Systems, Inc.
+ Michael Mester
+ mmester&cymtec.com
+8205
+ Unassigned
+ Returned 2003-04-30
+ ---none---
+8206
+ Centro Regional de Investigaciones Basicas y Aplicadas de Bahia-Blanca
+ Carlos Matrangolo
+ symatran&criba.edu.ar
+8207
+ Integratus, Inc.
+ Kevin M. O'Leary
+ oleary&integratus.com
+8208
+ Best Western International
+ Amy Petersen
+ petersa&bestwestern.com
+8209
+ Informio
+ Duncan Fisher
+ dfisher&informio.com
+8210
+ Centegy
+ Pearl Parker
+ pearl_parker&centegy.com
+8211
+ ShenZhen TCL Communication Technology Co.,Ltd.
+ Anyin Zhu
+ zhuanna&263.net
+8212
+ Harbour Networks Co.
+ Li Yinan
+ lijg&harbournetworks.com
+8213
+ Faculty of Medicine, University of Sydney
+ Chris Albone
+ yvain&gmp.usyd.edu.au
+8214
+ Atomica
+ Nachman Palanker
+ nachmanp&atomica.com
+8215
+ Authentified
+ Henry Jean-luc
+ jlhenry&IDEALX.com
+8216
+ Cyzen Tech.,Co.LTD
+ Sang-Hyun Kim
+ kimppong&cyzen.net
+8217
+ SLAonline.com Ltd
+ Cliff Chapman
+ c.chapman&slaonline.com
+8218
+ EC - Erdoelchemie GmbH
+ T. Haeger
+ thomas.haeger&innovene.com
+8219
+ Ecomda
+ Joachim Gjesdal
+ joachim.gjesdal&ecomda.com
+8220
+ TCL Holdings Co., Ltd.
+ Yang Xuchun
+ yxuchun&sina.com
+8221
+ BAE SYSTEMS, Integrated Defense Solutions
+ Mike McNair
+ michael.mcnair&baesystems.com
+8222
+ Matthew White
+ Matthew White
+ mwhite42&yahoo.com
+8223
+ Atlas Commerce
+ Kevin Reester
+ reester.kevin&atlascommerce.com
+8224
+ LeasedMinds
+ Graham Wooden
+ graham&leasedminds.com
+8225
+ Open Connect AG
+ Romeo Benzoni
+ rob&opencon.ch
+8226
+ GigaNews.com, Inc.
+ Michael Douglass
+ mikedoug&giganews.com
+8227
+ CyberObject Corp
+ Edward Ma
+ mjp&cyberobject.com
+8228
+ Jalan Network Services, Inc.
+ Matthew Marlowe
+ ops&jalan.com
+8229
+ Phil Systems
+ Padmaja
+ pmudras&phil.com.sg
+8230
+ RING! ROSA Products Bv
+ Francis Butet
+ fgbutet&ringrosa.com
+8231
+ Lineo
+ Hugo Delchini
+ Hugo.Delchini&lineo.com
+8232
+ Technische Hochschule Mittelhessen (formerly 'Fachhochschule Giessen-Friedberg')
+ Sven Hartge
+ its&thm.de
+8233
+ iBasis, Inc.
+ Rick Genter
+ rgenter&ibasis.net
+8234
+ ECET International
+ Mike Gilbert
+ mike.gilbert&ecet.com
+8235
+ CENIT AG
+ Christian Brüssow
+ c.bruessow&cenit.com
+8236
+ White Horse Interactive
+ Pae Choi
+ paec&whitehorse.com
+8237
+ NCC GmbH
+ Gerd Magerhans
+ gm&ncc-gmbh.de
+8238
+ Lutheran Brotherhood
+ Michael Nadzieja
+ nadzieja.mike&luthbro.com
+8239
+ Peribit Networks
+ Thiagarajan Hariharan
+ hariharan&pobox.com
+8240
+ Path 1
+ Ben Leong
+ bleong&path1.net
+8241
+ Securant Technologies
+ Steven Bazyl
+ sbazyl&securant.com
+8242
+ Security Portal, Inc
+ Matt Fisher
+ mfisher&securityportal.com
+8243
+ iPass, Inc.
+ Jim Underwood
+ junderwo&ipass.com
+8244
+ Brocade Communications Systems, Inc. (formerly 'McDATA Corp.')
+ Scott Kipp
+ skipp&brocade.com
+8245
+ Vsovt Ltd.
+ Eyal Sayag
+ eyals&vsoft.com
+8246
+ Cistron Internet Services
+ Michel Onstein
+ beheer&cistron.nl
+8247
+ University of Rostock
+ Jörg Zerbe
+ joerg.zerbe&rz.uni-rostock.de
+8248
+ Turin Networks Inc
+ Glen Baker
+ gbaker&turinnetworks.com
+8249
+ Verein für Computergenealogie e.V.
+ Jesper Zedlitz
+ compgen&genealogy.net
+8250
+ Shire.Net LLC
+ Chad Leigh
+ chad&shire.net
+8251
+ IIGA Co.,Ltd.
+ Kentaro Fujinuma
+ fuji&ask.iiga.co.jp
+8252
+ Digital Strategies, Inc.
+ Tom Strickland
+ tstrick&digitalstrategies.com
+8253
+ AWOLart.com
+ Art Vossberg
+ art&AWOLart.com
+8254
+ Aleph-Null, Inc.
+ Matthew Butcher
+ mbutcher1&qwest.net
+8255
+ Tejas Networks
+ Kumar SivaRajan
+ kumar&tejasnetworks.com
+8256
+ Solution - The Computer People eK
+ Andreas Lindenblatt
+ azrael&solution.de
+8257
+ Southern Ural State University
+ Anton Voronin
+ anton&urc.ac.ru
+8258
+ kuk-Systemprogrammierung
+ Kay Kaul
+ kuk&kuk.net
+8259
+ Banco de Sabadell, S.A.
+ Pol Navarro
+ navarrop&bancsabadell.com
+8260
+ Intrexa Corp
+ Richard Palmer
+ richard.palmer&intrexa.com
+8261
+ MediaCast
+ Franck Gaubert
+ franck.gaubert&mediacast.tv
+8262
+ Wavion
+ Yuval Shoham
+ yuval&wavion.com
+8263
+ Jamby BV
+ Taco Kampstra
+ taco&jamby.net
+8264
+ Recreativos Franco, S.A.
+ María José Gallardo Herreros
+ mjose&rfranco.com
+8265
+ Entrada Networks, Inc.
+ Russell Forte
+ rforte&entradanet.com
+8266
+ Intelnet S.A.
+ David Beamonte
+ dsarasa&intelnet.es
+8267
+ Arula Systems
+ Prasanna Nageswar
+ prasanna&arula.com
+8268
+ Mark Tippetts
+ Mark Tippetts
+ bishop&kalima.org
+8269
+ CJSC Malva
+ Andrey Fisunenko
+ contacts&malva.com.ua
+8270
+ MJL Technology
+ Oh-Kyu Kwon
+ okkwon&mjl.com
+8271
+ Fachhochschule Vorarlberg
+ Egon Niederacher
+ niederacher&fh-vorarlberg.ac.at
+8272
+ Nameplanet Ltd.
+ Ketil Froyn
+ ketil&froyn.com
+8273
+ Standard Communications
+ Tim Brewer
+ SoftEng&stdcom.com
+8274
+ Interadnet
+ Sean Michaels
+ smichaels&interadnet.com
+8275
+ INSA Toulouse
+ Jean-Marie Kubek
+ kubek&insa-tlse.fr
+8276
+ Mpathix
+ Branko Zatezalo
+ bzatezalo&mpathix.com
+8277
+ PSC-ITSolutions.NET
+ Teuwanda Parker
+ Teuwanda&hotmail.com
+8278
+ St. Elisabeth GmbH
+ Wolfgang Barth
+ W.Barth&st-elisabeth.de
+8279
+ f3pu5.net
+ David P Thomas
+ dave&outlook.net
+8280
+ Fiver LightCom Co., Ltd.
+ Scott Hsieh
+ scott&FiverLightCom.com.tw
+8281
+ Movelife
+ Qi Wang
+ myshadow&263.net
+8282
+ BAE Systems Defence Pty Ltd (formerly 'Tenix Defence Systems - Systems Adelaide')
+ David Boschma
+ au.ilsupport&baesystems.com
+8283
+ TSMT - Magic Touch Ltd
+ Markku Järvinen
+ mta&magic.fi
+8284
+ ACTL
+ Crokaert Pierre
+ pct&actl.be
+8285
+ FlexLight
+ Shiomon Caspi
+ shimonc&flexlight-networks.com
+8286
+ Incirco
+ Anders Johansson
+ anders.johansson&incirco.com
+8287
+ Klinikum der Johannes Gutenberg-Universität Mainz
+ Service Center IT
+ newtec&unimedizin-mainz.de
+8288
+ Jung von Matt Werbeagentur GmbH
+ Stephan Budach
+ stephan.budach&jvm.de
+8289
+ Universita' degli Studi di Napoli "Federico II"
+ Francesco Palmieri
+ fpalmieri&unina.it
+8290
+ Certus Technology, Inc.
+ Jeff Kennedy
+ jkennedy&certustech.com
+8291
+ DigiStamp, Inc.
+ Rick Borgers
+ rick.borgers&digistamp.com
+8292
+ Mt. Holyoke College
+ Ron Peterson
+ rpeterso&mtholyoke.edu
+8293
+ Bang Networks, Inc.
+ Chris Ranch
+ cranch&bangnetworks.com
+8294
+ infoman
+ Brian Bortz
+ brian&infoman.co.il
+8295
+ BWA
+ Willie Alayza
+ Alayza&breezecom.com
+8296
+ Dialogos3 s.r.l.
+ Reinhard Spisser
+ Reinhard.Spisser&dialogos3.com
+8297
+ IrisOnLine.com BV
+ Dhr A.Brussee
+ a.brussee&irisonline.com
+8298
+ v/h Nictoglobe
+ Dhr ing. A.G.A.M.Jacobs
+ andreas.jacobs&nictoglobe.com
+8299
+ secunet Security Networks AG
+ Joerg Marx
+ joerg.marx&secunet.com
+8300
+ State of Wisconsin - Network Access Management
+ Christopher Stotesbery
+ Christopher.Stotesbery&wisconsin.gov
+8301
+ Technische Universitaet Darmstadt
+ Dr. J.Ohrnberger
+ oid&hrz.tu-darmstadt.de
+8302
+ EdeNET Communications, Inc.
+ Steve Burke
+ steveburke&edenet.com
+8303
+ Gelco Information Network
+ Ryan Rager
+ ryan_rager&gelco.com
+8304
+ Atomic Blue Bear
+ Michael Lea
+ mlea-iana&atomicbluebear.org
+8305
+ OARnet
+ Albert School
+ aschool&oar.net
+8306
+ Go Local Consulting, Inc.
+ Igor Fedulov
+ igor&outlook.net
+8307
+ tecnetdev
+ Kevin J. Lamse
+ kevinl&pssg.com
+8308
+ GTran Inc.
+ Larry Gadallah
+ larry&gtran.com
+8309
+ Virtela Communications
+ Jonathan Leech
+ jleech&virtela.net
+8310
+ Trak Systems
+ Ashley Jeffs
+ ashley&trak.com.au
+8311
+ Police Information Technology Organization
+ Simon Gray
+ simon.gray&pito.pnn.police.uk
+8312
+ OskolNET JSC
+ Vladimir Krymov
+ krymov&oskolnet.ru
+8313
+ JARDiX AG
+ Daniel Raedel
+ dr&jardix.de
+8314
+ AVL Emission Test Systems GmbH (formerly 'PEUS Systems GmbH')
+ Michael Speck
+ Michael.Speck&avl.com
+8315
+ Minacom Labs Inc.
+ Patrice Gagnon
+ pgagnon&minacom.com
+8316
+ Staffwell
+ Oleg Levchenko
+ oleg.levchenko&staffwell.com
+8317
+ FiberCycle Networks
+ Tom Milner
+ tom&fibercycle.com
+8318
+ Twisted Pair Solutions, Inc.
+ Shaun Botha
+ shaun.botha&twistpair.com
+8319
+ Blue Wave Systems
+ Brian Carr
+ bcarr&bluews.com
+8320
+ Vonova Corporation
+ Michael Stricklin
+ strickli&vonova.com
+8321
+ Entidad Acreditadora Ley 19.799 - Gobierno de Chile
+ Jaime Gré Zegers
+ jgre&minecon.cl
+8322
+ Education Networks of America
+ Robert Francis
+ rfrancis&ena.com
+8323
+ Gemteq Software
+ M. David Minnigerode
+ minniger&gemteq.com
+8324
+ The University of Western Australia
+ Grahame Bowland
+ grahame&ucs.uwa.edu.au
+8325
+ Wanadoo Spain
+ Carles Xavier Munyoz Baldó
+ carles.munyoz&ctv-jet.com
+8326
+ Unreal Technology spol. s r.o.
+ Rostislav Opocensky
+ orbis&unreal.cz
+8327
+ IUFM Reims
+ Mario Dragone
+ Mario.Dragone&reims.iufm.fr
+8328
+ GyD Iberica
+ José Manuel López González
+ jmanuel.lopez&es.gi-de.com
+8329
+ iPromoGroup Ltd.
+ Lubes Haidamaka
+ lubes&ipromogroup.com
+8330
+ Omnexus N.V., Amsterdam, Wädenswil Branch
+ Thorne King
+ thorne.king&omnexus.com
+8331
+ Matti Valtuustoon
+ Arto Mutanen
+ arto&mattivaltuustoon.com
+8332
+ université d'Evry Val d'Essonne
+ Defrance Alain
+ a.defrance&univ-evry.fr
+8333
+ GROW.co,.Ltd
+ Tsuyoshi Yoshizawa
+ sales&e-0ffice.com
+8334
+ dynamicsoft Inc.
+ Srivatsa K Srinivasan
+ ssrinivasan&dynamicsoft.com
+8335
+ Université des Sciences Sociales de Toulouse
+ Fabrice Prigent
+ Fabrice.Prigent&univ-tlse1.fr
+8336
+ Superior Consultant Holdings Corporation
+ Carlo Gagliardi
+ carlo_gagliardi&superiorconsultant.com
+8337
+ Hybricon Corp.
+ Gerry Cahill
+ gcahill&hybricon.com
+8338
+ Phonetics, Inc.
+ Robert Douglass
+ bdouglass&sensaphone.com
+8339
+ Young & Laramore
+ Ben Turney
+ ben41&hotmail.com
+8340
+ Image Computing Incorporated
+ Gary J. Dobek
+ dobekgj&erols.com
+8341
+ Utility Data Systems, Inc.
+ Charles Porter
+ cporter&udsinc.com
+8342
+ NTRU Cryptosystems
+ Ari Singer
+ asinger&ntru.com
+8343
+ NEXTRA Czech Republic s.r.o.
+ Andrew Zhilenko
+ system&nextra.cz
+8344
+ Apparate Networks
+ Jeremy Greene
+ jeremy&apparatenet.com
+8345
+ Health Net, Inc.
+ Ted Wilkinson
+ ted.wilkinson&health.net
+8346
+ Université de Limoges - S.C.I. - Laine Jean
+ Pierre
+ laine&unilim.fr
+8347
+ TechnoCage, Inc
+ Caskey Dickson
+ caskey-iana&technocage.com
+8348
+ Data Avenue, Inc.
+ Manish Dharwadker
+ manish&dataavenue.com
+8349
+ ConnectScape, Inc.
+ Manish Dharwadker
+ manish&connectscape.com
+8350
+ T-Systems Hungary Kft.
+ Krisztian Steber
+ Krisztian.Steber&t-systems.co.hu
+8351
+ I-Land Internet Services
+ Chris Kennedy
+ ckennedy&iland.net
+8352
+ Pronym S.A.R.L.
+ M. Ornato
+ ornato&pronym.com
+8353
+ Excelsior Systems Limited
+ Mr. P. J. Grice
+ pjgrice&excelsys.co.uk
+8354
+ GIB
+ Mr. P. J. Grice
+ pjgrice&glintbill.com
+8355
+ sarfata's net
+ Thomas Sarlandie
+ sarfata&altern.org
+8356
+ Visual Revolutions
+ J. Arturo Avila Salazar.
+ arturo&studiogdl.com
+8357
+ Mangosoft Corporation
+ Jim Plummer
+ jimp&mangosoft.com
+8358
+ TELOS Technology Inc.
+ Steve Williams
+ williams&telostech.com
+8359
+ IP blue
+ David Sullivan
+ dsullivan&ipblue.com
+8360
+ Mirant Corporation
+ B. Madderra
+ bob.madderra&mirant.com
+8361
+ Portail des IUFM
+ Kerherve Gweltaz
+ kerherve&bretagne.iufm.fr
+8362
+ mSAFE
+ Rafi Kiel
+ rkiel&msafe.com
+8363
+ Store-O-Matic, Inc.
+ Jose Antonio Esquivel
+ aesquivel&store-o-matic.com
+8364
+ Lichen Hosting
+ Dan Mingus
+ srf3&dana.ucc.nau.edu
+8365
+ Advanced Information Management Solutions Pty Ltd
+ Christopher Knight
+ noc&aims.com.au
+8366
+ Fiberlink Communications Corp
+ Ryan Hope
+ rhope&fiberlink.com
+8367
+ NationNet.Com
+ Joe Lesko
+ admin&nationnet.com
+8368
+ ServerWerks Inc
+ Todd Glassey
+ todd.glassey&serverwerks.cc
+8369
+ NTIkorea
+ William Kim
+ ugie&postech.ac.kr
+8370
+ NextSet
+ SaiPrashanth Reddy
+ sreddi&nextset.com
+8371
+ AGENDA
+ Hiroyuki Maruta
+ maruta&agenda.co.jp
+8372
+ University of Sussex
+ Dave Lewney
+ dml&sussex.ac.uk
+8373
+ SEAL Systems AG & Co. KG
+ Stefan Leipold
+ snmpadmin&sealsystems.de
+8374
+ DVZ Datenverarbeitungszentrum Mecklenburg-Vorpommern
+ Ralph Rehbein
+ R.Rehbein&dvz-mv.de
+8375
+ Outercurve Technologies
+ Bill Whitney
+ bwhitney&outercurve.com
+8376
+ Université de Bourgogne
+ Jean-Christophe Basaille
+ Jean-Christophe.Basaille&u-bourgogne.fr
+8377
+ ReefEdge, Inc.
+ Bill Squier
+ snmp&reefedge.com
+8378
+ Texas Memory Systems
+ Justin Haggard
+ justin&texmemsys.com
+8379
+ BroadRiver Communications
+ Steven Dossett
+ sdossett&broadriver.com
+8380
+ Mentum Group
+ Nick Mason
+ nick.mason&mentumgroup.com
+8381
+ Certainty Solutions, Inc.
+ MIB Administrator
+ mibadmin&certaintysolutions.com
+8382
+ C&C Engineering, Inc.
+ Chang-Shik, Choi
+ tempest&mail.cc.co.kr
+8383
+ SigmaSoft, Inc.
+ Thorsten Lockert
+ tholo&sigmasoft.com
+8384
+ eBay, Inc.
+ eBay Directory Services
+ DirectoryServices&eBay.com
+8385
+ ENSAM CER de Metz
+ Régis Gresson
+ regis.gresson&metz.ensam.fr
+8386
+ LION bioscience AG
+ Matthias Helmling
+ matthias.helmling&lionbioscience.com
+8387
+ Globe Internet s.r.o.
+ Jiri Bramburek
+ jiri.bramburek&globe.cz
+8388
+ Techniker Krankenkasse
+ Patrick Agsten
+ p.agsten&tk-online.net
+8389
+ Ergon Informatik
+ Marc Buetikofer
+ airlock-iana-contact&ergon.ch
+8390
+ Mettler Toledo
+ Jeff Griffith
+ Jeff.Griffith&mt.com
+8391
+ Bicman Netologies
+ Bob Bicman
+ BobBicman&consultant.com
+8392
+ XMission
+ Nathan Haugo
+ nhaugo&xmission.com
+8393
+ GIMAS mbH
+ C. Hohn
+ christian.hohn&topmail.de
+8394
+ Privador AS
+ Hardy Viilup
+ hardy&privador.com
+8395
+ Tulane University
+ Tim Deeves
+ tim&tulane.edu
+8396
+ virtual earth Gesellschaft für Wissens re/prä sentation mbH
+ Mathias Picker
+ Mathias.Picker&virtual-earth.de
+8397
+ Vecerina
+ Ivan Vecerina
+ ivec&mail.com
+8398
+ University of West Florida
+ David Hicks
+ dhicks&uwf.edu
+8399
+ iVEA Technologies
+ Soukthavy Sopha
+ ssopha&ivea.com
+8400
+ Evercom Systems, Inc.
+ Brian Waters
+ bwaters&evercom.net
+8401
+ FoxTravel
+ Nik Fox
+ foxres&btinternet.com
+8402
+ ePlus, Inc.
+ Jeff Yost
+ jyost&eplus.com
+8403
+ ARA Network Technologies, Co, Ltd.
+ Yang, Chul-Woong
+ cwyang&aratech.co.kr
+8404
+ Akamba Corporation
+ Jack Smith
+ jack&akamba.com
+8405
+ Tohono Consulting
+ Thomas Hicks
+ hickst&theriver.com
+8406
+ Morningstar Systems, Inc.
+ Mike Oliver
+ mikeo&morningstarsystems.com
+8407
+ MyBau.Com
+ Niall Murray
+ Niall.Murray&mybau.com
+8408
+ InterComponentWare AG
+ Thomas Kock
+ thomas.kock&intercomponentware.com
+8409
+ ztevision
+ Ma Shengcun
+ cast508&address.com
+8410
+ Landis & Gyr Communications SAS
+ Dominique Hérissé
+ dominique.herisse&landis-gyr.com
+8411
+ e-Qual
+ Jerome Thebert
+ jerome.thebert&e-qual.fr
+8412
+ Satyam Computer Services ltd
+ Sudarson
+ sudarson_pratihar&satyam.com
+8413
+ GlobalNaps
+ Chip Ach
+ chip&gnaps.com
+8414
+ Cedacri S.p.A.
+ Fendillo Giovanni
+ giovanni.fendillo&cedacri.it
+8415
+ CyberElan LLC
+ Sanjeev Hirve
+ shirve&cyberelan.com
+8416
+ Shaw Cablesystems, G.P.
+ Nancy Green
+ internet.engineering&shaw.ca
+8417
+ StorageApps, Inc.
+ Jerry Keselman
+ jerryk&storageapps.com
+8418
+ listless ennui
+ Karl Middlebrooks
+ kdm&listlessennui.com
+8419
+ Rockwell Collins
+ Benjamin Haan
+ Benjamin.Haan&collins.com
+8420
+ Digi-Sign Certification Services Limited
+ Jennifer Chung
+ jennifer.chung&dg-sign.com
+8421
+ VODTEL COMMUNICATIONS Inc.
+ Stanley Hsiao
+ stanleyh&vodtel.com.tw
+8422
+ Libritas, Inc
+ Scott Kaplan
+ scott&libritas.com
+8423
+ twisd AG
+ Klaus Reimer
+ hostmaster&twisd.de
+8424
+ ICUBE SRL
+ Marco Bizzarri
+ m.bizzarri&icube.it
+8425
+ AP Engines, Inc.
+ Jack Rourke
+ jrourke&apengines.com
+8426
+ Watlow
+ Leon McNutt
+ leon_mcnutt&watlow.com
+8427
+ Worldgate Networks Private Limited
+ Devdas Bhagat
+ devdas&worldgatein.net
+8428
+ Turtle Entertainment GmbH
+ Bjoern Metzdorf
+ bm&turtle-entertainment.de
+8429
+ 2NETFX (Media Now, Inc.DBA 2NETFX)
+ Joe Carter
+ jcarter&2netfx.com
+8430
+ TranSwitch Corporation
+ Ely Zavin
+ ely&txc.com
+8431
+ Broadcasting Interest Enterprise, Inc.Christopher
+ Adams
+ president&networkingmenu.com
+8432
+ TeraGlobal Communications
+ Guy Cardwell
+ gcardwell&teraglobal.com
+8433
+ 3e Technologies International Inc.
+ Gang Zheng
+ zheng&3eti.com
+8434
+ Fox Chase Cancer Center
+ Stephen A. Felicetti
+ sa_felicetti&fccc.edu
+8435
+ HyperEdge Inc.
+ Tom Fortmann
+ tfortmann&hyperedge.com
+8436
+ Requisite Technology
+ IANA Administrator
+ iana&requisite.com
+8437
+ Bolder Internet Group, Inc.
+ Robert J. Bubobn
+ rjb&bigi.com
+8438
+ ReFlex Communications, Inc.
+ Eugene Wong
+ eugene&reflexcomm.com
+8439
+ CADRE Design
+ Andrew Smith
+ asmith&cadre.com.au
+8440
+ Tsuda College
+ Etsuko Suzuki
+ suzuki&tsuda.ac.jp
+8441
+ ShangHai WaiGaoQiao Free Trade Zone network development Co.,Ltd
+ Yunbin Wu
+ sunny&netway.net.cn
+8442
+ Sendtek Corporation
+ Wien Shao
+ wien&sendtek.com.tw
+8443
+ Telisma
+ Gerard Musset
+ gmusset&telisma.com
+8444
+ IIE (Institut d'Informatique d'Entreprise)
+ Jean-Luc Kors
+ kors&iie.cnam.fr
+8445
+ Bilstone Ltd
+ Ian Steel
+ ian&bilstone.co.uk
+8446
+ Barclaycard
+ Ian Steel
+ ian.steel&barclaycard.co.uk
+8447
+ Riverglade Consultants Ltd
+ Julian Griffiths
+ j_griffiths&geocities.com
+8448
+ Avantis GmbH
+ Ralf Shippert
+ Ralf.Shippert&avantis.de
+8449
+ ePUREDATA Inc.
+ Charles Shong
+ charless&puredata.com
+8450
+ Cetacean Networks
+ Gregory Lyons
+ glyons&Cetacean.com
+8451
+ Petri Laitinen
+ Petri Laitinen
+ Petri.Laitinen&pp3.inet.fi
+8452
+ Guernsey.Net Ltd.
+ Neil de Carteret
+ ndc&guernsey.net
+8453
+ npw.net
+ Philipp Baer
+ phbaer&npw.net
+8454
+ Donald E Reynolds
+ Donald E Reynolds
+ donreynolds&usa.net
+8455
+ Old Donkey Enterprises
+ Robert Jordan
+ rjordan&bozac.com
+8456
+ OPTIBASE
+ Amir Geva
+ amirgeva&optibase.com
+8457
+ Deepend Prague
+ Jakub Skopal
+ jakub&deepend.cz
+8458
+ ZOOM Networks Inc.
+ Mary.M
+ mmrgood&sina.com
+8459
+ Shandong WeiFang Beida JadeBird Inc.
+ Liu Jiancheng
+ liujc&xinhuanet.com
+8460
+ University of Illinois at Chicago
+ Jim O'Leary
+ joleary&uic.edu
+8461
+ UFO Solutions Limited
+ Keith Wan
+ keith.wan&ufoss.com
+8462
+ Sonic.Net, Inc.
+ Nathan Patrick
+ np&sonic.net
+8463
+ PEM Electronics
+ Nathan Patrick
+ np&sonic.net
+8464
+ University of Wollongong IEEE Student Branch
+ Matthew Palmer
+ mjp16&ieee.uow.edu.au
+8465
+ LodeSoft Corp.
+ Zhihong Mao
+ mao&lodesoft.com
+8466
+ RAWK Systems, Inc.
+ Dan Romike
+ rawksystems&att.net
+8467
+ La Page Trad
+ Laurent Daverio
+ daverio&cri.ensmp.fr
+8468
+ American Medical Association
+ Peter Watkins
+ amair&ama-assn.org
+8469
+ Domestic WANs
+ Harald Born
+ Harald.Born&domestic-wan.de
+8470
+ Learning Machines, Inc.
+ Ted Eiles
+ ted.eiles&learningmachines.com
+8471
+ Universidad Del Bio-Bio
+ German Poo
+ gpoo&ubiobio.cl
+8472
+ Lynk a division of BOS Ltd
+ Yehoram B.Y.
+ yben&boscom.com
+8473
+ University of Massachusetts Amherst
+ Daniel Blanchard
+ blanchard&oit.umass.edu
+8474
+ Saltec Powerlink
+ Salman Quadri
+ info&saltec-powerlink.com
+8475
+ Veilex
+ Roberto Soto
+ rsoto&veilex.com
+8476
+ Kyuden Infocom Company, Inc.
+ Osamu Kidou
+ kidou&qic.co.jp
+8477
+ CyberTron Software GmbH
+ Heinrich A. Thurner
+ h.thurner&cybertron.co.at
+8478
+ TongTech CO., Ltd,
+ ChenXu
+ x_ch&263.net
+8479
+ now.com
+ Lam Ka Ming Benjamin
+ Benjamin.KM.Lam&pccw.com
+8480
+ Fairleigh Dickinson University
+ Brian Domenick
+ brian&fdu.edu
+8481
+ HiGHKU
+ Michael Elmore
+ melmore&highku.com
+8482
+ Colorado State University
+ Randy Miotke
+ Randy.Miotke&colostate.edu
+8483
+ Trenza, Corp
+ Kevin C. Coram
+ kcc&trenza.com
+8484
+ Allegheny Energy
+ Joel Critchfield
+ jcritch&alleghenyenergy.com
+8485
+ Virtual Software, S.L.
+ Jose Miguel Rodriguez
+ jmiguel&virtualsw.es
+8486
+ City-Net Tech. Inc.
+ Chris Chang
+ chris_chang&citynetek.com
+8487
+ MightyView, Inc.
+ Arnie Shimo
+ arnie.shimo&mightyview.com
+8488
+ University of Alabama
+ John Watters
+ John.Watters&UA.EDU
+8489
+ Pico Technology Ltd
+ Mike Green
+ mike&picotech.com
+8490
+ Direct Commerce
+ Jeffrey Baker
+ jwb&directcommerce.com
+8491
+ drzyzgula.org
+ Robert Drzyzgula
+ bob&drzyzgula.org
+8492
+ Iscanet Internet Services
+ Rocco Lucia
+ rlucia&iscanet.com
+8493
+ Web Office China
+ Jiang Kunping
+ szjkp&163.net
+8494
+ MOSAIC SOFTWARE AG
+ Marco Nietz
+ sysadm&mosaic-ag.com
+8495
+ MILESYS
+ Vincent Moynot
+ vincent.moynot&milesys.fr
+8496
+ Facilitair bedrijf, Hogeschool van Utrecht
+ Rene van Valkenburg
+ r.vanvalkenburg&fab.hvu.nl
+8497
+ Deluxe Video Services Ltd
+ DJ Adams
+ dj_adams&gmx.net
+8498
+ Akumiitti Ltd
+ Kai Rauha
+ Kai.Rauha&akumiitti.com
+8499
+ Eduserv
+ Owen Cliffe
+ occ&eduserv.ac.uk
+8500
+ Dr. Nagler & Cie. Consult GmbH
+ Rainer Pruy
+ Rainer.Pruy&Nagler-Consult.com
+8501
+ ANTEL - Operations
+ Carlos Martinez
+ carlosm&antel.net.uy
+8502
+ Internet Park, Inc.
+ Nick Thompson
+ nick&ipark.com
+8503
+ Unicess Networks
+ Jay Park
+ JayPark&unicess.com
+8504
+ Sparzo Enterprises
+ Darrel Sparzo
+ dsparzo&home.com
+8505
+ SKYTEC AG
+ Valentin Hilbig
+ valentin.hilbig&skytec-ag.de
+8506
+ Ximian, Inc.
+ Chris Toshok
+ toshok&ximian.com
+8507
+ CyberTrails, LLC
+ Shawn Ostapuk
+ shawn.ostapuk&cybertrails.net
+8508
+ Final Piece
+ Jeffrey Truong
+ jeff&finalpiece.com
+8509
+ ViNAWARA Co.,Ltd.
+ JIwon, Jeong
+ eek&medialincs.com
+8510
+ Yunbj Co.,Ltd.
+ Yun Byoung-jo
+ yunbj&medialincs.com
+8511
+ ThoughtWorks, Inc.
+ Barrow Kwan
+ bhkwan&thoughtworks.com
+8512
+ Capgemini Telecom Media & Networks Sweden AB
+ Carl Bergudden
+ carl.bergudden&capgemini.se
+8513
+ Katelco
+ Alex Shamanaev
+ alex&katelco.com
+8514
+ Sonocomp GmbH
+ Klaus-Dieter Lorig
+ kdlorig&sonocomp.de
+8515
+ Deonet Co., Ltd.
+ HyeonJae Choi
+ hjchoi&deonet.co.kr
+8516
+ Proxion Org
+ Andreas Herr
+ herr&proxion.de
+8517
+ APL/Software
+ Helge Schilling
+ helge.schilling&sos-berlin.com
+8518
+ JGiovatto
+ Joe Giovatto
+ joegio&hotmail.com
+8519
+ Trevalon, Inc.
+ Jack Heller
+ jack&trevalon.com
+8520
+ Winterlink Inc
+ Eric Wilkison
+ ericw&winterlink.net
+8521
+ Bytemobile, Inc.
+ Chye Lin Chee
+ chyelin&bytemobile.com
+8522
+ Robot Accomplice Software & IT Solutions (formerly 'Machinebuilt Software, Inc.')
+ Jonathan Machen
+ jonathan.machen&robotaccomplice.com
+8523
+ Petrasoft Inc
+ Mohamad F El-Bawab
+ melbawab&petrasoft-inc.com
+8524
+ Cybercafe
+ Md. Humayun Kabir Chowdhury
+ humayunkc&yahoo.com
+8525
+ Paula's Home Creations
+ Paula Evans
+ pevans914&aol.com
+8526
+ Consiglio Nazionale del Notariato
+ Pasquale Starace
+ webmaster&notariato.it
+8527
+ Harvard MIT Data Center
+ Leonard Wisniewski
+ linux&lists.hmdc.harvard.edu
+8528
+ HeyAnita Inc.
+ Mandar Wadekar
+ MandarW&heyanita.com
+8529
+ Salira Optical Network Systems, Inc.
+ Faye Ly
+ faye&SALIRA.com
+8530
+ MomsDesk Commerce Corporation
+ Gopal Krishnan
+ gopalk&momsdesk.com
+8531
+ SyncWorks
+ James Lorenzo
+ jlorenzo&uswest.net
+8532
+ NANYA Technology Corp.
+ Liu, Cheng Hsien
+ oscarliu&ntc.com.tw
+8533
+ Snapshield
+ Danny Schaffer
+ danny.schaffer&snapshield.com
+8534
+ HiHat Enterprise Solutions
+ Michael McKibben
+ mike&hihat.net
+8535
+ Nekhem Technologies
+ Andrea Fanfani
+ admin&mixad.it
+8536
+ Datachorus
+ J.Y.Koh
+ jykoh&datachorus.com
+8537
+ Turbo NetWorks Co., Ltd.
+ Daniel Wang or Dennis Tseng
+ jht&turbonetworks.com.tw
+8538
+ Saxonia Systems AG
+ Ricardo Graf
+ ricardo.graf&saxsys.de
+8539
+ Institute "Norilskproject"
+ Eugene A. Doudine
+ dudin&np.nk.nornik.ru
+8540
+ LCPC
+ Karsenti Yves
+ Yves.Karsenti&lcpc.fr
+8541
+ Interactive Media S.r.l.
+ Claudio Spallaccini
+ cspallaccini&imnet.it
+8542
+ Sandial Systems, Inc.
+ Edward G. Rolfe
+ erolfe&sandial.com
+8543
+ Global TeleLink Services, Inc.
+ Toush Hy
+ thy&gtsgateway.com
+8544
+ SmallBuddha.org
+ David Berkman
+ dmberkma&pacbell.net
+8545
+ HTL Steyr
+ Franz Parzer
+ Franz.Parzer&htl-steyr.ac.at
+8546
+ Coleebris
+ Christophe Sollet
+ csollet&coleebris.com
+8547
+ Mississippi State University
+ Frank Peters
+ fwp&its.msstate.edu
+8548
+ South Suburban College
+ John McCormack
+ jmccormack&ssc.cc.il.us
+8549
+ Cylant Technology
+ Cory Stone
+ cory&cylant.com
+8550
+ Hatteras Networks
+ Richard Williams
+ rwilliams&hatterasnetworks.com
+8551
+ Yotta Networks, Inc
+ Philippe Tulula
+ ptulula&yottanetworks.com
+8552
+ TechTracker.com
+ Ladd Van Tol
+ lvantol&techtracker.com
+8553
+ Subtheory
+ Steven Cannon
+ cannon&subtheory.com
+8554
+ Departement Elektrotechnik, ETH Zuerich
+ Simon Moser
+ smoser&ee.ethz.ch
+8555
+ Digitalwave, Inc
+ Kyungran Kang
+ krkang&digitalwave.co.kr
+8556
+ Bank MENATEP SPb, Samara
+ Sergey Kurilkin
+ kurilkin&samara.menatepspb.com
+8557
+ Globaloop Ltd.
+ Oded
+ gmahlev&globaloop.com
+8558
+ Gimnazija Bezigrad Ljubljana
+ Matjaz Filo
+ mali&gimb.org
+8559
+ Coconut
+ Matt Braid
+ matt.braid&coconut.co.uk
+8560
+ Cleverlance s.r.o.
+ Michal Palicka
+ michal.palicka&cleverlance.com
+8561
+ Hotsip
+ Patrik Granholm
+ patrik.granholm&hotsip.com
+8562
+ Platinet Communications
+ Guy Weintraub
+ guyw&platinet.com
+8563
+ SSE
+ Jouko Sormunen
+ Jouko.Sormunen&sse.fi
+8564
+ CTI2
+ Ron Avriel
+ ron&cti2.com
+8565
+ Medical Research Laboratories
+ Evert Carton
+ evert.carton&mrl-crl.com
+8566
+ Lasse Hillerøe Petersen
+ Lasse Hillerøe Petersen
+ lhp&toft-hp.dk
+8567
+ Active Power, Inc.
+ Mark Hill
+ mhill&activepower.com
+8568
+ VirtualTek Corporation
+ Frank Kim
+ frankk&joydesk.com
+8569
+ iXON
+ CC Wong
+ ip&ixongroup.com
+8570
+ Enonic
+ Vetle Roeim
+ vro&enonic.com
+8571
+ ConnectSuite
+ Philippe Le Borgne
+ pleborgne&connectsuite.com
+8572
+ TDS Informationstechnologie AG
+ Thomas Gebhardt
+ Thomas.Gebhardt&de.tds-global.com
+8573
+ S4i
+ Ronald Kraaijer
+ ron&s4i.be
+8574
+ SEAS LLC
+ Patrick Adlam
+ padlam&purdue.edu
+8575
+ ManageIT Company
+ George Kovachev
+ gio-k&bynet.co.il
+8576
+ Flowstone, Inc.
+ Jeff Medcalf
+ medcalf&flowstone.net
+8577
+ Axiowave Networks
+ Divya Prakash
+ dprakash&axiowave.com
+8578
+ People.Com, Inc,
+ Suresh Dussa
+ sureshd123&yahoo.com
+8579
+ Operadora Protel, SA de CV
+ Eduardo Vázquez Hernández
+ evazquez&protel.net.mx
+8580
+ Tellme Networks, Inc.
+ Danny Howard
+ entservers&tellme.com
+8581
+ Oy Comsel System Ab Kristian
+ Heimonen
+ kristian.heimonen&comsel.com
+8582
+ Netgene Tech. Inc.
+ Jay C., Kim
+ jayckim&netgenetech.com
+8583
+ Kabelfoon BV
+ Hans Hoppe
+ beheer&kabelfoon.nl
+8584
+ Sorbonne
+ Jean-Pierre Le Moan
+ lemoan&siris.sorbonne.fr
+8585
+ Saab Deutschland GmbH
+ Christian Ries
+ christian.ries&saabgroup.com
+8586
+ MODCOMP GmbH
+ Frank Lange
+ langef&modcomp.de
+8587
+ WiredMinds Informationssysteme GmbH
+ Markus Mueller
+ Markus.Mueller&WiredMinds.de
+8588
+ Munich Re Insurance AG
+ Beate Utz
+ BUtz&munichre.com
+8589
+ Framesoft AG Software Applications
+ Markus Buettner
+ markus.buettner&framesoft.com
+8590
+ Okena, Inc.
+ Ashok Nadkarni
+ ashok&okena.com
+8591
+ ManSoft
+ Mark Norman
+ markn&btinternet.com
+8592
+ CGI
+ OnDuty Tech
+ noccgi.si&cgi.com
+8593
+ WebTone Technologies
+ Samuel K. Mooney
+ smooney&webtonetech.com
+8594
+ Telia eTelia A/S
+ Troels Larsen
+ trl&etelia.dk
+8595
+ HITRON Technology, Inc.
+ Susan Wang
+ susanwang_BL&yahoo.com.tw
+8596
+ NEUSOFT CO.,LTD
+ Shi Lei
+ shil&neu-alpine.com
+8597
+ Access Solutions International Corporation
+ Mr. Tim Shee
+ tshee&accesssolutions.com.tw
+8598
+ Digital Diagnostic Imaging
+ Doug Mansell
+ doug.mansell&filmlessfuture.com
+8599
+ Velankani Information Systems Ltd.
+ Watsh Rajneesh
+ wrajneesh&velankani.com
+8600
+ Linux Generation B.V.
+ Robert van der Meulen
+ rvdm&lin-gen.com
+8601
+ BellSouth Customer Technologies
+ Patrick MacDonald
+ patrick.macdonald&corp.bellsouth.net
+8602
+ Qarana Solutions
+ Jose Luis Casas
+ jlcasas&qarana.com
+8603
+ Flarion Technologies
+ Patrick Hsu
+ p.hsu&flarion.com
+8604
+ Leapfrog Technologies LLC
+ Jimmy Cone
+ domains&bitstreet.net
+8605
+ Wireless Knowledge
+ Christopher Kavas
+ ckavas&wirelessknowledge.com
+8606
+ Vancouver School District # 37
+ Jeff Samuelsen
+ jsamuels&vansd.org
+8607
+ Portland Internetworks
+ David Giller
+ dave&pdx.net
+8608
+ Cini Systems
+ Frank Cini
+ frank&cinisystems.com
+8609
+ Newsradar Deutschland
+ Martin Virtel
+ virtel&gmx.net
+8610
+ Snmp Everywhere
+ Arif Shouqi
+ shouqi&hotmail.com
+8611
+ VSoft
+ Bert Huijben
+ bert&vsoft.nl
+8612
+ Toe Technology Company Limited
+ David Shiu
+ david&toetec.com
+8613
+ HealthNetwork Systems
+ Bill Meyer
+ bmeyer&hns-net.com
+8614
+ Roxen Internet Software
+ Honza Petrous
+ hop&roxen.com
+8615
+ BioWare Corp.
+ Dave Hamel
+ postmaster&bioware.com
+8616
+ Witt Family
+ Wesley Witt
+ wesw&wittfamily.com
+8617
+ ATYF
+ Ricardo de Labra
+ rlabra&atyf.com
+8618
+ iProperty.com
+ Brian Chase
+ hostmaster&iproperty.com
+8619
+ David Hopwood Network Security
+ David Hopwood
+ hopwood&zetnet.co.uk
+8620
+ AKO
+ Kevin Lee
+ wblee&ako.net
+8621
+ Excido Pty Ltd
+ David Parrish
+ dparrish&excido.com
+8622
+ Satyam Infoway Limited
+ Sankaranarayanan S
+ sankar_s&satyam-infoway.com
+8623
+ RadioMobil a.s.
+ Marek Uher
+ ITWebAdmin&RadioMobil.cz
+8624
+ Denis Neuhart Computing
+ Denis Neuhart
+ dneuhart&aol.com
+8625
+ The Lifetime Healthcare Companies
+ Thomas Luce
+ thomas.luce&excellus.com
+8626
+ Club Internet
+ Laurent T. Abiteboul
+ lta&t-online.fr
+8627
+ Ailis
+ Klaus Reimer
+ k&ailis.de
+8628
+ Arkoon Network Security
+ Daniel Fages
+ dfages&arkoon.net
+8629
+ Fireclick
+ SNMP Administrator
+ snmp&fireclick.com
+8630
+ MPI tech
+ Erich Martin
+ emartin&mpisa.francenet.fr
+8631
+ MeshNetworks, Inc.
+ Donald Joslyn
+ DJoslyn&MeshNetworks.com
+8632
+ Winphoria Networks
+ Aashu Virmani
+ avirmani&winphoria.com
+8633
+ Atmos Energy Corporation
+ D. Dante Lorenso
+ dante.lorenso&atmosenergy.com
+8634
+ The ZaneRay Group, Inc.
+ Reed Gregerson
+ reed&zaneray.com
+8635
+ Rob Semenoff Enterprises
+ Robert Semenoff
+ semenoff&yahoo.com
+8636
+ Planet Pratt
+ Chris Pratt
+ chris&planetpratt.com
+8637
+ Amphus, Inc.
+ Jason Kurashige
+ jkurashige&amphus.com
+8638
+ RouteScience Technologies, Inc.
+ Aspi Siganporia
+ aspi&speedtrak.com
+8639
+ Polytrust AB
+ Alexander Bottema
+ alexander.bottema&polytrust.com
+8640
+ Santam Limited
+ Network Department
+ root&santam.co.za
+8641
+ 7441.com
+ Willem Labuschagne
+ willem&7441.com
+8642
+ EnderUNIX
+ Bâkır EMRE
+ emre&enderunix.org
+8643
+ The Math Forum
+ Alex Vorobiev
+ sasha&mathforum.com
+8644
+ Anoto
+ Mattias Levin
+ mattias.levin&anoto.com
+8645
+ InfiniSwitch Corporation
+ Bill Anderson
+ banderson&infiniswitch.com
+8646
+ Scottish Qualifications Authority
+ Tony Douglas
+ tony.douglas&sqa.org.uk
+8647
+ Winbox.com
+ Pierre Cobbaert
+ cobby&winbox.com
+8648
+ Renaissance Technologies Corp.
+ Karsten Kuenne
+ kuenne&rentec.com
+8649
+ Pinnacle Technology, Inc.
+ Dave Johnson
+ davej&pinnaclet.com
+8650
+ Apriva, Inc.
+ Mike Klingen
+ mklingen&apriva.com
+8651
+ Heart Institute (InCor), University of São Paulo Medical School
+ Sergio Shiguemi Furuie
+ sergio.furuie&incor.usp.br
+8652
+ Uppsala University
+ PÃ¥l Axelsson
+ Pal.Axelsson&its.uu.se
+8653
+ unassigned
+ ---none---
+ ---none---
+8654
+ INTRINsec
+ Laurent Genier
+ lgr&intrinsec.com
+8655
+ Apcentric Limited
+ PJ Worrall
+ pj.worrall&apcentric.com
+8656
+ DCM Online Limited
+ PJ Worrall
+ pj.worrall&apcentric.com
+8657
+ Hochschulrechenzentrum, Fachhochschule fuer Wirtschaft und Technik(FHTW) Berlin
+ David Lichteblau
+ lichtebl&fhtw-berlin.de
+8658
+ Empresa Nacional de Certificacion Electronica
+ Jorge Rojas M.
+ jrojas&ccs.cl
+8659
+ Asia e-publications Ltd.
+ William Chung
+ andy0202&netvigator.com
+8660
+ Telaid
+ Mario Tito
+ mtito&telaid.com
+8661
+ University of Utah College of Engineering CADE Lab
+ Steven Barrus
+ sbarrus&eng.utah.edu
+8662
+ University of Louisville
+ Keith Stevenson
+ keith.stevenson&louisville.edu
+8663
+ Bermuda Triangle Services Ltd
+ Gerrit E.G. Hobbelt
+ i_a&bermuda-triangle.net
+8664
+ Akeena, Inc.
+ Chris Pratt
+ chris&planetpratt.com
+8665
+ Bruce Technical Services
+ Scott Bruce
+ scott&technomystic.org
+8666
+ FirstPeer
+ Mark Boyns
+ boyns&firstpeer.com
+8667
+ Textme.org Ltd
+ Lee Bolding
+ lee.bolding&textme.org
+8668
+ Eli Lilly and Company
+ Jason . P. Grimmer
+ grimmer_jason_p&lilly.com
+8669
+ Teracom Telecomunicações Ltda
+ Ivan Valter Basilio
+ nelson&burti.com.br
+8670
+ Polyester Media
+ Roberto Grandillo
+ roberto&polyester.com
+8671
+ ETI
+ Fernand Lussier
+ fernand.lussier&eti-gaming.com
+8672
+ Farmers Insurance
+ Tom Chang
+ tom.chang&farmersinsurance.com
+8673
+ Borderware Technologies Inc.
+ David Bell
+ db&borderware.com
+8674
+ Java Secure
+ Jeff Samuelsen
+ oidadmin&JavaSecure.com
+8675
+ Autodesk, Inc.
+ Samir Bajaj
+ samir.bajaj&autodesk.com
+8676
+ Transparent
+ Warner Chan
+ wchan&transparentoptical.com
+8677
+ ISDN-Net, Inc.
+ Timothy Stinson
+ tws&isdn.net
+8678
+ Intrusion.com
+ Joel R. Brown
+ jbrown&intrusion.com
+8679
+ Atlas Copco Airpower
+ Meel Erik
+ erik.meel&atlascopco.be
+8680
+ Open Roads Consulting Inc.
+ David Robison
+ DRRobison&OpenRoadsConsulting.com
+8681
+ Free Speech Media LLC
+ Lynn Winebarger
+ webmaster&freespeech.org
+8682
+ UltraSecure.com
+ Oliver Bode
+ oliver&ultrasecure.com
+8683
+ Integrity Systems Ltd.
+ Ilia Bunin
+ ilia_b&integrity-sys.com
+8684
+ frd.net
+ Fredrik Reuterswärd
+ fr&frd.net
+8685
+ Habeebee
+ Fredrik Wahlberg
+ fredrik&habeebee.com
+8686
+ Personal Evaluation
+ Jed Voller
+ jed&peiasap.com
+8687
+ Milestone R/D Labs
+ Marc Rassbach
+ marc&milestonerdl.com
+8688
+ Shepherd-Express
+ Doug Hissom
+ doug&shepherd-express.com
+8689
+ Miller Simon McGinn and Clark
+ Tom McGinn
+ tmcginn&milbizlaw.com
+8690
+ IPAGEON Co.Ltd
+ Jonghoon, kim
+ p_enms&ipageon.com
+8691
+ Moxa Technologies Co., Ltd.
+ Cindy Hung
+ cindy_hung&moxa.com.tw
+8692
+ Network Programs
+ Madhu Bajpai
+ snmp&npi.stpn.soft.net
+8693
+ A-xell Wireless AB (formerly 'Avitec AB')
+ Martin Hancock
+ martin.hancock&axellwireless.com
+8694
+ University of Wolverhampton
+ Max Caines
+ Max.Caines&wlv.ac.uk
+8695
+ Mission Data
+ Paul Kieckhefer
+ paulk&missiondata.com
+8696
+ myCustoms
+ Jeff Flanigan
+ jflanigan&mycustoms.com
+8697
+ Raiffeisen Informatik GmbH
+ Hostmaster
+ hostmaster&r-it.at
+8698
+ Viasat, Inc.
+ Nick Kominus
+ nick.kominus&atl.viasat.com
+8699
+ iWay Software
+ Richard Beck
+ dick_beck&iwaysoftware.com
+8700
+ World Savings
+ Adam Burford
+ aburford341&worldsavings.com
+8701
+ Intelligent Information Systems
+ Jay Lyerly
+ jayl&renewal-iis.com
+8702
+ Noncyclic Networks
+ Ted Tickell
+ tickell&noncyclic.net
+8703
+ Voyus Canada Inc.
+ Applications Development
+ ldap-administrator&voyus.com
+8704
+ Sakhalinsvyaz JSC
+ Dmitry Lebkov
+ admin&sakhalin.ru
+8705
+ Israel Local Authorities Data Processing Center LTD
+ Daniel Korem
+ danny&ladpc.co.il
+8706
+ Unassigned
+ Removed 2006-09-07
+ ---none---
+8707
+ SpiderNet Services Ltd
+ Ranko Zivojnovic
+ ranko&spidernet.net
+8708
+ Lumentis AB
+ Per Borg
+ per.borg&infinera.com
+8709
+ Landesamt für Besoldung und Versorgung NRW
+ Guido Sawatzky
+ guido.sawatzky&lbv.nrw.de
+8710
+ Envoy Networks
+ Brian Shimkin
+ bshimkin&envoynetworks.com
+8711
+ THALES Broadcast & Multimedia
+ Dat-son Nguyen
+ dat-son.nguyen&thomcast.thomson-csf.com
+8712
+ LANcope, Inc.
+ John Jerrim
+ jjerrim&lancope.com
+8713
+ Abako Media Oy
+ Hannu Taskinen
+ hannu.taskinen&abako.fi
+8714
+ iNOC, Inc.
+ Rick Smith
+ rick&internetnoc.com
+8715
+ Health Sciences Centre
+ Mauricio Mejia
+ mmejia&hsc.mb.ca
+8716
+ Triveni Digital, Inc.
+ Andrew Selder
+ aselder&trivenidigital.com
+8717
+ David Mistretta
+ David Mistretta
+ david_mistretta&yahoo.com
+8718
+ Gwent Consultancy
+ A. T. Butler
+ butlerat&gwent-consultancy.com
+8719
+ Raviant Networks, Inc.
+ Richard H. Gumpertz
+ IANA&Rick.Gumpertz.com
+8720
+ Zack Systems, Inc.
+ Cody Sherr
+ cody&zack.com
+8721
+ Ingram Technology Limited
+ Bernard Ingram
+ bingram&ingram-technology.com
+8722
+ etoolbelt.net
+ Steve Belt
+ sebelt&pacbell.net
+8723
+ Integrated Data Pty Ltd
+ Mr Peter Stoneley
+ peters&s055.aone.net.au
+8724
+ Human Technology
+ Jeehoon Song
+ jhsong1&humantel.com
+8725
+ Canberra Institute of Technology
+ Scott J McDonald
+ scott.mcdonald&cit.act.edu.au
+8726
+ Incisive Designs
+ Sean O'Grady
+ sean.ogrady&sheridanc.on.ca
+8727
+ Torry Harris Business Solutions Thirunavukarasu
+ S
+ s_thiru&thbs.com
+8728
+ Computer Network Information Center, Chinese Academy of Sciences
+ Nan Kai
+ nankai&sdb.ac.cn
+8729
+ LETEK Communications, Inc.
+ Lee Deugju
+ djlee&letek.com
+8730
+ Serck Controls Ltd.
+ Robert Bradford
+ rbradford&serck-controls.co.uk
+8731
+ Pantor Engineering AB
+ Ola Arvidson
+ ola.arvidson&pantor.com
+8732
+ Tokyo Institute of Technology
+ Katsuyoshi Iida
+ iida&gsic.titech.ac.jp
+8733
+ Ambient Computing, Inc.
+ Joseph Evans
+ evans&ambientcomputing.com
+8734
+ Matthias Wimmer
+ Matthias Wimmer
+ mail&matthias-wimmer.de
+8735
+ Quark Inc.
+ David Fowler
+ dfowler&quark.com
+8736
+ MetaVector Technologies
+ Jos Huybrighs
+ jos.huybrighs&metavectortech.com
+8737
+ SecureNet GmbH - Intranet & Internet Solutions
+ Knut Sander
+ knut.sander&secure-net.de
+8738
+ Pirelli Informatica S.p.A.
+ Marco Micci
+ marco.micci&pirelli.com
+8739
+ KAPTECH
+ Xavier Boemare
+ xboemare&kaptech.com
+8740
+ KOM Networks
+ Adrian Cho
+ adrianc&komnetworks.com
+8741
+ SonicWALL, Inc.
+ Susan Yan
+ susany&sonicwall.com
+8742
+ Alphion
+ Murali Sampath
+ msampath&alphion.com
+8743
+ RadioFrame Networks
+ Don Messenger
+ don&radioframenetworks.com
+8744
+ Colubris Networks Inc.
+ Eric Perie
+ Eric.Perie&colubris.com
+8745
+ Informática para todos, SA de CV
+ Eduardo Vázquez Hernández
+ evazquez&technologist.com
+8746
+ Queensland University of Technology
+ Alan Agnew
+ qut-domain-admin&qut.edu.au
+8747
+ Libelle AG
+ Hans-Joachim Krueger
+ hkrueger&libelle.com
+8748
+ LOQUENDO SpA
+ Piovano Luciano
+ Luciano.Piovano&LOQUENDO.com
+8749
+ TELCOM ITALIA LAB
+ Galliano Sergio
+ Sergio.Galliano&CSELT.it
+8750
+ Bucknell University
+ Chris Weber
+ systems&bucknell.edu
+8751
+ Geodesic Systems
+ John W. Marland
+ jwm&geodesic.com
+8752
+ Kernel
+ Park Keun O
+ lastnite&dreamwiz.com
+8753
+ Dataflow Alaska, Inc.
+ Eric Hutchins/Keif Mayers
+ kmayers&dataflowalaska.com
+8754
+ XouL
+ Danilo Aghemo
+ danilo&aghemo.com
+8755
+ Hebrew University Computation Center
+ Helen Zommer
+ helen&cc.huji.ac.il
+8756
+ Celltick
+ Oren Zamir
+ orenz&celltick.com
+8757
+ Feather Mobile Systems
+ Amir Kirsh
+ amir&feathersys.com
+8758
+ Walnut Concepts
+ Martin Torrella
+ tinram&hotmail.com
+8759
+ LG Innotek Co., Ltd.
+ Seoncheol Cho
+ sccho&lginnotek.com
+8760
+ NEITech
+ Yang Dayong
+ dyyang&netcore.com.cn
+8761
+ Zavod za varnostne tehnologije informacijske druzbe in elektronsko
+ poslovanje, SETCCE Tomaz Klobucar
+ centre&setcce.org
+8762
+ SI-CA
+ Tomaz Klobucar
+ centre&setcce.org
+8763
+ eIQnetworks
+ Prakash Reddy
+ jreddy&sitehosting.com
+8764
+ KB Electronics Ltd
+ Daniel Hebert
+ d.hebert&kbe.ns.ca
+8765
+ Telesoft Technologies Ltd
+ John Townsend
+ jtownsend&telesoft-technologies.com
+8766
+ Elsag S.p.A.
+ Giuseppe Ghiorzi
+ giuseppe.ghiorzi&elsag.it
+8767
+ Bayour.COM
+ Turbo Fredriksson
+ turbo&bayour.com
+8768
+ Nevion (formerly 'Network Electronics')
+ Jan Helgesen
+ jihelgesen&nevion.com
+8769
+ TeraOptic Networks, Inc.
+ Ashok Ranganath
+ terry&teraoptic.com
+8770
+ The Emerginggroup Group
+ Qiqi Dong
+ qdong&emerginggroup.com
+8771
+ ARCANVS, Inc.
+ Todd Romney
+ todd.romney&arcanvs.com
+8772
+ e-Manufacturing Networks Inc.
+ Stephen Lane-Smith
+ splane&e-mfg.net
+8773
+ CHINA TEXTILE NETWORK CO.,LTD.
+ Liu Peng
+ lpeng&ml.ctei.gov.cn
+8774
+ Universal Scientific Industrial Co., Ltd.
+ Black Su
+ blacksu&ms.usi.com.tw
+8775
+ BeST (Business Execution-Solutions & Technology) Dave
+ Dave Bean
+ daveb&bestholdings.com
+8776
+ Zman Tikshuv
+ Ofer Porat
+ porat&zt.co.il
+8777
+ aQute
+ Peter Kriens
+ Peter.Kriens&aQute.se
+8778
+ SYAC
+ Piergiorgio Menia
+ piergiorgio.menia&com.area.trieste.it
+8779
+ Telespazio
+ Marcello De Carolis
+ marcello_decarolis&telespazio.it
+8780
+ ip-connect GmbH
+ Sven Flossmann
+ sflo&ip-connect.de
+8781
+ ChamberSign
+ Mr. Hylko Oosterloo
+ oosterloo&eurochambres.be
+8782
+ Keutel
+ Jochen Keutel
+ jochen&keutel.de
+8783
+ akella.org
+ Mani Akella
+ makella&warwick.net
+8784
+ BroadQuay Consultancy Ltd.
+ Greg Mitchell
+ iana&broadquay.com
+8785
+ Guay Internet
+ Inaki Santamaria
+ isantamaria&guay.com
+8786
+ SecureOps Inc.
+ Patrick Ethier
+ patrick&secureops.com
+8787
+ Ivrnet Inc.
+ Roland Hordos
+ r.hordos&ivrnet.com
+8788
+ CyberGate Internet Services
+ Randy Doran
+ rtdoran&valueweb.com
+8789
+ PreNet Corporation
+ Maria Webster
+ mwebster&prenet.net
+8790
+ Prisa Networks
+ Don Deel
+ don&prisa.com
+8791
+ ivv GmbH
+ Markus-Alexander Matthe
+ markus-alexander.matthe&ivv.de
+8792
+ Axes India Ltd
+ N.SankarNarayanan
+ nsn_axes&yahoo.com
+8793
+ Realize IT GmbH
+ Alain Schneble
+ a.s&realize.ch
+8794
+ eYak Inc.
+ Margaret Hannemann
+ mhannemann&eyak.com
+8795
+ Inteliguard
+ Michael Donahue
+ mike.donahue&inteliguard.com
+8796
+ Gestion del Conocimiento S.A. Miquel
+ Bonastre
+ suport&gec.gecsa.com
+8797
+ Mannesmann Arcor AG & Co
+ Andreas Berger
+ Andreas.Berger&arcor.net
+8798
+ IT-Management & Solution GmbH
+ Ahmet Sahin
+ s.ahmet&itms-online.de
+8799
+ cypherOptics
+ Mauro Zallocco
+ mzallocc&yahoo.com
+8800
+ YH Consulting
+ Robert Ellis
+ r.ellis&snet.net
+8801
+ SenaReider
+ John Sturgeon
+ john.sturgeon&senareider.com
+8802
+ Yehti, Inc.
+ Ryan Addams
+ raddams&yehti.com
+8803
+ Thuridion
+ David Van Wagner
+ davevw&thuridion.com
+8804
+ Kirana Networks
+ Jatinder Bali
+ jbali&kirananetworks.com
+8805
+ Kessler-Huron Computer Systems
+ Tom Chang
+ khcs&hotmail.com
+8806
+ Gluon Networks
+ Bruno Rossi
+ bruno.rossi&gluonnetworks.com
+8807
+ Finestra Software
+ Rick Rasmussen
+ engnums&finestra.net
+8808
+ Xi'an Xinli Network System Technology Co.,Ltd
+ Xu Jing
+ xuj&xinli.com.cn
+8809
+ Tomorrow Software
+ Yangwen Chan
+ cywforce&163.net
+8810
+ Artigas Computer
+ Raul B. Heiduk
+ rh&pobox.com
+8811
+ Prompt2U
+ Orna Shechter
+ Orna&Prompt2U.com
+8812
+ ITBS OnLine
+ Floriano Conte
+ Floriano.Conte&itbs.fr
+8813
+ Skyline Communications
+ Ben. Vandenberghe
+ Ben.Vandenberghe&Skyline.be
+8814
+ Funcom NV
+ Hans Terje Bakke
+ hanstb&funcom.com
+8815
+ Collectively Sharper
+ Jonathan Henderson
+ jonathan.henderson&magi-europe.com
+8816
+ getyourcar AG
+ Siegmund Gorr
+ gorr&getyourcar.de
+8817
+ Websemantix
+ Olivier Swedor
+ olivier.swedor&websemantix.com
+8818
+ SandCherry Networks, Inc.
+ Stephen Earl
+ searl&sandcherry.com
+8819
+ Raytion
+ Markus Strickler
+ Markus.Strickler&raytion.com
+8820
+ sysTime-solutions AG
+ Eric Weiss
+ weiss&systime-solutions.de
+8821
+ Phi Kappa Theta Fraternity - Gamma Tau Chapter
+ Ivan Raikov
+ gte085h&prism.gatech.edu
+8822
+ Linuxcare, Inc.
+ Richard Childers
+ childers&linuxcare.com
+8823
+ I.NET S.p.A.
+ Marco Negri
+ marco.negri&inet.it
+8824
+ Wizzy
+ Andy Rabagliati
+ andyr&wizzy.com
+8825
+ DNX Communications
+ Weston Bustraan
+ weston&itdonline.net
+8826
+ ComNet Software Specialists,Inc
+ Larry Richardson
+ lrichardson&38.157.105.100
+8827
+ Nu-kote International
+ Bill White
+ whiteb&nukote.com
+8828
+ General Dynamics - Mission Systems
+ Mike Smith
+ mike.smith&gd-ms.com
+8829
+ Axell Wireless Limited (formerly 'Aerial Facilities Limited')
+ Martin Hancock
+ martin.hancock&axellwireless.com
+8830
+ Xyphius Solutions Inc.
+ Joe Chen
+ joec&xyphius.com
+8831
+ Agora Systems Ltd
+ Sigurd Hogsbro
+ sigurd&agorasystems.co.uk
+8832
+ Ecominds Ltd
+ Sigurd Hogsbro
+ sigurd&ecominds.com
+8833
+ ISPMan
+ Ghaffar Atif
+ aghaffar&ispman.org
+8834
+ Cognet Corp.
+ Eyal Yechieli
+ eyal&cognet.co.il
+8835
+ Wizard Productions
+ Mike Smith
+ snmp&arch-mage.com
+8836
+ AUUG Incorporated
+ David Purdue
+ David.Purdue&auug.org.au
+8837
+ AscenVision
+ ChinMing Kuo
+ cmk&ascenvision.com
+8838
+ ACS Internet, Inc.
+ Royce Williams
+ dnstech&acsalaska.net
+8839
+ Microtest
+ Eugene Prigorodov
+ eprigorodov&microtest.ru
+8840
+ MBridge Systems Inc.
+ Jaeyeong Lee
+ jylee&mbridge.co.kr
+8841
+ InterCom International Communications Ltd.
+ Attila Soos
+ sa&intercom.hu
+8842
+ Clockwork Web
+ Mark Himsley
+ markh&clockworkweb.com
+8843
+ INACCESS NETWORKS SA
+ Vassilis Nellas
+ vnellas&inaccessnetworks.com
+8844
+ Diveo Broadband Networks
+ Rubens Gomes
+ rgomes&diveo.net.br
+8845
+ Enablence USA FTTX Networks Inc (formerly 'wave7optics')
+ Maria Osterholt Cown
+ maria.cown&enablence.com
+8846
+ Caramail
+ Galliot Guillaume
+ guillaume&caramail.fr
+8847
+ Pivotech Systems, Inc
+ Larry Kong
+ lkong&pivotech.com
+8848
+ Rootroute Research
+ OID PEN Administrator
+ pen8848&rootr.net
+8849
+ LPMD.ORG
+ John Cosimano
+ ldap&lpmd.org
+8850
+ Cyradis Technology Group Inc.
+ John David Allamby
+ allambyjd&cyradis.com
+8851
+ Ultra Enterprises
+ John Fleming
+ jf147&prism.gatech.edu
+8852
+ AARNet Pty Ltd
+ Glen Turner
+ glen.turner&aarnet.edu.au
+8853
+ A-Trust
+ Franz Brandl
+ f.brandl&a-trust.at
+8854
+ INTENS IT
+ Simon Obstbaum
+ so&intensit.de
+8855
+ Intelsis Sistemas Inteligentes S.A. Cesar
+ Veiga
+ cveiga&intelsis.es
+8856
+ IdecNet SA
+ Juan Ignacio Jimenez
+ natz&idecnet.com
+8857
+ Nauticus Networks Inc.
+ Karen Wise
+ kwise&nauticusnet.com
+8858
+ destef.com Software
+ Jason DeStefano
+ destef&destef.com
+8859
+ Private Business Inc.
+ Byron McClain
+ security&privatebusiness.com
+8860
+ Holcim Group Support Ltd.
+ Niels Carstensen
+ Niels.Carstensen&hmc.ch
+8861
+ Secorvo Security Consulting GmbH
+ Hans-Joachim Knobloch
+ hans-joachim.knobloch&secorvo.de
+8862
+ AppWired, Inc.
+ Layton Freeman
+ layton.freeman&appwired.com
+8863
+ Etiers International Inc
+ Tim O'Callaghan
+ tim&etiers.com
+8864
+ Dystopium.com
+ Matthew Gamble
+ mgamble&dystopium.com
+8865
+ FAST Search and Transfer
+ Morten Hermanrud
+ mhe&fast.no
+8866
+ GeoTEC Internet
+ Chebon Huber
+ staff&geotec.net
+8867
+ StoreAge Networking Technologies
+ Nelson Nahum
+ nnahum&store-age.com
+8868
+ Velos, Inc.
+ Rajeev Kalathil
+ rkalathil&velos.com
+8869
+ Coscend Corporation
+ Tobias Crawley
+ tobias&coscend.com
+8870
+ KINS(Knowlege and Information Net for Sharing) Lab.
+ Yoon-Won Lee
+ kelovon&kdb.snu.ac.kr
+8871
+ Youngblood Technologies
+ Keith Youngblood
+ keithyoungblood&gmail.com
+8872
+ Saintjo
+ J.Alvarez
+ jalvarez&instit-st-jo.asso.fr
+8873
+ JAL INFORMATION TECHNOLOGY CO.,LTD.
+ Nobuyoshi Kasahara
+ nobuyoshi.kasahara&jalinfotec.co.jp
+8874
+ Utt Technologies
+ James Hongzhong Zhang
+ hzzhang&online.sh.cn
+8875
+ Columbitech AB
+ Patrik Westin
+ patrik.westin&columbitech.com
+8876
+ willeke.com
+ James Willeke
+ jim&willeke.com
+8877
+ Suntail
+ Graham Shaw
+ grahams&suntail.com
+8878
+ Firmenich SA
+ Thierry Baillif
+ baillif&firmenich.com
+8879
+ Zetac Limited
+ Mr. Phil Hedger
+ phil.hedger&randomx.demon.co.uk
+8880
+ IDENTEC Solutions AG
+ Peter Schuster
+ pschuster&identecsolutions.com
+8881
+ Trust Italia S.p.a.
+ Libero Marconi
+ lmarconi&trustitalia.it
+8882
+ Empower Interactive Group Limited
+ Ciaran Flynn
+ ciaran&eigroup.com
+8883
+ Moonlight Systems
+ Eric Winner
+ eric&moonlight.com
+8884
+ Versant Corporation
+ Andreas Renner
+ arenner&versant.com
+8885
+ Internet Security One Ltd.
+ Zhao,Liang
+ zhaol&is-one.net
+8886
+ Beijing Raisecom Scientific & Technology Development Co., Ltd.
+ Gao Lei
+ szf&bupt.edu.cn
+8887
+ VASoft (Pty) Ltd.
+ Vaughn Gavin
+ pak01267&pixie.co.za
+8888
+ WEBGSM
+ Ludovic Smadja
+ lsmadja&webgsm.com
+8889
+ virtual solution AG
+ Dr. Raoul-Thomas Herborg
+ raoul.herborg&virtual-solution.com
+8890
+ Broadcast Technology Limited
+ Tony Carr
+ tony.carr&btl.uk.com
+8891
+ sforce.org
+ Thomas Kruse
+ tk_iana&sforce.org
+8892
+ Chaman Productions
+ Jeannin Cédric
+ cedricj&cybercable.fr
+8893
+ Mobilitec
+ Benny Rachlevsky Reich
+ benny.reich&mobilitec.com
+8894
+ Rivermen AB
+ Magnus Heino
+ magnus.heino&rivermen.se
+8895
+ Information Systems Consulting (Insyc)
+ Robert Brautigam
+ demon&lilu.csoma.elte.hu
+8896
+ Sistematica
+ Roberto Ricci
+ roberto_ricci&sistematica-srl.it
+8897
+ Alltel Information Services
+ Shawn McKinney
+ shawn.mckinney&alltel.com
+8898
+ Weavers Network Consulting
+ Andre Derraik
+ andre.derraik&weavers.com.br
+8899
+ The McGraw-Hill Companies
+ John Gervasio
+ john_gervasio&mcgraw-hill.com
+8900
+ Intellitactics
+ Paul Sop
+ iana&itactics.com
+8901
+ Monkeybagel Hardware Solutions
+ Benjy Feen
+ hardware&monkeybagel.com
+8902
+ GeoTEC Internet
+ Chebon Huber
+ staff&geotec.net
+8903
+ NetNearU CorporateTAM
+ Kwok-yam
+ tam&nnu.com
+8904
+ Cooper Industries
+ Scott Dunning
+ sdunning&cooperpower.com
+8905
+ HuntCorp Enterprises
+ Neil Hunt
+ grover&huntcorp.com.au
+8906
+ Solnet Pty Ltd
+ Neil Hunt
+ grover&solnet.com.au
+8907
+ GE CompuNet Computer AG & Co. oHG
+ Frank Pooth
+ frank.pooth&gecits-eu.com
+8908
+ Belgacom NV of public Law
+ Kristoff Bonne
+ kristoff&belbone.net
+8909
+ DICA Technologies AG
+ Alfred Richter
+ arichter&dica.de
+8910
+ Meitner - Soluções Internet e Sistemas de Informação, Lda
+ Jorge Dionisio
+ zaga1&yahoo.com
+8911
+ Appelsiini Finland Oy
+ Antti Lehto
+ antti.lehto&appelsiini.com
+8912
+ Alice's Registry, Inc.
+ Rick Wesson
+ rick&ar.com
+8913
+ Federal Linux Systems
+ Ron Broberg
+ ronbroberg&yahoo.com
+8914
+ Galderma Laboratories L.P.
+ Mark Adkins
+ mark.adkins&galderma.com
+8915
+ Ralf Bensmann
+ Ralf Bensmann
+ iana&bensmann.com
+8916
+ Infogate Online
+ Izak Cohen
+ izak&infogateonline.com
+8917
+ Strelitzia Be
+ Lorenzo Planas
+ lorenzo.planas&strelitziabe.com
+8918
+ J-PHONE EAST CO.,LTD.
+ Yoshihito Katagai
+ yoshihito.katagai&j-phone-east.com
+8919
+ Huysmans en Kuypers Automatiseringsburo
+ Paul Lucassen
+ paul&bicat.com
+8920
+ Bamboo MediaCasting
+ Meir Fuchs
+ meir&bamboomc.com
+8921
+ Nice Work Textile Corp.Ltd
+ Richard van Leeuwen
+ Richard&niceworktextile.com
+8922
+ RESI Informatica S.r.l.
+ Angelo D'Ottavi
+ dottavi&resi.it
+8923
+ Keyware
+ Tim Dobbelaere
+ tdobbelaere&keyware.com
+8924
+ Inforad - Com. Serv Ltda.
+ Roberto Moraes Dantas Filho
+ junior&inforad.com.br
+8925
+ Transora
+ Jon Beyer
+ jon.beyer&transora.com
+8926
+ VIP Switch Inc.
+ Sean Harnedy
+ sharnedy&vipswitch.com
+8927
+ Paceline Systems Corporation
+ Hal Rosenstock
+ hal&pacelinesystems.com
+8928
+ Asta Networks
+ Jared Pfost
+ jared&astanetworks.com
+8929
+ Dominion Electronics Pty Ltd
+ James Mcleod
+ jamesm&dominion.net.au
+8930
+ Pelago Networks
+ Jennie Holmes
+ jholmes&pelagonet.com
+8931
+ Cordell, Inc
+ Ken Woodmansee
+ kenw&cordell.net
+8932
+ WaterWare Internet Services, Inc.
+ George Mount
+ george&waterware.com
+8933
+ Wokup
+ David Degouilles
+ ddeg&wokup.fr
+8934
+ b-process
+ Jean-luc Henry
+ jlhenry&b-processs.com
+8935
+ Wisdom Assen BV
+ W.H. Schraal
+ W.H.Schraal&wisdom.nl
+8936
+ WebToGrid
+ Tiago Pereira
+ tiago.pereira&intelidata.pt
+8937
+ Thirdspace Living Ltd
+ Dr Dave Robinson
+ dave&thirdspace.tv
+8938
+ Cyberell Oy
+ Olli-Pekka Rinta-Koski
+ ola&cyberell.com
+8939
+ Frontec netSolution AB
+ Frode Randers
+ Frode.Randers&frontec.se
+8940
+ SAVVIS Communications
+ Donald E. Bertier, Jr.
+ donb&savvis.net
+8941
+ JC Enterprises
+ Johnny Chang
+ uberchang&yahoo.com
+8942
+ AMX Corp
+ Ron Barber
+ ron.barber&amx.com
+8943
+ Analog Design Autoamtion Inc.
+ Benson Jin
+ benson&analogsynthesis.com
+8944
+ Obfuscated Networking
+ Michael Conlen
+ meconlen&obfuscated.net
+8945
+ In-Q-Tel Inc.
+ Joshua Icore
+ network&in-q-tel.org
+8946
+ ThinAirApps
+ Nathanial Freitas
+ Nathanial.Freitas&thinairapps.com
+8947
+ Viacore, Inc.
+ Dale Cabell
+ dale.cabell&viacore.net
+8948
+ A S Promotions LTD
+ Scott Wiginton
+ swiginton&wigintoninternational.com
+8949
+ OuterSpace Consultants
+ Heath Hendrickson
+ heath&outerspaceconsultants.com
+8950
+ webBASIS, Inc.
+ Benjamin Templeton
+ bent&coresoft.com
+8951
+ Platys Communications
+ Meenakshi Ramamoorthi
+ meena&stargateip.com
+8952
+ JSC Belsvyaz
+ Dmitry Golovanov
+ dmgol&belgtts.ru
+8953
+ MightySun LLC
+ Chin H Kow
+ chkow&yahoo.com
+8954
+ VTEX Typesetting Services
+ Sarunas Burdulis
+ sarunas&vtex.lt
+8955
+ GORGY TIMING
+ Christophe Poyet
+ christophe.poyet&gorgy-timing.fr
+8956
+ ZICOM Electronic Security Systems Ltd.
+ Amit Sarode
+ amits&zicomsecure.com
+8957
+ Railinfrabeheer BV
+ P. de Kok
+ p.deKok&railinfrabeheer.nl
+8958
+ James A. Mahlen & Associates
+ James A. Mahlen
+ jmahlen&texas.net
+8959
+ IER Incorporated
+ Wayne Parker
+ wparker&ier-tx.com
+8960
+ Coree Networks Inc.
+ Andrew Goldstein
+ agoldstein&coreenetworks.com
+8961
+ Paradigm Secure Communications
+ Roger Palmer
+ roger.palmer&astrium-space.com
+8962
+ IntruVert Networks, Inc.
+ Srikant Vissamsetti
+ srikant&intruvert.com
+8963
+ Advanced Web Communication, division of Xecom, Incorporated
+ Frank Zhang
+ fzhang&xecom.com
+8964
+ Bezirksregierung Duesseldorf
+ Carsten Wegner
+ carsten.wegner&brd.nrw.de
+8965
+ Dff Internet & Medien
+ Mr. Torsten Curdt
+ tcurdt&dff.st
+8966
+ PurOptix
+ Cliff Emerson
+ cliff&puroptix.com
+8967
+ NASA JSC
+ Alice Aman
+ alice.l.aman1&jsc.nasa.gov
+8968
+ Juha Saarinen IT Writer
+ Juha Saarinen
+ juha&saarinen.org
+8969
+ Rio Tinto
+ Christopher Deeble
+ christopher.deeble&riotinto.com
+8970
+ Argogroup Interactive Ltd
+ Dirk Moermans
+ dmoermans&argogroup.com
+8971
+ Speed to Market Engines
+ Rao Nimmakayala
+ rao&speedtomarket.com
+8972
+ IP Powerhouse Ltd.
+ Christopher Madden
+ chris.madden&ippowerhouse.com
+8973
+ Grupo Eurociber S.A.
+ Angel Redondo Fernandez-Rebollos
+ anredondo&banesto.es
+8974
+ Universitaet Marburg
+ Karl-Heinz Ergezinger
+ ldap&hrz.uni-marburg.de
+8975
+ Soluzione Script GmbH
+ Bastian Ziegler
+ hans.baier&soluzione.de
+8976
+ Airia, Inc.
+ Carl Herbst
+ cherbst&airiaglobal.com
+8977
+ Synamics Inc.
+ Sunil Rananavare
+ srana&synamics.com
+8978
+ Sears Holdings Corp
+ Ricc Babbitt
+ rbabbit&searshc.com
+8979
+ The Real Asset Company Limited
+ Reece Robinson
+ mail&trac-group.co.nz
+8980
+ Collective Technologies
+ Uma Vaiyapuri
+ uma&colltech.com
+8981
+ Joeunsecurity
+ Wongi Bae
+ im1gi&joeunsecurity.com
+8982
+ Ipertrade s.r.l.
+ Alberto Bottacin
+ a.bottacin&ipertrade.com
+8983
+ Bivio Networks
+ Ron Murphy
+ rmurphy&bivio.net
+8984
+ C J SPAANS
+ Jasper Spaans
+ jasper&spaans.ds9a.nl
+8985
+ The Synaptic Group, Inc.
+ Mark G. Christenson
+ mgc&synaptic.com
+8986
+ Arcotect Limited
+ Keith Chan
+ keith.chan&dotcompacific.com
+8987
+ State Infocommunication Foundation of Estonia
+ Urmo Mäeorg
+ urxx&riks.ee
+8988
+ Pingworks
+ Christoph Lukas
+ lukas&pingworks.de
+8989
+ Naino Corporation
+ Marc-Olivier Méhu
+ Marc-Olivier.Mehu&naino.com
+8990
+ Redpill Linpro AS (formerly 'Linpro AS')
+ Erik Inge Bolsø
+ iana&redpill-linpro.com
+8991
+ MARPOSS S.p.A.
+ Luca Simoncini
+ luca.simoncini&marposs.com
+8992
+ Unisoft Consultants
+ Mohamed A. Kamara
+ unisoftco&usa.net
+8993
+ Asera Inc.
+ Krishna Kumar
+ kkumar&asera.com
+8994
+ Avantas Networks
+ Melanie Gosselin
+ mgosselin&avantas.com
+8995
+ Lo-Wang.org
+ Frank Clements
+ neumonik&ptd.net
+8996
+ TransactPlus, Inc.
+ Robert Chomentowski
+ rob.chomentowski&transactplus.com
+8997
+ ProArp Inc.
+ Max Schreiner
+ ms&e-comerce.de
+8998
+ Cottay
+ Will Cottay
+ will&cottay.net
+8999
+ TVS eTechnology Limited
+ Ravi Desikan
+ ravi&tvsetech.com
+9000
+ Personal Path Systems, Inc.
+ Tom Hagan
+ hagant&personalpathsystems.com
+9001
+ Goltier Media Group (Sitepak)
+ Francois Belanger
+ francois&sitepak.com
+9002
+ LXPRO.COM
+ Greg Bailey
+ gbailey&lxpro.com
+9003
+ slimjones.
+ Paul Jean Jouve
+ p_jouve&hotmail.com
+9004
+ SuSE Linux Venezuela, C.A.
+ Xavier E. Mármol
+ xmarmol&suse.de
+9005
+ Video Networks Limited
+ Brendan Hole
+ b.hole&videonetworks.com
+9006
+ Apache Consulting Ltd.
+ Garry Morash
+ gmorash&apache.ab.ca
+9007
+ FineGround Networks
+ Chao Feng
+ chao&fineground.com
+9008
+ Digital Route
+ Joakim Österberg
+ joakim.osterberg&digitalroute.com
+9009
+ Agni Systems Limited
+ Name Server Admin
+ nsadmin&agni.com
+9010
+ Liebenzell Mission
+ EDV-Abteilung
+ edv&liebenzell.org
+9011
+ Laminar Software, Inc.
+ Diane Gruseck
+ dgruseck&laminarsoft.com
+9012
+ MailVision Ltd.
+ Diego
+ diegob&mailvision.com
+9013
+ SpiritSoft Inc
+ Rob MacNeill
+ Robert.MacNeill&spirit-soft.com
+9014
+ Belenos, Inc.
+ Johnny Chang
+ jchang&belenosinc.com
+9015
+ World Streaming Network, Inc.
+ Fred Crable
+ fcrable& worldstreaming.net
+9016
+ FreeRein Corporation
+ John Chu
+ JohnC&FreeRein.com
+9017
+ Cogent Systems, Inc.
+ James Xie
+ jamesxie&cogentsystems.com
+9018
+ CQR Data Ltd.
+ Martin Stpehen Pegler
+ mpegler&ark-online.net
+9019
+ Cap Gemini Telecom Media & Networks Deutschland GmbH
+ Tobias Wermann
+ tobias.wermann&capgemini.de
+9020
+ Computer Adaptive Technologies, Inc.
+ Corey Ehmke
+ corey_ehmke&hmco.com
+9021
+ WideOpenWest LLC
+ David Walden
+ dwalden&wideopenwest.com
+9022
+ TrueSAN Networks
+ Bill Jang
+ bjang&truesan.com
+9023
+ Netsanity Inc.
+ Leo Ramos
+ lramos&corp.netsanity.com
+9024
+ Telia Internet, Inc.
+ M. Groesbeek
+ mgroesbeek&us.telia.net
+9025
+ NetCologne
+ Roland Rosenfeld
+ rrosenfeld&netcologne.de
+9026
+ adisoft systems GmbH & Co. KG
+ Jens Salewski
+ j.salewski&adisoft-systems.de
+9027
+ SoftNerd
+ William R. Buckley
+ wrb&softnerd.com
+9028
+ Lendx
+ Dan Zhang
+ dzhang&lendx.com
+9029
+ BSD Users Group Italia
+ Giacomo Cariello
+ jwk&bug.it
+9030
+ iVMG Incorporated
+ Christopher N. Harrell
+ cnh&ivmg.net
+9031
+ Nexter Information Technology
+ Young-jae Chang
+ nobocop&nexter.com
+9032
+ IVSTel
+ Angus North
+ a.north&ivstel.com
+9033
+ Elion Enterprises Ltd
+ Klemens Kasemaa
+ klemens.kasemaa&elion.ee
+9034
+ Jabber.com
+ Constantin Nickonov
+ nickonov&jabber.com
+9035
+ CFS Brands, LLC
+ Andrew Nowlin
+ andrewnowlin&cfsbrands.com
+9036
+ Jim Dutton
+ Jim Dutton
+ jimd&siu.edu
+9037
+ Everyday Office Inc.
+ Richard Cowles
+ rcowles&everydayoffice.com
+9038
+ Well Diagnostics
+ Yngve Nyheim
+ yngve&welldiagnostics.com
+9039
+ Chengdu Ideal Telecom Technology,Inc.
+ Jiang Daming
+ mshou&sina.com
+9040
+ Chengdu Ideal Information Industry Co,Ltd.
+ Jiang Daming
+ mshou&sina.com
+9041
+ Cambridge University Engineering Department
+ James Matheson
+ jmrm&eng.cam.ac.uk
+9042
+ Teinos
+ Massimo Travascio
+ m.travascio&teinos.com
+9043
+ Execulink
+ Erik Zweers
+ zweers&execulink.com
+9044
+ NEC Eluminant Technologies, Inc.
+ Sunil Unadkat
+ unadkats&eluminant.com
+9045
+ eNetSecure, Inc
+ Patrick Heim
+ patrick.heim&enetsec.com
+9046
+ Amecisco
+ Walter Yu
+ support&amecisco.com
+9047
+ Blue Cross Blue Shield of Florida
+ Thomas C. Graham, III
+ hostmaster&bcbsfl.com
+9048
+ Open System Consultants
+ Heikki Vatiainen
+ hvn&open.com.au
+9049
+ Integrity Online
+ John Wever
+ jwever&integrity.com
+9050
+ Telenor Link AS
+ Roar Pettersen
+ roar.pettersen&link.no
+9051
+ Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa
+ Paulo Matos
+ paulo.matos&fct.unl.pt
+9052
+ Sunbay Software AG
+ Sergey Starosek
+ star&sunbay.com
+9053
+ Tovaris IP LC
+ Michael Smith
+ msmith&tovaris.com
+9054
+ Tokheim
+ Mike Fox
+ mike.fox&tokheim.com
+9055
+ 9Rivers.com
+ Wei Wang
+ weiwang&9rivers.com
+9056
+ TelStrat International, Ltd.
+ Craig Lutgen
+ it&telstrat.com
+9057
+ Millennium Communication Network
+ Ronan Kelly
+ kelly&mcn-tower.com
+9058
+ Jamcracker
+ Yuriy Martsinkovskiy
+ yuriym&jamcracker.com
+9059
+ Vectrad Networks Corporation
+ Lee Dunbar
+ leed&sirosnetworks.com
+9060
+ RuleSpace, Inc.
+ James Dirksen
+ ops&rulespace.com
+9061
+ Deutscher Go-Bund
+ Dr. Christian Gawron
+ christian.g&awron.de
+9062
+ SRS Microsystems
+ Shawn Younger
+ syounger&srsmicro.com
+9063
+ iHive Technology Pte Ltd
+ Teng Siong, Ng
+ tengsiong&ihive.com
+9064
+ ATM ComputerSysteme GmbH
+ Luigi Bove
+ luigi.bove&atm-computer.de
+9065
+ Nettasking Technology (Singapore) Pte Ltd.
+ Wilfred Wong
+ wilfred.wong&nettasking.com
+9066
+ Global Security Technologies, Inc.
+ Robert Rich
+ rrich&gstisecurity.com
+9067
+ Cambia Networks
+ Paul Riley
+ priley&cambianetworks.com
+9068
+ Delphi Associates, Ltd.
+ Charles Reindorf
+ charles&reindorf.com
+9069
+ Phillip's Technical Services
+ Phillip Omlor
+ peomlor&uswest.net
+9070
+ Symmetricom
+ Dilip S. Dhanda
+ ddhanda&symmetricom.com
+9071
+ Spirian Technologies, Inc.
+ Joseph Sturonas
+ JSturonas&Spirian.com
+9072
+ AckleyNet
+ Jason Ackley
+ jason&ackley.net
+9073
+ Sunnyvale Community Players
+ Dan Rich
+ drich&sunnyvaleplayers.org
+9074
+ John M. Sutherland, Inc.Insurance
+ Stephen J. Kiernan
+ admin&vegamuse.org
+9075
+ Novex Solutions
+ Stephen J. Kiernan
+ admin&vegamuse.org
+9076
+ Tokyo Metallic Commuynications Corp.
+ Noboru Kurgouchi
+ kuro&metallic.co.jp
+9077
+ Dekart
+ Alexander Kutsy
+ joy&dekart.com
+9078
+ Be Connected Ltd
+ Lahiany Sigalit
+ Sigalit.Lahiany&be-connected.net
+9079
+ The Sanjyot Bharathan Design Association
+ Sanjyot Bharathan
+ techhead&graphic-designer.com
+9080
+ Babel Com Australia
+ Del Elson
+ del&babel.com.au
+9081
+ eachnet
+ Jsshi
+ jsshi&126.com
+9082
+ eXtremail
+ Richard González
+ extremail&extremail.com
+9083
+ eteamconsulting.com
+ John Grzyb
+ jandj&greenmount.org
+9084
+ Keynote Systems, Inc.
+ Krishna Khadloya
+ krishna.khadloya&keynote.com
+9085
+ Optical Switch Corporation
+ James Liou
+ jliou&opticalswitch.com
+9086
+ US Robotics
+ Anurag Batta
+ anurag_batta&usr.com
+9087
+ Brightmail, Inc.
+ Mark Lim
+ lim&brightmail.com
+9088
+ Oso Grande Technologies, Inc.
+ Systems Support
+ systems&osogrande.com
+9089
+ New Mexico Technet, Inc.
+ Monte Mitzelfelt
+ monte&nm.net
+9090
+ Datagrove
+ Jim Hurd
+ jimh&datagrove.com
+9091
+ MICRO-STAR INT'L CO., Ltd.
+ Norman Hung
+ normanhung&msi.com.tw
+9092
+ Veenstra Graphic Solutions
+ Rick Veenstra
+ rick&veenstra.org
+9093
+ Innovate I.T. Logistics BV
+ Martin Bokman
+ martin&innovate-it.nl
+9094
+ Amber Archer Consulting Co., Inc.
+ Kyle F. Downey
+ kdowney&amberarcher.com
+9095
+ NIPPON MITSUBISHI OIL CORPORATION
+ Takanobu Nakajima
+ takanobu.nakajima&nmoc.co.jp
+9096
+ Zentrum für Produkt Entwicklung, ETH Zürich
+ Stephan Müller
+ stmuller&imes.mavt.ethz.ch
+9097
+ CDFtel
+ Eurico Inocêncio
+ emi&cdftel.pt
+9098
+ DW Systems
+ Daniel W. Brodsky
+ dwb&twcny.rr.com
+9099
+ Central Systems International, Inc.
+ Greg Wiktor
+ gw&censys.net
+9100
+ Mstel
+ Jaehee Lee
+ jhlee&mstel.co.kr
+9101
+ Optum Computing Solutions, Inc.
+ Steve Davis
+ sdavis&optum-inc.com
+9102
+ Telecash Kommunikations-Service GmbH
+ Armin Krone
+ Armin.Krone&Telecash.de
+9103
+ Yu-Shei Real Estate Co.
+ Tsung-yiu Lai
+ alexlai&yushei.com
+9104
+ Chu-Shen Co. Ltd
+ Tsung-yiu Lai
+ alexlai&yushei.com
+9105
+ MIST
+ Natasa Grandic
+ ngrandic&mistwireless.com
+9106
+ ELIOS Informatique
+ Denis Salembier
+ denis.salembier&elios-informatique.fr
+9107
+ Ferguson Enterprises, Inc.
+ Jediah Logiodice
+ it.iana-pen.admin&ferguson.com
+9108
+ Random Walk Computing, Inc.
+ Joel Scotkin
+ jscotkin&randomwalk.com
+9109
+ infogear
+ Amit Tropper
+ atropper&cisco.com
+9110
+ Net Asia Angeles CIty
+ Tristan Cusi
+ tristan&netasia-angeles.net
+9111
+ Newway Tech. Inc.
+ Marco Chen
+ marco.chen&newwayit.com
+9112
+ Palamedes GmbH
+ Hannes Reinecke
+ H.Reinecke&palamedes.de
+9113
+ Wiral Ltd
+ Jukka Rissanen
+ admin&wiral.com
+9114
+ YLine Web Access Services
+ Philip Poten
+ philip.poten&yline.at
+9115
+ Archon Technologies, Inc.
+ Brian Massingill
+ bmassingill&archon-tech.com
+9116
+ Ubicom, Inc
+ Chris Waters
+ chris.waters&ubicom.com
+9117
+ LeWiz Communications Inc.
+ Taliaferro Smith
+ TollyS&Lewiz.com
+9118
+ 1Ci GmbH
+ Ralf Bensmann
+ iana&1ci.de
+9119
+ Advanced Rotorcraft Technology, Inc.
+ Joe English
+ jenglish&flightlab.com
+9120
+ Narada Networks Inc.
+ Brian Brown
+ brianb&naradanet.com
+9121
+ Eduquip Limited
+ Ron Segal
+ ron&segal.co.nz
+9122
+ UPCtv Interactive
+ Pim van der Heijden
+ pvdheijden&upctv.com
+9123
+ Université Pierre Mendès France
+ Jean Guillou
+ Jean.Guillou&upmf-grenoble.fr
+9124
+ Intellitactics Inc.
+ Mathew Johnston
+ mjohnston&itactics.com
+9125
+ Inspiration Technology Pty Ltd
+ Ted Bullen
+ ted&instech.com.au
+9126
+ Aetian Networks
+ Arpan Shah
+ arpan&aetian.com
+9127
+ ADVANCED PERIPHERALS TECH. Inc.
+ Toshiko Kojima
+ tkojima&apti.co.jp
+9128
+ Centre de traduction des organes de l'Union européenne
+ Pascal Dufour
+ Pascal.Dufour&cdt.eu.int
+9129
+ Linkvest SA
+ Jean-Eric Cuendet
+ ccsr&linkvest.com
+9130
+ Hemisphere Technologies
+ Carl Cronje
+ carl&hemtech.co.za
+9131
+ Roland Felnhofer
+ Roland Felnhofer
+ roland.felnhofer&chello.at
+9132
+ Hutchison OPTEL Telecom Technology CO.,Ltd
+ Lin Tong
+ lintong&optel.com.cn
+9133
+ Microraab Electronics
+ Szilard Birkas
+ birkas.szilard&microraab.hu
+9134
+ Telenet NV
+ System Group
+ systemgroup&telenet-ops.be
+9135
+ Heyde AG
+ Thomas Huch
+ THuch&heyde.de
+9136
+ ISDN Communications Ltd
+ Nick Hoath
+ nhoath&isdn-comms.co.uk
+9137
+ Annatel
+ Dave Frary
+ dfrary&anatel.net
+9138
+ AnteFacto
+ John Looney
+ john&antefacto.com
+9139
+ Petroleum Business Institute
+ Alexander Goncharov
+ magic&petroleum.ru
+9140
+ Media General, Inc.
+ Michael Miller
+ inetadmin&mediageneral.com
+9141
+ Riptech
+ Jeff Odom
+ jeff&riptech.com
+9142
+ Infopaq International A/S
+ Peter Thygeesn
+ palaka&infopaq.dk
+9143
+ Edmunds.com
+ Sergey Fokichev
+ sfokichev&edmunds.com
+9144
+ Trader Electronic Media
+ Michael Gorman
+ gorman&traderonline.com
+9145
+ AccessPt. Inc.
+ Troy Harrison
+ Troy.Harrison&accessptinc.com
+9146
+ Reporter-Times, Inc.
+ IS Department
+ tech&reportert.com
+9147
+ TeaLeaf Technology, Inc.
+ Andrew Kosolobov
+ akosolobov&tealeaf.com
+9148
+ Acme Packet
+ Ephraim Dobbins
+ edobbins&acmepacket.com
+9149
+ LOCUS Corporation
+ Tain Lee
+ tilee&locus.com
+9150
+ Metromedia Fiber Network
+ Steve Miller
+ steve&mfnx.net
+9151
+ Wiral Ltd.
+ Juha Kumpulainen
+ juha.kumpulainen&wiral.com
+9152
+ Dit Company Limited
+ Kaoru Mitsuhashi
+ mitsu&dit.co.jp
+9153
+ ACTIA Telecom
+ Nicolas FOULQUIER
+ si&actiatelecom.fr
+9154
+ Figment Technologies Inc.
+ Albert Chau
+ alberto&figment.net
+9155
+ BlueNetworkX
+ Daniel Golle
+ daniel.golle&bluenetworkx.de
+9156
+ eGurkha Pvt Ltd.
+ Srinivas Ramanathan
+ srinivas&egurkha.com
+9157
+ CoreComm
+ Matt Holtz
+ root&voyager.net
+9158
+ The Internet Group
+ Simon Allard
+ simon.allard&staff.ihug.co.nz
+9159
+ SHad0ws.net
+ Kevin Black
+ shad0w&shad0ws.net
+9160
+ DGT Sp. z o.o.
+ Micha³ Porzeziñski
+ michael&dgt.com.pl
+9161
+ Universidad del Pais Vasco
+ Armando Ferro Vázquez
+ jtpfevaa&bi.ehu.es
+9162
+ Pädagogische Hochschule Freiburg
+ Stephan Lauffer
+ lauffer&ph-freiburg.de
+9163
+ GNU Radius Project
+ Sergey Poznyakoff
+ gray&gnu.org
+9164
+ Xware AB
+ Mats Nilsson
+ mats.nilsson&xware.se
+9165
+ Cabinet Remouit
+ Jean-Louis Remouit
+ remouit&aol.com
+9166
+ Universidad Galileo
+ Oscar Bonilla
+ obonilla&galileo.edu
+9167
+ ANXeBusiness Corp
+ Jeff Wade
+ wadej&anx.com
+9168
+ Transaccess
+ Pedro Sanchez Riofrio
+ psanches&setal.com.br
+9169
+ Novis Telecom, SA
+ Rui Cohen
+ rui.cohen&isp.novis.pt
+9170
+ Exaecon Inc.
+ Elahe Zafari-Kellermann
+ Elahe.Zafari-Kellermann&gmx.net
+9171
+ NetTone
+ phuster&nettone.com
+ phuster&nettone.com
+9172
+ HVC Technologies
+ Yimin Zheng
+ yiminzheng&hotvoice.com
+9173
+ Kohl's
+ Larry McCann
+ larry.mccann&kohls.com
+9174
+ A2V ict
+ Armand A. Verstappen
+ armand&a2vict.nl
+9175
+ Stream Theory, Inc
+ Bruce McKenzie
+ bruce&streamtheory.com
+9176
+ Open-IT
+ Joe Little
+ jlittle&open-it.org
+9177
+ ThinkFree.Com, Inc
+ Heungwook Song
+ hwsong&thinkfree.com
+9178
+ DaeSung Corp.
+ Heekyung Lee
+ hwsong1&netian.com
+9179
+ INTESABCI SISTEMI E SERVIZI
+ Michele Popescu
+ Michelepopescu&iss.bancaintesa.it
+9180
+ Maranti Networks, Inc
+ Sanjay Saxena
+ ssaxena&marantinetworks.com
+9181
+ Air Technology Systems
+ Henry Zektser
+ hzektser&air-tech.com
+9182
+ FileFish, Inc.
+ Robert Wygand
+ rob&filefish.com
+9183
+ Samba TNG
+ Sander Striker
+ striker&samba-tng.org
+9184
+ Alterbox
+ Mario Vojvoda
+ duke&alterbox.net
+9185
+ MS Integration Services Inc.
+ Mark Sobkow
+ msobkow&worldnet.att.net
+9186
+ Logipolis Pte Ltd
+ Nicholas Tan
+ nicholastan&logipolis.com
+9187
+ Eastman Chemical Company
+ Carson Gallimore
+ carsongallimore&eastman.com
+9188
+ Force Computers
+ Bharath Channakeshava
+ bharath.c&smartm.com
+9189
+ Promedico Gmbh
+ Bernd Juergens
+ juergens&promedico.com
+9190
+ Katanoo Technologies
+ Stephan Krings
+ skrings&katanoo.com
+9191
+ Burgiesoft
+ Jeff Meyer
+ root&burgiesoft.com
+9192
+ Pirkan Tietokone Oy
+ Martti Hyppänen
+ yukka&propelli.net
+9193
+ CIRPACK
+ Frederic Potter
+ fpotter&cirpack.com
+9194
+ AustLII
+ Philip Chung
+ philip&austlii.edu.au
+9195
+ AutocontControl Systems, spol. s r. o.
+ Jaroslav Chylek
+ vinklarek&autocont.cz
+9196
+ Algotronics
+ Serge Gosset
+ serge&algotronics.com
+9197
+ Lyndon State College
+ Stephen C. Allen
+ allens&mail.lsc.vsc.edu
+9198
+ Teletron Ltd.
+ Frank Kleinewoerdemann
+ frank&teletron.co.il
+9199
+ Daum Datentechnik
+ Klaus Daum
+ kdaum&t-online.de
+9200
+ Obermeier Software
+ Klaus Obermeier
+ klaus.obermeier&obermeier-software.de
+9201
+ Fasturn Inc.
+ Nikunj Mehta
+ nmehta&fasturn.com
+9202
+ EnsureLink
+ Aaron Jarson
+ ajarson&ensurelink.com
+9203
+ SeguriDATA Privada, S.A. de C.V.
+ Juan Gonzalez Cardoso
+ jgcardoso&seguridata.com
+9204
+ Aurora Networks, Inc.
+ Luis Yu
+ lyu&aurora.com
+9205
+ Moj. Net d.o.o.
+ Borut Mrak
+ borut.mrak&moj.net
+9206
+ DigitalSpark
+ Adam Strohl
+ iana&digitalspark.net
+9207
+ segNET Technology, Inc.
+ Adam Strohl
+ adams&segnet.com
+9208
+ Hamilcar Development
+ Adrian Kuepker
+ akuepker&pobox.com
+9209
+ Peace Technology, Inc.
+ Alex Roytman
+ roytmana&peacetech.com
+9210
+ Merlin I.T. Services Ltd
+ Phil Cooper
+ merlinit&lineone.net
+9211
+ Rabobank ICT
+ A.T. Bezemer
+ a.t.bezemer&rf.rabobank.nl
+9212
+ Wavium AB
+ Sten Hubendick
+ sten.hubendick&wavium.com
+9213
+ NetSeal Technologies
+ Ilka Pietikainen
+ ilkka.pietikainen&netseal.com
+9214
+ Kemuri Systems
+ Geert Vanderkelen
+ geert&kemuri.org
+9215
+ ERIDAN Informatique
+ Martin Philippe
+ pmartin&eridan-info.fr
+9216
+ Universidade de Évora, Departamento de Informática
+ Prof. Salvador Abreu
+ spa&di.uevora.pt
+9217
+ BIOBASE Biological Databases/ Biologische Datenbanken GmbH
+ Axel Wagner
+ axel.wagner&biobase.de
+9218
+ Skysoft Portugal
+ Carlos Juliao Duartenn
+ juliao&skysoft.pt
+9219
+ Juliao.com
+ Carlos Juliao Duartenn
+ juliao&juliao.com
+9220
+ OPENJCC
+ Andreas Binder
+ abi&openjcc.org
+9221
+ Shaw Communications
+ Enterprise Management
+ soc.entmgmt&sjrb.ca
+9222
+ Phillips Petroleum Company
+ james Vinatieri
+ jevinat&ppco.com
+9223
+ Roskilde University
+ Mads Freek Petersen
+ freek&ruc.dk
+9224
+ Lawrence University
+ Robert Lowe
+ network.manager&lawrence.edu
+9225
+ FJA
+ Fritz Scherer
+ net-admin&fja.com
+9226
+ Microtest
+ Ben Cohen
+ bcohen&microtest.com
+9227
+ Entrisphere, Inc.
+ Matt Greenwood
+ mig&entrisphere.com
+9228
+ Globetech
+ Brett Ellis
+ brett.ellis&globetech.ch
+9229
+ Totilities
+ Dennis Totin
+ dtotin&home.com
+9230
+ #B4mad Research Lab Organization
+ Stephan Dühr
+ duehr&b4mad.net
+9231
+ Adir Technologies
+ John Berry
+ jlb&adirtech.com
+9232
+ Norwegian Mapping Authority
+ Frode Arild Ekroll
+ frode.ekroll&statkart.no
+9233
+ IER SA
+ Serge Favier
+ sfavier&ier.fr
+9234
+ Snowshore Networks Inc
+ Joseph Benoit
+ jbenoit&snowshore.com
+9235
+ FCB Direct Montreal
+ James Connolly
+ jconnolly&fcbdirect.com
+9236
+ Fundtech Corporation
+ Alexander Kouznetzoff
+ alexanderk&fundtech.com
+9237
+ Viking Enterprise Solutions
+ Barry Haddon
+ Barry.Haddon&VikingEnterprise.com
+9238
+ Imagine Broadband Limited
+ Shaf Girach
+ shaf.girach&imaginebroadband.com
+9239
+ JonesKnowledge.com
+ Robin R. Reid
+ rreid&jonesknowledge.com
+9240
+ International MRI Accreditation Resources, LLC
+ David Goldhaber
+ dmg&forimar.com
+9241
+ uni-X Software AG
+ Kai Schwermann
+ schwermann&uni-x.com
+9242
+ Instituto de Matemática e Estatística da Universidade de São Paulo
+ Francisco Reverbel
+ reverbel&ime.usp.br
+9243
+ Air'Prod
+ Benoit de Mulder
+ benoit&decollage.org
+9244
+ PureCarbon, Inc.
+ Stuart Piltch
+ stuart&purecarbon.com
+9245
+ Neuromics, Inc.
+ Rodney Barnett
+ rbarnett&neuromics.com
+9246
+ Automated Handling Systems, Inc.
+ David Scott isi.edu.autohandle.com
+ ---none---
+9247
+ Federal-Mogul Corporation
+ Cindy Ward
+ cindy_ward&fmo.com
+9248
+ Paktronix Systems LLC
+ Matthew G. Marsh
+ mgm&paktronix.com
+9249
+ Musambi Corporation
+ Madhu Konety
+ mkonety&musambi.com
+9250
+ Strix Systems
+ Gabi Abraham
+ gabi.abraham&strixsystems.com
+9251
+ TR Associates
+ Tony Rosa
+ tony_rosa&bigfoot.com
+9252
+ Hôtel-Dieu De Saint-Jérôme
+ Marc Clément
+ marc.clement&ssss.gouv.qc.ca
+9253
+ Buildscape, LLC
+ Juan A. Pons
+ sysadmin&buildscape.com
+9254
+ Pajunas Interactive, Inc.
+ Allie Micka
+ allie&pajunas.com
+9255
+ Vicinity Corporation
+ Mike Diehn
+ mdiehn&vicinity.com
+9256
+ LightPointe Communications
+ Brad Hyslop
+ bhyslop&lightpointe.com
+9257
+ Volera
+ Steve Duckworth
+ sduckworth&volera.com
+9258
+ XMLStrategies.net
+ Lou Johnson
+ lou&webstrategies.org
+9259
+ SYSPOL Co., Ltd.
+ Song, Young Tae
+ ytsong&yangjae.co.kr
+9260
+ ADTEC Corporation
+ Takanori Kakigi
+ kakigi&adtec.co.jp
+9261
+ Delphi Automotive Systems Investment (China) Holding Co.,Ltd
+ Gordon Wang
+ gordon.wang&eds.com
+9262
+ EAST.NET Co. Ltd.
+ Haixiang Gong
+ haixiang&public.east.net.cn
+9263
+ Cybernetics Technology Co., Ltd.
+ Mikio Fukushima
+ mikio&cybercom.co.jp
+9264
+ Caerdroia
+ Jeffrey K Medcalf
+ medcalf&caerdroia.org
+9265
+ TDISIE
+ Orekhov Pavel
+ opa&oniltz.da.ru
+9266
+ Parsoft Systems Pvt. Ltd.
+ Sagar Sarma
+ sagar&parsoftsystems.com
+9267
+ in-systemeGmbH
+ Roman Huber
+ roman.huber&in-systeme.com
+9268
+ Ruhrverband
+ Joachim Sommer-Littwin
+ jso&ruhrverband.de
+9269
+ MediaBroadcast GmbH
+ Dr. Andreas Ehbrecht
+ andreas.ehbrecht&media-broadcast.com
+9270
+ Callsys Ltd.
+ Valery Vybornov
+ vvv.callsys.co.uk
+9271
+ Siemens NGNI
+ Matthias Frank
+ matthias.frank&er19.siemens.de
+9272
+ Elektrobit Ltd.
+ Teemu Pirinen
+ teemu.pirinen&elektrobit.fi
+9273
+ Neuro Telecom
+ Jang Sik Park
+ jspark&neurotel.co.kr
+9274
+ access:Seven Communications GmbH
+ Peter Marenbach
+ peter.marenbach&access-7.de
+9275
+ GENESYS
+ Nisrine FAJAJ
+ nisrine.fajaj&genesys.com
+9276
+ Sema Spain NEG
+ Alberto Mateos
+ alberto.mateos&sema.es
+9277
+ LOGICO Smart Card Solutions AG
+ Stefan GOMBAR
+ stefan.gombar&logico.net
+9278
+ econia.com
+ Andre Doehn
+ andre.doehn&econia.com
+9279
+ Arqana Technologies Inc.
+ Ulf Kellermann
+ ulf_kellermann&argana.com
+9280
+ AccessLine Communications Corporation
+ Sen Yang
+ syang&accessline.com
+9281
+ Standard Insurance Company
+ Ted Steffan
+ tsteffan&standard.com
+9282
+ NOCpulse
+ Mike Perez
+ mp&nocpulse.com
+9283
+ Costa Rica Institute of Technology
+ Christian Sanabria
+ csanabria&itcr.ac.cr
+9284
+ Western Illinois University
+ Dan Romano
+ d-romano&wiu.edu
+9285
+ InternetCDS
+ Jaye Mathisen
+ mrcpu&internetcds.com
+9286
+ Maximum Throughput Inc.
+ Gord R. Lamb
+ glamb&max-t.com
+9287
+ Zeus Communications
+ Howard Wang
+ howard.wang&zeuscomm.com
+9288
+ HostPro
+ Cameron Jones
+ cameron&hostpro.com
+9289
+ Unirez, Inc.
+ Brian Boyd
+ bboyd&unirez.com
+9290
+ Firinn.org
+ Mark Bainter
+ mark-spamx&firinn.org
+9291
+ Rainfinity
+ Jim Rice
+ jrice&rainfinity.com
+9292
+ Webley System
+ Alexander Litvak
+ alexl&webley.com
+9293
+ Staturn Computer
+ Wang Yongsheng
+ wys205&sina.com
+9294
+ W4y do Brasil Ltda
+ Antonio Mesquita
+ antonio.mesquita&w4y.com.br
+9295
+ Workers Compensation Fund
+ Matt Goldsberry
+ mgoldsbe&wcf-utah.com
+9296
+ Xlight Photonics Ltd
+ Miki Schnarch
+ mikis&xlight.com
+9297
+ Ayeca Inc.
+ Nathan Ladin
+ nathan&ayeca.com
+9298
+ University of Compiègne
+ David Lewis
+ david.lewis&utc.fr
+9299
+ Hellas On Line
+ Costa Tsaousis
+ ktsaou&hol.gr
+9300
+ Hypostasis
+ Kit Smith
+ kit&hypostasis.com
+9301
+ Spider Software
+ Roy de Ruiter
+ help&spider.com
+9302
+ ESI s.r.l.
+ Piero Serini
+ p.serini&esi.it
+9303
+ Waystream AB (formerly 'PacketFront Network Products AB')
+ Fredrik Nyman
+ fredrik.nyman&waystream.com
+9304
+ Connection Technology Systems
+ Wesley Liao
+ wesley_liao&ctsystem.com
+9305
+ Western Michigan University
+ Norm Grant
+ norm.grant&wmich.edu
+9306
+ Octave Communications
+ Bill McKinnon
+ bmckinnon&ocatavecomm.com
+9307
+ RCL Enterprises
+ Robert Lilly
+ robert&rclenterprises.com
+9308
+ Oasis Technology Ltd.
+ David Coles
+ dcoles&oasis-technology.com
+9309
+ Urzad Miasta Pabianic
+ Jan Fijalkowski
+ fijal&um.pabianice.pl
+9310
+ ABITAB S.A.
+ Adriana Calcetto
+ adriana.calcetto&abitab.com.uy
+9311
+ DI Trute
+ M. Trute
+ mtrute&topmail.de
+9312
+ Truth Consulting & Technology
+ David Skingsley
+ david.skingsley&truthtech.com
+9313
+ DaKoMa
+ R. Guenther
+ rguenther&dakoma.com
+9314
+ Curtis Family
+ Doug Curtis
+ doug&curtisfam.com
+9315
+ CARTEL SECURITE
+ Benoit Lecocq
+ lecocq&cartel-securite.fr
+9316
+ NetVoyager
+ Mo McKinlay
+ mmckinlay&gnu.org
+9317
+ Tech2Work, Inc.
+ Scott Grim
+ sgrim&tech2work.com
+9318
+ DEBEKA Versicherung
+ Axel Meyer
+ axel.meyer&debeka.de
+9319
+ NetAktiv
+ Stéphane Bortzmeyer
+ tech&netaktiv.com
+9320
+ Nanning Telecom
+ lupeijun
+ lewis&rose.nn.gx.cn
+9321
+ Screenpeaks Ltd.
+ Bezalel Finkelstien
+ bezalel&screenpeaks.com
+9322
+ NetTech S.A.
+ Jean-Louis Pagnuco
+ jlp&nettech-eur.com
+9323
+ PC Away
+ Olivier Jousselin
+ Olivier.Jousselin&pcaway.com
+9324
+ Division fo Cancer Studies, Birmingham UK
+ Dr. Debbie Cronin
+ d.a.cronin&bham.ac.uk
+9325
+ University of California, Riverside
+ Andrew Tristan
+ andrew.tristan&ucr.edu
+9326
+ Lewis and Clark College
+ Brad Wilkin
+ wilkin&lclark.edu
+9327
+ Hygeia Corporation
+ Joe Garcia-Montes
+ j.garcia&hygeia.net
+9328
+ National Institutes of Health (NIH)
+ John Dvorak
+ dvorakjo&mail.nih.gov
+9329
+ Crusoe Communications, Inc.
+ Mark de Groot
+ degroot&crusoe.net
+9330
+ Selesta S.p.A.
+ Emilio Masserotti
+ masserotti&selesta.it
+9331
+ MaXware International AS
+ Thor Egil Leirtro
+ thor.leirtro&maxware.com
+9332
+ Applied SNMP
+ Bob Natale
+ bob.natale&appliedsnmp.com
+9333
+ Lincom Wireless
+ Frank Ciotti
+ ciottif&lincom.com
+9334
+ IPDR.org
+ Aron Heintz
+ aheintz&ipdr.org
+9335
+ PowerSoft
+ Eric Teutsch
+ erict&powersoft.ca
+9336
+ Publix Super Markets, Inc.
+ Pat Hicks
+ pat.hicks&publix.com
+9337
+ Minter Corp.
+ Mariano Abad
+ fx&mintercorp.com
+9338
+ Petersen Ventures LLC
+ Erik Petersen
+ cthree&home.com
+9339
+ Left Coast Systems Corp.
+ Matthew Asham
+ matthew&leftcoast.com
+9340
+ Network Infinity
+ Mayo Jordanov
+ mayo&nfy.ca
+9341
+ Cyberfuse Technologies, LLC
+ Jason Tucker
+ jtucker&cyberfuse.com
+9342
+ Penguin Computing
+ Philip Pokorny
+ ppokorny&penguincomputing.com
+9343
+ Comcel S.A.
+ Jose Carlos Jaramillo
+ josecarlos&comcel.com.gt
+9344
+ Powerwave Technologies Inc.
+ Ray Mansell
+ pwregistry&pwav.com
+9345
+ infinetivity, Inc.
+ Mark Christenson
+ eng&infinetivity.com
+9346
+ iGeek, Inc.
+ David L. Smith-Uchida
+ dave&igeekinc.com
+9347
+ Avaz Networks
+ Khalid Jamil
+ khalid&avaznet.com
+9348
+ Golden Telecom Ukraine
+ Vlad Patenko
+ vp&goldentele.com
+9349
+ WizLAN Ltd.
+ Gadi Miller
+ gadi&wizlan.com
+9350
+ Netmagic Solutions Pvt. Ltd.
+ Mr. Jaibalan
+ raghav&netmagicsolutions.com
+9351
+ FORTHnet S.A.
+ Tzormpatzakis Alexis
+ atzo&forthnet.gr
+9352
+ Conundrum Communications
+ Matt Pounsett
+ matt&conundrum.com
+9353
+ Universite de Metz
+ Yves Agostini
+ agostini&univ-metz.fr
+9354
+ Grey Interactive France
+ Etienne Bernard
+ eb&gifrance.com
+9355
+ Krivorozhskiy Hlebokombinat N1
+ Ivan Gudym
+ ivan&gasoil.kiev.ua
+9356
+ nPassage, Inc.
+ Carl P. Miller
+ carl.miller&npassage.com
+9357
+ IT-Beratung Schaffert
+ Sebastian Schaffert
+ schaffer&informatik.uni-muenchen.de
+9358
+ Wicom Communications Ltd
+ Arto Keskiniva
+ arto.keskiniva&wicom.com
+9359
+ Symeko Datasystems bv
+ Guido Hasenbos
+ g.hasenbos&symeko.com
+9360
+ Green Light Inc.
+ Yehudan O. Ron
+ f_light&msn.com
+9361
+ Océ Software Laboratories Namur
+ Jacques Flamand
+ jacques.flamand&osl.be
+9362
+ ENSEIRB
+ Kadionik
+ kadionik&enseirb.fr
+9363
+ Spelio
+ Lev Walkin
+ vlm&spelio.net.ru
+9364
+ InterPark Incorporated
+ Walt Tracy
+ walt.tracy&intpark.com
+9365
+ Mindsurf Networks Inc.
+ Christopher Sweigart
+ csweigart&mindsurfnetworks.com
+9366
+ Cifra
+ Mario Korva
+ mario.korva&cifra.si
+9367
+ FASTSIGNS International, Inc
+ Raj Croager
+ raj.croager&fastsigns.com
+9368
+ Storage Xstreams
+ Robert Lee
+ rlee&storagexstreams.com
+9369
+ Micah J. Schehl
+ Micah J. Schehl
+ m.schehl.computer.org
+9370
+ Space Telescope Science Institute
+ Don Stevens-Rayburn
+ stevray&stsci.edu
+9371
+ Okolona Christian Church
+ Phillip Mather
+ pmather1&okolonacc.org
+9372
+ Ikadega, Inc.
+ Kevin Day
+ kevind&ikadega.com
+9373
+ Clear Ink
+ Cove Schneider
+ hostmaster&clearink.com
+9374
+ Hermaion.org
+ Gordon Pedersen
+ gordon&visi.com
+9375
+ Basler Kantonalbank
+ JörnKnie-von Allmen
+ joern.knie&bkb.ch
+9376
+ CVS / PharmacyRussell
+ Pierce
+ rpierce&cvs.com
+9377
+ Voyager Computer Corporation
+ Richard Palm
+ rpalm&voyagercomputer.com
+9378
+ Ilex Systems
+ Emil Assarsson
+ emil.assarsson&bolina.hsb.se
+9379
+ Eumitcom Technology Inc.
+ Jeffrey Chou
+ jeffreychou&eumitcom.com
+9380
+ Octogon Gesellschaft für Computer-Dienstleistungen mbH
+ Lupe Christoph
+ lupe.christoph&octogon.de
+9381
+ Walter Biering GmbH - Mediahaus und Grafischer Betrieb
+ Lupe Christoph
+ lupe.christoph&octogon.de
+9382
+ WORAH.NET
+ Vashist Worah
+ vw&worah.net
+9383
+ Angeles Design Systems
+ Tom Laverty
+ tlaverty&angeles.com
+9384
+ D2K, Inc.
+ Boris Shpungin
+ bshpungin&d2k.com
+9385
+ Jason Wood
+ Jason Wood
+ woodja&ieee.org
+9386
+ Clayton College & State University
+ Dan Newcombe
+ newcombe&mordor.clayton.edu
+9387
+ Compania Mea
+ Rain Man
+ rain_man1972&yahoo.com
+9388
+ AsiaInfo
+ Mark Harrison
+ markh&usai.asiainfo.com
+9389
+ Magical Fruit
+ Mark Harrison
+ markh&usai.asiainfo.com
+9390
+ W.T. Services, Inc.
+ Allen Hyer
+ allenh&wtrt.net
+9391
+ Audientia
+ Yves Degoyon
+ ydegoyon&audientia.com
+9392
+ Cannon Hill Anglican College
+ Andrew Gibson
+ agibson&chac.gld.edu.au
+9393
+ Intecs Information Ltd.
+ Charles Teng
+ charles_teng&intecs.com.tw
+9394
+ Visana Services AG
+ Beat Kneubuehl
+ beat.kneubueh1&visana.ch
+9395
+ UEC Technologies
+ Kavish Parbhoo
+ kavishp&uec.co.za
+9396
+ Walt Disney International
+ Patrick Pfundstein
+ patrick.pfundstein&disney.com
+9397
+ Vartech Solutions Inc.
+ Andrew Williams
+ rainstain&digital-galaxy.net
+9398
+ Tokyo Metallic Communications Corp
+ Akira Isogai
+ isogai&metallic.co.jp
+9399
+ CONSUL Risk ManagementDirk Wisse, Koos Lodewijkx
+ dirk.wisse&consul.com,
+ koos.lodewijkx&consul.com
+9400
+ Fachhochschule Konstanz
+ Leitung Rechenzentrum
+ rechenzentrum&fh-konstanz.de
+9401
+ AML Wireless Systems
+ Raymon Hung
+ rhung&amlwireless.com
+9402
+ dCrypt Ltd
+ Liaquat Khan
+ liaquat.khan&dcrypt.co.uk
+9403
+ Allinstant
+ Matt Kressel
+ mkressel&allinstant.com
+9404
+ Dewpoint Inc.
+ Chris Guttridge
+ chris.guttridge&dewpoint.com
+9405
+ Kingland Systems Corporation
+ Thomas Johnson
+ tom.johnson&kingland.com
+9406
+ Synchrologic
+ Greg Montgomery
+ greg.montgomery&synchrologic.com
+9407
+ Broadata Communications Inc.
+ Joseph Rotenberg
+ jrotenberg&broadatacom.com
+9408
+ Chester Enterprises
+ Daniel Chester
+ dan&chesternet.net
+9409
+ ClickServices
+ Steve Rice
+ steve&clickservices.net
+9410
+ Axe Online Pty. Limited
+ Brian Lee
+ brian.lee&axe.net.au
+9411
+ Hitwise Pty Ltd
+ Tim Lewis
+ tim.lewis&hitwise.com
+9412
+ Contela
+ Jung Hyun Kim
+ levy&contela.com
+9413
+ Operax AB
+ Fredrik Pettersson
+ iana-contact&operax.com
+9414
+ Digital Globe, Inc.
+ Kazushi Minagawa
+ oze&digital-globe.co.jp
+9415
+ Archimed
+ Olivier Walbecq
+ o.walbecq&archimed.fr
+9416
+ Unassigned
+ Returned 2004-03-02
+ ---none---
+9417
+ egg:|
+ Gary Henn
+ gary.henn&egg.com
+9418
+ Ivistar AG
+ Andreas Micklei
+ andreas.micklei&ivistar.de
+9419
+ Siemens SiNiA
+ Rudi Neite
+ rudi.neite&er19.siemens.de
+9420
+ Baltimore Technologies
+ Lisa Dunphy
+ ldunphy&baltimore.com
+9421
+ Vodafone D2
+ Steffen Weichselbaum
+ steffen.weichselbaum&d2vodafone.de
+9422
+ Atanion GmbH
+ Bernd Bohmann
+ bernd.bohmann&atanion.de
+9423
+ Msa-Infor Sistemas e Automacao
+ Thomas Kosfeld
+ thomas&msainfor.com.fr
+9424
+ A&C Automacao e Controle
+ Alexandre Ferez
+ ferez&terra.com.br
+9425
+ Rotterdam School of Management
+ Jimmy C. Tseng
+ jtseng&fbk.eur.nl
+9426
+ Adigida Solutions
+ Richard Kalman
+ rkalman&adigida.com
+9427
+ Categoric Software
+ John Templer
+ jtempler&categoric.com
+9428
+ Orgenic Software
+ Vladimir Dozen
+ dozen&osw.com.ru
+9429
+ Mariinsky Theatre
+ Pavel Levshin
+ flicker&mariinsky.ru
+9430
+ Progress Telecom
+ Kenneth J. Smith
+ ksmith&progresstelecom.com
+9431
+ Push, Inc.
+ Removed 2011-02-20
+ ---none---
+9432
+ Vingage Corporation
+ Chuck Baenen
+ chuck.baenen&vingage.com
+9433
+ Vaticor Inc.
+ Jack Yorgey
+ jackyorgey&vaticor.com
+9434
+ Telergy Network Services
+ Ken Morehouse
+ kmorehouse&telergy.net
+9435
+ Boletin Oficial del Estado
+ David Guerrero
+ david&boe.es
+9436
+ Crysberg A/S
+ Leif Jensen
+ leif&crysberg.dk
+9437
+ Lancer Insurance Company
+ Tom Malone
+ tmalone&lancer-ins.com
+9438
+ YellowShirt Inc.
+ Canny Quach
+ cquach&yellowshirt.com
+9439
+ Green Point Pty Ltd
+ Nick Chu
+ chun&tpg.com.au
+9440
+ eko system Inc.
+ Jesse Kuhnert
+ jkuhnert&ekosystems.com
+9441
+ Wall Street Systems, Inc.
+ Lin Geng
+ lin.geng&wallstreetsystems.com
+9442
+ Atheros communications, Inc.
+ Jennifer Kuang
+ jkuang&atheros.com
+9443
+ Virage, Inc.
+ Chad West
+ cwest&virage.com
+9444
+ FireMon
+ Jody Brazil
+ jbrazil&fishnetsecurity.com
+9445
+ TJB
+ Timothy Butler
+ rotordyn&yahoo.com
+9446
+ Indiana University
+ David E. Jent
+ djent&iu.edu
+9447
+ Red Fern Software
+ Tom Redfern
+ thos&fonebone.net
+9448
+ Zyfer
+ Chris Law
+ cjl&zyfer.com
+9449
+ Florida State University
+ Greg Simpson
+ gregory.simpson&fsu.edu
+9450
+ Zyoptics Inc.
+ Malcolm Northcott
+ mnorthcott&zyoptics.com
+9451
+ digeo
+ Brian Smith
+ brian.smith&digeo.com
+9452
+ NetLabs SRL
+ Eduardo J. Blanco
+ ejbs&netlabs.com.uy
+9453
+ Barnardos New Zealand
+ Brendon Ryniker
+ brendonr&web.co.nz
+9454
+ future gate software GmbH
+ Ronny Bremer
+ rbremer&future-gate.com
+9455
+ Intelliclaim, Inc.
+ Robert M. Vittori
+ rvittori&intelliclaim.com
+9456
+ Allegro Networks
+ Bryan Levin
+ snmp&allegronetworks.com
+9457
+ Broadband Storage, Inc.
+ Keith Philpott
+ kphilpott&broadstor.com
+9458
+ TCSI, Inc
+ Peter Buckner
+ pbuck&tcsi.com
+9459
+ NileSOFT Ltd.
+ Cheon-Geun Kim
+ enrl&nilesoft.co.kr
+9460
+ Salta Monte Solutions, Inc.
+ Tom Poe
+ tompoe&source.net
+9461
+ y2FUN.com
+ Singuan Iap
+ iap&y2fun.com
+9462
+ MMLAB KTU
+ Jonas Punys
+ media&mmlab.ktu.lt
+9463
+ Geyer und Weinig GmbH
+ Axel von Dielingen
+ avd&gwtel.de
+9464
+ SIEL S.p.A.
+ Lionello Sacchi
+ lsacchi&sielups.com
+9465
+ Oldenburgische Landesbank AG
+ Ingo Stadtsholte
+ ingo.stadtsholte&olb.de
+9466
+ CILEA
+ Paola Tentoni
+ tentoni&cilea.it
+9467
+ iBanx B.V.
+ Bart Selders
+ bart.selders&ibanx.nl
+9468
+ Universite de la Mediterranee (Aix Marseille 2)
+ Serge Portella
+ Serge.Portella&mediterranee.univ-mrs.fr
+9469
+ Starlab nv/sa
+ Ivo Clarysse
+ soggie&starlab.net
+9470
+ Alfa.con Team S.p.A.
+ Enzo Re
+ ere&alfaconteam.it
+9471
+ PortWise AB
+ Stefan Bogstedt
+ stefan.bogstedt&portwise.com
+9472
+ Jeje.org
+ Jerome Fleury
+ jeje&jeje.org
+9473
+ SafeStone Technologies PLC
+ Jeff Davis
+ jdavis&safestone.com
+9474
+ SIRT
+ Luke Guelfi
+ l.guelfi&sirt.tv
+9475
+ 365 Corporation
+ Malcolm Locke
+ malcolm.locke&365corp.com
+9476
+ ESRF
+ Staffan Olsson
+ ldapmaster&esrf.fr
+9477
+ Market Central, Inc.
+ Alan Gavaert
+ alang&mctech.com
+9478
+ MyLuckyWorld
+ Roger Mikalsen
+ roger&myluckyworld.com
+9479
+ WebCollage
+ Ori Sternberg
+ ori.sternberg&webcollage.com
+9480
+ Notus Key Limited
+ Benjamin Hille
+ benjamin.hille&notuskey.com
+9481
+ Backer Software Research
+ Rombout de Backer
+ rombout+iana&gewis.win.tue.nl
+9482
+ ENS-Lyon
+ Martin Quinson
+ mquinson&ens-lyon.fr
+9483
+ PSI AG
+ Frank Bredenbroecker
+ fbredenbroecker&psi.de
+9484
+ ision france
+ Nicolas PY
+ npy&ision.fr
+9485
+ FUTUROCOM
+ Jean-Pierre BORG
+ jeanpierre.borg&futurocom.com
+9486
+ Powwow Germany GmbH
+ Jens Bollmann
+ jensb&powwowwater.de
+9487
+ saardata GmbH
+ Bernd Schmitt
+ b.schmitt&saardata.de
+9488
+ Circuit City Stores
+ Frank Smalara
+ domaintech&circuitcity.com
+9489
+ SAXA, Inc. (formerly 'Taiko Electric Works, LTD')
+ Yoshinari Hasegawa
+ hasegawa.yo&saxa.co.jp
+9490
+ Scorecon International
+ Ryan Denneny
+ rd&tap.net
+9491
+ VECTAN
+ Christian Beckmann
+ c.beckmann&vectan.de
+9492
+ The Cobalt Group
+ Marty Ahern
+ mahern&cobaltgroup.com
+9493
+ iOpen Technologies Ltd.
+ Richard Waid
+ richard&iopen.co.nz
+9494
+ IFILM
+ John Turk
+ turk&ifilm.com
+9495
+ etee2k.net
+ Ed Truitt
+ ed.truitt&etee2k.net
+9496
+ AT&T Enhanced Network Services
+ Dehui Peng
+ dpeng&attens.com
+9497
+ IDini Corporation
+ Swarraj Kulkarni
+ kulkarni&idini.com
+9498
+ Telekommunikation Mittleres Ruhrgebiet GmbH
+ Thomas Neumann
+ t.neumann&tmr.net
+9499
+ Exacube System Inc.
+ Byounggwon Gim
+ gbg&exacube.co.kr
+9500
+ Byte Alliance
+ Michael Bishop
+ mbishop&bytealliance.com
+9501
+ SVA-INTRUSION.COM Co. LTD
+ Sun Xian
+ sunxian&yahoo.com
+9502
+ Ross Technology Group, Inc.
+ Jason Mitchell
+ jmitchel&rtgx.com
+9503
+ Telemovil El Salvador
+ Roberto Carlos Navas
+ rcnavas&telemovil.com
+9504
+ tops.net GmbH & Co Online Publishing Services KG
+ Andreas Buschka
+ andreasbu&tops.net
+9505
+ bone labs GmbH
+ Burkhard Wiegel
+ b.wiegel&bonelabs.net
+9506
+ Real Solutions Ltd.
+ Brian Murphy
+ realsoln&ihug.co.nz
+9507
+ Wharton Electronics
+ Alastair S. Wharton
+ alastair&wharton.co.uk
+9508
+ MobileSpear Inc.
+ Nitzan Daube
+ nitzand&mobilespear.com
+9509
+ Enkash Payment Network
+ Denis Bider
+ enkash-oid&denisbider.com
+9510
+ KONSYS
+ Jacek Gretkiewicz
+ jacekg&konsys.com.pl
+9511
+ Vulkan Technic GmbH
+ Eric Hack
+ hack-consult&vulkantechnic.de
+9512
+ Online Consulting, Ltd.
+ Ivan Debnar
+ debnar&o-c.sk
+9513
+ Exacomm Systems
+ Jan van der Lugt
+ j.lugt&exacomm.nl
+9514
+ Konica Business Technologies, Inc.
+ Brian Spears
+ spearsb&konicabt.com
+9515
+ Sugar Creek Packing Co.
+ Todd Pugh
+ tpugh&sugar-creek.com
+9516
+ Digital World Services
+ Sean Corrigan
+ sean.corrigan&dwsco.com
+9517
+ Sanrise Inc
+ Suresh Ravoor
+ suresh.ravoor&sanrise.com
+9518
+ Pratt & Whitney
+ Douglas Conrath
+ conratda&pweh.com
+9519
+ Soward Network Solutions
+ John Soward
+ soward&soward.net
+9520
+ Phase2 Software Corp
+ Bill Spencer
+ bill&p2software.com
+9521
+ PED Computers
+ Joseph Engo
+ jengo&mail.com
+9522
+ Personeta
+ Ronen Wolfson
+ ronen&personeta.com
+9523
+ ST E15
+ Sabine Feuchter
+ sabine.feuchter&icn.siemens.de
+9524
+ Andiamo Systems, Inc
+ Ian Wallis
+ iwallis&andiamo.com
+9525
+ BBC Monitoring
+ John Blakeley
+ john.blakeley&mon.bbc.co.uk
+9526
+ Shawmut Design & Construction
+ Russell Pitre
+ rpitre&shawmut.com
+9527
+ Inkras Networks Corporation
+ Ash Sundar
+ ash&inkra.com
+9528
+ Iyago
+ Neal Katz
+ nkatz&yahoo.com
+9529
+ Global Relay Inc.
+ Eric Parusel
+ eric.parusel&globalrelay.net
+9530
+ CQUR . COM
+ Duncan Matthew Stirling
+ duncan&cqur.com
+9531
+ Integra Telecom
+ David Stults
+ david.stults&integratelecom.com
+9532
+ Group 1 Software
+ Kyle Chapman
+ kyle_chapman&g1.com
+9533
+ TrueDisk
+ Don Buchholz
+ don&truedisk.com
+9534
+ Handrew
+ Jason Han
+ ccjhan&yahoo.com
+9535
+ Zurita Solutions
+ Brian Zurita
+ bz01&zurita.com
+9536
+ Massey University
+ Keith Linforth
+ soa&massey.ac.nz
+9537
+ Navox Corporation
+ Jacques Turcotte
+ jacques.turcotte&smisrd.com
+9538
+ StorageWay Inc.
+ Barry Van Hooser
+ bvh&storageway.com
+9539
+ STSN
+ Doug Burns
+ dburns&stsn.com
+9540
+ Altentia
+ Delavaux
+ delavaux&altentia.fr
+9541
+ Lokaal Netwerk Gravenstraat
+ B.A.M. van Zanten
+ Ben&van.Zanten.name
+9542
+ College of Engineering and Computer Science
+ Mike Wimple
+ wimple&ecs.csus.edu
+9543
+ Schwoo, Inc.
+ Jason Milletary
+ jason&schwoo.com
+9544
+ Electrical and Computer Engineering Dept., UBC
+ Robert Ross
+ admin&ece.ubc.ca
+9545
+ State Street Corp.
+ Gerard Puoplo
+ gpuoplo&statestreet.com
+9546
+ Dominet Systems
+ Denton Gentry
+ registrar&dominetsystems.com
+9547
+ foo Corporation
+ Jim Jones
+ jsjones&acm.org
+9548
+ Datachron Inc.
+ Clyde Davis
+ time&datachroninc.com
+9549
+ Southern Network Services, Inc.
+ Brian Snipes
+ bsnipes&southernnetwork.com
+9550
+ vox2vox Communications, Inc.
+ Manfred Koroschetz
+ mkoroschetz&vox2vox.com
+9551
+ Kompu-Art Studiu Komputerowe
+ Marek Habersack
+ grendel&vip.net.pl
+9552
+ Financial IQ Pty Ltd
+ Jye Tucker
+ jtucker&iqgroup.net
+9553
+ Automaton Ltd
+ Andrew Loh
+ andrew&automaton.com
+9554
+ Clear River Technologies, LLC
+ Dan Kuykendall
+ info&clearrivertech.com
+9555
+ AsiaInfo Technologies(China), Inc.
+ Jerry Jiang
+ jiangwr&asiainfo.com
+9556
+ Great Wall Broadbank Network Service Co.Lt
+ Gao Yu
+ gaoyu&gwbn.net.cn
+9557
+ Synso Inc.
+ Steve Tsai
+ steve&synso.com
+9558
+ Kent Ridge Digital Labs
+ Yang Lingjia
+ lingjia&krdl.org.sg
+9559
+ National Security Research Institute
+ Inkon Kang
+ firefly&etri.re.kr
+9560
+ SECUI
+ Namsik Yoon
+ namsik.yoon&secui.com
+9561
+ Netia Telekom S.A.
+ Piotr Roszatycki
+ piotr_roszatycki&netia.net.pl
+9562
+ Magnum Imperium Limited
+ Rob Hodgkinson
+ rob&magi.co.uk
+9563
+ Suffolk College
+ M Thomason
+ matthew.thomason&suffolk.ac.uk
+9564
+ mediaWays GmbH Internet-Services
+ Lars Uffmann
+ lars.uffmann&mediaways.net
+9565
+ Xerox Mobile Solutions
+ Andrew Everitt
+ andrew.everitt&gbr.xerox.com
+9566
+ HBO-CE
+ Lajos Okos
+ lajos&hbo.hu
+9567
+ Skilldeal AG
+ Dr. Guido Seifert
+ gseifert&skilldeal.com
+9568
+ DataGrid
+ Alex Martin
+ a.j.martin&qmw.ac.uk
+9569
+ MGF Logistique
+ Philippe Bezamat
+ phb&mgf.fr
+9570
+ University of Leoben/Austria
+ Zentraler Informatikdienst
+ kamenik&unileoben.ac.at
+9571
+ Erskine Systems Ltd
+ Simon T Smith
+ simon.smith&erskine-systems.co.uk
+9572
+ AlienThing.com
+ Jeremy Nicholas
+ boyalien&yahoo.com
+9573
+ MB-NET
+ Michael Bussmann
+ iana&mb-net.net
+9574
+ NCIC Clinical Trials
+ Mike Broekhoven
+ mbroekhoven&ctg.queensu.ca
+9575
+ Grupo de Programação na Web(WPG)
+ Rodrigo Prestes Machado
+ rpm&atlas.ucpel.tche.br
+9576
+ Crédit Mutuel de Bretagne
+ Tanguy Eric
+ partnre.tanguer&partnre.com
+9577
+ Xtelligent IT Consulting GmbH
+ Gottfried Scheckenbach
+ info&xtelligent.de
+9578
+ Mission Critical Linux, Inc.
+ Kris Corwin
+ corwin&MissionCriticalLinux.com
+9579
+ Followap
+ Dror
+ dror&followap.com
+9580
+ New Hemisphere Computer Services
+ Marcus Patton
+ marcuspatton&onetel.net.uk
+9581
+ Quad One Technologies Pvt. Ltd.
+ K. Sarath Chandra
+ sarath&quad-one.com
+9582
+ CCS Communications Pty. Ltd.
+ John Lewis
+ johnl&ccscomms.com.au
+9583
+ BBC Technology Supply Ltd
+ Danny Cooper
+ danny.cooper&bbc.co.uk
+9584
+ Lucent Technologies NADP
+ Roman Biesiada
+ bies&lucent.com
+9585
+ National Enhance Technology Corp.
+ Blake Hung
+ netsys&netsys.com.tw
+9586
+ Debian
+ Wichert Akkerman
+ iana&debian.org
+9587
+ Global Trust Authority
+ John Tunstall
+ john.tunstall&gta.multicert.org
+9588
+ IT Insourcing
+ Claude Leuchter
+ leuchter&it-insourcing.ch
+9589
+ Currenex, Inc.
+ Tino Tran
+ tino.tran&currenex.com
+9590
+ The MathWorks Inc.
+ Joe Steele
+ jsteele&mathworks.com
+9591
+ Thinking Cat Enterprises
+ Leslie Daigle
+ leslie&thinkingcat.com
+9592
+ Luke Crawford Enterprises
+ Luke Crawford
+ luke&prgmr.com
+9593
+ SysNet Informática Ltda
+ Alvaro Manoel Martins Pereira
+ alvaro&sn-sysnet.com
+9594
+ Tape Products Company
+ David Frampton
+ daf&tapeproducts.com
+9595
+ Zephion Networks
+ Srinivas Upadhyaya
+ srinivas&zephion.net
+9596
+ PimpCode
+ Marc Martinez
+ lastxit&pimpcode.org
+9597
+ Blue Silicon
+ Jian Zheng
+ jzheng&blue-silicon.com
+9598
+ MBNA America
+ Roland Trevino
+ roland.trevino&mbna.com
+9599
+ LDAPGURU.COM LLC
+ Rohan Pinto
+ rpinto&ldapguru.net
+9600
+ Williams Technology Consulting Services
+ Garth K. Williams
+ garth.williams&wtcs.org
+9601
+ Keewaytinook Okimakanak
+ Adi Linden
+ adilinden&knet.ca
+9602
+ Zoftech Inc.
+ Dustin Norman
+ dustin&zoftech.com
+9603
+ AF Enterprises
+ Andrew Finlay
+ andrew&andrewfinlay.com
+9604
+ afuu
+ Jean Brange
+ jean&afuu.fr
+9605
+ Xyterra Computing Inc
+ Joe Chisolm
+ jchisolm&xyterra.com
+9606
+ Linvision B.V.
+ Roel van Meer
+ r.vanmeer&linvision.com
+9607
+ MSTC
+ Hideichi Okamune
+ okamune&honbu.mstc.or.jp
+9608
+ ntelsOh
+ SungHwan
+ shoh&ntels.com
+9609
+ Impaster Co. Ltd
+ Jun Sheng
+ js_tessida&yahoo.com
+9610
+ Milosch.net
+ Miles Lott
+ milos&speakkeasy.net
+9611
+ Infosim
+ Marius Heuler
+ support&infosim.com
+9612
+ Kobe Steel, Ltd.
+ Hideo Ikeda
+ h-ikeda&rd.kcrl.kobelco.co.jp
+9613
+ nlsde
+ Jiangning
+ jiangning&nlsde.buaa.edu.cn
+9614
+ GoCruiseDirect.com
+ Steve Summerlin
+ ssummerlin&stertech.com
+9615
+ Danfoss A/S
+ Allan Sandbak
+ AS&danfoss.com
+9616
+ Kreatel Communications AB
+ Tomas Hagström
+ tomas.hagstrom&kreatel.se
+9617
+ GSX Groupware Solutions
+ Rodouan El Hichou
+ relhichou&gsx.net
+9618
+ Utrechtse Werkbedrijven
+ Rob Janssen
+ r.janssen&uw-werk.nl
+9619
+ Nextra Austria
+ Andreas Zoettl
+ andreas.zoettl&nextra.com
+9620
+ National Land Survey of Finland
+ Computing Centre
+ hostmaster&nls.fi
+9621
+ MOLO AFRIKA SPEECH TECHNOLOGIES
+ Charl Barnard
+ info&molo.co.za
+9622
+ QuesCom
+ Stephan Malric
+ stephan.malric&quescom.eu
+9623
+ Copenhagen Airports
+ IT Hostmaster
+ hostmaster&cph.dk
+9624
+ Radianz
+ Luke Yee
+ luke.yee&radianz.com
+9625
+ Utesch
+ Christian Utesch
+ christian&utesch-online.de
+9626
+ Alessandro Triglia
+ Alessandro Triglia
+ sandro&mclink.it
+9627
+ S J Shipinski Services
+ Stu Shipinski
+ stuship&mediaone.net
+9628
+ Groupe CASINO
+ David Barrat
+ dbarrat&groupe-casino.fr
+9629
+ Mastermind Technologies
+ Chris Mangold
+ cmangold&mmtmail.com
+9630
+ e-moveum
+ Fco Javier Lopez
+ fjlopez&e-moveum.com
+9631
+ eSniff, Inc.
+ Jack Flory
+ jack.flory&esniff.com
+9632
+ Individual
+ Adi Vaizovic
+ adi.vaizovic&zaslon-telecom.si
+9633
+ Calian, Ltd.
+ Wendy Cronin
+ wendy.cronin&calian.com
+9634
+ API Networks, Inc
+ Eric Rowe
+ eric.rowe&api-networks.com
+9635
+ Tropico Sistemas e Telecomunica=E7=F5es SA
+ Sileno Rocco
+ sileno.rocco&tropiconet.com.br
+9636
+ netFORMAT GmbH
+ Mario Beck
+ beck&netformat.de
+9637
+ Alliance & Leicester PLC
+ Paul Thompson
+ paul.thompson&alliance-leicester.co.uk
+9638
+ AlphaGraphics, Inc.
+ Greg Bailey
+ gbailey&alphagraphics.com
+9639
+ Appium AB
+ Thomas Tallinger
+ thomas.tallinger&appium.com
+9640
+ Astrolink International LLC
+ Jerry Hannon
+ jhannon&astrolink.com
+9641
+ Azusa Pacific University
+ James Janssen
+ jjanssen&apu.edu
+9642
+ Bibop Research, int. S.p.A. Gianugo
+ Rabellino
+ g.rabellino&bibop.it
+9643
+ CEULP/ULBRA
+ Augusto Jun Devegili
+ devegili&ulbra-to.br
+9644
+ Unassigned
+ Returned 2017-09-07
+ ---none---
+9645
+ courtade.net
+ Jeff Courtade
+ jeff&courtade.net
+9646
+ Eaton - Cooper Industries (Electrical) Inc. (formerly 'Cybectec')
+ Remi Dutil
+ remidutil&eaton.com
+9647
+ EWIP
+ Marius Costeschi
+ marius.costeschi&ewir.ro
+9648
+ GeekBone Co. LTD
+ Jimmy Cheng
+ jacob_d&usa.net
+9649
+ Hochschule Bremen
+ Uwe Jans
+ jans&hs-bremen.de
+9650
+ Infoclan
+ Vijay Kumar
+ vijay.c.kumar&mail.sprint.com
+9651
+ Kele
+ Wendell Murray
+ wendellm&kele.com
+9652
+ LNS SA
+ Mike Reilly
+ admin&lns.ch
+9653
+ Mosotech Limited
+ Bryan Wu
+ llwu&yahoo.com
+9654
+ NIC France
+ Lubrano Philippe
+ lubrano&nic.fr
+9655
+ Optidev AB
+ Anders Ericsson
+ anders.ericsson&optidev.se
+9656
+ Routit BV
+ Leon Boshuizen
+ llcboshuizen&routit.nl
+9657
+ S://Scape Communications Inc.
+ Colin Ryan
+ colinr&s-scape.ca
+9658
+ Solers
+ James Globe
+ jglobe&solers.com
+9659
+ Synapsys Ltd
+ Luke Hart
+ luken&synapsys.com
+9660
+ Telecel Comunicações pessoais S.A
+ Pedro Aleixo
+ aleixop&telecelvodafone.pt
+9661
+ Teletron INC
+ Sangwoo Jin
+ swjinjin&teletron.co.kr
+9662
+ TUEV-AT-TRUST Center GmbH
+ Stickler Gerald
+ stickler.gerald&tuev.or.at
+9663
+ UNIVERSITE LUMIERE LYON2
+ Pierre Ageron
+ Pierre.Ageron&univ-lyon2.fr
+9664
+ Widgital
+ Kristy McKee
+ k&widgital.com
+9665
+ ZyGATE Communications Inc.
+ Astro Lin
+ astrolin&zygate.com.tw
+9666
+ Alcatel Optronics
+ Bernadette Leclaire
+ bernadette.leclaire&alcatel.fr
+9667
+ Austar United
+ Ronald Yii
+ ryii&austar.com.au
+9668
+ Talent Network Security Technology Co., Ltd.
+ Wanli Liu
+ liuwanli&263.net
+9669
+ University of London
+ Malcolm Ray
+ oids&ulcc.ac.uk
+9670
+ BROADi
+ bytexu
+ bytexu&sina.com
+9671
+ Time Warner
+ Bill Burns
+ oid-admin&aol.net
+9672
+ Apropos Technology, Inc.
+ Mike Schisler
+ mike.schisler&apropos.com
+9673
+ Denison University
+ Charlie Reitsma
+ reitsmac&denison.edu
+9674
+ Fingerhut
+ LANWAN Group
+ lanwan&fingerhut.com
+9675
+ Grupo Financiero Uno
+ Fernando Medina
+ fmedina&nic.pibnet.com
+9676
+ hottis.de
+ Wolfgang Hottgenroth
+ woho&hottis.de
+9677
+ Hydriads
+ Jose González Gómez
+ jgongo&mail.com
+9678
+ K.U. Leuven
+ Jan Du Caju
+ sst&kulnet.kuleuven.ac.be
+9679
+ mBalance
+ Eloy Nooren
+ eloy.nooren&mbalance.com
+9680
+ SelectMetrics, Inc.
+ Chris Lamb
+ hostmaster&selectmetrics.com
+9681
+ Mortgage Systems International
+ David Max
+ davidmax&mtgsi.com
+9682
+ Novadeck
+ Jean-Philippe Schaller
+ jps&novadeck.com
+9683
+ Plattsburgh State University
+ David Anderson
+ andersdl&plattsburgh.edu
+9684
+ PoweriseNet
+ Hu Yajun
+ yajun_hu&yahoo.com
+9685
+ Ranch Networks, Inc.
+ Satyen Chandragiri
+ satyen&ranchnetworks.com
+9686
+ Ruby Networks, Inc.
+ Payam Mirrashidi
+ payam&rubynetworks.com
+9687
+ SAProperty.com
+ Geoff Payne
+ geofflp&webmail.CO.za
+9688
+ Tahoe Networks, Inc.
+ Steve Alexander
+ sca&tahoenetworks.com
+9689
+ TBD Networks
+ Norbert Kiesel
+ nkiesel&tbdnetworks.com
+9690
+ Terralab
+ Adam Hull
+ adam&terralab.com
+9691
+ Children's Hospital Colorado (formerly 'The Children's Hospital of Denver')
+ Nobuo Matsushita
+ nobuo.matsushita&childrenscolorado.org
+9692
+ Tool Object
+ Guillaume Cardoner
+ gcardoner&toolobject.fr
+9693
+ UND School of Medicine and Health Sciences
+ Barry Pederson
+ barryp&medicine.nodak.edu
+9694
+ Arbor Networks
+ SNMP Administration
+ snmp&arbor.net
+9695
+ Encotone Ltd.
+ Ted Kandell
+ hyehosha&encotone.com
+9696
+ Uffizio India Software Consultants Pvt. Ltd.
+ Macneil Mendes
+ rajeshvn&rediffmail.com
+9697
+ Accelance
+ Thomas Favier
+ tf&accelance.fr
+9698
+ AIA Australia
+ Andrew Cosgriff
+ ajc&aiaa.com.au
+9699
+ Axis Consulting
+ Bill Brower
+ bbrower&axc.com
+9700
+ Boehringer-Ingelheim GmbH
+ Lothar Schildwaechter
+ schildwa&ing.boehringer-ingelheim.com
+9701
+ Commerce NTI
+ Mark Hollow
+ mhollow&commercenti.com
+9702
+ Comtech Belgium
+ Jean Michalski
+ jmichalski&comtech.be
+9703
+ Datafoundation Inc.Valerii
+ Soika
+ soika&datafoundation.com
+9704
+ Diversified Resourceful Solutions Inc.
+ David Verbrugge
+ drs&axxent.ca
+9705
+ ecos gmbh
+ Gerald Richter
+ richter&ecos.de
+9706
+ HackersLab
+ Byunghak Kim
+ bhkim&hackerslab.com
+9707
+ Institut National Polytechnique de Lorraine
+ Benoit Marchal
+ Benoit.Marchal&ensem.inpl-nancy.fr
+9708
+ Jack Morton Worldwide
+ Adam Hull
+ adam_hull&jackmorton.com
+9709
+ Micro Connect Pty Ltd
+ Craig Price
+ craig.price&microconnect.com.au
+9710
+ Monzoon Networks AG
+ Matthias R. Koch
+ support&monzoon.net
+9711
+ Novedia
+ Tuneke
+ tuneke&novedia.de
+9712
+ obzen Inc.
+ SungUng Yoo
+ ysu&obzen.com
+9713
+ Opera Software AS
+ Krystian Zubel
+ kzubel&opera.com
+9714
+ Ruhrsoft
+ Frank Bredenbröcker
+ frank.bredenbroecker&ruhrsoft.de
+9715
+ Sigma AB
+ Pia Westerberg-Selin
+ pia.selin&sigma.se
+9716
+ State of North Dakota
+ Jeff Carr
+ jcarr&state.nd.us
+9717
+ Teleca AB
+ Göran Johansson
+ goran.johansson&teleca.com
+9718
+ TransACT Communications
+ Mark Hill
+ mark.hill&transact.com.au
+9719
+ Tronicplanet Online Datendienst GmbH
+ Thoni Bernhard
+ webmaster&tronicplanet.de
+9720
+ Tryx
+ Rik Tytgat
+ rik.tytgat&tryx.com
+9721
+ VWR International
+ Terrence Meehan
+ tmeehan&vwrsp.com
+9722
+ Workhorse Computing
+ Steven Lembark
+ lembark&wrkhors.com
+9723
+ Coradiant
+ Frederic Dumoulin
+ fdumoulin&coradiant.com
+9724
+ Datacast Inc.
+ Christian Trepanier
+ ctrepanier&datadact.com
+9725
+ INFOservice
+ Hellmut Adolphs
+ hellmut_adolphs&infonet.it
+9726
+ Nitroba
+ Simson L. Garfinkel
+ simsong&nitroba.com
+9727
+ Tryllian
+ Y. Duppen
+ yigal&tryllian.com
+9728
+ WWF Wort + Ton GmbH e-media
+ Marc Pohl
+ marc.pohl&wwf-gruppe.de
+9729
+ EVERelite, Co., Ltd.
+ Nicholas Hsiao
+ nicholas.hsiao&ever.com.tw
+9730
+ Solutus Pty Limited
+ Megennis Weate
+ magennis.weate&solutus.com.au
+9731
+ 5down
+ Benny Morrison
+ benny_morrison&yahoo.com
+9732
+ Adrenaline Ingenierie Multimedia
+ Alexandre Allien
+ info&aim.fr
+9733
+ Aral Systems GmbH
+ Frank Baasner
+ frank.baasner&aral.de
+9734
+ Astrum Software Corporation
+ James Moody
+ james&astrumsoftware.com
+9735
+ Coredump Ky
+ Taneli Leppä
+ rosmo&coredump.fi
+9736
+ Dublin City University
+ Donal Hunt
+ sysops&dcu.ie
+9737
+ Fourtheye
+ Bob Wilkinson
+ bob9960&btinternet.com
+9738
+ Gedoplan GmbH
+ Stephan Zdunczyk-kohn
+ szk&gedoplan.de
+9739
+ Hobnobbers.net
+ Richard Stobart
+ richardstobart&mail.com
+9740
+ iBEAM Broadcasting Corporation
+ Stefan Hudson
+ shudson&ibeam.com
+9741
+ Keiren
+ Frank Keiren
+ frank&keiren.net
+9742
+ DESCOM CONSULTING, S.L.
+ Luis Colorado
+ luis.colorado&descom.es
+9743
+ NCHICA
+ W. Holt Anderson
+ holt&nchica.org
+9744
+ peoplecall.com
+ Francisco Olarte Sanz
+ folarte&peoplecall.com
+9745
+ Radix Controls Inc.
+ Marc Noel
+ marcn&radixcontrols.com
+9746
+ RFNet Technologies Pte Ltd
+ Tan Chin Thong
+ cttan&acm.org
+9747
+ RoamingTest Ltd
+ Steve Webster
+ swebster&roamingtest.com
+9748
+ ROW Software and Web Design
+ Kurt Weber
+ kmw&rowsw.com
+9749
+ SpectraLink Corporation
+ Mark Hamilton
+ mah&spectralink.com
+9750
+ The Pillars
+ Robert August Vincent II
+ sysadmin&pillars.net
+9751
+ Trevilon Corp.
+ Kenneth Vaughn
+ kvaughn&trevilon.com
+9752
+ University of Missouri
+ Tony Rivera
+ tony&missouri.edu
+9753
+ Vernier Networks, Inc.
+ Ken Klingman
+ kck&verniernetworks.com
+9754
+ Vertis DSG Chicago
+ Martyn Wilson
+ mwilson&ltcgroup.com
+9755
+ Webasto Informationssysteme GmbH
+ Markus Svec
+ swsadminnt&webasto.de
+9756
+ woerd Erdmenger & Wolter GbR
+ Joerg Erdmenger
+ joe&woerd.com
+9757
+ Aral Aktiengesellschaft & Co. KG
+ Thomas Vögel
+ thomas.voegel&aral.de
+9758
+ Metadigm Ltd
+ Alan McRae
+ amcrae&metadigm.co.uk
+9759
+ Aplicaciones y Consultoria, S.A. de C.V.
+ Javier Arturo Rodriguez
+ jrodriguez&agharti.org
+9760
+ Cellcast
+ Or Tal
+ ortal&cellcast.com
+9761
+ Corporate Express
+ Vince Taluskie
+ vince.taluskie&cexp.com
+9762
+ Datacom Systems Inc.
+ Andrew M. Perkins
+ aperkins&datacomsystems.com
+9763
+ Eonite, Inc.
+ Sean Casey
+ sean&eonite.com
+9764
+ Forschungszentrum Rossendorf e.V.
+ Nils Schmeisser
+ N.Schmeisser&fz-rossendorf.de
+9765
+ ILRYUNG TELESYS
+ Ohduck Kwon
+ haming&irts.co.kr
+9766
+ Joseph S Dovgan DDS MS
+ Joseph S Dovgan
+ jsdovgan&uswest.net
+9767
+ Lectron CO., LTD
+ Grant Kang
+ grant&lectron.com.tw
+9768
+ Lynchburg College
+ Paul Spaulding
+ spaulding_w&mail.lynchburg.edu
+9769
+ Nuance Communications
+ Floyd Haas
+ fhaas&nuance.com
+9770
+ OpenOffice.org
+ Lutz Hoeger
+ lho&openoffice.org
+9771
+ PAION Co. Ltd.,
+ Someshwar Parate
+ parate&paion.com
+9772
+ pentasecurity
+ Lee Hyo Seob
+ tosun&pentasecurity.com
+9773
+ SpunHead Industries
+ Floyd Haas
+ fhaas&ix.netcom.com
+9774
+ Streets Online Ltd.
+ Andrew Schofield
+ andrews&infront.co.uk
+9775
+ TNT Software, Inc.
+ Steve Taylor
+ stevetaylor&tntsoftware.com
+9776
+ Wireless Network Services
+ Erkki Seppälä
+ erkki.seppala&wnsonline.net
+9777
+ Arelnet Ltd.
+ Avi Gliksberg
+ avig&arelnet.com
+9778
+ AxONLink
+ Marc Zerdoug
+ marc.zerdoug&ecitele.com
+9779
+ Empire State College
+ Bill Melvin
+ hostmaster&esc.edu
+9780
+ Entreprise des Postes et Telecommunications
+ Laurent Sliepen
+ laurent.sliepen&ept.lu
+9781
+ Jerntorget Sverige AB
+ Peter Östlund
+ ma&jerntorget.se
+9782
+ JM Family Enterprises, Inc.
+ Monitoring Admin
+ monitoringadmin&jmfamily.com
+9783
+ Vayusphere, Inc.
+ Pushpendra Mohta
+ pushp&vayusphere.com
+9784
+ icoserve information technologies
+ Raimund Vogl
+ r.vogl&icoserve.com
+9785
+ Praxis Technical Group, Inc.
+ Graeme Smecher
+ gsmecher&home.com
+9786
+ A.I.S. AngewandteInformations-Systeme GmbH
+ Andreas Heidemann
+ a.heidemann&windream.com
+9787
+ ActiveState Corp.
+ Massoud Sarrafi
+ massouds&activestate.com
+9788
+ Advisor Technologies Limited
+ James Unitt
+ james.unitt&advisortechnologies.com
+9789
+ Astaro AG
+ Dennis Koslowski
+ dkoslowski&astaro.de
+9790
+ Australia On Line
+ Michael Bethune
+ mike&ozonline.com.au
+9791
+ Centre de Telecomunicacions i Tecnologies de la Informacio
+ Jaume Diaz Serret
+ jdiaz&ctele.gencat.es
+9792
+ Clayhill KG
+ Christoph Grigutsch
+ cg&clayhill.de
+9793
+ CloudShield Technologies, Inc.
+ Neal Matthews
+ neal&cloudshield.com
+9794
+ CYTBeN
+ Bryce Wade
+ bryce&cytben.com
+9795
+ EBS Dealing Resources, Inc
+ Mike Merold
+ mmerold&ebsdr.com
+9796
+ ENX Association (formerly 'European Network Exchange')
+ Immo Wehrenberg
+ immo.wehrenberg&enx.com
+9797
+ EVER Sp. z o.o.
+ Piotr Strzelecki
+ pstrzelecki&ever.com.pl
+9798
+ Griff-IT Ltd.
+ Jon Griffiths
+ jon.griffiths&griff-it.com
+9799
+ Holos Software, Inc.
+ Frank S. Glass
+ fsg&holos.com
+9800
+ iNIT-8
+ Steffo Weber
+ s-weber&init8.net
+9801
+ ISIS Frontier Communications
+ Kitt Diebold
+ isis_system&frontiernet.net
+9802
+ IUFM de Rouen
+ Nathalie Delestre
+ Nathalie.Delestre&rouen.iufm.fr
+9803
+ L-3 Communication Systems - East
+ Heshy Bucholz
+ robert.bucholz&l-3com.com
+9804
+ Lefthand Networks
+ Jose Faria
+ jfaria&lefthandnetworks.com
+9805
+ Neveda City School District
+ Bill MacAllister
+ bill.macallister&ncsd.k12.ca.us
+9806
+ PRIDE Industries
+ Bill MacAllister
+ bill.macallister&prideindustries.com
+9807
+ Prism Holding Limited
+ Piet de Weerdt
+ pietdw&prism.co.za
+9808
+ Rocklea Spinning Mills Pty Ltd
+ Grant Coffey
+ itdept&rocklea.com.au
+9809
+ Root, Int.
+ David Ulevitch
+ davidu&phreedom.net
+9810
+ Sagent
+ Derek Brouwer
+ dbrouwer&sagent.com
+9811
+ Secure Appliance Systems
+ Pascal André
+ andre&enetten.com
+9812
+ SolNet
+ Markus Binz
+ mbinz&solnet.ch
+9813
+ TAB Queensland Limited
+ Darryl Green
+ green&tabq.com.au
+9814
+ Telia IT-Service AB
+ Magnus Hoglund
+ magnus.j.hoglund&telia.se
+9815
+ VSpace, Inc.
+ Jeffrey C. Byrd
+ admin&vspacegroup.com
+9816
+ WANWALL
+ Alexander Finkelshtein
+ alex&wanwall.com
+9817
+ WaveNET International (Pvt) Ltd.
+ Vance Shipley
+ vance&wavenet.lk
+9818
+ Xwave GmbH
+ Marcus Spiegel
+ marcus.spiegel&xwave.ch
+9819
+ yLez Technologies Pte Ltd
+ Leonard Ye
+ leonard_ye&ylez.com
+9820
+ ZOX-IT
+ Markus Sell
+ marcus.sell&zox-it.com
+9821
+ Zoznam s.r.o.
+ Radoslav Volny
+ volny&firma.zoznam.sk
+9822
+ Accella Technologies Co., Ltd
+ Linwei
+ linwei&accellatek.com
+9823
+ Diageo
+ John Pooley
+ john.pooley&diageo.com
+9824
+ GenTek
+ Hugo Latapie
+ latapie&we.mediaone.net
+9825
+ Geospiza Inc.
+ Andrew Leonard
+ andy&geospiza.com
+9826
+ ImagiCode Studios
+ Robert Marano
+ rob&imagicode.com
+9827
+ Neocles
+ Leclere Alexandre
+ alecler&neocles.com
+9828
+ pgamAPD
+ Kip Cranford
+ kip.cranford&pgamapd.com
+9829
+ SAIT Ltd
+ Andrew Kouzmenko
+ sait-ltd&mtu-net.ru
+9830
+ Thunderbird, the American Graduate School of International Management
+ Johan Reinalda
+ netadmin&t-bird.edu
+9831
+ Vivre Inc
+ Piyush Srivastava
+ piyusrivastav&hotmail.com
+9832
+ solobird
+ JayeulKu
+ solobird&orgio.net
+9833
+ Legend Holdings Ltd.
+ Chunsheng Xu
+ xucs&legend.com
+9834
+ Agencja Uslug InformatycznychARTCOMP
+ Miroslaw Olkusz
+ artcomp&lomza.man.pl
+9835
+ Alien Network
+ Sergey Budyanskiy
+ svb&alien.ru
+9836
+ AOK Bayern
+ Manfred Habermeier
+ manfred.habermeier&holzkirchen.by.aok.de
+9837
+ Ball State University
+ OID Administrator
+ oidadmin&bsu.edu
+9838
+ Broadview Networks, Inc.
+ Bob Hill
+ bhill&broadviewnet.com
+9839
+ CAREL
+ Sebastiano Fiorindo
+ sebastiano.fiorindo&carel.com
+9840
+ carreregroup
+ stéphane camberlin
+ urnammu&free.fr
+9841
+ Christian Dusek EDV-Dienstleistungen
+ Christian Dusek
+ iana-pen&lists.dusek.ch
+9842
+ ET Networks
+ Edward Tulupnikov
+ et&et.com.ru
+9843
+ Kai Industries
+ Warren Kimberlin
+ wkimberl&engineer.com
+9844
+ Kansas State University
+ Neil Erdwien
+ neil&ksu.edu
+9845
+ LANBIRD Technology Co., Ltd.
+ Jong-Min Park
+ chianghs&lanbird.co.kr
+9846
+ LIP - Laboratório de Instrumentação e Física Experimental de Partículas
+ Jorge Gomes
+ jorge&lip.pt
+9847
+ Listen.com
+ Matthew T. Darling
+ mdarling&listen.com
+9848
+ Lou Johnson
+ Lou Johnson
+ lou&xmlstrategies.net
+9849
+ M-Web Indonesia
+ Edwin Pratomo
+ edwin&satunet.com
+9850
+ NextGig
+ Jeremy Worrells
+ jworrell&nextgig.com
+9851
+ NTT SOFT
+ Satoshi Yamashita
+ s_yama&po.ntts.co.jp
+9852
+ Odigo Inc
+ Ilan Ravid
+ ravid&odigo.com
+9853
+ Payment Technologies
+ Jim Hively
+ jim.hively&paytec.com
+9854
+ Red Box Recorders Limited
+ Robert Jones
+ rjones&origin-data.co.uk
+9855
+ Shawsoft GmbH
+ Michael Shaw
+ mike.shaw&shawsoft.comELIZABETH JOHNSON
+9856
+ UCLA Communications Technology Services
+ Mary Latham
+ mlatham&cts.ucla.edu
+9857
+ Unicom an e-security company
+ Diego Martin Barreiro Fandiño
+ dmartin&unicomsecurity.com
+9858
+ University of Maryland, Baltimore County
+ Robert Banz
+ robert.banz&umbc.edu
+9859
+ University of Medicine and Dentistry of New Jersey
+ Clifford Green
+ green&umdnj.edu
+9860
+ Vizional Technologies, Inc.
+ Gregory Kaestle
+ gkaestle&vizional.com
+9861
+ Webdesign Internet Service GmbH
+ Andreas Fischer
+ af&wdis.de
+9862
+ Claredi Corporation
+ Travis Stockwell
+ travis.stockwell&claredi.com
+9863
+ DataRojahn A/S
+ Asbjørn Krogtoft
+ krogtoft&hotmail.com
+9864
+ J Walter Thomposon Company
+ Chad Milam
+ chad.milam&jwt.com
+9865
+ Karmanos Cancer Institute
+ Jennifer Telisky
+ teliskyj&karmanos.org
+9866
+ Outokumpu Oyj
+ Juha Koljonen
+ juha.koljonen&outokumpu.com
+9867
+ Third Rail Americas
+ John Kenney
+ john.kenney&third-rail.net
+9868
+ Millinet Co., Ltd
+ Chang-Hyeon Choi
+ choitut&millinet.co.kr
+9869
+ Network Laboratory of Nankai University
+ Qiu Lin
+ qiulin&eyou.com
+9870
+ graviton, Inc.
+ Karyn Haaland
+ khaaland&graviton.com
+9871
+ Findlater Wine Merchants
+ Axel Dahl
+ aksel&esatclear.ie
+9872
+ GEZ
+ Frank Frost
+ frank.frost&gez.de
+9873
+ Viterra AG
+ Helmut Brachhaus
+ helmut.brachhaus&viterra.com
+9874
+ Ã…bo Akademi University
+ Barbro Sjöblom
+ babo&abo.fi
+9875
+ AVAILABLE SUPPLY Inc.
+ Elizabeth Johnson
+ availablesupply&gwe.net
+9876
+ B2I Toulouse
+ Francois GOAS
+ francois.goas&b2i-toulouse.com
+9877
+ California State University, East Bay
+ Kent C. McKinney
+ kent.mckinney&csueastbay.edu
+9878
+ CareGroup HealthCare System
+ Scott A. McWilliams
+ scott&caregroup.org
+9879
+ Cox Communications, Las Vegas
+ Steven Bruen
+ steve.bruen&cox.com
+9880
+ Data Junction Corporation
+ John Fogarty
+ jfogarty&datajunction.com
+9881
+ Eita Technologies, Inc.
+ Greg Hester
+ ghester&crosslogic.com
+9882
+ Flash Technology
+ Bradley T. Overton
+ brad.overton&americantower.com
+9883
+ Free Trade Online
+ Chen Chi-Wen
+ scott&fto.com.tw
+9884
+ Frost-EDV
+ Frank Frost
+ frank.frost&frost-edv.de
+9885
+ Green Packet, Inc.
+ Liangsheng Chen
+ lschen&greenpacket.com
+9886
+ Incendiary Networks
+ Jeremy Friedenthal
+ jeremyf&incendiary.net
+9887
+ Kristina Internet Business Solutions
+ Alejandro Rojo
+ arojo&kristina.com
+9888
+ Linux Terminal Server Project (LTSP)
+ James McQuillan
+ jam&mcquil.com
+9889
+ Winpresa Building Automation Technologies GmbH
+ Thomas Pischinger
+ Thomas.Pischinger&winpresa.com
+9890
+ Media General Inc
+ Chris Fanis
+ cfanis&mediageneral.com
+9891
+ Mensatec
+ David Font
+ dfont&mensatec.com
+9892
+ Oregon Graduate Institute of Science and Technology
+ David Barts
+ dbarts&cse.ogi.edu
+9893
+ Paranormal Sweden
+ Jonas Liljegren
+ jonas&paranormal.se
+9894
+ Polestar Corp.
+ Seo, YongJin
+ yongjin&polestar.co.kr
+9895
+ Project49 AG
+ Florian Unterkircher
+ florian&project49.de
+9896
+ R&R Associés
+ P. Varet
+ varet&iie.cnam.fr
+9897
+ Seranoa Networks
+ Sam Shen
+ sam.shen&seranoa.com
+9898
+ Shindengen Electric Mfg. Co., Ltd.
+ Hiroshi Minegishi
+ minegishi&shindengen.co.jp
+9899
+ Stinnes AG
+ Frank Valdor
+ frank.valdor&stinnes.de
+9900
+ Telekom Applied Business Sdn. Bhd.
+ Zulhedry Abdul Manaf
+ zulhedry&tab.com.my
+9901
+ The College of William and Mary
+ Chris peck
+ crpeck&wm.edu
+9902
+ The University of Chicago
+ Bob Bartlett
+ rdb&uchicago.edu
+9903
+ TI SQUARE Technology
+ Jae Sil Leem
+ jsleem&tisquare.com
+9904
+ University of Nebraska
+ Greg Gray
+ ggray&nebraska.edu
+9905
+ Volubill
+ Pierre Rondel
+ pierre.rondel&volubill.com
+9906
+ Xtera Communications Inc.
+ Paul Pantages
+ pdp&xtera.com
+9907
+ Akkaya Consulting GmbH
+ Juergen Pabel
+ jpabel&akkaya.de
+9908
+ HiTRUST.COM (HK) Incorporated Limited
+ Kevin Liou
+ kevinl&hitrust.com
+9909
+ Pacific Technology Services
+ Kevin Chien
+ kchien&pusa.com
+9910
+ Absolute Software Corp.
+ Ben Xu
+ benxu&absolute.com
+9911
+ Bantu, Inc.
+ Justin Fidler
+ sysadmin&team.bantu.com
+9912
+ Baraga Telephone Company
+ Aaron LaBeau
+ noc&up.net
+9913
+ Cerebra Intergrated Technologies Ltd.
+ Mahesh R.
+ mahesh_r&cerebracomputers.com
+9914
+ Charter Communications
+ Ron Cooper
+ rcooper&chartercom.com
+9915
+ Commtouch Software Ltd
+ Arnon Ayal
+ arnon&commtouch.com
+9916
+ Datek Online Holdings Corp.
+ Jozef Skvarcek
+ jskvarcek&datek.com
+9917
+ Corecard Software
+ Brian Beuning
+ bbeuning&corecard.com
+9918
+ National Oceanic and Atmospheric Administration (NOAA)
+ Jefferson Ogata
+ IANA.PEN.9918&noaa.gov
+9919
+ earth9.com Pte Ltd
+ Earl Allan
+ earl&earth9.com
+9920
+ ENETCO GmbH
+ Stephan Meystre
+ welcome&enetco.ch
+9921
+ ERGO Versicherungsgruppe AG
+ Klaus Niehues
+ klaus.niehues&itergo.com
+9922
+ eSign Australia Limited
+ Richard Culshaw
+ rculshaw&esign.com.au
+9923
+ European Southern Observatory
+ Michael Naumann
+ michael.naumann&eso.org
+9924
+ Excite UK Ltd
+ Steven Haslam
+ steve.haslam&excitehome.net
+9925
+ Finest Webs
+ Frank Leprich
+ f.leprich&finest-webs.net
+9926
+ Genie Network Resource Management
+ Leah Bayer
+ leah&genienrm.com
+9927
+ Icehouse Net Services
+ Brendan Cassida
+ brendanc&icehouse.net
+9928
+ Inetrify
+ Marcus Adair
+ marcad&convineo.com
+9929
+ Integral Concepts, Inc.
+ Les Matheson
+ les&ivsds.com
+9930
+ InterNexus Plc
+ Peggy McNeal
+ peggy&inter-nexus.com
+9931
+ Inti
+ Heungkyu Lee
+ hklee&inti.co.kr
+9932
+ IPFilter
+ Darren Reed
+ darrenr&ipfilter.com.au
+9933
+ JAARS, Inc
+ Chris Sheeran
+ chris_sheeran&sil.org
+9934
+ JANUS Research Group
+ Scott Martin
+ scott.martin&janusresearch.com
+9935
+ Louisiana Tech University
+ Daniel Schales
+ dan&latech.edu
+9936
+ massconfusion.com
+ Palmer Sample
+ lsample&massconfusion.com
+9937
+ MaXXan Systems, Inc.
+ Nathan Chu
+ nvc&maxxan.com
+9938
+ Mercury Corporation
+ Amit Garg
+ amass&india.mercurykr.com
+9939
+ merNet Security
+ Mike Robbins
+ merobbins&yahoo.com
+9940
+ Nine Tiles
+ John Grant
+ j&ninetiles.com
+9941
+ Objective Reality Computer LLC
+ Nick McKinney
+ mckinney&oreality.com
+9942
+ Optimation Software Engineering
+ Ron Miller
+ ronm&optimation.com.au
+9943
+ Prometheon, Inc.
+ Ryan Nix
+ rnix&prometheon.net
+9944
+ SIAS Ltd
+ Pete Sykes
+ pete.sykes&sias.com
+9945
+ Siemens Business Services AB
+ Hans Jonsson
+ hans.jonsson&siemens.se
+9946
+ SoftSol India Limitedn
+ Srinivas B
+ srinivas&softsolindia.com
+9947
+ Swales Aerospace, Inc.
+ Dave Landis
+ dlandis&swales.com
+9948
+ Telekurier GesmbH & Co KG
+ Markus Lirnberger
+ markus.lirnberger&telekurier.at
+9949
+ Ubiquitous Corp.
+ Ken Kuroda
+ kuroken&ubiquitous.co.jp
+9950
+ Visionary Communications Inc.
+ Bryan Hawkins
+ bryan.hawkins&v-comm.net
+9951
+ Wireless M2M, LLC
+ Jack Lavender
+ jlavender&wirelessm2m.net
+9952
+ WuhanTIT
+ Shaofeng Hu
+ hsf&mail.hust.edu.cn
+9953
+ Bertelsmann Gamechannel
+ Marc Czichos
+ marc.czichos&gamechannel.de
+9954
+ craigbuchek.com
+ Craig Buchek
+ iana&craigbuchek.com
+9955
+ Crisp Hughes Evans L.L.P.
+ Nathaniel Wingfield
+ nwingfield&che-llp.com
+9956
+ NDS Surgical Imaging (formerly 'Planar Systems, Inc.')
+ Francis Sung
+ fsung&ndssi.com
+9957
+ Dynamic Equilibrium Pty Ltd
+ Ross Thomson
+ rthomson&dyneq.com.au
+9958
+ Formula/400
+ Balázs Molnár
+ mob&formula400.hu
+9959
+ NODS
+ Reyes Patrick
+ reyespatrick&hotmail.com
+9960
+ iOpsMon (formerly 'nuisys.com')
+ Deepak Chohan
+ deepak_chohan&hotmail.com
+9961
+ FundsXpress Financial Network
+ Ken Gibson
+ kgibson&fundsxpress.com
+9962
+ VirCIO, LLP
+ Chris Garrigues
+ cwg-iana&deepeddy.com
+9963
+ Advanced Computer Technologies (ACT) Inc.
+ Suyoung Park
+ parksy&swplaza.co.kr
+9964
+ 50km Inc.
+ David Uhlman
+ iana_mail&50km.com
+9965
+ Amministrazione Provinciale di Grosseto
+ Aldo Vigetti
+ a.vigetti&provincia.grosseto.it
+9966
+ Beijing Huahuan Electronics Ltd.
+ Sun Minghai
+ sunminghai&huahuan.com
+9967
+ Bluesocket, Inc.
+ Suresh Gandhi
+ sgandhi&bluesocket.com
+9968
+ British Antarctic Survey
+ Jeremy Robst
+ jpro&bas.ac.uk
+9969
+ Condat AG
+ Jens Annighoefer
+ ja&condat.de
+9970
+ Custodix NV
+ Daniel Lucq
+ snmp&custodix.com
+9971
+ CyberTel, Inc.
+ Mat Curtis
+ matthew&cybertel.com
+9972
+ Emulive Imaging Corporation Inc.
+ Jory Anick
+ jory&emulive.com
+9973
+ Flexsys (UK) Ltd
+ Allan Latham
+ alatham&flexsys-group.com
+9974
+ Internet Transaction Services, Inc.(iTrans)
+ Martin Compton
+ martinc&itrans.com
+9975
+ J.W. Jensen, Inc.
+ Jim Jensen
+ jensen&computer.org
+9976
+ Flexsys Inc
+ Allan Latham
+ alatham&flexsys-group.com
+9977
+ jobpilot AG
+ Alexander Spannagel
+ spannagel&jobpilot.de
+9978
+ Linuxkorea, Inc.
+ Keun-woo Ryu
+ updong&linuxkorea.co.kr
+9979
+ Mabuse.De
+ Manfred Berndtgen
+ mb&mabuse.de
+9980
+ M-Web South Africa
+ Jeanette Greeff
+ jgreeff&mweb.com
+9981
+ NeT&Trade GmbH
+ Jens Thiel
+ jens&thiel.de
+9982
+ netEngine
+ Oliver Malang
+ malang&netengine.at
+9983
+ Netstech, Inc.
+ James Won-Ki Hong
+ jwkhong&netstech.com
+9984
+ Osmosislatina
+ Daniel Rubio
+ daniel&osmosislatina.com
+9985
+ RIC
+ John Wu
+ enigma&ric.ws
+9986
+ Sencore
+ Ben Schmid
+ ben.schmid&sencore.com
+9987
+ Signet
+ Gerard Haagh
+ gerard&signet.nl
+9988
+ Smart Technology Enablers, Inc.
+ David G. Lawrence
+ dlawrence&enablers.com
+9989
+ Stochastix
+ Jens Thiel
+ jens&thiel.de
+9990
+ Stonebranch, Incorporated
+ William Miller
+ trouble&stonebranch.com
+9991
+ synchrone
+ JF Meyers
+ jf.meyers&ibelgique.com
+9992
+ Terion
+ Jonathan Jaloszynski
+ jjaloszynski&terion.com
+9993
+ Terumo Medical Corporation
+ Shawn Miller
+ shawn.miller&terumomedical.com
+9994
+ The Linux Box Corporation
+ Matt Benjamin
+ matt&linuxbox.nu
+9995
+ ThinkEngine Networks, Inc.
+ Victor Novikov
+ vnovikov&thinkengine.net
+9996
+ Villanova University
+ John L. Center
+ john.center&villanova.edu
+9997
+ Virtual e-learning group (VEG)
+ Michael Schacht Hansen
+ msh&hi.au.dk
+9998
+ Wynd Communications
+ Erik Erlendsson
+ eerlendsson&wynd.com
+9999
+ Zerna, Koepper & Partner
+ Egbert Casper
+ cas&zkp.de
+10000
+ MapInfo Corporation
+ Dave Beckett
+ webcertadmin&mapinfo.com
+10001
+ blio Corporation
+ Johann L. Botha
+ joe&blio.net
+10002
+ Frogfoot Networks
+ Johann L. Botha
+ joe&frogfoot.net
+10003
+ IP ONE Inc.
+ Hye-Sun Han
+ sunh&ipone.co.kr
+10004
+ johnchildress.com
+ John Childress
+ john&johnchildress.com
+10005
+ Pure NetworX GmbH
+ Werner Reisberger
+ wr&pure.ch
+10006
+ SANTON
+ Yue Cao
+ sky.yue&263.net
+10007
+ RF Innovations Pty Ltd
+ Paul Spaapen
+ it.support&rfinnovations.com.au
+10008
+ Groupe ESIEE Paris
+ Frank Bonnet
+ f.bonnet&esiee.fr
+10009
+ KrystalBox Technologies, Inc.
+ Matt Hille
+ mhille&krystalbox.com
+10010
+ Network Storage Solutions, Inc.
+ Douglas Donsbach
+ dld&nssolutions.com
+10011
+ Advanced Simulation Technology Inc
+ Patrick Gaffney
+ patrickg&asti-usa.com
+10012
+ Alternium SA
+ Laurent Cupial
+ lcupial&alternium.com
+10013
+ caledo GmbH
+ Matthias Gronkiewicz
+ info&caledo.de
+10014
+ CERIAS
+ Vincent Koser
+ vkoser&cerias.purdue.edu
+10015
+ Certification Centre Ltd
+ Kaitti Kattai
+ kaitti&sk.ee
+10016
+ Computer & Communications Innovations
+ Adam Herbert
+ aherbert&cci-us.com
+10017
+ CREWAVE Co., Ltd.
+ Sangwook Lee
+ leesw&crewave.com
+10018
+ Double Precision, Inc.
+ Sam Varshavchik
+ mrsam&courier-mta.com
+10019
+ Fen Systems Ltd.
+ Michael Brown
+ mbrown&fensystems.co.uk
+10020
+ Globe
+ Maarten van Steen
+ steen&cs.vu.nl
+10021
+ Good Technology, Inc.
+ Jeff Stewart
+ jstewart&good.com
+10022
+ Iconnect
+ Luigi Erardi
+ lgerardi&iconnect.it
+10023
+ IMA L.t.d.
+ Zdenek Hladik
+ hladik&ima.cz
+10024
+ Integrated Technology Express, Inc
+ Amy Chung
+ amy.chung&ite.com.tw
+10025
+ Interland, Inc.
+ Jeff McNeil
+ jmcneil&interland.com
+10026
+ Interloci,Inc.
+ Larry Stilwell
+ lstilwell&interloci.com
+10027
+ Internet Data Systems S.A.
+ Krzysztof Wysocki
+ kwysocki&ids.pl
+10028
+ level 42 networks
+ Ryan Ribary
+ ryan&level-42.net
+10029
+ Men & Mice
+ Sigfus Magnusson
+ sigfusm&menandmice.com
+10030
+ Mudiaga Obada
+ Mudiaga Obada
+ mudi&obada.de
+10031
+ NIIEFA CTC CYCLONE
+ Serj Kochetovsky
+ electom&niiefa.spb.su
+10032
+ ONEMEDIA Inc.
+ Mark Haager
+ mhaager&onmd.com
+10033
+ OpenSOS S/B
+ Tze-Meng Tan
+ tmtan&tm.net.my
+10034
+ OSIX AB
+ Mikael Appelkvist
+ mikael.appelkvist&osix.se
+10035
+ SAY Technologies, Inc.
+ Kawasaki Shingo
+ skawasaki&say-tech.co.jp
+10036
+ Times N Systems
+ Chris D. Miller
+ cmiller&timesn.com
+10037
+ Ultimate People Company Ltd
+ Nigel Hannam
+ nigel.hannam&upco.co.uk
+10038
+ University of Texas Health Science Center at San Antonio
+ Scott Mitchell
+ mitchell&uthscsa.edu
+10039
+ Videotek, Inc.
+ Rob Zwiebel
+ zwieber&videotek.com
+10040
+ Yonsei University
+ Yong-Hoon Choi
+ andychoi72&yahoo.co.kr
+10041
+ ZONE. PL s.c.
+ Pawel Orzechowski
+ tech&zone.pl
+10042
+ comma Flex
+ Brendon Maragia
+ sinphony80&hotmail.com
+10043
+ eTime Capital, Inc.
+ Stephen P. Berry
+ spb&etimecapital.com
+10044
+ FRB-Par
+ Jorge Ventura
+ jorge.ventura&varig.com.br
+10045
+ NetFormFive Informationstechnologie GmbH
+ Harald Evers
+ harald.evers&netformfive.de
+10046
+ Protek, S.C.
+ Jose B. Alos Alquezar
+ jbaa&prometeo.cps.unizar.es
+10047
+ Servocomp Ltd.
+ Andre Yelistratov
+ andre&servocomp.ru
+10048
+ VXL eTech (P) Limited
+ John George
+ johng&vxl.co.in
+10049
+ WebRelay, Inc.
+ Sam Nicholson
+ scion&webrelay.net
+10050
+ Dana Corporation
+ Bill DenBesten
+ bill.denbesten&dana.com
+10051
+ Eftia OSS Solutions Inc
+ Misha Sekey
+ hostmaster&eftia.com
+10052
+ Electronic Commerce Link, Inc.
+ Joe Felix
+ iana-pen&eclink.com
+10053
+ keys
+ Marcus Augustus Alzona
+ marcus&keys.com
+10054
+ NetValue S.A.
+ Erwan Arzur
+ erwan&netvalue.com
+10055
+ Roaring Penguin Software Inc.
+ Dianne Skoll
+ dfs&roaringpenguin.com
+10056
+ AppDancer Networks
+ Samuel Li
+ samuell&appdancer.com
+10057
+ EMTE Sistemas
+ Raul Blanquez
+ rblanquez&emtesistemas.com
+10058
+ HAURI Inc.
+ Jong Seung Park
+ pjs0722&hauri.co.kr
+10059
+ SANRAD
+ Michele Hallak-Stamler
+ michele&sanrad.com
+10060
+ SELTA S.p.A.
+ Lorenzo Chiapponi
+ lorenzo.chiapponi&selta.com
+10061
+ Pacific Info Tech Corp.
+ Liao Jiang
+ jiangl&pacificinfotec.com
+10062
+ Comsquared Systems, Inc.
+ David Gianndrea
+ dgianndrea&comsquared.com
+10063
+ Aaron Grosky & Associates Inc
+ Carilda A. Thomas
+ cat&the-cat.com
+10064
+ ASH
+ Hauke Johannknecht
+ oid&ash.de
+10065
+ Ironoak Software
+ Tammy Race
+ race&cs.utk.edu
+10066
+ Digital Multimedia Technologies
+ Beretta Eugenio
+ e.beretta&dmtonline.com
+10067
+ DVTEL Inc.
+ Gil Fishman
+ camera&dvtel.com
+10068
+ E-OfficeServices Ltd.
+ Ashley Unitt
+ ashley&newvoicemedia.com
+10069
+ Epsilon AB
+ Staffan Andersson
+ staffan.andersson&epsilongroup.net
+10070
+ Flashwave Ltd
+ Daniel Wilson
+ dan&flashwave.co.uk
+10071
+ GINKO AG
+ Roland Haenel
+ rh&ginko.net
+10072
+ GW Technologies Co., Ltd.
+ Zhong Zhen
+ zhong_zhen&yeah.net
+10073
+ HanseNet Telekommunikation GmbH
+ Sylvia Ellrich
+ ellrich&hansenet.com
+10074
+ Ikimbo
+ David E. Storey
+ dstorey&ikimbo.com
+10075
+ Infodyne Corporation
+ Infodyne Corporation
+ falke&infodyne.com
+10076
+ Institutions of the European Union
+ Colin Fraser
+ colin.fraser&cec.eu.int
+10077
+ MbyN Inc.
+ Yuri Cho
+ yuricho&mbyn.com
+10078
+ Medienprojektverein Steiermark
+ Harald Klein
+ hklein&979fm.at
+10079
+ Metrosource, Inc.
+ David Bradley
+ dbradley&rochester.rr.com
+10080
+ Microcell I5 Inc.
+ Charles Arsenault
+ security&microcelli5.com
+10081
+ NrjCorporation
+ Nicolas Rosa
+ nrj.post&mailcity.com
+10082
+ Oculus Technologies Corporation
+ Andrew Crum
+ acrum&oculustech.com
+10083
+ Panda Vista
+ John Crunk
+ greypanda&pandavista.com
+10084
+ Priority Telecom N.V. Roger
+ Schobben
+ rschobben&prioritytelecom.com
+10085
+ Prove IT
+ Daniel Prinsloo
+ daniel&prove-it.co.uk
+10086
+ Segue Software, Inc.
+ Wolfram Hiebl
+ wolfram&segue.at
+10087
+ SilentOne Limited
+ Culley Angus
+ culley.angus&silentone.com
+10088
+ Techno Valley Co.
+ Steve Kang
+ sun&tvinc.co.kr
+10089
+ Tek Tools, Inc.
+ Ken Barth
+ snmp&tek-tools.com
+10090
+ The ClueNet Project
+ Daniel Roesen
+ iana-oid&cluenet.de
+10091
+ Transfar
+ Xu Tian
+ xutian&mail.transfar.com
+10092
+ Unassigned
+ ---none---
+ (Removed 2002-05-02)
+10093
+ unamite GmbH
+ Andreas Roedl
+ andreas.roedl&unamite.com
+10094
+ University of Novi Sad
+ Zora Konjovic
+ armuns&uns.ac.rs
+10095
+ Wickander & Associates
+ James Richardson
+ james.richardson&wickander.com
+10096
+ Baxter Healthcare Corporation
+ Terri Stevens
+ stevent&baxter.com
+10097
+ ECI-IP Inc.
+ David A. Pitts
+ david.pitts&jax.ecitele.com
+10098
+ Gonicus GmbH
+ Lars Scheiter
+ lars.scheiter&gonicus.de
+10099
+ humanIT
+ Ingo Schwab
+ ingo.schwab&humanit.de
+10100
+ onDevice Corporation
+ Jeff Ng
+ jng&ondevice.com
+10101
+ Mirai Espana, S.L.
+ Minoru Watabe
+ webmaster&hotelsearch.com
+10102
+ Alt-N Technologies
+ Arvel Hathcock
+ arvel&altn.com
+10103
+ Lewis Curtis Consulting
+ Lewis Curtis
+ lewisccurtis&netscape.net
+10104
+ eBOA
+ Ing. Roelof Osinga
+ roelof&eboa.com
+10105
+ Lawson Software
+ Michael Kellen
+ OID.Admin&Lawson.com
+10106
+ Albalá Ingenieros, S.A
+ Juan A. Zaratiegui
+ zara&albalaing.es
+10107
+ 1stCom Technologies Corp.
+ Bo Yang
+ byang&1stcomtech.com
+10108
+ 7 Global Ltd
+ Matt Rosebury
+ mrosebury&7global.com
+10109
+ Active Telecom
+ Julien Delaporte
+ jdelaporte&active-telecom.com
+10110
+ Agile Storage, Inc.
+ Gilbert Ho
+ gilbert&agilestorage.com
+10111
+ Get Connected
+ Jörg Hanebuth
+ joerg&gecosnet.de
+10112
+ APLcomp Oy
+ Martti Pitkanen
+ martti.pitkanen&aplcomp.fi
+10113
+ ApplianceWare Inc.
+ Craig Spurgeon
+ cspurgeon&applianceware.com
+10114
+ Artesia Technologies
+ Bartee Natarajan
+ bartee.natarajan&artesia.com
+10115
+ ARTFUL
+ Philippe Huet
+ phuet&artful.net
+10116
+ Auga ApS
+ Troels Blum
+ troels&auga.com
+10117
+ Axerra Networks, Inc.
+ Aharon Strosbert
+ aharon&axerra.com
+10118
+ BenefitsXML, Inc.
+ George Austin
+ gaustin&benefitsxml.com
+10119
+ BigBangwidth
+ Steve Hyatt
+ shyatt&bigbangwidth.com
+10120
+ BRTech
+ Kang-Soo Lee
+ odinlee&orgio.net
+10121
+ CLEAR Communications Ltd
+ Nora Bowman
+ nbowman&clear.co.nz
+10122
+ Creatia Corporation
+ Paul C. Bryan
+ pbryan&creatia.com
+10123
+ Crimco Consulting
+ James G. Crimens
+ jcrimens&concentric.net
+10124
+ CUST - Université Blaise Pascal (Clermont II)
+ Thierry Chich
+ chich&cust.univ-bpclermont.fr
+10125
+ cyberPIXIE, Inc.
+ Phillip J. Birmingham
+ phillip.birmingham&cyberpixie.com
+10126
+ DAASI International GmbH
+ Peter Gietz
+ peter.gietz&daasi.de
+10127
+ Desana Systems Incorporated
+ Changming Shin
+ cshih&desanasystems.com
+10128
+ DISA
+ Aleksey Malakhovskiy
+ adisa&dialup.ptt.ru
+10129
+ DiscoverNet, Inc.
+ Cory Visi
+ visi&discovernet.net
+10130
+ Ecole Centrale de Lyon
+ Luc Mariaux
+ luc.mariaux&ec-lyon.fr
+10131
+ EINK
+ Pehr Anderson
+ pehr&eink.com
+10132
+ EM Solutions Pty Ltd
+ Peter Woodhead
+ peter.woodhead&emsolutions.com.au
+10133
+ FedEx
+ Pat O'Neil
+ pat.oneil&fedex.com
+10134
+ FerraraLUG
+ Simone Piunno
+ admin&ferrara.linux.it
+10135
+ Front Porch Inc.
+ David Miller
+ dmiller&frontporch.com
+10136
+ godot communication technologies gmbh
+ Michael Steinmetz
+ Michael.Steinmetz&godot.de
+10137
+ GTMP Foundation
+ Alexandre Jousset
+ midnite&gtmp.org
+10138
+ i2pi
+ Joshua Reich
+ josh&traffion.com
+10139
+ i3sp
+ Matthew Watson
+ mattw&i3sp.com
+10140
+ INCO Systems, Inc.
+ Jerry J. Blanchard
+ jblanchard&incosystems.com
+10141
+ Infinisys Pty Ltd
+ Ian Smith
+ ian.a.smith&bigpond.com
+10142
+ Interdimensions
+ Philip J Grabner
+ grabner&interdim.com
+10143
+ Introut Consulting
+ Darcy Westfall
+ darcy.westfall&introut.com
+10144
+ iORMYX
+ Roman Nemet
+ romann&iormyx.com
+10145
+ Backman Writing Services
+ Justin Backman
+ iana&backmanwritingservices.com
+10146
+ Kern Automatiseringsdiensten BV
+ Bob van der Kamp
+ oid&kern.nl
+10147
+ Lancaster-Lebanon Intermediate Unit 13
+ Kevin Myer
+ kevin_myer&iu13.org
+10148
+ Lightel Systems Corporation
+ Margie Patterson
+ margiepatterson&lightel.com
+10149
+ LineOne
+ Anthony Lee
+ anthony.lee&uk.tiscali.com
+10150
+ Logic One Incorporated
+ Aaron Smith
+ as&gofuzion.com
+10151
+ Multimedia University
+ Chin Mun, Wee
+ cmwee&mmu.edu.my
+10152
+ Muspellsheim
+ Kenny Austin
+ kenny&muspellsheim.net
+10153
+ Net2Phone
+ Joshua Walfish
+ josh&net2phone.com
+10154
+ NetPlay, Inc.
+ Mike Coakley
+ mcoakley&netplay.net
+10155
+ Northern Parklife Inc
+ Thomas Wernersson
+ thomas&northern.se
+10156
+ Novoforum
+ Howard Neuwirth-Hirsch
+ hnhirsch&novvoforum.com
+10157
+ Onnet Technologies Co.
+ Daehwan Kim
+ dhkim&ont.co.kr
+10158
+ PanAmSat
+ Jerry Tuite
+ jtuite&panamsat.com
+10159
+ Panasas Inc.
+ Shri Lohia
+ slohia&panasas.com
+10160
+ Penn State Outreach Information Systems
+ Ken Borthwick
+ kmb11&outreach.psu.edu
+10161
+ PictureIQ
+ Brian Hutchison
+ brian.hutchison&pictureiq.com
+10162
+ poland.com SA
+ Robert Gorecki
+ robert.gorecki&poland.com
+10163
+ Remedy Corporation
+ Rich Mayfield
+ richm&remedy.com
+10164
+ Roads and Traffic Authority (RTA)
+ Per-Johan Lind
+ per-johan_lind&rta.nsw.gov.au
+10165
+ Robert Williams Consulting
+ Robert Williams
+ robwilliams&onebox.com
+10166
+ Secure Software Services ltd
+ Raphael Barber
+ raphael&securesoft.co.uk
+10167
+ Siemens Communications Limited
+ John Richardson
+ john.richardson&siemenscomms.co.uk
+10168
+ Space Biomedical Center
+ Yurii Reviakin
+ rev&telemed.ru
+10169
+ Suayan Design
+ William Suayan
+ ksuayan&yahoo.com
+10170
+ Telemig Celular S.A.
+ Luiz Carlos Portugal Starling
+ rede.cel&telemigcelular.com.br
+10171
+ Telsey
+ Mestriner Roberto
+ roberto.mestriner&telsey.it
+10172
+ Territory Business Solutions Pty. Ltd.
+ Chris Coleman
+ ccoleman&tbs.com.au
+10173
+ Texil
+ Ian McNish
+ ian&ians.net
+10174
+ The Chubb Group of Insurance Companies
+ Tod Thomas
+ ldap&chubb.com
+10175
+ Traffion Technologies
+ Joshua Reich
+ josh&traffion.com
+10176
+ Univention
+ Peter H. Ganten
+ peter.ganten&univention.com
+10177
+ University of Northern Iowa
+ Aaron Thompson
+ aaron.thompson&uni.edu
+10178
+ Western Kentucky University
+ Jeppie Sumpter
+ jeppie.sumpter&wku.edu
+10179
+ Wireless Solutions
+ Simone Piunno
+ simonep&wseurope.com
+10180
+ Am-utils Organization
+ Erez Zadok
+ ezk&am-utils.org
+10181
+ Cardinal Health Inc.
+ Internet Administrator
+ internetadmin&cardinal.com
+10182
+ futureLAB AG
+ Philipp Klaus
+ info&futurelab.ch
+10183
+ Master Quality snc
+ Amico Sabatini
+ masterquality&inwind.it
+10184
+ QCOM TV, Inc.
+ Chris Heimark
+ chris.heimark&targettv.com
+10185
+ SMP
+ Scott Didriksen
+ sdidrik&rmci.net
+10186
+ Weinbrenner Media Consult
+ Philipp Weinbrenner
+ softlab&weinbrenner.com
+10187
+ Teleview
+ Wooksoo Shin
+ wshin&teleview.co.kr
+10188
+ Piolink, Inc
+ Henry Moon
+ support&piolink.com
+10189
+ Congruency, Inc.
+ Eyal Segal
+ eyal&congruency.com
+10190
+ AEGMIS GmbH
+ Georg Groner
+ georg.groner&aegmis.de
+10191
+ DivergeNet, Inc.
+ Paul Traskal
+ ptraskal&DivergeNet.com
+10192
+ E.ON Energie AG
+ Florian Dietrich, Peter Marschall
+ pki&eon.com
+10193
+ erkle
+ Andrew Veitch
+ ajv-iana&erkle.org
+10194
+ is:energy
+ Christian Müller
+ christian.mueller&is-energy.de
+10195
+ SH Soft
+ Simon Heaton
+ simon&jazzsax.freeserve.co.uk
+10196
+ www.thinkingmachines.com
+ Christopher Secrest
+ c_secrest&lycos.com
+10197
+ Vovtel Networks, Inc.
+ Thomas Tsai
+ thomas&vovtel.com
+10198
+ Carroll-Net, Inc.
+ Jim Carroll
+ jim&carroll.com
+10199
+ projecthome limited
+ Norbert Klamann
+ Norbert.Klamann&projecthome.de
+10200
+ i-mail-box project
+ Hiroshi Kakehashi
+ npo&mvf.biglobe.ne.jp
+10201
+ Eftel
+ Steven Wilton
+ techs&team.eftel.com
+10202
+ GFT Solutions
+ Michael Voegler
+ michael.voegler&gft.com
+10203
+ Winter AG
+ Stefan Lefnaer
+ stefan.lefnaer&winter-ag.at
+10204
+ Shanghai SCOP Photonics Technology Co. ltd
+ Winner Chen
+ chenbing&263.net
+10205
+ Apama
+ Richard Bentley
+ rmb&apama.com
+10206
+ ePIK'us Software
+ Sebastian Pikur
+ epikus&poland.com
+10207
+ Hilgraeve Inc.
+ Mike Thompson
+ miket&hilgraeve.com
+10208
+ Valnet Sado S.A.
+ Pedro Vasconcelos
+ geral&valnetsado.pt
+10209
+ Andes Networks, Inc.
+ Brian Shiratsuki
+ hostmaster&andesnetworks.com
+10210
+ AXS-One
+ Arnie Listhaus
+ alisthaus&axsone.com
+10211
+ BENAU A/S
+ Carsten Joenck
+ caj&benau.dk
+10212
+ Cutler & Company
+ Paul Jacobson
+ pj&cutlerco.com.au
+10213
+ Meriton Networks
+ Ilya Kobrinsky
+ ilya.kobrinsky&meriton.com
+10214
+ ENIGMA SOI SP. Z O.O.
+ Artur Krystosik
+ akr&enigma.com.pl
+10215
+ FORWARD Technical Co.Ltd
+ WangZhiQiang
+ yy_wzq&21cn.com
+10216
+ Frantic Films
+ Shawn Wallbridge
+ swallbridge&franticfilms.com
+10217
+ HotDiary Inc
+ Manoj Joshi
+ manoj&hotdiary.com
+10218
+ Hsufarm
+ Gene Hsu
+ iana&hsufarm.com
+10219
+ I.D.E.A.L. Technology Corporation
+ Anthony L. Awtrey
+ tony&idealcorp.com
+10220
+ IFW Dresden
+ Thomas Fichte
+ t.fichte&ifw-dresden.de
+10221
+ IMPACT TECHNOLOGIES
+ Jean-Nicolas Durand
+ jndurand&itechno.com
+10222
+ InfiniCon Systems
+ Charles King
+ cking&infiniconsys.com
+10223
+ Leo A Daly Company
+ Duane Miller
+ mdmiller&leoadaly.com
+10224
+ Lufthansa Systems Infratec GmbH
+ Peter Boerner
+ peter.boerner&lhsystems.com
+10225
+ Marrakech Ltd.
+ Alan O'Kelly
+ aokelly&marrakech.com
+10226
+ MyDN
+ John Gray
+ jgray&mydn.com
+10227
+ Neesus Datacom
+ Sunil Sanwalka
+ sunil&neesus.com
+10228
+ Net & Publication Consultance GmbH
+ Joachim Schrod
+ jschrod&npc.de
+10229
+ Netgate s.c.
+ Adam Wojtkiewicz
+ adomas&ng.pl
+10230
+ Oriole Corporation
+ Stephane Faroult
+ sfaroult&oriole.com
+10231
+ Proficient Networks, Inc.
+ Allan Leinwand
+ allan&proficient.net
+10232
+ Signiant Corporation
+ Winston Khan
+ wkhan&signiant.com
+10233
+ Silicon Goblin Technologies
+ Steve Linberg
+ steve&silicongoblin.com
+10234
+ Snort.org
+ Glenn Mansfield Keeni
+ glenn&cysols.com
+10235
+ Startrack Communications (Australia)Pty Ltd
+ Rodney Kirk
+ rodney.kirk&startrack.com.au
+10236
+ Studio komputerowe AWA
+ Adam Wojtkiewicz
+ adomas&ng.pl
+10237
+ Sullins, Inc.
+ Ben Pierce
+ bpierc5&earthlink.net
+10238
+ Technische Universitaet Berlin (TU-Berlin)
+ Gerd Schering
+ ca&tu-berlin.de
+10239
+ Tess SA
+ Miguel Augusto
+ miguel.augusto&tess.net.br
+10240
+ TransNational Computer Technology
+ Leke osiname
+ leke&telecom.net.et
+10241
+ TRPG Association
+ Kevin Tseng
+ hytseng&trpg.org
+10242
+ University of Brighton
+ Mike Chemij
+ m.chemij&bton.ac.uk
+10243
+ Uplogix.com
+ James Dollar
+ jdollar&uplogix.com
+10244
+ VALIDATA
+ Simakov Sergey
+ sim&x509.ru
+10245
+ Valiosys SA
+ Nicolas Prochazka
+ sysadmin&valiosys.com
+10246
+ Virtual Education Space
+ T S Vreeland
+ tvreeland&ves.ws
+10247
+ CollegeUnits.com, Inc.
+ Chris Staszak
+ cstaszak&collegeunits.com
+10248
+ E.Central, Inc
+ Robert Tarrall
+ oid-admin&ecentral.com
+10249
+ CINtel Intelligent Telecom System Co.,Ltd.
+ Jianming Lan
+ lanjianming&263.net
+10250
+ NegativeTwenty
+ Kevin J. Menard, Jr.
+ kmenard&wpi.edu
+10251
+ Warlock
+ Yaroslav Dmitriev
+ yar&mi.ru
+10252
+ Diagnostic Laboratory Services, Inc.
+ Ronald Fox
+ rfox&dlabs.com
+10253
+ Napster, Inc.
+ Roger Smith
+ unixops&napster.com
+10254
+ Texuna Technologies Moscow
+ Serge Karpinski
+ sergey.karpinski&texunatech.com
+10255
+ Infoquenz IT-Dienstleistungen GmbH
+ Tobias Retts
+ trettstadt&infoquenz.de
+10256
+ ScioByte GmbH
+ Michael Neuffer
+ neuffer&sciobyte.de
+10257
+ Vocanter LLC
+ James Nyika
+ jnyika&gmail.com
+10258
+ Aracnet Internet Services
+ Sean Hanson
+ admin&aracnet.com
+10259
+ Avtec Systems, Inc.
+ Gregg Nemesure
+ nemesure&avtec.com
+10260
+ BeamReach Networks
+ Charuhas V Ghatge
+ cghatge&beamreachnetworks.com
+10261
+ Cedar Point Communications
+ Sandeep Asija
+ sasija&cedarpointcom.com
+10262
+ CNC Systems, Inc.
+ Adam Meyerowitz
+ ameyerow&optonline.net
+10263
+ Custom Linux Solutions
+ Matthew Brichacek
+ mbrichacek&customlinuxsolutions.com
+10264
+ DATA & INFORMATION TECHNOLOGY LTD
+ Joyce Farnese
+ joycef&dandit.demon.co.uk
+10265
+ Deltathree, Inc
+ Hillel Antonov
+ hillela&deltathree.com
+10266
+ DIZ Rheinland-Pfalz
+ Uwe Volkmer
+ uwe.volkmer&diz.de
+10267
+ Electro Optic Systems
+ Dean Cording
+ dsc68&acay.com.au
+10268
+ Enterprise Commerce
+ Mike Tynas
+ mtynas&bigpond.com
+10269
+ ePropose
+ Matt Lippert
+ matt.lippert&epropose.com
+10270
+ ES-Netze
+ Eduard Siemens
+ siemens&es-netze.de
+10271
+ Forgent
+ Ken Kalinoski
+ ken&forgent.com
+10272
+ Future Instrument AB
+ Ingemar Ernstsson
+ ingemar.ernstsson&futureinstrument.se
+10273
+ Giant Step Productions LLC
+ Bart Lilje
+ bart&giantstep.com
+10274
+ HEXAFLUX-SMS
+ Bunel Damien
+ dbunel&hexaflux.com
+10275
+ Master a Distancia
+ Angel Cabello
+ acabello&masterd.es
+10276
+ MSI Network Services, Ltd.
+ Paul Maine
+ paulm&msicc.com
+10277
+ Multnomah Education Service District
+ Eric Harrison
+ eharrison&mesd.k12.or.us
+10278
+ NetAcquire Corporation
+ David Hauck
+ davidh&netacquire.com
+10279
+ Object Valley (Asia Pacific) Limited
+ Stephen Won
+ stephen.won&objectvalley.com
+10280
+ Quixotech Systems
+ Robert Kettles
+ rob&quixotech.com
+10281
+ SELECT Technology
+ Dori Seliskar
+ dori.seliskar&select-tech.si
+10282
+ SpeedKom GmbH
+ Markus Trinler
+ mt&speedkom.net
+10283
+ TABCORP
+ A.LaBrooy
+ labrooya&tabcorp.com.au
+10284
+ Thomas Jefferson University
+ Drew Zebrowski
+ drew&jefferson.edu
+10285
+ Trenitalia S.p.A.
+ Claudio Baldrati
+ baldrati&asamrt.interbusiness.it
+10286
+ Trintech Inc.
+ George Burne
+ george.burne&trintech.com
+10287
+ University At Albany
+ Rob See
+ robsee&csc.albany.edu
+10288
+ Vox Mobili
+ Voxmobili System
+ system&voxmobili.com
+10289
+ Yukyung Telecom Co., Ltd.
+ KwanSoo, Yoon
+ ksyoon&yutc.co.kr
+10290
+ Internet Business Constellation S.A.
+ Christen Blom-Dahl
+ christen&inetbc.net
+10291
+ j-m-f.demon.co.uk
+ Justin Forder
+ justin&j-m-f.demon.co.uk
+10292
+ Laissez Faire City
+ Samuel Jacobs
+ domains&lfcity.com
+10293
+ LINKAGE SYSTEM INTEGERATION CO.,LTD
+ Cao Yang
+ caoyang&lianchuang.com
+10294
+ DATA SERVICE SRL
+ Michele Gandolfi
+ info&datas.it
+10295
+ iSOLUTION
+ Dirk Bajohr
+ db&isolution.de
+10296
+ ITI Ltd.
+ V.S. Vijay Kumar
+ dcesi_bgp&itiltd.co.in
+10297
+ Advantech Co., Ltd.
+ Guider Lee
+ guider.lee&advantech.com.tw
+10298
+ Arbeitsgemeinschaft fuer total abgehobene Technologie
+ Alexander Talos
+ at&atat.at
+10299
+ Avantia, Inc
+ Charles W. Loughry
+ cloughry&eavantia.com
+10300
+ Avantron Technologies Inc.
+ Martin-Pierre Frenette
+ mfrenette&avantron.com
+10301
+ Bluesocket Ltd
+ Christine Cook
+ ccook&bluesocket.com
+10302
+ Galaxy Systems, Incorporated
+ Sandipan Gangopadhyay
+ sandipan&galaxysi.com
+10303
+ ist isdn support technik GmbH
+ Halil Goektepe
+ halil.goektepe&ist-teltow.de
+10304
+ LGT Financial Services
+ Andreas Dittrich
+ andreas.dittrich&lgt.com
+10305
+ Magnifix Sdn Bhd
+ Izauddin Mohd Isa
+ izauddin&magnifix.com.my
+10306
+ MSO Technologies
+ John Park
+ admin&msotech.com
+10307
+ Optical Solutions Inc
+ Phil Friend
+ pfriend&opticalsolutions.com
+10308
+ OSGi
+ Peter Kriens
+ peter.kriens&aqute.se
+10309
+ SOHO Skyway
+ Ron Grant
+ engineering&sohoskyway.net
+10310
+ tang-IT Consulting GmbH
+ Marcus Thoss
+ marcus.thoss&tang-it.com
+10311
+ Kerio Technologies
+ Jaroslav Snajdr
+ jsnajdr&kerio.cz
+10312
+ Translogic Systems, Inc.
+ Wes Quinn
+ wes.quinn&tls-us.com
+10313
+ Autinform GmbH
+ Christian Engelmann
+ info&autinform.de
+10314
+ Provenir
+ Gil Milow
+ gmilow&provenir.com
+10315
+ Prima e.V.
+ Bodo Bellut
+ bb&prima.de
+10316
+ Rafael Ltd.
+ Malka Rosen
+ malkar&rafael.co.il
+10317
+ Nanum Technology
+ Jongseok Yoo
+ jsyoo&nanum.co.kr
+10318
+ SaskTel International Ltd.
+ Michael Moore
+ mike.moore&sasktel.sk.ca
+10319
+ Semantics AG
+ Roland Wepfer
+ rwe&semantics.ch
+10320
+ Amherst College
+ John W. Manly
+ jwmanly&amherst.edu
+10321
+ AUNet
+ Sudhakar Chandra
+ thaths&aunet.org
+10322
+ Centre For Advanced Technology
+ Shailendra Singh Tomar
+ tomar&cat.ernet.it
+10323
+ Convergence Network Research Ltd.
+ Ron Grant
+ iana-admin&cnresearch.com
+10324
+ CrabusLDAP
+ Philippe Lamiraux
+ lamira_p&epita.fr
+10325
+ EarthConnect Corporation
+ Omer Khan
+ ok&earthconnect.com
+10326
+ Ecole Nationale Superieure des Mines de Paris
+ Jose Marcio
+ martins&paris.ensmp.fr
+10327
+ FiberCity Networks
+ Jason Englander
+ jason&fiber-city.com
+10328
+ Globeflow SA
+ Bart Jenkins
+ bjenkins&globeflow.com
+10329
+ Integra Micro Systems (P) Ltd.
+ M.K. Srikant
+ srix&integramicro.com
+10330
+ KaVaDo Inc.
+ Yuval Ben-Itzhak
+ yuval&kavado.com
+10331
+ Lightning Data Networks
+ Chris Chekay
+ sycholic&adelphia.net
+10332
+ MaxHosting GBR
+ Sirk Johannsen
+ sven_sirk&gmx.net
+10333
+ MetaNet
+ Daniel Lawson
+ lawson&ihug.co.nz
+10334
+ Mischief Networking
+ Isaac A. Murchie
+ imurchie&burntsand.com
+10335
+ RLM Systems Pty. Ltd.
+ Benjamin Lyall
+ b.lyall&rlmststems.com.au
+10336
+ Summit Tech Communications
+ Eric Bellotti
+ ericb&summit-tech.ca
+10337
+ Valis LTD
+ Yaron Pikman
+ yaron&valis.co.il
+10338
+ Locale Systems
+ Thomas G Smith
+ tsmith&localesystems.com
+10339
+ StarRemote Wireless, Inc.
+ Jonas Gyllensvaan
+ jonas&starremote.com
+10340
+ Indiana State University
+ Christopher W. Hanna
+ cchanna&isugw.indstate.edu
+10341
+ Klinik Loewenstein gGmbH
+ Thomas Heiligenmann
+ thomas.heiligenmann&klinik-loewenstein.de
+10342
+ Miami University
+ Dirk Tepe
+ tepeds&muohio.edu
+10343
+ NetExcell
+ Henry Ngai
+ hngai&netexcell.com
+10344
+ Netregistry Pty Ltd
+ Adam Cassar
+ adam.cassar&netregistry.net
+10345
+ Newport Networks Limitd
+ John Holdsworth
+ john.holdsworth&newport-networks.com
+10346
+ OmegaBand, Inc.
+ Jim Hall
+ jimh&omegaband.com
+10347
+ Plustream, Inc.
+ Irina Kosinovsky
+ irina&stlport.com
+10348
+ SOFTPRO GmbH & Co. KG
+ Sven Kratochvil
+ skr&softpro.de
+10349
+ Sysgem AG
+ Simon Brown
+ support&sysgem.com
+10350
+ System Software Solutions
+ Steve Peterson
+ zygote&home.com
+10351
+ Oblivion
+ Edwin van Nuil
+ nuil&oblivion.nl
+10352
+ Retevisión Móvil, S.A.
+ Alberto González
+ agonzalc&amena.es
+10353
+ InnoCom
+ Omar Barreneche
+ ob&inno.com.uy
+10354
+ Brewster Academy
+ Jon Robertson
+ jon_robertson&brewsteracademy.org
+10355
+ ITAction
+ Yogesh Patel
+ support&itaction.co.uk
+10356
+ Target Revocable E-Mail Corporation
+ Michael Alyn Miller
+ malyn&trecorp.com
+10357
+ Roy S. Rapoport
+ Roy S. Rapoport
+ snmp&inorganic.org
+10358
+ Accelio Corporation
+ Chris Ethier
+ cethier&jetform.com
+10359
+ Adtel Software
+ Dhananjay Joshi
+ joshi&adtelsoft.com
+10360
+ AgesMUD Technology, Co., Ltd.
+ Eric Hu
+ DarkBringer&bigfoot.com
+10361
+ Bharat Heavy Electricals Limited
+ Pankaj A. Dadu
+ dadu&bhel.co.in
+10362
+ BluWare, Inc
+ Jack Williams
+ jwilliams&bluware.com
+10363
+ Catbird Networks
+ Chris Melville
+ cmelville&catbird.com
+10364
+ Central Manchester City Learning Center
+ Shaun Gilchrist
+ shaun&centralmanclc.com
+10365
+ Davox Corp.
+ Martin Bernier
+ mbernier&davox.com
+10366
+ Dialpad Communications
+ DongSeon Park
+ dpark&dialpad.com
+10367
+ donnie21
+ Donnie Kang
+ neokids&n-top.com
+10368
+ Fujitsu Technology Solutions GmbH (formerly 'Fujitsu Siemens Computers')
+ Detlef Rothe
+ detlef.rothe&ts.fujitsu.com
+10369
+ Fujitsu Prime Software Technologies Ltd.
+ yukihiko Sakurai
+ y-sakurai&pst.fujitsu.com
+10370
+ Impulsesoft
+ Girish Hampali
+ hampali&impulsesoft.com
+10371
+ Inabyte Inc.
+ Myles Cagney
+ webmaster&inabyte.com
+10372
+ Intelligent Appliance Lab
+ Tempest Guo
+ tempest&chttl.com.tw
+10373
+ Le Reseau
+ Eilko Bos
+ eilko&reseau.nl
+10374
+ Lifeline Systems Inc
+ Ameer Sulaiman
+ asulaiman&lifelinesys.com
+10375
+ Makina Corpus
+ Mose
+ contact&makina-corpus.com
+10376
+ NETFRONT
+ Francois Demeyer
+ netfront&netfront.fr
+10377
+ OnMobile System Inc
+ Kiran Anandampillai
+ kiranma&onmobile.com
+10378
+ PacketVideo
+ Andrew Jenkins
+ jenkins&pv.com
+10379
+ Princeton Solutions Group
+ John Gray
+ jgray&princeton-solutions.com
+10380
+ TeleSys Software, Inc.
+ Sankar Chanda
+ schanda&telesys.com
+10381
+ TrendPoint Systems
+ Bob Hunter
+ bhunter&trendpoint.com
+10382
+ UCNET
+ Marc Moeller
+ mm&uc.net
+10383
+ Universite de Liege
+ Andre Pirard
+ a.pirard&ulg.ac.be
+10384
+ Virginia Commonwealth University
+ Jim Toth
+ jnf&vcu.edu
+10385
+ Westronic Systems, Inc.
+ Tim Radke
+ tradke&westronic.com
+10386
+ YoungWoo Telecom Co., LTD
+ Dong-Ha Lee
+ dhl&ywtc.com
+10387
+ Dongah Elecomm
+ Jin Ju Lee
+ jjlee&dongahelecomm.co.kr
+10388
+ Supportcomm Teleinformatica SA
+ Rodolfo Contri Rondao
+ rodolfo&supportcomm.com.br
+10389
+ Intabo
+ Joachim Hahn
+ administrator&intabo.de
+10390
+ DELTA, Danish Electronics, Light & Acoustics
+ Thorbjørn Aaboe
+ taa&delta.dk
+10391
+ Bharat Sanchar Nigam Limited
+ M.K.Yadav
+ sstomar&indoretelephones.net
+10392
+ Abeona Networks
+ Ken Rhodes
+ ken&abeona.com
+10393
+ APEH
+ Hámori Miklós
+ hamori.miklos&akp.apeh.hu
+10394
+ Banamex, S.A.
+ Alfonso Diaz Jimenez
+ adiaz&banamex.com
+10395
+ Belo Corporation
+ Edward E. Iwanski
+ eiwanski&belo.com
+10396
+ California State University, Office of the Chancellor
+ Mark Crase
+ mcrase&calstate.edu
+10397
+ CK Software GmbH (formerly 'CKSOFT, Christian Kratzer Software Entwicklung und Vertrieb')
+ Christian Kratzer
+ ck&cksoft.de
+10398
+ Covasoft, Inc.
+ Larry Combs
+ lcombs&covasoft.com
+10399
+ Datakey
+ David Corbett
+ davec&datakey.com
+10400
+ Electric Lightwave, Inc.
+ Stuart Craig
+ root&eli.net
+10401
+ Ideo Concepts Co. Ltd.
+ Neil Hambleton
+ neil&ic.com.hk
+10402
+ interdev
+ Lee SangBeob
+ sblee&interdev4u.com
+10403
+ Istituto Nazionale di Fisica Nucleare
+ Roberto Cecchini
+ Roberto.Cecchini&fi.infn.it
+10404
+ LivingLogic AG
+ Alois Kastner-Maresch
+ info&livinglogic.de
+10405
+ Mental Health Cooperative, Inc.
+ Systems Architect
+ dmorse&mhc-tn.org
+10406
+ Neural Audio, Inc.
+ Aaron Warner
+ aaron&neuralaudio.com
+10407
+ North Coast Software
+ Gregory Peddle
+ gpeddle&ncoastsoft.com
+10408
+ Percula Consulting GmbH
+ Jeremy Brookfield
+ jeremy.brookfield&percula.com
+10409
+ Tellurian Pty Ltd
+ Matthew Geddes
+ mgeddes&tellurian.com.au
+10410
+ The Falcon's Nest
+ Steven Alexson
+ steve&alexson.org
+10411
+ University of North Carolina at Chapel Hill
+ Celeste Copeland
+ celeste_copeland&unc.edu
+10412
+ aTelo, Inc.
+ Roman Shpount
+ roman&atelo.com
+10413
+ System Innovations, Inc.
+ Bob Fish
+ rfish&mcqassociates.com
+10414
+ Brauerei C. & A. Veltins GmbH & Co.
+ Matthias Mackenbruck
+ matthias.mackenbruck&veltins.de
+10415
+ 3GPP
+ Laurent Andriantsiferana
+ landrian&cisco.com
+10416
+ ABC Virtual Communications
+ Kailash Mohan Kayastha
+ kailash.kayastha&abcv.com
+10417
+ Amerion, LLC
+ Kenny Schmidt
+ kennys&amerion.net
+10418
+ Avocent Corporation
+ Steven W. Clark
+ steven.clark&avocent.com
+10419
+ Bactol Technical Limited
+ L. Thomas
+ bactoltechnicalltd&correspondence.co.uk
+10420
+ Bayerisches Landeskriminalamt Abt. IuK
+ Thomas Heigl
+ blka.sg343&baypol.bayern.de
+10421
+ C-CURE cvba
+ Vanhercke Jan
+ jan.vanhercke&c-cure.be
+10422
+ China PTIC Information Industry Corporation
+ Deng Danhui
+ ddh&rdptic.com.cn
+10423
+ CityXpress Corp.
+ Henry Deng
+ netadmin&cityxpress.com
+10424
+ Cricket Communications
+ Michael Shostak
+ mshostak&cricketcommunications.com
+10425
+ Electricity Generating Authority of Thailand
+ Surapong Singshinsuk
+ rdosrp&egat.or.th
+10426
+ Elex NV
+ Koen Bosmans
+ kbo&elex.be
+10427
+ Embrace Networks
+ Homayoun Zariv
+ hzariv&embracenetworks.com
+10428
+ Furukawa Electric LatAm S.A (formerly 'Furukawa Industrial S.A. - Curitiba')
+ Juvenal Costa
+ juvenalc&furukawa.com.br
+10429
+ Gelwarg.Net
+ Adam Gelwarg
+ adam&gelwarg.net
+10430
+ globalremote.com AG
+ Martin Jelenek
+ mj&globalremote.com
+10431
+ Ingenieurbuero Kittelberger GmbH
+ Joachim Steinruck
+ joachim.steinruck&ibkit.de
+10432
+ Mott Community College
+ Randy Schapel
+ rschapel&edtech.mcc.edu
+10433
+ MuTek Solution Inc.
+ Mark Rogers
+ mrogers&us.mutek.com
+10434
+ NIKHEF
+ David Groep
+ davidg&nikhef.nl
+10435
+ Omnitel
+ Aleksej Janchiukas
+ a.janciukas&omnitel.net
+10436
+ Oxford university
+ Dominic Hargreaves
+ oids&rt.oucs.ox.ac.uk
+10437
+ Peppercon AG
+ Christian Krause
+ chkr-iana&peppercon.com
+10438
+ Portima SC
+ Christophe Cloesen
+ christophe.cloesen&portima.com
+10439
+ Power Measurement Ltd
+ John A Tarter
+ john_tarter&pml.com
+10440
+ Rose I.T. Solutions
+ Robert Rose
+ robert&rits.com.au
+10441
+ Silas Technologies, Inc.
+ Brian DeWyer
+ brian.dewyer&silastechnologies.com
+10442
+ Spider Networks
+ Jay Montilla
+ jay&spidernz.com
+10443
+ Three Pillars
+ Les Howard
+ les.howard&threepillars.com
+10444
+ tichen.net
+ Tianlong Chen
+ tchen&computer.org
+10445
+ Trillium Photonics
+ Thomas Taylor
+ ttaylor&trilliumphotonics.com
+10446
+ Trinity Expert Systems plc
+ Martin Kearn
+ martink&tesl.com
+10447
+ University of Mississippi
+ Jason Ferguson
+ jferguson&olemiss.edu
+10448
+ University of Puget Sound
+ Mark Young
+ myoung&ups.edu
+10449
+ Xceedium, Inc.
+ David Cheung
+ info&xceedium.com
+10450
+ Altamar Networks
+ Luis Roa
+ lroa&altamar.com
+10451
+ Boston Market Corporation
+ Jens Moller
+ jens&colomar.com
+10452
+ Egton Medical Information Systems Ltd
+ Chris Storah
+ cstorah&e-mis.com
+10453
+ IL JIN TELECOM ELEC.CO., Ltd.
+ Sang Moon Chung
+ smchung&ijte.co.kr
+10454
+ Optical Crossing Inc
+ Sudhakar Gummadi
+ sgummadi&opticalcrossing.com
+10455
+ Paradigm
+ Mike Chinea
+ mchinea&hotmail.com
+10456
+ PLANET Technology Corp.
+ Alan Huang
+ alan&planet.com.tw
+10457
+ DB Informatik Dienste GmbH
+ Christian Hinz
+ christian.hinz&bku.db.de
+10458
+ 2000-X Technologies, Inc.
+ Al Gonzalez
+ al.gonzalez&2000-x.com
+10459
+ Hexin Software
+ Guoxin
+ gx&myhexin.com
+10460
+ HiSolutions AG
+ René Grosser
+ email&hisolutions.com
+10461
+ Tixo Consulting
+ Peter Taylor
+ peter_taylor&usa.net
+10462
+ Atek Ltd.
+ Tunc Beyhan
+ tbeyhan&atek.net.tr
+10463
+ DEVK Versicherungen
+ Claas Vieler
+ sysadmhv&devk.de
+10464
+ elata plc
+ Rod French
+ netman&elata.com
+10465
+ Flypaper
+ Keith Smith
+ ksmith&flypaper.com
+10466
+ Holim Technology
+ Lee Ju Bok
+ jblee&hotech.net
+10467
+ Ingenieurbüro Jörg Geistmann
+ Jörg Geistmann
+ joerg&geistmann.com
+10468
+ IRTNOG
+ Matthew X. Economou
+ admin&irtnog.org
+10469
+ Lidcam Technology Pty Ltd
+ Adrian Carter
+ adrian&lidcam.com.au
+10470
+ Media Brokers International
+ Charles Marcus
+ charlesm&media-brokers.com
+10471
+ OpenFortress
+ Rick van Rein
+ rick&vanrein.org
+10472
+ Recourse Technologies, Inc.
+ Elvis Lim
+ elim&recourse.com
+10473
+ SEB AB
+ Roberth Edberg
+ roberth.edberg&seb.se
+10474
+ Servlets.Net Corporation
+ Tauren Mills
+ tauren&servlets.net
+10475
+ Slovak University of Agriculture
+ Jan Satko
+ jan.satko&uniag.sk
+10476
+ Summit Media Partners, LLC
+ Thomas L. Arnold
+ tarnold&smpllc.com
+10477
+ Telephony@Work Inc.
+ Ran Ezerzer
+ rezerzer&telephonyatwork.com
+10478
+ Transeonic Systems, Inc.
+ Jeff Brown
+ jrbrown&transeonic.com
+10479
+ Web Services, Inc.
+ William B. Uhl
+ buhl&web-services.net
+10480
+ Wily Technology
+ Daniel Scholnick
+ dscholnick&wilytech.com
+10481
+ AlJISR Information Services
+ Syed Tariq Mustafa
+ tariqmustafa&hotmail.com
+10482
+ Nortel
+ Sharon Chisholm
+ schishol&nortel.com
+10483
+ Winalysis Software
+ Steve Fullerton
+ support&winalysis.com
+10484
+ TF1 sa
+ Christophe HENRY
+ chenry&tf1.fr
+10485
+ About Web Services
+ Daniel Hanks
+ dhanks&about-inc.com
+10486
+ Aspelle Ltd
+ Matthew Hardy
+ matthew.hardy&aspelle.com
+10487
+ Business Information Publications
+ Martin Robertson
+ dev.ldap&bipcontracts.com
+10488
+ Chelsio Communications
+ Glenn Dasmalchi
+ glennd&chelsio.com
+10489
+ Design Combus Ltd
+ Joni Toivola
+ combus&dcombus.com
+10490
+ GNF
+ Gordon Tetlow
+ gordont&gnf.org
+10491
+ Hampshire College
+ Dan Parker
+ sa&hampshire.edu
+10492
+ HST High Soft Tech GmbH
+ Kurt Kiessling
+ kkiessling&hstnet.de
+10493
+ Innovance Networks Inc.
+ Leo Sun
+ lsun&innovance.com
+10494
+ InphoMatch Inc.
+ Ven Chava
+ ven.chava&inphomatch.com
+10495
+ Interlink, Inc
+ Erik S. LaBianca
+ erik&totalcirculation.com
+10496
+ Link Simulation & Training
+ Daniel Callahan
+ dfcallahan&link.com
+10497
+ Maly's of California
+ Mike Cassidy
+ mcassidy&malyswest.com
+10498
+ michaeljcrawford.com
+ Michael Crawford
+ crawford&sonic.net
+10499
+ Ministerium des Innern Sachsen-Anhalt
+ Werner Weingarten
+ werner.weingarten&mi.lsa-net.de
+10500
+ Music Choice
+ Rob Steinberg
+ rsteinberg&musicchoice.com
+10501
+ Netman Company
+ Masatsugu Fujita
+ fujita&netman.co.jp
+10502
+ North Dakota University System
+ Dick Jacobson
+ Dick.Jacobson&ndsu.nodak.edu
+10503
+ Power Innovations International
+ Vilmar L. Gaertner
+ gaertner&power-innovations.com
+10504
+ Printronix, Inc.
+ Tami Clayton
+ tclayton&printronix.com
+10505
+ Quorus Medical Systems
+ Alexei Ustyuzhaninov
+ aiu&quorus-ms.ru
+10506
+ RadioShack Corporation
+ Jon Frazier
+ jon.frazier&radioshack.com
+10507
+ Reciproca
+ Corno Schraverus
+ corno&dds.nl
+10508
+ Res Mod Man
+ Aron Burrell
+ amb&rifetech.com
+10509
+ Rightvision
+ Fabrice Nouet
+ fabrice.nouet&rightvision.com
+10510
+ ScreamingMedia
+ Jason Zheng
+ jasonz&screamingmedia.com
+10511
+ SimpleDevices, Inc.
+ Hanford Choy
+ hanford&simpledevices.com
+10512
+ Spectrum Image
+ Clay Atkins
+ catkins&spcmg.com
+10513
+ Steltor
+ David Ball
+ davidb&steltor.com
+10514
+ StrongAuth, Inc.
+ Arshad Noor
+ arshad.noor&strongauth.com
+10515
+ Terry Nazon Inc
+ Terry Nazon
+ tnazon&aol.com
+10516
+ T-Nova GmbH, Deutsche Telekom
+ Yanrui Dong
+ yanrui.dong&telekom.de
+10517
+ Toronto POlice Service
+ Chris Pentleton
+ chrispn&sympatico.ca
+10518
+ TrunkNet
+ Oliver Schoenfeld
+ oschoenfeld&trunknet.de
+10519
+ Tsinghua Unisplendour Co., ltd
+ Chen Yong
+ cy&thunis.com
+10520
+ ABB Integrated DC Power (formerly 'Tyco Electronics Power Systems')
+ Marc Hirsch
+ marc.hirsch&elpc.abb.com
+10521
+ VoicePlanet, Inc.
+ Johnny Wu
+ johnnywu&voiceplanet.com
+10522
+ Voigt & Haeffner GmbH
+ Gunter Schmitt
+ gunter.schmitt&vuh.de
+10523
+ Wanadoo Data
+ Nicolas Thill
+ nicolas.thill&wanadoodata.com
+10524
+ Widevine Technologies
+ Glenn Morten
+ gmorten&widevine.com
+10525
+ Evangelisch Lutherische Kirche Bayern
+ Uli Iske
+ iske&elkb.de
+10526
+ Facultad de Ingenieria
+ Carols M. Martinez
+ carlosm&fing.edu.uy
+10527
+ METRObility Optical Systems, Inc.
+ Manu Kaycee
+ ManuKaycee&metrobility.com
+10528
+ Solid Information Technology Corp
+ Kyosti Laiho
+ kyosti.laiho&solidtech.com
+10529
+ Gemtek Systems Holding BV
+ Bin Hai
+ bin.hai&263.net
+10530
+ NordicEdge
+ Christer Roslund
+ croslund&nordicedge.se
+10531
+ C.T.Com
+ Aleksey Kukhar
+ ctcom&odessa.net
+10532
+ RifeTech Inc.
+ Aron Burrell
+ litui&litui.net
+10533
+ SEITENBAU GbmH
+ Stefan Eichenhofer
+ eichenhofer&seitenbau.com
+10534
+ SECOM Co., Ltd.
+ Yasuyuki Tauchi
+ tau&ai.isl.secom.co.jp
+10535
+ London Internet Exchange
+ Rob Holland
+ rob&linx.org
+10536
+ Simon's Rock College of Bard
+ David Reed
+ dreed&simons-rock.edu
+10537
+ AB Trav och Galopp
+ Mats Hansson
+ mats.hansson&konsult.atg.se
+10538
+ Abstrakt Design
+ Andreas F. Bobak
+ bobak.iana&abstrakt.ch
+10539
+ AlwaysOn Ltd
+ Sam Cole
+ scole&alwaysonvpn.com
+10540
+ AXL Software
+ Michael Lecuyer
+ mjl&axlradius.com
+10541
+ Caymasa El Sendero, SA
+ Jose M. Palomar
+ jmpalomar&elsendero.es
+10542
+ ChongQing GRC Telecom Co., Ltd
+ wuhua
+ tech&grcinfo.com
+10543
+ DeJarnette Research Systems, Inc.
+ Jay Cothran
+ jcothran&dejarnette.com
+10544
+ Factual Data
+ Brad Epstein
+ oidadmin&factualdata.com
+10545
+ gentics net.solutions
+ Schremser Maximilian
+ mm.schremser&gentics.com
+10546
+ Inturio Property Rights Holdings Limited
+ William Hui Bon Hoa
+ william.hui&inturio.com
+10547
+ Matrix Applied Computing Ltd
+ Stuart Hodder
+ stu&matrix.co.nz
+10548
+ ENEA AB
+ Ilse Mueller
+ ilse.mueller&enea.com
+10549
+ NewVation
+ Don Stocks
+ dstocks&newvation.com
+10550
+ n-tv GmbH & Co. KG
+ Uwe Hunstock
+ uhunstock&n-tv.de
+10551
+ parergy
+ Steven Blair
+ steven.blair&parergy.com
+10552
+ Passlogix Inc.
+ Manung Han
+ manungh&passlogix.com
+10553
+ Q-Networks
+ Jan Pedersen
+ jp&q-networks.com
+10554
+ Qwest Wireless, L.L.C
+ Mike Hampton
+ mfhampt&qwest.com
+10555
+ Ramcar Group of Companies
+ Marco C. Lucena
+ marco.lucena&ramcargroup.com
+10556
+ recomp GmbH Netzwerke & Systemberatung
+ Oliver Reeh
+ oliver.reeh&recomp.de
+10557
+ Sherwood International Limited
+ Lee Ha
+ Lee.Ha&sherwoodinternational.com
+10558
+ Silogix
+ Jean-Paul Blanc
+ jean-paul_blanc&silogix-fr.com
+10559
+ Softeck
+ Terry L. Dalby
+ tldalby&juno.com
+10560
+ South Florida Water Management District
+ Mark Velasquez
+ mvelasq&sfwmd.gov
+10561
+ Star Valley Solutions Inc.
+ Richard Albertson
+ ralbertson&starvalleysolutions.com
+10562
+ Werkleitz Gesellschaft e.V.
+ Martin Mueller
+ mm&werkleitz.de
+10563
+ Portland Public Schools
+ Andy Payne
+ apayne&pps.k12.or.us
+10564
+ T.I.A. Scandinavia
+ Martin Andersson
+ d98mad&efd.lth.se
+10565
+ Universite de Savoie
+ Berard David
+ david.berard&univ-savoie.fr
+10566
+ Universiti Pendidikan Sultan Idris
+ Zahar Othman
+ zahar&upsi.edu.my
+10567
+ eyou.net Corp.
+ YingBo Qiu
+ qyb&eyou.net
+10568
+ China Sunbo Corp.
+ dingke
+ dke&zj001.com
+10569
+ Coker Net
+ Chuck Coker
+ chuck&coker-net.com
+10570
+ Manly Man Club
+ Chuck Coker
+ chuck&coker-net.com
+10571
+ Merck KGaA
+ Christine Simon
+ christine.simon&merck.de
+10572
+ 100world.com AG
+ Artur Schneider
+ artur.schneider&100world.com
+10573
+ Aitech Space Systems Inc.
+ Anthony Lai
+ alai&rugged.com
+10574
+ Carbon Based Pty Ltd.
+ Michael Gray
+ mick&carbonbased.com.au
+10575
+ Cumulus IT AS
+ Øyvind Jelstad
+ oyvind&cumulus.no
+10576
+ Cygsoft Limited
+ Pallav Bhatt
+ pallav&cygsoft.com
+10577
+ Eilat On-Line Ltd.
+ Shachar Elkayam
+ shachar&eilat.net
+10578
+ Electric Insurance Company
+ Pradeep K. Majumder
+ pmajumder&electricinsurance.com
+10579
+ Eswoosh
+ Jerald Dawson
+ jdawson&eswoosh.com
+10580
+ Handspring, Inc
+ David Champlin
+ dchamplin&handspring.com
+10581
+ Icomera
+ Martin Bergek
+ contact_iana&icomera.com
+10582
+ Linear Systems Ltd.
+ Tom Thorsteinson
+ tthor&linsys.ca
+10583
+ Netizen S.A.
+ Gabriel Contursi
+ gcontursi&netizen.com.ar
+10584
+ Hopcount Limited
+ Joe Abley
+ jabley&hopcount.ca
+10585
+ Paris-alesia
+ Francois Cattin
+ francois.cattin&free.fr
+10586
+ PennWell Corp
+ Michael Ritterbusch
+ noc&pennnet.com
+10587
+ PharmaPartners B.V.
+ Villy Kruse
+ vek&pharmapartners.nl
+10588
+ Pixelboxx GmbH
+ Carsten Heyl
+ hostmaster&pixelboxx.de
+10589
+ Rocketrader.com
+ James Horne
+ jhorne&rocketrader.com
+10590
+ Sage Information Consultants , Inc.
+ Byron Watts
+ Bwatts&sageconsultants.com
+10591
+ Salix Training Limited
+ Paul Smart
+ paul.smart&salixtraining.co.uk
+10592
+ SolutionInc
+ Chuck Feild
+ cfeild&solutioninc.com
+10593
+ SYBCOM GmbH
+ Oliver Pabst
+ oid&sybcom.de
+10594
+ Transynergy
+ Bent Nicolaisen
+ bni&transynergy.net
+10595
+ Tyrell Software Corporation
+ Chuck Coker
+ chuckc&tyrell.com
+10596
+ Vignon Informatique France
+ Philippe Carbonnier
+ contact&vif.tm.fr
+10597
+ Alliance Capital
+ John Chapin
+ john_chapin&acml.com
+10598
+ Applied System Design
+ Lindsay Morris
+ lmorris&servergraph.com
+10599
+ Department of Families
+ Martin Sharry
+ itbis&families.qld.gov.au
+10600
+ Innovative Computing Laboratory
+ Brett Ellis
+ iclsys&cs.utk.edu
+10601
+ Jataayu Software Pvt Ltd.
+ Arvind
+ arvind_katake&hotmail.com
+10602
+ JIERA
+ Jake Jung
+ just1jake&hotmail.com
+10603
+ Kafre
+ Saint-Genest Gwenael
+ gwen&kafre.fr
+10604
+ Zarlink Semiconductor
+ Thomas Ying
+ thomas.ying&zarlink.com
+10605
+ Infodesk S. A.
+ Victor V. Evtushenko
+ vevtushenko&idsk.com
+10606
+ IntraCom Australia Pty Ltd
+ Stuart V Begg
+ sbegg&intracom.com.au
+10607
+ ACG Solutions, LLC
+ Garry Stanfill
+ gstanfil&acg-solutions.net
+10608
+ alpha-lab
+ Jochen Witte
+ jwitte&alpha-lab.net
+10609
+ Applied Science Fiction
+ Jim Wilson
+ jwilson&asf.com
+10610
+ Aubergiste Inc.
+ R.C. Poirier
+ rcpoirier&aubergiste.com
+10611
+ BLU SPA
+ Alberto Bianchini
+ alberto.bianchini&mail.blu.it
+10612
+ Centralny Osrodek Informatyki Gornictwa S.A.
+ Jacek Bochenek
+ jacek&coig.katowice.pl
+10613
+ Envivio
+ Bigeard
+ nbigeard&envivio.fr
+10614
+ Equity Technology Group, Inc.
+ Dane Foster
+ dfoster&equitytg.com
+10615
+ GartonWorks, Inc.
+ Ned Kirby
+ nkirby&gartonworks.com
+10616
+ GeDInfo s.c.r.l.
+ Fabio Ferrari
+ fferrari&gedinfo.com
+10617
+ INFO Consulting GmbH
+ Martin Harm
+ harm&info-mainz.de
+10618
+ InfoStream ASP
+ Poul H. Sørensen
+ mib-contact&asp.infostream.no
+10619
+ innuworks
+ Sung-Jin Lee
+ sjlee&innuworks.com
+10620
+ iSoftel Ltd
+ Rajesh Lingappa
+ rajesh_lingappa&softel.com
+10621
+ bvba Med. Kab. dr. Sebrechts E.
+ Erik Sebrechts
+ erik.sebrechts&advalvas.be
+10622
+ Karma Designs
+ Michael Gisbers
+ mgisbers&popob.de
+10623
+ KnowledgeCube
+ Holyeast Lee
+ holyeast&kcube.co.kr
+10624
+ Richard Lucassen Electronics
+ Richard Lucassen
+ lucassen&bigfoot.com
+10625
+ Maincube Inc.
+ David Priban
+ mail&maincube.net
+10626
+ Mulvey Family
+ Rich Mulvey
+ domaincontact&mulveyfamily.com
+10627
+ N-SOFT
+ Roger Zini
+ rzini&n-soft.com
+10628
+ Project 49 AG
+ Jochen Witte
+ jochen.witte&project49.de
+10629
+ Questus Group, Inc.
+ Dustin Cobb
+ dcobb&questusgroup.com
+10630
+ Scintec AG
+ Stefan Schwarzer
+ stefan.schwarzer&scintec.com
+10631
+ SeRIQA Networks
+ Amir Dori
+ amird&seriqa.com
+10632
+ Telecomet International
+ Ryo Sueki
+ ryo-sueki&telecomet.co.jp
+10633
+ TICOM, Inc.
+ Geoffrey Bennett
+ geoffrey&ticom.com
+10634
+ Trio Networks
+ Lawrence Bennett
+ larry.bennett&trionetworks.com
+10635
+ Tucows Inc.
+ Edward Gray
+ egray&tucow.com
+10636
+ University of Applied Sciences Cologne
+ Michael Bank
+ michael.bank&fh-koeln.de
+10637
+ Vanderbilt University Medical Center
+ Jon Strong
+ jon.strong&vumc.org
+10638
+ Venation
+ Mark Butler
+ mark.butler&venation.com
+10639
+ Unassigned
+ Returned 2003-03-28
+ ---none---
+10640
+ West Interactive Corporation
+ Brian Roberson
+ Bjroberson&west.com
+10641
+ White Eagle Informatics
+ N.O. O'Monaghan
+ nils&a2000.nl
+10642
+ Zebra Technologies Corporation
+ Steven P. King
+ sking&zebra.com
+10643
+ NC Soft
+ Matt Walker
+ mwalker&britanniamanor.com
+10644
+ Interactive Software Design
+ Tim Nichols
+ tnichols&is-design.com
+10645
+ Pandanus Ltd
+ Geoff Newell
+ pandanus&lineone.net
+10646
+ ADI Computer Solutions
+ Martin Asher
+ masher&adi-cs.com
+10647
+ Advanced Science & Technology Institute
+ Rene Mendoza
+ renem&asti.dost.gov.ph
+10648
+ BlazeNet Ltd.
+ Karunesh Sharma
+ karunesh&north.org
+10649
+ DST Innovis
+ L. Scott Emmons
+ scotte&center.uscs.com
+10650
+ Easter-eggs
+ Michaël Parienti
+ mparienti&easter-eggs.com
+10651
+ ENAC
+ Mounier
+ mounier&enac.fr
+10652
+ Ezitrust Limited
+ Donal O Mahony
+ donal.omahony&ezitrust.com
+10653
+ Fotre & Associates
+ Terry V. Fotre
+ tfotre&earthlink.net
+10654
+ Future Space, S.A.
+ Javier Domingo García
+ jdomingo&futurespace.es
+10655
+ Global Office Software Pty Ltd
+ Greg Wiltshire
+ greg.wiltshire&gos.com.au
+10656
+ Hardy and Associates
+ Jeffrey P. Hardy
+ linuxrlz&yahoo.com
+10657
+ InfoCyclone Ltd.
+ Michael Shurman
+ michaels&infocyclone.com
+10658
+ IP Services
+ Chad Ross
+ chad.ross&tcpipservices.com
+10659
+ ISR Global Telecom, Inc.
+ Roger Egbers
+ roger.egbers&isrglobal.com
+10660
+ KeyTrend Technology (S) Pte Ltd
+ Lim Siok Peng
+ siokpeng&transparity.com
+10661
+ MainBrain
+ Sven Wallage
+ sven&mainbrain.nl
+10662
+ Mid-Hudson Communications
+ Daniel Laffin
+ admin&mhcommunications.com
+10663
+ MQS
+ Kenji Arita
+ arita&mqs.fujitsu.com
+10664
+ Netropolis
+ Jakob Goldbach
+ jakob.goldbach&netropolis.dk
+10665
+ Ocyrus
+ Adam McGrath
+ adam&ocyrus.net
+10666
+ Organization of Residence Students
+ Aly Dharshi
+ aly.dharshi&uleth.ca
+10667
+ Proxima Technology Pty Ltd
+ Alex Napier
+ alex.napier&proxima-tech.com.au
+10668
+ riodata GmbH
+ Manuel Göldner
+ manuel.goeldner&riodata.de
+10669
+ San Miguel Industrial S.A.
+ Rafael H Mantilla
+ rmantilla&smi.com.pe
+10670
+ Solutions E.T.C. GmbH
+ Julian Wolff
+ wolff&solutionsetc.de
+10671
+ studio Alpha
+ Ichiro Kamiya
+ kamiya&studio-alpha.com
+10672
+ Swarthmore College
+ Adam Preset
+ preset&swarthmore.edu
+10673
+ TELEM GmbH
+ W. D. Oels
+ info&telem.de
+10674
+ TOP-keskus
+ Tero Pelander
+ tero.pelander&tkukoulu.fi
+10675
+ UNESCO
+ Lannaud Eric
+ e.lannaud&unesco.org
+10676
+ UniData Communication Systems, Inc
+ ByungHoon Lee
+ bbear&udcsystems.com
+10677
+ University of Debrecen
+ Kornel Ecsedi
+ ecsedi&unideb.hu
+10678
+ WorldWideWatson
+ Coburn Watson
+ cpwww&earthlink.net
+10679
+ Zzyzx Technologies Inc.
+ Glenn Geller
+ ggeller&zzyzxtech.com
+10680
+ CAPCom AG
+ Dung Ta Quang
+ taquang&capcom.de
+10681
+ KASYS Incorporated
+ Kelvin Desplanque
+ kasysinc&hotmail.com
+10682
+ UDcast
+ Luc Ottavj
+ luc.ottavj&udcast.com
+10683
+ Heaman System co.,ltd.
+ Yanbin
+ yanbin_s&163.net
+10684
+ Terabolic
+ Lee Hoffman
+ lee&terabol.com
+10685
+ Object Tools Limited
+ Iain MacKay
+ imm&iain-mackay.org
+10686
+ Thruport Technologies
+ Scott Bethke
+ kbethke&thruport.com
+10687
+ Townsend Communications, Inc.
+ Michael Klatt
+ iana&olympus.net
+10688
+ Unassigned
+ ---none---
+ (Removed 2002-06-18)
+10689
+ Ahaza Systems
+ Tom Jackson
+ tomj&ahaza.com
+10690
+ Celltrex LTD
+ Rami Citrom
+ rcitrom&celltrex.com
+10691
+ Chataigner
+ Philippe Chataigner
+ philippe&chataigner.com
+10692
+ freenet.de AG
+ Marian Eichholz
+ postmaster&freenet.de
+10693
+ iTopia Inc.
+ Kent Thompson
+ kthompson&itopia.net
+10694
+ Measurable Solutions, Inc.
+ Michael Friedhoff
+ mfriedhoff&measurable.com
+10695
+ NIXC, Inc.
+ Darrin Walton
+ darrinw&nixc.net
+10696
+ Nuxeo
+ Florent Guillaume
+ fg&nuxeo.com
+10697
+ Optio Software, Inc.
+ Bobby Reid
+ breid&optiosoftware.com
+10698
+ Sanitätsbetrieb Meran
+ Roman Gritsch
+ roman.gritsch&asbmeran-o.it
+10699
+ SpellCaster Telecommunications Inc.
+ Matthew James
+ mdj&spellcast.com
+10700
+ Bulldog Technologies
+ Jason Hinze
+ jjh&cosmicflow.com
+10701
+ Telefonica DataCorp, S.A.
+ Fernando Sastre Jimenez
+ fernando.sastre&telefonica-data.com
+10702
+ Solvare
+ Christian Huldt
+ christian.huldt&solvare.com
+10703
+ ATnet
+ ATnet C/Team
+ c&atnet.at
+10704
+ Barracuda Networks AG (previous was 'phion Information Technologies')
+ Patsch Bernhard
+ bpatsch&barracuda.com
+10705
+ VOGT electronic AG
+ Volker Timper
+ vtimper&vogt-electronic.com
+10706
+ Accelerated Encryption Processing Ltd
+ Barry Kavanagh
+ barry.kavanagh&aep.ie
+10707
+ Adhersis
+ Edouard Viollet
+ snmp&adhersis.com
+10708
+ Advanced System Architectures Ltd
+ Simon Hall
+ simon.hall&asa.co.uk
+10709
+ ATUX
+ F.P.A. Kunst
+ frans&atux.nl
+10710
+ Avanade Inc
+ Steve Sall
+ stevesa&avanade.com
+10711
+ BAWI
+ Taejoon Kwon
+ linusben&bawi.org
+10712
+ Belkamneft
+ Dmitry Melekhov
+ dm&belkam.com
+10713
+ Chevin Ltd
+ Denis Laverty
+ denis.laverty&chevin.com
+10714
+ Dimension Data
+ Adrian Cuff
+ adrian.cuff&eu.didata.com
+10715
+ ForwardPath
+ Robert E Dolliver
+ rdolliver&forwardpath.com
+10716
+ Freedomland ITN SpA
+ Nikola Nikolic
+ n.nikolic&freedomland.it
+10717
+ Genie Telecom
+ Philippe Richard
+ p.richard&genietelecom.fr
+10718
+ Harris Wilder Pty Ltd
+ Jonathan Downes
+ jdownes&harriswilder.com.au
+10719
+ Atos Origin Nederland B.V. (aonl)
+ Peter Hoogendijk
+ Peter.Hoogendijk&AtosOrigin.com
+10720
+ LIMSI
+ Michel Lastes
+ Michel.Lastes&limsi.fr
+10721
+ Britestream Networks, Inc.
+ Ryan Nowakowski
+ ryan&britestream.com
+10722
+ Marque d'Or
+ Serge Tremblay
+ stremblay&marquedor.com
+10723
+ Mercury PS
+ Simon Reader
+ simon.reader&mercury-ps.com
+10724
+ Morpheus Net
+ Marek Isalski
+ iana&maz.nu
+10725
+ Pacific Internet Ltd
+ Hwee Hong Tan
+ noc&pacific.net.sg
+10726
+ Quantiva, Inc
+ Frank Stolze
+ frank&quantiva.com
+10727
+ Red Cientifica Peruana
+ Rolando Guerra
+ operador&rcp.net.pe
+10728
+ Redline Communications Inc.
+ Sinisa Djurkic
+ sdjurkic&redlinecommunications.com
+10729
+ Red-M Communications Ltd
+ Dave Wakelin
+ david.wakelin&red-m.com
+10730
+ SEE Telecom
+ Albert Marneffe
+ a.marneffe&see.be
+10731
+ Silicon Energy
+ Dale Fong
+ dale&siliconenergy.com
+10732
+ Symbidia Limited
+ Daniel Miao
+ daniel&symbidia.com
+10733
+ The Mercury File System
+ Josh
+ josh&mercuryfs.net
+10734
+ TippingPoint Technologies
+ Matthew D Brock
+ mbrock&tippingpoint.com
+10735
+ Unicorn Holding a.s.
+ David Kadlec
+ david.kadlec&unicorn.cz
+10736
+ University of Denver
+ Phil L. Tripp
+ Phil.Tripp&du.edu
+10737
+ Web Simulation
+ Riley Rainey
+ rrainey&websimulations.com
+10738
+ Comuniq Inc.
+ Bennett Clark
+ bennett&comuniq.com
+10739
+ DELPHIC Medical Systems
+ James Webster
+ james&delphic.co.nz
+10740
+ Neodev
+ Jean-Marc WEEGER
+ jm.weeger&isdnlabs.com
+10741
+ Vertical Inversion Systems, Inc.
+ Richard S. Riess
+ rriess&verticalinversion.com
+10742
+ Nozema N.V.
+ Gerrit van de Haar
+ gerrit.vd.haar&nozema.nl
+10743
+ Riksförsäkringsverket (RFV)
+ Björn Blomgren
+ bjorn.blomgren&rfv.sfa.se
+10744
+ Kvarnbäcken Konsult AB
+ Mats Hansson
+ kvarnbacken&yahoo.se
+10745
+ CSO Lanifex GmbH
+ Paul Gillingwater
+ paul&lanifex.com
+10746
+ Rechenzentrum der Bundesfinanzverwaltung Frankfurt am Main
+ Anja Kammerzell
+ anja.kammerzell&rzf.bfinv.bund400.de
+10747
+ Rowan University
+ Mark Sedlock
+ sedlock&rowan.edu
+10748
+ Software Factory GmbH
+ Peter Bartl
+ bartl&sf.com
+10749
+ /dev/secure Pty Ltd
+ Cris Bailiff
+ c.bailiff+iana&devsecure.com
+10750
+ 3G-Scene Plc
+ Bhapinder Singh Toor
+ bhapinder.toor&3g-scene.com
+10751
+ 3Plex
+ Jason Pincin
+ jpincin&3plex.com
+10752
+ Artiman Oy
+ Pekka Eloranta
+ elo23&saunalahti.fi
+10753
+ Billing for Enterprises
+ Stephan Kauss
+ stephan.kauss&b4esys.com
+10754
+ CAS Tecnologia S/A
+ Odair Marcondes Filho
+ registros&castecnologia.com.br
+10755
+ ChipData, Inc.
+ Stephen Garner
+ sgarner&chipdata.com
+10756
+ Chongho Information & Communications co., LTD
+ lee myung suk
+ mslee&chongho.com
+10757
+ Diogenes, Inc.
+ Ronald Trask
+ ron.trask&diogenesinc.com
+10758
+ Elyzium Limited
+ Probal Sil
+ probal.sil&elyzium.co.uk
+10759
+ Energos asa
+ Frode Stenstrom
+ frode.stenstrom&energos.com
+10760
+ Gravity Hill Technologies, Inc.
+ Catherine Victor
+ cathy&gravityhilltech.com
+10761
+ Greenheck Fan
+ Eric Pond
+ eric.pond&greenheck.com
+10762
+ Horizon Web Graphics
+ Paul Wolf
+ sabre1205&qwest.net
+10763
+ HanSung Teliann, Inc
+ Hee-Kyung Seo
+ zerocool&hsteliann.com
+10764
+ Infotrek
+ David Croft
+ david&infotrek.co.uk
+10765
+ INZEN Co., Ltd.
+ Hyunchul Kim
+ kimhc&inzen.com
+10766
+ ISG Systems AB
+ Johan Winäs
+ johan.winas&isg.se
+10767
+ James Madison University
+ Identity Management Team
+ idm&jmu.edu
+10768
+ L'Envol Limited
+ Gary Weatherhead
+ gary.weatherhead&lenvol.co.nz
+10769
+ ITDZ Berlin
+ Regina Gensicke
+ regina.gensicke&itdz-berlin.de
+10770
+ Make-Ing.com.ar
+ Fernando Roda Zoppi
+ fernando&make-ing.com.ar
+10771
+ Morrison Academy
+ Larry Dilley
+ sys-tech&mca.org.tw
+10772
+ novalis media
+ Juergen Geinitz
+ geinitz&novalis-media.de
+10773
+ Pacific Northwest Networks, Inc.
+ Judd Rock
+ judd.rook&pnn.com
+10774
+ Perforations Ltd
+ Warren Deane
+ warren&perforations.com
+10775
+ PERI Formwork Systems, Inc.
+ Zeke Brubaker
+ zeke.brubaker&peri-usa.com
+10776
+ Reactive Network Solutions Inc
+ David Scott
+ david&reactivenetwork.com
+10777
+ Revicon Srl
+ Jan Nielsen
+ nielsen&revicon.com
+10778
+ RTCL Lab, University of Michigan
+ Abhijit Bose
+ abose&engin.umich.edu
+10779
+ Sparkassenversicherung Wiesbaden
+ Tilman Bohn
+ tilman&gmx.de
+10780
+ SWAN, s.r.o.
+ Peter Hudak
+ peter.hudak&swan.sk
+10781
+ Schneider Electric Buildings AB (previous was 'TAC AB')
+ Jonas Bulow
+ jonas.bulow&schneider-electric.com
+10782
+ TAZZ Networks
+ Erika Hart
+ eh&tazznetworks.com
+10783
+ The Church of Jesus Christ of Latter-Day Saints
+ ICS Monitoring Team
+ ics-eng-monitoring&ldschurch.org
+10784
+ Time & Frequency Solutions Ltd
+ David Squires
+ david.squires&timefreq.com
+10785
+ Transtech Networks
+ Deh-phone Hsing
+ dhsing&transtechnetworks.com
+10786
+ UNSW Physics APT
+ Keith Bannister
+ k.bannister&student.unsw.edu.au
+10787
+ Verity, Inc.
+ David Wilbur
+ dwilbur&verity.com
+10788
+ Volt Information Sciences
+ Roger Smith
+ roger.smith&vde.co.uk
+10789
+ WebAgents GmbH
+ Peter Doemel
+ pdoemel&webagents.de
+10790
+ Websilicon
+ Iftah Bratspiess
+ iftah&web-silicon.com
+10791
+ WestOne
+ Ritchie Young
+ ritchie.young&westone.wa.gov.au
+10792
+ Xeline Co., Ltd.
+ Ki-Hyuk Yang
+ khyang&xeline.com
+10793
+ YourASP Pty Ltd
+ Alexander Liffers
+ alex&yourasp.com.au
+10794
+ ZTR Control System
+ Dennis Webster
+ dwebster&ztr.com
+10795
+ Bizz Technologies SAS
+ Jérôme Ramette
+ jerome.ramette&bizzgo.com
+10796
+ C.R.F. Consulting Ltd
+ Nik Clayton
+ nik&crf-consulting.co.uk
+10797
+ Commercial Data Systems
+ Jeff Chan
+ jeff&cdsinc.com
+10798
+ Commtel
+ Kanji T Bates
+ eng&ctel.net
+10799
+ Jungo Software Technologies Ltd.
+ Ron Kol
+ ron&jungo.com
+10800
+ Kinor
+ Roei Goldblat
+ roeig&yahoo.com
+10801
+ Rapid 7, Inc.
+ Tas Giakouminakis
+ tas&rapid7.com
+10802
+ RBG
+ Stefan Labich
+ stefan.labich&rbg.de
+10803
+ Staudinger Wels
+ DI. Staudinger Helmut
+ staudin&utanet.at
+10804
+ Union Bank of California
+ Neil Patel
+ neil.patel&uboc.com
+10805
+ Wedgetail Communications
+ Dean Povey
+ dpovey&wedgetail.com
+10806
+ Xebeo Communications, Inc.
+ Eric Dubuis
+ dubuis&xebeo.com
+10807
+ Centrale Financien Instellingen
+ Wiebe Hordijk
+ w.hordijk&cfi.nl
+10808
+ China Greatwall Computer Shenzhen Co., LTD
+ Wang Xiaopeng
+ wangxp&ggw.com.cn
+10809
+ Disha Technologies
+ Taizun Kanchwala
+ taizun&dishatech.com
+10810
+ Nobelmann
+ KyungHyun Kim
+ khkim97&dreamwiz.com
+10811
+ XiaMen Good First Optics Electricity Integration CO.,LTD
+ Yade Hong
+ apolloone&gfirst.com.cn
+10812
+ InfoTeCs
+ Feodor I. Getman
+ tig&infotecs.ru
+10813
+ Centre National de la Recherche Scientifique
+ Marc Dexet
+ marc.dexet&dsi.cnrs.fr
+10814
+ UNIFIED Technologies, Inc.
+ Ronald W. Henderson
+ rwh&unifiedtech.com
+10815
+ CyberTrader, Inc.
+ Dave Harding
+ dave&cybertrader.com
+10816
+ Datang Radio Communication Branch
+ Xiaoling Chen
+ cxl_k&263.net
+10817
+ Heraeus Holding GmbH
+ Martin Döring
+ martin.doering&heraeus.com
+10818
+ .windh AB
+ Marc Klefter
+ marc.klefter&windh.com
+10819
+ [IIX-NAP] MAHATEL, PT
+ Teddy A. Purwadi
+ teddyap&iixnetworks.net
+10820
+ LM Sistemas
+ Raul M. Fragoso
+ raul&lm.com.br
+10821
+ Absolight
+ Mathieu Arnold
+ ma&absolight.fr
+10822
+ ADTEC
+ Research and Development
+ philo01&adtec.co.kr
+10823
+ Advanced Research & Technology Ltd
+ Peter Vaughan
+ pete&ar-t.co.uk
+10824
+ AGAVA Software Ltd.
+ Vladimir Panfilovich
+ noc&agava.com
+10825
+ Alectta
+ Carlos Gonzalez
+ carlosj&alectta.com
+10826
+ Alice-Salomon-Fachhochschule für Sozialarbeit und Sozialpädagogik Berlin
+ Peter Daum
+ gator&asfh-berlin.de
+10827
+ ALVE Technology Corporation
+ Scott Taylor
+ scott&alve.com
+10828
+ American Data Technology, Inc.
+ Chris Ess
+ cess&localweb.com
+10829
+ Andover Controls Corporation
+ Cam Williams
+ WilliamsC2&AndoverControls.com
+10830
+ APCON, Inc.
+ Dennis Bauermeister
+ dennisb&apcon.com
+10831
+ At Oliver.com
+ Brian Olivier
+ brian&olivier.com
+10832
+ B2C2, Inc.
+ Augusto Cardoso
+ augusto&b2c2inc.com
+10833
+ binarycore networks
+ Chris Ward
+ cward&playdead.net
+10834
+ CargoBay
+ HJ Tsai
+ hjtsai&cargobay.com
+10835
+ cartoonviolence.net
+ Tobyn Baugher
+ trb&cartoonviolence.net
+10836
+ Command-e Technology Co., Ltd.
+ Jianshu Chou
+ choujs&263.net
+10837
+ CompHealth
+ David P. Boswell
+ dboswell&comphealth.com
+10838
+ Contec C.V.
+ Marc Van den Bergh
+ vandenbergh.m&contec.be
+10839
+ DISTRIBUTEL
+ Paul Khavkine
+ paul&distributel.net
+10840
+ Dragon Computer Consultants Inc.
+ Doug Nazar
+ nazard&dragoninc.on.ca
+10841
+ Ejasent Inc.
+ Norman Chin
+ nchin&ejasent.com
+10842
+ EnBW Systeme Infrastruktur Support GmbH
+ Ralf Fischer
+ ralf.fischer&enbw.com
+10843
+ Ferret
+ Paul Leonovich
+ lpaul&enteract.com
+10844
+ Fidelia, Inc.
+ Rajib Rashid
+ rajib.r&fidelia.com
+10845
+ grandmas, inc
+ Oliver Soell
+ Oliver&grandmas.org
+10846
+ Impact Technologies, Inc.
+ Bryan S. Adams
+ bryana&impacttech.com
+10847
+ Insystek Inc.
+ Alex Turner
+ alex&insystek.com
+10848
+ IPfonix, Inc.
+ D. R. Evans
+ n7dr&ipfonix.com
+10849
+ Ithiriel Software
+ Chris Ess
+ caess&ithiriel.com
+10850
+ KEFTA Inc.
+ Jason Matthews
+ jason&kefta.com
+10851
+ Knowledge Intelligence AG
+ Lars Bruechert
+ l.bruechert&ki-ag.de
+10852
+ Kuulalaakeri Oy
+ Kai Heikola
+ kai.heikola&kuulalaakeri.fi
+10853
+ LTC Sp. z o.o.
+ Przemyslaw Sztoch
+ psztoch&finn.pl
+10854
+ Lviv National Polytechnical University
+ Adrian Pavlykevych
+ pam&polynet.lviv.ua
+10855
+ Mascon Communication Technologies
+ Vishwavasu Chobari
+ vishwa&email.masconit.com
+10856
+ Menlo Park Technologies
+ Sean Doherty
+ sean&mpt.ie
+10857
+ Mindframe Software & Services Pvt. Ltd.
+ Varun Varma
+ varun&mindsw.com
+10858
+ Mycon Networks
+ Aubrey Kilian
+ aubrey&mycon.co.za
+10859
+ myinternet Ltd
+ Technical Contact
+ mitc&myinternet.com.au
+10860
+ Naumann EDV
+ Olaf Naumann
+ onaumann&netcologne.de
+10861
+ Niels Bohr Institute
+ Björn S. Nilsson
+ nilsson&nbi.dk
+10862
+ NOAH Industries, Inc.
+ James Fegan
+ jfegan&noahcorp.com
+10863
+ Odyssey Technologies Limited
+ A. Gayathri
+ gayathri&odysseytec.com
+10864
+ Pacific University
+ Brandon M. Browning
+ browning&pacificu.edu
+10865
+ Pete Wilson, consulting software engineer
+ Pete Wilson
+ pete&pwilson.net
+10866
+ Philip M Lembo
+ Philip Lembo
+ philip&lembobrothers.com
+10867
+ playdead networks
+ Chris Ward
+ cward&playdead.net
+10868
+ PremiTech A/S
+ Henrik Sloth
+ hsloth&premitech.com
+10869
+ Datalogic Mobile, Inc.
+ Reid Ligon
+ reid.ligon&datalogic.com
+10870
+ Safewww r&d Ltd
+ Boris Yevsikov
+ borisy&safewww.com
+10871
+ Shanghai Teraband Phtonics Co., Ltd.
+ Zheng Dayong
+ dayongzheng&163.net
+10872
+ SkyFlow Inc
+ George Krucik
+ george.krucik&skyflow.com
+10873
+ Soros Foundation Kazakhstan
+ Ilya Shadrin
+ ishadrin&soros.kz
+10874
+ Spectrum Astro Inc
+ Andrew Massiah
+ andrew.massiah&specastro.com
+10875
+ SSH Communications Security Corp.
+ Juha Holstila
+ juha.holstila&ssh.com
+10876
+ Super Micro Computer Inc.
+ Roy Chen
+ royc&supermicro.com
+10877
+ System Services Sp. z o. o.
+ Maciej Podanowski
+ maciej.podanowski&s-serv.pl
+10878
+ Techlink Desenvolvimentos Tecnologicos Ltda
+ Paulo Guimaraes
+ paulo.g&techlink.com.br
+10879
+ Tenebras, LLC
+ Michael Sierchio
+ kudzu&tenebras.com
+10880
+ Togabi Technologies, Inc.
+ Ron Tabor
+ rtabor&togabi.com
+10881
+ Uffizio Software Consultants Pvt. Ltd.
+ Rajesh Narayan
+ rajesh.narayan&india.uffizio.com
+10882
+ Université Paris 5
+ Monique Lagarde
+ legarde&dsi.univ-paris5.fr
+10883
+ Unassigned
+ Returned 2006-04-28
+ ---none---
+10884
+ Vinzant, Inc.
+ David Vinzant
+ dvinzant&vinsoft.com
+10885
+ Virtual Monet Technologies
+ Frank Koenen
+ fkoenen&virtualmonet.com
+10886
+ Westland Helicopters Ltd
+ Graham Stone
+ stoneg&whl.co.uk
+10887
+ WizCom Ltd
+ Malcho
+ malcho&wizcom.bg
+10888
+ Xelus Inc
+ Paul Russello
+ paul_russello&xelus.com
+10889
+ AL Digital Ltd.
+ Bob Wilkinson
+ bob&aldigital.co.uk
+10890
+ CommWorks
+ Mike Borella
+ mike_borella&commworks.com
+10891
+ Dave's Network Services
+ David P. Boswell
+ dave&daves.net
+10892
+ Doctors.net.uk
+ Simon Potter
+ simon.potter&mess.doctors.org.uk
+10893
+ Iomedex Corporation
+ Peter Simpson
+ peter&med.com
+10894
+ Novra Technologies Inc.
+ Spiro Philopoulos
+ sphilopoulos&novra.com
+10895
+ Raonet Systems Inc.
+ Lee Nam Woo
+ tree&raonet.com
+10896
+ The Career and Education Network, Inc.
+ Lige Hensley
+ ligeh&yahoo.com
+10897
+ RECOMBINANTWEB
+ Saifi Khan
+ recombinantweb&vsnl.net
+10898
+ OOZOOD
+ Boujdaa Khalid
+ Kboujdaa&orange.fr
+10899
+ Consors Discount-Broker AG
+ Oliver Tschaeche
+ oliver.tschaeche&consors.de
+10900
+ Serco
+ Rod McKenzie
+ rod.mckenzie&cern.ch
+10901
+ Spinnaker Networks, Inc.
+ Anton W. Knaus
+ awk&spinnakernet.com
+10902
+ 3IC Inc.
+ Hyoung-Seok Park
+ hspark&3ic.co.kr
+10903
+ Activate
+ Matt Breed
+ mattb&activate.net
+10904
+ Alpine-Mayreder BauGmbH
+ Hans Lechner
+ edv&alpine.at
+10905
+ Arsenal Digital Solutions
+ Jim Kerick
+ jkerick&arsenaldigital.com
+10906
+ A-SK Computers
+ Sushil Kambampati
+ sushil&a-sk.com
+10907
+ Ateb Limited
+ Bob Gautier
+ rjg&ateb.co.uk
+10908
+ Bigsur Communications
+ G. Paul Ziemba
+ ziemba&best.com
+10909
+ BroadTel Communications
+ Souheil Abihanna
+ sabihanna&broadtel.com
+10910
+ Chateau Systems, Inc
+ Larry Walsh
+ larry.walsh&usa.net
+10911
+ Appello, a.s.
+ Tibor Jakab
+ tibor.jakab&appello.biz
+10912
+ Cincom Systems, Inc.
+ Leonard S. Lutomski
+ llutomski&cincom.com
+10913
+ Client Software International
+ Jeffrey Lee
+ jeffl&clientsoftware.com.au
+10914
+ COLT Telecommunications
+ John Hayday
+ jhayday&colt.net
+10915
+ ConAgra Foods, Inc.
+ Patrick Timmins
+ patrick.timmins&conagrafoods.com
+10916
+ Cyneta Networks
+ Chris Hill
+ chill&cynetanetworks.com
+10917
+ Datamax Coporation
+ Martyn Edwards
+ martyn_edwards&datamaxcorp.com
+10918
+ Datamission
+ Jeffrey Lee
+ support&datamission.com
+10919
+ dbap GmbH
+ Bjoern Dolkemeier
+ info&dbap.de
+10920
+ Dir Solutions bv
+ Erik Kaats
+ e.kaats&dirsolutions.nl
+10921
+ Drumgrange Limited
+ Steve Lindley
+ slindley&drumgrange.co.uk
+10922
+ ELSIS
+ Jonas Zaveckas
+ jonas.zaveckas&elsis.com
+10923
+ Ericsson AB - Packet Core Networks
+ Göran Hall
+ Goran.Hall&ericsson.com
+10924
+ ESTOS GmbH
+ Stefan Katschewitz
+ IT&estos.de
+10925
+ Firmseek
+ Miguel Cruz
+ miguel&firmseek.com
+10926
+ Food Brokers Limited
+ Ken Patching
+ netadmin&foodbrokers.co.uk
+10927
+ Fullsix
+ Sebastien Fibra
+ nic&fullsix.com
+10928
+ Fybubblan.com Consulting
+ Torbjorn Borg
+ torbjorn.borg&fybubblan.com
+10929
+ GCD Printlayout
+ Andreas Buchler
+ system&pl.gcd-erlangen.de
+10930
+ Georg-August Univeristy Goettingen (Internet-AG)
+ Christian Boye
+ cboye&goe.net
+10931
+ GIGA STREAM - UMTS Technologies GmbH
+ Clemens Dietel
+ cdietel&giga-stream.de
+10932
+ Gunadarma University
+ Avinanta Tarigan
+ avinanta&staff.gunadarma.ac.id
+10933
+ H.A. Technical Solutions
+ LeRoy D. Earl
+ leroy&tech-sol.com
+10934
+ Hamsch
+ Martin Hamsch
+ martin&hamsch.net
+10935
+ Horizon Digital Enterprise, Inc.
+ Yasuhiro Sumi
+ yasuhiro.sumi&hde.co.jp
+10936
+ Ijichi Research
+ Dominic Ijichi
+ dom&ijichi.org
+10937
+ INFALSYS
+ Jorge Castellet
+ jcastellet&infalsys.es
+10938
+ International Messaging Associates Corporation
+ Enzo Michelangeli
+ em&ima.com
+10939
+ internet news
+ Ishmael Plange
+ ishmaelplange&yahoo.com
+10940
+ JD Thomlinson, Ltd.
+ JD Thomlinson
+ jthom&xnet.com
+10941
+ Kandalaya
+ Raj Mathur
+ raju&kandalaya.org
+10942
+ LifeLine Networks bv
+ Bastiaan Bakker
+ bastiaan.bakker&lifeline.nl
+10943
+ Linagora
+ Christophe Jauffret
+ jauffret&linagora.com
+10944
+ Maikis - EDV Dienstleistungen
+ Markus Maikis
+ maikis&myhq.at
+10945
+ Midway Games West, Inc.
+ William R White III
+ wwhite&midway.com
+10946
+ Mouselink Ltd
+ Rob Chapman
+ rob.chapman&mouselink.co.uk
+10947
+ Multi-Druck GmbH
+ Robert Steiner
+ rst&foliendruck.de
+10948
+ MynaNET
+ Erik Keith
+ erik&mynanet.net
+10949
+ Netflix.com
+ Michael Tripoli
+ mtripoli&netflix.com
+10950
+ Netrake Corporation
+ Susan Burt
+ susan&netrake.com
+10951
+ NetUSE AG
+ Roland Kaltefleiter
+ rk&netuse.de
+10952
+ NetZero Inc.
+ Thod Nguyen
+ thodn&corp.netzero.net
+10953
+ Nightlife.se
+ MÃ¥rten Gustafsson
+ crew&sudac.org
+10954
+ nikolici.com
+ Nikola Nikolic
+ nikola&nikolici.com
+10955
+ Wescan Limited
+ Don Pullen
+ donpullen&wescanltd.com
+10956
+ Noviforum, Ltd.
+ Grega Bremec
+ grega.bremec&gbsoft.org
+10957
+ noze
+ Stefano Noferi
+ stefano&noze.it
+10958
+ OLICORP Technologies
+ Chabert Sébastien
+ chabert&olicorp.net
+10959
+ Politechnika Warszawska
+ Tadeusz Rogowski
+ ldap&coi.pw.edu.pl
+10960
+ Qualicontrol
+ Jorge Tellez
+ jtellez&testandgo.com
+10961
+ Ricciardi Technologies, Inc
+ Kevin J Anderson
+ kevin.anderson&rti-world.com
+10962
+ Rutgers, the State University of New Jersey
+ Charles Hedrick
+ hedrick&nbcs.rutgers.edu
+10963
+ SENA Systems
+ Shekhar Jha
+ shekhar&senasystems.com
+10964
+ SMT Data A/S
+ Christian Kullmann
+ ck&smt.dk
+10965
+ SolidStreaming, Inc.
+ Robert Solfanelli
+ bob&solidstreaming.com
+10966
+ Sollie codeWorks
+ Arve Sollie
+ codeworks&mobilpost.com
+10967
+ Surftool Systems
+ Robert Tykulsker
+ surftool&comcast.net
+10968
+ Systematic Software Engineering A/S
+ Bo Kirkegaard
+ bok&systematic.dk
+10969
+ Thales Communications
+ David Thompson
+ mib&ch.thalesgroup.com
+10970
+ Threshold Networks
+ Dave Hecht
+ dhecht&thresholdnetworks.com
+10971
+ VPN Dynamics, Inc.
+ Mark Schaeffer
+ mark&vpndynamics.com
+10972
+ WIT-Software
+ Pedro Manuel Jordão Pereira
+ pereira&wit-software.com
+10973
+ XMS
+ Martin Wickman
+ wic&xms.se
+10974
+ Youngstown State University
+ John Dalbec
+ jpdalbec&ysu.edu
+10975
+ Zion Software, LLC
+ David Ferrero
+ david.ferrero&zion.com
+10976
+ Zoomtown.com
+ Josh Banks
+ soc&fuse.net
+10977
+ Grid-Ireland
+ B.A. Coghlan
+ coghlan&cs.tcd.ie
+10978
+ Kumamoto Industrial Research Institute
+ Takao Kawakita
+ tkawakit&kmt-iri.go.jp
+10979
+ Capitel Group
+ Shengli Chen
+ chenshl&capitel.com.cn
+10980
+ IQStor Networks
+ Marcos Delmar
+ mdelmar&iqstor.com
+10981
+ RouterD Networks Limited
+ Zhang Qilin
+ iana&routerd.com
+10982
+ UBS Warburg
+ John Goulding
+ john.goulding&ubsw.com
+10983
+ BTG, Inc.
+ Greg Lambert
+ glambert&btg.com
+10984
+ bvba Woodstone
+ Dirk Bulinckx
+ dirk&woodstone.nu
+10985
+ Jive Software
+ Matt Tucker
+ info&jivesoftware.com
+10986
+ Beijing Polytechnic University
+ Sun Xiaopeng
+ littleroc&263.net
+10987
+ Eircell 2000
+ Mary Hanley
+ noc&e-merge.ie
+10988
+ SoloMio Corporation
+ Drew Johnson
+ djohnson&solomio.com
+10989
+ Alibre Incorporated
+ Paul F. Williams
+ paulw&alibre.com
+10990
+ Astrum Consulting
+ S. William Schulz
+ swschulz&astrum.net
+10991
+ Axis Integrated
+ Casey Dinsmore
+ casey&axisintegrated.com
+10992
+ Babel Professional Services srl
+ Stefano Alessandri
+ stefanix&babelps.it
+10993
+ BabelTech A/S
+ Chris Larsen
+ vader&babeltech.dk
+10994
+ BISS GmbH
+ Jan Mazac
+ jwm&biss-net.com
+10995
+ Blue Mug
+ Michael Touloumtzis
+ miket&bluemug.com
+10996
+ CCSS (Europe) Ltd
+ Lee Bradshaw
+ lee&bigpond.net.au
+10997
+ Connection Software
+ Peter Burns
+ peter.burns&csoft.co.uk
+10998
+ Conversant Systems, LLC
+ Darryl C Price
+ darryl&convsys.com
+10999
+ COS AG / Austria
+ Dipl. Ing. Ulrich Scherb
+ ulrich.scherb&cos.at
+11000
+ Creative Networking Solutions
+ Mike Richards
+ mrichard&creativens.com
+11001
+ Dreyer Consulting
+ A. Dreyer
+ adreyer&adreyer.de
+11002
+ Du Maurier Ltd
+ Steve Manning
+ steve&dumaurier.co.uk
+11003
+ e^deltacom
+ David Botham
+ david&botham.net
+11004
+ EarthTrax, Inc.
+ Mark Hill
+ mhill&epicentre.net
+11005
+ E-Certify
+ Chris van sant
+ chris.van.sant&e-certify.com
+11006
+ FlashNet Computers Ltd
+ Craig Goodenough
+ craig&flashnet.co.nz
+11007
+ FMV, Swedish Defence Materiel Administration
+ Johannes Lindgren
+ jslin&fmv.se
+11008
+ Fujiwara Soft Office, Co., Ltd.
+ Toshiki Fujiwara
+ toshi-f&fusoft.co.jp
+11009
+ Hadmut Danisch
+ Hadmut Danisch
+ netmaster&danisch.de
+11010
+ Harrison Family Organization
+ Trevor Harrison
+ trevor&harrison.org
+11011
+ HiWAAY Information Services
+ Chris Adams
+ cmadams&hiwaay.net
+11012
+ ImagineAsia, Inc.
+ Benjamin C. Oris Jr.
+ benjamin.oris&imagineasia.com
+11013
+ LEC Information Systems
+ Donna Burke
+ dburke&lecis.com
+11014
+ Liberty University
+ Ken Hammill
+ khhammill&liberty.edu
+11015
+ Lokomo Systems AB
+ Patrik Johansson
+ patrik&lokomo.com
+11016
+ ManageStar.com, Inc.
+ David Young
+ david.young&managestar.com
+11017
+ MARA Systems AB
+ Henrik Nordström
+ hno&marasystems.com
+11018
+ Massillon Cable Communications
+ Christopher Altland
+ topher&sssnet.com
+11019
+ MENTA
+ Angel Herraiz Murciano
+ aherraiz&ctc.es
+11020
+ MVP Systems, Inc.
+ John Vottero
+ john&mvpsi.com
+11021
+ N2 Broadband, Inc.
+ Stephen O. Berger
+ sberger&n2bb.com
+11022
+ Omnisci Software, Inc.
+ Toshiki Fujiwara
+ toshi-f&omnisci.co.jp
+11023
+ University of Oxford IT Services
+ Michael Howe
+ oids&rt.oucs.ox.ac.uk
+11024
+ P&S DataCom Corporation
+ Glenn Sato
+ g.sato&psdatacom.com
+11025
+ Pagoo
+ Colin Weir
+ colinw&pagoo.com
+11026
+ Perfectway Corporation
+ Markus Weber
+ markus&perfectway.com
+11027
+ Physics Department, University of Kassel
+ Lars Haag
+ lhaag&physik.uni-kassel.de
+11028
+ Reliable Networks, Inc.
+ Dan Gurke
+ iana&noc.rninc.net
+11029
+ Reziprozitaet Consulting
+ Klaus J. Klein
+ kleink&reziprozitaet.de
+11030
+ RouteFree Inc
+ Chris Nguyen
+ cnguyen&routefree.com
+11031
+ SATEC SA
+ Jose Vences
+ sistemas&satec.es
+11032
+ Semandex Networks, Inc.
+ Max Ott
+ max&semandex.net
+11033
+ SentitO Networks
+ Barrie Saunders
+ bsaunders&sentito.com
+11034
+ Sentor Monitoring Systems Pty Ltd
+ David Mittnacht
+ dmittnacht&sentor.cc
+11035
+ Sheer Genius Software
+ Nick Tornow
+ ntornow&sheergeniussoftware.com
+11036
+ Softax
+ Lukasz Engel
+ lukasz.engel&softax.pl
+11037
+ Stratyc L.L.C.
+ Ben Nielsen
+ ben.nielsen&stratyc.com
+11038
+ TECO SOFT España, S.A.
+ Francisco Rueda Hernández
+ francisco.rueda&tecosoft.es
+11039
+ Tivo, Inc.
+ Andy Townsley
+ andyt&tivo.com
+11040
+ Tool Banking Solutions
+ David Deza
+ dezad&tb-solutions.com
+11041
+ UFSM
+ Marcio d'Avila Scheibler
+ marcio&cpd.ufsm.br
+11042
+ ViaCLIX, Inc.
+ Cory Adams
+ ckadams&viaclix.com
+11043
+ VIDA Software S.L.
+ Rafael del Valle
+ rafael&vida-software.com
+11044
+ Vodafone, Egypt
+ Mohamed Maher
+ mohamed.maher&vodafone.com.eg
+11045
+ Windborne Productions, Inc.
+ Branson Matheson
+ branson&windborne.net
+11046
+ Zero Computing S.r.l.
+ Paolo Pennisi
+ staff&zero.it
+11047
+ AK-Industrieinformatik GmbH
+ Ulrich Pfahler
+ upfahler&aki-gmbh.de
+11048
+ billiton internetservices
+ Patrick Ahlbrecht
+ admin&billiton.de
+11049
+ CP Corporate Planning AG
+ F. Ploss
+ fp&corporate-planning.com
+11050
+ IDX Systems Corporations
+ Douglas Herrick
+ douglas_herrick&idx.com
+11051
+ Point Systems
+ Sam Barnum
+ sbarnum&pointsystems.com
+11052
+ Achmea Holding N.V.
+ G.P. van Dijk
+ gerard.van.dijk&achmea.nl
+11053
+ Direct Internet, Inc.
+ Michael Yanok
+ myanok&direct-internet-inc.com
+11054
+ Roman Seidl
+ Roman Seidl
+ rot&granul.at
+11055
+ InnoAce CO., Ltd.
+ Wonpil Kal
+ wpkal&innoace.com
+11056
+ Allmycrap.com
+ Jim Carey
+ jim&allmycrap.com
+11057
+ Eyefinity, Inc
+ Ron Jacobs
+ ronja&eyefinity.com
+11058
+ Hitachi Information & Telecommunication Engineering, Ltd.
+ SatoshiI Yamaguchi
+ satoshi.yamaguchi.cc&hitachi.com
+11059
+ IMPRESS SOFTWARE AG
+ Udo Juettner
+ udo.juettner&impress.com
+11060
+ Intervoice-Brite
+ Travis Berthelot
+ tberthel&intervoice-brite.com
+11061
+ Longitude, Inc.
+ Steven Magnell
+ smagnell&longitude.com
+11062
+ Nurnberg Scientific
+ Keith Nasman
+ keith&nurnberg.com
+11063
+ PingMagic Limited
+ James N. C. Ho
+ hostmaster&pingmagic.com
+11064
+ RHB Securities
+ Hariraj
+ hariraj&rhb.com.my
+11065
+ Telcoware
+ Jin Ho Lee
+ siva&telcoware.com
+11066
+ Teniad Technologies
+ William Ferris
+ william.ferris&tenaid.com
+11067
+ University of Belgrade
+ Marina Vermezovic
+ marina.vermezovic&rcub.bg.ac.rs
+11068
+ Webscreen Technology Ltd.
+ Sean Witham
+ sean.witham&webscreen-technology.com
+11069
+ Yandex
+ Vasily Tchekalkin
+ bacek&yandex-team.ru
+11070
+ uReach Technologies, Inc.
+ Sean O'Donnell
+ skodonnell&ureach.com
+11071
+ Motus Technologies
+ Sebastien Pouliot
+ spouliot&motus.com
+11072
+ IOTEC AB
+ Matts Persson
+ matts.persson&iotec.se
+11073
+ 7th-Angel
+ Akira Ryowa
+ ryowa&yo.rim.or.jp
+11074
+ ALTER
+ Radoslaw Stachowiak
+ tech&alter.pl
+11075
+ Antarix e Applications Limited
+ Sanjeev Gopal
+ sgo&antarix.net
+11076
+ Banesto S.A.
+ Angel Redondo
+ anredondo&banesto.es
+11077
+ Andrej Ota (formerly 'C.net d.o.o.')
+ Andrej Ota
+ iana&ota.si
+11078
+ Centralworks LLC
+ Andy Smith
+ andy&centralworks.com
+11079
+ EIT Ltd
+ Greg Malewski
+ gregm&eit.ltd.uk
+11080
+ Airwide Solutions (formerly 'First Hop')
+ Nick Worth
+ snmp&airwidesolutions.com
+11081
+ Hydrogen Line, Inc.
+ Brad G. Kyer
+ bard&hydrogenline.com
+11082
+ Illinois Central College
+ Mike McClelland
+ mmcclelland&icc.cc.il.us
+11083
+ Intersix Technologies S.A.
+ Fernando Tasso
+ fernando.tasso&intersix.com.br
+11084
+ ITDevices, Inc.
+ Pat McFaul
+ patmcfaul&itdevices.com
+11085
+ Manojam
+ Manoj A.M.
+ manojam&yahoo.com
+11086
+ MindTree Consulting Pvt Ltd
+ Ananda Rao Ladi
+ lar&mindtree.com
+11087
+ Netforest Inc.
+ UEDA Hiroyuki
+ sysadmin&netforest.ad.jp
+11088
+ Netus Technologies Co., Ltd.
+ Calvin Roh
+ calvin&netustech.com
+11089
+ Preferred Systems
+ David LaBissoniere
+ labisso&debian.org
+11090
+ Propero Limited
+ Nick Townsend
+ nick.townsend&propero.net
+11091
+ Raze Technologies
+ Chris Petrick
+ cpetrick&razetechnologies.com
+11092
+ St. Boniface General Hospital
+ Jason Mowat
+ jmowat&sbgh.mb.ca
+11093
+ Telamon Systems
+ Paul Pegrum
+ paul.pegrum&telamon.co.uk
+11094
+ xpedite systems inc
+ Subu Ayyagari
+ s.ayyagari&xpedite.com
+11095
+ Loea Communications
+ Thomas Lambert
+ tlambert&loeacom.com
+11096
+ BlueArc, part of Hitachi Data Systems
+ Carlo Garbagnati
+ hnas-mib-support&hds.com
+11097
+ HEXAL AG
+ Michael Anderson
+ michael.anderson&hexal.de
+11098
+ ComTelco (North America), Inc.
+ David Peterson
+ davidpeterson&bigfoot.com
+11099
+ Dickerson Enginering
+ Jay Tolbert
+ jay.tolbert&dei-pe.com
+11100
+ Linux NetworX
+ Levi Pearson
+ levi&lnxi.com
+11101
+ NRI SecureTechnologies, Ltd.
+ Tatsumi MASHIMO
+ iana-info&nri-secure.co.jp
+11102
+ OSA Technologies Inc.
+ Shawn Fang
+ shawn.fang&osatechnologies.com
+11103
+ Opus International Consultants Ltd
+ Neil Kane
+ neil.kane&opus.co.nz
+11104
+ Passback IT Consultancy
+ Keith Sharp
+ kms&passback.co.uk
+11105
+ Pivot Consulting Ltd
+ Brian Hoy
+ brian.hoy&pivot.co.nz
+11106
+ Scene7, Inc
+ Stephen Lucchese
+ stephen&scene7.com
+11107
+ Ucentric Systems
+ Jinyou Zhang
+ jzhang&ucentric.com
+11108
+ WaveMarket, Inc.
+ Scott A. Hotes
+ scott&wavemarket.com
+11109
+ XDV - Verein für experimentelle Datenverarbeitung
+ Stefan H. Holek
+ stefan&xdv.org
+11110
+ Arkivio
+ Albert Leung
+ albert&arkvio.com
+11111
+ Bell Ontario Service Assurance
+ Bruce Nichol
+ bruce.nichol&bell.ca
+11112
+ Stephen Gould Paper co
+ Brian Bizzaro
+ bbizzaro&stephengould.com
+11113
+ BJC HealthCare
+ John Glynn
+ jglynn&bjc.org
+11114
+ Citrus communications GmbH
+ Marco Hentschel
+ mhentschel&citrus-tel.de
+11115
+ George Fox University
+ Anthony Brock
+ admin&georgefox.edu
+11116
+ Marco Hentschel
+ Marco Hentschel
+ marco.hentschel&web.de
+11117
+ Vereniging Open DomeinZenon
+ Panoussis
+ info&opendomein.nl
+11118
+ Alpha1 Communications
+ Marius Strom
+ marius&alpha1.net
+11119
+ 123india.com
+ Shuhaid
+ shuhaid&corp.123india.com
+11120
+ Advanced Software Resources, Inc.
+ Barry Schwartz
+ barry.a.schwartz&lmco.com
+11121
+ C3 Ltd
+ Colin Everitt
+ colin.everitt&c3ltd.co.uk
+11122
+ Cencosud S.A.
+ Luis Alberto Cruz
+ lcruz&cencosud.com.ar
+11123
+ Colruyt Group
+ Mark Van Poucke
+ netwerk&colruytgroup.com
+11124
+ Contenture Ltd
+ Karl W. Feilder
+ karl&feilder.com
+11125
+ Domani Software Services
+ Michael DiChiappari
+ mdichiappari&domanisoft.com
+11126
+ ESCP-EAP
+ Pascal Jacquin
+ jacquin&escp-eap.net
+11127
+ Fst s.r.l.
+ Orlando Murru
+ orlando.murru&fst.it
+11128
+ Gadbois Consulting
+ David Gadbois
+ gadbois&computer.org
+11129
+ Google, Inc.
+ Ben Laurie
+ benl&google.com
+11130
+ Hülsmann Services e.K.
+ Ralf Hülsmann
+ ralf.huelsmann&huelsmann-services.de
+11131
+ INSIDERS Information Management GmbH
+ Steffen Leonhardt
+ s.leonhardt&im-insiders.de
+11132
+ Integral Solutions Corporation
+ Norm Mackey
+ dns&supportwizard.com
+11133
+ Jemmac Software Limited
+ Mark Freeman
+ mark.freeman&jemmac.com
+11134
+ Lentronics
+ Karlos Prokopiuk
+ karlos.prokopiuk&indsys.ge.com
+11135
+ Marian Eichhloz
+ Marian Eichholz
+ eichholz&computer.org
+11136
+ Meitetsu System Dev Co.Ltd
+ Masaharu Hemmi
+ hemmi&nag.navel.co.jp
+11137
+ Metaparadigm Pte Ltd
+ Michael Clark
+ michael&metaparadigm.com
+11138
+ mFormation Technologies Inc.
+ Lenny Rocci
+ lenny.rocci&mformation.com
+11139
+ NEOWIZ Corporation
+ KWI NAM CHOI
+ gamese&neowiz.com
+11140
+ Network Center, Shanghai Jiaotong University
+ Wenqi Li
+ lwq007&mail1.sjtu.edu.cn
+11141
+ Omneon Video Networks
+ Christopher Davis
+ chr&omneon.com
+11142
+ OÖ Online
+ Manfred Eder
+ m.eder&ooe.net
+11143
+ PCSNC
+ Pascal Cimon
+ pcimon&pcsnc.com
+11144
+ RadPharm
+ David Clunie
+ dclunie&radpharm.com
+11145
+ Siemens Financial Services GmbH
+ Harald Plattner
+ harald.plattner&sfs.siemens.de
+11146
+ Siemens Informations Systems Limited
+ Sachin Bansal
+ sachin.bansal&sisl.co.in
+11147
+ SVTO Hewlett-Packard
+ Gregg Pulley
+ gpul&fc.hp.com
+11148
+ Swan Systems
+ Sara Taillon
+ sara&swansystems.com
+11149
+ TI, d.o.o.
+ Miha Rozic
+ miha.rozic&tiol.si
+11150
+ Roamware Inc. (formerly 'Unwiredsoft')
+ Subhabrata Biswas
+ subhabrata.biswas&roamware.com
+11151
+ Urschel Laboratories Incorporated
+ Mark Nehemiah
+ hostmaster&urschel.com
+11152
+ Vocalcom
+ Frederic Steppe
+ f.steppe&vocalcom.be
+11153
+ WebWear
+ Alexey A. Shelkovich
+ ashelk&nsys.by
+11154
+ WireX Communications, Inc.
+ Howard Abrams
+ howard&wirex.com
+11155
+ WVS-groep
+ Richard Baselier
+ baselier&wvs.nl
+11156
+ CDMEDIC
+ Pablo Sau
+ psau&cdmedic.com
+11157
+ MultiTech Solutions Inc.
+ Shekhar Sharma
+ ss&mulsol.com
+11158
+ Panservice
+ Giuliano Peritore
+ g.peritore&panservice.it
+11159
+ PC Dialogs Inc.
+ Robert Pesner
+ bpesner&pcdialogs.com
+11160
+ TDK Corporation
+ Hisashi Oyama
+ vxd&mb1.tdk.co.jp
+11161
+ Wistron Corporation
+ Jay Tao
+ jay_tao&wistron.com
+11162
+ Advanced Campus Services
+ Art Vandenberg
+ avandenberg&gsu.edu
+11163
+ HAL Computer Systems Ltd
+ Steve Rubie-Todd
+ stevert&hal.co.uk
+11164
+ PBH Planungsbuero Hammer
+ Hansjuergen Riess
+ hansjuergen.riess&wip-munich.de
+11165
+ Acer Mobile Networks Inc.
+ Chi-An Su
+ Casu&acermn.com.tw
+11166
+ ALLEWA GmbH
+ Kurt Artho
+ kurt.artho&allewa.net
+11167
+ Azurtec, Inc.
+ Dennis Loreman
+ dennisl&azurtec.com
+11168
+ Banca del Gottardo
+ Stefano Klett
+ stefano.klett&gottardo.com
+11169
+ Beacon Bioscience, Inc.
+ Andrew Kraus
+ akraus&beaconbioscience.com
+11170
+ Commsology
+ Neil Taylor
+ neiltaylor&commsology.co.uk
+11171
+ CRoL
+ Miroslav Zubcic
+ mvz&crol.net
+11172
+ Die Informatik-Werkstatt GmbH
+ Peter Rau
+ peter.rau&informatik-werkstatt.de
+11173
+ Directory Solutions
+ Aaron Arbery
+ aaron&arbery.com
+11174
+ DX Antenna Co., Ltd.
+ Makota Haswgawa
+ kaihatsu&dxantenna.co.jp
+11175
+ Epic Group plc
+ Paul Collis
+ paulc&epic.co.uk
+11176
+ Objective Pathology Services Limited (formerly 'Extelligence')
+ Kemp Watson
+ hostmaster&objectivepathology.com
+11177
+ Grapevine Interactive (Pty) Ltd
+ Mike Schronen
+ mike&vine.co.za
+11178
+ Guardian Controls International
+ Gareth Williams
+ garethwilliams2002&yahoo.co.uk
+11179
+ hereUare Communications, Inc.
+ Spencer Doherty
+ spencerd&hereuare.com
+11180
+ Invisible Hand Networks
+ Kevin Kretz
+ iana-admin&invisblehand.net
+11181
+ Jan Schmidt DV-Beratung
+ Jan Schmidt
+ jb.schmidt&gmx.de
+11182
+ Kretz Industries
+ Kevin Kretz
+ iana-admin&kretz.net
+11183
+ Mitac International Corp.
+ P.C. Wang
+ p.c.wang&mic.com.tw
+11184
+ Naray Information & Communication Enterprise
+ Kihyun Joe
+ khjoe24&narayinfo.com
+11185
+ POSSIO AB
+ Massie Inoue
+ massie.inoue&possio.com
+11186
+ Rattan Information
+ Karen Chen
+ karen&rt.com.tw
+11187
+ SNV Netherlands Development Organisation
+ Cathelijne Hornstra
+ chornstra&snv.nl
+11188
+ Universitat Rovira i Virgili
+ Lluis Alfons Ariño
+ lam&si.urv.es
+11189
+ University of Applied Sciences Schmalkalden
+ Jens Adner
+ oidmaster&fh-schmalkalden.de
+11190
+ Viox Services Inc.
+ Joseph Eaton
+ joe.eaton&viox-services.com
+11191
+ Xiam
+ Hugh O'Donoghue
+ hugh&xiam.com
+11192
+ Xiph.org Foundation
+ Jack Moffitt
+ jack&xiph.org
+11193
+ Salica Ltd
+ Steve Rubie-Todd
+ stevert&hal.co.uk
+11194
+ Wireless Maingate
+ Jan Fredriksson
+ jan.fredriksson&maingate.se
+11195
+ VECTOR sp. z o.o.
+ Grazyna Wielich
+ g.wielich&vector.com.pl
+11196
+ Marcant Internet Services GmbH
+ Marc Delker
+ noc&marcant.net
+11197
+ A l Jazeera Satellite Channel
+ Iyad Shiblaq
+ iyad.shiblaq&aljazeera.net
+11198
+ Atrid Systemes
+ Gilles Polart-Donat
+ g.polart&atrid.fr
+11199
+ Auspice, Inc.
+ Dino M. DiBiaso
+ dibiaso&auspiceinc.com
+11200
+ BellSouth
+ Eric Sheppard
+ eric.sheppard&bellsouth.com
+11201
+ Benefit Systems, Inc
+ James Turner
+ turner&blackbear.com
+11202
+ Blue Sky Studios
+ Andrew Siegel
+ abs&blueskystudios.com
+11203
+ Cybermation Inc.
+ Michael Borodiansky
+ mborodia&cybermation.com
+11204
+ Entercept Security Technologies
+ Laura Quiroga
+ lquiroga&entercept.com
+11205
+ Environmental Systems Research Institute (ESRI)
+ George Daswani
+ gdaswani&esri.com
+11206
+ EPLS Enterprise Computing Pte Ltd
+ Alan Kang
+ alan.kang&epls.com
+11207
+ Falk eSolutions AG
+ Tobias Wolff
+ wolff&falkag.de
+11208
+ Global Media Systems
+ Roland Roth
+ info&gms.lu
+11209
+ Gold Wire Technology
+ Wayne F. Tackabury
+ wayne&goldwiretech.com
+11210
+ Iain Stevenson
+ Iain Stevenson
+ iain&iainstevenson.com
+11211
+ MobiTV Inc. (formerly 'Idetic Incorporated')
+ Stephane Pelchat
+ spelchat&mobitv.com
+11212
+ IDM
+ Mathieu Poumeyrol
+ poumeyrol&idm.fr
+11213
+ Information Services Extended Inc.
+ Ed Huth
+ eehuth&isxinc.com
+11214
+ Meridis Corporation
+ Daniel Van Mosnenck
+ meridis&skynet.be
+11215
+ Navitaire, Inc.
+ Mike Gallagher
+ mike.gallagher&navitaire.com
+11216
+ Neoware Systems
+ Ed Parks
+ ed.parks&neoware.com
+11217
+ Oceanet Technology
+ Sébastien Guilbaud
+ sguilbaud&oceanet-technology.com
+11218
+ Oculan Corp
+ Jeff Schneider
+ jeff&oculan.com
+11219
+ OpVista
+ Ko-Hsing Chang
+ kchang&opvista.com
+11220
+ Pirelli Cavi e Sistemi S.p.A.
+ Carlo Rogialli
+ carlo.rogialli&pirelli.com
+11221
+ PROCON GmbH
+ Ramin Motakef
+ rmotakef&procon.de
+11222
+ Rochester General Hospital
+ Thomas Gibaud
+ tom.gibaud&viahealth.org
+11223
+ RWT Telefony Polskie S.A.
+ Marcin Slyk
+ marcin.slyk&rwttp.com.pl
+11224
+ SAEBEX (Pty) Ltd
+ Jasper Horrell
+ jasper&saebex.com
+11225
+ SCMB
+ Luigi Zuccarelli
+ zuccarell&scmb.co.za
+11226
+ Skandinaviska Magasin1 AB
+ Mikael Brandström
+ mikael.brandstrom&magasin1.se
+11227
+ StartCorp
+ Sherwyn Fernando
+ fernando&startcorp.com
+11228
+ SystemBase Co,.Ltd.
+ Hyun Myung Kim
+ ksmin&sysbas.com
+11229
+ Systemware
+ David Zhang
+ david.zhang&systemware.com
+11230
+ Voice Access Technologies
+ Jason Loveman
+ jloveman&voice-access.com
+11231
+ Wincom Systems, Inc.
+ Paul Ruocchio
+ paul.ruocchio&wincomsystems.com
+11232
+ Apocalypse Computing Services
+ David Lim
+ oc.cloud.labs&gmail.com
+11233
+ Harald Gliebe
+ Harald Gliebe
+ harald.gliebe&online.de
+11234
+ Hotcircles
+ Srinivas Nimmagadda
+ sriniwas_ns&hotmail.com
+11235
+ WhichMall.com
+ D. Moonfire
+ dmoonfire&hotmail.com
+11236
+ Mosakin International Corporation
+ Rotimi O. Gbadamosi
+ rotimi&mosakin.com
+11237
+ ITEK spf
+ Andrej V. Aleksandrov
+ research&itek.com.ua
+11238
+ APS Systeme
+ Kurt Bohn
+ kurt.bohn&aps-systeme.de
+11239
+ Bennett, Coleman & Co. Ltd.
+ Jatin Nansi
+ jatin.nansi&timesgroup.com
+11240
+ Caixa d'Estalvis i Pensions de Barcelona
+ David Soler
+ dsoler&lacaixa.es
+11241
+ Carmel Secondary School
+ Hui Chun Kit
+ ckhui&school.net.hk
+11242
+ Custom Electronics
+ Roger Banks
+ roger&custom-electronics.co.uk
+11243
+ DCWG
+ Patrick Patterson
+ ppatterson&carillonis.com
+11244
+ NET Control
+ Dejan Mijailovic
+ dmijailovic&primus.ca
+11245
+ E2open
+ Ari Flink
+ ari&e2open.com
+11246
+ GHZ Inc.
+ Maqsood Khan
+ ghzinc&hotmail.com
+11247
+ GlaxoSmithKline
+ Ron Chavez
+ ron.l.chavez&gsk.com
+11248
+ Greenwich Technology Partners, Inc.
+ Michael Friedhoff
+ mfriedhoff&greenwichtech.com
+11249
+ i-DNS.net International Inc
+ Maynard Kang
+ maynard&i-dns.net
+11250
+ Indiana Purdue University Ft. Wayne
+ John Carter
+ carter&ipfw.edu
+11251
+ Intrado Inc.
+ Mike Koepke
+ mkoepke&intrado.com
+11252
+ iTouch Labs
+ R.I.Pienaar
+ rip&itouchlabs.com
+11253
+ J.P. Stephenson Co.
+ John Paul Stephenson
+ jpstephe&swbell.net
+11254
+ Jydsk Consulting
+ Hans-Henrik Andresen
+ hha&unixhaj.dk
+11255
+ LocatioNet Systems LTD
+ Fridlender Yair
+ yair&locationet.com
+11256
+ Stormshield (formerly 'NETASQ')
+ Boris MARECHAL
+ boris.marechal&stormshield.eu
+11257
+ Net-ES
+ Per Jensen
+ pj&net-es.dk
+11258
+ Nogui AB
+ Christer Palm
+ palm&nogui.se
+11259
+ Sepulveda Systems
+ Eric Welsh
+ ewelsh&sepulvedasystems.com
+11260
+ Single Source oy
+ Mikko Syrjälahti
+ mikko.syrjalahti&kronodoc.fi
+11261
+ Tschaeche Services
+ Oliver Tschäche
+ services&tschaeche.com
+11262
+ Wire Card AG
+ Siegfried Blanz
+ siegfried.blanz&wirecard.com
+11263
+ WRnetworks
+ Christian Richter
+ crichter&wrnetworks.de
+11264
+ MobileArts AB
+ Jonas Andersson
+ jonas.andersson&mobilearts.se
+11265
+ SET Software, Inc.
+ Koh Kawanobe
+ kawanobe&setsw.co.jp
+11266
+ JiangSu Fujitsu Telecommunications Technology CO.,LTD.
+ MeiLin
+ meil&virgo.jftt.fujitsu.co.jp
+11267
+ DISSC - Presidencia del Gobierno
+ Alberto Bañón
+ dissc&dissc.presidencia.gob.es
+11268
+ Aastra
+ Mario Giacometto
+ mgiacometto&aastra.com
+11269
+ Aculab plc
+ Chris Brown
+ chris.brown&aculab.com
+11270
+ Adelphia Business Solutions
+ Somesh Batra
+ sbatra&adelphia.net
+11271
+ Aria Technology Pte Ltd
+ Yu-Gin Ng
+ yugin&aria.com.sg
+11272
+ Birdstep Technology
+ Stefano Holguin
+ stefano.holguin&birdstep.com
+11273
+ BJB Software, Inc.
+ Brian J. Butler
+ bjbutler&bjbsoftware.com
+11274
+ Centric Telecom Ltd
+ Iain Donaldson
+ idonaldson&centrictelecom.com
+11275
+ ChangingWorlds
+ Eamonn Newman
+ eamonn.newman&changingworlds.com
+11276
+ Commil Ltd
+ Ilan Yosef
+ ilany&commil.com
+11277
+ convergence integrated media gmbh
+ Network Administrator
+ admins&convergence.de
+11278
+ CS Engineering b.v.
+ Andre Canrinus
+ develop&corp.csnet.nl
+11279
+ Datalab Technologia S.A.
+ Jesus Benavente
+ jbenavente&dltec.net
+11280
+ Digimob Ltd
+ Gavin Kinghall Were
+ gavin&digimob.com
+11281
+ digital bus
+ John Castner
+ johnacastner&aol.com
+11282
+ DKSIN
+ DongGon Shin
+ red97&hitel.net
+11283
+ Dobsonics Laboratories
+ Robert L. Dobson
+ bobdobson&aol.com
+11284
+ ESW - EXTEL SYSTEMS WEDEL
+ Guenther Schenk
+ schenk2&esw-wedel.de
+11285
+ FlipDog.com
+ Justin Wood
+ justin&flipdog.com
+11286
+ H1
+ Dickert Andreas
+ andreas.dickert&highwayone.de
+11287
+ High-Availability.com
+ Giles Gamon
+ giles&high-availability.com
+11288
+ iCreate Software, Inc.
+ Joe Perez
+ anotherj&pacbell.net
+11289
+ imagine LAN Inc.
+ Kirk Olsen
+ admin&imaginelan.com
+11290
+ Information Services Plc.
+ Dimitar Nikolov
+ dnikolov&egvrn.net
+11291
+ IONA Technologies
+ Jaspal Sandhu
+ jsandhu&iona.com
+11292
+ La Factoría de Comunicaciones Aplicadas,S.L.
+ Juan Ros Florenza
+ hsoft&all-done.com
+11293
+ LocaNet
+ Henning Holtschneider
+ hh&loca.net
+11294
+ Mobinor AS
+ Rune Hamnvik
+ rune&mobinor.no
+11295
+ Cybercity
+ Lars Thegler
+ iana&cybercity.dk
+11296
+ Neon Software, Inc.
+ Michael Swan
+ swan&neon.com
+11297
+ NetNet, Inc
+ Jason Seymour
+ seymour&netnet.net
+11298
+ NLweb.com
+ Janus Liebregts
+ janus&liebregts.nl
+11299
+ On Time Systems
+ Ron Lee
+ ron&otsys.com
+11300
+ Passageways Travel
+ Jeff Dorsch
+ jeff.dorsch&pways.com
+11301
+ Pearson Education
+ David Bastian
+ david.bastian&pearsoned.com
+11302
+ Perimeter Technology
+ Todd Bullock
+ tbullock&ip-acd.com
+11303
+ PhotoniXnet Corporation
+ Yoshihisa Koizumi
+ koizumi&photonixnet.co.jp
+11304
+ PrinterOn Corporation
+ Jeremy Finn
+ jfinn&printeron.net
+11305
+ Research Institute for Particle and Nuclear Physics, Department of Biophysics
+ Csardi Gabor
+ csardi&rmki.kfki.hu
+11306
+ Robarts Research Institute
+ Hua Qian
+ hqian&irus.rri.ca
+11307
+ Solarwinds.net
+ BK Rogers
+ bk_rogers&solarwinds.net
+11308
+ SWAPCOM
+ Frederic Aguiard
+ frederic.aguiard&swapcom.fr
+11309
+ TallGrass Communications, Inc.
+ Brett Zamora
+ bzamora&tallgrasscom.com
+11310
+ Technique Consultants Pty Ltd
+ Phillip Grayling
+ phil&kangaroopointcliffs.com
+11311
+ Tubitak - UEKAE
+ Bilal Aydos
+ bilal.aydos&tubitak.gov.tr
+11312
+ Università di Salerno - D.I.A.
+ Giuseppe Persiano
+ giuper&dia.unisa.it
+11313
+ University of Calgary
+ Jeremy Mortis
+ mortis&ucalgary.ca
+11314
+ University of Kansas
+ George F. Willard III
+ gfwillar&ku.edu
+11315
+ USAconnect
+ Joe Eaton
+ usaconnect_dns&yahoo.com
+11316
+ ware solutions
+ Rob Tholl
+ rob&ware-solutions.com
+11317
+ Wieland Electric GmbH
+ Thomas Gick
+ thomas.gick&wieland-electric.com
+11318
+ Xerox Research
+ Philip Ross
+ philip.ross&crt.xerox.com
+11319
+ Alcatel (Alcatel Bell Space)
+ Gerard Armstrong
+ gerard.armstrong&alcatel.be
+11320
+ Communal CC GmbH
+ Juergen Mueller
+ juergen&consultant.com
+11321
+ ECI IP Inc.
+ Steven Petroskey
+ spetroskey&jax.ecitele.com
+11322
+ Integrated Support Systems, Inc.
+ Keith Park
+ keith&isscorp.com
+11323
+ Manpower, Inc.
+ Steven Dambeck
+ steven.dambeck&na.manpower.com
+11324
+ netsols.de
+ Jan Wagner
+ wagner&netsols.de
+11325
+ OpenDesign, Inc.
+ Gregory Mushen
+ gregmushen&hotmail.com
+11326
+ Blue Scooter, Inc.
+ William Kallander
+ wkallander&bluescooter.com
+11327
+ Xi'an Jiaotong University Jump network Technology Co.,Ltd
+ LiShengLei
+ lsl&xajump.edu.cn
+11328
+ Rana
+ Christian Schlegel
+ rana.iana&gmx.at
+11329
+ LLNL-NIF
+ Randy J Sanchez
+ rsanchez&llnl.gov
+11330
+ Inpronetwork corporation
+ WonHo Kang
+ yjingold&hanmail.net
+11331
+ BetaSoft, Wojciech Kruk
+ Jacek Konieczny
+ jajcus&bnet.pl
+11332
+ Broadstorm Telecommunications, Inc.
+ Rossano Passarella
+ rpassarella&broadstorm.com
+11333
+ Media Data Systems Pte Ltd
+ Ho Kim Sing
+ hoks&globalsources.com
+11334
+ OLES polymedia AG
+ Oliver Lau
+ oliver.lau&oles-ag.de
+11335
+ Quris, Inc.
+ Alan Sparks
+ asparks&quris.com
+11336
+ R-Squared Technologies
+ Rich Ramos
+ iana-pen&r2tek.com
+11337
+ Software Workhouse of Hite Lee
+ Hite Lee
+ hite_lee&21cn.com
+11338
+ Success Information System Co., Ltd.
+ Narudom Roongsiriwong
+ narudom&success.net.th
+11339
+ Danam Communications Inc.
+ Kwang-il Koo
+ kikoo&danam.co.kr
+11340
+ DREGIS Dresdner Global IT-Services Gesellschaft mbH
+ Oliver Lau
+ oliver.lau&dregis.com
+11341
+ NoWalls
+ Ryan McGuire
+ ryan&nowalls.com
+11342
+ Finnet Networks Ltd.
+ Tuomo Rikman
+ tuomo.rikman&finnet.fi
+11343
+ Terra, Sol 3
+ Ryan McGuire
+ tellarite&msn.com
+11344
+ The FreeRADIUS Server Project
+ Alan DeKok
+ aland&freeradius.org
+11345
+ [microstage] Ingenieurbuero Raphael Dierkes
+ Raphael Dierkes
+ r.dierkes&microstage.de
+11346
+ Provinzial Versicherung
+ Uwe karhof
+ uwe.karhof&provinzial.de
+11347
+ Academ Consulting Services
+ Stan Barber
+ sob&academ.com
+11348
+ Airbus
+ Valentin KRETZSCHMAR
+ valentin.kretzschmar&airbus.com
+11349
+ at rete ag
+ Stefan Gallati
+ stefan.gallati&atrete.ch
+11350
+ Bondcar.com
+ Graham Norbury
+ gnorbury&bondcar.com
+11351
+ Bouwens
+ B.T. Bouwens
+ bbouwens&xs4all.nl
+11352
+ Cognigen Corporation
+ Cindy Kailburn
+ cindy.kailburn&cognigencorp.com
+11353
+ Das Buero am Draht GmbH
+ Gerhard Lehmann
+ mib-admin&dasburo.com
+11354
+ Data Design Systems Incorporated
+ Ron Erlich
+ erlich&datadesign.com
+11355
+ DataVault
+ Jon Larssen
+ jonlarssen&hotmail.com
+11356
+ DTV - Technical Knowledge Center of Denmark
+ Peter Popovics
+ pop&dtv.dk
+11357
+ edeal Schroeder Maihoefer GbR
+ Lukas Schroeder
+ lukas&edeal.de
+11358
+ Elcommtech Corp.
+ Vladimir Lirner
+ vlirner&elcommtech.com
+11359
+ EML Ltd
+ Jim Carter
+ jim.carter&eml-uk.com
+11360
+ Excenon
+ Kevin Zhao
+ zhaoxin_gl&sohu.com
+11361
+ FASTER CZ
+ Miroslav Hrad
+ hrad&faster.cz
+11362
+ FCS Partners
+ Jorma Bergius
+ jorma.bergius&fcspartners.fi
+11363
+ Federation of Norwegian Agricultural Cooperatives
+ Eigil Bjørgum
+ eigil.bjorgum&felleskjopet.no
+11364
+ Gaeasoft Corp.
+ Cheol-Woo Kim
+ francis&gaeasoft.co.kr
+11365
+ Orange Slovakia
+ Dusan Woletz
+ dusan.woletz&orange.com
+11366
+ Goanna Graphics
+ Richard Hancock
+ rhancock&primus.com.au
+11367
+ Helix GmbH
+ W. A. Dobrjanski
+ admin&helix-gmbh.net
+11368
+ IAVista, Inc.
+ Frank Jiang
+ frank&iavista.com
+11369
+ LenovoEMC Ltd (formerly 'Iomega')
+ Shyam Sareen
+ shyam.sareen&lenovoemc.com
+11370
+ ITT CO., Ltd.
+ Satoshi Tsuboi
+ staff&itt.co.jp
+11371
+ jung myung telecom. co., Ltd.
+ Jeongman Jang
+ jm7315&jmtelecom.co.kr
+11372
+ Meret Optical Communications
+ Bhaswar Sarkar
+ bsarkar&meretoptical.com
+11373
+ NetVision Sp. z o.o.
+ Marek Habersack
+ grendel&debian.org
+11374
+ OKO Bank Group
+ Jukka Ikaheimonen
+ jukka.ikaheimonen&okobank.fi
+11375
+ Pacific Geoscience Center
+ Richard Baldwin
+ baldwin&pgc.nrcan.gc.ca
+11376
+ Pedestal Software
+ Fernando Trias
+ fernando&pedestalsoftware.com
+11377
+ Product Technology Partners Ltd
+ Martin Saxon
+ mjs&ptpart.co.uk
+11378
+ Quartz Electronics Ltd.
+ Marc Smith
+ m.smith&quartzuk.com
+11379
+ Radiant Rt.
+ Tanka Robert
+ tanka.robert&radiant.hu
+11380
+ Retek Inc
+ Tom Cox
+ tom.cox&retek.com
+11381
+ Rogers Communications Inc
+ Ivan Brock
+ ivan.brock&rci.rogers.com
+11382
+ RR Enterprises
+ Yildiray Ozen
+ yildirayo&rrenterprises.on.ca
+11383
+ SaudiNet
+ Abdulsalam Abanmy
+ registry&saudi.net.sa
+11384
+ SevenLayer Services
+ Michael Steele
+ michael&netsteele.com
+11385
+ Spanlink Communications
+ Alvin Wong
+ alvin.wong&spanlink.com
+11386
+ Studer
+ Wolfgang Studer
+ wolfgang&pramach.de
+11387
+ T4 Consulting Group
+ Todd Bracken
+ tbracken&t4cg.com
+11388
+ Tarantola Labs
+ Carlo Tarantola
+ carlo&tarantola.com
+11389
+ TECFA (Technologie de Formation et Apprentissage)
+ Olivier Clavel
+ olivier.clavel&tecfa.unige.ch
+11390
+ Texas Department of Housing and Community Affairs
+ Eddie Rowe
+ eddie.rowe&tdhca.state.tx.us
+11391
+ The Texas GigaPOP
+ Stan Barber
+ sob&noc.gigapop.gen.tx.us
+11392
+ Tools4ever bv
+ Jacques Vriens
+ j.vriens&tools4ever.com
+11393
+ Tymlabs Management Inc
+ Mike Broadway
+ mike.broadway&rocsoftware.com
+11394
+ UD Technology
+ Shilong Zheng
+ szheng&udtechinc.com
+11395
+ Vancouver Public Library
+ Andre Fortin
+ andrefor&vpl.vancouver.bc.ca
+11396
+ Webex China
+ Hunter Wang
+ hunterw&hz.webex.com
+11397
+ Xpedio AB
+ Patrik Nilsson
+ patrik&xpedio.com
+11398
+ Pyx Engineering AG
+ Juerg Wanner
+ juerg&pyx.ch
+11399
+ Washington State University Vancouver
+ Chris Gruse
+ gruse&vancouver.wsu.edu
+11400
+ Dept. of Information and Communications Technology, HK Institute ofVocational Education (Tsing Yi)
+ Nick Urbanik
+ nicku&vtc.edu.hk
+11401
+ CONCATEL, S.L.
+ Diego Dal Cero
+ diego.dal.cero&bcn.concatel.com
+11402
+ MRO Software Inc.
+ Gary Freeman
+ gary.freeman&mro.com
+11403
+ Corente, Inc.
+ Sam Bendinelli (VP Engineering)
+ techsupport&corente.com
+11404
+ Seanet Corporation
+ Grigory Eremenko
+ admin&seanet.com
+11405
+ shanghaionline Inc.
+ Nick Yang
+ nickyang21&online.sh.cn
+11406
+ SANDY Group
+ Vladimir Dubrovin
+ vlad&sandy.ru
+11407
+ obsceneskills.com
+ Steven Lotito
+ steven.lotito&alumni.pitt.edu
+11408
+ Fiberhome Telecommunication Technologies Co.,LTD
+ Hairong Wan
+ whr&fhn.com.cn
+11409
+ adequate systems GmbH
+ Klaus Garms
+ garms&adequate-systems.com
+11410
+ Advanced Communication Devices Corp.
+ Tim Ti
+ tti&acdcorp.com
+11411
+ AOL Australia
+ Brandon Yap
+ byap&aol.net.au
+11412
+ HUBER+SUHNER BKtel GmbH (FTTH)
+ Martin Heldmann
+ martin.heldmann&hubersuhner.com
+11413
+ Cape Clear Software Ltd.
+ Jorgen Thelin
+ jorgen.thelin&capeclear.com
+11414
+ Carnation Technology Ltd.
+ Wu Deyou
+ huff&carnation.com.cn
+11415
+ CLCsoft
+ Edward Jang
+ hwjang&clcsoft.com
+11416
+ Allgera Corp. (formerly 'Coalsere Inc.')
+ Scott Ruple
+ sruple&allgera.com
+11417
+ Cynops GmbH
+ Martin Bartosch
+ m.bartosch&cynops.de
+11418
+ DFN-CERT Services GmbH
+ Reimer Karlsen-Masur
+ oidmaster&dfn-cert.de
+11419
+ FOTEL Corp.
+ Calvin Hsieh
+ chsieh&prodigy.net
+11420
+ GHS Data Management
+ Chris Jackson
+ cjackson&ghsinc.com
+11421
+ Industrial Networking Solution
+ Barry Baker
+ bbaker&industrialnetworking.com
+11422
+ Larmouth T&PDS Ltd
+ John Larmouth
+ j.larmouth&salford.ac.uk
+11423
+ Lucid Vision, Inc.
+ Thomas D. Nadeau
+ tnadeau&lucidvision.com
+11424
+ MITSUBISHI GAS CHEMICAL COMPANY, Inc.
+ Hiroyuki Urabe
+ mail-iamd&mgc.co.jp
+11425
+ MobileWebSurf
+ Sanjay Sinha
+ sanjay&mobilewebsurf.com
+11426
+ Netfusions s.r.l.
+ Antonio D'Alfonso
+ pietro.tiberi&inwind.it
+11427
+ Particle Physics Group
+ Marc Kelly
+ m.p.kelly&bristol.ac.uk
+11428
+ Redes de Computadoras
+ Daniel Alejandro Ragno
+ dragno&fi.uba.ar
+11429
+ Schumacher
+ Lothar Schumacher
+ lschumacher&acm.org
+11430
+ Simtek Corporation
+ Chris Gilbert
+ gilbert&simtek.com
+11431
+ Southern Polytechnic State University
+ Jim Herbert
+ jherbert&spsu.edu
+11432
+ TOWER Group Network
+ Benjamin B. Leblond
+ benjamin.leblond&nz.towerlimited.com
+11433
+ University of West Bohemia
+ Jiri Sitera
+ sitera&civ.zcu.cz
+11434
+ Utah Scientific, Inc.
+ Ed Shober
+ edshober&utsci.com
+11435
+ WebEx Communications, Inc.
+ Hunter Wang
+ hunterw&hz.webex.com
+11436
+ XML Global Technologies, Inc.
+ Matt MacKenzie
+ matt&xmlglobal.com
+11437
+ Xymbol
+ Charles Frank
+ cfrank&xymbollab.com
+11438
+ Canadian Center for Remote Sensing (GeoAccess Division)
+ Jean-Francois Doyon
+ jdoyon&nrcan.gc.ca
+11439
+ CCLRC
+ Chris Seelig
+ c.d.seelig&rl.ac.uk
+11440
+ Sapros
+ Peter Haight
+ peterh&sapros.com
+11441
+ Goshen College
+ Tim Boshart
+ timsb&goshen.edu
+11442
+ InsertAds Inc.
+ Bob Feather
+ bob.feather&insertads.com
+11443
+ Morder Devices
+ Liujun
+ liuj&mdclsoft.com
+11444
+ Frederick Engineering
+ David Gray
+ dgray&fetest.com
+11445
+ ANOREG-BR
+ Arnaldo H. Viegas de Lima
+ arnaldo&pobox.com
+11446
+ Adduce Networks
+ Rajesh Srivastava
+ rajesh&balcomt.com
+11447
+ XiLogic, L.L.C.
+ Daniel Bennett
+ ddbennet&xilogic.com
+11448
+ ITology Co., Ltd
+ Hur Yinggull
+ yinggull&itology.co.kr
+11449
+ Tethernet, Inc.
+ Frederick Hunter
+ fredh&tethernet.com
+11450
+ xitec.de
+ Armin Röther
+ oid&xitec.de
+11451
+ SINBON ELECTRONIC CO., LTD
+ Lily Huang
+ lily&sinbon.com
+11452
+ Allegient Systems
+ Carl Eastman
+ ceastman&allegientsystems.com
+11453
+ Altadis
+ Jose Gomez Garcia
+ jgomez&altadis.com
+11454
+ Avencis SA
+ David Wonner
+ david.wonner&avencis.net
+11455
+ Aviation Management Technologies GmbH
+ Röther Armin
+ armin.roether&avitech.de
+11456
+ CalvaEDI S.A.
+ John Hughes
+ john&calva.com
+11457
+ Cimcor, Inc.
+ Robert E. Johnson, III
+ johnson.robert&cimcor.com
+11458
+ Computing Services Department, University of Liverpool
+ Ian C. Smith
+ i.c.smith&liverpool.ac.uk
+11459
+ Data Track Technology PLC
+ David Johnstone
+ diana&dewlands.com
+11460
+ datafront
+ Rick Kilcoyne
+ rkilcoyne&datafront.com
+11461
+ Deloitte & Touche
+ Joel Moses
+ jmoses&deloitte.com
+11462
+ DroneDAP
+ Zachary Smith
+ zach+iana&euqaz.net
+11463
+ EC-Founder
+ Wei Tao
+ taow&ecfounder.com
+11464
+ Electronic Arts
+ Doug Warren
+ dwarren&ea.com
+11465
+ Envoy Technologies
+ Bill Vanyo
+ billv&envoytech.com
+11466
+ e-Pollination Enterprise, Inc.
+ Raymond Gao
+ raygao&home.com
+11467
+ IntermediaSP
+ Tomas Heredia
+ tomas&intermedia.com.ar
+11468
+ Jackson County School District 6
+ David Seely
+ david.seely&district6.org
+11469
+ Kokong
+ Johan Troedsson
+ johan&kokong.com
+11470
+ LX networking
+ Joachim Rosskopf
+ Joachim.Rosskopf&lx-networking.de
+11471
+ mineit software ltd
+ Derek Johnston
+ derek&mineit.com
+11472
+ MoeTi Corp.
+ MOULIN Clément
+ mais&ouestil.com
+11473
+ Nordic Messaging Technologies AB
+ Stefan Norlin
+ stefan.norlin&nordicmessaging.se
+11474
+ NTT DATA COPORATION
+ Yuji Yamada
+ yamaday&nttdata.co.jp
+11475
+ Pro-Active
+ Johann Dantant
+ johann.d&pro-active.fr
+11476
+ Quest Controls, Inc.
+ Ed Goggin
+ questmail&questcontrols.com
+11477
+ Rasvia Systems Incorporation
+ Ling Tiing Puu
+ puu.ling&rasvia.com.tw
+11478
+ Scorpion Controls Inc
+ Andrew G Swales
+ aswales&ieee.org
+11479
+ Selso
+ Sébastien Lobstein
+ slobstein&selso.com
+11480
+ SunnyInd Corp
+ Geoff Rego
+ geoff&sunnyind.com
+11481
+ TEIMA Audiotex
+ José Parera Bermúdez
+ jparera&teima.es
+11482
+ Universal Traffic Management Society of Japan(UTMS)
+ Teruyuki Tajima
+ tajima&utms.or.jp
+11483
+ University of Illinois at Urbana-Champaign
+ Michael A. Grady
+ m-grady&uiuc.edu
+11484
+ viastore systems GmbH
+ Thorsten Sauter
+ t.sauter&viastore.de
+11485
+ Vida Network Technologies, Inc.
+ Larry Kong
+ larry_kong&yahoo.com
+11486
+ Vizzavi NL
+ R. Eygendaal
+ ronald.eygendaal&corp.vizzavi.net
+11487
+ VoxSurf Ltd.
+ Axel Voigt
+ axel.voigt&voxsurf.com
+11488
+ AB Computers
+ Alek Barsky
+ alekbarsky&hotmail.com
+11489
+ Alacritus
+ Roger Stager
+ rstager&alacritus.com
+11490
+ BetweenMarkets, Inc.
+ Craig Dunn
+ cdunn&betweenmarkets.com
+11491
+ University of Jyvaskyla
+ Network Administrator
+ hostmaster&jyu.fi
+11492
+ Micro Research Laboratory, Inc.
+ Seiichi Kaneko
+ kaneko&mrl.co.jp
+11493
+ Obourg Origny Informatique
+ Xavier Milliès-Lacroix
+ xavier.millies-lacroix&obourg-origny-info.com
+11494
+ Nebulon Pty. Ltd.
+ Paul Szego
+ paul.szego&nebulon.com
+11495
+ cubic.ch
+ Tim Tassonis
+ timtas&cubic.ch
+11496
+ foo.cz
+ Adam Buble
+ buble&cas.cz
+11497
+ Gamerz.NET Enterprises
+ Richard Rognlie
+ oid&spamblock.gamerz.net
+11498
+ HCCnet B.V.
+ Hidde Korenstra
+ h.korenstra&hccnet.nl
+11499
+ Hollmann Consulting Services
+ Frank Hollmann
+ frank.hollmann&epost.de
+11500
+ Infrant Technology Inc.
+ Wei GAo
+ wgao&infrant.com
+11501
+ IngmarNet
+ Ingmar Schmidt
+ ingmar-schmidt&gmx.de
+11502
+ ITU
+ Sébastien Castano
+ sebastien.castano&itu.int
+11503
+ METRAWARE
+ Jerome Monclard
+ jmonclard&metraware.com
+11504
+ NDSL, Inc.
+ Jerry Bastian
+ jbastian&cellwatch.com
+11505
+ Network-1 Security Solutions, Inc.
+ Cynthia Mills
+ mills&network-1.com
+11506
+ ---none---
+ ---none---
+ Unassigned (Removed 2002-05-02)
+11507
+ ProBusiness
+ Ian Clark
+ iclark&probusiness.com
+11508
+ School of Banking and Management in Cracow
+ Tomasz Wojdynski
+ tomwoj&wszib.krakow.pl
+11509
+ Schweizer Electronic AG
+ Gerold Mauch
+ IT10&seag.de
+11510
+ Service Intelligence
+ Sergei Agalakov
+ sagalakov&serviceintelligence.com
+11511
+ Southern Illinois University School of Medicine
+ Paul M Fleming
+ pfleming&siumed.edu
+11512
+ St. Joseph's College
+ George Leedle
+ gle2918&saintjoe.edu
+11513
+ Strele Informatik
+ Klaus Strele
+ kstrele&compuserve.com
+11514
+ Chris Abernethy
+ Chris Abernethy
+ cabernet&chrisabernethy.com
+11515
+ SUB1 S.A.
+ Eldo Loguzzo
+ eldo&sub1.com.ar
+11516
+ The Academy of Sciences of the Czech Republic
+ Adam Buble
+ buble&cas.cz
+11517
+ Trivadis AG
+ Tim Tassonis
+ tim.tassonis&trivadis.com
+11518
+ T-Soft Ltd.
+ Mike Rehder
+ mrehder&tsoft-tele.com
+11519
+ VET
+ P.S. Dekkers
+ paul&sterrenkunde.nl
+11520
+ Visilinx, Inc.
+ UNIX Department
+ unix&visilinx.com
+11521
+ Broadcast Music Incorporated
+ Jon Watts
+ noc&bmi.com
+11522
+ LINXTEK
+ DongSeak Yoon
+ manulsan&linxtek.com
+11523
+ Fujitsu Laboratories of America, Inc.
+ Dominic Greenwood
+ dpag&fla.fujitsu.com
+11524
+ Ch5 Finland Oy
+ Christian Grondahl
+ christian.grondahl&ch5finland.com
+11525
+ brain://on AG
+ Bernd Fix
+ brf&brainon.ch
+11526
+ GIRO LTD
+ Péter Kostenszky
+ peter.kostenszky&mail.giro.hu
+11527
+ Bromax Communications, Inc.
+ Irving Liu
+ irving.liu&bromax.com.tw
+11528
+ DVBern AG
+ Dragan Milic
+ dragan.milic&dvbern.ch
+11529
+ KOGA ELECTRONICS CO.
+ Okuno Makoto
+ okuno&koga.co.jp
+11530
+ 3G - NetWorks
+ Registration Services
+ 3gnt&3gnt.net
+11531
+ aha-systems
+ Albrecht Haug
+ adtjd&yahoo.de
+11532
+ Bond University
+ Stephen Kaspersen
+ techhelp&netactive.co.za
+11533
+ Chiba Industries
+ Mike Markley
+ mike&chibaindustries.com
+11534
+ coaXmedia
+ Keith L. Bernhardt
+ kbernhardt&coaxmedia.com
+11535
+ COGITIS
+ Daniel Alain
+ adaniel&cogitis.tm.fr
+11536
+ Cyber-Ark
+ Gal Cucuy
+ galc&cyber-ark.com
+11537
+ Dirección General de la Policía
+ Gonzalo Menendez Fraile
+ soporte&policia.es
+11538
+ Elata Ltd.
+ Greg Mitchell
+ gkm&elata.com
+11539
+ Essent Kabelcom
+ Berthold Nijp
+ iana&castel.nl
+11540
+ ETIT
+ SangJin Park
+ sj_park&etit.co.kr
+11541
+ Fugu Angst Productions
+ Russell Hay
+ seb&b0b.net
+11542
+ GuangZhou GaoKe Communication Equipment Co., Ltd.
+ Li Huapeng
+ lihuapeng&21cn.com
+11543
+ Internet Northwest
+ Dennis Peterson
+ dennispe&inetnw.com
+11544
+ Kunsthochschule Fuer Medien
+ Robert O'Kane
+ okane&khm.de
+11545
+ Kurtev Intergalactic
+ Dimiter Kurtev
+ dkurtev&kurtev.com
+11546
+ METRAWARE
+ Jerome Monclard
+ jmonclard&metraware.com
+11547
+ Mpower Communications Corporation
+ SNMP Management
+ snmp-mgmt&mpowercom.com
+11548
+ NABLA2 s.r.l.
+ Faglioni Giovanni
+ giova&faglioni.it
+11549
+ NETOUS TECHNOLOGIES Ltd.
+ W.M.Yiu
+ wm_yiu&netous.com
+11550
+ NETPIA SYSTEMS Co.,LTD
+ Tim Kim
+ tim&netpia.co.kr
+11551
+ Orca Orcinus, Inc.
+ Philip Poremba
+ phil&orcinus.com
+11552
+ page87
+ Paul Rees
+ paulrees&page87.com
+11553
+ Planet Technologies NV
+ Dennis van Rossum
+ d.vanrossum&planetinternet.nl
+11554
+ Pomcor
+ Francisco Corella
+ francisco&pomcor.com
+11555
+ Rider University
+ Timothy Fairlie
+ fairlie&rider.edu
+11556
+ Robert Burrell Donkin
+ Robert Burrell Donkin
+ robertdonkin&mac.com
+11557
+ S&CI
+ Constant Dupuis
+ constant.dupuis&skynet.be
+11558
+ SOFICE
+ Hascoat Michel
+ system&sofice.fr
+11559
+ SoftGame International Pty. Ltd.
+ John M. Salvo Jr.
+ john&softgame.com.au
+11560
+ Tantia Technologies Inc.
+ Jacky Yu
+ jacky.yu&tantiatech.com
+11561
+ Topcon Positioning Systems, Inc.
+ Alexander Davydenko
+ alex&javad.ru
+11562
+ VE2UG
+ Rene Barbeau
+ nousdeux&videotron.ca
+11563
+ Ahnlab, Inc
+ Jinyoung Park
+ susia&ahnlab.co.kr
+11564
+ CiteItWrite
+ Jason Patterson
+ jrpatterson&hotmail.com
+11565
+ Instituto Nacional de Estatística - PORTUGAL
+ DSII/SGIT
+ admin&ine.pt
+11566
+ Prologue Software
+ Lise Didillon
+ ldidillon&prologue-software.fr
+11567
+ DeltaLoyd Deutschland
+ Peter Handloser
+ peter.handloser&deltalloyd.de
+11568
+ bmbwk
+ DI Klemens Urban
+ klemens.urban&bmbwk.gv.at
+11569
+ handy.de Vertriebs GmbH
+ Robert Rauchstaedt
+ robert&mail.handy.de
+11570
+ Mages Touch
+ Derick W Featherstone
+ derickf&mages-touch.com
+11571
+ NTI Studio's
+ Darren L Featherstone
+ darrenf&xs4all.nl
+11572
+ Rasvia Systems, Inc.
+ Hsing Yuan
+ hsing.yuan&rasvia.com
+11573
+ rockus.at
+ Oliver Gerler
+ oliver.gerler&rockus.at
+11574
+ Seven-Winds
+ Derick W Featherstone
+ derickf&seven-winds.com
+11575
+ Solution Design Laboratory
+ Ken Ingram
+ kingram&sdl.org
+11576
+ Sunnycal Inc.
+ Ricky Sun
+ sunyuxi&yahoo.com
+11577
+ Global System Services
+ Didier Dupuy d Angeac
+ dda&gss.webstore.fr
+11578
+ AirZip, Inc.
+ Dave Coleman
+ dave_coleman&airzip.com
+11579
+ Amadeus Data Processing GmbH
+ Timofei Zakrewski
+ tzakrews&amadeus.net
+11580
+ Amdocs
+ Yossi Rozen
+ yossiroz&amdocs.com
+11581
+ bylinux.net
+ Francis So
+ francis&bylinux.net
+11582
+ C&I Technologies
+ Dongseok Yang
+ scoranta&cnitec.com
+11583
+ Cayenta, Inc.
+ Philip Porreca
+ pporreca&cayenta.com
+11584
+ CLASS AG
+ Klaus Jungbauer
+ Klaus.Jungbauer&class.de
+11585
+ ColoradoBiz.net
+ Quentin Perkins
+ quinn&quinnperkins.com
+11586
+ DLR e.V.
+ Juergen Schmidt
+ juergen.schmidt&dlr.de
+11587
+ epictet AG
+ Wolf-Dietrich Seidlitz
+ wds&epictet.de
+11588
+ ERA a.s.
+ IANA PEN contact person
+ iana-pen&era.aero
+11589
+ Exsior Data & Information Tech. Inc.
+ Richard Huang
+ rich&edit.com.tw
+11590
+ Fortech Ltd.
+ Dalibor Toman
+ dtoman&fortech.cz
+11591
+ Free Software Foundation
+ Sergey Poznyakoff
+ gray&gnu.org
+11592
+ HANGZHOUSUNYARD INFORMATION ENGINEERING CO.,LTD
+ Xinbo Yan
+ yanxinbo&yeah.net
+11593
+ IMISE
+ Sebastian Dietzold
+ dietzold&imise.uni-leipzig.de
+11594
+ LDCOM Networks
+ Sebastien Louyot
+ sebastien.louyot&ldcom.fr
+11595
+ Lightmaze AG
+ Christoph Gasche
+ c.gasche&lightmaze.com
+11596
+ Mediakabel
+ J vd Voort
+ jvdvoort&mediakabel.nl
+11597
+ MFB-Multa spol. s r.o.
+ Lukas Blaha
+ lukas.blaha&mfb.cz
+11598
+ MGIC - Mortgage Guaranty Insurance Corp
+ Denise Huempfner
+ Denise_Huempfner&mgic.com
+11599
+ mille21
+ Junyong Jo
+ charisma&mille21.com
+11600
+ Neogration Inc.
+ Jeff Hays
+ jeffrey.hays&abnamro.com
+11601
+ Netaxs Internet Services
+ George Robbins
+ grr&netaxs.com
+11602
+ New York State Office of the State Comptroller
+ Jean Moore
+ jmoore&osc.state.ny.us
+11603
+ Nexxient Communications
+ Andrew Lee
+ andrew.lee&nexxient.com
+11604
+ NorduGrid
+ Anders Wäänänen
+ waananen&nbi.dk
+11605
+ Optical Wireless Link Inc.
+ Paul Tzeng
+ ptzeng&opticalwirelesslink.com
+11606
+ Pacific Broadbank Networks
+ Ger Vloothuis
+ ger&pbn.com.au
+11607
+ Plumtree Software
+ Daniil Khidekel
+ daniil.khidekel&plumtree.com
+11608
+ Pracom Pty Ltd
+ Thomas Price
+ thomas.price&pracom.com.au
+11609
+ PUSANWEB Ltd
+ Woon-uk Lee
+ woonuk&pusanweb.co.kr
+11610
+ Sandvine Incorporated
+ Don Bowman
+ don&sandvine.com
+11611
+ Secretaria da Fazenda do Estado de Sp
+ Waldemar Scudeller Jr.
+ wsj&wsj.com.br
+11612
+ STT s.r.l.
+ Fabio Fedele
+ fafed&seeweb.com
+11613
+ Vortex Ltd
+ Stephen Wong
+ admin&vortex.com.hk
+11614
+ vrwg
+ rb
+ user04&vrwg.net
+11615
+ Webaronet Technology
+ Victor Wong
+ wongvic&hkem.com
+11616
+ WebPerform Group Ltd
+ Pete Shew
+ pete_shew&webperform.com
+11617
+ Cablevision Systems Holdings
+ Bill Dolan
+ bdolan&cablevision.com
+11618
+ SOLTECH CO., Ltd.
+ Dong-Hwa Lee
+ soltech&netsgo.com
+11619
+ PTC Solutions Ltd
+ Peter Blaney
+ pblaney&ptc.co.uk
+11620
+ PACE Anti-Piracy
+ Christopher Taylor
+ ctaylor&paceap.com
+11621
+ Agrotecnica Arpa scrl
+ Carlo Scarfoglio
+ scarfoglio&arpacoop.it
+11622
+ 3PARData
+ PhiDien Nguyen
+ snmp&3pardata.com
+11623
+ Aegis Software
+ Lloyd Mangnall
+ lloydm&aegisgrp.com
+11624
+ Bit-Lab PTY LTD
+ Nick de Sancha
+ nick&bitlab.com.au
+11625
+ Black Bear Software, LLC
+ James M. Turner
+ turner&blackbear.com
+11626
+ Combol GmbH
+ Jean-Pierre Bolengo
+ info&combol.ch
+11627
+ David Pitts
+ David Pitts
+ dpitts&mk.net
+11628
+ EDIPORT Telecommunication Ltd.
+ Attila Molnar
+ attila.molnar&ediport.hu
+11629
+ Educational Service Unit #2
+ Mike Danahy
+ mdanahy&esu2.org
+11630
+ eircomnet
+ Donal Diamond
+ donal.diamond&eircom.net
+11631
+ EnablingTrust LLC
+ Bruce Kiley
+ bkiley&enablingtrust.com
+11632
+ e-Sec Tecnologia em Seguranca de Dados LTDA
+ Luciano da Silva Coelho
+ coelho&esec.com.br
+11633
+ Europop AG
+ Holger Patrick Schebek
+ h.schebek&europop.net
+11634
+ Exempla
+ Kevin Erickson
+ kerickso&exempla.net
+11635
+ Fiorano Software Inc.
+ Rishi Raj Yadav
+ rishi&fiorano.com
+11636
+ Focal Point Software, Inc.
+ Luigi Bai
+ lpb+iana&focalpoint.com
+11637
+ Generatio GmbH
+ Thomas Harmann
+ harmann&generatio.com
+11638
+ Grapes Network Services
+ William Brioschi
+ william.brioschi&grapesnet.com
+11639
+ Intersys Uruguay Ltda
+ Eduardo Roldan
+ eduardo&intersys.com.uy
+11640
+ Miritek, Inc.
+ Seogsoon Ahn
+ ssahn&miritek.com
+11641
+ NETOVA
+ Philippe Martinou
+ philippe.martinou&netova.net
+11642
+ Nextra Ensure (UK)
+ Peter Jestico
+ peter.jestico&nextra.co.uk
+11643
+ One Stop Consulting, Inc.
+ Anthony Cogan
+ anthony.cogan&thinkunix.com
+11644
+ Orbism Consulting
+ Dave OReilly
+ daveor&mobiustech.ie
+11645
+ Pentalog Inet
+ Iulia Talos
+ italos&pentalog.fr
+11646
+ PentaMedia Co., Ltd.
+ Harry Cho
+ hscho&pentamedia.com
+11647
+ Planetasia Ltd.,
+ Ramapriya R.M.
+ ramapriyarm&planetasia.com
+11648
+ RemoteSite Technologies Inc.
+ Eric Sheffer
+ eric.sheffer&remotesite.com
+11649
+ Ross Stores, Inc.
+ Mike O'Connell
+ mike.oconnell&ros.com
+11650
+ Schnedermann Software-Consulting GmbH
+ Ekkard Schnedermann
+ Ekkard.Schnedermann&Schnedermann.de
+11651
+ SideSpace
+ Altaf Mohamed
+ altafm&speakeasy.net
+11652
+ Sonoma State University
+ Jack Ziegler
+ ziegler&sonoma.edu
+11653
+ Stack Computer Solutions
+ Stephen Cobham
+ scobham&stack.co.uk
+11654
+ Strott Network Solutions
+ Christian Strott
+ cstrott&snets.de
+11655
+ SY.O. srl
+ Andrea Spada
+ a.spada&syo.it
+11656
+ Synapse Systems AB
+ Per Bergqvist
+ per&synapse.se
+11657
+ Taiwan Telecommunication Network Services Co., Ltd.
+ Jung Wu
+ hostmaster&ttn.com.tw
+11658
+ Universite Blaise PASCAL
+ Denis Pays
+ denis.pays&univ-bpclermont.fr
+11659
+ Virtual Security Research
+ George D. Gal
+ ggal&vsecurity.com
+11660
+ VMS Limited
+ Isaac Coll
+ icoll&vmslimited.co.uk
+11661
+ Wahoo International Enterprise Co., Ltd.
+ Lord Lee
+ lord_li&wahoo.com.tw
+11662
+ Marcel Ruff
+ Marcel Ruff
+ mr&marcelruff.info
+11663
+ +X Altaïr Toulouse
+ Christophe Garrigue
+ christophe.garrigue&altair.fr
+11664
+ base2
+ Daniel Powell
+ daniel&base2.com.au
+11665
+ dacom
+ Sun Jung
+ sjung&dacom.net
+11666
+ Institute of Communications Engineering - University of Hanover
+ Michael Meincke
+ meincke&ant.uni-hannover.de
+11667
+ New York State Education Department
+ Mark Macutek
+ mmacutek&mail.nysed.gov
+11668
+ WRLucas
+ Bill Lucas
+ mrwrlucas&netscape.net
+11669
+ Milhouse Technologies USA
+ Arnell Milhouse
+ arnell_milhouse&usa.com
+11670
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11671
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11672
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11673
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11674
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11675
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11676
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11677
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11678
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11679
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11680
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11681
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11682
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11683
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11684
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11685
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11686
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11687
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11688
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11689
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11690
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11691
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11692
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11693
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11694
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11695
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11696
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11697
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11698
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11699
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11700
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11701
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11702
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11703
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11704
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11705
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11706
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11707
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11708
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11709
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11710
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11711
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11712
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11713
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11714
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11715
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11716
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11717
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11718
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11719
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11720
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11721
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11722
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11723
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11724
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11725
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11726
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11727
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11728
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11729
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11730
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11731
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11732
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11733
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11734
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11735
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11736
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11737
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11738
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11739
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11740
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11741
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11742
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11743
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11744
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11745
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11746
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11747
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11748
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11749
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11750
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11751
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11752
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11753
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11754
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11755
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11756
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11757
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11758
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11759
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11760
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11761
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11762
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11763
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11764
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11765
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11766
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11767
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11768
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11769
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+11770
+ China Sanjiang Space Group
+ Jianxing Liu
+ liujianxing&263.net
+11771
+ 81 Broad Street
+ Graeme Defty
+ dgefty&attglobal.net
+11772
+ Adrock Software
+ Chris Crowe
+ chris&iisfaq.com
+11773
+ AGMODEL, NARC, JAPAN
+ Takuji Kiura
+ kiura&affrc.go.jp
+11774
+ ASYK S.A.
+ Fenny Hadjistamatiou
+ f.hadjistamatiou&asyk.ase.gr
+11775
+ Atchik
+ Guillaume Sanchez
+ guillaume.sanchez&atchik.com
+11776
+ AviBit data processing GmbH
+ Tom Leitner
+ t.leitner&avibit.com
+11777
+ Ayman LLC.
+ Davis Mcpherson
+ davism&aymanllc.com
+11778
+ BlueBridge Technologies AG
+ G.Reitberger
+ reitberger&bluebridge.de
+11779
+ Casedev Active Oy
+ Jukka Terho
+ jterho&casedev.com
+11780
+ CBIM
+ Ugo Cei
+ u.cei&cbim.it
+11781
+ celtro
+ Shlomo Hecht
+ shlomo.hecht&celtro.com
+11782
+ Charles Industries, LTD
+ Larry Page
+ lpage&charlesindustries.com
+11783
+ Canon Software Information Systems Inc.
+ Takashi Fukui
+ fukui.takashi&canon-js.co.jp
+11784
+ Credant Technologies
+ Richard Brooks
+ rbrooks&credant.com
+11785
+ Critical Integration Ltd
+ Redvers Davies
+ red&criticalintegration.com
+11786
+ Daisy Software
+ Info
+ info&daisysoftware.com
+11787
+ Datagate d.o.o.
+ Srdjan Srdic
+ ssdic&net.yu
+11788
+ fluxx.com e-commerce GmbH
+ Siegfried Renner
+ renner&fluxx.com
+11789
+ ForeScout Technologies, Inc.
+ Asaf Lavi
+ tech&forescout.com
+11790
+ GateWay Community College
+ Jose Candanedo
+ candanedo&gwc.maricopa.edu
+11791
+ Giesecke and Devrient
+ Karsten Fischer
+ karsten.fischer&gdm.de
+11792
+ Grant County PUD
+ Steven R. Wilson
+ swilson&gcpud.org
+11793
+ IBM Slovakia (test)
+ Viera Uhrinova
+ viera_uhrinova&sk.ibm.com
+11794
+ Incentive Technologies, Inc.
+ Chris Martin
+ chrismartin&incentive-tech.com
+11795
+ Infoglobe
+ John Hermes
+ jhermes&infoglobe.com
+11796
+ InnoviData GmbH
+ Roland Haag
+ roland.haag&innovidata.com
+11797
+ Kaboom Enterprises
+ Chris Ricker
+ kaboom&gatech.edu
+11798
+ Lateral Sands Pty Ltd
+ Phil Sutherland
+ phil&lateralsands.com.au
+11799
+ Latis Networks, Inc
+ David Greenstein
+ dave&latis.com
+11800
+ Logosoft
+ Faruk Telibecirovic
+ faruk&logosoft.ba
+11801
+ MPSV
+ Jiri Nedoma
+ mp&mpsv.cz
+11802
+ Northwest Airlines, Inc.
+ Wendy W Lou
+ wendy.lou&delta.com
+11803
+ Ohlone Community College
+ Tj Webb
+ twebb&ohlone.cc.ca.us
+11804
+ PCS
+ Chandu
+ cskumar9&lycos.com
+11805
+ Plexus
+ Cristian Fernandez
+ cristian&plx.com
+11806
+ Antonveneta ABN AMRO Bank
+ Riccardo Fontana
+ riccardo.fontana&aaasgr.it
+11807
+ SamuelBalle.com
+ Samuel Balle
+ sb&samuelballe.com
+11808
+ Sifry Consulting
+ David L. Sifry
+ david-iana&sifry.com
+11809
+ Skobeltsyn Institute of Nuclesr Physics, Moscow State University
+ Nikolai A. Kruglov
+ kruglov&lhc.sinp.msu.ru
+11810
+ Solesys SA
+ Pascal Roulin
+ pascal.roulin&solesys.ch
+11811
+ Spaces, Inc.
+ Mike Abbott
+ mikea&spacesinc.com
+11812
+ TDC Internet A/S
+ Steffen Winther Soerensen
+ stws&int.tele.dk
+11813
+ TMT Ltd.
+ David Ashkenazi
+ david_a&tmt3.com
+11814
+ University of Nantes
+ Pierre-Olivier Terrisse
+ terrisse&cri.univ-nantes.fr
+11815
+ Yellow Online Inc.
+ Network Administrator
+ netadmin&yellow.ca
+11816
+ yuantong technology
+ Zhaoxin
+ masterzhao&263.net
+11817
+ Zentrale Informatik, Universitaet Zuerich
+ Cyril Stoll
+ lnx-ldap-radius&zi.uzh.ch
+11818
+ Z-Star Microelectronics Corporation
+ Liang Qi
+ cliff.liang&zsmc.com.cn
+11819
+ ZX Factory
+ Andree Toonk
+ a.toonk&zx.nl
+11820
+ Fonterra Co-operative Group
+ Jay Pieren
+ jay.pieren&nzmp.com
+11821
+ Jet Infosystems
+ Andrey Stolyarov
+ croco&jet.msk.su
+11822
+ SPSU Selinux-LDAP Team
+ Patrick Childers
+ sublime43z&msn.com
+11823
+ WSMicroSystems Inc.
+ Ricky Sun
+ ysun&atsinai.com
+11824
+ Computer & Technologies International Ltd
+ Guo Jing Dong
+ guoal&163.com
+11825
+ Daji Workshop
+ Haihan Ji
+ daji&public.cc.jl.cn
+11826
+ Sistemas Tecnicos de Enseñanza Consultores
+ Nuria de la Fuente Teixido
+ STEC&STEC.INFO
+11827
+ ACUMEN ADVANCED TECHNOLOGIES Inc.
+ Nahid Keshmirshekan
+ admin&acumentechnologies.com
+11828
+ Coast Mountains School District
+ Steve Tonnesen
+ tonnesen&cmsd.bc.ca
+11829
+ Corvil Networks
+ Ciaran Mitchell
+ ciaran.mitchell&corvil.com
+11830
+ F'Arty Crafts Pty Ltd
+ Les Carleton
+ les&fartycrafts.com
+11831
+ Interactive Transaction Services, Inc.
+ Chris Hagmann
+ chagmann&ipin.com
+11832
+ Joerg Preuss
+ Joerg Preuss
+ joerg&preuss.info
+11833
+ nCircle Network Security
+ Matthew Condren
+ mcondren&tripwire.com
+11834
+ PLIVA d.d
+ Dobrica Pavlinusic
+ pcst&pliva.hr
+11835
+ StreamServe, Inc.
+ Michael Kajen
+ michael.kajen&streamserve.com
+11836
+ Swiss National Bank
+ Christian Schmid
+ christian.schmid&snb.ch
+11837
+ Telenor Mobile Communications
+ Bjorn Steine
+ bjorn.steine&telenor.com
+11838
+ Vistaar
+ Chandra Shekkar Kumar
+ ckumar&vistaar.com
+11839
+ WebWayOne Ltd
+ Graham Murray
+ gmurray&webwayone.co.uk
+11840
+ YR CONSEIL
+ Yann Romefort
+ yann.romefort&yrconseil.com
+11841
+ Aaltonen & Vuorela
+ Marko Karppinen
+ marko.karppinen&aaltonenvuorela.com
+11842
+ Anchora
+ Ricardo Marimon
+ rmarimon&alumni.standord.org
+11843
+ Argus Systems Group, Inc
+ Mikel Matthews
+ mikl&argus-systems.cin
+11844
+ Beijing Super Channel Network Limited
+ Huang Yuzhen
+ huangyuzhen&bj.tom.com
+11845
+ Blueair Networks
+ Scott Francis
+ sfrancis&blueairnetworks.com
+11846
+ CITAP
+ Alex Peeters
+ alex.peeters&citap.com
+11847
+ Himnebaugh Consulting, Inc.
+ Bruce Himebaugh
+ bruce&hcd.net
+11848
+ INLINE Corporation
+ James Fernandez
+ jfernandez&inlinecorp.com
+11849
+ Janus Technologies
+ George Saad
+ gush&janus-tek.com
+11850
+ Native Names Corporation
+ Ahmed Abd-Allah
+ cto&nativenames.net
+11851
+ NetEconomist
+ Alex Turner
+ sysadmin&neteconomist.com
+11852
+ New Productivity Initiative Inc
+ Paul Foley
+ pfoley&newproductivity.org
+11853
+ Public Service Company of New Mexico
+ Jim Baylor
+ jbaylor&pnm.com
+11854
+ Healthvision (formerly 'Quovadx, Inc.')
+ Jesse Pangburn
+ jpangburn&healthvision.com
+11855
+ Retirement By Design
+ Stephen Bounds
+ sbounds&rbd.net.au
+11856
+ TNT Logistics North America
+ Noli Tablada
+ noli_tablada&tntlogistics.com
+11857
+ Transmode Systems AB
+ Per Borg
+ per.borg&infinera.com
+11858
+ UANGEL
+ Bohun Tak
+ bhtak&uangel.com
+11859
+ WorldChain Inc.
+ Jay Zhou
+ jay.zhou&worldchain.com
+11860
+ wossname.org.uk
+ Graeme Mathieson
+ mathie+iana&wossname.org.uk
+11861
+ Codenet
+ De Pus Gorik
+ gorik.depus&codenet.be
+11862
+ Columbia University in the City of New York
+ Alan Croswell
+ alan&columbia.edu
+11863
+ TP-Link Corporation Limited.
+ Lucien Chen
+ lucien.chen&tp-link.com
+11864
+ Böke and Walterfang Electronic Systems Ltd
+ Kevin Cordery
+ kevin.cordery&bwesl.com
+11865
+ Explo-IT Research
+ Antonio Capani
+ capani&explo-it.com
+11866
+ GDTTI
+ Francisco Leong
+ frleong&gdtti.gov.mo
+11867
+ Loop Treinamento em Inform
+ Cláudia Viegas
+ cviegas&hsbc.com.br
+11868
+ Placenet
+ Conseil d'administration
+ adm&placenet.org
+11869
+ Roman Zielinski Metod och systemutveckling
+ Roman Zielinski
+ roman.zielinski&rozisys.se
+11870
+ Sandhills Community College
+ Steven Thomas
+ thomass&email.sandhills.cc.nc.us
+11871
+ SpaceNet AG
+ Christian Brunner
+ cbrunner-iana&space.net
+11872
+ Systemy Mikroprocesorowe
+ Krzysztof Blaszkowski
+ sysmikro&post.pl
+11873
+ Yolke Corporation
+ Russ White
+ me&russwhite.net
+11874
+ Scopus Tecnologia S. A.
+ Paulo S. L. M. Barreto
+ pbarreto&scopus.com.br
+11875
+ Biomet Merck BV
+ Christine Simon
+ christine.simon&merck.de
+11876
+ Siteseers Inc.
+ Mark Turner
+ markt&siteseers.net
+11877
+ 3UP Systems
+ Paul Harrington
+ pharrington&3upsystems.com
+11878
+ Achilles Guard, Inc d.b.a Critical Watch
+ Nelson W Bunker V
+ nelson_bunker&criticalwatch.com
+11879
+ Castel et Fromaget
+ Bernard Etienne
+ etienne.b&c-et-f.com
+11880
+ Custom Business Link, Inc.
+ Allan D. Jones
+ adjones17&networld.com
+11881
+ FiberSpans Corporation
+ Bill Hargen
+ bill.hargen&fiberspans.com
+11882
+ geschke internet consulting
+ Ralf Geschke
+ ralf&geschke.net
+11883
+ Ignite Communications
+ Andy Reid
+ andy&shakerlane.com
+11884
+ Indeed - Visual Concepts GmbH
+ Detlev Stalling
+ stalling&indeed3d.com
+11885
+ MMC Technology
+ Ki-Won Kang
+ kwkang&mmctech.com
+11886
+ Nextcard, Inc.
+ Thomas Arthurs
+ thomas.arthurs&nextcard.com
+11887
+ PSS Systems Inc
+ Senthil Supramaniam
+ senthil&pss-systems.com
+11888
+ Teamlog External
+ GODARD Jean-Charles
+ god&teamlog.fr
+11889
+ The Answer Group, L.L.C.
+ Greg Cook
+ gacook&webadvisers.com
+11890
+ The Nog Network
+ Tony Monroe
+ tmonroe+iana&nog.net
+11891
+ Unified Communications Pte Ltd
+ Tan Cheng Ho Colin
+ colin_tan&unifiedcomms.com
+11892
+ Vodafone Global Platform & Internet Services
+ Chris Nelson
+ cris.nelson&vodafone-us.com
+11893
+ The Pep Boys - Manny, Moe & Jack
+ Paul Davis
+ paul_davis&pepboys.com
+11894
+ Integrity Solutions, Inc
+ Joe Hruska
+ sysadmin&integritysi.com
+11895
+ Globalnet
+ Najeh Ben Nasrallah
+ najehbn&gnet.tn
+11896
+ 3G Lab
+ David Holland
+ oid-alloc&3glab.com
+11897
+ Acantho
+ Alessandro Fava
+ alessandro.fava&acantho.com
+11898
+ Agere Systems, Inc.
+ Daniel R. Borges
+ dborges&agere.com
+11899
+ Bitfone Corporation
+ Alex Vinogradov
+ avinogradov&bitfone.com
+11900
+ BlueSoft
+ Somech Ovad
+ ovad.somech&bluesoft-inc.com
+11901
+ Bonndata GmbH
+ Dieter Zysk
+ dieter.zysk&db.com
+11902
+ Cartel Communication Systems Inc
+ John Philpott
+ john&cartelsys.com
+11903
+ Case Western Reserve University
+ Jeffrey A. Gumpf
+ gumpf&cwru.edu
+11904
+ CirqueDigital, LLC
+ Sebastien Boving
+ seb&cirquedigital.com
+11905
+ Icom Inc
+ Hiroshi Kawasaki
+ hiroshi_kawasaki&icom.co.jp
+11906
+ IF DRAUDIMAS
+ Vaidas Damosevicius
+ vd&sampo.lt
+11907
+ ImaginaryRealities
+ Michael F. Collins, III
+ mfcollins3&sbcglobal.net
+11908
+ Instituto Cubano de Radio y Television
+ Carlos A. Carnero Delgado
+ carnero&icrt.cu
+11909
+ Log On America, Inc.
+ James Tavares
+ jtavares&loa.com
+11910
+ Michael Roettig Consulting
+ Michael Roettig
+ michael&roettig.de
+11911
+ Unassigned
+ Returned 2003-04-30
+ ---none---
+11912
+ NetMotion Wireless Inc.
+ Julia Renouard
+ julia.renouard&nmwco.com
+11913
+ netsys.com
+ Len Rose
+ len&netsys.com
+11914
+ National Information Infrastructure Development Institute
+ Gabor Kiss
+ kissg&niif.hu
+11915
+ Oldring & Associates, Inc.
+ Mike Bridge
+ admin&oldring.ca
+11916
+ Pablix
+ Pablo Jadot
+ webmaster&pablix.de
+11917
+ PAR3 Communications
+ Rudy Munguia
+ rudy.munguia&par2.com
+11918
+ PRAJA inc
+ Asquith Bailey
+ abailey&praja.com
+11919
+ QCOM, Inc.
+ Shawn Boyce
+ shawn&qcominc.com
+11920
+ quantumBEAM Ltd.
+ Neil Crumpton
+ registration&quantumbeam.com
+11921
+ Ruprecht & Partner OEG
+ Ruprecht Erich
+ office&rdcs.at
+11922
+ SD Inc.
+ Darko Zivkovic
+ darko1&rogers.com
+11923
+ Spectrum Control, Inc.
+ Chuck Drew
+ drew&spectrumcontrol.com
+11924
+ Techsystem Technologies
+ Robert K. Chang
+ robert&techsystem.net
+11925
+ The IQ Group, Inc.
+ Stephen Clouse
+ stephenc&theiqgroup.com
+11926
+ The United World Colleges (international)
+ Nike Ogundana
+ uwcio&uwc.org
+11927
+ Tytrast Systems Inc.
+ Susumu Ueno
+ susumu_ueno&tytrast.com
+11928
+ Indievisible
+ Scot Bontrager
+ scot&indievisible.org
+11929
+ Veridicom
+ James Coughlin
+ softwaredev&veridicom.com
+11930
+ Vseobecná úverová banka, a.s.
+ Ivan Masný
+ imasny&vub.sk
+11931
+ Staten Island University Hospital
+ Vladimir Berezniker
+ vberezniker&siuh.edu
+11932
+ The Wolf Group
+ Angel R. Rivera
+ angel&wolf.com
+11933
+ University of Alberta
+ James Woodward
+ jaw2&ualberta.ca
+11934
+ Stadtsparkasse Köln
+ Achim Krisinger
+ Achim.Krisinger&sk-koeln.de
+11935
+ Josuya Technology Corporation
+ Danya Kim
+ admin&josuya.com
+11936
+ Amadeus NMC Holding, Inc.
+ Hostmaster
+ hostmaster&amadeusboston.com
+11937
+ ArcSight, Inc.
+ Hector Aguilar
+ haguilar&arcsight.com
+11938
+ Cominet
+ Youster Park
+ ykpark&cominet.co.kr
+11939
+ Electronic Direct, Inc.
+ Gregory Karges
+ karges&edirect.ca
+11940
+ Medical Coding and Compliance Solutions, L.L.C.
+ Karlen Bailie
+ doc&flashcode.com
+11941
+ Mssu
+ Ming-Shan Su
+ mssu&ou.edu
+11942
+ Muhen Software
+ Akira Hangai
+ akira&hangai.net
+11943
+ Net Partnets Sp. z o.o.
+ Marek Turczyniak
+ marek&roztocze.com.pl
+11944
+ Paulmichl NetWork's
+ Juergen Paulmichl
+ juergen.paulmichl&gmx.net
+11945
+ q-station.net
+ Chris Leung
+ chris&q-station.net
+11946
+ Quanta Network Systems Inc.
+ Ted Yu
+ ted.yu&qnstw.com
+11947
+ Stowarzyszenie FREEZE NET ASK
+ Marek Turczyniak
+ marek&roztocze.com.pl
+11948
+ Syracuse University
+ Bonnie Dunay
+ badunay&syr.edu
+11949
+ Ukrsotsbank
+ Alexander Khokhlov
+ mailer&cbsd.donetsk.ua
+11950
+ VivoCom Inc.
+ Ned Krtolica
+ ned&vivocom.com
+11951
+ VTechnologies Sàrl
+ Messerli Reynald
+ info&vtechnologies.ch
+11952
+ Zeta Broadband Inc
+ Kyungsik Kim
+ david.kim&zetabroadband.com
+11953
+ ZUMtOBEL AG
+ Martin Eberle
+ martin.eberle&zumtobel.com
+11954
+ Elegant solutions consulting Inc.
+ Atsushi Ikeda
+ aikeda&elegant.ca
+11955
+ BeiJing NetPower TECHNOLOGIES Inc.
+ LiLian
+ gnailil&ihw.com.cn
+11956
+ Mobigen Co., Ltd.
+ Lee Myung gue
+ myung&mobigen.com
+11957
+ ITC
+ Serge L. Fidorichev
+ serko&bignet.ru
+11958
+ Premonitia, Inc
+ Jonathan Rodin
+ jrodin&premonitia.com
+11959
+ Coyote Rock
+ Terrell Gilliland
+ terrell&coyoterock.com
+11960
+ Downlode Media
+ Earle Martin
+ earle&downlode.org
+11961
+ LARC-USP
+ Fernando Redigolo
+ fernando&larc.usp.br
+11962
+ Nevala
+ Jarno Nevala
+ jarno.nevala&iki.fi
+11963
+ Propel
+ Steve Strnage
+ sjs&propel.com
+11964
+ Technical Chamber of Greece
+ Nikos Panagiotopoulos
+ net&central.tee.gr
+11965
+ Thomas Monitor Systems
+ Thomas Jensen
+ tje&thomsystems.com
+11966
+ Alstom Power Sweden AB
+ Marten Martensson
+ marten.martensson&power.alstom.com
+11967
+ MLP AG
+ Joachim Koch
+ joachim.koch&mlp-ag.com
+11968
+ SymLABS
+ Antonio Navarro
+ antonio&symlabs.com
+11969
+ Systech Retail Systems Inc.
+ Chris Smith
+ csmith&srspos.com
+11970
+ Watch4Net Solutions
+ Louis-Philippe Reid
+ info&watch4net.com
+11971
+ Peter-Service Ltd.
+ Aleksei A. Alekseenko
+ alex&billng.ru
+11972
+ TAIS, Inc.
+ Tim Derby
+ tim.derby&tais.com
+11973
+ North Central Collge
+ Mike Quintero
+ helpdesk&noctrl.edu
+11974
+ alpha-CNS GmbH
+ Daniel Kliche
+ iana&alpha-cns.com
+11975
+ ALPHA SYSTEMS
+ Masayuki Tsuchida
+ tsuchima&alpha.co.jp
+11976
+ AT&T Labs Intelligent Network Analysis
+ Darryl Parker
+ parkerd&att.com
+11977
+ Backwoods Communications, LLC
+ Jeremy McNamara
+ jj&indie.org
+11978
+ Boxcar Media
+ Joshua Nye
+ josh&boxcarmedia.com
+11979
+ BrainStorm Business Resources, Inc.
+ Felix E Quevedo
+ fquevedo&columbus.rr.com
+11980
+ Bravenet Web Services, Inc
+ Brad Knorr
+ brad&bravenet.com
+11981
+ CAC Ltd
+ James Cominsky
+ jim.cominsky&gmail.com
+11982
+ chiz.net
+ Paul Chizzo
+ paul&chiz.net
+11983
+ CollectiveBid Systems Inc.
+ Jack Leong
+ jleong&collectivebid.com
+11984
+ Content Management AG
+ Babak Vahedipour-Kunze
+ snmpec&cm-ag.de
+11985
+ Conysis S.A.
+ Ricardo Cárdenes
+ ricardo&conysis.com
+11986
+ CreekPath Systems
+ Craig Reed
+ reed&creekpath.com
+11987
+ Dakos data & communication co., Ltd.
+ Lee Yong Seob
+ yslee&dakos.net
+11988
+ diCarta Inc.
+ Yoav Eilat
+ yeilat&dicarta.com
+11989
+ DME Corporation
+ Michael Caulfield
+ mike.caulfield&dmecorp.net
+11990
+ gadgeteer.org
+ Allen Smith
+ allen&gadgeteer.org
+11991
+ Greenpeace
+ Derek Au
+ hotline&greenpeace.org
+11992
+ HeliXense Pte Ltd
+ Yusdi Santoso
+ ysantoso&helixense.com
+11993
+ Hilbert Computing, Inc.
+ Gary Murphy
+ glm&hilbertinc.com
+11994
+ Hubert Krause
+ Hubert Krause
+ hukrause&gmx.de
+11995
+ Hybrid Solutions, Inc.
+ Ken Breault
+ ken-breault&hybridsolutionsinc.net
+11996
+ IBSN
+ PC Drew
+ drewpc&ibsncentral.com
+11997
+ iKnowTheAnswer.com
+ Mark Mellman
+ mellman&iknowtheanswer.com
+11998
+ JSC Desarrollos y Aplicaciones
+ José Eduardo Mohedano
+ jemohedano&jscda.com
+11999
+ KFKI Systems
+ Miklos Nemeth
+ mnemeth&kfkisystems.com
+12000
+ Ki Consulting & Solutions AB
+ Pekka Rossi
+ pekka.rossi&kiconsulting.se
+12001
+ Lakefield Telecom, Inc.
+ Nicholas Lemberger
+ nickl&lakefield.net
+12002
+ Lemur Networks, Inc.
+ Ryan Moats
+ rmoats&lemurnetworks.net
+12003
+ luna8 Ltd.
+ Sven Huster
+ sven.huster&luna8.com
+12004
+ MCK Advance Technologies
+ Michael Chan
+ michaelchan&telus.net
+12005
+ MediaGS, Ltd.
+ Robert Posel
+ posel&d-d.si
+12006
+ N.C.H. spa Network Computer House
+ Alessandro Riaudo
+ alessandro.riaudo&nch.it
+12007
+ NAMS
+ Iftah Bratspiess
+ iftah&web-silicon.com
+12008
+ Pacher
+ Christian Pacher
+ mib-011226&pacher.com
+12009
+ Regenstrief Institute for Health Care
+ Gunther Schadow
+ gschadow&regenstrief.org
+12010
+ Schnackelchen
+ Carsten Schaedlich
+ carsten&schnackelchen.de
+12011
+ SEAGULL
+ Wico van Helden
+ wvanhelden&seagull.nl
+12012
+ Seoul National University of Technology
+ Kil-Hung Lee
+ khlee&duck.snut.ac.kr
+12013
+ Softworks Group Inc.
+ Dewane Woodley
+ dewane_woodley&yahoo.com
+12014
+ Studio of Arts And Sciences
+ Roger Buck
+ rog&powernet.nsw.gov.au
+12015
+ TGA Technologies, Inc.
+ James Dabbs
+ jdabbs&tga.com
+12016
+ CY Cergy Paris Université
+ Benoit Clavel
+ disi-infra&ml.u-cergy.fr
+12017
+ VeratNET
+ Boris Manojlovic
+ steki&verat.net
+12018
+ Vivanet Inc.
+ Aiman Sawan
+ aiman.sawan&vivanet.qc.ca
+12019
+ waterford.org
+ Aslam Ebrahim
+ rmovva&waterford.org
+12020
+ Webware Technologies Pvt. Ltd.
+ Rajanikant Chirmade
+ rajanikant&webwaretech.com
+12021
+ Wesley WorldWide Solutions, Inc
+ Wesley Ye
+ wesleyye&yahoo.com
+12022
+ BRECIS Communications
+ Terry Donahue
+ tld&brecis.com
+12023
+ Unassigned
+ ---none---
+ ---none---
+12024
+ Miraesys Co., Ltd
+ Haeil Kim
+ hikim&miraesys.com
+12025
+ C-EISA
+ Wooseung Kim
+ kimws&c-eisa.com
+12026
+ Proactive Java Consultancy LLP
+ Mr Dyer
+ flicker&anduin.net
+12027
+ AccelaNET
+ Emily Backes
+ oid-contact&accela.net
+12028
+ AirWave Wireless, Inc.
+ Jason Luther
+ jason&airwave.com
+12029
+ Altawave Inc.
+ John Rose
+ jrose&altawave.com
+12030
+ ANAM Wireless Internet Solutions
+ Paul Keogh
+ paul.keogh&anam.com
+12031
+ BitStream Logic, Inc
+ HwaJoon Kim
+ otime&bitstreamlogic.com
+12032
+ Booz Allen Hamilton
+ Kenya Dorsey
+ dorsey_kenya&bah.com
+12033
+ Checkmate Management
+ Anthony Hurry
+ anthony_hurry&checkmate.co.uk
+12034
+ Czech Certification Authority s.r.o.
+ Miroslav Hrad
+ hrad&czechca.cz
+12035
+ EBJ Consulting
+ Michael Steinberg
+ steinmj&swbell.net
+12036
+ École normale supérieure - Paris
+ Alain Fréhel
+ alain.frehel&ens.fr
+12037
+ Euronet Worldwide, Inc.
+ Kenneth Vrana
+ kvrana&euronetworldwide.com
+12038
+ everyhost.com
+ Mark A. Hershberger
+ mah&everyhost.com
+12039
+ Exalead S.A.
+ Patrice Bertin
+ contact&exalead.com
+12040
+ gull house
+ Gary Ogasawara
+ garyogasawara&yahoo.com
+12041
+ HTL Braunau
+ Auer Andreas
+ aauer1&gmx.at
+12042
+ Infosys Corporation
+ John McGloughlin
+ johnmac&infosyscorp.com
+12043
+ Jasmap Inc.
+ Sean Yang
+ sean&jasmap.com
+12044
+ Lakesoft Consulting & ISP
+ Jonathan A. Laub
+ laubj&lakesoft.net
+12045
+ Medfusion, Inc
+ Vikram Natarajan
+ vikram&medfusion.net
+12046
+ Metro Information Concepts as
+ Andreas Lydersen
+ al&metroic.no
+12047
+ Meylan Consulting
+ Volnys Borges Bernal
+ volnys&uol.com.br
+12048
+ Millennium Microwave Corporation
+ Daniel G. Peters
+ danielp&microwave2000.com
+12049
+ NetPlanetEarth
+ Gregory Vovk
+ gregory&planetsky.com
+12050
+ Ohman IT Consult
+ Johan Fredrik Ohman
+ johanfo&ohman.no
+12051
+ Onix Electronic Systems, LLC
+ David George
+ david&harktech.com
+12052
+ RCN Telecom
+ Dex Patel
+ dex.patel&rcn.net
+12053
+ Skjaerlund Software
+ Lars Skjaerlund
+ lars&skjaerlund.dk
+12054
+ Special Applied Intelligence Corporation
+ Fritz Kunstler
+ fritz&specialai.com
+12055
+ SUDAC
+ Johan Andersson
+ crew&sudac.org
+12056
+ Tadiran Communications
+ Svyatoslav Ivantsiv
+ slava&tadcomm.com
+12057
+ TE Data
+ Taymour El Erian
+ t.elerian&gega.net
+12058
+ The YAK Corporation
+ Ebbe Jonsson
+ ebx&y2.keilaranta.net
+12059
+ Digital Appliance Corp.
+ Bob Ellis
+ bob.ellis&dig-app.com
+12060
+ TruePosition, Inc.
+ Mike Amarosa
+ mamarosa&trueposition.com
+12061
+ University of Western Ontario
+ Ed Gibson
+ egibson&uwo.ca
+12062
+ User Interface Technologies Ltd.
+ Niall Mansfield
+ snmpreg&uit.co.uk
+12063
+ VeriCell, Inc.
+ Brian W. Spolarich
+ bspolarich&nephrostherapeutics.com
+12064
+ Zurich Scudder Investments, Inc
+ Avi Deitcher
+ avi_deitcher&scudder.com
+12065
+ APATON
+ Antonio Paton
+ apatonpariente&hotmail.com
+12066
+ Daedalus Networks
+ Paris A. Zafiris
+ saphire&daedalusnetworks.com
+12067
+ Pajo Networks
+ Alexander G. Paoli
+ alex.paoli&pajo.com
+12068
+ Wroc³aw Centre of Networking and Supercomputing
+ Józef Janyszek
+ tomasz.kowal&pwr.wroc.pl
+12069
+ Corpex Internet GmbH
+ Philipp Gaschuetz
+ admin&corpex.de
+12070
+ WARCO
+ Ryan Rounkles
+ rrounkles&warco.com
+12071
+ @Home Japan Co., Ltd.
+ Yusuke Mineno
+ minenoy&home.ad.jp
+12072
+ Acrowave Systems Co., Ltd
+ Hyung-Yeol Yoon
+ hryoon&acrowave.com
+12073
+ Aer Novo
+ Bryan J. Kolodziej
+ bryan&aernovo.com
+12074
+ Alison Associates
+ Garry Argrave
+ Garry.Argrave&alisonassociates.com
+12075
+ beckhaus consulting
+ Markus P. Beckhaus
+ markus&beckhaus.com
+12076
+ Bonware
+ Markus Urponen
+ markus.urponen&bonware.com
+12077
+ Broadmind Research Corporation
+ Chad Attermann
+ chad&broadmind.com
+12078
+ Circle24 Technologies
+ Narendra Desirazu
+ narendra&circle24.com
+12079
+ dotmaudot
+ Maurizio Codogno
+ dot.maudot&gmail.com
+12080
+ e-peopleserve
+ Neal Brett
+ neal.brett&e-peopleserve.com
+12081
+ Estic & Partners bv
+ ing. R.E. Brouwer
+ brouwer&estic.com
+12082
+ European Computer Telecoms AG
+ Hamish Barney
+ hamish.barney&ect-telecoms.de
+12083
+ Getronics Solutions Italia S.p.A.
+ Oronzo Berlen
+ oronzo.berlen&getronics.com
+12084
+ HighDeal
+ Christophe Trompette
+ christophe.trompette&highdeal.com
+12085
+ KR Consulting
+ Richard Dilbone
+ rdilbone&krcee.com
+12086
+ MKAPIUM
+ Khairul Anuar Mohammad
+ mkapium&idigi.net.my
+12087
+ netdirectory.org
+ Marc Giannoni
+ marcgiannoni&earthlink.net
+12088
+ Newdreamnet Co. Ltd.
+ Dae Young Choi
+ dychoi&newdreamnet.com
+12089
+ o3sis Infomation Technology AG
+ Hajo Dieterich
+ sysadmins&o3sis.com
+12090
+ RCS (formerly 'Prophet Systems')
+ Scott Gudgel
+ sgudgel&rcsworks.com
+12091
+ Real FS Inc.
+ Sohail Husain
+ suheyl&attglobal.net
+12092
+ Rotech Healthcare Inc.
+ Matthew Pike
+ mpike&rotech.com
+12093
+ Severoceska energetika, a.s.
+ Martin Horak
+ horakm&mail.sce.cz
+12094
+ Supélec Campus de Metz
+ Patrick Mercier
+ patrick.mercier&supelec.fr
+12095
+ Telenor Satellite Broadcasting
+ Kyrre Simonsen
+ kyrre.simonsen&telenor.com
+12096
+ Telic Communications, Inc.
+ Chad Attermann
+ chad&telic.net
+12097
+ UZA - Universitair Ziekenhuis Antwerpen
+ Peter Praet
+ peter.praet&uza.uia.ac.be
+12098
+ VooDoo X Solutions
+ Ben Maynard
+ bmaynard&voodoox.net
+12099
+ Woollen Services
+ David Woollen
+ woollen&computer.org
+12100
+ XecureNexus
+ Sang Young Oh
+ Syoh&xecurenexus.com
+12101
+ YCOM SA
+ Alexandre Ghisoli
+ support&ycom.ch
+12102
+ Airport Authority Hong Kong
+ Kenny Hui
+ huik&hkairport.com
+12103
+ 4Tier Software
+ Gregoire Huet
+ gregh&4tier.com
+12104
+ Asis Ltd.
+ David Wright
+ wright&asis.co.il
+12105
+ BISC
+ Junxiao Song
+ sunknight&371.net
+12106
+ BIPOP-CARIRE spa
+ Alessandro Casati
+ alessandro_casati&bipop.it
+12107
+ Caw Networks
+ Sanjay Raja
+ sraja&caw.com
+12108
+ Concordant
+ John Croft
+ john&concordant.co.uk
+12109
+ IT Service Omikron GmbH
+ Reindl Sergej
+ reindl&itso.de
+12110
+ Lifeway Christian resources
+ Benny Hauk
+ benny.hauk&lifeway.com
+12111
+ Mark Schnur Consulting
+ Mark Schnur
+ mkschnur&pacbell.net
+12112
+ NORSYS
+ Thomas Leveque
+ tleveque&norsys.fr
+12113
+ Zox, Inc.
+ LingYan Zhao
+ zhao_lingyan&yahoo.com
+12114
+ noris network AG
+ Ingo Kraupa
+ info&noris.net
+12115
+ Philips MP4Net
+ Noam Hoffer
+ noam.hoffer&philips.com
+12116
+ Advanced Reality
+ Derek Ruths
+ druths&advancedreality.com
+12117
+ Atmel Nantes
+ Laurent Menu
+ laurent.menu&nto.atmel.com
+12118
+ Centrata Inc.
+ Philippe Fajeau
+ philippe&centrata.com
+12119
+ City of Mesquite Texas
+ Stan Markham
+ smarkham&ci.mesquite.tx.us
+12120
+ Defense Supply center Richmond (DSCR)
+ David Huet
+ dhuet&dscr.dla.mil
+12121
+ Fastnet Communications
+ Martyn Roberts
+ martyn.a.roberts&bt.com
+12122
+ Henny Penny Corp.
+ Tim A. Landwehr
+ tlandwehr&hennypenny.com
+12123
+ iProcess Solutions
+ Roberto Dominguez
+ rdominguez&iprocesssolutions.com
+12124
+ Isilon Ststems
+ David Dunham
+ dwdunham&isilon.com
+12125
+ Mediavirtuel
+ Eriam Schaffter
+ eriam.schaffter&wanadoo.fr
+12126
+ Mirafor Associates Oy
+ Rainer Ketola
+ rainer.ketola&mirafor.com
+12127
+ Rambold
+ Christoph Rambold
+ mail&rambold.com
+12128
+ RoDoGu Consulting
+ Roberto Dominguez
+ rodogu&acm.org
+12129
+ Safeweb Ltda
+ Luiz Carlos Zancanella Junior
+ junior&safeweb.com.br
+12130
+ SciQuest, Inc
+ Alfred Iacovella
+ aiacovella&sciquest.com
+12131
+ Siegfried AG
+ Sven Ahrens
+ accounts.io&siegfried.ch
+12132
+ Simutronics Corporation
+ Jim Miller
+ admin&simutronics.com
+12133
+ Talking Blocks, Inc.
+ Tim Hall
+ tim.hall&talkingblocks.com
+12134
+ Tradetrans Inc
+ Justin Stevens
+ justins&pwi.com
+12135
+ Unique Broadbank Systems
+ Michael Kang
+ michaelk&uniquesys.com
+12136
+ Universidad Nacional de San Luis
+ Fernando Aversa
+ aversa&unsl.edu.ar
+12137
+ Universite de Paris-Sorbonne Paris IV
+ Thierry Besancon
+ Thierry.Besancon&paris4.sorbonne.fr
+12138
+ Laboratório de Sistemas Distribuídos /CEFET-PR
+ Fábio Henrique Flesch
+ fabio&lasd.cefetpr.br
+12139
+ Iowa Outdoors
+ Tony Bibbs
+ tony&iowaoutdoors.org
+12140
+ ALCOMA, Ltd
+ ing.Vaclav Vacek
+ vaclav.vacek&alcoma.cz
+12141
+ Aloes
+ Yohann Fourteau
+ yohann.fourteau&wanadoo.fr
+12142
+ bob corbett networks
+ Bob Corbett
+ bob&bobcorbett.net
+12143
+ Chrono-Logic
+ Tony Bibbs
+ tony&tonybibbs.com
+12144
+ Consumer Contact
+ Liam Cunningham
+ liam&consumercontact.com
+12145
+ Core Integrated Tecnologies, Ltd.
+ Eric S. Stickel
+ eric_stickel&coreinttech.com
+12146
+ SFT-Service (formerly 'Dialog.SFT-Service')
+ Vitaly Prtosko
+ villy&sft.ru
+12147
+ Die Weltregierung
+ Martin Schobert
+ martin&weltregierung.de
+12148
+ ELTEK Energy AS
+ Harald Johnsen
+ harald.johnsen&eltekenergy.com
+12149
+ Enalur S.A.
+ Pablo Alsina
+ noc&multitel.com.uy
+12150
+ Finmatica S.p.A.
+ Giuseppe Cattaneo
+ g.cattaneo&finmatica.com
+12151
+ Fyrplus AB
+ Marcus Andersson
+ maran&fyrplus.se
+12152
+ Guru Labs, L.C.
+ Dax Kelson
+ dax&gurulabs.com
+12153
+ HPCinteractive
+ Eric Buckhalt
+ ebuckhalt&hpcpub.com
+12154
+ IKEA IT AB
+ Anders Östling
+ anders.ostling&neurope.ikea.com
+12155
+ Innovay Inc.
+ Soonmyung Hong
+ sonnet&innovay.com
+12156
+ JOINT-STOCK COMPANY"STC CONTACT"
+ Andrey Kuptsov
+ kontakt&bn.by
+12157
+ KC Micro Specialists, Inc.
+ Kirk Deweese
+ hostmaster&micro.com
+12158
+ Mikros Kosmos
+ Fotis Georgatos
+ Fotis.Georgatos&mikroskosmos.com
+12159
+ M-TEC N.V.
+ Koen Aerts
+ koen.aerts&mtecbroadband.com
+12160
+ NetCommplete Pty Lyd
+ Scott Muller
+ scott&netcommplete.com.au
+12161
+ New World Telephone Ltd
+ Ray Fung
+ ray.fung&newworldtel.com
+12162
+ Orsus Solutions
+ Alex Grivnin
+ alexg&orsus.com
+12163
+ Quebeber.com
+ Adolfo Gomez
+ dkmaster&punto-g.com
+12164
+ Ringling School of Art and Design
+ Glen Shere
+ gshere&ringling.edu
+12165
+ SANTIN E ASSOCIATI SRL
+ Massimo Santin
+ msantin&santineassociati.com
+12166
+ ScanPlus GmbH
+ Konrad Naumann
+ domains&scanplus.de
+12167
+ Sequitur Systems
+ Chip Yamasaki
+ chip&seqsys.com
+12168
+ server2000 internet technology gmbh
+ Server2000 Tech Role
+ tech&server2000.at
+12169
+ SHENZHEN MODERN COMPUTER MANUFACTER Co.,Ltd
+ DuJin
+ duj&mcm.com.cn
+12170
+ SZCOM Broadband Network Technology Co.,Ltd
+ Xia Ke Qing
+ xiakq&szcom.com.cn
+12171
+ Tony Bibbs
+ Tony Bibbs
+ tony&tonybibbs.com
+12172
+ Transparent Systems
+ John Zoetebier
+ john.zoetebier&transparent.co.nz
+12173
+ UNICC
+ Ray Compton
+ compton&unicc.org
+12174
+ Consolidated Freightways
+ Bob Pfingsten
+ pfingsten.robert&cf.com
+12175
+ Frontier Internet, Inc.
+ Charlie Watts
+ network&frontier.net
+12176
+ Canon IT Solutions Inc. (formerly 'Sumitomo Metal System Solutions Co.,Ltd')
+ Toyoji Mano
+ mano.toyoji&canon-its.co.jp
+12177
+ Henkel AG & Co. KGaA
+ Simon Kubanski
+ simon.kubanski&henkel.com
+12178
+ 3va.net
+ A van Drie
+ admin&3va.net
+12179
+ Alacris Inc.
+ Conrad Bayer
+ cbayer&alacris.com
+12180
+ ALI Technologies Inc
+ Marcel Sutanto
+ msutanto&alitech.com
+12181
+ Allegheny Energy Global Markets
+ Stephen Degler
+ sdegler&aeglobalmarkets.com
+12182
+ Airbus Space and Defence (formerly 'Astrium (UK)')
+ Kevin Rees
+ kevin.a.rees&airbus.com
+12183
+ Baldwin Hackett & Meeks, Inc.
+ Scott Boje
+ scott.boje&bhmi.com
+12184
+ Bamsco
+ Bill Petersen
+ unix_support&bigfoot.com
+12185
+ Ben Nederland BV
+ Arjan Landsmeer
+ arjan.landsmeer&ben.nl
+12186
+ Compagnon AG
+ Jörg Puschmann
+ jpuschmann&compagnon.net
+12187
+ Direct Solutions
+ Olivier Gaillard
+ ogaillard&directsolution.com
+12188
+ GBase Communications
+ James Chen
+ chenj&gbasecom.com
+12189
+ Holoplex Technologies, Inc.
+ Laurence Moindrot
+ laurence&holoplex.com
+12190
+ in medias res
+ Peter Kuehl
+ kuehl&in-medias-res.com
+12191
+ Ins-sure Services Limited
+ Andy Edwards
+ andy.edwards&ins-sure.com
+12192
+ Iron Hill Technology
+ Wm Terry Stoneman
+ stonemwt&ironhilltech.com
+12193
+ Leapstone Systems, Inc
+ Rajan Annadurai
+ rannadurai&leapstone.com
+12194
+ MSS Communications Design GmbH
+ Alexander Buchfink
+ ab&mss-medien.de
+12195
+ Noicom S.p.A.
+ Claudio Russo
+ c.russo&noicom.it
+12196
+ one4net GmbH
+ Simon Roach
+ simon.roach&one4net.com
+12197
+ ProvisionSoft
+ Govin Varadarajan
+ gvaradarajan&cmgion.com
+12198
+ RINET
+ Pam Christman
+ pchristman&ride.ri.net
+12199
+ SAGE SRL
+ Emilio Desimoni
+ edesi&sage.com.ar
+12200
+ Seneca Groep B.V.
+ Rick Bakker
+ rabakker&seneca.nl
+12201
+ University Health Network
+ Geoff Hallford
+ geoff.hallford&uhn.ca
+12202
+ UP3I
+ Christian Sack
+ christian.sack&ops.de
+12203
+ VTT Information Technology
+ Kari Seppanen
+ kari.seppanen&vtt.fi
+12204
+ DevonIT
+ Dan Melomedman
+ dan&devonitnet.com
+12205
+ Allianz Ireland PLC
+ Roy Madden
+ roy.madden&allianz.ie
+12206
+ QinetiQ Ltd
+ Adrian Jones
+ acjones&qinetiq.com
+12207
+ Acme Solutions
+ Massimiliano Liccardo
+ liccardo&acmesolutions.it
+12208
+ actina AG
+ Steffen Tschirpke
+ st.tschirpke&actina.de
+12209
+ ASTOR-PROMOCJA Poland
+ Aleksander Slominski
+ as10m&hotmail.com
+12210
+ Bauer Verlagsgruppe
+ Jens Wettermann
+ jwettermann&hbv.de
+12211
+ Biogem
+ Gianluca Busiello
+ busiello&biogem.it
+12212
+ BlueHaven Services Ltd
+ Sherman G. Havens
+ havens&bluehavenltd.com
+12213
+ CAMIS Inc.
+ Gavin Bee
+ gavin.bee&camis.com
+12214
+ Covenant Retirement Communities
+ Dan Brant
+ dpbrant&covenantretirement.org
+12215
+ CUETS
+ Daryle Niedermayer
+ niederda&cuets.ca
+12216
+ DGT-LAB
+ Mariusz Piontas
+ mariusz&dgt-lab.com.pl
+12217
+ Ecole Polytechnique de Montreal
+ Richard Labrie
+ richard.labrie&polymtl.ca
+12218
+ Glückert, Machelett & Partner
+ Mirko Zeibig
+ zeibig&gum.de
+12219
+ Hamilton and Sullivan, Ltd.
+ Rick Seavey
+ rick.seavey&hsltd.com
+12220
+ Institute of Environment and Development
+ Wei He
+ hewei&ied.org.cn
+12221
+ ITWM
+ Christian Peter
+ peter&itm.fhg.de
+12222
+ Kawatetsu Systems, Inc.
+ Hiroyuki Kawakami
+ kawakami&kawatetsu-systems.com
+12223
+ Kinetics Fluid Systems
+ Joe Tuazon
+ jtuazon&kineticsgroup.com
+12224
+ Knightnet
+ Julian Knight
+ oid&knightnet.org.uk
+12225
+ Korea Embedded Linux Laboratory
+ Jackson Kang
+ ohmylove&mail.co.kr
+12226
+ Max-Planck-Institut fuer Festkoerperforschung
+ Michael Wanitschek
+ m.wanitschek&fkf.mpg.de
+12227
+ Naumen
+ Eugene Prigorodov
+ eprigorodov&naumen.ru
+12228
+ Niedermayer Systems
+ Daryle Niedermayer
+ daryle&gpfn.ca
+12229
+ Nirvana Research
+ PEN Administrator
+ nirvana&got.net
+12230
+ odahoda.de
+ Benjamin Niemann
+ pink&odahoda.de
+12231
+ OpenAdvice IT Services GmbH
+ Christian Port
+ info&openadvice.de
+12232
+ Order N Ltd.
+ Mark Burton
+ markb&ordern.com
+12233
+ OZ Communications, Inc.
+ Jean-Marc Serre
+ jean-marc.serre&nokia.com
+12234
+ ProGuy.dk
+ Paul Fleischer
+ proguy&proguy.dk
+12235
+ Roanoke College
+ James R. Dalton
+ dalton&roanoke.edu
+12236
+ Sena Technologies, Inc.
+ InSik Um
+ uis&sena.com
+12237
+ SILOGIX
+ Pierre Chicourrat
+ Pierre_Chicourrat&silogix-fr.com
+12238
+ Spumoni
+ Scott McCrory
+ scott&mccrory.us
+12239
+ Symsoft AB
+ Jonas Wallenius
+ jonas&symsoft.se
+12240
+ System Solutions
+ Brendan Bosman
+ brendan.bosman&syssol.ie
+12241
+ Szkola Glowna Handlowa
+ Piotr Kucharski
+ chopin+iana&sgh.waw.pl
+12242
+ teamnet GmbH
+ Joerg Michels
+ michels&teamnet.de
+12243
+ Vislink PLC
+ Lalith Panditharatne
+ lalith&continental-microwave.co.uk
+12244
+ Celestica Corporation
+ Chris Watson
+ clwatson&celestica.com
+12245
+ Elvin
+ David Arnold
+ davida&pobox.com
+12246
+ Scottish Qualifications Authority
+ Jonathan McCalla
+ jonathan.mccalla&sqa.org.uk
+12247
+ IDP
+ Pascal Bazin
+ bazin&idp.fr
+12248
+ Availix SA
+ Hugo Delchini
+ hugo.delchini&availix.fr
+12249
+ Escola Universitaria Politècnica de Manresa
+ Ramon Navarro Bosch
+ ramon&eupm.upc.es
+12250
+ Alosys SpA
+ Roberto Micarelli
+ r.micarelli&alosys.it
+12251
+ Avalon Net Ltd
+ Samuel Levin
+ samuel&avalon-net.co.il
+12252
+ BAKU Construction office
+ Nobuhito Ozaki
+ kozaki&po.ntts.co.jp
+12253
+ CN Solutions, LLC
+ Christopher Audley
+ audley&cnsolutionsllc.com
+12254
+ Compubahn, Inc
+ Ajit Sowdas
+ asowdas&compubahn.com
+12255
+ Connecticut Telephone
+ Michael Klatsky
+ mklatsky&cttel.com
+12256
+ Covere
+ Stepehen Cawley
+ stephen.cawley&cna.com
+12257
+ Escosoft Technologies
+ Mamta Swaroop Sharan
+ mamta_sharan&escosoft-tech.com
+12258
+ European Technology Consultants
+ Ben Preston
+ ben.preston&etc.co.uk
+12259
+ Forum des Images
+ Bunel Stéphane
+ admin&forumdesimages.net
+12260
+ Global Telecom, Inc.
+ Nicholas Kass
+ shadow&gti.net
+12261
+ GlobalCenter
+ Travis Fitch
+ travis&globalcenter.net.au
+12262
+ Gnosys S.A.R.L
+ Abdallah Deeb
+ abdallahdeeb&yahoo.com
+12263
+ HDFCBANK
+ Rehman S H
+ s.h.rehman&hdfcbank.com
+12264
+ Imagine-IT
+ Sebastian Schoenwetter
+ seb&imagine-it.be
+12265
+ Indraweb
+ Michael Hoey
+ mhoey&indraweb.com
+12266
+ ircd
+ Remi Malnar
+ krome&unit.cc
+12267
+ Johns Hopkins Applied Physics Laboratory
+ Robert Sealock
+ Robert.Sealock&jhuapl.edu
+12268
+ Liberty Communication Services, Inc.
+ Daniel M O'Brien
+ dmobrien&lcsi.net
+12269
+ Maybaum
+ Johannes Maybaum
+ gjm&pryde.2053.net
+12270
+ Novar
+ Marc Griffin
+ marc_griffin&novarcontrols.com
+12271
+ Pruthvi Soft
+ Pruthvi
+ pruthvihp&yahoo.com
+12272
+ Sacred Bytes
+ Michael Wiesner
+ mw&sacred-bytes.com
+12273
+ State of Minnesota
+ Shari Plumb
+ shari.plumb&state.mn.us
+12274
+ Universite Joseph Fourier - Grenoble 1
+ Jacques Eudes
+ Jacques.Eudes&ujf-grenoble.fr
+12275
+ University of Southampton
+ Cédric Devivier
+ c.devivier&soton.ac.uk
+12276
+ F5 Networks Inc
+ Ravi Natarajan
+ r.natarajan&f5.com
+12277
+ VarySys Technologies GmbH & Co. KG
+ Frank Eberle
+ technik&varysys.com
+12278
+ VTX Technologie
+ Joseph Toledano
+ toledano&vtx.ch
+12279
+ Warp Link GmbH
+ Denti Luca
+ admin&warplink.ch
+12280
+ Western Institute of technology at Taranaki
+ Ian Armstrong
+ i.armstrong&witt.ac.nz
+12281
+ Yumemi, Inc.
+ Taiyo Watanabe
+ taiyo&yumemi.co.jp
+12282
+ Crew Co.,Ltd
+ Osamu Yokozeki
+ hiko&cmc.crew.ne.jp
+12283
+ PLANET internet commerce GmbH
+ Sebastian Lehn
+ net&planet-ic.de
+12284
+ IMAX NETWORKS (SHENZHEN) Ltd.
+ William Zhang
+ imax&imaxnetworks.com.cn
+12285
+ Acclamation Systems, Inc
+ Ryan Frantz
+ rfrantz&acclamation.com
+12286
+ Issaqua
+ Marcus Vogt
+ mgvogt&bigpond.com
+12287
+ Globecomm Systems, Inc.
+ Tim Berdon
+ tberdon&globecommsystems.com
+12288
+ Andern Research Labs
+ Alexander Guy
+ a7r&andern.org
+12289
+ Beeweeb Srl
+ Giampiero Recco
+ g.recco&beeweeb.com
+12290
+ Celestica International Inc.
+ C. K. Lung
+ cklung&celestica.com
+12291
+ Cellular Specialties, Inc.
+ Don Mills
+ dmills&cellularspecialties.com
+12292
+ cindercat
+ Robert Wozniak
+ wozniak&hist.umn.edu
+12293
+ Digital Insight
+ James Zappia
+ james.zappia&digitalinsight.com
+12294
+ Emblaze Systems
+ Orit Baharav - Yaron
+ orit.baharav&emblaze.com
+12295
+ ERCIST
+ Gong Wen
+ gongwen&ercist.iscas.ac.cn
+12296
+ IDDEX Corp
+ Andrew Quale
+ quale&iddex.com
+12297
+ Independent Storage Corporation
+ Carl Madison
+ carlm&indstorage.com
+12298
+ kinge & Co limited
+ Kinge Paul
+ kinge&t-online.de
+12299
+ KTG, Inc.
+ Chris Hauck
+ chauck&temptrakwireless.com
+12300
+ Mennonite.net
+ Michael Sherer
+ msherer&goshen.edu
+12301
+ Mountain Visions P/L
+ Robert Foster
+ rfoster&mountainvisions.com.au
+12302
+ netikos spa
+ Alessandro Sinibaldi
+ alessandro.sinibaldi&netikos.com
+12303
+ New Bridges
+ Marcel Witt
+ witt&newbridges.nl
+12304
+ Next Advisors
+ Martin Fisher
+ mfisher&nextadvisors.com
+12305
+ PetraSync Inc.
+ Pete McCormick
+ pete&statspack.com
+12306
+ PreWorkX (Pty) Ltd.
+ Andre du Toit
+ andre&preworx.com
+12307
+ Red Wagon Solutions Incorporated
+ Kelvin Cookshaw
+ webreg-iana&redwagonsolutions.com
+12308
+ SecLab
+ Ahmad Mohammad Shafiee
+ shafiee&hadid.sharif.edu
+12309
+ self-indulgence.org
+ Metta Moore
+ metta_moore&yahoo.com.au
+12310
+ Simple Access Inc.
+ Mark Silverman
+ mark.silverman&simple-access.com
+12311
+ Strategic Service Alliance
+ Cory J. Hill
+ coryh&ssal.com
+12312
+ Taika Technologies, Ltd
+ Ilpo Ruotsalainen
+ lonewolf&taikatech.com
+12313
+ Tattersalls
+ Marcus Vogt
+ mgvogt&tattersalls.com.au
+12314
+ Universidade Federal de Campina Grande
+ Jacques Philippe Sauve
+ jacques&dsc.ufcg.edu.br
+12315
+ WorldWithoutWire.com
+ Adam Montague
+ am&wwow.ca
+12316
+ Chuo Electroplaters' Cooperative Asscosiation
+ Sotaro Hikosaka
+ hiko&cmc.crew.ne.jp
+12317
+ GL-Trade
+ Jean-Paul Lemaire
+ jplemaire&gltrade.fr
+12318
+ Loomis Chaffee School
+ Jesse Cooner
+ jesse_cooner&loomis.org
+12319
+ HEIWAKOGYO
+ Sotaro Hikosaka
+ hiko&cmc.crew.ne.jp
+12320
+ Aspen Systems, Inc.
+ Steve Spring
+ steves&aspsys.com
+12321
+ Bure Equity
+ Support
+ support&bure.se
+12322
+ Delta Information & Communication
+ Hyuck Han
+ auriga&netsgo.com
+12323
+ Department of Computer Science, Indiana University
+ Dennis Gannon
+ aslom&cs.indiana.edu
+12324
+ Deutsche Lebens-Rettungs-Gesellschaft e.V.
+ Reiner Keller
+ keller&dlrg.de
+12325
+ Fraunhofer FOKUS
+ Björn Riemer
+ iana-pen&fokus.fraunhofer.de
+12326
+ Hermes Precisa Australia
+ Mario Veronese
+ mariov&hpa.com.au
+12327
+ kjsanders professional consulting engineers
+ Keith J Sanders
+ kjsanders&kjsanders.com
+12328
+ LawsIT Pty Ltd
+ Dean Law
+ dean&presto.net.au
+12329
+ Panasonic OWL
+ Chris Holman
+ chrish&owl.co.uk
+12330
+ plan42 gmbh
+ Christian Lotz
+ cl&plan42.de
+12331
+ Presto Pty Ltd
+ Dean Law
+ dean&presto.net.au
+12332
+ Primus Telecommunications Group, Inc.
+ Darshan Kaler
+ dkaler&primustel.com
+12333
+ TE / TM-tiimi
+ Matti Kukkonen
+ matti.kukkonen&tietoenator.com
+12334
+ universal communication platform gmbh
+ Mag. Martin Sperl
+ martin.sperl&ucpag.com
+12335
+ University of York
+ Gavin Atkinson
+ gavin.atkinson&york.ac.uk
+12336
+ BuyWays
+ Jaap Bouma
+ jaap&buyways.nl
+12337
+ Broad band network center of Tsinghua University
+ Lin Guangguo
+ lgg01&mails.tsinghua.edu.cn
+12338
+ Netcore Network Technology
+ Gao Qi
+ huq&netcoretec.com
+12339
+ Empowered Networks
+ Caleb Dods
+ caleb.dods&empowerednetworks.com
+12340
+ Net Facilities Group
+ Paul J Stevens
+ beheer&nfg.nl
+12341
+ NOVOMODO Inc.
+ Bob Dulude
+ bob&novomodo.com
+12342
+ Pivia, Inc.
+ Christopher Small
+ csmall&pivia.com
+12343
+ SK Access Devices
+ Gerri Koerner
+ gerri.koerner&skaccess.com
+12344
+ Teros
+ Charlton Sun
+ csun&teros.com
+12345
+ VWB Group
+ Joris Mak
+ j.mak&vwbintermedical.nl
+12346
+ Hagero
+ Per Hagero
+ per&hagero.nu
+12347
+ Amalgamated Systems, LLC
+ Ron Chinn
+ ron&amalgasys.com
+12348
+ American Radio Relay League
+ Jon Bloom
+ jbloom&arrl.org
+12349
+ AT Consultancy
+ Ad Thiers
+ ad.thiers&atconsultancy.nl
+12350
+ ATMEL Hellas, S.A.n
+ Effie Kirkou
+ ekirkou&patras.atmel.com
+12351
+ Barking Cow
+ Jeff Hackert
+ jchack&barkingcow.com
+12352
+ Central Data Services
+ Tyson Boellstorff
+ t.boellstorff&gwccnet.com
+12353
+ Clariden Bank
+ Manuel Hilty
+ manuel.hilty&clariden.com
+12354
+ Colbourn Associates Ltd
+ Charles Colbourn
+ charles&colbourn.net
+12355
+ CTI PET Systems, Inc
+ Ellen Pearson
+ ellen.pearson&cpspet.com
+12356
+ Fortinet, Inc.
+ Michael Xie
+ mxie&fortinet.com
+12357
+ Generic Media, Inc.
+ Michael Kellner
+ m&genericmedia.com
+12358
+ Imagemedical
+ Gabor Horvath
+ ghorvath&imagemedical.com
+12359
+ Indigo Tango Ltd.
+ Ewan Ferguson
+ ewan&indigotango.com
+12360
+ Instituto Español de Informática y Derecho
+ Luis Rodriguez
+ lmr&ieid.org
+12361
+ KGEx.com Co., Ltd
+ Josan Lin
+ josanl&kgex.com.tw
+12362
+ Lombard Odier & Cie
+ Marc BERNEY
+ m.berney&lombardodier.com
+12363
+ net-labs Systemhaus GmbH
+ Ulrich Eck
+ ueck&net-labs.de
+12364
+ Newbreak LLC
+ José Vicente Núñez Zuleta
+ josevnz&newbreak.com
+12365
+ NTT COMWARE CORPORATION
+ Keiichi Sasaki
+ sasaki.keiichi&nttcom.co.jp
+12366
+ Pharmacia Corporation
+ David Ploch
+ david.w.ploch&pharmacia.com
+12367
+ QUICK Corp.
+ Kazuma Fujimi
+ fujimi&quick.co.jp
+12368
+ Raesemann Enterprises, Inc.
+ Robert Raesemann
+ rob_raesemann&yahoo.com
+12369
+ Röhrs Stahl- und Metallbau GmbH & Co.KG
+ Thomas Wieckhorst
+ T.Wieckhorst&roehrs-soltau.de
+12370
+ SARD Communications Ltd.
+ Angelina Markovic
+ ninam&bitsyu.net
+12371
+ Scrutiny, Inc.
+ Dave Duchesneau
+ dave&scrutiny.com
+12372
+ TeraCloud Corporation
+ Frank Snow
+ fsnow&tcloud.com
+12373
+ Tetrapod Communications, Inc.
+ Robert McKay
+ robert&tetrapod.com
+12374
+ Texas State Credit Company
+ Jason Tessmann
+ jtessmann&e-tscc.com
+12375
+ Universal Access, Inc.
+ Jacob McNutt
+ jmcnutt&universalaccess.net
+12376
+ University of Technology Dresden, Department of Computer Science
+ Stefan Koepsell
+ sk13&inf.tu-dresden.de
+12377
+ Vivendi Telecom Hungary
+ Tripolszky Zsolt
+ tripy&mail.vnet.hu
+12378
+ WellThot Inc.
+ Mark Schwenk
+ mas&wellthot.com
+12379
+ Wingra Technologies
+ Tomas Willis
+ tomas.willis&wingra.com
+12380
+ WiWo Support
+ M.F. van Dorp
+ m.vandorp&wiwo.nl
+12381
+ Worldcom Asia Pacific
+ Glenn Gore
+ gore.glenn&wcom.com.au
+12382
+ UNIHUB GLOBAL NETWORK
+ Xiaochuan Wu
+ wuxc&unihub.net
+12383
+ Chrysalis-ITS
+ Chris Dunn
+ lunatech&chrysalis-its.com
+12384
+ Commissariat a l'Energie Atomique
+ Marie-Christine Plancon
+ marie-christine.plancon&cea.fr
+12385
+ Common Voices
+ Duncan Fisher
+ snmp&commonvoices.com
+12386
+ InteQ Corporation
+ Sushil Menghani
+ sushil&inteqnet.com
+12387
+ IPDirections
+ Bernard Gilles
+ gb&ipdirections.net
+12388
+ JustThe.net LLC
+ Steve Sobol
+ sjsobol&justthe.net
+12389
+ MacsDesign Studio
+ Jonathan Lew
+ jlwe&macsdesign.com
+12390
+ Microcell Telecommunications Inc.
+ Guy Garon
+ snmp.master&microcell.ca
+12391
+ Universiteit Utrecht
+ Kees van Eijden
+ k.vaneijden&ict.uu.nl
+12392
+ Welcat Inc.
+ Yasutomo Sone
+ sone&welcat.co.jp
+12393
+ Active Hotels
+ Judd Muir
+ judd&activehotels.com
+12394
+ Alvarion Ltd.
+ Shai Yaniv
+ shai.yaniv&alvarion.com
+12395
+ Centro de Informatica da Universidade de Coimbra
+ Mário José Bernardes
+ mjb&ci.uc.pt
+12396
+ Cintech Solutions
+ John F. Huber
+ jhuber&cintechsolutions.com
+12397
+ Gesellschaft fuer Raumbildsysteme mbH
+ Carsten Grohmann
+ iana&raumbildsysteme.de
+12398
+ E. O. Ospedali Galliera
+ Marco De Benedetto
+ debe&galliera.it
+12399
+ FIX Express Corp.
+ Frank Proietti
+ frankp&fixcorp.com
+12400
+ Gatea Ltd.
+ John Shaffer
+ johns&gatea.com
+12401
+ Germinus Solutions
+ Javier Fernández-Sanguino Peña
+ jfernandez&germinus.com
+12402
+ IDLSPM
+ Joseph Maldjian, MD
+ maldjian&wfubmc.edu
+12403
+ Imedia Semiconductor Corp.
+ Raju Joag
+ raju.joag&imedia.com
+12404
+ Indianguide.com
+ Devaki Deshpande
+ devaki.d&genisys-group.com
+12405
+ Matrics Inc.
+ Yuxin Jiang
+ yjiang&matricsrfid.com
+12406
+ Medinet IDG S.A.
+ Enrique Santure
+ esanture&medinet-igd.es
+12407
+ NiceShipping Technology Corporation
+ Genie Wang
+ genie&mail.niceshipping.com
+12408
+ Noordelijke Hogeschool Leeuwarden
+ F.J. Bosscha
+ f.j.bosscha&nhl.nl
+12409
+ Objectivity, Inc.
+ Ibrahim Sallam
+ ibrahim.sallam&objectivity.com
+12410
+ OPS
+ Mario Ivankovits
+ mario&ops.co.at
+12411
+ Plasmedia
+ Mark P. Eliasaputra
+ mark.eliasaputra&plasmedia.com
+12412
+ Portbridge Internet
+ Igor Brezac
+ igor&portbridge.com
+12413
+ Radio Frequency Systems
+ Jean-Christophe Detay
+ RFS.MIBSupport&rfsworld.com
+12414
+ SCRYPTO Systems
+ Merlin Pascal
+ pmerlin&scrypto.fr
+12415
+ SinnerSchrader AG
+ Arnim Fluegge
+ iana&sinnerschrader.com
+12416
+ Summit Place Ales
+ Jonathan Brandenburg
+ jonathan.brandenburg&lante.com
+12417
+ Tata Infotech Limited
+ Ajit Kunjal
+ ajit.kunjal&tatainfotech.com
+12418
+ THALES
+ Renaud Dubois
+ renaud.dubois&thalesgroup.com
+12419
+ YAMAHA CORPORATION
+ Nobuaki Ohashi
+ nobuaki_ohashi&gmx.yamaha.com
+12420
+ Yokogawa Blue Star india Ltd
+ Sreedhara P.
+ psreedhara&ybil.com
+12421
+ JWAY GROUP, Inc.
+ Tomoo Watanabe
+ tomoo&jway.com
+12422
+ The Co-operators
+ Richard Sizer
+ richard_sizer&cooperators.ca
+12423
+ Concord Telephone Company
+ Kevin Carter
+ kevin&ctc.net
+12424
+ Congregation of the Sacred Hearts
+ Joshua Harding
+ jharding&sscc.org
+12425
+ ConLingual
+ Ed Brady
+ ed&ebrady.net
+12426
+ E-Control Systems
+ Vincent Ferreria
+ vincent.ferreria&econtrolsystems.com
+12427
+ Equinox Engineering Ltd.
+ Ehren Wilson
+ ewilson&equinox-eng.com
+12428
+ Genie Information Co.
+ Chun-chi Wang
+ genie&mail.genie.cc
+12429
+ Interact, Inc.Software Systems
+ Glenn E. Riedel
+ glenn&iivip.com
+12430
+ I-Silver
+ Lee Blakely
+ leerb&isilver-inc.com
+12431
+ iXus Technologiedienstleistungen GmbH
+ Nico Lochner
+ offerte&ixus.de
+12432
+ Jippi Group Oyj
+ Timo Fager
+ timo.fager&jippiigroup.com
+12433
+ John Sheahan & co.
+ John Sheahan
+ security&johnsheahan.com
+12434
+ Knox College
+ Don Hickey
+ dhickey&knox.edu
+12435
+ M2 Systems Corporation
+ Jack Curtin
+ jcurtin&m2-corp.com
+12436
+ Navosha, Inc.
+ Bryce Bingham
+ snmp&navosha.com
+12437
+ Next Level Design, Inc.
+ Elliot Metsger
+ emetsger&jhu.edu
+12438
+ Paradigm.One Pty Ltd
+ Marcel Jeffermans
+ mjuffermans&paradigmone.com.au
+12439
+ Ritzlmayr Consulting
+ Henry Ritzlmayr
+ h.ritzlmayr&gmx.at
+12440
+ Securenet Ltd
+ Yoram Hacohen
+ yoram&securenet.co.il
+12441
+ SELECTED HOSTING
+ Jack Xie
+ jackxh1215&yahoo.com
+12442
+ TechGemini Inc
+ James Benedict
+ james.benedict&rogers.com
+12443
+ www.TrafficShaper.com
+ Bob Mahar
+ info&trafficshaper.com
+12444
+ Mangolution, Inc.
+ Raymond Reeves
+ Raymond.Reeves&mangolution.com
+12445
+ Teradyne
+ Russ Luchinske
+ luchinsk&ttd.teradyne.com
+12446
+ UNPHU
+ Raymond Reeves
+ Raymond.Reeves&mangolution.com
+12447
+ yc consultant
+ Yanic Chausse
+ yanic68&hotmail.com
+12448
+ 7TH VISION BILLING COMPANY
+ Serge Kozhenkov
+ 7th_vision&softhome.net
+12449
+ Audiofon Chat & Play GmbH
+ Burkhard Cruse
+ cruse&audiofon.de
+12450
+ Australian Department of Employment and Workplace Relations
+ Michael Glasson
+ michael.glasson&dewr.gov.au
+12451
+ Communication Concept GmbH
+ Andre Mamitzsch
+ a.mamitzsch&ccgmbh.de
+12452
+ IntraConnect GmbH
+ Eckehart Stamer
+ ecki&intraconnect.de
+12453
+ Alaska Power & Telephone
+ Matthew Schumacher
+ matt.s&aptalaska.net
+12454
+ Aria Solutions Inc
+ Shane Boulter
+ sboulter&ariasolutions.com
+12455
+ CaCo
+ Carsten Ungermann
+ carsten.ungermann&caco.de
+12456
+ CertiSur S.A.
+ Armando Carratala
+ register&certisur.com
+12457
+ Chunghwa Telecom Laboratories
+ James Chen
+ jamescja&cht.com.tw
+12458
+ Dickinson Ventures, Inc. (formerly 'GranIT Solutions, LLC')
+ David D. Dickinson
+ dave&thedickinsons.net
+12459
+ Global Name Registry Limited
+ Rue Turner
+ rturner&gnr.com
+12460
+ ISG Consultoria e Informatica
+ Rodrigo Miranda Terra
+ rodrigo&isg.com.br
+12461
+ Jamm
+ Dave Dribin
+ dave&dribin.org
+12462
+ Linuxfabrik GmbH
+ Stefan Schuermann
+ Stefan.Schuermann&linuxfabrik.de
+12463
+ Mendosus
+ Fredrik Johansson
+ fjn&mendosus.org
+12464
+ MicroDowell SpA
+ Elio Corbolante
+ eliocor&microdowell.com
+12465
+ MyKitchenTable.net
+ Drew Tomlinson
+ drew&mykitchentable.net
+12466
+ Netfective Technology
+ Sébastien Daunit
+ sdaunit&netfective.com
+12467
+ OneSecure, Inc.
+ Ajit Sancheti
+ asanchet&onesecure.com
+12468
+ Pixion Inc
+ John Heng
+ jheng&pixion.com
+12469
+ QAC - Quality Assurance Consult Ltda
+ Gustavo Prado
+ gustavo&qaconsulting.com.br
+12470
+ Rechberger
+ Reinhold Rechberger
+ reinhold&rechberger.org
+12471
+ Rocket Software, Inc
+ Joe Devlin
+ Joe.Devlin&rocketsoftware.com
+12472
+ ScapeVision AG
+ Giuseppe Alagia
+ alagia&scapevision.ch
+12473
+ UNILANG
+ Sebastien Michea
+ smichea&free.fr
+12474
+ WAC
+ Shachar Shmelthzman
+ shachar&wireapp.com
+12475
+ Webmotion Inc.
+ Scott McIntyre
+ scott.mcintyre&webmotion.com
+12476
+ Carmody Consulting, Inc.
+ Rob Davies
+ robdavies&intra-connect.com
+12477
+ Christian Michelsen Research AS
+ Otto Skrove Bagge
+ datalab&cmr.no
+12478
+ Maryland Department of Transportation
+ Jim Moore
+ jmoore2&mdot.state.md.us
+12479
+ OpenDNS Corp
+ Pamela Patterson
+ dude&opendns.biz
+12480
+ Allied Worldwide
+ Rickard Lofberg
+ rickard&kontorsspecial.com
+12481
+ Altrick
+ Derick van der Merwe
+ vdmeraj&unjisa.ac.za
+12482
+ Departmento Técnico
+ Gotor Artajona Jaime
+ infosec&areatec.com
+12483
+ Ebel
+ Uwe Ebel
+ info&koboldmaki.de
+12484
+ Binary Solutions
+ Kenneth Vestergaard Schmidt
+ kvs&binarysolutions.dk
+12485
+ WUMAG GmbH Werk Ebersbach
+ Holger Huebner
+ huebner&wumag.de
+12486
+ Access Grid
+ Robert Olson
+ olson&mcs.anl.gov
+12487
+ Adam Communication Systems International
+ Tim Wright
+ tim.wright&adamint.co.uk
+12488
+ Ankor Systems
+ Michael McManaman
+ mgm7&ankorsystems.com
+12489
+ Arizona Mail Order Co., Inc
+ Network Administrator
+ netadmin&amo.com
+12490
+ B.Eckstein Systems
+ Bernd Eckstein
+ be&epost.de
+12491
+ BondDesk
+ Bill Pfeifer
+ bpfeifer&bonddesk.com
+12492
+ Cameron Net
+ Andrew Cameron
+ arcameron&nishanet.com
+12493
+ eList eXpress LLC
+ James Galvin
+ services+oid&elistx.com
+12494
+ enigmatec GmbH
+ Frank Rogall
+ f.rogall&enigmatec.de
+12495
+ Eskata Systems, Inc.
+ David Liu
+ david&eskata.com
+12496
+ goSBC
+ Arthur M. Gallagher
+ Arthur.Gallagher&goSBC.com
+12497
+ Holborn Colleg
+ John Rowley-Guyon
+ johnrg&holborncollege.ac.uk
+12498
+ Infofiend
+ Ben Giddings
+ bg.misc&infofiend.com
+12499
+ IPB
+ Rui Pedro Lopes
+ rlopes&ipb.pt
+12500
+ ISRO Satellite Centre
+ Rajesh Kumar
+ rajesh&isac.ernet.in
+12501
+ KeysoftEnterllect
+ Yves Galante
+ yves.galante&keysoftentellect.com
+12502
+ METZEMIX
+ Stefan Metzmacher
+ stefan.metzmacher&metzemix.de
+12503
+ MYUGLYFACE COMPUTING
+ Brian Sullivan
+ bjs&myuglyface.com
+12504
+ Onlight
+ Nic Bernstein
+ support&onlight.com
+12505
+ Photonic Bridges Inc.
+ Harrison Zou
+ hzou&photonicbridges.com
+12506
+ Pinpoint Networks, Inc.
+ Frans N. Benders
+ benders&pinpoint.com
+12507
+ PROFIS SA
+ Matei Conovici
+ cmatei&profis.ro
+12508
+ Scardine & Lopes Ltda
+ Paulo Luiz Scardine Silva
+ paulo&psi.com.br
+12509
+ SecureONE
+ Andrew Hatfield
+ support&secureone.com.au
+12510
+ Slackworks
+ Frans N. Benders
+ xac&slackworks.com
+12511
+ Telesudeste Celular
+ Fabio Douek
+ fabio.douek&telefonicacelular.com.br
+12512
+ University of Utah College of Mines & Earth Sciences
+ Daniel Trentman
+ trentman&mines.utah.edu
+12513
+ XiteMedia I.S. V.O.F.
+ E.W. Groot
+ egbert&xitemedia.nl
+12514
+ Abbott Laboratories
+ Michael H. Buselli
+ mib-admin&gprd.abbott.com
+12515
+ ORGA Kartensysteme GmbH
+ Syam Prasad Srikakulam
+ sprasad&orga.com
+12516
+ ARL HomeCommunications Sdn Bhd
+ Zon Hisham Bin Zainal Abidin
+ zon&homecomm.net.my
+12517
+ MAN Nutzfahrzeuge AG
+ Hans Sostak
+ hans-peter>sostak&mn.man.de
+12518
+ University of Mainz
+ Markus Wagner
+ wagner&imsd.uni-mainz.de
+12519
+ Activa3
+ Frederic Alsina
+ falsina&activa3.net
+12520
+ ASYRES
+ Sébastien Durand
+ sdurand&asyres.fr
+12521
+ Avacue Ltd
+ Stephen Wong
+ admin&avacue.com
+12522
+ California State University, San Bernardino
+ Javier Torner
+ jtorner&csusb.edu
+12523
+ Credit Union Central of Manitoba
+ Randy Jung
+ randy.jung&creditunion.mb.ca
+12524
+ D.I.B.
+ Kim Yoon-Hwa
+ reno923&dib.net
+12525
+ Echostar Solutions
+ Aaron Anderson
+ aaron&echostar.ca
+12526
+ Groupe Eyrolles
+ Hussein Metdaoui
+ hmetdaoui&eyrolles.com
+12527
+ HOPF Elektronik GmbH
+ Ruprecht & Partner OEG
+ office&rdcs.at
+12528
+ PureSight Ltd
+ Royi Cohen
+ IANA&puresight.com
+12529
+ IDG Communications Ltd
+ Juha Saarinen
+ juha_saarinen&idg.co.nz
+12530
+ Informatikdienste, ETH Zuerich
+ DAvid McLaughlin
+ mclaughlin&id.ethz.ch
+12531
+ James K. Fegan Consulting
+ James K. Fegan
+ jkf82933&pegasus.cc.ucf.edu
+12532
+ Neoteris, Inc.
+ Shyam Davuluru
+ questions&neoteris.com
+12533
+ NOX CO.,LTD
+ Takashi Ogiwara
+ ogiwara&nox.co.jp
+12534
+ NZPhone S/A
+ Carlos Eduardo Ribeiro do Valle
+ cvalle&nztech.com.br
+12535
+ Schmidt & Co. (HK) Ltd.
+ Charles Luk
+ charlesluk&schmidtelectronics.com
+12536
+ SIMSAM Consulting Limited
+ Simon Barnes
+ simon.barnes&simsamconsulting.co.uk
+12537
+ Spider Eye Studios
+ Gary Wisniewski
+ iana_org&gw.spidereye.com
+12538
+ Telkom
+ Peter Brooks
+ peter_brooks&hp.com
+12539
+ The Palantir Corporation
+ Eric R. Medley
+ emedley&xylocore.com
+12540
+ T-Systems International
+ Michael Schaefer
+ mschaefer&t-systems.com
+12541
+ Universidad de Carabobo
+ Jose Dinuncio
+ jdinunci&uc.edu.ve
+12542
+ UNIZETO Sp. z o.o.
+ Krzysztof Cieplucha
+ kcieplucha&unizeto.pl
+12543
+ Virgil BV
+ Mark van Leeuwen
+ mark.van.leeuwen&virgil.nl
+12544
+ AEGON Nederland N.V.
+ Arthur Wijnschenk
+ awijnschenk&aegon.nl
+12545
+ is Industrial Services AG
+ Holger Gehrmann
+ holger.gehrmann&is-ag.com
+12546
+ VerySmartPeople Inc
+ Joop Cousteau
+ golf&hushmail.com
+12547
+ Principle Inc.
+ Shahriar Aghajani
+ aghajani&principle.com
+12548
+ HSH Nordbank AG
+ Thilo Franz
+ thilo.franz&hsh-nordbank.de
+12549
+ Air Navigation Services (ANS) of the Czech Republic
+ Otakar Liska
+ oldi&ans.cz
+12550
+ Association for Multidiscipline Education in the Health Sciences
+ Donald MacDougall
+ dmacdoug&usc.edu
+12551
+ CE+T
+ Greindl Jacques
+ j.greindl&cet.be
+12552
+ Corporation of Balcultha
+ Alan Milligan
+ alan&balclutha.org
+12553
+ Dispuut Meteoor
+ Michiel Kool
+ kool&meteoor.net
+12554
+ Ecclesias.net
+ Donald MacDougall
+ dmacdoug&usc.edu
+12555
+ Eduro Technologies, Inc.
+ Bill Gibbs
+ bgibbs&edurotech.com
+12556
+ EmSol LLC
+ Martin Green
+ martin_green&emsolllc.com
+12557
+ GuruMeditations.org
+ Jefferson Hunt
+ jhunt&gurumeditations.org
+12558
+ icoserve information technologies GmbH.
+ Markus Gspan
+ m.gspan&icoserve.com
+12559
+ INRIA
+ LDAP Administrator
+ ldap-admin&inria.fr
+12560
+ InterEpoch Technology, Inc.
+ Yuh-Rong Leu
+ yrleu&interepoch.com.tw
+12561
+ Khonraad Systems Engineering BV
+ A.J.G.H.M. Khonraad
+ postmaster&khonraad.nl
+12562
+ Marcom Department Shanghai Mitac Research Co. Ltd.
+ VL Zheng
+ zhengvl&mic.com.tw
+12563
+ megatel GmbH
+ Bernd Schuette
+ admin&megatel.de
+12564
+ Natverket
+ Magnus Beutner
+ beutner&algonet.se
+12565
+ Navaho Networks Inc
+ Russell Chan
+ russ&navahonetworks.com
+12566
+ NIKoil Investment Banking Group (joint stock bank)
+ Igor N. Kalinskov
+ kal_in&nikoil.ru
+12567
+ One5 Corporation
+ David W. Lewis
+ dwlewis&one5.com
+12568
+ Ranger Computers
+ Alan James
+ alan&rangercom.com
+12569
+ Rigel Corporation
+ Helen Emery
+ emery&rigelcorp.com
+12570
+ S.I.C.E. s.r.l.
+ Valentina Lomi
+ info&sicetelecom.it
+12571
+ Symnetics Holdings
+ Ralph Wong
+ ralph88&netvigator.com
+12572
+ TCD Enterprise, Inc.
+ Tuan Ho
+ TQH&onebox.com
+12573
+ Telonor Business Solutions
+ Bjorn NOrdbo
+ bn&nextra.com
+12574
+ TMH The Marilyn House srl
+ Massimiliano Sellari
+ maxe&tmh.it
+12575
+ UIC
+ Hubert Cheng
+ hubertch&uniform.com.tw
+12576
+ Unidirect
+ Samuel Gautier
+ s.gautier&unidirect.fr
+12577
+ Unique Interactive
+ Tom Gray
+ tom.gray&unique.com
+12578
+ Viola Systems
+ Jari Lahti
+ jari.lahti&violasystems.com
+12579
+ ZIGZAG Internet Service Provider
+ Jaroslaw Ajdukiewicz
+ jajdukiewicz&zab.zigzag.pl
+12580
+ ZIRION NETWORKS, Inc.
+ Takakazu Morioka
+ morioka&zirion.co.jp
+12581
+ Naruhodo Solutions
+ Glenn Connell
+ glennconnell&hotmail.com
+12582
+ Primerica Financial Services
+ Glenn Drawdy
+ glenn.drawdy&primerica.com
+12583
+ University of California, Irvine Information and Computer Science Department
+ Hans Wunsch
+ support&ics.uci.edu
+12584
+ Butler
+ R. Scott Butler
+ butlerrscott&mindspring.com
+12585
+ Alstom Holdings
+ John Bruylant
+ john.bruylant&chq.alstom.com
+12586
+ Manono Software, Inc. (formerly 'ApiaTech Information Technologies, Inc.')
+ Scott Rich
+ scott&manonosoft.com
+12587
+ 430am
+ Al Fleming
+ al&430am.com
+12588
+ Blueice Research AB
+ Thomas Holmstrom
+ thomas&blueiceresearch.com
+12589
+ Celestial Software LLC
+ Bill Campbell
+ bill_ld&celestial.com
+12590
+ Changi International Airport Services Pte Ltd
+ Jason Zhang Xiao
+ jason&cias.com.sg
+12591
+ Corus group plc.
+ Peter Kelder
+ peter.kelder&corusgroup.com
+12592
+ Dycec
+ Juan Luis López Blázquez
+ jllopez&dycec.com
+12593
+ EKL Solutions LLC
+ Oguzhan Eris
+ eris&ekls.com
+12594
+ Elma Ingenierie Informatique
+ Jean-Samuel REYNAUD
+ jsreynaud&elma.fr
+12595
+ EMS Enterprise Messaging Solutions GmbH
+ Armin Schlueter
+ armin.schlueter&emsgmbh.de
+12596
+ JOUVE S.A.
+ Erwan Gaugain
+ egaugain&jouve.fr
+12597
+ Lightwave Communications
+ Martin Green
+ marting&lantronix.com
+12598
+ Net Vista
+ Ashish Bhandari
+ abhandari&netvista.net
+12599
+ Ordyn Electronic Systems Private Limited
+ Sreeraj S
+ sreeraj&ordyn.com
+12600
+ Peramon Technology Ltd
+ Ivor Davies
+ ivor.davies&peramon.com
+12601
+ Reed College
+ Ben Poliakoff
+ benp&reed.edu
+12602
+ RooNetworks Inc.
+ Kevin Bergner
+ kevin&roonetworks.com
+12603
+ ShadowSupport, Inc.
+ Steve Tulloh
+ stulloh&shadowsupport.com
+12604
+ Spatial Wireless
+ Venkat Kadali
+ vkadali&spatialwireless.com
+12605
+ SHOM
+ Bruno Treguier
+ bruno.treguier&shom.fr
+12606
+ MBB Gelma GmbH
+ Christoph Müller
+ christoph.mueller&mbb-gelma.de
+12607
+ Advance Fiber Optics Inc
+ Gerald Kelly
+ gkelly&advancefiber.com
+12608
+ Ahapala
+ Keith Nasman
+ keith&ahapala.net
+12609
+ Ascella Technologies
+ Amith Varghese
+ amith.varghese&ascellatech.com
+12610
+ Aspen Business Logic Computing
+ Gabor Ivan
+ ivang&freemail.hu
+12611
+ Atlantique Software
+ Mario Matos
+ mario.matos&mail.com
+12612
+ Barco BCI
+ Tom De Man
+ tom.deman&barco.com
+12613
+ BroadJump
+ Gary Caldwell
+ gcaldwell&broadjump.com
+12614
+ CiRBA Inc.
+ Riyaz Somani
+ rsomani&cirba.com
+12615
+ Craig F. Donlan
+ Craig Donlan
+ donlan&acm.org
+12616
+ DataCorp
+ Lei Wei
+ leiwei99&yahoo.com
+12617
+ Espedair Systems
+ Jonathan King
+ jon.king&alphawest6.com.au
+12618
+ EZHi Technologies, Inc.
+ Kaiji Chen
+ kaiji_chen&ezhi.com
+12619
+ UFRGS
+ Lisandro Zambenedetti Granville
+ granville&inf.ufrgs.br
+12620
+ Future System Consulting Corp.
+ Tooru Kusakari
+ kusakari.tohru&future.co.jp
+12621
+ GE Medical System Information Technologies SW GmbH & Co.KG
+ Stefanie Rempfer
+ stefanie.rempfer&med.ge.com
+12622
+ Devicescape Software, Inc.
+ Bhavani Devi RG
+ bhavani&devicescape.com
+12623
+ IRCI S.A.
+ Philippe Auphelle
+ pauphelle&irci.fr
+12624
+ Kennesaw State University
+ Karen Driscoll
+ sysop&ksumail.kennesaw.edu
+12625
+ LabBook, Inc
+ Steve Roggenkamp
+ steve.roggenkamp&labbook.com
+12626
+ Ministry of Education, Singapore
+ V.N. Naidu
+ narayanasamy_v_naidu&moe.gov.sg
+12627
+ Morgan Stanley S.V.S.A
+ Jesus Martinez
+ jmrubio&msdw.es
+12628
+ Movielink
+ Calvin Poon
+ calvin.poon&movielink.com
+12629
+ MSE
+ Rick Heile
+ rick.heile&compaq.com
+12630
+ m-solutions Ltd.
+ Alex Lam
+ alexlam&msolutions.com.hk
+12631
+ Nets AG
+ Lars Schluckebier
+ lars.schluckebier&nets-ag.de
+12632
+ Objekt Management
+ Martin Roob
+ martin&objekt-management.de
+12633
+ Oceanbay Internet Services
+ Gary Graves
+ oceanbay&oceanbay.com
+12634
+ PICMG
+ Richard Somes
+ richard.somes&fci.com
+12635
+ Redsonic, Inc.
+ Kirk Murrin
+ kmurrin&redsonic.com
+12636
+ Scripps College
+ Jeffrey D Sessler
+ jeff&scrippscollege.edu
+12637
+ Shazam Entertainments ltd
+ Tony Miller
+ tony.miller&shazamteam.com
+12638
+ Siennax
+ Mark Ruijter
+ mark.ruijter&siennax.com
+12639
+ Supercable
+ Gustavo Garcia
+ ggarcia&supercable.net.co
+12640
+ The Houston-Harris County Immunization Registry
+ Bryan Tang
+ bytang&texaschildrenshospital.org
+12641
+ TRIBUNAL REGIONAL DO TRABALHO da 10ª REGIÃO
+ Gilberto Sena Rios
+ gsrios&trt10.gov.br
+12642
+ University of Southern Mississippi
+ David J. Sliman
+ david.sliman&usm.edu
+12643
+ UTI Systems S.A.
+ Victor Dumitrescu
+ victor.dumitrescu&uti.ro
+12644
+ VISAA
+ Manuguru Dhayaleeswaran Vijay
+ vijay_dhayal&yahoo.com
+12645
+ Vodafone Information Technology and Technology Management
+ Kevin Greene
+ kevin.greene&vodafone-us.com
+12646
+ WideBand Corporation
+ Roger E. Billings
+ billings&wband.com
+12647
+ Lulea University of Technology
+ Mattias Pantzare
+ pantzer&dc.luth.se
+12648
+ Systek Information Technology Ltd.
+ Alex Chan
+ alex.chan&systekit.com
+12649
+ Utfors AB
+ Rasmus Aveskogh
+ rasmus.aveskogh&utfors.se
+12650
+ Administrative Management Group, Inc.
+ Abhay Chitre
+ abhay.chitre&amgusa.com
+12651
+ Alaska Department of Labor
+ Paul Hegg
+ paul_hegg&labor.state.ak.us
+12652
+ Eivind Olsen Datakonsulent
+ Eivind Olsen
+ eivind&gluping.no
+12653
+ Armitel
+ Kevin Chae
+ kevinchae&armitel.com
+12654
+ ATH system
+ Josef Horak
+ horak&ath.cz
+12655
+ exceet Secure Solutions GmbH (formerly 'AuthentiDate International AG')
+ Pierre Kraschinski
+ pierre.kraschinski&exceet.de
+12656
+ Avest Plc.
+ Maxim Kostyshin
+ max_kostyshin&avest.org
+12657
+ Birmé Consulting
+ Jonas Birmé
+ jonas&birme.se
+12658
+ Blue Star Sustainable Technologies Inc.
+ Michael Branch
+ unix_wizard&yahoo.com
+12659
+ Brazier & Welch
+ Bill Welch
+ bill&brazier.com
+12660
+ CacheWare, Inc.
+ Stephen McHenry
+ stephen&cacheware.com
+12661
+ Caroline Chisholm Catholic College
+ Mathew McKernan
+ m.mckernan&cccc.vic.edu.au
+12662
+ CHM Inc.
+ John McDonald
+ jmcdonald&chm.net
+12663
+ DocFi
+ Daniel Moore
+ dan&docfi.com
+12664
+ DotCall
+ Joseph Shanley
+ jshanley&link.net
+12665
+ Enfotec, Inc.
+ Bob Bova
+ iana&enfotec.net
+12666
+ Etagon
+ Yahav Nussbaum
+ yahav_nussbaum&etagon.com
+12667
+ ETERE
+ Fabio Gattari
+ fabio.gattari&etere.com
+12668
+ Garuda Networks
+ Jackie Huen
+ jackie&garudanetworks.com
+12669
+ Hanenkamp.com
+ Andrew Sterling Hanenkamp
+ sterling&hanenkamp.com
+12670
+ Indigo Development Corp.
+ Eric Zidovec
+ ericz&indigodevelop.com
+12671
+ Institut fuer System-Management
+ Mathias Ohlerich
+ moh&landhaus-k.de
+12672
+ isMobile AB
+ Goran Lowkrantz
+ goran.lowkrantz&ismobile.com
+12673
+ iTelco Communications, Inc.
+ Luke Peacock
+ lpeacock&i-telco.com
+12674
+ Kaon Interactive Inc
+ Kevin Russo
+ russo&kaon.com
+12675
+ Linux Unlimited, LLC
+ Scott Sharkey
+ ssharkey&linuxunlimited.com
+12676
+ Logical
+ Kylie MacFadzean
+ kylie.macfadzean&au.logical.com
+12677
+ Mackeeg, Inc.
+ Jim Meincke
+ jmeincke&yahoo.com
+12678
+ Nankai University Chuangyuan Information Technologies Co., Ltd.
+ Hite Lee
+ lihaitao&itec.com.cn
+12679
+ NextFuture
+ Rink Springer
+ rink&ikuu.org
+12680
+ Objective Dynamics Ltd
+ Michael Baker
+ michael_baker&objectivedynamics.co.uk
+12681
+ Parker Abex NWL
+ Pete Miller
+ pjmiller&parker.com
+12682
+ PC Info Solutions
+ Mathew Locke
+ mlglobal99&hotmail.com
+12683
+ PreCache Inc.
+ Roger Leng
+ rleng&precache.com
+12684
+ Quantum Solutions
+ John Gormley
+ gormley&qsolutions.com
+12685
+ SCS Engineers
+ Jerry Keene
+ jkeene&scsengineers.com
+12686
+ SDS GmbH
+ Jens Burger
+ burger&sds-hagen.de
+12687
+ SiliconLogic Ltd.
+ Mark Duszyk
+ mduszyk&yahoo.com
+12688
+ Sohu.com Inc
+ KingYee
+ kingyee&sohu.com
+12689
+ SUPERONLINE INTERNATIONAL ONLINE INFORMATION AND COMMUNICATION SERVICES Inc.
+ Melih Ozdemir
+ melih.ozdemir&superonline.net
+12690
+ Technology Leaders, LLC
+ David T. Smith
+ David.Smith&Technology-Leaders.com
+12691
+ Terilogy Co., Ltd.
+ Yoichi Matsuura
+ ymatsu&terilogy.com
+12692
+ Think4You IT Services GmbH
+ Kim Laue
+ it-cgn&t4y-it.com
+12693
+ Ti.KOM Tirol Kommunikation
+ DI Stephan D'Costa
+ stephan.dcosta&tikom.at
+12694
+ UNIVERSITE PARIS-EST MARNE-LA-VALLEE
+ Centre de Ressources Informatiques
+ vishaal.golam&u-pem.fr
+12695
+ VS Vision Systems
+ Gruszka Damian
+ damian.gruszka&visionsystems.de
+12696
+ Xavier College
+ Anthony Sutton
+ anthony.sutton&xavier.sa.edu.au
+12697
+ YoungHome.Com, Inc
+ Darren Young
+ darren&younghome.com
+12698
+ AFRANET Co. Ltd,.
+ N. R. Neshaat
+ lir&afranet.com
+12699
+ Moy Corporation
+ Gang Gong Moy
+ gg&moy.com
+12700
+ UNC Health Care
+ John McNulty
+ jmcnulty&unch.unc.edu
+12701
+ Tuxnology
+ Craig Spurgeon
+ tuxnology&quiknet.com
+12702
+ 724 Solutions Inc
+ Andrew Schofield
+ andrew.schofield&bluewin.ch
+12703
+ Acelet
+ Wei Jiang
+ wei_jiang&acelet.com
+12704
+ ALLTEL Corporation
+ Timothy S Hoffman
+ Timothy.S.Hoffman&alltel.com
+12705
+ BAX Global
+ Raed Nashef
+ rnashef&baxglobal.com
+12706
+ BYTERAGE, INC
+ Marshall Sorenson
+ marshall&byterage.net
+12707
+ Connect Systems Inc
+ Gregory D. Newton
+ gregn&connectsys.com
+12708
+ CyberLancet Corporation
+ H. Jeff Tsai
+ jefft&cyberlancet.com
+12709
+ Davies, Inc.
+ Chris Davies
+ mcd&daviesinc.com
+12710
+ Dedicated Hosting Services
+ Sean O'Brien
+ sean&dhsmail.com
+12711
+ Experian Limited
+ Jonathan Deeming
+ jon.deeming&uk.experian.com
+12712
+ Four Corners Telecommunications Corp
+ Ray Moore
+ rcm&fourcornerstelecom.com
+12713
+ HighSpeed Surfing
+ Soo-Hang Ryu
+ soohang.ryu&highspeedsurfing.com
+12714
+ Ikosaeder
+ Andreas Winderl
+ winderl&ikosaeder.de
+12715
+ Indian Institute of Technology, Bombay
+ G Sivakumar
+ siva&iitb.ac.in
+12716
+ Infologigruppen Norr AB
+ Goran Lowkrantz
+ goran.lowkrantz&infologigruppen.se
+12717
+ InterSAN, Inc
+ Barry H. Feild
+ barry&intersan.net
+12718
+ Rheinische Friedrich -Wilhelms-Universitaet Bonn
+ Irina Neerfeld
+ oid&uni-bonn.de
+12719
+ Open Software Services, LLC
+ Joe Koberg
+ joe&opensoftwareservices.com
+12720
+ Reliant Resources
+ Dylan Clark
+ dsclark&reliant.com
+12721
+ Rendition Networks Incorporated
+ Ajay Gummadi
+ ajay&renditionnetworks.com
+12722
+ Rite Aid Corporation
+ Steven P. Swartz
+ sswartz&riteaid.com
+12723
+ Seisint Inc.
+ Glenn Puchtel
+ gpuchtel&seisint.com
+12724
+ Sensinova AB
+ Hans Kalldal
+ hans&sensinova.se
+12725
+ Santa Clara County
+ Jimmy Liang
+ jimmy.liang&isd.sccgov.org
+12726
+ Sudoeste Serviços de Telemática Ltda
+ Antonio Dias
+ hostmaster&sst.com.br
+12727
+ Supervise Network
+ Pierrick Simier
+ pierrick.simier&supervise-network.fr
+12728
+ SYSWILL
+ Kwon Soon-Hong
+ shkwon&syswill.com
+12729
+ Be Shaping The Future - Performance, Transformation, Digital GmbH
+ Martin Hans
+ info&be-tse.de
+12730
+ TECSys Development, LP
+ Clyde T. Poole
+ c_poole&tditx.com
+12731
+ UTI Systems S.A.
+ Mihai Ianciu
+ mihai.ianciu&uti.ro
+12732
+ VoIP Group Inc.
+ Marcelo Garbarino
+ mgarbarino&voipgroup.com
+12733
+ Savvius, a Live Action Company
+ Jay Botelho
+ jbotelho&savvius.com
+12734
+ Northrop Grumman Information Systems
+ Ron Smudz
+ ron.smudz&ngc.com
+12735
+ VFSPIH
+ Dirk Dons
+ dirk.dons&vlafo.be
+12736
+ Elo & Mahout & Co
+ Nicholas Wehrmann
+ mahut42&t-online.de
+12737
+ Algenib Software, Inc.
+ Gerald Hewes
+ gerald&algenibsoft.com
+12738
+ BMW of North America
+ Robert Brown
+ robert.brown&bmwna.com
+12739
+ dgstar co., Ltd.
+ Sungmo Yang
+ smyang&dgstar.co.kr
+12740
+ EqualLogic
+ Irina Suconick
+ irina&equallogic.com
+12741
+ ErgoIntegration AS
+ Atle S. Ruud
+ atle.ruud&ergo.no
+12742
+ HomeConcept
+ Pascal Roulin
+ info&homeconcept.ch
+12743
+ Integrated Service Lab
+ Pojen Hsiao
+ pojen&guva.com
+12744
+ Nakisa Inc.
+ Romeo de Leon
+ rdeleon&nakisa.com
+12745
+ Nordisk Språkteknologi AS
+ Lars-Petter Helland
+ lars-petter.helland&nst.as
+12746
+ Spinoza Technology Inc.
+ Josh Doubleday
+ josh&sp1n.com
+12747
+ Teamsoft Inc.
+ Dany Ayotte
+ ayotte&teamsoft.com
+12748
+ Telenor ASA
+ Jan Egil Andreassen
+ jan-egil.andreassen&telenor.com
+12749
+ UTA Telekom AG
+ Heinz Ekker
+ heinz.ekker&uta.at
+12750
+ xi'an huahai medical info-tech co.,ltd.
+ DingYuqi
+ dyq&huahai.com.cn
+12751
+ e-chiceros
+ Javier Moreno
+ ciberado&hotmail.com
+12752
+ Acta Technology, Inc.
+ Matthew Rabuzzi
+ matt.rabuzzi&acta.com
+12753
+ Biomedical Informatics Laboratory
+ Daniel J. Valentino
+ dvalentino&mednet.ucla.edu
+12754
+ bTurtle
+ S. Aeschbacher
+ s.aeschbacher&bturtle.ch
+12755
+ Cup 2000 spa
+ Federico Calo
+ federico.calo&cup2000.it
+12756
+ Delta Networks, Inc.
+ James Liu
+ james.sh.liu&delta.com.tw
+12757
+ eCubeNet.com
+ Atsushi Hosono
+ hosono&ecubenet.com
+12758
+ ExPet Technologies, Inc.
+ Young II Kwak
+ ssen76&expet.co.kr
+12759
+ Garban Intercapital
+ Kenneth Cheung
+ kenny.cheung&us.icap.com
+12760
+ h00.org
+ Frank Hollmann
+ frank.hollmann&epost.de
+12761
+ Hipbone, Inc.
+ Robert Snedegar
+ rws&hipbone.com
+12762
+ iMpacct Technology Corp.
+ Taisan Yang
+ taisan&impacct.com.tw
+12763
+ ISK Systems Ltd
+ Ian King
+ isking&ntlworld.com
+12764
+ MEDIAOCEAN
+ Ross Rankin
+ ross&mediaocean.com
+12765
+ Mintera Corp.
+ Steve Bolton
+ steve.bolton&mintera.com
+12766
+ Mobixell Networks Inc.
+ Asher Besserglick
+ asherb&mobixell.com
+12767
+ National Computer Helpdesk
+ John Harris
+ John.Harris&NationalComputerHelpdesk.com.au
+12768
+ NaviSite Inc
+ David Yee
+ dyee&navisite.com
+12769
+ netvigator.com
+ Spencer KL Wong
+ kwok-leung.wong&pccw.com
+12770
+ Nyttab Ab / SurfNet
+ Artur Signell
+ info&surfnet.fi
+12771
+ Palfrader
+ Peter Palfrader
+ iana&palfrader.org
+12772
+ PZU Zycie SA
+ Pawel Witan
+ p.witan&pzuzycie.com.pl
+12773
+ Resource Center
+ Scott Gifford
+ sgifford&suspectclass.com
+12774
+ Sengent, Inc.
+ Paul Denninger
+ pdenninger&sengent.com
+12775
+ Shiron Satellite Communications Ltd.
+ Salit Drobiner
+ salitd&shiron.com
+12776
+ The Box IT
+ Patrick Bosson
+ patrick&thebox-it.com
+12777
+ TNG - the net generation GmbH
+ Carsten Tolkmit
+ ctolkmit&tng.de
+12778
+ TranTech, Inc.
+ Roy Roebuck
+ roy_roebuck&trantech-inc.com
+12779
+ University of Vermont
+ Jim Lawson
+ root&uvm.edu
+12780
+ VOLKTEK Corporation
+ James Chen
+ jameschen&volktek.com.tw
+12781
+ Progeny Linux Systems
+ John Daily
+ jdaily&progeny.com
+12782
+ Rost+Oberndoerfer Consulting GbR
+ Christian Rost
+ cr&rocon.de
+12783
+ University of Maine System
+ Wayne T. Smith
+ wts&maine.edu
+12784
+ Teamware Group AB
+ Jonas Israelsson
+ jis&teamware.se
+12785
+ Amacis Ltd
+ Kevin Mooney
+ kevin_mooney&amacis.com
+12786
+ Automatos, Inc.
+ Agostinho Villela
+ villela&automatos.com
+12787
+ AxxessAnywhere
+ Greger V. Teigre
+ greger&connectivitypartners.com
+12788
+ BladeLogic Inc
+ Balaji Srinivasa
+ balaji&bladelogic.com
+12789
+ Centre for Integrated Computer Systems Research
+ Jennifer Guo
+ jguo&mss.cicsr.ubc.ca
+12790
+ CESKY TELECOM a.s. - Imaginet o.z.
+ Martin Pala
+ martin.pala&hq.iol.cz
+12791
+ Data & Control Systems Ltd
+ Kozakis Dyonisis
+ noc&dcs.com.gr
+12792
+ Embarcadero Technologies, Inc.
+ Nigel Myers
+ nigel.myers&embarcadero.com
+12793
+ EUREM GmbH
+ Adruni Y. Ishan
+ ishan&eurem.de
+12794
+ Frank
+ Florian Frank
+ florianfrank&gmx.de
+12795
+ HCC Hobbynet
+ Ted Schipper
+ ted&hobby.nl
+12796
+ I/O Software
+ Matt Clements
+ matt&bendenajones.com
+12797
+ Interactive Payer Network
+ Stephanie Rogerson
+ stephanie.rogerson&interpaynet.com
+12798
+ Internet Kayttajat Ikuisesti - IKI ry
+ Timo J. Rinne
+ tri&iki.fi
+12799
+ IPv6 Research and Development
+ Jaco Engelbrecht
+ bje&ipv6rd.net
+12800
+ iqdoq
+ Ferruh Zamangoer
+ ferruh.zamangoer&materna.de
+12801
+ Linuxmagic
+ Michael Spyra
+ m.spyra&danzas-euronet.de
+12802
+ Mathcom Solutions Inc
+ Steve Sullivan
+ sullivan&mathcom.com
+12803
+ Multitask Consultoria Ltda
+ Sergio Fischer
+ fischer&multitasknet.com.br
+12804
+ National Library of Australia
+ Mark Corbould
+ mcorbould&nla.gov.au
+12805
+ Notnet Webhosting
+ Theo Zourzouvillys
+ theo&notnet.co.uk
+12806
+ Peter Stamfest
+ Peter Stamfest
+ peter&stamfest.com
+12807
+ Rabbit Semiconductor
+ Stephan Hardy
+ shardy&zworld.com
+12808
+ S2IO Technologies Corp.
+ Leonid Grossman
+ leonid.grossman&s2io.com
+12809
+ San Diego Unified School District
+ Erik Pitti
+ epitti&sandi.net
+12810
+ Saratov State University
+ Paul P Komkoff Jr
+ i&stingr.net
+12811
+ SatService GmbH
+ Michael Ulbricht
+ mu&satservicegmbh.de
+12812
+ Trustwave Holdings, Inc.
+ OIDAdmin
+ OIDAdmin&trustwave.com
+12813
+ Speedwise Technologies
+ Ofer Yachimovitz
+ ofery&speedwise.com
+12814
+ Staatliche Studienakademie Leipzig
+ Ingolf Brunner
+ ingolf.brunner&ba-leipzig.de
+12815
+ Terraspring, Inc.
+ Benjamin Stoltz
+ stoltz&terraspring.com
+12816
+ Universität Trier
+ Helmut Steffes
+ steffes&uni-trier.de
+12817
+ Z-World Incorporated
+ Joel Baumert
+ jbaumert&zworld.com
+12818
+ The Key Centre for Human Factors and Applied Cognitive Psychology
+ Sarah Hollings
+ sysadmin&humanfactors.uq.edu.au
+12819
+ Banque Generale du Luxembourg
+ Roland Schoenauen
+ roland.schoenauen&bgl.lu
+12820
+ Electrum Information Technology Co.Ltd
+ Cao WeiWei
+ vickycao&163.net
+12821
+ e-Pie Entertainment & Technology Corporation(Beijing)
+ Tony Wang
+ wty&epiegame.com
+12822
+ icu
+ Lee Kye Chan
+ cagers96&hanmail.net
+12823
+ AMIT, Inc.
+ Rupert Li
+ iana-pen.mp&amit.com.tw
+12824
+ AndTeK GmbH
+ Stefan Grossberger
+ sgrossberger&andtek.com
+12825
+ ATC Information Services
+ Joel McCarty
+ jmccarty&atcis.com
+12826
+ AXL Performance Solutions Ltd
+ Steve Jepps
+ stevej&axl.co.uk
+12827
+ Barco, Inc.
+ Elias Chibli
+ elias.chibli&barco.com
+12828
+ Blue Heron Biotechnology Inc
+ IT Systems
+ systems&blueheronbio.com
+12829
+ Brady Motor Sports
+ Tom Brady
+ tjbrady&webtv.net
+12830
+ Central Florida Main
+ Christopher Clai
+ contiga&mpinet.net
+12831
+ Codemark
+ Neil Godfrey
+ neil&codemark.com
+12832
+ COUNCIL OF EUROPE
+ Samuel Chaboisseau
+ samuel.chabolisseau&coe.int
+12833
+ Covansys
+ Bryan Youdan
+ byoudan&covansys.com
+12834
+ CPE
+ Pierre Chifflier
+ chifflier&cpe.fr
+12835
+ Digitrust - Certificadora Notarial SA
+ Jose Luiz Brandao
+ brandao&digitrust.com.br
+12836
+ E-Advies
+ Emile van Bergen
+ pec&e-advies.info
+12837
+ Polytech'Lille
+ Xavier REDON
+ Xavier.Redon&polytech-lille.fr
+12838
+ Exis Srl
+ Andrea Trabucco
+ atrabucco&exis.it
+12839
+ German Gutierrez
+ German Gutierrez
+ errare_est&yahoo.com
+12840
+ Griffin Plaza Partners, LLC
+ Edwin Culp
+ eculp&encontacto.net
+12841
+ Interactive TKO Inc.
+ John Michelsen
+ john&itko.com
+12842
+ Mediso Ltd.
+ Zsolt Hegyi
+ hegyizs&mediso.hu
+12843
+ MIPTelecom
+ Hyuck Kun Choi
+ chk0705&miptel.com
+12844
+ Northern Michigan University
+ John Marra
+ jmarra&nmu.edu
+12845
+ Oak Lawn School District 229
+ Jason Williams
+ jwilliams&olchs.org
+12846
+ ObjectCode
+ Bodo Junlgas
+ junglas&objectcode.de
+12847
+ Orincon Corporation
+ Meng Ngov
+ mngov&orincon.com
+12848
+ Saddleback College
+ Mark Sierakowski
+ msierakowsk&saddleback.edu
+12849
+ SKYRIX Software AG
+ Bjoern Stierand
+ bs&skyrix.com
+12850
+ Smart Tech Consulting
+ Ronie Lima
+ ronie&smartech.com.br
+12851
+ Syncope Communication Systems GmbH
+ Carsten Jenner
+ cj&syncope.de
+12852
+ SYSPAK
+ Paul Pejman
+ paul&pejman.dk
+12853
+ Technical Toys Limited
+ Derek Mulcahy
+ derek&technicaltoys.net
+12854
+ tellion
+ Jongmin Kim
+ jmkim&tellion.com
+12855
+ Vastweb Technology Ltd.
+ Jonathan Essex
+ jonathan.essex&vastweb.co.uk
+12856
+ Verge Networks
+ Simon Horman
+ horms&verge.net.au
+12857
+ Williams College
+ Ashley Frost
+ ashley.w.frost&williams.edu
+12858
+ eNetrex Inc.
+ Son Dong Gi
+ dgson&enetrex.com
+12859
+ HIGHWAY.RU
+ Peter A. Savitch
+ support&highway.ru
+12860
+ Zaryba Ltd
+ Gwyn Evans
+ gwyn&zaryba.com
+12861
+ Bayerische Beamten Versicherungen
+ Siegfried Huber
+ siegfried.huber&bbv.de
+12862
+ NEEF LAPPCOM GmbH
+ Axel Maertens
+ axel.maertens&neeflappcom.de
+12863
+ AirLink Technology, Inc.
+ Ji Young Soo
+ quietly&airlinktek.com
+12864
+ INCOGEN, Inc
+ Pae Choi
+ pae&incogen.com
+12865
+ Amin Group
+ Bryan Dumm
+ bryan&bcpub.com
+12866
+ CardEngine Inc.
+ Alicia da Conceicao
+ alicia&engine.ca
+12867
+ Cedar Point Communications
+ Thor Kirleis
+ tkirleis&cedarpointcom.com
+12868
+ CET Technologies Pte Ltd
+ Francis Ngian Bang Sin
+ ngianbs&cet.st.com.sg
+12869
+ Codent Networks
+ George Zhao
+ gzhao&codentnetworks.com
+12870
+ Danlab Electronics A/S
+ Torben Machon
+ tm&danlab.com
+12871
+ die netzwerker GmbH
+ Alexander Bauer
+ abu&netzwerker.de
+12872
+ DTE Energy
+ Steven M Chegash
+ steven.chegash&dteenergy.com
+12873
+ E.C.C. sa
+ Stefaan A Eeckels
+ stefaan.eeckels&ecc.lu
+12874
+ EFM networks Inc.
+ In Kim
+ inkim&efm-net.com
+12875
+ ExperShare
+ Gregory S. Messer
+ gmesser&expershare.com
+12876
+ Fokker Space
+ Joeri Bekker
+ j.bekker&fokkerspace.nl
+12877
+ FORTIS
+ Jean-Paul Colard
+ jean-paul.colard&fortisbank.com
+12878
+ Griffin Network Consulting
+ Brett Whinnen
+ bmw&griffin.net.au
+12879
+ IDNT Integrated Digital Network Technologies
+ Marcus Zoller
+ marcus.zoller&idnt.net
+12880
+ kiwi interaktive medien gmbh
+ Edward Bradburn
+ bradburn&kiwi.de
+12881
+ KnowGeeks
+ James Wood
+ dns&knowgeeks.com
+12882
+ LGC Wireless
+ Denny Yim
+ dyim&lgcwireless.com
+12883
+ Martinsson informationssystem
+ Niklas Back
+ niklas.back&martinsson.se
+12884
+ Moody Bible Institute
+ Erik A. Widholm
+ noc&moody.edu
+12885
+ MyArtic Communities
+ Mika Koivisto
+ mika.koivisto&myartic.net
+12886
+ National Technical Systems
+ Mark Tillinghast
+ tillinghast&earthlink.net
+12887
+ Netplex AB
+ Anders Hagman
+ anders.hagman&netplex.se
+12888
+ Prokom Bilgisayar ve Danismanlik Hizmetleri San. ve Tic. Ltd.Sti.
+ Sitki Kamil Karadenizli
+ skk&prokom.com.tr
+12889
+ PTC
+ Jay Sargent
+ jsargent&ptc.com
+12890
+ Shorty
+ Antoine Benoit
+ antoine_benoit&gmx.it
+12891
+ Syndicat Interhospitalier Limousin
+ Alain Meinieux
+ alain.meinieux&sil.fr
+12892
+ University of Patras
+ Victoria Daskalou
+ daskalou&upatras.gr
+12893
+ VisioWave S.A.
+ Jean-Claude Michelou
+ jcm&visiowave.com
+12894
+ Wmode Inc
+ David Cooper
+ david.cooper&wmode.com
+12895
+ Xsetup
+ Mark Pavlyk
+ info&xsetup.de
+12896
+ Xtria Healthcare
+ Jim Lawson
+ jlawson&xtriahc.com
+12897
+ ZiLOG Inc.
+ Murray Baker
+ mbaker&zilog.com
+12898
+ Sinter Consulting
+ Chris Kringel
+ cmk007&hotmail.com
+12899
+ Visogent Technologies
+ William Bondy
+ wmb&visogent.com
+12900
+ ITEC
+ Yan Ming Zhou
+ zhouyanming&itec.com.cn
+12901
+ Institute of Software,Chinese Academy of Sciences
+ Zhijun Liu
+ zjliu&otcaix.iscas.ac.cn
+12902
+ Advanced Network Technology Laboratories Pte Ltd
+ Toh Teck Kang
+ tohtk&antlabs.com
+12903
+ Bayshore Networks, Inc.
+ Francis Cianfrocca
+ francis&tempest.com
+12904
+ EVault, Inc.
+ Raymund Estrada
+ domainadmins&evault.com
+12905
+ Indian Institute of Technology Guwahati
+ Gobind Gaurav Bansal
+ gobind&iitg.ernet.in
+12906
+ japc
+ Jose Celestino
+ japc&co.sapo.pt
+12907
+ Kansai Broadband Planning Corp.
+ Hisato Koyama
+ koyama&kansai-bb.com
+12908
+ Litech Systems Design
+ Nathan Lutchansky
+ n143&cornell.edu
+12909
+ Machine Vision Products, Inc.
+ Michael D. Risser
+ michael&visionpro.com
+12910
+ Next Element
+ René van 't Hof
+ rvhof&next-element.nl
+12911
+ Oce NV
+ Peter Strous
+ tech-c&oce.com
+12912
+ PeerPro
+ Charles Meier
+ cmeier&peerpro.net
+12913
+ Procera Networks, Inc.
+ Mick Hansen
+ mbhansen&yahoo.com
+12914
+ Production Robots Engineering Ltd
+ Martin Lafferty
+ martinl&prel.co.uk
+12915
+ Radio Free Europe/Radio Liberty, Inc.
+ Swetal Jariwala
+ jariwalas&rferl.org
+12916
+ Rockland Community College
+ Lin Young
+ lyoung&sunyrockland.edu
+12917
+ Saber e Lazer, SA
+ Jose Celestino
+ japc&co.sapo.pt
+12918
+ TDI- Transistor Devices, Inc
+ Constantino Monroy
+ constantino_monroy&tdipower.com
+12919
+ XAVi Technologies Corporation
+ Gavin Ko
+ gavin&xavi.com.tw
+12920
+ Xteam Software Co, ltd
+ Qu Jianbing
+ qjb&xteamlinux.com.cn
+12921
+ Yeaman Associates
+ John Yeaman
+ jyeaman&metrocast.net
+12922
+ Your Voice S.p.A.
+ Marco Lanzotti
+ marco.lanzotti&yourvoice.com
+12923
+ Kigyo Zanmai Corp.
+ Noboru Kurogouchi
+ kuro&zanmai.biz
+12924
+ Klon/Jawor Association
+ Jerzy Filipowicz
+ klon&klon.org.pl
+12925
+ 3PAR Data
+ An Lam
+ an.lam&3pardata.com
+12926
+ Anheuser-Busch
+ Tim O'Day
+ tim.oday&anheuser-busch.com
+12927
+ Axiom (Cambridge) Ltd
+ Colin McGerty
+ sysadmin&mvhi.com
+12928
+ Clarus Systems
+ Kevin McGowan
+ kevin.mcgowan&clarussystems.com
+12929
+ Cliff Berg
+ Cliff Berg
+ cliff.berg&digitalfocus.com
+12930
+ CVS Travelhost International Pty Ltd
+ Izak Fourie
+ izakf&cvs.co.za
+12931
+ Dreefs GmbH Schaltgeräte & Systeme
+ Manuel Vazquez Lamas
+ manuel.vazquez&dreefs.de
+12932
+ FESD GmbH
+ David Gutman
+ d.gutman&fesd.de
+12933
+ Global Orchestra
+ Dadure Arnaud
+ info&globalorchestra.com
+12934
+ Hunkeler AG
+ Claudio Schiess
+ c.schiess&hunkeler.ch
+12935
+ i3 micro technology ab
+ Arne Jonsson
+ arne.jonsson&i3micro.com
+12936
+ InCert Software Corporation
+ Ruben E. Brown
+ rbrown&incert.com
+12937
+ Infradig Systems
+ Andrew Davison
+ andrew&infradig.com
+12938
+ Innovative Technology Solutions, Inc.
+ Pete Stevenson
+ pete&itsits.com
+12939
+ Modus (Scotland) Ltd
+ Paul Mitchell
+ pmitchell&modus-scotland.co.uk
+12940
+ Pedestal Networks
+ Faye Ly
+ faye&pedestalnetworks.com
+12941
+ Press-Data
+ Andre Konopka
+ andre.konopka&presse-data.de
+12942
+ SANSHA ELECTRIC MFG.CO.,LTD
+ Masaru Nishizuka
+ nisizuka&sansha.co.jp
+12943
+ Sengena
+ Nicolas Dimitrijevic
+ n001&sengena.com
+12944
+ Sockeye Networks, Inc.
+ Bradley Dunn
+ bdunn&sockeye.com
+12945
+ SoftProject GmbH
+ Martin Antes
+ martin.antes&softproject.de
+12946
+ State Services Commission
+ Leighton Corban
+ leighton.corban&ssc.govt.nz
+12947
+ SyntheSys Secure Technologies Inc.
+ Hal Fitch
+ hfitch&synthesysusa.com
+12948
+ Syred data systems
+ Mani Muthiah
+ mani&syred.com
+12949
+ T-Online France
+ Eng Ming Hung
+ mheng&t-online.fr
+12950
+ Venngo Inc.
+ Chris Davis
+ chris&venngo.com
+12951
+ VerizonWireless
+ Joe Convery
+ joe.convery&verizonwireless.com
+12952
+ warpFactor Inc.
+ Doug Grove
+ grovedc&warpfactor.com
+12953
+ Xandros Corporation
+ Matt Maynard
+ ldap-admin&xandros.com
+12954
+ WM-data SDC a/s
+ Leif Albjerg Nielsen
+ lenes&wmdatasdc.dk
+12955
+ Metarete s.r.l.
+ Carlo Todeschini
+ tode&metarete.it
+12956
+ Aarhus Universitet
+ Allan Egesbaek
+ ae&adm.au.dk
+12957
+ BLUE MARS GmbH
+ Christian Bauer
+ christian.bauer&bluemars.de
+12958
+ Questerra
+ Thomas Endo
+ tendo&eskimo.com
+12959
+ am professional services
+ Ferdinand Hoffmann
+ hoffmann&amps.de
+12960
+ Andelina Corporation
+ Kshemendra Paul
+ kshemendra&earthlink.net
+12961
+ Andrew Hewett Consulting
+ Andrew Hewett
+ hewett&web.de
+12962
+ Decru, Inc.
+ Nobu Fukatsu
+ nobu&decru.com
+12963
+ DIMONsoft
+ Masyana Besbashennaya
+ daemon&hotbox.ru
+12964
+ ftlight.net
+ Mattias Nordstrom
+ matta&ftlight.net
+12965
+ New Media Data Marketing, Inc.
+ Scott Goodman
+ scott&searchbc.com
+12966
+ Next Generation Systems, Inc.
+ Martin H Davis Jr
+ mdavis&ngs-hq.com
+12967
+ Petrobras - Petroleo Brasileiro S.A.
+ Antiogenes M. dos Santos
+ antiogenes&petrobras.com.br
+12968
+ Menno Pieters (formerly 'Stelvio')
+ Menno Pieters
+ iana-assigned-numbers&menno.pieters.cx
+12969
+ The Rockefeller University
+ Lawry Persaud
+ persaud&rockefeller.edu
+12970
+ Urban Development Co.
+ Mohamed Azim Ahmed
+ azim&udcgroup.net
+12971
+ bigdom.com
+ Eugene Ventiana
+ eventi&hotmail.com
+12972
+ Callion Electronics Co., Ltd.
+ Yi Zhong
+ zhong_yi_ta&hotmail.com
+12973
+ Wuhan Public Information Co.Ltd.
+ Shicewei
+ scwei&whol.com
+12974
+ barrigon.com
+ Felipe Castro
+ felipe.castro&wanadoo.es
+12975
+ brainaid
+ Eddie C. Dost
+ ecd&brainaid.de
+12976
+ coWlan
+ Philip Julius Florian Poten
+ philip&cowlan.at
+12977
+ Level II Inc.
+ Ron Skinner
+ rskinner&leveltwo.com
+12978
+ Michael Fromme EDV-Beratung
+ Michael Fromme
+ fromme&fromme-edv.de
+12979
+ Optimacy Corporation
+ Tom Costandine
+ tom.costandine&optimacy.com
+12980
+ Person co., Ltd.
+ Yamaguchi Toru
+ sm&zenius.co.jp
+12981
+ Rotterdam CS
+ Aad Nales
+ aad.nales&rotterdam-cs.com
+12982
+ Synergy International Ltd
+ Dan Richardson
+ dan.richardson&synergy.co.nz
+12983
+ TBS INTERNET
+ JP Donnio
+ tag-snmp-enterprise&tbs-internet.com
+12984
+ Terraplay Systems AB
+ Jonas Jonsson
+ jonas.jonsson&terraplay.com
+12985
+ University of St Andrews
+ Duncan Brannen
+ dbb&st-andrews.ac.uk
+12986
+ Verlagsgruppe Straubinger Tagblatt / Landshuter Zeitung
+ Roland Hebertinger
+ hostmaster&idowa.de
+12987
+ Vineyard.NET, Inc.
+ Eric W. Bates
+ iana&vineyard.net
+12988
+ Vistorm Limited
+ Rhodri Davies
+ mib&vistorm.com
+12989
+ XIP
+ Phil Champon
+ flah&phess.org
+12990
+ Star Communication Network Technology Co., Ltd.
+ WeiZhong Li
+ liwz&startimes.com.cn
+12991
+ California College of Arts & Crafts
+ Marvin G. Dunn
+ mdunn&ccac-art.edu
+12992
+ T&A SYSTEME GmbH
+ Till Bockenheimer
+ till.bockenheimer&ta-systeme.com
+12993
+ weitlandt. Communication
+ Klaus Stein
+ ks&weitlandt.com
+12994
+ Abisoft Ltd.
+ Yury Novitsky
+ novym&abisoft.spb.ru
+12995
+ Accet Network Inc
+ Li Wang
+ li.wang&accetnetwork.com
+12996
+ adconsys AG
+ Uwe Ahrendt
+ hostmaster&adconsys.de
+12997
+ Advanced Biometrics, Inc.
+ Alan Chedalawada
+ achedalawada&attbi.com
+12998
+ Agile Software
+ Francis T. Leong
+ francis.leong&agile.com
+12999
+ Altiris
+ Leslie Bonsteel
+ lbonsteel&altiris.com
+13000
+ Anglia Polytechnic University
+ I.M. Kitching
+ i.m.kitching&apu.ac.uk
+13001
+ Anuvio Technologies
+ Jerry Cattell
+ jerry.cattell&anuvio.com
+13002
+ Augsburg College
+ Brad Christ
+ christ&augsburg.edu
+13003
+ Banca I.M.I.
+ Alessandro Pengue
+ apengue&bancaimi.it
+13004
+ beamNet
+ Thomas Viehmann
+ beam&beamnet.de
+13005
+ Bitrage, Inc.
+ Mark Halliday
+ mhalliday&bitrage.com
+13006
+ CAE-Technik Schmitt
+ Nikolaus Schmitt
+ n.schmitt&scaet.de
+13007
+ California Regional Intranet, Inc.
+ John W Davidson
+ cto&cari.net
+13008
+ CanPrint Communications Pty. Ltd.
+ Matthew Horoschun
+ mhoroschun&canprint.com.au
+13009
+ Coma
+ Fredrik Jonson
+ fredrik&teamcoma.dhs.org
+13010
+ Computer Business Sciences Ltd.
+ Igor Altshul
+ igor&talkie.co.il
+13011
+ Consejo General del Notariado
+ Fernando Fernandez Rey
+ soporte&notariado.org
+13012
+ Cramer Systems Limited
+ James Pullen
+ james.pullen&cramer.com
+13013
+ Denisowski Consulting
+ Paul Denisowski
+ pdenisowski&nc.rr.com
+13014
+ Dreamcode Software Inc.
+ Eric Bridgwater
+ eric&ericbridgwater.com
+13015
+ Eastern Electronics Co., Ltd
+ Ford Chen
+ ford-chen&mail.eec.com.tw
+13016
+ eMagic.com
+ Chris Frey
+ chris_frey&mgic.com
+13017
+ e-Solutionist Inc.
+ Joseph Trudeau
+ jtrudea&esolutionist.net
+13018
+ ETH Zurich, Department of Computer Science
+ Peter Bircher
+ peter.bircher&inf.ethz.ch
+13019
+ ETSI
+ Ultan Mulligan
+ pex&etsi.fr
+13020
+ Florida International University
+ Maria Rosa Drake
+ maria&fiu.edu
+13021
+ Halifax Cetelem Credit Ltd
+ Tom Bowman
+ tom.bowman&halifaxcetelem.com
+13022
+ handhelds.org
+ Nick Duffek
+ duffekn&handhelds.org
+13023
+ Hub2b
+ Arnaud Duchamp
+ aduchamp&hub2b.com
+13024
+ Imagistics International Inc.
+ Lee Crystal
+ Lee.Crystal&Imagistics.com
+13025
+ Inferno Labs
+ Geir Thomassen
+ snmpadmin&in.fer.no
+13026
+ IT Intergroup ApS
+ Johnny Schultz
+ js&itintergroup.com
+13027
+ IXOS Software AG
+ Markus Beck
+ markus.beck&ixos.de
+13028
+ Kuokoa Networks, Inc.
+ Ravi Dara
+ rdara&kuokoa.com
+13029
+ Managed Service Partners International
+ Robert Albertson
+ ralbertson&mspintl.com
+13030
+ Monitor724 Services Limited
+ Harman Ng
+ harmanng&monitor724.com
+13031
+ NextGen Business Solution, Inc. (previously 'neix,Inc.')
+ Takehiko Saito
+ saito_takehiko&nextgen.co.jp
+13032
+ Reach Technologies
+ Todd Cochran
+ tcochran&reachapps.com
+13033
+ shockunit productions
+ Lou Hutchinson
+ louhutchinson&yahoo.com
+13034
+ SoftNet Systems, Inc.
+ Samuel Du
+ shdu&yahoo.com
+13035
+ Sonangol
+ Charles Crouch
+ charles.crouch&netquotient.com
+13036
+ Stradient, Inc.
+ Chih-Ang Chen
+ cachen&stradient.com
+13037
+ Subnetworx Corporation
+ Christopher R Straley
+ cstraley&subnetworx.com
+13038
+ TELE Greenland Inc.
+ John Siegstad
+ luk&tele.gl
+13039
+ Tennessee Technological University
+ Annette Littrell
+ abl&tntech.edu
+13040
+ The Horde Project
+ Charles Hagenbuch
+ chuck&horde.org
+13041
+ Think Dynamics
+ Gabriel Iszlai
+ giszlai&thinkdynamics.com
+13042
+ Trust Company of America
+ Kyle Moore
+ kmoore&trustamerica.com
+13043
+ University of Wisconsin - River Falls
+ Marlys Nelson
+ marlys.a.nelson&uwrf.edu
+13044
+ Unternehmensberatung Rahn
+ Frank Rahn
+ info&frank-rahn.de
+13045
+ Uptime Devices, Inc.
+ Jean-Paul Daemen
+ jpd&uptimedevices.com
+13046
+ VisionShare Inc
+ Amy Coulter
+ amy.coulter&visionshareinc.com
+13047
+ Welliver Enterprises
+ Bill Welliver
+ hww3&riverweb.com
+13048
+ Xorba, Inc.
+ Richard Alvarez
+ xorba&bellsouth.net
+13049
+ Yacc Labs Ltd.
+ Simon Standley
+ si&yacc.com
+13050
+ Ydilo Advanced Voice Solutions S.A.
+ Juan Luis Garcia Rodriguez
+ JuanLuis.Garcia&ydilo.com
+13051
+ MetaSolv Software, Inc.
+ Leslie Angus
+ langus&metasolv.com
+13052
+ Telefonbau Arthur Schwabe GmbH & Co KG
+ Dieter Fischer
+ dfischer&tas.de
+13053
+ TIS System Service Inc.
+ Tatsuo Taniguchi
+ guchi&tis.co.jp
+13054
+ Ram Corp
+ Garret Halpin
+ gar&dol.ie
+13055
+ ShangHai JingLun Technologies CO.,LTD.
+ RunBin Ma
+ marb.sh&jinglun.com.cn
+13056
+ Tai Ping Life Insurance Co, Ltd.
+ Xue Zhong Sheng
+ xuezs&tplic.com
+13057
+ Hays DSIA France
+ Gilles Lami
+ gilles.lami&hays-dsia.fr
+13058
+ National Hockey League
+ Grant Nodine
+ gnodine&nhl.com
+13059
+ Ahold Supermercados
+ Juan Antonio Ortega de Oliveira
+ juan-antonio.ortega&ahold.es
+13060
+ Airpath Wireless, Inc.
+ Ed Whitesell
+ edw&airpath.com
+13061
+ AlphaC srl
+ Alessandro Morelli
+ alex&alphac.it
+13062
+ Ascom
+ Bruno Vigier
+ bruno.vigier&ascom.fr
+13063
+ Cambian
+ Nicholas Ardlie
+ nardlie&cambian.com
+13064
+ Claymountain Solutions Oy
+ Mauri Sahlberg
+ Mauri.Sahlberg&claymountain.com
+13065
+ Colomsat S.A.
+ Moisés David Rincón D'Hoyos
+ admin&colomsat.net.co
+13066
+ Connaught Air Services
+ Mike Barlow
+ mike.barlow&cas-logistics.com
+13067
+ CSH
+ Hatano Hirokazu
+ tcsh&tcsh.csh.sh
+13068
+ CzajSOFT
+ Przemyslaw Wegrzyn
+ czajnik&czajsoft.pl
+13069
+ Diveo do Brasil Telecom. LTDA
+ Eduardo G. Coutinho
+ ecoutinho&diveo.net.br
+13070
+ Drutt Corporation
+ Peter Larsson
+ peter.larsson&drutt.com
+13071
+ ESDS
+ Vincent Negrier
+ vnegrier&esds.com
+13072
+ Gallery IP Telephony Ltd.
+ David Rawet
+ david.rawet&g-ipt.com
+13073
+ gate5 AG
+ Jan Ludewig
+ nnreg&gate5.de
+13074
+ Labyrinth Connections
+ Matthew Bretherton
+ mrb&labyrinth.net.au
+13075
+ My Linux ISP
+ Brian Walters
+ brian&mylinuxisp.com
+13076
+ MyCompany
+ Ivo Peksens
+ ivo.peksens&energo.lv
+13077
+ NetWolves Technologies Corporation
+ Steve Clark
+ sclark&netwolves.com
+13078
+ NSSoft, Inc
+ Neeraj Jain
+ nsjain2000&yahoo.com
+13079
+ Persay LTD
+ Michael Salmon
+ michael.salmon&persay.com
+13080
+ Persona Inc.
+ Darren Richer
+ dricher&personainc.ca
+13081
+ Pretax Systems Oy ltd
+ Mauri Sahlberg
+ mauri.sahlberg&pretax.net
+13082
+ Shanghai Sunrise Electronic Technology Co. Ltd.
+ Lizhen
+ lizhen&sunrise-sh.com
+13083
+ Signal Technology Corporation
+ Jeffrey Krukonis
+ Jeffrey.Krukonis&sigtech.com
+13084
+ Sonae Distribuição Brasil S.A.
+ Cleber De Conto Pettinelli
+ deconto&sonae.com.br
+13085
+ StreamSec
+ Henrick Hellstrom
+ henrick&streamsec.se
+13086
+ Yamagata Prefectural Government
+ Yoshikazu Hayashi
+ jouhou&hnc.pref.yamagata.jp
+13087
+ Vaelit Group.
+ Remi Philippe
+ r.philippe&vaelit.com
+13088
+ Adquira España
+ Pablo M. Perez Ayala
+ pmperez&adquira.com
+13089
+ Aristotle University of Thessaloniki, Department of Physics
+ Triantafillos Hantziantoniou
+ t.hatziantoniou&physics.auth.gr
+13090
+ Artifact Entertainment
+ Chris Gray
+ chrisg&artifact-entertainment.com
+13091
+ Bethel College and Seminary
+ Brent J. Nordquist
+ ssl-admin&bethel.edu
+13092
+ Cellcloud Technologies Pvt Ltd
+ Chirag Parekh
+ chirag&cellcloud.com
+13093
+ College of Education
+ Aaron D. Moss
+ tri&coe.missouri.edu
+13094
+ Contego Solutions LLC
+ Jason Loving
+ jloving&contego.net
+13095
+ Dalhousie University
+ Bruce Hudson
+ bruce.hudson&dal.ca
+13096
+ Dan of Steel
+ Dan Campbell
+ abuse&danofsteel.com
+13097
+ Dascom Technology Co.Ltd
+ Song Yantao
+ songyt&mail.dascom.com.cn
+13098
+ dpa AFX Wirtschaftsnachrichten GmbH
+ Thomas Fahle
+ technik&dpa-afx.de
+13099
+ Drybridge Consulting
+ Arthur Colman
+ colman&drybridge.com
+13100
+ fun communications GmbH
+ Achim Stahlberger
+ achim.stahlberger&fun.de
+13101
+ GETEDES
+ Chouki Aktouf
+ chouki.aktouf&getedes.com
+13102
+ Hauni Maschinenbau AG
+ Sven Kleinecke
+ sven.kleinecke&hauni.com
+13103
+ Ilevo AB
+ Lennart Johannesson
+ lennart.johannesson&ilevo.com
+13104
+ Infraservices Corporation
+ Brad Hoyt
+ brad&infraservicescorp.com
+13105
+ Ingenium Technology Srl
+ Pierangelo Repetti
+ pierangelo.repetti&ingeniumtech.it
+13106
+ JLF Network
+ Javier Ledesma
+ iana&jlf.ch
+13107
+ JMatica Srl
+ Mauro Bertapelle
+ mauro.bertapelle&jmatica.com
+13108
+ Linuxlab
+ electuz
+ el&linuxlab.co.kr
+13109
+ Liontech Co., Ltd.
+ Kwangsoo Lee
+ kslee&liontech.co.kr
+13110
+ Manageable Inc.
+ Jeff Hassell
+ jeff&b-manageable.com
+13111
+ mcgu.net Consulting
+ Stephen McGuinness
+ mcgu&mcgu.net
+13112
+ MDS Proteomics Inc.
+ Ken Bantoft
+ kbantoft&mdsp.com
+13113
+ MindTribe
+ Jerry Ryle
+ jerry&mindtribe.com
+13114
+ Nextra Investment Management SGR S.p.A.
+ Delli Zuani Emiliano
+ emilianodellizuani&nextrasgr.it
+13115
+ Open Connections
+ JetPin
+ jetpin&tm.net.my
+13116
+ P & J Systems Support Station
+ JetPin
+ jetpin&tm.net.my
+13117
+ Plat'Home Co.,Ltd.
+ Ichiro Kamiya
+ kamiya&plathome.co.jp
+13118
+ PointDx, Inc.
+ David Ahn
+ ahn&pointdx.com
+13119
+ RAmEx Ars Medica, Inc.
+ Ramesh Rampertab
+ ramesh.rampertab&ramex.com
+13120
+ RASilient Systems, Inc.
+ Starry Chan
+ sschan&rasilient.com
+13121
+ Signatron Technology Corporation
+ James Zagami
+ zagami&signatron.com
+13122
+ Software Research Associates, Inc.
+ Noriyuki Soda
+ inet-admin&sra.co.jp
+13123
+ Starbak Communications Inc.
+ Benjamin Pinkerton
+ pinkerton&starbak.net
+13124
+ Terra Marketing
+ Reed Jackson
+ reedjackson&mac.com
+13125
+ TEYTEL, S.A.
+ JUAN CARLOS FERNANDEZ GARACHANA
+ joancarles&sumi.es
+13126
+ themountain
+ Johan Larsson
+ lajo&ds.hj.se
+13127
+ Thomas Jefferson University Hospital
+ Drew Zebrowski
+ drew&jefferson.edu
+13128
+ Universe Software
+ Support
+ support&universesoftware.co.uk
+13129
+ UPMC
+ Jean-Luc Munier
+ ldapmaster&jussieu.fr
+13130
+ Video Products Group
+ Frank Kuo
+ fkuo&vpginc.com
+13131
+ de Passievruchten
+ Erik P. Otto
+ epo1968&hotmail.com
+13132
+ Softing Europe S.A.
+ Maurizio Delmestri
+ maurizio.delmestri&softingeurope.com
+13133
+ Michelin
+ Nicolas Bertolami
+ nicolas.bertolami&FR.michelin.com
+13134
+ Founder Broadband Network Technology Co.,Ltd
+ Xiao Bing
+ xbing&founderbn.com
+13135
+ SJTeK
+ Moon Joon Ko
+ mjko317&lycos.co.kr
+13136
+ AlexS.DE Private Network
+ Alexander Sarreiter
+ alexs&alexs.de
+13137
+ Biocare sarl
+ Elie Feghali
+ biocare&inco.com.lb
+13138
+ Boiled Frog Trading Co-operative
+ Matthew Emmett
+ matt&emmett.ca
+13139
+ caribNav Holdings, LLC
+ Leighton Esdaille
+ lfesdail&yahoo.com
+13140
+ Cluster File Systems, Inc.
+ Peter J. Braam
+ braam&clusterfs.com
+13141
+ FDK CO.LTD
+ Kenji Hanakawa
+ kenji_hanakawa&fdk.co.jp
+13142
+ I M Consultancy Pty Ltd
+ Ismael Matos
+ imconsul&bigpond.net.au
+13143
+ I&SI S.p.A.
+ Fabrizio Rossi
+ frossi&isisw.com
+13144
+ Jakob Hatteland Computer AS
+ Geir Harajuvet
+ geir.harajuvet&hatteland.com
+13145
+ Klik Systems Inc.
+ Gersham Charles
+ mail&kliksys.com
+13146
+ Klomp
+ Vincent Partington
+ vinny&klomp.org
+13147
+ Leadfly Technologies Co., Ltd.
+ Albert Chen
+ albertchen&feya.com.tw
+13148
+ LeanLogistics
+ Andy Bass
+ andyb&leanlogistics.com
+13149
+ Lee Printing, Inc.
+ Chris Lee
+ cmlee&leeprinting.com
+13150
+ m&m consulting intl
+ Kevin Mork
+ kevin&pfs1.biz
+13151
+ MB Consultants
+ Mark Burton
+ mark&the-burtons.org
+13152
+ Octalis S.A.
+ Jean-Francois Gobbers
+ iana-oid&octalis.com
+13153
+ RFSAW
+ William C Bonner
+ wbonner&rfsaw.com
+13154
+ RPost, Inc.
+ Jay Cai
+ jcai&rpost.com
+13155
+ Shimanek
+ Joseph Shimanek
+ joe&shimanek.net
+13156
+ SwitchPoint Networks, Inc
+ Kevin Crandall
+ kcrandall&switchpointnetworks.com
+13157
+ Tsinghua Unisplendour Bitway Networking Technology Co.,Ltd.
+ Yong Chen
+ cy&thunis.com
+13158
+ Universitaet Muenster
+ Michael Kamp
+ nic&uni-muenster.de
+13159
+ ZF Friedrichshafen AG
+ Diana Hodapp
+ diana.hodapp&zf.com
+13160
+ Cerca.com S.r.l.
+ Aldo Armiento
+ aldo&cerca.com
+13161
+ Quattro Software Limited
+ Glenn Robinson
+ glenn.robinson&quattroconsulting.co.uk
+13162
+ Software Quality Engineering
+ Mickey Epperson
+ mepperson&sqe.com
+13163
+ Ministry of Justice, Finland
+ Martti Karjalainen
+ martti.karjalainen&om.fi
+13164
+ CyberSuperStore, Inc.
+ Nico van Niekerk
+ nico&cybersuperstore.com
+13165
+ 9105 - 1938 Québec Inc.
+ Durand Christophe
+ christophe.durand&videotron.ca
+13166
+ Acamar Systems
+ Cheng-Lee Nee
+ cnee&acamarsystems.com
+13167
+ Oeko.neT Mueller & Brandt
+ Toni Mueller
+ support&oeko.net
+13168
+ Aries e-Publishing
+ Glenn Retsky
+ tradebullion&netzero.net
+13169
+ UNIPOWER, LLC. - IPS (formerly 'C&D Technologies, Inc.')
+ Cliff Murphy
+ cliff.murphy&unipowerco.com
+13170
+ caresys GmbH
+ Thomas Lohmueller
+ kontakt&caresys.ch
+13171
+ Cilys
+ Francois Maheux
+ francois.maheux&cilys.com
+13172
+ Dark Side of the Moon Software
+ Harold Abrker
+ hvb&dsms.com
+13173
+ DILAX Intelcom GmbH
+ Denny Gebel
+ iana&dilax.com
+13174
+ Eglin Air Force Base
+ Todd Tuckey
+ tuckey&eglin.af.mil
+13175
+ Eurofer
+ De Leeuw Guy
+ G.De_Leeuw&eurofer.be
+13176
+ European Bank for Reconstruction and Development
+ Martin Marshall
+ marshalm&ebrd.com
+13177
+ Firmaprofesional, SA
+ Jorge Bustos
+ jbustos&firmaprofesional.com
+13178
+ Fremont Computer Corporation
+ Queena Zhou
+ queena&tyanchina.com
+13179
+ Internet Information Group
+ Graham Maltby
+ admin&iig.com.au
+13180
+ JR Software
+ Janne Ruskeeniemi
+ janne.ruskeeniemi&kolumbus.fi
+13181
+ Junot Systems Inc.
+ Pete Slater
+ pslater&junotsystems.com
+13182
+ kapsch TrafficCom AG
+ Walter Pachlinger
+ walter.pachlinger&kapsch.net
+13183
+ Kevab Thebasestationcompany
+ Tauno Ruuska
+ tauno.ruuska&kevab.com
+13184
+ Lanscape Netzwerkdienste GmbH
+ Bastian Bluemel
+ b.bluemel&lanscape.de
+13185
+ Laqtib, Inc.
+ Abdesalam Laqtib
+ alaqtib&yahoo.com
+13186
+ Light Computing Services Ltd
+ Kenneth Duffill
+ kd&lightcomputingservices.ltd.uk
+13187
+ MDlink GmbH
+ Marcel Thranhardt
+ support&mdlink.de
+13188
+ Miami University Libraries
+ Andrew Farler
+ drew&lib.muohio.edu
+13189
+ MITAKE
+ Steven Lee
+ steven&mitake.com.tw
+13190
+ Northrop/Grumman- INRI division,NTCSS Support System
+ Franklin G. Richards
+ frichards&logicon.com
+13191
+ OneAccess
+ Pascal Kesteloot
+ pascal.kesteloot&oneaccess-net.com
+13192
+ PCLinX snc
+ Luigi Noris
+ gigi&pclinx.it
+13193
+ Portelco (Asia) Limited
+ Nelson Sung
+ nelson.sung&portelco.com
+13194
+ PORTSITE GmbH
+ Tim Reuter
+ reuter&portsite.de
+13195
+ Proditec
+ Florent Laudren
+ flaudren&proditec.fr
+13196
+ SBS GmbH & Co OHG CWS 41
+ Markus Preller
+ markus.preller&cip.sbs.de
+13197
+ Security Crossing
+ Ken Graf
+ ken&securityxing.com
+13198
+ Signtrust
+ Eduward van der Zee
+ e.vanderzee&dpcom.de
+13199
+ SiMind Inc
+ Ki-Nam Choi
+ kchoi&simind.com
+13200
+ BPK Penabur
+ Irwan Hadi
+ irwanhadi&bpkpenabur.or.id
+13201
+ TJH Internet SP
+ TJ Hardman Jr
+ thardman&earthops.org
+13202
+ United States Advanced Network, Inc.
+ Lawence K. Newfield
+ lnewfield&usaninc.com
+13203
+ University of Pretoria
+ Trevor Nortje
+ tnortje&it.up.ac.za
+13204
+ VIA NET.WORKS Deutschland GmbH
+ Markus Warg
+ m.warg&vianetworks.de
+13205
+ WebSwimmer LLC
+ Jon Steer
+ jsteer&webswimmer.net
+13206
+ BSM Consulting
+ Brian Moyers
+ bsmoyers&hotmail.com
+13207
+ NTNU
+ Vidar Faltinsen
+ faltin&itea.ntnu.no
+13208
+ ARGSOFT
+ Gabriel Kniznik
+ gkniznik&argsoft.com
+13209
+ Aptilo Networks AB
+ Pontus Soderstrom
+ pontus.soderstrom&aptilo.com
+13210
+ Armstrong Group of Companies
+ Ed Hassler II
+ ehassler3&agoc.com
+13211
+ AT4.NET INTERNET Y COMUNICACION, SL
+ Antonio Mari Vallbona
+ hostmaster&at4.net
+13212
+ bTrade, Inc.
+ Kerri Apple
+ kapple&btrade.com
+13213
+ Centre Tecnologic de Manresa
+ Josep Maria Pinyol Fontseca
+ jm.pinyol&upc.es
+13214
+ Comunitel Global S.A.
+ Fernando Cela Diaz
+ fcela&comunitel.es
+13215
+ Cougaar
+ Sebastien Rosset
+ srosset&nai.com
+13216
+ Digital Age Design
+ Arnaud Geyskens
+ arnaud.geyskens&dad.be
+13217
+ FH Furtwangen
+ Claus-Peter Rohner
+ rohner&fh-furtwangen.de
+13218
+ Flowring Technology
+ J.J. Yang
+ jjyang&flowring.com
+13219
+ Gliwickie Stowarzyszenie Internautów
+ Pawel Zmyslowski
+ hocus&dronet.gliwice.pl
+13220
+ Interconnected Generation
+ Yves De Muyter
+ yves&connected.be
+13221
+ Kubota Systems Inc.
+ Naoki Kawaharasaki
+ naoaki&os.ksi.co.jp
+13222
+ Millicom Peru
+ Felipe Flores
+ fflores&millicomperu.com.pe
+13223
+ mwain Corp
+ Private Mwain
+ mwain&freenet.de
+13224
+ Net Integration Technologies
+ Patrick Patterson
+ ppatters&net-itech.com
+13225
+ Network Services Group, LLC
+ Donald Knopf
+ dk&networkservicesgrp.com
+13226
+ Network Technology Solutions
+ R.Vijayakumar
+ ntsvijay&yahoo.co.in
+13227
+ Officescape
+ James Wood
+ jwood&officescape.com
+13228
+ Redline Telecommunications SA (pty) Ltd
+ Wietz Joubert
+ wjoubert&redlinesa.com
+13229
+ Samad Pty Ltd
+ Alexander Samad
+ alex&samad.com.au
+13230
+ San Diego Supercomputer Center
+ Mason Katz
+ mjk&sdsc.edu
+13231
+ SchlumbergerSema Japan
+ Kenji Nishi
+ knishi&tokyo.sema.slb.com
+13232
+ SpottedOwlRecipes.com
+ Tyler Godfrey
+ godfreyt&att.net
+13233
+ Hockey Services (formerly 'Vimia GmbH')
+ Stephen Winnall
+ steve&winnall.ch
+13234
+ TELPRO Ltd.
+ Bondar Igor
+ postmaster&telpro.ru
+13235
+ Teralink Communications
+ Kang Kyung Wan
+ kwkang&teralinkcom.co.kr
+13236
+ The Brick Warehouse Corporation
+ Darryl Plunkie
+ dplunkie&thebrick.com
+13237
+ US Process, Inc
+ Rick Kitts
+ rkitts&usprocess.com
+13238
+ Vienna University of Economics and Business Administration
+ Alexander Bergolth
+ bergolth&wu-wien.ac.at
+13239
+ Vodatel
+ Darkol Budor
+ budor&vodatel.hr
+13240
+ VoIP Pty Ltd
+ Eric Martin
+ emartin&voip.com.au
+13241
+ Wieland Gmeiner
+ Wieland Gmeiner
+ e8607062&stud4.tuwien.ac.at
+13242
+ InfoCrypt
+ Morgasov Ilya
+ infocr&aha.ru
+13243
+ Chip PC
+ Ronit Pasternak
+ ronit&chippc.com
+13244
+ Duniya Technologies, Inc.
+ Brian Ashburn
+ bashburn&duniya.net
+13245
+ HST
+ Eunki Oh
+ eunki75&hismartech.com
+13246
+ Alliente, Inc.
+ Todd Maeshiro
+ todd.maeshiro&alliente.com
+13247
+ City of Naantali
+ IT Administration
+ root&naantali.fi
+13248
+ General Electric Power Management
+ Maciej Goraj
+ maciej.goraj&indsys.ge.com
+13249
+ ICEM Technologies GmbH
+ Sebastian Berthold
+ sysadmin&icem.de
+13250
+ INECO
+ Hugo Calzada
+ hugo.calzada&ineco.es
+13251
+ Ingenix
+ Timothy Peterson
+ timothy.g.peterson&ingenix.com
+13252
+ Kodansha Ltd.
+ Akio Ito
+ digital-admin&kodansha.co.jp
+13253
+ ky-on
+ Till Toenges
+ tt&kyon.de
+13254
+ London Stock Exchange
+ Sean Foley
+ sean.foley&accenture.com
+13255
+ net mobile AG
+ James Liang
+ james.liang&net-m.de
+13256
+ Rabid Badgers
+ Dustin Tinklin
+ dustin&tao.eolith.net
+13257
+ Registradores de la Propiedad y Mercantil de España
+ Emilio J. Martinez
+ emilio&corpme.es
+13258
+ Secretaria de Educación del Distrito (Bogota D.C Colombia)
+ Miguel Angel Ruiz
+ angel&ebstudio.com
+13259
+ solution-x Software GmbH
+ Florian G. Pflug
+ fgp&solution-x.com
+13260
+ Study Area Training Center
+ Kenny Chen
+ netman&study-area.net
+13261
+ T-Systems ITS GmbH - DMS/PP
+ Sven Schroeder
+ sven.schroeder&t-systems.com
+13262
+ ZbW - Zentrum fuer berufliche Weiterbildung
+ Gerhard Thimm
+ gthimm&zbw.ch
+13263
+ Professional Systems Integration
+ Chris Marschall
+ marshal_chris&hotmail.com
+13264
+ Atmel Germany GmbH
+ Sandra Koehl
+ sandra.koehl&hno.atmel.com
+13265
+ Atofina
+ Selim Baccar
+ sbaccar&kernel-networks.fr
+13266
+ C2 Creation
+ Calvin Seto
+ calvin&c2creation.com
+13267
+ Urban Traffic Management and Control (UTMC) (formerly 'City of York Council')
+ Ian Towner
+ ian.towner&york.gov.uk
+13268
+ Clark Hill PLC
+ Seth L. Blumberg
+ sethb&clarkhill.com
+13269
+ Complete Network Solutions, Inc.
+ Chuck Moss
+ cmcnsiana&mossc.com
+13270
+ Computing Center of Northeastern Univ.
+ Network Center
+ fuzw&mail.neu.edu.cn
+13271
+ Current Technologies
+ Darrell Way
+ dway&currenttechnologies.com
+13272
+ DaniloMassa
+ Danilo Massa
+ snmp&danilomassa.it
+13273
+ Design IT Solutions Ltd
+ Ariel Rodgers
+ arielrodgers&yahoo.com
+13274
+ Digital Media Lab Corporation
+ Toshiaki Kasai
+ tkasai&dmlcorp.co.jp
+13275
+ Golden Square Post Production
+ Dave Stinson
+ dave&gspp.co.uk
+13276
+ gsta
+ Xu Guowang
+ xugw&gsta.com
+13277
+ IEEE 802.11
+ Stuart J. Kerry
+ stuart&ok-brit.com
+13278
+ iNabling Technologies
+ Rati Naren
+ rati_naren&yahoo.com
+13279
+ Intergate Browser Systems, Inc.
+ Andre Cruz
+ andre&intergate.com.ph
+13280
+ Internet Express, Inc.
+ Steve Langasek
+ vorlon&netexpress.net
+13281
+ IPSYN
+ Bergamo Jean-Louis
+ jlb&ipsyn.net
+13282
+ Kaparel Corporation
+ Jacques Houde
+ jhoude&kaparel.com
+13283
+ Laitilan Puhelinosuuskunta
+ Ala-Olla Sami
+ sami.ala-olla&laitilanpuhelin.fi
+13284
+ London Stock Exchange
+ Richard Lister
+ richard.lister&accenture.com
+13285
+ LYCOS FRANCE
+ Philippe Gramoulle
+ philippe.gramoulle&mmania.com
+13286
+ MDM I&C
+ Minsik Kim
+ mskim&mdminc.net
+13287
+ Membrain Technologies
+ Robert Banz
+ banz&membrain.com
+13288
+ MIS@MHIT
+ Tung_Kuang Wu
+ tkwu&mis.mhit.edu.tw
+13289
+ Neoscale Systems
+ Sanjay Sawhney
+ sanjay&neoscale.com
+13290
+ nextSource, Inc.
+ Doug Schmidt
+ dschmidt&nextsource.com
+13291
+ Ogangi Corporation
+ Oscar Anzola
+ oanzola&ogangi.com
+13292
+ feel3 UG (haftungsbeschraenkt) (formerly 'oneShell Internet Services GmbH')
+ Michael Maier
+ info&feel3.de
+13293
+ OTTO International (Hong Kong) Ltd.
+ Albert Wong
+ albert.wong&ottoasia.com
+13294
+ ph03n1x.net - Development
+ Matthew W. Yucha
+ ph03n1x&ph03n1x.net
+13295
+ Portugalmail
+ Nuno Lopes
+ nuno.lopes&portugalmail.pt
+13296
+ SOFTINTEGRO
+ Oleg Shulika
+ oleg&softintegro.ru
+13297
+ Soliton Associates Limited
+ Mike Symes
+ msy&soliton.com
+13298
+ SYNER S.A.
+ Daniel Rey
+ daniel.rey&mcrd.ch
+13299
+ Syntlogo GmbH
+ Giovanni Baruzzi
+ giovanni.baruzzi&syntlogo.de
+13300
+ Syrén Software AB
+ Tomas Carlsson
+ tomas.carlsson&syrensoftware.se
+13301
+ Teksouth Corporation
+ Jay Winks
+ jay.winks&teksouth.com
+13302
+ The Advantage Media Group
+ Gregory S Baker
+ greg&dgmedia.net
+13303
+ The Gillette Company
+ Vincent Perrin
+ vincent_perrin&gillette.com
+13304
+ T-Systems Solutions for Research GmbH
+ Marius-Julian Tamas
+ Marius-Julian.Tamas&t-systems.com
+13305
+ BFH Bern University of Applied Sciences
+ Daniel Baumann
+ bfh-linux-sysadmin&lists.bfh.science
+13306
+ University of Montana
+ Roger Holtom
+ unixadmin&selway.umt.edu
+13307
+ V.R.A.M. Rt.
+ Péter Bagári
+ peter.bagari&vodafone.hu
+13308
+ Városmajori Gimnázium
+ Bence Bärnkopf
+ barnkopf&debyl.vmg.sulinet.hu
+13309
+ Visanti A/S
+ Michael Kristensen
+ miv&visanti.com
+13310
+ wwwolf
+ Tim Heap
+ tim&wwwolf.co.uk
+13311
+ Joys Online, Inc
+ Jun Song
+ jypsong&hotmail.com
+13312
+ Factor-TS Ltd.
+ Vladimir D Novikov
+ novikov&factor-ts.ru
+13313
+ ANALOG
+ DON BALUNOS
+ don.balunos&analog.com
+13314
+ Blank
+ Bastian Blank
+ iana&blank.eu.org
+13315
+ BlueCat Networks
+ Richard Hyatt
+ rhyatt&bluecatnetworks.com
+13316
+ Byteworks
+ Michael Bischof
+ mb&byteworks.ch
+13317
+ Celite Systems Inc.
+ Andrew Kiggins
+ andrew.kiggins&celitesystems.com
+13318
+ Clarity AG
+ Juergen Froese
+ juergen.froese&clarity-ag.net
+13319
+ Dipartimento di Biochimica e Biotecnologie Mediche
+ Vittorio Lucignano
+ lucignano&dbbm.unina.it
+13320
+ Griffin Development
+ Thomas Griffin
+ tom&thegrif.net
+13321
+ Incard spa
+ Vincenzo Palazzo
+ vpalazzo&incard.it
+13322
+ Peel Teaching Assistants Association
+ Darryl Mabee
+ admin&darrylmabee.com
+13323
+ SoftLogic Solutions
+ Kevin McFall
+ kevinm&sls.co.nz
+13324
+ Web-Addr LLC
+ Ray Lance
+ rlance&web-addr.com
+13325
+ Associated Press
+ Tom Eck
+ teck&ap.org
+13326
+ Bermai
+ Paul Edwards
+ pedwards&bermai.com
+13327
+ htds
+ Kristofer Hoelzer
+ kh&htds.de
+13328
+ Apoapsis Ltd
+ Richard Fleming
+ richard&apoapsis.com
+13329
+ Area51
+ Stephan Scheying
+ stephan&scheying.de
+13330
+ Ceyoniq Incorporated
+ Ted Garrett
+ t.garrett&ceyoniq.com
+13331
+ CICAIA - Universita` di Modena e Reggio Emilia
+ Cantaroni Roberta
+ roberta.cantaroni&unimore.it
+13332
+ Credit Union Central Alberta Limited
+ Allen Reid
+ areid&cucentral-ab.com
+13333
+ ClearSky Technologies, Inc. (formerly 'Data On Air')
+ Frank Danielson
+ fdanielson&csky.com
+13334
+ Hewett Inc.
+ Jeff E. Hewett
+ jhewett&gi.com
+13335
+ Internet Information Services
+ Dean Choate
+ dch4806&fibernetcc.com
+13336
+ IronHide Corp
+ Vikram D. Gaitonde
+ vikram&ironhide.com
+13337
+ Kochan und Partner
+ Thomas Paduch
+ paduch&kochan.de
+13338
+ Krocus Communications Oy
+ Mikko Koponen
+ mikko.koponen&helsinki.fi
+13339
+ Lange Software GmbH
+ Benno Lange
+ blml&lvsw.de
+13340
+ Lee Bradshaw
+ Lee Bradshaw
+ lee&bigpond.net.au
+13341
+ Live Systems Integration
+ Ted garrett
+ ted.garrett&tedgarrett.com
+13342
+ Unassigned
+ Removed 2002-10-07
+ ---none---
+13343
+ Networking Laboratory of DMIS, BUTE
+ Csaba TÓTH
+ toth&mit.bme.hu
+13344
+ Ningbo Success Information Industry CO.,LTD.
+ Ren ChaoHong
+ cyber_cactus&21cn.com
+13345
+ Pacificorp
+ Scott Kuntz
+ scott.kuntz&pacificorp.com
+13346
+ Pace France (formerly 'Philips CE STB')
+ Bernard Saby
+ bernard.saby&pace.com
+13347
+ Qbranch
+ Marten Gustafson
+ magu02&qbranch.se
+13348
+ Randall Kunkee
+ Randall Kunkee
+ randy&randallkunkee.com
+13349
+ RMP & Associates
+ Richard Neish
+ richardn&rmp.com.jm
+13350
+ SDN Online, Inc.
+ Jim Kimble
+ jkimble&zkey.com
+13351
+ Shanghai Mining Computer Software Co., Ltd.
+ Zhang Yuan
+ yuan.zhang&stockstar.com
+13352
+ SNS Solutions
+ Kyung-mo Kim
+ doublekm&snssol.co.kr
+13353
+ Sonofon
+ Karsten Thygesen
+ kay&sonofon.dk
+13354
+ SpaceTime Co., Ltd.
+ Eunjeong Go
+ gowill&ako.net
+13355
+ Stodge.org
+ Salim Fadhley
+ sal&stodge.org
+13356
+ Summit Imaging, Inc.
+ Darren K. Meyer
+ dkmeyer&summit-imaging.com
+13357
+ SunGard Bi-Tech
+ James Bennett
+ james.bennett&sungardbi-tech.com
+13358
+ Tim O Callaghan
+ Tim O Callaghan
+ timo&dspsrv.com
+13359
+ TM Ryder Insurance Agency, Inc.
+ Ralph W. Maddigan III
+ tmryder&msn.com
+13360
+ Trinity Convergence
+ Jonathan Beattie
+ dbrown&trinityconvergence.com
+13361
+ Université François Rabelais
+ Patrice Garnier
+ patrice.garnier&univ-tours.fr
+13362
+ University of Applied Sciences Stralsund
+ Marcus Linke
+ Marcus.Linke&fh-stralsund.de
+13363
+ University of Southern California
+ Shelley Henderson
+ shelley&usc.edu
+13364
+ ViaBridge
+ Jim Greer
+ jgreer&viabridge.com
+13365
+ ViewBridge Technologies, Inc
+ Joe Anderson
+ janderson&viewbridge-tech.com
+13366
+ W*H Interactive Ltd
+ Grant Taylor
+ gjt&whi.co.nz
+13367
+ Whale Queens Org
+ Hubert Quarantel-Colombani
+ lurenzu&whale-queens.org
+13368
+ Zand Elektronic
+ Dan Sandberg
+ dan.sandberg&medsci.uu.se
+13369
+ Zeta Associates Incorporated
+ Scott Zimmerman
+ msz&zai.com
+13370
+ 7+ Computer Networks Ltd.
+ Peter Darvas
+ darvas&plus7.hu
+13371
+ Qualityware Informática Ltda.
+ João Carlos Essenfelder Filho
+ joe&qwnet.com.br
+13372
+ UGC
+ Jean-Marc Weeger
+ jmweeger&ugc.fr
+13373
+ Apt Minds, LLC
+ Matt Midboe
+ matt&aptminds.com
+13374
+ Axitus
+ Hywel Jones
+ hywelbowdenjones&hotmail.com
+13375
+ Brainzsquare Inc.
+ Jeong Hwan Park
+ jhpark&brainz.co.kr
+13376
+ Carambole
+ Fredrik Steen
+ fredrik.steen&carambole.se
+13377
+ Conceptis Technologies Inc
+ Gord R. Lamb
+ glamb&conceptis.com
+13378
+ Concretio India Private Limited
+ Farooque Khan
+ farooquek&concretioindia.com
+13379
+ Crysec GmbH
+ Joerg Villiger
+ j.villiger&netprotect.ch
+13380
+ DOTSTAR Technology
+ Stephen Livezey
+ livezeysm&attbi.com
+13381
+ DRP Data
+ Dirk Prusok
+ dprusok&copper.net
+13382
+ INTEC International GmbH
+ SNMP Admin
+ snmp&intec-internatonal.com
+13383
+ iNTELEGO
+ Zoran Lorencic
+ info&intelego.net
+13384
+ Letins Corporation
+ Keynes Chiang
+ keynes&letins.com
+13385
+ Mount Saint Mary College
+ Arthur Emerson III
+ ae3&msmc.edu
+13386
+ Nagar
+ Raj Vardhan Singh
+ raj&shastry.com
+13387
+ NeuroStar Solutions
+ Arman Sharafshahi
+ armand&neurostarsolutions.com
+13388
+ Ticoon Technology Inc.
+ David Aspinall
+ davida&ticoon.com
+13389
+ Wraith Computer Systems
+ Benjamin C. Brodfuehrer
+ jolt-iana&wraithsys.net
+13390
+ AV Automotive Group
+ Ken speich
+ kenny&bmwofarlington.com
+13391
+ Callaway Golf
+ Paul M Vincent
+ paulv&callawaygolf.com
+13392
+ Cavena Image Products AB
+ Michael Collins
+ michael&cavena.se
+13393
+ Cite-SI
+ David Azoulay
+ dazoulay&cite-si.com
+13394
+ Colligo Networks
+ Nick Sawadsky
+ nsawadsky&colligo.com
+13395
+ CommerceQuest, Inc.
+ Edwin Fine
+ efine&commercequest.com
+13396
+ DANVILLE ASSOCIATES
+ Diran Ajetunmobi
+ danville&skannet.com
+13397
+ DemandTec Inc.
+ Mahesh Tyagarajan
+ mahesh.tyagarajan&demandtec.com
+13398
+ SicherByte GmbH Dr. Ralf Schwedler
+ Dr. Ralf Schwedler
+ schwedler&sicherbyte.com
+13399
+ Dune Semiconductor
+ Assaf Harel
+ assafh&dunenetworks.com
+13400
+ Vertiv Tech Co.,Ltd. (formerly 'Emerson Network Power Co.,Ltd.')
+ Yan Zebo
+ yan.zebo.eric&vertiv.com
+13401
+ ETE Software
+ Eric Evans
+ etevans&etesoftware.com
+13402
+ Exent Technologies Ltd.
+ Ami Klein
+ aklein&exent.com
+13403
+ Foton-2000 Kft.
+ Fekete Gyorgy
+ fgyuri&foton2000.hu
+13404
+ fSONA Communications
+ Brian Dewan
+ bdewan&fsona.com
+13405
+ Inside Products
+ Nalini Elkins
+ nalini_elkins&inside-products.com
+13406
+ Institute of Medical and Veterinary Science
+ Warwick Smith
+ warwick&imvs.sa.gov.au
+13407
+ Link2it Corp.
+ Dean Wallraff
+ deanw&link2it.com
+13408
+ Macrobyte Resources
+ Seth Dillingham
+ seth&macrobyte.net
+13409
+ Mega System Technologies, Inc.
+ Sameul Peng
+ samuel&megatec.com.tw
+13410
+ National Public Radio
+ Susan Ator
+ sator&npr.org
+13411
+ ms Neumann-Elektronik GmbH
+ Detlev Hartwich
+ dhartwich&neumann-elektronik.com
+13412
+ Ophios GmbH
+ Thomas Meckel
+ meckel&ophios.com
+13413
+ Olabisi.com
+ Adedayo Olabisi
+ adedayo&olabisi.com
+13414
+ Pairlink
+ An Kee Min
+ amin&pairlink.com
+13415
+ Schlag&rahm GmbH
+ Reto Hirt
+ rhirt&schlagundrahm.ch
+13416
+ SecurityMatrix, Inc.
+ Dawn Hollingsworth
+ dawn.hollingsworth&securitymatrix.com
+13417
+ silicon broadcasts, Inc.
+ Nirmaljit Singh
+ nirmaljit&mailcity.com
+13418
+ SKKU Information and comunication lab
+ Ji-A Ha
+ jaha&songgang.skku.ac.kr
+13419
+ SRS SAKURA Internet Inc.
+ Kunihiro Tanaka
+ tanaka&sakura.ad.jp
+13420
+ Surgitec Pte Ltd
+ Stefan Lippstreu
+ sl&surgitec.net
+13421
+ Tango Telecom Limited
+ Jack Downey
+ jack.downey&tango.ie
+13422
+ Uniscope
+ Carlos Villegas
+ cav&uniscope.co.jp
+13423
+ universite de valenciennesJean-Luc Petit, Jean-Guy Avelin
+ Jean-Luc.Petit&univ-valenciennes.fr,
+ avelin&univ-valenciennes.fr
+13424
+ UPC Netherlands
+ Ronald van den Berg
+ rovdberg&upc.nl
+13425
+ Virtual Space Research
+ Sean Donnellan
+ postmaster&donnellan.de
+13426
+ WZab Software
+ Wojciech Zabolotny
+ wzab&acn.waw.pl
+13427
+ Artesyn Embedded Technologies
+ Colin Cameron
+ colin.cameron&artesyn.com
+13428
+ JAPAN STORAGE BATTERY CO., Ltd.
+ Yukio Tada
+ yukio_tada&gs.nippondenchi.co.jp
+13429
+ Queen Elizabeth School Old Students' Association
+ Tsoi Heung Sang
+ hstsoi&staff.ss.qesosa.edu.hk
+13430
+ Shanghai Online Bussiness Co.,Ltd.
+ Hong Gang
+ hong.gang&onlinebusiness.com.cn
+13431
+ A2E Ltd
+ Andrew Dobbing
+ adobbing&a2etech.com
+13432
+ CampusEdge Apartments
+ Michael Lewis
+ mlewis&gobcg.com
+13433
+ CodeZombie.com
+ Peter Ford
+ p_ford&mindspring.com
+13434
+ DYSER S.R.L.
+ Jose Fernandez
+ dyserfer&caoba.entelnet.bo
+13435
+ General Magic, Inc.
+ Sandy Joe
+ sandy_joe&genmagic.com
+13436
+ iControls, Inc.
+ Dae-Joo Kim
+ amglove&icontrols.co.kr
+13437
+ libits
+ Robert L. Baer
+ robert.baer&libits.com
+13438
+ Logic Eastern(I) Pvt Ltd
+ Gangadhar Sabat
+ gsabat&logiceastern.com
+13439
+ Melle Service GmbH
+ Steffen Schuetz
+ schuetz.steffen&melle.de
+13440
+ Network Telephone
+ Sunitha Elango
+ sunitha.elango&networktelephone.net
+13441
+ Norfolk Southern Corp
+ Chip Morgan
+ chip.morgan&nscorp.com
+13442
+ OpenVES
+ TS Vreeland
+ tvreeland&taconic.net
+13443
+ OZIS
+ Marcel Settels
+ marcel.settels&microbais.nl
+13444
+ Robert Bird and Partners
+ John Ward
+ johnw&robertbird.com.au
+13445
+ Silicon Cocoon Pty.Ltd.
+ Basil C.P. Borun
+ bborun&siliconc.com
+13446
+ Singapore Cable Vision Limited
+ Matt Ho
+ matt&scv.com.sg
+13447
+ The Training Mann
+ Nigel Mann
+ nigel-mann&partners-in-it.co.uk
+13448
+ Transat Technologies, Inc.
+ David K. Hui
+ dhui&transat-tech.com
+13449
+ trusdata.com
+ Song Ling Han
+ songling.han&trusdata.com
+13450
+ TT&S Tecnologia e Sistemas Ltda.
+ Newton Kiyotaka Miura
+ nmiura&ttstelecom.com.br
+13451
+ Network Information Center, univ.of buaa
+ Wei Li
+ liwlych&hotmail.com
+13452
+ My Lan Guys
+ Michael Klatsky
+ michael&mylanguys.com
+13453
+ Lanmix Technology Co.
+ George Wu
+ george&lanmix.com
+13454
+ Hays Supply Chain
+ Gilles Lami
+ gilles.lami&hays-dsia.fr
+13455
+ Deutsche Rentenversicherung Rechenzentrum Leipzig
+ Norbert H. Kunth
+ norbert.kunth&rzleipzig.de
+13456
+ A.E.T. Europe B.V.
+ Haaino Beljaars
+ beljaars&aeteurope.nl
+13457
+ ARM Holdings plc
+ Nick Stevenson
+ nick.stevenson&arm.com
+13458
+ ATMedia GmbH
+ Diethelm Schlegel
+ schlegel&atmedia.de
+13459
+ CAIS
+ David A Hughes
+ da.hughes&cais.com
+13460
+ COMELIS
+ Eric Bajus
+ tech.dir&comelis.fr
+13461
+ eBsuccess Solutions Inc.
+ Chih Ming Liang
+ cmliang&ebsuccess.com
+13462
+ estei
+ Vincent Demarquez
+ admin&estei.fr
+13463
+ Fort Wayne Community Schools
+ Randall Wert
+ randy.wert&fwcs.k12.in.us
+13464
+ GCOM Technologies Co.,Ltd. (formerly 'GREENNET TECHNOLOGY CO.,LTD.')
+ Deng Yu
+ dengyu&szgcom.com
+13465
+ Ingate Systems AB
+ Per Cederqvist
+ ceder&ingate.com
+13466
+ Jabber, Inc.
+ Joe Hildebrand
+ jhildebrand&jabber.com
+13467
+ Medasys
+ Sebastien Bahloul
+ sebastien.bahloul&medasys.org
+13468
+ Montclair State University
+ Brian Kelly
+ brian.kelly&montclair.edu
+13469
+ netLibrary, Inc.
+ Alan Deger
+ adeger&netlibrary.com
+13470
+ SecureGUARD GmbH (formerly 'Otto Security & Software Technologie GmbH')
+ Martin Rummerstorfer
+ mrummerstorfer&secureguard.at
+13471
+ PowerWAN, Inc
+ Siddana Gouda
+ sgouda&powerwan.com
+13472
+ RTS Realtimes Systems (Deutschland) AG
+ Jan Fiegert
+ support.net&rtsgroup.net
+13473
+ SafeWeb, Inc.
+ Zach White
+ zwhite&safeweb.com
+13474
+ Sierra Systems Group Inc.
+ Nicholas Drayer
+ nicholasdrayer&sierrasystems.com
+13475
+ SnapTrack, Inc.
+ Rajeev Gautam
+ plp&palmcorp.com
+13476
+ Telemant Corp.
+ KD Jung
+ kdjung&tmn.co.kr
+13477
+ Shanghai HAORUN Technologies Ltd.
+ Zhaohua Meng
+ mzh&eyou.com
+13478
+ Clear2Talk Ltd
+ John Deer
+ john&encrypt.co.uk
+13479
+ dstl
+ John Price
+ jdprice&dstl.gov.uk
+13480
+ Anyware Technology, Inc.
+ Ming Huang
+ ming&anywareusa.com
+13481
+ Appload Nordic AB
+ Fredrik Wahlberg
+ fredrik.wahlberg&appload.net
+13482
+ ATL Telecom
+ Martyn Wyatt
+ martyn.wyatt&atltelecom.com
+13483
+ Aviri
+ Bruce Krysiak
+ bruce&aviri.com
+13484
+ Choice One Communications
+ Gregory Rohman
+ grohman&choiceonecom.com
+13485
+ Comindico
+ Matthew Waite
+ matthew.waite&comindico.com.au
+13486
+ Princeton University
+ OIT Network Systems
+ networking&princeton.edu
+13487
+ CorVu Corporation
+ Lloyd Breckenridge
+ lloyd&corvu.com.au
+13488
+ DNCP, LLC
+ Michael Turner
+ maturner&lucent.com
+13489
+ Eastern Goldfields Senior High School
+ Nicholas Robinson
+ nickr&egshs.wa.edu.au
+13490
+ Eplication
+ Barak Azulay
+ bazulay&eplication.com
+13491
+ EuroMACC Ltd.
+ Peter Szemesy
+ p.szemesy&euromacc.hu
+13492
+ First Data Merchant Services
+ Ken Lisagar
+ netadmin&firstdata.com
+13493
+ Global Science & Technology, Inc.
+ James Noles
+ noles&gst.com
+13494
+ Illinois Mathematics and Science Academy
+ Steve Terrell
+ spt&imsa.edu
+13495
+ INAT GmbH
+ Werner Krings
+ werner.krings&inat.de
+13496
+ Institute of Informatics, Slovak Academy of Sciences
+ Miroslav Dobrucky
+ dobrucky.ui&savba.sk
+13497
+ IT3 Consultants
+ Gratien D'haese
+ gdha&it3.be
+13498
+ KKE, Inc
+ John Hermes
+ hostmaster&kakde.com
+13499
+ Metoda S.p.A.
+ Giuseppe Callipo
+ g.callipo&lineargruppo.it
+13500
+ MPL AG
+ MPL NOC
+ noc&mpl.ch
+13501
+ Nexstar Financial Corporation
+ Douglas E. Lecy
+ dlecy&nexstar.com
+13502
+ OneSquared
+ Sam Sargeant
+ sam&onesquared.net
+13503
+ Orchestria Limited
+ Andrew Stickler
+ andrew.stickler&orchestria.com
+13504
+ Polkomtel S.A.
+ Adam Pienczykowski
+ adam.pienczykowski&polkomtel.com.pl
+13505
+ PROCOS AG
+ Torsten Rendelmann
+ torsten.rendelmann&procos.com
+13506
+ Psionic Software, Inc.
+ Craig Rowland
+ crowland&psionic.com
+13507
+ Radcom Software Romania
+ Iulian Pavaloaia
+ iulian.pavaloaia&radcom.ro
+13508
+ SIGDCI
+ David Tassel
+ david.tassel&ville-lehavre.fr
+13509
+ SKY Computers
+ Jim Santos
+ santos&skycomputers.com
+13510
+ Somoma County Water Agency
+ Doug VanLeuven
+ doug&scwa.ca.gov
+13511
+ SpaceIP
+ Victor Klejman
+ klejman&attglobal.net
+13512
+ TeamWarrior Ltd
+ Matt Smuts
+ matt.smuts&cartezia.com
+13513
+ The Technology Partner
+ Massimo Fubini
+ Massimo.Fubini&ttpcompany.com
+13514
+ Unassigned
+ Removed 2011-11-02
+ ---none---
+13515
+ Unitech Networks .Ltd
+ David Wang
+ davidw2unitechnetworks.com
+13516
+ Viloke Oy
+ Panu Hallfors
+ panu.hallfors&viloke.fi
+13517
+ Xi'an Jiaotong University
+ Han Bo
+ bohan&mail.xjtu.edu.cn
+13518
+ ABN AMRO NL/CCC
+ Hans van Hattum
+ hans.van.hattum&nl.abnamro.com
+13519
+ Amsoft Systems India Inc
+ Aman Teja
+ aman.teja&amsoft.net
+13520
+ BizWebApps
+ Jean-Pierre Harrison
+ jp&selec.net
+13521
+ Sysnight
+ Jan Pedersen
+ jan&sysnight.dk
+13522
+ Account Synchronization Project
+ Kervin Pierre
+ kervin &blueprint-tech.com
+13523
+ Australian Industry Group
+ Phil Ware
+ aigplw&yahoo.com
+13524
+ Barham House Publishing, Inc.
+ Elizabeth Barham
+ soggytrousers&yahoo.com
+13525
+ Blarg! Online Services, Inc.
+ Marc Lewis
+ marc&blarg.net
+13526
+ Clickmarks Inc.
+ Shailesh Garg
+ shailesh&clickmarks.com
+13527
+ Digitasaru
+ Joseph Pingenot
+ ianacontact&digitasaru.net
+13528
+ DLESE
+ Mike Wright
+ mright&ucar.edu
+13529
+ DreamLAN Network Consulting Ltd.
+ Peter Kuo
+ peter&dreamlan.com
+13530
+ Fahnestock & Co.
+ Chris McElhone
+ cmcelhone&fahnestock.com
+13531
+ Commtia Systems S.A.
+ Raimon Casals
+ raimon.casals&commtia.com
+13532
+ Pennant Systems
+ Calvin Seto
+ calvin_seto&hotmail.com
+13533
+ Petr Zahradnik Computer Laboratory
+ Petr Zahradnik
+ clexpert&clexpert.cz
+13534
+ Proteus Mobile, Inc
+ Gerald Hewes
+ it&proteusmobile.com
+13535
+ IonPipe. Inc.
+ Eric White
+ eric.white&ionpipe.com
+13536
+ Serome Technology, Inc.
+ Tomy Jung
+ tomy&serome.co.kr
+13537
+ Shine Global
+ Stephen Woolerton
+ sdw&shineonline.co.nz
+13538
+ VideoBureau, Inc.
+ Anirban Chowdhuri
+ achowdhuri&videobureau.com
+13539
+ Voorhout Data Connection BV
+ Wim Voorhout
+ wim&vdcinfo.nl
+13540
+ Shenzhen Keybridge Communications Co.,Ltd.
+ Wang Buyun
+ buyunmail&163.net
+13541
+ DBV-Winterthur Versicherungen
+ Stephan Horn
+ stephan.horn&dbv-winterthur.de
+13542
+ Datapac s.r.o.
+ Roman Sladek
+ sladek&datapac.sk
+13543
+ 100 Percent IT Ltd
+ David Blundell
+ david.blundell&100percentit.com
+13544
+ Acopia Networks, Inc.
+ Mike Berger
+ mberger&acopianet.com
+13545
+ Adverb Software
+ Allen Gates
+ agates&adverb.com
+13546
+ Alta A/S
+ Stefan Barfred
+ postmaster&alta.net
+13547
+ Axiom Systems Limited
+ David Gandy
+ dgandy&axiomsystems.com
+13548
+ BakBone Software Inc
+ Richard Potter
+ richard.potter&bakbone.co.uk
+13549
+ Banque de France
+ Jeremy Martinville
+ jeremy.martinville&banque-france.fr
+13550
+ Celstream Technologies
+ Anirudh Mathuria
+ anirudh.mathuria&celstream.com
+13551
+ Cofunds LTD
+ Simon Bennett
+ simon.bennett&cofunds.co.uk
+13552
+ CQG, Inc
+ Andrew Hoying
+ farmers&cqg.com
+13553
+ Cyber Space Systems, Inc.
+ Kalin Dikov
+ dikov&c-inc.com
+13554
+ DTN SpeedNet Services, LLC
+ Rick Nordman
+ rick&dtnspeed.net
+13555
+ Enterprise Business Solutions
+ Hugo Jimenez-Perez
+ hjimenez&ebs.com.mx
+13556
+ Filtronic plc
+ Mike O'Carroll
+ snmp&filtronic.com
+13557
+ FLOORgraphics, Inc.
+ Tobin J Edwards
+ toby&floorgraphics.com
+13558
+ Gary Reynolds
+ Gary Reynolds
+ gary&touch.asn.au
+13559
+ Global Technology Associates, Inc.
+ Paul Emerson
+ paul&gta.com
+13560
+ Grant County PUD #2
+ Steve Wilson
+ swilson&gcpud.org
+13561
+ Griffith University
+ Jolyon Suthers
+ j.suthers&mailbox.gu.edu.au
+13562
+ Information Sciences Institute, USC
+ technical support
+ action&isi.edu
+13563
+ Integrated Software Technologies Inc.
+ Jeff Douglass
+ ist&att.net
+13564
+ Logistik World GmbH
+ Helmut Sailer
+ hsailer&lwplus.de
+13565
+ Lucent Technologies India Ltd
+ Vishnu Vardhan M Reddy
+ mvureddy&lucent.com
+13566
+ Neolytica
+ Ryan Dibble
+ rdibble&neolytica.com
+13567
+ UBIqube Solutions
+ Yves Dumarest
+ yves.dumarest&ubiqube.com
+13568
+ Neustar, Inc., a TransUnion company
+ Mary Barnes
+ mary.barnes&team.neustar
+13569
+ OIZ
+ Schuler Marc
+ marc.schuler&oiz.stzh.ch
+13570
+ Security Integration, Inc.
+ George A. Boitano
+ gboitano&securityintegration.com
+13571
+ TESIS SYSware GmbH
+ Rene Bauer
+ ren&tesis.de
+13572
+ TJEdwards
+ Tobin J Edwards
+ toby&tjedwards.com
+13573
+ Tran Empire Industries
+ Duc P Tran
+ ducphuc&tranempire.com
+13574
+ TVG Technologies Ltd.
+ Shalom Crown
+ shalom&realvision.co.il
+13575
+ University of Windsor
+ Robert Mavrinac
+ mavrinac&uwindsor.ca
+13576
+ WAGO Kontakttechnik GmbH
+ Stefan Zudse
+ stefan.zudse&wago.com
+13577
+ Youjin
+ Heechul Kim
+ jijisa&airheechul.com
+13578
+ apogee solutions
+ Arun Mehra
+ apogee&vsnl.com
+13579
+ LMN Associates
+ Lakshmanan Venkataraman
+ lakshmanan_v&hotmail.com
+13580
+ Europ Assistance France
+ Frederic Williams
+ frederic.williams&unilog.fr
+13581
+ TAMAGAWA UNIV.
+ Yuuichi Kamada
+ support&tamagawa.ac.jp
+13582
+ Nordija A/S
+ Kristian Sørensen
+ snmp&nordija.com
+13583
+ UCBIRL
+ David E. Miller
+ david.miller&uchsc.edu
+13584
+ Schering AG
+ Sabine Demitrowitz
+ sabine.demitrowitz&schering.de
+13585
+ Mangalore Refinery And Petrochemicals Limited
+ S.M. Khare
+ smk&mrplindia.com
+13586
+ Woodside Networks, Inc.
+ Ashok Ranganath
+ AshokRanganath&woodsidenet.com
+13587
+ Universite de Franche-Comte
+ Patrice Koch
+ patrice.koch&univ-fcomte.fr
+13588
+ Acegi Technology Pty Limited
+ Ben Alex
+ ben.alex&acegi.com.au
+13589
+ Air Traffic Control & Business Systems GmbH
+ Ulrich Bertsch
+ ulrich.bertsch&ac-b.de
+13590
+ Americredit Corp
+ Jay Lentz
+ jay.lentz&americredit.com
+13591
+ BE Intelligent Systems
+ Dan Crowson
+ dcrowson&crowson.com
+13592
+ Blunk Microsystems
+ Tim Stoutamore
+ stout&blunkmicro.com
+13593
+ CommerceFlow, Inc.
+ Inder Sabharwal
+ inder&commerceflow.com
+13594
+ Company Watch Limited
+ Lance French
+ lfrench&companywatch.net
+13595
+ EMKA electronic AG
+ Heiko Fischer
+ h.fischer&emka-electronic.de
+13596
+ Fachhochschule Bingen
+ Klaus Lang
+ lang&fh-bingen.de
+13597
+ FEIS, University of Hertfordshire
+ Matt Ross
+ m.g.ross&herts.ac.uk
+13598
+ General Dynamics Mission Systems Canada (formerly 'General Dynamics Canada')
+ David Aitken
+ info&gd-ms.ca
+13599
+ Golden Triangle Online
+ Martin Kokkelink
+ iana&golden.net
+13600
+ greenmokey.net
+ Aaron Forster
+ omadawn&sonic.net
+13601
+ Hwa Chong Junior College
+ Chen Shiyuan
+ csy&hjc.edu.sg
+13602
+ IS4-O
+ Thomas Hefner
+ thomas.hefner&is4-o.com
+13603
+ KPNQwest Czechia s.r.o.
+ Jakub Kopecky
+ jakub.kopecky&kpnqwest.com
+13604
+ Liberate Technologies
+ Przemek Struminski
+ przemeks&liberate.com
+13605
+ Maverick workgroup
+ Wei Bohua
+ grayhare&public.nn.gx.cn
+13606
+ Nicomaque
+ Ronan Amicel
+ technique&nicomaque.org
+13607
+ Unassigned
+ Returned 2004-05-28
+ ---none---
+13608
+ OpenHandHome Inc
+ Michael Bell
+ mikebell90&yahoo.com
+13609
+ Palladium Consulting Inc.
+ Sebastian Good
+ sebastian&palladiumconsulting.com
+13610
+ Q Solutions
+ Martin Colley
+ qsolutions&telkomsa.net
+13611
+ RBC Data
+ Rene Bechmann
+ rene&rbcdata.com
+13612
+ Schlund + Partner AG
+ Rene Schumann
+ rene&schlund.de
+13613
+ StrataVerio
+ James Davidson
+ james&strataverio.com
+13614
+ Tartu Kõrgem Kunstikool
+ Lemmit Toomet
+ lemmit&art.tartu.ee
+13615
+ TH
+ Thomas Hefner
+ thomas.hefner&is4-o.com
+13616
+ THALES SYSTEM INTEGRATION GmbH
+ Ingmar Schmnidt
+ ingmar.schmidt&de.thalesgroup.com
+13617
+ Those Interactive Guys
+ Scott Dukes
+ scott&dukes.co.za
+13618
+ Transim Technology Corp.
+ Matthew Richardson
+ mrichardson&transim.com
+13619
+ UnderCoverWear Collection
+ Craig O'Shannessy
+ craig&ucw.com.au
+13620
+ University of Wisconsin - Eau Claire
+ Thomas Paine
+ paineta&uwec.edu
+13621
+ Wind Telecom
+ Tomasz Kiraga
+ t.kiraga&wind.pl
+13622
+ Yaina
+ Joerg Reuter
+ jreuter&yaina.de
+13623
+ point it GmbH
+ Oliver Jaenicke
+ contact&point-it.de
+13624
+ EASTCOM-BUPT INFORMATION TECHNOLOGY CO.,LTD.
+ Chengfei Yang
+ yangchengfei&ebupt.com
+13625
+ pohlcity.de
+ Christian Pohl
+ chris&pohlcity.de
+13626
+ Rastel
+ Dmitry Khazov
+ market&rastel.ru
+13627
+ Netfor, Inc.
+ Jeff Seifert
+ jseifert&netfor.com
+13628
+ SerCon GmbH
+ Carsten Horst
+ carsten.horst&sercon.de
+13629
+ A.G.Tech Network Service
+ Akihiko Gotanda
+ a-gota&agt.ne.jp
+13630
+ AFX News Ltd
+ Neil Fitzpatrick
+ neil.fitzpatrick&afxnews.com
+13631
+ Arax Communications
+ Jilkin Yuri
+ yuri&araxinfo.com
+13632
+ ATOMiX DESiGN
+ Henry Studenborg
+ hjstukenborg&mac.com
+13633
+ AVA Afzar Co.
+ Anooshiravan Merat
+ merata&avadom.com
+13634
+ B&B Computersysteme GbR
+ Dieter Brandmeier
+ Dieter.Brandmeier&bbcomputer.de
+13635
+ BSWS
+ Henning Brauer
+ hb-iana&bsws.de
+13636
+ Corestreet, Ltd.
+ David Engberg
+ dave+iana&corestreet.com
+13637
+ Cresent Software Products (PVT) Ltd.
+ Faried Nawaz
+ faried.nawaz&cressoft.com.pk
+13638
+ Expert Systems IVR (Asia) Co., Ltd.
+ Wilson Fan
+ wilson.fan&esi-asia.com
+13639
+ FibroTEC
+ Stephan Fink
+ stephan.fink&gmaare.migros.ch
+13640
+ Jon Wood
+ Joh Wood
+ jon&jellybob.co.uk
+13641
+ Kremlin Computing Limited
+ Simon Devlin
+ simon.devlin&kremlin-computing.com
+13642
+ LITAS, s.r.o.
+ Ludovit Launer
+ litas&stonline.sk
+13643
+ MIMOS Berhad
+ Syahrul Sazli Shaharir
+ sazli&mimos.my
+13644
+ Netgate
+ Jim Thompson
+ jim&netgate.com
+13645
+ OKB MEI
+ Vladimir Moshkin
+ moshkin&okbmei.msk.su
+13646
+ Oninit Ltd
+ Paul Watson
+ paul&oninit.com
+13647
+ Ostsee-Zeitung GmbH & Co. KG
+ Torsten Eymann
+ torsten.eymann&ostsee-zeitung.de
+13648
+ Pointred Technologies, Inc
+ Rick Balocca
+ rbalocca&enhancelon.com
+13649
+ Polizei Rheinland-Pfalz
+ Horst Barth
+ horst.barth&polizei.rlp.de
+13650
+ Relativity
+ Bouten,R.J.
+ r.bouten&hccnet.nl
+13651
+ RexKramer
+ Sven Gerlach
+ sven.gerlach&rexkramer.de
+13652
+ ---none---
+ G.E. de Jong
+ g.e.dejong&student.utwente.nl
+13653
+ Seoul Mobile Telecom, Inc.
+ Seong Geun Lee
+ leesg&seoultel.co.kr
+13654
+ SHENZHEN XIFENG NETWORK TECHNOLOGIES CO.,LTD
+ Li WeiMing
+ limingstart&263.net
+13655
+ SpaceMonster Gaming Network
+ Bryn Moslow
+ bryn&spacemonster.org
+13656
+ SUNNYbell Technology
+ sunnybelltech support
+ proman2k&sunnybelltech.com
+13657
+ Proximus Luxembourg SA
+ Vincent Piocel
+ vincent.piocel&proximus.lu
+13658
+ Teddy's Network
+ Junzo Sato
+ jsato&fc.kuh.kumamoto-u.ac.jp
+13659
+ The Worley Companies
+ John McCawley
+ jmccawley&worleyco.com
+13660
+ U.S. Army CECOM
+ William Duncan
+ william.duncan&mail1.monmouth.army.mil
+13661
+ The University of Manchester
+ Andy Moore
+ andy.moore&manchester.ac.uk
+13662
+ Universidad de Palermo
+ Alejandro Popovsky
+ apopov&palermo.edu.ar
+13663
+ VRGroup.com
+ Victor G. Bonilla
+ victor&bonilla.com
+13664
+ VSS KB, a.s.
+ Martin Petak
+ mpetak&vsskb.cz
+13665
+ Webs-are.us
+ Erin Fortenberry
+ kahn&deadbbs.com
+13666
+ Wolf Hill, s.r.o.
+ Jiri Gubik
+ vjisa&wolfhill.cz
+13667
+ Wozzle Internet Solutions
+ Zac DeLesDernier
+ zac-iana&wozzle.com
+13668
+ Yes Technology
+ SangHo Kim
+ mercury&yestech.co.kr
+13669
+ Cubic Transportation Systems, Inc.
+ Pradip Mistry
+ pradip.mistry&cubic.com
+13670
+ San Diego Data Processing Corporation
+ Bill Reynolds
+ breynolds&sddpc.org
+13671
+ TechTV
+ Dan Benson
+ danbenson&techtvcorp.com
+13672
+ General Dynamics - Decision Systems/Secure Products
+ Phil Barker
+ Phil.Barker&gd-decisionsystems.com
+13673
+ Internet Czêstochowa
+ Piotr Steclik
+ master&icz.com.pl
+13674
+ PESA Switching Systems, Inc.
+ Doug Bailey
+ dbailey&pesa.com
+13675
+ bandwave internet
+ Benjamin Polson
+ bsp&bandwave.net
+13676
+ French Data Network
+ Sylvain Vallerot
+ bureau&fdn.org
+13677
+ Kb/TEL Telecomunicaciones SA de CV
+ Fernando Bracho
+ fbracho&kbtel.com
+13678
+ acter AG
+ Andreas Petralia
+ petralia&acter.ch
+13679
+ AltiGen Communications Inc.
+ Hui Yang
+ hyang&altigen.com
+13680
+ Aviva Solutions Inc.
+ Jean-Francois Levesque
+ jeanl&avivasolutions.com
+13681
+ CHILDLOCK solutions
+ Marcus Huenerbein
+ huenerbe&childlock.de
+13682
+ Ecole des Mines de Nantes
+ Laurent Menu-Kerforn
+ laurent.menu-kerforn&emn.fr
+13683
+ EFTechnologies, Inc.
+ Joseph Schwarz
+ is&eftech.net
+13684
+ ELPROMA Elektronika
+ Piotr Trojanek
+ trojanek&elproma.com.pl
+13685
+ Faculty of Mathematics and Computer Science, Nicholas Copernicus University of Torun
+ Rafal Metkowski
+ rafmet&mat.uni.torun.pl
+13686
+ go win
+ Wheib Bendjebbour
+ wheib&gowin.fr
+13687
+ Humboldt-Universitaet zu Berlin
+ Burckhard Schmidt
+ hostmaster&hu-berlin.de
+13688
+ Icequake Networks
+ Philip Thiem
+ ptt&umr.edu
+13689
+ In Town Consulting LLC
+ Michael Mendelson
+ mmendelson&intowndenver.com
+13690
+ Madras Computer Vertriebsges.m.b.H.
+ Daniel Himler
+ d.himler&madras.at
+13691
+ Maison d'en France
+ Robert Silve
+ robert&mtice.fr
+13692
+ mediface
+ Chul Hyun Park
+ licence&mediface.com
+13693
+ Mirage Networks, Inc
+ Michael J. McDaniels
+ mjmcdaniels&yahoo.com
+13694
+ Nervus Systems Ltd
+ Rob Macgregor
+ rob.macgregor&dial.pipex.com
+13695
+ Neurosphere Consulting
+ Stephen J. Scheck
+ sscheck&gmail.com
+13696
+ Ohio Wesleyan University
+ Kirk A. Rustin
+ ktrustin&owu.edu
+13697
+ Paul Dlug
+ Paul Dlug
+ paul&nerdlabs.com
+13698
+ RunCircle Ltd
+ Roger McCalman
+ snmp&runcircle.co.uk
+13699
+ Sarvega Inc.
+ Nagendra Kolluru
+ nkolluru&sarvega.com
+13700
+ Scale Eight
+ Brian Lanier
+ blanier&s8.com
+13701
+ Sonic Software
+ Matt Rothera
+ mrothera&sonicsoftware.com
+13702
+ Store Media Engineering
+ Mark Williams
+ mark&dimm.de
+13703
+ SunDataCom pvt.Ltd.,
+ Krishna L Baisetti
+ krishna&sundatacomm.net
+13704
+ TNO
+ ing. F. (Frederik) Bonte
+ f.bonte&telecom.tno.nl
+13705
+ Universitas Indonesia
+ Maman Sutarman
+ maman&cs.ui.ac.id
+13706
+ Volvo Event Management
+ Darren Hampton
+ Darren.Hampton&volvooceanrace.org
+13707
+ wasiliana solutions
+ Claude Nanjo
+ nanjoc&wasilianasolutions.net
+13708
+ AIC NETWORK
+ Molines Jacques
+ tech&aic.fr
+13709
+ The Bank of New York
+ Oryst N. Kunka
+ okunka&bankofny.com
+13710
+ LVM Versicherungen
+ Stephan Terhorst
+ s.terhorst&lvm.de
+13711
+ Primus Telecommunications Australia Pty Ltd
+ Tristan Goode
+ netops&iprimus.com.au
+13712
+ ARINC (Aeronautical Radio, Inc.) Roy L. Courtney
+ rcourtne&arinc.com
+ ---none---
+13713
+ Gateweaver
+ Chris Macwell
+ cmaxwell&themanor.net
+13714
+ Reea
+ Adrian Tofan
+ adi&reea.net
+13715
+ Alescere
+ Greg Fitzgerald
+ gregfitzgerald&prodisinc.com
+13716
+ Caja Madrid
+ Javier Ripoll
+ jripoll&cajamadrid.es
+13717
+ Carreker Corporation
+ Jerry Bowman
+ jbowman&carreker.com
+13718
+ CCITRIAD
+ Denise Gimarc
+ denise.gimarc&ccitriad.com
+13719
+ CEGETEL SI
+ Denis Liotard
+ smpsbo&cegetel.fr
+13720
+ CoreMedia AG
+ Rolf Watermann
+ rolf.watermann&coremedia.com
+13721
+ Corning Cable Systems
+ Derek Whitehurst
+ derek_whitehurst&corning.com
+13722
+ deot.net
+ Oren Held
+ oren&deot.net
+13723
+ Division of BITL
+ John Crowe
+ j.crowe&murdoch.edu.au
+13724
+ Erasmus University Rotterdam
+ Paul Kranenburg
+ kranenburg&few.eur.nl
+13725
+ EuroNetics
+ Tomas Fasth
+ iana-contact&euronetics.com
+13726
+ FH Bonn-Rhein-Sieg
+ Steffen Kaiser
+ skiana&mail.inf.fh-bonn-rhein-sieg.de
+13727
+ Fundação CPqD - Centro de Pesquisa e Desenvolvimento em Telecomunicações
+ Isidro Lopes da Silva Neto
+ isidro&cpqd.com.br
+13728
+ Fundació> Aplicació
+ Ramon Fons
+ fundacio&callusdigital.org
+13729
+ Funktional Solutions Group
+ Julian Coyne
+ julianc&funktional.com.au
+13730
+ Geobot, Inc
+ Sharad Raisinghani
+ sharad&geobot.com
+13731
+ Huth Engineering Inc
+ Edward Huth
+ edhuth&huthengineering.com
+13732
+ iDirect
+ Brian Snyder
+ bsnyder&idirect.net
+13733
+ IMServ Europe Ltd
+ Geoff Hamilton
+ geoff.hamilton&imserv.invensys.com
+13734
+ Institut fuer Theorie der Elektrotechnik, Universitaet Stuttgart
+ Ralf Lederle
+ ralf.lederle&ite.uni-stuttgart.de
+13735
+ Integra5 Ltd.
+ Nimrod Gal-Oz
+ nimrod.gal-oz&integra5.com
+13736
+ Manufacture des Montres Rolex SA
+ Raphael Colliard
+ raphael.colliard&rolex-bienne.ch
+13737
+ Mark Wilcox & Associates
+ Mark Wilcox
+ mark&mjwilcox.com
+13738
+ MindMatics AG
+ Armin Barbalata
+ armin.barbalata&mindmatics.de
+13739
+ Pacesetter Electronics
+ Dale Puls
+ dpuls&pacesetterelectronics.com
+13740
+ Popwire Technology AB
+ Martin Akesson
+ hostmaster&popwire.com
+13741
+ Proinos, INC
+ Thu R Kyaw
+ tkyaw&proinos.com
+13742
+ Raritan Computer, Inc.
+ Allen Yang
+ allen&raritan.com
+13743
+ SGTE-IES
+ Isaert Nicolas
+ nicolas.isaert&sgte-ies.com
+13744
+ SkyTel, Inc.
+ Scott Humphries
+ scott.humphries&wcom.com
+13745
+ Plixer International, Inc. (formerly 'Somix Technologies, INC')
+ Marc Bilodeau
+ marc&plixer.com
+13746
+ UNIversity of Detroit Mercy
+ William F Allmendinger
+ allmenwf&udmercy.edu
+13747
+ Virtual Health Networks, Inc.
+ Donald K Bruce
+ drbruce&hc-vita.com
+13748
+ Wizzbit
+ Onno Gort
+ postmaster&wizzbit.nl
+13749
+ Madison Consulting Inc.
+ Hung Pham
+ hung.g.pham&verizon.net
+13750
+ Juergen Weber Unternehmensberatung
+ Juergen Weber
+ juergen&weber-falkensee.de
+13751
+ AGY Therapeutics Incorporated
+ Scott C. Lohr
+ slohr&agyinc.com
+13752
+ Amarna Software Productions
+ Michael Bell
+ mikebell90&yahoo.com
+13753
+ Ascent Computing Group Inc
+ Varghese Samuel
+ vsam&ascent-inc.com
+13754
+ Banco Zaragozano
+ Antonio Gascón Dominguez
+ agascon&bancozaragozano.es
+13755
+ Carleton College
+ Webmasters and Sysadmins
+ iana-tech-contact&carleton.edu
+13756
+ C-LOG International
+ Francisco Guiomar
+ dns&c-log.com
+13757
+ COXnet
+ COXnet Engineers
+ eng-disc&coxnews.com
+13758
+ cr-team.de
+ Thomas Bilger
+ thomas.bilger&cr-team.de
+13759
+ Examen, Inc
+ Richard Hanschu
+ richardh&examen.com
+13760
+ Fourth House Security Inc
+ Basit Hussain
+ basit&fourthhousesecurity.com
+13761
+ Glencore International AG
+ Thomas Traxel
+ thomas.traxel&ch.glencore.com
+13762
+ Innovery
+ Andrea Caccia
+ andrea.caccia&innovery.net
+13763
+ Johannes Passing Softwareentwicklung
+ Johannes Passing
+ jp&baernetwork.com
+13764
+ Khodayss Systems Limited
+ Manohar J
+ ess&khodayss.net
+13765
+ Life Time Fitness, Inc.
+ Jud McKee
+ jmckee&lifetimefitness.com
+13766
+ LOEWE Opta GmbH
+ Peter Wächtler
+ pwaechtler&loewe-komp.de
+13767
+ Metalogue Communications
+ Mike McCallister
+ iana&metalogue.com
+13768
+ Movaris
+ Malay Verma
+ mverma&movaris.com
+13769
+ mozilla.org
+ Dan Mosedale
+ ldap-schema&mozilla.org
+13770
+ MTA Solutions
+ Sergie Voropay
+ sergeiv&mtasolutions.com
+13771
+ Navic Systems, Inc., d/b/a Navic Networks, Inc.
+ Michael Byrnes
+ mbyrnes&navic.tv
+13772
+ NPULSE Software, Inc.
+ Stephen Earl
+ searl&npulse.com
+13773
+ NTELOS Inc.
+ Landon McDowell
+ smicontact&ntelos.net
+13774
+ Onetta, Inc.
+ Hao Li
+ hli&onetta.com
+13775
+ Pomona College
+ Michael Dickerson
+ mikey&cs.pomona.edu
+13776
+ Potlatch Corporation
+ Ed Moses
+ ed.moses&potlatchcorp.com
+13777
+ Rakuten Inc.
+ Neal Sato
+ ops-corp-pen&mail.rakuten.com
+13778
+ Sociedade Diginet, LdaJacques
+ ludovico Zacarias
+ jack_ludov&ebonet.net
+13779
+ SUMIX Corporation
+ Artem Malyshev
+ artem&sumix.com
+13780
+ ubernul projekt
+ Drew Miller
+ xerox&ubernul.com
+13781
+ Universite d'AUVERGNE
+ Denis Pays
+ denis.pays&u-clermont1.fr
+13782
+ University of Dortmund, Department of Mathematics
+ Christian Becker
+ christian.becker&mathematik.uni-dortmund.de
+13783
+ Viking Society of SA
+ David de Groot
+ david.degroot&viking.org.au
+13784
+ WhidbeyNet
+ Mike Denka
+ mdenk&whidbey.net
+13785
+ YH
+ Min Zhu
+ minzhu&nudt.edu.cn
+13786
+ ZP system
+ Won-Sik Kim
+ wonsikkim&zpsys.com
+13787
+ PageMail Inc.
+ Scott Tulk
+ scott&page.ca
+13788
+ Dev-Labs Ltd.
+ Daniel Marczisovszky
+ marczi&dev-labs.com
+13789
+ Innovations GmbH
+ Markus Schaertel
+ markus.schaertel&innovations.de
+13790
+ U-King Communications Corp.
+ Alex Huang
+ frank&uking.com.tw
+13791
+ Associação dos Estudantes da Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa
+ Hugo Monteiro
+ adm&ae.fct.unl.pt
+13792
+ Active Telecom
+ Marc Alzina
+ malzina&net-tone.com
+13793
+ Acumen Sciences, LLC.
+ Brett Eisenberg
+ beisenberg&acumen-sciences.com
+13794
+ Beijing Educational Information Network
+ Kevin Chen
+ kevin&bjedu.com.cn
+13795
+ Blue Edge Bulgaria
+ Dimiter Dimitrov
+ dimiter&blue-edge.bg
+13796
+ Caliari Research S.p.A. Nicola
+ Babieri
+ customer.service&caliari.it
+13797
+ CIRAD
+ Bertrand Pitollat
+ bertrand.pitollat&cirad.fr
+13798
+ Globenet
+ Benjamin Sonntag
+ benjamin&globenet.org
+13799
+ Internet 78
+ Michael Suszko Jr.
+ msuszko&fast.net
+13800
+ IS Services
+ Paul Reilly
+ paul.reilly&tcd.ie
+13801
+ IUFM des Pays de la Loire
+ Aït Omar Saâd
+ saad.aitomar&paysdelaloire.iufm.fr
+13802
+ Mundee Internet Services
+ Shane Mundee
+ shanemundee&hotmail.com
+13803
+ Navajo Law Enforcement Training Academy
+ George John
+ gj86025&aol.com
+13804
+ Pontifical College Josephinum
+ Ming Li
+ mli&pcj.edu
+13805
+ Southland Christian Church
+ Vic Mollett
+ vmollett&southlandchristian.org
+13806
+ SysOpen Plc
+ Jarkko Lietolahti
+ jarkko.lietolahti&sysopen.fi
+13807
+ Tpack
+ Søren Heilmann
+ sth&tpack.net
+13808
+ ubernul projekt
+ Drew Miller
+ xerox&ubernul.com
+13809
+ Université Jean Monnet Saint Etienne
+ Hervé GILIBERT
+ criter&univ-st-etienne.fr
+13810
+ University of Alaska
+ David Bantz
+ david.bantz&alaska.edu
+13811
+ Israel Discount Bank
+ Michael Koenigstein
+ xmk&il.ibm.com
+13812
+ SmartPrice SA
+ Marco Aurelio Vilaca
+ operacao&smartprice.com.br
+13813
+ Evalesco Systems ApS
+ Jakob Oestergaard
+ joe&evalesco.com
+13814
+ alfa Media Partner GmbH
+ Tobias Haas
+ tobias.haas&linopress.com
+13815
+ Angel Iglesias, S.A.
+ Imanol Silva
+ doi&ikusi.es
+13816
+ AppSense Technologies
+ Kevin Stone
+ kevin.stone&appsense.com
+13817
+ Auswärtiges Amt
+ Josef Mecklenburg
+ josef.mecklenburg&auswaertiges-amt.de
+13818
+ BHI
+ Phil Anderson
+ pandersen&hotmail.com
+13819
+ BTI Communications Co.
+ Jarrod Kinsley
+ jkinsley&bticc.net
+13820
+ CESKY TELECOM, a.s.
+ Tomas Sekera
+ tomas.sekera&ct.cz
+13821
+ CNI/Prairienet
+ Brynnen Owen
+ owen&uiuc.edu
+13822
+ Command Software Systems, Inc
+ Helmuth E. Freericks
+ hfreericks&commandsoftware.com
+13823
+ Comtarsia IT Services
+ Stefan Pfingstner
+ stefan.pfingstner&comtarsia.com
+13824
+ Consus Ltd
+ Rob Lyle
+ rob&consus.co.uk
+13825
+ Crisp Hughes Evans LLP
+ John B Bowles
+ jbowles&che-llp.com
+13826
+ Dept of Veterans Affairs
+ Leslie L Henderson Jr
+ leslie.henderson&mail.va.gov
+13827
+ EndRun Technologies LLC
+ Bruce M. Penrod
+ bmpenrod&endruntechnologies.com
+13828
+ ETM International / Austria
+ Wolfgang Frühwirth
+ wfrueh&etm.at
+13829
+ Flecha de Lima Associados
+ Paulo Tarso Flecha de Lima
+ ptarso&FlechadeLima.com
+13830
+ GED-SOFTWARE
+ Mathieu Chappuis
+ mathieu.chappuis&ged-software.com
+13831
+ Geo-Marine, Inc.
+ Randall Mundee
+ smundee&geo-marine.com
+13832
+ The Go Daddy Group, Inc.
+ Network Operations Center
+ noc&godaddy.com
+13833
+ Gobierno de Canarias
+ Octavio Ascanio
+ oascsua&gobiernodecanarias.org
+13834
+ iMach, Ltd.
+ Forrest W. Christian
+ forrestc&imach.com
+13835
+ inet-logistics GmbH
+ Reinhold Gander
+ tik&inet-logistics.com
+13836
+ Information and Logistics Consultancy
+ Eddie Victor
+ eddiev&ilc.co.za
+13837
+ IntroTec
+ Peter Salvisberg
+ peter.salvisberg&introtec.ch
+13838
+ KadeL Data Servis s.r.o.
+ Jirka Svetlik
+ svetlik&kadel.cz
+13839
+ MarkitServFX (formerly 'Logicscope Realisations Ltd')
+ Lance White
+ lance.white&markitserv.com
+13840
+ HYTE Technologies, Inc (formerly 'Media Driver, LLC')
+ Matthew Pavlovich
+ matt&hyte.io
+13841
+ MetiLinx
+ Larry Ketchersid
+ lketchersid&metilinx.com
+13842
+ Moser-Baer AG
+ Andreas Scheidegger
+ as.mb&mobatime.com
+13843
+ Ned Davis Research Group
+ Brett Lee
+ root&ndr.com
+13844
+ North East Worcestershire College
+ Chris Hills
+ chills&ne-worcs.ac.uk
+13845
+ Ohio Northern University
+ Glen Shere
+ g-shere&onu.edu
+13846
+ PatientKeeper, Inc.
+ Craig Fields
+ iana-contact&patientkeeper.com
+13847
+ Pearco Services
+ Benjamin Collins
+ bcollins&granderiver.net
+13848
+ rnix.com
+ Robert C. Nix
+ org.iana&rnix.com
+13849
+ Sepro Telecom
+ John Healy
+ john.healy&seprobilling.com
+13850
+ Static
+ Soyoung Ju
+ lorien&static.co.kr
+13851
+ Swisscom (Switzerland) Ltd
+ Jean-Marc UIrich
+ jean-marc.ulrich&swisscom.com
+13852
+ TopoLogica
+ Eduardo Moscoso Rubino
+ moscoso&moscoso.org
+13853
+ Tularik
+ Aaron Forster
+ ianainfo&tularik.com
+13854
+ Universitaet Mannheim, Rechenzentrum
+ Heide Hiltscher
+ heide.hiltscher&rz.uni-mannheim.de
+13855
+ Universitaet Oldenburg
+ Juergen Weiss
+ juergen.weiss&uni-oldenburg.de
+13856
+ University of Michigan Health System
+ David Hasselbach
+ davidch&med.umich.edu
+13857
+ Ursys Pty Ltd
+ Patrick Duff
+ patrick.duff&ursys.com.au
+13858
+ Eltek Valere Inc. (formerly 'Valere Power Inc')
+ Bill Dempsey
+ bill.dempsey&eltekvalere.com
+13859
+ Voxpilot
+ Dave Burke
+ david.burke&voxpilot.com
+13860
+ WASKO
+ Andrzej Bankowski
+ a.bankowski&wasko.pl
+13861
+ Wolf IT Concepts
+ Felix Wolf
+ wolf&it-concepts.info
+13862
+ XTec, Incorporated
+ Alberto Martin
+ amartin&xtec.com
+13863
+ Airwolf Systems, Inc.
+ Frederick Nwokobia
+ nwokobia&msn.com
+13864
+ MAMINOS, Inc.
+ Steve Jacks
+ sjacks&maminos.com
+13865
+ Université Charles de Gaulle - Lille 3
+ Arnaud Jayet
+ jayet&univ-lille3.fr
+13866
+ ACE TIMING
+ Charlie LE HOANGAN
+ charlie.lehoangan&acetiming.com
+13867
+ Adfinis AG
+ Michael Hofer
+ info&adfinis.com
+13868
+ Bahrain Credit
+ Adel Darwish
+ darwish&bahraincredit.com.bh
+13869
+ Blum Capital Partners, LP
+ Johan Martin
+ jmartin&blumcapital.com
+13870
+ Corporate Oxygen
+ Rakesh Aggarwal
+ raggarwal&coxygen.com
+13871
+ Falcon Software NV
+ Tijl Dullers
+ tijl.dullers&anubex.com
+13872
+ Federal University of Sao Paulo
+ Network Group
+ rede&dis.epm.br
+13873
+ FMC
+ Francois Monnet
+ noc&eurofmc.com
+13874
+ goepp.net
+ Daniel Goepp
+ iana&goepp.com
+13875
+ Interact
+ David Riccitelli
+ david.riccitelli&interact.it
+13876
+ Ionic Productions LLC
+ Brent A. Thompson
+ bat&ionicproductions.com
+13877
+ Kanda Tsushin Kogyo Co., Ltd.
+ Yoshio Nagasaki
+ nagasaki_y&at.kanda.co.jp
+13878
+ Kariboo Technologies SA
+ Maurice Galland
+ maurice.galland&kariboo.com
+13879
+ Natural Soft S.A.
+ Jaume Juni Estany
+ jaume.juni&natural-soft.es
+13880
+ ADS Networks Pvt. Ltd
+ K. Srinivas Aithal
+ ksaithal&ads-networks.com
+13881
+ neobee.net
+ Viktor Varga
+ vile&neobee.net
+13882
+ Netilla Networks
+ Paul Douglas
+ paul_douglas&netilla.com
+13883
+ New Morning Windows
+ Mike Forsman
+ mikef&newmorningwindows.com
+13884
+ Pepco AS
+ John Berntsen
+ john&pepco.no
+13885
+ Polycom, Inc.
+ Matt Parker
+ matt.parker&polycom.com
+13886
+ Prosodic Communications Inc.
+ Ian A. Marsman
+ imarsman&webstove.com
+13887
+ Red Roby Software, Inc.
+ Robert DeLuca
+ redroby&tampabay.rr.com
+13888
+ South Texas Lighthouse for the Blind
+ John Francis Lee
+ johnl&sotxlighthouse.org
+13889
+ Spriral Designs Inc.
+ Dan Pringle
+ digitals&netone.com
+13890
+ Teltier Technologies Inc.
+ Murali Swaminathan
+ murali&teltier.com
+13891
+ The Advantage Group
+ Dave Cole
+ davec&taglim.com
+13892
+ University of New Hampshire
+ William F. Costa
+ Bill.Costa&unh.edu
+13893
+ International Truck and Engine Corporation
+ Regina Goeing
+ regina.goeing&nav-international.com
+13894
+ LGNsys
+ Sora Son
+ sora&lgnsys.com
+13895
+ LaGrange School District 102
+ Al Kirkus
+ al&dist102.k12.il.us
+13896
+ Atos Origin CMS / TSP
+ Bernard Bosse
+ bernard.bosse&atosorigin.com
+13897
+ Advanced Technologies Lab
+ Josef D. Allen
+ josallen&cs.fsu.edu
+13898
+ Alexander Horsch und Thomas Balbach IT Solutions
+ Alexander Horsch
+ label&flying-stone.de
+13899
+ Anka Systems, Inc
+ Young Kim
+ ykim&ankasystems.com
+13900
+ Blue Gargoyle Consulting, LLC
+ Marko A. Jennings
+ marko&bluegargoyle.com
+13901
+ Broadwave Inc.
+ Ken Roser
+ ken_roser&fastmail.fm
+13902
+ Business Internet Trends
+ Sabri Berisha
+ sabri&bit.nl
+13903
+ CAMH PET Centre
+ Sylvain Houle
+ shoule&camhpet.ca
+13904
+ Caymas Systems
+ Ashwin Baskaran
+ baskaran&caymas.com
+13905
+ Cemagref
+ Pierre Farissier
+ pierre.farissier&cemagref.fr
+13906
+ Chantry Networks Inc.
+ Mark Leonard
+ leonam&chantrynetworks.com
+13907
+ Compera
+ Alysson Prado
+ alysson.prado&compera.com.br
+13908
+ Croatian Physical Society, Student Section
+ Mario Juric
+ majuric&fizika.org
+13909
+ CTTC - Centre Tecnològic de Telecomunicacions de Catalunya
+ Carolina Pinart Gilberga
+ carolina.pinart&cttc.es
+13910
+ Das Büro am Draht
+ Fabian Hahn
+ fh&dasburo.com
+13911
+ Epsilon d.o.o.
+ Alem Orlic
+ alem&epsilon.hr
+13912
+ Everest Connections
+ Ryan Pool
+ ryan.pool&everestgt.com
+13913
+ EVoto Team
+ Sergio Avila Jiménez
+ sergio&evoto.org
+13914
+ FreakySoft
+ Richard Perfect
+ richard.perfect&freakysoft.co.nz
+13915
+ Harry Rüter Software Solutions
+ Harry Rüter
+ h.rueter&gmx.net
+13916
+ Heimat di Andrea Rota
+ Andrea Rota
+ support&heimat.it
+13917
+ Hostcentric
+ Fred Im
+ fred.im&hostcentric.com
+13918
+ Inkasbank
+ Dmitry Chernyak
+ cdl&inkasbank.ru
+13919
+ Instinct Internet Solutions
+ Peter Lowe
+ pgl&instinct.org
+13920
+ Net6 (formerly 'Magic Hosting')
+ Gerard Grommek
+ gery&net6.at
+13921
+ NEBS
+ Frank Cini
+ hostmaster&nebs.com
+13922
+ nologin
+ Chad Thunberg
+ chadth&nologin.org
+13923
+ Peter Verhas
+ Peter Verhas
+ peter&verhas.com
+13924
+ Powell's Bookstores
+ Paul Buder
+ paulb&burnside.powells.com
+13925
+ Real Time Productions
+ Peter Lowe
+ peter&prague.tv
+13926
+ Road Tech Compter Systems Ltd
+ Mike Rattee
+ mikey&roadrunner.uk.com
+13927
+ SCCNET SOHO Consulting
+ Mario Oberli
+ mario.oberli&sccnet.ch
+13928
+ TC Communications
+ Ben Huai
+ bh&tccomm.com
+13929
+ Teragen Pty Ltd
+ Sebastian Filzek
+ sebastian&teragen.com.au
+13930
+ The Aquarius Network
+ Aaron Angel
+ aangel&myrealbox.com
+13931
+ uberLAN Technologies
+ Duane Powers
+ duane&uberlan.net
+13932
+ Vogon.Net
+ Philip Peake
+ philip&vogon.net
+13933
+ Alstom Transport
+ Mikaël CAUSARD
+ pki_run&alstomgroup.com
+13934
+ Micchi
+ Michael Doyle
+ michael.doyle&micchi.co.uk
+13935
+ 100comm
+ Feng Wang
+ wangf&100comm.com
+13936
+ AEGIS Mortgage Corp
+ Ken Cumbus
+ ken.cumbus&aegismtg.com
+13937
+ Art Global Limited
+ Xinjun Wu
+ michael&aglworld.com
+13938
+ Ashton Raggatt McDougall
+ Cameron Maxwell
+ c.maxwell&a-r-m.com.au
+13939
+ automatX
+ Hannes Fremann
+ hg&automatx.de
+13940
+ COE Ltd
+ Sam Kingsbury
+ samk&coe.co.uk
+13941
+ Communicator Inc.
+ Dmitriy Fedorov
+ dfed&cihub.com
+13942
+ Candera Inc
+ Lai-King Mau
+ mau&candera.com
+13943
+ Datanet
+ Andrew Jeanmonod
+ aj&data.net.uk
+13944
+ Denali SA
+ Pascal Platteeuw
+ pascal&denali.be
+13945
+ Deutsche Forschungsgemeinschaft
+ Dominik Sack
+ dominik.sack&dfg.de
+13946
+ Educational Systems Ltd
+ Rob Lyle
+ rob&garf.co.uk
+13947
+ EEMA
+ Jane Hebson
+ jane.hebson&eema.org
+13948
+ Exostar LLC
+ Jeff Nigriny
+ security&exostar.com
+13949
+ FRANK-EDV-SERVICE Gesellschaft m.b.H.
+ Alfred Frank
+ office&frankedv.at
+13950
+ Galileo, Inc.
+ Norihito Shinzan
+ shinzan&galileo.co.jp
+13951
+ Gentek Marketing Inc.
+ Jeffrey Freedman
+ jfreedman&gentek.com
+13952
+ GLOBAL SUN TECHNOLOGY
+ Peter Lin
+ peterlin&globalsuntech.com
+13953
+ HelioGraph Limited
+ Graham Britten
+ graham.britten&heliograph-global.com
+13954
+ IT Guardian Ltd
+ Sang Young
+ wsyoung&it-guardian.net
+13955
+ JPConsulting
+ J. Paul Connolly
+ jpaulconnolly&yahoo.com
+13956
+ KATCH Network Inc
+ Hiroyuki Ohmiya
+ admin&katch.co.jp
+13957
+ Liquidsite, Inc.
+ Victor Owuor
+ owuor&zelotech.com
+13958
+ M.N. Ramos Ferreira, Electricidade e Mecânica, Lda
+ Joao Ferreira
+ score&netcabo.pt
+13959
+ MLA Power Systems
+ Neill Truter
+ neill&mlapower.co.za
+13960
+ NESTAR
+ You-Er Tai
+ u2tai&nestar.com.tw
+13961
+ NLIP - Dutch ISP Association
+ Pim van Stam
+ pim.van.stam&nlip.nl
+13962
+ QoS Labs
+ Victor Tapia
+ vtapia&qoslabs.com
+13963
+ R.V.R. Elettronica SpA
+ Alessandro Franceschi
+ afranceschi&rvr.it
+13964
+ SWCS Chan Pak Sha School
+ Anderson Tung
+ noc-admin&cpss.edu.hk
+13965
+ tpgpost
+ Ronald van Aalst
+ r.vanaalst&tpgpost.nl
+13966
+ University of Bath
+ Computing Services
+ support&bath.ac.uk
+13967
+ Vaporware
+ Oliver Wagner
+ owagner&vapor.com
+13968
+ Verlag Fur Neue Medien
+ Daniel Chabrol
+ chabrol&vfnm.de
+13969
+ VOXSIS Informática
+ Guido Malato
+ guido&voxsis.com.br
+13970
+ Aerostrong Science & Technology Co., Ltd.
+ Li Jingyu
+ ljingyu&public.hh.nm.cn
+13971
+ ChinaBizone Infomation Technology Co., Ltd.
+ Chung Zhong Zhang
+ zcz&chinabizone.com
+13972
+ Varga Limited
+ Gary Varga
+ iana&vargaltd.freeserve.co.uk
+13973
+ investir publications
+ Sebastien Pacreau
+ spacreau&investir.fr
+13974
+ Epigenomics AG
+ Robert Sander
+ hostmaster&epigenomics.net
+13975
+ Naval Global Directory Service
+ F. Peter Z. Cruikshank
+ peter.cruikshank&navy.mil
+13976
+ Interaktivna Consulting
+ V. Donchenko
+ info&interaktivna.com
+13977
+ SHAYNE ENTERPRISES
+ Jeff Metzger
+ shayne_ent&msn.com
+13978
+ GuardedNet, Inc.
+ Kevin J. Schmidt
+ snmp&guarded.net
+13979
+ Mintact Software Inc (formerly 'CompuCS Inc.')
+ Min Chen
+ min.chen&mintact.com
+13980
+ Platinum Web Pages
+ Ron Pfingsten
+ ron&platinumwebpages.com
+13981
+ INGCHEM
+ Peter Luby
+ lubyp&pobox.sk
+13982
+ FibreSpeed Ltd.
+ Michael T. Babcock
+ mbabcock-snmp&fibrespeed.net
+13983
+ WWR Development, Inc.
+ David Witten
+ wittend&wwrinc.com
+13984
+ Cybrick Information Systems
+ Richard Clark
+ richardc&cybrick.com
+13985
+ TAE KWANG INDUSTRIAL CO., Ltd.
+ Yong-Pil Huh
+ yphuh&daintelecom.com
+13986
+ Larry Drummond,Consulting Engineer
+ Larry Drummund
+ spud&nwcerts.com
+13987
+ C. Plath GmbH
+ Michael Gaudlitz
+ michael.gaudlitz&plath.de
+13988
+ tele-akademie der Fachhochschule Furtwangen
+ Joachim Saleyka
+ sysadmin&tele-ak.fh-furtwangen.de
+13989
+ Markus Heiden SAP / EC Consulting
+ Markus Heiden
+ iana&heiden-online.com
+13990
+ Coloma Community Schools
+ Justin Noack
+ noackje&yahoo.com
+13991
+ Accellence Technologies GmbH
+ Jochen Noelle
+ jochen.noelle&accellence.de
+13992
+ M-Net Sys
+ Miryawan
+ miryawan&telkom.net
+13993
+ ITWorx
+ Tarek Nabhan
+ standards&itworx.com
+13994
+ STN ATLAS Elektronik GmbH
+ Holger Behm
+ behm&stn-atlas.de
+13995
+ Amperion, Incorporated
+ Jay Brothwell
+ jay&amperion.com
+13996
+ kbox
+ Cheolman Park
+ ddaul&hanmail.net
+13997
+ Invisible Industries
+ Wade Mealing
+ wmealin1&bigpond.net
+13998
+ Conceptual MindWorks, Inc.
+ Cary Brown
+ cary&teamcmi.com
+13999
+ ItsNotA.com
+ Thomas MacNeil
+ thomasmacneil&yahoo.com
+14000
+ Michail Kamprianis
+ Michail Kamprianis
+ michalis.kamprianis&gmail.com
+14001
+ DRS Technologies Canada Ltd. (formerly 'DRS Flight Safety and Communications')
+ Nikola Vladisavljevic
+ nvladisa&drs.ca
+14002
+ University of Wisconsin - Whitewater
+ Bradley Schwoerer
+ schwoerb&uww.edu
+14003
+ Saint Mary's College
+ Steve Hideg
+ hideg&saintmarys.edu
+14004
+ Gap Inc.
+ Navin Argulkar
+ navin_argulkar&gap.com
+14005
+ Kelly
+ Ronan Kelly
+ iana-requests&haven.at
+14006
+ Thomas Melzer Softwareentwicklung
+ Thomas Melzer
+ tmelzer&tomesoft.de
+14007
+ IMPACT Science & Technology, Inc.
+ Charles Barker
+ cjbarker&impactsci.com
+14008
+ KT
+ Song Soonyong
+ skull&kt.co.kr
+14009
+ onSynergy Solutions
+ Daniel Hoang
+ danielh&onsynergy.com
+14010
+ Cirrus Real Time Processing
+ Brett Haynes
+ brett.havnes&cirrusrtps.com.au
+14011
+ Cyber-Project
+ Viktor V. Buiny
+ adm&kem.ru
+14012
+ net-safe Co., Ltd.
+ Ryu Yong Sik
+ system&net-safe.co.kr
+14013
+ Tata Consultancy Services
+ Tarun Kumar Goswami
+ tarun.goswami&tcs.com
+14014
+ TP EmiTel Sp. z o.o.
+ Janusz Baluka
+ jnbaluka&emitel.pl
+14015
+ Unet Ltd.
+ Victor O Ponomarev
+ vick&unet.ru
+14016
+ HG-France
+ Jean-Louis Mounier
+ jlmounie&club-internet.fr
+14017
+ Fachhochschule Technikum Wien
+ Alexander Nimmervoll
+ nimm&technikum-wien.at
+14018
+ Bryan Bellamy
+ Bryan Bellamy
+ bryan.bellamy&lineone.net
+14019
+ Betronic Design BV
+ H.A. Dijkstra
+ henkdijkstra&betronic.nl
+14020
+ Zencod
+ Sergio Loureiro
+ sergio.loureiro&zencod.com
+14021
+ Shapers
+ J.W. Penterman
+ jw&shapers.nl
+14022
+ Arachne (Poland)
+ Artur Stepien
+ muczachan&hell.pl
+14023
+ KCOM Service Provider Network (formerly 'Mistral Internet Group')
+ Phil Edwards
+ phil.edwards&kcom.com
+14024
+ fiscus GmbH
+ Georg von Lachemair
+ g.von-lachemair&fiscus.info
+14025
+ Landesversicherungsanstalt
+ Volker Bertermann
+ volker.bertermann&lva-westfalen.de
+14026
+ Slapd.Net
+ John P. Hoke
+ john.hoke&epresence.com
+14027
+ RiverNorth Systems, Inc.
+ Randy Bey
+ randy.bey&rivernorthsys.com
+14028
+ Real Time Engineering
+ Greg Garner
+ greg&rt-eng.com
+14029
+ Netzwerk-Lehmann
+ Thomas Lehmann
+ info&netzwerk-lehmann.de
+14030
+ Smartology vof
+ Remy C. Cool
+ remy.cool&smartology.nl
+14031
+ STATO MAGGIORE DIFESA
+ Nicola BOCCAFURNI
+ scd.ius.scc.cs&cor.difesa.it
+14032
+ SUNY Geneseo
+ Kirk Anne
+ systems&geneseo.edu
+14033
+ Samart Info Media Co.,Ltd.
+ Panot Hunwan
+ panot&samarts.com
+14034
+ OU Artaxis
+ Antti Helemets
+ annti&artaxix.ee
+14035
+ CyberStar
+ Dan Zak
+ dzak&cyberstar.com
+14036
+ LineCom Ltd
+ Tamas Kuti
+ kuti.tamas&linecom.hu
+14037
+ DasW:Lab
+ Frank Brandewiede
+ brande&cryptix.de
+14038
+ Karns Technology
+ Scott Karns
+ scott&karnstech.com
+14039
+ Gagliano & Cia
+ Roque Gagliano
+ rgaglian&adinet.com.uy
+14040
+ Branda Tech.
+ Kuei-Feng Li
+ thinker&branda.to
+14041
+ Railway Information Systems Co.,Ltd
+ Toshikazu Masano
+ oid&jrnet.ne.jp
+14042
+ Freudenberg Haushaltsprodukte KF
+ Steffan Haas
+ steffan.haas&fhp-ww.com
+14043
+ Sociedad Andaluza para el Desarrollo de la Sociedad de laInformacion, S.A.U.
+ SADESI
+ soporte.funcional.correo.sadesi&juntadeandalucia.es
+14044
+ Kernfysisch Versneller Instituut
+ Peter A. Kroon
+ p.a.kroon&kvi.nl
+14045
+ iServe (Pty) Ltd.
+ Willem Brown
+ willemb&iserve.co.za
+14046
+ Statens Bostadsfinansierings AB
+ Roland Magnusson
+ roland.magnusson&sbab.se
+14047
+ ISET
+ David Chia
+ rsedc&atlantic.gse.rmit.edu.au
+14048
+ Lyse Energi
+ Oddbjorn Sorseth
+ oddbjorn.sorseth&lyse.no
+14049
+ ProactiveThought Technologies Ltd.Inc.
+ Scott Tarone
+ starone&proactivethought.com
+14050
+ Desert Academy at Sante Fe
+ Scott Karns
+ skarns&desertacademy.org
+14051
+ NetMaster Digital Security
+ Dana M. Epp
+ depp&netmaster.com
+14052
+ Profluent systems Australia
+ Brad Vonarx
+ snmp&profluent.com.au
+14053
+ Prosum Solutions, LLC
+ Steven F. Davis
+ iana&prosumsolutions.com
+14054
+ Fibercom
+ JungHee-Won
+ jhwon&fibercom.co.kr
+14055
+ IP Mobile Net, Inc.
+ Russell Markus
+ rmarkus&ipmobilenetinc.com
+14056
+ CEGELEC
+ Roland Stader
+ roland.stader&cegelec.com
+14057
+ Longhill High School
+ Kristyan Osborne
+ kris&longhill.brighton-hove.sch.uk
+14058
+ Excogita S.r.l.
+ Bruno Castellani
+ info&excogita.net
+14059
+ Oberoesterreichische Versicherung AG
+ Stefan Vetter
+ s.vetter&ooev.at
+14060
+ ENS GmbH
+ Nick Baile
+ nick_baile&ens.com
+14061
+ Conectiva S.A.
+ Andreas Hasenack
+ andreas&conectiva.com.br
+14062
+ Escritorio Juridico Alcala Rhode & Asociados
+ Jose Luis Alcala Rhode
+ jlalcalar&cantv.net
+14063
+ SeaFire Networks Inc.
+ Kioma Valenzuela Aldecoa
+ kioma&seafirenet.com
+14064
+ UC Berkeley Residential Computing
+ Jennifer Ly
+ jenly&rescomp.berkeley.edu
+14065
+ Shanghai FOCI Fiber Optic Communication Equipments Inc.
+ yongfeng zhang
+ zhyfeng&eastday.com
+14066
+ pit.at
+ Peter Neumaier
+ pit&pit.at
+14067
+ allied networks GmbH
+ Oliver Skiebe
+ oliver.skiebe&alliednetworks.de
+14068
+ Thueringer Netkom GmbH (formerly 'TEAG Netkom GmbH')
+ Thomas Voigt
+ thomas.voigt&netkom.de
+14069
+ Syngenio AG
+ Ullrich Rieger
+ ullrich.rieger&syngenio.de
+14070
+ C3T
+ Sebastien Annedouche
+ sannodouche&c3t.fr
+14071
+ Bohr- und Rohrtechnik GmbH
+ Michael Monschein
+ michael.monschein&bur.at
+14072
+ Mistral Software Private Ltd.
+ Athif Allam
+ athif&mistralsoftware.com
+14073
+ SMART Technology
+ Joshua Giles
+ joshua_giles&dell.com
+14074
+ Shorcan Brokers Ltd.
+ Gord Shier
+ gshier&shorcan.com
+14075
+ Rational Software Corporation
+ James Washington
+ jwashing&rational.com
+14076
+ Marsh Inc.
+ Winston Lawrence
+ winston.l.lawrence&marsh.com
+14077
+ Esial
+ Samson Bisaro
+ samson.bisaro&esial.uhp-nancy.fr
+14078
+ ANECT a. s.
+ Daniel Fiser
+ dfiser&anect.com
+14079
+ Active Tools
+ Miha Vuk
+ miha&activetools.si
+14080
+ Brivo Systems, Inc.
+ Seth Ladd
+ seth&brivo.net
+14081
+ Armstrong World Industries
+ Dan Conrad
+ daconrad&armstrong.com
+14082
+ uplink coherent solutions
+ Rupert Roesler-Schmidt
+ iana-requests&uplink.at
+14083
+ Thomas Enterprises
+ Kenny Thomas
+ shop&kenthom.org
+14084
+ Cochran Consulting, Inc.
+ Charlie Sherman
+ sysadmin&divecochran.com
+14085
+ ADVFN.com PLC
+ Jonathan Tullett
+ jont&advfn.com
+14086
+ ESHA Research
+ Christopher Elkins
+ chrise&esha.com
+14087
+ Zultys Technologies
+ Amir Fuhrmann
+ amir.fuhrmann&zultys.com
+14088
+ Navis LLc
+ Scott Marshall
+ is&navis.com
+14089
+ City of Ontario, Oregon
+ Dan Stieneke
+ dan.stieneke&ontariooregon.org
+14090
+ Powerview Systems
+ Jeffrey Kessler
+ jkessler&powerviewsys.com
+14091
+ Hawker College
+ Andrew Bartlett
+ hostmaster&hawkerc.net
+14092
+ University of Rhode Island
+ Terry Wild
+ twild&uri.edu
+14093
+ Medibase Technologies Co., Ltd.
+ Dr. Weng Kong Tam
+ ceo&medibase.org
+14094
+ Sue B.V. (formerly 'Snow B.V.')
+ Tom Scholten and/or Jos Jansen
+ jos.jansen&sue.nl
+14095
+ TechDirection
+ Matthew Allison
+ matt&techdirection.net
+14096
+ Forlink Software Corporation Inc.
+ Chen Chuan
+ chenchuan&softhouse.com.cn
+14097
+ ITW-Informationstechnik GmbH
+ Franz Wagner
+ office&itw.at
+14098
+ Hotelequip Ltd.
+ Andy Turner
+ andyt&hotelequip.com
+14099
+ Butchwax Software
+ John Morris
+ iana&butchwax.com
+14100
+ WLAN Alliance AB
+ Rickard Gunnarsson
+ rickard.gunnarsson&wlanalliance.com
+14101
+ D.A.Tsenov EA
+ Angelin Lalev
+ lalev&uni-svishtov.bg
+14102
+ dacore Datenbanksysteme AG
+ Werner Fink
+ werner.fink&dacore-dbs.de
+14103
+ ICE Systems
+ Emir Mameledzija
+ emir.mameledzija&icesystems.hr
+14104
+ tetronik GmbH AEN
+ Michael Mahler
+ michaelm&tetronik.com
+14105
+ Business interactif
+ Laurent Foinel
+ laurent.fionel&businessinteractif.fr
+14106
+ Syndicat Interhospitalier de Bretagne
+ Claudie David
+ claudie.david&sib.fr
+14107
+ WIENSTROM
+ Thomas Fuchs
+ thomas.fuchs&wienstrom.at
+14108
+ Odense Kommune
+ John Bonnerup
+ jobn&odense.dk
+14109
+ Jaguar Cars Limited
+ Ewen Phillips
+ ephilli5&jaguar.com
+14110
+ ORIMOS
+ Guy Hindell
+ guy.hindell&orimos.com
+14111
+ Oxspring Network Solutions Ltd.
+ Chris Andrew
+ candrew&oxspring.com
+14112
+ hzw design
+ Juri Paern
+ paern&hzw.de
+14113
+ MagneTek
+ Filippo Vernia
+ vernia&magnetek.it
+14114
+ Aepona England
+ Sean Cronin
+ sean.cronin&aepona.com
+14115
+ Platespin
+ Deepak Lal
+ deepakl&platespin.com
+14116
+ Telecore, Inc.
+ John Palmquist
+ jpalmquist&telecore-inc.com
+14117
+ aostar
+ Jing.run Xian
+ xianjingrun&aostar.com
+14118
+ Hanover College
+ John W. Collins
+ collins&hanover.edu
+14119
+ Netlife AG
+ Dr. Thomas Tautenhahn
+ tautenhahn&netlife.de
+14120
+ Letifer.org
+ Jeremy Jones
+ jeremyj&letifer.org
+14121
+ Stone-IT
+ Yvan Cottyn
+ technical&stone-it.be
+14122
+ Wireless Broadband Alliance Ltd
+ Bruno Tomas
+ bruno&wballiance.com
+14123
+ Expertcity Inc.
+ Anshuman Kanwar
+ anshuman&expertcity.com
+14124
+ UK/CA/JN Joint Astronomy Centre
+ Henry Stilmack
+ h.stilmack&jach.hawaii.edu
+14125
+ SENAO INTERNATIONAL CO., Ltd.
+ Patrick Cheng
+ patrickcheng&senao.com.tw
+14126
+ New World PCS Limited
+ Daniel Chan
+ dkhchan&nwmobile.com
+14127
+ OneChannel
+ Mike Claussen
+ mclaussen&onechannel.net
+14128
+ Programming Arts, Inc.
+ D Whitehorn-Umphres
+ wumail&progarts.com
+14129
+ Sevan Networks, Inc.
+ Andre Melkoumian
+ andre&sevannetworks.com
+14130
+ Bifco
+ Tarrie Joniec
+ tarrie.joniec&bifco.com
+14131
+ Ifoundry Systems
+ Alvin Loh
+ alvinl&ifoundry.com.sg
+14132
+ CS Systemes d'Information
+ Philippe Pasquereau
+ oid.admin&c-s.fr
+14133
+ Buergernetz Weihenstephan e.V.
+ Marc von Jaduczynski
+ marc&will-mail.de
+14134
+ University of Szeged
+ Mihaly Toth-Abonyi
+ m.toth-abonyi&cc.u-szeged.hu
+14135
+ SysDM
+ Jim McDonald
+ jim.mcdonald&sysdm.com
+14136
+ PONTON GmbH
+ Jörg Eichhorn
+ admin&ponton.de
+14137
+ Karis
+ Jarl Jansen
+ jarl.jansen&karisweb.de
+14138
+ TGM
+ Markus Schnabel
+ markus.schnabel&tgm.ac.at
+14139
+ City of Nottingham Council
+ Richard Heggs
+ richard.heggs&nottinghamcity.gov.uk
+14140
+ Fachhochschule Lippe und Hoexter
+ Carsten Halm
+ carsten.halm&fh-luh.de
+14141
+ ERECA
+ Olivier Stockemer
+ ereca3&wanadoo.fr
+14142
+ ALPWARE
+ Andrei Vitiazev
+ info&alpware.com
+14143
+ FimOSSchober & Hartl OEG
+ Franz Schober
+ office&firmos.at
+14144
+ Malkom S.J.
+ Marek Marcola
+ root&malkom.pl
+14145
+ Society for Humanity and International Trancendentalism
+ Daniel Storm
+ daniel&shit.co.uk
+14146
+ Blackbox Consulting Corporation
+ James D. Nurmi
+ jnurmi&blackboxcorporation.com
+14147
+ Fermi National Accelerator Laboratory
+ Igor Terekhov
+ terekhov&fnal.gov
+14148
+ Officina di idee
+ Riccardo Carrai
+ riccardo&offidee.com
+14149
+ Waddell & Reed Services
+ Mark Lonergan
+ mlonergan&waddell.com
+14150
+ Transaction Auditing Group
+ Andrew Dean
+ adean&tagaudit.com
+14151
+ Splentec Ltd.
+ James Lee
+ jlee&splentec.com
+14152
+ Dyncorp Systems and Solutions
+ Kirby Vaughan
+ kirby.vaughan&dyncorp.com
+14153
+ Sigma SaA
+ Fabio Filipponi
+ ffilipponi&sigmaspa.com
+14154
+ NTKO Network Co., Ltd.
+ John Tanger
+ dominoreg&sina.com
+14155
+ TIL TECHNOLOGIES
+ IT Manager
+ administrateur&til-technologies.fr
+14156
+ University of Reading
+ Andy Gatward
+ noc&reading.ac.uk
+14157
+ FHLBank Topeka
+ John Thompson
+ john.thompson&fhlbtopeka.com
+14158
+ Consultoria y estrategia electrónica para internet, S.L.(TestaNet)
+ Evelio Martinez
+ evelio.martinez&testanet.com
+14159
+ Fluent Inc.
+ Paul Rossman
+ pdr&evanston.fluent.com
+14160
+ Tribune Interactive
+ Alan Pitcher
+ apitcher&tribune.com
+14161
+ EPCNet GmbH
+ Jochen Dolze
+ jd&epcnet.de
+14162
+ IT Solution GmbH
+ Rainer Gundacker
+ rainer.gundacker&itsolution.at
+14163
+ SAGA D.C. GmbH
+ Jochen Grotepass
+ jochen.grotepass.sagadc.de
+14164
+ SANavigator, Inc.
+ Robert Pulley
+ rpulley&sanavigator.com
+14165
+ iReady
+ Charles Andrews
+ charlesa&iready.com
+14166
+ Saviso Consulting Ltd.
+ Adam Twiss
+ adam&saviso.com
+14167
+ Seattle University
+ Mark Young
+ youngma&seattleu.edu
+14168
+ Owl River Company
+ R.P. Herrold
+ herrold&owlriver.com
+14169
+ INFORMEDIA
+ Shashi Shekhar S
+ shashishekhars&yahoo.com
+14170
+ Australian Research Centre for Medical Engineering
+ James Devenish
+ devenish&arcme.com
+14171
+ Memorial University of Newfoundland
+ Randy Dodge
+ randy&mun.ca
+14172
+ Boca Software, Inc.
+ Jim Skoog
+ jskoog&bocasw.com
+14173
+ ETRI
+ Daeha Lee
+ bigsum&etri.re.kr
+14174
+ Softforum Co., Ltd.
+ Yeonyeol Jeong
+ yjy&softforum.com
+14175
+ Hospital La Fe
+ Ricardo Garcia Mataix
+ garcia_ric&gva.es
+14176
+ Katholieke Hogeschool Leuven
+ Vital Coenegrachts
+ vital.coenegrachts&khleuven.be
+14177
+ implementa GmbH
+ Bernd Kischnick
+ kisch&implementa.com
+14178
+ JNI Corporation
+ Larry Butler
+ lbutler&jni.com
+14179
+ Airespace, Inc (formerly 'Black Storm Networks')
+ Bhautik Doshi
+ bdoshi&airespace.com
+14180
+ DS Consulting
+ Dan Shinton
+ snmp&shinton.net
+14181
+ Cygnus Technologies
+ Egidio Cianciosi
+ ec&cygnus-technologies.com
+14182
+ GlobalLocate
+ Myvan Quoc
+ mquoc&globallocate.com
+14183
+ Arezzo Telecomunicazioni Srl
+ Giampaolo Tomassoni
+ g.tomassoni&ar-tel.it
+14184
+ Getabigger Network
+ David J Blackburn
+ admin&getabigger.net
+14185
+ CYBER SERVICE
+ Maciej Skalski
+ maciek&cs.net.pl
+14186
+ Gallant Technologies, Inc.
+ Michael Fowler
+ support&gallanttech.com
+14187
+ China Netcom Corporation Ltd.
+ Dashen Wang
+ dashen&sd.cn.net
+14188
+ Thomas K. Williams, Ltd.
+ Thomas K. Williams
+ koyote&goodnet.com
+14189
+ probusiness AG
+ Andreas Schiller
+ aschiller&probusiness.de
+14190
+ Western Outdoor Interactive
+ Keith Fernandez
+ keith&w-o-i.com
+14191
+ MNOFBB
+ Marcellius Smith
+ marcellius.smith&mnofbb.org
+14192
+ Granite Technologies
+ Kenny Dorr
+ kdorr&osnetwork.com
+14193
+ Strabon
+ Nader Boutros
+ boutros&msh-pairs.fr
+14194
+ Ministry of Social Development
+ William Young
+ bill.young002&msd.govt.nz
+14195
+ Now Software
+ Corey Johnson
+ corey&poweronsoftware.com
+14196
+ California State University, Monterey Bay
+ Isaac Davis-King
+ isaac_davis-king&csumb.edu
+14197
+ SISNEMA Informatica Ltda.
+ Giani Antonio Leichtweis Maldaner
+ giani&sisnema.com.br
+14198
+ PANNAWAY Technologies Incorporated
+ Victor Novikov
+ novikov_ve&pannaway.com
+14199
+ Accelrys Inc.
+ Thomas Helvey
+ helvey&accelrys.com
+14200
+ HCL Comnet Ltd.
+ Sanjay Saxena
+ sanjays&hclcomnet.co.in
+14201
+ Daxworld
+ Tommy Wilson
+ daxboy&mac.com
+14202
+ Dottech International Inc.Ltd.
+ Hubert Yeh
+ pest_yeh&dottech.com.tw
+14203
+ AQL
+ Vincent Meuric
+ vincent.meuric&aql.fr
+14204
+ Reksoft Ltd.
+ Michael Gusev
+ gusev&reksoft.ru
+14205
+ MAI Insurance Brokers Ltd.
+ Laszlo Vagasi
+ l.vagasi&mai-cee.com
+14206
+ Informatie Beheer Groep
+ J. T. Schuilenga
+ j.t.schuilenga&ib.groep.nl
+14207
+ Leroy Somer
+ Stephane Couvy
+ stephane.couvy&leroysomer.com
+14208
+ OpenWide
+ Benjamin Cleyet-Marrel
+ benjamin.cleyet-marrel&openwide.fr
+14209
+ Accellent
+ Christian Berge
+ christian.berge&accellent-group.com
+14210
+ The Storyteller's Place
+ Adam Strallen
+ avstrallen&btinternet.com
+14211
+ Tiffany and Company
+ Jose Rosario
+ jose.rosario&mycroftinc.com
+14212
+ Universitaet Muenchen
+ Robert Hofer
+ oidmaster&ifi.lmu.de
+14213
+ Scitech it solutions GmbH
+ Sven Rudolph
+ s.rudolph&scitech-gmbh.de
+14214
+ Tyco Services
+ Howard Alexander
+ halexander&tycoint.com
+14215
+ Interactive Visuals, Inc.
+ Mike Schienle
+ mgs&ivsoftware.com
+14216
+ Sendfar Technology Co., Ltd.
+ Robinson Tu
+ robinson&sendfar.com.tw
+14217
+ Wuestenrot Datenservice GmbH
+ Hubert Hoffmann
+ hubert.hoffmann&wueestenrot.at
+14218
+ Facultes Universitaires Notre-Dame de la Paix
+ Richard Mairesse
+ snmpmaster&fundp.ac.be
+14219
+ Hapag-Lloyd Container Linie AG
+ Ralf Kaemper
+ ralf.kaemper&hlcl.com
+14220
+ Akaflieg Munchen e.V.
+ Dominik Kreutzer
+ kreutzer&akaflieg-muenchen.de
+14221
+ Prodigy Labs
+ Shekhar Borgaonkar
+ prapandit&yahoo.com
+14222
+ Electric Reliability Council of Texas, Inc.
+ Ricc Babbitt
+ ricc.babbitt&ercot.com
+14223
+ Talos (formerly 'Sourcefire, Inc.')
+ Mark Felder
+ snmp&sourcefire.com
+14224
+ Software Machine
+ Ozair Garcia Campos Jr.
+ ozairjr&yahoo.com
+14225
+ SPL / ACT Wireless
+ Yvon Belec
+ yvon.belec&advantechamt.com
+14226
+ Vizafone
+ Matthew Dalby
+ matthewdalby&yahoo.com
+14227
+ Tampere Polytechnic
+ Jarmo Sorvari
+ jarmo.sorvari&tpu.fi
+14228
+ Flanders Electric
+ Mike Engler
+ ldap-oid&flanderselectric.com
+14229
+ University of Arkansas-Fayetteville
+ Elon Turner
+ uarktech&uark.edu
+14230
+ Engine GmbH & Co. KG
+ Thomas Warnick
+ tw&engine.de
+14231
+ The Shmoo Group
+ Tina Bird
+ tbird&shmoo.com
+14232
+ Exelon Corporation
+ Christopher Olmsted
+ christopher.Olmsted&exeloncorp.com
+14233
+ Sonag Company
+ James Urbas
+ jimu&sonag.com
+14234
+ Isotomic Technologies
+ Jay Haskins
+ jhaskins&isotomic.com
+14235
+ SpinCircuit Inc.
+ Jagan Bhamidipati
+ jagan_bhamidipati&spincircuit.com
+14236
+ Banco de la Republica
+ Samuel Gutierrez
+ sgutieti&banrep.gov.co
+14237
+ Sarawak Information Systems Sdn. Bhd.
+ Shahmat Dahlan
+ shahmatd&sains.com.my
+14238
+ Dilithium Networks
+ David Jack
+ david.jack&dilithiumnetworks.com
+14239
+ SPRITEInc.
+ Masashi Soda
+ i ana&sprite.ad.jp
+14240
+ Top Global Technology Ltd
+ Achilles Newman
+ liuxc&chinatopglobal.com
+14241
+ Mentorgen, LLC
+ Ken Bradley
+ ken.bradley&mentorgen.com
+14242
+ AOSA Telekom GmbH & Co.
+ Elisabeth Jaeger
+ elisabeth.jaeger&aosa.at
+14243
+ RTS Real Time Computersoftware Ges.mbH.
+ Peter Goetzl
+ gop&rts.co.at
+14244
+ Bjerkeset Consulting
+ Svein Bjerkeset
+ sob&jerkeset.com
+14245
+ The Caudium Group
+ Xavier Beaudouin
+ kiwi&caudium.net
+14246
+ Natural Convergence
+ Yves Gilles
+ yves.gilles&naturalcomvergence.com
+14247
+ signaflex Inc.
+ Pascal Poudrier
+ pascal_poudrier&signaflex.qc.ca
+14248
+ Gemini Security Solutions, Inc.
+ Peter Hesse
+ jobs&geminisecurity.com
+14249
+ Centre Hospitalier Henri Laborit
+ Philippe Marasse
+ philippe.marasse&ch-poitiers.fr
+14250
+ Conseil General de la Vienne
+ Philippe Marasse
+ p-marasse&cg86.fr
+14251
+ Stellar Craft Inc.
+ Hideo Morishita
+ manmos&stellar.co.jp
+14252
+ Prime Solutions Ltd.
+ Ari Vaha-Erkkila
+ ari.vaha-erkkila&primesolutions.fi
+14253
+ GridXpert
+ Olivier Petit
+ oliver.petit&gridxpert.com
+14254
+ enhansiv
+ Farzin Mohammadi
+ farzin.mohammadi&enhansiv.com
+14255
+ brvenik.com
+ Jason Brvenik
+ jason&brvenik.com
+14256
+ Arlys S. A.
+ Phillipe Guillaubez
+ phillipe.guillaubez&arlys.com
+14257
+ Link Margin, Inc.
+ Andy Warner
+ andyw&linkmargin.com
+14258
+ Northern Trust Company
+ Stephen Bonine
+ spb&ntrs.com
+14259
+ Groupe ECE Paris
+ Christophe Kern
+ kern&ece.fr
+14260
+ Linux Systemberatung
+ Eric Weiss
+ iana-oid&eric-weiss.de
+14261
+ Bank Leumi LeIsrael Ltd.
+ Shmuel Mishali
+ shmuelm&bll.co.il
+14262
+ Dipl. Ing. Felix Beer
+ Felix Beer
+ f.beer&indec.at
+14263
+ Sven Meinhardt EDV-Service
+ Sven Meinhardt
+ admin&meinhardt-edv-service.de
+14264
+ OutPost Sentinel
+ Christopher Fowler
+ cfowler&outpostsentinel.com
+14265
+ itouch
+ Andrew Thomson
+ andrew.thomson&itouch.com.au
+14266
+ Bulletproff Networks
+ John Ferlito
+ johnf&bulletproof.it
+14267
+ WrjTec
+ RuiJun Wu
+ wrj5&sohu.com
+14268
+ Projekt Avalon
+ Michael Weisbach
+ iana&tuts.nu
+14269
+ Beijing Vanlink Communication Co. P.R.China Yu
+ Yu Wei
+ yuwei&vl.com.cn
+14270
+ Technology Hackworks, Inc.
+ Randy Nott
+ jecky1&pacbell.net
+14271
+ Iliad
+ Cedric Lecourt
+ hostmaster&iliad.fr
+14272
+ AWO Kreisverband Essen e.V.
+ Werner Opriel
+ werner.opriel&awo-essen.de
+14273
+ IFEN
+ W. Werner
+ w.werner&ifen.com
+14274
+ BDILukasz Tylski
+ Lukasz Tylski
+ lukasz.tylski&bdi.net.pl
+14275
+ Deutsche Bundeswehr
+ Michael Lensch
+ michaellensch&bwb.org
+14276
+ Osystem AB
+ Ola Sigurdson
+ hostmaster&osys.se
+14277
+ tylerfam.net
+ Craig Tyler
+ ctyler&tylerfam.net
+14278
+ DINX GmbH
+ Stephan Schwab
+ schwab&dinx.net
+14279
+ NetHere Internet Services, Inc.
+ Henry Chan
+ htchan&nethere.net
+14280
+ All Optical Networks, Inc.
+ David Mc Coll
+ dbmccoll&alloptical.net
+14281
+ RCAT.net
+ Michael Weeatherlight
+ rcat&woofcat.com
+14282
+ Vertrian
+ Ed Frigo
+ marketing_vertrian&yahoo.com.br
+14283
+ Webraska
+ Antoine Martin
+ amartin&webraska.com
+14284
+ Technische Universitat Chemnitz
+ Guenther Fischer
+ fischer&hrz.tu-chemnitz.de
+14285
+ Cegetel SI
+ Denis Loitard
+ smpsbo&cegetel.fr
+14286
+ nVISIA
+ Stuart Schrader
+ sschrader&nvisia.com
+14287
+ Aegis:Net
+ Andreas Brenk
+ ab&aegisnet.biz
+14288
+ Lucterra Informatica Ltda
+ Luciano Terra
+ luciano&lucterra.com.br
+14289
+ A3 Design
+ Mars Hall
+ mars&A3online.com
+14290
+ Infocorp Computer Solutions, Inc.
+ Jessie Chen
+ jessie&infocorpnow.com
+14291
+ Stefan Lefnaer
+ Stefan Lefnaer
+ stefan&lefnaer.com
+14292
+ The Document Academy
+ Lars Nooden
+ lars.nooden&hum.uit.no
+14293
+ Aditel nv
+ Evgeniy Smoliar
+ sem&aditel.be
+14294
+ Collax GmbH
+ Falk Kraemer
+ falk.kraemer&collax.com
+14295
+ DOP Systems Ltd.
+ Diego Oliveria
+ diego&audisoft.com.br
+14296
+ Confmon Corp
+ Erik Dahl
+ edahl&mindspring.com
+14297
+ One.Tel.UK
+ Anthony Dervish
+ anthony.dervish&onetel.co.uk
+14298
+ Control Products, Inc.
+ Gary Olson
+ golson&controlproductsinc.com
+14299
+ SiteSuite Australasia
+ David Baxter
+ david&sitesuite.com.au
+14300
+ Cyber Switching Inc.
+ Ron Silorio
+ rons&cyberswitching.com
+14301
+ Pro Medicus Ltd.
+ Zane Francis
+ smi&promed.com.au
+14302
+ papiNet.org
+ Tom Meniga
+ tom.meniga&papinet.org
+14303
+ Nextgen, Inc.
+ Akio Nonaka
+ tech&nextgen.co.jp
+14304
+ ScenPro Inc.
+ Luke Harms
+ lharms&scenpro.com
+14305
+ Kora Institute of Science and Technology Information (KISTI)
+ MinYeol Lim
+ mylim&hpcnet.ne.kr
+14306
+ FOCI Fiber Optic Communications, Inc.
+ Chiang Feng-Shih
+ chiang&mailsrv.foci.com.tw
+14307
+ Kawamura Electric Inc.
+ Takuo Ito
+ ta-itou&kawamura.co.jp
+14308
+ REP
+ Fabrice Cetre
+ fcetre&repgroup.net
+14309
+ Technische Universitaet Clausthal, Rechenzentrum
+ Ralf Kalwa
+ kalwa&rz.tu-clausthal.de
+14310
+ Adjoin Solutions, Inc.
+ Vladimir Umansky
+ vumansky&adjoin.com
+14311
+ Technion Communications Corporation
+ Prashant Cherukuri
+ Prashant&Technion.com
+14312
+ Skypath Networks, Inc.
+ James Tavares
+ jtavares&skypath.com
+14313
+ Proceda Tecnologia e Informatica SA
+ Evandro Dantas Camargo
+ evandroc&proceda.com.br
+14314
+ Imaginet
+ Bret Otzenberger
+ botzenberger&imaginet.com
+14315
+ UBServices
+ J. Unterberger
+ j.unterberger&ubservices.de
+14316
+ Shanghai Huateng Software System Co., Ltd.
+ Xu Feng
+ xu_feng&huateng.com
+14317
+ Ratwater
+ Jim Maynard
+ ratwater&aol.com
+14318
+ Alstom T&D P&D
+ Luc Hossenlopp
+ luc.hossenlopp&tde.alstom.com
+14319
+ DDD Design GmbH
+ Clau Zimmerman
+ hostmaster&dd.de
+14320
+ Credit Lyonnais DSTI/DSAT/PLANET
+ Marco Helloco
+ marc.helloco&creditlyonnais.fr
+14321
+ Techelp Ky
+ Mikko Kortelainen
+ mikko.kortelainen&techelp.fi
+14322
+ Arnold Design & Informatica Ltda.
+ Christiano Levi Arnold
+ cristiano.arnold&bol.com.br
+14323
+ Dennis IT
+ Trevor Dennis
+ tdennis&trevordennis.com
+14324
+ The Written Word, Inc.
+ Albert Chin-A-Young
+ iana&thewrittenword.com
+14325
+ PuceBaboon
+ Miyoko Little
+ gaijin&pobox.com
+14326
+ Sirius Satellite Radio
+ Alan Pate
+ apate&sirusradio.com
+14327
+ VA Linux Systems Japan K.K.
+ Junjiro Okajima
+ jro&valinux.co.jp
+14328
+ JAG Productions, Inc.
+ Alan Gates
+ agates&eddinc.net
+14329
+ TimeCertain, LLC
+ Jeff Powers
+ jeff&timecertain.com
+14330
+ Shanghai Ewaytek Co., Ltd.
+ Liewen
+ liewen&ewaytek.com
+14331
+ Beijing Topsec Network Security Technology Co., Ltd.
+ Wang Xue
+ wx&ccert.com
+14332
+ DeadSquid Communications
+ Kevin Needham
+ kneedham&deadsquid.com
+14333
+ Phonologies (India) Pvt. Ltd.
+ Prashant Lamba
+ raj&phonologies.com
+14334
+ Milton Keynes Council
+ Paul Sansom
+ paul.sansom&milton-keynes.gov.uk
+14335
+ Econnect
+ Jiri Reisching
+ jiri.reischig&ecn.cz
+14336
+ The Chesapeake Computer Group, Incorporated
+ Bruce Wahl
+ bruce&ccgi.com
+14337
+ Superintendencia de Servicios de Salud
+ Aureliano Chavarria
+ aureliano&sssalud.gov.ar
+14338
+ ImpSat S.A.-Colombia
+ Ivan Otero
+ iotero&impsat.net.co
+14339
+ Hioptel
+ Mark Duan
+ misoso&963net
+14340
+ LinuxTek, Inc.
+ Sharif Alexandre
+ virtualgypsy&yahoo.com
+14341
+ Ministry of Pacific Island Affairs
+ Mike Mylonas
+ mike.mylonas&minpac.govt.nz
+14342
+ Netway Networks Pty. Ltd.
+ Marty Richards
+ marty&netwaynetworks.com.au
+14343
+ Osprey Network Technologies, Inc.
+ David Morton
+ oidmaster&osprey.net
+14344
+ Electronic Commerce Technologies
+ Steven Cockerill
+ infor&e-teq.com
+14345
+ ETG
+ Stacy Minkin
+ stacy&eutechgroup.com
+14346
+ Erich Jaeger GmbH
+ Mark Carolan
+ mark.carolan&jaeger-toennies.com
+14347
+ RealNet Kft.
+ Lorant Kurthy
+ root&real-net.sk
+14348
+ Swist Group Technologies (Pty.) Ltd.
+ Max Clements
+ clementsm&swistgroup.com
+14349
+ Dyband Corporation
+ Walter Capitani
+ wcapitani&dyband.com
+14350
+ Storbit
+ John Reynolds
+ reynoldsj&hotmail.com
+14351
+ Applied Engineering, Inc.
+ Scott Moorhouse
+ smoorhouse&ae-solutions.com
+14352
+ Penn State University
+ Eric Reischer
+ emr150&psu.edu
+14353
+ Alessandro Bertela
+ Alessandro Bertela
+ ale.78&tin.it
+14354
+ Menlo Park Presbyterian Church
+ Aaron Mapes
+ amapes&mppc.org
+14355
+ Chapman University
+ John Stauffacher
+ stauffacher&chapman.edu
+14356
+ Bank of Bermuda
+ Robert Rodger
+ robert.rodger&bankofbermuda.com
+14357
+ WORLDPAC
+ John Woodell
+ woodie&worldpac.com
+14358
+ SnapGear Pty Ltd
+ Tom Essebier
+ tom&snapgear.com
+14359
+ Abacus
+ Jae Shin
+ newguy&iabacus.co.kr
+14360
+ Routrek Networks, Inc.
+ Shinichi Matsushita
+ matsushita&routrek.co.jp
+14361
+ Foresearch
+ Woo-jin Yang
+ uyang&popeye.snu.ac.kr
+14362
+ Telekom Slovenije d.d.
+ Srecko Mandelj
+ srecko.mandelj&telekom.si
+14363
+ Blue Oak Wireless (Pty) Ltd.
+ Max Clements
+ max&simonsberg.com
+14364
+ CLG
+ Alexandre Pachot
+ alexandre.pachot.clg.fr
+14365
+ IgH Essen GmbH
+ Torsten Finke
+ fi&igh-essen.com
+14366
+ Energy Research Foundation
+ D. Voetelink
+ voetelink&ecn.nl
+14367
+ Ironic Design, Inc.
+ Michael Dorman
+ mdorman&ironicdesign.com
+14368
+ PUBLIC.AT Internet
+ Christian Schmied
+ christian&schmied.cc
+14369
+ TSI
+ Bob McClure
+ bmcclure&tsiconnections.com
+14370
+ GeoTrust Inc.
+ Kefeng Chen
+ kefengc&geotrust.com
+14371
+ IOTAC
+ Jed Liu
+ jed-zz4572&uma.litech.org
+14372
+ Universidad Simon Bolivar
+ Patrick O'Callaghan
+ poc&usb.ve
+14373
+ MystroTV
+ IT Director
+ it&mystrotv.com
+14374
+ International Software Solutions
+ John Uhler
+ john.uhler&issnet.com
+14375
+ Wireless Services Corp.
+ Frederick Wamsley
+ 3dlvjj001&sneakemail.com
+14376
+ Applied Signal Technology, Inc.
+ James Israni
+ izzy&appsig.com
+14377
+ CORE SECURITY TECHNOLOGIES
+ Javier Kohen
+ jkohen&corest.com
+14378
+ lmjn.com
+ Michael Sheldon
+ msheldon&lmjn.com
+14379
+ VarioSecure Networks, Inc.
+ Tim Burress
+ tim&variosecure.net
+14380
+ KT ICOM
+ Jae Kyoung Ryu
+ yousee&kticom.com
+14381
+ TeleCIS, Inc.
+ Dooseok Kim
+ dskim&telecis.com
+14382
+ Superlong IT Ltd.
+ Alasdair Thomson
+ alasdair.thomson&gzunk.com
+14383
+ Openexpertise Pty. Ltd.
+ Chris Forkin
+ chris&openexpertise.com.au
+14384
+ Romsym Data
+ Razvan Mititeanu
+ razvanm&romsym.ro
+14385
+ RTE Software
+ Olivier Matrot
+ olivier.matrot&rte.fr
+14386
+ soLNet, s.r.o
+ Ales Horak
+ info&solnet.cz
+14387
+ Absolute Systems (PTY) Ltd
+ Raimund Hook
+ root&absolutesys.com
+14388
+ Toll Collect
+ V. Siftar
+ ahmet.kaskir-hoepfel&ncr.com
+14389
+ Spider Internet Technologies, Inc.
+ Roger Hardwicke
+ rogerch&spiderintertech.com
+14390
+ QRS Healthcare Solutions
+ Kent Rankin
+ krankin&qrsparadigm.com
+14391
+ Ace Suares
+ Ace Suares
+ iana-oid&suares.com
+14392
+ SI-Solucoes de Informatica
+ Claudio Lamberti
+ claudio&si.psi.br
+14393
+ PRODASAL Companhia de Processamento de Dados de Salvador
+ Henrique Wendell Sales de Abreu
+ henrique&salvador.ba.gov.br
+14394
+ New Mass Media, Inc.
+ Troy Lemieux
+ itdept&newmassmedia.com
+14395
+ University of Oregon
+ Noreen Hogan
+ noreenh&oregon.uoregon.edu
+14396
+ c4net
+ Byung-Mu Lee
+ bmlee&c4net.co.kr
+14397
+ ICSS
+ Vivid Qian
+ vivid&icss.com.cn
+14398
+ Behavioral Informatics Inc.
+ Emilio Recio
+ emrecio&netscape.net
+14399
+ NEC Platforms, Ltd.
+ Shinsuke Shiota
+ shiotas-pb&nec.com
+14400
+ VentureTechs Corp.
+ Miles Zhou
+ miles&venturetechs.com
+14401
+ Joint Stock Company Volgatelecom, Penza region
+ Michael Fomin
+ fmikle&penza.net
+14402
+ University of Geneva
+ Dominique Petitpierre
+ dominique.petitpierre&adm.unige.ch
+14403
+ Gymnasium Hermann-Boese-Str.
+ Roland Bauerschmidt
+ roland&hbg-bremen.de
+14404
+ Spediant Systems Ltd.
+ Einat Shlengel
+ einat&orckit.com
+14405
+ Charon Systems Inc.
+ Mike Shareski
+ mike.shareski&charon.com
+14406
+ United Land Services, Inc.
+ Michael Lee
+ mikelee&optonline.net
+14407
+ Xidus.Net
+ Jeremy Weatherford
+ xidus&xidus.net
+14408
+ nDosa Technologies, Inc.
+ Jihong Kim
+ jkim&ndosatech.com
+14409
+ DCANet
+ Phil Banh
+ iana-contact&dca.net
+14410
+ TSSX
+ Li Tao
+ litao&tssx.com.cn
+14411
+ Beijing QXCOMM Technology CO., Ltd.
+ Zhao Quan Wang
+ zqw&qxcomm.com
+14412
+ European Transaction Bank AG
+ Michael Grom
+ michael.grom&etb-ag.com
+14413
+ Comfone AG
+ Stefan Renfer
+ stefan.renfer&comfone.com
+14414
+ Regio Ltd.
+ Jaak Laineste
+ jkl&regio.ee
+14415
+ e-mobilizer
+ Hakan Sjogren
+ hasjg&wmdata.com
+14416
+ ntl
+ Andrew Buckley
+ andrew.buckley&ntl.com
+14417
+ Continentale Krankenversicherung A.G.
+ Manfred Dengjel
+ manfred.dengjel&continentale.de
+14418
+ Centro de Tecnologia da Informação "Luiz de Queiroz"
+ Fabio Rogero
+ frogero&usp.br
+14419
+ EMIGRATUS Communications Inc.
+ Sid Siddiqui
+ sid&emigratus.com
+14420
+ ltinetworks.com
+ Bradley White
+ brad&ltinetworks.com
+14421
+ Mocana Corporation
+ James Blaisdell
+ james&mocana.com
+14422
+ Tazmen Technologies
+ Chris Waters
+ chris&waters.co.nz
+14423
+ Rondosoft, Inc.
+ Sergey Armishev
+ sergey&rondosoft.com
+14424
+ humatix
+ Hugo Burm
+ hugob&humatix.nl
+14425
+ Telkonet Inc.
+ Eva Wang
+ ewang&telkonet.com
+14426
+ Enterprise Innovations Corporation
+ Jonathan Griggs
+ jfgriggs&enterpriseinnovations.com
+14427
+ NACT Telecommunications Inc.
+ Brian Minert
+ bminert&nact.com
+14428
+ Welstand
+ Krzysztof Wychowalek
+ info&welstand.six.pl
+14429
+ McLuckie and Associates
+ Jacob Rush
+ jacobr&mcluckieco.com
+14430
+ PoliVec Inc.
+ Bill Birnbaum
+ bbirnbaum&polivec.com
+14431
+ Universitas Kristen Krida Wacana
+ Irwan Budiman
+ irwanhadi&bpkpenabur.or.id
+14432
+ Reserved
+ Removed 2013-08-09
+ ---none---
+14433
+ China Financial Certification Authority
+ Sun Shengnan
+ sunshengnan&cfca.com.cn
+14434
+ Network Systems and Technologies
+ Ravindranath
+ raviav&yahoo.com
+14435
+ Vrije Universiteit Amsterdam
+ Hans Leidekker
+ hans&it.vu.nl
+14436
+ Quiconnect.com
+ Lawrence Baltz
+ larry.baltz&quiconnect.com
+14437
+ baltz.org
+ Larry Baltz
+ larry&baltz.org
+14438
+ PolarLake
+ Warren Buckley
+ warren.buckley&polarlake.com
+14439
+ Hit Internet Technologies S.p.A
+ Roberto Taccon
+ roberto.taccon&hit.it
+14440
+ Longship Scout Group
+ Chris Searle
+ postmaster&longship.org
+14441
+ Miller Zell
+ Andrew Boring
+ andrew.boring&millerzell.com
+14442
+ XYBASE (Malaysia) Sdn Bhd
+ Shahada Abubakar
+ shahada&xybase.com
+14443
+ July Systems
+ Ramesh Varma
+ ramesh&julysystems.com
+14444
+ Redback IT Pty Ltd
+ Rodney Chan
+ rbcc&redback.com.au
+14445
+ Elecs Industry Co., Ltd.
+ Shinji Yokoi
+ yokoi&elecs.co.jp
+14446
+ INDEO GmbH
+ Marian Sopko
+ marian.sopko&indeo.at
+14447
+ Spektra Group Ltd
+ Allan MacLean
+ allan.maclean&spektra.co.uk
+14448
+ Iatrogenix.com
+ Ray Deiniger
+ ray&iatrogenix.com
+14449
+ HitNet e.V.
+ Thomas Deselaes
+ thomasd&hitnet.rwth-aachen.de
+14450
+ Twicom
+ Kevin Twidle
+ kevin&twicom.com
+14451
+ Industrial Computing Ltd
+ William Dean
+ will-snmp&indcomp.co.uk
+14452
+ Everyone.net
+ Network Operations
+ netops&everyone.net
+14453
+ ISIS Networks
+ Ryan Hoegg
+ rhoegg&isisnetworks.net
+14454
+ Tel-Aviv University
+ Koby Schwartz
+ schwartz&aristo.tau.ac.il
+14455
+ IntercontinentalExchange
+ Greg Hamamgian
+ ghamamgian&intcx.com
+14456
+ Lemuria Asesores Informaticos C.A.
+ Ivan Aponte
+ iaponte&cantv.net
+14457
+ Lorex Industries, Inc.
+ Mu Wu
+ wum&lorex.com
+14458
+ ILIENT
+ Israel Lifshitz
+ israel&ilient.com
+14459
+ Hennessy Digital
+ John Hennessy
+ john&hennessy.net.au
+14460
+ B Digital
+ John Hennessy
+ john.hennessy&b-online.com.au
+14461
+ Keyware Solutions Inc.
+ Takayuki Sonobe
+ c-editor&keyware.co.jp
+14462
+ Psgue Corporation
+ Lyno Sullivan
+ lls02m&psgue.com
+14463
+ Tour2000 co., LTD
+ Ahn Jun-Mo
+ webmaster&tour2000.co.kr
+14464
+ ValueCommerce
+ Nathan Ollerenshaw
+ iana&valuecommerce.ne.jp
+14465
+ NOC Grove
+ Stefan Immel
+ si&grove.de
+14466
+ Heinrich-Heine-Universitaet Duesseldorf
+ Klaus Szymanski
+ szymanski&uni-duesseldorf.de
+14467
+ STIME
+ Georges Fointiat
+ gfointiat&mousquetaires.com
+14468
+ Marconi Integrated Systems
+ Dave Crooks
+ dave.crook&marconi.com
+14469
+ Cyclone Computer Consultants Ltd
+ Stuart Slade
+ stuartslade&hotmail.com
+14470
+ Plahl Karl Consult
+ Joachim Plahl
+ joachim&plahl-karl.de
+14471
+ Wasabi Systems
+ William Studenmund
+ wrstuden&wasabisystems.com
+14472
+ VIA NET.WORKS Services AG
+ Markus Wild
+ mw&viaservices.ch
+14473
+ Queen's University
+ Andrew Hooper
+ hooper&post.queensu.ca
+14474
+ NextAxiom Technology, Inc.
+ Dave Clifford
+ dave_clifford&nextaxiom.com
+14475
+ Ralph DeHart
+ Ralph DeHart
+ rdehart&speakeasy.net
+14476
+ Network Executive Software, Inc.
+ Dave Reiland
+ dave.reiland&netex.com
+14477
+ RELIX
+ Markus Heller
+ heller&relix.de
+14478
+ University of Melbourne
+ Shane Hjorth
+ shane.hjorth&unimelb.edu.au
+14479
+ Korea National Defence University
+ Kwang Young Kim
+ kykim12&kndu.ac.kr
+14480
+ norisbank AG
+ Torsten Greiner
+ torsten.greiner&norisbank.de
+14481
+ KOBIL Systems GmbH
+ Markus Tak
+ tak&kobil.de
+14482
+ System 5
+ Andrea Albarelli
+ andrea&system5.it
+14483
+ UNIC Internet Consulting
+ Rudolf Meyer
+ rudolf.meyer&unic.ch
+14484
+ Digital V6 Corp.
+ Jimmy Lee
+ jimmy.lee&digitalv6.com
+14485
+ Sanmina-SCI Inc
+ Amy Arnts
+ amy.arnts&sanmina-sci.com
+14486
+ Marlboro College
+ Jared Benedict
+ jared&marlboro.edu
+14487
+ Erkkila Consulting
+ Paul Erkkila
+ pee&erkkila.org
+14488
+ Darkmist
+ Ed Schaller
+ schallee&darkmist.net
+14489
+ mcgrew.net Inc.
+ Kelly McGrew
+ kelly&mcgrew.net
+14490
+ Ariadne Internet Services, Inc.
+ Dale Worley
+ worley&ariadne.com
+14491
+ Standard School District
+ Jeff Davis
+ jdavis&standard.k12.ca.us
+14492
+ Dialogue Technology Corporation
+ Jimmy Leu
+ jimmy&mail.dialogue.com.tw
+14493
+ Aurigo Software Technologies
+ Anupam Singh
+ anupam&aurgio.com
+14494
+ ASPedi GmbH
+ Kay Melchinger
+ kme&aspedi.com
+14495
+ Hans Lie
+ Hans Lie
+ hans.lie&start.no
+14496
+ SwedishAmerican Health System Corporation
+ Roger Cook
+ inetadmin&swedishamerican.org
+14497
+ Gist Communications, Inc.
+ Kristofer Spinka
+ kspinka&gist.com
+14498
+ Style Networks, Inc.
+ Kristofer Spinka
+ kspinka&style.net
+14499
+ e-Bank
+ Michael LeWinter
+ michael.lewinter&ebancllc.com
+14500
+ Warsaw University
+ ICM Networking Group
+ info&net.icm.edu.pl
+14501
+ Blue Coat Systems
+ Mihir Lala
+ mihir.lala&bluecoat.com
+14502
+ Sam Asher Computing Services, Inc.
+ Tim Oertel
+ t_oertel&samasher.com
+14503
+ Asylum Visual Effects
+ Kelly Bergougnoux
+ kelly&asylumfx.com
+14504
+ Packet Signal Corporation
+ Doug Bolling
+ ddjbolling&charter.net
+14505
+ Spiral Designs Inc.
+ Dan Pringle
+ digitals&netone.com
+14506
+ Ministerul Apararii Nationale
+ Ion Ciobanu
+ svsi&mapn.ro
+14507
+ Russian American Glass Company - RASKO Ltd
+ Dmitry Glushenok
+ glush&rasko.ru
+14508
+ Teknovus
+ Manoj Punamia
+ manoj.punamia&teknovus.com
+14509
+ Mercateo AG
+ Jurgen Rudolph
+ iana&mercateo.de
+14510
+ Astra Datentechnik GmbH
+ Georg Stenzel
+ annette.schoene&astra-gmbh.de
+14511
+ London Metropolitan University
+ Paul Walk
+ p.walk&londonmet.ac.uk
+14512
+ Aspivia (Pty) Ltd.
+ Jaun Terblanche
+ jterblanche&aspivia.com
+14513
+ Webflex
+ Robert Wielinga
+ rwielinga&bigfoot.com
+14514
+ DAVE s.r.l.
+ Stefano Dal Poz
+ stefano.dalpoz&dave.eu
+14515
+ GenoGRID
+ Michel Mac Wing
+ mmacwing&irisa.fr
+14516
+ Sanoma Budapest Publishing Ltd.
+ Zsolt Magyar
+ zs.magyar&sanomabp.hu
+14517
+ Tactel AB
+ Pontus Fuchs
+ pontus.fuchs&tactel.se
+14518
+ Pihana Pacific, Inc.
+ Michael Warne
+ mike.warne&pihana.com
+14519
+ Washington University
+ Dan Zweifel
+ pen&aismail.wustl.edu
+14520
+ Wolfram Research Inc.
+ Ken Miller
+ netadmin&wolfram.com
+14521
+ H K Moore Limited
+ William Moore
+ wmoore&hkmoore.com
+14522
+ GVI Medical Devices
+ William Greathouse
+ william.greathouse&gvimd.com
+14523
+ hermit.org
+ Ian Smith
+ clint&hermit.org
+14524
+ Pharos Systems
+ Paul Reddy
+ paul&pharos.com
+14525
+ Trapeze Networks, Inc
+ Lol Grant
+ lol&trpz.com
+14526
+ Safenet Informatica Ltda
+ Fernando Albuquerque de Araujo Filho
+ safenet&bol.com.br
+14527
+ iWiring
+ Dan Shoop
+ shoop&iwing.net
+14528
+ Newlands College
+ John Topp
+ jtopp&newlands.school.nz
+14529
+ FHPWireless
+ Peter Sugiarto
+ peter.sugiarto&fhpwireless.com
+14530
+ Robert Baptista
+ Robert Baptista
+ robert&thebabtistas.com
+14531
+ Blackwell Consulting Services
+ John O'Leary
+ john.oleary&bcsinc.com
+14532
+ The Asylum
+ Sean Hanson
+ admin&theasylum.org
+14533
+ Apoteket AB
+ Bjorn Sjoholm
+ bear&europoint.se
+14534
+ SCHIFFKO GmbH
+ Axel Pruin
+ axel.pruin&schiffko.com
+14535
+ Europoint Networking
+ Jan Wunsche
+ jan&europoint.se
+14536
+ Inceritus
+ Dan Karlsson
+ dan.karlsson&inceritus.com
+14537
+ TMP Consultoria de Informatica S/C Ltda
+ Sergio de Souza Prallon
+ iana&tmp.com.br
+14538
+ Beijing SinceTimes Communication Co., Ltd.
+ Eric Zhao
+ gzhao&sincetimes.com.cn
+14539
+ realprogrammers.com
+ Paul Makepeace
+ cid&realprogrammers.com
+14540
+ Leszek Pisarek
+ Leszek Pisarek
+ leszek&man.poznan.pl
+14541
+ DeanO
+ Dean Rochester
+ rockie12&dtnspeed.net
+14542
+ Verizon ESG
+ Alan Watt
+ alan.watt&verizon.com
+14543
+ N30D
+ Ivan Aguilar
+ aguilar&n30d.com
+14544
+ Shanghai Posts&Telecommunications Equipment CO., Ltd.
+ Rison Han
+ jishuzx&shpte.com
+14545
+ ICT, Academy of Science, CHINA
+ Li Zonghai
+ lzh&ncic.ac.cn
+14546
+ NTO "IRE-POLUS"
+ D.E Kondrashin
+ dkondrashin&ntoire-polus.ru
+14547
+ Neue Zurcher Zeitung
+ Giovanni Pelliccia
+ g.pelliccia&nzz.ch
+14548
+ Autovalley
+ Dominique Garnier
+ dominique.garnier&autovalley.fr
+14549
+ Awanim
+ JP Speyart van Woerden
+ europe&awanim.com
+14550
+ Metaware S.p.A
+ C. Calisti
+ c.calisti&metaware.it
+14551
+ GSI mbH
+ Joerg-Uwe Diener
+ gsi&gsi-berlin.de
+14552
+ Rison Craft
+ Rison Han
+ risonhan&sina.com
+14553
+ DaimlerChrysler Corp.
+ Simon H. Wu
+ suw&daimlerchrysler.com
+14554
+ VU MIF
+ Vilius Alisauskas
+ vi&uosis.mif.vu.lt
+14555
+ CMGCC
+ Brent Calder
+ calder&uthscsa.edu
+14556
+ Graven Software
+ S. Edward Kelly
+ sekelly&gravensoftware.com
+14557
+ Infowave Software Inc.
+ Alex Cruise
+ acruise&infowave.com
+14558
+ SunGard BSR, Inc.
+ Jonathan Carpenter
+ jonathan.carpenter&sungardbsr.com
+14559
+ Mondru AB
+ Jens Jakobsen
+ info&mondru.com
+14560
+ TSCNet, Inc.
+ Mike Jackson
+ mhjack&tscnet.com
+14561
+ Vocent Solutions
+ Ian Forde
+ sysadmin&vocent.com
+14562
+ e-Project Solutions Pte Ltd
+ Tan Hau Jye
+ haujye&epsoln.com
+14563
+ National Information and Communication Technology Australia
+ Kim Holburn
+ kim.holburn&anu.edu.au
+14564
+ elbers.com
+ Henk Elbers
+ henk&elbers.com
+14565
+ Z-Force, Inc.
+ Peter Nickolov
+ peter&z-force.com
+14566
+ BMF
+ Heike Fehlau
+ heike.fehlau&bmf.bund.de
+14567
+ Coventry University Enterprises Ltd
+ Dave Boyton
+ d.boyton&cad.coventry.ac.uk
+14568
+ Weiser
+ Michael Weiser
+ michael&weiser.saale-net.de
+14569
+ Heidelberger Druckmaschinen AG
+ Dieter Meergraf
+ dieter.meergraf&heidelberg.com
+14570
+ Majentis Technologies Inc.
+ Gerald Brandt
+ gbr&majentis.com
+14571
+ Atomz Corporation
+ Ben Smith
+ support&atomz.com
+14572
+ EDIWISE
+ Allen Pyburn
+ allen.pyburn&ediwise.com
+14573
+ Abest Research Corp.
+ Eric Wong
+ ewong&abestrch.com
+14574
+ Cellicium SA
+ Patrick Remy
+ support&cellicium.com
+14575
+ Attention Software, Inc.
+ Kelly Oglesby
+ koglesby&attentionsoftware.com
+14576
+ Total Network
+ Hugo Martinez
+ hmartinez&cti.com.ar
+14577
+ ForestExpress, LLC
+ John Goetzman
+ jgoetzman&forestexpress.com
+14578
+ Geac Library Solutions
+ Ben Fersenheim
+ ben.fersenheim&geac.com
+14579
+ Q Linux Solutions, Inc.
+ Michael J. Maravillo
+ mike.maravillo&q-linux.com
+14580
+ The Manticore Group
+ Devin Watson
+ dmwatson&comcast.net
+14581
+ ManaSoft
+ Jeff Barnes
+ jeff.barnes&mnsft.com
+14582
+ LUZ Engenharia Financeira
+ Ailton Andrade de Oliveria
+ ailton&luz-ef.com
+14583
+ TruTeq Wireless
+ Deon van der Merwe / Tiann van Aardt
+ ianasnmp&truteq.co.za
+14584
+ Celestix Networks
+ KokMeng Loh
+ kokmeng&celestix.com
+14585
+ Compass Internet
+ Ronald C. Rivera
+ ronald&compass.com.ph
+14586
+ Tmax soft
+ Hyunik Na
+ hina&tmax.co.kr
+14587
+ Technological Centre "Tushino" CB RF
+ Leonid Toker
+ tlb&cbr.ru
+14588
+ Neosymmetria
+ Aurimas Valionis
+ av&neosymmetria.com
+14589
+ Sicap Ltd
+ Louis-Pierre Gagnaux
+ louis-pierre.gagnaux&sicap.com
+14590
+ Passave Inc.
+ Ariel Maislos
+ ariel.maislos&passave.com
+14591
+ ncc network consulting GmbH
+ Melhem El-Achkar
+ mel&ncc-consulting.de
+14592
+ iOrange - Internet Software and Service GmbH
+ Bernhard Lukassen
+ bernhard.lukassen&iorange.net
+14593
+ Dyode
+ David Jones
+ djjones419&aol.com
+14594
+ Rudolf Bahr
+ Rudolf Bahr
+ quasi&web.de
+14595
+ BillReilly
+ William Reilly
+ william.j.reilly&verizon.net
+14596
+ Martin Wismans GmbH
+ Benedikt Wismans
+ benedikt.wismans&wisnams.com
+14597
+ DolphinSearch, Inc.
+ Kelly Roestel
+ kelly&dolphinsearch.com
+14598
+ USDS
+ Kay Schaefer
+ kay.schaefer&web.de
+14599
+ Corman
+ Tome Serge
+ serge.tome&corman.be
+14600
+ CryptAll Limited
+ Dermot Dunnion
+ ddunnion&cryptall.com
+14601
+ Baazee.com
+ Sureshbabu Nair
+ suresh&baazee.com
+14602
+ Interval Media
+ Jean-Marie White
+ jmwhite&interval.com
+14603
+ Cyberport.de GmbH
+ Silvio Krah
+ skrah&cyberport.de
+14604
+ Commvault Systems
+ Muath Ali
+ mali&commvault.com
+14605
+ Wesleyan University
+ Steve Machuga
+ smachuga&wesleyan.edu
+14606
+ Hewlett-Ward Inc.
+ Stephen Ward
+ stephen.ward&hewlett-ward.com
+14607
+ Futuro Technologies Inc
+ Jose Valverde
+ jose&futurotech.com
+14608
+ Transfinity Corp
+ Robert Dempsey
+ bdempsey&transfinity.com
+14609
+ Todito.com S.A. de C.V.
+ Elias Ortiz Lopez
+ elias&iscor.com.mx
+14610
+ Solutions First
+ David Kempe
+ david&solutionsfirst.com.au
+14611
+ Web-Alm GmbH
+ Wolfgang Ocker
+ weo&web-alm.net
+14612
+ Linköping University
+ Kent Engström
+ komm&unit.liu.se
+14613
+ Ecora
+ Debbie Glidden
+ debbie.glidden&ecora.com
+14614
+ AvantCom Corporation
+ Larry Simmons
+ lsimmons&avantcom.com
+14615
+ Vivato Inc.
+ Larry Simmons
+ larry_simmons&vivato.net
+14616
+ University of Arkansas at Little Rock
+ Rogers Davis
+ redavis1&ualr.edu
+14617
+ Diseños Electronicos
+ Juan C Galvez
+ jcgalvez&telesal.net
+14618
+ Mennen Medical
+ Nurit Weiss
+ nurit&mmi.co.il
+14619
+ Quadrox Inc.
+ Luc Vancraen
+ luc&quadrox.be
+14620
+ Saint-Gobain
+ Marc Pietrala
+ marc.pietrala&saint-gobain.com
+14621
+ Wendy's International
+ Becky Bramble
+ becky_bramble&wendys.com
+14622
+ VTLS Inc
+ Fred A. Miller
+ millert&vtls.com
+14623
+ Riverstyx Internet
+ Alan Evetts
+ alan&riverstyx.net
+14624
+ vergerus
+ Erik Lickerman
+ elickerman&ameritech.net
+14625
+ Servecomm
+ Janus Hao
+ janush&pacbell.net
+14626
+ Reuters
+ Deyan Bektchiev
+ deyan.bektchiev&reuters.com
+14627
+ Idt Corp
+ Serge Aleynikov
+ serge&hq.idt.net
+14628
+ ResEl
+ Benoit Peccatte
+ benoit.peccatte&enst-bretagne.fr
+14629
+ SourceTech AB
+ Bjarne Ingelsson
+ bjarne&sourcetech.se
+14630
+ Binary Systems Inc
+ Gerry Dubois
+ gerry&binary-systems.com
+14631
+ American Institute of Physics
+ Eileen Coles
+ ecoles&aip.org
+14632
+ Via Internaathional
+ Rodrigo Zarth
+ rodrigo&via-intl.com.br
+14633
+ Nuberry Ltd
+ David S Roberts
+ dsroberts&nuberry.co.uk
+14634
+ Itool Systems
+ Bruno Medici
+ bmedici&atomis.com
+14635
+ daviesco
+ Derek Davies
+ ddavies&ddavies.net
+14636
+ Ontain Corporation
+ Dave Edelstein
+ dave.edelstein&ontain.com
+14637
+ Solectron
+ Trevor MacHattie
+ TrevorMacHattie&solectron.com
+14638
+ Concurrent Reality Pty Ltd
+ Andrew Kent
+ andrew&reality.com.au
+14639
+ HXTP
+ John Havard
+ jhavard&hxtp.com
+14640
+ Wurley Solutions
+ Deon George
+ dizzy&wurley.net
+14641
+ Raymond James Financial
+ Don Richmond
+ drichmond&it.rjf.com
+14642
+ 104.com
+ Nobuhiro Shitoh
+ ns&104.com
+14643
+ Future Beacon, Inc.
+ Jim Trek
+ admin&futurebeacon.com
+14644
+ HiFlyCom Corp.
+ Lei Xiang Dong
+ lmd&hiflycom.com.cn
+14645
+ W-ibeda High Tech. Develop. Co. Ltd.
+ Yang Aihe
+ amyyang&w-ibeda.com
+14646
+ buptNKL
+ Zhang Lun Yong
+ folke&sohu.com
+14647
+ Rossberry Consulting
+ Jim Wildman
+ jim&rossberry.com
+14648
+ SurfNShop E-Commerce Inc.
+ Denis Gilbert
+ denis.gilbert&surfnshop.com
+14649
+ holleyism.com
+ Adam Holley
+ snmp&holleyism.com
+14650
+ Lead Up Software
+ David Horton
+ david_horton&acslink.net.au
+14651
+ T-Systems International GmbH SL NWS
+ Volker Görg
+ V.Goerg&t-online.de
+14652
+ University of St. Thomas
+ Peter Downs
+ padowns&stthomas.edu
+14653
+ Metaways Infosystems GmbH
+ Hermann Thaele
+ h.thaele&metaways.de
+14654
+ MUZO, a.s.
+ Tomas Fencl
+ tfencl&muzo.com
+14655
+ Gatespace
+ Björn Johansson
+ bjorn.johansson&gatespace.com
+14656
+ 4IT S.A.
+ Krzysztof Woznica
+ kw&b3.4it.pl
+14657
+ Universita' degli Studi di Parma
+ Fausto Pagani
+ postmaster&unipr.it
+14658
+ Dieter Kluenter System Beratung
+ Dieter Kluenter
+ dkluenter&gmx.de
+14659
+ Vividlink Detlef Ingendorf
+ Detlef Ingendorf
+ inge&vividlink.de
+14660
+ Fachhochschule Wiesbaden
+ Markus Schmid
+ schmid&informatik.fh-wiesbaden.de
+14661
+ KAV-EMB
+ Franz Hoheiser-Pförtner
+ franz.hoheiser-pfoertner&wienkav.at
+14662
+ Bid-Owl Bildung im Dialog Ostwestfalen-Lippe
+ Harald Selke
+ hase&upb.de
+14663
+ IXIF Limited
+ Mark Gillett
+ info&ixif.com
+14664
+ Init Systems
+ Brian Jonnes
+ brian&init.co.za
+14665
+ Comlab Telecommunications inc
+ John Ahern
+ jahern&comlab.com
+14666
+ McLeod Lake Indian Band
+ Keith Mastin
+ kmastin&mcleodlake.com
+14667
+ NextiraOne LLC
+ Jose Rodriguez
+ jose.rodriguez&ctilab.com
+14668
+ ViaSat, Inc., Acceleration Research and Technology (formerly 'Intelligent Compression Technologies')
+ David Lerner
+ dlerner&viasat.com
+14669
+ Systemhaus x-Team
+ Adalbert Michelic
+ am+iana&x-team.at
+14670
+ MTX Networks Inc.
+ Shawn Clark
+ sc&mtxnet.com
+14671
+ GenFour Communications, LLC
+ Kurt Wise
+ kurt.wise&blueshifttelecom.com
+14672
+ Datamaxx Applied Technologies Inc
+ Tuomo Stauffer
+ Tuomo.Stauffer&datamaxx.com
+14673
+ Prefeitura Municipal de Alegrete
+ Júlio César de Carvalho Lopes
+ jccl&via-rs.net
+14674
+ InfoQuality Consultoria em Informática
+ Júlio César de Carvalho Lopes
+ jccl&via-rs.net
+14675
+ Centell Kingdom Technologies Corporation Shanghai Branch
+ Qianjun
+ lanziqian&hotmail.com
+14676
+ Obsidian Systems
+ Elardus Viljoen
+ elardus&obsidianlabs.com
+14677
+ geekhosting
+ F Meijer
+ frank&geekhosting.nl
+14678
+ BFW Informationssysteme GmbH
+ Markus Felten
+ Markus.Felten&bfw-informationssysteme.de
+14679
+ Hansard International Ltd
+ Kevin Luff
+ kevin.luff&hansard.com
+14680
+ Bright Grey
+ Jim McCann
+ JMCCANN&SCOTTISHLIFE.CO.UK
+14681
+ Tixoronet Vertriebsgesellschaft mbH
+ Karsten Beckmann
+ snmp&tixoro.net
+14682
+ Asopos de Vliet
+ Remco Nabuurs
+ rnabuurs&liacs.nl
+14683
+ Centell Kingdom Technologies Corporation Shanghai
+ Li Ying
+ liying&centellkingdom.com
+14684
+ System Management Network
+ Thomas Wahl
+ ThomasWahl&system-management.dk
+14685
+ DataPower Technology, Inc.
+ Eugene Kuznetsov
+ eugene&datapower.com
+14686
+ Megasoft Limited
+ Srilalitha GowriSankaran
+ srilalitha.gowrisankaran&megasoft.com
+14687
+ Halion Systems
+ John Brinnand
+ john_brinnand&yahoo.com
+14688
+ Systems Experience
+ Jason J. Penn
+ penn&netcom.com
+14689
+ Urbancode Software Development, Inc.
+ Maciej Zawadzki
+ mbz&urbancode.com
+14690
+ Greymoose
+ Gary Bailey
+ gary&greymoose.co.uk
+14691
+ Fingerlos
+ Gerald Fingerlos
+ gerald&fingerlos.at
+14692
+ Integrators AG
+ Patrick Spruyt
+ ps&integrators.ch
+14693
+ CISL Systems Ltd.
+ Juan Borrás
+ juan.borras&cislgroup.com
+14694
+ bmd wireless AG
+ Marc Woog
+ marc.woog&bmdwireless.com
+14695
+ Herrmannsdoerfer Software Entwicklung
+ Harald Herrmannsdörfer
+ harry&herrmannsdoerfer.de
+14696
+ Absolut OK
+ Nenad Radosavljevic
+ nenadr&absolutok.com
+14697
+ RRDtool
+ Tobias Oetiker
+ tobi+rrdtool&oetiker.ch
+14698
+ CSRI "Elektropribor"
+ Ivan Stepanov
+ elprib&online.ru
+14699
+ Hagen Software Inc.
+ Colin Keith
+ snmpadmin&hagenhosting.com
+14700
+ frontiertech
+ Shen cheng
+ shencheng&frontiertech.info
+14701
+ Persist Technologies
+ Gagan Bhatia
+ gbhatia&persistcorp.com
+14702
+ Neusoft Digital Medical System CO., LTD.
+ Huaizhi Wang
+ wanghz&neusoft.com
+14703
+ MIYAKAWA ELECTRIC WORKS LTD.
+ Masayoshi Soga
+ m.soga&msk.co.jp
+14704
+ PingoS e.V.
+ Andreas Kalbitz
+ felix&schulnetz.org
+14705
+ Province of British Columbia
+ Colin Kopp
+ ipadmin&gov.bc.ca
+14706
+ sFlow.org
+ Peter Phaal
+ peter.phaal&sflow.org
+14707
+ Tatara Systems, Inc.
+ Christine Ross
+ chris&tatarasystems.com
+14708
+ Graceland University
+ James S. Jones
+ jsjones&graceland.edu
+14709
+ Reactivity, Inc.
+ Jared Smith-Mickelson
+ jaredsm&alum.mit.edu
+14710
+ Taua Biomatica
+ Eduardo Rosemberg
+ eduardorosemberg&taua-biomatica.com.br
+14711
+ Vaka Technology Limited
+ Owen Wong
+ owen.wong&vaka.com
+14712
+ Sascha Growe
+ Sascha Growe
+ growe&webflash.dyndns.org
+14713
+ Blacksburg Electronic Village
+ Richard Phipps
+ hostmaster&bev.net
+14714
+ Questra Corporation
+ Scott Mcdermott
+ oidadmin&questra.com
+14715
+ ManyStreams Inc.
+ Jyoti Soni
+ jyoti&noida.manystreams.com
+14716
+ British Columbia Institute of Technology
+ Bruce Link
+ bruce_link&bcit.ca
+14717
+ sunHosting company
+ Alex Lam Kam Chor
+ alexlam&msolutions.com.hk
+14718
+ BKit Gruppen AB
+ Stefan Bystam
+ stefan.bystam&bkit.se
+14719
+ Harmony Gold Operations
+ Murray Bryant
+ murray.bryant&harmonygold.com.au
+14720
+ HD-info
+ Zoran Hrvoic
+ zoran&hdinfo.hr
+14721
+ Techem Energy Services GmbH
+ Sebastian Fingerloos
+ sebastian.fingerloos&techem.de
+14722
+ Peter Shillan
+ Peter Shillan
+ objectwiz&lycos.co.uk
+14723
+ canal systems GmbH
+ Mauro Canal
+ mcanal&canalsystems.net
+14724
+ Business Objects
+ Marcel Hassenforder
+ marcel.hassenforder&businessobjects.com
+14725
+ SaM Solutions
+ Alexey Yantchuk
+ a.yantchuk&sam-solutions.net
+14726
+ Server Side S.A
+ Alejandro Guerrieri
+ aguerrieri&digimedia.com.ar
+14727
+ Henrik Edlund
+ Henrik Edlund
+ henrik&edlund.org
+14728
+ Pronet sp. j.
+ Dariusz Mizerny
+ dmizerny&pronet.pl
+14729
+ Innerwall
+ Steve Carlander
+ scarlander&innerwall.com
+14730
+ Telecom Italia Lab
+ Galliano Sergio
+ Sergio.Galliano&tilab.com
+14731
+ Christian Kuelker
+ Christian Kuelker
+ ckuelker&rpm.uni-bielefeld.de
+14732
+ Nodots Development, Inc.
+ Ken Riley
+ kenr&nodots.com
+14733
+ YASKAWA INFORMATION SYSTEMS Corporation
+ WATANABE Daisuke
+ watanabe&ysknet.co.jp
+14734
+ FLOW Communications
+ Michael S Cox
+ mcox&flow.com.au
+14735
+ ESOO
+ Victor V Ismakaev
+ vic&mail.esoo.ru
+14736
+ ghip systems GmbH
+ Astrid Hanssen
+ astrid.hanssen&ghipsystems.com
+14737
+ Global Grid Forum
+ Thomas Brown
+ tbrown&gridforum.org
+14738
+ Henderson & Co
+ Philip Henderson
+ philhenderson&onetel.com
+14739
+ rleague.com
+ Chris Riediger
+ chris&rleague.com
+14740
+ TechAngle Inc.
+ David Hahn
+ dhahn&techangle.com
+14741
+ Catalyst International, Inc.
+ Toby Meehan
+ tmeehan&mke.catalystwms.com
+14742
+ Digital Multitools Inc.
+ Peter D. Gray
+ peter&dmtz.com
+14743
+ Wachovia Bank
+ Steven H. Roberts
+ Steven.Roberts&wachovia.com
+14744
+ TeleNova Research and Development Centre
+ Eduardo D'Avila
+ edavila&telenova.net
+14745
+ Pumpkin Networks
+ Eunsoo Park
+ espark&pumpkinnet.com
+14746
+ Interstorm, Inc.
+ Michael D. Warner
+ michael.warner&interstorm.com
+14747
+ Vision Internet Services
+ Andrew Veitch
+ ajv-iana&visn.co.uk
+14748
+ Computer Support Systems Pty. Ltd.
+ Michael Leggett
+ mleggett&csspl.com.au
+14749
+ University of Rochester
+ Sean Singh
+ sean.singh&rochester.edu
+14750
+ Aware Servers, Inc.
+ Amit Shah
+ shahamitj&hotmail.com
+14751
+ SkyWare Communications Limited
+ Nelson Lee
+ nelson&sky-ware.com
+14752
+ Proware Technology Corp.
+ Tony Chang
+ tony&proware.com.tw
+14753
+ ppyworld
+ Patrick Pyfferoen
+ patrick&ppyworld.com
+14754
+ Koch Mikrosysteme AG
+ Sebastiaan Krist
+ skr&kms.ch
+14755
+ LYNX Technik AG
+ Henning Schmidt
+ Henning.Schmidt&lynx-technik.com
+14756
+ ProgTec GmbH
+ Markus Ribi
+ mribi&progtec.ch
+14757
+ Groiss Informatics GmbH
+ Michael Dobrovnik
+ michi&groiss.com
+14758
+ BPS Co. Ltd.
+ Hersonsky Mihail
+ hmike&smeda.ru
+14759
+ Adesium Réseaux et Services
+ D'Aversa Pascal
+ pascal.d_aversa&adesium.com
+14760
+ Wincor Nixdorf International GmbH
+ Rolf Müller
+ rolf.mueller&wincor-nixdorf.com
+14761
+ Ubisecure Solutions
+ Petteri Stenius
+ petteri.stenius&ubisecure.com
+14762
+ intarsys consulting GmbH
+ Dr. Bernd Wild
+ bernd.wild&intarsys.de
+14763
+ Video-Net Systems
+ Gaetan Gilliot
+ gaetan.gilliot&video-net.co.za
+14764
+ MisrNet, S.A.E.
+ Ihab Hussein
+ ihussein&misrnet.com.eg
+14765
+ Grafix Profesional S.R.L.
+ Ciprian Asmarandei
+ ciprian.asmarandei&grafix.ro
+14766
+ AVICONSULT
+ Eric PARTHUISOT
+ eric.parthuisot&aviconsult.fr
+14767
+ BWXT-PANTEX
+ Edward Claxton
+ eclaxton&pantex.com
+14768
+ AGMarine, Inc.
+ Devon Liles
+ devonl&agmarine.com
+14769
+ Sybari Software, Inc.
+ Joseph Barilla
+ jbarilla&sybari.com
+14770
+ Teleport Consulting and Systemmangement
+ Rainer Rudigier
+ rainer&tele.net
+14771
+ Computer Sciences Corporation
+ Bill Annocki
+ wannocki&csc.com
+14772
+ Neptune Project
+ Michael Kenney
+ mikek&apl.washington.edu
+14773
+ Engitech Ltd.
+ Andrea Bacchetta
+ andrea.bacchetta&engitech.ie
+14774
+ GNU Internet
+ James Golovich
+ james&gnuinter.net
+14775
+ Peak Internet
+ Peak Hostmaster
+ hostmaster&peak.org
+14776
+ Mystic Coders
+ Andrew Lombardi
+ andrew&mysticcoders.com
+14777
+ izenpe s.a.
+ Iñigo Barreira
+ inigo_barreira&hotmail.com
+14778
+ GEV - Ecole des Mines
+ Laurent Menu-Kerforn
+ laurent.menu-kerforn&emn.fr
+14779
+ e2 Technology Inc.
+ Yen-Shuo Su
+ MichaelSu&e2Tech.com
+14780
+ KAEVEE
+ Venkatesh. K
+ venkatesh&kaevee.com
+14781
+ ThoughtPort Authority of Chicacgo
+ Matthew Sayler
+ sayler&speedsite.com
+14782
+ Cole Innovations, Inc.
+ Frank R. Cole, Jr.
+ frank&coleinnovations.com
+14783
+ Asociacion para la Promocion del Arte a traves de Internet
+ Manuel Mollar
+ mollar&mobelt.com
+14784
+ AltaTrust
+ Herve Doreau
+ herve.doreau&alta-trust.com
+14785
+ Five4321
+ James Ruthven
+ james&fusionit.com
+14786
+ Open Network Solutions Ltd
+ Les Smithson
+ lsmithso&hare.demon.co.uk
+14787
+ ZYM Linux
+ Zhao yongming
+ condor&webmaster.com.cn
+14788
+ William D. Petitt
+ Bill Petitt
+ wdpetitt&yahoo.com
+14789
+ Principal Financial Group
+ Craig Treptow
+ treptow.craig&principal.com
+14790
+ Statsbiblioteket
+ Jens Henrik Leonhard Jensen
+ jhlj&statsbiblioteket.dk
+14791
+ Nakua Technologies
+ Luis Rodriguez Berzosa
+ lrodriguez&nakua.com
+14792
+ Data Conseil
+ Michael Monserrat
+ mmonserrat&dataconseils.fr
+14793
+ System-Entwicklung Dietrich Schulten
+ Dietrich Schulten
+ info&system-entwicklung.de
+14794
+ Banco Herrero
+ David Soler
+ dsoler&lacaixa.es
+14795
+ Intellocity
+ Thomas Lemmons
+ tom&intellocity.com
+14796
+ AUCOS elektronische Geraete GmbH
+ Mr. Pelstring
+ franz-josef.pelstring&aucos.de
+14797
+ DynaStar Communications
+ Ed Page
+ epage&dynastarcom.com
+14798
+ NETdelivery Corporation
+ Andrew Diederich
+ andrew&netdelivery.com
+14799
+ StarNET Services
+ Marc-Andre' Husyk
+ MA.Husyk&starnet-services.biz
+14800
+ Legra Systems
+ Michael R. Cook
+ cook&legra.com
+14801
+ tangro software components gmbh
+ Hans-Ulrich Teufel
+ hut&tangro.de
+14802
+ Inder.Net
+ Mads Peter Bach
+ iana-contact&inder.net
+14803
+ Schubert Informationssysteme
+ Thomas Schubert
+ thomas&thomas-schubert.de
+14804
+ Innotrac Diagnostics Oy
+ Tom Javen
+ tom.javen&innotrac.fi
+14805
+ AFP7
+ Klaus Pedersen
+ 9830&e.iha.dk
+14806
+ Tadiran Electronic Systems
+ Amir Berkovich
+ amirb&tadsys.com
+14807
+ FrIc-Net
+ Frank Ickstadt
+ frank.ickstadt&fricnet.de
+14808
+ The Sage Colleges
+ John Chao
+ chaoj&sage.edu
+14809
+ Datasul MED S.A.
+ Ricardo Alexandre de Oliveira
+ dcc2jsd&udesc.br
+14810
+ Advanced Digital Broadcast Ltd.
+ Jaroslaw Mirkowski
+ J.Mirkowski&adbglobal.com
+14811
+ Xilith LLC
+ Robin Berjon
+ robin.berjon&expway.fr
+14812
+ Cedars-Sinai Health Systems
+ Spencer L. SooHoo
+ spencer.soohoo&cshs.org
+14813
+ Fujitsu Transaction Solutions Inc.
+ Gerry Rice
+ grice&ftxs.fujitsu.com
+14814
+ CaroTechnology BV
+ Jeroen Wortelboer
+ info&carotechnology.com
+14815
+ Datasul S.A.
+ Ricardo Alexandre de Oliveira
+ ricardo_oliveira&datasul.com.br
+14816
+ Thomas Polnik
+ Thomas Polnik
+ polnik&web.de
+14817
+ 4RF Communications Ltd.
+ Richard Laing
+ richard.laing&4rf.com
+14818
+ Voice Mobility, Inc.
+ Cliff McCollum
+ snmp&voicemobility.com
+14819
+ University of Cyprus
+ Marios Dikaiakos
+ grid&ucy.ac.cy
+14820
+ net outremer caledonie
+ Alain Cocconi
+ cocconi&net-outremer.nc
+14821
+ Stibo Complete A/S
+ Palle Jacobsen
+ paja&stibo.com
+14822
+ FaJo.de
+ Falk John
+ falk.john&fajo.de
+14823
+ Aruba, a Hewlett Packard Enterprise company
+ Aruba External Engineering Registrations
+ aruba-ext-eng-reg&hpe.com
+14824
+ Centaur Technology Inc
+ Eric Anderson
+ anderson&centtech.com
+14825
+ Aldata Solutions S.A.
+ Robert Bakic
+ rbakic&gold-solutions.com
+14826
+ Adage Networks
+ Jaswant Pujari
+ jpujari&adagenetworks.com
+14827
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+14828
+ Sonorys Technology GmbH
+ Günther Niedoba
+ Guenther.Niedoba&sonorys.at
+14829
+ Centra Software
+ Vikas Sinha
+ vsinha&centra.com
+14830
+ UPtime Systemlösungen
+ David Höhn
+ dh&uptime.at
+14831
+ voetter.at
+ Armin Voetter
+ armin&voetter.at
+14832
+ ESO Consortium
+ Jeff Case
+ case&snmp.com
+14833
+ Portal Solutions Technology, Inc.
+ Ken Geng
+ kgeng&1088.net
+14834
+ Konsec GmbH (formerly 'mediales GmbH')
+ Andreas Mack
+ registry&konsec.com
+14835
+ INFOTEC
+ Sergio Martinez
+ serch&infotec.com.mx
+14836
+ VARTA Microbattery GmbH
+ Thomas Huell
+ VARTA-certificate&varta-microbattery.com
+14837
+ Trenchant Consulting, LLC
+ Kevin Wanner
+ wanner&trenchantconsulting.com
+14838
+ National Management & Organization SA
+ Mr. Kostas Papageorgiou
+ kpapag&ethnokarta.nbg.gr
+14839
+ Newtech-BT Ltd
+ Georgi Manev
+ office&newtech-bt.bg
+14840
+ Smartwave SA
+ alban meunier
+ ameunier&smartwavesa.com
+14841
+ LEA (Laboratoire Europeen ADSL)
+ Regis Urvoy
+ regis.urvoy&leacom.fr
+14842
+ LANergy
+ David Webster
+ davidw&lanergy.com
+14843
+ Satnet SARL
+ Alain Cocconi
+ cocconi&satnet.nc
+14844
+ Upfront Systems
+ Roché Compaan
+ roche&upfrontsystems.co.za
+14845
+ Engineering Ingegneria Informatica S.p.A.
+ Sergio Raspaolo
+ sysman&eng.it
+14846
+ Padtec Optical Components and Systems
+ Daniel Araujo
+ daniel&padtec.com.br
+14847
+ Order of Preachers
+ Michael J O'Rourke
+ mike.orourke&op.org
+14848
+ better networks
+ Lutz Schulze
+ lschulze&betternetworks.de
+14849
+ Corporate Computer Services, Inc.
+ Gary Roediger
+ roediger&fnal.gov
+14850
+ Arc Solutions Limited
+ Muhammad Usman
+ umuhammad&arcsolutions.com
+14851
+ Storage Networking Industry Association
+ Arnold Jones
+ td&snia.org
+14852
+ Kinpo Electronics, Inc.
+ WU WU-HSIAN
+ stn&kinpo.com.tw
+14853
+ CipherQuest Ltd.
+ Michael Garceau
+ mgarceau&cipherquest.com
+14854
+ Beijing Hisense Digi_Tech Co.,Ltd.
+ JiangBin
+ jiangbin&hisencyber.com
+14855
+ CERAMISTA Recom Serviex
+ Marco Antonio Reginatto
+ reginato&tnsys.com.br
+14856
+ Trinitel Corporation
+ Eric Anderson
+ eric&trinitel.com
+14857
+ XCAT Co.,Ltd.
+ Takehiko Senoo
+ tseno&xcat.co.jp
+14858
+ Azundris Consulting
+ Tatjana Azundris von Nürnberg
+ ldap&azundris.com
+14859
+ Lawo AG
+ Stefan Mutschler
+ stefan.mutschler&lawo.de
+14860
+ GWS mbH
+ Ludger Fuehner
+ xgwsfue&gws-muenster.de
+14861
+ Britannia Building Society
+ Jack Dempsey
+ jack.dempsey&britannia.co.uk
+14862
+ Ministerio de Administraciones Públicas
+ Isabel Fábregas Reigosa
+ isabel.fabregas&map.es
+14863
+ ATMAVA Ltd
+ Joseph Lee
+ info&atmava.org
+14864
+ TNCE
+ Jason Tsai
+ jason_tsai&tnce.com.tw
+14865
+ Interplex Telecom
+ Dominic Blais
+ db&interplex.ca
+14866
+ Cottonwood Technology Group, Inc.
+ Marian Cantu
+ cantu&ctgi.com
+14867
+ Halcyon Software Limited
+ Richard Harriss
+ richard.harriss&halcyonsoftware.com
+14868
+ MAV INFORMATIKA Ltd.
+ Róbert Kisteleki
+ kistelekir&mavinformatika.hu
+14869
+ Saudi Telecom
+ Majed S. Alsubaie
+ mssubaie&stc.com.sa
+14870
+ AVAYA
+ Vasanth Ignaci
+ vignaci&avaya.com
+14871
+ Inter-Land.Net
+ Frederic Rouyre
+ rfr&inter-land.net
+14872
+ AVK-AdherSIS Inc.
+ Jean-Philippe Dionne
+ jp.dionne&adhersis.ca
+14873
+ Broadband services
+ Larry Benson
+ lbenson&bsi-maps.com
+14874
+ Rockstorm Technology AB
+ Jens Nilsson
+ jens&rockstorm.se
+14875
+ Leadglobe
+ John Wagner
+ jsmwagner&yahoo.com
+14876
+ Open Text Corporation
+ Jason McPeak
+ jmcpeak&opentext.com
+14877
+ Plexus Technology Ltd.
+ Alun Mills
+ alun&plexus-technology.com
+14878
+ vcrDev
+ Vasco Rocha
+ ei97028&fe.up.pt
+14879
+ woko
+ Frank Sykes
+ frank&woko.net
+14880
+ Systemhaus Kalkhoff
+ Christian Kalkhoff
+ info&kalkhoff.net
+14881
+ QunaTech
+ Paul Wilson
+ elviscious&rmci.net
+14882
+ smartBridges
+ Nimesh Parikh
+ Nimesh&smartbridges.com
+14883
+ antek networks INC.
+ Howard Chang
+ howard&antek.com.tw
+14884
+ Exelmon Technologies
+ Makis Gaitanidis
+ makis&exelmon.com
+14885
+ JSC RPE "Polygon"
+ Andrey Lyubimcev
+ alyubimcev&plgn.ru
+14886
+ AIR Co., Ltd.
+ Soumu Team
+ admin-g&air.co.jp
+14887
+ Nomura Research Institute, Ltd.
+ Yuzo Ishida
+ y-ishida&nri.co.jp
+14888
+ Das Werk
+ Marcus Herbert
+ m.herbert&das-werk.de
+14889
+ openforum.us
+ George Scott
+ glscott&openforum.us
+14890
+ Team-Konzept Informationstechnologien GmbH & Co KG
+ Peter Ritter
+ domadm&team-konzept.de
+14891
+ Lawseal
+ Gordon Brewster
+ gordonbrewster&lawscot.org.uk
+14892
+ Netsynt S.p.A.
+ Gennaro Brosco
+ a.borioni&netsynt.it
+14893
+ NOXA
+ Bjoern Swierczek
+ bsw&noxa.de
+14894
+ Teatica
+ Felipe Camargo Machado
+ felipecm&zipmail.com.br
+14895
+ Propel Software Corporation
+ Steve Halliburton
+ shallib&propel.com
+14896
+ Attingo
+ Wichert Akkerman
+ iana&attingo.nl
+14897
+ York Consulting
+ Brent York
+ brent&york-consulting.com
+14898
+ Access Communications
+ Scott Wunsch
+ scott.wunsch&accesscomm.ca
+14899
+ Town of Suffield
+ Rob Hepner
+ rhepner&suffieldtownhall.com
+14900
+ Integrated Concepts International
+ Salina Fung
+ salina&icil.net
+14901
+ Vodafone Libertel NV
+ Edwin vd Heuvel
+ edwin.van.den.heuvel&vodafone.nl
+14902
+ DATAmark
+ Xavier Trochu
+ xavier&datamark.fr
+14903
+ Digirose Technology Co., Ltd.
+ Wenshan Liou
+ wsliou&digirose.com
+14904
+ TwTec
+ Tim Woermann
+ tw&outerworld.de
+14905
+ DEVAU Lemppenau GmbH
+ Prof. Dr. Lemppenau
+ wle&bocholt.fh-ge.de
+14906
+ NVISION, INC.
+ Bonnie A. Galvin
+ BonnieGalvin&nvision1.com
+14907
+ NOC-CCE-USP
+ Isabel Chagas
+ mit&usp.br
+14908
+ Upcast Inc
+ Chip Vanek
+ chip&upcast.com
+14909
+ Igenda Software
+ James Shipley
+ jshipley&igendasoft.com
+14910
+ IP Solutions, Inc.
+ Timothy Carter
+ tim&ipsolutionsinc.com
+14911
+ RFP Depot, LLC.
+ John Koyle
+ jkoyle&rfpdepot.com
+14912
+ Smiths Aerospace
+ Gerald Van Baren
+ gerald.vanbaren&smiths-aerospace.com
+14913
+ Retriever Communications
+ Graham Carey
+ Graham.Carey&retriever.com.au
+14914
+ Vexus Consulting Group
+ Mike Glover
+ mike&vexus.ca
+14915
+ ASPire Technologies(Shenzhen) Ltd
+ Zhang Jin
+ zhangjin&aspire-tech.com
+14916
+ Utah Interactive, Inc.
+ Lin Salisbury
+ lin&utahinteractive.org
+14917
+ SimpleTech
+ Glenn Jystad
+ gjystad&simpletech.com
+14918
+ Algar Telecom Leste
+ Guilherme Freitas
+ guilherme.freitas&atl.com.br
+14919
+ Singlestep Technologies
+ Joshua McClintock
+ noc&singlestep.com
+14920
+ Mineco
+ Mikel Nelson
+ iana&mikelnelson.net
+14921
+ CTW Computer
+ Christian Ullrich
+ chris+ctw&chrullrich.de
+14922
+ Realnode Ltd
+ Mattias Nordstrom
+ nordstrom&realnode.com
+14923
+ Abilene Christian University
+ Hab Adkins
+ oid_info&acu.edu
+14924
+ The NewSof Group, Inc.
+ Mark A. Garcia
+ dnstech&newsof.com
+14925
+ Wavecentral, L.L.C.
+ Mark A. Garcia
+ mag&wavecentral.com
+14926
+ atraia.com
+ R. L. Menefee
+ randy&scheets.com
+14927
+ DISC, Universidad Católica del Norte
+ Eric Ross
+ eross&disc.ucn.cl
+14928
+ Unipulse
+ Carlos Takahashi
+ t-takahashi&unipulse.co.jp
+14929
+ Onscom Co., Ltd.
+ Kim Tae Woo
+ webmaster&onscom.co.kr
+14930
+ Solar Telecom. Technology Inc.
+ Chung Hyun Jang
+ chjang&solartt.co.kr
+14931
+ Victoria University of Technology
+ Director of IT
+ helpdesk&vu.edu.au
+14932
+ GuangZhou TopTeam Software Technology Co., Ltd.
+ Jimmy Leung
+ jimmy&gztt.net
+14933
+ Chung Yuan Christian University
+ eritta lin
+ eritta&seed.net.tw
+14934
+ Vodafone IT (Turkey)
+ Murat Balkas
+ o2.it&vodafone.com
+14935
+ FS Walker Hughes Limited
+ Norm Almond
+ norm.almond&fswalkerhughes.com
+14936
+ Eurotux Informática, SA
+ Ricardo Oliveira
+ info&eurotux.com
+14937
+ Itech
+ j.champliaud
+ j.champliaud&itech.fr
+14938
+ Exacom, Inc.
+ William Haskett
+ whaskett&exacom.com
+14939
+ StyleeB LLC
+ Austin Conger
+ styleegirl&yahoo.com
+14940
+ BlueCross and BlueShield of North Carolina
+ Stacey Moore
+ Stacey.Moore&BCBSNC.COM
+14941
+ Inflection Systems
+ Elizabeth Dougherty
+ edougherty&inflectionsystems.com
+14942
+ Avvio Networks
+ Leo Goyette
+ lgoyette&avvionetworks.com
+14943
+ INNOVATION Data Processing
+ Thomas J Meehan
+ tmeehan&fdrinnovation.com
+14944
+ Primal Technologies
+ Ravindra Conway
+ rconway&primaltech.com
+14945
+ JBX Designs Inc
+ John Boudreaux
+ johnb&jbx.com
+14946
+ Gothenburg University
+ Jonas Öberg
+ jonas&informatik.gu.se
+14947
+ Kyrgyz-Russian Slavic University
+ Sergey Ushakov
+ sergey&verify.kg
+14948
+ Hungarian Foreign Trade Bank
+ Mr. Andras Hargitai
+ hargitai.andras&mkb.hu
+14949
+ North Building Technologies Ltd.
+ Trevor Marson
+ tmarson&northbt.com
+14950
+ Servicios Digitales de Certificacion, S.L.
+ Alberto Marco Montoya
+ mollar&mobelt.com
+14951
+ Efacec Energia, Máquinas e Equipamentos Eléctricos, S.A.
+ Ana Aleixo
+ ana.aleixo&efacec.com
+14952
+ Eyeheight Ltd.
+ Simon Pegg
+ simon&eyeheight.com
+14953
+ Serio Ltd
+ Pete Williams
+ petew&seriosoft.com
+14954
+ Cingular Wireless
+ Judy Espejo
+ judy.espejo&cingular.com
+14955
+ CANAM
+ OLIVIER DELAVEAU
+ oid&canam.fr
+14956
+ NetGate SL
+ Pablo Raíz
+ wombatpal&hotmail.com
+14957
+ Nissan North America
+ Fred Goure
+ fred.goure&nissan-usa.com
+14958
+ PSC technology GmbH
+ Kay Schäfer
+ kay.schaefer&web.de
+14959
+ CBR Yazýlým danýþmanlýk A.Þ
+ Özden Turan
+ ertugrul&cbr.com.tr
+14960
+ Undernet
+ Perry Lorier
+ isomer&undernet.org
+14961
+ Millennium Technology Limited
+ Andrew N Dowden
+ iana-oid&millentech.com
+14962
+ Ingosstrakh Ltd.
+ Vitaly A. Sergienko
+ vitalyas&ingos.ru
+14963
+ Telemetry & Communications Systems, Inc.
+ David Bendrihem
+ davidb&tcs.la
+14964
+ EFERIS
+ Francois Romieu
+ romieu.francois&eferis.com
+14965
+ Wideinfo Corporation
+ Zhenghui Zhou
+ zhouzhenghui&163.net
+14966
+ Linos Photonics GmbH & Co KG
+ Carsten Schaub
+ Schaub&Linos.DE
+14967
+ horsfall.org
+ Dave Horsfall
+ dave&horsfall.org
+14968
+ WYNIWYG
+ Xiao Hui LOO
+ xh.loo&wyniwyg.com
+14969
+ Columbia Ultimate
+ Jason Hurst
+ jasonh&colubs.com
+14970
+ CAM Internet
+ Jean-Simon Durand
+ noc&cam.org
+14971
+ dlh services
+ Donald Huebschman
+ dhuebsch&mac.com
+14972
+ Jeb
+ Jean-Edouard BABIN
+ Jeb&jeb.com.fr
+14973
+ Deeming.net
+ Jon Deeming
+ jon&deeming.net
+14974
+ Data Telecom OÜ
+ Marko Veelma
+ marko.veelma&data.ee
+14975
+ BRy Tecnologia S.A.
+ Carlos Francisco Tatara
+ tatara&bry.com.br
+14976
+ softmillennium
+ Mark Braksator
+ mbraksator&softmillennium.com
+14977
+ Wuerth Elektronik
+ Oliver Windt
+ oliver.windt&we-online.de
+14978
+ Commerzbank AG
+ Rainer Strobel
+ rainer.strobel&commerzbank.com
+14979
+ Core Tec Communications, LLC
+ John Anderson
+ john&gocoretec.com
+14980
+ Guidant Corporation
+ Mark Pramann
+ mark.pramann&guidant.com
+14981
+ Cogent Logic Corporation
+ Jeff Lawson
+ jeff&cogentlogic.com
+14982
+ iKu Systemhaus AG
+ Kurt Huwig
+ iana&huwig.de
+14983
+ Woaf Tech Ltd
+ David Flynn
+ davidf&woaf.net
+14984
+ PoCo
+ Bill Powell
+ snmp&poco.co.uk
+14985
+ Hsi Hu Serion High School
+ KoChen Hu
+ rex&mail.hhsh.chc.edu.tw
+14986
+ Nextreaming Corporation
+ Tomy Jung
+ tomy&nextreaming.com
+14987
+ E3Networks,LTD
+ Naofumi Tamura
+ tamura&e3net.co.jp
+14988
+ MikroTik
+ John Tully
+ tully&mikrotik.com
+14989
+ Cinesite
+ Technical Services
+ support&cinesite.com
+14990
+ inm magic
+ Danny Thuering
+ danny&inm-magic.de
+14991
+ RESA Airport Data Systems
+ Mikael Hallkvist
+ Mikael.Hallkvist&resa.fr
+14992
+ Stagira
+ Philippe Hermoso
+ philippe&stagira.net
+14993
+ IGD
+ Dragana Likavec
+ dragana&igd.fhg.de
+14994
+ MITEQ, Inc.
+ Jeff Gorman
+ jgorman&miteq.com
+14995
+ Netinary
+ Gérard R. MICHEL
+ gerard.michel&netinary.com
+14996
+ Stille Design
+ Sevo Stille
+ Sevo_Stille&gmx.de
+14997
+ SOHOware, Inc.
+ Gale H. Moyer
+ gmoyer&sohoware.com
+14998
+ Transportation Security Administration
+ James Shipley
+ james.shipley&tsa.dot.gov
+14999
+ Codesic
+ Steve Ingersoll
+ steve.ingersoll&codesic.com
+15000
+ Kontron Canada Inc
+ Benoit Robert
+ Benoit.Robert&ca.kontron.com
+15001
+ Seward Designs, Inc.
+ Christopher A. Seward Sr.
+ c.seward.sr&SewardDesigns.com
+15002
+ Intentional Software Corporation
+ Derek Simkowiak
+ dereks&intentsoft.com
+15003
+ IPonWEB Ltd
+ Boris Mouzykantskii
+ boris&iponweb.net
+15004
+ RuggedCom Inc.
+ Vesna Anusic
+ VesnaAnusic&ruggedcom.com
+15005
+ Fiba Software srl
+ Alexandru Taracila
+ alextara&netconsulting.ro
+15006
+ P.W.P.T. Wasko sp. z o.o.
+ Piotr Rybok
+ p.rybok&wasko.pl
+15007
+ Metro Ethernet Forum
+ Dan Romascanu
+ dromasca&avaya.com
+15008
+ Tilaria Inc.
+ Jim Tilley
+ jtilley&tilaria.com
+15009
+ Gplicity
+ Glenn Puchtel
+ gpuchtel&gplicity.com
+15010
+ LogiTEL Ltd
+ Mr. Andrew Henderson
+ andrew.henderson&logitel.co.uk
+15011
+ Revivio Incorporated
+ Greg Panarello
+ gregp&revivio.com
+15012
+ Bernard Madoff Investment Securities
+ Richard Caputo
+ rcaputo&madoff.com
+15013
+ Quantec, LLC
+ Michael Luevane
+ mikel&quantecllc.com
+15014
+ 8004 Limited
+ Architect Justus O. Okah-Avae
+ okahavae8004&yahoo.com
+15015
+ Integrated Modular Systems, Inc.
+ John Mazur
+ johnmazur&integratedmodular.com
+15016
+ Nettiportti OY
+ Matti Aarnio
+ matti.aarnio+oid-registry&nettiportti.fi
+15017
+ Johns Hopkins Singapore
+ Matthew Seow
+ matthew&jhs.com.sg
+15018
+ DayDay Software LTD.
+ Chen TiMeng
+ iright&163.net
+15019
+ Bazy i Systemy Bankowe Sp. z o.o.
+ Wojciech Kosmowski
+ koswoj&pro.bsb.com.pl
+15020
+ Productos Profesionales de Telecomunicacion
+ Daniel Fraile Vergel
+ daniel&protelsa.net
+15021
+ mobidot
+ J.M. Hietbrink
+ info&mobidot.com
+15022
+ Golden Gate University
+ Sanjeev Mohan
+ smohan&ggu.edu
+15023
+ tremium
+ Udo Bremer
+ udo.bremer&tremium.de
+15024
+ Tougas.NET
+ Damien Tougas
+ damien&tougas.net
+15025
+ Studentersamfundet i Trondhjem
+ Bjørn Ove Grøtan
+ bog&samfundet.no
+15026
+ centre hospitalier de roanne
+ Mr Pillet
+ christophe.pillet&ch-roanne.fr
+15027
+ SecCommerce Technologies AG
+ Tilo Kienitz
+ tk-iana&seccommerce.de
+15028
+ James Collings
+ Jim Collings
+ jcllings&tsunamicomm.net
+15029
+ Jareva Technologies, Inc
+ Peter Henriksen
+ phenriksen&jareva.com
+15030
+ Guangzhou RCOM Communication Co., Ltd
+ xiaoli
+ mpnm&mail.maipu.com
+15031
+ University of Melbourne, Computer Science/Grid Computing
+ Steve Melnikoff
+ stevexm&cs.mu.oz.au
+15032
+ INQGEN Technology Co., Ltd.
+ Charlie Feng
+ charlie.feng&inqgen.com
+15033
+ Realtime Embedded AB
+ Mats Loman
+ mats.loman&realtimeembedded.se
+15034
+ KSolutions S.p.A.
+ Gianugo Rabellino
+ networking&ksolutions.it
+15035
+ Partner Voxtream
+ Jens Fischer
+ jkf&voxtream.com
+15036
+ Logical
+ Niels Bech Nielsen
+ nbn&logical.dk
+15037
+ Shands Healthcare and Teaching Clinics, Inc.
+ Gary Bennett
+ gary.bennett&shands.ufl.edu
+15038
+ Charles Stark Draper Laboratory, Inc
+ Patrick M. Sharkey
+ psharkey&draper.com
+15039
+ Armedia
+ Jim Nasr
+ jnasr&armedia.com
+15040
+ Global Aeon Pty.Ltd.
+ Basil C.P. Borun
+ bborun&globalaeon.com
+15041
+ Poznan University of Technology
+ Tomasz Kokowski
+ Tomasz.Kokowski&put.poznan.pl
+15042
+ vsecure
+ Lior Ben Naon
+ lior&v-secure.com
+15043
+ Jeng-Ye Tech. Enterprise Co.,LTD.
+ Ren-Han Tsou
+ rhtsou&jytec.com
+15044
+ Transatel
+ Durand
+ romain.durand&transatel.com
+15045
+ MoneyAM Ltd
+ Jonathan Tullett
+ jonathan&moneyam.com
+15046
+ ClickFox, LLC
+ Ami Feinstein
+ ami&clickfox.com
+15047
+ Java Software Foundry
+ md wills
+ mdw&javasoftwarefoundry.com
+15048
+ Startek Engineering, Inc.
+ Kuo Meng Lu
+ mlkuo&mail.startek-eng.com
+15049
+ Seattle Central Community College
+ Brett McCormick
+ brett&nodetree.net
+15050
+ Waycom International
+ Philippe Muller
+ pm&waycom.net
+15051
+ Finkle Enterprises
+ Frank Koenen
+ fkoenen&vonworld.com
+15052
+ Gemini Technologies Inc.
+ Jason Vas Dias
+ jvasdias&earthlink.net
+15053
+ MeriTek Systems, Inc.
+ Shabbir Chowdhury
+ shabbir&meritek.com
+15054
+ PASS-K
+ Gerald L. Gay
+ glgay&pass.korea.army.mil
+15055
+ Ikegami Tsushinki Co., Ltd.
+ Mitsuharu SATOH
+ mituharu&rd.ikegami.co.jp
+15056
+ anthonyhan.org
+ anthony han
+ anthonyhan&msn.com
+15057
+ MORAVIAPRESS a.s.
+ Radek Hnilica
+ Radek&Hnilica.CZ
+15058
+ CEISEC
+ David Rodriguez Fernandez
+ drodriguez&ceisec.com
+15059
+ Baptiste Malguy
+ Baptiste Malguy
+ baptiste&malguy.net
+15060
+ Zentic
+ Francois-Xavier Cormontagne
+ fxcormontagne&zentic.com
+15061
+ ServuS A.S
+ Faik UYGUR
+ faiku&servus.com.tr
+15062
+ Million Corporation
+ Katsuhiko Hino
+ hino&mln.co.jp
+15063
+ eko systems inc
+ Christopher Koelbl
+ chris&ekosystems.com
+15064
+ MANY sa
+ Nicolas Jungers
+ nj&many.be
+15065
+ Mantas, Inc.
+ Mona Mehta
+ mona_mehta&mantas.com
+15066
+ James Richardson Enterprises
+ James Richardson
+ james.richardson&htcinc.net
+15067
+ SMTMS
+ Sebastien MENANT
+ s.menant&free.fr
+15068
+ Beijing CAPE Computer Software Engineering Corp.
+ Yujian
+ yuj&cape.com.cn
+15069
+ Elasto Centro
+ Emiliano Beronich
+ elastocentro&arnet.com.ar
+15070
+ YESComm
+ Gemini Ahn
+ geminigem&yescomm.com
+15071
+ Frontier Solution Co., Ltd.
+ JB. Park
+ jeibi&frontiers.co.kr
+15072
+ HSB Bank AB
+ Lennart Jonsson
+ lennart.jonsson&bank.hsb.se
+15073
+ Synad Technologies Ltd.
+ Mike Moreton
+ mike.moreton&synad.com
+15074
+ Thus Plc.
+ Ashley Burston
+ ashleyb&demon.net
+15075
+ Icom
+ Richard De Falco
+ rdefalco&icominfo.fr
+15076
+ Fresenius AG
+ Hendrik Stahl
+ ad.support&fresenius-netcare.com
+15077
+ Thermeon Corporation
+ Scott Nelson
+ sbnelson&thermeon.com
+15078
+ Sysnet Telematica srl
+ Ezio Dozio
+ edozio&siweb.it
+15079
+ Remark! Internet Limited
+ Mr Reece Dylan
+ reece&remark.uk.com
+15080
+ XAIDAT
+ Thomas Bauer
+ bauer&xaidat.com
+15081
+ Screwage, Inc.
+ Michael Kaufman
+ walker&screwage.com
+15082
+ Carey International, Inc.
+ J. Lau
+ domains&ecarey.com
+15083
+ RentPayment.com
+ Daniel Chester
+ dan&rentpayment.com
+15084
+ Mobile Radius USA, Inc.
+ Derek Jean
+ djean&mobileradius.com
+15085
+ AFPA DSIS
+ Hichem MRABET
+ hichem.mrabet&afpa.fr
+15086
+ Omega-Trin Ltd.
+ Gennadiy Tschegolev
+ omega&linia.ru
+15087
+ projekt13
+ Gregory J. Goodman
+ gregory&projekt13.com
+15088
+ AdvizeX Technologies LLC
+ Gregory J. Goodman
+ ggoodman&advizex.com
+15089
+ Scientific Systems Company, Inc.
+ Sanjeev Seereeram
+ Sanjeev.Seereeram&ssci.com
+15090
+ teamix GmbH
+ Oliver Kügow
+ ok&teamix.net
+15091
+ Boyd Consulting Services, LLC
+ David Boyd
+ David.Boyd&insightbb.com
+15092
+ Perfcap Corpoation
+ Prem Sinha
+ prem.sinha&perfcap.com
+15093
+ Novartis International AG
+ Hans Kohler
+ hans.kohler&pharma.novartis.com
+15094
+ Linetec Gmbh
+ Dirk Rappl
+ lyeburn&hotmail.com
+15095
+ TDC Services A/S
+ Jack Marquart
+ jamar&tdc.dk
+15096
+ Agència Catalana de Certificació
+ Jordi Masias Muntada
+ jmasias&oliverascoll.com
+15097
+ SevenSpace
+ Jon Greaves
+ jgreaves&sevenspace.com
+15098
+ Smithsonian Institution
+ Michael Press
+ pressm&si.edu
+15099
+ Loma Linda University
+ Larry Bishop
+ lbishop&univ.llu.edu
+15100
+ Grupo de Arquitectura y Concurrencia (GAC)
+ David Sanchez
+ david&dit.ulpgc.es
+15101
+ Volt Delta Resources Inc.
+ Daniel Riscalla
+ daniel.riscalla&gotocme.com
+15102
+ US LEC
+ Eric Kilfoil
+ sysmaster&uslec.net
+15103
+ EIVD
+ Markus Jaton
+ markus.jaton&eivd.ch
+15104
+ ModLink Networks
+ Donald Russell
+ don&modlinknetworks.com
+15105
+ 503 Integrated Systems
+ Phill Hardy
+ pwth503&gmail.com
+15106
+ Wificom Technologies Ltd
+ Veli-Matti Riepula
+ vmr&wificom.com
+15107
+ Siraya Inc.
+ Chih-Peng Yang
+ cpyang&siraya.com
+15108
+ Macao Post and Telecommunications Bureau - eSignTrust (formerly 'Macao Post eSignTrust Certification Authority')
+ Director of CTT
+ cttgeral&ctt.gov.mo
+15109
+ Psytechnics
+ Xiaoyi Gu
+ support&psytechnics.com
+15110
+ Savantis Systems, Inc.
+ Paul Campaniello
+ paulc&savantis.com
+15111
+ Dennis Eriksson
+ Dennis Eriksson
+ Dennis.Eriksson&Ericsson.Com
+15112
+ Whack Productions
+ Bruno Connelly
+ bruno&whack.org
+15113
+ MagTek
+ Jeff Duncan
+ jeff.duncan&magtek.com
+15114
+ Stabilizer AB
+ Jan Carlsson
+ janne.carlsson&telia.com
+15115
+ Obvius LLc
+ Stephen Herzog
+ herzogs&obvius.com
+15116
+ Liberty IT Solutions
+ Wesley Chong
+ wesley&libertyitsolutions.com
+15117
+ Protection One Inc.
+ Ned Fleming
+ Ned_Fleming&wr.com
+15118
+ Westar Energy
+ Ned Fleming
+ Ned_Fleming&wr.com
+15119
+ Fidelity National Information Solutions
+ Jason Raneses
+ jraneses&fnis.com
+15120
+ CRCnet Wireless Network
+ Murray Pearson
+ crcnet-admin&crc.net.nz
+15121
+ Mentata Systems
+ Jon Roberts
+ jon&mentata.com
+15122
+ Interface Web Hosting
+ Federico Contreras
+ federicoac&softhome.net
+15123
+ Fachhochschule Oldenburg/Ostfriesland/Wilhelmshaven
+ Henning Früchtenicht
+ fruechtenicht&rz.fh-wilhelmshaven.de
+15124
+ Rodan Systems S.A.
+ Dariusz Tyszka
+ darek&rodan.pl
+15125
+ Vectura
+ Martyn Smith
+ martyn.smith&vectura.com
+15126
+ ---none---
+ Andreas Damm
+ oidadmin&dwl.co.uk
+15127
+ CUNY/CIS
+ Arthur Ecock
+ eckcu&mail.cuny.edu
+15128
+ Vergata EDV-Beratung
+ Sergio Vergata
+ sergio&vergata.de
+15129
+ E-CARD Ltd.
+ Valentin Zahariev
+ curly&e-card.bg
+15130
+ Gens Software Ltd.
+ Radik Gens
+ radikg&genssoft.com
+15131
+ EDGEACCESS
+ Haysam Rachid
+ hrachid&edgeaccess.net
+15132
+ Six Continents Hotels
+ Steve Francis
+ Steve.Francis&6c.com
+15133
+ Illinois Institute of Technology
+ Mrinal Virnave
+ virnave&iit.edu
+15134
+ Christian Boesch
+ Christian Boesch
+ boesch&fhv.at
+15135
+ omatis
+ kwame
+ kwame&omatis.com
+15136
+ Sukumar Patel
+ Sukumar Patel
+ patel301&comcast.net
+15137
+ ENOVIA
+ Joe Lannom
+ Joe_lannom&enovia.com
+15138
+ Sim Freaks
+ Mark Castillo
+ markc&webfreak.com
+15139
+ LandTime, Inc
+ Eric Weitzman
+ eweitzman&acm.org
+15140
+ YoYoWeb
+ Thornton Prime
+ thornton&yoyoweb.com
+15141
+ Infotropic AB
+ Patrik Nilsson
+ patrik&infotropic.com
+15142
+ comunicando società per azioni
+ fabrizio trovato
+ fabrizio.trovato&comunicandospa.net
+15143
+ Synergy Business Solutions, Inc.
+ Vivek S. Bagal
+ vivek.bagal&sbsconnect.net
+15144
+ Binary Wave Technologies Inc.
+ Waichi Lo
+ waichilo&binarywave.ca
+15145
+ iReasoning Networks
+ Robin Lin
+ info&ireasoning.com
+15146
+ M444 Systems, Inc.
+ Ulrich Wiedmann
+ ulrich&m444.com
+15147
+ Hrvatske Autoceste d.o.o (HAC)
+ Miroslav Zubcic
+ mvz&hac.hr
+15148
+ Witteveen+Bos
+ J. Boone
+ J.Boone&witbo.nl
+15149
+ xantury.com
+ florian stahl
+ fstahl&xantury.com
+15150
+ EXOSEC
+ Christophe Pouillet
+ cpouillet&exosec.net
+15151
+ Spyderworks Ltd
+ Dr Ramen Sen
+ r.sen&spyderworks.co.uk
+15152
+ Scholl Engineering
+ Eric Scholl
+ eric_scholl&scholl.ch
+15153
+ DMSfactory GmbH
+ Jens Bieler
+ Jens.Bieler&dmsfactory.com
+15154
+ ActiVia Networks
+ Sacha Fosse-Parisis
+ snmp&ActiVia.net
+15155
+ IPSQUARE Inc.
+ Hiroshi Satoh
+ hsato&ip-square.com
+15156
+ Accusys
+ Paul Chu
+ paulchu&accusys.com.tw
+15157
+ dL_s
+ Deng Lor
+ deng_lor&hotmail.com
+15158
+ SCA
+ Enrico Sessler
+ enrico.sessler&sca.com
+15159
+ ultraDyne
+ Kent Swanson
+ kents&ultradyne.org
+15160
+ Interactive Northwest, Inc.
+ Gary Van Gordon
+ gvg&interactivenw.com
+15161
+ Idealab
+ Idealab Hostmaster
+ hostmaster&idealab.com
+15162
+ Movilok Interactividad Movil S.L.
+ Luis del Ser
+ ldelser&movilok.com
+15163
+ NetKingCall Co., LTD.
+ Choi, Young-hwan
+ choiyh44&hotmail.com
+15164
+ Open Point Networks
+ Robert McIntyre
+ bmcintyre&openpoint.net
+15165
+ NT-SYSTEMS
+ Mr. PHAM
+ tpham&ntsystems.de
+15166
+ Brian Bunnell
+ Brian Bunnell
+ BrianBunnell&hotmail.com
+15167
+ Chapcom
+ Ben Brown
+ ben&chapcom.org
+15168
+ Vossloh Information Technologies Karlsfeld GmbH
+ Robert Michelsen
+ robert.michelsen&vitk.vossloh.com
+15169
+ IIZUKA Software Technologies
+ Mike Atkin
+ mike&iizuka.co.uk
+15170
+ Crinis Networks
+ Eric McMurry
+ emcmurry&crinisnetworks.com
+15171
+ Landmark Graphics Corporation
+ Nick White
+ nwhite&lgc.com
+15172
+ Supcik.net
+ Jacques Supcik, PhD
+ jacques&supcik.net
+15173
+ Hammerhead Systems
+ Loanne Cheung
+ lcheung&hammerheadsystems.com
+15174
+ Safescrypt Limited
+ Sharath Jeppu
+ SJeppu&safescrypt.com
+15175
+ Lonny Software
+ Lonny May
+ lonny&lonny-m.net
+15176
+ Advanced Info Service PLC.
+ Supawadee Opasnipat
+ supawado&ais900.com
+15177
+ ADMtek Incorporated
+ Joy Lin
+ joyl&admtek.com.tw
+15178
+ Axtion Systems Corporation
+ Chris Roberts
+ chris&axtionsystems.net
+15179
+ Seance Software Inc.
+ Jingyu Liu
+ jliu&seancesoft.com
+15180
+ City of Bloomington, IN
+ Daniel S. Neumeyer
+ neumeyed&city.bloomington.in.us
+15181
+ IneoQuest Technologies Inc.
+ Christopher Crotty
+ christopher.crotty&ineoquest.com
+15182
+ ads-tec GmbH
+ Armin Bossler
+ a.bossler&ads-tec.de
+15183
+ objectlab, llc
+ chris mollis
+ cmollis&objectlab.com
+15184
+ ITXC
+ Jonathon Brenner
+ jbrenner&itxc.com
+15185
+ Phantasia Broadcast Ltd.
+ Donald Pickett
+ donaldp&phantasia.net
+15186
+ SolumSTAR
+ Wolfgang Dotzauer
+ dotzauer&siemens.com
+15187
+ NYS Department of Civil Service
+ Marty Gardner
+ marty.gardner&cs.state.ny.us
+15188
+ Gemfor s.r.o.
+ Bedrich Svoboda
+ info&gemfor.cz
+15189
+ objectlab, llc
+ chris mollis
+ cmollis&objectlab.com
+15190
+ incNETWORKS, Inc.
+ Ken Roser
+ ken_roser&sent.com
+15191
+ Voice Print International, Inc.
+ Ryan Pfeifle
+ rpfeifle&vpi-corp.com
+15192
+ Evergreen Assurance, Inc.
+ Michael Chiang
+ mchiang&evergreenassurance.com
+15193
+ Tacit Networks
+ Pedrum Mohageri
+ pedrum&tacitnetworks.com
+15194
+ Alan Flett
+ Alan Flett
+ flett&nodanger.co.uk
+15195
+ privat
+ Andreas Rudloff
+ andreas.rudloff&gmx.de
+15196
+ Liqwid Networks
+ Scott Brickner
+ sbrickner&liqwidnet.com
+15197
+ HOW CO.,LTD
+ Koji Mizumura
+ mizumura&how.jp
+15198
+ FNET Co., Ltd
+ Gye Tai, Lee
+ dolson&f-net.co.kr
+15199
+ Infologic Nederland B.V.
+ Theo Viset
+ tviset&infologic.nl
+15200
+ Flexibix Inc.
+ Frank Kuo
+ frankkuo&attbi.com
+15201
+ UpSync Software India Private ltd.
+ Maheshwara.Hampasagar
+ mhampasagar&upsync.com
+15202
+ Oe-Consult Software GmbH
+ Matthias Bauernberger
+ matthias.bauernberger&oe-consult.at
+15203
+ TDC Mobile A/S
+ Kristen Nielsen
+ krn&tdc.dk
+15204
+ Mobilethink A/S
+ Kenth Hvam
+ domain&mobilethink.dk
+15205
+ Nordsan Technology Co., Ltd.
+ Ma Quan
+ quan.ma&nordsan.com
+15206
+ Visualpix SA
+ Michel Stempin
+ mstempin&visualpix.com
+15207
+ Modul 1
+ Roger Lindholm
+ roger.lindholm&modul1.se
+15208
+ Ombre et Pixel
+ David ROBERT
+ david&ombrepixel.com
+15209
+ Precision Therapy International
+ Jeffery Tillotson
+ jeffery.tillotson&elekta.com
+15210
+ Shinkuro Inc.
+ Jeffrey Kay
+ jeff&shinkuro.com
+15211
+ North Country Internet Access
+ Ryan J. Taylor
+ rj&ncia.net
+15212
+ ITAU
+ Internet Itau
+ rgdomit&itau-unibanco.com.br
+15213
+ ITAUSA
+ Internet Itau
+ rgdomit&itau-unibanco.com.br
+15214
+ Global Network Operations Ltd.
+ Andy Coates
+ andy&NocOps.com
+15215
+ Agilejava.com
+ Wilfred Springer
+ wilfred&agilejava.com
+15216
+ White Rabbit
+ Jeff Goris
+ jeff.goris&whiterabbit.com.au
+15217
+ AltaVista
+ Bret McGinnis
+ bmcginnis&av.com
+15218
+ KSC Commercial Internet Co.,Ltd.
+ Jaruwat Boonmee
+ srvadmin&ksc.net
+15219
+ SEVOI Co. Ltd
+ David Jung
+ sdjung&sevoi.net
+15220
+ n.v. QWENTES s.a.
+ Mathieu Laurent
+ mathieu.laurent&qwentes.be
+15221
+ Lorus Inc.
+ Jim St. Onge
+ jws&lorusinc.com
+15222
+ Rastar Digital Marketing
+ Peter J. Robbins
+ probbins&rastardm.com
+15223
+ Andago
+ Carlos Lozano
+ clozano&andago.com
+15224
+ OZTECH
+ Ernest Rider
+ ozialien&cox.net
+15225
+ NightStar Corporation
+ Jonah H. Harris
+ jharris&nightstarcorporation.com
+15226
+ Etronics
+ Jae-Won Jeong
+ joj&etronics.co.kr
+15227
+ Venus Info Tech Inc.
+ Patrick Jiang
+ jiangpeng&venustech.com.cn
+15228
+ Damm Cellular Systems A/S
+ Dennis Boy
+ db&damm.dk
+15229
+ T-Systems Schweiz AG
+ Stefan Steinemann
+ stefan.steinemann&t-systems.ch
+15230
+ SecurIT BV
+ Michael van Dorp
+ mvd&securit.biz
+15231
+ schulz engineering
+ sven schulz
+ sven.schulz&netallied.net
+15232
+ COM.BOX Fotofinder GmbH
+ Alexander Finger
+ finger&fotofinder.net
+15233
+ Regenative Inc.
+ William Lee
+ wlee&regenative.com
+15234
+ SoftSwitching Technologies
+ Roger Hayes
+ rhayes&softswitch.com
+15235
+ Xpoint Technologies, Inc.
+ Howard Helbein
+ hhelbein&xpoint.com
+15236
+ R & K Global Business Services, Inc.
+ Michael Grubb
+ mgrubb&000domains.com
+15237
+ Intellinger Software Corporation
+ Thomas Wintschel
+ tom&intellinger.com
+15238
+ Collins Enterprises LLC.
+ Benjamin F. Collins
+ bcollins&mail.granderiver.net
+15239
+ Applico Security, Inc.
+ Jessie Chen
+ jchen&applicosecurity.com
+15240
+ AHB Internet Solutions
+ Achim Breuer
+ ahb&ahb.net
+15241
+ nimel
+ Meunier
+ om&neokraft.net
+15242
+ ToolCASE LLC
+ Jacob Gore
+ jacob.gore&toolcase.com
+15243
+ gav-lv
+ John Marquart
+ jomarqua&techie.com
+15244
+ Essential Systems, Inc.
+ Dan Gynn
+ dan.gynn&essensys.com
+15245
+ INFNIS
+ seung hak Lee
+ shlee&infnis.com
+15246
+ EDV Beratung & Netzwerktechnik Dipl.-Ing. Matthias Kahle
+ Matthias Kahle
+ mka&gdnsc.de
+15247
+ Rocksoft Limited
+ Ross Williams
+ tech&rocksoft.com
+15248
+ Quantel Ltd
+ David Lane
+ david.lane&quantel.com
+15249
+ x-cellent technologies GmbH
+ Stephan Tesch
+ Stephan.Tesch&x-cellent.com
+15250
+ Morse Group Ltd
+ Dale Douglas
+ dale.douglas&morse.com
+15251
+ Deutsche Telekom T-Com
+ Herbert Eisenbeis
+ eisenbeis&telekom.de
+15252
+ SB&C, Ltd.
+ Dale Hirt
+ administrator&sbcltd.com
+15253
+ Ceyba
+ Dan Fossum
+ dfossum&ceyba.com
+15254
+ Kaseya Sweden AB (formerly 'Intellipool AB')
+ Robert Aronsson
+ robert.aronsson&kaseya.com
+15255
+ Reliable Controls Corporation
+ Roland Laird
+ rlaird&reliable-controls.com
+15256
+ United Nations
+ Scott T Skinnider
+ Scott.Skinnider&UN.Org
+15257
+ City Computing Limited
+ Lackel Hung
+ lackel&citycomputing.com
+15258
+ Exers Technologies, Inc.
+ Kitae Kim
+ ktkim&exers.com
+15259
+ Saarländischer Rundfunk
+ Oliver Pabst
+ opabst&sr-online.de
+15260
+ Université Cahtolique de l'Ouest
+ Alain RAYMOND
+ OID.Admin&uco.fr
+15261
+ UniCon Software GmbH
+ Siegbert Teuscher
+ OID.Admin&unicon-ka.de
+15262
+ Data Display Limited.
+ Erich Muller
+ emuller&data-display.com
+15263
+ DLRG Landesverband Rheinland-Pfalz
+ Kai Burkhardt
+ kburkhardt&gmx.de
+15264
+ Anonymizer Inc.
+ Austin Hill
+ austin&anonymizer.com
+15265
+ Telelogic AB
+ Jeff Steele
+ jeff.steele&telelogic.com
+15266
+ Omnibus Systems Ltd
+ Mark Birks
+ mark.birks&omnibus.co.uk
+15267
+ Damage Prevention Systems
+ Martijn Moeling
+ martijn&xs4us.nu
+15268
+ Oy NetItBe Ltd
+ Eino Mäkitalo
+ support&netitbe.fi
+15269
+ Craniac Entertainment
+ Chuck Bueche
+ chuckb&craniac.com
+15270
+ Printcafe Software, Inc.
+ Aaron Siri
+ asiri&printcafe.com
+15271
+ Landesamt fuer Steuern (formerly 'Oberfinanzdirektion Koblenz')
+ Herbert Meyers
+ Herbert.Meyers&lfst.fin-rlp.de
+15272
+ MaaTec
+ Alexander Maack
+ Alexander.Maack&MaaTec.com
+15273
+ The Paloma Group, Inc.
+ David Dove
+ david.dove&ThePalomaGroup.Com
+15274
+ Paul Scherrer Institut
+ Roland Blaettler
+ roland.blaettler&psi.ch
+15275
+ AAE Systems
+ GovindaRajan
+ govivs&aaesys.com
+15276
+ BearASP
+ William C. Landolina
+ wcl&techatl.com
+15277
+ SoftTree Technologies, Inc.
+ Dmitriy Evinshteyn
+ devinshteyn&softtreetech.com
+15278
+ Oblicore Inc.
+ Salomon Barak
+ barak&oblicore.com
+15279
+ WFI
+ Doug Lawson
+ doug.lawson&wfinet.com
+15280
+ Relapixity, LLC
+ Troy Lemieux
+ tlemieux&relapixity.com
+15281
+ ZeOmega Infotect
+ Deb
+ dhazarika&zeomega.com
+15282
+ GCom
+ Uffe Gavnholt
+ uffe&gavnholt.com
+15283
+ Mikroliitti Oy
+ Pertti Heikkinen
+ pjh&iki.fi
+15284
+ POSTA SLOVENIJE
+ Bostjan LAVUGER
+ bostjan.lavuger&posta.si
+15285
+ iSolv Technologies cc
+ Jayesh Nana
+ jayesh&isolv.co.za
+15286
+ ADPM
+ Peter Marschall
+ peter.marschall&adpm.de
+15287
+ Joachim Bauch (formerly 'FOB Team')
+ Joachim Bauch
+ mail&joachim-bauch.de
+15288
+ Register SpA
+ Claudio Corbetta
+ serena.giugni&register.it
+15289
+ Advanced Broadband Communications Center (CCABA-UPC)
+ Jordi Domingo Pascual
+ jordi.domingo&ac.upc.es
+15290
+ Ordway Center for the Performing Arts
+ Bryce T Pier
+ btpier&ordway.org
+15291
+ Mach Technology, Inc.
+ Michael Chiang
+ mschiang&yahoo.com
+15292
+ American City Business Journals
+ Jared Watkins
+ jwatkins&bizjournals.com
+15293
+ Coderanger inc.
+ Noah Kantrowitz
+ coderanger&yahoo.com
+15294
+ EP Imaging Concepts, Inc.
+ Richard Nelson
+ rnelson&eugeneprint.com
+15295
+ Metrima
+ Giancarlo Bazzi
+ gbazzi&racine.ra.it
+15296
+ Plum Financial Service Pty Ltd
+ Terence Tsakiris
+ Terence.Tsakiris&plumfs.com.au
+15297
+ Sonera Solutions Oy
+ Sami Mäntyharju
+ sami.mantyharju&sonera.com
+15298
+ Volkswagen Bank GmbH
+ Andreas Koch
+ andreas.koch&vwfsag.de
+15299
+ Elcoteq Network Corporation
+ Mr. Sami Masalin
+ sami.masalin&elcoteq.com
+15300
+ Wireless Independent Provider AB
+ Per Werelius
+ perw&wip.se
+15301
+ KFKI RMKI SzHK
+ Bedö Sándor
+ bsanyi&sunserv.kfki.hu
+15302
+ GalaxE.Solutions, Inc
+ Sandipan Gangopadhyay
+ sandipan&galaxysi.com
+15303
+ accelerate IT services
+ eric woelkerling
+ ericw&accelerate-it.com.au
+15304
+ TakeIT
+ Take Knol
+ take&takeit.nu
+15305
+ MBUF
+ Mathieu Mourez
+ matt&mbuf.ca
+15306
+ Mount Royal College
+ James Bourne
+ jbourne&mtroyal.ab.ca
+15307
+ Esphion Ltd
+ Nathan Ward
+ admin&esphion.com
+15308
+ Peace Software
+ Craig Bishell
+ craig.bishell&peace.com
+15309
+ e-Dynasty Limited
+ Peter Loo
+ peterloo&dynasoft.freeserve.co.uk
+15310
+ Exodus Communicaitons
+ Jian Zhen
+ jian.zhen&exodus.net
+15311
+ misTrust Certification Authority
+ Bernd Rudack
+ bernd.rudack&mistrust.de
+15312
+ Jozef Stefan Institute
+ Janez Jezersek
+ Janez.Jezersek&ijs.si
+15313
+ REDLINK Mediendienste GmbH
+ Olav Roth
+ roth&redlink.de
+15314
+ IT+ A/S
+ Soeren Hilmer
+ sh&itplus.dk
+15315
+ Internet Business News
+ Giancarlo Bazzi
+ giancarlo.bazzi&ibn-italy.com
+15316
+ Hub Hill Software
+ A D Thomson
+ sandy.thomson&btinternet.com
+15317
+ Wells Fargo
+ Joachim F. Kainz
+ kainzjf&wellsfargo.com
+15318
+ Edu4 France S.A.
+ Jerome SIDDI
+ jerome.siddi&edu4.com
+15319
+ SkyPilot Network, Inc.
+ Marvin Chan
+ mchan&skypilot.com
+15320
+ Custom7
+ Brad Lowe
+ brad&custom7.com
+15321
+ Transcor, Inc
+ Kipland Iles
+ kiles&etranscor.com
+15322
+ Echopass Corporation
+ Derek Burdick
+ Derek_Burdick&echopass.com
+15323
+ INP-net
+ Lionel Porcheron
+ inp-net&bde.inp-toulouse.fr
+15324
+ Walter E. Helmke Library
+ Kevin Fredrick
+ fredrikr&ipfw.edu
+15325
+ STVA
+ Edouard Chevtchouk
+ echevtchouk&stva.com
+15326
+ Mobicus Oy
+ Juho-Pekka Virolainen
+ jpv&mobicus.com
+15327
+ Halden Dataservice AS
+ Vegard Svanberg
+ vegard&svanberg.no
+15328
+ Svanberg Consulting
+ Vegard Svanberg
+ vegard&svanberg.no
+15329
+ Dalian University of Technology
+ Li Yingzhuang
+ lyz&dlut.edu.cn
+15330
+ KLEEGROUP
+ CONSTANTIN François
+ fconstantin&kleegroup.com
+15331
+ Indagon Oy
+ Markus Mikkolainen
+ markus.mikkolainen&indagon.com
+15332
+ Logica UK Ltd
+ Tony Catley
+ catleyt&logica.com
+15333
+ Global Communication Technologies,Inc.
+ Stilian Tcholakov
+ steve&globaltech-us.com
+15334
+ MWVCAA
+ Gary Winters
+ wintersg&mwvcaa.org
+15335
+ ITXC
+ Matthew Krokosz
+ mkrokosz&itxc.com
+15336
+ Telemet America, Inc
+ Alex Kotliarov
+ alex&taquote.com
+15337
+ Photronics, Inc.
+ Peter Tlasky
+ ptlasky&brk.photronics.com
+15338
+ PalmSource, Inc
+ Matthew Jordan
+ matthew.jordan&palmsource.com
+15339
+ ilse media groep b.v.
+ Mathijs Brands
+ mathijs&ilse.nl
+15340
+ George Furniture
+ George Ameller
+ ameller&earthlink.net
+15341
+ Wuhan Yangtze Communications Industry Group Co.,Ltd.,China.
+ Xie Qiaojun
+ qj.xie&ycig.com
+15342
+ Vitalect Technologies India Pvt. Ltd.
+ S. Subin
+ subin&vitalect-india.com
+15343
+ FUNDACION INASMET
+ JOKIN RUBIO
+ jokin&inasmet.es
+15344
+ Yomi PLC.
+ Tero Kalavainen
+ tero.kalavainen&yomi.com
+15345
+ Dansk Røde Kors
+ Bill Edgington
+ bill&mail2.redcross.dk
+15346
+ Viking Systems
+ Leon Hauck
+ leon&vikingsystems.com
+15347
+ IGH Ingenieurgesellschaft Höpfner mbH
+ Rene Etzweiler
+ rene.etzweiler&igh.com
+15348
+ Precision Interop, LLC
+ Scott Overholser
+ sover&precision-interop.com
+15349
+ Andreas Bartsch IT Solutions
+ Andreas Bartsch
+ ab&bartsch-web.de
+15350
+ Jatosoft LLC
+ Ben Gollmer
+ ben&jatosoft.com
+15351
+ ForeverLiving.com
+ Murray Johnston
+ hostmaster&foreverliving.com
+15352
+ University of Arkansas at Fort Smith
+ Brian Scott
+ bscott&uafortsmith.edu
+15353
+ Integrated Digital Solutions Inc.
+ Steve Marmer
+ steve&ids.ca
+15354
+ Number 1 Customer, LLC
+ Peter Chernin
+ peter&easy-as-toast.com
+15355
+ Integan
+ Mestdag Nico
+ nm&integan.be
+15356
+ BartNET
+ Gil DuPont
+ gdupont&bartnet.net
+15357
+ Diversified Systems Resources, LTD
+ Gil DuPont
+ gdupont&dsrglobal.com
+15358
+ Cygnetron, Inc.
+ Piyush Sinha
+ piyush.sinha&cygnetron.com
+15359
+ Multidas Technologies, Inc.
+ Alex Pan
+ apan&multidas.com
+15360
+ CENTRE DE SANTE MENTALE
+ DENIS ROUME
+ NOC&eurofmc.com
+15361
+ RPA Research Co., Ltd.
+ LEE WON SOO
+ wonsool&rpa.co.kr
+15362
+ Digital on net Co., Ltd.
+ I.K. Lee
+ ilee&digitalonnet.com
+15363
+ Hotel Interski ****
+ Lukas Demetz
+ lukas&hotel-interski.com
+15364
+ Sibsnet Technologies
+ Sibeuwou bertin
+ sibeuwou&yahoo.fr
+15365
+ INFOSTEP
+ Gerhard Mueller
+ office&infostep.at
+15366
+ Dunhuang Academy
+ Liu Gang
+ liugang&dha.ac.cn
+15367
+ ZlanTec
+ Zlan
+ zlan&163.com
+15368
+ UnixAG Siegen
+ Tjabo Kloppenburg
+ tjabo.kloppenburg&unix-ag.org
+15369
+ Cititech Australia
+ Michael Bochner
+ michael.bochner&ssmb.com.au
+15370
+ GIGA-BYTE TECHNOLOGY CO., LTD
+ Brad Huang
+ brad.huang&gigabyte.com.tw
+15371
+ Horry Telephone Cooperative
+ James Richardson
+ james.richardson&htcinc.net
+15372
+ Max-Planck-Institute for evolutionary Anthropology
+ Holger Bochmann
+ bochmann&eva.mpg.de
+15373
+ NASK
+ Franciszek Lewenda
+ F.Lewenda&nask.pl
+15374
+ Enfo Oy
+ Hannu Jauhiainen
+ hannu.jauhiainen&enfo.fi
+15375
+ HSB Systemhaus GmbH
+ Floegel Christian
+ christian.floegel&hsb-systemhaus.de
+15376
+ De Nayer
+ Bart Coosemans
+ bart.coosemans&denayer.wenk.be
+15377
+ ChiliMoon Foundation
+ Honza Petrous
+ hop&pike.ida.liu.se
+15378
+ CSI Piemonte
+ Fabio Cavallo
+ CA-CSIPiemonte&csi.it
+15379
+ Allocity
+ Robert W. Lennie
+ rlennie&aciesnetworks.com
+15380
+ AlterPoint, Inc.
+ Bryan J. Rollins
+ brollins&alterpoint.com
+15381
+ Wilkes University
+ Steven Reppert
+ reppert&wilkes.edu
+15382
+ Bit Hosting
+ Okke Timm
+ okke.timm&bit-hosting.de
+15383
+ BlueJavelin, Inc.
+ Frank Solensky
+ fsolensky&bluejavelin.net
+15384
+ NCARP.COM
+ Nuno Carpentier
+ nc&ncarp.com
+15385
+ Genasys II Spain
+ Alberto Bambala Arbea
+ abambala&genasys.com
+15386
+ Ibis Tecnologia e Informacao
+ Tales Costa
+ tales&ibistec.com.br
+15387
+ Industri Telekomunikasi Indonesia (INTI)
+ Aji P. Reksoprodjo
+ apr&inti.co.id
+15388
+ MagiNet Company, Ltd.
+ Gregory K Rutledge
+ greg&maginet.net
+15389
+ Bestway Telecom
+ Lim Hyuk
+ hlim&bwtelecom.co.kr
+15390
+ Silu co.
+ Precilla Luo
+ precilla&163.com
+15391
+ iei
+ libhaohua
+ tt&iei-china.com
+15392
+ OLVIKO
+ Anatoly Davidov
+ noc&olviko.ru
+15393
+ AvestaPolarit AB
+ Ronny Karlsson
+ ronny.karlsson&avestapolarit.com
+15394
+ P.T Sigma Cipta Caraka
+ Fajar Hartanto
+ fajar_hartanto&sigma.co.id
+15395
+ CrossML
+ John Matthews
+ john.matthews&crossml.com
+15396
+ Alfa & Ariss b.v.
+ Peter Boevink
+ peter.boevink&alfa-ariss.com
+15397
+ Sandvine Corporation
+ Kenneth Johansson
+ snmp-support&sandvine.com
+15398
+ IC3S AG
+ Steffen Weinreich
+ admin&ic3s.de
+15399
+ Universite de Poitiers
+ Jean-Claude Ben
+ jean-claude.ben&univ-poitiers.fr
+15400
+ Post Consult International
+ Caoimhin Blake
+ caoimhin.blake&pci.ie
+15401
+ EUnet EDV und Internet Dienstleistungs AG
+ Michael Lausch
+ michael.lausch&eunet-ag.at
+15402
+ Proximity Corp
+ Brendan Bouffler
+ brendan&proximitygroup.com
+15403
+ T-Systems CDS GmbH
+ Claudia Dübbelde
+ Claudia.Duebbelde&t-systems.com
+15404
+ PenTeleData Inc
+ Frank Clements
+ frankc&corp.ptd.net
+15405
+ Comunicaciones NetPeople C.A.
+ Orlando Carvallo
+ alejandro&net-people.com
+15406
+ Axiom Integration, Inc.
+ Terry Inzauro
+ tinzauro&axiomintegration.com
+15407
+ Ambicom, Inc.
+ Alex Chen
+ alex_chen&ambicom.com
+15408
+ TrueContext Inc.
+ Richard Dumas
+ rdumas&truecontext.com
+15409
+ Customized Database Systems
+ Seth Rothman
+ srothman&cds-software.com
+15410
+ Seaway Networks
+ David Lapp
+ lapp&seawaynetworks.com
+15411
+ Lasipalatsin Mediakeskus Oy
+ Egil Silfver
+ egil&lasipalatsi.fi
+15412
+ Cotagesoft Inc.
+ Joyo Wijaya
+ jwijaya&cotagesoft.com
+15413
+ Oden Oden Wireless Networks Technology (Shanghai) Ltd
+ Tod kang
+ kang.tao&odenwireless.com
+15414
+ BillHusler.com
+ Bill Husler
+ BHusler&PacBell.net
+15415
+ Openet Information Technology (Shenzhen) Co.,Ltd
+ Jiancheng He (ºÎ½¨³É)
+ hejc&openet.com.cn
+15416
+ Saft Power Systems
+ Gerard Gauthier
+ gerard.gauthier&alcatel.fr
+15417
+ IMA - Informatica de Municipios Associados
+ Henrique de Moraes Holschuh
+ hmh&ima.sp.gov.br
+15418
+ Forum Systems Inc.
+ Chad L. Cook
+ ccook&forumsys.com
+15419
+ Forest Siding Supply
+ Michael Mattice
+ mike+iana&forestsidingsupply.com
+15420
+ Lightsurf Technologies
+ Steve Phillips
+ sphillips&lightsurf.com
+15421
+ Chiemgau Gymnasium Traunstein
+ Stefan Schuch
+ schuch&stefan-schuch.de
+15422
+ ARTIFintelligence, LLC
+ Edgart F Gonzalez
+ egonzalez&webbox.com
+15423
+ NetSpace - Soluções Informáticas
+ José Rocha
+ suporte&netspace.pt
+15424
+ Storeimage Programs Inc.
+ IT Manager
+ gregs&storeimage.com
+15425
+ ImageStream Internet Solutions
+ Doug Hass
+ domreg&imagestream.com
+15426
+ Korea Internet Data Center
+ Kim, Jong-Shin
+ jongshin&kidc.net
+15427
+ Hwa-jin Seo
+ Hwa-jin Seo
+ freenickey&hotmail.com
+15428
+ Cybertec Pty Ltd
+ Chris Johns
+ cjohns&cybertec.com.au
+15429
+ Future Computing Solutions India Pvt. Ltd.
+ Gurinderjit Singh Mond
+ gjsingh&fcsindia.com
+15430
+ JIN Information Systems
+ Naveen
+ naveen&jinis.com
+15431
+ Xion IT Systems AG
+ Peter Ott
+ peter.ott&xion.at
+15432
+ Cybcon Industries
+ Michael Oberdorf
+ michael.oberdorf&cybcon-industries.de
+15433
+ Landespolizei Mecklenburg- Vorpommern
+ Schwarz, Thomas
+ thomas.schwarz&polmv.de
+15434
+ Chebucto Community Net
+ Jeff Warnica
+ jeffw&chebucto.ns.ca
+15435
+ worldnet21
+ Jesus Garcia Rodriguez
+ jesus&worldnet21.es
+15436
+ OsiTools
+ Marion Maack
+ info&ositools.de
+15437
+ SSO
+ Markus Faltin
+ marfal&gmx.de
+15438
+ RTL Television
+ Ingo Rueber
+ ingo.rueber&rtl.de
+15439
+ PASS Technologie
+ Pierre Dittgen
+ pierre.dittgen&pass-tech.fr
+15440
+ ZPH Litex
+ Michal Wegrzynek
+ mwegrzynek&litex.pl
+15441
+ Karell
+ Karell Ste-Marie
+ stemarie&brainbankinc.com
+15442
+ Orchestel Systems
+ Yanjun Huang
+ yanjun.huang&orchestel.com
+15443
+ JP Sync
+ Paul Chen
+ paulkchen&yahoo.com
+15444
+ Saffron Solutions, Inc
+ Jason Parsons
+ registry&saffron.net
+15445
+ SBS
+ MyungKook Yang
+ mkyang&sbs.co.kr
+15446
+ CyberPower Systems, Inc.
+ Ming-Hsien Huang
+ ming&cyberpowersystems.com.tw
+15447
+ SEM Ltd
+ Iakovos Panayiotou
+ ssd&semltd.com.cy
+15448
+ DAMOVO Ceska Republika
+ Petr Foltyn
+ petr.foltyn&damovo.com
+15449
+ Foursys, Inc.
+ Don Class
+ dclass&foursys.net
+15450
+ Innominate Security Technologies AG
+ Lutz Jänicke
+ ljaenicke&innominate.com
+15451
+ Realitatea TV
+ Catalin Dinu
+ catalin.dinu&realitatea.tv
+15452
+ Geovariances
+ Ludovic Robinot
+ robinot&geovariances.fr
+15453
+ ABZ Nederland
+ A. Wollaars
+ AWollaars&abz.nl
+15454
+ Arbor AudioCommunications
+ J. Hendrix
+ jh&arbor-audio.com
+15455
+ Unassigned
+ Removed 2008-04-25
+ ---none---
+15456
+ La cocina
+ Ronald van Engelen
+ ronalde&xs4all.nl
+15457
+ Ackernet
+ Ulrich Ackermann
+ UlleAckermann&t-online.de
+15458
+ Mark McKenzie
+ Mark McKenzie
+ mark&errai.net
+15459
+ M-Systems
+ Amir Shinar
+ amir_shinar&aquanet.co.il
+15460
+ Orchestel Systems
+ Yanjun Huang
+ yanjun.huang&orchestel.com
+15461
+ Corybant
+ Wayne Sheppard
+ wayne&corybant.com
+15462
+ Rupprecht & Patashnick Co., Inc.
+ Matthew Bivans
+ mbivans&rpco2.com
+15463
+ Huron Superior Catholic District School Board
+ Dave O'Hare
+ dohare&hscdsb.on.ca
+15464
+ Muskoka.com
+ Shayne Lebrun
+ support&muskoka.com
+15465
+ University of Toronto
+ Russell Sutherland
+ russ&madhaus.cns.utoronto.ca
+15466
+ Peacefulhaven
+ Gordon Shepherd
+ gordon.shepherd&peacefulhaven.net
+15467
+ Digibel
+ Arjen van Drie
+ arjen&digibel.be
+15468
+ Siege.org
+ CJ Niemira
+ siege&siege.org
+15469
+ Internet Connection
+ Geo Carncross
+ geocar&internetconnection.net
+15470
+ Digital System Resources
+ Jeff Schuyler
+ jschuyler&dsrnet.com
+15471
+ Nucleo de Pesquisa em Redes e Sistemas Abertos
+ Jose Marcos F. Araujo
+ jmarcos&dcc.uesb.br
+15472
+ SOA Software, Inc.
+ Herman D'Costa
+ herman.d'costa&soa.com
+15473
+ Spring Worth Inc.
+ Noel D. Kendall
+ noeldkendall&hotmail.com
+15474
+ Lighthouse Software Group
+ Bill Myerly
+ bill&myerly.com
+15475
+ Zhongguang Telecommunications
+ Chengchao
+ chengchao&wri.com.cn
+15476
+ Fareastone telecommunication Corp.
+ Brad Chao
+ rchao&fareastone.com.tw
+15477
+ Bank for foreign trade
+ Popugaev Yuri
+ popugaev&vtb.ru
+15478
+ Höft & Wessel AG
+ Joachim Meyer
+ jm&hoeft-wessel.de
+15479
+ dudley.org
+ James Dudley
+ jed&dudley.org
+15480
+ Trillion Digital Communications
+ Nathan Dial
+ ndial&trillion21.com
+15481
+ Capital Channel Information Co. Ltd.
+ Andy Poon
+ andy&xchannel.com.cn
+15482
+ Tian En
+ Topspinner Ace
+ ahlek&hotmail.com
+15483
+ O.C.A. S.A.
+ Fernando Vallarino
+ fernando.vallarino&oca.com.uy
+15484
+ Lux Technologies
+ Michael Fleet
+ michael&luxtechnologies.com
+15485
+ University of Otago
+ Simon Brady
+ ldap.admin&otago.ac.nz
+15486
+ keyon
+ Martin Christinat
+ christinat&keyon.ch
+15487
+ Daisy Technologies Inc.
+ Bojan Likar
+ bojan.likar&daisy-tech.com
+15488
+ Pure Matrix, Inc.
+ Alain Penders
+ alain&purematrix.com
+15489
+ Home SE AB
+ Hans Eric Sandström
+ hes&xinit.se
+15490
+ Prasanna Technologies
+ Maheswara Rao.A.V.
+ raoavm&yahoo.com
+15491
+ Protegrity Inc.
+ Jonas Berglin
+ jonas.berglin&protegrity.com
+15492
+ Sichuan Changhong Electric Group Co,Ltd.
+ Mr. Dongjing Huang
+ ren.fei&changhong.com
+15493
+ Goll Enterprises
+ Michael George Goll
+ michael&goll.com
+15494
+ Helium LLC
+ Francis Potter
+ iana&meadowbase.com
+15495
+ eHouse
+ Yuri Ryazantsev
+ yuri&ehouse.ru
+15496
+ LaScoala
+ Lucian Parvu
+ lucianparvu&yahoo.com
+15497
+ IronPort Systems, Inc.
+ Charles Slater
+ cslater&ironport.com
+15498
+ TESI S.p.A
+ Francisco Mancardi
+ francisco.mancardi&gruppotesi.com
+15499
+ The King's University College
+ Jacob Modayil
+ admin&kingsu.ca
+15500
+ eWings Technologies, Inc.
+ Max Chan
+ max&.ewingstech.com
+15501
+ M&C Laboratory Inc.
+ Takashi Okada
+ okada&mac-lab.co.jp
+15502
+ Animezone
+ Andrew Ho
+ andrewho&animezone.org
+15503
+ University of Bern
+ Georg Fluehmann
+ campusadmins.id&unibe.ch
+15504
+ Ministère de l'équipement, des transports, du logement, du tourisme et de la mer
+ Christian Paquet
+ SI2.DPSM&equipement.gouv.fr
+15505
+ Echoworx Corporation
+ Michael Roberts
+ iana-priventnum-contact&echoworx.com
+15506
+ Akiratech Limited
+ James Alderman
+ james.alderman&akiratech.com
+15507
+ TierOne OSS Technologies, Inc.
+ Ion Moraru
+ imoraru&tieroneoss.com
+15508
+ PacketIQ Corp.
+ James H. Baxter
+ jim.baxter&packetiq.com
+15509
+ direto.org.br
+ Marcio pompermayer
+ contato&direto.org.br
+15510
+ Rhetorical Systems, Ltd.
+ Alexander Gutkin
+ sasha&rhetoricalsystems.com
+15511
+ Groupe ERMEWA S.A.
+ Philippe Lelédy
+ p.leledy&ermewa.com
+15512
+ COMAX INC.
+ Komaki Takashi
+ komaki&comax.co.jp
+15513
+ Gendac
+ Hein Loest
+ hein&gendac.com
+15514
+ Financijska agencija
+ Fani Beros
+ leopold.eke&fina.hr
+15515
+ DGET
+ Tariq Noor Ellahi
+ Tariq.Ellahi&ucd.ie
+15516
+ SoftWorks Australia Pty Ltd
+ Gavin Glynn
+ Gavin_Glynn&softworks.com.au
+15517
+ Entri ltd
+ Andrew Kozachenko
+ andrew&entri.com.ua
+15518
+ Vocalocity, Inc.
+ Jeff Haynie
+ jhaynie&vocalocity.net
+15519
+ Results Computing Corporation
+ John K. Edwards
+ john&results-computing.net
+15520
+ actiSwitch, Inc.
+ Rajesh Srivastava
+ rajesh&actiswitch.com
+15521
+ signalkontor GmbH
+ Olav Groehn
+ olav.groehn&signalkontor.com
+15522
+ Whitman College
+ Michael Osterman
+ ostermmg&whitman.edu
+15523
+ Equine.com
+ Jeff Little
+ jeff&equine.com
+15524
+ Access Point Inc
+ Bob Poliachik
+ bob.poliachik&accesspointinc.com
+15525
+ Braum's Ice Cream
+ Paul Enright
+ penright&braums.com
+15526
+ Mixmobile
+ Kimmo Vayrynen
+ kimmo.vayrynen&mixmobile.com
+15527
+ ANIENIB
+ Emmanuel Blot
+ emmanuel.blot&anciens.enib.fr
+15528
+ Naviair
+ Rasmus Sindum
+ sin&naviair.dk
+15529
+ Universidad del Valle
+ Luis Felipe Rodriguez
+ felipro&univalle.edu.co
+15530
+ Integrated Technology S.C.
+ Humberto Hernandez
+ hhernandez&itweb.com.mx
+15531
+ VPNChina Tech-Development Corp.
+ Jing weijun
+ jingwj&vpnchina.com
+15532
+ hollomey consultants gmbh
+ Joachim Ortner
+ ortner&hollomey.com
+15533
+ Mobile Tornado
+ Israel Shainert
+ israel&mobiletornado.com
+15534
+ Linup Front GmbH
+ Anselm Lingnau
+ anselm.lingnau&linupfront.de
+15535
+ Vereniging Milieudefensie
+ Zenon Panoussis
+ webmaster&milieudefensie.nl
+15536
+ PTM.com
+ Jose Celestino
+ japc&co.sapo.pt
+15537
+ EMK Design
+ Waitman C Gobble II
+ waitman&emkdesign.com
+15538
+ ASIGRA Inc.
+ David Farajun
+ dfarajun&asigra.com
+15539
+ Media 4 Sp. z o.o.
+ Jakub Jakacki
+ admin&md4.pl
+15540
+ AM Corporation
+ David Ford
+ davidford&amcorp.com.au
+15541
+ RH Ministarstvo gospodarstva
+ Ema Culi
+ ema.culi&mingo.hr
+15542
+ EMK Design
+ Waitman C Gobble II
+ waitman&emkdesign.com
+15543
+ Illinois Power Company
+ Jimmy Hu
+ domreg&illinoispower.com
+15544
+ American Mensa, Ltd.
+ Howard Prince
+ isdirector&americanmensa.org
+15545
+ Probix
+ Edmund Jay
+ edmund&probix.com
+15546
+ eleven.am
+ D Harmison
+ dh&miami.edu
+15547
+ Onaras AG
+ Ramon Amat
+ amat&onaras.ch
+15548
+ Pillar Data Systems
+ Shang Hua Wang
+ swang&pillardata.com
+15549
+ XCache Technologies, Inc.
+ Steve Work
+ support&xcache.com
+15550
+ La Sierra University
+ Marc Thomas
+ ianaoid&lasierra.edu
+15551
+ Object Engineering GmbH
+ Andi Koch
+ akoch&objeng.ch
+15552
+ Statmon Technologies Corp.
+ Peter Upfold
+ peter&statmon.com
+15553
+ SnarlSNMP Dynamic Web Application Monitor Developers Group
+ Stephan Wenzel
+ stephanwenzel&users.sourceforge.net
+15554
+ Democratic National Committee
+ Chuq Yang
+ chuq&dnc.org
+15555
+ Gold Coast City Council
+ Patrick Clancy
+ pclancy&goldcoast.qld.gov.au
+15556
+ Chuq Yang
+ Chuq Yang
+ chuq&bigfoot.com
+15557
+ Inflection Technologies
+ Steve Varley
+ steve.varley&inflection.com.au
+15558
+ Institute of Chemical Process Fundamentals
+ Radek Nezbeda
+ nezbeda&icpf.cas.cz
+15559
+ Orionet
+ Danil Pismenny
+ dapi&mail.ru
+15560
+ Yanfa
+ Xuelong, Li
+ samside&263.net
+15561
+ Coleman Family Camps
+ Christopher Masto
+ chris&colemanfamilycamps.com
+15562
+ mbrace.org
+ Juergen Fiedler
+ juergen&fiedlerfamily.net
+15563
+ Adtron
+ Chris Budd
+ CBudd&Adtron.com
+15564
+ Aselia Technologies, Inc.
+ Jeff Hays
+ jshays&interaccess.com
+15565
+ Great Plains Mall.net
+ Theodore Reph
+ ted&reph.org
+15566
+ EmberPoint Holdings Co., Ltd (formerly 'Cheetah Digital Japan Co., Ltd')
+ Hideki Yamashita
+ hideki.yamashita&emberpoint.com
+15567
+ Neople Ltd.
+ Jeongyun Lee
+ system&neople.co.kr
+15568
+ Center for Development of Information Technology - CDIT
+ Dinh Kim Cuong
+ dinhkc&cdit.com.vn
+15569
+ Krasnoyarsk ICC subdivision of MCC, JSC "Russian Railways"
+ Vladimir Panfilov
+ admins&krw.ru
+15570
+ Bayerische Landesbank
+ Georg Michi
+ Georg.Michi&blb.de
+15571
+ Schuler Electronics
+ Manfred Schuler
+ M.Schuler&schuler-electronics.de
+15572
+ Tcom&dtvro
+ Jong M. Sohn
+ jmson&tcom-dtvro.com
+15573
+ Apertio Ltd
+ Kevin Wakefield
+ kevin.wakefield&apertio.co.uk
+15574
+ E-milio Internet Services, S.L.
+ Ramon Corominas
+ rcorominas&citec.es
+15575
+ Chimes, Inc.
+ Tom Carroll
+ tcarroll&chimesnet.com
+15576
+ Pompoen B.V
+ Oscar Steenmann
+ oscar&steenmann.nl
+15577
+ AirPrism
+ Kap J Shin
+ kap&airprism.com
+15578
+ DeepRoot Linux
+ Abhas Abhinav
+ abhas&deeproot.co.in
+15579
+ Saeson Telecom co., ltd
+ Andrew Choi
+ hoidoori&mail.co.kr
+15580
+ VNIINS
+ Dmitry V. Efanov
+ defanov&pisem.net
+15581
+ Telemed Communications Services GmbH
+ Robert Schmoelzer
+ hostmaster&tmc.at
+15582
+ Xtradyne Technologies AG
+ Joerg Bartholdt
+ Joerg.Bartholdt&Xtradyne.com
+15583
+ EUREG
+ Stephane Bortzmeyer
+ bortzmeyer&eureg.org
+15584
+ de Werknaam
+ Jeroen de Kreek
+ Jeroen&deKreek.nl
+15585
+ Northern Light Technology
+ Tracy Williams
+ pekoe18&hotmail.com
+15586
+ Response Mechanics, Inc.
+ Ranny Meier
+ Support&RespMech.com
+15587
+ Humboldt State University
+ Peter Johnson
+ paj1&humboldt.edu
+15588
+ WetWebMedia
+ Jason Chodakowski
+ jasonc&wetwebmedia.com
+15589
+ IntiGate Inc.
+ Kyungwon Kim
+ kwkim&intigate.com
+15590
+ Catboy Technologies
+ Steven R. Currie
+ srcurrie&currieweb.com
+15591
+ Alex Shepard
+ Alex Shepard
+ acidic&li.com
+15592
+ Viking Telecom
+ Jens Corneliusson
+ jens.corneliusson&viking-telecom.com
+15593
+ Kore Systems GmbH
+ Nick Baile
+ nick.baile&koresystems.com
+15594
+ Causeway Technologies
+ Javeria Aijaz
+ javeria.aijaz&causeway.com
+15595
+ MEAG MUNICH ERGO AssetManagement GmbH
+ Dr. Roman Prikryl
+ RPrikryl&meag.com
+15596
+ SONORK S.R.L.
+ Sr. Bruno Ricardo Sacco
+ bsacco&hypernet.com.py
+15597
+ Avamar
+ Viet LaMore
+ snmpoid&avamar.com
+15598
+ Compro Technologies, Inc.
+ Brian Thornton
+ brian&comprotech.com
+15599
+ Groom Lake Laboratories
+ Todd E. Johnson
+ tejohnson&groomlakelabs.com
+15600
+ Xeta Technologies
+ James Middleton
+ jim.middleton&xeta.com
+15601
+ Velocity Software
+ Barton Robinson
+ barton&velocitysoftware.com
+15602
+ lottasophie.de
+ Jörg Napp
+ joerg&lottasophie.de
+15603
+ Sunhillo Corporation
+ Ned Gubbi
+ ned&sunhillo.com
+15604
+ Kuopio Telephone PLC
+ Timo Hopponen
+ timo.hopponen&kpy.fi
+15605
+ Gray Laboratories, Inc.
+ Michael Sparks
+ msparks&graylabs.com
+15606
+ TopPioneer Technologies Limited
+ Alexander Chow
+ alex.chow&toppioneer.com
+15607
+ Encentuate, Inc.
+ Boon K. Law
+ boon&encentuate.com
+15608
+ Anders & Rodewyk
+ Nils Kaczenski
+ NKaczenski&ar-hannover.de
+15609
+ Iskon Internet d.d.
+ Jerko Klarica
+ jerko.klarica&iskon.hr
+15610
+ Herbert Retail Ltd.
+ Rowan Bradley
+ rowan.bradley&herbertgroup.com
+15611
+ MIC Electronics Limited
+ Chandra Sekhar Vallabhaneni
+ chandu&micsoft.com
+15612
+ SoftWare Services
+ Tom Young
+ tom&twyoung.com]
+15613
+ gen-i limited
+ Robert Hunter
+ robert.hunter&gen-i.co.nz
+15614
+ Rick Bauman Consulting
+ Rick Bauman
+ rick&lowcountry.net
+15615
+ kma, inc.
+ brawnski l. armstrong jr
+ iana&brawnski.com
+15616
+ Dullroar Enterprises
+ James Lehmer
+ lehmer&dullroar.com
+15617
+ newlimits
+ Henry jean-luc
+ hertz&securify.ddts.net
+15618
+ Adrenalize, Inc.
+ Corey Leong
+ corey&adrenalize.com
+15619
+ Delean Vision
+ Nicolas Vandenberghe
+ nvandenberghe&deleanvision.com
+15620
+ Ceiva Logic
+ Aaron Shively
+ hostmaster&ceiva.com
+15621
+ ZP Technologies
+ Simon Newton
+ zpt&iinet.net
+15622
+ APTARE
+ Rick Clark
+ rick&aptare.com
+15623
+ Bachblue Pty Ltd t/a AFOYI
+ Darryl Ross
+ darryl&afoyi.com
+15624
+ Skopeo LLC
+ Vanson Samuel
+ admin&skopeo.com
+15625
+ Excedent Technologies
+ Bill Boebel
+ bill&webmail.us
+15626
+ Campus Crusade Asia Ltd
+ Leslie Chiang
+ leslie&sccc.org.sg
+15627
+ Spezifikum
+ Malte Mueller
+ mm&spezifikum.de
+15628
+ LAMARC GmbH
+ Lars Eisenblatt
+ lars.eisenblatt&lamarc.com
+15629
+ IQSoft Rt
+ Kiss Ãrpád
+ kissa&iqsoft.hu
+15630
+ InfoGuard HB
+ Magnus Petersson
+ magnus.petersson&infoguard.se
+15631
+ Vivista Limited
+ Caroline Andrewes
+ caroline.andrewes&vivista.co.uk
+15632
+ prime factory Gmbh & Co KG
+ Michael Juergens
+ michael.juergens&prime-factory.de
+15633
+ Tonisoft
+ Antoine Levy-Lambert
+ levylambert&tiscali-dsl.de
+15634
+ d3.net internet - technologien gmbh
+ Stephan Ahrensfeld
+ stephan.ahrensfeld&d3.net
+15635
+ China PKI
+ Han Song Ling
+ pki&pki.com.cn
+15636
+ Althea Technical
+ Simon Brown
+ simontst&cs.toronto.edu
+15637
+ Spinlock Network LLC
+ Kurt Sauer
+ kurt.sauer&spinlock.com
+15638
+ commissaire.net
+ Kurt Sauer
+ kurt.sauer&spinlock.com
+15639
+ e-solutions, lda
+ Rui Vitória
+ rui&e-solutions.pt
+15640
+ Clear Technology, Inc.
+ Ray Wee
+ dave.tyler&clear-technology.com
+15641
+ Masobit SRL
+ Marco Masoni
+ marco&masobit.net
+15642
+ Transplace, Inc.
+ William Ash
+ william.ash&transplace.com
+15643
+ Hallway Software Design Corp.
+ Brendan McKenna
+ brendan&hallwaysdc.com
+15644
+ B Bell
+ B Bell
+ b311b-iana20210701&theotherbell.com
+15645
+ pixell daten & design GmbH
+ Arndt Lückerath, technical contact
+ arndt&pixell.de
+15646
+ Pjusarafelag Islands
+ Ingimar Robertsson
+ iar&pjus.is
+15647
+ thesysadmin
+ Murat Bicer
+ murat&thesysadmin.com
+15648
+ Atlantis Services
+ Paul Pathiakis
+ paul&pathiakis.com
+15649
+ VOSGAMES
+ Take Vos
+ Take.Vos&vosgames.nl
+15650
+ Citrenesys Corporation
+ Jerry Walling
+ jerry.walling&citrenesys.com
+15651
+ Seventh Moon Co., Ltd.
+ Jun Miyata
+ jun&7moon.co.jp
+15652
+ SHE Informationssysteme AG
+ Claus Bayer
+ claus.bayer&she.net
+15653
+ Intesys
+ Miguel de Lucas Manzano
+ miguel_de_lucas_manzano&hotmail.com
+15654
+ Max Momentum
+ Dirk Beele
+ beele&maxmomentum.de
+15655
+ SITADELLE
+ Olivier LAFONT
+ olivier.lafont&sitadelle.com
+15656
+ Computer Park Ltd
+ Andrew Ray
+ aray&computerpark.co.uk
+15657
+ Macrocall
+ Lian Ngian
+ lngian&hotmail.com
+15658
+ Fillmore Labs
+ Oliver Eikemeier
+ eikemeier&fillmore-labs.com
+15659
+ Alaska Airlines
+ Brian Ferderer
+ Brian.ferderer&alaskaair.com
+15660
+ TLM Software
+ Kevin Carter
+ bilbo&tlm.us
+15661
+ 0x2.net
+ E. de Veij
+ deveij&xs4all.nl
+15662
+ fumph.com
+ John Bair
+ jbair&fumph.com
+15663
+ Aswan Co. Ltd.
+ Aswan
+ superaswan&yahoo.com
+15664
+ Aractel Networks Ltd
+ Ruban Selvarajah
+ ceo&aractelnetworks.net
+15665
+ Eastern Communication Technology Development CO.LTD
+ gaofeng
+ gaof&mail.eastcomtd.com
+15666
+ orgatech Ulrich Tiemann GmbH
+ Christian Nordmann
+ nordmann&orgatech.de
+15667
+ Lechner-Rau Haustechnik
+ Axel Rau
+ Axel.Rau&Chaos1.DE
+15668
+ ZHONGFANG Information Co.,Ltd
+ Smith Zhang
+ zzh998&hotmail.com
+15669
+ Lifecycle Software
+ John Leonardis
+ tauceti&optonline.net
+15670
+ The Internet Marketing Center
+ Gary Richardson
+ gary.richardson&marketingtips.com
+15671
+ Wardega Consulting
+ Tomek Wardega
+ tomek&wardega.com
+15672
+ Javno preduzece "Posta Srbije" (formerly 'Javno preduzece PTT saobracaja "Srbija"')
+ Dragan Spasic
+ dspasic&ptt.rs
+15673
+ Codeangels Solutions
+ Kirill Alder
+ kirill&codeangels.com
+15674
+ Valente CC
+ Antonio Valente
+ antonio&valente.cc
+15675
+ StoneDonut, LLC
+ Charles W. Loughry
+ cloughry&stonedonut.com
+15676
+ baede
+ daniel baede
+ daniel&baede.net
+15677
+ Thomson-Thomson
+ Wei Lin
+ wei.lin&t-t.com
+15678
+ Software Projects Pty Ltd
+ John Jeffery
+ JJeffery&sp.com.au
+15679
+ Cape Com Inc
+ Vernon Grabel
+ sysop&cape.com
+15680
+ Digirati
+ Michel Silva Machado
+ michel&digirati.com.br
+15681
+ ROSCO Associates Technology Staffing Ltd.
+ Roger Walker
+ roger&rope.net
+15682
+ pkiclue.com, Inc.
+ Rodney Thayer
+ rodney&pkiclue.com
+15683
+ Acrosonic Corporation
+ Anthony C Moulton
+ tmoulton&acrosonic.com
+15684
+ Macro Technology
+ Naekyu Dan
+ nkdan&macrotek.co.kr
+15685
+ agala.net
+ Frank J. Beckmann
+ agala.net-admin-c&barda.agala.net
+15686
+ Mei Communication Co.
+ Mei Jingping
+ wh_angel&263.net
+15687
+ Magic Software Enterprises Ltd.
+ Rina Vinokurov
+ rinav&magicsoftware.com
+15688
+ Practical Labs
+ James Copher
+ jec&practicallabs.com
+15689
+ Heinz Family Germany
+ Tobias Heinz
+ tobias&formelheinz.de
+15690
+ LIISP
+ Dongwan Shin
+ doshin&uncc.edu
+15691
+ NetPower Solutions
+ Bart Vantieghem
+ bart&netpowersolutions.net
+15692
+ Minnigerode
+ David Minnigerode
+ minniger&minnigerode.com
+15693
+ IonIdea
+ Vasyl Rublyov
+ vasyl.rublyov&ionidea.com
+15694
+ Silicom
+ Ezra Koper
+ ezra&silicom.co.il
+15695
+ A. Pomerantz & Company
+ Andrew Paprocki
+ paprocki&pomerantz.com
+15696
+ Bayer AG
+ Stephan Herbertz
+ stephan.herbertz.sh&bayer-ag.de
+15697
+ Cellon Inc
+ Paul M. Moriarty
+ paul.moriarty&cellon.com
+15698
+ NLoci
+ Luke Renn
+ luke&terminaltechnologies
+15699
+ Renesys Corporation
+ James Cowie
+ cowie&renesys.com
+15700
+ Henrici IT-Consulting
+ D. Henrici
+ info&henrici.biz
+15701
+ Schmut
+ Mario Theodoridis
+ mario&schmut.com
+15702
+ Computer Image Technology
+ David Carroll
+ dwcar49us&yahoo.com
+15703
+ Software Diversified Services
+ Tim Full
+ tfull&sdsusa.com
+15704
+ Cyan Worlds, Inc.
+ Robert J. Emanuele
+ rje&cyan.com
+15705
+ Multitalents
+ Tim Rice
+ tim&multitalents.net
+15706
+ IGLOO SECURITY, Inc.
+ Dae-Soo, Choi
+ dschoi&igloosec.com
+15707
+ silve.net
+ Robert Silve
+ robert&silve.net
+15708
+ Beijing Westman Automation Ltd. Co.
+ Yanjun Wang
+ yjwang&btamail.net.cn
+15709
+ CBOSS
+ Boris Gribovsky
+ bgribovsky&cboss.ru
+15710
+ Megasoft
+ Andrew Mikhnevich
+ zcho&megasoft.ru
+15711
+ Euro DB
+ Didier Dubuisson
+ system.team&eurodb.be
+15712
+ Taringold Ltd.
+ Brendan McKenna
+ mckennab&taringold.ie
+15713
+ Drinsama GmbH
+ Erich Schubert
+ erich.schubert&drinsama.de
+15714
+ Lenel Systems International, Inc.
+ Ed Gauthier
+ ed&lenel.com
+15715
+ Blue Tree Systems
+ Kenn Humborg
+ kenn&bluetree.ie
+15716
+ gogo6 (formerly 'Hexago')
+ Mikael Lind
+ support&gogo6.com
+15717
+ Cegetel Net
+ Stephane Clodic
+ stephane.clodic&cegetel.net
+15718
+ Loyalty Management Group Canada, Inc.
+ Michael Kennedy
+ mkennedy&loyalty.com
+15719
+ Mass College of Liberal Arts
+ Peter Allmaker
+ pallmaker&mcla.edu
+15720
+ binaryMedia
+ Darnell Gadberry
+ darnell&binmedia.com
+15721
+ 7COMm
+ Edson Watanabe
+ edsonw&7comm.com.br
+15722
+ Concare
+ Bent Larsen
+ bent.larsen&concare.dk
+15723
+ Holoscenes.com
+ Jim Irwin
+ jimirwin&acm.org
+15724
+ VisionBank Corp.
+ Kate Lee
+ kate_lee&visionbank.com
+15725
+ ZyFLEX Technologies, Inc.
+ Tommy Chen
+ Tommy <tommy_chen&zyflex.com.tw>
+15726
+ Klug GmbH integrierte Systeme
+ Manfred Pausch
+ mpausch&klug-is.de
+15727
+ hofen.org
+ Kai Hofen
+ einkauf&hofen.org
+15728
+ Sentry Information and Alert Systems Corp
+ Gary Murphy
+ garym&teledyn.com
+15729
+ SyTrust GmbH
+ Florian Oelmaier
+ oelmaier&sytrust.com
+15730
+ Lulu Enterprises, Inc.
+ Mark Turner
+ iana&lulu.com
+15731
+ EasyPax Inc.
+ Igor Kravchenko
+ igor&easypax.com
+15732
+ ZIV Aplicaciones y Tecnología S.A. (formerly 'uSysCom')
+ Miguel Ãngel Ãlvarez Cabanes
+ ma.alvarez&ziv.es
+15733
+ Washington State University
+ Rick Wegner
+ rick&wsu.edu
+15734
+ AION Systems
+ John Brinnand
+ john_brinnand&yahoo.com
+15735
+ Secure Technology Hawaii
+ Duane Takamine
+ support&sthi.com
+15736
+ Emergepoint
+ Duane Takamine
+ support&sthi.com
+15737
+ Zozoa Inc
+ Clodic Stephane
+ sc&clodic.com
+15738
+ Business Network Communications
+ Patrik Schilt
+ patrik&bnc.ch
+15739
+ Ruzz Technology Pty Ltd
+ Robert Rutherford
+ ruzz&ruzz.com
+15740
+ Digital Vision Technology Ltd
+ Tony Choi
+ tony.choi&dvm.com.hk
+15741
+ Softerra, LLC
+ Kirill Kovalenko
+ kirill&softerra.com
+15742
+ DiskSites Ltd.
+ Gavrie Philipson
+ gavrie&disksites.com
+15743
+ VTL (UK) Ltd
+ Systems Administrator (Daniel Siechniewicz)
+ systemsadmin&viatel.com
+15744
+ NetRatings, Inc.
+ Paul Petricevich
+ ppetricevich&netratings.com
+15745
+ Schoren NMS Solutions
+ Craig Rendon
+ c.rendon&attbi.com
+15746
+ ZONER software, s.r.o.
+ Petr Herman
+ herman&zoner.com
+15747
+ Locus Portal Corporation
+ Tero Heinonen
+ tero.heinonen&locusportal.com
+15748
+ NetGhost Communications
+ Steven Palmer
+ steelhawk&mail.com
+15749
+ Ingersoll-Rand Co Inc
+ Benjamin L Pugh
+ ben_pugh&thermoking.com
+15750
+ University of Tromsø
+ Børge Brunes
+ borge&cc.uit.no
+15751
+ TRC Fiord, JSC
+ Alexander Amelkin
+ noc&fiord.ru
+15752
+ slamb.org
+ Scott Lamb
+ slamb&slamb.org
+15753
+ MuTIC S.A.S
+ Antonio Pavanetto
+ admin&mutic.com.ar
+15754
+ Vancouver Community Network
+ Steven Chan
+ dns-admin&vcn.bc.ca
+15755
+ PIVoD Technologies
+ Phillip Jenkins
+ OID.Admin&pivod.com
+15756
+ Wistron NeWeb Corporation
+ Nanping Houl
+ nanping_houl&wneweb.com.tw
+15757
+ MITSUBISHI ELECTRIC INFORMATION TECHNOLOGY CORPORATION(MDIT)
+ HITOSHI WATANABE
+ watanabe-hi&mdit.co.jp
+15758
+ suntek beijingyanjiuyuan
+ tianxiaoyan
+ t800519&sina.com
+15759
+ Greener Pastures Innovations
+ John Wagner
+ john.wagner&gpinno.com
+15760
+ NMSWorks Software Limited
+ Dr. N. Usha Rani
+ usha&nmsworks.co.in
+15761
+ ATS Elektronik GmbH
+ Gerald Schroth
+ Gerald.Schroth&ATSonline.de
+15762
+ Khety
+ Ismaël Ruau
+ ismael.ruau&khety.com
+15763
+ Lagan
+ Gordon Collins
+ gordon_collins&lagan.com
+15764
+ REPSOL YPF, S.A.
+ MANUEL DATO BRIONES
+ seguridadlogicacorporativa&repsolypf.com
+15765
+ JX Solutions Ltd.
+ Phil Bluer
+ phil.bluer&jxsolutions.com
+15766
+ Matrix Mailing, LLC
+ Jon Foster
+ jon&matrixmailing.com
+15767
+ Triblen
+ Josef Brunner
+ josef.brunner&triblen.de
+15768
+ Ericsson Inc. (formerly 'BelAir Networks')
+ Ryan Greer
+ ryan.greer&ericsson.com
+15769
+ Argecy Computer Corporation
+ Steve Lee
+ stevewlee&aol.com
+15770
+ Zeera Networks, Inc.
+ Dennis Marti
+ dennis&zeera.net
+15771
+ JF Possibilities
+ Jon Foster
+ jon&jfpossibilities.com
+15772
+ Fachhochschule Landshut
+ Peter Bauer
+ ba&fh-landshut.de
+15773
+ e-BS, a.s.
+ Michal Pøíhoda
+ mph&e-bs.cz
+15774
+ DesigNET, INC.
+ Kimiyoshi Ohno
+ admin&designet.co.jp
+15775
+ HEIDENHAIN
+ Juergen Kaesberg
+ kaesberg&heidenhain.de
+15776
+ Advanced Data Integration
+ Mick O'Neill
+ mick.oneill&advdata.com.au
+15777
+ Openin
+ Stephen Francis
+ stephenf&openin.com.au
+15778
+ DaxNetwork
+ xiaoli
+ mpnm&mail.maipu.com
+15779
+ Novel TongFang
+ Huang you sheng
+ yshuang&novel-tongfang.com
+15780
+ Kiloutou
+ Flamant
+ jmflamant&kiloutou.fr
+15781
+ TRANSFLOW Informationslogistik GmbH
+ Christoph Amann
+ christoph.amann&transflow.com
+15782
+ VIA MAT MANAGEMENT AG
+ Christoph Amann
+ christoph.amann&transflow.com
+15783
+ HRsmart, Inc
+ Daniel Pruessner
+ daniel&hrsmart.com
+15784
+ ELB Consulting
+ Eduardo Brito
+ elimabrito&hotmail.com
+15785
+ Montrusco Bolton Investments Inc.
+ Tim Colby
+ colbyt&montruscobolton.com
+15786
+ NetLedger, Inc.
+ Ted Rice
+ trice&netledger.com
+15787
+ DGN Service GmbH
+ Knut Goldberg
+ knut.goldberg&dgn-service.de
+15788
+ The Elders of the Universe
+ Richard L. Allbery
+ rla&arcologies.org
+15789
+ Infineon Technologies AG
+ Roger Uebel
+ roger.uebel&infineon.com
+15790
+ Wideray Corporation
+ Clinton Wong
+ clintdw&wideray.com
+15791
+ La Canada Wireless Association
+ Bob Knight
+ bob&bobknight.net
+15792
+ Interlink Group Incorporated
+ Paul Chizzo
+ paul.chizzo&ilg.com
+15793
+ Pittig Software & Internet Services
+ Klaus Pittig
+ klaus&pittig.de
+15794
+ DeGeorge Family
+ David L DeGeorge
+ dld&degeorge.org
+15795
+ Vandelay Internet Services, Inc.
+ Josh Hogle
+ josh.hogle&vandelay-inc.com
+15796
+ ImageONE Co., Ltd.
+ Yanan Yin
+ yy&imageone.co.jp
+15797
+ Infosys Technologies Limited
+ Shiv Kumar Sharna
+ shivkumar_sharma&infosys.com
+15798
+ Rato International Communication Co
+ James Wung
+ peasantry&163.com
+15799
+ Cesky Mobil a.s.
+ Vaclav Moucha
+ vaclav.moucha&oskarmobil.cz
+15800
+ JN Data A/S
+ Steen Bank Johnsen
+ sbj&jndata.dk
+15801
+ Huitsing Embedded Systems
+ Albert Huitsing
+ snmp&huitsing.com
+15802
+ Farlep
+ Michael Musikhin
+ moderatto&cetus.farlep.net
+15803
+ mercatis information systems gmbh
+ Volker Fritzsch
+ volker.fritzsch&mercatis.de
+15804
+ DLR SISTEC
+ Volker Padur
+ Volker.Padur&dlr.de
+15805
+ Sweetheart Cup Company, Inc.
+ Scott MacLellan
+ smaclellan&sweetheart.com
+15806
+ ConnecTalk Inc.
+ Tim Colby
+ tcolby&connectalk.com
+15807
+ DGN Service GmbH
+ Knut Goldberg
+ knut.goldberg&dgn-service.de
+15808
+ DGN Service GmbH
+ Knut Goldberg
+ knut.goldberg&dgn-service.de
+15809
+ WNET ISP
+ Sergey Gulchuck
+ goo&wnet.ua
+15810
+ Bank Severnaya Kazna OAO
+ pavel Pokrovsky
+ paul&kazna.ru
+15811
+ Digital Control, LLC
+ Weston Bustraan
+ wbustraan&mac.com
+15812
+ Radical Corporation
+ Thomas George
+ thomas.george&radicalcorp.com
+15813
+ AIS.PL
+ Romuald Dabrowski
+ rdab&ais.pl
+15814
+ Applied Concepts
+ Richard L. Melton
+ rmelton&electronicbingo.com
+15815
+ NetQA
+ Mark Trumpold
+ markt&tachyon.net
+15816
+ Infra 911, Inc.
+ Jaewoon Lee
+ ds1mgc&hanmail.net
+15817
+ Falcon System Consulting, Inc.
+ Toru Isogai
+ isogai&falconsc.com
+15818
+ Stadt Braunschweig
+ Sven Rethmann
+ sven.rethmann&braunschweig.de
+15819
+ Cryptolog International
+ Alexandre Stern
+ alexandre.stern&cryptolog.com
+15820
+ CASTOR Informatique
+ C. MACRIDIS
+ castor.telecom&wanadoo.fr
+15821
+ FreeBSD-CN Project
+ LI Dong
+ ld&freebsdchina.org
+15822
+ I-ST.net GmbH
+ Robert Niess
+ niess&i-st.net
+15823
+ LinuxWithin.com
+ John Lombardo
+ jl&linuxwithin.com
+15824
+ InaSoft
+ Dexter Lu
+ dlu&inasoft.com
+15825
+ ClearMetrix, Inc.
+ Erich Morisse
+ emorisse&clearmetrix.com
+15826
+ Cryptek, Incorporated
+ Andrew Scholnick
+ AScholnick&cryptek.com
+15827
+ Crocker Communications, Inc.
+ Matthew Crocker
+ matthew&crocker.com
+15828
+ H3G Italia S.p.A. - Enterprise C.A.
+ Lorenzo Giltri
+ lorenzo.giltri&h3g.it
+15829
+ DIGITAL PRODUCTION SARL
+ François FIGAROLA
+ sysadmin&digital-production.fr
+15830
+ Robinlea
+ John Francis Lee
+ jfl&robinlea.com
+15831
+ DENSO IT LABORATORY, INC.
+ Tomokatsu Okuya
+ tokuya&d-itlab.co.jp
+15832
+ BT Ignite solutions
+ Alan Taylor
+ alan.g.taylor&bt.com
+15833
+ SIGEC
+ Francis MARTINEZ
+ francis.martinez&sigec.fr
+15834
+ Tigard-Tualatin School District
+ Selena Brewington
+ sbrewington&ttsd.k12.or.us
+15835
+ M&S Systems
+ David Ornelas
+ dornelas&mssystems.com
+15836
+ Marcor Associates, Ltd.
+ Stuart Marks
+ stu&marcorassociates.com
+15837
+ Investment Technology Group
+ Derek Ealy
+ ealy&itgssi.com
+15838
+ AKA
+ Alex RENAULT
+ renault&aka.fr
+15839
+ The E.W. Scripps Company
+ Jamey Maze
+ jmaze&scripps.com
+15840
+ GEIDAX
+ jeremy wilson
+ jeremy.wilson&ps.ge.com
+15841
+ Daniel Ritter
+ Daniel Ritter
+ daniel.ritter&moonx.de
+15842
+ Blasberg-Computer-Systeme GmbH
+ Hagen von Eitzen
+ hostmaster&blasberg-computer.de
+15843
+ Massenbach
+ Christian von Massenbach
+ christian.von.massenbach&gmx.net
+15844
+ SELEX Communications S.p.A.
+ Leonardo Bertorello
+ leonardo.bertorello&selex-comms.com
+15845
+ DixPER Systems
+ Diego Perez
+ diper&dixper.com.ar
+15846
+ IP Fabrics
+ Rick Marion
+ rick.marion&ipfabrics.com
+15847
+ Harvard Law School
+ Nathan Logus
+ logus&law.harvard.edu
+15848
+ Sensorsoft Corporation
+ Hari Kosaraju
+ md&sensorsoft.com
+15849
+ Evans Companies
+ Richard Felix
+ richardf&evanscompanies.com
+15850
+ ReShape
+ Sarah Clatterbuck
+ it-staff&reshape.com
+15851
+ Computerized Medical Systems
+ David Harfst
+ harfst&cms-stl.com
+15852
+ Legion Interactive
+ Damien O'Rourke
+ dorourke&legioninteractive.com.au
+15853
+ Computer Center, Hitotsubashi university
+ Hiroaki Nagoya
+ nagoya&cc.hit-u.ac.jp
+15854
+ RIPE NCC
+ Bruce Campbell
+ ops&ripe.net
+15855
+ Luleå Segelsällskap
+ Michael Kolmodin
+ michael&kolmodin.net
+15856
+ Open Power Network, R.Schär
+ Ralf Schär
+ ralf.schaer&opn.ch
+15857
+ Administracion del Principado de Asturias
+ Jose Maria Alonso Fernandez
+ jmalonso&princast.es
+15858
+ all-in-green.com GmbH
+ Yan Hackl-Feldbusch
+ y.hackl&all-in-green.com
+15859
+ City of Tampere
+ Leo Lehtinen
+ Leo.Lehtinen&tt.tampere.fi
+15860
+ ParTec
+ Jens Hauke
+ hauke&par-tec.com
+15861
+ KiNETiK GmbH
+ Andreas Kurzac
+ a.kurzac&kinetik.de
+15862
+ BankService Plc.
+ Boian Baev
+ bbaev&bsbg.net
+15863
+ Innovative Navigation
+ Heiko Jaberg
+ heiko.jaberg&innovative-navigation.de
+15864
+ Unicity Pty. Ltd.
+ Jim Crumpler
+ Jim.Crumpler&unicity.com.au
+15865
+ cab Produkttechnik GmbH & Co KG
+ Jörg Falkenberg
+ j_falkenberg&cabgmbh.com
+15866
+ Joe Rhodes Consulting LLC
+ Joe Rhodes
+ joe&joerhodes.com
+15867
+ IXI Mobile (R&D) Ltd.
+ Amit Shachak
+ AmitS&ixi.com
+15868
+ Cybris Network Information Systems
+ Christopher Fernando
+ cybris-iana&cybris.net
+15869
+ Tijd Beursmedia
+ Afdeling AOB
+ aob&tijdbeursmedia.nl
+15870
+ Egon Technologies
+ James Downs
+ james.downs&egon.cc
+15871
+ Omnilux
+ Carter Moursund
+ carter&omnilux.net
+15872
+ IT Merge Inc.
+ Gavin Barnard
+ gavin&itmerge.com
+15873
+ Guardian Life Insurance Inc
+ Omer Kose
+ omer_f_kose-shahul&glic.com
+15874
+ MDS Proteomics A/S
+ Rob Rankin
+ rrankin&mdsp.dk
+15875
+ M-PLIFY S.A.
+ David Tonhofer, M-PLIFY S.A.
+ d.tonhofer&m-plify.com
+15876
+ Microprogram Information LD. CO.
+ luke shei
+ luke&program.com.tw
+15877
+ API Technologies, LLC
+ Scott Meeuwsen
+ scottm&api-tech.com
+15878
+ AZTECH SYSTEMS LTD
+ Sun Zhengke
+ sun.zheng.ke&cn3.aztech.com
+15879
+ WaveIP Ltd.
+ Danny Erez
+ dannye&waveip.com
+15880
+ MONEYLINE BANKING SYSTEMS
+ Philippe FUMANERI
+ fumaneri&moneyline.fr
+15881
+ Thomas Fahle
+ Thomas Fahle
+ info&thomas-fahle.de
+15882
+ smart ip
+ Carlos J. Garcia
+ cjgarcia&smartip.es
+15883
+ Getronics France
+ Pierre Chavas
+ pierre.chavas&getronics.com
+15884
+ Noble Turkey Software
+ Eileen Boer
+ louboer&earthlink.net
+15885
+ ESAG Energieversorgung Sachsen Ost AG
+ Uwe Höger
+ Uwe_Hoeger&esag.de
+15886
+ Manhattan Associates
+ Don Ruby
+ druby&manh.com
+15887
+ Cosini Networks, Inc
+ George Lin
+ glin&cosini.com
+15888
+ TAI S.r.l.
+ Claudio Montanari
+ c.montanari&tai.it
+15889
+ Q-Free ASA
+ Audun Myrhol
+ audun&q-free.com
+15890
+ Prairie Grove Telephone Co.
+ Steven Karp
+ admin&pgtc.com
+15891
+ Panda Restaurant Group, Inc.
+ William Yu
+ William.Yu&PandaRG.com
+15892
+ Openmodes Technology Group Inc.
+ Neil Sequeira
+ nsequeira&openmodes.com
+15893
+ Emerson Climate Technologies Retail Solutions, Inc. (formerly 'Computer Process Controls')
+ David Rohn
+ David.Rohn&Emerson.com
+15894
+ AstroStage Inc.
+ Masatoshi Nakamura
+ nakamura&astrostage.co.jp
+15895
+ 4Linux
+ Alessandro Kenji Urakawa
+ alessandro&4linux.com.br
+15896
+ Southern Federal University (formerly 'Rostov State University, Computer Center')
+ Andrey Berezovskiy
+ noc&r61.net
+15897
+ Guangzhou GaoU S & T Development Co. Ltd.
+ Jiming Pan
+ jiming_pan&hotmail.com
+15898
+ Polizei Brandenburg
+ Mike Peter
+ mike.peter&polizei.brandenburg.de
+15899
+ inubit
+ Stephan Kahnt
+ stephan.kahnt&inubit.com
+15900
+ OpenWeb
+ Jens Reinemuth
+ jens&openos.de
+15901
+ Valsimmon Technology Group
+ G. RIchard Raab
+ Richard.Raab&valsimmon.com
+15902
+ MEN@NET
+ Jan Bartels / Niels Gustaebel
+ jan.bartels&menatnet.de
+15903
+ Seebek Ingeniería S.R.L.
+ Marcelo Ovando
+ zlimit&seebek.com
+15904
+ Peter Eckel, System and Network Management
+ Peter Eckel
+ Peter.Eckel&Eckel-EDV.de
+15905
+ Defero Systems AB
+ Rasmus Aveskogh
+ rasmus&lantech.se
+15906
+ WLAN AG
+ Christoph Kowalczyk
+ christoph.kowalczyk&wlangroup.com
+15907
+ Canyon Networks
+ Craig Scheets
+ cscheets&canyon-net.com
+15908
+ Business Technology Associates, Inc.
+ Dirk Huizenga
+ netadmin&BusinessTechnologyAssociates.com
+15909
+ MRX Solutions
+ Charles Hsiao
+ chsiao&mrxsolutions.com
+15910
+ AutoTrader.com
+ Larry Korb
+ larry.korb&autotrader.com
+15911
+ he chuan
+ he chuan
+ h-chuan&jaist.ac.jp
+15912
+ BlueCom AS
+ Chris Qvigstad
+ hostmaster&bluecom.no
+15913
+ Networking Support Services
+ Jeff Morrison
+ jmorrison&networkingss.com
+15914
+ Netreo Incorporated
+ James Mancini
+ netreo-mibs&netreo.net
+15915
+ High Tower Software
+ Jeff Wong
+ jwong&high-tower.com
+15916
+ LANDesk Software
+ Alan Butt
+ alan.butt&landesk.com
+15917
+ Expedient Communications
+ Barnaby Brown
+ isops&expedient.com
+15918
+ the MORROW group
+ Patrick S. Morrow
+ pat&themorrowgroup.com
+15919
+ Hitachi Storage Software Incorporated
+ Jean Stein
+ j.stein&hitachissi.com
+15920
+ Switch Management
+ Brian Strand
+ bstrand&switchmanagement.com
+15921
+ MobileAccess
+ Yossi Appleboum
+ iftah&web-silicon.com
+15922
+ YISHANG INNOVATION TECHNOLOGY CO.,LTD
+ Nick
+ ningkg&yishang.com.cn
+15923
+ ICS GmbH
+ Markus Heller
+ heller&ics.de
+15924
+ Kuwait Linux Company
+ Vineet Mehta
+ vineet&linux.com.kw
+15925
+ Cadence Design Systems
+ Kaijun Zhan
+ kzhan&cadence.com
+15926
+ Cartier Partners Financial Group Inc.
+ Derek Schenk
+ schenkd&cartierpartners.ca
+15927
+ Point Loma Nazarene University
+ Corey Fling
+ oid-admin&pointloma.edu
+15928
+ SNB
+ Egon Barfuss
+ egon.barfuss&snb.at
+15929
+ Cambodia Samart Communication
+ Atthaya Pumsawai
+ atthaya.p&hello016-gsm.com
+15930
+ Lucasfilm Ltd.
+ Robert Jordan
+ robert.jordan&lucasfilm.com
+15931
+ Center for International Rehabilitation
+ Mike Traum
+ mtraum&cirnetwork.org
+15932
+ Wuertele
+ Martin Wuertele
+ iana&wuertele.net
+15933
+ Cyanea Systems Corp.
+ Robert Lam
+ robert.lam&cyanea.com
+15934
+ Multip Kft.
+ Thomas Rottler
+ tom-iana&multip.hu
+15935
+ Centerplex
+ Daniel J. Wilson
+ djw&centerplex.net
+15936
+ Koreadotcom
+ Sunhwa Han
+ ellesis&koreadotcom.com
+15937
+ Svyazinform of Republic Mordovia Joint Stock Company
+ Alex Macaroff
+ macaroff&moris.ru
+15938
+ JOINT-STOCK COMPANY IMPORT-EXPORT BANK "IMPEXBANK" , Moscow
+ Petrov Vladimir
+ petrov&impexbank.ru
+15939
+ Coral Telecom Ltd
+ Rishi Saini
+ rishi.saini&coraltele.com
+15940
+ Factoria de iniciativas internet fi2, s.a
+ Ramón Gutiérrez
+ info&fi2net.com
+15941
+ Galena Park ISD
+ Greg Payne
+ gpayne&galenaparkisd.com
+15942
+ Cabildo de Gran Canaria
+ Esther Mª Pulido
+ iana&grancanaria.com
+15943
+ CONEXUS Credit Union
+ Trevor Allen
+ tallen&conexuscu.com
+15944
+ Agence de la Francophonie
+ Pierre OUEDRAOGO
+ pierre.ouedraogo&francophonie.org
+15945
+ Ascertia
+ Liaquat Khan
+ liaquat.khan&ascertia.com
+15946
+ Calypso Networks
+ Carl Madison
+ carl.madison&calypsonetworks.com
+15947
+ New Jersey Institute of Technology
+ Dean Knape
+ knape&njit.edu
+15948
+ TREVSPLACE.COM
+ Trevor Allen
+ tallen&trevsplace.com
+15949
+ Fábrica de Idéias
+ Rodrigo Severo
+ rodrigo&fabricadeideias.com
+15950
+ 4am Media, Inc.
+ Michael Bartosh
+ mbartosh&4am-media.com
+15951
+ Axent Global
+ Michael Zammit
+ michael&axentglobal.com.au
+15952
+ Advanced Computer Resources
+ Matt Leo
+ matt&acrcorp.com
+15953
+ Aaron Spangler
+ Aaron Spangler
+ aaron&spangler.ods.org
+15954
+ Filesure Pte Ltd
+ Benjamin Har
+ benjamin&file-sure.com
+15955
+ OmniComp Technology Services
+ Alan Dobkin
+ IANA&OmniComp.Org
+15956
+ InCore Technology Ltd
+ Bernard Guillot
+ bguillot&incoretech.com
+15957
+ Muonics, Inc.
+ Michael Kirkham
+ support&muonics.com
+15958
+ TREVSPLACE.COM
+ Trevor Allen
+ tallen&trevsplace.com
+15959
+ Sue's Sound cc
+ Mr. R. Gush
+ robert&suesound.co.za
+15960
+ eAirports
+ Dawie Möller
+ dawie&eairports.aero
+15961
+ Cocking and Co. Ltd.
+ Romilly Cocking
+ romilly&cocking.co.uk
+15962
+ ASML
+ Michael Grasskamp
+ michael.grasskamp&asml.com
+15963
+ INFORMA COLOMBIA
+ SANTIAGO ROJO
+ srojo&informasa.es
+15964
+ Instituto Nacional de Astrofísica, Optica y Electrónica
+ Moisés Reyes M.
+ moises&inaoep.mx
+15965
+ Public Resources Management Group, Inc.
+ Gordon Threlkeld
+ gthrelkeld&prmginc.com
+15966
+ Visa, International.
+ Larry Liu
+ larryliu&visa.com
+15967
+ NCast Corporation
+ H. S. Magnuski
+ hankm&ncast.com
+15968
+ Emico Vero
+ Konrads Smelkovs
+ konrads&emicovero.com
+15969
+ Vindigo, Inc.
+ Marc Poulin
+ mcp&vindigo.com
+15970
+ Aspen Networks Inc
+ Sajit Bhaskaran
+ sajit&aspen-networks.com
+15971
+ Advanced Biometric Controls, LLC
+ Tuomo Lampinen
+ tlampinen&actechnology.com
+15972
+ Disaster Kleenup International, Inc
+ Ken Bowman
+ kbowman&disasterkleenup.com
+15973
+ JCorporate Ltd
+ Sandra Cann
+ scann&jcorporate.com
+15974
+ Skywave Corporation
+ Nathan Le Nevez
+ npl&acis.com.au
+15975
+ MEIKYO ELECTRIC CO.,LTD.
+ Mitsuo Yoshida
+ yoshida&meikyo.co.jp
+15976
+ Adacom S.A.
+ Kostas Noussias
+ knousias&adacom.com
+15977
+ ComPol II
+ Janek Gasiorowski
+ jg&compol2.com.pl
+15978
+ IT=it
+ Joris Schouten
+ joriss&itisit.nl
+15979
+ Tomsoft
+ Thomas-Henning von Kamptz
+ tom&tomsoft.com
+15980
+ TrackWell Software hf
+ Agust Einarsson
+ info&trackwell.com
+15981
+ Anillo Networks, Inc.
+ Terry Porter
+ anillonet&aol.com
+15982
+ Hubbub IT Services
+ Vincent Trinh
+ vincent.trinh&hubbub.com.au
+15983
+ Meru Networks
+ Damien Toledo
+ dtoledo&merunetworks.com
+15984
+ Authenex, Inc.
+ Ernesto Frutos
+ efrutos&authenex.com
+15985
+ The University of Lethbridge
+ Jeff Oliver
+ jeff.oliver&uleth.ca
+15986
+ Binara, Inc.
+ Daniel Wolk
+ dan&binara.com
+15987
+ Topoz Pty Ltd
+ Alan Kennington
+ topoz.snmp&topology.org
+15988
+ Cymes GmbH
+ Arnd Ben Otto
+ info&cymes.net
+15989
+ Torsten Schneider
+ Torsten Schneider
+ ldap&tschneider.org
+15990
+ x9 (formerly 'MikroBitti')
+ Antti Nilsson
+ muut&antion.fi
+15991
+ Raso
+ Raso Luciano
+ luciano&raso.org
+15992
+ Tracerdigital, LLC
+ Joel Peach
+ jpeach&tracerdigital.com
+15993
+ Net-Scale Technologies, Inc.
+ Urs Muller
+ urs&net-scale.com
+15994
+ XCOM Comunicacao Segura
+ Artur Romao
+ artur.romao&isp.novis.pt
+15995
+ it consultant Henning Follmann
+ Henning Follmann
+ hfollmann&itcfollmann.com
+15996
+ RNP Rede Nacional de Ensino e Pesquisa
+ Eduardo C. Grizendi
+ eduardo.grizendi&rnp.br
+15997
+ Wave Systems Corp.
+ Mihran Mkrtchian
+ mmkrtchian&wavesys.com
+15998
+ University of Glamorgan
+ Kevin Sewell
+ khsewell&glam.ac.uk
+15999
+ CPS Technology Group
+ Paul Johansen
+ pjohansen&cpstg.com
+16000
+ Syrea s.r.l.
+ Sala Renato
+ renato.sala&syrea.it
+16001
+ Ministry of Finance, Czech Republic
+ David Hrdy
+ David.Hrdy&mfcr.cz
+16002
+ Glyphix
+ Erik Riffel
+ riffel&glyphix.com
+16003
+ Zschimmer GmbH
+ Joacim Zschimmer
+ info&zsch.de
+16004
+ Intrusec, Inc.
+ David Meltzer
+ djm&intrusec.com
+16005
+ Durham University
+ David Griffith
+ d.e.griffith&durham.ac.uk
+16006
+ CodeFab Inc
+ Charles Swiger
+ chuck&codefab.com
+16007
+ Native Instruments
+ Andreas Roedl
+ andreas.roedl&native-instruments.de
+16008
+ Consolidated Communications Inc
+ Robert Koester
+ robert.koester&consolidated.com
+16009
+ TelemaxX Telekommunikation GmbH
+ Jan Rischmueller
+ rischmueller&telemaxx.de
+16010
+ Kapsch BusinessCom AG
+ Mario Cenc
+ mario.cenc&kapsch.net
+16011
+ State of Utah DTS/DET (formerly 'State of Utah DAS/ITS')
+ Forrest Nielson
+ fnielson&utah.gov
+16012
+ MEMSCAP
+ Khalid Shaheen
+ khalid.shaheen&memscap.com
+16013
+ byteCentric
+ Paul Taylor
+ paul.taylor&bytecentric.com
+16014
+ Applied Materials Inc.
+ Monil Naicker
+ monil_naicker&amat.com
+16015
+ Primary Objective, LLC
+ Daniel A. Torrey
+ daniel&primaryobjective.net
+16016
+ Simmey Limited
+ Robert Allan
+ rob&simmey.com
+16017
+ CEW Co Ltd
+ takamichi takahasi
+ takamichi&cew.co.jp
+16018
+ punker.org
+ Max Malkov
+ max&punker.org
+16019
+ Reitek
+ Giovanni Carbone
+ itadmin&reitek.com
+16020
+ Wasadata System AB
+ Tor Borrhed
+ tor&wasadata.com
+16021
+ cassava Enterprises
+ John Jacks
+ john.jacks&gib.cassava.net
+16022
+ Minicom Advanced Systems Ltd.
+ Ofer Weisz
+ Ofer.weisz&minicom.com
+16023
+ inetadmin
+ Ayumu Sanada
+ admin&inetadmin.com
+16024
+ Netzwert Aktiengesellschaft
+ Jim Martin
+ jim&netzwert.ag
+16025
+ CIBLIS Engenharia S/C
+ Philippe de M. Sevestre
+ psevestre&ciblis.net
+16026
+ SoftAplic S/C Ltda.
+ Edesio Costa e Silva
+ edesio+snmp&ieee.org
+16027
+ Shah-USA
+ Rajesh B Shah
+ shah&shah-usa.com
+16028
+ XAOS Systems
+ Mario Scarpa
+ m.scarpa&xaos.it
+16029
+ Westleader International Inc.
+ Sun, Yuxi
+ sun&wltechnologies.com
+16030
+ Hongkong Post
+ LAM, Yuk Chiu
+ enquiry&hongkongpost.gov.hk
+16031
+ Atmark Techno, Inc.
+ Yasushi SHOJI
+ yashi&atmark-techno.com
+16032
+ Uraltransbank
+ Nikolay Popov
+ Nikolay.Popov&utb.ru
+16033
+ Telemic Oy
+ Timo Rissanen
+ timo.rissanen&telemic.fi
+16034
+ Opus Hadsel
+ Runar Lyngmo
+ runar.lyngmo&melbu.vgs.no
+16035
+ Icom Mobile
+ Niall Teskey
+ Niall.Teskey&icommobile.com
+16036
+ InfoCentre Ltd.
+ Anatoli Routchiev
+ agr&infosite.ru
+16037
+ em|Motion GmbH
+ Robert Linden
+ rl&em-motion.com
+16038
+ ORAYLIS GmbH
+ Thomas Strehlow
+ T.Strehlow&oraylis.de
+16039
+ Automated Systems Engineering, Inc.
+ Dan Mullin
+ d.mullin&goase.com
+16040
+ dataparty.net
+ Alex Brasetvik
+ alex&brasetvik.com
+16041
+ Hogeschool Brabant
+ P.M. Schoot
+ schoot.pm&hsbrabant.nl
+16042
+ JMP SYSTEMS
+ Lee, Hyoung-Geun
+ cujo&jmpsystem.com
+16043
+ Viasec, s.r.o.
+ Jozef Dlhy
+ dlhy&viasec.sk
+16044
+ todo Gesellschaft fuer Informationstechnik mbH
+ Thomas Kuehne
+ tkuehne&todo.de
+16045
+ Ocaco Finland Oy
+ Antti Pennanen
+ antti.pennanen&ocaco.com
+16046
+ DSD S.A.
+ Sergi Sanchez
+ ssanchez&dsdga.com
+16047
+ IT Practice
+ Jens Bo Friis
+ jbf&it-practice.dk
+16048
+ BOFRIIS
+ Jens Bo Friis
+ bofriis&get2net.dk
+16049
+ Flamenco Networks, Inc.
+ David Pawloski
+ dpawloski&flamenconetworks.com
+16050
+ Krupczak Org
+ Bobby Krupczak
+ rdk&krupczak.org
+16051
+ CORETEAM AB
+ Joakim Eberlund
+ joakim .eberlund&coreteam.se
+16052
+ Chris Rauschuber
+ Chris Rauschuber
+ crauschuber&yahoo.com
+16053
+ Burger King Corporation
+ Hector Mir
+ EIN&whopper.com
+16054
+ Resource Data Management Ltd
+ Alan McBride
+ alan&resourcedm.co.uk
+16055
+ Blandsite
+ Brandon Knitter
+ knitterb&blandsite.org
+16056
+ okazaki city office
+ kikakubu itsuisinka
+ it&city.okazaki.aichi.jp
+16057
+ EventGnosis, Inc.
+ Lars Graf
+ lars&eventgnosis.com
+16058
+ GENKEY
+ Andrey
+ genkey&col.ru
+16059
+ Tsinghua TongFang Software Co. Ltd.
+ FENG Chang
+ fengc&ttsoft.com.cn
+16060
+ Lighthouse Information Systems, Inc.
+ Ken Harris
+ kharris&lhinfo.com
+16061
+ Adhersis North America
+ Dominic Grégoire
+ dominic.gregoire&avk-adhersis.ca
+16062
+ ZINCNetworks
+ xiaoli
+ mpnm&mail.maipu.com
+16063
+ DC Technologies
+ Bene Tam
+ bene-tam&dctechnologies.com
+16064
+ Perspectix AG
+ William Harris
+ harris-web-iana&perspectix.com
+16065
+ softArk Solutions
+ Ismaël RUAU
+ iruau&free.fr
+16066
+ NEC Telenetworx,Ltd
+ Tetsuya Obayashi
+ t_obayashi&mail.ntwx.nec.co.jp
+16067
+ BarcoIntelligentDisplays
+ Lode Leroy
+ lode.leroy&barco.com
+16068
+ Repeatit AB
+ Magnus Bergsten
+ magnus.bergsten&repeatit.se
+16069
+ MINEFI/SP
+ Francois Gerbaud/Martial David
+ sp-administration-systeme&sp.finances.gouv.fr
+16070
+ Bundesamt für Finanzen
+ Jochen Ritter
+ jochen.ritter&bff.bund.de
+16071
+ Banque Pictet et Cie SA
+ Jean-Michel PULFER
+ jpulfer&pictet.com
+16072
+ Linkeo.com
+ David Gourdelier
+ support&linkeo.com
+16073
+ Edith Cowan University
+ Lee Sanders
+ registration&scis.ecu.edu.au
+16074
+ VBL Karlsruhe
+ Andrea Ebeling
+ or50a&vbl.de
+16075
+ Uninet, S.A.
+ Consuelo Sanchez
+ chelos&reduno.com.mx
+16076
+ Dominion Diagnostics
+ Mike Muzzy
+ mis&dominiondiagnostics.com
+16077
+ Witbe
+ Paul Rolland
+ rol&witbe.net
+16078
+ Mouvement Républicain et Citoyen
+ Emmanuel Motchane
+ admin&mrc-france.org
+16079
+ bitMaster
+ Giovanni Piacentini
+ info&bitmaster.it
+16080
+ Software Logistics, LLC
+ Kevin D. Wolf
+ kevinw&software-logistics.com
+16081
+ KTALAND
+ GIQUELLO Cyrille
+ cyrille&ktaland.com
+16082
+ Bechtel Corporation
+ Michael B. McCaffrey
+ mmccaffr&bechtel.com
+16083
+ MaineBase
+ Robert Roux
+ prsman37&yahoo.com
+16084
+ House of Noise
+ Piotr Halasa
+ noise&linart.pl
+16085
+ Telexpertise de Mexico S.A. de C.V.
+ Edwin Solis
+ esolis&txm.com.mx
+16086
+ MITSUMI ELECTRIC CO.,LTD
+ IKUO NAKAJIMA
+ i_nakajima&atg.mitsumi.co.jp
+16087
+ Zayed University
+ T.R.Shinoy
+ shinoy.thachapully&zu.ac.ae
+16088
+ Groats Laboratories
+ Brian Musker
+ bmusker&groatslabs.com
+16089
+ eXwavecom Co.,Ltd.
+ Young Rok Jung
+ yrjung&eXwavecom.com
+16090
+ Estweb Ltd.
+ Ivari Horm
+ admin&estweb.ee
+16091
+ ECR
+ Urban Engemyr
+ urban.engemyr&ecr-consulting.se
+16092
+ AirWalk Communications, Inc.
+ Jay Park
+ JayPark&airwalkcom.com
+16093
+ AW Software
+ Andreas Willert
+ willert&awillert.com
+16094
+ Stacken
+ Richard Levitte
+ levitte&stacken.kth,se
+16095
+ Fluency Voice Technology Ltd.
+ Martin Wren-Hilton
+ martin.wren-hilton&fluencyvoice.com
+16096
+ RCS-TECHNOLOGY
+ Rene Stepanek
+ rene.stepanek&rcs-technology.at
+16097
+ voice robots GmbH
+ Lewis Graham
+ lewis.graham&voicerobots.de
+16098
+ SCA Graphic Sundsvall AB
+ Lars Olofsson
+ Lars.Olofsson&sca.com
+16099
+ Pinion Group, LLC
+ Peter Banka
+ peter&piniongroup.com
+16100
+ Iron Mountain
+ Christopher Twombly
+ christopher.twombly&imrm.com
+16101
+ Cadero, Inc.
+ Jeffrey T. Lucas
+ lucasjt&cadero.com
+16102
+ Miharu Communications Inc.
+ Masayuki Sugai
+ snmp&miharu.co.jp
+16103
+ Nilgiri Networks
+ Dr. Timothy A. Gonsalves
+ tag&ooty.tenet.res.in
+16104
+ KeyCOM Information Technology CO.,Ltd
+ ZhiFu Xiong
+ xiezhijun99&vip.sina.com
+16105
+ Standard Information Data Centre of Ministry of Education P.R.C
+ ZhiFu Xiong
+ xiezhijun99&vip.sina.com
+16106
+ ICCS
+ ZhiFu Xiong
+ xiezhijun99&vip.sina.com
+16107
+ Enea Data AB
+ Magnus Svantesson
+ Magnus.Svantesson&enea.se
+16108
+ Garderos GmbH (formerly 'Garderos Software Innovations GmbH')
+ Hubert Euzenot
+ hubert.euzenot&garderos.com
+16109
+ Pfannenberg
+ Rudolf Malicki
+ rudolf.malicki&pfannenberg.com
+16110
+ InfoCentre Ltd.
+ Anatoli Routchiev
+ agr&infosite.ru
+16111
+ Beaumont Hospital
+ Niambh Scullion
+ niambh.scullion&beaumont.ie
+16112
+ Valentine KOUTCHERBAEV
+ Valentine Koutchegbaev
+ val&vikax.com
+16113
+ Network Dweebs Corporation
+ Jonathan A. Zdziarski
+ jonathan&networkdweebs.com
+16114
+ Qualstar Corporation
+ Richard Nelson
+ RANelson&qualstar.com
+16115
+ CyberSarge, Inc.
+ Ron Cooper
+ roncooper&cybersarge.com
+16116
+ Enforcer Group, Inc.
+ Masuo Gates
+ mgates&copweb.com
+16117
+ Rev D Networks
+ John Chen
+ john.chen&revdnetworks.com
+16118
+ 3gfp
+ Richard H. Chapman
+ hchapman-oid&3gfp.com
+16119
+ Catalog.com
+ Bill Miller
+ bcmiller&catalog.com
+16120
+ SIMCON
+ Karl-Heinz Oliv
+ Karl-Heinz.Oliv&Simcon-MT.de
+16121
+ Caliber Technoloigies & Consultancy
+ Mangesh Bendre
+ mangeshbendre&yahoo.com
+16122
+ Netguild
+ Tom McComb
+ tmccomb&netguild.net
+16123
+ University of Florence
+ Valdo Pasqui
+ valdo.pasqui&unifi.it
+16124
+ X32 Pty Ltd
+ Dan Irwin
+ admin&x32.com.au
+16125
+ NET SPACE
+ Daniel Kiper
+ dkiper&netspace.com.pl
+16126
+ Parliament of Finland
+ Antti Aaltonen
+ antti.aaltonen&eduskunta.fi
+16127
+ Fathom Technology KFT
+ Tibor Borzak
+ administrator&fathomtechnology.com
+16128
+ A LAWRENCE RIEDEL
+ A LAWRENCE RIEDEL
+ Larry&Riedel.org
+16129
+ LightHouse Training and Consulting srl
+ Andrea Martano
+ andrea.martano&sinapto.com
+16130
+ NEC Australia P/L
+ Michael Knox
+ michael_knox&nec.com.au
+16131
+ Humax Co., Ltd.
+ In Kyun Lee
+ iglee&humaxdigital.com
+16132
+ Pham Kim Binh Nguyen
+ Pham Kim Binh Nguyen
+ midnight&midnight.org
+16133
+ Artur Sabik
+ Artur Sabik
+ asabik&softsystem.pl
+16134
+ CIRTI de Nantes
+ BAJET Jean-Marc
+ Jean-Marc.BAJET&urssaf.fr
+16135
+ Coherent Light
+ Vincent Wallet
+ iana&clight.fr
+16136
+ FT Interactive Data
+ John Cawsey
+ john.cawsey&ftid.com
+16137
+ Dr. Huggle & Partner GmbH
+ Felix Huggle
+ felix&huggle.de
+16138
+ E*Trade Financial Inc.
+ Duc Doan
+ ddoan&etrade.com
+16139
+ Compellent Technologies
+ Michael Shishkin
+ mshishkin&compellent.com
+16140
+ MozApps.org
+ Shaun Savage
+ savages&mozapps.org
+16141
+ A-NeT Internet Services bv
+ Hans Bakker
+ info&a-net.nl
+16142
+ Network Technology and Engineering Institute of Xi'an Jiaotong University
+ Cao Jiuxin
+ cjx&xanet.edu.cn
+16143
+ Gina & Jonathan Oberg
+ Jonathan Oberg
+ jonathan&oberg.net
+16144
+ KERBEROS
+ Alain MOUILLERON
+ alain.mouilleron&kerberos.fr
+16145
+ DResearch Digital Media Systems GmbH
+ M. Rothe
+ rothe&dresearch.de
+16146
+ United Bulgarian Bank
+ Desimira Milusheva
+ milusheva_d&ubb.bg
+16147
+ intY Ltd
+ Stefan Kruger
+ stefan&inty.net
+16148
+ JavaRealm Software Development Team
+ Sergey Skugarev
+ s.skugarev&javarealm.com
+16149
+ Del Mar Analytical
+ Leslie VanExel
+ les&dmalabs.com
+16150
+ White Wolf Camarilla
+ Jerry Spaulding
+ camtech&white-wolf.com
+16151
+ Pima Community College
+ Betsy Hasman
+ nettechcontact&pima.edu
+16152
+ The Cincinnati Insurance Companies
+ Joshua Landin
+ josh_landin&cinfin.com
+16153
+ Snert
+ Anthony Howe
+ achowe&snert.com
+16154
+ Network Resource Technologies Corp
+ Gregory Wendel
+ gwendel&nrtc.biz
+16155
+ HalcyonFlame
+ Ranju Mathew
+ ranju_mathew&hotmail.com
+16156
+ Feral Nerds Enterprises
+ Andrew Stalker
+ andrew_stalker&hotmail.com
+16157
+ RDI
+ Jacques GRILLOT
+ grillot&rdipc.com
+16158
+ CiTR Pty Ltd
+ Shane Hughes
+ shane.hughes&citr.com.au
+16159
+ UQ Business School
+ Andy Jones
+ oid-admin&business.uq.edu.au
+16160
+ Sphere Systems
+ Christopher Smith
+ iana&christophersmith.net
+16161
+ CSC - Scientific Computing Ltd
+ Janne Kanner
+ Janne.Kanner&csc.fi
+16162
+ RM-System Holding, a.s.
+ Pozgay Viktor
+ pozgay&rms.sk
+16163
+ Elettronika S.r.l.
+ Modugno Giuseppe
+ g.modugno&elettronika.it
+16164
+ zylk
+ gustavo fernanadez
+ gus&zylk.net
+16165
+ Crescendo Networks
+ Yiftach Shoolman
+ yiftach&crescendonetworks.com
+16166
+ University of Sheffield
+ Richard Gilbert
+ R.Gilbert&sheffield.ac.uk
+16167
+ Repsol Quimica
+ Manuel Dato Briones
+ seguridadlogicacorporativa&repsolypf.com
+16168
+ MediSync Midwest Limited
+ Roger Cass
+ rogercass&medisync.com
+16169
+ Teleredes
+ Luis Casamayou
+ lcasamayou&teleredes.com.uy
+16170
+ totaleasy
+ kuman
+ kumanc&hananet.net
+16171
+ Zucchetti.com srl
+ Maurizio Boriani
+ boriani&zucchetti.com
+16172
+ Danger Incorporated
+ Jeff Bush
+ jeffbush2002&yahoo.com
+16173
+ Arizona Western College
+ Seth Hollyman
+ seth.hollyman&azwestern.edu
+16174
+ Sensatronics LLC
+ Keith Wright
+ kwright&sensatronics.com
+16175
+ TRIADE Beratungsgesellschaft für Informationstechnologie mbH
+ Dr. Nuhn
+ nuhn&triade.de
+16176
+ Zephra Corp.
+ Fidel Salas
+ fisal&zephra.com
+16177
+ Westermo Teleindustri AB
+ Daniel Rooth
+ daniel.rooth&westermo.com
+16178
+ Elevance Health, Inc.
+ Kyle P. Johnson
+ kyle.johnson&elevancehealth.com
+16179
+ WAN Norway
+ Sten Daniel Sørsdal
+ sten.daniel.sorsdal&wan.no
+16180
+ Blue Data Networks Ltd
+ Graeme Carpenter
+ graeme.carpenter&blue-data.net
+16181
+ E3Switch LLC
+ Tad Artis
+ e3mib_removethispart&e3switch.com
+16182
+ Whitesmiths Australia Pty Ltd
+ Peter Marks
+ marksp&whitesmiths.com
+16183
+ Hanaro Telecom
+ Kong Jun Woong
+ kong&hanaro.com
+16184
+ PT. Indorama Synthetics Tbk
+ Bambang Budiharto
+ budhi&indorama.com
+16185
+ NM Systems Co.,Ltd.
+ Chang Gi Yun
+ ylemyun&nmsys.co.kr
+16186
+ Peter Schneider EDV
+ Peter Schneider
+ peter&psch.de
+16187
+ Aedilis UAB
+ Donatas Cerniauskas
+ donatas.cerniauskas&aedilis.lt
+16188
+ Materials Science and Technology Dept. - Univ. of Crete GREECE
+ Dimitris Stefanakis
+ dimstef&materials.uoc.gr
+16189
+ Assured Communications Group Limited
+ Jamie Craig
+ jcraig&apxhub.com
+16190
+ Colegio Oficial de Arquitectos de Madrid
+ Alfonso Rodriguez
+ arodriguez&coam.org
+16191
+ NightFire Software, Inc.
+ Frank Seidel
+ fseidel&nightfire.com
+16192
+ BCN Associates, Inc.
+ John Anderson
+ janderson&bcnassociates.com
+16193
+ Eagle Mountain International Church Inc.
+ Dave Augustus
+ davea&support.kcm.org
+16194
+ Rancho Morado
+ Wendy Jacobs
+ no-spam&rancho-morado.net
+16195
+ Thomson Corp Switzerland AG
+ Mario Widmer
+ mario.widmer&dialog.com
+16196
+ Washington Mutual
+ Dave McKinnon
+ david.mckinnon&wamu.net
+16197
+ Scoobtec
+ Thomas Hedler
+ thomas.hedler&fen-net.de
+16198
+ Investment Company Institute
+ Matthew R. Briggs
+ mbriggs&ici.org
+16199
+ openForce Information Technology GesmbH
+ Gerhard Hipfinger
+ gerhard.hipfinger&openforce.at
+16200
+ Casero Inc.
+ Aaron Cullum
+ acullum&casero.com
+16201
+ TI Telecomunicazioni & Informatica
+ Marco Cocchis
+ mcocchis&tandi.it
+16202
+ Oakland University
+ Theresa Rowe
+ rowe&oakland.edu
+16203
+ Sysdata Kft.
+ Laszlo Baroczi
+ laszlo.baroczi&siemens.com
+16204
+ Westinghouse Electric Company
+ Darlene Gonta
+ gontads&westinghouse.com
+16205
+ T-Systems GCF MSY
+ Axel Eberhardt
+ Axel.Eberhardt&T-Systems.com
+16206
+ Mobile TeleSystems Limited libility company
+ Solodukho Alexander
+ admin&mts.by
+16207
+ Splicecom Ltd
+ Brian Frampton
+ brian.frampton&splicecom.com
+16208
+ Universidade Lusiada
+ Nuno Beirão
+ nbeirao&por.ulusiada.pt
+16209
+ Collaborative Network Technologies Inc.
+ Les Cuff
+ lez&colabnet.com
+16210
+ Delta Piktori Oy
+ Rami Heinisuo
+ rami.heinisuo&eduix.com
+16211
+ Certified Security Solutions
+ Keyfactor PKI Policy Authority
+ keyfactorppa&keyfactor.com
+16212
+ wang
+ mrwant
+ mrwant&163.com
+16213
+ CEN/ISSS XFS Workshop
+ Antonio Prevignano
+ PrevigA&diebold.com
+16214
+ Pehkonen Family
+ Harry Pehkonen
+ harry.pehkonen&hotpop.com
+16215
+ Elbit Systems Ltd.
+ Shimon Rapoport
+ shimonr&elbit.co.il
+16216
+ Trinity CC Consulting, Inc.
+ Dan Haligas
+ haligasd&adelphia.net
+16217
+ K-WILL Corporation
+ Takuma Kawamura
+ kawamura&kwillcorporation.com
+16218
+ Talkline GmbH
+ Jan Andres
+ andres.jan&talkline.de
+16219
+ DB Telematik GmbH
+ Andreas Ziegenbein
+ andreas.ziegenbein&db-telematik.de
+16220
+ LANDMAT
+ Bergur Heimisson
+ bergur&landmat.com
+16221
+ Strodl
+ Andreas Strodl
+ andreas&strodl.org
+16222
+ DONOBi, Inc.
+ Wayne Tucker
+ wtucker&donobi.com
+16223
+ Global Messaging Solutions, Inc.
+ Trey Keifer
+ tkeifer&gmsi1.com
+16224
+ HTBLuVA Wiener Neustadt
+ Christian Hofstaedtler
+ christian&hofstaedtler.com
+16225
+ PaeTec Communications
+ Scott Pause
+ oidadmin&paetec.com
+16226
+ Public Service Enterprise Group
+ Jeffrey S. Intravaia
+ jeffrey.intravaia&pseg.com
+16227
+ VitalStream, Inc.
+ Rick Stevens
+ rstevens&vitalstream.com
+16228
+ AuriQ Systems, Inc.
+ Hubert Fong
+ hfong&auriq.com
+16229
+ NU Informationssysteme GmbH
+ Thomas Witt
+ witt&nugmbh.de
+16230
+ eCornell
+ Matthew Willis
+ noc&ecornell.com
+16231
+ Introspect Consulting, Inc.
+ Michael Welter
+ mike&introspect.com
+16232
+ netMANj Project
+ Vijayaraghavan Kalyanapasupathy
+ vijayaraghavan.k&acm.org
+16233
+ Tukcedo Services
+ Michel J.L. van der Kleij
+ michel&tukcedo.nl
+16234
+ Dogico
+ Guillaume Huet
+ guillaume.huet&dogico.com
+16235
+ insignia financial group, inc.
+ kwan ng
+ kwan.ng&iesg.com
+16236
+ Andrew Maldonado Consulting
+ Andrew Maldonado
+ andy&amaldonado.com
+16237
+ Mantis Technology LLC
+ Lewis A Stahl
+ techwiz&nymed.net
+16238
+ TheCartCompany.com
+ Brett Doyle
+ brett_doyle&charter.net
+16239
+ Corbett Systems Development, Inc.
+ Steve Dickey
+ scd&corb.net
+16240
+ skinoske tech
+ Mursel Karabiyik
+ mursel.karabiyik&gantek.com
+16241
+ butlerNetworks AS
+ Robert Ker
+ rke&butlernetworks.com
+16242
+ Thames Valley University
+ Cossy Cosmas
+ cossy.cosmas&bydeluxe.com
+16243
+ AVS Consulting
+ Philippe Lagente
+ pla&avs-consulting.com
+16244
+ Ecole des Mines d'Alès
+ Laurent PELLISSIER
+ Laurent.Pellissier&ema.fr
+16245
+ Humanor
+ Lauri Jutila
+ lauri&jutila.net
+16246
+ Hertz Comunicaciones
+ Fermin Telleria
+ hertztuc&arnet.com.ar
+16247
+ eServGlobal
+ Allan Lawrie
+ allan.lawrie&eservglobal.com
+16248
+ litus.at
+ Gerald Aigenbauer
+ ga&litus.at
+16249
+ Italtel S.p.A.
+ LORIO GUIDO
+ Guido.Lorio&italtel.it
+16250
+ NetPrecept Ltd.
+ Ross Patterson
+ Ross.Patterson&NetPrecept.Com
+16251
+ Bonuso Industries
+ Patrick Bonuso
+ pat&bonuso.com
+16252
+ Mätäsahon suku
+ Mikael Mätäsaho
+ mixu&matasaho.net
+16253
+ Mätäsahon suku
+ Mikael Mätäsaho
+ mixu&matasaho.net
+16254
+ Holmen Paper AB
+ Björn Jonsson Dannetun
+ bjorn.jonsson&holmenpaper.com
+16255
+ Action Engine Corp.
+ Jeff Clark
+ jeff&actionengine.com
+16256
+ Develtech
+ GILLES Alexandre
+ ag&develtech.com
+16257
+ The Hong Kong Polytechnic University
+ Catherine Chan
+ itkychan&polyu.edu.hk
+16258
+ FeelingK
+ YoungGwon Choi
+ shyoon&feelingk.com
+16259
+ KOWA COMPANY,LTD. RESEARCH CENTER FOR ADVANCED TECHNOLOGY
+ Yasushi Kikukawa
+ y-kikukw&kowa.co.jp
+16260
+ The FreeBSD China Community
+ LI Dong
+ ld&FreeBSDChina.ORG
+16261
+ Kopint-Datorg Rt.
+ Csaba Lengyel
+ csaba.lengyel&kopdat.hu
+16262
+ Repsol Petroleo
+ Manuel Dato Briones
+ seguridadlogicacorporativa&repsolypf.com
+16263
+ swisswebgroup gmbh
+ jakub svoboda
+ jakub.svoboda&swisswebgroup.com
+16264
+ Itheon
+ Paul Snook
+ paul.snook&itheon.com
+16265
+ Open Methods
+ Nigel Runnels-Moss
+ nigel.runnels_moss&openmethods.com
+16266
+ The Optym Group
+ Jay Mosser
+ jaym&optymgroup.com
+16267
+ American Network Communications, Inc
+ John Coy
+ jcoy&anc.net
+16268
+ US Linux Networks, LLC
+ Geoffrey M. Silver
+ gsilver&uslinux.net
+16269
+ iomart ltd
+ Bill Strain
+ bill.strain&iomart.com
+16270
+ GravityRock.com
+ Karl Sola
+ karl.sola&gravityrock.com
+16271
+ New South Wales Fire Brigades
+ John Simonides
+ john.simonides&fire.nsw.gov.au
+16272
+ Legend (Beijing) Limited
+ Liu Tao
+ liutaof&legend.com
+16273
+ Nexge technology p ltd
+ Ramachandran.G
+ ramachandran&nexge.com
+16274
+ TELMAT Industrie
+ Denis RUHLAND
+ ruhland&telmat-net.fr
+16275
+ University of Kuopio
+ Olavi Manninen
+ Olavi.Manninen&uku.fi
+16276
+ Communications Regulation Commission
+ E. Rafailov
+ info&crc.bg
+16277
+ Mobile Internet Limited
+ John Bourke
+ john.bourke&mobileinternet.com
+16278
+ sLAB Informationssysteme
+ Lars Soltau
+ lars.soltau&slab.de
+16279
+ St. Francis Borgia RHS
+ Stefan Adams
+ stefan&borgia.com
+16280
+ OLTPCorp
+ Stefan Jon Silverman
+ sjs&sjsinc.com
+16281
+ SYSLOG Gmbh
+ Harald Strassberger
+ harald.strassberger&syslog.at
+16282
+ H5 Technologies
+ Peter Mei
+ pmei&h5technologies.com
+16283
+ OM
+ Aashish Jha
+ hariom_jha&sify.com
+16284
+ QuadFore Corporation
+ jaap schuijt
+ jaap&quadfore.com
+16285
+ ibpsearch
+ xiatian
+ xtllee&hotmail.com
+16286
+ Hungarocom Ltd
+ Gyula Bakos
+ hc_bgy&axelero.hu
+16287
+ Swiss Federal Institute of Technology
+ Nick Heim
+ heim&id.ethz.ch
+16288
+ EDV-Beratung
+ Peter Koenig
+ pkoenig&aon.at
+16289
+ Mediva Inc.
+ Akikazu Takada
+ mediva&mediva.co.jp
+16290
+ SIAT
+ Jordi Pineiro
+ jpineiro&siat.es
+16291
+ Meeting Maker, Inc.
+ Andrew H. Derbyshire
+ ahd&meetingmaker.plus.kew.com
+16292
+ Susurro
+ Kevin Crandell
+ kevin&susurro.com
+16293
+ BRVL Technology Ltd.
+ Jan Bruvoll
+ jan&brvl.com
+16294
+ Applied Instruments Inc
+ Jeff Haas
+ jhaas&appliedin.com
+16295
+ Ormond college
+ Ben
+ ben&unicol.unimelb.edu.au
+16296
+ Vindicia
+ Brett A. Thomas
+ iana-contact&vindicia.com
+16297
+ Semnode
+ Wiliam Dulin
+ willie&semnode.com
+16298
+ hanbang-soft technology co.,Ltd
+ Danhong Zhao
+ danhong_zhao&163.com
+16299
+ corega K.K.
+ Masaki Matsuka
+ matsuka&corega.co.jp
+16300
+ Penguin Infotech Pvt. Ltd. (formerly 'Penguin India Linux Solutions Pvt. Ltd.')
+ Vishwanath T. K.
+ vishwanath.tk&penguin-infotech.com
+16301
+ Silesian University in Opava
+ Lukas Kubin
+ kubin&opf.slu.cz
+16302
+ intrae
+ Jong Chung Yee
+ intrae&pchome.com.tw
+16303
+ Sans Serif
+ Janos Almasi
+ info&sansserif.hu
+16304
+ EADS
+ Dirk Kronenfeld
+ dirk.kronenfeld&airbus.com
+16305
+ KIBS AD Skopje
+ Marin Piperkoski
+ marinp&kibs.com.mk
+16306
+ Repsol Distribucion
+ Manuel Dato Briones
+ seguridadlogicacorporativa&repsolypf.com
+16307
+ StreamScale
+ Andrew Heaton
+ andrew.heaton&streamscale.net
+16308
+ RHOEN-KLINIKUM AG
+ Ulrich Simon
+ edvorg.simon&rhoen-klinikum-ag.com
+16309
+ NTT TechnoCross Corporation (formerly 'NTT Software Corporation')
+ Kikuchi Nobuyuki
+ isd-wan-staff&sl.ntt-tx.co.jp
+16310
+ Marketline Rt.
+ Buglos Tamás
+ buglos.tamas&marketline.hu
+16311
+ Alatec, S.A.
+ Miguel Angel Moreno Menendez
+ mmoreno&alatec.es
+16312
+ Register.com
+ Nathaniel A.F. Clark
+ nclark&register.com
+16313
+ Valemount Networks Corp
+ Lonnie Nunweiler
+ networks&valemount.com
+16314
+ Bureautique Services Developpement
+ Philippe LAMBERT
+ bsd&bsd.fr
+16315
+ X|support
+ Frans H. Schippers
+ frans.schippers&xsupport.nl
+16316
+ HSBC Bank North America
+ James Donn
+ james.donn&us.hsbc.com
+16317
+ Quebecor World North America
+ David Diaz
+ david.diaz&quebecorworld.com
+16318
+ empuron
+ Winfried Bergmann
+ winfried.bergmann&empuron.de
+16319
+ ViaVis Mobile Solutions Inc.
+ John Taschereau
+ john&viavis.com
+16320
+ The Brain Room Ltd
+ Wez Furlong
+ wez&thebrainroom.com
+16321
+ ZOOM International a.s.
+ Tibor Marchyn
+ IANA&eleveo.com
+16322
+ Leading Edge Telemetry, LLC
+ Ed Nowicki
+ enowicki&letllc.com
+16323
+ Trax Holdings
+ Tim Omta
+ websupport&filex.com
+16324
+ Itelsys
+ Fernando Marin
+ fmarin&itelsys.com
+16325
+ NESCO CO., LTD.
+ kazutoshi tanaka
+ tanaka&nesco.co.jp
+16326
+ iyaburo.com
+ Deji Ako
+ deji&akomolafe.com
+16327
+ Mark Chesney
+ Mark Chesney
+ hostmaster&chesney.net
+16328
+ NARI Corp. (Nanjing Automation Research Institute)
+ Yang Wenqing
+ yangw&naricom.com
+16329
+ AdiSyS Oy
+ Peter Koski
+ Peter.Koski&adisys.fi
+16330
+ Reutech Radar System
+ Derick Thiart
+ dthiart&rrs.co.za
+16331
+ cosmocode GmbH
+ Andreas Gohr
+ gohr&cosmocode.de
+16332
+ Longshine Technologie Europe GmbH
+ Thomas Grashoff
+ thomas&longshine.de
+16333
+ bitmine AB
+ Bjorn Lofdahl
+ bjorn&bitmine.se
+16334
+ Northrop Grumman
+ Mark Foley
+ mark.foley&trw.com
+16335
+ Seoul Electric Power System co.,ltd
+ Hoon-yong Lee
+ lsee&mpupower.co.kr
+16336
+ Alatec, S.A.
+ Miguel Angel Moreno Menendez
+ mmoreno&alatec.es
+16337
+ Canadian National Railway Company
+ Vicki Gillis
+ vicki.gillis&cn.ca
+16338
+ IPOne
+ John Patton
+ patton.consulting&rogers.com
+16339
+ GlobeOp Financial Services, LLC
+ Pankaj Jain
+ pjain&globeop.com
+16340
+ White Rock Networks
+ Richard Wank
+ rwank&whiterock.com
+16341
+ Biomedical Informatics Research Network (BIRN)
+ Mark James
+ mjames&ncmir.ucsd.edu
+16342
+ Menta Group
+ Scott Marquardt
+ scott.marquardt&menta.com
+16343
+ UTTC United Tri-Tech Corporation
+ Gilles Therriault
+ gillest&uttc.ca
+16344
+ Perfigo
+ Carl Schroeder
+ cschroeder&perfigo.com
+16345
+ The Anvil Organisation Ltd.
+ Andrew Meredith
+ andrew&anvil.org
+16346
+ Farabi Technology
+ Charles Machalani
+ cmachalani&farabi.com
+16347
+ IPCAST
+ Kim Gill Joong
+ gjkim&ipcast.co.kr
+16348
+ Shanghai Transfiber Science&Technology Co.,Ltd.
+ Yuan Quan
+ yuanquan&transf.net
+16349
+ ComGear
+ Jason Tobler Abraham
+ meej321&yahoo.com
+16350
+ TOT Corporation Public Company Limited
+ Mr. Tinnakorn Itsrangkul Na Ayuthaya
+ tinnakoi&tot.co.th
+16351
+ Caixa Bank S. A.
+ David Soler
+ dsoler&lacaixa.es
+16352
+ Newman College of HE
+ Philip Turner
+ p.turner&newman.ac.uk
+16353
+ Howaldtswerke - Deutsche Werft AG
+ Ralph Genz
+ Ralph.Genz&HDW.de
+16354
+ Gruppennest
+ Knut-Henrich Schubach
+ k_schubach&yahoo.de
+16355
+ MIDRAY GmbH
+ Wolfgang Heinemann
+ pen&hud.li
+16356
+ Transfer Limited
+ Meder Bakirov
+ m.bakirov&transfer.kg
+16357
+ Hain Celestial Group
+ Ben Church
+ bchurch&hain-celestial.com
+16358
+ United Carrier Networks
+ Greg Bailey
+ gbailey&ucn.net
+16359
+ Miller Samuel, Inc.
+ Christopher Miles
+ cmiles&millersamuel.com
+16360
+ Contraloría General de la República
+ Jaime Romero
+ jaime.romero&eds.com
+16361
+ Progressive Linux Consultants LLC
+ Todd Lyons
+ ldap&progressivelinux.com
+16362
+ Waters Network Systems
+ Gary E. Carlson
+ garyc&wtrs.com
+16363
+ Scholz & Volkmer GmbH
+ Peter Reichard
+ support&s-v.de
+16364
+ SMARTDATA
+ Frédéric Gobry
+ frederic.gobry&smartdata.ch
+16365
+ valantic Transaction Solutions GmbH (formerly 'Dion Transaction Solutions GmbH')
+ Holger Kuest
+ holger.kuest&fsa.valantic.com
+16366
+ INFORMA DEL PERU, INFORMACION ECONOMICA SA
+ Javier Terrón
+ jterron&informasa.es
+16367
+ saarstahl
+ Christian Jung
+ christian.jung&saarstahl.de
+16368
+ Sysapex Communications Inc.
+ Ashwin Rao
+ raov&sysapex.com
+16369
+ Clark University
+ Joe Kalinowski
+ jkalinowski&clarku.edu
+16370
+ DASS Consulting Group Inc.
+ Jake Gibbons
+ jgibbons&citocognito.com
+16371
+ tygrysek.com
+ Bartosz Porzezinski
+ bloob&tygrysek.com
+16372
+ T-Mobile Czech Republic a.s.
+ Marek Uher
+ itwebadmin&t-mobile.cz
+16373
+ Federal Public service Transport & Mobility
+ Philippe Brackeleire
+ philippe.brackeleire&mobilit.fgov.be
+16374
+ NV Multikabel
+ Eric Remijn
+ eric.remijn&multikabel.nl
+16375
+ University Of Athens
+ Chris Stavrogiannis
+ chriss&noc.uoa.gr
+16376
+ ACOSS
+ Olivier DANOFFRE
+ olivier.danoffre&acoss.fr
+16377
+ IMCTech
+ Sang-Jin Park
+ jinynet9&imctech.co.kr
+16378
+ Sarian Systems Limited
+ Andy Hood
+ andy&sarian.co.uk
+16379
+ River Cities Reader
+ Nick Welch
+ nick&rcreader.com
+16380
+ NEXVU Technologies
+ Robert Eden
+ reden&nexvu.com
+16381
+ Verifiber, LLC
+ Mark Barton
+ mbarton&verifiber.com
+16382
+ InterBox Internet
+ Erwin Lubbers
+ noc&box.nl
+16383
+ HP GSE Security
+ Jeff Parker
+ jeff.t.parker&hp.com
+16384
+ California State Polytechnic University, Pomona
+ Paul B. Henson
+ henson&csupomona.edu
+16385
+ Hudli
+ Wolfgang Heinemann
+ haus&hud.li
+16386
+ Daxiongmao
+ Lionel Sausin
+ lionel.sausin&free.fr
+16387
+ OEone Corporation
+ Todd Kelley
+ toddk&oeone.com
+16388
+ Jörg Eichhorn
+ Jörg Eichhorn
+ joerg&joerg-eichhorn.de
+16389
+ Pegasus EDV-Betreuungs-GmbH
+ Klaus Schleicher
+ ks&pegasus-edv.de
+16390
+ VineSys Technology
+ Bo Li
+ bli&vinesystech.com
+16391
+ RouteOne
+ Chris Irving
+ cirving&routeone.com
+16392
+ Cortland Communications
+ Evan Webb
+ evanw&cortland.com
+16393
+ Sean Champ Enterprises
+ Sean Champ
+ schamp&users.sourceforge.net
+16394
+ nVent, Schroff GmbH (formerly 'Pentair Technical Products,' formerly 'Pigeon Point Systems')
+ Dietmar Mann
+ Dietmar.Mann&nVent.com
+16395
+ William R Sowerbutts
+ William R Sowerbutts
+ will&sowerbutts.com
+16396
+ justinknash.com
+ Justin Knash
+ jmk&justinknash.com
+16397
+ U.S. Army ALTESS
+ Bobby Jones
+ bobby.d.jones&us.army.mil
+16398
+ Metallect Corp.
+ Bill McGrane
+ bill.mcgrane&metallect.com
+16399
+ Greyhavens
+ Neil Hemingway
+ neil.hemingway&greyhavens.org.uk
+16400
+ Singapore Telecommunication Limited
+ Richard Ng Swee Siah
+ richardng&singtel.com
+16401
+ Hewlett-Packard Slovakia
+ Ladislav Rusnak
+ ladislav_rusnak&hp.com
+16402
+ Teleformix, LLC
+ Jim Croci
+ jcroci&teleformix.com
+16403
+ Brobus International, Inc.
+ Tamir Halperin
+ tamir&brobus.net
+16404
+ NeuralWorx
+ Edward Curren
+ ecurren&hotmail.com
+16405
+ CPEG.Net
+ Huang Chun Kiu
+ cckiu&ust.hk
+16406
+ ADWIN
+ OTHO FRANCOIS
+ f.otho&adwin.fr
+16407
+ Lanux Limited
+ Steve Kennedy
+ iana&lanux.com
+16408
+ Leo Consulting
+ Hamid Yousaf
+ hamid_yousaf&gmx.net
+16409
+ Futuri Ltd
+ Gary Ford
+ gary_ford&hotmail.com
+16410
+ NEC COMPUTERS INTERNATIONAL B.V.
+ Marc ENGELSTEIN
+ marc.engelstein&nec-computers.com
+16411
+ Indicia Nederland bv
+ Leon Schuurbiers
+ ict&indicia.nl
+16412
+ Home Health Corporation of America
+ William OMalley
+ womalley&angelfire.com
+16413
+ rahbany.com
+ David Rahbany
+ drahbany&earthlink.net
+16414
+ itsanaddiction.org
+ Jeremy Hasty
+ jhasty&itsanaddiction.org
+16415
+ B.Bradenahl & H.Eggers
+ Bernd Bradenahl
+ bradenahl&ib2be.de
+16416
+ REAL DATA S.C.
+ Piotr Orlewicz
+ porlewicz&real-data.pl
+16417
+ TMC HealthCare
+ Paul Lemmons
+ paul.lemmons&tmcaz.com
+16418
+ ULYSSIS
+ Thomas Daniels
+ ulyssis&ulyssis.org
+16419
+ PINBOARD
+ Kurt Keller
+ Kurt&pinboard.com
+16420
+ SRA International
+ Lauren Halverson
+ lauren_halverson&sra.com
+16421
+ Christian Albrechts Universitaet
+ Peter Wick
+ wick&rz.uni-kiel.de
+16422
+ MUMPK limited partnership
+ TSUCHIDA Takeo
+ takeo&mumpk.com
+16423
+ ABACUS Research AG
+ Remo Inverardi
+ inverardi&abacus.ch
+16424
+ Alanta
+ Borja Prieto
+ borja.prieto&alanta.info
+16425
+ City Utilities of Springfield MO
+ Jason Holcomb
+ jholcomb&cityutilities.net
+16426
+ Lawrence Technological University
+ Edward Donley Computer Center
+ edcc&ltu.edu
+16427
+ Internet Access Facilities BV
+ P. Middelink
+ info&iaf.nl
+16428
+ Dial Assurance, Inc.
+ Hal Finkel
+ half&dialassurance.com
+16429
+ Lindorff Holding AS
+ Thomas Albertsen
+ thomas.albertsen&lindorff.com
+16430
+ Mutiny Limited
+ Dr Andy Murray
+ A.Murray&Mutiny.com
+16431
+ Engineering.MO S.p.A. (formerly 'T-Systems Italia S.p.A.')
+ Stefano Mason
+ stefano.mason&eng.it
+16432
+ PKI Innovations Inc.
+ Paul Wiebe
+ pwiebe&pk3i.com
+16433
+ Moorehead Communications
+ Andy Thompson
+ athompson&mooreheadcomm.com
+16434
+ Jenzabar, Inc
+ Andrew Katz
+ andrew.katz&jenzabar.net
+16435
+ Clearswift Corporation
+ Neil Burgess
+ neil.burgess&clearswift.com
+16436
+ Bookham Inc.
+ Joseph Olajubu
+ joseph.olajubu&bookham.com
+16437
+ Bart
+ bartek
+ tatrolaz&poczta.onet.pl
+16438
+ Kansas Information Consortium
+ Michael Cook
+ michael&ink.org
+16439
+ PNX Pty Ltd
+ Peter Walsh
+ peterw&pnx.com.au
+16440
+ netINS, Inc.
+ Jim Turner
+ noc&netins.net
+16441
+ ENST
+ Pierre Beyssac
+ pb+iana&enst.fr
+16442
+ ProActive A/S
+ Henrik Kim Christensen
+ hkc&proactive.dk
+16443
+ P&O Nedlloyd Limited
+ Martin Glassborow
+ m.glassborow&ponl.com
+16444
+ UPTI
+ Danpo Zhang
+ dpzhang&upti.com
+16445
+ Kineto Wireless
+ Randy Turner
+ rturner&kinetowireless.com
+16446
+ Adlink
+ G. Warrick
+ uadmin&adlink.com
+16447
+ epix Internet Services
+ Philippe Levan
+ levan&epix.net
+16448
+ Neogate Co., Ltd
+ Ki-tae Park
+ ktpark&neo-gate.co.kr
+16449
+ Charcoal Generation Limited
+ Albert Kwong
+ albert&charcoalgeneration.com
+16450
+ IT-Concepts GmbH
+ Frank Allwicher
+ info&it-concepts.biz
+16451
+ SMC Pneumatics (N.Z.) Limited
+ Tony Farrell
+ tfar&smc.co.nz
+16452
+ Infocomp Pty Ltd
+ Darren Morton
+ dmorton&infocomp.com
+16453
+ Beijing Municipal Local Taxation Bureau
+ LI LongJiang
+ llj&tax861.gov.cn
+16454
+ AXWAY
+ Christian MAURIERAS
+ cmaurieras&axway.com
+16455
+ DFS Deutsche Flugsicherung GmbH
+ Thorsten Kisters
+ thorsten.kisters&ast.dfs.de
+16456
+ GPL Eletro Eletronica S/A
+ Mr. Alessandro de Oliveira Santos
+ gpl_engenharia&yahoo.com.br
+16457
+ Opera Logic, Inc.
+ Emilio F Panighetti
+ emilio&operalogic.com
+16458
+ Gemini Mobile Technologies, Inc.
+ Andy Dunlap
+ domain-admin&geminimobile.com
+16459
+ Epygi Technologies Ltd.
+ Mario Cuello
+ mario.cuello&epygi.com
+16460
+ Convertronic GmbH
+ Jörg Becker
+ j.becker&convertronic.de
+16461
+ Eurofluxo-Suporte a Novas Tecnologias, Lda.
+ Reis Pinto
+ reis.pinto&eurofluxo.pt
+16462
+ JAVCO Consulting
+ James A. Vasil
+ james.vasil&gmail.com
+16463
+ Metavante Corporation
+ Larry Strickland
+ lawrence.strickland&metavante.com
+16464
+ Pangolin Software Industries Ltd
+ Tim Barnett
+ snmp&hekate.org.uk
+16465
+ State College Area School District
+ Damian Futrick
+ daf14&scasd.org
+16466
+ Sonartech Atlas Pty Ltd
+ Julius Malkiewicz
+ julius&sonartech.com.au
+16467
+ Gigaworks
+ Christian Schroeder
+ webmaster&gigaworks.de
+16468
+ Deriva GmbH
+ Christian Schroeder
+ cs&deriva.de
+16469
+ Coastal Wave Internet
+ Shad Gunderson
+ shadgun&coastalwave.net
+16470
+ KEBA AG
+ G. Danczul
+ georg&keba.co.at
+16471
+ SCAN ASSOCIATES SDN BHD
+ Nik Khairul Raja Abdullah
+ nik&scan-associates.net
+16472
+ QMedit
+ Maarten Coene
+ Maarten.Coene&qmedit.com
+16473
+ Terranet Ltd.
+ Wilhelm Farrugia
+ techmaltanet&maltanet.net
+16474
+ mencial
+ Ezequiel Martín Cámara
+ ezequielmartin&yahoo.com
+16475
+ Hays IMS
+ Peter Nicholson
+ Peter.Nicholson&Hays-IMS.com
+16476
+ awsys gmbh
+ Andreas Woerner
+ info&awsys.net
+16477
+ SYSLINE S.p.A.
+ Dario Gerosa
+ dario.gerosa&sysline.it
+16478
+ eiwei Training & Consulting
+ Helge Weickardt
+ weickardt&eiwei.de
+16479
+ P4 Tecnologia Ltda.
+ Alexandre Rocha Lima e Marcondes
+ alexandre&p4tecnologia.com
+16480
+ Ministry of Transportation of Ontario
+ Emmanuel Morala
+ emmanuel.morala&mto.gov.on.ca
+16481
+ JOutfitters LLC
+ Jason Ellinwood
+ Jason&ellinwoodcomputing.com
+16482
+ Old Dominion University
+ David Dandar
+ ddandar&odu.edu
+16483
+ Pure Networks
+ Roxanne Skelly
+ roxanne&purenetworks.com
+16484
+ Gavin Newman
+ Gavin Newman
+ gavnewman&optusnet.com.au
+16485
+ Advanced Multifake Systems
+ Andreas Gaiser
+ agaiser&multifake.de
+16486
+ Dauphin MultiMedia
+ Peter Nieuwpoort
+ info&dauphin-mm.nl
+16487
+ THALES NL
+ Heidrun Laude-Lauber
+ heidrun.lauber&nl.thalesgroup.com
+16488
+ Electralink Ltd
+ S. Boyce
+ s_boyce&hotmail.com
+16489
+ The Hanover Company
+ Joseph Frolick
+ jfrolick&hanover-co.com
+16490
+ Sentryware
+ Lluis Mora Hidalgo
+ llmora&sentryware.com
+16491
+ INMETRICS LTDA - EPP
+ Eric Daniel Mauricio
+ ericmau&inmetrics.com.br
+16492
+ Scitor Corporation
+ Stan Barton
+ sbarton&scitor.com
+16493
+ AutoCell Laboratories, Inc.
+ Larry Stefani
+ lstefani&autocell.com
+16494
+ MassMutual
+ Steve Erickson
+ serickson&massmutual.com
+16495
+ iafrica.com
+ Andrew Glen-Young
+ sysadmin&metropolis.co.za
+16496
+ ACU-RITE COMPANIES INC.
+ Thomas L. Joneson
+ tjoneson&acu-rite.com
+16497
+ Repsol Exploracion
+ Manuel Dato Briones
+ seguridadlogicacorporativa&repsolypf.com
+16498
+ MEDIUM SOFT a.s.
+ Ing. Antonin Vesely
+ antonin.vesely&mediumsoft.cz
+16499
+ Graburn Technology
+ Ron Hiller
+ ron&graburn.com
+16500
+ S.W.A.C. GmbH
+ Hynek Petrak
+ hynek&swac.cz
+16501
+ S&H Greenpoints
+ Hasan A. Charania
+ hcharania&greenpoints.com
+16502
+ LGB PhOeNiX
+ Lisci Gianni Battista
+ phoenix.burn&email.it
+16503
+ Prairie Fire Internet Technologies
+ Erik Stave
+ erik&pfbiz.com
+16504
+ SindhSoft
+ Shahnawaz Soomro
+ ssoomro&onebox.com
+16505
+ TeamStaff Inc
+ Greg Haygood
+ ghaygood&brightlane.com
+16506
+ NeXtorage, Inc.
+ Danilo Florissi
+ df&NeXtorage.com
+16507
+ Evanz Enterprises
+ Peter Evans
+ pete&evanz.net
+16508
+ Progel srl
+ Alberto Trigari
+ alberto.trigari&progel.it
+16509
+ Association des Medecins de Saint-Hilaire
+ MILLET Alain
+ millet&omega.amsh.org
+16510
+ The Pepsi Bottling Group
+ John Fortin
+ john.fortin&pepsi.com
+16511
+ Sentor Managed Security Services AB
+ Kenny Jansson
+ iana&sentor.se
+16512
+ Medienzentrum Osnabrueck
+ Wolfgang Ebneter
+ eb&medienzentrum-osnabrueck.de
+16513
+ Monaco Interactive
+ Sander Kruger
+ s.kruger&monaco-interactive.com
+16514
+ UUNET SA
+ Mustapha Baboo
+ sys-admin&za.uu.net
+16515
+ GRNET S.A.
+ Tryfon Chiotis
+ tchiotis&grnet.gr
+16516
+ elipsan
+ Pat Knight
+ pknight&elipsan.com
+16517
+ Partners HealthCare System Inc.
+ Scott Rogala
+ srogala&partners.org
+16518
+ New Particles Corporation
+ Lance Nehring
+ nehring&newparticles.com
+16519
+ Microdasys Inc.
+ Peter Pendelin
+ peter.pendelin&microdasys.com
+16520
+ pg-cs
+ peter grotz
+ pegr&gmx.net
+16521
+ Pronto Networks
+ Ram P Rustagi
+ ram.rustagi&prontonetworks.com
+16522
+ Telefonica Publicidad e Informacion S.A.
+ Juan Angulo
+ jangulo&tpi.es
+16523
+ Eric Yeo
+ Eric Yeo
+ oid&yeo.id.au
+16524
+ Morty Abzug
+ Morty Abzug
+ morty&frakir.org
+16525
+ Unicorn
+ James Huang
+ jhuang&seed.net.tw
+16526
+ KYA group
+ Teruhito Kanazawa
+ tkana&kyagroup.com
+16527
+ Internet Pictures Corporation
+ John Koehler
+ john.koehler&ipix.com
+16528
+ Leadtek Research Inc.
+ Daniel Miao
+ daniel.miao&leadtek.com.tw
+16529
+ HCL Infosystems Limited
+ RABI KUMAR SAHA
+ rksaha&hclinsys.com
+16530
+ Exalt Technologies
+ Ibrahim Kharman
+ ibrahimk&exalt-tech.com
+16531
+ brico dépot
+ Laurent Courtet
+ lcourtet&bricodepot.com
+16532
+ Sparda-Datenverarbeitung eG
+ Markus Volk
+ markus.volk&sdv-it.de
+16533
+ Consejo General de la Abogacia Española
+ Maximiliano Gonzalez-Fierro
+ max.fierro&cgae.es
+16534
+ Mycom International
+ Philippe BONNEAU
+ philippe.bonneau&mycom-int.com
+16535
+ BitBand Technologies Ltd.
+ Chagai LEVAVI
+ chagai&bitband.com
+16536
+ Tiscali UK
+ Jeff Cadman
+ jeff.cadman&uk.tiscali.com
+16537
+ Wireless Data Services
+ Clive Lawrence
+ clive.lawrence&uk.wdsglobal.com
+16538
+ Progressive Electrical Services, Inc.
+ Randall S. Graber
+ RGraber&rsgnic.com
+16539
+ Graber Enterprises, Inc.
+ Randall S. Graber
+ RGraber&rsgnic.com
+16540
+ E.D.S. Pubblica Amministrazione S.p.A.
+ Massimiliano Pullo
+ massimiliano.pullo&edspa.it
+16541
+ Wapiti Regional Library
+ Don Taylor
+ dtaylor&panet.pa.sk.ca
+16542
+ Harley Systems
+ detha ter harmsel
+ dth&hs.co.za
+16543
+ Standard Bank of South Africa
+ Cathy van Rooyen
+ cvanrooyen&sbic.co.za
+16544
+ LEASFINANZ AG
+ Alexander Jernejcic
+ alexander.jernejcic&leasfinanz.at
+16545
+ Cardservice International
+ Alex Suslik
+ asuslik&csi-corp.com
+16546
+ BBHK
+ Gerhard Kottsieper
+ betreuungsbuero&kottsieper.net
+16547
+ Alixen
+ Gilles Polart Donat
+ info&alixen.fr
+16548
+ Fachschaft Elektrotechnik und Informationstechnik
+ Bernhard Lichtinger
+ ldapmaster&fs.ei.tum.de
+16549
+ Giddens Industries Inc
+ John Darrah
+ jhd&giddens.com
+16550
+ Masters of Branding
+ Bob Ippolito
+ bob&mastersofbranding.com
+16551
+ ComQuest Tecnologia
+ Ricardo Lima
+ ricardo&comquest.com.br
+16552
+ Clear Communications Corporation
+ Vanessa F. Cecich
+ vcecich&clear.com
+16553
+ MediaWorlds
+ Adam Weber
+ superhuman&myrealbox.com
+16554
+ MDS Reprocessing
+ Dave Mitchell
+ dave&mdsr.com
+16555
+ Vassar College
+ Richard Versace
+ riversace&vassar.edu
+16556
+ www.schenkman.com
+ Thomas Schenkman
+ thomas&schenkman.com
+16557
+ IRT Electronics Pty Ltd
+ R Broad
+ rbroad&irtelectronics.com
+16558
+ Jiangsu Yitong High-tech Co.,Ltd.
+ chenxiaoxing
+ chenxiaoxing&yitong-group.com
+16559
+ ALOC Bonnier A/S
+ Yasaman Nazardad
+ yasamann&aloc.dk
+16560
+ Dr. Töpper Datentechnik
+ Töpper
+ info&dr-t.de
+16561
+ Sandar TeleCast AS
+ Trond Elvejord
+ trond.el
+16562
+ DePaul University
+ John Kristoff
+ jtk&depaul.edu
+16563
+ InterSystems
+ Robert Davis
+ rdavis&intersystems.com
+16564
+ EVERSTREAM, INC.
+ JOSEPH KULIG
+ jkulig&everstream.com
+16565
+ Pine Digital Security
+ Patrick Oonk
+ patrick.oonk&pine.nl
+16566
+ R.T. Shin and Associates
+ Andrew Schwartz
+ aschwartz&shin-associates.com
+16567
+ University of Belize
+ Wayne Godoy
+ wgodoy&ub.edu.bz
+16568
+ FUKKEN CO.,LTD.
+ Kenji Kurisu
+ k-kurisu&fukken.co.jp
+16569
+ RealVision Inc.
+ Masatoshi Kanzaki
+ kanzaki&realvision.co.jp
+16570
+ linux-at-work.de
+ Lars Kneschke
+ lkneschke&linux-at-work.de
+16571
+ Hungarian Telekom Plc. (formerly 'Westel Mobile Telecommunications Company Ltd.')
+ Mr. Gabor Bozo
+ bozo.gabor&telekom.hu
+16572
+ Centro Tecnico per la Rete Unitaria della Pubblica Amministrazione
+ Claudio Petrucci
+ c.petrucci&ctrupa.it
+16573
+ ICP Europe PLC
+ Doug Winter
+ dwinter&icpeurope.net
+16574
+ Ontario Systems
+ Michael Wolfe
+ michael.wolfe&ontariosystems.com
+16575
+ Oops Org
+ Alex Hooper
+ alexh&oops.org.uk
+16576
+ Novso
+ Nicolas DEFFAYET
+ hostmaster&novso.com
+16577
+ Virtual Targets Center
+ Michael Day
+ day-ma&rdec.redstone.army.mil
+16578
+ geos
+ Michal Scendo
+ scendo&mops.uci.agh.edu.pl
+16579
+ meurisse
+ Renaud Meurisse
+ oid-admin&meurisse.info
+16580
+ Swiftel Communications
+ Alex Craven
+ krei&staff.it.net.au
+16581
+ SIIG
+ LEGIN Matthias
+ matthias.legin&adm-ulp.u-strasbg.fr
+16582
+ BOC ONCOLOGY CENTER
+ Marios Pieri
+ marios.pieri&bococ.org.cy
+16583
+ NET6a
+ Serge NOEL
+ contact&net6a.com
+16584
+ EVPU a.s.
+ Ing. Milan Gajdos
+ sktc101&evpu.sk
+16585
+ ISOLUTION S.C.
+ Jaroslaw FILONIK
+ jfilonik&isolution.pl
+16586
+ Pallas Athena B.V.
+ Bert Slof
+ bslof&Pallas-Athena.com
+16587
+ Global Locate, Inc
+ Alexander Usach
+ ausach&globallocate.com
+16588
+ SSI Micro, Ltd.
+ Jeremy Childs
+ jeremyc&ssimicro.com
+16589
+ CNMP Networks, Inc.
+ Gary Ding
+ gding&cnpnetworks.com
+16590
+ Scytl Election Technologies SLU
+ Jordi Puiggali
+ Jordi.Puiggali&scytl.com
+16591
+ Avtec, Inc.
+ Michael Cooley
+ mcooley&avtecinc.com
+16592
+ Laboratory Automation Inc.
+ Fred Behlen
+ fbehlen&laitek.com
+16593
+ STIXO
+ Arnaud ASSAD
+ contact&stixo.com
+16594
+ EmbTek
+ Simon T Smith
+ simon.smith&embtek.co.uk
+16595
+ RE-Design
+ Morten Roll Karlsen
+ moroll&start.no
+16596
+ TrendDiscovery Corporation
+ WH Shih
+ shih.wh&trenddiscovery.com
+16597
+ Landala Nät AB
+ Kalle Svensson
+ kalle.svensson&landala.com
+16598
+ Ton- und Studiotechnik GmbH
+ Gero Enders
+ g.enders&ts-online.com
+16599
+ VasSol, Inc.
+ Meide Zhao
+ meide&vassolinc.com
+16600
+ Marketing Resources, Inc.
+ Preston Kutzner
+ pkutzner&mrichi.com
+16601
+ Intrex
+ Jeff Mercer
+ jlm43&drexel.edu
+16602
+ IT-Vision AG
+ Dieter Burger
+ admin&it-vision.com
+16603
+ AirMagnet, Inc.
+ Chia-Chee Kuan
+ ckuan&airmagnet.com
+16604
+ OpenSSL Software Foundation
+ Matt Caswell
+ osf-contact&openssl.org
+16605
+ Radiance BBS
+ Luciano Di Lucrezia
+ wiz&radiance.ods.org
+16606
+ DELFI
+ Kristijonas Siaulys
+ kristijonas.siaulys&delfi.lt
+16607
+ Distra Pty Ltd
+ Robert Pieper
+ robert.pieper&distra.com
+16608
+ Tottori SANYO Electric Co.,Ltd.
+ Toshikatsu Tanimura
+ ttanimu&torisan.co.jp
+16609
+ Phalanyx
+ Chris Traylor
+ ctraylor&phalanyx.com
+16610
+ Telemedia Software Corp.
+ Tonny Chen
+ tonny&telemedia.com.tw
+16611
+ QNET
+ Chris Linstruth
+ cjl&qnet.com
+16612
+ Zenon GmbH
+ Christoph Matthaeus
+ christoph.matthaeus&zenon-net.de
+16613
+ Cross
+ Federico Fernandez Cruz
+ fecru&telefonica.net
+16614
+ Genome Sequencing Center
+ Rich Wohlstadter
+ rwohlsta&watson.wustl.edu
+16615
+ Entrada Software, Inc.
+ Brian Williamson
+ brian.williamson&entradasoftware.com
+16616
+ DiscipleMakers, Inc.
+ Brian Roberg
+ robergb&dm.org
+16617
+ Merlin Aviation Systems Ltd.
+ Franz J Ehrengruber
+ franz&iptelenet.com
+16618
+ SAITC
+ Stefan Auweiler
+ stefan.auweiler&saitc.de
+16619
+ Bandspeed, Inc.
+ Michael Blanchard
+ mblanchard&bandspeed.com
+16620
+ Bugalux Denmark A/S
+ Valentina
+ valentina&bugalux.com
+16621
+ Computer Care, Inc.
+ Matt Finn
+ matt&bitcount.com
+16622
+ IntelligentAgents
+ Robert Johnston
+ TheHiveBrain&msn.com
+16623
+ Mobile Broadcasting Corporation
+ Shigeo,Nitta
+ nitta&mbco.co.jp
+16624
+ Planetactive GmbH
+ Jan Voges
+ jvoges&planetactive.com
+16625
+ Ocado Limited
+ Jonathan Sartin
+ jonathan.sartin&ocado.com
+16626
+ Norkom Technologies Ltd.
+ Ray O'Donnell
+ ray_odonnell&norkom.com
+16627
+ Chang Industry, Inc.
+ Wade Mergenthal
+ wmergenthal&changind.com
+16628
+ pdxcolo.net
+ Mike Guthrie
+ mikeg&pdxcolo.net
+16629
+ Certeon Inc
+ Shawn Amershek
+ samershek&certeon.com
+16630
+ IntellAgent GmbH
+ Dominik Wezel
+ dio&intellagent.ch
+16631
+ Bermuda Holding
+ Gerrit E.G. Hobbelt
+ Ger.Hobbelt&bermuda-holding.com
+16632
+ Seton Hall University
+ Matt Stevenson
+ stevenma&shu.edu
+16633
+ Danamis Associates
+ Dan Higgins
+ dan&danamis.com
+16634
+ VoxAge Teleinformatica Ltda
+ Rodolfo Contri Rondao
+ rodolfo&voxage.com.br
+16635
+ S-FRiENdS
+ Patryk Lason
+ eos&spin.ict.pwr.wroc.pl
+16636
+ KTROAD, Ltd.
+ Hijiri Umemoto
+ hijiri&ktroad.jp
+16637
+ SANYCOM Technology Co.,Ltd
+ guanzhiyong
+ guanzy&sanycom.com
+16638
+ AVL List GmbH
+ Philipp Stummer
+ philipp.stummer&avl.com
+16639
+ SoftSolutions!
+ Roberto Abati
+ roberto.abati&softsolutions.it
+16640
+ X.net 2000 GmbH
+ Holger Albrecht
+ halbrecht&xnet2000.de
+16641
+ International Solar Energy Society
+ Leander Conradie
+ infosys&ises.org
+16642
+ The Amulet Group
+ Dan Johnson
+ dan.johnson&amuletgroup.com
+16643
+ EXAGO
+ Christian Alexander Poisel
+ cpoisel&exago.de
+16644
+ Xtensive
+ Thierry MICHEL
+ thierry&xtensive.org
+16645
+ San Joaquin Valley College, Inc.
+ Craig Wall
+ Craig&sjvc.edu
+16646
+ R. F. Systems, Inc.
+ Richard A. Wayman
+ richard.wayman&rfsystems.net
+16647
+ Regal CineMedia
+ James Rivord
+ JRivord&RegalCineMedia.com
+16648
+ Centos Prime
+ Chris Janton
+ face&centosprime.com
+16649
+ Softel Systems Pty Ltd
+ Alan Conrad
+ alan.conrad&softelsystems.com.au
+16650
+ JSC Dalcombank
+ Ilya Rachkov
+ support&dalcombank.ru
+16651
+ Gift of the Givers Foundation
+ Dr. Imtiaz Sooliman
+ info&giftofthegivers.co.za
+16652
+ ThunderGeek
+ John Rodger
+ john&thundergeek.com
+16653
+ Eltron
+ Maciej J. Pyka
+ pm&eltron.pl
+16654
+ Electralink Ltd
+ Mr S. Boyce
+ s_boyce&hotmail.com
+16655
+ Lunar Gravity Networks
+ Josh Kleensang
+ jkleensang&lunargravity.net
+16656
+ m3production
+ Pierre Boinnard
+ pierre.boinnard&m3production.fr
+16657
+ ING Direct
+ itdatacomsupport&ingdirect.com
+ itdatacomsupport&ingdirect.com
+16658
+ ITA Software
+ Philip Dixon
+ iana-notify&itasoftware.com
+16659
+ Computer Science House
+ Bob Miller
+ bobprime&csh.rit.edu
+16660
+ DMX Technologies
+ Dominic Mak
+ dominic&dmx.com.hk
+16661
+ TACteam GmbH
+ Wilmer Geovanny Guamán Toledo
+ info&tacteam.de
+16662
+ CFS Global Services
+ Ricky Melville
+ rmelville&c-f-s.co.uk
+16663
+ Westec Holding Company Ltd
+ Darren Boyden
+ darrenb&westec-holding.co.uk
+16664
+ ACI Europe Ltd
+ Darren Boyden
+ darrenb&westec-holding.co.uk
+16665
+ Estonian Business School Group
+ Olev Loitme
+ Olev.Loitme&ebs.ee
+16666
+ PEC Products
+ Peter Ulrix
+ peter.ulrix&pec.be
+16667
+ Freax Sistemas
+ Federico Sayd
+ federicosayd&hotmail.com
+16668
+ ATX Networks Inc. (formerly 'PCI Technologies Inc')
+ Peter McCormick
+ pmccormick&atxnetworks.com
+16669
+ Freeland Haynes Limited
+ Laurence Wilks
+ it.manager&freelandhaynes.co.uk
+16670
+ Action Technologies, Inc
+ Juan Olea
+ jmolea&actiontech.com
+16671
+ American Physical Society
+ Paul Dlug
+ paul&ap
+16672
+ AirFlow Networks
+ Harry Bims
+ harryb&airflownetworks.com
+16673
+ Chris Mitchell
+ chris mitchell
+ chrisrmitchell&hotmail.com
+16674
+ Voyage Data, Inc.
+ Chris Mitchell
+ chris.mitchell&voyagedata.com
+16675
+ Chace Community School
+ Martin Stevens
+ stevens&chace.enfield.sch.uk
+16676
+ Servibanca- Grupo BCP
+ Joaquim Fraga
+ joaquim.fraga&bcp.pt
+16677
+ Centre of Medical Technology
+ Jacek Ruminski
+ jwr&eti.pg.gd
+16678
+ inX Services
+ George Garvey
+ tmwg&inxservices.com
+16679
+ Sta Track Enterprise Limited
+ Paco Lee
+ paco_lee&yahoo.com
+16680
+ Axia SuperNet Ltd
+ Daniel LaChance
+ daniel.lachance&axia.com
+16681
+ Valid Solutions
+ Christophe Van Ginneken
+ Christophe.VanGinneken&valid.be
+16682
+ Xtrac Ltd
+ Mike Gooding
+ mike_gooding&xtrac.com
+16683
+ IIT GmbH
+ Andreas Mueller
+ am&iit.de
+16684
+ European Humanities University
+ Alexander Kulak
+ sa&ehu.by
+16685
+ Optinel Systems
+ Brian B. Kane
+ bkane&optinel.com
+16686
+ Protego Networks, Inc.
+ Rui Liu
+ ruiliu&protegonetworks.com
+16687
+ Cyantel
+ Mike Rudden
+ mrudden&cyantel.com
+16688
+ InfraSec Sweden AB
+ Peter Andersson
+ peter.andersson&infrasec.se
+16689
+ Retalix
+ Marty Ramos
+ marty.ramos&retalix.com
+16690
+ Small Electric Motors Ltd
+ Darren Boyden
+ darrenb&westec-holding.co.uk
+16691
+ Tekron Communication Systems Inc.
+ Mike Farkouh
+ mikefar&tekronsystems.com
+16692
+ Optimal Technologies
+ Sébastien Taylor
+ sebastient&otii.com
+16693
+ LongReach Telecommunications Pty Ltd
+ Katherine Hamilton
+ katherineh&longreach.com
+16694
+ Purple Sun
+ David Ogier
+ dogier&purple-sun.com
+16695
+ CYGNUS MICROSYSTEMS PRIVATE LIMITED
+ HEMANT W GHAYAL
+ hwg&cygnusmicro.com
+16696
+ Decisiv Inc.
+ Geetha Ravishankar
+ geetha&decisiv.com
+16697
+ The Free Software Initiative of Japan
+ Fumitoshi UKAI
+ ukai&fsij.org
+16698
+ SCS Entriprise Systems
+ Jaruwat Boonmee
+ jaruwat&scses.co.th
+16699
+ GYL
+ Guang Yu Liu
+ gyl&unforgettable.com
+16700
+ Southwest Airlines Co.
+ Matthew Kleifgen
+ matt.kleifgen&wnco.com
+16701
+ Carlson Hospitality Worldwide
+ William J. Newman
+ nkriptr&yahoo.com
+16702
+ Naval Research Laboratory
+ Brian Cadwell
+ cadwell&ccs.nrl.navy.mil
+16703
+ University of Westminster
+ Mike Knell
+ m.knell&westminster.ac.uk
+16704
+ Yaga, Inc.
+ Nick Hengeveld
+ nickh&yaga.com
+16705
+ Loyola Marymount University
+ Gary Landau
+ glandau&lmu.edu
+16706
+ NavinMail Services (India) pvt ltd
+ Picaso Thakkar
+ picaso.t&navin.com
+16707
+ Exelixis Deutschland GmbH
+ Dr. Niketan Pandit
+ N.Pandit&exelixis-de.com
+16708
+ Wuhan Wearnes Technology CO,.Ltd(China)
+ Liyan
+ yli&wtwh.com.cn
+16709
+ same
+ Michael P Forman
+ michael.p.forman&jpmchase.com
+16710
+ Screaming Genius Meta Labs
+ Frederick J Polsky
+ fjp&screaming-genius.com
+16711
+ basis0.net
+ Jason Morefield
+ jasonm&techie.com
+16712
+ ILB
+ Sven Andresen
+ sven.andresen&ilb.de
+16713
+ Ohliger Christoph
+ Ohliger Christoph
+ christoph.ohliger&th-rosenheim.de
+16714
+ Gossamer Group, LLC
+ Skip Walker
+ skip&gossamer-group.com
+16715
+ TRLabs Regina
+ Xiaoran Cao
+ caoran&hotmail.com
+16716
+ Unisyn Software, LLC
+ Scott Robinet
+ scott.robinet&unisyn.com
+16717
+ University of Victoria
+ Garry Sagert
+ gsagert&uvic.ca
+16718
+ GMV S.A.
+ Carlos Illana
+ cillana&gmv.es
+16719
+ SAS IRIS Technologies
+ Arnaud FLORENT
+ aflorent&iris-tech.fr
+16720
+ OSS Service
+ Frédéric Perrenoud
+ frederic&ossservice.com
+16721
+ Chronos Technology Ltd
+ Software Development Team
+ software&chronos.co.uk
+16722
+ Methics Oy
+ Lennart Löfberg
+ iana&methics.fi
+16723
+ LawBase Technologies
+ Steven Earl Smith
+ SESmith&LBTinc.net
+16724
+ Fitzgerald Associates
+ Steven Fitzgerald
+ scfjm&telecominstitute.com
+16725
+ Itech Inc.
+ Jerry Maiers
+ itech-support&itech-mke.com
+16726
+ Dowslake Microsystems Corporation
+ Xin Cheng
+ xin.cheng&dowslakemicro.com
+16727
+ THALES AVIONICS
+ Yves DEGUINE
+ yves.deguine&thales-avionics.com
+16728
+ Wolcott Systems Group, LLC
+ Eric J. Kahle
+ eric.kahle&wolcottgroup.com
+16729
+ Midling and Associates
+ Michael Midling
+ mike.midling&gte.net
+16730
+ Higher Ground Networks LLC
+ Lee Clemmer
+ admin&highergroundnetworks.com
+16731
+ Industrial Medium
+ Nate Shue
+ nate&industrialmedium.com
+16732
+ Guardent, Inc.
+ Mark Benedetto King
+ ben.king&guardent.com
+16733
+ ActiveLife Ltd.
+ Mingder Lu
+ mdlu&ce.ntu.edu.tw
+16734
+ Orbital Data Corporation
+ Allen Samuels
+ allen.samuels&orbitaldata.com
+16735
+ TechnoCom Corporation
+ Brett Hoye
+ bhoye&technocom-wireless.com
+16736
+ JavaLi Ltd.
+ Hugo Monteiro
+ hmmm&fct.unl.pt
+16737
+ NeoTool Development, LLC
+ Dave Shaver
+ shaver&spamcop.net
+16738
+ InterVideo Inc.
+ Lifeng Zhao
+ lifeng&intervideo.com
+16739
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+16740
+ 3C Limited
+ Forrest Wang
+ sbchan&hk3c.com
+16741
+ Alexander Müller Informatik
+ Alexander Müller
+ info&a-m-i.de
+16742
+ topteam Services GmbH
+ Guus Leeuw
+ Guus-Leeuw&gmx.de
+16743
+ Hessische Zentrale fuer Datenverarbeitung
+ Miriam Rudolph
+ m.rudolph&hzd.hessen.de
+16744
+ BLANKOM
+ Frank Hoeper
+ frank.hoeper&blankom-digital.de
+16745
+ Alfa-Bank OJSC
+ Alexander Omelchenko
+ aomelche&alfabank.ru
+16746
+ springtimesoft LTD (formerly 'norbu09.org')
+ Lorenz Gschwendtner
+ lenz&springtimesoft.com
+16747
+ InterCommIT b.v.
+ Afdeling beheer
+ beheer&intercommit.nl
+16748
+ Studentska Unie CVUT
+ Michal Medvecky
+ admin&sh.cvut.cz
+16749
+ Extensible Systems Ltd.
+ Andy Hutchinson
+ pen&extensible-systems.co.uk
+16750
+ Gee Broadcast Systems Ltd
+ Keith Gee
+ keith&geebroadcast.co.uk
+16751
+ INSA, S.A.
+ David Ibañez
+ dibanez&insa.org
+16752
+ 4G Consulting Ltd.
+ Owen Stubbs
+ info&4gconsulting.co.uk
+16753
+ dbNet Pty Ltd
+ Frank Carnovale
+ info&dbnet.com.au
+16754
+ MERLIN, spol. s r.o.
+ Mike Roskanuk
+ admin&merlin.cz
+16755
+ DanuSys, Ltd.
+ Simon Kim
+ yjinkim&danusys.com
+16756
+ Juasun.net
+ Taarifa
+ taarifa&juasun.net
+16757
+ IT SOFTWARE
+ Federico Spagnolini
+ f.spagnolini&itsoftware.it
+16758
+ Lakeridge Health Corporation
+ Brian Harrison
+ bharrison&lakeridgehealth.on.ca
+16759
+ Central Missouri State University
+ Steve Walker
+ swalker&cmsu1.cmsu.edu
+16760
+ Internet Direct Inc.
+ Mike Nerone
+ mnerone&idworld.net
+16761
+ New Mexico Tech
+ Daniel Lunceford
+ dlunceford&admin.nmt.edu
+16762
+ Olson Technology, Inc.
+ Tom Olson
+ richard.wayman&rfsystems.net
+16763
+ EZ Web-Tech, Inc.
+ Paul Codding
+ coddingp&ezwebtech.com
+16764
+ IDD Works Inc.
+ Jovan Strika
+ jstrika&iddworks.com
+16765
+ Schmitz-IT
+ Harald Schmitz
+ mail&schmitz-it.com
+16766
+ SV Systems
+ Sam Inala
+ sami&svsysinc.com
+16767
+ Wonderline Rt.
+ Administrators
+ admins&wonderline.hu
+16768
+ Marine Interface Inc
+ Eric Breen
+ Breener&MarineInterface.com
+16769
+ SV Systems
+ Sam Inala
+ sami&svsysinc.com
+16770
+ Dave Dodge
+ Dave Dodge
+ dododge&smart.net
+16771
+ 7seas Solutions Ltd.
+ Tamas Stolmar
+ iana&7seas.hu
+16772
+ University of California, Santa Barbara
+ Scott Gilbert
+ scott.gilbert&isc.ucsb.edu
+16773
+ Sourwood Research
+ Matt Mozur
+ matt.mozur&sourwood.net
+16774
+ 4U S.r.l.
+ Clizio Merli
+ clizio&net4u.it
+16775
+ GIP-MDS
+ Alain ROUX
+ alain.roux&gip-mds.fr
+16776
+ mmit of ECNU
+ Yangyan
+ yyang&ms.mmit.stc.sh.cn
+16777
+ Oxance
+ Jerome Lefranc
+ jerome.lefranc&oxance.com
+16778
+ Uniteam Init
+ Paolo Pezzoni
+ paolo.pezzoni&init.it
+16779
+ More-Secure B.V.
+ Meint Post
+ meint&more-secure.nl
+16780
+ Pathway Computing, Inc
+ Mike Sturdee
+ engineering&pathwaynet.com
+16781
+ WASP Systems Inc.
+ Claude Laferriere
+ claferr&magma.ca
+16782
+ ClickCadence, LLC.
+ Michael Dickey
+ mdickey&clickcadence.com
+16783
+ Abacus Technical Services
+ Michael Hammond
+ MCTMike&AbacusTech.info
+16784
+ Olson Technology, Inc.
+ Tom Olson
+ tolson&olsontech.com
+16785
+ Medizinische Universität Wien
+ Christian Kröppl
+ christian.kroeppl&akh-wien.ac.at
+16786
+ Eosys srl
+ Paolo Pezzoni
+ eosys&vizzavi.it
+16787
+ T-Systems Nova International GmbH
+ Andreas Kelling
+ Andreas.Kelling&t-systems.com
+16788
+ Information Technology Center (KYTP), Aristotle Univ. of Thessaloniki GREECE
+ Athanasios E. Siachoudis
+ asiach&itc.auth.gr
+16789
+ Berklee College of Music
+ Philip A. Durbin
+ pdurbin&berklee.edu
+16790
+ Myrio Corporation
+ Sagar Gordhan
+ sagar.gordhan&myrio.com
+16791
+ BRASCON
+ Boguslaw Rutkowski
+ brascon&brascon.pl
+16792
+ Zapata Engineering, P.A.
+ Bryan Ragon
+ bragon&zapeng.com
+16793
+ University of New England
+ Gordon Smith
+ gordon.smith&une.edu.au
+16794
+ Savant Technologies Private Ltd
+ Senthil Palanisamy
+ senthil&savanttechnologies.com
+16795
+ MRO - TEK LIMITED
+ Mohan Kumar Perala
+ mohan&mro-tek.com
+16796
+ Institute of High Energy Physics ,Beijing,China
+ Weiyi Zhang
+ wyzhang&mail.ihep.ac.cn
+16797
+ InfoThuis Nieuwe Media BV
+ Richard van Dijk
+ richard.mail&infothuis.nl
+16798
+ Digital Technical Ltd., National Libaray of China
+ Shijun Deng
+ dsjzzwdy0&hotmail.com
+16799
+ XL Global Services Ltd.
+ Dave Cameron
+ dcameron&xlgs.com
+16800
+ IDYLIC
+ BUZAY
+ cb&idylic.com
+16801
+ Open Pricer
+ Xavier Poinsard
+ xpoinsard&openpricer.com
+16802
+ i2Q Ltd
+ Benjamin Ellis
+ bellis&i2q.co.uk
+16803
+ Tetra Pak Information Management AB
+ Jan-Ake Ljungqvist
+ janake.ljungqvist&tetrapak.com
+16804
+ netcadabra
+ Doug Eckhart
+ doug&netcadabra.com
+16805
+ Validus Medical Systems, Inc
+ OID Manager
+ oid-manager&validus.com
+16806
+ Dot New Media Ltd
+ Iain Campbell
+ iain.campbell&dotco.co.uk
+16807
+ Millennium Digital Media
+ Ken Borgmeyer
+ kborgmeyer&mdm.net
+16808
+ hambrecht.org
+ Kai Hambrecht
+ kai&hambrecht.org
+16809
+ Payless Shoesource, Inc
+ Robert J Dunlap
+ bob.dunlap&payless.com
+16810
+ Along Software Developer WorkShop
+ Changgen Zou
+ netservant&vip.sina.com
+16811
+ BlueTie, Inc.
+ Domain Administration
+ domainadmin&bluetie.com
+16812
+ UnixIron
+ Michael Kukat
+ michael&unixiron.org
+16813
+ Micronet Communications,INC.
+ Gilbert
+ gilbert&micronet.info
+16814
+ Quinsy B.V.
+ R. Doets
+ rdoets&quinsy.nl
+16815
+ GlidePath BV
+ GCC Administrator
+ gcc-support&glidepath.nl
+16816
+ Computer Plus GmbH
+ Ekkehard Burkon
+ hostmaster&cplus.de
+16817
+ De La Rue International Ltd
+ Clive Smeardon
+ clive.smeardon&uk.delarue.com
+16818
+ United Media Company GmbH
+ Robert Steiner
+ rst&umc-web.de
+16819
+ Priocom Corp.
+ Alexander Zhukov
+ zhukov&priocom.com
+16820
+ SOC
+ wenbin.xie
+ wenbin&shenou.com
+16821
+ Institute for Advanced Study
+ Kevin Kelly
+ sys-admins&math.ias.edu
+16822
+ Scott L. H. Yuan
+ Scott L. H. Yuan
+ yuansc&netartisan.org
+16823
+ Abeling-IT-Design
+ Elmar Abeling
+ elmar.abeling&web.de
+16824
+ OTAGAKI
+ Shunichi Otagaki
+ otagaki&otagaki.jp
+16825
+ Network Technology
+ Matt Naismith
+ matt&onthenet.com.au
+16826
+ Innomedia Technologies Private Limited
+ A Ravi
+ ravi&innomedia.soft.net
+16827
+ Secure Systems Ltd.
+ Vladimirs Satohins
+ vsop&securesystems.lv
+16828
+ IntelSoft Ltd.
+ Sergey Tamkovich
+ sergeus&okclub.org
+16829
+ DuckCorp
+ Dequenes Marc
+ duck&duckcorp.org
+16830
+ Fidelity Information Services
+ Shawn McKinney
+ shawn.mckinney&fnf.com
+16831
+ benhall.ca
+ Ben Hall
+ ben&benhall.ca
+16832
+ Auchan
+ Malika Saadi
+ msaadi&auchan.com
+16833
+ Logicworks Inc.
+ Bart Grantham
+ bart&logicworks.net
+16834
+ Hospital Billing Collection Service, Ltd. (HBCS)
+ C T Brooks
+ hostmaster&hbcs.org
+16835
+ Dahle Consulting
+ Odd Rune Dahle
+ oddrune&dahle.info
+16836
+ M2Studio Ltd.
+ Miljan Mitrovic
+ mmix&m2comp.biz
+16837
+ Washington County
+ Randall Hinton
+ randy&washco.state.ut.us
+16838
+ Omron Corporation
+ Takehiko Seki
+ takehiko_seki&omron.co.jp
+16839
+ Rodion Software
+ Rodion Raskolnykov
+ Rodion03&yahoo.com
+16840
+ Shanghai E-Rom Communication Technology Co.,Ltd
+ huijiang Yin
+ yhj21&21cn.com
+16841
+ Ifeelnet
+ Jong-Sik, Woo
+ jswoo&ifeelnet.com
+16842
+ In Phase Consulting
+ William Edward Woody
+ woody&alumni.caltech.edu
+16843
+ BarcoVision
+ Koen Mannaerts
+ koen.mannaerts&barco.com
+16844
+ CreaCare GmbH
+ Keller Daniel
+ keller&creacare.com
+16845
+ Electricité de France - Gaz de France
+ Anne Tanguy
+ anne.tanguy&edfgdf.fr
+16846
+ MPEC Wroclaw S.A.
+ Grzegorz Nowakowski
+ admin&e-wro.net
+16847
+ Sakura Network Japan
+ Kenji Tanaka
+ tanaka_k&sakura.ac
+16848
+ Independent Consulting Solutions Ltd.
+ Blythe Walker
+ wavewalker9&yahoo.com
+16849
+ BeyondData.net ITS
+ Matthew Mulrooney
+ iana.org&fm.beyonddata.net
+16850
+ 13 Colonies Software
+ Tim Cronin
+ tim&13-colonies.com
+16851
+ rheingold Institut für qualitative Markt- und Medienanalysen Gesellschaft bürgerlichen Rechts
+ Sven Morschbach
+ morschbach&rheingold-online.de
+16852
+ Telinfos
+ SeongGeun Lee
+ leesg&telinfos.co.kr
+16853
+ barracuda digitale agentur GmbH
+ Carsten Wawer
+ carsten&barracuda.de
+16854
+ STI Healthcare, Inc.
+ alex medvedev
+ alexm&stihealthcare.com
+16855
+ Metromorph Softworks Ruhri/List GbR
+ Alexander Ruhri
+ technik&metromorph.de
+16856
+ Bradford Software Inc.
+ Alan Hackert
+ hackert&bradford-sw.com
+16857
+ 3 Bean
+ Bill Hay
+ bill&3bean.net
+16858
+ Tall Maple Systems, Inc.
+ Eric Tucker
+ et&tallmaple.com
+16859
+ Multimedia Games, Inc.
+ Channing Corn
+ channing&mm-games.com
+16860
+ Thomas Endo
+ Thomas Endo
+ tendo&olagrande.net
+16861
+ Wefi.Net IT Consulting
+ Werner Fischer
+ office&wefi.net
+16862
+ ICONZ Ltd
+ Grant Zanetti
+ grant.zanetti&iconz.net
+16863
+ JSR.COM
+ John Russell
+ john.russell&iconz.net
+16864
+ {M:U} Consulting
+ Matthias Urlichs
+ smurf&smurf.noris.de
+16865
+ ZIM Technologies International Inc.
+ Andrew McCue
+ amccue&zim.biz
+16866
+ Software North, Inc.
+ Laurence R. North
+ lnorth&swnorth.com
+16867
+ TIBCO Software, Inc. DSPG (formerly 'DataSynapse, Inc.')
+ Ryan Glen
+ dspg-pen-administrator&tibco.com
+16868
+ Conseil Internet & Logiciels Libres, Jérôme Alet
+ Jérôme Alet
+ alet&librelogiciel.com
+16869
+ ROMmon Ltd
+ Petri Helenius
+ support&rommon.com
+16870
+ Banco do Estado do Rio Grande do Sul,S.A.
+ Enzo Theobaldo De Santis
+ enzo_de_santis&banrisul.com.br
+16871
+ Tchibo Frisch-Röst-Kaffee GmbH
+ Frank Markmeyer
+ frm&tchibo.de
+16872
+ Collaborative Commerce Engines
+ William J. Flanagan
+ bill.flanagan&collaborativecommerce.com
+16873
+ future gate group
+ Ronny Bremer
+ rbremer&future-gate.com
+16874
+ HiTRUST Incorporated
+ Kevin Liou
+ kevinl&hitrust.com.tw
+16875
+ Computer Plus GmbH
+ Ekkehard Burkon
+ hostmaster&cplus.de
+16876
+ KungFoo Coders
+ Paul Wagland
+ iana&kungfoocoder.org
+16877
+ All Media Banking BV
+ Robin Huiser
+ rhuiser&allshare.nl
+16878
+ Oldham Metropolitan Borough Council
+ Andrew McCall
+ it.andrew.mccall&oldham.gov.uk
+16879
+ SCA Transforest AB
+ Anders Ã…kre
+ itlogistics&sca.com
+16880
+ zehome.com
+ laurent COUSTET
+ ed&debian-fr.net
+16881
+ emni GmbH
+ Eric Roehri
+ e.roehri&emni.net
+16882
+ OpenEAI Software Foundation
+ Stephen Wheat
+ steve&openeai.org
+16883
+ GKB Technology Co., Ltd
+ Motohiro Gochi
+ mgochi&gkb-t.com
+16884
+ (IPL) Instituto Politécnico de Lisboa
+ Nuno Miguel Machado Cruz
+ ncruz-iana&net.ipl.pt
+16885
+ Nortel Networks
+ Sharon Chisholm
+ schishol&nortelnetworks.com
+16886
+ Revelstone Technology
+ Thomas Ledbetter
+ thomas.ledbetter&revelstone.net
+16887
+ IPLocks Inc.
+ Jerry Hu
+ jhu&iplocks.com
+16888
+ Neutelligent.com
+ Michael Conlen
+ mconlen&neutelligent.com
+16889
+ MYIT.BIZ, Inc.
+ Scott Smallie
+ ssmallie&myit.biz
+16890
+ Technisys
+ Gabriel Maffia
+ gmaffia&technisys.net
+16891
+ Meta GmbH
+ Christoph Bühring
+ cbuehring&gmx.at
+16892
+ Signalisation Ver-Mac, Inc.
+ Lesly Bien-Aimé
+ Lesly.Bien-Aime&Ver-Mac.com
+16893
+ Enterprise Rent-A-Car
+ Ray Westphal
+ raymond.w.westphal&erac.com
+16894
+ Cotelligent, Inc
+ Steven Fines
+ steven.fines&cotelligent.com
+16895
+ J.P. Evans, Inc.
+ John Evans
+ private-enterprise-number&jpevans.com
+16896
+ SUNGARD Front Office Solutions
+ DAVID COTE
+ david.cote&sungard.com
+16897
+ sdata - C. Splittgerber Datentechnik
+ Christoph Splittgerber
+ info&sdata.de
+16898
+ Venture Industry International Corp.
+ Shingo Takahashi
+ takahashi&vii.jp
+16899
+ Corvigo, Inc.
+ Phil White
+ iana-contact&corvigo.com
+16900
+ a metareal material
+ Shingo Takahashi
+ metareal&vii.co.jp
+16901
+ Mojo Networks, Inc. (formerly 'Wibhu Technologies Pvt. Ltd.')
+ Varun Anand
+ iana&mojonetworks.com
+16902
+ APPLETZ CO., LTD.
+ Tomoyuki Kano
+ tomo&appletz.jp
+16903
+ TeleCats BV
+ Sjoerd Boomstra
+ s.boomstra&telecats.nl
+16904
+ Aylesford Newsprint Limited
+ Tim Feneron
+ iana_admin&aylnews.com
+16905
+ Ginger Alliance Ltd.
+ Pavel Hlavnicka
+ pavel&gingerall.cz
+16906
+ Enertron LLC
+ Sean Millichamp
+ sean&enertronllc.com
+16907
+ Truman State University
+ ITS Network Manager
+ jmcnabb&truman.edu
+16908
+ Binary Ape
+ Pete Birkinshaw
+ pete&binary-ape.org
+16909
+ Newberg Public Schools
+ Jamie McParland
+ jamiejunk&yahoo.com
+16910
+ chinaunionpay
+ su qun
+ xiaosu88&hotmail.com
+16911
+ General Wireless Scandinavia AB
+ Andreas Kalin
+ hostmaster&generalwireless.se
+16912
+ Bundesanstalt Statistik Oesterreich
+ Peter Wesel
+ peter.wesel&statistik.gv.at
+16913
+ Open Network Solutions, Inc
+ James Moulton
+ ContactEmail
+16914
+ nuit.ca
+ eric côté
+ simon&nuit.ca
+16915
+ The Hal Lewis Group, Inc.
+ Richard Beyer
+ rbeyer&hlg.com
+16916
+ ma-planete
+ Jean-Luc Rochat
+ rochat&ma-planete.net
+16917
+ Seecago
+ Erwin Hogeweg
+ erwin&hogeweg.cc
+16918
+ AEIIE - ARISE
+ weber
+ weber&iie.cnam.fr
+16919
+ Augsburger Computer Forum e.V.
+ Gerhard Schmidt
+ estartu&augusta.de
+16920
+ ARTE G.E.I.E
+ Frederic ROTH
+ F-Roth&arte-tv.com
+16921
+ HWACOM SYSTEMS INC.
+ FELIX LIN
+ felix.lin&hwacom.com
+16922
+ ville d'Echirolles
+ Colette Duranti
+ c.duranti&ville-echirolles.fr
+16923
+ RTV Slovenija, Javni zavod
+ Bojan Ramsak
+ bojan.ramsak&rtvslo.si
+16924
+ British Sky Broadcasting Ltd
+ Jim Doak
+ jim.doak&bskyb.com
+16925
+ IGA-PEGASE
+ Franklin LECOINTRE
+ franklin.lecointre&pegase-ri.com
+16926
+ Systemberatung Axel Dunkel GmbH
+ Axel Dunkel
+ info&Dunkel.de
+16927
+ MLB Associates
+ Gary Thomas
+ gary&mlbassoc.com
+16928
+ Mark South West
+ Mark Kaplun
+ mark&marksw.com
+16929
+ University of California, Merced
+ Enrique Flores
+ ehf&ucmerced.edu
+16930
+ CAM Security and Connections B.V.
+ Richard Lucassen
+ iana.spamtrap&lucassen.org
+16931
+ Sandwell Technologies, Inc.
+ Paul Sandwell
+ paul&sandwelltech.com
+16932
+ DICOM Group
+ Alexander
+ info&dicomgroup.ru
+16933
+ ALC Computertechnik GmbH
+ Juergen Marquardt
+ marquardt&alc.de
+16934
+ Marian Bracinik
+ Marian Bracinik
+ bracinik&prosoft.sk
+16935
+ Espoo-Vantaa Institute of Technology
+ Jukka Veikkolainen
+ jukkatv&evtek.fi
+16936
+ Databay AG
+ Ralf Schenk
+ rs&databay.de
+16937
+ e-Wriedt
+ Dirk Wriedt
+ dirk&e-wriedt.de
+16938
+ Sensational AG
+ Philip Hofstetter
+ phofstetter&sensational.ch
+16939
+ Addix Internet Services GmbH
+ Jan-Hendrik Palic
+ jhp&addix.net
+16940
+ CryptoGram SA
+ Odette GROS-BONNIVARD
+ ogrosbonnivard&cryptogram-fr.com
+16941
+ Oakley, Inc.
+ Ryan Erwin
+ ldapadmin&web.oakley.com
+16942
+ TRX
+ Krzysztof Kryński
+ trx&trx.com.pl
+16943
+ Overture Networks, Inc. (formerly 'Ceterus Networks')
+ Rodney Spruell
+ Rodney.Spruell&overturenetworks.com
+16944
+ Seven Blades
+ Carlos Crosetti
+ carlos&sevenblades.com
+16945
+ Grupo de Usuarios de Linux de Canarias
+ Ricardo Cárdenes
+ heimy&gulic.org
+16946
+ Litchfield Communications, Inc.
+ Dave Danenberg
+ dave_danenberg&litchfieldcomm.com
+16947
+ Program Line
+ Serge Shikov
+ sshikov&microtest.ru
+16948
+ RHODITECH
+ Sylvain FERIGO
+ Sylvain.FERIGO-EXTERIEUR&EU.RHODIA.COM
+16949
+ Mobifon S.A.
+ cristian garabet
+ cristian.garabet&connex.ro
+16950
+ AOM Active Online Marketing GmbH
+ Egon TILLER
+ egon.tiller&aom.co.at
+16951
+ COGEMA LA HAGUE
+ Stéphane Pierrat
+ spierrat&cogema.fr
+16952
+ Eisodus Networks Pvt. Ltd
+ Abhijit Gadgil
+ gabhijit&eisodus-net.com
+16953
+ TECCO Software Entwicklung AG
+ Stefan Witzig
+ office&tecco.at
+16954
+ Software Poetry, Inc.
+ Sean Nolan
+ sean&softwarepoetry.com
+16955
+ modulus-systems GmbH & Co. KG
+ Frank Rahn
+ rahn&modulus-systems.de
+16956
+ InboxCop, Inc.
+ Nathan DiNiro
+ nate&inboxcop.com
+16957
+ fionet.com - Internet & Services
+ F. Behrens
+ service&fionet.com
+16958
+ Instituto Tecnológico y de Energías Renovables, S.A.
+ Pedro Gracia
+ pgracia&iter.rcanaria.es
+16959
+ Cipher Security Services, Inc.
+ Chad Agate
+ info&ciphersecurity.com
+16960
+ Darron Nesbitt
+ Darron Nesbitt
+ jd_nesbitt&hotmail.com
+16961
+ Vaisala
+ Aki Lilja
+ aki.lilja&nogarbageplease.vaisala.com
+16962
+ Seven Levels Consultants AB
+ Torgny Hofstedt
+ Torgny.Hofstedt&sevenlevels.se
+16963
+ Intuwave Ltd.
+ James Maidment
+ james.maidment&intuwave.com
+16964
+ nonap
+ Kevin Cheung
+ kevc&nonap.com
+16965
+ AUNA TLC
+ OID Admin
+ oidAdmin&auna.com
+16966
+ Kiff Analytical, LLC
+ JD Sampson
+ jd.sampson&kiffanalytical.com
+16967
+ University Texas Medical Branch Galveston
+ Marsha Mullins
+ mmullins&utmb.edu
+16968
+ Magnifire
+ Iftah Bratspiess
+ iftah&web-silicon.com
+16969
+ eyebits studios
+ Dale Musser
+ dale&eyebits.com
+16970
+ Coublis Ltd
+ Colville Wood
+ colville&coublis.com
+16971
+ Lemche Net
+ valdemar lemche
+ valdemar&lemche.net
+16972
+ DSL Terminal Remote Management Alliance
+ Wang Jian
+ wangjian&huawei.com
+16973
+ CITS Group Inc.
+ Myhaiylo Yevych
+ info&cits-group.com
+16974
+ WORLDMINGO
+ THURMAN
+ TMINGO&ATTBI.COM
+16975
+ Horst Thiele - Maschinenbau - Hydraulische Geraete GmbH
+ Erik Thiele
+ erik&thiele-hydraulik.de
+16976
+ S.I.D.E. Resources & Development
+ Frank Polet
+ frank.polet&side.lu
+16977
+ Zwi1zek Bankow Polskich
+ W3odzimierz Krzysztofik
+ wlodek&zbp.pl
+16978
+ Medical Insight A/S
+ Morten Olsen
+ iana-pen&medical-insight.com
+16979
+ M2 Ingenierie et Conseil SARL
+ Timo C. Metzemakers
+ tcm&m2ic.fr
+16980
+ Jacob & Sundstrom, Inc.
+ Matthew D. Meyer
+ mmeyer&jasi.com
+16981
+ ITG Inc.
+ Ye Huang
+ yhuang&itginc.com
+16982
+ Masaryk University
+ David Rohleder
+ davro&ics.muni.cz
+16983
+ CINECA
+ Nico Tranquilli
+ ldap&cineca.it
+16984
+ Exacore Consolidated Systems
+ Chris Webb
+ exacore&yahoo.co.uk
+16985
+ Global Technology Co.,Ltd.
+ Frank Wang
+ Global.Frank&163.com
+16986
+ FACTOR SPE
+ Serge Kravchenko
+ factorse&i.com.ua
+16987
+ Esker SA
+ Thibault Mangold
+ mangold&esker.fr
+16988
+ The Manufacturers Life Insurance Company
+ Dave Rypma
+ External_Keys&manulife.com
+16989
+ KiSP, Inc.
+ Lewis Prosper
+ lprosper&kisp.com
+16990
+ Print Inc.
+ Robert Woodcock
+ rwoodcock&printinc.com
+16991
+ Starsoft
+ Johan Forslund
+ johan.forslund&starsoft.se
+16992
+ The Halifax Herald Limited
+ Paul Williams
+ paul&herald.ns.ca
+16993
+ Norsec
+ Nick Theriault
+ nt120305-iana&norsec.net
+16994
+ Key Circle
+ Afshin Daghi
+ afshin&keycircle.com
+16995
+ elego Software Solutions GmbH
+ Olaf Wagner
+ info&elego.de
+16996
+ Aboriginal Sports and Recreation Association of BC
+ Gordon Ali
+ gordon.ali&asra.ca
+16997
+ Innovative Consultants, LLC
+ Pinda Ndaki
+ pinda&consult-ic.com
+16998
+ Intoto Inc.
+ Sarat Vetcha
+ sarat&intotoinc.com
+16999
+ Cortinovis S.A.
+ Jérôme Schell
+ j.schell&groupe-jc.com
+17000
+ Centre de Telecomunicacions i TI de la Generalitat de Catalunya
+ David Prats Jubany
+ david.prats&t-systems.es
+17001
+ Act Technology Co.,Ltd.
+ Frank Wayne
+ w.zf&163.com
+17002
+ Copsey Communications Projects
+ Brian Copsey
+ bc&copsey-comms.com
+17003
+ University Of Dundee
+ Ian Angles
+ i.angles&dundee.ac.uk
+17004
+ Israel InterUniversity Computation Center
+ Hank Nussbacher
+ hank&mail.iucc.ac.il
+17005
+ Mangrove Systems, Inc.
+ Sean Harnedy
+ sharnedy&mangrovesystems.com
+17006
+ Spherion
+ Manuel Jimenez
+ manueljimenez&spherion.com
+17007
+ Cool IT
+ Administrator
+ admin&coolit.fi
+17008
+ Clever Age SARL
+ Matthieu Belge
+ mbelge&clever-age.com
+17009
+ imove
+ Stephan Pulver
+ spulver&imove.ch
+17010
+ hopecom optic communication Ltd.
+ luweiwen
+ luweiwen&hopecom.com.cn
+17011
+ Metadata Systems, Inc.
+ Thomas K Wong
+ snmp&metadata-systems.com
+17012
+ eCareme Technologies, Inc.
+ Cecilia Chen
+ Cecilia_Chen&ecareme.com
+17013
+ Guaranty Technology Corp.
+ Jack Tsai
+ jacktjc&guaranty.com.tw
+17014
+ Izumi Cyber Networks Inc.
+ Takenori Higashimura
+ oni&izumi-si.co.jp
+17015
+ manage.it GmbH & Co. KG
+ Wolfgang Zitzelsberger
+ w.zitzelsberger&manage.de
+17016
+ Info Jure Knowledge Ltd.
+ Simone Merli
+ simone.merli&ijk-eu.com
+17017
+ CyberTech de Colombia Ltd.
+ Milton Quiroga
+ mquiroga&uniandes.edu.co
+17018
+ Silikone.com
+ Soren Christensen
+ soren&silikone.com
+17019
+ Heinrich Berndes Haushaltstechnik GmbH&Co. KG
+ IT-Service
+ it-support&berndes.com
+17020
+ IRSN
+ Jean-Luc Verpeaux
+ jean-luc.verpeaux&irsn.fr
+17021
+ University of Central Florida
+ Aaron Streimish
+ aarons&pegasus.cc.ucf.edu
+17022
+ Avista Labs Inc.
+ Jeremy McClintock
+ jeremy.mcclintock&avistalabs.com
+17023
+ Apptera
+ Babu
+ bpapanna&apptera.com
+17024
+ Jackson Local School District
+ Keith Obermeier
+ kao2jc&polarbear.stark.k12.oh.us
+17025
+ Rether Networks Inc.
+ Sheng-I Doong
+ sdoong&rether.com
+17026
+ dotNSF, Inc.
+ George Chiesa
+ chiesa&dotNSF.com
+17027
+ YAAO
+ Lu Hongjie
+ luhongjie&aocom.com.cn
+17028
+ MarketXS.com BV
+ Alan Broady
+ alan.broady&marketxs.com
+17029
+ baumer it-services (formerly '0mode')
+ Roman Baumer
+ ldap&baumer-its.ch
+17030
+ Velveo
+ Francois TIFFREAU
+ ft&eytsec.com
+17031
+ Cluster Labs GmbH
+ Lothar Feige
+ Lothar.Feige&Cluster-Labs.com
+17032
+ City of Helsinki
+ Pirkka Luukkonen
+ pirkka.luukkonen&hel.fi
+17033
+ Medical University of South Carolina
+ Richard Gadsden
+ gadsden&musc.edu
+17034
+ NHN Corp.
+ Richard Yoo
+ swyoo&nhncorp.com
+17035
+ Cerberian Inc
+ Gregory Newton
+ gnewton&cerberian.com
+17036
+ Alisys Software S.L.
+ Carlos Carús
+ carlos.carus&alisys.net
+17037
+ Brannstroms Elektronik AB
+ Peter Mathiasson
+ pm&brannstrom.se
+17038
+ Federal State Unitary Enterprise "Production Company 'Start'"
+ Alexander Lunyov
+ lan&startatom.ru
+17039
+ Vontu, Inc
+ Gagan Palrecha
+ gagan&vontu.com
+17040
+ Integrits Corporation
+ Kari Massarene
+ kmassare&integrits.com
+17041
+ TeleDomani, Inc.
+ Michael Pigott
+ pigotm&rpi.edu
+17042
+ Consultores Globales Online S.L.
+ Oscar Maqueda
+ oscar&consultoresglobales.com
+17043
+ PC-Repair Aalestrup
+ Peter
+ peter&homedisk.net
+17044
+ Red Fig Ltd
+ Alex Tapaccos
+ atapaccos&redfig.com
+17045
+ Network Technologies Group
+ Nathan Gardiner
+ nate&nate.id.au
+17046
+ ErrorNet
+ Simon Dassow
+ janus&errornet.de
+17047
+ Eurofresh.inc
+ Bruce Hermes
+ b.hermes&eurofresh.com
+17048
+ Ashland Inc.
+ Robert Stephenson
+ rlstephenson&ashland.com
+17049
+ Eurospider Information Technology A.G.
+ Andreas Baumann
+ andreas.baumann&eurospider.com
+17050
+ MediaSonic
+ Jay Morrison
+ jay.morrison&mediasonic.com
+17051
+ Last Minute Network Limited
+ Monika Szyc
+ tech_ops&lastminute.com
+17052
+ A Plus Marketing
+ Ken Pearson
+ web&universityservices.net
+17053
+ www.slavel.ru
+ Yuri Nosyrev
+ root&slavel.ru
+17054
+ Severoceska plynarenska, a.s.
+ Vladimir Naprstek
+ vladimir.naprstek&scplyn.cz
+17055
+ MoshJahan Ltd
+ Network Operations Manager
+ netops&moshjahan.net
+17056
+ Fusion Network Services Corp.
+ FusionGOL Engineering
+ noc&gol.com
+17057
+ Victor-Sierra
+ Vincent Williams
+ n1ufg&prodigy.net
+17058
+ National Radio Astronomy Observatory
+ Allyson Polak
+ apolak&nrao.edu
+17059
+ Cookingwise
+ Thomas Blomseth Christiansen
+ thomas&cookingwise.dk
+17060
+ zetein.net
+ Thomas Mauduit
+ monrou_r&epita.fr
+17061
+ Shanghai 4U Network Tech.Co.,Ltd.
+ yubo
+ yubo&4u-china.com
+17062
+ ArielServices
+ Ariel Peinado
+ arielpeinado&hotmail.com
+17063
+ Lightship Telecom, LLC
+ James Cook
+ jcook&lightship.net
+17064
+ CSX Technologies
+ Jerry Castille
+ jerry_castille&csx.com
+17065
+ Zions Bancorporation
+ Cory Nemelka
+ cnemelka&zionsbank.com
+17066
+ Collaboratech, Inc.
+ Mark Burgess
+ markb&collaboratech.com
+17067
+ Padimax Limited
+ John Risby
+ john&padimax.co.uk
+17068
+ Jcast Networks Corp.
+ Jai H. Eu
+ jeu&jcastnet.com
+17069
+ Leucotron Equipamentos Ltda.
+ Dilson Frota Moraes
+ snmp&leucotron.com.br
+17070
+ Hi De Ho
+ Keith Hughes
+ reg&hideho.org
+17071
+ Prime Electronics & Satellitics Inc.
+ Double Chiang
+ double&pesi.com.tw
+17072
+ Transgate
+ Masahiro Ono
+ masahiro&transgate.org
+17073
+ Universitaetsklinikum Freiburg
+ Thomas Jancar
+ thomas.jancar&uniklinik-freiburg.de
+17074
+ Senatsverwaltung fuer Gesundheit, Soziales und Verbraucherschutz Berlin
+ Klaus Habeck
+ klaus.habeck&sengsv.verwalt-berlin.de
+17075
+ Edwin L. Cox School of Business
+ Jimi Thompson
+ jimi&mail.cox.smu.edu
+17076
+ EXCELLENCE High Tech - Georgia LTD.
+ Alexander Nefedov
+ nealexus&yahoo.com
+17077
+ Girit Projects Inc.
+ Slavtcho Nikov
+ slavtchon&giritprojects.com
+17078
+ Innovation Software Group, LLC
+ Joseph Phillips
+ admin&innovationsw.com
+17079
+ AppIQ, Inc.
+ Jonathan Hill
+ jon.hill&appiq.com
+17080
+ BeTrained, Baumgartner KEG
+ moritz haslhofer
+ moritz.haslhofer&betrained.org
+17081
+ M.F. van Loon
+ M.F. van Loon
+ michiel&van-loon.xs4all.nl
+17082
+ Oregon University System
+ Anthony Brock
+ Anthony.Brock&oregonstate.edu
+17083
+ COMPART MEDICAL SYSTEMS
+ Jacek Owczarczyk
+ jo&compart-med-sys.home.pl
+17084
+ HON HAI PRECISION IND. CO., LTD.
+ Serena Yeh
+ serena.sf.yeh&foxconn.com
+17085
+ Beijing BU Telecom Tech co.,Ltd
+ zhenzhong zhang
+ zhangzz&bt-t.com
+17086
+ BIK Aschpurwis + Behrens GmbH
+ Florian Hars
+ snmp&bik-gmbh.de
+17087
+ GrECo International AG
+ Peter Jarisch
+ p.jarisch&together.at
+17088
+ sichuan wisesoft Ltd.
+ lijin
+ lijin2001&tom.com
+17089
+ Universität Paderborn, Zentrum IT-Dienste
+ Andreas Brennecke
+ anbr&uni-paderborn.de
+17090
+ Packetizer, Inc.
+ Paul E. Jones
+ paulej&packetizer.com
+17091
+ Ciphire Labs
+ Lars Eilebrecht
+ le+iana&leogic.com
+17092
+ MediaRing Limited
+ Pawan Pandey
+ pawan&mediaring.com
+17093
+ Ellemedia Technologies Ltd.
+ Kostas Vaxevanakis
+ vaxevana&ellemedia.com
+17094
+ Blueslice Networks Inc.
+ Yan He
+ yan&blueslice.com
+17095
+ Microchip Technology Inc.
+ Nilesh Rajbharti
+ Nilesh.Rajbharti&microchip.com
+17096
+ Invesco Institutional, Fixed Income Group
+ Ronald V. Simmons
+ Van_Simmons&invesco.com
+17097
+ Weltek Technologies Co., Ltd.
+ Tat-Leung Ho
+ ho&weltek.com.hk
+17098
+ Innomenta GmbH & Co. KG
+ Klaus Schmidt
+ klaus.schmidt&innomenta.de
+17099
+ TellusTech Ltd.
+ Assen Stoyanov
+ softa&ttechgroup.com
+17100
+ Fabasoft R&D GmbH
+ Harald Pfoser
+ harald.pfoser&fabasoft.com
+17101
+ InternetNu
+ W.M. Baan Hofman
+ w.m.baanhofman&internetnu.net
+17102
+ Bororos
+ Bororos
+ bororos&monetplus.cz
+17103
+ Biznet Information Systems and Consultancy
+ Haluk Aydin
+ haydin&biznet.com.tr
+17104
+ 1-800 Communications, Inc.
+ Scott Dallamura
+ sdallamura&1800communications.com
+17105
+ Insignia Solutions
+ Anne Rosset
+ anne.rosset&insignia.com
+17106
+ GlobNIX
+ Phil Pennock
+ snmp-mib&globnix.org
+17107
+ The Konopka Corporation
+ Michael Konopka
+ mike&konopkacorp.com
+17108
+ Vinci Systems, Inc.
+ Joe Kralowetz
+ jkralowetz&vincisystems.com
+17109
+ Chotaro Co.
+ Masami Nishida
+ nischida&chotaro.com
+17110
+ Institut de Recherche pour le Développement (IRD)
+ THOURAUD Emmanuel
+ thouraud&bondy.ird.fr
+17111
+ JMSE
+ Jim McClure
+ jmcclure&insight.rr.com
+17112
+ Axstone Co., Ltd.
+ KI-HONG BANG
+ soogy&axstone.com
+17113
+ EvoNet Computer Network Evolution GmbH
+ Christoph Bott
+ iana&evonet.de
+17114
+ Keyrus S.A.
+ Liouville David
+ dliouville&keyrus.com
+17115
+ D-APP-X Corporation
+ Randy Bradley
+ randy&d-app-x.com
+17116
+ GMA COMMUNICATION MANUFACTURING & MARKETING 1991 LTD.
+ Liron Homski
+ liron&gma.co.il
+17117
+ Advantage Sales & Marketing
+ Andrew Garvin
+ oid.admin&asmnet.com
+17118
+ Byram Healthcare Centers, Inc.
+ Derek J. Balling
+ sa&byramhealthcare.com
+17119
+ OctetString, Inc
+ Phil Hunt
+ phil.hunt&octetstring.com
+17120
+ Team Cool Networks
+ Ken Gunderson
+ kgunders&teamcool.net
+17121
+ Geronimo Group Inc.
+ Carl Foster
+ cfoster&geronimogroup.com
+17122
+ Apogent Technologies Inc.
+ Peter J. Van Bruggen
+ pvanbruggen&apogent.com
+17123
+ Tavata Software Corporation
+ Peter Smith
+ psmith&tavatasoftware.com
+17124
+ Psycat Group
+ Lars Stenberg
+ lars.stenberg&psycat.net
+17125
+ Eze Castle Integration, Inc.
+ William Tan
+ wtan&eci.com
+17126
+ Nova Engineering, Inc.
+ Bill Walburg
+ billw&nova-eng.com
+17127
+ Kilowatt Networking, Inc.
+ Kyle Obear
+ kobear&kilowattnetworking.com
+17128
+ mg2.org
+ Michael Gregorowicz
+ junk&mg2.org
+17129
+ Zaclick Co.,Ltd
+ Joo Minsok
+ neinhart&zaclick.com
+17130
+ antiquity books
+ Michael Goldsmith
+ n2ucm&verizon.net
+17131
+ Rectifier Technologies Pacific Pty Ltd
+ Paul Davis
+ PaulDavis&rtp.com.au
+17132
+ Shanghai Dare Opto-electronic Communication Co.,Ltd
+ pengyuanlong
+ pengyuanlong&cndare.com
+17133
+ ILWOO DATA & TECHNOLOGY Co.,LTD
+ WILLIAM JANG
+ jckj&netian.com
+17134
+ Good Health Network, Inc
+ Lori Reed-Fourquet
+ fourquet&ix.netcom.com
+17135
+ Raaijmakers
+ Vincent Raaijmakers
+ vincent&raaijmakers.cc
+17136
+ PLG AG
+ Andreas Stoer
+ andreas.stoer&plg.de
+17137
+ GradSoft Ltd.
+ Ruslan Shevchenko
+ iana&gradsoft.kiev.ua
+17138
+ INHOLLAND Universities
+ Boris van Es
+ boris.vanes&inholland.nl
+17139
+ Internet Gold
+ Valdemar Lemche
+ atterdag&co.zahav.net.il
+17140
+ Versatel Nederland B.V.
+ Aleks Mitrovic
+ aleksandar.mitrovic&versatel.nl
+17141
+ Incenti S.A.
+ Pawel Karwowski
+ karwowskip&incenti.pl
+17142
+ Static Bytes
+ Javier Loureiro
+ derethor&derethor.net
+17143
+ Georg-Hewegh-Oberschule
+ Michael Hecker
+ mhecker&gmx.com
+17144
+ State University of New York at Stony Brook
+ Sanjay Kapur
+ Sanjay.Kapur&Stonybrook.edu
+17145
+ Rusch Consultancy B.V.
+ Guido Rusch
+ postbus&rusch.nl
+17146
+ UVHC
+ Fareneau Florent
+ florent.fareneau&univ-valenciennes.fr
+17147
+ Eastern Illinois University
+ J. Kahn Koontz
+ kahn&eiu.edu
+17148
+ iBurst Forum
+ Christian John
+ chrisj&arraycomm.com
+17149
+ Lodestar Technology Ltd
+ John Dudmesh
+ john&johndudmesh.com
+17150
+ simatika
+ jorge E. Courett
+ courett&softhome.net
+17151
+ COGNICA Ltd
+ Scott Wichall
+ sdwichall&hotmail.com
+17152
+ creamen
+ mannu
+ mannu&creamen.net
+17153
+ University of Connecticut
+ Rohit Kumar Mehta
+ rohitm&engr.uconn.edu
+17154
+ Kittredge Archery Co. Inc.
+ Adam Pisoni
+ adam&p3mammoth.com
+17155
+ VoiceAge Corporation
+ Jean Mayrand
+ jean.mayrand&voiceage.com
+17156
+ Zone Labs, Inc
+ Andy Hering
+ ahering&zonelabs.com
+17157
+ Chengdu Runwang Tchnology Co. LTD
+ liushanglin
+ sichuancdliushanglin&yahoo.com.cn
+17158
+ Laurasia Computing
+ Michael Kennett
+ snmp&laurasia.com.au
+17159
+ Henri Maire SA
+ Olivier METRA
+ ometra&henri-maire.fr
+17160
+ Lund University Hospital
+ Lennart Bertenstam
+ Lennart.Bertenstam&radfys.lu.se
+17161
+ Covisint LLC
+ John Schonmeier
+ jschonme&covisint.com
+17162
+ Airversal Technology Inc
+ Zhou Sanqiang
+ zhousq&airversal.com
+17163
+ Riverbed Technology, Inc.
+ John Cho
+ john.cho&riverbed.com
+17164
+ Callcast, Inc.
+ Sarah Clatterbuck
+ sclatter&callcast.com
+17165
+ Advantest R&D Center, Inc.
+ Clayton Conrad
+ c.conrad&advantest-ard.com
+17166
+ Louisiana State University and A&M College
+ Emilio A. Icaza
+ emilio&lsu.edu
+17167
+ Daotec Ltd.
+ Robert Zapfel
+ robert&daotec.com
+17168
+ Century 21 Mike Bowman, Inc.
+ Dusty Matthews
+ dusty.matthews&c21bowman.com
+17169
+ Diablotin
+ Yannick Cadin
+ Yannick.Cadin&Diablotin.com
+17170
+ Université Henri Poincaré - Nancy 1 -
+ Samson Bisaro
+ Samson.Bisaro&esial.uhp-nancy.fr
+17171
+ Qindel
+ Benito Martinez
+ nito&qindel.es
+17172
+ Melco International Development Ltd.
+ Neil Turner
+ nrt&iasiatech.net
+17173
+ Squeeky Clean
+ Suzie Benkoski
+ akira-iana&squeekyclean.net
+17174
+ Iridium Systems (Hangzhou) Limited
+ Shuhua Qi
+ qsh&irsys.com.cn
+17175
+ shanghai letel communications Co., Ltd
+ Geoffrey Gu
+ guguolin&letelopto.com
+17176
+ Perm State Pedagogical University
+ Beloglazov Maksim
+ beloglazov&pspu.ac.ru
+17177
+ TIS Inc.
+ Masao Kudou
+ bruce&tis.co.jp
+17178
+ VERA Autonoom Provinciebedrijf
+ Jan Vannieuwenhuyse
+ Jan.Vannieuwenhuyse&vera.be
+17179
+ Diaz
+ Miguel Diaz
+ mdiaz&netcabo.pt
+17180
+ Altibase
+ Hyun Su Choi
+ altibase&altibase.com
+17181
+ Dantek Computer Systems, Inc.
+ Dan Haanpaa
+ dantekcs&charter.net
+17182
+ CCC Data Oy
+ Zoltan Homorodi
+ zoltan.homorodi&ccc.fi
+17183
+ Yang Mei Technology Co., LTD.
+ Thomas Chen
+ ym&yangmei.com.tw
+17184
+ ProLAN
+ Sergey Yuditsky
+ ssy&prolan.ru
+17185
+ Richemont Group
+ Johann Lallemand
+ johann.lallemand&richemont.com
+17186
+ MEDIA LINKS Co.,LTD.
+ SEIICHI KAWADA
+ kawada&medialinks.co.jp
+17187
+ Onaro Inc.
+ Roy Alon
+ info&onaro.com
+17188
+ GigaClue
+ David Weinrich
+ dweinr1&cox.net
+17189
+ Ingrafted Software Inc.
+ Dave Augustus
+ davea&ingraftedsoftware.com
+17190
+ Fulcrum Microsystems, Inc.
+ Bevan Bennett
+ bbennett&fulcrummicro.com
+17191
+ Universidad de La Laguna
+ Javier Quijada Morales
+ sistemas&ull.es
+17192
+ Emprisa Networks
+ Mirga Jazbutis
+ mjazbutis&emprisanetworks.com
+17193
+ dbc Digital Broadcast Consulting GmbH
+ Sören Hellwig
+ sh&dbc-broadcast.de
+17194
+ Whoopy Engineering Ltd.
+ Simon Carter
+ hostmaster&whoopy-eng.net
+17195
+ Securesoft Systems, Inc.
+ Roland Cozzolino
+ rcozzol&optonline.net
+17196
+ CacheLogic Ltd.
+ Andrew Parker
+ aparker&cachelogic.com
+17197
+ Relicore, Inc.
+ Gilbert Benghiat
+ dirdev&relicore.com
+17198
+ martinskafte.dk
+ Martin Skafte
+ mail&martinskafte.dk
+17199
+ Ministry of Fisheries - NZ
+ Jay Montilla
+ jay&spidernz.com
+17200
+ Optus Internet Engineering
+ Servers Group
+ servers&staff.optusnet.com.au
+17201
+ Digital Item
+ Soojin Nam
+ sjnam&daumcorp.com
+17202
+ NEC informatec systems,ltd.
+ Susumu Kajino
+ kajino&nis.nec.co.jp
+17203
+ Pekarek Handelsges.m.b.H
+ Erich N. Pekarek
+ oid.it-services&pekarek.at
+17204
+ IIM CORPORATION
+ Kazuki Masuda
+ kmasuda&iim.co.jp
+17205
+ ARPENT ENTERPRISES
+ RAVINDRA JOSHI
+ arpent&vsnl.net
+17206
+ Open Stock Company «Oskol Electrometallurgical Kombinat»
+ Sergey Bredikhin
+ bredikhin&oemk.ru
+17207
+ Cloverleaf Communications Inc.
+ Dr. Elic Yavor
+ eyavor&cloverleafcomm.com
+17208
+ Fa Nea Sjöholm
+ Christer Sjöholm
+ hcs&astrakan.hig.se
+17209
+ Strategic Systems Consultants Ltd.
+ O.K.Man
+ ok_man&ssc-ltd.com
+17210
+ GZS Gesellschaft fuer Zahlungssysteme mbH
+ Thorsten Kraft
+ tk&gzs.de
+17211
+ Potronics sp. z o.o.
+ Janusz Sobczak
+ jsobczak&potronics.com.pl
+17212
+ AWETA b.v.
+ Marcel van de Weert
+ mvdweert&aweta.nl
+17213
+ DAY-S.COM
+ Laurent ROUSSANNE
+ l.roussanne&day-s.com.fr
+17214
+ Network Designers Ltd.
+ Keith Morley
+ keith&ndl.co.uk
+17215
+ Institute of Linguistic Studies
+ Artem V. Andreev
+ artem&iling.nw.ru
+17216
+ Triplanet Partners LLC
+ Hazem Bennaceur
+ hbverdian&hotmail.com
+17217
+ University of Richmond
+ Coates Carter
+ ccarter&richmond.edu
+17218
+ Union Internationale des Chemins de Fer
+ Mr Bru
+ bru&uic.asso.fr
+17219
+ NsTEL Inc.
+ Kim Tae Hyung
+ thkimj&lycos.co.kr
+17220
+ eBenX, Inc.
+ Mike Stinebaugh
+ mike.stinebaugh&ebenx.com
+17221
+ CHBE UBC
+ Darcy Westfall
+ darcyw.spam&chml.ubc.ca
+17222
+ Sierhuis Digitale Diensten
+ Pim Sierhuis
+ iana&sierhuis.com
+17223
+ Cena Salvatore
+ Cena Salvatore
+ cena&cenas.it
+17224
+ Newbury Networks
+ Anthony Sciola
+ acs&newburynetworks.com
+17225
+ ispi of Lincoln, Inc
+ Monte Ohrt
+ noc&ispi.net
+17226
+ BC5 Technologies Inc.
+ Bruno Couillard
+ bruno&bc5tech.com
+17227
+ DMP Initiatives
+ Yannick Cadin
+ Yannick.Cadin&Initiatives.fr
+17228
+ Kommando
+ Yannick Cadin
+ Yannick.Cadin&Kommando.com
+17229
+ Miracle Group, Ltd.
+ Michal Meloun
+ meloun&miracle.cz
+17230
+ UniqMinds Ltd.
+ Juha Lindström
+ iana.contact&uniqminds.com
+17231
+ Otto UK
+ Paul Zajicek
+ paul.zajicek&otto-uk.com
+17232
+ PANNOCOM Ltd.
+ Attila Tóth
+ info&pannocom.hu
+17233
+ ICODEX Software AG
+ Ralph Ortner
+ ralph.ortner&icodex.com
+17234
+ ET Enterprise Technologies srl
+ Giancarlo Castorina
+ Giancarlo.Castorina&enterprisetechnologies.it
+17235
+ 2e Systems GmbH
+ Saida Zaagoug
+ saida.zaagoug&2e-systems.com
+17236
+ Shout Telecoms Limited
+ David Thorne
+ dthorne&shout-telecoms.com
+17237
+ S.P.E.Sistemi e Progetti Elettronici s.a.s. di P.Prandini & C
+ Paolo Prandini
+ prandini&spe.net
+17238
+ NsTEL Inc.
+ Kim Tae Hyung
+ thkimj&lycos.co.kr
+17239
+ Plan B Email Services, LLC
+ Chris Bellomy
+ chris&planbemail.com
+17240
+ Spread Teleinformática Ltda
+ Eduardo Bortoluzzi Junior
+ eduardob&spread.com.br
+17241
+ Federal Trade Commission
+ Brooks Vaughn
+ bvaughn&ftc.gov
+17242
+ Mission Vi
+ Jason Calabrese
+ jasonc&missionvi.com
+17243
+ World Access Canada Inc.
+ Daniel Silivestru
+ dsilivestru&worldaccess.com
+17244
+ Briteace Enterprise Pte Ltd
+ K.C. Toh
+ 67639888&starhub.net.sg
+17245
+ Genentech, Inc.
+ Scooter Morris
+ scooter&gene.com
+17246
+ FreeSNMP
+ Robert Story
+ rstory&freesnmp.com
+17247
+ SBC Internet Services
+ Chuck M. Donaldson
+ cd1753&sbc.com
+17248
+ Gemstone Communications, Inc
+ Sugl Wu
+ sugl&gemstone-com.com
+17249
+ VAN Company Ltd.
+ Sergey Perepechayev
+ xxxcore&mail.ru
+17250
+ Yore Elektronik Yayimcilik A.S.
+ Özhan KARAMAN
+ ozhan&yore.com.tr
+17251
+ WeRMSPoWKe
+ Brendan Alderslade
+ brendan.alderslade&wermspowke.net
+17252
+ MS Global Consulting GmbH
+ Moheb Shafik
+ info&ms-global-consulting.de
+17253
+ Arcada Polytechnic
+ Harald Hannelius
+ hostmaster+iana&arcada.fi
+17254
+ Goad.US
+ Ed Goad
+ ed&goad.us
+17255
+ Vidyatel Ltd.
+ Bentzy Sagiv
+ bentzy&vidyatel.com
+17256
+ CL-NET s.r.o.
+ Ondrej Pejsa
+ noc&clnet.cz
+17257
+ Initial Security Limited
+ James Gilbert
+ james.gilbert&initial-security.co.uk
+17258
+ DRQ Sp. z o.o.
+ DRQ Sp. z o.o.
+ office&drq.pl
+17259
+ Manex
+ Vincent Keunen
+ vk&manex.be
+17260
+ Numinatek Co.
+ Houman Ghaemi
+ houman&houman.ca
+17261
+ RJWare, Inc
+ Rich Johnson
+ rich&rjware.com
+17262
+ Devonshire Group, Inc
+ Tim Combs
+ timc&ygtechnologies.com
+17263
+ Alpes Team
+ BRIERE Sebastien
+ sebastien.briere&ac-strasbourg.fr
+17264
+ Mount Clemens General Hospital
+ Chris Ryan
+ cryan&mcgh.org
+17265
+ Escape Tech Ltd (formerly 'Escape OE')
+ Christos KONIDARIS
+ info&escapetech.eu
+17266
+ California Internet Inc
+ Ken Anderson
+ dnsadmin&pacific.net
+17267
+ Hitachi Computer Products (Europe) S.A.S
+ Jean-Paul FANTON
+ jean-paul.fanton&hicef.hitachi-eu.com
+17268
+ ABB Process Analytics
+ Bill Lenherr
+ bill.lenherr&us.abb.com
+17269
+ Hansa JSC
+ Dmitry Liakh
+ dliakh&hansa.ua
+17270
+ Comcast Corporation
+ Aaron Settles
+ aaron_settles&cable.comcast.com
+17271
+ Sunshine Village Ski & Snowboard Resort
+ Eric Merth
+ emerth&skibanff.com
+17272
+ akashic Inc.
+ Hirofumi Takada
+ takada&akashic.co.jp
+17273
+ The Rabbithole Org.
+ Shaun Brady
+ shaun&therabbithole.org
+17274
+ Nevis Networks Inc.
+ Ravi Dara
+ ravi.dara&nevisnetworks.com
+17275
+ MicroBit
+ Bertie Kunz
+ tima&cs.co.za
+17276
+ Colegio de Registradores de la Propiedad y Mercantiles de España
+ Emilio Martinez
+ emilio&corpme.es
+17277
+ TUI Nederland N.V.
+ W. Delamore
+ unix-groep&tui.nl
+17278
+ IZB-Soft
+ Florian Schneider
+ florian.schneider&izb-soft.de
+17279
+ Stowe Holdings (Pty) Ltd
+ Halford Dace
+ hal&stowe.co.za
+17280
+ Fadesa Inmobiliaria
+ José M. Fandiño
+ iana&fadesa.es
+17281
+ Luther College
+ Chris Stuckman
+ stuckmch&luther.edu
+17282
+ Abhai Inc.
+ Rajeev Atluri
+ rajeev&digitaldrifters.com
+17283
+ YACME S.r.l.
+ Luca Bolcioni
+ Luca.Bolcioni&yacme.com
+17284
+ UNICOM UNIversal computer COMmunication, spol. s r.o.
+ Radimir Rexa
+ unicom&e-unicom.sk
+17285
+ DOBS
+ W.J Dantuma
+ willem.dantuma&dobs.nl
+17286
+ Steuerungs- & Netzwerktechnik
+ Uwe Beutin
+ uwe&imbrium.de
+17287
+ Pacific Life
+ David Hwang
+ dhwang&pacificlife.com
+17288
+ VicSuper
+ Charles Edouard
+ charles.edouard&vicsuper.com.au
+17289
+ LinuxHQ
+ D. Schueler
+ wob&bermuda.ch
+17290
+ Key Digital Solutions Ltd.
+ Mihai Giurgeanu
+ mgiurg&xnet.ro
+17291
+ Mithra Biodindustry Co., Ltd
+ Mike Cu
+ ccu123&mail.mithra.com.tw
+17292
+ NXN Software AG
+ Mr. Jochen Pielage
+ jpielage&nxn-software.com
+17293
+ DavidRLee
+ David Lee
+ dlee&novell.com
+17294
+ Agile Teamwork, Inc.
+ Earl Marwil
+ EMarwil&AgileTeamwork.com
+17295
+ WestNoble
+ Ahmed Abrar Bhalli
+ bhalli&westnoble.com
+17296
+ Fourth Corner Systems
+ Scott Courtney
+ courtney&4th.com
+17297
+ Sine Nomine Associates
+ Scott Courtney
+ scourtney&sinenomine.net
+17298
+ BlueWater Technologies Inc
+ John Curtis
+ BlueWater&Dock.Net
+17299
+ vMoksha Technologies Private Limited
+ Sanjeev Gopal
+ sanjeev&vmoksha.com
+17300
+ Axxius b.v.
+ M.J. Beelen
+ marco.beelen&axxius.nl
+17301
+ AllServe Automatisering B.V.
+ Sevaz
+ Sevaz&AllServe.nl
+17302
+ Iconology Ltd
+ Stephen Warman
+ steve.warman&iconology.co.uk
+17303
+ Paramount Pictures
+ Gregory Jones
+ gregory_jones&paramount.com
+17304
+ CA Technologies Inc.
+ Aaron Flint
+ aaron.flint&ca.com
+17305
+ Aeras Networks
+ John Wiese
+ jwiese&aerasnetworks.com
+17306
+ Armenian e-Science Foundation (ArmeSFo)
+ Ara A. Grigoryan
+ aagrigor&jerewan1.yerphi.am
+17307
+ Tribunal Regional do Trabalho da 15ª Região
+ Bruno Stella
+ brunostella&trt15.gov.br
+17308
+ Digimedworx
+ Arya Bagherpour
+ aryaba&hotmail.com
+17309
+ Saudi Arabian Monetary Agency (SAMA)
+ Yagoub Al-Sulaiman
+ y_suliman&sama-ksa.org
+17310
+ Vanquish International Ltd.
+ xiaoli
+ mpswitch&mail.maipu.com
+17311
+ Myllykoski Corp.
+ Vesa Erolainen
+ vesa.erolainen&myllykoski.com
+17312
+ Shizuoka System Technology
+ Kazuhiko Suyama
+ ssuuyyaammaa&po2.across.or.jp
+17313
+ Ratiodata GmbH
+ Martin Nuernberger
+ martin.nuernberger&ratiodata.de
+17314
+ Soltim
+ David ROUAUD
+ david.rouaud&soltim.com
+17315
+ EtherAddress.com
+ Wilson Mattos
+ wmattos&etheraddress.com
+17316
+ Peoria Christian School
+ James Anderton
+ janderton&peoriachristian.org
+17317
+ MassiveEgo
+ Philippe Hebert
+ philippe&massiveego.com
+17318
+ Media5 Corporation / M5 Technologies (formerly 'M5T Centre d'Excellence en Telecom Inc.')
+ Jerome Lagasse
+ iana&media5corp.com
+17319
+ JC Computing
+ James Anderton
+ jc_computing&hotmail.com
+17320
+ J&M Crowther Ltd.
+ Chris Crowther
+ chrisc&jm-crowther.co.uk
+17321
+ Calpine
+ Christopher Donohoe
+ cdonohoe&calpine.com
+17322
+ SOFTLAND
+ Jaroslaw Kruza
+ jarek&softland.net.pl
+17323
+ Datatekniska Byrån
+ Joakim Ahlén
+ joakim.ahlen&mediaprint.se
+17324
+ YDI Wireless Inc.
+ Gino Chartre
+ gchartre&ydi.com
+17325
+ Babastik
+ Brian Adams
+ brian&babastik.com
+17326
+ AC Camerfirma, S.A.
+ Ramiro Muñoz
+ ramirom&camerfirma.com
+17327
+ City of Northglenn
+ Daniel Schmick
+ dschmick&northglenn.org
+17328
+ Imenta Sweden AB
+ Christopher Ekstrom
+ christopher.ekstrom&imenta.com
+17329
+ School of Information Technology, Universiti Utara Malaysia
+ Farkhana Bawazeer
+ farkhana_bawazeer&yahoo.com
+17330
+ Zetta Systems, Inc.
+ John Guthrie
+ jguthrie&zettasystems.com
+17331
+ 30San Information System Co.,Ltd.
+ Xianghui Zhu
+ zhuxh&30san.com
+17332
+ Pete Attkins Engineering Ltd
+ Pete Attkins
+ pete2.attkins&ntlworld.com
+17333
+ Critical Networks, Inc.
+ Dick Downen
+ tom&criticalnetworks.com
+17334
+ DN-Solutions
+ Alexander Mueller
+ hosting&dn-solutions.net
+17335
+ UPM-Kymmene Corporation
+ Jouko Kiviranta
+ jouko.kiviranta&upm-kymmene.com
+17336
+ Bank of Russia
+ Andrey Shiryaev
+ ShiryaevA&gis.cbr.ru
+17337
+ Solace Systems, Inc.
+ Rob Steen
+ rob.steen&solacesystems.com
+17338
+ IBS Technology & Services
+ Jan Maes
+ jan.maes&ibsts.be
+17339
+ SAFA GALENICA, S.A.
+ Manuel Ruiz
+ mruiz&safa.es
+17340
+ Microtest Ltd
+ Roger Jane
+ roger.jane&microtest.co.uk
+17341
+ Fonner Consulting
+ David Fonner
+ dfonner&charter.net
+17342
+ Danske Gymnasieelevers Sammenslutning
+ Ask Holme
+ ask&dgsnet.dk
+17343
+ Edula
+ Scott Seong
+ scott&edula.com
+17344
+ OFSET
+ Hilaire Fernandes
+ hilaire&ofset.org
+17345
+ fusionOne, Inc.
+ Serge Melnichenko
+ smelnichenko&fusionone.com
+17346
+ AlienForceIT
+ Andrzej Pliszka
+ pliszka&verizon.net
+17347
+ Hilti Corporation
+ David Taylor (FIBM Dept.)
+ David.Taylor&hilti.com
+17348
+ USTC E-Business Technology Company
+ Wang Guizhu
+ gzwang&netkiss.com.cn
+17349
+ DELTA N.V.
+ Phuong Banh
+ pbanh&delta.nl
+17350
+ OnRelay Ltd
+ Thomas Muller
+ thomas.muller&onrelay.com
+17351
+ Simmons College
+ David Bruce
+ david.bruce&simmons.edu
+17352
+ FrancisScott Communications LLC
+ Scott Lampert
+ scott&francisscott.com
+17353
+ VisSim AS
+ Max Semenov
+ maxim.semenov&vissim.no
+17354
+ Zone Trading Partners
+ Magesh Rangaramanujam
+ magesh&zonetrading.com
+17355
+ Cirrus Multimedia Limited
+ Mo McKinlay
+ hostmaster&cirrus-multimedia.ltd.uk
+17356
+ RiskMetrics Group Inc.
+ Jason Madden
+ jason.madden&riskmetrics.com
+17357
+ Derks.IT
+ Jeroen Derks
+ jeroen&derks.it
+17358
+ Fulford Consulting Ltd
+ Clifford W Fulford
+ fulford&fulford.net
+17359
+ net9
+ Jiang, Bo
+ sanshaoj&yahoo.com.cn
+17360
+ T&J Computer Systems
+ Tracy or Jessica Smith
+ grvdigger864&aol.com
+17361
+ Infoscience Corporation
+ Norio Miya
+ info&logstorage.com
+17362
+ Asia Pacific Bioinformatics Network (APBioNet)
+ Ong Guan Sin
+ guansin&bic.nus.edu.sg
+17363
+ SANYO DDP-BU
+ Katsuyoshi Takahashi
+ taka013561&dt.sanyo.co.jp
+17364
+ SITELI
+ BETHENOD Georges
+ gbethenod&siteli.fr
+17365
+ SISSA - ISAS Scuola Internazionale Superiore di Studi Avanzati
+ Piero Calucci
+ calucci&sissa.it
+17366
+ Torbay Council
+ Tom Brough
+ Tom.Brough&Torbay.Gov.Uk
+17367
+ Grep AS
+ Roy Michelsen
+ roy&grep.no
+17368
+ PIFAUT
+ Rémi PIFAUT
+ oid-iana&pifaut.com
+17369
+ sustainable development networking programme
+ Muhammad Ashraf
+ mm_ashraf&yahoo.com
+17370
+ OnRelay Ltd
+ Thomas Muller
+ thomas.muller&onrelay.com
+17371
+ 4DotNet oHG
+ Christoph Müller
+ cmueller&4dot.net
+17372
+ iFoni Cellular Services
+ Rudolph van Graan
+ snmp-admin&ifoni.com
+17373
+ IT Watchdogs, Inc.
+ Nick Tornow
+ ntornow&sheergeniussoftware.com
+17374
+ Clearfield Knowledge Solutions Ltd.
+ Ross Peeters
+ oid.admin&k.co.nz
+17375
+ Image Analysis,Inc.
+ Judd E. Reed
+ reed&Image-Analysis.com
+17376
+ TIM San Marino S.p.A.
+ Andrea Gabellini
+ andrea.gabellini&telecomitalia.sm
+17377
+ aesys spa
+ Enzo Arlati
+ enzo.arlati&aesys.it
+17378
+ Interlink Software Services Ltd
+ Stephen D'Arcy
+ sdarcy&int-link.com
+17379
+ University of Applied Sciences Wolfenbuettel
+ Thorsten Ludewig
+ th&fh-wolfenbuettel.de
+17380
+ Spazio ZeroUno SpA
+ Luca Russano
+ luca.russano&spaziozerouno.it
+17381
+ The Kinkaid School
+ Denise Zasowski
+ denise.zasowski&kinkaid.org
+17382
+ VAI bv
+ Albert Hooyer
+ albert.hooyer&vai.nl
+17383
+ EASY SOFTWARE
+ Juergen Froehlich
+ standardsmaster&easy.de
+17384
+ Contemporary Control Systems, Inc.
+ Bennet Levine
+ blevine&ccontrols.com
+17385
+ Appriss, Inc
+ Donavan Pantke
+ dpantke&appriss.com
+17386
+ iCanSP, inc
+ Manoj Thopcherneni
+ Manoj.Thopcherneni&icansp.com
+17387
+ Frontier Financial
+ Jason Balicki
+ kodak&frontierhomemortgage.com
+17388
+ Allen Systems Group INC
+ Bobby Brown
+ bbrown&asg.com
+17389
+ Core NAP, L.P.
+ Matt Knopp
+ matt&corenap.com
+17390
+ Family Video
+ Andrew Baker
+ andy&famvid.com
+17391
+ NOSE Applied Intelligence AG
+ Andreas Weder
+ andreas.weder&nose.ch
+17392
+ Abucco Technologies Inc.
+ Michal Stit
+ info&abucco.com
+17393
+ Allen Systems Group INC
+ Bobby Brown
+ bbrown&asg.com
+17394
+ BRAINBOW EDV-Beratung GmbH
+ Volker Funke
+ Volker.Funke&brainbow.de
+17395
+ Beijing Founder Electronic Co.,Ltd.
+ Dai Lin
+ dailin&founder.com.cn
+17396
+ Sapura Advance Systems Sdn Bhd
+ Dinesh
+ dinesh&sasoft.com.my
+17397
+ BVE des Kantons Bern
+ Thomas Kappeler
+ thomas.kappeler&bve.be.ch
+17398
+ HBhard, spol. s.r.o.
+ Jiri Balcar
+ hbhard&hbhard.cz
+17399
+ AKiT Ltd.
+ Boris Jordanov
+ bjordanov&akit.biz
+17400
+ tourisline AG
+ Frank Brehm
+ brehm&tourisline.com
+17401
+ Lands' End, Inc.
+ Jordan Anderson
+ jordan.anderson&landsend.com
+17402
+ Sevis Systems, Inc.
+ Mike Ashdown
+ mike.ashdown&sevis.com
+17403
+ Oklahoma Department of Career and Technology Education
+ Matthew Hubbard
+ mhubb&okcareertech.org
+17404
+ WebundCo GmbH & CoKG
+ Karl Macku
+ karl.macku&webundco.com
+17405
+ Telecommunications Industry Association TR8dot5
+ Jeff Anderson
+ Jeff.S.Anderson&Motorola.com
+17406
+ HITS
+ Daniel Himler
+ dan&hits.at
+17407
+ OmegaWare Systems Ltd.
+ Edward Rudd
+ eddie&omegaware.com
+17408
+ HICOM COMUNICAÇÃO INTEGRADA LTDA.
+ SERGIO TREIGER
+ comercial&hi.com.br
+17409
+ National Standardization Committee of Radio & Television
+ Chen Zhiguo
+ chenzg2000&sina.com
+17410
+ SOPRA GROUP
+ Hervé BOUVET
+ hcbouvet&sopragroup.com
+17411
+ newsky software
+ zhanghui
+ zhanghui&newsky.com.cn
+17412
+ GateConnect Technologies GmbH
+ Halil Goektepe
+ h.goektepe&gate-connect.com
+17413
+ Ministerio del Interior - España
+ Francisco Romero
+ sistemas&guzman.mir.es
+17414
+ vzw CDS
+ Jan Vanhaecht
+ cdsleuven&yahoo.com
+17415
+ PUCRS
+ Luiz Alfredo Baggiotto
+ cpd_unix&pucrs.br
+17416
+ Root IT
+ Jeroen Vriesman
+ linuxificator&gmail.com
+17417
+ Portiva Corporation
+ Jason Smith
+ jsmith&portiva.com
+17418
+ Mahanaxar Networks
+ Stephen Butler
+ oid&mahanaxar.net
+17419
+ Lincoln Investment Planning, Inc
+ Steve Konde
+ skonde&lincoln-remove-investment.com
+17420
+ DigiPower Manufacturing Inc.
+ Harvey Hsieh
+ harveyhsieh&digipower.com.tw
+17421
+ Hôpital de la ville d'Esch-sur-Alzette
+ Robert Klensch
+ ldap.contact&hvea.healthnet.lu
+17422
+ Real Enterprise Solutions Development B.V.
+ Bob Janssen
+ bob&res.nl
+17423
+ Multidata Gesellschaft für Datentechnik und Informatik mbH
+ Wilfried Dersch
+ wd&multidata.de
+17424
+ Chart Pilot Ltd.
+ Andrey Nepomnyaschih
+ nas&chartpilot.ru
+17425
+ ilink Kommunikationssysteme GmbH
+ Lars Henssen
+ lars.henssen&ilink.de
+17426
+ Sega.com, Inc.
+ Eric Fehr
+ eric.fehr&sega.com
+17427
+ ABYZ Informática LTDA
+ Andreas Hansen
+ andreash&abyz.com.br
+17428
+ WebDesign BK
+ Rolf Luettecke
+ it&rolf-luettecke.de
+17429
+ Michael Telecom AG
+ Rolf Luettecke
+ rolf.luettecke&michael-telecom.de
+17430
+ TCL NETWORK EQUIPMENT (SHENZEHN) CO., LTD.
+ shijie cheng
+ chengsj&tcl.com
+17431
+ shenzhen SDG Information Co.,Ltd. STEC Telecom Branch
+ TENG DA ZHI
+ dzteng&stec.com.cn
+17432
+ Georgia Perimeter College
+ Bill Woodall
+ ldapadmin&gpc.edu
+17433
+ pieas educational institute
+ shahid
+ shahidnazir75&yahoo.com
+17434
+ THERALYS
+ Emmanuel Olart
+ eolart&theralys.com
+17435
+ BEAC
+ NGON Alain Simplice
+ ngon&beac.int
+17436
+ Worlight International
+ Christian P. Koch
+ ckoch&worlight.com
+17437
+ Insurance Corporation of British Columbia
+ Michael Cameron
+ michael.cameron&icbc.com
+17438
+ Novannet, LLC
+ William J. Kammerer
+ wkammerer&novannet.com
+17439
+ Panasonic Avionics Corporation (formerly 'Matsushita Avionics Systems Corporation')
+ Louie Iturzaeta
+ Louie.Iturzaeta&panasonic.aero
+17440
+ Omnipod, Inc.
+ Jerry B. Altzman
+ ops&omnipod.com
+17441
+ Unholy.org
+ Marcelo Falero
+ mfalero&uruhost.com.uy
+17442
+ Iter8 Inc.
+ Andre B
+ oid-spamtrap&iter8.com
+17443
+ Gerd Koslowski
+ Gerd Koslowski
+ gerd&itechnik.de
+17444
+ wrevak.net
+ William Revak
+ wrevak&wrevak.net
+17445
+ FEAS v.o.f.
+ D.M.J.C. Gehéniau
+ info&feas.net
+17446
+ Stefan Drees
+ Stefan Drees
+ sdrees&ieee.org
+17447
+ STATE MACHINE
+ Ray Childs
+ ray&statemachine.net
+17448
+ Fabrice Co.
+ Manager
+ webmaster&fabrice.co.jp
+17449
+ KLS Air Express Inc.
+ Tim Schafer
+ iana&klsairexpress.com
+17450
+ WFW.org
+ Emeke - A - Animadu
+ Admin&wfw.org
+17451
+ Unassigned
+ Returned 2005-10-19
+ ---none---
+17452
+ Visy Industries Holdings Pty Ltd
+ C. Charles Winchcombe
+ quinch&systems.visy.com.au
+17453
+ Billion Electric Co., Ltd.
+ Felix Cheng
+ felix&billion.com.tw
+17454
+ Integuru Inc.
+ Jeff Shi
+ integuru&aol.com
+17455
+ K-BEST TECHNOLOGY INC.
+ Andy Chang
+ andy&kbest.com.tw
+17456
+ Jigsaw Systems
+ Ken Vance
+ ken.vance&jigsaw.uklinux.net
+17457
+ UTi Worldwide
+ Leon Dunn
+ EITPrivateEnterpriseNumber&go2uti.com
+17458
+ Connect Internet Solutions PTY LTD
+ Harry Raaymakers
+ harryr&connect.com.au
+17459
+ Mibtree Ltd
+ RJ Mellor
+ info&mibtree.com
+17460
+ Revelant Technologies
+ Jesse Clark
+ jesse.clark&revelanttech.com
+17461
+ Pryde Systems and Software
+ Michael Johnston
+ qp123&mail.com
+17462
+ Akamai Technologies, Inc.
+ Erik Nygren
+ iana-poc&akamai.com
+17463
+ Demarc Security, Inc.
+ Marc Wilson
+ mwilson&demarc.com
+17464
+ O1 Communications
+ Casey Lee
+ clee&o1.com
+17465
+ TruSystems, Inc
+ Ron Pashby
+ Ron&TruSystemsInc.com
+17466
+ Wooju Communications CO.,LTD.
+ JayeulKoo
+ solobird&woojucom.com
+17467
+ Gamer's Valhalla Pty. Ltd.
+ Arron Hollis
+ arron&gamersvalhalla.com.au
+17468
+ ICONAG AG
+ Stefan Schorch
+ stefan.schorch&iconag.com
+17469
+ BioWisdom Ltd.
+ Simon Beaumont
+ simon.beaumont&biowisdom.com
+17470
+ Strålfors AB
+ Kim Paulsson
+ kim.paulsson&stralfors.se
+17471
+ Actona Technologies, Inc
+ Daniel Kaminsky
+ daniel&actona.com
+17472
+ Tetraplex Ltd.
+ Simon Lebrun
+ lebruns&tetraplex.com
+17473
+ Telluce Corporation
+ No-Wook, Kee
+ luscent&empal.com
+17474
+ CRM-Informatik GmbH
+ Pascal Rudin
+ pascal.rudin&crm-informatik.ch
+17475
+ Genetec Information Systems
+ Christian Morin
+ cmorin&genetec.com
+17476
+ V-ONE Corporation
+ Chris Brook
+ cbrook&v-one.com
+17477
+ Trailblazer Systems Inc.
+ Jason Cai
+ jcai&trailblazersystems.com
+17478
+ Nexadesic, Inc.
+ Sean Chittenden
+ iana&nexadesic.com
+17479
+ One Unified
+ Ray Burkholder
+ ray&oneunified.net
+17480
+ Choice Communications
+ Ray Burkholder
+ ray&viaccess.net
+17481
+ Logic Fusion
+ William Wong
+ bwong&voicenet.com
+17482
+ Ogmios.ca
+ Cameron Charlebois
+ cameron&ogmios.ca
+17483
+ Hong Kong School Net Ltd.
+ Tony Chan
+ valjean&school.net.hk
+17484
+ Adyoron Intelligent Systems Ltd.
+ Merav Ben-David
+ meravb&adyoron.com
+17485
+ HierWeb
+ Stephen Cooke
+ hierweb&earthlink.net
+17486
+ EDS Deutschland GmbH
+ Markus Wenzel
+ Markus.Wenzel&eds.com
+17487
+ Manchester Airport
+ Pete Burgess
+ peter.burgess&manairport.co.uk
+17488
+ GENERAL TOUCH TECHNOLOGY CO.,LTD
+ Alex Lee
+ alex&generaltouch.com
+17489
+ Curtis Consulting LLC
+ Charles Curtis
+ ctcurtis&curtisconsultingllc.com
+17490
+ DM Trucking
+ David Mendes
+ mejeda1217&aol.com
+17491
+ Barix AG
+ Johannes Rietschel
+ jr&barix.com
+17492
+ Northco.net
+ Zachary McGibbon
+ mzac&northco.net
+17493
+ Halliburton Company
+ Thang Lu
+ thang.lu&halliburton.com
+17494
+ Matthias Rath, Inc.
+ Robert Coleman
+ hostmaster&drrath.com
+17495
+ Gardel Software
+ Jim Garvin
+ jgarvin&gardelsoftware.com
+17496
+ Canadian Broadcasting Corporation
+ Ben Hall
+ ben_hall&cbc.ca
+17497
+ Tallinn School No. 21
+ Ivari Horm
+ admin&21k.ee
+17498
+ Kommunale Datenverarbeitung Oldenburg
+ Ingo Luers
+ luers&kdo.de
+17499
+ Packetsurge
+ Mr Joel Fox
+ joel.fox&packetsurge.it
+17500
+ Georgia Gwinnett College
+ Brian MacLeod
+ bmacleod&ggc.usg.edu
+17501
+ Drake University
+ Chris Mielke
+ chris.mielke&drake.edu
+17502
+ Newfield Automation
+ Julian Meacham
+ julian.meacham&newfieldautomation.com
+17503
+ TechForge Software
+ Doug Davis
+ dougied&attcanada.ca
+17504
+ Security Wizard
+ Heejune Kim
+ drost&securewiz.net
+17505
+ Wamin Optocomm Mfg.corporation
+ Huaimin.Huang
+ brian&mail.wamin.com.tw
+17506
+ Eulerian Technologies, Sarl
+ Guillaume FOUGNIES
+ guillaume&eulerian.com
+17507
+ omnidata
+ EL AMMARIA Mohammed
+ melammaria&omnidata.co.ma
+17508
+ Sotrange Transportes Rodoviários Ltda.
+ Júnior
+ junior&sotrange.com.br
+17509
+ Versatel Networks Inc.
+ Daniel Biage
+ dbiage&versatelnetworks.com
+17510
+ GoldenHope
+ GH
+ zhongyu&mail.goldenhope.com.cn
+17511
+ XtremeX Corporation
+ Darnel Hunter
+ support&xtremex.com
+17512
+ Flinders University
+ Paul Gardner-Stephen
+ paul&infoeng.flinders.edu.au
+17513
+ RVA
+ Daniel De Baerdemaeker
+ ddebaerd&rva.fgov.be
+17514
+ FDF, Frivilligt Drenge- og Pige-Forbund
+ Thor A. Lange
+ lange&FDF.dk
+17515
+ BNSF Railway Inc.
+ Greg Britz
+ gregory.britz&bnsf.com
+17516
+ Nighthawk Radiology Services
+ Jordan K
+ ldap&jnet.eu.org
+17517
+ Clementi Software
+ Steve Clementi
+ sclementi2&wi.rr.com
+17518
+ Comba Telecom System(Guang Zhou) Ltd.
+ Zhong Han,Su
+ su_zh&tom.com
+17519
+ InteliTrac, Inc.
+ Tianlong Chen
+ tchen&intelitrac.com
+17520
+ Easton Technologies Inc.
+ Miroslav Krajca
+ miroslav&erols.com
+17521
+ RealEast Networks
+ Ildar Gabdulline
+ ildar&realeastnetworks.com
+17522
+ Ozitem
+ Erik Ableson
+ erik.ableson&ozitem.com
+17523
+ FiberLan GmbH
+ Norbert R. Schmidt
+ n.schmidt&fiberlan.de
+17524
+ Ferrari electroni AG
+ Gido Kuechler
+ kuechler&ferrari-electronic.de
+17525
+ Amsterdam Internet Exchange B.V.
+ AMS-IX NOC
+ noc&ams-ix.net
+17526
+ symentis GmbH
+ Schema Administrator
+ info&symentis.com
+17527
+ FORMWARE GmbH
+ Christian Lammel
+ lammel&formware.de
+17528
+ KMS Internet Solution Providers Ltd
+ Hosted Services Team
+ serveradmin&kms.co.uk
+17529
+ FeldTech
+ Peter Feldbaumer
+ tech&feldtech.com
+17530
+ Chernigov State Technological University
+ Andrey Khiznyak
+ alf&cs.stu.cn.ua
+17531
+ Henrico County Public Schools
+ Christopher Nielsen
+ csnielsen&henrico.k12.va.us
+17532
+ BSI Informatica Ltda
+ Roberto Mamoro Hagihara
+ hagihara&bsi.com.br
+17533
+ Association KAZAR
+ Xavier Beaudouin
+ kiwi&kazar.net
+17534
+ Optelecom Inc.
+ Anunoy Ghosh
+ aghosh&optelecom.com
+17535
+ EGT Inc.
+ Chris Gordon
+ chris&egtinc.com
+17536
+ Telenity, Inc.
+ Ilhan Bagoren
+ ilhanb&telenity.com
+17537
+ Florence Public School District One
+ William Freeman
+ wfreeman&fsd1.org
+17538
+ Village Grille Family Diner
+ Richard Eric McCoy
+ rick_mccoy500&yahoo.com
+17539
+ MXC Software
+ Mike Chen
+ mchen&mxcsoft.com
+17540
+ TB-Solutions Advanced Technologies S.L.
+ Santiago Navarro
+ navarros&tb-solutions.com
+17541
+ Lamda Inc.
+ Chatziandreoglou Christos
+ lamda&xan.forthnet.gr
+17542
+ TFS Technology Inc
+ Hakan Westin
+ hakan.westin&tfstech.com
+17543
+ ADUNEO
+ Emmanuel KURTH
+ emmanuel.kurth&aduneo.com
+17544
+ BSP Partners GmbH
+ Michael Keller
+ Michael.keller&bspartners.de
+17545
+ Wirefree Innovision pvt ltd
+ Viswaranjan Maligi
+ ranjan&bplitl.com
+17546
+ Magno Comunicacoes Ltda.
+ Tiago Ribeiro
+ tiagor&mac.com
+17547
+ Centre for Good Governance
+ NBN Ramesh
+ svln&cgg.gov.in
+17548
+ Air2Web, Inc.
+ Jonathan Newton
+ jnewton&air2web.com
+17549
+ LogicLibrary Inc.
+ Mark Osteraas
+ ops&logiclibrary.com
+17550
+ True Blade Systems, Inc.
+ Eric V. Smith
+ postmaster&trueblade.com
+17551
+ Kmart Corporation
+ Debra Bald
+ ewts&kmart.com
+17552
+ NKI/AvL
+ DA Technisch Beheer
+ da.tb.users&nki.nl
+17553
+ Telefonica Data Colombia S.A.
+ Rodrigo Carrillo Vásquez.
+ rodrigo.carrillo&telefonica.com.co
+17554
+ PODi - the Digital Printing initiative
+ Dave deBronkart
+ DeveloperSupport&podi.org
+17555
+ Webster University
+ Webster University Network Operations
+ noc&webster.edu
+17556
+ MAXINA GmbH
+ Jordan Hrycaj
+ jordan&maxina.de
+17557
+ Tokyo Woman's Christian University
+ TANAKA Satoshi
+ tanaka&twcu.ac.jp
+17558
+ Moveo Systemy Teleinformatyczne
+ Marek Gutkowski
+ iana&moveo.pl
+17559
+ The Art Institute of Chicago
+ Raphael Jaffey
+ rjaffey&artic.edu
+17560
+ NETFORYOU CO.,LTD.
+ Sung Il, Hong
+ sihong&nforyou.com
+17561
+ CLink
+ Lei Yang
+ coolinside&vip.sina.com
+17562
+ Expect Technology
+ Rajabhau Potbhare
+ rajabhau_mp&hotmail.com
+17563
+ ENCODE SA
+ D Petropoulos
+ d.petropoulos&encode-sec.com
+17564
+ www.portocervo.cc
+ fabrizio scardovi
+ fabrizio_scardoviz&hotmail.com
+17565
+ Rural Servicios Informáticos S. C.
+ Andrés Hernández Romero
+ andres_hernandez_rsi&cajarural.com
+17566
+ EFG EUROBANK ERGASIAS A.E.
+ Raptopoulos Dimitrios
+ draptopoulos&eurobank.gr
+17567
+ Certimail SA
+ Jerome DECOURBE
+ jerome.decourbe&francetelecom.com
+17568
+ SLAT SA
+ Stephane BOCH
+ stephane.boch&slat.fr
+17569
+ Schranzhofer DIAS
+ Schranzhofer Andreas
+ dias&schranzhofer.net
+17570
+ IFS audiovisuals
+ Bjorn Padding
+ ldapmaster&ifsaudiovisueel.nl
+17571
+ Glensound Electronics Ltd.
+ Paul Grant
+ paul&glensound.co.uk
+17572
+ Mainframe Oy
+ Leo Erkkil
+ leo.erkkila&mainframe.fi
+17573
+ Secretaria das Finanças do Estado da Paraíba
+ Adrivagner Dantas
+ adantas&sefin.pb.gov.br
+17574
+ Oxford Microsystems
+ Kevin Short
+ kshort&oxmicro.com
+17575
+ Lebenshilfe Niederoesterreich
+ Hans-Peter Bernhard
+ h.p.bernhard&ieee.org
+17576
+ mahalingam & co.
+ Ragho Mahalingam
+ ragho&mahalingam.com
+17577
+ Ralf Bisges Informationstechnik
+ Ralf Bisges
+ R.Bisges&T-Online.de
+17578
+ Berlitz International, Inc.
+ Mr. Sean L. Power
+ sean.power&berlitz.com
+17579
+ Groove Media
+ Carlos Chaparro
+ carlos.chaparro&groove.com.co
+17580
+ Telefonica Data Colombia S.A.
+ Rodrigo Carrillo Vásquez.
+ rodrigo.carrillo&telefonica.com.co
+17581
+ Hofmann Software Engineering International
+ Kai Hofmann
+ hofmann&hofmann-int.de
+17582
+ Loran Technologie
+ Network Admin
+ administrator&lorantech.com
+17583
+ Information Technologies Australia Pty Ltd
+ Simon Uren
+ simon&itaus.com.au
+17584
+ United Network Communication Corp.
+ Qi Juanjuan
+ qijj&unc.com.cn
+17585
+ Compusys
+ High Performance Computing
+ hpc&compusys.co.uk
+17586
+ BANDAI NETWORKS CO., LTD.
+ Yoichi Nakatake
+ nakatake&net.bandai.co.jp
+17587
+ Laserbit Communications Corporation
+ Bonyhadi Daniel
+ bdaniel&laserbitcommunications.com
+17588
+ GLOBAL ELECTRICITY CO., LTD.
+ Seung Ho, Kim
+ global76&kornet.net
+17589
+ AMEC SPIE Communications
+ Gilles Grangier
+ g.grangier&amecspie.com
+17590
+ Orbis Terrarum Networks
+ Robin Johnson
+ robbat2&orbis-terrarum.net
+17591
+ The Defender Association
+ Nathan Sandver
+ nathan&defender.org
+17592
+ Javacise Software
+ Jeff Rogers
+ jrogers&javacise.com
+17593
+ eath Co.,Ltd.
+ KIKUCHI Kousuke
+ kousuke&eath.co.jp
+17594
+ Simitel S. de R.L. de C.V.
+ Serge Kruppa
+ serge.kruppa&simitel.com
+17595
+ SEU
+ WuXiaoBin
+ wxb&seu.edu.cn
+17596
+ DigiOnline GmbH
+ Thomas Hebinck
+ thomas.hebinck&digionline.de
+17597
+ IntraData BV
+ Roel de Regt
+ regt&intradata.nl
+17598
+ Jouve SI
+ Loïc Duruel
+ lduruel&rennes.jouve.fr
+17599
+ Northern Alberta Institute of Technology
+ Daryl Allenby
+ daryla&nait.ab.ca
+17600
+ CHUQ
+ Yvan Fournier
+ yvan.fournier&chuq.qc.ca
+17601
+ Group One Trading, LP
+ Alex Klein
+ alex.klein&group1.com
+17602
+ Midnight Linux
+ James O'Kane
+ jo2y&midnightlinux.com
+17603
+ surespeed
+ Michael Van Aken
+ actionzero&usa.com
+17604
+ ScySoft Multimedia
+ Sebastian Mergelmeyer
+ techsupport&scysoft.de
+17605
+ Jens Bräuer
+ Jens Bräuer
+ jensb&cs.tu-berlin.de
+17606
+ helloWorld Inc.
+ PV Subramanian
+ pvs&helloworld-inc.com
+17607
+ RETIA, Inc
+ Jiri Kristek
+ jkristek&retia.cz
+17608
+ GIE AGORA
+ Alexandre GAREL
+ garel.alexandre&agora.msa.fr
+17609
+ AZ Mercury Ltd.
+ Andrey Sharandakov
+ ash&azm.uz.ua
+17610
+ Sadhu Software Services Pvt. Ltd.
+ Dr. SVL Narasimham
+ svln_jntu&yahoo.com
+17611
+ eXc Software, LLC
+ Norm Freedman
+ normfree&san.rr.com
+17612
+ Groupe Caisse d'Epargne
+ Fabrice LAGET
+ fabrice.laget&cnce.caisse-epargne.fr
+17613
+ S-Access GMBH
+ Daniel Dällenbach
+ s-access&dplanet.ch
+17614
+ Queensland Parallel Supercomputing Foundation (QPSF)
+ Rajesh K. Chhabra
+ r.chhabra&qpsf.edu.au
+17615
+ Ashway Software
+ Andrey Sharandakov
+ ash&azm.uz.ua
+17616
+ Exclusive Flor Sales Ltd.
+ Miles K. Forrest
+ miles&promicro.ca
+17617
+ MessageGate, Inc.
+ Mark Richardson
+ markr&messagegate.com
+17618
+ Ziniti.Net
+ John Ziniti
+ jziniti&speakeasy.org
+17619
+ J Enterprise BV
+ A. S. Manzoor
+ suhail&planet.nl
+17620
+ Mould Industria de Matrizes Ltda
+ Carlos A. Mendel
+ cmendel&mould.com.br
+17621
+ Lightwave Access, LLC
+ Keith Goettert, CIO
+ Keith&LightwaveAccess.net
+17622
+ OpenServe
+ Bastian Winkler
+ b.winkler&techdivision.com
+17623
+ Millersville University
+ Mike Dulay
+ michael.dulay&millersville.edu
+17624
+ Scouting Nederland
+ Team Internet (Eelco Maljaars)
+ support&ti.scouting.nl
+17625
+ Brightline Technology, Inc.
+ James Wilson
+ jwilson&brightline.com
+17626
+ Phoenix Business Technologies Group, Inc.
+ Sean Hannan
+ sean&pbtg.com
+17627
+ Will Systems
+ Tamotsu Kanoh
+ kanoh&kanoh.org
+17628
+ Mount Hay Technology
+ Matt Johns
+ matt.johns&haytech.com.au
+17629
+ NISHIMU ELECTRONICS INDUSTRIES CO., LTD.
+ Mikihiro Jyono
+ mjyouno&nishimu.co.jp
+17630
+ Anana Ltd
+ Roger Parsons
+ roger.parsons&anana.com
+17631
+ Oral Diagnostic Systems
+ Paul F. van der Stelt
+ p.vdstelt&acta.nl
+17632
+ TPISACOM
+ Ming-En Chen
+ me.chen&ever.com.tw
+17633
+ Phoenix Color Corporation
+ John Thorhauer
+ jthorhauer&phoenixcolor.com
+17634
+ AGB UK Limited
+ Zoran Vasiljevic
+ zoran.vasiljevic&atruk.co.uk
+17635
+ DragonTail Online Security
+ David Sumner
+ david&dragontail.com
+17636
+ Novahead, Inc.
+ Burk Price
+ bprice&novahead.com
+17637
+ fudo.org
+ Peter Selby
+ war&fudo.org
+17638
+ JAJOK Ltd.
+ Jack Zhou
+ zhoukun1212&tom.com
+17639
+ Abbeynet Srl
+ Luca Filigheddu
+ roberto.camba&abbeynet.it
+17640
+ Reifenberger
+ Michael Reifenberger
+ Michael&Reifenberger.com
+17641
+ Web Publications Pty Ltd
+ Ian Slinger
+ sysadmin&webpublications.com.au
+17642
+ PrintSoft Czech Republic
+ Slavomir Pagerka
+ pagerka&printsoft.cz
+17643
+ Shanghai Neotune Information Technology Co.,Ltd.
+ Tao Yu
+ sean.yu&neotune-co.com
+17644
+ Next Generation Broadband, LLC
+ Bruce Harrison
+ bruce&ngb.biz
+17645
+ CBCA, Inc.
+ Jeremy Archer
+ jarcher&cbca.com
+17646
+ Contact Energy Ltd
+ Lincoln Mackay
+ lincoln.mackay&contact-energy.co.nz
+17647
+ NTT Innovation Institute, Inc. (formerly 'NTT Multimedia Communications Laboratories, Inc.')
+ Eugene M. Kim
+ eugene.kim&ntti3.com
+17648
+ Amat-SC, Service & Consulting
+ Ramon Amat
+ ra&amat-sc.ch
+17649
+ PUMA AG
+ Christian Burger
+ java-developer&puma.com
+17650
+ ITSOFT
+ Piotr Zieliñski
+ pz&euroticket.pl
+17651
+ necron-X
+ Stephan Seitz
+ sseitz&kist.necron-x.net
+17652
+ McKesson IS France
+ Jacques Bretagnolle
+ dpt_tech&mckesson.fr
+17653
+ Moot Hall Holdings Limited
+ Mark Berger
+ iana_sub&moothall.co.nz
+17654
+ Sheer Networks, Ltd.
+ Eli Hadad
+ eli_hadad&sheernetworks.com
+17655
+ Epsys
+ Hermans, Jeroen
+ j.hermans&epsys.nl
+17656
+ Tohoku Ricoh Co., Ltd.
+ Chiharu Toyoshima
+ toyo&tohoku.grp.ricoh.co.jp
+17657
+ @tp-net e. K.
+ Andreas Danner
+ iana.registrierung&atp-net.de
+17658
+ Thinklogical, Inc (formerly 'Logical Solutions Inc.')
+ Bill Feero
+ support&thinklogical.com
+17659
+ The Lutheran University Association, Inc (d/b/a Valparaiso University)
+ J Michael Yohe
+ OID.Admin&valpo.edu
+17660
+ AStA Universitaet Potsdam
+ Sven Friedrich
+ computer&asta.uni-potsdam.de
+17661
+ Lincoln National Corporation
+ Toby Gaff
+ domainservicealerts&lfg.com
+17662
+ Lucent EBS
+ Chris Ihling
+ ihlingc&lucent.com
+17663
+ I.C.S. Industrielle Automatisierungssysteme GmbH
+ Dieter W. Kuske
+ snmp&ics-consult.de
+17664
+ Watkins Contracting
+ Sean Noonan
+ noonans&watkinscontracting.com
+17665
+ IMAKE Software & Services
+ Jim McCloskey
+ jim.mccloskey&imake.com
+17666
+ New Jersey Hgiher Education Student Assistance Authority
+ Simon Lee
+ slee&hesaa.org
+17667
+ PCT-International, Inc.
+ Jon-En Wang, Director Optic Engineering
+ jwang&pctusa.net
+17668
+ American Medical Security
+ Daniel Bartlett
+ daniel.bartlett&eams.com
+17669
+ VSL Catena
+ Sjors Robroek
+ sjors&vslcatena.nl
+17670
+ Celliance Sarl.
+ Hugues Obolonsky
+ h.obolonsky&celliance.com
+17671
+ PT. Mugi Rekso Abadi (Holding)
+ Muhammad Reza
+ reza&mra.co.id
+17672
+ MACH Software, Inc.
+ Alex Chen
+ alex_chen&sbcglobal.net
+17673
+ CERT-ONERA
+ Guy ZANON
+ guy.zanon&cert.fr
+17674
+ VT100
+ Rubin Simons
+ info&vt100.nl
+17675
+ Hill McGlynn & Associates Ltd
+ IT Manager
+ itmanager&hillmcglynn.com
+17676
+ nextevolution AG
+ Hayo Schmidt
+ hs&nextevolution.de
+17677
+ Tradition Financial Services Ltd
+ Mr Rob Waddell
+ robert.waddell&tfs-ln.co.uk
+17678
+ Open X Tecnologia Ltda
+ Renato Arrudas Ornelas
+ renato&openx.com.br
+17679
+ Chapter Eight Ltd
+ Joelle Nebbe-Mornod
+ sysadmin&chaptereight.com
+17680
+ Dialup USA, Inc.
+ Gabriel Cain
+ gabriel&dialupusa.net
+17681
+ Johns Hopkins Bloomberg School of Public Health Center for Communication Programs
+ Kevin Zembower
+ isgalert&jhuccp.org
+17682
+ BNX Systems Corporation
+ Brian Mizelle
+ bmizelle&bnx.com
+17683
+ Davis Polk & Wardwell
+ Bin Zhao
+ bzhao&dpw.com
+17684
+ Xi Software Ltd
+ John Collins
+ jmc&xisl.com
+17685
+ Dunes Technologies SA
+ Stefan Hochuli
+ iana.org&dunes.ch
+17686
+ BF&M Insurance Group
+ Nick Faries
+ nfaries&bfm.bm
+17687
+ Teamwork Solutions, Inc.
+ Michael A Weber
+ mweber&teamsol.com
+17688
+ O'Farrell Community School
+ Brian F. Opitz
+ briano&ofarrell-mail.sandi.sandi.net
+17689
+ TJM Computing
+ Tim McArthur
+ tim&tjmcomp.co.za
+17690
+ The University Of Newcastle
+ Bill Pascoe
+ bill.pascoe&newcastle.edu.au
+17691
+ i-Net Device Co.Ltd.
+ Toru Kawata
+ kawata&i-netd.co.jp
+17692
+ Torkild Lømo
+ Torkild Lømo
+ tl01&online.no
+17693
+ Insitut de Recherche en Communication et Cybernétique de Nantes (IRCCyN)
+ Denis CREUSOT
+ Denis.Creusot&irccyn.ec-nantes.fr
+17694
+ Elekta
+ Adam Paisley
+ hostmaster&elekta.com
+17695
+ COM.BOX WINET GmbH & Co. KG
+ Torsten Luettgert
+ t.luettgert&combox.de
+17696
+ GAD IT fuer Banken eG
+ Johann Prahm
+ Johann.Prahm&GAD.de
+17697
+ Sanderson Townend & Gilbert Ltd
+ Les Bessant
+ lesb&sandersons.com
+17698
+ John Lewis PLC
+ Network Technical Team
+ ntt_hitperson&johnlewis.co.uk
+17699
+ Japan Control Engineering, Co., Ltd.
+ Mugen Kawazu
+ m_kawazu&nihon-seigyo.co.jp
+17700
+ PowerWallz Network Security Inc.
+ Alan Chiu
+ achiu&powerwallz.com
+17701
+ BAE Systems, CNIR
+ Ben Kimes
+ george.kimes&baesystems.com
+17702
+ SmartPants Media, Inc.
+ Mark Jeweler
+ mark&smartpants.com
+17703
+ Rudjer Boskovic Institute
+ Matej Vela
+ mvela&irb.hr
+17704
+ Critical Telecom Corp.
+ Ian Meier
+ imeier&criticaltelecom.com
+17705
+ Sovelto Oy
+ Sakari Kouti
+ sakari.kouti&sovelto.fi
+17706
+ Kidery
+ Stefan Kidery
+ kidery&kabsi.at
+17707
+ The Meme Factory, Inc
+ Karl O. Pinc
+ kop&meme.com
+17708
+ sysmango.com
+ Allen Lebo
+ allen.lebo&sysmango.com
+17709
+ Shanghai Telecommnunications Technological Research Institute
+ xue lihong
+ xuelh&sttri.com.cn
+17710
+ michael j van ham
+ Michael Van Ham
+ mjvh&lords.com
+17711
+ Aisai communication technology CO.,LTD
+ Junce Ma
+ junce-ma&aisaicom.com
+17712
+ TB-Solutions Technologies Software S.L.
+ Miguel Angel Sarasa Lopez
+ sarasam&tb-solutions.com
+17713
+ Cambium Networks Limited (formerly 'PipingHot Networks Limited')
+ Antony Holmes
+ antony.holmes&cambiumnetworks.com
+17714
+ ASM Enterprises
+ Mark Jeweler
+ mark&asmenterprises.com
+17715
+ Mitsukoshi Infomation Service Co.,Ltd.
+ system tantou
+ jyousys&mitsukoshi.co.jp
+17716
+ Georgia Tech Foundation
+ Scott Owens
+ scott.owens&gtf.gatech.edu
+17717
+ Escription, Inc.
+ Kenneth Valentine
+ ken&escription.com
+17718
+ Vanu, Inc.
+ Jonathan Santos
+ jrsantos&vanu.com
+17719
+ Noldata Ltd.
+ Gustavo Lozano
+ glozano&noldata.com
+17720
+ Prompt
+ Ruud Baart
+ r.j.baart&prompt.nl
+17721
+ AGL Resources Inc.
+ Grady V. Boggs
+ gvboggs&aglresources.com
+17722
+ STEAG GmbH
+ Bernhard Koss
+ bernhard.koss&steag.com
+17723
+ Softel SA de CV
+ Fernando Bracho
+ fbracho&softel.net.mx
+17724
+ SinoCDN Ltd.
+ System Administrator
+ sys-admin&sinocdn.com
+17725
+ HW Termination Union
+ liu chenglong
+ liuchenglong&huawei.com
+17726
+ Adva Technologies Ltd.
+ Andrey Lebedev
+ andrey.lebedev&advascan.com
+17727
+ Wiplug
+ Pablo Brenner
+ pablo&wiplug.com
+17728
+ AboveCable, Inc.
+ YiLin Xu
+ ylxu&abovecable.com.cn
+17729
+ SPUeNTRUP Software
+ Kai Henningsen
+ support&cats.ms
+17730
+ RedDot Solutions AG
+ Inka Erdwiens
+ inka.erdwiens&reddot.de
+17731
+ CQS Technology Holdings (Pty) Ltd
+ Jake Shepherd
+ jake&cqsgroup.com
+17732
+ SNA lab,National Dong-Hwa university ,Hualien,Taiwan
+ Chen, Kun-Nan
+ m9121039&em91.ndhu.edu.tw
+17733
+ Delaware State University
+ Bruce Pawlecki - Siemens
+ bruce.pawlecki&icn.siemens.com
+17734
+ OC Systems, Inc.
+ Vasya Gorshkov
+ vvg&ocsystems.com
+17735
+ Quark Communications, Inc.
+ Adam Guzik
+ aguzik&quarkcommunications.us
+17736
+ Trading Metrics, Inc.
+ Jeff Drew
+ jeffdrew&tradingmetrics.com
+17737
+ Tablus, Inc.
+ Aaron Reizes
+ aaron&tablus.com
+17738
+ Tracey Bernath
+ Tracey Bernath
+ tbernath&ix.netcom.com
+17739
+ Embedded Technologies s.r.o.
+ Dusan Ferbas
+ dferbas&etech.cz
+17740
+ iSecurity Technology Limited
+ Terence Lee
+ terence&cs.ust.hk
+17741
+ Open Enterprise Systems, Ltd.
+ Jason Smith
+ jhs&oes.co.th
+17742
+ Rootsr
+ Simon de Hartog
+ simon.iana&rootsr.com
+17743
+ M-Web Business Solutions
+ Warren Baker
+ warren&mweb.com
+17744
+ Dubex A/S
+ Sune B. Jørgensen
+ sbj&dubex.dk
+17745
+ Huntek Co., Ltd.
+ Xiaozhi Zhang
+ micblues&huntek.com
+17746
+ By Intertrade
+ Justo M. Garcia
+ justo&byintertrade.com
+17747
+ Nexagent Ltd.
+ Ian Corrie
+ icorrie&hpe.com
+17748
+ Card Systems Consulting SRL
+ Lucian Ungurean
+ Lucian.Ungurean&orga.ro
+17749
+ TGC Ltd
+ Ian Norman
+ ian&t-g-c.net
+17750
+ iTechnology GmbH
+ Sascha Teske
+ iana&itechnology.de
+17751
+ Radio Systems Ltd.
+ Sergey Shumov
+ shs&rs.net.ua
+17752
+ Instituto Atlântico
+ Victoria Matos
+ victoria&atlantico.com.br
+17753
+ MetroHealth Medical Center
+ David H. Johnson
+ monorail&cwru.edu
+17754
+ Alexander Pilger Consulting
+ Alexander Pilger
+ alex&cyber-defense.de
+17755
+ Lane Department of Computer Science and Electrical Engineering, West Virginia University
+ David Krovich
+ dkrovich&csee.wvu.edu
+17756
+ science + computing ag
+ Mitchel Timm
+ sc-iana&science-computing.de
+17757
+ Orthopedic Healthcare Northwest, P.C.
+ Network Administrator
+ postmaster&ohn.com
+17758
+ Trematon UK Ltd
+ Colin A. White
+ colin&orbit8.com
+17759
+ Synctomi, Inc.
+ Andrew Almquist
+ aalmquist&synctomi.com
+17760
+ Identify
+ Iftah Bratspiess
+ iftah&web-silicon.com
+17761
+ WiredPlace
+ Nicola Giacobbe
+ wiredplacegiacobbe&hotmail.com
+17762
+ Covert Security Services Ltd
+ Warren Mann
+ covertnet&onetel.com
+17763
+ Teske Netzwerkberatung
+ Sascha Teske
+ iana&slaxor.de
+17764
+ Ditelco, LLC
+ Philip Decker
+ iana_pen&ditelco.com
+17765
+ Tessna Private Limited
+ S. Mukund
+ mukund&tessna.com
+17766
+ PGP Corporation
+ Jon Callas
+ jon&pgp.com
+17767
+ Schruth, LLC
+ Cory Schruth
+ cory&schruth.com
+17768
+ Ecobyte Limited
+ Nic Rutterford
+ Nic.Rutterford&Ecobyte.co.uk
+17769
+ Werft22 AG
+ Andreas Trottmann
+ andreas.trottmann&werft22.com
+17770
+ Cia Metropolitano de São Paulo - Metrô
+ Jair Ribeiro de Souza
+ jrsouza&metrosp.com.br
+17771
+ Lingard Knowledge Software Engineering
+ Jonathan Lingard
+ jomajeliianaorg&lingard.com
+17772
+ Ironico Pty Ltd
+ Geoff Hill
+ geoff.hill&ironico.com.au
+17773
+ NEXCOM International Co.,LTD
+ Steven Wu
+ stevenwu&nexcom.com.tw
+17774
+ Smart Computer Systems Ltd
+ Rodney Walker
+ rodney&smartcom.co.nz
+17775
+ INTOREL
+ Srdjan Mijanovic
+ msergeo&intorel.com
+17776
+ SIN solution
+ Emanuel Kraus
+ ekraus&5hexen.de
+17777
+ JaserNet
+ Jeremias Mueller
+ jeremias&jeremi-ass.de
+17778
+ nic.at Internet Verwaltungs- und Betriebsgesellschaft m. b. H.
+ Michael Braunoeder
+ mib&nic.at
+17779
+ Econtec GmbH
+ Bernd Probst
+ bprobst&econtec.de
+17780
+ Truman Medical Centers, Inc.
+ Greg Wyman
+ greg.wyman&tmcmed.org
+17781
+ University of Vale do Itajai - CES Sao Jose
+ Marcelo Maia Sobral
+ sobral&sj.univali.br
+17782
+ Michael Parker
+ Michael Parker
+ MichaelParker&gmx.de
+17783
+ SeTel S.p.a.
+ Nicola Giacobbe
+ setelgiacobbe&hotmail.com
+17784
+ Mitsubishi Electric Business Systems Co.,Ltd.
+ Yasushi Yoshida
+ yyoshida&melb.co.jp
+17785
+ BONNA SABLA SA
+ LABARILE Vitantonio
+ exploit&bonnasabla.com
+17786
+ Frankendata GmbH & Co.KG
+ Abdelhakim Mahraoui
+ abdelhakim.mahraoui&frankendata.de
+17787
+ tschaufrei
+ Markus Frei
+ m_frei&swissonline.ch
+17788
+ EDAG GmbH & Co. KGaA
+ Markus Gruenkorn
+ nwadmin&edag.de
+17789
+ sitharus.com internet services
+ Phillip Hutchings
+ me&sitharus.com
+17790
+ IPAD Owners Association
+ Lynn W. Taylor
+ lynn&ipadowners.net
+17791
+ Turoks.Net
+ Glen F. Marshall
+ turok&turoks.net
+17792
+ Billing Concepts, Inc.
+ Ashley Neal Hornbeck
+ ashley.hornbeck&billingconcepts.com
+17793
+ Hong Kong Broadband Network Ltd.
+ Elhon Fung
+ elhon&hkbn.com.hk
+17794
+ EXARTECH International Corp.
+ Lin Chin-Yin
+ louis&exartech.com.tw
+17795
+ Echo Communications
+ John Freeman
+ john&echonet.com
+17796
+ EK Technology, Ltd.
+ Eskay Lee
+ eskay&ektechnology.com
+17797
+ PrimeScale AG
+ Juergen Maihoefner
+ juergen.maihoefner&primescale.net
+17798
+ Beijing Lingtu Software Co., LTD
+ HuangSong
+ huangsong&lingtu.com
+17799
+ Eurovast Ltd.
+ Richard Hoberman
+ thatrichard&blueyonder.co.uk
+17800
+ Telephone Company Chereda
+ Andriy Berestovskyy
+ info&chereda.net
+17801
+ tarent GmbH
+ Philipp Kirchner
+ p.kirchner&tarent.de
+17802
+ Egyptian Telephone Company
+ Sameh Youssef
+ syoussef&egyptiantelephone.com
+17803
+ iTechnology GmbH
+ Sascha Teske
+ iana&itechnology.de
+17804
+ Towers Perrin
+ Andy MacDonald
+ andy.macdonald&towers.com
+17805
+ Radio UNiCC e.V.
+ Daniel Graupner
+ daniel.graupner&informatik.tu-chemnitz.de
+17806
+ isw
+ Voorzitter
+ iana&isw.student.khleuven.be
+17807
+ WELLX TELECOM S.A.
+ Charles OZANNE
+ charles.ozanne&wellx.com
+17808
+ ACTCOM - Active Communication Ltd.
+ Serge Talankine
+ actobi&actcom.co.il
+17809
+ civil information security organisation
+ george gritsai
+ gritsai&hotbox.ru
+17810
+ GIE GETIMA
+ CHOCHON JACQUES
+ chochon.jacques&getima.fr
+17811
+ Anixe Systems GmbH
+ Joern Heissler
+ j.heissler&anixe.de
+17812
+ TLS-Technologie sp. z o.o.
+ Robert Maron
+ robmar&tls.pl
+17813
+ iVAST Inc.
+ Marios Stylianou
+ mstylianou&ivast.com
+17814
+ Boolean Systems, Inc.
+ Paul Sullivan
+ paul&booleansystems.com
+17815
+ Pollard Banknote Ltd.
+ John Schulz
+ jschulz&pbl.ca
+17816
+ Federated Systems Group
+ Alfredo J. Horta
+ alfredo.horta&fds.com
+17817
+ Fuji Research Institute Corporation
+ TACHIBANA Shintaro
+ mibadmin&fuji-ric.co.jp
+17818
+ SAPPORO BREWERIES LTD.
+ Toyohiko Terada
+ Toyohiko.Terada&sapporobeer.co.jp
+17819
+ GIP RENATER
+ Dany Vandromme
+ vandrome&renater.fr
+17820
+ Foresttek Networks Limited
+ Kenneth Chan
+ kenneth&foresttek.com
+17821
+ Tempest spol. s r.o.
+ Ing. Peter Magdina
+ peter_magdina&tempest.sk
+17822
+ Easytouch Robert Redl KG (formerly 'EASYTOUCH Robert Divoky KEG')
+ Robert Redl
+ robert&robertredl.com
+17823
+ Arnes - Academic and Research Network of Slovenia
+ Rok Pape¾
+ aaa-podpora&arnes.si
+17824
+ Hisense Information Technology Ltd.
+ Jiao HaiBo
+ dragon_j&21cn.com
+17825
+ BEconnectIT GmbH
+ Rene Lange
+ office&beconnectit.de
+17826
+ ZerBit S.L.
+ Juan Carlos
+ zerbit&terra.es
+17827
+ Infostar Technology
+ Zhong Yu
+ zhong.yu&telia.com
+17828
+ MetaTV Inc.
+ David de Andrade
+ daviddeandrade&metatv.com
+17829
+ IDN Communication System Co.,Ltd
+ Zhongping Zhou
+ zhpzhou&idncn.com
+17830
+ SYRUS SYSTEMS
+ Moiseev Segrey
+ moiseev&syrus.ru
+17831
+ TwinCats Production sprl
+ X. Bogaert
+ info&twincats.be
+17832
+ Alphyra Nordic AB
+ Zhong Yu
+ zhong.yu&alphyra.se
+17833
+ All for One Systemhaus AG
+ Jochen Renner
+ jrenner&all-for-one.de
+17834
+ C.N.S. Systems AB
+ Mattias Blomqvist
+ mattias.blomqvist&cns.se
+17835
+ Magyar Telekom Nyrt. (formerly 'MATÃV Rt.')
+ Zoltan Domokos
+ domokos.zoltan&telekom.hu
+17836
+ Norbert Zänker & Kollegen
+ Hannes Schmidt
+ mail&hannesschmidt.de
+17837
+ Experimental Factory of Scientific Engineering
+ Novikov Oleg
+ oleg&ezan.ac.ru
+17838
+ JunCon
+ Armin Junginger
+ Junginger&web.de
+17839
+ Secureseal Systems Ltd.
+ kodjo baah
+ kodjo_baah&hotmail.com
+17840
+ KOITO INDUSTRIES, LIMITED
+ takayuki araki
+ takayuki_araki&koito-ind.co.jp
+17841
+ bombini.net
+ René Clavaux
+ rc&bombini.net
+17842
+ Ipsum Networks, Inc.
+ Raju Rajan
+ raju&ipsumnetworks.com
+17843
+ Concerto Software
+ Omar Dominguez
+ odominguez&concerto.com
+17844
+ Orion Associates
+ Scot Ridgway
+ sridgway&orionassociates.com
+17845
+ GeniServer Corporation
+ James Li
+ james.li&geniserver.com
+17846
+ Ocamar Technologies,Inc.
+ Tod Kang
+ tod.kang&ocamar.com
+17847
+ Mermit Business Applications Oy
+ Matti Kokkola
+ Matti.Kokkola&mermit.fi
+17848
+ Qamcom Research & Technology AB
+ Morten Mortensen
+ it&qamcom.se
+17849
+ Neuroimage Nord
+ Mathias Pietsch
+ m.pietsch&uke.uni-hamburg.de
+17850
+ Groupe Danone
+ Nadir Belarbi
+ nadir.belarbi&danone.com
+17851
+ SPRINGWAVE,Inc.
+ Minwoo Kim
+ minu&springwave.co.kr
+17852
+ The ProFTPD Project
+ TJ Saunders
+ tj&castaglia.org
+17853
+ Heilpraktikerschule Luzern Ltd.
+ Pascal Eugster
+ peugster&hpsl.ch
+17854
+ Twenty First Century Communications (TFCC)
+ Carey Hall
+ carey.hall&tfcci.com
+17855
+ zipRealty, Inc.
+ Derek Suzuki
+ dsuzuki&ziprealty.com
+17856
+ Titan.ium Platform, LLC
+ David Jackson
+ djackson&titaniumplatform.com
+17857
+ Tiscali France
+ Jerome Fleury
+ jerome.fleury&fr.tiscali.com
+17858
+ sonik.org
+ SASAKI Suguru
+ admin&sonik.org
+17859
+ Septier Communications Ltd.
+ Uri Savoeay
+ info&septier.com
+17860
+ Alembic, Inc.
+ Ron Wickersham
+ rjw&alembic.com
+17861
+ Twise Labo Inc.
+ Masayuki Yamai
+ ymi&twise.co.jp
+17862
+ Kelly Martin
+ Kelly Martin
+ kmartin&pyrzqxgl.org
+17863
+ dotOpen Pty Ltd
+ Warrick Zedi
+ warrick.zedi&dotopen.com.au
+17864
+ Fudan GrandHorizon Information Technology, Inc.
+ Liao Jian
+ jliao&guanghua.sh.cn
+17865
+ eValley.VS
+ Jaehyup, Cho
+ jhcho&evalleyvs.com
+17866
+ GPS Applications, Inc.
+ Andrew Zenk
+ andrew&overeducated.com
+17867
+ C&M Fine Pack, Inc.
+ Jerry Richards
+ jerry.richards&cmfinepack.com
+17868
+ Codersnetwork.co.uk
+ Matt Hampton
+ iana.org&codersnetwork.co.uk
+17869
+ etherstack.com
+ Jeremy Davies
+ jeremy.davies&etherstack.com
+17870
+ Bradford Technology Limited
+ Andrew Hall
+ andyh&btl.com
+17871
+ NexGen City
+ Kevin Farley
+ kfarley&nexgencity.com
+17872
+ iDOC K.K.
+ Kazma Sonoda
+ ksonoda&idoc.co.jp
+17873
+ Gcom, Inc
+ David Grothe
+ dave&gcom.com
+17874
+ Michael F. Doyle
+ Michael Doyle
+ doymi01&gmail.com
+17875
+ Macromedia, Inc.
+ Michael Melnicki
+ mmelnick&macromedia.com
+17876
+ Factline Webservices GmbH.
+ Klaus Ita
+ klaus&worstofall.com
+17877
+ Unassigned
+ Returned 2003-08-21
+ ---none---
+17878
+ Journalistic, Inc.
+ Jason Purdy
+ admin&journalistic.com
+17879
+ Ask Software Corporation
+ Jyoti Das
+ jyoti&asksoftware.com
+17880
+ Robert Kurtys
+ Robert Kurtys
+ bob&glog.pl
+17881
+ Profil Kft
+ Szilagyi Attila
+ szilagyi.attila&profilkft.hu
+17882
+ Costco Wholesale Corp.
+ Kevin Hoffman
+ khoffman&costco.com
+17883
+ CSS Versicherung
+ Bruno Rohrer
+ bruno.rohrer&css.ch
+17884
+ Rocketseed
+ Simon Ratcliffe
+ sratcliffe&rocketseed.com
+17885
+ Agarwal Associates Ltd
+ Alok Agarwal
+ alok.agarwal&nch.it
+17886
+ bross ag
+ Oliver Nispel
+ oliver.nispel&bross-ag.de
+17887
+ Realtime Systems Limited
+ Mr Hemant Chadha
+ hchadha&rtsindia.com
+17888
+ Xor-Technologies
+ Moshe Zaltzman
+ moshez&xor-t.com
+17889
+ Porsche Informatik GmbH
+ Johannes Grumboeck
+ johannes.grumboeck&porscheinformatik.at
+17890
+ JSC "OSS Corporation"
+ Alexander Mazavin
+ noc&oss.ru
+17891
+ MidAmerica Nazarene University
+ IANA Number Administrator
+ iana&mnu.edu
+17892
+ Lumenaré Networks, Inc
+ Patrick Deloulay
+ pdeloulay&lumenare.com
+17893
+ Cellent AG
+ Dieter Meckelein
+ Dieter.Meckelein&cellent.de
+17894
+ Airtria
+ Thierry Tallagrand
+ thierry.tallagrand&airtria.com
+17895
+ Keopsys
+ Marc LE FLOHIC
+ thierry.tallagrand&airtria.com
+17896
+ TelePro C.S
+ Michael Devitt
+ mickdevit&aol.com
+17897
+ QUANTUM RADIONICS CORPORATION
+ DR. GREGORY M. STONE
+ gms&quantumradionics.com
+17898
+ RISS (Regional Information Sharing Systems)
+ Chad Hendry
+ chendry&risstech.riss.net
+17899
+ mIstA Technologies
+ Michael Stampach
+ weboffice&inode.at
+17900
+ Pivetal Ltd
+ Martin Shaw
+ martins&pivetal.com
+17901
+ Koolspan, Inc.
+ John Keating
+ jkeating&koolspan.com
+17902
+ Copeland Corporation
+ Donald Lee
+ dwlee&copeland-corp.com
+17903
+ Grouse Media
+ Mike Barnes
+ mike&grousemedia.com
+17904
+ boros consulting gmbh
+ Stefan Boros
+ office&boros-consulting.com
+17905
+ Aktion Kritischer SchülerInnen Salzburg
+ Sebastian Arming
+ sebastian.arming&aks.at
+17906
+ Folleville
+ contact&folleville.com
+ contact&folleville.com
+17907
+ Kumashiro System Frontier Co., Ltd.
+ Taoka Fumiyoshi
+ taoka&ksfnet.co.jp
+17908
+ Tobias Punke
+ Tobias Punke
+ tpunke&web.de
+17909
+ Zandar Technologies
+ Louis Ryan
+ LRyan&zandar.com
+17910
+ Meridian VAT Processing (International) Ltd
+ Aoife Kavanagh
+ aoife.kavanagh&meridianp2p.com
+17911
+ Mountain Area Information Network
+ Rusty Holleman
+ rusty&main.nc.us
+17912
+ Jugendzentrum Kirchheim
+ Walter Werther
+ sysop&juz-kirchheim.de
+17913
+ MacShed
+ Anders Hellstrom
+ anders&macshed.net
+17914
+ Escribanía de la Fuente
+ Juan Angel de la Fuente
+ jadelaf&adinet.com.uy
+17915
+ Iris Media Ltd.
+ Vassilis Stathopoulos
+ hostmaster&irismedia.gr
+17916
+ Istituto Tecnico Commerciale Cesare Battisti
+ Cristiano Cumer
+ cristiano&mmp.it
+17917
+ Computer-Essence
+ Gary Taylor
+ gary&Computer-Essence.com
+17918
+ Smart Systems Pty. Ltd.
+ Richard Mullins
+ rmullins&smartsystems.com.au
+17919
+ Light Socket, Ltd.
+ Zoltan Ori
+ zoltan&ycnx.net
+17920
+ C-Borne Co.,Ltd.
+ Yasushi ABE
+ Yasushi.ABE&C-Borne.CO.JP
+17921
+ HALLE-DOT-COM Germany
+ Markus Laube
+ mlaube&servicestelle.com
+17922
+ PinPoint Israel Ltd.
+ Arie Koblenz
+ arie.koblenz&tppco.com
+17923
+ Tinext SA
+ MIB/SNMP
+ mib.snmp&tinext.net
+17924
+ RatNet
+ Jim Maynard
+ info&ratnet.net
+17925
+ Dresdner Kleinwort Wasserstein
+ Haran Rajadeva
+ GBSGlobalSchemaAdmin&drkw.com
+17926
+ Banco Nacional de Costa Rica
+ Marielos Vásquez H.
+ mvasquez&bncr.fi.cr
+17927
+ Sana Security, Inc.
+ Marc Hedlund
+ snmp-admin&sanasecurity.com
+17928
+ siikuls incorporated
+ putkowski
+ siikuls&bellsouth.net
+17929
+ Synthetic Networks Inc
+ Dinkar Chivaluri
+ dinkar_chivaluri&yahoo.com
+17930
+ SAGA University
+ Hirofumi ETO
+ etoh&cc.saga-u.ac.jp
+17931
+ Diligent Technologies Corporation
+ Michael Hirsch
+ mh&diligent.com
+17932
+ ZeCo GmbH
+ Heiko Zehner
+ Heiko.Zehner&zeco.de
+17933
+ Compulogic Limited
+ Bob Morris
+ bob.morris&compulogic.ltd.uk
+17934
+ Association of Teachers and Lecturers
+ Bernard King
+ bking&atl.org.uk
+17935
+ Videolarm, Inc.
+ John Kalter
+ jkalter&videolarm.com
+17936
+ Penn State Hershey Medical Center
+ Jeffrey S Campbell
+ jscampbell&hmc.psu.edu
+17937
+ Lollipop Learning Ltd.
+ Brian Bishop
+ brian.bishop&lollimail.com
+17938
+ Unassigned
+ Removed 2003-08-22
+ ---none---
+17939
+ Guangdong Province Electronic Technology Research Institute
+ chenlizhen
+ youzen&263.net
+17940
+ The University of Texas at Austin
+ William Green (ITS-TN)
+ net-admin&its.utexas.edu
+17941
+ Web Fabric LLC
+ Administrator
+ admin&mssgs.net
+17942
+ ISN, Inc. D/B/A inSolutions
+ Aaron Aycock
+ aaycock&insolutions.net
+17943
+ Progressix
+ Marcel v. Birgelen
+ marcel&progressix.com
+17944
+ Subrenat Expansion S.A.
+ Christophe GIRDAL
+ computing&subrenat.com
+17945
+ Alpha Telecom Inc. USA
+ Judy Lee A'Neals
+ janeals&alpha-tele.com
+17946
+ Sinema Instruction
+ Dan Sinema
+ dansinema&mac.com
+17947
+ Card Access Services Pty Ltd
+ Richard Colley
+ rcolley&cardaccess.com.au
+17948
+ LV Power (2003) Ltd
+ Aaron Applebaum
+ sale&lvpower.net
+17949
+ i-neda Ltd
+ Joseph Blackman
+ jblackman&i-neda.com
+17950
+ Endian
+ Raphael Vallazza
+ raphael&endian.it
+17951
+ Barnim.Net
+ Thomas Bez
+ bez&barnim.net
+17952
+ Scalent, Inc
+ Rusty Greer
+ rusty.greer&scalent.com
+17953
+ Advanced Clustering Technologies, Inc.
+ Justin Penney
+ jpenney&advancedclustering.com
+17954
+ Voicenet Cyber Cafe
+ Mr.jignesh prajapati
+ jignesh1&india.com
+17955
+ Polytron Corporation
+ Ralph McIntire
+ ralph&polytron-corp.com
+17956
+ NetCare
+ Kjeld Dunweber
+ kjd&netcare.dk
+17957
+ Uniwide Technologies inc.
+ Sung-il Nam
+ oncea&uniwide.co.kr
+17958
+ KAIYO DENSHI KOGYO Co., Ltd.
+ Manabu Taniguchi
+ mark&kaiyo-denshi.co.jp
+17959
+ Accense Technology Inc.
+ Kohji Osamura
+ osa&accense.com
+17960
+ ETRI
+ Sang Hoon Park
+ sanghoonnom&hotmail.com
+17961
+ Luottokunta
+ Marko Parviainen
+ marko.parviainen&luottokunta.fi
+17962
+ Zandan
+ Jimmy Holzer
+ jimmy.holzer&zandan.com
+17963
+ CONI Servizi S.p.A.
+ Sandro Marrone
+ smarrone&informatica.coni.it
+17964
+ Mairie de Pierrefitte-sur-Seine
+ Thierry Dulieu
+ tdulieu&easter-eggs.com
+17965
+ mediaskill OHG
+ Manuel Rorarius
+ info&mediaskill.de
+17966
+ space2go GmbH
+ Manuel Rorarius
+ mrorarius&space2go.com
+17967
+ Qovia, Inc
+ Jason Sapp
+ jsapp&qovia.com
+17968
+ Fortress Systems, Ltd.
+ Ivan Makfinsky
+ ivan.makfinsky&fsl.com
+17969
+ OC4, LLC.
+ William Malz
+ will&oc4.com
+17970
+ jSNMP Enterprises
+ Jim Pickering
+ jpickering&jSNMP.com
+17971
+ Authenti-Corp
+ Michael Crusoe
+ michael&authenti-corp.com
+17972
+ IntraMeta Corporation
+ Kevin McCarthy
+ nospam&intrameta.com
+17973
+ Terravox Technologie Inc
+ Adam Sherman
+ adam&tritus.ca
+17974
+ JWM3, Inc.
+ James W. Martin III
+ iana.org&jwm3.com
+17975
+ World Radio Missionary Fellowship Inc.
+ Steve Grace
+ sgrace&hcjb.org
+17976
+ ISI-ESM
+ Mike Dooner
+ mike.dooner&effem.com
+17977
+ Rokeby Technologies Ltd.
+ Salvatore Ilardo
+ ilasa01&linux.rokeby.com
+17978
+ Elfwerks
+ Eric Gustafson
+ ericg-iana&elfwerks.org
+17979
+ HyperMedia Systems Ltd.
+ Amnon David
+ amnon&hyperms.com
+17980
+ Oliver Huf
+ Oliver Huf
+ oli&huf.org
+17981
+ Interacct Solutions(Australia)
+ John Muller
+ john.muller&interacctsolutions.com
+17982
+ Clickerty-Click Ltd
+ Leo Paalvast
+ leo&clickerty-click.com
+17983
+ OutPostal Corporation
+ William Malz
+ will.iana.org&outpostal.com
+17984
+ SHENZHEN COSHIP SOFTWARE CO.,LTD.
+ Yuan Song
+ yuansong&coship.com
+17985
+ kingsoft
+ dengzhenbo
+ dengzhenbo&kingsoft.net
+17986
+ Systems Union (Shanghai) Ltd.
+ Aaron Xu
+ aaron_xu&sunsystems.com
+17987
+ Vodafone Group Services Limited (formerly 'Cable & Wireless UK')
+ Howard Johnson
+ howard.johnson&vodafone.com
+17988
+ PYLON R.I.S.C. GmbH
+ Siegmund Gorr
+ siegmund.gorr&pylon.de
+17989
+ petujek.net
+ Petr Burdik
+ pet&petujek.net
+17990
+ NEC Electronics Corporation
+ Sachi Kubota
+ oid-admin&LSi.nec.co.jp
+17991
+ Weldun, s.r.o.
+ Daniel Volar
+ volar&weldun.sk
+17992
+ Net Direct Inc.
+ John Van Ostrand
+ john&netdirect.ca
+17993
+ Aware-Networks Ltda
+ Jorge Andres Torres
+ jtorres&aware-networks.com
+17994
+ Mathematical Institute
+ Keith A. Gillow
+ gillow&maths.ox.ac.uk
+17995
+ Asociación de Escribanos del Uruguay
+ Juan Angel de la Fuente
+ jadelafuente&aeu.org.uy
+17996
+ Alien Technology Corporation
+ David Krull
+ dkrull&alientechnology.com
+17997
+ Artis Inc.
+ Artis Chiang
+ artisjiang&giga.net.tw
+17998
+ Vordel Ltd.
+ Customer Support Manager
+ support&vordel.com
+17999
+ Rapsodie
+ Franck Cornaz
+ info&rapsodie.fr
+18000
+ AGRICULTURAL BANK OF GREECE SA
+ THEODORE KOUMOUTSOS
+ tkoumoutsos&ate.gr
+18001
+ University of Cape Town
+ Craig Balfour
+ craig&its.uct.ac.za
+18002
+ Talisen Technologies
+ Jim Crismon
+ jcrismon&talisentech.com
+18003
+ Stichting Wireless Leiden (Foundation under Dutch Law)
+ Dirk-Willem van Gulik
+ dirkx&webweaving.org
+18004
+ Micro Forté Pty Ltd
+ Gareth Walters
+ garethw&syd.microforte.com.au
+18005
+ K.K. Alice
+ Christians, Stefan Mr.
+ software&kkalice.com
+18006
+ cognitas GmbH
+ Stefan Thums
+ stefan.thums&cognitas.de
+18007
+ Phonalyse BVBA
+ Johan De Witte
+ johan.dewitte&phonalyse.com
+18008
+ Fachhochschule Mannheim HS f. Technik u. Gestaltung
+ Mr. Juergen Bauer
+ j.bauer&fh-mannheim.de
+18009
+ Outram Research Ltd
+ Simon Baldry
+ Outram_research&compuserve.com
+18010
+ Eastern Washington University
+ Michael Flyger
+ networks&mail.ewu.edu
+18011
+ Apollo Communications, International
+ James McNalley
+ james&apollo-com.net
+18012
+ connectLOGIC
+ Kent A. Brown Lee
+ admin&connectlogic.co.nz
+18013
+ DBL Technologies, Ltd.
+ Kevin Cai
+ cai_ning&yahoo.com
+18014
+ Department of Electrical & Electronics Engineering
+ Mookiah Prathaban
+ mprathap&pdn.ac.lk
+18015
+ Futarque A/S
+ Ole Kaas
+ obk&futarque.com
+18016
+ JBoss Group, LLC
+ Scott Stark
+ scott&jboss.org
+18017
+ PUBLIC VOICE Lab - International Media Co-op
+ Rene Pfeiffer
+ rene&pvl.at
+18018
+ Northwoods Catholic School
+ Christopher Voltz
+ christopher.voltz&northwoodscatholic.org
+18019
+ On Q Holdings Pty Ltd
+ Scott Beck
+ scottb&onq.com.au
+18020
+ Pacific Retail Group
+ Mike White
+ mike.white&prg.co.nz
+18021
+ Construction Electronique et Telecommunication Internationnal
+ Jacques Greindl
+ j.greindl&cet.be
+18022
+ Covaro Networks, Inc.
+ Vikas Trehan
+ vikas&covaro.com
+18023
+ Tatung Science & Technology, Inc.
+ James Hwang
+ Jamesh&tsti.com
+18024
+ Cinergy Communications Company
+ Jamie Hill
+ oid-admin&cinergycom.com
+18025
+ siWan GmbH & Co. KG
+ Guido Schüller
+ OpenLDAP&siWan.de
+18026
+ Extron Electronics
+ Brian Taraci
+ btaraci&extron.com
+18027
+ Battleaxe Technologies, Inc.
+ Adam Israel
+ adam&battleaxe.net
+18028
+ Battleaxe Technologies, Inc.
+ Adam Israel
+ adam&battleaxe.net
+18029
+ Sonic Foundry, Inc.
+ Barry Hagan
+ iana-contact&sonicfoundry.com
+18030
+ Molecular Therapeutics, Inc.
+ Jonathan Moody
+ jonathan&molecularimaging.com
+18031
+ ATM Telecom
+ Jae-Won Jeong
+ jjw&atmtele.com
+18032
+ matieux.net
+ Mathieu FRANCOIS
+ mat&matieux.net
+18033
+ Viviale Ltd
+ Jeremy Hilton
+ jhilton&viviale.com
+18034
+ FrogNet, Inc.
+ Operations Group
+ noc&frognet.net
+18035
+ Netsolus.com Inc.
+ Bryan Ballard
+ ballard&netsolus.com
+18036
+ United Telecoms Ltd
+ C V Rao
+ cvrao&utlindia.com
+18037
+ Pramati Technologies Pvt Ltd
+ Srinivasa Rao T
+ srinivas&pramati.com
+18038
+ Schotten & Marchart OEG
+ Andreas W. Schotten
+ schotten&domainbank.at
+18039
+ Toyo Radiator Co., Ltd.
+ Andy Taki
+ andy&trad.co.jp
+18040
+ H.T.T.P. Planitis Communications Ltd.
+ Per Granath
+ per&planitis.net
+18041
+ pdv.com Beratungs-GmbH
+ Stefan Joachim
+ stefan.joachim&pdvcom.de
+18042
+ Meteksan Net
+ Internet Systems Engineering Group
+ se&meteksan.net.tr
+18043
+ FinanzIT GmbH
+ Jens Fricke
+ jens.fricke&finanzit.com
+18044
+ Synelec Telecom Multimedia
+ Synelec R&D - Software Department
+ rd-soft&synelec.fr
+18045
+ IMFORM GmbH
+ Bernd Poerner
+ poerner&imform.de
+18046
+ Skellefteå kommun
+ Patrik Hellgren
+ patrik.hellgren&kommun.skelleftea.se
+18047
+ NeoLogica s.r.l.
+ Marco Sambin
+ info&neologica.it
+18048
+ SunGard Futures Systems
+ Pault Tuffy
+ sfsianainfo&sungardfutures.com
+18049
+ Pixel Power Ltd
+ David Burley
+ dburley&pixelpower.com
+18050
+ Enterprise Products Integration Pte Ltd
+ Edward van Leent
+ edward&epi-ap.com
+18051
+ RF Systems Nachrichtentechnik GmbH
+ Wilhelm Heucke-Scheller
+ rfsmail&rfsystems.de
+18052
+ stuvus Studierendenvertretung Universität Stuttgart
+ Sven Feyerabend
+ referent-it&stuvus.uni-stuttgart.de
+18053
+ citecs GmbH
+ Chris Recktenwald
+ iana-contact&citecs.de
+18054
+ Tenovis GmbH & Co. KG
+ Rainer Krinn
+ Rainer.Krinn&tenovis.com
+18055
+ Unassigned
+ Returned 2003-09-05
+ ---none---
+18056
+ Pioneer Digital Technologies, Inc.
+ Glen E. Roe
+ glen&pioneerdigital.com
+18057
+ Procondo GmbH
+ Markus Theißinger
+ theissinger&procondo.de
+18058
+ Optimus Inc.
+ Ken Winke
+ tex&optimus.com
+18059
+ B2SCorp
+ Alsenitd Rausseo
+ arausseo&b2scorp.com
+18060
+ The Apache Software Foundation
+ Alex Karasulu
+ akarasulu&apache.org
+18061
+ OCEAN DEVELOPMENT
+ Stefan Joachim
+ stefan&ocean-development.de
+18062
+ Jo Tankers AS
+ Jan Eide
+ jan.eide&no.jotankers.com
+18063
+ Technetix BV (formerly 'Tratec Telecom b.v.')
+ Gert Bronkhorst
+ Gert.Bronkhorst&technetix.com
+18064
+ Marek Walther
+ Marek Walther
+ Marek-Walther&gmx.de
+18065
+ XOU Solutions Limited
+ Andrew Roden
+ hostmaster&xousolutions.com
+18066
+ Planet Lauritsen
+ Chad S. Lauritsen
+ noc&planetlauritsen.com
+18067
+ PowerTech Information Systems AS
+ Frode Nordahl
+ frode&powertech.no
+18068
+ hansmi.ch
+ Michael Hanselmann
+ iana&hansmi.ch
+18069
+ Fulfillment Plus
+ Jonathan Chelton
+ jchelton&fulfillmentplus.com
+18070
+ BTI Photonic Systems
+ Mark Jamensky
+ mjamensky&btiphotonics.com
+18071
+ Cendura Corporation
+ Marco Framba
+ framba&cendura.com
+18072
+ R-MEDIA
+ Alexander Ruof
+ a.ruof&r-media.de
+18073
+ hinegardner.org
+ Jeremy Hinegardner
+ jjh-iana&hinegardner.org
+18074
+ Kass Enterprises LLC
+ Andrew Smith
+ asmith&kellc.com
+18075
+ Combridge Medical Information Corporation
+ Ziqiang Chen
+ zchen&cam-med.com
+18076
+ b1n
+ Marcio Ribeiro
+ mmr&b1n.org
+18077
+ Acasim Technologies, Inc.
+ Ming Fan
+ mfan&acasim.com
+18078
+ Unassigned
+ Removed 2007-04-05
+ ---none---
+18079
+ City I.T. (UK) Ltd
+ Akan Nkweini
+ akan6&yahoo.com
+18080
+ BlueBoard Ltd.
+ Atanas Karashenski
+ atanas&blueboard.biz
+18081
+ Numa Technology Inc.
+ Ting
+ ting&numa.com.tw
+18082
+ Midwest Independent Media Foundation
+ Derek P. Moore
+ derek.moore&sbcglobal.net
+18083
+ European Society of Cardiology
+ Hakim Bouras
+ hbouras&escardio.org
+18084
+ PharmXplorer
+ Guenther Berthold
+ guenther.berthold&uni-graz.at
+18085
+ Ciaolab Technologies Spa
+ Marco Stoppa
+ marco.stoppa&ciaolab.com
+18086
+ ProTelevision Technologies A/S
+ Kim Engedahl
+ admin&ProTelevision.com
+18087
+ Optare Solutions S.L.
+ Ricardo Riguera
+ rriguera&optaresolutions.com
+18088
+ Jackson
+ Mark Ferguson
+ mark.ferguson&jacksonmsc.com
+18089
+ Inovis Inc.
+ Daniel Nemec
+ hostmaster&inovis.com
+18090
+ FrogNet, Inc.
+ Operations Group
+ noc&frognet.net
+18091
+ CaboVerde
+ Marcio Ribeiro
+ mmr&caboverde.com.br
+18092
+ Ssji Networks
+ Nicolas Pouillon
+ nipo&ssji.net
+18093
+ K-Opticom Corporation
+ Masahiro Teramoto
+ teramoto&tech.k-opti.com
+18094
+ Kingdom LAN Network
+ Wong Tsang
+ wongtsang&kingdom-lan.net
+18095
+ Beijing Neutron TeleCOM Co. Ltd.
+ Zhengyu Fang
+ zyfang&neutrontek.com
+18096
+ Advanced Ceramics Research, Inc.
+ Baruch Spence
+ bspence&acrtucson.com
+18097
+ Sevilla Project
+ Bas van Ulden
+ bvanulden&quicknet.nl
+18098
+ alexander stensrud
+ alexander stensrud
+ contact&stensrud.nu
+18099
+ Amoke Networks Pvt. Ltd.
+ Manas Garg
+ manas&amoke.com
+18100
+ Descom Consulting Ltd.
+ Remigius Stalder
+ remigius.stalder&descom-consulting.ch
+18101
+ Adaptive Mobile Security Ltd.
+ Brendan Dillon
+ bdillon&adaptivesecure.com
+18102
+ Leostream Corp
+ David Crosbie
+ snmp&leostream.com
+18103
+ Shanghai Helitech Telecommunication Co.,Ltd Neijing Technical Branch
+ Mr. Gong Wendong
+ jimmy.gong&helitechchina.com
+18104
+ net-worked.co.uk
+ Greg Dawson
+ gregdawson&net-worked.co.uk
+18105
+ Calyptix Security Corporation
+ Lawrence Teo
+ oid-admin&calyptix.com
+18106
+ University of Iceland Computing Services
+ Elias Halldor Agustsson
+ mib-admin&hi.is
+18107
+ EEG Enterprises, Inc.
+ Philip T. McLaughlin
+ philm&eegent.com
+18108
+ PingID Network, Inc.
+ David Waite
+ david.waite&pingid.com
+18109
+ NeoSpire, inc.
+ Sean Bruton
+ sbruton&neospire.net
+18110
+ Speakeasy, Inc.
+ Speakeasy NOC
+ noc&speakeasy.net
+18111
+ A.I.C. Communications, Inc.
+ Robert Wu
+ robert&aicphone.com
+18112
+ oDesk Corp.
+ Odysseas Tsatalos
+ otsatalos&odesk.com
+18113
+ Wanspot.com Inc.
+ Jim Mercer
+ jim&wanspot.ca
+18114
+ Twotrees Technologies, LLC
+ Michael Dunnell
+ oidcontact&twotrees.net
+18115
+ ICRISAT
+ Ram Kumar B
+ r.kumar&cgiar.org
+18116
+ Node Computing Solutions
+ John Rodger
+ jrodger&nodecs.com
+18117
+ HTK NetCommunication Oy (PHNet)
+ Kimmo Liikonen
+ helpdesk&phnet.fi
+18118
+ New Voice International AG
+ G. M. Brigati
+ smi&newvoice.ch
+18119
+ MONOPRIX
+ David DECARRIERE
+ ddecarriere&monoprix.fr
+18120
+ Hyder Consulting PLC
+ Chris Dando
+ chris.dando&hyderconsulting.com
+18121
+ ObjectSource Software GmbH
+ Patrick Shinnick
+ ps&objectsource.de
+18122
+ Universidade de Sao Paulo
+ Alberto Camilli
+ cceadmin&usp.br
+18123
+ Pleasant Ridge Waldorf School
+ John Conlon
+ jconlon&verticon.com
+18124
+ Verticon, Inc.
+ John Conlon
+ jconlon&verticon.com
+18125
+ End To End
+ Dave Robinson
+ drobinson&endtoend.com
+18126
+ Quantum Internet Services, Inc.
+ Justin Boswell
+ jboswell&qis.net
+18127
+ Net Consequence GbR
+ Peter Turczak
+ pt&netconsequence.com
+18128
+ Komos
+ Jun Kawai
+ oid-contact&komos.org
+18129
+ Yorkshire Building Society
+ Darren Mason
+ dbmason&ybs.co.uk
+18130
+ CdC-Sagax
+ Carlos Heras Vila
+ c.heras&cablescom.com
+18131
+ Echoraith
+ Allan Lloyds
+ contact&echoraith.net
+18132
+ Fundación Universidad del Norte
+ María Gabriela Calle Torres
+ mcalle&uninorte.edu.co
+18133
+ Genesis Networks and Communications, Inc.
+ Herman Strom
+ herman&gncom.net
+18134
+ CEPRI
+ Zhao hongbo
+ zhaohb&epri.ac.cn
+18135
+ Nortel Networks Netas
+ Levent Seckin
+ lseckin&netas.com.tr
+18136
+ Delsyne Software srl
+ Alex Balut
+ aleb&delsyne.ro
+18137
+ Wegener Communications, Inc.
+ Elias J. Livaditis
+ eliasl&wegener.com
+18138
+ Adwise Ltd.
+ Eliezer Rotshtein
+ laser6&walla.co.il
+18139
+ NTT FACILITIES,INC.
+ Wataru Horita
+ mib&rd.ntt-f.co.jp
+18140
+ PetT Luxembourg
+ SCHEER Jean-Marie
+ jean-marie_scheer&ept.lu
+18141
+ RRZN, Leibniz Universitaet Hannover
+ Torsten Glaeser
+ hostmaster&rrzn.uni-hannover.de
+18142
+ Gruender-AV
+ Thomas Gruender
+ info&gruender-av.de
+18143
+ Lindenaar
+ Frederik Lindenaar
+ frederik&lindenaar.net
+18144
+ Michael Vistein
+ Michael Vistein
+ iana&vistein.de
+18145
+ Agricultural Mineral Prospectors Inc.
+ Peter J. Slack
+ pslack&sentex.ca
+18146
+ PS Solutions Ltd.
+ Danilo J. Castro Jr.
+ danilo&pssolucoes.com.br
+18147
+ TerraLuna
+ Steve Traugott
+ stevegt&TerraLuna.Org
+18148
+ cool.de
+ Thomas Brettinger
+ tb&cool.de
+18149
+ B.I. Tecnologia Ltda
+ Flavio Pinto Freire Jr.
+ flavio.freire&bitecnologia.com
+18150
+ Webage
+ Walter Alt
+ alt&webage.de
+18151
+ Pflug Datentechnik
+ Michael Pflug
+ oid-mgmt&pflug.de
+18152
+ ezGet.net
+ QuanSheng Liang
+ liang&ezget.net
+18153
+ Software Engineering GmbH
+ Michael Heim
+ Michael.Heim&gmx.com
+18154
+ Telnet Media Ltd
+ David Taylor
+ sysrego&telnetmedia.com
+18155
+ Stilpo Laboratories
+ David G. Smith
+ d.smith&stilpo.com
+18156
+ Great Pacific Industries Inc.
+ Internet Administration
+ internet_administration&owfg.com
+18157
+ Willowglen MSC Berhad
+ Teh Kok How
+ khteh&willowglen.com.my
+18158
+ GATSWAY DATA COMMUNICATION TECHNOLOGY CO.,LTD.
+ zhihua ouyang
+ scorpio30cn&yahoo.ca
+18159
+ Accordance Systems Inc.
+ Mike LIU
+ sales&accordance.com.tw
+18160
+ SHENZHEN GBIT ELECTRONIC TECHNICAL LTD.
+ Michael Zhang
+ szszjs&public.szptt.net.cn
+18161
+ iPoint Ltd.
+ Kirill Lebedev
+ info&ipoint.ru
+18162
+ EYME Technologies Pvt. Ltd.
+ Jerry P. Philip
+ jerry.philip&bh.ey.com
+18163
+ Commit; Oy
+ Konstantin Vdovenko
+ konstantin.vdovenko&commit.fi
+18164
+ Office of the Prime Minister
+ Stein A. Haakafoss
+ sah&smk.dep.no
+18165
+ VB Pros Oy / RS-Solutions
+ Kauko Sirén
+ kauko.siren&rs-solutions.net
+18166
+ Chalmege
+ Bruno Meyrieux
+ bruno&meyrieux.net
+18167
+ Integro Networks
+ Bruno MEYRIEUX
+ bruno.meyrieux&integro-networks.com
+18168
+ Infogate-Online Ltd
+ Oren Cohen Shwartz
+ OrenC&INFOGATEONLINE.COM
+18169
+ DOTFLUX
+ Vincent GRENIER
+ iana&dotflux.com
+18170
+ Inno.com
+ Patrick Snelders
+ Patrick.Snelders&inno.com
+18171
+ Torchbox Ltd
+ Tom Dyson
+ sysadmin&torchbox.com
+18172
+ AP-WDSL GbR
+ Stefan Pfetzing
+ info&ap-wdsl.de
+18173
+ Ramanam Software Distributors Private Limited
+ Anupam Kumar
+ anupam&ramanam.com
+18174
+ Wisconsin Department of Justice
+ Rhonda Thompson
+ thompsonrd&doj.state.wi.us
+18175
+ Araknos Srl
+ Maurizio Dal Re
+ info&araknos.it
+18176
+ Pikeville Methodist Hospital
+ Rusty W. Shanklin
+ rusty.shanklin&pikevillehospital.org
+18177
+ INPE
+ Gustavo Beltrami Rossi
+ rossi&lac.inpe.br
+18178
+ Front Range Internet, Inc.
+ Neil Neely
+ neil&frii.net
+18179
+ Quest Software, Inc. (formerly 'Vintela Inc.')
+ Eric Baurle
+ iana&quest.com
+18180
+ UNIT Ltd.
+ Daniel Vanco
+ Daniel.Vanco&unit.sk
+18181
+ Western Union Financial Services, Inc
+ William Van Glahn
+ bill.vanglahn&westernunion.com
+18182
+ Ahold Information Services
+ Eric Newman
+ eric.newman&aholdusa.com
+18183
+ Systems Atlanta, Inc.
+ Richard Rutledge
+ rutledge&sysatl.com
+18184
+ Exactelis
+ Alain Kamuleta
+ alainkamuleta&hotmail.com
+18185
+ Rene van Rooyen
+ Rene van Rooyen
+ rene&vanrooyen.com
+18186
+ Awacs ltd
+ Michael Sutton
+ iana&awacs.co.nz
+18187
+ Linkwise Software(Shanghai) Co.,Ltd
+ Shi Zengwei
+ shizw&linghui.com
+18188
+ Torinet
+ Dais Kim
+ ggoma&torinet.co.kr
+18189
+ Direction Générale des Impôts
+ Eric BEAURY
+ bureau.si3-dai&dgi.finances.gouv.fr
+18190
+ dabs.com PLC
+ Wezley Hunter
+ whunter&beta.dabs.com
+18191
+ Audiovision
+ Christelle Fostiez
+ audio-vision&skynet.be
+18192
+ eSchoolOnline
+ Michael Abato
+ mabato&classroom.com
+18193
+ Ruban Consulting
+ Dima Ruban
+ dima-iana&rdy.com
+18194
+ Bewer-Enterprises
+ Nino Bewer
+ ldap&bewer-enterprises.de
+18195
+ Xsec Srl
+ Simo Sorce
+ info&xsec.it
+18196
+ Landeszahnärztekammer Sachsen
+ Peter Lange
+ lange&lzk-sachsen.de
+18197
+ Sony Communication Network Corporation
+ Yukio Yakushijin
+ jin&scn.co.jp
+18198
+ Zemilogix, LLc
+ Leighton Esdaille
+ leighton&zemilogix.com
+18199
+ Objective Data Storage
+ Dean Beilke
+ beilke&objectivedatastorage.com
+18200
+ Software Expedition
+ Thomas Berry
+ swexpedition&nc.rr.com
+18201
+ Bestseller A/S
+ Regnar Knudsen
+ regnar.knudsen&bestseller.com
+18202
+ Belatronix Kommunikation & EDV
+ Axel Beierlein
+ belatronix&web.de
+18203
+ TC Electronic A/S
+ Niels Farver
+ NielsF&tcelectronic.com
+18204
+ Lendscape, LLC (formerly 'HPD Software, LLC' and 'Computer And Software Enterprises, Inc.')
+ Dave Oksner
+ admin-oid&hpdsoftware.us
+18205
+ Pioneer Industries, Inc.
+ Gary Chen
+ garychen&ucla.edu
+18206
+ iVolve Pty Ltd
+ David Eagles
+ david.eagles&ivolve.com
+18207
+ ANTs software inc.
+ Jeffrey Spirn
+ jeff.spirn&antssoftware.com
+18208
+ TeleSym
+ Michael A. Carlson
+ michaelc&telesym.com
+18209
+ Midwest Radiology of Kentucky
+ Jason A. Taylor, R.T.(R)
+ midwestradiology&yahoo.com
+18210
+ Agilis Communication Technologies Pte Ltd
+ Chen Xuesong
+ chenxs&agilis.st.com.sg
+18211
+ Catalina Computers & Discount
+ Michael Wozniak
+ sales&catalinas.net
+18212
+ A && L soft, s.r.o.
+ Petr Kadlec
+ kadlec&alsoft.cz
+18213
+ Voxsant Resources, Inc.
+ Joel Realubit
+ joel&voxsant.com
+18214
+ Olgierd Ziolko
+ Olgierd Ziolko
+ hostmaster&eris.rpg.pl
+18215
+ Metro Packet Systems, Inc.
+ Fredrik Orava
+ fredrik&mpacket.com
+18216
+ AnyWeb AG
+ David Knecht
+ david.knecht&anyweb.ch
+18217
+ Profium OY
+ Tero Hagstrom
+ th-iana&profium.com
+18218
+ DIGORA
+ Laurent Dufosse
+ laurent.dufosse&digora.com
+18219
+ Salten Bredband AS
+ Kay Ove Kjerpeseth
+ kay.kjerpeseth&sks.no
+18220
+ W en J
+ joop gerritse
+ jjge&xs4all.nl
+18221
+ SY Electronics Ltd
+ Stephen Wright
+ stephen&syelectronics.co.uk
+18222
+ Hopitaux Universitaires de Strasbourg
+ Denni
+ laurent.denni&chru-strasbourg.fr
+18223
+ W-OneSys S.L.
+ Daniel Fraile Vergel
+ dfraile&w-onesys.com
+18224
+ Dipl.-Inf. Carsten Dumke
+ Carsten Dumke
+ cdumke&cdumke.de
+18225
+ guenever.net
+ Pedro Cuenca
+ pcuenca&ieee.org
+18226
+ imap4all B.V.
+ Brendan Bank
+ brendan&gnarst.net
+18227
+ OpenCA
+ Massimiliano Pala
+ project.manager&openca.org
+18228
+ University Of Stuttgart
+ Michael Stegmüller
+ Michael.Stegmueller&tik.uni-stuttgart.de
+18229
+ Sonitrol Security Systems of Hartford, Inc.
+ Marc Swanson
+ mswanson&sonitrol.net
+18230
+ Conectium Limited
+ Erasmo Zubillaga
+ ezubillaga&conectium.com
+18231
+ Clear Reach Networks, Inc.
+ Justin Nelson
+ inan&clearreach.net
+18232
+ Equipos Telemo E.T. S.A.
+ Anibal Itriago
+ anibal&telemo.com.ve
+18233
+ HEC Montreal
+ Pierre Berard
+ Admin.Unix&hec.ca
+18234
+ NetSrv Consulting Ltd
+ Mr Colin Woodcock
+ colin.woodcock&netsrv-consulting.com
+18235
+ Andreas Schulze
+ Andreas Schulze
+ iana-oid&andreasschulze.de
+18236
+ McGill University
+ Ron Hall
+ ron.hall&mcgill.ca
+18237
+ IntelliVid Corporation
+ Systems Administrator
+ enterprise-number&intellivid.com
+18238
+ SkyLink Design
+ Ryan Hodgson
+ ryan&skylinkdesign.com
+18239
+ DTS, Inc. (formerly 'Digital Theater Systems, Inc')
+ Phil Maness
+ phillip.maness&dts.com
+18240
+ berger.de
+ Thomas Berger
+ thomasberger&t-online.de
+18241
+ w3design
+ Pascal Suter
+ info&w3design.ch
+18242
+ Wyyzzk, Inc.
+ Jason Winters
+ jason&txt.com
+18243
+ G&J FOSTER TECHNOLOGIES, INC.
+ RICHARD W. FOSTER
+ rfoster&ccc.edu
+18244
+ Matisse Networks Inc
+ S. Sampath
+ sampath&matissenetworks.com
+18245
+ Dishnet DSL Ltd.
+ Geeta Bora
+ geetab&ddsl.net
+18246
+ Degussa AG
+ Andre Giza
+ is-net-ds&degussa.com
+18247
+ IT&T s.r.l.
+ Andrea Spinelli
+ aspinelli&imteam.it
+18248
+ PaPouch elektronika
+ Tomas Jantac
+ steiger&papouch.com
+18249
+ Diego Alvarez
+ Diego Alvarez
+ diego.o.alvarez&gmail.com
+18250
+ TECHNOLOGIES RESEAUX & SOLUTIONS
+ Alain Patrick AINA
+ aalain&trstech.net
+18251
+ Beijing ACT Technology Co., Ltd.
+ Zhou Ying
+ zhouying&act-telecom.com
+18252
+ Symmetrus Systems Ltd.
+ Jim Marsden
+ jim.marsden&alertbase.com
+18253
+ mVerify Corporation
+ Mark Yedinak
+ mark_yedinak&mverify.com
+18254
+ Mimezine
+ Jason Bubolz
+ mycroft&mimezine.org
+18255
+ Taller de Ideas (de C. Daniel Mojoli B.)
+ C. Daniel Mojoli B.
+ cdmojoli&idea.com.py
+18256
+ Babcock & Wilcox Company (McDermott)
+ Robert Aldridge
+ realdridge&babcock.com
+18257
+ KHAMSIN Security GmbH
+ Tom Knienieder
+ knienieder&khamsin.ch
+18258
+ Binken.com
+ Laurens Binken
+ oid&binken.com
+18259
+ CBTCBT Inc.
+ David R. Land
+ drland&cbtcbt.com
+18260
+ Bandapart.Net
+ Alan Martins
+ alan.martins&bandapart.net
+18261
+ TigerByte
+ Clint Miller
+ cmiller&tigerbyte.com
+18262
+ Technicolor Media Asset Management
+ Michael Druckman
+ Michael.Druckman&Technicolor.Com
+18263
+ Sanders Technology & Design
+ John Sanders
+ jsanders&radix.net
+18264
+ ICT Group HHW
+ S. van Rijn
+ info&ictgroup.nl
+18265
+ Kestrel Technologies, Inc.
+ Chris Kennedy
+ chris&mainecoon.com
+18266
+ Dallas Genealogical Society
+ Mitch Mitchell
+ database&dallasgenealogy.org
+18267
+ NEOJAPAN, Inc.
+ Yousuke SASAKI
+ sasaki&neo.co.jp
+18268
+ SkyNet Network Security System Integration co.,Ltd.
+ Andy Yuan
+ snmp&sns.net.cn
+18269
+ Mapfre
+ Joaquin Gonzalez
+ jgl&mapfre.com
+18270
+ BANKSYS
+ Guy Van Overtveldt
+ guy.vanovertveldt&banksys.be
+18271
+ CIFOM-ESNIG
+ Huguenin Dominique
+ Dominique.Huguenin&cpln.ch
+18272
+ Alerta Comunicaciones SAL
+ J. Pablo GARCIA
+ jpgarcia&alertacomunicaciones.com
+18273
+ French Senate
+ Stéphane Gaubert
+ s.gaubert&senat.fr
+18274
+ Shenzhen Experiment School
+ Liu Qiu Ming
+ lqm&szsy.net
+18275
+ CIBERNET Corporation
+ Anthony Sorace
+ anthony&cibernet.com
+18276
+ Lurcher Link
+ Nick Gorham
+ nick&lurcher.org
+18277
+ ---none---
+ ---none---
+ ---none---
+18278
+ Columbus Metropolitan Library
+ Dirk Prusok
+ dprusok&columbuslibrary.org
+18279
+ Rainer Fischer, EDV-Service
+ Rainer Fischer
+ support&rf-edv-service.net
+18280
+ NetTempo, Inc.
+ Tim Irvin
+ irvin+iana&nettempo.com
+18281
+ Bodacion Technologies, LLC.
+ Eric Hauk
+ hauk&bodacion.com
+18282
+ Muttsoft, Inc
+ Robert Ambrose
+ rna&muttsoft.com
+18283
+ Paraxip Technologies
+ Sebastien Trottier
+ iana.3.strot_at_paraxip&spamgourmet.org
+18284
+ EXEMYS SRL
+ Francisco J. Remersaro
+ fremersaro&exemys.com
+18285
+ Vidiator Technology Inc.
+ Danny Kim
+ dannyk&vidiator.com
+18286
+ Assurent Software Inc.
+ R. Neil Begin
+ nbegin&fscinternet.com
+18287
+ InnoPath Software
+ Yuko Tanaka
+ ytanaka&innopath.com
+18288
+ RABA Technologies LLC
+ Paul Chakravarti
+ paul.chakravarti&raba.com
+18289
+ Router Management Solutions, Inc.
+ Michael Hutt
+ hutt&ieee.org
+18290
+ szeles tibor
+ Tiberius Szeles
+ szelest&t-online.de
+18291
+ Ligfy
+ Laurent Fouillé
+ laurent&ligfy.org
+18292
+ Metis Oy
+ Petri Riihikallio
+ petri.riihikallio&metis.fi
+18293
+ Blackhawk Internet Communications Inc.
+ Jason L. Nesheim
+ jason&bhawk.net
+18294
+ Cambridge University Press
+ Paul Canham
+ netadmin&cambridge.org
+18295
+ Applied Software Solutions, LLC
+ Mark Usrey
+ mark.usrey&appss.com
+18296
+ Emigrant Savings Bank
+ Steven De Maio
+ DeMaioS&emigrant.com
+18297
+ Symbium Corporation
+ David Watson
+ dwatson&symbium.com
+18298
+ drugref.org
+ Dr. Horst Herb
+ hherb&drugref.org
+18299
+ Institute for International Ecomonic and Political Studies, Russian Academy of Sciences
+ Andrew Paschenko
+ andrew&nop.ru
+18300
+ Xoba Inc.
+ Mike Andrews
+ snmp&xoba.com
+18301
+ Datacard Corporation
+ Alla Johnson
+ alla_johnson&datacard.com
+18302
+ Metroplex Webs
+ Chuck Gudgel
+ chuck&metroplexwebs.com
+18303
+ Sollae Systems Co.,Ltd.
+ Yoon, YoungChan
+ ycyoon&eztcp.com
+18304
+ Douglas Needham
+ Douglas Needham
+ netadmin&ka8zrt.com
+18305
+ North American Astrophysical Observatory
+ Douglas Needham
+ hostmaster&naapo.org
+18306
+ Sichuan e-link Co., Ltd.
+ Alexandre Tsu
+ alexela&e-link.cn
+18307
+ Eadiefleet Corporation
+ Michael Halliday
+ michael&eadiefleet.com
+18308
+ aphona Kommunikationssysteme Entwicklungs- und VertriebsgmbH
+ Gerald Hoch
+ gerald.hoch&aphona.net
+18309
+ Einsle
+ Robert Einsle
+ robert&einsle.de
+18310
+ Heitec AG
+ B. Luevelsmeyer
+ bdluevel&heitec.net
+18311
+ Linzies' computers
+ Linzie T. Oliver
+ oliverlt&tre357.gotdns.com
+18312
+ Data Flow Systems
+ David Odom
+ dodom&koostech.com
+18313
+ Bodacion Technologies, LLC.
+ Eric Hauk
+ hauk&bodacion.com
+18314
+ Canberra Industries
+ Troy Anderson
+ tanderson&canberra.com
+18315
+ McCormick & Company, Inc.
+ Stephen Morris
+ stephen_morris&mccormick.com
+18316
+ Ordination Med.-Rat Dr. Roesler
+ Rupert Roesler-Schmidt
+ iana-link&drroesler.com
+18317
+ Muttsoft, Inc
+ Robert Ambrose
+ rna&muttsoft.com
+18318
+ Copel Telecomunicações S/A
+ Ednei Teruaki Iamaguti
+ ednei.iamaguti&copel.com
+18319
+ Asociación Nacional Ecuménica de Desarrollo
+ Cody Fauser
+ codigo&irk.ca
+18320
+ Hydrologic Consultants, Inc of Colorado
+ Kevin Fries
+ it&hcico.com
+18321
+ Universidad del Sagrado Corazon
+ Cesar G. Calderon
+ cgcalderon&sagrado.edu
+18322
+ ITaCS GmbH
+ Björn Schneider
+ bjoern.schneider&itacs.de
+18323
+ Mindways Software, Inc.
+ Stephen Blankespoor
+ steve&qct.com
+18324
+ Press Communications P/L
+ Trevor Press
+ tpress&press.com.au
+18325
+ Advanced Relay Corporation
+ Ulrich Richers
+ arc&advancedrelay.com
+18326
+ InfoGin Ltd.
+ Daniel Yaghil
+ daniel&infogin.com
+18327
+ 42networks AB
+ Per Backstrom
+ per.backstrom&42networks.com
+18328
+ OpenMIND Networks Limited
+ Brian Kelly
+ iana-openmind&sulaco.com
+18329
+ AMC Ltd.
+ Jim Gilbey
+ jimg&amcuk.com
+18330
+ Electrobusiness Connections Inc.
+ Ibrahim Hamouda
+ ihamouda&electrobusiness.com
+18331
+ Huber S-Consulting GmbH
+ Gert Kössler
+ koessler&hscon.de
+18332
+ ANF Autoridad de Certificación
+ Florencio Diaz
+ fdiaz&anf.es
+18333
+ ANF AC Entidad de Certificación Perú S.A.C.
+ Florencio Diaz
+ fdiaz&anf.es
+18334
+ KONICA MINOLTA HOLDINGS, INC.
+ Shinya Kaku
+ shinya.kaku&konicaminolta.com
+18335
+ Melloul-Blamey Construction Inc.
+ Richard Bourque
+ richard.bourque&melloul.com
+18336
+ Computer Logix
+ Richard Bourque
+ richard.bourque&computerlogix.net
+18337
+ creedon engineering
+ ted creedon
+ tcreedon&easystreet.com
+18338
+ Centrum voor Wiskunde en Informatica
+ A. van der Klaauw
+ ldap-managers&cwi.nl
+18339
+ ANF AC MALTA, LTD.
+ Florencio Diaz
+ fdiaz&anfacmalta.com
+18340
+ Proquest Information and Learning
+ Stephen Ulicny
+ preroot&il.proquest.com
+18341
+ The Institute for Open Systems Technologies Pty Ltd
+ Greg Baker
+ gregb&ifost.org.au
+18342
+ CEYONIQ Technology GmbH
+ Stefan Niemann
+ s.niemann&ceyoniq.com
+18343
+ Performance Solutions Limited
+ Don MacKenzie
+ Don.MacKenzie&perform-sol.com
+18344
+ Intmain.Com
+ C. Larson
+ cal&intmain.com
+18345
+ Messagesoft Inc.
+ Jonathan Jiang, Li Wang
+ lwang&messagesoft.com
+18346
+ Sebastian Denef Computer Service
+ Sebastian Denef
+ design&denef.de
+18347
+ MAUSER-Werke GmbH & Co. KG
+ Dr. Bernhard Rohde
+ bernhard.rohde&mauser-group.com
+18348
+ Avitech International Corp.
+ Morris Gong
+ morris&avitechvideo.com
+18349
+ Luther Seminary
+ Mark Solhjem
+ hostmaster&luthersem.edu
+18350
+ Polva Central Library
+ Alvar Kusma
+ alvar&raamat.polva.ee
+18351
+ Velare Technologies Inc.
+ Serguei Mourachov
+ smourachov&velare.com
+18352
+ Sony Pictures Imageworks
+ Robert Brophy
+ brophy&imageworks.com
+18353
+ MAUSER-Werke GmbH & Co. KG
+ Dr. Bernhard Rohde
+ bernhard.rohde&mauser-group.com
+18354
+ Calyptech Pty Ltd
+ Gus Paolone
+ gus.paolone&calyptech.com
+18355
+ Avitech International Corp.
+ Morris Gong
+ morris&avitechvideo.com
+18356
+ kevinstevens.info
+ Kevin Stevens
+ contact&kevinstevens.info
+18357
+ Full Frontal Ingenuity LLC (formerly 'Leathern Apron Incorporated')
+ Paul Talbot
+ paul&fullfrontalingenuity.com
+18358
+ EPITECH
+ Notre RN nationnal
+ dacydays2003&hotmail.com
+18359
+ Intransa, Inc.
+ Walt Drummond
+ walt.drummond&intransa.com
+18360
+ INTEC Web and Genome Informatics Corporation
+ Hitoshi Nozaki
+ nozaki_hitoshi&webgen.co.jp
+18361
+ A3 Security Consulting Co., Ltd.
+ Kim jung woong
+ jwkim&a3sc.co.kr
+18362
+ Hong Kong CSL Limited
+ K. S. Luk
+ kar-shun.luk&hkcsl.com
+18363
+ Epok, Inc.
+ Perry Dillard
+ perry.dillard&epokinc.com
+18364
+ Nezabudka
+ Eugene Samusev
+ bitlz&nezabudka.ru
+18365
+ Konzumbank Rt.
+ VASARHELYI Daniel
+ vasarhelyid&konzumbank.hu
+18366
+ Applicata
+ Dr. Ivan Bakardzhiev
+ ivan&applicata.bg
+18367
+ Nanoteq PTY LTD
+ Pieter Claassens
+ pc&nanoteq.com
+18368
+ ComUnics Informatik GmbH
+ Henning Hoecker
+ oidadmin&comunics.de
+18369
+ Phoenix Zeppelin spol. s r.o.
+ Pavel Kusicka
+ pavel.kusicka&p-z.cz
+18370
+ Internet Consult SARL
+ Vladimir Guevezov
+ contact&i-consult.fr
+18371
+ Pickering Interfaces Ltd
+ Dan Roberts
+ dan_roberts&pickeringswitch.com
+18372
+ BalaBit IT Ltd.
+ Balázs Scheidler
+ balazs.scheidler&balabit.hu
+18373
+ CSAS - Computer Systeme Arno Seidel
+ Arno Seidel
+ aseidel&gmx.li
+18374
+ Andri Saar
+ Andri Saar
+ andri&kalatehas.net
+18375
+ Ruprecht-Karls-Universitaet Heidelberg
+ Michaela Wirth
+ Michaela.Wirth&urz.uni-heidelberg.de
+18376
+ ORGA Systems GmbH
+ Marco Klein
+ mklein&orga-systems.com
+18377
+ Universita` degli Studi di Trieste
+ Paolo Piccoli
+ piccoli&units.it
+18378
+ Eastern Kentucky University
+ bob clark
+ bobby.clark&eku.edu
+18379
+ ExtraQuest, Corporation
+ Edward Shephard
+ eshephard&extraquest.com
+18380
+ NEXTFOR S.A.
+ Josu Eguileor
+ josu&nextfor.com
+18381
+ Suramericana de Seguros S.A.
+ Angela Bernal
+ angebeja&suramericana.com.co
+18382
+ Bank of Valletta plc
+ Herbert Zarb
+ herbert.zarb&bov.com
+18383
+ Enterux Solutions
+ Mitul Limbani
+ mitul&enterux.com
+18384
+ Reflective Solutions Ltd.
+ Ray McDermott
+ ray.mcdermott&reflective.com
+18385
+ Ecki Patang Org
+ Claes Hammer
+ hammer&skip.informatik.gu.se
+18386
+ oshiire
+ sho kisaragi
+ sho&oshiire.to
+18387
+ Litrius Group
+ Joel Wickard
+ jwickard&litriusgroup.com
+18388
+ AstraZeneca
+ Bo Skallefell
+ bo.skallefell&astrazeneca.com
+18389
+ Old Genie Hottabych Company
+ Mikhail Y. Roudin
+ m.roudin&hottabych.ru
+18390
+ MTS S.p.A.
+ Fabrizio Cazzulini
+ cazzulini_fabrizio&mtsspa.it
+18391
+ Learning Objects Network Inc.
+ Tracy Flynn
+ tracy.flynn&ima-gnu.com
+18392
+ Applied Personal Computing, Inc.
+ Daniel Bingham
+ dan&apci.net
+18393
+ Goblin
+ Tom Linton
+ toml&iinet.net.au
+18394
+ Fred Chef Inc.
+ Martin Groelz
+ mgroelz&yahoo.com
+18395
+ vivaxis SAS
+ Pierre Lang
+ pierre.lang&vivaxis.com
+18396
+ Dassault Aviation
+ Matthieu WILLM
+ matthieu.willm&dassault-aviation.com
+18397
+ InfoSys
+ Erik Campos M.
+ ecampos&infosys.cl
+18398
+ jMind Consulting Ltd.
+ Robert Brautigam
+ robert.brautigam&jmind.hu
+18399
+ K/P Corporation
+ Fred Yano
+ FYano&kpcorp.com
+18400
+ Kommandoraden
+ Anders Dahlqvist
+ anders&kommandoraden.info
+18401
+ Xiqa Networks
+ Jeff Thomas
+ jeff&xiqa.net
+18402
+ SecurityMetrics, Inc.
+ Brad Caldwell
+ brad&securitymetrics.com
+18403
+ City of Chicago - Office of Budget Management
+ Gene Chin
+ gchin&cityofchicago.org
+18404
+ United Nations Development Programme
+ Anton Shmagin
+ oid-admin&undp.org
+18405
+ Redbird Informatics, Inc.
+ Jose T. Montoya
+ Jose.Montoya&RBInformatics.com
+18406
+ Internetworking Ltd.
+ Geoff Campbell
+ Hostmaster&internetworking.co.uk
+18407
+ Transcendence.net
+ John West
+ jwest&transcendence.net
+18408
+ Association Ohana
+ Nicolas MASSART
+ nima&association-ohana.net
+18409
+ Planet A.S.
+ Ahmet Ekim
+ ahmet.ekim&planet.com.tr
+18410
+ Häme Polytechnic
+ Jari Kivelä
+ jari.kivela&hamk.fi
+18411
+ DataCenterTechnologies
+ Frank Valcke
+ frank.valcke&datacentertechnologies.com
+18412
+ Epoch Design Ltd
+ Matthew Lenny (IT Administrator)
+ itadmin&epochdesign.co.uk
+18413
+ EGIM
+ Geoffroy DESVERNAY
+ info&esm2.imt-mrs.fr
+18414
+ Imaginative IT Limited
+ Martin Siddall
+ msiddall&imaginativeit.co.uk
+18415
+ ELM Computer Technologies Ltd.
+ Chris Kwan
+ ckwan&elm.com.hk
+18416
+ Victron bva
+ Wim Van de Mosselaer
+ wimvdm&victron.be
+18417
+ Argon Technologies Inc.
+ Morgan Nelson
+ maillist1&argontech.net
+18418
+ Endace Technology
+ Stephen Donnelly
+ stephen&endace.com
+18419
+ glaven.org
+ Adam Bultman
+ ContactEmail
+18420
+ cerebrasoft
+ Rob Butler
+ rob_butler&hotmail.com
+18421
+ tetera.org
+ Ryo ONODERA
+ ryo&tetera.org
+18422
+ AetherStorm.com
+ Jeff Rodriguez
+ iana&gurugeek.com
+18423
+ NetHarmonix, Inc.
+ Jim Blandford
+ domainadmin&netharmonix.com
+18424
+ MooreWare
+ Ray Moore
+ rcm&netharmonix.com
+18425
+ COMCO AG
+ Bernd Boom
+ bernd.boom&comco.de
+18426
+ ---none---
+ ---none---
+ ---none---
+18427
+ Patrick Näf
+ Patrick Näf
+ iana.pen&herzbube.ch
+18428
+ American Registry for Internet Numbers
+ ARIN NOC
+ noc&arin.net
+18429
+ IT Consulting & Education Ltd.
+ Orlin Marinov
+ orlin&itce.com
+18430
+ GenerationE Technologies LLC
+ Michael E. Fannan Jr.
+ michael.fannan&generationetech.com
+18431
+ Stmk. Krankenanstalten GesmbH
+ Robert Ferk
+ robert.ferk&kages.at
+18432
+ ---none---
+ ---none---
+ ---none---
+18433
+ deny all
+ Stephane CAUNES
+ scaunes&deny-all.com
+18434
+ University of Leipzig
+ Steffen Rettig
+ steffen.rettig&uni-leipzig.de
+18435
+ Advanced Computer Systems, ACS S.P.A.
+ Antonio Volono
+ a.vollono&acsys.it
+18436
+ Bell Mobility
+ Elie Nasser
+ elnasser&mobility.com
+18437
+ W.I.S.V. Christiaan Huygens
+ Adriaan de Jong
+ pccom&ch.tudelft.nl
+18438
+ ---none---
+ ---none---
+ ---none---
+18439
+ Composite Software, Inc.
+ Stephen Ahuero
+ sahuero&compositesw.com
+18440
+ peerix
+ Atanas Argirov
+ aa&peerix.org
+18441
+ National Football League
+ Michael Palmer
+ palmerm&nfl.com
+18442
+ Vimatix
+ Jordan Sheinfeld
+ jordan&vimatix.com
+18443
+ Netsys.IT GbR
+ Peter Steiert
+ info&netsys-it.de
+18444
+ Sandwich.Net, LLC
+ James Renken
+ jrenken&sandwich.net
+18445
+ Datacard Corporation
+ Alla Johnson
+ alla_johnson&datacard.com
+18446
+ Ascendant Technologies, Inc.
+ Corporate Security Administrator
+ corpsec&aitva.com
+18447
+ Willis Consulting
+ Chris Willis
+ cwillis&chriswillis.tzo.com
+18448
+ Vanquish, Inc.
+ Paul Weiss
+ pgweiss&vanquish.com
+18449
+ Alexander Gretha
+ Alexander Gretha
+ developer&chicken.sh
+18450
+ SevenL Networks Inc.
+ Todd Berman
+ tberman&sevenl.net
+18451
+ PC-Pool Physik, TU-Berlin
+ Christian Hennig
+ tutoren&physik.tu-berlin.de
+18452
+ Tempod
+ Peter Jansson
+ snmpcontact&tempod.se
+18453
+ The City Of Calgary
+ Vin Bhola
+ vin.bhola&calgary.ca
+18454
+ OATSystems, Inc
+ Vadim Pesochinskiy
+ vadim&oatsystems.com
+18455
+ MEDICAL INFOMATION CO., LTD.
+ Kiyoshi Terasawa
+ info&mdi.co.jp
+18456
+ NetKlass Technology Inc.
+ Jerry Wu
+ jerry&netklass.com
+18457
+ European Directorate for the Quality of Medicines & HealthCare, Council of Europe (EDQM) (formerly 'European Directorate for the Quality of Medicines')
+ Christopher Jarvis
+ christopher.jarvis&edqm.eu
+18458
+ Image Processing Techniques Ltd
+ Graeme Griffiths
+ graeme&imageproc.com
+18459
+ Semafor Informatik & Energie AG
+ Sorin Marti
+ mas&semafor.ch
+18460
+ Powell Companies
+ Michael Powell
+ mikepowell&powellnetworking.com
+18461
+ Osix Inc.
+ Osman Erkan
+ hoe&ttnet.net.tr
+18462
+ Lifetree Convergence Ltd
+ S.Sadasivam
+ sss_7777&yahoo.com
+18463
+ Spektar JSC
+ Krassimir Slavchev
+ krassi&bulinfo.net
+18464
+ ROMATSA R.A.
+ Ionut POSTARU
+ netadmin&romatsa.ro
+18465
+ TradeLink L.L.C.
+ Alex Stade
+ hostmaster&trdlnk.com
+18466
+ Aviva Communications Inc.
+ Gin-Pao Lu
+ glu&avivacommunications.com
+18467
+ AdvancePCS
+ Rick Wenban
+ rick.wenban&advancepcs.com
+18468
+ hughes network systems
+ John Merritt
+ jmerritt&hns.com
+18469
+ UNIS LUMIN INC.
+ Rachel Chang
+ rchang&unislumin.com
+18470
+ Ingenieurbuero Michael Kappler
+ Michael Kappler
+ Michael.Kappler&Kappler-edv.de
+18471
+ e-Scripps
+ Ryan Scripps
+ ryan&e-scripps.com
+18472
+ Crystal Computer Corporation (Georgia)
+ Earl Franklin
+ earl.franklin&crystalcc.com
+18473
+ Form-IT
+ Preben S. Madsen
+ psm&form-it.dk
+18474
+ Etype Co.
+ Andrey Cherezov
+ cherezov&etype.net
+18475
+ Research Institute of America
+ David Levine
+ david.levine&riag.com
+18476
+ Actinium Network Sdn Bhd
+ Siow Teck Seng
+ siowts&actinium.org
+18477
+ Bundesministerium des Innern
+ Jan-Peter Trojok
+ janpeter.trojok&bmi.bund.de
+18478
+ Wehay AB
+ Jonas Israelsson
+ jonas&wehay.com
+18479
+ FS-VDSL
+ Bernard MARTI
+ bernard.marti&francetelecom.com
+18480
+ RF-DESIGN
+ Ralf Mayr
+ rf-design&t-online.de
+18481
+ Trustworx GmbH
+ Kai Danielmeier
+ kai.danielmeier&trustworx.de
+18482
+ ARCWave Inc.
+ Sanjay Ravindra
+ sravindra&arcwaveinc.com
+18483
+ ROMATSA R.A.
+ Ionut POSTARU
+ netadmin&romatsa.ro
+18484
+ ProcoliX
+ Koen de Jonge
+ info&procolix.com
+18485
+ Marietta College
+ Michael S. Robinson
+ robinsom&marietta.edu
+18486
+ Quickshift, Inc.
+ Kenneth East
+ keast&interactivesi.com
+18487
+ Everbank
+ Robb Penoyer
+ tholloway&firstalliancebank.com
+18488
+ Interbaun Communications, Inc.
+ Saxon Jones
+ netadmin&interbaun.net
+18489
+ CarrierComm, Inc.
+ Mark Lindsey
+ MLindsey&CarrierComm.com
+18490
+ Bolsa Nacional de Valores
+ Rigoberto Torres
+ soporte&bnv.co.cr
+18491
+ NII Voskhod
+ Mikhail Vinogradov
+ mikle&nii.voskhod.ru
+18492
+ Tacoma, spol.s r.o.
+ Veroslav Kaplan
+ vkaplan-prog&tac.cz
+18493
+ ProcoliX
+ Koen de Jonge
+ ldap&procolix.com
+18494
+ S.W.I.F.T. SCRL
+ General Counsel, Legal Department
+ isabelle.vasseur&swift.com
+18495
+ GRAU DATA GmbH
+ Werner Stephan
+ info&graudata.com
+18496
+ Rolotec AG
+ Edwin Schwab
+ admin&rolotec.ch
+18497
+ gec UOC Group
+ Suport Tecnologia
+ suport&gec.es
+18498
+ A&M Consulting Co
+ Ramon Aguirre
+ aguirrr&netsolve.net
+18499
+ PD3 Tecnologia em Redes e Sistemas Digitais
+ Leonardo Pereira Santos
+ lsantos&pd3.com.br
+18500
+ Oddpost.com
+ Iain Lamb
+ oid-admin&oddpost.com
+18501
+ Code Fusion cc.
+ Stephan Buys
+ s.buys&codefusion.co.za
+18502
+ Mendel University of Agriculture and Forestry
+ Petr Dadák
+ dadak&pef.mendelu.cz
+18503
+ Intelli7 Inc.
+ Phillip H. Zakas
+ phillip&intelli7.com
+18504
+ Brainstorm Internet
+ Network Deparatment
+ network&brainstorminternet.net
+18505
+ Tele-Consulting GmbH
+ Reto Lorenz
+ rlorenz&tele-consulting.com
+18506
+ CAcert Inc.
+ Philipp Gühring
+ philipp&cacert.org
+18507
+ Precise Time and Frequency, Inc.
+ David S. Briggs
+ dbriggs&ptfinc.com
+18508
+ MURASHITA CONSTRUCTION INDUSTRY CO., LTD.
+ Jyunji Ohta
+ ohta&murashita.co.jp
+18509
+ IVK Smart Software Solutions LLC
+ Igor Kovalenko
+ gogo-m&inbox.ru
+18510
+ Reid Enterprises
+ Ian Reid
+ ireid&freeuk.com
+18511
+ Centre Informatique Region Bruxelloise
+ Mommens Jean-Pierre
+ jpmommens&cirb.irisnet.be
+18512
+ Schaake
+ Christiaan Schaake
+ chris&schaake.nu
+18513
+ pete23.com
+ Mr Peter Windle
+ oidspace&pete23.com
+18514
+ BekArts International
+ Richard Beckmannflay
+ richard&bekarts.com
+18515
+ Nortech Management Ltd.
+ Simon Hodgson
+ simon&nortechonline.co.uk
+18516
+ Eclipse Networking Limited
+ Mark Lang
+ mark&eclipse.net.uk
+18517
+ Orbit Research Ltd
+ Gavin Foster
+ gfoster&orbitresearch.co.uk
+18518
+ Crea d.o.o.
+ Matej Trampus
+ matej.trampus&crea.si
+18519
+ Jahi Networks Inc.
+ Raju Datla
+ raju&jahinetworks.com
+18520
+ APSI Inc.
+ Bruce
+ bishkin&core.com
+18521
+ TakeNET
+ Vinícius Augusto Sacramento Ferreira
+ vinicius&takenet.com.br
+18522
+ Unassigned
+ Removed 2011-03-08
+ ---none---
+18523
+ Liverton Limited
+ Brendan Law
+ Brendan.Law&Liverton.com
+18524
+ Empresa Metalúrgica Central de Acero "José Valdes Reyes"
+ Victor J. Calderín Rodriguez
+ vjcr2&yahoo.es
+18525
+ robinbowes.com
+ Robin Bowes
+ robin-iana&robinbowes.com
+18526
+ Fisk Labs, Inc.
+ Dave Fisk
+ dave&fisklabs.com
+18527
+ Maersk Data Organisator A/S
+ Joergen Richter
+ jri&maerskdata.dk
+18528
+ Cetelem
+ Olivier Toche
+ dom-tech&cetelem.fr
+18529
+ Swisscom-Eurospot
+ Fred Brunken
+ registration&eurospot.com
+18530
+ NightCity.net
+ Matt Kleifgen
+ mkleifgen&comcast.net
+18531
+ DecisionPoint Applications, Inc.
+ Clayton Mitchell
+ claytonm&dpapps.com
+18532
+ The University of New Brunswick
+ Ben Steeves
+ bcs&unb.ca
+18533
+ NTH A.G.
+ Damir Jurica
+ oidadmin&nth.ch
+18534
+ MCI
+ Jim Potter
+ jim.potter&mci.com
+18535
+ Echostar Data Services
+ Marc Carmen
+ marc.carmen&echostar.com
+18536
+ Oolong project
+ Takashi Suzuki
+ suzuki&oolong.jp
+18537
+ TAM Internet service Ltd.
+ Mamoru Nishida
+ nishida&tamnet.co.jp
+18538
+ R.L. Phillips, Inc.
+ Mike Houston
+ mhouston&rlphillips.com
+18539
+ flagwireless.com
+ Chris Greenough
+ Chris.Greenough&nau.edu
+18540
+ Webmeesters
+ R. van der Steenhoven
+ commerce_iana&webmeesters.nl
+18541
+ Roland Baum System Consult
+ Roland Baum
+ rbaum&nexplosion.de
+18542
+ Sphinx Information Technologies Inc.
+ Ibrahim Hamouda
+ linux&sphinxinfotech.net
+18543
+ Innove Communications
+ Melvin A. Esperas
+ melvin&globequest.com.ph
+18544
+ ecofinance
+ Wolfgang Bachmann
+ wolfgang.bachmann&ecofinance.com
+18545
+ Joint-stock company "Trading System Administrator of Wholesale Electricity Market Transactions"
+ Aleksander Lashmanov
+ ats.iana&rosenergo.com
+18546
+ FAST Video Security AG
+ Andreas Malzahn
+ support&fast-security.com
+18547
+ Amanda Emily
+ Amanda Emily
+ aemily&colsd.org
+18548
+ Relationalware
+ Jon Pounder
+ jonp&relationalhost.com
+18549
+ Kealia Inc.
+ Dapeng Zhu
+ dapeng&kealia.com
+18550
+ Gemplus do Brasil
+ FELIPE CARASSO
+ felipe.carasso&gbn-br.com
+18551
+ Anders Bystrup IT
+ Anders Rostgaard Bystrup
+ anders_bystrup&hotmail.com
+18552
+ Firevue Security Systems
+ Jason DeStefano
+ support&firevue.com
+18553
+ Arachne Prime Inc.
+ Patrick Golec
+ iana&arachneprime.com
+18554
+ Xenotropic Systems
+ Jeremy McDermond
+ mcdermj&xenotropic.com
+18555
+ youneek organisation limited
+ Adrian Aitken
+ mib&youneek.org
+18556
+ Zaurum ECP project
+ Konstantin Boyandin
+ konstantin&zaurum.com
+18557
+ Hurray!Solution Ltd.
+ zhenhua zou
+ zhzou&hurray.com.cn
+18558
+ WUSHIGONG Ltd.
+ calayman
+ calayman&linux.net
+18559
+ Softpak International
+ Shahid Saeed
+ shahid&softpakint.com
+18560
+ Makedonski Telekomunikacii, MTnet
+ Stevco Risteski
+ noc&mt.net.mk
+18561
+ StarNIC
+ Md. Mahbubur Rahman
+ webmaster&starnic.net
+18562
+ Jazz Telecom, S.A.
+ Jose Ignacio Garcia - David Garcia
+ jgarcial&jazztel.com
+18563
+ DarkPhuture Technologies, Research & Development
+ Aaron J. Angel
+ Aaron.J.Angel&DarkPhuture.org
+18564
+ BFI-Burgenland
+ Karl SCHUH
+ k.schuh&bfi-burgenland.at
+18565
+ SCHUH-TV
+ Karl SCHUH
+ k.schuh&schuh-tv.at
+18566
+ Hogeschool Gent
+ Denis Amelynck
+ denis.amelynck&hogent.be
+18567
+ Epic Systems Corporation
+ Epic Hostmaster
+ hostmaster&epic.com
+18568
+ Service Availability Forum
+ Bill Swortwood
+ bill.swortwood&motorola.com
+18569
+ Ensequence, Inc.
+ Aslam Khader
+ akhader&ensequence.com
+18570
+ GreenPulse Limited
+ Ron Segal
+ ron&greenpulse.com
+18571
+ Mindhut Limited
+ Ron Segal
+ ron&mindhut.com
+18572
+ ORC
+ Paul A. Johnson
+ paul.johnson&nsc1.net
+18573
+ Educate Inc.
+ Allen Wooden
+ allen.wooden&educate.com
+18574
+ Hush Communications Canada Inc.
+ Kevin Roeder
+ kevin&hushmail.com
+18575
+ Sagem Morpho, Inc.
+ Jeff Sparks
+ jeff.sparks&morpho.com
+18576
+ Typosign AG
+ Stephan Pulver
+ spulver&music.ch
+18577
+ Contemporary Cybernetics Group, Inc.
+ R Martin Aherron
+ martin&cybernetics.com
+18578
+ Eardown
+ Scott Ware
+ scott&eardown.com
+18579
+ Clear Edge Networks LLC
+ Mark Lewis
+ mark&clearedgenetworks.com
+18580
+ Whetstone Software
+ James Whetstone
+ jameswhetstone&hotmail.com
+18581
+ SPD-Bundestagsfraktion
+ Fredo Sartori
+ sartori&spdfraktion.de
+18582
+ Slack Ltd.
+ Robert Stucke
+ r_stucke&yahoo.com
+18583
+ Vmware Carbon Black (formerly 'Bit 9 Inc.')
+ Tracy Camp
+ tcamp&carbonblack.com
+18584
+ Avanex Co.
+ Phillip Wang
+ phillip_wang&avanex.com
+18585
+ GuangDong Poson Company.Ltd
+ Chenxiangyun
+ chenxiangy&gsta.com
+18586
+ bbassett.net
+ Brian Bassett
+ bbassett&bbassett.net
+18587
+ Fortess Ltd.
+ Konstantin Boyandin
+ register&fortess.com
+18588
+ Mekhanika-Service, Ltd.
+ Igor Osin
+ osinig&mekhanika.ru
+18589
+ GlobeTOM (Pty) Ltd
+ Ben Hechter
+ ben.hechter&globetom.co.za
+18590
+ Sterci SA
+ Martinez Marc
+ marc.martinez&sterci.com
+18591
+ HORUS HARDWARE S.A.
+ Fernando Ramirez
+ fernando.ramirez&horushardware.com
+18592
+ Universita' degli Studi di Milano-Bicocca
+ Luisella Sironi
+ sysadmin&unimib.it
+18593
+ Ministry of Finance, Tax Administration of the Republic of Slovenia
+ Breda Hudej
+ Breda.Hudej&gov.si
+18594
+ Globalvision Media
+ Peter Brownell
+ peter&globalvision.com
+18595
+ Berufsbildende Schulen I - Uelzen
+ Ulrich Drolshagen
+ dr&bbs1-uelzen.de
+18596
+ Professional Computers Services Organization
+ Don Davis
+ don.davis&pcso.com
+18597
+ HELIOS Software GmbH
+ Martin Reinders
+ martin&helios.de
+18598
+ Firebox Internet Technologies
+ Scott Roeder
+ admin&firebox.ca
+18599
+ Fachhochschule Hagenberg
+ Ing. Wolfgang Friesenecker
+ wolfgang.friesenecker&fh-hagenberg.at
+18600
+ Marzek Etiketten GmbH
+ Mr. Martin Petraschek
+ petri&marzek.at
+18601
+ Blue Mountains Grammer School
+ Garry Optland
+ goptland&bmgs.nsw.edu.au
+18602
+ MediaZen Corp.
+ Heungkyu Lee
+ hklee&mediazen.co.kr
+18603
+ Powercn
+ xueshaowen
+ xueshaowen&powercn.com
+18604
+ Delta E.S., a.s.
+ Ivan Sajban
+ ivan.sajban&delta.sk
+18605
+ RiS Gmbh
+ Thomas Brandtner
+ brandtner&ris.at
+18606
+ Orbitel, Inc.
+ Stanislav Grozev
+ sgrozev&orbitel.bg
+18607
+ KLM Royal Dutch Airlines
+ Friso de Wolf
+ friso-de.wolf&klm.com
+18608
+ Synlogic AG
+ Kaspar von Gunten
+ Kaspar.VonGunten&synlogic.ch
+18609
+ JP.DIAS SERVIÇOS DE INFORMATICA LTD.
+ JAIR DIAS
+ jp.dias&terra.com.br
+18610
+ University at Buffalo
+ Joel W Murphy
+ jmurphy&buffalo.edu
+18611
+ Alenia Spazio S.p.A.
+ Giuseppe Tomasicchio
+ g.tomasicchio&roma.alespazio.it
+18612
+ smspundit.com
+ Ankur Shah
+ ashah&comcast.net
+18613
+ CGL Consulting
+ A. Taiwo
+ dns.registrar&cglcons.com
+18614
+ Albert White Technologies
+ Alex Demenschonok
+ alex&albertwhite.com
+18615
+ North American Networks Corporation
+ Bob Eckert, Jr.
+ bobjr&nanc.com
+18616
+ nextWLAN Corporation
+ Carlos Rios
+ crios&nextwlan.com
+18617
+ Timestock, Inc.
+ Patrick O'Sullivan
+ registrar&timestock.com
+18618
+ Publi Van Dyck N.V.
+ Marc Cuypers
+ m.cuypers&mgvd.be
+18619
+ web-m GbR
+ Oliver Goepferich
+ ogoe&web-m.de
+18620
+ Jaw Networks
+ Brian Ross
+ bross&jawnetworks.com
+18621
+ Hinson and Associates
+ Charlie Hinson
+ charlie&belwood.net
+18622
+ K-n-A Ltd.
+ Archie Arevalo
+ archie_arevalo&msn.com
+18623
+ micro systems
+ Marc Balmer
+ marc&msys.ch
+18624
+ Lehrstuhl fuer Technische Dienstleistungen
+ Clemens Sickinger
+ clemens.sickinger&wi.tum.de
+18625
+ UniVision (Canada) Ltd.
+ Matthew Ho
+ matthew&univisioncanada.com
+18626
+ UNET BV
+ C.C. Gondelach
+ gondelach&unet.nl
+18627
+ Bakasquared
+ Douglas Richard
+ accela&bakasquared.com
+18628
+ Microelectronics Technology Inc.
+ Carl Yang
+ yang_carl&mti.com.tw
+18629
+ Iclass Co. Ltd.
+ Gary Shi
+ garyshi&iclass.cn
+18630
+ Reeuenta Design Service Taiwan Ltd.
+ WenZheng Wu
+ Reeuenta&hotmail.com
+18631
+ DARG
+ Brooks Sizemore
+ domains&darg.net
+18632
+ SA SST Informatique
+ Stéphane Cachat
+ sst&cachat.org
+18633
+ STATER
+ Fred Schuit
+ a.schuit&stater.com
+18634
+ Advanced Software Production Line, S.L.
+ David Marín
+ david&aspl.es
+18635
+ m-otion GmbH
+ Thomas Hager
+ hager&m-otion.at
+18636
+ UVT s.r.o.
+ Yevheniy Demchenko
+ zheka&uvt.cz
+18637
+ JNS Inc.
+ Hiroshi Miyazaki
+ miya&jnsjp.com
+18638
+ Avedya
+ Stefan Praszalowicz
+ stefan&avedya.com
+18639
+ Kinnikinnick Foods Inc.
+ Michael Shields
+ michael&kinnikinnick.com
+18640
+ Digital Envoy, Inc
+ Jeff Burdette
+ iana&digitalenvoy.net
+18641
+ Royal Military College of Canada
+ Richard Cameron
+ cameron-r&rmc.ca
+18642
+ C&C Power, Inc.
+ Chris Heinz
+ chris&ccpower.com
+18643
+ Montgomery County Government
+ John Castner
+ john.castner&montgomerycountymd.gov
+18644
+ Daniel Skadlubowicz
+ Daniel Skadlubowicz
+ daniel&skadlubowicz.de
+18645
+ Cesart Creation inc.
+ Charle Demers
+ charle.demers&cesart.com
+18646
+ Electric Mail Co.
+ Bill Skrypnyk
+ bskrypnyk&electricmail.com
+18647
+ DEXTER COMMUNICATIONS, INC.
+ Dong-Sun Hong
+ sunny&dextercomm.com
+18648
+ HTU Graz
+ Hans-Peter Lackner
+ hans-peter.lackner&htu.tugraz.at
+18649
+ Magnet.ch AG
+ E. Pflimlin
+ e.pflimlin&magnet.ch
+18650
+ Projectiondesign AS
+ Rolf Gjelsvik
+ rolf.gjelsvik&projectiondesign.com
+18651
+ GLANCE AG
+ Felix Berger
+ felix.berger&glance.ch
+18652
+ Zentrum für Bioinformatik, Hamburg
+ Erik Pagel
+ No.Spam&pagel_At_zbh.uni-hamburg.de
+18653
+ Eraia srl
+ Giancarlo Bassetto
+ digarbo&sofialab.com
+18654
+ Scottish Police Authority (formerly 'Central Scotland Police')
+ Stephen McDermid
+ stephen.mcdermid&spsa.pnn.police.uk
+18655
+ IUNDS AG
+ Hannes Seidel
+ h.seidel&iunds.com
+18656
+ AirRunner Technologies
+ greg phillips
+ greg.phillips&airrunner.com
+18657
+ GoldenGate Software, Inc.
+ David Acquistapace
+ dacquistapace&goldengate.com
+18658
+ Xcitel Ltd.
+ Tsiki Rosenmann
+ tsikir&hotmail.com
+18659
+ Chung Hua University
+ Huai-Jen Liu
+ hjliu&chu.edu.tw
+18660
+ WebKMS
+ Phil Hegarty
+ phillip.hegarty&ntlworld.com
+18661
+ Elitech Information Technology Co.,Ltd.
+ cui qinglai
+ cql&263.net.cn
+18662
+ Mathias Kettner
+ Mathias Kettner
+ mk&mathias-kettner.de
+18663
+ Laakirchen Papier AG
+ Walter Spanlang
+ walter.spanlang&heinzelpaper.com
+18664
+ IPnP
+ Oleg Antoshin
+ oleg&ipnp.co.il
+18665
+ Axelero Internet Szolgáltató Rt.
+ Héjjas Gábor
+ hejjas.gabor&axelero.com
+18666
+ Payroll Sweden AB
+ Bo Strinnholm
+ bo.strinnholm&payroll.se
+18667
+ HBware
+ Hans Boone
+ Hans&HBware.com
+18668
+ freshmeat.net, part of OSDN, Inc.
+ Patrick Lenz
+ scoop&freshmeat.net
+18669
+ Memorial Hermann healthcare System
+ Albert Tillery
+ albert_tillery&mhhs.org
+18670
+ General Atomics
+ Aaron Bostwick
+ aaron.bostwick&ga.com
+18671
+ Knovative, Inc.
+ Kirk Friedman
+ kfriedman&knovative.com
+18672
+ Secured Computer Concepts
+ M. D. Parker
+ mdpc&panix.com
+18673
+ Webjorn Data & Natverkskonsult
+ Mattias Webjorn Eriksson
+ mattias&webjorn.org
+18674
+ telecomSoftware
+ Dan Deneweth
+ ddeneweth&telecomse.com
+18675
+ Strategy & Technology ltd
+ Paul Sweetland
+ pauls&layer3.co.uk
+18676
+ LEOFOO DEVELOPMENT CO., LTD
+ johnson hsu
+ johnson.hsu&leofoo.com.tw
+18677
+ Datenzentrale Baden-Wuerttemberg
+ Martin Riedel
+ m.riedel&dzbw.de
+18678
+ Winston Industries
+ Ed Hatfield
+ ejhatfield&winstonind.com
+18679
+ Behr Internet Solutions, Inc.
+ Marc D. Behr
+ marc&behrsolutions.com
+18680
+ Con Edison Communications
+ Help Desk
+ stuartm&electricfiber.com
+18681
+ Travelping GmbH
+ Holger Winkelmann
+ hw&travelping.com
+18682
+ Dr. Brunthaler IITech GmbH
+ Stefan Brunthaler
+ brun&drb.insel.de
+18683
+ CJ Ltd.
+ Chengjie
+ dearmillet&163.com
+18684
+ Davey Control Systems
+ Rob Davey
+ daveyr&telkomsa.net
+18685
+ Portal München GmbH & Co. KG
+ Christoph Michel
+ michel&portalmuenchen.net
+18686
+ InControl Technology Inc
+ Gary Paquette
+ gpaquette&incontroltechnology.com
+18687
+ Information Flow
+ Ulrich Boeck
+ U.Boeck&InformationFlow.de
+18688
+ IU.TV Ltd
+ Andrew Harrison
+ andy&ideasunlimited.tv
+18689
+ Neonetix, LLC.
+ Jeremy Kister
+ iana-snmp-request&jeremykister.com
+18690
+ Healthlink Limited
+ Dr Edwin Ng
+ edwin.ng&healthlink.net
+18691
+ Bussi
+ Andreas Bussjaeger
+ _bussi&web.de
+18692
+ Katana Technology, Inc.
+ Thomas Hazel
+ thazel&katana-technology.com
+18693
+ NDS Media Solutions
+ Jon Sharp
+ jrsharp&ndsmedia.com
+18694
+ isometry.net
+ Robin Breathe
+ robin&isometry.net
+18695
+ Soluciones Telematicas Avanzadas S.L.
+ Ignacio Bernal
+ ibernal&solumatic.com
+18696
+ Idiom Communications LLC
+ David Sharnoff
+ idiomMIBnumber&trust.idiom.com
+18697
+ Syniverse Technologies Asia Pacific Limited (formerly 'IVRS (International) Limited')
+ AP-ProductDevelopment, MTS
+ AP-ProductDevelopment&syniverse.com
+18698
+ Tonghua Wanghang Information & Technology Co.,Ltd.
+ lizhixin
+ lzx&thwhgf.com
+18699
+ DAPYXIS NETWORK LIMITED
+ Simon Hung
+ simon&dapyxis.com
+18700
+ ACOM CO.,LTD
+ Masahiko Okukawa
+ mokukawa&acom.co.jp
+18701
+ Minplan
+ Keun-woo Ryu
+ updong&minplan.net
+18702
+ REUTERS S.A.
+ Christophe Gevrey
+ christophe.gevrey&reuters.com
+18703
+ Siix d.o.o.
+ Tomaz Borstnar
+ tomaz.borstnar&siix.com
+18704
+ Institute of Mathematics of the Romanian Academy
+ Ionel Molnar
+ Ionel.Molnar&imar.ro
+18705
+ Dynamix Promotions Limited
+ Igor Palamarchuk
+ igor&vectorkiev.com
+18706
+ Corporacion Aceros Arequipa S.A.
+ Rafael Caceres
+ rcaceres&aasa.com.pe
+18707
+ Muskingum College
+ Lewis M. Dreblow
+ dreblow&muskingum.edu
+18708
+ Guardium Inc.
+ Izar Tarandach
+ izar_tarandach&guardium.com
+18709
+ INOTESKA s.r.o.
+ Juraj Podolan
+ j.podolan&inoteska.sk
+18710
+ Kaytec Ltd.
+ Kiyoshi Tsujimura
+ kiyoshi&kaytec.co.jp
+18711
+ Burger Knowledge Consultancy
+ Bas Burger
+ yaa&euronet.nl
+18712
+ Ajin Techline co., Ltd
+ Kwangsoo, Kim
+ kimks&ajintech.com
+18713
+ FH JOANNEUM Gesellschaft mbH
+ Peter Gritsch
+ peter.gritsch&fh-joanneum.at
+18714
+ Lanzhou University of Technology
+ Li Zhiyuan
+ lizy&lut.cn
+18715
+ Grand Electronic Co.,Ltd.
+ Tongzhen Shao
+ tonyshao&grandtp.com
+18716
+ Grand Electronic Co.,Ltd.
+ Tongzhen Shao
+ tonyshao&grandtp.com
+18717
+ UCB SA/NV
+ Philippe Snoeck
+ philippe.snoeck&ucb-group.com
+18718
+ Association of Hellenic Internet Users
+ Gerasimos Melissaratos
+ gmelis&eexi.gr
+18719
+ O2 Ltd
+ David Harte
+ security&o2.com
+18720
+ FarSite Communications Limited
+ Dermot Smith
+ snmp&farsite.co.uk
+18721
+ EMICT Ltd.
+ Victor Ustinov
+ ustas&emict.com.ua
+18722
+ Universidade Federal do Parana
+ Elias P. Duarte Jr.
+ elias&inf.ufpr.br
+18723
+ Digicast Networks Inc
+ Jon Braunsma
+ jon&digicastnet.com
+18724
+ EDJ Enterprises, Inc.
+ Jason Gouldie
+ jgouldie&edj.com
+18725
+ Paycom Billing Services, Inc.
+ Clarke Retzer
+ clarke&paycom.net
+18726
+ Isala Klinieken
+ Jeroen Bos
+ j.bos&isala.nl
+18727
+ Apollo Group, Inc.
+ OID Master
+ oidmaster&apollogrp.edu
+18728
+ Unassigned
+ Removed 2011-12-01
+ ---none---
+18729
+ RB Holdings
+ Richard Belanger
+ Rich3800&aol.com
+18730
+ C&A srl
+ Raffaello Galli
+ r.galli&com-and.com
+18731
+ INGENIERIA DE SISTEMAS MULTIAGENTE, S.L.
+ ALBERTO J. CORDERO
+ INFO&ISM-CENTRAL.NET
+18732
+ Horner Brothers Print Group
+ Hamish Gibson
+ hamish&hbp.co.uk
+18733
+ Magnifire Networks
+ Mark Shahaf
+ marks&magnifire.com
+18734
+ Wildher ICT Solutions
+ Jaco Koppelaar
+ info&wildher.nl
+18735
+ Hayes Lemmerz International
+ Jason Baldini
+ jbaldini&hayes-lemmerz.com
+18736
+ Ertius Consulting
+ Rob Weir
+ rweir&ertius.org
+18737
+ Northrop Grumman
+ Ric Tibbetts
+ ric.tibbetts&ngc.com
+18738
+ DjE
+ Dominic J. eidson
+ noc&the-infinite.org
+18739
+ CraftAnalogy, Inc.
+ Judd Maltin
+ oid_manager&craftanalogy.com
+18740
+ J. S. Thrower and Associates Ltd.
+ Ron Zayac
+ iana&jsthrower.com
+18741
+ Leurck Software
+ Robert Leurck
+ rleurck&rjleurck.org
+18742
+ SACEM
+ DUCHEMIN JEROME
+ jerome.duchemin&sacem.fr
+18743
+ Entrada Internet Systems, Inc.
+ Weldon Harris
+ weldonharris&bigplanet.com
+18744
+ Idea Tec Sahar (ITS) Ltd
+ Hussein Pour Sultani
+ hpsultani&its.ir
+18745
+ ERANET srl
+ Andrea Girotto
+ andrea&era-net.it
+18746
+ Matsushita Electric Europe
+ Paul Bolton
+ paul.bolton&eu.panasonic.com
+18747
+ American Fibertek, Inc.
+ Jim McLaughlin
+ jmclaughlin&americanfibertek.com
+18748
+ Engelschall
+ Ralf S. Engelschall
+ rse&engelschall.com
+18749
+ The OpenPKG Project
+ Ralf S. Engelschall
+ openpkg&openpkg.org
+18750
+ solar
+ Bruno Póvoa
+ bpovoa&ig.com.br
+18751
+ IPDeliver Inc.
+ Mark Summer
+ mark&ipdeliver.com
+18752
+ Financial Engines, Inc.
+ David Smith
+ dsmith&FinancialEngines.com
+18753
+ Adelphia Communications
+ Robert Schultz
+ robert.schultz&adelphia.com
+18754
+ University of Wisconsin - Parkside
+ Steven Premeau
+ premeau&uwp.edu
+18755
+ MavriQ Technologies, LLC
+ Haim Jacobson
+ hj.mavriq&verizon.net
+18756
+ Michal Charvat
+ Michal Charvat
+ michal&lounsko.cz
+18757
+ United Systems Access Inc.
+ John Kane
+ iana-mgr&usacsp.com
+18758
+ Stordyne Corporation
+ Andre Mellul
+ andrem&stordyne.com
+18759
+ Netlink Technology Ltd.
+ KM LI
+ system&mkpc.net
+18760
+ Guangdong Electronic Certification Authority
+ Wangzhixiong
+ 2244103&qq.com
+18761
+ Regal Cyber Limited
+ Tan Tse
+ tan&regalcyber.com
+18762
+ Sumtech Inc
+ Ed MacDonald
+ edmacdonald&hotmail.com
+18763
+ TheNetWerk
+ Patrick Hannah
+ phannah&thenetwerk.net
+18764
+ ---none---
+ ---none---
+ ---none---
+18765
+ Comtel Electronics GmbH
+ Dmitry Tsitsilin
+ d.tsitsilin&comtel-online.de
+18766
+ Procitec GmbH
+ Thomas Wolf
+ procitec&gmx.de
+18767
+ Kaba Management + Consulting AG
+ Hans-Peter Sauter
+ hsauter&kgh.kaba.com
+18768
+ Virtual Royal Danish Air Force
+ Thomas Schütze
+ vrdaf&vrdaf.org
+18769
+ University Computer Center (URC) Banja Luka
+ Dragan Simic
+ dsimic&urc.bl.ac.yu
+18770
+ SUNCOM Systems
+ Stefan Undorf
+ sundorf&suncom.de
+18771
+ The Salvage Association
+ Kevin Cave
+ systems&wreckage.org
+18772
+ Microbus plc
+ Edward West
+ ewest&microbus.com
+18773
+ Internet Creation Co.,Ltd.
+ Sombat Chanprajakwanich
+ sombat&thaiclassified.com
+18774
+ Banca Monte dei Paschi di Siena S.p.A.
+ Ierardi Alessandro
+ alessandro.ierardi&banca.mps.it
+18775
+ Neuronenwerk
+ Network-Services
+ wtf&neuronenwerk.de
+18776
+ eAcceleration Corp
+ Korey Chapman
+ korey&eAcceleration.com
+18777
+ Thomas Luzat IT-Services
+ Thomas Luzat
+ thomas&luzat.com
+18778
+ ARCANE NETWORKS
+ Benoit Lecocq
+ lecocq&arcane-networks.com
+18779
+ Synergy Information Services, Inc.
+ Vladan Pulec
+ sales&synfoserv.com
+18780
+ ANSES
+ Anzaldi Sebastian
+ sanzaldi&anses.gov.ar
+18781
+ Zagamma Labs
+ Vladimir Linek
+ vinil&zagamma.cz
+18782
+ Rozhled.cz
+ Petr Bydzovsky
+ petr.bydzovsky&rozhled.cz
+18783
+ Interwoven, Inc.
+ Todd Scallan
+ tscallan&interwoven.com
+18784
+ Great Clips, Inc.
+ Vladan Pulec
+ vladan.pulec&greatclips.com
+18785
+ Collation Inc.
+ Johan Casier
+ johan.casier&collation.com
+18786
+ Global-Arts
+ Thomas Frank
+ uid-info&global-arts.de
+18787
+ Clubhaus PLC
+ Andy Stewart
+ a.stewart&clubhaus.com
+18788
+ MyNym
+ Michael Glasson
+ mg&netspeed.com.au
+18789
+ Pro QC International Ltd
+ johnnywu
+ johnnywu&proqc.com.tw
+18790
+ EcGuard Technology Co. Ltd.
+ Yan Shi
+ rockyangel&126.com
+18791
+ Chatchalerm Namwongprom
+ Chatchalerm Namwongprom
+ chat&cscoms.net
+18792
+ HORIBA Europe Automation Division GmbH
+ Robert Kloosterman
+ rok&head.de
+18793
+ Norske Skogindustrier ASA
+ Oystein Saursaunet
+ oystein.saursaunet&norskeskog.com
+18794
+ Uni Regensburg
+ Ulrich Werling
+ ulrich.werling&rz.uni-regensburg.de
+18795
+ ASPLinux
+ Pavel Gashev
+ pax&asplinux.ru
+18796
+ Horizon.Net S.A
+ Kuba Urbaniak
+ kuba.urbaniak&horizon.net.pl
+18797
+ Lunics GmbH
+ Lutz Badenheuer
+ info&lunics.de
+18798
+ digital design GmbH
+ Gert Ziegler
+ gert.ziegler&dides.de
+18799
+ Layer14
+ James MacDonald
+ james&layer14.net
+18800
+ WRK Computer Systems
+ Bill Kaltwasser
+ sysadmin&wrkcs.net
+18801
+ Forrest Aldrich
+ Forrest Aldrich
+ forrie&forrie.com
+18802
+ AUCONET GmbH
+ Mario Apitz
+ hostmaster&auconet.com
+18803
+ MEDCOM sp. z o.o.
+ Wlodzimierz Frydrych
+ wlodekf&medcom.com.pl
+18804
+ Advisec AB
+ Magnus Lööf
+ magnus.loof&advisec.com
+18805
+ Struktuur Meedia
+ Anti Veeranna
+ anti.veeranna&automatweb.com
+18806
+ Calm Computer Corp.
+ Kuniharu Yamane
+ admin-group&calm.co.jp
+18807
+ MAPLE NETWORKS Co.,Ltd
+ KyoungSik Eom
+ maple&maplenetworks.co.kr
+18808
+ Fondation pour l'institut de hautes études internationales et du développement (formerly 'Graduate Institute of International and Development Studies')
+ Wilfred Gander
+ webmaster&graduateinstitute.ch
+18809
+ NetLink Consulting LLC
+ B. Radermacher
+ bwr&netlink-consulting.net
+18810
+ Inotera Memories Inc.
+ Aswan Yang
+ aswanyang&hotmail.com
+18811
+ Colgate-Palmolive Company
+ Jay Brown
+ jay_brown&colpal.com
+18812
+ Sageway Computer Solutions Pte Ltd
+ Li Hao
+ lihao&sageway.com.sg
+18813
+ DEMARINA SDN. BHD.
+ Adrian Lo
+ adrian&demarina.com
+18814
+ RoCNet Linux-Services
+ Claus Rosenberger
+ Claus.Rosenberger&rocnet.de
+18815
+ ConD GmbH
+ Gerd Grell
+ ggrell&cond.de
+18816
+ Andrea Fino
+ Andrea Fino
+ af&faino.org
+18817
+ Ethernet Powerlink Standardisation Group (EPSG)
+ Hans Weibel
+ hans.weibel&zhwin.ch
+18818
+ Dinsa Soluciones
+ Alejandro Salgado Godoy
+ asalgado&dinsa.es
+18819
+ Pardes Group SA
+ Marc A. Brown
+ marc.brown&pardes.ws
+18820
+ RAMCS
+ Ben Harper
+ benharper&canada.com
+18821
+ m-Wise UK Ltd.
+ Nir Nir Simionovich
+ nir&m-wise.com
+18822
+ FOTEK ,Ltd.
+ Liu Hai
+ fotek&21cn.com
+18823
+ COM-PAN s.c.
+ Wojciech Kuty³a
+ wojciech.kutyla&com-pan.pl
+18824
+ av
+ matuura
+ saaki&din.or.jp
+18825
+ Topio, Inc.
+ Betty Woychowski
+ betty&topio.com
+18826
+ PSA Corporation Limited
+ Gan Poh Seng (ITIOD)
+ psgan&psa.com.sg
+18827
+ LOBOK - projects
+ R.Knotek
+ rkn&centrum.sk
+18828
+ danet GmbH
+ Dirk Schwarz
+ Dirk.Schwarz&danet.de
+18829
+ COM.BOX Internet Service GmbH
+ Tobias Gablunsky
+ support&cbxnet.de
+18830
+ Jingo Digital
+ Peter Clarke
+ peter&jingo.com
+18831
+ InFormaL
+ System Administrator
+ admin&informalsoftware.net
+18832
+ Universität Potsdam
+ Rolf Adams
+ adams&rz.uni-potsdam.de
+18833
+ MICROTROL SRL
+ Antonio Nachez
+ antonionachez&microtrol.com.ar
+18834
+ Competitionhill
+ Rob
+ rmallory&san.rr.com
+18835
+ Government of the District of Columbia
+ Paul Liderman
+ paul.liderman&dc.gov
+18836
+ Flathead Valley Community College
+ Rick Owens
+ oidmaster&fvcc.edu
+18837
+ Safran Trusted 4D Inc.
+ Ryan Johnson
+ Ryan.Johnson&nav-timing.safrangroup.com
+18838
+ AEAT
+ Jose M Perez
+ permar.dit&aeat.es
+18839
+ Data Consulting Group, Inc.
+ David Polito
+ david&polito.com
+18840
+ Milwaukee Public Schools
+ Janese Christie
+ christjs&milwaukee.k12.wi.us
+18841
+ Acorn Packet Solutions
+ Michael Skerritt
+ mike&acornpacket.com
+18842
+ Linuxlösungen Michael Rößler
+ Michael Rößler
+ mroessler&linuxloesungen.de
+18843
+ CPR Software LLC
+ Robert Patrick
+ cpr-iana&cprsoftware.com
+18844
+ Triacta Power Technologies, Inc.
+ Dave Perry
+ dperry&triactapower.com
+18845
+ eCartsoft.com
+ George Sayes
+ ecartsoft&yahoo.com
+18846
+ State of Tennessee
+ Michael Lopez
+ michael.lopez&state.tn.us
+18847
+ Objectpark Software GbR
+ D. Theisen
+ info&objectpark.net
+18848
+ UIS Abler Electronics Corp. Ltd.
+ louis chang
+ louis&pecsicon.com.tw
+18849
+ OneDataCentral
+ David Chewning
+ sec_collection&yahoo.com
+18850
+ CoSystems, Inc.
+ R. Srinivasan
+ rsrini&cosystems.com
+18851
+ Association DSPNet
+ Philippe Chevalier
+ chevalier&dspnet.fr.eu.org
+18852
+ Gerdes Aktiengesellschaft
+ Carl-Friedrich Braun
+ cfbraun&gerdes-ag.de
+18853
+ EURILOGIC Technologies
+ Christophe Chambre
+ cchambre&eurilogic.fr
+18854
+ Axiliance
+ Henry jean-luc
+ jlh&axiliance.com
+18855
+ Beijing Fibridge Co., Ltd.
+ Yingyong Lou
+ louyingyong&fibridge.com
+18856
+ Monitor Electronics Ltd
+ Vassilis Gryparis
+ v.gryparis&monitor-electronics.gr
+18857
+ dh computersysteme
+ Dietmar Hummel
+ dietmar.hummel&dhcomputersysteme.de
+18858
+ RDR Technologies LLC
+ Richard Reich
+ richard&rdrtech.com
+18859
+ PaX AG
+ Dirk Wachsmuth
+ d.wachsmuth&pax.de
+18860
+ Friends of the Earth International
+ Robert Celina
+ sysadmin&foei.org
+18861
+ Educational Standards and Certifictations Inc.
+ Pedro Aguayo
+ paguayo&teachscape.com
+18862
+ WillMedia Corp.
+ Masataka Miura
+ miura&willmedia.co.jp
+18863
+ Sisters of Charity Health Service
+ David Roffe
+ shodgson&stvincents.com.au
+18864
+ Touring Club Suisse (TCS)
+ Alain MERLIERE
+ AMerliere&tcs.ch
+18865
+ Turunch Technologies
+ Bulent Kaytaz
+ bulent.kaytaz&turunch.com
+18866
+ White & Stover Innovations, LLC
+ John White
+ jwhite&altf4.com
+18867
+ Meetinghouse Data Communications
+ Dmitry Teleganov
+ dmitryt&mtghouse.com
+18868
+ InterNiche Technologies Inc
+ Atul Trivedi
+ atul&iniche.com
+18869
+ University of Helsinki
+ Minna Harjuniemi
+ minna.harjuniemi&helsinki.fi
+18870
+ OpsPoint
+ Grahame Ian Curtis
+ grahame&mindspring.com
+18871
+ FirstAttribute AG
+ Peter Schäfer
+ p.schaefer&firstattribute.com
+18872
+ The Groovy Corporation
+ Bill Schindler
+ bill-tgc&bitranch.com
+18873
+ Works Operating Company
+ John Zaitz
+ jzaitz&works.com
+18874
+ S & S Professionals, Inc.
+ Grant Simpson
+ gsimpson&sspros.com
+18875
+ Scorpion Software Corp.
+ Dana Epp
+ dana&scorpionsoft.com
+18876
+ TEVRON, LLC
+ Richard Byrne
+ rbyrne&tevron.com
+18877
+ Darwin Solutions LLC
+ Jordan Hotzel
+ hotzelj&hotmail.com
+18878
+ Asschem
+ Mr. David Curran
+ postmaster&asschem.com
+18879
+ LinuxHeaven
+ James Downer
+ james&inter-site.demon.co.uk
+18880
+ American Museum of Natural History
+ Ari Jort
+ arijort&amnh.org
+18881
+ Prometeia Srl
+ Stefano Bracalenti
+ stefano&prometeia.it
+18882
+ Adventist International Institute of Advanced Studies (AIIAS)
+ Roy Karuyan
+ rkaruyan&aiias.edu
+18883
+ Projektgroup LDAP University of Siegen
+ Juergen Wehren
+ iana.5.jwehren&spamgourmet.com
+18884
+ Shanghai Sansi Technology Co., Ltd.
+ Zhang Qian
+ zhangq&sansitech.com
+18885
+ geeks.pl
+ Tomasz Wojewodka
+ santini&poczta.wp.pl
+18886
+ PFU LIMITED
+ koji oeki
+ ooeki&pfu.fujitsu.com
+18887
+ University of Massachusetts Boston CPCS
+ Saul Baizman
+ saul.baizman&umb.edu
+18888
+ Guoxin Telecom System Ltd
+ Zhou Wenhua
+ zhouwenhua&guoxin.cn
+18889
+ "Arhangelsk Television Company" Ltd.
+ Konstantin Klimchev
+ koka&atvc.ru
+18890
+ Integrated Communication Technologies
+ Brent W. Sylvester
+ brent&ictx.com
+18891
+ The Closed Joint-Stock Company ?DeltaBank¦
+ Igor Kalinskov
+ Igor_Kalinskov&deltabank.ru
+18892
+ GEMMA Systems, spol. s r.o.
+ Mr. Jaromir SEDLAK
+ sedlakj&gemma.cz
+18893
+ SMS Siemag AG
+ Dr. Ferdinand Klaus
+ fkla&sms-siemag.de
+18894
+ Technische Fachhochschule Wildau
+ Jens-Volker Steinert
+ steinert&hrz.tfh-wildau.de
+18895
+ Moravska zemska knihovna
+ Petr Zabicka
+ zabak&mzk.cz
+18896
+ Esilog Consulting, S.L.
+ Jordi Fernandez
+ jordi.fernandez&esilog.com
+18897
+ Cellopoint International Corporation
+ Eric Jan
+ ericjan&ms2.hinet.net
+18898
+ Freie Universitaet Berlin (FU-Berlin)
+ Steffen Hofmann
+ fudis&fu-berlin.de
+18899
+ Isvara
+ Dan Ellis
+ dan&a-h.net
+18900
+ evosoft GmbH
+ Jürgen Schinker
+ juergen.schinker&evosoft.com
+18901
+ Capital Lease GmbH
+ Kurt Weidlich
+ kurt.weidlich&capital-lease.com
+18902
+ Aetat
+ Trygve Moe
+ tmo&adir.aetat.no
+18903
+ MANDOZZI ELETTRONICA S.A.
+ Lorenzo Morellini
+ lorenzo.morellini&mandozzi.ch
+18904
+ Propylon
+ Derek Higgins
+ derek.higgins&propylon.com
+18905
+ Total Card, Inc.
+ Tom Likely
+ tech&totalcardinc.com
+18906
+ stefi
+ Xavier Renard
+ xrenard&ressource-toi.org
+18907
+ Pironet NDH AG
+ Jürgen Jatzkowski
+ jjatzkowski&pironet-ndh.com
+18908
+ Inpriva, Inc.
+ Don Jorgenson
+ djorgenson&inpriva.com
+18909
+ Service Management Software
+ Harald Gläser
+ harald&t-glaeser.de
+18910
+ Bombardier Transportation Inc.
+ Paolo Valsorda
+ paolo.valsorda&ca.transport.bombardier.com
+18911
+ Professional Data Management Again Inc.
+ Eddie Brown
+ eddie.brown&pdmagain.com
+18912
+ N-able Technologies Inc.
+ Adrian Gilbert
+ agilbert&n-able.com
+18913
+ Statna pokladnica
+ Ladislav Rusnak
+ ladislav.rusnak&hp.com
+18914
+ Empneusis Internet Services
+ George B. Patelis
+ gpatelis&mail.gr
+18915
+ Nautronix Ltd
+ Carl Gherardi
+ postmaster&nautronix.com.au
+18916
+ Shanghai TransEngines Technologies Co.,Ltd
+ Hard Sun
+ sunxian&yahoo.com
+18917
+ Shanghai Futures Exchange
+ Wenjun ZOU
+ zou.wenjun&shfe.com.cn
+18918
+ Bringe Informationstechnik GmbH
+ Thomas Bätzler
+ hostmaster&bringe.com
+18919
+ Alfa21 Outsourcing, S.L.
+ Jacobo Tarrio Barreiro
+ jtarrio+iana&alfa21.com
+18920
+ Agencia Notarial de Certificacion
+ Enric Hernández
+ ehernandez&notariado.org
+18921
+ NextiraOne Deutschland GmbH
+ Harald Gläser
+ harald.glaeser&nextiraone.de
+18922
+ Trellis Tecnologia Ltda.
+ Julio Sirota
+ jsirota&trellis.com.br
+18923
+ Yamaguchi University
+ Media and Information Technology Center
+ info-cc&ml.cc.yamaguchi-u.ac.jp
+18924
+ Relston Consulting Limited
+ Peter Tyrrell
+ petet&relston.co.uk
+18925
+ Prior
+ Christian Prior
+ public&prior-I.De
+18926
+ JTT "Novel-IL"
+ Valentin A. Alekseev
+ V.Alekseev&novel-il.ru
+18927
+ tandav enterprises
+ Amith Kattil Prabhakaran
+ kpamith&yahoo.com
+18928
+ Areca Technology Corporation
+ Roland Chang
+ roland&areca.com.tw
+18929
+ Interwise, Inc.
+ Ori Keren
+ okeren&interwise.com
+18930
+ Skyx.Org
+ Thierry Sudan
+ thierry&skyx.org
+18931
+ DaveLinux
+ David Blomberg
+ dblomber&davelinux.com
+18932
+ Naeilnet Inc.
+ Jeongkyu Ryu
+ jkryu&naeiln.com
+18933
+ ActivNetworks
+ Serge Cuesta
+ serge.cuesta&activnetworks.com
+18934
+ Vivex GmbH
+ Vivex Hostmaster
+ office&vivex.de
+18935
+ Essex Electronics, Inc.
+ Garrett Kaufman
+ productdevelopment&keyless.com
+18936
+ National Institute of Advanced Industrial Science and Technology
+ Mitsuo Yokokawa
+ m.yokokawa&aist.go.jp
+18937
+ Lynk
+ Travis Smith
+ tsmith&lynksystems.com
+18938
+ Rubix Information Technologies, Inc.
+ Renny Koshy
+ renny.koshy&rubixinfotech.com
+18939
+ Retail Decisions Inc.
+ Matt Wixson
+ mwixson&red-usa.com
+18940
+ Kristopher Johnson Consulting
+ Kristopher Johnson
+ snmp&kristopherjohnson.net
+18941
+ Vermont State Colleges
+ John A Schrader
+ john.schrader&vsc.edu
+18942
+ Liquid Computing Corporation
+ Jonathan Bosloy
+ jonathan.bosloy&liquidcomputing.com
+18943
+ HealthPartners
+ Pete Anfinsen
+ Pete.M.Anfinsen&HealthPartners.com
+18944
+ nethype GmbH
+ Marc A. Lehmann
+ enterprise-number&nethype.de
+18945
+ Dynamic Infosystems Ltd.
+ Arif H. Raj
+ arif&dynamicinfosystems.com
+18946
+ Digital Species Ltd
+ Andy Raffle
+ andy&digitalspecies.com
+18947
+ CANOPEE SECURITY
+ Michael GIBON
+ michael.gibon&free.fr
+18948
+ SONATEL
+ Mohamed Gana Gueye
+ MohamedGana.GUEYE&orange-sonatel.com
+18949
+ Golden Eagle Enterprises Ltd
+ David Rodham
+ david.rodham&goldeneagle.co.uk
+18950
+ LAN Force Inc.
+ Samuli Kotimaki
+ samuli.kotimaki&lanforce.fi
+18951
+ Fast Lane Institute for Knowledge Transfer GmbH
+ Michael Steinmetz
+ admin&flane.de
+18952
+ Prudential Finanical
+ Antonio Figueroa
+ antonio.figueroa&prudential.com
+18953
+ Altkom Akademia S.A.
+ Aleksander Adamowski
+ aleksander.adamowski&altkom.pl
+18954
+ Brandywine Communciations
+ Gary Smith
+ garysmith&brandywinecomm.com
+18955
+ Digital Identity Ltd.
+ Stephen Ridley
+ oid.admin&digitalidentity.co.nz
+18956
+ Trusted Network Technologies, Inc.
+ Michael J. Slifcak
+ slif&trustednetworktech.com
+18957
+ Robert's Computer & Electrical Service
+ ROBERT
+ jkrb&optusnet.com.au
+18958
+ EZNETSOFT
+ yhkim
+ yhkim&eznetsoft.co.kr
+18959
+ sichuan normal university
+ Mr. He zhilong
+ hzl&sicnu.edu.cn
+18960
+ Larsen & Toubro Infotech Ltd
+ Karuppu Samy
+ ksamy&lntinfotech.com
+18961
+ Auditor revizijska druzba d.o.o., Ptuj
+ Andrej Mrsek
+ andrej&auditor-revizija.si
+18962
+ LRP
+ Horst Hendler
+ horst.hendler&lrp.de
+18963
+ EDN Sovintel
+ Evgueni Tiourine
+ etiourine&sovintel.net
+18964
+ ELEKTRONIK HENGARTNER AG
+ Friedrich von Salis
+ fsa&hengartner.ch
+18965
+ Netyantra Inc.
+ Kamal Bhambhani
+ kamal&netyantra.com
+18966
+ Unassigned
+ Returned 2003-12-11
+ ---none---
+18967
+ Oxford County Telephone and Telegraph Company
+ Jonathan E. Dunn
+ jon&oxfordnetworks.com
+18968
+ 012 goldenlines Ltd
+ Yaniv Cohen
+ yanivc&012.net
+18969
+ University of Maryland Baltimore
+ Kent Buckingham
+ kbucking&umaryland.edu
+18970
+ Expert SA
+ Moissonnier Aurélien
+ amoissonnier&expertsa.fr
+18971
+ G&S Sistemas de Información, S.L.
+ Victoriano Giralt
+ vic+iana&gssi.es
+18972
+ Panama Canal Authority
+ Gaspar Modelo Howard
+ gmhoward&pancanal.com
+18973
+ TuXic.nl
+ Jaap Vermaas
+ iana&tuxic.nl
+18974
+ Universal Business Matrix, LLC
+ Stephen Hord
+ steve.hord&ubmatrix.com
+18975
+ BRG16
+ Stefan Haslinger
+ shaslinger&ada.rg16.asn-wien.ac.at
+18976
+ Badger Alarm and Control, LLC
+ Mary E Overby
+ mary&badgerac.com
+18977
+ NIC-IQ Ltd
+ Al-Dileme Adham
+ aldileme&spray.se
+18978
+ CXO Systems Inc.
+ Chetan Gadgil
+ cgadgil&cxosystems.com
+18979
+ EVERYWHERECOMMUNICATIONS.NET
+ CHARLES M. SHEPHERD
+ CSHEPHERD&triad.rr.com
+18980
+ Cypak AB
+ Jakob Ehrensvärd
+ jakob&cypak.com
+18981
+ Reserved
+ Removed 2013-02-28
+ ---none---
+18982
+ Link-Yug Ltd.
+ Victor Sheldeshov
+ support&linky.ru
+18983
+ AOK Sachsen
+ Matthias Köhn
+ matthias.koehn&sac.aok.de
+18984
+ Magos Consulting, Ltd.
+ Giorgos Magos
+ magos&magos-consulting.com
+18985
+ Insinova AG
+ Jens Albrecht
+ jens.albrecht&insinova.ch
+18986
+ FleetBoston Financial Corporation
+ Ward Goodwin
+ ward_r_goodwin&fleet.com
+18987
+ Ralf Meister
+ Ralf Meister
+ ralf.meister&claranet.de
+18988
+ Shanghai Eastimage Equipments Co.,LTD
+ CAO,Guogang
+ caoguogang&vip.sina.com
+18989
+ Day Dreams And Information Technologies
+ Michael C. Day
+ res0f6ja&verizon.net
+18990
+ CNC a.s.
+ Lubomir Gelo
+ lgelo&cnc.sk
+18991
+ IOP Publishing Ltd
+ Peter Haworth
+ pmh&edison.ioppublishing.com
+18992
+ WEBForce GmbH
+ Marco Reichmuth
+ m.reichmuth&webforce.ch
+18993
+ ObjectFusion, L.L.C.
+ Joe Holt
+ joeholt&mchsi.com
+18994
+ Olix
+ David Liouville
+ dliouville&vraiment-pas.net
+18995
+ CommSpeed, LLC
+ Adam Towarnyckyj
+ adamt&commspeed.net
+18996
+ Globix Corporation
+ Clint Adams
+ cadams&globix.com
+18997
+ Ibrix Corp.
+ Dinesh Venkatesh
+ dinesh&ibrix.com
+18998
+ Redstone Consulting, LLC
+ Guy Yost
+ gyost&redstone-consulting.com
+18999
+ Health Management Corporation
+ Kenan Peters
+ kpeters&choosehmc.com
+19000
+ Dongyang Telecom Ltd.
+ Kyu-Ho, CHOI
+ khchoi&dyt.co.kr
+19001
+ Research Center of Computational Mechanics, Inc.
+ Masashi Kodama
+ system&rccm.co.jp
+19002
+ Sun Yat-sen (Zhongshan) University
+ Mr. Shang Ercong
+ shang&sysu.edu.cn
+19003
+ SENAS.NET
+ Usha
+ usha&visolve.com
+19004
+ CreationPoint Systems, Inc.
+ Mazda Marvasti
+ mazda&creationpoint.com
+19005
+ AdytumSolutions, Inc.
+ Duncan McGreggor
+ info&adytumsolutions.com
+19006
+ Polish Professional Publishers Ltd.
+ Ryszard Krakowiak
+ rkrakowiak&pwp.pl
+19007
+ 3C Systems Oy
+ Antti Suanto
+ antti.suanto&ccc.fi
+19008
+ GateHouse
+ Per Engberg
+ pch&gatehouse.dk
+19009
+ Clever IT di Ivan Raimondi
+ Ivan Raimondi
+ ivan.raimondi&cleverit.ch
+19010
+ Bluetop Technology Co., Ltd.
+ songqianli
+ sql&bluetop.com.cn
+19011
+ Jacarta Ltd.
+ Colin Mocock
+ colin&jacarta.co.uk
+19012
+ Net Evidence (SLM) Ltd
+ Richard Thomas
+ rmt&net-evidence.com
+19013
+ Sonario
+ Yoram Mizrachi
+ yoram&sonario.com
+19014
+ Magix s.r.o.
+ David Bucek
+ davidbucek&magix.cz
+19015
+ oulman.org
+ James Oulman
+ jamie&oulman.org
+19016
+ Scholl Consulting
+ Rob Scholl
+ rob&scholls.net
+19017
+ XTEND Consulting, LLC
+ Stephen Thompson
+ stephen.thompson&xtendconsult.com
+19018
+ Dandre
+ Mudi Dandan
+ info&dandre.hu
+19019
+ Coastal Carolina University
+ Mark Allen
+ mallen&coastal.edu
+19020
+ ryanscool
+ Ryan Gyure
+ ryan&ryanscool.com
+19021
+ Ensemble Designs, Inc.
+ David Wood
+ engineering&endes.com
+19022
+ Invocom Ltd.
+ John Clarke
+ john.clarke&invocom.com
+19023
+ LMU
+ sanjeev
+ sanju_slp&yahoo.co.in
+19024
+ Bixby Telephone Company
+ Dan White
+ sysadmin&olp.net
+19025
+ OSLiNK Spolka z o.o.
+ Maciej Swierk
+ maciek&oslink.pl
+19026
+ Dirk Gorny Unternehmensberatung
+ Dirk Gorny
+ Dirk.Gorny&GMX.de
+19027
+ TriAWorks, Inc.
+ Kurt Goolsbee
+ kurt.goolsbee&earthlink.net
+19028
+ Sputnik, Inc.
+ Nick Avgerinos
+ nicka&sputnik.com
+19029
+ Nittotsushinki Co.,Ltd.
+ hiwatashi mitsuhiro
+ hiwatasi&nittotsushinki.co.jp
+19030
+ Suva
+ Thomas Vaderna, IFS
+ vat&suva.ch
+19031
+ LogIn S&C GmbH
+ Dr. Werner Geigle
+ werner&login-gmbh.de
+19032
+ Apollis AG
+ Andre Siegert
+ andre.siegert&apollis.com
+19033
+ Moniforce B.V.
+ Henk de Koning
+ henk.de.koning&moniforce.com
+19034
+ 3SP, Investigação e Desenvolvimento de Tecnologias, Lda.
+ Daniel Pereira
+ info&3sp.pt
+19035
+ Omnirei s.r.l.
+ Romano Rapallini
+ rrapallini&omnirei.net
+19036
+ Etherboot Project
+ Marty Connor
+ iana-pen&etherboot.org
+19037
+ Bolsa Nacional de Valores
+ Rigoberto Torres
+ soporte&bnv.co.cr
+19038
+ WebNet, Ltd
+ Vladimir E. Protaschuk
+ vladprot&mail.ru
+19039
+ National Research Center for High Performace Computers
+ Ji Haitao
+ jiht&ict.ac.cn
+19040
+ Trusted Computer Solutions, Inc.
+ James E. Maple
+ jmaple&tcs-sec.com
+19041
+ Apparent Networks Inc.
+ Fred Klassen
+ fklassen&apparentnetworks.com
+19042
+ ACBR Computadores Ltda.
+ Ricardo Quintela
+ rquintela&acbr.com.br
+19043
+ XiTrust Secure Technologies GmbH
+ Georg Lindsberger
+ georg.lindsberger&xitrust.com
+19044
+ JSC "Kredyt Bank (Ukrajina)"
+ Volodymyr Kuzhel and Ivan Lesnik
+ kuzhel&wucb.lviv.net
+19045
+ MyNetwork System Co.,Ltd
+ HairongWan
+ wanhairong&hotmail.com
+19046
+ Lenovo Enterprise Business Group
+ Joe Bolan
+ jbolan&lenovo.com
+19047
+ Magerealm Enterprises
+ Chris Giard
+ cgiard.iana&magerealm.com
+19048
+ Fambus
+ Eric Bus
+ iana&fambus.nl
+19049
+ Scalix Corporation
+ Andrew Palay
+ andy.palay&scalix.com
+19050
+ Conchis, LLC
+ Greg Rhoades
+ gar&conchis.net
+19051
+ Martin Thorpe
+ Martin Thorpe
+ iana&met24.net
+19052
+ Seekamp Enterprises
+ Scott Seekamp
+ sseekamp&worldnet.att.net
+19053
+ KUBOTEK Corporation
+ Koichi Otsuka
+ netadmin&kubotek.co.jp
+19054
+ Intraperson
+ E Venkat Ramana
+ e_v_rmn&yahoo.com
+19055
+ Naviscan PET Systems, Inc.
+ Irving Weinberg
+ inweinberg&aol.com
+19056
+ Access Computech Pvt Ltd.
+ Ketan Upadhyay
+ ketan&accesscomputech.com
+19057
+ Exavio, Inc.
+ Humphrey Liu
+ hcliu&exavio.com
+19058
+ BISON Systems AG
+ Richard Muri
+ richard.muri&bison-systems.ch
+19059
+ moreCom A/S
+ Mickael Fontaine
+ mfo&morecom.no
+19060
+ UXComm
+ George Vanecek
+ gvanecek&uxcomm.com
+19061
+ Werner Wiethege
+ Werner Wiethege
+ iana&3112.org
+19062
+ Tuxee Network
+ Frederic Jolliton
+ iana&tuxee.net
+19063
+ Alterlane
+ Xavier Carcelle
+ xavier.carcelle&alterlane.fr
+19064
+ Bureau Ingénierie Richard Domon SA
+ Stéphane PETIT
+ stephane.petit&bird-fr.com
+19065
+ PETIT-FR
+ Stéphane PETIT
+ stephane&petit-fr.net
+19066
+ Macnetix OHG
+ Dirk Wahrheit
+ wahrheit&macnetix.de
+19067
+ Universidade Católica Portuguesa
+ Jorge Cerol
+ jcerol&ci.ucp.pt
+19068
+ Travel Only
+ Douglas Hammond
+ djhammond&travelonly.net
+19069
+ xenocastle
+ Joerg Neikes
+ xenoist&web.de
+19070
+ Kevcom Microsolutions
+ Kevin Tsang
+ kevin&kevcom.ca
+19071
+ I-Assure
+ Barrett McGuire
+ barrett.mcguire&i-assure.com
+19072
+ Magnasync
+ Mariusz
+ cti&magnasync.com
+19073
+ Sundowner Trailers Inc
+ Chris Childress
+ chrisc&sundownertrailer.com
+19074
+ Fidelis Security Systems, Inc
+ Gene Savchuk
+ savchuk&fidelissecurity.com
+19075
+ Poštna banka Slovenije, d. d.
+ Miran Bizjak
+ miran.bizjak&pbs.si
+19076
+ xenocastle
+ Joerg Neikes
+ xenoist&web.de
+19077
+ Xing-Lab
+ Yue Xing
+ yxing&ualberta.ca
+19078
+ Fujitsu Component Limited
+ Naoyuki Nagao
+ nagao.naoyuki&fcl.fujitsu.com
+19079
+ Silicon Data International Co., Ltd.
+ Nick Chu
+ nickchu&silicon-data.com.tw
+19080
+ Tsukasa Enterprise
+ Etsuji Nakai
+ qyp02361&nifty.ne.jp
+19081
+ Wuhan Jetway Information Security Industry Co.,Ltd
+ Zhengping Liang
+ lzp_wd&sohu.com
+19082
+ Voelcker Informatik AG
+ Matthias Bauer
+ matthiasb&voelcker.com
+19083
+ Albanet Ltd
+ Mr. T. van Stratum
+ t.vanstratum&albanet.co.uk
+19084
+ Mimic Productions
+ Richard
+ richard&mimic.ca
+19085
+ The Davidge Group
+ William M. Davidge
+ bill&davidge.net
+19086
+ Maytech Publishing Ltd
+ Mike Futerko
+ mike&maytech.net
+19087
+ NTx BackOffice Consulting Group GmbH
+ Roman Gruber
+ oid&ntx.at
+19088
+ Maersk Data SPECTIVE
+ Niels Putzer - System Management
+ npu&maerskdata.dk
+19089
+ Infor.org Inc. Taiwan
+ Wu-Shun, Wu
+ dannydai&mail.com
+19090
+ Bernhard-Riemann-Gymnasium Scharnebeck
+ BRGS Admin Team
+ admins&brgs.de
+19091
+ NuGenesis Technologies, Inc
+ Jeffrey Paquette
+ oidadmin&nugenesis.com
+19092
+ Exa Networks Ltd
+ Thomas Mangin
+ thomas.mangin&exa-networks.co.uk
+19093
+ Hofsvang
+ Bjorn Hofsvang
+ bjorn&hofsvang.no
+19094
+ peerVue LLC
+ Brian Batchelder
+ brian&peervue.com
+19095
+ TiL Solutions inc.
+ Luc Tremblay
+ luc.tremblay&TiLSolutions.com
+19096
+ info2cell.com FZ-LLC
+ Mohammed Ersan
+ ersan&info2cell.com
+19097
+ DefaultCity
+ Patrik Bodin
+ the&pal.pp.se
+19098
+ PAL Communications
+ Patrik Bodin
+ the&pal.pp.se
+19099
+ Whitewater Mobile LLC
+ Peter L. Squillante
+ Peter.Squillante&WhitewaterMobile.com
+19100
+ OHANA WIRELESS INCORPORATED
+ Igor Knyazev
+ igorknyazev&ohanawireless.com
+19101
+ Vouch Integrated Technologies (P) Ltd.
+ Santhosh B.S.
+ santhosh&vouchti.com
+19102
+ Karlsruher Lebensversicherung AG
+ Hans-Martin Lechner
+ hm.lechner&karlsruher.de
+19103
+ CHMS, Inc.
+ Sid Furst
+ sidf&chmsinc.com
+19104
+ BOUYGUES, SA
+ HOBERDON, Olivier
+ ohoberdon&bouygues.com
+19105
+ Fabian Fagerholm Consulting
+ Fabian Fagerholm
+ fabbe&paniq.net
+19106
+ Deep Eddy Internet Consulting
+ Chris Garrigues
+ cwg-iana&deepeddy.com
+19107
+ boojum mobile, inc
+ fred mcclain
+ mcclain&boojummobile.com
+19108
+ I&TC Solutions Pty. Ltd.
+ Ian Corner
+ ian.corner&itcg.com.au
+19109
+ PacketMotion, Inc.
+ Alex Chen
+ achen&packetmotion.com
+19110
+ Conduit Networks, Inc
+ Guy Reams
+ guy&conduitnetworks.com
+19111
+ eBdesk Ltd
+ Subroto
+ subroto&ebdesk.com
+19112
+ RJL Computer Consulting, LLC
+ Roger Leardi
+ roger&rjlcc.com
+19113
+ Server Place LTDA
+ Fernando Augusto M Silva
+ fams&linuxplace.com.br
+19114
+ Proximion Fiber Systems AB
+ Johan Widman
+ johan.widman&proximion.com
+19115
+ Bernhard-Riemann-Gymnasium Scharnebeck
+ BRGS Admin Team
+ admins&brgs.de
+19116
+ Antidot
+ Fabrice LACROIX
+ lacroix&antidot.net
+19117
+ MAMM d.o.o.
+ Tomislav Sereg
+ post4&mamm.hr
+19118
+ Europlex Technologies Ltd.
+ Michael Priess
+ michaelp&europlex.ie
+19119
+ Blue Chip Technology Ltd
+ Robert Mortimer
+ rmortimer&bluechiptechnology.co.uk
+19120
+ 800onemail Inc.
+ OID Admin
+ oid.admin&800onemail.com
+19121
+ Augmentix Corporation
+ David McKinley
+ david.mckinley&augmentix.com
+19122
+ Yang Arts
+ Holly Yang Aaron
+ holly&yangarts.com
+19123
+ Virtual Charting
+ David L. Kern, Jr.
+ dave&virtualcharting.com
+19124
+ Pexim d.o.o.
+ Aleksandar Milosevic
+ aca&pexim.co.yu
+19125
+ Planar Systems, Inc.
+ Desmond Moleski
+ dez.moleski&planar.com
+19126
+ AECODI
+ Julian Inza
+ presidente&aecodi.org
+19127
+ SpamPet
+ Ron Allred
+ ron-iana&neversleep.net
+19128
+ KomKom Electronics
+ Lakutin Alexey
+ kernel&comcom.ru
+19129
+ Sanek Systems
+ Gordon J. Sanek
+ GordonSanek&Earthlink.net
+19130
+ MenuSiS Technologies (Pty) Ltd.
+ A. J . Greyling
+ greylina&iafrica.com
+19131
+ Stiftung Synanon
+ Joachím Gerwig
+ edv&synanon.de
+19132
+ The Cheshire Web Mill
+ Robert Mortimer
+ rmortimer&linux.fsnet.co.uk
+19133
+ Baycom Opoto-Electronics Technology Co., Ltd.
+ Porter
+ porter&baycom.com.tw
+19134
+ Texocom Inc
+ Mahesh Sundara
+ mahesh&texocom.com
+19135
+ Darkerhosting.net
+ spike grobstein
+ spike666&mac.com
+19136
+ Trichord, Inc.
+ Mark Jeweler
+ jewelerm&trichord-inc.com
+19137
+ Sebastian Staiger Computer Services
+ Sebastian Staiger
+ OID&staiger-service.de
+19138
+ Bright Prospects LLC
+ Richard Basch
+ oid&ra.bright-prospects.com
+19139
+ Edgewater Networks, Inc.
+ Larry Cromwell
+ lcromwell&edgewaternetworks.com
+19140
+ Matthew R. Wilson
+ Matthew R. Wilson
+ iana&mattwilson.org
+19141
+ Quest Serviced Apartments
+ Colin Stenhouse
+ questit&questapartments.com.au
+19142
+ Carlo Strozzi (formerly 'ScriptaWorks s.r.l.')
+ Carlo Strozzi
+ carlo&strozzi.it
+19143
+ SecureAge Technology
+ Teow-Hin Ngair
+ teowhin&secureage.com
+19144
+ Arjuna
+ St. Widjanarko
+ imut_s&lycos.com
+19145
+ Xonix
+ Eugene Xonix
+ ugen&yahoo.com
+19146
+ Jubatus Corporation
+ Vaughn Vernon
+ vaughn&jubatus.com
+19147
+ Università degli Studi di Milano
+ Divisione Telecomunicazioni
+ divtlc&unimi.it
+19148
+ acticall
+ Emmanuel Leclercq-bayle
+ e.leclercqbayle&acticall.com
+19149
+ Innovaciones Microelectrónicas S.L.
+ Rafael Romay-Juárez
+ rafael.romay&anafocus.com
+19150
+ Ville d'Aulnay-sous-bois
+ Martins Dominique
+ dmartins&aulnay-sous-bois.com
+19151
+ WRX Slovakia s.r.o.
+ Tomas Zelem
+ zelem&wrx.sk
+19152
+ Camargo e Souza SC/LTDA
+ Paulo Sergio Lemes Queiroz
+ oluap&plugon.com.br
+19153
+ Instituto Politécnico Do Porto
+ Paulo Calçada
+ pcalcada&ipp.pt
+19154
+ Corporacion Nacional de Angioplastia
+ Antonio Huaman
+ cnaantonio&terra.com.pe
+19155
+ AirManage Networks Ltd.
+ Gangadharan R. Morekonda
+ mganges&airmanage.com
+19156
+ Cutting Edge
+ Michael Ehman
+ mpe&cuttedge.com
+19157
+ Chongqing Changsong Network Information Co.LTD
+ John Wang
+ postmaster&csnetwork.com.cn
+19158
+ PlumStreet, LLC
+ Michael Isiminger
+ michael.isiminger&plumstreet.net
+19159
+ Shelton School District
+ Josh Hulbert
+ JHulbert&sheltonschools.org
+19160
+ ICAT Managers, LLC
+ Joan Gargano
+ jgargano&icat.com
+19161
+ POSnet Services, LLC
+ Christopher Paluch
+ chris.paluch&posnetservices.com
+19162
+ Evolving Media Network, LLC
+ Daniel Stone
+ dan&evolvingmedia.net
+19163
+ insen
+ boudegga mehdi
+ boudeggamehdi&yahoo.fr
+19164
+ Initial City Link Limited
+ A K CORMACK
+ acormack&city-link.co.uk
+19165
+ Kanton Solothurn
+ Bader Kurt
+ kurt.bader&aio.so.ch
+19166
+ Alswille Gloabal Services
+ Segun Fagbemi
+ olusegun&alswille.com
+19167
+ CapMon A/S
+ Peter Valdemar Mørch
+ pm&capmon.dk
+19168
+ Fruno S.A.
+ Andres Valenciano
+ andres.valenciano&fruno.com
+19169
+ Volantis Systems Ltd
+ David Roberts
+ se&volantis.com
+19170
+ X-Taskforce s.r.l.
+ Giacomo Cariello
+ jwk&x-taskforce.it
+19171
+ Checkcare Enterprises, LLC
+ James Daily
+ james_daily&checkcare.com
+19172
+ PFM.Net, Inc.
+ Daniel Fisher
+ oz&pfm.net
+19173
+ Rex Consulting, Inc.
+ Chris Paul
+ chris.paul&sentinare.net
+19174
+ Gestalt, LLC
+ Bob Pollack
+ rpollack&gestalt-llc.com
+19175
+ oraise GmbH
+ Herr Gerold Winselmann
+ g.winselmann&oraise.de
+19176
+ SCOMCENTER
+ Wanli Mu
+ wlmu&scomcenter.com
+19177
+ Tandem Systems, Ltd.
+ Oleg Malkov
+ info&winagents.com
+19178
+ Skill Corporation
+ Christopher Cellucci
+ enterprisenumber&skillcorp.com
+19179
+ Raysis Co.,Ltd
+ Su Gil Lee
+ lsg&raysis.com
+19180
+ Guidewire Software, Inc.
+ Alan Keefer
+ akeefer&guidewire.com
+19181
+ Optimum Holding Inc.
+ Willem Konynenberg
+ iana-contact&optimumqos.com
+19182
+ JDA Software
+ Bill Owen
+ sctnetops&jda.com
+19183
+ Herdt Domain Service
+ Andreas Herdt
+ iana&andreas-herdt.de
+19184
+ Widerthan.com
+ Wonchang Shin
+ shinwc&widerthan.com
+19185
+ LinuxCare Ltd.
+ Xeon Ling
+ vvww8899&yahoo.com
+19186
+ Xtramus Technologies
+ Sam Koo
+ sam_koo&xtramus.com
+19187
+ MEK
+ Martin E. Koch
+ enterprisenumber&rundumblick.de
+19188
+ satunol mikrosistem
+ Ojahan
+ ojahan&kpptransport.itb.ac.id
+19189
+ Senshu University
+ Toru Yoshikawa
+ toru&acc.senshu-u.ac.jp
+19190
+ Bildanalyssystem AB
+ Thomas Fafoutis
+ thomas.fafoutis&bildanalys.se
+19191
+ woofertom media
+ Tom Duke
+ ubiquitom&earthlink.net
+19192
+ Iglooz Technologies
+ Rohit Lodha
+ rohit_lodha&yahoo.com
+19193
+ b-next GmbH
+ b-next Administration
+ admins&b-next.de
+19194
+ Interbyte bvba
+ Tom Snauwaert
+ tom.snauwaert&interbyte.be
+19195
+ TRANSRADIO SenderSysteme Berlin AG
+ Alexander Reisig
+ a.reisig&tsb-ag.de
+19196
+ Agarik
+ Laurent Seror
+ software&agarik.com
+19197
+ Eastlink GmbH
+ Heino Gutschmidt
+ heino.gutschmidt&eastlink.de
+19198
+ activ-net GmbH & Co. KG
+ M. Wortmann
+ kontakt&activ-net.de
+19199
+ SHC Netzwerktechnik GmbH
+ Hans Lang
+ hal&shc.eu
+19200
+ MMG
+ Hans Lang
+ p9&mmg.de
+19201
+ Oyster Partners Ltd
+ Craig Smith
+ craig.smith&oyster.com
+19202
+ meto-logic
+ NiCki trinidad
+ nrtrinidad&eastern.com.ph
+19203
+ DAI-Labor
+ Sahin Albayrak
+ admins&dai-labor.de
+19204
+ Milano Medien GmbH
+ Alexander Gräf
+ graef&milanomedien.com
+19205
+ Secardeo GmbH
+ Ulf Moeller
+ ulf.moeller&secardeo.com
+19206
+ Hollins University
+ Computer Services - Carol Reed
+ creed&hollins.edu
+19207
+ Graphic Management Partners Inc.
+ Bill Ferris
+ bferris&gmprt.com
+19208
+ analytiq consulting gmbh
+ Christoph Fausak
+ info&analytiq.de
+19209
+ Caterpillar Inc.
+ Ken Serrine
+ kserrine&cat.com
+19210
+ Cassatt Corporation
+ Randy Murrish
+ mush&cassatt.com
+19211
+ TEZ Georgsberg GmbH
+ Stefan Lemsitzer
+ stefan&lemsitzer.com
+19212
+ University System of Maryland
+ Suresh Balakrishnan
+ suresh&usmd.edu
+19213
+ Raining Data Corporation
+ John Bramley
+ john.bramley&rainingdata.com
+19214
+ Ogilvy & Mather Deutschland GmbH (formerly 'WPP Service GmbH & Co. KG')
+ Marco Schirrmeister
+ Marco.Schirrmeister&ogilvy.com
+19215
+ European Organisation for Research and Treatment of Cancer AISBL / IVZW
+ Nedostoupof Gilles
+ gne&eortc.be
+19216
+ Heringa
+ E. Heringa
+ erwinheringa&gmail.com
+19217
+ iiNet Pty Ltd
+ Richard Staniforth
+ ricks&staff.iinet.net.au
+19218
+ Fortress Networks (Aust) Pty Ltd
+ Chris Leishman
+ cleishman&fortress.net.au
+19219
+ Pi Kappa Alpha - Gamma Tau
+ Mike Palombo
+ palomm&pikes-rpi.com
+19220
+ Local-Web AG
+ Gunter Burchardt
+ hw&local-web.net
+19221
+ Metropolis AG
+ Mike Bretz
+ info&metropolis-ag.de
+19222
+ Eurotek srl
+ Claudio Tonin
+ ctonin&eurotektel.com
+19223
+ Internap Network Services Corporation
+ John Shriver
+ jshriver+ietf&mail.internap.com
+19224
+ OSSBroadNet K.K
+ Shigeki Hosaka
+ shosaka&ossbn.co.jp
+19225
+ Tumel
+ Bulent Sagel
+ iftah&web-silicon.com
+19226
+ Titanium
+ Thomas KIPP
+ thomas.kipp&libertysurf.fr
+19227
+ Blackwood Medical Inc
+ Lee Yogel
+ lyogel&blackwoodmedical.com
+19228
+ Finish Line, Inc.
+ George Tetreault
+ ntadmin&finishline.com
+19229
+ CFOknows, LLC
+ Leonard Linde
+ leonard&cfoknows.com
+19230
+ Graphix Prose, LLC
+ Perry Dillard
+ perry&graphixprose.com
+19231
+ Lumenware, LLC
+ C. Andy Martin
+ oidadmin&lumenware.com
+19232
+ LSC Linux Support Center Kft.
+ Deim Ãgoston
+ deim.agoston&lsc.hu
+19233
+ Blue Lane Technologies Inc.
+ Venkat Achyuta
+ venkat&bluelane.com
+19234
+ M2
+ Ilia Moisseev
+ moisseev&web.de
+19235
+ Silver Diamond Services, LLP
+ Nickolaos Diamantis
+ Nick&sdspos.com
+19236
+ CPM SA
+ Cleverson Silva
+ admin.internet&cpm.com.br
+19237
+ becom Informationssysteme GmbH
+ Simon Fischer
+ simon.fischer&becom.com
+19238
+ Moore Systems, Inc.
+ David Moore
+ dmoore&MSWEBS.com
+19239
+ cfSOFTWARE, Inc.
+ Robert C. Wessel
+ rwessel&cfsoft.com
+19240
+ Nanshu Densetsu
+ Christopher Taylor
+ cstaylor&nanshu.com
+19241
+ Cemaphore Systems Inc.
+ Jeff Looman
+ jlooman&cemaphore.com
+19242
+ Tellusoft
+ Spencer Roberts
+ sroberts&tellusoft.com
+19243
+ Titus
+ Spencer Roberts
+ sroberts&titusoft.com
+19244
+ SafeNet Media
+ Spencer Roberts
+ sroberts&titusoft.com
+19245
+ CBPM Software
+ Jason Wang
+ john_wang71&hotmail.com
+19246
+ XWDL
+ Richard Lin
+ richard&xwdl.org
+19247
+ Romat Telecom Ltd.
+ Gilad Rom
+ gilad&romat.com
+19248
+ MANIA Research Group
+ Eng. Bruno Filipe Marques
+ bmarq&elect.estv.ipv.pt
+19249
+ FabianSoft di Fabiano Copeta
+ Fabiano Copeta
+ fabiansoft&libero.it
+19250
+ Image Systems Corporation
+ David Sorensen
+ daves&imagesystemscorp.com
+19251
+ KIP Information Network
+ Shane Jarych
+ sjarych&kipinfonet.com
+19252
+ NuPi Solutions
+ Nick Partsafas
+ n_partsafas&yahoo.com
+19253
+ Jaspert
+ Joerg Jaspert
+ iana&ganneff.de
+19254
+ Dark Blue Sea
+ Bill Vanderent
+ snmp&darkbluesea.com
+19255
+ Vaccius ITsec Pte LTd
+ Ng Pek Yong
+ f189a4613d29467300c3ef9c221199de&vaccius.com
+19256
+ iCADA GmbH
+ Christoph Gaitzsch
+ gaitzsch&icada.com
+19257
+ ProSyntic Ingenieurs b.v.
+ Caspar van Zon
+ c.v.zon&prosyntic.nl
+19258
+ La Joliverie
+ David Coheleach
+ admreseau-jol&la-joliverie.com
+19259
+ Ansync Inc.
+ Sam Miller
+ snmp&ansync.com
+19260
+ MagiQ Technologies, Inc.
+ Audrius Berzanskis
+ audrius&magiqtech.com
+19261
+ Minneapolis College of Art and Design
+ Computer Support
+ computer_support&mcad.edu
+19262
+ Dedicado
+ Eduardo Cota
+ cota&dedicado.net.uy
+19263
+ ET VOILA !!
+ Xiao Hui LOO
+ postmaster&etvoila.fr
+19264
+ Magnus Weis
+ Magnus Weis
+ magnusweis&web.de
+19265
+ Momentum Computer, Inc.
+ Harry L. White
+ harry&momenco.com
+19266
+ Landesamt für Digitalisierung, Breitband und Vermessung (formerly 'Bayerisches Landesamt für Statistik und Datenverarbeitung')
+ Christian Brensing
+ christian.brensing&ldbv.bayern.de
+19267
+ Ajuntament de Palma
+ Jose de Juan Sola
+ jdejuan&imi.a-palma.es
+19268
+ Intercomp Ltd.
+ Viktor Feurer
+ feurer.viktor&intercomp.hu
+19269
+ Hybrigenics SA
+ Mr Augustin Luton
+ admin&hybrigenics.com
+19270
+ Stora Enso Oyj
+ Eeva Kivelä
+ eeva.kivela&storaenso.com
+19271
+ Ministère de l'économie, des finances et de l'industrie (Minefi)
+ Jean Louis Ferracci
+ icp&dsi.finances.gouv.fr
+19272
+ praksys
+ guillaume pernot
+ gpernot&praksys.org
+19273
+ TMBNET
+ Laurent Fouillé
+ laurent&ligfy.org
+19274
+ Services Industriels de Geneve
+ Gregoire Huet
+ gregoire.huet&ip-man.net
+19275
+ Constant Data, Inc.
+ Justin Banks
+ justinb&constantdata.com
+19276
+ Paedagogische Hochschule Ludwigsburg
+ Mr. Thomas Waller
+ waller&ph-ludwigsburg.de
+19277
+ Shenandoah Solutions, Inc.
+ Kirk Harrison
+ kharrison&shensol.com
+19278
+ INOV - INESC Inovação
+ Fernando Lança
+ redes&inov.pt
+19279
+ TMBNET
+ Laurent Fouillé
+ laurent&ligfy.org
+19280
+ China Daily
+ Feng Zhiqian
+ fzq&chinadaily.com.cn
+19281
+ Intrasync, LLC
+ Matt Miller
+ matt.miller&intrasync.net
+19282
+ Institute of Continuous Media Mechanics
+ Andrey Sozykin
+ sozykin&icmm.ru
+19283
+ Sibelius Academy
+ Jari Toropainen
+ jtoropai&siba.fi
+19284
+ TGS Telonic GmbH
+ Achim Althausen
+ a.althausen&telonic.de
+19285
+ BRAZILMALL NETWORK LTDA
+ Angelo de Andrade Abdalla
+ angelo_abdalla&hotmail.com
+19286
+ Universidad de Los Andes
+ Leonardo Uzcategui
+ leonu&ula.ve
+19287
+ META Industriesoftware GmbH
+ Boris Plivelic
+ bplivelic&metaind.de
+19288
+ ECOPETROL S.A.
+ Andrés Guillermo Pinzón Rueda
+ andres.pinzon&ecopetrol.com.co
+19289
+ 3Sharp
+ John Peltonen
+ johnp&3sharp.com
+19290
+ Just Aaron
+ Aaron
+ aaron&justaaron.com
+19291
+ Macrad
+ Lance Pysher
+ lpysher&mac.com
+19292
+ Pirel inc.
+ Serge Blais
+ sblais&pirel.com
+19293
+ Danriver Technologies Corporation (formerly 'Shanghai jisung information technology co.,Ltd')
+ Yongfeng Zhang
+ benson.zhang&hotmail.com
+19294
+ LeapComm Communication Technologies Inc.
+ Lily Yin
+ admin&leap-comm.com
+19295
+ Kolle, IT-Ingeniørfirma ApS
+ Gunnar Boye Pedersen
+ iana&kolle.com
+19296
+ Filterlogix, LLC
+ Brent
+ bstephens&filterlogix.com
+19297
+ DSpace Pty Ltd
+ Doug Mein
+ doug.mein&dspace.com.au
+19298
+ Media Cruise Solutions k.k.
+ Kazuhiro Takano
+ ktakano&mcskk.com
+19299
+ Turkcell Iletisim Hizmetleri A.S.
+ Muharrem SAR
+ muharrem.sar&turkcell.com.tr
+19300
+ Deutscher Sparkassen Verlag GmbH
+ Ulrich Launer
+ ulrich.launer&dsv-gruppe.de
+19301
+ Pulse Software & Consulting Inc.
+ Theva Markandaier
+ theva&pulsevoice.com
+19302
+ CryptCOM Securities, Inc.
+ Joe Stein
+ joestein&cryptcomsecurities.com
+19303
+ Zhejiang Telecom Equipment Factory
+ Shen Shuqi
+ tec&zjtec.com
+19304
+ BNP Paribas Arbitrage
+ Jean Michel GARCIA
+ jeanmichel.garcia&bnpparibas.com
+19305
+ Indio Technologies
+ Srini Rao
+ srini_r2&hotmail.com
+19306
+ FatPipe Networks
+ Sanchaita Datta
+ sanch&fatpipeinc.com
+19307
+ MDS INC.
+ David Law
+ dlaw&mds.nordion.com
+19308
+ Genesee Freenet
+ Kenny Thomas
+ kthomas&gfn.org
+19309
+ chandan
+ chandan mishra
+ chandan&hotmail.com
+19310
+ D.H.S. - Data, Hardware, Software spol s r.o.
+ Martin Tethal
+ mtethal&dhs.cz
+19311
+ Sterling Crane
+ Jayson David Henkel
+ jhenkel&sterlingcrane.ca
+19312
+ Archivas, Inc.
+ SNMP Registration
+ snmp&archivas.com
+19313
+ beu.ch
+ Heinz Beutler
+ heinz&beu.ch
+19314
+ Hein Roehrig IT Consulting GbR
+ Hein Roehrig
+ iana&hein.roehrig.name
+19315
+ Andrew Johnson
+ Andrew Johnson
+ andrew&caitlin.gsix.net
+19316
+ Mitsubishi Motors Corporation
+ Takayuki Oda
+ takayuki.oda&mitsubishi-motors.com
+19317
+ 1310369 Ontario Ltd.
+ Mario Stargard
+ mario.stargard&magma.ca
+19318
+ SPAN International
+ Igor Peonte
+ ipeonte&spanltd.com
+19319
+ CLSA Ltd
+ Christopher Wong
+ christopher.wong&clsa.com
+19320
+ Tomsktelecom, a branch of Sibirtelecom OJSC
+ Vadim Kozlov
+ vad&tomsknet.ru
+19321
+ VSnet
+ Olivier Crettenand
+ network&vsnet.ch
+19322
+ netiq s.r.o.
+ Marcel Mojzis
+ marcel.mojzis&netiq.sk
+19323
+ National Centre for Physics
+ Mehnaz Hafeez
+ hafeez&ncp.edu.pk
+19324
+ Rover Laboratories S.p.A.
+ Maurizio Zanoni
+ info&wawnet.biz
+19325
+ Eroski S. Coop.
+ Javi Dieguez
+ javi_dieguez&eroski.es
+19326
+ Tancsics Mihaly SzSzK
+ Gergely Polonkai
+ polesz&techinfo.hu
+19327
+ Deutscher Skiverband
+ Anneser Edgar
+ edgar.anneser&ski-online.de
+19328
+ TRANSGENE SA
+ Menguy
+ menguy&transgene.fr
+19329
+ Telcotec Ltd.
+ Rónán Fleetwood
+ ronan&telcotec.com
+19330
+ R&K Engineering, Inc.
+ Marc Bjorklund
+ marc.bjorklund&rkeng.com
+19331
+ TECNET GMBH
+ Haider Awni Karomi
+ karoumihaider&hotmail.com
+19332
+ Paperlinx NZ Ltd
+ Andrew Pope
+ andrew.pope&spicerspaper.co.nz
+19333
+ Electro Industries/GaugeTech
+ Wei Wang
+ wwang&electroind.com
+19334
+ Cerzan, Inc.
+ Steven Camp
+ Steven.Camp&Cerzan.Com
+19335
+ Intermax BV
+ Rene Zeestraten
+ rene&intermax.nl
+19336
+ Signull Technologies
+ Mike Spenard
+ mikes&signull.com
+19337
+ Dynamx Internet Services
+ Justin Hammond
+ justin&dynam.ac
+19338
+ Bharti Telesoft International Pvt. Ltd.
+ support group
+ support&bhartitelesoft.com
+19339
+ Fachhochschule Bochum
+ Andreas Koch
+ andreas.koch&fh-bochum.de
+19340
+ Provincia di Reggio Emilia
+ Cristian Manfredini
+ c.manfredini&mbox.provincia.re.it
+19341
+ Foreningssparbanken
+ Robert Kingsepp
+ robert.kingsepp&foreningssparbanken.se
+19342
+ Pinuts media+science Multimedia-Agentur GmbH
+ Timo Fuchs
+ fuchs&pinuts.de
+19343
+ Medictyon
+ Juan A. Hernández
+ juan.hernandez&medictyon.net
+19344
+ United SSL Deutschland GmbH
+ Erik Hildenbrand
+ cao&unitedssl.com
+19345
+ Odd Element Inc.
+ Joel Brooks
+ jbrooks&oddelement.com
+19346
+ SMComputer EDV Service & Consulting Schmid Manfred
+ Manfred Schmid
+ info&it-schmid.com
+19347
+ Pyzzo Software Corporation
+ Chris Volkert
+ snmp-admin&pyzzo.com
+19348
+ Synacor, Inc.
+ Philip Seibel
+ pseibel&synacor.com
+19349
+ Lightshore
+ Rafael Tonin
+ rtonin&lightshore.com
+19350
+ eyevis
+ sylvestre legrand
+ sylvestre.legrand&free.fr
+19351
+ Ivega Corporation Pvt. Ltd.
+ Srinivas Krishnamurthy
+ srinivask&ivega.com
+19352
+ IP Labs GmbH
+ Klaus Reimer
+ hostmaster&iplabs.de
+19353
+ ScottRickman
+ Scott Rickman
+ scott_rickman&ntlworld.com
+19354
+ E-Force S.r.l.
+ Andrea Gariboldi
+ andrea.gariboldi&e-force.org
+19355
+ Sebastian Dietzold
+ Sebastian Dietzold
+ sebastian&dietzold.de
+19356
+ Agroportal B.V.
+ Willem Bolhuis
+ willem.bolhuis&agroportal.nl
+19357
+ University Medical Centre Nijmegen
+ P. Kuper
+ p.kuper&info.umcn.nl
+19358
+ Wildner AG
+ Stefan Schulze
+ stefan.schulze&wildner.de
+19359
+ TOPPAN FORMS CO.,LTD.
+ KojiKato
+ katokoji&toppan-f.co.jp
+19360
+ Q&R B.V.
+ Rutger van Bergen
+ r.vanbergen&anite.nl
+19361
+ Knowledge Media Research Center
+ Torsten Kurbad
+ t.kurbad&iwm-kmrc.de
+19362
+ Virtuous, Inc.
+ Jason Kirtland
+ tech&virtuous.com
+19363
+ Net Island Networks
+ Michael C. Toren
+ snmp&netisland.net
+19364
+ 4thpass Inc.
+ Markus Jansen
+ markus&4thpass.com
+19365
+ Nike Inc.
+ Aboo Balgamwalla
+ aboo&nike.com
+19366
+ Westel Systems
+ Scott Goeken
+ sgoeken&westelsystems.com
+19367
+ Ecolab, Inc
+ IS - Security
+ crystal.sroga&ecolab.com
+19368
+ Azul Systems, Inc.
+ Pramod Thangali
+ pramod&azulsystems.com
+19369
+ Laboratorio Imagen Radiologica
+ J. Quiles
+ mrquiles&usc.es
+19370
+ Telecast Fiber Systems, Inc.
+ John King
+ jking&telecast-fiber.com
+19371
+ Lanvise
+ Andre Perry
+ iana&lanvise.com
+19372
+ Miami County ESC
+ John Hermes
+ jhermes&miami.k12.oh.us
+19373
+ PowerTel Limited
+ Paul Matthews
+ matthewsp&powertel.com.au
+19374
+ Orc Software
+ Joakim Johansson
+ joakim.johansson&orcsoftware.com
+19375
+ Max-SI
+ Davey Goode
+ hostmaster&max-si.com
+19376
+ Integrating the Healthcare Enterprise
+ Mike Henderson
+ mike&easterninformatics.com
+19377
+ Nekotec Telecom
+ Hermilo Vallejo
+ hermilo.vallejo&nekotec.com.mx
+19378
+ MagicCastle Cummunication
+ Jun, Moon-Seog
+ msh&magiccastle.co.kr
+19379
+ Imperva, Inc.
+ Amichai Shulman
+ shulman&webcohort.com
+19380
+ TAMURA Corporation
+ Yoshiaki Hasegawa
+ yoshiaki.hasegawa&tamura-ss.co.jp
+19381
+ Bundesanstalt fuer Finanzdienstleistungsaufsicht
+ Stefan Klueppel, Oliver Hennl, Ruediger Vetter, Martin Steitz
+ pki&bafin.de
+19382
+ Manzara Electronics LTD.
+ Stacy Minkin
+ stacy&glb.net
+19383
+ Mikromarketingas UAB
+ Vytautas Vakrina
+ info&micro.lt
+19384
+ VIC TOKAI CORPORATION
+ Takahiro Matsuura
+ infra&victokai.co.jp
+19385
+ Infinity Comunicaciones
+ Manel Monguilod
+ Manel.Monguilod&infinity.es
+19386
+ Martech Systems (Weymouth) Ltd.
+ John Baker
+ john.baker&martechsystems.co.uk
+19387
+ Laboratori Guglielmo Marconi
+ Michele Bergonzoni
+ bergonz&labs.it
+19388
+ DB Systems GmbH
+ Stephan Kurth
+ stephan.kurth&tlc.de
+19389
+ ComSign Ltd.
+ Zeev Shetach
+ Zeev&ComSign.co.il
+19390
+ Trend Software LLC
+ VASILIY GAGIN
+ vgagin&trend-soft.com
+19391
+ SASH Management, LLC
+ David Witt
+ spam_iana_oid&giftchecksolutions.com
+19392
+ City of Union City, Georgia
+ Jeffrey D. Brown
+ jbrown&unioncityga.org
+19393
+ Trident Systems Incorporated
+ Wayne Franklin
+ wayne.franklin&tridsys.com
+19394
+ I.T. By Design, Inc.
+ Gene Hovey
+ gene&theHoveys.com
+19395
+ NewLink Genetics
+ Brad Powers
+ itsupport&linkp.com
+19396
+ CITI - Center for Information Technology Integration
+ David M. Richter
+ richterd&citi.umich.edu
+19397
+ TrafficSim Co., Ltd.
+ Toshiya HOTTA
+ hotta&trafficsim.co.jp
+19398
+ JSC Institute of Informational Technologies
+ Yuriy Gorbenko
+ iit&iit.kharkov.ua
+19399
+ Xylon Computersystems
+ Arne Brutschy
+ abrutschy&xylon.de
+19400
+ TriggerPlus Software Ltd.
+ Yoav Maor
+ yoav&triggerplus.com
+19401
+ Fachhochschule Kaiserslautern Standort Zweibruecken
+ Helfrich Markus
+ helfrich&rz-zw.fh-kl.de
+19402
+ Robert W. Baird & Co
+ IT Infrastructure Services
+ OIDAdmin&rwbaird.com
+19403
+ Westbridge Technology, Inc.
+ Guy Hussussian
+ guy&westbridgetech.com
+19404
+ NIC Inc.
+ Rob Lindenbusch
+ rob&nicusa.com
+19405
+ Advanced Systems Concepts, Inc.
+ Benjamin Rosenberg
+ ben21&advsyscon.com
+19406
+ Adiscon GmbH
+ Rainer Gerhards
+ rgerhards&adiscon.com
+19407
+ Atomic9.NET
+ Stephen Craft
+ contact&atomic9.net
+19408
+ Zweicom Ltd.
+ Jose Chavez
+ jchavez&zweicom.com
+19409
+ Smittskyddsinstitutet
+ Michael Strålfors
+ admin&smi.ki.se
+19410
+ Ministerio de Economia y Hacienda
+ Oscar Robledo
+ oscar.robledo&minhac.es
+19411
+ Andreas Falk
+ Andreas Falk
+ privat&andreas-falk.de
+19412
+ TeliaSonera Mobile Networks AB
+ Thomas Bergerhag
+ thomas.bergerhag&teliasonera.com
+19413
+ SBIM-FMUP
+ Pedro Miguel
+ pm&med.up.pt
+19414
+ Kolab Project
+ Bernhard Reiter
+ bernhard&intevation.de
+19415
+ Docucorp International
+ Richard Cook
+ rcook&docucorp.com
+19416
+ Edison Schools
+ Karen Chang
+ kachang&edisonschools.com
+19417
+ Envoy International, LLC
+ Alexander Sokhin
+ alex&envoy-usa.com
+19418
+ Stampede Technologies, Inc.
+ Brian Morris
+ brian&stampede.com
+19419
+ Internet-Team GmbH
+ Marino Schwedhelm
+ ms&i-team.de
+19420
+ NodeMinder
+ John R. Hachey
+ hachey&citlink.net
+19421
+ Futago LLC
+ Jevin Sweval
+ jevinsweval&futagollc.com
+19422
+ LDAP Technologies
+ Luis E. Lewis
+ lelewis&optonline.net
+19423
+ Global Dial Pty Ltd
+ Mr Nathan Alberti
+ na&nathanalberti.com
+19424
+ ECoCoMS Ltd.
+ Todor Vassilev
+ todorv&ecocoms.com
+19425
+ Hinttech BV
+ Ake van der Meer
+ avdmeer&hinttech.nl
+19426
+ ESDG Konsult AB
+ Anders Svensson
+ anders.svensson&esdg.se
+19427
+ The Excel Ortho Group
+ Sanjot Bharatan
+ sanjyotb&yahoo.com
+19428
+ NovAG-Services Ltd.
+ Konstantin Filipenko
+ KFilipenko&kmf.com.cy
+19429
+ Alphawave Ltd
+ David Lawrence
+ snmp&alphawave.net
+19430
+ NET-2COM Ltd.
+ Steven Feng
+ fxtop&hotmail.com
+19431
+ JSC Kordon
+ Rezvanov Vasily Pavlovich
+ kordon&ip.rsu.ru
+19432
+ Virulent Software
+ Nicholas Holder
+ nrholder&gmail.com
+19433
+ Austin Independent School District
+ William Hill
+ whill&austin.isd.tenet.edu
+19434
+ Concepts et contenus
+ Yves Bergeron
+ yves.bergeron&bdeb.qc.ca
+19435
+ Hectec GmbH
+ H. Breitner
+ dicom_uid&hectec.de
+19436
+ Concordia University
+ Steven Winikoff
+ Steven.Winikoff&concordia.ca
+19437
+ European School of Management and Technology GmbH
+ Thomas Werner
+ werner&esmt.org
+19438
+ Broadweave Networks
+ Mark Horstmeier
+ markh.remove&broadweave.com
+19439
+ Kingstar&winning Medical Info-Tech Co.,Ltd.
+ kai sun
+ sunkai&china.com
+19440
+ IAD GENERAL CO.,LTD
+ LIUCHENGLONG
+ LIUCHENGLONG&HUAWEI.COM
+19441
+ Toroki, Inc.
+ Amir Fuhrmann
+ amir&toroki.com
+19442
+ PHANTOM
+ Robert Pawlowski
+ R.Pawlowski&converse.com.pl
+19443
+ EGATEL S.L.
+ José Manuel Mariño
+ mbasalo&egatel.es
+19444
+ Metaswitch Networks Ltd (formerly 'Data Connection Ltd')
+ Colin Tregenza Dancer
+ iana&metaswitch.com
+19445
+ Calltech Sp. z o.o.
+ Sebastian Smyczyñski
+ ssmyczynski&calltech.com.pl
+19446
+ Cable One
+ Eric Billeter
+ ebilleter&cableone.net
+19447
+ Swift and Company
+ Joshua Hastings
+ joshua.hastings&swiftbrands.com
+19448
+ zending
+ C. van Meerendonk
+ info&zending.nu
+19449
+ Systinet Corp.
+ Petr Dvorak
+ petr.dvorak&systinet.com
+19450
+ NetShift Software Ltd
+ Andy Pinkard
+ andy.pinkard&netshift.com
+19451
+ NextG Networks, Inc.
+ Daniel Trieu
+ dtrieu&nextgnetworks.net
+19452
+ BeiJing NuQX Technology CO.,LTD
+ Zeng Kong
+ jerry&nuqx.com
+19453
+ Ufinity Pte. Ltd.
+ Lee Peng Wai
+ pengwai&ufinity.com
+19454
+ Airspan Networks Inc.
+ Mark Thomas
+ mthomas&airspan.com
+19455
+ Marks & Spencer PLC
+ Sean Catlin
+ sean.catlin&marks-and-spencer.com
+19456
+ Prediwave, Inc
+ Yaron Benita
+ yaronb&prediwave.com
+19457
+ Platinum Equity, LLC
+ Mark Barros
+ webmaster&peh.com
+19458
+ Application Security, Inc.
+ John Colton
+ jcolton&appsecinc.com
+19459
+ RF Applications, Inc.
+ Bruce R. Knox
+ bknox&rfapps.com
+19460
+ Sycamore.US
+ Eric Hittle
+ sysadmin&sycamore.us
+19461
+ Cendant Mortgage Corporation
+ Michael R Davis
+ michael.davis&mortgagefamily.com
+19462
+ Roberto Capancioni
+ Roberto Capancioni
+ roberto&capancioni.com
+19463
+ Division of Johns Hopkins in Singapore Limited
+ Seow Kok Heng
+ kokheng&hopkins.edu.sg
+19464
+ Hitachi Communication Technologies, Ltd.
+ Hiroaki Kasahara
+ hiroaki_kasahara&hitachi-com.co.jp
+19465
+ Franziska Buendgens
+ Franziska Buendgens
+ buendgf1&cs.man.ac.uk
+19466
+ PND1
+ Pinda Ndaki
+ pinda&dining.umd.edu
+19467
+ GeekBone.org
+ Jun Sheng
+ chaos&geekbone.org
+19468
+ Ishihata industry
+ Kyohei Ishihata
+ ishihata&amy.hi-ho.ne.jp
+19469
+ Highnet Systems Ltd.
+ Arik Ben-Dov
+ arik&highnet-sys.com
+19470
+ Highnet Systems Ltd.
+ Arik Ben-Dov
+ arik&highnet-sys.com
+19471
+ Secgo Group Oy
+ Tatu Mannisto
+ tatu.mannisto&secgo.com
+19472
+ Staer Sistemi s.r.l.
+ Massimo Marini
+ massimo.marini&staersistemi.it
+19473
+ North American Electric Reliabiity Corporation
+ Jeff Hicks
+ jeff.hicks&nerc.net
+19474
+ CRL
+ Manisha
+ mvjagadhane&hotmail.com
+19475
+ Confederação Interestadual das Cooperativas Ligadas ao Sicredi - Sicredi Servicos
+ Fernando Henrique Cardoso
+ fcardoso&sicredi.com.br
+19476
+ Highwall Technologies, LLC
+ Bob Poole
+ bob.poole&highwalltech.com
+19477
+ Infocaja, S.L.
+ Juan Jose Roman
+ juan.jose.roman&infocaja.es
+19478
+ Rapidpacket
+ Todd Troxell
+ xtat&rapidpacket.com
+19479
+ KeyOn Communications, LLC
+ Robert McPeak
+ robert.mcpeak&keyon.com
+19480
+ litica.de - Hermann & Matejek GbR
+ Ulrich Matejek
+ uli&litica.de
+19481
+ BluePig
+ Jia Huang
+ iamfat&263.net
+19482
+ Waldmann
+ Karl-Heinz Waldmann
+ karl-heinz.waldmann&siemens.com
+19483
+ Aqua Systems, Inc.
+ Tamotsu Akama
+ akama&aqua-systems.co.jp
+19484
+ BANCO DE ESPAÑA
+ Miguel Ãngel Peña
+ pki&bde.es
+19485
+ art of object GmbH
+ Andreas Winter
+ andreas.winter&art-of-object.de
+19486
+ Venali Inc
+ Benny Millares
+ benny.millares&venali.com
+19487
+ Lucent Technologies, Mobility IN
+ Enoch Wang
+ ewang&lucent.com
+19488
+ Toadico, Inc
+ Kelly Roestel
+ kelly&toadico.com
+19489
+ IP3 Networks, Inc.
+ Christopher Bradley
+ dev&ip3networks.com
+19490
+ Hiper S.A.
+ Alvaro Chavez
+ achavez&hiper.com.pe
+19491
+ Epeople Soluções S/C LTDA
+ Tiago Silva Proença
+ tsp&inf.ufsc.br
+19492
+ ADDC Infotech GmbH
+ Peter Kanis
+ kanis&addc.ch
+19493
+ iMEDIC GmbH
+ Stephan Wilczek
+ wilczek&imedic.de
+19494
+ Richard Schilling, MBA
+ Richard Schilling
+ rschi&rsmba.biz
+19495
+ National Informatics Company
+ Richard Schilling
+ rschi&rsmba.biz
+19496
+ Cognition Group, Inc.
+ Richard Schilling
+ rschi&rsmba.biz
+19497
+ OSS Application Consulting Centre, Taiwan
+ Song Huang
+ Song&ossacc.org
+19498
+ HMJ - Projets Délocalisés
+ M. Jacques CALAIS
+ jacques.calais&projet-delocalise.com
+19499
+ Association Inforoots
+ Dominique Guardiola
+ inforoots&inforoots.org
+19500
+ Government Information Technology Services
+ Kavin Chinawong
+ kavin.chinawong&gits.net.th
+19501
+ Trust Investment Bank, JSB
+ Sergey Suchinskiy
+ sergey.suchinskiy&trust.ru
+19502
+ QORVUS Systems, Inc.
+ Kathryn Kessey
+ kkessey&qorvus.net
+19503
+ Lockdown Networks, Inc.
+ Robert Gilde
+ iana&lockdownnetworks.com
+19504
+ Mullen
+ Tom Mullen
+ tmullen&sio.midco.net
+19505
+ verzeichnisdienst
+ Bastian Boday
+ hostmaster&bast.li
+19506
+ Christian Jahn
+ Christian Jahn
+ christian.jahn&calbe.net
+19507
+ haroldbeumer.com
+ Harold P. Beumer
+ ldap-schema&haroldbeumer.com
+19508
+ The Software Guild, Inc.
+ Arthur Messenger
+ Arthur.messenger&Att.net
+19509
+ Trident Microsystem INC
+ Jian Niu
+ jniu&tridentmicro.com
+19510
+ Center for Excellence in Telecommunications and Space
+ Dovel Myers Jr
+ dm142988&oak.cats.ohiou.edu
+19511
+ Larry Burton
+ Larry Burton
+ larry_burton&larryburton.com
+19512
+ SAHM Technologies LLC
+ Didier COLIN
+ didier.colin&sahm.ae
+19513
+ C3 Desenvolvimento de Sistemas Computacionais Ltd.
+ Claudio Cuqui
+ claudio&c3systems.com.br
+19514
+ On Demand Systems Limited Partnership
+ Yasuhiro Fujita
+ fujita&mitemite.co.jp
+19515
+ TREND Service GmbH
+ Christian Lox
+ hostmaster&trend-service.de
+19516
+ Universitaet Erfurt
+ Gabriele Schulz
+ gabriele.schulz&uni-erfurt.de
+19517
+ Colibria AS
+ Lars Myhrum
+ myhrum&colibria.com
+19518
+ Technische Universität München
+ Andreas Paul
+ rbg-system&in.tum.de
+19519
+ E.Novation Portal Technology B.V.
+ Maurice Leeflang
+ iana&operations.enovation.nl
+19520
+ Samartha Information Systems Pty. Ltd.
+ SMK
+ info&samartha.com
+19521
+ dataschalt e+a GmbH
+ Klaus Greisen
+ k.greisen&dataschalt.de
+19522
+ Aineas.net
+ Naoki Misumi
+ nao&aineas.net
+19523
+ Sequence Solutions
+ Kevin P Miller
+ kevin.miller&sequencesolutions.net
+19524
+ Rational Innovations
+ Robert Liesenfeld
+ xunil&xunil.net
+19525
+ Tippecanoe County Public Library
+ Lee Stoltz
+ stoltzld&tcpl.lib.in.us
+19526
+ BlueBoxStudio.net
+ Frederic BRIAND
+ fredbriand&blueboxstudio.net
+19527
+ Global Technology Ltd
+ Stephen Liptrott
+ stelip&gtships.com
+19528
+ Meson Fiber Optics
+ Michael Jenkins
+ jenkinsm&mesonfiberoptics.com
+19529
+ NetStrong Information Ltd.
+ Frank.luo
+ wluo&nstrong.com
+19530
+ NetMaster Ltd.
+ Luowei
+ luowei&sjtu.edu.cn
+19531
+ INSA de Rennes
+ Roderick Petetin
+ Roderick.Petetin&insa-rennes.fr
+19532
+ businessMart AG
+ Dominik Schramm
+ info&businessmart.de
+19533
+ TeleMessage Ltd.
+ Arthur Veinstein
+ arthur&telemessage.com
+19534
+ Gorenjska banka d.d. Kranj
+ Janez Prešern
+ janez.presern&gbkr.si
+19535
+ ACNMS
+ Alexis C. Villalon
+ alexis.c.villalon&accenture.com
+19536
+ Panduit Corp.
+ Steve Jacks
+ saj&panduit.com
+19537
+ M5 Networks, Inc.
+ Scott Anderson
+ scott&m5net.com
+19538
+ Add2Net, Inc.
+ Ripta Pasay
+ ripta.pasay&lunarpages.com
+19539
+ Country Haven Academy
+ Andrew Mashchak
+ info&countryhaven.org
+19540
+ NCS Consulting Inc.
+ Neil Sequeira
+ neil&ncsconsulting.com
+19541
+ Belgorodenergo
+ Denis E. Zargarov
+ Zargarov_DE&belgorodenergo.ru
+19542
+ Aalborg University Library
+ Joakim Recht
+ recht&aub.auc.dk
+19543
+ Wellcome Trust Sanger Institute
+ Infrastructure Management Team
+ ssg-imt&sanger.ac.uk
+19544
+ Weather Strategies
+ Gabriel Wilkins
+ g459&yahoo.com
+19545
+ Sony CISC
+ David Hofmann
+ david.hofmann&am.sony.com
+19546
+ MELENTANE
+ Samir Sow
+ samir.sow&melentane.com
+19547
+ Oplink Communications, Inc.
+ Calvin Fang
+ calvinf&oplink.com
+19548
+ FROX communication
+ Martin Ronner
+ martin.ronner&frox.com
+19549
+ Uni-Q Systems (formerly 'ENGREN.NET')
+ Hans Engren
+ hans.engren&uni-q.se
+19550
+ an Academic Network at Sao Paulo (ANSP)
+ Jorge Futoshi Yamamoto
+ yamamoto&ansp.br
+19551
+ Thales Naval France
+ Kress
+ lionel.kress&fr.thalesgroup.com
+19552
+ Alexander Kowalski
+ Alexander Kowalski
+ a.kowalski&freenet.de
+19553
+ Beijing Gtt Telecom Technologies Co.Ltd
+ GANGLIU
+ ugang&sina.com
+19554
+ PIPPKRO
+ Yevgeniy Tkachuk
+ elendil&imcs.dvgu.ru
+19555
+ Engim Inc
+ Mohan K Sonti
+ mib&engim.com
+19556
+ NextJet Technologies
+ James Tucker
+ jt&nextjet.com
+19557
+ Frank Holtz
+ Frank Holtz
+ oid&webkoch.de
+19558
+ StoneHole
+ Eric Emerson
+ esemerson&adelphia.net
+19559
+ Zones Inc
+ Ravi chhabra
+ ravi.chhabra&zones.com
+19560
+ Informationssicherheit Christian Scheucher
+ Christian Scheucher
+ christian.scheucher&scheucher.net
+19561
+ Maxim Integrated Products, Inc.
+ Jeff Putsch
+ putsch&mxim.com
+19562
+ Telena Communication
+ Tony Porras
+ aporras&telena.com
+19563
+ Center for Imaging Research
+ Kati Elfers
+ Kati.Elfers&UC.Edu
+19564
+ GOLUM
+ Ed Stafford
+ ed&linuxanthology.org
+19565
+ Escape Communications, Inc.
+ James Nadeau
+ jnadeau&escapecom.com
+19566
+ C-Scape Consulting Corp.
+ Stephen Weiss
+ sweiss&c-scape.com
+19567
+ ScienceLogic LLC
+ Richard Chart
+ rchart&sciencelogic.com
+19568
+ Global Gate Systems LLC.
+ Alberto Alonso
+ admin&ggsys.net
+19569
+ Grid Research Lab
+ Hao Chen
+ chen12p&uwindsor.ca
+19570
+ frottage.org
+ Rob Partington
+ snmp-oid&frottage.org
+19571
+ Micromatic Tecnologia e Sistemas Ltda
+ Francisco Estevam
+ estevam&micromatic.com.br
+19572
+ ecnuee
+ cong wei
+ ecnu_cong&hotmail.com
+19573
+ Adeptiva
+ Stephan February
+ domains&adeptiva.com
+19574
+ Network Gulf Information Technology
+ Rajesh Soman
+ rajesh&networkgulf.com
+19575
+ Sansay Inc.
+ max sheng
+ msheng&sansay.com
+19576
+ Slovanet a.s.
+ Peter Farkas
+ peter.farkas&slovanet.net
+19577
+ ACE electronics N.V.
+ Koenraad Lelong
+ k.lelong&ace-electronics.be
+19578
+ IPConsulting AG
+ Ralf Schiemann
+ r.schiemann&ipcag.com
+19579
+ Info Point
+ Przemyslaw Klawitter
+ pk&unix-spec.net
+19580
+ RZF Rechenzentrum der Finanzverwaltung des Landes NRW
+ Stefan Schmitz
+ Stefan.Schmitz&rzf.fin-nrw.de
+19581
+ TTC Telecom Ltd.
+ Peter Bodnar
+ snmp&ttc-telecom.sk
+19582
+ Pixelpark AG
+ IA-Berlin
+ ia.berlin&pixelpark.com
+19583
+ Wayfarer Transit Systems Ltd.
+ Ian Cooper
+ imcooper&wayfarer.co.uk
+19584
+ headissue GmbH
+ Jens Wilke
+ iana-reg&headissue.com
+19585
+ Laboranowitsch
+ Christian Laboranowitsch
+ christian&laboranowitsch.de
+19586
+ ICAN (International Communications and Navigation Ltd.)
+ Randal Greene
+ rgreene&ican.nf.net
+19587
+ Adtec Digital, Inc.
+ Andre G. Ancelin
+ andrea&adtecinc.com
+19588
+ Tecnologia Bancaria SA
+ Sebastiao Barone
+ suporte.redes&tecban.com.br
+19589
+ Business Link Kent Ltd
+ Anthony Butler
+ Anthony.Butler&businesslinkkent.com
+19590
+ Systems Solution, Inc.
+ Rich Wein
+ iana-reg&ssi-net.com
+19591
+ Oral Roberts University
+ Peter Kovaleski
+ pkovaleski&oru.edu
+19592
+ Prince Law Offices, P.C.
+ Warren Prince
+ troubleshooters&princelaw.com
+19593
+ Nerim
+ Marc Dequenes
+ marc.dequenes&corp.nerim.net
+19594
+ MediaCell, Inc.
+ Chet McNeill
+ cmcneill&mediacell.com
+19595
+ Alcatel Shanghai Bell Co. Ltd.
+ LIANG Ji
+ ji.liang&alcatel-sbell.com.cn
+19596
+ nhnghia
+ Nguyen Huu Nghia
+ nghianh&cardvn.net
+19597
+ Capnova Oy
+ Mikael Nylund
+ hostmaster&capnova.com
+19598
+ ianet
+ Sebastian Arming
+ ianet-pen&arming.de
+19599
+ GeniusBytes Software Solutions GmbH
+ Michael Ernst
+ ernst&geniusbytes.com
+19600
+ CTA Systemsource Inc.
+ Serge Belobaba
+ administrator&cta-systemsource.com
+19601
+ RGB Networks, Inc.
+ Yan Ding
+ yding&rgbnetworks.com
+19602
+ Custom IdM Solutions
+ Jimmy Yogurt
+ sundevils22&yahoo.com
+19603
+ dezcom
+ Andrey Tatarinov
+ elephantum&dezcom.mephi.ru
+19604
+ Secure Network Systems, LLC
+ Betty Pierce
+ b.pierce&securenetworksystems.com
+19605
+ Starview Technology Inc
+ Clark Davis
+ cdavis&starviewtechnology.com
+19606
+ Nienschanz Ltd.
+ Andrew Petroff
+ ptr&nnz.ru
+19607
+ Argelcom Limited
+ Matthew Baldwin
+ matt.baldwin&argelcom.com
+19608
+ Astea International Inc.
+ Vladimir Kofman
+ vladimirk&astea.co.il
+19609
+ Zytec
+ Barry Chang
+ bc&ms93.url.com.tw
+19610
+ BaseN Oy
+ Kaj J. Niemi
+ kaj.niemi&basen.net
+19611
+ trustsec IT solutions GmbH
+ Frank Kirschner
+ fk&trustsec.de
+19612
+ Wyncote.net
+ Dan Mascenik
+ dtm&umich.edu
+19613
+ Willing Minds LLC
+ Mark Nagel
+ hostmaster&willingminds.com
+19614
+ Business Port Systems Inc.
+ Yoshiyuki Takahashi
+ takahasi&bps-inc.co.jp
+19615
+ FCS India (Pvt) Ltd.
+ Manpreet Singh Nehra
+ manpreet_nehra&hotmail.com
+19616
+ InterCard AG
+ Oliver Adolph
+ oliver.adolph&intercard.de
+19617
+ Taglicht.Com Sàrl
+ Thomas Taglicht
+ www.iana.org&taglicht.com
+19618
+ Return Data
+ Fredrik Estreen
+ fredrik&returndata.se
+19619
+ Go Net
+ Mian Mumtaz Ali
+ mian.mumtaz&go.net.pk
+19620
+ NETDEVICES INC.
+ Srinivas Moturu
+ smoturu&netd.com
+19621
+ alibaba
+ jamesyu
+ james_ysh&alibaba-inc.com
+19622
+ Shenzhen Union Broadband Communication Co., Ltd.
+ Jin Qian
+ George_Q_King&hotmail.com
+19623
+ is:energy czech a.s.
+ Michal Mühlpachr
+ michal.muhlpachr&is-energy.cz
+19624
+ MANDA
+ Ralph Weichert
+ oid&man-da.de
+19625
+ Unilever PLC
+ Linda Millington
+ Linda.Millington&unilever.com
+19626
+ Permabit, Inc.
+ Jered Floyd
+ jered&permabit.com
+19627
+ NTPL
+ prasanna
+ nidasesi_prasanna&rediffmail.com
+19628
+ webslingerZ, Inc.
+ Scott Stancil
+ sstancil&webslingerZ.com
+19629
+ University of Cincinnati
+ Bryan Newswanger
+ bryan.newswanger&uc.edu
+19630
+ Alopa Networks Inc.
+ Suryaprakash Konanuru
+ suri&alopa.com
+19631
+ eDial Inc.
+ Jeremy Nussbaum
+ jeremy.nussbaum&edial.com
+19632
+ Rygo Technical Enterprises
+ Ryan Goodwin
+ rgoodwin&rygotech.com
+19633
+ BOFH Networks Oy
+ Kimmo Jukarainen
+ registry&bofhnetworks.net
+19634
+ THALIX
+ Michel Verdier
+ contact&thalix.com
+19635
+ Prager, Sealy & Co. LLC
+ Aaron Hathaway - Mark Stingley
+ IT&Prager.com
+19636
+ SolNet Data Service
+ Jesper K. Pedersen
+ jkp&solnet-data.dk
+19637
+ Oakmoon Consulting, Inc.
+ Steven Downs
+ sdowns-iana&oakmoon.com
+19638
+ University of Texas at Arlington
+ Digant C Kasundra
+ digant&uta.edu
+19639
+ Teztech, Inc.
+ P.J. Tezza
+ enterprise-numbers&teztech.com
+19640
+ Automated Marketing Solutions Inc.
+ Bartosz Zak
+ bzak&automs.com
+19641
+ Holley Communications Group
+ Jeff LaPorte
+ jeff.laporte&holleycomm.com
+19642
+ East Alabama Medical Center
+ Judson L. Bishop
+ judson.bishop&eamc.org
+19643
+ Yipes Enterprise Services Inc.
+ Jonathon Little
+ jlittle&yipes.com
+19644
+ Polaris Wireless Inc.
+ Udai Kumar
+ ukumar&polariswireless.com
+19645
+ Sioux Medical Systems B.V.
+ Mr. Addy Klos
+ addy.klos&sioux.nl
+19646
+ Computing Edge, Inc.
+ Kevin Burtchett
+ cedge&computingedge.net
+19647
+ Frederiksborg Amt
+ Lars Petersen
+ ianalap&hotmail.com
+19648
+ TransCore
+ John Freeman
+ john.freeman&transcore.com
+19649
+ ERP-HQ Inc.
+ Paul Wujek
+ pdw&rogers.com
+19650
+ etilize Inc.
+ Andre Kruger
+ akruger&etilize.com
+19651
+ Seven-Star Inc.
+ Gervan Thomas
+ gervan.g.thomas&uwrf.edu
+19652
+ National Chi Nan University, Taiwan
+ Ching-Huang Huang
+ hching&ncnu.edu.tw
+19653
+ Integral Technology Solutions Pty Ltd
+ Mr Cameron Tuesley
+ ctuesley&integral-techsolutions.com
+19654
+ Infoteria Corporation
+ Yoshiyuki Kitahara
+ ykitahara&infoteria.co.jp
+19655
+ University of Zululand
+ Sean Carte
+ scarte&pan.uzulu.ac.za
+19656
+ dreamtel
+ Qu Yibing
+ quyb&dreamtel.com.cn
+19657
+ PlewsNet
+ Jon Plews
+ enterprise-numbers&plews.net
+19658
+ Macro-System
+ Pawe©ø Wichniewicz
+ wichniew&macro-system.com.pl
+19659
+ Paradigit Computers B.V.
+ Jeroen van Pelt
+ iana&paradigit.nl
+19660
+ CRO24 GmbH
+ Andrew Fowler
+ andrew.fowler&cro24.de
+19661
+ Gleiss Lutz
+ Stefan Schmitt
+ stefan.schmitt&gleisslutz.com
+19662
+ Telenor AB
+ Anders Ångström
+ anders.angstrom&telenor.se
+19663
+ Secure-Group AS
+ Torgeir Hansen
+ torgeir&secure-group.com
+19664
+ gr3 a/s
+ Andreas Jydebjerg
+ asj&gr3.dk
+19665
+ Grazer Wechselseitige Versicherung AG
+ Dietmar Hacker
+ dietmar.hacker&grawe.at
+19666
+ Alcatel Suomi Oy
+ Kari Koivula
+ kari.koivula&alcatel.fi
+19667
+ Dr. Ing. h.c. F. Porsche AG
+ Bert Blaha
+ hostmaster&porsche.de
+19668
+ A.S. Reiiseveranstaltungs GmbH
+ Marc Hennings
+ marc.hennings&rainbowtours.de
+19669
+ aserva GmbH (formerly 'newthinking IT, Inhaber Alexander Scheibner')
+ Alexander Scheibner
+ alexander.scheibner&aserva.de
+19670
+ IT University of Copenhagen
+ Flemming Lindblad
+ sysadm&itu.dk
+19671
+ DMDsecure.com BV
+ N.J. van der Vorm
+ nickel&dmdsecure.com
+19672
+ Gratisavisa Stimuli
+ Louis A.S. Holbrook
+ louis&stimuli.nu
+19673
+ ByteHoard
+ Taymour El Erian
+ taymour.elerian&tedata.net.eg
+19674
+ Catalis Health, Inc.
+ Rick Ashford
+ rick.ashford&catalishealth.com
+19675
+ Lixto Software GmbH
+ Gilbert Hoedl
+ office&lixto.com
+19676
+ University of Houston
+ Enrico Cantu
+ ecantu&uh.edu
+19677
+ Unassigned
+ Removed 2006-08-15
+ ---none---
+19678
+ Relinace Infocomm
+ ANIL PAWAR
+ anil.pawar&relianceinfo.com
+19679
+ Prusch
+ ANdreas Prusch
+ andreas&prusch.de
+19680
+ Dembach Goo Informatik GmbH
+ Manon Goo
+ manon&manon.de
+19681
+ vitadurum ag
+ Alberto Moya
+ admin&vitadurum.com
+19682
+ Balo n Co
+ Farrukh Masood
+ farrukh_masood2001&hotmail.com
+19683
+ WelLink.,Ltd
+ Kim, Dong Hyun
+ untame&hanmail.net
+19684
+ Town & Country Credit Corp.
+ Shawn Obermeyer
+ iana&tccredit.com
+19685
+ Virginia Dept. of Social Services
+ Don Mills
+ don.mills&dss.virginia.gov
+19686
+ net-concept
+ Torsten Becker
+ t.becker&nc-world.de
+19687
+ Indicative Software, Inc
+ Brian Atkins
+ brian.atkins&indicative.com
+19688
+ Cargo IT AG
+ Werner Pfundstein
+ wpfundstein&cargo-it.de
+19689
+ Evolta B.V.
+ Mark van Duren
+ vanduren&evolta.nl
+19690
+ Line4, Inc.
+ Mark Debusschere
+ markd&line-4.com
+19691
+ eProcess Burkina
+ Mahamoudou Ouedraogo
+ mouedraogo&ecobank.com
+19692
+ Hoppe Dialog GmbH
+ Ralph Hoppe
+ iana&hoppe-dialog.de
+19693
+ University of California Santa Cruz (UCSC)
+ Eric Goodman
+ ericg&cats.ucsc.edu
+19694
+ Enterprise Management Shareware
+ David Porter
+ davidp4&cox.net
+19695
+ projektfarm GmbH
+ Till Brehm
+ oid&projektfarm.de
+19696
+ Cherrypicks
+ Alex Erich Cheung
+ clcheung&cherrypicks.com
+19697
+ May10 Technology Inc.
+ Nian Liu
+ linuxdoors&yahoo.com.cn
+19698
+ Information Technology Services Department
+ Terence Choy
+ tscchoy&itsd.gov.hk
+19699
+ System Detection, Inc.
+ Brian Larkins
+ brian&sysd.com
+19700
+ Traqueur SA
+ Thierry Malo
+ thierry.malo&traqueur.fr
+19701
+ Mars Computer Systems Sp. J.
+ Andrzej Bucko
+ andrzej.bucko&mars.slupsk.pl
+19702
+ BSZ Leonberg
+ Rüdiger Beck
+ jeffbeck&web.de
+19703
+ Agence de l'Eau Seine Normandie
+ Laurent Maldonado
+ laurent.maldonado&atosorigin.com
+19704
+ NetFocus S.R.L
+ Carlos Gonzalez-Cadenas
+ gonzalezcarlos&extendforce.com
+19705
+ Citto Tecnologia LTDA
+ Volnys Borges Bernal
+ volnys&citto.com.br
+19706
+ BBned NV
+ Operations
+ contact&bbned.nl
+19707
+ Micran Ltd.
+ Yuriy Coureelo
+ cgg&micran.ru
+19708
+ Brain BroadCast sas
+ Maurizio Boriani
+ baux&member.fsf.org
+19709
+ TexRamp, Inc.
+ Logan Ashby
+ lashby&texramp.net
+19710
+ Bitbuzz Ltd
+ Alex French
+ noc&bitbuzz.com
+19711
+ scaryclowns.org
+ Jim Starwood
+ jim&scaryclowns.org
+19712
+ WebSolve, Inc.
+ Chris Carlson
+ ccarlson&websolve.com
+19713
+ Elfiq Inc.
+ Frederick parent
+ fparent&elfiq.com
+19714
+ Logic Development
+ Kevin Spaeth
+ info&logicdevelopment.net
+19715
+ LinkAir Communications, Inc.
+ Bai Lijun
+ Calvin&LinkAir.com.cn
+19716
+ Ars Lumina, Inc.
+ Kenneth Lee
+ klee&arslumina.com
+19717
+ Greatmark
+ Michael Klein
+ mklein&greatmark.com
+19718
+ Motorola Israel Ltd. - NSA
+ Mark Moran
+ Mark.Moran&motorola.com
+19719
+ QuaQuaNet
+ Guido Trotter
+ ultrotter&quaqua.net
+19720
+ Westmarsh Consulting Ltd
+ Pierre-Yves Dampure
+ pierre-yves.dampure&westmarsh.com
+19721
+ BlazeArts Ltd. services.hu network
+ Norbert Csongradi
+ norbert.csongradi&services.hu
+19722
+ CONYSER Consulting y Servicios S.L.
+ Jose Estevez
+ josemanuel.estevez&dracena.org
+19723
+ Broadbus Technologies, Inc.
+ Don Dewar
+ ddewar&broadbus.com
+19724
+ DigiDyne Inc.
+ Sebastien Coutu
+ it&digidyne.ca
+19725
+ D. Trust Certifikacna Autorita, a.s.
+ Juraj Vasko
+ vasko&dtca.sk
+19726
+ Clinical Reference Laboratory, Inc.
+ Keith Viken
+ network&crlcorp.com
+19727
+ Shylex Telecomunicaciones, S.L.
+ Jose Luis Alvarez
+ shylex&shylex.com
+19728
+ Techno-Toolsmiths
+ John H. Reinhardt
+ john.h.reinhardt&techno-toolsmiths.com
+19729
+ SOFTREK CORPORATION
+ David Otminski
+ dotminski&pledgemaker.com
+19730
+ Logic Etc, Inc.
+ Ron Bickers
+ rbickers&logicetc.com
+19731
+ Sinaptica Networks
+ Jose Miguel Guzman
+ jmguzman&sinaptica.cl
+19732
+ dragonsdawn.net
+ Gordon Messmer
+ gordon&dragonsdawn.net
+19733
+ HUB Consulting, Inc.
+ Takahiro Yonekawa
+ yonekawa&hub.jp
+19734
+ RAYCOM Co.,LTD.
+ Yantao Ma
+ mayt&raycom.com.cn
+19735
+ OGA SynCom Co..,LTD
+ Noppasoon Srinarang
+ jeap&oga.co.th
+19736
+ i-RAID
+ Henry or Jonson
+ henry&i-raid.com.tw
+19737
+ Kyneste S.p.A.
+ Gianluca Sironi
+ gianluca.sironi&kyneste.com
+19738
+ Campana
+ Ottavio Campana
+ ottavio&campana.vi.it
+19739
+ UZorg B.V.
+ G. Krediet
+ info&uzorg.nl
+19740
+ Institut de Mathématiques et de Sciences Physiques/Université d'Abomey-Calavi
+ Joël Toyigbé Hounsou
+ jhounsou&imsp-uac.org
+19741
+ Residential Technology, Incorporated
+ Paul Franklin
+ paul.franklin&residentialtechnology.us
+19742
+ Kazeon Systems, Inc
+ Michael MacFaden
+ mrm&kazeon.com
+19743
+ jpwebworks Pty Ltd
+ Jason Phillips
+ office&jpwebworks.com.au
+19744
+ Novacoast, Inc.
+ Adam Gray
+ support&novacoast.com
+19745
+ netz.ooo (formerly 'Dataflake Weblications')
+ Jens Vagelpohl
+ jens&netz.ooo
+19746
+ Data Domain, Inc
+ J. Kaminar
+ jkaminar&datadomain.com
+19747
+ The Open and Free Technology Community
+ David B Harris
+ infrastructure&oftc.net
+19748
+ Affiliated Computer Services, Inc. TripPak SERVICES
+ Justin Slaughter
+ unixadmin&trippak.com
+19749
+ CISNS
+ Daniel Trombley
+ dtsh&cisns.net
+19750
+ Beijing YTT Telecom Technologies Co.,Ltd
+ gangliu
+ ugang&sohu.com
+19751
+ NOTE Torsby AB
+ Fredrik Källgren
+ fredrik.kallgren&torsby.note.se
+19752
+ AIS, Aplicaciones de Inteligencia Artificial, S.A.
+ David J. Pérez
+ davidj.perez&ais-int.com
+19753
+ Inexbee
+ José Cervera
+ jose.cervera&inexbee.com
+19754
+ ESG Elektroniksystem- und Logistik-GmbH
+ Andreas Kiewitt
+ Andreas.Kiewitt&esg.de
+19755
+ Pera International Ltd
+ Steve Pickard
+ it.manager&pera.com
+19756
+ Schwabing Software
+ Harald Strack
+ strack&fh-konstanz.de
+19757
+ Iontas
+ Frank Maurer
+ frank.maurer&iontas.com
+19758
+ Hafsjold Data ApS
+ Mogens Hafsjold
+ mha&hafsjold.dk
+19759
+ Compunetix, Inc
+ Scott Stern
+ sstern&compunetix.com
+19760
+ Leon County Schools
+ Chris Fulton
+ fultonc&mail.leon.k12.fl.us
+19761
+ Gordon Aluminum Industries, Inc.
+ Brian Kling
+ briank&gordonaluminum.com
+19762
+ Caminos y Canales Ltd.
+ Daniel Ovalle
+ daniel.ovalle&caminosca.com
+19763
+ Branch Banking and Trust Corporation
+ Ken Meehan
+ kmeehan&bbandt.com
+19764
+ Infinite Gravity Digital Media Ltd.
+ Richard Vandenberg
+ numbering_admin&vansys.com
+19765
+ Systems Engineering Associates, Inc.
+ Jack Lavender
+ jack.lavender&seconcepts.com
+19766
+ Wuhan University of Technology
+ tianbin
+ tianbin&mail.whut.edu.cn
+19767
+ Cooperativa Novanta s.c.r.l.
+ Silvetti Nicola
+ admin&radionova.it
+19768
+ Skybox Security Ltd.
+ Tal Hornstein
+ talh&skyboxsecurity.com
+19769
+ JLCX Inc
+ Gary Craig
+ brondeau023&comcast.net
+19770
+ SelfSigned.com
+ Matt White
+ anmwhite&yahoo.com
+19771
+ IBM, Tivoli Provisioning and Orchestration
+ Lewis Lo
+ lewisl&ca.ibm.com
+19772
+ Mobile Wisdom, Inc.
+ Gerard P. Stelzer
+ Gerard.Stelzer&Mobile-Wisdom.com
+19773
+ New-Global Corporation
+ David Burdelski
+ david&new-global.com
+19774
+ mBlox, Inc.
+ IT - Bill Brotherton
+ netalert&mblox.com
+19775
+ IPG Photonics Corporation
+ Giles Christenson
+ gchristenson&ipgphotonics.com
+19776
+ TI Paperco Inc.
+ Ernest Wohlfarth
+ ernie_wohlfarth&timeinc.com
+19777
+ Taylor University
+ Nathan Ehresman
+ nehresma&css.tayloru.edu
+19778
+ LinguaNet
+ Paul Tourtier
+ paul.tourtier&linguanet.net
+19779
+ BOBEK
+ Antonin Kral
+ A.Kral&bobek.cz
+19780
+ Claridion Inc.
+ Salvatore Cimmino
+ salvatore.cimmino&claridion.com
+19781
+ Odys-solutions
+ Benoit Nicq
+ benoit.nicq&odys-solutions.net
+19782
+ AEGEE-Utrecht
+ Luite van Zelst
+ ldap&aegee-utrecht.nl
+19783
+ NorthLANs Alliance, LLC
+ Dan Thompson
+ dantho&northlans.com
+19784
+ Little Box Solutions Inc.
+ James Puderer
+ jpuderer&littlebox.ca
+19785
+ Grand Central Communications
+ Prasanta Behera
+ pbehera&grandcentral.com
+19786
+ Esteban Pizzini
+ Esteban Pizzini
+ epizzini&fibertel.com.ar
+19787
+ Ayub Yaqub
+ Ayub Yaqub
+ ayub&yaqub.net
+19788
+ LDT Communication Technology CO. LTD
+ Zenghai Liu
+ liuzenghai&163.com
+19789
+ Sheard and Company Pty Limited
+ Ross Sheard
+ rsheard&connexus.net.au
+19790
+ INSE7120 conU
+ Truong Ta
+ t_ta&ece.concordia.ca
+19791
+ MW EDV-Beratung
+ Michaael Wandel
+ m.wandel&t-online.de
+19792
+ Forte IT
+ Vladimir Krupenin
+ wolodik&forte-it.ru
+19793
+ firstServed NV
+ Denis Braet
+ denis&firstserved.net
+19794
+ IP Security Consulting
+ Milan Pikula
+ milan.pikula&ipsec.info
+19795
+ AssetHouse Technology Ltd
+ Chris Norris
+ chris.norris&assethouse.com
+19796
+ Jostens Inc
+ Mark Schoneman
+ Mark.Schoneman&Jostens.com
+19797
+ sourceheads Information Technology GmbH (formerly 'Stefan Fiedler KEG')
+ Stefan Fiedler
+ noc-iana&sourceheads.com
+19798
+ FBIS
+ David Porter
+ davep&rccb.osis.gov
+19799
+ Jeremy McMillan
+ Jeremy McMillan
+ aphor&mac.com
+19800
+ Derek Balling
+ Derek J. Balling
+ dredd&megacity.org
+19801
+ PineApp Ltd.
+ Gabriel M. Mizrahi
+ gmizrahi&pineapp.com
+19802
+ Atlanta Business Software, Inc.
+ Bob Hollister
+ bhollister100&hotmail.com
+19803
+ EC Telecom
+ Ha Tae-Hyo
+ heartha&ectel.co.kr
+19804
+ The Norns Laboratories
+ Vitaliy Fursov
+ vfursov&canada.com
+19805
+ idiotwind.org
+ John T. Rose
+ rose&iastate.edu
+19806
+ SportOdds Systems Pty Limited
+ Peter Milburn
+ support&sportodds.com
+19807
+ AlarmsPro Inc.
+ Frank Knapp
+ fknapp&alarmspro.com
+19808
+ Open Cloud Ltd.
+ David Long
+ david.long&opencloud.com
+19809
+ GOUDRON S.A.R.L.
+ Olivier GOUDRON
+ olivier&goudron.fr
+19810
+ R Brooks Associates, Inc.
+ Mike Ricci
+ mdricci&rbrooks.com
+19811
+ WildOne Information Systems
+ Michael Wildpaner
+ mike&wildpaner.com
+19812
+ Hsiuping Institute of Technology
+ Ming Feng Yang
+ orson&mail.hit.edu.tw
+19813
+ Systems International
+ Dariusz Swierzewski
+ support&systems-international.com
+19814
+ Duosoft Inc
+ zhang baohua
+ bhzhang&duosoft.cn
+19815
+ Getronics Solutions Malaysia
+ Julian Jo'se Gomez
+ julianjose.gomez&getronics.com
+19816
+ Philips Medizin Systeme Boeblingen GmbH
+ Lars Steubesand
+ lars.steubesand&philips.com
+19817
+ Soluzioni Informatiche s.r.l.
+ Giacomo Carta
+ giacomo&solinfo.it
+19818
+ KIABI
+ Jean-François Rompais
+ jf.rompais&kiabi.com
+19819
+ Informatik Club der Universität Zürich - ICU
+ Markus Gerber
+ iana&icu.unizh.ch
+19820
+ Prival ODC, Inc.
+ Jean-Francois Brousseau
+ jfbrousseau&privalodc.com
+19821
+ Bridgeport Networks
+ Scott Shaffer
+ sshaffer&bridgeport-networks.com
+19822
+ Bossers & Cnossen BV
+ Albert Siersema
+ a.siersema&bnc.nl
+19823
+ Castle Building Centres Group Ltd.
+ Alex Taylor
+ alext&castle.ca
+19824
+ teleganov.net
+ Dmitry Teleganov
+ dmitry&teleganov.net
+19825
+ Kisslinger EDV-Beratung
+ Andreas Kisslinger
+ iana-assignment-gbx&kisslinger.net
+19826
+ Institut Teknologi Bandung (ITB)
+ Wahyu Hidayat
+ wahyuhid&yahoo.com
+19827
+ N2N Consulting Pte Ltd
+ See Chun Yan
+ chunyan.see&n2nconsulting.com
+19828
+ LBCN Communication Technology Co.,LTD.
+ Li Bo
+ bluedian&163.com
+19829
+ BITSTREAM
+ Dariusz Pietrzyk
+ info&bitstream.com.pl
+19830
+ VDL SA
+ Croiset Nicolas
+ ncroiset&vdldiffusion.com
+19831
+ IRT Institut fuer Rundfunktechnik GmbH
+ Andreas Metz
+ metz&irt.de
+19832
+ Rostrvm Solutions Ltd
+ Peter Magyar
+ peter.magyar&rostrvm.com
+19833
+ Team17 Software Ltd.
+ David Watson
+ noc&team17.com
+19834
+ Bulldog Communications Ltd
+ Chee Teoh
+ cheeteoh&bulldogdsl.com
+19835
+ Excibir Ltd.
+ Jeremy Buckley
+ jerry&excibir.co.nz
+19836
+ Qwest QNMS
+ Joseph Stelmack
+ Joseph.Stelmack&Qwest.com
+19837
+ USPFO for CA
+ Amy Ellis
+ amy.ellis&ca.ngb.army.mil
+19838
+ Univits International AB
+ Jon Olsson
+ sysadmin&univits.com
+19839
+ Synthean Inc.
+ Jim Zafrani
+ jim.zafrani&synthean.com
+19840
+ Avalon Networks Inc.
+ Joe Hetrick
+ hostmaster&avalon.net
+19841
+ Public Communications Services, Inc.
+ Craig Zeller
+ craig.zeller&teampcs.com
+19842
+ Pantel Service & Holding GmbH
+ Johannes M. Steger
+ jsteger&pantel.de
+19843
+ anarcho.com
+ Matt Magri
+ iana.org&anarcho.com
+19844
+ MOBIGEN Co., Ltd.
+ Sang-Hyun Jin
+ jins00&mobigen.com
+19845
+ Solenovo Oy
+ Mr. Jukka Keto
+ Jukka.Keto&solenovo.fi
+19846
+ DDI POCKET,Inc
+ Akihiro Ibe
+ a-ibe&pocket.ddi.co.jp
+19847
+ KU Communication Technology Co.,LTD
+ blueon
+ dayboy&21cn.com
+19848
+ University of Bologna
+ Luca Ghedini
+ lghedini&deis.unibo.it
+19849
+ NSFOCUS Ltd.
+ GuangXu Liu
+ lgxror&hotmail.com
+19850
+ Waggener Edstrom
+ Dean Chen
+ deanc&wagged.com
+19851
+ Telnet ISG
+ Matej Kovac
+ ianaorg&telnet.sk
+19852
+ Southern Utah University
+ Matt Zufelt
+ hostmaster&suu.edu
+19853
+ aapala.com
+ Esa Ääpälä
+ esa&aapala.com
+19854
+ UCLA EE AINS LAB
+ Dr. Izhak Rubin
+ rubin&ee.ucla.edu
+19855
+ AIS Management GmbH
+ Jan Boldt
+ jan.boldt&andrevis.de
+19856
+ Mobile TeleSystems OJSC, Komi Republic
+ Alex Deiter
+ tiamat&komi.mts.ru
+19857
+ Kuban-GSM CJSC
+ Arnold V. Skobeyev
+ infosecurity&kuban.mts.ru
+19858
+ IPC Media Limited
+ Sue Anderson
+ sue_anderson&ipcmedia.com
+19859
+ CGSS Guyane
+ Maurice Montgénie
+ maurice.montgenie&cgss-guyane.fr
+19860
+ CGS Corporate Group Service Ltd
+ Peter Jenka
+ p.jenka&cgs-ltd.com
+19861
+ Wake Forest University
+ John Borwick
+ borwicjh&wfu.edu
+19862
+ Motivity Telecom Inc.
+ Vance Shipley
+ vances&motivity.ca
+19863
+ Tippett Studio
+ xian&tippett.com
+ xian&tippett.com
+19864
+ Jostens Inc
+ Mark Schoneman
+ Mark.Schoneman&Jostens.com
+19865
+ NEOMONTANA ELECTRONIS
+ Yasen Angelov
+ neomontana&dir.bg
+19866
+ Edouard Boissonneault
+ Edouard Boissonneault
+ edatbdeb&hotmail.com
+19867
+ digitec GmbH
+ Bernd Strebel
+ b.strebel&digitec.de
+19868
+ Krafty Creations, Inc.
+ Joel Kraft
+ joel&krafty.com
+19869
+ Beagle Internet Pty Ltd
+ John Ferlito
+ johnf&beagle.com.au
+19870
+ The dot.GOD Registry, Limited
+ Joe Baptista
+ baptista&dot-god.com
+19871
+ AG Consulting, LLP.
+ Daniel Roscigno
+ dan&roscigno.com
+19872
+ TVEngineer.org
+ Bishop L. Ellison
+ bishop&tvengineer.org
+19873
+ MarsolsNet Inc.
+ Marsols
+ rbl&marsols.net
+19874
+ Distributel Communications Ltd.
+ Daniel Puckett
+ domainreg&distributel.ca
+19875
+ hutuworm.org Inc.
+ Liang Feng
+ hutuworm&hutuworm.org
+19876
+ USE
+ Uli Schulze-Eyssing
+ uli&e2gas.de
+19877
+ Nuernberger Versicherungsgruppe
+ Heinrich Stengl
+ Heinrich.Stengel&nuernberger.de
+19878
+ ITNet S.p.a.
+ Luigi Erardi
+ l.erardi&it.net
+19879
+ Makedonski Telekomunikacii, MTnet
+ Stevco Risteski
+ ContactEmail
+19880
+ Conarcom C.A. Sirena
+ Anali Contreras
+ analicontreras&cantv.net
+19881
+ AEGEE-Europe
+ W. van Ravesteijn
+ itwg-board-l&aegee.org
+19882
+ Radius., Ltd
+ Eugene Knyshev
+ radius&obninsk.ru
+19883
+ Meta4 Spain S.A.
+ Eduardo Fernandes / Marcos Cacabelos
+ eduardofer&meta4.com
+19884
+ Ontier
+ Steven W. Roth
+ steven.roth&ontier.com
+19885
+ Navimedix Inc.
+ Rodney Rindels
+ rrindels&ampmed.com
+19886
+ Corio, inc
+ Thomas Williams
+ twilliams&corio.com
+19887
+ California School Information Services
+ Chris Hall
+ chall&csis.k12.ca.us
+19888
+ The Tarc Group
+ Hostmaster
+ hostmaster&tarc.net
+19889
+ AppTrigger
+ Gerry Dubois
+ gdubois&apptrigger.com
+19890
+ Global Interactive Technology Pte Ltd
+ Somu
+ support&gitpl.com.sg
+19891
+ bay. Innenministerium (Verfassungsschutz)
+ Dr. Triller
+ iuk&lfv.bayern.de
+19892
+ HONKO MFG.co.,ltd.
+ Nishio Hiroyuki
+ hnishio&honko.co.jp
+19893
+ Brighton Consulting Inc.
+ Paul C. Bryan
+ pbryan&bright1.com
+19894
+ CubeRoot
+ John Rowe
+ John&cuberoot.biz
+19895
+ Heolys France SARL
+ Christophe Crier
+ direction&heolys.com
+19896
+ udayan kumar
+ Udayan kumar
+ udayan_kumar&da-iict.org
+19897
+ IUT FOTSO Victor de Bandjoun, Université de Dschang
+ Marcellin Julius NKENLIFACK
+ mnkenlif&hotmail.com
+19898
+ LT Systems LLC
+ Benjamin Kingsolver
+ hostmaster&lt-systems.com
+19899
+ Thinking Systems Corporation
+ JB Wang
+ jb&thinkingsystems.com
+19900
+ Advanced RF Technologies, Inc.
+ Sadat Chowdhury
+ schowdhury&adrftech.com
+19901
+ Atkinson, Inglis & Associates
+ Simon Inglis
+ simon&atina.com.au
+19902
+ University of Texas Pan American
+ Information Security Officer
+ infosecurity+ianareg&panam.edu
+19903
+ Jharding
+ Joshua Harding
+ xjharding&elitemail.org
+19904
+ Sage Technology Ltd.
+ Ryan Tseng
+ cptseng&ms8.hinet.net
+19905
+ Beijing YTT Telecom Technologies Co.,Ltd
+ gangliu
+ ugang&sohu.com
+19906
+ Europacom.net Ltd
+ Mike Paglia
+ hostmaster&tcp.net.uk
+19907
+ Alpha Oil Ltd.
+ Ivan Zozulya
+ ion&ok.net.ua
+19908
+ Alcopack Group
+ Alexander Pytlev
+ apytlev&tut.by
+19909
+ PadzNet, Inc.
+ Dj Padzensky
+ oid-admin&padz.net
+19910
+ DirecTrust
+ Carlos González-Cadenas
+ gonzalezcarlos&extendforce.com
+19911
+ Global Velocity Inc.
+ Tom McLaughlin
+ tmclaughlin&globalvelocity.info
+19912
+ Phatline
+ Peter Sandström
+ peter&phatline.com
+19913
+ murphx Innovative Solutions Ltd
+ Ben Murphy
+ ben.murphy&murphx.com
+19914
+ Optus SingTel Pty Ltd.
+ Sion Camilleri
+ sion.camilleri&optus.com.au
+19915
+ BeiJing Gefon Network Technology Ltd.
+ yang dong
+ nomad21&sina.com
+19916
+ Fundación ESADE
+ Jordi Diaz
+ diazj&esade.edu
+19917
+ Sungard Finance
+ Laurent Ploix
+ lp.provisoire&sungard-finance.fr
+19918
+ Phoenix IT Services
+ Dean Schoolar
+ Dean.Schoolar&Phoenix.co.uk
+19919
+ IPL Information Processing Ltd
+ Kevin Hansard
+ kevin.hansard&iplbath.com
+19920
+ PREVX Ltd.
+ Penelope Smy
+ pen.smy&prevx.com
+19921
+ Gross
+ Marcel Gross
+ marcel.gross&panalpina.com
+19922
+ Iowa State University
+ John T. Rose
+ rose&iastate.edu
+19923
+ ei3 Corporation
+ Bruce B. Platt, Ph.D.
+ noc&ei3.com
+19924
+ Mirror Image Internet
+ Paul H.P. Christen
+ paulc&mirror-image.com
+19925
+ Triadigm Technology
+ Stephen Detwiler
+ steved&triadigmtech.com
+19926
+ Feith Systems and Software, Inc.
+ John Wehle
+ john&feith.com
+19927
+ Escherware b.v.
+ G.R.Stone
+ support&escherware.com
+19928
+ Linuxlab Ltd.
+ Felipe Barros Salgado
+ felipe&linuxlab.cl
+19929
+ 4X Information Technology GmbH
+ Joerg Kaenel
+ joerg.kaenel&4xIT.com
+19930
+ SalesCatalysts.com Ltd.
+ Chu San Bun (Stephen)
+ stephen.chu&salescatalysts.com
+19931
+ BluntSoft Ltd.
+ blunt
+ blunt_hust&yahoo.com.cn
+19932
+ MITTS Ltd.
+ Alan Attard
+ alan.attard&gov.mt
+19933
+ University of Tasmania
+ Brett Clifford
+ duty-sysadmin&utas.edu.au
+19934
+ Key Business Services
+ J Pfersich
+ jp&key-biz.com
+19935
+ Allnet GmbH
+ Michael Buchstaller
+ buchi&allnet.de
+19936
+ Philip Morris International Management SA
+ Nigel Larkin
+ nigel.larkin&pmintl.com
+19937
+ Cogent Innovators, LLC
+ Stefan Adams
+ stefan&cog-ent.com
+19938
+ OU College of Continuing Education
+ Brett Zimmerman
+ zim-iana&cce.ou.edu
+19939
+ AWARM.NET, Ltd.
+ Ivan Mokrotovarov
+ awarm&awarm.net
+19940
+ broadreach systems
+ Maurice Bard
+ mauricebard&broadreachsystems.com
+19941
+ Lind-Waldock
+ Tom McMahon
+ tmcmahon&lind-waldock.com
+19942
+ Jumbo Corporation
+ Xavier Bergade
+ xavierb&jumbocorporation.com
+19943
+ D2D Cars
+ Brandon Knitter
+ brandon&d2dcars.com
+19944
+ Sunwest Computers Ltd.
+ Brian Caverley
+ pen&sunwestcomputers.ca
+19945
+ Abilitec Limited
+ Damian Jones
+ djones&abilitec.com
+19946
+ ITS Pub
+ Horst Raedger
+ horst.raedger&onlinehome.de
+19947
+ W-IE-NE-R Power Electronics GmbH
+ Andreas Koester
+ koester&wiener-d.com
+19948
+ OOO Maxidom
+ Alexey Vekshin
+ alex+iana&maxidom.ru
+19949
+ Bellmonte
+ Gerardo Pirla Diaz
+ gpdiaz&telson.es
+19950
+ Sveriges Television AB (SVT)
+ Peter Axelsson
+ peter.v.axelsson&svt.se
+19951
+ AREA
+ Christian DERBOUL
+ Christian.Derboul&area-autoroutes.fr
+19952
+ Message Systems, Inc.
+ George Schlossnagle
+ george&messagesystems.com
+19953
+ Ironworks Consulting, LLC
+ Keith Long
+ klong&fe-works.com
+19954
+ CenterBoard Inc
+ Rohan Pinto
+ rpinto&ldapguru.net
+19955
+ Tenebris Technologies Inc.
+ Eric Jacksch
+ jacksch&tenebris.ca
+19956
+ Kabissa Inc.
+ Tobias Eigen
+ tobias&kabissa.org
+19957
+ Aurora Network Operations Management Services
+ Jeff Konz
+ jdkonz&comcast.net
+19958
+ nex-G Systems Pte. Ltd.
+ Nikhil Goel
+ nikhil.goel&nexg-systems.com
+19959
+ Lund University
+ Eskil Swahn
+ eskil.swahn&ldc.lu.se
+19960
+ SER Storage Technology GmbH
+ Klaus Eulenbach
+ Klaus.Eulenbach&ser.de
+19961
+ Central Research Institute for Machine Building
+ Alex Myzika
+ ma&mcc.rsa.ru
+19962
+ Netservers Ltd.
+ John McEleney
+ support&netservers.co.uk
+19963
+ Enigma Software Corporation
+ Ferenc Kokovai
+ kokovai.ferenc&enigma.hu
+19964
+ TRIBUNAL REGIONAL DO TRABALHO DA 22A. REGIÃO
+ Cicero Vilson
+ vilson&trt22.gov.br
+19965
+ Spotwave Wireless, Inc.
+ Steve Allen
+ steve.allen&spotwave.com
+19966
+ Telexy Corp.
+ Bong-Su Jang
+ ilmina&unitel.co.kr
+19967
+ Meta Consulting
+ Ben Steeves
+ bcs&metacon.ca
+19968
+ Network Intelligence Corporation
+ Hayim Kobi
+ hkobi&network-intelligence.com
+19969
+ Klamath Networks Corp.
+ Jae Kim
+ jkim&klamathnetworks.com
+19970
+ Clever Machine, Inc.
+ Dan Dunham
+ ops-iana&clevermachine.com
+19971
+ Tripleplay Services Ltd.
+ Graeme Ogilvie
+ info&tripleplay-services.com
+19972
+ David Nesting
+ David Nesting
+ david&fastolfe.net
+19973
+ Vader Logic, LLC
+ Mark James
+ asgard&pacbell.net
+19974
+ Estonian Educational and Research Network
+ Lauri Anton
+ lauri.anton&eenet.ee
+19975
+ ICTeam S.p.A.
+ Danilo Lozza
+ supporto&icteam.it
+19976
+ Alberti Holdings Pty. Ltd.
+ Sandro Alberti
+ sandro&alberti.com.au
+19977
+ Theta Networks, Inc.
+ Dawn Fang
+ szhu&thetanetworks.com
+19978
+ o2 (Germany) GmbH & Co. OHG
+ Daniel Stricharz
+ ContactEmail
+19979
+ INPES
+ Pascal GUINET
+ pascal.guinet&inpes.sante.fr
+19980
+ ---none---
+ ---none---
+ ---none---
+19981
+ Venetica
+ Sean A. Johnson
+ sjohnson&venetica.com
+19982
+ Cap Gemini Norway
+ Christian Berg-Henry
+ christian.berg-henry&capgemini.com
+19983
+ Cu-nes
+ Takeshi Hebiishi
+ cu-nes&zar.att.ne.jp
+19984
+ Pittsburg State University
+ Michael J. Wheeler
+ mwheeler&pittstate.edu
+19985
+ Vigoment Software Inc.
+ Masatoshi Nakamura
+ huntor&ybb.ne.jp
+19986
+ void solutions
+ Emanuel Brzostowski
+ Emanuel.B&web.de
+19987
+ Anerist
+ Scott Pierce
+ spierce&anerist.com
+19988
+ Rezel
+ Association Rezel
+ root&rezel.com
+19989
+ Netlanta.com
+ Gregory C. Colin
+ gcolin59&earthlink.net
+19990
+ NetTeem, LLC
+ Stoyan Dimov
+ InformationServices&NetTeem.com
+19991
+ Beijing Zhengyou Networks&Communication Technology Co.,Ltd.
+ LiYong
+ liyong&zhengyou.com
+19992
+ Ericsson, Inc.
+ Paul Kuykendall
+ Paul.Kuykendall&ericsson.com
+19993
+ S2 Systems, Inc.
+ Kerry Cage
+ securitycontact&s2systems.com
+19994
+ Shanghai Withub General Technology Co.,Ltd.
+ Zhengwenli
+ zhengvl&sjtu.edu.cn
+19995
+ SPES S.r.l.
+ Pierluigi Brugnone
+ p.brugnone.spes&urmetsistemi.it
+19996
+ SwissQual AG
+ Beat Bolli
+ mibmaster&swissqual.com
+19997
+ 4D Technology (llc)
+ Dale Whitfield
+ dale&4dllc.com
+19998
+ Netspecs B.V.
+ Martijn Verspoor
+ software&netspecs.nl
+19999
+ eEpoch
+ Manuel Torres
+ manuel.torres&safelayer.com
+20000
+ Ing. Büro Ziegler
+ Felix Ziegler
+ fz&zie.ch
+20001
+ Ukraine Trust Network
+ Vladimir E. Protaschuk
+ director&utn.com.ua
+20002
+ RZNet AG
+ Rafael Rutkowski
+ Rafael.Rutkowski&rznet.de
+20003
+ PTK Centertel sp z o. o.
+ Michal Kociolek
+ michal.kociolek&centertel.pl
+20004
+ HEUFT SYSTEMTECHNIK GMBH
+ Kai Dietrich
+ Kai.Dietrich&heuft.com
+20005
+ Air Products and Chemicals, Inc.
+ Maury G. Robert
+ robertmg&airproducts.com
+20006
+ Nagios
+ Subhendu Ghosh
+ nagios-snmp&sghosh.org
+20007
+ Kenati Technologies Inc.
+ Sanmitra Pandharpur
+ sanmitra&kenati.com
+20008
+ Toshiba Electronics Europe GmbH
+ Helmut Franzke
+ hfranzke&tee.toshiba.de
+20009
+ Beaver Creek Cooperative Telephone Company
+ Brandon Drake
+ hostmaster&bctelco.com
+20010
+ reuter network consulting
+ Stefan Reuter
+ nic&reucon.net
+20011
+ System Business Consulting
+ Marcin Cieslak
+ saper&saper.info
+20012
+ QinetiQ Ltd
+ Adrian Jones
+ acjones&qinetiq.com
+20013
+ Vanguard Integity Professionals
+ Ted Smykla
+ tsmykla&go2vanguard.com
+20014
+ Fernandez Industries Incorporated
+ Anthony Fernandez
+ anthony&fernandez.com
+20015
+ Ville d'Yverdon
+ Didier Wulliamoz
+ dwu&ylb.ch
+20016
+ Mountain Top Applied Solutions, Inc.
+ Allen F. Schell
+ afschell&mtapps.com
+20017
+ Dansk Netcenter APS
+ Flemming Rasmussen
+ fr&t26.dk
+20018
+ River City Software Associates, Ltd.
+ Noel Terranova
+ nterranova&rcsal.com
+20019
+ Antarctica Networks Ltd.
+ Juan Francisco Roco
+ support&antarcticanetworks.com
+20020
+ Pacific Wave Solutions, Incorporated
+ Bryce Bingham
+ bbingham&pacificwavesolutions.com
+20021
+ Boswell Online B.V.
+ Tom Mulder
+ tom&a1.nl
+20022
+ TETCO TECHNOLOGIES SA
+ Frederic Meyer
+ snmp&tetco.fr
+20023
+ Rezel
+ Association Rezel
+ root&rezel.com
+20024
+ Proxyconn, Inc.
+ Wojciech Siedlecki
+ wojciechs&proxyconn.com
+20025
+ Compusaurus Bt.
+ Janos Bali
+ compusaurus&axelero.hu
+20026
+ RedeNetwork.com
+ Renato S. Magalhaes
+ info&redenetwork.com
+20027
+ TDK-LAMBDA Corporation
+ Kazuhiro Iwai
+ soft.info&jp.tdk-lambda.com
+20028
+ Line-tec, Inc.
+ tomita sintaro
+ info&line-tec.co.jp
+20029
+ Mortara Instrument, Inc.
+ Barry D. Brown
+ barry.brown&mortara.com
+20030
+ ValidSoft Ltd
+ Michael Skells
+ mike.skells&validsoft.com
+20031
+ Qnamic AG
+ Michael Wirz
+ michael.wirz&qnamic.com
+20032
+ KISTER
+ Wilfried Kister
+ wilfried.kister&gmx.de
+20033
+ Dicr
+ Igor A Tarasov
+ iana&dicr.org
+20034
+ rjcdb.com
+ Robert John Churchill
+ rjc&rjcdb.com
+20035
+ Alexander Kellmann
+ Alexander Kellmann
+ alex&kellmann-web.de
+20036
+ Advanced Control Technology, Inc.
+ Kenneth Grob
+ keng&acttechnico.com
+20037
+ HISL Limited
+ Gerard Kilburn
+ iana_admin&his.co.uk
+20038
+ LithiumCorp Pty Ltd
+ James Wilson
+ jwilson&lithiumcorp.com
+20039
+ Shanghai Communications Technologies Center
+ Wang Ziping
+ san&scomcenter.com
+20040
+ GUMC
+ Coordinator ICT Systeembeheer
+ iana&ict.azg.nl
+20041
+ INGENION GmbH
+ Thomas Zehbe
+ tz&ingenion.de
+20042
+ Hitel Italia S.p.A.
+ Alessandro Betta
+ a.betta&hitel.it
+20043
+ Grupo 3A Recoletas
+ Alexis Rodríguez Castedo
+ alexis&3a-grupo.com
+20044
+ Ekinops SAS
+ Pascal Babin
+ pbabin&ekinops.fr
+20045
+ Corporate Express Promotional Marketing
+ David Brown
+ dave.brown&cepm-us.com
+20046
+ Pilgerer e.V
+ Marc Sztochay
+ msztochay&pilgerer.org
+20047
+ theglobe.com
+ John Houston
+ jhouston&corp.theglobe.com
+20048
+ Internet Broadcasting Systems
+ Chris Josephes
+ hostmaster&ibsys.com
+20049
+ GnuArch
+ James Blackwell
+ iana&gnuarch.org
+20050
+ Western United Insurance
+ Jarrad Winter
+ jwinter&westernunited.com
+20051
+ Unassigned
+ Returned 2023-03-02
+ no-reply&iana.org
+20052
+ Intesa Sanpaolo S.p.A.
+ Massimo Beltramo
+ massimo.beltramo&intesasanpaolo.com
+20053
+ I.NET2 S.r.l.
+ Andrea Mistrali
+ support&inet2.it
+20054
+ Statistisches Bundesamt
+ Tim Aden
+ tim.aden&destatis.de
+20055
+ FRANCE2
+ Pascal Roberts
+ reseau&france2.fr
+20056
+ ASC Program
+ Richard Mark
+ rmark&llnl.gov
+20057
+ Lumenos, Inc.
+ Ben Chatfield
+ BChatfield&Lumenos.com
+20058
+ Aramiska
+ Robin Vissers
+ r.vissers&aramiska.net
+20059
+ Acsera Corporation
+ Karthik Somasundaram
+ karthik&acsera.com
+20060
+ Pacific University
+ Bill Jiminez
+ bjiminez&pacific.edu
+20061
+ Seacoast Synergy, Inc.
+ David A Coursey
+ david.coursey&seacoastsynergy.com
+20062
+ University of Crete - Faculty of Medicine
+ Mr. Grigorios G. Papazoglou
+ grp&med.uoc.gr
+20063
+ vandalsWeb.com
+ Daniel Perez
+ dperez&vandalsweb.com
+20064
+ Tohoku Intelligent Telecommunication Co.,Inc.
+ Fumio Takahashi
+ takahashi-fm&tohknet.co.jp
+20065
+ Omega Consult Inc.
+ Chai
+ chaidapeng&hotmail.com
+20066
+ Entheos Software
+ Troy Farrell
+ troy&entheossoft.com
+20067
+ Karlstad University
+ Paul Scott
+ paul.scott&kau.se
+20068
+ Artinfor
+ Nicolas Dutertre
+ nicolas.dutertre&artinfor.fr
+20069
+ JDG Trading(Pty Ltd.)
+ Sean Paine
+ seanp&jdg.co.za
+20070
+ Telecom Italia S.p.A.
+ Antonio Cantoro
+ antonio.cantoro&telecomitalia.it
+20071
+ Electronic Formations
+ Osama Abu Elsorour
+ mib&eformations.net
+20072
+ IWKA InformationsSysteme GmbH
+ Patric Schirrmann
+ patric.schirrmann&iwka.de
+20073
+ Abundance Networks, LLC
+ Thomas Richtarich
+ interoperability&abundancenetworks.com
+20074
+ Freerun Technologies Inc.
+ System Administrator
+ swreg&freerun.com
+20075
+ Werthmoeller IT-Service
+ Martin Werthmoeller
+ service&werthmoeller.de
+20076
+ Makaera Vir 2000 Inc.
+ ben soo
+ hostmaster&soo.com
+20077
+ cMarket, Inc.
+ Information Technology OID Administrator
+ oidadmin&cmarket.com
+20078
+ Escobar Enterprises
+ Victor Escobar
+ sydbarrett74&hotmail.com
+20079
+ SK-TECH.net
+ Kianusch Sayah Karadji
+ kianusch&sk-tech.net
+20080
+ MFD
+ Kelsey Sigurdur
+ iana&m-f-d.org
+20081
+ Alanne LLC
+ Adam Crosby
+ iana&alanne.com
+20082
+ ECE Projektmanagement
+ Wolfgang Reimann
+ iana&ece.de
+20083
+ Techno Group, Inc
+ Nick Maximov
+ maxs&techno.spb.ru
+20084
+ OnlineWeb Ltd.
+ Laszlo Merczel
+ info&onlineweb.hu
+20085
+ HyperSpace Communications, Inc.
+ Fritz Hesse
+ fhesse&ehyperspace.com
+20086
+ JRC ENGINEERING CO.,LTD.
+ MASAYOSHI YODA
+ yoda&jrce.co.jp
+20087
+ Consultix GmbH
+ Thomas Duda
+ duda&consultix-gmbh.de
+20088
+ Renewal Enterprises, LLC
+ Jonathan Keim
+ snmp&christianity.com
+20089
+ Cornerstone Consulting, LLC
+ John A. Thomas
+ John.A.Thomas&CornerstoneConsultingLLC.com
+20090
+ AIS Automations- und Informationssysteme GmbH
+ Sven Schiwek
+ sysop&ais-ag.de
+20091
+ SyAM Software, Inc.
+ Michael Daniele
+ Michael.Daniele&syamsoftware.com
+20092
+ Servicios de i-pro para competitividad, S.A. de C.V.
+ Viktor Yarmak
+ viktor&i-productiva.com
+20093
+ TrekLogic Inc.
+ Clement Ng
+ clement.ng&treklogic.com
+20094
+ Vaonet
+ Kevin Stewart
+ kstewart&vaonet.com
+20095
+ Positron Access Solutions Corp (formerly 'Aktino, Inc.')
+ Jean-Francois Mailhot
+ jfmailhot&positronaccess.com
+20096
+ Image Entry, Inc.
+ Sean Johnson
+ sean.johnson&imageentry.com
+20097
+ Plope Consulting
+ Chris McDonough
+ chrism&plope.com
+20098
+ Dave Hoebe
+ Dave Hoebe
+ dave&dofnet.com
+20099
+ Impulse Internet Services
+ Ted Cabeen
+ iis-iana&impulse.net
+20100
+ Spliced Networks LLC
+ John Buswell
+ johnb&splicednetworks.com
+20101
+ Cox Enterprises
+ Samuel Workman
+ sam.workman&coxinc.com
+20102
+ multi.mediale.net.ltd
+ Reinhard Herrmann
+ Reinhard.Herrmann&mediale.net
+20103
+ allery.org
+ Steven Allery
+ redhawk105&gci.net
+20104
+ Digital Evergreen, Inc.
+ Scott Finnerty
+ scott.finnerty&digitalevergreen.com
+20105
+ Nàh-ko's world Inc.
+ Christophe Truffier
+ ctruffier&nah-ko.org
+20106
+ Center for Leadership Solutions LLC
+ Ryan Hatch
+ rhatch&leadership-solutions.net
+20107
+ ANIXIS
+ Tonio Pirotta
+ tonio&tpis.com.au
+20108
+ LPC Condor Technologies
+ Alberto Patron
+ apatron&tutopia.com
+20109
+ Cynap Limited
+ Ian Shuttleworth
+ ishuttleworth&cy-nap.com
+20110
+ MediaPlan Inc.
+ Katsuyuki Takahashi
+ takahashi&media-plan.co.jp
+20111
+ LEADER ELECTRONICS CORP.
+ Itoshi YOKOYAMA
+ yokoyama&leader.co.jp
+20112
+ SMT Electronic Technology Limited
+ Lu Huaqiang
+ lhq2003&smt.cc
+20113
+ Vecino
+ Che Tran
+ ctran&vecino.net
+20114
+ Systems Management Enterprises, Inc.
+ Sean Ellis
+ info&smeinc.net
+20115
+ J'raxis
+ J'raxis 270145
+ oid&jraxis.com
+20116
+ Janr
+ Alexey Trusov
+ alex&tke.ru
+20117
+ Institute of Applied Internet Technology, Inc.
+ Tomohide Tanaka
+ tomohide&netstar.co.jp
+20118
+ KCN Tech Co., Ltd.
+ Arthur W. Moon
+ moon&kcntech.com
+20119
+ EuroMarknet Internet Technológiai és Tanácsadó Ltd.
+ Peter Turi
+ turip&inf.elte.hu
+20120
+ VIDEOTRON Corp.
+ Noboru Teruyama
+ teruyama&videotron.co.jp
+20121
+ imos GmbH
+ Alfred Wallender
+ aw&imos.net
+20122
+ mind-n
+ Han Kyoung Ha
+ hisystem&korea.com
+20123
+ Sébastien Namèche Consulting
+ S. Namèche
+ sebastien&nameche.fr
+20124
+ Cologne Systems GmbH
+ Dr. Ernst-Udo Wallenborn
+ ernst-udo.wallenborn&cologne-systems.de
+20125
+ Vitel Software, Inc
+ Joseph Rossi
+ jrossi&vitelsoftware.com
+20126
+ LP Agent
+ Lajos KISS
+ kl216&hszk.bme.hu
+20127
+ TTYS0 (formerly 'Gutenpress')
+ Sean Johnson
+ sean&ttys0.net
+20128
+ SKH TKO Kei Tak Primary School
+ William Ng
+ ktp-nwy&ktp.mysch.net
+20129
+ SOURCECORP,Inc.
+ Sean Johnson
+ sean.johnson&imageentry.com
+20130
+ Advanced Digital Systems, Inc.
+ Carolee Nail
+ cnail&mi-corporation.com
+20131
+ Vermeer Manufacturing Company
+ Web Systems Administrator
+ websysadmin&vermeermfg.com
+20132
+ Azonic Systems, Inc.
+ Barry Man
+ bman&azonicsystems.com
+20133
+ izac.org
+ Benoit Izac
+ benoit&izac.org
+20134
+ Surf and Sip Inc.
+ Mack Nagashima
+ mackn.iana&surfandsip.com
+20135
+ Elyo Services Ltd
+ Martyn Forbes
+ martyn.forbes&elyo.co.uk
+20136
+ SCHMIEDER it-solutions GmbH
+ Holger Schmieder
+ schmieder&schmieder.de
+20137
+ codesupply.com
+ Schema Manager
+ schema&codesupply.com
+20138
+ Avara Technologies Pty Ltd.
+ Stephen Lacey
+ stephen.lacey&avaratechnologies.com
+20139
+ Lobos, Inc.
+ Nobuhiko Onishi
+ onishi&lobos.co.jp
+20140
+ DAVOLINK
+ Hyung-Jong Song
+ hjsong&davolink.co.kr
+20141
+ Axis Internet
+ Rick Jones
+ rick&axisinternet.net
+20142
+ QianWang Networks Co.
+ ZhangYongsheng
+ zys690803&sina.com
+20143
+ Uffaq Technologies Private Ltd.
+ Rifat Zabin
+ rifat&uffaq.com
+20144
+ Optimo Service AG
+ Christian Reinhard
+ christian.reinhard&optimo-service.com
+20145
+ ELVIS-PLUS
+ Mark Koshelev
+ marc&elvis.ru
+20146
+ Ecutel
+ Stephen C. Sanders
+ ssanders&ecutel.com
+20147
+ Internet NetOnRamp
+ Bruce Kiley
+ hostmaster&netonramp.com
+20148
+ runIT AG
+ Eric Ernst
+ eric.ernst&runit.ch
+20149
+ Optim Ltd Int Grp
+ Nikolay Mirin
+ nikamir&mail.ru
+20150
+ Zon Nederland N.V.
+ Johan Mulder
+ johan&zonnet.nl
+20151
+ Martin-Luther-Universitaet Halle-Wittenberg
+ Leonhard Knauff
+ knauff&urz.uni-halle.de
+20152
+ eurofunk Kappacher GmbH
+ Christian Kappacher
+ ck&eurofunk.com
+20153
+ ALCA INFORMATIQUE et TELECOM
+ Thierry TROTIN
+ thierry.trotin&free.fr
+20154
+ Redes de Telefonía Móvil, S.A.
+ David Planell Peñalver
+ retemsa&retemsa.com
+20155
+ Winterthur Ibérica, AIE
+ Seguridad Informática
+ informatica.seguridad&winterthur.es
+20156
+ Lowe's Companies, Inc.
+ Shawn Haigler
+ shawn.m.haigler&lowes.com
+20157
+ High Desert Education Service District
+ Wade Holmes
+ wadeh&hdesd.k12.or.us
+20158
+ Washburn University
+ Shawn Geil
+ shawn.geil&washburn.edu
+20159
+ Force, Incorporated
+ Jay Kidd
+ jkidd&forceinc.com
+20160
+ Hilton Hotels Corporation
+ Preston Gilchrist
+ preston_gilchrist&hilton.com
+20161
+ EWE TEL GmbH
+ Stephan Jaeger
+ stephan.jaeger&ewetel.de
+20162
+ Trinity Capital Corporation
+ Ian Mcgowan
+ it&trinitycapital.com
+20163
+ Kerna Communications Ltd.
+ Conor McCarthy
+ conor&mailsecure.kerna.ie
+20164
+ Subrafta Industries, Inc.
+ John Simpson
+ john.simpson&voyager.net
+20165
+ NIE Corporation
+ Osamu Noguchi
+ noguchi&c-nie.co.jp
+20166
+ DEODEO Co,.Ltd
+ Hisashi Nakayama
+ nakayama&deodeo.co.jp
+20167
+ Sonic Industries Inc.
+ Network Admin
+ bsheriff&sonicdrivein.com
+20168
+ Gesellschaft fuer wissenschaftliche Datenverarbeitung mbH Goettingen
+ Konrad Heuer
+ kheuer&gwdg.de
+20169
+ Urmet TLC S.p.A.
+ Stefano Giannini
+ s.giannini&urmetsistemi.it
+20170
+ Systemlegionen
+ Magnus Sjöstrand
+ magnus&systemlegionen.com
+20171
+ Burwood Group, Inc.
+ Mike Gent
+ mgent&burwood.com
+20172
+ CRI Advantage
+ Aaron D. Wells
+ awells&criadvantage.com
+20173
+ sd&m AG
+ Matthias Meyer
+ matthias.meyer&sdm.de
+20174
+ Weldata bv
+ Andre van der Meer
+ andre&weldata.nl
+20175
+ FOR-A Company Ltd.
+ George Ishizaki
+ georgei&for-a.co.jp
+20176
+ Mark Rose
+ Mark Rose
+ uid&dicomrose.com
+20177
+ Chrome Cyz Co Ltd
+ Koji Onishi
+ onishi&ez-networks.jp
+20178
+ NetShield (Pty) Ltd
+ Jan
+ jannie&netshieldsa.com
+20179
+ RNDSoft co.,ltd
+ HwanYoung,Lee
+ hydool&intizen.com
+20180
+ SONGHWASOFT
+ Jong-ho, Rhee
+ likeu&songhwasoft.com
+20181
+ The Reynolds and Reynolds Company
+ John Simpson
+ john_simpson&reyrey.com
+20182
+ Appmind Software AB
+ Ulrik Odeberg
+ ulrik.odeberg&appmind.com
+20183
+ William G Dempsey & Associates
+ William G Dempsey
+ dempsey&dempsey.com
+20184
+ Montreal University
+ Alain Cote
+ alain.cote&UMontreal.CA
+20185
+ Brake Parts Inc
+ Warren Smith
+ warren.smith&dana.com
+20186
+ Panareef Pty Ltd
+ Anthony Turco
+ info&panareef.com
+20187
+ Gary T. Giesen
+ Gary T. Giesen
+ ggiesen&giesen.me
+20188
+ PHOENIX SOFT
+ Jesus Bernardo Ruiz Flores
+ jruiz&acelerate.com
+20189
+ Nature Care College
+ Patrick Taylor (IT System Administrator)
+ it&naturecare.com.au
+20190
+ iCable System
+ Sanghoon Han
+ hantough&icablesystem.com
+20191
+ Throughwave, Inc.
+ Chaiwat Chanruang
+ ohh&throughwave.com
+20192
+ JK Technologies Corp.
+ Jackson M Shih
+ jackson&jktech.com.tw
+20193
+ ERZIA Technologies, SL
+ Esther Lopez
+ esther.lopez&erzia.com
+20194
+ Volexia Ltd.
+ David Kitchener
+ dave.kitchener&volexia.com
+20195
+ AL.systems GmbH
+ Dr. Niketan Pandit
+ Niketan.Pandit&al-systems.com
+20196
+ Rainbow Triangle, v. o. s.
+ Jiri Nemrava
+ domeny&triangle.cz
+20197
+ St. Olaf College
+ Craig D. Rice
+ hostmaster&stolaf.edu
+20198
+ Equinox Information Systems, Inc
+ Wayne Lowe
+ wlowe&equinoxis.com
+20199
+ SUSCERTE - Gobierno de la Republica Bolivariana de Venezuela
+ Jorge J. Uya
+ juya&mct.gov.ve
+20200
+ Sioss Ltd
+ Tim Higham
+ support&sioss.com
+20201
+ Kinnarps AB
+ Claes Lindman
+ claes.lindman&kinnarps.se
+20202
+ First Canadian Title Company Ltd.
+ Sean Bodkin
+ helpdesk&firstcdn.com
+20203
+ First Canadian Title Company Ltd.
+ Sean Bodkin
+ helpdesk&firstcdn.com
+20204
+ EBC
+ VERROUST
+ frederic.verroust&ebc.net
+20205
+ TIS Grupa d.o.o.
+ Lovro Seder
+ lovro&tis.hr
+20206
+ The Unwins Wine Group Ltd
+ Lee Mason
+ lmason&unwins.co.uk
+20207
+ Closed Joint Stock Company "PIOGLOBAL Services"
+ Yuri N. Veltischev
+ yv&pioglobal.ru
+20208
+ Latitude Technologies, Inc.
+ Dan Crysler
+ danc&latitudetech.net
+20209
+ Submersion Corporation
+ Jeff Davey
+ jeffdavey&submersion.com
+20210
+ Vigilant Privacy Corporation
+ Cliff Reeser
+ creeser&vigilantprivacy.com
+20211
+ Information and Telecommunications Technology Center
+ Brett Becker
+ bbecker&ittc.ku.edu
+20212
+ Q1Labs, Inc.
+ Bruce Artman
+ bruce.artman&q1labs.com
+20213
+ Rock Island Communications, Inc.
+ Michael Hall
+ mikeh&rockisland.com
+20214
+ Nordic Institute for Theoretical Physics
+ Petter Urkedal
+ admin&nordita.dk
+20215
+ Netkey, Inc.
+ Glenn Marcus
+ gmarcus&netkey.com
+20216
+ more4u gbr
+ Eckhard Andree
+ ea&more4u.de
+20217
+ Polystar Instruments AB
+ Bengt Amnehagen
+ snmp&polystar.se
+20218
+ Ajeco Oy
+ Kari J. Leino
+ kjl&ajeco.fi
+20219
+ BSH Hausgeraete GmbH
+ Stefan Jakob
+ stefan.jakob&bshg.com
+20220
+ EB Software Enk, John Weholdt
+ John Weholdt
+ john&weholdt.no
+20221
+ IMAGINEON oHG
+ Frank Moritz
+ moritz&imagineon.de
+20222
+ PROFSOFT Sp. z o.o.
+ Jacek
+ profsoft&profnet.pl
+20223
+ Ementor Norge AS
+ Bjornar Bjorgum Larsen
+ hostmaster&comace.net
+20224
+ Institut Pasteur
+ Marc BAUDOIN
+ adm&pasteur.fr
+20225
+ Sub Service Ltd.
+ Alex Povolotsky
+ tarkhil&sub.ru
+20226
+ Cel*Star Guyana Inc.
+ Nyron Samaroo
+ nsamaroo&celstarguyana.net
+20227
+ BitPoint AG
+ Martin Gilch
+ m.gilch&bitpoint.de
+20228
+ Teleflex Incorporated
+ Anish Patel
+ apatel&teleflex.com
+20229
+ Karl Hofmann Schule Berufsbildende Schule
+ Markus Eiden
+ markus+oid&eiden.de
+20230
+ Luis Lewis
+ Luis Lewis
+ lelewis&optonline.net
+20231
+ LDAP Technology
+ Luis E. Lewis
+ luis.lewis&ldaptechnology.com
+20232
+ LocalNet Systems
+ Andreas Weisker
+ andreas&weisker.net
+20233
+ Pro-G Information Security and Research Ltd.
+ Dr. Can. Acar
+ can.acar&pro-g.com.tr
+20234
+ Superlativ
+ Roar Prip
+ roar&superlativ.dk
+20235
+ LinuxForce, Inc.
+ Chris Fearnley
+ hostmaster&LinuxForce.net
+20236
+ China Telecom-Guangzhou Research and Development Center
+ GuoMaoWen
+ liuchenglong&huawei.com
+20237
+ PJ Velzeboer
+ PJ Velzeboer
+ public&websavages.com
+20238
+ AMBIZ, Inc.
+ Sergey Smolin or Vasily Kiselevich
+ s.smolin&ambiz.ru
+20239
+ Sterrewacht Leiden
+ Tycho Bot
+ computerworkers&strw.leidenuniv.nl
+20240
+ CICA
+ Jose Manuel Sanchez Breton
+ breton&cica.es
+20241
+ Premiere Fernsehen GmbH & Co. KG
+ Mark Duprau, Björn Andersen
+ webmaster&premiere.de
+20242
+ Stephan Ruckelshaussen
+ Stephan Ruckelshaussen
+ s.ruckelshaussen&web.de
+20243
+ SNR S.A.
+ Yannick KEREUN
+ ykereun&snrm.net
+20244
+ Police IT Management Agency
+ Anne Sandberg
+ poliisin.tietohallintokeskus&poliisi.fi
+20245
+ Deverto Systems Ltd.
+ Huba Gaspar
+ deverto&deverto.com
+20246
+ Delta Electronics (Switzerland) AG (formerly 'Delta Energy Systems (Sweden) AB')
+ Adrian Pluess
+ adrian.pluess&deltaww.com
+20247
+ Bladiant Technologies, Inc.
+ Kevin Hardiman
+ khardiman&bladiant.com
+20248
+ Sony Computer Entertainment America, Inc.
+ Tom Perrine
+ tperrine&scea.com
+20249
+ Touchstone Systems, Inc.
+ Todd Wallace
+ rwallace&tstoneinc.com
+20250
+ GlobeRanger Corporation
+ Sridhar Jaganathan
+ sridharj&globeranger.com
+20251
+ BN
+ Bartosz Kozlowski
+ oid&bn.pl
+20252
+ North American World Trade Group
+ Timothy R. French
+ timf&nawpi.com
+20253
+ iologics, Inc.
+ Larry Harkrider
+ lharkrider&iologics.com
+20254
+ Mediatria s.r.l.
+ Stefano Maffulli
+ maffulli&mediatria.it
+20255
+ Xalted Information Systems Pvt. Ltd
+ Babu K Papanna
+ babuk&xaltedindia.net
+20256
+ Communicate Norge AS
+ Martin Rauan
+ martin.rauan&communicate.no
+20257
+ Azienda Ospedaliera Villascassi
+ Pedemonte Carlo
+ carlo.pedemonte&villascassi.it
+20258
+ Sabanci University
+ Osman Demirhan
+ sysadmin&sabanciuniv.edu
+20259
+ Sandprints
+ J. Frisbie
+ jf&sandprints.net
+20260
+ MDTelecom, Inc.
+ Dale Augustyn
+ daugustyn&mdtelecom.com
+20261
+ EMS Wireless
+ Delaney Mohr
+ mohr.d&ems-t.com
+20262
+ Odyssey Software, Inc.
+ Jim Sullivan
+ jsullivan&odysseysoftware.com
+20263
+ Aurisp
+ Waldemar Brodkorb, Lars Ehrhardt
+ support&aurisp.de
+20264
+ Muiderberg (M.H.C.)
+ Willem van Heemstra
+ WvanHeemstra&xs4all.nl
+20265
+ Cambridge University Faculty of Music
+ Mustafa Beg
+ mustafa.beg&mus.cam.ac.uk
+20266
+ OnWeb Technologies, c.a.
+ Fanny Y. Perez
+ fyperez&onweb.com.ve
+20267
+ Days of Wonder Inc.
+ Brice Figureau
+ brice+iana&daysofwonder.com
+20268
+ Chelsea Technologies Inc.
+ L.E. Lewis
+ llewis&chelsea-tech.com
+20269
+ University of Yamanashi
+ Masanori Hanawa
+ hanawa&yamanashi.ac.jp
+20270
+ xtendo technologies Kurt Schwedes
+ Kurt Schwedes
+ hostmaster&xtendo.de
+20271
+ OpsRamp, Inc.
+ P V Viswanatha Raju
+ pvvraju&opsramp.com
+20272
+ Creative Media GmbH
+ Reinhard Weismann
+ reinhard.weismann&creative.co.at
+20273
+ Kunsthistorisches Museum
+ Theuerkauf Dominik
+ dominik.theuerkauf&khm.at
+20274
+ Cyber Ware Ltd
+ Mark Godfrey
+ mark&cyberware.co.uk
+20275
+ Ex Fructu Kft.
+ VOROSBARANYI Zoltan
+ mib-snmp-27e97b&exfructu.net
+20276
+ Citadec Solutions OY
+ Miika Keskinen
+ mikka.keskinen&citadec.com
+20277
+ System-Net
+ Philippe GAZAGNE
+ direction&system-net.biz
+20278
+ Sakana-home.net
+ Stephane Kattoor
+ subscribe&sakana-home.net
+20279
+ The Polestar Group Ltd
+ John Chamberlain
+ john.chamberlain&polestar-group.com
+20280
+ CERNET, China Education and Research Network
+ Jilong WANG
+ wjl&cernet.edu.cn
+20281
+ 3TNet Experimental Network
+ Jilong WANG
+ wjl&cernet.edu.cn
+20282
+ Cribbins Associates
+ Martin Cribbins
+ mc&cribbinsassociates.com
+20283
+ KnowGate
+ Ivan Montoro
+ ivanm&knowgate.com
+20284
+ FAURECIA
+ DTI
+ dti&brieres.faurecia.com
+20285
+ E-work S.p.A
+ Mariano Cunietti
+ mariano.cunietti&e-work.it
+20286
+ VirusBuster Ltd.
+ Daniel Kunos
+ dkunos&virus-buster.com
+20287
+ Katholieke Theologische Universiteit
+ Nico de Groot
+ ndegroot&ktu.nl
+20288
+ TimeLink International GmbH
+ Thomas Barth
+ barth&titze.de
+20289
+ indatex GmbH
+ Klaus Wissmann
+ iana-contact&indatex.com
+20290
+ CNA INSURANCE
+ Don Larson
+ dds-lansvr&cna.com
+20291
+ onTimeTek Inc.
+ DONG JAE, HAN
+ martin&ontimetek.com
+20292
+ Dept. Network Center, China University of Geosciences
+ Zhou Yong
+ oyxw81&tom.com
+20293
+ Onirban Networks
+ Manjunath Padmanabha
+ manjunath&onirbannetworks.com
+20294
+ Caperio AB
+ Eric Sigurdson
+ eric.sigurdson&caperio.se
+20295
+ Euler Hermes Poland
+ Marcin Giedz
+ marcin.giedz&eulerhermes.pl
+20296
+ Banco Popular
+ Ricardo López Sánchez
+ rlopez&bancopopular.es
+20297
+ Rodos
+ Lorenzo Planas
+ lorenzo.planas&rodosengineering.com
+20298
+ If-Tech
+ Avner Zrihen
+ avner&if-tech.com
+20299
+ Sussex Community Wireless
+ Andrew Smalley
+ andrew&sussexcommunitywireless.org
+20300
+ InsightETE
+ Matt Williams
+ m.williams&insightete.com
+20301
+ IBM eServer X
+ Lynn Fore
+ sls&us.ibm.com
+20302
+ Medica
+ Michael Busse
+ michael.busse&medica.com
+20303
+ Banco Industrial e Comercial S.A.
+ Marcio Costa Sousa Ponte
+ marcio&bicbanco.com.br
+20304
+ Matrix Bancorp
+ Jason Carter
+ jcarter&matrixbancorp.com
+20305
+ DIR A/S
+ Jens Hilligsøe
+ jens&dir.dk
+20306
+ Kontron Transportation Austria AG (formerly 'Kapsch CarrierCom AG')
+ Martin Gaugitsch
+ martin.gaugitsch&kontron.com
+20307
+ Lie-Comtel
+ Roland Guthauser
+ roland.guthauser&lkw.li
+20308
+ Regent Group of Companies
+ Denis Melnikov
+ dekapriz&yandex.ru
+20309
+ CIRIL - Centre Interuniversitaire de Ressources Informatiques de Lorraine, Nancy - FRANCE
+ Alexandre SIMON
+ Reseau&ciril.fr
+20310
+ Nicotra Sistemi spa
+ Picco Maurizio
+ nicotra.sistemi&nicotragroup.com
+20311
+ Views On News
+ Mirza Babur Naveed Baig
+ paindabad&yahoo.com
+20312
+ Semantico Limited
+ Richard Padley
+ richardp&semantico.com
+20313
+ ix-tech
+ Juergen Schmidt
+ el&ix-tech.de
+20314
+ FabDouglas
+ Fabrice Daugan
+ fabdouglas&users.sourceforge.net
+20315
+ OCA "OpenCallArgentina"
+ Alejandro Morello
+ alejandro.morello&hp.com
+20316
+ Qosmetrics, Inc.
+ Anand Joshi
+ anand&qosmetrics.com
+20317
+ Lissi Co. Ltd.
+ Yuri Zyryanov
+ yzyryanov&lissi.ru
+20318
+ Friedrich + Lochner GmbH
+ Volec
+ volec&dresden.frilo.de
+20319
+ University of California, San Francisco, Information Technology Services
+ Tom Chen
+ it.networkteam&ucsf.edu
+20320
+ CAE Inc
+ Louis Labelle
+ ianaoid&cae.com
+20321
+ G+G Comsoft GmbH
+ Thomas Schöll
+ ggcomsoft&t-online.de
+20322
+ Udo Schledorn EDV-Beratung
+ Udo Schledorn
+ uschledorn&web.de
+20323
+ Success Medical Computer Co., Ltd.
+ YL Wang
+ sctech2004&yahoo.com.cn
+20324
+ Provinzial Rheinland Versicherung AG
+ Mirjam Gerritzen
+ gerritze&provinzial.com
+20325
+ neska Schiffahrts- und Speditionskontor GmbH
+ Jörg Hörter
+ hoerter&it.neska.com
+20326
+ Education Nationale
+ Romero Nicolas
+ pole-identite&ac-orleans-tours.fr
+20327
+ Helsinki Polytechnic Stadia
+ Esa Suominen
+ iana&stadia.fi
+20328
+ Whitehead Institute for Biomedical Research
+ Scott McCallum
+ skm&wi.mit.edu
+20329
+ University of Maine at Farmington
+ Fred Brittain
+ brittain&maine.edu
+20330
+ WPS Health Insurance
+ Dan Maahs
+ dmaahs&wpsic.com
+20331
+ ILTC - Instituto Doris Aragon
+ Luiz Claudio da Silva Leao
+ leao&iltc.br
+20332
+ Bau- und Wohngenossenschaft Brachvogel
+ Christian Vierkant
+ ianaadm&brachvogel-eg.de
+20333
+ ASC System
+ Adonai Costa
+ adonai&ig.com.br
+20334
+ IDS GmbH
+ Thomas WIld
+ admin&ids-gmbh.de
+20335
+ Teknologisk Institut
+ Nils Lastein
+ nils.lastein&teknologisk.dk
+20336
+ N&TS spa
+ Stefano Marino
+ s.marino&netsw.it
+20337
+ Arquematica
+ Eduardo Cunha
+ edu_cunha&hotmail.com
+20338
+ Addamark Technologies, Inc.
+ LDAP Admin
+ ithelp&addamark.com
+20339
+ Daniel Kelley and Associates
+ Daniel Kelley
+ dkelley&gmp.san-jose.ca.us
+20340
+ Information Builders, Inc
+ Mike Prieto
+ michael_prieto&ibi.com
+20341
+ LifeSize Communications, Inc
+ Bruce Sawtelle
+ bsawtelle&lifesize.com
+20342
+ Agencia Marítima de Consignaciones, S.A.
+ Alvaro Rubio Delclaux
+ arubio&agemasa.com
+20343
+ Altexia
+ Bruno Meyrieux
+ bruno&meyrieux.net
+20344
+ Portrait Displays, Inc.
+ Hong Chen
+ hchen&portrait.com
+20345
+ Edgewater Computer Systems. Inc.
+ Vicky Liang
+ vicky&edgewater.ca
+20346
+ MetroFi, Inc.
+ Andreas Ott
+ aott&metrofi.com
+20347
+ Equinox Converged Solutions Ltd
+ Simon Mullis
+ simon.mullis&equinoxsolutions.com
+20348
+ ARCUS Software Pty Ltd
+ Manuel Mall
+ mm&arcus.com.au
+20349
+ Aruba S.r.l.
+ Andrea Cerrito
+ andrea.cerrito&staff.aruba.it
+20350
+ Milos Malik
+ Milos Malik
+ xmalik1&fi.muni.cz
+20351
+ European Bridge-CA
+ Peter Steiert
+ peter.steiert&teletrust.de
+20352
+ UNATECH.CO.,LTD
+ William Jang
+ ckjang&unatech.co.kr
+20353
+ Ebang Telecom Technologies HangZhou Co., Ltd
+ ZengHui
+ notwo&ebang.com.cn
+20354
+ Plexis Computing Limited
+ Mike Ray
+ mike&plexis.demon.co.uk
+20355
+ Bundesverband der Deutschen Industrie e.V.
+ Volker Doert
+ postmaster&bdi-online.de
+20356
+ CONTER Control de Energía, S.A.
+ Rafa Faus
+ rafa.faus&conter.es
+20357
+ TINC Associates NV
+ Pascal Verlinden
+ pascal.verlinden&tinc.be
+20358
+ Concordia College
+ Dennis Duncan
+ dduncan&cord.edu
+20359
+ On Command Corporation
+ Michael Fuhr
+ snmp&ocv.com
+20360
+ Cronbank AG
+ Ulrich Viefhues
+ f.bermbach&cronbank.de
+20361
+ Ecole Centrale de Nantes
+ Patrick Guyomarc'h
+ Patrick.Guyomarch&ec-nantes.fr
+20362
+ Alcanet International Deutschland GmbH
+ Thomas Wild
+ thomas.wild&alcatel.de
+20363
+ Terrecablate
+ Riccardo Pannocchia
+ pannocchia&terrecablate.it
+20364
+ System Engineering International
+ William Kautter
+ wkautter&seipower.com
+20365
+ Malam Communications LTD
+ Tal Schoenfeld
+ tals&malamcom.co.il
+20366
+ DBI Technologies
+ Darcy Buskermolen
+ darcy&dbitech.ca
+20367
+ Univates
+ Marcone Theisen
+ marcone&solis.coop.br
+20368
+ Manzanita Systems
+ Greg VInes
+ gvines&manzanitasystems.com
+20369
+ MEPHARTEC s.a.r.l
+ Medjigbodo
+ admin&mephartec.com
+20370
+ Allware LTDA.
+ Denis Michell Delarze Garcia
+ ddelarze&allware.cl
+20371
+ VhaYu Technologies
+ Sanjay Bhatia
+ sanjay.bhatia&vhayu.com
+20372
+ Michael A Nachbaur
+ Michael A Nachbaur
+ mike&nachbaur.com
+20373
+ Coast to Coast Hosting
+ Gregory Kuhn
+ gkuhn&ctch.net
+20374
+ TOKYO ELECTRON DEVICE NAGASAKI LIMITED
+ Hironobu Kanegae
+ h_kanegae&ngs.teldevice.co.jp
+20375
+ ATT - AudioText Telecom AG
+ Manfred Bacher
+ bacher&attag.ch
+20376
+ Century Systems Inc.
+ kazuhiro kurosawa
+ kuro&centurysys.co.jp
+20377
+ ITMG GmbH
+ Development Labs
+ development&itmg-muenchen.de
+20378
+ Sabancy Telekomünikasyon Hizmetleri A.?.
+ Halis Osman Erkan
+ cansm&sabancitelekom.com
+20379
+ Specstroy-Svyaz
+ Alexander Shalagin
+ soft&proton-sss.ru
+20380
+ Privacy, Inc.
+ Jim Goss
+ jim.goss&privacyinc.com
+20381
+ ShopperTrak
+ Jason Kratz
+ jkratz&shoppertrak.com
+20382
+ Working Knowledge, Inc
+ Matthew Jording
+ mcdjording&workingknowledge.org
+20383
+ CNCLabs(CHINA NETCOM GROUP LABS)
+ JiWenchong
+ jiwenchong&rd-bta.com.cn
+20384
+ GAIA e.V.
+ Andreas Vogt
+ a.vogt&gaia.de
+20385
+ Frameworx, Inc.
+ Kevin Ortman
+ kevin.ortman&frame-wx.com
+20386
+ Apple Daily Publication Development Limited,Taiwan Branch
+ Alex Kao
+ akao&appledaily.com.tw
+20387
+ Externet Kft
+ Herczeg Ferenc
+ herczeg.ferenc&externet.hu
+20388
+ Streamwide SAS
+ Thomas BOUTON
+ tbouton&streamwide.com
+20389
+ Cape Clear Software
+ Seamus Donohue
+ seamus.donohue&capeclear.com
+20390
+ I&C Energo a.s. (formerly 'OT Energy Services a.s.')
+ Milan Beneš
+ mbenes&ic-energo.eu
+20391
+ FAKUS Elektronik GmbH
+ Martin Bischoff
+ fakus&t-online.de
+20392
+ Oberfinanzdirektion Berlin
+ Carsten Mattausch
+ Carsten.Mattausch&ofd.verwalt-berlin.de
+20393
+ Money Services, Inc.
+ AEGON USA Directory Services
+ dirsvcs&aegonusa.com
+20394
+ ackrium
+ Alain Kamuleta
+ alainkamuleta&hotmail.com
+20395
+ Sircom software
+ Thai DANG
+ thai.dang&sircomsoft.com
+20396
+ Erbach Associates
+ Christopher Erbach
+ chris&jadegrel.net
+20397
+ Telecooperation Office, University of Karlsruhe
+ Michael Beigl
+ ldap&teco.edu
+20398
+ Quintech Electronics and Communications Inc.
+ Thomas Phelps
+ tphelps&qecinc.com
+20399
+ Educational Consulting Services, Inc.
+ Joseph C. Felix
+ jfelix&iac.net
+20400
+ Raytech Technologies, Ltd.
+ Asaf Shakarchi
+ asaf&raytech.co.il
+20401
+ InterMetro Communications
+ Jon P. deOng
+ jon.deong&intermetrocomm.net
+20402
+ COSTRON Co., Ltd.
+ Kyoung-Sub, Shim
+ monslife&costron.com
+20403
+ First Communication, Inc.
+ William Gu
+ william_gu&fci.com.tw
+20404
+ PT. ELEKTRINDO NUSANTARA
+ DICKY KURNIAWAN
+ dkg&en.co.id
+20405
+ Omkhar, LLC
+ Martin Wegner
+ marty_wegner&yahoo.com
+20406
+ Naesasoft,Inc.
+ Xiaotang Shao
+ fengyun&naesasoft.com
+20407
+ Fuhrer Engineering AG
+ Martin Fuhrer
+ mf&fuhrer.com
+20408
+ SNMP Laboratories (formerly 'pysnmp')
+ Ilya Etingof
+ support&snmplabs.com
+20409
+ Kvinnherad Breiband AS
+ Erlend Moen
+ erlend&kband.no
+20410
+ Janusys Networks, Inc.
+ Alan Yang
+ alan&janusysnetworks.com
+20411
+ lepo
+ Christian Leporati
+ lepo&carpidiem.it
+20412
+ OAO Link
+ Alexey Shabanov
+ shabanov&nordost.ru
+20413
+ University of Exeter
+ Bill Edmunds
+ webadmin&exeter.ac.uk
+20414
+ Fracarro Radioindustrie S.p.A.
+ Luigino Righetto
+ thomas.antonello&fracarro.com
+20415
+ Solid AB
+ Christer Weinigel
+ hostmaster&solid.se
+20416
+ Fifth Third Bank
+ Jeffrey P. Anderson
+ jeff.anderson&53.com
+20417
+ EUROTUNNEL
+ A.POULAIN
+ adrien.poulain&eurotunnel.com
+20418
+ VectorMAX Corporation
+ Jon Rachwalski
+ jrachwalski&vectormax.com
+20419
+ Security Certificates UK ltd
+ Trevor Kennedy
+ tkennedy&securitycertificates.co.uk
+20420
+ Dyaptive Systems Inc.
+ Robert Dmitroca
+ rdmitroca&dyaptive.com
+20421
+ RangoSur S.A.
+ Jose Luis Beltrami
+ beltrami&netgate.com.uy
+20422
+ The Log4perl Project
+ Kevin M. Goess
+ cpan&goess.org
+20423
+ NSS S.A.
+ Gerónimo Syriani
+ gsyriani&iplan.com.ar
+20424
+ LUKA netconsult GmbH
+ Christoph Kampe
+ info&luka.de
+20425
+ Noea Corporation
+ John White
+ jwhite&noea.com
+20426
+ Tellus Group Corp.
+ Kevin Huang
+ kevin.huang&tellus.com.tw
+20427
+ TKD
+ EngTjong
+ EngTjong&Tkd.Co.id
+20428
+ ISTIA-AUTO
+ M. HARDOUIN Laurent
+ laurent.hardouin&istia.univ-angers.fr
+20429
+ Kaliop Interactive Media
+ POBEL Damien
+ dpobel&kaliop.com
+20430
+ OPTIMUM SYSTEMES INFORMATION
+ Gilbert WIENCEK
+ gwi&saur.fr
+20431
+ Inventa Technologies, Inc.
+ Scott Gray
+ sgray&inventa.com
+20432
+ iTRACS Corporation
+ Andrew Poole
+ apoole&itracs.com
+20433
+ Phoenix Broadband Technologies, LLC.
+ Mike Quelly
+ mquelly&comcast.net
+20434
+ Boca Internet Technologies, Inc. dba AlertSite
+ Ken Godskind
+ kgodskind&alertsite.com
+20435
+ Seenetix d.o.o.
+ Nemanja Lukic
+ noc&volomp.com
+20436
+ TransUnion LLC
+ Ben Klang
+ bklang&transunion.com
+20437
+ Func. Internet Integration
+ Thijs Schnitger
+ beheer&func.nl
+20438
+ CITIZEN WATCH CO.,LTD
+ Osamu Hinishi
+ hinishi&citizen.co.jp
+20439
+ Bodgit & Scarper
+ Matt Dainty
+ matt&bodgit-n-scarper.com
+20440
+ PATLITE Corporation
+ Junpei Nakanishi
+ junpei.nakanishi&patlite.co.jp
+20441
+ REMASYS Pty. Ltd.
+ Simon Kirsch
+ simonk&remasys.com
+20442
+ Samsung SDS Co., Ltd.
+ Lee, Hyoil
+ hyoil.lee&samsung.com
+20443
+ Open Development
+ David Pieper
+ admin&open-development.com
+20444
+ MAX SCHMIDT PAPIERLOGISTIK
+ THOMAS ARWEILER
+ thomas.arweiler&max-schmidt.de
+20445
+ Noncommercial partnership <Open Food Stock>
+ Kilin Oleg Alekseevich
+ map&kodeks.net
+20446
+ Colegio Ingenieros Caminos Canales Puertos
+ Emilio Marin
+ emarin&ciccp.es
+20447
+ APX UK Ltd.
+ David Groves (NOC Operations)
+ dgroves&apxuk.co.uk
+20448
+ Gibr.Net
+ George Campbell
+ gilko-iana&eds.org
+20449
+ NetWisdom(Beijing)Technology co,ltd
+ Yiqiang Ding
+ dingyiqiang&msn.com
+20450
+ Indigo Corp.
+ Hideki Horibe
+ msp-info&indigo.co.jp
+20451
+ Identiga Karto
+ Luis Roberto Cordero
+ lcordero&identiga.com
+20452
+ FishNet, Inc.
+ Michael Brennen
+ michael&fishnet.us
+20453
+ Nakina Systems
+ Steve Rycroft
+ sjr&nakinasystems.com
+20454
+ Middlesex Community College
+ Alan Keniston
+ oidadmin&middlesex.mass.edu
+20455
+ Concorde Microsystems
+ Stefan Siegel
+ ssiegel&cms-asic.com
+20456
+ Omnis Network, LLC
+ Brad Schuetz
+ brad&omnis.com
+20457
+ Incipient, Inc.
+ Mark A Roman
+ mroman&incipient.com
+20458
+ Schneider National, Inc.
+ Rezaul Abid
+ abidr&schneider.com
+20459
+ Oki Electric Industry Co., Ltd. (formerly 'OF Networks Co., Ltd.')
+ Hajime Kawauchi
+ kawauchi654&oki.com
+20460
+ goldenfile ltd
+ John Harrison
+ jrh&goldenfile.co.uk
+20461
+ Organika-Kuznetsk
+ Konstantin Froloff
+ organika&sura.ru
+20462
+ Multimedia Project Srl
+ Cristiano Maria
+ cristiano&aggroworld.com
+20463
+ Perceval
+ Henri-Jean Pollet
+ hjp&perceval.net
+20464
+ Mi4e AB
+ Richard
+ richard_oid&mi4e.com
+20465
+ Caja de Ahorros de CASTILLA-LA MANCHA
+ FAUSTINO VILLARRUBIA CARMONA
+ fvillc&ccm.es
+20466
+ DS Wilson Consulting
+ Dwight Wilson
+ wilson&cs.jhu.edu
+20467
+ SAPIENS TECHNOLOGIES Ltd
+ Itzhak Assaraf
+ itzik.a&sapiens.com
+20468
+ TatraMed Software s.r.o.
+ Milos Opalek
+ milos.opalek&tatramed.sk
+20469
+ Lycos Europe GmbH
+ Marc Willecke
+ marc.willecke&lycos-europe.com
+20470
+ WINGcon AG
+ Fritz Paul
+ fritz.paul&wingcon.com
+20471
+ Banca di Roma S.p.A.
+ Fabio Sciomer
+ fabio.sciomer&bancaroma.it
+20472
+ Lyra Network
+ Jean-luc Lledos
+ jluc&lyra-network.com
+20473
+ Parlamento de Andalucia
+ Jose Angel Bernal
+ ja.bernal&parlamento-and.es
+20474
+ LondonLink Ltd
+ Richard Smith
+ richard&londonlink.net
+20475
+ Avalanche Mobile BV
+ Valerian Chifu
+ vchifu&avmob.com
+20476
+ Fachhochschule Ravensburg-Weingarten
+ Manfred Dorner
+ dorner&fh-weingarten.de
+20477
+ Buongiorno S.p.A.
+ Alessandro Gatteschi
+ servers&buongiorno.com
+20478
+ Noopys Store company
+ Carmen
+ carmen_wai&yahoo.com
+20479
+ UMC Genomics Lab
+ Philip Lijnzaad
+ genomics-system&med.uu.nl
+20480
+ StrikeForce Technologies, Inc.
+ Michael C. Brenner
+ noc&sftnj.com
+20481
+ CUBETECH
+ Namkoong Sun
+ nksun&icubetech.com
+20482
+ L B Enterprises
+ Mistye R Eks
+ mistye_r_eks&yahoo.com
+20483
+ Ministerio de Hacienda
+ Lic. José Manuel Cano Carvajal
+ canocm&hacienda.go.cr
+20484
+ Sukra Helitek, Inc.
+ Ben Myers
+ dative&sukrahelitek.com
+20485
+ Fuchsia Open Source Solutions
+ Conny Brunnkvist
+ conny&fuchsia.se
+20486
+ ChyronHego Corporation (formerly 'Chyron Corporation')
+ Minuk Choi
+ minuk.choi&chyronhego.com
+20487
+ AXT Systems Pty Limited
+ Geoff Swan
+ geoff&axtsystems.com
+20488
+ DTMC Systems
+ Miravalles Guillermo
+ miravallesg&yahoo.com.ar
+20489
+ Geotek Design Services
+ George Carlson
+ geotekds&swbell.net
+20490
+ China Putian Institute of Technology
+ Yan Chunying
+ yanchy&cpit.com.cn
+20491
+ Teamsun Technology Co.,Ltd
+ KEXING QIU
+ qiukx&teamsun.com.cn
+20492
+ MTT Computer Consulting, Inc
+ Matthew Thoren
+ mthoren&mttcc.com
+20493
+ Koblenzer Elektrizitätswerk und Verkehrs-AG
+ Paul R. Schmitz
+ pschmitz&kevag.de
+20494
+ Consejo General del Poder Judicial
+ Belen Chamarro Lerma
+ belen.chamarro&cgpj.es
+20495
+ Marvell Semiconductor Israel, Ltd
+ Tanya Reitman
+ tanya&il.marvell.com
+20496
+ CellVision AS
+ Inge Duklaet
+ info&cellvision.info
+20497
+ Universita' Mediterranea di Reggio Calabria
+ Diego Raffa
+ diego.raffa&unirc.it
+20498
+ Gnoble Technologies
+ Kelly Revels
+ revelsk&bellsouth.net
+20499
+ Azeus Systems Ltd.
+ John Hui
+ john_hui&azeus.com
+20500
+ Soft Link AG
+ Simon Rood
+ simon.rood&softlink.ch
+20501
+ Padcom
+ Yvilde Courtin
+ ycourtin&padcomusa.com
+20502
+ Albertsons Inc.
+ Michael McMurria
+ michael.mcmurria&albertsons.com
+20503
+ BearingPoint NZ Ltd
+ Cliff Pratt
+ cliff.pratt&bearingpoint.com
+20504
+ Franz Chladek - EDV Dienstleistungen
+ Franz Chladek
+ FChladek&connect.co.at
+20505
+ Astrogator
+ Wayne Green
+ wayne&astrogator.org
+20506
+ Huetron Co.Ltd
+ SahngOh Jung
+ sahngoh&korea.com
+20507
+ Luvantix Co.Ltd
+ SahngOh Jung
+ sahngoh&korea.com
+20508
+ Urbandale Community School District
+ Josh Whitver
+ whitverj&urbandale.k12.ia.us
+20509
+ Dixon Hughes PLLC
+ Beth Collins
+ bcollins&dixon-hughes.com
+20510
+ National Taiwan University Hospital
+ Huang Jian-Ming
+ r92922099&ntu.edu.tw
+20511
+ Manzanita Systems
+ Greg Vines
+ enterprise&lilapple.com
+20512
+ Romania Internet Security Systems
+ Florin MANAILA
+ tech&riss.ro
+20513
+ SARK Consultants Private Limited
+ Administrator
+ admin&sarksoft.com
+20514
+ Home Office Life kernel
+ Kazuo Takahashi
+ info&lifekernel.ne.jp
+20515
+ FJD Information Technologies AG
+ Frank Jorga
+ fj&fjd.de
+20516
+ Battle Eagle Entertainment, Inc.
+ David Warth
+ warthd&qwest.net
+20517
+ eBuild.ca Inc.
+ Ilya Belkin
+ ibelkin&ebuild.ca
+20518
+ Flashbit Ruf and Heide GbR
+ Tobias Heide
+ tobias&flashbit.de
+20519
+ Y Soft, s.r.o.
+ Vaclav Muchna
+ muchna&ysoft.cz
+20520
+ Cronyx Engineering
+ Serge Vakulenko
+ vak&cronyx.ru
+20521
+ PSDA, Inc.
+ Ron Plummer
+ rplummer&ieee.org
+20522
+ Javalobby.org
+ Matthew Schmidt
+ matt&javalobby.org
+20523
+ Tom Addis Automotive Group
+ Chad Mueller
+ chad&lakecityford.com
+20524
+ SunStar Systems, Inc.
+ Joe Schaefer
+ joe+iana&sunstarsys.com
+20525
+ Anacomp, Inc.
+ Steve Seremeth
+ sseremeth&anacomp.com
+20526
+ Franciscan Missionaries of Our Lady Health System, Inc.
+ Beverly S. Kennedy
+ bkennedy&fmolhs.org
+20527
+ Sathee Inc
+ Sathee
+ sathee&gmx.net
+20528
+ PARANA EM REDE SISTEMAS LTDA.
+ MARCELO STEGE
+ GERAL&PARANAEMREDE.COM.BR
+20529
+ AMETEK SolidState Controls Inc de Argentina
+ Rodolfo Recanzone
+ rodolfo.recanzone&ameteksci.com
+20530
+ Johannes Kornfellner
+ Johannes Kornfellner
+ johannes.kornfellner&chello.at
+20531
+ Matrix Networx
+ Chad Mueller
+ matrixnetworx&hotmail.com
+20532
+ DevStream Corporation
+ DevStream Administrator
+ administrator&devstream.com
+20533
+ 2Know-IT GmbH
+ Florian von Kurnatowski
+ Florian.von.Kurnatowski&2know-it.com
+20534
+ Uniklinik Ulm
+ Thomas Baur
+ thomas.baur&uniklinik-ulm.de
+20535
+ Latvijas Mobilais Telefons SIA
+ Kaspars Caune
+ oid&lmt.lv
+20536
+ Austrian Parliament
+ Johannes Kornfellner
+ johannes.kornfellner&parlament.gv.at
+20537
+ NIPPON EXPRESS CO.,LTD
+ Hideaki Sukeda
+ hi-sukeda&nittsu.co.jp
+20538
+ FIBRENETIX
+ Peter Green
+ support&fibrenetix.com
+20539
+ //////////fur////
+ Tilman Reiff
+ chinchilla&fursr.com
+20540
+ Red Lion Controls (SIXNET)
+ Denis Aull
+ Engineering&RedLion.net
+20541
+ CITTIO, Inc.
+ Ross Fujii
+ rfujii&cittio.com
+20542
+ AirLink Communications, Inc.
+ Jim Baichtal
+ jim&airlink.com
+20543
+ Optovia Corporation
+ Hock Lim
+ lim&optovia.com
+20544
+ Sungkyunkwan University
+ Jae-Wan Park
+ jwpark&ece.skku.ac.kr
+20545
+ BusinessLink Advertising Ltd.
+ Sergey Khalyapin
+ svk1967&mail.ru
+20546
+ Wissenschaftszentrum Berlin fuer Sozialforschung gGmbH
+ Peter Rindfuss
+ rindfuss&wz-berlin.de
+20547
+ Matthias Braun EDV
+ Matthias Braun
+ oid&browny.de
+20548
+ SAP Hosting
+ Matthias Braun
+ braun&sap.com
+20549
+ Pride S.p.A.
+ Mario Del Vecchio
+ m.delvecchio&pride.it
+20550
+ Red Squared plc
+ Paul Rathbone
+ snmp&red2plc.com
+20551
+ DDR Freak, LLC
+ Eugene M. Kim
+ blue&ddrfreak.com
+20552
+ Swisscom Broadcast SA
+ Ernst Joachim
+ Joachim.Ernst&swisscom.com
+20553
+ Wellington Management Company, LLP
+ Robert Gropman
+ rdgropman&wellington.com
+20554
+ kraai.org
+ jim kraai
+ jimgkraai&yahoo.com
+20555
+ eTelemetry, Inc.
+ Alan Schunemann
+ alan&etelemetry.com
+20556
+ Hastings Entertainment Inc.
+ Damon Massey
+ masseyd&hastings-ent.com
+20557
+ NOFware, Ltd.
+ Dave McGuire
+ mcguire&neurotica.com
+20558
+ University College of Oslo. Faculty of Engineering
+ Kyrre Begnum
+ kyrre&iu.hio.no
+20559
+ Engedi Technologies, Inc.
+ Jeffrey A. Carley
+ carley&engedi.net
+20560
+ Alexander Janssen Consulting
+ Alexander Janssen
+ alexander.janssen&gmail.com
+20561
+ LiveWave, Inc.
+ Shad J. Aumann
+ sjaumann&livewave.com
+20562
+ North Electric Company, Inc.
+ Brad Fayette
+ brad.fayette&northelectriccompany.com
+20563
+ TNC S.A.
+ Alfredo Ayrala
+ iana&uxintech.com.ar
+20564
+ Albuquerque Technical Vocational Institute
+ Andy Miesem
+ webmaster&tvi.edu
+20565
+ Oxford Wireless Networks Ltd
+ Peter Curran
+ Peter.Curran&OxfordWireless.net
+20566
+ Taonix
+ Jérôme Schell
+ jerome&taonix.net
+20567
+ TELEGRID Technologies, Inc.
+ Jonathan Sharret
+ j.sharret&telegrid.com
+20568
+ Citco Technology Mangement, Inc.
+ Chief Information Officer
+ it&citco.com
+20569
+ Inventec Enterprise System Corp.
+ Anthony Lo
+ lo.anthony&inventecesc.com
+20570
+ ShenZhen Yinghetong Information & Technology Co.,Ltd.
+ cheney
+ jin_shan&163.com
+20571
+ International Turnkey Systems
+ Avinash Dewangan
+ avinash_dewangan&alpha.its.ws
+20572
+ virtual-image
+ Vivian Zingelmann
+ image&virtual-image.de
+20573
+ Universitaetsklinikum Aachen
+ Oliver Kuhl
+ okuhl&ukaachen.de
+20574
+ OXYAN SOFTWARE
+ Benoit NIVESSE
+ bnivesse&oxyan.com
+20575
+ Nucleonet Inc
+ Alex Chauvin
+ alex&nucleonet.com
+20576
+ University of Wales, Bangor
+ Sim Barbaresi
+ s.barbaresi&bangor.ac.uk
+20577
+ schunk edv systeme gmbh
+ Holger Eichhorn
+ service&schunk.net
+20578
+ St Ives Plymouth Ltd
+ k gregory
+ k.gregory&stivesweb.com
+20579
+ BITSO Build IT Solutions GmbH
+ Moritz Beck
+ moritz.beck&bitso.de
+20580
+ Kiwi Enterprises
+ Andrew Ross
+ support&kiwisyslog.com
+20581
+ EVR Ltd.
+ Goldschmidt Ido
+ ido&everysystems.com
+20582
+ Ebocom, LLC
+ Tod Hegstrom
+ THegstrom&postint.com
+20583
+ Union Switch & Signal
+ Ronald J. Victorelli
+ rjvictorelli&switch.com
+20584
+ Hunan Talkweb Information System Co. Ltd.
+ Jingzhou Zhang
+ lictd&163.com
+20585
+ Diamond State Port Corp.
+ Inigo Thomas
+ ithomas&port.state.de.us
+20586
+ Century Digital Investment & Management Consulting Ltd.
+ Charles Feng
+ zhcharles&21cn.com
+20587
+ Rose Electronics
+ Peter Macourek
+ peter&rose.com
+20588
+ MaxTronic International Co., Ltd.
+ Mark Huang
+ markhuang&maxtronic.com.tw
+20589
+ UKeduPerson Pilot
+ Simon McLeish
+ s.mcleish&lse.ac.uk
+20590
+ RUBY Inc.
+ Robert Pragai
+ pragai&rubin.hu
+20591
+ VISTA International Ltd.
+ Mark Itzcovitz
+ mark.itzcovitz&vistacomp.com
+20592
+ People's Telephone Saratov, cjsc
+ Dmitry V. Korotkov
+ dk&cdma-saratov.ru
+20593
+ Guangdong Multiplication Communication Ltd Co.
+ Fu yonggen
+ fuyg&njupt.edu.cn
+20594
+ XSif Software
+ Xavier Barrier
+ xbarrier&xsifsoftware.com
+20595
+ Prefeitura Municipal de Florianopolis
+ Ricardo Portes
+ portes&pmf.sc.gov.br
+20596
+ TomWare s.r.l.
+ Roberto Guardigli
+ rguardigli&tomware.it
+20597
+ SurfCloud Ltd
+ Lee Curtis
+ dox&surfcloud.net
+20598
+ eReM.Studio
+ rm&rm.pl
+ rm&rm.pl
+20599
+ Coventry Health Care, Inc.
+ David Hirsh
+ hirsh&cvty.com
+20600
+ Atlab s.r.l.
+ Michele Bevilacqua
+ michele.bevilacqua&atlab.it
+20601
+ Thomas Jefferson High School for Science and Technology
+ Richard Washer
+ rcwasher&tjhsst.edu
+20602
+ Tranquillo Development
+ Carl Corliss
+ carl&corliss.name
+20603
+ Softhouse Informatica Ltda.
+ Jefferson Dumes
+ webmaster&softhouse.com.br
+20604
+ Nexior IT Services
+ Wouter Meijers
+ wouter.meijers&nexior.nl
+20605
+ Antepo, Inc.
+ Jean Louis Seguineau
+ jean-louis.seguineau&antepo.com
+20606
+ CLINIQUES UNIVERSITAIRES SAINT-LUC
+ MATTON JL
+ jean-louis.matton&uclouvain.be
+20607
+ University of Angers
+ François Kermarec
+ cri&univ-angers.fr
+20608
+ Radboud University Nijmegen
+ Peter Clijsters
+ p.clijsters&uci.kun.nl
+20609
+ Scalable Computing Lab
+ Troy Benjegerdes
+ admin&scl.ameslab.gov
+20610
+ NOAA, OAR, FSL, ITS, DSG
+ Patrick Hildreth
+ patrick.hildreth&noaa.gov
+20611
+ Flarepath Software Limited
+ Glen Conway
+ glen.conway&flarepath.com
+20612
+ Time iCR
+ Khenaidoo Nursimulu
+ knursimulu&timeicr.com
+20613
+ Université catholique de Louvain (UCL)
+ Jean-Pierre Kuypers
+ JPKuypers&sri.ucl.ac.be
+20614
+ Exeo Technologies Inc.
+ Claude Mally
+ claude.mally&exeotechnologies.com
+20615
+ Netli, Inc.
+ Lev Walkin
+ vlm&netli.com
+20616
+ CGS World Inc.
+ Karl Kemp
+ kpk&cgsworld.com
+20617
+ TeTeSys
+ Kai Tetzlaff
+ admin1&thetetzlaffs.de
+20618
+ Cinetica s.r.l.
+ Daniele Arduini
+ darduini&cinetica.it
+20619
+ UPC Ceska republika, a.s.
+ UCP Ceska republika
+ Administrator&upc.cz
+20620
+ Valox Systems Co.Ltd
+ SahngOh
+ sahngoh&korea.com
+20621
+ Crystal Technology Solutions Group Inc
+ James Brunke
+ jbrunke&ctsgi.com
+20622
+ IainG
+ Iain Geddes
+ iaingeddes&lucent.com
+20623
+ RSDB Holding b.v.
+ Arjan Eecen
+ papinet&rsdb.com
+20624
+ Nexus Telecom AG
+ Martin Ronner
+ martin.ronner&frox.com
+20625
+ Serviciul de Telecomunicatii Speciale
+ Cristian Zaiu
+ czaiu&stsnet.ro
+20626
+ Software Systems A/S
+ Rune Langoy
+ sws&sws.no
+20627
+ Institut National d'Histoire de l'Art
+ Pascal Presle
+ ssi&inha.fr
+20628
+ Qual-Pro Corporation
+ Darrell Shane
+ is&qual-pro.com
+20629
+ STREAMTEL
+ LUCA ZANETTI
+ luca&streamtel.com
+20630
+ ODIBOSS NETWORKS
+ REGINALD ODINAKACHI NNADIRINWA
+ odiboss&yahoo.com
+20631
+ MC110-GRUPO1
+ Rene Rodrigues Veloso
+ rene&pos.facom.ufu.br
+20632
+ Barracuda Networks, Inc.
+ Zachary Levow
+ zlevow&barracudanetworks.com
+20633
+ Security First Networks
+ Terry Martin
+ terry.martin&sfnet.ca
+20634
+ Langochat
+ David Rigaudiere
+ sniper&langochat.net
+20635
+ IberiSign
+ OID Administrator
+ oid_admin&iberisign.com
+20636
+ Bendigo and District Division of General Practice Inc.
+ Bruce Farnell
+ bfarnell&bgodivgp.org.au
+20637
+ University of Texas of the Permian Basin
+ Ken Bridges
+ bridges_k&utpb.edu
+20638
+ Capital Markets CRC
+ Chuin Nee Ooi
+ cooi&cmcrc.com
+20639
+ Entura, LLC
+ Sulaiman Ahmad
+ sahmad&entura.org
+20640
+ Inomial Pty Ltd
+ Mark Lillywhite
+ mark-iana&inomial.com
+20641
+ Vincent Consulting Group Inc.
+ Paul M Vincent
+ paul.vincent&vincentcg.com
+20642
+ Nexus Community
+ Tommy Lee
+ sjlee&nexus.co.kr
+20643
+ Prime MX
+ Chandrashekhar Bhosle
+ cnb&freedomink.org
+20644
+ Vaasa Polytechnic
+ Hannu Teulahti
+ hannu.teulahti&puv.fi
+20645
+ Poly Information Ltd.
+ Simon Rapoport
+ SimonR&PolyInformation.com
+20646
+ Convergenz
+ CH Quek
+ chquek&convergenz.com.sg
+20647
+ University of Cambridge Computer Laboratory
+ Ian Grant
+ ian.grant&cl.cam.ac.uk
+20648
+ PK7
+ Franck Leroy
+ Franck.Leroy&pk7.fr
+20649
+ Tyco Safety Products
+ Ed Jones
+ edjones&tycoint.com
+20650
+ WG78 Ptb central
+ Peter Prohaska
+ pitrp&wg78.de
+20651
+ Computer Vision Networks, Inc.
+ Darrel Clute
+ drclute&computervisions.net
+20652
+ Arizona Department of Environmental Quality
+ David Crowfoot
+ crowfoot.david&ev.state.az.us
+20653
+ Illusions Internet Solutions
+ David Crowfoot
+ admin&illusions.com
+20654
+ Telegence Corporation
+ Edward H Lewis
+ elewis&telegence.com
+20655
+ Ikoro Digital Inc
+ Steven Wood
+ info&ikoro.com
+20656
+ Archer
+ Pawel Aksamit
+ paksamit&archer.pl
+20657
+ Rascular Technology Ltd
+ Roddy Pratt
+ roddy_iana&rascular.com
+20658
+ Finobra S.A.
+ Steven Kappel
+ skappel&finobra.net
+20659
+ Comodo Japan Inc.
+ Takuji Akiyama
+ sales&comodojapan.com
+20660
+ Topone Information technology Co., Ltd
+ YanPeizong
+ yanpeizong&cntopone.com
+20661
+ Hitachi ULSI Systems Co., Ltd.
+ Hidetaka Ohkubo
+ ookubo&hitachi-ul.co.jp
+20662
+ Heiko Jerke
+ Heiko Jerke
+ info&xercx.de
+20663
+ BV Associates
+ Thomas Zumbiehl
+ zumbiehl&bvassociates.fr
+20664
+ NDE Netzdesign und -entwicklung AG
+ Jens-U. Mozdzen
+ jmozdzen&mozdzen.de
+20665
+ Enervation GmbH
+ Thomas Bleckert
+ bleckert&enervation.com
+20666
+ Synchronoss Technologies Inc
+ Aristotle B. Allen
+ aristotle.allen&synchronoss.com
+20667
+ Prosilient Technologies AB
+ Mats Persson
+ mats&prosilient.com
+20668
+ Kaballero.Com LLC
+ Graylend Horn
+ graylend&kaballero.com
+20669
+ jelte.com
+ Jelte van der Hoek
+ inbox&jelte.com
+20670
+ SysCologne, Lutz Mischa Heitmüller
+ Lutz Mischa Heitmüller
+ oid&syscologne.de
+20671
+ Gee-Wiz Consultancy
+ Gabriel Faber
+ gabrielfaber&yahoo.com
+20672
+ MemoryLink Corp
+ Thomas A. Freeburg
+ tom&memorylink.com
+20673
+ MRO Direct, Inc
+ Bruce Kearns
+ bruce.kearns&mrodirectnet.com
+20674
+ Fullerton Elementary School District
+ Sam L. Ricchio
+ sam_ricchio&fsd.k12.ca.us
+20675
+ Reed Networks
+ Walter Reed
+ wreed&reednetworks.com
+20676
+ NIS4Grids
+ Manuel Hess
+ manuel&62nd.de
+20677
+ Pulizzi Engineering, Inc.
+ Joe Skorjanec
+ joes&pulizzi.com
+20678
+ Department of Computer Science, Rensselaer Polytechnic Institute
+ David E. Cross
+ crossd&cs.rpi.edu
+20679
+ Helmer & Zimmermann GmbH & Co.KG
+ Markus Zimmermann
+ Markus.Zimmermann&hz-bau.de
+20680
+ Tekmark/CSL International Solutions Inc.
+ Sanjay Gupta
+ sgupta&tgs-solutions.com
+20681
+ Anta Systems, Inc.
+ Martin Luu
+ mluu&antasystems.com
+20682
+ Campusmart Ltd.
+ Alfred
+ alfred&campusmart.net
+20683
+ DigiDoc AB
+ Kjell Jonsson
+ kjell.jonsson&digidoc.com
+20684
+ Metropolitan Health Corporate (Proprietary) Limited
+ Piet Theron
+ www_administrator&mhg.co.za
+20685
+ ADIES
+ Joseph Alain
+ alain.joseph&adies.ch
+20686
+ Pohl & Co. GmbH & Co. KG
+ Adam Drozdz
+ adam.drozdz&pohlgruppe.de
+20687
+ Roving Planet, Inc.
+ Dave Hetherington
+ Dave.Hetherington&RovingPlanet.com
+20688
+ Seiri Inc.
+ Robert Bownes
+ bownes&seiri.com
+20689
+ Alliance Information Systems, LLC
+ Robert Maynard
+ robert&ojai.net
+20690
+ Harald Svab
+ Harald Svab
+ svab.h&aon.at
+20691
+ Techtell, Inc.
+ Dan Jones
+ scott.sipe&techtell.com
+20692
+ Ruffdogs
+ Adam Lebsack
+ adam&ruffdogs.com
+20693
+ DYNAWEB IT Services L.P.
+ Szabolcs Rumi
+ support&dynaweb.hu
+20694
+ Lightspeed Technologies Pte. Ltd.
+ Mathias Koerber
+ service&lightspeed.com.sg
+20695
+ StratusStation Group Inc.
+ Dwight Herren
+ dwight&stratusstation.com
+20696
+ Caixa Andorrana de Seguretat Social
+ Mr. Lluís Gasia Ricart
+ lgasia&cass.ad
+20697
+ ThinPrint GmbH
+ Bernd Trappe
+ Bernd.Trappe&thinprint.com
+20698
+ Lipetskenergo JSC
+ Vadim Dobroskokin
+ sysadmin&lipen.elektra.ru
+20699
+ CitiMortgage
+ Gavin Haslett
+ gavin.haslett&citigroup.com
+20700
+ Trend Communications Ltd
+ Richard Petrie
+ richard.petrie&trendcomms.com
+20701
+ Peryam & Kroll Research Corporation
+ John Kiney
+ kinej&pk-research.com
+20702
+ Ritchie Capital Management
+ Tom Schnell
+ oid_admin&ritchiecapital.com
+20703
+ eBuz Internetdienste GbR
+ Tom Fischer
+ tom.fischer&ebuz.de
+20704
+ muumilaakso ry
+ Jere Virta
+ jere&muumilaakso.fi
+20705
+ Holguin, Fahan & Associates, Inc.
+ Damon Hoxworth
+ Damon_Hoxworth&hfa.com
+20706
+ Vision Web Networks, LLC
+ Jonathan Krauss
+ jkrauss&vwnetworks.net
+20707
+ InterCerve, Inc.
+ Greg Gonzalez
+ greg&intercerve.com
+20708
+ SYSLAB.COM GmbH
+ Manfred Lang
+ iana&syslab.com
+20709
+ Fremme's SOFTWARE-Utvikling
+ Steinar Fremme
+ steinar&fremme.no
+20710
+ American Medical Response Inc.
+ Mike Hutchins
+ mike.hutchins&amr.net
+20711
+ Platform Solutions, Inc.
+ Natasha Galkina
+ natasha&platsolns.com
+20712
+ Paradise Datacom LLC
+ Geoffrey Blosser
+ gblosser&paradisedata.com
+20713
+ Noran Tel Communications Limited
+ Brent M. Zeiben
+ bzeiben&norantel.com
+20714
+ limitland development
+ Jens Luetkens
+ j.luetkens&limitland.de
+20715
+ GiK Gesellschaft fuer innovative Kommunikationssysteme mbH
+ Andreas Wippermann
+ oid&gik.de
+20716
+ Corbel Solutions, Inc
+ Lee Hundley
+ leeh&corbelsolutions.com
+20717
+ FF Network Inc
+ Gabor Nagy
+ gabor.nagy&ffnetwork.hu
+20718
+ American School Foundation of Monterrey, A.C.
+ Roberto Garcia
+ roberto.garcia&asfm.edu.mx
+20719
+ SHIN.Ltd
+ Francisco Lorenzo de Tuero
+ lacrimiroot&yahoo.com
+20720
+ MX Logic Inc
+ Shaun Bryant
+ sbryant&mxlogic.com
+20721
+ Atomicweb, LLC
+ Lynn Van der Veer
+ lynn&atomicweb.com
+20722
+ NetSpira Networks
+ Luis Pineiro
+ lpineiro&netspira.com
+20723
+ Indus International, Inc.
+ Geo Nordin
+ geo.nordin&indus.com
+20724
+ Csibra Bt
+ Gergo Csibra
+ csibrabt&csibra.hu
+20725
+ Etria, LLP
+ Tom von Schwerdtner
+ tvon&etria.com
+20726
+ Wilmington College
+ Mike Boyle
+ mike_boyle&wilmington.edu
+20727
+ Net Theatre
+ Zenon Panoussis
+ hostmaster&nettheatre.org
+20728
+ Spook Limited
+ Martin Luck
+ martin&spook.co.uk
+20729
+ Piotr Matusz
+ Piotr Matusz
+ pmatusz&sadyba.elartnet.pl
+20730
+ eEye Digital Security
+ Chris Silva
+ iana&eeye.com
+20731
+ TrueTel Communications Inc
+ Larry Ting
+ larry&truetel.com
+20732
+ BlueScope Steel Limited
+ BlueScope Head of IAM
+ Domains&bluescope.com
+20733
+ JA Davey
+ John Davey
+ jad&davey.net.au
+20734
+ Internet Sheriff Technology Ltd
+ Richard Lane
+ richard&isheriff.com
+20735
+ ANDSCO I.T. Pty Ltd
+ Scott Fisher
+ scott.fisher&andscoit.com
+20736
+ RS Telematica e Tecnologia da Informacao Ltda
+ Heberson Sette de Almeida
+ rstti&brfree.com.br
+20737
+ Cynics at Large
+ Perry The Cynic
+ pki+mib&cynic.org
+20738
+ TIBBO Technology, Inc.
+ Dmitry Slepov (Managing Director)
+ dima&tibbo.com
+20739
+ Cortec Systems Pty Ltd
+ Kent Gibson
+ kent.gibson&cortecsystems.com
+20740
+ AXISSOFT Corporation
+ Hiroshi Hashiguchi
+ hashiguchi&axissoft.co.jp
+20741
+ Qala Singapore Pte Ltd
+ Lim Hong Chuan
+ noc&qalacom.com
+20742
+ Hormann Funkwerk Kölleda
+ Robert Jung
+ robert.jung&hfwk.de
+20743
+ ISO (International Organization for Standardization)
+ Alan Mackenzie
+ mackenzie&iso.org
+20744
+ ICZ a.s.
+ Radek Bohunsky
+ radek.bohunsky&i.cz
+20745
+ WLN Technologies
+ Nick Groene
+ Nick.Groene&Advalvas.be
+20746
+ DIS Data Integration Services GmbH
+ Joerg Mokros
+ joerg.mokros&arikon.de
+20747
+ NORTEK
+ Jean-Luc Guiraud
+ jean-luc.guiraud&nortek-tv.com
+20748
+ Frei GmbH
+ Wolfram Frei
+ wf&freigmbh.de
+20749
+ Grintek TCI (Pty) Ltd
+ Hennie Heyl
+ hheyl&grintek.com
+20750
+ Technolution BV
+ J. Molenmaker
+ mib_contact&technolution.nl
+20751
+ PERAX
+ Barthel
+ obarthel&perax.fr
+20752
+ SA Polyclinique de Courlancy
+ VERRIERE Jean-Charles
+ jean-charles.verriere&groupe-courlancy.com
+20753
+ Pharos Consulting (Pty) Ltd.
+ Jan Jacobs
+ jacobs_j&mtn.co.za
+20754
+ Universitätsklinikum Aachen
+ Helmut Driessen
+ hdriessen&ukaachen.de
+20755
+ WestGlobal Ltd.
+ Fintan Palmer
+ fpalmer&westglobal.com
+20756
+ het Concertgebouw NV
+ Bas Dekker
+ b.dekker&concertgebouw.nl
+20757
+ Prisacom s.a.
+ Uxio Faria
+ ufaria&prisacom.com
+20758
+ netSurity Ltd
+ Jason Banks
+ jasonb&netsurity.com
+20759
+ Kepler-Rominfo S.A.
+ Razvan Sefciuc
+ rsefciuc&kepler-rominfo.com
+20760
+ Autonomous noncommercial organization "Scientific and Training Center of Information Security of Pr
+ Andrey Victorovich Grishin
+ uncib&bk.ru
+20761
+ Uniklinikum Mannheim
+ Dr. Gerald Weisser
+ gerald.weisser&rad.ma.uni-heidelberg.de
+20762
+ Passage Consortia C/O Sony Electronics (Trustee)
+ Lee Pedlow
+ lee.pedlow&am.sony.com
+20763
+ Fastenal Company, Inc.
+ Unix Administration
+ is_unix_admins&fastenal.com
+20764
+ David Cross Technical Consulting
+ David E. Cross
+ crossd&dcrosstech.com
+20765
+ Rosati Kain
+ Stefan Adams
+ stefan&borgia.coim
+20766
+ QAI India Ltd
+ Raja Narayan
+ rajan&qaiindia.com
+20767
+ Vereinigte Postversicherung VVaG
+ Heinrich Krauel
+ heinrich.krauel&vpv.de
+20768
+ St. Mary's High School
+ Stefan Adams
+ stefan&borgia.com
+20769
+ Immaculate Conception School
+ Stefan Adams
+ stefan&borgia.com
+20770
+ ADSTRA SYSTEMS INC.
+ Viviana Bardea
+ vbardea&adstra.com
+20771
+ Priority Networks, Inc.
+ High Mobley
+ oid&prioritynetworks.net
+20772
+ Optica Technologies Inc.
+ Serge Rioux
+ serge.rioux&opticatech.com
+20773
+ Accenture Business Services for Utilities
+ Steen Lauridsen
+ slaurids&yahoo.com
+20774
+ OMT Systems (Shenzhen) Limited
+ Frank Cai
+ zhaohuicai&o-netcom.com
+20775
+ Aspire Information Services, LLC
+ Lane Bryson
+ lb-iana&coldhardtruth.org
+20776
+ INAF - Osservatorio Astronomico di Padova
+ Amedeo Petrella
+ petrella&pd.astro.it
+20777
+ Flexetech Solutions, Inc.
+ Gayatri Raghupatruni
+ gayatri&flexetech.com
+20778
+ SmartWare
+ Amitabh Saxena
+ A.Saxena&latrobe.edu.au
+20779
+ Inova Venture Pte Ltd
+ David Ma
+ davidma08&hotmail.com
+20780
+ Gemeinsamenes Gebietsrechenzentrum Hagen - SG 2.5
+ Heiko Schack
+ heiko.schack&ggrz-hagen.nrw.de
+20781
+ Scientific Research Institute of Applied Information Technologies
+ Yevhen Khyzhnyak
+ administrator&ndipit.com.ua
+20782
+ soc. coop. bilanciai
+ Mirco Valmori
+ m.valmori&coopbilanciai.it
+20783
+ ARGELA Yazilim ve Bilisim Teknolojileri A.S.
+ Huseyin Erbilgin
+ huseyin.erbilgin&argela.com.tr
+20784
+ HiTeKnowledge Limited
+ Justin Bowser
+ info&htk.co.uk
+20785
+ Beta Systems Software AG
+ Michael Feill
+ michael.feill&betasystems.com
+20786
+ Techspan System Ltd
+ Andy Pyrski
+ andy.pyrski&jarvis-uk.com
+20787
+ Parc Cientific de Barcelona
+ Miguel Angel Moruno Aparicio
+ sic&pcb.ub.es
+20788
+ Unassigned
+ Returned 2005-05-12
+ ---none---
+20789
+ PowerMeMobile.com
+ Elie Habib
+ elie&powermemobile.com
+20790
+ Harrington Group, Inc.
+ BJ Hibbert
+ hostmaster&hgi-fire.com
+20791
+ keyX.net Consulting SRL
+ Adrian Ciocildau
+ office&keyx.net
+20792
+ Erdmann Systemberatung
+ Bernhard Erdmann
+ hostmaster&coredumps.de
+20793
+ NetBridge Inc.
+ Jaeyoung A. Lee
+ iana&net-bridge.com
+20794
+ IT Schaller GmbH
+ Martin Schaller
+ martin.schaller&gmx.de
+20795
+ REALTIMEIMAGE
+ Sasha Ovsiankin
+ dwfm-se&rtimage.com
+20796
+ ShenZhen Roytel Technology Ltd.
+ George Lee
+ lj&roytel.com.cn
+20797
+ Great Dragon Infomation Technology(Group)Co.,Ltd.
+ Ma Zunyun
+ mzy2003&hotmail.com
+20798
+ TDN GmbH
+ Oliver Buchholz
+ Oliver.Buchholz&tdn.de
+20799
+ Universitaet Konstanz
+ Andreas Merkel
+ andreas.merkel&uni-konstanz.de
+20800
+ JSC Promsvyaz-Invest
+ Ernest Moshkov
+ erzy&sc.ru
+20801
+ Exxon Mobil Corporation
+ Internet Coordinator
+ corporate.internet.domain.name.coordinator&exxonmobil.com
+20802
+ Sanlam Ltd.
+ Jan de Klerk
+ root&sanlam.co.za
+20803
+ Tyler Retail Systems, Inc.
+ Chris Curran
+ ccurran&tylernet.com
+20804
+ Open PLC European Research Alliance (Opera)
+ Uwe Mietrasch
+ u.mietrasch&ppc-ag.de
+20805
+ Beijing Sunniwell BroadBand ditital technology Corp. Ltd.
+ Wu Feng
+ wufeng&sunniwell.net
+20806
+ Segurmatica
+ Jorge Lodos
+ lodos&segurmatica.com
+20807
+ Federal Bureau of Investigation
+ Matthew Estes
+ mestes1&leo.gov
+20808
+ Monaco Telecom
+ M. Hubert PHAN
+ h.phan&monaco-telecom.mc
+20809
+ Agami Systems, Inc.
+ Agami Systems
+ mib-contact&agami.com
+20810
+ Hamilton Consulting NSW Pty Ltd
+ Bruce MacLean
+ maclean&pacific.net.au
+20811
+ International Securities Exchange, LLC
+ John Ryan
+ jryan&iseoptions.com
+20812
+ NetMon Information Systems Ltd.
+ PH Chiu
+ phchiu&netmon.com.hk
+20813
+ Ipcon Informationssysteme oHG
+ Helmut Adams
+ head&ipcon.de
+20814
+ AMC SA
+ Emmanuel Dubecq
+ emmanuel.dubecq&amcsa.fr
+20815
+ Zend Technologies Ltd.
+ Stanislav Malyshev
+ stas&zend.com
+20816
+ Alexandru Ioan Cuza University
+ dr. Octavian RUSU
+ octavian.rusu&uaic.ro
+20817
+ Argos Messtechnik GmbH
+ Ralph Kondziella
+ rk&argos-messtechnik.de
+20818
+ SUNTEK TECHNOLOGY CO., LTD.
+ Daniel Qin
+ qyd&suntektech.com
+20819
+ Allenbrook, Inc.
+ Joe Sanderson
+ jsanderson&allenbrook.com
+20820
+ The University of Texas at San Antonio
+ Steven Daly
+ UNIX&utsa.edu
+20821
+ Information and Display Systems, LLC
+ Mitch Mitchell
+ mmitchell&ids-sports.com
+20822
+ Franwell, Inc.
+ John Stephens
+ john.stephens&franwell.com
+20823
+ Carefx Corporation
+ Marc Lottman
+ mlottman&carefx.com
+20824
+ Lions Gate Software, Inc.
+ Ronald Olshausen
+ rgo&alumni.indiana.edu
+20825
+ Touch22 Software and Consulting
+ Larisa Levental
+ mib&touch22.com
+20826
+ Convera
+ Rajiv Dewan
+ svc-iana-oid-admin&convera.com
+20827
+ Banco Central de Costa Rica
+ Roy Valenciano
+ valencianogr&bccr.fi.cr
+20828
+ Schweizerische Lebensversicherungs- und Rentenanstalt
+ Stephan Toggweiler
+ oid-admin&swisslife.ch
+20829
+ Stadtverwaltung Dresden
+ Josef Müller
+ jmueller&dresden.de
+20830
+ Reflex AS
+ Ove Ruben R Olsen
+ ruben&reflex.no
+20831
+ CZFree.Net
+ Jiri Binko
+ jbinko&mis.de
+20832
+ Ryder Systems Ltd.
+ IT Services
+ itservices&rydersystems.com
+20833
+ Terminales de Telecomunicacion Terrestre, S.L.
+ Emilio Tejedor Escobar
+ etejedor&ttt.es
+20834
+ Alike Group
+ Frederic Segaud
+ fsegaud&alike-group.com
+20835
+ BD Digital Lab. Co., Ltd
+ Soonmyung Hong
+ sonnet&bd-lab.com
+20836
+ Confer Computing Consultants Company
+ WONG, Man Fai
+ confer_computing&yahoo.com.hk
+20837
+ eRJe.net
+ Robert Joosten
+ dakloos&internet.nl.eu.org
+20838
+ GaVI mbH
+ Andreas Legler
+ andreas.legler&gavi.de
+20839
+ Broadcast Tools, Inc.
+ Don Winget
+ support&broadcasttools.com
+20840
+ Thomson Technology Limited
+ A D Thomson
+ sandy.thomson&thomsontechnology.co.uk
+20841
+ The Community Group Inc
+ Matt Einson
+ meinson&communitydaycare.org
+20842
+ Arena Solutions, Inc.
+ Les Niles
+ lniles&arenasolutions.com
+20843
+ Philipp Strozyk
+ Philipp Strozyk
+ pstrozyk&web.de
+20844
+ L'OREAL
+ Georges Campos
+ gcampos&rd.loreal.com
+20845
+ Linux Information Systems AG
+ Sebastian Hetze
+ s.hetze&linux-ag.de
+20846
+ SURFsara
+ Michel Scheerman
+ michel.scheerman&surfsara.nl
+20847
+ Atlas Development Corporation
+ Russell von Blanck
+ rblank&atlasdev.com
+20848
+ Zope Corporation
+ Richard Liming
+ rpl&zope.com
+20849
+ OMT Systems (Shenzhen) Limited
+ Frank Cai
+ zhaohuicai&o-netcom.com
+20850
+ TechNerdVana
+ Joshua E Malinowski
+ theepengu1n&technerdvana.com
+20851
+ Groupe Bell Nordiq inc.
+ Durand Christophe
+ netadmin&telebec.com
+20852
+ CrimTrac
+ Cliff Van Lohuizen
+ cliff.vanlohuizen&crimtrac.gov.au
+20853
+ Eurorail International
+ Peter Dherdt
+ peter&eurorail.be
+20854
+ OTC Wireless Inc.
+ Alex Tsao
+ atsao&otcwireless.com
+20855
+ Scientific Technologies Corp
+ Steven Bergom
+ Steven_Bergom&stchome.com
+20856
+ Pattern Matched Technologies
+ Rudolph van Graan
+ registrations&patternmatched.com
+20857
+ Inspired Technologies Ltd
+ Sunny Osaje
+ sc_osaje&yahoo.com
+20858
+ Casa Systems, Inc.
+ mib support
+ mibsupport&casa-systems.com
+20859
+ Citco Technology Mangement, Inc.
+ Chief Information Officer
+ it&citco.com
+20860
+ Liberty Enterprises Inc.
+ Todd Wickard
+ twickard&libertysite.com
+20861
+ Dansk System Elektronik A/S
+ Mads Grønfeldt
+ mmg&dse.dk
+20862
+ Online Learning Australia Pty. Ltd.
+ Evan McLean
+ root&datatask.com.au
+20863
+ Utiba Pty Ltd
+ Systems Admin
+ sysadmin&utiba.com
+20864
+ Tower Technologies
+ Alessandro Zummo
+ noc-mib&towertech.it
+20865
+ Sri Lanka Telecom
+ Sanjaya Prabath
+ sanjayap&slt.com.lk
+20866
+ Eljakim Information Technology BV
+ E. Schrijvers
+ info&eljakim.nl
+20867
+ danfferliu Corporation
+ Danffer Liu
+ danfferliu&danfferliu.com
+20868
+ Helge Gudmundsen
+ Helge Gudmundsen
+ helge&sapo.pt
+20869
+ Frank Vercruesse
+ Frank Vercruesse
+ iana.nospam&vercruesse.de
+20870
+ Pufferbox Pty. Ltd.
+ Jim Lam
+ jim&pufferbox.com.au
+20871
+ Kredietbank S.A. Luxembourg
+ Jean-Marc SIMONIS
+ jean-marc.simonis&kbl-bank.com
+20872
+ Sto AG
+ Philipp Bellhaeuser
+ p.bellhaeuser&stoeu.com
+20873
+ PROTEI Ltd
+ Irina Vakker
+ support&protei.ru
+20874
+ Håmsø Patentbyrå ANS
+ Odd Skjæveland
+ odd.skjaeveland&hamso.no
+20875
+ DevExperts LLC
+ Roman Tsiroulnikov
+ romanvt&devexperts.com
+20876
+ Vorarlberger Telekommunikations GesmbH
+ Oliver Peter
+ peter&vtg.at
+20877
+ Vine Linux
+ Daisuke SUZUKI
+ Vine&vinelinux.org
+20878
+ VineCaves, Ltd.
+ Daisuke SUZUKI
+ info&vinecaves.com
+20879
+ MBIT GmbH
+ Michael Nemecky
+ mbit-oid&mbit-gmbh.de
+20880
+ MagnaQuest Technologies
+ Ravindra
+ ravindra&magnaquest.net
+20881
+ Catenare LLC
+ Johan Martin
+ jnm&catenare.com
+20882
+ PCDEMANO Inc
+ Jorge Fernandez Diaz
+ zerote&gmail.com
+20883
+ Evangelische Landeskirche Wuerttemberg
+ Peter Pfrommer
+ Peter.Pfrommer&elk-wue.de
+20884
+ BDT GmbH & Co. KG
+ Thomas Weber
+ Thomas.Weber&bdt.de
+20885
+ Kontron Modular Computers SA (formerly 'Thales Computers')
+ Sophie Rousseau
+ sophie.rousseau&kontron.com
+20886
+ Dr. Glinz COVIS GmbH
+ Dietmar Bode
+ hostmaster&covis.de
+20887
+ SOLSOFT
+ Hostmaster
+ hostmaster&solsoft.com
+20888
+ SIS Spektrum s.r.o.
+ David Kolarczyk
+ vyvoj&sis-spektrum.cz
+20889
+ Comsys B.V.
+ Walter Botman
+ walter.botman&comsys.nl
+20890
+ Sebastian Kueppers Computer-, Medien- und Eventservice
+ Sebastian Kueppers
+ info&sk-medienservice.de
+20891
+ Star Internet Ltd.
+ Simon Coy
+ scoy&star.net.uk
+20892
+ CITEL Technologies Inc.
+ Steve Towlson
+ steve.towlson&citel.com
+20893
+ LShift Ltd
+ Stuart Mottram
+ query&lshift.net
+20894
+ Yirdis B.V.
+ T. Schipper
+ info&yirdis.nl
+20895
+ Diplomado
+ Ximena Ruiz
+ xruiz&deloitte.com
+20896
+ NuVox Communications, Inc.
+ Wiley Wimberly
+ wiley&nuvox.net
+20897
+ Determina Inc.
+ Warren Wu
+ warren&determina.com
+20898
+ Sungard SBI
+ Yossi Appleboum
+ yossia&web-silicon.com
+20899
+ Apollo Interactive, Inc.
+ Richard Balue
+ sysop&apollointeractive.com
+20900
+ Quantech Global Services LLC
+ Vasu Vuppala
+ vasu.vuppala&quantechglobal.com
+20901
+ Virtual Business Communities Inc.
+ Wayne Craig
+ wcraig&vbcglobal.com
+20902
+ johnstonshome.org
+ Simon Johnston
+ simon&johnstonshome.org
+20903
+ Children's Hospital - Boston
+ Jim Shattuck
+ james.shattuck&childrens.harvard.edu
+20904
+ Risolviamo
+ Stefano Merlo
+ ns&risolviamo.com
+20905
+ Unicible S.A.
+ Security Services
+ security.services&unicible.ch
+20906
+ Cubika S.A.
+ Walter Picone
+ wpicone&cubika.com
+20907
+ Regent College
+ Wan-Phek How
+ wphow&regent-college.edu
+20908
+ Emergin, Inc.
+ Juan Sierra
+ juan.sierra&emergin.com
+20909
+ Exempla Healthcare
+ Liam Schneider
+ schneiderl&exempla.org
+20910
+ PT OneHUB Technology
+ Ronny Haryanto
+ ronny.haryanto&onehub.net
+20911
+ twilley.org
+ John Twilley
+ jmt+iana&twilley.org
+20912
+ Publishing firm «Vidrodzhenia» Ltd.
+ Ihor Babyk
+ babyk&lviv.farlep.net
+20913
+ OJSC RTComm.RU
+ Kamolov Sergey
+ s.kamolov&rtcomm.ru
+20914
+ Deutsche Telekom - CSC Wuerzburg
+ Ralph Gessner
+ ralph&cscwzb.de
+20915
+ NATIONAL-BANK AG, Essen
+ Mr. Axel Singhof
+ axel.singhof&national-bank.de
+20916
+ AVTECH Software, Inc.
+ Richard Grundy
+ RickGrundy&AVTECH.com
+20917
+ FondsServiceBank
+ Guido Rendel
+ guido.rendel&fondsservicebank.de
+20918
+ Wicked Studio
+ Rob Nelson
+ rob.nelson&stuntware.com
+20919
+ Manobi
+ Raphael Bellec
+ public_technical_contact&manobi.net
+20920
+ PKWARE, Inc.
+ Jon Harvie
+ jon.harvie&pkware.com
+20921
+ Hillstone Products Ltd
+ Paul Smethurst
+ paul&hillstone.co.uk
+20922
+ Pro Dimension Ltd.
+ Peter Jantunen
+ peter&prodimension.com
+20923
+ Myxomop
+ Peter Novodvorsky
+ nidd&myxomop.com
+20924
+ Proyecto OTF U.de.Chile
+ Rafael Catalan Diaz
+ rcatalan&redbanc.cl
+20925
+ Baker & McKenzie
+ Paul A. Petersen
+ technicalcontact&bakernet.com
+20926
+ Mase Technologies, LLC
+ Perry Schwartz
+ perry&mase.com
+20927
+ TSI Sports Incorporated
+ Perry Schwartz
+ aps&tsius.com
+20928
+ Tangent Systems
+ Philip Correia
+ oid&singularity.co.za
+20929
+ SYSGO AG
+ Rolf Offermanns
+ roffermanns&sysgo.com
+20930
+ René Alegría Sáez
+ René Alegría Sáez
+ ralegria&corpbanca.cl
+20931
+ Software Builders Exchange
+ Roby E. Gamboa
+ robygamboa&gmail.com
+20932
+ yobe.org
+ Roman Kunert
+ rkunert&yobe.org
+20933
+ Tomsk State University of Control Systems and Radioelectronics
+ Roman V. Mescheriakov
+ mrv&security.tomsk.ru
+20934
+ ITdesign software projects and consulting
+ Ronald Muenzker
+ ronald.muenzker&itdesign.at
+20935
+ Anystream, Inc.
+ Sebastian Fonss
+ sfonss&anystream.com
+20936
+ CHINA COMMUNICATIONS STANDARDS ASSOCIATIONS
+ LIUCHENGLONG
+ liuchenglong&huawei.com
+20937
+ Nimrod AS
+ Stian W. Arnesen
+ enterprisesmib&nimrod.no
+20938
+ ETL Systems Ltd.
+ Andrew Wheatley
+ andrew.wheatley&etlsystems.com
+20939
+ videoNEXT LLC
+ Andriy Fomenko
+ afomenko&videonext.com
+20940
+ The eBiz Shop, LLC.
+ Matt Allen
+ mallen&theebizshop.net
+20941
+ Palo Alto Research Center, Inc.
+ Glenn Durfee
+ gdurfee&parc.com
+20942
+ China Telecom-Guangzhou Research and Development Center
+ guomw
+ guomw&gsta.com
+20943
+ QOSMOS SA
+ Eric Horlait
+ Eric.Horlait&qosmos.fr
+20944
+ Modular Blade Server
+ Murali Sundar
+ murali.sundar&intel.com
+20945
+ East Online, LLC
+ Alexander Ilyushin
+ ilyushin&eastonline.ru
+20946
+ BDM Business Data Management GmbH
+ Bernhard Lukassen
+ bl&bdm-systems.com
+20947
+ Cox Communications San Diego
+ Austin Hill
+ austin.hill&cox.com
+20948
+ manzanita Inc.
+ Juan Perez
+ andresvasquez&linuxmail.org
+20949
+ Anadarko Petroleum Inc.
+ Allan Wolfe
+ allan_wolfe&anadarko.com
+20950
+ Interhack Corporation
+ Bill Anderson
+ bill+ianaoid&interhack.com
+20951
+ Brevient Technologies, Inc.
+ Andy Brezinsky
+ abrezinsky&brevient.com
+20952
+ Exabridge
+ Ignatius Oh
+ jsoh1012&empal.com
+20953
+ Haifa University
+ Arthur Shkabatur
+ arthur&univ.haifa.ac.il
+20954
+ Xtendreach Limited
+ Arnoud van der Wal
+ arnoud.vanderwal&xtendreach.com
+20955
+ Sunet
+ Andrew Hosie
+ sysadmin&sunet.com.au
+20956
+ Emerson Climate Technologies, Alco Products
+ Hans-Juergen Bersch
+ HJBersch&ecopeland.com
+20957
+ E-Government Solutions (UK) Ltd.
+ Gareth Boden
+ administrator&egsgroup.com
+20958
+ I-Nex Corporation Pty. Ltd.
+ Adam Gray
+ adam&i-nex.com.au
+20959
+ Siemens d.d. Hrvatska
+ Ivana Beli
+ ik-management&siemens.hr
+20960
+ Laboratory of Content Systems(LCS)
+ Alexandr E. Solokow
+ aeriman&aeriman.ru
+20961
+ Communication Technologies
+ Fawad Nazir
+ fawad.nazir&gmail.com
+20962
+ Multimedia Polska
+ Marek Lukaszuk
+ m.lukaszuk&multimedia.pl
+20963
+ Kattare Internet Services
+ Ethan Burnside
+ burnside&kattare.com
+20964
+ Camille Bauer
+ Thomas Keusch
+ thomas.keusch&camillebauer.com
+20965
+ HVR Consulting Services Ltd
+ Martin Budd
+ martin.budd&hvr-csl.co.uk
+20966
+ Jesus College, Oxford
+ John Ireland
+ computing.manager&jesus.ox.ac.uk
+20967
+ Anevia
+ Damien LUCAS
+ contact&anevia.com
+20968
+ Genomatix Software GmbH
+ Markus Bayerlein
+ bayerlein&genomatix.de
+20969
+ EUDATA SYSTEMS S.A.
+ Charles CHRISTOPH
+ C.Christoph&eudata.be
+20970
+ LISA GmbH
+ Hans-Peter Jansen
+ hp&lisa-gmbh.de
+20971
+ Baltnet Ltd.
+ Ivari Horm
+ admin&baltnet.ee
+20972
+ British Airways Plc
+ Matt Hudson
+ matt&ba.com
+20973
+ NextiraOne Czech s.r.o.
+ Ctirad Navrátil
+ ctirad.navratil&nextiraone.cz
+20974
+ American Megatrends, Inc
+ Kenny Chiang
+ kennychiang&ami.com.tw
+20975
+ PONTUSYS
+ Kang Kyung Wan
+ kwkang&it.co.kr
+20976
+ Paul Smith Computer Services
+ Paul Smith
+ paul&pscs.co.uk
+20977
+ Comune di Imola
+ Mascaro Francesco
+ mascaro.f&comune.imola.bo.it
+20978
+ DC-SatNet Ltd.
+ Matthew Wilson
+ matthew.wilson&dc-sat.net
+20979
+ WT Finland Ltd
+ Juha Kumpulainen
+ juha&wt.fi
+20980
+ tux LLC
+ Martin Brulisauer
+ hostmaster&tux-gmbh.ch
+20981
+ Atrocity MUD
+ Bruce Bye
+ feliks&atrocity.org
+20982
+ PCDEMANO Inc
+ Jorge Fernandez Diaz
+ zerote&gmail.com
+20983
+ IIT Madras
+ Prof. V.Jagadeesh Kumar
+ vjk&iitm.ac.in
+20984
+ Geonetics
+ George Zullich
+ gzullich&geonetics.net
+20985
+ Nethonnun ehf.
+ Kristinn E. Arnarsson
+ hostmaster&nh.is
+20986
+ Universidad del CEMA
+ Juan Manuel Calvo
+ jmc&cema.edu.ar
+20987
+ Philadelphia Computer Institute
+ Tao Jiang
+ jiang&pc-institute.com
+20988
+ Rackspace
+ Christopher Schneider
+ admins&rackspace.com
+20989
+ Systems Research and Development, Inc.
+ Brian Macy
+ bmacy&srdnet.com
+20990
+ Aspect Loss Prevention LLC
+ Joe Maier
+ jmaier&aspectlp.com
+20991
+ Family-Williams Inc.
+ Bruce Williams
+ bruce&family-williams.com
+20992
+ CradlePoint, Inc.
+ Patrick Sewall
+ psewall&cradlepoint.com
+20993
+ Camujo
+ Carlos Munoz
+ carlos&camujo.cl
+20994
+ Europa Communications Pty Ltd
+ John Young
+ jyoung&europa.com.au
+20995
+ Progress Energy
+ Edwin C. Goff III
+ itsecurity&pgnmail.com
+20996
+ ACCESS Co. Ltd.
+ Paul Canavese
+ access-mibs&access-us-inc.com
+20997
+ Lotus Technologies SRL
+ Franco Galián
+ fg&lotustech.com.ar
+20998
+ Honeywell International Inc
+ Joel Knox
+ joel.knox&honeywell.com
+20999
+ Willis Group
+ Matt Parkes
+ matt.parkes&willis.com
+21000
+ imetric
+ Marco Ibarra
+ mibarra&bice.cl
+21001
+ Stratizon Inc.
+ Jianbo Stancil
+ jstancil&stratizon.com
+21002
+ Parallax Networking Limited
+ Parmeshwar Velayudhan Nair
+ parm&s2000.demon.co.uk
+21003
+ Dynamic Network Integration, Inc.
+ Brian Snipes
+ bsnipes&dni-online.com
+21004
+ American Technology Integrators Corporation
+ Jim Woodmansee
+ jimw&ati-sf.com
+21005
+ GERMAN NETWORK GMBH
+ MR. CALDAROLA
+ IANA&GERMAN-NETWORK.COM
+21006
+ OpenDAS.org
+ Michael R. Crawford
+ mike&opendas.org
+21007
+ InoStor
+ James G. Sack
+ jsack&inostor.com
+21008
+ Informed Control Inc.
+ Mark Wahl
+ mark.wahl&informed-control.com
+21009
+ McGuire & Associates, Inc
+ Deane McGuire
+ deane&gomcguire.com
+21010
+ eCollege
+ Jared Hedman
+ jaredh&ecollege.com
+21011
+ DotNetShop
+ Franz Humplmair
+ FH&dotnet-shop.de
+21012
+ iHotel International Inc.
+ Mike Schmidt
+ mike.schmidt&ihotel.ca
+21013
+ Xirrus, Inc.
+ Dirk Gates
+ dirk.gates&xirrus.com
+21014
+ Gamerz Hub
+ Jeremy Lee
+ gamerzhub&hotmail.com
+21015
+ Art of Living Foundation
+ Hariharan Gopalan
+ hari&artofliving.org
+21016
+ IntruGuard Devices
+ Mark Guinther
+ markg&intruguarddevices.com
+21017
+ IPeak Networks Inc.
+ Head of Development
+ oidregister&ipeaknetworks.com
+21018
+ Paxar Americas, Inc.
+ Jeanne Duckett
+ jeanne.duckett&paxar.com
+21019
+ River Systems, Inc
+ David Miller
+ miller392&yahoo.com
+21020
+ Stowarzyszenie Freeze NET Amatorska Siec Komputerowa
+ Kuba Tyszko
+ kuba&lbl.pl
+21021
+ Perimeter Technology Center, Inc.
+ Brad Thomas
+ bthomas&perimetercenter.com
+21022
+ The College Board
+ Doug Brown
+ iana&collegeboard.org
+21023
+ Forbrich Computer Consulting Ltd.
+ Hans Forbrich
+ Hans&ForbrichComputing.ca
+21024
+ Electronics corporation of india. Ltd
+ MUDIAM BADRINARAYANA,HEAD,INFORMATION TECHNOLOGY SERVICES DIVISION,INFORMATION TECHNOLOGY & TELECOM GROUP
+ badri&ecil.co.in
+21025
+ ICOMM TELE LTD.
+ J.Padma Latha
+ icommrnd&icommtele.com
+21026
+ Hauf Electric Co.
+ Brian Hauf
+ b_hauf&yahoo.com
+21027
+ MIP
+ Miloslav Grundmann
+ grundman&mip.ups-tlse.fr
+21028
+ Digital Motorworks, LP.
+ Jon R. Nials
+ jnials&digitalmotorworks.com
+21029
+ Giant Steps
+ Udi Margolin
+ udi&gntsteps.com
+21030
+ PeerApp
+ Joshua Kenan
+ shuki&peerapp.com
+21031
+ Helga Adam und Rocio Manzano Romero GBRmbH
+ Michael Adam
+ michael.adam&adam-manzano.de
+21032
+ Argent Networks ltd
+ Ian Ruddell
+ ian.ruddell&argentnetworks.com
+21033
+ Taikang Life Insurance Co.,Ltd.
+ Han Lin
+ hanlin&taikanglife.com
+21034
+ Pratama Sastriawan Systems
+ Joko Banu Sastriawan
+ sastriawan11&yahoo.com
+21035
+ DEV Systemtechnik GmbH
+ Julien Langer
+ iana&dev-systemtechnik.com
+21036
+ Ultrapower Software Co., Ltd. Beijing
+ Zhang Guobo
+ guobo&ultrapower.com.cn
+21037
+ CHUNG HUNG STEEL CO., LTD.
+ Cheng Ze Li
+ yl26200&chsteel.com.tw
+21038
+ Radio IP Software Inc.
+ Germain Emond
+ germain.emond&radio-ip.com
+21039
+ YuCa Tech. Corp.
+ He Yu
+ hefish&cz8.net
+21040
+ Fiberplex, Inc
+ Brian Markey
+ bmarkey&fiberplex.com
+21041
+ Banchile Corredores de Bolsa S.A.
+ Cristian Zenteno
+ cristian.zenteno&banchile.cl
+21042
+ PRT Systems Ltd
+ Paul Thornton
+ monitoring-help&prtsystems.net
+21043
+ AREVA
+ S PIERRAT
+ spierrat&cogema.fr
+21044
+ Mauro Calderara
+ Mauro Calderara
+ mcalderara&phys.ethz.ch
+21045
+ Intinor AB
+ Roland Axelsson
+ info&intinor.se
+21046
+ University Of Wisconsin Extension
+ Bruce LaBuda
+ bruce.labuda&uwex.edu
+21047
+ Banco de Credito e Inversiones
+ Jose Mauricio Ballivian Arauz
+ mballiv&bci.cl
+21048
+ Copenhagen Municipal
+ John Hansen
+ john.hansen&faf.kk.dk
+21049
+ ROMPETROL SA
+ Bogdan Florea
+ bofh&rompetrol.com
+21050
+ Freebits
+ Marcel Karras
+ toka&freebits.de
+21051
+ Init Seven AG
+ Marco Huggenberger
+ huggenberger&init7.net
+21052
+ Interact S.A.
+ Martin May
+ maym&interact.lu
+21053
+ Singlefin
+ John Runnels
+ jtrunnels&yahoo.com
+21054
+ Yardi Systems, Inc.
+ Matthew Van Gundy
+ matthew.vangundy&yardi.com
+21055
+ Sri Lanka Telecom Services Ltd.
+ Nuwan Dharmasena
+ nuwan&slts.lk
+21056
+ DeployLinux Consulting
+ Matthew Marlowe
+ matt&deploylinux.net
+21057
+ Themis Computer
+ jean-francois simon
+ jfs&themis.com
+21058
+ Tizor Systems
+ Peter Smith
+ peter&tizor.com
+21059
+ Nyvri
+ Oystein Steimler
+ os-oid&nyvri.net
+21060
+ Global Healthcare Exchange
+ Leigh Anderson
+ landerson&ghx.com
+21061
+ Netaquila Solutions Pvt. Ltd
+ Manpreet Singh Nehra
+ manpreet&netaquila.com
+21062
+ Chris Forkin Consulting
+ Chris Forkin
+ chris&forkin.com
+21063
+ MaqSys
+ Maqsood Alam
+ maqsoodalam_&hotmail.com
+21064
+ TSingTec Ltd.
+ jizd
+ jizd&163.com
+21065
+ SHENZHEN WLAN Research Center,CCSA
+ LISHOUBIN
+ lishbg&huawei.com
+21066
+ SNCF (Société Nationale des Chemins de fer Français)
+ Pascal MERCIER
+ IPNetwork.Contact&sncf.fr
+21067
+ Elitecore Technologies Ltd.
+ Ajay Iyer
+ ajay&elitecore.com
+21068
+ University of Southern Denmark
+ Sven Meiborg Sorensen
+ sms&it-service.sdu.dk
+21069
+ Radford Control Systems
+ Keith Rathband
+ keithr&radford-controls.com
+21070
+ Intentia Research & Development
+ Mart Muts
+ martmuts&gmail.com
+21071
+ EFS Inc.
+ Paul LaSalle
+ paul&efs.ca
+21072
+ Arnold Magnetics
+ Jean P Bourget
+ jbourget&arnoldmagnetics.com
+21073
+ webcreations.ca
+ Andrew Joyce
+ joyce&webcreations.ca
+21074
+ PureWave Networks, Inc.
+ Eric Garcia
+ eric&scorchedminds.com
+21075
+ Old Red Mill
+ John Zavgren
+ john&zavgren.com
+21076
+ Science Museum of Minnesota
+ Joel Miles
+ jmiles&smm.org
+21077
+ DigiTar
+ Jason J. W. Williams
+ williamsjj&digitarx.com
+21078
+ dafa
+ Daniel de la Fuente
+ dafa2002&cs.buap.mx
+21079
+ HAIPE
+ HAIPE Program Manager
+ haipe_po&missi.ncsc.mil
+21080
+ Frog Navigation Systems B.V.
+ Rene Jager
+ renej&frog.nl
+21081
+ Persium Inc.
+ Mr Behruz RUSHENAS
+ brushenas&sbcglobal.net
+21082
+ EUN Partnership a.i.s.b.l.
+ Jean-Noel Colin
+ jean-noel.colin&eun.org
+21083
+ Mairie de Paris
+ Didier Ajax
+ didier.ajax&paris.fr
+21084
+ SD Laboratories
+ Theron Bair
+ sdeath&sdeath.net
+21085
+ Open Alliance Sofware Libre, S.A.
+ Marc Munoz
+ marc&ingent.net
+21086
+ Monolith Productions
+ Erik De Bonte
+ matrixservers.snmp&lith.com
+21087
+ Infosia Services
+ James Barrett
+ oid&infosia.net
+21088
+ krix.biz Internetdienstleistungen
+ David Krix
+ info&krix.biz
+21089
+ Flywheel Corporation
+ Systems Administrator
+ admin&flywheelcorporation.com
+21090
+ Ithaka Harbors, Inc.
+ Lilian Wang
+ lwang&ithaka.org
+21091
+ Exinda Networks Pty Ltd
+ Chris Siakos
+ chris&exinda.com
+21092
+ Raindance Wireless
+ Darrel Bowman
+ db&mynetworkcompany.com
+21093
+ Got.Net - The Internet Connection, Inc.
+ Mike Roach
+ support&got.net
+21094
+ Ricoh Australia Pty Ltd
+ Niall McLoughlin
+ nmcloughlin&ricoh.com.au
+21095
+ Commonwealth Bank of Australia
+ Keith Westley
+ keith.westley&cba.com.au
+21096
+ Quantier Inc.
+ Albert Chang
+ albert_chang&QuantierTech.com
+21097
+ Kerr-McGee Corporation
+ Karen S Tompkins
+ ktompkins&kmg.com
+21098
+ IECAS(Chin. Acad. of Sci)
+ ZHIHUI-ZHENG
+ maildode&yahoo.com
+21099
+ Alltrix Sdn Bhd
+ Chau Te Han
+ thchau&alltrix.biz
+21100
+ Linwork Informática S/C Ltda
+ André Alexandre Gaio
+ aagaio&linwork.com.br
+21101
+ Verreau Enterprise
+ joseph verreau
+ jverreau&chartermi.net
+21102
+ ControlTier Software, Inc.
+ Charles Scott
+ chuck&controltier.com
+21103
+ Mandrakesoft
+ Frederic Lepied
+ flepied&mandrakesoft.com
+21104
+ Mofet Instititue
+ Alex Shpisman
+ salex&macam.ac.il
+21105
+ MANGO networks Inc.
+ Douglas Wallace
+ dwallace&mangonetworks.com
+21106
+ Shanghai Ulink Telecom Technologies Co., Ltd.
+ Jianhong Jia
+ support&ulinkcom.com
+21107
+ Novagem Ltd
+ Giles Sadler
+ giles.sadler&novagem.co.uk
+21108
+ Harting Electric GmbH & Co KG
+ Klaus Sperlich
+ Klaus.Sperlich&HARTING.com
+21109
+ Knowledge Zone
+ JJ van Gorkum
+ iana&knowzone.org
+21110
+ SANITOP-WINGENROTH GmbH & Co. KG
+ Michael Baeumker
+ m.baeumker&sanitop-wingenroth.de
+21111
+ Datalogic S.p.A
+ Marco Balestra
+ marco.balestra&it.datalogic.com
+21112
+ TNO Telecom
+ Jan Sipke van der Veen
+ j.s.vanderveen&telecom.tno.nl
+21113
+ Hashbang Consulting Ltd
+ Peter Farmer
+ peter&hblc.co.uk
+21114
+ Contec s.j.
+ Gronowski Ryszard
+ ryszard.gronowski&contec.com.pl
+21115
+ TFTEN SA
+ ROUEN Alain
+ arouen&tften.com
+21116
+ NoVi Pawel Zimnoch
+ Pawel Zimnoch
+ pawel.zimnoch&novi.com.pl
+21117
+ AMG Systems Limited
+ Fred Burton
+ fred.burton&amgsystems.co.uk
+21118
+ AB2R
+ David PHAM-VAN
+ david&ab2r.com
+21119
+ Guru, informacijske tehnologije d.o.o.
+ Ales Smodis
+ ales.smodis&guru.si
+21120
+ Sanofi-Aventis
+ Harjinder Nijjar
+ Harjinder.Nijjar&sanofi-aventis.com
+21121
+ m0n0
+ christopher snow
+ cs&m0n0.co.uk
+21122
+ G.I.S. Global Information Services GmbH
+ Jens-Erik Hansen
+ Jens-E.Hansen&gis.de
+21123
+ Amps llc
+ Fabio Badilini
+ badilini&amps-llc.com
+21124
+ Adesium
+ Marie Tourne
+ marie.tourne&adesium.com
+21125
+ dico-online
+ Selim Baccar
+ baccar_selim&yahoo.fr
+21126
+ vFortress Network Security Pvt. Ltd.
+ Subash Warrier
+ manoj_jain&vfortress.com
+21127
+ KCI Technologies, Inc.
+ Rob Carlson
+ rcarlson&kci.com
+21128
+ Heimetli Software AG
+ Peter Tellenbach
+ pen&heimetli.ch
+21129
+ Ideal Solution, LLC
+ Jeff Lawton
+ host&idealso.com
+21130
+ GlassHouse UK Ltd
+ Dominic Talbot
+ dtalbot&glasshouse.com
+21131
+ Phonesync Ltd.
+ David Jones
+ david.jones&phonesync.com
+21132
+ Novum Information Technology BV
+ Ferdinand de Bakker
+ ferdinand.de.bakker&novum-it.com
+21133
+ University of Iowa Hospitals and Clinics
+ Robert Heitman
+ robert-heitman&uiowa.edu
+21134
+ University of Minnesota
+ David Carlson
+ davec&umn.edu
+21135
+ Kimmel.biz
+ D. Brian Kimmel
+ briank&kimmel.biz
+21136
+ North Central University
+ IT Department
+ it&northcentral.edu
+21137
+ Astron Computer Corporation
+ Paul Lovelace
+ st_lovelace&tarleton.edu
+21138
+ Electrosys S.r.l.
+ Stefano Dilio
+ diliostefano&electrosys.it
+21139
+ Proofpoint, Inc.
+ Andy Maas
+ x-iana&proofpoint.com
+21140
+ Xernolan Consulting
+ Dano Carroll
+ dano&xernolan.org
+21141
+ Elemental Security, Inc.
+ Joseph Gow
+ joe&elementalsecurity.com
+21142
+ ITER
+ Hans-Werner Bartels
+ bartelh&itereu.de
+21143
+ Devis
+ Martin Hudson
+ MHudson&devis.com
+21144
+ Maieutica - Cooperativa de Ensino Superior, Crl
+ Alexandre Valente Sousa
+ avs&ismai.pt
+21145
+ Intalio, Inc.
+ Rodolphe Pineau
+ pineau&intalio.com
+21146
+ Wiltel Communications LLC
+ Bogdan Kaczmarek
+ bogdan.kaczmarek&wiltel.com
+21147
+ Innotrac Corporation
+ Justin Matlock
+ jmatlock&innotrac.com
+21148
+ Soleil Securities Group, Inc.
+ Jonathan Phillips
+ technology&soleilgroup.com
+21149
+ H Bauer Ediciones
+ Daniel Tarrero
+ dtarrero&bauer.es
+21150
+ XKL, LLC
+ Shane Hall
+ iana-admin&xkl.com
+21151
+ Priority Technologies, Inc.
+ Support
+ support&prioritytech.com
+21152
+ Nucor Steel Indiana
+ Jason McClish
+ jmcclish&ns-ind.com
+21153
+ Academy of Fine Arts
+ Jokke Heikkila
+ jokke.heikkila&kuva.fi
+21154
+ Harland Financial Solutions
+ Eric Setz
+ eric.setz&harlandfs.com
+21155
+ Chameleon Technology, Inc.
+ Mark Anacker
+ manacker&lot66.com
+21156
+ pipp
+ Armin Pipp
+ armin&pipp.at
+21157
+ RAE Internet Inc.
+ Michael Katz
+ mkatz&raeinternet.com
+21158
+ Linux-Online
+ Timofey Korolyov
+ tk&linux-online.ru
+21159
+ IPcom S.A.
+ Juan Andrés Antoniuk
+ jantoniuk&ipcomsa.com.uy
+21160
+ Emerson Retail Services
+ Ozzie Gurkan
+ ogurkan&ersus.com
+21161
+ Flamingo Internet Navigators
+ Christopher Hicks
+ chicks&chicks.net
+21162
+ Voxiva Inc.
+ Portman Wills
+ pwills&voxiva.net
+21163
+ EXPERTiS Tecnología S.A. de C.V.
+ Procopio Villarreal
+ pvillarr&expertis.com.mx
+21164
+ Legacy Health System
+ Jeffrey Mills
+ jmills&lhs.org
+21165
+ Tidal Networks
+ Jeff Prince
+ prince&tidalnetworks.net
+21166
+ Personal Broadband Australia
+ Michael Keaney
+ michael.keaney&pba.com.au
+21167
+ The Correspondence School
+ Glen Ogilvie
+ glen.ogilvie&correspondence.school.nz
+21168
+ SCF of Arizona
+ Terry R. Teppo
+ tteppo&scfaz.com
+21169
+ JTHInc Computing Solutions
+ Josh Hogle
+ josh.hogle&jthinc.net
+21170
+ Vortice Research Development Pty Ltd
+ Stephen Sampson
+ stephens&vorticeResearchgroup.com
+21171
+ NRG Global, Inc.
+ Damion Sandidge
+ support&NRGglobal.com
+21172
+ Elan Designs
+ David Mathis
+ davem&inow.com
+21173
+ WSCICC
+ Ron Wickersham
+ rjw&wscicc.org
+21174
+ DISC, State of Kansas
+ John Jones
+ john.jones&da.state.ks.us
+21175
+ Xinupro, LLC
+ Peter DrakeUnderkoffler
+ iana&ratgut.com
+21176
+ Datalucid limited
+ Mike Trotman
+ mike.trotman&datalucid.com
+21177
+ St. John School
+ Nicholas Osterhaus
+ nico&nicosterhaus.com
+21178
+ Anteya Technology Corporation
+ Steven Yeh
+ steven&anteya.com
+21179
+ Beijing E-tech Technology Co., ltd
+ CAO Cheng
+ caoc&extech.com.cn
+21180
+ SwiDyna Technologies,Inc
+ frank kang
+ swidyna.company&msa.hinet.net
+21181
+ anweb
+ Achim Neyer
+ achim.neyer&anweb.de
+21182
+ Tonediy
+ Reza Iskandar Achmad
+ reza.iskandar&gmail.com
+21183
+ lightelli Ltd.
+ yang kaimy
+ diskey26&hotmail.com
+21184
+ AirMsg, Inc.
+ Michael Lee
+ ml&ioneda.com
+21185
+ Ioneda, Inc.
+ Michael Lee
+ ml&ioneda.com
+21186
+ Corner Stone Technology Inc
+ Vienne Lee Ms.
+ vienneli&cornerstone.com.tw
+21187
+ SenseStream Limited
+ Ernest
+ ernest.so&sensestream.com
+21188
+ eyes-works Corporation
+ Yasuhiro Fujii
+ eyes&eyes-works.com
+21189
+ Huon Associates Pty Ltd
+ Andrew Bennett
+ andrew.bennett&huonassociates.com
+21190
+ MayAZ Software Services
+ Charles May
+ brad&mayaz.net
+21191
+ KCodes Corporation
+ Chris Hsieh
+ chris_hsieh&kcodes.com
+21192
+ Goldman Sachs JBWere Pty Ltd
+ James Hine
+ iana.oid&gsjbw.com
+21193
+ Webvision
+ Alexander Pajerr
+ office&webvision.at
+21194
+ LLC Inform-mobil
+ Alexey I. Froloff
+ raorn&immo.ru
+21195
+ Non-Stop Systems (South Africa) (Pty) Limited
+ Andy Watts
+ andy.watts&non-stopsystems.com
+21196
+ TerraPages Pty. Ltd.
+ Derek Munneke
+ derek.munneke&terrapages.com
+21197
+ CryptoEx
+ Oleg A. Zhirnov
+ info&cryptoex.ru
+21198
+ RTI-Zone
+ Rodolphe Pineau
+ pineau&rti-zone.org
+21199
+ silkway
+ liangjinge
+ liangjinge&hotmail.com
+21200
+ Dr. Ruff Software GmbH
+ Günter Kreis
+ gk&ruso.de
+21201
+ Linuma Advanced Hosting, Inc.
+ James Moore
+ Jim&linuma.net
+21202
+ BT (Germany) GmbH & Co. oHG
+ Falk John
+ falk.john&bt.com
+21203
+ ARES Inc.
+ Alan Yu
+ alanyu&ares.com.tw
+21204
+ MHGS
+ Marianne Goeltl-Schuberth
+ mhgs&MHGSoft.de
+21205
+ Webdyn
+ Emmanuel Viollet
+ Emmanuel.Viollet&webdyn.com
+21206
+ MobileRRD
+ Wim Siebring
+ wim&mobilerrd.tk
+21207
+ Technische Universitaet Bergakademie Freiberg
+ Dr. Andreas Kluge
+ Andreas.Kluge&hrz.tu-freiberg.de
+21208
+ IKS GmbH Jena
+ Lutz Donnerhacke
+ mib&iks-jena.de
+21209
+ Mayr-Melnhof Packaging International GmbH
+ Markus Heidinger
+ markus.heidinger&mm-packaging.com
+21210
+ kairos
+ Kim hong hoi
+ hhkim&realtimetech.co.kr
+21211
+ Fraunhofer-Institute for Telecommunications Heinrich-Hertz-Institut
+ Pieter Gross
+ gross&hhi.fhg.de
+21212
+ Incito Ltd
+ Colin McFarlane
+ iana&incito.co.uk
+21213
+ topolis.lt
+ Tomas Kuliavas
+ tokul&users.sourceforge.net
+21214
+ Eidetix S.r.L.
+ Massimo Cesaro
+ info&eidetix.com
+21215
+ MM-Karton
+ Erasmus Pachta
+ erasmus.pachta&mm-karton.com
+21216
+ Telepo AB
+ Patrik Granholm
+ patrik&telepo.com
+21217
+ Lux Servizi di Luigi Iotti
+ Luigi Iotti
+ snmpoid&REMOVETHIS.iotti.biz
+21218
+ Sette Querce
+ Ferdinando Simonetti
+ ferdinando.simonetti&elsag.it
+21219
+ Solidex S.A.
+ Pawel Gorazda
+ pawel.gorazda&solidex.com.pl
+21220
+ BASF AG
+ Holger Petersen
+ holger.petersen&basf-ag.de
+21221
+ Nexus Advanced Technologies S.r.l.
+ Giovanni Costagliola
+ giovanni.costagliola&nexusat.it
+21222
+ Profline BV
+ Frank Peters Sengers
+ info&profline.nl
+21223
+ Akris BV
+ Guido Schoonheim
+ schoonheim&akris.nl
+21224
+ 4G Systeme GmbH
+ Christian Car
+ christian.car&4g-systems.biz
+21225
+ British Heart Foundation
+ Santhan Perampalam
+ sp&bhfshops.org.uk
+21226
+ Linn Products Ltd
+ Jason Newell
+ jason.newell&linn.co.uk
+21227
+ ABI - Associazione Bancaria Italiana
+ Dott. Cesare Onorati
+ webmaster&abi.it
+21228
+ Aspex Semiconductor Ltd
+ Jon Wilson
+ it-support&aspex-semi.com
+21229
+ Leningrad Research and Development Institute of Telecommunications
+ Andrey Kiselev
+ dron&loniis.org
+21230
+ Iriga Networks
+ André Krempf
+ andre.krempf&iriga-networks.com
+21231
+ Kugele Elektronik
+ Achim Kugele
+ ldap&ak8.de
+21232
+ Jung Myoung Ltd
+ Jeong, jun-ho
+ jeong_junho&hotmail.com
+21233
+ Peter Schmaedicke
+ Ptere Schmaedicke
+ peter&invider.com
+21234
+ o-n-s CO.,LTD.
+ Chiaya Takeshi
+ chiaya&o-n-s.co.jp
+21235
+ Nehlsen IT Training und Beratung
+ Harro N. Nehlsen
+ h.nehlsen&nehlsen-it.de
+21236
+ Laseur Enterprises
+ Gerrit Laseur
+ glaseur&Comcast.net
+21237
+ Wright Express
+ Benjamin Garfield
+ benjamin_garfield&wrightexpress.com
+21238
+ BrasilSat Harald S/A
+ Luiz Yoshio Enomoto
+ lye.desenvolvimento&brasilsat.com.br
+21239
+ Vertiv (formerly 'Geist Manufacturing, Inc')
+ Brad Wilson or Jesse Preuss
+ bwilson&geistglobal.com
+21240
+ PinguSolution Meierhoff/Woltmann GbR
+ Michael Meierhoff
+ Michael.Meierhoff&pingusolution.de
+21241
+ Chezwam
+ Sebastien Gross
+ seb+iana&chezwam.org
+21242
+ SimDesk Technologies Inc.
+ Joe Moyle
+ JoeMoyle&SimDesk.com
+21243
+ LANet Sp. z o.o.
+ Grzegorz Marszalek
+ g.marszalek&lanet.net.pl
+21244
+ Mt Umunhum Wireless
+ William Estrada
+ MrUmunhum&popdial.com
+21245
+ Macdonald Associates GmbH
+ Reiner Nix
+ reiner.nix&macd.com
+21246
+ Quantitative Imaging
+ Ronald Ligteringen
+ R.Ligteringen&tnw.tudelft.nl
+21247
+ verimatrix
+ Bob Kulakowski, CTO
+ bobk&verimatrix.com
+21248
+ Pixel Software Technologies
+ Pavel Nemirovsky
+ pauln&pixel-tech.com
+21249
+ Lightwave Solutions, Inc.
+ Richard Orazi
+ rjorazi&lightwavesolutionsinc.com
+21250
+ Crane River Consulting
+ Daniel Linder
+ dan&linder.org
+21251
+ Secure Campus Inc
+ Madhav Karhade
+ madhav&securecampus.com
+21252
+ FMS Internetservice Müller und Schaub GbR
+ Werner Dian
+ dian&fmsweb.de
+21253
+ TransOptix Inc.
+ Joe Zhou
+ jzhou&transoptix.com
+21254
+ Arxceo Corporation
+ Jackie Smith Cashion
+ jackie&arxceo.com
+21255
+ SanYuHu LLC
+ Walter Seiler
+ walter.seiler&sanyuhu.com
+21256
+ Corporate Technologies Incorporated
+ Martin Cribbins
+ mcribbins&cptech.com
+21257
+ Transera Communications Inc
+ Gaya Vukkadala
+ gaya.vukkadala&transerainc.com
+21258
+ Tongel.org
+ David Maynor
+ maynor_d&bellsouth.net
+21259
+ Oregon Department of Human Services
+ Walt L Davis
+ Walt.L.Davis&state.or.us
+21260
+ XYPRO Technology Corporation
+ scott uroff
+ scott-nonstop&xypro.com
+21261
+ Aventia SL
+ Oscar Conesa
+ oconesa&aventia.com
+21262
+ Second Shift Inc.
+ Andrew Bates
+ abates&omeganetserv.com
+21263
+ Pacific College of Oriental Medicine
+ Travis Morgan
+ tmorgan&pacificcollege.edu
+21264
+ AFC Commercial
+ Drew Ferguson
+ andy&afccommercial.co.uk
+21265
+ Dark Horse Comics, Inc.
+ Chris Irvine
+ hostmaster&darkhorse.com
+21266
+ Jab Ltd
+ Jarkko Lietolahti
+ jarkko&jab.fi
+21267
+ IT-Service Lehmann
+ Arno Lehmann
+ al&its-lehmann.de
+21268
+ Tecnocity, S.C.
+ Gabriel Martin del Campo
+ gmartin&tecnocity.com.mx
+21269
+ OnSite Systems, Inc.
+ Catherine Io
+ cio&onsitesystems.com
+21270
+ SWAL
+ D. Faber
+ iana&swal.org
+21271
+ ITT Educational Services, Inc.
+ Walter Seiler
+ mike.seiler&sanyuhu.com
+21272
+ Thomas P. Olsen
+ Thomas P. Olsen
+ thomas&t-point.dk
+21273
+ MediaWeb IT
+ Jan Boysen
+ jan&mediaweb-it.net
+21274
+ Camiant Inc
+ Anrthony Machon
+ amachon&camiant.com
+21275
+ n3k Informatik Ltd
+ Bob Day
+ bob.day&n3k.co.uk
+21276
+ A.C.C.E.S.S. Inc.
+ James Fraser
+ jsf&rogers.com
+21277
+ City of Ottawa
+ Roger Langevin
+ roger.langevin&ottawa.ca
+21278
+ Intellambda Systems Inc.
+ Rachel Wang
+ rachelw&intellambda.com
+21279
+ State of Kansas
+ Jeremy Heit
+ jjh&srskansas.org
+21280
+ Computer Access Technology Corporation
+ Shlomi Krepner
+ shlomi&catc.com
+21281
+ Empresa Jornalística Caldas Júnior Ltda
+ Rafael Pivato
+ rpivato&cpovo.net
+21282
+ SYS/IO
+ Ingo Felger
+ if&sys.io
+21283
+ The Forest Industry Online Inc.
+ Dallas Vogels
+ dvogels&forestind.com
+21284
+ Edustructures LLC
+ Eric Petersen
+ eric&edustructures.com
+21285
+ Catalyst IT Ltd
+ Steve Wray
+ stevew&catalyst.net.nz
+21286
+ Sygate Technologies
+ Ravil A. Desai
+ rdesai&sygate.com
+21287
+ Mikrovlny s.r.o.
+ Libor Konecny
+ support&mikrovlny.cz
+21288
+ Cetacea Networks Corporation
+ Gary MacIsaac
+ gary&orcaflow.ca
+21289
+ grid-zero.net
+ Darren Edmundson
+ domains&grid-zero.net
+21290
+ GBP Software, LLC
+ Gaige B Paulsen
+ iana&gaige.net
+21291
+ Tributes Online Ltd
+ Simon Manning
+ harbour&funeral-link.co.nz
+21292
+ kaengs reich
+ Karsten Engelke
+ contact&kaeng.org
+21293
+ Fabric7 Systems, Inc.
+ Nakul Saraiya
+ saraiya&fabric7.com
+21294
+ KIKA S.A.
+ Denis Sacchet / Fabien Lallemand
+ it&kikamedical.com
+21295
+ Cunningham and Othen
+ Ian Cunningham
+ IanC&c-and-o.co.uk
+21296
+ Infinera Corp.
+ Sharfuddin Syed
+ ssyed&infinera.com
+21297
+ U.Z.KULeuven
+ Andre De Deurwaerder
+ netadmin&uz.kuleuven.ac.be
+21298
+ Odyssey Pharmaceuticals, Inc.
+ Leon Hairie
+ leon.hairie&odysseypharm.com
+21299
+ BigFix, Inc.
+ Lisa Lippincott
+ lisa_lippincott&bigfix.com
+21300
+ Watt 22 Távközléstechnikai Szolgáltató Kft.
+ Tóth Csaba
+ tcsaba&greengaialing.hu
+21301
+ Dialmex, L.L.C.
+ David Stanaway
+ hostmaster&dialmex.net
+21302
+ Wright State University
+ John Meyers
+ john.meyers&wright.ed
+21303
+ Periscope Ltd.
+ David Preece
+ davep&pscope.net
+21304
+ BC Genome Sciences Centre
+ Mark Mayo
+ markmayo&bcgsc.ca
+21305
+ Katholischen Hochschulgemeinde Linz
+ Josef Hoerandtner
+ iana.org&jossy.net
+21306
+ Cyberfamily.dk
+ Christian Christiansen
+ cc&cyberfamily.dk
+21307
+ Tel.Pacific
+ Xian Zhang
+ xzhang&tel-pacific.com
+21308
+ NeoMon
+ Shayne Balduf
+ sbalduf&neomon.com
+21309
+ Juni Australia Pty Ltd
+ Mark Johnson
+ markjohnson&juni.com.au
+21310
+ Center for High Energy Physics
+ Kihwan Kwon
+ kihwan&knu.ac.kr
+21311
+ GammaStream Technologies, Inc.
+ Michael Sacket
+ msacket&gammastream.com
+21312
+ LISAsoft Pty. Ltd.
+ Derek Munneke
+ dmunneke&lisasoft.com
+21313
+ VRx, Inc.
+ Ricardo Autobahn
+ iana+spam+richard&vrx.net
+21314
+ Sizwe
+ Jean-Paul Bauer
+ jpbauer&sizwe.org
+21315
+ The State Key Laboratory Of Information Security of China
+ Lin JingQiang
+ linjq&lois.cn
+21316
+ Octtel Communication Co., Ltd.
+ Jason C.S. Chang
+ jason.chang&octtel.com.tw
+21317
+ ATEN INTERNATIONAL CO., LTD.
+ JasonPan
+ jasonpan&aten.com.tw
+21318
+ Intec NetCore, Inc,
+ Kuniaki Kondo
+ noc&inetcore.com
+21319
+ Symbio Group
+ Ken Ko
+ ko&symbio.com.tw
+21320
+ SourceMachine Develop Ltd.
+ Peter Qian
+ qian_hf&hotmail.com
+21321
+ CITIC Telecom 1616 Limited
+ Ken Tam
+ cktam&citic1616.com
+21322
+ Estonian Academy of Arts
+ Lauri Korts-Pärn
+ admin&artun.ee
+21323
+ Consolidated Contractors International Company S.A.L
+ Javed Khan
+ JKhan&ccc.gr
+21324
+ Databus Inc.
+ Barney Wolff
+ barney&databus.com
+21325
+ Siedlung Cuxhaven AG
+ Nils Stoever
+ n.stoever&siedlung.de
+21326
+ Heim & Haus GmbH & Co KG
+ Wolfgang Struhalla
+ struhalla&heimhaus.de
+21327
+ Westsaechsische Hochschule Zwickau
+ Andreas Funk
+ Andreas.Funk&fh-zwickau.de
+21328
+ Metos Oy
+ Joakim Berndtsson
+ joakim.berndtsson&metos.com
+21329
+ secXtreme GmbH
+ Christian Scheucher
+ christian.scheucher&sec-xtreme.com
+21330
+ JSC "TransTeleCom Company"
+ Andrey A. Galdin
+ cainfo&transtk.ru
+21331
+ RESEAUNANCE
+ REGNIER Pascal
+ support&reseaunance.com
+21332
+ Luciad NV
+ Systeembeheer
+ tom.laermans&luciad.com
+21333
+ Chongqing Putian Communication Equipment Ltd, Co.
+ O.Brire He
+ OBrire&yahoo.com.cn
+21334
+ ACCIO GLOBAL
+ xavier lleixa
+ tl11132&salleurl.edu
+21335
+ OSRAM OS GmbH
+ Wolfgang Schamberger
+ wolfgang.schamberger&osram-os.com
+21336
+ CAEN SpA
+ Stefano Coluccini
+ s.coluccini&caen.it
+21337
+ PowerSource
+ Tom Laermans
+ noc&powersource.cx
+21338
+ NetFX
+ Tom Laermans
+ tom&netfx.be
+21339
+ Fiat Auto S.p.A.
+ Cremasco Roberto
+ roby.cremasco&fiat.com
+21340
+ Verax Systems
+ Slawomir Debczynski
+ slawomir-debczynski&veraxsystems.com
+21341
+ Corner Banca SA
+ Oscar Armanini
+ unix&corner.ch
+21342
+ EpiSoftware Ltd.
+ Martin Zdila
+ m.zdila&episoftware.com
+21343
+ n3k Informatik GmbH
+ Rainer Maurer
+ rainer.maurer&n3k.de
+21344
+ Claranet GmbH
+ Christian Meutes
+ bsd&de.clara.net
+21345
+ Sachs
+ Peter W. Sachs
+ iana.001&peter-sachs.de
+21346
+ Forler IT Training & Consulting
+ Wolfgang Forler
+ wforler&forler.de
+21347
+ ITCnetworks
+ Mihai Lozoveanu
+ mlozo&itcnetworks.ro
+21348
+ Song Networks Svenska AB
+ Peter Eriksson
+ peter.eriksson&songnetworks.se
+21349
+ TTG Europe PLC
+ Andy Raffle
+ andy.raffle&ttg-netherlands.nl
+21350
+ SHS Informationssysteme AG
+ Network Operations
+ iana-oid&shs.de
+21351
+ Gyrus Prod SRL
+ Gabriel BIXADE
+ gabriel.bixade&gyrus.ro
+21352
+ Zhang Ye
+ Zhang Ye
+ yeahchang&vip.sina.com
+21353
+ Hospital Santa Mônica
+ Abrantes Araújo Silva Filho
+ abrantes&epidemiologia.org
+21354
+ Bezirksamt Lichtenberg von Berlin
+ Winkler, Ray
+ ray.winkler&ba-libg.verwalt-berlin.de
+21355
+ Ascential Software
+ Steven Totman
+ steven.totman&ascential.com
+21356
+ Austrian Grid
+ Willy Weisz
+ weisz&vcpc.univie.ac.at
+21357
+ antislash
+ camberlin stephane
+ sca&antislash.net
+21358
+ China ZLTelecom Telecommunication Equipment Co., LTD
+ Li Dongxia
+ cat995&21cn.com
+21359
+ OPNET Technologies, Inc
+ Vicki Tardif
+ vtardif&opnet.com
+21360
+ Chatsworth Products, Inc
+ None
+ SNMP-info&chatsworth.com
+21361
+ Catholic Healthcare West
+ Jim Chambers / Sheila Norcio
+ jim.chambers&chw.edu
+21362
+ IFOTEC
+ C. SILLANS
+ csillans&ifotec.com
+21363
+ Valhalla Media
+ Nic Pedersen
+ admin&vikingis.com
+21364
+ Revinetix, Inc
+ Stephen Jones
+ snmp&revinetix.com
+21365
+ Accelerate Consultancy Limited
+ Phil Davies
+ phil.davies&accelerate-consultancy.co.uk
+21366
+ Open Source Lab
+ Scott Kveton
+ kveton&osuosl.org
+21367
+ Connectathon.Net
+ Glen F. Marshall
+ webmaster&connectathon.net
+21368
+ The Cloud Networks Ltd.
+ Dan Martin
+ dan.martin&thecloud.net
+21369
+ Terrasat Communications, Inc.
+ Jose Hecht
+ jhecht&terrasatinc.com
+21370
+ Thales Navigation
+ Carl Chan
+ cchan&thalesnavigation.com
+21371
+ Whited.US
+ Matthew Whited
+ matt&whitedonline.com
+21372
+ JavaPlus
+ Stephen Suen (SUNRUJUN)
+ stephen.suen&gmail.com
+21373
+ netfilter/iptables project
+ Harald Welte
+ laforge&netfilter.org
+21374
+ Fabbricadigitale srl
+ Nicola Masseroni
+ n.masseroni&fabbricadigitale.it
+21375
+ Interactive Vision Mind Beacon sp. z o.o.
+ Przemyslaw Plaskowicki
+ plex&iavmb.pl
+21376
+ Gruppenkasper
+ Aiko Barz
+ aiko&gruppenkasper.net
+21377
+ Zhongyuan Institute of Technology
+ An Jiangze
+ nair_an&msn.com
+21378
+ American Honda Motor Co., Inc.
+ Joe Pace
+ Joe_Pace&ahm.honda.com
+21379
+ Shenzhen aike Co.,Ltd.
+ Frank Wang
+ Frank_wzf&hotmail.com
+21380
+ Guangzhou aike Co.,Ltd.
+ Frank Wang
+ w_zf&hotmail.com
+21381
+ Viessmann Werke GmbH & Co KG
+ Michael Bergen
+ bemi&viessmann.com
+21382
+ united bolta nigeria limited
+ ogunjimi ayotunde
+ kattomi&hotmail.com
+21383
+ bo-tech GmbH & Co. KG
+ Johannes Bornhold
+ joh&bo-tech.de
+21384
+ serie a - digitale medien und systeme GmbH
+ Kurosch Saremi
+ saremi&serie-a.de
+21385
+ Escalon Networks, Inc.
+ Alex Alten
+ alten&EscalonNetworks.com
+21386
+ Quiettouch Inc.
+ Vladimir Moshkovsky
+ vmoshkovsky&quiettouch.com
+21387
+ The John Simon Guggenheim Memorial Foundation
+ Michael Smith
+ ms&gf.org
+21388
+ Risetek Inc.
+ Li liming
+ lilm&risetek.com
+21389
+ King Fahd University of Petroleum and Minerals
+ Mir Ahmed Ali Shajee
+ shajee&kfupm.edu.sa
+21390
+ ALAIN BRION SARL
+ Alain Brion
+ roulabille92&msn.com
+21391
+ Netalley Networks LLP
+ Joe Geldart
+ jgeldart&netalleynetworks.com
+21392
+ Tech Arabia
+ Mohamed Eldesoky
+ mohamed&eldesoky.net
+21393
+ CareerWeaver.net
+ Metodi Mladenov
+ metodi&careerweaver.net
+21394
+ aplis.cz, a.s.
+ Vlastislav SUCHARDA
+ vsucharda&aplis.cz
+21395
+ Project Logicaldreams
+ Matt Pruett
+ mpruett&logicaldreams.net
+21396
+ Brand X Software, Inc.
+ Chris Terry
+ chris.terry&district6.org
+21397
+ FiberZone Networks LTD.
+ Yossi Appleboum
+ yossia&web-silicon.com
+21398
+ Cybergate Technologies Corp
+ Marco Lucena
+ mclucena&yahoo.com
+21399
+ Active Circle SA
+ Jean-Michel Dréan
+ iana-contact&active-circle.com
+21400
+ e-geek
+ Xavier Ourcière
+ xavier.ourciere&fnac.net
+21401
+ DSNCON GmbH
+ Harald Rößler
+ mib&dsncon.de
+21402
+ Epic Energy
+ Andrew Campbell
+ AndrewCampbell&epic.com.au
+21403
+ A-First Technology CO.,LTD.
+ Chaucer Huang
+ chaucer&a-first.com.tw
+21404
+ DG Telecom Co. Ltd.
+ Wang ChuanDa
+ support&dg-telecom.com
+21405
+ COMSATS Internet Services
+ Nadeem Akhtar
+ rahnuma&skt.comsats.net.pk
+21406
+ azh GmbH
+ Thomas Wieschke
+ wieschke&azh.de
+21407
+ Maier
+ Rainer Maier
+ ramaier&gmx.de
+21408
+ Ernitec A/S
+ Søren Gullach
+ S.h.gullach&ernitec.dk
+21409
+ ARTAX, a. s.
+ Radek Drabant
+ drabant&artax.cz
+21410
+ Kennisnet
+ Jerry van de Leur
+ j.vandeleur&kennisnet.org
+21411
+ gocept gmbh & co. kg
+ Christian Theune
+ mail&gocept.com
+21412
+ Andreas Wachter
+ Andreas Wachter
+ andreas.wachter&signon-it.com
+21413
+ ScriptLogic Corporation
+ Chuck Baenen
+ chuck&scriptlogic.com
+21414
+ Batra Consulting, Inc.
+ Harjit S. Batra
+ HBatra&HBatra.com
+21415
+ Option nv
+ Axel Schollaert
+ a.schollaert&option.com
+21416
+ Centre Hospitalier de la Côte Basque
+ AGUERRETCHE Jean-Marc
+ jmaguerretche&chicb.com
+21417
+ tdb Software Service GmbH
+ Haris Sehic
+ hs&tdb.de
+21418
+ Unient Communications, a.s.
+ Jan Zach
+ support&unient.cz
+21419
+ TEDIAL S.L.
+ Pablo Perez Trabado
+ pablo&tedial.com
+21420
+ HanseMerkur Krankenversicherung a.G.
+ Frank Jodkuhn
+ Frank.Jodkuhn&hansemerkur.de
+21421
+ Yassine Zairi LTD.
+ Yassine O. Zairi
+ aleczairi&msn.com
+21422
+ CVW
+ Volker Wiegand
+ volker.wiegand&cvw.de
+21423
+ ConnecTerra, Inc.
+ Ken Traub
+ kt&connecterra.com
+21424
+ Kanagawa Prefectural Board of Education
+ Office of General Affairs
+ jouhouka.389&pref.kanagawa.jp
+21425
+ Institute for Automation and Control Processes (IACP) FEBRAS
+ Alexander Zatserkovniy
+ avz&dvo.ru
+21426
+ Hoekstra Consulting Group
+ Chris Hoekstra
+ chris_hoekstra&hotmail.com
+21427
+ Weisenberger Solarstromerzeugung und Vertrieb
+ Axel Weisenberger
+ info&weisenbergers.de
+21428
+ Aepona Ltd
+ Liam McEntee
+ liam.mcentee&aepona.com
+21429
+ SUNTECH Telecom Solution LTDA
+ Mario Wolf Jr
+ mariowolf&suntech.com.br
+21430
+ inPUT Softwareentwicklungs GmbH
+ Karl Nabinger
+ k.nabinger&input.at
+21431
+ SAE International
+ Ken Hutalski
+ itservices&sae.org
+21432
+ DigiNet Corporation
+ Mark A. Miller
+ mark&diginet.com
+21433
+ Interface Software, Inc.
+ John McDonnell
+ jmcdonnell&interfacesoftware.com
+21434
+ Karolis Dautartas Personal Enterprise
+ Karolis Dautartas
+ list&public.lt
+21435
+ Inner Class Software Engineering Limited
+ David McNerney
+ david.mcnerney&innerclass.com
+21436
+ basis06 AG
+ Reto Burkhalter
+ hostmaster&basis06.com
+21437
+ ATEN Canada Technologies Inc.
+ Rebecca Hou
+ rebeccah&aten-ca.com
+21438
+ Thrunet
+ jongwon lee
+ jwlee&corp.thrunet.com
+21439
+ Beijing Mission Communication Co., Ltd.
+ Yullia Zhang
+ yang.zhang&eqmail.com
+21440
+ XIUS India Ltd.
+ Rajesh Sharma
+ rajeshs&xius.org
+21441
+ KBK e-vallalkozasa
+ Kovacs, Béla Karoly
+ kovacsbk&attmail.com
+21442
+ GAPIC (PVT) LTD
+ K. U. Gayan Priyanatha
+ pcgayan&yahoo.com
+21443
+ Caemar Software
+ Mark Chapman
+ mark.chapman&caemar.com
+21444
+ OSS Technologies (Pty) Ltd
+ Cedric Stevens
+ cedric.stevens&oss.co.za
+21445
+ eSilicon Corporation
+ Stephen Van Domelen
+ hostinfo&esilicon.com
+21446
+ ZIPPtec Systemhaus GmbH
+ Manfred Herrmann
+ manfred.herrmann&zipptec.de
+21447
+ Clinton Group, Inc.
+ Eric M. Stone
+ eric.stone&clinton.com
+21448
+ KarstadtQuelle AG
+ Heinz-Friedrich Hemmert
+ trust&itellium.com
+21449
+ Riversoft Integracao e Desenvolvimento de Software Ltda
+ Luiz Alberto C. de Lima
+ llima&riversoft.com.br
+21450
+ Radiantek
+ yangxiaobing
+ yxb&radiantek.com
+21451
+ Topera Technology Ltd.
+ Fu Dongya
+ fudongya&263.net
+21452
+ AUNA OPERADORES DE TELECOMUNICACIONES, S.A.
+ Cristobal Martinez Ferrus
+ cristobal.martinez&auna.es
+21453
+ GatherWorks, Inc.
+ Frik Strecker
+ frik&gatherworks.com
+21454
+ data voice technologies GmbH
+ Hannes Bauer
+ hbauer&fibersens.com
+21455
+ Sinosoft Co.,LTD
+ han lin
+ hanlin&sinosoft.com.cn
+21456
+ LV1871
+ Michael Bierenfeld
+ michael.bierenfeld&lv1871.de
+21457
+ Demandware, Inc.
+ David C Boyle
+ dboyle&demandware.com
+21458
+ Clovis Solutions, Inc.
+ Hong Lu
+ honglu&clovissolutions.com
+21459
+ CaLviX
+ Daniel Dehennin
+ webmaster&calvix.org
+21460
+ Global Infotek, Inc.
+ Scott Ganz
+ command&globalinfotek.com
+21461
+ Cole National
+ Rich Kirkpatrick
+ richkirkpatrick&colenational.com
+21462
+ Toro Co
+ Steve Watne
+ steve.watne&toro.com
+21463
+ UZ Gent
+ Dirk Ketels
+ oidadmin&uzgent.be
+21464
+ Adelior SA
+ Mirko Van Colen
+ mirko.vancolen&adelior.be
+21465
+ Vipond Inc.
+ Gregory Pleau
+ gregory.pleau&vipond.ca
+21466
+ DOMISYS SA
+ BOUCHÉ David
+ bouche&domisys.com
+21467
+ Uber Technologies cc
+ Morne Lategan
+ info&ubertech.co.za
+21468
+ Vijit Consulting
+ David Madsen
+ madsen&vijit.com
+21469
+ Blade Fusion
+ Eyal Segal
+ eyal.segal&bladefusion.com
+21470
+ schematech
+ Bob Cullen
+ bob&schematech.co.uk
+21471
+ SimpleRezo
+ Clement Moulin
+ contact&simplerezo.com
+21472
+ xmled.org
+ Steven Legg
+ steven.legg&eb2bcom.com
+21473
+ View500
+ Steven Legg
+ steven.legg&eb2bcom.com
+21474
+ Ardec International Pty. Ltd.
+ Duncan Sayers
+ duncan.sayers&ardec.com.au
+21475
+ Farsands Corporation Limited
+ Derek Hinchliffe
+ dhinchliffe&mpl.com.au
+21476
+ Academia Sinica Grid Computing Centre
+ Chih-Chiang Chang
+ ccchang&beta.wsl.sinica.edu.tw
+21477
+ TaiwanGrid
+ Chih-Chiang Chang
+ ccchang&beta.wsl.sinica.edu.tw
+21478
+ AdCoCom GmbH
+ Ekkehard Domning
+ edomning&adcocom.com
+21479
+ Icepage AB
+ Bartek Kania
+ bartek&icepage.se
+21480
+ Shenzhen Olym-tech Co., Ltd.
+ Jack Luo
+ jackluo&authcyber.com
+21481
+ TKM Telekommunikation und Elektronik GmbH
+ Frank Hintsches
+ f.hintsches&tkm-gmbh.de
+21482
+ SAIPM
+ Reynald Lemaire
+ Reynald.Lemaire&saipm.com
+21483
+ Quest Retail Technology Pty Ltd
+ Paul Clarke
+ snmp&quest.com.au
+21484
+ SIGMETA GmbH
+ Manfred Johnen
+ Manfred.Johnen&sigmeta.de
+21485
+ UNIS Ukraine
+ Serg Ageyev
+ sa&unisorg.com.ua
+21486
+ Secces information technologies ltd.
+ Ittai Weissberg
+ ittai.w&secces.com
+21487
+ Japan Cable Laboratories
+ Ryozo Yamashita
+ info&jcl.or.jp
+21488
+ NC Numericable
+ Stephane DEGUNST
+ isp&ncnumericable.com
+21489
+ die Antwort
+ Stefan Daschek
+ noniq&noniq.at
+21490
+ Booth & Associates, Inc.
+ Rick Rambo
+ RamboRL&Booth-Assoc.com
+21491
+ Entelligencia
+ Stan Banash
+ sbanash&sbcglobal.net
+21492
+ jMesh Limited
+ Phil Bluer
+ phil.bluer&jmesh.com
+21493
+ SKODA AUTO a.s.
+ Daniel Cep
+ daniel.cep&skoda-auto.cz
+21494
+ 3CPLUS GmbH
+ Raymond Dreher
+ r.dreher&3cplus-inso.de
+21495
+ SIG IT GmbH
+ Mirko Waletzke
+ mirko.waletzke&sig.biz
+21496
+ nSolutions, Inc.
+ Gordon Zhang
+ gzhang&nsolutionsinc.net
+21497
+ Tuxeo sprl
+ Philippe Frycia
+ philippe&frycia.be
+21498
+ Daemonspace Inc.
+ LI Dong
+ ld&ldconfig.com
+21499
+ LDCONFIG
+ LI Dong
+ ld&ldconfig.com
+21500
+ SIC LAB S.r.l.
+ Fabio Cottini
+ fabio.cottini&siclab.it
+21501
+ Asdag
+ Ogün Bilge
+ o.bilge&asdag.de
+21502
+ Sysload Software
+ Yann GUERNION
+ ref&sysload.com
+21503
+ Witt Weiden GmbH
+ Graf Mario
+ mario.graf&witt-weiden.de
+21504
+ SipStorm, Inc.
+ Gerald Chatlos
+ gchatlos&sipstorm.com
+21505
+ Caton Technology(Beijing) Corporation
+ Danffer Liu
+ danfferliu&caton.com.cn
+21506
+ Infinity Software Development
+ Michael Hanna
+ hannam&infinity-software.com
+21507
+ Strategies & Solutions LLC
+ Sam Wozniak
+ swozniak&strategies-llc.com
+21508
+ LAAS-CNRS
+ Laurent Blain
+ Laurent.Blain&laas.fr
+21509
+ CanWest Global Communications Corp.
+ Ron Field
+ rfield&canwest.com
+21510
+ heicare GmbH
+ Thomas Haselwanter
+ thomas.haselwanter&heicare.com
+21511
+ Institut Laue-Langevin
+ Martine M. Espitallier
+ ldapmaster&ill.fr
+21512
+ Instituto Superior Técnico
+ Jose´Manuel Pereira
+ ci&ist.utl.pt
+21513
+ Vormetric, Inc.
+ Andrew Wnuk
+ awnuk&vormetric.com
+21514
+ Computer Services and Solutions, Inc.
+ Daniel Diachun
+ ddiachun&cssiky.com
+21515
+ Hyperion VOF
+ Evert Carton
+ evertc&hyperion-entertainment.biz
+21516
+ Secure Data in Motion, Inc.
+ Ian Elverson
+ elverson&sigaba.com
+21517
+ Ehwa Technologies Information
+ SHIN, DONG-MAN
+ cshindm&eti21.com
+21518
+ Queensdale Investment Corp.
+ Benj Carson
+ benjcarson+iana&digitaljunkies.ca
+21519
+ Detlef Woltmann IT Consult GmbH
+ Detlef Woltmann
+ dw&dewo-itconsult.de
+21520
+ Crossworks Co.,Ltd.
+ Eunjeong, Go
+ gowill&crossworks.co.kr
+21521
+ Engage Networks, Inc
+ Alan Gilgenbach
+ agilgenbach&engagenet.com
+21522
+ Knights of Columbus
+ Carlos Bonet
+ carlos.bonet&kofc.org
+21523
+ SIA European Softwarehouse
+ Dima Fedotov
+ billy&european-softwarehouse.com
+21524
+ Wintegra
+ Asaf Matan
+ asafm&wintegra.co.il
+21525
+ sydios-it-solutions GmbH
+ Frank G. Walzebuck
+ fwalzebuck&sydios.de
+21526
+ Equip'Trans
+ Thierry Dubosse
+ be&equiptrans.com
+21527
+ SLIT
+ M. LARDY
+ flardy&slit.fr
+21528
+ MICROSEC Ltd.
+ Andras Ellbogen
+ ellbogen&microsec.hu
+21529
+ 2wcom GmbH
+ Werner Drews
+ contact&2wcom.com
+21530
+ Champ Cargosystems S.A.
+ Cihan Aydin
+ cihan.aydin&champ.aero
+21531
+ Adventec
+ Damien METZLER
+ dmetzler&adventec.fr
+21532
+ Universidad Técnica Federico Santa María
+ Alejandro A. Villarroel N.
+ alejandro.villarroel&usm.cl
+21533
+ Administration fiscale
+ Eric BEAURY
+ bureau.si3-dai&dgi.finances.gouv.fr
+21534
+ eWayDirect, Inc.
+ Bill Welch
+ billw&ewaydirect.com
+21535
+ QVS Software Inc.
+ Dennis Taylor
+ dwt&qvssoftware.com
+21536
+ MeuPC Informática e Comunicações LTDA
+ Fernando Barrocal
+ fernando.barrocal&gmail.com
+21537
+ KUNet
+ Ammar T. Al-Sayegh
+ ammar&kunet.com
+21538
+ fqdn.org
+ Juliane Holzt
+ iana-oid&juliane.holzt.de
+21539
+ Klahn Integration, LLC
+ Robert A. Klahn
+ robert_snmp&kint.org
+21540
+ Clulicon
+ Uli Deml
+ uli&die-demls.de
+21541
+ DNF CONTROLS
+ Paul Rubenstein
+ prubenstein&dnfcontrols.com
+21542
+ NET-TEK.info
+ Thomas Langer
+ thomas&net-tek.info
+21543
+ Bartels System GmbH
+ Oliver Bartels
+ oliver&bartels.de
+21544
+ Ktech Telecom
+ Steve Kuh
+ sk&ktechtelecom.com
+21545
+ Universidad Nacional de Salta
+ Diego Saravia
+ dsa&unsa.edu.ar
+21546
+ Virtual Conexions Inc
+ Jean-Luc Dugas
+ jldugas&virtualconexions.com
+21547
+ Logic Product Development
+ Erik Anderson
+ hostmaster&logicpd.com
+21548
+ Qoris, Inc.
+ Kenneth Lee
+ klee&klmn.net
+21549
+ Vine Systems Limited
+ Michael Larbi
+ michael.larbi&larbi.com
+21550
+ Millennium Pharmaceutical, Inc.
+ Senad Mulabegovic
+ senad.mulabegovic&mpi.com
+21551
+ IdleAire Technologies Corp.
+ Hostmaster
+ HostmasterMail&idleaire.com
+21552
+ XI INTERNET SERVICES
+ Johannes Peschke
+ johannes.peschke&xi-internet-services.de
+21553
+ Kineticode, INc.
+ David Wheeler
+ ldap&kineticode.com
+21554
+ Intertech Software Ltd
+ Rob Basto
+ rbasto&intertechsoftware.co.uk
+21555
+ VonWangelin
+ Daniel Von Wangelin
+ info&vonwangelin.com
+21556
+ Botho.Net
+ Sebastian Schulz
+ seb&shamoha.org
+21557
+ Fabio Perini North America, Inc.
+ Kent Maxwell
+ kmaxwell&fabio-perini.com
+21558
+ East Sea Group
+ Long Pham
+ pklong&eastseatravel.com
+21559
+ Parallelspace Corporation
+ Michael Herman
+ mwherman&parallelspace.net
+21560
+ Atlanta Help Desk
+ Marc Mamane
+ marc&mamane.org
+21561
+ abk-technology GmbH
+ Denis Brueck
+ denis.brueck&abk-technology.de
+21562
+ Boing.com
+ Geff Hanoian
+ boing&boing.com
+21563
+ Center of the System Administration LLC
+ Nick Gazaloff
+ nick&sbin.org
+21564
+ MMForces.de
+ Mathias Kaufmann
+ administrator&mmforces.de
+21565
+ R. E. Smith
+ Ron Smith
+ res485&fuse.net
+21566
+ WMS Industries Inc.
+ Ryan Schaefer
+ rschaefe&wmsgaming.com
+21567
+ Network Computing Services, Inc.
+ Jay Kline
+ jay&ahpcrc.org
+21568
+ nGENn GmbH
+ Ulrich Plate
+ plate&ngenn.net
+21569
+ COMPSIS
+ Rodolpho Testi
+ rodolpho.testi&compsisnet.com.br
+21570
+ Crimson Microsystems
+ Michael A. Thatcher
+ mthatcher&crimsonmicrosystems.com
+21571
+ Cornerstone University
+ Jonathan Beasley
+ ldap.admin&cornerstone.edu
+21572
+ Incompatible Time Sharing Systems
+ Alan Bawden
+ snmp&bawden.org
+21573
+ gb EDV Beratung
+ G. Beilhack
+ iana&beilhack.com
+21574
+ Active Systems Ltd.
+ Andres Toomsalu
+ andres&active.ee
+21575
+ IRIS Télécom & Réseaux
+ Cédric LHERM
+ info&iris-telecom.fr
+21576
+ Vestfold Butikkdata AS
+ Dag Christensen
+ dag.christensen&vbd.no
+21577
+ Allgemeine Anthroposophische Gesellschaft
+ Angela Gavazzi
+ edv&goetheanum.ch
+21578
+ Radium Instituto de Oncologia
+ Josephus
+ josvdv&radium.com.br
+21579
+ HarlemLIVE
+ Brad Harbans
+ harbansb&msn.com
+21580
+ XDS
+ David Roberts
+ daver&xdsinc.net
+21581
+ Bird Technologies
+ Matt Loretitsch
+ matt&bird-technologies.com
+21582
+ twam systems
+ Tobias Mueller
+ iana&email.twam.info
+21583
+ Oy Stinghorn Ltd
+ Sami Vaarala
+ sami.vaarala&stinghorn.com
+21584
+ BTT Software
+ Nick Abbott
+ snmp&bttsoftware.co.uk
+21585
+ Apollo Medical Imaging Technology
+ Qing Yang
+ info&apollomit.com
+21586
+ ELITECH DATACOM CO.,LTD.
+ ZongZhao Chen
+ chen&elitech.com.cn
+21587
+ Cemtek Computer Solutions Ltd.
+ Wei Zhong
+ menei&21cn.com
+21588
+ Media Connect GmbH
+ Armin Sattler
+ info&media-connect.de
+21589
+ Infosila
+ Shibaev Dmitry
+ d_shibaev&mail.ru
+21590
+ Zeni Corporation SA
+ Gilbert Roulot
+ contact-iana&zeni.fr
+21591
+ Systime GmbH
+ Martin Brulisauer
+ m.brulisauer&systime.ch
+21592
+ Activis Polska Sp. z o.o.
+ Jacek Hryniewiecki
+ j.hryniewiecki&activis.pl
+21593
+ Agnes Cebulla
+ Agnes Cebulla
+ mail&agnes-cebulla.de
+21594
+ Dougs Computers
+ Doug Hanson
+ iana&dougscomputers.com
+21595
+ Kerberos Research
+ Jesus Edgar Zavala Siller
+ jezs&kerberos-research.com
+21596
+ Low Fat Technology, LLC
+ Nick Hodulik
+ snmp.spam&lowfattech.com
+21597
+ Paper Coaters Limited
+ Merry Tsao
+ merryt&papercoaters.co.nz
+21598
+ Net Design Studio S.L.
+ José Luis Arenas
+ jla&nds.es
+21599
+ TRAK Microwave Corporation
+ Rolando Penabade
+ Rpenabade&trak.com
+21600
+ NETIKUS.NET ltd
+ Ingmar Koecher
+ ingmar.koecher&netikus.net
+21601
+ Cementhorizon
+ Eugene Wood
+ iana_private_enterprise_administrator&cementhorizon.com
+21602
+ Turbocomm Tech. Inc.
+ Lobo Chang
+ lobo&turbocomm.com.tw
+21603
+ e-Lock Corporation Sdn. Bhd.
+ Mr. Poong Zui Yong
+ poongzy&elock.com.my
+21604
+ Fiserv
+ Ryan Persaud
+ Ryan.Persaud&Fiserv.com
+21605
+ Sollentuna Energi AB
+ Jens Örtenholm
+ jens.ortenholm&sollentunaenergi.se
+21606
+ Asclep Communications Private Ltd
+ Saravanan R
+ saravanan&asclep.com
+21607
+ SPAR Oesterreichische Warenhandels-AG
+ Martin SPERL
+ martin.sperl&spar.at
+21608
+ John G Russell (Transport) Ltd.,
+ Ronnie Johnstone
+ ronnie.johnstone&johngrussell.co.uk
+21609
+ Syscomp GmbH
+ Robert Stromer
+ ian&syscomp.de
+21610
+ Quality Objects S.L.
+ Roberto Sánchez
+ rsanchez&qualityobjects.com
+21611
+ MDHM COMMUNICATION
+ Ravizza
+ webmaster&mdhm.fr
+21612
+ ise - Individuelle Software-Entwicklung GmbH
+ Witali Kadatzki
+ kadatzki&ise.de
+21613
+ TOYOTA Motor Marketing Europe
+ Koen Maes
+ Koen.Maes&toyota-europe.com
+21614
+ Multix Finland Oy
+ Jarmo Tulonen
+ tulonen&multixfin.fi
+21615
+ Bolton Sixth Form College
+ Kevin Ratcliffe
+ kratcliffe&bolton-sfc.ac.uk
+21616
+ Fraunhofer IIS
+ Martin Kohlmann
+ kln&iis.fraunhofer.de
+21617
+ TiFiC AB
+ Per Losenborg
+ per.losenborg&tific.com
+21618
+ Navecor, SA
+ Veronique Gaspar
+ veronique.gaspar&navecor.pt
+21619
+ Massey Wilcox Transport Ltd.
+ Ray Conneely
+ ray&masseywilcox.com
+21620
+ Morrow Technologies Corporation
+ James Morrow
+ ianacontact&morrowcorp.com
+21621
+ Perez Torres y Cia.
+ Pedro Garcia and Jose M.Torres
+ jose.torres&pereztorresycia.es
+21622
+ Centerpoint Technologies Inc
+ Brian McBride
+ bmcbride&talkswitch.com
+21623
+ Serono International SA
+ Christian Geffcken
+ IT.Security&Serono.com
+21624
+ EcoNet.Com, Inc.
+ Tim Bandy
+ timb&econet.com
+21625
+ Shikoku Instrumentation CO.,LTD
+ Makio Hinomoto
+ hinomo1180&yonkei.co.jp
+21626
+ NetMon Information Systems Ltd.
+ PH Chiu
+ phchiu&netmon.com.hk
+21627
+ Embrapa Monitoramento por Satélite
+ Anderson S. Ferreira
+ anderson&cnpm.embrapa.br
+21628
+ Niagara LaSalle Corporation
+ David Sinclair
+ dsinclair&niag.com
+21629
+ IKTEK
+ Emmanuel Lécharny
+ elecharny&iktek.com
+21630
+ University of Fukui
+ Mitsuya Tanaka
+ office&icpc.fukui-u.ac.jp
+21631
+ Axero AG
+ Georg Lehmann
+ georg.lehmann&axero.net
+21632
+ Kayak Software Corporation
+ Steve Revilak
+ enterprise-numbers&kayak.com
+21633
+ eCorridor, Inc.
+ Gene Ames
+ games&ecorridor.com
+21634
+ Educational Community Credit Union
+ Gabrielle Braley
+ gabrielle.b&edcomcu.org
+21635
+ ZhongChuangXingCe Beijing,China
+ Chen Hongjun
+ chenhj&zcxc.com.cn
+21636
+ Tech-Nous Ltd
+ Iain Holder
+ iain&tech-nous.co.uk
+21637
+ PacWan
+ Michel Merle
+ nic&pacwan.net
+21638
+ PROD-EL PRODOTTI ELETTRONICI S.P.A.
+ Bernareggi Ilaria
+ mkt&prod-el.com
+21639
+ CONSIGNACIONES TORO Y BETOLAZA,S.A.
+ JOSE ANTONIO GONZALEZ CARREDANO
+ josean.gonzalez&torobe.com
+21640
+ O2 (UK) Ltd
+ Martyn Radzimierski
+ directory&02.net
+21641
+ mm Control AG
+ Hans Kremers
+ hans.kremers&mmcontrol.ch
+21642
+ Le Tual Consulting
+ Jamie Le Tual
+ ldap_admin&letual.net
+21643
+ Allianz Cia. de Seguros y Reaseguros SA
+ Esther Rus
+ esther.rus&allianz.es
+21644
+ Hyperworx
+ Jason Chodakowski
+ jasonc&hyperworx.com
+21645
+ PDV-Systeme
+ Nick Solf
+ Nick.Solf&pdv.de
+21646
+ Meuleman Technologies bvba
+ Koenraad Meuleman
+ koenraad&meuleman.com
+21647
+ Credence Systems Corporation
+ Dave Solbes
+ dave_solbes&credence.com
+21648
+ Mowa - Mobile Wireless Applications Ltda.
+ Rogério Corrêa
+ rogerio.correa&mowa.com.br
+21649
+ Access Prime
+ John Caldwell
+ john.caldwell&accessprime.com
+21650
+ The Integer Group
+ Danny Wang
+ dwang&integerdenver.com
+21651
+ FastSecure Technologies
+ Naftali Fasten
+ fastenn&earthlink.net
+21652
+ programmercafe
+ Stephen Suen (SUNRUJUN)
+ stephen.suen&gmail.com
+21653
+ Wirtualna Polska S.A.
+ Michal Luczak
+ micluc&wp-sa.pl
+21654
+ netnea AG
+ Jiri Dvorak
+ dvorak&netnea.com
+21655
+ Deadpixi.com
+ Rob King
+ numbersadmin&deadpixi.com
+21656
+ Iskraemeco d.d.
+ Milan Kozole
+ milan.kozole&iskraemeco.si
+21657
+ Abrantix AG
+ Thomas Cerny
+ thomas.cerny&abrantix.com
+21658
+ Kashya
+ Arye Shapiro
+ aryes&kashya.com
+21659
+ IsarNet AG
+ Andreas Perthel
+ andreas.perthel&isarnet.de
+21660
+ ADAM SOFTWARE Ingenieurbuero
+ Alfred Adam
+ iana&adam-software.de
+21661
+ Verilet Corporation
+ Rod Macpherson
+ rmacpherson&verilet.com
+21662
+ IIJ Technology Inc.
+ Shigeki Ohtsu
+ ohtsu&iij-tech.co.jp
+21663
+ Pazmany Peter Catholic University
+ Miklos Pasztor
+ pasztor&ppke.hu
+21664
+ SAPEC (Sociedad Anonima de Productos Electronicos y de Comunicacion)
+ Miguel Cristobal
+ miancris&sapec.es
+21665
+ VSB - Technical University of Ostrava
+ Radomir Orkac
+ oidmaster&vsb.cz
+21666
+ ToutProgrammer.com
+ Stéphane Vanpoperynghe
+ webmaster&toutprogrammer.com
+21667
+ Claymore Systems, Inc.
+ Eric Rescorla
+ ekr&rtfm.com
+21668
+ one11.net
+ Thomas House
+ ixo&one11.net
+21669
+ Multiband Inc
+ Troy Nelson
+ troy.nelson&multibandusa.com
+21670
+ MM Invent
+ Matthew Madderra
+ mminvent&mminvent.com
+21671
+ Netscout Systems, Inc. (formerly 'VSS monitoring Inc.')
+ Jeff Morriss
+ jeff.morriss&netscout.com
+21672
+ Psyche Trading Company
+ Peter Brooks
+ peter&phmb.biz
+21673
+ Bei Jing Polypegasus Technology Co., Ltd.
+ Fan Hua
+ fanhua&polypegasus.com
+21674
+ Beijing TeleSystem Technologies Co., Ltd
+ Zhou Feng Zhang
+ z.f.zhang&telestek.com
+21675
+ Compunicate Technologies, Inc.
+ Qu Dongsheng
+ dsqu&cti.com.cn
+21676
+ SparkLAN Communications, Inc.
+ Derek Chen
+ derek.chen&sparklan.com
+21677
+ Shanghai Huama Information Tech.Developmenet Co.,Ltd
+ Tony d Lu
+ tony.lu&71eq.com
+21678
+ SCREEN SERVICE ITALIA S.p.A.
+ Alberto Pavesi
+ pavesi&screen.it
+21679
+ Bundesagentur für Arbeit
+ Holger Scheetz
+ it-systemhaus.vertrauensdienste&arbeitsagentur.de
+21680
+ MeadWestvaco Intelligent Systems
+ Susan Grauel
+ susan.grauel&meadwestvaco.com
+21681
+ WholeSecurity, Inc.
+ Scott Wu
+ scott.wu&wholesecurity.com
+21682
+ ricilake.net
+ Rici Lake
+ rici&ricilake.net
+21683
+ Wyrdwright, Inc.
+ Barry King
+ iana&nospam.wyrdwright.com
+21684
+ wayneandersen.com
+ Wayne Andersen
+ powertoaster&hotmail.com
+21685
+ eFunds Corp.
+ Gerard Nadeau
+ gerard_j_nadeau&efunds.com
+21686
+ Kyung Gee Electronics Co., Ltd.
+ Younkwan Lee
+ eric&kgelect.com
+21687
+ KIP America, Inc.
+ Phil Shipley or Phil Bubin
+ pshipley&kipamerica.com
+21688
+ Serge Co.
+ Serguei Safonov
+ serge_safonov&yahoo.com
+21689
+ easynet
+ tim weickert
+ tim.weickert&de.easynet.net
+21690
+ David Bremner
+ David Bremner
+ dbremner&gmail.com
+21691
+ gnuTechnologies
+ Gary C. New
+ garycnew&yahoo.com
+21692
+ Coradir S.A.
+ Norberto Nazabal
+ nazabal&coradir.com.ar
+21693
+ LINET Services GbR
+ Moritz Bunkus
+ m.bunkus&linet-services.de
+21694
+ BeiJing Sina Information Technology Co.,Ltd
+ Huang Dong
+ huangdong&staff.sina.com.cn
+21695
+ net-track GmbH
+ Oliver Hitz
+ oliver&net-track.ch
+21696
+ KEYMILE AG
+ Jon Duri Sarott
+ jonduri.sarott&keymile.com
+21697
+ Rivertree Networks Corp.
+ Lee, Kwangsoo
+ kslee&rivertreenet.com
+21698
+ Field Boxmore Mareen
+ Andy Van den Bergh
+ andy.vandenbergh&fieldboxmore.com
+21699
+ Belgocontrol
+ Frederic Dombier
+ Frederic_Dombier&belgocontrol.be
+21700
+ Keller & Partner GmbH
+ Markus Kniehl
+ mkniehl&kup.de
+21701
+ MOBOTIX AG
+ Jochen Kunz
+ Jochen.Kunz&mobotix.com
+21702
+ EAPLV
+ Dario Tongue
+ dtongue&paris-lavillette.archi.fr
+21703
+ Microhard Systems Inc.
+ Lihong Lei
+ llei&microhardcorp.com
+21704
+ DPS-Promatic srl
+ Massimo Portolani
+ mxp&dpspro.com
+21705
+ ARG Electrodesign Ltd
+ Andy Frank (ext 772)
+ Andy.Frank&arg.co.uk
+21706
+ Dominion Resources, Inc.
+ Thomas Froncek
+ Thomas_J_Froncek&dom.com
+21707
+ DECATHLON
+ Thomas CORJON
+ thomas.corjon&decathlon.com
+21708
+ Netsweeper Inc.
+ Lou Erdelyi
+ support&netsweeper.com
+21709
+ Procios Oy
+ Petri Lammi
+ petri.lammi&procios.com
+21710
+ agentes AG
+ Elmar Abeling
+ elmar.abeling&agentes.dyndns.org
+21711
+ MediSoft Egypt
+ Sherif ElGhatrifi
+ s.elghatrifi&medisoftegypt.com
+21712
+ Caisse de Prévoyance Sociale
+ Hoani CROSS
+ hcross&cps.pf
+21713
+ Vectorsite
+ Tim Christensen
+ astrocat123&vectorsite.com
+21714
+ Cape Byron Imports & Wholesale Pty. Ltd.
+ Karl J. Ots
+ kjots&capebyronimports.com.au
+21715
+ UFRJ
+ Joao Carlos Peixoto
+ peixoto&nce.ufrj.br
+21716
+ hangzhou goldway information technology CO.,Ltd
+ ruizhen han
+ rzhan8403&hotmail.com
+21717
+ NIPPON KOEI POWER SYSTEMS Co.,Ltd.
+ Takayuki Ogawa
+ ogawa-tk&n-koei.jp
+21718
+ ReestrRN
+ Alex Podchufarov
+ apodchufarov&reestrrn.ru
+21719
+ EmmeciSoft S.n.c.
+ Mario Mariotti
+ mario.mariotti&emmecisoft.it
+21720
+ Microgaming Software Systems Limited
+ Nico Snyman
+ nicos&microgaming.com
+21721
+ SERVICIO DE CERTIFICACION DE LOS REGISTRADORES
+ Manuel Lorenzo
+ manuel.lorenzo&scregistradores.com
+21722
+ Marine Corps Community Services
+ Spencer Hal Visick
+ visicksh&usmc-mccs.org
+21723
+ NTA CO.LTD.
+ ARTUR PAWLATA
+ office&nta.com.pl
+21724
+ elementec Software & Consulting
+ Dr. Peter Kullmann
+ kullmann&elementec.de
+21725
+ Olaf Huebner
+ Olaf Huebner
+ olaf.huebner&epost.de
+21726
+ HappyComm
+ Soo-Young, CHOI
+ young&happycomm.com
+21727
+ People's Bank of Georgia
+ Alexander Nefedov
+ nefedov&peobge.com
+21728
+ Synaccess Networks, Inc.
+ Shan Han
+ shan&synaccess-net.com
+21729
+ Somogy Informatika Kft.
+ Andriko Tamas
+ at&sominfo.hu
+21730
+ stSoft
+ BinDiPan
+ bdpanx&yahoo.com.cn
+21731
+ CryptoSoft, Ltd
+ Dmitry Subbotin
+ dsubboti&mail.ru
+21732
+ Sparkasse Hanauerland
+ Ralph Sester
+ ralph.sester&sparkasse-kehl.de
+21733
+ Altar Sp. z o.o.
+ Robert Urbanczyk
+ robert.urbanczyk&altar.com.pl
+21734
+ APO Consortium
+ David Reid
+ reid&snmp.com
+21735
+ Alber Inc.
+ Eddie Deveau
+ edeveau&alber.com
+21736
+ IntelliTrans Ltd
+ Sherril Noble
+ sherril.noble&intellitrans.co.uk
+21737
+ Gestweb S.p.A.
+ Luigi Belli
+ gigi&gestweb.com
+21738
+ Hong Kong Education City Ltd
+ Nicky Leung
+ hostmaster&hkedcity.net
+21739
+ Trusted Solutions s.r.o.
+ Antonin Kral
+ antonin.kral&trusted.cz
+21740
+ Persystent Technology, Inc
+ Thomas Sturgeon
+ tom.sturgeon&persystent.com
+21741
+ St. Margaret's Anglican Church
+ Ryan Rempel
+ ryanrempel&mac.com
+21742
+ uWink Inc.
+ Brian Yoder
+ brian.yoder&uwink.com
+21743
+ yasp.at
+ hermann zirknitzer
+ office&yasp.at
+21744
+ BlackRock Financial Management
+ Karl A Wieman
+ kwieman&blackrock.com
+21745
+ Arnprior KF
+ Dennis Momy
+ danzigger26&hotmail.com
+21746
+ Cheyenne Networks Inc.
+ George Azzi
+ gazzi&cheyennenetworks.com
+21747
+ Aldebaran Systems Ltd
+ Mr Graham Bradshaw
+ info&aldebaran.co.uk
+21748
+ Iggesund Paperboard AB
+ Lennart MÃ¥rtensson
+ lennart.martensson&iggesundpaperboard.com
+21749
+ EtherTek Circuits
+ Dan Pattison
+ sales&remotemonitoringsystems.ca
+21750
+ Highbridge Capital Management, LLC
+ Jonathan Zhukovsky
+ systems&hcmny.com
+21751
+ St. Thomas University
+ Stephen Moss
+ smoss&stu.ca
+21752
+ Societe Cooperative Migros Neuchatel-Fribourg
+ Roland Herrmann
+ roland.herrmann&gmnefr.migros.ch
+21753
+ ZKM - Zentrum f. Kunst und Medientechnologie, Karlsruhe
+ Florian Krupicka
+ florian&zkm.de
+21754
+ Media-Com Sp. z o.o.
+ Radoslaw Kojdecki
+ radek&media-com.com.pl
+21755
+ Collaborative Adaptive Sensing of the Atmosphere (CASA)
+ Armen Babikyan
+ armenb&cs.umass.edu
+21756
+ SOFTEC sa
+ Denis Gervalle
+ support&softec.lu
+21757
+ Digicadd Computacao Grafica LTDA
+ Albener Pessoa
+ albener&digicadd.com.br
+21758
+ Slushpupie
+ Jay Kline
+ jay&slushpupie.com
+21759
+ All China Federation Of Industry & Commmerce
+ YanxiongWu
+ wuyx&acfic.org.cn
+21760
+ E-Access Broadband
+ Hugh Hunkin
+ admin&e-access.com.au
+21761
+ Lübecker Hafen-Gesellschaft mbH
+ Wulff, Erik
+ erik.wulff&lhg-online.de
+21762
+ Cornwall County Council
+ Stewart Elkin
+ selkin&cornwall.gov.uk
+21763
+ Claranet
+ David Freedman
+ david.freedman&uk.clara.net
+21764
+ Hill Systems LLC
+ Charles Robert Hill
+ robb&hill-systems.com
+21765
+ The Lyarama Project
+ Dong LI
+ lyarama&gmail.com
+21766
+ Imperial College London
+ Stephen Gardner
+ s.j.gardner&imperial.ac.uk
+21767
+ Synarc, Inc.
+ David M. Goldhaber
+ David.Goldhaber&SYNARC.COM
+21768
+ Inspired Broadcast Networks Ltd
+ Steve Cotton
+ operations&inspiredbroadcast.net
+21769
+ M-Tech Information Technology, Inc.
+ Idan Shoham
+ iana&mtechit.com
+21770
+ Wesaidso Software Engineering
+ Frank Molder
+ info&wesaidso.com
+21771
+ Imolko C.A.
+ Yohany Flores Suarez
+ info&imolko.com
+21772
+ SEB Eesti Ãœhispank AS
+ Risto Laanoja
+ taotlus&eyp.ee
+21773
+ Choice Sourcing Pty
+ Chris Ip
+ chris&sourcing.co.za
+21774
+ ECLASS
+ Adriano Silvano
+ asilvano&class.it
+21775
+ Digital Imaging Solutions
+ Larry Scarff
+ larry&scarff.org
+21776
+ TelcoBridges Inc.
+ Carl Boulanger
+ carl.boulanger&telcobridges.com
+21777
+ Nitido Inc.
+ Raymond Li
+ raymond&nitido.com
+21778
+ VA TECH ELIN EBG GmbH & Co
+ Reinhold LEITNER
+ Reinhold.Leitner&vatech-ict.com
+21779
+ jade.net
+ Tim Kehres
+ tim&kehres.com
+21780
+ ADURO d.o.o.
+ Sinisa Domislovic
+ oidadmin&aduro.hr
+21781
+ Montelnor SCL
+ Rafa Diaz
+ montelnor&montelnor.com
+21782
+ Chinasys Technologies Co.,Ltd.
+ Cao Liquan
+ caolq&chnsys.com.cn
+21783
+ ANTGroup s.r.l
+ Diego Maioli
+ d.maioli&antgroup.it
+21784
+ Calrec Audio Ltd
+ Alison Jones
+ alison.jones&calrec.com
+21785
+ VÖB-Service GmbH
+ Matthias Knop
+ matthias.knop&voeb-service.de
+21786
+ Boston.com
+ William Tessier
+ snmp&boston.com
+21787
+ Qualitas, Inc.
+ Bob Smith
+ bsmith&sudleyplace.com
+21788
+ Poindexter Systems, Inc.
+ William Bates
+ wbates&poindextersystems.com
+21789
+ Cablevision - FiberTel
+ Alberto Eugenio Garrido
+ agarrido&fibertel.net.ar
+21790
+ Obidobi Software
+ Thomas Åhlén
+ thomas&obidobi.net
+21791
+ Wave-Tech, Inc.
+ Marko Kranjcic
+ marko&wave-tech.com
+21792
+ BearingPoint, Inc.
+ Bobby Brown
+ bobby.brown&bearingpoint.com
+21793
+ Kisoku Networking
+ Mathieu Sauve-Frankel
+ msf&kisoku.net
+21794
+ Panthera Systems
+ Daniel Baumann
+ daniel-baumann&panthera-systems.net
+21795
+ Integrated Decision Systems
+ Terris Linenbach
+ terris.linenbach&idsnet.com
+21796
+ HW group s.r.o
+ Jan Rehak
+ Rehak&HW.cz
+21797
+ Googgun Technologies Inc.
+ Ahmed Masud
+ masud&googgun.com
+21798
+ Covergence, Inc.
+ William Lynch
+ wlynch&covergence.com
+21799
+ CONSULTEC
+ Rodolpho Testi
+ rdtesti&yahoo.com.br
+21800
+ Island Internet Services
+ Hugh Blandford
+ hugh&island.net.au
+21801
+ California State University Los Angeles
+ Henry Balta
+ hbalta&cslanet.calstatela.edu
+21802
+ Maternité Régionale A. Pinard
+ Responsable Service Informatique
+ e.desvigne&maternite.chu-nancy.fr
+21803
+ Centrepoint Technologies
+ Natalie Gagnon
+ ngagnon&talkswitch.com
+21804
+ 360degreeweb, Inc
+ Frank Liu
+ Frank.liu&360degreeweb.com.cn
+21805
+ monkeyjr.com
+ Henry WONG
+ webmaster&monkeyjr.com
+21806
+ Vitrado GmbH
+ Christian Kalkhoff
+ c.kalkhoff&vitrado.de
+21807
+ TRW Engine Components
+ David Blankenship
+ David.Blankenship&trw.com
+21808
+ Prairie Systems Inc.
+ Michael Canann
+ michaelc&prairiesys.com
+21809
+ Campusware
+ Robert Knuth
+ bobbyk&campusware.com
+21810
+ Yubivaza
+ Laurent Fasnacht
+ server-admin&o-t.ch
+21811
+ Kalion
+ Stefan Sinnige
+ ssinnige&kalion.com.au
+21812
+ Kofax Image Products
+ Robert Macias
+ robert_macias&kofax.com
+21813
+ West Japan Railway Company
+ Takashi Mori
+ t-mori&jripv6.jp
+21814
+ Booth Software Consulting
+ Ken Booth
+ kbooth&pipeline.com
+21815
+ School of Veterinary Medicine Hannover
+ Frank Hagenberg
+ frank.hagenberg&tiho-hannover.de
+21816
+ CDE nove tehnologije d.d.
+ Gregor Brecko
+ gregor&cde.si
+21817
+ Gemini Storage Company
+ Dan Zhou
+ dzhou&geministorage.com
+21818
+ CapTech Ventures, Inc.
+ Jack Cox
+ jcox&captechventures.com
+21819
+ Guernsey Customs
+ Tim Leung
+ custcert01&badger.co.uk
+21820
+ ChanneLynx LLC
+ Russell Neville
+ rneville&channelynx.com
+21821
+ Colibre
+ Francesco Chiechi
+ francesco.chiechi&colibre.it
+21822
+ Andrew Ducore, Independent Consultant
+ Andrew Ducore
+ aducore&wam.umd.edu
+21823
+ MDS Caswell
+ Timothy C. Schmid
+ Tim_Schmid&mds-caswell.com
+21824
+ Fortuitous Technologies Inc
+ Philip Carinhas
+ info&fortuitous.com
+21825
+ asystec | Adolf Systemtechnik
+ Dietmar Adolf
+ info&asystec.net
+21826
+ Metropipe Network Services Inc
+ Kenny Kaputa
+ k&metropipe.net
+21827
+ ArcanaNetworks Inc.
+ Unni Sreekumar
+ unni&arcananet.com
+21828
+ Meta Systems AS
+ Bjørn Augestad
+ boa&metasystems.no
+21829
+ Ian A. Young
+ Ian Young
+ ian&iay.org.uk
+21830
+ CrossTalk Göteborg AB
+ Per Lindgren
+ per.lindgren&crosstalk.se
+21831
+ ClearOne Communications Inc.
+ Derek Graham
+ derek.graham&clearone.com
+21832
+ LabOne Inc.
+ Brian Whitehead
+ brian.whitehead&labone.com
+21833
+ Megas Media
+ Alex Crivat
+ alex.crivat&axu.rdsnet.ro
+21834
+ Tufin Technologies
+ Ruvi Kitov
+ iana&tufin.com
+21835
+ SESCAM - Servicio de Salud de Castilla la Mancha
+ Ismael Moreno Fernández
+ imoreno&sescam.jccm.es
+21836
+ MRF Systems Ltd.
+ M. White
+ mw&mrfsys.co.uk
+21837
+ DiGIR
+ David A Vieglais
+ vieglais&ku.edu
+21838
+ LooseFlow Ltd
+ K Loose
+ iana&looseflow.com
+21839
+ ALAXALA Networks Corporation
+ Kenji HAYASHI
+ khayashi&alaxala.com
+21840
+ Hitachi IE Systems Co.,Ltd.
+ Makoto Sano
+ m-sano&hitachi-ie.jp
+21841
+ Hochschule fuer Angewandte Wissenschaften Hamburg
+ Andrea Albert
+ andrea.albert&is.haw-hamburg.de
+21842
+ Energy Technologies, Inc.
+ Paul R. Coy
+ snmpmanager&yahoo.com
+21843
+ SHENZHEN MQ TECHNOLOGIES INDUSTRIAL CO., LTD.
+ Gu Guanghui
+ dulcetgu&126.com
+21844
+ Durham School Services
+ Jerry Rolo
+ jrolo&durhamschoolservices.com
+21845
+ Trium Sistemas Informaticos SL
+ Sebastian Fernandez A.
+ oid&triumsistemas.com
+21846
+ Trium Systems SL
+ Sebastian Fernandez A.
+ oid&triumsystems.com
+21847
+ The Scott Lawson Group Ltd.
+ Zach Lawson
+ zlawson&slgl.com
+21848
+ SLACALEK
+ Petr Slacalek
+ slacalek&volny.cz
+21849
+ Riggs Heinrich Media
+ Paul Rhodes
+ prhodes&golfconnoisseur.com
+21850
+ Intaero Sdn Bhd
+ Jeff Smart
+ jeff&intaero.com
+21851
+ MurrayLisook.com
+ Murray Lisook
+ murray&murraylisook.com
+21852
+ Norkring AS
+ Jan-Terje Larsen
+ jan-terje.larsen&telenor.com
+21853
+ Gesellschaft fuer Informations- und Datenverarbeitungs mbH
+ Martin Beier
+ M.Beier&gfi-bremen.de
+21854
+ CollabNet, Inc.
+ Tristan Horn
+ tristan&collab.net
+21855
+ Winterdale Computerdienste GbR
+ Philipp Taprogge
+ philipp.taprogge&winterdale.de
+21856
+ Modulus Systems
+ Arjun Sandhu
+ contact&modulussystems.com
+21857
+ Chaucer Press Limited
+ Graham Fear
+ shanon.mcneil&spicerspaper.co.nz
+21858
+ A.P. Woodham Ltd.
+ Peter Greenwood
+ shanon.mcneil&spicerspaper.co.nz
+21859
+ Leightons Paper & Printing Ltd.
+ Craig Penn
+ shanon.mcneil&spicerspaper.co.nz
+21860
+ Harrah's Entertainment, Inc.
+ Dean Benz
+ dbenz&harrahs.com
+21861
+ Mobile Cohesion
+ Maria McCafferty
+ maria.mccafferty&mobilecohesion.com
+21862
+ Alcasat
+ Nicolas Hennion
+ hennion&alcasat.net
+21863
+ INFOTEL
+ Patrick Allouche
+ patrick.allouche&infotel.com
+21864
+ ibte
+ Gerhard Thimm
+ admin&ibte.ch
+21865
+ Unitrends Software Corp
+ Mark Phillippi
+ markp&unitrends.com
+21866
+ FMAudit, LLC.
+ Kevin Tetu
+ kevint&gttechonline.com
+21867
+ ESI-HEB
+ marcel van haelen
+ mvanhaelen&heb.be
+21868
+ Highmark Inc.
+ Linda Betts
+ linda.betts&highmark.com
+21869
+ CUI Inc (formerly 'Tectrol Inc')
+ Joseph Abediny
+ jabediny&cui.com
+21870
+ United Cerebral Palsy of Greater Chicago
+ John Leonard
+ jleonard&ucpnet.org
+21871
+ Datastream Systems, Inc.
+ Mike Savage
+ darth.savage&gmail.com
+21872
+ WICEN (NSW) Inc
+ Dave Horsfall
+ dave&horsfall.org
+21873
+ XFI Corporation
+ Dr. Saiid Paryavi
+ saiid&xfi.com
+21874
+ Moore Gallagher ltd.
+ Chris Griffith
+ shanon.mcneil&spicerspaper.co.nz
+21875
+ macfadden.org
+ Michael MacFadden
+ mike&macfadden.org
+21876
+ metabit
+ J. Wilkes
+ iana.businesscontact&metabit.com
+21877
+ Multi Skilled Resources Australia
+ Jason Cox
+ jason.cox&multiskilled.com.au
+21878
+ MedStar Health
+ Jim Kuhar
+ Jim.L.Kuhar&MedStar.net
+21879
+ Associazione Culturale Inventati
+ Paolo De Rosa
+ pdr&inventati.info
+21880
+ Australian Experimental High Energy Physics Group
+ Lyle Winton
+ winton&physics.unimelb.edu.au
+21881
+ Milom, Inc.
+ Michael Milom
+ msmilom&milom.com
+21882
+ Justsystem Corp.
+ Yoshihiro Suzuki
+ yoshihiro_suzuki&justsystem.co.jp
+21883
+ Brain ltd.
+ jirong lin
+ jirong&seed.net.tw
+21884
+ W. Schneider+Co AG
+ Silvan Maechler
+ admin&wschneider.com
+21885
+ Ericsson Mobile Platforms AB
+ Per Ståhl
+ per.stahl&ericsson.com
+21886
+ Newel Informatique
+ Amir Hajjam
+ iana&newel.net
+21887
+ Scheidt & Bachmann System Technik GmbH
+ Ruediger Hinze
+ hinze.ruediger&scheidt-bachmann-st.de
+21888
+ Content Management License Administrator
+ John Hoy
+ admin&cm-la.com
+21889
+ Acsis, Inc.
+ Paul Cleary
+ pcleary&acsisinc.com
+21890
+ GRIB
+ jorge naranjo
+ jnaranjo&imim.es
+21891
+ Tibco Telecom Reseau
+ Moureaux
+ cmoureaux&tibco.fr
+21892
+ Ringwald Mikroelektronik GmbH
+ Armin Ringwald
+ a.ringwald&ringwald.de
+21893
+ phil cornes
+ phil cornes
+ phil.cornes&gmail.com
+21894
+ ISABEL S.A.
+ trust solutions (Mr. Huygens Frédéric)
+ trustsolutions&isabel.be
+21895
+ Delta-Soft Ltd
+ Alexey Slynko
+ slynko&tronet.ru
+21896
+ Niederrhein University of Applied Sciences
+ Franz-Josef Mueller
+ franz-josef.mueller&hs-niederrhein.de
+21897
+ i-CABLE Network Limited
+ Leo Chan
+ leo&hkcable.com.hk
+21898
+ SvamberkNET, s.r.o.
+ Jakub Vlasek
+ vlasek&svamberk.net
+21899
+ Cape City Command, LLC
+ Bill Mott
+ bmott&capecitycommand.com
+21900
+ Danacal Ltd.
+ Alister Sibbald
+ enquiries&danacal.com
+21901
+ Millward Brown UK Limited
+ Kevin Spicer
+ kevin.spicer&uk.millwardbrown.com
+21902
+ BAJM Internet
+ Max Wrzesinski
+ mcson&p2.bajm.com.pl
+21903
+ NetServices LLC
+ Dave Rutledge
+ daver&netsrvcs.com
+21904
+ Yoshida's Inc.
+ Gregg Berkholtz
+ hostmaster&yoshida.com
+21905
+ Leibniz-Institut fuer Meereswissenschaften
+ Dr. Ruediger Kunze
+ rkunze&ifm-geomar.de
+21906
+ March Hare Software Ltd.
+ Tony Hoyle
+ tony.hoyle&march-hare.com
+21907
+ Wohnprojekt Schellingstrasse GmbH
+ Andreas Mueller
+ andreas&schellingstrasse.de
+21908
+ NexaSoft Inc.
+ Han Jae Sung
+ castle&nexasoft.co.kr
+21909
+ Chaos Limited, LLC
+ AC Capehart
+ oidmaster&chaoslimited.com
+21910
+ Electrocomponentes S.A.
+ Antonio Pavanetto
+ app&electrocomponentes.com
+21911
+ Trusted Computing Group
+ Ned Smith
+ admin&trustedcomputinggroup.org
+21912
+ Priva Technologies, Inc.
+ Roger Brandt
+ roger.brandt&priva-tech.com
+21913
+ dop intelligence
+ Matthew Ma
+ mma&bluejaynetworks.com
+21914
+ Networx.AT - busta & neumayr oeg
+ BUSTA Oliver
+ Admin&Networx.AT
+21915
+ BitPusher, LLC
+ Michael Halligan
+ michael&bitpusher.com
+21916
+ Tehna
+ Denis Kochmashev
+ iana&tehna.ru
+21917
+ Staatliche Berufsschule I Bayreuth
+ Joachim Woelk
+ joachim.woelk&bs1-bt.de
+21918
+ Tesorion NL
+ R.B. Gloudemans
+ roel.gloudemans&tesorion.nl
+21919
+ Clearwire, Inc.
+ Katherine Beal
+ katherine.beal&clearwire.com
+21920
+ Cipherium Systems Co., Ltd.
+ Cadon Sheu
+ cadon.sheu&cipherium.com.tw
+21921
+ Inspiration Matters Ltd
+ Bryan Crotaz
+ bryan&inspirationmatters.com
+21922
+ TIE - Tecnologias de Integração Empresarial, Lda.
+ Antonio Sargento
+ antonio.sargento&tie.co.pt
+21923
+ Bowater, Inc.
+ Charles Bryson
+ brysonca&bowater.com
+21924
+ Adam Pordzik
+ Adam Pordzik
+ adampordzik&gmx.de
+21925
+ RTP Network Services, Inc
+ Joe A. Williams
+ jwianaorg3_re-move_me&rtpnet.net
+21926
+ MedOrder, Inc.
+ Jake Cormier
+ jcormier&medorder.com
+21927
+ intralinux
+ Michael Hoffmeister
+ m.hoffmeister&mb-ho.de
+21928
+ Renaissance Computing Institute
+ Brad Viviano
+ rciadmin&renci.org
+21929
+ Netikos Finland Oy
+ Veikko Kehä
+ veikko.keha&netikos.fi
+21930
+ Prihateam Networks Finland Ltd
+ Jarkko Priha
+ priha&prihateam.fi
+21931
+ SE46 AB
+ Olle Segerdahl
+ olle&se46.se
+21932
+ Tor.AT - Netzwerke-Server-Sicherheit
+ MERIGHI Marcus
+ McMer&Tor.AT
+21933
+ Jamie Thompson
+ Jamie Thompson
+ iana&jamie-thompson.co.uk
+21934
+ FIlesX
+ Frank Jablonski
+ fjablonski&filesx.com
+21935
+ Sigtec LTD
+ Malcolm Stead
+ malcolm&sigtec.ie
+21936
+ Senforce Technologies, Inc.
+ Peter K. Boucher
+ pboucher&senforce.com
+21937
+ Ezrez Software, Inc.
+ Joseph Phillips
+ dphillips&ezrez.com
+21938
+ Radio Muzyka Fakty, Sp. z o.o.
+ Lukasz Grochal
+ hostmaster+iana&rmf.pl
+21939
+ Hitachi Energy EDS500
+ Janis Kruse
+ janis.kruse&hitachienergy.com
+21940
+ Enatel Ltd
+ Arthur de Beun
+ arthur.debeun&enatel.net
+21941
+ Data Return, LLC
+ Matt Springfield
+ matt.springfield&datareturn.com
+21942
+ Rubicon Software Ltd
+ Philip Ross
+ pross&rsuk.com
+21943
+ Uni-Sommerfest e.V.
+ Claus Faerber
+ claus.faerber&uni-sommerfest.de
+21944
+ Blitzen Networks
+ Steve Lee
+ stevelee&blitzen.net
+21945
+ Kerberos d.o.o.
+ Tomislav Vrebac
+ tomislav.vrebac&kerberos.hr
+21946
+ University of Liverpool, Department of Electrical Engineering
+ Lindsay Jack
+ l.b.jack&liv.ac.uk
+21947
+ TintaDigital, Soluções em Tecnologias de Informação, Lda.
+ José Carlos Correia
+ jcorreia&tintadigital.com
+21948
+ TW TeamWare s.r.l.
+ Andrea Giardini
+ andrea.giardini&teamware.it
+21949
+ Istituto Nazionale di Geofisica e Vulcanologia
+ Stefano Pintore
+ pintore&ingv.it
+21950
+ Open Consultants
+ Jason Walker
+ jwalker&openconsultants.net
+21951
+ Katun Corporation
+ Netmaster - I.S. Department
+ netmaster&katun.com
+21952
+ Crescent Business, Inc.
+ Richard Moon
+ richardjmoon&hotmail.com
+21953
+ Business Computer Maintenance Limited
+ Ben Major
+ ben.major&bcm-uk.com
+21954
+ Transatlantic Diagnostics LLC
+ Michael Abramoff
+ michael-abramoff&uiowa.edu
+21955
+ CONTROL SYSTEMS Srl
+ Gianfranco Cortellazzi
+ gf.cortellazzi&controlsystems-srl.it
+21956
+ Megapath Cloud Company LLC
+ Hugo Aviles
+ syseng&megapath.com
+21957
+ Sealed Air (NZ) ltd
+ Anu Hedge
+ shanon.mcneil&spicerspaper.co.nz
+21958
+ Thermakraft IndustriesNZ Ltd.
+ Bruce Pitcaithly
+ shanon.mcneil&spicerspaper.co.nz
+21959
+ P J Papers ltd.
+ Jack Hayward
+ shanon.mcneil&spicerspaper.co.nz
+21960
+ Legend Communications plc
+ David Baggaley
+ david.baggaley&legendplc.com
+21961
+ Exeo Systems
+ Claude Mally
+ claude.mally&exeotechnologies.com
+21962
+ Nextel Communications Inc.
+ Avis Ng
+ avis.ng&nextel.com
+21963
+ Obeco GmbH
+ Joachim Berger
+ joachim.berger&obeco.de
+21964
+ Nesym Consulting Srl
+ Donadel Luca
+ luca.donadel&nesym.com
+21965
+ LTLab
+ Vesselin Tabakov
+ ltlab&bulgaria.com
+21966
+ Cooperativa Obrera Ltda.
+ Gabriel Gomiz
+ gomita&cooperativaobrera.com.ar
+21967
+ Invento Networks, Inc.
+ Dave Bartolini
+ dbartolini&inventonetworks.com
+21968
+ Food Services of America
+ John Beard
+ john.beard&fsafood.com
+21969
+ Kernway Technology Co., Ltd
+ Austin Shan
+ austin&kernway.com
+21970
+ AHTS
+ Andrew Hosie
+ a.hosie&ahts.com.au
+21971
+ Kisters AG
+ Bernd Kisters
+ bernd.kisters&kisters.de
+21972
+ 1mage Software Inc.
+ Dale Dillard
+ dadillard&1mage.com
+21973
+ CaribbeanClub
+ Dorian
+ grey&kk.kiev.ua
+21974
+ Boris Kulig EDV und Statistik Beratung
+ Boris Kulig
+ Boris.Kulig&lycos.de
+21975
+ Infraserv Gmbh & Co Hoechst KG
+ Patrik Toennishoff
+ Patrik.Toennishoff&Infraserv.com
+21976
+ Roberts Wesleyan College
+ James Field
+ fieldj&roberts.edu
+21977
+ The Sage Group PLC
+ David Rinker
+ david.rinker&sage.com
+21978
+ Fluid, Inc.
+ Mark Belanger
+ it&fluid.com
+21979
+ fks BVBA
+ Luk Knapen
+ luk.knapen&fks.be
+21980
+ Enran Telecom
+ Andrey Orekhov
+ korj&bt-entel.kiev.ua
+21981
+ Spiderbox P/L
+ Damien
+ damiencahill&spiderbox.com.au
+21982
+ With Mobile Technology Co., Ltd.
+ Lee Myoung Oh
+ molee&with-m.co.kr
+21983
+ Terrace technology, Inc.
+ SpaceLee
+ spacelee&terracetech.com
+21984
+ Viswis, Inc.
+ Harry Chang
+ harryc&viswis.com
+21985
+ Server-Center, JSC
+ Varaksa Andrey
+ andry&atlas-2.ru
+21986
+ Shinnyo-en Buddhist Order Co.
+ K Koizumi
+ f-claire&fjb.fujitsu.com
+21987
+ Bugs Inc.
+ RL Vennik
+ ramon&vennik.com
+21988
+ ARENAL
+ Thierry WRZYSZCZ
+ thierryw&arenal.fr
+21989
+ Connex.cc DI Hadek GmbH
+ Markus Fruehwirth
+ admin&connex.cc
+21990
+ Universidad Autónoma de Baja California Sur
+ Guillermo González
+ memog&uabcs.mx
+21991
+ char
+ Andrei RUSAN
+ char&tuiasi.ro
+21992
+ Central Command Inc.
+ Keith Peer
+ kpeer&centralcommand.com
+21993
+ girrulat.de
+ Sascha Girrulat
+ admin&girrulat.de
+21994
+ Norfolk Public Schools
+ Adam Crosby
+ iana&nps.k12.va.us
+21995
+ Magyar Elektronikus Aláírás Szövetség / Hungarian Association for Electronic Signature
+ MELASZ Elnökség
+ elnokseg&melasz.hu
+21996
+ crocobox.org
+ Mickael Guerin
+ kael&xeberon.net
+21997
+ PowerStar Ltd.
+ Istvan Pal
+ pal.i&mail.powerstar.hu
+21998
+ Tiani-Spirit
+ Tiani Martin
+ office&tiani-spirit.com
+21999
+ PLUM Computer Consulting, Inc.
+ Andrew Ettinger
+ aettinger&plumcc.com
+22000
+ Pacific Laminations Co. limited
+ John Jenkins
+ shanon.mcneil&spicerspaper.co.nz
+22001
+ Fachhochschule Esslingen - Hochschule fuer Technik
+ Martin Schmid
+ mars&fht-esslingen.de
+22002
+ Michael Breuer
+ Michael Breuer
+ mike.breuer&gmail.com
+22003
+ mst
+ Harald Gröne
+ h.groene&gmx.net
+22004
+ X-MD
+ Andreas Balg
+ balg&x-md.de
+22005
+ GE Healthcare - IT
+ Mark Niggemann
+ mark.niggemann&ge.com
+22006
+ GE DIGITAL - SWS - UCOM
+ FRANCOIS FONTENELLE
+ francois.fontenelle&ge.com
+22007
+ WinWholesale Inc.
+ Michael Roe
+ mroe&winwholesale.com
+22008
+ pld-sparc64
+ Pawe? Boguszewski
+ pawel&pld-sparc64.org
+22009
+ IP-LABEL
+ ORTOLAN Lionel
+ lortolan&ip-label.net
+22010
+ Tranfa Optic Telecommunications Co., Ltd.
+ Yang bing
+ yangbing&xunfeng.com
+22011
+ CORE MICRO SYSTEMS INC.
+ Mitsuo Asai
+ asai&cmsinc.co.jp
+22012
+ silkroadtaiwan,Inc
+ srtuser
+ jaska&silkroadtaiwan.com
+22013
+ SGDN
+ DCSSI/CFSSI
+ cfssi&sgdn.pm.gouv.fr
+22014
+ China Beijing Broada Digital Technology Co.,Ltd
+ liudonghai(Eric Liu)
+ liudh&broada.com.cn
+22015
+ BanianTech Co.,Ltd
+ Techie Yang
+ techieyang&baniantech.com
+22016
+ RackWatch LLC
+ Larry Paniccia
+ lpaniccia&rackwatch.net
+22017
+ Claritas, Inc.
+ John Hoffman
+ jhoffman&claritas.com
+22018
+ RedIce SA
+ Christian Charette
+ chcharette&yahoo.com
+22019
+ Tutus Data AB
+ Per Holmer
+ per&tutus.se
+22020
+ CoreTEC GmbH
+ Christian Mock
+ cm+oid&coretec.at
+22021
+ WestCall Ltd
+ Stas Vitkovsky
+ admin&westcall.net
+22022
+ DeusXMachina
+ Tim Nicholls
+ tim&deusxmachina.com
+22023
+ Schaly
+ Wolf-Agathon Schaly
+ schaly_wolf-agathon&t-online.de
+22024
+ Inoi
+ Tommi Virtanen
+ tommi.virtanen&inoi.fi
+22025
+ ELTI d.o.o.
+ Gorazd Kuhar
+ gorazd.kuhar&elti.com
+22026
+ Texas State Technical College System
+ Sammy Rhodes
+ sammy.rhodes&systems.tstc.edu
+22027
+ Rock Mobile Corporation
+ Charmin Hsieh
+ register&rockmobile.com
+22028
+ Hauser/Flimp Programming
+ Todd Hauser
+ todd&dvnt.com
+22029
+ ActiveLive Technologies LLC
+ Joseph Kwok
+ joseph_k&pacbell.net
+22030
+ Kign Foundation
+ Balazs Lengyak
+ ldap&kign.org
+22031
+ Lattice Semiconductor Corporation
+ Jim Lewinson
+ hostmaster&latticesemi.com
+22032
+ Actelion Pharmaceuticals Ltd.
+ Lionel Cottin
+ lionel.cottin&actelion.com
+22033
+ Cynical Networks
+ Andrew Silliker
+ silliker&cynical.net
+22034
+ joztoz net
+ Roy Ledochowski
+ rledousa&yahoo.com
+22035
+ ECT News Network, Inc.
+ Daniel Bohling
+ sysadmin&ectnews.com
+22036
+ Tapsell-Ferrier Limited
+ Nic Ferrier
+ nferrier&tapsellferrier.co.uk
+22037
+ Elektrownia Be³chatów S.A.
+ Zbigniew Iwaniuk
+ zbigniew.iwaniuk&elb.pl
+22038
+ Kommune42
+ Matthias Muenzner
+ wizz&kommune42.owl.de
+22039
+ Mathias Wohlfarth EDV-Beratung
+ Mathias.Wohlfarth
+ Mathias.Wohlfarth&mw-eb.de
+22040
+ STATCON B SCHAEFER
+ Bertram Schaefer
+ consult&statcon.de
+22041
+ Generalstaatsanwaltschaft Berlin
+ Olaf Huebner
+ IT-Referat&gsta.verwalt-berlin.de
+22042
+ GITEM
+ Olivier RITEAU
+ oriteau&gitem.fr
+22043
+ Land-of-uz.net
+ Tom Anderson
+ tpa10&speakeasy.net
+22044
+ Moviltek, Inc.
+ Alejandro Rapoport
+ arapoport&moviltek.com
+22045
+ Electrosystems Inc.
+ Maxim Kuznetsov
+ k.max&power.rus.net
+22046
+ Planecom s.r.l.
+ Andrea Colleoni
+ tech&planecom.it
+22047
+ Qascom S.r.l.
+ Chris Wullems
+ c.wullems&qascom.com
+22048
+ CAJA DE AHORROS EL MONTE
+ IVAN PAZ CROS
+ ipaz&elmonte.es
+22049
+ Metro Group Information Technologies
+ Mr. Guido Schroers
+ guido.schroers&mgi.de
+22050
+ Ing. Punzenberger COPA-DATA GmbH
+ Guenther Haslauer
+ development&copadata.com
+22051
+ SavageS Net
+ Shaun Savage
+ savages&savages.net
+22052
+ Rising Technology Co., Ltd.
+ Aijun Jiang
+ jiangaj&hotmail.com
+22053
+ Neptune Gaming
+ Alex Kehr
+ helloimslinky&gmail.com
+22054
+ Three Rings Design, Inc.
+ Gregory Sutter
+ admin+iana&threerings.net
+22055
+ HighSpeed America, Inc.
+ Jonathan Allen
+ jallen&hsamerica.com
+22056
+ Prefeitura da Cidade do Rio de Janeiro
+ Max Moura Wolosker
+ mwolosker&rio.rj.gov.br
+22057
+ New Signature
+ Jason Senich
+ jsenich&newsignature.com
+22058
+ Danaher Power Solutions
+ Gene Marsh
+ marshm&anycast.net
+22059
+ Corp. Hostarica
+ Jose Hidalgo
+ jose&hostarica.com
+22060
+ Labcom Sistemas Ltda
+ Armando Drummond
+ armando.drummond&labcomsistemas.com.br
+22061
+ Liquid Systems
+ Marc MacIntyre
+ marcmac&liquidsys.com
+22062
+ G2 Switchworks
+ Michael Sokolewicz
+ msokol&g2switchworks.com
+22063
+ CIFE - Consorcio de Intermediación de Facturas Electrónicas
+ Florencio Díaz Vilches
+ fdiaz&anf.es
+22064
+ Landeskreditbank Baden-Württemberg (L-Bank)
+ Rolf Mayer
+ rolf.mayer&l-bank.de
+22065
+ Mobiltel AD
+ Naiden Nedelchev
+ n.nedelchev&mobiltel.bg
+22066
+ Mobitex Technology AB
+ Johanna Karlsson
+ johanna.karlsson&mobitex.com
+22067
+ ENSEA
+ Jean-Paul Bachmann
+ bachmann&ensea.fr
+22068
+ Tai Liang Chemical Corporation
+ Kumphanart Dansiri
+ kumphanartd&tailiang.co.th
+22069
+ Deuromedia Technologies
+ Manfred Petz
+ pm&deuromedia.at
+22070
+ LMR Robosistic Ltd. Co.
+ Guanxun Mu
+ lyxmoo&gmail.com
+22071
+ Associazione culturale Investici
+ Antonio Laquaglia
+ phasa&inventati.org
+22072
+ EDS
+ Dan Gonos
+ dan.gonos&eds.com
+22073
+ Cerantus Technologies
+ Michael Wiseman
+ mwiseman&cerantus.com
+22074
+ Vibrant Media Ltd
+ Toby Doig
+ toby&vibrantmedia.com
+22075
+ Global Technical Engineering Solutions Inc.
+ Ken Kupsch
+ gtesit&gtesinc.com
+22076
+ Televisio de Catalunya, s.a.
+ Jesus M. Garcia Segarra
+ jgarcia.q&tvcatalunya.com
+22077
+ Smiling Screens Inc.
+ Scott Stein
+ scottstein&gmail.com
+22078
+ Burlington Coat Factory Warehouse
+ Matt Fahrner
+ matt.fahrner&coat.com
+22079
+ Matterform Media
+ Daniel Lyons
+ webmaster&matterform.com
+22080
+ YACAST
+ LACOSTE Ludovic
+ llacoste&yacast.net
+22081
+ Guyton Networks
+ Nat Guyton
+ iana&guyton.net
+22082
+ IBM WPC Lab
+ Roy Ledochowski
+ rledo&us.ibm.com
+22083
+ okkernoot.net
+ N. Th. Roosen
+ iana&okkernoot.net
+22084
+ Industec Industria Metalurgica Ltda.
+ Edmundo Valle Neto
+ cpd&industec.com.br
+22085
+ CIDE Consorcio para la Interoperabilidad de Documentos Electrónicos
+ Florencio Díaz Vilches
+ fdiaz&anf.es
+22086
+ Paul Poeltner
+ Paul Poeltner
+ paul.poeltner&emp.co.at
+22087
+ Invelica GmbH
+ Bodo Rueskamp
+ iana+spam&invelica.com
+22088
+ Alpine-Energie Holding AG
+ Silvia Schmid
+ edv&alpine-energie.de
+22089
+ Paedagogische Hochschule Zentralschweiz
+ Urs-Jakob Rueetschi
+ urs-jakob.rueetschi&phz.ch
+22090
+ GCommerce Inc.
+ Ryan Mentzer
+ rmentzer&gcommerceinc.com
+22091
+ MATRICS COMMUNICATIONS
+ Dominique Jeannerod
+ dominique.jeannerod&matrics.fr
+22092
+ Mazda Motor Europe GmbH
+ Karl Seidel
+ KSEIDEL&MAZDAEUR.COM
+22093
+ Software Systems
+ Pekka Rossi
+ pekka&rossi.se
+22094
+ Pulse Entertainment
+ Michael Tan
+ mtan&pulse3d.com
+22095
+ Baltic Online Computer GmbH
+ Dagobert Michelsen
+ dam&baltic-online.de
+22096
+ Image Project Inc.
+ Iavor Marinov
+ mailroom&websitepulse.com
+22097
+ B&W Fahrzeugentwicklung GmbH
+ Andre Geiger
+ andre.geiger&b-w-fahrzeugentwicklung.de
+22098
+ CHEN
+ Christof Chen
+ oidadmin&chen.de
+22099
+ EKF Elektronik &- Messtechnik GmbH
+ Andreas Schockenhoff
+ asc&ekf.de
+22100
+ Swisscom Fixnet AG
+ Andrejevic Andrej
+ andrej.andrejevic&swisscom.com
+22101
+ Udo Meng GmbH
+ Udo Meng
+ office&udo-meng.de
+22102
+ KIM Systemhaus GmbH
+ Jens Wegener
+ jwegener&kim-consult.de
+22103
+ Paynet Ltd
+ Ron Webb
+ webbr&paynet.co.ke
+22104
+ YesTurnkey Technology, Inc.
+ Yuh-Rong Leu
+ yrleu&yahoo.com.tw
+22105
+ Central Visayas Information Sharing Network Foundation Inc.
+ Ivan R. Sy Jr.
+ ivanjr&serv01.secure.net.ph
+22106
+ Vodafone SDEC
+ Jeff Lin
+ jeff.lin&vodafone.com
+22107
+ The Florida Lottery
+ Carl Cocroft
+ cocroftc&flalottery.com
+22108
+ Application Science and Technology
+ Frederick C. Druseikis
+ fdruseikis&team-ast.com
+22109
+ Berliner Hochschule für Technik (BHT)
+ Hochschulrechenzentrum
+ hrz&bht-berlin.de
+22110
+ Airedale International Air Conditioning Ltd
+ Controls Department
+ controls&airedale.com
+22111
+ Chilibyte Oy
+ Bjorn Andersson
+ bjorn.andersson&chilibyte.com
+22112
+ Vigil Security, LLC
+ Russell Housley
+ housley&vigilsec.com
+22113
+ Gigabeam
+ Robert Sutherland
+ bob.sutherland&gigabeam.com
+22114
+ Battle.net Underground
+ Scott Anderson
+ camel&clanbnu.net
+22115
+ Netflexity, Ltd
+ Max Fedorov
+ max&netflexity.com
+22116
+ Queryus
+ Ben van Veen
+ info&queryus.nl
+22117
+ Epiq Electronic Assembly Ltd.
+ Anton Stamenov
+ ais&epiq.com
+22118
+ Advance America
+ Robert Long
+ rlong&advanceamerica.net
+22119
+ GBST Holdings
+ Damien Moloney
+ Damien.Moloney&gbst.com
+22120
+ datastacks.com
+ Phillip Jones
+ iana&dsmouse.net
+22121
+ Krasnoyarsk State Pedagogical University
+ Eugene Konev
+ ejka&imfi.kspu.ru
+22122
+ ESOLUTIONPROVIDERS
+ MANISH DHAWAN
+ manish_dhawan&vsnl.com
+22123
+ Unimas Systems, Corp.
+ Miles Zhou
+ zzh&unimassystem.com
+22124
+ Networks & More! Inc.
+ James Punderson
+ jpunderson&k12usa.com
+22125
+ Sierra Video Systems Inc.
+ Michael F. Hagen
+ MHagen&SierraVideo.com
+22126
+ AVONET, s.r.o.
+ Technical support
+ support&avonet.cz
+22127
+ Delvos
+ Elmar Delvos
+ elmar&delvos.net
+22128
+ RBC Capital Markets, Sydney
+ Wai- Kiong Choy
+ waikiong.choy&rbccm.com
+22129
+ AfterHours Upgrades
+ Paul Butler
+ pbutler&afterhoursupgrades.com
+22130
+ Vivatas, Inc
+ Patrick Jennings
+ iana-info&vivatas.com
+22131
+ ÖWD time access GmbH (formerly 'Technical Management System GmbH')
+ Gerald Fauland
+ g.fauland&owd.at
+22132
+ Mediasyscom SAS
+ Mr Emmanuel BASSE
+ emmanuel.basse&mediasyscom.com
+22133
+ UWIC
+ Mark John
+ majohn&uwic.ac.uk
+22134
+ Eminds AB
+ Johan Ekblad
+ jka&eminds.se
+22135
+ Sentiva Innovation AB
+ Torsten Jacobsson
+ torsten&sentiva.se
+22136
+ outsmart Ltd.
+ ofer cohen
+ ofer.cohen&smart-ss7.com
+22137
+ Ivosh, s.r.o.
+ Ivo Raisr
+ ivosh&ivosh.net
+22138
+ ATS-KONVERS Ltd.
+ Alexandr Malikov
+ convers&pskov.ru
+22139
+ Kurchatov Institute Grid Deployment
+ Eygene Ryabinkin
+ rea&mbslab.kiae.ru
+22140
+ Volker Scheuber
+ Volker Scheuber
+ vscheuber&gmail.com
+22141
+ ProCom GmbH
+ Torsten Eicker
+ er&procom.de
+22142
+ Interferenza s.r.l.
+ Giancarlo Russo
+ g.russo&interferenza.com
+22143
+ Steatite Ltd
+ Gary Parfrey
+ sales&steatite.co.uk
+22144
+ InfoNotary Ltd.
+ Tania Javasheva
+ tjavasheva&infonotary.com
+22145
+ ViDiSys GmbH
+ Jürgen PETZOLD
+ petzold&vidisys.de
+22146
+ Dpt. of Philosophy, Utrecht University
+ Jeroen Scheerder
+ js&phil.uu.nl
+22147
+ Allpoint Security Ltd.
+ Barry Seward
+ barry&allpoint-security.com
+22148
+ Venda Ltd
+ Radoslaw Zasiadczuk
+ all-sys&venda.com
+22149
+ Systemhaus Bad Waldsee
+ Sven Hillebrecht
+ sven.hillebrecht&all-for-one.de
+22150
+ Wettern Network Solutions
+ Joern Wettern
+ administrator&wettern.com
+22151
+ Neotronic s.r.l.
+ Marco Finelli
+ m.finelli&neotronic.it
+22152
+ CipherSec SPRL
+ Frédéric d' Huart
+ fdh&ciphersec.com
+22153
+ Viveon AG
+ Axel Franz
+ axel.franz&viveon.de
+22154
+ Jotron Electronics a.s.
+ Otto Holm
+ otto.holm&jotron.com
+22155
+ Pontificia Universita Santa Croce
+ Jesus Toribio
+ toribio&pusc.it
+22156
+ Dynamit Nobel Kunststoff GmbH
+ Martin Latteier
+ helpdesk&dnk.de
+22157
+ SLU
+ Martin Norrsken
+ martin.norrsken&adm.slu.se
+22158
+ Resolv SARL
+ Xavier COLLET-MATRAT
+ contact&resolv.fr
+22159
+ EPIN Technologies (China), Ltd.
+ Ruili Li
+ ruili&epintech.com.cn
+22160
+ RW Comercio e Servicos Ltda.
+ Wagner Sartori Junior
+ wsartori&gruporw.com.br
+22161
+ John Wiggins
+ John Wiggins
+ john.e.wiggins&gmail.com
+22162
+ Beyond Disability, Inc.
+ Richard Stubbs
+ rdavidson&bdi.org.au
+22163
+ Ricoh Printing Systems, Ltd.
+ Masaki Masubuchi
+ masaki-masubuchi&rps.ricoh.co.jp
+22164
+ Cambridge Silicon Radio Limited
+ Alexander Thoukydides
+ alex.thoukydides&csr.com
+22165
+ Web Service Solutions, Inc.
+ Mark Swanson
+ mark&ScheduleWorld.com
+22166
+ Ocean Broadband Networks
+ shirley hou
+ shirley.hou&obroadband.com
+22167
+ nologic.org
+ Ciaran Johnston
+ admin&nologic.org
+22168
+ Crown College
+ Aaron Taylor
+ admin&crowncollege.edu
+22169
+ NetEngine, Inc.
+ David Lee
+ dlee&netengine1.com
+22170
+ FXCM
+ Mark Lin
+ mlin&fxcm.com
+22171
+ CeSigma - Signals & Systems
+ Dr Gilles NOLIBE
+ gno&cesigma.com
+22172
+ HaCon Ingenieurgesellschaft mbH
+ Werner Sommerfeld
+ wso&hacon.de
+22173
+ Flex Engineering
+ Sergei Rusakov
+ sergeir&termos.ru
+22174
+ Virtual Trip Ltd.
+ Vangelis Mihalopoulos
+ admin&vtrip.net
+22175
+ Mitron Oy
+ Jarmo Ryynänen
+ jarmo.ryynanen&mitron.fi
+22176
+ asknet AG
+ Guillaume Canavaggio
+ guillaume.canavaggio&asknet.de
+22177
+ DFN-Verein
+ Marcus Pattloch
+ oidmaster&dfn.de
+22178
+ Kurs LLC
+ Andrey Komyagin
+ admin&netmechanica.com
+22179
+ Otsuka Corporation
+ TAKANORI KURAHASHI
+ noc&aics.ad.jp
+22180
+ INSCAPE DATA CORPORATION
+ Richard Ho
+ richard.ho&inscapedata.com
+22181
+ Avision Inc.
+ Ming-hsien Wu
+ hankwu&avision.com.tw
+22182
+ Cascadia BHC
+ Shaun Savage
+ savages&cascadiabhc.org
+22183
+ Cylant, Inc.
+ Brad Cervenak
+ snmp&cylant.com
+22184
+ Unassigned
+ Returned 2023-03-02
+ no-reply&iana.org
+22185
+ eScholar LLC
+ Stuart Colvin
+ scolvin&escholar.com
+22186
+ Marketing Resource Consultants, Inc.
+ Adam Gutcheon
+ agutcheon&hartfordmag.com
+22187
+ Symphoniq
+ Arthur Chuang
+ awc&symphoniq.com
+22188
+ Correctime ltd
+ Adam Tresch
+ adam.tresch&correctime.hu
+22189
+ Star Technologies, LLC
+ Tom Willett
+ tom&startechllc.net
+22190
+ NetEffect, Inc.
+ John Lacombe
+ john.lacombe&neteffect.com
+22191
+ Bismarck Public Schools
+ Michael Cowart
+ cowartm&bsd-lions.net
+22192
+ Pictou Regional Development Commission
+ Libo Feng
+ lfeng&prdc.com
+22193
+ Computer Information Systems Ltd., Brest
+ Slava Zanko
+ slavaz&cis.by
+22194
+ Orion Systems Inc
+ Hal Gordon
+ hgordon&orionsystemsinc.net
+22195
+ NeoTIP SA
+ Frédéric FELTEN
+ info&neotip.com
+22196
+ Vistek Electronics Ltd
+ Nick Liebmann
+ nick.liebmann&vistek.tv
+22197
+ SOFTBANK BB Corp.
+ Satoru Tsurumaki
+ sbbrd-smi&bb.softbank.co.jp
+22198
+ University of St.Gallen
+ Thomas Koeppel
+ thomas.koeppel&unisg.ch
+22199
+ United Arab Emirates University
+ Elsayed Hemayed
+ ehemayed&uaeu.ac.ae
+22200
+ Sistemas Techniclite. C.A.
+ Ettore Pelliccioni
+ ettore.pelliccioni&techniclite.com
+22201
+ Research Center of NetWork Techology Nanjing University Of Posts And Telecommunication Inc.
+ Wang Han
+ y030737&njupt.edu.cn
+22202
+ Security Tostem co.,Ltd.
+ HIROSHI KODAIRA
+ sts-unicty&exc.tostem.co.jp
+22203
+ Informática El Corte Inglés, S.A.
+ Juan José Blanco
+ juanjose_blanco&ieci.es
+22204
+ Bundesversicherungsanstalt für Angestellte
+ R. Grunert
+ ronald.grunert&bfa.de
+22205
+ 3G Data Soluciones C.A.
+ Andres Castro
+ acastro&3g.com.ve
+22206
+ M-real Corporation
+ Bengt Wentus
+ bengt.wentus&m-real.com
+22207
+ SureWest
+ James Yost
+ j.yost&surewest.com
+22208
+ AGES International GmbH & Co KG
+ Dirk Nitka
+ dirk.nitka&ages.de
+22209
+ LJXN inc.
+ LinJianeng
+ lin_jianeng&163.com
+22210
+ FLsystem
+ sangho-cho
+ atrobo&empal.com
+22211
+ Legacy Property Investments LLC (formerly 'JMAnderson Enterprises')
+ John Anderson
+ bassooner&gmail.com
+22212
+ Cognio, Inc.
+ Neil Diener
+ ndiener&cognio.com
+22213
+ Posda
+ Bill Bennett
+ bill.bbennett&gmail.com
+22214
+ Explorer Post 227
+ Christopher A. Hotchkiss
+ christopher.hotchkiss&gmail.com
+22215
+ Pogo Linux, Inc.
+ Alex Neth
+ snmp-admin&pogolinux.com
+22216
+ sighq networking
+ boyden Stéphane
+ sigmounte&mailsfp.univ-lille2.fr
+22217
+ Yitran Communications
+ Iftah Bratspiess
+ iftah&web-silicon.com
+22218
+ NAVARRO Y BORONAD, S.L.
+ JAIME TORRES
+ jaime.torres&navarroyboronad.com
+22219
+ BoreNet AB
+ Johan Johansson
+ johan&borenet.se
+22220
+ LACNIC
+ Juan C. Alonso
+ juancarlos&lacnic.net
+22221
+ Wescom GmbH
+ Markus Fischer
+ fischer&wescom.ch
+22222
+ ProaXial
+ Jean-Claude CHRISTOPHE
+ jch&proaxial.com
+22223
+ IntelliCal LLC
+ Jason Klemow
+ Jason&IntelliCal.net
+22224
+ Queensland Treasury
+ Prachid Tiyapanjanit
+ prachid.tiyapanjanit&treasury.qld.gov.au
+22225
+ Huazhong University of Science and Technology
+ shunda zhang
+ zhangshunda&163.com
+22226
+ Acamaya SA
+ Jeremy Charton
+ ldap&acamaya.com
+22227
+ David Mains & Co. Inc.
+ Matthew Mains
+ mrmains&dmcinc.ca
+22228
+ The University of Manchester Computer Society
+ CompSoc Admin
+ admin&compsoc.man.ac.uk
+22229
+ Heiks computerdiensten
+ Heiko Noordhof
+ heiko.noordhof&xs4all.nl
+22230
+ MyPoints, Inc.
+ Michael T. Halligan
+ michael.halligan&mypointscorp.com
+22231
+ VEL Technologies, LLC
+ Dmitry Wagner
+ snmp&veltech.com
+22232
+ Kyle Hamilton
+ Kyle Hamilton
+ aerowolf&gmail.com
+22233
+ German Overseas Institute
+ Michael Schroeder
+ admin&duei.de
+22234
+ DocuSign France
+ Erwann Abalea
+ dsfcompliance-risk-safety&docusign.com
+22235
+ Beijing WellTelecom Co.,Ltd.
+ zhang xiao
+ zhangxiao&wtf.com.cn
+22236
+ Ultrawaves Design, Inc.
+ Eric Lammerts
+ eric-iana.org-enterprise-numbers&ultrawaves.com
+22237
+ Inventronik GmbH
+ Dipl.-Ing. Jens Carroll
+ jc&inventronik.de
+22238
+ FOXCONN Technology Group
+ S.C. Lin
+ S.C.LIN&foxconn.com
+22239
+ Response Systems Corporation
+ Howard W. Bleiwas
+ howard.bleiwas&respsys.com
+22240
+ DATOR3 a.s.
+ Pavel Korensky
+ pavel.korensky&dator3.cz
+22241
+ C&A Computer Consultants Ltd.
+ Max Chiu
+ kh&caconsultant.hk
+22242
+ GENTOO FOUNDATION, INC.
+ Thomas Raschbacher
+ lordvan&gentoo.org
+22243
+ The Swatch Group Ltd
+ Peter Hutzli
+ peter.hutzli&swatchgroup.com
+22244
+ Ing.-Büro Otte Gmbh
+ H. Otte
+ hans.otte&ibo-gmbh.com
+22245
+ Phalanx
+ Rene Lauer
+ ray&phalanx.cz
+22246
+ HSBC Bank plc
+ Marie Wilson
+ m.v.wilson&hsbc.com
+22247
+ Port of Tilbury London Ltd
+ Steve Thorne
+ steve.thorne&swisslog.com
+22248
+ topf-sicret.org
+ Tim Weippert
+ weiti&topf-sicret.org
+22249
+ INSIGHT TECHNOLOGIES Co., Ltd
+ Jung Chung Lee
+ jjlee&insightstor.com
+22250
+ Max-Planck-Institut fuer Radioastronomie
+ Frank Pascher
+ fpascher&mpifr-bonn.mpg.de
+22251
+ Syderal SA
+ Lionel Riem
+ lionel.riem&syderal.ch
+22252
+ McAfee Inc. (formerly 'Reconnex Corporation')
+ Chuck Hein
+ Chuck_Hein&mcafee.com
+22253
+ Lite Speed Technologies, Inc.
+ George Wang
+ gwang&litespeedtech.com
+22254
+ Jerome's Furniture Warehouse
+ Michael LaGrasta
+ sysadmin&jeromes.com
+22255
+ StopTheGlaciers.org
+ Daniel Restelli
+ restelli&stoptheglaciers.org
+22256
+ Groep T Hogeschool Leuven
+ Dirk Fabré
+ dirk.fabre&groept.be
+22257
+ Consultation informatique Daniel Savard Inc.
+ Daniel Savard
+ dsavard&cids.ca
+22258
+ Enlaces Tecnologicos S.A. de C.V.
+ Cesar Rincon
+ crincon&et.com.mx
+22259
+ WebAvis
+ Jérôme Schell
+ jerome&myreseau.org
+22260
+ Scana
+ Doug Bryant
+ dbryant&scana.com
+22261
+ California Lutheran University
+ Kevin Appel
+ kappel&clunet.edu
+22262
+ OpenSides sprl
+ Benoit Mortier
+ benoit.mortier&opensides.be
+22263
+ The Corporation of the County of Brant
+ Sandra Arndt
+ sandra.arndt&county.brant.on.ca
+22264
+ Artifact Software Inc.
+ Ron Wheeler
+ rwheeler&artifact-software.com
+22265
+ Stewart Enterprises, Inc.
+ Thomas Wimprine
+ twimprine&stei.com
+22266
+ Evidant Corporation
+ Dennis Morton
+ dennis.morton&evidant.com
+22267
+ Integral Technologies Inc
+ Tim Marks
+ tmarks&integraltech.com
+22268
+ Flammiger Enterprises
+ Joerg Flammiger
+ joerg&flammiger.com
+22269
+ Charles A Gura
+ Charles A Gura
+ iana&gura.net
+22270
+ Quality Comm Comércio e Serviços de Teleinformática Ltda
+ Celso Moreira Martins
+ celsomartins&qualitycomm.com.br
+22271
+ Nimium d.o.o.
+ Miroslav Zubcic
+ mvz&nimium.com
+22272
+ PAREXEL International Corporation
+ Holger Marschall
+ PKI&parexel.com
+22273
+ Universita' degli Studi di Ferrara
+ Enrico Ardizzoni
+ enrico&unife.it
+22274
+ QSAN Technology, Inc.
+ Charles Luoh
+ charles.luoh&qsan.com.tw
+22275
+ PNMS
+ yurenlong
+ yurl&neusoft.com
+22276
+ FHD Ltd.
+ Wanghao
+ wanghao&fuhaoda.com
+22277
+ GIquadrat mbH
+ Torsten Steitz
+ info&GIquadrat.de
+22278
+ Bob-paperi Ky
+ Tero Ahonen
+ tero.ahonen&bobpaperi.com
+22279
+ Shiflett Consulting
+ steve shiflett
+ iana&shiflett.us
+22280
+ Telus Mobility
+ Frederick Chung
+ FREDERICK.CHUNG&TELUS.COM
+22281
+ CODE INGENIERIA INFORMATICA
+ OSCAR COSCARON
+ JAVIER&CODEINF.COM
+22282
+ Qualys, Inc.
+ IT Manager
+ domain-admin&qualys.com
+22283
+ Gutemberg Medeiros Ltda
+ Gutemberg Santos de Medeiros
+ gutapps&ig.com.br
+22284
+ Dimensao Digital Desenvolvimento Ltd.
+ Fabio Iareke
+ fabio&dimensaodigital.com.br
+22285
+ Teracue
+ Rainer Link
+ support&teracue.com
+22286
+ SYSTEMA
+ Gerhard Schweinschwaller
+ gerhard.schweinschwaller&systema.info
+22287
+ TRS SpA
+ Stefano Muro
+ stefano.muro&trs.it
+22288
+ EXTIS GmbH
+ Peter Grill
+ pg&extis.de
+22289
+ Contec GmbH
+ Mario Ploner
+ mario.ploner&contec.at
+22290
+ SkandSoft Technologies
+ Surendra Kuncharela
+ surendra&skandsoftindia.com
+22291
+ FUJITSU ADVANCED SOLUTIONS LIMITED
+ Takahiro Yamanaka
+ yamanaka&fasol.fujitsu.com
+22292
+ Network Center of Peking University
+ Ma Hao
+ mah&pku.edu.cn
+22293
+ Daily Dose Language Systems, Inc.
+ Justin Sharp
+ jsharp&sharpone.net
+22294
+ CAR-FRESHNER Corporation
+ Jack Benney
+ jbenney&little-trees.com
+22295
+ Ministrstvo za obrambo Republike Slovenije
+ Katarina Kavsek-Biasizzo
+ katarina.kavsek.biasizzo&mors.si
+22296
+ Fazt! Networks, Ltd.
+ W. Boot
+ wim&fazt.co.uk
+22297
+ Allied Bank Corporation
+ Lemuel Tomas
+ lctomas&alliedbank.com.ph
+22298
+ Höjebromölla
+ MÃ¥rten Persson
+ marten&hojebromolla.se
+22299
+ Pontifical University of St. Thomas
+ Gabriele Giulimondi
+ giulim&pust.it
+22300
+ CableMatrix Technologies, Inc.
+ Zem Green
+ zgreen&cablemx.com
+22301
+ COMP Rzeszow S.A.
+ Piotr Stolarz
+ piotr.stolarz&comprzeszow.pl
+22302
+ iC Compas GmbH and Co KG
+ Andreas Netzer
+ netzer&ic-compas.de
+22303
+ RSS Solutions Inc
+ Brendan Reekie
+ bdr&rsssolutions.com
+22304
+ Westinghouse Savannah River Company, LLC
+ Tim Arnold
+ timothy.arnold&srs.gov
+22305
+ schwaberow.de
+ Volker Schwaberow
+ volker.schwaberow&web.de
+22306
+ McMaster University
+ Wayde Nie
+ niew&mcmaster.ca
+22307
+ Active Reasoning, Inc.
+ Arminius Mignea
+ arminius.mignea&activereasoning.com
+22308
+ RedSky Technologies Inc.
+ John Connell
+ jconnell&redskytech.com
+22309
+ California State Automobile Association
+ Jeff McEwen
+ IT_Security_Processes&csaa.com
+22310
+ ComNetMedia AG
+ Mark Siebert
+ siebert&comnetmedia.de
+22311
+ A.F. Blakemore and Son Ltd
+ Ian J. Kennedy
+ ijkennedy&afblakemore.com
+22312
+ Université Saint-Louis - Bruxelles (USL-B) (formerly 'Université Saint-Louis (USL-B)')
+ Axel Luttgens
+ luttgens&fusl.ac.be
+22313
+ SP Controls, Inc.
+ Josh Fitzgerald
+ josh&spcontrols.com
+22314
+ TGN-Systeme Krueger + Partner
+ Andreas Krueger
+ Krueger&TGN-Systeme.com
+22315
+ spot media AG
+ Alexander Meyer
+ hostmaster&spot-media.de
+22316
+ OnTapSolutions
+ Tom Coppeto
+ tom&ontapsolutions.com
+22317
+ Applied Identity, Inc.
+ Jamie Honnaker
+ root&appliedidentity.com
+22318
+ Anyware Video
+ Xavier PICAT
+ picatx&anywarevideo.fr
+22319
+ Dravske elektrarne Maribor
+ Srecko Rojs
+ srecko.rojs&dem.si
+22320
+ Guardian Newspapers Limited
+ Gary Law
+ gary.law&guardian.co.uk
+22321
+ ISAC, Inc.
+ Masanori Machii
+ machii&tech.isac.co.jp
+22322
+ Freecomm Corporation
+ Wind Dong
+ wind.dong&freecomm.cn
+22323
+ Capinfo Co, Ltd.
+ Yang Bingyu
+ yangbingyu&capinfo.com.cn
+22324
+ Cooperton LLC
+ Jeffrey A Carr
+ jaluka&fuse.net
+22325
+ Blick SA
+ Francois van den Berg
+ francoisvdb&blick.co.za
+22326
+ Sago S.p.A
+ Giorgio Cangioli
+ g.cangioli&sago.fi.it
+22327
+ Martos Ltd
+ Martyn Wyatt
+ martyn&martos-ltd.co.uk
+22328
+ id Quantique SA
+ Alexandre Pauchard
+ alexandre.pauchard&idquantique.com
+22329
+ same
+ Michael P Forman
+ michael.p.forman&jpmchase.com
+22330
+ BIAS Inc.
+ Andrew Kimpton
+ awk&bias-inc.com
+22331
+ State of Texas, Office of the Attorney General, Child Support Division
+ Jack Bruns
+ jack.bruns&cs.oag.state.tx.us
+22332
+ ImmediateIT
+ Mark Summer
+ mark&immediateit.com
+22333
+ JPotter
+ Jim Potter
+ jim&jpotter.net
+22334
+ Laws and Wolfe Inc.
+ Michael E. Laws
+ mike&landwinc.com
+22335
+ Alcorn State University
+ Yek Sia
+ sia&alcorn.edu
+22336
+ Hopson Advanced Embedded Engineering
+ Vincent M. Hopson
+ vince&hopson.dyndns.org
+22337
+ Hitachi Electronics Services Co.,Ltd
+ NetworsSystemGroup
+ nip&hitachi-densa.co.jp
+22338
+ Paliot
+ Guido A. Paliot jr.
+ oid&paliot.de
+22339
+ RHX Studio Snc
+ Alessandro De Zorzi
+ info&rhx.it
+22340
+ Herlein Engineering, Inc.
+ Greg Herlein
+ gherlein&herlein.com
+22341
+ ESO Technologies
+ Pierre Sangouard
+ psangouard&eso-tech.com
+22342
+ Dyndaco BVBA
+ Bart Duchesne
+ bduc&dyndaco.com
+22343
+ Technical Manangment
+ Chris Snider
+ chris.snider&tagtmi.com
+22344
+ Telcomanager Technologies
+ Vicente Domingues
+ vicente&telcomanager.com
+22345
+ Exalon Delft
+ W. de Hoog
+ wdehoog&exalondelft.nl
+22346
+ dass /IT GmbH
+ Joerg Steffens
+ info&dass-it.de
+22347
+ IDS Services, LLC.
+ Mark Creekmore
+ mcreekmore&idsserv.com
+22348
+ Braintower Technologies GmbH
+ Florian Wiethoff
+ florian.wiethoff&brain-tower.com
+22349
+ Premier Retail Networks
+ Donald Army, DIrector of IT
+ donald_army&prn.com
+22350
+ debitel AG
+ Frank Ennulat
+ netman&de.debitel.com
+22351
+ RedPrompt
+ Simon Tennant
+ simon&imaginator.com
+22352
+ Pragmeta Networks
+ Josh Endries
+ jendries&pragmeta.com
+22353
+ Network Connection
+ Stephen Fulton
+ sfulton&connection.ca
+22354
+ The Lapp Companies
+ Dr. Wade Woolverton
+ drwade&functionalmed.org
+22355
+ Clariton Networks Ltd.
+ Danny Sade
+ dannys&clariton-networks.com
+22356
+ Web-Cyber & Co
+ Baptiste Augrain
+ baptiste&web-cyber.com
+22357
+ INET-Consulting.com, Inc
+ Doug Royer
+ Doug&INET-Consulting.com
+22358
+ Albeo
+ Mario Enriquez-Zamudio
+ mario.enriquez&albeo.org
+22359
+ Jofee Internet Services
+ Joe Constant
+ joe&jofee.com
+22360
+ Unzet ApS
+ Jack Olsen
+ jacko&unzet.com
+22361
+ University of Michigan Radiation Oncology Physics
+ Wayne Keranen
+ wkeranen&med.umich.edu
+22362
+ General Software, Inc.
+ Steve Jones
+ stevej&gensw.com
+22363
+ Ken Bass Consulting
+ Kenneth Bass
+ kbass&kenbass.com
+22364
+ EMARKMONITOR INC.
+ Casey Riley
+ criley&markmonitor.com
+22365
+ Gluesys Co. Ltd.
+ Gyeong-Hun Kim
+ kgh&gluesys.com
+22366
+ EasySoft
+ YinSheng
+ yyyyinsheng&tom.com
+22367
+ Bit Bash Labs
+ Michael Hubbard
+ mkhubbard&gmail.com
+22368
+ Silver Spring Networks
+ James Pace
+ pace&silverspringnet.com
+22369
+ Hong Kong Applied Science and Technology Research Institute Company Limited (ASTRI)
+ Kavitha Gopal
+ kavitha&astri.org
+22370
+ DUPLO CORPORATION
+ Yoshihisa Suzuki
+ y-suzuki&duplonet.co.jp
+22371
+ Business Data Solutions
+ Marcel Berteler
+ marcel.berteler&bdsolutions.co.za
+22372
+ Horst Reiterer
+ Horst Reiterer
+ horst&reiterer.net
+22373
+ ThunderTechnology Srl
+ Damiano Scrigni
+ damio&thundertechnology.com
+22374
+ Allegro Wireless Canada Inc.
+ Wayne Hammerschlag
+ wayneh&allegrowireless.com
+22375
+ Crescent Real Estate Equities, LTD.
+ IT Infrastructure Manager
+ clane&crescent.com
+22376
+ Masco Corporation
+ Mike Cantalupo
+ hostmaster&mascohq.com
+22377
+ VoicePort, LLC
+ Greg Dicheck
+ gdicheck&voiceport.net
+22378
+ Spaceship.com, Inc.
+ Matt Hudson
+ matt&spaceship.com
+22379
+ InovaWeb
+ Alfredo Campos Enríquez
+ acampos&i-novaweb.com
+22380
+ Vincent DEFERT
+ Vincent DEFERT
+ vincent&defert.net
+22381
+ Linux User Group Roma
+ Cristiano Paris
+ segretario&lugroma.org
+22382
+ Drazen Baic
+ Drazen Baic
+ drazen&baic.de
+22383
+ HCCP
+ Ian Brown
+ spam&hccp.org
+22384
+ Benedikt Heinen
+ Benedikt Heinen
+ iana.org&web.icemark.net
+22385
+ Houston Academy of Medicine-Texas Medical Center Library
+ Chris Young
+ cyoung&library.tmc.edu
+22386
+ ionflux.org
+ Jörn P. Meier
+ smi&ionflux.org
+22387
+ InSync Technology Ltd
+ Mr. D Kitchen
+ iana-manage&insynctechnology.com
+22388
+ SENTELCO
+ Jon Bieker
+ jbieker&sentelco.com
+22389
+ IRIS Corporation Berhad
+ Nrin Tan
+ nrin&iris.com.my
+22390
+ Parsek Corporation Ltd.
+ Ales List
+ list&parsek.net
+22391
+ Citadel Security Software, Inc.
+ Carl Banzhof
+ cbanzhof&citadel.com
+22392
+ Delco S.p.A.
+ Carlo Passet
+ carlo.passet&delcospa.it
+22393
+ CDL chair - Saarland University
+ Stephan Thesing
+ thesing&cs.uni-sb.de
+22394
+ Digital Fuel Ltd.
+ MIS team
+ mis&digitalfuel.com
+22395
+ DyLogic S.r.l.
+ Dario Rapisardi
+ support&dylogic.com
+22396
+ Power Media sp. z o.o.
+ Marek Janukowicz
+ marek&power.com.pl
+22397
+ IBAMA
+ Gerson Henrique Sternadt
+ gerson.sternadt&ibama.gov.br
+22398
+ Cooperativa de Computação da Unimontes
+ Ãllysson Steve Mota Lacerda
+ stevelacerda&gmail.com
+22399
+ QBT Systems, Inc.
+ Guido Belcic
+ gbelcic&qbt.com
+22400
+ Inside Higher Ed
+ Doug Lederman
+ doug.lederman&insidehighered.com
+22401
+ VoIP, Inc.
+ Daniel Corbe
+ dcorbe&voipinc.com
+22402
+ lois.inc
+ jonson lee
+ lianhuai&mails.gscas.ac.cn
+22403
+ Koch, Neff & Volckmar GmbH
+ Holger Schmieder
+ schmieder&schmieder.de
+22404
+ SBS Technologies
+ Gene Juknevicius
+ genej&sbs.com
+22405
+ Fujitsu Services Finland OY
+ Otto Blomqvist
+ otto.blomqvist&fi.fujitsu.com
+22406
+ Adermiis
+ Uhlrich Philippe
+ philippe.uhlrich&adermiis.fr
+22407
+ NeoMeridian Sdn Bhd
+ Tim Lloyd
+ tim.lloyd&neomeridian.com
+22408
+ PrimeKey Solutions AB
+ Tomas Gustavsson
+ tomasg&primekey.se
+22409
+ Midland Memorial Hospital
+ Ron Wooten
+ rdwooten&midland-memorial.com
+22410
+ Pixel Technology
+ Marek Bartnikowski
+ admin&pixel.com.pl
+22411
+ Hawkis Consulting
+ Vidar HÃ¥kestad
+ vidar&hawkis.com
+22412
+ openenterprise.co.uk
+ Nick Gregory
+ iana&openenterprise.co.uk
+22413
+ TheStreet.com Inc
+ Alexander Lorberg
+ ops&thestreet.com
+22414
+ Pacific Lutheran University
+ Keith Folsom
+ folsomke&plu.edu
+22415
+ Mole Valley Farmers Ltd.
+ Andres Olave
+ andres.olave&molevalleyfarmers.com
+22416
+ Shelton Internet Ltd
+ Ben Dunham
+ ben.dunham&shelton.co.uk
+22417
+ Information Design Department of Tama Art University
+ Takashi Nishiuchi
+ iddoperator&idd.tamabi.ac.jp
+22418
+ Usina de Imagens Photo+Design Ltda.
+ José Carlos França
+ digital&usina-de-imagens.com.br
+22419
+ Relex, Inc.
+ Ermakov Michael V.
+ ermakov&relex.ru
+22420
+ accedian, Inc.
+ Dominique Bastien
+ dbastien&accedian.com
+22421
+ TSYS Prepaid, Inc.
+ Tim Kuchlein
+ tim&tsysprepaid.com
+22422
+ Provideo Systems Pty Ltd
+ Alex Kolodin
+ alexk&provideo.com.au
+22423
+ Telvent Netherlands B.V. (DTN) (formerly 'Almos Systems Pty Ltd.')
+ Jan Krabbenbos
+ supportnl&dtn.com
+22424
+ INTELSOFT
+ Fogha Barnabas
+ fogha&innsof.com
+22425
+ Audio Processing Technology (APT)
+ Frederic Allard
+ it&worldcastsystems.com
+22426
+ Digital Data Communications Asia Co., Ltd.
+ Kay Chan
+ kay&ddcasia.com.tw
+22427
+ Sowood & Co Ltd
+ Kevin Campbell
+ kev&sowood.co.uk
+22428
+ RealOps, Inc.
+ Chris Schroeder
+ chris.schroeder&realops.com
+22429
+ Florical Systems, Inc.
+ Michael Kent
+ Michael.Kent&Florical.com
+22430
+ Volke Entwicklungsring GmbH
+ Guido Naujoks
+ gna&volke.de
+22431
+ Phoenix Interactive Design Inc
+ Chris Walden
+ mibsupport&phoenix-interactive.com
+22432
+ Gimlitech
+ Thomas Ankele
+ ta&gimlitech.de
+22433
+ Silvermedia Group
+ Ireneusz Wochlik
+ biuro&silvermedia.pl
+22434
+ NET TIME Corp.
+ Noriaki Kobayashi
+ hostmaster&nettime.co.jp
+22435
+ Beep Science AS
+ Stein Aanensen
+ stein.aanensen&beepscience.com
+22436
+ Sumaré Consultores Associados Ltda.
+ Marcos Colpaert
+ marcos&colpaert.com.br
+22437
+ ITZ Informationstechnologie GmbH
+ Ralf Huelsmann
+ ralf.huelsmann&itz-duesseldorf.de
+22438
+ Groxis, Inc.
+ Howard Rosen
+ howard&groxis.com
+22439
+ CaseNEX
+ Hari Narasimhamurthy
+ hari&casenex.com
+22440
+ Canadian Bank Note Company, Ltd.
+ John Dempsey
+ jdempsey&cbnco.com
+22441
+ Next Dimension Inc.
+ Gerry Kowalsky
+ gerry&nextdimensioninc.com
+22442
+ CHILE.COM S.A.
+ Mauricio Nuñez
+ mauricio&chile.com
+22443
+ EMETEC
+ Pawel Cieslowski
+ office&emetec.com.pl
+22444
+ GASCARD Partners, L.P.
+ Anthony Mills
+ amills&gascard.net
+22445
+ Simon Holmgaard-IT
+ Simon Holmgaard
+ Simon.Holmgaard&emaus.cndo.dk
+22446
+ Bitdefender SRL (formerly 'SOFTWIN SRL')
+ Andrei Rusu
+ tech-admin&bitdefender.com
+22447
+ B.Braun Melsungen AG
+ Joern Lubadel
+ joern.lubadel&bbraun.com
+22448
+ Cluster-Worxx.net
+ Tim Korves
+ korves&cluster-worxx.net
+22449
+ SOPA
+ Bertrand JUGLAS
+ bertrand&juglas.name
+22450
+ servicenetz.biz
+ Steffen Beyer
+ beyer&servicenetz.biz
+22451
+ Custom IDEAS
+ Gerald Van Baren
+ vanbaren&cideas.com
+22452
+ ING-DiBa AG
+ Bernhard Duerl
+ b.duerl&ing-diba.de
+22453
+ H:S Hovedstadens Sygehusfællesskab
+ Simon Holmgaard
+ sh41&bbh.hosp.dk
+22454
+ Helmut Mauell GmbH
+ Thomas Fabrizi
+ tfa&mauell.com
+22455
+ Tribunal Regional do Trabalho da 4a. Regiao
+ Fabiano Martins
+ fabiano.martins&trt4.jus.br
+22456
+ Hebraic Hertiage Christian School of Theology
+ Dave Augustus
+ postmaster&admin.hhcst.org
+22457
+ Deutscher Ring LebensversicherungsAG
+ Joerg Henkel
+ certadmin&deutscherring.de
+22458
+ Modulus Video, Inc.
+ Chenchen Ku
+ cku&modulusvideo.com
+22459
+ QVidia Technologies, Inc.
+ Ron Fellman
+ rfellman&qvidia.com
+22460
+ Tangtop Technology Co.,Ltd
+ Peter Lee
+ peter&kvm.com.tw
+22461
+ JeeF Software
+ Jan Fedorek
+ iana&jeef.sk
+22462
+ Alternative Enterprises (HK) Limited
+ Philip Paeps
+ philip&trouble.is
+22463
+ heidemann.org
+ Andreas Heidemann
+ ah&heidemann.org
+22464
+ 01map
+ Gérald Fenoy
+ gfenoy&gmail.com
+22465
+ G.I.E. AXA Technology Services Belgium
+ Johan Limbourg
+ johan.limbourg&axa-tech.com
+22466
+ hoehmann.biz
+ Tobias Hoehmann
+ noc&hoehmann.biz
+22467
+ Applied Global Technologies, Inc.
+ Ben Atha
+ bena&appliedglobal.com
+22468
+ Red-C Optical Networking
+ Iftah Bratspiess
+ iftah&web-silicon.com
+22469
+ Universidad ORT Uruguay
+ Mr. Ernesto Silva
+ silva&ort.edu.uy
+22470
+ NetDeposit Inc.
+ Joe Benson
+ jbenson&net-deposit.net
+22471
+ Visible School, Inc.
+ William Norris
+ wnorris&visibleschool.com
+22472
+ Boingo Wireless Inc.
+ Engineering Dept.
+ sysnet&boingo.com
+22473
+ Teledyne Controls
+ Nataliya Chervonaya
+ nchervonaya&teledyne.com
+22474
+ Asylum Telecom, Ltd.
+ Janos Geller
+ jgeller&asylumtel.com
+22475
+ UK Broadband
+ Leigh Porter
+ leigh.porter&ukbroadband.com
+22476
+ Syncor Systems, Inc.
+ Tod Gentille
+ syncor_snmp&syncorsystems.com
+22477
+ KingHold Technology Co.,LTD
+ Jimmy Wang
+ lear&khtec.com.tw
+22478
+ My ERM Application
+ Peter Dunworth
+ dunworth&ix.netcom.com
+22479
+ Crosswalk, Inc.
+ Chris Hawkinson
+ chris.hawkinson&crosswalkinc.com
+22480
+ XipLink Networking
+ Charlie Younghusband
+ charlie&xiplink.com
+22481
+ HHS Health Options, Inc.
+ John Broadbent
+ johnb&hhs-inc.com
+22482
+ nc
+ Chlaupek Norbert
+ nc&chello.at
+22483
+ StreamShield Networks
+ Dave Wakelin
+ david.wakelin&streamshield.com
+22484
+ grand.central.org
+ Jeffrey Hutzelman
+ jhutz&cmu.edu
+22485
+ SafeNet InfoTech Pvt Ltd
+ Bharat Bhushan
+ bbhushan&safenet-inc.com
+22486
+ Kyushu Institute of Technology
+ Hitoshi Nakayama
+ jin&isc.kyutech.ac.jp
+22487
+ 2X Software Ltd
+ Raphael Borg Ellul Vincenti
+ raphael&2x.com
+22488
+ Teltronic S.A.U.
+ Carmelo Marin
+ cmarin&teltronic.es
+22489
+ Telvent Tráfico y Transporte, S.A.
+ Carlos Gil Aguirrebeitia
+ arbs&telvent.abengoa.com
+22490
+ Health Care Service Corporation
+ Wade Morris
+ wade_morris&bcbstx.com
+22491
+ Vircom, inc.
+ Sylvain Savignac
+ sylvain.savignac&vircom.com
+22492
+ Forensic Signature Corp.
+ Jacques Francoeur
+ jfrancoeur&trustera.com
+22493
+ MW 2000 S.A.
+ Daniel Quintela
+ dquintela&myway.com.ar
+22494
+ Animaltracks.net
+ Andrew Beaudoin
+ andrewb&animaltracks.net
+22495
+ Chandler Gilbert Community College
+ Austin Godber
+ austin.godber&cgcmail.maricopa.edu
+22496
+ Digital Stream, Inc.
+ Ben Cooley
+ bcooley&dstreamtech.com
+22497
+ shanghai blackstone communication Ltd
+ zeng qiang
+ zeng_qiang2004&hotmail.com
+22498
+ Neddco Enterprises
+ Roderick S. Baker
+ rod&neddco.com
+22499
+ Document Processing Systems, Inc.
+ Paul Rakowicz
+ paul&documentprocessing.com
+22500
+ OfficeLink Plus Pty. Ltd.
+ Nathan Le nevez
+ npl&acis.com.au
+22501
+ UAB Skaitmeninio sertifikavimo centras
+ Moudrick M. Dadashov
+ md&ssc.lt
+22502
+ DaVita, Inc.
+ George Lin
+ glin&davita.com
+22503
+ Klaus Henske
+ Klaus Henske
+ Klaus.Henske&t-online.de
+22504
+ RedDevel.com
+ Steven P. Kalemkiewicz, Jr.
+ kale4272&comcast.net
+22505
+ Volker Englisch
+ Volker Englisch
+ hwsw&englisch.us
+22506
+ Incache LLC
+ Ninan Thomas
+ ninan&incache.com
+22507
+ Ministerio da Ciencia e Tecnologia
+ Eduardo Viola
+ eviola&mct.gov.br
+22508
+ Beijing FiberHome Mobile Technologies Co.,Ltd
+ jidongzheng
+ jidongzheng&21cn.com
+22509
+ The Potter Group Ltd
+ Mike Griggs
+ mike.griggs&pottergroup.co.uk
+22510
+ WhatCounts
+ Wilson Soong
+ wilson&whatcounts.com
+22511
+ thinkorswim group, inc.
+ Linwood Ma
+ linwood&thinkorswim.com
+22512
+ Personal Software Developement Company
+ Fanis Kalatzis
+ tkalatz&cc.uoi.gr
+22513
+ PT Sapta Sarana Komunika
+ Sugeng Widodo
+ sugeng&sskom.co.id
+22514
+ RVision LLC
+ Greg Johnston
+ attention&drayvision.com
+22515
+ Theoretic Solutions
+ Adam Theo
+ theo&theoretic.com
+22516
+ Castalia LLC
+ Joshua S. Freeman
+ jfreeman&gmail.com
+22517
+ Ernster Public Relations
+ Tom Ernster
+ ternster&mn.rr.com
+22518
+ Arel Communications and Software, Ltd.
+ Amit Tzafrir
+ amit&arelcom.com
+22519
+ Akademische Fliegergruppe Karlsruhe
+ Michael Ewig
+ vorsitzender&akaflieg.uni-karlsruhe.de
+22520
+ Sandpath
+ Bin Zhang
+ kevinzb&yahoo.com
+22521
+ Schwegman, Lundberg, Woessner, & Kluth P.A.
+ Thomas Ernster
+ ternster&slwk.com
+22522
+ ClearPath Networks
+ Robert Staats
+ rstaats&clearpathnet.com
+22523
+ Fontec Information Technology Inc.
+ Dave Roper
+ daveroper&fontec.com
+22524
+ Proyecto Fin de Carrera
+ Sergio Afonso Coderch
+ sergioafonso&ya.com
+22525
+ RMP WebWorks
+ Robert Paskowitz
+ rpaskowitz&confucius.ca
+22526
+ InstantServers, Inc.
+ Webmaster
+ webmaster&instantservers.com
+22527
+ Capella Technologies
+ Jean-Michel David
+ jmdavid&capella.coop
+22528
+ iPodion GmbH
+ Thomas Kirchtag
+ tkircht&iPodion.at
+22529
+ Kommunale Datenverarbeitungsgesellschaft mbH
+ Mathias Weidner
+ oidadmin&kdg.de
+22530
+ Takeda Pharmaceuticals North America, Inc.
+ Dennis M. Reitz
+ dreitz&tpna.com
+22531
+ Paloma Partners
+ Joseph Cyboski
+ jcyboski&paloma.com
+22532
+ Computer Graphics Group
+ Jim Boren
+ jboren&computergraphicsgroup.com
+22533
+ Symetra Financial
+ Diane Zormeir
+ diazor&safeco.com
+22534
+ Purdue Pharma L.P.
+ Tichard Thompson
+ tichard.thompson&pharma.com
+22535
+ Neiman Marcus Group
+ Christopher Paul
+ chris.paul&rexconsulting.net
+22536
+ COPAN Systems
+ Brian Wang
+ brian.wang&copansys.com
+22537
+ TreeTop GbR
+ Conny Lichtenberg
+ Conny.Lichtenberg&TreeTop.DE
+22538
+ Reva Systems Corporation
+ Scott Barvick
+ sbarvick&revasystems.com
+22539
+ Champion Computer Technologies
+ Ken Applebaum
+ tech&cctupgrades.com
+22540
+ Oulun Lyseon lukio
+ Tuure Laurinolli
+ adm&lyseo.edu.ouka.fi
+22541
+ Open Acuity LLC
+ Mike Allred
+ mikejallred&gmail.com
+22542
+ Lex Persona
+ Francois Devoret
+ fdevoret&lex-persona.com
+22543
+ GOUNOT
+ Louis GOUNOT
+ iana-manager&gounot.net
+22544
+ Host Collective Inc.
+ Sean Plaice
+ seanp&hostcollective.com
+22545
+ Daudt Consulting
+ Christian Daudt
+ ip_admin&daudt.org
+22546
+ Qwasartech
+ Dominik Wezel
+ dio&qwasartech.com
+22547
+ Alfred University
+ Adrian Morling
+ morling&alfred.edu
+22548
+ Biapo
+ Adrian Morling
+ morling&biapo.com
+22549
+ Broad Net Mux Corporation
+ Hiroshi Ida
+ h-ida&bnmux.co.jp
+22550
+ NANOTEX CORP.
+ Atsushi SHIMAMOTO
+ shimamoto&nanotex-jp.com
+22551
+ MOIMSTONE Co.,LTD
+ Seunghee choi(Skye choi)
+ skyechoi&moimstone.com
+22552
+ Sinco Informatica
+ Marcos Vieira
+ marcos&sincoinformatica.com.br
+22553
+ IT Saver
+ Joseph Le
+ joseph&itsaver.com
+22554
+ Legion of the Bouncy Castle
+ David Hook
+ dgh&bund.com.au
+22555
+ Safehaus
+ Alex Karasulu
+ akarasulu&codehaus.org
+22556
+ JAPAN ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
+ Syuichi Kosaka
+ isc&jaist.ac.jp
+22557
+ Deutsche Börse Group
+ Herman Philippe
+ pherman.cs&clearstream.com
+22558
+ one4vision GmbH
+ Christof Allmann
+ iana-pen&one4vision.de
+22559
+ Intersys AG
+ Andreas Schneider
+ andreas.schneider&intersys.ch
+22560
+ Dynamic Design GmbH
+ Christoph Emsenhuber
+ christoph.emsenhuber&dynamic-design.com
+22561
+ Graphic Image Technologies (Pty) Ltd.
+ Regardt van de Vyver
+ regardtv&git.co.za
+22562
+ Trivector System AB
+ Bengt Persson
+ bengt.persson&trivector.se
+22563
+ ehotel AG
+ Arno Seidel
+ a.seidel&ehotel.ag
+22564
+ ULX Ltd.
+ Gabor Szentivanyi
+ gabor.szentivanyi&ulx.hu
+22565
+ Odyssée Systèmes
+ Benjamin Dapon-Pigatto
+ benjamin.dapon-pigatto&odyssee-systemes.fr
+22566
+ Devoteam
+ Olivier Gérault
+ olivier.gerault&devoteam.com
+22567
+ Instituto Politécnico de Castelo Branco
+ Fernando Emanuel Azevedo Reis
+ informatica&ipcb.pt
+22568
+ Redwave Technology Ltd
+ Phil Hughes
+ phil&redwavetechnology.com
+22569
+ Dynameeting spa
+ Paolo Martino
+ paolo.martino&dynameeting.it
+22570
+ Thomas Taeger Datenblatt
+ Thomas Taeger
+ taeger&datenblatt.de
+22571
+ AMART Logic
+ Jaroslaw Cichorski
+ info&amart.com.pl
+22572
+ AD.NET solutions Enrico Roga
+ Enrico Roga
+ enrico.roga&adnet-solutions.de
+22573
+ Infinite Software, Inc.
+ Bill Weisner
+ bdweisner&infinitesoft.com
+22574
+ iseg Spezialelektronik GmbH
+ Joachim Poethig
+ mib-admin&iseg-hv.de
+22575
+ Astro-Med, Inc.
+ James H. Alexander
+ JAlexander&astromed.com
+22576
+ The OpenBSD SNMP Project
+ Theron Bair
+ obsdsnmp&id-ak.com
+22577
+ Thomas Wollner - IT Beratung und Integration
+ Thomas Wollner
+ tw&wollner-net.de
+22578
+ InFarmTech
+ Boris B. Samorodov
+ bsam&ipt.ru
+22579
+ kaptara GmbH & Co. KG (formerly 'Christoph Michel IT Management')
+ Christoph Michel
+ info&kaptara.de
+22580
+ Martin-Baker Aircraft Company Ltd
+ Niki Blowfield
+ niki.blowfield&martin-baker.co.uk
+22581
+ epollux.org
+ Daniel Wissenmeyer
+ daniel.wissenmeyer&epollux.org
+22582
+ Group 4 Technology Ltd
+ Andrew Chilcott
+ andrew.chilcott&g4tech.co.uk
+22583
+ Clarkson University
+ Bruce Dunphey
+ bdunphey&clarkson.edu
+22584
+ Zetera Corporation
+ Bill Babbitt
+ bill.babbitt&zetera.com
+22585
+ Forest Laboratories, Inc.
+ Omar McKenzie
+ security&frx.com
+22586
+ Dotcast, Inc.
+ Jim Longino
+ snmpcontact&dotcast.com
+22587
+ Hjelle IT-Bistand
+ Bjorn Hjelle
+ bjornhjelle&yahoo.com
+22588
+ LucaS web studio
+ Lukasz A. Grabowski
+ www&lucas.net.pl
+22589
+ P6R, Inc.
+ Mark Joseph
+ mark&p6r.com
+22590
+ BHG Security Consulting
+ Bartholomew H. Grasso
+ bgrasso&nycap.rr.com
+22591
+ Fachhochschule Muenchen - ZaK
+ Computer Center
+ admin&fhm.edu
+22592
+ Informatec LTDA
+ Tamar Souza
+ tamar.souza&informatec-sp.com.br
+22593
+ Emily Carr College of Art and Design
+ David Ayre
+ david&eciad.ca
+22594
+ GoldKrush
+ Matt Richards
+ matt&goldkrush.com
+22595
+ Modulation Sciences Inc.
+ Ketan Bhaidasna
+ ketan&modsci.com
+22596
+ GCI Wireless
+ GCI Registrar
+ registrar&gci.com
+22597
+ eOrg
+ Young H. Etheridge
+ yhe&yhetheridge.org
+22598
+ MissionMode Solutions, Inc.
+ Mike Mitchell
+ mike.mitchell&missionmode.com
+22599
+ Informatec Comercial e Serviços Ltda.
+ Rodolfo Xavier
+ rodolfo.xavier&informatec.com.br
+22600
+ Harris CapRock Communications (formerly 'CapRock Communications')
+ Raymond P Chudzinski
+ rchudzin&harris.com
+22601
+ Tachometry Corporation
+ Tom Evans
+ support&tachometry.com
+22602
+ TESI Tècnica del So i la Imatge S.L.
+ Marc Camprodon
+ marc&tesi.es
+22603
+ skyblue.eu.com
+ Raymond B. Edah
+ registry&skyblue.eu.com
+22604
+ Rentokil Initial plc
+ Philip Venton
+ pventon&rentokil.com
+22605
+ Winkowski Sp. z o.o.
+ Adam Domañski
+ adomanski&winkowski.pl
+22606
+ Thomas Urban
+ Thomas Urban
+ soletan&toxa.de
+22607
+ ChiliTech Internet Solutions, Inc.
+ Matt Hoppes
+ oid&chilitech.net
+22608
+ Cmed Ltd
+ Dr Timothy Corbett-Clark
+ tcorbettclark&cmedltd.com
+22609
+ CJ Microware and Associates
+ Christian G Jackson
+ cgjackson59&comcast.net
+22610
+ A10 Networks (previously 'Raksha Networks Inc.')
+ John Chiong
+ JChiong&a10networks.com
+22611
+ Tele Lorca
+ Sébastien CRAMATTE
+ contact&zeninteractif.com
+22612
+ Envirocare of Utah, LLC
+ Irwan Budiman
+ ibudiman&envirocareutah.com
+22613
+ City Animal Hospital Ltd.
+ Marc A. Mapplebeck
+ mmapplebeck&gmail.com
+22614
+ AtlanticRebel Consulting
+ Marc A. Mapplebeck
+ mmapplebeck&gmail.com
+22615
+ Luna[e] Project
+ Alexandre Jousset
+ Alexandre&Jousset.org
+22616
+ Companhia de Sistemas - Compsis Consultoria e Comercio de Informatica Ltda
+ Guilherme Buonfiglio de Castro Monteiro
+ guilherme.monteiro.domain&gmail.com
+22617
+ Richland Community College
+ James Jones
+ james&richland.edu
+22618
+ IBM/NY Hospitals
+ Richard Basch
+ rbasch&us.ibm.com
+22619
+ Universidade de Aveiro
+ Ricardo T. Martins
+ gc-adm&cic.ua.pt
+22620
+ Serveapolis
+ Jean-Fabrice Bobo
+ iana&bobo-rousselin.com
+22621
+ stepping stone GmbH
+ Michael Eichenberger
+ michael.eichenberger&stepping-stone.ch
+22622
+ Lightel Technologies Inc.
+ Stanley Shi
+ stanley_shi&lighteltech.com
+22623
+ Excellent Rameur
+ Eric Thrierr
+ equipe&excellent-rameur.com
+22624
+ Source Technologies
+ Steve Letter
+ sletter&sourcetech.com
+22625
+ ProcessClaims
+ Joe Gomez
+ joe.gomez&processclaims.com
+22626
+ COMET SYSTEM, s.r.o.
+ Jaroslav Dohnal
+ dohnal&cometsystem.cz
+22627
+ MIKRO-KOD Ltd.
+ Andrij Kohan
+ a_kohan&mail.ru
+22628
+ Deutsche Angestellten-Krankenkasse
+ Wolfram Joost
+ Wolfram.Joost&dak.de
+22629
+ Plura Europe GmbH
+ Juergen Loh
+ jloh&plurainc.com
+22630
+ Istituto Nazionale per la Ricerca sul Cancro
+ Francesco Molina
+ francesco.molina&istge.it
+22631
+ Fachhochschule Osnabrueck
+ Thomas Fruend
+ fruend&fhos.de
+22632
+ TOKYO BUSINESS SOLUTION CO.,LTD.
+ Naoto KIHARA
+ net-admin&biz-sol.co.jp
+22633
+ Banco Mercantil do Brasil SA
+ Antonio Domingos de Paiva Lima
+ antonio.domingos&mercantil.com.br
+22634
+ Objectif Software
+ Julien VALIENTE
+ info&objectif-software.com
+22635
+ SECIT Secure IT Ltd.
+ Michael Hoegler
+ office&secit.at
+22636
+ bbv AG
+ Olaf Willuhn
+ admin&bbvag.de
+22637
+ Angel's Outpost
+ Diana M. Stocchi
+ angelsoutpost01&sbcglobal.net
+22638
+ Siemens PTD EA
+ Dr. Goetz Neumann
+ goetz.neumann&siemens.com
+22639
+ UNICO Computer Systems Pty Ltd
+ Greg Boug
+ sysadmin&unico.com.au
+22640
+ LuXpert
+ soonoh jeong
+ sojeong&luxpert.com
+22641
+ Microsystèmes S.A.
+ Francis CEREJA
+ fc&microsystemes.com
+22642
+ PROXID
+ Enterprise Number Manager
+ iana.manager&proxid.net
+22643
+ Carsales.com.au Ltd
+ Damien O'Rourke
+ damieno&carsales.com.au
+22644
+ Zettai.net LLC
+ George Donnelly
+ info&zettai.net
+22645
+ Lane County
+ Rhett Karr
+ rhett.karr&co.lane.or.us
+22646
+ Americom Government Services, Inc.
+ Matt Kipe
+ matthew.kipe&americom-gs.com
+22647
+ WRO-COM Maciej Jankowski
+ Michal Listos
+ tech&wro-com.net
+22648
+ TENSQUARE gmbh
+ Hostmaster
+ hostmaster&tensquare.de
+22649
+ Astoria Networks Inc.
+ Eric Wong
+ ewong&abestrch.com
+22650
+ ADS Specialists, Inc.
+ Gary Edwards
+ gedwards&ads-specialists.com
+22651
+ Visual Commands
+ Brian Cavenah
+ brian&visualcommands.com
+22652
+ Raptor Networks Technology Inc.
+ Morteza Rahchamani
+ mrahchamani&raptor-networks.com
+22653
+ Stoke Inc
+ Dzung Vu
+ dvu&stoke.com
+22654
+ Kodak Dental Systems
+ Tory Deron
+ tory.deron&kodakdental.com
+22655
+ Number41Media Corporation
+ Chris Lawder
+ chris&number41media.com
+22656
+ Intelicis Corporation
+ Caroline Lee
+ caroline.lee&intelicis.com
+22657
+ Exprit s.r.o.
+ Oldrich Holy
+ oldrich.holy&exprit.cz
+22658
+ Apria Healthcare Group
+ Michael Long
+ Mike.Long&apria.com
+22659
+ HHS International Ltd.
+ Brian Hehir
+ brian.hehir&hhsinternational.com
+22660
+ Wyoming.com
+ Frostie Sprout
+ noc&wyoming.com
+22661
+ Wolfram Schlich, IT Service
+ Wolfram Schlich
+ wolfram&schlich.biz
+22662
+ UEcomm Ltd.
+ Joel Macatangay
+ jmacatangay&uecomm.com.au
+22663
+ Banco do Estado de Sergipe S/A
+ Alessio de Oliveira Rezende
+ alessio&banese.com.br
+22664
+ Soost Software Technology
+ Dieter Soost
+ mail&soost-berlin.de
+22665
+ explicate.org
+ Ken Pizzini
+ mib-master&explicate.org
+22666
+ Hautespot Networks
+ Tim Harvey
+ tim&hautespot.net
+22667
+ phase5 information technology GbR
+ phase5 Technical Support Staff
+ iana&entwurfsvergabe.de
+22668
+ Hawaiian Electric Company
+ Ellsworth Fujii
+ ellsworth.fujii&heco.com
+22669
+ North West University
+ Pieter Enslin
+ hostmaster&puk.ac.za
+22670
+ ControlGuard Ltd.
+ Tetelman Chen
+ chent&controlguard.com
+22671
+ VITRONIC Dr.-Ing. Stein Bildverarbeitungssysteme GmbH
+ Michael Moser
+ michael.moser&vitronic.com
+22672
+ University of Peradeniya
+ Dircetor/ICSU
+ noc&pdn.ac.lk
+22673
+ GTS Telecom SRL
+ GTS Telecom Tech Dept
+ tech&gtstelecom.ro
+22674
+ Gamersmafia
+ Juan Alonso
+ dharana&gamersmafia.com
+22675
+ Prorange Ltd.
+ Joerg-Dieter Leinert
+ joerg-dieter.leinert&prorange.de
+22676
+ manitu GmbH
+ Manuel Schmitt
+ manuel.schmitt&manitu.de
+22677
+ Finsoft Ltd
+ Nenad Ristic
+ nesa&finsoft.com
+22678
+ Latens Systems Ltd
+ Joseph Edwards
+ snmp&latens.co.uk
+22679
+ Futura NT S.r.l.
+ Simone Passet
+ simone.passet&futura-nt.it
+22680
+ Oxford BioSignals Ltd
+ Marc Smith
+ marc.smith&oxford-biosignals.com
+22681
+ ARD Technology
+ Andrew R Dale
+ andy&ardtechnology.com
+22682
+ Vesuvius
+ Nicolas Camus
+ nicolas.camus&fr.vesuvius.com
+22683
+ SIGMA Chemnitz GmbH
+ Enrico Scholz
+ enrico.scholz&sigma-chemnitz.de
+22684
+ ACS Automotive Communication Services GmbH
+ Hans-Juergen Schmidt
+ hans.schmidt&acs.vaps.de
+22685
+ Fronter AS
+ Ola Ormset
+ ola.ormset&fronter.com
+22686
+ Azbooka Publishers Ltd.
+ Dmitry O Furmansky
+ dmitry&azbooka.spb.ru
+22687
+ Brink's (UK) Limited
+ AJ Noordende
+ aj.noordende&brinksinc.com
+22688
+ jborder.com
+ Jamie Border
+ jborder&gmail.com
+22689
+ Yamagata University
+ Sumio Okuyama
+ oid&yz.yamagata-u.ac.jp
+22690
+ Cleon Solutions s.r.l.
+ Andrea Cozzolino
+ a.cozzolino&cleonsolutions.com
+22691
+ APL Ltd.
+ Steve Stewart
+ steve_stewart&apl.com
+22692
+ Magma Soft
+ Georg Lehner
+ support&magma-soft.at
+22693
+ Alpha Venega Corporation
+ Anthony A. Baffoe
+ abaffoe&verizon.net
+22694
+ Broadcast Service Danmark A/S
+ Dr. Lars Frostholm
+ laf&bsd.dk
+22695
+ EPCglobal
+ Ted Osinski
+ tosinski&epcglobalus.org
+22696
+ Netadmin System i Sverige AB
+ Tor Borrhed
+ tor&netadmin.se
+22697
+ First Point Global Pty Ltd
+ Jan Zeilinga
+ jzeilinga&firstpointglobal.com
+22698
+ Match Lab, Inc.
+ Chris Huang
+ chrish&matchlab.com
+22699
+ M&T Bank Corporation
+ Kyle Obear
+ kobear&mandtbank.com
+22700
+ LUIS COLORADO SISTEMAS, S.L.
+ Luis Colorado
+ lc&luiscoloradosistemas.com
+22701
+ Hospices - CHUV
+ Oliver Thalmann
+ oliver.thalmann&chuv.ch
+22702
+ SC Stonet Computers SRL
+ Adrian Belciug
+ adi&stonet.ro
+22703
+ Ask IT's Done Ltd
+ Simon P Smith
+ iana&askitsdone.co.uk
+22704
+ University of Kansas Medical Center
+ Steve Selaya
+ network_development&kumc.edu
+22705
+ DIGICAST Inc.
+ Yeontack Jeong
+ blueminz&empal.com
+22706
+ DIGITAL FORECAST Corporation
+ Yeontack Jeong
+ blueminz&dfcast.co.kr
+22707
+ Comtechservice
+ Vitaliy Savynskyy
+ vit&cts-renta.ru
+22708
+ eSYS Informationssysteme GmbH
+ Rene Mayrhofer
+ rene.mayrhofer&gibraltar.at
+22709
+ Appistry
+ Samuel Charrington
+ iana&appistry.com
+22710
+ Lipman Elektronik ve Danismanlik Ltd.Sti
+ Mehmet Fatih Eyribicak
+ fatih&lipman.com.tr
+22711
+ SGS Societe Generale de Surveillance SA
+ Mr. BRELAZ Stephane
+ stephane.brelaz&sgs.com
+22712
+ Wielkopolski Oddzial Wojewodzki NFZ w Poznaniu
+ Krzysztof Tomaszewski
+ krzysztof.tomaszewski&nfz-poznan.pl
+22713
+ Università degli Studi di Cassino
+ Marco D'Ambrosio
+ m.dambrosio&unicas.it
+22714
+ Mobilaris AB
+ Andreas Sikstrom
+ andreas.sikstrom&mobilaris.se
+22715
+ CenterPoint - Connective Software Engineering GmbH
+ Thomas Themel
+ thomas.themel&cpointc.com
+22716
+ Modern World Internet Ltd
+ Leigh Brown
+ leigh&modern-world.net
+22717
+ VRT
+ Lieven Troch
+ lieven.troch&vrt.be
+22718
+ Centre Reseau Communication
+ Pierre David
+ Pierre.David&crc.u-strasbg.fr
+22719
+ Pinellas County Government - IT
+ Jerry Chapman
+ jchapman&pinellascounty.org
+22720
+ Metreos Corporation
+ J.D. Liau
+ jdliau&metreos.com
+22721
+ SIM International, Inc.
+ Ben Bergen
+ ben.bergen&sim.org
+22722
+ KWPark Hardware
+ Keith Park
+ parklk&earthlink.net
+22723
+ Cyjaya Korea
+ Jay Kim
+ joon&cyjaya.com
+22724
+ Store Alcala
+ Daniel Pérez Arias
+ daniel&tiendapc.com
+22725
+ Marko Durkovic
+ Marko Durkovic
+ marko&fs.ei.tum.de
+22726
+ InfiniLogic (Private) Limited
+ Syed Junaid Rizvi
+ junaid&infinilogic.com
+22727
+ Z&Z Services
+ Jacqueline Fayaud
+ Jfayaud&cox.net
+22728
+ V-Office
+ Andrew Klang
+ oid&v-office.biz
+22729
+ Unleash Computers Ltd
+ Scott Mohekey
+ smohekey&insightful.co.nz
+22730
+ TurnTide Incorporated
+ Tobias DiPasquale
+ toby&turntide.com
+22731
+ Data Aire,Inc.
+ Minh Tran
+ mtran&dataaire.com
+22732
+ Brock University
+ Ronald B. Ogawa
+ csogawa&brocku.ca
+22733
+ NorBelle, LLC
+ Robert Olivier
+ rolivier&norbelle.com
+22734
+ synetics gmbh
+ Andre Woesten
+ awoesten&synetics.de
+22735
+ GSC Mobile Solutions
+ Gerrit Laseur
+ Gerrit_Laseur&GSCMobileSolutions.com
+22736
+ Digium
+ Mark Spencer
+ markster&digium.com
+22737
+ SmarTone Mobile Communications Limited
+ Network Administrator
+ netinstall&ismart.net
+22738
+ WiNetworks
+ Bercovich Sabin
+ sabinb&winetworks.com
+22739
+ Network Technology Research Group
+ Eric A. Hall
+ ehall&ntrg.com
+22740
+ S&P Computersysteme GmbH
+ Christoph Leser
+ leser&sup-logistik.de
+22741
+ N-Dimension Solutions Inc.
+ Vincent Wan
+ Vincent.Wan&n-dimension.ca
+22742
+ Acbel Polytech Inc.
+ Edwin Chiang
+ edwin_chiang&apitech.com.tw
+22743
+ Linz AG
+ Nigl Sascha
+ s.nigl&linzag.at
+22744
+ Purple Labs S.A.
+ Stephane Pointu
+ stephane.pointu&purplelabs.com
+22745
+ MathAn Praha, s.r.o.
+ Jan Dvorak
+ mathan&mathan.cz
+22746
+ PRIORITY ELECTRONICS LTD.
+ BOGDAN ANTONOVICI
+ bantonovici&priority.mb.ca
+22747
+ Travelpack
+ David Norman
+ postmaster&travelpack.com
+22748
+ Dade Behring
+ Matthew McCormack
+ matthew_mccormack&dadebehring.com
+22749
+ Celebrity Resorts, Inc.
+ Tim Howe
+ tim.howe&celebrityresorts.com
+22750
+ Teen Living Programs, Inc.
+ Betty A. Bogg
+ bbogg&teenliving.org
+22751
+ HealthlineIS
+ Ross Linfoot
+ rlinfoot&healthlineis.com
+22752
+ PatchLink Corporation
+ Ammen Harper
+ Ammen.Harper&PatchLink.com
+22753
+ Convergent Media Network Ltd.
+ Jan Van Uytven
+ wyvern&crm3.com
+22754
+ Cyntrum Web-Technologies, Inc.
+ Robert Lee
+ robert&cyntrum.com
+22755
+ Terma Software Labs LLC
+ Atul Awate
+ aawate&stirlingsystems.com
+22756
+ Revolution Linux inc.
+ Jean-Michel Dault
+ jmdault&revolutionlinux.com
+22757
+ Azonic Technology Ltd.
+ Ryan Tseng
+ ryan.tseng&azonic-tech.com
+22758
+ zrn.ru
+ Andrey Maximov
+ info&zrn.ru
+22759
+ PROMAX ELECTRONICA,SA
+ Marc Castro
+ mcastro&promax.es
+22760
+ Sphera Corporation Ltd.
+ Tohar Trabinovitch
+ tohar&sphera.com
+22761
+ NAVI Sp. z o.o.
+ Olaf Fraczyk
+ olaf&navi.pl
+22762
+ GROUPE ATLANTIC
+ GFC ATLANTIC
+ gfcatlantic&groupe-atlantic.com
+22763
+ Artis Group GmbH
+ Michael Büsch
+ buesch&artis-group.com
+22764
+ SPIDCOM Technologies SA
+ Etienne CHEVREAU
+ etienne.chevreau&spidcom.com
+22765
+ Augur Systems, Inc.
+ Chris Janicki
+ mib&AugurSystems.com
+22766
+ Hoatech Technologies Co., Ltd.
+ Peter Chiang
+ peter&hoatech.com.tw
+22767
+ TTC InfoAge Inc.
+ Michael Friedman
+ michael.friedman&ttcinfoage.com
+22768
+ Technical University of Crete
+ Eleftheria Petraki
+ epetraki&noc.tuc.gr
+22769
+ mur.at - Verein zur Foerderung von Netzwerkkunst
+ Jogi Hofmueller
+ noc&mur.at
+22770
+ MediaSputnik Ltd.
+ Viktor Luzin
+ vl&msp.ru
+22771
+ BlueFinger Ltd.
+ John Grange
+ john.grange&bluefinger.com
+22772
+ Oesterreichische Nationalbank
+ Joerg Spatschil
+ joerg.spatschil&oenb.at
+22773
+ John Fan
+ John Fan
+ fanjun&shaw.ca
+22774
+ Ensuren Corporation
+ Stephen Wostal
+ stephen.wostal&ensuren.com
+22775
+ Centromeric inc
+ Sita KrishnaKumar
+ centromeric&gmail.com
+22776
+ Covance Cardiac Safety Services
+ Tim Pollard
+ Tim.Pollard&covance.com
+22777
+ Ventura24 S.L.
+ Fortunato Navarro
+ fortunato.navarro&ventura24.es
+22778
+ Reclusive Hermit
+ Chris Anderson
+ ldapadmin&reclusivehermit.com
+22779
+ Carefirst BlueCross BlueShield
+ Grant Kissel
+ grant.kissel&carefirst.com
+22780
+ Powerline Technologies Ltd
+ David J Brain
+ david&braind.fsnet.co.uk
+22781
+ wenzhou telecom
+ miao min
+ miaomin&wz.zj.cn
+22782
+ Bridgette, Inc
+ Scott Smyth
+ scotts&cuttedge.com
+22783
+ Rauscher networX
+ Oliver Rauscher
+ Oliver.Rauscher&rnetx.com
+22784
+ pimp.org.za
+ Michael-John Turner
+ mj&turner.org.za
+22785
+ ICTeam AG
+ Ralf Heid
+ rheid&icteam.de
+22786
+ Lattelekom
+ Valdis Pukis
+ Valdis.Pukis&lattelekom.lv
+22787
+ internetbureau Websight
+ Eric Bus
+ iana&websight.nl
+22788
+ PSInd, LLC
+ David Picard
+ dpicard&psind.com
+22789
+ martyhill.net
+ Marty Hill
+ bmartinhill&comcast.net
+22790
+ S.K.M. Informatik GmbH
+ Dr. Heiko Voss
+ hvoss&skm-informatik.com
+22791
+ China Council for the Promotion of International Trade (CCPIT)
+ Guohui Xin
+ xinguohui&ccpit.org
+22792
+ Voice Technology Ind. and Com. Ltd.
+ Rodrigo Zenji Hida
+ rodrigo&voicetechnology.com.br
+22793
+ Stratum Communications Pty Ltd
+ Kean Lim
+ keanl&stratumcomms.com
+22794
+ Pagaros Pty Limited
+ Phil Cairns
+ admin&pagaros.com.au
+22795
+ Mississippi Valley State University
+ Edgar Bland, Jr
+ ebland&mvsu.edu
+22796
+ LOGSYS Inc.
+ Steve Yoon
+ steve&logsys.co.kr
+22797
+ openconcept gmbh
+ Stefan Huggenberger
+ stefan.huggenberger&openconcept.ch
+22798
+ University of Crete
+ Kissandrakis George
+ kissand&ucnet.uoc.gr
+22799
+ Endo7 GmbH/Srl
+ Stefan Haberl
+ contact&endo7.com
+22800
+ FlexDSL Telecommunications AG
+ Ruedi Aschwanden
+ ruedi.aschwanden&flexdsl.ch
+22801
+ Amedia Networks, Inc.
+ John Colton
+ oid&amedia.com
+22802
+ Telabria Ltd
+ Richard Strand
+ support&telabria.com
+22803
+ Psychosys Software Limited
+ Duncan Mackay
+ dm&psychosys.co.uk
+22804
+ Trivium Technologies Ltd.
+ Michael Dvoishes
+ michaeld&3vium.com
+22805
+ Utex Communications
+ Soren Telfer
+ soren&worldcall.net
+22806
+ Scientica Life Sciences Pvt. Ltd.
+ Dr. Ashutosh Pradhan
+ ashutosh&scientica.com
+22807
+ Andreas Julius
+ Andreas Julius
+ Andreas.Julius&t-online.de
+22808
+ Oesterreichische Aerztekammer
+ Ralf Fischer
+ r.fischer&aerztekammer.at
+22809
+ VLI Communications CO.,LTD.
+ Robert Zhou
+ Robert&vlichina.com
+22810
+ Aktia Savings Bank p.l.c.
+ Antti Ylänne
+ aylanne&aktia.fi
+22811
+ Pfeiffer & May Grosshandel AG
+ Dr. Peter Borst
+ peter.borst&pum.de
+22812
+ Allscripts, LLC
+ Daniel Venton
+ daniel.venton&allscripts.com
+22813
+ Pest Control Data Systems, Inc.
+ Lawrence "Dee" Holtsclaw
+ pcds&usit.net
+22814
+ radiowave limted
+ alan walters
+ alan&aillweecave.ie
+22815
+ Axeda Systems Inc.
+ Jim Hansen
+ jhansen&axeda.com
+22816
+ Rackable Systems, Inc.
+ Rackable Systems Contact
+ iana&rackable.com
+22817
+ BAE SYSTEMS Australia
+ Brett Hales
+ brett.hales&baesystems.com
+22818
+ Naked Dwarf
+ Nick Loeve
+ matt&nakeddwarf.com.au
+22819
+ Chas Philly Steaks and Stix
+ Charlie Wylam
+ jabroney&evenlink.com
+22820
+ DATS Co. Ltd.
+ Katsuhiko Hirata
+ hirata&dats.co.jp
+22821
+ Saab AB
+ Andreas Lundgren
+ andreas.lundgren&saabgroup.com
+22822
+ MobiComp Computação Móvel S.A.
+ João Paulo Ribeiro
+ jp&mobicomp.com
+22823
+ Crodo Technologies Pte Ltd
+ Stuyvesant Lim
+ slim&crodo.net
+22824
+ Verbrugge Terminals BV
+ Luuk. H.P. van de Vijver
+ luuk.vandevijver&verbrugge.nl
+22825
+ Androsoft GmbH
+ Stefan Mauerhofer
+ info&androsoft.ch
+22826
+ DFDS A/S
+ Jan Kierstein
+ jkie&dfds.com
+22827
+ Certagon Corporation
+ Matt Parks
+ matt.parks&certagon.com
+22828
+ Emacolet Networking Services
+ Peter P. Benac
+ ppbenac&emacolet.com
+22829
+ Core Mobility, Inc.
+ Nathan Wang
+ nathan&coremobility.com
+22830
+ NUMATA Kazuya
+ NUMATA Kazuya
+ kaz&nu-chon.org
+22831
+ Warpera Corporation
+ Sophia Luo
+ sophial&warpera.com
+22832
+ POSDATA Co. Ltd.
+ Keunyol Park
+ stunner&posdata.co.kr
+22833
+ TMN TECHNOLOGIES Telecomunicações LTDA
+ IUMBINO MAGALHAES BROCARDO
+ magalhaes&tmn.com.br
+22834
+ Redfish Group Pty Ltd
+ Justin Clacherty
+ snmp&redfish-group.com
+22835
+ Firetide Inc
+ Naresh Adoni
+ nadoni&firetide.com
+22836
+ Tercina Inc.
+ Tim Spurway
+ tim.spurway&enboard.com
+22837
+ Rogers Police Department
+ Joseph S. Dorn
+ jdorn&rogersark.org
+22838
+ A1 Enterprise, Inc
+ Chris Day
+ ckdinternet&yahoo.com
+22839
+ ZQInteractive
+ Kaity Yu
+ kaity.yu&i-zq.com
+22840
+ pbk2 GmbH & Co. KG
+ Bernhard Krönung
+ horke&pbk2.de
+22841
+ external Business Information Services GmbH
+ Steffen Schoch
+ info&ebis.info
+22842
+ Scientific Games International GmbH
+ Johannes Strasser
+ sysgrp&scigames.at
+22843
+ ANWB B.V.
+ Ruud Zwart
+ mccmiddleware&anwb.nl
+22844
+ Scheede
+ Marc Scheede
+ mscheede&stud.uni-goettingen.de
+22845
+ IntelSight
+ Guillaume Denoix
+ guillaume.denoix&intelsight.com
+22846
+ YR20 GROUP INC.
+ Mike Hinz
+ mike.hinz&yr20.com
+22847
+ Vindaloo Communications
+ Christopher Hilton
+ chilton&vindaloo.com
+22848
+ IdéiaLivre
+ Andreas Hansen
+ andreash&ideialivre.net
+22849
+ T&F Computer und Networksystems GmbH
+ Manfred Seifter
+ technik&tf-systems.at
+22850
+ MSB
+ Mark Bennett
+ mark.bennett&jewellery.eclipse.co.uk
+22851
+ Children's Memorial Hospital
+ Ron Isbell
+ risbell&childrensmemorial.org
+22852
+ ENEM B.V.
+ H. Melgers
+ hans&enem.nl
+22853
+ GuangZhou Net Control Tech. Ltd.
+ Zhong Wenqing
+ zwq&wangkong.com
+22854
+ Wojewódzki O¶rodek Informatyki przy Warminsko - Mazurskim Urzêdzie Wojewódzkim w Olsztynie
+ Tomasz Kamiñski
+ siomax&uw.olsztyn.pl
+22855
+ Multisuns Corp.
+ Yung-Kun Lin
+ yklin&multisuns.com
+22856
+ HiStor technologies
+ Christophe Graulle
+ cgraulle&histor.fr
+22857
+ Reflex Security, Inc.
+ SNMP Admin
+ snmp&reflexsecurity.com
+22858
+ financial.com AG
+ Alexis Eisenhofer
+ ops&financial.com
+22859
+ Techaya Inc.
+ David Stern
+ david&techaya.com
+22860
+ The LDAP Company
+ Phil Smith
+ asmith&aeinc.com
+22861
+ MDOUK
+ Mo Dutta
+ mo&mdouk.com
+22862
+ Winvision
+ Boris van Es
+ boris.vanes&winvision.nl
+22863
+ Softwarehaus Hartter
+ Ewald Hagenauer
+ ewald.hagenauer&hartter.com
+22864
+ ALPHA.CH AG
+ Stephan Hoffmann
+ stephan.hoffmann&alpha.ch
+22865
+ University of Basel
+ Bernd Sindlinger
+ bernd.sindlinger&unibas.ch
+22866
+ Vattenfall AB
+ Simon Zimmermann
+ simon.zimmermann&vattenfall.com
+22867
+ G-International Ltd
+ Paul Ford-Hutchinson
+ paul.ford-hutchinson&g-international.com
+22868
+ Ventana Medical Systems, Inc.
+ Jon Gillies
+ jongillies&ensynch.com
+22869
+ Deutsche Gesellschaft für Technische Zusammenarbeit (GTZ) GmbH
+ Axel Bujak
+ axel.bujak&gtz.de
+22870
+ Inter-Governmental Consultations on Asylum, Refugee and Migration Policies
+ Pierre GARNIER
+ iana&igc.ch
+22871
+ Autocom A/S
+ Kent B. Hansen
+ kbh&autocom.dk
+22872
+ Reinhard Moosauer IT Beratung
+ Reinhard Moosauer
+ office&moosauer.de
+22873
+ Indian Institute of Information Technology
+ Alok Parlikar
+ alok&iiita.ac.in
+22874
+ Syntermed, Inc.
+ David Cooke
+ ccooke&syntermed.com
+22875
+ Fusion Laboratories, Inc
+ Unix Administrator
+ unixadmin&fusionlabs.net
+22876
+ BlueCows Technical Services
+ Russ Woodman
+ russ&natcotech.com
+22877
+ Northern Arkansas Telephone Company, Inc.
+ Russ Woodman
+ russ&natcotech.com
+22878
+ Allen Corporation of America
+ Bill P. Fanelli
+ bfanelli&allencorporation.com
+22879
+ Affine DB Ltd.
+ James Clark
+ james&clark.nildram.co.uk
+22880
+ SonicDuo OSP dep.
+ Galina Khvan
+ galina.khvan&sonicduo.com
+22881
+ Man Investments Ltd
+ Grant Venner
+ gvenner&maninvestments.com
+22882
+ CJSC "UKRAINIAN MOBILE COMMUNICATIONS"
+ Yaroslav Galchynskyy
+ noc&umc.com.ua
+22883
+ OPENLiMiT SignCubes GmbH
+ Frank Jeschka
+ f.jeschka&signcubes.com
+22884
+ Western Gas Resources, Inc.
+ Felix David
+ fdavid&westerngas.com
+22885
+ GIP CPAGE
+ VIDAL Luc
+ lvidal&cpage.fr
+22886
+ Astro Strobel Kommunikationssysteme GmbH
+ Ralf Schmitz
+ r.schmitz&astro-kom.de
+22887
+ PC-Ware Information Technologies AG
+ Thomas Eichler
+ thomas.eichler&pc-ware.de
+22888
+ Interface Business GmbH
+ Dr. Hellfried Lohse
+ service&interface-business.de
+22889
+ Zenprise, Inc.
+ Curtis Heskett
+ cheskett&zenprise.com
+22890
+ Department of Applied Mathematics "U.Dini"
+ Paolo De Rosa
+ pdr&inventati.info
+22891
+ Future Connect (Pvt) Ltd
+ Asad Manzur
+ manzur&fc.net.pk
+22892
+ Jan B. Telepski Trading
+ Jan Telepski
+ jan&telepski.de
+22893
+ Ing. Petr Setka
+ Petr Setka
+ news&setka.cz
+22894
+ Unipower Corporation
+ Andy Page
+ andyp&unipower-europe.com
+22895
+ RF Technologies, Inc.
+ Wyn Gary
+ wgary&rft.com
+22896
+ Govern de les Illes Balears
+ GABRIEL BUADES RUBIO
+ bbuades&dgtic.caib.es
+22897
+ EPRCI
+ Dathan Tyler Cade
+ oid&eprci.net
+22898
+ Sericon Technology Inc.
+ Sander A. Smith
+ sas&sericontech.com
+22899
+ Etherstuff
+ Mike Hagans
+ mhagans&etherstuff.com
+22900
+ Statewide Software & Systems
+ Joshua Harding
+ josh&statewidesoftware.com
+22901
+ Packet411 Corporation
+ Bill Quinn
+ packet411&gmail.com
+22902
+ Discovery Communications Inc.
+ Dave Duvall
+ dave_duvall&discovery.com
+22903
+ Preferred Communications, Inc.
+ Hitesh Patel
+ hitesh&presys.com
+22904
+ R. L. Polk & Co.
+ Michael Isiminger
+ mick_isiminger&polk.com
+22905
+ OAG Worldwide Ltd
+ Paul Powenski
+ ppowenski&oag.com
+22906
+ Medical Soft Instruments SLL
+ Arturo Bustos
+ info&medicalmsi.com
+22907
+ Riege Software International GmbH
+ Mr. Holtkamp
+ rsiadmin&riege.de
+22908
+ Magnus Informatik A/S
+ Peter Dahl Vestergaard
+ peterdv&magnus.dk
+22909
+ T-VIPS AS
+ B. Tommy Jensen
+ btj&t-vips.com
+22910
+ MaeSoft Group
+ Dan Allen
+ dan&iquest.net
+22911
+ EPSILON Software Assistance SA
+ Niggi Stirnimann
+ niggi.stirnimann&epsilon.ch
+22912
+ Comrad Medical Systems Limited
+ John Reynolds
+ johnr&comrad.co.nz
+22913
+ TJM Products Pty Ltd
+ Mark Poyser
+ infosys&tjm.com.au
+22914
+ Sonim Technologies
+ Prasanna Sathyanarayana
+ prasanna&sonimtech.com
+22915
+ IFX Corp
+ Julio Cesar Pinto
+ jc&ifxcorp.com
+22916
+ Pyramide Technologies Corp
+ Ole Ersoy
+ ole_ersoy&yahoo.com
+22917
+ UHS Systems Pty Ltd
+ Daniel Wu
+ daniel.wu&uhssystems.com
+22918
+ TeDenium Indústria Eletroeletrônica Ltda.
+ Eros Augusto De Brito
+ eros.augusto&tedenium.com
+22919
+ Herit Corporation
+ Yisook Nam
+ yisnam&herit.net
+22920
+ Windows Consulting Group, Inc.
+ William Boswell
+ bboswell&winconsultants.com
+22921
+ ATI Technologies Incorporated
+ David Raftus
+ david.raftus&ati.com
+22922
+ postlab
+ Michael Krämer
+ iana&postlab.de
+22923
+ moll-illner
+ Stefan Illner
+ stillner&moll-illner.org
+22924
+ wegewerk GmbH
+ Juri Maier
+ info&wegewerk.com
+22925
+ LAB-EL Elektronika Laboratoryjna
+ Michal Konieczny
+ mk&label.pl
+22926
+ Heinrig Impex SRL
+ Andrei Duhnea
+ a.duhnea&heinrig.ro
+22927
+ Aqsacom SA
+ Jean-Francois ZELL
+ jeanfrancois.zell&aqsacom.com
+22928
+ Seokyo Telecommunication Co., Ltd.
+ Mr. Kil Hwan Jang
+ business&seokyo.com
+22929
+ Schuemperlin Engineering AG
+ Hermann Schuemperlin
+ wavemail&gmx.net
+22930
+ SPI Dynamics, Inc.
+ Jimmy Pang
+ jpang&spidynamics.com
+22931
+ Parlano Inc.
+ Jason Bubolz
+ jason.bubolz&parlano.com
+22932
+ Nvia2 Mensajes Interactivos, C.A.
+ Victor Lamas Garcia
+ Internet&nvia2.com
+22933
+ itaas, Inc.
+ Brian Wyatt
+ snmpadmin&itaas.com
+22934
+ Rudolf Leiner GmbH
+ Sebastian Frei
+ iana&leiner.at
+22935
+ Beijing Univ. of Aeronautics & Astrnautics
+ HUANG, Tao
+ nic&buaa.edu.cn
+22936
+ Tonbrand Software
+ Ton Brand
+ info&tonbrand.nl
+22937
+ Message Mobile GmbH
+ Michael Jürgens
+ admin&mm-manager.de
+22938
+ NOS Technology AS
+ Cato Wæhle
+ Cato.Wahle&nos.no
+22939
+ WebInterstate Inc.
+ Brad Nelson
+ brad.nelson&webinterstate.com
+22940
+ Arrowspan Inc.
+ Tom Tang
+ tomtang&arrowspan.com
+22941
+ PDX, Inc.
+ Ken Hill
+ orders&pdxinc.com
+22942
+ O2 Micro
+ Alan Yang
+ alan.yang&o2micro.com
+22943
+ CVC Online
+ Josh Vogelgesang
+ joshv&cvconline.com
+22944
+ Winuel SA
+ Jan Wiktorowicz
+ jan.wiktorowicz&winuel.com.pl
+22945
+ KaiserAir
+ Neil Stevens
+ neil&eonweb.com
+22946
+ Chordcom
+ Mike Stallone
+ stallone&chordcom.com
+22947
+ IT-INFORMATIK
+ Achim Simon
+ achim.simon&it-informatik.de
+22948
+ InSerTO
+ SNMP
+ special&inserto.fr
+22949
+ EMAP Plc
+ Jeremy Bull
+ Jeremy.Bull&emap.com
+22950
+ OEG Australia
+ Mike O'Connor
+ mike&oeg.com.au
+22951
+ Lucid Security Corporation
+ Vik Phatak
+ vphatak&lucidsecurity.com
+22952
+ On2 Technologies
+ Daniel Campbell
+ iana&on2.com
+22953
+ EOSLINK CO., LTD
+ DoYeong Cho
+ dkoh&eoslink.com
+22954
+ UNIVERSAL MICROELECTRONICS CO., LTD.
+ Eddy Kao
+ eddy-kao&umec-tpe.com.tw
+22955
+ Azent AB
+ Thomas Sparr
+ thomas.sparr&azent.se
+22956
+ News International Supply Company Ltd.
+ Benedicte Gercke
+ chris.wilde&newsint.co.uk
+22957
+ ZEN Sistemi Srl
+ Andrea Baldi
+ abaldi&zensistemi.com
+22958
+ Weston Digital Technologies Ltd.
+ Phil Richards
+ phil.richards&weston.co.uk
+22959
+ Tony Chachere's Creole Foods of Opelousas Inc
+ Eric G Ortego
+ eric&tonychachere.com
+22960
+ Sozotek, Inc.
+ John Fogarty
+ jfogarty&sozotek.com
+22961
+ SK Telesys
+ Youngjin Kim
+ fpassion&sktelesys.com
+22962
+ matrix.mx
+ Martin Tomanec
+ martin+iana&myspot.at
+22963
+ Vale Technology LTD
+ Edward Moloney
+ emoloney&moloneyodeaassociates.co.uk
+22964
+ Acceris Communications
+ Scott Hanna
+ scott.hanna&acceris.com
+22965
+ Sundance Digital, Inc.
+ Brij Singh
+ bsingh&sundig.com
+22966
+ COSA GmbH
+ Andreas Ley
+ iana&cosa.de
+22967
+ ZR InfoTech
+ Roland Xinlei Wang
+ rolandwang&zrinfo.net
+22968
+ ComBrio, Inc
+ Dave Boulos
+ dboulos&combrio.com
+22969
+ H+BEDV Datentechnik GmbH
+ Klaus Schleicher
+ kschleicher&antivir.de
+22970
+ Dental-On-Line SARL
+ Cyril Elkaim
+ celkaim&dental-on-line.fr
+22971
+ A.P. Moller - Maersk A/S
+ Harvey Khela
+ harvinder.khela&maersk.com
+22972
+ Wilibox
+ Kestutis Barkauskas
+ iana&wilibox.com
+22973
+ Greenfield Networks, Inc.
+ Wes Perdue
+ wes&greenfieldnetworks.com
+22974
+ Elgi Equipments Ltd
+ Biju Gopinath
+ admin&elgi.com
+22975
+ The NGIM Project
+ Sami Tolvanen
+ iana&ngim.org
+22976
+ AirInfinite, Inc.
+ Ryan W. Kasten
+ rwkasten&airinfinite.com
+22977
+ MedImpact Healthcare Systems
+ Sheila Soulia
+ sheila.soulia&medimpact.com
+22978
+ GridConnect, Inc
+ Edward Landell
+ edl&gridconnect.com
+22979
+ Bridgestream Inc.
+ Jeff Shukis
+ jshukis&bridgestream.com
+22980
+ Confio Software
+ Lynn Stubbs
+ lynnstubbs&confio.com
+22981
+ BPB plc
+ Mr Jason R Tritton
+ jason.tritton&bpb.com
+22982
+ Tectona SoftSolutions Pvt. Ltd.
+ Rajesh Tripathy
+ rajesh_tripathy&tectonas.com
+22983
+ SSTIC
+ Alain Pothin
+ alain.pothin&bourbon-distrib.com
+22984
+ ALS&TEC Ltd
+ Ildar Salimov
+ gsalimova&hotmail.com
+22985
+ Derdack GmbH
+ Ronald Czachara
+ czachara&derdack.com
+22986
+ Eurofighter Jagdflugzeug GmbH
+ Greg Coulthard
+ greg.coulthard&eurofighter.com
+22987
+ EVONET Belgium NV
+ Jos De Graeve
+ admin&evonet.be
+22988
+ University of Kentucky
+ Herman Collins
+ herman&uky.edu
+22989
+ Essex Property Trust, Inc
+ Matthew Clark
+ mclark&essexpropertytrust.com
+22990
+ Baltimore County Savings Bank, FSB
+ Matthew Loraditch
+ mloraditch&bcsb.net
+22991
+ Netalfa Ltd.
+ Attila Bognar
+ iana&netalfa.com
+22992
+ WIT, Inc.
+ Chris Clark
+ oid.admin&witinc.net
+22993
+ Belarc, Inc.
+ Dick DeFuria
+ enterprise-number&belarc.com
+22994
+ SiliconWorks Corporation
+ Jay Vicory
+ vicorjh&silicon-works.net
+22995
+ Axley.net
+ Jason Axley
+ core-iana-2879&axley.net
+22996
+ City of Peabody
+ Frank Nguyen
+ frank.nguyen&peabody-ma.gov
+22997
+ Ab Initio Software Corporation
+ Daniel Flagg
+ dflagg&abinitio.com
+22998
+ Allstream Inc
+ Hubert Kowalczyk
+ Hubert.Kowalczyk&allstream.com
+22999
+ FURUNO SYSTEMS Co.,Ltd.
+ MAKOTO FUJII
+ fujii&furunosystems.co.jp
+23000
+ Nexis s.r.l.
+ Cesare Fontana
+ cesare.fontana&nexisonline.it
+23001
+ Corporación Supermercados Unidos S.A
+ José García
+ jagarcia&csu.co.cr
+23002
+ Consentry Networks
+ Ravi Mulam
+ ravi&consentry.com
+23003
+ HyperWerk FHBB
+ Lukas Meyer
+ l.meyer&hyperwerk.ch
+23004
+ C&C Solution Technology
+ Diego Deboni Rossetto
+ diegodr&creapr.org.br
+23005
+ Fluidsignal Group S.A.
+ Fluidsignal Group Engineering Department
+ info&fluidsignal.com
+23006
+ e-Mont d.o.o.
+ Aleksandar Milosevic
+ aca&pexim.co.yu
+23007
+ Imatic
+ Jan Pekar
+ iana&imatic.cz
+23008
+ WebPaws.com
+ Ryne Allen
+ ryne&magickalwinds.com
+23009
+ Asamnet e. V.
+ Thomas Krieger
+ iana&tom-krieger.de
+23010
+ Maxima Communications
+ Anton Martchukov
+ antonm&mxc.ru
+23011
+ OCLC PICA
+ Janifer Gatenby
+ j.gatenby&oclcpica.org
+23012
+ Netprovider S.A.
+ Juan Marti
+ jmarti&netprovider.cl
+23013
+ Salem-Keizer Public Schools
+ Andy Miller
+ miller_andy&salkeiz.k12.or.us
+23014
+ Genie-uk
+ Thomas Haslett
+ tom&ttc.uk.net
+23015
+ NewBay Software Ltd.
+ Keith Brady
+ kbrady&newbay.com
+23016
+ Metaphor Studio, LLC
+ Ran Mullins
+ ran&metaphorstudio.com
+23017
+ Ideal Technologies Inc.
+ LI MA
+ LIMA&IDEALTECHS.COM
+23018
+ Matrix Networks China
+ Yuran Xie
+ ryuken2050&yahoo.com
+23019
+ Pentacomp Systemy Informatyczne Sp. z o.o.
+ Pawel Jagiello
+ p.jagiello&pentacomp.pl
+23020
+ FGAN FKIE/KOM
+ Michael Bussmann
+ bus&fgan.de
+23021
+ Acstre Support Ltd.
+ Mosko Aladjem
+ maa&tu-sofia.bg
+23022
+ Net Optics Inc.
+ Shelton Liu
+ shelton&netoptics.com
+23023
+ THX Ltd.
+ Amir Fuhrmann
+ afuhrmann&thx.com
+23024
+ PT. Dinamika Mandiri
+ Budi Ang
+ bang&dm.co.id
+23025
+ meSSSoft
+ Pierpaolo Messaggio
+ ppmessaggio&usa.net
+23026
+ SuedLeasing GmbH
+ Marc Brenkmann
+ marc.brenkmann&suedleasing.de
+23027
+ Area Electronic System
+ Chun Shek
+ chuns&areasys.com
+23028
+ Sunrise Technology Co. Ltd.
+ Stephen Wan
+ wanhairong&hotmail.com
+23029
+ SQI, Inc.
+ Steve Tindle
+ steve&sqi-ops.com
+23030
+ Shing
+ Wai Shing Lee
+ wai2k&eircom.net
+23031
+ NSP Ltd.
+ Tom Hibbert
+ tom&nsp.co.nz
+23032
+ MailFrontier, Inc.
+ Scott Eikenberry
+ sde&mailfrontier.com
+23033
+ Leivio Technologies, Inc.
+ Hideyuki Mizusawa
+ hideyuki&leivio.com
+23034
+ SETIB
+ Yannick BOULARD
+ yannick.boulard&setib.fr
+23035
+ Labware, s.a.
+ Eduardo Alsina
+ ealsina&labware.es
+23036
+ Isomorphic System Research Inc.
+ Myron B Cheung
+ onyx.peridot&gmail.com
+23037
+ CMT Systems Inc.
+ Robert Schuett
+ schuett&cmt.net
+23038
+ Emphasys Software
+ Seth Stankowski
+ sstankowski&emphasysworld.com
+23039
+ Ambient Corporation
+ David Goldblatt
+ dgoldblatt&ambientcorp.com
+23040
+ Exobit Networks, Inc.
+ Robert Hinst
+ rob&exobitnetworks.com
+23041
+ CQ Inc.
+ Geoffrey Wu
+ geoffrey.wu&cqinc.com.tw
+23042
+ The Real Estate Company, Inc.
+ Jacob Elder
+ jake&trec.us
+23043
+ CastIS Corp.
+ June, Chung
+ jungaria&castis.com
+23044
+ SmallBizConcepts BV
+ John de Graaff
+ iana_registration_j&smallbizconcepts.nl
+23045
+ Cassee.net
+ Joost Cassee
+ joost&cassee.net
+23046
+ MTD Systems
+ Mike Griffin
+ mike.griffin&mtdsystems.com
+23047
+ Xinke (China) Information System Ltd
+ Zhang Han Xi
+ zhanghx&xkit.net
+23048
+ Sabik OY
+ Bjarne Ross Pedersen
+ grund&info.dk
+23049
+ Emsys n.v.
+ Francis Theys
+ ftheys&emsys.be
+23050
+ JSC Department of System Research
+ Alexey J Suvorov
+ as1999&mail.ru
+23051
+ SC TeSIS Logic SRL
+ Petru Bordeianu
+ petru&tesis.ro
+23052
+ APPI Tecnologia S.A.
+ Eliezio Oliveira
+ ebo&appi.com.br
+23053
+ DOSHED Corp.
+ Ke Ding
+ bigfaucet&yahoo.com.cn
+23054
+ Cyris Networks
+ Igor Ryshakov
+ igoruha&yahoo.com
+23055
+ H Zero Seven
+ Christian Volmering
+ risk&h07.org
+23056
+ Riedel Communications GmbH
+ Ruben Diez
+ diez.ruben&riedel.net
+23057
+ ISD Holland BV
+ Chris Holleman
+ chris&isd-holland.nl
+23058
+ Expertron Group (Pty) Ltd
+ Justin Schoeman
+ justin&expertron.co.za
+23059
+ NetFuel, Inc.
+ Dave Carnal
+ dave&netfuel.com
+23060
+ Codebench, Inc.
+ Robert Fontana
+ bob.fontana&codebench.com
+23061
+ VirtualBridges Communications Corp
+ Ross Murray
+ rmurray&virtualbridges.com
+23062
+ Huize-wel.nl
+ Kick van der Wel
+ kick&huize-wel.nl
+23063
+ Dominion Lasercom, Inc
+ Mark Doucet
+ mark.doucet&dominionlaser.com
+23064
+ Kronback ApS
+ Bo Kronback
+ bk&kronback.com
+23065
+ TWINCLING Society
+ Saifi Khan
+ manager&twincling.org
+23066
+ Telmap LTD.
+ Yacov Habusha
+ yakov.habusha&telmap.com
+23067
+ Nanomatic Ltd.
+ Nedeljko Miljevic
+ nmiljevic&nanomatic.net
+23068
+ AngelGroup
+ Mikhail Pokidko
+ Mikhail.Pokidko&gmail.com
+23069
+ Sodexho
+ Kevin Beamer
+ Kevin.Beamer&SodexhoUSA.com
+23070
+ Hubris Communications Inc
+ Chris Owen
+ owenc&hubris.net
+23071
+ Conformiq Software Ltd.
+ Otto Jansson
+ it&conformiq.com
+23072
+ Australian Internet Company Pty Ltd
+ Lawrence Ong
+ oid-admin&aic.net.au
+23073
+ WiMetrics Corporation
+ Jim Flanagan
+ jimf&wimetrics.com
+23074
+ Security Conscious Inc.
+ Phillip Villella
+ phil.villella&security-conscious.com
+23075
+ Novatel Wireless, Inc.
+ Cuong Pham
+ cpham&nvtl.com
+23076
+ SP
+ Kevin Levie
+ systeembeheer&sp.nl
+23077
+ Keppler IT GmbH
+ Klaus Keppler
+ kk&keppler-it.de
+23078
+ Administration des Douanes et Impôts Indirects
+ HOUARI CHIHI MOHAMED
+ m.houari&douane.gov.ma
+23079
+ Kiles Consulting
+ Richard Kiles
+ richard.kiles&gmail.com
+23080
+ New York State Directory Services
+ Andrew Hagadorn
+ andrew.hagadorn&oft.state.ny.us
+23081
+ Opus One, Inc.
+ Joel M. Snyder
+ Joel.Snyder&Opus1.COM
+23082
+ Riedell MotorSports
+ Charles Riedell
+ cwriedell&cox.net
+23083
+ University of Bridgeport
+ Matanya Elchanani
+ sysadmin&bridgeport.edu
+23084
+ SCT Consulting
+ Jeffrey Hulten
+ jhulten&gmail.com
+23085
+ QQ Technology, INC.
+ Zhixin Mu
+ zxmu&qqtechnology.com
+23086
+ Major & Minor Exims Pvt Ltd
+ Amol Hatwar
+ amol.hatwar&majornminor.com
+23087
+ Ross Sampson Consulting
+ Ross Sampson
+ ross&rosssampson.com
+23088
+ Applied Watch Technologies, LLC
+ Eric Maheo
+ eric.maheo&appliedwatch.com
+23089
+ Nanjing Gentech System CO., Ltd.
+ Alan Cui
+ tsuican&hotmail.com
+23090
+ ncfritz.net
+ Neil Fritz
+ neil.fritz&asu.edu
+23091
+ Nilson Group AB
+ Thomas Karlsson
+ tkn&seaside.se
+23092
+ gaztec services
+ gaz aldridge
+ gaz&gaztec.co.uk
+23093
+ ANAGRAN
+ Grisha Kotlyar
+ grisha&anagran.com
+23094
+ Kuehne + Nagel (AG&Co.) KG
+ Nils Ketelsen
+ nils.ketelsen&kuehne-nagel.com
+23095
+ ClarioNet, s.r.o.
+ Kamil Vratny
+ vratny&clarionet.cz
+23096
+ jminet.com
+ Maki Shioya
+ maki&jminet.com
+23097
+ Municipalidad de Rosario
+ Martin P. Degrati
+ mdegrati&rosario.gov.ar
+23098
+ ServicePilot Technologies
+ Bertrand MAHE
+ bmahe&servicepilot.com
+23099
+ NeTAMS
+ Anton Vinokurov
+ anton&netams.com
+23100
+ H&T Greenline GmbH
+ Jürgen Tabert
+ jtabert&htgreenline.de
+23101
+ University Hygienic Laboratory
+ Frank Delin
+ fdelin&uhl.uiowa.edu
+23102
+ San Mateo County Public Safety Communications
+ Robert Bustichi
+ rsb&smc911dispatch.org
+23103
+ SRP
+ Robert R. Manthey
+ rrmanthe&srpnet.com
+23104
+ Raven Systems Design, Inc.
+ Matthew Polak
+ polak&raven-systems.com
+23105
+ Action Systems, Inc.
+ Mischa Rihm
+ mrihm&action-systems.com
+23106
+ RedPhone Security, Inc.
+ Mark Brown
+ admin&redphonesecurity.com
+23107
+ Women's Center for Radiology
+ Michael Brown
+ mbrown&womenscenterforradiology.com
+23108
+ RP Online Verlagsgesellschaft mbH
+ Thomas Pundt
+ thomas.pundt&rp-online.de
+23109
+ Netline Internet Service GmbH
+ Martin Kauss
+ martin.kauss&netline-is.de
+23110
+ UNYICO MIEE
+ Vadim Zakharikov
+ info&omis-miet.ru
+23111
+ Spun Pty Ltd
+ Andrew Agnew
+ iana_entnbr.admin&spun.net.au
+23112
+ University of Turku
+ Eino Tuominen
+ eino&utu.fi
+23113
+ LXPT
+ J. Gomes
+ iana&lxpt.net
+23114
+ Comstar Ltd.
+ Victor Kiranov
+ vk&comstar.ru
+23115
+ OMP (Observatoire Midi-Pyrenees)
+ Yann ROBERT
+ yann.robert&obs-mip.fr
+23116
+ iVOD Inc.
+ Bo Wang
+ boris.b.wang&gmail.com
+23117
+ New Zealand Ministry of Health
+ Craig McGeachie
+ craig_mcgeachie&moh.govt.nz
+23118
+ Telenet Systems Pvt. Ltd.
+ Mrs. Nita Mehta
+ nita&telenetsystems.com
+23119
+ Shevchenko Didkovskiy & Partners
+ Alex Samorukov
+ samorukov&shevdid.com
+23120
+ BFE Studio and Media Systems GmbH
+ M.Kühnapfel
+ mkuehnapfel&bfe-systemhaus.de
+23121
+ Saint-Petersburg Certification Authority
+ Vitaly Gryzunov
+ viv&nwudc.ru
+23122
+ Swisscom Ltd. - formely Bluewin AG
+ Guido Roeskens
+ scs.reg.iana&gmail.com
+23123
+ gedas deutschland GmbH
+ Manfred Gruner
+ Manfred.Gruner&gedas.de
+23124
+ Dickey Rural Telephone Cooperative
+ Brian Johnson
+ bjohnson&drtel.com
+23125
+ Spring Lake Consulting, LLC
+ Doug Hornyak
+ dhornyak&springsolve.com
+23126
+ BaneTele AS
+ Per Magne Olsen
+ per.magne.olsen&banetele.com
+23127
+ GINA-COMPUTING GmbH
+ Ginther Andreas
+ andreas.ginther&the-ginthers.net
+23128
+ NitroSecurity, Inc.
+ Paul Whittington
+ pwhittington&nitrosecurity.com
+23129
+ Macrovision Corporation
+ Brent K. Rolland
+ brolland&macrovision.com
+23130
+ CPN International Inc.
+ David Harris
+ root&cellbucks.com
+23131
+ Mithi Software Technologies private Limited
+ Sunil Uttam
+ sunil&mithi.com
+23132
+ Canadian Net
+ Dave Foster
+ dave&ionsys.com
+23133
+ IzhInformProject
+ Vadim V. Mayshev
+ mvv&infotrust.ru
+23134
+ Skillsunited.co.uk <http://Skillsunited.co.uk>
+ Shaun Wakefield
+ shoobster&gmail.com
+23135
+ Articon Integralis AG
+ Patrick Schraut
+ patrick.schraut&integralis.de
+23136
+ Warweus S.r.l
+ Luigi Belli
+ gigi&warweus.com
+23137
+ Altinity Limited
+ James Peel
+ info&altinity.com
+23138
+ Reutlingen University
+ Jürgen Brenner
+ Juergen.Brenner&Reutlingen-University.DE
+23139
+ Software Eginerring Associated Consultants, Inc
+ Susan Jung
+ ssj&seac.bc.ca
+23140
+ Cybernetik.net
+ Kristofer Pettijohn
+ krishoppa&cybernetik.net
+23141
+ HOCHIKI CO.,LTD
+ Masahiko Nemoto
+ mnemoto&hochiki.co.jp
+23142
+ Akademia Swietokrzyska
+ Artur M. Piwko
+ artur.piwko&pu.kielce.pl
+23143
+ Peterson Packaging Oy
+ Marja Terenius
+ marja.terenius&petersonpackaging.fi
+23144
+ Defenxis Sdn Bhd
+ Syahrul Sazli Shaharir
+ sazli&defenxis.com
+23145
+ ExtendMedia Inc.
+ Bruce Martins
+ bmartins&extend.com
+23146
+ HOYA
+ Cyril GIRONDE
+ cyril.gironde&hoya.fr
+23147
+ VIMESA
+ Antonio Fabregues
+ gestion&vimesa.es
+23148
+ Dr. Peter Koch EDV Dienstleistungen
+ Dr. Peter Koch
+ iana.pkoch&dfgh.net
+23149
+ Typodata
+ Martin Kaeser
+ m.kaeser&typopharma.com
+23150
+ MoCoTec Mobile Communication Technologies
+ Alexander Klupsch
+ a.klupsch&mocotec.de
+23151
+ SeeTec Communications GmbH & Co. KG
+ Christoph Weser
+ christoph.weser&seetec.de
+23152
+ HVB Leasing GmbH
+ Martin Zachewicz
+ martin.zachewicz&hvbleasing.de
+23153
+ Cloanto Corporation
+ Takeo Sato
+ ts-iana&cloanto.net
+23154
+ AIT Austrian Institute of Technology GmbH
+ Andreas Zoufal
+ andreas.zoufal&ait.ac.at
+23155
+ SOFTWISE DEVELOPMENT
+ Dan Iulian Trutia
+ office&softwise.ro
+23156
+ Vitec Group Communications Limited
+ Engineering
+ vgc.uk&vitecgroup.com
+23157
+ Theobit GmbH
+ Lothar Feige
+ Lothar.Feige&Cluster-Labs.com
+23158
+ CCIS sprl
+ Jacques Petit
+ japetit&ccis.be
+23159
+ eventIS Software Solutions B.V.
+ Harry Koiter
+ harry.koiter&eventis.nl
+23160
+ Geneous Software AG
+ Sorin Costea
+ sorin.costea&geneous.com
+23161
+ Aran Technologies
+ Jim Donnelly
+ JDonnelly&arantech.com
+23162
+ Ecole Supérieure d'Informatique
+ Pierre BETTENS
+ pbettens&heb.be
+23163
+ Defensor del Pueblo
+ Eduardo Cunha Rodríguez
+ ecunha&soluziona.com
+23164
+ Revieworld Ltd
+ Ben Griffiths
+ ben&revieworld.com
+23165
+ SAFE Identity
+ Kyle Neuman
+ kyle.neuman&makeidentitysafe.com
+23166
+ Automatyka
+ Marek Hajduk
+ hajmar&interia.pl
+23167
+ Operation Mobilisation
+ Matt Phillips
+ mattp+iana&ict.om.org
+23168
+ Orchard View Community Network
+ Alan Peckham
+ 20050420iana&orchardview.net
+23169
+ Sigma Systems Canada Inc.
+ Brian Cappellani
+ Brian.Cappellani&sigma-systems.com
+23170
+ Verizon Card Operations
+ Mark Stallcup
+ mstallcup&verizongni.com
+23171
+ Servergraph
+ Lindsay Morris
+ lmorris&servergraph.com
+23172
+ Teletronics Technology Corp
+ John Roach
+ jroach&ttcdas.com
+23173
+ SubZeroNet
+ Klaus Alexander Seistrup
+ klaus&seistrup.dk
+23174
+ WildBlue Communications, Inc.
+ Aakash Sahai
+ asahai&wildbluecorp.com
+23175
+ WorkCompCentral.com, Inc.
+ David DePaolo, Esq.,
+ david&workcompcentral.com
+23176
+ SpeedPartner GmbH
+ Michael Metz
+ hostmaster&speedpartner.de
+23177
+ Cirond Corporation
+ Tim Thompson
+ tthompson&cirond.com
+23178
+ Helix Ltd.
+ Pavel Yablokov
+ apple&tick.ru
+23179
+ Bilfrost Incorporated, Inc.
+ Jonas Gyllensvaan
+ jonas&bilfrost.com
+23180
+ TELEVES S.A.
+ Modesto Gomez
+ modgom&televes.com
+23181
+ Weed Instrument Company Inc.
+ Tarrance Graham
+ tgraham&weedinstrument.com
+23182
+ Sussman Automotive
+ Todd Gerbert
+ tgerbert&sussmanauto.com
+23183
+ Amnis Limited Company
+ Yoshihiro Kawabe
+ sowhat&amnis.co.jp
+23184
+ Applied Microsystems, Inc.
+ Ross Toole
+ ross&amicro.biz
+23185
+ Isensix, Inc.
+ David Mayer
+ dmayerx&isensix.com
+23186
+ 4A Solutions Ltd.
+ Andrew Holt
+ andrew.holt&4asolutions.co.uk
+23187
+ Rene Thomas Folse Inc.
+ Rene Thomas Folse
+ rene.folse&maxi.net
+23188
+ Maxi Net Services
+ Rene Thomas Folse
+ rene.folse&maxi.net
+23189
+ NETPLEX LLC
+ John Donagher
+ johnd&netplex.net
+23190
+ Interland, Inc
+ Scott Cudney
+ rcudney&interland.com
+23191
+ Nvia Gestion de Datos S.L
+ Victor Lamas Sanchez
+ victor&lagalaxia.net
+23192
+ Norlight Telecommunications
+ Richard Swagel
+ isinfo&norlight.com
+23193
+ M-Vision
+ Martin Miller
+ martin&m-vision.com
+23194
+ Northwest University
+ Nathan Henderson
+ network&northwestu.edu
+23195
+ Afar Communications Inc.
+ Lars Poulsen
+ lpoulsen&afar.net
+23196
+ DeveTel S.A.
+ Ricardo García Márquez
+ rgarcia&devetel.cl
+23197
+ HAN InfoComm
+ Choi, Yoo jun
+ roser&shinbiro.com
+23198
+ One Cow Standing
+ Nickie Buckner
+ nbuckner&nc.rr.com
+23199
+ MCGV Stack
+ Dean Strik
+ dean&stack.nl
+23200
+ NetFocus Technologies, Inc.
+ Welson Lin
+ Welson.Lin168&msa.hinet.net
+23201
+ ACI Communications, Inc.
+ Donald C Dove
+ ddove&acicomms.com
+23202
+ zinfo.us
+ Qin Zhou
+ zcleavon&yahoo.com
+23203
+ tasmanstudios Ltd.
+ Neil Bertram
+ neil&tasmanstudios.co.nz
+23204
+ Stratacache, Inc.
+ Li Chou
+ lchou&stratacache.com
+23205
+ Alcormizar Inc.
+ Marc-Andre Gosselin
+ mag&alcormizar.com
+23206
+ Clinical DataFax Systems Inc.
+ Martin Renters
+ martin&datafax.com
+23207
+ BIA B.V.
+ Frans van Dorsselaer
+ frans&biabv.com
+23208
+ Rhodanie Systemes et Reseaux Sarl
+ Ion Marculescu
+ ionm&bluewin.ch
+23209
+ Union Compagnonnique
+ Stephane GERBAUD
+ stephane.gerbaud&laposte.net
+23210
+ Pyramid Robotics
+ Mr. Botto
+ leeism&earthlink.net
+23211
+ Queue Global Information Systems Corp.
+ David Eppert
+ davide&thinksecurity.net
+23212
+ Cuttriss Consulting
+ Paul Cuttriss
+ paul&cuttriss.com
+23213
+ Wilico Wireless Networking Solutions SA
+ Josep Cedo
+ josep.cedo&futurlink.com
+23214
+ j2anywhere.com
+ Alexander Hartner
+ support&j2anywhere.com
+23215
+ Netensia
+ S. Namèche
+ sebastien.nameche&netensia.fr
+23216
+ Bawue.Net e.V.
+ Andreas Thienemann
+ andreas&bawue.net
+23217
+ Chambre de Commerce et d'Industrie de Brest
+ PIerre-Yves NICOLAS
+ admin&cci-brest.fr
+23218
+ Betanetworks Ltd.,ShangHai, China
+ huangzhiming
+ hzm&betanetworks.com.cn
+23219
+ DriveTime Automotive Group, Inc.
+ Van Patterson
+ 5000&drivetime.com
+23220
+ ICO Ltd.
+ JOO WON LEE
+ jwl&ico.co.kr
+23221
+ ROCSYS Technologies Pvt.Ltd.
+ Priyanka
+ priyankaji&rocsys.com
+23222
+ ESI SOFTWARE
+ Rob Raphael
+ rraphael&esisoft.us
+23223
+ StartCom Ltd.
+ Eddy Nigg
+ eddy_nigg&startcom.org
+23224
+ Sutton Group Realty Services Ltd.
+ Benson Wong
+ benwong&sutton.com
+23225
+ Maxitel S/A
+ Joao Artur Gramacho
+ jgramacho&timmaxitel.com.br
+23226
+ Dolphin Software
+ Scott Horn
+ shorn&dolphinmsds.com
+23227
+ Kayak Interactive
+ Andy M
+ andym&kayakinteractive.com
+23228
+ City of Las Vegas Nevada
+ Erin Wells
+ dnsadmin&lasvegasnevada.gov
+23229
+ oneK Internet Solutions Inc.
+ Andrew Kopp
+ oid&1k.ca
+23230
+ Captara Corporation
+ Patrick Mebine
+ pmebine&captara.com
+23231
+ tekVizion PVS, Inc
+ Dan Tifrea
+ dtifrea&tekvizion.com
+23232
+ TrackAbout, Inc.
+ Larry Silverman
+ lsilverman&trackabout.com
+23233
+ Webdoeds
+ Guido Stulemeijer
+ g.stulemeijer&webdoeds.nl
+23234
+ HOPS International Inc
+ John Moses
+ jmoses&hops.com
+23235
+ DTI2
+ Jorge Boncompte
+ jorge&dti2.net
+23236
+ Escher Group Ltd
+ Tim Grady
+ Tim.Grady&EscherGroup.com
+23237
+ Softier Inc.
+ Gery Kahn
+ gxk&softier.com
+23238
+ FCI Broadband Communications Inc.
+ Raymond Wu
+ rwu&fcibroadband.com
+23239
+ Aquest Systems, Incorporated
+ Brian Wehrung
+ bwehrung&aquestsystems.com
+23240
+ the Centers
+ Palmer Sample
+ mis&thecenters.us
+23241
+ Protection and Guard Service
+ Burlacu Liviu
+ burlacu.liviu&spp.ro
+23242
+ SDRC Inc.
+ Sanh Trinh
+ sanh.trinh&sdrcinc.net
+23243
+ Algorab SRL
+ Cristiano Tonezzer
+ tonezzer&algorab.com
+23244
+ Improbable Universe
+ Sean Ostermann
+ osty&mts.net
+23245
+ Westdeutsche ImmobilienBank
+ Mr. Koehler, Andreas
+ andreas.koehler&westimmobank.com
+23246
+ Harmonia Inc.
+ Aaron Reffett
+ areffett&harmonia.com
+23247
+ Wm-Data PARERE
+ Martin Pettersson
+ mrpte&wmdata.se
+23248
+ TRE-CE
+ Alexandre Oliveira
+ lionbatata&nikotel.com
+23249
+ National Center for Biotechnology Information (NCBI)
+ Charles L. Montour
+ montour&ncbi.nlm.nih.gov
+23250
+ fgn GmbH
+ Joerg Mayer
+ mayer&fg-networking.de
+23251
+ Servicios Corporativos Gefe S.A. de C.V.
+ Titos Dragonas
+ tdragonas&grupogaba.com.mx
+23252
+ MYDOM
+ Schaefer, Dirk Alexander
+ info&mydom.ath.cx
+23253
+ Premier Image Corporation
+ Russell Mangel
+ russ&piclv.com
+23254
+ Leebel Services
+ Jonathan Barnes
+ jonathan&leebel.com.au
+23255
+ 1D Solutions
+ Evan Shelton
+ evan&1dsolutions.com
+23256
+ Wit-Sys Consulting Corporation
+ Gabor PARDI-KIS
+ gabor.pardi-kis&wit-sys.hu
+23257
+ OSIsoft, Inc.
+ Eric Tam
+ etam&osisoft.com
+23258
+ SdO Information Technology s.r.l.
+ Ruggero Bonghi
+ ruggero.bonghi&sdo.it
+23259
+ Stadt Frankfurt am Main
+ Jens Langsdorf
+ jens.langsdorf&stadt-frankfurt.de
+23260
+ Paradial AS
+ HÃ¥kon Zahl
+ hakon&paradial.com
+23261
+ Structured Information Management (SIM) Project
+ MERIGHI Marcus
+ SIM&Tor.AT
+23262
+ Obiect Soft SRL
+ Catalin Lichi
+ catalin&obs.ro
+23263
+ EXCELIANCE
+ Christophe Pouillet
+ cpouillet&exceliance.fr
+23264
+ Unicon Solutions NV
+ Marco Spoel
+ m.spoel&unicon-solutions.com
+23265
+ Hedgehog Computer Services
+ Peter Clark
+ peter-clark&bethel.edu
+23266
+ Frank Lowe Rubber & Gasket Co., Inc.
+ Gerry Zahn
+ gerryzahn&franklowe.com
+23267
+ Certic·mara S.A.
+ Leonardo Maldonado
+ admin&certicamara.com
+23268
+ Sunwayworld Infomation Technology Inc.
+ Long Zhong
+ squall_zhong&msn.com
+23269
+ NeoNova Network Services Inc.
+ Brian Exelbierd
+ bex&neonova.net
+23270
+ AW Comp
+ Alexander N. Wittig
+ awi&aw-comp.de
+23271
+ Protium Technologies, Inc.
+ Richard Gawlik
+ adminiana&protiumtechnologies.com
+23272
+ Runcom Technologies Ltd.
+ Ofer Zimmerman
+ shaiko&gmail.com
+23273
+ Eletech S.r.l.
+ Giuseppe Malcangio
+ g.malcangio&eletech.it
+23274
+ Mindsphere AS
+ Helge Andersen
+ helge&mindsphere.no
+23275
+ Pro Help
+ David Vella
+ dvella&hotmail.com
+23276
+ Cooperativa dos Agricultores da Regiao de Orlandia
+ Marcos Paulo Serafim
+ mpserafim&carol.com.br
+23277
+ ClusterVision BV
+ Martijn de Vries
+ martijn&clustervision.com
+23278
+ Computer Royalties
+ Russell Mangel
+ russell&tymer.net
+23279
+ Picis, Inc.
+ Greg Cooper
+ greg_cooper&picis.com
+23280
+ DigitalFreaks.org
+ Chad Ziccardi
+ cz&digitalfreaks.org
+23281
+ Liaoning Mobile Communications CO.LTD
+ Bobby Li
+ helpmeboy&yahoo.com.cn
+23282
+ iBright
+ Phillip Needham
+ phillip&ibright.net
+23283
+ I/O Concepts, Inc.
+ Andrew Porter
+ domains&ioconcepts.com
+23284
+ Identify Technology Solutions
+ Jeremy Zuniga
+ jzuniga.iana.org&itsasolution.com
+23285
+ STRATUM-IP
+ Georges Goncalves - Stéphane Bunel
+ noc&stratum-ip.net
+23286
+ Gottfried Hamm KommunikationsSysteme
+ Gottfried Hamm
+ ghamm&ghks.de
+23287
+ Joint Concepts Development
+ J.J.J. Carels
+ joop.carels&3v8.net
+23288
+ Hands-On Security, Inc.
+ IANA Contact
+ admin&handsonsecurity.com
+23289
+ Dandy Connections, Inc.
+ Min Hwang
+ min&dandy.net
+23290
+ Shaanxi Normal University
+ Qiu Jianbo
+ qjb&snnu.edu.cn
+23291
+ SigValue Technologies
+ Kobi Alfandari
+ kobi&sigvalue.com
+23292
+ Aternity Inc.
+ Yair Iny
+ yair.iny&aternity.com
+23293
+ Zafin Labs
+ Andrew McCue
+ amccue&zafinlabs.com
+23294
+ GeFoekoM e.V.
+ Hannes Kraus
+ pkxl2&pkxl2.de
+23295
+ Ingenium NET SRL
+ Bogdan Hojda
+ admin&ingenium.nt.ro
+23296
+ Yawarra Information Appliances Pty Ltd
+ Paul McGowan
+ iana&yawarra.com.au
+23297
+ schlittermann -- internet & unix support
+ Heiko Schlittermann
+ hs&schlittermann.de
+23298
+ WestLotto GmbH & Co oHG
+ Dr Eric Schreiber
+ Eric.Schreiber&westlotto.de
+23299
+ LRF
+ Per Ekstorm
+ per.ekstorm&lrf.se
+23300
+ ABEM Instrument AB
+ Per Hedblom
+ per.hedblom&abem.se
+23301
+ Datenverarbeitungszentrum Halle GmbH
+ Dr. Martin Huth
+ drmhuth&dvz-halle.de
+23302
+ LINBIT Information Technologies GmbH
+ Philipp Richter
+ philipp.richter&linbit.com
+23303
+ Dot Communications
+ System Admins
+ sysadmins&dot.com.au
+23304
+ Codan Limited
+ Kjell Genborg
+ kjell.genborg&codan.com.au
+23305
+ Woojyun Systec
+ SahngOh Jung
+ sahngoh&woojyun.co.kr
+23306
+ BeiJing Techstar Ltd.
+ Han Rui
+ hr&pps.com.cn
+23307
+ Machaira Enterprises Pty Ltd
+ David Bullock
+ david.bullock&machaira.com.au
+23308
+ NATIONAL CENTER FOR HIGH-PERFORMANCE COMPUTING
+ Eugene Yeh
+ cyeh&nchc.org.tw
+23309
+ AR Infotek Inc.
+ William Chen
+ williamchen&arinfotek.com.tw
+23310
+ OFiR a-s
+ Casper Angelo
+ root&ofir.com
+23311
+ Macab AB
+ Markus Olsson
+ markus&macab.se
+23312
+ IntelliCom Innovation AB
+ Jens Jakobsen
+ ianacontact&hms.se
+23313
+ Tesla a.s.
+ ing. Zdenek Kotalik
+ kotalik&tesla.cz
+23314
+ Plantron AB
+ Dirk Handzic
+ dirk&plantron.se
+23315
+ Boldon James Ltd
+ John Hodgkinson
+ john.hodgkinson&boldonjames.com
+23316
+ Niedersaechische Forstliche Versuchsanstalt
+ Jochen Eggemann
+ Jochen.Eggemann&nfv.gwdg.de
+23317
+ Heinrich Bauer Verlag KG
+ Daniel Siegers
+ daniel.siegers&bauerverlag.de
+23318
+ Comune di Bologna
+ Massimo Carnevali
+ massimo.carnevali&comune.bologna.it
+23319
+ SIRLAN Technologies SAS
+ Olivier Abdoun
+ oabdoun&sirlan.org
+23320
+ Orange Romania SA
+ Iustin Pop
+ iustin.pop&orange.ro
+23321
+ Frank Juedes EDV-Service
+ Frank Juedes
+ Frank.Juedes&edv-service-juedes.com
+23322
+ Aircom International
+ Dominic Kirsten
+ dominic.kirsten&aircom.co.uk
+23323
+ Cable & Wireless Telecommunication Services GmbH
+ Martin Mersberger
+ martinm&cw.net
+23324
+ swarco
+ Michael Rychlik
+ michael.rychlik&swarco.com
+23325
+ KOTIO
+ Sylvain MEILARD
+ sylvain.meilard&kotio.com
+23326
+ Association des diplômés des formations Systèmes de Télécommunications et Réseaux Informatiques
+ Webmaster
+ webmaster&wwstri.org
+23327
+ VAD Video-Audio_Design GmbH
+ Michael Strey
+ strey&vadgmbh.de
+23328
+ quadraginta-duo.de
+ Axel Miesen
+ axel.miesen&web.de
+23329
+ McDaniel College
+ Benjamin A. Koger
+ bkoger&mcdaniel.edu
+23330
+ CommScope Inc. of North Carolina
+ Robert Smith
+ rsmith&commscope.com
+23331
+ Johnson Bible College
+ Josh Kelley
+ josh&jbc.edu
+23332
+ ADCC Inc.
+ HanQiang
+ hanqiang&yeah.net
+23333
+ Computer Resource Team, Inc.
+ Craig Warman
+ crwarman&crtinc.com
+23334
+ Gorman Electronics,Inc.
+ Pete Kolonko
+ pete&gormanelectronics.com
+23335
+ Hampton Roads Maritime Association
+ Mick Drevyanko
+ mick&portofhamptonroads.com
+23336
+ VELUX A/S IT Department
+ Martin D. Nielsen
+ mdn.it&velux.com
+23337
+ Cybertrust
+ Dhiren Pankhania
+ dhiren.pankhania&cybertrust.com
+23338
+ OpenS Tecnologia e Processamento de Dados Ltda.
+ André Nazário de Souza
+ andre&opens.com.br
+23339
+ JUNG Analog- und Digital-Systemtechnik GmbH
+ P. Jung
+ pjung&jung-systemtechnik.de
+23340
+ Kedah Electronics Engineering
+ Eugene Chepurnykh
+ eugene&kedah.ru
+23341
+ Astute.BIZ, Inc.
+ Lloyd Fernandes
+ fernsastute&patmedia.net
+23342
+ Pathfinder Associates LLC
+ LDAP Role
+ support&pathf.com
+23343
+ Invensys/Wonderware
+ Vijay Anand
+ vijay.anand&wonderware.com
+23344
+ AXS-One Inc.
+ Krishna Mangipudi
+ kmangipudi&axsone.com
+23345
+ System Control Networks
+ PHILLIP SALZMAN
+ phill&sysctl.net
+23346
+ Voya Financial (formerly 'CitiStreet, LLC')
+ Ted Tickell
+ Theodore.Tickell&voya.com
+23347
+ Infra Resource, LLC.
+ Rail Aliev
+ rail&iqchoice.com
+23348
+ PC KNOW HOW CENTER Brachhold GmbH
+ Mr. Ulrich Brachhold
+ u.brachhold&pkhc.biz
+23349
+ NTT GIN
+ John Heasley
+ heas&shrubbery.net
+23350
+ Vertasent, LLC
+ John Schlack
+ john.schlack&vertasent.com
+23351
+ Watertown Public Schools, Watertown, MA, USA
+ George Skuse
+ gskuse&watertown.k12.ma.us
+23352
+ Cognis Corporation
+ Larry Pinsky
+ larry.pinsky&cognis.com
+23353
+ Intelaware
+ Jon Pounder
+ jon&pounder.com
+23354
+ Niska AB
+ Hakan Niska
+ hakan&niska.com
+23355
+ Gosh Enterprises, Inc.
+ Seawon Choi
+ schoi&charleys.com
+23356
+ TRYSKEL
+ Mathieu ALORENT
+ mathieu&alorent.com
+23357
+ Twenty Four Nine Development Ltd
+ Ruben Arakelyan
+ ruben&tfnd.uk
+23358
+ Typhon SARL
+ Jules Vo-Dinh
+ root&typhon.net
+23359
+ Hexod
+ Philippe Muller
+ philippe.muller&gmail.com
+23360
+ Pacific Union College
+ Jon Falconer
+ jfalconer&puc.edu
+23361
+ TEConcept GmbH
+ Franz-Otto Witte
+ otto.witte&teconcept.de
+23362
+ Leviton Mfg Co.
+ Mayra Silbaugh
+ msilbaugh&leviton.com
+23363
+ Sumach GB Ltd
+ Martin Burlock
+ mburlock&freenetname.co.uk
+23364
+ Bryn Mawr College
+ Matthew Rice
+ mrice&brynmawr.edu
+23365
+ Websense, Inc.
+ Steve Kelley
+ skelley&websense.com
+23366
+ ValueClick, Inc.
+ Antonio Varni
+ avarni&cj.com
+23367
+ Host Europe GmbH (formerly 'm networking')
+ Malte von dem Hagen
+ noc&heg.com
+23368
+ GHK Wireless
+ David Knippelmier
+ widepipe&gmail.com
+23369
+ Shawn Church, Information Systems Consultant
+ Shawn Church
+ sl_church&sbcglobal.net
+23370
+ Joel Davis
+ Joel Davis
+ deJoelness&gmail.com
+23371
+ BestInfo Cyber Technology Co.,Ltd
+ xiaoyu
+ xiaoyu&bestinfo.com.cn
+23372
+ Bloombase
+ Jemmee Yung
+ jemmee.yung&bloombase.com
+23373
+ NEC Kansai, Ltd.
+ Yamada Satoshi
+ yamada83&kansai.nec.co.jp
+23374
+ REDtone Telecommunications Sdn. Bhd.
+ Hew How Chee
+ howchee.hew&redtone.com
+23375
+ Islandwide Express
+ Daniel Pastrana
+ dpastrana&islandwide.com
+23376
+ Hyundai Network System, Inc.
+ Yun, Hae-Sook
+ snmp&hdnetsys.co.kr
+23377
+ IT Solution Services Co.,Ltd.
+ Takeshi Inatsugu
+ inatsugut&it-ss.co.jp
+23378
+ T&C Technology
+ Oh, Byoung Chang
+ bcoh&tnctec.co.kr
+23379
+ HUK-COBURG VVaG
+ Uwe R. Dietz
+ uwe.dietz&huk-coburg.de
+23380
+ Datadec Online, S.A.
+ Jose Carlos Toledo
+ jctoledo&datadec-online.com
+23381
+ Die GRUENEN
+ Alex Seppelt
+ alex.seppelt&gruene.at
+23382
+ Swissphone Telecom AG
+ Harald Pfurtscheller
+ harald.pfurtscheller&swissphone.com
+23383
+ Azienda Sanitaria Locale N.4 Chiavarese
+ Simone Lightwood
+ slightwood&asl4.liguria.it
+23384
+ Aptus Elektronik AB
+ Jesper Svensson
+ snmp&aptus.se
+23385
+ GESIS Gesellschaft für Informationssysteme mit beschraenkter Haftung (formerly 'GESIS mbH')
+ Christian Bormann
+ christian.bormann&gesis.de
+23386
+ Pole Universitaire Leonard de Vinci
+ pascal valois
+ pascal.valois&devinci.fr
+23387
+ iXTS Software GmbH
+ Armin Orthmann
+ iana&ixts.de
+23388
+ Hypercube Systems Ltd.
+ Sebastian James
+ seb&hypercubesystems.co.uk
+23389
+ IZB München-Frankfurt a. M. GmbH & Co. KG
+ Wolf Sommer
+ ZZG-IZB10010-Security_Management&izb.de
+23390
+ easyWAN GmbH
+ Thomas Bergler
+ t.bergler&easywan.net
+23391
+ Atomwide Ltd.
+ Phil Chapman
+ phil&atomwide.com
+23392
+ Insightix Ltd.
+ Edo Yahav
+ standards&insightix.com
+23393
+ LLC CTI - Center of Telephony Integration
+ Gleb Berezikov
+ G.Berezikov&cti.ru
+23394
+ Groupe Wesford
+ Nicolas MELIN
+ n.melin&wesford.fr
+23395
+ Trustedtec
+ Kay Petzold
+ kay&trustedtec.org
+23396
+ Neighbourhood Link
+ Arthur Niu
+ arthurn&nlinkces.com
+23397
+ Fine Point Technologies, Inc
+ Bob Carrick
+ bcarrick&finepoint.com
+23398
+ MTS Allstream Inc.
+ Bogdan Moldoveanu
+ bogdan.moldoveanu&allstream.com
+23399
+ The National Science Foundation
+ William Altmire
+ waltmire&nsf.gov
+23400
+ Midcontinent Communications
+ Brennan Wellman
+ brennan.wellman&midco.com
+23401
+ Sliwa.EU.org Network
+ Kuba Sliwa
+ kuba&sliwa.eu.org
+23402
+ XMedius Solutions Inc. (formerly 'Interstar Technologies Inc.')
+ Sébastien Lalonde
+ sebastien.lalonde&xmedius.com
+23403
+ Sharp HealthCare
+ Technical Services
+ technical.services&sharp.com
+23404
+ DAVANTEL
+ JOSE R. SALVADOR COLLADO
+ jrsalvador&davantel.com
+23405
+ JSC Sahalinmorsvjaz
+ Ilya S. Anpilov
+ ucsmc&smcom.ru
+23406
+ LDAPtive Pty Ltd
+ Jamie M Vachon
+ jamie.vachon&levelonenetworks.com
+23407
+ eyePower Limited
+ Simon Quill
+ simon.quill&eyepowerlimited.co.uk
+23408
+ Rhombus Systems Ltd.
+ David Hartley
+ dhartley&rhombus.co.uk
+23409
+ Torque.net inc.
+ Michael Harris
+ mharris&torque.net
+23410
+ Hackstrike Ltd.
+ Tali Gurevich
+ tali&hackstrike.com
+23411
+ ServInfo
+ Christian Tardif
+ christian.tardif&servinfo.ca
+23412
+ Arcontech Ltd
+ Jason Martin
+ jason&arcontech.com
+23413
+ Melange Corporation
+ Hideharu Itoh
+ hitoh&melange.co.jp
+23414
+ Ilmarinen Mutual Pension Insurance Company
+ Jere Matilainen
+ ianacontact&ilmarinen.fi
+23415
+ nordsys.com
+ Antoine Sauma
+ tonysauma&hotmail.com
+23416
+ MIT-xperts GmbH
+ Johannes Schmid
+ info&mit-xperts.com
+23417
+ COPITEC - Consejo Profesional de Ingeniería de Telecomunicaciones, Electrónica y Computación
+ Antonio FOTI
+ presidencia&copitec.org.ar
+23418
+ Gridlogix, Inc.
+ David Kempf
+ dkempf&gridlogix.com
+23419
+ Talk24
+ Richard Smith
+ richard&talk24.com
+23420
+ APS systems AG
+ Martin Schmid
+ scm&aps-systems.ch
+23421
+ Altana Pharma AG
+ Dieter Saken
+ dieter.saken&altanapharma.com
+23422
+ Instituto Superior de Contailidade e Administracao de Coimbra
+ Helder Canais
+ hcanais&iscac.pt
+23423
+ Osmosys S.A.
+ Mariusz Martusewicz
+ m.martusewicz&osmosys.tv
+23424
+ Maximum Impression, LLC
+ Matt Dittbenner
+ matt&plauditdesign.com
+23425
+ QS Technologies, Inc.
+ Kevin Davidson
+ kdavidson&ntst.com
+23426
+ Louverturenet
+ Didier Ambroise
+ louverturenet&yahoo.fr
+23427
+ The Home Depot Supply MRO
+ Erick Nelson
+ erick_nelson&homedepot.com
+23428
+ NOC, School of Engineering, Morgan State University
+ Clifton Wood
+ cwood&eng.morgan.edu
+23429
+ Eurocis
+ Philippe Duveau
+ philippe.duveau&eurocis.fr
+23430
+ Lumigent Technologies, Inc.
+ Ashley A Pinto
+ ashleyp&lumigent.com
+23431
+ CAMed
+ Ralf D. Zwoenitzer
+ ralf&zwoenitzer.de
+23432
+ Packet Island Inc.
+ Praveen Kumar
+ info&packetisland.com
+23433
+ BGComp Inc.
+ Sheu Liang Jyi
+ blackguy&bgcomp.com.tw
+23434
+ Georgia Technology Authority
+ Michael Porter
+ mporter&gta.ga.gov
+23435
+ Rock Holdings Inc.
+ Keith Weinbaum
+ oidadmin&quickenloans.com
+23436
+ Mexicana de Electromecanicos SA de CV
+ Cesar Hernandez
+ chernandez&dks-key.com
+23437
+ Don Bosco Institute of Technology
+ Deepak Patil
+ ddpatil&donboscoit.ac.in
+23438
+ Beijing Wandong Medical Equipment Co. Ltd.
+ Mou Xiaoyong
+ mouxiaoyong&wdmri.com
+23439
+ HurdFr
+ Dequenes Marc
+ duck&hurdfr.org
+23440
+ Avvenu Inc.
+ Dave Irvine
+ dirvine&avvenu.com
+23441
+ R.A.Systems
+ Hayashi Yoshihide
+ hayashi&ras.co.jp
+23442
+ RockMon IT-Consulting
+ Jochen Ortwein
+ development&rockmon.de
+23443
+ miniprobe
+ Robert Parusel
+ info&miniprobe.de
+23444
+ LATECOERE
+ TRESSIERES Jean-Pierre
+ jp.tressieres&latecoere.fr
+23445
+ Jordan Curzon
+ Jordan Curzon
+ jordan&curzons.net
+23446
+ H5-Group
+ Ingo Boehm
+ ingo.boehm&h5-group.de
+23447
+ Opsware Inc.
+ Ajay Gummadi
+ ajay&renditionnetworks.com
+23448
+ Avitech AG
+ Peter Rudolph
+ Peter.Rudolph&avitech-ag.com
+23449
+ Tripod Technology Group, Inc.
+ Richard Sand
+ info&tripodtechnologygroup.com
+23450
+ W. A. Strosberg
+ Bill Strosberg
+ bill&strosberg.com
+23451
+ Wallenius Wilhelmsen Lines
+ Roger Carlsen
+ roger.carlsen&2wglobal.com
+23452
+ SunGard Availability Services
+ Mike Simkins
+ mike.simkins&sungardas.com
+23453
+ KungFoo
+ Hubert Iwaniuk
+ neotyk&kung-foo.kicks-ass.net
+23454
+ BeByte srl
+ Patrick Vander Linden
+ pvdlinden&bebyte.be
+23455
+ Exceptional Software Strategies, Inc.
+ Kevin Miller
+ Sysadmin&ExceptionalSoftware.com
+23456
+ NetCarrier Inc
+ Network Operations
+ noc&netcarrier.com
+23457
+ AMVESCAP PLC
+ Drew Knox
+ drew.knox&amvescap.com
+23458
+ National Cybernet Security LTD
+ liukang
+ liukang&ncs-cyber.com.cn
+23459
+ Chunghwa Telecom Co., Ltd.
+ Tiffany Huang
+ caservice&cht.com.tw
+23460
+ Profilium Inc.
+ Jean-Luc Wasmer
+ jlwasmer&profilium.com
+23461
+ In4S, Inc.
+ Daisuke Iritani
+ daisuke_iritani&in4s.co.jp
+23462
+ Unixconn
+ Maxim Bourmistrov
+ maxim.bourmistrov&unixconn.com
+23463
+ Kolporter Info S.A.
+ Dariusz Sznajder
+ Dariusz.Sznajder&kolporter.com.pl
+23464
+ Department of IT, University of Defense, Czech Armed Forces
+ Martin Hlavacek
+ hlavaczech&gmail.com
+23465
+ VIVOTEK INC.
+ Pony Che
+ pony&vivotek.com
+23466
+ Vision Fire and Security
+ Phil Robertson
+ philr&adpro.com.au
+23467
+ Shanghai INFOPLS Network Technology Co.,Ltd. , China
+ Wang,Xing
+ wangxing&infopls.net
+23468
+ NGC Systems Sdn Bhd
+ Leng Chye, Ooi
+ lengcai&ngc.com.my
+23469
+ opensoul.org
+ Brandon Keepers
+ webmaster&opensoul.org
+23470
+ LOGATIQUE
+ Eric Profichet
+ eric.profichet&logatique.fr
+23471
+ Digita Oy
+ Esa Maunula
+ esa.maunula&digita.fi
+23472
+ mangoART.AT - Web- und Multimediatechnik, Softwareentwicklung
+ STANGL Mario
+ Mario.Stangl&mangoART.AT
+23473
+ Panda Software International S.L.
+ Enrique Garcia
+ ianaid&pandasoftware.com
+23474
+ EITB
+ Iratxe Blanco
+ blanco_iratxe&eitb.com
+23475
+ Softel Group
+ Russ Wood
+ russ.wood&softel.co.uk
+23476
+ British Educational Communications and Technology Agency
+ John Chapman
+ john.chapman&becta.org.uk
+23477
+ DABiS AG
+ Andreas Völlmin
+ support&dabis.ch
+23478
+ Provincia di Firenze
+ Jurgen Assfalg
+ j.assfalg&provincia.fi.it
+23479
+ Sulake Corporation Oy
+ Leo Jääskeläinen
+ contact-iana.org&sulake.com
+23480
+ Degussa Bank GmbH
+ Oliver Schneider
+ oliver.schneider&degussa-bank.de
+23481
+ Infoaxis Ltd
+ stuart clark
+ stuart&infoaxis.biz
+23482
+ Altobridge Ltd.
+ Tim Moriarty
+ tmoriarty&altobridge.com
+23483
+ University of North Carolina Asheville
+ David Reynolds
+ reynolds&unca.edu
+23484
+ C .D.H. srl
+ Dario Gnaccarini
+ dgn&cdhsrl.it
+23485
+ AusCERT - Australian Computer Emergency Response Team
+ Viviani Paz
+ v.paz&auscert.org.au
+23486
+ NetCentrum Ltd.
+ IT Administration Department
+ provoz&netcentrum.cz
+23487
+ Daxten Ltd
+ Hitesh Varsani
+ info.ie&daxten.com
+23488
+ Technica Corporation
+ James Saint-Rossy
+ jsaint-rossy&technicacorp.com
+23489
+ Visplex Association
+ Judah Thornewill, C. R. O.
+ judah.thornewill&visplex.net
+23490
+ ENIDAN Technologies GmbH
+ Per Jessen
+ per.jessen&enidan.com
+23491
+ CyberTech B.V.
+ G.Stam
+ g.stam&cybertech-telecom.nl
+23492
+ LightCore Co., Ltd.
+ Yoshiyuki Watanabe
+ admin&lightcore.jp
+23493
+ Aminfu Hudima
+ Paul Hedderly
+ paul+iana&mjr.org
+23494
+ Mint Systems Ltd.
+ David O'Connor
+ david.oconnor&horsebridge.net
+23495
+ IT-Pro Peter Lechner
+ Peter Lechner
+ office&it-pro.at
+23496
+ Boursorama
+ Frédéric Lefranc
+ unix-fr&boursorama.fr
+23497
+ Lswei
+ Liao Shih Wei
+ moli.sato&msa.hinet.net
+23498
+ Shanghai Asia-Pacific Computer Information System Co, Ltd.
+ Joe M. Leaf
+ allah2129&163.com
+23499
+ Siemens Programm- und Systementwicklung GmbH & Co. KG
+ Mirko Jekal
+ mirko.jekal&siemens.com
+23500
+ Articy Computer System & Service
+ Arthur TX Niu
+ ou.yuan&gmail.com
+23501
+ SailBum Enterprises, LLC
+ Reggie Rodgers
+ iana&sailbum.com
+23502
+ Renew Data Corp
+ Jon Nials
+ jnials&renewdata.com
+23503
+ Arizona Foundation for Medical Care
+ Michael Setto
+ msetto&azfmc.com
+23504
+ TWENTIETH CENTURY FOX FILM CORPORATION
+ Joe Fuller
+ joe.fuller&fox.com
+23505
+ Programming/Design
+ Joel Dubiner
+ joel&dubiner.com
+23506
+ Pleiades Consulting, Inc
+ Jonathan Freedman
+ jef&pleiades.ca
+23507
+ salesforce.com
+ Alejandro Bolivar
+ abolivar&salesforce.com
+23508
+ EVI
+ eric vernichon
+ eric&vernichon.fr
+23509
+ BVCompuworks
+ Greg Varga
+ gvarga&bvcompuworks.com
+23510
+ Centro Cultural y Deportivo Tajamar
+ Alfredo Abad Domingo
+ aet&tajamar.es
+23511
+ TELUS
+ Eric Chartre
+ eric.chartre&telus.com
+23512
+ Copi Family
+ Craig J Copi
+ admin&copi.org
+23513
+ Westline Security Ltd.
+ Albert Hui
+ avatar&west-line.net
+23514
+ Michaels Stores Inc.
+ Rick York
+ yorkr&michaels.com
+23515
+ TEKMOB, lda
+ Santos Silva
+ santos.silva&netcabo.pt
+23516
+ CitiCards
+ Andrew Kitzman
+ andrew.kitzman&citigroup.com
+23517
+ Leviton Voice And Data
+ Hieu Pham
+ hpham&levitonvoicedata.com
+23518
+ Tomas Zoufaly
+ Tomas Zoufaly
+ zoufaly&slapak.net
+23519
+ Regal-Beloit Corporation
+ Scott Marquardt
+ scott.marquardt&rbcmtg.com
+23520
+ Unassigned
+ Removed 2014-08-12
+ ---none---
+23521
+ Amherst County Public Schools
+ David Childress
+ dchildress&amherst.k12.va.us
+23522
+ Volicon, Inc.
+ Idan Gazit
+ idan&volicon.com
+23523
+ MT-C S.A.
+ Valery Guilleaume
+ valery.guilleaume&mt-c.com
+23524
+ Weberhofer GmbH
+ Johannes Weberhofer
+ office&weberhofer.at
+23525
+ Aleksey Barabanov
+ Aleksey Barabanov
+ alekseybb&mail.ru
+23526
+ Auster Sistemas & Soluções de Informática Ltda.
+ Ricardo Barone
+ ricardo.barone&auster.com.br
+23527
+ NewPage Corporation
+ Ted Hill
+ Ted.Hill&NewPageCorp.com
+23528
+ The Laddie Group
+ Bob Smith
+ bsmith&linuxtoys.org
+23529
+ APP!X S.R.L.
+ Claudio Russo
+ claudio.russo&appix.it
+23530
+ State of Alaska, Enterprise Technology Services
+ Luke Kreuzenstein
+ luke.kreuzenstein&alaska.gov
+23531
+ Practeo SA
+ Marc Hauswirth
+ marc&practeo.ch
+23532
+ PLAN Australia Pty Ltd
+ David Pinkerton
+ davidp&planaustralia.com.au
+23533
+ PJR.cc
+ Paul Robinson
+ me&pjr.cc
+23534
+ Supertronic Spa
+ Walter M. Oldoni
+ walti&supertronic.it
+23535
+ Holly Australia Pty Ltd
+ Nathan Clark
+ support&holly.com.au
+23536
+ eNClue Co., Ltd.
+ Cho Soon Yim
+ csyim&enclue.com
+23537
+ Shanghai Dreaming Information Technology Co., Ltd.
+ Eric Qiu
+ qjm&dreamingtech.com
+23538
+ Jenston Technology Corporation Ltd.
+ Raymond Sze
+ raymond&jenston.com
+23539
+ teamdzr
+ Scott Brown
+ dangerzone_03801&yahoo.com
+23540
+ Cordys Holding B.V.
+ Richard Quist
+ rquist&cordys.com
+23541
+ Emcore Corporation
+ Albert Lu
+ alu&emcore.com
+23542
+ CryptoSign
+ Nancy Lee Pope
+ webmaster&cryptosign.tk
+23543
+ iCONN
+ Jimahn Kim
+ jimahn&empal.com
+23544
+ Allen ReSearch
+ Rich Allen
+ traf&mtaonline.net
+23545
+ West Ridge Networks, Inc.
+ Navneeth Kannan
+ nkannan&westridgenetworks.com
+23546
+ Wagner and Associates Groupware Services, Inc
+ Brian Wagner
+ bwagner&wagsworld.net
+23547
+ IFSERCON COM s.r.l.
+ ifsercon com
+ ifsercon&gmail.com
+23548
+ Elber S.r.L.
+ Ing. Vittorio Lagomarsino
+ v.lago&elber.it
+23549
+ Toyo Networks & System Integration Co., Ltd.
+ Toshiaki Saitoh
+ macrenraku&dmy.magnus.nec.co.jp
+23550
+ e-World Developments Ltd
+ Stephen Phillips
+ sp&ewdev.com
+23551
+ ErgonomiX Software GmbH
+ Kerstin Funke
+ kerstin.funke&ergonomix.de
+23552
+ JPS Communications
+ David Nerge
+ dave.nerge&jps.com
+23553
+ Discover Financial Services, Inc.
+ George Leedle
+ georgeleedle&discoverfinancial.com
+23554
+ PEMI
+ Monika Januszewska
+ biuro&pemi.pl
+23555
+ contentteam GmbH
+ Robert Stupp
+ rstupp&contentteam.de
+23556
+ Centre de Gestion Ocean
+ Daniel NOIZET
+ courrier&cgocean.com
+23557
+ EEA communication solutions
+ Gabriel Lachmann
+ hostmaster&eea.sk
+23558
+ IPsoft Inc.
+ Mike Ghicas
+ support&ip-soft.net
+23559
+ United Information System Service Co., Ltd.
+ Alec Chang
+ alec_chang&uis.com.tw
+23560
+ edreams
+ Rodrigo Vargas Acevedo
+ mi7_h4&yahoo.com
+23561
+ Anite Deutschland GmbH & CO.KG
+ Mathias Wohlfarth
+ mwohlfarth&anite.de
+23562
+ Smartware Computing
+ Dave Smart
+ Dave&Smart-Family.net
+23563
+ DUX Inc.
+ Takuya kiuchi
+ root&dux.co.jp
+23564
+ Schmidt GmbH
+ Natalie Fisenko
+ natalie_fisenko&gmx.de
+23565
+ Panta Computer Systems
+ Adhir Potdar
+ adhir&pantasys.com
+23566
+ Infohit Computers d.o.o.
+ Mauricio Culibrk
+ mauricio&infohit.si
+23567
+ Georg-Christoph-Lichtenberg-Schule, Kassel
+ Klaus Fueller
+ KlausF&Schule.de
+23568
+ Noel-Plus, s.r.o.
+ Ludvik Vlcek
+ l.vlcek&noel-plus.cz
+23569
+ TeamWorx Productions Ltd.
+ Brian Pederson
+ brian&teamworx.net
+23570
+ Soliton
+ Ajrat Mansurov
+ mansaf&soliton.com.ru
+23571
+ IPBS-CNRS
+ Laurent Bardi
+ Laurent.Bardi&ipbs.fr
+23572
+ WebMagician Global
+ Brian Pederson
+ security&webmagician.com
+23573
+ Kids & Co g.e.V.
+ Rene Scholz
+ pcwerkstatt&kids-und-co.de
+23574
+ TU Hamburg-Harburg
+ Dirk Husung
+ husung&tu-harburg.de
+23575
+ Wayfinder Systems AB
+ Pierre Larsson
+ iana&wayfinder.com
+23576
+ ADVIS Maciej Matysiak
+ Maciej Matysiak
+ administrator&advis.pl
+23577
+ Enfo Partner Oy
+ Veli-Matti Luotonen
+ veli-matti.luotonen&enfo.fi
+23578
+ MSC Vertriebs GmbH (formerly 'Smart Network Devices GmbH')
+ Ulrich Rahmel
+ urah&msc.de
+23579
+ Centrica plc
+ Richard Huntley
+ richard.huntley&centrica.com
+23580
+ Andritz Oy
+ Mika Metsärinne
+ mika.metsarinne&andritz.com
+23581
+ Hacousto Holland
+ Alex Angenent
+ alex.angenent&hacousto.com
+23582
+ ESEO
+ Damien Piraud
+ damien.piraud&wanadoo.fr
+23583
+ APOS Systems Inc.
+ Dan Clements
+ dclements&apos.on.ca
+23584
+ Logical Progression Ltd
+ Kevin Campbell
+ kevin&logicalprogression.net
+23585
+ Bank Technologies Centre
+ Aliaksandr L. Radkevich
+ a_radkevich&btc.minsk.by
+23586
+ Ralf Kirchner Systemanalyse
+ Ralf Kirchner
+ masterkir&gmx.de
+23587
+ PROFIcomms s.r.o.
+ Mr. Ales Popelka
+ info&proficomms.cz
+23588
+ FOI, Swedish Defence Research Agency
+ Mats Ekman
+ mek&foi.se
+23589
+ Max Zinal's Number
+ Max Zinal
+ Zlat0&mail.ru
+23590
+ F.I.A.S.A.
+ Montomoli Giovanni
+ fiasaced&assindustria.pr.it
+23591
+ CCNY
+ Shaoquan Lin
+ lin&ccny.cuny.edu
+23592
+ Iowa Counties Information Technology
+ Scott Williams
+ swilliams&co.marshall.ia.us
+23593
+ Dipl.-Ing. Heiko Boesel
+ Heiko Boesel
+ iana&heiko-boesel.de
+23594
+ EBI L.P.
+ Robert Kelly
+ robert.kelly&ebimed.com
+23595
+ Virginia Employment Commission
+ Christopher Nicholl
+ christopher.nicholl&vec.virginia.gov
+23596
+ pikkerton GmbH
+ Lothar C. Feige
+ Lothar.Feige&pikkerton.de
+23597
+ Esica Terra Inc.
+ Bruce Brandon Werner
+ bwerner&esicaterra.com
+23598
+ UX
+ Steven Brunasso
+ sbrunasso&gmail.com
+23599
+ Studio Network Solutions
+ Eric Newbauer
+ enewbauer&studionetworksolutions.com
+23600
+ Transora
+ Jon Beyer
+ steam&transora.com
+23601
+ Emcom Systems
+ Mark Zuckerman
+ markz&voicenet.com
+23602
+ Fulano.com.br S/A
+ Mauricio Silva
+ admin&fbiz.com.br
+23603
+ Optellios
+ Zhizhong Zhuang
+ info&optellios.com
+23604
+ GoldPocket Interactive, Inc.
+ Rich Schiavi
+ rschiavi&goldpocket.com
+23605
+ Applications Plus, Inc.
+ Steve Heggood
+ steve&heggood.com
+23606
+ DigiPen Institute of Technology
+ Ryan Fulcher
+ it&digipen.edu
+23607
+ Mélix
+ Thomas Bliesener
+ iana&melix.com.mx
+23608
+ Paul's Farm
+ Paul A. Johnson
+ paul&paulsfarm.com
+23609
+ Ix Appliance, Inc.
+ Duncan McGreggor
+ duncan&adytumsolutions.com
+23610
+ WDG s.c.
+ Rafal Kupka
+ rkupka&wdg.pl
+23611
+ nLight, s.r.o.
+ Radovan Semancik
+ rse&nlight.sk
+23612
+ Atlassian Software Systems
+ Nick Faiz
+ nick&atlassian.com
+23613
+ JAPAN IMAGE & NETWORK INC.
+ Makoto Kawahata
+ snmp&jini.co.jp
+23614
+ A. Wilton
+ Art Wilton
+ art&awilton.com
+23615
+ HiFX IT & MEDIA SERVICES PVT. LTD.
+ Siju Oommen George
+ netadm.pub&hifx.net
+23616
+ SYNCHROSOFT
+ LOVISA Frank
+ lovisa&synchrosoft.fr
+23617
+ Deutsches Literaturarchiv Marbach
+ Thomas Meyer
+ Thomas.Meyer&dla-marbach.de
+23618
+ Saima Avandero Spa
+ Sandra Giampedraglia
+ sgiampedraglia&saima.it
+23619
+ SERGAS
+ Javier Quiles
+ javier.quiles.delrio&sergas.es
+23620
+ Teltronix Ltd
+ Mark Otridge
+ mark.otridge&onetel.net
+23621
+ Bechtel SAIC Company LLC
+ Alan Claypool
+ alan_claypool&ymp.gov
+23622
+ European Patent Office
+ Johan Sääw
+ jsaeaew&epo.org
+23623
+ Icon Multimedia
+ Julian Vicente
+ julian&iconet.es
+23624
+ První certifikaèní autorita, a.s.
+ Petr Budiš
+ sales&ica.cz
+23625
+ Intechgral Inc.
+ Matt Wisner
+ mwisner69&comcast.net
+23626
+ Poggs Computer Services
+ Peter Hicks
+ peter.hicks&poggs.co.uk
+23627
+ Interlix
+ Edward Mueller
+ edwardam&interlix.com
+23628
+ California State University Dominguez Hills
+ Edgar Lazarian
+ elazarian&csudh.edu
+23629
+ SafeNet, Inc. (formerly 'Mykotronx, Inc.')
+ Bill Becker
+ bill.becker&safenet-inc.com
+23630
+ Computer Aid, Inc.
+ Jim Chrapowicz
+ jimc&compaid.com
+23631
+ Azalea Networks, Inc.
+ Xu Zou
+ xzou&azaleanet.com
+23632
+ Sneha Technologies S.L.
+ Jorge Borrego
+ support&sneha-tech.com
+23633
+ ipsys Communications AG
+ Chris Schäke
+ chris.schaeke&ipsys.com
+23634
+ TC Automatisering
+ Wouter Thielen
+ w.thielen&tcautomatisering.nl
+23635
+ colin.de
+ Colin Leitner
+ colin.leitner&colin.de
+23636
+ Lycee Ader Bernay
+ Patrice Treton
+ patrice.treton&ac-rouen.fr
+23637
+ Novartis Institutes og BioMedical Research Vienna GmbH & Co KG
+ Benjamin Almeida
+ benjamin.almeida&novartis.com
+23638
+ Logilec
+ Eric Proust
+ eric.proust&logilec.fr
+23639
+ ParsGroup Informationstechnologie GmbH
+ Ferdinand Karner
+ ferdinand.karner&parsgroup.at
+23640
+ Enercon Ltd.
+ Maxim Kagan
+ maxim&enercon.co.il
+23641
+ Cascade Ltd
+ CY Chan
+ chi-yuen.chan&pccw.com
+23642
+ Tmidia Inc.
+ John Lynch
+ jlynch&tmidia.com
+23643
+ bsecure.dk
+ Martin Boller
+ martin&bollers.dk
+23644
+ Siemens Ltd., China
+ Zou Yu
+ yu.zou&siemens.com
+23645
+ DAF Trucks
+ Stephan van Veelen
+ stephan.van.veelen&daftrucks.com
+23646
+ Cell C (Pty) Ltd
+ N Mojaenmore
+ hdap&cellc.co.za
+23647
+ SARL GALLET.info
+ Sebastien GALLET
+ sebastien&gallet.info
+23648
+ ESV, LLC
+ Julian I. Kamil
+ julian.kamil&gmail.com
+23649
+ Cornerturn, LLC
+ Kevin Pratt
+ khpratt&cornerturn.com
+23650
+ Opendicom
+ Jacques FAUQUEX
+ jacquesfauquex&gmail.com
+23651
+ Integrated Decisions and system Inc.
+ Prafulla Girgaonkar
+ pgirgaonkar&ideas.com
+23652
+ Lewes Computer Services
+ Nigel Mundy
+ nigel&spam-filter.org.uk
+23653
+ Cirrus Technologies Pty Ltd
+ David Poole
+ info&cirrustech.com.au
+23654
+ AICHI ELECTRIC CO., LTD.
+ Shinji Isaji
+ isaji.shinji&adkk.co.jp
+23655
+ CallDesk S.A.
+ Eric Granados
+ E.Granados&CallDesk.be
+23656
+ Cult Hill Innovation Limited
+ Peter McClelland
+ info&culthill.com
+23657
+ TEDIS, a.s.
+ Alena Hrivnakova
+ admin-ca&tedis.sk
+23658
+ TUBITAK ULAKBIM
+ Asli Zengin
+ asli&ulakbim.gov.tr
+23659
+ lars morich Kommunikationstechnik GmbH
+ Lars Morich
+ kontakt&morich-gmbh.de
+23660
+ DRS Technologies, Inc, C2 Systems
+ Richard T. Cerpa
+ rcerpa&drs-c4i.com
+23661
+ American TeleCare, Inc.
+ Malcolm Gates
+ malcolm.gates&americantelecare.com
+23662
+ Blue Jungle, Inc
+ Safdar Kureishy
+ safdar.kureishy&bluejungle.com
+23663
+ Storied Future Infrastructure
+ Justin L. Karr
+ jlkbiz&storiedfuture.com
+23664
+ Federal Deposit Insurance Corporation
+ Sonia Yadav
+ soyadav&fdic.gov
+23665
+ wiselink
+ Jack Jiao
+ jiaoli&bupt.edu.cn
+23666
+ BeaufortWeb
+ Christopher Cover
+ christopher&beaufortweb.com
+23667
+ FredNet
+ Sjoerd de Boer
+ shured&frx.nl
+23668
+ Kaspersky Lab ZAO
+ Ivan Moshkarin
+ snmp&kaspersky.com
+23669
+ Kyphon Europe
+ Johny Van Genechten
+ jvangenechten&kyphon-eu.com
+23670
+ Nihon Kohden Corporation
+ Yasuhiro Osawa
+ Yasuhiro_Osawa&mb2.nkc.co.jp
+23671
+ CIS Hollywood
+ Robert Minsk
+ iana&cishollywood.com
+23672
+ nTime Servicos de Informatica e Comercio Ltda
+ Thiago Figueiro
+ thiago.figueiro&nTime.com.br
+23673
+ Bluesoft sp z o.o.
+ Michal Suszko
+ msuszko&bluesoft.net.pl
+23674
+ Edu Business Solutions
+ Paul Thormahlen
+ pault&edubusinesssolutions.com
+23675
+ Foray Technologies Inc.
+ Mont Rothstein
+ mont&foray.com
+23676
+ G&K Services inc.
+ Scott Rowe
+ SRowe&GKServices.com
+23677
+ Colonial Fiji
+ Isikeli Vuetaki
+ ivuetaki&colonial.com.au
+23678
+ PCTEL, Inc.
+ Steven Stearns
+ steve.stearns&pctel.com
+23679
+ Diligence Consulting, L.L.C.
+ Robert Sordillo
+ rsordillo&diligence-consulting.com
+23680
+ Eclipse SP LLC.
+ Konstantin Kirenko
+ info&eclipse-sp.com
+23681
+ terreActive AG
+ Roger Meier
+ iana&terreactive.ch
+23682
+ emuse Technologies Ltd.
+ Ronan Geraghty
+ r.geraghty&emuse-tech.com
+23683
+ EDV-COMPAS GmbH
+ Mr. Sönke Nagel
+ soenke.nagel&edv-compas.com
+23684
+ Sensitech Inc.
+ Tim Wile
+ tim.wile&sensitech.com
+23685
+ Godsk.net
+ Thomas Godsk Jørgensen
+ thomas&godsk.net
+23686
+ Softential, Inc.
+ Mohan Kompella
+ bsm&softential.com
+23687
+ Pobeda JSC
+ Nikolay D. Yurgandzhiev
+ koko&pobeda-ad.com
+23688
+ Summit Development, Ltd
+ Jedlik Stefan
+ jedlik&summitd.cz
+23689
+ Pervenio Ltd
+ Ian Deakin
+ ian.deakin&pervenio.net
+23690
+ Abstract Ltd.
+ Yair Badian
+ yairbadian&gmail.com
+23691
+ VIA
+ Lars Olof Kanngard
+ Lars&via.ae
+23692
+ IDactis
+ Nicolas SANTERNE
+ Nicolas.Santerne&idactis.com
+23693
+ Networks & Concepts GmbH
+ Joerg Hochwald
+ joerg.hochwald&networks-concepts.com
+23694
+ PMX NETWORKS, INC
+ JIMMY HANNAN
+ jimmyh&pmx-networks.com
+23695
+ PePLink Ltd.
+ Kenny Ng
+ kennyn&peplink.com
+23696
+ Nilai International College
+ Joe Teoh Chin Hor
+ joe_teoh&nilai.edu.my
+23697
+ hoi-polloi.org (formerly 'aspector GmbH')
+ Bernd R. Fix
+ brf&hoi-polloi.org
+23698
+ RELDATA Inc.
+ Yann Livis
+ ylivis&reldata.com
+23699
+ Zyden Software
+ SNMP Team
+ snmp&zyden.com
+23700
+ Internews 98 Ltd.
+ Atanas Bachvaroff
+ bachvaroff&internews-bg.com
+23701
+ Cannon Technologies Ltd
+ Mark Hirst
+ mark.hirst&cannontech.co.uk
+23702
+ SHD AG
+ Bernd Kossmann
+ inh-admin&shd.de
+23703
+ Agile Software (NZ) Ltd
+ Matthew Bagley
+ matthew.bagley&agilesoftware.co.nz
+23704
+ Calypso Capital Management
+ Calypso IT
+ it&calypsocap.com
+23705
+ Salient Corporation, Inc
+ Darrell Welty
+ dwelty&salient.com
+23706
+ GlobalPOPs
+ Hostmaster
+ hostmaster&globalpops.com
+23707
+ LAFARGE ALUMINATES
+ Philippe ESPOSITO
+ info&aluminates.lafarge.com
+23708
+ HYMATOM SA
+ Frédéric BERNON
+ frederic.bernon&hymatom.fr
+23709
+ Miltope Corporation
+ Steven H. Rines
+ steven.rines&miltope.com
+23710
+ Agincourt Computing
+ Steve Smith
+ iana-contact&aginc.net
+23711
+ Seventh Skill Ltd
+ Jon Brightwell
+ jonbrightwell&seventhskill.co.uk
+23712
+ Minnesota Office of Enterprise Technology
+ Art Smolecki
+ art.smolecki&state.mn.us
+23713
+ Keating Inc
+ James Keating
+ keating&woh.rr.com
+23714
+ Data Systems S.A.E.C.A.
+ Luis C. Benitez
+ lbenitez&data.com.py
+23715
+ Live Monitoring Pty Ld (formerly 'Produ-Tech Monitoring Pty Ld')
+ Roger Fraser
+ roger&livemonitoring.co.za
+23716
+ United States Council for Automotive Research
+ Daniel A. Rickert
+ drickert&uscar.org
+23717
+ Siricomm, Inc.
+ Bryan Wilcox
+ bryan.wilcox&siricomm.com
+23718
+ Esensors, Inc.
+ Networking Department
+ techhelp&eesensors.com
+23719
+ Arishi
+ Mike Woods
+ mike&arishi.com
+23720
+ Netifice Communications, Inc.
+ A. T. Stephen Thamban
+ athiban.thamban&netifice.com
+23721
+ The Ideal Computer Group Inc.
+ Darryl Krasman
+ iana&idealgroup.com
+23722
+ CS-Soft, s.r.o
+ Roman Gryc
+ gryc&cs-soft.cz
+23723
+ Great Power Electrin Science and Technology stock CO.LTD
+ Lin_jianeng
+ lin.jianeng&gmail.com
+23724
+ Udo Neumann
+ Udo Neumann
+ iana.mg&deklinierer.net
+23725
+ Theserver Brasil / Multidiagnostica IT Team
+ Carlos Henrique B. F. N. Pereira
+ carlos&theserver.com.br
+23726
+ VOTORANTIM INVESTIMENTOS INDUSTRIAIS S.A.
+ Antonio Carlos M. Nogueira Filho
+ antonio.nogueira&vpar.com.br
+23727
+ Marlin Trust Management Organization L.L.C
+ MTMO Operations
+ operations&marlin-trust.com
+23728
+ Versio SARL
+ Bernard BAILLY
+ bernard&versio.fr
+23729
+ DiVitas Networks
+ Srinivas Athuluru
+ atg&verdantarch.com
+23730
+ OVEA
+ Ronnie Garcia
+ r.garcia&ovea.com
+23731
+ Telestar
+ zinan ren
+ renzinan&gmail.com
+23732
+ ShijiaZhuang Railway Institute
+ Yan shi qiang
+ yanshq&sjzri.edu.cn
+23733
+ JGC Corporation
+ Shigeaki Suzuki
+ suzuki.shigeaki&jgc.co.jp
+23734
+ OEBB
+ Gerhard Morauf
+ gerhard.morauf&oebb.at
+23735
+ Fondation RESTENA
+ Stefan Winter
+ stefan.winter&noc.restena.lu
+23736
+ IceWarp Ltd.
+ Jakub Klos
+ jakub&icewarp.com
+23737
+ Ulm University of Applied Sciences
+ Jürgen Sonntag
+ juergen.sonntag&thu.de
+23738
+ AWR Solution Network
+ Alessandro Magalhaes
+ amagalhaes&awrsolution.com
+23739
+ HUG
+ LENOBLE
+ virginie.lenoble&hcuge.ch
+23740
+ SynerGIS Informationssysteme GmbH
+ Stefan Weihs-Sedivy
+ s.weihs&synergis.co.at
+23741
+ Wogri Unlimited
+ Wolfgang Hennerbichler
+ office&wogri.at
+23742
+ CONNOTECH Experts-conseils inc.
+ Thierry Moreau
+ thierry.moreau&connotech.com
+23743
+ Kerridge Computer Company Ltd
+ Steve Powell
+ sp&kerridge.com
+23744
+ BITMARCK SOFTWARE GMBH (formerly 'Arbeitsgemeinschaft Informationssysteme in der gesetzlichen Krankenversicherung (ISKV)')
+ Ralf Waldvogel
+ ralf.waldvogel&bitmarck.de
+23745
+ Black Hen Limited
+ Richard Schneider
+ richard.schneider&blackhen.co.nz
+23746
+ Administration communale de Braine-l'Alleud
+ Jean-Francois Brison
+ service.informatique&braine-lalleud.be
+23747
+ Areste Centre Informatique
+ Luc Blanc
+ lblanc&areste.com
+23748
+ Edinform S.p.A
+ Luigi Salvatore Palese
+ lpalese&edinform.it
+23749
+ Federal State Unitary Enterprise Leningrad Radio Research and Development Institute
+ Roman Surma
+ sur&loniir.ru
+23750
+ new10 GmbH
+ Michael Hirczy
+ admin&new10.com
+23751
+ PT. TRG international
+ Insan Praja SW
+ insan&telematika.web.id
+23752
+ ExcellNet IT Services and Consulting
+ Attila Nemes
+ nemes.attila&freemail.hu
+23753
+ Infinit Productions
+ Sebastien Couture
+ sysreq&gmail.com
+23754
+ Mairie de Savigny-Sur-Orge
+ Jean-Michel LACROIX
+ jm-lacroix&savigny.org
+23755
+ Softrax Corporation
+ Richard Adams
+ radams&softrax.com
+23756
+ Promotora de Informaciones, S.A.
+ Jaime Guntín
+ OID_prisa&prisa.es
+23757
+ AR Telecom
+ João Frade
+ joao.frade&artelecom.pt
+23758
+ Desert Cascade
+ Tsani Jones
+ tjones&surfside.net
+23759
+ Szolnok Város Polgármesteri Hivatal
+ Mészáros Ãkos
+ meszarosa&ph.szolnok.hu
+23760
+ LayerZero Power Systems, Inc.
+ Milind M. Bhanoo
+ mbhanoo&layerzero.com
+23761
+ CMSL
+ Matthew Reeves-Hairs
+ iana&cmsl.com
+23762
+ Time-Ware
+ Thomas Wenrich
+ office&timeware.at
+23763
+ Rent a PACS GmbH
+ Michael Ulbrich
+ mul&rentapacs.de
+23764
+ Atamo Pty Ltd
+ Peter Barrow
+ peter.barrow&atamo.com.au
+23765
+ GetNet Comunicacoes S/C LTDA
+ Fabiano Felix
+ felix&getnet.com.br
+23766
+ TriGeo Network Security, Inc.
+ Michael Maloof
+ mmaloof&trigeo.com
+23767
+ Rensselaer Hartford Graduate Center, Inc
+ Gary Trail
+ gary&rh.edu
+23768
+ Integrated Management Resources, Inc.
+ John Hampton
+ john&imr-net.com
+23769
+ Infinity Technology, Inc.
+ Curt LeCaptain
+ lecaptainc&infinitytechnology.com
+23770
+ Andreoli Domenico
+ Domenico Andreoli
+ cavok&tiscali.it
+23771
+ Marakana, Inc.
+ Aleksandar Gargenta
+ sasa&marakana.com
+23772
+ RoutePulse Technologies
+ Parag Bopardikar
+ parag&routepulse.com
+23773
+ Starfire Engineering & Technologies, Inc.
+ Richard R. Spurlock
+ rrspurlock&starfire.net
+23774
+ jNetX Inc.
+ Steven A. Hollis
+ sah&jnetx.com
+23775
+ Outer TI
+ Gustavo Torres
+ gustavo&outer.com.br
+23776
+ RougeNetwork
+ Toshiyuki Fukushima
+ fukushima&rouge.gr.jp
+23777
+ Elektrarny Opatovice a.s.
+ Miroslav Jezek
+ admin&eop.cz
+23778
+ BEZ Systems, Inc.
+ Tim Vasil
+ tvasil&bez.com
+23779
+ Asklepios Group
+ Robert Lacroix
+ r.lacroix&asklepios.com
+23780
+ Prose Consulting Ltd. (formerly 'Freedomware UK')
+ Mark R. Bannister
+ mark&proseconsulting.co.uk
+23781
+ Albertslund Ungdomsboliger
+ J. Martin Petersen
+ jmp&aub.dk
+23782
+ ASN
+ Michal Wrobel
+ mwrobel&asn.pl
+23783
+ iTellus Holdings, Inc. (formerly 'Tellurian Networks, Inc.')
+ Robert Boyle
+ robert&itellus.com
+23784
+ StrataLight Communications
+ Roberto Marcoccia
+ roberto&stratalight.com
+23785
+ CIC/CAFMICRO
+ PALANGA Eyouléki
+ vpalanga&ub.tg, pvenant&bsl.tg
+23786
+ DS DATA SYSTEMS GmbH
+ David Kibilka
+ dkibilka&datasystems.de
+23787
+ gnyrf.net
+ Roger Abrahamsson
+ roger&gnyrf.net
+23788
+ Matt Wright Consulting
+ Matt Wright
+ mwright&mattwright.us
+23789
+ GrammaTech, Inc.
+ Dave Capella
+ capella&grammatech.com
+23790
+ Pearce Bevill Leesburg & Moore, P.C.
+ Dave Jones
+ dave&pearcebevill.com
+23791
+ Adaptix
+ Heng PAN
+ hengp&adaptix.com
+23792
+ Axell Wireless Israel Ltd (formerly 'Dekolink Wireless Ltd')
+ Martin Hancock
+ martin.hancock&axellwireless.com
+23793
+ Cluster Resources
+ Michael Musson
+ musson&clusterresources.com
+23794
+ Significant Bits
+ Joel Simpson
+ Joel.Simpson&gmail.com
+23795
+ Movile (formerly 'Yavox Latin America')
+ Daniel La Laina
+ daniel.lalaina&movile.com
+23796
+ SunWare GmbH & Co KG
+ Julian Schüren
+ J.Schueren&sunware.de
+23797
+ KSIGN Co., Ltd.
+ Jeong-mi KIM
+ jenny&ksign.com
+23798
+ Australia Post
+ Wayne Mills
+ wayne.mills&auspost.com.au
+23799
+ icon Systemhaus GmbH
+ Natalie Fisenko
+ natalie.fisenko&icongmbh.de
+23800
+ Roca Corporación Empresarial, S.A
+ Enric Sola
+ Enric_sola&roca.net
+23801
+ Metrima Energi AB
+ Mikael Holm
+ mikael.holm&metrima.se
+23802
+ Dekabank
+ Markus Becker
+ markus.becker2&deka.de
+23803
+ Ecole Polytechnique
+ Andrey Ivanov
+ andrey.ivanov&polytechnique.edu
+23804
+ Rena Electronica B.V.
+ Karel Dupain
+ k.dupain&rena.nl
+23805
+ International Industrial Bank
+ Andrey Waulin
+ aw&iib.ru
+23806
+ Touch Clarity Ltd.
+ Jason Crane
+ jason.crane&touchclarity.com
+23807
+ UIB Umwelt Informatik Büro GmbH
+ Detlef Oertel
+ d.oertel&uib.de
+23808
+ CCM Software Services Ltd.
+ Rossa Mac Manamon
+ Rossa.MacManamon&serco.com
+23809
+ Bridicum Security Group A/S
+ Martin Hansen
+ mlh&bridicum.com
+23810
+ Rothschild Bank AG
+ Jan Brunschwig
+ jan.brunschwig&rothschildbank.com
+23811
+ Qbizm technologies, a.s.
+ Jaroslav Kortus
+ tech&qbizm.cz
+23812
+ INL SARL
+ Eric Leblond
+ inl&inl.fr
+23813
+ Cendant TDS
+ Ken Guettler
+ kguettler&orbitz.com
+23814
+ ID-Tech Servicos em Informatica Ltda.
+ Daniel C. Landi
+ dclandi&id-tech.com.br
+23815
+ Waterbury Republican American
+ John Anderson
+ janderson&rep-am.com
+23816
+ SlipStream Data Inc.
+ James McDonnell
+ jmcdonnell&slipstream.com
+23817
+ Ministerio de Economía, República Argentina
+ Aldo Rosemberg
+ iana&mecon.gov.ar
+23818
+ FirstEnergy Corp.
+ Ray Sefchik
+ rsefchik&firstenergycorp.com
+23819
+ Epoch Integration Inc.
+ Maithili Mavinkurve
+ maithili&epochintegration.com
+23820
+ Lateral Net Ltd.
+ Daniel Jordan Bambach
+ dan&lateral.net
+23821
+ Irish Centre for High End Computing
+ Niall Wilson
+ niall.wilson&nuigalway.ie
+23822
+ MITSUI HOME CO.,LTD.
+ Masayuki Yamaga
+ m-yamaga&mitsuihome.co.jp
+23823
+ Wise Technology Co.,Ltd.
+ James Chen
+ jschen&wisedata.com.tw
+23824
+ LAC Co., Ltd.
+ Kenichiro Kawase
+ kawase&lac.co.jp
+23825
+ EZconn Corporation
+ KY Wu
+ kywu&ezconn.com
+23826
+ HiSpeed Data, Inc.
+ Vinay Purohit
+ vp2&verizon.net
+23827
+ GHY International
+ Mark Balitsky
+ mark&ghy.com
+23828
+ MKI Systems
+ Alexander Hoyland
+ ahoyland&mkisystems.com
+23829
+ W&W Informatik GmbH
+ Ingo Huber
+ ingo.huber&ww-informatik.de
+23830
+ Blekinge Studentservice AB
+ Johan Forssell
+ j&bssab.se
+23831
+ Teneros, Inc.
+ Teneros Admin
+ tnsadmin&teneros.com
+23832
+ Aitec do Brasil Ltda
+ Angelim Pinto
+ angelim&linkconsulting.com.br
+23833
+ DentaQuest Ventures, Inc.
+ Joe Lawrence
+ JLawrence&greatdentalplans.com
+23834
+ Fachhochschule Salzburg GmbH
+ Andreas Strobl
+ domain-admin&fh-salzburg.ac.at
+23835
+ emFAST Inc
+ Sanjay Nagaraj
+ sanjayn&emfast.com
+23836
+ DS4 Laser Technology s.r.l.
+ Giampaolo Bellini
+ giampaolobellini&ds4.it
+23837
+ Jefferson County School District
+ David Hicks
+ dhicks&509j.net
+23838
+ BIATEL Systemy Komputerowe Sp. z oo.
+ Piotr Chomczyk
+ piotr.chomczyk&biatel.com.pl
+23839
+ GROX Networks
+ Dave Capella
+ iana-pen&grox.net
+23840
+ School District #57 (Prince George)
+ Kris Benson
+ kbenson&sd57.bc.ca
+23841
+ RAD-OP
+ Iftah Bratspiess
+ iftah&web-silicon.com
+23842
+ Kuban Pharm Stocks, Ltd.
+ Boris Samorodov
+ bsam&ipt.ru
+23843
+ Departamento de Ciência da Computação/Universidade Federal da Bahia
+ Guillaume Barreau
+ g.barreau&gmail.com
+23844
+ Constellation Brands, Inc.
+ Anthony Pochmara III
+ anthony.pochmara&cbrands.com
+23845
+ Schowalter, GbR
+ Christian Schowalter
+ admin&schowalter.org
+23846
+ Endress+Hauser InfoServe GmbH+Co. KG
+ Jan Heilbrunner
+ jan.heilbrunner&infoserve.endress.com
+23847
+ Elogic snc di Antonini Filippo
+ Antonini Filippo
+ info&elogic-net.com
+23848
+ Middle Kingdom - SCA, Inc.
+ Dave Majors
+ dafydd&midrealm.org
+23849
+ PACSGEAR, Inc.
+ Brian Cavanaugh
+ brian&pacsgear.com
+23850
+ Zyberit AB
+ HÃ¥kan Persson
+ hakan&zyberit.com
+23851
+ CCI Consulting Ltd.
+ Colin Campbell
+ netadm&ccicon.com
+23852
+ Seeing Machines Pty Ltd
+ Nick Cerneaz
+ nick.cerneaz&seeingmachines.com
+23853
+ eThinkSolutions,Inc.
+ Larry Stilwell
+ lstilwell&ethinksolutions.com
+23854
+ Shipbuilding SS
+ You Yu
+ you_yu324&yahoo.com.cn
+23855
+ Bullant Software
+ Chris Wooldridge
+ support&bullant.com.au
+23856
+ Imtec Imaging, LLC
+ Brad Vance
+ brad&imtec.com
+23857
+ NextIO, Inc
+ Rick Trujillo
+ support&nextio.com
+23858
+ VadaTech Inc.
+ Saeed Karamooz
+ saeed&vadatech.com
+23859
+ Puntoblu Srl
+ Francesco Cerbini
+ cerbini&puntoblu.it
+23860
+ Schubert-Unternehmensgruppe
+ Mario Wolff
+ mario.wolff&schubert-gruppe.de
+23861
+ redweb.cz
+ Petr Okurek
+ redweb&redweb.cz
+23862
+ AimValley B.V.
+ Gert H. Manhoudt
+ gmanhoudt&aimvalley.nl
+23863
+ Fort Hays State University
+ Aaron Roe
+ agroe&fhsu.edu
+23864
+ Cascadia Information Technologies, Inc.
+ Julian Blake Kongslie
+ jblake+iana&omgwallhack.org
+23865
+ Synapps
+ Francisco Laguna
+ fla&synapps.de
+23866
+ Starnix Care Inc.
+ Kevin Glendenning
+ kevin&starnix.com
+23867
+ Silver Peak Systems, Inc.
+ George Azzi
+ gazzi&silver-peak.com
+23868
+ sis-tec
+ mitsuhiro nagahara
+ nagahara&sis-tec.co.jp
+23869
+ HIOKI E.E.Corporation
+ Takashi Nakazawa
+ kuri&hioki.co.jp
+23870
+ EMSTONE Co.
+ Dong-jun Lee
+ cometodj&emstone.com
+23871
+ Qno Technology Inc.
+ Uno_Chang
+ uno&qno.com.tw
+23872
+ Rikom d.o.o.
+ Tine Zorko
+ tine.zorko&rikom.si
+23873
+ MKC Michels & Kleberhoff Computer GmbH
+ L. Kleberhoff
+ l.kleberhoff&mkc-gmbh.de
+23874
+ ACLI Associazioni Cristiane dei Lavoratori Italiani
+ federico scaramuzza
+ federico.scaramuzza&acli.it
+23875
+ Gymnasium Münchenstein
+ Michael Weiss
+ michael.weiss&gymmuenchenstein.ch
+23876
+ PIXID SNC
+ Marc Mouttet
+ m.mouttet&pixid.fr
+23877
+ Grid Operation Center, Aristotle University of Thessaloniki,
+ Christos Kanellopoulos
+ goc&grid.auth.gr
+23878
+ Stanton Grove Ltd
+ Martin Phillips
+ mphillips&stantongrove.com
+23879
+ SAG Systemhaus GmbH AMS
+ Jörg Berning
+ joerg.berning&softwareag.com
+23880
+ Motionpath Digital Media Ltd
+ Robert Pitt
+ rob&motionpath.co.uk
+23881
+ Avanton Inc.
+ Robert Berkowitz
+ robert&avanton.com
+23882
+ Investidor Profissional Gestão de Recursos Ltda
+ Luiz Motta
+ tecnologia&invprof.com.br
+23883
+ Fresenius Medical Care North America
+ William Blackwood
+ william.blackwood&fmc-na.com
+23884
+ Fotofuxx
+ Thomas Fuchs
+ iana&fotofuxx.de
+23885
+ Continental City Networks Ltd
+ Ruban Selvarajah
+ continentalcitynetworks&hotmail.com
+23886
+ Hay Group, Inc.
+ Samuel C. Smith
+ samuel_smith&haygroup.com
+23887
+ Kawashima Labo Inc.
+ Yasuhide Takahashi
+ hostmaster&yasu-hide.com
+23888
+ Tymar Systems Development
+ N Z Cave-Lynch
+ nic&tymar.com
+23889
+ Daco System Elaborazione Dati S.r.l.
+ Alberto Panu
+ alberto.panu&dacosystem.it
+23890
+ HCL Peripherals
+ Balamuralikrishnan.H
+ balamurali&hclp.com
+23891
+ ErgoGroup
+ Knut Bjørnstad
+ knut.bjornstad&ergo.no
+23892
+ Milpower Source
+ Iftah Bratspiess
+ iftah&web-silicon.com
+23893
+ Klir Technologies, Inc.
+ John McCaskey
+ johnm&klir.com
+23894
+ Northshore School District
+ Ski Kacoroski
+ ski&nsd.org
+23895
+ EvilGenius Networks
+ Matt Addison
+ matt&evilgeni.us
+23896
+ Netus Vaizovic k.d.
+ Adi Vaizovic
+ adi&netusvaizovic.com
+23897
+ Trigger Software
+ Tarmo Randel
+ tarmo.randel&trigger.ee
+23898
+ Tesseract Corporation
+ Terry Kummell
+ terry_kummell&tesseract.com
+23899
+ SineRay Consulting Co.,Ltd
+ Yene-Haw pan
+ morsi&sineray.com.tw
+23900
+ Progetti Ambientali Integrati s.a.s.
+ Del Rio Matteo
+ delrio&osnetwork.it
+23901
+ Digigram
+ Michel Quaix
+ quaix&digigram.com
+23902
+ ABB STOTZ-KONTAKT GmbH
+ Christian Winnewisser
+ spam&de.abb.com
+23903
+ Cargol.net Solucions Lliures S.L.L.
+ Pep Turro
+ pep&cargol.net
+23904
+ The Nielsen Company (formerly 'Arbitron Inc.')
+ Nick Mannion
+ nick.mannion&nielsen.com
+23905
+ VOCAL Technologies, Ltd.
+ Tim Powell
+ vocal&vocal.com
+23906
+ Axalto Inc.
+ Shuh Chang
+ schang&axalto.com
+23907
+ Advantage Security, S. de R.L. de C.V.
+ Greg Werner
+ gwerner&advantage-security.com
+23908
+ InfoEng Organization
+ J. Patrick Bedell
+ jpb&infoeng.org
+23909
+ Bel Ami Reisen
+ Roberto Mischke
+ service&belami-reisen.de
+23910
+ iPoint-media LTD.
+ Avi Sless
+ avis&ipoint-media.com
+23911
+ Aurus
+ Darius Pakusas
+ info&aurus.lt
+23912
+ Q-go
+ Pieter Ennes
+ hostmaster&q-go.com
+23913
+ Belle Bonfils Memorial Blood Center
+ Daniel J. Shafer
+ daniel_shafer&bonfils.org
+23914
+ pedro armelim unipessoal lda.
+ Pedro Armelim
+ pma&parmelim.net
+23915
+ SuperGeo Tech. Inc.
+ Jerry Huang
+ jerryhuang&supergeo.com.tw
+23916
+ Appear AS
+ Halvard Brennum
+ halvard.brennum&appear.net
+23917
+ Under Dusken
+ Erlend Hamnaberg
+ data&underdusken.no
+23918
+ JPBerlin
+ JPBerlin Admin
+ support&jpberlin.de
+23919
+ Corporación Tedexis C.A.
+ Robert Koch
+ rkoch&tedexis.com
+23920
+ Zoic Studios
+ Beau Gunderson
+ beau&zoicstudios.com
+23921
+ ISSP Internet-Solutions Szongott & Pertl OEG
+ Roman Pertl
+ hostmaster&issp.at
+23922
+ Milstein & Asoociates Inc.
+ Steven Milstein
+ steven&milstein-assoc.com
+23923
+ Hobnob
+ Drew Riconosciuto
+ drew&hobnob.com
+23924
+ readshaw.com
+ Neil Readshaw
+ neil&readshaw.com
+23925
+ Cacti
+ Ian Berry
+ iberry&raxnet.net
+23926
+ Golf-Leagues.com
+ Kevin Kovach
+ kkovach&kevinkovach.com
+23927
+ Ukrainian Catholic University
+ Oleksandr Panchuk
+ olex&ucu.edu.ua
+23928
+ MVV Energie AG
+ Markus Hildebrand
+ m.hildebrand&mvv.de
+23929
+ entire technologies gmbh
+ Michael Lippert
+ mlippert&entiretec.de
+23930
+ Inferno Enterprises
+ Glen Campbell
+ gcampbel&dante.com
+23931
+ Goodrich Corporation
+ Tim Flynn
+ tim.flynn&goodrich.com
+23932
+ TLD Solutions Ltd
+ Gary Wheeler
+ gari&techie.com
+23933
+ CaveraSystems
+ Paddy Vishnubhatt
+ paddyv&caverasys.com
+23934
+ April Nine Inc.
+ Luc Tourangeau
+ luc&aprilnine.com
+23935
+ Architects of VoIP GmbH
+ Thilo Roessler
+ thilo.roessler&architects-of-voip.de
+23936
+ china group zhejiang telecom corporation
+ yu chengwu
+ yucw&zjtelecom.com.cn
+23937
+ ExtricomLtd
+ Eran Shpak
+ micki&extricom.com
+23938
+ ANEDER BT
+ Ferenc Kulcsár
+ crusader&netbsd.hu
+23939
+ Avokia Inc.
+ Frankie Wong
+ frankie&avokia.com
+23940
+ Sysco S.p.A.
+ Marcello Palucci
+ palucci&syscospa.it
+23941
+ Opentaskforce
+ Harald Lang
+ opentaskforce&googlemail.com
+23942
+ Intelligent Mobile Solutions, Inc.
+ Juan Pablo Baserga
+ juanpablo.baserga&cyclelogic.com
+23943
+ Cendres+Métaux Holding SA
+ Hans Lerch
+ webmaster&cm-group.ch
+23944
+ DENIC eG
+ Jürgen Geinitz
+ sa-unix&denic.de
+23945
+ Institute of Journalism, University Dortmund
+ christian bossk holle
+ holle&ifj.fb15.uni-dortmund.de
+23946
+ MINISTERO DELL'INTERNO - DIREZIONE CENTRALE POLIZIA CRIMINALE
+ Dr. ANTONIO MAIORANO
+ cedsicurezzautenti&interno.it
+23947
+ Innovene LLC
+ Scott Reider
+ scott.reider&innovene.com
+23948
+ Confernet Produtos e Servicos Ltd.
+ Luiz Gustavo Nogara
+ suporte&wiz.com.br
+23949
+ Swyx Solutions GmbH
+ Uwe Sauerbrey
+ uwe.sauerbrey&swyx.com
+23950
+ Print Associates A/S
+ Christoph Lindemann
+ christoph.lindemann&printassociates.com
+23951
+ ExaProtect Technology
+ David Maciejak
+ dmaciejak&exaprotect.com
+23952
+ TJ COLLECTION Co Ltd
+ Druginin Vyacheslav
+ dv&tjcollection.ru
+23953
+ Australian Partnership for Advanced Computing
+ David Bannon
+ help-grid&vpac.org
+23954
+ TriNix AB
+ Jonas Björk
+ jonas&trinix.se
+23955
+ PUCCAMP - Pontificia Universidade Católica de Campinas
+ Carlos Roberto Schimidt
+ schimidt&puccampinas.edu.br
+23956
+ PCL Constructors Inc.
+ Chris Palmer
+ oid&pcl.com
+23957
+ Spacelabs Medical Data
+ Jeff Malvern
+ jeff.malvern&slmd.com
+23958
+ 310, JSC
+ Stanislav Sedov
+ stas&310.ru
+23959
+ micneu
+ Michael Neumann
+ neumann&micneu.de
+23960
+ Acquist Incorporated
+ Christopher Crooker
+ chris&acquist.com
+23961
+ CertiMail
+ Rémi Poulet
+ poulet&certimail.fr
+23962
+ Saisung Corporation Ltd.
+ Oliver Pawellek
+ oliver.pawellek&saisung.com
+23963
+ Safe Host
+ Steven Chong
+ schong&safehostnet.com
+23964
+ T-Mobile Austria
+ Peter Neubauer
+ peter.neubauer&t-mobile.at
+23965
+ Detecon International GmbH
+ Stephan Wild
+ networks.debug&detecon.com
+23966
+ Leiner & Wolff GbR
+ Rüdiger Wolff
+ wolff&leiner-wolff.de
+23967
+ Tallence AG
+ Ronald Ebel
+ pen-admin&tallence.com
+23968
+ Netvoyager PLC
+ Jamil Aboulzelof
+ jamil&netvoyager.co.uk
+23969
+ arvato mobile
+ Lukas Loesche
+ lukas.loesche&arvato-mobile.de
+23970
+ Hamburg Südamerikanische Dampfschifffahrts-Gesellschaft KG
+ Stefan Werner
+ stefan.werner&ham.hamburgsud.com
+23971
+ Menzebach und Wolff IT-Consulting GbR
+ Andreas Wolff
+ aw-iana-enterprise&mw-itcon.de
+23972
+ Fidelity MLS Systems and Solutions
+ Scott Bishop
+ Scott.Bishop&fnf.com
+23973
+ Still Tripping Productions.
+ Shaun L. Anderson
+ glorisign&live.com
+23974
+ General Dynamics Robotic Systems
+ Brian Byrne
+ bbyrne&gdrs.com
+23975
+ et al Innovations Ltd
+ Dr Stuart Marsden
+ stuart&myphones.com
+23976
+ Zebanon Inc.
+ Daifu Li
+ cisc&263.net
+23977
+ My Computer Person
+ R. Dennis McHenry
+ iana.enterprise.registration&mycomputerperson.biz
+23978
+ Sadel S.p.a.
+ Daniele Guerra
+ snmp&sadel.it
+23979
+ Knoways s.r.l.
+ Daniele Guerra
+ daniele.guerra&knoways.com
+23980
+ STS GmbH & Co. OHG
+ Jochen Mueller
+ jochen-mueller&siemens.com
+23981
+ MWS
+ Antonio galdeano
+ antonio.galdeano&mws.fr
+23982
+ tty1.net
+ Thomas Pircher
+ tehpeh&tty1.net
+23983
+ Hampshire Constabulary
+ Simon House
+ simon.house&hampshire.pnn.police.uk
+23984
+ RyCo Electronic Systems Limited
+ Kevin N Cordery
+ kevin.cordery&rycoes.com
+23985
+ S.O.Ge.S.A. s.a.s. di Ugo Grassi & C.
+ Stefano Marocco
+ s.marocco&sogesa.it
+23986
+ ENENSYS Technologies SAS
+ Patrick Auffray
+ patrick.auffray&enensys.com
+23987
+ Autoridad Portuaria de Barcelona
+ Francesc Bonada
+ francesc_bonada&apb.es
+23988
+ Elink GmbH
+ Uwe Hoffmann
+ uhoffmann&elink.de
+23989
+ CableFree Networks
+ Stephen Patrick
+ info&cablefree.net
+23990
+ Shifa International Hospitals
+ Ishtiaq Ahmed
+ ishtiaqahmeds&yahoo.co.uk
+23991
+ Planeetta Internet Oy
+ Lauri Pitkanen
+ hostmaster&planeetta.net
+23992
+ Social Science Computing Cooperative
+ Dan Bongert
+ dbongert&ssc.wisc.edu
+23993
+ Linear Technology Corporation
+ Omar Sanchez-Felipe
+ osanchez&linear.com
+23994
+ OpenDarwin Project
+ Andrea Barisani
+ lcars&opendarwin.org
+23995
+ Eightball Productions
+ Jason A. Gullickson
+ jag&govner.com
+23996
+ Fuego Inc.
+ Eduardo Chiocconi
+ eduardoc&fuego.com
+23997
+ Florida Department of State
+ James A Crozier
+ canotify&dos.state.fl.us
+23998
+ RUF Telematik AG
+ Thomas Kern
+ iana-contact&ruf.ch
+23999
+ FTI Consulting, Inc
+ Mike Niland
+ mike.niland&fticonsulting.com
+24000
+ ABN AMRO Bank Services
+ Sion Camilleri
+ sion.camilleri&uk.abnamro.com
+24001
+ Fiege Logistik (Schweiz) AG
+ Mr Luigi Haefliger
+ lhaefliger&fiege.ch
+24002
+ Ingenieria Diez Cisneros, S.A.
+ Juan Antonio Roman
+ jaroman&diezcisneros.com
+24003
+ Cellcom
+ Moti Morhayim
+ motimo&cellcom.co.il
+24004
+ Onus Petro Services
+ Ramchander Rao
+ ram_allola2&yahoo.co.in
+24005
+ Alexa Internet, Inc.
+ Dan Moniz
+ dan&alexa.com
+24006
+ Weidlinger Associates Inc.
+ Fabrice Guerini
+ fabrice&ca.wai.com
+24007
+ Globat.com
+ Romain Komorn
+ rkomorn&globat.com
+24008
+ Great Bay Software
+ Jason Damron
+ jdamron&greatbaysoftware.com
+24009
+ NextHop Technologies, Inc.
+ Michael Cook
+ cook&nexthop.com
+24010
+ ELESIGN
+ Shim, Kyu Nam
+ gyunami&elesign.com
+24011
+ Newtech.Co.,Ltd.
+ Yukio Takano
+ takano&newtech.co.jp
+24012
+ eASPNet Taiwan Inc.
+ Emay Liu
+ emayliu&easpnet.com
+24013
+ RTX Telecom A/S
+ Peter B. Mariager
+ pm&rtx.dk
+24014
+ Landesversicherungsanstalt Rheinprovinz
+ B. Scholze
+ bernd.scholze&lva-rheinprovinz.de
+24015
+ CODAFIX SYSTEM
+ IT department
+ support&codasystem.com
+24016
+ Bionix AB
+ Väino Vaher
+ vv&bionix.se
+24017
+ teegee
+ Thomas Groß
+ thomas.gross&teegee.de
+24018
+ Frederikshavn Gymnasium og HF-kursus
+ Orla Møller
+ orla.moeller&frhavn-gym.dk
+24019
+ CertiPath, Inc
+ Jeff Nigriny
+ support&certipath.com
+24020
+ Metagistics
+ Gene Sohn
+ genesohn&yahoo.com
+24021
+ 13 Spiders Ltd
+ Michael Salway
+ oid-admin&spidergroup.co.uk
+24022
+ Optelian Access Networks Corp.
+ Adriana Diaconu
+ adriana.diaconu&optelian.com
+24023
+ IEA Software, Inc.
+ Dale E. Reed Jr.
+ support&iea-software.com
+24024
+ Tecsidel, S.A.
+ Isidoro Legido Martínez
+ isidoro.legido&tecsidel.es
+24025
+ MVP Software, Inc.
+ Chris Snyder
+ csnyder&mvpsoft.com
+24026
+ Cube Route
+ KL Wong
+ kl.wong&cuberoute.com
+24027
+ Dexa Medica Group
+ Wimala Widjaja
+ wimala.widjaja&dexa-medica.com
+24028
+ Bayerwald Fenster Haustueren GmbH & Co. KG
+ Martin Stockinger
+ oidadmin&bayerwald-fenster.de
+24029
+ HEYFRA electronic GmbH
+ Christian Bornschein
+ c.bornschein&heyfra.de
+24030
+ CenterTools Software GmbH
+ Udo Riedel
+ udo.riedel&centertools.de
+24031
+ Nomus Comm-Systems
+ V. V. Prasad
+ vvprasad&nomus.net.in
+24032
+ dmstools AG
+ Markus Woessner
+ oid&dmstools.de
+24033
+ Peerex Ltd
+ Timothy Hinchcliffe
+ iana-oid&tim.hinchcliffe.peerex.net
+24034
+ The Royal Botanic Gardens, Kew
+ Ken Bailey
+ iana&kew.org
+24035
+ AFIP
+ Sebastian Guarino
+ sguarin&afip.gov.ar
+24036
+ howard.org
+ Bruce Howard
+ bruce&howard.org
+24037
+ Revolt Ltd.
+ Craig Taylor
+ ldap&revoltltd.org
+24038
+ VistaPrint USA Inc.
+ Jim Sokoloff
+ jsokoloff&vistaprint.com
+24039
+ Lutz Badenheuer
+ Lutz Badenheuer
+ lutz.badenheuer&t-online.de
+24040
+ BARREL Investment Company Ltd.
+ Maksim Ilichev
+ support&barrel.ru
+24041
+ M7 Software BV
+ Tom Schoute
+ tschoute&m7software.com
+24042
+ AMS 1769 Ltd
+ Brian Candler
+ b.candler&pobox.com
+24043
+ Tanel Unt
+ Tanel Unt
+ wo&bill.ee
+24044
+ Cthulhu Inc.
+ Reka Karolyi
+ mithos&cthul.hu
+24045
+ Dwerryhouse IT Consulting
+ Paul Dwerryhouse
+ paul&dwerryhouse.com.au
+24046
+ TMSw Corp.
+ Kiminori Hirose
+ khirose&tms-w.com
+24047
+ Netfabric Corporation
+ Joe Welfeld
+ jwelfeld&netfabric.net
+24048
+ United Devices
+ Ivo Janssen
+ ivo&ud.com
+24049
+ eApps
+ Hosting Services
+ support&eapps.com
+24050
+ Orion Systems International
+ Paul Kendall
+ paul.kendall&orionhealth.com
+24051
+ Seneca Software & Solar, Inc.
+ Rob Savoye
+ rob&senecass.com
+24052
+ Wedo Consulting
+ Pedro Duque
+ pedro.duque&wedoconsulting.com
+24053
+ Xspedius Communications
+ Jason Trahan
+ jason.trahan&xspedius.com
+24054
+ NextNine Ltd.
+ Alex Toker
+ atoker&nextnine.com
+24055
+ Govolution, Inc.
+ Gary Morris
+ gmorris&govolution.com
+24056
+ JDI ICT
+ I. Palsenberg
+ i.palsenberg&jdi-ict.nl
+24057
+ Robert D. Allen
+ Robert Allen
+ zircote&io2services.com
+24058
+ AltCall Pty Ltd
+ Nick Hoffman
+ nick.hoffman&altcall.com
+24059
+ Zuzax LLC
+ C Wisniewski
+ domains&zuzax.com
+24060
+ icube
+ Jong-Seong Park
+ jspark&icube.co.kr
+24061
+ Amtium Computer Network Communiction Tech. CO,LTD£»
+ Jisheng Lv
+ ljs&amtium.com
+24062
+ Korenix Technology Co., Ltd.
+ Uwai Chen
+ uwai&korenix.com
+24063
+ NetComm Wireless Ltd (formerly 'Call Direct Cellular Solutions Pty. Ltd')
+ Mike Cornelius
+ mike.cornelius&netcommwireless.com
+24064
+ Florian Hagedorn IT-Services
+ Florian Hagedorn
+ mail&florian-hagedorn.de
+24065
+ TelcoSI
+ John Wood
+ info&telcosi.com
+24066
+ Beijing WaterTek Information Technology Co.,Ltd.
+ Wang Xiaowei
+ xiaowei&watertek.com
+24067
+ Webraska do Brasil
+ Luciano Kiniti Issoe
+ miagi&webraska.com.br
+24068
+ Tier-3 Pty Ltd.
+ Geoff Sweeney
+ geoffs&tier-3.com
+24069
+ IP Systems Pty Ltd
+ Eugene Ryan
+ netadmin&ipsystems.com.au
+24070
+ AMANO Corporation
+ Yoshiharu Takahashi
+ Yoshiharu_Takahashi&amano.co.jp
+24071
+ Zenitel Radioteknik
+ Pär Åhlund
+ par.ahlund&zenitel.biz
+24072
+ Code Mercenaries Hard- und Software GmbH
+ Christian Lucht
+ lucht&codemercs.com
+24073
+ Abeo AS
+ Jan Erik Edvardsen
+ domains&abeo.no
+24074
+ ASI Controls
+ Paul Chapman
+ paul&asicontrols.com
+24075
+ ELIA N.V. / S.A.
+ Danny Alexandre
+ danny.alexandre&elia.be
+24076
+ National Institute for Public Health and the Environment
+ Paul van Westerlaak
+ Paul.van.Westerlaak&rivm.nl
+24077
+ Zeus Informationstechnologie GmbH
+ Fabian Becker
+ f.becker&zeus.de
+24078
+ ISVA-Project Team (EADS-ISR, FHG-IITB, FGAN-FOM, FGAN-FKIE)
+ Dr. Ralf-Peter Eule
+ ralf-peter.eule&eads.com
+24079
+ Cacanska banka a.d. Cacak
+ Dejan Ristic
+ dejan&cacanskabanka.co.yu
+24080
+ key-stone BV
+ drs H.T. Koster
+ koster-h&key-stone.nl
+24081
+ Paxfire Inc
+ Mike Sullivan
+ msullivan&paxfire.com
+24082
+ GTL Limited
+ Nitin Thakur
+ nitint&gtllimited.com
+24083
+ Securitect
+ Sian Liu
+ sianliu&securitect.com
+24084
+ Managed Network Solutions, Inc.
+ Xavier Chapa
+ xavier&managednetworks.com
+24085
+ Fitre S.p.A.
+ Alessandro Peverelli
+ alessandro.peverelli&fitre.it
+24086
+ Medizinische Hochschule Hannover
+ Ralf Weiss
+ weiss.ralf&mh-hannover.de
+24087
+ International Grid Trust Federation
+ David Groep
+ oid-manager&eugridpma.org
+24088
+ Diamelle inc
+ Suneet Shah
+ suneet&diamelle.com
+24089
+ Lexbox
+ Stephane Guillon
+ stephane.guillon&lexbox.fr
+24090
+ Central Library, Aristotle University of Thessaloniki
+ Triantafellos Hatziantoniou
+ clib&physics.auth.gr
+24091
+ SEW-EURODRIVE GmbH & Co KG
+ Michael Kaufmann
+ michael.kaufmann&sew-eurodrive.de
+24092
+ I-Way Computers bvba
+ Miguel Jamous
+ miguel.jamous&iway.be
+24093
+ JSC Format Link
+ Alexey Pervushin
+ ramses&fmshop.ru
+24094
+ UniBwM
+ Kai Freytag
+ kai.freytag&unibw.de
+24095
+ MioSoft Corporation
+ MioSoft Internet Number Contact
+ support&miosoft.com
+24096
+ University of Douala
+ Elie Martial MABO
+ mtadjo&yahoo.fr
+24097
+ Thoralf Linss
+ Thoralf Linss
+ thoralf.linss&tlits.de
+24098
+ Southwest Youth Collaborative
+ Benjamin J Doherty
+ bjd&swyc.org
+24099
+ Hosanna Christian Academy
+ Matthew Eastman
+ oid-admin&hcablazers.org
+24100
+ LogiSoft AR Ltd, Inc.
+ Alan Revzin
+ alanr&logisoftar.com
+24101
+ Banyan Tree Hotels & Resorts Pte Ltd
+ Adrian Teo
+ adrian.teo&banyantree.com
+24102
+ Aeris Enterprises Inc.
+ Chris Sargent
+ csargent&aerisinc.com
+24103
+ DIR Wieslawa Rozynek
+ Bartosz Supczinski
+ Bartosz.Supczinski&dir.pl
+24104
+ Lennar Corporation
+ Juan Gomez-Sanchez
+ Juan.Gomez-Sanchez&Lennar.com
+24105
+ di-Cross
+ Liu Yong
+ ly7110&gmail.com
+24106
+ Damovo do Brasil S/A
+ Manoel Messias de Souza
+ manoel.messias&damovo.com
+24107
+ xkoto Inc.
+ Jeff Heisz
+ jeff.heisz&xkoto.com
+24108
+ UAB "Eltera"
+ Danas Jazdauskas
+ danas&eltera.lt
+24109
+ Luix
+ Luis Lain
+ luislain&luislain.com
+24110
+ Vigilix. LLC
+ Randy Lee
+ randy.lee&vigilix.com
+24111
+ Optivus Technology, Inc.
+ Michael Baumann
+ baumann&optivus.com
+24112
+ Shorter College
+ Grant Carmichael
+ gcarmichael&shorter.edu
+24113
+ Netzbiotop Dresden e.V.
+ Frank Benkstein
+ frank&benkstein.net
+24114
+ City of Tulsa
+ Darren Fritz
+ oidregistration&ci.tulsa.ok.us
+24115
+ Ginix
+ Gert Illemann
+ gerti&inform.dk
+24116
+ 68k.se
+ Martin Nilsson
+ martin&68k.se
+24117
+ Idera
+ Shekhar Vaidya
+ shekhar.vaidya&idera.com
+24118
+ artemis-design GbR
+ Alexander Stintzing
+ astintzing&artemis-design.de
+24119
+ eSimone
+ Ettore Simone
+ ettore.simone&esimone.net
+24120
+ JSDAAV INTERNET SOLUTIONS CC
+ BENNIE JOUBERT
+ bennie.joubert&jsdaav.com
+24121
+ Centro Nacional de Infromación y Comunicación Educativa
+ Juan Pérez
+ juan.perez&cnice.mec.es
+24122
+ Brodersen Controls A/S
+ Ole Borgbjerg
+ ob&brodersencontrols.com
+24123
+ Sparkasse Haslach-Zell
+ Hans-Juergen Neumaier
+ it&sparkasse-haslach-zell.de
+24124
+ Aqon Ltd.
+ Frank Rabitsch
+ frank&aqon.com
+24125
+ OceanLake Asia Pte Ltd.
+ Narendranath Reddy
+ nreddy&oceanlake.com
+24126
+ Junxion, Inc.
+ Peter Polson
+ ppolson&junxion.com
+24127
+ UUHosting.Net
+ Donald Wilson
+ webmaster&uuhosting.net
+24128
+ Casino Arizona
+ Steve Tolle
+ stevet&casinoaz.com
+24129
+ International Road Dynamics Inc.
+ Ian Meier
+ ian.meier&irdinc.com
+24130
+ Oneformatics
+ P. Ennes
+ iana.org&spam.ennes.net
+24131
+ thePlatform for Media, Inc
+ Mark Schliemann
+ mark.schliemann&theplatform.com
+24132
+ zyp.org
+ Christopher P. Cashell
+ topher-ldap&zyp.org
+24133
+ Calassa Labs Ltd
+ Dan Lumenko
+ dan&calassa.com
+24134
+ Torex Retail Solutions GmbH
+ Andreas Koschinsky
+ andreas.koschinsky&torexretail.de
+24135
+ Smartcom-Bulgaria AD
+ Simeon Ivanov
+ simeon_ivanov&smartcom.bg
+24136
+ Schur Pack Danmark a/s
+ Brian Egtved
+ beg&schur.com
+24137
+ Optimum Computing Solutions
+ Joseph A. Otto, Jr.
+ joe&theottos.org
+24138
+ JSC TaxNet
+ Paul Ivanov
+ paul&taxnet.ru
+24139
+ RFK International
+ René Frank Kristiansen
+ rene-fk&rfkint.dk
+24140
+ VoiceObjects AG
+ Stefan Besling
+ SBesling &voiceobjects.com
+24141
+ T-2, d.o.o.
+ Matevz Turk
+ matevz.turk&t-2.net
+24142
+ Bunya Technology Pty Ltd
+ Brian Scott
+ support&bunyatech.com.au
+24143
+ MallNet Ltd.
+ Yiyi Nai
+ mallnet&hotmail.com
+24144
+ Mobillion BV
+ Bjorn Hijmans
+ beheer&mobillion.nl
+24145
+ ECS GmbH
+ Johannes Denck
+ pen_oid&ecs-gmbh.de
+24146
+ Zone Systems
+ Martin Zeuthen
+ martin.zeuthen&zonesysdev.dk
+24147
+ Ex Libris Ltd.
+ Uri Livnat
+ exlibris.admins&exlibris.co.il
+24148
+ DATALAB DO BRASIL LTDA
+ Noely Moraes
+ noely&datalabrasil.com.br
+24149
+ Milestone Systems A/S
+ John Blem
+ jb&milestone.dk
+24150
+ TIM BRASIL
+ ANA PAULA COSTA
+ apcosta&timbrasil.com.br
+24151
+ Inforsis Informatica y Formacion, SL
+ Ricardo Alos
+ inforsis&inforsis.com
+24152
+ OTA Management LLC
+ Matthew Huff
+ mhuff&ox.com
+24153
+ Defense Finance and Accounting Service
+ Richard Fabian
+ richard.fabian&dfas.mil
+24154
+ Moog Components Group
+ Shad Northrop
+ snorthrop&moog.com
+24155
+ Mission Hopitals
+ Anne Desotelle
+ anne.desotelle&msj.org
+24156
+ Intelliant
+ Franz Viaud-Murat
+ f.viaudmurat&intelliant.fr
+24157
+ Spectrum Signal Processing, Inc.
+ Dan Weekley
+ dan_weekley&spectrum-usa.com
+24158
+ Landstar System Holdings, Inc.
+ Rob Wojczyk
+ rwojczyk&landstar.com
+24159
+ Neureol Technologies Private Limited
+ Rajan Kasiviswanathan
+ rajan&neureol.com
+24160
+ Cool IP
+ Kelly Prescott
+ prescott&deltav.org
+24161
+ MLL Telecom Limited
+ S Haynes
+ s.haynes&mlltelecom.co.uk
+24162
+ CareWorks vof
+ Niels Klomp
+ n.klomp&careworks.nl
+24163
+ SUPERMEDIA Internet Provider
+ Piotr Meyer
+ pmeyer&supermedia.pl
+24164
+ KBOSS.hu Kft.
+ Verhás István
+ vi&kboss.hu
+24165
+ Digi-Sign Limited
+ Przemek Michalski
+ przemek.michalski&digi-sign.com
+24166
+ Centro de Estudos e Sistemas Avançados do Recife
+ Carlos Sampaio
+ carlos.sampaio&cesar.org.br
+24167
+ WEYCO, INC
+ Joseph Dickson
+ jdd&weyco.com
+24168
+ GMAC
+ Kimberly Stratton
+ kim.stratton&gm.com
+24169
+ Sunsetbrew Inc.
+ Thomas Davis
+ sunsetbrew&sunsetbrew.com
+24170
+ Motricity, Inc.
+ Thomas Davis
+ thomas.davis&motricity.com
+24171
+ 8e6 Technologies
+ Todd Jackson
+ tjackson&8e6.com
+24172
+ Tenaska Power Services, Co
+ Michael Bohan
+ itmail&tnsk.com
+24173
+ Rho, Inc.
+ Bruce Walter
+ bwalter&rhoworld.com
+24174
+ Institutional Shareholder Services, Inc.
+ Sean B. Moore
+ sean.moore&issproxy.com
+24175
+ SILVER SERVER GmbH
+ Team SysAdmin, Raimund Sacherer
+ nimda&sil.at
+24176
+ Comgate Engineering Ltd.
+ Tony Capel
+ capel&comgate.com
+24177
+ Tivit S.A.
+ Gustavo Torres
+ gustavo.torres&tivit.com.br
+24178
+ Stillwater Medical Center Authority
+ Mark Reed
+ mreed&stillwater-medical.org
+24179
+ Ministerie van Binnenlandse Zaken en Koninkrijksrelaties
+ Mr. P. IJtsma
+ peter.ijtsma&isc.politie.nl
+24180
+ Tgusta.com C.A
+ Francisco Salcedo
+ presidencia&tgusta.com
+24181
+ Fri-Jado B.V.
+ Ramon Mangelaars
+ ramon.mangelaars&fri-jado.nl
+24182
+ SRH
+ Beckert, Dirk
+ oid&srh.sachsen.de
+24183
+ Vimio PLC
+ Gothe Lindahl
+ gothe.lindahl&vimio.com
+24184
+ MEDNET Service für Ärzte AG
+ Uwe Eissing
+ uwe.eissing&mednet.de
+24185
+ Kvalix Automatika Kft.
+ Peter Forro
+ forro&kvalix.hu
+24186
+ Netsol Network Solutions Oy
+ Timo Virtaneva
+ timo.virtaneva&netsol.fi
+24187
+ LambdaStream
+ Miguel Barreiro
+ mbpaz&lambdastream.com
+24188
+ Mail Object
+ Pascal Voyat
+ pvoyat&mailobject.com
+24189
+ Cain Computing
+ Daniel J Cain Jr
+ daniel&CainComputing.com
+24190
+ Distributed Systems Services, Inc.
+ Scott Kantner
+ skantner&dsscorp.com
+24191
+ Digital Fugue
+ Geert Jansen
+ geert&digitalfugue.com
+24192
+ trial-n-error
+ Mario Scholz
+ mario.scholz&web.de
+24193
+ Strandbygaard
+ Martin Strandbygaard
+ martin&strandbygaard.net
+24194
+ Mary Kay Inc.
+ Eric Brock
+ eric.brock&mkcorp.com
+24195
+ i5k.net
+ Iskandar Najmuddin
+ iana&i5k.net
+24196
+ OSEB NV
+ Marc Van Laer
+ mvl&oseb.be
+24197
+ Colliers Turley Martin Tucker
+ Mark Masson
+ mmasson&ctmt.com
+24198
+ Netcordia, Inc.
+ Paul Walters
+ support&netcordia.com
+24199
+ Primagraphics Ltd
+ Ian Hamilton
+ idh&primagraphics.co.uk
+24200
+ Quality Software Solutions Ltd.
+ Adnan Selimovic
+ support&qss.ba
+24201
+ Adrenio GmbH
+ Marcel Tuor
+ m.tuor&adrenio.com
+24202
+ MIKRONIKA
+ Krzysztof Marianski
+ kmarianski&mikronika.com.pl
+24203
+ Wellington Technology, Inc.
+ James Paul Duncan
+ pduncan&wellington-tech.com
+24204
+ Randolph Products Company
+ Craig A. Lampani
+ admin&randolphproducts.com
+24205
+ JUPITER TECHNOLOGY(WUXI)CO.,LTD
+ Kevin Huang
+ Huang_Kevin&Mtiw.com.cn
+24206
+ EGROUP Services Ltd.
+ Andras NAGY
+ andras.nagy&egroup.hu
+24207
+ Deimos-Space S.L.
+ Javier Arranz
+ javier&deimos-space.com
+24208
+ Cystelcom Sistemas S.A.
+ David Ramirez
+ dramirez&cystelcom.com
+24209
+ MWare CZ, s.r.o.
+ Pavel Machula
+ info&mware.cz
+24210
+ ComWorth Co.,Ltd.
+ Genki Miyamura
+ miyamura&comworth.co.jp
+24211
+ Solent Technology Ltd.
+ Cliff Gauntlett
+ cliff&solenttec.net
+24212
+ Conexim Australia Pty Ltd
+ Jonathan Thorpe
+ jthorpe&conexim.com.au
+24213
+ Oxford Health Plans, Llc. (subsidiary of UnitedHealth Group)
+ Mathias Rysse
+ mrysse&uhc.com
+24214
+ Mount Holyoke College Computer Science Department
+ Adam Goodman
+ agoodman&mtholyoke.edu
+24215
+ Reed Technology and Information Services, Inc.
+ Stephen Sarachman
+ ssarachman&reedtech.com
+24216
+ uptime software inc.
+ uptime Development Manager
+ info&uptimesoftware.com
+24217
+ j-buzz, LLC
+ Aakash Chopra
+ oid.admin&j-buzz.com
+24218
+ Metaweb Technologies, Inc.
+ David Swift
+ dswift&metaweb.com
+24219
+ nuBridges, LLC
+ Darin Engle
+ netops&nubridges.com
+24220
+ Marcelo Rinesi
+ Marcelo Rinesi
+ mrinesi&fibertel.com.ar
+24221
+ Donorware LLC
+ Bruce Milne
+ BruceMilne&DonorWare.com
+24222
+ Resolute Networks Ltd.
+ David Brief
+ davidb&resolutenetworks.com
+24223
+ Fabryka Stron Internetowych Sp. z o.o.
+ Konrad Lapin
+ tech&fsi.pl
+24224
+ Southern Regional Education Board
+ Joseph Daigle
+ joe.daigle&sreb.org
+24225
+ Formula Telecom Solutions
+ Liran Ravid
+ liranr&fts-soft.com
+24226
+ Braxcomm Eletrônica Ltda.
+ Bernardo Barreto
+ braxcomm&uol.com.br
+24227
+ Negeso Ukraine Ltd
+ Sergey Sholokh
+ sergey.sholokh&negeso.com
+24228
+ HOT Technology
+ David Veronese
+ dave&hot.co.nz
+24229
+ arvato technology GmbH
+ M. Redeker
+ marcus.redeker&bertelsmann.de
+24230
+ Verint Systems Canada Inc.
+ Alexis B. Deschamps
+ alexis.deschamps&verint.com
+24231
+ GUFI - Gruppo Utenti FreeBSD Italia
+ Riccardo Torrini
+ vic&gufi.org
+24232
+ 6th Sense Software, Inc.
+ Todd Olson
+ todd&6thsensesoftware.com
+24233
+ Ikatu
+ Pablo Hoffman
+ nospam&pablohoffman.com
+24234
+ VuCOMP
+ Brant Lewis
+ brant.lewis&vucomp.com
+24235
+ Hannum Computer Service
+ Tom Hannum
+ tom&hcscomputing.com
+24236
+ NStudioCorp
+ Stan Firstov
+ stan&firstov.com
+24237
+ ResourceChain Inc.
+ Jason George
+ jason.george&resourcechain.com
+24238
+ PACLABS Technology and Innovation, Inc.
+ Max (Skip) Arnold
+ mparnold&paclabstech.com
+24239
+ V-shine Co., Ltd
+ Weiwei Zheng
+ zhenww02&mails.tsinghua.edu.cn
+24240
+ TongSoft Tech.
+ Li Shouming
+ lsming&tongsoft.com.cn
+24241
+ Accucast, Inc.
+ Scott Cudney
+ scudney&socketware.com
+24242
+ SimWorks International Limited
+ Greg Amer
+ gamer&simworks.biz
+24243
+ Amrita Institute of Medical Sciences
+ Nikhil Sharma
+ nikhilsharma&aimshospital.org
+24244
+ IntroMobile CO., Ltd
+ Rho Hyoung Seok
+ darkeye75&intromobile.com
+24245
+ OSS Corporaton
+ Vladimir Baranov
+ oss2000&oss.ru
+24246
+ MGP "Mosvodokanal"
+ Alexey Cherkasov
+ lexa&mosvodokanal.ru
+24247
+ Bettge
+ Lutz Bettge
+ Lutz&Bettge.com
+24248
+ Stockway Oy
+ Jouni Stam
+ jouni.stam&stockway.fi
+24249
+ Clinique Saint-Luc (Bouge)
+ Gerd Michalke
+ gmichalk&tiscali.be
+24250
+ MATRICE SYSTEM S.A.S.
+ Stéphane PILLON
+ pillon.s&matricesystem.fr
+24251
+ Banca24-7 S.p.A.
+ Enzo Paoloni
+ enzo.paoloni&banca247.it
+24252
+ ESG GmbH
+ Alexander Gruener
+ agruener&esg.de
+24253
+ Systems Trust Co., Ltd.
+ Naoki Kobori
+ nkobori&stcj.co.jp
+24254
+ C4 Solutions Oy
+ Teemu Mäkelä
+ teemu&c4solutions.fi
+24255
+ Outpost24 AB
+ Jesper Birch
+ birch&outpost24.com
+24256
+ Deutsche WertpapierService Bank AG
+ Ralf Hoops
+ ralf.hoops&dwpbank.de
+24257
+ Idtect
+ Emmanuel FAUX
+ efaux&idtect.com
+24258
+ Ministry of the Flemish Community
+ Wai-Kong Yu
+ waikong.yu&vlaanderen.be
+24259
+ Achilles Information Limited
+ David Bannister
+ david.bannister&achilles.com
+24260
+ VIELAGE
+ regis martin
+ regis.martin&ssm-pasdecalais.canssm.fr
+24261
+ Mobeon AB
+ Ronny Jonsson
+ ronny.jonsson&mobeon.com
+24262
+ TEAM S.A
+ Roberto Murga
+ rmurga&ingeteam.es
+24263
+ up to data professional services GmbH
+ Norbert Bittner
+ norbert.bittner&uptodata.de
+24264
+ Neusta GmbH
+ Boris Blaha
+ bblahaysker&neusta.de
+24265
+ The British Museum
+ Damian Matuszczyk
+ dmatuszczyk&thebritishmuseum.ac.uk
+24266
+ Infoscope Kft.
+ Dohányos András Balázs
+ balazs.dohanyos&infoscope.hu
+24267
+ Directory Enabled Solutions
+ Sean Taylor
+ sean&desgroup.net
+24268
+ Opendium Ltd
+ Harry Mills
+ h.mills&opendium.com
+24269
+ CR2 LTD
+ Cristian Costache
+ cristian.costache&cr2.com
+24270
+ S3 Srl Servizi Soluzioni Sistemi
+ Esposito Aldo
+ aldo.esposito&scubo.it
+24271
+ Nessus Internet Services Florian Schicker
+ Christian Hofstaedtler
+ ch&nessus.at
+24272
+ Università della Svizzera italiana
+ Mario Gay
+ directory&ti-edu.ch
+24273
+ nihilistic.org.uk
+ Steven Thurgood
+ oid&nihilistic.org.uk
+24274
+ Beyond Security Inc.
+ Noam Rathaus
+ support&beyondsecurity.com
+24275
+ IUT Verdun
+ FURIET
+ furiet&univ-nancy2.fr
+24276
+ Universidad de Oriente
+ Nelson Vicuna
+ nvicuna&udo.edu.ve
+24277
+ Tiaxa do Brasil Ltda.
+ Cecilia de Paula e Maia
+ cmaia&tiaxa.com.br
+24278
+ Università Campus Bio-Medico
+ Marco Venditti
+ m.venditti&unicampus.it
+24279
+ LDAP Administration Console (opensource project)
+ Jamie Beverly
+ jbeverly1&tampabay.rr.com
+24280
+ HdL Coren & Cone
+ Tom Hannum
+ tomh&hdlccpropertytax.com
+24281
+ Family Health International
+ Douglas Wilkins
+ dwilkins&fhi360.org
+24282
+ StackFrame, LLC
+ Gene McCulley
+ mcculley&stackframe.com
+24283
+ dns Ltd
+ Stuart Fraser
+ stuart.fraser&dns.co.uk
+24284
+ wesde
+ Karl-Heinz Welter
+ karl-heinz.welter&wesde.com
+24285
+ Novax Industries Corporation
+ Lei Cao
+ lei_c&novax.com
+24286
+ HumanConcepts
+ Piotr Smol
+ piotr.smol&humanconcepts.com
+24287
+ Telex Communication Inc.
+ Shawn Anderson
+ shawn.anderson&us.telex.com
+24288
+ BHMS Webhosting
+ Bart-Jan Vrielink
+ bjv&bhms-groep.nl
+24289
+ HotFeet GmbH
+ Juraj Skripsky
+ js&hotfeet.ch
+24290
+ Datorföreningen vid LU & LTH
+ Tomas Gradin
+ system&df.lth.se
+24291
+ E-Planit Systems, Inc.
+ Tom Thomas
+ tthomas&e-planit.com
+24292
+ BRAKKE SCHAFNITZ INS BROKERS INC
+ KYLE JEROME THOMPSON
+ kthompson&brakkeschafnitz.com
+24293
+ Toyota New Zealand Ltd
+ Alan Way
+ afway&toyota.co.nz
+24294
+ Air Broadband Communications
+ Veera Hatte
+ veera&airbb.com
+24295
+ Pickwick Consulting
+ Stephen Primost
+ sprimost&cox.net
+24296
+ DENSO WAVE INCORPORATED
+ Tatsuya Yamamoto
+ tatsuya.yamamoto&denso-wave.co.jp
+24297
+ Sonic Solutions
+ Robert Petersen
+ rpetersen&roxio.com
+24298
+ Freudenberg Dichtungs- & Schwingungstechnik GmbH & CoKG
+ IT Service FCC
+ itservice.fcc&freudenberg-ds.com
+24299
+ go4teams GmbH
+ Daniel Tietze
+ daniel.tietze&go4teams.com
+24300
+ Wotif
+ Gavin Graham
+ technical&wotif.com
+24301
+ stj company
+ xia zhan gao
+ xzg302&yahoo.com.cn
+24302
+ Network constructor, Core Constructor , Kun Shan University
+ Feng-Pin Lo
+ abuse&mail.ksu.edu.tw
+24303
+ Pegacat Pty Ltd
+ Dr Christopher Betts
+ chris&pegacat.com
+24304
+ ArgusConnect Pty LTD
+ Andrew Shrosbree
+ andrew.s&argusconnect.com.au
+24305
+ INBOS Pty LTD
+ Gerry Marthe
+ gmarthe&inbos.com.au
+24306
+ 3 Vias Technologies
+ Darryl Hoch
+ darryl.hoch&3-vias.com
+24307
+ Activesec S.A.
+ Rodrigo Seguel
+ rseguel&activesec.biz
+24308
+ Media & Telecom Ventures
+ Erskine R. Curry
+ telecomventures&aol.com
+24309
+ Terrascale Technologies Inc.
+ Jean-Francois Brousseau
+ jfb&terrascale.net
+24310
+ Medical Information Technology, Inc.
+ Phil Polimeno
+ ppolimeno&meditech.com
+24311
+ SunHELP
+ Bill Bradford
+ mrbill&mrbill.net
+24312
+ Identity Automation, LP
+ Troy Moreland
+ troy.moreland&identityautomation.com
+24313
+ TiendaLinux.com
+ Nestor A. Diaz
+ nestor&tiendalinux.com
+24314
+ What Creek
+ John Birrell
+ jb&what-creek.com
+24315
+ Fatih University
+ emrullah kaya
+ ekaya&fatih.edu.tr
+24316
+ IT bridge.net s.r.o.
+ Petr Burdik
+ pet&itbridge.net
+24317
+ torrini.org
+ Riccardo Torrini
+ riccardo&torrini.org
+24318
+ InTouch B.V.
+ Adrianus Warmenhoven
+ adrianus&intouch.nl
+24319
+ VOCONS IT Consulting GmbH
+ Juergen Vollmar
+ j.vollmar&vocons.de
+24320
+ ELVAC
+ Jan Kordas
+ jan.kordas&elvac.eu
+24321
+ NetMagic Ltd.
+ Zalan Arpad
+ azalan&netmagic.hu
+24322
+ Petastor, Inc.
+ George Chiu
+ george_chiu&petastor.com.tw
+24323
+ Deephaven Ltd
+ Graham Powell
+ graham&deephaven.co.uk
+24324
+ Electric-Tronics Incorporated
+ John Garms
+ jgarms&e-tronics.com
+24325
+ OGL Computer Services Group Ltd
+ Adrian James
+ Adrian.James&ogl.co.uk
+24326
+ Exsys
+ Brice Soler
+ brice.soler&exsys.fr
+24327
+ Estacha Proyectos y Servicios
+ Miguel A. Arévalo
+ marevalo&estacha.com
+24328
+ Spirit AeroSystems, Inc.
+ Kenneth B. Frazier
+ kenneth.b.frazier&spiritaero.com
+24329
+ Lixil
+ Joel Johnson
+ mrjoel&lixil.net
+24330
+ In Reach Technology
+ Robert G. Werner
+ robert&inreachtech.net
+24331
+ Evolix
+ Gregory Colpart
+ reg&evolix.fr
+24332
+ Hardware Online AS
+ Raymond Julin
+ raymond&hardware.no
+24333
+ FH Ingolstadt
+ Juergen Metzger
+ metzger&fh-ingolstadt.de
+24334
+ EADS DS UK Ltd
+ Darren Learmonth
+ darren.learmonth&eads.com
+24335
+ Storewiz Inc.
+ Tzahi Shahak
+ Tzahis&Storewiz.com
+24336
+ ATM Express, Inc.
+ Shawn A. Wilson
+ shawnw&atmreports.com
+24337
+ Monster Cable Products Inc.
+ Joe Keegan
+ jkeegan&monstercable.com
+24338
+ Situs Management Inc.
+ Shinji KOMEDA
+ enterprise-number&situs.co.jp
+24339
+ ADLINK TECHNOLOGY INC.
+ Ryan Hsu
+ ryan.hsu&adlinktech.com
+24340
+ Macalester College
+ Ted Fines
+ fines&macalester.edu
+24341
+ Pontis Inc.
+ Alex Sokolov
+ alex.sokolov&pontis.com
+24342
+ FIO Labs, LLC
+ Robert Allen
+ zircote&io2services.com
+24343
+ Rokonet Electronics LTD.
+ Eli Brin
+ eli.brin&rokonet.co.il
+24344
+ eSPECTRUM Internet-Solution GmbH
+ Andreas Markuse
+ mib&espectrum-gmbh.de
+24345
+ Xsite GmbH
+ Dirk Proepper
+ proepper&xsite.de
+24346
+ Adaway Consulting
+ Simon Adaway
+ simon&adaway.org.uk
+24347
+ Magicpot Inc.
+ SEKI Tetsuo
+ seki&magicpot.co.jp
+24348
+ GPTech GmbH
+ Frank Stein
+ info&gptech.de
+24349
+ Frank Agerholm
+ Frank Agerholm
+ franka&serverwg.de
+24350
+ Sensoria Corporation
+ Ron Dippold
+ rdippold&sensoria.com
+24351
+ Linux Network Care Inc
+ Sutharsan Kathirgamu
+ xerophyte&linuxnetworkcare.com
+24352
+ Alpha Centauri Software Limited
+ Lynden Sherriff
+ sidvault&alphacentauri.co.nz
+24353
+ Media Technology Systems Inc.
+ Steve Woolley
+ steve.woolley&mediatechnologysystems.com
+24354
+ secscend LLC
+ Chris Scheper
+ chris.scheper&secscend.com
+24355
+ Lemon I.T. Co., Ltd.
+ James Chen
+ james.chen&lemon.cx
+24356
+ Solinus, Inc.
+ Mark Maurer
+ mark&solinus.com
+24357
+ CD-Telematika a. s.
+ Jirí Netolický
+ netolicky&epos.cd.cz
+24358
+ Nomics
+ Technik
+ tech&nomics.de
+24359
+ Deutsche Rentenversicherung Mitteldeutschland
+ Stefan Cyriax
+ Stefan.Cyriax&drv-rzl.de
+24360
+ Transmitton Ltd
+ Alan Cuff
+ alan.cuff&transmitton.co.uk
+24361
+ InnovaSON
+ Vincent RECIPON
+ v.recipon&innovason.com
+24362
+ Duquesne University
+ Jeff Fine
+ fine&duq.edu
+24363
+ Super Star enterprises
+ Patrick North
+ superstarent&comcast.net
+24364
+ ON Semiconductor
+ Mike Andl
+ mike.andl&onsemi.com
+24365
+ Constellation Energy
+ Richard Snader
+ NOC&constellation.com
+24366
+ gui.org
+ Shawn Amundson
+ sta-xuqrdtmm&gui.org
+24367
+ Somerdata Ltd
+ Edwin Kayes
+ edwin.kayes&somerdata.com
+24368
+ Paat Software
+ Patalenszki Attila
+ pa0026&stud.unideb.hu
+24369
+ Medem, Inc.
+ Jessica Formoe
+ jessi.formoe&medem.com
+24370
+ Chang Cheng Information consultant Co., LTD
+ Frank Hsieh (Hsieh Chang Ming)
+ frank&cms.com.tw
+24371
+ London Business School
+ Richard Thompson
+ rthompson&london.edu
+24372
+ Exiis Corporation
+ Certificate Administrator
+ dave&exiis.net
+24373
+ information unlimited
+ John Martin Ungar
+ john.martin.ungar&dokom.net
+24374
+ Life Sciences Collaborative Access Team
+ Keith Brister
+ kb0508&bb5.us
+24375
+ Aleksandar Milivojevic
+ Aleksandar Milivojevic
+ alex&milivojevic.org
+24376
+ Landeshauptstadt Muenchen
+ Christian Lutz
+ itm.ibs53&muenchen.de
+24377
+ Nassauische Sparkasse
+ Joachim Uhr
+ joachim.uhr&naspa.de
+24378
+ Kizoom Ltd
+ Robin Stephenson
+ sysadmin&kizoom.com
+24379
+ Tracewell Power
+ Christoph Heilmann
+ cheilmann&tracewell.com
+24380
+ certegy
+ John Balog
+ John.Balog&certegy.com
+24381
+ Joachim Uhr
+ Joachim Uhr
+ joachim.uhr&uhri.de
+24382
+ CH2M HILL, Ltd.
+ Brett Ammerman
+ brett.ammerman&ch2m.com
+24383
+ Orange Cable Corporation
+ Andrew Leonard
+ andy&orangecable.com
+24384
+ Caerus, Inc.
+ Shawn Lewis
+ noc&caerus.net
+24385
+ CryptGuard
+ Brian Pederson
+ security&cryptguard.com
+24386
+ NSSLGlobal Technologies AS (formerly 'STM Networks, Inc')
+ Hans Peter Lexow
+ hans.peter.lexow&sat.link
+24387
+ Software-Engineering Fabiani
+ Martin Fabiani
+ iana&fabiani.net
+24388
+ Washington State Bar Association
+ Jeff Wilkinson
+ jeffw&wsba.org
+24389
+ Suzhou Keda Technology Company, Ltd.
+ Li Bo
+ libo&kedacom.com
+24390
+ IRI Communications, Inc.
+ Kazunori ANDO
+ aams-nic&iri-com.co.jp
+24391
+ DoremiLabs, inc.
+ Herve MORILLON
+ hmorillon&doremilabs.fr
+24392
+ Flexagonal Systems Ltd
+ Matthew Shorten
+ matthew.shorten&flexagonal.co.uk
+24393
+ Office National des Forets
+ Maryse BIGOT
+ maryse.bigot&onf.fr
+24394
+ Concurrent Technologies Plc.
+ James Elliott
+ jelliott&cct.co.uk
+24395
+ Datamat S.p.a.
+ Vincenzo Lombardi
+ vincenzo.lombardi&datamat.it
+24396
+ Xinjiang Sailing Information Technology Co., Ltd
+ kechunli
+ kecl666&sit.com.cn
+24397
+ Libertas Solucoes em T.I. LTDA
+ Orgito Renato Luiz Araujo
+ orgito&gmail.com
+24398
+ Espirito Santo Centrais Eletricas S.A
+ Renato Araujo
+ renato.luiz.araujo&gmail.com
+24399
+ Telsource Corporation
+ Guy King
+ gking&telsource.com
+24400
+ TNS Business Solutions S.A.
+ Damian Martinelli
+ damian.martinelli&stracienta.com
+24401
+ Kanton Basel-Stadt
+ Rainer Voegtlin
+ Rainer.Voegtlin&bs.ch
+24402
+ Omgeo LLC
+ Rich Lutz
+ richard.lutz&omgeo.com
+24403
+ Ministerio da Cultura
+ Sergio Ferreira
+ ldap&minc.gov.br
+24404
+ DroidOS Project
+ Geoff White
+ info&maildroid.org
+24405
+ TC Software, Inc
+ Ahmet Taylor
+ ahmet&objecttcs.com
+24406
+ Dynamic Biometrics Ltd.
+ Neil Lowden
+ admin&dynamicbiometrics.com
+24407
+ OnAir USA, Inc.
+ Brian Clayton
+ brian.clayton&onair.aero
+24408
+ Video Technics Inc.
+ Scott Saturday
+ ssaturday&videotechnics.com
+24409
+ Rising System Inc.
+ SAITO Ryota
+ ryota&risingsystem.co.jp
+24410
+ WHEEL Sp. z o.o.
+ Pawel Jakub Dawidek
+ staff&wheel.pl
+24411
+ Multi Service Forum
+ Avri Doria
+ avri&acm.org
+24412
+ Bundesamt für Verbraucherschutz und Lebensmittelsicherheit
+ Jan Seidel
+ jan.seidel&bvl.bund.de
+24413
+ University of Cambridge, Department of Archaeology
+ David Redhouse
+ dir21&arch.cam.ac.uk
+24414
+ CORE CORPORATION
+ Network Solution Division
+ nsadmin&core.co.jp
+24415
+ Unimatrix-One
+ Jernej Kos
+ kostko&unimatrix-one.org
+24416
+ NC Interactive
+ Joel Comeaux
+ jcomeaux&ncinteractive.com
+24417
+ Infoweapons Corporation
+ Lawrence Hughes
+ lhughes&infoweapons.com
+24418
+ Infinico Corporation
+ Jet Takeyama
+ takeyama&infinico.co.jp
+24419
+ Red Crow Group LLC
+ Jeff Rizzo
+ oid&redcrowgroup.com
+24420
+ European Airlift Centre
+ Christian Hahn
+ chahn&euroairlift.org
+24421
+ Roweb Development
+ Gabriel Bogdan Rosu
+ gbrosu&roweb.ro
+24422
+ Information Management Services
+ Shaun Thompson
+ sthompso&notes.state.ne.us
+24423
+ Xtek Computer
+ Mr. Rene Hoffmann
+ technik&xtek.de
+24424
+ IDSRDL
+ Thomas B. Ivers
+ showflash&netscape.net
+24425
+ Monksoft
+ Taylor Wilson
+ taylor&monksoft.net
+24426
+ Metavize, Inc
+ Bill Scott
+ bscott&metavize.com
+24427
+ Coyote Point Systems, Inc
+ Bill Kish
+ kish&coyotepoint.com
+24428
+ Nusoft System Inc.
+ Rayearth Cheng
+ support&nusoft.com.tw
+24429
+ Mangold Elektronik
+ Joerg A. Mangold
+ mibcontact&mangold.net
+24430
+ Red Earth Systems AB
+ Martin Wilderoth
+ admin&redearth.se
+24431
+ ACCEL Instruments GmbH
+ Martin Koller
+ koller&accel.de
+24432
+ UIIP NASB
+ Andrei Kruhliakou
+ labnet&newman.bas-net.by
+24433
+ Yunet International D.O.O.
+ Milos Prodanovic
+ milosp&yu.net
+24434
+ Ohio Bureau of Workers' Compensation
+ Chad Miller
+ Chad.Miller&BWC.state.OH.US
+24435
+ Ubitech Systems Inc
+ Nila Bronkhorst
+ nbronkhorst&ubitech.com
+24436
+ Power Distribution, Inc.
+ Steve Richardson
+ srichard&pdicorp.com
+24437
+ Deightime, LLC
+ Dan Deighton
+ dan-iana&deightime.com
+24438
+ OAO RoEduNet
+ Octavian RUSU
+ octavian&iasi.roedu.net
+24439
+ JBG/Development Group, L.L.C.
+ Michael Rogers
+ mlr&jbg.com
+24440
+ Xsigo Systems
+ Arun Singh
+ aruns&xsigo.com
+24441
+ oddbit.com
+ Lars Kellogg-Stedman
+ ldap-oid-contact&oddbit.com
+24442
+ smartx GmbH
+ Marco Berger
+ info&smartx.ch
+24443
+ Colby Sas
+ Giacomo Olgeni
+ g.olgeni&colby.it
+24444
+ UniBridge AS
+ PÃ¥l Kristiansen
+ pal.kristiansen&unibridge.no
+24445
+ Carsten Heinrici
+ Carsten Heinrici
+ carsten&heinrici.net
+24446
+ TILIAR Services
+ Andreas Linder
+ linder&tiliar.com
+24447
+ St Basil's Homes
+ David Cartwright
+ dcartwright&stbasils.org.au
+24448
+ WEB.DE GmbH
+ Dirk Fuchs
+ hostmaster&webde.de
+24449
+ Ketsujin Studios
+ Denis Tumpic
+ dtumpic&ketsujin.com
+24450
+ AlphaGeek, Inc.
+ Keisuke Nishida
+ knishida&alphageek.jp
+24451
+ Transitional Data Services, Inc.
+ Craig Macfarlane
+ noc&transitionaldata.com
+24452
+ AXI
+ Peter Neefs
+ pnee&axi.be
+24453
+ Bank Hapoalim ltd.
+ Mr. Barak Fishman
+ barak.fishman&mailpoalim.co.il
+24454
+ Schenker-Joyau
+ Fabrice RODAK
+ fabrice.rodak&schenker-joyau.fr
+24455
+ Isotoma Limited
+ Doug Winter
+ doug&isotoma.com
+24456
+ CODA Plc
+ Chris Gill
+ chris.gill&coda.com
+24457
+ BWMS Soluções Móveis Ltda
+ Altino Pavan
+ altino&bewireless.com.br
+24458
+ Wise Telecomunicações Ltda.
+ Luiz Roberto Fontes Pacces
+ ti&wisetelecom.com.br
+24459
+ Saskatchewan Wheat Pool Inc.
+ Ross Bowman
+ ross.bowman&swp.com
+24460
+ Fortean Technologies, Inc.
+ Bruce Walter
+ walter&fortean.com
+24461
+ Advanced Solutions International, Inc.
+ Rob Wenger
+ rwenger&advsol.com
+24462
+ E-Sauce Limited
+ Lee Hetherington
+ ops&e-sauce.com
+24463
+ Banco de Costa Rica
+ Jorge Castro Zeledon
+ jmcastro&bancobcr.com
+24464
+ First Citizens Bank
+ Douglas Brandsen
+ doug.brandsen&firstcitizens.com
+24465
+ BELNET
+ Support
+ support&belnet.be
+24466
+ move.L consulting
+ Martin Adolfsson
+ snmp&movel.se
+24467
+ walkgame
+ MIS
+ acheng&walkgame.com
+24468
+ LK PRODUKT CZ a.s.
+ Ing. Milan Lehecka
+ lkprodukt&lkprodukt.cz
+24469
+ University of Leeds
+ Qin Li
+ q.li&leeds.ac.uk
+24470
+ Boston Maine Airways Corp.
+ Kevin Blaisdell
+ mis&flypanam.com
+24471
+ Omniphasic Institute LLC
+ Isaac Fischer
+ isaac.fischer&omniphasic.com
+24472
+ University of Virginia's College at Wise
+ Christopher Boggs
+ chb5s&uvawise.edu
+24473
+ NetMedia, Inc.
+ Alex Karahalios
+ Alex&NetMedia.com
+24474
+ Jacobacci
+ postmaster
+ postmaster&jacobacci.com
+24475
+ Optena Corporation
+ Surendra Reddy
+ skreddy&optena.com
+24476
+ Server-side Systems Ltd
+ Lee Goddard
+ oid&leegoddard.net
+24477
+ eenterphace
+ Julian Reich
+ jr&eenterphace.com
+24478
+ megatrade corp.
+ Yasuyuki Imaizumi
+ imaizumi&megatrade.co.jp
+24479
+ E.ON Business Services Czech Republic s.r.o.
+ Josef JeÄmen
+ josef.jecmen&eon.com
+24480
+ oncampusuk
+ matthew venn
+ matt&oncampusuk.co.uk
+24481
+ Warsaw Data Center Sp. z o.o.
+ Adrian Blazej
+ info&wdc.pl
+24482
+ Light Backup Services
+ Sheryl Erez
+ info&lightbackups.com
+24483
+ ISO New England Inc.
+ Jason Qualkenbush
+ jqualkenbush&iso-ne.com
+24484
+ Advanced Broadcast Components Ltd.
+ Ekkehard Domning
+ snmp&adcocom-broadcast.com
+24485
+ webmasters akademie GmbH
+ Marc Remolt
+ m.remolt&webmasters.de
+24486
+ Micromedia International
+ Michel LLONCH
+ michel.llonch&micromedia-int.com
+24487
+ Bulletproof Solutions Inc
+ Jeff Shaw
+ jeff.shaw&bulletproofsi.com
+24488
+ United Solutions International
+ Ochirkhuyag Lkhagva
+ ochirkhuyag&usi.mn
+24489
+ brut
+ Homa Brut
+ homabrut&gmail.com
+24490
+ The Phone House Telecom GmbH
+ Andreas Schweer
+ andreas.schweer&phonehouse.de
+24491
+ Asociación Centro de Cooperación Interbancaria
+ Rafael Marín
+ cci&asociacioncci.es
+24492
+ Consorzio Torino Time
+ Ezio Ajmar
+ ajmar&sia-av.it
+24493
+ Safend Ltd.
+ Adam Carmi
+ adam.carmi&safend.com
+24494
+ Extra Prof S.R.L.
+ Andrew Clark
+ aclark02&extraprof.com
+24495
+ comundus Unternehmensberatung GmbH
+ Meinrad Schwamborn
+ m.schwamborn&comundus.com
+24496
+ Western Telematic Inc.
+ Ken Partridge
+ kenp&wti.com
+24497
+ KMD.COM.TW
+ Sandy Chen
+ sandy&kmd.com.tw
+24498
+ Interprise (Pty) Ltd
+ Philip Correia
+ oid&singularity.co.za
+24499
+ European Aviation Safety Agency
+ Lee Goddard
+ lee.goddard&easa.eu.int
+24500
+ MorkoM GmbH
+ Guenter Morper
+ gmorper&morkom.org
+24501
+ Green Hat Consulting Ltd.
+ John Chewter
+ support&greenhatconsulting.com
+24502
+ Wandering Barque
+ Peter Lacey
+ placey&wanderingbarque.com
+24503
+ ICONICS, Inc.
+ Petr Balda
+ petr&iconics.com
+24504
+ CENTRÃL Mosodák Szolgáltató Részvénytársaság
+ Mihály Kepler
+ kepi&cmrt.hu
+24505
+ Emerging Systems
+ Glenn Elliott
+ glenn&emerging.com.au
+24506
+ Osaki Electric co.,ltd.
+ Makoto Takahashi
+ ma.takahashi&osaki.co.jp
+24507
+ Peadar Grant
+ Peadar Grant
+ peadar.grant&ucdconnect.ie
+24508
+ StagniNET
+ Stagni Paolo
+ paolo.stagni&gmail.com
+24509
+ Commonwealth of Massachusetts
+ Jeff Flannery
+ jeff.flannery&state.ma.us
+24510
+ SHANGHAI SIMED TECH LTD.
+ Shennan Jiang
+ simed&163.com
+24511
+ FlowInspect SpA
+ Marco Grillo
+ mgrillo&flowinspect.com
+24512
+ Beijing Hugeland Technologies co.,Ltd.
+ Qiu Jinzhu
+ qiujinzhu&hugeland.com
+24513
+ Finnish Game and Fisheries Research Institute
+ Matti Kaisla
+ matti.kaisla&rktl.fi
+24514
+ Rivulet Communications, Inc.
+ Ken Chapman
+ kchapman&rivulet.com
+24515
+ ROC Software Systems, Inc.
+ Mike Broadway
+ mike.broadway&rocsoftware.com
+24516
+ Conair Corporation
+ Joshua Cloud
+ joshua_cloud&conair.com
+24517
+ LTIA
+ Marcelo Fornazin
+ fornazin&fc.unesp.br
+24518
+ Great-West Life & Annuity Insurance Company
+ James Schultz
+ james.schultz&gwl.com
+24519
+ Trustwave Holdings, Inc. (formerly 'XRamp Security Services Inc.')
+ OIDAdmin
+ OIDAdmin&trustwave.com
+24520
+ Tokash Consulting Inc.
+ Keith Tokash
+ ktokash&hotmail.com
+24521
+ SupplyFX, Inc
+ David Trott
+ ldap&supplyfx.com
+24522
+ PT. Excelcomindo Pratama, Tbk.
+ Azhari Naman
+ azhari&xl.co.id
+24523
+ infeurope S.A.
+ Joerg Dorchain
+ sysadmin&infeurope.lu
+24524
+ RheinEnergie AG
+ Achim Kader
+ a.kader&rheinenergie.com
+24525
+ Twisted Pair Solutions, Inc.
+ Joshua Cloud
+ jcloud&t-pair.com
+24526
+ St James the Great R.C Primary & Nursery School
+ Simon Kelsall
+ simonk&stjamesthegreat.org
+24527
+ commax Co.,Ltd.
+ HYUNSEOK HAN
+ hshan&commax.co.kr
+24528
+ ProgramDuon AB
+ Stefan Johansson
+ stefan&programduon.se
+24529
+ Systembetreuung.com
+ Jens Höhne
+ jens.hoehne&systembetreuung.com
+24530
+ Universidade Federal do Amazonas
+ Leandro Nascimento dos Santos
+ tihgre&hotmail.com
+24531
+ Metis Communication Co., Ltd
+ Min Jung Lee
+ min&metiscomm.co.kr
+24532
+ Intelliguard I.T.
+ Richard Jones
+ richard.jones&intelliguardit.net
+24533
+ Akvi-Patent Co.
+ Papp Horvath Nandor
+ papp.horvath.nandor&akvipatent.hu
+24534
+ Gordano Ltd
+ Griff James
+ gj&gordano.com
+24535
+ MD Systems
+ Miro Dietiker
+ info&md-systems.ch
+24536
+ DAS
+ Hector Corredores
+ hector_corredores&digitel.com.ve
+24537
+ NNMI
+ Chung-Yeol Lee
+ morning&nnmi.kaist.ac.kr
+24538
+ Morning
+ Lee, Chung-Yeol
+ morning&chollian.net
+24539
+ IST Holdings (Pty) Ltd.
+ Paresh Joshi
+ paresh&ist.co.za
+24540
+ Betty TV Entwicklungs GmbH
+ Michael Friedel
+ m.friedel&betty-tv.com
+24541
+ Beijing GrandRole Software Co.,Ltd.
+ Cao Jing
+ caoj&grandrole.com
+24542
+ Albert-Einstein-Gymnasium
+ Jan-David Salchow
+ jdsalchow&web.de
+24543
+ Black Eyed Moon
+ Kent Lee
+ ikenticus&gmail.com
+24544
+ JSC "Eltel"
+ Yura Kardukov
+ rodriges&eltel.net
+24545
+ Ursus Technologies, Inc.
+ Brian Henling
+ brian.henling&ursus-tech.com
+24546
+ ServerCave, Inc.
+ Chris Rogers
+ chris&servercave.com
+24547
+ Linux Users Group Singapore
+ Michael Clark
+ committee&lugs.org.sg
+24548
+ OutSys snc
+ Guidotti Fabrizio
+ fguidotti&outsys.it
+24549
+ Triple-m Systems AG
+ Werner Bieri
+ sales&triple-m.ch
+24550
+ edoras GmbH & Co. KG
+ Janosch Langer
+ spam&edoras.de
+24551
+ CPU d.o.o.
+ Vladimir Kraljevic
+ vladimir.kraljevic&cpu.co.yu
+24552
+ GÉANT
+ Nicole Harris
+ contact&refeds.org
+24553
+ Prompttec Product Management GmbH
+ Peter Hoedl
+ p.hoedl&prompttec.com
+24554
+ Church of the Nazarene
+ Michael D. Fetting
+ it&nazarene.org
+24555
+ RACKMASTER SYSTEMS INC.
+ FAISAL AHMED
+ FAHMED&RACKMASTER.COM
+24556
+ Starwave Technologies,Inc.
+ Robin Jiang
+ PEN&starwavetech.com.cn
+24557
+ Obcanske sdruzeni HKfree
+ Jiri Syrovy
+ jrk&hkfree.org
+24558
+ Arcade ICT BV
+ Hans Alstein
+ hans.alstein&arcadenetwerken.nl
+24559
+ Net Tecnologies
+ Andrew Golubev
+ golubev&nt.net.ua
+24560
+ inode GmbH
+ Alexander List
+ alexander.list&inode.info
+24561
+ Celletra Ltd.
+ Baruch Altman
+ baltman&celletra.com
+24562
+ Bridge Technologies Co AS
+ Nils Jørgen Zapffe
+ nils.zapffe&bridgetech.tv
+24563
+ Kerfi AB Avdelning Norge
+ Hagbart Eugen Aandal-Frøystadvåg
+ eugen.aandal-froystadvag&kerfi.com
+24564
+ HOLON Corp.
+ Keiichi Itano
+ itano&mail.holondata.co.jp
+24565
+ Yuba Community College District
+ Christian Ward
+ cward&yccd.edu
+24566
+ koreanair
+ Jin-Yeol Roh
+ jyroh&hist.co.kr
+24567
+ YIT Corporation
+ Unto Eskelinen
+ unto.eskelinen&yit.fi
+24568
+ DawnSpill Ltd.
+ Roland Szabó
+ rszabo&dawnspill.hu
+24569
+ directnews AG
+ Andre Kreubel
+ kreubel&directnews.de
+24570
+ OpenWired
+ David Moron
+ david.moron&openwired.net
+24571
+ uniwan.be
+ Jean-Marc ANDRE
+ jean-marc&uniwan.be
+24572
+ Totaltel Telecommunication Ltd.
+ Ferenc Toth
+ totaltel&totaltel.hu
+24573
+ Massachusetts Board of Library Commissioners
+ Paul Kissman
+ paul.kissman&state.ma.us
+24574
+ Opsera Ltd.
+ Adrian Bridgett
+ root&opsera.com
+24575
+ Tranzeo Wireless Technologies Inc.
+ Damian Wallace
+ feedback&tranzeo.com
+24576
+ HL7 Lithuania
+ Vytenis Punys
+ hl7&mmlab.ktu.lt
+24577
+ Tosharecomu LLC
+ Yuki Hamanaka
+ yuki.hamanaka&10share.com
+24578
+ IDSignet
+ Chen Shaopeng
+ chen_shaopeng&idsignet.com
+24579
+ Australian Style Pty Ltd
+ Bruce Nicholls
+ bruce&bottledomains.net.au
+24580
+ TietoEnator Broadcasting IT Oy
+ Esa Hillilä
+ esa.hillila&tietoenator.com
+24581
+ Zemp Informatik
+ Zemp Dominik
+ zemp.dominik&zemp-informatik.ch
+24582
+ credativ GmbH
+ Martin Zobel-Helas
+ martin.zobel-helas&credativ.de
+24583
+ Guerrier
+ Olivier Guerrier
+ olivier+iana&guerrier.com
+24584
+ Nagoya University
+ Kenji Mase
+ oid-admin&itc.nagoya-u.ac.jp
+24585
+ Cassiano Morgado de Aquino - ME
+ Cassiano Morgado de Aquino
+ cassiano.aquino&aqua.com.br
+24586
+ BA Systems
+ Eric Green
+ egreen&ba-sys.com
+24587
+ Judson College
+ Philip G. Guth
+ pguth&judsoncollege.edu
+24588
+ Automatic IT Corporation
+ Automatic IT OID Administrator
+ ianaoid&AutomaticIT.com
+24589
+ Redoc Inc.
+ Tim Coder
+ tim&redoc.com
+24590
+ Bristol Technology Inc.
+ Ken Blackwell
+ ken_blackwell&bristol.com
+24591
+ Marchex, Inc.
+ Adam Jacob
+ adam&marchex.com
+24592
+ Brazos County, Texas
+ Brazos County Information Technology
+ informationtechnology&co.brazos.tx.us
+24593
+ Think Zone S.C.
+ Jose Manuel Payan del Rio
+ support&think-zone.com
+24594
+ MYOB Australia E1 Pty Ltd (formerly 'Ilisys Web Hosting Pty Ltd')
+ Peter Hallam
+ peter.hallam&myob.com
+24595
+ safari video networks llc.
+ ben thielsen
+ bthielsen&1safari.com
+24596
+ Ascent Technology, Inc.
+ Judy Cui
+ JudyCui&ascent.com
+24597
+ NRW.BANK
+ Gerhard Klein
+ gerhard.klein&nrwbank.de
+24598
+ NC Cable Pty Ltd t/as Neighbourhood Cable
+ Wade Roberts
+ iana&ncmail.com.au
+24599
+ Downey Savings and Loan Association, F.A.
+ Roy Parker
+ RoyParker&DowneySavings.com
+24600
+ EDI Branch,Shanghai Telecom Corporation Ltd.
+ Huang Yanping
+ hyp&public.shedi.net.cn
+24601
+ Premicare AB
+ Tobias Johnsson
+ tobias&premicare.se
+24602
+ Siemens Com EN PSY DB
+ Roman Hector Abril
+ roman.abril&siemens.com
+24603
+ Peavey Electronics Corporation
+ Joe Peavey
+ joe&peavey.com
+24604
+ CosmosKey
+ Johan Akerstrom
+ johan.akerstrom&myrealbox.com
+24605
+ Owl Computing Technologies, Inc.
+ Jim Hope
+ jhope&owlcti.com
+24606
+ The People's Republic of Ames
+ Thomas L. Kula
+ hostmaster&tproa.net
+24607
+ Drystone
+ John Hedges
+ john&drystone.co.uk
+24608
+ Centre hospitalier de Lagny Marne la vallée
+ Christophe Delpierre
+ christophe.delpierre&ch-lagny77.fr
+24609
+ R. S. Software (India) Ltd.
+ Koushik Nath
+ knath&rssoftware.co.in
+24610
+ gemeentebestuur sint-gillis-waas
+ timothy de meersman
+ timothy.demeersman&sint-gillis-waas.be
+24611
+ Baptist Memorial Health Care Corporation
+ Brandy Reid
+ brandy.reid&bmhcc.org
+24612
+ Fujitsu Hong Kong Ltd.
+ Samuel Kwok
+ samuelk&hk.fujitsu.com
+24613
+ Kingston University
+ Simon Willis
+ willis&kingston.ac.uk
+24614
+ Jakota Design Group GmbH
+ Felix Richter
+ richter&jakota.de
+24615
+ b.comp GmbH
+ Thorsten Knabe
+ info&b-comp.de
+24616
+ CROSSPOiNT
+ Jesus Ruiz
+ jruiz&crosspoint.es
+24617
+ NMS Software, Inc.
+ Bizhan Ghavami
+ bghavami&netmonsvc.com
+24618
+ BOXALINO AG
+ Ammann Michael
+ michael.ammann&boxalino.com
+24619
+ MOSDAN Technology Co.,Ltd
+ Sunny Lee
+ sunny&mail.mosdan.com.tw
+24620
+ Tecnosis, S.A.
+ Javier Pacios
+ iana&tecnosis.net
+24621
+ Tazz Networks Inc.
+ Chad Dunn
+ cdunn&tazznetworks.com
+24622
+ netCo GmbH Hamburg
+ S. Anderson
+ sanderson&ntcg.de
+24623
+ Samsung Thales Co., Ltd.
+ Chang Kyoon Kim
+ changkyoon.kim&samsung.com
+24624
+ EuroCableLabs
+ Massimiliano Pala
+ m.pala&cablelabs.com
+24625
+ Luxcore Optronics, Inc.
+ Gayle Link
+ glink&luxcore.net
+24626
+ Lime Brokerage LLC
+ Chad Cook
+ ccook&limegroup.com
+24627
+ Vitas
+ Duane Ellis
+ duane.ellis&vitas.com
+24628
+ CXR Larus Corporation
+ Tai-Fan Li
+ tli&laruscorp.com
+24629
+ Telio AS
+ Bjørn Nordbø
+ bjorn.nordbo&telio.no
+24630
+ Skinkers ltd
+ Rob Noble
+ sysadmin&skinkers.com
+24631
+ mediaproxy pty ltd
+ Michael Coop
+ software&mediaproxy.com
+24632
+ CorEdge Networks, Inc.
+ Arvid Sorenson
+ arvid.sorenson&coredgenetworks.com
+24633
+ Toyo Radio Systems Co.,Ltd.
+ Hiroshi Igarashi
+ penpenpen&toyoradio.co.jp
+24634
+ Ericpol Telecom sp. z o.o.
+ Waldemar LENDA
+ Waldemar.Lenda&ericpol.pl
+24635
+ ALPS Electric Europa GmbH
+ Dominik Brosch
+ dominik.brosch&alps-europe.com
+24636
+ XPass Technologies Co., Ltd
+ Yongqi Li
+ liyongqi&sslvpn.com.cn
+24637
+ NETWAVE CO., LTD.
+ Munho Kwak
+ mhk&net-wave.co.kr
+24638
+ JotSpot Inc.
+ Brian Thomas
+ brian&jot.com
+24639
+ Elecom scsi
+ Daniele Scarcella
+ daniele.scarcella&elecomsc.it
+24640
+ Nova Technologies
+ David Calloway
+ calloway&novatechnologies.com
+24641
+ Allodial Solutions, Inc.
+ Del Miller
+ del&allodialsolutions.com
+24642
+ University of Sarajevo - Faculty of Electrical Engineering
+ Ernedin Zajko
+ ezajko&etf.unsa.ba
+24643
+ Cedval Info inc.
+ Francois Meehan
+ fmeehan&cedvalinfo.com
+24644
+ Applied Broadband, Inc.
+ Jason Schnitzer
+ jason&appliedbroadband.com
+24645
+ e-DMZ Security, LLC.
+ Jeff Zupan
+ jeff.zupan&e-dmzsecurity.com
+24646
+ Fonner
+ Kevin Fonner
+ kevin&fonner.net
+24647
+ "NTC-Atlas"
+ Alexey Nadenenko
+ awn&atlas.by
+24648
+ SL EDV-Dienstleistungen
+ Stefan Löhberg
+ post&loehberg.de
+24649
+ MainSkill Technologies GmbH&Co.KG
+ T.Dargers
+ iana_assignments&mainskill.com
+24650
+ Control Systems srl
+ Di Salvatore Vincenzo
+ v.disalvatore&cs2.it
+24651
+ RongJi Network Security Technology Co., Ltd
+ Daixiang Zhu
+ zhudaixiang&rongji.com
+24652
+ Everbee Networks
+ Defrance Sébastien
+ sdefrance&everbee.com
+24653
+ Studec
+ Patrick Boyer
+ patrick.boyer&studec.fr
+24654
+ NPO TrustGear
+ George Gritsai
+ gritsai&hotbox.ru
+24655
+ Applied Broadband, Inc.
+ Jason Schnitzer
+ jason&appliedbroadband.com
+24656
+ Pre-Emptive Limited
+ Ralph Bolton
+ ralph.bolton&pre-emptive.net
+24657
+ TCSYS Limited
+ Tim Cairnes
+ tpc&tcsys.co.uk
+24658
+ intivo
+ Thomas Tague
+ IANA&intivo.com
+24659
+ Caringo, Inc.
+ Jonathan Ring
+ jonathan.ring&caringo.com
+24660
+ Rapid Mobile (Pty) Ltd
+ Jan van der Watt
+ janvdw&rapidm.com
+24661
+ WM-data Infra Solutions AB
+ Mikael Feldtman
+ mifal&wmdata.com
+24662
+ Digital Instruments S.r.l.
+ Marco Genova
+ info&digital-instruments.it
+24663
+ Norventure Ltda.
+ Trond Karlsen
+ trond.karlsen&norventure.com
+24664
+ Delaware Technical and Community College
+ Robert W. Rahe
+ bob&hobbes.dtcc.edu
+24665
+ BytePark
+ Rogier Krieger
+ iana&bytepark.net
+24666
+ Camelcom
+ Istvan Czegledy
+ info&camelcom.hu
+24667
+ Atlanta Technical Consultants, LLC
+ Donovan Young
+ dyoung522&gmail.com
+24668
+ Quay Security Ltd.
+ Michael Hoegen
+ michael.hoegen&quaysecurity.net
+24669
+ Beijing Mobile Interactive Co. LTD.
+ Mr. Li Yongfeng
+ liyongfeng&m-in.cn
+24670
+ Gemini Observatory
+ Jerry Brower
+ jbrower&gemini.edu
+24671
+ Vienna University
+ Peter Schober
+ peter.schober&univie.ac.at
+24672
+ Watkins MFG Inc.
+ Paul M Vincent
+ paul.vincent&WatkinsMFG.com
+24673
+ ServerEngines LLC
+ Kimball Brown
+ kimball&serverengines.com
+24674
+ Linzer Technikum - LITEC
+ Herbert Jachs
+ h.jachs&eduhi.at
+24675
+ Nordh Sistemas de Controle Ltda
+ Lourival José Passos Moreira
+ lourivalmoreira&gmail.com
+24676
+ Applied Voice & Speech Technologies, Inc.
+ Doug Murray
+ dmurray&avst.com
+24677
+ NexGen Communications, LLC.
+ Trung Nguyen
+ trung.nguyen&nexgencom.net
+24678
+ Oklahoma City University
+ Dennis Rigdon
+ netserv&okcu.edu
+24679
+ China Sports Lottery Printing(Beijing) Co. Ltd.
+ Zhang Yaoxin
+ hilsonchang&gmail.com
+24680
+ Bradmark Technologies, Inc.
+ Edward Stangler
+ netadmin&bradmark.com
+24681
+ QNAP SYSTEMS, INC
+ Nike Chen
+ nikechen&qnap.com.tw
+24682
+ SAT
+ Sang-Young Kim
+ sykim&satech.co.kr
+24683
+ Hutchison Drei Austria GmbH
+ Martin Aigner
+ martin.aigner&drei.com
+24684
+ Helsinki Business Polytechnic
+ Ivonen Jukka
+ hostmaster&helia.fi
+24685
+ Omada A/S
+ Morten Mygind
+ mn&omada.dk
+24686
+ PROFIBUS Nutzerorganisation e.V.
+ Support Centre for PROFINET and PROFIBUS
+ pi&profibus.com
+24687
+ Integrated Broadband Services, LLC
+ Donovan Young
+ dyoung&ibbsonline.com
+24688
+ C. & H. Euser Transport B.V.
+ Allaert Euser
+ allaert&euser.nl
+24689
+ WAR Ink
+ Mike Komer
+ iana&war-ink.com
+24690
+ Japan Communication Equipment Co.,Ltd.
+ Hitoshi Hiraoka
+ hiraoka&nitsuki.com
+24691
+ Beijing GoodMedia Co. LTD.
+ Mr. Xiao Feng
+ xiaofeng&m-in.cn
+24692
+ Ask Jeeves (Hangzhou) Limited
+ Wuyun Kang
+ wkang&askjeeves.com
+24693
+ Firebrick Ltd.
+ Adrian Kennard
+ iana&firebrick.ltd.uk
+24694
+ Technische Universiteit Eindhoven
+ Dean C. Strik
+ C.Strik&tue.nl
+24695
+ Prodemge - Companhia de Tecnologia da Informação do Estado de Minas Gerais
+ Eduardo de Paula Neves
+ eduardo.paula&prodemge.gov.br
+24696
+ Falkin Systems LLC
+ Rob Marano
+ rob&falkin.com
+24697
+ Canal de Isabel II
+ Olga Morales
+ omorales&cyii.es
+24698
+ WH Trading, LLC
+ Colin Kubota
+ whtis&yahoo.com
+24699
+ AGB Nielsen Media Research
+ Gabriele De Benedittis
+ gabriele.debenedittis&agbnielsen.net
+24700
+ Prolon Control Systems
+ Thomas Maltesen
+ tm&prolon.dk
+24701
+ Spitzenverbände der landwirtschaftlichen Sozialversicherung
+ Sven Meyer
+ sven.meyer&bv.lsv.de
+24702
+ CLS Services Ltd
+ IT Security
+ *itsecmon&cls-services.com
+24703
+ Sven Meyer IT-Services
+ Sven Meyer
+ s.meyer&sm-it-s.de
+24704
+ Landesoberbehoerde IT Baden-Wuerttemberg (BITBW) (formerly 'Informatikzentrum Landesverwaltung Baden-Württemberg')
+ Jürgen Waldow
+ Abteilung3.Gst&bitbw.bwl.de
+24705
+ Clal Insurance Ltd
+ Baruch Oved
+ bar1&clal-ins.co.il
+24706
+ RW Consulting
+ Rich Williamson
+ w7ki&northwestradio.net
+24707
+ Computation Systemhaus GmbH
+ Bernd Ruecker
+ info&computation.de
+24708
+ University of PISA
+ Davide Vaghetti
+ davide&unipi.it
+24709
+ North York General Hospital
+ Gerry Dimnik
+ gdimnik&nygh.on.ca
+24710
+ OPSOFT s.r.o.
+ Stanislav Opach
+ support&opsoft.cz
+24711
+ MLK - ST informatique
+ Sebastien STEINER
+ sebastien.steiner&mlk-st.com
+24712
+ Waterstone Environmental Hydrology and Engineering, Inc.
+ Cedar Myers
+ ianaoid&waterstoneinc.com
+24713
+ Grammofonartistenes forening
+ Terje Klausen
+ terje&gramart.no
+24714
+ Intesis Software S.L.
+ Josep Ceron
+ jceron&intesis.com
+24715
+ Beijing Langhua Ltd.
+ Shi Jinghai
+ shijh&langhua.cn
+24716
+ Start Stelcom Ltd Corp
+ YuCai.SU
+ kingsen_su&yahoo.com.cn
+24717
+ Berg-BSP
+ Guenther Berg
+ guenther_berg&web.de
+24718
+ Pierre Bruyère
+ Pierre Bruyère
+ agora&bruyere.at
+24719
+ Cyberview Technology Ltd
+ Andrew Peek
+ andrew.peek&cybview.com
+24720
+ Thales Training & Simulation Ltd
+ Alan Ball
+ alan.ball&thalesgroup.com
+24721
+ Svisj
+ Fredrik Melsom Klausen
+ fredrik&svisj.no
+24722
+ Kef Solutions Inc.
+ Kevin McCall
+ admin&kef.ca
+24723
+ SOS GmbH
+ Andreas Püschel
+ andreas.pueschel&sos-berlin.com
+24724
+ Aluria Software
+ Tony Carter
+ tcarter&aluriacorporate.com
+24725
+ Australian Technology Information Pty Ltd
+ Tim Nicholls
+ tnicholls&austechinfo.com.au
+24726
+ USHER
+ John C.W. Krienke
+ jcwk&internet2.edu
+24727
+ CleanOffer, Inc.
+ John Hampton
+ john&cleanoffer.com
+24728
+ pythea
+ W.J.T.Then
+ h.then&pythea.nl
+24729
+ AutoGas Systems, Inc.
+ David Ashby
+ David_Ashby&autogas.com
+24730
+ Audible Magic Corp.
+ Jim Schrempp
+ j_schrempp&audiblemagic.com
+24731
+ Beijing Kexin Technology Co. Ltd
+ Wu Fengliang
+ flwu&thinkit.cn
+24732
+ Universität Bayreuth - RZ
+ Heinrich Ney
+ Heinrich.Ney&uni-bayreuth.de
+24733
+ Summit Computer Systems, Inc.
+ Bob Davis
+ bob&scsi.com
+24734
+ cintech
+ Damien Laurey
+ damien.laurey&cintech.fr
+24735
+ Gunnebo AB
+ Björn Nilson
+ bjorn.nilson&gunnebo.com
+24736
+ Narcommunications
+ Mariano Ribichich
+ narcommunications&yahoo.com.ar
+24737
+ ION R-D Elektronika Bt.
+ Attila Aradi
+ aradi.attila&ion-rd.hu
+24738
+ Cablecom GmbH
+ Christian Laudan
+ iana-oid&cablecom.ch
+24739
+ Slaski Urzad Wojewodzki
+ Cisowski Jakub
+ oid.admin&katowice.uw.gov.pl
+24740
+ ARFWorks
+ Christian Reynolds
+ cyberdoc&astro.gmtc.net
+24741
+ MDT Inc.
+ Philip W. Dalrymple III
+ pwd&mdtsoft.com
+24742
+ Danish Ministry of the Environment
+ Carsten Hougs Lind
+ chl&cfk.dk
+24743
+ Memorex Telex Japan Ltd.
+ Shinichi Yoshizawa
+ syoshizawa&memorex.co.jp
+24744
+ a2 system
+ miguel arpa
+ miguelarpa&yahoo.es
+24745
+ TVWorks
+ Przemek Struminski
+ snmp&tvworks.com
+24746
+ Oberto Sausage Company
+ Heath Saunders
+ heath.saunders&oberto.com
+24747
+ Capella Education Company
+ Jeremy D. Pavleck
+ jeremy.pavleck&capella.edu
+24748
+ TPSA LTD.
+ Piotr Kura
+ kundus&gazeta.pl
+24749
+ Scrutable Systems, Inc.
+ Nathan Winant
+ nw&scrutable.com
+24750
+ Unassigned
+ Removed 2006-10-23
+ ---none---
+24751
+ Cluster-Works GbR
+ Martin Roesler
+ m.roesler&cluster-works.de
+24752
+ SyncIO oHG
+ Denis Boehme
+ wb&dbse.de
+24753
+ SSC Publications Inc.
+ Mitch Frazier
+ sysadmin&ssc.com
+24754
+ SIRCA Ltd
+ Andrew Thomson
+ ajt&sirca.org.au
+24755
+ Satellite Music Australia Pty Limited
+ John Rich
+ john&sma.net.au
+24756
+ PARTAD
+ Sergey Sorokin
+ sergey&partad.ru
+24757
+ WiMAX Forum
+ Ron W. Smith
+ ron.w.smith&intel.com
+24758
+ Brightwire Media
+ Chris Nesbitt-Smith
+ chris.nesbitt-smith&brightwiremedia.co.uk
+24759
+ Panacya Inc
+ Ashwath Akirekadu
+ ashwath.akirekadu&panacya.com
+24760
+ ILS Technology LLC
+ MIHAI VOICU
+ mvoicu&ilstechnology.com
+24761
+ Euro/IP B.V.
+ Marcel v. Birgelen
+ mbi&euro-ip.net
+24762
+ Smart and Final Stores Corporation
+ Anna Papp
+ anna.papp&smartandfinal.com
+24763
+ rrothos.com
+ Alexander Tabakoff
+ tabakoff&web.de
+24764
+ IRIS Corp Bhd
+ Chew Kok Hooi
+ khchew&iris.com.my
+24765
+ Aylus Networks, Inc.
+ Yuhua Lu
+ yuhua&aylus.com
+24766
+ Spiceberry
+ Christian Jendeberg
+ jendeberg&hotmail.com
+24767
+ NOX SYSTEMS AG
+ Sven Sauter
+ sven.sauter&sauter.li
+24768
+ Pott & Körner
+ Mike Aretz
+ maretz&pottbre.com
+24769
+ Acronis, Inc.
+ Dennis Dyatlov
+ Dennis.Dyatlov&acronis.com
+24770
+ IZALL.COM Ltd.
+ Tarmo Kaljumae
+ tarmo&izall.com
+24771
+ Intercooperation
+ Claude Fankhauser
+ cfankhauser&intercooperation.ch
+24772
+ SolidX AB
+ Peter Eriksson
+ registry&solidx.se
+24773
+ SG GENIKI BANK S.A.
+ KONSTANTINOS KATSOULIS
+ kostas.katsoulis&geniki.gr
+24774
+ World Health Organization
+ Biswamber Gurubacharyab
+ hostmaster&who.int
+24775
+ Aviareto Limited
+ Head of Operations
+ registryofficials&aviareto.aero
+24776
+ Brasil Telecom S/A
+ Andre Gruszynski
+ agski&brasiltelecom.com.br
+24777
+ Ingenious Corporation Ltd.
+ Alan Helmore-Simpson
+ alanhs&ingeniouscorp.com
+24778
+ TenXc Wireless Inc.
+ Tam Duong
+ tamduong_ba&yahoo.ca
+24779
+ SeaNet Technologies, Inc.
+ John Burgess
+ john.burgess&seanet-tech.com
+24780
+ SBIN Systems
+ Sean Johnson
+ sjohnson&sbinsystems.com
+24781
+ A.F.P.B.T.P. du Calvados
+ Bergar Sebastien
+ sebastien.bergar&ccca-btp.fr
+24782
+ TetraNed
+ Edwin de Haan
+ e.dehaan&tetraned.nl
+24783
+ Wola Info S.A.
+ Kamil Kuæ
+ kamil.kuc&wolainfo.com.pl
+24784
+ Logintas AG
+ Daniel Lutz
+ daniel.lutz&logintas.ch
+24785
+ Luganda Group, Inc
+ Natasha Cooks
+ natasha.cooks&gmail.com
+24786
+ AsteriskAD.com
+ Tim McQueen
+ mcquetm&elmore.rr.com
+24787
+ TU Dresden, Chair of Road Design
+ Bert Burgemeister
+ Bert.Burgemeister&tu-dresden.de
+24788
+ Itilon Pty Ltd
+ Thomas Price
+ snmp&itilon.com
+24789
+ Teletech d.o.o.
+ Tomi Gacnik
+ tomi&teletech.si
+24790
+ Handmade Mobile Entertainment
+ Systems Administrator
+ sysadmin&flirtomatic.com
+24791
+ InZon Corp
+ Andy Pinkerton
+ apinkerton&inzon.net
+24792
+ Red Oxygen Pty Ltd
+ John Hedges
+ john.hedges&redoxygen.com
+24793
+ GSTeletech Co.,Ltd.
+ Young Ho Song
+ syh&gsteletech.com
+24794
+ Federated Department Stores
+ James Dessin
+ jim.dessin&fds.com
+24795
+ blue elephant systems GmbH
+ Alexander Pertsch
+ alexander.pertsch&blue-elephant-systems.com
+24796
+ Bundesärztekammer
+ Dirk Schladweiler
+ dirk.schladweiler&baek.de
+24797
+ IMSEC GmbH
+ Daniel Lutz
+ daniel.lutz&imsec.ch
+24798
+ data-complex gmbh
+ Mr. Andreas Schmidt
+ service&data-complex.net
+24799
+ App-Line
+ Stéphane Benteux
+ sibiloproduct&app-line.com
+24800
+ Apogee Network Systems & Consulting, LLC
+ Mr. Charles Thompson
+ projetcs&apogeenetworksystems.com
+24801
+ MTI co. LTD
+ SHIN, Tommy (SHIN, Chang min)
+ netrian&mtico.co.kr
+24802
+ Saratoga Systems, Inc
+ Eric DeLaney
+ edelaney&saratogasystems.com
+24803
+ nu.org
+ C Vance
+ cjsv&nu.org
+24804
+ Akorri Networks, Inc.
+ Sanjay Raja
+ sraja&akorri.com
+24805
+ Bankoa Credit Agricole
+ Pierrete Larran
+ plarran&bankoa.es
+24806
+ Tern Systems Inc.
+ Philippe Hoornaert
+ philippe.hoornaert&tern.is
+24807
+ RISO KAGAKU CORPORATION
+ Hideki Akiyama
+ akiyama&dev.riso.co.jp
+24808
+ EODP Section ( For Testing Only)
+ Nopparat Srinim
+ nopparat.srinim&gits.net.th
+24809
+ Manic Productions
+ Trevor Jorgenson
+ pdxtechie&gmail.com
+24810
+ Innerspace Ltd.
+ Alexandre da Silveira Ilha
+ ilhapoa&yahoo.com
+24811
+ Robatech AG
+ A.Buetler
+ info&robatech.ch
+24812
+ tribaldi GmbH
+ Lutz Mueller-Hipper
+ info&tribaldi.com
+24813
+ chellomedia services Ltd
+ Donald Boyes
+ dboyes&chellomedia.com
+24814
+ Yinhoo Software Inc.
+ Daniel.Kitano
+ daniel&yinhoo.com
+24815
+ Golzari IT-Consultancy
+ Matthew Golzari
+ enterprise-number&golzari.nl
+24816
+ Asoka USA Corporation
+ Elsa chan
+ charlie.xiang&asokausa.com
+24817
+ TuVox Inc
+ Veeresh Kolluru
+ veeresh&tuvox.com
+24818
+ Micro Industries Inc.
+ Scott Radcliffe
+ scott.radcliffe&gmail.com
+24819
+ CARDIONICS SA
+ WALDURA JEAN
+ jean.waldura&cardionics.be
+24820
+ Oskarshamns Konverterings AB
+ Leif Ödell
+ leif.odell&okabconvert.com
+24821
+ Elbit Systems Deutschland GmbH & Co. KG
+ Holger Denke
+ holger.denke&elbitsystems-de.com
+24822
+ Instituto Nacional de Estadistica
+ Jokin Agurruza
+ agurruza&ine.es
+24823
+ Amey Datel
+ Ian Ward
+ ian.ward&amey.co.uk
+24824
+ NightStorm Software Systems, Inc.
+ Bruce A. Mallett
+ bam&NightStorm.com
+24825
+ Creighton University
+ Sean Kelly
+ smkelly&creighton.edu
+24826
+ Weyerhaeuser
+ David Treece
+ david.treece&weyerhaeuser.com
+24827
+ Bieles Stano
+ Bieles Stano
+ stano.bieles&iol.cz
+24828
+ Speedway Internet Service SC LTDA
+ Raul S. Dias
+ raul&dias.com.br
+24829
+ Estacado Systems, LLC
+ Eric McMurry
+ emcmurry&estacado.net
+24830
+ THOTT Solutions
+ Shawn Webb
+ shawn.webb&thott-solutions.com
+24831
+ Sirit Technologies Inc.
+ David Webb
+ dfwebb&sirit.com
+24832
+ Mi5 Inc.
+ Emma Chung
+ emmac&mi5networks.com
+24833
+ Eliteitminds Technologies Inc.
+ Mike Crawford
+ ali3n&eliteitminds.com
+24834
+ KAT Project
+ Simon Ratcliffe
+ sratcliffe&ska.ac.za
+24835
+ University of Ostrava
+ Alice Vixie
+ alice.vixie&osu.cz
+24836
+ Johannes Kapune GbR
+ Johannes Kapune
+ johannes.kapune&kapune.de
+24837
+ Sobha Renaissance Information Technology Private Limited
+ Sajith Chandran
+ sajith.chandran&renaissance-it.com
+24838
+ Danbury Health Systems
+ Jeff Purslow
+ jeff.purslow&danhosp.org
+24839
+ Universidade Federal Fluminense
+ Vinod Rebello
+ vinod&ic.uff.br
+24840
+ David Ross
+ David Ross
+ david&drosstech.com
+24841
+ Red [E] Entertainment Group
+ Judith Freiha
+ judith&red-e-ent-group.com
+24842
+ Gravitime
+ Stephane GERBAUD
+ stephane.gerbaud&laposte.net
+24843
+ Halier
+ Linus Ericsson
+ le7&halier.net
+24844
+ Petroleum Convenience Alliance for Technology Standards, Inc.
+ John Hervey
+ jhervey&pcats.org
+24845
+ JSC institute "Promstrojniiproject"
+ Igor Frolov
+ test&psp.aaanet.ru
+24846
+ Scivo Technology Co. Ltd.
+ Jie.Ouyang
+ ouyangjie&scivo.com
+24847
+ International Criminal Court - Cour Penale Internationale
+ Daniel DRUMEA
+ daniel.drumea&icc-cpi.int
+24848
+ bollcons
+ Oliver Bolliger
+ oidmaster&oli.ch
+24849
+ ELITNET, Ltd.
+ Jonas Zaveckas
+ jonas&elitnet.lt
+24850
+ Mercantile Network Brasil, Ltda.
+ Sidney Huber
+ sidney&huber.com.br
+24851
+ Hillsborough Community College
+ Paul Carroll
+ oid.admin&hccfl.edu
+24852
+ Phihong USA
+ Richard Frosch
+ rickf&phihongusa.com
+24853
+ Komerccentrs DATI grupa
+ Denis Basta
+ Denis.Basta&kc.lv
+24854
+ Pacific Star Communications
+ Dominic Perez
+ dperez&curtisswright.com
+24855
+ Sensonxi Inc.
+ Mark Rue
+ mrue&sensonix.com
+24856
+ MDS Pharma Services
+ Thomas Grundstrom
+ thomas.grundstrom&mdsinc.com
+24857
+ VECTORsgi
+ Matt Murphy
+ matt.murphy&vectorsgi.com
+24858
+ Vendetta Performance Limited
+ Mike Lowrie
+ mlowrie&vendetta.ca
+24859
+ Shanghai PONX technology com.,Ltd.
+ Ruifeng Zhang
+ Ruifeng_zhang&163.com
+24860
+ tosker.net
+ Mike Goggin
+ mettaur&gmail.com
+24861
+ StudyStack
+ John Weidner
+ john.weidner&studystack.com
+24862
+ Qualimedic.com AG
+ Martin v. Boehlen
+ edv&qualimedic.de
+24863
+ MTI Technology GmbH
+ Gerhard Lochmann
+ glochmann&de.mti.com
+24864
+ Link GmbH
+ Tom E. Wierich c/o Link GmbH
+ t.wierich&link-gmbh.com
+24865
+ Cramer Systems Ltd
+ James Dingwall
+ james.dingwall&cramer.com
+24866
+ Hans Turck GmbH & Co. KG
+ Mr. Markus Ingenerf
+ markus.ingenerf&turck.com
+24867
+ Goldsmiths College, University of London
+ Suzanne Payne
+ s.payne&gold.ac.uk
+24868
+ Technoface Corporation
+ Cornelius O'Herlihy
+ conchan&technoface.co.jp
+24869
+ KLab Inc.
+ SNMP MIB Management
+ mib&project.klab.org
+24870
+ ZE PAK SA
+ Przemys³aw Maleszka
+ maleszka.przemyslaw&zepak.com.pl
+24871
+ Webroot Software, Inc.
+ Bryan Gale
+ bgale&webroot.com
+24872
+ H-D-H
+ Dieter Hendricks
+ dh&h-d-h.de
+24873
+ Procesamiento Digital y Sistemas, S.L.
+ Jose Valladares
+ jvalladares&prodys.net
+24874
+ GO Networks, Inc.
+ Executive Office Manager
+ info&gonetworks.com
+24875
+ Andxor Soluzioni Informatiche S.r.l.
+ Alfonso De Gregorio
+ iana&andxor.com
+24876
+ Atlas Advanced Internet Solutions Ltd.
+ Technical Department
+ admin&aais.net.uk
+24877
+ Informatica y Comunicaciones Avanzadas, S.L.
+ Luis Rodrigue
+ luis.rodriguez&grupoica.com
+24878
+ Mercurio Comunicaciones
+ Francisco Perea
+ faperea&gmail.com
+24879
+ Gi Gesundheitsinformatik GmbH
+ Michael Westermann
+ post&ginfo.de
+24880
+ DIRECCION DE IMPUESTOS Y ADUANAS NACIONALES
+ Diego Mauricio Calderon
+ dcalderonp&dian.gov.co
+24881
+ CERIST
+ Aouaouche El-Maouhab
+ elmaouhab&wissal.dz
+24882
+ Alcatel Japan Ltd.
+ Hisu Kang
+ hisu.kang&alcatel.co.jp
+24883
+ Vertigo Media, LLC
+ Faisal Rahman
+ frahman&vertigomedia.com
+24884
+ Toneware Technology co. Ltd.
+ Huazhang Tong
+ tonghz&zju.edu.cn
+24885
+ Banca Intesa AD Beograd
+ Milan Markovic
+ milan.markovic&deltabanka.co.yu
+24886
+ Eigil Bjørgum
+ Eigil Bjørgum
+ eigil&bjorgum.no
+24887
+ Parlamento de Galicia
+ Jorge Remuinan-Suarez
+ remuinan&parlamentodegalicia.es
+24888
+ Malden Electronics Ltd.
+ Richard Reynolds
+ support&malden.co.uk
+24889
+ IB Technologies Sdn. Bhd.
+ Khalil Huzairi Bin Ahmad
+ khalil&ibtech.com.my
+24890
+ Extant Solutions
+ Andrew Hogan
+ andrew&extantsolutions.com
+24891
+ Instituto Tecnológico y de Estudios Superiores de Occidente A.C.
+ José Alberto Guzmán Ramírez
+ hostmaster&iteso.mx
+24892
+ Great Atlantic and Pacific Tea Company, Inc.
+ Christopher Horn
+ hornc&aptea.com
+24893
+ GE Intelligent Platforms, Inc.
+ Chiu Leung
+ chiu.leung&ge.com
+24894
+ PantheraNet
+ Steven Saner
+ ssaner&pantheranet.com
+24895
+ Medifacts International Inc.
+ Kenneth White
+ kwhite&medifacts.com
+24896
+ Microdental Laboratories
+ John Helmuth
+ helmuthj&microdental.com
+24897
+ Indel Industria Eletronica Ltda
+ Fabio Medeiros
+ fabsilv&yahoo.com
+24898
+ d&b audiotechnik GmbH & Co. KG
+ Gunter Coelle
+ it-support&dbaudio.com
+24899
+ Agama Technologies AB
+ Rolf Wilteus
+ support&agama.tv
+24900
+ Aurora Networks (GoBackTV)
+ Dave Baran
+ dbaran&aurora.com
+24901
+ Future Infonet
+ Hyun-Su Choi
+ solution&futureinfonet.com
+24902
+ Astech Corporation
+ horie toshio
+ t_horie&astech.co.jp
+24903
+ Corporación Politécnica Nacional de Colombia
+ Igor Madera Sepulveda
+ imadera&gmail.com
+24904
+ Skyrecon Systems SA
+ François-Philippe IL GRANDE
+ francois&skyrecon.com
+24905
+ Nextsense Ltd
+ Daniel Danilovski
+ daniel&nextsense.com
+24906
+ Electronic Solutions Ltd.
+ Chris Jones
+ chris.jones&e-s.co.uk
+24907
+ Infopact Netwerkdiensten B.V.
+ Support at Infopact
+ support&infopact.nl
+24908
+ Stored IQ, Inc.
+ Janos Haide
+ iana&storediq.com
+24909
+ Secure-24, LLC
+ Sean E. Millichamp
+ sean.millichamp&secure-24.com
+24910
+ OOO "ElitStudio"
+ Alex Unigovsky
+ admin&compot.ru
+24911
+ Foxbyte Ltd
+ Ian Normington
+ ian&foxbyte.co.uk
+24912
+ ASELSAN INC.
+ Ahmet Burak NASUHBEYOGLU
+ abnasuh&aselsan.com.tr
+24913
+ Cook Group Incorporated
+ Kyle Hopkins
+ kyle.hopkins&cookgroup.com
+24914
+ WSOFT, Lda.
+ Eduardo Rodrigues
+ geral&wsoft.pt
+24915
+ iG Internet Group do Brasil Ltda
+ Daniel Theodoro
+ email-ig&ig.com.br
+24916
+ Essent Corporation
+ Stephen Luisser
+ support&essent.com
+24917
+ Intermedix Corporation (formerly 'Collaborative Fusion, Inc.')
+ Bryan Kaplan
+ bryan.kaplan&intermedix.com
+24918
+ Radmer
+ Randy Radmer
+ radmer&gmail.com
+24919
+ Web Wizard Design
+ Max Schubert
+ security&webwizarddesign.com
+24920
+ Our Help Desk
+ Max Schubert
+ max&webscorpion.com
+24921
+ MAINDATA, spol. s r.o.
+ Mr. Dusan Statelov
+ statelov&maindata.info
+24922
+ VoX Communications, Inc.
+ Phil D'Amore
+ damorep&voxcorp.net
+24923
+ Shodor Education Foundation, Inc
+ Simon Karpen
+ skarpen&shodor.org
+24924
+ Unicentrix Solutions
+ Al Gonzalez
+ Al.Gonzalez&Unicentrix.com
+24925
+ Jordet
+ Stian Jordet
+ stian_web&jordet.nu
+24926
+ LAIKA, Inc.
+ Mahlon E. Smith
+ mahlon&laika.com
+24927
+ Exegy, Inc.
+ David Schuehler
+ dschuehler&exegy.com
+24928
+ WaterEd Australia Pty Ltd
+ Cameron Miller
+ cmiller&icewarm.com.au
+24929
+ vt100 digital solutions
+ Harald Klein
+ info&vt100.at
+24930
+ synedra information technologies GmbH
+ Thomas Pellizzari
+ t.pellizzari&synedra.com
+24931
+ Mixed Signals, Inc.
+ Sam Barone
+ oid-admin&mixedsignals.com
+24932
+ Mcomms Design
+ G. Simonds
+ info&mcommsdesign.com
+24933
+ angel bosch
+ angel bosch
+ muzzol&gmail.com
+24934
+ ISCG Ltd.
+ Piotr Olszewski
+ piotr.olszewski&iscg.pl
+24935
+ TetraNed
+ Edwin de Haan
+ e.dehaan&tetraned.nl
+24936
+ Snecma Propulsion Solide, Groupe SAFRAN
+ Chantal Dessaints
+ chantal.dessaints&snecma.fr
+24937
+ Universal Display and Fixtures Company
+ Alan Bunch
+ admin&udfc.com
+24938
+ Technolabs S.p.A.
+ Umberto Innocente
+ Umberto.Innocente&technolabs.it
+24939
+ qpass
+ Martin Sperl
+ admin&rt.solutions.qpass.com
+24940
+ Department of Computer Science, National Chiao Tung University
+ Jui-Nan Lin
+ jnlin&csie.nctu.edu.tw
+24941
+ EMKA Technologies SA
+ David RYCHEN
+ d.rychen&emka.fr
+24942
+ Kyle Fox DBA DigitalFennec Networks
+ Kyle Fox
+ kyle.fox&kayfox.org
+24943
+ Rigpa
+ Joe Mellon
+ joseph.mellon&wanadoo.fr
+24944
+ Kreuzinger IT-Trilogie
+ Bernd Kreuzinger
+ bernd&kreuzinger.de
+24945
+ ParaSun Technologies Inc.
+ Network Operations Group
+ noc&parasun.com
+24946
+ Corredoira Abogados
+ José E. Corredoira Rodríguez
+ jecr&corredoira.biz
+24947
+ Shanalyst Corporation
+ Yizhong Sha
+ ysha&shanalyst.com
+24948
+ Mitsubishi Materials Corporation
+ Hiroyuki Unoki
+ network&mmc.co.jp
+24949
+ Sentillion, Inc
+ Ron Arbo
+ ron.arbo&sentillion.com
+24950
+ Uniform Industrial Corp.
+ Wyllie Peng
+ wyllie&maruco.url.com.tw
+24951
+ Industrial Video and Control, LLC
+ Oliver Jones
+ ojones&ivcco.com
+24952
+ Cool Bananas Limited
+ Marshall Brown
+ marshall&coolbananas.co.nz
+24953
+ Numachi
+ Brian Reichert
+ reichert&numachi.com
+24954
+ Mobile Complete
+ Shlomi Gian
+ sgian&mobilecomplete.com
+24955
+ SyncCast
+ Sean Hsu
+ shsu&synccast.com
+24956
+ Innovative Electronic Designs, Inc.
+ Ken Tench
+ ktench&iedaudio.com
+24957
+ Onoclea
+ Pawel Sawicki
+ pawel.sawicki&pawel-sawicki.com
+24958
+ Ascent Media Group
+ Ken Martinek
+ websrvcs&ascentmedia.com
+24959
+ Pankerl - Media
+ Florian Pankerl
+ oid.admin&pankerl-media.de
+24960
+ The Sip-router Project (formerly 'iptel.org')
+ Jan Janak
+ admin&sip-router.org
+24961
+ Tail-f Systems AB
+ Martin Bjorklund
+ mbj&tail-f.com
+24962
+ Atlantic Harbour Limited
+ David Abensour
+ David.Abensour&atlanticharbour.com
+24963
+ SiliconVortex
+ Bryan Stenson
+ bryan.stenson&gmail.com
+24964
+ Shanghai Qianjin Electronic Equipment Co.,ltd
+ Dezhi gui
+ gdz198&catv-shqj.cn
+24965
+ Picdar Technology Limited
+ Andy Heather
+ support&picdar.com
+24966
+ Greenwich Hospital
+ Nassar Nizami
+ nassarn&greenhosp.org
+24967
+ EPCON Sp. z o.o.
+ Pawel Arnikowski
+ p.arnikowski&epcon.pl
+24968
+ Beijing SecuWard Information Security Technology Co.,Ltd
+ ChunChen Ma
+ macc&secuward.com
+24969
+ Wharfe Electronic Data Ltd
+ Nick Brown
+ nick&wharfedata.co.uk
+24970
+ InterWay, s.r.o.
+ Richard Holly
+ rho&interway.sk
+24971
+ GIDE LOYRETTE NOUEL
+ Patrick CHAUVIN
+ chauvin&gide.com
+24972
+ Lipman Electronic Engineering Ltd
+ Gilad Hirsch
+ giladh&lipman.co.il
+24973
+ Guilin Jharden Communication CO., LTD
+ Genzhong Liao
+ lgz9988&163.com
+24974
+ Lootah
+ Hamza M Sahib
+ hamza&lootah.com
+24975
+ WINGS Ltd.
+ Igor Starkov
+ info&wsoft.ru
+24976
+ OmegaSphere Inc.
+ Daniel Dent
+ ddent&omegasphere.net
+24977
+ Sxip Identity
+ Ian Brown
+ ian&sxip.com
+24978
+ Martin Henschke Geraetebau
+ Martin Henschke
+ martin&dr-henschke.de
+24979
+ madpilot.net
+ Guido Falsi
+ iana&madpilot.net
+24980
+ CERVICEM
+ DUVERNOY Thierry
+ tduvernoy&free.fr
+24981
+ Amex Information Technologies Ltd.
+ Aniket Jathar
+ aniketj&amexit.com
+24982
+ Fiebig+Team GmbH
+ Andreas Tikart
+ Andreas.Tikart&Fiebig-Team.de
+24983
+ Tod Lewin
+ Tod Lewin
+ StoneCutter&TodLewin.com
+24984
+ Kestral Computing Pty Ltd
+ Mike Rochow
+ miker&kestral.com.au
+24985
+ Xeround Systems
+ Iris Kaminer
+ iris.kaminer&xeround.com
+24986
+ Bjørn Ruberg konsulenttjenester
+ Bjørn Ruberg
+ bjorn&ruberg.no
+24987
+ Ortiva Wireless Inc.
+ Ortiva Support Team
+ support&ortivawireless.com
+24988
+ Singh Travels
+ Deep Sandhu
+ webmaster&singhtravels.com
+24989
+ Synalogic e.K.
+ Markus Kramer
+ iana-oid&synalogic.de
+24990
+ Bluestem Ltd.
+ Systems Administration
+ helpdesk&bluestem.co.uk
+24991
+ CardContact Systems GmbH
+ Andreas Schwier
+ andreas.schwier&cardcontact.de
+24992
+ Toko University
+ Olaf Fichtner
+ computer&mail.toko.edu.tw
+24993
+ MySQL, Inc.
+ Marc Paley
+ mpaley&mysql.com
+24994
+ nabios GmbH
+ Valentin Demmel
+ valentin.demmel&nabios.com
+24995
+ Integratech S.A.
+ Mariano Bianchi
+ mbianchi&integratech.com.ar
+24996
+ SAFE Health
+ Matthew Burch
+ matthew.burch&safehealth.com
+24997
+ Cirrologic Ltd
+ Rob Lyle
+ admin&cirrologic.co.uk
+24998
+ SBA Technologies, Inc
+ Hesham Elbaga
+ helbaga&sba-tech.com
+24999
+ VATSIM.net
+ Richard Critz
+ cz&vatsim.net
+25000
+ ConSol Consulting & Solutions Software GmbH
+ Network Operating Group
+ nog&consol.de
+25001
+ Codra Ingenierie Informatique
+ Jean-Claude Hallynck
+ jc.hallynck&codra.fr
+25002
+ VistiC Ltd.
+ Peter Nunn
+ peter.nunn&vistic.net
+25003
+ SQUILD
+ Matthias Tinnemeier
+ m.tinnemeier&squild.de
+25004
+ AEGON Magyarorszag Rt.
+ Laszlo Toth
+ tothlaszlo&aegon.hu
+25005
+ sevecek
+ Ondrej Sevecek
+ ondra&sevecek.com
+25006
+ NVision Czech Republic a.s. (formerly 'SITRONICS Telecom Solutions, Czech Republic a.s.')
+ Jan Aftanas
+ jaftanas&nvision-group.com
+25007
+ Precesamiento Digital y Sistemas S.L.
+ JOSE VALLADARES
+ JVALLADARES&PRODYS.NET
+25008
+ I.T.E.N.O.S. GmbH
+ Stefan Moeding
+ oidadmin&itenos.net
+25009
+ Sysworksoft
+ Patrick Garnier
+ patrick.garnier&sysworksoft.net
+25010
+ Bedag Informatique SA
+ Patrice Bonnet
+ osm.ism&bedag.ch
+25011
+ Cranite Systems Inc.
+ Vasu Murthy
+ vmurthy&cranite.com
+25012
+ Minux Bt.
+ Zoltán Fekete
+ fekete.zoltan&minux.hu
+25013
+ RS Consulting
+ Reiner Schmidt
+ reiner.schmidt&rs-consulting.de
+25014
+ Visimetrics (UK) Ltd
+ Dr Barry Mcdonald
+ mcdonald&visimetrics.com
+25015
+ 2PM Technologies Ltd
+ Andrew Ramsdale
+ snmp&2pmtech.co.uk
+25016
+ Vizrt/Ardendo AB
+ Mikael Wahlberg
+ mwa&vizrt.com
+25017
+ CertSign
+ Cristian Garabet
+ office&certsign.ro
+25018
+ Proxyconn Ukraine
+ Andrew Kozachenko
+ andrew&proxyconn.kiev.ua
+25019
+ ProfiTrade 90 Ltd.
+ Péter Dohányos
+ peter.dohanyos&profitrade.hu
+25020
+ MobilMail Ltd.
+ Herbert Straub
+ herbert.straub&mobilmail.at
+25021
+ Devon County Council
+ Robert Slack
+ webadmin&devon.gov.uk
+25022
+ Medox Exchange, Inc.
+ Michael Beck
+ mebeck38&gmail.com
+25023
+ Cyberspace Technology Corporation Ltd.
+ Hiroyuki Ikawa
+ ikawa&cst.co.jp
+25024
+ Auriga
+ Vincent Gaudeul
+ technique&auriga.fr
+25025
+ Concentrum, Inc.
+ Thomas B Winans
+ tom.winans&concentrum.com
+25026
+ Linear Equipamentos Eletrônicos S.A.
+ Pedro Dionísio Pereira Júnior
+ pedro&linear.com.br
+25027
+ Billerud AB
+ Tomas Einborn
+ tomas.einborn&billerud.com
+25028
+ WebService Sp. z o.o.
+ Pawel Gorazda
+ pawel.gorazda&webservice.pl
+25029
+ Antek Healthware LLC
+ Daniel Schipper
+ dschipper&antekhealthware.com
+25030
+ Ward-Beck Systems
+ Anthony P. Kuzub
+ APK&Ward-Beck.Systems
+25031
+ Network Orange Inc
+ Jim Skoog
+ jskoog&bocasw.com
+25032
+ DACI Comércio e Serviços de Equipamentos de Informática Ltda.
+ Marcos Oliveira
+ marcos.oliveira&daci.com.br
+25033
+ Naztec, Inc.
+ Bryan Beyer
+ bryan&naztec.com
+25034
+ Dima Ltda.
+ Oxiel Contreras
+ ocontreras&dima.com.bo
+25035
+ JINAN DEAN COMPUTER TECHNOLOGY CO LTD
+ JiWei Wang
+ great_wjw&163.com
+25036
+ Kantonsschule Romanshorn
+ Andreas Brunnschweiler
+ ksro&bluewin.ch
+25037
+ Novovia
+ Olivier GAUDE
+ contact&novovia.com
+25038
+ denver health
+ David Boone
+ David.Boone&dhha.org
+25039
+ vitroconnect systems GmbH (formerly 'infinity-3 GmbH')
+ Christian Kleinewaechter
+ christian.kleinewaechter&vcsys.de
+25040
+ Keytronix GmbH.
+ Marcello Presulli
+ m.presulli&keytronix.com
+25041
+ Microsol Ltd.
+ Adrian Kearney
+ adriank&microsol.ie
+25042
+ JDM Software BV
+ Frank Jong
+ f.jong&jdm.nl
+25043
+ litts.net
+ security
+ security&litts.net
+25044
+ CapWIN
+ Joe Kemp
+ jkemp&capwin.org
+25045
+ MET/Administration wallonne/Belgique
+ Christine Vandesteene
+ cvandesteene&met.wallonie.be
+25046
+ GlobalTouch Telecom
+ Paul Leonovich
+ pleonovich&xcastlabs.com
+25047
+ Fluid4 Studios
+ Alan Milford
+ oid&fluid4.net
+25048
+ Synchronica PLC
+ Richard Godfrey
+ richard.godfrey&synchronica.com
+25049
+ Opengear Inc.
+ Peter Hunt
+ support&opengear.com
+25050
+ IT Knows ApS
+ Lars Knudsen
+ larsgk&gmail.com
+25051
+ Pythagoras Software (UK)
+ Benjamin Donnachie
+ support&pythagoras.no-ip.org
+25052
+ Idya Bt.
+ Zsolt Szloboda
+ slobo&t-online.hu
+25053
+ Ruckus Wireless, Inc.
+ Michael Lin
+ mlin&ruckuswireless.com
+25054
+ Carillon Information Security Inc.
+ Patrick Patterson
+ ppatterson&carillonis.com
+25055
+ Oxford ArchDigital
+ Andrew Larcombe
+ andrew&oxarchdigital.com
+25056
+ Hungarian Television Corporation
+ Gabor Peto
+ gabor.peto&mtv.hu
+25057
+ Rural Technologies Inc
+ Scott Mark
+ csmark&ruraltechinc.com
+25058
+ Bain Capital LLC
+ Jona Kee
+ jkee&baincapital.com
+25059
+ Abicom International
+ Mr David Edwards
+ dave.edwards&abicom-international.com
+25060
+ pbxnsip Inc.
+ Kevin Moroz
+ km&pbxnsip.com
+25061
+ Domaingruppe Riemann2000.de
+ Axel Riemann
+ axel&riemann2000.de
+25062
+ MessageOne Inc
+ Keta Sridhar
+ keta.sridhar&messageone.com
+25063
+ American Tribu Corp
+ Andres Paglayan
+ andres&paglayan.com
+25064
+ Women's Health Services
+ Andres Paglayan
+ it&whssf.org
+25065
+ Identity Engines Inc.
+ Anil Gopinath
+ anil.gopinath&idengines.com
+25066
+ PELCO
+ Randy Williams
+ rwilliams&pelco.com
+25067
+ G Central
+ Sergey Galtsev
+ support&gcentral.biz
+25068
+ Axistech
+ Greg Butler
+ gbfunk&gmail.com
+25069
+ LISA! Reisen GmbH
+ Alexander Greim
+ alexxx&iltempo.de
+25070
+ MULTICERT - Servicos de Certificacao Electronica S.A.
+ Jose Eduardo Pina Miranda
+ jose.miranda&multicert.com
+25071
+ Teradici Corporation
+ Jeff Dillabough
+ jdillabough&teradici.com
+25072
+ LFW ENTERPRISES, INC.
+ MARTIN WRIGHT
+ MWRIGHT&LFWENTERPRISES.COM
+25073
+ Thinking Phone Networks, Inc.
+ Aaron Evans
+ aaron&thinkingphones.com
+25074
+ Presbyterian Healthcare Services
+ Jeremy Vanderburg
+ jvanderb&phs.org
+25075
+ Inventec Multimedia & Telecom(Tianjin) Co.,Ltd.
+ Peter Hu
+ hu.xian-chen&importek.com
+25076
+ 45RU TRUST
+ Trent Lloyd
+ trentl&hostaway.net.au
+25077
+ BGC Australia Pty Ltd
+ Andrew Buckeridge
+ andrewb&bgc.com.au
+25078
+ MKQ Internetservice
+ Manuel Krebs
+ oinnmb&domainrobot.mkq.de
+25079
+ Gyanasoft Inc
+ Srinivasan Murari
+ smurari&gyanasoft.com
+25080
+ Beluga Software, Inc.
+ Jason McKee
+ it&belugasoftware.com
+25081
+ Universidad de Chile
+ Kristian Brinckmann
+ kbrinckmann&med.uchile.cl
+25082
+ FishNet Connect
+ Irik Anderson
+ irik&future-proof.net
+25083
+ Sirius Creations
+ David Lillie
+ dreamkeeperscomic&gmail.com
+25084
+ Argent Productions
+ Daniel Collins
+ admin&argentproductions.com
+25085
+ Metrocast Cablevision LLC
+ Aaron J Brace
+ abrace&metrocastcablevision.com
+25086
+ Sydney Missionary and Bible College Ltd.
+ Scott Tester
+ itdept&smbc.com.au
+25087
+ HWS
+ Evgeny V Illyushko
+ info&hws.ru
+25088
+ Transactional Records Access Clearinghouse
+ System Administrator
+ tracadmin&gwmail.syr.edu
+25089
+ DSK Bank PLC
+ Victoria Dimitrova
+ victoria.dimitrova&dskbank.bg
+25090
+ Ambientia Oy
+ Henri Sora
+ iana&ambientia.fi
+25091
+ Piranha Messtechnik GmbH & Co. KG
+ Rüdiger Köpke
+ Ruediger.Koepke&piranha-messtechnik.com
+25092
+ Aptic AB
+ Daniel Gustafsson
+ daniel.gustafsson&aptic.se
+25093
+ GreysonBaines Innovation
+ Bill Barry
+ bill&greysonbaines.com
+25094
+ Vonage Holdings Corp
+ Matthew Ragan
+ mdr&vonage.com
+25095
+ XenIT GmbH
+ Pascal Schneider
+ pascal.schneider&xenit.ch
+25096
+ Maimonides Medical Center
+ Joe Gallagher
+ jgallagher&maimonidesmed.org
+25097
+ TJX Companies
+ David McLure
+ david_mclure&tjx.com
+25098
+ Reflectent Software, Inc.
+ Norman Wright
+ nwright&reflectent.com
+25099
+ H.E.B. Company Inc.
+ Chris Maier
+ maier.chris&heb.com
+25100
+ Hochschule Vechta
+ Sven Schoeppner
+ sven.schoeppner&uni-vechta.de
+25101
+ Dataarmor Pvt Ltd.
+ Nitin Kataria
+ kataria.n&gmail.com
+25102
+ Phyxia Networks
+ Network Operations
+ noc&phyxia.net
+25103
+ Netsol International Argentina S.A.
+ Nestor Charczuk
+ ncharczuk&netsolintl.com.ar
+25104
+ Gannett Co., Inc.
+ IP Administrator
+ ipadmin&gannett.com
+25105
+ Cable & Wireless Jamaica
+ Kevin McDowell
+ kevin.mcdowell&cwjamaica.com
+25106
+ CSE Sh.p..k.
+ Dr. Blerim Rexha
+ office&cse-ks.com
+25107
+ Stan Winston Studio
+ Alan Wollenstein
+ sys&stanwinston.com
+25108
+ iRadeon, Inc.
+ Don Werve
+ donw&iradeon.net
+25109
+ Wireless Edge Canada Inc.
+ Kevin Stadlmayer
+ kevin.stadlmayer&wirelessedge.ca
+25110
+ Vanguard Technology Corp.
+ Tanda Headrick
+ tanda&vanguard-tech.com
+25111
+ VODCA
+ Stefano Gianolini
+ stefano&gianolini.ch
+25112
+ Top Gun Drywall Supply
+ Caleb Walker
+ caleb&topgundrywall.com
+25113
+ Konstructiv Ltd.
+ Vitaly Tsaregorodtsev
+ admin&konstructiv.by
+25114
+ SSE INFONET LTD
+ Jie Liu
+ jieliu&sse.com.cn
+25115
+ Delbuilt(Pty)Ltd
+ Pieter van der Westhuizen
+ delbuilt&lantic.net
+25116
+ EBInteractive
+ Erick BULLIER
+ ebi.iana&ebinteractive.net
+25117
+ ID Innovative Datenverarbeitung GmbH
+ Robert Wolf
+ robert.wolf&id-software.de
+25118
+ StanaPhone LLC
+ Igor Balk
+ ibalk&intermedia.net
+25119
+ Adder Technology Limited
+ Ian Miller
+ iana-reg&adder.com
+25120
+ SAGUAPAC
+ Andres J. Mendez G.
+ mendez.andres&saguapac.com.bo
+25121
+ Temex Sync
+ Marc Le Meur
+ temex_sync&yahoo.fr
+25122
+ Hauk & Sasko GmbH
+ Thomas Welsch
+ welsch.public&hauk-sasko.de
+25123
+ Barco Orthogon GmbH
+ Klaus Neumann
+ klaus.neumann&barco.com
+25124
+ Trade-On-Technology Holdings
+ Jan Dijkstra
+ jdijkstra&lantic.net
+25125
+ ALWIL Software
+ Ondrej Vlcek
+ vlk&avast.com
+25126
+ Jackson State University
+ Jennifer Rawls
+ jennifer.a.rawls&jsums.edu
+25127
+ Radialink Corp
+ Lutful Khan
+ lkhan&radialink.com
+25128
+ BreastScreen Victoria
+ Jacob Seleznev
+ jseleznev&breastscreen.org.au
+25129
+ SFBC Anapharm Inc.
+ Martin Normand
+ mnormand&anapharm.com
+25130
+ Scouts of Greece, 10th Group of Akropoli, Thessaloniki
+ Christos Triantafyllidis
+ iana&e-scouts.gr
+25131
+ P-tec Co., Ltd.
+ Takanobu Kimizuka
+ kimizuka&p-tc.com
+25132
+ Redeal Ltd
+ Peter Jameson
+ PJameson&redeal.co.nz
+25133
+ HKU School of Professional and Continuing Education
+ Wyman Chan
+ wyman.chan&hkuspace.hku.hk
+25134
+ ComDesign Inc.
+ Kenji Terao
+ terao&comdesign.co.jp
+25135
+ Ministerul pentru Societatea Informațională (formerly 'Ministerul Comunicatiilor si Tehnologiei Informatiei')
+ Augustin Jianu
+ augustin.jianu&msinf.ro
+25136
+ Haute Ecole Arc
+ Romain Voumard
+ romain.voumard&he-arc.ch
+25137
+ Voronezh State Pedagogical University
+ Vladimir Bukhal
+ vbux&vspu.ac.ru
+25138
+ Alyseo
+ Yacine Kheddache
+ yacine&alyseo.com
+25139
+ Adept Internet (Pty) Ltd
+ Gideon le Grange
+ gideon&adept.co.za
+25140
+ Institut Catholique de Toulouse
+ Responsable Informatique
+ resp.info&ict-toulouse.asso.fr
+25141
+ La Poste
+ Frédéric Le Bastard
+ frederic.lebastard&laposte.fr
+25142
+ IP Control Systems Ltd.
+ Paul Anderson
+ paul&ip-cs.com
+25143
+ Damovo Deutschland Gmbh & Co. KG
+ Joachim Zirwes
+ joachim.zirwes&damovo.com
+25144
+ Perpustakaan Institut Pertanian Bogor
+ Adi Sujiwo
+ jiwo&ipb.ac.id
+25145
+ Netzwerk für Kinder- & Jugendarbeit e.V.
+ Holger Kaßner
+ holger.kassner&kijunetzwerk.de
+25146
+ Cyprus Research and Academic Network
+ Agathoclis Stylianou
+ secretariat&cynet.ac.cy
+25147
+ Internet Solutions
+ JC Burger
+ jc&is.co.za
+25148
+ Pivot3, Inc.
+ Thomas Grieff
+ tomg&pivot3.com
+25149
+ National Electronics and Computer Technology Center
+ Suriya U-ruekolan
+ suriya.u-ruekolan&nectec.or.th
+25150
+ KK-DENSO.Co.Ltd
+ osamu yonezawa
+ yonezawa&kk-denso.co.jp
+25151
+ Dragontech Corporation Limited
+ Mr. John Chan
+ info&dragontechcorp.com
+25152
+ UpTime New Zealand Ltd.
+ Paul Steffensen
+ paul&uptime.co.nz
+25153
+ AvanSec
+ Saifi Khan
+ manager&avansec.com
+25154
+ Seeker Wireless Pty Ltd
+ Geoff Field
+ geoff&seekerwireless.com
+25155
+ Unisis Solutions Corporation
+ Chen Wang
+ ch.wang&unisis.cn
+25156
+ GECI GmbH
+ Martin Adler
+ martin.adler&geci.de
+25157
+ Beckhoff Automation GmbH & Co. KG
+ Daniel Gonzalez
+ d.gonzalez&beckhoff.com
+25158
+ Aros Magic
+ Arun Sagar
+ iana.enterpriseid&arosmagic.com
+25159
+ OJSC Svyazintek
+ Igor Kozlov
+ igor.kozlov&svyazintek.ru
+25160
+ Arackal Digital Solutions Inc
+ Dorin Neacsu
+ dneacsu&arackal.com
+25161
+ Telavox AB
+ Magnus Persson
+ magnus.persson&telavox.se
+25162
+ Industrias I, S.C.
+ Jose Julio Cidon Peon
+ julio.cidon&industriasi.com
+25163
+ Broadband Power Solutions
+ Marique Nicolas
+ n.marique&cet.be
+25164
+ Interpay
+ V.Lamers
+ vjl100&hotmail.com
+25165
+ FMN communications GmbH
+ Heiko Teichmueller
+ heiko.teichmueller&fmn.de
+25166
+ FH Muenster
+ Robin Naundorf
+ r.naundorf&fh-muenster.de
+25167
+ Genexis B.V.
+ M. Egmond
+ m.egmond&genexis.nl
+25168
+ Edentity Labs Ltd
+ Host Administration
+ hostmaster&edentitylabs.com
+25169
+ Avco Systems Ltd
+ Adam Barratt
+ netmaster-oid&avcosystems.com
+25170
+ AFA Systems srl
+ Francesco Amorosa
+ famorosa&afasystems.it
+25171
+ Armbruster IT
+ Stefan Armbruster
+ stefan&armbruster-it.de
+25172
+ Integra Soluciones Avanzadas, S.L.
+ Sean C. McCarthy
+ informacion&integraas.com
+25173
+ MET-Ministère de l'Equipement et des Transports
+ Christine Vandesteene
+ cvandesteene&met.wallonie.be
+25174
+ NetOp as
+ Erik Larsen
+ InternIT&netop.no
+25175
+ DCN
+ Philippe FROISSANT
+ Philippe.Froissant&DCN.fr
+25176
+ Familie Uhlig
+ Steffen Uhlig
+ steffen&familie-uhlig.net
+25177
+ VAS "Latvijas Pasts"
+ Aivars Junga
+ aivars.junga&pasts.lv
+25178
+ GÉANT (formerly 'Trans-European Research and Education Networking Association (TERENA)')
+ Nicole Harris
+ aai-is&lists.geant.org
+25179
+ GESA Elektronik GmbH
+ Martin Schweden
+ martin.schweden&gesa-elektronik.de
+25180
+ Itonis Ltd.
+ Antonin Kral
+ antonin.kral&itonis.tv
+25181
+ HEBUS SARL
+ emmanuel manent
+ ema&hebus.info
+25182
+ University of Tampere
+ Leena Heino
+ leena.heino&uta.fi
+25183
+ SS WorkGroup Solutions
+ Hendrik JA Meyer
+ HendrikM&ssws.co.za
+25184
+ Zinwave Limited
+ Mike Smith
+ msmith&zinwave.com
+25185
+ Banco Espírito Santo, S.A.
+ João Alves
+ jfa&bes.pt
+25186
+ Uwe Daube
+ Uwe Daube
+ TRA_Sniber&web.de
+25187
+ A.Ir.Br. Associations des Ingénieurs sortis de l'Université Libre de Bruxelles, asbl
+ A. Pening
+ airbr&ulb.ac.be
+25188
+ Bob Jones University
+ Tom Berg
+ tberg&bju.edu
+25189
+ INVIA
+ Edward Ficaro
+ eficaro&inviasolutions.com
+25190
+ BAE Systems Applied Intelligence
+ Liam Marwood
+ liam.marwood&baesystems.com
+25191
+ Smart Bear Inc
+ Jason Cohen
+ jason.cohen&smartbearsoftware.com
+25192
+ Positive Networks, Inc.
+ Sean Scott
+ noc&positivenetworks.net
+25193
+ Wireless Nomad Co-operative Inc.
+ Steve Wilton
+ steve&wirelessnomad.com
+25194
+ Bizanga Ltd
+ Olivier Lemarié
+ ol&bizanga.com
+25195
+ Waha Oil Company
+ Abdulwart Heshek
+ ael_hsheek&yahoo.com
+25196
+ TM Software
+ Thorr Tjorvi Einarsson
+ tte&t.is
+25197
+ eLearningRecord
+ Stephen Kidney
+ stephen.kidney&elearningrecord.com
+25198
+ SmartServ Web Hosting & Design
+ Brandon Penglase
+ brandon&smart-serv.net
+25199
+ Kobe University
+ centersystem kakari
+ nextsys-license&istc.kobe-u.ac.jp
+25200
+ TurkTel Ltd.
+ Tanju Cataltepe
+ tanju&turktel.net
+25201
+ Uniwell Electronics Ltd.
+ Hu Yuxin
+ huyx&uniwell.com.cn
+25202
+ Beechler Real Estate Services
+ Shane Kumpf
+ sak&mtco.com
+25203
+ Pete Rushmere
+ Pete Rushmere
+ pete&rushmere.org
+25204
+ Prodato Integration Technology GmbH
+ Markus Schneider
+ Markus.Schneider&prodato.de
+25205
+ Movial Corporation
+ Karri Niskala
+ oid-admin&movial.fi
+25206
+ Axxess Identification Limited
+ Fred Van Eekeren
+ fred&axxessid.com
+25207
+ JSC "ATLAS"
+ Arsen Banduryan
+ iana&atlas.ua
+25208
+ CSC Scandihealth A/S
+ Torsten Jordt
+ tjordt&csc.com
+25209
+ CURON Inc.
+ Ju, Yong Hun
+ zoo&curon.co.kr
+25210
+ bizEbox
+ Scott McNee
+ scott&bizebox.com.au
+25211
+ Edison Electric Corp.
+ Mr. A. Faris
+ faris&eege.com
+25212
+ Initworks B.V.
+ Jop Zinkweg
+ info&initworks.com
+25213
+ Nexus Web AS
+ Raymond Kristiansen
+ raymond&nexusweb.no
+25214
+ Minnesota Judicial Branch
+ Mike Boettcher
+ mike.boettcher&courts.state.mn.us
+25215
+ Novacell Solutions Ltd
+ Mr Paul Brotherton
+ Paul.Brotherton&novacellsolutions.com
+25216
+ ADI Video Technologies
+ Nahum Aharon
+ nahum&adi-vt.com
+25217
+ Nautilus Hyosung
+ Chang, bo-ick
+ icarus&hyosung.com
+25218
+ httv
+ Olivier Bompuis
+ olivier.bompuis&httv.fr
+25219
+ RPSoft
+ Georges Bacha
+ info&rpsoft.com
+25220
+ sportcentric Systems
+ Paul Nelson
+ iana&sportcentric.com
+25221
+ Viewpoint Construction Software
+ Rob Humphreys
+ robh&viewpointcs.com
+25222
+ Blue Gecko Inc.
+ Jonathan Nicol
+ jnicol&bluegecko.net
+25223
+ Mindbreeze Software GmbH
+ Mr. Daniel Fallmann
+ daniel.fallmann&mind-breeze.com
+25224
+ Grupo Pochteca SA de CV
+ Jose Mondragon
+ sistemas&pochteca.com.mx
+25225
+ The Austin Diagnostic Clinic, P.A.
+ Ned Euwer
+ neuwer&adclinic.com
+25226
+ MaxMD
+ Philip J Grabner
+ +1.201.963.0005
+25227
+ Ohio Department of Transportation
+ Spencer Wood
+ spencer.wood&dot.state.oh.us
+25228
+ NAV Canada
+ Alexey Ponomarev
+ ponomaa&navcanada.ca
+25229
+ Swedish Alliance for Middleware
+ Leif Johansson
+ leifj&it.su.se
+25230
+ The Ohio Casualty Insurance Company
+ Jerry Edgington
+ Jerry.Edgington&ocas.com
+25231
+ Riverforge LLC
+ Shawn South
+ shawn&riverforge.com
+25232
+ Linog consulting
+ Francois Logier
+ francois.logier&linog-consulting.com
+25233
+ ACS
+ Dennis Cox
+ Dennis.Cox&acs-inc.com
+25234
+ Emdeon Corporation
+ Matthew Kiser
+ mkiser&emdeon.com
+25235
+ Windrush Frozen Foods Ltd
+ Robbie Roberts
+ robbie.roberts&windrushfrozen.com
+25236
+ Invitrogen Corporation
+ John Merritt
+ john.merritt&invitrogen.com
+25237
+ L-3 Communications/Narda Satellite Networks
+ Tim Duffy
+ tim.duffy&l-3com.com
+25238
+ GreenLight Networks
+ Bill Uhl
+ bill&greenlightnet.com
+25239
+ Tknika
+ Igor Blanco
+ iblanco&tknika.net
+25240
+ Peggy A. Pugh, MD, CPC
+ James Gula
+ jlgula&papugh.com
+25241
+ Proximus Information Technologies
+ Tom Kidd
+ tkidd&proximus.ca
+25242
+ ACTORS CONSULTING
+ jean-michel FAVRE
+ actors&actorsconsulting.fr
+25243
+ Agglut Technologies, Inc.
+ Vikas Ratna
+ vikas&agglut.com
+25244
+ BrightNet Oklahoma
+ Jackie Bates
+ noc&brightok.net
+25245
+ Order of St. Charbel
+ Bruce Sabalaskey
+ webmaster&charbelites.org
+25246
+ South-Russia State Technical University
+ Timur Burykin
+ 0x09&mail.ru
+25247
+ DANDELION C.A.
+ Cesar Villanueva
+ dandelionca&gmail.com
+25248
+ Solidcore Systems Inc
+ Chiradeep Vittal
+ chiradeep&solidcore.com
+25249
+ Dispuut Interlink
+ Rink Springer
+ rink&il.fontys.nl
+25250
+ AnQ Systems, Ltd.
+ TK Wang
+ tkwang&anqsystems.com
+25251
+ Princeton Alliance Church
+ David Roux
+ it&princetonalliance.org
+25252
+ vptechnologies srl
+ Stefano Veltri
+ stefano.veltri&vptech.it
+25253
+ MFEC Public Company Limited
+ Jaruwat Boonmee
+ jaruwat&mfec.co.th
+25254
+ Makena Technologies, Inc.
+ Bruce Benda
+ iana&thereinc.com
+25255
+ Broadsoft Systems
+ Gerry Pyne
+ gerry&broadsoft.com.au
+25256
+ Nable Communications, Inc.
+ Sunghyuk Kim
+ picapitt&nablecomm.com
+25257
+ Sipera Systems Inc
+ Piyush Bhatnagar
+ piyushb&sipera.com
+25258
+ Randombit Consulting
+ Jack Lloyd
+ lloyd&randombit.net
+25259
+ JWR Software Services Ltd
+ Jim Ramsay
+ jim_ramsay&blueyonder.co.uk
+25260
+ Frauerpower!
+ Leah Cunningham
+ leah&frauerpower.com
+25261
+ Westenberg & Kueppers GbR
+ Mr. Sebastian Kueppers
+ technik&wk-serv.de
+25262
+ Network Automation
+ Jan Ulander
+ j.ulander&networkautomation.se
+25263
+ mareco gmbh
+ Markus Zimmermann
+ Markus.Zimmermann&mareco.biz
+25264
+ Propolys
+ Aurelien Bompard
+ abompard&propolys.com
+25265
+ Dave Pusey - IT Services
+ Dave Pusey
+ info&davepusey-itservices.co.uk
+25266
+ FUH EOS
+ Dariusz Telinga
+ eos&post.pl
+25267
+ Virtual Synthesis
+ David McLure
+ dpm&virtualsynthesis.net
+25268
+ enfon
+ Hans-Peter Kaliba
+ office&enfon.com
+25269
+ CFNetTools
+ Eric Lackey
+ eric.lackey&gmail.com
+25270
+ MeepZor Consulting
+ Ken Coar
+ Ken.Coar&Golux.Com
+25271
+ Lotus Interworks, Inc.
+ Venkat Arvapally
+ varvapally&lotusinterworks.com
+25272
+ GRUPO XMARTS SA DE CV
+ Alvaro Ivan parres Peredo
+ arabe&xmarts.com.mx
+25273
+ Konsole Network
+ Michael Wesner
+ mike&konsole.net
+25274
+ IT2Media GmbH
+ Jueren Thurner (jueren.thurner&it2media.de), B.  Eschrich (bjoern.eschrich&is4it.de)
+ bjoern.eschrich&is4it.de
+25275
+ Peter Hall
+ Peter Hall
+ whiz100&hotmail.com
+25276
+ Gear6
+ Martin Patterson
+ mpatterson&gear6.com
+25277
+ Pekao Inc.
+ Patryk Kurek
+ megido2&o2.pl
+25278
+ Canon Electronics Inc.
+ Nozomi Masao
+ masao&canon-elec.co.jp
+25279
+ Nasdaq MTS (formerly 'OMX Group')
+ Pamela Duffy
+ pamela.duffy&nasdaq.com
+25280
+ Market Pulse International
+ Paul Rainey
+ PaulR&marketpulse.biz
+25281
+ Westerstrand Urfabrik AB
+ Mats Sunesson
+ ms&westerstrand.se
+25282
+ MDK Baden-Württemberg
+ Daniel Schempf
+ daniel.schempf&mdkbw.de
+25283
+ CONSEIL GENERAL DU CHER
+ Directeur des systemes d'information
+ dir.si&departement18.fr
+25284
+ Taylor Made Computer Solutions Ltd
+ Bob Osola
+ bobo&tmcs.co.uk
+25285
+ Beheer-Net
+ Wietse W. Jonker
+ ianamail&beheer-net.nl
+25286
+ Open Logic Solutions Ltd.
+ Craig Smith
+ craig.smith&openlogic.co.uk
+25287
+ Megabit Informationstechnik GmbH
+ Michael Benten
+ technik&megabit.net
+25288
+ onShore Development
+ Eric Dodson
+ eric&onshored.com
+25289
+ Alabama A&M University
+ Sang Han
+ shan&aamu.edu
+25290
+ Convert Italia SpA
+ Marco DE CATALDO
+ mdecataldo&convertitalia.com
+25291
+ Zeacom Ltd.
+ Peter Bonham
+ peter&zeacom.com
+25292
+ Skagit County Government
+ Lewis Bogan
+ lewisb&co.skagit.wa.us
+25293
+ MaxMD
+ Philip J Grabner
+ grabner&max.md
+25294
+ EESTEC International
+ Florian Friesdorf
+ ldapmaster&eestec.net
+25295
+ Affiniti
+ Dave Janes
+ david.janes&affiniti.com
+25296
+ VeriCenter, Inc
+ Jobey Smith
+ jsmith&vericenter.com
+25297
+ Hotxt Ltd
+ Jon Topper
+ jon.topper&hotxt.net
+25298
+ Rohm and Haas Company
+ Steven Kradel
+ skradel&rohmhaas.com
+25299
+ Rodic M&B-Co d.o.o.
+ Milan Stanic
+ mps&oss.co.yu
+25300
+ OfficeNet AS
+ Torstein Tauno Svendsen
+ torstei&officenet.no
+25301
+ Netauth Consulting
+ Mike Jackson
+ michael.jackson&netauth.com
+25302
+ Deakin University
+ Daniel Appleby
+ daniel.appleby&deakin.edu.au
+25303
+ subnetz.computing GmbH
+ Tilman Koschnick
+ til&subnetz.com
+25304
+ Demon Netherlands
+ Phil Pennock
+ iana-enterprise&nl.demon.net
+25305
+ Vodafone Holding GmbH, FPU-CEC
+ Rainer Bieniek
+ Rainer.Bieniek&vodafone.com
+25306
+ Sunmine Communications
+ James Goins
+ nvt6599qko&s5e.net
+25307
+ Mintel Group Ltd
+ Patrick van Staveren
+ pvanstaveren&mintel.com
+25308
+ MDES
+ Penny Allen
+ pallen&mdes.ms.gov
+25309
+ Manchester Airport (MHT)
+ Paul Connolly
+ pconnolly&flymanchester.com
+25310
+ Internet Society Luxembourg ASBL
+ System administrator
+ hostmaster&isoc.lu
+25311
+ RedeDominios.com
+ Renato Magalhaes
+ rsm&rededominios.com
+25312
+ NexTag Inc.
+ Satwant Jakher
+ sjakher&nextag.com
+25313
+ Visual Development
+ Chris Velazquez
+ chris&vdev.net
+25314
+ New Visual Wave Cable Communications Co., LTD.
+ Mark Chiang
+ mark&nvwtv.com.tw
+25315
+ E-wang information Systems Inc
+ Xiangming Guo
+ flydelong&tom.com
+25316
+ Karolinska Institutet
+ Eric Johansson
+ eric.johansson&ki.se
+25317
+ Ixanon AB
+ Thomas Sparr
+ thomas.sparr&ixanon.se
+25318
+ NEXCON Telecomunicaciones S.L.
+ Javier Leon Anta
+ mail&nexcon.es
+25319
+ AccessPt Inc.
+ Matt Hall
+ matt.hall&accessptinc.com
+25320
+ University of Vaasa
+ Hannu Hirvonen
+ hh&uwasa.fi
+25321
+ The American Board of Anesthesiology
+ Sal Scotto
+ sal.scotto&theABA.org
+25322
+ Alarius Systems LLC
+ Mike Oliver
+ ollie&alariussystems.com
+25323
+ AirPatrol Corporation
+ Mark Bauer
+ mbauer&airpatrolcorp.com
+25324
+ Rock Hill Telephone Company
+ John Johnson
+ John.Johnson&comporium.com
+25325
+ Trustserver S. L.
+ Bruno A. Crespo
+ bruno&trustserver.com
+25326
+ Linux-Help.org (formerly 'FurreVille')
+ Eric Renfro
+ erenfro&linux-help.org
+25327
+ Visible World Inc.
+ Erik van de Pol
+ erikp&visibleworld.com
+25328
+ Deasil Systems INC
+ felix sheng
+ felix&deasil.com
+25329
+ Henfield AB
+ Lennart Henang
+ lennart.henang&henfield.se
+25330
+ The Nation
+ Scott Klein
+ scott&thenation.com
+25331
+ NOW! Consulting GmbH
+ Martin Otto
+ martin.otto&now-consulting.de
+25332
+ CADLock, Inc.
+ IT Administrator
+ admin.it&cadlock.com
+25333
+ Packetframe, Inc.
+ Suresh Venkatraman
+ sureshv&packetframe.com
+25334
+ Ashantiplc Limited
+ James Pauls
+ info&spywaredefense.com
+25335
+ SEAMAX MANUFACTURING PTE.LTD
+ jian_zhang
+ dvdrw-zj&126.com
+25336
+ DSO National Laboratories
+ Ng Siew Choo
+ siewchoo&dso.org.sg
+25337
+ ChinaCache
+ Qingrong.Jiang
+ qingrong.jiang&chinacache.com
+25338
+ RK Systems
+ Robert Kline
+ bkline&rksystems.com
+25339
+ EMC TECH CO., LTD.
+ Dong Jin, Shin
+ djshin&emctech.net
+25340
+ Tiroler Gebietskrankenkasse
+ Martin Klingler
+ martin.klingler&tgkk.sozvers.at
+25341
+ Immosys LLC
+ Bill Anderson
+ bill-iana&immosys.com
+25342
+ IRCCS Policlinico S.Matteo
+ Andrea Gelmetti
+ a.gelmetti&smatteo.pv.it
+25343
+ Fachhochschule Frankfurt am Main - University of Applied Sciences
+ Anne Sommermann
+ asommer&dv.fh-frankfurt.de
+25344
+ BlackSpider Technologies Ltd.
+ Matt Dainty
+ matthew.dainty&blackspider.com
+25345
+ Conseil Général du Val d'Oise
+ Bruno PERRIN
+ bruno.perrin&valdoise.fr
+25346
+ SAMCA
+ Irene Marzo
+ imarzo&samca.com
+25347
+ Tetra Networking V.O.F.
+ Bas van Schaik
+ bas&dev.tetra.nl
+25348
+ SJB Communications
+ Sacha Bernstein
+ sacha-iana-pe&sjbcom.com
+25349
+ CDSw - City Data Software, s.r.o.
+ Michal Bursa
+ admin&cdsw.cz
+25350
+ Haymarket Publishing Services Limited
+ Elaine Bevan
+ elaine.bevan&haynet.com
+25351
+ AMAG Automobil- und Motoren AG
+ Marc Brem
+ it-sicherheit&amag.ch
+25352
+ Kuwait Meteorological Department
+ Amir Al Taho
+ aaltaho&yahoo.com
+25353
+ Gibson, Dunn & Crutcher LLP
+ Chris Fritzsche
+ cfritzsche&gibsondunn.com
+25354
+ Travel Svcs llc
+ Jack Trullinger, Jr.
+ jtrullinger&travelsvcs.net
+25355
+ Shenzhen Haishuo Technologies Co.Ltd
+ Hao Huang
+ hilomenbit&gmail.com
+25356
+ E2E IT Solutions Pty. Ltd.
+ Ross Johnson
+ RossJohnson&e2eit.com.au
+25357
+ Dotstream
+ Slava Chernobai
+ chernobai&gmail.com
+25358
+ HUBER+SUHNER AG
+ Daniel Böhm
+ dboehm&hubersuhner.com
+25359
+ Perspektiv Bredband AB
+ Jakob Borg
+ jakob&perspektivbredband.se
+25360
+ SMACL
+ Dominique Pineau
+ d-pineau&smacl.fr
+25361
+ Dr. Jan-Hendrik Dörner
+ Dr. Jan-Hendrik Dörner
+ iana&doerner.net
+25362
+ Headroom Broadcast GmbH
+ Klaus Feige
+ feige&headroom.de
+25363
+ Medical Imaging Software Amsterdam
+ Hans Kramer
+ hans.kramer&xs4all.nl
+25364
+ Studio Tre s.r.l.
+ Andrea Cotti-Cometti
+ acc&studiotre.it
+25365
+ Digitum Ltd.
+ Vassilios Goumas
+ goumas&dv.fh-frankfurt.de
+25366
+ Iptic Systems
+ Adam Casto
+ adam&iptic.com
+25367
+ Mobile Streams PLC
+ Stuart Slade
+ stuarts&mobilestreams.com
+25368
+ Association Crans
+ Stephane Glondu
+ oid-admin&crans.org
+25369
+ Reliact Solutions S.L.
+ Dave Camino
+ info&reliact.com
+25370
+ ExtendASP LLC
+ Lyman Brown
+ lyman.brown&gmail.com
+25371
+ Arcitecta Pty. Ltd.
+ Mr. Jason Lohrey
+ jason.lohrey&arcitecta.com
+25372
+ Pegasus Consultants (SW) Ltd
+ Chris Smith
+ chris&pegasus-sw.com
+25373
+ Universidade Estadual do Sudoeste da Bahia
+ Jose Marcos Araujo
+ jmarcos&nprsa.uesb.br
+25374
+ Universität Hamburg, Regionales Rechenzentrum / Hamburg University, Computing Center
+ Bettina Kuhlmann
+ bettina.kuhlmann&rrz.uni-hamburg.de
+25375
+ NextSysSecure, Inc.
+ Larry Stilwell
+ lstilwell&nextsyssecure.com
+25376
+ Suretec Systems Ltd.
+ Gavin Henry
+ ghenry&suretecsystems.com
+25377
+ Bauman Moscow State Technical University
+ Varnava Sergey
+ uneex&yandex.ru
+25378
+ Schrodinger, Inc.
+ Simon Gao
+ gao&schrodinger.com
+25379
+ American Chartered Bank
+ Rex Choi
+ rchoi&americanchartered.com
+25380
+ Michael D'Errico
+ Michael D'Errico
+ mike-asn&pobox.com
+25381
+ Rx Networks Inc.
+ Peter H. Mueller
+ peter&rxnetworks.ca
+25382
+ Nanite Services Limited
+ Peter Palmer
+ ppalmer&naniteservices.co.uk
+25383
+ TiChou
+ Sébastien MONBRUN
+ tichou+oid&tichou.org
+25384
+ Alliant Energy
+ Jordan Glover
+ jglover&alliantenergy.com
+25385
+ Societe anonyme de la Communication Securisee
+ Henrik Stein
+ iana.nospam&scsecure.ch
+25386
+ ELETEX Co. Ltd.
+ Norihiko Kawanaka
+ kawanaka.no&eletex.co.jp
+25387
+ xcurenet
+ eric Lee
+ zhlee&xcurenet.com
+25388
+ Gadget Factory Ltd.
+ Tatsuya Aoyagi
+ ta&gfx.jp
+25389
+ Westcoast University of Applied Sciences
+ Dieter Rathmann
+ rathmann&fh-westkueste.de
+25390
+ Ulrich Flamm
+ Ulrich Flamm
+ ldap&ulrich-flamm.de
+25391
+ SECURE-IT SA
+ DE WILDE Thomas
+ info&secure-it.fr
+25392
+ inabensa
+ Jose Luis Gomez Bocanegra
+ joseluis.bocanegra&inabensa.abengoa.com
+25393
+ Alliant Technologies
+ Rich Crawford
+ Rich.Crawford&Alliantechnologies.com
+25394
+ Sunflower Technologies
+ Jim Kernahan
+ laboratory&sunflowertech.com
+25395
+ Aquila, Inc.
+ Gary Cauthon
+ AquilaTechSupport&aquila.com
+25396
+ Digital Alchemists GmbH
+ Matthias Meier
+ m.meier&digital-alchemists.ch
+25397
+ Primetime Medical Software
+ Matthew Ferrante
+ ferrante&medicalhistory.com
+25398
+ GeoForschungsZentrum Potsdam
+ Dr. Thomas Bleek
+ bl&gfz-potsdam.de
+25399
+ RHnet Inc.
+ Jón Ingi Einarsson
+ cert&rhnet.is
+25400
+ InterSystems USA
+ Denise Hummel
+ dhummel&itsden.com
+25401
+ MU Net, Inc.
+ William C Unkel
+ BillU&munet.com
+25402
+ FlanTel Communications
+ Barry Flanagan
+ barry&flantel.com
+25403
+ ClearCanvas Inc.
+ Clinton Chau
+ clinton&clearcanvas.ca
+25404
+ citadel.org (the Citadel groupware project)
+ Art Cancro
+ ajc&uncensored.citadel.org
+25405
+ Boston Linux & Unix
+ John Abreau
+ snmp&blu.org
+25406
+ Iptivia Inc
+ Rajendran Rajan
+ raju&iptivia.com
+25407
+ Engiby sàrl
+ Nicolas Bovigny
+ nb&engiby.ch
+25408
+ BarNet
+ Michael Green
+ info&barnet.com.au
+25409
+ Superclick Networks Inc
+ Enrico Demarin
+ enrico&superclick.com
+25410
+ Technical Resources International
+ Arthur Wang
+ itsupport&tech-res.com
+25411
+ Training Team Srl
+ Roberto Franchi
+ roberto.franchi&trainingteam.com
+25412
+ OrcaWare Technologies
+ Blair Zajac
+ blair&orcaware.com
+25413
+ FH-Trier, University of Applied Sciences
+ Ralf Becker
+ beckerr&fh-trier.de
+25414
+ City of Henderson, Nevada
+ David Nelson
+ David.Nelson&CityOfHenderson.com
+25415
+ crosscert
+ se eun kim
+ sekim&crosscert.com
+25416
+ Active Database Team
+ Hyunsik Choi
+ advanced80&nate.com
+25417
+ rootKlub.org
+ Mr. Féng
+ gf&rootklub.org
+25418
+ INED - Institut National d'Etudes Demographiques
+ Marc LAMOUCHE
+ hostmaster&ined.fr
+25419
+ CompanyName
+ Alexandr Motorny
+ disel&entry.kiev.ua
+25420
+ maf
+ Miguel Ãngel Ferrer
+ service&maferrer.net
+25421
+ Postini, Inc.
+ Michael Han
+ mhan&postini.com
+25422
+ Vilnius University
+ VU Hostmaster
+ hostmaster&vu.lt
+25423
+ Babs Paylink AB
+ Andreas Ekman
+ administrator&babspaylink.se
+25424
+ Kongsberg Norcontrol AS
+ Head Technology & Products Department
+ knc.support&kongsberg.com
+25425
+ Condor LebensversicherungsAG
+ Andreas Matthees
+ andreas.matthees&condor-versicherungsgruppe.de
+25426
+ LenSoft Ltd.
+ Sergey Lentsov
+ thelenz&scc.lg.ua
+25427
+ Avenda Systems, Inc.
+ Santhosh Cheeniyil
+ santhosh&avendasys.com
+25428
+ AGMEN
+ Jean-Charles PERNOT
+ jean-charles&pernot.org
+25429
+ Comarch S.A.
+ Jan Srzednicki
+ net.dept&comarch.com
+25430
+ Netspecialisten
+ Jacob Volstrup
+ volstrup&avanceret.dk
+25431
+ Ingenico
+ Jean-Claude Genoud
+ jean-claude.genoud&ingenico.com
+25432
+ ServersCheck BVBA
+ Van Laere
+ helpdesk&serverscheck.com
+25433
+ HaiVision Systems Inc.
+ Frederick Mruzek
+ fmruzek&haivision.com
+25434
+ Engineering School of Geneva EIG
+ Francois Tamone
+ tamone&eig.unige.ch
+25435
+ Great Lakes Internet, Inc.
+ Eliot Gable
+ support8&greatlakes.net
+25436
+ Loren Data Corp.
+ Edison Carter
+ edison&ld.com
+25437
+ Chair MMSP of Perm State Technical University
+ Vychegzhanin Anton
+ ldap&mmsp.pstu.ru
+25438
+ B-one Aps
+ Jakob Goldbach
+ iana-admin&b-one.net
+25439
+ Digital Genesis Technologies
+ James M. Sella
+ sella&digital-genesis.com
+25440
+ Radiqal, LLC
+ Mr. Parag Amin
+ parag&radiqal.com
+25441
+ lagis Internet Service Provider GmbH
+ Ulrich Zehl
+ u.zehl&lagis.at
+25442
+ AIRAYA Corp
+ Mike Nydam
+ mnydam&airaya.com
+25443
+ louismc
+ Louis-Martin Carriere
+ louis_m_c&hotmail.com
+25444
+ Fastwire
+ Dan Young
+ djy&fastwire.com.au
+25445
+ AstralBlue
+ Eugene M. Kim
+ ab&astralblue.net
+25446
+ Burn Networks Pty Ltd
+ David Parrish
+ info&burn.net.au
+25447
+ Jireh International Inc.
+ Stephen Afuape
+ stephen&jirehinternational.com
+25448
+ Verari Systems, Inc
+ Tony Skjellum
+ tony&verarisoft.com
+25449
+ Beijing Easy Broadband Technology Co.,Ltd.
+ ymtang
+ ws214331&sohu.com
+25450
+ eTraintronics.com
+ Howell Dell
+ hdell&eTraintronics.com
+25451
+ UFPS Tymenskoy oblasti - filial FGUP "Pochta Rossii"
+ Sergey V. Kozlov
+ sergey.kozlov&tmnpost.ru
+25452
+ Sikom Software GmbH
+ Steffen Liersch
+ S.Liersch&sikom.de
+25453
+ Seaview Support Systems Pvt Ltd
+ System Administrator
+ sysadmin&svw.com
+25454
+ LiComm Co., Ltd.
+ Meong-Kyu Choi
+ cmk116&licomm.com
+25455
+ Trinodal S.L.
+ Tobias Nieters
+ info&trinodal.net
+25456
+ Wooribyul Telecom Co., Ltd.
+ Junpyo, Lee
+ leejp&wooribyul.co.kr
+25457
+ Schweizerische Bibliothek f&#252;r Blinde und Sehbehinderte
+ Matthias Ragaz
+ informatik&sbszh.ch
+25458
+ XtraMind Technologies GmbH
+ Jan Timm
+ it&xtramind.com
+25459
+ BON.net Ltd
+ Benjamin Timms
+ ben-iana&bon.net
+25460
+ ComputerLand S.A.
+ Lukasz Wycislik
+ luke&pik.gliwice.pl
+25461
+ PALO ALTO NETWORKS
+ Dr. Anupam Bharali
+ paniana&gmail.com
+25462
+ Applied Wireless Identifications Group, Inc
+ Eric Huang
+ e.huang&awid.com
+25463
+ NanShanBridge Co.Ltd
+ ningzhang
+ zhangning&nsbic.com
+25464
+ Demarc Technology Group, LLC
+ Tony Morella
+ tony&demarctech.com
+25465
+ First Standards Organisation (FSO)
+ Nora Salam
+ nora&mefso.org
+25466
+ Asia Bank Card Union (ABCUnion.org)
+ Sophie Faris
+ sophie&abcunion.org
+25467
+ B-Lex Information Technologies
+ Arnold Hendriks
+ info&b-lex.com
+25468
+ Fortica Ltd.
+ Mika Suomalainen
+ mika.suomalainen&fortica.fi
+25469
+ Aliasource
+ Anthony Prades
+ oid&aliasource.fr
+25470
+ North Suburban Access Corp.
+ Ian R. Cobb
+ ian.cobb&ctv15.org
+25471
+ Gridpoint Systems
+ Ken Young
+ keny&gridpointsystems.com
+25472
+ Alltek Technology Corp.
+ Eddie Liao
+ eddieliao&alltek.com
+25473
+ Telelogos
+ Jean-Yves Bourdais
+ jybourdais&telelogos.com
+25474
+ Lisis NV
+ Wim Van Leuven
+ wim.van.leuven&ldc.be
+25475
+ Innovant Pty Ltd
+ Jamie Vachon
+ jamie.vachon&levelonenetworks.com
+25476
+ VideoCells Ltd.
+ Eran Bida
+ snmp&videocells.com
+25477
+ alpha nova BetriebsgesmbH
+ Rudolf Hatheyer
+ rudi.hatheyer&alphanova.at
+25478
+ Local Solutions
+ Denis Basta
+ Denis.Basta&local.lv
+25479
+ X-Tend
+ Frederic Descamps
+ fred&x-tend.be
+25480
+ Congruentix LLC
+ Amol Hatwar
+ amol&congruentix.com
+25481
+ Convergin Ltd.
+ Michael Katz
+ michaelkz&convergin.com
+25482
+ Global Village Data Solutions
+ Timothy Bogie
+ tim.bogie&gvds.com.au
+25483
+ iScience Surgical
+ Bruce Director
+ bdirector&isciencesurgical.com
+25484
+ AKDB
+ F. Salat
+ Franz-Xaver.Salat&akdb.de
+25485
+ Patentanwaltskanzlei Horns
+ Axel H Horns
+ horns&ipjur.net
+25486
+ Asset Archives, Inc.
+ Nick Downey
+ ndowney&assetarchives.com
+25487
+ Bishop Technologies, Inc.
+ Joe Doyle
+ jdoyle&bishopit.com
+25488
+ V2 Telecom Ltda.
+ Guilherme Spina
+ gspina&v2telecom.com.br
+25489
+ Henrik Nordstrom Consulting
+ Henrik Nordstrom
+ henrik&henriknordstrom.net
+25490
+ Wagner Tiefkuehlprodukte GmbH
+ Dirk-T. Rauber
+ dirk.rauber&wagner-pizza.de
+25491
+ National Bank of the Republic of Belarus
+ Alexandre I Burachevsky
+ root&bisc.by
+25492
+ Ruukki
+ Matti Oja
+ matti.oja&ruukki.com
+25493
+ VNUnet Europe
+ Emanuel Schleussinger
+ emanuel_schleussinger&vnu.de
+25494
+ Ivan Dolezal
+ Ivan Dolezal
+ ivan.dolezal&vsb.cz
+25495
+ Optimacom Sàrl
+ Christophe Alexandre
+ optimacom.sarl&gmail.com
+25496
+ CEMES-CNRS
+ Anne Altibelli
+ anne.altibelli&cemes.fr
+25497
+ Transbit Spolka z o.o.
+ Wojciech Wisniewski
+ mariola&transbit.pl
+25498
+ InSecMa Solutions GmbH
+ Marc Schlichting
+ m.schlichting&insecma.de
+25499
+ GuideCom GmbH
+ Sebastian Wiehage
+ ldap&guidecom.de
+25500
+ Interkey, Inc.
+ Jeffrey Goldschrafe
+ jeffg&interkey.net
+25501
+ VaultLab, Inc
+ CTO/Chief Technical Officer
+ p1.iana&vaultlab.com
+25502
+ AccuRev, Inc.
+ Matt Laudato
+ mlaudato&accurev.com
+25503
+ Network Integrity Systems Inc.
+ Cary Murphy
+ carym&networkintegritysystems.com
+25504
+ St. Edward's University Inc
+ Raymond Spinhirne
+ rays&admin.stedwards.edu
+25505
+ SpaceNetwork
+ Juergen Mira
+ NOC&SpaceNetwork.de
+25506
+ H3C
+ Rugang Cheng
+ rugang&huawei-3com.com
+25507
+ Japan Maritime Self-Defense Force
+ Tsutomu Yoshima
+ k-mso-cm01&msdf.mail.jda.go.jp
+25508
+ narraSoft Philippines, Inc.
+ Joe Daigle
+ oidrequest&jwdaigle.net
+25509
+ C.MER
+ Yan Burman
+ yan_b&mer.co.il
+25510
+ Symedia S.A.
+ Roman Lyubovskiy
+ roman&symedia.org
+25511
+ SPALE NETWORKS
+ Pascal Gloor
+ pascal.gloor&spale.com
+25512
+ simple-networks
+ Torsten Goße
+ togo&simple-networks.com
+25513
+ VirtualLink Technologies Pte. Ltd.
+ Haitao Zhao
+ support&vlinktech.com
+25514
+ yatininc
+ yatin umrotkar
+ yatin_u84&yahoo.com
+25515
+ LKH Villach
+ Andreas Sucher
+ andreas.sucher&lkh-vil.or.at
+25516
+ Verizonbusiness
+ Jim Potter
+ jim.potter&verizonbusiness.com
+25517
+ Criterium Soluções em Informática Ltda
+ Rafael Santos
+ rafael.santos&criterium.com.br
+25518
+ StorCase Technology, Inc.
+ Joel Tang
+ Joel_tang&storcase.com
+25519
+ Washington County School District
+ Jeremy Cox
+ jcox&washk12.org
+25520
+ Quadrics Ltd
+ Lee Porter
+ lee&quadrics.com
+25521
+ NextConnect Ltd
+ D Short
+ info&nextconnect.co.uk
+25522
+ Renko Technologies
+ Arkady Renko
+ document.controller&efp.net.au
+25523
+ Homecast Co., Ltd.
+ Dae-Yeon Hwang
+ dyhwang&homecast.net
+25524
+ Open Source Hardware Engineering Community (OSHEC)
+ Dmitry V. Belimov
+ dimon&oshec.org
+25525
+ TC&C Telecommunication and Computer Technology Ltd.
+ Viktor Kiss
+ viktor.kiss&tcandc.com
+25526
+ IPRocess
+ MELI Antoine
+ snmp_pen&iprocess.fr
+25527
+ Nebraska Public Power District
+ Erik Weinmeister
+ etweinm&nppd.com
+25528
+ Laboratório Nacional de Computação Científica
+ Luiz M. R. Gadelha Jr.
+ lgadelha&lncc.br
+25529
+ World Links
+ Ray Stuart
+ ray&world-links.org
+25530
+ AirDat LLC
+ Brian Dale
+ bdale&airdat.com
+25531
+ B2E Technologies PTY LTD
+ Ronald Da Encarnacao
+ ronnied&b2e.co.za
+25532
+ BCA Services Ltd.
+ Werner Rades
+ info&bca-itservices.com
+25533
+ IdentityForge, LLC.
+ Chad Cromwell
+ ccromwell&identityforge.com
+25534
+ Lusan Systems
+ Nikolai Lusan
+ nikolai&lusan.id.au
+25535
+ Klas Ltd.
+ Peter Hertting
+ peterh&klasonline.com
+25536
+ Probaris Technologies, Inc.
+ Robert Levas
+ oids&probaris.com
+25537
+ Thomas Friedl
+ Thomas Friedl
+ friedltoolsoft&web.de
+25538
+ GNU Telephony
+ David Sugar
+ dyfet&gnutelephony.org
+25539
+ Osaka University
+ OID Administrator
+ oid-admin&ml.office.osaka-u.ac.jp
+25540
+ NetToolWorks, Inc.
+ Eric Eicke
+ eeicke&nettoolworks.com
+25541
+ JStream Technologies, Inc.
+ James Chen
+ jchen&jstream.com.tw
+25542
+ Ortikon Interactive Oy
+ Teemu Pohjolainen
+ teemu.pohjolainen&ortikon.com
+25543
+ Microbit 2.0 AB
+ Jonas Andersson
+ jonas.andersson&microbit.se
+25544
+ Iptune Ltd.
+ Vesa Haimi
+ info&iptune.com
+25545
+ EADS-CASA
+ Pedro Fernandez Cardador
+ Pedro.Fernandez&casa.eads.net
+25546
+ Boots Group PLC
+ Dr Tim Martin
+ tim.martin&boots.co.uk
+25547
+ VION
+ Joris te Molder
+ joris.te.molder&vionfood.com
+25548
+ OpenCraft
+ Karim Ratib
+ karim.ratib&open-craft.com
+25549
+ STAR Group
+ Daniel Geyer
+ daniel.geyer&star-group.net
+25550
+ zhihao
+ zhihao
+ zzh_1218&hotmail.com
+25551
+ AMEC
+ Bill Dishman
+ bill.dishman&amec.com
+25552
+ Poxix
+ Jacob Angel Munoz
+ me&poxix.com
+25553
+ Sonas Innovation Ltd
+ Barry Flanagan
+ barry&sonasi.com
+25554
+ WiderWeb Ltd
+ E Moore
+ ed&widerweb.co.uk
+25555
+ Social Science Research Council
+ Christopher Hernandez
+ hernandez&ssrc.org
+25556
+ Beyond 2000 Ltd
+ Bernard Jauregui
+ bj&beyond2000.co.uk
+25557
+ Xerox -ORG
+ Michael Foster
+ Michael.Foster&xerox.com
+25558
+ Infoblox, WinConnect (formerly 'Ipanto')
+ Eric Duchene
+ educhene&infoblox.com
+25559
+ Tivella Inc.
+ Alex Shekhter
+ alex&tivella.com
+25560
+ Ministerio Publico do DF e Territorios
+ Robson Paniago de Miranda
+ robsonm&mpdft.gov.br
+25561
+ Telecom Protection Technologies Limited
+ Chris Down
+ chris.down&tptdesigns.co.uk
+25562
+ Firmix Software GmbH
+ Vinzenz Grabner
+ mlzenml&firmix.at
+25563
+ Stadtverwaltung Duesseldorf
+ Michael Wadenpohl
+ michael.wadenpohl&stadt.duesseldorf.de
+25564
+ T7 e.V.
+ Hajo Bickenbach
+ hajo.bickenbach&t7-isis.org
+25565
+ pixality GmbH
+ Stefan Lippstreu
+ iana&pixality.com
+25566
+ Staatl. gepr. Inf. Markus KARG
+ Markus KARG
+ markus.karg&gmx.net
+25567
+ Cingular Wireless LLC
+ Johnny Walker
+ johnny.walker&cingular.com
+25568
+ Douglas Fast Net
+ Chance Newkirk
+ cnewkirk&douglasfast.net
+25569
+ Points South
+ Austin Brower
+ operations&psouth.net
+25570
+ Mackelprang Research
+ Mark Mackelprang
+ mark&mackelprang.com
+25571
+ nDosa Technologies Inc
+ Kwang-Bock You
+ kbyou&ndosatech.com
+25572
+ Columbia International College
+ Randy de Resendes
+ rderesendes&cic-totalcare.com
+25573
+ Point Clark Networks Ltd.
+ Peter Baldwin
+ peterb&pointclark.net
+25574
+ FXC Inc.
+ Zhao Fengji
+ zhao&fxc.jp
+25575
+ Bevuta
+ Pablo Beyen
+ beyen&bevuta.com
+25576
+ AXMEDIS Organisation
+ Paolo Nesi
+ nesi&dsi.unifi.it
+25577
+ Norlinx, Inc
+ Robert Selph
+ rselph&norlinx.com
+25578
+ Interchange Corporation
+ Scott Simpson
+ ssimpson&interchangeusa.com
+25579
+ Info Tech, Inc.
+ Network Services
+ sysadmin&infotechfl.com
+25580
+ Universidad de El Salvador
+ Victor Calles
+ victor.calles&ues.edu.sv
+25581
+ Musmap Team
+ Mathieu Parent
+ mathieuparent&users.sourceforge.net
+25582
+ Employease Inc.
+ Patrick Wolfe
+ pwolfe&employease.com
+25583
+ gfk
+ Gregor Kling
+ gfk&binary-delight.de
+25584
+ Axzona Ltd
+ Alan Hughes
+ alan&axzona.com
+25585
+ Infoglobal, S.A.
+ Prudencio Gomez
+ info&infoglobal.es
+25586
+ Unified Group Ltd
+ Scott Bye
+ sbye&unifiedgroup.co.uk
+25587
+ Jinitech Inc.
+ Shawn Zhang
+ shawn&jinitech.com
+25588
+ University of Texas Center for Agile Technology
+ John Holder
+ itcontact&cat.utexas.edu
+25589
+ Comune di Cagliari
+ Pierangelo Orofino
+ piero.orofino&comune.cagliari.it
+25590
+ Tecnoworld Com. Imp. Exp. Ltda.
+ Alberto Sato
+ alberto.sato&tecnoworld.com.br
+25591
+ National Clearinghouse for Rehabilitation Training Materials
+ Kenneth Tingey
+ ken.tingey&usu.edu
+25592
+ Intercorp
+ David Price
+ david_price&intercorp.com.au
+25593
+ Aethernet Ltd
+ Kris Saxton
+ kris&aethernet.co.uk
+25594
+ Gollard
+ Olesov Peter
+ olesov&atlantis.ru
+25595
+ CZ.NIC, z.s.p.o.
+ Ondrej Sury
+ ondrej.sury&nic.cz
+25596
+ DigitalSign - Certificadora Digital
+ Alvaro Matos
+ suporte&digitalsign.pt
+25597
+ FireEye Inc.
+ Jordan Blake
+ jordan&fireeye.com
+25598
+ Gehlbach Technical Services, Inc.
+ Jeff Gehlbach
+ jeffg&gehlbachtech.com
+25599
+ SecureNet PL
+ Wojciech S. Czarnecki
+ registry&sec.pl
+25600
+ EzValidation Inc.
+ Asif Bhimla
+ ali&ezvalidation.com
+25601
+ FSP Computer & Netzwerke
+ Stefan Schaefer
+ stefan.schaefer&fsproductions.de
+25602
+ Telekom Austria AG
+ Karl Vavrina
+ karl.vavrina&telekom.at
+25603
+ Locube.com
+ Nicolas Camus
+ ncamus&locube.com
+25604
+ Agos S.p.A.
+ Marco Barzaghi
+ m.barzaghi&agosweb.it
+25605
+ Ingenieurbuero T. Scholz
+ Thorsten Scholz
+ iana_snmp&demugo.sytes.net
+25606
+ DevMetrix LLC (formerly 'USi')
+ Damien Stuart
+ dstuart&dstuart.org
+25607
+ Andritz AG
+ christian bretterhofer
+ christian.bretterhofer&andritz.com
+25608
+ Iritec
+ Ãlvaro J. Iradier
+ airadier&iritec.es
+25609
+ StreamVision
+ Perceval Anichini
+ perceval.anichini&streamvision.fr
+25610
+ The SEEMIS Group
+ Chris Higgins
+ chris.higgins&seemis.gov.uk
+25611
+ Lafayette College
+ Bob Bailey
+ baileyb&lafayette.edu
+25612
+ Trilliant Networks
+ François Guillemette
+ francois.guillemette&trilliantnetworks.com
+25613
+ CGI Concept
+ Marek Habersack
+ grendello&gmail.com
+25614
+ Auroras Entertainment
+ Dustin F. Harmon
+ dharmon&auroras.tv
+25615
+ Computer Savvy
+ David Sucharski
+ pcdocdave&tech303.com
+25616
+ Cardiac Science Corporation
+ Bryon Schultz
+ bschultz&cardiacscience.com
+25617
+ ClearCube Technology
+ My Tran
+ my.tran&clearcube.com
+25618
+ Omnitrol Networks, Inc.
+ Joe Ireland
+ jireland&omnitrol.com
+25619
+ Ultragreen
+ Romain GEORGES
+ romain&ultragreen.net
+25620
+ Ost-West Handelsbank AG
+ Mr. Stefan Berndt
+ stefan.berndt&owh.de
+25621
+ Z Microsystems
+ Chris Greve
+ snmp-num&zmicro.com
+25622
+ JANET(UK) (formerly 'UKERNA (United Kingdom Education and Research Networking Association)')
+ Mark O'Leary
+ mark.oleary&ja.net
+25623
+ OpenVAS
+ Tim Brown
+ timb&openvas.org
+25624
+ Kent School District
+ David Norton
+ serveradmins&kent.k12.wa.us
+25625
+ ChattenAssociates, Inc.
+ Leonid Tochinski
+ ltochinski&chattenassociates.com
+25626
+ Crufty
+ Simon Gerraty
+ sjg&crufty.net
+25627
+ Ohio Department of Public Safety
+ David Brown
+ dabrown&dps.state.oh.us
+25628
+ Perot Systems Corporation
+ Bradley Marrs
+ brad.marrs&ps.net
+25629
+ U.S. Environmental Protection Agency
+ Keith Brown
+ brown.keith&epa.gov
+25630
+ Groupe Mutuel
+ Christian Parvex
+ cparvex&groupemutuel.ch
+25631
+ International Newspaper Network, LLC
+ Dustin Ward
+ dward&townnews.com
+25632
+ Thorold Alarm
+ Jon Pounder
+ jon&pounder.com
+25633
+ lecentre.net
+ Sebastien THOMAS
+ prune&lecentre.net
+25634
+ uniqueobject
+ Arne Gerdes
+ arnegerdes&uniqueobject.com
+25635
+ Carlo Gavazzi Computing Solutions, Inc.
+ Mark J. Pascarelli
+ markpas&mupac.com
+25636
+ Control Alternative Solutions, Inc.
+ Prakash Jadeja
+ jad&casolinc.com
+25637
+ Police Bruxelles CAPITALE Ixelles - ZP 5339
+ Frédéric Devos
+ freddevos&gmail.com
+25638
+ Uniadex, Ltd.
+ Masatsugu Fujita
+ masatsugu.fujita&uniadex.co.jp
+25639
+ KMS Systems Inc
+ George Mallard, P.E.
+ guru&crashbar.com
+25640
+ Real SoftService
+ Wang Penghui
+ wangpenghui&realss.com
+25641
+ Papeteries Hamelin
+ Bernardeau Gérard
+ gbernardeau&hamelin.fr
+25642
+ CHP Consulting ltd.
+ Andy Brook
+ ops&chp.co.uk
+25643
+ Intermediasud
+ Claude Combes
+ ccombes&e-teleport.net
+25644
+ liland open IT solutions GmbH
+ Michael Perkonigg
+ michael.perkonigg&liland.at
+25645
+ Community TV GmbH
+ Matthias Subik
+ ms&okto.tv
+25646
+ b.a.b-technologie GmbH
+ Joerg Schmitz-Linneweber
+ jsl&bab-tec.de
+25647
+ Hungarian Customs Service (VPOP)
+ Zoltan Riba
+ riba.zoltan&mail.vpop.hu
+25648
+ Ecole Nationale Veterinaire de Nantes
+ Mr Didier ROY
+ roy&vet-nantes.fr
+25649
+ Technobox, Inc.
+ Larry Reilly
+ larry.iana-enterprise&technobox.com
+25650
+ SunUp Design Systems, Inc.
+ Praveen Sharma
+ sysadmin&sunup.com
+25651
+ Exalt Communications
+ Herman Lee
+ hlee&exaltcom.com
+25652
+ Tasneem Electronics L.L.C
+ Basem Narmok
+ narm&go.com.jo
+25653
+ Oakley Networks, Inc.
+ Jan L. Peterson
+ jan.peterson&oakleynetworks.com
+25654
+ Psi Systems, Inc.
+ David Megel
+ dmegel&psi-sys.com
+25655
+ MIMS SA
+ Frederic Senault
+ fs&mims.be
+25656
+ Axoïde EURL
+ Borgogno Cécile
+ contact&axoide.com
+25657
+ NWCG
+ Jason Runyan
+ jason.runyan&usda.gov
+25658
+ Essentia S.p.A.
+ Andrea Tarasconi
+ andrea.tarasconi&essentia.it
+25659
+ PolarSat Inc.
+ Marc Tibout
+ marc.tibout&polarsat.com
+25660
+ Starflight Electronics
+ John Anderson
+ johna&starflightinc.com
+25661
+ DataPro Group Limited
+ Kenneth Clark
+ kennethc&datapro.co.za
+25662
+ Opway Optical Technology(Wuxi)Co.Ltd
+ Bai Liyong
+ lybai&opwaytech.com.cn
+25663
+ InfowareLab Co,Ltd.
+ ROBIN XIA
+ Robin.Xia&cybernaut.com.cn
+25664
+ Terascala, Inc.
+ Mike Nuss
+ mike&terascala.com
+25665
+ Essentel Inc.
+ Corey Gates
+ info&essentel.com
+25666
+ Telenav, INC
+ Jason Choe
+ jchoe&telenav.com
+25667
+ Padjen
+ Frederik Padjen
+ ldap&padjen.de
+25668
+ Battelle Memorial Institute
+ Peter Dohm
+ dohmp&battelle.org
+25669
+ Mariner Partners Inc.
+ Aleksandar Petrovic
+ aleksandar.petrovic&marinerpartners.com
+25670
+ California State University, Fullerton
+ Chuck Yang
+ cyang&fullerton.edu
+25671
+ EC Hugbunadur Ehf
+ Asgeir Halldorsson
+ asgeir&ec.is
+25672
+ Responsys
+ Mike Sherman
+ msherman&responsys.com
+25673
+ Grupo IT Deusto, S.L.
+ Marcos Riosalido
+ mriosalido&itdeusto.com
+25674
+ jlu.nic.Inc.
+ WenZiyan
+ wenziyan1208&163.com
+25675
+ Test-O-Mat
+ Tim Krah
+ mail&timkrah.de
+25676
+ procilon Gmbh
+ Torsten Rienaß
+ torsten.rienass&procilon.de
+25677
+ Action Soft
+ Damien Matraire
+ dma&action-soft.com
+25678
+ EMBL Heidelberg
+ Matthias Helmling
+ helmling&embl.de
+25679
+ SecureAxis Software
+ Chris Elbring
+ celbring&secureaxis.net
+25680
+ Pixen Technologies Pvt Ltd
+ Vijay A Ramamoorthy
+ mailrvijay&gmail.com
+25681
+ Instituto Municipal de Cultura y Juventud de Burjassot
+ Gabriel Prunonosa
+ gabriel.prunonosa&imcjb.net
+25682
+ Donley Consulting
+ Dennis Furr
+ denny&donleyconsulting.co.uk
+25683
+ Epstein Becker & Green, P.C.
+ Mevin Essapen
+ MEssapen&ebglaw.com
+25684
+ Perot Systems Government Services
+ Rich Bashaw
+ rich.bashaw&psgs.com
+25685
+ Hurricane Labs LLC
+ Brian T Glenn
+ brian&hurricanelabs.com
+25686
+ MCTEL Monaco Telematique
+ Daniel Mavrakis
+ sms&mctel.net
+25687
+ Gendreau & Pelchat
+ Francis Gendreau
+ francis.gendreau&makwa.net
+25688
+ Caixanova
+ Juan Manuel Fernández López
+ jmfernandez&caixanova.com
+25689
+ alsatis
+ Frédéric Moulins
+ contact&alsatis.com
+25690
+ REM Probe Ltd
+ Kelvin Ager
+ Kelvin.Ager&branch.co.uk
+25691
+ Eyes, Japan Co. Ltd.
+ Masahiro Kinugawa
+ kinugawa&aizu.com
+25692
+ ANDREAS STIHL AG & Co. KG
+ Andreas Bombik
+ oidmaster&stihl.de
+25693
+ InterNetworX Systems Inc.
+ Don Fitzpatrick
+ dwf&InterNetworXsystems.com
+25694
+ DRS Surveillance Support Systems, Inc.
+ Tony Price
+ tony.price&drs-sss.com
+25695
+ Vestergaard IT
+ Peter Dahl Vestergaard
+ peterdv&vestergaard.it
+25696
+ Nedap N.V.
+ Evert Wonnink
+ evert.wonnink&nedap.com
+25697
+ BBK
+ Sonsoles Sagredo
+ sonsoles.sagredo&ieuskadi.com
+25698
+ KSB Italia S.p.A.
+ Nicola Bertellini
+ it&ksb.it
+25699
+ Generic Variables
+ eng.enrico frediani
+ e.frediani&usl6.toscana.it
+25700
+ Protokon Kft.
+ Nagy Attila
+ nagy.attila&protokon.com
+25701
+ GAMIC mbH
+ Marco Costa
+ costa&gamic.com
+25702
+ PCSofía
+ Hernan Berguan
+ pcsofia&gmail.com
+25703
+ CYBERSYS
+ Georges VIDAL
+ gvidal&cybersys.fr
+25704
+ inter-touch (Malaysia) Sdn. Bhd.
+ Peter Fang
+ pfang&inter-touch.com
+25705
+ Pixtree Technologies, Inc.
+ Sehoon Son
+ shson&pixtree.com
+25706
+ ViaScope Int.
+ Park, Sungsoo
+ day1102&scope.co.kr
+25707
+ Marksman
+ Chris Hughes
+ chris&hughes-net.net
+25708
+ Milde Software Solutions (MSS)
+ Marc Milde
+ mib&milde-online.com
+25709
+ Windstream Communications Inc
+ TJ Reece
+ ndssupport&windstream.com
+25710
+ Phoenix Worldwide Industries, Inc.
+ Adrian Esquivel
+ aesquivel&phoenixworldwide.com
+25711
+ Coral8, Inc.
+ Greg Shtilman
+ snmp-admin&coral8.com
+25712
+ The Higher Gear Group, Inc.
+ James Newby
+ ldapadmin&highergear.com
+25713
+ Magyar Telekom
+ Gaál Géza
+ gaal.geza1&t-com.hu
+25714
+ Chengdu Guyue Electronics Co.,Ltd
+ Yibin Hu
+ hyb&vip.163.com
+25715
+ JumpTV.com Inc.
+ Sinisa Djurkic
+ sdjurkic&radintl.com
+25716
+ Manuel Domínguez Hidalgo
+ Manuel Domínguez Hidalgo
+ manuel_dominguez_hidalgo&hotmail.com
+25717
+ Ravn Webveveriet AS
+ Jan Rudolph
+ hostmaster&ravn.no
+25718
+ Taction
+ Tom Welch
+ sysadmin&taction.net
+25719
+ Polysys Ltd.
+ Mr. Ferenc Polyak
+ ferenc.polyak&polysys.eu
+25720
+ Ingenieurbüro Kuhlmann
+ Daniel Migowski
+ ldap-admin&ikoffice.de
+25721
+ Linwave Technology
+ Dave Bell
+ dave.bell&linwave.co.uk
+25722
+ Integrated Financial Arrangements plc
+ Mr Alex Crow
+ acrow&integrafin.co.uk
+25723
+ Phoenix-Database Informationstechnologie GmbH
+ Friedhelm Matten
+ Friedhelm.Matten&phoenix-database.de
+25724
+ Universiti Sains Malaysia
+ Mr Nurul Faizal M.Shukeri
+ nfaizal&usm.my
+25725
+ SOSeth
+ Daniel Fasnacht
+ iana&sos.ethz.ch
+25726
+ Cyrix Technologies Limited
+ James Kan
+ james.kan&cyrixtech.com
+25727
+ Q9 Networks Inc.
+ Sarah Nordstrom
+ iana&q9.com
+25728
+ ZAO Light Communication
+ Shulman Ilya
+ ish&lightcom.ru
+25729
+ Radiodata GmbH
+ Norbert Langermann
+ nlangermann&radiodata.biz
+25730
+ ASmith Home
+ Andrew Smith
+ asmith2004&gmail.com
+25731
+ Web Xtreme, Inc.
+ Dave Conklin
+ webservers&webxtreme.com
+25732
+ Mirago plc
+ Philippe Preget
+ Philippe.Preget&Mirago.com
+25733
+ Cellact Ltd.
+ Amir Dorot
+ amir&cellact.com
+25734
+ Bolignet-Aarhus
+ Michael Molbech
+ mgm&bnaa.dk
+25735
+ Visionee s.r.l.
+ Fabio Radin
+ fabio.radin&visionee.com
+25736
+ Duval County Public Schools
+ James Moore
+ moorej&duvalschools.org
+25737
+ Reality Communications
+ Karl Wagner
+ karl&mouse-hole.com
+25738
+ INFOLOG GmbH
+ Axel Roelker
+ a.roelker&infolog.de
+25739
+ INTERMET Ueckermuende
+ Andreas Pohl
+ edv&intermet-uede.de
+25740
+ Nakamura Technologies Ltd.
+ Sylvester Chigbu
+ schigbu&nakamuratech.com
+25741
+ Ariane Ingenierie
+ antoine gérardin
+ agerardin&ariane-ingenierie.net
+25742
+ ALDI Einkauf GmbH & Co. oHG
+ Ingo Pieper
+ i.pieper&aldi.com
+25743
+ Krontek Pty Ltd
+ Ian Peterkin
+ i.peterkin&krontek.com
+25744
+ Avillon Networks
+ Gi Sangmin
+ yalvara&avillon.co.kr
+25745
+ Smart Communications, Inc
+ Carlo Feliciano N. Aureus
+ CNAureus&smart.com.ph
+25746
+ ARCADIA LAB srl
+ Lanconelli Nico
+ info&arcadialab.com
+25747
+ YellowJacket Software, Inc.
+ Greg Campbell
+ gcamp&yellowjacketsoftware.com
+25748
+ Templer Wirtschaftsing.-Buero
+ Guido Templer
+ g.templer&templerconsult.com
+25749
+ CenGen, Inc.
+ Frank Renwick
+ frenwick&cengen.com
+25750
+ SAM Group, Inc.
+ John Poore
+ johnpoore&samgroup.com
+25751
+ Python Technology Limited
+ Colin Hogben
+ iana&pythontech.co.uk
+25752
+ Gallery Solo
+ Grazyna Tonkiel
+ gsiencze&gmail.com
+25753
+ KPH Computers
+ Kevin Hughes
+ kev&kphcomputers.com
+25754
+ Shanghai onLAN Communication Tech.Co.,Ltd.
+ Xingjian Qin
+ qinxingjian&onlan.com.cn
+25755
+ Liferay, LLC
+ Brian Wing Shun Chan
+ bchan&liferay.com
+25756
+ Mahidol Wittayanusorn (Public Organization)
+ Boonnatee S.
+ boonnatee_sak&yahoo.com
+25757
+ Minister of Interior of Saudi Arabia
+ Abdullah Nasser Alghannam
+ aghannam&nic.gov.sa
+25758
+ SIF Inc.
+ Dong Jiang
+ dongj&sifinc.jp
+25759
+ Almen Laboratories, Inc.
+ Michael Galperin, Ph.D.
+ mgalperin&almenlabs.com
+25760
+ Doctors Telehealth Network
+ Brett Robblee
+ brettrobblee&doctel.net
+25761
+ ABB Automation GmbH
+ Cajus Hahn
+ cajus.hahn&de.abb.com
+25762
+ PersonalOffice
+ Denis Volkov
+ denis.v.volkov&gmail.com
+25763
+ Happydoo SAS
+ Eric VERNIER
+ iana&happydoo.com
+25764
+ Exmos Ltd
+ Gordon Coulter
+ gordonc&exmos.com
+25765
+ Barclays Global Investors Ltd
+ Paul Greer
+ paul.greer&barclaysglobal.com
+25766
+ Christie Digital Systems
+ Ashish Kudsia
+ ashish.kudsia&christiedigital.com
+25767
+ Koya Ixis, S. C.
+ Luis F Blanco M
+ lblanco&koyastudio.com
+25768
+ DATAllegro, Inc.
+ Matt Peebles
+ mpeebles&datallegro.com
+25769
+ UTRONIX Elektronikutveckling AB
+ Mikael Markow
+ iana&utronix.se
+25770
+ chatelp.org
+ Pierre Chatel
+ admin&chatelp.org
+25771
+ Mobile 365, Inc.
+ Prasanna Nagaraj
+ prasanna.nagaraj&mobile365.com
+25772
+ Astha Technologies Pvt. Ltd.
+ Shilpa Joshi
+ shilpa&xnapworks.com
+25773
+ Wemeus
+ Sudhakar Gorti
+ svgorti&gmail.com
+25774
+ BCEAO
+ Abdoulaye Mbodj
+ ambodj&bceao.int
+25775
+ midPhase Services, Inc
+ Zak Boca
+ zboca&midphase.com
+25776
+ Hangzhou zhongwei electronics Ltd.
+ jianbingqin
+ jianbingqin&163.com
+25777
+ technoms
+ Florent DUPONT
+ florent.dupont&familledupont.com
+25778
+ Irkutsk State Transport University (IrGUPS)
+ Andrey Razvodovskiy
+ admin&irgups.ru
+25779
+ MITO-Performance
+ Thorben Ferdinand
+ mib&mito-performance.com
+25780
+ Sanchin Consulting AB
+ Joakim Fallsjo
+ snmp&lev.sanchin.se
+25781
+ NetFort Technologies Limited
+ Sergey Lyubka
+ sergey.lyubka&netforttechnologies.com
+25782
+ MSA management solutions GmbH
+ Holger Berndt
+ holger.berndt&msa-solutions.de
+25783
+ Bluecom C.A.
+ Stein Damman
+ info&bluecom.com.ve
+25784
+ Deutsche Provinz der Salesianer Don Boscos KoeR
+ Hatto von Hatzfeld
+ hatto&salesianer.de
+25785
+ Universitat Politècnica de Catalunya (UPC)
+ Victor Huerta
+ hostmaster&upcnet.es
+25786
+ AgileSoft BVBA
+ Michiel Scharpé
+ michiel.scharpe&agilesoft.be
+25787
+ dox.at. Softwareentwicklungs und Dienstleistungs GmbH
+ Wolf Seidl
+ wseidl&dox.at
+25788
+ DAIMS Ltd.
+ Young-soo Kim
+ varchar&daims.co.kr
+25789
+ Digital Work Co.,Ltd.
+ Kouhei Aonuma
+ ao&digital-w.com
+25790
+ Sirona Dental Systems GmbH
+ Juergen Zimmermann
+ juergen.zimmermann&sirona.de
+25791
+ certSign.eu
+ Wittmer, Christian
+ oidmaster&certsign.eu
+25792
+ Leader.IT
+ Guido brugnara
+ info&leader.it
+25793
+ Häfele GmbH & co. KG
+ Geald Brunner
+ gerald.brunner&haefele.de
+25794
+ XSALTO
+ Renaud ZIGMANN
+ oid&xsalto.com
+25795
+ Vicarial Technology
+ James Lorenzo
+ jay.lorenzo&gmail.com
+25796
+ Menbit Technology Co., Ltd
+ Jerry Menbit
+ JMenbit&gmail.com
+25797
+ Southerland Consulting, Inc.
+ John Buren Southerland
+ john&southerland-consulting.com
+25798
+ Elaborated Networks GmbH
+ Michael Markstaller
+ hostmaster&elabnet.de
+25799
+ West Liberty Telephone Company
+ Andy Meader
+ noc&lcom.net
+25800
+ Ample Communications Inc.
+ Howard Feger
+ hfeger&amplecomm.com
+25801
+ Identita Technologies Inc.
+ Rocky Stefano
+ rstefano&identita.com
+25802
+ Aliadis
+ Thibault Genessay
+ noc&aliadis.fr
+25803
+ Total System Services, Inc..
+ George Perkins
+ gperkins&tsys.com
+25804
+ Scala, Inc.
+ Peter Cherna
+ peter.cherna&scala.com
+25805
+ Thomson Learning
+ Jason Spruance
+ jason.spruance&thomson.com
+25806
+ Sonnet Technologies, Inc.
+ Nicholas Lekkas
+ nick.lekkas&sonnetinc.com
+25807
+ heung to middle school (tin shui wai)
+ tang kwong shing
+ tang&heungto.net
+25808
+ eBiz Ltd.
+ Ben Catherall
+ ben&ebiz.co.uk
+25809
+ mobileX AG
+ Christian Fridgen
+ development&mobilexag.de
+25810
+ ABE Software
+ Matthias Doerfel
+ md&abesoftware.de
+25811
+ INLOG SA
+ Olivier GAYDON
+ olivier.gaydon&inlog.com
+25812
+ Home Gateway Initiative
+ Paolo Pastorino
+ paolo.pastorino&telecomitalia.it
+25813
+ Sai Furnitures LTD
+ Sai Anand
+ sai_anand2000&yahoo.com
+25814
+ Subzilla
+ Tim Dalsing
+ tdalsing&yahoo.com
+25815
+ Wirevox
+ Bill Totman
+ totman&gmail.com
+25816
+ Roland DG Corporation
+ Kenta Shimojima
+ kenta.shimojima&rolanddg.co.jp
+25817
+ Poseidon Networks
+ Nitin Bhagnari
+ nitinbhagnari&yahoo.com
+25818
+ The Sakai Foundation
+ Mary Miles
+ mmiles&umich.edu
+25819
+ DO|YOU|SOFT
+ Benoit Plessis
+ b.plessis&doyousoft.com
+25820
+ SkyBlue Technologies, Inc.
+ Constantine Sapuntzakis
+ ops-contact&skyblue-technologies.com
+25821
+ Consilient Technologies Corp.
+ Sean Hogan
+ sean_hogan&consilient.com
+25822
+ S&T Hungary Ltd.
+ Tamas Arato
+ tamas.arato&snt.hu
+25823
+ CIO Informatique Industrielle
+ Christian Charreyre
+ christian.charreyre&cioinfoindus.fr
+25824
+ Dementia 7
+ Frédéric Laugier
+ snmp&dementia7.net
+25825
+ Asgard's Realm
+ Jamin W. Collins
+ jcollins&asgardsrealm.net
+25826
+ Peter J. Leonard Small Business Consulting Services
+ Peter J. Leonard
+ pleonard&affinityhealth.org
+25827
+ Big Lots Stores, Inc.
+ Marady Prak
+ maradyprak&biglots.com
+25828
+ Texas Health and Human Services
+ John Roan
+ John.RoanIII&HHSC.State.TX.US
+25829
+ Beijing superlink telecommunications Co.Ltd
+ sun hui
+ sunhui&superlink.com.cn
+25830
+ 4Players GmbH
+ Christian Celler
+ celler&4players.de
+25831
+ Rhinocorps, Ltd. Co.
+ Freeman P. Pascal IV
+ fpascal&rhinocorps.com
+25832
+ GlobalSCAPE, Inc.
+ Gregory T. Hoffer
+ ghoffer&globalscape.com
+25833
+ Edward W. Sparrow Hospital Association
+ Robert N. Parsons
+ Robert.Parsons&Sparrow.org
+25834
+ Interoperabilidad S.A. de C.V.
+ Mario Delgado
+ mario_delgado&interopera.com.mx
+25835
+ Patientline UK Ltd
+ Keith Jacobs
+ keith.jacobs&patientline.co.uk
+25836
+ Austrian Academy of Sciences
+ DI Melitta Kimbacher
+ melitta.kimbacher&oeaw.ac.at
+25837
+ Electronnyi gorod Lld.
+ Pavel Vladimirovich Chernov
+ elkursk&mail.ru
+25838
+ Tagawa Software Engineering
+ Ichiro OHTA
+ ichiro.ohta&nifty.com
+25839
+ ISTANTE srl
+ Enrico Lorenzini
+ direzione&istante.info
+25840
+ Logcode SARL
+ Orjan Petersson
+ nospam&logcode.com
+25841
+ Arakelian Software, Inc.
+ Gregory Arakelian
+ iana&arakelian.com
+25842
+ Technica Necesse Est
+ Denis Tumpic
+ dtumpic&sympatico.ca
+25843
+ VoIP.co.uk
+ Michael Procter
+ michael&voip.co.uk
+25844
+ Seneca Technology Corporation
+ Hank Skalka
+ hank&senecatechnology.com
+25845
+ MIYATSU CO.,Ltd
+ Tsukasa Okabe
+ tk_okabe_1&yahoo.co.jp
+25846
+ AIN Manager & Company, Inc.
+ Matthew Wilson
+ mrw&esrun.com
+25847
+ M-Networks, LLC.
+ William Mandra
+ wmandra&m-networks.net
+25848
+ Bally Technologies, Inc.
+ Chuck DeVall
+ cdevall&ballytech.com
+25849
+ deas Deutsche Assekuranz-Makler GmbH
+ Frank Gruber
+ enterprisenumber&deas.de
+25850
+ Smart Tech 21, Inc.
+ George F. Taylor
+ taylorgf&aol.com
+25851
+ 5by5 Software Ventures Ltd.
+ Daniel Choy
+ dchoy&5by5software.com
+25852
+ City Computing Ltd London UK 1767817
+ Steven Britton
+ snmp&cityc.co.uk
+25853
+ Rubin Informatikai ZRt.
+ Csaba Parádi
+ titkarsag&rubin.hu
+25854
+ Multisoft Ltd.
+ Peter Perenyi
+ snmp-mib&multisoft.hu
+25855
+ Net24 Limited
+ Nikolai Schupbach
+ noc&net24.net.nz
+25856
+ Free University of Bozen/Bolzano
+ Alessandro Peroni
+ it&unibz.it
+25857
+ FEMTO-ST
+ William Daniau
+ william.daniau&femto-st.fr
+25858
+ The Royal College of Surgeons in Ireland
+ Ciaran Butler
+ cmbutler&rcsi.ie
+25859
+ The aKamali Group, Inc.
+ David A. Beidle
+ dabeidle&akamali.com
+25860
+ A VonderHaar Networks
+ AARON VONDERHAAR
+ iana-contact&avh4.net
+25861
+ Tanapro GmbH
+ Thomas Arn
+ edv&tanapro.ch
+25862
+ Assist WiseTech S.A.
+ Juan C. Plaza
+ jcplaza&cl.assist-la.com
+25863
+ Brenson Pacific Technologies Ltd
+ Andre Thompson
+ andre&brepac.com
+25864
+ VideoPropulsion Interactive Television, Inc
+ Matthew Spransy
+ matthew&videopropulsion.com
+25865
+ Boise State University
+ Sean Jones
+ smackjones&gmail.com
+25866
+ CHU BESANCON
+ Vincent JANNIN
+ vjannin&chu-besancon.fr
+25867
+ i-qnet
+ C.Neufend
+ neufend&i-qnet.de
+25868
+ Last Mile Gear
+ Brian Magnuson
+ Support&cni.net
+25869
+ MIRAVID Inc.
+ Hugo Chung
+ hchung&miravid.com
+25870
+ FHLBanks Office of Finance
+ Stacy Bergert
+ bergert&fhlb-of.com
+25871
+ Nextwireless. co. ltd.
+ SangHo Kim
+ smartkim&hotmail.com
+25872
+ EMM s.r.o.
+ Martin Zemlicka
+ zemlicka&emm.sk
+25873
+ BitlBee Team
+ Jelmer Vernooij
+ jelmer&samba.org
+25874
+ GrimIce Inc.
+ Osbert Morris
+ ozzy81&gmail.com
+25875
+ Ondrej Svoboda
+ Ondrej Svoboda
+ iana&svoon.net
+25876
+ Gnome Technologies
+ Andrew Blanksby
+ andrew&gnome-technologies.com
+25877
+ Portrait International, Inc.
+ Darren Warner
+ darren.warner&portraitsoftware.com
+25878
+ FineRF
+ Daniel Donia
+ daniel&finerf.com
+25879
+ Mess Creative Electronics B.V.
+ Michiel Ettema
+ mettema&xs4all.nl
+25880
+ AEB GmbH
+ Manfred Möbus
+ moebus&aeb.de
+25881
+ Objective Arts
+ Stephen Grant
+ sgrant&objectivearts.com
+25882
+ Impinj, Inc.
+ Bill Ashley
+ bill.ashley&impinj.com
+25883
+ Elspec-Ltd
+ Oren Cohen-Shwartz
+ OrenCS&elspec-ltd.com
+25884
+ JPK Instruments AG
+ Michael Haggerty
+ haggerty&jpk.com
+25885
+ TQI - Total Quality on Information
+ Fabiano C. de Oliveira
+ fabiano.oliveira&tqi.com.br
+25886
+ Nethit
+ Veikko Mustonen
+ ldap&nethit.fi
+25887
+ Centro Provinciale di Documentazione Modena
+ Luca Prampolini
+ tecnici&cedoc.mo.it
+25888
+ Gestion Professionnelle des Services de l'Assurance
+ CORTELLEZZI Philippe
+ philippe.cortellezzi&gpsa.fr
+25889
+ IFETH Ltd., U.K.
+ Mr. Hans J Haase
+ office&ifeth.org.uk
+25890
+ MNG Networks GmbH
+ Ernst Gentner
+ ernst.gentner&mngnetworks.de
+25891
+ Sms Systems
+ Taft Price
+ b_j_parker&yahoo.com
+25892
+ Teletronics International, Inc.
+ Ye Cao
+ ye&teletronics.com
+25893
+ Dexterra Inc.
+ Zeev Lieber
+ zlieber&dexterra.com
+25894
+ Blue Cross and Blue Shield of Louisiana
+ Kathy Constantin
+ kathy.constantin&bcbsla.com
+25895
+ PS Webhosting
+ Philipp Wagner
+ pw&ps-support.de
+25896
+ Sento Corporation
+ Hongyi Gao
+ hongyi_gao&hotmail.com
+25897
+ Alligacom Inc.
+ Dominique Danvoye
+ dominique.danvoye&alligacom.com
+25898
+ 25th-floor - de Pretis & Helmberger KEG
+ Andreas de Pretis
+ a.depretis&25th-floor.com
+25899
+ Kantonsschule Zug
+ Christian Wittenhorst
+ wiwi&ksz.ch
+25900
+ Blue Frog Solutions Inc.
+ Glenn Puchtel
+ gpuchtel&bluefrogsolutions.com
+25901
+ Vaquero (formerly 'Linterra')
+ Michael Owens
+ mikeowens&gmail.com
+25902
+ M&V Werbeagentur GmbH
+ Achim Vogel
+ a.vogel&mvwa.de
+25903
+ Palm Beach County
+ Craig Lessard
+ clessard&co.palm-beach.fl.us
+25904
+ Fresh Agencja Reklamowa Sp. z o.o.
+ Jaroslaw Szczepankiewicz
+ jszczepankiewicz&fresh.com.pl
+25905
+ Charles University in Prague
+ Michal Vocù
+ michal&cuni.cz
+25906
+ Topchiev Institute of Petrochemical Synthesis
+ Igor Ermakov
+ ive&ips.ac.ru
+25907
+ EMAP France
+ Jean-Pascal GUIHARD
+ jeanpascal.guihard&emapfrance.com
+25908
+ Haicku, S. Coop. Mad.
+ Irene Fernandez
+ irene&haicku.net
+25909
+ IPCMS
+ Fabien Muller
+ Fabien.Muller&ipcms.u-strasbg.fr
+25910
+ Live Software Solutions Ltd.
+ Mike Goatly
+ MGoatly&livesoftwaresolutions.com
+25911
+ ELCA Informatique SA
+ Erwin BORDET
+ sd.iana&elca.ch
+25912
+ PT Teleakses Solusindo (Tel-Access)
+ Emil Chandrawisesa
+ chandrawisesa&tel-access.com
+25913
+ Fi-Mesh Networks Private Ltd.
+ Krishna Akella
+ akellak&fi-mesh.com
+25914
+ Solacom Technologies
+ Channy Tremblay
+ ctremblay&solacom.com
+25915
+ BCM Bureautique S.A.R.L
+ Seridj Larbi
+ blar&nomade.fr
+25916
+ progon engineering
+ Christian Wittenhorst
+ wiwi&progon.net
+25917
+ convey Information Systems GmbH
+ Bernhard Froehlich
+ ted&convey.de
+25918
+ IT-SecuConsult Ltd.
+ Sven Steinecke
+ sven.steinecke&it-secuconsult.net
+25919
+ NorthSpark AB
+ Randy Vincelette
+ randy.vincelette&northspark.se
+25920
+ Institut de Genetique et Microbiologie ( IGM )
+ Mazyar IZAD PANAH
+ mazyar.izad&igmors.u-psud.fr
+25921
+ centerra GmbH
+ Daniel Paufler
+ daniel.paufler&centerra.de
+25922
+ teuto.net Netzdienste GmbH
+ Christian Gall
+ cg&teuto.net
+25923
+ C D P Communications Inc.
+ Carlton D. Davis
+ cdavis&cdpcommunications.net
+25924
+ CatsMuvva.Net
+ Nicole King
+ nicole&catsmuvva.net
+25925
+ Ready Business System
+ Jean-Marc BURGSTAHLER
+ jean-marc.burgstahler&rbs.fr
+25926
+ Computer and Communication (CaC)
+ Stefan Klatt
+ stefan.klatt&cac-netzwerk.de
+25927
+ Marketcetera LLC
+ Graham Miller
+ oidadmin&marketcetera.com
+25928
+ SecureNet Scientific Solutions S.A. de C.V.
+ Xavier Arino
+ xavier.arino&securenet.com.mx
+25929
+ JHU ACM
+ Albert Lee
+ trisk&acm.jhu.edu
+25930
+ ZamKor P. Sagnowski i Wspolnicy Sp. J.
+ Krzysztof Satola
+ krzysztof.satola&zamkor.pl
+25931
+ Datalan, a.s.
+ Marek Baumerth
+ info&datalan.sk
+25932
+ 8labs.com
+ Joshua Graham
+ jgraham&8labs.com
+25933
+ Quantum Technology Marketing Ltd
+ Mike Kovacevich
+ mike.kovacevich&quantumtm.com
+25934
+ Intraway Corporation
+ Lucas Lodeiro
+ lucas.lodeiro&intraway.com
+25935
+ TNT Express Worldwide (UK) Ltd
+ Darryl Armstrong
+ darryl.armstrong&tnt.com
+25936
+ echternacht new media ohg
+ Dirk Winter
+ dirk.winter&echternacht.com
+25937
+ NNIT A/S
+ Network department (Responsible: BnnK/Benny Kjærgaard)
+ network&nnit.com
+25938
+ Axonpro spol. s r.o.
+ Ernest Beinrohr
+ admins&axonpro.sk
+25939
+ Mainstream Technologies, s.r.o.
+ Petr Setka
+ info&mainstream.cz
+25940
+ Lycée Technique d'Ettelbruck
+ Marc TEUSCH
+ marc.teusch&education.lu
+25941
+ WiComm mmc
+ Vadim Chernov
+ office&vdm-media.info
+25942
+ DigiVox B.V.
+ Patrick Tepe
+ digivox.nl&hotmail.com
+25943
+ pixus.net
+ Grulert
+ mailvon.iana&pixus.de
+25944
+ Psychotronics
+ Florian Friesdorf
+ flow&mytum.de
+25945
+ Landwehr EDV Technik
+ Klaus-Dieter Landwehr
+ kd.landwehr&landwehr-edv.de
+25946
+ cintrixx technologies
+ Mohan Ranjith
+ mohanranjith&yahoo.com
+25947
+ Halloo Communications, Inc.
+ Jim Li
+ jyl087&gmail.com
+25948
+ Yellowbank
+ Ron Peterson
+ iana&yellowbank.com
+25949
+ China Agricultural University
+ Wang Xu
+ kevinw2008&yahoo.com.cn
+25950
+ FlyLady & Company, Inc.
+ Michael Bennett
+ iana-mib-oid&flylady.net
+25951
+ Hutman, Inc
+ Kevin M. Tilka
+ ktilka&hutman.net
+25952
+ EyeQ Informationstechnik & Multimedia, Reinhard Sucker & Sohn GbR
+ Oliver Sucker
+ info&eyeq.de
+25953
+ Getitsafe
+ Tobias Hansson
+ tobias&getitsafe.com
+25954
+ XERON
+ Douglas Kim
+ douglas_kim&xeron.co.jp
+25955
+ Observit Lda
+ Pedro Soares
+ psoares&observit.com.pt
+25956
+ Talk-A-Phone Co.
+ Yosef Klein
+ yklein&talkaphone.com
+25957
+ ATITEL LTDA
+ Marcos Santos
+ marcos&ati.com.br
+25958
+ Secure Networks Lda.
+ Pedro Almeida
+ palmeida&securenetworks.pt
+25959
+ Raia & Cia Ltda.
+ Rodolfo Ricci
+ rodolfo&drogaraia.com.br
+25960
+ Hour Hand Productions Inc.
+ Michael D'Auria
+ michael&hourhandproductions.com
+25961
+ Bizfon, Inc.
+ Martin Abbott
+ mabbott&bizfon.com
+25962
+ Larson Technology
+ Brent Larson
+ brent&larson.name
+25963
+ California State University Stanislaus
+ Russell Inman
+ rinman&csustan.edu
+25964
+ sPearWay Ltd.
+ Pierre Frisch
+ pierre.frisch&spearway.com
+25965
+ Pennsylvania Legislative Data Processing Center
+ An Ly
+ axl&legis.state.pa.us
+25966
+ CBS Broadcasting Inc.
+ Ryan Don
+ rdon&hvc.rr.com
+25967
+ Packetware Inc
+ Srinivasa R Nallamotu
+ sri&packetware.com
+25968
+ Rabid Dog Labs
+ Kenneth Clark
+ kenneth&rabiddog.co.za
+25969
+ SeMarket, S.A.
+ J.Angel Recio
+ ja.recio&semarket.com
+25970
+ Pmovil Ltda.
+ Flavio Correa Prado
+ fprado&pmovil.com.br
+25971
+ SGV
+ heinz hoelzl
+ heinz.sgv&gvcc.net
+25972
+ SUPERCOM
+ Angus
+ Angus&supercom.com.tw
+25973
+ Nexge Technologies (P) Ltd
+ Sivalingam
+ siva&nexge.com
+25974
+ Freedom9 Inc.
+ Allen Hsueh
+ oidadmin&freedom9.com
+25975
+ REUNA
+ Juan Carlos Martínez
+ jcmartin&reuna.cl
+25976
+ Secours Catholique
+ J. Paul Nyame
+ jnyameew&capgemini.fr
+25977
+ Bausparkasse Schwäbisch Hall AG
+ Gunther Lochstampfer
+ gunther.lochstampfer&kreditwerk.de
+25978
+ EGeen
+ Heno Ivanov
+ heno.ivanov&egeeninc.com
+25979
+ Mavenir Systems, Inc.
+ Rashad Ali
+ info&mavenir.com
+25980
+ Van Shung Chong Holdings Limited
+ Eric LEUNG (Kai Shing)
+ eric.leung&vschk.com
+25981
+ Sapian SA
+ Victor Saldarriaga
+ vsaldarriaga&sapian.org
+25982
+ Hillcrest Laboratories, Inc.
+ Stephen Scheirey
+ Steve.Scheirey&hillcrestlabs.com
+25983
+ Telecom Design
+ Alexander Naidenovich
+ nav&teledes.ru
+25984
+ FAST CORPORATION
+ Hideo Kuwabara
+ H.Kuwabara&fast-corp.co.jp
+25985
+ JoyTV10 / S-Vox Ltd (formerly 'Rogers Broadcasting Ltd.')
+ Paul Muirhead
+ pmuirhead&s-vox.com
+25986
+ InterGen Services, Inc.
+ Craig Shrimpton
+ cshrimpt&intergen.com
+25987
+ Grupo de Investigación en Bioingeniería (GIB) CES - EAFIT
+ Alvin Garcia Chaves
+ algarcia&eafit.edu.co
+25988
+ AKH Wien
+ Gallauner Roman
+ roman.gallauner&akhwien.at
+25989
+ Automata Software Inc.
+ Jason Rohwedder
+ iana-contact&automatasoft.com
+25990
+ Security Compliance Corp
+ IANA Admin
+ admin&securitycompliancecorp.com
+25991
+ MasarLabs.com
+ Maurizio Sartori
+ masar&MasarLabs.com
+25992
+ ACEFHAT , A.I.E.
+ Juan Ramón Mesa Díaz
+ jrmesa&acefat.com
+25993
+ Aspalis SAS
+ Jean-Paul MALLET
+ jeanpaul.mallet&aspalis.com
+25994
+ Aspect Capital Ltd
+ Cheung Lo
+ cheung.lo&aspectcapital.com
+25995
+ Network-Unlimited
+ Eelco Nieuwstad
+ eelcon&xs4all.nl
+25996
+ ITRI
+ Chilung Wang
+ chilung&itri.org.tw
+25997
+ Ugly Design, Inc
+ Marc Paradise
+ marc.paradise&gmail.com
+25998
+ Assure Programs Pty Ltd
+ Scott Wilson
+ scottwilson&assureprograms.com.au
+25999
+ Junger Audio-Studiotechnik GmbH
+ Manfred Ottenbreit
+ manfred.ottenbreit&junger-audio.com
+26000
+ John Laesch for Congress
+ Jared Lash
+ errorlevel&gmail.com
+26001
+ Embedded Ventures LLC
+ Timothy J. Spires
+ tspires&frontiernet.net
+26002
+ Youtility Solutions, Inc.
+ Graham Gillies
+ graham.gillies&youtility.com
+26003
+ Adflex Ltd
+ Darryl Hughes
+ dhughes&adflex.co.uk
+26004
+ CONNECT Software AG
+ Simon Erhardt
+ simon.erhardt&it-connect.de
+26005
+ Hessisches Landeskriminalamt DV-kriminalistische Beratungs- und Auswertungsstelle
+ Berg, Matthias
+ matthias.berg&sg613.de
+26006
+ Personal & Informatik AG
+ Klaus Thiele
+ kthiele&pi-ag.com
+26007
+ Evert Mouw
+ Evert Mouw
+ post&evert.net
+26008
+ Neosis
+ Ashish Disawal
+ ashish&neosis.in
+26009
+ Sebastian Pasch
+ Sebastian Pasch
+ pasch&lipa-digital.com
+26010
+ Hippogriff LLC
+ Bernd Prager
+ bernd&prager.ws
+26011
+ CEPEL
+ Bruno Avila Galvão
+ avila&cepel.br
+26012
+ Holmboe Consulting
+ Henrik Holmboe
+ henrik&holmboe.se
+26013
+ Kongsberg Seatex AS
+ Morten Skille
+ morten.skille&kongsberg.com
+26014
+ Legando AG
+ Alan Moran
+ alan.moran&legando.ch
+26015
+ Multipolar Corporation Tbk, PT
+ Rudy Hidajat
+ rudy.hidajat&multipolar.co.id
+26016
+ Rederi AB Transatlantic
+ Peter Kindbom
+ peter.kindbom&rabt.se
+26017
+ Raiffeisenbank (Bulgaria) EAD
+ Lazar Oleg Konyuhov
+ Lazar.Konyuhov&rbb-sofia.raiffeisen.at
+26018
+ Westminster College
+ Don E. Goodlin, Jr.
+ goodlide&westminster.edu
+26019
+ nantong vocational college
+ guoping huang
+ hgp&mail.ntvc.edu.cn
+26020
+ DePratti Consulting LLC
+ Patrick DePratti
+ pdepratti&yahoo.com
+26021
+ Ligos Corporation
+ Jim Weller
+ jweller&ligos.com
+26022
+ Kamayo
+ Julien Nitard
+ julien.nitard&m4tp.org
+26023
+ Fachschaft MPI, TU München
+ Sebastian Hanigk
+ shanigk&fs.tum.de
+26024
+ subnet - platform for media art and experimental technologies
+ Andreas Förster
+ andreas&subnet.at
+26025
+ Ari Voutilainen
+ Ari Voutilainen
+ ari.voutilainen&iki.fi
+26026
+ arm4.org
+ David Carter
+ dcarter&entertain-me.com
+26027
+ OpenDS.org
+ OpenDS Administrator
+ opends&dev.java.net
+26028
+ MetaSoft
+ Ilya Melamed
+ ilya77&gmail.com
+26029
+ DuroSystems Ltd.
+ Brett Doyle
+ mib-snmp&durosystems.com
+26030
+ Zobel Software GmbH
+ Boris Synak
+ boris.synak&zobelsoft.de
+26031
+ b-tree GmbH
+ Roland Wepfer
+ roland&wepfer.com
+26032
+ XINU technologies GmbH
+ Wolfgang Stanglmeier
+ iana&xinu.de
+26033
+ On The Network Co.,Ltd
+ Kim TaeHyung
+ ohsh&otnet.co.kr
+26034
+ Adobe Animal Hospital
+ Steve Poe
+ steve.poe&gmail.com
+26035
+ Alinto SA
+ ALINTO Network Operation Center
+ noc&alinto.net
+26036
+ Demoniak Network
+ Frederic Pamart
+ info&demoniak.ch
+26037
+ Dengler Engineering GmbH
+ Peter Schulze
+ peter.schulze&dengler-gmbh.de
+26038
+ Cecom S.A.
+ Jose I. Murria
+ jimurria&gcener.com
+26039
+ CESR
+ Hillembrand
+ Cedric.Hillembrand&cesr.fr
+26040
+ T PARTY
+ TAKAHIRO KONNO
+ thtprty&gmail.com
+26041
+ Optical Internetworking Forum (OIF)
+ Andra Kosich
+ akosich&oiforum.com
+26042
+ Music for Life Institute
+ Max Clements
+ clementsm&gmail.com
+26043
+ LaSer Loyalty
+ Sébastien Ducléroir
+ admin_fidelisation&e-laser.fr
+26044
+ Telemacro Informacoes e Servicos Ltda.
+ Fernando Braga
+ fernando&telemacro.com.br
+26045
+ Wright Patman Congressional Federal Credit Union
+ Devin Calef
+ dcalef&congressionalfcu.org
+26046
+ interActive Systems GmbH
+ Thomas Fritzinger
+ noc&interactive-systems.de
+26047
+ Fritzinger IT-Consult
+ Thomas Fritzinger
+ noc&fritzinger-consult.de
+26048
+ Mo-Sys Engineering Ltd
+ Robert North
+ r_and_d_licensing&mo-sys.com
+26049
+ Open WWWorks
+ Andre Heine
+ info&open-wwworks.de
+26050
+ Ecole Centrale de Marseille
+ Geoffroy Desvernay
+ cri&egim-mrs.fr
+26051
+ Retep Software
+ Peter Mount
+ peter&retep.org.uk
+26052
+ HALYS
+ Gilles Deviercy
+ halys&laposte.net
+26053
+ Gutjahr GmbH
+ Martin Gutjahr
+ mg&gutjahr.de
+26054
+ ARASOR TECHNOLOGIES PRIVATE LIMITED
+ DR. K.AL SRIDHARAN
+ sridhar&arasor.net
+26055
+ NordicAware AS
+ H.Eugen Aandal-Frøystadvåg
+ euaan&nordicaware.no
+26056
+ Exxim Computing Corporation
+ Andrew Jeffries
+ ajeffries&exxim-cc.com
+26057
+ Alpheus Communications, L.P.
+ Tom Fraser
+ thomas.fraser&alpheuscommunications.com
+26058
+ Codebay Oy
+ Sami Vaarala
+ sami.vaarala&iki.fi
+26059
+ BTECH, Inc.
+ Bob Entwisle
+ bentwisle&btechinc.com
+26060
+ IZT Innovationszentrum Telekommunikationstechnik GmbH
+ Rainer Perthold
+ info&izt-gmbh.de
+26061
+ SMART Embedded Computing, Inc. (formerly 'Artesyn Embedded Technologies')
+ Dan Sheets
+ SMART-Embedded-Registrar-EC-ENG&smartembedded.com
+26062
+ MZL Software Development
+ Alan Forbes
+ alan&forbesfamilyonline.com
+26063
+ Ankhnet Informations Pvt. Ltd.
+ Dr. Ajay N. Khosla
+ drkhosla&ankhnet.net
+26064
+ Braga Moro S.p.A.
+ Adelio Abbondio
+ adelio.abbondio&bragamoro.com
+26065
+ GECO, Inc.
+ Ralph Crago
+ ralph.crago&gecoinc.com
+26066
+ MultiService Forum
+ Avri Doria
+ avri&acm.org
+26067
+ Kyland
+ Fan GongChen
+ fangongchen&kyland.com.cn
+26068
+ Shaanxi Key Laboratory of Satellite-Terrestrial Network Tech.R&D
+ Chen Ling
+ chenling&xjtu.edu.cn
+26069
+ IPG Sales Pty Ltd
+ Patrick Cole
+ pac&independent.com.au
+26070
+ neutralities.net
+ Contact Executive
+ contact&atomic9.net
+26071
+ Marcin Raciborski
+ Marcin Raciborski
+ marcin&msystem.com.pl
+26072
+ Beijing Huisen Networks technology Inc
+ Xiaodong Wu
+ wuxd&passart.cn
+26073
+ VEUSTEC SERVICOS DE INFORMATICA LTDA
+ Marcelo Botelho
+ marcelo.botelho&veus.com.br
+26074
+ TUSC
+ Chris Taylor
+ chris.taylor&tusc.com.au
+26075
+ x2s Limited
+ J. Coombes
+ jcoombes&x2s.co.uk
+26076
+ Metrinomics GmbH
+ Sven Christel
+ s.christel&metrinomics.de
+26077
+ Espelt.net
+ Aleix Solé Romeu
+ lasker&espelt.net
+26078
+ S4Software, Inc.
+ Peter Walsall
+ pwalsall&s4software.com
+26079
+ Burk Technology
+ Jonathan Burk
+ jonb&burk.com
+26080
+ AR Department of Information Systems
+ Brian Fortson
+ brian.fortson&arkansas.gov
+26081
+ Lars Kornwinkel
+ Lars Kornwinkel
+ lars.kornwinkel&web.de
+26082
+ CERTIRA
+ Jean-Paul ECOCHARD
+ jean-paul.ecochard&certira.cnafmail.fr
+26083
+ CacheGuard Technologies Ltd. (formerly 'OneTec')
+ Charles Tajvidi
+ iana&cacheguard.com
+26084
+ Enter srl
+ Mariano Cunietti
+ mcunietti&enter.it
+26085
+ Kunstuniversitaet Linz
+ Johannes Kremsner
+ johannes.kremsner&kunstuni-linz.at
+26086
+ PC - ANWENDUNGEN
+ Thomas Boscheck
+ boscheck&boscheck.de
+26087
+ Markus Meyer
+ Markus Meyer
+ mameye&zone.ch
+26088
+ Aspera OHG
+ Patrick Loijens
+ iana.org&aspera.com
+26089
+ Emanuel Haupt
+ Emanuel Haupt
+ ehaupt&critical.ch
+26090
+ qiiq communication inc.
+ Gary Zhu
+ gang&qiiq.com
+26091
+ Lafarge S.A.
+ Rami SADI
+ rami.sadi&lafarge.com
+26092
+ ACEB Electronique
+ Marc MALARD
+ contact&aceb-elec.com
+26093
+ NiBweb
+ Nico Bille
+ nico&nibweb.net
+26094
+ McGibbon IT-services
+ Jeroen Haak
+ j.haak&xs4all.nl
+26095
+ Canopus Co., Ltd.
+ Hiroshi Inamura
+ hiro-i&canopus.co.jp
+26096
+ Synergy Neworking Ltd
+ Adam Crisp
+ adam.crisp&synergy-networking.co.uk
+26097
+ Linux Training NZ
+ Ken Lomax
+ ken&lomax.gen.nz
+26098
+ King County
+ Selena Tonti
+ stonti&kingcounty.gov
+26099
+ Shanghai Engineering Research Center for Broadband Technologies & Applications(B-STAR) Co., Ltd.
+ Gao Yihe
+ yhgao&b-star.cn
+26100
+ Cypress Integrated Systems, Inc.
+ Brian Donnelly
+ brian&cypressintegrated.com
+26101
+ NUPPEAD - Núcleo de Pesquisa e Projetos em Educação a Distância
+ Marcelo Gigliotti
+ admin&nuppead.unifacs.br
+26102
+ Advance Internet, Inc.
+ Bob Eckert
+ beckert&advance.net
+26103
+ WOBCOM GmbH
+ Sven Holz
+ sven.holz&wobcom.de
+26104
+ bellwin information Co.,LTD
+ juiwenliang
+ juiwen&bellwin.com.tw
+26105
+ Crummock (Scotland) Ltd
+ Ross McKerchar
+ it&crummock.com
+26106
+ Sentivision Polska sp. z o. o.
+ Jakub Gorski
+ kuba&sentivision.com
+26107
+ Cambridge Display Technology Ltd
+ Ellis Karim
+ ekarim&cdtltd.co.uk
+26108
+ HYDRA FUEL CELL CORPORATION
+ Oliver Garr
+ oman&pacifier.com
+26109
+ TPS Pakistan Pvt Ltd.
+ Omair Ahmed Khan
+ omair.khan&tpsonline.com
+26110
+ PrintMIB, LLC
+ Rick Bock
+ Rick&PrintMIB.com
+26111
+ Informi GIS A/S
+ Christian Junker
+ iana&informi.dk
+26112
+ ISGS
+ Dan Thurston
+ thurston&isgs.uiuc.edu
+26113
+ keuning Information Systems
+ Bernd Keuning
+ me&bernd-jan.com
+26114
+ AXIOHM
+ Frederic Sciortino
+ frederic.sciortino&axiohm.com
+26115
+ JSC STC "Rissa"
+ Nikolay Sakhno
+ nik&rissa.ru
+26116
+ Practical Economic Research Limited
+ Mark Smith
+ ProjectLynx&shaw.ca
+26117
+ Lux Solis, LLC
+ Laurence Flath
+ lflath&luxsolis.com
+26118
+ BFSt
+ Gus Thomas
+ sppsm&bfst.bund.de
+26119
+ Trafsys
+ Eugene Zaikonnikov
+ eugene.zaikonnikov&trafsys.no
+26120
+ cweiske.de
+ Christian Weiske
+ cweiske&cweiske.de
+26121
+ Rishi Valley School
+ M R K Murthy Raju
+ murthyraju&rishivalley.org
+26122
+ Zenitel Norway AS
+ Kjell Ove Roete
+ kjellove.rote&zenitelcss.com
+26123
+ Ministerie van de Vlaamse Gemeenschap, belfla telematica
+ Godfried Verhamme
+ Godfried.Verhamme&lin.vlaanderen.be
+26124
+ ComX Networks A/S
+ Per M. Mortensen
+ pmm&comx.dk
+26125
+ Vegacom a.s.
+ Petr Votava
+ votava&vegacom.cz
+26126
+ Makko Solutions, S. A. de C. V.
+ Jesús Alfonso Rodríguez
+ jarodriguez&makko.com.mx
+26127
+ Beijing Vorx Telecommunications Co, Ltd.
+ Meng Qingyang
+ hemameng&163.com
+26128
+ CommSeed Corporation
+ Masami Hanari
+ domain&commseed.net
+26129
+ Logitek Electronic Systems, Inc.
+ Tag Borland
+ tag&logitekaudio.com
+26130
+ Montserrat College of Art
+ Mick Maldonado
+ mmaldonado&montserrat.edu
+26131
+ Vendini Tickets
+ Timothy J Gerk
+ tgerk&vendini.com
+26132
+ Aegis Semiconductor, Inc.
+ Dave Parent
+ dparent&aegis-semi.com
+26133
+ Center for Remote Sensing Ice Sheets, University of Kansas
+ Thorbjorn Axelsson
+ thax&cresis.ku.edu
+26134
+ Institute for Networked Solutions
+ René Stanger
+ iana&ins.hsr.ch
+26135
+ Mount Airey Group, Inc.
+ Bill Russell
+ russellwc&mountaireygroup.net
+26136
+ GENOME express
+ Marcel de Leeuw
+ m.deleeuw&genome-express.com
+26137
+ The University of Texas System
+ Paul Caskey
+ netadmin&utsystem.edu
+26138
+ INTELBRAS S/A
+ Adailton Adam
+ adailton.adam&intelbras.com.br
+26139
+ Samford University
+ Mearl Danner
+ jmdanner&samford.edu
+26140
+ Reflected Networks, Inc.
+ Phil Doroff
+ phil&reflected.net
+26141
+ EDI-PRO
+ Jean-Pierre MOMMENS
+ mommens&edi-pro.be
+26142
+ 3Way Networks Ltd
+ Chris Moore
+ snmp&3waynetworks.com
+26143
+ Centre d'Alt Rendiment Esportiu
+ Marck Collado
+ mcollado&car.edu
+26144
+ IRTE S.p.A.
+ Federico Brazzelli
+ federico.brazzelli&irte.it
+26145
+ Network Systems
+ Boris Polevoy
+ boris&netsys.com.ru
+26146
+ ZAO NPC SPECTRUM
+ Alexander Mishin
+ alexmishin&inbox.ru
+26147
+ Trivore Corp.
+ OID Master
+ hostmaster&trivore.com
+26148
+ Suburban Medical Laboratory, Inc.
+ Michael Nowlin
+ mike&smlab.com
+26149
+ India Mobility Research (IMR)
+ Pratap Sigh Ratra
+ pratap.ratra&indiamobility.com
+26150
+ FDT Manufacturing, LLC
+ Greg Ansley
+ cto&telecine.com
+26151
+ Win32Tools
+ Brandon Bernier
+ Brandon&Win32Tools.com
+26152
+ Helsinki IT Systems Consulting
+ Jukka Hienola
+ jukka.hienola&iki.fi
+26153
+ HighPoint Technologies, Inc.
+ May Hwang
+ mhwang&highpoint-tech.com
+26154
+ biaix
+ Joan Picanyol i Puig
+ hostmaster&biaix.org
+26155
+ Bancolombia S.A
+ Natalia Ramirez Escobar
+ nramirez&bancolombia.com
+26156
+ Quicksilva Ltd.
+ Craig Millard
+ itsupport&qxlva.com
+26157
+ Chupa Chups, S.A.
+ Xavier Roig Gracia
+ xroig&chupachups.com
+26158
+ Bertram Yacht Inc.
+ DANIELE PECA
+ daniele.peca&bertram.com
+26159
+ Euro Connect
+ Stephane LE COZ
+ stephane.lecoz&euroconnect.fr
+26160
+ VUMS Control Systems, a.s.
+ Josef Blahut
+ vums&vums.cz
+26161
+ Rocketseed
+ Thys Kitshoff
+ support&rocketseed.com
+26162
+ TELROS
+ Sergey Bybin
+ bybin&telros.ru
+26163
+ AirCUVE Co., Ltd.
+ You-serk Han
+ bluecomp&aircuve.com
+26164
+ Tri-vision Electronics Inc
+ Cam Siddiqui
+ qsiddiqui&aol.com
+26165
+ US Airways
+ Ron Rickard
+ ron.rickard&usairways.com
+26166
+ Nebraska Wesleyan University
+ Chris St. Pierre
+ stpierre&nebrwesleyan.edu
+26167
+ Blakemere Technologies Inc.
+ Russell Davies
+ russell.davies&blakemere.ca
+26168
+ Idologic Inc.
+ Jeff Gardiner
+ webmaster&idologic.com
+26169
+ eLynx Ltd.
+ Dusty Doris
+ ddoris&elynx.com
+26170
+ Clario Medical Imaging, Inc.
+ Peter McLain
+ pbm&clariomedical.com
+26171
+ Parallels Holdings Ltd (formerly 'SWsoft, Inc.')
+ Pavel Gashev
+ admin&parallels.com
+26172
+ Keble College
+ Steve Kersley
+ postmaster&keble.ox.ac.uk
+26173
+ monaghen.com
+ Troy Monaghen
+ troy&monaghen.com
+26174
+ SignaCert, Inc.
+ John Kasinger
+ john.kasinger&signacert.com
+26175
+ R&S Medizinsysteme
+ Janis Schuller
+ iana&rsmedical.de
+26176
+ AB Computing Ltd
+ Martin Bradford
+ mab&abcomputing.co.uk
+26177
+ Black Press Group Ltd.
+ Dave Blair
+ domainadmin&bcnewsgroup.com
+26178
+ LandQuest Services Ltd.
+ Lorne Chartier
+ lorne.chartier&landquestservices.com
+26179
+ Connectiva Systems
+ Manas Mandal
+ mmandal&connectivasystems.com
+26180
+ Queens Academic Group Ltd
+ Stephen Boswell
+ stephen&queens.ac.nz
+26181
+ Cohda Wireless Ltd
+ Peter N Pham
+ peter.pham&cohdawireless.com
+26182
+ Entelechy Systems
+ Kyle Warner
+ kwarner&entelechysys.com
+26183
+ Northeastern State University
+ William Gillen
+ gille001&nsuok.edu
+26184
+ NSP
+ Christian Pedaschus
+ cpedaschus&gmx.de
+26185
+ Interalia Inc.
+ Charl Coetzee
+ oid.admin&interalia.com
+26186
+ Yocobox Soluciones Digitales
+ Gabriel Czerniecki
+ gabrielcz&yocobox.com
+26187
+ Scott Logic Ltd.
+ Tom Bentley
+ tbentley&scottlogic.co.uk
+26188
+ Switch Media
+ Matt Collier
+ matt.collier&switchmedia.co.uk
+26189
+ Qstreams Networks
+ Ben Warren
+ bwarren&qstreams.com
+26190
+ Crisp Thinking Ltd
+ Adam Hildreth
+ adam.hildreth&Crispthinking.com
+26191
+ Jadebird Inc.
+ Jackie Huen
+ jackie&jadebird.com
+26192
+ Sony Global Solutions Inc.
+ Toshio Hiraga
+ Toshio.Hiraga&jp.sony.com
+26193
+ Hangzhou Grancom Information & Technology Co.,Ltd.
+ Xu Yuanxin
+ yuanxinxu&163.com
+26194
+ Rasmus Hahn
+ Rasmus Hahn
+ rassahah&neofonie.de
+26195
+ Imagic Bildverarbeitung AG
+ Peter Felix
+ felix&imagic.ch
+26196
+ AVT Audio Video Technolgies GmbH
+ Wolfgang Peters
+ wpeters&avt-nbg.de
+26197
+ HITT GmbH
+ Raimund Vogl
+ R.Vogl&hitt.at
+26198
+ Hedmark University College
+ Odd Kristian Lundby
+ Odd.Lundby&hihm.no
+26199
+ KEEPIXO
+ MR JEROME BLANC
+ jerome.blanc&keepixo.com
+26200
+ Solid Rock IT
+ Inigo Kintana
+ inigokintana&solid-rock-it.com
+26201
+ UHU-Linux Kft.
+ Tamási János
+ contact&uhulinux.hu
+26202
+ Snipe Networks
+ Andy Song
+ asong&snipenetwork.com
+26203
+ I.T. Advance Consulting, Inc.
+ Network Administration
+ network.administration&itadvance.com
+26204
+ University of Utah Department of Medical Informatics
+ Aaron Kamauu
+ radinfo&akamauu.com
+26205
+ Bright Horizons Family Solutions
+ George Peguero
+ gpeguero&brighthorizons.com
+26206
+ On Site Network Solutions, Inc.
+ Luis Chanu
+ Luis&OnSite.Com
+26207
+ FT Interactive Data Inc.
+ Paul Andrews
+ Paul.Andrews&interactivedata.com
+26208
+ PDL BioPharma, Inc.
+ Luis Chanu
+ Luis.Chanu&PDL.Com
+26209
+ Louisiana Department of Health and Hospitals
+ Jeff Penton
+ jpenton&dhh.la.gov
+26210
+ ACM Systems
+ Lisa Schamaun
+ Lisa.Schamaun&sncorp.com
+26211
+ Universidade Federal de Minas Gerais
+ Paulo Fernando Seixas
+ paulofs&ufmg.br
+26212
+ Harmonic Technology Group, LLC
+ Rich Dammkoehler
+ rich.dammkoehler&harmonicone.com
+26213
+ Stahlgruber GmbH & Co KG
+ Andreas Jaekle
+ andreas.jaekle&stahlgruber.de
+26214
+ Afilias Canada
+ Michael Young
+ myoung&ca.afilias.info
+26215
+ Progensys Ltd
+ Jason Banks
+ jasonb&progensys.co.uk
+26216
+ Deck S.r.l.
+ Emilio Capparelli
+ emilio_k&libero.it
+26217
+ Systel SA
+ RENOUD Christophe
+ contact&systel-fr.com
+26218
+ Nova Scotia Cancer Centre
+ Michael Hale
+ Michael.Hale&cdha.nshealth.ca
+26219
+ Enagas S.A.
+ Fernando Muñoz Gonzalez
+ dsi.inf.sg&enagas.es
+26220
+ Gunter, Winston, & O'Neal Corporation
+ Winston O. Gunter
+ z1126461473&yahoo.com
+26221
+ BeTV Belgium
+ Belaid Abadja
+ babadja&betv.be
+26222
+ S&S Pamin
+ Sascha-David Pamin
+ sascha-david.pamin&web.de
+26223
+ Jakobs Family Enterprises
+ Keith Jakobs
+ elohir&hotmail.com
+26224
+ MONITORAPP Co.,Ltd.
+ Wonseok Tony Yang
+ tony7&monitorapp.com
+26225
+ Studio DIGITAL ART
+ CRETINON Pierre-Mael
+ info.iana&digital-art.net
+26226
+ Netcom Systems
+ Eldad Zack
+ eldadz&netcom.co.il
+26227
+ mindjail consulting Ltd.
+ Daniel King
+ contact&mindjail.net
+26228
+ Tricipher, Inc.
+ Andy Cottrell
+ oid&tricipher.com
+26229
+ Data Management S.p.A.
+ Richard Golding
+ rgolding&datamanagement.it
+26230
+ Kirusa Inc.
+ Prasanna Uppaladadium
+ prasanna&kirusa.com
+26231
+ Punch Telematix
+ Kenny Gryp
+ kenny.gryp&punchtelematix.com
+26232
+ scimmia.net
+ Alessandro -oggei- Ogier
+ info&scimmia.net
+26233
+ Stephen Thompson Consulting, LLC
+ Stephen Thompson
+ stephen&stephent.net
+26234
+ Gate Petroleum Company
+ Austin McCormack
+ amccormack&gatepetro.com
+26235
+ Computer Networks Laboratory at Technical University of Kosice
+ Juraj Giertl
+ juraj.giertl&cnl.tuke.sk
+26236
+ Camara de Comercio y Produccion de Santo Domingo
+ Jenner Almanzar
+ jalmanzar&camarasantodomingo.do
+26237
+ Elders Limited
+ John Dell'Oso
+ john.delloso&elders.com.au
+26238
+ Consortium GARR
+ Gabriella Paolini
+ gabriella.paolini&garr.it
+26239
+ Bank Solidarnost
+ Dmitry A. Marin
+ marin_da&solidar.ru
+26240
+ Hochschule Darmstadt
+ Lars Seipel
+ lars.seipel&h-da.de
+26241
+ ALLCARE ADMINISTRATORS (PTY) LTD
+ SAM GELBART
+ samg&allcare.co.za
+26242
+ Loy & Hutz Aktiengesellschaft
+ Dirk Gaudian
+ dirk.gaudian&loyhutz.de
+26243
+ SIS Schul Internet Service
+ Pascal Schuppli
+ sisadmin&sis.edube.ch
+26244
+ Ocilion IPTV Technologies GmbH
+ Markus Schmidleitner
+ markus.schmidleitner&ocilion.com
+26245
+ Australia MultiDrive Development (AMD)
+ Rubayat Islam
+ bdbusiness&gmail.com
+26246
+ North Seattle Community College
+ Paul Piecuch
+ ppiecuch&sccd.ctc.edu
+26247
+ ServiceTrace e.K.
+ Markus Duus
+ mduus&servicetrace.de
+26248
+ die NetzWerkstatt
+ Dominik Meyer
+ dmeyer&die-netzwerkstatt.de
+26249
+ Transact Services LLC
+ Claudio Mendoza
+ cmendoza&gate.net
+26250
+ Information and Multimedia Center, Gifu University
+ Yuichi Uchida
+ imc&gifu-u.ac.jp
+26251
+ ZZNODE
+ Ding Yong
+ yong.ding&zznode.com
+26252
+ Universidad de Sonora
+ Carlos Lizarraga
+ carlos&fisica.uson.mx
+26253
+ Iduntec
+ Henrik Morell
+ henrik.morell&iduntec.com
+26254
+ PesaPoint Ltd
+ Hilary Ngeno
+ ngenoh&paynet.co.ke
+26255
+ Our Lady of the Lake Hospital, INC.
+ Walter Paine
+ wpaine&ololrmc.com
+26256
+ Fluendo S.A.
+ Julien Moutte
+ julien&fluendo.com
+26257
+ RT-Tech LLC
+ Terrell Simms
+ terrell.simms&gmail.com
+26258
+ Datum International Ltd
+ Lavinia Edmed
+ ledmed&datumplc.com
+26259
+ GlobalX Technologies, LLC
+ Jessie Williams
+ jwilliams&blansys.com
+26260
+ NIBCO INC.
+ Ray Storer
+ raymond.storer&nibco.com
+26261
+ MAXON CIC Corp.
+ Seo Kyung Deok
+ kdseo&maxoncic.com
+26262
+ NMMN New Media Markets & Networks GmbH
+ Arne P. Boettger
+ technik&nmmn.com
+26263
+ Douglas School District
+ Bert Twiggs
+ btwiggs&dsdk12.net
+26264
+ Galeries Lafayette
+ Sébastien Guerlet
+ sguerlet&galerieslafayette.com
+26265
+ Flawed Logic Server Management Software
+ Joshua Wilson
+ jwilson&cs.utsa.edu
+26266
+ LITE-ON TECHNOLOGY CORP.
+ Steve Kao
+ Steve.Kao&liteon.com
+26267
+ Kodiak Networks India Pvt. Ltd
+ Pankaj Kumar Roy
+ proy&kodiaknetworks.com
+26268
+ PositiveArt
+ Jonas Westphal
+ info&positive-art.de
+26269
+ inSORS Integrated Communications, Inc.
+ Jon Swanson
+ webmaster&insors.com
+26270
+ Olivetti S.p.a
+ Mario Tavarelli
+ m.tavarelli&olivetti.com
+26271
+ acosta.se
+ Fredrik Acosta
+ fredrik&acosta.se
+26272
+ SALICRU
+ Antoni Triado
+ atriado&salicru.com
+26273
+ Ventia Pty Limited
+ Dario Scopesi
+ info&desknow.com
+26274
+ Digital Ideas Pty Ltd
+ Ian Holland
+ networkadmin&digitalideas.com.au
+26275
+ Indigo Stone International Ltd
+ Lindsay Braine
+ lbraine&indigostone.com
+26276
+ Heinrich Nirschl
+ Heinrich Nirschl
+ heinrich.nirschl&gmail.com
+26277
+ Voronezh State University
+ Andy Igoshin
+ noc&vsu.ru
+26278
+ Zarafa
+ Steve Hardy
+ info&zarafa.com
+26279
+ Envision Technology Partners, Inc.
+ Ray Seggelke
+ rseggelke&envisiontechnology.com
+26280
+ Adara Networks
+ Robert Guillen
+ rguillen&adaranet.com
+26281
+ The EA Group
+ Mark Neff
+ markn&eagroup.on.ca
+26282
+ FYI Corporation
+ Bob Bronar
+ bob.bronar&fyicorp.com
+26283
+ Christoph Anderegg
+ Christoph Anderegg
+ ca256&gmx.net
+26284
+ Ochsner Health System
+ Mark Neill
+ mneill&ochsner.org
+26285
+ S. I. Tech, Inc.
+ Ramesh D. Sheth
+ ramesh&sitech-bitdriver.com
+26286
+ Alfree Systems
+ Maxim Bodyansky
+ info&alfree.ru
+26287
+ Exelmind Ltd.
+ Lahav Savir
+ lahavs&exelmind.com
+26288
+ Kavaro Oy
+ Ossi Väänänen
+ ossi&kavaro.com
+26289
+ VIMPLICITY Ltd.
+ Gideon Feldman
+ gidi&vimplicity.com
+26290
+ Exatel S.A.
+ Peter Debski
+ piotr.debski&exatel.pl
+26291
+ The Revolution Group Pty Ltd
+ Dirk Bermingham
+ dirk&revolutionit.com
+26292
+ TechSyndicate
+ Anthony Brown
+ administrator1&nyc.rr.com
+26293
+ Interaktivo Risinajumu Grupa, SIA
+ Ingemars Asmanis
+ ingemars&irgrupa.lv
+26294
+ Endurance International Group
+ Mark Moseley
+ mmoseley&enduranceinternational.com
+26295
+ Cyberlog Ltd
+ Dennis Fedak
+ dfedak&cyberlog.net
+26296
+ Resource SiteSeeing Ltda.
+ Fernando Gago Gomes
+ fgomes&siteseeing.com.br
+26297
+ Wireless Broadband Services Pty. Ltd.
+ Shannon Wynter
+ oid.admin&wbs.net.au
+26298
+ Electionmall Technologies Inc.
+ Manpreet Singh Nehra
+ manpreet&electionmall.com
+26299
+ EasternGraphics GmbH
+ Adam Minski
+ admin&easterngraphics.com
+26300
+ Genera Oy
+ Timo Arpola
+ timo.arpola&genera.fi
+26301
+ Texas Digital Systems, Inc
+ Kevin George
+ kgeorge&txdigital.com
+26302
+ Blonder Tongue Laboratories, Inc.
+ Cliff Fox
+ cfox&blondertongue.com
+26303
+ CarrierIQ Inc.
+ Ivan Aladjoff
+ ivan&carrieriq.com
+26304
+ SNMPinfo
+ David T. Perkins
+ dperkins&snmpinfo.com
+26305
+ Sykora Technology Inc.
+ Boleslav Sykora
+ boles&sykora.ca
+26306
+ Opportunity Solutions A/S
+ Anton Chr. Lauridsen
+ alauridsen&opportunity.dk
+26307
+ Skyguide - swiss air navigation services ltd.
+ Stefan M. Strasser
+ stefan.strasser&skyguide.ch
+26308
+ Saab TransponderTech AB
+ Henrik Toorvald
+ henrik.toorvald&transpondertech.se
+26309
+ Draksoft Soluzioni Informatiche S.a.s.
+ Marco Carcano
+ mcarcano&draksoft.com
+26310
+ Departamento Municipal de Eletricidade de Poços de Caldas
+ Anderson Stano
+ adurelli&dme-pc.com.br
+26311
+ Andreas Kinzler
+ Andreas Kinzler
+ akinzler&gmx.de
+26312
+ Genius Company
+ BALTAZAR François
+ baltazaf&3il.fr
+26313
+ Mark Roscrow
+ Mark Roscrow
+ mib&roscrow.net
+26314
+ Xcontrol GmbH
+ Hendrik Krüger
+ hendrik&xcontrol.de
+26315
+ Asian Access Networks Pte Ltd.
+ Malcolm Chng
+ support&asianaccessnet.com
+26316
+ Pacific States Marine Fisheries Commission
+ Todd Kaehler
+ kaehler&psmfc.org
+26317
+ First Choice Health Network
+ Greg Brown
+ gbrown&fchn.com
+26318
+ Condor Networks
+ Ramanathan Sanjeevan
+ rams&condornetworks.com
+26319
+ HomeCity Net Ltd.
+ Spark Tsai
+ spark.tsai&chiahsin.com.tw
+26320
+ Project Team s.r.l.
+ Daniele Asmonti
+ info&prjteam.com
+26321
+ Christian Tena
+ Philip Christian
+ philip.christian&christiantena.co.uk
+26322
+ Tokyo University of Marine Science and Technology
+ Harunori Tokunaga
+ tokunaga&e.kaiyodai.ac.jp
+26323
+ Informatica Productiva Conocimiento y Tecnologia, S.L.
+ Maximo Calero Sanchez
+ tecnologia&punto-ip.com
+26324
+ Wurm GmbH & Co. KG
+ Karsten Vossberg
+ oid.admin&wurm-systeme.com
+26325
+ GT London Ltd
+ David Holroyd
+ david.holroyd&goodtechnology.com
+26326
+ ADTECH AG
+ Christian Schroeder
+ schroeder&adtech.de
+26327
+ Kassenzahnärztliche Vereinigung Westfalen-Lippe
+ Herr Evelt
+ Michael.Evelt&zahnaerzte-wl.de
+26328
+ Blackfoot Telephone Cooperative, Inc.
+ Navan Carson / Internet Administrator
+ ncarson&blackfoot.com
+26329
+ Simpler-Webb, Inc.
+ Andy Webb
+ adea&swinc.com
+26330
+ South Shore Hopsital
+ Daniel MacNeil
+ daniel_macneil&sshosp.org
+26331
+ Trilink,Inc
+ koichiro kimoto
+ kimoto&trilink.jp
+26332
+ TechnoKad
+ Nikolay Ouchilikhin
+ nix&TechnoKad.ru
+26333
+ Brose Fahrzeugteile
+ Christian Gueckel
+ christian.gueckel&brose.com
+26334
+ MEGATRON DATA SERVICES GMBH
+ Alfred Marx
+ alfred.marx&megatrondataservices.com
+26335
+ DiViNetworks Ltd. (formerly 'IPortent Ltd.')
+ Yair Shapira
+ yair&divinetworks.com
+26336
+ Pawel Kraszewski
+ Pawel Kraszewski
+ pawel&kraszewscy.net
+26337
+ Paper Management Services Ltd.
+ Richard Selvey
+ richard_selvey&paper-man.co.uk
+26338
+ IWICS Inc.
+ David W. Mendes
+ david.mendes&iwics.net
+26339
+ Risk Laboratories, LLC
+ Matt Smith
+ msmith&risklabs.com
+26340
+ SKBrasil
+ Hans Marcus Krüger
+ hans&skbrasil.net
+26341
+ Madein.hu Bt.
+ Mihaly Zachar
+ zmihaly&madein.hu
+26342
+ Fujitsu System Solutions Ltd.
+ SATOH Shinobu
+ satoh_shinobu&jp.fujitsu.com
+26343
+ Grainmustards Co.,Ltd.
+ Junichi Yoshida
+ jyoshida&grainmustards.com
+26344
+ Advanced Institute of Industrial Technology
+ Hideki Murakoshi
+ hm&aiit.ac.jp
+26345
+ PAK ELECTRICAL APPLIANCE CO., LTD
+ zhou zhi cong
+ congli.cn&gmail.com
+26346
+ All-Powerful Dave
+ David Gee
+ oid&allpowerfuldave.com
+26347
+ acens technologies S.A.
+ Bea Diéguez
+ beatriz.dieguez&acens.com
+26348
+ Maenken Systems
+ Bjoern Maenken
+ maenken&maenken.de
+26349
+ Shyam Telecom Ltd.
+ Rajeev Jha
+ rajeev.jha&shyamtelecom.com
+26350
+ Beijing Agree Technology Development Ltd.
+ Shammy Chen
+ chen.xm&agree.com.cn
+26351
+ NILES Werkzeugmaschinen GmbH
+ Kurt Kaune
+ kurt.kaune&kapp-niles.com
+26352
+ Power Systems LLC
+ Shawn Moore
+ SMoore&PowersystemsLLC.com
+26353
+ Blue Lake Rancheria
+ Scott Joachim
+ scott.joachim&bluelakerancheria-nsn.gov
+26354
+ Software Concepts, Inc.
+ Andrew Beck
+ IANA&SoftwareConceptsInc.com
+26355
+ Fiplex Communications Inc.
+ Florencia de Goycoechea
+ florencia&fiplex.com
+26356
+ Vector Technology
+ José Orlando Castro
+ orlando&vector-technology.com
+26357
+ Commonwealth Service Delivery Agency (Centrelink Australia)
+ Jennifer Margrison
+ comms.support&centrelink.gov.au
+26358
+ XM Asia Pacific Pte Ltd
+ Sito Tuck Seng
+ tuckseng.sito&xm-asia.com
+26359
+ Xpressent, Inc.
+ Saroop Mathur
+ saroop&xpressent.com
+26360
+ Woodward Ventures
+ Richard M. Woodward
+ ldap-schema&woodward-ventures.com
+26361
+ Solution Innovators, LLC
+ Jay van Achterberg
+ regs&solutioninnovators.com
+26362
+ Wenzel Elektronik GmbH
+ Michael Roeper
+ m.roeper&wenzel-elektronik.de
+26363
+ Woodhead
+ Jerome Combarieu
+ jcombarieu&applicom-int.com
+26364
+ EID - Empresa de Investigação e Desenvolvimento de Electrónica, S.A
+ Bento Rações
+ bento&eid.pt
+26365
+ Critical Links SA
+ Antonio Alves
+ aalves&critical-links.com
+26366
+ Amano Cincinnati
+ Vijay Parikh
+ vparikh&amano.com
+26367
+ Nondeterministic Information Systems
+ Alastair Hewitt
+ webmaster&nodem.info
+26368
+ Micko Group, Inc.
+ Dragan Mickovic
+ dmickovic&gmail.com
+26369
+ Mattig-Schauer Ges.m.b.H
+ Johannes Bauer
+ Office&mattig-schauer.at
+26370
+ Bend Cable Communications, LLC
+ Wade Holmes
+ dwholmes&bendbroadband.net
+26371
+ School of Oriental and African Studies
+ Mark Douglas
+ postmaster&soas.ac.uk
+26372
+ Stadig Technologies, LLC
+ Paul Stadig
+ paul&stadigtech.com
+26373
+ GRI e.V
+ Mr. Torsten Geile
+ geile&oekonet-bremen.de
+26374
+ University of Illinois
+ Joseph Barnes
+ security&illinois.edu
+26375
+ Ockan
+ Roberto Costa Filho
+ rtcosta&gmail.com
+26376
+ Tribunal Regional Eleitoral de Santa Catarina
+ Luiz Angelo Daros de Luca
+ luizluca&tre-sc.gov.br
+26377
+ ACC Ingenierie et Maintenance
+ Dominique Chateau-Annaud
+ dominique.chateau&accim.com
+26378
+ PrettyBit Software Oy
+ Pauli Porkka
+ postmaster&prettybit.fi
+26379
+ I.E.P.A.L.A.
+ Fco. Javier Picado Ladrón de Guevara
+ informatica&iepala.es
+26380
+ buaa608
+ GengYawei
+ geng_yawei&yahoo.com
+26381
+ lwIP - A Lightweight TCP/IP stack
+ Christiaan Simons
+ cc_simons&yahoo.com
+26382
+ Sis'ta Salsa, LLC
+ Deana Wright
+ sistasalsa&comcast.net
+26383
+ Pay By Touch
+ Yoni Livshiz
+ yoni.livshiz&paybytouch.com
+26384
+ GANDI
+ Stéphane Enten
+ noc+iana&gandi.net
+26385
+ BUFETE CONSULTOR DE MEXICO, S.A. DE C.V.
+ FELIPE BAROUSSE
+ fbarousse&piensa.com
+26386
+ Koerber Enterprise
+ Mathias Körber
+ enterprise&koerber.org
+26387
+ John Cantu
+ John Cantu
+ john.cantu&gmail.com
+26388
+ Profil GmbH
+ Dr. R. Hilkenbach
+ rh&profil-hannover.de
+26389
+ Factory Mutual Insurance Company
+ Roney R. Brunetti
+ roney.brunetti&fmglobal.com
+26390
+ Woven Systems Inc.
+ James Liao
+ jliao&wovensystems.com
+26391
+ Kelyan Lab S.p.A.
+ Federico Gianni
+ f.gianni&kelyanlab.it
+26392
+ NetClarity
+ Michael Su
+ msu&netclarity.net
+26393
+ CallCopy, Inc.
+ Tarne Tassniyom
+ tarne&callcopy.com
+26394
+ Emaze Networks S.p.A.
+ Alessandro Budai
+ oid&emaze.net
+26395
+ American Telecommunication Inc.
+ Claudio Latorre
+ clatorre&amtelusa.com
+26396
+ Rising Edge Development LLC
+ Kerry Woodbury
+ info&risingedgedev.com
+26397
+ Oklahoma State University
+ Jason Stevens
+ jason.stevens&okstate.edu
+26398
+ WasaLab Oy
+ Juhani Puska
+ wasalab&wasalab.com
+26399
+ Emencia SARL
+ Roger Fernandez
+ roger&emencia.com
+26400
+ Bundesnetzagentur
+ Alexander Pozsgai
+ Alexander.Pozsgai&BNetzA.De
+26401
+ Alarmtech Polska sp. z o.o.
+ Jerzy Tlaga
+ jerzy.tlaga&alarmtech.pl
+26402
+ ELETRONIQUE PLUS SA
+ OLIVIER UMUTONI NICOLAS PATRICK
+ umutoni680&hotmail.com
+26403
+ IMATech2.net
+ Elizabeth Kay Lucas
+ ekl&sprintpcs.com
+26404
+ SupplyScape Corporation
+ Virgil Goins
+ dgoins&supplyscape.com
+26405
+ The MetalFish Consultancy Ltd.
+ Nick Carter
+ metalfish&btopenworld.com
+26406
+ CyberDefenses, Inc.
+ Phil M. Dolbow
+ phil.dolbow&cyberdefenses.com
+26407
+ Tiger Communications Plc
+ peter garner
+ peterg&tigercomms.com
+26408
+ WolfVision GmbH
+ Manfred Schmid
+ manfred.schmid&wolfvision.com
+26409
+ ERecruiters Ltd.
+ Matthew King
+ dirmaster&time-net.co.uk
+26410
+ Pakamera
+ Karol Wozniak
+ snmplab&pakamera.com
+26411
+ Vocality International Ltd
+ Martin Saunders
+ snmp_vocality&hotmail.co.uk
+26412
+ Alexandr Kara
+ Alexandr Kara
+ Alexandr.Kara&seznam.cz
+26413
+ Golden West Internet Solutions
+ Tad DeVries
+ gwisoperations&goldenwest.com
+26414
+ Fenri
+ Jan Podany
+ jpodany&fenri.com
+26415
+ J. & W. Seligman & Co. Incorporated
+ William R. Benz
+ seligmandomain&jwseligman.com
+26416
+ MetaCarta, Inc.
+ Greg Harris
+ gharris&metacarta.com
+26417
+ Transcepta LLC
+ David Mannion
+ dmannion&transcepta.com
+26418
+ Netsafe Information Technology Ltd.
+ Yang Shen
+ shenyang&netsafe.com.cn
+26419
+ transtec AG
+ Jörg Ruberg
+ joerg.ruberg&transtec.de
+26420
+ clan informatik AG
+ Marco Mattle
+ marco.mattle&claninfo.ch
+26421
+ Daughters of Charity Services of New Orleans
+ David Ward
+ warddj1&cox.net
+26422
+ IABG mbH
+ Roland Krausser
+ krausser&iabg.de
+26423
+ Tlantic SI
+ Jose Fernando Possebon Junior
+ possebon&tlantic.com.br
+26424
+ syscare.net
+ Maciej Matysiak
+ contact-iana.org-mibassign&syscare.net
+26425
+ Layered Technologies
+ Michael Hale
+ mhale&layeredtech.com
+26426
+ Forget About IT Ltd.
+ Marco van Beek
+ mvanbeek&forgetaboutit.net
+26427
+ Kansas Department of Health and Environment - State of Kansas
+ Norma Jean Schaefer
+ njschaefer&kdhe.state.ks.us
+26428
+ Bedford Hospital NHS Trust
+ Oliver Chandler
+ oliver.chandler&bedfordhospital.nhs.uk
+26429
+ Xinwei Telecom Technology,Inc.
+ Zhakai Yu
+ yuzhakai&bj.xinwei.com.cn
+26430
+ E Technologies, Inc
+ Carilda A Thomas
+ cat&the-cat.com
+26431
+ Thai National Grid Center
+ Sugree Phatanapherom
+ sugree_ph&thaigrid.or.th
+26432
+ Center of Information technologies of Tatarstan Republic
+ Almaz Valiullin
+ almaz&mcrt.ru
+26433
+ Calyx Internet
+ Alexander Grendel
+ info&calyx.nl
+26434
+ Touch Sense Inc
+ Rodolfo Acuna
+ tsense.rodolfo&gmail.com
+26435
+ Noam Communications
+ Sami Lehtimäki
+ info&noam.fi
+26436
+ HSH Soft- und Hardware Vertriebs GmbH
+ Marko Storll
+ marko.storll&hsh-berlin.com
+26437
+ Universität zu Köln
+ Sebastian Hagedorn
+ Hagedorn&uni-koeln.de
+26438
+ S.V. Paradoks
+ H.T. van Veen
+ info&paradoks.utwente.nl
+26439
+ SFERIA SA
+ Wojciech Rolecki
+ Wojciech.Rolecki&sferia.pl
+26440
+ BliXem Internet Services B.V.
+ Jeroen Boonstra
+ jeroen&blixem.nl
+26441
+ Technikon Forschungs- und Planungsgesellschaft mbH (Ltd.)
+ Dr. Klaus-Michael KOCH
+ coordination&opentc.net
+26442
+ PROLIVAL
+ José Barbosa
+ jose.barbosa&prolival.fr
+26443
+ Cinetix Srl
+ Annalisa Giusto
+ annalisa.giusto&cinetix.it
+26444
+ Coroware, Inc
+ Martin R. Calsyn
+ mcalsyn&coroware.com
+26445
+ Special Systems and Software, Inc.
+ Jozef Hanus
+ jozef.hanus&special.sk
+26446
+ Ouvi Divulgacao e Marketing em Celulares Ltda.
+ Thomas Woillan
+ thomas&ouvi.com.br
+26447
+ Compro Computer Services, Inc
+ Curtis Rubel
+ crubel&compro.net
+26448
+ Variomedia AG
+ Marten Lehmann
+ lehmann&variomedia.de
+26449
+ Okto Tecnologia e Serviços de Informática Ltda.
+ Cecilia de Paula e Maia
+ cmaia&okto.com.br
+26450
+ Hubbell Inc.
+ Shadi AbuGhazaleh
+ sabughaz&hubbell-premise.com
+26451
+ Esencis
+ Jiri Nemecek
+ info&esencis.cz
+26452
+ HiTB
+ guo yingshou
+ guoyingshou&hitb.com.cn
+26453
+ VJ Systems
+ Vikash Ramanlal
+ ramanlalv&paradise.net.nz
+26454
+ wealink.com limited Inc.
+ Wenming Mao
+ wmao&staff.wealink.com
+26455
+ Secretariat of Information Technology, Government of Haryana
+ Amit Mittal
+ amit&hry.nic.in
+26456
+ Budapest University of Technology and Economics (BME)
+ Peter Popovics
+ pop&eik.bme.hu
+26457
+ Meditec GmbH
+ Torsten Rottmann
+ trott&meditec-gmbh.com
+26458
+ tetrade inc.
+ Pascal Buchbinder
+ pascal.buchbinder&tetrade.ch
+26459
+ wavesyscom co.,Ltd
+ Jea-Yong Park
+ wavesyscom&wavesyscom.com
+26460
+ Alcor Communications
+ Chris Down
+ chris.down&alcor.co.uk
+26461
+ Knorr & Partner Ingenieure
+ Michael Loos
+ michael.loos&kpconsult.de
+26462
+ LANCK Telecom (Express TeleService Corp.)
+ Konstantin Chervyakov
+ k.chervyakov&lancktele.com
+26463
+ Wyless plc
+ Martin Parr
+ global_ti&wyless.com
+26464
+ Dundalk Institute of Technology
+ Ruairi Hickey (Computer Services)
+ compserv&dkit.ie
+26465
+ i-together Ltd
+ Luke Razzell
+ weaverluke&gmail.com
+26466
+ Leissner Data AB
+ Pontus Löfgren
+ registry&leissner.se
+26467
+ HANZO S/A
+ Walter Bertot
+ Admin&HANZO.com.br
+26468
+ I.T. Management and Consultation Services (ITMACS)
+ Dale Conway
+ dale&bmcc.nf.ca
+26469
+ AirClic Inc.
+ Andy Monroe
+ snmp&airclic.com
+26470
+ Media Movel Serviços Interativos LTDA
+ Ricardo Ferro
+ rferro&mediamovel.com.br
+26471
+ International Teams
+ Dann Farquhar
+ dann.farquhar&iteams.org
+26472
+ Nordic Optical Telescope Scientific Association
+ Sergio Armas Perez
+ sap&not.iac.es
+26473
+ Digiplug
+ Béatrice Pipet
+ beatrice.pipet&digiplug.com
+26474
+ Midwest Connections Inc.
+ Zane C. Bowers
+ zanecb&midwest-connections.com
+26475
+ GTN77
+ Eric Geyres
+ e.geyres.gtn77&wanadoo.fr
+26476
+ Advanced Devices S.p.A.
+ Eraldo Corti
+ eraldo&tin.it
+26477
+ Uwe Perl
+ Uwe Perl
+ uwe.perl&gmx.de
+26478
+ SI3SI
+ Laurence Wronski
+ lwronski&si3si.com
+26479
+ Schenck Process Europe GmbH
+ Wolfgang Kaiser
+ w.kaiser&schenckprocess.com
+26480
+ infler.de
+ Patrick Blitz
+ pb&fulgor.org
+26481
+ Zane C. Bowers
+ Zane C. Bowers
+ vvelox&vvelox.net
+26482
+ Rossonet S.r.l.
+ Andrea Ambrosini
+ andrea.ambrosini&rossonet.com
+26483
+ JW NetSource, LLC
+ Jeff Whitman
+ jwhitman&jwnetsource.com
+26484
+ Cisco Systems, Inc. (formerly 'Arch Rock Corporation')
+ Philip Buonadonna
+ pbuonado&cisco.com
+26485
+ Cryoserver Ltd
+ Chris Jolly
+ chris.jolly&cryoserver.com
+26486
+ The Stanley Works
+ STS-NetworkTelco
+ STS-NetworkTelco&stanleyworks.com
+26487
+ WebSpace-Forum
+ Thomas Wendt
+ hostmaster&webspace-forum.de
+26488
+ Ender Informatics GmbH
+ Ender Josef
+ josef.ender&ender-informatics.ch
+26489
+ IntelliData Systems Ltd
+ Mike King
+ snmp&intellidatasystems.com
+26490
+ Beverli.NET
+ Bjarke Lindberg
+ bvli&beverli.net
+26491
+ Metzler Tech Ltd
+ Thomas Metzler
+ thomas&metzler.org
+26492
+ Dongyang Telecom co., LTD
+ Eok One, Lee
+ eeone&dyt.co.kr
+26493
+ Urzad Marszalkowski Wojewodztwa Malopolskiego
+ Mariusz Kowalik
+ mariusz.kowalik&umwm.pl
+26494
+ CSJGlobal. Inc.
+ Seong-Bok Lee
+ sblee&csjcorp.com
+26495
+ Scope
+ Thomas Metzler
+ thomas.metzler&scope.org.uk
+26496
+ ZipLip, Inc.
+ Stephen Chen
+ snmp&ziplip.net
+26497
+ BitBin LLC
+ David Varieur
+ bitbin&gmail.com
+26498
+ DART Industries Inc
+ John Stimpson
+ johnstimpson&tupperware.com
+26499
+ Memo Serviços Interativos S.A.
+ Luiz Rocha
+ luizrocha&meflurbrasil.com.br
+26500
+ Carl Zeiss AG
+ Thomas Prim
+ prim&zeiss.de
+26501
+ Pari Medical Holding GmbH
+ Frank Schmidt
+ f.schmidt&pari.de
+26502
+ Emerging Information Systems Inc.
+ Alvin Lee
+ Alvin.Lee&naviplan.com
+26503
+ University of Applied Science Osnabrück
+ Dipl.-Ing. Ralf Neugebauer
+ R.Neugebauer&et.fh-osnabrueck.de
+26504
+ A3IP
+ Cyril HAENEL
+ cyril.haenel&a3ip.com
+26505
+ Zenexity
+ M. Leonard WEST
+ lwe&zenexity.fr
+26506
+ IT-Ideas
+ Joerg Frahm
+ ldap&it-ideas.de
+26507
+ TJ NET Spa
+ Pietro Marchionni
+ pietro.marchionni&tj.net
+26508
+ Electronic Forge
+ Adrian Buxton
+ adrian&electronicforge.net
+26509
+ Digital Electronics Corporation
+ Keiji Tani
+ keiji.tani&mail.digital.co.jp
+26510
+ Like Minded People Ltd
+ Jason Woodruff
+ jason&likemindedgroup.com
+26511
+ TAC Bilgisayar Hizmetleri Ic ve Dis Ticaret A.S.
+ Yalcin Gerek
+ yalcin.gerek&tacas.com.tr
+26512
+ GEEK Bilgisayar Muhendislik ve Sanayi LTD STI
+ Aykut KARA
+ akara&geek.com.tr
+26513
+ Hellenic Academic and Research Institutions CertificationAuthority
+ Dimitris Zacharopoulos
+ jimmy&it.auth.gr
+26514
+ Suntel Communications
+ Peter Nixon
+ peter+iana&suntel.com.tr
+26515
+ Tepe Teknoloji
+ Aydyn BAKIR
+ abakir&tepeteknoloji.com.tr
+26516
+ Innovation Designs Ltd.
+ Chris Stavrogiannis
+ chriss&noc.uoa.gr
+26517
+ BESECURE
+ Andreas Lalos
+ a.lalos&besecure.gr
+26518
+ MEG Elektronik Ltd.
+ M. Erdinc Gogus
+ erdinc&meg.com.tr
+26519
+ GEEK Bilgi Teknolojileri LTD STI
+ Aykut KARA
+ akara&geek.com.tr
+26520
+ Pierbridge Limited
+ Mark Newburn
+ mark.newburn&pierbridge.com
+26521
+ Pannasoft Technologies
+ Janaka Low
+ janaka&pannasoft.com
+26522
+ MDG InfoSec
+ Ray Flinkerbusch
+ iana.org&mdg4infosec.nl
+26523
+ American Qualified Plans, Inc.
+ Eric Storjohann
+ eric.storjohann&aqp.com
+26524
+ lyman & associates
+ john r. lyman
+ j.r.lyman&ezdev.com
+26525
+ Golden Dynamic Enterprises Ltd.
+ John Ko
+ net.mgt&gdeasia.com
+26526
+ eTouch Systems Corp
+ Ajay Upadhyaya
+ aupadhyaya&etouch.net
+26527
+ Ircona
+ Tim New
+ tim.new&ircona.com
+26528
+ Kirche fur Oberberg e.V.
+ Johannes Rueschel
+ hhhannes&web.de
+26529
+ CNRST
+ Sami Ait Ali Oulahcen
+ s.aitalioulahcen&cnrst.ma
+26530
+ Telemetry BTT
+ Kotov Oleg
+ kotovoe&btt.ru
+26531
+ Kodak Imaging Network, Inc
+ Thomas A. Bell
+ tbell&kodakgallery.com
+26532
+ eB Technologies (M) Sdn. Bhd.
+ Yulianto Widjasena
+ yulianto&eb.net.my
+26533
+ Nurun inc.
+ Carl de Billy
+ carl.debilly&nurun.com
+26534
+ think project! International (formerly 'AEC/communications GmbH')
+ Claus Koch
+ claus.koch&thinkproject.com
+26535
+ OMNEX Control Systems ULC
+ Doru George Botez
+ dbotez&omnexcontrols.com
+26536
+ Ringland Consulting LLC
+ James Ringland
+ james&ringland.net
+26537
+ Riorey Inc.
+ Joe Chisolm
+ jchisolm&riorey.com
+26538
+ Duaxes Corporation
+ Genta Iha
+ iha&duaxes.co.jp
+26539
+ Ionoscape Associates
+ Paul Sapp
+ paul&ionoscape.com
+26540
+ cudeso.be
+ Koen Van Impe
+ info&cudeso.be
+26541
+ matrix technology AG
+ Ralf Hornik
+ ralf.hornik&matrix.ag
+26542
+ JHC Plc
+ Andrew Love
+ andrew.love&jhc.co.uk
+26543
+ Blade Network Technologies, Inc.
+ Cynthia Gabriel
+ cynthia.gabriel&bladenetwork.net
+26544
+ AVTOVAZ JSC
+ Alexander Anokhin
+ ava&vaz.ru
+26545
+ SalesForce Australia (Salmat)
+ Mel Boyce
+ mel&salesforce.com.au
+26546
+ CP Secure Inc
+ Shuang Ji
+ shuang_ji&cpsecure.com
+26547
+ Nord Data A/S
+ Allan Baf
+ ndaba&norddata.dk
+26548
+ Prévoir Vie Portugal
+ João Gonçalves
+ joao.goncalves&prevoir.pt
+26549
+ Amper
+ Manuel Cano
+ mcano&amper.es
+26550
+ BluePex do Brasil Tecnologia da Informação Ltda - ME
+ Sergio Lima
+ sergio&bluepex.com
+26551
+ Gordon Kapes, Inc.
+ Joseph Urbanczyk
+ joe_u&gkinc.com
+26552
+ Congreso de los Diputados
+ MIguel Angel Gonzalo Rozas
+ webmaster&congreso.es
+26553
+ CTI Networks, Inc.
+ CTI Networks Admin
+ admin&ctinetworks.com
+26554
+ ThingMagic, Inc.
+ Margaret Wasserman
+ margaret&thingmagic.com
+26555
+ NTT IT Co., Ltd.
+ Akihiro Hase
+ info-ins&ntt-it.co.jp
+26556
+ Ethernet Direct Corporation
+ Fengching.Chou
+ jacky&ethernetdirect-tw.com
+26557
+ Stractus
+ Wellerson Amarante
+ wellerson&stractus.com.br
+26558
+ Associated Network Partners, Inc.
+ Todd Davis
+ tdavis&anpisolutions.com
+26559
+ nyukid networks
+ Jeffrey Barea
+ nyukid&gmail.com
+26560
+ Jünger Audio-Studiotechnik GmbH
+ Hans Hübner
+ hans.huebner&junger-audio.com
+26561
+ Zynetix Ltd
+ Andy Odgers
+ andy.odgers&zynetix.com
+26562
+ International Telecommunication Union
+ Frederic Faugier
+ hostmaster&itu.int
+26563
+ TRIADO
+ Antoni Triado
+ toni&triado.com
+26564
+ Emerj Inc
+ Andy Pletch
+ andy&e-merj.com
+26565
+ Studio Technologies, Inc.
+ Randy Kelso
+ rkelso&studio-tech.com
+26566
+ Global Knowledge
+ Ryan Leathers
+ ryan.leathers&globalknowledge.com
+26567
+ Obsidian Consulting Group Pty. Ltd.
+ Robert Davidson
+ rdavidson&obsidian.com.au
+26568
+ Mega Solution Inc.
+ Tadashi Takahashi
+ takahashi&megasolution.jp
+26569
+ Idyria SARL
+ Richard Leys
+ rleys&idyria.com
+26570
+ Cleartone Video Ltd
+ Dave Turner
+ dave.turner&cleartone-video.com
+26571
+ DATANIN LTD
+ Nir Aran
+ trust&datanin.com
+26572
+ Optimal IdM Software, LLC
+ John Maring
+ JohnMaring&OptimalIdM.com
+26573
+ Dawn VME Products
+ Charles Linquist
+ clinquist&dawnvme.com
+26574
+ Dynamics Research Corporation
+ Howard S. Clayman
+ HClayman&drc.com
+26575
+ KB Toys, Inc.
+ Jeremy Warren
+ jwarren&kbtoys.com
+26576
+ Ian Cairns
+ Ian Cairns
+ ian&iancairns.org
+26577
+ Kaufcom GmbH
+ Donati Roberto
+ info&kauf.com
+26578
+ Credito Emiliano S.p.A
+ Chiriatti Stefano
+ schiriatti&credem.it
+26579
+ J. Craig Venter Institute
+ Rajeev K Karamchedu
+ unixsupport&tigr.org
+26580
+ Kaiser Permanente
+ Marc S. Hedish
+ marc.s.hedish&kp.org
+26581
+ Rustenbach.de
+ Toralf Rustenbach
+ toralf&rustenbach.de
+26582
+ Clerity Solutions, Inc.
+ Randy Holbert
+ randy.holbert&clerity.com
+26583
+ Ativa Soluções Tecnológicas Ltda
+ Danton Ferreira Vellenich
+ danton&ativasolucoes.com.br
+26584
+ Brooman.com, LLC
+ Andrew Brooman
+ andrew&brooman.com
+26585
+ Reactrix Systems, Inc.
+ Rob Goodman
+ rgoodman&reactrix.com
+26586
+ Fremnet
+ Shannon Wynter
+ oid.admin&fremnet.net.au
+26587
+ computer betting company gmbh
+ Thomas Gusenleitner
+ Thomas.Gusenleitner&com-bet.com
+26588
+ Nexcom Systems
+ Thomas Leseney
+ thomas.leseney&nexcom.fr
+26589
+ CT Company Ltd.
+ Leonid Khvostov
+ khvostov&mtu-net.ru
+26590
+ CLAIM GmbH & Co. KG
+ C. Barth
+ info&claim-team.de
+26591
+ Kynetia Networks S.L.
+ Jose M Corsino
+ jose.corsino&kynetia.com
+26592
+ HUBER+SUHNER Polatis Ltd
+ Adam Hughes
+ adam.hughes&hubersuhner.com
+26593
+ littlemail
+ Martin Schwartz
+ hostmaster&mail.littlemail.de
+26594
+ ASOIU departament of NTUU "KPI"
+ Oleksiy V. Khilkevich
+ grim&asu.ntu-kpi.kiev.ua
+26595
+ Connect Tech Inc.
+ David Worthen
+ djw&connecttech.com
+26596
+ S-INFORMATION TECHNOLOGY CO., LTD.
+ In Kweon Yu
+ ikyou&swpt.net
+26597
+ Comerica Bank
+ Walter Seiler
+ mike.seiler&sanyuhu.com
+26598
+ SUMITOMO OSAKA CEMENT CO.,LTD.
+ Katsuya Akizuki
+ kakizuki&sits.soc.co.jp
+26599
+ University of Glasgow
+ Rowland Gilmour
+ R.gilmour&compserv.gla.ac.uk
+26600
+ China Xiamen Truetel Telecommunications Technologies Co.,Ltd.
+ Wang Xiang
+ wangx&truetel.com.cn
+26601
+ Dunham-Bush Yantai Co. Ltd.
+ Mu Bo
+ mubo&dunham-bush.com.cn
+26602
+ Raceme
+ Christophe Boyanique
+ mib&raceme.org
+26603
+ GEDIM AG
+ Dr. Martin H. Ludwig
+ internetverwalter&gedim.de
+26604
+ IMA GmbH
+ Dr. Martin H. Ludwig
+ internetverwalter&imagmbh.de
+26605
+ PKB Integral
+ Alexander Pravdin
+ aledin&evpatoria.com.ua
+26606
+ Vidactive, S.L.
+ Alberto Villar
+ alberto.villar&vidactive.com
+26607
+ Isco International
+ Gary Berger
+ gary.berger&iscointl.com
+26608
+ Wavelength Corporation, Inc.
+ Network Operations Center
+ noc&wavelengthmail.com
+26609
+ Pentair, Inc
+ Joe Licata
+ Joe.Licata&pentair-ep.com
+26610
+ Ultramain Systems Inc.
+ Curt Wennekamp
+ it&ultramain.com
+26611
+ Exa Corporation
+ James Chamberlain
+ oidadmin&exa.com
+26612
+ Kyoto Sangyo University
+ Kohji Ozaki
+ ozaki&cc.kyoto-su.ac.jp
+26613
+ Audiomedia Ltd.
+ Viorel Dehelean
+ viorel.dehelean&audiomedia.ro
+26614
+ Government of Republic of Srpska
+ Rade Tolimir
+ r.tolimir&mnrvoid.vladars.net
+26615
+ Noviforum Ltd., Software & Media
+ Zvone Jagodic
+ root&noviforum.si
+26616
+ University Computing Centre - SRCE, University of Zagreb
+ Ivan Maric
+ ivan.maric&srce.hr
+26617
+ Mobitel d.d.
+ Saso Stor
+ Saso.Stor&mobitel.si
+26618
+ HighTech Passport, Ltd.
+ Razvan Corneliu VILT
+ razvan&htpassport.ro
+26619
+ Private Higher education establishment Autononymous non-commercial organization Regional Finance and Economy Institute
+ Vladimir Alexandrovich Goncharov
+ admin&rfei.ru
+26620
+ West University of Timisoara
+ Marinel IORDAN
+ miordan&rectorat.uvt.ro
+26621
+ Technical University of Cluj-Napoca
+ Cristian KLEIN
+ cristi&net.utcluj.ro
+26622
+ NJERS Communications
+ Krunoslav Njers
+ noc&njers.com
+26623
+ Open Sense Solutions LLC
+ Michael Pardee
+ oid.iana.org&open-sense.com
+26624
+ that's software Berlin
+ Patrick Hoffmann
+ p.hoffmann&berlin.de
+26625
+ Sopris Surfers Inc.
+ Ben Plimpton
+ bplimpton&sopris.net
+26626
+ cativa.net
+ Oliver Meyer
+ olm&cativa.net
+26627
+ VIGOS AG
+ Constantin Rack
+ info&vigos.com
+26628
+ BH Telecom dd Sarajevo
+ Emir Fazlinovic
+ emir.fazlinovic&bhtelecom.ba
+26629
+ Rumati Computers CC
+ Jesse Long
+ jpl&unknown.za.net
+26630
+ PBMS Solucoes Moveis em Informatica Ltda
+ Altino Pavan
+ altino&purebros.com
+26631
+ Waterman Group plc
+ Stuart Worrow
+ s.d.worrow&waterman-group.co.uk
+26632
+ Saunders Properties Pty Ltd
+ Daniel Thoroughgood
+ Daniel.Thoroughgood&staff.tsninternet.com.au
+26633
+ Embedded Internet Solutions, Inc.
+ Steven Wu
+ ithaha&ipanel.cn
+26634
+ BigTribe Corporation
+ Daniel Greening
+ greening&bigtribe.com
+26635
+ Squid Consulting & Integration
+ Wai-Sun Chia
+ waisun&sqci.biz
+26636
+ Dexon Software Inc.
+ Ricardo A. Ortiz
+ info&dexon.us
+26637
+ OMB Sistemas Electrónicos S.A.
+ JL. Rueda
+ investigacion&omb.com
+26638
+ Studio Hamburg Media Consult International GmbH
+ Nils Decker
+ n.decker&mci-broadcast.com
+26639
+ The Schneider Family Tree
+ Rik Schneider
+ oid&deranged.schneider.org
+26640
+ InduSoft Inc.
+ Lourenco Teodoro
+ info&indusoft.com
+26641
+ Yellowbrix
+ Rik Schneider
+ rschneider&yellowbrix.com
+26642
+ Schoelzel - IT Consulting
+ Walter Schoelzel
+ info&schoelzel-itconsulting.de
+26643
+ XL Vision Group
+ Gustavo Matsunaga
+ matsunaga&xlvision.com.ar
+26644
+ International Working Group on Taxonomic Databases (TDWG)
+ Ricardo Pereira
+ ricardo&tdwg.org
+26645
+ Inventive Designers n.v.
+ Dieter Wachters
+ dieter_wachters&inventivedesigners.com
+26646
+ Institute for Parallel Processing, BAS
+ Luchesar ILIEV
+ oid-manager&acad.bg
+26647
+ Banco Safra S/A
+ Karen Higashi
+ karen.higashi&safra.com.br
+26648
+ Avago Technologies Limited
+ Ray Frush
+ ray.frush&avagotech.com
+26649
+ Covidien (formerly 'Tyco Healthcare')
+ Joseph W. Davis
+ OID.Admin&covidien.com
+26650
+ Pandora Media Inc.
+ James Erickson
+ jerickson&pandora.com
+26651
+ Propus Informatica Ltda
+ Marlon Dutra
+ marlon&propus.com.br
+26652
+ MELCO HOLDINGS INC.
+ Masumitsu Hatta
+ it&melcoinc.co.jp
+26653
+ Shanghai Sunstar Telecom Co.ltd
+ He,Lin
+ helin&sunstar.com.cn
+26654
+ NTT resonant Inc.
+ hirofumi matsumoto
+ fm_tech&nttr.co.jp
+26655
+ Advantech Co., Ltd
+ Guider Lee
+ guider.lee&advantech.com.tw
+26656
+ Allan Associates
+ Edward Allan
+ edward&allanassoc.com
+26657
+ Ouba
+ Denis Sacchet
+ ouba&ouba.org
+26658
+ Mikro Network Solutions
+ Michael Brown
+ topo2&pacbell.net
+26659
+ Zero9 srl
+ Simonluca Landi
+ simonluca.landi&mplatform.it
+26660
+ Robot Bt.
+ Soós László
+ sooslaca&robot.hu
+26661
+ OpenPanel V.O.F.
+ Peter van Dijk
+ registries&panelsix.com
+26662
+ Alpha Company
+ Dmitriy Ermolin
+ ermolin_d&alpha-comp.ru
+26663
+ Solana Networks Inc.
+ Don Bennett
+ dbennett&solananetworks.com
+26664
+ Centralsoft.org
+ Tom Adelstein
+ tom.adelstein&gmail.com
+26665
+ FaceToFace Software Ltd
+ Chris McKay
+ chris&defacto.com.au
+26666
+ Assuria Limited
+ Nick Connor
+ nickc&assuria.com
+26667
+ Epper & Kranz GbR
+ Oliver Epper
+ oliver&epper.de
+26668
+ SixFamily.Net
+ David Six
+ david.six&sixfamily.net
+26669
+ Sirius Corporation plc
+ Duncan Gibb
+ duncan.gibb&siriusit.co.uk
+26670
+ NetEase.com, Inc.
+ Chun Tian
+ tianchun&corp.netease.com
+26671
+ NetSpring, Inc.
+ Takeshi Itoh
+ admin&netspring.co.jp
+26672
+ NANJING ZIJIN-PHOTEL COMMUNICATION EQUIPMENTS CO.,LTD
+ Liu Li Ai
+ lliai&tom.com
+26673
+ Wyndeham Heron Ltd
+ Michael Hales
+ mikehales&wyndeham.co.uk
+26674
+ Klerx EDV Beratung
+ Martin Klerx
+ Martin&klerx.de
+26675
+ MessageLabs Ltd
+ Duncan Ward
+ infrastructure&messagelabs.com
+26676
+ GSF SAS
+ GUERIN CORINNE
+ cguerin&gsf.fr
+26677
+ Datactics Ltd.
+ Andy Ferguson
+ sysadmin&datactics.co.uk
+26678
+ Canadian Space Agency
+ Louis-Philippe Durocher
+ Louis-Philippe.Durocher&space.gc.ca
+26679
+ EMCom sp. z o.o.
+ Jacek Drobiecki
+ j.drobiecki&emcom.pl
+26680
+ General Dynamics United Kingdom Limited
+ Jonathan Hansford
+ jonathan.hansford&generaldynamics.uk.com
+26681
+ Phi Theta Kappa International Honor Society
+ Larry Olin Horn
+ ptkdis&ptk.org
+26682
+ lohnet.org
+ Larry Olin Horn
+ hornlo&lohnet.org
+26683
+ Vinci Consulting Corp
+ Paul Vinciguerra
+ pvinci&vinciguerra.com
+26684
+ Comm/net Systems, Inc.
+ Tom Osterman
+ tosterman&commnetsystems.com
+26685
+ FOSS MIBs
+ Chris Jones
+ jonesy&fossmibs.com
+26686
+ Softjury GmbH
+ Marcel Meckel
+ mm&softjury.de
+26687
+ LG Technology Inc.
+ Lloyd Gilroy
+ lgilroy&mac.com
+26688
+ Sino-i Technology Ltd.
+ Yali Ji
+ jiyali&myce.net.cn
+26689
+ CAT Telecom Public Company Limited
+ Padet Praosri
+ padet&thaipki.com
+26690
+ PRETTL Produktions Holding GmbH
+ Alexander Berger
+ alexander.berger&prettl.com
+26691
+ Reichert GmbH
+ Timm Reichert
+ tr&reichert-gmbh.com
+26692
+ MOBITEL SA
+ Jose Bourbon Ribeiro
+ jose.bourbon&dedic.com.br
+26693
+ AirPoint Co., Ltd.
+ Sang-ho, Kim
+ smartkim&airpoint.co.kr
+26694
+ Digitals India
+ D.K.Shukla
+ dkshukla&digitalsindia.com
+26695
+ Openlink Financial, Inc.
+ Joseph Sera
+ jsera&olf.com
+26696
+ Marvell Semiconductor Inc.
+ Keh-hoh Lii
+ klii&marvell.com
+26697
+ Arces Network, LLC
+ Adrian Goins
+ agoins&arces.net
+26698
+ Net Project SRL
+ Constantin Liviu Faciu
+ liviu.faciu&net-project.ro
+26699
+ Open Switch Software e Consultoria Ltda
+ Eduardo Cruz
+ eduardo&openswitch.com
+26700
+ Vulcan Materials Company
+ Daniel Smart
+ dan.smart&vul.com
+26701
+ Ocean Rock Corp.
+ Raymundo W. Perez
+ roskiy&paulwinston.com
+26702
+ Wycliffe Bible Translators of Canada Inc
+ Bill Cameron
+ computer_canada&wycliffe.ca
+26703
+ Pittsburgh Supercomputing Center
+ Michael H Lambert
+ lambert&psc.edu
+26704
+ Voice Provider Sweden AB
+ Per Sautermeister
+ per.sautermeister&voiceprovider.se
+26705
+ Webbertek (Blunicel Consultoria em Informatica Ltda)
+ Celso Kopp Webber
+ celso&webbertek.com.br
+26706
+ 4AM Lunch Inc.
+ Brian Hechigner
+ wonko&4amlunch.net
+26707
+ Delphi Corp.
+ Jim DeSantis
+ jim.desantis&delphi.com
+26708
+ Cerbercomm LTD
+ Or Goshen
+ oberon&cerbercomm.com
+26709
+ LogicIQ Ltd
+ Dr Jan Hruska
+ jan.hruska&logiciq.com
+26710
+ Elasis S.C.p.A.
+ Francischetti Carmine
+ francischetti&elasis.it
+26711
+ Crolox B.V.
+ Derk Gortemaker
+ iana&crolox.nl
+26712
+ Cutter Project Ltd
+ Mike Banahan
+ mike.banahan&cutterproject.co.uk
+26713
+ Stella Doradus Ltd.
+ Justin Collery
+ justin&stelladoradus.com
+26714
+ ERIS4 s.r.l.
+ Stefano Antonelli
+ stefano.antonelli&eris4.com
+26715
+ Oberlandesgericht München - IT-Stelle d. Justiz
+ Robert Steiner
+ robert.steiner&olg-m.bayern.de
+26716
+ Ganesh TEchnologies Ltd
+ Dr Georg Mueller
+ georg.mueller&ganesh.net
+26717
+ Stroeer Out-of-Home Media AG
+ Bellin Christian
+ support&stroeer.de
+26718
+ ELMA Kurtalj d.o.o.
+ Dario Maljur
+ dmaljur&elma.hr
+26719
+ Baluna GmbH
+ Konstantin Avdeev
+ kavdeev&baluna.de
+26720
+ Cressida Technology Ltd.
+ M. Kanafchian
+ info&cressida.info
+26721
+ EAB GmbH Rhein/Main
+ Hayo Volker Hasenfus
+ hayo.hasenfus&eab-rhein-main.de
+26722
+ S-Telecom (S-Fone)
+ Nguyen Sinh Chuong
+ chuongns&stelecom.com.vn
+26723
+ KUME electric Co., Ltd.
+ Kakehi Kozo
+ oidadmin&kme.co.jp
+26724
+ e-trees.Japan,Inc.
+ Kunihiko Ohnaka
+ ohnaka&e-trees.jp
+26725
+ Eiraku Electric Co.,Ltd.
+ Teruaki Onishi
+ t-onishi&eiraku.com
+26726
+ WireCache, Inc.
+ Dave Rosenberg
+ rose&wirecache.com
+26727
+ Yakshavers Incorporated
+ Robby Griffin
+ oidadmin&yakshavers.net
+26728
+ Transparency Software Inc.
+ Michael Cartsonis
+ michael.cartsonis&transparencysw.com
+26729
+ Sagittar Broadband Communication Solutions
+ Dr Stephen Michelson
+ smichels&sagittar.com
+26730
+ SICS AB
+ Mikael Nehlsen
+ staff&sics.se
+26731
+ Software Libre de Venezuela 777, C.A.
+ Wilmer Jaramillo Murcia
+ wilmer&softwarelibre777.com
+26732
+ COMNET Computer Netzwerke Gmbh
+ Michael Bischinger
+ bischinger&comnet.at
+26733
+ RRD S.p.a.
+ Christian Besler
+ cbesler&rrd.tv
+26734
+ CMYK Energy Software Limited
+ Andrew Kay
+ andrewjkay&gmail.com
+26735
+ Dipl. Ing. T. Biel
+ Thorsten Biel
+ hostmaster&ing-biel.com
+26736
+ Oliver Weyhmüller
+ Oliver Weyhmüller
+ oliver&w9r.de
+26737
+ Infostream Pty ltd
+ Phil Manuel
+ support&infostream.com.au
+26738
+ BEA International FZE
+ Purushottam Kaushik
+ pkaushik&beainternational.com
+26739
+ Hans Guentner GmbH
+ Pacher Michael
+ m.pacher&guentner.de
+26740
+ Tein Technology S.A.
+ Juan Bernabeu
+ j.bernabeu&teintechnology.be
+26741
+ Etin Systems Co.,Ltd.
+ MyoungHo, Kim
+ fantasy8&etinsys.com
+26742
+ Astralogic cc
+ Tony Bartok
+ tony&alogic.co.za
+26743
+ Lean, LLC
+ John W Darby
+ johnwinstondarby&gmail.com
+26744
+ National Bankcard Services Inc
+ Raymond Hausman
+ rayh&nbs-inc.com
+26745
+ obituariesonline.ca
+ Dave Panter
+ davepanter&shaw.ca
+26746
+ HEBUS
+ Antoine JEAN
+ optibus&hebus.info
+26747
+ GoRoam Ltd
+ Andrew McCall
+ andrew.mccall&goroam.net
+26748
+ Print Fulfillment Services
+ Jared Baldridge
+ jbaldridge&printfulfillmentservices.com
+26749
+ SL Power Electronics Corp
+ Greg Wade
+ greg.wade&slpower.com
+26750
+ Access Integrated Technologies, Inc.
+ Jeff Butkovsky
+ jbutkovsky&accessitx.com
+26751
+ Visual Sciences, LLC
+ Akhbar Tajudeen
+ akhbar&visualsciences.com
+26752
+ Jamul Engineering
+ Tom Dilatush
+ tom&dilatush.com
+26753
+ Mobile Greetings, Inc.
+ Jason Dusek
+ jd&mobilegreetings.com
+26754
+ Asian Institute of Technology
+ Agus Harianto
+ harianto&ait.ac.th
+26755
+ EyeLine Communications CIS LLC
+ Pavel Karavanov
+ kpv&eyelinecom.com
+26756
+ MSE Matthies Softwareentwicklung GmbH
+ Claus Matthies
+ claus&matthies-six.de
+26757
+ Sibinco LLC
+ Pavel Karavanov
+ kpv&sibinco.ru
+26758
+ CECURITY.COM
+ Bruno Ricci
+ bruno.ricci&cecurity.com
+26759
+ SHF Communication Technologies AG
+ Sven Koop
+ koop&shf.de
+26760
+ 0x3f8.net
+ Karsten Engelke
+ iana&0x3f8.net
+26761
+ Eszterhazy Karoly College
+ Andras Harsaczki
+ harsaczki&ektf.hu
+26762
+ DDinformatica
+ Andreas Ruge
+ rugea&ddinformatica.nl
+26763
+ Cestel S.A.
+ José Luis Sirera
+ jlsirera&cestel.es
+26764
+ Novnet HB
+ Jan Gustavsson
+ pcpajas&gmail.com
+26765
+ Universitaet Bielefeld, Fakultaet fuer Mathematik
+ Holger Kaelberer
+ root&math.uni-bielefeld.de
+26766
+ .vantronix secure systems
+ Mike Belopuhov
+ support&vantronix.net
+26767
+ Alcatel-Lucent TMC (formerly 'Alcatel SOC')
+ Denis Poirier
+ Denis.Poirier&alcatel-lucent.com
+26768
+ Comune di Rimini
+ Roberto Cremasco
+ roberto.cremasco&comune.rimini.it
+26769
+ Raytheon Technologies Corporation
+ Dean DeFreitas
+ pki&raytheon.com
+26770
+ Virtutility Ltd
+ Philip Hart
+ network.manager&virtutility.com
+26771
+ Versaterm Inc.
+ Steve Underwood
+ steve.underwood&versaterm.com
+26772
+ The Royal Conservatoire
+ Paul Mourus
+ mous&koncon.nl
+26773
+ Linde IT Services
+ Sabrina Sommer
+ sabrina.sommer&linde.com
+26774
+ EFOTEK CO.,LTD.
+ Anna lee
+ anna&efotek.com
+26775
+ B2BITS Corp.
+ Alexander Rivkind
+ air&btobits.com
+26776
+ maintech GmbH
+ Christian Daniel
+ cd&maintech.de
+26777
+ Declude, Inc.
+ David Franco-Rocha
+ dfranco&declude.com
+26778
+ Nerdboy Services
+ Ben Knight
+ bkk&nerdboy.net.au
+26779
+ PPW "ARAJ" Sp. z o.o.
+ Karol Kopacz
+ kkopacz&araj.pl
+26780
+ GMx Technologies, Inc
+ Sam Howard
+ iana&gmxtechnologies.com
+26781
+ Greg Cockerham
+ Greg Cockerham
+ greg.cockerham&gilbarco.com
+26782
+ TRI-D Systems, Inc.
+ Frank Cusack
+ frank&tri-dsystems.com
+26783
+ Tioga Project
+ Sean Champ, Chief Administrator, Tioga Project
+ gimmal&gmail.com
+26784
+ Acromate, Inc.
+ Eui-suk Cha
+ escha&acromate.com
+26785
+ University of Messina
+ Fabrizio La Rosa
+ fabrizio.larosa&unime.it
+26786
+ Siet SD Mladost - Ynet
+ Stefan Gula
+ root&ynet.sk
+26787
+ Sociedad de Tasación SA
+ Marcelo González Würtz
+ mgonzalez&st-tasacion.es
+26788
+ AbiliSoft Ltd
+ David Charles
+ dave&abilisoft.com
+26789
+ Webworks Sverige AB
+ Uno Engborg
+ uno&webworks.se
+26790
+ Gilbarco Inc.
+ Kenneth Ringeman
+ ken.ringeman&gilbarco.com
+26791
+ Thralling Penguin LLC
+ Joseph Benden
+ joe&thrallingpenguin.com
+26792
+ Promptlink Communications, Inc.
+ Anton Shtikhlaytner
+ antonsh&promptlink.com
+26793
+ Gawab
+ Ahmed El Zein
+ a.elzein&gawab.net
+26794
+ Periodik Labs LLC
+ Chris Hawk
+ chris&periodiklabs.com
+26795
+ Kemnetix Corporation
+ P Becke
+ pbecke&kemnetix.com
+26796
+ Meitai technology Co.,Ltd
+ Sanxi Hu
+ husanxi2005&163.com
+26797
+ Asankya Networks, Inc.
+ Scott Ryan
+ scott&asankya.com
+26798
+ Hippo, spol. s r. o.
+ Petr Chupik
+ chupik&hippo.cz
+26799
+ Rotal.com Ltd.
+ Gil Michlin
+ gilm&rotal.co.il
+26800
+ Jan Welte
+ Jan Welte
+ ianaoid&icorner.de
+26801
+ Network Chemistry, Inc
+ Christopher Waters
+ cwaters&networkchemistry.com
+26802
+ UNESP-FC
+ Leonardo Fortunato
+ leonardo&fc.unesp.br
+26803
+ DITTA DI FEO PASQUALE
+ PASQUALE DI FEO
+ PDIFEO&DFWARE.IT
+26804
+ Digital Opportunity Trust
+ Hugh Ranalli
+ hranalli&dotrust.org
+26805
+ Krebs Consulting & IT-Services GmbH & Co. KG
+ Jan Welte
+ network&krebs-itservices.de
+26806
+ MultiVision Communications
+ Yiu Fan Samuel Yau
+ syau&mvcinc.com
+26807
+ United States Postal Service
+ Jeffrey White
+ jeffrey.j.white&usps.gov
+26808
+ Visual Acting GmbH
+ Patrick Raithofer
+ raithofer&visualacting.de
+26809
+ ENTELIENCE
+ Philippe Le Berre
+ contact&entelience.com
+26810
+ SKIDATA AG
+ Steiner Christian
+ snmp&skidata.com
+26811
+ UNLP
+ Javier Diaz
+ jdiaz&unlp.edu.ar
+26812
+ Flexy Enterprise Solutions Ltd.
+ Mowfak Attia
+ mowfakattia&hotmail.com
+26813
+ Uniwersytet Gdañski
+ £ukasz Koz³owski
+ luke&univ.gda.pl
+26814
+ BVCOM Media Corporation,Ltd.
+ Can Wu
+ can_wu&cnbvcom.com
+26815
+ Advanced Technologies
+ Nasser Sunna
+ advtechme&gmail.com
+26816
+ DTM Consultoria S/C LTDA
+ Marcelo Mustafa Murad
+ atendimento&dtmhosting.com.br
+26817
+ IT Professional d.o.o.
+ Zoran Tadic
+ zoran&itprofessional.org
+26818
+ Servicio Nacional de Meteorología e Hidrologia del Perú - SENAMHI
+ Richard Miguel
+ rmiguel&senamhi.gob.pe
+26819
+ Economists Incorporated
+ Robert Czechowski
+ czechowski.r&ei.com
+26820
+ MicroPortal.info
+ marcelo rojas
+ desarrollo.java&gmail.com
+26821
+ Agent Logic
+ Brian Lee
+ brian.lee&agentlogic.com
+26822
+ Beijing Telestone Technology Co.,Ltd.
+ Wang Chunxiao
+ wangchunxiao&telestone.com
+26823
+ MarzhillStudios
+ Jeremy Wall
+ jeremy&marzhillstudios.com
+26824
+ Conseil Général de Meurthe et Moselle
+ Daniel BARRET
+ dbarret&cg54.fr
+26825
+ netWerkz IT Solutions
+ Alex Howells
+ alex&netwerkz.co.uk
+26826
+ Eon Corporation
+ Herb Rose
+ hrose&eoncorporation.com
+26827
+ ICT 4 Schools
+ Gerben van Eck
+ germ&eduwijs.nl
+26828
+ Han Internetworks Co., Ltd.
+ Kyu-Nam Choi
+ nami&haninter.net
+26829
+ S4 Technology Pty Ltd
+ Ross Mark
+ ross.mark&s4-technology.com
+26830
+ U.S. Home Systems Inc.
+ Alex Goff
+ softreq&usremodelers.com
+26831
+ Community High School District 155
+ Mike Bell
+ mbell&d155.org
+26832
+ Jason Petsod
+ Jason Petsod
+ jason&petsod.org
+26833
+ Barkley Evergreen & Partners
+ Larry Penrod
+ lpenrod&beap.com
+26834
+ Travel & Accommodation ApS
+ Ronnie Mose
+ rm&travelaccommodation.eu
+26835
+ Southernprint Ltd
+ David Mears
+ david.mears&southernprint.co.uk
+26836
+ INVISTA S.à.r.l
+ Jeremy McLaughlin
+ Jeremy.McLaughlin&invista.com
+26837
+ Masaryk Hospital in Usti nad Labem
+ Martin Lhotsky
+ martin.lhotsky&mnul.cz
+26838
+ Haystack Professional Services
+ Michael Pierson
+ mopierson&gmail.com
+26839
+ Diamedx Inc.
+ Nikolai Bratkovski
+ bratkovski&gmail.com
+26840
+ NETWAYS GmbH
+ Marius Hein
+ info&netways.de
+26841
+ Soleo Communications, Inc.
+ Mike Thorpe
+ oids&soleocommunications.com
+26842
+ Telio AG
+ Torsten Grunig
+ grunig&tel.io
+26843
+ Aker Kvaerner Subsea Ltd
+ Alisdair Gillespie
+ alisdair.gillespie&akerkvaerner.com
+26844
+ Endeavor Information Systems Inc.
+ Scott Morgan
+ Sc.Morgan&endinfosys.com
+26845
+ Mark Hooper Ltd
+ Mark Hooper
+ info&mark-hooper.co.uk
+26846
+ Salford City Council
+ Peter Wild
+ postmaster&salford.gov.uk
+26847
+ COLLINS TRUCKING LLC
+ MARION BOSTON
+ collinstruckingllc&yahoo.com
+26848
+ Deutsche Rentenversicherung Niederbayern-Oberpfalz
+ Ewald Schmid
+ Ewald.Schmid&drv-landshut.de
+26849
+ Departamento de Engenharia Informática da Universidade de Coimbra
+ Jorge Granjal
+ jgranjal&dei.uc.pt
+26850
+ VisionOSS Ltd.
+ Duncan Kendall
+ support&visionoss.com
+26851
+ Pénzügyi Szervezetek Ãllami Felügyelete / Hungarian Financial Supervisory Authority
+ Mr. Istvan HORVATH
+ bevall&pszaf.hu
+26852
+ Consejo General de Colegios Oficiales de Medicos
+ Joan Camps Pons
+ jcamps&cgcom.es
+26853
+ Mueller & Kanduth OEG
+ Gerhard Mueller
+ iana&mko.at
+26854
+ Cherokee International Corporation
+ Daniel Bogaerts
+ d.bogaerts&cherokee.be
+26855
+ CommProve Ltd.
+ Alessandro Manetti
+ a_manett&yahoo.it
+26856
+ EXCELSIS Business Technology AG
+ Stephan Engelke
+ stephan.engelke&excelsisnet.com
+26857
+ Tocaj
+ Antoine Jacot-Descombes
+ antoine&jacot-descombes.ch
+26858
+ ThemSelves
+ Arjen Vermeer
+ arjen.vermeer&hetnet.nl
+26859
+ Compuquest, Inc.
+ Cliff Scheller
+ cs1nospam&compuquestinc.com
+26860
+ 6COM s.r.o.
+ Jan Oravec
+ jan.oravec&6com.sk
+26861
+ BM Polyco Ltd
+ Neal Carter
+ neal.carter&polyco.co.uk
+26862
+ Idilia Inc.
+ Derek Brans
+ derek.brans&idilia.com
+26863
+ CoreBridge
+ Said DJENNAOUI
+ said.djennaoui&corebridge.com
+26864
+ InSight Health Corp.
+ Louie Iturzaeta
+ louie&insighthealth.com
+26865
+ Spirit Linux
+ Gleydson Silva
+ gleydson&spiritlinux.com.br
+26866
+ Gigamon Systems LLC
+ Ted Ho
+ ted.ho&gigamon.com
+26867
+ Infitel Engineering GmbH
+ Wolf-Henner Ruhnau
+ whr&infitel.com
+26868
+ European Bank of development of metallurgy industry
+ Sergey Volkov
+ volkov&euromet.ru
+26869
+ Skype Technologies S.A.
+ Vishnu Vemulapalli
+ iana-registrations&skype.net
+26870
+ ArcheNova Consulting GmbH
+ Marcel Betschart
+ m.betschart&archenova.com
+26871
+ Tidomat AB
+ Mathias Henriksson
+ mathias.henriksson&tidomat.se
+26872
+ Stainsby
+ Erik Stainsby
+ erik&stainsby.ca
+26873
+ Aldea Global S.A.
+ Gustavo Adolfo Lucas Cifuentes
+ glucas&elperiodico.com.gt
+26874
+ More-IT EOOD
+ Remko Molier
+ rmolier&more-it.com
+26875
+ University of Technology of Ho Chi Minh City
+ Linh Dang Hong
+ dhlinh&hcmut.edu.vn
+26876
+ ADITEC Inc.
+ SEUNG YOUNG, PARK
+ pasey&aditec.co.kr
+26877
+ Civic Computing
+ Alexios Chouchoulas
+ alexios&civiccomputing.com
+26878
+ BroadHop Inc
+ Ian Campbell
+ icampbell&broadhop.com
+26879
+ Nine Systems Corporation
+ Flint E. Barber
+ flintb&ninesystems.com
+26880
+ CPUArchitects, Inc.
+ Chuck Carpenter
+ ccarpenter1&houston.rr.com
+26881
+ Univesidad Tecnica Particular de Loja
+ Alexander Lopez
+ ralopez&utpl.edu.ec
+26882
+ Child Exploitation and Online Protection Centre
+ David Bryant
+ Dave.bryant&ceop.gov.uk
+26883
+ Lilla Grän Data och Elektronik
+ Daniel Widenfalk
+ Daniel&lilla-graen.c.se
+26884
+ QuickCircuit
+ Dave Cameron
+ dave&quickcircuit.co.nz
+26885
+ Compu-Share, Inc
+ Marvin R Crossnoe
+ mcrossnoe&compu-share.com
+26886
+ Compact Microwave Indonesia
+ T.M. Adham Johan
+ adham&ptcmi.com
+26887
+ Plenware Group Oy
+ Pauli Kuosmanen
+ pauli.kuosmanen&plenware.com
+26888
+ Caresolve C.V.
+ Jos Verdoold
+ iana-oid&caresolve.nl
+26889
+ NAV E.P.E.
+ Manuel Campanico
+ manuel.campanico&nav.pt
+26890
+ Markus Franzke Software Entwicklung
+ Markus Franzke
+ markus&bahnhof-batten.de
+26891
+ RCZI FORT
+ Anatoly Erkin
+ support&rczi.ru
+26892
+ yyovkov.net
+ Yovko Yovkov
+ yyovkov&yyovkov.net
+26893
+ St.-Willibrord Gymnasium
+ Martin Loehnertz
+ st.willibrord&loehnertz.de
+26894
+ Apparatus Inc.
+ John Daily
+ jdaily&apparatus.net
+26895
+ Crimean Internet Service
+ Alexander Yu. Solodukhin
+ alt&softwarium.net
+26896
+ Efore PLC
+ Markku Degerholm
+ markku.degerholm&efore.fi
+26897
+ Copa Airlines
+ Jorge E. Rodríguez B.
+ iana&copaair.com
+26898
+ Nippon C.A.D. Co.,Ltd.
+ Mitsuyuki Komata
+ komata&ncad.co.jp
+26899
+ University of Zagreb, Faculty of Science
+ Alen Kovac
+ akovac&chem.pmf.hr
+26900
+ Andanza Technologies S.A.
+ Daniel Fernandez
+ d.fernandez&almatech.es
+26901
+ No Wires Allowed Pty. Ltd.
+ Carlos Gomez Gallego
+ carlos&nowiresallowed.com
+26902
+ Xiamen Longtop System Co., Ltd.
+ Jack Show
+ jzxu&longtop.com
+26903
+ Xytac system technologies
+ Hideo Noda
+ nodah&acm.org
+26904
+ Kathmann Consulting, LLC
+ Nicholas Kathmann
+ nicholas.kathmann&kathmannconsulting.com
+26905
+ Aboundi Inc.
+ Frank Lai
+ fclai&comcast.net
+26906
+ Westfax Inc.
+ Chad Matheson
+ chad&westfax.com
+26907
+ Joe Lewis
+ Joe Lewis
+ joe&joe-lewis.com
+26908
+ Pictor Solutions, Inc.
+ Rambabu Munjuluri
+ rmunjuluri&yahoo.com
+26909
+ SUBNET Solutions Inc.
+ Anthony Eshpeter
+ anthonye&subnetsolutions.com
+26910
+ Studentersamfundet ved Aalborg Universitet
+ Anette Brix
+ edbdrift&s-et.aau.dk
+26911
+ Trend Micro Inc. (formerly 'Third Brigade Inc.')
+ Bob Durie
+ bob_durie&trendmicro.com
+26912
+ Cheiron
+ Mark Brouwer
+ oid&cheiron.org
+26913
+ Group Logic, Inc.
+ Douglas hill
+ doughill&grouplogic.com
+26914
+ TIME Networks Inc,.
+ HyoungSeok, Park
+ hspark&timenetworks.co.kr
+26915
+ Wolfpac Mobile, Inc.
+ Leo Alvyn Cruz
+ infra&wolfpac.net
+26916
+ 1822direkt Gesellschaft der Frankfurter Sparkasse mbH
+ Sven Schiwek
+ sysop&1822direkt.com
+26917
+ Netconsulting
+ Thomas Heiligenmann
+ thomas&heiligenmann.de
+26918
+ AF Kursor-Audit Ltd.
+ Anton Burkun
+ anton.burkun&gmail.com
+26919
+ Danpex Corporation
+ Kwok Leung
+ wing&danpex.com
+26920
+ TXT e-solutions SpA
+ Domenico Rotondi
+ Domenico.Rotondi&TXTGroup.Com
+26921
+ MPI for Mathematics
+ Willy Tegast
+ pen-contact&mpim-bonn.mpg.de
+26922
+ TD2 Consulting, LLC
+ Trey Drake
+ treydrake&td2consulting.com
+26923
+ Baptist Health South Florida
+ Rodrigo Amarante
+ rodrigoa&baptisthealth.net
+26924
+ Knewco, Inc.
+ Kevin J Kalupson
+ kalupson&knewco.com
+26925
+ Enigma Data Solutions Ltd.
+ Laurence Barry
+ lbarry&enigmadata.com
+26926
+ Masstech Group, Inc
+ Wes Thiessen
+ wes.thiessen&masstechgroup.com
+26927
+ Extant Networks
+ Thomas Matysik
+ thomas&extant.net.nz
+26928
+ Aerohive Networks, Inc.
+ Gavin Zhu
+ gzhu&aerohive.com
+26929
+ jv consultant
+ jacques vincensini
+ contact&jvconsultant.fr
+26930
+ php-systems.com
+ Tim Wilkes
+ iana&php-systems.com
+26931
+ Reaktor Innovations Oy
+ Antti Puranen
+ antti.puranen&reaktor.fi
+26932
+ Visma Software ASA
+ PÃ¥l Bergan
+ pal.bergan&visma.no
+26933
+ Tridion B.V.
+ Dominique LeBlond
+ dominique.leblond&tridion.com
+26934
+ Tattile S.r.l.
+ Livio Bonisoli
+ l.bonisoli&tattile.com
+26935
+ Oseo
+ Xavier de Broca
+ arnaud.jumelet&ext.oseo.fr
+26936
+ Ville de Marseille
+ Claude MARCY
+ cmarcy&mairie-marseille.fr
+26937
+ Yahata Kosei Hospital
+ Akimichi Tatsukawa
+ akimichi_tatsukawa&yahoo.co.jp
+26938
+ Worldgroup Consulting Sdn Bhd
+ Erika
+ sinwee80&gmail.com
+26939
+ Tenwa Ltd.
+ Simon Dong
+ simon&tenwa.com.cn
+26940
+ The Economist
+ Michael Mann
+ michaelmann&economist.com
+26941
+ Johnstone Associates
+ David Johnstone
+ diana&dewlands.com
+26942
+ AIM Professional Systems Ltd
+ David Wood
+ david.wood&aim.co.uk
+26943
+ dieMosers.org
+ Reinhard Moser
+ reinhard.moser&inode.at
+26944
+ Icross Technology
+ dbin yoon
+ dbin&icrosstech.com
+26945
+ INTECH
+ Michael Pelletier
+ mpelletier&intechjanus.com
+26946
+ Aditi Technologies
+ Watsh Rajneesh
+ rajneeshw&aditi.com
+26947
+ MIPC Ltd.
+ Arnaldo Nunes do Prado
+ arnaldo.prado&gmail.com
+26948
+ Lambda Research Inc.
+ David Quick
+ dquick&lambdares.com
+26949
+ InterComputer Corp.
+ Bruce James
+ Bruce.James&InterComputer.com
+26950
+ GUST / Ninja Services
+ Jonathan Hunter
+ jh-iana-oid3&ninja.org.uk
+26951
+ RENAULT-NISSAN B.V.
+ Witold KLAUDEL
+ witold.klaudel&renault.com
+26952
+ Joint-stock company "Bank SOYUZ"
+ Vyacheslav Krotov
+ Vyacheslav.Krotov&banksoyuz.ru
+26953
+ Astronix Technology Inc.
+ Antonio Saygbe
+ nukantonio&yahoo.com
+26954
+ INdustrias Sola Basic, SA de CV
+ Emilio Catan
+ ecatan&isbmex.com
+26955
+ Avalon Networks LLC
+ Binon Gorbutt
+ bgorbutt&avalonnetworks.us
+26956
+ AG04 Innovative Solutions
+ Domagoj Madunić
+ domagoj.madunic&ag04.com
+26957
+ Kognita
+ Mr. Siniša Babiæ
+ sinisa&kognita.hr
+26958
+ Indu-Sol GmbH
+ Mr. René Heidl
+ heidl&indu-sol.com
+26959
+ www.brianmichael.org
+ Brian Michael
+ brian.michael&yahoo.com
+26960
+ VEM Manutenção e Engenharia S/A
+ Gerencia Redes
+ gerencia.redes&vem.aero
+26961
+ TantaComm Systems
+ Nicholas Morris
+ nmorris&tantacomm.com
+26962
+ KPMG International
+ Reede Taylor
+ dms&dipcon.com
+26963
+ ISEANE
+ Jerome JOUVENT
+ oid&iseane.com
+26964
+ van Deenen Support
+ Bart van Deenen
+ info&vandeenensupport.com
+26965
+ Thomas Parquette
+ Tom Parquette
+ thparque&orangemail.syr.edu
+26966
+ Iskoot Israel Ltd.
+ Yehudit Nathan
+ Yehudit&iskoot.com
+26967
+ Assotiation Mir Ltd
+ Denis Zagirov
+ info&mirgroup.ru
+26968
+ KielNET GmbH
+ Sven Juergensen
+ sj&kielnet.de
+26969
+ Bisping & Bisping GmbH & Co. KG
+ Magnus Schmidt
+ ms&bisping.de
+26970
+ Doellken Kunststoffverarbeitung GmbH
+ Ingo Gansert
+ ssladmin&doellken.com
+26971
+ Kudra Technical Services
+ Robert Sexton
+ robert&kudra.com
+26972
+ Cimices (formerly 'Quetz Limited')
+ Keith Brazington
+ keith&quetz.co.uk
+26973
+ Tomato Vine, Inc.
+ Trevor Jorgenson
+ tjorgenson&tomatovine.com
+26974
+ Disk Bridge
+ Graham Wooden
+ graham&g-rock.net
+26975
+ Reserved
+ RFC-pti-pen-registration-10
+ ---none---
+26976
+ NexG Co., Ltd.
+ Jae Hak, Lee
+ pubs&nexg.net
+26977
+ Qball Technologies Ltd.
+ Maayan Turner
+ produpd&qballtech.net
+26978
+ next layer GmbH.
+ Andreas Schoder
+ noc&nextlayer.at
+26979
+ Grenkeleasing AG
+ Frank Kessel
+ fkessel&grenkeleasing.de
+26980
+ Dudley PCT
+ Kevin Iddles
+ kevin.iddles&dudley.nhs.uk
+26981
+ Schrack Energietechnik GmbH
+ Konrad Podloucky
+ k.podloucky&schrack.com
+26982
+ R2 GmbH
+ Alexander Rosswog
+ alexander.rosswog&r2-gmbh.de
+26983
+ RWD Technologies
+ Marc Ciarniello
+ mciarniello&rwd.com
+26984
+ Otto-Petersen-Haus
+ Philipp Lay
+ ng&oph.rwth-aachen.de
+26985
+ ENET Inc.
+ Tshikazu Aso
+ domain&ene-t.com
+26986
+ Southwest Research Institute
+ Isaac Wagner
+ iwagner&swri.org
+26987
+ Gemini Mobile Technologies, Inc.
+ Andy Dunlap
+ domain-admin&geminimobile.com
+26988
+ 7-Eleven, Inc
+ Jane Xia-Ballew
+ jxia01&7-11.com
+26989
+ INTEGRITY Ltd.
+ Szabolcs Gyuris
+ gyuris.szabolcs&integrity.hu
+26990
+ Hudson Digital Systems Inc.
+ Michael Andrews
+ mandrews&hudsondigitalsystems.com
+26991
+ Develer S.r.l.
+ Bernardo Innocenti
+ info&develer.com
+26992
+ ENTEL S.A.
+ Francisco Turrillas
+ fturrillas&entel.cl
+26993
+ Promwad Innovation Company
+ Petronenko Denis
+ petronenko&gmail.com
+26994
+ opensma
+ John Collaros
+ john.collaros&gmail.com
+26995
+ Public Joint-Stock Company "Baltiyskiy Bank"
+ Mikhail Kopiev
+ Kopiev&baltbank.ru
+26996
+ Qmax Communications
+ Lim Hong Chuan
+ hongchuan&qmaxcom.com
+26997
+ Studer Professional Audio GmbH
+ Simon Gysi
+ simon.gysi&studer.ch
+26998
+ Ultra Electronics (formerly 'AudioSoft Ltd.')
+ Ian Barrows
+ ian.barrows&ultra-sss.com
+26999
+ Grace Community Church of Howard County, Inc.
+ Gary Burnett
+ gary.burnett&gcconline.org
+27000
+ Magistrat Linz, AT
+ Hanspeter Klapf
+ hanspeter.klapf&mag.linz.at
+27001
+ optionsXpress, Inc.
+ Matt Connley
+ mconnley&optionsxpress.com
+27002
+ Zayo Group (formerly 'Onvoy, Inc.')
+ David B. Walters
+ dwalters&zayoms.com
+27003
+ Trigence Corp
+ Brigitte Gagne
+ bgagne&trigence.com
+27004
+ HOT Telecom Ltd.
+ Eyal Wax
+ eyal.wax&hot.net.il
+27005
+ Hackwerk.net
+ Peter H. Veerman
+ pveerman&hackwerk.net
+27006
+ Chalktime
+ David B. Walters
+ iana-snmp&chalktime.com
+27007
+ Luceor S.A.S.
+ Benoit Papillault
+ benoit.papillault&luceor.com
+27008
+ Unified Game
+ Stefan Penter
+ stefan&unifiedgame.com
+27009
+ Bitrail Networks
+ Support Center
+ support&bitrail.net
+27010
+ LBM Systems, LLC
+ Xavier Guzman
+ xguzman&lbmsys.com
+27011
+ Sagamore Systems, Inc
+ Eric Hedlund
+ ehedlund&sagamoresys.com
+27012
+ CASAudit, Inc.
+ Ed Goldgehn
+ edg&casaudit.com
+27013
+ TeleDirect International Inc.
+ Mark M. Moore
+ CTO&TDirect.com
+27014
+ CommGate Systems India Pvt Ltd
+ Abhik Biswas
+ abhik&commgate.net
+27015
+ East Coast Access (PTY) Ltd
+ Abdul Rehman Gani
+ abdulg&eastcoast.co.za
+27016
+ Alphito d.o.o.
+ Uros Indihar
+ indy&alphito.si
+27017
+ world-direct eBusiness Solutions GmbH
+ Florian Sailer
+ florian.sailer&world-direct.at
+27018
+ TDC Switzerland AG
+ Michael Bischof
+ michael.bischof&sunrise.net
+27019
+ Envision Network Technologies Pvt. Ltd.
+ Vishwanath H.R.
+ vishwa&entl.net
+27020
+ Pan Asian Certificate Policy Authority Limited
+ Fanny Tse
+ fanny.tse&tradelink.com.hk
+27021
+ Pactiv Corp.
+ Marius Satas
+ msatas&pactiv.com
+27022
+ Instrumentation Technology Systems Corporation
+ Paul Hightower
+ phightower&itsamerica.com
+27023
+ Nexant, Inc.
+ Sergio Brignone
+ sbrignone&nexant.com
+27024
+ I-Connect Inc
+ Soheil Banifatemi
+ soheil&i-connect.tv
+27025
+ VisionAlive GmbH
+ Marc von Jaduczynski
+ marc&visionalive.de
+27026
+ ILIRIKA D.D.
+ Andrej Valencic
+ admin&ilirika.si
+27027
+ ESTEAM Software GmbH
+ David Matthew Bond
+ ldap&esteam.de
+27028
+ Torgservis Ltd.
+ Andrei Petrenko
+ a.petrenko&torgservis.com.ua
+27029
+ REH
+ Wolfgang Reh
+ reh&stsweilburg.de
+27030
+ Wichorus Inc.
+ Joseph L Raja
+ joseph&wichorus.com
+27031
+ CNS Technology Inc.
+ SooHyun Moon
+ shmoon&cnstec.com
+27032
+ Sobey Digital Technology Co. Ltd.
+ Mr.Wang Jizheng
+ wangjizheng&sobey.com
+27033
+ OK soft GmbH
+ Oleg Kiriljuk
+ oleg.kiriljuk&ok-soft-gmbh.com
+27034
+ Hopling Technologies B.V.
+ Ivo van Ling
+ ivanling&hopling.com
+27035
+ Alamon Telco, Inc.
+ Dennis R. Gesker
+ gesker&alamon.com
+27036
+ Mercy College
+ Chris Peckham
+ cpeckham&mercy.edu
+27037
+ Netmarks, Inc.
+ Atsuo Masaki
+ masaki.atsuo&netmarks.co.jp
+27038
+ Robot Visual Systems Gmbh
+ Wolfgang Guse
+ wolfgang.guse&robot.de
+27039
+ Kehitysyhteistyön palvelukeskus ry.
+ Juho Vuori
+ juho.vuori&kepa.fi
+27040
+ Royal Canadian Mounted Police
+ Paul Dube
+ systems_tools_support&rcmp-grc.gc.ca
+27041
+ KEMET Corporation
+ Brian Burch
+ brianburch&kemet.com
+27042
+ UNIVERSIDAD DE COLIMA
+ RAYMUNDO BUENROSTRO MARISCAL
+ aldo.cuevas&ucol.mx
+27043
+ Centro de Informatica e Automacao do Estado de Santa Catarina
+ Reinaldo Sabatini Fernandes
+ reinaldo&ciasc.gov.br
+27044
+ CLUSTERPOINT LTD.
+ GINTS ERNESTSONS
+ gints&clusterpoint.com
+27045
+ Santillana de Ediciones S.A.
+ Federico Peñaranda Nervi
+ federicopenaranda&gmail.com
+27046
+ Alex Group, spol. s r.o.
+ Marian Ondrovic
+ marian.ondrovic&alexgroup.biz
+27047
+ ASK Interactive UK Ltd
+ Andrew Keil
+ andrew.keil&askinteractive.net
+27048
+ Opteq Systems International Ltd
+ Nikki Cliff
+ nikkic&opteqint.net
+27049
+ Symark Software
+ Gyle Iverson
+ giverson&symark.com
+27050
+ Warrior Technology Services, Inc
+ Victor Guerrero
+ jvguerrero&warriortech.com
+27051
+ Chipidea Microelectronica S.A.
+ Fabio Silva
+ support&chipidea.com
+27052
+ Bay Microsystems, Inc.
+ Bob Smedley
+ bob&baymicrosystems.com
+27053
+ Omnitromics Pty Ltd
+ Paul Whitfield
+ support&omnitronics.com.au
+27054
+ Oneida Baptist Institute
+ James Thompson
+ technology&oneidaschool.org
+27055
+ ZANDER LLC.
+ Fred Patterson
+ fcpatterson55&gmail.com
+27056
+ Zednax Limited
+ Alex Masidlover
+ alex.masidlover&zednax.com
+27057
+ Elektrobit Automotive GmbH (formerly '3SOFT GmbH')
+ Markus Roesch
+ Markus.Roesch&Elektrobit.com
+27058
+ Ventelo Norge AS
+ Dag Stenstad
+ dag.stenstad&ventelo.no
+27059
+ SmartSol d.o.o.
+ Tomislav Randjic
+ tomislav.randjic&smartsol.co.yu
+27060
+ interactive instruments
+ Mr. Bernd Weidner
+ weidner&interactive-instruments.de
+27061
+ NetSENS SRL
+ Vasile Vladescu
+ operations&netsens.ro
+27062
+ OSTIUM-Soluções de Engenharia Lda
+ João Pedro Jacob
+ joao.jacob&ostium.pt
+27063
+ IMocha Consulting Sdn Bhd
+ Abid Altaf
+ abid&imocha.com.my
+27064
+ University of St. Thomas - Houston
+ Neil Gaede
+ neil&stthom.edu
+27065
+ Quagility, Inc.
+ Jonathan Mischo
+ oid&quagility.net
+27066
+ Rave Wireless, Inc.
+ Marc C. Poulin
+ mcp&ravewireless.com
+27067
+ Softinbox Inc.
+ Tzuoo-Hawn Yeh
+ tzuoohawnyeh&yahoo.com
+27068
+ Mooter Media Ltd
+ Mark Hetherington
+ mark.hetherington&mootermedia.com
+27069
+ Kaon Media Co., Ltd.
+ Jin, Lee
+ jlee&kaonmedia.com
+27070
+ DekTec Digital Video B.V.
+ Sito Dekker
+ sito.dekker&dektec.com
+27071
+ HÃ¥logaland IKT-Senter as
+ Jan Ã…ge Johnsen
+ janaage&hikt.no
+27072
+ Euro-emme s.r.l.
+ Paolo Signor
+ p.signor&euro-emme.com
+27073
+ Septentrio nv/sa
+ ing. Freddy Voorspoels
+ Freddy.Voorspoels&Septentrio.com
+27074
+ Point International
+ Thomas Conlon
+ tom.conlon&point.se
+27075
+ RDP B92 a.d.
+ Tomislav Randjic
+ tomislav.randjic&b92.net
+27076
+ Zot Inc.
+ Chris Edillon
+ jce&zot.com
+27077
+ Nanasoft Szoftverfejlesztõ Bt.
+ Peter MOLNAR
+ molnar.peter&nanasoft.hu
+27078
+ lohn.us
+ Josemar Müller Lohn
+ lohn&lohn.us
+27079
+ AT Promotions Limited
+ Jason McClean
+ jason.mcclean&listawood.com
+27080
+ Sequanux
+ Gregory Oestreicher
+ greg&sequanux.org
+27081
+ Trimm, Inc.
+ Brian Burch
+ brianb&trimminc.com
+27082
+ CESMIC - Centro de Excelência em Servidores de Missão Crítica
+ Mauro Tapajos
+ camilamachado&gmail.com
+27083
+ Switching Technologies
+ John McDougald
+ admin&switchingtechnologies.com
+27084
+ Arnulf Wiedemann
+ Arnulf Wiedemann
+ arnulf&wiedemann-pri.de
+27085
+ Greenview Data, Inc.
+ Philippe Green
+ phil&vedit.com
+27086
+ Texas Transportation Institute
+ Brad Hoover
+ b-hoover&tamu.edu
+27087
+ Networking Systems
+ Brad Hoover
+ bjh6938&yahoo.com
+27088
+ Supreme Court of New Mexico
+ S. Azuma
+ sazuma&nmcourts.com
+27089
+ Guus Leeuw IT Solutions
+ Guus Leeuw jr.
+ leeuwg&guusleeuwit.com
+27090
+ Nectia SA
+ Claudio Pérez
+ cperez&nectia.com
+27091
+ Brilliant Telecommunications Inc.
+ George Zhao
+ george&brilliantwireless.com
+27092
+ Astronautics Corporation of America
+ Manager of Configuration Management
+ m.starr&astronautics.com
+27093
+ YUSO.JP
+ Yuso KANAMORI
+ iana&rcv.yuso.jp
+27094
+ RANEEN
+ Mohammad Alhashash
+ iana-oidreg&alhashash.net
+27095
+ Portfolio Wired
+ Suzanne Payne
+ mail&portfoliowired.co.uk
+27096
+ Cadet Family
+ Dudley Cadet
+ dudley&cadet.us
+27097
+ Aphelion Communications Inc
+ JIMMY FENG
+ jimmy&aphelions.com
+27098
+ SOE Software Pty Ltd
+ Simon Manners
+ simon.manners&soesoft.com
+27099
+ Bunda Mulia University
+ Edy Sulai
+ esulai&bundamulia.ac.id
+27100
+ SwiftView, Inc.
+ Tyler Walden
+ tyler&swiftview.com
+27101
+ EMBARC.biz, LLC
+ Dudley Cadet
+ dudley&embarc.biz
+27102
+ GDMC
+ Mark Murphy
+ mmurphy&wayne.edu
+27103
+ Romanian Space Agency (ROSA)
+ Cosmin NISTOR
+ cosmin.nistor&rosa.ro
+27104
+ CFT Ltd.
+ Likhatchev Evgueni
+ iana_contacts&cft.ru
+27105
+ SoftMethod GmbH
+ Felix Schupp
+ felix.schupp&softmethod.de
+27106
+ Averina Software
+ Can Balioglu
+ can.balioglu&averina.com
+27107
+ Supporting Open Source bvba
+ Christof Haerens
+ christof.haerens&sos.be
+27108
+ Micro Elektronische Producten BV
+ Leendert Blaauw
+ l.blaauw&mep-telecom.com
+27109
+ Barnaul State Pedagogical University
+ Alexander Mitrohin
+ swp&swp.pp.ru
+27110
+ Petrozavodsk State University, Computer Science Department
+ Vadim Ponomarev
+ vadim&cs.karelia.ru
+27111
+ Adamentium SAS
+ Daniel Teply
+ support&adamentium.com
+27112
+ MATHEMA Software GmbH
+ Michael Wiedeking
+ admin&mathema.de
+27113
+ APCO Worldwide
+ Jim Bullock
+ jbullock&apcoworldwide.com
+27114
+ electrolyte consulting
+ Steffen Voigt
+ iana-oid&electrolyte.de
+27115
+ Qbit GmbH
+ Michael Blaesi
+ snmp&qbit.de
+27116
+ Freesystems S.L.L.
+ Santiago Ramos
+ sramos&sitiodistinto.net
+27117
+ Tux-Logic
+ Fabrice Mur
+ fmur&tux-logic.com
+27118
+ Grontmij NV
+ Dr Erik H. ten Winkel
+ erik.tenwinkel&grontmij.com
+27119
+ ID90 Technologies
+ Alejandro Pozzi
+ alejandro&id90.com
+27120
+ Smar Equipamentos Industriais LTDA
+ Marcelo Barros de Almeida
+ barros&smar.com.br
+27121
+ ikirby.net
+ kirby zhou
+ kirbyzhou&hotmail.com
+27122
+ Shadowcat Systems Ltd.
+ Chris Jackson
+ chrisj&shadowcatsystems.co.uk
+27123
+ ICOP Digital, Inc.
+ John Drakey
+ jdrakey&icop.com
+27124
+ Kociok Beratungsgesellschaft mbH
+ Gerhard Kociok
+ kociok.edv&gmx.de
+27125
+ Accuity LLP
+ Matthew White
+ anmwhite&yahoo.com
+27126
+ Universidade Federal de Sao Carlos
+ Helio Crestana Guardia
+ helio&dc.ufscar.br
+27127
+ Systems and Software, Inc.
+ Christopher F. Whelan
+ chris.whelan&ssivt.com
+27128
+ Landeshauptstadt Hannover
+ Rouven Siehndel
+ oid.admin&hannover-stadt.de
+27129
+ Department of Conservation, New Zealand
+ Ken Walker
+ kbwalker&doc.govt.nz
+27130
+ TehnoCom Ltd.
+ Alexander P. Otstavnov
+ alcaver&74mail.ru
+27131
+ kk+w GmbH
+ Roland Kantz
+ rkantz&planiglobe.com
+27132
+ APIS IT d.o.o.
+ Perica Simundic
+ oid.admin&apis-it.hr
+27133
+ Hensley, Elam & Associates
+ Sam Elam
+ sam&hea.biz
+27134
+ Bangladesh Online Limited
+ Syed Samiul Wadood
+ admin&bol-online.com
+27135
+ 77 Elektronika Kft
+ Feher Istvan
+ ifeher&e77.hu
+27136
+ Osaka Gas Information System Research Institute Co.,Ltd.
+ Takashi Yahata
+ Yahata_Takashi&ogis-ri.co.jp
+27137
+ Proxicom, Inc.
+ Akil Franklin
+ akil.franklin&proxicom.com
+27138
+ Techno Viking
+ Dan Bullok
+ dan.iana&technoviking.com
+27139
+ My2do Solutions
+ Warren Strange
+ warren.strange&gmail.com
+27140
+ Acrodyne Industries, Inc.
+ Bill Soreth
+ iana-snmp&acrodyne.com
+27141
+ Applied Informatics Software Engineering GmbH
+ Günter Obiltschnig
+ guenter.obiltschnig&appinf.com
+27142
+ ALSTEC
+ Konstantin Tychkov
+ sit&alstec.ru
+27143
+ DirectPark GmbH
+ Florian Viertel
+ webmaster&directpark.de
+27144
+ Transact Limited
+ Alan Simes
+ alan.simes&transactgroup.net
+27145
+ GrahamCox.co.uk
+ Graham Cox
+ grahamcox&cwazy.co.uk
+27146
+ Infocentr Company Ltd.
+ Mihail Ohotin
+ ohotin&icentr.net
+27147
+ Mobissimo, Inc.
+ Hank Lee
+ mobissimo&mobissimo.com
+27148
+ ICP-SC
+ Gerente de Informática
+ icpsc&dtec.sc.gov.br
+27149
+ Wenzhou University
+ Miaobo Yao
+ ymbo.cn&gmail.com
+27150
+ Angelltech Co., Ltd.
+ Ren Jingyan
+ renjy&angelltech.com
+27151
+ SK C&C
+ MyoungHwan
+ nait&skcc.com
+27152
+ Institut für Kristallzüchtung Berlin
+ Peter Mehlhorn
+ pm&ikz-berlin.de
+27153
+ Matzke Softwareentwicklung
+ Sascha Matzke
+ sascha&scourbase.de
+27154
+ Telekomunikacja Polska S.A.
+ Jacek Borowski
+ idb.oid&telekomunikacja.pl
+27155
+ MR Copiadoras Digitais Ltda.
+ Warlei Alves
+ warlei&mrcopiadoras.com.br
+27156
+ Warlei Alves
+ Warlei Alves
+ warlei&teccomonline.com.br
+27157
+ Quartet Financial Systems Inc.
+ Jean Safar
+ jsa&quartetfs.com
+27158
+ Department of Internal Affairs, New Zealand
+ Matt Duguid
+ matt.duguid&dia.govt.nz
+27159
+ Persistent Systems, LLC
+ Herbert Rubens
+ hrubens&persistentsystems.com
+27160
+ PlaSec, Inc.
+ Terry Neely
+ terry&plasecinc.com
+27161
+ DeGooroo, Inc.
+ Duc Pham
+ dadm2006&degooroo.com
+27162
+ Serveis de Salut Integrats Baix Empordà
+ Pere Rodríguez
+ prr&hosppal.es
+27163
+ Dolphin Technology Inc
+ Network Administrator
+ mibcontact&gmail.com
+27164
+ CNET Networks Asia Pacific Pte Ltd
+ Nikk Eh
+ nikk.eh&cnet.com
+27165
+ Universidade Tecnológica Federal do Paraná (UTFPR)
+ Thiago Herek
+ therek&utfpr.edu.br
+27166
+ Checchia.NET IT Consulting
+ Daniel Checchia
+ daniel&checchia.net
+27167
+ NIPPON ANTENNA CO.,LTD.
+ Osamu MINETA
+ o-mineta&nippon-antenna.co.jp
+27168
+ Edward Roper
+ Edward Roper
+ edro+iana&wanfear.net
+27169
+ Erlang Financial System (Pty) Ltd
+ Danie Schutte
+ danie&erlfinsys.net
+27170
+ ETHALON GmbH
+ Thomas Hackbarth
+ thomas.hackbarth&ethalon.de
+27171
+ Council of the European Union
+ Thierry Manté
+ thierry.mante&consilium.europa.eu
+27172
+ ArcaBit Ltd.
+ Grzegorz Michalek
+ grzesiek&arcabit.com
+27173
+ Software Consulting Markus Bernhardt GmbH
+ Markus Bernhardt
+ Markus.Bernhardt&scmb.de
+27174
+ Guenther Mair
+ Guenther Mair
+ guenther.mair&hoslo.ch
+27175
+ iO tech s.r.l.
+ Luca Salvadori
+ alliance&iotecno.com
+27176
+ Avinity Systems BV
+ Arnoud Zwemmer
+ snmp&avinity.net
+27177
+ Intendencia Municipal de Montevideo
+ Freddy Kugelmass Dodel
+ fkmass&informatica.imm.gub.uy
+27178
+ ISIB CNR
+ Paolo Bison
+ Paolo.Bison&isib.cnr.it
+27179
+ Ultri
+ Brian Winkers
+ bwinkers&gmail.com
+27180
+ Frontier Science and Technology Research Foundation, Inc.
+ Peter Meszynski
+ meszynsk&fstrf.org
+27181
+ Teak Technologies
+ Humphrey Liu
+ hcliu&teaktechnologies.com
+27182
+ CAI Networks, Inc.
+ Dev Manager
+ netadmin&cainetworks.com
+27183
+ Bluewave Networks Inc.
+ Mr. Guna Ramireddy
+ guna&bluewavenetworks.com
+27184
+ UNAVCO
+ Stephen Smith
+ ldapadmin&unavco.org
+27185
+ Vendorama LTD
+ Jason Morehouse
+ jm&vendorama.com
+27186
+ shenzhen qiaowei investment & development co.,Ltd
+ wang baohua
+ wangbh&qiaowei.net
+27187
+ VALIANT COMMUNICATIONS LIMITED
+ Inder mohan Sood
+ sood&valiantcom.com
+27188
+ SEP Software Engineering Partner GmbH
+ Peter Buehrer
+ peter.buehrer&sep.ch
+27189
+ DD NetService GmbH
+ Stefan Dreyer
+ ldap&ddnetservice.net
+27190
+ michaelbreuer.eu
+ Michael Breuer
+ mbreuer&michaelbreuer.eu
+27191
+ Godalming College
+ Daniel Ewen
+ danielewen&godalming.ac.uk
+27192
+ Soongsil University
+ Chang Ho-Jin
+ zzang70&gmail.com
+27193
+ Patrick Monahan (Drogheda) Ltd
+ Willie Lennon
+ wlennon&monahansdrogheda.ie
+27194
+ DELTA Resources Inc.
+ Keegan Mills
+ keegan&delta-va.com
+27195
+ Stadtwerke Duesseldorf AG
+ Ina Opitz
+ iopitz&swd-ag.de
+27196
+ Harder Software Ltd.
+ Ian Harder
+ ianh&hardersoft.com
+27197
+ Heteonix
+ Benjamin Su
+ benjamin&hetronix.com.tw
+27198
+ Réseau pour l'Excellence en Enseignement Supérieur de l'Afrique de l'Ouest(RESAO)
+ NDANATCHE Essowèmlou Geraud
+ ndana_geraud&yahoo.fr
+27199
+ Sepracor Inc.
+ Michele Liguori
+ michele.liguori&sepracor.com
+27200
+ Energy Options, Inc
+ Philip Basile
+ pbasile&energy-options.com
+27201
+ Vianel
+ Ali Altiparmak
+ ali&vianel.com
+27202
+ Business Systems UK Ltd
+ Simon Bill
+ sbill&businesssystemsuk.com
+27203
+ Celesio AG
+ Joachim Schlette
+ joachim.schlette&celesio.com
+27204
+ Seawolf Technologies Inc.
+ Jinjun Xu
+ jason&seawolftech.com
+27205
+ GridApp Systems, Inc
+ Dan Cohen
+ dcohen&gridapp.com
+27206
+ Bitshift, Berchtold IT Solutions
+ Patrick Berchtold
+ hostmaster&bitshift.ch
+27207
+ SevOne Inc
+ Vess Bakalov
+ vess&sevone.com
+27208
+ Opinsys Oy
+ Veli-Matti Lintu
+ vml&opinsys.fi
+27209
+ Lendworx, Inc.
+ Al Gifford
+ webadmin&lendworx.com
+27210
+ Suso Technology Services, Inc.
+ Mark Krenz
+ ianareg&suso.com
+27211
+ Engsound Technical Enterprise Co., Ltd.
+ Ching-Hong Huang
+ ch_huang&engsound.com.tw
+27212
+ Routing International NV
+ Karel Deconinck
+ Karel.Deconinck&Routing-International.com
+27213
+ Banka Slovenije
+ Martin Umek
+ Martin.Umek&bsi.si
+27214
+ Holzhausen Network
+ Robert Haensel
+ robert.c.haensel&fh-stralsund.de
+27215
+ MAGIX AG
+ Karsten Stange
+ kstange&magix.net
+27216
+ Patryk Sciborek
+ Patryk Sciborek
+ patryk&sciborek.com
+27217
+ Digisense Inc.
+ Michael MacKay
+ standards&digisenseinc.com
+27218
+ GASAG Berliner Gaswerke AG
+ Steffen Löber
+ sloeber&gasag.de
+27219
+ Funambol, Inc.
+ Stefano Fornari
+ iana&funambol.com
+27220
+ EFCO Corporation Inc.
+ John Bodoni
+ jbodoni&efcocorp.com
+27221
+ Diebold Software Solutions Inc
+ Richard Harris
+ Richard.Harris&diebold.com
+27222
+ Pathway Connectivity Inc.
+ Gary Douglas
+ gdouglas&pathwayconnect.com
+27223
+ Alcon Technologies, Inc
+ Jorge Cano
+ jcano&alcon-tech.com
+27224
+ OhReally
+ Rob la Lau
+ rob&OhReally.nl
+27225
+ Chiris Networks, Inc.
+ Jesse Song
+ js&chiris.net
+27226
+ Asociación Grupo Universitario de Informática (Universidad de Valladolid)
+ Guillermo Rodríguez Cano
+ oid&gui.uva.es
+27227
+ SC SECPRAL COM SRL
+ Mihai Limbasan
+ mihailim&security.ro
+27228
+ DSP Group Inc.
+ Einam Schonberg
+ standards&dsp.co.il
+27229
+ Engineers Without Borders Canada
+ Francis Kung
+ francis&ewb.ca
+27230
+ E-Portal
+ Evgeny Skripa
+ skripa&e-portal.ru
+27231
+ Big Sky Computer Systems LLC.
+ James Hartley
+ james.hartley&gmail.com
+27232
+ BATM Advanced Communications GmbH
+ Markus Pestinger
+ mpestinger&batm.de
+27233
+ La-Events
+ Jeroen de Ruiter
+ la&la-events.nl
+27234
+ PortAuthority Technologies Inc.
+ Lidror Troyansky
+ lidror&portauthoritytech.com
+27235
+ Politechnika Gdanska
+ Adam Tlalka
+ adcent&pg.gda.pl
+27236
+ VOID.PL LTD (formerly 'Netoracle Ltd.')
+ Maciej Pedziwiatr
+ iana&void.pl
+27237
+ Smart Data Solutions, Inc.
+ Luis P. Rodriguez
+ luisrt&smartdatasol.com
+27238
+ Winbond Electronics Corp.
+ Chin-Wei Hsu
+ cwhsu2&winbond.com
+27239
+ USC-Satunama
+ Wahyu Widodo
+ t4mp4h&usc-satunama.org
+27240
+ Headnet aps
+ Sune Woeller
+ woeller&headnet.dk
+27241
+ IDC Informatica s.r.l.
+ Petrillo Giovanni
+ giovanni.petrillo&idc-informatica.it
+27242
+ Bilfinger SE (formerly 'Bilfinger Berger AG')
+ Quitt,Andreas
+ domains.bilfinger&bilfinger.com
+27243
+ Signal Networks Pvt. Ltd.
+ Anand Mallya
+ anandmallya&signal-networks.com
+27244
+ IronGate S.L.
+ Pablo Ruiz Garcia
+ pablo.ruiz&iron-gate.net
+27245
+ Maltacom plc
+ Ing. Charles Galea
+ charles.galea&maltacom.com
+27246
+ Järfälla Kommun, För- och Grundskolor
+ Thomas Hellström
+ thomas&jfog.net
+27247
+ Radian Group Inc.
+ Frank Monzo
+ Frank.Monzo&Radian.biz
+27248
+ Computer Programs and Systems Inc. (CPSI)
+ Sean Wentworth
+ seanw&cpsinet.com
+27249
+ Picosoft Ltd.
+ Rob Melville
+ robmelville&blueyonder.co.uk
+27250
+ West Linn Paper Company
+ Penny Woods
+ pwoods&wlinpco.com
+27251
+ MedStreaming
+ wael elseaidy
+ w.elseaidy&comcast.net
+27252
+ Excapsa Services Inc.
+ Janet Post
+ janet.post&excapsa.ca
+27253
+ AusRegistry Pty Ltd
+ Chris Wright
+ chris&ausregistry.com.au
+27254
+ FIX Flyer LLC
+ George Kledaras
+ george&fixflyer.com
+27255
+ Tarkhany Regional (County) Open Joint-Stock Bank
+ Vladimir Privalov
+ lee&tarkhanybank.ru
+27256
+ NPF "KRUG"
+ Danila Chernetsov
+ chernetsovdv&krug2000.ru
+27257
+ Valimo Wireless Oy
+ Ilkka Pietikäinen
+ ilkka.pietikainen&valimo.com
+27258
+ NovaSecure AS
+ Kare Langedrag
+ kare&novasecure.no
+27259
+ BEL POWER SOLUTIONS (formerly 'Power-One')
+ Juerg Labhart
+ juerg.labhart&psbel.com
+27260
+ DynaPel Systems Inc.
+ Dr. Dieter Koller
+ snmp&dynapel.com
+27261
+ Servicios Avanzados para las Instituciones S.L.
+ Raul Diaz
+ rdiaz&viavansi.com
+27262
+ DANTE Ltd.
+ Otto Kreiter
+ oidmaster&dante.org.uk
+27263
+ Netsmart Public Health, Inc.
+ Kevin Davidson
+ kdavidson&ntst.com
+27264
+ Nmodel
+ Derek Smith
+ dereks_letterbox&aapt.net.au
+27265
+ Inlet Technologies, Inc.
+ Dawn Blalock
+ support&inlethd.com
+27266
+ freecode
+ Wijnand Modderman
+ wijnand&freecode.nl
+27267
+ Encryptanet, Inc.
+ Clay Cover
+ ccover&encryptanet.com
+27268
+ Hangar Eighteen Enterprises LLC
+ Mark McConnell
+ mnhangareighteen&gmail.com
+27269
+ Mynavi Corporation
+ Terutake Usui
+ iana-contact&mynavi.jp
+27270
+ KoSyS - Kockisch ITK Systems and Services
+ Michel Bretschneider
+ michel-bretschneider&itk-systems-and-services.de
+27271
+ Structured Software Systems Ltd
+ David Priestley
+ david.priestley&threesl.com
+27272
+ Envisioneering Medical Technologies
+ Stephen Lewis
+ slewis&envisioneeringmedical.com
+27273
+ Infinite Video Corporation
+ Pete Koat
+ prkoat&gmail.com
+27274
+ Fastfeed Inc.
+ Smruti Parida
+ smruti.parida&gmail.com
+27275
+ Alexcoder
+ Mohammed Habib
+ habib&alexcoder.com
+27276
+ Technovare Systems, Inc.
+ Srikanth Sherman
+ sri&technovare.com
+27277
+ SatPath Systems, Inc.
+ Herkea Jea
+ herkea&sat-path.com
+27278
+ Sindoh Co., Ltd.
+ Minseok Pyo
+ mspyo&sindoh.com
+27279
+ GoldenNet Technology Inc.
+ Howard Chang
+ howard&togoldennet.com.tw
+27280
+ Università Degli Studi di Urbino "Carlo Bo
+ Claudio Caracci
+ caracci&uniurb.it
+27281
+ Netcon Systems
+ Eric Anton
+ eric.anton&netconsys.com
+27282
+ Realtek Semiconductor corp.
+ Tom Chen
+ tom.chen&realtek.com.tw
+27283
+ Xcenium Technology
+ Laura Redruello
+ snmp&xcenium.com
+27284
+ Daon Trusted Identity Services (formerly 'Security Biometric Clearing Network')
+ Patrick Osborne
+ pat.osborne&aaae.org
+27285
+ The Nisu research team
+ Manuel David Mollar Villanueva
+ mm.iana&nisu.org
+27286
+ Netopia, Inc.
+ Ken Haase
+ KHaase&netopia.com
+27287
+ University Of Perugia
+ Informatic Service Office
+ sysadm&unipg.it
+27288
+ MySystemAdmin
+ Chris Tucker
+ com&mysystemadmin.com
+27289
+ eGistics, Inc.
+ Brad Lee
+ blee&egisticsinc.com
+27290
+ Beijing Osee Digital Technology Co.Ltd
+ Chenrunhai
+ chenrunhai&osee-dig.com
+27291
+ Bundesministerium für Verkehr, Bau und Stadtentwicklung
+ Ulf Jakubke
+ snmp.contact&bmvbs.bund.de
+27292
+ Topex S.A
+ Bica Dumitru
+ dumitru.bica&topex.ro
+27293
+ Melian Italia SRL
+ Andres Kaswalder
+ melianitalia&melian.com
+27294
+ MacSpecialist
+ Adam Karneboge
+ adam&macspecialist.com
+27295
+ Axel Technology srl
+ Paolo Garuti
+ paolo.garuti&axeltechnology.com
+27296
+ Blizzard Entertainment
+ Ryan Fisher
+ rfisher&blizzard.com
+27297
+ SchechterTech LLC
+ Harry Schechter
+ hjs&schechter.net
+27298
+ Asia Pacific Broadband Wireless Communications
+ Brian Lin
+ brianlin&aptg.com.tw
+27299
+ Informed Computing
+ Roger Henry
+ r.henry&inform.co.uk
+27300
+ TRANSCOM TECHNOLOGIES CO.,LTD
+ Changbin Zhang
+ lampzhang&163.com
+27301
+ galaxy.io
+ oidmaster galaxy.io
+ oidmaster&galaxy.io
+27302
+ Der Senator für Bildung und Wissenschaft
+ Wolfgang Lühmann
+ wolfgang.luehmann&bildung.bremen.de
+27303
+ Clear Value
+ Adrien Bourland
+ oidmaster&clearvalue.eu
+27304
+ DKT A/S
+ Nikolaj Hermann
+ nih&dkt.dk
+27305
+ Satis Superque Merce BV
+ Harrie Hazewinkel
+ harrie&asemantics.com
+27306
+ Automated Computing Machinery, S.L.
+ Jose San Leandro
+ chous&acm-sl.com
+27307
+ Rankin County School District
+ Scot Hollingsworth
+ scoth&rcsd.ms
+27308
+ Unique Communications Inc.
+ Brandon Griffin
+ brandon&unique.net
+27309
+ SSRC Media, LLC
+ Adam Hebert
+ adam&candorworld.com
+27310
+ NetIDEAS, Inc.
+ Daniel Cushing
+ dan.cushing&netideasinc.com
+27311
+ Seni Systems, Inc.
+ Judet Useinovski
+ judet&senisystems.com
+27312
+ EDA LTD.
+ Dimitar Angelov
+ mitko&edabg.com
+27313
+ Sintrex Integration Services Pty. Ltd.
+ Adrienne Kotze
+ adrienne.kotze&sintrex.com
+27314
+ Del Systems d.o.o.
+ Marko Medos
+ ds&delsystems.net
+27315
+ Internet Management Technology Laboratory
+ Jong-Hyouk Lee
+ hurryon&gmail.com
+27316
+ Schoeppner
+ Sven Schoeppner
+ sven.schoeppner&gmail.com
+27317
+ Extreme Engineering Solutions, Inc
+ Matthew Starzewski
+ mstarzewski&xes-inc.com
+27318
+ ISE Inc.
+ Abboud Assaf
+ support&i-s-e.com
+27319
+ Nexen Inc.
+ I/T Security Manager
+ PKI-Admin&nexeninc.com
+27320
+ Kingsbury Inc.
+ S. Ohara
+ baw&kingsbury.com
+27321
+ Ready Technology (UK) Limited
+ Daniel Pocock
+ iana.contact&readytechnology.co.uk
+27322
+ 21Net Ltd.
+ Kris Ceuppens
+ kris&21net.com
+27323
+ Kei Communication Technology Inc.
+ Takao Awata
+ info&ieee802.co.jp
+27324
+ Semejny Doktor
+ Alexander Galler
+ galler&kuzbass.net
+27325
+ Ubiquitech A/S
+ Lars Skjærlund
+ ls&ubiquitech.com
+27326
+ EUIT Telecomunicacion, Universidad Politécnica de Madrid
+ Daniel Martin
+ daniel.martin&upm.es
+27327
+ Mobizoom AG
+ Daniel Lusti
+ dl&mobizoom.com
+27328
+ ROSA - Dansk Rock Samråd
+ Rasmus Wehner
+ rasmus&rosa.org
+27329
+ Business Education Council of Niagara
+ Matt Watson
+ mwatson&becon.org
+27330
+ LKHP Inc.
+ Shinichiro Suzuki
+ s.suzuki&lkhp.ath.cx
+27331
+ JTG 99 ApS
+ Ilja Godau
+ ilja&godau.dk
+27332
+ Sogeti
+ Edouard JEANSON
+ edouard.jeanson&sogeti.com
+27333
+ Buzz Systems Ltd.
+ Danie Brink
+ danie.brink&gmail.com
+27334
+ Multidyne Electronics Inc.
+ Rick Hormigo
+ rickh&multidyne.com
+27335
+ Ritek ZRt.
+ Zsolt Balogh
+ iroda&ritek.hu
+27336
+ Converged Access, Inc.
+ Pat Cauduro
+ pcauduro&convergedaccess.com
+27337
+ CableServ Inc.
+ Audley Alexander
+ audley&cableserv.com
+27338
+ ATEME
+ Vincent CLERC
+ v.clerc&ateme.fr
+27339
+ Project Automation S.p.A.
+ Fulvio Zanzottera
+ oid&p-a.it
+27340
+ OpenVPN Solutions LLC.
+ James Yonan
+ jim&yonan.net
+27341
+ Medianstrip
+ Mike Ryan
+ iana.org&reg.elision.org
+27342
+ Haskology Consulting
+ Thomas Conway
+ drtomc&gmail.com
+27343
+ "Telekom Srbija" a.d.
+ Information Technology Division
+ oid&telekom.yu
+27344
+ Dallmeier electronic GmbH & Co.KG
+ Norbert Niggemann
+ snmp&dallmeier-electronic.com
+27345
+ Alticor, Inc
+ Richard Mapes
+ itsecurity&alticor.com
+27346
+ VDA Elettronica spa
+ Leonardo Uzcudun
+ uzcudunl&vdavda.com
+27347
+ Alexandrow Webhosting
+ Paul Alexandrow
+ paul&alexandrow.org
+27348
+ Blue Spruce Technologies, Inc.
+ Charles Owens
+ iana&bspruce.com
+27349
+ Lonardi.org
+ Sandro Lonardi
+ sandro.lonardi&gmail.com
+27350
+ QEW Europe
+ David Persson
+ qeweurope&gmx.net
+27351
+ Medizinische Fakultät Carl Gustav Carus Dresden an der Technischen Universität Dresden
+ Thomas Kugel
+ thomas.kugel&uniklinikum-dresden.de
+27352
+ MAYWIDE TECHNOLOGY CO.,LTD.
+ Lydia (Li Bin)
+ L-suhexiang&126.com
+27353
+ ELTA
+ Pierre Dubarry
+ p.dubarry&elta.fr
+27354
+ epona.org
+ Ernesto de Miguel
+ emadruida&gmail.com
+27355
+ University Politechnical of Bucharest
+ Gorea Adrian Marius
+ admin&comm.pub.ro
+27356
+ DWESAB Engineering
+ Michel de Wolf
+ michel.de.wolf&dwesab.com
+27357
+ ANDROME NV
+ Chris Flerackers
+ cflerackers&androme.be
+27358
+ Technology Dynamics, Inc.
+ Aron Levy
+ linda&theallpower.com
+27359
+ HILTRON GmbH
+ Matthias Hayer
+ matthias.hayer&hiltron.de
+27360
+ NLS Technology LLC
+ Norm Siegel
+ nls&nlstechnology.com
+27361
+ Rizon Software Technology Co.,Ltd.
+ Quan Zhen
+ quanz&rizon.com.cn
+27362
+ Symbio Technologies, LLC
+ Gideon Romm
+ support&symbio-technologies.com
+27363
+ TvHead, Inc.
+ Cliff Mercer
+ cliff.mercer&tvhead.net
+27364
+ Axioma Inc.
+ Hollister Scholte
+ hscholte&axiomainc.com
+27365
+ Softech Worldwide LLC
+ Akhlaq Khan
+ akhlaq.khan&softech.us
+27366
+ INSIGNIA MOBILE COMMUNICATIONS,C.A.
+ RICARDO CARRILLO
+ ricardo.carrillo&insignia.com.ve
+27367
+ Visonys AG
+ Erwin Huber
+ iana-adm&visonys.com
+27368
+ Business I.T. Systems Ltd
+ Bryan Stone
+ info&bits.uk.com
+27369
+ Estçe Lauder Inc
+ Greg Daggett
+ gdaggett&estee.com
+27370
+ Hennepin County
+ Paul Edoff
+ paul.edoff&co.hennepin.mn.us
+27371
+ AspellClark
+ andy aspell-clark
+ aspellclark&yahoo.co.uk
+27372
+ Progenist Systems Inc.
+ Rudy Huang
+ iana&progenist.net
+27373
+ Quickpoint Solutions Limited
+ Brandon Wong
+ brandon.wong.nz&gmail.com
+27374
+ MakeITOpen.Net
+ Patrice LACHANCE
+ ldap&MakeITOpen.Net
+27375
+ IT-Systemhaus Thomas Wiese
+ Thomas Wiese
+ Thomas.Wiese&gmx.info
+27376
+ Triple-It ApS
+ Stefan Andersen
+ stefan&triple-it.dk
+27377
+ Groupster
+ Marek Jelen
+ marek.jelen&gmail.com
+27378
+ Belden
+ Brad Pope
+ brad.pope&belden.com
+27379
+ NESS Consulting Ltd
+ Ivor Potter
+ ivor.potter&nessconsulting.co.uk
+27380
+ PCS Process Control Systems AG
+ Rolf Stalder
+ rolf.stalder&pcs-ag.com
+27381
+ Myndit Pty Ltd
+ David Garrard
+ david&commsnet.com.au
+27382
+ OmniAccess S.L.
+ Richard Smith
+ richard&omniaccess.com
+27383
+ Theo Benning GmbH & CoKG
+ Ulrich Borkers
+ u.borkers&benning.de
+27384
+ WiE GmbH - Werk für industrielle Elektronik
+ Jürgen Eigner
+ platz&werner-electronic.de
+27385
+ ELCON Systemtechnik GmbH
+ Ronny Priemer
+ priemer&elcon-system.de
+27386
+ Farmers Group Inc.
+ William Buthod
+ william.buthod&farmersinsurance.com
+27387
+ IHOP Corp.
+ Joe Meyer
+ joe.meyer&ihop.com
+27388
+ Wiremat Ltd
+ Karl Simon
+ helpdesk&wiremat.com
+27389
+ Splunk, Inc.
+ Carl Jackson
+ carl&splunk.com
+27390
+ iCoGo Inc.
+ Virgil Dimaguila
+ virgil&icogo.com
+27391
+ Braintribe IT Technologies
+ Roman Kurmanowytsch
+ roman.kurmanowytsch&braintribe.com
+27392
+ SCHILLER
+ MEYER Didier
+ didier.meyer&schiller.fr
+27393
+ Metrovacesa, S.A.
+ Alberto Martin
+ sistemas&metrovacesa.es
+27394
+ NOSMadeira
+ David de Sousa
+ ds&nosmadeira.pt
+27395
+ AVANSI C. por A.
+ Diego Gil Serrano
+ dgil&avansi.com
+27396
+ Open Journal Project
+ Alexey Remizov
+ rem&ojp.ru
+27397
+ Praxis Balster-De Beer
+ Wolfgang Balster
+ wolfgang&balster-balsterdebeer.de
+27398
+ Bernd Haug
+ Bernd Haug
+ bernd.haug&gmail.com
+27399
+ Ross Video Limited
+ Jeff Allen
+ administrator&rossvideo.com
+27400
+ Randolph-Macon College
+ Jeff Hague
+ jhague&rmc.edu
+27401
+ Dataupia Corporation
+ John Chiu
+ jchiu&dataupia.com
+27402
+ TaTrad GmbH
+ Markus Michael
+ itadmin&tatrad.de
+27403
+ Frontier IT
+ Sean Mullen
+ sean&frontierit.com
+27404
+ SimpleComTools
+ Bill W. Crum
+ bcrum&simplecomtools.com
+27405
+ René Faigle AG
+ Mr. Adrian Nenning
+ adrian.nenning&faigle.ch
+27406
+ Center Communication Systems GmbH
+ Erich Freitag
+ e.freitag&centersystems.com
+27407
+ BUROTEC
+ ABAYAD Tarik
+ tabayad&burotec.fr
+27408
+ Hotelplan AG
+ Daniel Rüegg
+ sih.systemmanagement&hotelplan.ch
+27409
+ Mondi Packaging AG
+ Christian Loidolt
+ christian.loidolt&mondipackaging.com
+27410
+ SkoleSYS A/S
+ Jakob Simon-Gaarde
+ jakobsg&gmail.com
+27411
+ Curtis J Coleman
+ Curtis J Coleman
+ curtis-iana&spoonhenge.com
+27412
+ Icsoft Pty Ltd
+ Administrator
+ support&icsoft.com.au
+27413
+ Labs2 i Lund AB
+ Valdemar Mejstad
+ valdemar&labs2.se
+27414
+ Stadt Chemnitz
+ Uwe Barth
+ it-iana&stadt-chemnitz.de
+27415
+ SiRF Technology, Inc.
+ Riju Kallivalappil
+ rkallivalappil&sirf.com
+27416
+ Elvaco AB
+ David Vonasek
+ dv&elvaco.se
+27417
+ FAST LTA GmbH
+ Thorsten Staude
+ it&fast-lta.de
+27418
+ FiSEC GmbH
+ Dieter Vollstaedt
+ dieter.vollstaedt&fisec.de
+27419
+ University of New England
+ John Vedral
+ jvedral&une.edu
+27420
+ Southside Community Hospital
+ Kyle Hultman
+ khultman&sch-farmville.org
+27421
+ Synergy for Smart Solutions
+ Younes Ouadi
+ ouadi&eim.ae
+27422
+ Inter Cars S.A.
+ Piotr Polkowski
+ piotr.polkowski&intercars.com.pl
+27423
+ Potts Mullarkey
+ Christine Salvage
+ snmpenterprise&pottsmullarkey.com
+27424
+ Firstin Wireless Technology
+ Changhwan You
+ turbocpp&firstinwireless.com
+27425
+ Affinity Mobile, Inc.
+ Max Knake
+ mknake&affinitymobile.com
+27426
+ VIASOFT Ltd., Ukraine
+ Serg Ageyev
+ boss&viasoft.com.ua
+27427
+ Vecima Networks Inc.
+ Laird Froese
+ external.registrations&vecima.com
+27428
+ Intesys S.r.l.
+ Romano Rosponi
+ romano.rosponi&intesys.it
+27429
+ IT Service Zahner
+ Jens Zahner
+ info&it-zahner.de
+27430
+ Call Genie Inc
+ Tim Pushor
+ tim.pushor&callgenie.com
+27431
+ Steton Technology Group, Inc.
+ David Omer
+ dms&steton.com
+27432
+ Archalien.com
+ Bryan Hunwardsen
+ archalien&archalien.com
+27433
+ Centeris Corporation
+ John Geer
+ jgeer&centeris.com
+27434
+ Hal's Software, Inc.
+ Hal Finkel
+ half&halssoftware.com
+27435
+ Aozora Information Systems Co. Ltd.
+ Robert O'Grady
+ iana&aozora-is.co.jp
+27436
+ Jefferies & Company, Inc.
+ Dan Strzelec
+ DStrzelec&jefferies.com
+27437
+ TOA Corporation
+ Shigeru Sugita
+ sugita_shigeru&toa.co.jp
+27438
+ Eric Lindahl
+ Eric Lindahl
+ eric&ericlindahl.com
+27439
+ OpenAgentSystem
+ Justin Kim
+ jst.kim&gmail.com
+27440
+ Ingo Lantschner
+ Ingo Lantschner
+ ingo&binonabiso.com
+27441
+ PEM GmbH
+ Kevin Humphries
+ kevin.humphries&pem-systems.com
+27442
+ SAPERION AG
+ Bernhard Cygan
+ Bernhard.Cygan&saperion.com
+27443
+ yLabs SRL
+ Octavian Cerna
+ tavy&ylabs.com
+27444
+ Murphy Software B.V.
+ Ton Nijkes
+ ton&murphy.nl
+27445
+ InforMed, LLC
+ Ryan Frantz
+ ryanfrantz&informed-llc.com
+27446
+ PAHL.NET systems
+ Ole Pahl
+ op&pahl.net
+27447
+ Femtio Procent Data AB
+ Lars Nordberg
+ fpd&telia.com
+27448
+ The Aero Group, Inc.
+ Jason Nesheim
+ jason&aeroinc.net
+27449
+ Universidad de Buenos Aires
+ Carolina León Carri / Esteban Mocskos
+ mcarri&dc.uba.ar
+27450
+ RealOrganized, Inc.
+ Scott Schmitz
+ scott&realorganized.com
+27451
+ Aurcon Computer Services
+ Darren O'Connor
+ darren.oconnor&aurcon.com
+27452
+ Billings Clinic
+ Information Services
+ network&billingsclinic.org
+27453
+ LANE COMPANY
+ Tony Bowen
+ tbowen&lanecompany.com
+27454
+ NeoMentis Ltd
+ Will Daniels
+ mail&neomentis.com
+27455
+ Schlesinger Associates, Inc.
+ Joe Kreher
+ Joe&SchlesingerAssociates.com
+27456
+ University of Warwick
+ Jaroslaw Zachwieja
+ grok&warwick.ac.uk
+27457
+ Joomla! (OpenSourceMatter Inc)
+ Samuel Moffatt
+ sam.moffatt&joomla.org
+27458
+ Flo Healthcare
+ Karl Haiden
+ karl.haiden&flohealthcare.com
+27459
+ INTLNET
+ JFC Morfin
+ info&intlnet.org
+27460
+ Digital Maelstrom LLC
+ Jeff Hall
+ contact&digitalmaelstrom.net
+27461
+ Knit One Pearl One
+ Olivia Clarke
+ knitonepearlone&gmail.com
+27462
+ Bubble Motion Pte Ltd
+ Gunamony Madhan Dennis
+ madhan&bubblemotion.com
+27463
+ ThüCom GmbH
+ Bernd Wunder
+ b.wunder&thuecom.com
+27464
+ Projekty Bankowe Polsoft sp. z o.o.
+ Maciej Lewandowski
+ maciej.lewandowski&pbpolsoft.com.pl
+27465
+ Domodesk S.L.
+ Departamento de desarrollo
+ project&domotium.com
+27466
+ Inter IKEA Systems BV
+ Anders Östling
+ anders.ostling&inter-ikea.com
+27467
+ NETHINKS GmbH
+ Garry Glendown
+ hostmaster&nethinks.com
+27468
+ ELTA-R
+ Stanimir Stoyanov
+ stani&elta.bg
+27469
+ Glowlink Communications Technology Inc.
+ Bob Estus
+ ushq&glowlink.com
+27470
+ Kuorem IT Consulting s.l.
+ Alfonso Rodriguez Fernandez-Cuesta
+ arodriguez&kuorem.com
+27471
+ Kotelett Group
+ Chris Qvigstad
+ hostmaster&kotelett.no
+27472
+ Peak Web Consulting, Inc.
+ Stephen Friedl
+ steve&peakwebconsulting.com
+27473
+ Consejo de la Magistratura de la Ciudad Autonoma de Buenos Aires
+ Gustavo Panizzo
+ root&jusbaires.gov.ar
+27474
+ Multi Co
+ KAZUYA YAMAGUCHI
+ pen-admin&multig.jp
+27475
+ CiriTech Systems, Inc.
+ Anumele Raja
+ araja&ciritech.com
+27476
+ MicsGarage
+ Michael Lumley
+ mic&micsgarage.com
+27477
+ Ethrix ltd.
+ Avi Kadosh
+ avik&ethrix.com
+27478
+ Boekingspunt Nederland BV
+ Wijnand Modderman
+ iana-contact&booking.com
+27479
+ Projekt 42! GmbH
+ Gerhard Strehle
+ gstrehle&zweiundvierzig.de
+27480
+ FORSIS GmbH
+ Steffen Poppe
+ steffen.poppe&forsis.de
+27481
+ Arzl Datentechnik
+ Markus Arzl
+ mark1&arzl.net
+27482
+ G2 Microsystems Pty Ltd
+ David Goodall
+ david.goodall&g2microsystems.com
+27483
+ OpenSIPS.ORG (formerly 'OpenSER.ORG')
+ Bogdan-Andrei Iancu
+ bogdan.iancu&voice-system.ro
+27484
+ Eightwire.com Limited
+ Daniel Hodson
+ daniel.hodson&eightwire.com
+27485
+ JSC Public Key Infrastructure
+ Viktor Lapin
+ csk&ivk.org.ua
+27486
+ swissgeek.org
+ Olivier Beytrison
+ olivier&swissgeek.org
+27487
+ Kent County Council
+ Mick Mason
+ Mick Mason&kent.gov.uk
+27488
+ A.T.U Handels GmbH
+ Bernhard Panzer
+ sysadminwin&de.atu.eu
+27489
+ Evangelisch-Lutherische Landeskirche in Braunschweig
+ Markus Reinmuth
+ edv.lka&lk-bs.de
+27490
+ SP Swedish National Testing and Research Institute
+ Per-Olof Eliasson ATa
+ per-olof.eliasson&sp.se
+27491
+ Freeport Technologies Inc.
+ David Tucker
+ dtucker&freeporttech.com
+27492
+ Major Hospital
+ Todd Goul
+ tgoul&majorhospital.com
+27493
+ Dirección de Tecnología Educativa
+ Guadalupe Miranda Zamora
+ gmiranda2&hotmail.com
+27494
+ Seatore Technology
+ Juer Lee
+ juer.lee&seatore.com
+27495
+ Optiway
+ Luca Berkovichi
+ enadmin&walla.com
+27496
+ MALAIWAH.COM
+ Michel Belleau
+ michel.belleau&malaiwah.com
+27497
+ Fiducial Staffing
+ Hubert FONGARNAND
+ informatique.internet&fiducial.fr
+27498
+ Innovative Technology Solutions, LLC
+ Leonard Danao
+ LDanao&itsllc.com
+27499
+ Operations Feedback Systems Pty. Ltd.
+ C. Charles Winchcombe
+ quinch&ofsystems.com
+27500
+ Dawning Ltd.
+ Yuan Ma
+ mayuan.ict&gmail.com
+27501
+ Seldon Systems, Inc.
+ Jeff Burgett
+ jburgett&seldonsystems.com
+27502
+ ARAB BANKING COPORATION
+ HUSAM SAOUDI
+ HUSAM.SAOUDI&ARABBANKING.COM
+27503
+ TD Computer Solutions GmbH & Co. KG
+ Thomas Duennemann
+ info&tdcs.de
+27504
+ Celtius Ltd
+ Lasse Kiviluoto
+ Lasse.Kiviluoto&celtius.com
+27505
+ KT-NET Communications GmbH
+ Dieter Klausner
+ domadmin&kt-net.at
+27506
+ Object Builder Software - Bulgaria
+ Georgi Stanchev
+ admins&obs.bg
+27507
+ Automation Control Products Inc.
+ Randy Cannady
+ randy&acpthinclient.com
+27508
+ TravelCenters of America
+ Neil Vergottini
+ vergottini.neil&tatravelcenters.com
+27509
+ Creanord Ltd.
+ Antti Pappila
+ antti.pappila&creanord.com
+27510
+ NetGain Systems Pte. Ltd.
+ Issac Dev Nirmal
+ issac&netgain-systems.com
+27511
+ Gigante Inc.
+ Yoshihisa Koizumi
+ koizumi&gigante.jp
+27512
+ M3 Technology Group
+ Nate Harris
+ m3support&m3tg.com
+27513
+ Pro-E Automation Sdn Bhd
+ Mr.Kanna / Mr.Magesh
+ kanna&pro-e.net
+27514
+ QTECH LLC
+ Basil Budko
+ budko&qtech.ru
+27515
+ Stockholms stad
+ Martin Dolk
+ martin.dolk&stadshuset.stockholm.se
+27516
+ NIVC AS
+ Alexey Ivanov
+ amis&amiga.org.ru
+27517
+ GT50 Srl (formerly 'Secure Edge Srl')
+ Sandro Fontana
+ sandro.fontana&gt50.org
+27518
+ ProMedica Health System
+ Mark Dailey
+ mark.dailey&promedica.org
+27519
+ Pozicom Technologies, Inc.
+ Eric Mayo
+ eric&pozicom.net
+27520
+ International Electronic Communication Analysts (IECA), Inc.
+ Christopher Bonatti
+ BonattiC&ieca.com
+27521
+ eMusic.com, Inc.
+ hgoldwire&emusic.com
+ hgoldwire&emusic.com
+27522
+ Municipio de la Ciudad de Monterrey
+ Sergio Camarena
+ sergio&monterrey.gob.mx
+27523
+ runlevel3 GmbH
+ Stephan Hantigk
+ X.500&runlevel3.de
+27524
+ TRIAX CZ s.r.o.
+ Martin Bednar
+ bednar&triax.cz
+27525
+ DET 1 AFEREG
+ DAVE PHILLIPS
+ dave.phillips&oln-afmc.af.mil
+27526
+ Kanazawa University
+ KAINS Administration
+ admin&kains.kanazawa-u.ac.jp
+27527
+ ABB Ltd
+ Natalie Eliasson
+ domain.administration&abb.com
+27528
+ Dragon Stock labo Inc.
+ Hiroshi Ito
+ hi_02258&yahoo.co.jp
+27529
+ dri, Consultoria Informática Lda
+ Ricardo Melo
+ ricardo.melo&dri.pt
+27530
+ decontis GmbH
+ Michael Hanel
+ no_spam&decontis.com
+27531
+ Planned IT Solutions, Inc.
+ Scott Pascoe
+ manager&planneditsolutions.com
+27532
+ Hancock Regional Hospital
+ Dan Allee
+ dallee&hancockregional.org
+27533
+ BKE a.s.
+ Jiøí Raputa
+ jraputa&bke.cz
+27534
+ Widestore srl
+ Technical Department
+ tech&widestore.net
+27535
+ Artwork Systems nv
+ Pieter Van Landuyt
+ pvla&artwork-systems.com
+27536
+ SANTECLAIR
+ Benoît REY
+ brey&santeclair.fr
+27537
+ Educatio Public Services Non-profit Llc.
+ dr. Edit Polyák
+ edit.polyak&edukht.hu
+27538
+ ADTSystems s.r.o.
+ Petr Nyklicek
+ petr_nyklicek&adtsystems.cz
+27539
+ Pacific DataVision, Inc.
+ Mike Fox
+ mfox&pdvcorp.com
+27540
+ SIMPPLE S.L.
+ Pere Cortada
+ pere.cortada&simpple.com
+27541
+ ITS Group
+ Jean-Philippe Roze
+ jproze&itsgroup.fr
+27542
+ COSAT INC.
+ TOMIYAMA Yoshihiro
+ tmy&cosat.com
+27543
+ Gillware Data Services, LLC
+ Wesley Gill
+ wesley&gillware.com
+27544
+ NSK OpenSource, Inc
+ Mike Kilpatrick
+ mike_kilpatrick&nskopensource.com
+27545
+ NINOMIYA TOWN
+ EBIHARA, SHINICHI
+ jo-kan&town.tochigi-ninomiya.lg.jp
+27546
+ American University of Beirut
+ Samih Ajrouch
+ samih&aub.edu.lb
+27547
+ Four Batons Technology
+ Johnathan Mayo
+ johnathanm&fourbatons.com
+27548
+ KRS Hardware Monitoring Development
+ Erik Holzer
+ info&kraftstrom.at
+27549
+ TELESANTE AQUITAINE
+ Régis ROSE
+ exploitation&sante-aquitaine.org
+27550
+ Alchemy Group Limited
+ Dean Ashby
+ d.ashby&alchemy.co.nz
+27551
+ Farheap Solutions Inc.
+ Jared Griffith
+ jared.griffith&farheap.com
+27552
+ Nimbus, Inc.
+ Kang Kyung Wan
+ bigskang&gmail.com
+27553
+ Salem Academy and College
+ Adam Sommer
+ sommer&salem.edu
+27554
+ PureTech Systems Inc.
+ Monroe Thomas
+ monroe.thomas&soundprint.com
+27555
+ Rosum Corporation
+ Dave Gotwisner
+ dgotwisner&rosum.com
+27556
+ The PTR Group Inc
+ Keith Buchanan
+ Keith&theptrgroup.com
+27557
+ Botech AB
+ Henrik Johansson
+ henrik.johansson&botech.se
+27558
+ IHMC
+ James Lott
+ jlott&ihmc.us
+27559
+ Data Science Group, Inc
+ Christian L. Straight
+ clstraight&datasciencegroup.com
+27560
+ Alan Dick and Company Ltd
+ Matt Middleton
+ matt.middleton&alandick.com
+27561
+ Indeca
+ Luis Moreno
+ luis&indeca.info
+27562
+ daemon software
+ HÃ¥kan Carlsson
+ snmp&daemon.se
+27563
+ QStar Technologies, Inc.
+ cs&qstar.com
+ cs&qstar.com
+27564
+ UNIFAL-MG - Universidade Federal de Alfenas
+ Vitor Renato Alves de Brito
+ vitorrenato.brito&unifal-mg.edu.br
+27565
+ Ministerio de Industria Turismo y Comercio
+ Carlos Maza
+ iana&mityc.es
+27566
+ Vizrt Group
+ Markus Rainer
+ markus.rainer&vizrt.com
+27567
+ Baur GmbH
+ Martin Naumann
+ martinnaumann&mac.com
+27568
+ Kupetto
+ Marco Cupidi
+ kupo&atomictag.com
+27569
+ National Digital Medical Archive, Inc.
+ Andrew Schaefer
+ aschaefer&ndma.us
+27570
+ GiaRoCo
+ Roberto Giana
+ iana&giaroco.ch
+27571
+ Guenther Brunthaler EDV Dienstleistungen
+ Guenther Brunthaler
+ gb_about_gnu&gmx.net
+27572
+ CEOS Integradores de Sistemas C.A.
+ Oscar Pizarro
+ oscar.pizarro&ceos.com.ve
+27573
+ TechGuard Security, LLC (formerly 'the-ferret.net')
+ Derrick Oetting
+ derrick.oetting&techguardsecurity.com
+27574
+ 10MT Co.
+ wang senlin
+ wangsenlin&vip.sina.com
+27575
+ DSL Internet Corporation
+ Javier Aguirre
+ jaguirre&dsli.net
+27576
+ Envysion, Inc
+ Robert Hagens
+ rhagens&envysion.com
+27577
+ R. D. Pierce
+ Dick Pierce
+ dpierce&cartchunk.org
+27578
+ cartchunk.org
+ Dick Pierce
+ dpierce&cartchunk.org
+27579
+ Keltron Corporation
+ Dick Pierce
+ dpierce&keltroncorp.com
+27580
+ Integrity Soluções em Informática Sociedade Simples
+ Rodrigo Grumiche Silva
+ grumiche&integrityit.com.br
+27581
+ Netum Oy
+ Petri Lappalainen
+ petri.lappalainen&netum.fi
+27582
+ pH Group Ltd
+ Hari Sekhon
+ hari.sekhon&phgroup.com
+27583
+ Metronik d.o.o.
+ Janez Zmuc
+ janez.zmuc&metronik.si
+27584
+ Upplysningscentralen AB
+ Anders Heintz
+ anders.heintz&uc.se
+27585
+ Orange Nederland BV
+ H. Kutukcuoglu
+ huseyin.kutukcuoglu&orange-ftgroup.com
+27586
+ Altai Technologies Limited
+ Sammy Chau
+ sammyc&altaitechnologies.com
+27587
+ Shinto Densan Corporation
+ Goro Murakami
+ gmurakami&sdkk.co.jp
+27588
+ KingsIsle Entertainment, Inc.
+ Emil Ramirez
+ eramirez&kingsisle.com
+27589
+ ZBN (Zhengzhou Broadcasting TV Network) Co. Ltd.
+ Yang Xu
+ shiuyx-2006&yahoo.com.cn
+27590
+ Cardinal Information Systems Ltd.
+ Christian Kvikant
+ christian.kvikant&cardinal.fi
+27591
+ Bit-Side GmbH
+ Andreas Roedl
+ a.roedl&bit-side.com
+27592
+ Beijing NetEast Technologies Corporation Ltd
+ wang ting yu
+ w.t.y&163.com
+27593
+ Media Excel, Inc.
+ Jon Clegg
+ jon.clegg&mediaexcel.com
+27594
+ Skipper Wireless, Inc.
+ Sumitaka Matsumoto
+ sam&skipperwireless.com
+27595
+ NWP-Technologie Informatyczne
+ Przemek Michalski
+ przemek.michalski&nwp.pl
+27596
+ NONNIC
+ Steve Conley
+ ssc&sysoplink.net
+27597
+ CADIGS Ltd.
+ Maik Wittchen
+ mwittchen&cadigs.com
+27598
+ Ayuntamiento de Madrid - Policia Municipal
+ Fco. Javier Guerrero González
+ guerrerogja&munimadrid.es
+27599
+ BIT-Kazan Ltd.
+ Raskin Igor
+ barabanov&bit-kazan.ru
+27600
+ C?!., C por A
+ beno
+ sai+gar&2012.vi
+27601
+ Higher Institute for Applied Sciences and Technology (HIAST)
+ Iyad Seyd Darwish
+ isdarwish&hiast.edu.sy
+27602
+ Woodforest National Bank
+ Victor Chataboon
+ vchataboon&woodforest.com
+27603
+ Groove Mobile
+ Nicholas Saparoff
+ nick&groovemobile.net
+27604
+ Tetralogyx
+ Jean-Loup DARNAY
+ jeanloup.darnay&tetralogyx.fr
+27605
+ Urzad Miasta Stolecznego Warszawy
+ Krzysztof Teperek
+ netmaster&warszawa.um.gov.pl
+27606
+ Global NetWatch, Incorporated
+ Renae Mazur
+ renae.mazur&globalnetwatch.com
+27607
+ Skin and Cancer Foundation Inc.
+ Joe Mercuri
+ infotech&skincancer.asn.au
+27608
+ Wuhan Yangtze Optical Technology Co., Ltd
+ zhengzhi
+ zhengzhi&yotc.cn
+27609
+ Dash Navigation Inc.
+ Senthil Supramaniam
+ senthil&dash.net
+27610
+ Solarcore, Inc.
+ Darren E. Kiel
+ darren.kiel&solarcore.com
+27611
+ Traffix Systems Ltd
+ Ben Volkow
+ bvolkow&traffixsystems.com
+27612
+ SmartStream Technologies
+ Ameya Bhakay
+ ameya.bhakay&smartstream-stp.com
+27613
+ AlbaNova University Center, the Stockholm Center for Physics, Astronomy and Biotechnology
+ Iouri Belokopytov
+ yb&albanova.se
+27614
+ Ascom Sweden AB
+ Martin Kvarmo
+ martin.kvarmo&ascom.se
+27615
+ devolo
+ Thomas Molkenbur
+ thomas.molkenbur&devolo.de
+27616
+ Phaedrus Ltd
+ Roy Schofield
+ roy&phaedrusltd.com
+27617
+ PayEx Solutions AB
+ Pelle Johansson
+ pelle.johansson&payex.com
+27618
+ Sihl + Eika Papier AG
+ Thomas Moll
+ thomas.moll&papyrus.com
+27619
+ BeWAN Systems
+ Christophe VAN DEPUTTE
+ christophe.vandeputte&bewan.com
+27620
+ GS1 Uruguay
+ Martin Rivadavia
+ mrivadavia&gs1uy.org
+27621
+ National Information Technologies JSC
+ Bagdat Musin
+ musin&nit.kz
+27622
+ Open Communication Security S.A.
+ Marcelo Fiori
+ mfiori&opencs.com.br
+27623
+ Shavlik Technologies LLC
+ Eric Schultze
+ eric.schultze&shavlik.com
+27624
+ Metanoia Communications Inc.
+ WuLung Hsu
+ wuulong&gmail.com
+27625
+ UZ Brussel
+ vital claeys
+ vital.claeys&az.vub.ac.be
+27626
+ SK-NIC, a.s.
+ Patrik Krauspe
+ patrik.krauspe&sk-nic.sk
+27627
+ Ceskoslovenska obchodni banka, a.s.
+ DAVID Zdenek
+ zdavid&csob.cz
+27628
+ Unum Group
+ Jediah Logiodice
+ jlogiodice&unumprovident.com
+27629
+ Helenic Ministry of Interior Public Administration and Decentralization / Helenic Public Administra
+ Stasis Antonis
+ a.stasis&ypesdda.gov.gr
+27630
+ OSI ste civile etudes et recherches
+ Jose H. REMY
+ jose.remy&openosi.org
+27631
+ Touchstone Technologies Inc.
+ Robert Hicks
+ robert.hicks&touchstone-inc.com
+27632
+ MVNO Sherpa
+ Hugh McLenaghan
+ hmclenaghan&mvnosherpa.com
+27633
+ Eternix Ltd.
+ CTO
+ yoav.zobel&gmail.com
+27634
+ ABC Phones of NC Inc.
+ Jason DeTiberus
+ jason.detiberus&abcphones.com
+27635
+ Wholesale Communications Group P/L
+ Ben Jones
+ bjones&wcg.net.au
+27636
+ F. Camara Informática Ltda
+ Renato Cesar de Souza
+ rcdsouza&terra.com.br
+27637
+ Lateral Networks Ltd
+ Bob Berryman
+ bob&sanlogan.com
+27638
+ Gulf Interstate Engineering
+ James Delahanty
+ ianainfo&gie.com
+27639
+ Electronic Communications Network (Pty) Ltd
+ ECN Systems
+ systems&ecn.co.za
+27640
+ Telefonica Moviles España, S.A.
+ Marc Mollà Roselló
+ marc.mollarosello&telefonica.es
+27641
+ Junta de Extremadura
+ Rafael Arroyo Perez
+ comtic&juntaextremadura.net
+27642
+ Manuel Linsmayer
+ Manuel Linsmayer
+ ldap&expersite.com
+27643
+ Zeda Ltd.
+ Richard Lawrence
+ r.lawrence&zeda.co.uk
+27644
+ CFC Informationssysteme Entwicklungsgesellschaft m.b.H.
+ Thomas Zellinger
+ office&cfc.at
+27645
+ PostgreSQL Global Development Group
+ Dave Page
+ dpage&postgresql.org
+27646
+ Systems Engineering & Assessment Ltd
+ Gavin Whitelaw
+ gjw&sea.co.uk
+27647
+ Iskra Zascite d.o.o.
+ Bostjan Kroselj
+ bostjan.kroselj&iskrazascite.si
+27648
+ ESPCI
+ Emmanuel Dreyfus
+ info&espci.fr
+27649
+ Hay Systems Limited
+ Technical Support
+ support&haysystems.com
+27650
+ Herward Hoyer
+ Herward Hoyer
+ gua808&web.de
+27651
+ ProConsultant Informatique
+ BOURSON Thierry
+ tech&proconsultant.net
+27652
+ SUNY
+ David Powalyk
+ domainmaster&suny.edu
+27653
+ MyRunning.com
+ Josh Forester
+ josh.iana.org&myrunning.com
+27654
+ Tain Malta Ltd. (formerly 'Involve Ltd.')
+ Hans Engren
+ noc&tain.com
+27655
+ IFP
+ Rainer Faulstich
+ Rainer.Faulstich&ifp-beisch.com
+27656
+ HafenCity Universität Hamburg
+ Michael Knop
+ michael.knop&hcu-hamburg.de
+27657
+ Hugh McLenaghan
+ Hugh McLenaghan
+ hughmcl&hotmail.com
+27658
+ Agemarks Technologies
+ Allen Zhang
+ azhang&agemarks.com
+27659
+ Atol, Conseils et Développements
+ Meunier Laurent
+ l.meunier&atolcd.com
+27660
+ Deutsche Welle
+ Arno Wagner
+ arno.wagner&dw.com
+27661
+ GateSquare Co., Ltd.
+ Yoon Hyung Taek
+ yun&gate2.co.kr
+27662
+ PePWave Ltd.
+ Michael Chan
+ hostmaster&pepwave.com
+27663
+ AFP548.com
+ Josh Wisenbaker
+ macshome&afp548.com
+27664
+ Intuicom, Inc.
+ Peter Miller
+ snmp&intuicom.com
+27665
+ ISR Inc.
+ Russ Lohman
+ rlohman&spraycool.com
+27666
+ NF Media Inc.
+ Chen Ming
+ chenm&yeah.net
+27667
+ Apprion, Inc
+ Mike Taylor
+ mike.taylor&apprion.com
+27668
+ Olivier Molteni
+ Olivier Molteni
+ olivier&molteni.net
+27669
+ easyRAID
+ Carsten Wilde
+ info&easyraid.com
+27670
+ Tirol Kliniken GmbH.
+ Erwin Seyrling
+ erwin.seyrling&tirol-kliniken.at
+27671
+ ATL Systems, Inc.
+ Kenji Yamaguchi
+ atl-regist&atl-systems.co.jp
+27672
+ Electool Systems Kft.
+ Tamas Lorincze
+ tamas.lorincze&electool.com
+27673
+ QUOD Financial SA
+ Mickael Rouillère
+ mickael.rouillere&quodfinancial.com
+27674
+ Mobibrasil Soluçoes Interactivas pela internet
+ javier renedo
+ fgil&mobibrasil.com
+27675
+ Curtiss-Wright Controls, Inc.
+ Paralegal
+ ksamuelson&curtisswright.com
+27676
+ Motionbox, Inc
+ Nathan Olla
+ sysadmin&motionbox.com
+27677
+ Evolution Broadcast Pty. Ltd.
+ David Sabine
+ dsabine&evolution.com.au
+27678
+ Jazzio
+ Mo McRoberts
+ mo&jazzio.com
+27679
+ The Hyde Company
+ Franklin Marmon
+ marmon&hydeco.com
+27680
+ NEMO ENG
+ Sung Jin Kim
+ helloforest&daum.net
+27681
+ Technorati Inc
+ Jason Matthews
+ jason&broken.net
+27682
+ ALBA Software S.L.
+ José Luis Sanz Boixader
+ albasoft&albasoft.com
+27683
+ Mscorp Venezuela C.A.
+ Jose Luis Guerrero
+ jguerrero&mscorp.com
+27684
+ Idopte
+ Dimitri Langlois
+ dimitri.langlois&idopte.fr
+27685
+ Trent University
+ Andrew Bell
+ andrewbell&trentu.ca
+27686
+ Refactored Networks, LLC
+ Michael mealling
+ michael&refactored-networks.com
+27687
+ DataMirror Corporation
+ Victor Szabo
+ vszabo&datamirror.com
+27688
+ Keane, Inc.
+ Jim Ouellette
+ ssladmin&keane.com
+27689
+ Enertel Wireless BV
+ Joffrey van Wageningen
+ jwageningen&enertel-wireless.nl
+27690
+ Arqiva
+ Richard Smith
+ richard.smith&arqiva.com
+27691
+ Framework Computer Consultants Limited
+ Andy Dowling
+ andy.dowling&frameworksolutions.net
+27692
+ Thinware s.r.l.
+ Carlo Todeschini
+ work&thinware.it
+27693
+ Voith AG
+ Uwe Gobbers
+ uwe.gobbers&voith.com
+27694
+ UTU Inc.
+ BYUNG JOO KANG
+ bjkang&u2tech.co.kr
+27695
+ Meteor Mobile
+ Adrian Whitwham
+ adrian.whitwham&meteor.ie
+27696
+ AttoSense
+ Erez Mutzafi
+ erez&atto-sense.com
+27697
+ GRAVITY CIS INC
+ Mezentsev Alexandr
+ mezentsev&gravity-cis.ru
+27698
+ Vaal Hosting
+ Nico Coertzen
+ admin&vaalhost.za.net
+27699
+ Tyche Enterprises, LLC
+ Frank Cowell
+ fcowell&tyche.net
+27700
+ Open Diameter Project
+ Vinayak Hegde
+ hvinayak&novell.com
+27701
+ Origin Electric co.,Ltd.
+ Tomonari Koizumi
+ koizumtm&hq.origin.co.jp
+27702
+ Beijing Softtone Company, Ltd.
+ Chen Feijie
+ chen.feijie&softtone.com
+27703
+ CABO Communications A/S
+ Jakob Simon-Gaarde
+ jakob&cabo.dk
+27704
+ Keisokugiken Corporation
+ Kazuo SAITO
+ ksaito&kgc.co.jp
+27705
+ 1984 ehf
+ Mordur Ingolfsson
+ mordur&1984.is
+27706
+ E-commerce-xhtml 1.1 dot com
+ Adam Hayden
+ here4u&e-commerce-xhtml.com
+27707
+ Siminn
+ Haflidi S. Magnusson
+ haflidi&siminn.is
+27708
+ ISB Brachert
+ Marcus Brachert
+ Marcus&Brachert.de
+27709
+ Software Applications
+ Walter Wriesnegger
+ wriesnegger&soap.at
+27710
+ hostNET Medien GmbH
+ Sebastian Jaeschke
+ iana&hostnet.de
+27711
+ 1053935 Alberta Ltd.
+ Sergei Agalakov
+ Sergei.Agalakov&gmail.com
+27712
+ Managing Company SB JSC
+ Alexander S. Efimov
+ alexe&sibbereg.ru
+27713
+ Ethon
+ Arne Steinkamm
+ info&ethon.de
+27714
+ Arne Steinkamm
+ Arne Steinkamm
+ arne&steinkamm.com
+27715
+ Posterity Technologies Co. Ltd
+ Sword Chen
+ swordchen&posteritytech.com
+27716
+ Minnesota State Colleges and Universities
+ Michael Janke
+ hostmaster&mnstate.us
+27717
+ CeDoc Modena
+ Luca Prampolini
+ tecnici&cedoc.mo.it
+27718
+ Selfservix IT-Service
+ Michael Brandstetter
+ brandstetter&selfservix.de
+27719
+ Vizioncore, Inc.
+ Scott Herold
+ sherold&vizioncore.com
+27720
+ SBone.DE
+ Bjoern A. Zeeb
+ oid-registry&zabbadoz.net
+27721
+ Dotster, Inc.
+ Micah McNelly
+ mmcnelly&dotster.com
+27722
+ Pennic Consulting Inc
+ Nick Cottrell
+ nick&pennic.com
+27723
+ Permessa Corporation (formerly 'DYS Analytics, Inc.')
+ Stephen Grinder
+ sgrinder&permessa.com
+27724
+ Opticomm Corporation
+ Matt Babineau
+ mbabineau&opticomm.com
+27725
+ Asurion
+ Cory Plastek
+ directoryservices&asurion.com
+27726
+ Executive Coach Inc.
+ Edward Lanning
+ edward&usacoach.net
+27727
+ Antartec S.A.C.
+ Alfredo César Zorrilla Ríos
+ alfredo.zorrilla&antartec.com
+27728
+ Datron World Communications, Inc
+ Art Lashbrook
+ alashbrook&dtwc.com
+27729
+ US Technology Resources LLC
+ Biju Gopinath
+ biju.gopinath&ustri.com
+27730
+ Leporis Corporation
+ Peter Zhang
+ peter.zhang&leporisco.com
+27731
+ Western Power
+ Derek Smith
+ derek.smith&westernpower.com.au
+27732
+ OnionSoftware, Inc.
+ Hee-Soon Kim
+ snmp&onionsoftware.com
+27733
+ ASW Systems s.r.o.
+ Michal Leinweber
+ lei&aswsyst.cz
+27734
+ Squitel
+ Jacques Demare
+ contact&squitel.com
+27735
+ YawaBureau s.r.l.
+ Site Administrator
+ job415&yawabureau.com
+27736
+ Smile Ltd.
+ Andrew Brainin
+ ab&smile-soft.com
+27737
+ Berendsen Group Services GmbH
+ Martin Röh
+ martin.roeh&berendsen.de
+27738
+ VERIT Verwaltungs- und Immobilien-Gesellschaft
+ Christian Jenny
+ christian.jenny&verit.ch
+27739
+ Taunis GmbH
+ Christoph Aigner
+ avisu&gmx.at
+27740
+ ADFC LV Berlin e.V.
+ Dirk Slaghekke
+ edv&adfc-berlin.de
+27741
+ AAA Carolinas
+ Mark Daeth
+ domainadmin&mailaaa.com
+27742
+ Flying Horse Studios
+ Greg Ball
+ gball&flyinghorsestudios.com
+27743
+ Daftano (formerly 'Shaney')
+ Davide Fiorentino
+ email&daftano.com
+27744
+ Majik Networks Inc.
+ Taylor Dondich
+ tdondich&gmail.com
+27745
+ 4Step Ltd.
+ Zsolt Kovacs
+ kovacs&4step.hu
+27746
+ The institute of science and technology
+ JingShen
+ lwshenjing&163.com
+27747
+ CAMINO MO
+ Marc Olivier CAMINO
+ abocomar&yahoo.fr
+27748
+ Canon Korea Business Solutions Inc.
+ Ho-jin, Kim
+ hojikim&canon-bs.co.kr
+27749
+ Stennis Institute of Government
+ Tim Tsai
+ iana&sig.msstate.edu
+27750
+ GoodsoftwareLab Co. Ltd.
+ Lim WangKyu
+ wklim&goodsw.com
+27751
+ Firefly FZ LLC
+ Thomas Groves
+ tom.groves&firefly-group.com
+27752
+ 4A Consulting AB
+ Marcus Jansson
+ snmp&4a.se
+27753
+ Nucleo Operacional para a Sociedade de Informação (NOSI)
+ Helio Varela
+ helio.varela&nosi.cv
+27754
+ Affinite Corporation
+ Robert Finkle
+ rfinkle&affinite.com
+27755
+ FiveRuns
+ Mark Reynolds
+ mark.reynolds&fiveruns.com
+27756
+ Renaissoft, Inc.
+ Robert LeBlanc
+ rjl&renaissoft.com
+27757
+ Solis Energy, Inc.
+ Duane L. Roberts
+ Duane&SolisEnergy.com
+27758
+ ServiceSoft Sdn. Bhd.
+ Mohamed Shazrin
+ shazrin&gmail.com
+27759
+ Sense8 UK Ltd.
+ Dr. Austin Osuide
+ austin&osuide.com
+27760
+ Novo Mundo Moveis e Utilidades Ltda
+ Frederico C Wilhelms
+ fredcw&novomundo.com.br
+27761
+ System One GmbH
+ Martin Hechenberger
+ martin.hechenberger&systemone.at
+27762
+ Fixe-Post
+ Robert Welz
+ welz&fixe-post.de
+27763
+ Accuratus Consulting, LLC.
+ Jack Pestaner
+ jpestaner&accuratusconsulting.com
+27764
+ DONG Energy A/S
+ Ole Ahleson
+ oleah&dongenergy.dk
+27765
+ Welltrans O&E Technology Co. , Ltd.
+ jin pan
+ jing111521&163.com
+27766
+ Grid Net, Inc.
+ Ray Bell
+ ray&grid-net.com
+27767
+ JavaService Consulting
+ SungJo Kim
+ sjkim&javaservice.com
+27768
+ Gesellschaft für Netzwerk- und Automatisierungs-Technologie mbH (N.A.T.)
+ Helmut Laufkoetter
+ helau&nateurope.com
+27769
+ Université de Perpignan Via Domitia
+ Centre de Ressources Informatiques
+ ldapadmin&univ-perp.fr
+27770
+ MIS Corporate Defence Solutions
+ Neal Blount
+ neal.blount&mis-cds.com
+27771
+ EVOLIS
+ OLIVIER Serge
+ solivier&evolis.com
+27772
+ Sidon GmbH
+ Esref Yetkin
+ eyetkin&sidon-gmbh.com
+27773
+ Zabiuk
+ John Zabiuk
+ johnz&nait.ca
+27774
+ CenturyTel, Inc.
+ Chris Hancock
+ hostmaster&centurytel.net
+27775
+ Site Monitoring Solutions Inc.
+ Trey Seastrunk
+ treys&site-safe.com
+27776
+ IDAC Ltd.
+ Masayuki Shigihara
+ mshigihara&idac.co.jp
+27777
+ Auptyma Corporation
+ Peter Utzig
+ peter&auptyma.com
+27778
+ UnState educational establishment of additional education "Educational center "Meson"
+ Anatoly Botcharov
+ a.bocharov&meson.ru
+27779
+ OFFRATEL
+ David MAJOREL
+ tech&lagoon.nc
+27780
+ Public Surplus, LLC
+ Luis Londono
+ admin&publicsurplus.com
+27781
+ Ministerio de Empleo y Seguridad Social (formerly 'Ministerio de Trabajo e Inmigracion')
+ Miguel Gendive
+ mgendive&meyss.es
+27782
+ OnFin
+ Alexandre VALENTIN
+ alexandre.valentin&on-fin.com
+27783
+ Mulder Innova BV
+ W Mulder
+ willem&mulderinnova.com
+27784
+ Sensata Technologies
+ Tom Connors
+ SensataNet&Sensata.com
+27785
+ Vialogy
+ Alan Morrissett
+ vadmin&vialogy.com
+27786
+ Five Mile Capital Partners, LLC
+ Gary Maier
+ gmaier&fivemilecapital.com
+27787
+ Compart AG
+ Stefan Urbat
+ sur&compart.net
+27788
+ eco-warehouse
+ Jeff Gordon
+ info&eco-warehouse.net
+27789
+ Catalina Technologies
+ Gary Maier
+ gary.maier&catalinatech.com
+27790
+ S5 Wireless Inc
+ Eliot Weitz
+ eweitz&s5w.com
+27791
+ eMobile Networks Inc.
+ OID Admin
+ oid.admin&emobilenetworks.com
+27792
+ Editure Ltd
+ Aris Theocharides
+ aris.theocharides&editure.com
+27793
+ mythofbutterfly.com
+ darrik mazey
+ contact&mythofbutterfly.com
+27794
+ GENETEC Corporation
+ Ysohihito Gotoh
+ snmp-enterprise&genetec.co.jp
+27795
+ Guardian Equipamentos Eletronicos Ltda
+ Carlos Alberto Falkenbach
+ falk&guardian.ind.br
+27796
+ Embedded Control Logic Corp.
+ Mark Roberts
+ mark&ecl.us
+27797
+ Nata-Info Ltd.
+ Andrey Ivanov
+ support&nata-info.ru
+27798
+ SES NEW SKIES B.V.
+ Stefan Okhuijzen
+ stefan.okhuijzen&ses-newskies.com
+27799
+ 7iD Technologies GmbH
+ Christian Chladil
+ christian.chladil&7id.at
+27800
+ PKE Electronics AG
+ Manfred Jiras
+ m.jiras&pke.at
+27801
+ Fejer Megyei Szent Gyorgy Hospital
+ Bagyal Tamas
+ tbagyal&fmkorhaz.hu
+27802
+ NEXPLORE
+ Tschirren Adrian
+ hostmasters&nexplore.ch
+27803
+ HTH Consulting GmbH
+ Herbert Thallauer
+ iana&hth.co.at
+27804
+ Bernard Matthews Foods Ltd.
+ Ian Templeman
+ ian.templeman&bernardmatthews.com
+27805
+ Compagnia Assicuratrice Unipol S.p.A
+ Murotti Bruna
+ B.Murotti&unipol.it
+27806
+ University of Malta
+ Dave Mifsud
+ systems&csc.um.edu.mt
+27807
+ Hawa AG
+ Gianni Belotti
+ belotti.gianni&hawa.ch
+27808
+ SKELVISION SARL
+ Jean-Philippe SE CHAO
+ jp.sechao&skelvision.com
+27809
+ La Mamma Ind. de Alimentos Ltda.
+ João Rafael Moraes Nicola
+ joaoraf&gmail.com
+27810
+ Qovo Systems
+ Fatih GEZEN
+ f.gezen&qovo.com
+27811
+ Ellsworth School System
+ Charles Liebow
+ cliebow&ellsworthschools.org
+27812
+ voipDS - Voice Over IP Directory Services
+ Balaji NJL
+ balaji&voipds.org
+27813
+ linux-on.com
+ Sergey Semenyuk
+ info&linux-on.com
+27814
+ Chiang Family
+ Da-Wei Chiang
+ todawei&gmail.com
+27815
+ Advanced UniByte GmbH
+ Michael Drueing
+ michael.drueing&advanced-unibyte.de
+27816
+ WES Power Technology Inc.
+ Philip Crowley
+ contact&wespt.com
+27817
+ Thorcom Systems Ltd.
+ Mike Tubby
+ support&thorcom.co.uk
+27818
+ Vapo Oy
+ Petteri Oravuo
+ petteri.oravuo&vapo.fi
+27819
+ Calaveras Internet
+ Cody Ritts
+ cr&caltel.com
+27820
+ 121Media Inc.
+ Jeffrey Paul
+ orgadmin&121media.com
+27821
+ Unihost Partnership
+ Sven Vollbehr
+ service&unihost.eu
+27822
+ Comtech Mobile Datacom
+ Wayne Sheh
+ cmdcit&comtechmobile.com
+27823
+ Marienfeld Multimedia GmbH
+ Philip Steinkuehler
+ philip.steinkuehler&marienfeld-multimedia.de
+27824
+ Renzoo Ltd
+ Mr. Denis Kotlar
+ dkotlar&renzoo.co.uk
+27825
+ Battery Force Ltd.
+ Christian Karg
+ ckarg&battery-force.co.uk
+27826
+ Bharat Forge Kilsta AB
+ Gunnar Norman
+ gunnar.norman&bharatforgekilsta.com
+27827
+ i-Solutions AB
+ Johan Winäs
+ johan.winas&i-solutions.se
+27828
+ St. Paul's Cardiac Electrophysiology, Ltd.
+ Prof M Malik
+ marek.malik&btinternet.com
+27829
+ Mira Networks (Pty) Ltd
+ Ruan Jonker
+ ruanj&miranetworks.net
+27830
+ Epitiro Ltd
+ Ben Keenan
+ bkeenan&epitiro.com
+27831
+ Itexis SARL
+ Simon Decarpentries
+ simond&itexis.com
+27832
+ Thomas Bauer
+ Thomas Bauer
+ thomas.bauer&hauptversammlung.at
+27833
+ Bizvox Consultoria e Tecnologia de Voz Ltda
+ Patrick Blackman
+ patrick.blackman&bizvox.com.br
+27834
+ Consumers Energy Corporation
+ Chip Smith
+ cdsmith&cmsenergy.com
+27835
+ Gemstar - TV Guide International, Inc.
+ Hostmaster
+ hostmaster&tvguide.com
+27836
+ jag-stang.ch
+ Nicolas Mayor
+ jag&jag-stang.ch
+27837
+ HanDreamNet
+ Choi Soon-Kyu
+ soondeng&handream.net
+27838
+ Host Grad Inc.
+ Vitaly V Velikodny
+ velikodny.v&hostgrad.ru
+27839
+ Markus Boas
+ Markus Boas
+ ryven&ryven.de
+27840
+ polygon
+ Burchenja Valentin Pavlovich
+ valentin&severomorsk.info
+27841
+ IP Networks Ltd
+ Otto Jansson
+ oid&ipnetworks.fi
+27842
+ Klebanov
+ Rob Klebanov
+ rklebanov&gmail.com
+27843
+ Internet Computing & Security Laboratory
+ JunHyung-Lee
+ junhyung&icns.khu.ac.kr
+27844
+ iVEC
+ Chris Hines
+ help&ivec.org
+27845
+ Netcube Technologies,Inc
+ Jaeyoung Heo
+ jyheo&netcube.com
+27846
+ Prill Tecnologia Ltda
+ Luis Augusto C. Sauerbronn
+ luis.sauerbronn&prill.com.br
+27847
+ VirtenSys Ltd.
+ Ian Ormshaw
+ ian_ormshaw&virtensys.com
+27848
+ Itron GmbH (formerly 'Actaris Gaszaehlerbau GmbH')
+ Patric Wust
+ patric.wust&itron.com
+27849
+ American Research Institute
+ Sean Myers
+ smyers&americanri.com
+27850
+ LiquidXStream Systems Inc
+ Pierre Marcotte
+ pmarcotte&liquidxstream.com
+27851
+ Video Furnace, Inc.
+ Adam Yellen
+ adam&videofurnace.com
+27852
+ GUANGZHOU ZHIYUAN ELECTRONIC CO.,LTD.
+ Dikai Liu
+ ethernet.support&embedcontrol.com
+27853
+ mconsultancy
+ Kevin Montuori
+ montuori&gmail.com
+27854
+ Petr Kutalek
+ Petr Kutalek
+ petr&kutalek.cz
+27855
+ Interactions Corporation
+ A. Blake Cooper
+ blake&interactions.net
+27856
+ The Council of Australian University Directors of Information Technology (formerly 'Australian Access Federation')
+ Dr. Rodney G. McDuff
+ mcduff&its.uq.edu.au
+27857
+ J. Gordon Electronic Design
+ Kirk Wolff
+ kwolff&jged.com
+27858
+ University of Delhi
+ Vineet Ghildyal
+ vineet&du.ac.in
+27859
+ Rapid Information & Communication co. Ltd
+ kwangsik, choi
+ kumsim&yahoo.co.kr
+27860
+ DMS Group
+ Nikola Radovanovic
+ nikola.radovanovic&dmsgroup.co.yu
+27861
+ FILS COMMUNICATIONS LTD
+ STAN ONYIME
+ filsfamily&yahoo.com
+27862
+ AtNOC Corn Zauner OEG
+ Clemens Zauner
+ czauner&atnoc.net
+27863
+ DSR Communications Pty Ltd
+ Andrew Petrie
+ andrew&petrie.net
+27864
+ VOCEL, Inc.
+ Frans N. Benders
+ oidmaster&vocel.com
+27865
+ Tellvox S.A.
+ Marco Lonzetti
+ mlonzetti&tellvox.com.br
+27866
+ Logictec
+ James Allan
+ jim&logictec.co.uk
+27867
+ Entic Services
+ Anil Jangity
+ anilj&entic.net
+27868
+ Guardtime OÜ
+ Mike Gault
+ oid&guardtime.com
+27869
+ Microprocessador - Sistemas Digitais, SA
+ Joaquim Torres
+ joaquimtorres&microp.efacec.pt
+27870
+ Hooghuis lyceum
+ Ronald van Engelen
+ postmaster&hooghuislyceum.nl
+27871
+ shee consultants
+ Vitor Guerreiro
+ vg&shee.org
+27872
+ FPT Corporation
+ Truong Thi Thu Hien
+ hienttt3&fpt.com.vn
+27873
+ The Bridgeman Art Library Ltd
+ Stuart Gibson
+ stuart.gibson&bridgeman.co.uk
+27874
+ eurotel spa
+ Massimiliano Patriarca
+ massimiliano.patriarca&eurotel.it
+27875
+ Zenulta Ltd
+ Duncan Tincello
+ duncan.tincello&zenulta.com
+27876
+ ResponsFabrikken Serviços de Telecomunicações Ltda.
+ Fabio Garrido
+ fg&responsfabrikken.com.br
+27877
+ Blustaff S.p.A.
+ Francesco Fadda
+ f.fadda&blustaff.it
+27878
+ agenos GmbH
+ Martin Heise
+ M.Heise&agenos.de
+27879
+ CTDI Nethouse Services GmbH
+ Hartmut Boening
+ Hartmut.Boening&ctdi-nethouse.com
+27880
+ FreeSWITCH
+ Brian West
+ brian.west&mac.com
+27881
+ KCS Digital, Inc.
+ Watkins Chen
+ watkinschen&kcsdigital.com
+27882
+ Puryear Information Technology, LLC
+ Dustin Puryear
+ dustin&puryear-it.com
+27883
+ Extension7
+ Dan Lacey
+ daniel_p_lacey&yahoo.com
+27884
+ Dom Finansowy QS
+ Mateusz Kijowski
+ mkijowski&dfqs.pl
+27885
+ National City Corporation
+ Joe Wright
+ joseph.wright&nationalcity.com
+27886
+ Blacknight Internet Solutions Ltd
+ Niall Donegan
+ niall&blacknight.ie
+27887
+ TUI-NET
+ Martin Heise
+ iana.org&L13.de
+27888
+ AxesNetwork Solutions inc.
+ Hugues Boisvert
+ IANAManager&axesnetwork.com
+27889
+ Beijing Huamei Netwave Technology Co.,Ltd.
+ Liu cai jun
+ liucaijun&huameiwave.com
+27890
+ Roundbox Inc.
+ David Hu
+ dhu&roundbox.com
+27891
+ Intercomgi Argentina S.R.L.
+ Hugo Javier Curti
+ hcurti&intercomgi.net
+27892
+ Navaneethan Shenoy
+ Navaneethan Shenoy
+ gunmetl&gmail.com
+27893
+ DMS
+ David Syzdek
+ oid&syzdek.net
+27894
+ Cube Optics AG
+ Carsten Marheine
+ marheine&cubeoptics.com
+27895
+ ISHD - Inline-Skaterhockey Deutschland
+ Stefan Gehrig
+ gehrig&ishd.de
+27896
+ Harpa Italia Srl
+ Cosma Damiano DE ANGELIS
+ mdeang&harpaitalia.it
+27897
+ QSI srl
+ Riccardo De Mattia
+ riccardo.demattia&qsi.it
+27898
+ RAILOG SPA
+ MASSIMO ANGELOTTI
+ bruna.caprioglio&railog.net
+27899
+ STC Raduga
+ Gubanov Alexander
+ a_gubanov&ntc-raduga.ru
+27900
+ IT-Optics sa
+ Damien Sandras
+ damien.sandras&it-optics.com
+27901
+ Pier 29 Networks CC
+ Graham Leggett
+ minfrin&sharp.fm
+27902
+ Iris, FGUP PKP
+ Andrey Bulgakov
+ aw_bulgakov&mail.ru
+27903
+ Ingenieurbuero fuer EDV und Netzwerktechnik - Stefan Hartmann
+ Stefan Hartmann
+ stefanh&hafenthal.de
+27904
+ Suncorp-Metway Ltd
+ Domain Administrator
+ dnsinternet&suncorp.com.au
+27905
+ Universitaet Wuerzburg
+ Rechenzentrum
+ warren&rz.uni-wuerzburg.de
+27906
+ Community4you GmbH
+ Tino Schwarze
+ registry&community4you.de
+27907
+ tvtv Services a branch of Sony United Kingdom Ltd.
+ Operations
+ ops&tvtv-services.com
+27908
+ projects4web.de
+ Stefan Berger
+ iana&projects4web.de
+27909
+ LogRhythm Inc.
+ Phillip Villella
+ phil.villella&logrhythm.com
+27910
+ Presto Networks, Inc.
+ John Cheng
+ jcheng&presto-networks.com
+27911
+ DDS, Inc.
+ Tsuguya Umeda
+ penum&dds.co.jp
+27912
+ Messaging Architects
+ Nick Stefan
+ Nick.Stefan&MessagingArchitects.COM
+27913
+ The Internet Group (Northland) Ltd.
+ Kim Shepherd
+ kim&igrin.co.nz
+27914
+ iXcall
+ Marco van Zoest
+ marco&ixcall.net
+27915
+ The Computer Centre for Icelandic Savings Banks
+ Vifill Sigurdsson
+ vifills&spar.is
+27916
+ NEC Portugal, S.A.
+ Ricardo Monteiro
+ Ricardo.Monteiro&aveiro.nec.pt
+27917
+ ATCO I-Tek Inc
+ Dave Malone
+ dave.malone&atcoitek.com
+27918
+ Wilfrid Laurier University
+ Carl Langford
+ clangford&wlu.ca
+27919
+ Loto-Quebec
+ Simon Bélanger
+ simon.belanger&loto-quebec.com
+27920
+ Viewtel Co., Ltd.
+ JinKyu Son
+ sonjk&view-tel.co.kr
+27921
+ Information and Mathematical Science Laboratory, Inc.
+ Kazuyoshi Takano
+ takano&imslab.co.jp
+27922
+ Tripoint Corporation Pty Ltd
+ Michael Marsden
+ mmarsden&tripoint.com.au
+27923
+ Trillian GmbH
+ Karlheinz Reimann
+ k.reimann&trillian.de
+27924
+ Titof3000.org
+ Christophe SIMON
+ titof3000&hotmail.com
+27925
+ Canon Ophthalmic Technologies Sp. z o.o. (formerly 'OPTOPOL Technology S.A.')
+ Patryk Woźniak
+ p.wozniak&canon-ot.com.pl
+27926
+ Future Voice Technology
+ Daniel Cooper
+ dcooper&fvt.com
+27927
+ Evangelische Kliniken Bonn gGmbH
+ Horst Aurisch
+ horst.aurisch&ek-bonn.de
+27928
+ Ayecka Communication Systems Ltd.
+ Avi Barda
+ avib&ayecka.com
+27929
+ tarczynski.net
+ Frank Tarczynski
+ ftarz&tarczynski.net
+27930
+ Justware Corporation
+ Jun Wu
+ vividy&justware.co.jp
+27931
+ GFI Italia SpA
+ Mariani Massimiliano
+ ma.mariani&ois.it
+27932
+ LignUp Corporation
+ Monica Pal
+ monica.pal&lignup.com
+27933
+ NOVOTECNO, S.L.
+ Ivan Hernandez
+ ivan&novotecno.com
+27934
+ Computer Science Club of the University of Waterloo
+ Systems Committee
+ systems-committee&csclub.uwaterloo.ca
+27935
+ Sigil.org
+ Richard Kolkovich
+ richard&sigil.org
+27936
+ PD-House
+ Anders Mundt Due
+ anders.mundt.due&pd-house.dk
+27937
+ UTNOXIUM SL
+ Tomás Sánchez Villanueva
+ tsv&utnoxium.com
+27938
+ GNU Gatekeeper Project
+ Jan Willamowius
+ jan&willamowius.de
+27939
+ Intellectronika
+ Alex Mogilnikov
+ alx&intellectronika.ru
+27940
+ Stadtwerke Muenchen GmbH
+ Rosenmüller Martin
+ hoegen.e&swm.de
+27941
+ Elaborata Produtos e Treinamentos de Informatica Ltda.
+ Andre Avelino da Costa Santos
+ andre&elaborata.com.br
+27942
+ Stredni prumyslova skola, Usti nad Labem, Stara 99, p.o.
+ Martin Mudroch
+ noc&sps-ul.cz
+27943
+ VimpelCom Ltd.
+ Sergey Dorofeev
+ oid&beeline.ru
+27944
+ 3Leaf Networks
+ Dwayne Shows
+ dwayne&3leafnetworks.com
+27945
+ Upsys
+ Emiliano Castagnari
+ ecastag&gmail.com
+27946
+ thomaskoch.it
+ Thomas Koch
+ internet&thomaskoch.it
+27947
+ Gridline Communications Holdings Inc.
+ Lucas Nihlen
+ nihlen&gridlinecommunications.com
+27948
+ CPM Ltd.
+ Nikolay Fomichev
+ sitrix.camheds&gmail.com
+27949
+ C. Alex. North-Keys
+ C. Alex. North-Keys
+ erlkonig&talisman.org
+27950
+ Sterling Consulting Group, Inc.
+ Anthony Brock
+ info&sterlingcgi.com
+27951
+ ISGenesis, Inc.
+ C. Alex. North-Keys
+ erlkonig&isgenesis.com
+27952
+ Gazprombank Certification Authority
+ Sergey Proselkov
+ Sergey.Proselkov&gazprombank.ru
+27953
+ bitPlus GmbH
+ Bernd Holzinger
+ bholzinger&bitplus.de
+27954
+ Flexoft Ltd.
+ Grant Amaspeur
+ alex&flexoft.co.uk
+27955
+ GridNode
+ Thomas Yee
+ its&gridnode.com
+27956
+ OPNATEL
+ Nerea Azpilicueta
+ nerea.azpilicueta&opnatel.es
+27957
+ Rettig ICC
+ Erich Maierhofer
+ erich.maierhofer&rettigicc.com
+27958
+ weComm Ltd
+ Darren Bourget
+ darren.bourget&wecomm.com
+27959
+ International Power Switch ApS
+ Martin Johansson
+ martin&ipwrswitch.com
+27960
+ e-Business & Resilience Centre
+ Sebastien Bourgasser
+ sebastien.bourgasser&ebrc.lu
+27961
+ Tribunal de Justica de Santa Catarina
+ Gustavo Dagostin da Silva
+ gds11561&tj.sc.gov.br
+27962
+ Demonhost Inc.
+ Soós László
+ soos.laszlo&demonhost.hu
+27963
+ Westec InterActive Security
+ Sean McClanahan
+ sean.mcclanahan&westecnow.com
+27964
+ Commugen Ltd.
+ Eyal Sassoon
+ eyal&commugen.com
+27965
+ Scribe Technology Inc.
+ Martin Lanser
+ mlanser&scribetechnology.com
+27966
+ Citiway Technology Co.,Ltd
+ Simon Tian
+ simon&citiway.com.cn
+27967
+ APNIC Pty Ltd
+ Sanjaya Sanjaya
+ technical&apnic.net
+27968
+ Akonix Systems, Inc.
+ John Bolton
+ jbolton&akonix.com
+27969
+ Multical Ltda.
+ Davor Buvinic
+ dbuvinic&multical.cl
+27970
+ kryglik.com
+ George Kryglik
+ nospam&kryglik.com
+27971
+ China Infosec Technologies Co.,Ltd.
+ Meng Zhang
+ zhangm&infosec.com.cn
+27972
+ Mac Papers, Inc.
+ Richard Cassidey
+ richard.cassidey&macpapers.com
+27973
+ Open Finance, LLC
+ Nicholas Sushkin
+ nsushkin&openfinance.com
+27974
+ MCS GROUPE
+ BRUNO PONTILLO
+ bpontillo&mcsfr.com
+27975
+ Centec Networks Inc.
+ Alexander Liu
+ xliu&centecnetworks.com
+27976
+ GEO CONCEPT SA
+ M. HOUDAS Olivier
+ olivier.houdas&geoconcept.com
+27977
+ Genex
+ Eric Sanders
+ helpdesk&genex.com
+27978
+ Stewart Information Service Corporation
+ Gary Morris
+ Gary.Morris&stewart.com
+27979
+ Met Sacramento High School
+ Sam Gammon
+ samusweb&gmail.com
+27980
+ POSYSTECH Co., Ltd.
+ Edward Park
+ howdoud0&hotmail.com
+27981
+ Intrachaos.net
+ Randy Hall
+ randy&intrachaos.net
+27982
+ Servelec Technologies (formerly 'RTUnet Pty Ltd')
+ David Williams
+ david.williams&servelec-technologies.com
+27983
+ TechGuard Security, LLC
+ David Maestas
+ david.maestas&techguardsecurity.com
+27984
+ MSBC Pty Limited
+ Michael Janjgava
+ support&msbc.com.au
+27985
+ Swinburne University of Technology
+ Bob Schorer
+ bob&swin.edu.au
+27986
+ Avonaco Systems Inc.
+ Yunfei Zhang
+ zhangyf&avonaco.com
+27987
+ DataAccess Inc.
+ Shoji Kosai
+ manager&dacc.jp
+27988
+ TOPFIELD Co., Ltd.
+ Hyun Ko
+ hko&topfield.co.kr
+27989
+ Nepro Japan Co., Ltd.
+ Kim, Haksung
+ ip_info&nepro.jp
+27990
+ Ltd. AVTOR
+ Gennady Dyadyk
+ Gennady.Dyadyk&author.kiev.ua
+27991
+ Media Layers Inc.
+ Nir Klar
+ nir.klar&mlayers.com
+27992
+ Endesa Network Factory S.L.U.
+ Javier Oviedo
+ joeplc&gmail.com
+27993
+ Vigintos Elektronika
+ Sergej Kovaliov
+ serg&vigintos.com
+27994
+ Xunta de Galicia. Conselleria de Innovación e Industria. Dirección Xeral de Promocion Industrial e S
+ Antonio González Seoane
+ antonio.gonzalez&sociedadedainformacion.eu
+27995
+ FORTH CORPORATION PUBLIC COMPANY LIMITED
+ Mr. Prot Pattakaree
+ prot&forth.co.th
+27996
+ Entorno Digital
+ Systems Department
+ miles&entorno.es
+27997
+ Me-On-Tv
+ Roderick Groesbeek
+ meontvsnmp&roderick.triple-it.nl
+27998
+ Triple IT
+ Roderick Groesbeek
+ snmpenterprise&roderick.triple-it.nl
+27999
+ Trepesch GmbH
+ Frank Kipfmüller
+ frank.kipfmueller&trepesch.de
+28000
+ Aptivate Ltd
+ Chris Wilson
+ chris+iana.oid&qwirx.com
+28001
+ Tufts Associated Health Plans, Inc.
+ EIM Security Administration
+ EIM_Administration&tufts-health.com
+28002
+ The Source
+ Marcio Garcia
+ mgarcia&thesource.com.br
+28003
+ Bender Est.
+ Jeremy Bender
+ email&the-benders.com
+28004
+ Mobiletech AS
+ Sverre Marvik
+ sm&mobiletech.no
+28005
+ LissProductions
+ John Liss
+ john&Lissproductions.com
+28006
+ United Space Alliance
+ Joe Otto
+ joe.a.otto&usa-spaceops.com
+28007
+ Jasmin Buchert
+ Jasmin Buchert
+ oid10-jb&jasmin.eu.org
+28008
+ Canu Group LLC
+ Tom Danner
+ tdanner&canugroup.com
+28009
+ ActionCOACH Inc.
+ Peter Tiggerdine
+ petertiggerdine&actioncoach.com
+28010
+ Kumamoto Technology and Industry Foundation
+ Kenichiro Kozuma
+ ken&kmt-ti.or.jp
+28011
+ NETNIC CORPORATION
+ Daniel Mullen
+ domain.services&netnic.ca
+28012
+ ChannelSoft (Beijing) Technology Co.,Ltd
+ LiMingyan
+ channelqa&channelsoft.com
+28013
+ Photobucket, Inc.
+ Alan Sparks
+ asparks&photobucket.com
+28014
+ BROADVOX GmbH
+ Daniel Mullen
+ domain.services&broadvox.com
+28015
+ metrocom corporation
+ Daniel Mullen
+ domain.services&metrocom.ca
+28016
+ D-Cube Resource
+ Jan Dries
+ info&dcube-resource.be
+28017
+ tekuso H. Kaelber
+ Hannes Kaelber
+ kaelber&tekuso.de
+28018
+ netjfwatcher
+ Yoshimasa Matsumoto
+ matsumoto&netwatcher.jp
+28019
+ TradeRoot Technologies (Pty) Ltd
+ Paul Mouton
+ amy.rautenbach&traderoot.com
+28020
+ Tefnet
+ Tomasz Jezierski
+ snmp&tefnet.pl
+28021
+ trevedi it-consulting gmbh
+ Klaus Brockerhoff
+ k.brockerhoff&trevedi.de
+28022
+ VITALPHONE SARL
+ ATHANASE Jean-René
+ iana.ajr&vitalphone.net
+28023
+ VITALIX SARL
+ ATHANASE Jean-René
+ iana.ajr&vitalix.org
+28024
+ Pilot Systems
+ Alexandre Garel
+ contact-iana&pilotsystems.net
+28025
+ Capita Business Services Ltd
+ Richard Stone
+ richard.stone&capita.co.uk
+28026
+ Hostbasket
+ Hans Thienpondt
+ hans&hostbasket.com
+28027
+ Moviclips S.A.
+ Diego Helmann
+ diegoh&moviclips.com
+28028
+ Urquhart Consultancy
+ Adrian Urquhart
+ adrian&urquhart-consultancy.com
+28029
+ Mera Systems, Inc.
+ Ilya Ustinov
+ ilya.ustinov&mera-systems.com
+28030
+ The Sidwell Company
+ David Larson
+ DLarson&sidwellco.com
+28031
+ Brightprofiles Resources ltd
+ Irem chimezie Bright
+ brightprofiles&yahoo.com
+28032
+ creat.io, s. r. o. (formerly 'Genesys, s. r. o.')
+ Richard Toth
+ toth&genesys.sk
+28033
+ VERISOFT CONSULTING TECNOLOGIA DA INFORMAÇÂO LTDA
+ Fabio Maximo
+ infra&verisoft.com.br
+28034
+ Belkin Logistics, Inc
+ Louise Mc Cullough
+ louisem&belkin.com
+28035
+ Venture Data L.L.C.
+ Frank Barney
+ frankb&venturedata.com
+28036
+ TalNet
+ Tal Raveh
+ talr&talr.co.il
+28037
+ Iaso Pty Ltd
+ Andrew Patterson
+ registration+iana&iaso.com.au
+28038
+ Triharpskel Productions
+ Wayne Morrison
+ wm-oid&triharpskel.com
+28039
+ Comwave Telecom Inc.
+ Ron Barzakay
+ rb&comwave.net
+28040
+ Technological Educational Institute (TEI) of Crete
+ Mr. Babis Tsatsarakis
+ babis&staff.teicrete.gr
+28041
+ Jackpot.uk.net
+ Jack Cleaver
+ jack&jackpot.uk.net
+28042
+ KMK Solutions
+ Kurt Kincaid
+ kurt.kincaid&kmksolutions.com
+28043
+ Altorian Systems Inc
+ Angela Mullins
+ info&altoriansystems.com
+28044
+ TECOM CO., LTD.
+ Michael Jeng
+ mjeng&taipei.tecom.com.tw
+28045
+ URALSIB Financial Corporation
+ Vladimir Makushev
+ ca&uralsibbank.ru
+28046
+ Distributed Management Sytems Ltd.
+ Dr Basil Philipsz
+ basil&casque.co.uk
+28047
+ Novabase srl
+ Marignoni Aurelio
+ marignoni&novabase.it
+28048
+ Presto - prekladatelske centrum s.r.o.
+ Filip Volejnik
+ domeny&presto.cz
+28049
+ ms2-GmbH
+ Marc Sieburg
+ info&ms2-gmbh.de
+28050
+ Oxford Computer Group (2005) Limited
+ James Booth
+ james.booth&oxfordcomputergroup.com
+28051
+ Atlas IT
+ David Barroso Pardo
+ networking&atlasit.com
+28052
+ Boomer Consulting, Inc.
+ Andrew Hanenkamp
+ andrew.hanenkamp&boomer.com
+28053
+ Tervela Inc.
+ Ernest Grella
+ egrella&tervela.com
+28054
+ Tower Cloud, Inc.
+ Robert England
+ rfe&england-net.com
+28055
+ Beck Datentechnik
+ Andreas Beck
+ becka-iana-oid&bedatec.de
+28056
+ Jojo
+ A. Bienvenue
+ mplp&free.fr
+28057
+ NebuAD Inc.
+ Ping Chen
+ ping&nebuad.com
+28058
+ SNDI (Société Nationale de Développement Informatique)
+ SAHOUE Jonas
+ jsahoue&yahoo.fr
+28059
+ Mohawk Software
+ Mark L. Woodward
+ markw&mohawksoft.com
+28060
+ Telairity, Inc
+ Adrian Pop
+ apop&telairity.com
+28061
+ Interzone Entertainment LLC
+ Brendan Ragan
+ brendan.ragan&interzonegames.com
+28062
+ Kewego SA
+ Network Operation Center
+ noc&kewego.com
+28063
+ SanDisk IL Ltd
+ Avraham Shimor
+ avraham.shimor&sandisk.com
+28064
+ OKTET Labs Ltd.
+ Piotr Lavrov
+ Piotr.Lavrov&oktetlabs.ru
+28065
+ TraviAustria Datenservice für Reise und Touristik GmbH & Co. Nfg. KG
+ Stefan Neumann
+ traviadmin&travi.com
+28066
+ Inomacomp s.r.o
+ Tomas Pavlovic / DUSAN NAGY
+ dnagy&inomacomp.sk
+28067
+ Softcreate Co., Ltd.
+ Takeshi Furuhata
+ admin&softcreate.org
+28068
+ connectBlue AB
+ Pelle Bergkvist
+ pelle.connectblue&hotmail.com
+28069
+ Universidad de Antioquia
+ Jefatura de Cómputo
+ computo&arhuaco.udea.edu.co
+28070
+ Illertech Datensysteme Gbr
+ Fischer Daniel
+ danfis&dessys.de
+28071
+ Gentiae Clinical Research
+ Michael Cheung
+ michael.cheung&gentiae.com
+28072
+ Engine Yard
+ Riki Crusha
+ company&engineyard.com
+28073
+ Grace Reformed Baptist Church
+ David White
+ ldap&grbc.net
+28074
+ Ricu LLC
+ Domain Administrator
+ call.ricu&yahoo.com
+28075
+ Support My System (UK) ltd
+ Gijs van Reijendam
+ Gijs.van.Reijendam&SupportMySystem.com
+28076
+ Recommind, Inc.
+ Igor Ebner de Carvalho
+ snmp-admin&recommind.com
+28077
+ WiseSport (Hong Kong) Limited
+ Clement Chow
+ camille.mok&wisespotgroup.com
+28078
+ Genos Open Source S.L.
+ Valenti Jove
+ genos&genos.es
+28079
+ OpenScale Technologies GmbH
+ Constantin Rack
+ constantin.rack&openscale.org
+28080
+ "ISG" Joint Stock Company
+ Vyacheslav Smirnov
+ admnoc&isgr.ru
+28081
+ New Castle Community School Corporation
+ Shawn Iverson
+ shawn&nccsc.k12.in.us
+28082
+ Rdesign
+ Remco Kleine
+ r.kleine&rdesign.nu
+28083
+ SOSDG
+ Andrew D Kirch
+ admins&sosdg.org
+28084
+ Polk Mechanical Company, LLC
+ Ty Lamb
+ Ty.Lamb&PolkMechanical.com
+28085
+ STMIK Akakom
+ Yudhi Kusnanto
+ yudhi&akakom.ac.id
+28086
+ Universitaet Passau
+ Rechenzentrum
+ absmeier&uni-passau.de
+28087
+ Albentia Systems, S.A.
+ Noelia Morón
+ nmoron&albentia.com
+28088
+ NEC Unified Solutions
+ Jaap Keuter
+ jaap.keuter&nec-unified.com
+28089
+ Sentrigo Ltd
+ Guy Lichtman
+ GuyL&Sentrigo.com
+28090
+ IAM Technology, Inc.
+ Dr. John A. Nuber
+ john.nuber&iamtech.com
+28091
+ Thelese Management
+ Matthew King
+ mdking&thelesemanagement.com
+28092
+ Covelight Systems, Inc.
+ Ricky Beam
+ ricky.beam&radware.com
+28093
+ Colombia Movil
+ Raul Perilla
+ raul.perilla&colombiamovil.com.co
+28094
+ Voicemail Anywhere, Inc.
+ Fred Radford
+ Fred.Radford&VoicemailAnywhere.com
+28095
+ JPEO JTRS
+ Sean Hugelmaier
+ srh&spawar.navy.mil
+28096
+ Route1 Security Corp.
+ Rene McIver
+ rene.mciver&route1.com
+28097
+ ACKSYS
+ Philippe DUPONT
+ philippe.dupont&acksys.fr
+28098
+ National Interbank Transaction Management and Exchange Co., Ltd.
+ Mr. Somchart Fugkeaw
+ somchart&pcc.co.th
+28099
+ Processing Center Co., Ltd.
+ Mr. Somchart Fugkeaw
+ somchart&pcc.co.th
+28100
+ Groupwhere Consulting, L.L.C.
+ Miles Lott
+ mlott&groupwhere.org
+28101
+ MIVAN KIER JOINT VENTURE LIMITED NEWPARK BUCHAREST
+ Costin Gusa
+ cgusa&mivankier.ro
+28102
+ baringanet gmbh
+ Daniel Schnyder
+ scd&baringanet.ch
+28103
+ Audionics Ltd
+ Phil Myers
+ philm&audionics.co.uk
+28104
+ Evorad
+ Kostas Karolemeas
+ kostas.karolemeas&evorad.com
+28105
+ Arcelor Bremen GmbH
+ Marc Djacenko
+ Marc.Djacenko&arcelor-bremen.com
+28106
+ GEUTEBRUECK
+ Dr. M. Döring
+ matthias.doering&geutebrueck.de
+28107
+ Liangjiang Communications System Inc.
+ Kehua Xiao
+ xiaokh&liangjiang.com
+28108
+ Homisco, Inc
+ John Peterson
+ jpeterson&homisco.com
+28109
+ Rozis BV
+ W. van Tongerloo
+ Info&rozis.nl
+28110
+ Near Infinity Corporation
+ David Singley
+ david.singley&nearinfinity.com
+28111
+ ValuePoint Networks, Inc.
+ Michael Edison
+ mredison&valuepointnet.com
+28112
+ Pioneer Bible Translators
+ Stephen Fierbaugh
+ stephen.fierbaugh&pbtusa.org
+28113
+ Thai Digital ID Co., Ltd.
+ Mr. Somchart Fugkeaw
+ somchart&thaidigitalid.com
+28114
+ Quies Net
+ Pascal S. de Kloe
+ pascal&quies.net
+28115
+ Shenzhen o'wonder Tech Inc
+ Alex Shen
+ alex.shen.cn&gmail.com
+28116
+ 4-tune GmbH
+ Christian Schneider
+ christian.schneider&4-tune.ch
+28117
+ Clear Memo
+ Ken Wiesner
+ operations&openfax.com
+28118
+ ColdSpark Inc
+ Paul Trout
+ ptrout&coldspark.com
+28119
+ Steelworks Technologies
+ Steven Lee
+ steelworks.net&gmail.com
+28120
+ Pinacono Software Studio
+ Chawalit Limsowan
+ chawalit&pinacono.com
+28121
+ Hyperband Networks, Inc.
+ Justin Hsu
+ jhsu&hyperbandnetworks.com
+28122
+ ObjectMastery Pty Ltd
+ Bradley Tate
+ omadmin&objectmastery.com
+28123
+ Intermodus d.o.o
+ Hrvoje Hladnik
+ hrvoje.hladnik&intermodus.net
+28124
+ C-Group
+ Paul Palacios
+ paul&c-group.com
+28125
+ TRINAPS
+ Gauthier DOUCHET
+ gauthier.douchet&trinaps.com
+28126
+ ERAMON GmbH
+ Gerd Hassler
+ gerd.hassler&eramon.de
+28127
+ COSSILYS 21
+ Joel Harhellier
+ joel.harhellier&cossilys21.com
+28128
+ CIT
+ Ian Tighe
+ consulting&iantighe.com
+28129
+ Cleversafe , Inc.
+ Alan Holmes
+ it-admin&cleversafe.com
+28130
+ MICHATECH
+ Michael Holmetoft Hansen
+ MHH&C.DK
+28131
+ iBro
+ Muhammad Ibrahim Nurmansyah
+ ibrahim&ibro.web.id
+28132
+ Embarq Holdings Company LLC
+ Todd Tomason
+ todd.j.tomason&embarq.com
+28133
+ INSIST
+ Yudhi Kusnanto
+ admin&insist.or.id
+28134
+ LOT Polish Airlines
+ Pawel Klosek
+ helpnet&lot.pl
+28135
+ Cominfo a.s.
+ Tomas Januska
+ tjanuska&cominfo.cz
+28136
+ Delta Dore SA
+ Peter Münster
+ pm&deltadore.com
+28137
+ NXP Semiconductors B.V.
+ Hauke Meyn
+ hauke.meyn&nxp.com
+28138
+ Icepeak AB
+ Tobias Svensson
+ tobias&icepeak.se
+28139
+ Hrvatski Telekom d.d.
+ Bruno Viland
+ bruno.viland&t.ht.hr
+28140
+ IT GAMES COMERCIO E SERVICOS DE INFORMATICA LTDA
+ Fabio Maximo
+ infra.itgames&gmail.com
+28141
+ CedarOpenAccounts
+ Mark Stevenson
+ mark.stevenson&cedaropenaccounts.com
+28142
+ Nautel Limited
+ Robert S. Martin
+ smartin&nautel.com
+28143
+ Altaigazprom
+ Eugene Kostenko
+ dek&altaigazprom.ru
+28144
+ Trilus d.o.o.
+ Marko Udvanc
+ Marko.Udvanc&trilus.com
+28145
+ origenis GmbH
+ Dr. Henrik Kuhn
+ henrik.kuhn&origenis.de
+28146
+ Fitzpatrick Enterprise OID
+ Sean Fitzpatrick
+ spfitzpatrick&orange.nl
+28147
+ Argon ST
+ Matt Keeton
+ Matt.Keeton&argonst.com
+28148
+ saint-paul luxembourg s.a.
+ Jeannot THEIS
+ jeannot.theis&saint-paul.lu
+28149
+ RBAS
+ Mr. Roel Werkman
+ roelwerkman&hotmail.com
+28150
+ IMS Global Learning Consortium Inc.
+ Lisa Mattson
+ lisa&imsglobal.org
+28151
+ BluePoint Data, Inc.
+ Chad Somerlot
+ csomerlot&bluepointdata.com
+28152
+ Palo Alto Software, Inc.
+ Alex Boone
+ alex&paloalto.com
+28153
+ Newfound Communications, Inc
+ Leo Liu
+ leo&newfoundcomm.net
+28154
+ Lattech Systems (Pty) Ltd
+ Truhann van der Poel
+ truhann.vanderpoel&lattech.co.za
+28155
+ Computer Network Solutions, LLC
+ Michael Koprowski
+ mkoprowski&computerns.com
+28156
+ Reveredata, LLC
+ Alexander Levin
+ alevin&reveredata.com
+28157
+ Octon Technology(Shanghai) Ltd.
+ Kent Wang
+ kent.wang&octon.cn
+28158
+ Great Software Laboratory Pvt Ltd
+ Atul Narkhede
+ atul&gs-lab.com
+28159
+ OOPS Development Organization
+ Joung Kyun Kim
+ joungkyun&gmail.com
+28160
+ Mototech Inc.
+ Luke Chen
+ luke_chen&mototech.com.tw
+28161
+ Anzsoft Co., Ltd.
+ Zhan Caibao
+ zhancaibao&gmail.com
+28162
+ Kazinvestbank
+ Alexander Maliyev
+ amaliyev&kib.kz
+28163
+ Beijing Institute of Technology
+ Ling Li
+ lilingv&gmail.com
+28164
+ think-tux
+ jeremy paris
+ jeremy.paris&gmail.com
+28165
+ InterpharmData Systems (Pty) Ltd.
+ Malcolm McLean
+ malcolmm&interpharm.co.za
+28166
+ Webbed Feet
+ Peter van Heusden
+ pvh&wfeet.za.net
+28167
+ atip GmbH
+ Herbert Reininger
+ support&atip.de
+28168
+ Nextlink Technologies, LLC
+ Rick Burton
+ rick.burton&nextlinktechnologies.com
+28169
+ World Trade Organization
+ Ghassan Karam
+ pki&wto.org
+28170
+ South African National Bioinformatics Institute (SANBI)
+ Peter van Heusden
+ pvh&sanbi.ac.za
+28171
+ Corps Rhenania
+ Mr. Eike Moenkemeier
+ box&moenkemeier.info
+28172
+ Bibliotheksservice-Zentrum Baden-Wuerttemberg
+ Hans-Jürgen Götz
+ pc-service&bsz-bw.de
+28173
+ Advanced Control Systems Design, Inc.
+ Christopher Harrington
+ chris&acsdi.com
+28174
+ Solid State Logic
+ Marek Wojtulewski
+ itsupport&solid-state-logic.com
+28175
+ GlenTech Consulting
+ Matthew Dickie
+ admin&glentech-consulting.com
+28176
+ Rockport PA, LLC
+ Rockport Technical
+ webmaster&rockportllc.com
+28177
+ Buddhadata Consulting, Inc.
+ Scott C. Sosna
+ ssosna&buddhadata.com
+28178
+ Internet Software Solutions
+ Steve Hardt
+ shardt&internetsoftwaresolutions.biz
+28179
+ Bank Zachodni WBK S.A.
+ Piotr Lapinski
+ cpsinfo&bzwbk.pl
+28180
+ Cvörnjek Lagerlogistik GmbH
+ Siegfried Cvörnjek
+ Siegfried.Cvoernjek&cvr.at
+28181
+ Whitestein Technologies AG
+ Oliver C. Hoeffleur
+ och&whitestein.com
+28182
+ Mobile Visions
+ Grzegorz Sobanski
+ silk&boktor.net
+28183
+ MungerWare
+ Tim Hosking
+ iana&trhosking.com
+28184
+ Hagenuk Marinekommunikation GmbH
+ Heinrich Fluegel
+ heinrich.fluegel&hmk.atlas-elektronik.com
+28185
+ zzvcom
+ sun yantong
+ sunyantong&zzvcom.com
+28186
+ SSA Global Technologies
+ M.RatnaShilpa
+ m_shilpa&yahoo.co.in
+28187
+ Uptime Power Services, Inc.
+ Registrar
+ snmp&dc-power.com
+28188
+ Kim Minh Kaplan
+ Kim Minh Kaplan
+ kaplan&kim-minh.com
+28189
+ Intelivox
+ Chris Maxwell
+ Christopher_Maxwell&yahoo.com
+28190
+ Genoscope -- Centre National de Séquencage
+ Claude Scarpelli
+ iana&genoscope.cns.fr
+28191
+ JVS do Brasil LTDA
+ Davi Baldin
+ davi&jvsinfo.com.br
+28192
+ digitallysign
+ Sasa Borjanovic
+ sasa&borjanovic.com
+28193
+ WebPresso
+ Nik Arber
+ jmail&bluewin.ch
+28194
+ Exterity Ltd
+ David Peat
+ david&exterity.co.uk
+28195
+ SKY Italia s.r.l
+ Ciro Gaglione
+ ciro.gaglione&skytv.it
+28196
+ BroadWare Technologies, Inc.
+ Vinod Raju
+ vinod&broadware.com
+28197
+ Wichita State University
+ Mike Erickson
+ hostmaster&wichita.edu
+28198
+ SNC-Lavalin Energy Control Systems Inc.
+ Ferdi Di Marco
+ ferdi.dimarco&slecs.ca
+28199
+ kmel
+ Klaus Melchior
+ kmel&kmel.de
+28200
+ CBC Companies, Inc
+ DNS Admin
+ dns&cbc-companies.com
+28201
+ DBG Inc.
+ Dave Josephsen
+ dave&dbg.com
+28202
+ Albert Bauer KG
+ Udo Lembke
+ ulembke&abc-digital.com
+28203
+ Linux Kernel Austria
+ Oliver Falk
+ oliver&linux-kernel.at
+28204
+ Synerway
+ Laurent NINI
+ lrn&synerway.com
+28205
+ 7-ip Pty Ltd
+ Frits Klok
+ frits&7-ip.com
+28206
+ IKB Deutsche Industriebank AG
+ Martin Behrendt
+ martin.behrendt&ikb.de
+28207
+ Rockford IT Limited
+ Ben Sykes
+ ben.sykes&rockford-uk.com
+28208
+ Accurite Technologies Inc.
+ Richard Kelly
+ rkelly&accurite.com
+28209
+ Up-Mobile Corp
+ Arturo Vermolen
+ arturo.vermolen&up-mobile.com
+28210
+ SunRocket Inc.
+ Peter Kuebler
+ peter.kuebler&sunrocket.com
+28211
+ Emergency Response Management Services Inc.
+ Matt Trinneer
+ matt.trinneer&ermscorp.com
+28212
+ FARIISTA LIMITED
+ MR. IMTIAZ A. BAHADUR
+ imtiaz&fariista.com
+28213
+ Open joint-stock company "Agency for Mortgage Housing Crediting"
+ Evdokimov Andrew
+ mail&ahml.ru
+28214
+ KERNEOS
+ Philippe Esposito
+ info&kerneos.com
+28215
+ 3Roam SA
+ Simon Bryden
+ simon.bryden&3roam.com
+28216
+ FingerPost Ltd
+ chris hugh-jones
+ miscmail&fingerpost.co.uk
+28217
+ Radiant Logic PTY LTD
+ Dan Zoltak
+ ldap&radiantlogic.com.au
+28218
+ The MARF Research and Development Group
+ Serguei A. Mokhov
+ mokhov&users.sourceforge.net
+28219
+ Liam Schneider Consulting
+ Liam Schneider
+ liamschneider&hotmail.com
+28220
+ Brighthouse Networks
+ Ron Knapp
+ ron.knapp&mybrighthouse.com
+28221
+ Stabat Solutions Pty Ltd
+ Lucas Barbuto
+ lucas&stabat.com
+28222
+ Spectrum Communications FZE
+ Ashraf Karim
+ ashraf&spectrummea.com
+28223
+ Quarto Software GmbH
+ Christian Walter
+ support&quarto.at
+28224
+ Efficens Software Ltd.
+ Gil Givati
+ gil&efficens-software.com
+28225
+ OS Security Ltd
+ Fabio Origlia
+ fabio.origlia&os-security.com
+28226
+ Digidiensten
+ M. Piscaer
+ my&masterpe.nl
+28227
+ BTC AD
+ Valeria Boyadjieva
+ valeria.boyadjieva&btc.bg
+28228
+ WIFINET,s.r.o.
+ Janèo Matej
+ matej.janco&wifinet.sk
+28229
+ Pharos Communications Ltd
+ Spencer Rodd
+ iana-info&pharos-comms.com
+28230
+ Fidback CRM Services
+ Oualid Jabnoune
+ ojabnoune&fidback.fr
+28231
+ AM Fire & Electronic Services, Inc.
+ Daniel Miller
+ dmiller&amfes.com
+28232
+ Prince George's Community College
+ David Farley
+ siteadmin&pgcc.edu
+28233
+ iSERVE Ltd.
+ Colin Doig
+ colin_doig&hotmail.com
+28234
+ Cypress Communications, Inc.
+ Jeff Gehlbach
+ networktools&cypresscom.net
+28235
+ Ellie Mae, Inc.
+ Michael Tan
+ michael.tan&elliemae.com
+28236
+ MySpace, Inc.
+ Chris Bell
+ cbell&myspace.com
+28237
+ CodeRyte, Inc
+ Emery Ford
+ eford&coderyte.com
+28238
+ ADE
+ Michael Baggett
+ mbaggett&ademiami.org
+28239
+ University of the Ryukyus
+ Hiromitsu Syouji
+ admin&cc.u-ryukyu.ac.jp
+28240
+ Wavelength Communications, Inc.
+ Daniel Corbe
+ dcorbe&gmail.com
+28241
+ RidgeRun LLC
+ Michael Frank
+ mfrank&ridgerun.com
+28242
+ OraTel Pty (Ltd)
+ Jan Van Eeden
+ jan&oratel.co.za
+28243
+ Pulsar Inc.
+ Andrey Pichuk
+ apin&nplpulsar.ru
+28244
+ Haus am Rügendamm
+ Administrator
+ administrator&har.fh-stralsund.de
+28245
+ agorum Software GmbH
+ Oliver Schulze
+ oliver.schulze&agorum.com
+28246
+ Trusted Peer Networks, Inc
+ Graham Finlayson
+ graham&simplifymedia.com
+28247
+ Maxis Communications Berhad
+ Suresh Ramasamy
+ rsuresh&maxis.com.my
+28248
+ Newport Development Group
+ Christopher James
+ Christopher.James&NewportDevelopmentGroup.com
+28249
+ eonas IT-Beratung und -Entwicklung GmbH
+ Helmut Manck
+ snmpregistry&eonas.de
+28250
+ Enerconv S.r.l.
+ Mario Mariotti
+ mario.mariotti&enerconv.it
+28251
+ The Constitutionalist Party of Iran (CPI)
+ Bahman Zahedi
+ bahman.zahedi&t-online.de
+28252
+ Informatec
+ Hans-Peter Riehlein
+ iana&informatec.riehlein.de
+28253
+ Scivis wissenschaftliche Bildverarbeitung GmbH
+ Dr.Uwe Engeland
+ info&scivis.de
+28254
+ COBS AB
+ Anders Niklasson
+ anders.niklasson&cobs.se
+28255
+ Unassigned
+ Removed 2007-10-23
+ ---none---
+28256
+ InfoGuard AG
+ René Mürset
+ rene.muerset&infoguard.com
+28257
+ NUTRICHEM Diät+Pharma GmbH
+ H. Rüdiger Förster
+ r.foerster&nutrichem.de
+28258
+ EidosMedia S.p.A.
+ Massimo Barsotti
+ massimo.barsotti&eidosmedia.com
+28259
+ Landeshauptstadt Stuttgart (formerly 'bw-trust CA')
+ Andreas Demand
+ iana-req&stuttgart.de
+28260
+ PROGIWEB
+ Olivier MARTINERIE
+ info&progiweb.com
+28261
+ ProfiForms Projekt GmbH
+ Andreas Ruch
+ andreas.ruch&profiforms.de
+28262
+ Chick-fil-A, Inc
+ Josh Figaretti
+ josh.figaretti&chick-fil-a.com
+28263
+ Total Spin Brasil Serviços de Telecomunicações Ltda
+ Maria Soller
+ maria.soller&spinmymobile.com
+28264
+ CLINICARE Corporation
+ Devin Nate
+ devin.nate&clinicare.com
+28265
+ FSB Förster SystemBeratung
+ H. Rüdiger Förster
+ r.foerster&fsb-wilhermsdorf.de
+28266
+ L.A. Specialties Inc.
+ Fred R. Goure
+ gouref&gmail.com
+28267
+ CYBERTRON CO., LTD.
+ Stacy Back
+ skback&cbtron.com
+28268
+ Global Red Solucoes em Software Livre Ltda.
+ Cleber Rodrigues
+ cleber.gnu&gmail.com
+28269
+ Institute for Theoritical Computer Science, Tsinghua University
+ Wei Yu
+ zig.wei&gmail.com
+28270
+ Göteborgs Hamn AB
+ Mats Hermansson
+ mats.hermansson&portgot.se
+28271
+ HTBLuVA Moedling
+ Elmar Volgger
+ Elmar.Volgger&htl.moedling.at
+28272
+ Concurrent Systems (Pty) Ltd
+ Braam van Heerden
+ oid&concurrent.co.za
+28273
+ Starling Advanced Communications
+ David Nidam
+ dady&starling-com.com
+28274
+ MC Control s.r.o.
+ Ing. Ondrej Pouchly
+ pouchly&mccontrol.cz
+28275
+ ioSafe, Inc.
+ Marc Bernasconi
+ marc.bernasconi&iosafe.com
+28276
+ Galeno
+ Kristoffer Sjoberg
+ info&galeno.se
+28277
+ LucasP.com
+ Lucas Poznanski
+ lucas.poznanski&gmail.com
+28278
+ DinnoVan
+ ImChang Baek
+ billy&dinnovan.com
+28279
+ Rocksteady Networks LLC
+ Mr. Eric White
+ ewhite&rocksteady.com
+28280
+ GHL Systems Berhad
+ Wong Y-Mi
+ ymi&ghl.com
+28281
+ Sling Media, Inc.
+ Ilya Asnis
+ ilya&slingmedia.com
+28282
+ Kronos, Inc
+ James Turner
+ jamesturner&kronos.com
+28283
+ MEDITECNIA INNOVA SL
+ Arturo Bustos
+ info&meditecnia.com
+28284
+ Estonian eHealth Foundation
+ Indrek Järve
+ indrek&e-tervis.ee
+28285
+ AGES - Österreichische Agentur für Gesundheit und Ernährungssicherheit GmbH
+ DI. Mayer Hans
+ hans.mayer&ages.at
+28286
+ Daon
+ Adrian Allen
+ aallen&daon.com
+28287
+ Optium Corporation
+ Terry Lim
+ tlim&optium.com
+28288
+ LightRail Inc.
+ Kelvin Su
+ lightrail.com&gmail.com
+28289
+ WhisperItLoud LLC
+ Mark Gregory
+ msngregory&hughes.net
+28290
+ XAware, Inc.
+ Kirstan Vandersluis
+ kirstan&xaware.com
+28291
+ Naval Postgraduate School Center for Network Innovation and Experimentation
+ Dr. Alex Bordetsky
+ abordets&nps.edu
+28292
+ Stepstone Technologies Inc.
+ Kathleen Duke
+ kathy&stepstonetech.com
+28293
+ Julong Sci-tech Co., Ltd.
+ Wangquangui
+ prince.wang.cn&gmail.com
+28294
+ Instituto Reconcavo de Tecnologia
+ Chad Riggle
+ suporte&reconcavotecnologia.org.br
+28295
+ Gainspan Corporation
+ Pankaj Vyas
+ pankaj.vyas&gainspan.com
+28296
+ von KARMAN INSTITUUT VOOR STROMINGSDYNAMICA ivzw
+ Raimondo Giammanco
+ giammacc&vki.ac.be
+28297
+ Lublin Technical University
+ Pawel Luty
+ p.luty&pollub.pl
+28298
+ Info.nl/hf b.v.
+ Dick de Waal
+ dick&info.nl
+28299
+ unixgarage.com
+ Mohamed Hussein Sayed
+ unxfan&acm.org
+28300
+ Miracle TV Corporation
+ Narno Dorbecker
+ support&mitvcorp.com
+28301
+ ONERA
+ Philippe CERONI
+ philippe.ceroni&onera.fr
+28302
+ One Commerce International Corporation
+ Glenn Go
+ data6&onecommerce.com.ph
+28303
+ C.R. Enterprise Business Services
+ Charles J. Reid
+ cjreid&sonic.net
+28304
+ Nexcan Solutions
+ Ata Haq
+ sales&nexcan.ca
+28305
+ Universitas Islam Indonesia
+ Wawan Indarto
+ wawan&fti.uii.ac.id
+28306
+ Foerderverein Internet Ulm/Neu-Ulm e.V.
+ Martin Becker
+ martin.becker&bn-ulm.de
+28307
+ PostPath, Inc.
+ Glen Dayton
+ gdayton&postpath.com
+28308
+ Zaragoza Network Management Research Group
+ Alvaro Alesanco
+ alesanco&unizar.es
+28309
+ StatRad LLC (formerly 'Stat Radiology Medical Corp')
+ Joe Moock
+ jmoock&statrad.com
+28310
+ Center for Computational Biology and Bioinformatics
+ Brandon Peters
+ brjpeter&iupui.edu
+28311
+ TECHNOGAMA Ltd.
+ Alexander Yeliseyev
+ ase&takas.lt
+28312
+ Penson GHCO
+ Chris Le Grand
+ clegrand&pensonghco.com
+28313
+ Lantic Systems A/S
+ Henrik Kjær Nielsen
+ hkn&lantic-systems.com
+28314
+ Ariescommerce Ltd.
+ Nedelin Georgiev
+ nedelin&audiosystems.bg
+28315
+ Neology (Pty) Ltd
+ Regardt van de Vyver
+ iana&neology.co.za
+28316
+ Branden Inc.
+ Filipe Brandenburger
+ filbranden&gmail.com
+28317
+ Borran Technologies Inc.
+ Colton Jamieson
+ colton&borran.com
+28318
+ Accelink Technologies Co.,Ltd
+ geng xu
+ geng.xu&accelink.com
+28319
+ IMIMOBILE Private LIMITED
+ Mr. Bhat S.S
+ ssbhat&imimobile.com
+28320
+ Geotechmin OOD
+ Alexander Spasov
+ a.spasov&geotechmin.com
+28321
+ Oniontech, Co., Ltd.
+ Justine Lee
+ mongmom&oniontech.com
+28322
+ THOMSON STS
+ Tanguy MILLET
+ tanguy.millet&thomson.net
+28323
+ Central-European International Bank Ltd.
+ Márta Kardos
+ martikardos&cib.hu
+28324
+ 3ple-Media BV
+ Costi Manda
+ costi.manda&3ple-media.com
+28325
+ Underground_8 Secure Computing GmbH
+ Stefan Heumader
+ sh&underground8.com
+28326
+ ko-sys
+ Wolfgang Kohnen
+ infrastruktur&ko-sys.com
+28327
+ Harry & David Operations, Corp.
+ Eric Obendrauf
+ eobendrauf&harryanddavid.com
+28328
+ Bayerischer Rundfunk
+ Johann Sporer
+ johann.sporer&brnet.de
+28329
+ Base Technologies, Inc.
+ Charles A. McCrobie
+ cmccrobie&basetech.com
+28330
+ Meshdynamics, Inc
+ Sriram Dayanandan
+ sriram&meshdynamics.com
+28331
+ Smiley Media, Inc.
+ Eric White
+ eric&smileymedia.com
+28332
+ Brink's Home Security
+ Terry G Phillips
+ terry.phillips&brinks.com
+28333
+ Simon Niechzial EDV Dienstleistungen
+ Simon Niechzial
+ simon&niechzial.de
+28334
+ Siemens A/S (formerly 'pulz8 Communications ApS')
+ Simon Staudt
+ simon.staudt&siemens.com
+28335
+ Xworks NZ Limited
+ Kevin Buckle
+ kevin.buckle&xworks.co.nz
+28336
+ Voxeo
+ Chris Maxwell
+ cmaxwell&voxeo.com
+28337
+ albatron S.r.l.
+ Roberto Ferretti
+ roberto.ferretti&albatron.com
+28338
+ Mushypea Industries
+ David Turner
+ dave&mushypea.net
+28339
+ Universidade Federal do Pará
+ Márcio Pinheiro de Aragão
+ aragao&ufpa.br
+28340
+ iseek Communications Pty. Ltd.
+ Stuart Low
+ sysadmin&iseek.com.au
+28341
+ Civilogix, Inc.
+ Elana Hinners
+ elana&civilogix.com
+28342
+ Whitley College The Baptist College of Victoria
+ Andrew Ross
+ aross&whitley.unimelb.edu.au
+28343
+ Rogers Wireless - OSS
+ Yassir Laraki
+ yassir.laraki&rci.rogers.com
+28344
+ DeskNet Inc.
+ Robert Kelly
+ robert.kelly&desknetinc.com
+28345
+ SFC Co.,Ltd.
+ Motoyoshi Hamasaki
+ hamasaki&imagination.co.jp
+28346
+ Duplex Secure Ltd
+ Nick Grolsen
+ busduplex&duplexsecure.com
+28347
+ SAMURAIWORKS
+ Masatsugu Hosoi
+ hosoi&samuraiworks.com
+28348
+ Pimp My Proxy
+ Sam McLane
+ sam&mclane.cc
+28349
+ PT. Bank Negara Indonesia, Tbk
+ Zaldy Suhatman
+ zaldy.suhatman&bni.co.id
+28350
+ Shenzhen First Mile Communications Ltd
+ LiQuan Wang
+ liquan.wang&firstmile.com.cn
+28351
+ Vimicro Corporation
+ Yuan Chen
+ chenyuan&vimicro.com
+28352
+ maxcom
+ Kim Jung-uk
+ maxcom1&hitel.net
+28353
+ Vital Images Inc.
+ Meera Rajaram
+ meera_rags&yahoo.com
+28354
+ BCD Travel
+ Michael Manning
+ michael.manning&bcdtravel.com
+28355
+ Promsvyazbank OJSC
+ Georgy Dudukalov
+ dudukalov&psbank.ru
+28356
+ MyWave Internetdienstleistungs AG
+ Christian Tremel
+ c.tremel&mywave.at
+28357
+ Research Institute of China Mobile
+ Cheng Liang
+ chengliang&chinamobile.com
+28358
+ AK IT Services
+ Andreas Kippnick
+ andreas&kippnick.com
+28359
+ Simulina GmbH
+ Håkan Källberg
+ hk&simulina.se
+28360
+ Impi Linux (Pty) Ltd
+ Stephan Buys
+ stephan&impilinux.co.za
+28361
+ Cranix Engineering Co. Ltd.
+ Artiom Vasiukov
+ vasiukoff&yandex.ru
+28362
+ LM2 Consulting Gmbh
+ Martin Friedl
+ office&lm2.at
+28363
+ Bytec Bodry Technology GmbH
+ Michael Spinnenhirn
+ michael.spinnenhirn&bytec.de
+28364
+ widesolutions.it srl
+ Palladino Costantino
+ info&widesolutions.it
+28365
+ Ing.-Buero Dr. Plesnik GmbH
+ Arne Handtmann
+ service&plesnik.de
+28366
+ HostBase
+ Thomas Fjellstrom
+ tfjellstrom&shaw.ca
+28367
+ PROCURE Personalmanagement GmbH
+ Andreas Schäfer
+ Andreas.Schaefer&fh-bielefeld.de
+28368
+ Green Valley B.V.
+ Steve Maddison
+ sysadmin&greenvalley.nl
+28369
+ InetLabs (DE)
+ Helmut Franzke
+ helmut&franzke.de
+28370
+ Infoteh d.o.o.
+ Dejan Stanic
+ dejan&infoteh.si
+28371
+ Nutel Communications, Ltd.
+ Hristo Trendev
+ htrendev&nutel.cc
+28372
+ Gratka Sp. z o.o.
+ Piotr Stolc
+ p.stolc&gratka.pl
+28373
+ Conversant Systems (Pty) Ltd
+ Braam van Heerden
+ oid&conversant.co.za
+28374
+ OpenChoice di Diego Zaccariotto
+ Diego Zaccariotto
+ diego.zaccariotto&openchoice.it
+28375
+ EB Enterprises, Inc.
+ Robert B. Bernier
+ rbernier10&comcast.net
+28376
+ MacroElite Corp.
+ Lenny Leblanc
+ questions&macroelite.ca
+28377
+ Bizztools GmbH
+ Teja Berg
+ tberg&proventus.de
+28378
+ Pulsewidth
+ Adam James
+ admin&pulsewidth.org.uk
+28379
+ Open Systems International, Inc.
+ Ryan Tetzlaff
+ rtetzlaff&osii.com
+28380
+ 01edge technologies
+ chandra nath
+ nath&01edge.com
+28381
+ Red Lion Controls (N-Tron)
+ Denis Aull
+ Engineering&RedLion.net
+28382
+ Intelsat Inflight LLC
+ Brad Schnair
+ bradley.schnair&intelsat.com
+28383
+ Open1X
+ Chris Hessing
+ chris&open1x.org
+28384
+ PConRails, LLC
+ Gregoire Gentil
+ gregoire&gentil.com
+28385
+ Columbia Weather Systems, Inc.
+ Brian Smucker
+ brian&smuckerdata.com
+28386
+ Fujian Fujitsu Communication Software Co., Ltd.
+ xu zihui
+ xuzh&ffcs.cn
+28387
+ svenux
+ Sven Schiwek
+ info&svenux.de
+28388
+ ITB CompuPhase
+ Thiadmer Riemersma
+ thiadmer&compuphase.com
+28389
+ Schneeweis
+ Martin Schneeweis
+ martin&schneeweis.at
+28390
+ 19pouces
+ Matthieu Gallet
+ admin&19pouces.net
+28391
+ Villa Centrum Pty Ltd
+ Tom Peltonen
+ tpeltonen&villacentrum.com
+28392
+ Eclipse Foundation, Inc.
+ Denis Roy
+ webmaster&eclipse.org
+28393
+ the emakers di Fabio Vallino
+ Fabio Vallino
+ fabio.vallino&theemakers.com
+28394
+ Monki
+ Matt Willsher
+ matt&monki.org.uk
+28395
+ NewMarket Corporation
+ Stephen Petersen
+ steve&newmarket.com
+28396
+ Edoceo, Inc.
+ David Busby
+ busby&edoceo.com
+28397
+ BluegrassNet Development
+ Jonathan Yarden
+ jon.yarden&gmail.com
+28398
+ Invictus Networks Pte Ltd
+ Chong Yu Meng
+ pascalcym&yahoo.com
+28399
+ ACHOS.COM
+ Tobias Richter
+ hostmaster&achos.com
+28400
+ Christian Mayer Buero- und EDV-Systeme
+ Christian Mayer
+ oid&christianmayer.de
+28401
+ CirTec AG
+ Markus von der Heiden
+ markus.vdheiden&gmail.com
+28402
+ Conteg
+ Vladimir Marek
+ vladimir&conteg.com
+28403
+ Town & Country Industries
+ Sergiusz Stempel
+ iana.org&tc-alum.com
+28404
+ Cynosure Research
+ Kim Davies
+ kim&cynosure.com.au
+28405
+ Hunt Brothers of Louisiana, LLC
+ James Hess
+ jhess&huntbrothers.com
+28406
+ Slovenija online - SiOL internet d.o.o.
+ Andrej Ota
+ andrej.ota&siol.si
+28407
+ Bradley D. Brown
+ Bradley D. Brown
+ bradley&brown.name
+28408
+ Ramsys Zrt
+ Vilmos Nebehaj
+ vilmos.nebehaj&ramsys.hu
+28409
+ PHOTONICS INC.
+ MASAFUMI TAKAGISHI
+ GCH06560&nifty.com
+28410
+ Ippon Technologies
+ Bertrand Pinel
+ bpinel&ippon.fr
+28411
+ Luhansk Taras Shevchenko National Pedagogical University
+ Yuriy Shkandybin
+ yshk&lnpu.edu.ua
+28412
+ Comtools GmbH
+ Frank Vollenweider
+ frank&vollenweider.info
+28413
+ Brazilian Mercantile and Futures Exchange
+ Jochen Mielke de Lima
+ jmielke&bmf.com.br
+28414
+ Business System Development Pty Ltd
+ David Probst
+ david&bdevel.com.au
+28415
+ Dixie Valley Farm
+ Richard Higley
+ rhigley&wildblue.net
+28416
+ SMX
+ Thom Hooker
+ admin&smx.co.nz
+28417
+ MÖLLER-WEDEL GmbH
+ M. Schaper
+ m.schaper&moeller-wedel.com
+28418
+ Corenet Ltd.
+ Mikko Tepponen
+ mikko.tepponen&corenet.fi
+28419
+ Trilogic
+ Evariste Courjaud
+ evariste&trilogic.fr
+28420
+ Opus Software
+ Patrick Theys
+ ptheys&yahoo.com
+28421
+ Partido Socialista Obrero Español (PSOE)
+ Jaime Vazquez
+ jvazquez&psoe.es
+28422
+ Tobias Scherbaum
+ Tobias Scherbaum
+ tobias&scherbaum.info
+28423
+ Nucomm Inc.
+ John B. Payne IV
+ jpayne&nucomm.com
+28424
+ Rockshore Limited
+ Matt Green
+ matt.green&rockshore.net
+28425
+ Einstein Industries, Inc.
+ System Administrator
+ sysadmin&einsteinindustries.com
+28426
+ Saint Vincent's Hospital
+ Lori Reed-Fourquet
+ lori.fourquet&sbcglobal.net
+28427
+ udicom AG
+ Bernhard Knapp
+ bernhard.knapp&udicom.de
+28428
+ Secure64
+ David Roth
+ david.roth&secure64.com
+28429
+ Novanetic, Inc.
+ Jonathan Gettys
+ jgettys&novanetic.com
+28430
+ Macedonian Academic And Research Network (MARNet)
+ Goran Muratovski
+ gone&ukim.edu.mk
+28431
+ OpenAFS
+ Derrick Brashear
+ openafs-elders&openafs.org
+28432
+ Navajo Technical College
+ Mark Trebian
+ mtrebian&gmail.com
+28433
+ jmedved
+ Josip Medved
+ jmedved&jmedved.com
+28434
+ NHK Integrated Technology Inc.
+ Shinji UEDA
+ sin-ueda&nhkitec.co.jp
+28435
+ AC&T System Co.,Ltd.
+ Hang-Youal Yoo
+ hyyoo&acnt.co.kr
+28436
+ Carnegie Learning
+ Lyle Seaman
+ templs&carnegielearning.com
+28437
+ Torsten Pohl - Software-Entwicklung
+ Torsten Pohl
+ enterprise-numbers&torsten-pohl.de
+28438
+ rybezahl
+ Stephan Waldow
+ swaldow&gmail.com
+28439
+ Tradesoft Technologies Srl
+ Paolo Degl'Innocenti
+ pinnocenti&dexgate.com
+28440
+ Impulse LTD
+ Alexey Kovalkov
+ alexk&impulsespb.ru
+28441
+ Sjöland & Thyselius
+ Staffan Ekvall
+ staffan.ekvall&st.se
+28442
+ RPH Consulting
+ Rolf Petter Halle
+ rolf.halle&gmail.com
+28443
+ Global Trader
+ Le Roi Beukes
+ lbeukes&gt247.com
+28444
+ Diratel S.L.L
+ Igor Gonzalez
+ sat&diratel.com
+28445
+ Dealermade
+ Evan Carroll
+ evan&dealermade.com
+28446
+ Institute of Mathematics and Computer Science, University of Latvia
+ Baiba Kaskina
+ baiba&latnet.lv
+28447
+ Kabona AB
+ Bjorn Lundberg
+ bl&kabona.com
+28448
+ FCS Fair Computer Systems GmbH
+ Bernd Goerz
+ b.goerz&fair-computer.de
+28449
+ koski.org
+ Ryan Koski
+ ryankoski&gmail.com
+28450
+ Internet Texoma, Inc.
+ Larry Vaden
+ vaden&texoma.net
+28451
+ American Water
+ Robert P Schreiber
+ robert.schreiber&amwater.com
+28452
+ Arabian Horse Association
+ Brian Kempton
+ bkempt&arabianhorses.org
+28453
+ amasol AG
+ Hans Maurer
+ maurer&amasol.de
+28454
+ wh4f
+ Thomas Karcher
+ tk&wh4f.de
+28455
+ Trion World Network
+ Operations Control Center
+ iana&trionworld.com
+28456
+ QNIX Pty Ltd
+ Sam De Francesco
+ sam&qnix.net.au
+28457
+ NTT America Enterprise Hosting
+ Michael Bessey
+ m.bessey&ntta.com
+28458
+ Nokia Networks (formerly 'Nokia Siemens Networks')
+ Juha Hopsu
+ juha.hopsu&nokia.com
+28459
+ Rogue Engineering Inc.
+ Tim Kirk or Mark Walsh
+ mwalsh&rogue-engr.com
+28460
+ Benone Bitencourt
+ Benone Bitencourt
+ benoneb&gmail.com
+28461
+ Mutoh Industries Ltd.
+ Hideo Noda
+ nodah&acm.org
+28462
+ KnoxOne
+ Hans Verbrugge
+ hans&knoxone.nl
+28463
+ beginux.org
+ mark voltz
+ mark.voltz&gmail.com
+28464
+ On Air Networks
+ On Air Networks
+ ydy0411&naver.com
+28465
+ Echola Systems
+ Sankaran Ganesan
+ sankaran_g&echola.com
+28466
+ MrLane.com
+ Kam Lane
+ kam&mrlane.com
+28467
+ PiCell B.V.
+ Peter J. Boudewijns
+ peter&picell.com
+28468
+ Fabio Prina
+ Fabio Prina
+ fabio&sauro.org
+28469
+ Cyber Media (India) Ltd
+ Krishna Kumar
+ kkkg&cybermedia.co.in
+28470
+ St. Lawrence University
+ Rhett Thatcher
+ sysadmin&stlawu.edu
+28471
+ Bremer AG
+ Peter Kussmann
+ p.kussmann&bremerbau.de
+28472
+ tapirdata.com
+ Andreas Riedl
+ office&tapirdata.com
+28473
+ DAVOnet GmbH
+ Thomas Rehm
+ thomas.rehm&davonet.de
+28474
+ periscoptic perceptions
+ tracey plummer
+ tracey&periscopticperceptions.com
+28475
+ Akademickie Centrum Kliniczne - Szpital Akademii Medycznej w Gdansku
+ Marcin Stepnicki
+ root&ack.gdansk.pl
+28476
+ bwin Interactive Entertainment AG
+ Werner Huss
+ werner.huss&bwin.org
+28477
+ Global Tel Link
+ James Wink
+ jwink&gtl.net
+28478
+ Implicit Monitoring Solutions, LP
+ Enoch Suen
+ enoch.suen&implicits.com
+28479
+ Coremetrics
+ Cameron Lane
+ clane&coremetrics.com
+28480
+ Traffic.com, Inc.
+ Helen Holzbaur
+ itops&traffic.com
+28481
+ MicroImaging
+ Steven C. Leach
+ microimaging&gmail.com
+28482
+ Technospace SRL
+ Giosue Evangelista
+ giosue.evangelista&poste.it
+28483
+ Satileon Networks
+ Salit Even Shoam
+ salite&satileon.com
+28484
+ ttb-group
+ Matthias Spork
+ matthias.spork&ttb-group.de
+28485
+ IDTIC. C.A.
+ Leonardo Uzcategui
+ luzcategui&idtic.com
+28486
+ PETR HUMMEL
+ PETR HUMMEL
+ humlik&seznam.cz
+28487
+ Digital Dynamics Inc
+ Anthony Machon
+ iana&digitaldynamics.us
+28488
+ ROBOC Co.,Ltd.
+ Itoh Daisuke
+ pub_iana_enterprise&roboc.com
+28489
+ Devcom Solutions AB
+ Stefan Karlsson
+ stefan&devcom.nu
+28490
+ Kosmos ry.
+ Teppo Jalava
+ tjjalava&iki.fi
+28491
+ mitene internet co.,ltd.
+ Akio Higashi
+ ahigashi&mitene.or.jp
+28492
+ MD PREI KRASKRIPT
+ Eugene V. Polozenko
+ polozenko&kraskript.ru
+28493
+ nexmedia Pte Ltd
+ Toby Phipps
+ operations&nexmedia.com.sg
+28494
+ Orbis Lumen
+ Mark Rushing
+ mark&orbislumen.net
+28495
+ Rodenstock GmbH
+ Voelkl Markus
+ markus.voelkl&rodenstock.com
+28496
+ Unassigned
+ Returned 2007-07-18
+ ---none---
+28497
+ The Cavell Group
+ Michael Graham
+ mgraham&cavellgroup.com
+28498
+ linuxcon
+ Reinhold Baldauf
+ info&linuxcon.de
+28499
+ Differitas as
+ John Sletten
+ john&differitas.no
+28500
+ Tagelin
+ Julian Dean
+ iana&treworthal.net
+28501
+ AMBISEA Technoloy Corp., Ltd
+ Stephane Hollande
+ it&ambisea.com
+28502
+ TeleIDEA BV
+ Pio Cardone
+ pio.cardone&teleidea.com
+28503
+ Unixuser
+ Yasser Nabi
+ yasser&unixuser.org.uk
+28504
+ Proclos
+ Peter Füreder
+ peter.fuereder&proclos.com
+28505
+ Faculdade Metropolitana IESB
+ Bruno Gimenes Pereti
+ pereti&ump.edu.br
+28506
+ OpServices Tecnologia da Informacao S/A
+ Paulo Ribas
+ paulo.ribas&opservices.com.br
+28507
+ Gude Analog- und Digitalsysteme GmbH
+ Michael Gude
+ info&gudeads.com
+28508
+ Cunhol
+ Joao Bras
+ dsi&cunhol.com
+28509
+ FifSource
+ Philippe Troin
+ phil&fifsource.com
+28510
+ John S. Connor
+ Pinda Ndaki
+ it&jsconnor.com
+28511
+ DowKey Microwave
+ Giuseppe Bondi
+ gbondi&dowkey.com
+28512
+ Intellibyte Inc.
+ Andrew Tunstall
+ atunstall&intellibyte.ca
+28513
+ VHV
+ Joerg Monpetain
+ jmonpetain&vhv.de
+28514
+ ITALIACERCA s.a.
+ Giosue Evangelista
+ giosue.evangelista&poste.it
+28515
+ Goerz IT-Consulting
+ Bernd Goerz
+ goerz&web.de
+28516
+ bitglue.com
+ Phil Frost
+ indigo&bitglue.com
+28517
+ 7key
+ Andrey Afanasiev
+ scum001&gmail.com
+28518
+ CA & PARTNERS
+ M. AMEKUDJI Cyriaque
+ acyriaque&wanadoo.fr
+28519
+ NEC Fukui, Ltd.
+ Hiroshi Sawada
+ hiroshi.sawada&fukui.necel.com
+28520
+ Nexsys Consulting Pty Ltd
+ Raymond Guy
+ rguy&cpay.com.au
+28521
+ Jopasana Software & Systems Ltd.
+ Ashwini Bomble
+ ashwinib&jopasana.com
+28522
+ CANDIDO Kommunikationselektronik
+ Ing. Andreas Candido
+ a.candido&candido-online.at
+28523
+ BACH systems s.r.o.
+ Radomír Staroštík
+ r.starostik&bach.cz
+28524
+ Syntech SW Ltd
+ Andy Watson
+ hostmaster&syntech-sw.com
+28525
+ Across Finance, a.s.
+ Milan Beňo
+ mbeno&across.sk
+28526
+ CCS Customer Communication Systems GmbH
+ Michael Kärcher
+ m-pen-iana&eons.de
+28527
+ Adeptra Inc.
+ Operations Group
+ ops&adeptra.com
+28528
+ thevisp
+ Philip Saxton
+ psaxton&gmail.com
+28529
+ NetSolutions Perú S.A.C.
+ Irenio Luis Chagua Aduviri
+ ichagua&gmail.com
+28530
+ Khypoea
+ Eric Welsh
+ ewelsh&khypoea.com
+28531
+ Steven Roth
+ Steven Roth
+ steve&rothskeller.net
+28532
+ AO DAAZ
+ Sergey Moshkov
+ sam&daaz.ru
+28533
+ CYAN
+ Matthew Nguyen
+ matthew.nguyen&cyanoptics.com
+28534
+ City of Jacksonville
+ Kevin Haynes
+ tsg&coj.net
+28535
+ AlarmEngine
+ Stefan H. King
+ sking&alarmengine.com
+28536
+ Zappos.com
+ Derek Fedel
+ dfedel&zappos.com
+28537
+ HEALTHSIGN SL
+ MANUEL CANTON
+ mcanton&es.wisekey.com
+28538
+ Federated Mutual Insurance
+ Matthew J. Stein
+ MJStein&fedins.com
+28539
+ Buf Compagnie
+ Administrator
+ admin&buf.com
+28540
+ Weisberg Consulting, Inc.
+ Matt Weisberg
+ matt&weisberg.net
+28541
+ Net Demon
+ Jeff W. Storey
+ jstorey&net-demon.com
+28542
+ Aleph Web Services
+ Thomas Haselwanter
+ thomas.haselwanter&aleph-webservices.com
+28543
+ Houston Baptist University
+ Zung Hoang
+ zhoang&hbu.edu
+28544
+ ChilesConsulting
+ Michael Chiles
+ michael.chiles&gmail.com
+28545
+ M.G InfoCom Pvt. Ltd.
+ Sanket Gupta
+ sanket&mindgenies.com
+28546
+ Laubheimer
+ Markus Laubheimer
+ markus&laubheimer.de
+28547
+ Australian National University
+ Ahmed EL Zein
+ ahmed.elzein&anu.edu.au
+28548
+ Caja de ahorros de Santander y Cantabria
+ Jose Luis Gonzalez Llano
+ hostmaster&altamiraonline.com
+28549
+ PhysiSoft
+ Thomas Schneider
+ tschneider&physisoft.de
+28550
+ Marand d.o.o.
+ Jan Gnezda
+ jan.gnezda&marand.si
+28551
+ Weird Solutions Sweden AB
+ Nicole Östman
+ nicoleo&weird-solutions.com
+28552
+ Avocet RT Limited
+ Dan Maskell
+ dan&zippysystems.com
+28553
+ Securepoint GmbH
+ Bastian Kummer
+ bastian.kummer&securepoint.de
+28554
+ Care2
+ Karl Pietri
+ karl&earth.care2.com
+28555
+ Manheim Services Corporation
+ SNMP Administrators
+ snmpadmins&terrier.manheim.com
+28556
+ Last.fm Ltd.
+ Russ Garrett
+ russ&last.fm
+28557
+ Hillstone Networks Inc
+ Ning Mo
+ nmo&hillstonenet.com
+28558
+ KEYENCE CORPORATION
+ Hideki Ueda
+ soft-license&keyence.co.jp
+28559
+ Utah State University
+ Information Technology - Allen Hill
+ tech.contact&usu.edu
+28560
+ IServ
+ Joerg Ludwig
+ joerg.ludwig&iserv.eu
+28561
+ eHealthConnecticut
+ Lori Reed-Fourquet
+ lori.fourquet&sbcglobal.net
+28562
+ Fortune System Inc.
+ Taketora Kikuchi
+ OID-admin&fortunesystem.co.jp
+28563
+ RFNC-VNIITF
+ Vyacheslav Kharitonov
+ hvb&inbox.ru
+28564
+ Network Synergy Services, LLC.
+ Zung Hoang
+ zhoang&houston.rr.com
+28565
+ Carley IP
+ Jeff Carley
+ jeff&thecarleys.net
+28566
+ SCache Systems
+ Shivaram Narasimha Murthy
+ snm&scache.com
+28567
+ MEGLA GmbH
+ Volker Siebelink
+ vsiebelink&megla.de
+28568
+ MicroLink
+ Ovchinnikov Konstantin
+ kst&microlink.ru
+28569
+ UltraRAD Corporation
+ travis nuzzi
+ tnuzzi&ultraradcorp.com
+28570
+ Junta de Castilla y Leon
+ Alberto Martinez Arribas
+ dominios.internet&jcyl.es
+28571
+ Hafslund ASA
+ Aslak Poppe
+ aslak.poppe&hafslund.no
+28572
+ Auditiel
+ Jerome Dusautois
+ jdusautois&auditiel.fr
+28573
+ zonekey Inc.
+ Lei Wang
+ wanglei&zonekey.com.cn
+28574
+ ICA-NET s.r.l.
+ Marco Piai
+ admin&ica-net.it
+28575
+ My-Portal.gr
+ Zissis Sekros
+ zsek&my-portal.gr
+28576
+ Longent LLC
+ Rick Youngbar
+ ryoungbar&longent.com
+28577
+ Walnut Valley Unified School District
+ Brian Troudy
+ btroudy&walnutvalley.k12.ca.us
+28578
+ Powerland Computers
+ Chad Kitching
+ ckitching&powerlandcomputers.com
+28579
+ New World Restaurant Group, Inc.
+ Scott Morris
+ smorris&nwrgi.com
+28580
+ MoroSystems, s.r.o.
+ Stanislav Hybasek
+ info&morosystems.cz
+28581
+ Wireless Generation, Inc.
+ John Stewart
+ admin&wgen.net
+28582
+ Linux Systemhaus Schulz
+ Karsten Schulz
+ kschulz&t800.ping.de
+28583
+ Tangent Systems, Inc.
+ Steve Mack
+ steve.mack&tangent-systems.com
+28584
+ Allegro Networks pty ltd
+ Darren Philips
+ darren.philips&team.allegro.com.au
+28585
+ Sniddle LLC
+ Mike French
+ macvoip&gmail.com
+28586
+ EATON Wireless
+ John Millsaps
+ johnwmillsaps&eaton.com
+28587
+ Mobilesoft (Aust) Pty Limited
+ Cameron Hutchison
+ chutchison&mobilesoft.com.au
+28588
+ Kaplan Software, LLC
+ Gerald Kaplan
+ gkaplan&kaplansoftware.com
+28589
+ IDERs Inc
+ Sami Kibria
+ skibria&iders.ca
+28590
+ EVC Inc.
+ Tetsuya Shiotani
+ tech&evc.jp
+28591
+ BEIJING THINKOR INFORMATION TECHNOLOGIES CO.,LTD.
+ peream Chen
+ guo_gang&126.com
+28592
+ Eteration A.S.
+ Naci Dai
+ naci.dai&eteration.com
+28593
+ SCA Timber AB
+ Roger Jansson
+ roger.jansson&sca.com
+28594
+ EXGEN Networks Co., Ltd.
+ Seiichi Onda
+ master&exgen.co.jp
+28595
+ PATRONAS Financial Systems GmbH
+ H. Steuer
+ steuer&patronas.de
+28596
+ CTE Digital Broadcast s.r.l.
+ Marco Spada
+ mspada&cte-elit.it
+28597
+ National Centre for Scientific Research "Demokritos"
+ Vassilis Vatikiotis
+ sysadmin&iit.demokritos.gr
+28598
+ Sambers Italia Spa
+ Simone Bettola
+ s.bettola&hantarex.it
+28599
+ Landmark Communications, Inc.
+ Randy Hall
+ randy.hall&pilotonline.com
+28600
+ Hetra Secure Solutions Corp.
+ Dale Cannon
+ dcannon&hetrasecure.com
+28601
+ Know It All
+ Alek Zdziarski
+ alekzdz&gmail.com
+28602
+ LogicBox, Inc.
+ Jason Goemaat
+ Jason.Goemaat&logicboxinc.com
+28603
+ MEDNETWorld.com, Inc (formerly 'MEDNET USA, Inc')
+ Seonho Kim
+ seonho.kim&mednetworld.com
+28604
+ Factory Creative Studio Ltd.
+ Kovács Balázs
+ pen&jonapot.hu
+28605
+ Logicalis GmbH (formerly 'Minters GmbH')
+ Hendrik Hasselberg
+ iana&logicalis.de
+28606
+ TheFind, Inc.
+ Alex Meyer
+ pen28606&thefind.com
+28607
+ coforum
+ Thomas Kalka
+ thomas.kalka&gmail.com
+28608
+ Technomonk Industries
+ Mike Preston
+ support&technomonk.com
+28609
+ SpongeLava Ltd.
+ Paul Thomas
+ snmp&spongelava.com
+28610
+ Bengt MÃ¥nsson
+ Bengt MÃ¥nsson
+ bengt.mansson&gmail.com
+28611
+ CommAgility Ltd
+ Paul Alan Moakes
+ info&commagility.com
+28612
+ Bountiful WiFi LLC
+ Brett Steinicke
+ brett&bountifulwifi.com
+28613
+ Plastek Group
+ Chip Lynch
+ clynch&plastekgroup.com
+28614
+ 6202110 Canada Inc.
+ Ryan Wan
+ ryan&ryanwan.name
+28615
+ Ondrej Vlach
+ Ondrej Vlach
+ ovlach&nanobyte.cz
+28616
+ Orpak Systems Ltd
+ Boris Ratner
+ bratner&orpak.com
+28617
+ KioriSoft, LLC
+ John Draughn
+ john.draughn&kiorisoft.com
+28618
+ Lightning Source
+ Jeff Crawford
+ jeff.crawford&lightningsource.com
+28619
+ Univeris Corporation
+ Derek Schenk
+ dschenk&univeris.com
+28620
+ CSI Communication Systems Inc. AG
+ SPRING, Simon
+ spring&csi.ch
+28621
+ HANDICAP INTERNATIONAL
+ david meuleman
+ it&handicap.be
+28622
+ Integrated Business Systems & Services
+ Terrence Sullivan
+ tsullivan&ibss.net
+28623
+ Pari Networks
+ Satyan Raju
+ raju&parinetworks.com
+28624
+ UNHfree.net
+ Dominik Strnad
+ info&unhfree.net
+28625
+ tarot.com
+ Ken Maupin
+ hostmaster&tarot.com
+28626
+ Laszlo Systems, Inc.
+ Paul van Gool
+ pvangool&laszlosystems.com
+28627
+ Hammernet
+ Andreas Kimpfler
+ andreas&kimpfler.net
+28628
+ Twisted Storage Inc
+ Chas. Wegrzyn
+ cwegrzyn&twistedstorage.com
+28629
+ everRaise.com
+ Cd Chen
+ cdchen&cdchen.idv.tw
+28630
+ The Atlantis Consulting
+ Aron Sogor
+ aron&theatlantis.net
+28631
+ GoonSwarm
+ aka 'Solo Drakban'
+ tech&goonfleet.com
+28632
+ EuroMedia-Service GmbH
+ Guido J. Mueller
+ guido.mueller&euromedia-service.de
+28633
+ DataCentr Ltd.
+ Alex Yanchenko
+ yanchenko&gmail.com
+28634
+ ComAp, a.s.
+ Jan Tomandl
+ jan.tomandl&comap.cz
+28635
+ Fragnetics LLP
+ Kwok Yang Bin
+ yangbin&fragnetics.com
+28636
+ PHB Eletronica Ltda
+ Rogerio Valentim Pereira
+ rogerio&phb.com.br
+28637
+ Itadel (formerly 'DANSUPPORT')
+ Torben Petersen Egmose
+ tpe&itadel.dk
+28638
+ Bellomy Research, Inc.
+ Matt Gullett
+ mgullett&bellomyresearch.com
+28639
+ TxCore, Inc.
+ Tim Kuchlein
+ tim&txcore.com
+28640
+ IT Linux
+ Patricio Bruna
+ pbruna&it-linux.cl
+28641
+ Delinked
+ Michael Reynolds
+ michael.reynolds&sosdg.org
+28642
+ Proveedor de Certificados PROCERT ITFB, C. A.
+ Oscar Lovera
+ oscar.lovera&procert.net.ve
+28643
+ SUEIIDISS
+ Gustavo Perez
+ gustavo&hc.edu.uy
+28644
+ Gary Thomas
+ Gary Thomas
+ g.thomas&mat.ucsb.edu
+28645
+ Techila Technologies Ltd.
+ Teppo Tammisto
+ teppo.tammisto&techila.fi
+28646
+ 650mhz
+ Pavel Rubtsov
+ mhz650&mail.ru
+28647
+ EKM4 LIMITED
+ Martin D Bacon
+ m.bacon&iap.org.uk
+28648
+ SIATech Inc.
+ Bryan Oswald
+ Bryan&siatech.org
+28649
+ SIPGear AB
+ Urban Engemyr
+ urban.engemyr&sipgear.com
+28650
+ AxisMobile
+ Nadav Fried
+ nfried&axismobile.com
+28651
+ MODS
+ Sylwester Lunski
+ slunski&mods.pl
+28652
+ The Hartford
+ Alexander J Monsiegneur
+ amonsiegneur&thehartford.com
+28653
+ Physicians Group, L.L.C.
+ Chad Sine
+ chad&pgllc.com
+28654
+ Mobile Interactive Group
+ Marcus Kern
+ marcus&migcan.com
+28655
+ TIANJIN OMUX COMMUNICATION TECHNOLOGY CO.,LTD
+ Larry_zhao
+ zyf&omux.com
+28656
+ iPolicy Networks Limited
+ Mannu Kalra
+ mkalra&ipolicynetworks.com
+28657
+ Fonoklik Iletisim Hizmetleri ve Ticaret A.S.
+ Pınar Kapralı Gorsev
+ pinar&phonoclick.com
+28658
+ EnteGreat, Inc.
+ Bob Rose
+ bob_rose&entegreat.com
+28659
+ The Cooper-Cain Group, Inc
+ Pat Cain
+ pen-register&coopercain.com
+28660
+ Linear Acoustic Inc.
+ Rod Campbell
+ rod&linearacoustic.com
+28661
+ Foster
+ Foster Liu
+ fliu&gennux.com
+28662
+ Richard Gavenda
+ Richard Gavenda
+ richard.gavenda&net.tvtrinec.cz
+28663
+ Arada Systems
+ Ravi Puvvala
+ iana&aradasystems.com
+28664
+ GIFTCS, LLC
+ Noah Gift
+ noah.gift&gmail.com
+28665
+ Village-Island Co.,Ltd.
+ Michael VAN DORPE
+ michael&village-island.com
+28666
+ Elaxys Tecnologia
+ Claudio Leonel
+ cls&elaxys.com.br
+28667
+ confusatron.org
+ Keith Zaback
+ krz-iana&confusatron.org
+28668
+ Devmach.com Linux Support Services
+ Aydin Ulfer
+ root&devmach.com
+28669
+ Bycast, Inc.
+ Quentin Vandermerwe
+ pmreg&bycast.com
+28670
+ Blue Cacao Technologies, S.A. de C.V.
+ Vladimir Ernesto Diaz-Aviles
+ vedax&bluecacao.com
+28671
+ TORINS Ltd.
+ Alexey Tokarev
+ tav&torins.ru
+28672
+ Communication Research Labs Sweden AB
+ Anders Lundstrom
+ anders.lundstrom&crl.se
+28673
+ Conseil Régional de Lorraine
+ Xavier ESPUNAS
+ xavier.espunas&businessdecision.com
+28674
+ KIRNexus GmbH
+ Ewald Restle
+ ewald.restle&kirnexus.com
+28675
+ Phorm, Inc.
+ Tiemen Meerman
+ admin&phorm.com
+28676
+ WireGATE Technology
+ Zhi-Feng Dong
+ zfdong&wiregatetech.com
+28677
+ Sistemas Catastrales S.A.
+ Comisario Alejandro Daniel
+ acomisario&siscat.com.ar
+28678
+ VTK Gent v.z.w.
+ VTK Computer
+ computer&vtk.ugent.be
+28679
+ Middle Atlantic Products
+ Peter Skinner
+ pskinner&middleatlantic.com
+28680
+ Appalachian Regional Healthcare, Inc.
+ Darrell Fraliex
+ dfraliex&arh.org
+28681
+ Crystal Vision Ltd
+ Martin Macadie
+ martin&crystalvision.tv
+28682
+ Planetas Medios Digitales S.L.
+ Pablo S. Torralba
+ pstorralba&gmail.com
+28683
+ Xerox - Document Supplies Europe
+ Jarlath Mc Ardle
+ Jarlath.McArdle&xerox.com
+28684
+ KATE-KOM
+ Sinisa Radas
+ sradas&kate-kom.com
+28685
+ Consultem d.o.o.
+ Oliver Jukić
+ oliver.jukic&consultem.hr
+28686
+ The Hertz Corporation
+ James Bowen
+ pki&hertz.com
+28687
+ infotronic
+ livio penzo
+ info&infotronic.com
+28688
+ Samway Electronic SRL
+ Mihai Savu
+ mihai.savu&samway.ro
+28689
+ PC Solutions Net
+ Mobeen Azhar
+ moby&pcsn.net
+28690
+ morrisey.us
+ Richard Morrisey
+ r.morrisey&computer.org
+28691
+ BLStream Sp. z o.o.
+ Lech Karol Pawłaszek
+ lech.pawlaszek&blstream.com
+28692
+ Karmoy kommune
+ Steen Erik Hagland Hansen
+ ldap&karmoy.kommune.no
+28693
+ Colimbra BV
+ Terence Sambo
+ tsambo&colimbra.com
+28694
+ levigo holding gmbh
+ Oliver Bausch
+ o.bausch&levigo.de
+28695
+ Philadelphia Stock Exchange
+ Jonathan Wolf
+ jonathan.wolf&phlx.com
+28696
+ ASQUARE Consulting GmbH
+ Thomas Pajonk
+ Thomas.Pajonk&asquare.eu
+28697
+ Transcom Enhanced Services
+ Michael Hale
+ mhale&transcomus.com
+28698
+ Teradata Corporation
+ Mike Lee
+ mike.lee&teradata.com
+28699
+ Auto/Con Corp
+ Michael L Picio
+ mpicio&autoconcorp.com
+28700
+ O-Regan.org
+ Kevin O'Regan
+ kevin&o-regan.org
+28701
+ QuVIS, Inc.
+ Mark Hodges
+ mhodges&cableone.net
+28702
+ Charles Sturt University
+ Dave McDonnell
+ dmcdonnell&csu.edu.au
+28703
+ University of Nevada, Las Vegas
+ Don Diener
+ don.diener&unlv.edu
+28704
+ Integrated Broadcast Information Systems Ltd.
+ John Haselwood
+ john.haselwood&ibistv.co.uk
+28705
+ FURUNO ELECTRIC CO., LTD.
+ SNMP Administrator
+ snmp_admin&furuno.co.jp
+28706
+ Airservices Australia
+ Cyber admin
+ cyber&airservicesaustralia.com
+28707
+ National Cancer Center
+ Naoyuki Satoh
+ admin&ncc.go.jp
+28708
+ FUJIFILM Corporation
+ Taishi Matsumura
+ taishi.matsumura&fujifilm.com
+28709
+ Universidade de Brasília
+ Jacir Luiz Bordim
+ bordim&unb.br
+28710
+ Dwi Tunggal Putra Private Limited
+ Kristiadi Himawan
+ kristiadi_himawan&dtp.net.id
+28711
+ Department of Zoology, Stockholm University
+ Ulf Norberg
+ hostmaster&zoologi.su.se
+28712
+ META-LEVEL Software AG
+ Martin Bauer
+ martin.bauer&meta-level.de
+28713
+ GDC Technology Ltd
+ Ujval Lodha
+ ujval&gdc-tech.com
+28714
+ Slithy Toves
+ Andrew Kailhofer
+ andy&toves.com
+28715
+ Edfinancial Services
+ Gary Lapointe
+ glapointe&edfinancial.com
+28716
+ Virtual Viewing Ltd
+ Peter Kuma
+ peter.kuma&virtualviewing.co.uk
+28717
+ Zavod K6/4
+ Almir Karic
+ almir&kiberpipa.org
+28718
+ Ministère de l'Education Nationale, Luxembourg
+ Centre de Technologie de l'Education, Christian Goebel
+ christian.goebel&cte.lu
+28719
+ Tarrant County
+ Aaron Barnes
+ aaronbarnes&tarrantcounty.com
+28720
+ Jaguar Software Development
+ Brian Mason
+ oid&jaguarsoftware.com
+28721
+ Affernet Pty Ltd
+ Doug Balmer
+ sysadmin&affernet.com
+28722
+ Network Synergy Pty Ltd
+ Trevor Lees
+ trevor&networksynergy.com.au
+28723
+ GBCOM
+ Li Xianping
+ iamlixianping&gmail.com
+28724
+ AnNeal Technology Inc.
+ Mr. Cal Wu
+ calwu&anneal.com.tw
+28725
+ Atonics Inc.
+ Nehemiah Chang
+ nehemiah&atonics.com.tw
+28726
+ MFLO
+ Pae Wan Soo
+ mypws&mflo.co.kr
+28727
+ EFUN International Corporation
+ Jeremy Huang
+ jeremy.huang&e-fun.cc
+28728
+ Jerich Austria GmbH
+ Helmut Wieser
+ helmut.wieser&jerich.com
+28729
+ GRD
+ Valentyn Shapoval
+ valsh&microsoft.com
+28730
+ NiX
+ Norbert Buchmuller
+ norbi&nix.hu
+28731
+ Edgeware AB
+ Johan Rydberg
+ johan.rydberg&edgeware.tv
+28732
+ Secure Links
+ Paul Thresher
+ paul&securelinks.net
+28733
+ Ronexprim Srl
+ Mocanu Petrut
+ pm&ronexprim.com
+28734
+ Automorpheus.com Corporation
+ David Pratt
+ fairwinds&eastlink.ca
+28735
+ Ahoya Networks Inc
+ shuming chang
+ shuming&ahoya.com.tw
+28736
+ ILOG
+ Fabien Lelaquais
+ lelaquaf&ilog.fr
+28737
+ webapps.jp
+ Toru Hiramatsu
+ hiramatu&webapps.jp
+28738
+ Nippon RAD Inc.
+ Hoshino, Shingo.
+ hoshino&nippon-rad.co.jp
+28739
+ ika
+ Jochem Ippers
+ ippers&ika.rwth-aachen.de
+28740
+ Noval Networks
+ Juha Antila
+ juha.antila&novalnetworks.com
+28741
+ Banco Popular y de Desarrollo Comunal
+ Noe J. Castro Rueda
+ noecastro&bp.fi.cr
+28742
+ Horry Electric Cooperative, Inc.
+ Dale Johnson
+ administrator&horryelectric.com
+28743
+ Greschitz IT Security
+ Thomas Greschitz
+ office&greschitz.com
+28744
+ College of Medicine, University of Ibadan, Ibadan
+ Dr Wole Adebiyi
+ woleadebiyi&comui.edu.ng
+28745
+ Comtest Wireless S.r.l.
+ Matteo Prosperi
+ matteo.prosperi&comtestwireless.it
+28746
+ The Swedish National Archive of Recorded Sound and Moving Images
+ Linus Sjoberg
+ ls&slba.se
+28747
+ GIP AG
+ Philipp Dominitzki
+ philipp.dominitzki&gip.com
+28748
+ LibreStream Technologies Inc.
+ Kent Wotherspoon
+ snmp&LibreStream.com
+28749
+ TeliPhone inc.
+ Benjamin Lawetz
+ support&teliphone.ca
+28750
+ ISEDEV
+ Iestyn Elfick
+ isedev&gmail.com
+28751
+ 4INFO, Inc.
+ Jim Cooley
+ jcooley&4info.net
+28752
+ WAE Technologies, Inc.
+ Joshua Olson
+ joshua&waetech.com
+28753
+ EPS Co., Ltd.
+ Hiromichi Nosaki
+ h.nosaki&eps.co.jp
+28754
+ Vinotech
+ Ralph J.Mayer
+ oid&vinotech.net
+28755
+ comWare GmbH
+ Frank Holznagel
+ fh&comware-software.de
+28756
+ Fachhochschule Worms
+ Norbert Drees
+ pen-admin&fh-worms.de
+28757
+ Mu Dynamics (formerly 'Mu Security')
+ PEN Contact
+ pen-info&mudynamics.com
+28758
+ Centurum Inc.
+ Terry Hebert
+ HelpDesk&Centurum.com
+28759
+ Savant Tecnologia
+ Marcos Sungaila
+ marcos&savant.com.br
+28760
+ Albus-Insec
+ Arthur Caranta
+ arthur&albus-insec.com
+28761
+ MDS America, Inc.
+ Gopiballava Flaherty
+ gopi&mdsamerica.com
+28762
+ Unwire
+ Morten Olsen
+ mol&unwire.dk
+28763
+ CoCoZ
+ Julien Francoz
+ julien&francoz.net
+28764
+ Hollywood Entertainment
+ Jen Meneley
+ jenm&hlyw.com
+28765
+ South Bay Community Network, Inc.
+ Ian Kluft
+ ik-iana-pen&thunder.sbay.org
+28766
+ Tradescape, Inc.
+ Jian Zhang
+ jian&tradescape.biz
+28767
+ Enseo, Inc
+ Ed Okerson
+ eokerson&enseo.com
+28768
+ MasterCard WorldWide
+ Todd Telle
+ Todd_Telle&mastercard.com
+28769
+ Unison Network Labs
+ Zhang Wen Ming
+ wenming.zhang&unison.net.cn
+28770
+ RJ Landau Partners PLLC
+ Kristen M. Tsangaris
+ kmtsangaris&gmail.com
+28771
+ wolery.net
+ Oleg Lyashko
+ oleg.v.lyashko&gmail.com
+28772
+ Blueberry Consultants Ltd
+ Martin Green
+ hostmaster&bbconsult.co.uk
+28773
+ Papier & Recycling Logistik GmbH
+ Haschek Martin
+ edv&spex.at
+28774
+ Ixaris Systems Ltd
+ Justin Vassallo
+ sysadmin&ixaris.com
+28775
+ Expway
+ Laurent Le Bourhis
+ laurent.lebourhis&expway.fr
+28776
+ Neuf Cegetel
+ John WALTER
+ john.walter&neufcegetel.fr
+28777
+ Ignos Estudio de Ingenieria S.L.
+ Adrian Perez Jorge
+ aperez&ignos.com
+28778
+ Intellistream
+ Jani Peltonen
+ jani.peltonen&intellistream.co.uk
+28779
+ Fox-IT B.V.
+ Frans van Dorsselaer
+ iana&fox-it.com
+28780
+ patteran, inc.
+ Art Allisany
+ ainfo&patteran.com
+28781
+ Bowdoin College
+ Michael Bowden
+ mbowden&bowdoin.edu
+28782
+ Earmark Media Services
+ Mark Kramer
+ pen&earmarkmedia.com
+28783
+ Venafi
+ Matt Riddle
+ it.ops&venafi.com
+28784
+ CER International bv
+ Ad van den Broek
+ iana.inkoop&cer.com
+28785
+ Me.Dium, Inc.
+ Scott Engstrom
+ sengstrom&me.dium.com
+28786
+ Vidiom Systems, Inc.
+ Tobin Wahlers
+ toby&vidiom.com
+28787
+ Flex-Networks Inc.
+ Karim Virjee
+ karim.virjee&date.com
+28788
+ Quarantainenet BV
+ Casper Joost Eyckelhof
+ info&quarantainenet.nl
+28789
+ Cory Albrecht
+ Cory Albrecht
+ coryca&gmail.com
+28790
+ Poslovno informacioni sistemi, d.o.o.
+ Milos Merdzanovic
+ milosmerdzanovic&pis.co.yu
+28791
+ SBI Japannext Co Inc
+ Ryan McBride
+ ryan.mcbride&japannext.co.jp
+28792
+ TotalWire S.r.l.
+ Alfonso De Gregorio
+ iana&totalwire.it
+28793
+ Neptuny s.r.l.
+ Stefano Moscetti
+ stefano.moscetti&neptuny.it
+28794
+ slashconcept GbR
+ Christoph Pilka
+ c.pilka&slashconcept.com
+28795
+ uPRESTO, Inc
+ Hae-Yeon, Hwang
+ hyhwang&upresto.com
+28796
+ Haberst Infra AS
+ Kristjan Koppel
+ it-oid&haberst.ee
+28797
+ SCBA Expert Service Centre
+ Sergey N Frolov
+ frolovs&mail.nnov.ru
+28798
+ JSC "SBERCARD"
+ Gritsienko Sergey
+ ca&sbercard.com
+28799
+ Thales Security Solutions and Services
+ Ricardo Claudino
+ ricardo.claudino&thalesgroup.com
+28800
+ QualiConsult Ltda
+ André Carneiro
+ andre.carneiro&grupoquali.com.br
+28801
+ FlexStar Technology, Inc
+ Dmitri Repkine
+ drepkine&flexstar.com
+28802
+ SMS Tecnologia Eletronica LTDA
+ Ricardo Seixas
+ rseixas&sms.com.br
+28803
+ ISCaD GmbH
+ Friedhelm Matten
+ post&fmatten.de
+28804
+ L'Occitane SA
+ Jerome CRUZ-MERMY
+ iana&loccitane.com
+28805
+ Visionary Networks, Inc.
+ Sean Whitney
+ sean&visionary-networks.com
+28806
+ Nationwide Children's Hospital (formerly 'Children's Hospital, Inc.')
+ Brian Baacke
+ Brian.Baacke&NationwideChildrens.org
+28807
+ Mullins Household
+ Matthew Mullins
+ mokomull&gmail.com
+28808
+ accom GmbH & Co. KG
+ Michael Portz
+ michael.portz&accom.de
+28809
+ Netwurk Labs
+ Jeff Ritchie
+ jritchie&netwurklabs.com
+28810
+ Desai Electronic Technology (Sichuan) Co., Ltd.
+ Youke Zhou
+ yukezhou&hotmail.com
+28811
+ SMS spol. s r.o.
+ Petr Behavka
+ petr.behavka&smed.cz
+28812
+ DIGITALK Limited
+ Nathan Colman
+ ProductDev&digitalk.com
+28813
+ Alberta-Pacific Forest Industries Inc.
+ Jay Supernault
+ dnsadmin&alpac.ca
+28814
+ HEALTHGRID
+ Yannick LEGRE
+ yannick.legre&healthgrid.org
+28815
+ Wedjaa
+ Fabio Torchetti
+ info&wedjaa.net
+28816
+ Supplee Technologies
+ John R. Supplee
+ info&supplee.com
+28817
+ Exploreos, Inc.
+ Christian Clay Campbell
+ operations&exploreos.com
+28818
+ St. John Medical Center
+ Andy Hight
+ delberth25&yahoo.com
+28819
+ Titan Consulting Group, Inc.
+ Brian O'Neil
+ bmoneil&titanconsultinggroup.com
+28820
+ XUERON.COM
+ Xueron Nee
+ xueron&xueron.com
+28821
+ GreatWall Systems, Incorporated
+ Michael Burr
+ register&greatwallsys.com
+28822
+ ABE ELETTRONICA S.p.A.
+ Roberto Valentin
+ roberto.valentin&abe.it
+28823
+ Neta Technologies Inc.
+ Yap Ye, Cheng Gang
+ cyapye&netatechnologies.com
+28824
+ JPragma
+ Isaac Levin
+ info&jpragma.com
+28825
+ Bufete de Servicios Informaticos, SA de CV
+ Aaron Rivacoba Bohorquez
+ arivacoba&gpobsi.net
+28826
+ Infinite Innovation, Inc.
+ JD McGregor
+ jdmcgregor&infiniteinnovationinc.com
+28827
+ TLH Systems
+ Thomas L Hazen
+ TLHazen&ThomasHazen.com
+28828
+ Oita Computer Engineering & Consulting Ltd.
+ yasuyuki sato
+ yasuyuki&cec-ltd.co.jp
+28829
+ BMST Co., Ltd
+ Andre Song
+ song&bmst.net
+28830
+ ALCON Telecommunications Co., Ltd.
+ Mark Lai
+ marks.lai&msa.hinet.net
+28831
+ TurboConsult
+ Petr Hrebicek
+ petr.hrebicek&turboconsult.cz
+28832
+ G-cluster Ltd.
+ Mr. Antti Kaunisto
+ antti.kaunisto&g-cluster.com
+28833
+ LUFTHANSA TECHNIK AG
+ Samer Abdalla
+ samer.abdalla&lht.dlh.de
+28834
+ Surecloud
+ Toby Scott-Jackson
+ toby.scott-jackson&surecloud.com
+28835
+ ACXSYS Botswana
+ Patrick Andrew Jansen
+ patrick&naftec.org
+28836
+ BERTANA srl
+ Valter Foresto
+ progettazione&bertana.biz
+28837
+ MVP Health Plan
+ Beth McDermott
+ bmcdermott&mvphealthcare.com
+28838
+ ScreenPC
+ Jacques VB Voris IV
+ jvoris&screenpc.com
+28839
+ ZedX, Inc.
+ Joshua Sholes
+ systems&zedxinc.com
+28840
+ Avcorp Industries Inc.
+ Dean Sanderson
+ dsanderson&avcorp.com
+28841
+ Phönix-PACS GmbH
+ Martina Schlesinger
+ support&phoenix-pacs.de
+28842
+ GJAlves
+ Gustavo Junior Alves
+ gjalves&gjalves.com.br
+28843
+ Dekeyzer
+ Jonah Dekeyzer
+ jonah.dekeyzer&menzz.be
+28844
+ Channel Dynamix
+ IANA Administrator
+ iana&channeldynamix.com
+28845
+ Digital Ocular Networks, Inc.
+ Barry P. Benight
+ iana&digitalocular.com
+28846
+ Universidad de Malaga
+ Victoriano Giralt
+ victoriano&uma.es
+28847
+ D&S Networks
+ Andreas Scharein
+ a.scharein&ds-networks.net
+28848
+ Guangzhou FrameNet Telecommunication Technologies,Co,LTD
+ Jianyu Ke
+ kjyzy&126.com
+28849
+ Professional Products Inc
+ Nicholas J Suchyta
+ nicks&ppionline.com
+28850
+ Felltech Ltd
+ Ian McLauchlan
+ ianmac&felltech.com
+28851
+ Topnordic a/s
+ Johnny Boerlum
+ jhb&topnordic.com
+28852
+ Micro Innovation AG
+ Ivo Hengartner
+ ivo.hengartner&microinnovation.com
+28853
+ Freudenberg Hosting KG
+ Team Operating System and Hosting Infrastructure
+ hosting.osnt&freudenberg-it.com
+28854
+ OOO BB Systems
+ Alexander Baikov
+ baikov&bbsystems.ru
+28855
+ PRESCOM
+ Laurent Salagaras
+ laurent.salagaras&prescom.fr
+28856
+ Concurrent Thinking Ltd.
+ Steve Norledge
+ steve&concurrent-thinking.com
+28857
+ Working Today, Inc.
+ Ohad Folman
+ oid-manager&workingtoday.org
+28858
+ Public Service Mutual Insurance Company
+ Ken Mueller
+ kmueller&mcarta.com
+28859
+ Big Fish Games
+ Jeff Tanner
+ jeff.tanner&bigfishgames.com
+28860
+ GB Development
+ Glenn Sills
+ gbsills&msn.com
+28861
+ Proyecto Conectate al Conocimiento
+ Ivan Villamizar
+ ivanvillamizar&conectate.gob.pa
+28862
+ Sipcall.com Inc.
+ Tom Seago
+ operations&sipcall.com
+28863
+ OSS Integrators, Inc.
+ Dave Dickinson
+ dave&ossintegrators.com
+28864
+ Cosmofon AD
+ Nikola Volnarovski
+ support&cosmofon.com.mk
+28865
+ Achievo Deutschland AG
+ Florian Ernst
+ florian.ernst&achievo.de
+28866
+ TRENDnet, Inc.
+ Sonny Su
+ s.su&trendnet.com
+28867
+ Ping Identity Corporation
+ Brian Campbell
+ bcampbell&pingidentity.com
+28868
+ Anubisnetworks
+ João Gouveia
+ joao.gouveia&anubisnetworks.com
+28869
+ hollaender.net
+ Christian Holländer
+ iana&hollaender.net
+28870
+ Hogskolan i Gavle
+ Anders Lordal
+ anders.lordal&hig.se
+28871
+ Péter Szűcs
+ Péter Szűcs
+ sherlock&sysop.hu
+28872
+ AGENCE LANDAISE POUR L'INFORMATIQUE
+ Guillaume BOULOM
+ guillaume.boulom&alpi40.org
+28873
+ CHIP Xonio Online GmbH
+ Steininger Herbert
+ hsteininger&chipxonio.de
+28874
+ Solarflare Communications Inc.
+ Martin Porter
+ mporter&solarflare.com
+28875
+ secom consulting
+ Dr. Andreas Plöger
+ ploeger&secom-consulting.de
+28876
+ Jordan & Jordan
+ Mark Weindling
+ markw&jandj.com
+28877
+ NRC Systems Ltd
+ Nick Clifford
+ nick&nrc.co.nz
+28878
+ Seikosha Inc.
+ Hitoshi Suzuki
+ hsuzuki&ksks.co.jp
+28879
+ Americanas.com
+ Denys Sene dos Santos
+ denys.sene&accurate.com.br
+28880
+ Westone Information Industry INC.
+ chen fuli
+ chen.fuli&westone.com.cn
+28881
+ dSigma, LLC (formerly 'dCube Technologies, LLC')
+ Doug Kehn
+ snmp&dsigma.com
+28882
+ Michael Eisler
+ Michael Eisler
+ email2mre-ianaoid&yahoo.com
+28883
+ Tomas Bata University in Zlín
+ LDAP Admin
+ ldap&utb.cz
+28884
+ Kucko
+ Szabolcs Balogh
+ baloghsz&cserkesznet.sk
+28885
+ Spolka Inzynierow SIM Sp. z o.o.
+ Wojciech Rusinek
+ wojciechr&sim.com.pl
+28886
+ OQ Chemicals
+ Thorsten Bach
+ thorsten.bach&oq.com
+28887
+ LabSET
+ Vincent MARTIN
+ vincent.martin&ulg.ac.be
+28888
+ UXtechnology B.V.
+ H. de Koning
+ techsupport&uxtechnology.com
+28889
+ NemoQ Iberica, S.A.
+ Jose Monge Martin
+ jose.monge&nemoq.net
+28890
+ Art Center College of Design
+ Jason Blackader
+ unix&artcenter.edu
+28891
+ College of Dunaujvaros (Dunaújvárosi Főiskola)
+ Csaba Kovács
+ cs.kovacs&mail.duf.hu
+28892
+ Exoweb
+ Wang Chun
+ wangchun&exoweb.net
+28893
+ Rihotec Oy
+ Petri Nuuttila
+ petri.nuuttila&riihonlahti.com
+28894
+ MAXI VIEW HOLDINGS LIMITED
+ Chiayi Hsu
+ chiayi_hsu&loop.com.tw
+28895
+ Caisse Nationale de Sécurité Sociale Maroc
+ Tayeb Lahjouji
+ tayeb.lahjouji&cnss.ma
+28896
+ BCC GmbH
+ Florian Reinholz
+ florian.reinholz&bcc.de
+28897
+ nsec
+ Florian Reinholz
+ info&n-sec.de
+28898
+ Securaplane Technologies
+ Glen Singleton
+ gsingleton&securaplane.com
+28899
+ DataStarved.net
+ Tim Garton
+ iana&datastarved.net
+28900
+ Yasashii Syndicate
+ Stacey Ell
+ stacey.ell&gmail.com
+28901
+ Endicott College
+ Robert Klopotoski, Jr
+ rklopoto&endicott.edu
+28902
+ AnHui University of Technology
+ xIaoyin Zhang
+ zxy&ahut.edu.cn
+28903
+ InterFax
+ ran shoklander (shoko)
+ shoko&interfax.net
+28904
+ Arius Software
+ Michael Neame
+ mike&ariussoftware.com
+28905
+ MeshLinx Wireless, Inc
+ Matt Beckwith
+ mbeckwith75&yahoo.com
+28906
+ Cluenet
+ Chris Breneman
+ chules&cluenet.org
+28907
+ ViASSoL (Virtual Applied Scientific Software Laboratory)(formerly 'ViSSoL (Virtual Scientific Software Laboratory)')
+ Dr. Stanislav Koncebovski
+ stanislav&chimgan.net
+28908
+ MUJIN Systems, Inc.
+ Stephen Kim
+ stephen.kim&mujinsystem.com
+28909
+ 4A-Securer
+ Toney Sean
+ toneysean&gmail.com
+28910
+ Ansitaly
+ Mariotti Mario
+ mario.mariotti&ansitaly.it
+28911
+ CompFort Meridian Polska Sp. z o.o.
+ Marcin Marzec
+ m_marzec&compfort.pl
+28912
+ ZURIEL Ltd.
+ Balazs VAMOS
+ bvamos&zuriel.hu
+28913
+ BitTorrent, Inc.
+ Adam Fritzler
+ hostmaster&bittorrent.com
+28914
+ Alstom Signaling Operation LLC (formerly 'GE Transportation Systems Global Signaling, LLC')
+ Jeff Fries
+ jeffrey.fries&alstom.com
+28915
+ Turtlesystems
+ Russell Seymour
+ russell.seymour&turtlesystems.co.uk
+28916
+ Interop Informatica
+ Romulo Giordani Boschetti
+ romulo&interop.com.br
+28917
+ Comtica
+ Lukasz Spica
+ lukasz.spica&comtica.pl
+28918
+ InfoPrint Solutions Company
+ Harry Lewis
+ harryl&us.ibm.com
+28919
+ Borghesia Consulting
+ Vladimir Kraljevic
+ office&borghesia.com
+28920
+ blaulink GbR
+ Martin Burkert
+ martin.burkert&blaulink.de
+28921
+ Anchiva Systems, Inc.
+ Xuyang Li
+ xuyang&anchiva.com
+28922
+ Crescent Group Ltd.
+ Tyler Heal
+ t.heal&crescentyk.com
+28923
+ Luminator Holding, LP
+ Ross Sivertsen
+ lrs&luminatorusa.com
+28924
+ Megatel Industries Corp.
+ Zack Yu
+ zack&megatelindustries.com
+28925
+ BIGLIST Inc.
+ Omar Thameen
+ noc-pen&biglist.com
+28926
+ Mitteldeutscher Rundfunk
+ Roger Busch
+ roger.busch&mdr.de
+28927
+ First Mallorca
+ Sebastian Gloeckler
+ sebastian.gloeckler&firstmallorca.com
+28928
+ Taylor & Francis Group Ltd
+ Domain Administrator
+ domainadmin&tandf.co.uk
+28929
+ RASKAT
+ Vasily Zuev
+ vasily&raskat.ru
+28930
+ Kilowatt S.A.
+ Vicente Marcos Cartas
+ vmarcos&kilowattsa.biz
+28931
+ MiKe software&network SRL
+ Adrian Deac
+ ady&mikesnet.ro
+28932
+ NazerFarzan
+ Mehdi Mazloomi
+ mmazloomi&hotmail.com
+28933
+ Senado de España
+ Jose Luis Bahillo Pereira
+ joseluis.bahillo&senado.es
+28934
+ tick Trading Software AG
+ Jon Bright
+ iana_pen&tick-ts.de
+28935
+ Sacred Heart College
+ Dennis Punjabi
+ dennis&shc.edu.bz
+28936
+ Information Technology ltda
+ Hernan Valdes Pöo
+ hernan.valdes&I-Technology.cl
+28937
+ DASANTPS Inc.
+ Junhan Lee
+ junhlee&dasantps.com
+28938
+ TAS France
+ Franck Zoccolo
+ zoccolo&tasfrance.com
+28939
+ Governikus GmbH & Co. KG
+ Nils Buengener
+ nb&governikus.de
+28940
+ IMP Telekom d.d.
+ Miha Krejan
+ miha.krejan&imp-tel.si
+28941
+ Network Solutions Norway ASA
+ Fabian Falch
+ post&nsn.no
+28942
+ Amperion South East
+ John Dickinson
+ johnd&amperionse.gr
+28943
+ Inter Clamp Management AG
+ Dieter Gasser
+ dgasser&ch.oetiker.com
+28944
+ Meyer Associates, Inc
+ Brad Mace
+ bradm&callmeyer.com
+28945
+ nome consulting ltd
+ Mike Bell
+ iana&nome.ca
+28946
+ E-Band Communications Corp
+ Jimmy Hannan
+ j.hannan&ebandcom.com
+28947
+ Trillenium Works
+ Lukasz Szanca
+ ender&ndr.pl
+28948
+ VeePee
+ Jérôme Beaufils
+ iana&veepee.com
+28949
+ Ownage, Inc.
+ James Wu
+ admin&ownage.com
+28950
+ Virtual U at Union College
+ Ian Melnick
+ melnicki&vu.union.edu
+28951
+ IP Fjarskipti
+ Hive NOC
+ noc&iphive.is
+28952
+ Cypress Solutions Inc.
+ Frank Li
+ fli&cypress.bc.ca
+28953
+ AiNETEK CO.,Ltd.
+ Max Lee
+ info&ainetek.com
+28954
+ And-Or Logic
+ Syed Mujtaba Ahmed
+ programmer316&yahoo.com
+28955
+ 9 to 5 Magic
+ Ritchie Young
+ ritchiey&9to5magic.com.au
+28956
+ Allen Martin Ltd
+ Paul Davies
+ box2&allen-martin.co.uk
+28957
+ Institut für Graphische und Parallele Datenverarbeitung, Universität Linz
+ Roland Hopferwieser
+ rhopfer&gup.jku.at
+28958
+ SNAPin Software, Inc.
+ David Pratt
+ dave&snapin.com
+28959
+ Fargo Electronics, Incorporated
+ Daniel Fowell
+ daniel.fowell&fargo.com
+28960
+ resolux
+ michel calame
+ iana&resolux.fr
+28961
+ PIAX Project
+ PIAX Administrator
+ admin&piax.org
+28962
+ Down to Earth Systems
+ Michael Trudeau
+ system&dtesys.com
+28963
+ deyeb
+ Li Wei
+ guxing203&gmail.com
+28964
+ futbag
+ Koji Takada
+ ktakada&tea.odn.ne.jp
+28965
+ KOSnet-EDV
+ Alexander Straschil
+ office&KOSnet.com
+28966
+ 37signals, LLC
+ Mark Imbriaco
+ mark&37signals.com
+28967
+ Optosecurity Inc.
+ Eric Pelletier
+ iana&optosecurity.com
+28968
+ Affinitic s.p.r.l
+ Jean-François Roche
+ jfroche&pyxel.be
+28969
+ Dana Koch
+ Dana Koch
+ dana.public&gmail.com
+28970
+ Digitec Systems
+ P. Suresh Kumar
+ suresh&digitec.in
+28971
+ Incontech Ltd
+ Richard Rainbow
+ richard.rainbow&incontech.co.uk
+28972
+ Keio University
+ Tatsumi HOSOKAWA
+ keio-net&itc.keio.ac.jp
+28973
+ Landschaftsverband Rheinland (formerly 'LVR InfoKom')
+ Gürkan Aydin
+ infokom.it.sec.serv&lvr.de
+28974
+ Belarusbank
+ Sergei Filatov
+ filatov&belarus-bank.by
+28975
+ GSI Europe SL
+ Operations Team
+ op&gsicommerce.eu
+28976
+ Intersys Sistemas Interactivos
+ Pedro Pablo Salgado
+ psalgado&intersys.info
+28977
+ NovusEdge
+ Michael Klobe
+ michael.klobe&novusedge.com
+28978
+ Canonical Ltd
+ Chris Jones
+ chris.jones&canonical.com
+28979
+ MwGhennndo
+ Mamoru Sakaue
+ sakaue.mamoru&mwghennndo.com
+28980
+ Leiden University, Faculty of Science
+ Roelof van der Kleij
+ rvdkleij&chem.leidenuniv.nl
+28981
+ TKRJasek
+ Emil Micek
+ emil.micek&tkrjasek.cz
+28982
+ Pachi
+ Pachi Neira Lamas
+ pachi.neira&lavoz.es
+28983
+ TechBase Sp. z o.o.
+ Filip Gasperowicz
+ f.gasperowicz&a2s.pl
+28984
+ Universidade Federal de Mato Grosso do Sul
+ Ronaldo Alves Ferreira
+ raf&dct.ufms.br
+28985
+ Staples, Inc.
+ Dot Mastakouras
+ dot.mastakouras&staples.com
+28986
+ FNMS Project
+ Alfred Reibenschuh
+ alfredreibenschuh&gmx.net
+28987
+ marsldap
+ mars hung
+ mars&dyinfo.com.tw
+28988
+ icanetix Software Systems and Consulting GmbH
+ Jeffrey Brendecke
+ jwbrendecke&icanetix.com
+28989
+ Sociedad Mutual "Seguro de Vida"
+ Natalio Cabizón
+ ncabizon&smsv.com.ar
+28990
+ PrivateMonitoring
+ Rene Janitschke
+ rene.janitschke&arcor.de
+28991
+ Ghz Soluções em Informatica Dracena LTDA ME
+ Matheus Fontes
+ matheus&ghz.com.br
+28992
+ American Century Proprietary Holdings, Inc.
+ Bryon McKee
+ Bryon_McKee&AmericanCentury.com
+28993
+ PCM LLC I
+ Brett L. Scott
+ bscott&phxcapital.com
+28994
+ LiveSquare
+ Brett L. Scott
+ blscott&livesquare.com
+28995
+ Dresser Wayne, Dresser Inc.
+ Tim Weston
+ tim.weston&wayne.com
+28996
+ JAE Enterprises
+ Jorge Guerra
+ jguerrag&unmsm.edu.pe
+28997
+ south china university of technology
+ wang xuepeng
+ cswangxp&sohu.com
+28998
+ Pine Tree Systems
+ Bill McMahon
+ mcmahon2&comcast.net
+28999
+ Voible Communications Ltd
+ Jay Fenton
+ jay.fenton&voible.com
+29000
+ Markus-Alexander Matthé
+ Markus-Alexander Matthé
+ mmatthe&gmx.net
+29001
+ TRISKEL TELECOM SL
+ JOSEP BAUCELLS BOIX
+ baucells&triskel-telecom.com
+29002
+ PGGM
+ Immanuel Noorman
+ immanuel.noorman&pggm.nl
+29003
+ Fibernet International
+ JOSE M. MARIN
+ fibernet&fibernet.es
+29004
+ La Voz de Galicia
+ Antonio Garcia González
+ antonio.garcia&lavoz.es
+29005
+ Joint Stock Company "Scientific & Production Enterprise "ORBITA"
+ Sergey P. Korobkov
+ sergey&orbita.dp.ua
+29006
+ Vocalink Limited
+ Julian Barnes
+ julian.barnes&mastercard.com
+29007
+ R&D ScanEx
+ Michael Rusakov
+ mik&scanex.com
+29008
+ Kaya Software, LLC
+ Michael Pellegrini
+ mpellegrini&kayasoftware.com
+29009
+ Mirth Corporation (formerly 'WebReach, Inc.')
+ Jeff Peters
+ jeffp&mirthcorp.com
+29010
+ National Bank Of Kuwait
+ Mr. Mustafa Gangardiwala
+ mustafag&nbk.com
+29011
+ HeBIS
+ Uwe Reh
+ reh&rz.uni-frankfurt.de
+29012
+ Quality Technology Services
+ Jerry Applebaum
+ gapplebaum&qualitytech.com
+29013
+ Teldat Sp.J. H. Kruszyński, M. Cichocki
+ Wojciech Znaniecki
+ wznaniecki&teldat.com.pl
+29014
+ Intellengine
+ Adam Murphy
+ amurphy0921&mac.com
+29015
+ Keitai Gaming (formerly 'TallTele')
+ Anthony Johnson
+ aj&keitaigaming.com
+29016
+ Professional Partnership Ltd
+ Artem Melchuk
+ melchuka&gmail.com
+29017
+ Buda
+ Deepak Siddananja
+ deepak.siddananja&gmail.com
+29018
+ Network Security Solutions d.o.o.
+ Dejan Levaja
+ dejan.levaja&netsec.co.yu
+29019
+ ACK Networks, Inc.
+ Hui Ning
+ hui.ning&acknetworks.com
+29020
+ Marco Aspromonti
+ Marco Aspromonti
+ marco.aspromonti&gmail.com
+29021
+ MUGLER AG
+ Michael Mueller
+ michael.mueller&mugler.de
+29022
+ Dorstewitz
+ Thomas Dorstewitz
+ thomas&dorstewitz.eu
+29023
+ FaMAF - Facultad de Matematica, Astronomia y Física - Universidad Nacional de Cordoba - Argentina
+ Yanina Iberra
+ iberra&hal.famaf.unc.edu.ar
+29024
+ OSERYS Systèmes
+ BEUSCART Dominique
+ dominique.beuscart&oserys.com
+29025
+ RECRO-net d.o.o.
+ Nevenko Bartolincic
+ Nevenko.Bartolincic&recro-net.hr
+29026
+ GUZMAN
+ Hannes Gruber
+ hg&guzman.at
+29027
+ NETFINITY EAD
+ Kliment Toshkov
+ kliment.toshkov&netfinity.bg
+29028
+ Jerry Chapman
+ Jerry Chapman
+ Jerry_W_Chapman&yahoo.com
+29029
+ Altierre Corporation
+ Michael Laws
+ OIDAdministrator&altierre.com
+29030
+ Ringier Slovakia, a.s.
+ Viliam Spetko
+ spetko&ringier.sk
+29031
+ ILSC
+ Christoph Thron
+ christoph.thron&ilmenauer-studentenclub.de
+29032
+ Creative Industries
+ Damien Overeem
+ d.overeem&creativeindustries.nl
+29033
+ 4DK Technologies, Inc.
+ Ilya Ziskind
+ tech&4dk.com
+29034
+ Common Sense IT-Consulting GmbH.
+ Kurt Pikl
+ kurt.pikl&commonsense.at
+29035
+ kymz online page
+ Kym Hames
+ catziyes&yahoo.com
+29036
+ CACI International Inc
+ Jim Morris
+ jmorris&caci.com
+29037
+ MooL Invest Kft.
+ Mihály Orosz
+ orosz.mihaly&mool.hu
+29038
+ ICEGEL Kft.
+ Mihály Orosz
+ orosz.mihaly&icegel.hu
+29039
+ Otis College of Art and Design
+ Robert S. Walters
+ rwalters&otis.edu
+29040
+ CX computers & consulting, s.r.o.
+ Matej Ondrusek
+ ondrusek&cxcom.sk
+29041
+ SmartOfficeBuilding
+ Mathias Döhle
+ matt&tzi.de
+29042
+ Toppan
+ Paolo Toppan
+ paolo&toppan.it
+29043
+ Peek&Cloppenburg KG
+ Jan Strohbehn
+ sphenic&nurfuerspam.de
+29044
+ Digital Alert Systems
+ Thomas Wood
+ wood&digitalalertsystems.com
+29045
+ Camp Dresser and McKee, Inc.
+ Jerrold Weiner
+ weinerjm&cdm.com
+29046
+ The Boston Consulting Group, Inc.
+ Clay Romeiser
+ ianaoid&bcg.com
+29047
+ GigaFin Networks
+ Vatsal Mehta
+ support&gigafin.com
+29048
+ Vianet International Ltd
+ Greg Johnstone
+ Greg.Johnstone&vianet.travel
+29049
+ Sichuan Xinhua Winshare Chainstore Co.,Ltd.
+ benrong tang
+ tbr&wenxuan.com.cn
+29050
+ Korcett Holdings, Inc.
+ Frank Sheiness
+ frank&korcett.com
+29051
+ DAIKON Integracion y Desarrollo S.L.
+ Jorge Gonzalez Villalonga
+ snmp&daikon.es
+29052
+ Defzone B.V.
+ C. Lemaire
+ info&defzone.com
+29053
+ Intellio Ltd.
+ Adorjan Princz
+ adorjan.princz&intellio.eu
+29054
+ Bluebell Opticom Limited
+ Paul Felix McCann
+ paul&bluebell.tv
+29055
+ American International Distribution Corporation, Inc.
+ Blain Sadler
+ bsadler&aidcvt.com
+29056
+ logicfish.org
+ Mark Fisher
+ logicfish&gmail.com
+29057
+ Universitaet fuer Bodenkultur, Wien (BOKU)
+ System Adminstrators
+ hotline&boku.ac.at
+29058
+ Neology Corporation
+ Ron Burdette
+ ronb&neology-rfid.com
+29059
+ FAL Solutions
+ David Gentry
+ dgentry&falsolutions.com
+29060
+ Schnapper Vision Studios
+ John Reynolds
+ schnapper&free.net.nz
+29061
+ AFORE Solutions, Inc.
+ Samuel Effah
+ seffah&aforesolutions.com
+29062
+ HEAnet Limited
+ HEAnet Network Operations Centre
+ noc&heanet.ie
+29063
+ Patrick McDonnell
+ Patrick McDonnell
+ kc9ddi&arrl.net
+29064
+ ODDO & CIE
+ CAMINO Marc Olivier
+ mocamino&oddo.fr
+29065
+ vzcs
+ Dennis van Zuijlekom
+ iana-assigned-numbers&vzcs.nl
+29066
+ enovatia
+ Jens Bliemeister
+ jens.bliemeister&enovatia.de
+29067
+ The Loop Communications
+ Richard Watson
+ richard&the-loop.co.za
+29068
+ OpenSource Training Ralf Spenneberg
+ Ralf Spenneberg
+ iana&spenneberg.net
+29069
+ HartmannSoft
+ Lars Hartmann
+ lars.hartmann&hartmannsoft.de
+29070
+ Conversion Co., Ltd.
+ Naohito Toike
+ support&conversion.co.jp
+29071
+ ON DEMAND Microelectronics AG
+ Robert Schoen
+ it&odmsemi.com
+29072
+ Neopost
+ Sébastien CANTOS
+ s.cantos&neopost.com
+29073
+ Western Avionics
+ Garry Thuna
+ gthuna&westernAvionics.com
+29074
+ Epic Aviation, LLC
+ Carl Lovejoy
+ clovejoy&airbpaviation.com
+29075
+ Oncology & Hematology Associates of Southwest Indiana, P.C.
+ Phil Bolenbaugh
+ pbolenbaugh&ohaev.com
+29076
+ CP Sharing
+ Henk Dick
+ hdick&pridis.com
+29077
+ Gentgeens Lodge
+ Kevin Squire
+ gentgeen&linuxmail.org
+29078
+ SynapSense Corporation
+ Kurt Sowa
+ ksowa&synapsense.com
+29079
+ Cryptologic Inc.
+ Lori Welland
+ pem.administrator&cryptologic.com
+29080
+ Kiong Software
+ Wai Kiong Choy
+ waikiong.choy&kiongsoftware.com
+29081
+ ISI.NC
+ Matthias Bourillon
+ mb.isi.nc&gmail.com
+29082
+ L2C2 Technologies
+ Indranil Das Gupta
+ indradg&l2c2.co.in
+29083
+ PKO BP SA
+ Michał Wersołowski
+ PKI.powiadomienia&pkobp.pl
+29084
+ OVH
+ Octave KLABA
+ iana-pen&ovh.net
+29085
+ Conergy AG
+ Jens Haustedt
+ j.haustedt&conergy.de
+29086
+ Bethlehem Lutheran School
+ Bryan Hoover
+ InformationTechnology&blcbls.org
+29087
+ roullier
+ Christophe Ramon
+ cramon&roullier.net
+29088
+ SpinVox Ltd.
+ Jeremy Spykerman
+ oid.admin&nuance.com
+29089
+ Intec Software Solutions
+ Michael Gargan
+ michael&intec.ie
+29090
+ Sendza, Inc.
+ Ken Adey
+ kadey&sendza.com
+29091
+ FriendlySNMP
+ Friendly SNMP
+ iana&friendlysnmp.org
+29092
+ Wirama
+ Rob Barton
+ rob.barton&wirama.com
+29093
+ Stekfon
+ Alexander Lunyov
+ sol289&gmail.com
+29094
+ Aquarius Telecom Technologies
+ Kan Wang
+ kwangok&gmail.com
+29095
+ AeroSat Avionics LLC
+ Jon Watson
+ jwatson&aerosat.com
+29096
+ NewACT Ltd.
+ Tal Barenboimm, Director of IT
+ tal.barenboim&newact.com
+29097
+ TRIGLAV, Zdravstvena zavarovalnica, d.d.
+ Simon Vidmar
+ simon.vidmar&zdravstvena.net
+29098
+ DRM Digital Radio Mondiale
+ Anne Fechner
+ projectoffice&drm.org
+29099
+ Larimart S.p.A.
+ Marco Stella
+ marco.stella&larimart.it
+29100
+ Lithustech Sistemas Eletrônicos LTDA.
+ Amauri Luis Mocki Junior
+ amauri&lithus.com.br
+29101
+ Interstate Gas Supply
+ Geoff Huffman
+ ghuffman&igsenergy.com
+29102
+ Cargill Inc.
+ Federico Guerrini
+ federico_guerrini&cargill.com
+29103
+ Naropa University
+ Barry Townsend
+ barry&naropa.edu
+29104
+ Felix Tiede
+ Felix Tiede
+ iana&pc-tiede.de
+29105
+ Intelleflex Corp.
+ Heena Nandu
+ hnandu&intelleflex.com
+29106
+ Xangati
+ Xiaohong Pan
+ xiaohong&xangati.com
+29107
+ Key Solutions
+ Pim van Stam
+ pim&keysolutions.nl
+29108
+ Enleiten Inc.
+ Eric Hedberg
+ ehedberg&enleiten.com
+29109
+ Hoover Treated Wood Products, Inc.
+ Randall S. Kelley
+ rkelley&frtw.com
+29110
+ Woodside Fabrics Limited
+ Chris March
+ chris.march&woodsidefabrics.com
+29111
+ Beijing Poweron Technologies Co., Ltd.
+ Alvin Jiang
+ jiffy&tom.com
+29112
+ Biblioteca de Catalunya
+ Ramon Novoa
+ rnovoa&bnc.cat
+29113
+ Bank Pekao S.A.
+ Jan Andrzej Malinowski
+ wbb&pekao.com.pl
+29114
+ SecureW2
+ Tom Rixom
+ info&securew2.com
+29115
+ ECCO Sko A/S
+ Alex Mærsk
+ alm&ecco.com
+29116
+ Instituto Politecnico de Setubal
+ Renato Delgado
+ renato_delgado&hotmail.com
+29117
+ Xembedded, Inc.
+ John H. Sayer
+ jsayer&xembedded.com
+29118
+ BOSSIO SOLUTIONS & SERVICES SL
+ Juan Domingo Bossio
+ bossio&hotmail.com
+29119
+ Joint Stock Company All-Russian Scientific Research Institute of Television and Radio Broadcasting
+ Andrew Otvetchikov
+ it&vniitr.ru
+29120
+ SYSOON SARL
+ Martin Dano
+ dano&sysoon.com
+29121
+ NZN
+ Emanuelis Norbutas
+ em&nuel.is
+29122
+ TCX Computer Technology
+ Hal Finney
+ hal.finney&gmail.com
+29123
+ Jalasutram, Inc.
+ Murali Jalasutram
+ mjalasutram&gmail.com
+29124
+ IMAGENICS Co,Ltd.
+ Takayuki Kono
+ kouno&imagenics.co.jp
+29125
+ Advance Interactive Technologies Pte. Ltd
+ Ching Kwee Chung
+ chingkc&ait.sg
+29126
+ Osterholm & Associates
+ Eric Osterholm
+ eric&osterholm.org
+29127
+ SV Corporation
+ Vinh NGUYEN
+ vinh&spatialvoice.com
+29128
+ Mindwell Technologies
+ Jason Kohles
+ admin&mindwell.com
+29129
+ dg-solutions
+ Daniel Gschliesser
+ dg&dg-solutions.at
+29130
+ Lithuanian Academy of Physical Education
+ System Administrator
+ admin&lkka.lt
+29131
+ PERSONAL_JG
+ Joyabrata Ghosh
+ joy.career&gmail.com
+29132
+ CalNet
+ M. de Ridder
+ marnix.de.ridder&rivm.nl
+29133
+ VoiceCollect GmbH
+ VoiceCollect
+ service&voicecollect.de
+29134
+ SpeedXS
+ Attilla de Groot
+ attilla&speedxs.nl
+29135
+ Salvadè S.r.l.
+ Marzio Muscionico
+ marzio&salvade.com
+29136
+ Toys R Us Corporation
+ Jeff LoSpinoso
+ jeff.lospinoso&toysrus.com
+29137
+ michaelgerzabek.com(R)
+ Michael Gerzabek
+ me&michaelgerzabek.com
+29138
+ TWIC Root
+ Rex Lovelady
+ rex.lovelady&dhs.gov
+29139
+ UNICOM DATA GROUP TECNOLOGIA LTDA
+ RENATO FERREIRA
+ josield&flexvision.com.br
+29140
+ ONEDOC AB
+ Olle MÃ¥rtensson
+ olle.martensson&gmail.com
+29141
+ LiveOps
+ Pete Fritchman
+ petef&liveops.com
+29142
+ ViewPlus Technologies, Inc.
+ Network Administrator
+ netadmin&viewplus.com
+29143
+ CableWorld Ltd.
+ Gabor Kiss
+ cableworld&cableworld.hu
+29144
+ Unassigned
+ Removed 2011-08-16
+ ---none---
+29145
+ K&P Computer GmbH
+ Roland Weckwerth
+ weckwerth&kpc.de
+29146
+ SwapsWire Ltd
+ Brian Power
+ brian.power&swapswire.com
+29147
+ Proficient Technology
+ Wes Shaddix
+ wshaddix&gmail.com
+29148
+ Axolotl Corp.
+ Nick Radov
+ nradov&axolotl.com
+29149
+ data inform srl
+ Marco Marocco
+ marco.marocco&datainform.it
+29150
+ COMLAB AG
+ Urs Roesti
+ urs.roesti&comlab.ch
+29151
+ Live Data Group, inc.
+ Szu-Ching Peckner
+ itstaff&livedatagroup.com
+29152
+ Palo Alto Unified School District
+ Isidro Pimentel
+ ipimentel&pausd.org
+29153
+ Ridgecrest Financial, Inc.
+ Reilly Hayes
+ admin&ridgecrestfinancial.com
+29154
+ Electromagnetic Technologies Industries Inc.
+ Peter Cappiello
+ pete&etiworld.com
+29155
+ Tews Technologies GmbH
+ Uwe Tews
+ utews&tews.com
+29156
+ Byte Dynamics, SRL
+ Adrian Ilarion Ciobanu
+ cia&fatbit.pipe2.net
+29157
+ Bytemark Hosting
+ Patrick Cherry
+ iana&bytemark.co.uk
+29158
+ Alinea Software Solutions SL
+ J.C. Ramos
+ jcramos&alineasol.com
+29159
+ Nodak Flying Club, Inc.
+ Thomas Vacek
+ twvacek&hotmail.com
+29160
+ L2 Enterprises
+ Chris Linstruth
+ cjl&qnet.com
+29161
+ Hidden-City.NET
+ Dragan Stanojevic - Nevidljivi
+ invisible&hidden-city.net
+29162
+ china lottery online co. ltd.
+ wang senlin
+ wangsl&clo.com.cn
+29163
+ darrow.com
+ Darrow Cole
+ iana_01&darrow.com
+29164
+ EnabledPeople LLC
+ Sergey Pecherkin
+ highlander&linux-online.ru
+29165
+ Antech
+ Vincenzo Allia
+ v.allia&antech.it
+29166
+ NetQoSt
+ Martin florent
+ florent&netqost.net
+29167
+ ISTEC GmbH
+ Stefan Zobel
+ stefan.zobel&lycos.de
+29168
+ T-Mobile International
+ Stefan Ponge
+ stefan.ponge&t-mobile.de
+29169
+ LLC "Astelit"
+ Valentyn Shapoval
+ valsh&microsoft.com
+29170
+ Interactive Quality Services Inc.
+ Shan Brickey
+ sbrickey&iq-services.com
+29171
+ ESET, spol. s r.o.
+ Palo Luka
+ luka&eset.sk
+29172
+ Bresnan Communications, LLC.
+ Advanced Services - Systems Engineering
+ se&bresnan.com
+29173
+ InSpatial LLC
+ George Nill
+ george.nill&inspatial.com
+29174
+ rPath, Inc.
+ Brett Adam
+ sysadmin&rpath.com
+29175
+ phasma.nl
+ Remko Christ
+ trisooma&xs4all.nl
+29176
+ FIRST RABBIT GmbH
+ Nils Doormann
+ nils&first-rabbit.de
+29177
+ Umlautus
+ Jakob Saternus
+ jakob&uuc.se
+29178
+ California State University, Bakersfield
+ Russell Jackson
+ noc&csub.edu
+29179
+ Aginova Sàrl
+ Reshad Moussa
+ info-ch&aginova.com
+29180
+ Ponsse Oyj
+ Reijo Hynynen
+ reijo.hynynen&ponsse.com
+29181
+ Ecole de techologie superieure
+ Patrice Dion
+ Patrice.dion&etsmtl.ca
+29182
+ AMI dept, Sensus Metering Systems, Inc.
+ Eric Kidder
+ eric.kidder&sensus.com
+29183
+ 6PIXIES International
+ Philippe Gagnon
+ heelios&6pixies.com
+29184
+ Humor Rainbow, Inc
+ David Cross
+ dcross&okcupid.com
+29185
+ Digital Fountain Inc.
+ Mark Carey
+ mcarey&digitalfountain.com
+29186
+ Innovative IT Architects. LLC
+ Clint Crigger
+ ccrigger&iitaconsulting.com
+29187
+ Revelation TV
+ Dan Donoghue
+ dan&revelationtv.com
+29188
+ Wavex Technologies Pte Ltd
+ Wu Zheng
+ zheng.wu&wavex-tech.com
+29189
+ Roadside
+ Johan Kok
+ jkok&roadside.nl
+29190
+ Valyd Technologies Pvt Ltd
+ Sandeep Nekkanty
+ sandeepn&valytech.com
+29191
+ Dynatech s.r.o.
+ Miroslav Bartánus
+ bartanus&dynatech.sk
+29192
+ OpusVL
+ Stuart Mackintosh
+ sm&opusvl.com
+29193
+ Fabrix TV LTD.
+ Ram Ben-Yakir
+ ram&fabrix.tv
+29194
+ Shelby County Board of Education
+ J.D. Chaves
+ jdchaves&shelbyed.k12.al.us
+29195
+ ZeelandNet b.v.
+ Serge Maandag
+ serge&maandag.com
+29196
+ Lattice, L.L.C.
+ Majdi S. Abbas
+ msa&latt.net
+29197
+ Kaazing Corp.
+ Brian Albers
+ brian.albers&kaazing.com
+29198
+ PhR
+ Philippe Rochat
+ fake236&hispeed.ch
+29199
+ TERADA ELECTRIC WORKS CO.,LTD
+ KUNIYOSHI YOSHINO
+ kuniyoshi.yoshino&terada-ele.co.jp
+29200
+ UNETsystem Co., Ltd.
+ kenneth choi
+ kenneth&unetsystem.co.kr
+29201
+ Rawenstvo OJSC
+ Alexander A. Vasilyev
+ vaa&rawenstvo.ru
+29202
+ Hari Sekhon
+ Hari Sekhon
+ hpsekhon&googlemail.com
+29203
+ Grupo Santander
+ Mariano de la Cruz
+ seguridad_corporativa&gruposantander.com
+29204
+ Senex Technologies Inc.
+ Phil Ciraolo
+ pciraolo&senex.ca
+29205
+ NewMedia-NET GmbH - Division dd-wrt
+ Christian Scheele
+ chris&dd-wrt.com
+29206
+ vargo.us
+ Kevin Vargo
+ kevin&Vargo.us
+29207
+ Rescentris, Inc.
+ Joseph Spitzner
+ joe.spitzner&rescentris.com
+29208
+ Zandanel Informationstechnologie
+ Johann Zandanel
+ johann&zandanel.net
+29209
+ Hermann Ehlers Haus
+ Torsten Irländer
+ torsten&heh.uni-osnabrueck.de
+29210
+ KARCHER & LADWEIN Ingenieurpartnerschaft fuer Bautechnik
+ Thomas Maria Ladwein
+ ladwein&klib.de
+29211
+ DiOmega GmbH
+ Daniel Pfirrmann
+ info&diomega.de
+29212
+ HOV Services, LLC
+ Murat Arslan
+ murat.arslan&hovservices.com
+29213
+ ARBU
+ Armin Burchardt
+ armin&arbu.eu
+29214
+ Dairiki Solutions
+ Geoffrey T. Dairiki
+ dairiki&dairiki.org
+29215
+ Eyeball Networks Inc.
+ Feng Wang
+ feng&eyeball.com
+29216
+ Onode Server Project
+ Olaf Tiemann
+ olaf.tiemann&onode.de
+29217
+ Grant Street Group, Inc.
+ Web Master
+ webmaster&grantstreet.com
+29218
+ The ALPHAVICTOR® Companies
+ Bruce Micek
+ ceo&alphavictor.com
+29219
+ Wuille bvba
+ Pieter Wuille
+ pieter&wuille.biz
+29220
+ Ciputra Group
+ Bayu Krisnawan
+ krisna&ciputra.ac.id
+29221
+ Enforta
+ Denis Kochmashev
+ d.kochmashev&enforta.com
+29222
+ Weisser
+ Christian Weisser
+ ch.weisser&gmx.at
+29223
+ Stadtverwaltung Bornheim
+ Thomas Seck
+ iana-contact&stadt-bornheim.de
+29224
+ CoreTrek AS
+ Aslak Evang
+ drift&coretrek.no
+29225
+ Marko Karg
+ Marko Karg
+ marko&gutski.de
+29226
+ BERGERAT MONNOYEUR LOCATION
+ NGO Su Hong
+ s.ngo&bm-loc.fr
+29227
+ Criticall Limited
+ Stuart Mackintosh
+ stuartm&criticall.co.uk
+29228
+ Distributed Medical AB
+ Björn Lundmark
+ bjorn&distributedmedical.com
+29229
+ OutServ, Inc.
+ Anthony Quinn
+ aquinn&outservinc.com
+29230
+ Direction Générale de l'Aviation Civile
+ Dominique Ruiz
+ dominique.ruiz&aviation-civile.gouv.fr
+29231
+ Confédération Française Microtel Multimédia
+ François Lecluse
+ zaurusfr&2m01.net
+29232
+ coreIPM
+ Gokhan Sozmen
+ iana-pen&coreipm.com
+29233
+ MCL, Inc.
+ Richard P. Earl
+ rearl&mcl.com
+29234
+ Titan Publishing Group Limited
+ Kevin Wooff
+ john&paperman.net
+29235
+ Protey
+ Sergey Skvortsov
+ skv&protey.ru
+29236
+ APHP Beclere
+ Laurent LEPRETRE
+ laurent.lepretre&abc.aphp.fr
+29237
+ New Hampshire Employment Security
+ Bangaru Adabala
+ bangaru.adabala&nhes.nh.gov
+29238
+ AdBrite, Inc.
+ Frank Stutz
+ frank&adbrite.com
+29239
+ SYSTEMSKILLS COMPUTER TECHNICAL SERVICES LTD.
+ Bill Dagg
+ sysadmin&consealmail.com
+29240
+ HID Global
+ Scott Guthery
+ sguthery&hidcorp.com
+29241
+ Spry Hosting
+ Tres Wong-Godfrey
+ treswg&spry.com
+29242
+ Peabody Energy
+ Gregory J. Weatherford
+ gweatherford&peabodyenergy.com
+29243
+ Resolve Systems
+ Thanes Tantiprasut
+ duke&resolve-systems.com
+29244
+ Lime Wire LLC
+ Akshay Kumar
+ akshay&limewire.com
+29245
+ Commonwealth of Pennsylvania, Governor's Office of Administration
+ Frank Morrow
+ fmorrow&state.pa.us
+29246
+ KnowledgeTrax, LLC
+ L van der Feltz
+ lvanderfeltz&knowledgetrax.com
+29247
+ Secioss Corporation
+ Kaoru Sekiguchi
+ sekiguchi.kaoru&secioss.co.jp
+29248
+ Wanmi Telecom Technologies Co.,Ltd
+ danghui he
+ hedh0089&sina.com
+29249
+ Revue VTK vzw
+ Ruben Faelens
+ revue&vtk.be
+29250
+ EPM expert
+ Erdősi, Péter Máté
+ perdosi&chello.hu
+29251
+ LNM IIT
+ parth sarthi
+ parth2005&gmail.com
+29252
+ Server System Infrastructure (SSI)
+ Jim Ryan
+ JIM.RYAN&INTEL.COM
+29253
+ KBK Consultant
+ Kovács, Béla Károly
+ kovacsbk&t-email.hu
+29254
+ Pulsar Mobile Sp. z o. o.
+ Åukasz Pasek
+ lukasz.pasek&pulsar.com.pl
+29255
+ HRZ Zittau/Görlitz
+ Andy Erd
+ erd02&stud.hs-zigr.de
+29256
+ HALLESCHE Krankenversicherung auf Gegenseitigkeit
+ Gert Hinz
+ gert.hinz&hallesche.de
+29257
+ Fedasil
+ Cyrille Bollu
+ cyrille.bollu&fedasil.be
+29258
+ Mittelrhein-Verlag GmbH
+ Thorsten Jungblut
+ tj&rhein-zeitung.net
+29259
+ California State University, Chico
+ David Fuhs
+ oidowner&mail.csuchico.edu
+29260
+ Tempest Security Intelligence
+ Fabio Jun Takada Chino
+ fabio.jun&tempest.com.br
+29261
+ emQbit
+ Nelson Castillo
+ nelson&emqbit.com
+29262
+ cybermah.com
+ Dana Mah
+ cybermah&hotmail.com
+29263
+ Max Planck Institute of Biochemistry
+ H. Lehnert
+ hlehnert&biochem.mpg.de
+29264
+ apc interactive solutions ag
+ Gerald Wallner
+ gerald.wallner&apcinteractive.net
+29265
+ KIRP GmbH
+ Siegfried Viehmann
+ Siegfried.Viehmann&kirp.de
+29266
+ xvpn
+ I. Garbe
+ iana&xvpn.de
+29267
+ Teleologic Learning Company
+ Joseph Lamoree
+ jlamoree&teleologic.net
+29268
+ Unitarian Universalist Association
+ Sean Hogan
+ shogan&uua.org
+29269
+ SiteXs Netzwerkloesungen & IT-Consulting GmbH
+ Hannes Jahn
+ snmp&sitexs.at
+29270
+ Rogers West
+ Jason Rogers
+ Rogers.JA&rogerswest.com
+29271
+ OBS Technology
+ Dave Cole
+ dcole&obsmail.com
+29272
+ Biological and Popular Culture, LLC
+ Allan G. Schrum
+ aschrum&biopop.com
+29273
+ GCS Software & Consulting e.U.
+ gerhard castellitz
+ gerhard.castellitz&utanet.at
+29274
+ BusinessFabric Inc
+ Srinivasa Kunamneni
+ srini&businessfabric.com
+29275
+ Autometrix Precision Cutting Systems
+ Caleb Callaway
+ caleb&autometrix.com
+29276
+ Exim Internet Mailer
+ Bernard Quatermass
+ bernardq&exim.org
+29277
+ BookieStreet, Ltd.
+ Andy Chantrill
+ andy&bookiestreet.com
+29278
+ Dima Technologies Co.,Ltd
+ Sun Le
+ sunle&sunlecn.net
+29279
+ WuXi ZhongXing Optoelectronics Technology Co., Ltd.
+ Xianqin Li
+ lixianqin&wxzte.com
+29280
+ Widgets
+ Paiboon Sriwilaijaroen
+ sripaiboon&hotmail.com
+29281
+ Trelleborgs Hamn AB
+ Tomas Borowiec
+ tomas.borowiec&port.trelleborg.se
+29282
+ Azuki Software
+ Robert Bakic
+ robert.bakic&gmail.com
+29283
+ dscnet.org
+ Stefano Sasso
+ stone&dscnet.org
+29284
+ Axxana
+ Nezer J. Zaidenberg
+ scipio&axxana.com
+29285
+ Aquanasoft
+ Julius Schmidt
+ aiju&aquanasoft.de
+29286
+ Imagine Communications
+ Lior Morad
+ lior&imagine-com.com
+29287
+ Finite Communication Inc.
+ Val Dodge
+ iana&finite.com
+29288
+ Altus Networks Inc
+ Todd Hooper
+ todd&altusnetworks.com
+29289
+ Advertising.com
+ Kevin Stone
+ kstone&advertising.com
+29290
+ WeGo Health, Inc
+ Monte Brown
+ monte&wegohealth.com
+29291
+ SECRETARIA DE LA FUNCION PUBLICA
+ EDDER ESPINOSA ARELLANO
+ EDDER&FUNCIONPUBLICA.GOB.MX
+29292
+ Ubiquitous Systems Ltd
+ Harsh Patel
+ harsh.patel&ubisys.co.uk
+29293
+ Royal Roads University
+ Stephen Beaudry
+ steve.beaudry&royalroads.ca
+29294
+ Meshweave
+ Maxime Curioni
+ maxime&meshweave.com
+29295
+ IMESC
+ Francisco Garcia Gonzalez
+ francisco.garcia&imesc.eu
+29296
+ IDX Company, Ltd.
+ Yasushi Wada
+ wada&idx.tv
+29297
+ Shenzhen vStrong technology Co.,Ltd.
+ Tang Cheng
+ tangcheng&v-strong.com
+29298
+ Ador Powertron Ltd.
+ Kiran Koralkar
+ khkoralkar&adorpower.com
+29299
+ Zarovs Stelsels Bk
+ Frederick Peter Eek
+ eekf&ieee.org
+29300
+ SSI Schaefer Peem GmbH
+ Nikolett Csirmaz
+ n.csirmaz&ssi-schaefer-peem.com
+29301
+ Braxtel Communications Inc
+ John Tarlton
+ jtarlton&braxtel.com
+29302
+ eSI Mobile Solutions. S.L.L (GENAKER)
+ Abraham Iglesias
+ abraham.iglesias&genaker.net
+29303
+ Telappliant Ltd.
+ Harry Roberts
+ harry&telappliant.com
+29304
+ Services for Business IT Ruhr GmbH
+ Marcel Breuer
+ marcel.breuer&sbi-ruhr.de
+29305
+ IPFIX Reverse Information Element Private Enterprise
+ RFC5103 Authors
+ ipfix-biflow&cert.org
+29306
+ Useful Networks
+ Mike Key
+ mike&useful-networks.com
+29307
+ Loki Industries
+ Brad Stockdale
+ brad.stockdale&gmail.com
+29308
+ RPGfiction
+ Richard Homonnai
+ richard.homonnai&rpgfiction.net
+29309
+ IBM Mittelstand Systeme
+ Ardeshir Arian
+ arianard&de.ibm.com
+29310
+ William Petersen Elektronik A/S
+ William Petersen
+ wp&wpeas.dk
+29311
+ Itay Be'erli
+ Itay Be'erli
+ itay.beerli&gmail.com
+29312
+ B&R Industrial Automation GmbH
+ Stefan Stemp
+ stefan.stemp&br-automation.com
+29313
+ GloboTech GmbH
+ Beat Bolzern
+ info&globotech.ch
+29314
+ WDV GmbH
+ Martin Dümig
+ m.duemig&wdv-gmbh.de
+29315
+ VAUDE Sport GmbH & Co. KG
+ Christian Harf
+ christian.harf&vaude.com
+29316
+ Astute Networks, Inc.
+ James Mai
+ jmai&astutenetworks.com
+29317
+ Global Technology Inc.
+ Eddy Kao
+ ekao&primeworldtw.com
+29318
+ Doquent Inc
+ Pawan Kumar
+ pk&doquent.com
+29319
+ NTT Communications Corporation
+ Makoto Harada
+ makoto.harada&ntt.com
+29320
+ regio iT aachen gmbh
+ Dietmar Körfer
+ dietmar.koerfer&regioit-aachen.de
+29321
+ IBL Software Engineering, Ltd.
+ Stefan Wimmer
+ stefan.wimmer&iblsoft.com
+29322
+ Cabinplant A/S
+ Steen Thyrri Sorensen
+ sts&cabinplant.com
+29323
+ Lesun Technologies Co.,Ltd
+ Sun Le
+ sunle&sunlecn.net
+29324
+ Voxy Communications
+ Yuri Arabadji
+ yuri.arabadji&gmail.com
+29325
+ Worshipworks Ministries International
+ Jayson Crisman
+ jcrisman&cityworship.net
+29326
+ IBM Rational
+ Andrew Himmer
+ ahimmer&us.ibm.com
+29327
+ barrang
+ Michael Chesterton
+ michael.chesterton&gmail.com
+29328
+ The Stable Group
+ Jef Brink
+ jbrink&sigmaiq.com
+29329
+ Trade Me Ltd
+ Platform Team - Matt Duguid
+ matt.duguid&trademe.co.nz
+29330
+ Cryptic Studios
+ Bruce Rogers
+ brogers&crypticstudios.com
+29331
+ Swan Island Networks, Inc.
+ Adam Montville
+ adam.montville&swanisland.net
+29332
+ Frank Meisschaert
+ Frank Meisschaert
+ Frank.Meisschaert&telenet.be
+29333
+ JBlade LLC
+ Tom Larkens
+ pd&jblade.com
+29334
+ Provider.nl
+ Jeroen Boonstra
+ jeroen&provider.nl
+29335
+ Zajil International Telecom K.C.S.C.
+ Rami AlZaid
+ ralzaid&zajil.com
+29336
+ Bombardier Transportation (Signal) Germany GmbH
+ Christoph Lüders
+ christoph.lueders&de.transport.bombardier.com
+29337
+ Bynari
+ Trey Tabner
+ trey&bynari.net
+29338
+ Kestrel Wireless, Inc.
+ Steve Davis
+ steve.davis&kestrelwireless.com
+29339
+ 3guppies.com
+ Brian Finney
+ domainadmin&fishtank.3guppies.com
+29340
+ joncaves.com
+ Jon Caves
+ joncaves&btinternet.com
+29341
+ Ingenieurbuero Schmid
+ Ernst Schmid
+ snmp&ejschmid.de
+29342
+ Browave Inc.
+ Herbert Chen
+ herbert.chen&browave.com
+29343
+ Grundig SAT-Systems GmbH
+ Martin Mollek
+ martin.mollek&gss.tv
+29344
+ ShangHai HuaBo Taifu Internet Technology Co.,Ltd
+ wu jian
+ wuj&huabo.net
+29345
+ Softing AG
+ Dirk Palme
+ support.automation&softing.com
+29346
+ UKN Group Limited
+ Tony Reynolds
+ support&ukngroup.com
+29347
+ Amadeus Global Travel Ltd.
+ Ariel Shatil
+ rel&amadeus.co.il
+29348
+ RotaBanner Next
+ Vadim Nesterov
+ nucleusv&gmail.com
+29349
+ mediagrids plc
+ Chris Tingley
+ ctingley&mediagrids.com
+29350
+ Remuda Ranch Center for Anorexia & Bulimia Inc.
+ Mitchell Fisher
+ mitchell.fisher&remudaranch.com
+29351
+ Fallibroome High School
+ Ant Owen
+ ict&fallibroome.cheshire.sch.uk
+29352
+ IBEX Technology Co.,Ltd.
+ Toshikazu Morita
+ morita&ibextech.jp
+29353
+ Brewer Science, Inc.
+ Ron Chinn
+ rchinn&brewerscience.com
+29354
+ Health Dialog Services Corporation
+ Jennifer Kendall
+ jcrusade&healthdialog.com
+29355
+ PING e.V.
+ Daniel Hess
+ dh&ping.de
+29356
+ Montville Enterprises LLC
+ Adam W. Montville
+ adam&montville-enterprises.com
+29357
+ Fenster Software
+ Yaacov Fenster
+ iana&fenster-software.com
+29358
+ Zlango
+ Yaacov Fenster
+ fenster&zlango.com
+29359
+ Industrie Dial Face S.p.A.
+ Massimo Macrì
+ massimo.macri&idf-hit.com
+29360
+ AMS Media Sverige AB
+ Stefan Halen
+ it-avdelningen&aemedia.com
+29361
+ Magma
+ Brian Stark
+ bstark&magma.com
+29362
+ Tomizone Limited
+ Paul Barnetta
+ paul&tomizone.com
+29363
+ CHCLab.net
+ Choong Hong Cheng
+ hongcheng.choong&gmail.com
+29364
+ Applied Electro-Magnetics P. Ltd
+ Ravindra D. Bankar
+ bankar&aemindia.com
+29365
+ Penta Investments, a.s.
+ Robert Maly
+ maly.robert&penta.sk
+29366
+ BMI spa
+ Umberto Buelli
+ nostalgia&nostalgia.it
+29367
+ Dreamlab Technologies AG
+ André Roth
+ ldap-master&dreamlab.net
+29368
+ IASC
+ Wanchin Lin
+ sales&iasc.com.tw
+29369
+ Tom Collins L.L.C.
+ Tom Collins
+ tc314&hotmail.com
+29370
+ Daniel Mandler
+ Daniel Mandler
+ daniel.mandler&web.de
+29371
+ CDC Arkhineo
+ Bruno Dillet
+ bruno.dillet&cdcarkhineo.fr
+29372
+ BidiX
+ BidiX
+ bidix&bidix.info
+29373
+ Dillet.net
+ Bruno Dillet
+ bruno&dillet.net
+29374
+ elegiac
+ Julien Allanos
+ dju&elegiac.net
+29375
+ Selekron Microcontrol s.l.
+ Miguel Angel Gil
+ mgil&selekron.com
+29376
+ Trägerverein Bürgernetz Bamberg e.V.
+ Thorsten Meinl
+ Thorsten&meinl.bnv-bamberg.de
+29377
+ Make-A-Byte, Inc.
+ Jeremy Hahn
+ jeremy.hahn&makeabyte.com
+29378
+ Unium (formerly 'CoCo Communications Corp.')
+ Dennis Edwards
+ dedwards&uniumwifi.com
+29379
+ Lostar Bilgi Guvenligi A.S.
+ Murat Lostar
+ murat&lostar.com
+29380
+ Beekhul Holdings Pty Ltd
+ Mark van Kerkwyk
+ iana-contact&vk.net
+29381
+ McNeese State University
+ Wendell Jones
+ OID.PEN&mcneese.edu
+29382
+ Dedalus S.p.a.
+ Olianti Andrea
+ andrea.olianti&deda.com
+29383
+ sysview Inc
+ Tsay Yaw Hann
+ tyheric&gmail.com
+29384
+ PD Consulting and Security
+ David Rawling
+ djr&pdconsec.net
+29385
+ ANS
+ Krzysztof Oledzki
+ krzysztof.oledzki&ans.pl
+29386
+ Zetes 3iV CC
+ Timur Evdokimov
+ timur.evdokimov&voice.zetes.com
+29387
+ enovance
+ Nicolas Marchal
+ n.marchal&enovance.com
+29388
+ Activant Solutions
+ David Mellinger
+ david.mellinger&activant.com
+29389
+ LOGIKonline Inc.
+ Dave Friedel
+ dave&logikonline.com
+29390
+ Digital IMS
+ Jesse Angell
+ info.tech&digitalims.com
+29391
+ Strategic Data Pty Ltd
+ Adam Clarke
+ support&strategicdata.com.au
+29392
+ a3 systems GmbH
+ Gunter Bach
+ gunter.bach&a3systems.com
+29393
+ AETA AUDIO SYSTEMS
+ Serge DE JAHAM
+ sdejaham&aeta-audio.com
+29394
+ Centre Hospitalier Régional Universitaire de Lille
+ Guillaume DERAEDT
+ g-deraedt&chru-lille.fr
+29395
+ Pheedo, Inc.
+ Jay Rossiter
+ systems&pheedo.com
+29396
+ VeriSat AS
+ Petter Chr. Amundsen
+ pca&verisat.no
+29397
+ Engineering System Solutions
+ IT Administrator
+ admin&es2eng.com
+29398
+ Workscape
+ Christopher Apgar
+ hostmaster&workscape.com
+29399
+ SIDSA
+ Carlos Santos
+ carlos.santos&sidsa.es
+29400
+ OKC AG
+ Christoph Spindler
+ webmaster&okc.ch
+29401
+ Fullnet, Inc.
+ John Fullington
+ fje&fullnet.com
+29402
+ HELEX
+ Radis Vassilis
+ v.radis&helex.gr
+29403
+ COMWAX
+ Clementine CREPIN
+ ccrepin&comwax.com
+29404
+ Intelligens Rendszerek Divizio Kft.
+ Mathe Balazs
+ mathe.balazs&ird.hu
+29405
+ Unicel do Brasil Telecomunicações LTDA
+ Farley A. Sousa
+ snmp&unicelbrasil.net
+29406
+ Connectbeam
+ Shinji Yaguma
+ syaguma&connectbeam.com
+29407
+ Portal Andres Jadan
+ Andres Jadan
+ asjm123&gmail.com
+29408
+ KEPCO
+ Moon-suk, Choi
+ cms96&kepri.re.kr
+29409
+ Innovation Wireless Inc.
+ Simon Hsieh
+ simon.hsieh&iwi.net.tw
+29410
+ Firesteel Technologies, Inc
+ Don Schwemle
+ donschwemle&firesteeltechnologies.com
+29411
+ Instituto de Tecnologia da Informação e Comunicação do Estado do Espírito Santo - PRODEST
+ Lívio Zanol Pereira de Souza Puppim
+ livio.zanol&prodest.es.gov.br
+29412
+ Prodea Systems
+ Jason Cotton
+ jason.cotton&prodeasystems.com
+29413
+ Access Layers LTD
+ MIB Admin
+ cfo2008&accesslayers.com
+29414
+ Opengate Data Systems
+ Matthew Bush
+ matthew.bush&opengatedata.com
+29415
+ Autentia Real Business Solutions
+ Alejandro Perez Garcia
+ alejandropg&autentia.com
+29416
+ ORBIT TECHNOLOGY GROUP
+ Eli Menachem
+ elim&orbit-ltd.co.il
+29417
+ Felix Schwarz Software-Entwicklung
+ Felix Schwarz
+ felix.schwarz&schwarz.eu
+29418
+ Tracenetwork Corporation Sdn. Bhd.
+ Mohd Nawawi Mohamad Jamili
+ nawawi&tracenetworkcorporation.com
+29419
+ Kapital Insurance Group
+ Eduard Shevtsov
+ Eduard.Shevtsov&ifdk-insurance.ru
+29420
+ West Bengal University of Technology
+ Prof. Ashoke R. Thakur (Vice Chancellor)
+ vc&wbut.ac.in
+29421
+ Kargo Global Inc
+ Florian Hoenig
+ fhoenig&kargo.com
+29422
+ Support Soluções em Informática LTDA
+ Renan José Schiavo
+ renan&support.inf.br
+29423
+ 2V S.r.l.
+ Damiano Venturin
+ info&2vsrl.it
+29424
+ Embryo Web Solutions Ltda
+ Janser Priori
+ janser.priori&embryo.com.br
+29425
+ Materiales Electricos y Mecanicos - MEM Ltda
+ Christian Pérez
+ c.perez&digifix.com.co
+29426
+ State of Mind
+ Patrick Koetter
+ patrick.koetter&state-of-mind.de
+29427
+ EZSAFE
+ liang ios
+ gdezsafe&gmail.com
+29428
+ IKOEmed
+ Jacob Foshee
+ jfoshee&ikoemed.com
+29429
+ SynergyRT
+ Hansen Chen
+ hansenphysics&gmail.com
+29430
+ HMS GmbH
+ Martin Hecht
+ mhecht&hms-dev.de
+29431
+ FaithFamily Academy
+ Chris Savage
+ csavage&faithfamilyacademy.org
+29432
+ Hurco Automation Ltd.
+ Bentham Yang
+ bentham&hacontrols.com.tw
+29433
+ Digma Inc.
+ Sergey Listopad
+ psychosensor&gmail.com
+29434
+ MRK - Media AG
+ Ulrich Kamke
+ ulrich.kamke&mrk-media.de
+29435
+ Wisekey ELA
+ Wences Basterra
+ wbasterr&es.wisekey.com
+29436
+ Central Technology Services
+ Sam Richards
+ Sam_Richards&ctsinc.biz
+29437
+ HNP
+ Enrique Diaz de la Puente
+ ediazpuente&telefonica.net
+29438
+ ARAMEX International Ltd.
+ Hani Barghout
+ hani&aramex.com
+29439
+ Untold Structures P/L
+ Pronob Pal
+ pronob&visualanalytics.com.au
+29440
+ Université Louis Pasteur - UFR de Mathématique et d'Informatique
+ Christophe BOCCHECIAMPE
+ cb&dpt-info.u-strasbg.fr
+29441
+ Quanzhou Normal University
+ Wu Weibin
+ abangercn&gmail.com
+29442
+ ARISE
+ Marcin Giedz
+ giedz&arise.pl
+29443
+ ShangHai RuiGao InformationTechnologies Co.,Ltd
+ Li Yang
+ yl.666666&yahoo.com.cn
+29444
+ Sondara Solucions
+ Anton Velo
+ techdept&sondara.com
+29445
+ Integra S.r.l.
+ Gabriele Ceranto
+ gabriele.ceranto&integra-web.it
+29446
+ Telematik Design
+ Dipl.-Ing. Klaus Zachmann
+ klaus.zachmann&telematik-design.at
+29447
+ Nordic Growth Market NGM AB
+ Assar Svensson
+ support&ngm.se
+29448
+ Gloucester Research Ltd
+ Imran Chaudhry
+ imranc&gresearch.co.uk
+29449
+ Resolvity, Inc
+ Hao Wu
+ hao.wu&resolvity.com
+29450
+ Digistar Telecomunicações S.A.
+ Odone Afonso Silva de Moraes Junior
+ engenharia&digistar.com.br
+29451
+ Interop Technologies
+ Interop Tech
+ tech&interoptechnologies.com
+29452
+ DigitalPersona, Inc.
+ Oxana Ivanisov
+ Oxanai&digitalpersona.com
+29453
+ Brendt Peter
+ Peter Brendt
+ pbrendt&aon.at
+29454
+ O.D.S., Inc.
+ Allen Brewer, Ph.D.
+ abrewer&odsinc.us
+29455
+ CRAHAY.EU
+ Gaetan Crahay
+ oidmaster&crahay.eu
+29456
+ modas mobile Datensysteme GmbH
+ Thomas Graf
+ tg&modas.de
+29457
+ Peer Fusion, Inc.
+ Richard Levy
+ richard&peerfusion.com
+29458
+ ACETEL
+ Jangmin Jin
+ jangmin.jin&acetel.co.kr
+29459
+ Gobierno de Aragón
+ Sergio Loras
+ sloras&aragon.es
+29460
+ Red Bee Media
+ Terry Downing or Simon Brand
+ terry.downing&redbeemedia.com
+29461
+ Authentity - Certificaton Entity
+ Eng. João Vaz Martins
+ jmartins&prologica.pt
+29462
+ Stulz GmbH Klimatechnik
+ Michael Knecht
+ knecht&stulz.de
+29463
+ Axigen Messaging (formerly 'GECAD Technologies')
+ Ioan Indreias
+ ioan.indreias&axigen.com
+29464
+ Inverse groupe conseil
+ Dominik Gehl
+ dgehl&inverse.ca
+29465
+ Aaron Von Gauss
+ Aaron Von Gauss
+ iana&avongauss.info
+29466
+ The Nation Traffic
+ Martha Greenberg
+ system&thenationtraffic.com
+29467
+ Fire Breathing Robot Systems
+ Steve Neuharth
+ steve.neuharth&gmail.com
+29468
+ Fruhen Infotec
+ Andreas Tietz
+ oid.iana&fruhen-infotec.de
+29469
+ Freber Enterprises
+ Wilfredo D. Aldana
+ kamandi01&comcast.net
+29470
+ DAX Technologies Corp
+ Brion Feinberg
+ brion&daxtechnologies.com
+29471
+ VibiT BVBA
+ Ward Viaene
+ info&vibit.eu
+29472
+ Grinning Fool Productions
+ Marc A. Paradise
+ gf&khalidine.com
+29473
+ Humanity Forward
+ Theodore Kisner
+ tsk&humanityforward.org
+29474
+ CHINA NETCOM GROUP BROADBAND SERVICE APPLICATIONS LIMITED CORPORATION FOR NATIONAL ENGINEERING LABORATORY
+ zhanglunyong
+ zhanglunyong&cnc-labs.com
+29475
+ ADILEC S.L.
+ Joan Pons
+ jpons&adilec.com
+29476
+ Viliam Trepák - NETCOM
+ Viliam Trepák
+ trepo&azet.sk
+29477
+ Markas-Al-Nour
+ Linus Gasser
+ ineiti&markas-al-nour.org
+29478
+ University of Chicago, Graduate School of Business
+ Darren Young
+ darren.young&chicagogsb.edu
+29479
+ hc Consulting
+ Frank Harenberg
+ frank&harenberg.ch
+29480
+ Barash Communication Technologies Inc. (BCTI)
+ Oleg Barzasekov
+ oleg.barzasekov&mts.tm
+29481
+ Cambridge Semantics Inc
+ Simon Martin
+ simon&cambridgesemantics.com
+29482
+ Excell Battery Company
+ Farrah L. Lelond
+ flelond&excellbattery.com
+29483
+ Proformatique
+ Marc Dequenes
+ mdequenes&proformatique.com
+29484
+ DevGuy
+ Terris Linenbach
+ terris&terris.com
+29485
+ SMART Technologies ULC
+ Linda Waldern
+ lwaldern&smarttech.com
+29486
+ Roundysoft
+ Virgil Dimaguila
+ virgil&roundysoft.com
+29487
+ Beijing LHWT Microelectronics Inc
+ ZhiZhou
+ zhouzhi&lhwt.com
+29488
+ Jeremy Jones
+ Jeremy Jones
+ jjones192&nycap.rr.com
+29489
+ SlitherSoft
+ Jeremy Jones
+ jjones192&nycap.rr.com
+29490
+ Protech s.a.s.
+ Andrea Girardi
+ a.girardi&protechgroup.it
+29491
+ John Wiley & Sons, Inc.
+ Simon Finch
+ saefinch&yahoo.com
+29492
+ Pischows
+ Mickael Sundberg
+ engineering&pischows.se
+29493
+ Limestone College
+ Scott Berry
+ sberry&limestone.edu
+29494
+ State of Maine Government
+ Mark Kemmerle
+ Mark.Kemmerle&maine.gov
+29495
+ Siteworx, Inc.
+ Brad Forrester
+ brad&siteworx.com
+29496
+ Marc Suttle
+ Marc Suttle
+ marc.suttle&gmail.com
+29497
+ Carbon Planet Pty Ltd
+ Jesse Reynolds
+ jesse.reynolds.iana.pen&carbonplanet.com
+29498
+ Probin
+ Probin Acharya
+ probin_np&yahoo.com
+29499
+ Unassigned
+ Removed 2007-09-17
+ ---none---
+29500
+ StorageSwitch
+ Andy Thomson
+ andy.thomson&storageswitch.com
+29501
+ Algolith Inc.
+ Andrew Lee
+ andrew.lee&algolith.com
+29502
+ MDIT Innovations Inc
+ Slobodan Miskovic
+ smiskovic&mditinnovations.com
+29503
+ GeniNetworks
+ Charlie Kim
+ kimpd&geninetworks.com
+29504
+ Biometria ek. för.
+ Magnus Engberg
+ magnus.engberg&biometria.se
+29505
+ Resercom, L.P.
+ Jeremy Lujan
+ jlujan&resercom.com
+29506
+ Telepin Software
+ Yassin Mohamed
+ yassino&telepin.com
+29507
+ InCoDe
+ Peter Starchl
+ peter.starchl&gmail.com
+29508
+ Pfadfinder & Pfadfinderinnenbund Nordlicht e.V.
+ Jonathan Jäkel
+ info&pbnl.de
+29509
+ Naftna Industrija Srbije a.d. Novi Sad
+ Dragomir Zizakov
+ dragomir.z&nis-naftagas.co.yu
+29510
+ ZipTie
+ Ryan Kruse
+ rkruse&ziptie.org
+29511
+ HITACHI Hi-System21 Co.,Ltd. Minami-Team
+ Kazuya Ishida
+ ishida&hs21.co.jp
+29512
+ Integral Sistemas
+ Alberto Reis
+ areis&integral.com.br
+29513
+ MvpZone
+ Vinesh Prasanna M
+ admin&mvpzone.net
+29514
+ NewLines Ltd.
+ Anton Nikiforov
+ anton&nikiforov.ru
+29515
+ Korea Institute of Science and Technology (KIST)
+ Sangchul Ahn
+ prime&kist.re.kr
+29516
+ UUDynamics, Inc.
+ Yang Haihua
+ hhyang&uudynamics.com
+29517
+ AuxalNet
+ Ninad Shah
+ ninad&auxalnet.com
+29518
+ Drew Hess
+ Drew Hess
+ dhess-web-iana&bothan.net
+29519
+ Urząd Zamówień Publicznych
+ Grzegorz Jan Ber
+ admin&uzp.gov.pl
+29520
+ DOMOD
+ Michael Bouma
+ info&domod.nl
+29521
+ Omega Design, s.r.o.
+ Tomas Mrozek
+ tomas.mrozek&omegadesign.cz
+29522
+ Unix Systems Management Pty Ltd
+ Graeme Elsworthy
+ graeme&unixsm.com.au
+29523
+ IE Internet.com Limited
+ Ken O'Driscoll
+ iana&ieinternet.com
+29524
+ Dubai Duty Free
+ Faizan Billah
+ faizan.billah&ddf.ae
+29525
+ Ukrainiain industrial
+ Ivan Ablamskiy
+ ivan.ablamskiy&gmail.com
+29526
+ EBI consulting
+ BULLIER Erick
+ iana&ebiconsulting.fr
+29527
+ Spangenberg Consulting
+ Kai Spangenberg
+ spangenberg-consulting&hotmail.com
+29528
+ TOEL Electronics Ltd.
+ Lubomir Toshev
+ office&toel-electronics.com
+29529
+ CPS Technologies
+ Chavanel Jerome
+ chavanel&cps-technologies.fr
+29530
+ New Medical Co.,LTD.
+ Bryan Shin
+ yhshin&newmedical.com.tw
+29531
+ K3-NETWORKS
+ Shinichiro Nakase
+ nakase&k3nw.com
+29532
+ Pacific West Association of Realtors
+ Stephen Davis
+ stephend&pwr.net
+29533
+ NSSE SSC Charleston
+ John Buelk Jr
+ jcbuelk&wareonearth.com
+29534
+ the hive
+ Brendan Clougherty
+ brendan&thehive.com
+29535
+ BKMKS.COM
+ Alex Protasenko
+ iana&bkmks.com
+29536
+ SKY Perfect JSAT Corporation (formerly 'Space Communications Corporation')
+ Hiroshi Uchiyama
+ iana-contact&sptvjsat.com
+29537
+ Velox
+ Kaspar Brand
+ iana-pen&velox.ch
+29538
+ Celeonet
+ Florent Monthel
+ florent.monthel&etu.utc.fr
+29539
+ Lockview
+ Paul Taylor
+ paul&lockview.net
+29540
+ B-204-1
+ Emilio García
+ e.j.garcia&ieee.org
+29541
+ City of Roseville - Information Technology Department
+ Patrick Sullivan
+ CAAdministrators&roseville.ca.us
+29542
+ BroadcastWebs LLC
+ Mike Miller
+ mike&broadcastwebs.com
+29543
+ Inqnet GmbH
+ Michael Renner
+ renner&inqnet.at
+29544
+ University of Montenegro
+ Abazovic Dejan
+ dejoa&cg.ac.yu
+29545
+ Open Source Business Group
+ Stefan Schatz
+ office&osbg.at
+29546
+ Soft- & Hardware Beratung Ebeling
+ Jörg Ebeling
+ joerg.ebeling&shbe.net
+29547
+ Thomas Neumann
+ Thomas Neumann
+ th.neumann&gmail.com
+29548
+ 4Com GmbH
+ Jonas Riedel
+ riedel&4com.de
+29549
+ EDS France SAS/D3SP
+ Eric AZAIS
+ eric.azais&eds.com
+29550
+ Efectivos de Tecnicas, S.A.
+ Jorge Santos
+ jorge.santos&fedetec.es
+29551
+ Dust in the net
+ Olivier Migeot
+ olivier&migeot.org
+29552
+ Three Palm Software LLC
+ Patrick Heffernan
+ p.heffernan&ieee.org
+29553
+ Habegger AG
+ Jan Fischer
+ jfischer&habegger.ch
+29554
+ pouik.org
+ Éric de la Musse
+ eric&pouik.org
+29555
+ CMB Consulting
+ Cameron Brice
+ cbrice&cmbconsult.com
+29556
+ TechMind Ltd.
+ Sagi Woo
+ sagi&techmind.co.il
+29557
+ Titus International Inc
+ Stephane Charbonneau
+ Stephane.Charbonneau&titus.com
+29558
+ Titus Labs Inc
+ Stephane Charbonneau
+ Stephane.Charbonneau&titus.com
+29559
+ Late-Hours
+ Christopher M. Hosmer
+ Late-Hours&knology.net
+29560
+ SBE network solutions GmbH
+ Norman Meilick
+ nm&sbe.de
+29561
+ Yuston BV
+ Alain Schuermans
+ alain&yuston.com
+29562
+ Sophelios BVBA
+ Alain Schuermans
+ alain&sophelios.com
+29563
+ MITANI CORPORATION
+ Haruhiko Gotaishi
+ gotaishi&mitani-corp.co.jp
+29564
+ Opensquad SARL
+ Arnaud Brugnon
+ arnaud&opensquad.com
+29565
+ DCMSYS LLC
+ Dmitriy Tochilnik
+ dmitri&toch.us
+29566
+ OH San Juan de Dios. Provincia Betica
+ Emilio Maneiro
+ emaneiro&sjd.es
+29567
+ Central Informatics Organisation
+ Adlin Hisyamuddin
+ adlinh&cio.gov.bh
+29568
+ Integro Technologies Private Limited (Singapore)
+ System Administrator
+ admin&integrosys.com
+29569
+ Senselogic AB
+ Karl Eklof
+ karl.eklof&senselogic.se
+29570
+ Oak Ridge Associated Univerisites
+ Josh Haynes
+ Joshua.Haynes&orau.org
+29571
+ Mirasys
+ Sami Ovaska
+ sami.ovaska&mirasys.fi
+29572
+ Apotex Inc
+ Paul Tenaglia
+ ptenaglia&apotex.com
+29573
+ Laredo IT
+ Francisco Diderot
+ ldap&laredoit.net
+29574
+ PowerCore Engineering
+ John teBokkel
+ john&powercoreeng.com
+29575
+ Alexander Badent (none)
+ Alexander Badent
+ abadent&gmail.com
+29576
+ Kilgour
+ Chris Kilgour
+ chris&kilgour.org.uk
+29577
+ gateProtect AG, Germany
+ Dieter Balsen
+ development&gateprotect.de
+29578
+ STN BV
+ J.A.M. Oortman
+ info&stnbv.nl
+29579
+ 42media group GmbH
+ Markus Tamm
+ mt&42mediagroup.com
+29580
+ Viyya Technologies Inc.
+ John Bay
+ jbay&viyya.com
+29581
+ Axiomatica
+ Roger Neate
+ ldap-root&axiomatica.com
+29582
+ Nativ Systems Ltd
+ Joe Warren-Meeks
+ tech&lists.nativ-systems-host.com
+29583
+ Angelo State University
+ Jason Brake
+ security&angelo.edu
+29584
+ Tom Link
+ Tom Link
+ tmlink&cmu.edu
+29585
+ Comsec TR Pty. Ltd.
+ Emil Andonov
+ emil&totalrecallvr.com
+29586
+ USG People International N.V.
+ Marc Surinx
+ msurinx&usgpeople.com
+29587
+ Zadig Srl
+ Christian Deligant
+ cdeligant&zadig.it
+29588
+ EGOS! The Education Company
+ Mario Fuchs
+ mario.fuchs&egos.co.at
+29589
+ Wanari Kft.
+ György Kemény
+ kemeny.gyorgy&wanari.com
+29590
+ Lileo Scop Sarl
+ Olivier Cadiou
+ contact&lileo.fr
+29591
+ OpenSS7 Corporation
+ Brian Bidulock
+ bidulock&openss7.org
+29592
+ Corporate Big
+ Kristin Valinsky
+ kristin&corporatebig.com
+29593
+ Bolkhuis
+ Stefan Lenselink
+ beheer&bolkhuis.nl
+29594
+ San Jose State University
+ Network Engiineers
+ network&sjsu.edu
+29595
+ Drury Hotels Corporation
+ Domain Administrator
+ domain.admin&druryhotels.com
+29596
+ CMP Audiovisual
+ Carlos Muñoz
+ cmp&cmpx.net
+29597
+ Nextfour Group Ltd
+ Johan Wessberg
+ johan.wessberg&nextfour.fi
+29598
+ NSI Hosting, Inc.
+ Chuck Tellechea
+ chuckt&nsihosting.net
+29599
+ Torokina Networks
+ Mr John Ahern
+ john.ahern&torokina.com
+29600
+ International Islamic University Malaysia
+ Abu Hurairah Abdul Manaf
+ hurairah&iiu.edu.my
+29601
+ Aricent Communication (Holdings) Ltd.
+ Arpna Gupta
+ arpna.gupta&aricent.com
+29602
+ ALTASIS DI CASTIGLIEGO MICHELE
+ MICHELE CASTIGLIEGO
+ michele.castigliego&altasis.it
+29603
+ Kenoxa GmbH
+ Michael Radtke
+ tradtke&kenoxa.de
+29604
+ Diverse Computing, Inc.
+ Michael Keller
+ mkeller&diversecomputing.com
+29605
+ CellGain
+ Pratik Desai
+ pdesai&cellgain.com
+29606
+ Econoprint, Inc.
+ Jeremy Parrish
+ jeremyp&msn.econoprint.com
+29607
+ Reverb Networks, Inc.
+ Cang T Nguyen
+ cnguyen&reverbnetworks.com
+29608
+ pelzel
+ Dieter Pelzel
+ dieter&pelzel.at
+29609
+ Apogee Labs, Inc.
+ Andy Grebe
+ andyg&apogeelabs.com
+29610
+ Secure Process
+ Robert Mann
+ robert&secure-process.com
+29611
+ Clonewars.org
+ Daniel Schreiner
+ warmaster&clonewars.org
+29612
+ Wi-Links
+ Sam Krainer
+ sam&wi-links.com
+29613
+ Ethos-Networks
+ Vadim Eidlin
+ vadim.eidlin&ethos-networks.com
+29614
+ Aug. Hedinger GmbH & Co. KG
+ Christos Zisis
+ czisis&hedinger.de
+29615
+ 29West, Inc.
+ David Ameiss
+ mib-admin&29west.com
+29616
+ reynald.org
+ Reynald Poittevin
+ reynald&poittevin.name
+29617
+ SyTech
+ Igor Konnov
+ ikonv&sytech.ru
+29618
+ Region Syddanmark
+ Carsten Friis
+ carsten.friis&regionsyddanmark.dk
+29619
+ Johannes Oechsle LAN-Party Netzwerkausruester
+ Johannes Oechsle
+ service&oechsle-it.de
+29620
+ Gamesys Ltd
+ Operations Dep/Systems Administrators Team
+ sysadmin&gamesys.co.uk
+29621
+ BIOS Corporation
+ Seimei Matsumura
+ matsu&bios.co.jp
+29622
+ Megafon OJSC
+ Yury Mikhienko
+ Yury.Mikhienko&megafonkavkaz.ru
+29623
+ Banque du Liban
+ Zeina Aoun
+ zaoun&bdl.gov.lb
+29624
+ RIMOC GmbH
+ Dr. Markus Ruppel
+ markus.ruppel&rimoc.com
+29625
+ Sagi Mehadave
+ Sagi Mehadave
+ rullevpt&yahoo.com
+29626
+ TeleDesign PLC
+ Adam Dring
+ adam.dring&teledesign.co.uk
+29627
+ IDpendant GmbH
+ Clemens Haertling
+ clemens.haertling&idpendant.com
+29628
+ n2N Commerce
+ Bill Goodson
+ wgoodson&n2ncommerce.com
+29629
+ Legg Mason, Inc.
+ Todd Behr
+ tmbehr&leggmason.com
+29630
+ ONE-ANS S.p.A
+ Giovanni Salvia
+ giovanni.salvia&one-ans.it
+29631
+ iptego GmbH
+ Stefan Keller
+ iana-pen&iptego.de
+29632
+ Seko Worldwide
+ Chris Johnson
+ chris.johnson&sekoworldwide.com
+29633
+ Peleton Photonic Systems
+ Carol Tracey
+ info&peleton.com
+29634
+ Dom Inwestycyjny BRE Banku S.A.
+ Paweł Kaszyński
+ prof.gabka&yahoo.com
+29635
+ Dealer Information Systems Corporation
+ Dave Dunkin
+ webmaster&dis-corp.com
+29636
+ SecureMedia
+ Sean Higgins
+ seanh&securemedia.co.nz
+29637
+ TrinitySoft Co.,Ltd.
+ Paek, Jin-Ha
+ tsse&trinitysoft.co.kr
+29638
+ NovaTec Kommunikationstechnik GmbH
+ Wilfried Steffens
+ wist&novatec.de
+29639
+ The Electric Sheep Company, Inc.
+ Judd Maltin
+ oid-master&electricsheepcompany.com
+29640
+ AP Nederland BV
+ Luit Huisman
+ j.verheul&impactions.eu
+29641
+ Hostworks Group Ltd
+ Christian Schulze
+ christians&hostworks.com.au
+29642
+ exxact
+ Denis Lomov
+ denis.lomov&exxact.com
+29643
+ Winkwaves
+ Hans de Graaff
+ hans&winkwaves.com
+29644
+ Antony Vennard
+ Antony Vennard
+ antony+oid&vennard.ch
+29645
+ bothan.net
+ Drew Hess
+ dhess-web-iana&bothan.net
+29646
+ VisiWear AS
+ Nils Erik Dahlen
+ nils&visiwear.com
+29647
+ Virtual Broadband Technology, Inc.
+ Ben Sprachman
+ ben&vbbtech.com
+29648
+ QuoPin
+ Jaewon, Chung
+ jaewonc&quopin.com
+29649
+ Infoton Corporation
+ Ross H. Jaibaji
+ ross&infoton.com
+29650
+ Georg Simon GmbH
+ Stefan Rittmann
+ stefan.rittmann&simon-entsorgung.de
+29651
+ vidIP
+ Xavier VINCENT
+ xvincent&mediatvcom.com
+29652
+ Shook Hardy & Bacon LLP
+ Henry Duong
+ cpane&shb.com
+29653
+ Overstock.com Inc
+ Nate Auwerda
+ nate&overstock.com
+29654
+ Freedom Networks
+ James Jones
+ james&freedomnet.co.nz
+29655
+ Kirishi Glass Plant Ltd
+ Admin
+ admin&steklo.kirishi.ru
+29656
+ phaseDOT IT-Business-Solutions
+ Emmanuel Zaspel
+ Emmanuel.Zaspel&phaseDOT.net
+29657
+ VTG Deutschland GmbH
+ Reinhart Donner
+ 1111&vtg.com
+29658
+ Fundacion Integra
+ Jose Luis Fernández
+ admin&f-integra.org
+29659
+ Carestream Health
+ Andrew Mitchell
+ andrew.mitchell&carestream.com
+29660
+ AFCO Systems
+ Todd Lowe
+ tlowe&afcosystems.com
+29661
+ Fulcrum Analytics, Inc.
+ Elmer Pallarca
+ epallarca&fulcrm.com
+29662
+ cron IT GmbH
+ Remus Lazar
+ remus&cron-it.de
+29663
+ Embedded X Inc
+ Brett Bernath
+ brett&embeddedx.com
+29664
+ Packet General Networks, Inc.
+ Iohannes Plethon
+ iana&packetgeneral.com
+29665
+ Protractor Software, Inc.
+ Lei Xu
+ lei&protractor.com
+29666
+ Lunixtreme
+ Deny C Luchetti
+ dcraid&gmail.com
+29667
+ Destiny Solutions
+ Simon Shi
+ sq.simon&gmail.com
+29668
+ Kirei AB
+ Fredrik Ljunggren
+ fredrik&kirei.se
+29669
+ Firstlight Networks
+ David Lawson
+ david&firstlightnetworks.com
+29670
+ Medflow Inc.
+ Mike Schmidt
+ mschmidt&oipacs.com
+29671
+ Meraki Networks, Inc.
+ Hans Robertson
+ iana&meraki.net
+29672
+ CSK WinTechnology Corporation
+ Tetsuji Iwata
+ tetsujii&cskwin.com
+29673
+ M3 Design Inc.
+ Gray McCord
+ gmccord&m3designinc.com
+29674
+ thewolfe.net, llc.
+ Michael Wolfe
+ netsol&thewolfe.net
+29675
+ alemo kommunikations GmbH
+ Oliver Albers
+ oliver.albers&alemo.de
+29676
+ net plus tecnolodgy
+ Rakesh Giri
+ rakesh&netplus.com.np
+29677
+ Sensata Technologies - Power Controls WBL
+ Michael Maas
+ mike.maas&airpax.net
+29678
+ Absolute, Ltd.
+ Igor Koval
+ info&atta-absolute.ru
+29679
+ VoiSmart S.r.l. (formerly 'Espia Srl')
+ Matteo Brancaleoni
+ mbrancaleoni&voismart.it
+29680
+ Atlantux Consultores S.L.
+ Enrique Zanardi
+ ezanardi&atlantux.com
+29681
+ AFPy
+ Olivier Grisel
+ ogrisel&afpy.org
+29682
+ DMO Technologies
+ David MOSCIPAN
+ david-iana&dmo-technologies.com
+29683
+ CopperEye Ltd
+ Stephen Reed
+ it_support&coppereye.com
+29684
+ Pioneer Magnetics Inc.
+ Param Panesar
+ ppanesar&pioneermagnetics.com
+29685
+ eVision Pty Ltd
+ Scott Caffyn
+ scott.caffyn&evision.com.au
+29686
+ Bharat Electronics Ltd.
+ Charu S. Tripathi
+ charustripathi&bel.co.in
+29687
+ Absolute Performance, Inc.
+ Derek Streeter
+ dstreeter&absolute-performance.com
+29688
+ Axstor
+ Alan Shepherd
+ oid_admin&axstor.com
+29689
+ Ekplek
+ Dameon Wagner
+ dameonwagner&gmail.com
+29690
+ Doctor Web, Ltd
+ Eugeny Gladkih
+ john&drweb.com
+29691
+ Silver Wave Technology Limited
+ George Holmes
+ gholmes&silverwave.biz
+29692
+ Globesy, s.r.o.
+ Zdenko NeÄas
+ admin&globesy.sk
+29693
+ Cobalt Digital
+ Kevin Moore
+ kmjm&cobaltdigital.com
+29694
+ Tethers Unlimited, Inc.
+ Tyrel Newton
+ newton&tethers.com
+29695
+ REWSS A/S
+ Brian Wasylowich
+ brian.wasylowich&rewss.com
+29696
+ CitiFinancial Consumer Finance India Ltd.
+ Anil Chopra
+ anil.chopra&citi.com
+29697
+ Leeds Primary Care Trust
+ Information Systems and Delivery
+ michael.ross&leedspct.nhs.uk
+29698
+ NBG ID
+ Adrien VALLET
+ avallet&nbgid.com
+29699
+ Cetis d.d.
+ Bostjan Kolar
+ bostjan.kolar&cetis.si
+29700
+ Got Linux, Inc.
+ Linda Bissum
+ linda&gotlinux.biz
+29701
+ PMD GmbH
+ Mike Waldeyer
+ mike.waldeyer&pmd-media.de
+29702
+ Eckard Vossas Unternehmensberatung
+ Eckard Vossas
+ info&aims-consulting.de
+29703
+ Stuart Morgan
+ Stuart Morgan
+ stuart.morgan&vulnlabs.net
+29704
+ Carlos Perello Marin
+ Carlos Perello Marin
+ carlos&pemas.net
+29705
+ SNOLAB
+ John Roberts
+ jroberts&snolab.ca
+29706
+ Mapsolute GmbH
+ Jens Brey
+ jens.brey&mapsolute.com
+29707
+ Business & Engineering Systems Corp
+ John Cook
+ jcook&bnesystems.com
+29708
+ InfoStream Technologies
+ Abdul Rehman Gani
+ hostmaster&infostream.co.za
+29709
+ Argibel Servicios Digitales S.L
+ Esteban Barón
+ esteban&argibel.es
+29710
+ London Borough of Camden
+ David Nicholls
+ david.nicholls&camden.gov.uk
+29711
+ 802automation Ltd
+ Paul Morgan
+ paul.morgan&802automation.com
+29712
+ m-sys EDV-Dienstleistungen
+ Martin Menhart
+ mmsp&m-sys.at
+29713
+ LTech Information Technology Co. LTD.
+ Wang Jun
+ wangjun&ltech.cc
+29714
+ Kyocera Communication Systems Co.Ltd
+ Shinji Higashi
+ shinji-higashi&kccs.co.jp
+29715
+ Zavod za zdravstveno zavarovanje Slovenije
+ Andrej Zlender
+ andrej.zlender&zzzs.si
+29716
+ Concilio Networks
+ Pasi Kovanen
+ pasi.kovanen&concilionetworks.com
+29717
+ RealDolmen (formerly 'Dolmen Computer Applications')
+ Lieven Willems
+ Lieven.Willems&realdolmen.com
+29718
+ Technological Educational Institution of Athens (T.E.I. of Athens)
+ Dimitrios Ninos
+ proedr&teiath.gr
+29719
+ MICROPLEX Printware AG
+ Matthias Krusch
+ matthias.krusch&microplex.de
+29720
+ xyco technologies AG
+ Volker Schnabel
+ volker.schnabel&xyco.eu
+29721
+ BI-LO, LLC
+ Patrick Wyer
+ patrick.wyer&bi-lo.com
+29722
+ TimeCost
+ Marson Nicolas
+ info&timecost.ca
+29723
+ IMAX Corp.
+ Tod Beric
+ tberic&imax.com
+29724
+ RPC Packaging
+ Philippe Mees
+ philippe.mees&rpc-asp.com
+29725
+ InConcertCC
+ Fernando Pardo
+ fpardo&inconcertcc.com
+29726
+ Rottenbytes
+ Nicolas Szalay
+ nico&rottenbytes.info
+29727
+ John Zornig
+ John Zornig
+ jzornig&mac.com
+29728
+ Planex Technologies S.A.
+ Diego G. Nagy
+ dnagy335&hotmail.com
+29729
+ Logesta Gestion del Transporte S.A.
+ Antonio Gomez Gonzalez
+ antonio&logesta.com
+29730
+ MADEK, Ltd.
+ Alexey Shchutsky
+ shchutsky&madek.kiev.ua
+29731
+ General Dynamics Information Technology
+ Derek Smeds
+ derek.smeds&gdit.com
+29732
+ MTS
+ Gary Tock
+ gary.tock&mts.com
+29733
+ Hypertag Ltd.
+ Graham Tricker
+ gtricker&hypertag.com
+29734
+ Wartsila Corporation
+ Joachim Kjellman
+ iana&wartsila.com
+29735
+ E.T.S.V. Scintilla
+ Koen Zandberg
+ sot&scintilla.utwente.nl
+29736
+ Unified Business Solutions
+ Thad Smith
+ thad.smith&unifiedbusiness.com
+29737
+ Hollywood Center Studios
+ Systems Administrator
+ sysadmin&hollywoodcenter.com
+29738
+ Kerk
+ Matthias Kerk
+ matthias&tuxlife.de
+29739
+ GRETA Sud Normandie
+ Emmanuel Langlois
+ emmanuel.langlois&sud-normandie.greta.fr
+29740
+ MST Systemtechnik AG
+ Zdenek Sulc
+ sulc&mst.ch
+29741
+ Aruba PEC S.p.A.
+ Andrea Sassetti
+ andrea.sassetti&ca.arubapec.it
+29742
+ NetOne S.A.
+ NetOne Administration Team
+ sysadmin&netone.gr
+29743
+ digiremote
+ Gregor HARTWEGER
+ office&digiremote.at
+29744
+ SVP Broadcast Microwave S.L.
+ Juan Antonio Burgos
+ svp&svpbm.com
+29745
+ International Institute for Applied Systems Analysis
+ Bartosz Kozlowski
+ oid&iiasa.ac.at
+29746
+ Satro, s.r.o.
+ Michal VanÄo
+ vanco&satro.sk
+29747
+ ExpressThought
+ Laurence Lu
+ laurence&expressthought.com
+29748
+ SophiaSoft
+ Caleb Chiu
+ mis&sophiasoft.com
+29749
+ Matthew R Chase
+ Matt Chase
+ matt&mattchase.us
+29750
+ KTS InfoTech Pvt Ltd
+ Tom Thomas
+ tom.thomas&ktsinfotech.com
+29751
+ Cubico Solutions
+ Aurelien Duarte
+ aurelien.duarte&cubico.co.za
+29752
+ Computer System Laboratory at CMC Faculty, Moscow State University
+ Nikita Youshchenko
+ yoush&cs.msu.su
+29753
+ 3Tera, Inc.
+ Peter Nickolov
+ iana-reg&3tera.com
+29754
+ Karl Blanderer Internetmarketing
+ Karl Blanderer
+ info&kabin.biz
+29755
+ SISTEER
+ Tarik ABAYAD
+ tabayad&sisteer.com
+29756
+ Rochester Community and Technical College
+ Chris Dobbins
+ hostmaster&roch.edu
+29757
+ Oficina de Cooperación Universitaria, S.A.
+ Servicios Técnicos
+ servicios.tecnicos&ocu.es
+29758
+ Polska Grupa Farmaceutyczna
+ Remigiusz Boguszewicz
+ remigiusz.boguszewicz&gmail.com
+29759
+ Engineering Solutions, Inc.
+ Carl Osborne
+ c3&engs.com
+29760
+ CSS Inc.
+ Thanh Chiem
+ ThanhChiem&csstel.com
+29761
+ GoConnect Australia Pty Ltd
+ Kevin Wong
+ kevin.wong&goconnect.com.au
+29762
+ DevMetrix
+ Damien Stuart
+ dstuart&devmetrix.com
+29763
+ ReadyLinks
+ Milton Johnson
+ milt_johnson&ready-links.com
+29764
+ Crypto Team
+ Duncan S. Wong
+ duncan&cityu.edu.hk
+29765
+ Paycor, Inc.
+ David J Granger
+ dgranger&paycor.com
+29766
+ Falcontrol Security GmbH
+ Philipp Guehring
+ philipp.guehring&falcontrol.com
+29767
+ James Hunt
+ James Hunt
+ filefrog&gmail.com
+29768
+ Emporia State University
+ Cheryl Alvarado
+ calvarad&emporia.edu
+29769
+ Accountis
+ Martin Pegler
+ martin.pegler&accountis.com
+29770
+ DIRECT ENERGIE
+ Florent GILAIN
+ webmaster&direct-energie.com
+29771
+ TrioCom Ltd.
+ Ing.Martin Paska
+ mpaska&triocom.eu
+29772
+ Sutter Health
+ Jonathan Taylor
+ taylorje&sutterhealth.org
+29773
+ Genworth Financial
+ Jeffrey Tchang
+ Jeffrey.Tchang&genworth.com
+29774
+ Amobee
+ Amit On
+ amit&amobee.com
+29775
+ WushNet LLC
+ Michael Ching
+ michaelc&wush.net
+29776
+ Checkphone
+ Benjamin CALAIS
+ bcs&checkphone.net
+29777
+ Shaw Industries, Inc.
+ Ken Martinson
+ ken.martinson&shawinc.com
+29778
+ Honeywell Systems Group
+ Rajesh Gopalakrishna
+ Rajesh.G&honeywell.com
+29779
+ Zion Group Limited
+ Shaun Stockman
+ shaun.stockman&ziongroup.co.nz
+29780
+ Secure IT-IS
+ Phillip O'Donnell
+ info&itis.co.nz
+29781
+ XEyedFrog Solutions
+ Robert Stabler
+ rob.stabler&gmail.com
+29782
+ CSK Holdings Corporation
+ Osa Horii
+ osa.horii&csk.com
+29783
+ Brandenburg University of Technology
+ Thomas Pawell
+ pawell&tu-cottbus.de
+29784
+ Turismo Andaluz
+ Laura Gonzalez García
+ lgonzalez&andalucia.org
+29785
+ Ministerio de Agricultura, Pesca y Alimentacion
+ Rodrigo Diego de Miguel
+ rdiegode&mapa.es
+29786
+ Mediterrum SARL
+ Mr Pekka HEIMONEN
+ heimonen&mediterrum.com
+29787
+ T-Systems MMS Dresden
+ Thomas Friedland
+ tfri&mms-dresden.de
+29788
+ GZT Telkom-Telmor Sp. z o.o.
+ Krzysztof Czajka
+ iptv&telmor.pl
+29789
+ Red Lion Controls (BlueTree Wireless Data, Inc.)
+ Denis Aull
+ Engineering&RedLion.net
+29790
+ Yelp Inc.
+ Sean Plaice
+ splaice&yelp.com
+29791
+ Quality Nighthawk
+ john chen
+ chen&qualitynighthawk.com
+29792
+ IPercom
+ Richard Blanchet
+ snmp-pen-request.iana.org&rb.ipercom.com
+29793
+ eNVENT Technologies
+ Grant Smith
+ grant.smith&envent-tech.com
+29794
+ DBD Deutsche Breitband Dienste
+ Marc Donner
+ donner&dbd-breitband.de
+29795
+ CC Computer Consultants GmbH
+ Michael E. Kromer
+ michael.kromer&computergmbh.de
+29796
+ Instituto Mexicano del Seguro Social (IMSS)
+ Alexis Diez
+ alexis.diez&imss.gob.mx
+29797
+ Working Technologies
+ Jurgen van der Walt
+ jurgenvdw&wtech.co.za
+29798
+ Loma Technology Group
+ David Kierans
+ dave&lomatech.com
+29799
+ ex eventu GmbH
+ Stephan Kröger
+ reg&exeventu.com
+29800
+ Zeugma Systems Inc.
+ Mike Dreves
+ mdreves&zeugmasystems.com
+29801
+ DEEPSCAN GR
+ Spanoudakis Stefanos
+ s_spanoudakis&freemail.gr
+29802
+ Comway GmbH
+ Rupert Weber-Henschel
+ r.weber&comway.net
+29803
+ Helsinki Metropolia University of Applied Sciences
+ Jukka Veikkolainen
+ iana_contact&metropolia.fi
+29804
+ Pyroll Oy
+ Tero Karstikko
+ tero.karstikko&pyroll.com
+29805
+ blueocean IT-Services
+ Dennis Ploeger
+ info&blueocean-design.de
+29806
+ Demotera
+ Pierre Paysant-Le Roux
+ pplr&free.fr
+29807
+ Ville de Sevran
+ Stephane Gatignon
+ iana-req&sevran.fr
+29808
+ Nextlead GmbH
+ Sebastian Roth
+ sebastian.roth&gmail.com
+29809
+ Getnet Tecnologia
+ Alexandro Corrêa
+ alexandroc&getnet-tecnologia.com.br
+29810
+ Moving Bytes Communications, Systementwicklung GmbH
+ Peter Sprenger
+ sprenger&moving-bytes.de
+29811
+ Contaduría General de la Nación
+ Leonardo Amor
+ lamor&cgn.gub.uy
+29812
+ Kinetic Avionics Limited
+ Martin Stevens
+ martin.stevens&kinetic.co.uk
+29813
+ Prologica SGPS
+ Eng. Joao Vaz Martins
+ jmartins&prologica.pt
+29814
+ Gandara Center
+ IT Administrator
+ itadmin&gandaracenter.org
+29815
+ Gymnasium Salzgitter-Bad
+ Mario Lipinski
+ admin&gymszbad.de
+29816
+ IRI France
+ Jean-Paul Chirac
+ jean-paul.chirac&infores.com
+29817
+ Gold Mobile
+ Iana Administrator
+ iana&gold-mobile.com
+29818
+ National Financial Partners
+ Chris Mankowski
+ root&nfp.com
+29819
+ Elastiq LLC
+ Sean Carey
+ sean&densone.com
+29820
+ x-Gate
+ Sven Richter
+ post&sven-richter.de
+29821
+ SztupY dot hu
+ Sztupák Szilárd Zsolt
+ mail&sztupy.hu
+29822
+ The Options Clearing Corporation
+ Scott Mitchell
+ smitchell&theocc.com
+29823
+ CallMiner, Inc.
+ Kim Brown
+ kim.brown&callminer.com
+29824
+ Inprint
+ Ilya Skorik
+ ilya.skorik&inprint.ru
+29825
+ NeoAccel, Inc.
+ Uday Masurekar
+ uday.masurekar&neoaccel.com
+29826
+ WiBorne, Inc.
+ Kevin Cheng
+ info&wiborne.com
+29827
+ Qness AB
+ Peter Mathiasson
+ iana&qness.eu
+29828
+ Bellgardt Embedded Systems
+ Andreas Bellgardt
+ ldap&andreas-bellgardt.com
+29829
+ Software Art
+ Remco Vossen
+ oid&software-art.nl
+29830
+ Elektro Slovenija d.o.o
+ Gregor Novak
+ gregor.novak&eles.si
+29831
+ Scuola Superiore S.Anna
+ Fabio Pagani
+ fabio.pagani&sssup.it
+29832
+ Saeil Systems Inc.
+ JongMin Choi
+ jmchoi&saeilsystems.com
+29833
+ GTZ India
+ chander bahadur thapa
+ neerajku79&yahoo.com
+29834
+ PRO-ZETA a.s.
+ David Cermak
+ prozeta&prozeta.eu
+29835
+ bruggmann engineering
+ Rico Bruggmann
+ bnshe&gmx.net
+29836
+ China Internet Network Information Center
+ Guonian SUN
+ sun&cnnic.cn
+29837
+ Erema - Engineering Recycling Maschinen und Anlagen GmbH
+ Thomas Felberbauer
+ t.felberbauer&erema.at
+29838
+ DialogueScience, Inc.
+ Anatoly Gladkov
+ gladkov&dialognauka.ru
+29839
+ Simoco EMEA Ltd (formerly 'Dalman Technical Services Ltd')
+ John Witchell
+ john.witchell&simocogroup.com
+29840
+ llrp.org
+ John R. Hogerhuis
+ registrar&llrp.org
+29841
+ Fat Spaniel Technologies
+ Ferdy Nagy
+ ferdy.nagy&fatspaniel.com
+29842
+ macmon secure gmbh (formerly 'mikado soft gmbH')
+ Christian Bücker
+ christian.buecker&macmon.eu
+29843
+ CargoServer AG (formerly 'ncode gmbh')
+ Oli Kessler
+ info&cargoserver.ch
+29844
+ Centile SA
+ Aymeric Renou
+ centilesnmp&centile.com
+29845
+ VCC Perfect Pictures AG
+ Frank Schliefer
+ sysadmin&vcc.de
+29846
+ Sparkroom, Inc.
+ David DeBruin
+ ddebruin&sparkroom.com
+29847
+ Nav N Go Kft
+ Ivan Szkiba
+ ivan.szkiba&navngo.com
+29848
+ Far Eastern State University
+ Anton Yu. Umnikov
+ umnikov&uic.dvgu.ru
+29849
+ KSB AG
+ Wilfried Kipry
+ wilfried.kipry&ksb.com
+29850
+ Netline Communications Technologies (NCT) Ltd.
+ Avi Asher
+ avi&netline.co.il
+29851
+ Nuclear-Whales Informatikai Bt.
+ Zsolt Parragi
+ dutow&nwi.hu
+29852
+ Gryphon Networks
+ Ross Kramer
+ rkramer&gryphonnetworks.com
+29853
+ eCare4all
+ Segis Ferrairó Pons
+ segis.fp&gmail.com
+29854
+ OnePacs LLC
+ OnePacs LLC
+ info&onepacs.com
+29855
+ T-Mobile Crna Gora d.o.o.
+ Dejan Stijovic
+ dejan.stijovic&telekom-cg.com
+29856
+ anapol
+ Petr Mifek
+ iana-contact&anapol.cz
+29857
+ Ready Set Companies
+ John Duncan
+ johnduncan&readysetcompanies.com
+29858
+ FCA US LLC (formerly 'Chrysler LLC')
+ Tony Veach
+ tony.veach&fcagroup.com
+29859
+ KJC Systems Ltd Co
+ Kevin Coyle
+ kevin.coyle&kjc.com
+29860
+ Octopus Technologies Ltd
+ Stephen Beynon
+ stephen&octopus-technologies.com
+29861
+ N-iX LLC
+ Ivan Pesin
+ sp_ipesin&n-ix.com.ua
+29862
+ NANCY s.r.o
+ Boris Pisarcik
+ boris&opensolaris.sk
+29863
+ Software Logic, Inc.
+ Scott Stumpf
+ scott.stumpf&softwarelogic.com
+29864
+ Typeria
+ Dominik Lisiak
+ admin&typeria.net
+29865
+ Kjaerulff 1 A/S
+ Kim Esben Jorgensen
+ kej&lastmile.eu
+29866
+ Method Analysis Limited
+ Michael Wright
+ mjw&methodanalysis.com
+29867
+ Skanska
+ Joachim Abrahmsen
+ joachim.abrahmsen&skanska.se
+29868
+ Business Security
+ Roger Eriksson
+ roger.eriksson&businessecurity.com
+29869
+ UniNet
+ Enrico Zanolin
+ enrico&uninet.co.za
+29870
+ EUROCOM Satellite Systems AS
+ Kjell Danielsen
+ Kjell.Danielsen&EUROCOM.no
+29871
+ College of Southern Maryland
+ David marek
+ davem&csmd.edu
+29872
+ Project Rialto
+ Kelvin Edmison
+ kelvin&projectrialto.com
+29873
+ OutProtect
+ Jim Niemann
+ jniemann&outprotect.com
+29874
+ TEL2WEB GmbH
+ Michael Friese
+ m.friese&tel2web.com
+29875
+ sorcellerie
+ Takashi Yajima
+ k-kukutachi&sorcellerie.jp
+29876
+ Antwoord voor Bedrijven (ICTU)
+ Johnander Jansen
+ johnander.jansen&ictu.nl
+29877
+ Allnight Computing
+ Michael Peck
+ allnight4&yahoo.com
+29878
+ Reduce My Fee, LLC
+ Robert Zuber
+ rob&adperk.com
+29879
+ Pittman Holdings
+ James Pittman
+ jamespittman&gmail.com
+29880
+ Schelde Naval Shipbuilding
+ Lennard van Vugt
+ Lennard.vanvugt&schelde.com
+29881
+ Brovic ltd. China
+ Bryan Su
+ sinceresu120&hotmail.com
+29882
+ Lambda Networks Ltd
+ Lutz Hamann
+ l.hamann&lambdaltd.net
+29883
+ Telemune Software Solutions Ltd
+ Rajesh Bansal
+ rajesh.bansal&telemune.net
+29884
+ MadaSoft
+ Martin Dahling
+ martin.dahling&madasoft.no
+29885
+ Haute Ecole Specialisee de Suisse occidentale (HES-SO)
+ Gremaud Marcel
+ marcel.gremaud&hefr.ch
+29886
+ beroNet GmbH
+ Mr. Guersel Kuecuek
+ info&beroNet.com
+29887
+ Dirección General del Territorio Marítimo
+ Enrique Maldonado
+ emaldonado&directemar.cl
+29888
+ SpinetiX S.A.
+ Diego Santa Cruz
+ Diego.SantaCruz&spinetix.com
+29889
+ Utilia
+ Miroslav Ther
+ mt&utilia.info
+29890
+ Work Microwave GmbH
+ Dr. Gerhard Mocker
+ support&work-gmbh.de
+29891
+ Bluelon
+ Thomas Bonde
+ tbo&bluelon.com
+29892
+ Genesilico
+ Tomasz Jarzynka
+ tomee&genesilico.pl
+29893
+ Jeroen Koekkoek
+ Jeroen Koekkoek
+ jtm.koekkoek&home.nl
+29894
+ FrenchCries!
+ Frank Lesniak
+ franklesniak&hotmail.com
+29895
+ Fam List Schlattstall
+ Christoph List
+ hostmaster&list-schlattstall.de
+29896
+ VdH Soft
+ Danny Van den Hende
+ danny&vdhsoft.be
+29897
+ QSent
+ Chris Nigh
+ chris.nigh&qsent.com
+29898
+ Acropolis Software SPRL
+ Philippe Detournay
+ philippe.detournay&acrosoft.be
+29899
+ Roosevelt University
+ Timothy Hopkins
+ thopkins&roosevelt.edu
+29900
+ EDEKA Aktiengesellschaft
+ Dirk Thomsen
+ dirk.thomsen&edeka.de
+29901
+ Anaheim Engineering Co., LTD.
+ Reiki Hattori
+ hattori&anaheim-eng.com
+29902
+ Dytecna Limited
+ Iain Woolley
+ iain.woolley&syen.co.uk
+29903
+ Counsel's Chambers Limited
+ Michael Wright
+ support&counselschambers.com.au
+29904
+ abacon products GmbH
+ Carina Adler
+ carina.adler&abacon.org
+29905
+ Perrit
+ Jeroen Koekkoek
+ j.koekkoek&perrit.nl
+29906
+ Dybala
+ Krzysztof Dybala
+ krzych&stud.ics.p.lodz.pl
+29907
+ Nortal AS
+ Erik Matt
+ erik.matt&nortal.com
+29908
+ IndigoVision Ltd
+ Keith Manning
+ k.manning&indigovision.com
+29909
+ Cicero Networks Limited
+ Lubos Zisko
+ Lubos.Zisko&ciceronetworks.com
+29910
+ Open Systems Management Ltd.
+ Mr. C. A. Hunt
+ oid&osm.co.uk
+29911
+ Open-Tec
+ Robert Houghton
+ Robert.Houghton&Open-Tec.com
+29912
+ Hx Technologies Inc.
+ Joe Murray
+ joe.murray&hxti.com
+29913
+ Intelligent Transportation Video
+ Daniel Boyd
+ dan&intelligenttransportationvideo.com
+29914
+ Networkconcepts BV
+ John de Graaff
+ iana.j&networkconcepts.nl
+29915
+ Northwood Logic
+ David Rush
+ rushd&uwec.edu
+29916
+ Lightworks Technology Inc.
+ Jinbong Ko
+ jinbong&lightworks.co.kr
+29917
+ Guangzhou New Postcom Equipment Co.,Ltd.
+ Weihe Zhang
+ zhangweihe&newpostcom.com.cn
+29918
+ Uralsvjazinform Inc.
+ Kurenskij Evgenij
+ evgenij.kurenskij&samotlor.info
+29919
+ CJSC Orbita
+ Igor V. Alekseev
+ ca&orbitacom.ru
+29920
+ mySoftIT GmbH
+ Sascha Bitzer
+ info&mysoftit.de
+29921
+ FV Service KG
+ Christof Schroeder
+ iana.registry&freudenberg-nw.com
+29922
+ Starmark Trading Ltd.
+ Bernard Magny
+ bmagny&starmark.biz
+29923
+ Netris
+ Igor Perin
+ i.perin&netris.ru
+29924
+ GTD Sistemas de Informacion
+ Miguel A. Vilarino
+ miguel.vilarino&gtd.es
+29925
+ Multiplex Ltd.
+ Ivan Ivanov
+ i.ivanov&multiplex-bg.com
+29926
+ Santa Rosa S.A.
+ Luis C. Benitez A.
+ lbenitez&tocorre.com
+29927
+ LOHR
+ Bruno Barge
+ bruno.barge&lohr.fr
+29928
+ RelayHealth
+ Marty Smith
+ Marty.Smith&relayhealth.com
+29929
+ United States Steel Corporation
+ Jack Parkin
+ jparkin&uss.com
+29930
+ Koinema srl
+ Matteo La Rosa
+ mlarosa&koinema.com
+29931
+ Cambridge Imaging Systems
+ Simon Booth
+ simon&cambridgeimaging.co.uk
+29932
+ SOUND4
+ Camille Gonnet
+ camille&sound4.biz
+29933
+ APOAL Inc.
+ Franck Zoccolo
+ admin&apoal.com
+29934
+ Hypermedia Systems Inc. (USA)
+ Alexi Papaleonardos
+ alexi.papaleonardos-iana&hypermediasystems.com
+29935
+ ABC Startsiden AS
+ Andreas Marienborg
+ andreas&startsiden.no
+29936
+ x15
+ Pete Slagle
+ iana-pen-admin&x15.net
+29937
+ ellis stewart design
+ joseph ellis stewart
+ joseph.stewart&gmail.com
+29938
+ The Swedish Coast Guard
+ Bengt Nilsson
+ bengt.nilsson&combitech.se
+29939
+ Alpha Red, Inc
+ LR Mack McBride
+ network&alphared.com
+29940
+ Kawhai
+ Network Admin
+ info&kawhai.net
+29941
+ Pavlov Media, Inc
+ Jeremy Jones
+ jjones&pavlovmedia.com
+29942
+ Himalaya Technologies
+ Suresh Ramasamy
+ sureshdr&gmail.com
+29943
+ Shelton | Johns Technology Group
+ Aubrey Wells
+ aubrey&sheltonjohns.com
+29944
+ COARA Inc.
+ Yas Higashino
+ yas_h&elf.coara.or.jp
+29945
+ Chinauninet
+ Mang Lee
+ lim&lianmeng.com
+29946
+ Media-Saturn IT Services GmbH
+ Arthur Drymala
+ drymala&media-saturn.com
+29947
+ CNW Consulting Network AB
+ Per Dalén
+ per.dalen&cnw.se
+29948
+ Consell de Mallorca
+ Antoni Barcelo
+ abarcelo&conselldemallorca.net
+29949
+ Cassiopea OnLine srl
+ Daniele Pizzurro
+ daniele&cassiopeaonline.net
+29950
+ GMIT GmbH
+ Stephan Skrodzki
+ info&gmit-gmbh.de
+29951
+ DCom, spol. s r.o.
+ Rudolf Touzin
+ touzin&dcom.cz
+29952
+ JSC "Alliance Group Holding"
+ Aleksandre Bezhitashvili
+ hostmaster&agh.ge
+29953
+ deburit chemical engineering GmbH
+ Björn-Arne Meyn
+ info&deburit.de
+29954
+ Health Identity Management Consortium - HIMC
+ Seonho Kim
+ seonho.kim&mednet.org
+29955
+ Medina VoIP
+ Sean Harlow
+ sharlow&medinavoip.com
+29956
+ FreeWave Technologies
+ Jordan Fuerst
+ jordan&freewave.com
+29957
+ PCB Piezotronics Inc.
+ Joseph Van Slycke
+ jvanslycke&pcb.com
+29958
+ Washtenaw Community College
+ Rex Roof
+ rex&wccnet.edu
+29959
+ KolejNet
+ Pavel Kislinger
+ pavel.kislinger&gmail.com
+29960
+ specurio studio
+ Masamichi Decimal
+ deshi&specurio-studio.com
+29961
+ AServer NV
+ Henk BAERT
+ henk.baert&aserver.com
+29962
+ Tag Systems S.A.
+ Jukka Kangas
+ pen-admin&tagsystems.fi
+29963
+ Iron Council
+ Keisi Sciuridae
+ keisis&ironcouncil.net
+29964
+ Tribunal de Contas dos Municipios do Estado do Pará
+ Sérgio Cunha
+ sergio.cunha&tcm.pa.gov.br
+29965
+ Shinymark Enterprises Limited
+ Aaron Ho
+ aaron.ho&msn.com
+29966
+ Advanced Concept Technology Ltd.
+ Michael Tang
+ michael.tang&aconcept.info
+29967
+ B&R Data Systems
+ Bob Lynch
+ rwl&brenclosures.com.au
+29968
+ Universidade Estadual de Campinas (Unicamp)
+ Unicamp NOC
+ noc&unicamp.br
+29969
+ MORISHIMA.NET
+ Naoto Morishima
+ root&morishima.net
+29970
+ Zervina Technologies LLC
+ Rich Vaughn
+ rvaughn&zervina.com
+29971
+ Damogran Apathetic Solutions
+ Justin A. McCright
+ jam&damogran.org
+29972
+ compico
+ Juergen Spitzner-von der Haar
+ jspitzner&novell.com
+29973
+ GemEx Systems, Inc.
+ Ben Wong
+ benw&gemex.com
+29974
+ E-WEB INFORMATION Co.
+ Ivan Chang
+ ivan&e-web.com.tw
+29975
+ Guangzhou Great Symbol Information Technology Co.,Ltd.
+ Feixian Xie
+ sunny_mr_xie&live.cn
+29976
+ Nara Institute of Science and Technology
+ Takahiro Tsujii
+ tsujii&itc.naist.jp
+29977
+ Palm Tree Technology, Inc.
+ Lance Reck
+ lance&palmtreetechnology.com
+29978
+ Gotland University
+ Tord Berglund
+ tord.berglund&hgo.se
+29979
+ Bruker AXS GmbH
+ OIDMaster
+ OIDMaster&bruker-axs.de
+29980
+ Smart Com d.o.o.
+ Arso Savanovic
+ arso.savanovic&smart-com.si
+29981
+ Marben Products
+ Philippe CUER
+ philippe.cuer&marben-products.com
+29982
+ Massive Entertainment
+ Erik Karlsson
+ erikk&massive.se
+29983
+ Waves Audio Ltd.
+ Rotem Tzuk
+ rotemt&waves.com
+29984
+ Byelorussian State University of Informatics and Radioelectronics (BSUIR)
+ Network Department
+ admin&bsuir.by
+29985
+ DETRACOM SAS
+ FREZOULS Jean-Michel
+ jm.frezouls&detracom.fr
+29986
+ NET STREAMS
+ Valery BAUDOIN
+ vbaudoin&net-streams.fr
+29987
+ Hivemind Systems, Inc.
+ Clint Miller
+ cmiller&hivemindsystems.com
+29988
+ Calabrio, Inc.
+ Alvin Wong
+ alvin.wong&calabrio.com
+29989
+ Qwaq Inc.
+ Andreas Raab
+ andreas.raab&qwaq.com
+29990
+ John Smith Network Management
+ John Smith
+ snmp.stack&yahoo.co.uk
+29991
+ Macif
+ Dominique Caillaud
+ dcaillaud&macif.fr
+29992
+ PONT Technology Co.,Ltd
+ Hai Liu
+ lh&pont.cn
+29993
+ Net Marvellous
+ Koji Takemura
+ takemura&netmars.mobi
+29994
+ CONCORD GmbH
+ Uwe Böhme
+ boehmeu&concord.de
+29995
+ FUSAGx
+ Pierre Ramlot
+ sig&fsagx.ac.be
+29996
+ The Lorentz Group
+ Jack McKinney
+ nsadmin&lorentz.com
+29997
+ LavaNet, Inc.
+ Julian Cowley
+ system&lava.net
+29998
+ Kurashiki Cable Television Co.,Ltd.
+ YAMAKAWA Toshihiro
+ service&kct.co.jp
+29999
+ microC Design SRL
+ Lucian Lazarescu
+ l.lazarescu&microc.ro
+30000
+ University of Western Sydney
+ Robert Hazeltine
+ r.hazeltine&uws.edu.au
+30001
+ BROWAN COMMUNICATIONS INCORPORATION
+ Gordon Chang
+ gordon.chang&browan.com
+30002
+ FREEPP INCORPORATION
+ Gordon Chang
+ gordon.chang&freepp.com
+30003
+ Hiflex GmbH
+ Rico Leenarts
+ rl&hiflex.com
+30004
+ TerraNua Ltd
+ Brian Matthews
+ brian.matthews&terranua.com
+30005
+ Raybit Systems korea, Inc
+ john choi
+ autochoi&raybitsystems.co.kr
+30006
+ Mobile Fun
+ André Dal Col
+ ti&mfun.com.br
+30007
+ DOB.SK
+ Samuel Behan
+ pen-admin&mail.dob.sk
+30008
+ Bank Austria Real Invest GmbH
+ Mag. (FH) Sonja Koschina
+ sonja.koschina&realinvest.at
+30009
+ Information Industry Company
+ Alex Dobrynin
+ adobrynin&informind.ru
+30010
+ Embotics Corporation
+ Jean-Marc Seguin
+ jmseguin&embotics.com
+30011
+ Itochu Cable System Corp.
+ Masaaki Umeura
+ cmts&itochu-cable.co.jp
+30012
+ ipoque GmbH
+ Daniel Breest
+ daniel.breest&ipoque.com
+30013
+ Den selvejende institution Paul Bargsøe Kollegiet
+ Søren Bøg
+ nu&pbk.dk
+30014
+ Pecsi Tudomanyegyetem Klinikai Kozpont
+ Robert Pottendi
+ pen&kk.pte.hu
+30015
+ KBC Bank
+ Michael Van Gucht
+ michael.vangucht&kbc.be
+30016
+ Anel-Elektronik AG
+ Andrzej Nieduzak
+ info&anel-elektronik.de
+30017
+ TAG Aviation
+ Fred D. Aldana
+ faldana&amicharter.com
+30018
+ FusionIO
+ Michael Zappe
+ zapman&fusionio.com
+30019
+ Diversified Sales and Service, Inc.
+ Ryan Faircloth
+ ryan&dss-i.com
+30020
+ Silesian University of Technology
+ Adam Osuchowski
+ adam.osuchowski&polsl.pl
+30021
+ Mühlbauer AG
+ Auburger Harald
+ harald.auburger&muehlbauer.de
+30022
+ Guangdong Cirrus Sci-tech Development Co., Ltd
+ jie yao
+ goon862&163.com
+30023
+ ITS-Telecom
+ shlomo Tzidkani
+ shlomot&its-tel.com
+30024
+ In-Tuition Networks Ltd
+ Matthew Francis
+ mf&in-tuition.net
+30025
+ Markus Widmer
+ Markus Widmer
+ info&markus-widmer.de
+30026
+ Blue Caravel
+ Joao Violante
+ joao.violante&bluecaravel.com
+30027
+ Brainfat Networking
+ Michael Graves
+ admin&brainfat.net
+30028
+ Nova CATV, Inc.
+ Philip de Vries
+ philipd&novacatv.com
+30029
+ NENTRON Technology
+ HuangYongYao
+ HuangYongYao&hotmail.com
+30030
+ jamesoff.net
+ James Seward
+ james-iana&jamesoff.net
+30031
+ Penguinlabs LTD
+ Laban Mwangi
+ lmwangi&penguinlabs.co.ke
+30032
+ Beijing Xintong Huaan Technologies Co. Ltd
+ Ning Mo
+ ning.mo&gmail.com
+30033
+ Atabyte
+ Jared Bartimus
+ Jarediana&theaog.com
+30034
+ IIJ Engineering,Inc. (formerly 'Net Care,Inc.')
+ Naohiko Sugiyama
+ oid&iij-engineering.co.jp
+30035
+ Formosa Wireless Systems Corp.
+ Joy Cheng
+ joy&tw-wireless.com
+30036
+ Nomad Digital Ltd
+ Paul Herring
+ paul.herring&nomadrail.com
+30037
+ Company Extrim pro, Ltd.
+ Maxim A. Serebrov
+ serebrov&xrm.ru
+30038
+ ALMDUDLER-LIMONADE A. & S. Klein GmbH & Co KG
+ Stefan Neumann
+ postmaster&almdudler.com
+30039
+ Topdog-software.com
+ Andrew Colin Kissa
+ andrew&topdog-software.com
+30040
+ Tartu University Hospital
+ Kati Korm
+ kati.korm&kliinikum.ee
+30041
+ Universität Augsburg
+ Maria Schmaus
+ maria.schmaus&its.uni-augsburg.de
+30042
+ Dynaco Oy
+ Jussi Peltola
+ pelzi&pelzi.net
+30043
+ Coral Automação Municipal
+ Ricardo Bueno
+ ricardo&coral.srv.br
+30044
+ Walter Dorwin Teague Associates, Inc.
+ Daniel Chin
+ oid.admin&teague.com
+30045
+ davidfuchs.ca
+ David Fuchs
+ david&davidfuchs.ca
+30046
+ rh-tec Business GmbH
+ Sebastian Abt
+ sa&rh-tec.de
+30047
+ WorthTEK
+ Jeff Wilkinson
+ iana-pen&worthtek.com
+30048
+ BNC Technologies Co.,Ltd.
+ Lijie Jiang
+ jlj&bnc.com.cn
+30049
+ Acorn Active Media Foundation
+ Joshua King
+ josh&acornactivemedia.com
+30050
+ Jushri Technologies, Inc
+ Zhao Yu
+ yu.zhao&jushri.com
+30051
+ EDICOM (INTERCAMBIO ELECTRONICO DE DATOS Y COM SL)
+ JOSE VILATA
+ jvilata&edicom.es
+30052
+ Agora SA
+ Slawomir Mateuszczyk
+ slaw&gazeta.pl
+30053
+ MDoffice Inc
+ Darshak Shah
+ darshak&mdoffice.com
+30054
+ Untangle Inc.
+ John D. Irwin
+ jdi&untangle.com
+30055
+ BKK Essanelle
+ Daniel Schindler
+ daniel.schindler&bkk-essanelle.de
+30056
+ Bando Electronic Communication Co., Ltd.
+ Yoowon Kim
+ ywkim&bandoec.com
+30057
+ AIO Systems
+ Yossi Appleboum
+ yossia&web-silicon.com
+30058
+ otaking.se
+ Tobias Franzén
+ pen&otaking.se
+30059
+ Alarislabs
+ Ilya Ustinov
+ neon&alarislabs.com
+30060
+ sevenstax
+ Tolga Tuncay
+ netadmin&sevenstax.com
+30061
+ Imprimerie Nationale
+ Martin LAFON
+ martin.lafon&saqqarah-international.fr
+30062
+ CRIX International
+ Terry Zagar
+ terry.zagar&ngc.com
+30063
+ Kantonsspital Luzern
+ Stefan Muri
+ stefan.muri&ksl.ch
+30064
+ Jens Kaiser
+ Jens Kaiser
+ jens&kaiser-von-kleve.de
+30065
+ Arista Networks, Inc. (formerly 'Arastra, Inc.')
+ Bill Fenner
+ fenner&aristanetworks.com
+30066
+ Swissdotnet
+ Steve Jacot-Guillarmod
+ steve.jacot-guillarmod&swissdotnet.ch
+30067
+ Imprint Global Pty Ltd
+ Bruce Haefele
+ bruce.haefele&imprintglobal.com
+30068
+ Walker Chandiok Grant Thornton
+ Benoy George
+ bge&gt-india.com
+30069
+ Candlelight Software
+ Jarvis Cochrane
+ jarvis&cochrane.com.au
+30070
+ Lufthansa Systems Indonesia
+ Ferdinand Neman
+ ferdinand.neman&lhsystems.co.id
+30071
+ Colby Dillion
+ Colby Dillion
+ colby.dillion&gmail.com
+30072
+ The Government of Brunei Darussalam
+ Mr. Foo Jong Ai
+ noc&netrust.net
+30073
+ WYS S.O.C Corporation.
+ SAM Wu
+ sam_wu&wys.com.tw
+30074
+ Beijing Sharenet Information Technology Co.,Ltd.
+ Liu Yongxin
+ lyx_sd&163.com
+30075
+ Humanomed
+ Antonio Batovanja
+ Antonio.Batovanja&humanomed.co.at
+30076
+ ATILF - Analyse et Traitement Automatique de la Langue Francaise
+ Zenaida TUCSNAK
+ zina.tucsnak&atilf.fr
+30077
+ clanconley.com
+ Ron Conley
+ ronconley&yahoo.com
+30078
+ Novella SatComs Limited
+ Ventura Rufino
+ vtrufino&novella.co.uk
+30079
+ Open Mobile Alliance (OMA)
+ Dwight Smith
+ dwight.smith&motorola.com
+30080
+ Fraport AG
+ Dr. Karsten Weronek
+ k.weronek&fraport.de
+30081
+ Philip Morris USA
+ David Brown
+ David.C.Brown&pmusa.com
+30082
+ David Computer Service
+ David Liang
+ winstonliang&hotmail.com
+30083
+ Intelleca
+ Daniel Rothmann
+ danier&intelleca.co.za
+30084
+ 1dian.com
+ Lixin Zhou
+ zhou.lixin&gmail.com
+30085
+ Knopad Software SRL
+ Dragos Novac
+ drnovac&gmail.com
+30086
+ Arinbe Technologies, Inc.
+ Jim Horner
+ jhorner&arinbe.com
+30087
+ NEU-INFO
+ Jun Chen
+ rainbow_jun&163.com
+30088
+ Wuhan Gewei Electronic Technology Co., Ltd.
+ Yuqiang Yao
+ yaoyuqiang&gemwei.com
+30089
+ Ak Kamal ISCC LLP
+ Pavel Karabidi
+ pkarabidi&akkamal.kz
+30090
+ shaikh
+ adil shaikh
+ adil.shaikh&gmail.com
+30091
+ SeaBright Insurance Company
+ Jeff Wilkinson
+ iana-pen&sbic.com
+30092
+ Zavarovalnica Maribor d.d.
+ Uros Kositer
+ uros.kositer&zav-mb.si
+30093
+ GEMAC Gesellschaft für Mikroelektronikanwendung Chemnitz mbH
+ Peter Laux
+ laux&gemac-chemnitz.de
+30094
+ Beijing US-Sino Diverse Telecom Equipment Co.,Ltd.
+ Tony Guan
+ guanxu&diverse-telecom.com
+30095
+ Kom-Pakt
+ Tomasz Gaska
+ tomasz.gaska&kompakt.pl
+30096
+ dataway GmbH
+ Anthony Uk
+ hostmaster&dataway.ch
+30097
+ Familie Dieter Baerwolf
+ Stephan Baerwolf
+ matrixstorm&gmx.de
+30098
+ BBP AG
+ Ian Wilcox
+ sysadmin&bbp.ch
+30099
+ MorphoTrust USA (formerly 'L-1 Identity Solutioins, Inc.')
+ Eric Osterberg
+ eosterberg&morphotrust.com
+30100
+ greenBytes Inc.
+ Paul Zuchowski
+ psz&getgreenbytes.com
+30101
+ SUNIX Co., Ltd.
+ Vincent Thai
+ double_thai&sunix.com.tw
+30102
+ team Communication Technology Management GmbH
+ Philip Kamenarsky
+ philip.kamenarsky&te-am.net
+30103
+ One Reel
+ Jeramey Crawford
+ jeramey&onereel.org
+30104
+ ERR
+ Alar Sing
+ alar.sing&err.ee
+30105
+ JARS OG
+ Johannes Simon
+ office&jars.at
+30106
+ Board of European Students of Technology
+ Matko Matic
+ itd-management&best-eu.org
+30107
+ SEACON TERMINALS LTD
+ T CLARKE
+ TIM&SEACON.CO.UK
+30108
+ Xaragua® Enterprise Corporation
+ John Adolphe
+ info&xaragua.com
+30109
+ CompIT SRL
+ Nazzareno Prinzivalli
+ developers&compit.it
+30110
+ MDEV Desenvolvimento de Software para Celular Ltda
+ Ricardo Walter Hildebrand
+ ricardo.walter&mdev.com.br
+30111
+ Pacific NETwork Imaging, Inc.
+ Mike Watters
+ mike-iana&nmmg.net
+30112
+ Network Solutions Private Limited
+ Venkatesan Sivasubramani
+ venkatesan.s&netsol.co.in
+30113
+ Fornova
+ Hai Zaar
+ haizaar&gmail.com
+30114
+ Reserved
+ Removed 2013-05-02
+ ---none---
+30115
+ Damien Degois
+ Damien Degois
+ damien&degois.info
+30116
+ Jims Group
+ Andy Zaugg
+ andy.zaugg&jims.net
+30117
+ Telefield, Inc.
+ Kim, Tae-Woo
+ twkim&telefield.com
+30118
+ Hostdime.com, INC
+ Ray Fernandez
+ iana&hostdime.com
+30119
+ UNION FENOSA, S.A.
+ MANUEL MARTINEZ GARCIA
+ mmartinezgarcia&unionfenosa.es
+30120
+ Nayatek S.L.
+ Chris Jolly
+ cjolly&nayatek.com
+30121
+ scoyo
+ Lukas Loesche
+ lukas.loesche&bertelsmann.de
+30122
+ MdbNet
+ Martin de Bruin
+ mdbnet&telkomsa.net
+30123
+ MaResCom GmbH
+ Steffen Opel
+ iana-contact&marescom.net
+30124
+ ABAJAX
+ Tyrel Newton
+ tyrel.newton&fatcatter.com
+30125
+ ANDURAS AG
+ Sven Anders
+ anders&anduras.de
+30126
+ LSI JAPAN CO.,LTD.
+ Kaoru Kusachi
+ tika&lsi-j.co.jp
+30127
+ Deft Labs Inc.
+ Ryan Nitz
+ contact&deftlabs.com
+30128
+ Neovest, Inc.
+ Aaron Heber
+ pen&neovest.com
+30129
+ Trask solutions
+ Svoboda Tomas
+ tsvoboda&trask.cz
+30130
+ Hyperwave GmbH
+ Bernhard Heidegger
+ pen&hyperwave.com
+30131
+ OMA
+ Fugaku OMA
+ oid&oma.jp
+30132
+ ANAC
+ Emanuel livramento
+ emanuel.livramento&anac.cv
+30133
+ iControl Networks
+ Chris DeCenzo
+ snmpadmin&icontrol.com
+30134
+ Bitscape
+ Axel Hinrichs
+ iana&bitscape.de
+30135
+ e-mehlbox.eu
+ Holger Librenz
+ hostmaster&e-mehlbox.eu
+30136
+ Sharif University of Technology
+ Mohsen Moeeni
+ moeeni&sharif.edu
+30137
+ SHANDONG TRANSPARENT COMMUNICATIONS CO,LTD
+ Duan Donghua
+ duan_6868&sina.com
+30138
+ Sparkassen Informatik GmbH & Co. KG
+ Klaus-Dieter Joos
+ Klaus-Dieter.Joos&sparkassen-informatik.de
+30139
+ AMS Engineering Sticht Gmbh
+ Schossleitner Robert
+ robert.schossleitner&ams-engineering.com
+30140
+ Advantech Czech s.r.o.
+ Radomír Svoboda
+ petr.hanus&advantech.cz
+30141
+ Landesbetrieb Daten und Information Rheinland-Pfalz
+ Holger Weil
+ OIDMaster&ldi.rlp.de
+30142
+ National Magazine Company
+ Alex Williams
+ alex&natmags.co.uk
+30143
+ DecisionSoft LTD
+ James Muscat
+ jrem&decisionsoft.com
+30144
+ Kepware Technologies
+ Tony Paine
+ tony.paine&kepware.com
+30145
+ Active Media Architects, Inc.
+ Andy Lintner
+ iana_contact&activema.com
+30146
+ Dovetail Storage, Inc.
+ Marc S. Hedish
+ marc.hedish&dovetailstorage.com
+30147
+ Magnus.net
+ Jerry Puoplo
+ jerryp&magnus.net
+30148
+ CrossWorld
+ Kevin Weaver
+ kevin.weaver&crossworld.org
+30149
+ TECNOVA LTDA
+ Francisco Javier Valdés
+ fvaldes&tecnova.cl
+30150
+ Nizhny Tagil Iron & Steel Works
+ Eugene Krapivin
+ ekrapivin&mail.ru
+30151
+ Zimbabwe Revenue Authority
+ Allen Saruchera
+ asaruchera&zimra.co.zw
+30152
+ nLogy s.r.o.
+ Kamil Srot
+ kamil.srot&nlogy.com
+30153
+ Keystone Electronic Solutions
+ John Eigelaar
+ john&kses.net
+30154
+ e-Vox
+ Drazen Zoric
+ drazen&e-vox.eu
+30155
+ OpenBSD Project
+ Reyk Floeter
+ reyk&openbsd.org
+30156
+ The Positive Internet Company Ltd
+ Paul Smeddle
+ pauls&positive-internet.com
+30157
+ Kalopa Research Limited
+ Dermot Tynan
+ dtynan&kalopa.com
+30158
+ EMPRESA BRASILEIRA DE TELECOMUNICACOES S A - EMBRATEL
+ Alessandro Fernandes Martins
+ amartins&embratel.net.br
+30159
+ Scientific Games Racing
+ Yulia Nikanorova
+ nikanorova&scigames.eu
+30160
+ Insomniac Games, Inc.
+ Cameron Mac Millan
+ casm&insomniacgames.com
+30161
+ Orbital Spuds Development, Inc.
+ Philip de Vries
+ philipd&orbitalspuds.com
+30162
+ Farez
+ Hadjali Salem
+ salem.hadjali&farez.fr
+30163
+ Johannes H Laxdal
+ Johannes H Laxdal
+ johannes&laxdal.org
+30164
+ Radium Network Solutions
+ Jonathan Coppin
+ jcoppin&radiumnetwork.com
+30165
+ Derek Belrose
+ Derek Belrose
+ derekb&realgeeky.com
+30166
+ Blue Ridge Networks, Inc.
+ Fatih Comlekoglu
+ Fatih&BlueRidgeNetworks.com
+30167
+ Tavasti Solutions Oy
+ Markku Tavasti
+ tavasti&tavastisolutions.com
+30168
+ dnsee
+ andrea denaro
+ a.denaro&dnsee.com
+30169
+ pragma:s Jan Schlosser
+ Jan Schlosser
+ jan.schlosser&pragma-s.de
+30170
+ Smart Health Solutions Pty Ltd
+ Jon Hughes
+ jon.hughes&smarthealth.com.au
+30171
+ NET SPACE Daniel Kiper
+ Daniel Kiper
+ dkiper&net-space.pl
+30172
+ OpenGoss Corporation
+ Ery Lee
+ ery.lee&gmail.com
+30173
+ Convey Plus TC
+ Antuan Avdioukhine
+ antuan&gmail.com
+30174
+ Deka Works
+ Antuan Avdioukhine
+ antuan&gmail.com
+30175
+ Jeff Knecht
+ Jeff Knecht
+ jeff_knecht&yahoo.com
+30176
+ Hirotoshi Hamada
+ Hirotoshi Hamada
+ Hirotoshi.Hamada&gmail.com
+30177
+ Geodesic Limited
+ Atul Chitnis
+ atul.chitnis&geodesic.com
+30178
+ Martin County School District
+ Lucas Parker
+ parkerl&martin.k12.fl.us
+30179
+ Cervantes S.A.
+ Miguel Chavez
+ mchavez&seguroscervantes.com
+30180
+ PetRays L.P.
+ Damon Hopkins
+ dhopkins&horizonradiology.com
+30181
+ Public Works Government Services Canada
+ Roger Carisse
+ Roger.Carisse&pwgsc.gc.ca
+30182
+ 3G Factory S.A.R.L
+ Thierry Barnier
+ tbarnier&3g-factory.com
+30183
+ KES INC.
+ Naomi Miyahara
+ miyahara&kin.co.jp
+30184
+ Gleim Internet, Inc.
+ Larry Gleim
+ contact&gleim.com
+30185
+ AWEK microdata
+ Michael Westermann
+ mw&microdata-pos.de
+30186
+ TRINAMIC SOFTWARE FACTORY
+ BARTOLOME PAYERAS
+ tomeu&trinamic.net
+30187
+ HCS GmbH
+ Stefan Podskubka
+ s.podskubka&hcs.at
+30188
+ MB-technology GmbH
+ Oliver Schäfer
+ oliver.schaefer&mbtech-services.com
+30189
+ Bravura Solutions (UK) Limited
+ David Carter
+ dcarter&bravurasolutions.com
+30190
+ Solera Networks
+ Brian Edginton
+ bedginton&soleranetworks.com
+30191
+ IPTRADE SA
+ Philippe Joliet
+ iana&iptrade-networks.com
+30192
+ Veraz Networks
+ Dutt Kalapatapu
+ dutt&veraznet.com
+30193
+ ComdataNetwork, Inc.
+ Steve Brenner
+ sbrenner&comdata.com
+30194
+ Egon Frerich
+ Egon Frerich
+ egon&frerich.eu
+30195
+ Carlson Wireless Technologies, Inc.
+ Chris Anderson
+ canderson&carlsonwireless.com
+30196
+ Smith Travel Research
+ Denis Caron
+ NetAdmin&smithtravelresearch.com
+30197
+ kestan.co.uk
+ Jonathan Leach
+ jrleach&kestan.eclipse.co.uk
+30198
+ Coherent Solutions
+ Maksim Belov
+ maxb&coherentsolutions.com
+30199
+ Abaca Technology Corporation
+ Peter Hsu
+ phsu&abaca.com
+30200
+ ePrize LLC
+ Sean Millichamp
+ sean.millichamp&eprize.com
+30201
+ Metaverse Republic
+ Nicholas Chase
+ nchase&earthlink.net
+30202
+ HCE Engineering
+ Mr. Armando Genovese
+ info&hcedesign.it
+30203
+ Forschungsverbund Berlin e.V.
+ Rudolf Bender
+ bender&fv-berlin.de
+30204
+ Faculty of Physics and Applied Informatics, University of Lodz
+ Marek Garbaczewski
+ tech&phys.uni.lodz.pl
+30205
+ Rohde & Schwarz Cybersecurity GmbH (formerly 'Sirrix AG security technologies')
+ René Fischer
+ rene.fischer&rohde-schwarz.com
+30206
+ Invisible Software 2.0 Ltd
+ Charles Lecklider
+ iana-pen&invis.net
+30207
+ Level 3 Solutions, LLC
+ Matthew Brothers
+ support&l3wv.com
+30208
+ Firecode Soluções em Tecnologia LTDA
+ Leandro Cavalcante Damascena
+ leandro.damascena&gmail.com
+30209
+ Universita' Ca' Foscari Venezia
+ Giacomini Giuseppe
+ gigiacom&unive.it
+30210
+ Logalty Servicios de Tercero de Confianza, S.L. (formerly 'Postaltrust, S.L.')
+ Palmira Aldeguer
+ Palmira.Aldeguer&garrigues.com
+30211
+ THE CHUNICHI SHIMBUN CO., LTD.
+ Norihito Kawashima
+ msren&chunichi.co.jp
+30212
+ ON telecomm
+ ONtel MIS
+ root&ontel.com.tw
+30213
+ Vertex Pharmaceuticals
+ Robert Bodajla
+ robert_bodajla&vrtx.com
+30214
+ CVSDude PTY LTD
+ Nikolai Lusan
+ servers&cvsdude.com
+30215
+ Serenity Information Systems
+ Raymond Chan
+ raymond.c.p.chan&gmail.com
+30216
+ Azolia
+ francois COLOMBIER
+ francois&azolia.fr
+30217
+ Osinet S.A.
+ Matias G. Lambert
+ matiaslambert&osinet.com.ar
+30218
+ AltaVoz S.A.
+ Robert Hilliard
+ robert&altavoz.net
+30219
+ Verivue, Inc
+ Frederick Slama
+ fslama&verivue.com
+30220
+ Wavestream Corp
+ Keith King
+ keith&wavestream.com
+30221
+ UnboundID Corp
+ UnboundID OID Administrator
+ oid&unboundid.com
+30222
+ Home Credit Finance Ukraine
+ Stesenko Ed
+ ed&agrobank.com.ua
+30223
+ OOe Gebietskrankenkasse
+ Guenther Rasch
+ guenther.rasch&ooegkk.at
+30224
+ NCC Hoorn
+ Niek Last
+ niek.last&ncchoorn.nl
+30225
+ Cotendo
+ David Drai
+ davidddrai&gmail.com
+30226
+ Mairie de Besançon - France
+ Alain MERCIER
+ informatique_systeme&besancon.fr
+30227
+ Channelot Ltd.
+ Danny Sade
+ danny&channelot.com
+30228
+ Visipia
+ Jesper L. Nielsen
+ jln&visipia.com
+30229
+ debian-community.org
+ Andreas Putzo
+ andreas&putzo.net
+30230
+ dimedis GmbH
+ Jörn Reder
+ snmp.pen&dimedis.de
+30231
+ morphism
+ Markus Pfeiffer
+ iana-registry&morphism.de
+30232
+ www.themaine.net
+ Bruce Higgins
+ bruce&themaine.net
+30233
+ John Muir Health
+ William J Halverson
+ William.Halverson&JohnMuirHealth.com
+30234
+ NBT Infra
+ Adalberto Branco Araujo
+ adalberto&nbtinfra.com
+30235
+ Gordon & Louis Technologies
+ Matt Giacomini
+ mgiacomi&gltech.com
+30236
+ Desktone Inc.
+ Andrew Hobgood
+ andrew.hobgood&desktone.com
+30237
+ EteVan Technologies co., Ltd.
+ Zhong GuangLei
+ eternalvangard&gmail.com
+30238
+ XandMail
+ Jean-Michel Dubois
+ dubois&xandmail.com
+30239
+ Archisys SARL
+ FLORENT CARRE
+ contact&archisys.fr
+30240
+ Vivesta
+ Pascal van Buijtene
+ pascal&vivesta.nl
+30241
+ Jeffrey Ricker LLC
+ Jeffrey Ricker
+ info&jeffreyricker.com
+30242
+ Info Consultoria e Informatica Ltda.
+ Jocimar Soto de Gois
+ jocimar&infoconsultoria.com.br
+30243
+ network.co.at GmbH
+ Peter Zednik
+ peter.zednik&network.co.at
+30244
+ Dazzle
+ Vesa Auvinen
+ vesa.auvinen&dazzle.fi
+30245
+ Graham Holdings Company
+ Scott McClure
+ corpitadmin&ghco.com
+30246
+ Diventus GmbH
+ Hans-Juergen Rux
+ hru&diventus.com
+30247
+ Coopers Peele (France) SARL
+ Olivier Pichon
+ op&coopers-peele.com
+30248
+ Webkuteer
+ Srinivas Peesapaty
+ info&webkuteer.com
+30249
+ marek.priv.at
+ Philipp Marek
+ philipp&marek.priv.at
+30250
+ Telecom design (France)
+ Didier FILHOL
+ df&telecom-design.com
+30251
+ CampusLAN Software GmbH
+ Tobias Federl
+ tobias.federl&campuslan.de
+30252
+ Jetair N.V.
+ Filip Hosten
+ filip_hosten&jetair.be
+30253
+ Certisign Certificadora Digital S.A.
+ Anderson Farias
+ afarias&certisign.com.br
+30254
+ The Main Street America Group
+ Tammy Jutras
+ tammy.jutras&msagroup.com
+30255
+ County of San Bernardino
+ Cameron Brice
+ cbrice&isd.sbcounty.gov
+30256
+ Telecommunication Technologies Ltd.
+ Kaplyar Eduard
+ eddy&teletec.com.ua
+30257
+ Intrcomm Technology
+ Trey Tabner
+ trey&intrcomm.net
+30258
+ Xalyo Systems
+ Andre Wiesel
+ awiesel&xalyo.com
+30259
+ LWsystems GmbH & Co. KG
+ Martin Werthmoeller
+ info&lw-systems.de
+30260
+ Zenitel Netherlands BV
+ Niek Last
+ niek.last&zenitel.com
+30261
+ HigherGround, Inc.
+ Samuel Smith
+ ssmith&highergroundinc.com
+30262
+ Cacholong
+ Matthijs Mohlmann
+ matthijs&cacholong.nl
+30263
+ Klopf
+ Michael Klopf
+ mklopf&gmx.at
+30264
+ Axiometric, LLC
+ David Albert
+ david_albert&axiometric.com
+30265
+ Hinfox Bt.
+ Babcsány Péter
+ hinfox&hinfox.com
+30266
+ Inca Digital Printers ltd
+ Nick Trotter
+ nick.trotter&incadigital.com
+30267
+ sofinco
+ christophe yayon
+ cyayon&sofinco.fr
+30268
+ PENN Warehousing & Distribution, Inc.
+ Don Hills
+ Don.Hills&pennci.com
+30269
+ via donau Österreichische Wasserstraßengesellschaft mbH.
+ Paul Stiedl
+ paul.stiedl&via-donau.org
+30270
+ Microdata Tecnologia Ltda
+ Franco Motta
+ franco&microdata.com.br
+30271
+ Netsense
+ Johan Henselmans
+ johan&netsense.nl
+30272
+ Cache IQ, Inc (formerly 'Storspeed Inc')
+ Kris Meier
+ kmeier&CacheIQ.com
+30273
+ Sairyx
+ Arlen Christian Mart Cuss
+ celtic&sairyx.org
+30274
+ Greenfossil Pte Ltd
+ Cheong Chung Onn
+ chungonn&greenfossil.com
+30275
+ TeraCortex
+ Christian Hollstein
+ chollstein&teracortex.com
+30276
+ OEAMTC
+ Peter Burian
+ peter.burian&oeamtc.at
+30277
+ Software Cellular Network Ltd
+ Jonathan Oddy
+ jonathan.oddy&truphone.com
+30278
+ Peykasa Messageware Co
+ Fatememeh Imani Mehr
+ imanimehr&peykasa.com
+30279
+ Gladserv Limited
+ Brett Sheffield
+ brett&gladserv.com
+30280
+ delta4 business solutions gmbh
+ Thomas Wopienka
+ wopienka&delta4.at
+30281
+ AussieHQ Pty Ltd
+ Tim Sharpe
+ t.sharpe&aussiehq.com.au
+30282
+ Hammond Street Developments Pty. Ltd.
+ Peter Sawyer
+ peter&hsd.com.au
+30283
+ GRADIOR GROUP a.s.
+ Martin Skrasek
+ it&gradior.cz
+30284
+ Intersoft
+ SeungWon Son
+ sonsw&itsoft.co.kr
+30285
+ TMT SYSTEM
+ Tadeusz Lesiecki
+ lesiecki&tmtsystem.pl
+30286
+ Tridymedia
+ Guillermo Farias Diaz
+ gfarias&tridymedia.cl
+30287
+ Agito Networks Inc.
+ Sandeep Rangarajan
+ sandeep&agitonetworks.com
+30288
+ Alog Datacenters do Brasil S/A
+ Raphael Costa
+ raphael.costa&alog.com.br
+30289
+ Brian W Bush
+ Brian W Bush
+ account&brianwbush.info
+30290
+ Vangenechten Packaging
+ Wouter D'Haeseleer
+ wdhaeseleer&vangenechten.com
+30291
+ Sujansky & Associates, LLC
+ Walter Sujansky
+ wsujansky&sujansky.com
+30292
+ Monit24.pl
+ Tom Kuzniar
+ tomasz.kuzniar&monit24.pl
+30293
+ Collège Dunoyer de Segonzac
+ Charlemagne Fabrice
+ flash_math&yahoo.fr
+30294
+ InnoTrans Communications Inc.
+ Betty Juan
+ snmp&inno-trans.com
+30295
+ I2Net Christian Nordmann
+ Christian Nordmann
+ nordmann&i2net.de
+30296
+ Innovation & Support Centre
+ Graham Watkins
+ pki&isc.gov.om
+30297
+ The Clockwork Lab
+ Alan Kligman
+ alan.kligman&gmail.com
+30298
+ Industrial Control and Communication Limited
+ Steve Stean
+ steve.stean&industrialcontrol.co.uk
+30299
+ SEP Bulgaria JSC
+ Svetlozar Grancharov
+ sgrancharov&sepbulgaria.com
+30300
+ Internetworking & Broadband Consulting Co., Ltd.
+ Hiroyuki Kato
+ iana-pen&ibc21.co.jp
+30301
+ Invada Records Pty Ltd
+ Fraser Stuart
+ oid&arkhostings.com
+30302
+ NuSuara Technologies Sdn Bhd
+ Liu Wai Kat
+ wkliu&nusuara.com
+30303
+ IoT-Lab.org
+ Leo Korbee
+ Leo.Korbee&xs4all.nl
+30304
+ CHAMBRE D'AGRICULTURE DU BAS-RHIN
+ Zhiqiang CHEN
+ chen&bas-rhin.chambagri.fr
+30305
+ ITIS Holdings PLC
+ Shane Nash
+ servicedesk&itisholdings.com
+30306
+ SATEL Oy
+ Samuli Aura
+ standards.support&satel.com
+30307
+ Invidi Technologies
+ Lloyd Peterson
+ lloyd&invidi.com
+30308
+ Clearspring Technologies, Inc.
+ William Valadez
+ william&clearspring.com
+30309
+ Svenska Linuxföreningen
+ Jens Hjalmarsson
+ jens&se.linux.org
+30310
+ Remigio Conti
+ Remigio Conti
+ ianamail&shareskills.org
+30311
+ Cartiza Networks
+ James J. Halpin
+ jim.halpin&cartizanetworks.com
+30312
+ educagri
+ Mickaël COUTRON
+ mickael.coutron&agrosupdijon.fr
+30313
+ Indanet AG
+ Fabian Huegle
+ fabian.huegle&indanet.de
+30314
+ Seltec Computers Ltd.
+ Jonathan deBoer
+ jonathan&seltec.ab.ca
+30315
+ Papierfabrik Palm GmbH & Co. KG
+ Walter Thum
+ w.thum&papierfabrik-palm.de
+30316
+ Unassigned
+ Removed 2011-01-20
+ ---none---
+30317
+ First Sensor Technology GmbH
+ Vladimir Cvetic
+ vladimir.cvetic&first-sensor.com
+30318
+ GSoft BG
+ Plamen Dimitroff
+ plamen&gsoftbg.com
+30319
+ SmartPropertyManager Ltd
+ Paolo Fragapa
+ pfragapa&yahoo.co.uk
+30320
+ Exeltech
+ Raymond Sgroi
+ ray&exeltech.com
+30321
+ Unison Technologies
+ Igor Balk
+ ibalk&unison.org
+30322
+ International Broadband Electric Communications, Inc. (IBEC)
+ Cole Moody
+ cole.moody&ibec.net
+30323
+ Eigen LLC
+ Troy DesBiens
+ troy.desbiens&eigen.com
+30324
+ Interface Masters, Inc.
+ Ben Askarinam
+ sales&interfacemasters.com
+30325
+ Grin AB
+ Peter Björklund
+ peter.bjorklund&grin.se
+30326
+ ShoreGroup, Inc.
+ David Lovy
+ dlovy&shoregroup.com
+30327
+ Metro Servers Inc.
+ Syan Selvarajah
+ syan&metroservers.com
+30328
+ Travis Hein
+ Travis Hein
+ info&travnet.org
+30329
+ CONRAC GmbH
+ Eberhard Kurz
+ e.kurz&conrac.de
+30330
+ Atom Consultants Co.,Ltd.
+ Tomoyasu Fujii
+ dev-reg&atom24.com
+30331
+ Octant Informatique
+ Alain Ganuchaud
+ support&octant-fr.com
+30332
+ eXXcellent solutions
+ Martin Renner
+ m.renner&exxcellent.de
+30333
+ GRIPS - Gillen & Partner
+ Oliver Loch
+ o.loch&grips-net.de
+30334
+ Korscient Consulting Limited
+ Luke Roberts
+ support&korscient.com
+30335
+ DXI Networks
+ David Bell
+ david.bell&dxi.net
+30336
+ Eirteic Consulting Ltd
+ Jan Wiktorowicz
+ jan.wiktorowicz&eirteic.com
+30337
+ Luceat Spa
+ Gabriele Bettoni
+ info&luceat.it
+30338
+ Smart421
+ Technical Services
+ technicalservices&smart421.com
+30339
+ National Center of Digital Signature Authentication - Ministry of Information and Communications of Viet Nam
+ Dr. Dao Dinh Kha - Director
+ dinhkha&mic.gov.vn
+30340
+ Moderntimes
+ Jimmy Joong
+ mt&moderntimes.com.tw
+30341
+ Deltacast
+ Olivier Antoine
+ software-management&deltacast.tv
+30342
+ Pellucid Consulting LLC
+ James Strain
+ j.strain&pellucidllc.com
+30343
+ Middle East Education through Technology
+ Max Goldman
+ admin&meet.mit.edu
+30344
+ Possimo Technologies Sdn Bhd
+ Mohd Azlan Kenali
+ azlan&possimo.com
+30345
+ TMS, LLC
+ Ivan Kovalenko
+ kovalenko&tms.ru
+30346
+ IT & Design Solutions GmbH
+ Moritz Kobel
+ moritz.kobel&itds.ch
+30347
+ Bekatul Port
+ Danang Wijanarko
+ danang.wijanarko&gmail.com
+30348
+ W-I-E-S-E-R.net
+ Matthias Wieser
+ matthias.wieser&hiasl.net
+30349
+ Kvant-Efir
+ Sergey Pylypchuk
+ digital&kvantefir.com
+30350
+ Caucho Technology, Inc.
+ Nam Nguyen
+ nam&caucho.com
+30351
+ Philip Gladstone
+ Philip Gladstone
+ philip-iana&gladstonefamily.net
+30352
+ sneudert.de
+ Sebastian Neudert
+ info&sneudert.de
+30353
+ Symmetria Hungary Ltd.
+ Gabor Glavak
+ gabor.glavak&symmetria.hu
+30354
+ EPiQ Life Science AB
+ Mikael Fredriksson
+ info&epiq.se
+30355
+ Digital Research Services LLC
+ Steven Smith
+ admin&time-stamp.net
+30356
+ Domeo BV
+ Jeroen Veldhorst
+ j.h.veldhorst&avisi.nl
+30357
+ Unix-network
+ Christian Schiffler
+ c.schiffler&unix-network.de
+30358
+ Pro:Atria Ltd
+ Tim Adams
+ sales&proatria.com
+30359
+ Tango Networks
+ Patty Landgren
+ pattylandgren&tango-networks.com
+30360
+ Trustwave Holdings, Inc.
+ OIDAdmin
+ OIDAdmin&trustwave.com
+30361
+ Triple Play Communications
+ Keith Riffee
+ keith.riffee&3playcomm.com
+30362
+ Brandwidth
+ Bo Miller
+ bo&morebrandwidth.com
+30363
+ N.V. Devoteam Telecom & Media
+ Frank Verelst
+ frank.verelst&devoteam.com
+30364
+ NewMedia Publications Ltd
+ Ronald A Porter
+ info&newmediaonline.co.uk
+30365
+ INEO SUEZ Group - INEO SYSTRANS
+ Luis Lopez
+ luis.lopez&ineo.com
+30366
+ M-Tech
+ Byung-kwon, Lee
+ pungss&m-tech.co.kr
+30367
+ Dragonfly Technologies Pty Ltd
+ Branko Ninkovic
+ bninkovic&dragonflytechnologies.com.au
+30368
+ Whitewall Networks
+ Saravana Krishnamurthy
+ info&whitewallnetworks.com
+30369
+ Grupa Lotos S.A.
+ Marek Paluch
+ marek.paluch&grupalotos.pl
+30370
+ GIHAR LTD
+ FESCHENKO VLADIMIR IVANOVICH
+ vladimir-its&yandex.ru
+30371
+ Financial Link Sdn Bhd
+ Ho Sing Guan
+ sgho&financial-link.com.my
+30372
+ SANBlaze Technology, Inc.
+ Steve Looby
+ slooby&sanblaze.com
+30373
+ Wallix
+ Vincent Bernat
+ vbernat&wallix.com
+30374
+ Opencode Systems Ltd
+ Peter Raykov
+ peter.raykov&opencode.com
+30375
+ Innovature Labs
+ Prasanth Prabhakaran
+ sysadmin&innovaturelabs.com
+30376
+ Outright Solutions
+ A.R. van Grieken
+ info&outrightsolutions.nl
+30377
+ Baseblack Ltd
+ John Kozak
+ jk&baseblack.com
+30378
+ True Corporation PCL
+ Natapope Sarakhette
+ natapope_sar&truecorp.co.th
+30379
+ Southcoast Health System
+ Dave Burke
+ burked&southcoast.org
+30380
+ Aggienerds
+ William Reading
+ bill&aggienerds.org
+30381
+ FRIENDSHIP-SYSTEMS
+ Konrad Lorentz
+ lorentz&FRIENDSHIP-SYSTEMS.com
+30382
+ Kristoff Kiefer
+ Kristoff Kiefer
+ kiewie&kiewie.de
+30383
+ ViaCom Informatics Ltd.
+ Sandor Jager
+ jager.sandor&viacomkft.hu
+30384
+ Interjato Telecom
+ Eduardo Andrez de Oliveira
+ eduardo.andrez&gmail.com
+30385
+ CAVOK Software Systems GmbH
+ Jos Hartman
+ jos.hartman&cavok.eu.com
+30386
+ Software Service Christoph Bach
+ Christoph Bach
+ info&project.simplebill.de
+30387
+ Singlesnet.com
+ Matthew Von-Maszewski
+ matthew&thehive.com
+30388
+ nobisCum
+ Bernhard Czech
+ bcz&nobiscum.de
+30389
+ Hangzhou Digicast Technology Co., Ltd.
+ Song Jingtao
+ sjt&digicast.cn
+30390
+ City of Garden Grove
+ Keith Winston
+ keithw&ci.garden-grove.ca.us
+30391
+ Alex Potter Consulting
+ Alex Potter
+ alex&ap-consulting.co.uk
+30392
+ Globolog GmbH
+ Reinhard Mauer
+ reinhard.mauer&globolog.com
+30393
+ Cibenix
+ David Johnston
+ david.johnston&cibenix.com
+30394
+ Kyoto University
+ Yasuo Okabe
+ oid-admin&kuins.kyoto-u.ac.jp
+30395
+ Alhambra-Eidos
+ Consuelo Iglesias Pérez
+ consuelo.iglesias&a-e.es
+30396
+ Cambridge Consultants
+ Philip Morris
+ Philip.Morris&CambridgeConsultants.com
+30397
+ TELERAD SA
+ Patrice Mariotte
+ p.mariotte&telerad.fr
+30398
+ Leader Technologies
+ Benjamin Gordon
+ ben&leadertech.com
+30399
+ LogiSync LLC
+ Greg Saltis
+ gsaltis&logisync.com
+30400
+ Red Condor, Inc.
+ Adam Rosenstein
+ adam&redcondor.com
+30401
+ Fedora Project
+ Fedora Admin
+ admin&fedoraproject.org
+30402
+ Halsted Surgery
+ Mike Slowey
+ halstedm&halstedsurgery.com
+30403
+ Secure Computing Networks
+ Eric F Crist
+ ecrist&secure-computing.net
+30404
+ never.no AS
+ Andreas Dahl
+ andread&never.no
+30405
+ ClaimLynx, Inc
+ Eric F Crist
+ ecrist&claimlynx.com
+30406
+ Aubesoft Inc.
+ Denis Benoit
+ denis.benoit&aubesoft.com
+30407
+ CRISALID SARL
+ PIERRE YAGER
+ pierre&crisalid.com
+30408
+ Ulrich Boddenberg Informatique
+ Ulrich B. Boddenberg
+ ulrich&boddenberg.de
+30409
+ FTR Pty Ltd
+ Henry Hickling
+ hhickling&fortherecord.com
+30410
+ Jozef Hatala
+ Jozef Hatala
+ jh-oid&skrt.org
+30411
+ Parker Hannifin Corp
+ Christopher J. Nappi
+ cnappi&parker.com
+30412
+ Aeroflex Incorporated
+ David Hagood
+ iana_contact&aeroflex.com
+30413
+ Channel Islands Stock Exchange LBG
+ Donald Fraser
+ d.fraser&cisx.com
+30414
+ OBJECT Sistemas Multimidia Ltda
+ Wagner Correa Ramos
+ wagner&object.com.br
+30415
+ PANSKY TECHOLOGY CORPORATION CHENGDU GROUP
+ QI ZHANG
+ zhangqi&pansky.com.cn
+30416
+ Latenter
+ Marco Poli
+ oid-admin&latenter.com
+30417
+ RLG Informatica
+ Arthur Beltrão
+ arthur.beltrao&rlginformatica.com.br
+30418
+ Jewelry Television
+ Raj Ramanathan
+ raj.ramanathan&jtv.com
+30419
+ Novgorod State University
+ Sergey Popov
+ Sergey.Popov&novsu.ru
+30420
+ Softex Insoporated
+ Apurva Bhansali
+ apurva_bhansali&softexinc.com
+30421
+ NAVICON A/S
+ Thomas Borg Salling
+ support&navicon.dk
+30422
+ Fatwire Corporation
+ Francisco Braganza
+ braganza&fatwire.com
+30423
+ Centene Corporation
+ Nicolaas Hyatt
+ nicolaas.hyatt&centene.com
+30424
+ Oak Scientific, LLC
+ Mark Ping
+ mping&oakscientific.com
+30425
+ Innovative Communications Engineering
+ Steve Chinatti
+ chinatti&ice-llc.com
+30426
+ Universal Solutions Group, Inc.
+ Brian Salisbury
+ brian.salisbury&usgct.com
+30427
+ 2inches
+ chuck sumner
+ iana&a.2inches.com
+30428
+ Telekom Research & Development Sdn Bhd
+ Mohammad Harris Mokhtar
+ harris&tmrnd.com.my
+30429
+ Amnafzar Co.
+ AliAsghar Hedayati
+ info&amnafzar.com
+30430
+ carnero.ca
+ Carlos A. Carnero Delgado
+ carlos&carnero.ca
+30431
+ Telvent Environment, S.A.
+ Carlos Macias Jimenez
+ carlos.macias&telvent.abengoa.com
+30432
+ Open System Solutions (UK) Limited
+ Steve Brown
+ sb&opensystemsolutions.co.uk
+30433
+ Dah Sing Life Assurance Company Limited
+ Timothy Poon
+ timothypoon&dahsing.com
+30434
+ Satelcom Oy
+ Leif Saarela
+ leif.saarela&satelcom.fi
+30435
+ Dalarna University
+ Anders Nordahl
+ ano&du.se
+30436
+ Aralia Systems Ltd.
+ Marcelo Grossi
+ administrator&aralia.co.uk
+30437
+ Fortna, Inc
+ Mike Sherman
+ mikesherman&fortna.com
+30438
+ capecom GbR
+ Stefan Weber
+ sweber&chello.at
+30439
+ layerX Technologies
+ Larry Underwood
+ lunderwood&layerxtech.com
+30440
+ PROXIFLEX
+ Jean-Yves Linet
+ contact&proxiflex.fr
+30441
+ MATRA Systems (UK)
+ Matthew Dodkins
+ matthew.dodkins&matra.co.uk
+30442
+ Adaptive Spectrum and Signal Alignment, Inc.
+ Marc Goldburg
+ mgoldburg&assia-inc.com
+30443
+ Schooner Information Technology, Inc.
+ Randy S Balaban
+ rsb&2BitProgrammers.com
+30444
+ 2-Bit Programmers
+ Randy S Balaban
+ rsb&2BitProgrammers.com
+30445
+ Genie Technology Management
+ Robert Cebollero
+ rob&genietm.com
+30446
+ Mobile Technika, Inc.
+ Shinichiro Iwatsuru
+ tsuru&mobiletechnika.jp
+30447
+ Pete Gooch
+ Pete Gooch
+ pete.gooch&gmail.com
+30448
+ Sörlöv Holding
+ Daniel Sörlöv
+ daniel&sorlov.com
+30449
+ Institute of Psychology and Pedagogics of Development
+ Konstantin Kuzvesov
+ root&ippd.ru
+30450
+ Teleglobe Canada ULC
+ Alex Fournier
+ alex.fournier&vsnlinternational.com
+30451
+ CPEGM
+ Cyril Genisson
+ cyril.genisson&gmail.com
+30452
+ Xoft, Inc.
+ Bruce Director
+ bdirector&xoftinc.com
+30453
+ Kannel Software Foundation
+ Stipe Tolj
+ stolj&kannel.org
+30454
+ Santa Barbara City College
+ Devin Neiman
+ Neiman&sbcc.edu
+30455
+ Wm Morrison Supermarkets PLC
+ Dr Tim Nicholls
+ viralto&gmail.com
+30456
+ sugat.com.np
+ Sugat Sikrikar
+ me&sugat.com.np
+30457
+ CYGNET Technology BV
+ Rik van der Kemp
+ rik&cygnet-ecm.com
+30458
+ Thomas Duclos Software
+ Thomas Duclos
+ thomas579&centurytel.net
+30459
+ EchoStorm Worldwide, LLC
+ James Chamberlain
+ jchamberlain&echostorm.net
+30460
+ Perfomix Technologies Intl(P) Ltd
+ Sony Lazarus
+ sonylazarus&gmail.com
+30461
+ Radley Network Technologies CC
+ Joon Radley
+ joon&radleys.co.za
+30462
+ Freifunk Halle
+ Steven Barth
+ webmaster&freifunk-halle.net
+30463
+ Supridatta Teleinformatica Ltda.
+ Clovis Wichoski
+ clovis&supridatta.com.br
+30464
+ Tecnosistemas Inc.
+ Douglas Villalobos Viales
+ dvillalobos&masbanking.com
+30465
+ Visage Mobile, Inc
+ Jamuel P. Starkey
+ jstarkey&visagemobile.com
+30466
+ Privantis SA
+ Yves Genevier
+ ygenevier&gmail.com
+30467
+ Carlson Wagonlit Travel
+ James Whitlow
+ jwhitlow&carlsonwagonlit.com
+30468
+ Solid Technologies, Inc
+ Byung-seok Lee
+ bslee&st.co.kr
+30469
+ Synacor Inc
+ Geoff Franks
+ monitor&synacor.com
+30470
+ CyberTrails
+ Shawn Ostapuk
+ shawn.ostapuk&cybertrails.net
+30471
+ TwoPiRadian Infotech Private Limited
+ Indrajit Raychaudhuri
+ indrajit&2pirad.com
+30472
+ CityLink, Ltd.
+ Vadim Ponomarev
+ vadim&drevlanka.ru
+30473
+ Steropes Technologies Limited
+ Timothy Poon
+ timothy.poon&steropes.com
+30474
+ CJSC "InCore"
+ Dennis Agafonov
+ support&incore.ru
+30475
+ Intra2net AG
+ Thomas Jarosch
+ iana-pen&intra2net.com
+30476
+ BIS
+ Drav Sloan
+ dsloan&bis-internet.co.uk
+30477
+ gig mbh berlin
+ Frank Gruber
+ support&gig-mbh.de
+30478
+ Enventis
+ Chris Halverson
+ chalverson&enventis.com
+30479
+ GlobeStar Systems Inc.
+ Jason Wilson
+ jwilson&globestarsystems.com
+30480
+ DotLibre
+ Association DotLibre - PM Alamy
+ iana&dotlibre.info
+30481
+ HySky Communications
+ Michael Boone
+ michael_boone&hysky.com
+30482
+ Omnes Loquantur Limited
+ Neil Davies
+ hostmaster&omlq.co.uk
+30483
+ Virtual Switching Consultancy Limited
+ Pong Yip Nam
+ yn.pong&vsc.com.hk
+30484
+ OPTeam SA
+ Tomasz Trojanowski
+ tomek&uninet.com.pl
+30485
+ RTC-Siberia Co., Ltd.
+ Vladimir Veretennikov
+ otir&rustelcom.ru
+30486
+ thomas kobienia
+ thomas kobienia
+ tk_oid&mamps.de
+30487
+ Hydra Labs
+ Jacob Feisley
+ jacob&darkhorsenetworks.com
+30488
+ Boardlink Group Limited
+ Mr Michael Parton
+ mikeparton&hawarden.co.uk
+30489
+ FAMIPOW
+ Francois BAYART
+ francois&famipow.be
+30490
+ Dtella Labs
+ Jacob Feisley
+ admins&dtella.org
+30491
+ Helping Hand PC Services & Networking, Inc.
+ Brian Porter
+ brian&helpinghandpc.com
+30492
+ Hypertek Inc.
+ Dr. Martin J. Burns
+ burnsmarty&aol.com
+30493
+ Digitek spa
+ Matteo Fortini
+ m.fortini&selcomgroup.com
+30494
+ Microlink Telecom
+ Marcio Pinheiro Gomes
+ iana&microlink.com.br
+30495
+ RoundTrip Systems
+ Don Mileff
+ don&roundtripsystems.com
+30496
+ E-Smart Systems d.o.o.
+ Miljan Djakonovic
+ miljan.djakonovic&e-smartsys.com
+30497
+ Beijing EaseSea Interman Technology Co.,
+ Xiaoqiang Ye
+ yexq&eastseagroup.com
+30498
+ AeroScout
+ Amir Vahkover
+ amir.vashkover&aeroscout.com
+30499
+ Design 2000 Pvt Ltd
+ Hussain Shafee
+ shafee&design2000.com.mv
+30500
+ Forca A/S
+ Lasse Berget
+ lab&forca.dk
+30501
+ Institute for Networking Technology
+ Kirill A. Ivanov
+ kir&int.spb.ru
+30502
+ The Norwegian Polar Institute
+ Bjørn Hjelle
+ bjorn.hjelle&npolar.no
+30503
+ Bastart
+ Axel Gembe
+ ago&bastart.eu.org
+30504
+ Punctual Software Inc.
+ Florin Seceleanu
+ florin.seceleanu&punctualsoftware.com
+30505
+ Swiss Life Deutschland Operations GmbH
+ Mark Kaus
+ oid-admin&swisslife.de
+30506
+ ooma Inc.
+ Samir Sharma
+ ssharma&ooma.com
+30507
+ Extreme Copper, Incorporated
+ Robert Nino
+ rob&extremecopper.com
+30508
+ Medavie Blue Cross
+ Vincent Power
+ vince.power&medavie.bluecross.ca
+30509
+ Shenzhen Leagsoft Technology Co., Ltd..
+ Fang Yuwei
+ fangyw&leagsoft.com
+30510
+ Bestwiz Softwarw Development (Dalian) Co.,Ltd.
+ Li Shouming
+ lsming&dl.cn
+30511
+ Arts Alliance Media
+ Samuel Cozannet
+ samuel.cozannet&artsalliancemedia.com
+30512
+ ATEIS
+ Robert Seassau
+ r.seassau&ateis.com
+30513
+ Ford Motor Company
+ Harshet Patel
+ hpatel48&ford.com
+30514
+ Lavínia Tavares
+ Lavinia Tavares
+ laviniatavares&yahoo.com
+30515
+ m7 evolution
+ Sebastian Schneider
+ sebastian.schneider&m7-evolution.com
+30516
+ oclane
+ didier Belot
+ didier.belot&oclane.com
+30517
+ Zoot Enterprises, Inc.
+ Justin Buhler
+ justin.buhler&zootweb.com
+30518
+ CoolIT Systems Inc.
+ Mike Holden
+ mike.holden&coolitsystems.com
+30519
+ Wieldim
+ Brandon Dimcheff
+ bdimchef-iana&wieldim.com
+30520
+ IAESTE Austria
+ Axel Groß
+ axel.anai.gross&iaeste.at
+30521
+ Collab
+ Pedro Gomes
+ pedro.gomes&collab.pt
+30522
+ kludge.ca
+ Cory Oldford
+ oldfordroad&gmail.com
+30523
+ Taichung Veterans General Hospital
+ Ang-Hsuan Lin
+ ahlin&vghtc.gov.tw
+30524
+ Intersoft Electronics
+ Erik Moons
+ erik.moons&intersoft-electronics.com
+30525
+ H&S Ventures, LLC
+ Network Operations Center
+ noc&hsventures.org
+30526
+ Astec Solutions
+ Mario Gonzalez
+ mgonzalez&astec.com.mx
+30527
+ Mochi Media, Inc.
+ Matthew Dempsky
+ matthew&mochimedia.com
+30528
+ V.Saint-Denis
+ Vincent Saint-Denis
+ vincent&saint-denis.hd.free.fr
+30529
+ Vkernel Corporation
+ Beverley Reynolds
+ snmp&vkernel.com
+30530
+ INTI Electronica e Informatica
+ Gustavo Alessandrini
+ gusi&inti.gov.ar
+30531
+ LEANDRO DA SILVA MENDES INFORMATICA ME
+ Leandro da Silva Mendes
+ theflockers&gmail.com
+30532
+ Alox
+ YoungJu, Park
+ starp&alox.com
+30533
+ DASANCNS
+ Jeong Chan, Lee(DASANCNS)
+ jclee&dasancns.com
+30534
+ Tajinc.ORG LLC
+ Tim Spriggs
+ contact&tajinc.org
+30535
+ Alphasoft GmbH
+ Axel Freimuth
+ info&alphasoft.biz
+30536
+ BMTI
+ Yvon Jacquelin
+ contact&bmti.fr
+30537
+ Welsh Blood Service
+ Daniel Rainbird
+ daniel.rainbird&wbs.wales.nhs.uk
+30538
+ webLyzard
+ Arno Scharl
+ scharl&weblyzard.com
+30539
+ Sappi Fine Paper
+ Matt Oberpriller
+ matt.oberpriller&sappi.com
+30540
+ Zymeworks Inc.
+ Luke Cyca
+ luke&zymeworks.com
+30541
+ Exacq Technologies, Inc.
+ Matthew M. DeLoera
+ mdeloera&exacq.com
+30542
+ Komes Co. Ltd.
+ Dr. Ä°rfan Acar
+ irfan.acar&komes.com.tr
+30543
+ QuartzNet
+ Alexander Boulette
+ alexanderfb&gmail.com
+30544
+ iTAS Technology Corp.
+ Charles Liu
+ charles.liu&itas.com.tw
+30545
+ Akademia Podlaska
+ Artur Krycki
+ kryckia&ap.siedlce.pl
+30546
+ JLA Ltd
+ Dave Atkin
+ datkin&jla.com
+30547
+ Institute of Physics of the ASCR, v. v. i.
+ Michael Kratky
+ kratky&fzu.cz
+30548
+ Alberta Blue Cross
+ Wade Fasek
+ wfasek&ab.bluecross.ca
+30549
+ Merli dr. Clizio Consultant
+ Clizio Merli
+ clizio&clizio.com
+30550
+ Konexxo GmbH
+ Sven Frommholz
+ hostmaster&konexxo.de
+30551
+ Transtruct Foundation
+ Noah Fontes
+ nfontes&transtruct.org
+30552
+ MicroBlade, Inc.
+ Dan Skolnik
+ Dan.Skolnik&MicroBlade.us
+30553
+ LincWare
+ Eric Lenio
+ eric&lincware.com
+30554
+ Mitsubishi Space Software Co.,Ltd.
+ Mitsuhiro Sambe
+ sambe&mss.co.jp
+30555
+ mikhailelias.net
+ Mikhail Elias
+ iana&mikhailelias.net
+30556
+ King Faisal University
+ Hakeem Sadiq
+ Sadiq&Kfu.Edu.Sa
+30557
+ Sapphire Computer Systems (UK) Ltd
+ Andrew Johnson
+ andrew.johnson&sappsys.co.uk
+30558
+ Ticketcorner AG
+ Daniel von Allmen
+ daniel.vonallmen&ticketcorner.com
+30559
+ Krüger Network Training & Consulting
+ Samuel Krüger
+ info&kr-network.de
+30560
+ Pumpkin 3D
+ Administrator
+ admin&pumpkin3d.com
+30561
+ expact.it
+ Raimund Sacherer
+ raimund.sacherer&gmail.com
+30562
+ Universidad de Montemorelos, A. C.
+ J. David Mendoza
+ jdmendoza&um.edu.mx
+30563
+ Blackwave Inc.
+ Jeremy Decker
+ support&blackwave.tv
+30564
+ Algarroba
+ Luis Coll
+ lncoll&algarroba.com
+30565
+ GTS Nextra
+ Jan Stanik
+ hostmaster&gtsnextra.sk
+30566
+ Dr. Gregory M. Stone & Associates
+ Gregory M. Stone
+ gms&stone-associates.com
+30567
+ Port One Internet, Inc.
+ Ken Reiss
+ kreiss&portone.com
+30568
+ Msona Limited
+ Francesco Salamida
+ francesco.salamida&msona.co.uk
+30569
+ Globitel
+ Alaa Halawa
+ alaa.halawa&globitel.com
+30570
+ Radiator Software Oy
+ Heikki Vatiainen
+ oid&radiatorsoftware.com
+30571
+ Mesto Domazlice
+ Petr Vondras
+ vondras&mesto-domazlice.cz
+30572
+ TDC-NetDesign A/S (formerly 'NetDesign A/S')
+ Gregers Paludan Nakman
+ gpna&tdcnetdesign.dk
+30573
+ Photon Meissener Technologies GmbH
+ Frank Jaehnig
+ f.jaehnig&PhotonAG.com
+30574
+ Fixma S.L.
+ Luis N. Coll Aleixandre
+ luis.coll&fixma.es
+30575
+ castLabs GmbH
+ Martin Tews
+ martin.tews&castlabs.com
+30576
+ Wills and co Stockbrokers
+ Oli Comber
+ oli&3ait.co.uk
+30577
+ Opus Notion
+ Heath Jones
+ hj1980&gmail.com
+30578
+ T Proje Muhendislik Dis Tic Ltd. Sti.
+ Murat Yaran
+ murat.yaran&tproje.com
+30579
+ Arab Bank (Switzerland)
+ Steve Erzberger
+ it.operations&arabbank.ch
+30580
+ Peninsula Engineering Solutions Inc
+ Gustavo Lara
+ soymelvin&gmail.com
+30581
+ Appriver LLC
+ Steve Mcilwain
+ smcilwain&appriver.com
+30582
+ RSP Systems A/S
+ Andreas Rune Fugl
+ andreas&rspsystems.com
+30583
+ AhMuseIndustry.Net, LLC
+ Michael Strother
+ ahmuse&hotmail.com
+30584
+ Allegory Software, Inc.
+ Ron Turner
+ raturne&shaw.ca
+30585
+ SmartShare Systems
+ Morten Broerup
+ info&smartshare.dk
+30586
+ Xytronix Research & Design, Inc.
+ David Witbeck
+ david&xytronix.com
+30587
+ JumpGen Systems, LLC
+ Matthew Dharm
+ mdharm&jumpgen.com
+30588
+ Euphonix, Inc
+ Jim McTigue
+ jmctigue&euphonix.com
+30589
+ HIS Technologies (HK) Limited
+ Boris Chan
+ boris&histechs.com
+30590
+ Österreichische Pensionsversicherungsanstalt
+ Markus Paschinger
+ Markus.Paschinger&pva.sozvers.at
+30591
+ Hetzner Pty Ltd
+ Wynand van Dyk
+ wvd&hetzner.co.za
+30592
+ Nico Roeser
+ Nico Roeser
+ n-roeser&gmx.net
+30593
+ Spyderweb Consulting
+ Tim Aslat
+ admin&spyderweb.com.au
+30594
+ LSTC
+ Nathan Hallquist
+ nathan&lstc.com
+30595
+ Xenatech Co Ltd (South Korea)
+ Nagaraju Surulivel
+ snraj&xenatech.co.kr
+30596
+ Unioncast
+ Wenyue Ren
+ suchasplus&unioncast.tv
+30597
+ Kan sp. z o.o.
+ Tomasz Klimaszewski
+ tomasz.klimaszewski&kan.pl
+30598
+ H.C. Starck GmbH
+ Percy Engler
+ percy.engler&hcstarck.com
+30599
+ SimplisIP
+ POIRIER Laurent
+ lpoirier&simplisip.fr
+30600
+ Deltatec
+ Louis Plair
+ software-management&deltatec.be
+30601
+ podhart.net
+ Mgr. Ing. Oldrich Horak, Ph.D.
+ olda.horak&podhart.net
+30602
+ Tyson Foods, Inc.
+ Doug Fieldhouse
+ hostmaster&tyson.com
+30603
+ JXX Technologies
+ Jarod Watkins
+ jarod&jxxtech.net
+30604
+ Uhland
+ Stephan Nies
+ nies.stephan&googlemail.com
+30605
+ Landmark Digital Services
+ Tim Stinson
+ stinson.timothy&gmail.com
+30606
+ eTour
+ Ludovic LANGE
+ pen-iana&agisvoyages.com
+30607
+ Saskatchewan Blue Cross
+ Janice Matus
+ jmatus&sk.bluecross.ca
+30608
+ FACULDADE NOVAFAPI
+ Manuel Gonçalves da Silva Neto
+ manuelg&novafapi.com.br
+30609
+ Temboo, Inc.
+ Judd Maltin
+ oid-manager&itemboo.com
+30610
+ UVT Unternehmensberatung für Verkehr und Technik GmbH
+ Volkmar Klos
+ pen.iana.reg&uvt.de
+30611
+ Maessa Telecontrol
+ Andreu Palou
+ apalou&maessa.com
+30612
+ EK3 Technologies Inc.
+ Dennis Michaelson
+ dgm&ek3.com
+30613
+ ATIS
+ Jackie Wohlgemuth
+ jwohlgemuth&atis.org
+30614
+ Expandium SAS
+ Rémy Chibois
+ remy.chibois&expandium.com
+30615
+ Creative Technology Ltd.
+ Stanley Lim
+ stanley_lim&ctl.creative.com
+30616
+ MagmaTec (Pty) Ltd
+ Brent Lightley
+ brent&magmatec.co.za
+30617
+ Advanced Digital Systems Inc. (ADS)
+ John Higgs
+ jh&advanceddigital.com
+30618
+ Rostocker Freizeitzentrum e.V.
+ Norman Lüttgerding
+ nluett&rfz-online.de
+30619
+ TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATION
+ Hideki Taketani
+ TAKETANI.hideki&tmeic.co.jp
+30620
+ Sloka Telecom Private Limited
+ Upendra Ram Praturi
+ upendra&sloka.in
+30621
+ Global Holdings Group
+ John Betts
+ john&globalholdings.org
+30622
+ Centre des technologies de l'information de l'Etat , Luxembourg (formerly 'Centre Informatique de l'Etat , Luxembourg')
+ Daniel Nickels
+ cie.oid&ctie.etat.lu
+30623
+ Federal Signal Corporation, Integrated Systems
+ Tim Morten
+ tmorten&fedsig.co.uk
+30624
+ ALALOOP SAS
+ Jean-Louis Melin
+ jlmelin&alaloop.com
+30625
+ tollwerk sinnesnavigatoren
+ Dipl.-Ing. Joschi Kuphal
+ info&tollwerk.de
+30626
+ VeriSign
+ Sean Kent
+ skent&verisign.com
+30627
+ bitGate data systems GmbH
+ Siarhei Litvinko
+ Siarhei.Litvinko&bitGate.de
+30628
+ NIDEC CORPORATION
+ NANAE WATANABE
+ NANAE_WATANABE&notes.nidec.co.jp
+30629
+ ArchCyber Technology Co. Ltd.
+ Kidd Hsieh
+ kidd.hsieh&archcyber.com
+30630
+ AfriNIC Ltd.
+ Systems Administrator
+ sysadmin&afrinic.net
+30631
+ Terra
+ Gediminas Strazdas
+ gediminas.st&terraelectronics.com
+30632
+ CJSC Kyivstar GSM
+ Hostmaster of Kyivstar
+ hostmaster&kyivstar.net
+30633
+ Universitaet fuer Musik und darstellende Kunst Wien
+ Hermann Rothe
+ admin-list&mdw.ac.at
+30634
+ Eddahbi Karim
+ Eddahbi Karim
+ da.templar&acm.org
+30635
+ II. gimnazija Maribor
+ Mirko Pesec
+ mirko.pesec&druga.org
+30636
+ AMT DATA
+ Jean-Jacques Broussat
+ info&amtdata.com
+30637
+ Haagenti Group Inc.
+ William Waites
+ ww&haagenti.com
+30638
+ Larry Sturtz
+ Larry Sturtz
+ lws49028&yahoo.com
+30639
+ Smart Education sp. z.o.o
+ Miroslaw Kaminski
+ m.kaminski&smarteducation.pl
+30640
+ Unlimi-Tech Software Inc
+ Christian Charette
+ ccharette&utechsoft.com
+30641
+ AJA Video Systems, Inc.
+ fred dominikus
+ ianaadmin&aja.com
+30642
+ AOptix Technologies, Inc.
+ Wendell Yin
+ wyin&aoptix.com
+30643
+ Databits
+ Pete Fritchman
+ petef&databits.net
+30644
+ Amir Rezghian
+ Amir Rezghian
+ arezghian&gmail.com
+30645
+ Entry Point, LLC
+ Robert Peterson
+ ccp&jdcinc.net
+30646
+ NYCLIX
+ Mikhail Elias
+ mikhail.elias&nyclix.org
+30647
+ Value Team
+ Stefano Lattanzi
+ stefano.lattanzi&valueteam.com
+30648
+ iSupportISP, LLC
+ Scott M. Grim
+ engineering&isisp.org
+30649
+ INetU, Inc.
+ Frank Clements
+ fclements&inetu.net
+30650
+ Para Systems, Inc.
+ Robert Calhoun
+ rcalhoun&minutemanups.com
+30651
+ Precognet
+ Edoardo Costa Sanseverino
+ edoardo.costa&gmail.com
+30652
+ GlenMarshall.us
+ Glen F. Marshall
+ admin&glenmarshall.us
+30653
+ Comability
+ Tal Schoenfeld
+ tal&comability.com
+30654
+ College of Policy Science, Ritsumeikan University
+ College of Policy Science
+ admin&ps.ritsumei.ac.jp
+30655
+ Diamond Valley College
+ Chris Lowe
+ chris.lowe&dvallcoll.vic.edu.au
+30656
+ lancehendrix.com
+ Steven Lance Hendrix
+ lance&lancehendrix.com
+30657
+ Eaton-Williams
+ Adrian Coles
+ adrian.coles&eaton-williams.com
+30658
+ BTC Business Technology Consulting AG
+ Stephan Backhaus
+ stephan.backhaus&btc-ag.com
+30659
+ Scilla Systems Inc.
+ Raimo Järvi
+ raimo.jarvi&scillasystems.com
+30660
+ Onsite Media Network Inc.
+ Wayne Dick
+ wdick&onsitemedianetwork.com
+30661
+ zubData
+ Directory Services
+ ds&zubdata.com
+30662
+ Tara Systems GmbH
+ Robert Sertic
+ Robert.Sertic&tara-systems.de
+30663
+ Tall Umbrella
+ David Maust
+ davidm&tallumbrella.com
+30664
+ P. Bryan Consulting Inc.
+ Paul C. Bryan
+ pbryan&pbryan.com
+30665
+ APG Algemene Pensioen Groep N.V.
+ Otto van Staveren
+ otto.van.staveren&apg.nl
+30666
+ Online Rewards
+ Chris Jacobson
+ chris.jacobson&online-rewards.com
+30667
+ Port40
+ David Kempf
+ info&port40.com
+30668
+ BrControls
+ w.h.v.petersen
+ w.vanpetersen&brcontrols.com
+30669
+ Research for Science, Art and Technology (RFSAT) Ltd
+ Dr. Artur Krukowski
+ RTD&rfsat.com
+30670
+ Vololink Pty Ltd
+ Milan Prosenica
+ milan.prosenica&vololink.com
+30671
+ Crocus-com Company
+ Valentin Reshetnyak
+ vresh&crocuscom.com
+30672
+ Ancerno Ltd.
+ Evan Perry
+ webmaster&ancerno.com
+30673
+ EDELCA
+ Jose Miguel Parrella Romero
+ jparrella&edelca.com.ve
+30674
+ NTS Workspace AG
+ Simon Obi
+ noc&nts.ch
+30675
+ Wayne State University School of Medicine
+ Bobby Rose
+ brose&med.wayne.edu
+30676
+ D-TA Systems Inc.
+ Angsuman Rudra
+ abose&d-ta.com
+30677
+ C4i Security LLC
+ Scott Joachim
+ joachim.scott&c4isecurity.com
+30678
+ Nomovok Ltd
+ Heli Koskimäki
+ it&nomovok.com
+30679
+ Xicom Technology
+ Steve Trigero
+ steve.trigero&xicomtech.com
+30680
+ City of Walsenburg, Colorado
+ Michael Sheldon
+ msheldon&spisys.net
+30681
+ Donald Swauger Consulting
+ Donald William Swauger
+ swauger&hotmail.com
+30682
+ davidrobin.net
+ david robin
+ david&davidrobin.net
+30683
+ quadium.net
+ Tim Howe
+ vsync&quadium.net
+30684
+ YAZAKI Corporation
+ YASUO ISHIMA
+ ishima.y2&sys.yzk.co.jp
+30685
+ TSTENG
+ Sangwook Park
+ psw&tsteng.co.kr
+30686
+ N-iTUS
+ Jerome Lee
+ dmlee&n-itus.com
+30687
+ CoSolIT
+ Florian Frank
+ info&cosolit.de
+30688
+ ShenZhen DaShi Technology Co.,LTD
+ FangCheng
+ alanhappy&163.com
+30689
+ Planet Controls Pty Ltd
+ Steve Kelly
+ steve&planetcontrols.com.au
+30690
+ Institute of Computational Mathematics and Mathematical Geophysics SB RAS
+ Sergey Nechaev
+ nechaev&ssd.sscc.ru
+30691
+ Wapice Ltd
+ Teemu Niemi
+ admin&wapice.com
+30692
+ WS Atkins PLC
+ Paul Southway
+ paul.southway&atkinsglobal.com
+30693
+ global infinipool GmbH
+ Martin Scholl
+ ms&infinipool.com
+30694
+ FaxBack, Inc.
+ Mike Oliszewski
+ mikeo&faxback.com
+30695
+ Chrysler Financial
+ Fred Hoshowski
+ FJH7&chryslerfinancial.com
+30696
+ Deimos Engenharia, S.A.
+ Marcos Bento
+ marcos.bento&deimos.com.pt
+30697
+ CPC (UK)
+ Graham Blake
+ graham.blake&cpcuk.co.uk
+30698
+ n1ety
+ Dean Maluski
+ dmaluski&n1ety.com
+30699
+ Ubipart Ltd
+ Anssi Lindqvist
+ support&ubipart.com
+30700
+ Telefonia Dialog SA
+ Radoslaw Zdunek
+ radoslaw.zdunek&dialog.net.pl
+30701
+ Norwegian University of Life Sciences (UMB)
+ Ola-Gunnar Juelsrud
+ ola-gunnar.juelsrud&umb.no
+30702
+ A2E Technologies
+ Leon Havin
+ leon&securigy.com
+30703
+ Oberthur Technologies
+ José Cervera
+ j.cervera&oberthurcs.com
+30704
+ Dipl.-Ing. Eberhard Iglhaut
+ Eberhard Iglhaut
+ mail&iglhaut.com
+30705
+ SoundBite Communications
+ Chris Marko
+ cmarko&soundbite.com
+30706
+ OpenDNS, LLC
+ bill fumerola
+ billf&opendns.com
+30707
+ Solaiemes
+ Javier Lopez Fernandez
+ fjlopez&solaiemes.com
+30708
+ Stej - Stefan & Jens Internet Services AB
+ Victor Jerlin
+ victor.jerlin&stejtech.net
+30709
+ NCCI Holdings, Inc
+ James Murray
+ james_murray&ncci.com
+30710
+ IT Soft Ltd.
+ Plamen Dimitroff
+ plamen&itsoft.bg
+30711
+ Coolman, Inc
+ James Coolman
+ jcoolman&comcast.net
+30712
+ BDO Seidman, LLP
+ James Coolman
+ jcoolman&bdo.com
+30713
+ Oopss.org
+ Thomas Martin
+ admin&oopss.org
+30714
+ Harry Wettke Consulting
+ Harry Wettke
+ info&wettke.de
+30715
+ Q-layer
+ Carl D'Halluin
+ carl&qlayer.com
+30716
+ Alston & Bird LLP
+ Carlos Batista
+ carlos.batista&alston.com
+30717
+ Odysseyware Inc.
+ Richard Porter
+ rporter&odysseyware.com
+30718
+ TSB Bank Ltd
+ David Clarke
+ david.clarke&tsbbank.co.nz
+30719
+ Elektroservice
+ Petr Odlozil
+ odlozil&email.cz
+30720
+ Etone
+ Zhiyong Wang
+ wangzhiyong&etonetech.com
+30721
+ Agenor d.o.o.
+ Visnja Ivanovic-Opacic
+ V.Ivanovic-Opacic&agenor.com.hr
+30722
+ ProSoft Technology
+ Matthew Sund
+ msund&prosoft-technology.com
+30723
+ FreeCode International Inc.
+ Preeti Baheerathan
+ preeti.baheerathan&freecodeint.com
+30724
+ Vietnam Commercial Computing and Communication
+ Nguyen Dinh Nam
+ nguyendinhnam&gmail.com
+30725
+ all included software gmbh
+ Leo von Klenze
+ lvk&alinso.de
+30726
+ fj3.us Enterprises
+ Jeff Doyle
+ jeff&fj3.us
+30727
+ SNIX/net International
+ Nick Gustafson
+ nick.iana&snix.com
+30728
+ Siltanet
+ Charly Rohart
+ charly.rohart&siltanet.fi
+30729
+ SLM Corporation
+ Domain Techadmin
+ domain.techadmin&salliemae.com
+30730
+ Seanodes
+ Christophe Guittenit
+ christophe.guittenit&seanodes.com
+30731
+ BODET S.A
+ Philippe REY
+ philippe.rey&bodet.com
+30732
+ NetSocket, Inc.
+ Steve Yao
+ syao&netsocket.com
+30733
+ Umpqua Bank
+ Don Larsen
+ DonLarsen&UmpquaBank.com
+30734
+ Florian Sailer
+ Florian Sailer
+ f.sailer&outlook.com
+30735
+ BLUECOARA Networks
+ Hideo NAKAMITSU
+ nomo&bluecoara.net
+30736
+ Kyoeisangyo corp.
+ Shigeki Asano
+ asano&kyoeisangyokk.co.jp
+30737
+ Servicios Tecnicos Agrupados S.A.
+ Luis Escribano Ulibarri
+ luis&stagsa.com
+30738
+ Optenet
+ Jesús Vázquez
+ jvazquez&optenet.com
+30739
+ Jason Antman
+ Jason Antman
+ jason&jasonantman.com
+30740
+ Assyst Gesellschaft für Automatisierung Software und Systeme mbH
+ Albert Cester
+ albert.cester&assyst-intl.com
+30741
+ Configo Systems GmbH
+ Christof Egner
+ cegner&configo.de
+30742
+ Glimmerglass Networks Inc.
+ Salman A. Qamar
+ salman&glimmerglass.com
+30743
+ Global Village Telecom
+ Diego Rossetto
+ drossetto&it7.com.br
+30744
+ Mississippi River Maritime Association
+ Chris Cunningham
+ chris&concentriamaritime.com
+30745
+ Open Channel Software
+ Larry Mills-Gahl
+ lmg&openchannelsoftware.com
+30746
+ Opensolutions GmbH & Co. KG
+ Andreas Piening
+ andreas.piening&opensolutions.net
+30747
+ THR Systems
+ System Administrator
+ admin&thr.sk
+30748
+ Raumtex Biehl
+ Frank Heß
+ admin&raumtex-biehl.de
+30749
+ Marabu EDV -Beratung und -Service GmbH
+ Carsten Schulze
+ carsten.schulze&marabu-edv.de
+30750
+ Mesh City Wireless
+ Daniel Roady
+ droady&meshcity.com
+30751
+ Pentadyne Power Corporation
+ Claude Kalev
+ claude.kalev&pentadyne.com
+30752
+ INFOGROUP S.p.A:
+ Massimiliano Panichi
+ m.panichi&infogroup.it
+30753
+ University of Tsukuba
+ Osamu Tatebe
+ tatebe&cs.tsukuba.ac.jp
+30754
+ Erik Abele Technology Consulting
+ Erik Abele
+ erik&eatc.de
+30755
+ faultinjection.net
+ Alex Senkevitch
+ alex&senkevitchs.net
+30756
+ CodersApple.com
+ Krishna Gadde
+ gopi.gadde&gmail.com
+30757
+ FAR NETWORKS SRL
+ Nicola Fracassi
+ nicola.fracassi&farnetworks.com
+30758
+ Comtech Systems, Inc.
+ Charles R. Schroeder
+ cschroeder&comtechsystems.com
+30759
+ ShowSys
+ Jason Pontius
+ jpontius&showsys.com
+30760
+ ELECTRO STANDARDS LABORATORIES
+ KEN SEPE
+ KSEPE&ELECTROSTANDARDS.COM
+30761
+ Telavista B.V.
+ Ward van Wanrooij
+ wvanwanrooij&telavista.com
+30762
+ Mbira Technologies
+ Systems Administrator
+ hostmaster&mbira.com
+30763
+ GlassFish Networks
+ Michael Helmeste
+ elf&glassfish.net
+30764
+ QlikTech
+ Johan Jeansson
+ johan.jeansson&qliktech.com
+30765
+ GAMA V2
+ Hamid Toloei
+ hhamedto&ucsd.edu
+30766
+ Tomas Shulman
+ Tomas Shulman
+ tomishulman&gmail.com
+30767
+ Full Spectrum Inc.
+ Menashe Shahar
+ mshahar&fullspectrumnet.com
+30768
+ Collège de France
+ Cyrille Ghesquiere
+ cyrille.ghesquiere&college-de-france.fr
+30769
+ Citec S.p.A.
+ Alberto Storch
+ a.storch&citec.it
+30770
+ Alberto Storch
+ Alberto Storch
+ alberto&storch.it
+30771
+ HealthPlus of Michigan
+ Walter Seiler
+ mike.seiler&sanyuhu.com
+30772
+ ProCom Professional Communication & Service GmbH
+ Wolf-Dieter Fischer
+ Wolf-Dieter.Fischer&procom-communication.de
+30773
+ FlyCatcher
+ John Brooks
+ john&flycatcher.co.uk
+30774
+ Anthena Technology, Inc.
+ Sri Chaganty
+ schaganty&athena-technology.com
+30775
+ XControl Sistemas & Soluciones Ltd.
+ Ricardo Moreno
+ ricardo_moreno&etb.net.co
+30776
+ Dronas 2002, S.L.U.
+ Javier Martínez Martí
+ jmartinezm&nacex.es
+30777
+ Cymotec
+ Mirko Pilger
+ pilger&cymotec.de
+30778
+ Murilo Fujita
+ Murilo Fujita
+ murilofujita&gmail.com
+30779
+ Apelon, Inc
+ Harold Solbrig
+ hsolbrig&apelon.com
+30780
+ Charles McCrobie
+ Charles McCrobie
+ charles.mccrobie&gmail.com
+30781
+ Infonova Consultores
+ Nacho Rodríguez
+ nacho.rodriguez&infonova.es
+30782
+ HiliSoft
+ MU Yangzhi
+ muyangzhi&hilisoft.com
+30783
+ IceCell ehf
+ Andreas Fink
+ afink&gni.ch
+30784
+ Fink Consulting GmbH
+ Andreas Fink
+ afink&finkconsulting.com
+30785
+ Bitfrost AS
+ Georg Engstrand
+ post&bitfrost.no
+30786
+ Defne
+ Abdulhakim Unlu
+ abdulhakimu&yahoo.com
+30787
+ Global Networks Switzerland AG
+ Gregor Riepl
+ griepl&gni.ch
+30788
+ VScape
+ Kerry L. Bonin
+ kerry&vscape.com
+30789
+ Market Technologies, Inc.
+ Roberto Villarreal
+ rvillarreal&mktec.com
+30790
+ Cortex Informatica
+ Francisco J. A. Souza
+ fj_souza&hotmail.com
+30791
+ brass Media Inc.
+ Joel Ranck
+ joelranck&brassmedia.com
+30792
+ Huber Verlag für Neue Medien GmbH
+ Anno v. Heimburg
+ heimburg&huberverlag.de
+30793
+ Ingram Book Co.
+ Mark Mise
+ mark.mise&ingrambook.com
+30794
+ Platinumtel Communications
+ Tom Ross
+ tom&platinumtel.com
+30795
+ Zeltiq Aesthetics, Inc.
+ Corydon A. Hinton
+ chinton&zeltiq.com
+30796
+ Videon Central, Inc.
+ Arthur Shipkowski
+ art&videon-central.com
+30797
+ elconas
+ Robert Heinzmann
+ services&elconas.de
+30798
+ Delta Lambda Phi National Social Fraternity
+ Adam J. Moore
+ adam.moore&dlp.org
+30799
+ SkyNet Community VPN
+ Steven Gilberd
+ steven.gilberd&gmail.com
+30800
+ Bee Ware SA
+ Mendoza Florent
+ florent.mendoza&bee-ware.net
+30801
+ IGUS-ITS GmbH
+ Frank Müller
+ frank.mueller&igus-its.de
+30802
+ FireScope, Inc.
+ Matt Rogers
+ mrogers&firescope.com
+30803
+ Vyatta, Inc.
+ Justin Fletcher
+ mibs&vyatta.com
+30804
+ Lattice Limited
+ Sreejith Kalyat
+ sreejith&latticelimited.com
+30805
+ Solegy LLC
+ James Faeldon
+ jfaeldon&solegysystems.com
+30806
+ ipcenter.at
+ Markus Hof
+ support&ipcenter.at
+30807
+ Franz Krainer - netal
+ Franz Krainer
+ franzk&netal.com
+30808
+ Sun International Management Limited
+ Peter Horvath
+ suninternational&mtnloaded.co.za
+30809
+ PacketOps
+ Tracey Bernath
+ tbernath&packetops.com
+30810
+ Universitaet Bremen - Fachbereich 3
+ Christian Manal
+ moenoel&informatik.uni-bremen.de
+30811
+ Herley-CTI
+ Alan Kobb
+ administrator&Herley-CTI.com
+30812
+ ObjectTel, Inc.
+ Todd Lehmann
+ support&objecttel.com
+30813
+ Advanced Telecom Technologies
+ Tracey Bernath
+ tbernath&advancedtelecomtech.com
+30814
+ Institut français de recherche pour l'exploitation de la mer
+ Eric Bernard
+ Eric.Bernard&ifremer.fr
+30815
+ Intecna Soluciones
+ Pedro Salido López
+ psalido&intecna.es
+30816
+ escape studio
+ julien BASTIDON
+ julien&escape-studio.com
+30817
+ illuminate Solutions
+ Hervé Barsanti
+ hbarsanti&i-lluminate.com
+30818
+ Powerset, Inc.
+ Richard Hesse
+ richard&powerset.com
+30819
+ software security networks - Lukas Gradl
+ Lukas Gradl
+ iana&ssn.at
+30820
+ Fighting Penguin Business Systems
+ Kevin Fries
+ kfries&fightingpenguin.com
+30821
+ Cape Cod Sensors
+ Stephen Hall
+ sahtech2002&comcast.net
+30822
+ General Conference of Seventh-day Adventists
+ Adriano Brancher
+ adriano.brancher&dsa.org.br
+30823
+ Akimeka
+ John Wang
+ jwang&akimeka.com
+30824
+ SH Solutions
+ Steffen Heil
+ info&sh-solutions.de
+30825
+ CentraComm Communications, Ltd.
+ Loren Weith
+ noc&centracomm.net
+30826
+ SmartOptics AS
+ Göran
+ goran.hillebrink&smartoptics.com
+30827
+ RIZ-Transmitters Co. (formerly 'RIZ ODASILJACI d.d.')
+ Zvonimir Lucić
+ zvonimir.lucic&riz.hr
+30828
+ Colfax Corporation
+ Christoph Jandek
+ c.jandek&allweiler.de
+30829
+ United Technologists Europe Limited (UTEL)
+ andrew anten
+ andrew.anten&utel.co.uk
+30830
+ G & L Geissendörfer & Leschinsky GmbH
+ Mark Eisenblätter
+ eisenblaetter&gl-systemhaus.de
+30831
+ Network Center of Tianjin University
+ Fudi Liu
+ arraynil&163.com
+30832
+ CompuCredit Corporation
+ Andrew G Whitlock
+ andrew.g.whitlock&compucredit.com
+30833
+ Clearspeed Technology plc
+ Andrew Lonsdale
+ librarian&clearspeed.com
+30834
+ VirtueFusion
+ Steven Goodliff
+ steven.goodliff&virtuefusion.com
+30835
+ Blue Box Group, LLC
+ Stephen Balukoff
+ stephen.balukoff&blueboxgrp.com
+30836
+ WINGServers
+ Pradeep Dalvi
+ pradeep&dalvi.co.in
+30837
+ Edge Velocity Corporation
+ Michael Larson
+ info&edgevelocity.com
+30838
+ Cash America Net of Illinois, LLC
+ Michael Vallaly
+ domainmaster&cashnetusa.com
+30839
+ Skidmore College
+ Scott Wright
+ swright&skidmore.edu
+30840
+ Replify Ltd
+ Wesley Darlington
+ wesley.darlington&replify.com
+30841
+ Astase
+ Adrien Reboisson
+ adrien-reboisson&astase.com
+30842
+ APINC (Association Pour l'Internet Non Commercial)
+ Herve Rousseau
+ herve&apinc.org
+30843
+ Blogreen
+ Romain Tartière
+ pen&blogreen.org
+30844
+ Lucas IT Services
+ D.J. Lucas
+ dj&lucasit.com
+30845
+ Mechron Power Systems
+ Nicolas Novak
+ jay_omega&mac.com
+30846
+ IPsmarx Technology Inc.
+ Arash Vahidnia
+ arash&ipsmarx.com
+30847
+ 9Star Research, Inc.
+ Simon Lee
+ itadmin&9starresearch.com
+30848
+ “SITRONICS Smart Technologiesâ€, LLC
+ Eugene Shishov
+ Shishov&sitronics-smart.com
+30849
+ Magellan Netzwerke GmbH
+ Mike Schneider
+ support&magellan-net.de
+30850
+ The University of Hong Kong
+ System Services Team
+ group-its-system&hku.hk
+30851
+ Accolm
+ Hamidreza Khajeh Alizadeh Attar
+ hamid.attar&accolm.com
+30852
+ Knipp Medien und Kommunikation GmbH
+ Elmar Knipp
+ Elmar.Knipp&knipp.de
+30853
+ Mikro Værkstedet
+ Jakob Simon-Gaarde
+ jakob&mikrov.dk
+30854
+ Heinlein Support GmbH
+ Peer Heinlein
+ p.heinlein&heinlein-support.de
+30855
+ Geckologic GmbH
+ Steffen Schumann
+ steffen.schumann&geckologic.com
+30856
+ Bandwidth.com, Inc.
+ James Milko
+ jmilko&bandwidth.com
+30857
+ Data Device Corporation
+ Vilis Kristofs
+ kristofs&ddc-web.com
+30858
+ Mobile News Channel S.A.
+ Cédric PERINET
+ iana-pen&mnc.ch
+30859
+ E-Solutions
+ Joost Daem
+ jdaem&esolutions.be
+30860
+ Betgenius
+ Andrew Hodgson
+ sysadmin&betgenius.com
+30861
+ Venture Craft Networks
+ Shaunak Sarkar
+ webmaster&venturecraft.net
+30862
+ Nancy Universite
+ Vincent MATHIEU
+ Vincent.Mathieu&nancy-universite.fr
+30863
+ Samsung Electro-Mechanics Co., LTD.
+ Dae-Min Jang
+ dmjang&samsung.com
+30864
+ CD-adapco
+ Chris Hamilton
+ systems&uk.cd-adapco.com
+30865
+ Cilantro Cafe
+ Mohammad Mahmoud Aly
+ alhashash&alhashash.net
+30866
+ ID2go IT-solutions
+ Dr. Axel Schmidt
+ axel.schmidt&id2go.de
+30867
+ Volksmission entschiedener Christen e.V.
+ Christoph Fischer
+ christoph_fischer&volksmission.de
+30868
+ Kansas City Web Repair Co.
+ Brett Heroux
+ brett.j.heroux&hero-ux.com
+30869
+ Weiland Associates, Inc.
+ FJ Weiland
+ fj&effjay.com
+30870
+ InterRed GmbH
+ Heinz Kunz
+ system&interred.de
+30871
+ Luce Forward Hamilton and Scripps LLP
+ Network Operations
+ postmaster&luce.com
+30872
+ Uniloc USA
+ Casey S. Potenzone
+ casey&uniloc.com
+30873
+ Confident, Inc.
+ Paul Kriebel
+ paul&confidentinc.com
+30874
+ Tuneology
+ Francis Taylor
+ narf&alum.mit.edu
+30875
+ InnoDomus
+ Marko Lappalainen
+ registrar&innodomus.com
+30876
+ Divmod, Inc.
+ Duncan McGreggor
+ oubiwann&divmod.com
+30877
+ Giogio IT
+ Hansjürg Wenger
+ pen&giogio.ch
+30878
+ Panacea Vision Co. LTD
+ Poobet Mongkolwat
+ poobet&panaceavision.com
+30879
+ Pavleck LLC
+ Jeremy D. Pavleck
+ jeremy&pavleck.net
+30880
+ Chaos Computer Club München e.V.
+ Patrick Otto
+ codec&muc.ccc.de
+30881
+ ELycée S.A.S.
+ Denis JOUVIN
+ denis.jouvin&elycee.com
+30882
+ Nanjing Xian Zhi Lu Technology Co.,Ltd.
+ Xing Xiuyi
+ hubertstar&gmail.com
+30883
+ Correlix Inc.
+ Boaz Bash
+ boaz.b&correlix.com
+30884
+ Covertix
+ Tzach Kaufmann
+ tkaufmann&covertix.com
+30885
+ Rookie Inc.
+ T.Hayashi
+ hayashi&rookie-inc.com
+30886
+ Sichuan Jiuzhou Electronic Technology Co.,Ltd
+ Lutao Zhang
+ satanfire345&163.com
+30887
+ Alfred KUHSE GmbH
+ Marco Anetzberger
+ fe_reg&kuhse.de
+30888
+ cittadino GmbH
+ Miguel Marquez Gonzales
+ marquez.gonzales&freenet.de
+30889
+ Valero Energy Corporation
+ Matt Moulder
+ matt.moulder&valero.com
+30890
+ Institut de Recherche en Ophtalmologie
+ Sylvain Bolay
+ it&irovision.ch
+30891
+ Gramant
+ Denis Yeldandi
+ dyeldandi&gramant.ru
+30892
+ Mirada PLC
+ Jaime Vallori
+ jaime.vallori&mirada.tv
+30893
+ CJSC Goodwin
+ Sergey Bakulin
+ snmp&goodwin.ru
+30894
+ INTRA-SYS GmbH
+ Frank Fahlbusch
+ ffa&intra-sys.de
+30895
+ antonis.mobi
+ Antonis Hadjiantonis
+ pen&antonis.mobi
+30896
+ Knitebane.net
+ Rich Shappard
+ knitebane&gmail.com
+30897
+ McDonald's Corporation
+ Michael J. Eisenberg
+ ITSecurity&us.mcd.com
+30898
+ NetworkedAssets GmbH
+ Joerg Mueller-Kindt
+ jmk&networkedassets.com
+30899
+ Montana State University
+ Ivan R. judson
+ ivan.judson&montana.edu
+30900
+ ipWorks Co., Ltd.
+ Tycoon Lee
+ master&ipworks.co.kr
+30901
+ UNITED INFORMATION TECHNOLOGY CO.LTD
+ TanYinhong
+ tanyh&uit.com.cn
+30902
+ GoBGK
+ Bryan Gonderinger
+ bjg&gobgk.com
+30903
+ Registru Centras
+ Saulius Kvedaravicius
+ saulius&registrucentras.lt
+30904
+ Radius Sweden AB
+ Anders Grahn
+ anders.grahn&radius.net
+30905
+ INNOVA S.A.
+ Nassos Tsadaris
+ n.tsadaris&innova-sa.gr
+30906
+ IFS Ing.-Vertriebsbuero für EDV Softwaretechnik GmbH
+ Joerg Roschke
+ roschke&ifs.de
+30907
+ Paradigm Communication Systems Ltd
+ Christopher Draycott
+ chris.draycott&paracomm.co.uk
+30908
+ RtVision, Inc.
+ Chris Frederick
+ support&rtvision.com
+30909
+ wbb wireless
+ wbb wireless
+ wbb.wireless&gmail.com
+30910
+ WS Live, LLC
+ Patrick Powers
+ ppowers&wslive.com
+30911
+ Christopher Hubbard
+ Christopher Hubbard
+ guyverix&yahoo.com
+30912
+ Indent Solutions LLC
+ Sivanaga Dantuluri
+ siva&indentsolutions.com
+30913
+ UMC ELECTRONICS CO., LTD.
+ Ken Sudo
+ k-sudo&umc.co.jp
+30914
+ Oliver Oehme EDV-Service GmbH
+ Martin Meinhold
+ martin.meinhold&oehmeedv.de
+30915
+ Beijing Shengtian Engineering Design&Consult Inc. (bjst)
+ xumaokui
+ xumaokui&163.com
+30916
+ TeamQuality
+ Andrea Spinelli
+ andrea.spinelli&imteam.it
+30917
+ jillstephens.org
+ Jill Stephens
+ jsopera&gmail.com
+30918
+ Catatrepa, S.A.
+ Ariel Fatecha
+ afatecha&gmail.com
+30919
+ Unipier Ltd.
+ Arie Gofer
+ arie.gofer&unipier.com
+30920
+ Scania Infomate
+ Erik Lonroth
+ erik.lonroth&scania.com
+30921
+ john horton consultancy ltd
+ john horton
+ jh_squirrel&yahoo.com
+30922
+ Telsasoft
+ Chris Lexvold
+ tech&telsasoft.com
+30923
+ Max-Planck-Institute for Mathematics in the Sciences
+ Rainer Kleinrensing
+ rainer&mis.mpg.de
+30924
+ Jantronics
+ Janet Plato
+ techgrrl2003&yahoo.com
+30925
+ Robust Solutions LLC
+ Pavel Labushev
+ p.labushev&gmail.com
+30926
+ flexmedia.com.tw
+ stephen.wang
+ smellychen&hotmail.com
+30927
+ Mainova AG
+ Klaus-Dieter Hollstein
+ soc&mainova.de
+30928
+ Loycon s.c.
+ Tomasz Madry
+ biuro&loycon.pl
+30929
+ Schuberg Philis
+ Roeland Kuipers
+ rkuipers&schubergphilis.com
+30930
+ Billiamware SW
+ William H Swortwood III
+ whswort&us.ibm.com
+30931
+ Sheldon Networks Inc
+ Stuart Sheldon
+ hostmaster&actusa.net
+30932
+ Epicenter Inc
+ David Wang
+ dwang&epicenterinc.com
+30933
+ nick125
+ Nick Devito
+ nick&nick125.com
+30934
+ STECO Ltd
+ Constantin Stefan
+ cs&steco.biz
+30935
+ Railway Equipment Company
+ Robert Wagner
+ rwagner&rwy.com
+30936
+ Texas State University
+ Mark Hughes, Technology Resources
+ es-idm-admins&txstate.edu
+30937
+ Communications-Electronics Solutions Pty Ltd
+ Michael McMahon
+ mike.mcmahon1&c-esolutions.com.au
+30938
+ N8 Identity Corp.
+ Mike Gillan
+ mike.gillan&n8id.com
+30939
+ Embrapa Gado de Corte
+ Carlo César Simioli Garcia
+ carlo&cnpgc.embrapa.br
+30940
+ SC FITS SRL
+ Alexandru Tica
+ alexandru.tica&fits.ro
+30941
+ iFACTORY Consulting
+ Victor Luyt
+ victorl&ifactoryconsulting.co.za
+30942
+ Global IP Solutions, Inc.
+ Tina le Grand
+ tina.legrand&gipscorp.com
+30943
+ MultiQ Products AB
+ Gunnlaugur Jonsson
+ gunnlaugur.jonsson&multiq.se
+30944
+ PCMS Group PLC
+ Tony Espley
+ tony.espley&pcmsgroup.com
+30945
+ Chengdu Guangda Electronic&Telecommunication Technology Development Co., Ltd.
+ Wu Hengzhong
+ gddz&vip.163.com
+30946
+ Department of Computer Engg.
+ Mohammad Sana Akhtar
+ msaelectronics&gmail.com
+30947
+ YAMAKI ELECTRIC CORPORATION
+ Toshio Itoh
+ toshio-itoh&yamaki-ec.co.jp
+30948
+ Cloudmark, Inc.
+ Kevin San Diego
+ iana&cloudmark.com
+30949
+ Aha! Software
+ Peter Gallanis
+ support&ahasoftware.com
+30950
+ Transneptune
+ Kit La Touche
+ kit.la.t&gmail.com
+30951
+ N Green
+ N Green
+ giddleberry&gmail.com
+30952
+ CONSTALANT JSC
+ Dimitar Dimitrov
+ ddimitrov&constalant.com
+30953
+ Novotronik GmbH
+ Mr. Michael Grimminger
+ mg&novotronik.de
+30954
+ IDS services
+ Robin Schroeder
+ r.schroeder&ids-services.de
+30955
+ Flavio Poletti
+ Flavio Poletti
+ flavio&polettix.it
+30956
+ yTech GmbH
+ Dieter Hey
+ dieter.hey&ytech.de
+30957
+ WHP International SAS
+ Stéphane Peyrucq
+ s.peyrucq&whp.fr
+30958
+ Slavenet
+ Thomas Wanderer
+ discoboy&slavenet.org
+30959
+ ZhongLianTong electronics corporation, Ltd
+ Zhiqiang Zhang
+ cys0403&hotmail.com
+30960
+ Innotube, Inc.
+ John Kim
+ jhkim&innotube.com
+30961
+ RedShift Inter Networking
+ Phanindra Jujjavarapu
+ phani&redshiftnetworks.com
+30962
+ Denis Knauf
+ Denis Knauf
+ deac&DenKn.de
+30963
+ HUTON
+ Hong ki ho
+ khhong&huton.co.kr
+30964
+ ZLGMCU
+ David Zhang
+ software&zlgmcu.com
+30965
+ University "Dunarea de Jos" Galati
+ Adrian ISTRATE
+ Adrian.Istrate&ugal.ro
+30966
+ SHENZHEN CLEVER ELECTRONIC CO.,LTD.
+ Debo Qin
+ qindebo&hotmail.com
+30967
+ VVAAQIS
+ Alexander Buslayev
+ foralex&mail.ru
+30968
+ For Sale Digital Internet-Agentur GmbH
+ André Lehmann
+ technik&for-sale-digital.de
+30969
+ 2MI Tecnologia
+ Marcos Amorim
+ marcos&2mi.com.br
+30970
+ IC Plus Corp.
+ Reyes Wu
+ reyes_wu&icplus.com.tw
+30971
+ ALEXON CO.,LTD.
+ Toshio Masuchi
+ toshio&alexon.co.jp
+30972
+ College of Lake County
+ John Chan
+ jchan&clcillinois.edu
+30973
+ RightsAssist, LLC.
+ Ray Gauss II
+ ray&rightsassist.com
+30974
+ kitASP
+ Ken Saigoh
+ Ken.Saigoh&kitASP.com
+30975
+ cvicse Ltd.
+ wei.kj
+ weikj_sky&126.com
+30976
+ Netezza Inc
+ John Skier
+ jskier&netezza.com
+30977
+ SPINLOCK d.o.o.
+ Davor Ocelic
+ docelic&spinlocksolutions.com
+30978
+ Cordium Links, LLC
+ Elizaberth Randall, PhD
+ erandall&cordiumlinks.com
+30979
+ E.C.O. Institut für Ökologie
+ Leo Unglaub
+ unglaub&e-c-o.at
+30980
+ Krazan and Associates, Inc
+ John Giannetti
+ johngiannetti&krazan.com
+30981
+ MagtiCom LTD
+ George Chelidze
+ gchelidze&magticom.ge
+30982
+ Jacobs University Bremen
+ Juergen Schoenwaelder
+ j.schoenwaelder&jacobs-university.de
+30983
+ Gurulabs.it
+ Alessandro Tatini
+ info&gurulabs.it
+30984
+ GNS Systems GmbH
+ Jan Niemann
+ jan.niemann&gns-systems.de
+30985
+ Gadgets & Technology Solutions LLC
+ Information Group
+ info&gadgetstechsolutions.com
+30986
+ Paymetric Inc.
+ Genady Vishnevetsky
+ mis&paymetric.com
+30987
+ Norpak Corporation
+ William Barry
+ wbarry&norpak.ca
+30988
+ PowerFile, Inc
+ Dave Loewith
+ dloewith&powerfile.com
+30989
+ Hiscox Plc
+ Andrew Harper
+ !ITSAD&O365Tribe&HISCOX.com
+30990
+ Food for the Hungry
+ Shawn Parrish
+ sysadmin&fh.org
+30991
+ PCS do Brasil Ltda
+ Celso Pasquini
+ celso.pasquini&pcsbrasil.com.br
+30992
+ Wrocław University of Economics
+ Borys Pogoreło
+ borys&ue.wroc.pl
+30993
+ Sure3 Networks, LLC
+ Josh Wyse
+ josh&sure3.com
+30994
+ SSB Progetti srl
+ Fulvio Monti
+ fulvio.monti&ssbprogetti.it
+30995
+ WebMessenger, Inc.
+ Boris Georgiev
+ contact&webmessenger.com
+30996
+ BlackMesh
+ Dan Reif
+ dan.reif+IANAPEN&gmail.com
+30997
+ Telecom South America S/A
+ Daniel Korndorfer
+ daniel&tesatelecom.com
+30998
+ Fikus Development Corp.
+ Filip Bujanic
+ fbujanic&fikus.com
+30999
+ Rohati Systems, Inc.
+ Kirti Prabhu
+ kirti&rohati.com
+31000
+ stelcom
+ chen shaowei
+ claris_chen-iana&yahoo.com.cn
+31001
+ secomicon GmbH
+ Florian Speidel
+ fs&secomicon.com
+31002
+ COSI
+ Bill Michaelson
+ ianapen&bill.from.net
+31003
+ China Pacific Insurance (Group) Company Limited
+ Haibin ZHANG
+ zhanghaibing&cpic.com.cn
+31004
+ Nautile SARL
+ AUPETIT Nicolas
+ contact&nautile.nc
+31005
+ ODS-Medical GmbH
+ Ralf Zwoenitzer
+ r.zwoenitzer&ods-medical.com
+31006
+ EnergoData
+ Akhmedov Dmitry
+ akhmedov-dv&energodata.ru
+31007
+ Ikse.net
+ Alexandre Dath
+ iana&ikse.net
+31008
+ Business & Decision
+ IT Team Contact
+ iana&businessdecision.com
+31009
+ PRECISION ELECTRONICS LTD.
+ Amit Kumar Mittal
+ amit.mittal&pel-india.com
+31010
+ Cymphonix Corp
+ Trevor Paskett
+ tpaskett&cymphonix.com
+31011
+ Enterprise Management Consulting Ltd.
+ Michael Maclean
+ michael&emcuk.com
+31012
+ Home Works S.p.A.
+ Tani Alessandro
+ support&homeworks.it
+31013
+ School District of Philadelphia
+ Rich Bateman
+ techops&phila.k12.pa.us
+31014
+ FXtion Limited
+ Simon Dowson
+ simon.dowson&fxtion.com
+31015
+ Nalco Company
+ PKI Administrator
+ pki&nalco.com
+31016
+ Socrata, Inc.
+ Paul Paradise
+ oid-master&socrata.com
+31017
+ tele.sjb.partners AG
+ Thomas Bach
+ t.bach&telesjb.ch
+31018
+ HeLi NET iTK
+ Dennis Ploeger
+ ploeger&helinet.de
+31019
+ Tecal Engenharia Ltda
+ Ricardo Smith
+ rsb&tecal.com.br
+31020
+ Teachers Credit Union
+ Robert Boenne
+ Robert.Boenne&tcunet.com
+31021
+ Nstein Technologies Inc.
+ Mikhail Moussikhine
+ mikhail.moussikhine&nstein.com
+31022
+ Sun&seeds Solutions S.L.
+ Adolfo Gómez
+ agomez&sunandseeds.com
+31023
+ Veeam Software
+ Alexey Vasilyev
+ Alexey.Vasilyev&veeam.com
+31024
+ Swiss Reinsurance Company
+ Beat Meyer
+ beat_meyer&swissre.com
+31025
+ NPAI SA
+ Gabriel GIL
+ gabriel.gil&npai.fr
+31026
+ Gil Leduc Industries
+ Gabriel GIL
+ gabriel.gil&gli-services.fr
+31027
+ SyTech Corporation
+ Tigrane Koutoudjian
+ tigrane&sytechcorp.com
+31028
+ Onse telecom corporation
+ Lee Byung Hee
+ bhlee&onsetel.co.kr
+31029
+ HYUNDAI Digital Technology Co.,Ltd
+ Jeong, junho
+ jhjeong&hdt.co.kr
+31030
+ Voipex Limited
+ Adam Hill
+ adam&voip-x.co.uk
+31031
+ VO2 Labs
+ Jean Charles Passard
+ jcharles&provectio.org
+31032
+ jcsbk
+ Michael Schmidt
+ m.schmidt&jcs.warburg.de
+31033
+ Elodig
+ Emmanuel Guiton
+ egn&elodig.fr
+31034
+ Schleifenbauer Products BV
+ Alain Schuermans
+ alain&schleifenbauer.com
+31035
+ Haniriito Co.,Ltd.
+ Kazuma Asano
+ k-asano&haniriito.jp
+31036
+ Svyaz Engineering M JSC
+ Kapustin Sergey
+ s.kapustin&allmonitoring.ru
+31037
+ Luxms Inc.
+ Serg Shestakov
+ serg&luxms.com
+31038
+ Next Generation Creative LLC
+ Ben Buchwald
+ ben&ngcreative.com
+31039
+ JinniWare Software
+ Robert Nelson
+ robert&jinniware.com
+31040
+ Doze.net
+ Mike Joseph
+ mj&doze.net
+31041
+ TZ Communications Ltd
+ Igor Marnat
+ i.marnat&tz.ru
+31042
+ Uny IT B.V.
+ Richard Spoorenberg
+ Richard.Spoorenberg&UnyIT.nl
+31043
+ Eclipse Options (HK) Ltd.
+ Nick Gustafson
+ nick.gustafson&eclipseoptions.com
+31044
+ Alfresco Software Ltd.
+ IT Services
+ its&alfresco.com
+31045
+ Fry Consulting, Inc.
+ Peter J. Fry
+ iana&fryconsulting.com
+31046
+ Collogia Unternehmensberatung AG
+ Markus Stockhausen
+ markus.stockhausen&collogia.de
+31047
+ Aptilon Holdings Inc
+ Jason Terlecki
+ netops&aptilon.com
+31048
+ Art Of Mobile
+ Chris Goo
+ domain&artofmobile.com
+31049
+ Midtronics Inc.
+ Carolyn Lynch
+ CLynch&Midtronics.com
+31050
+ CyT Comunicaciones y Telemática S.R.L
+ Ezequiel Blanca
+ Eblanca&cytcomunicaciones.com.ar
+31051
+ Mojix Inc.
+ Christopher Jones
+ chris&mojix.com
+31052
+ Liberty Alliance
+ Eric Tiffany
+ eric&projectliberty.org
+31053
+ Evolved Intelligence
+ Paul Brickell
+ paul.brickell&evolvedintelligence.com
+31054
+ TTech
+ Marcus Vitek
+ m.vitek&ttech.at
+31055
+ gfsb Gesellschaft fuer Systemberatung mbH
+ Dr. F. Schlenker
+ frederik.schlenker&gfsb.de
+31056
+ Thunderbird Resorts
+ Ramiro Samaniego
+ rsamaniego&thunderbirdresorts.com
+31057
+ Ergowells
+ Jerry Wintrode
+ jwintrode&gmail.com
+31058
+ Teragauge
+ Support Group
+ support&teragauge.com
+31059
+ Known Star (Beijing) Kiosks Co.. LTD
+ Han Zhigang
+ hanzg&known.cn
+31060
+ Video Internet Technologies LTD.
+ Yuriy Bukhtiyarov
+ yuriy&vitcompany.com
+31061
+ Cheops Elektronik Handels- und Fertigungs KG
+ Uli Steffenhagen
+ steffenhagen&cheops-elektronik.de
+31062
+ Aeracode
+ Andrew Godwin
+ andrew&aeracode.org
+31063
+ Daniel Saul
+ Farfel MacNoogen
+ novkes.ro&gmail.com
+31064
+ Optimal Satcom, Inc.
+ Ahsun H. Murad
+ amurad&optimalsatcom.com
+31065
+ Toyo Electronics Corp.
+ Takahiro Suda
+ t.suda&toyonics.co.jp
+31066
+ GSP - Loteamentos
+ José Santiago
+ ti.santiago&gsp.com.br
+31067
+ On Line Informatica
+ Felix Costa
+ felix&online.eti.br
+31068
+ Tyfon Svenska AB
+ Tyfon Hostmaster
+ hostmaster&tyfon.net
+31069
+ Belvok Ltd.
+ Sergei Gavrikov
+ info&belvok.com
+31070
+ Zentzu Inc.
+ René Larivière
+ rene.lariviere&zentzu.com
+31071
+ Intelinet AS
+ Kristian Berg
+ kristian.berg&intelinet.no
+31072
+ proQuest Computersysteme GmbH
+ Uli Sambeth
+ support&airquest.com
+31073
+ Radian Company
+ Alexander Nikitin
+ naa_radian&mail.ru
+31074
+ Electronimec, Inc
+ Rob Berry
+ rjberry&rjcontrol.com
+31075
+ Mobigeo
+ Marcin Bartoszek
+ mbartoszek&mobigeo.pl
+31076
+ Jan Fischer
+ Jan Fischer
+ jan.fischer&mac.com
+31077
+ Systems Neurobiology Laboratory
+ Chris Hiestand
+ chiestand&salk.edu
+31078
+ Nankai Densetsu CO.,LTD.
+ YOSHIAKI SANADA.
+ sanada_iana&nankai-densetsu.co.jp
+31079
+ Bircher ProcessControl AG
+ Markus Auer
+ markus.auer&bircher.com
+31080
+ Galileo International
+ Travelport Technology Operations
+ sysadmin.italy&galileo.com
+31081
+ Perlan Technologies Polska Sp. z o.o.
+ Piotr Buliński
+ pbulinski&perlan.com.pl
+31082
+ EUNETIC GmbH
+ Markus Koelmel
+ info&eunetic.eu
+31083
+ ALTE LEIPZIGER Versicherung a. G.
+ Soenke Schau
+ schaus&alte-leipziger.de
+31084
+ TechSAT GmbH
+ Armin Gruner
+ ag&techsat.com
+31085
+ Greyware Automation Products, Inc.
+ SNMP Support Group
+ support&greyware.com
+31086
+ Technology Nexus Secured Business Solutions AB
+ Peter Hellström
+ gopki&nexusgroup.com
+31087
+ Enfo Broadcast AS
+ Steve Tveit Pedersen
+ steve.tveit.pedersen&enfobroadcast.com
+31088
+ Extend Health, Inc.
+ Mark Stafford
+ mstafford&extendhealth.com
+31089
+ Clemson University
+ Jeff Bate
+ jeff&clemson.edu
+31090
+ Scale Computing, Inc.
+ Mike Olson
+ iana-contact&scalecomputing.com
+31091
+ Andreas Tsiotsias
+ Andreas Tsiotsias
+ andreas_tsiotsias&btconnect.com
+31092
+ GFI Software Ltd
+ Quintin Zammit
+ postmaster&gfi.com
+31093
+ Passguard
+ Chris Southern
+ southern&passguard.com
+31094
+ dynaTrace Software, Inc.
+ Ted Feyler
+ ted.feyler&dynatrace.com
+31095
+ SEC (Software Engineering Center, Chinese Academy Of Sciences)
+ Zheng Shaolin
+ slzheng&sec.ac.cn
+31096
+ koyo electric co,ltd
+ kajiwara terumitsu
+ kajiwara&koyo-pb.co.jp
+31097
+ Mouse-hole.com
+ Karl Wagner
+ karl&mouse-hole.com
+31098
+ PJM Interconnection, L.L.C.
+ George M. Fazio, Jr.
+ noc&pjm.com
+31099
+ SZ-ID b.v.
+ Richard Spoorenberg
+ R.Spoorenberg&sz.nl
+31100
+ Metascopic
+ Jason Dusek
+ jsn&metascopic.com
+31101
+ Future Spirits Co,Ltd.
+ Takeshi Kitada
+ kitada&future-s.com
+31102
+ u10 Networks
+ Philip Mulholland
+ phil&u10networks.com
+31103
+ Daniel Ellard
+ Daniel Ellard
+ ellard&gmail.com
+31104
+ EPRO Telecom Services Ltd.
+ Tim Li
+ tim-li&eprotel.com.hk
+31105
+ WMHost
+ Toni Walther
+ hostmaster&wmhost.com
+31106
+ 23projects.org
+ Torsten Grunig
+ tgrunig&gmail.com
+31107
+ Global Protocols
+ Kara Hale
+ hale&globalprotocols.com
+31108
+ Compriva Communications Privacy Solutions Inc.
+ Bill Dagg
+ system.admin&compriva.com
+31109
+ IAVANTE Foundation
+ Carlos González
+ listas1&maycar.net
+31110
+ UAB "BT-Grupe"
+ Andrius Vasauskas
+ andrius&bt-group.lt
+31111
+ Norfello Oy
+ Tuomas Rasila
+ tuomas.rasila&norfello.com
+31112
+ XForm Systems GmbH
+ Jan Winkler
+ j.winkler&xformsystems.de
+31113
+ Swemel JSC
+ Alexander Zakharov
+ zh&swemel.ru
+31114
+ Aetna Group S.p.A.
+ Gianluca Semprini
+ gsemprini&aetnagroup.com
+31115
+ InfoWatch
+ Svetlana Ashkinazi
+ Svetlana.Ashkinazi&infowatch.com
+31116
+ Cuesta College
+ Grant Chesy
+ gchesy&cuesta.edu
+31117
+ Quality Bicycle Products, Inc.
+ Greg Sampson
+ greg&qbp.com
+31118
+ Cryptomach Ltd.
+ Sergey Golovashych
+ sg&cryptomach.com
+31119
+ I-node S.r.l.
+ Massimiliano Perantoni
+ admin-c&i-node.it
+31120
+ QiPlay
+ Yannick Brehon
+ y.brehon&qiplay.com
+31121
+ Techfirm, Inc.
+ Katsuya Matsumoto
+ infra-reg&techfirm.co.jp
+31122
+ VoIPFuture Ltd.
+ Thomas Koehn
+ snmp&voipfuture.com
+31123
+ WuHan Teklong Technology Co.,Ltd
+ Stephen Wan
+ wh.teklong&gmail.com
+31124
+ ABF Baltic AS
+ Juri Gurjanov
+ yuri&abfbaltic.ee
+31125
+ Ressources Informatiques
+ Laurent COUDROT
+ coudrot&r-i.fr
+31126
+ ASTELLIA
+ julien LECOEUVRE
+ j.lecoeuvre&astellia.com
+31127
+ Emerson Process Management
+ Bob Huba
+ bob.huba&emerson.com
+31128
+ Lead Tech Design
+ Samira CHAHIBI
+ samira.chahibi&ltdsa.com
+31129
+ Alaska Satellite Facility
+ Theron Bair
+ tbair&asf.alaska.edu
+31130
+ Basho Technologies, Inc.
+ Justin Sheehy
+ justin&basho.com
+31131
+ Ilove2ski
+ Kristin Grifin
+ kristin.l.griffin&gmail.com
+31132
+ Dictao
+ Julien Montagne
+ jmontagne&dictao.com
+31133
+ Triton Container Intl
+ Chris Bradley
+ cbradley&triu.com
+31134
+ Kinderedheart
+ Bob Clayton
+ bob&kinderedheart.com
+31135
+ Diglinks GmbH
+ Badri Pillai
+ badri&diglinks.com
+31136
+ Gestión de Seguridad Electrónica S.A. - GSE S.A.
+ ALVARO DE BORJA CARRERAS AMOROS
+ info&gse.com.co
+31137
+ Bildungszentrum Uster
+ Stephan Göldi
+ stephan.goeldi&bzu.ch
+31138
+ DrJays.com, Inc.
+ Kelsey Hudson
+ khudson&drjays.com
+31139
+ Viv Diwakar
+ Viv Diwakar
+ viv&vdiwakar.com
+31140
+ TouK Sp. z o. o. s. k. a.
+ Pawel Zuzelski
+ pen-contact&touk.pl
+31141
+ GEMIK
+ Michael Geisberger
+ web&gemik.com
+31142
+ 7signal Oy
+ Anton Puolakka
+ anton.puolakka&7signal.com
+31143
+ Andreas Stenius Teknikkonsult
+ Andreas Stenius
+ andreas.stenius&astekk.se
+31144
+ Corporación Avance
+ Greful Montaño
+ gmdead&gmail.com
+31145
+ Holido
+ Philipp Maske
+ philipp.maske&holido.com
+31146
+ MatrikonOPC
+ Brad Huddleston
+ brad.huddleston&matrikonOPC.com
+31147
+ RiverStar Software
+ John Conneely
+ admin101&riverstarsoftware.com
+31148
+ Saga d.o.o. Beograd
+ Sasa Antic
+ sasa.antic&saga.rs
+31149
+ South-West University
+ Ivo Damyanov
+ damianov&swu.bg
+31150
+ TriumStar International Co., Ltd.
+ Peter Liu
+ peterliu&triumstar.com.tw
+31151
+ Sixgreen
+ Brill Pappin
+ bpappin&sixgreen.com
+31152
+ Allegea Information Services
+ Jose Marcos Gomes
+ support&allegea.net
+31153
+ Aonalu
+ Priam Kanealii
+ priamk&gmail.com
+31154
+ ck-productions
+ Charles Krüger
+ postmaster&ck-productions.de
+31155
+ SeYo Solutions
+ Yonas Hambissa
+ info&seyosolutions.com
+31156
+ By Light Professional IT Services
+ Craig McManus
+ craig.mcmanus&by-light.com
+31157
+ Patersons HR & Payroll Solutions
+ Douglas Baigrie
+ douglas.baigrie&sg.patersons.net
+31158
+ Team Engineers
+ Bollavaram MohanReddy
+ dev&teamengineers.in
+31159
+ Stadtwerke Speyer GmbH
+ Stefan Nitsche
+ it-service&sws.speyer.de
+31160
+ DARTALIS S.A.
+ Joerg Stefan Folz
+ folz&dartalis.lu
+31161
+ SMT&C Co., Ltd.
+ Tycoon Lee
+ tycoonlee&smtnc.co.kr
+31162
+ EMC Electronic Media Communication SA
+ Cristian Fochetti
+ emc.mail&bluewin.ch
+31163
+ Ultra Electronics - Tactical Communication Systems
+ Andre-Claude Paulin
+ andre-claude.paulin&ultra-tcs.com
+31164
+ xweb OG
+ Erwin Raab
+ ip-admin&xweb.cc
+31165
+ Active Storage, Inc.
+ Skip Levens
+ skip&activestoragelabs.com
+31166
+ ViM Internetdienstleistungen Gmbh
+ Rainer Hinterberger
+ r.hinterberger&vim.at
+31167
+ Home State Bank
+ Ken Porter
+ Ken.Porter&homestatebank.com
+31168
+ Pleora Technologies Inc.
+ Igor Sales
+ igors&pleora.com
+31169
+ Medical Facilities of America
+ Hunter French
+ hunter_french&mfa.net
+31170
+ PNG Development Group
+ Glenn Randers-Pehrson
+ glennrp&gmail.com
+31171
+ Ning Inc
+ Theral Mackey
+ ops&ninginc.com
+31172
+ Broward Sheriff's Office
+ Collin Bennett
+ collin_bennett&sheriff.org
+31173
+ Alaska Department of Fish & Game
+ Corey Kos
+ corey.kos&alaska.gov
+31174
+ Mobile Active Pty Ltd
+ System Administrators
+ admins&mobileactive.com
+31175
+ Partition Tragic
+ Giacomo Cariello
+ info&partitiontragic.org
+31176
+ Largic Co.,Ltd.
+ Daisuke.Gendou
+ gendou&largic.jp
+31177
+ Quantm
+ Barney Flint
+ barney_flint&trimble.com
+31178
+ GroundHog Software
+ Warwick Smith
+ sysadmin&groundhog.com.au
+31179
+ Micro Research Ltd
+ B. J. Hill
+ bjh&micres.biz
+31180
+ Centre for Development of Advanced Computing
+ Dr. Subrata Chattopadhyay
+ subratac&cdacb.ernet.in
+31181
+ DBALab S.p.A.
+ Riccardo Gajo
+ riccardo.gajo&dbalab.it
+31182
+ Ville de Luxembourg
+ Sven Lamberty
+ slamberty&vdl.lu
+31183
+ The Logic Group Enterprises Ltd
+ Mohammad Rahin
+ mohammad.rahin&the-logic-group.com
+31184
+ EWE AG
+ Stephan Backhaus
+ stephan.backhaus&ewe.de
+31185
+ Kell Systems
+ Stephen Fitton
+ stephen.fitton&kellsystems.co.uk
+31186
+ mybasta.com
+ Dov Zamir
+ dov&mybasta.com
+31187
+ Secure Designs, Inc.
+ Scott Underwood
+ scott&firelan.net
+31188
+ Engel Solutions AG
+ Product Admin
+ admin&engel-solutions.com
+31189
+ Rhombotech LLC
+ Ben Sanchez
+ ben&rhombotech.com
+31190
+ Hackers' Treasure Zoo
+ Jason Dusek
+ jsn&hackerstreasurezoo.org
+31191
+ Alset Corporation
+ John Wruble
+ jwruble&alsetcorp.com
+31192
+ Hella KGaA Hueck & Co.
+ Uwe Lutter
+ uwe.lutter&hella.com
+31193
+ DT Netsolution GmbH
+ Daniel Schwager
+ daniel.schwager&dtnet.de
+31194
+ Public Association "RENAM" (Research and Educational Networking Association of Moldova)
+ Bogatencov Peter
+ bogatencov&renam.md
+31195
+ audio data Ton- und Datentechnik GmbH
+ Achim Strauch
+ achim.strauch&audio-data.de
+31196
+ Sosialistisk Venstreparti
+ Lars Svanberg Jakobsen
+ lars.jakobsen&sv.no
+31197
+ Ousmane Ba International Business Automation
+ Ousmane Ba
+ oba&iba.net
+31198
+ Thomas Stein
+ Thomas Stein
+ thomas.stein&koeln.de
+31199
+ E-learning SA
+ Jerome Coignard
+ admin_retd&crossknowledge.com
+31200
+ is-ro Informations-Architektur
+ Lothar Rösch
+ info&is-ro.net
+31201
+ Dotcom-Monitor Inc
+ Technical Support
+ support&dotcom-monitor.com
+31202
+ wiredobjects
+ Sven Wilhelm
+ wilhelm&wiredobjects.eu
+31203
+ Jenomics GmbH
+ Benjamin Schiller
+ info&jenomics.de
+31204
+ I-James Technology
+ Etienne Bagnoud
+ etienne&i-james.com
+31205
+ Newsroom Solutions, LLC
+ Damian Hess
+ dhess&newsroomsolutions.com
+31206
+ DRS Test and Energy Management, LLC
+ Todd Lumpkin
+ tlumpkin&drs-tem.com
+31207
+ Vertica Systems, Inc
+ Mario Barrenechea
+ mario&vertica.com
+31208
+ Seneca College of Applied Arts & Technology
+ Louis Koutsovitis
+ louis.koutsovitis&senecac.on.ca
+31209
+ Lightcomm Technology
+ Eric Zhang
+ eric.zhang&lightcomm.com
+31210
+ Cross Technologies, Inc.
+ Nanalee Wegener
+ nanalee&crosstechnologies.com
+31211
+ Engineering Design Team, Inc.
+ Chet Britten
+ chet&edt.com
+31212
+ Senotron GmbH
+ Martin Fieseler
+ info&senotron.de
+31213
+ Integrat (Pty) Ltd
+ Herman Cremer
+ integrat-support&usa.net
+31214
+ ADIPSYS
+ Francois Bourdais
+ contact&adipsys.com
+31215
+ PFS
+ Lars G. Sander
+ lars.sander&gmx.net
+31216
+ PCM Industries
+ Paul C. Murdock
+ web&pcmindustries.net
+31217
+ AST
+ Sergio A. Martinez
+ ast&adinet.com.uy
+31218
+ UCOPIA Communications
+ Julien Rotrou
+ jrotrou&ucopia.com
+31219
+ kubus IT GbR
+ Falko Fochtmann
+ falko.fochtmann&kubus-it.de
+31220
+ Syberian
+ Elliott Ing
+ elliott&syberian.co.uk
+31221
+ Niggemann Innovations GmbH
+ Thomas Minor
+ iana-pen&niggemann-innovations.de
+31222
+ Idium AS
+ Vidar S. Ramdal
+ vidar&idium.no
+31223
+ Spider Financial
+ Mohamad EL-Bawab
+ mohamad.el-bawab&spiderxl.com
+31224
+ Horizon Semiconductors
+ Nikolay Assa
+ Nikolay.Assa&horizonsemi.com
+31225
+ Pulse Power and Measurement Ltd.
+ Jacek Batkowski
+ jbatkowski&ppm.co.uk
+31226
+ NWG Technologies, LLC
+ Chris Heath
+ cheath&nwgtechnologies.com
+31227
+ US Cable
+ Chris Allermann
+ callermann&uscable.com
+31228
+ RUSTEDCOMPUTING.COM
+ Matthew Herzog
+ matthew.herzog&gmail.com
+31229
+ One Convergence
+ Nilay Tripathi
+ nilay.tripathi&oneconvergence.com
+31230
+ Lazurit
+ Alexander Chekalin
+ achekalin&lazurit.com
+31231
+ Longhurst Group
+ Iain Burnley
+ iain.burnley&longhurst-group.org.uk
+31232
+ Ringcentral, Inc.
+ Alexey Oudalov
+ alexu&ringcentral.com
+31233
+ Almira Labs, S.L.
+ Juan J. Olmedilla Arregui
+ juan.olmedilla&almiralabs.com
+31234
+ Inter7 Internet Technologies, Inc.
+ Matt Brookings
+ pen&inter7.com
+31235
+ ENVALE SYSTEMS PVT. LTD.
+ BHUPENDRA SHAH
+ envalesystems&gmail.com
+31236
+ PartyGaming PLC
+ Kriek Jooste
+ kriekj&partygaming.com
+31237
+ e.sigma Technology AG
+ Max Bidlingmaier
+ mbidlingmaier&esigma-technology.com
+31238
+ baumann.at - concepts & sulotions
+ Dr. Christian Baumann
+ cbaumann&baumann.at
+31239
+ AustriaPro (e-Zustellung)
+ Dr. Christian Baumann
+ c.baumann&e-zustellung.at
+31240
+ i-move internet gmbh
+ Dr. Christian Baumann
+ c.baumann&i-move.at
+31241
+ Cross Industries AG
+ Günter Kavsek
+ guenter.kavsek&crossindustries.at
+31242
+ Foster Link Inc.
+ Brian Foster
+ brian&fosterhardware.com
+31243
+ Interhost AS
+ Asbjørn Sannes
+ asbjorn.sannes&interhost.no
+31244
+ Fresh Media Group
+ Andrew Burke
+ andrew.burke&freshmediagroup.com
+31245
+ Brandon Werner
+ Brandon Werner
+ brandonwerner&acm.org
+31246
+ Realmagic Technology Ltd.
+ Peter Peng
+ peter.penghai&163.com
+31247
+ pingdash AB
+ Pontus Engblom
+ pontus&pingdash.se
+31248
+ Field Solutions, LLC
+ Jeff Sussna
+ itops&fieldsolutions.com
+31249
+ Daruma Telecomunicacoes e Informatica S/A
+ Alexandre Pereira da Silva
+ a.pereira&daruma.com.br
+31250
+ Avnet
+ Brian Roller
+ brian.roller&avnet.com
+31251
+ Olé Telecom
+ noc&oletelecom.com.br
+ noc&oletelecom.com.br
+31252
+ ELMECH
+ Leszek Wolski
+ leszek.wolski&gmail.com
+31253
+ Andre Hotzler EDV-Dienstleistungen
+ Andre Hotzler
+ iana_nospam&andrehotzler.de
+31254
+ Fooman Limited
+ Kristof Ringleff
+ iana&fooman.co.nz
+31255
+ MAC Telecom Technologies Pvt Ltd
+ Vishwanath Patil
+ vpatil&macil.in
+31256
+ CSO srl
+ Piet de Jong
+ p.dejong&csoitalia.it
+31257
+ elxsi networking services
+ Martin Kluge
+ mk&elxsi.de
+31258
+ 3onedata Technology Co. Ltd.
+ Jeff Ji
+ jcy&3onedata.com.cn
+31259
+ Sisnetinfo CO., ltd.
+ TAEHO, KANG
+ admin&sisnetinfo.co.kr
+31260
+ Phebus
+ Jonathan Phebus
+ jonathan&pheb.us
+31261
+ Placid Sky Consulting
+ Herman Slagman
+ herman&placidsky.nl
+31262
+ HOLA S.A.
+ Alberto Crespo
+ sistemas&hola.com
+31263
+ Riga Technical university
+ Ģirts Zemītis
+ girts.zemitis&rtu.lv
+31264
+ TEGNIX
+ Adrián Boubeta
+ adrian.boubeta&tegnix.com
+31265
+ Queensland Studies Authority
+ Bernard Wright
+ bernard.wright&qsa.qld.edu.au
+31266
+ Privredna komora Srbije
+ Dusan Berdic
+ dusan.berdic&pks.rs
+31267
+ Zivios, LLC.
+ Mustafa A. Hashmi
+ mustafa.hashmi&emergen.biz
+31268
+ Nubium Systems
+ Dubravko Maracic
+ dubravko&nubiumsystems.com
+31269
+ Sapotek Inc.
+ Oscar Mondragon
+ info&sapotek.com
+31270
+ XRoads Networks
+ Daren French
+ dfrench&xroadsnetworks.com
+31271
+ Geni, Inc
+ Edward Greenberg
+ edg&geni.com
+31272
+ Ed Greenberg Technical Services Corp
+ Ed Greenberg
+ ed&edgreenberg.com
+31273
+ RIS Technology
+ Nate Johnson
+ info&ristech.net
+31274
+ Webmasterprogramm GmbH
+ Tom Regner
+ cso&webmasterprogramm.de
+31275
+ TTG ULUSLARARASI TELEKOMINIKASYON ILETISIM HIZMETLERI ve ELEKT.TIC.LTD.STI
+ Mehmet Beyaz
+ mehmet.beyaz&ttgint.com
+31276
+ DSA Volgmann
+ Heiko Caspers
+ heiko.caspers&dsa-volgmann.de
+31277
+ Fluidmesh Networks, Inc.
+ Umberto Malesci
+ snmp&fluidmesh.com
+31278
+ Alphons Tech. Co. Ltd
+ Hyun Jung, Cho
+ chj97&alphons.co.kr
+31279
+ Shenzhen Routdata Technology Co., Ltd
+ bai yugang
+ baiyugang&routdata.com
+31280
+ Premiersoft (Singapore) Pte Ltd
+ Yap ES
+ yapes&premiersoft.com.sg
+31281
+ sourcephotonics
+ Patrick Li
+ Patrik.Li&sourcephotonics.com.cn
+31282
+ Solid Access Technologies LLC
+ Jaroslav Belonoznik
+ jaroslav.belonoznik&solidaccess.com
+31283
+ SONOWAND AS
+ Per Inge Mathisen
+ perim&sonowand.com
+31284
+ Spazidigitali
+ Luca Mearelli
+ l.mearelli&spazidigitali.com
+31285
+ Beijing 3V Communication Technology Co.,Ltd.
+ ZhiXue Liu
+ jiaoxl216&163.com
+31286
+ Valora Holding AG
+ Ulrich Tehrani
+ ulrich.tehrani&valora.com
+31287
+ FutureIT
+ Itay Levi
+ itayl&futureitsoft.com
+31288
+ Partners Data Systems, Inc.
+ Robert Kelly
+ robert.kelly&partnersdata.com
+31289
+ SARL SECOM - GMixon - Pixeliris
+ EMMANUEL RUIZ
+ emmanuel&gmixon.com
+31290
+ Nissan Finacial Services Co., Ltd.
+ IWAO SHIOYA
+ applicant&nissan-fs.co.jp
+31291
+ Minutolo
+ Antonio Minutolo
+ antonio.minutolo&arcor.de
+31292
+ WPC-Vogt
+ Stephan Vogt
+ vogt&wpc-vogt.de
+31293
+ Tata Város Polgármesteri Hivatala
+ Hetényi Csaba
+ csabiwork&tata.hu
+31294
+ Impetus Infotech (india) pvt. ltd.
+ A. K. Vyas
+ amitk.vyas&impetus.co.in
+31295
+ Aqualectra B.V.
+ Roland van der Veen
+ rvdveen&aqualectra.nl
+31296
+ Kynetix
+ Anil Kripalani
+ amk&kynetix.com
+31297
+ Dortmund University of Technology
+ Stefan Rapp
+ stefan.rapp&tu-dortmund.de
+31298
+ Hochschule Anhalt (FH)
+ Thomas Gast
+ admin.pen&zik.hs-anhalt.de
+31299
+ Elite CRM Software Ltd.
+ Max Yu
+ maxyu&elitecrm.com
+31300
+ Emmeskay
+ Michael Tiller
+ itservices&emmeskay.com
+31301
+ Litheware Pty Ltd
+ Tim Hudson
+ tjh&litheware.com
+31302
+ ScuttledMonkey
+ Terry Funk
+ terryfunk&gmail.com
+31303
+ HelloWeb
+ Vincenzo Farruggia
+ admin&helloweb.eu
+31304
+ Andes Servicio de Certificación Digital (SCD) S.A.
+ Sandra Cecilia Restrepo Martínez
+ sandra.restrepo&andesscd.com.co
+31305
+ Sure Tech (HK) Limited
+ Judy Zhou
+ judy&suretech.com.hk
+31306
+ Severed Head Software Ltd.
+ Mark Adams
+ severe.redhead&gmail.com
+31307
+ astarsoft
+ guoqing wang
+ wanggq&ec-tech.net.cn
+31308
+ Pacific Network Research
+ Rodney Thayer
+ rodney&pnresearch.com
+31309
+ QuintessenceLabs Pty Ltd
+ John Leiseboer
+ jl&quintessencelabs.com
+31310
+ CRYPTECHNIQ Pty Ltd
+ John Leiseboer
+ jleiseboer&cryptechniq.com
+31311
+ CEMA ASP
+ Uwe Beer
+ ubeer&mycema.com
+31312
+ Jens Axboe Linux Kernel
+ Jens Axboe
+ axboe&kernel.dk
+31313
+ Nets DanID A/S
+ Martin Thiim
+ mthii&nets.eu
+31314
+ Priva B.V.
+ SNMP Support Group
+ snmpsupport&priva.nl
+31315
+ Thales Alenia Space Italia
+ Stefano Buratti
+ stefano.buratti&thalesaleniaspace.com
+31316
+ Seed Linux
+ Stuart Herbert
+ stuart&stuartherbert.com
+31317
+ ADTelecom S.L.
+ Victor M. Palacio Tárrega
+ victorpalacio&adtelecom.es
+31318
+ Southern Symentech & Solutions Private Limited
+ Mohamed Siraj
+ siraj&symentech.net
+31319
+ MEO (formerly 'Portugal Telecom, SA')
+ José Palma
+ jose.a.palma&telecom.pt
+31320
+ Disig, a.s.
+ Peter Miskovic
+ peter.miskovic&disig.sk
+31321
+ Munisense BV
+ Joffrey van Wageningen
+ joffrey&munisense.com
+31322
+ Sierra Wireless, Inc.
+ Tom Kavanaugh
+ tkavanaugh&sierrawireless.com
+31323
+ eXelate Media
+ Shlomi Aflalo
+ shlomia&exelate.com
+31324
+ CTS Corporation
+ Troy Tate
+ troy.tate&ctscorp.com
+31325
+ Howard University
+ Tyrone E. Boyd
+ tboyd&howard.edu
+31326
+ Apollo Security Sales, Inc.
+ Dennis Hall
+ technical.admin&apollo-security.com
+31327
+ Greenplum
+ Ben Werther
+ bwerther&greenplum.com
+31328
+ Whispering Wolf Productions
+ J. Grizzard
+ hostmaster&lupine.org
+31329
+ Diginext B.V.
+ Ridouan Agarad
+ info&diginext.com
+31330
+ Comstar, Inc
+ Sangho Lee
+ shlee&comstar.co.kr
+31331
+ Commuture Corp
+ Matthew Harvey
+ matthew&commuture.com
+31332
+ Dr.Reisacher
+ Dr. Anton Reisacher
+ dr.reisacher&gmx.de
+31333
+ Purekernel Systems Limited
+ Mohamed Ghouse
+ mg&purekernel.co.uk
+31334
+ Unicon, Inc.
+ John A. Lewis
+ jlewis&unicon.net
+31335
+ John Antypas
+ John Antypas
+ ja&antypas.net
+31336
+ Neovera, Inc.
+ Michael Hertrick
+ mike.hertrick&neovera.com
+31337
+ Union & Comstar
+ Sangho Lee
+ shlee&comstar.co.kr
+31338
+ Kavach Networks Private Limited
+ Uttam K Jaiswal
+ uttam&kavach.net
+31339
+ NPP Triada-TV LLC
+ Panov Ivan
+ panov&triadatv.ru
+31340
+ Jiwalu
+ Michael Eyang
+ jiwalu&gmail.com
+31341
+ innoSysTec GmbH
+ Markus Miller
+ markus.miller&innosystec.de
+31342
+ S-Terra CSP
+ Anton Voeykov
+ it&s-terra.ru
+31343
+ Festo AG & Co. KG
+ Matthias Daum
+ rmd&festo.de
+31344
+ Tripadvisor
+ Sean Hart
+ shart&tripadvisor.com
+31345
+ Sun Microsystems (B.C.) Inc.
+ Paul C. Bryan
+ pbryan&sun.com
+31346
+ Cine-tal
+ Scott Pillow
+ SPillow&cine-tal.com
+31347
+ Spirus Applied Learning Solutions AG
+ Dawid Kucinski
+ dkucinski&spirus.com
+31348
+ DONET S.A.C
+ Erick Martin Lavado Sarmiento
+ erlavado&gmail.com
+31349
+ Digital Wave Co.,Ltd.
+ Mingyan Wang
+ wangmy&digitalwave.cn
+31350
+ Government Information Management Unit, Ministry of Finance, Finland
+ Hannu Korkeala
+ hannu.korkeala&vm.fi
+31351
+ managedhosting.de GmbH
+ Heino Gutschmidt
+ heino.gutschmidt&managedhosting.de
+31352
+ Meteogroup Deutschland
+ Dennis Schulze
+ admin&meteogroup.de
+31353
+ iKu Systems & Services GmbH & Co. KG
+ Andreas Niederlaender
+ iana&iku-systems.de
+31354
+ Computa Services and Consultants Ltd
+ Gareth Thomson
+ gareth&computa.co.uk
+31355
+ Tuxicoman
+ Guy Martin
+ gmsoft&tuxicoman.be
+31356
+ Casa Brasil
+ Renê de Lima Barbosa
+ rene.lima&casabrasil.gov.br
+31357
+ Guoke tek,Inc.
+ JiaXing Zhu
+ hake2002&126.com
+31358
+ id3 Semiconductors
+ Xavier CHOPIN
+ xavier.chopin&id3.eu
+31359
+ Orcanthus
+ Xavier CHOPIN
+ xavier.chopin&id3.eu
+31360
+ revenco
+ cheng junnan
+ chengjunnan&revenco.com
+31361
+ conject AG
+ Tobias Wildgruber
+ tow&conject.com
+31362
+ FHeigl
+ Florian Heigl
+ florian.heigl&gmail.com
+31363
+ Sumlogic Innovations
+ Alex Cameron
+ support&sumlogic.net
+31364
+ BEE MediaSoft Limited
+ Yin Liang
+ yinliang&dmxtechnologies.com
+31365
+ MaxSP Corporation
+ Robert Lanning
+ Robert.Lanning&maxsp.com
+31366
+ MMJ Group, Inc
+ LaMont Jones
+ poc&mmjgroup.com
+31367
+ Asseco Slovakia, a.s.
+ Jan Bartek
+ jan.bartek&asseco.sk
+31368
+ Systancia SA
+ Emmanuel Théotime
+ support&systancia.fr
+31369
+ OhmForce
+ David ROBIN
+ david.robin&ohmforce.com
+31370
+ Unassigned
+ Returned 2020-01-06
+ ---none---
+31371
+ Communicado, Inc.
+ Kevin Shih
+ kevin.shih&communicado-inc.com
+31372
+ University of Southern Indiana
+ Travis Ennis
+ tlennis&usi.edu
+31373
+ CENELEC TC79 WG7 CCTV Surveillance Systems
+ Frank Rottmann
+ Frank.Rottmann&web.de
+31374
+ Plansmith Corporation
+ Christopher Hartman
+ cdhartman&plansmith.com
+31375
+ The Hub Partnership LLP
+ Nils Toedtmann
+ london.ict&the-hub.net
+31376
+ Reliable science & technology co.,Ltd
+ Jevy Ren
+ rjw&263.net
+31377
+ buunSoft
+ Martin Brändle
+ mb&buun.de
+31378
+ Vervis COMINT Services GmbH
+ Christoph Woellinger
+ snmp&vervis.de
+31379
+ inform solutions GmbH
+ Andre Beckers
+ abeckers&inform-solutions.de
+31380
+ Citec
+ Martin Thygesen
+ martin.thygesen&citec.com.au
+31381
+ BauWatch Technology Group
+ Tom Lippmann
+ tom.lippmann&bouwatch.nl
+31382
+ EDEKA Handelsgesellschaft Suedwest mbH
+ Meinrad Koller
+ oid.admin&edeka-suedwest.de
+31383
+ east taiya wireless telecommunication Inc.
+ xia zhan gao
+ xzg302&yahoo.com.cn
+31384
+ Port25 Solutions, Inc.
+ Juan Altmayer Pizzorno
+ iana-pen&port25.com
+31385
+ Zylex Systems
+ Christoff van Zyl
+ christoffv&zylex.co.za
+31386
+ ARCHE Engenharia e Comercio de Sistemas de Automacao e Teleinformatica Ltda
+ Antonio Carlos Camargo Leite
+ accleite&arche.com.br
+31387
+ Row 44, Inc.
+ Chris Browne
+ cbrowne&row44.com
+31388
+ On-Net Surveillance Systems, Inc. (OnSSI)
+ Gadi Piran
+ gpiran&onssi.com
+31389
+ Sven Richter
+ Sven Richter
+ post&sven-richter.de
+31390
+ Ural State Forest Engineering University
+ Dr. Andrej Kravtsov
+ dec-usfeu&yandex.ru
+31391
+ Oakton Community College
+ John Wade
+ jwade&oakton.edu
+31392
+ Squared Financial Services Ltd.
+ Piotr Pryzmont
+ ppryzmont&squaredfinancial.com
+31393
+ OneBeacon Insurance
+ Aaron Ferreira
+ aferreira&onebeacon.com
+31394
+ Victron Energy B.V.
+ Jeroen Hofstee
+ jhofstee&victronenergy.com
+31395
+ The Translational Genomics Research Institute
+ John Forrister
+ jforrister&tgen.org
+31396
+ HPC Systems Inc.
+ Kenji Morimoto
+ morimoto&hpc.co.jp
+31397
+ Armor Safe Technologies, LLC
+ Jonathan Bosch
+ jbosch&armorsafe.com
+31398
+ Suburbia Public Access Network
+ Trent Anderson
+ domainadmin&suburbia.org.au
+31399
+ SCALABLE NETWORK TECHNOLOGIES
+ Unghee Lee
+ ulee&scalable-networks.com
+31400
+ WaveGuider Technology Ltd
+ chry santhemun
+ chrysanthemun&21cn.com
+31401
+ Sarbarian Software
+ Davi Baldin H. Tavares
+ davi&sarbarian.com
+31402
+ WINLAB
+ Joseph Miklojcik
+ jfm3&winlab.rutgers.edu
+31403
+ Mgame Japan Corp.
+ Taekjin Jun
+ taekjin&mgame.co.jp
+31404
+ Optiwave Photonics Limited
+ Jonnadula Ravikanth
+ ravik&optiwavephotonics.com
+31405
+ X-tec GmbH ICNS
+ Dittert Philipp
+ dittert&x-tec.de
+31406
+ Le Studio Vert
+ Sylvain Floury
+ suivi&lsv.fr
+31407
+ ON-X
+ Guillaume Lachenal
+ pen-contact&on-x.com
+31408
+ Cincinnati Country Day School
+ Jeffry A. Spain
+ certadmin&countryday.net
+31409
+ Telemetry Network System
+ Thomas Grace
+ Thomas.Grace&navy.mil
+31410
+ TenRoses SRL
+ Sysops
+ nsalvo&tenroses.com.ar
+31411
+ Edinboro University of Pa
+ Jonathan Blaine
+ jblaine&edinboro.edu
+31412
+ Carter and Associates
+ Randall L Carter
+ StuckIn70s&sbcglobal.net
+31413
+ eBiz Consulting Inc.
+ Walter Jia
+ walter_jia&hotmail.com
+31414
+ MMK
+ Dmitry Zaytsev
+ dimaz&mmk.ru
+31415
+ Nederlands Ministerie van Buitenlandse Zaken
+ Dirk Bundhund
+ dirk.bundhund&siemens.com
+31416
+ Edevag Consulting HB
+ Stefan Edevag
+ info&edevag.com
+31417
+ Tokyo University of Science
+ Devendra Narayan
+ narayan&cc.kagu.tus.ac.jp
+31418
+ Adexso Advanced Expert Solutions
+ Agustin Salguero Cruz
+ Agustin.Salguero&Adexso.com
+31419
+ Skalarit AB (formerly 'Skvader Systems AB')
+ Nicklas Björk
+ nicklas.bjork&skalarit.se
+31420
+ team2work GbR
+ Kai Zirlewagen
+ kai.zirlewagen&team2work.de
+31421
+ Coblan srl
+ Frank Contrepois
+ info&coblan.it
+31422
+ Retailp S.A.S.
+ Damien Truffaut
+ dtruffaut&retailp.com
+31423
+ Identity Technology Ltd
+ Jason Banks
+ jasonb&identitytechnology.net
+31424
+ Egothor
+ Leo Galambos
+ lg&hq.egothor.org
+31425
+ Mountain Power Inc.
+ Carson Yuen
+ cyuen&mountainpower.ca
+31426
+ Fitbit, Inc.
+ Alistair Weddell
+ aweddell&fitbit.com
+31427
+ ticketpro GmbH
+ Stefan Kolb
+ ldap-schema&ticketpro.ch
+31428
+ PT. Telemetri Indonesia
+ Ceda Wan
+ c.wan&telemetri.co.id
+31429
+ RealConnect (Pty) Ltd
+ Nick Dalton
+ helpdesk&realconnect.co.za
+31430
+ RSU GmbH
+ Steffen Schmidtke
+ s.schmidtke&rsu-online.de
+31431
+ CoSiSo
+ Richard Speelmans
+ richard&cosiso.nl
+31432
+ Courtyard Electronics Ltd
+ Hugh Reynolds
+ hugh&courtyard.co.uk
+31433
+ Toumaz Technology Limited
+ Nikolaos Kasparidis
+ nick.kasparidis&toumaz.com
+31434
+ Minerva-Korea
+ Ji Hoon, Jung
+ jjh9922&minerva-korea.com
+31435
+ Users, Incorporated
+ Carl Bennett
+ carlbennett&users.com
+31436
+ Ansley & Associates, Inc.
+ Greg Ansley
+ gja&ansley.com
+31437
+ Call & Call Holding S.p.A.
+ Ugo Paternostro
+ ugo.paternostro&callecall.it
+31438
+ phoops s.r.l.
+ Ugo Paternostro
+ ugo.paternostro&phoops.it
+31439
+ Correo Uruguayo
+ Javier Lago
+ javierl&correo.com.uy
+31440
+ Embedded Data Systems, LLC
+ Chay Wesley
+ Chay&EmbeddedDataSystems.com
+31441
+ Eurika srl
+ Paolo Adami
+ paolo.adami&eurika.net
+31442
+ JonDos GmbH
+ Rolf Wendolsky
+ certification&jondos.de
+31443
+ The Alberta Library
+ Fletcher Nichol
+ fnichol&thealbertalibrary.ab.ca
+31444
+ MAKELSAN LTD.
+ Umut OGUZ
+ uoguz&makelsan.com.tr
+31445
+ FatBox Inc.
+ Evan Borgstrom
+ evan&fatbox.ca
+31446
+ catpipe
+ Phil Regnauld
+ pr&catpipe.net
+31447
+ IRGA Production Company
+ Åukasz Zosiak
+ lukasz.zosiak&irga.com.pl
+31448
+ Prolancer Pty Ltd
+ Emil Andonov
+ sysadmin&prolancer.com.au
+31449
+ Perfect Line S.A.
+ Szymon Kowalczyk
+ szymon.kowalczyk&perfectline.pl
+31450
+ David Rourke
+ David Rourke
+ pen&drourke.co.uk
+31451
+ ipado - Informatiker-Partnerschaft Pauxberger und Domschke
+ Thomas-Michael Domschke
+ th.domschke&ipado.eu
+31452
+ VS Information Systems
+ Vlastimil Setka
+ setka&vsis.cz
+31453
+ Zyrion Inc.
+ Rajib Rashid
+ rajib.r&zyrion.com
+31454
+ towebs inc.
+ leonardo alminana
+ l_alminana&yahoo.com.ar
+31455
+ Bulb
+ Neven Stipcevic
+ neven.stipcevic&bulb.hr
+31456
+ ScapeCaster
+ Sean Kent
+ ryoohki&gmail.com
+31457
+ Meebo, Inc.
+ Paul Handly
+ paulh&meebo-inc.com
+31458
+ RAVIOLIKINGDOM.COM
+ Steve Antonini /Ferdinando Ferrari
+ fferrari_it&yahoo.it
+31459
+ United States Peoples Virtual Party
+ John Francis Lee
+ jfl&uspvp.org
+31460
+ Versatile Security Sweden AB
+ Joakim Thoren
+ Joakim.Thoren&versasec.com
+31461
+ sächsische Informations-Compagnie zu Berlin | Marcus Pauli
+ Marcus Pauli
+ marcus.pauli&informations-compagnie.de
+31462
+ Canare
+ Shiro Tsunai
+ shirou-tsunai&canare.co.jp
+31463
+ Itibia Technologies Inc.
+ Suker.Yao
+ suker.yao&itibia.com
+31464
+ EPCOM IT-Systeme, Pirker & Zauner OEG
+ Joachim Zauner
+ hostmaster&epcom.cc
+31465
+ Systemica Consulting
+ Thomas Muller
+ ttm&online.no
+31466
+ NeoConsult A/S
+ Thomas Larsen
+ info&neoconsult.com
+31467
+ Gravity Interactive, Inc.
+ Kelvin Mok
+ systems&gravityus.com
+31468
+ The Bluenote Group
+ Jeffrey McCamley
+ jmccamley&thebluenotegroup.com
+31469
+ Alior Bank S.A.
+ Tomasz Graca
+ tomasz.graca&alior.pl
+31470
+ Vector Data LLC
+ Skye Nott
+ snott&vectordata.com
+31471
+ SunStrom GmbH
+ Daniel Zwahr
+ daniel.zwahr&sunstrom.de
+31472
+ Axcera Inc.
+ Dimitar Staykov
+ dimitars&ad2007.com
+31473
+ NOVA Chemicals Corporation
+ Sandra Nanke
+ nankes&novachem.com
+31474
+ Viagenie inc.
+ Marc Blanchet
+ marc.blanchet&viagenie.ca
+31475
+ ITS Schmidinger GmbH
+ Markus Schmidinger
+ markus.schmidinger&its-schmidinger.de
+31476
+ Deviant Software
+ Joe Richards
+ deviantsoftware&gmail.com
+31477
+ TTC MARCONI s.r.o.
+ Jiri Dlouhy
+ dlouhy&marconi.ttc.cz
+31478
+ Pluribus
+ Ronald McCormick
+ ramccor&pluribus.org
+31479
+ Grey Group
+ Sean McHugh
+ smchugh&grey.com
+31480
+ Universidade Federal do Rio Grande
+ Centro de Processamento de Dados
+ suporte&furg.br
+31481
+ ABBRIS Ltd.
+ Sergey Podushkin
+ abbris&abbris.ru
+31482
+ Top Level Internet Pty Ltd
+ Chris Jones
+ chrisj&toplevel.net.au
+31483
+ Universidad Rey Juan Carlos
+ Tomás Herrero
+ servred&urjc.es
+31484
+ Basset AB (formerly 'BassetLabs AB')
+ Mathias Andersson
+ mathias.andersson&bassetglobal.com
+31485
+ FlexSecure GmbH
+ Markus Ruppert
+ info&flexsecure.de
+31486
+ CGI Sweden AB (formerly 'Logica Norr AB')
+ Henrik Andreasson
+ se.certificateservice&cgi.com
+31487
+ The Transaction Company
+ Vladimir Dzhuvinov
+ vd&valan.net
+31488
+ oxylane
+ Thomas Sagnimorte
+ thomas.sagnimorte&decathlon.com
+31489
+ Manchester Computing Ltd
+ Dave Bracken
+ Support&ManchesterComputing.co.uk
+31490
+ Monnsta
+ Matthew King
+ matthew.king&monnsta.net
+31491
+ Cabo Telecom
+ Eduardo Andrez de Oliveira
+ adm-l&cabotelecom.com.br
+31492
+ BOCOM SECURITY(ASIA PACIFIC) LIMITED
+ HUAI DONG MO
+ mohd&bocom.cn
+31493
+ The Hospital Authority Hong Kong
+ Tony Chan
+ tchanwt&ha.org.hk
+31494
+ Host 17
+ Steve Ingram
+ steve&host17.net
+31495
+ Combe Walden Associates Limited
+ Neil Cordell
+ neil&combe-walden.com
+31496
+ NetModule AG
+ Martin Meuli
+ hostmaster&netmodule.com
+31497
+ Haute Ecole d'Ingénierie et de Gestion du Canton de Vaud (HEIG-Vd)
+ Olivier Liechti
+ olivier.liechti&heig-vd.ch
+31498
+ Stiftung Sympany
+ Sascha Affolter
+ sascha.affolter&sympany.ch
+31499
+ Novozymes A/S
+ Roman Ford
+ rfor&novozymes.com
+31500
+ Lindsay Broadband Inc.
+ Vic Race
+ vrace&lindsaybroadbandinc.com
+31501
+ Khaledma
+ khaled Moustafa Ahmed
+ khaledmaa2000&yahoo.com
+31502
+ Mantaray AB
+ Martin Bjornstrom
+ martin.bjornstrom&mantaray.se
+31503
+ Sanitas S.A. de Seguros
+ Ignacio Campos Alonso
+ icampos&sanitas.es
+31504
+ Networkers AG
+ Rainer Schneider
+ schneider&networkers.de
+31505
+ Dirección General de Tráfico
+ Pedro Gimeno
+ pgimeno&dgt.es
+31506
+ Dragonfly Grzegorz Marszałek
+ Grzegorz Marszałek
+ graf0&post.pl
+31507
+ arcutronix Gmbh
+ Thomas Geffert
+ arcutronix-pen&arcutronix.com
+31508
+ Internat der Maristenbrüder Mindelheim
+ Michael Beham
+ michael&styre.de
+31509
+ Soapstone Networks
+ Steve Babineau
+ babs&soapstonenetworks.com
+31510
+ New Horizons
+ Jay Burkey
+ jayb&nhokc.com
+31511
+ Henry Ford Community College
+ Sandro Silvestri
+ sandro&hfcc.net
+31512
+ BittWare, Inc.
+ Ron Huizen
+ rhuizen&bittware.com
+31513
+ Prosul - Projetos, Supervisão e Planejamento LTDA.
+ Flavio do Carmo Junior
+ flaviocj&prosul.com
+31514
+ Software Horizons Inc.
+ Ramal Murali
+ ramal&shorizons.com
+31515
+ SizeIT Drift Aktiebolag
+ Erik Wallin
+ helpdesk&sizeit.se
+31516
+ Zen Internet Limited
+ Jeremy Nicholls
+ Jerry.Nicholls&zeninternet.co.uk
+31517
+ Akixa
+ Gerhard Scheffler
+ scheffler&akixa.com
+31518
+ International All Sports Limited
+ Jeff Cheah
+ jeff.cheah&iasbet.com
+31519
+ Jakko Network
+ Georg Jakovidis
+ tr-080712-pen&jakko.net
+31520
+ iPerfecta Japan Ltd.
+ Kenji Ueno
+ tec-info&iperfecta.net
+31521
+ Univar Benelux S.A.
+ Christian Van Simaeys
+ Christian.VanSimaeys&univareurope.com
+31522
+ Washington Apple Pi, Ltd.
+ Jon C. Thomason
+ jonct&tcs.wap.org
+31523
+ Community Health Information Collaborative
+ Cheryl Stephens
+ cstephens&medinfosystems.org
+31524
+ müller it gmbh
+ Thomas Mueller
+ service&muellerit.ch
+31525
+ NEC Laboratories Europe
+ Thomas Dietz
+ dietz&neclab.eu
+31526
+ Change Networks A/S
+ Tais M. Hansen
+ tais.hansen&changenetworks.dk
+31527
+ VMF Nord ek för
+ Hans Weslien
+ Hans.Weslien&vmfnord.se
+31528
+ SIEMENS S.A: IA SPAIN
+ Jose Antonio Corral Rubio
+ joseantonio.corral&siemens.com
+31529
+ Pensionskasse SBB
+ Mario Fascetti
+ edv.support&pksbb.ch
+31530
+ TSI Power Corporation
+ Jason Marckx
+ jason&tsipower.com
+31531
+ Immutify Limited
+ Bruce Skingle
+ Bruce.Skingle&immutify.com
+31532
+ Ensynch, Inc
+ Brad Turner
+ bturner&ensynch.com
+31533
+ ScanSafe Ltd
+ Jim Walker
+ ops&scansafe.com
+31534
+ Adfinis AG
+ Michael Hofer
+ info&adfinis.com
+31535
+ Parkeon
+ Thierry Machicoane
+ pkn-iana-pen&parkeon.com
+31536
+ OpenNHRP project
+ Timo Teräs
+ timo.teras&iki.fi
+31537
+ Gossamer Threads Inc.
+ Alex Krohn
+ alex-iana&gossamer-threads.com
+31538
+ Velocity Network
+ Justin Kruszewicz
+ justin.kruszewicz&velocitynetwork.net
+31539
+ Traveling bits, Inc.
+ Brian Kurle
+ bk&travelingbits.com
+31540
+ INTEC Inc.
+ Technologies Dept.
+ takada_kazuhiro&intec.co.jp
+31541
+ Yaamen Inc
+ Michael Koverman
+ yaamen&yaamen.net
+31542
+ Robert Carleton
+ Robert Carleton
+ rbc&rbcarleton.com
+31543
+ RIONERO
+ Rocco RIONERO
+ iana-pen-contact&rionero.com
+31544
+ Sistema Integrado de Defesa Social
+ Rui César
+ rui&sids.mg.gov.br
+31545
+ Yellowbook Inc
+ IT Security
+ penadmin&yellowbook.com
+31546
+ Rotary International
+ Chris Morley
+ it&rotaryhumm.com
+31547
+ COGITO Management Consulting
+ Dmitry Chernyshov
+ integration&cogito.ru
+31548
+ Media & Broadcast Technologies
+ Olivier Braun
+ OID.Admin&mediabroadcast-t.com
+31549
+ Shu-Te University
+ Po-Yu Lin
+ poyu.lin&gmail.com
+31550
+ K Franchise Vertriebssysteme Gesellschaft m.b.H.
+ Ernst Zechmeister-Machhart
+ iana&kika.com
+31551
+ Niechoj electronic GmbH
+ Christian Hoffmann
+ info&niechoj.de
+31552
+ Disforce
+ Bos Ruud
+ admin&disforce.be
+31553
+ Invocrown Ltd
+ James Fryer
+ jim&invocrown.com
+31554
+ Elvys Ltd.
+ Karol Rohrer
+ karol.rohrer&elvys.sk
+31555
+ VCS Aktiengesellschaft
+ Michael Henke
+ michael.henke&vcs.de
+31556
+ TiQ srl
+ Marco Cadario
+ marco.cadario&tiq.it
+31557
+ Vision Technologies Inc.
+ David Wilson
+ dwilson&visntec.com
+31558
+ David M Brooke
+ David M Brooke
+ mail&davidmbrooke.co.uk
+31559
+ pathSolutions
+ Tim Titus
+ ttitus&pathsolutions.com
+31560
+ ARTEC Computer GmbH
+ Jerry Artishdad
+ admin&artec.org
+31561
+ Telecomproduct
+ Demidenko Sergey
+ sd&tpr.ru
+31562
+ Backcountry.com
+ Ben Preston
+ bpreston&backcountry.com
+31563
+ HGST
+ Takashi Mine
+ takashi.mine&hitachigst.com
+31564
+ Chainzone Tech. Ind.
+ Yanglei
+ yanglei&chainzone.com
+31565
+ Nurminen Logistics Oyj
+ Topi Tukiainen
+ Topi.Tukiainen&nurminenlogistics.com
+31566
+ Ytti
+ Saku Ytti
+ pem&ytti.fi
+31567
+ EURECA
+ Alexander Marugin
+ a_marugin&eureca.ru
+31568
+ Licensys Pty Ltd
+ Barry Kruger
+ bkruger&licensys.com
+31569
+ Branden Schneider
+ Branden Schneider
+ branden_ny&yahoo.com
+31570
+ Gnodal
+ Tony Ford
+ tony&gnodal.com
+31571
+ Narratone Pte Ltd
+ Joseph Loh
+ joseph&narratone.com
+31572
+ Consolidated Smart Systems
+ Matt Bregger
+ mattb&consolidatedsmart.com
+31573
+ Peel District School Board
+ Paul Kimberley
+ Paul.Kimberley&peelsb.com
+31574
+ Security Monster
+ Sebastiaan Mangoentinojo
+ sebastiaan&securitymonster.net
+31575
+ InnoGames GmbH
+ Michael Krelin
+ michael.krelin&innogames.de
+31576
+ CTC Engineering Ltd.
+ Mihail Borisov
+ michail&ctc-bg.com
+31577
+ 7Safe Ltd.
+ Jordan Hrycaj
+ Jordan.Hrycaj&7Safe.com
+31578
+ A2x Trefzer Consulting
+ Benedikt Trefzer
+ trefzer&a2x.ch
+31579
+ virgitech
+ nassif alexan
+ nalexan&virgitech.com
+31580
+ Departamento de Engenharia Eletrônica - CEFET RJ
+ Carolina Soares da Conceição
+ caca_soares&yahoo.com.br
+31581
+ REDDOXX GmbH
+ Alexander Bauer
+ alexander.bauer&reddoxx.com
+31582
+ Caixa Geral de Depósitos
+ Nuno Costa
+ nuno.costa&cgd.pt
+31583
+ AgilTech
+ Victor Salaman
+ salaman&elamal.com
+31584
+ Ben Jen Online
+ Ben Jen
+ bjen&benjenonline-inc.com
+31585
+ Umoe Communication
+ Martin E. Koch
+ enterprisenumber&tech.umoecom.no
+31586
+ Teragram, A SAS Company
+ Chris Heller
+ heller&teragram.com
+31587
+ Univ Community
+ Weiyue Liu
+ Weiyue.Liu&gmail.com
+31588
+ IceWave
+ Nicholas Hubbard
+ nicholashubbard&icewave.net
+31589
+ Axlon Electronics Corporation
+ Tony Kao
+ tonykao&axlon.com
+31590
+ MRI Cardiac Services, Inc
+ Dwight Ball
+ dwight.ball&provaimages.com
+31591
+ Digital Governance
+ Andre Esser
+ it-dept&digitalgovernance.co.uk
+31592
+ Jump Trading, LLC
+ Michael Wassong
+ mwassong&jumptrading.com
+31593
+ Electronic Child Health Network
+ Nick Seward
+ nick.seward&echn.ca
+31594
+ Elm Technology
+ Pedram Ghovonlou
+ pedram&elmtech.com.au
+31595
+ KGlobal Tech Co., Ltd.
+ Kim Yeong Su
+ kimch96&gmail.com
+31596
+ OJSC iCFO
+ Anton Siluyanov
+ it&icfo.ru
+31597
+ Global Real Estate And Technology Consortium, Inc.
+ Corey Leong
+ cleong&gr8c.org
+31598
+ Grok-A-Lot, LLC
+ Glen F. Marshall
+ admin&grok-a-lot.com
+31599
+ P0F Sistemske Storitve Grega Bremec s.p.
+ Grega Bremec
+ gregab&p0f.net
+31600
+ Beijing TechSolute Technology Co., Ltd.
+ Danffer Liu
+ danfferliu&danfferliu.com
+31601
+ DreamGarage Inc.
+ Daisuke AIBA
+ admin&dreamgarage.jp
+31602
+ Raying Technology Co., Ltd.
+ Wu Yuehua
+ wuyuehua5&gmail.com
+31603
+ Information Society Development Committee under the Government of the Republic of Lithuania
+ Vaidotas Ramonas
+ v.ramonas&ivpk.lt
+31604
+ Sunny Multimedia Co.,ltd
+ Wei lin
+ Daemon&sunnymmc.com
+31605
+ Ekahau Oy
+ Tomi Heinonen
+ tomi.heinonen&ekahau.com
+31606
+ LUMINOUS POWER TECHNOLOGIES PVT LTD
+ RICHIE SARASWAT
+ richie.saraswat&luminousindia.com
+31607
+ eBox technologies S.L
+ Javier Uruen Val
+ juruen&warp.es
+31608
+ Emaging
+ Ivan Havlicek
+ ivan.havlicek&gmail.com
+31609
+ Lisp
+ Chun Tian (binghe)
+ binghe.lisp&gmail.com
+31610
+ Noisivne
+ Dimy Jeannot
+ it&noisivne.com
+31611
+ California Creativity Association, Inc.
+ Bob Burns
+ wm0809&californiacreativity.org
+31612
+ Roessner-Network-Solutions
+ Christian Roessner
+ christian&roessner-net.com
+31613
+ Extrawerk
+ Lars-Helge Wilbrandt
+ l.wilbrandt&extrawerk.de
+31614
+ Ubuntu NL
+ Dennis Kaarsemaker
+ dennis&ubuntu-nl.org
+31615
+ LEVELER, LLC
+ M. JANUSZEWSKI
+ info&levelerllc.com
+31616
+ LINUX INK
+ Oleg Sadov
+ sadov&linux-ink.ru
+31617
+ Celeste
+ Alexandre Boulanger
+ sysadmin&celeste.fr
+31618
+ Cloudpic
+ Mike Chang
+ pen&cloudpic.com
+31619
+ Editora Abril S.A.
+ Alexandre Bressane
+ alexandre.bressane&abril.com.br
+31620
+ The J.M. Smucker Company
+ Don Iles
+ don.iles&jmsmucker.com
+31621
+ MoCA - Multimedia over Coax Alliance
+ Gary Langille
+ Gary.Langille&echostar.com
+31622
+ Meddius LLC
+ Michael Chapman
+ michael.chapman&meddius.com
+31623
+ Information Security Corp.
+ Michael J. Markowitz
+ markowitz&infoseccorp.com
+31624
+ Premier Heart
+ Michael Graziano
+ admin&premierheart.com
+31625
+ Astron-Fortis Inc
+ Ville Walveranta
+ vwal&astronfortis.com
+31626
+ Lee-Dickens
+ Andy Needham
+ andy.needham&lee-dickens.co.uk
+31627
+ Preferred Voice, Inc.
+ Bern Bareis
+ bbareis&preferredvoice.com
+31628
+ Opticom Communications LLC
+ Susana Tinman
+ iana&opticom.co.il
+31629
+ fengyun.ltd
+ Yu Fei
+ yufeixiaoyu&gmail.com
+31630
+ media concept GmbH
+ Roland Köppe
+ rkoeppe&mc-engineering.de
+31631
+ Conseil Régional Nord - Pas de Calais
+ DE ZORZI Livio
+ l.dezorzi&nordpasdecalais.fr
+31632
+ Shanghai Titan Technology Co., Ltd.
+ Zu-xiong Qiu
+ qiu1111&sh-titan.com
+31633
+ Quickline Business AG (formerly 'EBM Telecom AG')
+ Benjamin Schlageter
+ benjamin.schlageter&business.quickline.ch
+31634
+ ICT Embedded b.v.
+ Jorg Wissink
+ Jorg.Wissink&ict.nl
+31635
+ TextFunnel
+ Richard Smith
+ operations&textfunnel.com
+31636
+ Shanghai Colorful Magnetic Resonance Technology Co. Ltd.
+ Yang Guang
+ gyangc&online.sh.cn
+31637
+ Peak Communications Ltd
+ Nick Denby
+ nick&peakcom.co.uk
+31638
+ Indra Systems, Inc.
+ Alfonso Urdaneta
+ aurdaneta&indra-systems.com
+31639
+ Litmus Logic
+ James Ryan
+ james&litmuslogic.com
+31640
+ 7ia
+ Alexander Bokovoy
+ registry&7ia.org
+31641
+ CFH Software
+ Kees Helminck
+ cfh&lansurvey.com
+31642
+ Eurotech S.p.A.
+ Mauro Barella
+ m.barella&eurotech.it
+31643
+ m-creations gmbh
+ Kambiz Darabi
+ darabi&m-creations.com
+31644
+ Perthro Ltd
+ James Beckett
+ snmp&perthro.co.uk
+31645
+ Network Critical
+ Sam Battaglia
+ sam&networkcritical.com
+31646
+ Virgina Department of Motor Vehicles
+ Christopher Nicholl
+ christopher.nicholl&dmv.virginia.gov
+31647
+ Ministerio de Defensa de la Nación
+ Alina Di lernia
+ webmaster&mindef.gov.ar
+31648
+ HANGZHOU DPTECH Technologies Co., Ltd.
+ Winnie Wan
+ wannylan115&sina.com
+31649
+ keksbude.net
+ Tobias Hommel
+ iana&keksbude.net
+31650
+ Feline Soul Systems
+ Bearcat M. Sandor
+ bearcat&feline-soul.net
+31651
+ W Key s.r.l.
+ Andrea Borghi
+ registry&wkey.it
+31652
+ Arcadia Consulting
+ Gonzalo Gómez García
+ gonzalo&arcadiaconsulting.es
+31653
+ Ing. Reinhard Hirz IT Services
+ Ing. Reinhard Hirz
+ pen&hirz.at
+31654
+ EM Software & Systems
+ Christian Nielsen
+ cnielsen&emss.co.za
+31655
+ Martek di Meucci Marco
+ Marco Meucci
+ info&martek.it
+31656
+ Beijing Autelan Technologies Co Ltd.,
+ Haiyang Ni
+ nihy&autelan.com
+31657
+ Infinitus d.o.o.
+ Bojan Å ernek
+ bojan.sernek&infinitus-outdoor.com
+31658
+ LightSoftware
+ Luca Borghini
+ Lukino2000&Gmail.com
+31659
+ TurnovFree.net, Sdružení
+ Zdeněk Styblík
+ stybla&turnovfree.net
+31660
+ eSure Labs, Inc.
+ Verrol L. Adams
+ verrola&esurelabs.com
+31661
+ Logilab, SA
+ Ludovic Aubry
+ sysadmin&logilab.fr
+31662
+ TIGNET Open Source Solutions
+ Thomas Martin
+ ciscofu&gmail.com
+31663
+ New York State Assembly
+ Matt Garretson
+ iana&assembly.state.ny.us
+31664
+ Bravo Tech, Inc.
+ Xun Gu
+ info&bravotechinc.com
+31665
+ StrongMail Systems Inc.
+ Aaron Ferguson
+ aferguson&strongmail.com
+31666
+ AirCanopy Internet
+ Kris Kenyon
+ kkenyon&aircanopy.net
+31667
+ Ministerstwo Sprawiedliwosci
+ Szymon Jakubczuk
+ jakubczuk&ms.gov.pl
+31668
+ KRAFT Benjamin Jean
+ KRAFT Benjamin Jean
+ benj&bkraft.fr
+31669
+ Tema Networks Ltd.
+ Niko Jokinen
+ niko.jokinen&temanetworks.com
+31670
+ Jaworsito
+ Daniel Jaworski
+ daniel&jaworsito.pl
+31671
+ Anunda Technology Co, Ltd.
+ krit wongrujira
+ kwkrit&gmail.com
+31672
+ XORTEC
+ David Fortier
+ david.fortier&xortec.fr
+31673
+ Datacenter Luxembourg
+ Raoul Thill
+ sysadmin&sysadmin.dclux.com
+31674
+ Global Star Solutions ULC
+ Eddie Jin
+ eddie.jin&starsolutions.com
+31675
+ coldspot.de
+ Kevin Loehmann
+ kevin.loehmann&coldspot.de
+31676
+ Mantara Inc
+ David Arnold
+ sysadm-notify&mantara.com
+31677
+ REMEC Broadband Wireless
+ Cherice Jobmann
+ cherice.jobmann&remecbroadband.com
+31678
+ Tenalt d.o.o.
+ Jure Kodžoman
+ jure&tenalt.com
+31679
+ droidnest.org
+ Egor Medvedev
+ dsx&droidnest.org
+31680
+ Altor Networks
+ Todd Ignasiak
+ todd&altornetworks.com
+31681
+ South African Post Office
+ Martinus Scheffers
+ Martinus.Scheffers&postoffice.co.za
+31682
+ Audinate Pty Ltd
+ Aidan Williams
+ iana-snmp-pen&audinate.com
+31683
+ community engineering gmbh
+ Thomas Wichser
+ tom&tom201.net
+31684
+ EBM WEBSOURCING
+ Gaël BLONDELLE
+ gael.blondelle&ebmwebsourcing.com
+31685
+ IDG GmbH
+ Waldemar Cebulla, Norbert Ell
+ norbert_ell&idg.de
+31686
+ Harry Jede
+ Harry Jede
+ walk2sun&arcor.de
+31687
+ Lorica Solutions
+ David Straitiff
+ dstraitiff&loricasolutions.com
+31688
+ rtfmcomputing.com
+ Tyson Boellstorff
+ perlcat&alltel.net
+31689
+ editspot, LLC
+ Webmaster
+ webmaster&editspot.com
+31690
+ Sensorlogic, Inc
+ Rich Lackey
+ operations&sensorlogic.com
+31691
+ FIMMG - Federazione Italiana Medici di Medicina Generale
+ Lorenzo Cipriani
+ lorenzo.cipriani&gruppocm.it
+31692
+ Close Premium Finance
+ Infrastructure Support
+ mking&closepf.com
+31693
+ MerlinTechs
+ Shannon Mitchell
+ shannonm&merlintechs.com
+31694
+ Heilig Graf
+ Steve Pouillon
+ stevepouillon&telenet.be
+31695
+ BNYConvergex Execution Solutions LLC
+ Luca Mihailescu
+ srt&bnyconvergex.com
+31696
+ Haberler Enterprises Ltd
+ Michael Haberler
+ iana&mah.priv.at
+31697
+ Peer 1
+ Scott Clark
+ sclark&peer1.com
+31698
+ Bluemoon Games
+ Christopher Mettin
+ anno.1067&t-online.de
+31699
+ Gymnasium Querfurt Broadcasting Channel
+ Christopher Mettin
+ cmettin&gqbc-online.com
+31700
+ Ice House Productions
+ Marshall Anschutz
+ oid.iana&icehousepro.us
+31701
+ Sonoa Systems
+ Ganesan Vivekanandan
+ ganesan&sonoasystems.com
+31702
+ India Logics, LLC
+ Eric Desgranges
+ eric&vcardprocessor.com
+31703
+ Institut D'Aéronomie Spatiale de Belgique
+ Arnaud Lefebvre
+ A.Lefebvre&aeronomie.be
+31704
+ ASPICON GmbH
+ Jochen Held
+ support&aspicon.de
+31705
+ lug.org.uk
+ Hugo Mills
+ hugo&lug.org.uk
+31706
+ Torrenga Engineering, Inc.
+ Brent A. Torrenga
+ lists&torrenga.com
+31707
+ Tamil IPTV Inc
+ Ruban Selvarajah
+ ruban&tamiliptv.tv
+31708
+ Meddiff Technologies Pvt. Ltd. (formerly 'MedSphere Technologies Pvt Ltd')
+ Tapesh K Agarwal
+ contactus&meddiff.com
+31709
+ Sistema FIESC
+ Murilo Nunes Elias
+ murilone&fiescnet.com.br
+31710
+ Torrenga Surveying LLC
+ Brent Torrenga
+ lists&torrenga.com
+31711
+ Mystiq Mobile Pte Ltd
+ Madhan Dennis
+ madhan&mystiqmobile.com
+31712
+ gpf.me.uk
+ Steven Carr
+ gpf&gpf.me.uk
+31713
+ Khipu Networks Ltd.
+ Steven Carr
+ steven.carr&khipu-networks.com
+31714
+ national center for missing and exploited children
+ Uriah robins
+ Urobins&NCMEC.org
+31715
+ Portware, LLC
+ Ary Khatchikian
+ mepshteyn&portware.com
+31716
+ Wilder & Associates
+ Roel Bondoc
+ roel&wilder.ca
+31717
+ Rogue Project Inc
+ Jamie Robillard
+ jrobillard&planttel.net
+31718
+ Krausser EDV
+ Eric Krausser
+ eric&krausser-edv.de
+31719
+ Programmer.com.hk
+ Quentin Chung
+ quentin.chung&programmer.com.hk
+31720
+ Jan Dittberner IT-Consulting & -Solutions
+ Jan Dittberner
+ jan&dittberner.info
+31721
+ ArgoSoft JSC
+ Andrei Zelenkin
+ andrewzelenkin&tut.by
+31722
+ Spellman High Voltage Electronics Corporation
+ David Kafrissen
+ david&spellmanhv.com
+31723
+ Communication Systems Company
+ Ahmed Banihammad (Company supervisour: Laurent Bouillet)
+ ahmad.khayyat&gmail.com
+31724
+ Das Labor e.V.
+ Daniel Otte
+ daniel.otte&ruhr-uni-bochum.de
+31725
+ E-Cert
+ Gonzalo Paredes
+ gparedes&e-certchile.cl
+31726
+ Rancore Technologies (P) Ltd.,
+ Somya Mishra
+ somya.mishra&rancoretech.com
+31727
+ U.S. Department of Energy
+ Robert Patrick
+ robert.patrick&hq.doe.gov
+31728
+ Monografias.com
+ Administrador Monografias.com
+ administrador&monografias.com
+31729
+ art of defence GmbH
+ Alexander Meisel
+ alexander.meisel&artofdefence.com
+31730
+ MiMOMax Wireless Limited
+ Dennis Aberilla
+ dennis.aberilla&mimomax.com
+31731
+ Sunwave Communications Co. Ltd.
+ Bao Xianguo
+ xianguo_bao&sunwave.com.cn
+31732
+ DropFire, Inc.
+ Gregory Harman
+ greg&dropfire.com
+31733
+ KEPID AMSTECH Co., LTD.
+ Yong Sik, Ryu
+ ysryu&amstech.co.kr
+31734
+ Dayang Technology Development Inc.
+ yanjiema
+ admin&dayang.com.cn
+31735
+ ZAO NPK Microtec
+ Golovin Vladimir
+ st&microtec.ru
+31736
+ Filipstads kommun
+ Roger Nordqvist
+ roger.nordqvist&filipstad.se
+31737
+ Digital Systems Ltd
+ Daniel Kalchev
+ daniel&digsys.bg
+31738
+ S.C. LTHD Corporation S.R.L.
+ Chis-Serban Dinu-Razvan
+ csdr&lthd.com
+31739
+ penagosg
+ guillermo penagos
+ penagosg&gmail.com
+31740
+ University of Prince Edward Island
+ John Cunningham
+ jcunningham&upei.ca
+31741
+ ProLogic, Inc.
+ Mark Stahl
+ mstahl&prologic-inc.com
+31742
+ Avenue A | Razorfish
+ Steve Craft
+ steve.craft&aa-rf.com
+31743
+ eXerp ApS
+ Ole Husgaard
+ osh&exerp.com
+31744
+ ADESA, Inc.
+ Rob McBroom
+ rob.mcbroom&adesa.com
+31745
+ Centro Federal de Educação Tecnológica de Pelotas
+ Anderson Medeiros Gomes
+ amg1127&cefetrs.tche.br
+31746
+ Gemalto
+ Edson Oliveira Jr
+ edson.oliveira&gemalto.com
+31747
+ AAP Communications, LLC
+ Robert Williams
+ it&aapcomm.com
+31748
+ JED Capital, LLC
+ Robert Williams
+ it&jedcapital.com
+31749
+ Need To Know News, LLC
+ John Harada
+ it&needtoknownews.com
+31750
+ marcher.it
+ Martin Marcher
+ martin&marcher.it
+31751
+ Burleson Technology Group, LLC.
+ Cody Burleson
+ cody&burlesontech.com
+31752
+ Omniscient Technologies
+ Todd Kover
+ kovert&omniscient.com
+31753
+ ALCEST'IS
+ Abdellah LAHOUAOUI
+ Abdellah.Lahouaoui&gmail.com
+31754
+ Triwest Healthcare Alliance
+ JR Ashby
+ jashby&triwest.com
+31755
+ LINK Lab.Inc.
+ Shiro Chiba
+ chiba&link-lab.co.jp
+31756
+ GXMU(Guangxi Medical University)
+ Yaowang Lin
+ webmaster&mainbi.com
+31757
+ Internet Telephony Users Association Inc.
+ Duane Groth
+ support&e164.org
+31758
+ Infinova LLC
+ Jeffrey Liu
+ jl&infinova.com
+31759
+ Stoo Networks
+ Tim Stewart
+ tim&stoo.org
+31760
+ C-Matic Systems Ltd
+ James Ashby
+ james.ashby&cmatic.co.uk
+31761
+ RFI Engineering B.V.
+ Michel Stam
+ mstam&rfi-engineering.com
+31762
+ Fujian Star-net Communication Co.,Ltd
+ Yuan Tao
+ taoy.msn&live.cn
+31763
+ Bitel Távközlés és Biztonságtechnika Kft
+ Koós Sándor
+ koos.s&bitel.hu
+31764
+ inmedias.it Gesellschaft für Informationstechnologie mbH
+ Mats Schwieger
+ jms&inmedias.it
+31765
+ Advance Display Technologies, Inc.
+ Jody Thomas
+ jody.thomas&adtimedia.com
+31766
+ ShowIT
+ Jay Templeton
+ jay.templeton&showit.net
+31767
+ Nootek
+ Nick Tolstokulakov
+ nick&nootek.ru
+31768
+ SHARP Electronics (Europe) GmbH
+ Stephan Rimpau
+ stephan.rimpau&sharp.eu
+31769
+ Kassenärztliche Vereinigung Bayerns
+ Helmut Zühlke
+ ito-unix&kvb.de
+31770
+ Bachmann GmbH
+ Wilhem Wehrle
+ info&bachmann.com
+31771
+ eGenix.com Software, Skills and Services GmbH
+ Marc-Andre Lemburg
+ info&egenix.com
+31772
+ International Paper
+ Mark S. Johnson
+ mark.johnson&ipaper.com
+31773
+ GEWI Europe GmbH & Co. KG
+ Hagen Geppert
+ hagen.geppert&gewi.com
+31774
+ RealTimeSites
+ Felipe Gutierrez
+ felipe&realtimesites.com
+31775
+ Gellings CO
+ C.O. Gellings
+ information&cgellings.nl
+31776
+ TheLogInn
+ Flip Vernooij
+ flip&theloginn.nl
+31777
+ DATAPREV - Previdencia Social
+ Jarbas Peixoto Júnior
+ jarbas.junior&gmail.com
+31778
+ SMHS Ltd
+ OID Registry Manager
+ oidmanager&smhs.co.uk
+31779
+ Innocom-arcodan
+ Soeren Straarup
+ soeren.straarup&innocom.dk
+31780
+ Acipia
+ Jonathan SEMCZYK
+ support&acipia.fr
+31781
+ TG Mess-, Steuer- und Regeltechnik GmbH
+ Julian Rath
+ rath&technikgruppe.com
+31782
+ SyferLock Technology Corporation
+ Abu Marcose
+ support&syferlock.com
+31783
+ MetroSouth Medical Center
+ LeAndre Jones
+ ldjones&metrosouthmedicalcenter.com
+31784
+ EndlerNET GmbH
+ Matthias Endler
+ iana-pen&endlernet.com
+31785
+ Derouineau
+ Aurélien Derouineau
+ aurelien&derouineau.com
+31786
+ Zdravstveni dom Ljubljana
+ Robert Ludvik
+ robert.ludvik&zd-lj.si
+31787
+ Syren Technologies
+ LeAndre Jones
+ support&syrentec.net
+31788
+ QSG Verkehrstechnik GmbH
+ Dirk Thamer
+ thamer&qsg-verkehrstechnik.de
+31789
+ HD Software & Systeme GmbH
+ Dirk Thamer
+ dirk.thamer&hd-systeme.de
+31790
+ Compressus, Inc
+ Kelli Mierzwa
+ kmierzwa&compressus.com
+31791
+ County of Erie, New York
+ Michael Schenkel
+ michael.schenkel&erie.gov
+31792
+ Adways Co., Ltd.
+ Yusuke Watase
+ isys-products&adways.net
+31793
+ TEMIX S.p.A.
+ Gaetano Calabro
+ g.calabro&temix.it
+31794
+ Infinovate, Inc.
+ David Stahl
+ david.stahl&infinovate.com
+31795
+ Board of Regents of The University System of Georgia
+ Todd Watson
+ nic-admin&usg.edu
+31796
+ IdentiPHI, Inc
+ Cory Womacks
+ identiphi_iana_pen&telus.net
+31797
+ Neetze Online
+ Heiner Ohm
+ ho&neetze.net
+31798
+ Rewse Lab.
+ Tatsunori Shibata
+ info&rewse.jp
+31799
+ TreStore GmbH
+ Jens Witte
+ jens.witte&trestore.de
+31800
+ VividLogic Inc
+ Ram Balaraman
+ ram&vividlogic.com
+31801
+ Biap, Inc.
+ Aaron Johnson
+ support&biap.com
+31802
+ Aquasys
+ George Mengelberg
+ george.mengelberg&aqua-sys.org
+31803
+ Secureware Inc
+ Hiroki Nogawa
+ nogawa&secure-ware.com
+31804
+ Office of State Revenue
+ Paul Gonsior
+ paul.gonsior&osr.nsw.gov.au
+31805
+ IBA CZ, s.r.o.
+ Jiri Syrovy
+ jiri.syrovy&ibacz.eu
+31806
+ VirtualTec Solutions AG
+ Markus Wild
+ info&virtualtec.ch
+31807
+ Universidad de Caldas
+ Manuel Felipe Lopez Correa
+ felipe&ucaldas.edu.co
+31808
+ Togliatti State University
+ Mikhail Titarenko
+ mihail&tltsu.ru
+31809
+ Josef Lux und Sohn Baumeister GmbH
+ Martin Milinovsky
+ system&luxbau.at
+31810
+ Cinterion GmbH
+ Dr. Iavor Antonov
+ Iavor.Antonov&cinterion.com
+31811
+ IKOR Products GmbH
+ Henry Reckewitz
+ support&ikor.de
+31812
+ United Tote Co.
+ Phillip R. Paradis
+ phillip.paradis&unitedtote.com
+31813
+ Dikmenoglu
+ Yusuf Dikmenoglu
+ mail&dikmenoglu.de
+31814
+ Amway of Australia
+ Craig Hamilton
+ a2kwebadmin&a2k.com.au
+31815
+ BEAR Solutions (Australasia) Pty Ltd
+ Wayne Richard Morrison
+ waynem&bearsolutions.com.au
+31816
+ PrintFleet Inc.
+ Wallace Welles
+ wwelles&printfleet.com
+31817
+ Connexis Kft.
+ László Vasváry
+ vasvary&connexis.com
+31818
+ Droitech eSolutions Private Limited
+ Dipesh Sharma
+ info&droitech.com
+31819
+ CHENGBO NETWORK TECHNOLOGY CO. ,LTD
+ shijun.cao (曹世军)
+ caoshijun&kcsji.com
+31820
+ Federal Prison Industries (UNICOR)
+ Manuel Martinez
+ mmartinez&central.unicor.gov
+31821
+ eonBIT as
+ Stian Strandem
+ snmp.pen&eonbit.com
+31822
+ X2B Security
+ Matthias Scherrer
+ matmei&yahoo.com
+31823
+ Schweitzer Engineering Laboratories, Inc.
+ Jason Kraft
+ infosec&selinc.com
+31824
+ Solar Technology, Inc
+ Tom Rothamel
+ tom&rothamel.us
+31825
+ HTW Dresden FB Informatik
+ Thomas Schubert
+ thom_schu&gmx.de
+31826
+ Logic United GmbH
+ Dominik Westner
+ westner&logicunited.com
+31827
+ Sharedband Limited
+ Paul Evans
+ paul.evans&sharedband.com
+31828
+ Pegasus Telecom
+ Juliao Braga
+ jb&pegasus.com.br
+31829
+ MIPIH
+ Equipe CSIM / MIPIH
+ csim-infrastructure&mipih.fr
+31830
+ deCODE genetics
+ Eirikur Hjartarson
+ Eirikur.Hjartarson&decode.is
+31831
+ Ad Hoc Network srl
+ Primo Rossi
+ info&adhoc.net
+31832
+ Los Angeles Community College District
+ Jorge Quinones
+ quinonj&email.laccd.edu
+31833
+ ACI Worldwide Inc
+ Murray Chapman
+ murray.chapman&aciworldwide.com
+31834
+ BecauseWeCan.at
+ Thomas Fritz
+ fritztho&gmail.com
+31835
+ John Berninger
+ John Berninger
+ john&ncphotography.com
+31836
+ DTS Systeme GmbH
+ Felix J. Ogris
+ hostmaster&dts-online.net
+31837
+ Medinformatix Incorporated
+ Nak Phaingdy
+ nak&medinformatix.com
+31838
+ ITech ROMANIA Ltd.
+ Cristian MOHR
+ Cristian.Mohr&ITechROMANIA.com
+31839
+ Gridiron Systems Inc.
+ David Korz
+ dkorz&gridironsystems.com
+31840
+ ChoicePoint Asset Company LLC
+ Vic Bancroft
+ Vic.Bancroft&Choicepoint.Com
+31841
+ University of Western Macedonia
+ Panagiotis Voutskidis
+ pvoutskidis&uowm.gr
+31842
+ e2E Services Limited
+ Mr Alan Hughes
+ alanhughes&e2eservices.co.uk
+31843
+ GUISYS CORPORATION
+ Mike Petersen
+ mbp&guisys.com
+31844
+ Satellite Systems Corporation
+ Mark Kelso
+ mkelso&satsyscorp.com
+31845
+ Dans Rock Electronics
+ Marlon L Kasekamp
+ engineering&dansrockelectronics.com
+31846
+ Wimba
+ System operations
+ sysops&wimba.com
+31847
+ Bejing XCZY networks Inc.
+ Chen.Yaping
+ chenyaping&bjxczy.com
+31848
+ Sherman Finanial Group LLC
+ Bob Banasik
+ pki&sfg.com
+31849
+ Jacobsson Programutveckling
+ Oscar Jacobsson
+ oscar.jacobsson&gmail.com
+31850
+ OTN Systems NV
+ Patrick Van der Linden
+ patrick.van_der_linden&otnsystems.com
+31851
+ WH-Netz - Verein fuer Netzwerksicherheit und Technologietransfer e.V.
+ Damian Philipp
+ kontakt-iana&wh-netz.de
+31852
+ Pirean Ltd.
+ Mike Cartwright
+ mike.cartwright&pirean.com
+31853
+ LLC Mail.Ru
+ Alexander Bykov
+ bykov&corp.mail.ru
+31854
+ Stix AS
+ Christopher Rasch-Olsen Raa
+ christopher&stix.no
+31855
+ Plusnet plc
+ Plusnet Network Operations Team
+ noc&plus.net
+31856
+ Wycliffe Bible Translators USA
+ Peter Reilly
+ preilly&wycliffe.org
+31857
+ Tirepiste
+ Daniel Hokka Zakrisson
+ daniel&hozac.com
+31858
+ Intellimedia Systems Ltd
+ Richard Hosking
+ hostmaster&intellimediasystems.com
+31859
+ HFR,Inc
+ Shin Myong-Ha
+ mhshin&hfrnet.com
+31860
+ Science and Technology Facilities Council
+ Ian Johnson
+ ian.johnson&stfc.ac.uk
+31861
+ embinet GmbH
+ Stephan Eisvogel
+ info-iana&embinet.de
+31862
+ Infinity Trust SRL
+ Chifu Valerian
+ vchifu&infinitytrust.ro
+31863
+ Australian Research Collaboration Service
+ Professor Anthony Williams
+ anthony.williams&arcs.org.au
+31864
+ kunden-server.org Network Services
+ Markus Petzsch
+ markus&petzsch.eu
+31865
+ Durchmesser
+ Marius Rieder
+ marius.rieder&durchmesser.ch
+31866
+ st. bernard software
+ Robert Scott
+ rscott&stbernard.com
+31867
+ Unassigned
+ ---none---
+ ---none---
+31868
+ The Village Group, Inc.
+ Wes Kussmaul
+ wes&authentrus.com
+31869
+ Empowering Media, Inc.
+ Lawrence Ludwig
+ larrylud&gmail.com
+31870
+ Minkamau
+ Hanspeter Uebelbacher
+ einar&bluewin.ch
+31871
+ MO Technologies
+ Mark G. Owens
+ owens&motech.net
+31872
+ Nanzan Gakuen
+ Yoshihiro Mizota
+ inet-admin&nanzan.ac.jp
+31873
+ Elanti Systems Inc.
+ Terry Dawson
+ terry.dawson&elantisystems.com
+31874
+ Alpha Networks Inc.
+ Celina Hsieh
+ Celina_Hsieh&alphanetworks.com
+31875
+ ShangHai XinLan Electronic Technology Co.,Ltd.
+ Liang Gao
+ gl1982&live.cn
+31876
+ de Koomen
+ Marco de Koomen
+ iana&dekoomen.nl
+31877
+ Karel Electronics
+ Sinan Ä°keda
+ sinan.ikeda&karel.com.tr
+31878
+ Chamaeleon AG
+ Florian Kluth
+ rhn&chamaeleon.de
+31879
+ TelASIC Communications
+ CJ Wang
+ cjwang&telasic.com
+31880
+ Programma Verwijsindex
+ M. Dell
+ mike.dell&ictu.nl
+31881
+ GGH Engineering s.r.l.
+ Paolo Signor
+ p.signor&gghsrl.com
+31882
+ Metrotek
+ Stanislav Bulov
+ bulov&metrotekcom.ru
+31883
+ Openstat (formerly 'Vega')
+ Anton Yuzhaninov
+ iana-pen&openstat.com
+31884
+ Kuipers Electronic Engineering
+ Marco de Koomen
+ kee&tmx.nl
+31885
+ ProDaM
+ Björn Müller
+ bjoern.mueller&prodam.de
+31886
+ Syntactic Sugar s. r. o.
+ Miroslav Stepanek
+ miroslav.stepanek&syntacticsugar.com
+31887
+ Schering-Plough Corporation
+ Sean Finnerty
+ sean.finnerty&spcorp.com
+31888
+ AdminDB.org
+ Herbert Specht
+ office&admindb.org
+31889
+ Apantac LLC
+ Thomas Tang
+ thomas.tang&apantac.com
+31890
+ Chicken and Porn
+ Allan Clark
+ allanc&chickenandporn.com
+31891
+ Universidade do Estado do Rio de Janeiro
+ Alexandre Sztajnberg
+ alexszt&uerj.br
+31892
+ T3G Technology Co.,Ltd
+ Yueliang Zong
+ zong_yl&163.com
+31893
+ NelNet
+ Hinrich Eilts
+ Hinrich.Eilts&nelnet.de
+31894
+ RPBUS LLC
+ Ron Svedersky
+ ron&rpbus.com
+31895
+ Chita Medias Network INC.
+ Shinkai Masatomo
+ shinkai&medias.co.jp
+31896
+ Doxense SARL
+ Christophe Chevalier
+ chevalier&doxense.com
+31897
+ Knowledge Powered Solutions
+ Neil Howard
+ domains&kpsol.com
+31898
+ bit4id
+ Antonio Chello
+ info&bit4id.com
+31899
+ CS Group - Puerto Rico
+ Jose E. Calderon
+ jecalderon&csgrouppr.com
+31900
+ Tarleton State University
+ James Wiley
+ NetAdmin&Tarleton.edu
+31901
+ Backstop Solutions Group
+ John Skopis
+ jskopis&backstopsolutions.com
+31902
+ Ann Arbor Public Schools
+ Ed Cline
+ clinee&aaps.k12.mi.us
+31903
+ Global Information Technology, Inc
+ Huu Do
+ huu.do&globalit-i.com
+31904
+ Mandli Communications, Inc.
+ D.J. Nephew
+ djnephew&mandli.com
+31905
+ Springdale School District
+ Paul Miller
+ pmiller2&sdale.org
+31906
+ NMI InfoSecurity Solutions
+ Andrew T. Robinson
+ iana&nmi.net
+31907
+ Dimenzio Informatika Ltd.
+ Sandor Hincs
+ shincs&dimenzio.com
+31908
+ Orange Jordan
+ Qusai Jadoun
+ qusai.jadoun&orange-jtg.jo
+31909
+ Textiel Verhaeghe BVBA
+ Pieter Verhaeghe
+ pieter&verhaeghe-textiel.be
+31910
+ Haley Limited
+ Nicholas Cull
+ nicholas.cull&haley.com
+31911
+ Mine Site Technologies Pty Ltd
+ Chris Snell
+ c.snell&minesite.com.au
+31912
+ Gyventoju registro tarnyba prie Lietuvos Respublikos Vidaus reikalu ministerijos
+ Marija Norkeviciene
+ grt&vrm.lt
+31913
+ Smith Micro Software, Inc.
+ David Sperling
+ dsperling&smithmicro.com
+31914
+ AFCC Inc.
+ Erik Little
+ erik&afccinc.com
+31915
+ Nstrument, Inc
+ Craig Roffers
+ croffers&nstrument.net
+31916
+ Exatrol Corporation
+ David Sharp
+ ianasnmp&exatrol.com
+31917
+ Tian Di Ying Cai(SinoProfessional) Ltd.
+ Li Chang Geng
+ LRGCC&YAHOO.COM.CN
+31918
+ JSC „Izhevskiy Radiozavod“
+ Alexander Kurko
+ kurko&irz.ru
+31919
+ Emerion.com
+ Philipp Marek
+ philipp.marek&emerion.com
+31920
+ PHARMDATA,s.r.o.
+ Michal Rezny
+ rezny&pharmdata.cz
+31921
+ STS GROUP SA
+ Michel Gumilar
+ michel.gumilar&group-sts.com
+31922
+ Keeneo SAS
+ Alberto Avanzi
+ alberto.avanzi&keeneo.com
+31923
+ Frontier Electronic Systems Corp.
+ Reagan Thomas
+ rthomas&fescorp.com
+31924
+ DmitryKulgavy
+ Dmitry Kulgavy
+ dkulhavy&gmail.com
+31925
+ Miyowa
+ Laurent Labatut
+ llabatut&miyowa.com
+31926
+ Siklu Communication LTD
+ Lior Mordechay
+ lior.m&siklu.com
+31927
+ SQdata
+ Norbert Thiebaud
+ norbert&sqdata.com
+31928
+ Q-Industries, Inc.
+ Tony Czeh
+ pczeh&q-industries.com
+31929
+ AKUA Corp
+ Greg Kerr
+ Greg.Kerr-oid&akua.com
+31930
+ Wiinz Ltd
+ Philip Bergen
+ philip&wiinz.com
+31931
+ CLERTECH.COM,INC
+ MANETIRONY CLERVRAIN
+ monti&clertech.com
+31932
+ 4IPNET, INC.
+ Cadon Sheu
+ mis&4ipnet.com
+31933
+ Powerbox Australia
+ Peter Keeler
+ design&powerbox.com.au
+31934
+ Getronics Pinkroccade Healthcare BV
+ M.G.J.M. Lenferink
+ marcel.lenferink&getronics.com
+31935
+ Younou, Inc.
+ Michael Duff
+ hostmaster&younou.com
+31936
+ Inventum Technologies Private Limited
+ Padam Jeet Singh
+ padam.singh&inventum.net
+31937
+ NAW Enterprises Inc
+ Trevor Davis
+ tdavis&new-atom.net
+31938
+ anderScore GmbH
+ Jan Luehr
+ jan.luehr&anderscore.com
+31939
+ rkirkpat.net
+ Ryan Kirkpatrick
+ penadmin&rkirkpat.net
+31940
+ TV1.DE
+ Michael Fink
+ iana&tv1.de
+31941
+ EcoliHub
+ Ms. Dawn Whitaker
+ dwhitaker&purdue.edu
+31942
+ AKRUPP Networking
+ Andreas Krupp
+ AndreasKrupp&gmx.net
+31943
+ Clemens Fink
+ Clemens Fink
+ iana.oid&clez.net
+31944
+ ish group pty ltd
+ Ari Maniatis
+ ari&ish.com.au
+31945
+ Advanced Powers Merchant Empires
+ Brian Zablocky
+ zabmilenko&gmail.com
+31946
+ Elenos Srl
+ Massimo Liggio
+ m.liggio&elenos.com
+31947
+ Yomu Project
+ Philipp Kaluza
+ yomu-maint&yomu.de
+31948
+ RC Alltech Power Systems Pvt Ltd
+ I.Nagaraju
+ rcalltechups&rcalltechups.com
+31949
+ Spikelops
+ Andrew Hepburn
+ spike&spikelops.com
+31950
+ Nextivity, Inc.
+ Curtis Clinton
+ cclinton&nextivityinc.com
+31951
+ Organizacion de Servicios Directos Empresarios
+ Juan Ignacio Narvaiz
+ juan.narvaiz&osde.com.ar
+31952
+ Miroslaw Lach
+ Miroslaw Lach
+ iana&lach.waw.pl
+31953
+ Markus Falb
+ Markus Falb
+ markus.falb&fasel.at
+31954
+ E-smile Co., Ltd.
+ Hideo Saito
+ saito&e-smile.ne.jp
+31955
+ Prolar Corporation
+ Engineering Department
+ abuse&prolar.net
+31956
+ GuangZhou E-Standard Software Technology Co.,Ltd.
+ Yin Zhongbin
+ yzbin&126.com
+31957
+ TSDA - Tecnologia e Soluções Digitais Aplicadas LTDA
+ Fernando Garcia Pina
+ fernando&tsda.com.br
+31958
+ INDUSTRONIC Industrie-Electronic GmbH & Co. KG
+ Wilfried Lenz
+ wilfried.lenz&industronic.de
+31959
+ EDV-Beratung Robert Velter
+ Robert Velter
+ Robert&Velter.de
+31960
+ Altech ISIS
+ Stefan Burwitz
+ burwitzs&altechisis.com
+31961
+ PubliTronic bv
+ Jeroen Domburg
+ jeroen&publitronic.nl
+31962
+ Flybe
+ Nathan Burden
+ nathan.burden&flybe.com
+31963
+ BEJING Tongtian Century Technology CO.LTD
+ Yang Xiaofei
+ xfyang1973&hotmail.com
+31964
+ chengdu goldtel communication (group) co.,ltd
+ jichanghu
+ jch_zxc&yahoo.com.cn
+31965
+ PGE Gornictwo i Energetyka S.A.
+ Pawel Koc
+ pawel.koc&bot.pl
+31966
+ Lampe-Batkin Associates, Inc.
+ Adam Batkin
+ adam&batkin.net
+31967
+ Thomas Production Company, L.L.C.
+ Colin Thomas
+ colin.thomas&thomasproduction.us
+31968
+ Datum Systems, Inc.
+ Michael Boutte
+ mike&datumsystems.com
+31969
+ Gradwell dot com Ltd
+ Stuart Herbert
+ stuart.herbert&gradwell.net
+31970
+ Siegel Daten- und Anwendungsservice
+ Stefan Siegel
+ iana&sdas.de
+31971
+ MQuest S.A.
+ Claudio Latorre
+ snmp&mquest-technologies.com
+31972
+ Gruppo Software Oy
+ Mikko Ahonen
+ info&grupposoftware.com
+31973
+ thejof.com
+ Jonathan Lassoff
+ jof&thejof.com
+31974
+ Cavazza Anna Sas
+ Giacomo Cesari
+ giacomocesari&tiscali.it
+31975
+ Cable Vision Electronics Co., Ltd.
+ Kevin S.H. Huang
+ kevinhuang&cable-vision.com.tw
+31976
+ INTEG Process Group, Inc.
+ Richard Shulkosky
+ rshulkosky&integpg.com
+31977
+ Saia-Burgess Controls AG
+ Schneeberger Francis
+ francis.schneeberger&saia-burgess.com
+31978
+ Forticom
+ Kristijonas Siaulys
+ kristijonas&forticom.lt
+31979
+ AltimatOS
+ Gary Greene
+ greeneg&altimatos.com
+31980
+ Melog.com
+ Radomir Klacza
+ rklacza&melog.com
+31981
+ Hongdian Technologies
+ Xiao Gong
+ xgong&hongdian.com
+31982
+ ORNL Federal Credit Union
+ Michael West
+ mwest&ornlfcu.com
+31983
+ FOUGEROLLE
+ Pascal HOYAU
+ pascal.hoyau&fougerolle-fr.com
+31984
+ Ericsson Australia Pty. Ltd.
+ Lindon Parker
+ lindon.parker&ericsson.com
+31985
+ Syphan Technologies
+ Carl Sherratt
+ carl&syphan.com
+31986
+ GOL MOBILE PRODUTOS E SERVIÇOS DE TECNOLOGIA DA INFORMAÇÃO LTDA.
+ Reinaldo Mello
+ reinaldo&golmobile.com.br
+31987
+ Splatterladder
+ Torsten Sachse
+ proddi&splatterladder.com
+31988
+ duagon Germany GmbH (formerly MEN Mikro Elektronik GmbH, Nuremberg)
+ Ruediger Zapf
+ ruediger.zapf&duagon.com
+31989
+ EverMAX s.r.o.
+ Martin Zizka
+ zizka&evermax.cz
+31990
+ Continental AG
+ Stefan Vogel
+ stefan.vogel&continental-corporation.com
+31991
+ TOSCO CORPORATION
+ Toru Uetani
+ toru.uetani&tosco.co.jp
+31992
+ Oceana Sensor Module
+ Jens Hult
+ jhult&oceanasensor.com
+31993
+ Parinya Software
+ Parinya Thipchart
+ thipchart&gmail.com
+31994
+ NxGen Communications Pte Ltd
+ Lim Kheng Yong
+ khengyong.lim&nxg-c.com
+31995
+ National Bank of Poland
+ Jacek Skibinski
+ jacek.skibinski&nbp.pl
+31996
+ Brian Thomas Matthews Limited
+ Brian Matthews
+ brian&btmatthews.com
+31997
+ Cellusys
+ Alan Murphy
+ alan&cellusys.com
+31998
+ NOVA KREDITNA BANKA MARIBOR d.d.
+ Andrej Radosevic
+ aradosevic&nkbm.si
+31999
+ Adcon Telemetry GmbH
+ Robert Ernst
+ r.ernst&adcon.at
+32000
+ Ekstrem Bir Bilgisayar
+ Ozcan Oksuz
+ oksuz&bilkent.edu.tr
+32001
+ Convercom AG
+ Marcel Haldemann
+ marcel.haldemann&convercom.ch
+32002
+ Ba-Bi Mobile Media Co. Ltd.
+ Yan Leung
+ yanl&ba-bi.com
+32003
+ herbstwest.de
+ Alvaro Aguilera
+ alewar&herbstwest.de
+32004
+ On-Waves ehf
+ Roch-Alexandre Nomine
+ roch&on-waves.com
+32005
+ Obra Social de Empleados Publicos de Mendoza (OSEP)
+ Leandro Santinelli
+ lsantinelli&osep.mendoza.gov.ar
+32006
+ Fashion Institute of Technology of the State University of New York
+ Bryan Gucwa
+ bryan_gucwa&fitnyc.edu
+32007
+ Innovative Labs
+ Joaquin Penroz Olavarría
+ jpenroz&grupoinl.com
+32008
+ Digital Rapids Corp
+ Brian Stevenson
+ brian&digital-rapids.com
+32009
+ OuterNet
+ Jamie Pugh
+ jamie&outer.net
+32010
+ Pixelworks
+ Nick Huang
+ NHuang&pixelworks.com
+32011
+ Kabel Deutschland GmbH
+ Hadmut Danisch
+ hadmut.danisch&kabeldeutschland.de
+32012
+ Penango, Inc.
+ Sean Leonard
+ oid+iana&penango.com
+32013
+ Intranet Solution
+ Paul Kumlin
+ paul.kumlin&itsol.fi
+32014
+ ESAC
+ Salvatore Cataldi
+ salvatore.cataldi&esacsrl.com
+32015
+ ExtraHop Networks, Inc.
+ Jesse Rothstein
+ hostmaster&extrahop.com
+32016
+ Latvia University of Agriculture
+ Aldis Berzins
+ aldis&llu.lv
+32017
+ LinQuest Corporation
+ Naveen Reddy
+ naveen.reddy&linquest.com
+32018
+ Law Offices Of Roger E. Naghash
+ Roger E. Naghash
+ ren&lawfirm4u.com
+32019
+ Intellon Corporation
+ Charles Maier
+ charles.maier&intellon.com
+32020
+ doudemoii
+ Hideo Saito
+ hideo&doudemoii.net
+32021
+ Positron Inc.
+ Jean-Francois Mailhot
+ jfmailhot&positronaccess.com
+32022
+ Pegatron Computer Inc.
+ Hausen Lo
+ hausen_lo&pegatroncorp.com
+32023
+ American Clean Air, Inc. (formerly 'XeNSiiS')
+ Jeff Doyle
+ webmaster&americancleanair.net
+32024
+ Applied Polymorphism
+ Khaled Atiyeh
+ khaled_Atiyeh&hotmail.com
+32025
+ Primal Research
+ Randel Anderson
+ anderson&primalresearch.com
+32026
+ Sigma ITS Co., Ltd.
+ Yasutatsu Arai
+ arai-yasutatu&sigmaits.jp
+32027
+ Edvina AB
+ Olle E Johansson
+ info&edvina.net
+32028
+ Tray International Services and Administration (Pty) Ltd
+ Benjamin Michel
+ benjamin.michel&tray-international.com
+32029
+ The Rafferty Patent Law Firm, PC
+ Ryan Rafferty
+ mail&raffertyfirm.com
+32030
+ Commodity Systems
+ André Gentil
+ agentil&commodity.com.br
+32031
+ XITIJ INDIA
+ Bhavinkumar Patel
+ bhavin&xitij.net
+32032
+ DWI Technologies
+ Daniel Wamara
+ dwamara&dwitech.com
+32033
+ Apfelwald
+ Florian Buchwald
+ florian.buchwald&apfelwald.net
+32034
+ Finnsat Ltd.
+ Paul Kumlin
+ it&finnsat.fi
+32035
+ ISEN Consulting and Services
+ Ken Xing
+ kenxing&isenconsulting.com
+32036
+ Borders Group Inc.
+ Art Hill
+ networkservices&bordersgroupinc.com
+32037
+ Commerce Lab
+ Yaroslav Tarasenko
+ ytarasenko&gmail.com
+32038
+ TELZAS
+ Tomasz Smialkowski
+ tomasz.smialkowski&telzas.com.pl
+32039
+ Total Computer Kft.
+ Andras Herczig
+ office&rendszergazdak.hu
+32040
+ Tecno&Logic Consulting
+ Sergio Ninotti
+ s.ninotti&tecnoandlogic.it
+32041
+ Association Paris-Montagne
+ Georges Racinet
+ georges.racinet&paris-montagne.org
+32042
+ Virginia Community College System
+ Christopher Glaze
+ cglaze&vccs.edu
+32043
+ Hacklab Toronto Club Inc.
+ Owen Jacobson
+ owen.jacobson&grimoire.ca
+32044
+ IVOCS
+ Gerard Havermans
+ gerard.havermans&ivocs.com
+32045
+ Avanquest Software
+ Kamel Messaoudi
+ kmessaoudi&avanquest.com
+32046
+ NetMatch
+ Angelo Höngens
+ systeembeheer&netmatch.nl
+32047
+ IDRIX
+ Mounir IDRASSI
+ mounir.idrassi&idrix.fr
+32048
+ x9000.com Consulting Services Limited
+ Paul Prior
+ paulprior&x9000.com
+32049
+ FacilityONE
+ Dr Robin Alston
+ ralston&facilityone.com
+32050
+ PacketFlux Technologies, Inc.
+ Forrest W Christian
+ forrestc&packetflux.com
+32051
+ SAMsystems GmbH
+ Heribert Oechsler
+ h.oechsler&samsystems.de
+32052
+ Toronto Hydro Corporation
+ Kshamit Dixit
+ KDixit&torontohydro.com
+32053
+ 3Y Power Technology, Inc.
+ Jamie Chen
+ jamie.chen&3ypower.com
+32054
+ IPSL (formerly 'IPSL/CETP')
+ Elisabeth Porteneuve
+ elisabeth.porteneuve&latmos.ipsl.fr
+32055
+ Service to Youth Council Inc
+ Information and Communication Technology
+ ict&syc.net.au
+32056
+ Vietnam Datacommunication Company (VDC)
+ Hung La The
+ hunglt&vdc.com.vn
+32057
+ Mercury Brain Systems
+ Hidetoshi YOSHIMOTO
+ yoshimoto&mercury-bs.com
+32058
+ Vietnam Posts and Telecommunications Group (VNPT)
+ Cuong Nguyen Xuan
+ cuongnx&vnpt.com.vn
+32059
+ Axis Network Technology Limited
+ Roger McCalman
+ snmp&axisnt.co.uk
+32060
+ Babelway
+ Mathieu Pasture
+ mathieu.pasture&babelway.com
+32061
+ VAS Latvijas Valsts radio un televizijas centrs
+ Dmitrijs Telnovs
+ dmitrijs.telnovs&lvrtc.lv
+32062
+ Endersys
+ Omer Faruk Sen
+ info&endersys.com
+32063
+ The eID Company
+ Olivier LIBON
+ olivier.libon&eidcompany.be
+32064
+ state51
+ Tomas Doran
+ t0m&state51.co.uk
+32065
+ jonEbird
+ Jon Miller
+ jonEbird&gmail.com
+32066
+ EAFB - Escola Agrotécnica Federal de Barbacena-MG
+ Herlon Camargo
+ herlon.camargo&eafb.org.br
+32067
+ IPaXiom Networks
+ Saber Fakih
+ saber&ipaxiom.com
+32068
+ Scherndl
+ Scherndl Bernhard
+ admin&scherndl.at
+32069
+ University of Laverne
+ Mark Smith
+ msmith&ulv.edu
+32070
+ Laser Interferometer Gravitational-Wave Observatory (LIGO)
+ Stuart Anderson
+ anderson&ligo.caltech.edu
+32071
+ Vialtus Solutions
+ Roeland Mertens
+ roeland.mertens&vialtus.com
+32072
+ SEKIZAWA Corp. Inc.
+ SEKIZAWA Kazuya
+ k_sekizawa&nazca-net.co.jp
+32073
+ MesaVida Information Management
+ Robert Pettengil
+ rcp&mesavida.com
+32074
+ Prorail BV
+ Chris Verhoef
+ chris.verhoef&prorail.nl
+32075
+ XS Networks BV
+ Eric Veraart
+ e.veraart&xsnetworks.net
+32076
+ Connectical IT
+ Andrés J. Díaz
+ ajdiaz&connectical.com
+32077
+ Sumlock Electronics (NE) Ltd
+ John Osborne
+ john.osborne&sumlock.co.uk
+32078
+ Zentrum Servicios SA de CV
+ William Anderson Carcamo
+ william&zentrum.com.mx
+32079
+ ESTeem Wireless Modems Inc.
+ Brent Strecker
+ support&esteem.com
+32080
+ Baseline Communications
+ Ingvild Sorteberg
+ ingvild.sorteberg&baseline.no
+32081
+ Cytec Industries Inc.
+ Tariq Rahman
+ tariq.rahman&cytec.com
+32082
+ Unassigned
+ Removed 2010-08-26
+ ---none---
+32083
+ HealthBlocks, Inc.
+ Darin Greaham
+ darin&healthblocks.com
+32084
+ DeltaNode Ltd.
+ Hans Schillstrom
+ hans.schillstrom&deltanode.com
+32085
+ E.ON Business Services GmbH
+ Florian Dietrich, Peter Marschall
+ pki&eon.com
+32086
+ Fiberblaze
+ Jakob Hilmer
+ ftth&fiberblaze.com
+32087
+ x:fer GmbH
+ Markus Wernig
+ info&xfer.ch
+32088
+ College of Micronesia-FSM
+ Kenneth Girrard
+ kgirrard&comfsm.fm
+32089
+ IMS Messsysteme GmbH
+ Christian Thiel
+ christian.thiel&ims-gmbh.de
+32090
+ Waumovil
+ Alsenitd Rausseo
+ arausseo&waumovil.com
+32091
+ AES Corporation
+ Bill Goretkin
+ goretkin&goretkin.com
+32092
+ pragma people
+ Alfonso Ferrigno
+ a.ferrigno&gmail.com
+32093
+ Engineering Systems Incorporated
+ Sys Admin (Walter Hawkins)
+ sysadmin&esi-il.com
+32094
+ Vantage Tech Solutions
+ Ishwara Kedila
+ viked2000&yahoo.com
+32095
+ Hosei University Research Institute, California
+ Ivan Ho
+ ivan&huric.org
+32096
+ APD Technologies Inc.
+ Anthony D'Souza
+ support&apdtech.com
+32097
+ Reorder
+ Luca Bortot
+ l.bortot&reorder.it
+32098
+ Baseline IT
+ Darren Hemphill
+ darren&baselineit.co.za
+32099
+ Midnight Oil Consulting, INC.
+ Ketema Harris
+ ketema&midnightoilconsulting.com
+32100
+ Oversi Networks
+ Ronen Itzhaki
+ roneni&oversi.com
+32101
+ Telinea d.o.o.
+ Adi Vaizovic
+ adi.vaizovic&telinea.com
+32102
+ Tiaxa
+ Raul Tremsal
+ rtremsal&tiaxa.net
+32103
+ New York Connect
+ Eric Futch
+ efutch&nyct.net
+32104
+ InCharge Systems, Inc
+ Patrick Looby
+ patlooby&inchargesys.com
+32105
+ Chief Security Officers, SA
+ Fernando Cardoso
+ noc&cso.pt
+32106
+ HaDiKo e.V.
+ Noël Weidenhammer
+ vorstand&hadiko.de
+32107
+ SOH Systems
+ Scott O'Hare
+ sohare&suffolk.lib.ny.us
+32108
+ PLANAR LLC
+ Vladimir Kuznetsov
+ kuznetsov&planar.chel.ru
+32109
+ ADC Co.,LLC
+ Nevolin Anatoly
+ permadc&mail.ru
+32110
+ IPVox Sdn Bhd
+ Kim Lindberg
+ support&ip-vox.com
+32111
+ Digital Solutions Ltd.
+ Peyo Hristov
+ peyo&digitalsol.net
+32112
+ CENARIO systems GmbH (formerly 'VCS Computer-Systeme GmbH')
+ Christian Kirschner
+ iana.pen&vcs-web.de
+32113
+ Vocord
+ Alexey Kadeishvili
+ alexey.kadeishvili&vocord.ru
+32114
+ ORELIA SAS
+ Christophe GLEMAREC
+ christophe.glemarec&orelia.fr
+32115
+ Zweites Deutsches Fernsehen Anstalt des oeffentlichen Rechts
+ Tobias Botens
+ zvd&zdf.de
+32116
+ ACTIV Financial Systems, Inc.
+ Simon Gray
+ Simon.Gray&ActivFinancial.com
+32117
+ Unassigned
+ Returned 2008-10-20
+ ---none---
+32118
+ iWave Software
+ Julius Clayton
+ JClayton&iwavesoftware.com
+32119
+ tera.sys hardware inc.
+ Michael Habacher
+ m.habacher&terasys.at
+32120
+ Focon Electronic Systems A/S
+ Frank B. Jakobsen
+ SWLicense&focon.dk
+32121
+ Armstrong Relocation
+ Chris Phelan
+ cphelan&goarmstrong.com
+32122
+ Netafim Australia
+ Aaron Were
+ awere&netafim.com.au
+32123
+ Sidlinger Computer Corporation
+ Bruce D. Sidlinger
+ bruce&sidlinger.com
+32124
+ Stadtverwaltung Ludwigshafen
+ Stefan Hofem
+ stefan.hofem&ludwigshafen.de
+32125
+ Small Media Giant Ltd
+ Marek Zwiefka-Sibley
+ marek&smallmediagiant.com
+32126
+ Lietuvos archyvu departamentas prie Lietuvos Respublikos Vyriausybes
+ Inga Petraviciute
+ arch.dep&archyvai.lt
+32127
+ Darkware Co.
+ Gergely Szerovay
+ gergely.szerovay&gmail.com
+32128
+ Octotelematics S.r.l.
+ Mario Pandolfi
+ system&octotelematics.com
+32129
+ Innovation Center Computer Assisted Surgery (ICCAS)
+ Stefan Bohn
+ stefan.bohn&iccas.de
+32130
+ Data Elements for Emergency Department Systems (DEEDS)
+ Kevin M. Coonan, MD
+ kevin.coonan&gmail.com
+32131
+ ESPN, Inc.
+ Diane Larivee
+ ESPN.SNMP.PEN.Management&espn.com
+32132
+ UltraMonkey-L7 Project
+ Kouhei TANUMA
+ ultramonkey-l7-devel&lists.sourceforge.jp
+32133
+ nativenet.ch
+ Andreas Schuerch
+ andreas.schuerch&nativenet.ch
+32134
+ Zestysoft
+ Ian Brown
+ snmp&zestysoft.com
+32135
+ WWK Lebensversicherung a.G.
+ Jürgen Neumeier
+ juergen.neumeier&wwk.de
+32136
+ Hackburg
+ Pierre Spring
+ pierre.spring&caillou.ch
+32137
+ TECNOSTEEL
+ Giuseppe Basso
+ marketing&tecnosteel.it
+32138
+ Universidade Federal de Itajubá
+ Pablo Marques de Oliveira
+ pablo&unifei.edu.br
+32139
+ Applitron Datasystem AB
+ Niklas Hallqvist
+ niklas&appli.se
+32140
+ Chalmers University of Technology AB
+ Chalmers NIC
+ cth-nic&chalmers.se
+32141
+ University of Maryland Center for Environmental Science
+ Robert Sink
+ sinkr&cbl.umces.edu
+32142
+ Solid Solutions
+ Satoshi ARA
+ satoshi.ara&solids.jp
+32143
+ Finsignia LLC
+ Susan Potter
+ susan.potter&finsignia.com
+32144
+ TransHuman Design
+ Ryan Rawdon
+ ryan&soldat.pl
+32145
+ Allergan, Inc.
+ Tomasz Kozlowski
+ kozlowski_tomasz&allergan.com
+32146
+ Validian Corporation
+ Peter Ritchie
+ validian&peterRitchie.com
+32147
+ Rob Johnson
+ Rob Johnson
+ RBJ1128&Gmail.com
+32148
+ Individuali veikla
+ Donatas Cerniauskas
+ donatas&cerniauskas.com
+32149
+ UXCG
+ Corey Reynolds
+ corey.reynolds&uxcg.com.au
+32150
+ Zetron, Inc.
+ Clark Emerick
+ cemerick&zetron.com
+32151
+ NerdGroup
+ Fernando Ribeiro
+ fernando.ribeiro&gmail.com
+32152
+ Rearden Labs
+ Ian Buckley
+ ian.buckley&rearden.com
+32153
+ damosys ltd.
+ yun hyung taek
+ yun0512&gmail.com
+32154
+ iXuros Limited
+ Brian Andrews
+ info&ixuros.com
+32155
+ Humana, Inc.
+ Ajay Gupta
+ agupta&humana.com
+32156
+ TechCare
+ Bertrand Allo
+ bertrand.allo&tcare.fr
+32157
+ IntelMS (Pty) Ltd.
+ Darryl Garth Vine
+ support&bluebird.co.za
+32158
+ Alcom
+ Jan-Erik Eriksson
+ jee&alcom.ax
+32159
+ Ancla Internet, S.L.
+ Jordi Llonch
+ llonchj&gmail.com
+32160
+ Power Innovation Stromversorgungstechnik GmbH
+ Ulrich Carstensen
+ u.carstensen&powerinnovation.com
+32161
+ Trilogy Communications Ltd
+ Philip Luke
+ phil.luke&trilogycomms.com
+32162
+ Eutecert
+ Jakubowski Marcin
+ gcth&eutecert.eu
+32163
+ Umber Systems
+ Valia Osborne
+ vai&umbersystems.com
+32164
+ JWARE TECHNOLOGIES
+ Francois SaintLu
+ oid-pen&jwaretechnologies.com
+32165
+ WestGrid
+ Lixin Liu
+ liu&sfu.ca
+32166
+ Computacenter
+ Steven Mai
+ steven.mai&computacenter.com
+32167
+ REDCOM Laboratories, Inc
+ Daniel J Hazekamp
+ it&REDCOM.com
+32168
+ Fiber-Span
+ James Stewart
+ jstewart&fiber-span.com
+32169
+ Turkcell Teknoloji Arastirma ve Gelistirme A.S.
+ Ender ULUSOY
+ ender.ulusoy&turkcellteknoloji.com.tr
+32170
+ MAYA Group
+ Christopher DeMarco
+ it&maya.com
+32171
+ SeaMicro Inc
+ Carl Yang
+ carl&seamicro.com
+32172
+ Prefeitura Municipal de Franco da Rocha
+ Rodrigo Campos
+ rca.campos&gmail.com
+32173
+ Royal Observatory Edinburgh
+ Horst Meyerdierks
+ network-manager&roe.ac.uk
+32174
+ Universidade Estadual do Oeste do Paraná
+ Ademar Feil
+ ademar&unioeste.br
+32175
+ Thieme ICT Services B.V
+ Ron Offerman
+ rofferman&ticts.nl
+32176
+ GlobalTelecom
+ Jongryong Kim
+ jrkim&globaltelecom.co.kr
+32177
+ Barossafarm
+ Dominic Storey
+ dstorey&barossafarm.com
+32178
+ ecotel communication ag
+ Dennis Kuchenbecker
+ dennis.kuchenbecker&nacamar.de
+32179
+ SANDS INDIA Pvt Ltd
+ Suseendran Renga Bashyam
+ micro&sandsindia.com
+32180
+ Moscow Branch of Federal Migration Service, Russia
+ Gennady Kudryashoff
+ gk&pvu.msk.ru
+32181
+ Amuser SpA
+ Technical Support
+ technicalsupport&amuser.it
+32182
+ cubro
+ Gabriel Guriencu
+ office&cubro.net
+32183
+ Answers.com
+ Derek Balling
+ derekb&answers.com
+32184
+ Instantiations Inc
+ Seth Hollyman
+ hostmaster&instantiations.com
+32185
+ Environmental Technology, Inc.
+ Chuck Gartland
+ cgartland&networketi.com
+32186
+ Prolexic Technologies
+ Paul Sop
+ paulsop&prolexic.com
+32187
+ Founder International Inc.
+ Xu Hao
+ xu_hao&founder.com
+32188
+ SkyCash Sp. z o.o.
+ Anton Lundberg
+ anton.lundberg&skycash.com
+32189
+ Richards-Zeta Building Intelligence
+ David Leimbrock
+ dleimbrock&richards-zeta.com
+32190
+ REDOUBT, Inc.
+ Albert Lingelbach, Jr.
+ alingelb&yahoo.com
+32191
+ Emergensys solutions inc.
+ Jerome Tetreault
+ jerome.tetreault&emergensys.net
+32192
+ Vanguard Rugged Storage LLC
+ Craig Watson
+ craig.watson&vanguard-rugged.com
+32193
+ I-New Unified Mobile Solutions AG
+ Mario Zsilak
+ mario.zsilak&i-new.com
+32194
+ InDorse Technologies
+ Daniel Pohl
+ daniel.pohl&indorse-tech.com
+32195
+ CommTel Network Solutions Pty Ltd.
+ Paul Ross
+ paulr&commtelns.com
+32196
+ EBFS AG
+ Denis Korobow
+ it&ebfs.eu
+32197
+ Bunkspeed, Inc
+ James Briant
+ jamie.briant&bunkspeed.com
+32198
+ Esang Technologies Co., Ltd.
+ Min-yeong, Lee
+ michel&esangtech.com
+32199
+ Louisiana Immersive Technologies Enterprise
+ Tech Support
+ techsupport&lite3d.com
+32200
+ Seven Networks, Inc.
+ Mika Uusitalo
+ mika.uusitalo&seven.com
+32201
+ Sonitor Technologies AS
+ Øystein Haug Olsen
+ oo&sonitor.com
+32202
+ Saima Sistemas, S.L.
+ Vaino Venermo
+ vaiski&saimanet.net
+32203
+ Pixeon
+ Gabriel Bianco
+ gabriel.bianco&pixeon.com.br
+32204
+ Mykola Grechukh
+ Mykola Grechukh
+ nick.grechukh&gmail.com
+32205
+ Twistround Ltd
+ Per Larsson
+ iana&twistround.com
+32206
+ Oksijun
+ Michael Gwin
+ iana&oksijun.net
+32207
+ U.S. Department of Transportation
+ Eric Baldwin
+ eric.baldwin&dot.gov
+32208
+ www.jointhegrid.com
+ Edward Guy Capriolo
+ edlinuxguru&gmail.com
+32209
+ Escuela Bancaria y Comercia
+ Victor Ilich Mendoza Celis
+ vi.mendoza&ebc.edu.mx
+32210
+ eAgency, Inc.
+ Boyd Machtolff
+ bmachtolff&eagency.com
+32211
+ Positech Consulting Ltd
+ Paul O'Sullivan
+ pos&positechconsulting.com
+32212
+ Armstrong International, Inc.
+ Luke Way
+ luke&armstronginternational.com
+32213
+ Luke Rules
+ Luke Way
+ iana&lukerules.com
+32214
+ GRETA de Bordeaux
+ Sébastien Monbrun
+ admin-a-0332820l&ac-bordeaux.fr
+32215
+ John Anson Co. LLC
+ John Anson
+ janson&johnanson.com
+32216
+ SIOS Technology, Inc.
+ motomichi tanaka
+ mtanaka&sios.com
+32217
+ BÖWE Systec GmbH
+ Wolfgang Meinelt
+ wolfgang.meinelt&boewe-systec.com
+32218
+ tedman.com
+ Ted Leung
+ tedman&tedman.com
+32219
+ NBS srl
+ Silvio Fabi
+ s.fabi&nbsgroup.it
+32220
+ Esperion Therapeutics, Inc.
+ David Thibault
+ admin&esperion.com
+32221
+ Intera Group, Inc.
+ Michael E. Laws
+ mlaws&interainc.com
+32222
+ TCM Networks
+ Matthew Gray
+ matthew.gray&tcm.co.za
+32223
+ Shanghai Kyattinfo Inc.
+ Johnny Liu
+ johnny&kyattinfo.com
+32224
+ Epivalley Co., Ltd.
+ Byung Joo, Kang
+ bjkang&epivalley.com
+32225
+ PCCW Mobile
+ Thomas Ng
+ itstng&msn.com
+32226
+ Ingenieurbuero für innovative Informationstechnik
+ Joerg Beckmann
+ jb&iiit.de
+32227
+ ArtSoft Consult
+ Fulop Levente
+ hostmaster&artsoft-consult.ro
+32228
+ MERAWEX Sp. z o. o.
+ Witold Grabysz
+ merawex&merawex.com.pl
+32229
+ Nokia (formerly 'Novarra, Inc.')
+ William Boyle
+ william.boyle&nokia.com
+32230
+ Aeris Communications, Inc.
+ Bob Fultz
+ Bob.Fultz&aeris.net
+32231
+ hbcms
+ Davi Huang
+ support&hbcms.com
+32232
+ Landratsamt Muenchen
+ Agnes Taffertshofer
+ agnes.taffertshofer&lra-m.bayern.de
+32233
+ Vionis d.o.o.
+ Igor Ostriž
+ igor.ostriz&vionis.info
+32234
+ KMUX Project
+ Wilhelm Meier
+ wilhelm.meier&fh-kl.de
+32235
+ ProAce International Trading Ltd.
+ George Chan
+ proacehk&gmail.com
+32236
+ DATASPHERE S.A.
+ Patrick Monnerat
+ pm&datasphere.ch
+32237
+ Atea Systems Ltd.
+ Murray Lum
+ support&ateasystems.com
+32238
+ Venture Research Inc.
+ Kevin Baker
+ tech&ventureresearch.com
+32239
+ Emnico Technologies Ltd
+ Heydar Faramarzi
+ heydar&emnico.com
+32240
+ Clipsal China Ltd.
+ Keith Leng
+ jianqing-keith.leng&cn.schneider-electric.com
+32241
+ Vederie
+ Jozef Bombiak
+ JozefB&vederie.com
+32242
+ Comic Relief
+ Anthony Mizon
+ amizon&saviso.com
+32243
+ FAUSER AG
+ Marc Fauser
+ marc.fauser&fauser-ag.com
+32244
+ CASO - Consultores Associados de Organizações e Informática
+ César Alves
+ calves&caso.pt
+32245
+ PingUs Solutions oHG
+ Oliver Kiel
+ oliver.kiel&pingus.de
+32246
+ IBS.Datafort
+ Nick Perhunkov
+ nperhunkov&ibs.ru
+32247
+ NewNet Communication Technologies, LLC
+ Kutluk Uslu
+ kutluk.uslu&newnet.com
+32248
+ Wanzl Metallwarenfabrik GmbH
+ Juergen Haemmerle
+ Juergen.Haemmerle&wanzl.de
+32249
+ National Food Technology Research Centre
+ Patrick A. Jansen
+ patrick&naftec.org
+32250
+ San Francisco International Airport, Information Technology & Telecommunications
+ Daniel Gonzales
+ daniel.gonzales&flysfo.com
+32251
+ ETRI SRC
+ Jun Seob Lee
+ juns&etri.re.kr
+32252
+ Pavol Jozef Šafárik University in Košice
+ Michal RáÄek
+ michal.racek&upjs.sk
+32253
+ DANU Technologies
+ Michael Slevin
+ ms1&danutech.com
+32254
+ Hoare Lea LLP
+ Hoare Lea IT Support
+ itsupport&hoarelea.com
+32255
+ J. Christof GmbH
+ Wolfgang Spinotti
+ iana&christof-group.com
+32256
+ Sonlinc A/S
+ Lars Skjærlund
+ lsk&sonlinc.dk
+32257
+ RealTime Intelligence
+ Winona Whitener
+ winona.whitener&poweredbyrex.com
+32258
+ WYDE Voice, LLC
+ Dmitriy Bondar
+ noc&wydevoice.com
+32259
+ Meyer Tool, Inc.
+ Michael Kinney
+ mikek&meyertool.com
+32260
+ PacketDNA Inc.
+ Sonny Chaiwala
+ sonnyc&packetdna.com
+32261
+ Varolii
+ Shayne Balduf
+ shayne.balduf&varolii.com
+32262
+ Cyber Operations, Inc.
+ Kevin Etheridge
+ kevin&cyberoperations.com
+32263
+ Plus Net Solutions
+ Javier Outón
+ jouton&plusnetsolutions.com
+32264
+ National Institute of Informatics
+ Kazutsuna Yamaji
+ yamaji&nii.ac.jp
+32265
+ Johnny Software Studio
+ JianZhuo, Liu
+ jjkkxyz&gmail.com
+32266
+ Power PLUS Communications AG
+ Bartosz Dendor
+ b.dendor&ppc-ag.de
+32267
+ Institute of Science and Technology Austria
+ Core IT
+ coreit&ista.ac.at
+32268
+ Hobby Lobby Stores, Inc.
+ John Sargent
+ john.sargent&hobbylobby.com
+32269
+ Novantiqua multimedia
+ Paolo Tentori
+ paolot&promo.it
+32270
+ Elseta
+ Tomas Sinkunas
+ info&elseta.com
+32271
+ Zaxmy
+ Johan Zaxmy
+ oid&zaxmy.com
+32272
+ Sebastien Aperghis-Tramoni
+ Sebastien Aperghis-Tramoni
+ sebastien&aperghis.net
+32273
+ netzwerkplanet.
+ Christian Lox
+ lox&netzwerkplanet.com
+32274
+ Sheffield Teaching Hospitals Foundation Trust
+ Steven Wood
+ steven.wood&sth.nhs.uk
+32275
+ Interscan Navigation Systems
+ Andrew Cain
+ info&interscan.com.au
+32276
+ SiChuan Public Information Industry Co.Ltd (SCPI)
+ lei li
+ lilei5353&hotmail.com
+32277
+ ZTI
+ Pascal Lequeux
+ pascal.lequeux&zti.fr
+32278
+ RT Systems (Pty) Ltd
+ George Daras
+ george&minelight.co.za
+32279
+ Ryan J Thompson
+ Ryan Thompson
+ iana&ry.ca
+32280
+ Johnston Press Plc
+ Richard Grant
+ richard.grant&thenews.co.uk
+32281
+ Videoplaza
+ Dante Buhay
+ dante&videoplaza.com
+32282
+ DaimonLab
+ Damiano Scaramuzza
+ dscaramuzza&daimonlab.it
+32283
+ TBits.net GmbH
+ Thomas Börnert
+ tb&tbits.net
+32284
+ erefer
+ Frederic Rouyre
+ rfr&inter-land.net
+32285
+ Sumavision Technologies Co.,Ltd
+ guoqiang zhao
+ sumavisionzhao&126.com
+32286
+ ACD Elektronik GmbH
+ Jürgen Striegel
+ juergen.striegel&acd-elektronik.de
+32287
+ Sattvik Software & Technology Resources, Ltd. Co.
+ Daniel Solano Gómez
+ pen&sattvik.com
+32288
+ eg-electronic GmbH
+ Thomas Henkel
+ thenkel&eg-electronic.de
+32289
+ CellSpotting.com
+ Carl Johan Ferner
+ calle.ferner&cellspotting.com
+32290
+ Records For Living, Inc.
+ Simone L. Pringle
+ simone&RecordsForLiving.com
+32291
+ lingzhou NetWork
+ jack zhang
+ jackzhangcl&163.com
+32292
+ Florida Department of Children and Families
+ Larry Kenyon
+ Larry_Kenyon&dcf.state.fl.us
+32293
+ netfutura GmbH & Co. KG
+ Kevin Streit
+ kevin.streit&googlemail.com
+32294
+ Lewis Silkin
+ Nicolas Martin
+ nicolas.martin&lewissilkin.com
+32295
+ cPanel Inc
+ David Koston
+ dave&cpanel.net
+32296
+ Beach Horizon LLP
+ John Oconnell
+ bcm_test&yahoo.co.uk
+32297
+ s2company s.r.l.
+ Francesco Ronsivalle
+ francesco.ronsivalle&s2company.it
+32298
+ Communication Networks, LLC
+ Robert Gallagher
+ rgallagher&comnet.net
+32299
+ Coatesoft
+ Greg Coates
+ greg&coatesoft.com
+32300
+ Alcorn McBride Inc.
+ Hunter Olson
+ hunter&alcorn.com
+32301
+ Siemens IT Solutions and Services
+ Frank Wagner
+ f.wagner&siemens.com
+32302
+ Insert Data Here
+ Thomas James
+ tvjames&insertdatahere.net
+32303
+ Anchor Systems Pty Ltd
+ Anchor NOC
+ noc&anchor.net.au
+32304
+ Lojas Maia LTDA.
+ Julianne Martins Cavalcanti
+ juliannecavalcanti&lojasmaia.com.br
+32305
+ KAMP Netzwerkdienste GmbH
+ Roland Irle
+ ri&kamp.de
+32306
+ Soolbox Association
+ Vincent Batoufflet
+ contact&phantoom.net
+32307
+ Embedded Systems
+ Lukasz Panasiuk
+ lukasz.panasiuk&embedded-systems.com.pl
+32308
+ NLI Business Support as
+ Stian Viddal
+ stian.viddal&nli.no
+32309
+ Chittagong Online Limited
+ Aniruddha Barua
+ cto&colbd.net
+32310
+ Edge Technologies
+ Sven Wallage
+ support&edgetech.eu
+32311
+ CPI Progetti S.p.a.
+ Marcella Ceruti
+ m.ceruti&cpiprogetti.it
+32312
+ International Hellenic Univeristy
+ Iraklis Kamilatos
+ support&ihu.edu.gr
+32313
+ Red Lambda, Inc.
+ Matt Whitlock
+ mwhitlock&redlambda.com
+32314
+ sp-its
+ Stephan Peijnik
+ sp&sp.or.at
+32315
+ Virtual Management Technologies
+ Mark Gibson
+ markg&vmtech.net
+32316
+ From2
+ Hyunwoo Park
+ airtrain&from2.co.kr
+32317
+ The National Library of Norway
+ IKT NETT
+ IKT-nett&nb.no
+32318
+ Tom Geudens Private Enterprise Limited
+ Tom Geudens
+ tom.geudens&gmail.com
+32319
+ Fernau Avionics Ltd
+ Alasdair McFarlane
+ alasdair.mcfarlane&fernau.com
+32320
+ Supermarchés Match
+ Vercoutère Morgan
+ mvercout&supermarchesmatch.fr
+32321
+ eSystems, Inc.
+ Vivek Sawhney
+ contact&esystems-inc.com
+32322
+ Conseils Oy SimplySecure
+ Teemu Rissanen
+ teemu.rissanen&conseils.fi
+32323
+ Filb.de
+ Matthias Butz
+ matze&filb.de
+32324
+ Certus Digital, Inc.
+ Vickie Eigel-Danielson
+ vickie.eigel-danielson&certusdigital.com
+32325
+ BadgerNet.net
+ James Kinneavy
+ kinneavy-j&sa.ucsb.edu
+32326
+ NewAge Ukraine Inc.
+ Sergey Reshetnikov
+ greyshaman&gmail.com
+32327
+ RF Industries
+ Bart Voskulen
+ bart.voskulen&rfi.com.au
+32328
+ legendsec Technology Co.Ltd
+ Sideng WANG
+ wangsd&legendsec.com
+32329
+ Shenzhen Guanri Technology Co., Ltd.
+ tommy Zhao
+ zxf770330&163.com
+32330
+ Olitechs
+ Olivier Brizard
+ brizard.olivier&gmail.com
+32331
+ Nimbus Data Systems, Inc.
+ Thomas Isakovich
+ tom&nimbusdata.com
+32332
+ Siscard S.A.
+ Ramiro Morales
+ morales&siscard.com.ar
+32333
+ IRRINGER.DE
+ Siegfried Irringer
+ pki&irringer.de
+32334
+ CGNet
+ Christian Garling
+ christian&cg-networks.de
+32335
+ Nippon Control System Corporation (NCS)
+ Hiroshi Nonaka
+ nonaka&nippon-control-system.co.jp
+32336
+ Micro Ocean Technologies Sdn Bhd
+ Chin Yee Wee
+ yw_chin&mocean.com.my
+32337
+ ISRACARD LDT
+ Eran Peer
+ epeer&isracard.co.il
+32338
+ United Biscuits
+ Steve Hackett
+ steve_hackett&biscuits.com
+32339
+ Schweitzer GmbH - Architektur & Generalplanung
+ Michael Schweitzer
+ m.schweitzer&schweitzerplan.de
+32340
+ DCTI
+ Catalin Petrescu
+ catalin&dcti.ro
+32341
+ Gangola Designs
+ David Gangola
+ ianapen&gangola.com
+32342
+ XORP, Inc.
+ Paul Zeldin
+ paul.zeldin&xorp.net
+32343
+ Shop Direct Home Shopping Limited
+ Carl Gogerty
+ Carl.Gogerty&ShopDirect.Com
+32344
+ advanscope Inc.
+ daisuke nakamoto
+ d-nakamoto&catv-ads.jp
+32345
+ RF Monolithics, Inc.
+ Greg Ratzel
+ gratzel&rfm.com
+32346
+ Digi Telecommunications Sdn Bhd
+ Suresh Ramasamy
+ sureshr&digi.com.my
+32347
+ SiteScanner Europe AB
+ Peter Germundsson
+ peter.germundsson&sitescanner.se
+32348
+ Cross Country Systems
+ Markus Södergren
+ oid&cc-systems.com
+32349
+ iRedMail
+ Zhang Huangbin
+ michaelbibby&gmail.com
+32350
+ Bedework.org
+ Mike Douglass
+ douglm&rpi.edu
+32351
+ Genscape, Inc
+ Mike Frohme
+ mfrohme&genscape.com
+32352
+ Rindels Information Management Systems (RIMS)
+ Rodney Rindels
+ rodney&rindels.net
+32353
+ Baidu
+ Lin Guo
+ guolin&baidu.com
+32354
+ vertico Software GmbH
+ Martin Schuhmacher
+ ms&starface.de
+32355
+ KOCAK Corp
+ AYDIN KOCAK
+ aydin.kocak&turkom.com.tr
+32356
+ Syslogic Ltd.
+ Zoltan Nemeth
+ zoltan.nemeth&syslogic.hu
+32357
+ Solo Networks Inc.
+ Xu Bingcan
+ bingcanxu&126.com
+32358
+ Epiphan Systems Inc.
+ Pavel Zeldin
+ pzeldin&epiphan.com
+32359
+ UNIVERSITY OF UDINE
+ Renato Spoletti
+ renato.spoletti&uniud.it
+32360
+ Dneprooblenergo
+ Vitaliy Pidodnya
+ hawk&mail.dp.energy.gov.ua
+32361
+ CAIR
+ Eugene Atroshkin
+ eugene&cair.ru
+32362
+ IDT SPC
+ BEURTON Pierre
+ beurton&idt-fr.com
+32363
+ Engineering & Software GmbH
+ Sandro Exner
+ ViTex&es-manebach.de
+32364
+ Universidade Federal do Estado do Rio de Janeiro UNIRIO
+ Ademir Dias Lima
+ direcao_cpd&unirio.br
+32365
+ Mino Wireless USA Inc
+ Amardeep Nikumbh
+ amardeep&minowireless.com
+32366
+ Pragmatic Data
+ Gunther Schadow
+ oid&pragmaticdata.com
+32367
+ Communication Automation Corporation
+ John Sweeney
+ sweeney&cacdsp.com
+32368
+ Faculty of Information Technology - Nguyen Tat Thanh College
+ Le Tri Anh
+ khoa.cntt.ntt&gmail.com
+32369
+ Uptime-IT
+ Daniel Frederiksen
+ post&uptime.dk
+32370
+ University of Zielona Gora
+ Maciej Deorowicz
+ m.deorowicz&wnb.uz.zgora.pl
+32371
+ Complex IT Solutions
+ Traian Petrache
+ traian.petrache&complexitsolutions.ro
+32372
+ Web Sages
+ James S. White
+ whitejs&websages.com
+32373
+ paternostro.org
+ Ugo Paternostro
+ ugo&paternostro.org
+32374
+ RidgeviewTel LLC
+ Vince Jordan
+ vjordan&ridgeviewtel.com
+32375
+ Secorix, Inc.
+ George Parsons
+ gparsons&secorix.com
+32376
+ RAM Mobile Data
+ Bart Lubberdink
+ b.lubberdink&ram.nl
+32377
+ archIT
+ Thomas Besser, Elke Spanke
+ archIT&uni-karlsruhe.de
+32378
+ TB Solutions Security S.A.
+ Responsable de sistemas
+ iana&tb-security.com
+32379
+ Lake Michigan Credit Union
+ Greg Sopcak
+ admin&lmcu.org
+32380
+ Instituto Curitiba de Informática
+ Estevão Thomacheski Rodrigues
+ erodrigues&ici.curitiba.org.br
+32381
+ Milwaukee County Government
+ Keith Parkansky
+ dnsmgr&milwcnty.com
+32382
+ Mixtur Interactive, Inc.
+ Mark Eissler
+ itservices&mixtur.com
+32383
+ Iojik Inc.
+ Marc Guastavino
+ iojik_iana&simonide.org
+32384
+ Henchmonkey
+ John Cater
+ katre&henchmonkey.org
+32385
+ Beijing Bohui Science & Technology Co., Ltd
+ Jiabin Zhang
+ zhangjb&bohui.cn
+32386
+ Proxicast, LLC
+ Kevin Weaver
+ kweaver&proxicast.com
+32387
+ Etisalat
+ Vijaya Sarathi
+ LSarathi&etisalat.ae
+32388
+ The NetBSD Foundation
+ Alistair Crooks
+ agc&NetBSD.org
+32389
+ MILLENNIUM ARTS Group
+ Andreas Bartl
+ iana&rz.millenniumarts.org
+32390
+ ID7 Ltd.
+ Wallace Anderson
+ wallace.a&id-7.com
+32391
+ Systemhuset Episteme AS
+ Vladimir Petrov
+ admin&episteme.no
+32392
+ Secure-MSP GmbH
+ Christian Lotz
+ christian.lotz&securemsp.com
+32393
+ Onesto Services Oy
+ Olli Helenius
+ olli&onesto.fi
+32394
+ Solutions and Services, a.s.
+ Vit Moravec
+ vit.moravec&saservices.cz
+32395
+ SalamanderSoft Ltd
+ Richard Willis
+ iana&salamandersoft.co.uk
+32396
+ Ohio University
+ Ken Bailey
+ bailey&ohio.edu
+32397
+ iRobot Corporation
+ Daniel Allis
+ dallis&irobot.com
+32398
+ Eaton Vance Management
+ Matthew McNamara
+ mmcnamara&eatonvance.com
+32399
+ Nederland Live
+ Joost Rohde
+ info&nederlandlive.nl
+32400
+ WaveMaker Software, Inc.
+ Edward J Callahan
+ ecallahan&wavemaker.com
+32401
+ AMP Financial Services New Zealand
+ Michael Robinson
+ michael_robinson&amp.co.nz
+32402
+ Greenson Pty Ltd
+ David Green
+ david&greenson.com.au
+32403
+ China fuzhou evideo
+ Chunchao Wang
+ wangcc&star-net.cn
+32404
+ NetHawk Oyj
+ Timo Ainali
+ timo.ainali&nethawk.fi
+32405
+ Selectron Systems AG
+ Jonathan Orditz
+ jonathan.orditz&selectron.ch
+32406
+ Koncept Sp. z o.o.
+ Piotr Romanczuk
+ piotr.romanczuk&koncept-studio.com.pl
+32407
+ GeCOSoft Consulting GmbH
+ Lueder Heinemann
+ heinemann&gecosoft.com
+32408
+ Daniel Andrade Costa Silva
+ Daniel Andrade Costa Silva
+ daniacs&gmail.com
+32409
+ Voxel dot Net, Inc.
+ James W. Brinkerhoff
+ jwb&voxel.net
+32410
+ RF Code Inc
+ Michael Primm
+ mprimm&rfcode.com
+32411
+ Swedish Orient Line
+ Catarina Rockstrand
+ catarina.rockstrand&sollines.se
+32412
+ Minot Enterprises, Inc.
+ Michael VanHecke
+ mjvanhecke&minotinc.com
+32413
+ ECbridges, Inc.
+ Benjamin Madsen
+ bmadsen&ecbridges.com
+32414
+ Veracity UK
+ Colin McLeod
+ colin.mcleod&veracityusa.com
+32415
+ Comax BV.
+ David Levi
+ comax.bv&gmail.com
+32416
+ DOCOUT S.L.
+ Roberto Gonzalez
+ soporte&docout.es
+32417
+ Kinamik Data Integrity S.L.
+ Mr. Nadeem Bukhari
+ nbukhari&kinamik.com
+32418
+ Marne & Elk Horn Telephone Co
+ Noel Leistad
+ noel&metc.net
+32419
+ Institut Straumann AG
+ Manuel Piessnegger
+ csoe&straumann.com
+32420
+ Payment Processing, Inc.
+ Kai Wang
+ kwang&paypros.com
+32421
+ Bertholdsson
+ Jörgen Bertholdsson
+ snmp&bertholdsson.com
+32422
+ Universidade Federal de Viçosa
+ Eduardo Jaime Quirós Batres
+ dojai&ufv.br
+32423
+ Rogaland fylkeskommune (County of Rogaland)
+ Frode Sjovatsen
+ frode.sjovatsen&rogfk.no
+32424
+ Harry Jackson - Boozled
+ Harry Jackson
+ harry&hjackson.org
+32425
+ CRW Data AB
+ Rickard Karlsson
+ rickard.karlsson&crw.se
+32426
+ Institute for Studies in Theoretical Physics and Mathematics (IPM)
+ Hessamaddin Arfaei
+ arfaei&ipm.ir
+32427
+ Bornis Group
+ Parham Ghaffarian
+ info&bornisgroup.com
+32428
+ Sepehr S. T. Co. Ltd.
+ Shahriar Pourazin
+ pourazin&sepehrs.com
+32429
+ University of Isfahan
+ Arash Givchi
+ arash.givchi&gmail.com
+32430
+ NADAM CO.,LTD
+ You-hyun Yang
+ fromasia&na-dam.com
+32431
+ Yukthi Systems Pvt. Ltd
+ Avinash Sultanpur
+ avinash.s&yukthi.com
+32432
+ LDAP Study Union
+ Ruixue Cheng
+ Forever_Chrx&hotmail.com
+32433
+ NetCeler
+ Julien Graglia
+ jgraglia&netceler.com
+32434
+ Telenor Telecom Solutions AS
+ Espen Alexander Strømme
+ Espen-Alexander.Stromme&telenor.com
+32435
+ TamoSoft Ltd.
+ Michael Berg
+ support&tamos.com
+32436
+ Intersec
+ Jean-Marc Coic
+ jean-marc.coic&intersec.com
+32437
+ Obsidian Research
+ Jason Gunthorpe
+ jgunthorpe&obsidianresearch.com
+32438
+ PROMONT Soluções Ltda.
+ Mr. Nilton Cezar Carvalho
+ nilton&promont.com.br
+32439
+ ShangHai YoSee Ltd.
+ JunWu
+ wujun&ruijie.com.cn
+32440
+ kinopsis.net
+ Lorenzo Pastrana
+ netman&kinopsis.net
+32441
+ Netwell Ltd.
+ Evgeny Chepusov
+ echepusov&netwell.ru
+32442
+ MPS.ETI.BR
+ Marcos Paulo Serafim
+ mps&mps.eti.br
+32443
+ Internet Research Institute, Inc.
+ Dai Nishino
+ dai&iri.co.jp
+32444
+ Fibercom Technologies (ShenZhen) CO.,LTD
+ Yong Xie
+ xieyong&fibercomtec.com
+32445
+ Lamoree Software
+ Joseph Lamoree
+ joseph&lamoree.com
+32446
+ Paessler AG
+ Dirk Paessler
+ info&paessler.com
+32447
+ CASERIS GmbH
+ Frank Offermanns
+ Frank.Offermanns&caseris.de
+32448
+ Addition IT Sweden AB
+ Jesper Lönnqvist
+ jesper.lonnqvist&addition-it.se
+32449
+ Cuatrecasas Abogados
+ Jaume Echevarria
+ syc&cuatrecasas.com
+32450
+ MICRON ENGINEERING DI MANCA MASSIMO
+ MASSIMO MANCA
+ massimo.manca&micronengineering.it
+32451
+ B-Source SA
+ Claudio Crosio
+ claudio.crosio&b-source.ch
+32452
+ Damaya UK
+ Adam Charlton
+ support&damaya.co.uk
+32453
+ Terrapin Associates
+ Paul Curtis
+ pfc&terrapin.com
+32454
+ Atrato, Inc.
+ Product Support
+ pen&atrato.com
+32455
+ E-Tag, Inc
+ Richard Grant
+ info&e-tag.name
+32456
+ Freebox SAS
+ Maxime Bizon
+ mbizon&freebox.fr
+32457
+ Iptec, Inc.
+ Bent T. Jensen
+ bjensen&iptec-inc.com
+32458
+ Colorado Clinical Research ECG Core Lab
+ Ken Barz
+ CCRECGCorelab&cpcmed.org
+32459
+ HappyEnd
+ Lorenzo Pastrana
+ lorenzo.pastrana&happyend.fr
+32460
+ The Digital Freehold
+ Lew Pitcher
+ lew.pitcher&digitalfreehold.ca
+32461
+ Brinker Pharmaconsulting
+ Bjoern-Arne Meyn
+ bjoernmeyn&brinkerpharma.de
+32462
+ VIP Systems Co., Ltd.
+ Masato Ina
+ ina&vips.co.jp
+32463
+ Coalese Corporation
+ Andrzej Taramina
+ andrzej&coalese.com
+32464
+ IDH GmbH
+ Marcel Bucher
+ mbucher&idh.ch
+32465
+ All Options International B.V.
+ Thijmen Klok
+ this.is.a.spam.magnet.please.use.the.phone&alloptions.nl
+32466
+ guifi.net
+ Fundació Privada per a la Xarxa Oberta, Lliure i Neutral guifi.net
+ fundacio&guifi.net
+32467
+ SysDesign
+ Ralf Dorfner
+ postmaster&sysdesign-edv.de
+32468
+ Teamnett AS
+ Ruslan Valiyev
+ rva&teamnett.no
+32469
+ Network Design GmbH
+ Ovidio Raimondi
+ rai&ndm.ch
+32470
+ Forschungszentrum Jülich
+ Thomas Eickermann
+ th.eickermann&fz-juelich.de
+32471
+ Daitec GmbH
+ Steiner Daniel
+ daniel&daitec.it
+32472
+ Tikona Digital Networks
+ Tarun Kumar
+ tarun.kumar&tikona.in
+32473
+ Example Enterprise Number for Documentation Use
+ See [RFC5612]
+ iana&iana.org
+32474
+ Kialco Group
+ Patrick O'Donnell
+ odonnell.pb&gmail.com
+32475
+ Ambit Communicate
+ Rob Mitchelmore
+ oid.registry&midworld.co.uk
+32476
+ Bell's Booking Agency
+ Nathan Bell
+ nathanbell&netzero.net
+32477
+ ISAccountable
+ David Kaufman
+ support&isaccountable.com
+32478
+ RF Window Co., Ltd.
+ Julian Kim (Chang-Woo Kim)
+ knox0210&rfwindow.com
+32479
+ AppEx Networks
+ Michael Tong
+ xtong&appexnetworks.com
+32480
+ Ollix
+ Olli Wang
+ olliwang&ollix.com
+32481
+ Unitronics
+ Benny Magrafta
+ benny&unitronics.com
+32482
+ Qnective AG (formerly 'Qporter Schweitz AG')
+ David Saborido
+ david.saborido&qnective.com
+32483
+ Octrooicentrum Nederland
+ T.A. van der Laan
+ beheer&octrooicentrum.nl
+32484
+ Escatronic GmbH
+ Sven Packebusch
+ sven.packebusch&escatronic.de
+32485
+ Live Interactive S.A.
+ Paulo Crescionini
+ paulo.crescionini&liveinteractive.net
+32486
+ DCK Worldwide
+ David Hirsh
+ dhirsh&dckww.com
+32487
+ League of American Orchestras
+ Brian Tanaka
+ btanaka&field15.com
+32488
+ The College of New Jersey
+ Shawn Sivy
+ ssivy&tcnj.edu
+32489
+ Alan Savage
+ Alan Savage
+ pen&alansavage.co.uk
+32490
+ Pringo
+ Harvard Young
+ harv&pringo.com
+32491
+ Beijing UniTrust Tech. Service Co.,Ltd.
+ Changli Zhang
+ tsa&tsa.cn
+32492
+ maas-martin.nl
+ Mark Maas
+ mark&maas-martin.nl
+32493
+ CPS Color Equipment S.p.A.
+ Giuseppe Manicardi
+ elisabetta.maffei&cpscolor.com
+32494
+ Kwasniak
+ Janusz Kwasniak
+ janusz&kwasniak.de
+32495
+ Screwfix Ltd
+ Brett Hastings
+ brett.hastings&screwfix.com
+32496
+ MindLogix
+ Robert Mircea
+ robert.mircea&mind-logix.com
+32497
+ Centex Service Co. LLC.
+ Eric Romine
+ emailadministrator&centex.com
+32498
+ Clockwork Active Media Systems, LLC
+ Ben Beuchler
+ insyte&clockwork.net
+32499
+ TecCon, inc.
+ Bill Buhler
+ bill.buhler&teccon.net
+32500
+ Virtual Computer, Inc.
+ Alex Vasilevsky
+ alex&virtualcomputer.com
+32501
+ Telemisis Ltd
+ Glen Cumming
+ glen.cumming&telemisis.com
+32502
+ Pancetera Software, Inc.
+ Mitch Haile
+ snmp&pancetera.com
+32503
+ Purewire Inc.
+ Jeff Hartley
+ jhartley&purewire.com
+32504
+ Washington Division of URS Corporation
+ Bruce LaMont Turner
+ lamont.turner&wgint.com
+32505
+ Aptix IT SRL
+ Javier Kohan
+ jk_iana&aptix.com.ar
+32506
+ KOR Networks
+ Kevin F. O'Riordan
+ kfor&compsoc.com
+32507
+ First Community Services, Inc
+ Riaz Maulvi
+ riaz.maulvi&fcserv.com
+32508
+ Siemon
+ Frank Velleca
+ frank_velleca&siemon.com
+32509
+ luminis
+ Hans Bossenbroek
+ hans.bossenbroek&luminis.nl
+32510
+ Watchdata
+ zhiming liu
+ zhiming.liu&watchdata.com
+32511
+ Fountainhead Investments Ltd.
+ IANA Role Account
+ iana-role&U10R.net
+32512
+ Zen Soluciones
+ Sébastien Cramatte
+ scramatte&zensoluciones.com
+32513
+ Buerologistik GmbH & Co. KG
+ Joris Fischer
+ joris.fischer&buerologistik.de
+32514
+ JSC Effortel
+ Blinov A. Sergey
+ sergey.blinov&effortel.ru
+32515
+ Rebtel Networks AB
+ Mathias Adler
+ mathias.adler&rebtel.com
+32516
+ Gisdata
+ Tihana Cajic
+ tihana.cajic&gisdata.com
+32517
+ Accsys GmbH
+ Eike Gehler
+ eike.gehler&accsys.de
+32518
+ VirtuOz
+ Tim Chen
+ tech&virtuoz.com
+32519
+ Wireless Mundi S.L.
+ Enrique Cimadevila Lage
+ ecimadevila&wirelessmundi.com
+32520
+ Anglo European Aviation AG
+ Charles Orford
+ c.orford&angloeuropean.com
+32521
+ kontur networx
+ Sascha Dorow
+ s.dorow&kontur-networx.de
+32522
+ Creare Inc.
+ William H. Finger
+ whf&creare.com
+32523
+ ACN - Agència Catalana de Notícies
+ Alex Argelaguet
+ iana&acn.cat
+32524
+ Zaxia
+ Sylvain St-Pierre
+ sylvain.st.pierre&zaxia.com
+32525
+ Gold Lasso, Inc.
+ Richard Kilcoyne
+ pen-admin&goldlasso.com
+32526
+ Object Partners Inc.
+ Steve McCoole
+ admin&objectpartners.com
+32527
+ Yugma Inc.
+ Tom Hudak
+ thudak&yugma.com
+32528
+ Acquia, Inc
+ Ethan Fremen
+ ethan&acquia.com
+32529
+ Warped Communications, Inc.
+ William Coldwell
+ billc&warped.com
+32530
+ uid0 Networks
+ Mario Iseli
+ mario.iseli&finecom.ch
+32531
+ Nokeena Networks Inc.
+ Kumar Narayanan
+ kumarn&nokeena.com
+32532
+ Regis Corporation
+ Mark Anderson
+ mark.anderson&regiscorp.com
+32533
+ Xue Can
+ Xue Can
+ xuecan&gmail.com
+32534
+ MB Connect Line GmbH
+ Siegfried Mueller
+ mueller&mbconnectline.de
+32535
+ ZT Systems
+ ZT Systems Contact
+ iana&ztsystems.com
+32536
+ Ergobyte Informatics
+ George Nikolaidis
+ gnikolaidis&ergobyte.gr
+32537
+ voidmage.net
+ Pascal Grün
+ pascal&voidmage.net
+32538
+ NetCare Service Co., Ltd.
+ Ryuji Kaneko
+ KanekoR&e-care3.net
+32539
+ Cinnober Financial Technology AB
+ Anders Lindgren
+ anders.lindgren&cinnober.com
+32540
+ Manlight
+ Alain REPINGON
+ alain.repingon&manlight.com
+32541
+ Alsion
+ Konstantin Stepanov
+ milezv&yandex.ru
+32542
+ SGIT (formerly 'Banco Credicoop')
+ Diego Barrios
+ diego.barrios&gmail.com
+32543
+ Raidbr Solucoes em Informatica LTDA
+ William A. Knob
+ william.knob&raidbr.com.br
+32544
+ Kentucky Department of Education
+ Kenneth Brakefield
+ netadmin&education.ky.gov
+32545
+ Army & Air Force Exchange Service
+ Tyna Porter
+ Porterty&aafes.com
+32546
+ Valcom Inc.
+ Bill Kowalkowski
+ bkowalkowski&valcom.com
+32547
+ SenSage, Inc
+ Eric Karlson
+ eric.karlson&sensage.com
+32548
+ University of North Carolina - General Administration
+ Steven Hopper
+ regmaster&northcarolina.edu
+32549
+ Govierno de la Provincia de Corrientes
+ Matias Soler
+ gnuler&gmail.com
+32550
+ COVETEL R.S:
+ Jesús Lara
+ jesuslara&covetel.com.ve
+32551
+ Valunex
+ Claudia Vanesa Ramirez
+ claudia.ramirez&valunex.com.ar
+32552
+ FreeIT
+ Heiko Bernloehr
+ hb7&gmx.net
+32553
+ Hopewiser Ltd
+ Philip Whineray
+ pdw&hopewiser.com
+32554
+ Vincent Wang
+ Vincent Wang
+ vincentwhc&yahoo.co.nz
+32555
+ RND.fr
+ Guillaume du Bourguet
+ gdubourguet&rnd.fr
+32556
+ Bruno Medici Consulting
+ Bruno Medici
+ iana&bmconseil.com
+32557
+ Hungarian Chamber of Civil Law Notaries (MOKK)
+ Zoltan Naszali
+ naszali&mokk.hu
+32558
+ Kleinhenz Elektronik GmbH
+ Simon Richter
+ Simon.Richter&kleinhenz.com
+32559
+ Paradigma Tecnologico S.L.
+ Emilio Jose Mena Cebrian
+ emena&paradigmatecnologico.com
+32560
+ Tsubata Engineering Co., Ltd.
+ Tetsuya Nishiura
+ t.nishiura&aios.jp
+32561
+ E.D.S.I. Trend Argentina S.A.
+ Maximiliano Cittadini
+ maximilianof&trendargentina.com.ar
+32562
+ Ambrado Inc.
+ Fabrice Deyber
+ fabrice.deyber&ambrado.com
+32563
+ DRK gemeinnützige Krankenhaus GmbH Sachsen
+ Stephan Frenzel
+ frenzel.stephan&drk-chemnitz.de
+32564
+ Asidev s.r.l.
+ Giacomo Bagnoli
+ info&asidev.com
+32565
+ Neissware GmbH
+ Harald Neiss
+ iana-pen&neissware.de
+32566
+ I2C, Industrie Innovation Conseil
+ Pascale Delmas
+ pascale.delmas&i2c-conseil.com
+32567
+ Alastria Networks Limited
+ Peter Wood
+ p.wood&alastria.net
+32568
+ Integral
+ Ing. Bernhard Nickel
+ bernhard.nickel&integral.at
+32569
+ Gayux
+ Hinfray Romain
+ contact&gayux.fr
+32570
+ Hillyton Electronic Technology Co., Ltd.
+ Jiang Sanyi
+ support&hillyton.com
+32571
+ Peering Portal, Inc.
+ donghan, kim
+ khan&peeringportal.com
+32572
+ Ciavox
+ Marcio Luis Gunther
+ mgunther&oninet.com.br
+32573
+ ONI-Net C&S
+ Marcio Luis Gunther
+ mgunther&oninet.com.br
+32574
+ DSIT - ReimsMetropole
+ Hamid ZINE
+ hamid.zine&reimsmetropole.fr
+32575
+ Daniel Palffy
+ Daniel Palffy
+ dpalffy&rainstorm.org
+32576
+ Aydayev's Investment Business Group
+ Eldar Aydayev
+ eldar&aydayev.com
+32577
+ Proximetry, Inc.
+ Walter Buga
+ wbuga&proximetry.com
+32578
+ GeekDude.com
+ Chuck Hein
+ chein.snmp&geekdude.com
+32579
+ Gianluca D'Andrea
+ Gianluca D'Andrea
+ gianlucadandrea&gmx.com
+32580
+ HDT Hanseatische Datentechnik GmbH
+ Michael Zastrow
+ michael.zastrow&hdt.de
+32581
+ REMOTEK CORPORATION
+ hwal hu
+ service&jplop.twbbs.org
+32582
+ N2 Networks
+ Bradley Kennedy
+ bk&nn2.us
+32583
+ Litespan Inc.
+ Alex Ferdman
+ alex&litespan.net
+32584
+ DesignArt Networks
+ Avner Aloush
+ avnera&designartnetworks.com
+32585
+ VIGITRONIC
+ Pascal MICOUD
+ contact&vigitronic.com
+32586
+ Instituto Venezolano de Investigaciones Cientificas
+ Jesus E. Quiroz S.
+ quirozsjesuse&gmail.com
+32587
+ WiKID Systems, Inc.
+ William Owen
+ nowen&wikidsystems.com
+32588
+ MVLogix
+ Markus Veutner
+ mv&mvlogix.de
+32589
+ Effinger
+ Markus Effinger
+ domains&effinger.org
+32590
+ Axiom Networking
+ Angus Jordan
+ angus.jordan&axiomnetworking.ca
+32591
+ Deltares
+ Bart Jan Kelter
+ BartJan.Kelter&Deltares.nl
+32592
+ Pintu
+ Tom Willis
+ Tom.Willis&Pintu.com
+32593
+ Crystal Media Inc.
+ Hank Chang
+ hank&crystalmedia.com.tw
+32594
+ Invensys Robertshaw Industrial Products
+ Benjamin N. Lease
+ ben.lease&invensyscontrols.com
+32595
+ Nextgen Networks
+ Sherryn Bryden
+ sherry.bryden&nn.com.au
+32596
+ PLATH PROCITEC Suisse AG
+ Sascha Clavadetscher
+ iana&pps-ag.ch
+32597
+ Double Negative
+ James Braid
+ jamesb&dneg.com
+32598
+ Providence Life Services
+ John K. Hohm
+ jhohm&provinet.com
+32599
+ SUPEMIR
+ Ngah Moudjeu Roussos
+ moudjeu&yahoo.fr
+32600
+ ClearCrypt Inc.
+ Ramana Devarapalli
+ ramana&clearcrypt.com
+32601
+ GenCore Candeo, Ltd.
+ Phil Burks
+ genesis&genesisworld.com
+32602
+ Faculdade SEAMA
+ Lucien Rocha
+ lucien&seama.edu.br
+32603
+ DVS Solutions
+ Dave Brockman
+ dave&dvstn.com
+32604
+ FRC Component Products
+ Ahmet B Basagalar
+ ahmet&thebluezone.com
+32605
+ Structual Biology Research Center,High Energy Accelerator Research Organization,KEK
+ Honda,Nobuo
+ nhonda&post.kek.jp
+32606
+ Crystaline Infotech
+ Tushar Barhate
+ ulkal&crystalindia.com
+32607
+ Goldan
+ Tomasz Woźniak
+ goldan&hot.pl
+32608
+ Federal Home Loan Bank
+ Stephen Morrow
+ smorrow&fhlbdm.com
+32609
+ Development Consultants Incorporated
+ Kauser Kabealo
+ kauser&devconinc.com
+32610
+ Jilin University Information Technologies Co., Ltd.
+ Jilin University Information Technologies Co., Ltd.
+ yuankai_zhao&jit.com.cn
+32611
+ IMage Manipulation Systems Inc
+ Larry Linde
+ linde&imageman.com
+32612
+ MORISAKI TAKATOSI
+ MORISAKI TAKATOSI
+ t-morisaki&muj.biglobe.ne.jp
+32613
+ California State Legislature
+ Terrie Moon
+ terrie.moon&LC.CA.GOV
+32614
+ YOU Telecom India Pvt. Ltd.
+ HARINDRA AKBARI
+ harindra.akbari&youtelecom.com
+32615
+ ELPROC sp. z o.o.
+ Tomasz Lobejko
+ serwis&elproc.com.pl
+32616
+ OpenSourceXpress Ltd.
+ Jiang Xin
+ worldhello.net&gmail.com
+32617
+ Polytechnical Engineering College in Subotica
+ Dr. Szilveszter Pletl
+ pszilvi&vtssu.rs
+32618
+ Fiok i Wspólnicy Sp. z o.o.
+ Marcin Bis
+ pen&fiok.pl
+32619
+ Movik Networks, Inc.
+ Pramod Kalyanasundaram
+ pramod&movik.net
+32620
+ AnueSystems
+ Vivi Zhang
+ vzhang&anuesystems.com
+32621
+ Franklin University
+ Alex Kelly
+ certs&franklin.edu
+32622
+ CACE Technologies
+ Gerald Combs
+ info&cacetech.com
+32623
+ Kuni Automotive
+ David Valdez
+ david.valdez&kuniauto.com
+32624
+ Khomp Ind. e Com. Ltda
+ Rodolfo Leffa
+ rodolfo&khomp.com.br
+32625
+ GoPC Pty Ltd
+ Chris Hoy Poy
+ noc&gopc.net
+32626
+ Security Cube
+ Kashif Ali
+ kali&securitycube.net
+32627
+ Emageon, Inc.
+ Razvan Atanasiu
+ razvan.atanasiu&emageon.com
+32628
+ AXIOMTEK Co., Ltd.
+ Alex Pan
+ alexpanhl&gmail.com
+32629
+ DIGI Ltd
+ Akos TOROK
+ akos.torok&digi.hu
+32630
+ Trezorix
+ Sander van der Meulen
+ sander&trezorix.nl
+32631
+ LIYO Technology Co. Ltd.
+ liyotech
+ liyotech&liyotech.com.tw
+32632
+ Excluvior
+ Sascha Dobbelaere
+ sascha.dobbelaere&excluvior.eu
+32633
+ Ors TISZAY
+ Ors TISZAY
+ molyza&gmail.com
+32634
+ Bluetick, Inc.
+ Luis Rodriguez Chiappetta
+ lchiappetta&bluetickinc.com
+32635
+ Sisters of Mercy Health Systems
+ Jeff McDonald
+ jeff.mcdonald&mercy.net
+32636
+ ITS Electronics Inc
+ Gershon Deutsch
+ gdeutsch&itselectronics.com
+32637
+ Perceptech Inc.
+ Patrice Fournier
+ patrice.fournier&perceptech.ca
+32638
+ iStor Networks Inc.
+ Mark ODell
+ modell&istor.com
+32639
+ Tribunal Electoral del Poder Judicial de la Federación
+ Dirección de Seguridad Infomática
+ seguridad.informatica&te.gob.mx
+32640
+ NeoCatena Networks Inc.
+ Lukas Grunwald
+ rnd&neocatena.com
+32641
+ Security Services Framework
+ Harjinder Singh Takher
+ harjinder.takher&gmail.com
+32642
+ Föreningen DIS
+ Bo Kleve
+ bok&dis.se
+32643
+ Krakowskie e-Centrum Informatyczne JUMP
+ Jakub Jelen
+ admin&kei.pl
+32644
+ BWS Consultores C.A.
+ Victor Medina
+ victor.medina&bws.com.ve
+32645
+ Coty Inc.
+ Silvano Nanni
+ silvano_nanni&cotyinc.com
+32646
+ Pneumatic Tube Products Co, Inc
+ Brian Knittel
+ brian&quarterbyte.com
+32647
+ Federal Defender Office
+ Brian Brunelle
+ brian_brunelle&fd.org
+32648
+ Vortex Technology Networks
+ Steve McMaster
+ steve-iana&h4xx0r.us
+32649
+ Beijing Raycomm Digital Technology Co.,LTD
+ Zhipeng Lu
+ bclzchina&yahoo.com.cn
+32650
+ Namtrac Kft.
+ Csaba Toth
+ info&namtrac.hu
+32651
+ Newtec Communications GmbH
+ Dirk Fleischer
+ pen&tellitec.be
+32652
+ Machine VFX
+ Darren Hildebrand
+ sysadmin&franticfilms.com
+32653
+ Piksel Ltd.
+ GIS - Global Infrastructure Design
+ gis-gid&piksel.com
+32654
+ Institut für Experimentelle Kernphysik, KIT
+ Thomas Kuhr
+ admin&ekp.uni-karlsruhe.de
+32655
+ Classics Animated
+ Adrian Hill
+ adrian.hill&classicsanimated.com
+32656
+ Hypios
+ Praden Florian
+ florian.praden&hypios.com
+32657
+ particle dynamics GmbH
+ Martin Wilck
+ martin.wilck&particle-dynamics.de
+32658
+ Iconoclast IT
+ Fabio Origlia
+ fabio.origlia&iconoclast.it
+32659
+ SAT-TRAKT d.o.o.
+ Aleksandar Pejic
+ aleksandar.pejic&sattrakt.com
+32660
+ Joachim Keltsch
+ Joachim Keltsch
+ joachim&keltsch.net
+32661
+ MITSUBISHI ELECTRIC ENGINEERING CO.,LTD.
+ Tachizaki Kenji
+ Tachizaki.Kenji&ma.mee.co.jp
+32662
+ NTTME
+ CHIBA SHIGERU
+ schiba&ntt-me.co.jp
+32663
+ IFIN Sistemi srl a socio unico
+ Antonio Taschin
+ antonio.taschin&ifin.it
+32664
+ DSR Information Technologies Ltd.
+ József Bodnár
+ bodnar&dsr.hu
+32665
+ Veccsa S.A.
+ Pablo Ybalo
+ pybalo&veccsa.com
+32666
+ Integrated Healthcare Solutions
+ Gary Hamilton
+ ghamilton&ihsolutions.org
+32667
+ Ultrablend LLC
+ Spencer Berg
+ sberg&ultrablend.com
+32668
+ IPFire.org
+ Michael Tremer
+ m.s.tremer&gmail.com
+32669
+ consistec Engineering & Consulting GmbH
+ Martin Nicolay
+ iana&consistec.de
+32670
+ Consilience Software
+ Howard Hsieh
+ support&consiliencesoftware.com
+32671
+ Graspi
+ Urs Spitzer
+ urs&graspi.ch
+32672
+ betabuild.net
+ Steve Moore
+ pen.iana.org&betabuild.net
+32673
+ WAB Sicherheitssysteme GmbH
+ Joachim Klingler
+ klingler&wab-sicherheitssysteme.de
+32674
+ GeekNode
+ Alexandre Legrix
+ alex&bragon.info
+32675
+ Cracow University of Economics
+ Bartłomiej Kołodziej
+ kolodzib&uek.krakow.pl
+32676
+ Softwarehuset.DK
+ Morten Stigaard Laursen
+ morten&softwarehuset.dk
+32677
+ EMI Music Ltd.
+ Nirav Patel
+ nirav.patel&emimusic.com
+32678
+ Framestore Ltd
+ Stephen Willey
+ stephen.willey&framestore.com
+32679
+ Zinc Solutions
+ Antoine Reid
+ areid&zinc-solutions.com
+32680
+ Rentabiliweb Group
+ Julien Mangeard
+ admin&rentabiliweb.com
+32681
+ Atwal Inc
+ jaspreet atwal
+ jaspreet.atwal&gmail.com
+32682
+ Text Team GmbH & Co. KG
+ Thorsten Marquardt
+ Marquardt&text-team.de
+32683
+ TOKYO KEIKI INC.
+ Strategic Information Systems Offiece
+ tonet-mgr&tokyo-keiki.co.jp
+32684
+ Healthtrans LLC
+ Scott Seekamp
+ sseekamp&healthtrans.com
+32685
+ Redefine Sp. z o.o.
+ Åukasz Mierzwa
+ lukasz.mierzwa&redefine.pl
+32686
+ Holly Corporation
+ Jay Blanchard
+ jay.blanchard&hollycorp.com
+32687
+ Digital Finance SPDA
+ Denis Benoit
+ denis.benoit&digitalfinance.ca
+32688
+ Gigle Semiconductor
+ Daniel Robles
+ dani.robles&gigle.biz
+32689
+ MWJ Computing
+ Matthew W. Johnson
+ networkoperations&mwjcomputing.com
+32690
+ Comrex Corporation
+ Yeasah Pell
+ yeasah&comrex.com
+32691
+ eXMeritus Software Federal Systems, Inc
+ Robin Alman
+ support&exmeritus.com
+32692
+ Amcom Telecommunications Ltd
+ Ian Bishop
+ hostmaster&amnet.net.au
+32693
+ E-számla Zrt.
+ Adam Popper
+ adam.popper&e-szamla.hu
+32694
+ ComputerPride
+ Francis Kamuyu
+ kamuyu&computer-pride.co.ke
+32695
+ VOZPP
+ Andrei Nikodimov
+ postmaster&vozpp.vsi.ru
+32696
+ ZAKLAD PRODUKCYJNY TEL-KA S.C.
+ Piotr Zwierko
+ tlk&tel-ka.com.pl
+32697
+ ACO Serverin Ahlmann GmbH & Co. KG
+ Ehrhardt Petter
+ epetter&aco.com
+32698
+ SE-Elektronic GmbH
+ Munz, Claudia
+ munz&se-elektronic.de
+32699
+ Thales Alenia Space France
+ Herve Dubosq
+ herve.dubosq&thalesaleniaspace.com
+32700
+ INBUSS Informatikai Szolgáltató és Kereskedelmi Kft.
+ PÃLFALVI Tamás
+ tamas.palfalvi&inbuss.hu
+32701
+ Loyalty Partner GmbH
+ Dominik Pekarek
+ dominik.pekarek&loyaltypartner.com
+32702
+ Joint Stock Company "NPO RusBITech"
+ Vladimir Podobaev
+ rusbitech_cct&mail.ru
+32703
+ Centre de Recherche Henri Tudor - SANTEC
+ Uwe Roth
+ uwe.roth&tudor.lu
+32704
+ JSC ErshovTelecom
+ Stanislav Scherbakov
+ stok&artkamneva.ru
+32705
+ dSys e.K.
+ Andreas Becker
+ andreas.becker&dsys.de
+32706
+ Reech Capital Ltd
+ Alessandro Evangelista
+ alessandro.evangelista&sungard.com
+32707
+ Pi Consulting (UK) Limited
+ Christopher Henson
+ cth&piconsulting.co.uk
+32708
+ Dimaco Systems S.R.L.
+ Vassilios Zafiropoulos
+ vassilios.zafiropoulos&dimacosystems.com
+32709
+ AirTies
+ Beri Levi
+ beri&airties.com
+32710
+ Lojas Renner S.A.
+ Claiton Alexandre Vieira
+ claiton&lojasrenner.com.br
+32711
+ fides AG
+ Thomas Koch
+ koch&fides.ag
+32712
+ Linden Lab
+ Paul Heffner
+ heff&lindenlab.com
+32713
+ Flox-arts.net
+ Florent MONTHEL
+ noc&flox-arts.net
+32714
+ IPS MeteoStar
+ Steven Packard
+ spackard&meteostar.com
+32715
+ IBM Managed Security Services
+ Marc Mamane
+ mmamane&us.ibm.com
+32716
+ Alea Soluciones SLL
+ Eduardo Ferro Aldama
+ eferro&alea-soluciones.com
+32717
+ Gemintek Corporation
+ Jesse Huang
+ jesse.huang&mail.gemintek.com.tw
+32718
+ Southwestern University of Finance and Economics
+ Song Xiaohui
+ sxh&swufe.edu.cn
+32719
+ 3Nokta Bilisim Teknolojileri Ltd.
+ E.Kaan Adanali
+ yardim&3nokta.net
+32720
+ CVR Transport Kft
+ Katalin Gallwitz
+ katalin.gallwitz&cvrtransport.hu
+32721
+ RTPHYS
+ Erik Roelofs
+ admin&rtphys.net
+32722
+ MAASTRO
+ Erik Roelofs
+ erik.roelofs&maastro.nl
+32723
+ Pacemaker Cluster Project
+ Andrew Beekhof
+ andrew&beekhof.net
+32724
+ AIRDATEC TECNICOS, S.L.
+ LUIS MIGUEL PEDRAZA
+ lm.pedraza&airdatec.es
+32725
+ Trans Iceland
+ Anna Jonna Armannsdottir
+ annajonna&gmail.com
+32726
+ Tatis
+ Christhonie Geldenhuys
+ christhonie.geldenhuys&tatis.com
+32727
+ Webtech as
+ Jan Helge Salvesen
+ Jan.Helge.Salvesen&webtech.no
+32728
+ Grid Dynamics Consulting Services, Inc
+ Edward Tregubov
+ techsupport&griddynamics.com
+32729
+ EMS Satcom
+ Cheryl Hyslop
+ hyslop.c&emssatcom.com
+32730
+ Mobile For You - M4U
+ Eduardo Paredes
+ eduardo.paredes&m4u.com.br
+32731
+ obviously-nice
+ Heinz-M. Graesing
+ heinz-m&web.de
+32732
+ W.K. Kellogg Foundation
+ Technology Support
+ TechSupport&wkkf.org
+32733
+ Phybridge Inc
+ Oliver Emmanuel
+ oliver.emmanuel&phybridge.com
+32734
+ City of Seattle
+ John Jacobson
+ John.Jacobson&seattle.gov
+32735
+ SecurityNet.cz s.r.o.
+ Arne Rusek
+ hukot&hukot.cz
+32736
+ SHD System-Haus-Dresden GmbH
+ Steffen Langer
+ steffen.langer&shd-online.de
+32737
+ Meghnaben Daxeshbhai Patel
+ Meghnaben Daxeshbhai Patel
+ meghna_vapi&yahoo.com
+32738
+ Delta Nusantara Networks Co., Ltd.
+ Dedy Deng
+ dedy&delta.net.id
+32739
+ Saimaan Lehtipaino Oy
+ Timo Pelkonen
+ timo.pelkonen&sanoma.fi
+32740
+ Lehtikanta Oy
+ Timo Pelkonen
+ timo.pelkonen&sanoma.fi
+32741
+ Savon Paino Oy
+ Timo Pelkonen
+ timo.pelkonen&sanoma.fi
+32742
+ Hämeen Paino Oy
+ Timo Pelkonen
+ timo.pelkonen&sanoma.fi
+32743
+ Sanomala Oy
+ Timo Pelkonen
+ timo.pelkonen&sanoma.fi
+32744
+ KAMEKO Bt
+ Mester József
+ mesterjoco&gmail.com
+32745
+ DURAG data systems
+ Dipl.-Ing. Holger Frantz
+ holger.frantz&durag-data.de
+32746
+ Instituto de Biología, Universidad Nacional Autónoma de México
+ Sergio Luis Chavarria Cisneros
+ schavarria&ibiologia.unam.mx
+32747
+ telenet AG Rhein-Main
+ Joachim Majunke
+ info-ipi&telenet-ag.de
+32748
+ KolosStudio
+ Kolos Andrew
+ sirkonst&kolosstudio.ru
+32749
+ TrustMission
+ Raymond de Bernis
+ rdb&trustmission.com
+32750
+ LigoWave
+ Steven Ho
+ it&ligowave.com
+32751
+ Solytron
+ Vladimir Ivanov
+ Vladimir_Ivanov&solytron.bg
+32752
+ John Will Motors
+ Paul Murphy
+ paul&johnwill.co.uk
+32753
+ Omniture Inc.
+ Network Operations Center
+ noc&omniture.com
+32754
+ Dexcel Electronics Designs Pvt Ltd
+ Amit Sinha
+ amit.sinha&dexceldesigns.com
+32755
+ Wesabe, Inc
+ Sam Quigley
+ sq&wesabe.com
+32756
+ Creative Solutions Laboratories Sp. z o.o.
+ Borys Stanczew
+ Borys.Stanczew&CSLab.com.pl
+32757
+ ChartConnect Inc.
+ Josh Plunkett
+ josh&chartconnect.com
+32758
+ ANAGKY BVBA
+ Willem Verbruggen
+ willem.verbruggen&anagky.be
+32759
+ PRIM'X Technologies
+ BINET SERGE
+ serge.binet&primx.eu
+32760
+ Koliada
+ Guy McIlroy
+ guy&koliada.com
+32761
+ Deliberant
+ Matt Hardy
+ mhardy&deliberant.com
+32762
+ AKSolutions
+ Hal Asbridge
+ halasbridge&aksolutions.com
+32763
+ YMAGIS
+ Olivier Lemaire
+ olivier.lemaire&ymagis.com
+32764
+ inTechnology PLC
+ Dale Douglas
+ dale.douglas&intechnology.com
+32765
+ WebHost Asia Pacific Pty Ltd
+ Peter Bos
+ peter.bos&webhostap.com
+32766
+ Capricode
+ Vesa Järvitalo
+ hostmaster&capricode.com
+32767
+ JPPA Gerenciamento e Projetos S/S LTDA.
+ Leonardo Agustini
+ lda&jppa.com.br
+32768
+ Educational Service Unit 6
+ Administrator
+ vexie&esu6.org
+32769
+ BIZICLE
+ Stefan Pukallus
+ spukallus&yahoo.de
+32770
+ Hoedl-Online-Systemtechnik
+ Friedrich Hoedl
+ systemtechnik&hoedl-online.de
+32771
+ Fujitsu Tohoku Systems Ltd.
+ Kazuo Takahashi
+ tohoku-ipwatcher&cs.jp.fujitsu.com
+32772
+ Declera Ltd.
+ Alek Paunov
+ alek&declera.com
+32773
+ Jeremy Self
+ Jeremy Self
+ finder83&gmail.com
+32774
+ wei fang lesheng electronic CO.,LTD
+ sun rui jun
+ srj_01&sina.com
+32775
+ Gigaset Communications
+ John Spence
+ Spence.John&gigaset.com
+32776
+ Harry J.E Day
+ Harry J.E Day
+ harry&dayfamilyweb.com
+32777
+ BowBridge Software
+ Joerg Schneider-Simon
+ joerg.schneider-simon&bowbridge.net
+32778
+ Raiffeisen Bank Hungary
+ Attila Klapper
+ attila.klapper&raiffeisen.hu
+32779
+ BBS AS
+ Jan Helge Salvesen
+ Jan.Helge.Salvesen&bbs.no
+32780
+ synergetic AG
+ Andreas Kippnick
+ a.kippnick&synergetic.ag
+32781
+ Groupe Chevalier
+ Julien Dufourcq
+ hostmaster&chevaliergestion.fr
+32782
+ Conseil Général du Morbihan
+ Deredec Nicolas
+ nicolas.deredec&cg56.fr
+32783
+ ECRIN SYSTEMS
+ Bruno BERUARD
+ bruno.beruard&ecrin.com
+32784
+ Amplia Soluciones S.L.
+ Javier Martinez
+ javier.martinez&amplia.es
+32785
+ PWI Consultants
+ Pierre Wieser
+ itadmin&wieser.fr
+32786
+ MasonRay Networks
+ Tim Ray
+ tim.ray&masonray.com
+32787
+ Aprend Technology
+ Robert Alvarez
+ ralvarez&aprendtech.com
+32788
+ Ennoris Trans
+ Evgenij Kravtsov
+ ejkrav&gmail.com
+32789
+ Institute of Economics, Management and Law
+ Timur Batyrshin
+ batyrshin&ieml.ru
+32790
+ Raz-Lee Security
+ Eli Spitz
+ eli.spitz&razlee.com
+32791
+ ICSMED AG
+ Joerg Riesmeier
+ icsmed-iana&riesmeier.de
+32792
+ Atex Group Ltd.
+ Keith Judson
+ keith.judson&atex.com
+32793
+ Shenick Network Systems
+ Kevin Glavin
+ kevin.glavin&shenick.com
+32794
+ LuTong Optoelectronic Technology Co.,Ltd
+ Samlee
+ Samleever&163.com
+32795
+ Westnet Ptd Ltd
+ Jay Turner
+ mta.admin&staff.westnet.com.au
+32796
+ i-STS Manufactuiring
+ Robert Heezeman
+ roberth&staticpower.com.au
+32797
+ Asempra Technologies
+ Parimal Puranik
+ iana&asempra.com
+32798
+ Netlinx, Inc.
+ Patrick H. Piper
+ ppiper&netlinxinc.com
+32799
+ www.thingall.com
+ Bing Zhou
+ zhoub1631&163.com
+32800
+ www.neuq.edu.cn
+ Bing Zhou
+ zhoub1631&163.com
+32801
+ ObjectFX
+ Robert Streich
+ robert.streich&objectfx.com
+32802
+ Inuk Networks
+ Aled Treharne
+ aled.treharne&inuknetworks.com
+32803
+ Research Institute for Linguistics, Hungarian Academy of Sciences
+ Csaba Oravecz
+ oravecz&nytud.hu
+32804
+ Unify Software and Solutions GmbH & Co.
+ Andrew Hutton
+ andrew.hutton&unify.com
+32805
+ CR Host
+ Jose Romeiro Filho
+ romeiro&romeiro.info
+32806
+ scientia.net
+ Christoph Anton Mitterer
+ calestyo&scientia.net
+32807
+ TVACE
+ Sang Lyoul, Lee
+ lyoul&tvace.co.kr
+32808
+ SynTech Soc. Coop. a R.L.
+ Franco Marchesini
+ franco.marchesini&gmail.com
+32809
+ Evalesc GmbH
+ Thomas Rohde
+ rohde&evalesc.de
+32810
+ Lancashire Constabulary
+ Chris Ayres
+ chris.ayres&lancashire.pnn.police.uk
+32811
+ Gemnet bv
+ Marcel Nijenhof
+ m.nijenhof&kpn.com
+32812
+ ICFO
+ Gonçal Badenes
+ goncal.badenes&icfo.es
+32813
+ GXPCONSULT LIMITED
+ Raj K. Bains
+ pen&gxpconsult.eu
+32814
+ RealTime7 Inc.
+ Dwight Kulkarni
+ dwight&realtime-7.com
+32815
+ Consert, Inc
+ Bill Boswell
+ bboswell&consert.com
+32816
+ AREYOUNET.COM
+ Yann Zinenberg
+ yzinenberg&areyounet.com
+32817
+ Shifted Labs
+ Jake Douglas
+ jakecdouglas&gmail.com
+32818
+ Tecton Limited
+ Andrew Wood
+ woody&tecton.co.uk
+32819
+ Infonet Network Systems
+ Anishkumar Kurup
+ anish&infonet.co.in
+32820
+ Mundo Linux
+ Vitor Rentes Pimentel
+ vitor_rentes_pimentel&hotmail.com
+32821
+ martin mollet informatik
+ Martin Mollet
+ software&mollet.ch
+32822
+ PGS
+ Paul Stenius
+ pauls&cs.lamar.edu
+32823
+ Hextra Digital, S.L.L.
+ Xavier Rubio Jansana
+ xrubio&hextra-digital.com
+32824
+ Free Open Source Solutions Inc.
+ Karoly Molnar
+ kmolnar&eseri.net
+32825
+ LS cable
+ lee joo sam
+ leejusam&lscable.com
+32826
+ Tongji University
+ Lu Hai
+ lh&tongji.edu.cn
+32827
+ Siemens I MO TS
+ Guenther Sing
+ guenther.sing&siemens.com
+32828
+ Guntermann & Drunck GmbH Systementwicklung
+ Dirk Stieler
+ snmp-contact&gdsys.de
+32829
+ Marc Cain GmbH
+ Steffen Hessing
+ steffen.hessing&marc-cain.de
+32830
+ Questora Software, CJSC
+ Edward Tregubov
+ techsupport&griddynamics.com
+32831
+ IDS
+ Harald Härtl
+ snmpadmin&ids.de
+32832
+ Optech Fibres Limited
+ Jason Mellors
+ support&optechsupport.co.uk
+32833
+ Université Lille 2 Droit et Santé
+ François Périchon
+ francois.perichon&univ-lille2.fr
+32834
+ ANTALIS SPAIN
+ Mario Boulanger
+ mario.boulanger&antalis.com
+32835
+ Data Driven Logistics Limited
+ Gary Aston
+ gary.aston&datadrivenlogistics.com
+32836
+ C2SAT communications AB
+ Andreas Nilsson
+ andreas.nilsson&c2sat.se
+32837
+ Lohmann GmbH&Co.KG
+ Edgar Ehrhardt
+ Edgar.Ehrhardt&lohmann-tapes.com
+32838
+ University of AJK CS&IT Campus Mirpur azad Kashmir
+ Usman Ali
+ 4usmanali&gmail.com
+32839
+ olea medical
+ Faycal Djeridane
+ faycal.djeridane&olea-medical.com
+32840
+ Krum Independent School District
+ Greg Tappert
+ technology&krumisd.net
+32841
+ Constant Contact
+ Jason Parsons
+ iana&constantcontact.com
+32842
+ Seidl KEG
+ Rainer Seidl
+ rs&sibris.com
+32843
+ Information Computing Center of Ministery of Communications and Information Technologies
+ Araz Mirzayev
+ oid-admin&rabita.az
+32844
+ die-rudolphs
+ Michael Rudolph
+ michael.rudolph&die-rudolphs.de
+32845
+ Metric Systems Corporation
+ John Clark
+ jclark&metricsystems.com
+32846
+ Cougaar Software, Inc.
+ William Drew
+ wdrew&cougaarsoftware.com
+32847
+ DataStress
+ Mario Huizinga
+ snmp&datastress.com
+32848
+ Arquila Limited
+ David Ross
+ david&arquila.com
+32849
+ Active Broadband Neworks Inc
+ Adam Dunstan
+ adam&a-bb.net
+32850
+ C4i Pty Ltd
+ Graeme Charles
+ graemecha&hotmail.com
+32851
+ Aytel
+ Adrian Penny
+ adrian&aytel.co.uk
+32852
+ Towerstream
+ Chris Manigan
+ cmanigan&towerstream.com
+32853
+ Pixel8 Networks
+ Michael Lin
+ mlin&pixel8networks.com
+32854
+ OmniGlobe Networks, Inc.
+ Zhixue Liu
+ aliu&omniglobe.com
+32855
+ Total Transaction Management, LLC
+ Benson Lim
+ benson.lim&ttmsolutions.com
+32856
+ JL Ingram & Associates CC T/A The Hardware Junction
+ Johnathan Ingram
+ jingram&hardwarejunction.co.za
+32857
+ Openware
+ Jan Rozema
+ jan&openware.nl
+32858
+ nerdnet.ca
+ Colin R Hahn
+ colin.hahn&sasktel.net
+32859
+ Escuela Politécnica Nacional
+ Diego Rocha
+ diegojavier95&hotmail.com
+32860
+ Expert Systems (Pvt.) Ltd.
+ Mubbashir Ahmad
+ mubbashir&expertsystems.net
+32861
+ Shenzhen LinkPower Network Systems Co.,LTD.
+ William Lou
+ williamloucn&gmail.com
+32862
+ Böning IT-Service
+ Jörn Peter Böning
+ dspx&gmx.net
+32863
+ OmniTI Labs
+ Theo Schlossnagle
+ jesus&omniti.com
+32864
+ Workflow.com, LLC
+ Packy Hyland
+ oid&workflow.com
+32865
+ Heol Design
+ Philippe Irrien
+ pirrien&heoldesign.com
+32866
+ rockyluke
+ Antoine MILLET
+ antoine.millet&gmail.com
+32867
+ University of Economics Prague
+ Petr Hofmann
+ petr.hofmann&gmail.com
+32868
+ Diamante Technology Advisors, Inc.
+ Ken Savela
+ ksavela&diamanteconsulting.com
+32869
+ Gravitas MM Ltd
+ Dariush Marsh-Mossadeghi
+ dariush&gravitas.co.uk
+32870
+ Fujian Sunnada Communication Co., Ltd
+ yun chen
+ 12310cy&163.com
+32871
+ BUPT Incowin Information Communication Technology Institute Ltd.
+ LiuYong
+ liuyong&incowin.com.cn
+32872
+ Royal Alberts Broadcasting Network
+ Subu Ayyagari
+ subu.ayyagari&gmail.com
+32873
+ KONE Corporation
+ Jani Hautakorpi
+ jani.hautakorpi&kone.com
+32874
+ Novatium Solutions Private Limited
+ Venu Gopala Raju Kanumuri
+ venu&novatium.com
+32875
+ vedicis
+ Francois-Frederic Ozog
+ ff&vedicis.com
+32876
+ Marian Fotul
+ Marian Fotul
+ oid.admin&fotul.sk
+32877
+ Radio Amateurs Against Packet Radio
+ Vesa Tervo
+ keymaster&grim.raapr.org
+32878
+ MediaPod SARL
+ Pascal JARDE
+ iana&mediapod.net
+32879
+ Eugene 4J School District
+ Troy Knabe
+ knabe&4j.lane.edu
+32880
+ Knerer & Lang Architekten GmbH
+ Alvaro Aguilera
+ alvaro.aguilera&herbstwest.de
+32881
+ BeeMobile
+ Mark Lever
+ lever&beemobileusa.com
+32882
+ GameAccount Global Ltd
+ Sasedharen Chinnathambi
+ schinnathambi&gameaccount.com
+32883
+ One23 Designs
+ Mark Lever
+ lever&one23.org
+32884
+ Chemnitzer Verlag und Druck GmbH & Co. KG
+ Peter Nawroth
+ peter.nawroth&freiepresse.de
+32885
+ H-Net AG
+ Marcel Kleiber
+ marcel.kleiber&h-net.ch
+32886
+ Restorepoint (formerly 'TADASoft Ltd')
+ Riccardo Valente
+ riccardo&restorepoint.com
+32887
+ Joseph King ICT Consultants
+ Yusuf Rajah
+ yusuf&josephking.it
+32888
+ Bizsensors
+ Soumadeep Sen
+ soumadeep&bizsensors.com
+32889
+ The College at Brockport State University of New York
+ Kevin Colagio
+ kcolagio&brockport.edu
+32890
+ Bigred Solutions Ltd
+ Stephen Solberg
+ stephensolberg&bigredsolutions.com
+32891
+ Jangwhan Kim
+ Jangwhan Kim
+ kim.jangwhan&gmail.com
+32892
+ caplog-x GmbH
+ Christian Regner
+ christian.regner&caplog-x.de
+32893
+ BJ's Deisgn & Consulting, Inc.
+ Colenso W Price
+ cw&bjsdesign.com
+32894
+ Touro College
+ Yitzchak Schaffer
+ yitzchas&touro.edu
+32895
+ BRICOM Technology Co., Ltd.
+ Yi Huaixun
+ yihuaixun&sina.com
+32896
+ Jarn AS
+ Laurence Rowe
+ lrowe&jarn.com
+32897
+ Megware Computer GmbH
+ Robert Hommel
+ robert.hommel&megware.de
+32898
+ Spectrum Health
+ Patrick J. O'Hare
+ informationsecurity&spectrum-health.org
+32899
+ Quist Ltd.
+ David D'Acquisto
+ iana&quist.ch
+32900
+ Dimensional Insight
+ Toby Burress
+ tdb&dimins.com
+32901
+ SAGI-B Expert Group Sp. z o.o.
+ Konrad Sagala
+ konrad.sagala&sagi-b.pl
+32902
+ Verizon
+ Christopher M. Gonzalez
+ Chris.Gonzalez&verizon.com
+32903
+ Lincoln Laboratory
+ Edward Kuczynski
+ edk&ll.mit.edu
+32904
+ NUMLOG
+ Francis GASCHET
+ fg&numlog.fr
+32905
+ Cognito Ltd
+ Mr A Potter
+ andy.potter&cognitomobile.com
+32906
+ Rorotika Technologies
+ Hugo Mokken
+ pen-iana&rorotika.com
+32907
+ NPO RTC, Ltd.
+ Sergey Koupreyenko
+ ksw&npo-rtc.ru
+32908
+ ADVENAGE GmbH
+ Dr. Lutz Grüneberg
+ lutz.grueneberg&advenage.com
+32909
+ Kinek Technologies Inc.
+ Michael Hartery
+ michael.hartery&kinek.com
+32910
+ Impeq Technologies BV
+ Stefan van Zoggel
+ s.van.zoggel&impeq.com
+32911
+ Brian Raaen Network Consulting
+ Brian Raaen
+ iana-pen&brianraaen.com
+32912
+ Duck Creek Technologies, Inc
+ Johnny Ramirez
+ networkservices&duckcreektech.com
+32913
+ Electrodata Recorders Pty Ltd
+ Sunil Hargunani
+ sunilh&electrodata.com.au
+32914
+ Pharmacy Chain 36.6
+ Alexeychenko Mikhail
+ mikhail.alexeychenko&gmail.com
+32915
+ Edinburgh's Telford College
+ John Yeaman
+ pen&ed-coll.ac.uk
+32916
+ Lane Community College
+ Thad Cowdin
+ cowdint&lanecc.edu
+32917
+ GT Apps Limited
+ Radim Marek
+ radim&laststation.net
+32918
+ Institut Sainte Catherine
+ Hénoch Hervé
+ h.henoch&isc84.org
+32919
+ Barking Iguana
+ Craig R Webster
+ craig&barkingiguana.com
+32920
+ ETSA
+ Laurence Le Floc'h
+ llefloch&etsa.fr
+32921
+ Orbis Technology Ltd
+ Andre Esser
+ it-notice&OrbisUK.com
+32922
+ Verathon
+ Stephen Dudycha
+ sdudycha&verathon.com
+32923
+ Alastair Carr
+ Alastair Carr
+ alastairrcarr&tiscali.co.uk
+32924
+ Menturagroup Ltd
+ Markku Kentta
+ markku.kentta&menturagroup.com
+32925
+ Treck Inc.
+ Peter Carney
+ pcarney&treck.com
+32926
+ WebOnyx
+ Jared Laprise
+ jared&webonyx.com
+32927
+ Unlabeled Artists Group, LLC
+ Chris Osborn
+ domain.admin&unlabeled.com
+32928
+ BrightHouse
+ Dean Robinson
+ dean.robinson&brighthouse.co.uk
+32929
+ Squarewave Computing
+ Robert Niederreiter
+ office&squarewave.at
+32930
+ Wolfgang Karall EDV Consulting and Training
+ Wolfgang Karall
+ office&karall-edv.at
+32931
+ TOTEC AMENITY LIMITED (formerly 'easynet, inc.')
+ Kazuhito Aono
+ Kazuhito_Aono&totec.co.jp
+32932
+ Direct Telecom Ltd
+ Andrey Nikolayev
+ nikolayev&directtel.ru
+32933
+ Conduct AS
+ Lars Preben Sorsdahl
+ lars.preben&conduct.no
+32934
+ Institute of Biophysics of the CAS, v.v.i.
+ Jan Kovarik
+ jkovarik&ibp.cz
+32935
+ Amalto Technologies
+ Bruno Grieder
+ bruno.grieder&amalto.com
+32936
+ Atelier Decora
+ Jannis Jacobsen
+ drift&decora.no
+32937
+ uma information technology GmbH
+ Daniel Doegl
+ daniel.doegl&uma.at
+32938
+ Server Racks Australia
+ Gordon Campbell
+ support&server-racks-australia.com.au
+32939
+ Hochschule Hannover
+ Jürgen Rosemeyer
+ support-it&hs-hannover.de
+32940
+ NCC AB
+ Henrik Liljeqvist
+ henrik.liljeqvist&ncc.se
+32941
+ Azet.sk, a.s.
+ Ivan Debnár
+ debnar&firma.azet.sk
+32942
+ Voltage Security
+ Robert Slifka
+ rob.slifka&voltage.com
+32943
+ HEXIOS
+ Tom Casaer
+ tom.casaer&hexios.be
+32944
+ drs4drs
+ Robert Pollard
+ rpollard&drs4drs.com
+32945
+ Norsk eSport DA
+ Einar S. Idsø
+ einar.oid&norsk-esport.no
+32946
+ Manuel Meistrowitz
+ Manuel Meistrowitz
+ manuel_meistrowitz&web.de
+32947
+ Nuclemed S.A.
+ Gustavo Coscia
+ gcoscia&nuclemed.com.ar
+32948
+ UniFirst Corporation
+ Brian Doiron
+ bdoiron&unifirst.com
+32949
+ SunWater
+ Bill Holder
+ bill.holder&sunwater.com.au
+32950
+ Meucci Solutions
+ Lieven De Bontridder
+ lieven.de.bontridder&meucci-solutions.com
+32951
+ Wellseeing Communication Technology Co.,Ltd
+ Neill Wang
+ xingye_wang&126.com
+32952
+ PheeNet Technology Corp.
+ Ms. Eileen Wei
+ eileen&pheenet.com.tw
+32953
+ YACOUB Automatiom GmbH
+ Peter Schuetz
+ ps&yat.de
+32954
+ Italiaonline S.p.A.
+ Massimo Meregalli
+ massimo.meregalli&italiaonline.it
+32955
+ Hrvatske sume d.o.o
+ Ratko Pacadi
+ ratko.pacadi&hrsume.hr
+32956
+ ipct.net
+ Michael Linke
+ info&ipct.net
+32957
+ IN Switch Solutions
+ Sebastian Bello
+ sebastian.bello&inswitch.us
+32958
+ YMMV LLP
+ Andy Brown
+ snmp&ymmv.co.uk
+32959
+ Audit Bureau - Qatar
+ Mahmoud Albatarni
+ mahmoud&albatarni.com
+32960
+ Ringsted Kommune
+ Tobias Moelgaard Laursen
+ tom&ringsted.dk
+32961
+ KBC Consumer Finance
+ Radoslaw L. Zak
+ radoslaw.zak&zagiel.com.pl
+32962
+ Beijing Gefei Tech. Co., Ltd
+ Guo Xiaoxia
+ gxx&cbvt.com
+32963
+ Taekjin Solutions
+ Taekjin Jun
+ taekjin&mgame.co.jp
+32964
+ Brand Up LLC
+ Robert Goodyear
+ domain-admin&brand-up.com
+32965
+ REAL Solutions S.A.
+ Eric NOEL
+ eric.noel&real.lu
+32966
+ eSpida Limited
+ Paul Hanson
+ Paul.Hanson&espida.co.uk
+32967
+ Centro de Tecnologia da Informação Renato Archer
+ Alexandre de Almeida Duarte
+ alexandre.duarte&cti.gov.br
+32968
+ HELiX Software + Support GmbH
+ Raimund Hölle
+ raimund.hoelle&helix.de
+32969
+ Odin TeleSystems Inc
+ Hanz Johansson
+ hanz&odints.com
+32970
+ Caltha - Krzewski, Mach, Potempski Sp. J.
+ Rafał Krzewski
+ Rafal.Krzewski&caltha.pl
+32971
+ MUZICALL
+ Benjamin Kohler
+ sysadmin&muzicall.com
+32972
+ TransWorks, Inc.
+ Greg Rhoades
+ greg.rhoades&trnswrks.com
+32973
+ POP.PL - Internetowe Systemy Sieciowe
+ Slawomir Bem
+ admin&pop.pl
+32974
+ Stimulus Software
+ Jamie Band
+ jamie&stimulussoft.com
+32975
+ CircleSoft Llc
+ Gerard J. Cerchio
+ gjpc&circlesoft.com
+32976
+ HyC Américas
+ René Fuentes Riquelme
+ rene.fuentes&hyctv.com
+32977
+ TELoIP
+ Network Administrator
+ netadmin&teloip.com
+32978
+ IntelliDOT Corporation
+ Brandon Gilmore
+ bgilmore&intellidotcorp.com
+32979
+ XIX
+ Markus Juenemann
+ markus&juenemann.net
+32980
+ Hitachi Systems Engineering Services, Ltd. (formerly 'Hitachi Systems Engineering and Solutions, Ltd.')
+ Yasumasa Ichioka
+ wiseaudit.rm&ml.hitachi-systems.com
+32981
+ Arcadyan Technology Corporation
+ Thomas Lee; Tom Teng
+ tom_teng&arcadyan.com
+32982
+ Trends Telematics BV
+ Theo Belder
+ development&trends.nl
+32983
+ Open Computing Solutions
+ Todd Shadburn
+ tshadb&opencomputingsolutions.com
+32984
+ Advantage Telecom
+ Fedor A. Kosilov
+ fkosilov&adtel.ru
+32985
+ Philips Electronics (Israel) LTD - Philips HealthCare
+ Amir Rosenbloom
+ amir.rosenbloom&philips.com
+32986
+ Kommunik8 Inc.
+ Brad Gawne
+ board&kommunik8.com
+32987
+ Barrowa
+ Kelvin Carman
+ kelvin.carman&barrowa.com
+32988
+ Dott. Giulimondi Gabriele
+ Gabriele Giulimondi
+ gabriele&giulimondi.it
+32989
+ in-volv
+ Gintaras Vaira
+ gintaras.vaira&in-volv.com
+32990
+ Prahm IT-Systemdienstleistungen
+ Jens Prahm
+ j.prahm&prahm-it.de
+32991
+ dix.cz
+ Tomas Hruby
+ th&dix.cz
+32992
+ ladava.com
+ Matjaz Ladava
+ matjaz&ladava.com
+32993
+ OpenSAF Foundation
+ Henry Turko
+ henry&erin-services.com
+32994
+ Standingstone
+ Simon Woods
+ simon&standingstone.de
+32995
+ Vendio Services, Inc.
+ Lorin Scraba
+ netops&corp.vendio.com
+32996
+ GOURMET NAVIGATOR INCORPORATED
+ KIMURA Hiroshi
+ registry-tec&gnavi.co.jp
+32997
+ Tuijnman Professional Services
+ Daniel Tuijnman
+ daniel&velotype.nl
+32998
+ Shanghai DareGlobal Technologies Co.,Ltd.
+ Yuguang, Yang
+ yangyuguang&dare-tech.com
+32999
+ Air Transportation Advancement Program
+ Jeong, Woo-Cheol
+ wcjeong&hist.co.kr
+33000
+ Zeon Corporation
+ Shixian Ma
+ sxmabj&hotmail.com
+33001
+ Micro Talk Systems Corp.
+ Eda Ryuichiro
+ eda&greentag.to
+33002
+ Open End AB
+ Anders Hammarquist
+ iko&openend.se
+33003
+ SHENZHEN GONGJIN ELECTRONICS CO.,LTD
+ xiaojian luo
+ luoxiaojian&twsz.com
+33004
+ Universal Scientific Industrial (Shanghai) Co., Ltd
+ yun zhu
+ yun_zhu&usish.com
+33005
+ Artio Oy
+ Urho Tamminen
+ info-fi&artio.net
+33006
+ MGB-Tech B.V.B.A.
+ Bruno De Maesschalck
+ bdm&mgb-tech.com
+33007
+ Schoenhofer Sales And Engineering GmbH
+ Dirk Fuks
+ dirk.fuks&schoenhofer.de
+33008
+ TV 2
+ Robert Uglehus
+ rug&tv2.no
+33009
+ Stadtverwaltung Mannheim
+ Certificate Support
+ cert&mannheim.de
+33010
+ IRB Barcelona
+ Francisco Lozano
+ its&irbbarcelona.org
+33011
+ digital performance
+ Stephan Scholz
+ info&dp4.de
+33012
+ FASTFOOD-SERVICE LTD.
+ Dmitry Demianov
+ barlone&yandex.ru
+33013
+ NexAira, Inc.
+ Michael Manulis
+ mmanulis&nexaira.com
+33014
+ Network Zen
+ Glen Zorn
+ gwz&net-zen.net
+33015
+ Emilie Myers and Associates
+ Julian Myers
+ julian&emiliemyers.com
+33016
+ Ajuntament de Barcelona
+ M Mercedes Mestre Antoli
+ mmestre&bcn.cat
+33017
+ Mobito Inc
+ Ryan Humiya
+ services&mobitocorp.com
+33018
+ Pilin-Echtar.NET
+ JF MASSARD
+ jf.massard&gmail.com
+33019
+ Huntsville Hospital
+ Ryan Petraszewsky
+ ryanp&hhsys.org
+33020
+ Rebel 2000 Limited
+ Colin Gaunt
+ colin.gaunt&rebel2000.com
+33021
+ WFG PARTICIPAÇÕES S.A.
+ CARLOS ARCE
+ carce&xpg.com.br
+33022
+ Simon & Stolle GbR
+ Frank Stolle
+ f.stolle&hosting-agency.de
+33023
+ Eoos Technologies GmbH
+ Norbert Niederhuebner
+ nn&eoos-technologies.com
+33024
+ Lenovo Chinaweal System & Service Co.,Ltd
+ wangquanbo
+ wangqb&lenovo-cw.com
+33025
+ Atlanta Advanced Communications Holdings Limited
+ peter.xu
+ xq&axelwave.com.cn
+33026
+ Positive Advisory S.A.
+ Artur Kulinski
+ akulinski&positiveadvisory.pl
+33027
+ CAJA DE AHORROS DE GALICIA
+ Manuel Duran
+ manueld&caixagalicia.es
+33028
+ Prassel S.r.l.
+ Nicola Murino
+ n.murino&prassel.it
+33029
+ CJSC “Borisoglebsk Communication System"
+ Smirnoff Sergey
+ eto&bss.vrn.ru
+33030
+ Timico Ltd
+ Paul Sherratt
+ networks&timico.net
+33031
+ C.G.C.,a.s.
+ Roland Prochazka
+ prochazkar&cgc.sk
+33032
+ CTP GmbH
+ Martin Obermair
+ m.obermair&ctp-gmbh.com
+33033
+ Probability PLC
+ Marcus Gustavsson
+ admins&probability.co.uk
+33034
+ Taleo Inc.
+ Martin Tremblay
+ noc&taleo.com
+33035
+ InGenius Software
+ Ralph Curtis
+ Ralph&InGenius.com
+33036
+ A.ö. Krankenhaus der Elisabethinen Linz
+ IKT Abteilung
+ it&elisabethinen.or.at
+33037
+ Broadcast International
+ J. Dean Brederson
+ dean.brederson&brin.com
+33038
+ Fluor Corporation
+ Darren Albers
+ Darren.Albers&fluor.com
+33039
+ Adapt4 LLC
+ Bob Lawless
+ support&adapt4.com
+33040
+ BeatleNet Ltd.
+ Uri Mozer
+ uri&beatlenet.com
+33041
+ ZEIT Verlag Gerd Bucerius GmbH & CO KG
+ Ingo Paschke
+ ingo.paschke&zeit.de
+33042
+ bitrausch
+ Markus Ketterl
+ info&bitrausch.net
+33043
+ Shared Autonomous sYstems
+ Morten Hermanrud
+ mhe&say.no
+33044
+ Mantica Solutions S.L.
+ David Ramirez
+ david.ramirez&mantica-solutions.com
+33045
+ JinPeng
+ Wang Yong
+ wangyong.net&gmail.com
+33046
+ NEXTWERK IT-Services GmbH
+ Christopher Banck
+ Christopher.Banck&nextwerk.de
+33047
+ Freifunk Potsdam e.V.
+ Kai Sommer
+ iana&freifunk-potsdam.de
+33048
+ Brand
+ Hans-Juergen Brand
+ pen&brand-online.info
+33049
+ Mellanox Technologies LTD
+ Sagi Rotem
+ sagir&mellanox.co.il
+33050
+ China IWNCOMM Co., Ltd.
+ Zheng Li
+ iad&iwncomm.com
+33051
+ flykernel
+ Mike Dong
+ mikedong&flykernel.com
+33052
+ Dhyan Infotech Inc.,
+ Sai Krishnan
+ sai&dhyanit.com
+33053
+ Vialis bv.
+ Eelco van Dam
+ eelco.van.dam&vialis.nl
+33054
+ iPLON GmbH The Infranet Company
+ Thomas Kurz
+ kurz&iplon.de
+33055
+ Van Dijk Educatie BV
+ Hessel Smid
+ hessel.smid&vandijk.nl
+33056
+ Cambridge Research Systems Ltd.
+ Don Jackson
+ don.jackson&crsltd.com
+33057
+ CRISOL DE FRUTOS SECOS S.A.T
+ Jordi Tormo
+ jtormo&crisolfs.com
+33058
+ Stratus Telecommunications
+ Arun Dharankar
+ Arun.Dharankar&StratusTelecom.Com
+33059
+ MOBITRUM
+ Ray Wang
+ ray_wang&mobitrum.com
+33060
+ International Computer Science Institute
+ David Johnson
+ iana&icsi.berkeley.edu
+33061
+ University of Shanghai for Science & Technology
+ Wang Jia Lin
+ realeric327&hotmail.com
+33062
+ Netvision Telecom Inc.
+ Han Young Song
+ hysong&netvisiontel.co.kr
+33063
+ DVN Technology Limited
+ Chaplin J.F. Chen
+ chaplinchen&dvnholdings.com
+33064
+ A2B Electronics AB
+ Emil Ljungdahl
+ emil.ljungdahl&a2b.se
+33065
+ CertiCon a.s.
+ Kamil Kantar
+ kamil.kantar&certicon.cz
+33066
+ SmartSynch, Inc.
+ Derek Gibbs
+ dgibbs&smartsynch.com
+33067
+ Lake Cumberland District Health Department
+ Robert M Campbell
+ robertm.campbell&ky.gov
+33068
+ F2Ware Inc.
+ Helen Pai
+ helen&f2ware.com
+33069
+ Grieshaber Logistik AG
+ Marius Titz
+ mtitz&grieshaberlog.com
+33070
+ Alkaloid Networks LLC
+ Ben Klang
+ ben&alkaloid.net
+33071
+ BBMS AS
+ Erlend Ringstad
+ tech&bbms.no
+33072
+ subsist GmbH
+ Jens Graefe
+ jens.graefe&subsist.de
+33073
+ System Analysis and Information Technologies Conference
+ Mykhailo Makukha
+ sait&sait.org.ua
+33074
+ Oryx Mail Systems GmbH
+ Arnt Gulbrandsen
+ arnt&oryx.com
+33075
+ linux systeme thomas
+ Jens Thomas
+ info&linux-systeme-thomas.de
+33076
+ SHAROPS SASU
+ RAKOTOMALALA Renaud
+ iana&iopsthecloud.com
+33077
+ InformSvyazStroi, Ltd.
+ Aleksei Miheev
+ amiheev&st-host.ru
+33078
+ Ganymeade Systems
+ Dan Schaper
+ dschaper&ganymeade.com
+33079
+ EmblaCom Oy
+ Niclas Svahnström
+ niclas.svahnstrom&emblacom.com
+33080
+ Drexler Hard- und Software e.K.
+ Kai Edinger
+ admin&drexler-software.de
+33081
+ KOGAN
+ Kevin Cadogan
+ kevin.cadogan&bigpond.com
+33082
+ zozs.se
+ Linus Karlsson
+ iana.admin&zozs.se
+33083
+ Seafreeze Acquisition LLC,
+ Allen Williams
+ allenwilliams&seafreeze.com
+33084
+ Box and Dice Software Pty Ltd
+ Support
+ support&boxdice.com.au
+33085
+ Mueller Ltd. & Co. KG
+ Franziska Seibold
+ franziska.seibold&mueller.de
+33086
+ ims Info Management System AG
+ Oskar Persano
+ ope&ims-info.ch
+33087
+ International School of Stuttgart e. V.
+ Juergen Eichenbrenner
+ support&issev.de
+33088
+ Versatile Knowledge System
+ Karol Depka Pradzinski
+ karolrvn&verknowsys.info
+33089
+ Fachhochschule für öffentliche Verwaltung NRW
+ Martin Wolf
+ martin.wolf&fhoev.nrw.de
+33090
+ xxlboy
+ Florin Buzec
+ florin.buzec&yahoo.com
+33091
+ TCRP
+ Carlos Visser
+ carlos_visser&tcrpmail.com
+33092
+ Opsource
+ John Hedden
+ jhedden&opsource.net
+33093
+ LexisNexis RIAG
+ Philip Schwartz
+ philip.schwartz&lexisnexis.com
+33094
+ Netactive Systems Ltd
+ Gary R Smith
+ gary.smith&netactive.co.uk
+33095
+ HyTrust, Inc.
+ Hemma Prafullchandra
+ hemma&hytrust.com
+33096
+ Hard To Port Productions
+ Stephanie Carlyle
+ stephanie&hardtoportproductions.com
+33097
+ Adligo Inc
+ Scott Morgan
+ scott&adligo.com
+33098
+ Gradient Effects
+ Kelly Bergougnoux
+ systems&gradientfx.com
+33099
+ Rudra Nevatia
+ Rudra Nevatia
+ admin&rudranevatia.com
+33100
+ ELITE Sistemas
+ Jose Luis Martin Peinado
+ elite&elitegrupo.com
+33101
+ Danube Data Center GmbH
+ Roland Felnhofer
+ admin.network&danubedc.com
+33102
+ Engelsburg Gymniasum
+ Jannes Jeising
+ j.jeising&webkassel.de
+33103
+ EmisFR
+ Stephane BERTHELOT
+ sberthelot&emisfr.com
+33104
+ KyaPanel
+ Anahuac de Paula Gil
+ anahuac&anahuac.biz
+33105
+ D-ns
+ Anthony Bousselier
+ admin&d-ns.fr
+33106
+ Softbooking
+ Alexandre Georges
+ alexandre.georges&softbooking.com
+33107
+ Meetup, Inc.
+ Qing Shou
+ qing&meetup.com
+33108
+ Nexen Services, Alter Way Hosting
+ LDAP Administrator
+ ldapadmin&nexenservices.com
+33109
+ Cumquat Information Technology BV
+ Jan Vissers
+ Jan.Vissers&cumquat.nl
+33110
+ ITD Network SA
+ Cvetelin Petkov
+ cpetkov&itdnet.net
+33111
+ dickicht.org GbR, Ragnar Nevries & Robert Waltemath
+ Ragnar Nevries
+ iana-pen&dickicht.org
+33112
+ Vidient Systems, Inc.
+ Jon Cook
+ joncook&vidient.com
+33113
+ FXhome
+ Toby Walsh
+ pen.malone&fxhome.com
+33114
+ Maricopa County Community College District
+ Norm Dye
+ n.dye&domail.maricopa.edu
+33115
+ Shamir Systems Ltd.
+ Ofer Dar
+ ofer&shamir-sys.co.il
+33116
+ Solvo, Ltd.
+ Andrew L. Shwaika
+ als&solvo.ru
+33117
+ Linuxense Information Systems Pvt. Ltd.
+ Rajkumar Sukumaran
+ raj&linuxense.com
+33118
+ Freescale Semiconductor
+ Sen Li
+ sen.li&freescale.com
+33119
+ AltaStream Controls Inc
+ Miroslav Ristic
+ mristic&altastream.com
+33120
+ eZ Systems
+ Maik Seyring
+ it&ez.no
+33121
+ Tadcom AB
+ Simon Percivall
+ simon&tadcomab.se
+33122
+ Vestmark, Inc.
+ William Porter
+ wporter&vestmark.com
+33123
+ ProTel Communications Ltd
+ Ravin Dimantha
+ ravin&protelnet.com
+33124
+ ASKing Co., Ltd.
+ Akiko Ohtsuki
+ iana-pen&asking.co.jp
+33125
+ Precise Power, Inc.
+ Daniel Baileys
+ dbaileys&precisepower.com
+33126
+ DataSoft Corp.
+ Luke Ritchie
+ luke.ritchie&datasoft.com
+33127
+ Dialog und Medien Agentur der ACS mbH
+ Carsten Kollmeier
+ kollmeier&dialog-medien.net
+33128
+ Semperian Capital Management
+ Ingmar Hupp
+ ingmar.hupp&semperian.co.uk
+33129
+ ENTEREST GmbH
+ Stefan Deigmüller
+ stefan.deigmueller&enterest.com
+33130
+ Virtual Instruments Corporation
+ Ryan Perkowski
+ ryanp&virtualinstruments.com
+33131
+ Drexel University
+ Paul Keenan
+ pen-mgr&drexel.edu
+33132
+ Lichti² GbR
+ Roland Thomas Lichti
+ rlichti&kaiserpfalz-edv.de
+33133
+ Daedalus Software, Inc.
+ Stefano Santoro
+ SSantoro&DaedalusSoftware.com
+33134
+ LS ELECTRIC Co.,Ltd.
+ Jinwook Hong
+ jwhonga&ls-electric.com
+33135
+ PeakSystems
+ Alexander Krasnov
+ a_krasnov&peaksystems-software.com
+33136
+ ELPRO VIDEOLABS srl
+ Renzo Parile
+ r_d&elprovideolabs.com
+33137
+ JIGAR
+ JIGAR BULCHANDANI
+ jigarbulchandani&ymail.com
+33138
+ TENA SDA
+ Bhagat Bandlamudi
+ bandlamudib&tena-sda.org
+33139
+ 5gbit.de
+ Andre Brandt
+ webmaster&5gbit.de
+33140
+ theBside
+ Kirk Bridger
+ kbridger&shaw.ca
+33141
+ e-Rank Internetdiensten
+ Rens Admiraal
+ rens&e-rank.nl
+33142
+ Manuel Kobashigawa
+ Manuel Kobashigawa
+ mk.sysnet&yahoo.com
+33143
+ Clipsal Australia Pty Ltd
+ Tim Bates
+ tim.bates&clipsal.com.au
+33144
+ Kitten Wranglers Unlimited
+ Rina Carman
+ rinacarman&gmail.com
+33145
+ Digivision Entertainment Private Limited
+ Parvez Ahmad Rishi
+ parvez.rishi&smarttv.co.in
+33146
+ Stiftung Nikolauspflege
+ Michael Weinberger
+ Michael.Weinberger&nikolauspflege.de
+33147
+ Olivier BONHOMME
+ Olivier BONHOMME
+ obonhomme&nerim.net
+33148
+ British Columbia Wireless Network Society
+ Matthew Asham
+ matthewa&bcwireless.net
+33149
+ Defining Technology, Inc.
+ Bruce Olsen
+ bruce.olsen&definingtech.com
+33150
+ silmarilli.eu
+ Ludovic Dupont
+ silmarilli.eu.oid&gmail.com
+33151
+ CAIL Technologies
+ Jim Walker
+ jim_walker80&yahoo.com
+33152
+ ASIC North, Inc.
+ Mike Laramie
+ mike.laramie&asicnorth.com
+33153
+ TeleDNA Communications Pvt. Ltd.
+ Jitendra Patil
+ jitupatil&teledna.com
+33154
+ NPO Impuls
+ Alexei Lystsev
+ impuls_ntc&mail.ru
+33155
+ Code Jawa
+ Trio Syamsul Benny
+ tech_support&codejawa.com
+33156
+ Monsternett AS
+ Helge Milde
+ helge&monsternett.no
+33157
+ fqdn dot Ro
+ Daniel Crisan
+ crisandaniel&gmail.com
+33158
+ ak obs, ltd.
+ Igor Artemov
+ info&omobus.ru
+33159
+ AGS INFORMATIQUE
+ Hamed AZOUAOU
+ h.azouaou&agsinformatique.fr
+33160
+ The Invariant Autocracy
+ Peter M Gerdes
+ hostmaster&invariant.org
+33161
+ www.libvoip.com
+ Cullen Jennings
+ fluffy&cisco.com
+33162
+ DCS Internet Pty Limited
+ Benjamin Wakefield
+ ben&team.dcsi.net.au
+33163
+ Gundersen Lutheran
+ David P. Mezera
+ dpmezera&gundluth.org
+33164
+ datahouse AG
+ Daniel Meister
+ daniel.meister&datahouse.ch
+33165
+ Minds + Machines
+ Jothan Frakes
+ jothan&mindsandmachines.com
+33166
+ Fiasko Software
+ Joakim Soya
+ jsoya&fiaskosoftware.com
+33167
+ Trusted Logic
+ Erwan David
+ Erwan.David&trusted-logic.com
+33168
+ mLife Sp. z o.o.
+ Andrzej Trawiński
+ andrzej.trawinski&mlife.pl
+33169
+ Via-Vox Limited
+ shaun gibson
+ shaun.gibson&via-vox.net
+33170
+ International Financial Data Services (Canada) Ltd.
+ Sarah Nordstrom
+ snordstrom&ifdsgroup.com
+33171
+ HELIKA, a.s.
+ Petr Kralik
+ petr.kralik&helika.cz
+33172
+ NetClean Technologies Sweden AB
+ Bengt Gördén
+ bengt.gorden&netclean.com
+33173
+ Annidis Health Systems Corp
+ Rob Andrews
+ roba&annidis.com
+33174
+ COMM-connect A/S
+ Steen Moeller
+ steen.moeller&comm-connect.com
+33175
+ ZIEHL industrie-elektronik GmbH+Co KG
+ Uwe Ziehl
+ u.ziehl&ziehl.de
+33176
+ Rambla
+ Wout Decré
+ wout&rambla.be
+33177
+ Radiation Oncology Victoria
+ Philip Yarra
+ admin&radoncvic.com.au
+33178
+ Jilin University
+ Hongmei Yu
+ hmyu&jlu.edu.cn
+33179
+ omod
+ Dan White
+ whitehse&gmail.com
+33180
+ PayLife Bank GmbH
+ Martin Steinbichler (Systemtechnik)
+ iana&paylife.at
+33181
+ LASELEC S.A.
+ Olivier LARRIGAUDIERE
+ olivier.larrigaudiere&laselec.com
+33182
+ Advanced Network Engineering Consultants Limited
+ Christopher J Knight
+ anecltd&gmail.com
+33183
+ SystemsPromAutomatic
+ Anatoly Danilov
+ ermolaew&bk.ru
+33184
+ AsiaRF Ltd.
+ Tzong Der Lai
+ sales&asiarf.com
+33185
+ jps networks
+ James Shaw
+ iana&jpsnetworks.co.uk
+33186
+ Data Robotics, Inc
+ Rod Harrison
+ rod&drobo.com
+33187
+ Commission de la santé et de la sécurité du travail (CSST)
+ Francis Bugeaud
+ francis.bugeaud&csst.qc.ca
+33188
+ DANS – Data Archiving and Networked Services
+ Henk van den Berg
+ henk.van.den.berg&dans.knaw.nl
+33189
+ Droplet Technology Inc
+ Arun Mahajan
+ arun&droplet-tech.com
+33190
+ Petroleum Development Oman LLC
+ Sueliman Al-Harthy
+ suleiman&pdo.co.om
+33191
+ Equine Technology Pte Ltd
+ Dr Peter Lim Boon-Lum
+ peterlim09&equinetech.net
+33192
+ University of Žilina
+ Ján Janech
+ jan.janech&fri.uniza.sk
+33193
+ Powercom Consultants Pty Ltd
+ Nick Sonneveld
+ nick&powercomgroup.com
+33194
+ Klarna Bank AB (formerly 'Kreditor Europe AB')
+ Mustafa Çetinkaya
+ iam&klarna.com
+33195
+ Bimash LLP
+ Beibut Yerzhanov
+ beibut.yerzhanov&bimash.kz
+33196
+ VITA
+ John Rynearson
+ techdir&vita.com
+33197
+ WIT
+ M. DUFFAU Georges
+ georges.duffau&wit.fr
+33198
+ SISCA
+ Samuel littierre
+ Samuel.littierre&sis-ca.fr
+33199
+ "TERRATEL" LLC
+ Aleksandr Sobkovych
+ oleksandr.sobkovych&terratel.eu
+33200
+ Gelber Group LLC
+ A. Blake Cooper
+ bcooper&gelbergroup.com
+33201
+ 3F Elettronica s.n.c.
+ Federigi Dino
+ 3felettronica&3felettronica.com
+33202
+ ASUMO CO., LTD.
+ Yamagishi Makoto
+ yamagishi_m&asumo-inc.com
+33203
+ SensiMesh Pte Ltd
+ Wu Zheng
+ zheng.wu&sensimesh.com
+33204
+ Sprillion Technologies
+ Shivaram Upadhyayula
+ snm&sprillion.com
+33205
+ Elman srl
+ Pierluigi Fiori
+ p.fiori&elmansrl.it
+33206
+ Aqueouslife
+ Richard Graham
+ richard&aqueouslife.co.uk
+33207
+ CEJIL - Center for Justice and International Law
+ Mariano Absatz
+ baby&baby.com.ar
+33208
+ AMB Consulting SARL
+ Alexandre Berge
+ alexandre.berge&amb-consulting.com
+33209
+ Dich Networks Co.
+ Andrew Wan
+ andrew&dich.com.tw
+33210
+ Qvantel
+ Malyadri Beegala
+ malyadri.beegala&qvantel.com
+33211
+ Westminster College
+ Troy Gerber
+ tgerber&westminstercollege.edu
+33212
+ Rötzer Engineering
+ Torsten Schmidt
+ schmto&hrz.tu-chemnitz.de
+33213
+ Moeller GmbH
+ Arnd Stein
+ arnd.stein&moeller.net
+33214
+ IPBFR
+ Michel Pallard
+ pallard&ipb.fr
+33215
+ Swisscanto Assetmanagement AG
+ Stefan Liechti
+ stefan.liechti&swisscanto.ch
+33216
+ Dr. August Oetker Nahrungsmittel KG
+ Maik Wegnar
+ mwegnar&oetker.de
+33217
+ accessec GmbH
+ Sebastian Rohr
+ rohr&accessec.com
+33218
+ Polar Circle AS
+ Kim A. Betti
+ post&polar-circle.no
+33219
+ Causata Ltd
+ John Graham-Cumming
+ jgc&causata.com
+33220
+ Netfonds Bank ASA
+ Bjørn Nordbø
+ drift&netfonds.no
+33221
+ Insumo Systems
+ Steve Gibson
+ sgibson&insumo.com.au
+33222
+ INECOIEC
+ Omar Poch
+ omar&inecoiec.com.ar
+33223
+ Aero-Info Technologies Co.,Ltd.
+ Geng Wang
+ wanggeng&ait.cn
+33224
+ CJSC Rosta
+ Alexey Lychagin
+ alex&zaorosta.ru
+33225
+ Obelux Oy
+ Mr. Reijo Järnstedt
+ reijo.jarnstedt&obelux.fi
+33226
+ Inline Internet Online Dienste GmbH
+ Ansgar Sonntag
+ sonntag&inline.de
+33227
+ PromiNet s.r.o
+ Ing. Marek Zidek
+ marek.zidek&prominet.sk
+33228
+ AareNet AG
+ Daniel Jaggi
+ daniel.jaggi&aarenet.com
+33229
+ COMUNICI GmbH
+ Sebastian Mauer
+ s.mauer&comunici.com
+33230
+ Blueloop Ltd
+ Jon Gerdes
+ gerdesj&blueloop.net
+33231
+ AvL Technologies
+ Scott Bakken
+ sbakken&avltech.com
+33232
+ stderr.nl
+ Matthijs Kooijman
+ matthijs&stdin.nl
+33233
+ ALERT Life Sciences Computing, S.A.
+ Luis Costa
+ luis.costa&alert.pt
+33234
+ Halon Security
+ Jonas Falck
+ jonas.falck&halonsecurity.com
+33235
+ DataHack
+ Erik Lax
+ root&datahack.se
+33236
+ AMTRON GmbH
+ Hans-Dieter Gehlen
+ registration&amtron.net
+33237
+ Authernative, Inc.
+ Dipankar Das
+ dipankar.das&authernative.com
+33238
+ ReachLocal, Inc.
+ System Operations
+ sysops&reachlocal.com
+33239
+ Active Control Technology Inc.
+ Peter Baranowski
+ pbaranowski&activecontrol.com
+33240
+ Salamander Technologies, Inc.
+ Rob Jones
+ rjones&salamandertechnologies.com
+33241
+ CITIZEN SYSTEMS JAPAN CO., LTD.
+ Masaji Iwata
+ engineering-div&systems.citizen.co.jp
+33242
+ PanTek
+ Federico Sanchez
+ fedesp&gmail.com
+33243
+ China Broadband Wireless IP Standard Group
+ Liu Wei
+ bwips&chinabwips.org
+33244
+ William Demant Holding
+ Niklas Lagersson
+ nil&oticon.dk
+33245
+ kaf.cz
+ Antonin Faltynek
+ tonda&kaf.cz
+33246
+ UAB Pivot Capital Management
+ Saulius Bauzinskas
+ itservice&pivotcapital.com
+33247
+ Daton Securities Co., Ltd.
+ Yuchanghong
+ ychxhy&gmail.com
+33248
+ Radix Development Corporation CC
+ Andre Liebenberg
+ andre&radix.co.za
+33249
+ BI@Work S.r.l.
+ Mauro Aiuto
+ mauro.aiuto&biatwork.com
+33250
+ SmurfitKappa News press
+ Andrew Magill
+ andrew.magill&smurfitkappa.ie
+33251
+ REASON TECNOLOGIA S.A.
+ Conrado Seibel
+ conrado.seibel&reason.com.br
+33252
+ Flashlight Engineering & Consulting
+ David Hoots
+ dlhoots&flec.tv
+33253
+ MiS Inc.
+ Ian McMaster
+ ian.mcmaster&gmail.com
+33254
+ TimeData Corporation
+ Terry Martin
+ tmartin&timedatacorp.com
+33255
+ Kentucky Christian University
+ Gregory C. Richardson
+ grichardson&kcu.edu
+33256
+ Small Office Networks
+ Gena Gulchin
+ gena&sonetworks.com
+33257
+ Dienste fuer Menschen gGmbH
+ Hardtmann Stephan
+ shardtmann&abakus.de
+33258
+ dzhon pty. ltd. (formerly 'mosais pty. ltd.')
+ Rob Gillan
+ rob&dzhon.com
+33259
+ Martin DiViaio
+ Martin DiViaio
+ martindiv&yahoo.com
+33260
+ Triescom Co., Ltd.
+ Katsuhito Ozawa
+ katsuhito.ozawa&triescom.co.jp
+33261
+ Resilans AB
+ Bengt Gördén
+ bengan&resilans.se
+33262
+ Jäger Computergesteuerte Messtechnik GmbH
+ Thomas Böhne
+ TBoehne&ADwin.de
+33263
+ Raiffeisen Information Service KonsGmbH
+ Reinhold Trocker
+ ris.ais&ris.bz.it
+33264
+ EPI Service Ltd
+ Marek Stuczynski
+ mareks&epi-uk.com
+33265
+ Robert Rhea Photography
+ Robert Rhea
+ robert.rhea&robertrheaphotography.com
+33266
+ ISOMEDIA, Inc.
+ Stephen Milton
+ milton&isomedia.com
+33267
+ The SPACEPOL Corporation
+ Mrs. Chantal Gagnon
+ spacepol&spacepol.ca
+33268
+ ClearTech Ltda
+ Infraestrutura e Tecnologia
+ ite&cleartech.com.br
+33269
+ Ecessa corporation
+ Qui Huynh
+ qui&ecessa.com
+33270
+ Sysmap Solutions
+ Daniel Andrade
+ daniel.silva&sysmap.com.br
+33271
+ Baptist Care (SA) Inc
+ James Newport
+ jnewport&baptistcaresa.org.au
+33272
+ Med-RT, LLC
+ John Faltys
+ jfaltys&med-rt.com
+33273
+ Gomez & Associates
+ Antonio F. Gomez
+ afgcala&gmail.com
+33274
+ Nestle Waters North America
+ Ben Herman
+ dnsadmin&perriergroup.com
+33275
+ The Hutchins School
+ Ian MacRae
+ ian.macrae&hutchins.tas.edu.au
+33276
+ KDN (Korea Electric Power Data Network)
+ Jung Ho. Ryu
+ jhryu&kdn.com
+33277
+ Pfiffner Gruppe
+ IT Support
+ it&pfiffner.com
+33278
+ Confident Instruments, Inc.
+ Gilbert Baker
+ baker&confident-instruments.com
+33279
+ Mazioli LTDA-ME
+ Gleydson Mazioli da Silva
+ gleydson&mazioli.com
+33280
+ OWFS -- One Wire Filesystem
+ Paul H Alfille
+ paul.alfille&gmail.com
+33281
+ New Dream Network
+ Jeremy Kitchen
+ jeremyk&newdream.net
+33282
+ Eastern Oregon University
+ Timothy Willey
+ twilley&eou.edu
+33283
+ AN-D.cz
+ Adam Nemcek
+ adam.nemcek&an-d.cz
+33284
+ Macquarie Group Limited
+ Adam Brimo
+ adam.brimo&macquarie.com
+33285
+ NavStar Geomatics Ltd
+ Glen Bjorgan
+ glen.bjorgan&navstar.com
+33286
+ KIPAC
+ Stuart Marshall
+ marshall&slac.stanford.edu
+33287
+ Epix LLC
+ Bogdan Ćulibrk
+ hostmaster&epix.rs
+33288
+ GEVAS software GmbH
+ Thilo Schoen
+ software&gevas.de
+33289
+ Metalor
+ Jerome Copin
+ adminmaster&metalor.com
+33290
+ Bundesverfassungsgericht
+ Oswald Plaikner
+ it-reg&bundesverfassungsgericht.de
+33291
+ Microvideo Ltd
+ Dan Brennan
+ dbrennan&microvideo.co.uk
+33292
+ Fordham University
+ Bruce Portz
+ bportz&fordham.edu
+33293
+ Jenkins Shipping Company Ltd
+ hans van der Meyden
+ hans&vanmeyden.co.uk
+33294
+ Lincor Solutions Ltd
+ Yannick Servel
+ yannick.servel&lincor.com
+33295
+ Georg Utz, Inc.
+ Thomas Schwank
+ thomas.schwank&us.georgutz.com
+33296
+ LepomisLab, LLC
+ Vlad Ershov
+ vershov&lepomislab.com
+33297
+ Arion Systems Pvt. Ltd.
+ Swapneel Kore
+ swapneel&arionsys.net
+33298
+ Wikimedia Foundation, Inc.
+ Mark Bergsma
+ mark&wikimedia.org
+33299
+ Ithos USA
+ Michael O'Mara
+ omara.michael&verizon.net
+33300
+ Linkare TI
+ José Pedro Pereira
+ jpereira&linkare.com
+33301
+ Mee IT Solutions Co.,Ltd.
+ Jaruwat Boonmee
+ jaruwat&meeit.co.th
+33302
+ Trio Datacom
+ Richard Gipps
+ rgipps&netspace.net.au
+33303
+ Dannatu AG
+ Juergen Sprenger
+ juergen.sprenger&dannatu.ch
+33304
+ EudoxeSoft SARL
+ Nicolas Delisle
+ ndelisle.iana&eudoxesoft.com
+33305
+ Ark Computing
+ Alexios Chouchoulas
+ alexios-ark&bedroomlan.org
+33306
+ Telemaque
+ Tristan Mahé
+ tristan&telemaque.fr
+33307
+ St. Jude Children's Research Hospital
+ Will Schmied
+ OIDAdmin&stjude.org
+33308
+ DataCode srl
+ Massimo Lusetti
+ massimo&datacode.it
+33309
+ Aochuang Electronic Equipment Co.,Ltd.
+ Luo Jun
+ luojun&live.com
+33310
+ ZMC Elektronika d.o.o.
+ Viktor Varga
+ viktor.varga&zmc.rs
+33311
+ Everest Software International
+ Alexander Pastuhov
+ apastuhov&hotmail.com
+33312
+ Forenet, Inc.
+ Neco Fang
+ necofang&forenet.cn
+33313
+ SoeKul, LLC
+ Luke Stamm
+ iana&soekul.com
+33314
+ Servicio Nacional de Rehabilitación
+ Javier Badaracco
+ javier&snr.gov.ar
+33315
+ Max-Planck-Institut fuer Informatik
+ Dirk Raufer
+ ldap-adm&mpi-inf.mpg.de
+33316
+ Government of Saskatchewan
+ Myles Sartor
+ myles.sartor&gov.sk.ca
+33317
+ INCITS Technical Committee T11
+ Claudio DeSanti
+ cds&cisco.com
+33318
+ AIDS Law Project
+ Brian Honermann
+ honermannb&alp.org.za
+33319
+ Technische Universität Kaiserslautern
+ Heiko Krupp
+ heiko.krupp&rhrk.uni-kl.de
+33320
+ Skarvon
+ Alexander Krasnov
+ Krasnov&serviceline.ru
+33321
+ Tradesmen International Inc
+ Charles Bushong
+ domains&tradesmeninternational.com
+33322
+ Progress Financial
+ David Bryson
+ dbryson&progressfin.com
+33323
+ Chaos Eternal Network
+ Charles Etherme
+ chaoseternal&gmail.com
+33324
+ Istochnik Ltd.
+ Marat N. Faizrakhmanov
+ maratnf&bk.ru
+33325
+ MSB Micro Systems
+ Danny Stemmet
+ support&msbmicro.com
+33326
+ PERTUS
+ Piotr Bylinski
+ p.bylinski&pertus.pl
+33327
+ ZIP Sistemas S.L.
+ Ferran Lax
+ f.lax&zipsl.com
+33328
+ NetArt Piotr Nowak
+ Grzegorz Piszczek
+ hostmaster&netart.pl
+33329
+ Encode Networks Svenska AB
+ Björn Lantz
+ bjorn.lantz&encode.se
+33330
+ Relevantum Oy
+ Vesa Keinänen
+ vesa.keinanen&relevantum.fi
+33331
+ Balance Network Co. ,Ltd.
+ Changyu Yang
+ ycy034&163.com
+33332
+ City of Edmonton
+ Shirley Fenton
+ shirley.fenton&edmonton.ca
+33333
+ Morningstar Corporation
+ IT Support
+ software&morningstarcorp.com
+33334
+ STEALTHbits Technologies, Inc.
+ Phil Burgard
+ phil.burgard&stealthbits.com
+33335
+ TrueOffice
+ Dmitry Shurupov
+ Dmitry.Shurupov&trueoffice.ru
+33336
+ Kat5Design
+ Ron McLeod
+ ron.mcleod&kat5design.com
+33337
+ elineis
+ pierre-mael Cretinon
+ com.iana&elineis.com
+33338
+ Comkom GmbH
+ Christian Dergovics
+ cdergo&comkom.at
+33339
+ The Charity Bus
+ Andy Ryan
+ thecharitybus&googlemail.com
+33340
+ Fundacio Privada Universitat Abat Oliba CEU
+ Responsable de sistemas
+ iana&uao.es
+33341
+ Beijing TongFang Gigamega Tech. co., Ltd.
+ Zhujun Qin
+ qinzhj82&gmail.com
+33342
+ u-blox AG
+ Mike Burgener
+ mike.burgener&u-blox.com
+33343
+ Storebrand ASA
+ IAM Admin
+ iamadmin&storebrand.no
+33344
+ SC Garant Industries SRL
+ Neacsu Marian
+ industries.garant&gmail.com
+33345
+ Branded Payment Solutions
+ David Kelly
+ itsupport&bpscards.com
+33346
+ Conseil Général des Pyrénées Atlantiques
+ BODET Thomas
+ thomas.bodet&cg64.fr
+33347
+ Papa John's International, Inc
+ Christopher Rodman
+ christopher_rodman&papajohns.com
+33348
+ Voidnet.biz
+ James Horner
+ humankind135&gmail.com
+33349
+ Mohawk College of Applied Arts and Technology
+ Jeff Howard
+ jeff.howard&mohawkcollege.ca
+33350
+ GALLACCI COMMUNICATIONS
+ Gabriele Gallacci
+ mailing&gallacci.com
+33351
+ Hospital Service Association of Northeastern Pennsylvania
+ Robert Budd
+ robert.budd&bcnepa.com
+33352
+ MAX Technologies
+ Yvon Belec
+ ybelec&videotron.ca
+33353
+ 2Ring
+ Jirka Novak
+ jiri.novak&2ring.com
+33354
+ Kaasjager Consultancy
+ Alexander Kaasjager
+ kalex&kalex.nl
+33355
+ Ozeki Informatics Ltd.
+ Mr. Gyula Rábai
+ gyula.rabai&ozeki.hu
+33356
+ HEADJAPAN Co.,Ltd.
+ Enzo Fukura
+ contact_mib&mx.headjapan.com
+33357
+ TWINSEC GmbH
+ Thomas Kriener
+ thomas.kriener&twinsec.de
+33358
+ ApplianSys Ltd
+ John Robson
+ support&appliansys.com
+33359
+ VUT GmbH
+ Julian Backes
+ j.backes&vutonline.de
+33360
+ Kahaf (pvt) Ltd
+ Muhammad Shoaib
+ shoaib&kahaf.com
+33361
+ Cursum
+ R A Hazeleger
+ robert.hazeleger&cursum.nl
+33362
+ DataSchenk, Inc.
+ Jeffrey Schenk
+ Jeffrey.Schenk&DataSchenk.com
+33363
+ Duff & Phelps, LLC.
+ Scott Goodwin
+ scott.goodwin&duffandphelps.com
+33364
+ ginkgotek
+ huo ju
+ huoju&ginkgotek.com
+33365
+ Edelbluth Engineering
+ Juergen Edelbluth
+ juergen.edelbluth&edelbluth.eu
+33366
+ Columbia Data Products, Inc
+ Lance Hudson
+ lhudson&cdp.com
+33367
+ VIRTUALMGS
+ Myles Sartor
+ msartor&virtualmgs.com
+33368
+ VTRON TECHNOLOGIES LTD.
+ Zhentao Liu
+ liuzhentao&vtron.com
+33369
+ Sino-telecom Technology Co.,Ltd
+ Wan Renyong
+ wanry&sino-telecom.com
+33370
+ Erasmus MC Rotterdam
+ Maarten Bijl
+ m.a.bijl&erasmusmc.nl
+33371
+ Kelkoo
+ Eric VEYRET
+ eric.veyret&kelkoo.com
+33372
+ Infocare AS
+ Jan Terje Andersen
+ jan.terje.andersen&infocare.no
+33373
+ ZeroPoint.it
+ M. Shoaib Ahmed
+ sysadmin&zeropoint.it
+33374
+ SFProjects
+ Sebastian Fillinger
+ sebastian&fillinger.de
+33375
+ Dalee LLC
+ Andrey Nikolaev
+ andrey.nikolaev&dalee.ru
+33376
+ Argeon Limited
+ Balázs András Dohányos
+ dohanyos.balazs&argeon.hu
+33377
+ Paul Armstrong
+ Paul Armstrong
+ iana&otoh.org
+33378
+ Zetta, inc
+ Theral Mackey
+ tmackey&zetta.net
+33379
+ KLabs
+ Inseok Choi
+ ischoi&klabs.re.kr
+33380
+ ICS Computer Services SA
+ Gordan Vosicki
+ admin&icsa.ch
+33381
+ DVS Digital Video Systems AG
+ Konstantin Schinas
+ schinas&dvs.de
+33382
+ chillyweb
+ Niklas Schulze
+ ns&hardware-area.de
+33383
+ Audisoft Technologies
+ Jean-Pierre Harvey
+ jpharvey&audisoft.net
+33384
+ eSaturnus
+ Dong Hoon Van Uytsel
+ donghoon.vanuytsel&esaturnus.com
+33385
+ Feeva Technology Inc.
+ Don Gilletti
+ don.gilletti&feeva.com
+33386
+ Hyper9
+ Ryan Kruse
+ rkruse&hyper9.com
+33387
+ SS7 Solutions
+ Martin Quevedo
+ martin.quevedo&ss7solutions.com
+33388
+ InCASE - Sven Mueller
+ Sven Mueller
+ iana-pen-registration&incase.de
+33389
+ Keyboard Monkeys Ltd.
+ Reiner Jung
+ reiner&kb-m.com
+33390
+ Cormedica
+ Marcelo O. Rodriguez
+ cormedica&cormedica.com.ar
+33391
+ OSI d.o.o.
+ Rudi Ponikvar
+ rudi.ponikvar&osi.si
+33392
+ Source Allies, Inc
+ Scott Peshak
+ scott&sourceallies.com
+33393
+ C-NET Information Technology LTD.
+ POOR, Laszlo
+ poor.laszlo&cnet.hu
+33394
+ Mio Software Laboratory Inc.
+ Naoki Nishiyama
+ naoki&miolab.com
+33395
+ Washington State Consolidated Technology Services
+ Scott Barringer
+ CTSDLPKIAdmin&watech.wa.gov
+33396
+ Ferpa Consultoria e Sistemas Ltda.
+ Fernando Hackbart
+ fernando&ferpaconsultoria.com.br
+33397
+ CreAPPtive Limited
+ Ian Lee
+ ian.lee&legend-engg.com
+33398
+ Traffic Management Technologies
+ Gerhard Lamprecht
+ glamprecht&tmtservices.co.za
+33399
+ Egyption Root certification authority
+ Dr. Sherif Hazem Nour el-din
+ snoureldin&mcit.gov.eg
+33400
+ Anywire Corporation
+ Makoto Yamashita
+ yamashita&anywire.jp
+33401
+ Servera, Inc.
+ Kevin Shih
+ kevin.shih&servera-inc.com
+33402
+ Quadrizen
+ Stephen E. Halpin
+ oid-wn5rw5&quadrizen.com
+33403
+ Radiocomp ApS
+ Anne Christensen
+ ach&radiocomp.com
+33404
+ Dipl.-Ing. Christian Lindemann
+ Christian Lindemann
+ ldm_admin&arcor.de
+33405
+ EISST Limited
+ Corrado Ronchi
+ cronchi&eisst.com
+33406
+ Keller Williams Realty Intl
+ Ben Mayfield
+ sysadmin&kw.com
+33407
+ I-Evolve
+ Justin Elze
+ jelze&i-evolve.com
+33408
+ BASIS International Ltd.
+ Jerry Karasz
+ jkaraszpen&basis.cloud
+33409
+ The Chronicle
+ Kenneth Moir
+ LicenseManagement&chronicle.com
+33410
+ FETAC
+ Giovanni Zaidan
+ gzaidan&fetac.ie
+33411
+ QNETIC LTD.
+ Tom Gleason
+ tom.gleason&qnetic.com
+33412
+ Kootenai Electric Cooperative, Inc.
+ Art Malin
+ malina&kec.com
+33413
+ ADSLWEB-dot-Net
+ Pieter de Rijk
+ domreg&adslweb.net
+33414
+ Monitis Inc.
+ Hovhannes Avoyan
+ havoyan&monitis.com
+33415
+ N-Com, L.P.
+ Brad Landis
+ blandis&ncom.com
+33416
+ wondersgroup
+ zhang fengchang
+ alain&wondersgroup.com
+33417
+ PiN GmbH
+ Kurt Harders
+ harders&pin-gmbh.com
+33418
+ Rila Feinkost-Importe GmbH und Co. KG
+ Kurt Harders
+ k.harders&rila.de
+33419
+ CNStreaming Technologies Co., Ltd
+ Li Jie
+ jie.li&cnstreaming.com
+33420
+ Voalte, Inc
+ Oscar Callejas
+ o.callejas&voalte.com
+33421
+ South Gloucestershire Council CYP ICT
+ Nick Pearce
+ Nick&sgcyp.org.uk
+33422
+ Com-Ned Netwerken B.V.
+ Ronald Huizer
+ ronald&comned.com
+33423
+ Safran Passenger Innovations Germany GmbH
+ Romain Hermenier
+ de.engineering&zii.aero
+33424
+ ITXTEND LLC
+ Raghunathan KV
+ raghukv&itxtend.com
+33425
+ Fortisbank NL NV
+ Steven Geerts
+ steven.geerts&nl.fortis.com
+33426
+ Mirae Ikorn company
+ Sai Thi Hien Ninh
+ sthninh&mikorn.com
+33427
+ 5V Technologies Ltd.
+ Hsu Chih-Ming
+ mein_hsu&5vtechnologies.com
+33428
+ TRAKCE, a.s.
+ Bretislav Otruba, Ing.
+ otruba&trakceol.cz
+33429
+ Mobile Experts sp. z o.o.
+ Adam Wos
+ adam.wos&mobileexperts.pl
+33430
+ Libra Szoftver Zrt
+ Mihaly Kepler
+ mkepler&mve.hu
+33431
+ Oberfinanzdirektion Karlsruhe
+ Robert Foerderer
+ robert.foerderer&ofdka.bwl.de
+33432
+ MAHLE International GmbH
+ Michael Zerrer
+ michael.zerrer&mahle.com
+33433
+ Interwetten
+ Otahal Helmut
+ it-admin&interwetten.com
+33434
+ SDC Sistemi di Computer
+ Federico Scaramuzza
+ pen-iana&essedici.it
+33435
+ dicas digital image coding GmbH
+ Matthias Wegener
+ wegener&dicas.de
+33436
+ Lepida spa
+ Maurizio Coppari
+ maurizio.coppari&lepida.it
+33437
+ Heidelberg Engineering GmbH
+ Michael Reutter
+ mreutter&heidelbergengineering.com
+33438
+ RIPN
+ Mikhail Vsevolodov
+ vsev&ripn.net
+33439
+ Centralx
+ Marcos Moreira
+ mm&centralx.com.br
+33440
+ Centro Brasileiro de Pesquisa e Tecnologia em Informática Médica
+ Marcos Moreira
+ mm&cpqt.com.br
+33441
+ Science Systems and Applications, Inc.
+ Owen Steinert
+ admin&ssaihq.com
+33442
+ Bernards
+ Jason Wise
+ supportdesk&bernards.com
+33443
+ Novus Entertainment Inc.
+ Norio Sakuta
+ norio.sakuta&novusnow.ca
+33444
+ obtelecom
+ xuxin
+ xuershao&hotmail.com
+33445
+ The London Library
+ Will David
+ will.david&londonlibrary.co.uk
+33446
+ Relay Station Ltd
+ Alexander Fisher
+ alex.fisher&relaystation.co.uk
+33447
+ Comtech Ltd.
+ Balázs Bagó
+ dev&comtech.co.hu
+33448
+ Chemtura Corporation
+ Michael Baker
+ michael.baker&chemtura.com
+33449
+ Time2Dive
+ michael koch
+ michael&time2dive.at
+33450
+ Facultad de Ingenieria Informatica, CUJAE
+ Bislandry Vejo
+ bvejo&ceis.cujae.edu.cu
+33451
+ Infomed
+ Maykel Moya
+ moya&infomed.sld.cu
+33452
+ Comsenz.Ltd
+ Joanna Zhang
+ zhangjuan&comsenz.com
+33453
+ Polylogics Consulting, Inc.
+ Rod Dorman
+ rodd&polylogics.com
+33454
+ Nippon Sogo Systems, Inc.
+ Kazuhiro Seo
+ k-seo&nssys.co.jp
+33455
+ BVE Solutions
+ Boris Eschenko
+ redhat&ngs.ru
+33456
+ DCF Technologies
+ Uri Margalit
+ uri&dcftech.com
+33457
+ DANET.CZ s.r.o.
+ Roman DAVID
+ rdavid&danet.cz
+33458
+ Colégio Santo Agostinho
+ César Augusto Simões Goudouris
+ cesar&csa.com.br
+33459
+ Vivisimo, Inc.
+ Chris Gillin
+ gillin&vivisimo.com
+33460
+ //SEIBERT/MEDIA GmbH
+ Torsten Rehn
+ trehn&seibert-media.net
+33461
+ DS Media Labs, Inc.
+ Glenn R. Martin
+ iana&dsmedialabs.com
+33462
+ Zmac1, Inc.
+ Dan Maus
+ noc.oid&zmac1.com
+33463
+ Limelight Networks, Inc.
+ Wylie Swanson
+ wylie&llnw.com
+33464
+ Leo Lab
+ Leo Wang
+ xfwang0724&hotmail.com
+33465
+ Unlimited Bandwidth LLC
+ Jim Albanese
+ jalbanese&ubllc.com
+33466
+ Kadeo Pty Ltd
+ Shaun Deans
+ shaun&kadeo.com.au
+33467
+ Cyprotex
+ David Roe
+ d.roe&cyprotex.com
+33468
+ Future Skies
+ Charles Hull
+ charles.hull&future-skies.com
+33469
+ Produban Servicios Informaticos Generales
+ David Manchado
+ dmanchado&produban.com
+33470
+ Vista Systems, Corp.
+ Derek Smithson
+ derek.smithson&vistasystems.net
+33471
+ Alekstra Oy
+ Jani Piitulainen
+ pen&alekstra.com
+33472
+ Sittig Industrie-Elektronik GmbH & Co. KG
+ Michael Sittig
+ michael.sittig&sittig.de
+33473
+ Unassigned
+ Returned 2017-01-20
+ ---none---
+33474
+ Regex
+ M. van Buytene
+ martijn&regex.nl
+33475
+ Botswana Power Corporation
+ Hanno van der Maas
+ hanno&bpc.bw
+33476
+ Kittelberger media solutions GmbH
+ René Gerisch
+ sysadmin&kittelberger.de
+33477
+ Sommer Mess-Systemtechnik
+ Bernd Herstelle
+ iana&sommer.at
+33478
+ aserva GmbH
+ Alexander Scheibner
+ alexander.scheibner&aserva.de
+33479
+ TradingScreen Inc
+ Jon Andrews
+ jon.andrews&tradingscreen.com
+33480
+ Canadian Automobile Association, South Central Ontario
+ Alex Savitsky
+ asav&caasco.ca
+33481
+ Manufacturing Resources International
+ John Schuch
+ jschuch&mri-inc.net
+33482
+ ManageIQ, Inc.
+ Oleg Barenboim
+ oleg.barenboim&manageiq.com
+33483
+ Goldflower Incorporated
+ Dr. Charles Cavanaugh
+ cdc&goldflowerinc.com
+33484
+ Initech s.r.o.
+ Petr Antonov
+ development&initech.cz
+33485
+ Caribou Software
+ Jeremy Phillippe
+ jeremy.phillippe&caribousoftware.com
+33486
+ Silk Information Systems, Inc.
+ Brandon Bates
+ info&silkisi.com
+33487
+ Packet Ship Technologies Limited
+ Paul Clark
+ paul&packetship.com
+33488
+ MoaningMarmot
+ Emmanuel Blot
+ emmanuel.blot&free.fr
+33489
+ NERO Network
+ Stephen Fromm
+ stephenf&nero.net
+33490
+ GeneGO Inc.
+ Maxim Kuznetsov
+ max&genego.com
+33491
+ Malviny International
+ Jiri "Malviny" Maly
+ malviny&post.cz
+33492
+ Broadex Technologies, Shanghai
+ Zhu Hangtian
+ hangtian.zhu&broadex-tech.com
+33493
+ Loadcom Technology Shenzhen Co., Ltd.
+ wangdadong
+ dolphine51&163.com
+33494
+ Sekoci Maju Jaya
+ Kunto Harjadji Baiquni
+ kbaiquni&esemje.com
+33495
+ AXPO INFORMATIK AG
+ Matthias Gysin
+ Matthias.Gysin&axpo.ch
+33496
+ Spurious Logic Technology Services
+ Ian Tarasevitsch
+ Ian.Tarasevitsch&gmail.com
+33497
+ Vahni Solutions
+ Cariappa Bollera Appaiah
+ cariappa.ba&vahnisolutions.com
+33498
+ Andrew Kipcharskiy
+ Andrew Kipcharskiy
+ avkipcharskiy&mail.ru
+33499
+ KPN HotSpots
+ Jan Haitjema
+ jan&kpnhotspots.com
+33500
+ Vertex Antennentechnik GmbH
+ SNMP Administrator
+ snmp&vertexant.de
+33501
+ Novatice Technologies
+ Erwan HAMON
+ tech&novatice.com
+33502
+ Comunidad Autonoma Region de Murcia
+ Tomas Sanchez Sandoval
+ tomas.sanchez&carm.es
+33503
+ Heavens-Above GmbH
+ Chirstopher Peat
+ chris.peat&heavens-above.com
+33504
+ Narodni technicka knihovna
+ Jakub Shanel
+ j.shanel&stk.cz
+33505
+ tw telecom, inc.
+ Bill Sella
+ bill.sella&twtelecom.com
+33506
+ Dassault Systemes (formerly 'Enginuity PLM LLC')
+ Carl P. Miller
+ carl.miller&3ds.com
+33507
+ Elster Electricity, LLC
+ Edward J. Beroset
+ edward.j.beroset&us.elster.com
+33508
+ Avere Systems, Inc.
+ Daniel S. Nydick
+ support&averesystems.com
+33509
+ Sociedad Hebraica Argentina
+ Leandro Fernández
+ leandro&hebraica.org.ar
+33510
+ Provincial Health Services Authority
+ Jason Freeman
+ jfreeman&phsa.ca
+33511
+ Radiant Technologies, Inc.
+ Tae Joon Ha
+ tjha&radiantech.net
+33512
+ TheMarkets.com LLC
+ Albert Rech
+ arech&themarkets.com
+33513
+ Arvensian
+ Jon Gray
+ jon&arvensian.co.uk
+33514
+ LUMANTEK
+ Kang Myung Soo
+ mskang&lumantek.com
+33515
+ Antonio Cunha Barbosa
+ Antonio Barbosa
+ cunha.barbosa&gmail.com
+33516
+ Zhuhai Jiasin Industry Co., Ltd
+ xiaohu yu
+ yuxh&jiasin.com
+33517
+ Scourger.nl
+ Richard K. Noorlandt
+ info&scourger.nl
+33518
+ Tap / Bkruse & Associates LLC
+ Ivan D Vasin
+ ivan&vacced.com
+33519
+ SkyMesh PTy Ltd
+ Brett Johnson
+ brett.johnson&skymesh.net.au
+33520
+ Modern Module Inc.
+ Alex Qian
+ alexqian&e-mmi.com
+33521
+ IKT Advanced Technologies s.r.o.
+ Jiri Smitka
+ jiri.smitka&ikt.cz
+33522
+ soit GmbH
+ Haik Schwebke
+ h.schwebke&soit.de
+33523
+ Sword Real Time
+ Stuart Banks
+ stuart.banks&rtel.com
+33524
+ measanctum
+ Bren Norris
+ bren.norris&measanctum.com
+33525
+ Bewigo Technologies SARL
+ Omar BENHAMID
+ omar.benhamid&bewigo.com
+33526
+ DonaldWilson.Info
+ Donald Wilson
+ donald&donaldwilson.info
+33527
+ USDA
+ Rich Barr
+ richard.barr&usda.gov
+33528
+ Krestfield
+ Darren Wilson
+ darren.wilson&krestfield.com
+33529
+ MIDASPLUS, INC.
+ David Stachowski
+ dave.stachowski&acs-inc.com
+33530
+ EasyWay
+ Wang Yongfeng
+ wangsir512&126.com
+33531
+ Dmitry Komarchev
+ Dmitry Komarchev
+ komarchev&gmail.com
+33532
+ Valsts Robežsardze
+ Sergey Lukashevich
+ sergejs.lukasevics&rs.gov.lv
+33533
+ Linkdevices Technology, Inc.
+ Victor Romanchuk
+ vroma&linkdevices.com
+33534
+ Systembase Limited
+ Mr A Steward
+ tech&systembase.com
+33535
+ Herning Kommune
+ Kim Skotte Larsen
+ itakl&herning.dk
+33536
+ INESC Porto
+ Joao Neves
+ Joao.Neves&inescporto.pt
+33537
+ BCV solutions s.r.o.
+ Zdenek Burda
+ info&bcvsolutions.eu
+33538
+ EDX Software Design
+ Eduard Furrer
+ Eduard.Furrer&TheEDX.ch
+33539
+ Europcar Information Services
+ Mounir Chaabane
+ jerome.dufournet&europcar.com
+33540
+ Ion Beam Applications
+ Fabrice Deleau
+ fabdel&gmail.com
+33541
+ w3variance
+ Christian Hammerl
+ c.hammerl&w3variance.de
+33542
+ CBC Cologne Broadcasting Center GmbH
+ Günter Neitzel
+ guenter.neitzel&cbc.de
+33543
+ UHU Systems Kft.
+ Pozsár Balázs
+ info&uhusystems.com
+33544
+ T.Rowe Price
+ Mark Gogel
+ mark_gogel&troweprice.com
+33545
+ Entelec Control Systems
+ Kris Daniels
+ kris.daniels&entelec.be
+33546
+ Axiros GmbH
+ Natalia Vaisberg
+ info&axiros.com
+33547
+ Liberty Mutual Insurance Company
+ Liberty Communications Services
+ registerdomainus&libertymutual.com
+33548
+ Managed I.T.
+ Kiall Mac Innes
+ kiall&managedit.ie
+33549
+ ZnamiNet
+ Bartosz Radwan
+ biuro&znaminet.pl
+33550
+ BIXOLON Co., Ltd.
+ Chulhui, LEE
+ swallow&bixolon.net
+33551
+ David Jones
+ Chris Freeman
+ cfreeman&davidjones.com.au
+33552
+ HiFull Technology
+ Forrest Zhang
+ forrest&hifulltech.com
+33553
+ TBC Solutions
+ Kwek Yuan
+ kwekyuan&tbcsolutions.com.sg
+33554
+ Genetech AB
+ Bo Danielsson
+ bo.danielsson&genetech.se
+33555
+ RACOM s.r.o.
+ Ing. Marek Prasil
+ marek.prasil&racom.eu
+33556
+ Hyperthought Solutions
+ Scott Kelly
+ scott&hyperthought.com
+33557
+ University of Kent
+ Matthew Slowe
+ M.Slowe&kent.ac.uk
+33558
+ powertron engineering co., ltd.
+ Jung Ha-Jin
+ powertro&powertron.co.kr
+33559
+ AXION - Red de Banda Ancha de Andalucia S.A.
+ Antonio Marcos Linares Cabrera
+ amlinares&axion.es
+33560
+ Commercial Court of Tula Region
+ Alexander Senturin
+ avsenturin&tula.arbitr.ru
+33561
+ Express Gifts ltd
+ Andrew Gerrard
+ hostmaster&findel.co.uk
+33562
+ Judako AB
+ Johan Udd
+ johan.udd&judako.se
+33563
+ CNEA - Regional Centro
+ Martinez Rodrigo
+ rmartinez&rcentro.cnea.gov.ar
+33564
+ MEDIATECH
+ Antony Simonneau
+ technique&mediatech.fr
+33565
+ Epic Event International Pty Ltd
+ Ian Henderson
+ ian.henderson&epicevent.com
+33566
+ Dublin University Internet Society
+ Stephen Dolan
+ mu&netsoc.tcd.ie
+33567
+ Vira Realtime, Ltd.
+ Oleg Mityagin
+ o.mityagin&rlt.ru
+33568
+ Bakoma SA
+ Paweł Jankowski
+ pawel.jankowski&bakoma.pl
+33569
+ ERG S.p.A.
+ Danilo Greco
+ dgreco&erg.it
+33570
+ RENATA WEB SYSTEMS
+ Alexey V. Degtyarev
+ alexey&renatasystems.org
+33571
+ MRC Epidemiology Unit
+ Iain Morrison
+ iain.morrison&mrc-epid.cam.ac.uk
+33572
+ Educational Service Unit 10
+ Jordan Clark
+ admin&esu10.org
+33573
+ Corps Saxo-Montania
+ Dennis De Matteis
+ admin&saxo-montania.de
+33574
+ waxtie
+ Martin Sharp
+ martin.sharp&waxtie.com
+33575
+ Inovatic d.o.o.
+ Boris Jakov Anic-Curko
+ anic&inovatic.hr
+33576
+ AP Router Industria Eletronica Ltda.
+ Guilherme F. Weidle Jr
+ guilherme&aprouter.com.br
+33577
+ CenIP
+ Sosa Lugones, Marcelo Martin
+ marsosa&cenip.com.ar
+33578
+ Jason B. Alonso
+ Jason B. Alonso
+ pen&hackorp.com
+33579
+ Fairfield County, Ohio
+ Andrew Michael Stemen
+ astemen&co.fairfield.oh.us
+33580
+ Anacom Eletrônica Ltda
+ Alexandre Rodrigues
+ arodrigues&anacom.com.br
+33581
+ OpenMind S.r.l.
+ Fabrizio Giustina
+ fabrizio.giustina&openmindonline.it
+33582
+ Errigal, Inc.
+ Darren Hoffman
+ darren.hoffman&errigal.com
+33583
+ BSoft
+ Bart van Pelt
+ bvpelt&solcon.nl
+33584
+ OnlLine Technologies
+ Dr Nikos Baltas
+ nikos&flowgrid.com
+33585
+ Intehel
+ Xu Hailong
+ mail2xhl&sohu.com
+33586
+ Institute of Information science, Beijing Jiaotong University, China
+ Chongyan Xia
+ sunnyxcy&sohu.com
+33587
+ PlayBox Technology Ltd.
+ Ludmil Kushinov
+ support.bg&playbox.tv
+33588
+ Autek Ingenieria, SL
+ Manuel Sanz
+ manuel.sanz&autek.es
+33589
+ Ministarstvo unutrasnjih poslova Republike Srbije
+ Dragoslav Stanižan
+ dragoslav.stanizan&mup.gov.rs
+33590
+ Faltermeier
+ Florian Faltermeier
+ florian.faltermeier&gmail.com
+33591
+ GIE Astria
+ Bénédicte TAILLEBOIS
+ benedicte.taillebois&astria.com
+33592
+ Gryphon Technology Pty Ltd
+ Stephen Gryphon
+ sgryphon&gryphontechnology.biz
+33593
+ Errigal Inc.
+ Patrick Gary
+ patrick.gary&errigal.com
+33594
+ Daniel Hommel
+ Daniel Hommel
+ daniel&hommel4u.de
+33595
+ San Francisco State University
+ Joellen Fung
+ jfung&sfsu.edu
+33596
+ Adventist Health System
+ Kirk Ott
+ kirk.ott&ahss.org
+33597
+ Clasdix SRL
+ Leandro Fernández
+ lfernandez&clasdix.com.ar
+33598
+ isi-muenchen ltd.
+ Marc Ende
+ me&isi-muenchen.de
+33599
+ Dolf - Systems
+ Matej Bucar
+ matej&dolf-systems.com
+33600
+ OMNIconnect Pty Ltd
+ Graeme Lee
+ graemel&omniconnect.com.au
+33601
+ KIRYUNG
+ LEE MYUNG HEE
+ mh&huvent.com
+33602
+ northstarlabs.net
+ Jeff McCune
+ mccune.jeff&gmail.com
+33603
+ Infotech enterprises
+ Ajay Krishnan
+ ajaykrishnanm&infotechsw.com
+33604
+ SARL LES CAGOTS
+ Marc Mouttet
+ mmouttet&yahoo.fr
+33605
+ Soft & Control Technology s.r.o.
+ Jozef Nagy
+ register&sct.sk
+33606
+ HI5 Networks, Inc
+ Aaron Chu
+ achu&hi5.com
+33607
+ SeeChange Health
+ Mike Stinebaugh
+ mstinebaugh&seechangehealth.com
+33608
+ RipCode, Inc.
+ Nick Bozadzis
+ nick.bozadzis&ripcode.com
+33609
+ Softtek
+ Eduardo Bernot
+ eduardo.bernot&softtek.com
+33610
+ fastip, llc
+ Benjamin Black
+ iana&fastip.com
+33611
+ Transmicro
+ Rodrigo Deppe
+ deppe&transmicro.com.br
+33612
+ Com Hem AB
+ Simon Ehrlin
+ advisory&comhem.com
+33613
+ CRISPYLOGICS
+ Jochen Schmidt
+ js&crispylogics.com
+33614
+ DPD Polska Sp. z o.o.
+ Daniel Kiper
+ dkiper&dpd.com.pl
+33615
+ Cross Country Automotive Services
+ Jack Moore
+ networkrenewals&atxg.com
+33616
+ Ohio Supercomputer Center
+ Doug Johnson
+ djohnson&osc.edu
+33617
+ David Kraeutmann
+ David Kraeutmann
+ david&davidkra.net
+33618
+ Nito Programs
+ Stephen Cleary
+ oid.nito-programs&xoxy.net
+33619
+ FreeComm Data Communication Co., Ltd.
+ Ivans Tang
+ ivans_tang&163.com
+33620
+ CertusNet
+ CertusNet
+ zhangrt&certusnet.com.cn
+33621
+ Asmens dokumentu israsymo centras prie Lietuvos Respublikos vidaus reikalu ministerijos
+ Aldona Gudeliene
+ aldona.gudeliene&vrm.lt
+33622
+ 4Dst International Telecommunications (Pty) Ltd
+ Andrew Gaylard
+ mib&4dst.com
+33623
+ Pokrovskoe Ltd
+ Roman Osipov
+ RomanOsipov&gmail.com
+33624
+ Beijing VBON Science & Technology Development Co.,Ltd.
+ Xiao Kewei
+ keweixiao&163.com
+33625
+ xallaraparadigm
+ Marcus Griep
+ iana-pen&xpdm.us
+33626
+ Reouel
+ Alon Vilozny
+ alonsovilo&gmail.com
+33627
+ code-drohne.de
+ Andreas Zekl
+ accountz1&frechheit.net
+33628
+ Egyption Government Certification Authority
+ Engineer.Atef Mohamed Yassin Khallaf
+ govca&mof.gov.eg
+33629
+ t-Linux Ltd.
+ Denis Pynkin
+ denis.pynkin&t-linux.by
+33630
+ Iridea (M) Sdn Bhd
+ Ishraf Ismail
+ ishraf&ir-idea.com
+33631
+ Poczta Polska
+ Kamil Perfecki
+ kamil.perfecki&katowice.poczta-polska.pl
+33632
+ AGNEKO
+ Vasiliy Gusev
+ gusev&agneko.com
+33633
+ Herman Andersson Oy
+ Hannu Vanninen
+ hannu.vanninen&hermanandersson.fi
+33634
+ Reale Seguros Generales
+ Eduardo Cunha
+ eduardo.cunha&reale.es
+33635
+ Ruby Sync
+ Ritchie Young or Nowhere Man
+ babar2k6&gmail.com
+33636
+ TechnoSec
+ Marco Pennelli
+ marco.pennelli&technosec.net
+33637
+ Walla Walla University
+ Paul Harvey
+ noc&wallawalla.edu
+33638
+ Voiceboard Corporation
+ Doug Fuller
+ doug&voiceboard.com
+33639
+ Vestas Wind Systems A/S
+ Morten Duus
+ modus&vestas.com
+33640
+ TCPOS SA
+ Ivan Salvetti
+ ivan.salvetti&tcpos.com
+33641
+ Ajimi
+ Bastien DOUCE
+ iana&ajimi.fr
+33642
+ Denmark - Fujitsu Services A/S
+ Michael Soerensen
+ privateenterprisenumber&fujitsu.dk
+33643
+ Comgroup GmbH
+ Markus Schmidt
+ markus.schmidt&comgroup.de
+33644
+ Sytel Limited
+ Garry Pearson
+ garryp&sytel.com
+33645
+ MKS Inc.
+ Russell Robinson
+ russell&mks.com
+33646
+ Extelia
+ pierre-marc pinel
+ pierre-marc.pinel&extelia.fr
+33647
+ Mashlab / Huther & Sommer GbR
+ Oliver Sommer
+ oliver&mashlab.com
+33648
+ Ireth
+ Walter Summonte
+ walter.summonte&ireth.net
+33649
+ Pramana Inc
+ Guru Rajan
+ guru&pramana.com
+33650
+ AdaCore SAS
+ AdaCore contact
+ iana-contact&eu.adacore.com
+33651
+ Sparkplug Inc
+ Patrick Randall
+ engineering&sparkplug.net
+33652
+ Cousteau Network Development LLC
+ Joop Cousteau
+ jcousteau&gmail.com
+33653
+ Opulan Technologies Corp.
+ Zhiheng Gan
+ zgan&opulan.com
+33654
+ Posidex Techonologies Pvt Ltd
+ Bhavani Shanker C
+ madhusudan&posidex.com
+33655
+ OVOCENTRUM V+V s.r.o.
+ Petr TuÄek
+ ptucek&euronet-group.cz
+33656
+ Wardsback Brotherhood
+ Frédéric CORNU
+ fcornu&wardsback.org
+33657
+ Harald Würger
+ Harald Würger
+ iana&wuerger.net
+33658
+ V.D.S. - Video Display Systems Srl
+ Mauro Barella
+ mbarella&vds-it.com
+33659
+ Università di Bari
+ Sabino Calo
+ s.calo&csi.uniba.it
+33660
+ Lower Colorado River Authority
+ Paul Griffin
+ Paul.Griffin&lcra.org
+33661
+ LineRate Systems, Inc.
+ John Giacomoni
+ John.Giacomoni&LineRateSystems.com
+33662
+ AfroDuck Productions
+ Andrew Butcher
+ abutcher&csee.wvu.edu
+33663
+ Manz Automation AG
+ Mathias Glaser
+ mglaser&manz-automation.com
+33664
+ Conei Cia. Int. de Inversiones
+ Iván Baranda
+ ibaranda&conei.com
+33665
+ Liveperson
+ Leonid Mirsky
+ leonid&liveperson.com
+33666
+ STMIK Mikroskil
+ Des Dulianto
+ desdulianto&mikroskil.ac.id
+33667
+ SADA Systems Inc. - Apps Division
+ Nicky Parseghian
+ nicky.parseghian&sadasystems.com
+33668
+ ECtel LTD.
+ Eyal Zamir , Chief System Architect
+ eyalz&ectel.com
+33669
+ Kevin R. James Enterprise Services
+ Kevin R. James
+ kevin&jameses.net
+33670
+ Arctic Lake
+ Niels Buhl
+ niels.buhl&arcticlake.com
+33671
+ HESTIA FRANCE
+ Mr Daniel SPITZ
+ hestia&hestia-france.com
+33672
+ intecsoft GmbH
+ Marco Grunert
+ marco.grunert&intecsoft.de
+33673
+ Lacerda Sistemas de Energia
+ Enrico Caruso
+ enrico&lacerdasistemas.com.br
+33674
+ NUVICO
+ Royal Lee
+ royal.l&nuvico.com
+33675
+ Zydax, LLC
+ Mark Swayne
+ iana&zydax.com
+33676
+ Happy Jack Software LLC.
+ Mona Gamboa
+ ian&happyjacksoftware.com
+33677
+ HiWiFi Networks
+ Jie Song
+ js&hiwifi.net
+33678
+ Fähnle IT-Solutions
+ Matthias Fähnle
+ info&faehnle-it-solutions.de
+33679
+ The University of Waikato
+ Dougal Mair
+ maird&waikato.ac.nz
+33680
+ Bankart, d.o.o.
+ Matej BuÄar
+ matej.bucar&bankart.si
+33681
+ Deutsche Papier Vertriebs GmbH
+ Christian Amberger
+ AmbergerC&deutsche-papier.de
+33682
+ Tyze.com
+ Jerry Hutchings
+ jerry&tyze.com
+33683
+ Agilink Systems Corp.
+ Wolfgang Tolkien
+ wtolkien&agilink.ca
+33684
+ eCern Inc
+ Robert Stanton
+ stanton&ecern.com
+33685
+ Netgroup A/S
+ Hroi Sigurdsson
+ hs&netgroup.dk
+33686
+ NetVitesse S.A.R.L
+ Antoine Roux
+ admin&net-vitesse.com
+33687
+ NETAVIS Software GmbH
+ Lazar Jozsef
+ jlazar&netavis.net
+33688
+ Packet Power
+ Paul Bieganski
+ paul&packetpower.com
+33689
+ mediQ
+ Stephan Goeldi
+ goeldi&goeldi.com
+33690
+ shenzhen etoptech co.,Ltd
+ Genbay.Zheng
+ Genbay.Zheng&163.com
+33691
+ MOSTCOM Ltd.
+ Sergey Kuznetcov
+ ksn&moctkom.ru
+33692
+ Meona GmbH
+ Matthias Wuttke
+ info&meona.de
+33693
+ SMALS
+ Monitoring Office
+ supervision&smals.be
+33694
+ Knexus Research Corporation
+ Erskin L. Cherry
+ erskin.cherry&knexusresearch.com
+33695
+ National Oilwell Varco
+ Ruijing Ou
+ ruijing.ou&nov.com
+33696
+ Trulix Systems
+ Tim Lyons
+ tim.lyons&trulix.com
+33697
+ Klaus Becker Kopiersysteme -Service-GmbH
+ Sebastian Schnitzler
+ info&bueroit.de
+33698
+ ACRA CONTROL LTD.
+ Nikki Cranley
+ cranley&acracontrol.com
+33699
+ TAG Video Systems
+ Waldman Gal
+ galwa&tagvs.com
+33700
+ Saginaw Valley State University
+ Timothy Patterson
+ tjpatter&svsu.edu
+33701
+ Cathay Pacific Airways Ltd.
+ Jacky Cheng
+ spajacc&cathaypacific.com
+33702
+ Technalogix Ltd.
+ Aaron Sivacoe
+ aaron&technalogix.ca
+33703
+ ziggurat29
+ David Lemley
+ dev&ziggurat29.com
+33704
+ Middle Office Solutions, LLC
+ Robert Tjia
+ rtjia&middleofficesolutions.com
+33705
+ Global 360 Inc
+ Dave Berglund
+ dave.berglund&global360.com
+33706
+ OPVISION Technology Co.,Ltd
+ Dai xinghe
+ daixinghe&163.com
+33707
+ United International College
+ Evan ZHU
+ evanzhu&uic.edu.hk
+33708
+ SPIT elektromechanica BV
+ Robert Boers
+ robert.boers&spit.nl
+33709
+ OnTimeLine
+ Jan Leinemann
+ Leinemann&OnTimeLine.de
+33710
+ Tawasul Telecom
+ Mohammed Al-Kout
+ tawasuladmin&tawasultele.com
+33711
+ Campanja AB
+ Berner Setterwall
+ berner.setterwall&campanja.com
+33712
+ CSC PYXUS-2006
+ Andrey Wacker
+ andrey_wacker&pyxus2006.com
+33713
+ WB Electronics S.A.
+ Andrzej Asztemborski
+ a.asztemborski&wb.com.pl
+33714
+ Neuralitic Systems Inc.
+ Sebastien Nobert
+ it&neuralitic.com
+33715
+ Axcient, Incorporated
+ Dave Garnett
+ dave&axcient.com
+33716
+ Jiangsu Hengtong Photoelectric Stock Co., Ltd
+ Wang Chong
+ chenb&hengtonggroup.com
+33717
+ Nirmitsu Technologies Private Limited
+ Ganesh Gudigara
+ ganesh&nirmitsu.com
+33718
+ Lava-Tech
+ Ren wenyue
+ suchasplus&gmail.com
+33719
+ EBU / UER
+ Bajas françois
+ bajas&ebu.ch
+33720
+ ELTA Systems Ltd.
+ David Tayouri
+ dtayouri&elta.co.il
+33721
+ Thrane & Thrane
+ Finn Berthelsen
+ finn.berthelsen&cobham.com
+33722
+ MC SECURITY Co., Ltd.
+ Sachio Ohnishi
+ s.ohnishi&mcsecurity.co.jp
+33723
+ laurentum.de
+ Wolfgang Lorenz
+ wo.lorenz&gmail.com
+33724
+ EBDSoft
+ Francesc Guasch
+ frankie&ebdsoft.com
+33725
+ Bimeng Communications System Co.,Ltd
+ Tianhang Chen
+ chentianhang&bmcsys.com.cn
+33726
+ White Sands Technology
+ Michael A. O'Donoghue
+ modonoghue&whitesands.com
+33727
+ Caerian Inc
+ Simon Wheatley
+ scw&caerian.com
+33728
+ Adaptive AI, Inc.
+ Kirill Katsnelson
+ kkm&adaptiveai.com
+33729
+ Beijing Pannet Information Technology Co., Ltd.
+ Zhanchun Gao
+ bj-pannet&163.com
+33730
+ Stefan aulbach
+ Stefan Aulbach
+ info&stefan-aulbach.de
+33731
+ Asito B.V.
+ Robert Boers
+ r.boers&asito.com
+33732
+ NetResults S.r.l.
+ Stefano Lucetti
+ stefano.lucetti&netresults.it
+33733
+ sw-k software & system engineering
+ Mr. Sebastian Woelk
+ sebastian.woelk&sw-k.net
+33734
+ chini.info
+ Davide Chini
+ oid&chini.info
+33735
+ Buzzlogic Inc.
+ Robert B. Carleton
+ bcarleton&buzzlogic.com
+33736
+ fylleri.is
+ Hlynur Kristjánsson
+ hlynur&fylleri.is
+33737
+ Soprano Design Pty Ltd
+ Peter Cleary
+ support&soprano.com.au
+33738
+ Animelliure
+ Marc Serra Romero
+ mad93&majomo.com
+33739
+ ANTRICE S.A
+ Ioan Petrescu
+ iopet&antrice.ro
+33740
+ Interdatanet - DET
+ Franco Pirri
+ fpirri&gmail.com
+33741
+ Yellowstone Soft
+ Hermann Betz
+ betz&yellowstone-soft.de
+33742
+ Net4Promotions
+ Biswajit Das
+ net4promotions&gmail.com
+33743
+ Zentrum für Soziale Innovation
+ Johannes Simon
+ simon&zsi.at
+33744
+ Application Solutions (Safety and Security) Ltd.
+ Andy Binks
+ abinks&asl-control.co.uk
+33745
+ College for Creative Studies
+ Matt Halcrow
+ mhalcrow&collegeforcreativestudies.edu
+33746
+ imagine that
+ jeff bachiochi
+ jeff&imaginethatnow.com
+33747
+ OnlineOK
+ Micheal Smith
+ xulfer&cheapbsd.net
+33748
+ Wilcox Technologies
+ Andrew Wilcox
+ AWilcox&Wilcox-Tech.com
+33749
+ VoLGA Forum
+ Kurt Bischinger
+ kurt.bischinger&t-mobile.at
+33750
+ Iritel A.D. Beograd
+ Zoran Miljkov
+ info&iritel.com
+33751
+ OBEJ di Galantini Andrea
+ Andrea Galantini
+ andrea&obej.it
+33752
+ Gen-Z Technologies inc.
+ Eric Pelletier
+ ericp&gardeplus.ca
+33753
+ Beijing CircLoop Digital Image Tech.Co.,Ltd
+ ZhuXuzhen
+ circloop&vip.163.com
+33754
+ Duelco A/S, Denmark
+ Harry Vohs
+ hav&duelco.dk
+33755
+ www.capad.de
+ Christian Adamski
+ christian.adamski&googlemail.com
+33756
+ keimatsu.com
+ Dan Keimatsu
+ keimatsu&keimatsu.com
+33757
+ Oblong Industries, Inc.
+ Kyle Thomas Miller
+ kyle&oblong.com
+33758
+ Inquinox, LLC
+ Jack McKinney
+ jack_mckinney&inquinox.com
+33759
+ Golden Micro Systems Corporation
+ Yukiko Suzuki
+ suzuki&g-micro.co.jp
+33760
+ Ministerstvo Finansov Chelyabinskoy oblasti
+ Alexander Povyshev
+ minfin74&mail.ru
+33761
+ OptimSys, s.r.o.
+ Pavel Cenek
+ cenek&optimsys.cz
+33762
+ Global Display Solutions SpA
+ Maurizio Garabunato
+ m.garabunato&gds.com
+33763
+ AD Holdings plc
+ Chris Blood
+ adh.snmp&googlemail.com
+33764
+ I-bridge B.V.
+ Luis Santos
+ luis.santos&ibridge.nl
+33765
+ Sapienza Consulting Ltd
+ Saso Bruzzese
+ saso.bruzzese&sapienzaconsulting.com
+33766
+ panagenda GmbH
+ Franz Walder
+ admin&panagenda.com
+33767
+ Korean Broadcasting System (KBS)
+ Sung soo, Lee
+ deniro33&kbs.co.kr
+33768
+ Beijing ZhonghongLida Technology Development Co., Ltd.
+ Arthur Lee
+ webmaster&leadal.com
+33769
+ Universidad de La Habana
+ Abel Marrero Santos
+ marrero&uh.cu
+33770
+ Telcom Research
+ Brian Weppler
+ bweppler&telcomresearch.com
+33771
+ Academy Consult München e.V.
+ Martin Klenk
+ it&academyconsult.de
+33772
+ The Portalus Group
+ Donald Norwood
+ dnorwood&portalus.com
+33773
+ Weather Kat
+ Matthew Soffen
+ truffle-iana&weatherkat.com
+33774
+ Pyro Networks
+ Yogendra Agarwal
+ yogendra.agarwal&pyrogroup.com
+33775
+ Moscow Metering Company
+ Vladimir Vodolazkiy
+ vvv&miccorp.ru
+33776
+ Orca Interactive LTD
+ Zevik Knobler
+ zevik.knobler&orcainteractive.com
+33777
+ Cadmos microsystems S.r.l.
+ Federico Lanza
+ f.lanza&cadmos.it
+33778
+ TIKLA tv
+ Deren Bdag
+ deren95&live.com.au
+33779
+ Stefan Seelmann
+ Stefan Seelmann
+ mail&stefan-seelmann.de
+33780
+ Grosvenor Technology Ltd.
+ Stephen Woolhead
+ siw&gtl.biz
+33781
+ FreeKey::Labs s.l.
+ Javier Lasheras Peña
+ lasi&freekeylabs.com
+33782
+ Pictage, Inc.
+ Michael Brown
+ mbrown&pictage.com
+33783
+ Chinarainbow Technology CO.,LTD
+ zhoupeng
+ pengzhou&chinarainbow.com.cn
+33784
+ AvFinity, L.L.C.
+ Steve D. Perkins
+ sdp&avfinity.com
+33785
+ La Salle University
+ Mark Purcell
+ purcell&lasalle.edu
+33786
+ Iquall S.A.
+ Matias G. Lambert
+ matias.lambert&iquall.net
+33787
+ KaHo Sint Lieven
+ Jorn Lapon
+ jorn.lapon&kahosl.be
+33788
+ juris GmbH
+ juris Rechenzentrum
+ domain&juris.de
+33789
+ Medical IT
+ VILSON COBELLO JUNIOR
+ vilson.cobello&medicalit.com.br
+33790
+ InFocus Corporation
+ Kevin Thompson
+ kevin.thompson&infocus.com
+33791
+ XelNet
+ Raphaël Barrois
+ oid&xelmail.com
+33792
+ Noisebridge
+ Jonathan Lassoff
+ ops&noisebridge.net
+33793
+ inviCRO, LLC
+ Christian Lackas
+ lackas&invicro.com
+33794
+ Myungmin Systems, Inc.
+ Ashuaria Lee
+ ashuaria&myungmin.com
+33795
+ SOLIT Information Security
+ Joerg Folz
+ info&solit.lu
+33796
+ ROMTELECOM S.A.
+ Mihai Cosma
+ ns_sa&romtelecom.ro
+33797
+ ESRI Portugal
+ Sandro Batista
+ sandro.batista&esri-portugal.pt
+33798
+ Suefke Softwareentwicklung
+ Martin Suefke
+ ianapen.20.masuefke&recursor.net
+33799
+ LinkSat
+ Jack Thomasson
+ jkt&linksat.com
+33800
+ CARFAX INC
+ Larry Dorman
+ mohelpdesk&carfax.com
+33801
+ Colorquick, LLC
+ Philip Panelli
+ ppanelli&crwgraphics.com
+33802
+ Xensor Systems Incorporated
+ Kurt Van Laar
+ xtensor&xtensor.com
+33803
+ Manor AG
+ Urs Schmid
+ urs.usm.schmid&manor.ch
+33804
+ Chrisalys
+ Christopher Tarento
+ contact&chrisalys.org
+33805
+ Peak Drive Solutions Ltd
+ Andrew Eastham
+ andy-snmp-admin&peakdrive.com
+33806
+ UTILISE IT LIMITED
+ Andrew Douthwaite
+ hostmaster&utilise-it.co.uk
+33807
+ Internexo Ltda.
+ Danton Nunes
+ danton.nunes&inexo.com.br
+33808
+ Jim Montague Software LLC
+ Jim Montague
+ pennum&jimmontaguesoftwarellc.com
+33809
+ Topomaro
+ Roberto Giovanardi
+ roberto.giova&gmail.com
+33810
+ Masterhost, CJSC
+ Dmitry V Krikov
+ iana&masterhost.ru
+33811
+ Idendego Inc.
+ Brian Pederson
+ security&idendego.com
+33812
+ Goodus, Inc.
+ Yoonkwon Kim
+ yoonkwon.kim&goodus.com
+33813
+ Invenso
+ Brecht Yperman
+ brecht.yperman&invenso.com
+33814
+ IProNet Sistemas, S.A.
+ Mikel Martin
+ mikelmartin&ipronet.es
+33815
+ Archean Technologies
+ Julien Vermillard
+ jvermillard&archean.fr
+33816
+ PROFILAX, s.r.o.
+ Jozef Remenec
+ remenec&profilax.sk
+33817
+ CopyKnight Technologies Ltd
+ Martin North
+ hostmaster&copyknight.com
+33818
+ asco
+ Ralf Doeblitz
+ doeblitz&netzverwaltung.net
+33819
+ StreetGeek
+ Michael Farrell
+ michael.farrell&streetgeek.com.au
+33820
+ DECOIT GmbH
+ Andre Brandt (Systemmanagement)
+ systemmanagement&decoit.de
+33821
+ Proliphix, Inc.
+ Paul Ciarfella
+ pciarfella&proliphix.com
+33822
+ Computer Task Group, Inc.
+ Mike Beekey
+ michael.beekey&ctg.com
+33823
+ comspace GmbH & Co. KG
+ Holger Paschke
+ support&comspace.de
+33824
+ Spirent Communications of Rockville, Inc.
+ Ntinos Solos
+ ksolos&spirentcom.com
+33825
+ ECHO KEISOKUKI Co.,Ltd.
+ NAOKI ISHIHARA
+ field_2005&clock.co.jp
+33826
+ Lutong Network Technology Co., ltd
+ Ben Xu
+ benx&sjtu.org
+33827
+ Dan Hirsch
+ Dan Hirsch
+ thequux&gmail.com
+33828
+ NTT Plala Inc.
+ Dan Keimatsu
+ n-mail&plala.co.jp
+33829
+ Novel Communication Co., LTD.
+ ZhaoGuangLu
+ boyce&126.com
+33830
+ One97 Communication (P) Limited
+ Avnindra P. Singh
+ avnindra.singh&one97.net
+33831
+ noFilis AutoID GmbH
+ Martin Dobler
+ martin.dobler&nofilis.com
+33832
+ Biologische Heilmittel Heel GmbH
+ Christian Huber
+ huber.christian&heel.de
+33833
+ Nettare Srl
+ Giuseppe Risi
+ giuseppe.risi&nettare.net
+33834
+ Salford
+ Zdenek Mejzlik
+ zdenek.mejzlik&salford.cz
+33835
+ REGS DE CATALUNYA, S.A.
+ Mario Lacambra Calahorra
+ mlacambra&gisa.cat
+33836
+ Alliaria, S.L.
+ Carles Giner
+ carles.giner&alliaria.com
+33837
+ GESTIÓ D'INFRAESTRUCTURES, S.A.
+ Mario Lacambra Calahorra
+ mlacambra&gisa.cat
+33838
+ Voxline Contact Center
+ Alex Bertuqui
+ abertuqui&voxline.com.br
+33839
+ CONFESOL
+ Márcio André
+ marcio&confesol.com.br
+33840
+ LEDZGO
+ Stephane Van Geystelen
+ vangeys&ledzgo.com
+33841
+ ArenaNet
+ Jared Chavez
+ jared&arena.net
+33842
+ SIBIO
+ Thierry Vaillant
+ sysadmin&sibio.fr
+33843
+ ProIS d.o.o.
+ Sasa Dautovic
+ office&prois.hr
+33844
+ Blastwave.org, Inc.
+ Dennis Clarke
+ dclarke&blastwave.org
+33845
+ Microlab Snc
+ Giulio Sfoglietti
+ giuliosfoglietti&microlabprogetti.com
+33846
+ DISA CSD MONTGOMERY
+ Reggie Adkins
+ reginald_adkins&emainc.com
+33847
+ maXan Pty Ltd
+ Grant Maxwell
+ grant.maxwell&maxan.com.au
+33848
+ Hot Solder Ltd
+ Iain Derrington
+ Iain.Derrington&hotsolder.co.uk
+33849
+ Universidad Autónoma de Colombia
+ Edward J Morales
+ webmaster&fuac.edu.co
+33850
+ Capgemini Spain SLU
+ Pedro J. Molina
+ pmolinam&capgemini.es
+33851
+ Combilent A/S
+ Brian Johansen
+ BRJ&combilent.com
+33852
+ Tractis
+ David Garcia
+ david.garcia&tractis.com
+33853
+ "STM" Co., Ltd
+ Vasily Redkin
+ support&ctm.ru
+33854
+ RP Compounds GmbH
+ Michael Laue
+ mlaue&rpcompounds.com
+33855
+ ADVtools
+ Sebastien ANDRIVET
+ sebastien&advtools.com
+33856
+ Ansgar Jonietz
+ Ansgar Jonietz
+ ansgar&jonietz.de
+33857
+ SECONS s.r.o.
+ Martin Hinner
+ info&secons.com
+33858
+ Aveco s.r.o.
+ Jiří Bašek
+ iana.adm&aveco.com
+33859
+ JRD
+ Enno Davids
+ enno06&metva.com
+33860
+ The Insitu Group
+ Andrew Hayes
+ andrew.hayes&insitu.com
+33861
+ CONGUIDE
+ Jens Hartmann
+ info&conguide.com
+33862
+ Large Binocular Telescope Observatory
+ Stephen Hooper
+ shooper&lbto.org
+33863
+ Mantaro Networks, Inc.
+ Ken McInerney
+ ietf&mantaro.com
+33864
+ Praktiker Services GmbH
+ Adam Bielak
+ PKIAdmin&praktiker.com
+33865
+ Atukorala Holdings Ltd. (formerly 'Squad 17 Limited')
+ Uditha Atukorala
+ info&aholdings.biz
+33866
+ Lionic Corp.
+ Roger Chien
+ roger.chien&lionic.com
+33867
+ Infrascape Technologies Limited
+ Imran Khan
+ ikhan&infrascape.com
+33868
+ DOSIsoft
+ MR Grandjean Pascal
+ grandjean&dosisoft.com
+33869
+ Kompas Xnet d.o.o.
+ Joze Markic
+ joze.markic&kompas-xnet.si
+33870
+ EXXOSS S.P.R.L.
+ Olivier Cant
+ olivier&exxoss.com
+33871
+ ZIBImed GmbH
+ Volker Zipfel
+ volker.zipfel&zibimed.de
+33872
+ Alpha Technologies, Inc. (formerly 'Cheetah Technologies L.P.')
+ Mark Bereit
+ mbereit&alpha.com
+33873
+ ARC Créations
+ Marc Laflutte
+ m.laflutte&arc-cre.com
+33874
+ Novita
+ Gregor Malensek
+ info&novita.si
+33875
+ National Bank of Ukraine
+ Max Kozlovsky
+ nbumailprog&gmail.com
+33876
+ Van Hameren ICT diensten
+ Peter van Hameren
+ peter&hameren.com
+33877
+ Publications Office
+ Marita Logan
+ opoce-liso&publications.europa.eu
+33878
+ Children's Miracle Network
+ Scott Lance
+ slance&childrensmiraclenetwork.org
+33879
+ Global IT Bilisim Hizmetleri Ltd.
+ Kivanc Oskay
+ koskay&globalit.com.tr
+33880
+ Isca Networks Corporation Ltd
+ Martin Cole
+ martin_cole&iscanetworks.com
+33881
+ ETM Electromatic Inc.
+ Wei Qin
+ wqin&etm-inc.com
+33882
+ Four Color Studio
+ Jason Silkey
+ jason&fourcolorstudio.com
+33883
+ The Bank of Lithuania
+ Rimvydas Zilinskas
+ rzilinskas&lb.lt
+33884
+ NSG
+ Steve Barrass
+ steve.barrass&nsg.com
+33885
+ Abhineet Singh Chauhan
+ Abhineet Singh Chauhan
+ ronin_b007&yahoo.com
+33886
+ UNICEF
+ Sean Boyd
+ SBoyd&unicef.org
+33887
+ Integrasul Solucoes em Informatica Ltda.
+ Edson Dino Salvati
+ edson&integrasul.com.br
+33888
+ Aqua Cooler Pty Ltd
+ Andrew Blackmore
+ andrew&aquacooler.com.au
+33889
+ Do-Style,INC.
+ Toshiaki Sakazume
+ toshiaki&do-style.com
+33890
+ KUB Ltd.
+ Khaustov Ivan
+ pavel&tomline.ru
+33891
+ goettert.net Internet Service
+ Daniel Goettert
+ info&goettert.net
+33892
+ Be IP s.a.
+ Steve Frécinaux
+ sfrecinaux&beip.be
+33893
+ Specialized Information Systems Ltd.
+ Vitaliy Verveyko
+ office&specinfosystems.com.ua
+33894
+ Aulofée
+ Cuir Lionel
+ aulofee&aulofee.com
+33895
+ The Joint Commission
+ Kurt Stehlik
+ kstehlik&jcaho.org
+33896
+ DDO Organisation sarl
+ Donnet, Sylvain
+ sdonnet&ddo.net
+33897
+ GSA
+ Raju Bhupatiraju
+ raju.bhupatiraju&gsa.gov
+33898
+ Synovel Software Technologies Pvt. Ltd.
+ Siva Edupuganti
+ sivakrishna&synovel.com
+33899
+ rahmn.com, llc
+ Michael Rahmn
+ michael&rahmn.com
+33900
+ Next Level Security Systems, Inc.
+ Peter Jankowski
+ pete&nlss.com
+33901
+ ezwww.ch
+ Thierry Bagnoud
+ hosting&ezwww.ch
+33902
+ Tiju Paul
+ Tiju Paul
+ tijupi&yahoo.com
+33903
+ nenunic
+ Yingzhe Hou
+ houyz&nenu.edu.cn
+33904
+ Sergei Butakov
+ Sergei Butakov
+ sergei&bslos.com
+33905
+ iVoltaire.org
+ Nicolas A. Bérard-Nault
+ nicobn&gmail.com
+33906
+ WANTS Inc.
+ Hidehiro Sasaki
+ sasaki07&wantsinc.jp
+33907
+ SECURITAS DIRECT ESPAÑA S.A.U.
+ Jose Antonio Aparicio Rubio
+ joseantonio.aparicio&securitasdirect.es
+33908
+ Seowonintech Co., Ltd
+ Jude Jung
+ gsjung&seowonintech.co.kr
+33909
+ Open Joint Stock Company Belvnesheconombank
+ Sergey Kazuk
+ kss&bveb.minsk.by
+33910
+ BSN Medical GmbH
+ Hartmut Volkmar
+ hartmut.volkmar&bsnmedical.com
+33911
+ Cerillion Technologies Limited
+ David Ball
+ david.ball&cerillion.com
+33912
+ FULLSEE Electronics Co., Ltd. Beijing
+ Scan Li
+ fullseetech&126.com
+33913
+ ClusterDB.com
+ Andrew Morgan
+ andrew&clusterdb.com
+33914
+ Monmouth Telecom
+ Mark Stevens
+ oid-admin&monmouth.com
+33915
+ Middle East Number Thirteen -Financial Services
+ Mohamad Amin Peelechi
+ m.amin.peelechi&gmail.com
+33916
+ Freeman Decorating Services, Inc.
+ Tommy Mhire
+ tommy.mhire&freemanco.com
+33917
+ Intact Financial Corporation
+ Richard Daigle
+ richard.daigle&intact.net
+33918
+ Top Producer Systems
+ Morgan Crocker
+ morgan.crocker&topproducersystems.com
+33919
+ ImmediaTV Corporation (formerly 'Magenta Video Networks')
+ Ciro Noronha
+ ciro&immediatv.com
+33920
+ DLT Limited (formerly 'Remote Management Systems Limited')
+ Darren Lucinsky
+ DL&DLTLimited.com
+33921
+ Molowa
+ Olivier Pallière
+ olivier&molowa.com
+33922
+ Byzoro Networks Ltd.
+ xie yongjiu
+ xieyongjiu&byzoro.com
+33923
+ Axione
+ Thomas FAGART
+ thomas.fagart&axione.fr
+33924
+ Ebor Computing Pty Ltd
+ Bill Cumpston
+ snmp.info&ebor.com
+33925
+ Progetto 3000 srl
+ Alessandro Sebastianutti
+ snmp-admin&progetto3000.com
+33926
+ buzzword.org.uk
+ Toby Inkster
+ mail&tobyinkster.co.uk
+33927
+ Cambridge Leaning Center
+ Durk Kim
+ durkkim&gmail.com
+33928
+ Ibuildings
+ John Le Drew
+ john&ibuildings.com
+33929
+ Universitat Jaume I
+ Juanjo Villaplana
+ villapla&si.uji.es
+33930
+ Contineo Systems
+ Milton Lie
+ milton&contineosystems.com
+33931
+ IK-TECH
+ Joerg Weichbrodt
+ jw&ik-tech.de
+33932
+ MEDIACAST CO., LTD.
+ Satoru Nonaka
+ nonaka&mcast.co.jp
+33933
+ QOX,Inc
+ Katsumi Honda
+ khonda&qox.jp
+33934
+ XenData Limited
+ Mark Broadbent
+ xendata&xendata.com
+33935
+ RedFox Communications Ltd
+ Mark Fenwick
+ mark&redfox.co.uk
+33936
+ Sentilla Corporation
+ Pradip De
+ pradip&sentilla.com
+33937
+ LinuxBox.cz
+ Petr Kopecky
+ info&linuxbox.cz
+33938
+ Ordina
+ Alwin Warringa
+ alwin.warringa&ordina.nl
+33939
+ Bolt Court Consulting
+ Jamie Hosker
+ admin&boltcourtconsulting.com
+33940
+ Wuhan Hongxin Telecommunication Technologies Co.,Ltd
+ Zheng Zhi
+ zhengzhi&hxct.com
+33941
+ Business Logic Systems
+ Stefan Szalai Dragos
+ stefan.dragos&gmail.com
+33942
+ NakedApe
+ Anton Emmerfors
+ anton.emmerfors&bredband.net
+33943
+ Faculty of Electrical Engineering Banja Luka
+ Mihajlo Savic
+ badaboom&etfbl.net
+33944
+ Compower Systems Inc.
+ Juan Gil Niehorster
+ jgil&compowersystems.com
+33945
+ OHO Interactive
+ Chris OConnor
+ chris&oho.com
+33946
+ Vencomm
+ Alexandre Vézina
+ avezina&vencomm.ca
+33947
+ MAGICONLINE
+ Adel Mezibra
+ amezibra&magic.fr
+33948
+ Azienda USL Ferrara
+ Boccafogli Luca
+ l.boccafogli&ausl.fe.it
+33949
+ Geotech Ltda
+ Ramiro Tostes
+ ramirobot&gmail.com
+33950
+ Zilogic Systems Pvt. Ltd.
+ Ganesan Paramasivam
+ iana&zilogic.com
+33951
+ taunusstein.net
+ Christian Felsing
+ hostmaster&taunusstein.net
+33952
+ ZimZahm Productions
+ Thomas P. Zahm
+ tpzahm&gmail.com
+33953
+ DLT Limited
+ Darren Lucinsky
+ DL&DLTLimited.com
+33954
+ International School of Beijing
+ Damir Tejic
+ dtejic&isb.bj.edu.cn
+33955
+ Better Place
+ Emek Sadot
+ emek.sadot&betterplace.com
+33956
+ Oversun
+ Timur Izhbulatov
+ t.izhbulatov&mchost.ru
+33957
+ NCHOVY Inc.
+ Yang, BongYeol
+ xeraph&nchovy.com
+33958
+ Skytap
+ Lonnie Hutchinson
+ lonnieh&skytap.com
+33959
+ The Egyptian Company for Networks and Computer Security Services
+ Ossama Husain
+ info&snsegypt.com
+33960
+ Nordnet AB
+ Johan Tanner
+ johan.tanner&nordnet.se
+33961
+ enCentro Systems Inc
+ Celso Meira
+ celso.meira&encentro.eu
+33962
+ icuetv
+ George Kurian
+ gkurian&icuetv.com
+33963
+ OCCN Ltd.
+ Thomas Steinbach
+ pen&occn.co.uk
+33964
+ ParaVolve Development Corporation
+ James W. Brinkerhoff IV
+ jwb&paravolve.net
+33965
+ R-DATA Sp. z o.o.
+ Grzegorz Szczyglowski
+ grzegorz.szczyglowski&gmail.com
+33966
+ FUNAI ELECTRIC CO., LTD.
+ Masahiro Matsuo
+ matuo&funai.co.jp
+33967
+ The Now Factory
+ Paul Colgan
+ paul.colgan&thenowfactory.com
+33968
+ Puleo Electronics Inc.
+ Jim Montesion
+ snmp&puleoinc.com
+33969
+ Canfield Research Group
+ Robb Canfield
+ robb&canfield.com
+33970
+ TradeHelm, Inc.
+ Frank Gallagher
+ frank.gallagher&tradehelm.com
+33971
+ VanceInfo Technologies Inc.
+ Jianmin Gao
+ gao_jianmin&vanceinfo.com
+33972
+ RFPA
+ ROUSSELET Michel
+ rfpa&rfpa.com
+33973
+ Net Entertainment NE AB
+ Christofer Olofsson
+ chol&netent.com
+33974
+ Agency.com
+ Craig Webster
+ cwebster&agency.com
+33975
+ GnomishThoughts
+ Ryan McHugh
+ ryan.mchugh&gnomishthoughts.com
+33976
+ HackThisSite
+ Kage Konjou
+ admin&hackthissite.org
+33977
+ BLIP
+ Dan Granville
+ dan&blipcreative.com
+33978
+ YAGI ANTENNA INC.
+ mimura makoto
+ mimura.makoto&yagi.h-kokusai.com
+33979
+ Hong Kong Trade Development Council
+ Shirley Yik
+ shirley.sl.yik&hktdc.org
+33980
+ DDB Link
+ Julien LEROY
+ jl&ddb.fr
+33981
+ Tek-Ops.com
+ Michael Schenck
+ mschenck&tek-ops.com
+33982
+ New Internet Technologies Sp. z o. o.
+ Michał Kiędyś
+ mk&newit.pl
+33983
+ Total Tel International Pty Ltd
+ Kim Beveridge
+ info&ttiadvant.com
+33984
+ Spark::red LLC
+ Troy Anderson
+ troy&sparkred.com
+33985
+ MigraTech
+ Philippe CHAUVAT
+ infos&migratech.fr
+33986
+ Universidade Federal de Pernambuco
+ Jose Antonio Monteiro de Queiroz
+ jose.queiroz&ufpe.br
+33987
+ Lakstins Family, LLC
+ Brian Lakstins
+ brian&lakstins.com
+33988
+ Comm.SEC di Valter Foresto
+ Valter Foresto
+ valter.foresto&gmail.com
+33989
+ Hyette S.A.
+ Manuel Cabrera Caballero
+ manuel.cabrera&hyettemail.com
+33990
+ Cassandra Research Center
+ Matteo Slaviero
+ matteo.slaviero&we-cassandra.com
+33991
+ Beaumaris Networks
+ Sunil Mudholkar
+ sunil&bninet.tv
+33992
+ Louisiana Community and Technical College System
+ Lee Hammett
+ lhammett&lctcs.edu
+33993
+ Coalinga State Hospital
+ Chris Kashuba
+ ckashuba&csh.dmh.ca.gov
+33994
+ Nei til EU
+ Atle Solbakken
+ atle&neitileu.no
+33995
+ Pixip.net Gmbh
+ Michael Raab
+ info&pixip.net
+33996
+ Diateam
+ Guillaume Prigent
+ snmp&diateam.net
+33997
+ OneMedNet Corporation
+ Jeffrey Yu, MD
+ jeffrey.yu&onemednet.com
+33998
+ Agily Networks Inc.
+ Kirill Pertsev
+ kika&agily.com
+33999
+ Xiangmin Technology Co.,Ltd
+ Ran Bi
+ biran&xiangmin-tech.com
+34000
+ BYNE (formerly 'SIMB Tecnologia')
+ Vitor Espindola
+ vitor&byne.com.br
+34001
+ ingrifo
+ Kamil Kaluzny
+ rev&o2.pl
+34002
+ WriteX ltd
+ Victor V Kudlak
+ info&kentos.ru
+34003
+ AdRiver
+ Victor Kudlak
+ mega&adriver.ru
+34004
+ PETROFAC INT LTD
+ ABDUL ARSHAD
+ abdul.arshad&petrofac.com
+34005
+ Community Technology
+ George Lee
+ communitytechnology&yahoo.com
+34006
+ Number Kuus Konsultatsioonid OÜ
+ Raivo Metsvaht
+ raivo.metsvaht&kuus.ee
+34007
+ SKYSOFT ATM
+ SEBASTIEN DUX
+ sebastien.dux&skysoft-atm.com
+34008
+ Tech Mahindra
+ Vandana Awatramani
+ vandana.awatramani&techmahindra.com
+34009
+ YGOMI Europe Ltd.
+ Daniel Nanassy
+ Daniel.Nanassy&ygomi.com
+34010
+ Paraflux, Inc.
+ Scott Gimenez
+ hostmaster&paraflux.com
+34011
+ Donet, Inc.
+ David Mezera
+ david&donet.com
+34012
+ Internet Doorway, Inc.
+ John Havard
+ admin&netdoor.com
+34013
+ CBTS
+ Nathan Nelson
+ nathan.nelson&cbts.com
+34014
+ B1 Systems GmbH
+ Tobias Wolter
+ towo+iana-pen&b1-systems.de
+34015
+ Pinghu Feihong Technology Co.,LTD
+ Shujian Li
+ lsj115&163.com
+34016
+ management of procurement for state needs of Krasnodar Region
+ Roman Osipov
+ romanosipov&gmail.com
+34017
+ telecommunication software gmbh
+ Markus Meixner
+ office&telecomsoftware.com
+34018
+ MAC GUFF LIGNE
+ Bruno MAHE
+ mglsys&macguff.fr
+34019
+ Fortenova Grupa d.d.
+ Dario Miculinic
+ admin&agrokor.hr
+34020
+ OpenHTTPD
+ Peter Müller
+ iana&openhttpd.net
+34021
+ Hosteam
+ Bartosz Waszak
+ bartosz.waszak&hosteam.pl
+34022
+ ITG SOLUTIONS S.A.C.
+ Hector Zapata
+ hector.zapata&itgsolutions.com.pe
+34023
+ zumbi
+ gustavo panizzo
+ gfa&zumbi.com.ar
+34024
+ Department of Homeland Security
+ Raymond G. Melusky Jr.
+ Raymond.melusky&dhs.gov
+34025
+ Accelerated Data LLC
+ Kevin Cornell
+ kevin&xlr8edllc.com
+34026
+ Alphalink
+ Dominique Broeglin
+ iana&alphalink.fr
+34027
+ Qumu, Inc.
+ David Bukhan
+ dbukhan&qumu.com
+34028
+ Idaho Power Company
+ Shaun Skidmore
+ ipcosnmp&yahoo.com
+34029
+ TLSPU (formerly 'HaqaSoft')
+ Adrian Hungate
+ adrian&tlspu.com
+34030
+ metatux.net
+ Lars Buerding
+ mtx-oid&metatux.net
+34031
+ ViewStor Pty Ltd
+ Kean Lim
+ kean.lim&viewstor.net
+34032
+ Amateur Radio Club (ARC) ITB
+ Adityo Jiwandono
+ jiwandono&gmail.com
+34033
+ Unix Linux Authority Kft
+ Gyula Afra
+ hq&unixlinuxauthority.com
+34034
+ Active Web Solutions Ltd
+ Richard Prodger
+ richard.prodger&aws.net
+34035
+ IPsoTV
+ Maria ARNAUD
+ maria.arnaud&ipsotv.com
+34036
+ Benchmark Group
+ LE BARS Guillaume
+ lebars&benchmark.fr
+34037
+ European Nazarene College
+ J. Alan Schrock
+ itdirector&eunc.edu
+34038
+ USGN
+ Scott Wessels
+ swessels&usgn.net
+34039
+ Conversant Solutions Pte Ltd
+ Yew-Jin Chua
+ yewjin&conversant.com.sg
+34040
+ OrgLDAP Project
+ Timur Izhbulatov
+ timochka&gmail.com
+34041
+ unattended-gui
+ Mario Gzuk
+ gzuki&users.sourceforge.net
+34042
+ T-Mobile Hrvatska d.o.o.
+ Damir Perkov
+ damir.perkov&t-mobile.hr
+34043
+ Suffolk University ITS
+ Keith Hersh
+ khersh&suffolk.edu
+34044
+ Adesta LLC
+ Teri Shindo
+ tshindo&adestagroup.com
+34045
+ Vex
+ Rafael Ugolini
+ rafael.ugolini&vexcorp.com
+34046
+ Midwatch Systems Inc.
+ Bruce Claremont
+ mid1&midwatchsystems.com
+34047
+ THENEWPASTAWAVE.COM
+ FERDINANDO FERRARI
+ fferrari_it&yahoo.it
+34048
+ Novell Consulting Ukraine Ltd
+ Andriy Trotsenko
+ ATrotsenko&novell.com
+34049
+ Spirtech
+ Frederic Levy
+ contact&spirtech.com
+34050
+ Cloudhopper, Inc.
+ Joe Lauer
+ joe.lauer&cloudhopper.com
+34051
+ Universidade Estadual de Ponta Grossa
+ Luiz Gustavo Barros
+ luizgb&uepg.br
+34052
+ Mount Desert Island Biological Laboratory
+ Roy McMorran
+ mcmorran&mdibl.org
+34053
+ Associação Hospitalar Santa Rosália
+ Geraldo Lopes de Souza
+ ti&ahsr.com.br
+34054
+ Australian Nursing Federation
+ Will Dowling
+ will.dowling&anfiuwp.org.au
+34055
+ Vietnam National University, Hanoi
+ Dzung Phung Chi
+ dungpc&vnu.edu.vn
+34056
+ Tranquil Hosting
+ Chris Thunes
+ cthunes&tqhosting.com
+34057
+ Beehive Security
+ Anthony Iacobucci
+ steve&beehivesecurity.com
+34058
+ Babicom
+ Steve Babineau
+ babineau&gmail.com
+34059
+ NII "Vektor"
+ Pustozerov Andrey
+ pustozerov_aa&nii-vektor.ru
+34060
+ Nexgen Technologies
+ Marcel Manning
+ netpro25&gmail.com
+34061
+ COS-CRPF
+ yann GUILLOUX
+ yguilloux&cos-crpf.com
+34062
+ Mosart Medialab AS
+ Morten Larsen
+ morten&mosartmedialab.no
+34063
+ Hyves / StartPhone Ltd
+ Roald van Loon
+ noc&hyves.nl
+34064
+ Böcherer Angewandte Informatik
+ Wolfgang Böcherer
+ info&bai.de
+34065
+ Ricoh Europe PLC
+ Ben Robinson
+ ben.robinson&ricoh-europe.com
+34066
+ Interpublic Group of Companies, Inc.
+ Martin Wilkins
+ Martin.Wilkins&interpublic.com
+34067
+ OWVAT
+ Charles Sauerbier
+ charless&clarityconnect.com
+34068
+ GAI-Tronics Corporation
+ Joseph Walter
+ JWalter&gai-tronics.com
+34069
+ Information Security Services Association
+ Chris Spohn
+ cspohn&issa.org
+34070
+ TeachMKs
+ Jonathan Compton
+ JECompton&gmail.com
+34071
+ Hearst Communications Inc.
+ Jerry W. Talbot II
+ jtalbot&hearstsc.com
+34072
+ NBEE Embedded Systems S.L.
+ Miguel Angel Ajo
+ miguelangel&ajo.es
+34073
+ ISS
+ Sherif Elian
+ sherif.elian&issholding.com
+34074
+ IDP Co.,Ltd.
+ Kouji Mikami
+ stdreg&idp-jp.com
+34075
+ Deltatec - Tecnologia de Sistemas Lda
+ José Semedo
+ jsemedo&deltatec.pt
+34076
+ Datakom Ltd
+ Metin Hekimoglu
+ datakom&datakom.com.tr
+34077
+ BRVZ Bau- Rechen und Verwaltungszentrum GmbH
+ Norbert Gaberle
+ it&bauholding.com
+34078
+ Informtekhnika & Communication, LLC
+ Andrey A. Ramazov
+ ramaz&infotek.ru
+34079
+ Axios Systems
+ Scott Leckie
+ scott.leckie&axiossystems.com
+34080
+ rtCamp Solutions Pvt. Ltd.
+ Rahul Bansal
+ rahul&rtcamp.com
+34081
+ INSYS Microelectronics GmbH
+ Markus Heider
+ mheider&insys-tec.de
+34082
+ CitySync Limited
+ Nico Bekooy
+ support&citysync.co.uk
+34083
+ Erayd LTD
+ Steven Gilberd
+ admin&erayd.net
+34084
+ Universidade Federal de Juiz de Fora
+ Rodrigo Costa Duarte
+ rodrigo.duarte&ufjf.edu.br
+34085
+ AWeber Communications, Inc.
+ Ryan Steele
+ ryans&aweber.com
+34086
+ Talari Networks
+ John E Dickey
+ jdickey&talari.com
+34087
+ Ultra Electronics, Nuclear Sensors & Process Instrumentation
+ Ernest Cisneros
+ ernest.cisneros&ultra-nspi.com
+34088
+ Visioneer Inc
+ John Dexter
+ john_dexter&visioneer.com
+34089
+ Newport Electronics, Inc.
+ Kei Ho
+ kho&newportus.com
+34090
+ TFB Technology Ltd.
+ Nicola Worthington
+ nicolaw&tfb.net
+34091
+ Benchlabs Limited
+ Will Wright
+ will&benchlabs.com
+34092
+ MyMail PLC
+ Lin Htun
+ lh&mymail.net.mm
+34093
+ UAB Profimus
+ Donatas Cerniauskas
+ info&profimus.lt
+34094
+ Fanamoj (JSC)
+ Morteza Razavi
+ info&fanamoj.com
+34095
+ Gymnazium Jaroslava Seiferta
+ Jiri Bohac
+ jbohac&jikos.cz
+34096
+ Trilogical
+ Asaf Tvito
+ asaft&trilogical.com
+34097
+ Racktivity
+ Niko Vinken
+ nvinken&racktivity.com
+34098
+ farbwahl GbR
+ Stefan Michalsky
+ stefan.michalsky&farbwahl.de
+34099
+ Palestine Polytechnic University
+ Ghannam Aljabari
+ galjabari&ppu.edu
+34100
+ Tompkins Cortland Community College
+ Brandon Wood
+ woodb&tc3.edu
+34101
+ Aimetis Corp
+ Ryan Wightman
+ ryan.wightman&aimetis.com
+34102
+ Perversia Networking
+ Johannes Heyder
+ viva&perversia.net
+34103
+ BV-Tech S.p.A. (formerly 'Bluestone S.r.l.')
+ Mirko Innocenti
+ m.innocenti&bv-tech.it
+34104
+ Ceton Corp
+ Alexander Faucher
+ afaucher&cetoncorp.com
+34105
+ Local Website Consulting
+ Tim Drew
+ tim_drew&hotmail.com
+34106
+ TESCOMA s.r.o.
+ Petr Absolon
+ iana&tescoma.com
+34107
+ SELEX ES LTD (formerly 'SELEX GALILEO')
+ Davina Forster
+ davina.forster&finmeccanica.com
+34108
+ IAM Solutions GmbH & Co. KG
+ Michael Raunft
+ iana.contact&iam-solutions.de
+34109
+ G&G Fitness Equipment Inc.
+ Christopher Bennett
+ cbennett&livefit.com
+34110
+ Code Blue Corporation
+ Mick Doran
+ mdoran&codeblue.com
+34111
+ Confamiliares de Caldas
+ Gustavo Adolfo Gonzalez Gutierrez
+ redes&confamiliares.com
+34112
+ NetServe365
+ Joel Reed
+ jreed&netserve365.com
+34113
+ CertifiCall
+ Florian MAURY
+ contact&certificall.fr
+34114
+ Mitchell International
+ Configuration Management or Stephanie Plein
+ configuration.management&mitchell.com
+34115
+ NIW Solutions
+ Ian West
+ ian&niw.com.au
+34116
+ EhangCommucation & Technology Ltd.
+ Alexander Fox
+ wuzl&ehangcom.com
+34117
+ Information System Products Co.,Ltd.
+ Eitaro Washio
+ washio&isp21.co.jp
+34118
+ HL komm Telekommunikations GmbH
+ Matthias Branzko
+ it-admin&hlkomm.de
+34119
+ Max Planck Institute for Human Cognitive and Brain Sciences
+ Dr. Helmut Hayd
+ hayd&cbs.mpg.de
+34120
+ Laketec Communications Inc.
+ Steve Foutty
+ sfoutty&laketec.com
+34121
+ Alias
+ Patrice Peyrano
+ support&alias.fr
+34122
+ Retrix Hosting, Inc.
+ Patrick Gibson
+ patrick&retrix.com
+34123
+ Akitogo Internet and Media Applications GmbH
+ Gunnar Lieb
+ admin&akitogo.com
+34124
+ Digital Measures
+ Scott Severtson
+ tech&digitalmeasures.com
+34125
+ Beyond Semiconductor d.o.o.
+ Mitja Pufic
+ mitjap&beyondsemi.com
+34126
+ Infocon S. A.
+ Francisco J. Guzman
+ javier_guzman&ieee.org
+34127
+ Allgemeiner Deutscher Fahrrad-Club Landesverband Nordrhein-Westfalen e.V.
+ Jan Bartels
+ penregistration&adfc-nrw.de
+34128
+ Fabri
+ Alexander Stanley
+ alexanderwstanley&gmail.com
+34129
+ TUBITAK BILGEM BTE
+ Bulent CANDAN
+ bulent.candan&bte.tubitak.gov.tr
+34130
+ ALCEA
+ M VO-QUI BRUNO
+ bvoqui&alcea.fr
+34131
+ United In Song
+ Rocky Skinner
+ admin&unitedinsong.com.au
+34132
+ First Cash, Inc
+ Unix Admins
+ unixadmins&firstcash.com
+34133
+ Safety Vision, L.P.
+ Raymond Parfett
+ rparfett&safetyvision.com
+34134
+ OpenTTD
+ Patric Stout
+ truebrain&openttd.org
+34135
+ Forever Home Improvement
+ Gary Gies
+ gies&google.com
+34136
+ VeNMSOL Technologies
+ VINAYAGAM Mariappan
+ vinayagam_m&hotmail.com
+34137
+ Athens Wireless Metropolitan Network (AWMN)
+ Socrates Panoussiou
+ admin&awmn.net
+34138
+ CER FRANCE POITOU-CHARENTES
+ DIDIER dominique
+ ddidier&86.cerfrance.fr
+34139
+ Vasista Systems Inc
+ Sharad Vasista
+ sharadvasista&hotmail.com
+34140
+ MAISONNEUVE Informatique
+ MAISONNEUVE Michel
+ maisonneuve01&orange.fr
+34141
+ EXPRESS
+ John Flores
+ jflores&express.com
+34142
+ Bank of Thailand
+ Ed Yampratoom
+ edy&bot.or.th
+34143
+ Netrounds Solutions AB (formerly 'Absilion AB')
+ Norbert Vegh
+ norbert.vegh&netrounds.com
+34144
+ Böhler Edelstahl GmbH & CoKG
+ Josef Scheiber
+ josef.scheiber&bohler-edelstahl.at
+34145
+ Károly Róbert College, Gyöngyös, Hungary
+ Kalcsó Gábor
+ mofli&karolyrobert.hu
+34146
+ Telogic Ltd.
+ Low Kim Seng
+ telogicsnmp&gmail.com
+34147
+ MANGO
+ Eduard Hernandez Vilanova
+ eduard.hernandez&mango.com
+34148
+ PRESENSE Technologies GmbH
+ Friedrich Delgado Friedrichs
+ iana&pre-sense.de
+34149
+ IMATRIX Corp.
+ Toshiyuki Hamasaki
+ tech&imatrix.co.jp
+34150
+ Syndicat IT & Internet
+ Niels Dettenbach
+ nd&syndicat.com
+34151
+ Peppe-Certification
+ Giuseppe Tumino
+ peppe.tumino&gmail.com
+34152
+ esd electronic system design gmbh
+ Oliver Thimm
+ oliver.thimm&esd.eu
+34153
+ Päivölän Kansanopisto
+ Asko Aulanko
+ tech&paivola.fi
+34154
+ Texprezzo Group BV
+ Ferenc Holzhauser
+ ferenc.holzhauser&textendo.com
+34155
+ Tendril Networks
+ Ben Hoyt
+ bhoyt&tendrilinc.com
+34156
+ Orel Analytics
+ Greg Sterijevski
+ gsteri1&hotmail.com
+34157
+ Instituto Nacional de Matemática Pura e Aplicada
+ Manoel Prazeres
+ prazeres&impa.br
+34158
+ Gouvernement de la Polynésie Française
+ Leonard TAVAE
+ leonard.tavae&informatique.gov.pf
+34159
+ Pelican Engineering, Inc.
+ Larry White
+ lwhite&pelicaneng.com
+34160
+ Certichron Inc
+ Todd Glassey
+ tglassey&certichron.com
+34161
+ CUSI(China unicom system integration limited corporation)
+ Wanchun Ye
+ yewc1&chinaunicom.cn
+34162
+ Symplified Inc.
+ Harout Hedeshian
+ hhedeshian&symplified.com
+34163
+ ITMemphis
+ David Aldridge
+ david&daldridge.com
+34164
+ Fubra Limited
+ Mark Sutton
+ servers&fubra.com
+34165
+ Convergence CT, Inc.
+ Donn Mukensnable
+ dmuk&convergencect.com
+34166
+ Stellar Switches, Inc.
+ Donald Eastlake 3
+ donald.eastlake&stellarswitches.com
+34167
+ Power Admin LLC
+ Doug Nebeker
+ support&poweradmin.com
+34168
+ Richer link co.ltd
+ Bill Chen
+ william&richerlink.com
+34169
+ Northsun.net
+ Karl Stevens
+ iana-reg&northsun.net
+34170
+ TTK S.A.S.
+ Stefan Balatchev
+ sbalatchev&ttk.fr
+34171
+ Wingpath Ltd.
+ Frank O'Gorman
+ frank.ogorman&wingpath.co.uk
+34172
+ Fixme Internet-käyttäjät ry
+ Santtu Pajukanta
+ tech&fixme.fi
+34173
+ PD Software s.r.o.
+ Pavel Dedík
+ pavel.dedik&pdsoftware.eu
+34174
+ FastOnlinePM
+ W. Greg Youree
+ wgyouree&gmail.com
+34175
+ Advanced Navigation & Positioning Corporation
+ Rob Hoeye
+ rhoeye&anpc.com
+34176
+ Hedgehog Oy Ltd
+ Kalle Rönkkö
+ kalle.ronkko&hedgehog.fi
+34177
+ Bond Technical Management
+ Michal Werner
+ michal&bondtm.com
+34178
+ Paragon Electronic Design Limited
+ Shane Harrison
+ shane.harrison&paragon.co.nz
+34179
+ Inland Revenue Department of Sri Lanka
+ Lal Silva
+ lal&photolk.com
+34180
+ Photop Technologies, Inc.
+ qiaozong lee
+ qiaozong.li&photoptech.com
+34181
+ DARSHAN DUDHORIA
+ DARSHAN DUDHORIA
+ DARSHAN&DUDHORIA.COM
+34182
+ Area SX
+ Massimo Battisti
+ info&areasx.com
+34183
+ Michael Karakashian (formerly 'Global Data Logistix (Pty) Ltd')
+ Michael Karakashian
+ michael&karakashian.co.za
+34184
+ Universität Hohenheim
+ Bjoern Breiner
+ bjoern.breiner&uni-hohenheim.de
+34185
+ EBANK ONLINE (BEIJING) TECHNOLOGY Co., LTD
+ chenzhe
+ chenzhe&chinabank.com.cn
+34186
+ TEAMCAST
+ Sebastien MAHEUT
+ support&teamcast.com
+34187
+ WAGNER Group GmbH
+ Claus-Peter Reinecke
+ claus-peter.reinecke&wagner.de
+34188
+ Klocktornet AB
+ Patrik Lindahl
+ patrik&klocktornet.com
+34189
+ Max Planck Institute for the science of light
+ Benjamin Klier
+ benjamin.klier&mpl.mpg.de
+34190
+ SSCANRFK54425
+ charles sauerbier
+ charles.sauerbier&navy.mil
+34191
+ Human Factors International
+ Michael Adams
+ hostmaster&humanfactors.com
+34192
+ Sikjur
+ Christoph Kiechle
+ iana&sikjur.de
+34193
+ McKinney Identity Management Solutions, LLC
+ Shawn McKinney
+ shawn.mckinney&sbcglobal.net
+34194
+ Jerusalem College of Technology
+ avraham shir-el
+ avraham&jct.ac.il
+34195
+ ZID, Vienna University of Technology
+ Jan Zabloudil
+ jan.zabloudil&tuwien.ac.at
+34196
+ Catchy.net BV
+ Berend van der Laan
+ berend&catchy.net
+34197
+ EXANE
+ ALIBELLI TONY
+ tony.alibelli&exane.com
+34198
+ Pragmatic Source SARL
+ Farzad FARID
+ ffarid&pragmatic-source.com
+34199
+ West Virginia University
+ Christopher Boyer
+ ckboyer&mail.wvu.edu
+34200
+ Planet-Work
+ Frédéric VANNIÈRE
+ tech&planet-work.com
+34201
+ Neuberger Berman
+ Timothy Warren
+ tim.warren&nb.com
+34202
+ Thing in the Corner Enterprises, LLC
+ Wesley F. Arnold
+ wesley.arnold&dwwtc.com
+34203
+ TrustAlert
+ Arie Kanarie
+ penholder&trustalert.com
+34204
+ Netweb Technologies
+ Hemant Agrawal
+ hemant&netwebindia.com
+34205
+ Altrusoft AB
+ Hans Höök
+ hans.hook&altrusoft.se
+34206
+ Penguin Solutions
+ Florian Tischler
+ admin&penguin-solutions.at
+34207
+ tmira solutions
+ Miguel Angel Nieto Jimenez
+ manieto&tmira.com
+34208
+ Telefin S.p.A.
+ Luigi Ferrarini
+ ferrarini&telefin.it
+34209
+ Vamed Management und Service GmbH & CO KG
+ Thomas Gallistl
+ domainadmin&vamed.com
+34210
+ Evangelische Kirche von Kurhessen-Waldeck
+ Torben Busse
+ edv.lka&ekkw.de
+34211
+ Hanil Display
+ Youngje Lee
+ yj0000&dreamwiz.com
+34212
+ Function International
+ John Hughes
+ jjhii&functioninternational.com
+34213
+ ooVoo, LLC
+ Michael Nordberg
+ michael.nordberg&oovoo.com
+34214
+ ACEnet
+ Craig Squires
+ csquires&mun.ca
+34215
+ Acksen Ltd
+ Richard Phillips
+ richard.phillips&acksen.com
+34216
+ Izmir University Of Economics
+ Aydin MUTLU
+ aydin.mutlu&ieu.edu.tr
+34217
+ SKY Network Television Ltd
+ Murray Knox
+ mknox&skytv.co.nz
+34218
+ DEW Industrial Electronics (Pty) Ltd, t/a SOS Industrial Electronics
+ Ron Edge
+ info&sos-ind.co.za
+34219
+ wer-kennt-wen.de
+ Frederik Padjen
+ frederik.padjen&wer-kennt-wen.de
+34220
+ CreAim B.V.
+ Rogier Pafort
+ pafort.rogier&creaim.nl
+34221
+ TELEFRANG AB
+ ROBERT WIIK
+ ROBERT.WIIK&TELEFRANG.SE
+34222
+ SOLTENLAR, S. L.
+ JUAN CARLOS FERNANDEZ GARACHANA
+ juancarlos&soltenlar.com
+34223
+ chaos Studio
+ Paul Adams
+ paul&chaos-studio.com
+34224
+ OpenSpirit S.A.
+ Pedro Morris
+ pmorris&openspirit.com.ar
+34225
+ S30LABS IT ADVANCED SYSTEMS
+ Fernando Marin
+ fmarin&s30labs.com
+34226
+ EION Inc
+ jaganbabu Rajamanickam
+ jagan&eion.com
+34227
+ Software Machine S.r.l.
+ Andrea Bertolotto
+ info&softwaremachine.eu
+34228
+ Radialpoint SafeCare General Partnership
+ Sebastien Coutu
+ sebastien.coutu&radialpoint.com
+34229
+ Codewalker Solutions
+ Gustavo Neto
+ gustavo.neto&codewalker.com.br
+34230
+ GCI Science & Technology Co. ,Ltd.
+ Xiaojun Guo
+ guoxiaojun&chinagci.com
+34231
+ Open Cobalt Project
+ John Dougan
+ jdougan&acm.org
+34232
+ Lucian-Alexandru Stanescu
+ Lucian-Alexandru Stanescu
+ luci&cnix.ro
+34233
+ Kruger
+ Fábio Ricardo Krüger Sartori
+ fabio&krugerconsultoria.com.br
+34234
+ Land Srl
+ Claudio Dosio
+ dosio&land.it
+34235
+ Cork IT
+ Alberto Reis
+ contato&corkit.com.br
+34236
+ Pixie
+ Kiall Mac Innes
+ info&pix.ie
+34237
+ AssureTec Systems, Inc.
+ Erich Weihrauch
+ IT&AssureTec.com
+34238
+ NewsWatch, Inc.
+ Masahiro Kajiura
+ penadmin&newswatch.co.jp
+34239
+ Innovating Distributed Systems S.L.
+ Miguel Angel Jimenez
+ info&idsystems.es
+34240
+ DARS d.d.
+ Matjaz Vidic
+ matjaz.vidic&dars.si
+34241
+ Competella AB
+ Lennart Bauer
+ lennart.bauer&competella.com
+34242
+ PerspecSys Inc.
+ Terry Woloszyn
+ admin&perspecsys.com
+34243
+ Rob Sims
+ Rob Sims
+ iana-z&robsims.com
+34244
+ Media Capital - Editora Multimedia S.A.
+ Bruno Furtado
+ bmfurtado&mediacapital.pt
+34245
+ Circle Software Group B.V.
+ Marc Bremmers
+ Bremmers&circlesoftware.nl
+34246
+ Hacktor
+ Ruben de Groot
+ ruben&hacktor.com
+34247
+ Stationtostation
+ Ruben de Groot
+ ruben&stationtostation.nl
+34248
+ Cykor Systems Ltd
+ Nick Tsirides
+ nick&cykorsystems.com
+34249
+ Triada d.o.o.
+ Jure Ferbezar
+ jure.ferbezar&triada.si
+34250
+ Arkadin
+ Vincent THINSELIN
+ v.thinselin&arkadin.com
+34251
+ FREESTONE INTERNATIONAL GROUP LIMITED
+ FRANK ZHANG
+ frank&freestone.hk
+34252
+ XPS ELETRÔNICA LTDA
+ Antonio Henrique Pires de Sant'Anna
+ antonio&xps.com.br
+34253
+ VIAFIRMA, S.L.
+ Benito Galan
+ bgalan&viafirma.com
+34254
+ Savannah Networks LLC
+ Scott Cudney
+ snmp&savannah-networks.com
+34255
+ Corner Bowl Software Corporation
+ Michael Janulaitis
+ michael&cornerbowl.com
+34256
+ HUMICOM co,. ltd
+ Jang, Tae Seok
+ tsjang&humicom.co.kr
+34257
+ Defense Systems Group, NTT DATA Corporation
+ Junsuke Suzuki
+ suzukijns&nttdata.co.jp
+34258
+ Otip Office
+ Satoru Otsubo
+ hatt3&otip.jp
+34259
+ The State Higher School of Vocational Education in Elblag
+ Adam Zaleski
+ admin&pwsz.elblag.pl
+34260
+ Apttsoft
+ Saravana Kumar.V
+ saravanakumaar.v&gmail.com
+34261
+ MeVis Medical Solutions AG
+ Sebastian Meyer
+ sebastian.meyer&mevis.de
+34262
+ Joinville Eau Vive
+ Vincent Behar
+ info&jevck.com
+34263
+ picoChip Designs Ltd
+ Spenser Poultney
+ operations&picochip.com
+34264
+ I.C.E. Logic Ltd.
+ Dmitry A. Khromov
+ info&icelogic.net
+34265
+ OMNITECH SECURITY
+ Pierre Gélard
+ pgelard&omnitech.fr
+34266
+ Unochapeco
+ Sergio Wanderley
+ stw&unochapeco.edu.br
+34267
+ Swedbank AB
+ Pavel Balashov
+ Pavel.Balashov&swedbank.ee
+34268
+ Martin Luther College
+ Aaron Spike
+ spikeac&mlc-wels.edu
+34269
+ SLA Corporation
+ Eric Collins
+ eric.collins&slacorp.com
+34270
+ Bamag GmbH
+ Rene Streuber
+ rene.streuber&bamag.net
+34271
+ Geomidi Informatica Ltda.
+ Marcos Ambrosio
+ ambrosio&geomidi.com.br
+34272
+ JSC NCC
+ Glushko Artyom
+ aglushko&ncc-volga.ru
+34273
+ TMNS B.V.
+ Walter Snel
+ wsnel&tmns.com
+34274
+ Sipwise GmbH
+ Andreas Granig
+ agranig&sipwise.com
+34275
+ Boyne Resorts
+ Ryan Kneeshaw
+ rkneeshaw&boyneresorts.com
+34276
+ Signaturgruppen A/S
+ Niels Frimodt Sørensen
+ niels&signaturgruppen.dk
+34277
+ Jens Meißner
+ Jens Meißner
+ heptalium&gmx.de
+34278
+ Janitza electronics GmbH
+ Marec Andreessen
+ pen-contact&janitza.de
+34279
+ JoutCon Oy
+ Antti Lautamies
+ antti.lautamies&joutcon.fi
+34280
+ Metva
+ Enno Davids
+ enno06&metva.com
+34281
+ Taiwan Dichen Co, Ltd.
+ YANG WAN SHAN
+ hackerkevin&gmail.com
+34282
+ MEON-yamaguchi
+ Kenichiro Miyoshi
+ support&stellar.meon.ne.jp
+34283
+ CA-Jinchen Software Co.,Ltd
+ Zhou Li
+ zhou.li&ca-jc.com
+34284
+ Elisa Oyj
+ Matti Swan
+ matti.swan&elisa.fi
+34285
+ S.C. DigiSign S.A.
+ Iosif Szavuj
+ admin&digisign.ro
+34286
+ Feusi Bildungszentrum AG
+ Heinz Dubach
+ informatik&feusi.ch
+34287
+ Raiffeisen Bank Kosovo JSC
+ Bujar Ibrahimi
+ bujar.ibrahimi&raiffeisen-kosovo.com
+34288
+ Centralna banka Crne Gore
+ Božo Cvetkovski
+ bozo.cvetkovski&cb-cg.org
+34289
+ IRE Rayos X S.A.
+ Jose Maria VENEROSO BENITEZ
+ jmvene&irerayosx.com
+34290
+ RS2i
+ Fahrid Djebbari
+ fdjebbari&rs2i.fr
+34291
+ xrow GmbH
+ Björn Dieding
+ service&xrow.de
+34292
+ Spring Street Storage
+ gabriel wolney
+ mgrwolney&yahoo.com
+34293
+ Coyote Creek
+ Dave Theodore
+ dtheodore&coyotecrk.com
+34294
+ C-Cron GmbH
+ Markus Heinze
+ markus.heinze&c-cron.de
+34295
+ Dalian Gigatec Electronics Co.,Ltd
+ Dalian guokun
+ guo_kun1977&126.com
+34296
+ Dalian Maritime University
+ Wang Renda
+ renda&newmail.dlmu.edu.cn
+34297
+ Mobistar sa/nv
+ Philippe RASSEL
+ philippe.rassel&mail.mobistar.be
+34298
+ ConteXtream
+ Harold Lowenthal
+ harold&contextream.com
+34299
+ Datavalet Technologies Inc.
+ RnD Department
+ it&datavalet.com
+34300
+ Croix Rouge Francaise
+ Manson Thomas
+ mt&mansonthomas.com
+34301
+ NEON, Inc.
+ Leo Bredehoft
+ lbredehoft&neoninc.org
+34302
+ NetIntegrate Solutions Inc
+ Chris Roylance
+ chris&netintegrate.ca
+34303
+ Skyline Network Engineering
+ Michael Branan
+ snmp&skylinenet.net
+34304
+ Feynman Group, Inc.
+ Mike Wilson
+ administrator&feynman.net
+34305
+ Developing Solutions, Inc.
+ John Minnis
+ iana&developingsolutions.com
+34306
+ Canodus (formerly 'Decre')
+ Wout Decré
+ wout&canodus.be
+34307
+ Deckland
+ Martin Ried
+ MartinRied&gmx.net
+34308
+ Ford & Mason Ltd
+ Andrew Ford
+ A.Ford&ford-mason.co.uk
+34309
+ Archimedes Solutions GmbH
+ Marco Fagiolini
+ mfx&archimedes-solutions.de
+34310
+ UBINETSYS.CO., LTD.
+ Jinju, Lee
+ ceo&ubinetsys.com
+34311
+ Data Net Solutions Group, Inc.
+ Mark Greco
+ mgreco&4datanet.com
+34312
+ Accanto Systems S.r.l.
+ Silvani Lucia
+ lucia.silvani&accantosystems.com
+34313
+ iDMS - UMANN
+ COUROUBLE Bertrand
+ b.courouble&umanngroup.com
+34314
+ Datanomic Ltd.
+ Richard Evans
+ richard.evans&datanomic.com
+34315
+ Broadband United GmbH
+ Georg Herrmann
+ info&broadbandunited.de
+34316
+ PDSG
+ Igor Klacansky
+ iklacansky&pdsg.com
+34317
+ Fabric Technologies
+ James Waite
+ james.waite&fabrictechnologies.com
+34318
+ iEARN-USA
+ Jeffrey Spiro
+ jeffrey&us.iearn.org
+34319
+ Inveneo Inc.
+ Mark Summer
+ it&inveneo.org
+34320
+ Octo Wireless LLC
+ Michel Stam
+ mstam&octo-wireless.com
+34321
+ ICP DAS Co., Ltd
+ LiLing Huang
+ liling_huang&icpdas.com
+34322
+ Hoojima Ltd
+ Ofir Mano
+ ofir&xmousse.com
+34323
+ Zolfo Cooper
+ Faruk Patel
+ fpatel&zolfocooper.eu
+34324
+ Ministry for Information Society of Montenegro
+ Ruzica Miskovic
+ ruzica.miskovic&gov.me
+34325
+ Investec
+ Herman Young
+ hyoung&investec.co.za
+34326
+ Nokia
+ Juha Hopsu
+ juha.hopsu&nokia.com
+34327
+ Farmacia Valentini
+ Pablo Juan Valentini
+ pablo_valentini&hotmail.com
+34328
+ Tmcpcorp
+ Matthew Heck
+ customerservice&tmcpcorp.com
+34329
+ DOCOMO interTouch
+ Roseller Armirola
+ roseller.armirola&docomointertouch.com
+34330
+ Webyog Softworks Pvt Ltd
+ Sayan Chaliha
+ Sayan.Chaliha&webyog.com
+34331
+ Vilant Systems Oy
+ Anssi Kolehmainen
+ anssi.kolehmainen&vilant.com
+34332
+ Forex Club International Ltd
+ Aleksandr Ivanov
+ ivanov-av&fxclub.org
+34333
+ Streamit BV
+ Johan van der Stoel
+ johan&streamit.eu
+34334
+ Psylock GmbH
+ Stefan Al. Brandl
+ stefan.brandl&psylock.com
+34335
+ Javahar Private Limited
+ Javahar Ragothaman
+ javahar&gmail.com
+34336
+ Shenzhen Meikai Electronics Co., Ltd.
+ Fred Xiao
+ fred.xiao&meikai-cn.com
+34337
+ Batracomiomachia
+ Emilio Anzon
+ emilio&anzon.it
+34338
+ Bredbandstelefoni i Sverige AB
+ Olle E Johansson
+ noc&bbtele.net
+34339
+ Asesoría CTDATA
+ Luis Jiménez
+ ljjimenez&gmail.com
+34340
+ hoip.org
+ David Pérez
+ david&hoip.org
+34341
+ Globalinx
+ Thomas Powers
+ thomas.powers&globalinx.com
+34342
+ Prime Creation Technology Limited
+ Michael Tso
+ michael.tso&primecreation.com
+34343
+ Saint-Petersburg Industrial Joint-Stock Bank
+ Valeriy Kobak
+ vkobak&siab.ru
+34344
+ PNI Digital Media Inc.
+ Adam Cheal
+ operations&pnimedia.com
+34345
+ Bloodhound Technologies Inc
+ David Whipple
+ dwhipple&bloodhoundinc.com
+34346
+ Astral Media Radio inc.
+ Charle Demers
+ charle.demers&gmail.com
+34347
+ ATX Innovation, Inc.
+ David Lemley
+ dave&atxinnovation.com
+34348
+ AKC Solutions
+ Maurice Kamgaing
+ info&akcsolutions.com
+34349
+ miraclesoft beijing co.ltd
+ ji xiang yang
+ jixiangyang&miraclesoft.com.cn
+34350
+ Bingley Grammar School
+ John Ralph
+ john.ralph&bingleygr.ngfl.ac.uk
+34351
+ iseemedia Inc.
+ Ivan Yuan
+ ivany&iseemedia.com
+34352
+ Kamailio.ORG
+ Daniel-Constantin Mierla
+ daniel&kamailio.org
+34353
+ ClairMail
+ Ashwin Pejavar
+ ashwin.pejavar&clairmail.com
+34354
+ CGS, LLC
+ Terry Rossio
+ tcr&cgstogo.com
+34355
+ sol4.net
+ David Watson
+ pen&sol4.net
+34356
+ Inepex Ltd.
+ Gabor Buza
+ gabor.buza&inepex.com
+34357
+ Plaid Tie Software
+ Brian Bowling
+ brian&plaidtiesoftware.com
+34358
+ Servicios técnico comerciales en Internet S.C.P
+ Francisco Monteagudo
+ monti&servitec.net
+34359
+ Nucleus Connect Pte Ltd
+ Lim Hong Chuan
+ hclim&nucleusconnect.com
+34360
+ Silmor.de Projects
+ Konrad Rosenbaum
+ konrad&silmor.de
+34361
+ Matrixware Information Services GmbH
+ Oliver Falk
+ oliver&linux-kernel.at
+34362
+ FH Aachen
+ Jörn Tomczak
+ tomczak&fh-aachen.de
+34363
+ Illallangi Enterprises
+ Andrew Cole
+ andrew.cole&illallangi.com
+34364
+ geinitz.info
+ Andreas Geinitz
+ andreas&geinitz.info
+34365
+ Beijing Eastcat Information Technology Company
+ Liwenhao
+ vovon&sohu.com
+34366
+ Erwin Peters Systemtechnik GmbH
+ Dieter Gleske
+ d.gleske&epsystem.de
+34367
+ Fire Check Consultants Pty Ltd
+ Laurie Odgers
+ l.odgers&firecheck.com.au
+34368
+ General Dynamics Mission Systems–Australia
+ Matthew Jolly
+ sysadmin&gd-ms.com.au
+34369
+ NanoSoft AG
+ Peter Stadler
+ support&nanosoft.ch
+34370
+ Papier- und Kartonfabrik Varel GmbH & Co KG
+ Thomas Bonsack
+ t.bonsack&pkvarel.de
+34371
+ A1 Systems, LLC
+ Sergey S. Sergeev
+ it&a1-systems.com
+34372
+ Tubedale Limited
+ Gerrard Whitmore
+ ged.whitmore&tubedale.co.uk
+34373
+ ESCAUX
+ Wim Livens
+ iana-pen&escaux.com
+34374
+ Paki Shells Internet Services
+ Mohsin Rizwan
+ mohsin&pakishells.net
+34375
+ Mevio
+ Dan Benson
+ ops&mevio.com
+34376
+ Automática y Regulación S.A.
+ Rubén Lepe Morales.
+ rlepe&auter.cl
+34377
+ Locaweb Ltda
+ Gilberto Mautner
+ email-tec&locaweb.com.br
+34378
+ q1cc.net
+ Markus Dangl
+ sky&q1cc.net
+34379
+ Cheers Co.,Ltd
+ Takashi Yoshida
+ info&cheersnet.jp
+34380
+ Puppet Labs, Inc. (formerly 'Reductive Labs, Inc.')
+ Luke Kanies
+ luke&puppetlabs.com
+34381
+ Inixa - Security & Communication
+ Julio Rilo Blanco
+ jrilo&inixa.com
+34382
+ Bigdogs Bros & Co.
+ Massimo Liggio
+ snmp.master&gmail.com
+34383
+ INEX/ZAMIR
+ David Goldstein
+ davidg&inexzamir.com
+34384
+ Sipoon kunta
+ Viktor Eskman
+ iana-pen&sipoo.fi
+34385
+ Hinge Software Co.,Ltd.
+ QingDa Yu
+ qingda.yu&hingesoftware.com
+34386
+ Intelligent Mechatronic Systems Inc.
+ David Campbell
+ dcampbell&intellimec.com
+34387
+ Component Engineering, Inc
+ Larry DeSoto
+ ldesoto&componentengineering.com
+34388
+ O'Reilly Automotive, Inc.
+ Dustin McIlvain
+ dmcilvain&oreillyauto.com
+34389
+ Geofront
+ Mike Woods
+ mike&geofront.co.uk
+34390
+ BlackGinger
+ Deon Borman
+ infotech&blackginger.tv
+34391
+ Owens Corning
+ Andy Michaelson
+ dn-admin&owenscorning.com
+34392
+ 3 Rivers Communications
+ Tim Hodges
+ tim.hodges&3rivers.coop
+34393
+ blau Mobilfunk GmbH
+ Tobias Galitzien
+ tg&blau.de
+34394
+ Whiplashcentret
+ Morten Nielsen
+ webmaster&whiplashcentret.org
+34395
+ OMESH Networks
+ Michael Lee
+ michael.lee&omeshnet.com
+34396
+ Metropolitan Government of Nashville & Davidson County
+ Joseph Roselli
+ Joseph.Roselli&nashville.gov
+34397
+ Cloud Scope Technologies, Inc.
+ Masaru Sugawara
+ system-admin&cloud-scope.com
+34398
+ LANCARD.COM inc,
+ Hiroki MINEMATSU
+ info&lancard.com
+34399
+ coravy. Ltd.
+ Stefan Saasen
+ admin&coravy.com
+34400
+ Research electronics AB
+ Sven-Ã…ke Eriksson
+ sae&researchelectronics.se
+34401
+ Studio Moderna d.o.o.
+ Tomaz Grad
+ tomaz.grad&studio-moderna.com
+34402
+ Siskiyou County
+ Eric Silfies
+ eric.silfies&co.sisqjustice.ca.us
+34403
+ unseregedanken.de
+ Jan Dennis Bungart
+ info&unseregedanken.de
+34404
+ skyenet
+ Laura Eckardt
+ iana&comsound.de
+34405
+ City of Cape Town
+ Alan Moon
+ Alan.Moon&capetown.gov.za
+34406
+ Generals Network, OZ
+ Marek BeÄka
+ yuen&klacno.sk
+34407
+ nexus AG
+ Gerrit Raith
+ gerrit.raith&nexus-ag.de
+34408
+ WANET s.r.o.
+ Bruno Redl
+ wario&wanet.cz
+34409
+ Bebidas Gaseosas del Noroeste S.A.
+ Alberto Gallego Patino
+ alberto.gallego&begano.es
+34410
+ Foss-on-line
+ Sergej Mamontov
+ mmm&foss.kharkov.ua
+34411
+ Playtech Estonia OÜ
+ Valdo Kanemägi
+ infra.system&playtech.com
+34412
+ Mutina Technology S.r.l.
+ Stefano Torri
+ storri&mutinatechnology.com
+34413
+ Global Substation Solutions Inc.
+ Milos Prodanovic
+ milos.prodanovic&gss.eu.com
+34414
+ Beijing Galaxy Golden Star Technology & Development Ltd.
+ Li Weijun
+ tianyino&gmail.com
+34415
+ Superna Analytics Inc.
+ Keith MacEwen
+ keith.macewen&supernaanalytics.com
+34416
+ Ottawa Area Intermediate School District
+ Patrick Donlin
+ pdonlin&oaisd.org
+34417
+ eGestalt Technologies Pvt. Ltd.
+ Sanjay Debnath
+ sanjay.debnath&egestalt.com
+34418
+ Santa Clara University
+ Todd Schmitzer
+ tschmitzer&scu.edu
+34419
+ Regis University
+ Erich Delcamp
+ oidadmin&regis.edu
+34420
+ Hochschule RheinMain - University of Applied Sciences
+ Ralph Weichert
+ oid-itc&hs-rm.de
+34421
+ Benoit Eletrodomesticos LTDA
+ Mauro Delazeri
+ mauro.delazeri&benoit.com.br
+34422
+ Kingley Health
+ Alexander Komarov
+ alias.iana&kingleyhealth.com
+34423
+ Jamtlands County Council - Sweden
+ Mikael Johnson
+ mikael.johnson&jll.se
+34424
+ Lansen Technology
+ Martin Hassel
+ martin.hassel&lansentechnology.com
+34425
+ Archant Limited
+ Peter Bailey
+ Peter.Bailey&archant.co.uk
+34426
+ Wind Telecomunicazioni S.p.a
+ Luca Ferrandino
+ luca.ferrandino&mail.wind.it
+34427
+ Czeh Consultants
+ Tony Czeh
+ tony&czeh.us
+34428
+ UAB Lema
+ Vidmantas Balcytis
+ vidma&lema.lt
+34429
+ Less Rain GmbH
+ Marcus Pauli
+ marcus&lessrain.com
+34430
+ www.fiber-space.de
+ Kay Schluehr
+ kay&fiber-space.de
+34431
+ ForceFive AG
+ Stefan Bicanic
+ stefan.bicanic&forcefive.de
+34432
+ Lescom AG
+ Schneider Pascal
+ pascal.schneider&lescom.ch
+34433
+ UniControls a.s.
+ Petr CvachouÄek
+ cvachoucek&unicontrols.cz
+34434
+ HongTEC (BeiJing) Co., Ltd
+ zhu yuechen
+ zhuyuechen&hong-tec.com
+34435
+ North Loop Networks
+ Mike Corneille
+ mcorneille&northloopnetworks.com
+34436
+ TS-Associates plc
+ Steve Rodgers
+ steve&ts-a.com
+34437
+ Consequor Consulting AG
+ Frank Goenninger
+ frank.goenninger&consequor.de
+34438
+ DOHMEN, HERZOG & Partner GmbH
+ Frank Herzog
+ frank.herzog&dhp-gmbh.de
+34439
+ West Virginia State University
+ Eugene Stowers
+ estowers&wvstateu.edu
+34440
+ Velocix Limited
+ David Ferguson
+ mibs&velocix.com
+34441
+ NTT Basic Research Laboratories
+ Hirofumi Ueshima
+ ueshima&will.brl.ntt.co.jp
+34442
+ e-utile S.p.A.
+ Dario Dainelli
+ dario.dainelli&e-utile.it
+34443
+ Narinet Inc.
+ Wonkyu Park
+ wkpark&narinet.com
+34444
+ STS Studi Tecnologie Sistemi S.r.l.
+ Flavio Poletti
+ flavio.poletti&stsconsulting.it
+34445
+ Capgemini Nederland B.V. ( Netherlands )
+ Renato Bianchessi
+ renato.bianchessi&capgemini.com
+34446
+ Hasenohr Consulting
+ Paul Hasenohr
+ consulting&hasenohr.eu
+34447
+ Beijing Huoohuoo Technology Co., Ltd
+ yadong shi
+ huoohuoo&gmail.com
+34448
+ G-Bits Network Technology Co., Ltd.
+ Chao Xu
+ xuc&g-bits.com
+34449
+ Laguna Ventures, Inc.
+ Sally Smith
+ ssmith&lvi-usa.com
+34450
+ JCNetwork e.V.
+ Rami Baccar
+ rami.baccar&jcnetwork.de
+34451
+ OS3 srl
+ Fabio Rotondo
+ fabio.rotondo&os3.it
+34452
+ EDV-Service Oliver Strucken
+ Oliver Strucken
+ post&strucken.net
+34453
+ OPT Tahiti
+ Christopher LOUIS
+ christopher.louis&opt.pf
+34454
+ VIS Visual Information Systems Limited
+ John Bengston
+ john&vis-ranger.com
+34455
+ Primex Family of Companies
+ Mark Meyer
+ mmeyer&primexinc.com
+34456
+ Dashwire, Inc.
+ Garrett Honeycutt
+ noc&dashwire.com
+34457
+ Rex Wheeler
+ Rex Wheeler
+ rex&fuzzytiger.com
+34458
+ K.S.Transplaneta Ltd
+ Karsten Siebert
+ Karsten.Siebert&transplaneta.com
+34459
+ Network Box Corporation Ltd
+ Mark Webb-Johnson
+ mark.johnson&network-box.com
+34460
+ xplo.re IT Services
+ Michael Maier
+ michael.maier&xplo-re.org
+34461
+ Ithaxis
+ Patrick Marteau
+ p.marteau&ithaxis.fr
+34462
+ init AG
+ Martin Hase
+ mhase&init-ka.de
+34463
+ Corey Farrell
+ Corey Farrell
+ iana-reg&coreyfarrell.com
+34464
+ Pragma Securities
+ David Mechner
+ sysad&pragmafs.com
+34465
+ CyPace, Inc.
+ Jeremy Murtishaw
+ jeremy&cypace.com
+34466
+ polyformal System- & Formarbeit
+ Stefan Pampel
+ stefan.pampel&polyformal.de
+34467
+ REPOTEC CO., LTD.
+ Jeffrey Hsu
+ jeffrey&repotec.com
+34468
+ OSSTech Corporation
+ SATOH Fumiyasu
+ info&osstech.co.jp
+34469
+ LOGIT CORPORATION
+ takeshi yoshida
+ yoshida&logit.co.jp
+34470
+ Institute of Cybernetics at Tallinn University of Technology
+ Riina Maigre
+ riina&ioc.ee
+34471
+ Trust-iD BV
+ Marcel A. Wendt
+ mwendt&trust-id.nl
+34472
+ Hogeschool van Amsterdam
+ Maurik van den Haak
+ m.van.den.haak&hva.nl
+34473
+ DOKOM Gesellschaft für Telekommunikation mbH
+ Stefan Skuballa
+ requests&dokom21.de
+34474
+ ALT-LAN
+ Maxim Tabolkin
+ info&alt-lan.ru
+34475
+ Polytronics Engineering Ltd.
+ Eric Roman
+ eric&polytronicseng.com
+34476
+ BIA-Net GmbH
+ Heiko Meyn
+ mail&bia-net.de
+34477
+ K & V spol. s r.o.
+ Lubos Stanek
+ stanek.l&kavdane.cz
+34478
+ CMS Hasche Sigle
+ Thoralf Tietboehl
+ thoralf.tietboehl&cms-hs.com
+34479
+ DWEB SOLUÇÕES PARA INTERNET
+ AMADOR GONÇALVES
+ suporte&dwebhosting.net
+34480
+ iModules
+ Todd Decker
+ tdecker&imodules.com
+34481
+ World Fuel Services
+ Julio Pereira
+ gwadmin&wfscorp.com
+34482
+ Lambdazero IT
+ Stefano Fiorini
+ stefano.fiorini&lambdazero.it
+34483
+ Himalaya networks
+ Magesh Pat
+ pat&himalayanetworks.com
+34484
+ Toolio Systems
+ Al Wheeler
+ toolio&toolio.net
+34485
+ R2Meton AB
+ Per Lindström
+ Per.Lindstrom&r2m.se
+34486
+ Hanno.dk
+ Jesper Hanno Hansen
+ jesper&hanno.dk
+34487
+ Kemi Shipping Oy
+ Jukka Ponkala
+ jukka.ponkala&kemishipping.fi
+34488
+ Kryptiq Corporation
+ Matthew R. Wilson
+ mwilson&kryptiq.com
+34489
+ Nikon AG
+ Raimund Geiger
+ raimund.geiger&nikon.ch
+34490
+ B3Networks
+ Ong Kok Choong
+ okchoong&b3networks.com
+34491
+ Almaz-Antey Telecom
+ Dmitry Grishin
+ charit13&gmail.com
+34492
+ Aryaka Networks
+ Steve Jankowski
+ aryaka-IANA&aryaka.com
+34493
+ CCMIB CCB
+ Michael Haenchen
+ AFLCMC.HNCCM.CCMIB&us.af.mil
+34494
+ HSQ Technology
+ Jason Spence
+ jspence&hsq.com
+34495
+ Streetcar Ltd
+ Richard Smith
+ richard.smith&streetcar.co.uk
+34496
+ Cision US Inc.
+ Brian Crocker
+ oid-admin.us&cision.com
+34497
+ LinSec Consulting
+ Shane Machon
+ shane&linsec.com.au
+34498
+ IRBIS-T
+ Gennady Gromov
+ gromov&shtyl.ru
+34499
+ Martin Merkel
+ Martin Merkel
+ martin-merkel&web.de
+34500
+ LAOLA1 Multimedia GmbH
+ Guido Rudisch
+ guido.rudisch&laola1.at
+34501
+ S. C. Null Team Impex SRL.
+ Diana Cionoiu
+ diana&null.ro
+34502
+ Millikin University
+ Craig Janssen
+ infotech&millikin.edu
+34503
+ WMI Computer
+ Birger Brunswiek
+ mib-admin&wmicomputer.de
+34504
+ GuangZhou Comble Information Technology Co.,Ltd.
+ Peter Zhou
+ zhou&cbetek.com
+34505
+ SIEGNETZ-IT GmbH
+ Ralf Zimmermann
+ technik&siegnetz.de
+34506
+ Twinfalls Technologies
+ Eric Bond
+ eric.bond&telus.net
+34507
+ Safe Consulting AS
+ Øystein Tusvik
+ oidadmin&safeinnovations.com
+34508
+ Wyatt Tarrant & Combs LLP
+ Rick Humphrey
+ rhumphrey&wyattfirm.com
+34509
+ Portland State University
+ Jim Stapleton
+ hostmaster&pdx.edu
+34510
+ Optimum Path Systems, Inc
+ Steven Webel
+ steven&visualdatacenter.com
+34511
+ Trinity County Office of Education
+ Robert Jackson
+ ctech&tcoek12.org
+34512
+ graphische Informationstechnik Beratungsgesellschaft mbH (grit)
+ Stephan Reichhelm
+ iana.contact&grit.de
+34513
+ RMT INC
+ John Saley
+ John.Saley&rmtinc.com
+34514
+ Australian College of Remote and Rural Medicine
+ David Warring
+ david.warring&gmail.com
+34515
+ Whitemice Consulting
+ Adam Tauno Williams
+ awilliam&whitemiceconsulting.com
+34516
+ Network Applied Communication Laboratory
+ Hiroshi Inoue
+ support&netlab.jp
+34517
+ Eastcom Systems Pte Ltd
+ Charles Madapa
+ charles&eastcom-systems.com
+34518
+ Movianto GmbH
+ Michael Rocktäschel
+ michael.rocktaeschel&movianto.com
+34519
+ UK Border Agency
+ Vincent Blake
+ vincent.blake&trustedborders.co.uk
+34520
+ Mudra Communications Pvt. Ltd.
+ Chirag A. Gandhi
+ it&mudra.com
+34521
+ Comlink Telecommunication Services Inc
+ Arshad Patel
+ awp&comlinkinc.com
+34522
+ Pinnacle Wireless
+ Doug Ehlers
+ dehlers&idsmindshare.com
+34523
+ BlueKrypt
+ Damien Giry
+ damien.giry&bluekrypt.com
+34524
+ RIS2048, Lda
+ Pedro Leite
+ pedro.leite&ris2048.pt
+34525
+ Yesin.NET
+ Erol Yesin
+ erol&yesin.net
+34526
+ Techsologic
+ Michael Stapleton
+ michael.stapleton&techsologic.com
+34527
+ Matrix Telecom Pvt. Ltd.
+ Rakesh Rathod
+ rakesh.rathod&matrixtelesol.com
+34528
+ SecureWare
+ Vassilis Poursalidis
+ poursal&csd.uoc.gr
+34529
+ Iuniperus S.r.l.
+ Filippo Solinas
+ netmgm&iuniperus.it
+34530
+ Netpioneer GmbH
+ Ulrich Hochholdinger
+ admins&netpioneer.de
+34531
+ landofnever.net
+ Dario Turchetti
+ support&landofnever.net
+34532
+ mkbdoos
+ L.B. Sparreboom
+ luuk.sparreboom&mkbdoos.nl
+34533
+ Compuvisor Lab
+ Vadim Kataev
+ vm&compuvisor.net
+34534
+ Trimble MRM
+ Erol Yesin
+ erol_yesin&trimble.com
+34535
+ JetTek LLC
+ Gregory Orsini
+ greg.orsini&jettekfix.com
+34536
+ fdXtended
+ Anton Van Cauteren
+ anton&fdxtended.com
+34537
+ The Moses H. Cone Memorial Hospital
+ Dee Davis
+ webadministrator&mosescone.com
+34538
+ s.a. D'Ieteren n.v.
+ Fabrice Coppens
+ servercorp&dieteren.be
+34539
+ Netcom XXI Informatica y Comunicaciones, S.L.
+ Emilio Hernandez
+ eh&netcom-xxi.com
+34540
+ azeti Networks GmbH
+ Uwe Holz
+ uwe.holz&azeti.net
+34541
+ Bematech S.A.
+ Joao Cadamuro Junior
+ joao.cadamuro&bematech.com.br
+34542
+ kindwind technological ltd.
+ huang zufeng
+ zf.huang&kindwind.com.cn
+34543
+ Susquehanna International Group
+ John Cardenas
+ DeptTech-CoreInfrastructure&sig.com
+34544
+ Certant
+ Juan Heguiabehere
+ idm&certant.com
+34545
+ Cistera Networks
+ Ramana Guntor
+ rguntor&cistera.com
+34546
+ RedZinc Ltd
+ Vincent Caffrey
+ Vincent&Redzinc.net
+34547
+ Glory Global Solutions (formerly 'Talaris')
+ James William Long
+ james.long&uk.glory-global.com
+34548
+ Badischer Landwirtschaftlicher Hauptverband e.V.
+ Jürgen Liebs
+ Juergen.Liebs&BLHV.DE
+34549
+ University of Saskatchewan
+ Ken Glover
+ ken.glover&usask.ca
+34550
+ Austin Hughes Electronics Ltd.
+ Ed Chan
+ ed.chan&austin-hughes.com
+34551
+ Zettacon Systems Inc.
+ Malik Mazhar
+ mazhar&zettacon.com
+34552
+ IP SQUARE Softwareerzeuger GmbH
+ Ronan Kelly
+ admin&ipsquare.at
+34553
+ Spryware
+ Kenneth Felix
+ Ken&spryware.com
+34554
+ GrandPower
+ Sunbin
+ sunbin&grandpower.com.cn
+34555
+ Eurasian energy corporation JSC
+ Alexey Kramnyuk
+ akramnyuk&eec.enrc.com
+34556
+ EDAN INSTRUMENTS CO., LTD.
+ Wenqiang Peng
+ pwqlwl&gmail.com
+34557
+ Ministerio de Justicia
+ Angelines Turón
+ seguridad_calidad&lista.mju.es
+34558
+ Unassigned
+ ---none---
+ ---none---
+34559
+ Maschinenfabrik Reinhausen GmbH
+ Gerhard Reichl
+ g.reichl&reinhausen.com
+34560
+ Marquise Technologies
+ Gregory Medwed
+ support&marquise-tech.com
+34561
+ VITALATIV, s.r.o.
+ Vitaly Tsaregorodtsev
+ iana&vitalativ.com
+34562
+ FUHST MEHRENS
+ Jonas Fuhst
+ h.mehrens&fuhst.com
+34563
+ Calame
+ Philippe Rochat
+ web100&sikatizen.com
+34564
+ Hoseo telecom Co., Ltd.
+ Lee min ki
+ qhfleagle&hoseotel.co.kr
+34565
+ KVARTA SOFT EOOD
+ Todor Manev
+ tmanev&kvarta.net
+34566
+ Tradar Limited
+ Tristan Clow
+ tristan.clow&tradar.com
+34567
+ Micronetics, Inc.
+ Thomas Rizzo
+ trizzo&micronetics.com
+34568
+ Synectics
+ Jamie Donald
+ jamie.donald&synx.com
+34569
+ KB "Uniastrumbank"
+ Mixaylin Aleksey
+ mixaylin&uniastrum.com
+34570
+ Netdeep Tecnologia
+ Marcos Paulo Serafim
+ mpserafim&netdeep.com.br
+34571
+ SIGNION SYSTEMS
+ T. PRAVEEN KUMAR
+ praveen&signion.com
+34572
+ NARI-RELAYS Electric Co., Ltd.
+ Liu Minghui
+ liumh&nari-relays.com
+34573
+ Finaf S.p.A
+ Claudio Rocchi
+ c.rocchi&angelini.it
+34574
+ Blackbit Studio
+ Andrea Gronchi
+ info&blackbit.it
+34575
+ Kent Imaging Inc.
+ Matt Cervi
+ matt&kentimaging.com
+34576
+ HS Emden/Leer
+ Ingo Herz
+ herz&technik-emden.de
+34577
+ Correlation Systems Ltd
+ Erel Rosenberg
+ erel&cs.co.il
+34578
+ OpenNMS Sans Effort (OSE)
+ Samuel Mutel
+ opennmsse&free.fr
+34579
+ SYM Technology, Inc.
+ Hyunwoo Lee
+ jason.lee&symtechnology.com
+34580
+ Need Solutions
+ Thierry LUCON
+ thierry.lucon&needsolutions.fr
+34581
+ J3TEL
+ Aymeric Tiburce
+ qualit&j3tel.fr
+34582
+ Tuenti Technologies
+ Matías Surdi
+ msurdi&tuenti.com
+34583
+ V-Private AG
+ Stephan Paschke
+ stephan.paschke&v-private.net
+34584
+ unterberg-electronic Gmbh
+ Thomas Unterberg
+ thomas&unterberg-electronic.de
+34585
+ REWE-Informations-Systeme GmbH
+ Andreas Thimm
+ andreas.thimm&rewe-group.com
+34586
+ Ontario Teachers Pension Plan Board
+ Brett McClellan
+ brett_mcclellan&otpp.com
+34587
+ Hiive Systems
+ Glenn Fowler
+ sysadmin&hiivesystems.com
+34588
+ Beijing office of International Air Transport Association
+ Fan Aihua
+ fanah&iata.org
+34589
+ Adnovate
+ Joris Jansen
+ jjansen&adnovate.com
+34590
+ Novus Produtos Eletronicos Ltda
+ Sandro Rafael dos Santos
+ sandro.santos&novusautomation.com
+34591
+ JSC Proryv-Komplekt
+ Maksim Yanin
+ YaninMA&Proryv-komplekt.ru
+34592
+ Shenzhen C-Data Technology Co.,Ltd.
+ Alan Cui
+ yunliang_cui&cdatatec.com
+34593
+ Zhilabs
+ Julio César Arpírez Vega
+ jarpirez&zhilabs.com
+34594
+ Growing Opportunity Finance India Private Limited
+ Immanuel Jeyaraj
+ ijeyaraj&gopportunity.net
+34595
+ Xteam Network(Beijing) Co.,Ltd
+ zhaohai
+ zhaohai&18mail.cn
+34596
+ Casalogic A/S
+ Troels Hansen
+ th&casalogic.dk
+34597
+ CADT Software and Drafting, S.L.
+ Pascual Castellon Gadea
+ p.castellon&cadt.com
+34598
+ Cable Sense Ltd
+ Phil Garner
+ phil.garner&cablesense.net
+34599
+ 3SI Security Systems NV
+ Bart Saerens
+ bart_saerens&3sisecurity.com
+34600
+ TECSEM Tecnologia em Sistemas Embarcados
+ Tiago Dall'Agnol
+ tiago&tecsem.com.br
+34601
+ MongoDB
+ Eliot Horowitz
+ eliot&mongodb.org
+34602
+ Bomgar Corporation
+ Tal Guest
+ ProdInfo&bomgar.com
+34603
+ Seria AS
+ Jon-Eirik Pettersen
+ joneirik&seria.no
+34604
+ Fibernetics Corp
+ Yvon Bertrand
+ role.iana.pen&fibernetics.ca
+34605
+ SL Corporation
+ Michael Kairys
+ michael&sl.com
+34606
+ Wayne RESA
+ Jim Rarus
+ rarusj&resa.net
+34607
+ Newdaysoft Co., Ltd
+ Nam-Hyun , Kim
+ nhkim&newdaysoft.co.kr
+34608
+ American Society for Microbiology
+ Edward Kurowski
+ ekurowski&asmusa.org
+34609
+ Vine Telecom Co., Ltd
+ Young Hur
+ young&vinetel.co.kr
+34610
+ Grand Future Beijing Info-Tech Co., Ltd.
+ Sun Ligang
+ slg&valuex.cn
+34611
+ Berufsförderungswerk Oberhausen
+ Michael Detambel
+ detambel&bfw-oberhausen.de
+34612
+ Alteris Sp. z o.o.
+ Robert FrÄ…czek
+ robert.fraczek&alteris.pl
+34613
+ iKron Ltd.
+ Peter Timar
+ sysadm&ikron.hu
+34614
+ Technocats GmbH
+ John Ainhirn-Williams
+ john.williams&technocats.org
+34615
+ Magyar Ãllamkincstár / Hungarian State Treasury
+ Izsa Jeno
+ oid.admin&allamkincstar.gov.hu
+34616
+ ActualWeb Soluciones Informaticas
+ Rafael Forcada
+ info&actualweb.es
+34617
+ RCDevs
+ Charly Rohart
+ charly.rohart&rcdevs.com
+34618
+ Gruppo TNT S.r.l.
+ Giuseppe Bonariva
+ beppe&gruppotnt.com
+34619
+ 3Dicom, S.L.
+ Rafael Forcada
+ info&3dicom.es
+34620
+ Asuerus van Tuijl
+ Asuerus van Tuijl
+ asuerus&asuerus.nl
+34621
+ imacab
+ Bouchrahi abdelhaq
+ abdelhaqb&imacab.ma
+34622
+ Heimore Group AB
+ Daniel Roig
+ daniel.roig&heimore.com
+34623
+ USF1
+ Frank Cusack
+ frank.cusack&usf1.com
+34624
+ Tokavuh Technologies oy
+ Sami Kuhmonen
+ sami&tokavuh.com
+34625
+ Actavis Group hf
+ Leslie Potts
+ lpotts&actavis.com
+34626
+ A-Real Consulting LLC
+ Alexey Guskov
+ lexag&mail.ru
+34627
+ Digifix Ltda
+ Christian Perez
+ c.perez&digifix.com.co
+34628
+ Citrus Networks
+ Noel Kelly
+ nkelly&citrusnetworks.net
+34629
+ MP Advanced Multimedia
+ Ignacio Alles
+ ia&mpadvanced.com
+34630
+ Tigron BVBA
+ Gerry Demaret
+ info&tigron.be
+34631
+ Janelia Farm Research Campus/HHMI
+ Eric Trautman
+ trautmane&janelia.hhmi.org
+34632
+ Cohort Technology Ltd
+ Keith Gilbert
+ technical&cohorttechnology.com
+34633
+ norgie.net
+ Mike Hemstock
+ mikeh&csits.net
+34634
+ Graduate School of Education and Information Studies
+ Luke Brannon
+ brannon&gseis.ucla.edu
+34635
+ Pi-Systemprogrammierungs-GmbH
+ Martin Trübner
+ martin&pi-sysprog.de
+34636
+ Contact Center Compliance Corporation
+ Alex Hisen
+ alexh&dnc.com
+34637
+ Revenue Solutions, Inc
+ John Walker
+ jwalker&rsimail.com
+34638
+ Memphis Network Service Ltd.
+ Robson Stedille
+ rst&memphisnetwork.com.br
+34639
+ Conformity Inc
+ Roy Kipp
+ rkipp&conformity-inc.com
+34640
+ Nodnet
+ Juho Ylikorpi
+ juho.ylikorpi&nodnet.fi
+34641
+ Dimac Hosting AB
+ Jonas Frost
+ jonas&duplo.org
+34642
+ Rugged Information Technology Equipment Corporation
+ Stanley Papush
+ stan&ritecrugged.com
+34643
+ Garmin International
+ Jason Anderson
+ jason.anderson&garmin.com
+34644
+ Potomac & Bluebonnet Technolgy LLC
+ Robb Hill
+ robb&protoping.com
+34645
+ Adael Wireless SARL
+ Mathieu Alengrin
+ malengrin&adael.net
+34646
+ HellermannTyton Data Ltd
+ Jason James
+ jason.james&htdata.co.uk
+34647
+ KAMOME Engineering, Inc.
+ Kohji Osamura
+ sysadmin&kamomeengineering.com
+34648
+ The-Box Development
+ Jac Kersing
+ info&the-box.com
+34649
+ netvisiontel
+ Moon-Jin, Yeom
+ mjyeom&netvisiontel.co.kr
+34650
+ P2Cache Pte Ltd
+ He Hin Hoong
+ hhhoong&p2cache.com
+34651
+ agama co,ltd
+ luo yaojun
+ luoyaojun&sina.com
+34652
+ IPF Technology Ltd
+ Stanislav Chernikov
+ s.chernikov&ipftechnology.com
+34653
+ Irisys
+ Neil Sumpter
+ neils002&irisys.co.uk
+34654
+ La Gentz KG
+ Gregor Dorfbauer
+ office&lagentz.at
+34655
+ Berthold Boeser Ingenieurbuero
+ Berthold Boeser
+ info&ib-boeser.de
+34656
+ ATS, Applicazione Tecnologie Speciali
+ Campo Marilina
+ marilina.campo&atsmed.it
+34657
+ Seifert mtm Systems (Malta) Ltd.
+ George Saliba
+ george.saliba&seifert-mtmsystems.com
+34658
+ Sysadmins LV
+ Vadims Podans
+ vpodans&sysadmins.lv
+34659
+ EPLAN Software & Service GmbH & Co. KG
+ Andreas Marxen
+ marxen.a&eplan.de
+34660
+ SIA Datu Sistemas
+ Gatis Zeiris
+ info&dsistemas.lv
+34661
+ Islandsbanki
+ Jon Elias Thrainsson
+ sys&islandsbanki.is
+34662
+ Ajuntament de Sant Adria de Besos
+ Juan Antonio Vera Nieto
+ javera&sant-adria.net
+34663
+ Lavinia Interactiva
+ Lluis Ribes
+ lribes&lavinia.tc
+34664
+ Trident Micro Systems
+ Adam Yonce
+ ayonce&tridentms.com
+34665
+ ENTEL S.A. BOLIVIA
+ Wilfredo Carrillo
+ wilfredo.carrillo.o&gmail.com
+34666
+ Lava Business Solutions
+ Adam Kolakowski
+ adamk&lava.pl
+34667
+ DSP LABS S.r.l.
+ Riccardo Scussat
+ dsplabs&dsplabs.net
+34668
+ Koine Servizi S.r.l.
+ Bruno Alberto
+ bruno&koine-servizi.it
+34669
+ Encarnate, LLC
+ Shane Kumpf
+ shane&encarnate.com
+34670
+ Scott Shen
+ Scott Shen
+ scott.swm&gmail.com
+34671
+ Anoop Aryal
+ Anoop Aryal
+ anoop.aryal&gmail.com
+34672
+ MicroAqua Network system
+ Yangjiancai (James Yang)
+ yangjiancai8&hotmail.com
+34673
+ The FreeDHCP Project
+ Alan DeKok
+ aland&freedhcp.net
+34674
+ FLIR Systems, Inc.
+ Ricardo Gomez
+ ns.it&flir.com
+34675
+ blackcase.pl
+ Kamil Kurzyk
+ k.kurzyk&blackcase.pl
+34676
+ Vox Telecom
+ Dael Williamson
+ daelw&voxtelecom.co.za
+34677
+ informationpartners GmbH & Co. KG
+ Stefan Mayer
+ smayer&informationpartners.eu
+34678
+ Anticept
+ Jochen Seiler
+ hosting&anticept.de
+34679
+ forcont business technology gmbh
+ Frank Nowak
+ Frank.Nowak&forcont.com
+34680
+ RUAG Holding AG
+ Ernst Huber
+ ernst.huber&ruag.com
+34681
+ DATAGROUP IT Services Holding AG
+ Tobias Hüttner
+ security&datagroup.de
+34682
+ ATP Management & Technology s.r.l.
+ Luigi Vezzoso
+ lvezzoso&atpmanagement.it
+34683
+ Seacliff Associates, LLC
+ Richard Irwin
+ rirwin&seacliffedu.com
+34684
+ Rosado Beheer BV
+ Rui Rosado
+ rui&rosado.nl
+34685
+ Accipiter Systems, Inc.
+ Eric Helmsen
+ helmsen&accipitersystems.com
+34686
+ Sunet Technology LLC
+ Vadim Topchiy
+ vadim&sunet.uz
+34687
+ Gale
+ Mike Seiler
+ mike.seiler&sanyuhu.com
+34688
+ King Abdullah University of Science and Technology
+ Iain Georgeson
+ iain.georgeson&kaust.edu.sa
+34689
+ Tekron International Ltd
+ Aleks Ristich
+ support&tekroninternational.com
+34690
+ National Gypsum Company
+ Mike Brannon
+ mebrannon&nationalgypsum.com
+34691
+ EON Co.,Ltd
+ Jin-su Jang
+ jsjang&eonworld.com
+34692
+ DICOM Grid, Inc
+ Daniel Ostrow
+ dostrow&dicomgrid.com
+34693
+ Netsoft Lund Development AB
+ Jorgen Christiansson
+ jorgen&netsoftlund.se
+34694
+ eleven GmbH
+ Enno Cramer
+ iana&eleven.de
+34695
+ EXTENSION, Inc.
+ Steve Tyler
+ styler&ext-inc.com
+34696
+ RIOD Technologies
+ Brad Henry
+ j0j0&riod.ca
+34697
+ AfirmTrust, LLC
+ Kirk Hall
+ Kirk&mfhllc.com
+34698
+ Studio Caccia
+ Andrea Caccia
+ pen&studiocaccia.com
+34699
+ France Développement Conseil
+ Alexandre Allien
+ alexandre.allien&fdc.eu
+34700
+ Beijing Hongdexin Information Technology Co, Ltd.
+ Robert Pletscher
+ leiluobei&126.com
+34701
+ BTCentral
+ Ben Thomas
+ services&btcentral.org.uk
+34702
+ Parity Energy Inc.
+ David Brown
+ david.brown&parityenergy.com
+34703
+ Stefan Sieber
+ Stefan Sieber
+ info&home.sieber.net
+34704
+ H. Lundbeck A/S
+ Thomas Svenningsen
+ thsv&lundbeck.com
+34705
+ ZAO GU NPO "Stroytechautomatika"
+ Andrew Smirnoff
+ asu&gu-sta.ru
+34706
+ Aprius Inc.
+ Swaminathan Saikumar
+ swaminathan.saikumar&aprius.com
+34707
+ Centro Federal de Educação Tecnológica de Minas Gerais
+ Clever de Oliveira Júnior
+ clever&dri.cefetmg.br
+34708
+ Etrafficers, Inc.
+ Steven Fletcher
+ fletch&etrafficers.com
+34709
+ Lightner Engineering
+ Bruce D Lightner
+ lightner&lightner.net
+34710
+ Advance Communication Technologies
+ James Laing
+ jlaing&advance.ca
+34711
+ Jamaica Broilers Group
+ Owen Clashing
+ oclashing&jabgl.com
+34712
+ Fujian Newland Auto-ID Tech. Co., Ltd.
+ CHEN JUN
+ chenjun&mail.nlscan.com
+34713
+ lc4ever.net
+ Wang QuanLong
+ apeidou&gmail.com
+34714
+ OCULUS Optikgeräte GmbH
+ Daniel Ache
+ d.ache&oculus.de
+34715
+ ITVT GmbH
+ Patrick Kreuzer
+ support&itvt.de
+34716
+ Vizimax Inc.
+ Jean-Marc Da Pozzo
+ jmdapozzo&vizimax.com
+34717
+ bhold
+ Ben Fontein
+ oid&bhold.com
+34718
+ FUENSO
+ Emiliano Almazán
+ support&fuenso.com
+34719
+ Cronon AG
+ Florian Heinz
+ fh&cronon-ag.de
+34720
+ mFoundry
+ Craig Setera
+ software&mfoundry.com
+34721
+ Magyar Waldorf Szövetség / Hungarian Waldorf Fellowship
+ István Haraszti
+ rendszergazda&waldorf.hu
+34722
+ FastSoft, Inc.
+ Rod Morison
+ rmorison&fastsoft.com
+34723
+ Conxx
+ Brandon Wigfield
+ brandon.wigfield&conxx.net
+34724
+ netInsight ITLabs
+ Alexandre Martins
+ amartins&netinsight.com.br
+34725
+ Vasc-Alert
+ Larry Mills-Gahl
+ lmg&vasc-alert.com
+34726
+ Works Systems
+ Joseph Chen
+ climaxl&workssys.com.cn
+34727
+ Burda Digital Systems GmbH
+ Daniel Hansert
+ daniel.hansert&burdadigital.de
+34728
+ INSA de Lyon
+ Frederic Jacquot
+ frederic.jacquot&insa-lyon.fr
+34729
+ OOO PS Yandex.Dengi
+ Andrey V. Kovalev
+ licensing&yamoney.ru
+34730
+ FRANCILIENNE D'INGENIERIE ET DE SERVICES INFORMATIQUES SAS
+ COQUEL, JEAN
+ jeancoquel&fisi.fr
+34731
+ Sloan Valve Company
+ Mark Chapin
+ mark.chapin&sloanvalve.com
+34732
+ Spb Software Inc.
+ Nikolay V. Krasko
+ n.krasko&spbsoftware.com
+34733
+ Zinnia Systems
+ Akhilesh Singh
+ akhilesh&zinniasystems.com
+34734
+ University of Macerata
+ Marco Principi
+ marco.principi&unimc.it
+34735
+ Cellfish
+ Thomas Dupont
+ thomas.dupont&cellfishmedia.fr
+34736
+ Universidade Estadual Vale do Acaraú - UVA
+ Pedro Roger M Vasconcelos
+ roger&uvanet.br
+34737
+ CIMNE
+ Felip Moll
+ fmoll&cimne.upc.edu
+34738
+ MassiveSolutions Ltd
+ Viktor Sovietov
+ victor&massivesolutions.co.uk
+34739
+ lihnidos.org
+ Damjan Sirnik
+ damjan&lihnidos.org
+34740
+ University of Ottawa
+ Luc Lepine
+ lalepine&uottawa.ca
+34741
+ Binet Réseau
+ Raphaël Barrois
+ oid&frankiz.polytechnique.fr
+34742
+ LevelMobile, Inc.
+ Ryan Nideffer
+ rnideffer&gmail.com
+34743
+ Teleperformance
+ Joshua Miller
+ joshua.miller&teleperformance.com
+34744
+ QC Technology B.V.
+ Eduard Karel de Jong
+ eduard&dejongfrz.nl
+34745
+ METADYS
+ Cyril VELTER
+ cyril.velter&metadys.com
+34746
+ Kevinsnet Limited
+ Kevin C. Leacock
+ leacockk&kevinsnet.com
+34747
+ Infineta Systems, Inc
+ Ramesh Pavadai
+ ramesh&infineta.com
+34748
+ Twitter, Inc.
+ Anatole Shaw
+ anatole+iana&twitter.com
+34749
+ SubscriberMail, LLC
+ Bob Ziuchkovski
+ sysadmin&subscribermail.com
+34750
+ Truenorthlogic
+ Nathan Dykman
+ ndykman&truenorthlogic.com
+34751
+ Shanghai Meridian Technologies, Co. Ltd.
+ Tie Yu
+ mrd454&gmail.com
+34752
+ ITDiv.com
+ Johan Wasserman
+ johan.wasserman&gmail.com
+34753
+ OnTime Networks AS
+ Øyvind Holmeier
+ contact&ontimenet.com
+34754
+ PowerTrunk Inc.
+ A. L. Kilbourne
+ akilbourne&teltronic.es
+34755
+ Res Ingenium s.r.l.
+ Placidi Fabio
+ fplacidi&res-ingenium.com
+34756
+ Inoa
+ Frederik Vermeulen
+ frederik.vermeulen&inoa.net
+34757
+ Gorilla Concept GmbH
+ Markus Schütze
+ schuetze&gorilla-concept.de
+34758
+ Univerza v Ljubljani
+ Anton Jagodic
+ anton.jagodic&uni-lj.si
+34759
+ Thames Valley Police
+ Tim Nicholls
+ tim.nicholls&thamesvalley.pnn.police.uk
+34760
+ AMiT s.r.o.
+ Martin Vosahlo
+ vosahlo&amit.cz
+34761
+ SSC-IT
+ Sven Gertsch
+ sven.gertsch&kssg.ch
+34762
+ DartIT
+ Boris B. Rudakov
+ support&dartit.ru
+34763
+ People Power Company
+ David Moss
+ dmoss&peoplepowerco.com
+34764
+ ProStructure Consulting
+ Micah McNelly
+ micah&prostructure.com
+34765
+ forVNs Group
+ Tran Quoc Hoai
+ hoaitq&gmail.com
+34766
+ Invities
+ Frederic Minot
+ frederic.minot&invities.com
+34767
+ ISPIN AG
+ Mario Gersbach
+ support&ispin.ch
+34768
+ S+P LION AG
+ Andreas Christ
+ andreas.christ&sp-lion.com
+34769
+ ACORDE TECHNOLOGIES
+ Jacobo Domínguez
+ jacobo.dominguez&acorde.com
+34770
+ Cardiff University
+ Ceri Davies
+ daviescm5&cf.ac.uk
+34771
+ Altmann Software
+ Juergen Altmann
+ juergen.altmann&altmann-software.de
+34772
+ Automat Limited
+ Philip Leung
+ notifications&automat.co.uk
+34773
+ Hx Engineering, LLC
+ Steve Hendrix
+ SteveHx&HxEngineering.com
+34774
+ Huawei Symantec Technologies Co.,Ltd
+ xiaoyong xiong
+ xyxiong&huaweisymantec.com
+34775
+ Canford Software Consultancy Limited
+ Paul Stiles
+ paul&canfordsoftware.com
+34776
+ TODO BPO E SOLUCOES EM TECNOLOGIA S.A.
+ Oswaldo Dantas
+ oswaldo.junior&todobpo.com.br
+34777
+ Capek Consulting
+ Jan Capek
+ jan-consulting&capkovi.eu
+34778
+ American Customer Care, Inc.
+ Gary Haubert
+ noc&americancustomercare.com
+34779
+ DeltaGlobal Co. LTD
+ Seyyed Mohammad Mohammadzadeh
+ mehran.m&deltaglobal.net
+34780
+ IT One
+ Pascal Stage
+ pascal.stage&it1.fr
+34781
+ Unassigned
+ Removed 2009-12-18
+ ---none---
+34782
+ dcm4che.org
+ Gunter Zeilinger
+ gunterze&gmail.com
+34783
+ Gordian Knot Limited
+ Steven Robbins
+ steven.r&gordian.co.uk
+34784
+ Hurtig DataComm
+ Johan Hurtig
+ johan_hurtig&yahoo.com
+34785
+ University of Craiova
+ Marius MARIAN
+ marius.marian&cs.ucv.ro
+34786
+ Hartwick Services
+ Michael J. Hartwick
+ hartwick&hartwick.com
+34787
+ Sunflower Broadband
+ Matthew Welch
+ mwelch&sunflowerbroadband.com
+34788
+ Ministerio de Hacienda de El Salvador
+ Jese Gallardo
+ jgallardo&mh.gob.sv
+34789
+ Northgate Information Solutions PLC
+ Phill Demoore
+ phill.demoore&demoore.co.uk
+34790
+ Vtkom d.o.o.
+ Nenad Opsenica
+ office&vtkom.com
+34791
+ Centre Hospitalier de Péronne
+ BRICHE Nicolas
+ nbriche&ch-peronne.fr
+34792
+ Gouvernement de Nouvelle-Caledonie
+ Eric AUVINET
+ reseau.dtsi&gouv.nc
+34793
+ Azblink
+ Ko-Hsing Chang
+ khc&azblink.com
+34794
+ JSC Commercial Bank "Center-invest"
+ Dyachkov Roman
+ niarbrnd&centrinvest.ru
+34795
+ DATA-PKS Ltd.
+ Svetlin Radoslavov
+ svetlinr&mail.bg
+34796
+ MBS GmbH
+ Nils-G. FRITZ
+ iana&mbs-software.de
+34797
+ AM-GmbH
+ Oliver Greschok
+ og&am-gmbh.de
+34798
+ Tribunal Regional Eleitoral do Maranhão
+ Jorge Carlos Amengol de Lima
+ jorge.amengol&tre-ma.gov.br
+34799
+ ACTi Corporation
+ MingYoung You
+ mingyoung.you&acti.com
+34800
+ Polizei Baden-Württemberg
+ Uwe Xaver
+ uwe.xaver0&lka.bwl.de
+34801
+ sublab e.V.
+ David Lamparter
+ equinox&local.sublab.org
+34802
+ HomeNet
+ Mike Calderwood
+ contact&mikecalderwood.com
+34803
+ Gubkin Russian State University
+ Andrew Pantyukhin
+ netadm&gubkin.ru
+34804
+ Wideband Semiconductor, Inc.
+ Chuck Handley
+ chuck.handley&wideband.com
+34805
+ Zivillian Software
+ Bianco Veigel
+ bianco.veigel&zivillian.de
+34806
+ Optical Systems Design Pty Ltd
+ Xinli Zhu
+ xzhu&osd.com.au
+34807
+ Q-TECH INFORMATION CO.,LTD
+ wei chi
+ weichinjcit&gmail.com
+34808
+ Jiangsu broadcasting television network corporation limited
+ xiaojun gao
+ gaoxiaojun&gmail.com
+34809
+ WSP Global Inc
+ Matthew Groff
+ matthew.groff&wsp.com
+34810
+ Intermountain Healthcare
+ Bruce James
+ Bruce.James&imail.org
+34811
+ Stollmann E+V GmbH
+ Ingo Sandmeier
+ is&stollmann.de
+34812
+ Mirifice Ltd
+ Alex Dick
+ alex.dick&mirifice.com
+34813
+ Multilink
+ Jon Ciccozzi
+ jciccozzi&multilinkone.com
+34814
+ Zpend Pty. Ltd.
+ Chris Forkin
+ chris&openexpertise.com
+34815
+ Angry Dog Business Sytems
+ David Dymock
+ david&theangrydog.co.uk
+34816
+ Icon Power Solutions Pvt. Ltd.
+ Baljeet Singh Bhatti
+ baljeet&iconpowersolutions.com
+34817
+ Tamtron Oy
+ Pekka Lehikoinen
+ pekka.lehikoinen&tamtron.fi
+34818
+ CPI Corporation
+ Derek Chen-Becker
+ noc&cpicorp.com
+34819
+ Nacka kommun
+ Martin Andersson
+ martin.andersson&nacka.se
+34820
+ Satcom Technologies EMC
+ Robert Fitting
+ rfitting&emcsatcom.com
+34821
+ Lafayette Consolidated Government
+ Ben Segura
+ bsegura&lus.org
+34822
+ Calet, Inc.
+ Gregory Allen
+ gallen&mycalet.com
+34823
+ VersaForm Systems Corp
+ Joe Landau
+ jrl&versaform.com
+34824
+ Texas A&M University System
+ Networking & Information Security
+ tech&net.tamu.edu
+34825
+ Pareto Networks Inc.
+ Carl Mower
+ snmp&paretonetworks.com
+34826
+ Tayana Software Solutions Pvt Ltd
+ Mohan Panakam
+ mohan.p&tayana.in
+34827
+ RT-RK
+ Milenko Beric
+ milenko.beric&rt-rk.com
+34828
+ Telenor Magyarország Zrt. (formerly 'Pannon GSM Távközlési Zrt.')
+ Sándor Tihanyi
+ stihanyi&telenor.hu
+34829
+ GraphLogic Inc
+ Kenneth Eschrich
+ keschrich&graphlogic.com
+34830
+ Forers, s. r. o.
+ Petr Kutalek
+ info&forers.com
+34831
+ The Freecycle Network
+ Deron Beal / Richard Wallman
+ servicenotify&freecycle.org
+34832
+ Intelibs, Inc
+ Sohee Kim
+ sohee.kim&intelibs.com
+34833
+ DrivenDown.com
+ Jeff Trnka
+ iana&drivendown.com
+34834
+ BermudaTriangle.com
+ Jeff Trnka
+ iana&bermudatriangle.com
+34835
+ Hypercable
+ DUCASSE Jean-Claude
+ info&hypercable.fr
+34836
+ Denkosha Co.,Ltd.
+ KOIKE Shiro
+ koike&denkosha.co.jp
+34837
+ Arrive Technologies
+ Dan, Nguyen Duc
+ dannd&atvn.com.vn
+34838
+ Innovative SCADA Solutions Pty Ltd
+ Louie Wong
+ louie.wong&innov8scada.com
+34839
+ abakus IT AG
+ Peter Fischer
+ pki&abakus.de
+34840
+ Shanghai Huaheng Telecom Equipment Co.,Ltd
+ yin gen ning
+ anhuinyg&163.com
+34841
+ Gordon Food Service, Inc.
+ Jonathan Craig
+ Jon.Craig&gfs.com
+34842
+ TERASAKI ELECTRIC CO.,LTD
+ Mamoru Sogo
+ mamoru-sogo&terasaki.co.jp
+34843
+ NASCENT Technology, LLC
+ Scott Urban
+ ieee&nascent.com
+34844
+ Gennet S.A.
+ Ilias Apalodimas
+ apalos&gennetsa.com
+34845
+ Faculté des Sciences et Techniques de Tanger
+ Mohammed Azirar
+ m.azirar&fstt.ac.ma
+34846
+ SERTRES del Norte
+ Daniel Rios
+ juanvelez&logistecsoftware.com
+34847
+ Spacetime Studios, LLC
+ Anthony Sommers
+ asommers&spacetimestudios.com
+34848
+ Shibasoku
+ Tetsuya Michikawa
+ michkawa&shibasoku.co.jp
+34849
+ Security Code Ltd.
+ Evseev Ilya
+ it&securitycode.ru
+34850
+ EldoS Corporation
+ Eugene Mayevski
+ cto&eldos.com
+34851
+ Adalia Oy
+ Jani Soila
+ soila&adalia.fi
+34852
+ Roeften
+ Panos Gkikakis
+ contact&roeften.com
+34853
+ RainStor
+ Jonathan Teague
+ it&clearpace.com
+34854
+ indeni
+ Yonadav Leitersdorf
+ yonadav&indeni.com
+34855
+ Votiro Ltd. (formerly 'MobileTick Ltd')
+ Aviv Grafi
+ aviv&votiro.com
+34856
+ ALTAVIA SA
+ François ROUSSEAU
+ f.rousseau&altavia-group.com
+34857
+ BaiY Studio
+ Yang Bai
+ baiyang&gmail.com
+34858
+ Wireless Networks Association (WNA.gr)
+ John Haralampidis
+ admin&wna.gr
+34859
+ jgfs.net
+ Jakub Gawkowski
+ jakub.gawkowski&jgfs.net
+34860
+ Finalist IT Group
+ Sander Bos
+ sander.bos&finalist.com
+34861
+ Rajant Corporation
+ Marty Lamb
+ mlamb&roinet.com
+34862
+ Fundamo
+ Willem Visser
+ willemv&fundamo.com
+34863
+ Leopold Kostal GmbH & Co. KG
+ Vit Svarc
+ v.svarc&kostal.com
+34864
+ Mito Europe Ltd
+ Sandor Apati
+ admin&mitoeurope.com
+34865
+ World Evolved Services, LLC
+ Marcus Louie
+ mlouie&worldevolved.com
+34866
+ Suffolk County Council (formerly 'Customer Service Direct')
+ Shang Jin
+ Shang.Jin&suffolk.gov.uk
+34867
+ Universitaet Greifswald
+ Gordon K. Grubert
+ gordon.grubert&uni-greifswald.de
+34868
+ Winnerstek Inc.
+ Jae Young Lee
+ duri&winnerstek.com
+34869
+ Ian Hine Consulting
+ Ian Hine
+ ian_hine&ozemail.com.au
+34870
+ Megabyte Doctor (Pty) Ltd
+ Bame Sekwakwa
+ megabytedoctor&gmail.com
+34871
+ trovicor GmbH
+ Thomas Karger
+ iana-admin&trovicor.com
+34872
+ ETM Communications AB
+ Ulf Bergqvist
+ info&etmc.se
+34873
+ Klein & Partner KG
+ Jens W. Klein
+ jens&bluedynamics.com
+34874
+ Automasjon og Data as
+ Oddbjørn Morlandstø
+ om&automasjon.no
+34875
+ Alpikom SpA
+ Cristian Cappelletti
+ c.cappelletti&alpikom.it
+34876
+ Informatics Corporation of America
+ Alexander Saip
+ alex.saip&icainformatics.com
+34877
+ Masergy Communications, Inc.
+ Mike Clark
+ mike.clark&masergy.com
+34878
+ Advanstar Communications Inc.
+ Dan Beutler
+ dbeutler&advanstar.com
+34879
+ BlueCross BlueShield of Minnesota
+ Robert Hock
+ Robert_L_Hock&bluecrossmn.com
+34880
+ Cortina Systems
+ Andrew Mok
+ andrew.mok&cortina-systems.com
+34881
+ EVT Technologies LTD
+ Ram Tagher
+ Ram&evt-vms.com
+34882
+ Kolektor Group
+ Gorazd Å emrov
+ gsem&ascom.si
+34883
+ House Arkko
+ Jari Arkko
+ jari&arkko.com
+34884
+ David Wozny Limited
+ David Wozny
+ David&Wozny.org
+34885
+ SSI (US) Inc
+ Michael Wareman
+ mwareman&spencerstuart.com
+34886
+ Compagnie des Alpes
+ Jean-Henri ANTUNES
+ jean-henri.antunes&compagniedesalpes.fr
+34887
+ Iariss
+ Muré Michael
+ batolettre&gmail.com
+34888
+ Gatix
+ Michel Stam
+ mstam&gatix.net
+34889
+ McKnight Insight
+ Lawrence McKnight
+ lawrence.mcknight&gmail.com
+34890
+ Aizkraukles Banka A/S
+ Ivars Zaicevs
+ ivars.zaicevs&ab.lv
+34891
+ Croatia Control Ltd.
+ Branko Vesligaj
+ branko.vesligaj&crocontrol.hr
+34892
+ Kedros, a.s.
+ Juraj Hrubsa
+ hostmaster&kedros.sk
+34893
+ Leeds City Council
+ Alistair Fletcher
+ Alistair.Fletcher&Leeds.gov.uk
+34894
+ Global Strategies Group, Mission Systems
+ David Loring
+ david.loring&gtec-inc.com
+34895
+ ITaM Services
+ Daniel Reichelt
+ mail&itamservices.de
+34896
+ Gorilla Logic, Inc.
+ Hank Harris
+ admin&gorillalogic.com
+34897
+ Centro Brasileiro de Pesquisas Fisicas
+ Marita Maestrelli
+ marita&cbpf.br
+34898
+ CESEC-SFF
+ lirui
+ liruibit&hotmail.com
+34899
+ H5 audits
+ Lionel Barrère
+ lionel.barrere&h5audits.com
+34900
+ Informations Technologie Service und Consulting GmbH
+ Registration Coordinator
+ registration.coordinator&your-its.de
+34901
+ Fortunaglobal (Pvt) Limited
+ Buddhika Jayasekara
+ buddhika&fortunaglobal.com
+34902
+ IT Industry LTD
+ Anton Globa
+ a.globa&otdelit.ru
+34903
+ M247 Ltd
+ Geoff Garside
+ geoff.garside&m247.com
+34904
+ KRC OOO
+ Roman Sakhnov
+ admin&regcen.ru
+34905
+ G-Lab
+ Robert Henjes
+ henjes&informatik.uni-wuerzburg.de
+34906
+ RadiantGrid Technologies, LLC
+ Kirk Marple
+ mib&radiantgrid.com
+34907
+ TELEVIC N.V.
+ Luc Jonckheere
+ L.Jonckheere&televic.com
+34908
+ CareCloud Corp
+ Thomas Packert
+ tpackert&carecloud.com
+34909
+ RHD Research Ltd
+ Chris Crowther
+ chris&rhdresearch.com
+34910
+ Geeknet, Inc.
+ Uriah Welcome
+ uriah&geek.net
+34911
+ Nanjing Jiajian Network Co. Ltd.
+ Jiancheng Chen
+ jcchen&jjlink.com
+34912
+ PT. Nyra
+ Hendrik Heriyanto Gosali
+ hgosali&nyra.co.id
+34913
+ TDM Ingénierie
+ Loïc Mauhourat
+ loic.mauhourat&tdm-ing.com
+34914
+ Creative Consulting GmbH
+ Adrian Müller
+ handle&crecon.de
+34915
+ Free Software Foundation Europe e.V.
+ Cristian Rigamonti
+ rigamonti&fsfeurope.org
+34916
+ Walki Group Oy
+ John Aspnäs
+ john.aspnas&walki.com
+34917
+ Car Chase Workshop Inc.
+ Christopher W. Baran
+ chrisbaran&carchaseworkshop.com
+34918
+ Syncapse Corp.
+ Kenneth Voort
+ ldapadmin001&syncapse.com
+34919
+ Sky Wisdom Technology Limited
+ Thomas Chen
+ thomas&xray.hk
+34920
+ Allen Lund Company
+ Jason Nelson-Wolfe
+ jason.wolfe&allenlund.com
+34921
+ EvoStor Inc.
+ Cheryl Davis
+ cheryl&evostor.com
+34922
+ Epic Advertising Inc
+ Timothy Barrow
+ timothy.barrow&epicadvertising.com
+34923
+ KOOLING
+ Greg Hill
+ gaohaiyun&kooling.com.cn
+34924
+ Augustine Consulting
+ Adam Augustine
+ crypto&augustinec.com
+34925
+ Nantes Systems Private Limited
+ Aravinda Babu
+ support&nantes.net.in
+34926
+ Limited Liability Company "Wild Orchid"
+ Scherbakov Alexander
+ a.scherbakov&classic.ru
+34927
+ DL Santé
+ Grégory ROUSSEAU
+ gregory.rousseau&dlsante.fr
+34928
+ ACVITAS
+ Andrey Shvydky
+ andrey&acvitas.com
+34929
+ SURGIDEX
+ David Nunes
+ dnunes&surgidex.com
+34930
+ Caneris Inc
+ Erik Levinson
+ noc&caneris.com
+34931
+ ShangHai DynamiCode Company Limited
+ Barry Lv
+ barrylv&dynamicode.net.cn
+34932
+ CMS Affiliate
+ Cody Michael Salnave
+ SupportAgent&purplehayze.com
+34933
+ CPO Partners
+ Leo Romers
+ oid&cpo-partners.com
+34934
+ CirclePrinters
+ JANC Arnaud
+ arnaud.janc&circleprinters.fr
+34935
+ marmira
+ Urs Zurbuchen
+ incoming&marmira.com
+34936
+ Creowave Oy
+ Tommi Matila
+ creowave&creowave.com
+34937
+ UniversitaetsSpital Zurich
+ Jens Grundtvig
+ jens.grundtvig&usz.ch
+34938
+ Fédération française d'équitation
+ Emmanuel HUDE
+ emmanuel.hude&ffe.com
+34939
+ SURMEI MIHAI-EUGEN
+ Mihai Surmei
+ msurmei&gmail.com
+34940
+ Roman V. Kiseliov
+ Roman V. Kiseliov
+ roman.kiseliov&gmail.com
+34941
+ DiegoLima.org
+ Diego Lima
+ diegolima.br&gmail.com
+34942
+ Cambrium BV.
+ Johan Mulder
+ johan-iana&cambrium.nl
+34943
+ Sumisho Computer Systems Corporation
+ Kazuhiro Sato
+ k.satou&jpta.scs.co.jp
+34944
+ Amplus Communication PTE LTD
+ Ryan F. Mejia
+ rmejia&amplus.com.sg
+34945
+ Albert Ziegler GmbH & Co. KG
+ Andreas Mesch
+ amesch&ziegler.de
+34946
+ Densitron Technologies Limited (formerly 'Independent Project Engineering Ltd')
+ Tom Hirst
+ tom.hirst&densitron.com
+34947
+ chill-n-go, Inc
+ William Estberg
+ bill&chill-n-go.com
+34948
+ NORMHOST
+ Geoffroy MARTIN
+ geoffroy.martin&normhost.com
+34949
+ Electronics Source Co.,Ltd.
+ Pornchai Chantachatkul
+ pornchai&es.co.th
+34950
+ Herrmann & Lenz Solutions GmbH
+ Peter Bekiesch
+ peter.bekiesch&hl-services.de
+34951
+ Komercijalna Banka AD Skopje
+ Oliver Stefanovski
+ pki-support&kb.com.mk
+34952
+ nxtControl GmbH
+ Gernot Kollegger
+ support&nxtcontrol.com
+34953
+ Concentric Circle Consulting
+ Robert Falkowitz
+ robert&3cs.ch
+34954
+ Novtis do Brasil S/A
+ Ricardo Barbosa Matsuno
+ ricardo.matsuno&novtis.com.br
+34955
+ Roland Gruber Softwareentwicklung
+ Roland Gruber
+ roland.gruber&rg-se.de
+34956
+ Shanghai Transform IT Co. Ltd
+ Baozhu Zhao
+ zhaobzhu&yahoo.com.cn
+34957
+ TTC Next-generation Home Network System WG
+ Hideo Kobayashi
+ kobayashi&ttc.or.jp
+34958
+ Logilin
+ Christophe Blaess
+ contact&logilin.fr
+34959
+ Ingenieurbuero Berghofer KG
+ Gerhard Berghofer
+ office&ib-berghofer.com
+34960
+ SuperHost.pl s.c.
+ Jakub Jankowski
+ jakub.jankowski&superhost.pl
+34961
+ H&S Hochfrequenztechnik GmbH
+ Daniel Stock
+ office&hs-equipment.com
+34962
+ Falco Networks B.V.
+ Berry Batist
+ berry&falco-networks.com
+34963
+ Idle Pattern Communications, LLC
+ Omachonu Ogali
+ oogali&idlepattern.com
+34964
+ Carbones del Cerrejon Ltd.
+ Jose A. Diaz
+ jose.a.diaz&cerrejoncoal.com
+34965
+ Ricardo I. Vieitez Parra
+ Ricardo I. Vieitez Parra
+ ianapen&0xj.info
+34966
+ Global Rail Systems, Inc
+ David Ruskauff
+ davidr&globalrailsystems.com
+34967
+ Sichuan Hongguan Communication Technology Co., Ltd.
+ li gong
+ myltwg&126.com
+34968
+ Airimba Wireless, Inc.
+ Charles Taylor
+ ctaylor&airimba.com
+34969
+ REGNIA,Inc.
+ Hisao Kato
+ tech&regnia.com
+34970
+ Institut Teknologi Nasional (ITENAS)
+ Wahyu Hidayat
+ wahyuhid&hotmail.com
+34971
+ Ethereal Information Technology, Ltd.
+ Brett Meier
+ netops&ethit.com
+34972
+ Eric Huss
+ Eric Huss
+ eric&huss.org
+34973
+ MIANYANG NETOP TELECOM EQUIPMENT LTD.CO.
+ li gang
+ myltwg&126.com
+34974
+ alentogroup.org
+ Sven Handre, Director of IT
+ admin&alentogroup.org
+34975
+ IPROAD, Inc.
+ Jay Kim
+ jay&iproad.co.kr
+34976
+ Mathew Systems Inc.
+ Mathew Chan
+ mathew.chan&mathewsystems.com
+34977
+ Node-Nine, Inc.
+ Chris Moody
+ postmaster&node-nine.com
+34978
+ Laysis Consulting Inc.
+ Seth Miller
+ seth&laysis.com
+34979
+ Scientis Solutions Ltd
+ Andi McLean
+ Andi.McLean&scientis.co.uk
+34980
+ linexus
+ Alexander Vogt
+ a.vogt&linexus.de
+34981
+ cramif
+ pailler vincent
+ vincent.pailler&cramif.cnamts.fr
+34982
+ Eye Pea Ltd. (formerly 'exaStack Limited')
+ Jon Fautley
+ jon.fautley&appstal.com
+34983
+ 013Netvision
+ Dmitry Saratsky
+ nevil&013netvision.co.il
+34984
+ ER Technology Ltda.
+ Juan Pablo Daza Pardo
+ juan.daza&er-technology.net
+34985
+ kylimar.com
+ Ben Love
+ penregistry&kylimar.com
+34986
+ Bookmans
+ Jon Hassen
+ jonh&bookmans.com
+34987
+ OneWire
+ Greg Varga
+ greg.varga&onewire.ca
+34988
+ Clearstone Central Laboratories
+ Franck Dufreney
+ franck.dufreney&clearstonelabs.com
+34989
+ appventure GmbH
+ Jens Holze
+ info&appventure.de
+34990
+ Vodafone Czech Republic a.s.
+ Ondrej Remes
+ ondrej.remes&vodafone.com
+34991
+ SooperCreations
+ Ivan Kluzak
+ ivan&sooper.com
+34992
+ Microlynx Systems Ltd
+ Ken Mouratidis
+ snmpsupport&microlynxsystems.com
+34993
+ Cymfony
+ Seth Simmons
+ ssimmons&cymfony.com
+34994
+ d3v Systems
+ Konrad Pióro
+ konrad.pioro&d3v-systems.eu
+34995
+ DBMJ Rehabilitation Services, PLLC
+ Richard D. Ball, MD, PhD
+ r.d.ball&charter.net
+34996
+ Richard D. Ball, MD, PhD
+ Richard D. Ball
+ r.d.ball&charter.net
+34997
+ Kyoto University of Education
+ Tsuyoshi Akiyama
+ ipc&kyokyo-u.ac.jp
+34998
+ CILogon Project
+ Jim Basney
+ info&cilogon.org
+34999
+ JSC «Institute of infotelecommunications»
+ Mr. Yuriy Sherstuk
+ yusher&iitc.ru
+35000
+ OptXware Research&Development Ltd.
+ András Balogh
+ balogh&optxware.com
+35001
+ NERINFORMATICA DI NERI LUCIANO (formerly 'APTASYS S.R.L.')
+ Luciano Neri
+ info&nerinformatica.it
+35002
+ dcux Co.Ltd.
+ yu liang
+ coolfish&dcux.com
+35003
+ ADP ESI
+ Jean-Edouard Babin
+ ipc.network&europe.adp.com
+35004
+ Bahia Software SL
+ Jose Ramon Varela Pernas
+ jramon.varela&bahiasoftware.es
+35005
+ IMS Nanofabrication AG
+ Samuel Kvasnica
+ samuel.kvasnica&ims.co.at
+35006
+ Vivio World
+ Szymon Nieradka
+ szymon&vivioworld.com
+35007
+ mPAY24 GmbH
+ Wolfgang Schaefer
+ wolfgang.schaefer&mpay24.com
+35008
+ Corporation Service Company
+ Randall Shutt
+ rshutt&cscinfo.com
+35009
+ Techno Factory Desenvolvimento de Software Ltda.
+ Osvandir Júnior
+ osilvajr&live.com
+35010
+ ATK-tehdas Oy
+ Ossi Väänänen
+ ossi&atk-tehdas.com
+35011
+ Toyota Finance Australia Ltd.
+ Justin-Rei Kurosawa
+ jkurosawa&tfal.com.au
+35012
+ StorSimple
+ Joel Christner
+ jchristner&storsimple.net
+35013
+ Sweet Briar College
+ Aaron Mahler
+ amahler&sbc.edu
+35014
+ Fenzke Netzwerktechnik GmbH
+ Matthias Fenzke
+ info&fenzke.net
+35015
+ PWM Project
+ Jason Rivard
+ jrivard&gmail.com
+35016
+ Bank-Pedersen
+ Niels Chr. Bank-Pedersen
+ iana&bank-pedersen.dk
+35017
+ Western Range Maintenance
+ Patrick Dunn
+ vicepresidentsteam&gmail.com
+35018
+ GoMidjets
+ Tamir Gefen
+ tgefen&gomidjets.com
+35019
+ Decho Corporation
+ Kevin S. Blackham
+ netmgr&decho.com
+35020
+ nangu.TV
+ Antonin Kral
+ antonin.kral&nangu.tv
+35021
+ TranSoft a.s.
+ Dusan Kudora
+ admin&transoft.cz
+35022
+ Sueddeutscher Verlag
+ Schorr Norbert
+ 9500&sueddeutscher-verlag.de
+35023
+ Heirich IT Dienste GmbH
+ Peter Heirich
+ pen.iana&mail.heirich.eu
+35024
+ Hospital Sierrallana - Servicio Cántabro de Salud
+ Raúl Martínez
+ rmartinezs&hsll.scsalud.es
+35025
+ Lachlan Gunn
+ Lachlan Gunn
+ lachlan.gunn&internode.on.net
+35026
+ PRODIST TECHNOLOGIES LTDA.
+ Fernando Tasso Amaral Baptista
+ fernando.tasso&gmail.com
+35027
+ liuxiangbupt.com
+ liuxiang
+ liuxiangbupt&sohu.com
+35028
+ netPark LLC
+ Joshua Williams
+ jwilliams&netpark.us
+35029
+ K.C.Innovations Co.,Ltd.
+ Tanarug Issadisai
+ tanarug&kcinovs.com
+35030
+ Run Technologies Co.,Ltd.Beijing
+ Xin Sun
+ sunxin&bjrun.com
+35031
+ GP NPF "Ratex"
+ Andrey Melovatsky
+ ratexvrn&yandex.ru
+35032
+ BelTechInfo
+ Victor Bolshakov
+ vbolshakov&beltech.info
+35033
+ Global Net Commerce, Inc.
+ Joel Chan
+ info&gnciwireless.com
+35034
+ Sentai Digital, LLC
+ John Franklin
+ franklin&sentaidigital.com
+35035
+ interCLICK
+ Andrew Katz
+ andrew.katz&interclick.com
+35036
+ ASKO-IT
+ Serge Duzhnikov
+ grey.dev&gmail.com
+35037
+ Onesource
+ Luis Cordeiro
+ cordeiro&onesource.pt
+35038
+ XYMA-SONDEO
+ anesto dell toro almenares
+ anestodta&yahoo.com
+35039
+ Denva ApS
+ Jørgen Nielsen
+ jon&qnet.dk
+35040
+ Xiamen Helios Telecom Equipment Manufacture Inc.
+ Stanley Zou
+ Stanley.Zou&heliostelecom.com
+35041
+ Electro Power Systems SpA
+ PierPaolo Cherchi
+ pierpaolo.cherchi&electrops.it
+35042
+ Sporting Index Ltd
+ Rob Cowie
+ RCowie&SportingIndex.com
+35043
+ Tripower
+ Samuel S. Ciraulo
+ sam.ciraulo&tripower.com
+35044
+ CJSC Schelkovo Agrochim
+ Timofey L Negrebetsky
+ hexedit&betaren.ru
+35045
+ Mathieu Malaterre Consulting
+ Mathieu Malaterre
+ mathieu.malaterre&gmail.com
+35046
+ Intucell
+ Rani Welling
+ rani&intucell.co.il
+35047
+ Sangfor Technologies Co.,Ltd.
+ yi feng
+ fengyi&sangfor.com.cn
+35048
+ ShenZhen GreatFirst Technology Co., Ltd.
+ Russell Luo
+ russell&greatfirst.com
+35049
+ Marler Media
+ Jon Marler
+ jmarler&marlermedia.com
+35050
+ topdog.ru.net
+ Dmitry Prokopchenkov
+ dp&topdog.ru.net
+35051
+ Systemnoe Modelirovanie i Analiz LLC
+ Vladislav Babin
+ vladislav.n.babin&gmail.com
+35052
+ Condrey Corporation
+ David Arnold
+ ldapadmin&condreycorp.com
+35053
+ LLC "Promo Interactive"
+ Vlad L. Glagolev
+ it&promo.ru
+35054
+ Jan Schampera
+ Jan Schampera
+ jan.schampera&web.de
+35055
+ Gameloft
+ Pascal Lalonde
+ gns-pen&gameloft.com
+35056
+ whiteroad
+ maris malic
+ junk&whiteroad.ca
+35057
+ UNESP
+ Gabriel A. von Winckler
+ winckler&ncc.unesp.br
+35058
+ NikB-Soft
+ Nikola Batchvarov
+ nikb&mail.bg
+35059
+ VarnaNet
+ Kaloyan Kovachev
+ kkovachev&varna.net
+35060
+ IGI Mobile, Inc.
+ Daniel Park
+ skpark&igimobile.com
+35061
+ Normation
+ Jonathan Clarke
+ jonathan.clarke&normation.com
+35062
+ AiN-Tech. Corp.
+ Keita Dougo
+ dougo&ain-tech.jp
+35063
+ Ukraine Property Group, Ltd.
+ Olga Ermolenko
+ info&upg.kiev.ua
+35064
+ Jderobot
+ José María Cañas
+ jmplaza&gsyc.es
+35065
+ Sinequa
+ Alexandre Bilger
+ support&sinequa.com
+35066
+ HLRN
+ Isaac Hailperin
+ bzadmhai&hlrn.de
+35067
+ mail.de GmbH
+ Norman Schulz
+ n.schulz&team.mail.de
+35068
+ Virgo Systems Kft.
+ Peter Heiner
+ admins&virgo.hu
+35069
+ Worldwide Trust Asia Pte Ltd
+ Stefan Jonsson
+ s.jonsson&wwtrust.com
+35070
+ Plausible Labs Cooperative, Inc.
+ Landon Fuller
+ landonf&plausiblelabs.com
+35071
+ Q & M Informática Ltda
+ Marcos Belarmino
+ bigmarcao&hotmail.com
+35072
+ NGK Houten
+ Maarten Bosmans
+ mkbosmans&gmail.com
+35073
+ GateWare Communications GmbH
+ Wolfgang Haubner
+ w.haubner&gateware.de
+35074
+ MaxMara Fashion Group s.r.l.
+ Marco Muccetti
+ noc&maxmarafashiongroup.com
+35075
+ BlueTech Technology Co., Ltd.
+ Situ Xinhong
+ stxh&bluetech.com.cn
+35076
+ synfin.de
+ Rene Graf
+ rgraf&synfin.de
+35077
+ Gracenote Inc.
+ Mohammad Ali Khavari
+ mkhavari&gracenote.com
+35078
+ i-fabrik GmbH
+ Nico Wagner
+ nico.wagner&ifabrik.de
+35079
+ Terminal Quequen S.A
+ Serguey Shevtsov
+ sergioshev&gmail.com
+35080
+ KDH
+ Klaus-Dieter Helbig
+ klaus-dieter&helbig-mail.de
+35081
+ Sarana Tunggal Pratama
+ Asep Maryana
+ maryana&saranatunggal.com
+35082
+ Amaranten (ASIA) Network Co. Ltd.
+ Liu Feng
+ liufeng&amarantenasia.com
+35083
+ TOSS GmbH
+ Bernd Thinius
+ info&toss.de
+35084
+ RBS Coutts International
+ Zurkinden Dominik
+ dominik.zurkinden&rbscoutts.com
+35085
+ EURO-INFORMATION
+ Pascal BOBÉE
+ certif-admin&e-i.com
+35086
+ ReliabilityFirst Corporation
+ Shawn Liggett
+ shawn.liggett&rfirst.org
+35087
+ BD Consult A/S
+ Bent Dahl
+ support&bdconsult.eu
+35088
+ SRA International, Inc
+ Kay Patterson
+ Kay_Patterson&sra.com
+35089
+ Bluebird Electronics Ltd
+ Nigel Gardner
+ nigel&bluebird-electronics.co.uk
+35090
+ CTI
+ Michael G. Martinez
+ info&canam-technology.com
+35091
+ Mitec Telecom Inc
+ Daniel Bisson
+ daniel.bisson&mitectelecom.com
+35092
+ Made IT
+ Dennis Leeuw
+ dleeuw&made-it.com
+35093
+ AT Testing
+ Andrea Tedeschi
+ admin&andreatedeschi.com
+35094
+ iDevices Industria e Comercio de Produtos Eletronicos Ltda
+ Francis Munhoz Mazzaro
+ suporte&idevices.com.br
+35095
+ OFFICE24 Co.,Ltd.
+ Takaaki Arai
+ info-request&webjapan.co.jp
+35096
+ SmartEquip Inc.
+ George Gu
+ ggu&smartequip.com
+35097
+ BlueWater Communication Group
+ Henry Feusi
+ henry.feusi&blueh2ogroup.com
+35098
+ PICA8 Inc.
+ Sharad Ahlawat
+ apple&pica8.com
+35099
+ E-Mice Solutions (H.K.) Limited
+ Stephen Chu
+ stephenchu&e-mice.net
+35100
+ Globelinks Technologies Limited
+ Andy Ng
+ andy&btl.com.hk
+35101
+ SHENZHEN SHENXUN INFORMATION TECHNOLOGY DEVELOPMENT CO.,LID
+ RenDong Lee
+ SilentWoolf&hotmail.com
+35102
+ Guangdong Huada Integrated Technology Co.,ltd.
+ wangchan
+ wangchan&hd-os.com
+35103
+ Sichuan Cybercamera Information Technology Co.,Ltd
+ Qin Ling
+ qinl&cybercamera.com.cn
+35104
+ Oerlikon Textile
+ Thomas Overbeck
+ thomas.overbeck&oerlikon.com
+35105
+ Mason Brown Development, LLC
+ Mason Brown
+ masonbrown&gmail.com
+35106
+ Reale Mutua Assicurazioni
+ Alberto Re
+ alberto.re&realemutua.it
+35107
+ Prosol Group (Pty) Ltd
+ Grant Hart
+ grant.hart&prosol.co.za
+35108
+ tocore education
+ Liu Ming
+ king.liuming&gmail.com
+35109
+ Scienta Media s.r.o
+ Maria Burykhina
+ maria.burykhina&scientamedia.com
+35110
+ 443 Pty Ltd
+ Colby Pender
+ oid&443.com.au
+35111
+ NBank - Investitions und Förderbank
+ Christian Wahlmann
+ christian.wahlmann&nbank.de
+35112
+ Vem Sistemi SpA
+ Vittorio Valentini
+ valentini&vem.com
+35113
+ OpTier
+ Elad Schulman
+ elad.schulman&optier.com
+35114
+ Robert Wood Johnson University Hospital
+ Martin A Flynn
+ mflynn&rwjuhr.com
+35115
+ SqueakSoft.com, LLC
+ Ron Chinn
+ ron&squeaksoft.com
+35116
+ Trover Solutions
+ Jason P Messenger
+ jmessenger&hcrec.com
+35117
+ BamNet
+ Ben VanDenBerg
+ bamojr&gmail.com
+35118
+ Korestone Technologies
+ Chiming Huang
+ chiming.huang&korestone.com
+35119
+ Belhard Group JSC
+ Gubanov Alexei
+ GubanovAS&belhard.com
+35120
+ SIDN
+ Stephan Rütten
+ stephan.rutten&sidn.nl
+35121
+ BULiGL
+ Andrzej Talarczyk
+ Andrzej.Talarczyk&zarzad.buligl.pl
+35122
+ Wayob
+ Christian Körner
+ christian.koerner&wayob.de
+35123
+ Clear Channel Radio Digital
+ Douglas Cliche
+ douglascliche&clearchannel.com
+35124
+ FilesAnywhere.com
+ Jonathan Grubb
+ jonathan&filesanywhere.com
+35125
+ Helmut Ritter
+ Helmut Ritter
+ info&helmut-ritter.de
+35126
+ Vodafone Group Services GmbH
+ Helmut Ritter
+ hostmaster&vodafone-rnd.com
+35127
+ Japan Communication Inc.
+ Shinya Arai
+ sarai&j-com.co.jp
+35128
+ KWS-Electronic GmbH
+ Werner Blabsreiter
+ w.blabsreiter&kws-electronic.de
+35129
+ Rahn & Bodmer Co.
+ Marcel Matter
+ marcel.matter&rahnbodmer.ch
+35130
+ fipscode
+ Fabiano Sidler
+ fabianosidler&swissonline.ch
+35131
+ London Underground Ltd
+ Michael Collyer
+ Michael.Collyer&MetronetRail.com
+35132
+ IFProject
+ Timofey L Negrebetsky
+ hexedit&ifproject.ru
+35133
+ Gobierno de la Republica NeuKarthago
+ John Stewart Diaz Di Castelo
+ gob.neukarthago&redesdigitales.com
+35134
+ 4Access Communications Company, Inc.
+ James Skinner
+ admin&4access.com
+35135
+ Personal Software Company
+ Sebastien Lefevre
+ seb.lefevre&gmail.com
+35136
+ BlueStripe Software
+ Maury Cupitt
+ mcupitt&bluestripe.com
+35137
+ Chris Clayson
+ Chris Clayson
+ chris&stmaggies.org
+35138
+ PK Verkkotaito Oy
+ Andreas Backlund
+ org-admin&eteinen.fi
+35139
+ AZWUL
+ Théotime Jurzak
+ jurzak&gmail.com
+35140
+ CableHD Radio Network
+ Carlton Davis
+ cdavis&cablehdradio.net
+35141
+ PSIGlenmere
+ Rudy Valencia
+ rudy.valencia&psiglenmere.com
+35142
+ VX4.NET
+ Christian Kahlo
+ cck&vx4.de
+35143
+ Helpo Systems
+ Claudio Henrique Fortes Felix
+ claudio&helpo.com.br
+35144
+ Power Quadrant
+ Robert Turner
+ rturner&powerquadrant.com
+35145
+ Gearbit
+ Ray Tompkins
+ tech08&gearbit.com
+35146
+ China Net Cloud
+ Stefan Berder
+ stefan.berder&chinanetcloud.com
+35147
+ Wishfi Pte. Ltd
+ Einstein Lin
+ elin&wishfi.com
+35148
+ Technological Educational Institute of Piraeus
+ Christina Avgerinou
+ noc&teipir.gr
+35149
+ NPO Lisco Ltd.
+ Valeriy Novikov
+ nvn&lisco.ru
+35150
+ inno-networks
+ shmulik bezalel
+ shmulik&inno-networks.com
+35151
+ Raiffeisen Bank Aval
+ Oleg Ivanivskyi
+ oleg.ivanivskyi&aval.ua
+35152
+ AvroRAID
+ Michael Stepanenko
+ mistic&unixway.org
+35153
+ Kynetics srl
+ Andrea Zoleo
+ andrea.zoleo&kynetics.it
+35154
+ PowerShield Ltd.
+ Paul Hectors
+ paul&pwrshield.com
+35155
+ IP Cube Co.,Ltd
+ Eitaro Washio
+ info&ip3.co.jp
+35156
+ Unbit
+ Roberto De Ioris
+ info&unbit.it
+35157
+ University of Manitoba
+ Tony Wong
+ atwong&umanitoba.ca
+35158
+ Osaka International Educational Institution
+ Akihiko Nishikawa
+ nisikawa&oiu.ac.jp
+35159
+ ITC MIKS, LLC
+ Alexander Antonenko
+ aga&itc-miks.com.ua
+35160
+ Equicom
+ Evgeny Kiselyov
+ info&equicom.dp.ua
+35161
+ Venturi S.R.L.
+ Matteo Rocco Creati
+ matteo.creati&gmail.com
+35162
+ TeleOSS Consulting Ltd.
+ Voravit Satitviriyakul
+ voravit&teleoss.com
+35163
+ OOO InfoTechService
+ Axe Ilshat
+ mysocks&inbox.ru
+35164
+ Black Earth Consulting Ltd
+ Matthew Seaman
+ m.seaman&black-earth.co.uk
+35165
+ Barid Al Maghrib
+ Dr. Ahmed KADA
+ kada&poste.ma
+35166
+ E2E Networks Private Limited
+ Ashish SHUKLA
+ ashish.shukla&e2enetworks.com
+35167
+ MPI Bremen
+ Mathias Doehle
+ mdoehle&mpi-bremen.de
+35168
+ NT Services Ltd.
+ Joe Lefort
+ joe.lefort&neovia.com
+35169
+ Sven Christel
+ Sven Christel
+ spam&chbln.de
+35170
+ Bioptic Co., Ltd.
+ Sanghyun CHOI
+ shchoi&bioptic.com
+35171
+ Cloudeva
+ Hai Yun Zhao
+ haiyunzhao&gmail.com
+35172
+ Nordex
+ Andreas Klaus
+ aklaus&nordex-online.com
+35173
+ Automobile Association "DreamCar"
+ Igor Nagorny
+ igor.nagorny&dream-car.ru
+35174
+ PBS&J
+ Brian Owen
+ bdowen&pbsj.com
+35175
+ TamKang University - Information Management Network Association
+ Jodern Yap
+ support&mis.im.tku.edu.tw
+35176
+ Asavie Technologies Ltd.
+ Tom Maher
+ tmaher&asavie.com
+35177
+ Control4
+ John Epeneter
+ jepeneter&control4.com
+35178
+ MJV Tecnologia Ltda
+ Kaoru Kishimoto
+ kaoru.ronaldo&mjv.com.br
+35179
+ danzuck
+ Daniel Zuck
+ iana&danzuck.ch
+35180
+ Mark Domansky Consulting
+ Mark Domansky
+ mark&sagewolf.com
+35181
+ Techubs Network
+ Hui Kam Choi
+ drchoi&techubs.com
+35182
+ Aggregate Knowledge, Inc
+ Igor Fedulov
+ igor&aggregateknowledge.com
+35183
+ Rob Haverkort BV
+ Rob Haverkort
+ rob.haverkort&rhbv.nl
+35184
+ Kontorsplatsen Business Group AB
+ Eddie Olsson
+ eddie.olsson&kontorsplatsen.se
+35185
+ PlainText s.r.o.
+ Matus Svrcek
+ svrcek&plaintext.sk
+35186
+ Hiromasa Nara
+ Hiromasa Nara
+ hiromasa.51&gmail.com
+35187
+ kunming ucrown network system (china) ltd. co
+ chen li
+ chenli&ucrown.com
+35188
+ Eventide
+ Richard Factor
+ Rfactor&eventide.com
+35189
+ Thermo Fisher Scientific Inc (formerly 'Thermo Electron LED GmbH')
+ John Peduzzi
+ john.peduzzi&thermofisher.com
+35190
+ Trice Imaging, Inc. (formerly 'Great Connection')
+ Martin Westin
+ martin&triceimaging.com
+35191
+ Applied Software Control Ltd.
+ David Barker
+ d.barker&ascman.co.uk
+35192
+ Miracle Tan
+ Miracle Tan
+ miracle.tan&163.com
+35193
+ MicroNet Video Technology Ltd.,
+ Cang Lin
+ lc&vip.sina.com
+35194
+ Barclays Capital
+ ilia solovey
+ ilia.solovey&barclayscapital.com
+35195
+ Rudraksha Technology Private Limited
+ Dilip Srivastava
+ dilip.srivastava&rtpl.co.in
+35196
+ Demonware Limited
+ Miroslaw Baran
+ sys&demonware.net
+35197
+ INTEGRA Software Systems
+ Timothy J. Spires
+ tspires&pobox.com
+35198
+ Al-Madinah International University
+ Mohamad Zaman Shahri
+ zaman.shahri&mediu.edu.my
+35199
+ DynCorp International LLC
+ Ronald S. Merriman
+ scott.merriman&dyn-intl.com
+35200
+ ARIAL
+ Vladislav Zhuravlev
+ vzhuravlev&runway.ru
+35201
+ Ochanomizu University
+ Ayako Watanabe
+ netadmin&cc.ocha.ac.jp
+35202
+ TechniData AG
+ Andreas Zurell
+ bits-server&technidata.com
+35203
+ squatlabs
+ Alexander Meindl
+ webmaster&squatlabs.com
+35204
+ Younicos AG
+ Michael Friedel
+ friedel&younicos.com
+35205
+ SIAG-OMC
+ STEFANIA GRILLI
+ s.grilli&siagomc.com
+35206
+ AllDSP GmbH & Co. KG
+ Jeroen van Waterschoot
+ info&alldsp.com
+35207
+ Dynamica s.r.l
+ Roberto Chiappa
+ info&dynamica.it
+35208
+ Trubiquity GmbH
+ Achim Trieselmann
+ atrieselmann&trubiquity.com
+35209
+ Fomento de Construcciones y Contratas, S.A
+ Antonio Collar Alberola
+ ACollar&fcc.es
+35210
+ Bechtle AG
+ Thomas Rack
+ thomas.rack&bechtle.com
+35211
+ North Point Technology LLC
+ Bryan Bell
+ email&nptllc.org
+35212
+ dealnews.com, Inc.
+ Daniel Beckham
+ iana-oid&dealnews.com
+35213
+ Sandbox Solutions
+ Torsten Robert Kirschner
+ torsten.kirschner&sandbox.no
+35214
+ Agence pour l'Enseignement Français à l'Etranger
+ Alexandre Duval
+ alexandre.duval&diplomatie.gouv.fr
+35215
+ ZAO "Begun"
+ Alex Kuklin
+ akuklin&begun.ru
+35216
+ w-Ha
+ Laurent Cloarec
+ lcloarec&w-ha.com
+35217
+ Adknowledge Inc
+ Scott Kahler
+ skahler&adknowledge.com
+35218
+ Beemaster ICT
+ Jeroen Peschier
+ j.peschier&beemasterict.com
+35219
+ FttX.nu
+ Erkan Tuyen
+ e.tuyen&fttx.nu
+35220
+ Ioannes Co., LTD
+ Igor Kulakov
+ ioannes&yandex.ru
+35221
+ S.C. InterData Systems S.R.L.
+ Adrian Pitulac
+ adrian&idsys.ro
+35222
+ NewYork-Presbyterian Hospital - Radiation Oncology
+ Hansen Chen
+ hac9005&nyp.org
+35223
+ Insight International Corporation
+ Yoji Nakanishi
+ Yoji.Nakanishi&insight-intl.com
+35224
+ Langara College
+ Jonathan Chui
+ serveradmin&langara.bc.ca
+35225
+ Shanghai HOWZONE Network Communication Device Co.,LTD
+ ann zhou
+ ann&how-zone.com
+35226
+ Bureau Software Development Corporation
+ John Bureau
+ iana2bsdc&fastmail.fm
+35227
+ OOO Nika Motors Holding
+ Petrov Vladimir
+ pvv&nikamotors.ru
+35228
+ Commsquare BVBA
+ Stefan Engels
+ stefan&commsquare.com
+35229
+ Intercard Services AD
+ Kosta Velikov
+ kosta.velikov&icard.bg
+35230
+ Generic Sweden AB
+ Håkan Sjöö
+ hakan.sjoo&generic.se
+35231
+ Arca Sistemi SCARL
+ Michele Sandonini
+ michele.sandonini&arcavita.it
+35232
+ Imaging In Motion LLC
+ David E. Mars
+ david.mars&imaginginmotion.com
+35233
+ WHITEBEARSOLUTIONS
+ Ricardo Lorenzo Rodríguez
+ ricardo.lorenzo&whitebearsolutions.com
+35234
+ Computerized Assessments & Learning, LLC
+ Stephen Spencer
+ sdspence&caltesting.org
+35235
+ Hargrove & Associates, Inc.
+ Brian Seebacher
+ brian&haiint.com
+35236
+ Florian Rupp Ingenieur
+ Johannes Florian Rupp
+ mass&frupp.de
+35237
+ KBJ S.A.
+ Lukasz Krotowski
+ pen.info&kbj.com.pl
+35238
+ Novgorod Information and Analitical Centre
+ Yuri Tarasov
+ yuri-tarassov&niac.ru
+35239
+ NetSieben Technologies INC.
+ Andrew Useckas
+ andrew&netsieben.com
+35240
+ Beehivetesting
+ Robert Schweighardt
+ sepicrob&gmx.de
+35241
+ Betz Stefan -- Webdesign & Computerservice
+ Betz Stefan
+ info&stefan-betz.net
+35242
+ Cygnus Networks GmbH
+ Dr. Torge Szczepanek
+ info&cygnusnetworks.de
+35243
+ Dorna Sports
+ Tony Aguilar
+ itsoftware&dorna.com
+35244
+ Wojo
+ Robert Wojciechowski
+ robert&wojo.net
+35245
+ Railcar Management, Inc
+ Robert Wojciechowski
+ robert.wojciechowski&rmiondemand.com
+35246
+ OS Qingdao University
+ Difan Zhang
+ alex&osqdu.org
+35247
+ OpenDL Pty Ltd
+ HONG CHEN
+ hchen&opendl.net
+35248
+ Serendio Inc
+ Harsha Elchuri
+ harsha&serendio.com
+35249
+ ALTAMYS - Tiers de Confiance
+ Pierre Emmanuel de POMPIGNAN
+ pedepompignan&altamys.com
+35250
+ Simply-Info
+ Sebastien DAMAY
+ simply-info&damay.eu
+35251
+ AWIND Inc
+ Pete Chou
+ ptchou&awindinc.com
+35252
+ SAM Electronics
+ Jan Lausch
+ hostmaster&marine-mail.com
+35253
+ AixSolve GmbH
+ Carsten Skopinski
+ cs&aixsolve.de
+35254
+ NOS Comunicações (formerly 'ZON Multimédia')
+ João Serras Rodrigues
+ joao.srodrigues&nos.pt
+35255
+ Mind Candy Ltd
+ Ryan Conway
+ ryan&mindcandy.com
+35256
+ Iondale Information Services Limited
+ Fabien Broquet
+ fabien.broquet&iondalegroup.com
+35257
+ Brisa Inovação e Tecnologia, SA
+ Joaquim José Paiva Pereira
+ joaquim.pereira&a-to-be.com
+35258
+ HEHA.ORG
+ Owen Hau
+ owen&heha.org
+35259
+ Televersions LLC.
+ Levente Tamas
+ levi&televersions.com
+35260
+ Rotkraut
+ Rolf Krahl
+ hostmaster&rotkraut.de
+35261
+ Norwegian Defence
+ Sturla Moller
+ sturlam&gmail.com
+35262
+ Stadtwerke Saarbruecken GmbH (formerly 'Versorgungs- und Verkehrsgesellschaft Saarbruecken mbH')
+ Bernd Kraus
+ bernd.kraus&sw-sb.de
+35263
+ Araneo Limited
+ Nathan Ward
+ nward&braintrust.co.nz
+35264
+ TetraStorm Technologies
+ Ragesh Krishna
+ oid.admin&tetrastorm.com
+35265
+ Eltex Enterprise, Ltd.
+ Ivan Yeryomin
+ ie&eltex.org
+35266
+ EJJE, Lda
+ Eduardo Correia
+ mibs&ejje.eu
+35267
+ Eten Technologies Inc.
+ Allan Hsu
+ allan_hsu&etentech.com
+35268
+ ORESCO
+ Ivan V Kvasnikov
+ kvasnikov&oresco.ru
+35269
+ Siemens AG Österreich, CMT (formerly 'Siemens AG Österreich, SIS SDE SVI OSS SAC')
+ Werner Hornik
+ werner.hornik&siemens.com
+35270
+ Samji Eletronics Co., Ltd.
+ Chungsoo Shin
+ cavatina&samji.com
+35271
+ micallef.fr
+ David Micallef
+ david&micallef.fr
+35272
+ DEBID
+ Hector Cano
+ h.cano&debid.cat
+35273
+ Jah'Z Interactive
+ Sylvain Rossi
+ sylvain.rossi&gmail.com
+35274
+ CHU Angers
+ M. Vallée Eric
+ ErVallee&chu-angers.fr
+35275
+ SMARIS s.r.o.
+ Radomir Hornicek
+ rhornicek&smaris.cz
+35276
+ TopCoder, Inc.
+ Travis Haas
+ thaas&topcoder.com
+35277
+ ZZ Dats Ltd
+ Edzus Zeiris
+ edzus&zzdats.lv
+35278
+ Texas Communications Inc.
+ Jacob Bachmeyer
+ oidcontact&texascom.com
+35279
+ Singlenesia Software
+ John Martin
+ johnm&singlenesia.com
+35280
+ QuickPlay Media, Inc.
+ Torin Walker
+ torinw&quickplay.com
+35281
+ METRACOM
+ Philippe SOLTYSIAK
+ psoltysiak&metracom.fr
+35282
+ Community Health Network
+ Mark Kutin
+ mkutin&ecommunity.com
+35283
+ Pacific Blue Cross
+ Jason Burrows
+ jburrows&pac.bluecross.ca
+35284
+ UROEP.COM
+ Kim,Kihyeon
+ kihyeon.kim&gmail.com
+35285
+ Ministry of Administration and Interior - General Directorate for IT & C
+ Marian Augustin Răducu
+ marian.raducu&mai.gov.ro
+35286
+ Johanniter-Unfall-Hilfe e. V. - Landesverband Baden-Wuerttemberg
+ Dr. Robert Formanek
+ it&juh-bw.de
+35287
+ Mobile Metrics
+ Asa Atallah
+ admin&mobilemetrics.net
+35288
+ Deep Web GmbH & Co KG
+ Oliver Loch
+ netadmin&deepweb.de
+35289
+ Quative Limited
+ Prabhu Subramanian
+ prabhu.subramanian&quative.tv
+35290
+ ptman.name
+ Paul Tötterman
+ tech&ptman.name
+35291
+ Embvue
+ Marc-Andre Boulais
+ boulaisma&embvue.com
+35292
+ Embedded Solutions Group
+ Praveen Minumula
+ praveen&dsrminc.com
+35293
+ Collegium Josephinum Bonn
+ Stefan Hanßen
+ s_hansse&cojobo.net
+35294
+ INETJ Communications, LTD
+ Carl Gideon
+ cgideon&inetj.com
+35295
+ ExitPi
+ Ryan Edgar
+ random.oid-admin&exitpi.com
+35296
+ Cyclone Microsystems Inc.
+ Scott Coulter
+ scott.coulter&cyclone.com
+35297
+ orainf
+ Remigiusz Boguszewicz
+ remigiusz.boguszewicz&gmail.com
+35298
+ dvsAnalytics, Inc.
+ Rita Dearing
+ rdearing&dvsAnalytics.com
+35299
+ Universidad del Valle de Guatemala
+ Steve Ortiz
+ steve&uvg.edu.gt
+35300
+ REGISTRO NACIONAL DE IDENTIFICACIÓN Y ESTADO CIVIL
+ Ricardo Saavedra Mavila
+ iana&pkiep.reniec.gob.pe
+35301
+ Kvazar Test
+ Ivan V Kvasnikov
+ kvasnikov&gmail.com
+35302
+ Outblaze Limited
+ Howard Chui
+ howardc&outblaze.com
+35303
+ Velocity
+ Rich Pawly
+ admin&velocity.org
+35304
+ Procube Ltd.
+ Mitsuru Nakakawaji
+ mitsuru&procube.info
+35305
+ DB ELETTRONICA TELECOMUNICAZIONI SPA
+ FELIZIANI GUGLIELMO
+ fg&dbbroadcast.com
+35306
+ Equinox Software, Inc.
+ John Jones
+ jjones&esilibrary.com
+35307
+ Screwgun Logic
+ Tyson Sommer
+ register&screwgun-logic.com
+35308
+ Koukaam a.s.
+ Milan Rusek
+ mrusek&koukaam.se
+35309
+ am-cor inc.
+ angus macdonald
+ amm&am-cor.com
+35310
+ Gaggle.Net, Inc.
+ Chris Moates
+ cmoates&gaggle.net
+35311
+ ARANZ Medical Ltd
+ Christopher Fairbairn
+ chris.fairbairn&aranzmedical.com
+35312
+ gabosh
+ Oliver Bohlen
+ olli&gabosh.net
+35313
+ Spinnaker Web Design & Hosting LLC
+ Eric Patterson
+ epatterson&spinnakerweb.com
+35314
+ Conergos GmbH & Co. KG
+ Florian Hagedorn
+ florian.hagedorn&conergos.de
+35315
+ Wave Creative Technologies
+ Lau Kwok Hung
+ kh.lau&wave-creative.com.hk
+35316
+ Schauer Hungaria Kft.
+ Ferenc Sárközy
+ f.sarkozy&schauer.hu
+35317
+ Kolibri Systems B.V.
+ Bart Cuperus
+ bart.cuperus&kolibri-systems.com
+35318
+ Kutztown University
+ Lisa Frye
+ frye&kutztown.edu
+35319
+ Ingenu, Inc. (formerly 'On-Ramp Wireless, Inc.')
+ Brandon Beam
+ brandon.beam&Ingenu.com
+35320
+ Università degli Studi di Torino
+ Paola Laguzzi
+ paola.laguzzi&unito.it
+35321
+ Profitcomputing s.r.o.
+ Daniel Vanco
+ daniel.vanco&profitcomputing.com
+35322
+ PJRC.COM, LLC
+ Paul Stoffregen
+ paul&pjrc.com
+35323
+ Kliniken Nordoberpfalz AG
+ Robert Dworschak
+ iana&kliniken-nordoberpfalz.ag
+35324
+ Edutel B.V.
+ Dave Hellings
+ noc&edutel.nl
+35325
+ Universität Witten/Herdecke
+ Christoph Peus
+ postmaster&uni-wh.de
+35326
+ University of Music and Drama Hannover
+ Frank Meister
+ frank.meister&hmt-hannover.de
+35327
+ SMABTP
+ Jean-Victor Balin
+ jean-victor_balin&smabtp.fr
+35328
+ BlueCrest Capital Management
+ Stephen Gibbs
+ stephen.gibbs&bluecrestcapital.com
+35329
+ S. Walter Packaging
+ David Tenney
+ dtenney&swalter.com
+35330
+ RRsat Global Communications Network
+ Oded shor
+ oded&rrsat.com
+35331
+ Faculdade Natalense para o Desenvolvimento do Rio Grande do Norte
+ Lineu Paiva
+ lineu&farn.br
+35332
+ Alticast Corp.
+ Younggi Hong
+ nari&alticast.com
+35333
+ pk0
+ Shuja Khan
+ shuja&pk0.net
+35334
+ Lamda Networks
+ Uri Rotshtein
+ uri&lamdasys.com
+35335
+ Alion Science and Technology
+ Matt Jacobs
+ mjacobs&alionscience.com
+35336
+ Lime Labs, LLC
+ Jesse Callaway
+ snmp&limelabs.com
+35337
+ Primitives.lv
+ Romans Krjukovs
+ romans.krjukovs&gmail.com
+35338
+ IMFirewall Software
+ Bruce Geng
+ Bruce_Geng&imfirewall.us
+35339
+ Yambay Technologies Pty Ltd
+ Paul Vowles
+ paulv&yambay.com
+35340
+ dustOS
+ Mathias Kuester
+ abstract&dustos.org
+35341
+ Bundesamt f. Eich- und Vermessungswesen
+ Eduard Täubl
+ post.master&bev.gv.at
+35342
+ American HomePatient
+ Dave Morris
+ ahp-pki&ahom.com
+35343
+ Cairo University Hospitals
+ El-Sayed Abdallah Ayoub
+ drsayed&gmail.com
+35344
+ Thales Defence Deutschland GmbH
+ Axel Offt
+ axel.offt&de.thalesgroup.com
+35345
+ SRC d.o.o.
+ Benjamin Orazem
+ beno.orazem&src.si
+35346
+ Northern Ireland Housing Executive
+ Mark McNeilly
+ mark.mcneilly&bt.com
+35347
+ WuHan RenTang Information Limited
+ SunQunYing
+ whrtqa&qq.com
+35348
+ RTQA Medical Limited
+ Cheung Yu Ka
+ rtqa&rtqa.com
+35349
+ Takahashi Yusuke
+ Takahashi Yusuke
+ taka.yuu8917&gmail.com
+35350
+ DS-Department
+ Dmitry Sotarev
+ dmitry&sotarev.ru
+35351
+ Silver Sky Soft
+ Kiran Kumar
+ contact&silverskysoft.com
+35352
+ A&R Carton
+ Jörn Ehlich
+ joern.ehlich&ar-carton.com
+35353
+ Entry Point
+ Maciej Dobrzanski
+ reg.iana&entrypoint.pl
+35354
+ Nintendo of America Inc.
+ Bryan Irvine
+ bryair01&noa.nintendo.com
+35355
+ Intelliresponse Systems Inc
+ Jon Barnett
+ jon.barnett&intelliresponse.com
+35356
+ Telezygology, inc.
+ Mark Bisaillon
+ M.Bisaillon&tz.net
+35357
+ Garden State Health Systems
+ Peter Bates
+ pbates&gshsys.com
+35358
+ Syntervision
+ Greg Elmore
+ greg.elmore&syntervision.com
+35359
+ Fensom System S.L.
+ Francisco J. Lazur
+ fjlazur&fensomsystem.com
+35360
+ ZODIAC Data Systems GmbH
+ Thomas Otten
+ thomas.otten&zodiacaerospace.com
+35361
+ Newtel Engineering S.r.l.
+ Diego Brocchi
+ d.brocchi&newtel-eng.com
+35362
+ Quill Training Systems Ltd
+ Richard Dawson
+ quilltraining&btconnect.com
+35363
+ University of Huddersfield
+ Peter Hutchison
+ p.j.hutchison&hud.ac.uk
+35364
+ Seattle Children's Hospital
+ Mike Kindle
+ Mike.Kindle&seattlechildrens.org
+35365
+ Schroff Technologies International, Inc
+ David Therrien
+ david.therrien&schrofftech.com
+35366
+ ChengDu OuRuan Corp., Ltd.
+ Yu Su
+ suyu.oursoft&gmail.com
+35367
+ ITL, LLC
+ Roberto Schipp
+ rschipp&itl-llc.com
+35368
+ doubango
+ Diop Mamadou
+ diopmamadou&yahoo.fr
+35369
+ 3iMedia GmbH
+ Frank Schmidt
+ swyx&3imedia.de
+35370
+ natnat inc.
+ Aldwin Panganiban
+ aldwin.p&gmail.com
+35371
+ Infocore.Inc
+ Hai Wang
+ wanghai&infocore.cn
+35372
+ Daniel Clark
+ Daniel Clark
+ clarkddc&gmail.com
+35373
+ Slovak Telekom, a.s.
+ Miloslav Lehotský
+ miloslav.lehotsky&st.sk
+35374
+ Universidade Federal do Espirito Santo
+ Hans-Jorg Andreas Schneebeli
+ diretor.geral&npd.ufes.br
+35375
+ UAB "Mano numeris"
+ RiÄardas Pocius
+ ricardas.pocius&numeris.lt
+35376
+ SOFTWAY MEDICAL
+ David BARRE
+ dbarre&waid.fr
+35377
+ Funkwerk IP-Appliances GmbH
+ Frank Eberle
+ support&packetalarm.com
+35378
+ Antwerpse Waterwerken
+ Joris Mertens
+ jmertens&aww.be
+35379
+ ISiS Papyrus Software AG
+ Max Pucher
+ info&isis-papyrus.com
+35380
+ Rogers Broadcasting Ltd. - Vancouver Television
+ Nathan Pachal
+ nathan.pachal&rci.rogers.com
+35381
+ Informatikos ir rysiu departamentas prie Lietuvos Respublikos vidaus reikalu ministerijos
+ Alvyda Pupkoviene
+ alvyda.pupkoviene&vrm.lt
+35382
+ EuPathDB Bioinformatics Resource Center
+ Mark Heiges
+ it&apidb.org
+35383
+ Swissfram SRL
+ Jose Luis Franzen
+ josefranzen&gmail.com
+35384
+ International Social Security Association
+ Pascal Tetard
+ tetard&ilo.org
+35385
+ Far Systems SpA
+ Andrea Turso
+ andrea.turso&farsystems.it
+35386
+ Neverfail Group
+ Ian Brown
+ ibrown&neverfailgroup.com
+35387
+ Ning
+ Mike Svoboda
+ ops&ning.com
+35388
+ Beyel
+ Rainer Beyel
+ rainer&beyel.de
+35389
+ KIWIGRID
+ Joerg Eichhorn
+ joerg&kiwigrid.com
+35390
+ Fednot asbl / vzw (formerly 'Credoc services CVBA')
+ Dimitri Geshef
+ security&fednot.be
+35391
+ HealthTrio, LLC
+ Connie Lagneaux
+ connie.lagneaux&healthtrio.com
+35392
+ sepox.de
+ Oliver Kahr
+ hostmaster&sepox.de
+35393
+ Blue Vervet Ltd
+ Dan Hulsmann
+ dan&bluevervet.com
+35394
+ SuKaiTek
+ Barnaby J Astles
+ bjastles&gmail.com
+35395
+ PT. Prima Teknologi
+ Fendy Riyanto
+ fendy&primateknologi.com
+35396
+ ZAO Intercross
+ Elinskiy Igor
+ gushin&intercross.ru
+35397
+ x-fabric GmbH
+ Roman Puls
+ info&x-fabric.com
+35398
+ IDKAYA
+ Thierry Caminel
+ tcaminel&idkaya.com
+35399
+ CeNetMon
+ Yaroslav Shcherbakov
+ info&cenetmon.net
+35400
+ Noumenon, LLC
+ Steve Berglie
+ sberglie&noumenon.us
+35401
+ ElectroLink Srl
+ Mirko Pettinelli
+ ufficiotecnico&electrolink.com
+35402
+ Internet Connectivity Group, Inc
+ Marty Bernal
+ mbernal&icginfo.com
+35403
+ Hochschule Mittweida
+ Matthias Luehr
+ luehr&hs-mittweida.de
+35404
+ Beijing C&W Optical Communication Technology Co.,Ltd.
+ Guo Huan
+ gh&bcoc.com.cn
+35405
+ Default Deny Security
+ Phillip Hallam-Baker
+ hallam&defaultdenysecurity.com
+35406
+ RADiflow
+ Rafi Horev
+ rafi_h&radiflow.com
+35407
+ BOUYGUES IMMOBILIER
+ Olivier RADIX
+ contactiana&bouygues-immobilier.com
+35408
+ Ing. Roman Těšík
+ Roman Těšík
+ roman.tesik&gmail.com
+35409
+ AccelOps, Inc.
+ Partha Bhattacharya
+ partha&accelops.net
+35410
+ SOLIS - Cooperativa de Soluções Livres Ltda
+ Niumar André Klein
+ niumar&solis.coop.br
+35411
+ Fortium Technologies Ltd
+ Ceri Coburn
+ ceri&fortiumtech.com
+35412
+ CZ-MAN s.r.o.
+ Roman Tesik
+ roman.tesik&gmail.com
+35413
+ GlideAround LLC
+ Paul M Seigler
+ pseigler&glidearound.com
+35414
+ Molisoft grupo empresarial S.L.
+ Miguel Molinos Muñoz
+ Miguel.Molinos&molisoft.com
+35415
+ Universitas Surabaya
+ Gde Bagus Aryana
+ sim&ubaya.ac.id
+35416
+ DHD Deubner Hoffmann Digital GmbH
+ Sven Hoffmann
+ snmp&dhd-audio.de
+35417
+ Randstad Deutschland
+ Heiko Schmidt
+ heiko.schmidt&de.randstad.com
+35418
+ icub3d
+ Joshua Marsh
+ joshua&icub3d.com
+35419
+ Electron, Ltd.
+ Gushchin Vladimir
+ info&electron-ru.com
+35420
+ rtron
+ Dennis Lee
+ kwlee&r-tron.com
+35421
+ ChinaScope Financial Limited
+ Frank Liu
+ it&chinascopefinancial.com
+35422
+ Schweizer Paraplegiker-Zentrum
+ Staub Bruno
+ bruno.staub&paranet.ch
+35423
+ berolina Schriftbild GmbH & Co. KG
+ René Steffin
+ r.steffin&berolina.de
+35424
+ Viprinet GmbH
+ Simon Ley
+ ley&viprinet.com
+35425
+ Mastery Technologies, Inc.
+ Dave Lawson
+ dlawson&masterytech.com
+35426
+ The OpenSSH Project
+ Damien Miller
+ djm&openssh.com
+35427
+ Data Turbine, Inc.
+ Scott Schoenthal
+ scott.schoenthal&dataturbine.com
+35428
+ Sterling Computer Systems
+ Lionel Johnson
+ ljohnson&sterling1.com
+35429
+ Limis
+ Fabien Costard
+ fabien.costard&limis.fr
+35430
+ IntelligentWorks Co., Ltd.
+ KITAMURA Hideyuki
+ kitamura&intelligentworks.co.jp
+35431
+ KAMFU Infomation & Technology Co., LTD.
+ Xue Lihui
+ xuelihui&gmail.com
+35432
+ Superblock, LLC
+ joshua stein
+ jcs&superblock.net
+35433
+ Connexion Technologies
+ Joel Burgess
+ joel.burgess&cnxntech.com
+35434
+ Quadrant Newmedia Corp.
+ Darren Widenmaier
+ iana.oid&quadrant.net
+35435
+ Anabasis Consulting Ltd.
+ Lawrence Weeks
+ lweeks&anabasis.net
+35436
+ 01.com, Inc.
+ Lawrence Weeks
+ hostmaster&01.com
+35437
+ SERPRO - Serviço Federal de Processamento de Dados
+ Rodrigo Hjort
+ rodrigo.hjort&serpro.gov.br
+35438
+ ekom21 - KGRZ Hessen
+ Carsten Scherb
+ carsten.scherb&ekom21.de
+35439
+ App B.V.
+ Jeff Reiffers
+ jeff&appsoftware.nl
+35440
+ Faivre et Mahon
+ Florian Mahon
+ info&faivre-et-mahon.ch
+35441
+ corporacion empresarial iunka
+ Iurii Andamasov
+ yuriy&iunika.net
+35442
+ deZem GmbH
+ Michael Bayer
+ m.bayer&dezem.de
+35443
+ Cat Consulting, Inc
+ Beth Hunt
+ info2&catconsulting.com
+35444
+ Spectralnet Sollutions, LLC
+ Kevin R. James
+ kevin&spectralnetaz.com
+35445
+ Information Security Service Digital United
+ Chia Huan Wu
+ willie&issdu.com.tw
+35446
+ Connaught FactsLine Ltd.
+ Gabriel Bixade
+ gbix73&yahoo.com
+35447
+ SeeByte Ltd.
+ Stephane Chazelas
+ postmaster&seebyte.com
+35448
+ Video Location Service
+ Sebastien Baguette
+ iana-pen&sav-dnv.be
+35449
+ Keytech BVBA
+ Cedric Ghiot
+ c.ghiot&keytech.be
+35450
+ Storagedata
+ Mark Ruijter
+ mruijter&storagedata.nl
+35451
+ Incenp
+ Damien Goutte-Gattat
+ dgouttegattat&incenp.org
+35452
+ Commercial Bank DeltaCredit
+ Alexander Kotkov
+ itsecurity&deltacredit.ru
+35453
+ DREAM TRAIN INTERNET, INC.
+ Hiroshi TAKITA
+ dti-nsg&dti.ad.jp
+35454
+ Niometrics Pte Ltd
+ Christos Ricudis
+ ricudis&niometrics.com
+35455
+ Tokyo Metropolitan Organization for Medical Research
+ Toshi Akazawa
+ ns-media&igakuken.or.jp
+35456
+ Westway Nominees
+ Justin Twiss
+ justin.twiss&bekkers.com.au
+35457
+ Infocomm Development Authority Of Singapore
+ Lau Chee Kiong
+ lau_chee_kiong&ida.gov.sg
+35458
+ Dossot Networks
+ David Dossot
+ david&dossot.net
+35459
+ LEMKO Corporation
+ Chris White
+ cwhite&lemko.com
+35460
+ EDAXI UG (haftungsbeschraenkt)
+ Jochen Schoenfeld
+ js&edaxi.de
+35461
+ Bernhard Dick
+ Bernhard Dick
+ bernhard&bdick.de
+35462
+ Qingdao Hisense Media Networks LTD
+ zhangfengxi
+ fengxiboy&gmail.com
+35463
+ EfiCode Oy
+ Eija Virkkala
+ hostmaster&eficode.fi
+35464
+ Blues Point Partners Pty Ltd
+ Peter Horne
+ ph&bluespointpartners.com
+35465
+ Bank Julius Baer & Co. Ltd.
+ Sebastian Kowalski
+ sebastian.kowalski&juliusbaer.com
+35466
+ Forsway Scandinavia AB
+ Edvin Lindqvist
+ edvin.lindqvist&forsway.com
+35467
+ OOO"SpinBrain"
+ Nickolay Redin
+ ya&spinbrain.com
+35468
+ Kaunas University of Technology
+ Marius Urkis
+ marius.urkis&ktu.lt
+35469
+ Seamless Distribution AB
+ Radoslaw Kozlowski
+ radoslaw.kozlowski&seamless.se
+35470
+ First-Matrix
+ Juan Meyer
+ juan&first-matrix.com
+35471
+ Johns Byrne Company
+ Brett Gustafson
+ brett.gustafson&johnsbyrne.com
+35472
+ blichmann.de
+ Christian Blichmann
+ pen-request-iana&blichmann.de
+35473
+ UNETCONVERGENCE
+ Lee Jun Yong
+ jylee&unetconv.co.kr
+35474
+ TransMIT GmbH
+ Michael Kröning
+ Kroening&transmit.de
+35475
+ Sprengnetter GmbH
+ Markus Tondorf
+ m.tondorf&sprengnetter.de
+35476
+ The Overtis Group Limited
+ Jeremy Barker
+ jeremy.barker&overtis.com
+35477
+ Dataram Corporation
+ Jason Caulkins
+ jcaulkins&dataram.com
+35478
+ The UNIX Man Consulting, LLC
+ Evan Cofsky
+ evan&theunixman.com
+35479
+ Academic Medical Center
+ Ewald H. Beekman
+ E.H.Beekman&amc.nl
+35480
+ Kutak Rock LLP
+ Jim Cook
+ postmaster&kutakrock.com
+35481
+ LightningIO
+ Ben Kelly
+ kibelan&gmail.com
+35482
+ Image Soft Oy
+ Matti Suuronen
+ matti.suuronen&imagesoft.fi
+35483
+ Exagate
+ Dogan Erdogan
+ dogan.erdogan&exagate.com
+35484
+ Alphacom LLC.
+ Aleksey Zhukov
+ drdaeman&netwi.ru
+35485
+ Derrick & Associates, Inc
+ Michael Derrick
+ tech&dnacorp.net
+35486
+ Television New Zealand Ltd
+ Mark Potter
+ noc&tvnz.co.nz
+35487
+ The Salvation Army USA Western Territory
+ Doug Neely
+ doug.neely&uss.salvationarmy.org
+35488
+ The Corosync Cluster Engine Project
+ Steven Charles Dake
+ sdake&redhat.com
+35489
+ RADIOFID SYSTEMS COMPANY LIMITED
+ Volkov Georgii
+ iana&radiofid.ru; gvolkov&radiofid.ru
+35490
+ AGEPS - APHP
+ Martin Hilka
+ martin.hilka&eps.aphp.fr
+35491
+ M.S. Projekt Management + Vertrieb GmbH
+ Peter Siebertz
+ mail&pmv-gmbh.de
+35492
+ RheinLand Versicherungen
+ markus schellen
+ markus.schellen&rheinland-versicherungen.de
+35493
+ EMBED-IT OG
+ Marcello Presulli
+ m.presulli&embed-it.com
+35494
+ act750
+ Frederic Duclos
+ frederic.duclos&act750.com
+35495
+ Arjo Wiggins Chartham Limited
+ Malcolm Laws
+ malcolm.laws&arjowiggins.com
+35496
+ Interface Devices Ltd
+ Vadim Govorovski
+ vadim&interface-devices.com
+35497
+ GenLan d.o.o.
+ Sebastijan Sef
+ info&genlan.si
+35498
+ VDG Security BV
+ Robin Hermann
+ robin&vdg-security.com
+35499
+ Stratos NZ Ltd
+ David Liversidge
+ david.liversidge&stratosglobal.com
+35500
+ Aim co., Ltd.
+ Takayuki Eimizu
+ t-eimizu&aim.ac
+35501
+ Access General Insurance Holdings
+ John Zucco
+ jzucco&accessgeneral.com
+35502
+ BIGSSS
+ Jakob Lenfers
+ lenfers&bigsss-bremen.de
+35503
+ CybersCube
+ Victor Fang
+ victor.fang&cyberscube.com
+35504
+ Eitelwein Net
+ Michael Eitelwein
+ michael&eitelwein.net
+35505
+ Lindenbaum GmbH
+ Ahmad Masrieh
+ iana-ext&lindenbaum.eu
+35506
+ Streamezzo S.A.
+ Cédric Gégout
+ stz-server&streamezzo.com
+35507
+ Ben Clifford
+ Ben Clifford
+ benc&hawaga.org.uk
+35508
+ Addiva Engineering AB
+ Mikael Sandberg
+ mikael.sandberg&addiva.se
+35509
+ C Squared Systems, LLC
+ Chris Dallaire
+ chris.dallaire&csquaredsystems.com
+35510
+ Tecnicas De Soft, S.A.
+ Antonio Rodriguez Fernandez
+ antonio-rodriguez&tecnicasdesoft.es
+35511
+ VirtualScopics
+ Colin Rhodes
+ colin_rhodes&virtualscopics.com
+35512
+ OSSEra, Inc
+ Fazhong Deng
+ david_deng&ossera.com
+35513
+ AixConcept GmbH
+ Sebastian Fillinger
+ sfillinger&aixconcept.de
+35514
+ Liquidweb Inc
+ Nick Cappelletti
+ network&liquidweb.com
+35515
+ KJ3 Elektronik
+ Johan Johansson
+ johan&kj3.net
+35516
+ Suomen Teollisuusosa Oy
+ Harry Flink
+ to-steo-from-iana-about-pen&steo.fi
+35517
+ Shernet
+ Adam Sher
+ adam&shernet.net
+35518
+ Bay Talkitec Private Limited
+ Krishnamoorthy Raghunath
+ raghu&baytalkitec.com
+35519
+ Maldives Monetary Authority
+ Shawn Rasheed
+ shawn&mma.gov.mv
+35520
+ Video Clarity
+ Blake Homan
+ blake&videoclarity.com
+35521
+ Entimo AG
+ Sven Prasse
+ pr&entimo.de
+35522
+ Comelit Group SpA
+ Luca Ceresoli
+ luca.ceresoli&comelit.it
+35523
+ Phillips and Jordan, Inc.
+ David Deal
+ ddeal&pandj.com
+35524
+ phgamers
+ Joshua Garcia
+ josh&phgamer.net
+35525
+ DirectStreams
+ Yvan BARTHÉLEMY
+ ybarthelemy&direct-streams.com
+35526
+ Foundata GmbH (formerly 'ikt.werk GbR')
+ Andreas Wolf
+ mail&foundata.net
+35527
+ FlexRadio Systems
+ Stephen Hicks
+ steve&flex-radio.com
+35528
+ ADLANTIA
+ Jesus Broceno
+ jesus.broceno&adlantia.com
+35529
+ Evony LLC
+ Kean Johnston
+ kean&evony.com
+35530
+ TJK Tietolaite Oy
+ Tero Kankaanpää
+ tero.kankaanpaa&tietolaite.com
+35531
+ Contato Global Solutions
+ Paulo Ricardo Bruck
+ paulobruck1&gmail.com
+35532
+ ACSYS BSC Sp. z o.o.
+ Jacek Grundland
+ jg&acsys.com.pl
+35533
+ Axecta Inc.
+ Thanh Chiem
+ ThanhChiem&axecta.com
+35534
+ ettex GmbH
+ Helmut Fritsche
+ fritsche&ettex.de
+35535
+ NanVPN
+ Hucheng Zhang
+ administrator&nanvpn.net.ru
+35536
+ Systems in Progress GmbH
+ Andreas Landgraf
+ alandgraf&sip.co.at
+35537
+ TeMeno GmbH
+ Volker Gebhardt
+ vg&temeno.de
+35538
+ TeleTrader Software AG
+ Robert Zeller
+ robert.zeller&teletrader.com
+35539
+ Micros Systems, Inc.
+ James T. Walsh
+ jwalsh&micros.com
+35540
+ M/s. Varun Infosys
+ Guntagani Vimal Kumar
+ vimal&varuninfosys.in
+35541
+ Oesterreichische Elektrizitaetswirtschafts-AG
+ Rudolf Mitterhuber
+ admin&verbund.at
+35542
+ Lucas sarl
+ Christian Lucas
+ cl&lucas.lu
+35543
+ Novaworx
+ Kevin Callaghan
+ webmaster&novaworx.com
+35544
+ Jas. Quinn & Son
+ James L. Quinn, Jr.
+ jquinnjr&jasquinn.com
+35545
+ Robot Lda.
+ Filipe Rosa Ferreira
+ layer3&robot-lda.pt
+35546
+ EBS S.R.L.
+ Rossi Massimo
+ massimo.rossi&tin.it
+35547
+ CA DiKey Ltd
+ Andreevskih Yuriy
+ pravo&distate.ru
+35548
+ KNI Technical Consulting Ltd.
+ Zsolt Kendi
+ kni&mail.datanet.hu
+35549
+ E-Disp DA
+ Björn T. Nöstdahl
+ bjorn.nostdahl&nostdahl.com
+35550
+ Leith Brandeland
+ Leith Brandeland
+ leith.brandeland&gmail.com
+35551
+ Conchus
+ Guy Gershoni
+ guy&conchus.com
+35552
+ COMGuide Co.,Ltd.
+ Seiji Sanagi
+ info&comguide.co.jp
+35553
+ Internet Hypermarket Ltd.
+ Dmitry Stremkouski
+ stremkouski&dostavka.ru
+35554
+ CorSsys
+ Eugene Zaitsev
+ zaitsev_ee&corssys.ru
+35555
+ Infinities Within
+ Alec Lanter
+ alec&infinities-within.net
+35556
+ OdysSloot
+ Sander van der Sloot
+ odyssloot&gmail.com
+35557
+ Nyadendis Enterprices
+ Felix Okoth
+ admin&nyadendis.com
+35558
+ IT-INTEGRATION - SOLUÇÕES INTEGRADAS EM TECNOLOGIA DA INFORMAÇÃO LTDA ME
+ Alex Sobral de Freitas
+ projetos&itin.com.br
+35559
+ Shanda Interactive Entertainment Limited
+ Ke Ze Zhou
+ zhoukeze&snda.com
+35560
+ Dnspod
+ Wang Fei
+ wangfei&dnspod.com
+35561
+ NetDialog International B.V.
+ Tim Ruhl
+ iana-pen&netdialog.eu
+35562
+ Service Elements
+ David Smith
+ davidsm&selements.com.au
+35563
+ saladisdead.com
+ Aaron Angel
+ aja&saladisdead.com
+35564
+ Universidad Catolica Andres Bello
+ Rafael Andara
+ randara&ucab.edu.ve
+35565
+ Koozyt, Inc.
+ Mr. Atsushi Shionozaki
+ snmp-admin&koozyt.com
+35566
+ trammell.ch
+ Brian Trammell
+ brian&trammell.ch
+35567
+ CME Group
+ Bryan Green
+ bryan.green&cmegroup.com
+35568
+ Beth Israel Deaconess Medical Center
+ Jacob Hesterman
+ hesterman&invicro.com
+35569
+ A-dec Inc.
+ James Ward
+ james.ward&a-dec.com
+35570
+ Travel Tripper LLC
+ Michael V Spoonauer
+ michael&traveltripper.com
+35571
+ LU-Hosting
+ Leo Unglaub
+ leo&leo-unglaub.net
+35572
+ Arends IT+TK
+ Gerrit Arends
+ gerrit.arends&arends-itk.net
+35573
+ sitel
+ Itay Moav
+ itay.moav&email.sitel.org
+35574
+ Dambach-Werke GmbH
+ Alex Gottschalck
+ alex.gottschalck&dambach.de
+35575
+ ByteSource Technology Consulting GmbH
+ Alexander Penev
+ contact&bytesource.net
+35576
+ Ailux S.r.l.
+ Giacomo Vianelli
+ giacomo.vianelli&ailux.eu
+35577
+ LivingData Gesellschaft für angewandte Informationstechnologien mbH
+ Michael Rieck
+ michael.rieck&livingdata.de
+35578
+ Southern Telecommunications Company
+ Artem Alimov
+ a.alimov&mail.stcompany.ru
+35579
+ Super Group Trading (Pty) Ltd
+ Adam Orpen
+ adam&supergrp.com
+35580
+ Technisys, Inc.
+ Tom Mirochna
+ tmirochna&tsys-inc.com
+35581
+ Linct
+ Thomas Andrews
+ iana-admin&grok.co.za
+35582
+ mTrust, s. r. o.
+ Ing. Vladimír Popík
+ vladimir.popik&mtrust.sk
+35583
+ Drizzle
+ Edward Konetzko
+ konetzed&quixoticagony.com
+35584
+ BANK AL MAGHRIB
+ FAIK Hicham
+ h.faik&bkam.ma
+35585
+ Intelcan Technosystems Inc.
+ Hector Nunez
+ hectorn&intelcan.com
+35586
+ Competentum
+ Pavel Bondarenko
+ iana&competentum.ru
+35587
+ White Birch Paper division Papier Masson
+ Marc Côté
+ marccote&papiermasson.com
+35588
+ ndl.kiev.ua
+ Alexander Tsvyashchenko
+ ndl&ndl.kiev.ua
+35589
+ Confederación Pirata (formerly 'Partido PIRATA')
+ Rafa Couto
+ rafacouto&confederacionpirata.org
+35590
+ Convergent Communications, Inc
+ Mike Knoblock
+ mknoblock&ccinet.us
+35591
+ Limited Liability Company "Mejregiongaz "
+ Pusev Alexsey V.
+ u6000025&mrg.gazprom.ru
+35592
+ FiberSensing S.A.
+ José Sá
+ jose.sa&fibersensing.com
+35593
+ Thales / Rockwell Collins
+ James Brokenbek
+ jebroken&rockwellcollins.com
+35594
+ iCOMcept GmbH
+ Sven Schoenfelder
+ schoenfelder&icomcept.de
+35595
+ distributedmatter.net
+ Bruno Harbulot
+ iana&distributedmatter.net
+35596
+ Innovid Co., Ltd.
+ Jeongseok Kim
+ jskim&innovid.co.kr
+35597
+ "TeleMiks" UE
+ Eugene Sheffer
+ e.sheffer&mail.ru
+35598
+ PIWorks Inc
+ Baris Akpinar
+ subscription&piworks.net
+35599
+ Marketware
+ Antonio Barros de Sousa
+ asousa&marketware.eu
+35600
+ TCC R&D GmbH
+ Uwe Danzeglocke
+ danzeglocke&tcc.de
+35601
+ TransCanada Pipelines Ltd
+ Rob Sealock
+ rob_sealock&transcanada.com
+35602
+ Syndetic Pty Ltd
+ Ross Varnes
+ ross.varnes&syndetic.com.au
+35603
+ TIANJIN DEVISER ELECTRONICS INSTRUMENT CO.,LTD
+ Cao Yuliang
+ susan&deviser.com.cn
+35604
+ Compal Broadband Networks Inc.
+ Roy Huang
+ roy_huang&compalbn.com
+35605
+ Montani Webdevelopment + Strategie
+ J.A. Vroegop
+ jav&montani.nl
+35606
+ ZAO NPC "KOMPYUTERNYE TECHNOLOGII"
+ Alexandr Bondarenko
+ komtex&perm.ru
+35607
+ Wireless eSystems
+ Casey Calloway
+ ccalloway&irespond.com
+35608
+ Answer Quick
+ Mike Demoulin
+ technical&answerquick.com
+35609
+ AXIe Consortium, Inc.
+ Robert George Helsel
+ execdir&axiestandard.org
+35610
+ Itel snc
+ Alessandro Tomassini
+ atomassini&itel.it
+35611
+ SOFT PROJECT C.A.
+ Jesús Lara
+ jesuslarag&gmail.com
+35612
+ Digital Mages
+ Arthur Corliss
+ corliss&digitalmages.com
+35613
+ Linktrust
+ Neil Liu
+ liuhj&linktrust.com.cn
+35614
+ ITK-Engineering
+ Andreas Pfeiffer
+ andreas.pfeiffer&itk-engineering.de
+35615
+ Basilea Pharmaceutica Ltd
+ Dirk Wacker
+ itsecurity&basilea.com
+35616
+ Deltanet AG
+ Daniel Neff
+ daniel.neff&deltanet.ch
+35617
+ XtcN
+ Richard Lamb
+ slamb&xtcn.com
+35618
+ Beanfield Technologies Inc.
+ Brent Bloxam
+ brent&beanfield.com
+35619
+ Mittwald CM Service
+ Frank Bergmann
+ iana-pen&mittwald.de
+35620
+ William Beaumont Hospitals
+ Dale Thomas
+ drthomas&smtpgw.beaumont.edu
+35621
+ Patrick Kobly
+ Patrick Kobly
+ patrick&kobly.com
+35622
+ Akaflieg Stuttgart
+ Pascal Groß
+ pascal.grosz&me.com
+35623
+ stwalkerster.co.uk (formerly 'Albino Slug Studios')
+ Simon Walker
+ simon&stwalkerster.co.uk
+35624
+ tuxad.com
+ Frank W. Bergmann
+ iana-pen&tuxad.com
+35625
+ Vembu Technologies Private Limited
+ S. Gopal Krishnan
+ snmp&vembu.com
+35626
+ CHONGQING JINGHONG HI-TECH CO.,LTD
+ zonghua qin
+ 13629731011&163.com
+35627
+ Atera Networks LTD
+ Oren Cohen
+ oren&ateranetworks.com
+35628
+ Unitas Network GmbH
+ Joerg Deckert
+ jdeckert&unitas-network.de
+35629
+ PL-Grid
+ Grzegorz Kosicki
+ grzegorz.kosicki&wcss.pl
+35630
+ Qube Technologies Sp. z o.o.
+ Wojciech Kozerski
+ wkozerski&qube.pl
+35631
+ CyberTrans Japan
+ Iftah Bratspiess
+ iftah&web-silicon.com
+35632
+ ntop
+ Luca Deri
+ deri&ntop.org
+35633
+ Open Sistemas
+ Fernando Monera
+ sistemas&opensistemas.com
+35634
+ Karl Wörwag Lack- und Farbenfabrik GmbH & Co. KG
+ Klaus Fellmeth
+ klaus.fellmeth&woerwag.de
+35635
+ GFR Software Solutions AG
+ Claude Strübin
+ struebin&gfr.ch
+35636
+ KION GROUP GmbH
+ Markus Wintruff
+ cns&kion-ims.com
+35637
+ ubiqu access b.v.
+ Boris Goranov
+ boris.goranov&ubiqu.nl
+35638
+ Flughafen Wien AG
+ Gerald Schinagl
+ g.schinagl&viennaairport.com
+35639
+ Wydawnictwo Naukowe PWN S.A.
+ Rafal Szmigiel
+ rafal.szmigiel&pwn.pl
+35640
+ Appareo Systems, LLC
+ Paul Olson
+ polson&appareo.com
+35641
+ Universidad de los Andes
+ Andres Holguin
+ a-holgui&uniandes.edu.co
+35642
+ Paneda AS
+ Thomas Flølo
+ thomas.flolo&paneda.no
+35643
+ EURIX srl
+ Decarlini Paolo
+ decarlini&eurix.it
+35644
+ Olson Consulting
+ Paul Olson
+ paulo&olson-consulting.com
+35645
+ ZiChen Tech. Co. Ltd.
+ Kevin Zheng
+ kevin.z.y&163.com
+35646
+ Arca Technologies S.r.l.
+ Bruno Pastore
+ b.pastore&arca.com
+35647
+ G4S Deposita (RF) (Pty) Ltd (formerly 'Deposita Systems (Pty) Ltd')
+ Cobus Aikman
+ cash360&za.g4s.com
+35648
+ Broadband Solutions Technology Pty Ltd
+ Buks Fouche
+ support&b-s-t.co.za
+35649
+ Direct Payment Solutions Limited
+ Robert Li
+ robert.li&paymentexpress.com
+35650
+ Piratenpartei Schweiz
+ Christian Häusler
+ haeusler.christian&mac.com
+35651
+ IHM P/S
+ Erik Hansen
+ eh&ihm.dk
+35652
+ Informatique de Sécurité
+ KAAG François
+ support.informatique&ids-assistance.com
+35653
+ DeltaWare Systems Inc.
+ John Donahoe
+ jdonahoe&deltaware.com
+35654
+ HAUT COMMISSARIAT POUR LES REFUGIES HCR (UNHCR)
+ Giovanni Meneghetti
+ meneghet&unhcr.org
+35655
+ Peak Solution GmbH
+ Andreas Hechfellner
+ a.hechfellner&peak-solution.de
+35656
+ Brian Delaney
+ Brian Delaney
+ brian&briandel.ca
+35657
+ PT. Bank BRI Syariah
+ Zaldy Suhatman
+ zaldy&brisyariah.co.id
+35658
+ Health Info Net AG
+ Andre Seiler
+ andre.seiler&hin.ch
+35659
+ «Baker Tilly Russaudit» Ltd.
+ Alexander V. Samokhin
+ samokhin&russaudit.ru
+35660
+ 3Way Solutions
+ Sebastián Alvarez
+ salvarez&3way.com.ar
+35661
+ NetworkIP
+ Logan Ashby
+ unixadmin&networkip.net
+35662
+ Optrak Distribution Software Ltd
+ Tim Pigden
+ tim.pigden&optrak.co.uk
+35663
+ State of Hawaii
+ Todd Crosby
+ todd.m.crosby&hawaii.gov
+35664
+ PI-Embedded - Building Automation Community
+ Janusz Piwek
+ info&pi-embedded.de
+35665
+ BroadBand Security, Inc.
+ Sadaaki Tanaka
+ pen&bbsec.co.jp
+35666
+ Joint Stock Commercial Bank INVESTBANK Open-end JSC
+ Maksim Kupriyanov
+ max&granbank.ru
+35667
+ Elimco Sistemas S.L.
+ Emilio de Leon Cardenas
+ edeleon&sistemas.elimco.com
+35668
+ PEAK6 Investments, L.P.
+ Luna Petrova
+ lpetrova&peak6.com
+35669
+ Advanced Integration Technology
+ Iain Brown
+ iain&aint.com
+35670
+ Alberta Health Services
+ Rainer Oebels
+ Rainer.Oebels&AlbertaHealthServices.ca
+35671
+ im3D S.p.A.
+ Angelo Leto
+ angelo.leto&i-m3d.com
+35672
+ Bitnethic Srl
+ Marco Bavassano
+ marco.bavassano&bitnethic.it
+35673
+ Bank Saint Petersburg
+ Alexandr Sukhov
+ aleksandr.i.suhov&bspb.ru
+35674
+ Johan De Wit
+ Johan De Wit
+ johan&koewacht.net
+35675
+ ZAP S/A Internet
+ Daniel Checchia
+ daniel.checchia&zapcorp.com.br
+35676
+ ComPughTerWorx
+ Michael Dean Pugh
+ mdpugh&hotmail.com
+35677
+ Envisionier Medical Technologies, Inc.
+ Jeremy Brooks
+ jbrooks&envisionier.com
+35678
+ Clayster AB
+ Olof Zandrén
+ administrator&clayster.com
+35679
+ GRITA
+ Rémi TILLY
+ remi.tilly&grita.fr
+35680
+ AdGear Technologies Inc. (formerly 'Bloom Digital Platforms')
+ Mina Naguib
+ mina.naguib&adgear.com
+35681
+ Zenith System Solutions
+ Vikram Dhaddha
+ vikramd&zenithss.com
+35682
+ Technical University of Liberec
+ Petr Adamec
+ Petr.Adamec&tul.cz
+35683
+ Hofmann-IT-Systeme Ingenieurbuero
+ Florian Hofmann
+ Hofmann&Hofmann-IT-Systeme.de
+35684
+ Proserve B.V.
+ Edwin van Vliet
+ edwin&proserve.nl
+35685
+ HELLUG
+ Kargiotakis Georgios
+ kargig&hellug.gr
+35686
+ Brian Desmond Consulting, LLC
+ Brian Desmond
+ brian&briandesmond.com
+35687
+ Proware Technologies Co., LTD
+ Robin Cui
+ robin.cui&proware.com.cn
+35688
+ Hochschule Wismar - University of Applied Sciences - Technology, Business and Design
+ Alexander Mahler
+ alexander.mahler&hs-wismar.de
+35689
+ Betfair
+ Gerrard Geldenhuis
+ gerrard.geldenhuis&betfair.com
+35690
+ Indaal Information Management GmbH
+ Juergen Lloyd
+ juergen.lloyd&indaal.de
+35691
+ Matthias Bonn it-consult
+ Matthias Bonn
+ info&mb-itconsult.de
+35692
+ Headweb AB
+ Johan Ström
+ software&headweb.com
+35693
+ Open-Future BVBA
+ Johan De Wit
+ johan&open-future.be
+35694
+ Choosehelp.com
+ Martin Schoel
+ martin&choosehelp.com
+35695
+ SITEM S.r.l.
+ Alessandro Lugli
+ alessandro.lugli&sitemnet.it
+35696
+ NetScout Systems, Inc. (formerly 'Avvasi')
+ Michael Gallant
+ WATorders&netscout.com
+35697
+ Ystrad Mynach College of Further Education
+ RUSSELL TUCK
+ itteam&ystrad-mynach.ac.uk
+35698
+ Ldap.com.br
+ Marcelo José Xavier
+ marcelo.xavier&live.com
+35699
+ Cummins Power Generation
+ Greg Knowd
+ greg.knowd&cummins.com
+35700
+ Tyrian Technical Consulting
+ Ben Bell
+ nospam&tyriantech.com
+35701
+ phpcoms
+ chunguo li
+ lichunguo&ceopen.cn
+35702
+ NTO IRE-Polus, Ltd. (formerly 'Optical Components & Systems')
+ Alexander Gutor
+ sanya.gutor&gmail.com
+35703
+ JSC DevLab
+ Kolesnyk Oleksij
+ 5akv&ukr.net
+35704
+ SALUC
+ THIERRY BRUYERE
+ thierry.bruyere&saluc.com
+35705
+ HWS Informationssysteme GmbH
+ Bernd Scheurer
+ support&hws-gruppe.de
+35706
+ Guangzhou KingTeller Technology Co.,Ltd
+ Leo Zeng
+ zcw200&126.com
+35707
+ S&P
+ Steffen Löb
+ pki&sup-sahlmann.com
+35708
+ BOUYGUES CONSTRUCTION
+ Bruce GARNIER
+ B.GARNIER&bouygues-construction.com
+35709
+ Unassigned
+ Removed 2010-05-03
+ ---none---
+35710
+ Alcatel-Lucent, 4ESS
+ Eugene Koeppe
+ gene.koeppe&alcatel-lucent.com
+35711
+ Sopinspace
+ Gérald Sédrati-Dinet
+ gerald.sedrati-dinet&sopinspace.com
+35712
+ Master Translation and Technology Services Co.,Ltd.
+ Zhang Yuanji
+ zhangyj&mts.cn
+35713
+ Information Management Services
+ Brian Gibson
+ gibsonb&imsweb.com
+35714
+ kommtnoch.com
+ Andreas Hergert
+ andreas&kommtnoch.com
+35715
+ Video Gaming Technologies
+ Dan Milligan
+ dan.milligan&vgt.net
+35716
+ Action Without Borders
+ Kenneth Maupin
+ hostmaster&idealist.org
+35717
+ DI Michael Kuen
+ DI Michael Kuen
+ Michael.Kuen&xudis.com
+35718
+ Mississippi Gulf Coast Community College
+ David Besancon
+ david&mgccc.edu
+35719
+ Shopping.com
+ Arthur Yang
+ artyang&shopping.com
+35720
+ Infotrend Development
+ Gilberto Mardegan
+ gmardegan&infotrend.it
+35721
+ Institute of Corporate Law and Corporate Governance
+ Dmitry Mikhailov
+ cio&iclg.ru
+35722
+ Digital Nirvana
+ Ned Chini
+ nedchini&digital-nirvana.com
+35723
+ SENSAIR Pty Ltd
+ Peter Lissenburg
+ peter&sensair.com
+35724
+ Chenega Corporation
+ Joseph Bedard
+ hostmaster&chenega.com
+35725
+ China Beijing TV Station
+ sunliguo
+ sunliguo&btv.com.cn
+35726
+ China Guangdong Telepower Communication Technology Co.,Ltd.
+ Shawn.Hong
+ xxycat&163.com
+35727
+ First Horizon National Corporation
+ Preston Gilchrist
+ inettech&ftb.com
+35728
+ Scallable Technologies, Inc.
+ Iurii Rashkovskyi
+ yrashk&scallable.com
+35729
+ Forssan Seudun Puhelin Oy / SurffiNET
+ Asmo Porma
+ hostmaster&fsp.fi
+35730
+ iAd GmbH
+ Juergen Kosel
+ juergen.kosel&iad-de.eu
+35731
+ abtis GmbH
+ Thorsten Weimann
+ info&abtis.de
+35732
+ Ajuntament de Benicarló
+ Josep V Taus Dieste
+ correu.informatica&ajuntamentdebenicarlo.org
+35733
+ VIDA Diagnostics Inc
+ Angela Bryant
+ angela&vidadiagnostics.com
+35734
+ Lennart Jütte
+ Lennart Jütte
+ admin&rtjuette.de
+35735
+ A9 SAS
+ Antoine Brenner
+ support&gymglish.com
+35736
+ BZCToOn'S Network / RedJuice.fr SARL
+ Réda Bourebaba
+ support&bzctoons.net
+35737
+ QA Cafe LLC
+ Joseph McEachern
+ support&qacafe.com
+35738
+ abcwxy.com
+ Tim Jones
+ tjonesyhoo&yahoo.com
+35739
+ Bowline Network Consulting, Inc
+ Kevin Thompson
+ kevin.thompson&bowlineconsulting.com
+35740
+ SACD
+ René LE MENER
+ rene.le.mener&sacd.fr
+35741
+ Chi-X Europe Ltd
+ Adam Harm
+ adam.harm&chi-x.com
+35742
+ Neurosearch, Inc.
+ Michael Hall
+ michael.hall&neurosearch-usa.com
+35743
+ Workonline Communications (Pty) Ltd
+ Ben Maddison
+ benmaddison&workonline.co.za
+35744
+ D-Media Communication Tech
+ Zinan Ren
+ renzinan&gmail.com
+35745
+ Marine Harvest ASA
+ Jan Olav Skeie
+ jan.olav.skeie&marineharvest.com
+35746
+ Passepartout sa
+ gianluigi nigro
+ gianluigi.nigro&passepartout.sm
+35747
+ FEDERALNOE AGENTSTVO ZhELEZNODOROZhNOGO TRANSPORTA
+ Vladimir Folin
+ admin&roszeldor.ru
+35748
+ Switch++
+ Amir Fuhrmann
+ amir&switchpp.com
+35749
+ Alsim
+ Thierry LEBOURQUE
+ t.lebourque&alsim.com
+35750
+ Spring Wireless
+ Alvaro Anton
+ aanton&springwireless.com
+35751
+ Linux Lunatix
+ Stefan Marx
+ stefan&linux-lunatix.org
+35752
+ Supra net d.o.o.
+ Aleksandar Å erbetar
+ aleksandar.serbetar&supranet.hr
+35753
+ Les Développements Durables
+ Sébastien DUCOULOMBIER
+ iana-pen&ldd.fr
+35754
+ ON-AIR Systems Ltd.
+ Miroslav Jeras
+ miroslav.jeras&on-air-systems.com
+35755
+ P-21 GmbH
+ Thilo Heinermann
+ thilo.heinermann&p-21.de
+35756
+ inett GmbH
+ Christian Baus
+ christian.baus&inett.de
+35757
+ Sonnection B.V.
+ Rolf E. Sonneveld
+ R.E.Sonneveld&sonnection.nl
+35758
+ Stichting Diagnose Kanker
+ Rolf E. Sonneveld
+ R.E.Sonneveld&sonnection.nl
+35759
+ Welkin Sciences, LLC
+ Rex Shaffer
+ rex.shaffer&welkinsciences.com
+35760
+ Optical Access Networks Lab, Shanghai University
+ Song Yan
+ jylshm&126.com
+35761
+ Center Parcs Europe
+ Daan de Jongh
+ daan.dejongh&centerparcs.com
+35762
+ FMLOG, Swedish Armed Forces Logistics
+ David Hedlund
+ david.hedlund&mil.se
+35763
+ Groupe Laurent
+ GUNGOR Fatih
+ fatih.gungor&groupe-laurent.com
+35764
+ St. Lawrence College
+ Michael Zeleny
+ mzeleny&sl.on.ca
+35765
+ zbits Unternehmensberatung GmbH
+ Thomas Baumann
+ tbaumann&zbits.de
+35766
+ Killermann GdbR
+ Herbert Killermann
+ herbert.killermann&killermann.info
+35767
+ University of Lodz
+ Krzysztof Miodek
+ oper&uni.lodz.pl
+35768
+ GetWellNetwork, Inc.
+ Bernd Nigmann
+ bnigmann&getwellnetwork.com
+35769
+ Wellogic
+ Dan Powell
+ dan&wellogic.com
+35770
+ USIL Technology
+ Cesar Loyola
+ cloyola&usiltechnology.pe
+35771
+ Hightech Payment Systems
+ Radouane ELFITOURI
+ radouane.elfitouri&hps.ma
+35772
+ n@work Internet Informationssysteme GmbH
+ Sascha Retzki
+ retzki&work.de
+35773
+ Arcturus Networks Inc.
+ Michael Durrant
+ mdurrant&arcturusnetworks.com
+35774
+ Starline Holdings
+ Lucas Andrews
+ info&starlinepower.com
+35775
+ Rachitskiy Research and Development LLC
+ Eugene Rachitskiy
+ eugene&rachitskiy.com
+35776
+ BlueNote Communications SA
+ Arian Mares
+ arian.mares&bluenote.ro
+35777
+ Unique Solutions SA
+ Iulian Dogariu
+ iulian&uniques.ro
+35778
+ RTC-LEASING OJSC
+ Alexander Scherbachev
+ sag&rtc-leasing.ru
+35779
+ ican solutions private limited
+ vivek vinod
+ vivek&icanconnect.com
+35780
+ OAO Tatneft
+ Gazizov Almaz
+ a_gazizov&tatneft.ru
+35781
+ Matej Bel University Banska Bystrica
+ Peter Kottman
+ sekretariat&uakom.sk
+35782
+ Universidad de Extremadura
+ Ana Gallardo Gómez
+ aigallardo&unex.es
+35783
+ Nika Ltd
+ Andrej Taran
+ fant&nika.vin.ua
+35784
+ ECKD Service GmbH
+ Michael Moessinger
+ technik&eckd.de
+35785
+ Xcira, Inc.
+ Tom Fleniken
+ tomf&xcira.com
+35786
+ Continuant Inc
+ Aldo Febro
+ aldof&continuant.com
+35787
+ Computaris
+ Dariusz Gorczynski
+ dariusz.gorczynski&computaris.com
+35788
+ Xolido Systems,S.A.
+ Luis Carlos Ganso Mellado
+ administracion&xolido.com
+35789
+ Despegar.com, Inc.
+ Gustavo Randich
+ grandich&despegar.com
+35790
+ ClearCorp
+ Joan E. Jorden
+ joan&clearcorp.biz
+35791
+ IES Systems, Inc.
+ John Stacey
+ john.stacey&ies-us.com
+35792
+ Rygl
+ Ales Rygl
+ ales&rygl.net
+35793
+ Hirotech, Inc.
+ Yoshiaki Hayakawa
+ yhayakawa&hirotech.com
+35794
+ Java Verified
+ Martin Wrigley
+ martin.wrigley&orange-ftgroup.com
+35795
+ Actifio
+ Ravi Kollipara
+ ravi.kollipara&actifio.com
+35796
+ Burda:IC GmbH
+ Rene Henzinger
+ henzinger&burda-ic.com
+35797
+ Polska Telefonia Cyfrowa Sp. z o.o.
+ Tytus Buńka
+ tbunka&era.pl
+35798
+ shack e.V.
+ Christian Recktenwald
+ iana-contact&shackspace.de
+35799
+ Phmb Consulting
+ Peter Brooks
+ peter.h.m.brooks&gmail.com
+35800
+ Uniconsult
+ Bruno Pirajá Moyle
+ bruno&uniconsult.com.br
+35801
+ EIX Ltd
+ Dr Eddie Insam
+ edinsam&eix.co.uk
+35802
+ Mobango Ltd
+ Rocco Lucia
+ ops&mobango.com
+35803
+ Eucalyptus Systems Inc.
+ Steven Fitzgerald
+ administrator&eucalyptus.com
+35804
+ Allgood Networks
+ Guy Allgood
+ guyallgood&netzero.com
+35805
+ Athonet s.r.l.
+ Andrea Agosti
+ andrea.agosti&athonet.com
+35806
+ Paul Milliken
+ Paul Milliken
+ iana&pmm.me.uk
+35807
+ AJR Development
+ Allan Rogers
+ allan.rogers&mail.org
+35808
+ SAR Elektronik A.S.
+ Serdar Edgu
+ serdar.edgu&sarelektronik.com
+35809
+ Hosting Community
+ Dmitriy Kirhlarov
+ ext-coordinators&hostcomm.ru
+35810
+ CDL PMO
+ CALI RODRIGUEZ
+ AFLCMC.HNAG.CDL&us.af.mil
+35811
+ AMTANGEE Aktiengesellschaft
+ Christian Roesner
+ service&amtangee.com
+35812
+ CANCOM IT Solutions GmbH
+ Ginther Andreas
+ andreas.ginther&cancom.de
+35813
+ LinuxRulz
+ Stephan Jauernick
+ stephan48&linuxrulz.de
+35814
+ Cordier Networks
+ Robin Cordier
+ mrjk.78&gmail.com
+35815
+ QUADStor Systems
+ Shivaram Upadhyayula
+ shivaram.u&quadstor.com
+35816
+ Shenzhen HY Amplitec Technology Co.,Ltd
+ Yanwei Wang
+ info&hyamplitec.com
+35817
+ Giorik spa
+ erminio canal
+ prior.customers&gmail.com
+35818
+ Azienda Feltrina s.p.
+ erminio canal
+ prior.customers&gmail.com
+35819
+ Digithurst Bildverarbeitungssysteme
+ Raimund Jakobsmeyer
+ rja&digithurst.de
+35820
+ RCS Kladno, s.r.o.
+ Petr Paryzek
+ Petr.Paryzek&rcs-kladno.net
+35821
+ FBComputers s.r.l.
+ Leonardo Centoventotto
+ assistenza&fbcomputers.com
+35822
+ Panasonic Net Solutions Co.,Ltd
+ ä½è—¤ã€€æ™‹å¸ (Sato Shinji)
+ sato.shinji002&jp.panasonic.com
+35823
+ HANGZHOU RICH INFO-TECH CO.,LTD
+ Wenbin Liao
+ archvile&sina.com
+35824
+ Boll und Partner Software GmbH
+ Tobias Roese
+ tobias.roese&boll-und-partner.com
+35825
+ INAX Corporation
+ Masami Uchida
+ domain-admin&isc.i2.inax.co.jp
+35826
+ THALES AIR OPERATION
+ Francois GIERSCH
+ francois.giersch&thalesgroup.com
+35827
+ Invengo Information Technology Co.,Ltd
+ johnson.guo
+ johnson.guo&invengo.com
+35828
+ Entropia e.V.
+ Eve Entropia
+ info&entropia.de
+35829
+ United Natural Foods, Inc.
+ Derec DelSignore
+ iana-pen&unfi.com
+35830
+ ROFFET.com
+ Nicolas Roffet
+ nicolas-w&roffet.com
+35831
+ ATECH MICROELECTRONIC SYSTEMS
+ Robert Went
+ r.went&amesystems.eu
+35832
+ Open Horizont.Ltd
+ Zoltan Markella
+ zoltan.markella&openhorizont.com
+35833
+ Deva Broadcast Ltd.
+ Todor Ivanov
+ office&devabroadcast.com
+35834
+ Gozaimass
+ Pascal VIVIEN
+ pen.iana.org&gozaimass.fr
+35835
+ iB Solution Corporation
+ Satoshi HOSHINO
+ info&ib-sol.co.jp
+35836
+ China BraveFly Technology Co., Ltd.
+ LiuZhiyong
+ liuzy57&hotmail.com
+35837
+ Mamat GmbH
+ Rolf Mamat
+ snmp&software-for-future.de
+35838
+ Matrixx Software Inc.
+ Luther Kitahata
+ sysadmin&MatrixxSw.com
+35839
+ Imagine One Technology & Management
+ Jeffrey Farmer
+ jeffrey.farmer&imagine-one.com
+35840
+ Gyrus ACMI, Inc.
+ Jonathon Oss
+ jonathon.oss&gyrusacmi.com
+35841
+ Agecodagis SARL
+ Sébastien Judenherc
+ sebastien.judenherc&agecodagis.com
+35842
+ RamVZ
+ Rouven Raudzus
+ Rouven.Raudzus&gmx.de
+35843
+ Sebastian Muszytowski
+ Sebastian Muszytowski
+ s.muszytowski&googlemail.com
+35844
+ Stormont-Vail HealthCare
+ Nathan Girard
+ ngirard&stormontvail.org
+35845
+ Heraklion Wireless
+ Damianos Mylonakis
+ danmylonakis&gmail.com
+35846
+ Parsons
+ Michael Pinkston
+ michael.pinkston&parsons.com
+35847
+ Greenbone Networks GmbH
+ Lukas Grunwald
+ info&greenbone.net
+35848
+ Multipolaris Ltd.
+ Andras Avar
+ andras.avar&mp-i.hu
+35849
+ Telefonica International Wholesale Services
+ Fernando Sastre
+ fernando.sastre&telefonica.com
+35850
+ Horns And Hooves
+ Deyev Vitaliy
+ holms_html&ukr.net
+35851
+ Abix Tecnologia
+ Tulio Munhoz
+ tulio&abix.com.br
+35852
+ Spire Sciences LLC
+ Peter Countryman
+ peter.countryman&spiresciences.com
+35853
+ Remote Enterprise Monitoring, Inc.
+ Jorge Ventura
+ jorge.araujo.ventura&gmail.com
+35854
+ American Modern
+ Richard Hartmann
+ richard_hartmann&amig.com
+35855
+ Dialog Semiconductor
+ Heiko Schumann
+ heiko.schumann&diasemi.com
+35856
+ Berchtold Holding GmbH
+ Joerg Friedrich
+ Joerg.Friedrich&BERCHTOLD.biz
+35857
+ AMARON BVBA
+ Nico Vannieuwenhuyze
+ nico&amaron.be
+35858
+ The Goodyear Tire & Rubber Co.
+ Shawn Leyden
+ spleyden&goodyear.com
+35859
+ Georgia-Pacific LLC.
+ JENNIFER MOORMAN
+ hostmaster&gapac.com
+35860
+ Kvadroteh Ltd.
+ George Kashperko
+ george&academy.zt.ua
+35861
+ CRAWFORD COMMUNICATIONS, INC
+ Guangbin Liu
+ gliu&mail.crawford.com
+35862
+ Mobile Integration Workgroup
+ Stephen Moody
+ iana&mobileintegration-group.com
+35863
+ WAMAJU LLC
+ Matthew Juszczak
+ group&wamaju.com
+35864
+ Ales Hakl
+ Ales Hakl
+ ales&hakl.net
+35865
+ Trivia Solutions B.V.
+ Marcel de Kock
+ marcel.dekock&trivia-solutions.com
+35866
+ Eno, Inc.
+ Sueo Kawai
+ s-kawai&eno-inc.jp
+35867
+ Prior srl
+ Erminio Canal
+ prior.customers&gmail.com
+35868
+ Ater Belluno
+ erminio canal
+ prior.customers&gmail.com
+35869
+ STB Broadcast
+ Ulisses Barreto
+ nandopina80&yahoo.com.br
+35870
+ OpsWise Software Inc.
+ Gwyn Clay
+ gwyn.clay&opswise.com
+35871
+ Cloupia
+ Raju Datla
+ info&cloupia.com
+35872
+ huggla.com
+ Reiner Schmidt
+ reiner.schmidt&rs-consulting.de
+35873
+ JDS Uniphase Corporation
+ Judith Walker
+ Judith.Walker&jdsu.com
+35874
+ LiveAction
+ John K. Smith
+ jsmith&liveaction.com
+35875
+ JX2 Technology Pty Ltd
+ Zane Francis
+ support&jx2.com.au
+35876
+ WHITECODE,.LTD
+ Jungwon Park
+ jwpark&whitecode.co.kr
+35877
+ High Technology Industries B.V. (formerly 'LEITNER AG - S.p.A')
+ Dennis Kodde
+ admin&high-technology-investments.com
+35878
+ Conseil général de l'Aube
+ Philippe RICARD
+ philippe.ricard&cg10.fr
+35879
+ WellDoc, Inc.
+ Shariar Ghavami
+ sghavami&welldocinc.com
+35880
+ JSC "Mediafon"
+ Mindaugas Jasiulis
+ mindaugas.jasiulis&mediafon.lt
+35881
+ Ionis group
+ Jonathan Gnassia
+ jonathan.gnassia&epitech.eu
+35882
+ NTT DATA KYUSHU CORPORATION
+ Masayoshi Setoyama
+ setoyamam&nttdata-kyushu.co.jp
+35883
+ VisualSoft Private Limited
+ Aftab Sarwar
+ aftab&visualsoft-inc.com
+35884
+ Nethost s.r.o.
+ Lukas Futera
+ lukas.futera&nethost.cz
+35885
+ VZ Holding AG
+ Conradin Ragettli
+ 666&crnet.ch
+35886
+ Arise Telecommunications Ltd.
+ Gunay Mazmanoglu
+ gunay&arisetel.com
+35887
+ Lucierna SLNE
+ Juan Mahillo Alvarez
+ juan.mahillo&lucierna.com
+35888
+ DeadInkVinyl
+ David L Kinney
+ iana&deadinkvinyl.com
+35889
+ ColumbiaSoft Corporation
+ Tim Emerson
+ temerson&columbiasoft.com
+35890
+ Video-Flow ltd
+ Adi Rozenberg
+ adi.rozenberg&video-flow.com
+35891
+ punctum Gesellschaft fuer Software mbH
+ Dr. Georg Fischer
+ punctum&punctum.com
+35892
+ ELMEH GIU
+ Dino Å epac
+ dino.sepac&elmeh.hr
+35893
+ Xelmo
+ David Bauman
+ sysadmin&xelmo.com
+35894
+ Cognimatics AB
+ Erik Södervall
+ erik.sodervall&cognimatics.com
+35895
+ Slackarea Internet Services
+ Vincenzo Ingrosso
+ expert&slackarea.net
+35896
+ Concord Energy
+ Jon Storchevoy
+ jstorchevoy&ConcordEnergy.com
+35897
+ Violin Memory, Inc.
+ Ed Roskos
+ roskos&vmem.com
+35898
+ SYSTEREL
+ Francois BUSTANY
+ iana&systerel.fr
+35899
+ Prism Clinical Imaging, Inc.
+ Chad Neller
+ production&prismclinical.com
+35900
+ DuMont Net GmbH & Co. KG
+ Ralf Fischer
+ ralf.fischer&dumontnet.de
+35901
+ Al-Quds University
+ Marwan Rabie
+ marwan&alquds.edu
+35902
+ EasyTools (formerly 'OpenHeadend')
+ Christophe Massiot
+ cmassiot&easytools.tv
+35903
+ Bartonia Domain and Enterprises
+ Ian J. Barton
+ ian&bartonia.net
+35904
+ MacroSAN
+ Yinglan Shangguan
+ shangguan.ms&gmail.com
+35905
+ ACME-Cebul inc.
+ Tomaz Cebul
+ tomaz&cebul.eu
+35906
+ Unister
+ Enrico Popp
+ enrico.popp&unister-gmbh.de
+35907
+ CRV Natural
+ Ricardo Frei Bruel
+ ti&crvnatural.com.br
+35908
+ Embrane, Inc.
+ Marco Di Benedetto
+ marcodb&embrane.com
+35909
+ Horace Mann Educators Corporation
+ William Fellner
+ william.fellner&horacemann.com
+35910
+ overnet.qc.ca
+ Pascal Lalonde
+ pen&overnet.qc.ca
+35911
+ Mrezne Tehnologije Verso
+ Dario Bosnjak
+ dario.bosnjak&verso.hr
+35912
+ Makedonijalek
+ Momcilovic Dragan
+ draganm&makedonijalek.com.mk
+35913
+ Diputacion Provincial de Cáceres
+ Juan Carlos Manzano Pérez
+ juancman&dip-caceres.es
+35914
+ Borea, Ltd.
+ Klemen Porenta
+ klemen.porenta&borea.si
+35915
+ SERLI
+ Laurent RUAUD
+ laurent.ruaud&serli.com
+35916
+ Orangehead Software
+ Tommy Braas
+ tommy&orangeheadsoftware.com
+35917
+ kobisun.org Surdurulebilir Sunucu Sistemleri
+ Kerem Erciyes
+ root&kobisun.org
+35918
+ ETON International co. ltd
+ Seonggyu Lim
+ saint&etonint.co.kr
+35919
+ Funkwerk plettac electronics GmbH
+ Ruediger Zapf
+ r.zapf&plettac-electronics.de
+35920
+ Sebastian Himberger Software
+ Sebastian Himberger
+ s.himberger&sebastian.himberger.de
+35921
+ Alpha-Bit GmbH
+ Alexander Muhl
+ alexander.muhl&alpha-bit.de
+35922
+ Backbase B.V.
+ Remie Bolte
+ ict&backbase.com
+35923
+ Enthusia Consulting Ltd
+ Olusegun S. Odujebe
+ oodujebe&enthusiaconsulting.com
+35924
+ IET-International Empire Traders
+ Syed Wali Hasan Zaidi, Abdullah Salauddin
+ projects&iet-group.com
+35925
+ Warsaw Stock Exchange
+ Paweł Czechowicz
+ pawel.czechowicz&wse.com.pl
+35926
+ Aguas de la Cuenca del Norte, S.A.
+ Miguel Ãngel Rodríguez Fernández
+ mrodriguez&acuanorte.es
+35927
+ Softfinança S.A.
+ Pedro Anselmo
+ pedro.anselmo&softfinanca.pt
+35928
+ Wheaton College
+ Steve Hopeman
+ steve.hopeman&wheaton.edu
+35929
+ Prodata Mobility Systems NV
+ Peter Haijen
+ peter.haijen&prodatamobility.com
+35930
+ Radeks Medical Information Technologies Ltd
+ Serdar Soydemir
+ serdar&radeks.com
+35931
+ Woasis Telecommunications Ltd.
+ xiangdongwang
+ xiangdong.wang&w-oasis.com
+35932
+ JM Technology Inc.
+ Toshiaki Shiwaku
+ t.shiwaku&jmtech.co.jp
+35933
+ Semiocast
+ Paul Guyot
+ ianaoid&semiocast.com
+35934
+ OOO CPCR-Express
+ George Zavyalov
+ zavyalov_gg&cpcr.ru
+35935
+ RAU-Stromversorgungen GmbH
+ Werner Rau
+ info&rau-strom.de
+35936
+ Iconmobile GmbH
+ Anton Popov
+ it.adm&iconmobile.com
+35937
+ Unassigned
+ Removed 2015-03-19
+ ---none---
+35938
+ Omnibond Systems LLC.
+ Boyd Wilson
+ boydw&omnibond.com
+35939
+ Original1 GmbH
+ Sven Schiwek
+ info&original1.net
+35940
+ Neuhalfen
+ Jens Neuhalfen
+ iana&neuhalfen.name
+35941
+ Mitsubishi UFJ Securities (USA), Inc.
+ Kazutaka Abe
+ kabe&us.sc.mufg.jp
+35942
+ Uralchem
+ Dmitry Ponomarev
+ dmitry.ponomarev&uralchem.com
+35943
+ Boerse Stuttgart
+ Samir Gaertner
+ systembetrieb&boerse-stuttgart.de
+35944
+ Selecom
+ Olivier Deblock
+ odeblock&selecom.fr
+35945
+ Swid
+ Stephane Morucci
+ contact&swid.fr
+35946
+ SMG Co., Ltd.
+ Nobuyuki Maki
+ endosnipe&smg.co.jp
+35947
+ SME Soluciones
+ Antonio Aragón
+ sme-soluciones&sme-soluciones.com
+35948
+ Phoneytunes.com
+ Manish Nema
+ manish.nema&phoneytunes.com
+35949
+ Vienna Symphonic Library GmbH
+ Bernd Mazagg
+ register&vsl.co.at
+35950
+ eFolder, Inc.
+ Peter Samuelson
+ psamuelson&efolder.net
+35951
+ XConnect Global Networks
+ David Schwartz
+ dschwartz&xconnect.net
+35952
+ Sleevewerks BV
+ Hans Verbrugge
+ netmaster&sleevewerks.nl
+35953
+ Chargetek, Inc.
+ Ray Goodrich
+ ray&chargetek.com
+35954
+ VOD Pty Ltd
+ Van Lisowski
+ vl&vod.net.au
+35955
+ Niigata University
+ Kenji Mikawa
+ mikawa&cais.niigata-u.ac.jp
+35956
+ china wing technologies co.,ltd.
+ wyvern wang
+ wyvernw&139.com
+35957
+ Donjin Communication Technology Co.Ltd
+ Deepanker Tamta
+ deepanker.tamta&donjin.com
+35958
+ Vedekon
+ Mikhail Zaitsev
+ mz&vedekon.net
+35959
+ TECHWAY S.A.S
+ Elodie RIGAUDIERE
+ support&techway.fr
+35960
+ Drotposta Consulting Ltd
+ Geza Simon
+ sngeza&freemail.hu
+35961
+ Christian Arnold
+ Christian Arnold
+ christian&arnold.schlittermann.de
+35962
+ Pumpkin Heads Co.,Ltd.
+ Shoichiro Sakaigawa
+ nwadmin&pumpkinheads.jp
+35963
+ k12 ITC, Inc.
+ Brad Sandt
+ sandtb&k12itc.com
+35964
+ BeiJing CS&S HuaTech Info Tech Ltd
+ LiYingyu
+ yingyu_li_7&163.com
+35965
+ Control Risks Group Ltd
+ Michael Cherry
+ Mike.Cherry&control-risks.com
+35966
+ MBDA Italia SPA
+ Matteo Calabrese
+ matteo.calabrese&mbda.it
+35967
+ AutoZone
+ Jared Breland
+ iam&autozone.com
+35968
+ TrustFabric
+ Joe Botha
+ joe&trustfabric.org
+35969
+ Vidyo, Inc.
+ Adi Regev
+ adi&vidyo.com
+35970
+ Planetsgroup
+ Edvin Gacina
+ egacina&planetsgroup.com
+35971
+ Zaha Hadid Architects
+ Simon Johns
+ simon.johns&zaha-hadid.com
+35972
+ Audaxis S.A.
+ Eric Fesler
+ eric&audaxis.com
+35973
+ Fenazari
+ Stefan Rådström
+ admin&fenazari.se
+35974
+ SnmpSoft Company
+ Sergey Turlachev
+ company&snmpsoft.com
+35975
+ Healthsense, Inc.
+ Dan Vatland
+ dan.vatland&healthsense.com
+35976
+ Herrmann EDV-Beratung
+ Sascha Herrmann
+ oid-reg&nvbi.de
+35977
+ Reddog Chili
+ David C. Biediger
+ david.biediger&gmail.com
+35978
+ Clearleap, Inc.
+ Omar DeLara
+ odelara&clearleap.com
+35979
+ Gonow Tecnologia
+ Rodrigo F. Trevisan
+ rodrigo.trevisan&gonow.com.br
+35980
+ vMonitor LLC
+ Raed Abdallah
+ raed&vmonitor.com
+35981
+ isigma asesoría tecnológica, S.L.
+ Chema López
+ clopez&isigma.es
+35982
+ HUMANNIX co., Ltd
+ Jeoung-Hyun, Seo
+ jhseo&humannix.com
+35983
+ MADS B.V.
+ Melvin Rook
+ melvin.rook&mads.com
+35984
+ Simbrella
+ Adnan Akhundov
+ adnan&simbrella.com
+35985
+ SM CNS Corporation
+ Murugavel Kumaravel
+ k.murugavel&smcns.net
+35986
+ KALKITECH
+ Tomy Devasia
+ tomy&kalkitech.com
+35987
+ Sangoma Technologies
+ Jean-Marc Legrand, eng.
+ snmp.10.jlegrand_paraxip&spamgourmet.com
+35988
+ Hiport srl
+ Antonino Iaria
+ noc&hiport.it
+35989
+ Maranatha Christian University
+ Wilfridus Bambang Triadi Handaya
+ wilfridus.bambang&eng.maranatha.edu
+35990
+ UK MOD DE&S
+ Ian Burch
+ desle-defstans&mod.uk
+35991
+ Chesapeake Systems
+ Terry Melton
+ terry&chesa.com
+35992
+ Christian Hain
+ Christian Hain
+ christian_hain01&gmx.net
+35993
+ Syrus, Ltd.
+ Ben Mills
+ bmills&syrusinfo.com
+35994
+ Intuix LLC
+ Dmitry Kohmanyuk
+ dk&intuix.com
+35995
+ quidecco.de
+ Isidor Zeuner
+ iana&quidecco.de
+35996
+ Datatek Applications Inc.
+ Susan Stultz
+ sstultz&datatekcorp.com
+35997
+ Kath. Jugend St. Bruno
+ Benedikt Schmitz-Rode
+ webmaster&stbruno.de
+35998
+ Universitat d'Andorra
+ Aleix Dorca
+ adorca&uda.ad
+35999
+ E-Flamingo LLC
+ Joel DeJesus
+ dejesus.joel&e-flamingo.jp
+36000
+ Host-Consultants
+ Felix Bartels
+ felix&host-consultants.de
+36001
+ PJB Consulting
+ Jakub Pjanka
+ jakub&pjb.com.pl
+36002
+ Taiji Computer Corporation Ltd.
+ liqi
+ liqi&mail.taiji.com.cn
+36003
+ Techlan s.r.l.
+ Simone Gasparini
+ simone.gasparini&techlan.it
+36004
+ Vitracom AG
+ Ralph Majer
+ majer&vitracom.de
+36005
+ CSE s.c.a.r.l. Consorzio Servizi Bancari
+ Ezio Faccioli
+ sisunix&csebo.it
+36006
+ VFT Telecom
+ Mr. Nguyen Thai Ha
+ hant&vft.com.vn
+36007
+ Logikos, Inc.
+ Stefan Kelley
+ skelley&logikos.com
+36008
+ Kelly Services, Inc.
+ Jim Merrill
+ jim.merrill&kellyservices.com
+36009
+ 6connect, Inc.
+ Aaron Hughes
+ aaron&6connect.com
+36010
+ lordgandalf
+ Niels de Leeuw
+ niels&lordgandalf.nl
+36011
+ Commontime Ltd
+ Neil Whitworth
+ iana&commontime.com
+36012
+ Oxford Life Insurance Company
+ Stephen Maurer
+ Steve&oxfordlife.com
+36013
+ SMA Solar Technology AG
+ Andreas Mueller
+ sysadmin&sma.de
+36014
+ Radio Free Asia
+ David Baden
+ badend&rfa.org
+36015
+ SavillTech
+ John Savill
+ john&savilltech.com
+36016
+ PROCERGS - Rio Grande do Sul State IT Company, Brazil
+ Leonardo Reginin
+ leonardo&procergs.rs.gov.br
+36017
+ Huntsman Cancer Institute at the University of Utah
+ Dennis Berry
+ Dinny.Berry&hci.utah.edu
+36018
+ RAAF Technology
+ Rubin Simons
+ rubin.simons&raaftech.nl
+36019
+ die tageszeitung
+ Norbert Thies
+ norbert&taz.de
+36020
+ PoC Oy Ltd.
+ Erkka Marjakangas
+ erkka.marjakangas&poc.fi
+36021
+ IT Research Center LLP
+ Rinat R Yamalutdinov
+ yamalutdinov_r&itrc.kz
+36022
+ rku.it GmbH
+ Klaus Seeger
+ klaus.seeger&rku-it.de
+36023
+ Stichting Christelijke Hogeschool Windesheim
+ Johan van der Molen
+ ja.van.der.molen&windesheim.nl
+36024
+ AltaSoft s.c.
+ Emil Kruczek
+ ekruczek&altasoft.com.pl
+36025
+ Videopolis France
+ Joern Berrisch
+ jb&tvtrip.com
+36026
+ GoldZone Web
+ Gaëtan Trellu
+ gaetan.trellu&gmail.com
+36027
+ Methode Electronics
+ Rex Park
+ rpark&methode.com
+36028
+ NoconaGeek
+ Curtis Wood
+ noconageek&gmail.com
+36029
+ Medical Micrographics LLC
+ Bryan Jennings
+ bryan&medicalmicrographics.com
+36030
+ Happyserver Ltd
+ Michael Derringer
+ michael&happyserver.co.uk
+36031
+ Techsense Solutions Sdn Bhd
+ Namran Hussin
+ namran&techsense.com.my
+36032
+ Promsvjazdizajn, OOO
+ Maxim Krakovskiy
+ kmm&promsd.ru
+36033
+ Pak eVentures
+ Muhammad Raza Saeed
+ raza.saeed&confiz.com
+36034
+ Kelvin Connect Ltd
+ Meurig Sage
+ alarmsupport&kelvinconnect.com
+36035
+ Signe S.A.
+ María José Martínez
+ mariajose.martinez&signe.es
+36036
+ DNA Oy
+ Lasse Leppänen
+ Lasse.Leppanen&dna.fi
+36037
+ Folia a/s
+ Rikke Ottesen
+ ro&folia.dk
+36038
+ Adif, Administrador de Infraestructuras Ferroviarias
+ Rafael J. Mata Martin
+ rmata&adif.es
+36039
+ Estonian Internet Foundation
+ Norman Aeg
+ norman.aeg&eestiinternet.ee
+36040
+ Ibetor, S.L.
+ Mikel Nava
+ mnava&ibetor.es
+36041
+ KAMAZ Inc.
+ Oleg Soroka
+ soroka&kamaz.org
+36042
+ LIAB ApS
+ Mikael Dich
+ info&liab.dk
+36043
+ Athena Wireless Communications Inc.
+ Warren Steffen
+ wsteffen&athenawirelesscommunications.com
+36044
+ UCC Pro GmbH (formerly 'NSSR.neT')
+ Stefan Richter
+ info&UCCPro.ch
+36045
+ Uma Electrotechnical Services
+ Devendra Kumar Shukla
+ devendrakumarshukla&gmail.com
+36046
+ tdvine Co., Ltd
+ SahngOh Jung
+ sahngoh&tdvine.com
+36047
+ Kadme AS
+ Adalbert Michelic
+ adalbert&kadme.com
+36048
+ PUISSANCE +
+ Francis DELPECH
+ delpech&puissanceplus.com
+36049
+ GGG Kft.
+ Gaspar Pechy
+ ukobold&ggg.hu
+36050
+ Feed Your Head
+ Wolfgang Hotwagner
+ postmaster&feedyourhead.at
+36051
+ TDM Consult GmbH
+ Thorsten Marsen
+ t.d.marsen&tdm-consult.com
+36052
+ EdgeCast Networks, Inc.
+ John Scharber
+ john&edgecast.com
+36053
+ Azka National for Information Technology
+ Abdel Rahim Omer Ali
+ abd&azka.com
+36054
+ eVigilo Ltd
+ Bronya Korolyova
+ bronya&evigilo.net
+36055
+ RadLogix Pty Ltd
+ Mat Hudson
+ info&radlogix.com
+36056
+ AIDev LLC
+ Alexei Isac
+ alexei&aidev.org
+36057
+ FreeSInno Network Technology Co.,Ltd
+ Channer.lv
+ channerlv&freesinno.com
+36058
+ Beijing TopLink Technology Development Co., Ltd
+ Hu Wen
+ huwen&top-linkbj.com
+36059
+ International Electric Supply Corp. (IESC)
+ Sandeep Keni
+ sandeep.keni&gexpro.com
+36060
+ geek!daily
+ Jim Meyer
+ jim&geekdaily.org
+36061
+ Amonics Ltd.
+ Tsang Chi Wai
+ postmaster&amonics.com
+36062
+ Integrius AB
+ Christian Klemetsson
+ christian.klemetsson&integrius.com
+36063
+ NKIA Co.,Ltd.
+ sungsoo yoo
+ ssyoo&nkia.co.kr
+36064
+ Zappware
+ Erwin Peeters
+ erwin.peeters&zappware.com
+36065
+ Pionier - Polish Optical Internet
+ Paweł Wolniewicz
+ pawelw&man.poznan.pl
+36066
+ Invensys/Triconex
+ John Gabler
+ john.gabler&invensys.com
+36067
+ Timo Gerke
+ Timo Gerke
+ timo.gerke&alice-dsl.net
+36068
+ UBIMET GesmbH
+ DI Markus Lenger
+ mlenger&ubimet.com
+36069
+ Carbofos RU
+ Andrey Rasskazov
+ a.rasskazov&carbofos.ru
+36070
+ Power Standards Lab
+ Alex McEachern
+ Alex&PowerStandards.com
+36071
+ HerpEco LLC
+ Jean-Francois Cayron
+ jf&HerpEco.com
+36072
+ Antares 611 LLC
+ Jean-Francois Cayron
+ jf&antares611.com
+36073
+ ETECSA s.a.
+ Hector Manuel Jacas Joa
+ hector.jacas&etecsa.cu
+36074
+ Dark Matter Labs Inc.
+ Jeff MacMillan
+ jm&darkmatterlabs.net
+36075
+ TBWA\Chiat\Day
+ Richard Kruszewski
+ dns.billing&tbwachiat.com
+36076
+ SAPO
+ Marco Ramos
+ mramos&co.sapo.pt
+36077
+ Xilocore
+ Richard Pressler
+ richardp&allconnected.com
+36078
+ RFVISION Co.,LTD
+ Shin, Dong-Jin
+ djshin&rfvision.kr
+36079
+ Audaxis
+ Charles KOPROWSKI
+ cko&audaxis.com
+36080
+ National Information Technology and Internet Agency
+ Jovana Bujosevic
+ jovana.bujosevic&rzii.gov.rs
+36081
+ Clare Controls, Inc.
+ Jim Hanna
+ jim.hanna&clarecontrols.com
+36082
+ Electronic Tele-Communications, Inc.
+ Dean W. Danner
+ snmp-admin&etcia.com
+36083
+ Agility Logistics Pvt Ltd
+ Naresh Kumar .A
+ anaresh&agilitylogistics.com
+36084
+ Electronic Classroom Of Tomorrow
+ David Conrad
+ david.conrad&ecotoh.net
+36085
+ L-Card
+ Pavel Sukortsev
+ newstep&yahoo.com
+36086
+ lamehost.it
+ Marco Marzetti
+ marco&lamehost.it
+36087
+ MCIO Incorporated
+ Aaron Brace
+ abrace&mcio.org
+36088
+ LinowSat
+ Oliver Linow
+ admin&linowsat.de
+36089
+ SPARF
+ Christopher L. Cousins
+ clc-iana&sparf.net
+36090
+ Remote Instruments
+ Michelle Low
+ snmp.admin&remote-instruments.com
+36091
+ SIS Group Pty Ltd
+ Luke Iggleden
+ admin&sisgroup.com.au
+36092
+ NPP Ugpromavtomatizaciya
+ Fursenko Anton
+ anton&ugpa.ru
+36093
+ Weifang Dongsheng Electronics Co., Ltd.
+ gaozhiliang
+ gaozhiliang_qust&126.com
+36094
+ VVDN Technologies
+ Selva Muthukumar
+ selva.muthukumar&vvdntech.com
+36095
+ Insighteck
+ Ioan Salau
+ ioan.salau&insighteck.com
+36096
+ Adama University
+ Mohammed Nuru Hassen
+ mohammed.nuru&adama-university.net
+36097
+ Unixwiz.net
+ Stephen J. Friedl
+ steve&unixwiz.net
+36098
+ GoodForBusiness
+ Dominic Marks
+ dom&goodforbusiness.co.uk
+36099
+ Hangmat
+ Olivia Puraski
+ iana-pen&hangmat.org
+36100
+ WWF-UK
+ Paul Beyer
+ pbeyer&wwf.org.uk
+36101
+ South Patron (formerly 'SMK Software')
+ Durand Miller
+ info&southpatron.com
+36102
+ Paramatrix Technologies Pvt. Ltd.
+ Raghu Prasad
+ prasad.raghu.k&gmail.com
+36103
+ Lan ETS
+ Philippe Larouche
+ plarouche&lanets.ca
+36104
+ TraceSpan Communications
+ Vladislav Goverdovsky
+ info&tracespan.com
+36105
+ Blue Corss Blue Shield of Massachusetts
+ David Querusio
+ David.Querusio&bcbsma.com
+36106
+ Wraptastic, LLC (for http://rpm5.org)
+ Jeff Johnson
+ n3npq&mac.com
+36107
+ Helen Marks Marketing Ltd
+ Dominic Marks
+ dom&goodforbusiness.co.uk
+36108
+ Cooperative Resources International
+ Rich Pinkall Pollei
+ rpollei&crinet.com
+36109
+ stellaware.de
+ Malte Starostik
+ info&stellaware.de
+36110
+ Wannet Tecnologia da Informação LTDA.
+ Rommel de Sene Trindade
+ rommel.trindade&wannet.com.br
+36111
+ INNOS Co., Ltd.
+ cheolwoong kim
+ support&innos.net
+36112
+ Perceptive Software, Inc
+ Michael Price
+ michael.price&perceptivesoftware.com
+36113
+ IQinVision
+ Rochak Sharma
+ rochak.sharma&iqeye.com
+36114
+ Automazione e Sicurezza Ferroviaria
+ Gianluca Sanna
+ gianluca.sanna&ausif.it
+36115
+ True Access Consulting SA
+ Enilton Nascimento Jr.
+ eniltonj&trueaccess.com.br
+36116
+ Akrometrix, LLC
+ Timothy Purdie
+ Tpurdie&akrometrix.com
+36117
+ Gustav R. Jansen
+ Gustav R. Jansen
+ gustav&umbriel.org
+36118
+ Offshore Systems Ltd.
+ Kenneth Lee
+ ken.lee&osigeospatial.com
+36119
+ Zer0.Tools IT Solutions
+ Christopher Gabijan
+ dbx0001&gmail.com
+36120
+ Lemnisys
+ Kale Blankenship
+ kale&lemnisys.com
+36121
+ Ebruit Ltd.
+ Becht Richard
+ becht.richard&ebruit.hu
+36122
+ Designskolen Kolding
+ Søren Grønning
+ sgi&dskd.dk
+36123
+ KORATEK
+ SEHEE JANG
+ asara1&hanmail.net
+36124
+ Vinzenz Gruppe Krankenhausbeteiligungs- und Management GmbH
+ Stefan Rausch-Schott
+ stefan.rausch-schott&vinzenzgruppe.at
+36125
+ secadm GmbH
+ Christian Niessner
+ iana-registry&secadm.de
+36126
+ CCBill
+ Jason Kirk
+ general&ccbilleu.com
+36127
+ The Ulyanovsk reg. Dept. of Treasury
+ Vladimir Olejnik
+ noc&simtreas.ru
+36128
+ MobileTech Limited
+ Mr. Raymond Fung
+ raymondf&mobiletech.com.hk
+36129
+ Institution des Chartreux
+ Raphael RIGNIER
+ r.rignier&leschartreux.com
+36130
+ INDUSTEX S.L.
+ Juan José Esplugues
+ inf.juanjo&industex.com
+36131
+ Orafol Europe GmbH
+ Mario Czarny
+ m.czarny&orafol.de
+36132
+ woernhard.NET
+ Maurice David Wörnhard
+ maurice&woernhard.net
+36133
+ Cartagena as
+ Knut Eivind Handeland
+ infrastructure&cartagena.no
+36134
+ Tristan Navikrvicius
+ Tristan Navikevicius
+ tristan.navi&gmail.com
+36135
+ Yet Another Linux Distro
+ Tristan Navikevicius
+ root&tristan.cz.cc
+36136
+ Central Bank of the UAE
+ Mohammed Shibili
+ shibili&cbuae.gov.ae
+36137
+ Rising Sun Pictures
+ Simon Malessa
+ snmp&rsp.com.au
+36138
+ CENTRON COMMUNICATIONS TECHNOLOGIES FUJIAN CO.,LTD
+ AnShan Wang
+ ashan.wang&oa.centron.com.cn
+36139
+ Fläkt Woods Group SA
+ Lars J. Sandell
+ lars.sandell&flaktwoods.com
+36140
+ Funkwerk Information Technologies Karlsfeld GmbH
+ Christian Trautsch
+ christian.trautsch&funkwerk-itk.com
+36141
+ Ubiquoss
+ Gyunam Cho
+ earl&ubiquoss.com
+36142
+ ASTREA LA INFOPISTA JURIDICA SL
+ Fernando M. Alamillo
+ fernando.alamillo&astrea.cat
+36143
+ dipswitch networks
+ ben thielsen
+ pen_admin&dipswitch.net
+36144
+ NovaSparks
+ Marc Battyani
+ info&novasparks.com
+36145
+ Alliance Healthcare
+ Manuel Ruiz
+ mruiz&alliance-healthcare.es
+36146
+ Five Colleges, Incorporated
+ John W. Manly
+ jwmanly&amherst.edu
+36147
+ Simrex Corporation
+ Frank Neuperger
+ frank&simrex.com
+36148
+ Webproduce Corporation
+ Hiroshi Nakamura
+ wpc-se&primestage.net
+36149
+ Argox Information Co., Ltd.
+ Rick Chen
+ rick_chen&argox.com
+36150
+ ShenZhen MingWah AoHan High Technology Corporation Ltd.
+ lixiang
+ lixiang26&tom.com
+36151
+ HM EI Zrt.
+ Papp Botond
+ papp.botond&hmei.hu
+36152
+ Kulczyk Tradex
+ Maciej Walczak
+ walczakm&kulczyktradex.com.pl
+36153
+ Beijing InHand Networks Technology Co,.Ltd
+ Bai Bin
+ baibin&inhand.com.cn
+36154
+ Factor Power Inc.
+ Eric Roman
+ eric&factorpower.com
+36155
+ US Army Surface Deployment and Distribution Command
+ Jimmy Orona III
+ jimmy.orona&us.army.mil
+36156
+ m.a.x. Informationstechnologie AG
+ Michael Luecke
+ hostmaster&max-it.de
+36157
+ gooseman.cz
+ Jakub Husak
+ sysadmin&gooseman.cz
+36158
+ CoBlitz LLC
+ Larry Peterson
+ larry&coblitz.com
+36159
+ Inphoria Corporation
+ Will Townsley
+ wt&inphoria.com
+36160
+ OR-CZ spol. s r. o.
+ Jan Pechanec
+ jpechanec&orcz.cz
+36161
+ Hills-Cook Outcomes Consulting Company
+ David H. Cook, Ph.D., M.B.A.
+ admin&dhcook.net
+36162
+ Hardata
+ Lucio Corral
+ l.corral&hardata.com
+36163
+ CC Services, Inc
+ Network Services
+ itsnetworkservices&countryfinancial.com
+36164
+ Videoswitch S.R.L.
+ Marcelo Javier Indarramendi
+ soporte&videoswitch.tv
+36165
+ Learning Objects, Inc.
+ Jessica Murray
+ jmurray&learningobjects.com
+36166
+ Cabela's
+ Guy Anthony De Marco
+ guy.demarco&cabelas.com
+36167
+ BEWATEC Kommunikationstechnik GmbH
+ Sebastian Ehlke
+ ehlke&bewatec.de
+36168
+ Jurkiewicz
+ Jurkiewicz Jean-Marc
+ jurkiewicz&orange.fr
+36169
+ RSG Model Works
+ Rodney Thayer
+ rsgmodelworks&gmail.com
+36170
+ KeeperOS
+ Vojtech Suk
+ vojta&wifipresl.cz
+36171
+ Host Group of Companies Pty Ltd
+ Paul Foote
+ paul&hostnetworks.com
+36172
+ Gorenje, d.d.
+ Jure Å afariÄ
+ ntadmin&gorenje.si
+36173
+ Bob.sh
+ Ken Barber
+ iana-pen&bob.sh
+36174
+ Chengdu Ethercom Information Tech.Co.Ltd
+ TaoWanen
+ taowanen&hc2008.com
+36175
+ Sunspeedy Technology Co.,Ltd
+ MuJie
+ mujie&sunspeedy.com
+36176
+ Huayuan Technology CO.,LTD
+ Pingli Sui
+ suipingli&hyetec.com
+36177
+ AirSage Inc
+ Jonathan Scott
+ jscott&airsage.com
+36178
+ Minetec Pty Ltd
+ Paul Morton
+ paul.morton&minetec.com.au
+36179
+ Celerity Systems (Pty) Ltd
+ Hugo Lombard
+ sysadmin&celerity.co.za
+36180
+ Baltic Amadeus infrastrukturos paslaugos
+ Nerijus Sarnas
+ n.sarnas&baip.lt
+36181
+ PM Microwave Srl
+ Antonio Sganzerla
+ antonio.sganzerla&pmmicrowave.com
+36182
+ ENYCA
+ Raquel Gómez
+ rgomez&enyca.es
+36183
+ VMK RAUSCHER
+ Patrick Rauscher
+ p.rauscher&vmk-rauscher.at
+36184
+ Wright Line LLC
+ Jonathan Fuller
+ jonathan.fuller&wrightline.com
+36185
+ LVM Works
+ Matt Marchione
+ mmarchio&earthlink.net
+36186
+ Hangzhou Prevail Optoelectronic Equipment Co.,LTD
+ XI YU XI
+ stanhangzhou&gmail.com
+36187
+ LogicFactor
+ Damian Boune
+ dboune&logicfactor.com
+36188
+ Plandata Datenverarbeitungsgesellschaft m.b.H.
+ Constantin Gruber
+ constantin.gruber&plandata.at
+36189
+ BILGI GIS
+ ERHAN CINAR
+ erhanc&bilgigis.com
+36190
+ Jiang Wenkai's Own LDAP
+ Jiang Wenkai
+ jiangwenkai1234&yahoo.com.cn
+36191
+ otop AG
+ Christian Gaul
+ christian.gaul&otop.de
+36192
+ xtendx AG
+ Stu Thompson
+ stu&xtendx.com
+36193
+ KenBIT Koenig i Wspólnicy Sp.J.
+ Marek Paradiuk
+ mparadiuk&kenbit.pl
+36194
+ it-proserv Projects & Services Ing. Karl Liepold
+ Ing. Karl Liepold
+ k.liepold&it-proserv.at
+36195
+ Hedera Technology
+ Antoine Castaing
+ antoine.castaing&hederatech.com
+36196
+ Kai-Media Co.
+ Young-il, Lee
+ yilee&kai-media.com
+36197
+ Movius Interactive Corporation
+ Jeff Woods
+ jeff.woods&moviuscorp.com
+36198
+ TheSpidersProject
+ Richard Cuti
+ TheSpidersProject&gmail.com
+36199
+ Open Finance
+ Radoslaw Burza
+ rburza&open.pl
+36200
+ Valtech
+ Ingomar Otter
+ ingomar&valtech.de
+36201
+ NTV Broadcasting Company
+ Sergey Slivin
+ sslivin&ntv.ru
+36202
+ Thomson Reuters
+ Twan van Beers
+ twan.vanbeers&thomsonreuters.com
+36203
+ Namirial S.p.A.
+ CLAUDIO GABELLINI
+ simone&namirial.com
+36204
+ Sysinforg Kft.
+ Tamas Flamich
+ tamasflamich&sysinforg.hu
+36205
+ xhombee studios
+ Bear Wadleigh
+ bearlinux&gmail.com
+36206
+ Stichting Revelation Space
+ Koen Martens
+ gmc&revspace.nl
+36207
+ SYNERGY INFORMATION SYSTEMS INC.
+ Lin Chin-Yin
+ george&siscomm.com.tw
+36208
+ Karl Storz
+ Naveen Yenugu
+ nyenugu&ksea.com
+36209
+ RGazdi Kft.
+ Tibor Szucs
+ sz.tibor&rgazdi.hu
+36210
+ Centre hospitalier de l'Université de Montréal
+ Guy Fournier
+ guy.fournier.chum&ssss.gouv.qc.ca
+36211
+ The Catholic University of America
+ Daniel Foerst
+ foerst&cua.edu
+36212
+ Research and Education Bridge Certification Authority, Inc.
+ Benjamin T. Wilson
+ ben&digicert.com
+36213
+ SIA "INBOKSS"
+ Jevgenijs Kuznecovs
+ nimda&inbox.lv
+36214
+ Galaxy Telecom Technologies Ltd
+ Dawei Qi
+ dqi&galaxytelecomms.com
+36215
+ Greek Academic Network - GUnet
+ Nikos Voutsinas
+ nvoutsin&gunet.gr
+36216
+ GoliathDNS ENK
+ Atle Solbakken
+ atle&goliathdns.no
+36217
+ Ladela Interactive
+ Serghey Trufkin
+ serj&ladela.com
+36218
+ Open Cloud Consultants, Inc
+ Geoffrey Engerman
+ pen-admin&opencloudconsultants.com
+36219
+ Pipe Coaters Nigeria Limited
+ Michele Malagnini
+ michele.malagnini&pipecoatersnigeria.com
+36220
+ FLACSO
+ Norberto Bensa
+ nbensa&flacso.org.ar
+36221
+ Internet Brands, Inc.
+ James Fuentes
+ jfuentes&internetbrands.com
+36222
+ QBS - Quality Business Software
+ Hubert Kario
+ hka&qbs.com.pl
+36223
+ BeST (Closed Joint-Stock Company «Belarusian Telecommunications Network»)
+ Vitaly Garbenkov
+ Vitaly.Garbenkov&life.com.by
+36224
+ Playphone Entretenimento LTDA
+ Fernando de Castro Rahal
+ fernando.rahal&playphone.com
+36225
+ Secure Forward, LLC
+ Kevin Peterson
+ khp&secureforward.net
+36226
+ Securus Technologies Inc.
+ Brian Galyean
+ BGalyean&SecurusTech.net
+36227
+ bookmark.com
+ Jack Wu
+ jack&bookmark.com
+36228
+ Dellus communication technologies Ltd.
+ Mia Chan
+ mia&dellus.com.cn
+36229
+ TechStudio Solutions Pte Ltd
+ Jesvyn Oon
+ jesvyn.oon&techstudio.com.sg
+36230
+ Axco Insurance Information Services
+ Simon Bruce
+ simon.bruce&axcoinfo.com
+36231
+ semantics GmbH
+ Jochen Rodewald
+ j.rodewald&semantics.de
+36232
+ Stig Johnsen IKT
+ Stig Johnsen
+ stig&sjikt.no
+36233
+ Security Industry Supplies Pty. Ltd.
+ Matthew Jones
+ mij&sisdirect.com.au
+36234
+ The Otto von Guericke University of Magdeburg
+ Nataliya Kulyk
+ nataliya.kulyk&ovgu.de
+36235
+ Livedrive Internet Ltd
+ Matthew Willcock
+ admin&livedrive.com
+36236
+ PointSharp
+ Stefan Ullgren
+ stefan.ullgren&pointsharp.com
+36237
+ Application Solutions (Electronics And Vision) Ltd
+ Craig Graham
+ cgraham&asl-vision.co.uk
+36238
+ oocero microsystems Unternehmergesellschaft (haftungsbeschränkt)
+ Paul Emmerich
+ paul.emmerich&mytum.de
+36239
+ Live Oak Technologies LLC
+ Theresa Wolf
+ Terry.Wolf&LiveOakTechnologiesLLC.com
+36240
+ ProBuild Holdings LLC
+ Frank Johnson
+ domainmaster&probuild.com
+36241
+ Bankinter
+ David Herraiz
+ dherraiz&bankinter.es
+36242
+ mep srl
+ roberto cerfogli
+ r.cerfogli&mepping.com
+36243
+ Hollan Family
+ Rene S. Hollan
+ rene&hollan.org
+36244
+ Linguamatics Solutions Ltd.
+ Terry Stebbens
+ od_operations&linguamatics.com
+36245
+ EBO Group Inc.
+ Zac Charlton
+ zcharlton&ebogroupinc.com
+36246
+ Ärztekammer Schleswig-Holstein
+ Michael Stramm
+ michael.stramm&aeksh.org
+36247
+ ACAMS AS
+ Kim Fredheim
+ mail&acams.no
+36248
+ HeadHunter
+ Vadim Novik
+ novik&hh.ru
+36249
+ Green Cloud srl
+ Gianmarco Gabrieli
+ info&greencloud.it
+36250
+ New York State Division of Criminal Justice Services
+ David R. (Rod) Watterworth
+ rod.watterworth&dcjs.state.ny.us
+36251
+ Allgoodbits.org
+ Duncan Hutty
+ dhutty&allgoodbits.org
+36252
+ PHARMATECHNIK GmbH & Co. KG
+ Wolfgang Wendefeuer
+ w.wendefeuer&pharmatechnik.de
+36253
+ Customized InformSystems, Ltd
+ Orlov Valentin
+ sysadmins&custis.ru
+36254
+ Brandon Associates
+ John Grabiec
+ jgrabiec&brandonassociates.com
+36255
+ Geek Central
+ Ian Reinhart Geiser
+ geiseri&yahoo.com
+36256
+ PRIMA Cinema, Inc.
+ Nicholas Wehr
+ noc&primacinema.com
+36257
+ Givaudan SA
+ Damien Lachuer
+ damien.lachuer&givaudan.com
+36258
+ ThreatGuard Inc.
+ Gunnar Engelbach
+ Support&ThreatGuard.com
+36259
+ Callino
+ Wolfgang Pichler
+ wpichler&callino.at
+36260
+ BioMarin Pharmaceutical Inc.
+ Alan Fung
+ afung&bmrn.com
+36261
+ BD2000 Ltd
+ Deepak Patel
+ bd2000&talk21.com
+36262
+ Meyertech Ltd.
+ Paul Grossman
+ paul.grossman&meyertech.co.uk
+36263
+ EUROP ASSISTANCE SERVICIOS INTEGRALES DE GESTION S.A.
+ JULIA GARCIA DE MINGO
+ julia.garcia&europ-assistance.es
+36264
+ Evaldo Gardenali
+ Evaldo Gardenali
+ evaldo.gardenali&gmail.com
+36265
+ MAXBERT
+ Miroslaw Grochowski
+ miroslaw.grochowski&maxbert.pl
+36266
+ Golden Gekko
+ Sebastian Dahlgren
+ sd&goldengekko.com
+36267
+ Torsten Franke
+ Torsten Franke
+ mail&torstenf.de
+36268
+ ComAbility
+ Oleg Pogorelik
+ oleg&comability.com
+36269
+ Servicios de Consultoria Independiente S.L.
+ Juan Domingo Sandoval Gonzalez
+ sandoval&sci-spain.com
+36270
+ JAEA
+ Tetsuya Kuno
+ ms-oid&jaea.go.jp
+36271
+ StreamOcean inc.
+ Li Cheng
+ dennistocker&gmail.com
+36272
+ Protacon Solutions Oy
+ Lauri Laukkarinen
+ lauri.laukkarinen&protacon.com
+36273
+ Haas Elektro GmbH
+ Peter Zednik
+ peter.zednik&network.co.at
+36274
+ Embedded Systems Technology Group
+ James Leonard
+ snmp&estg.com
+36275
+ Communitake
+ Ben Katz
+ ben&communitake.com
+36276
+ North Island Credit Union
+ Tom Tanida
+ ttanida&myisland.com
+36277
+ UOL S.A.
+ Marcelo Herrero
+ l-tec-net&uolinc.com
+36278
+ Protality Ltd
+ Peter Robinson
+ pete.robinson&protality.co.uk
+36279
+ Uno Web Informação e Tecnologia Ltda
+ Renato Magalhães
+ contato&unoweb.com.br
+36280
+ Basda Medical Apparatus Co.,Ltd
+ ZhangShaobin
+ zhangbin&basda.com.cn
+36281
+ Beijing Boomsense Technology CO.,LTD.
+ Young Guo
+ guoyang&boomsense.com
+36282
+ Monico Monitoring inc.
+ Doyle Taylor
+ doyle&monicoinc.com
+36283
+ Lilee Systems, Inc.
+ Wayne Kao
+ kao&lileesystems.com
+36284
+ Centre Psychothérapique de l'Ain
+ Jean-Noël Perrimbert
+ info&cpa01.fr
+36285
+ Alliance Design WorkGroup
+ Mario Weißmann
+ mario.weissmann&a-d-w.net
+36286
+ MIKROKLIMA s.r.o.
+ Michal Dvorak
+ dvorak&mikroklima.cz
+36287
+ wTVision
+ Alex Fraser
+ alex.fraser&wtvision.com
+36288
+ Editora del Mar S.A.
+ Wilmer Aljure G.
+ waljure&eluniversal.com.co
+36289
+ AVM Informatique
+ BARBIER Jérôme
+ jerome.barbier&avm-informatique.com
+36290
+ VeEX Inc
+ Cyrille Morelle
+ cmorelle&veexinc.com
+36291
+ Signalion GmbH
+ Matthias Henker
+ matthias.henker&signalion.com
+36292
+ kulthauskante e.V.
+ Karsten Krispin
+ info&kulthauskante.de
+36293
+ Smartlink Network Systems Limited
+ Deepak P Chodankar
+ deepak.chodankar&smartlink.co.in
+36294
+ MSO Link
+ Tito Johnson
+ tito&msolink.com
+36295
+ Marubeni-Itochu Tubulars America, Inc.
+ David Johnson
+ david-johnson&mitube.com
+36296
+ Mentor Solutions
+ Ryan Geyer
+ rgeyer&its.jnj.com
+36297
+ DVM ITS
+ Dmitry V. Mikhailov
+ dvm&dvm.su
+36298
+ Baustem Technologies Ltd.
+ Xiaoli Li
+ ally&baustem.com
+36299
+ Ronix Systems
+ Alexander Shinkarenko
+ alexander&ronix.ru
+36300
+ Intervale JSC
+ Vasil Varabyou
+ vvorobyov&intervale.ru
+36301
+ URS Federal Services
+ Dan Bartz
+ dan_bartz&urscorp.com
+36302
+ ARTiiS GROUP a.s.
+ Libor Hřib
+ libor.hrib&artiisgroup.cz
+36303
+ AuthenTec Inc.
+ Greg Kerr
+ greg.kerr&authentec.com
+36304
+ Kandcnet Inc.
+ Kaoru Miyauchi
+ miya&kandcnet.com
+36305
+ WoSign CA Limited (formerly 'WoSign eCommerce Services Ltd.')
+ Richard Wang
+ ca&wosign.com
+36306
+ University of Teesside
+ UNIX Team (Bill Taylor)
+ iana&scm.tees.ac.uk
+36307
+ SONUMA
+ Eric DENIS
+ ed&sonuma.be
+36308
+ txtNation Ltd.
+ Mr Andy Pieters
+ A.Pieters&txtNation.com
+36309
+ Circadence Corporation
+ Andrew Thigpen
+ athigpen&circadence.com
+36310
+ Firelands Regional Medical Center
+ Steve Ayres
+ ayress&firelands.com
+36311
+ exthex GmbH
+ Peter Danner
+ peter.danner&exthex.com
+36312
+ Alert Logic, inc.
+ Tom Veronie
+ tveronie&alertlogic.com
+36313
+ GL Communications, Inc.
+ Alan Revzin
+ arevzin&gl.com
+36314
+ Regional Court in Lublin
+ Lukasz Glaz
+ hostmaster&so.lublin.pl
+36315
+ Joel Riedesel
+ Joel Riedesel
+ joel&joelriedesel.com
+36316
+ Polar Power Inc
+ Arthur D. Sams
+ SALES&POLARPOWERINC.COM
+36317
+ AVCOM Of Virginia, Inc.
+ Chris Blyseth
+ cblyseth&avcomofva.com
+36318
+ Marathon Petroleum Company
+ Joe Froelich
+ externaldomainmgt&marathonpetroleum.com
+36319
+ iT-CUBE SYSTEMS GmbH
+ Thomas Fischer
+ thirdlevel&it-cube.net
+36320
+ 4Tel Pty Ltd
+ Matthew Rechter
+ mrechter&4tel.com.au
+36321
+ Dirección Ejecutiva de la Magistratura
+ Olaf Reitmaier Veracierta
+ soporte_correo&tsj-dem.gob.ve
+36322
+ semanticlab
+ Albert Weichselbraun
+ albert&semanticlab.net
+36323
+ WynnIT Ltd
+ steve wynn
+ steve&wynnit.co.uk
+36324
+ OpenRT
+ Derek Dolney
+ nospam&dolney.com
+36325
+ IMAQLIQ Ltd.
+ Konstantin Khitsko
+ kkhitsko&imaqliq.com
+36326
+ T. Gipp
+ Torge Gipp
+ torge.gipp&gmail.com
+36327
+ 9Netics Inc.
+ Fariborz "Skip" Tavakkolian
+ skip&9netics.com
+36328
+ Parvus Corporation
+ David Draper
+ ddraper&parvus.com
+36329
+ Ohio Farmers Insurance Company
+ Alan Willis
+ linuxadmin&westfieldgrp.com
+36330
+ Comwired, Inc.
+ Deven Phillips
+ deven&dns.com
+36331
+ Social & Scientific Systems
+ Kenneth White
+ kwhite&s-3.com
+36332
+ Coast360 Federal Credit Union
+ Cody Flis
+ systems&coast360fcu.com
+36333
+ Wilshire Media Group
+ Ian Geoghegan
+ ian&wilshiremedia.com
+36334
+ Dialog Information Technology
+ Rob Ruxton
+ rob_ruxton&dialog.com.au
+36335
+ aceway telecom co.,Ltd
+ Sun Hongmei
+ sunhm&aceway.com.cn
+36336
+ Arxscan Inc.
+ Mark Fitzsimmons
+ mfitzsimmons&arxscan.com
+36337
+ St. Antonius Ziekenhuis
+ TeunJan Pelgrim
+ t.pelgrim&antoniusziekenhuis.nl
+36338
+ RESI Informatik & Automation GmbH
+ DI Heinz-Christian Sigl
+ office&RESI.cc
+36339
+ Neurosearch A/S
+ Morten Nielsen
+ mhn&neurosearch.dk
+36340
+ Phonographic Performance Limited
+ Jason Roberts
+ jason.roberts&ppluk.com
+36341
+ Optiver
+ Marc Jongeneel
+ networks&optiver.com
+36342
+ Erlyvideo
+ Max Lapshin
+ info&erlyvideo.org
+36343
+ CoreCodec, Inc.
+ Kate Gray
+ kgray&corecodec.com
+36344
+ Skyfiber Inc
+ Wayne Walters
+ wayne.walters&skyfiber.com
+36345
+ Benchbee co., Ltd.
+ SeongHa Park
+ nexgens&msn.com
+36346
+ X-TRANS, Inc.
+ Shigeki Iwai
+ iwai&x-trans.jp
+36347
+ Prosodie
+ Benoît Quéval
+ bqueval&prosodie.com
+36348
+ Compass-EOS
+ Einat Ron
+ einatr&compass-eos.com
+36349
+ ANSEC Group, s.r.o.
+ Pavel Andreev
+ pavel.andreev&ansec.cz
+36350
+ New Zealand Ministry of Education
+ Andreas Kubisch
+ Andreas.Kubisch&minedu.govt.nz
+36351
+ CESI S.p.A.
+ Dino Pradelli
+ security&cesi.it
+36352
+ Just IT s.r.l.
+ Renato Massone
+ iana-pen&justit.it
+36353
+ Bridgewater
+ Lalit Tyagi, Brian Cella, Jacques Malette
+ it_esm&bwater.com
+36354
+ globo.com
+ Nedimar Paulo Turatti
+ suporte.producao&corp.globo.com
+36355
+ BIRUNI Grid Computing Centre
+ Muhammad Farhan Sjaugi
+ farhansj&biruni.upm.my
+36356
+ Zycomm Electronics Limited
+ Charles Price
+ cpwp&w3z.co.uk
+36357
+ NOMOS-BANK Open Joint-Stock Company
+ Evdokhin Gennady
+ pki&nomos.ru
+36358
+ Whole Foods Market Services, Inc
+ Daniel Birmingham
+ Daniel.Birmingham&wholefoods.com
+36359
+ Securus Software Ltd
+ Jill Britton
+ jill.britton&securus-software.com
+36360
+ ASTELNET
+ Andrey Ivanov
+ andrey&astelnet.com
+36361
+ APTEC, LLC
+ Earl Belcher, Jr.
+ earl.belcher&aptecllc.com
+36362
+ OT Bioelettronica snc
+ Enrico Merlo
+ e.merlo&otbioelettronica.it
+36363
+ NRT LLC
+ Scott Zadroga
+ Scott.Zadroga&nrtllc.com
+36364
+ Stefan Reinhold
+ Stefan Reinhold
+ development&ithron.de
+36365
+ OTJ Tecnologia
+ Paulo Sérgio Garcia
+ psgarcia&otj.com.br
+36366
+ Kaminario
+ Arik Kol
+ arik.kol&kaminario.com
+36367
+ E-SONDE NETWORK MONITORING, S.L.
+ Antonio Ruiz
+ antonio.ruiz&e-sonde.com
+36368
+ Shenzhen Hexicom Technology Co., Ltd.
+ luoxionghui
+ luoxionghui&hexicomtech.com
+36369
+ Cirrascale Corporation
+ David Leimbach
+ dave.leimbach&cirrascale.com
+36370
+ Growth Curve Technologies Ltd.
+ Ian Gilfillan
+ ian&b3accounts.com
+36371
+ Solium Capital Inc.
+ Trever Miller
+ trever.miller&solium.com
+36372
+ Flygprestanda U.S. Inc.
+ Alexander Lazer
+ alexander.lazer&flygp.us
+36373
+ HHO_Automation
+ Uwe Hanke
+ uhanke&hho-inh.de
+36374
+ MIG
+ Jad Nehme
+ jad.nehme&themig.com
+36375
+ Neota Logic Inc.
+ Michael Mills
+ michael.mills.ny&gmail.com
+36376
+ VersaSuite
+ Mason Mitchell
+ mmitchell&versasuite.com
+36377
+ Schmidt electronic
+ Juergen Schmidt
+ info&schmidt-electronic.com
+36378
+ Nordic AkkaSource AB
+ Nils-Olof Bankell
+ nils-olof.bankell&jayway.com
+36379
+ Mesto Prostejov
+ David Koudelka
+ pki&prostejov.eu
+36380
+ Internet Applications Research and Development, LLC
+ Stuart A MacKenzie
+ administrator&iarad.net
+36381
+ TeleMate.Net Software
+ John O'Reilly
+ contact&telemate.net
+36382
+ Damballa, Inc.
+ Stephen Newman
+ snewman&damballa.com
+36383
+ VDC Display Company
+ Jesse Salvatore
+ jsalvatore&vdcds.com
+36384
+ Designfusion Software Sales Inc
+ Jonathan Brown
+ jbrown&designfusion.com
+36385
+ NMS Unlimited
+ Mike Worthington
+ nmsunlimited&gmail.com
+36386
+ Digia cc
+ Tristan Koen
+ tristan&digia.org
+36387
+ Scorpion Holding Company Limited
+ Omar Charles
+ omarcharles&scorpion-holding.com
+36388
+ Sanctuary Group
+ Colin Williams
+ colin.williams&sanctuary-housing.co.uk
+36389
+ Infospectrum India Pvt. Ltd.
+ Farooque Khan
+ farooque&info-spectrum.com
+36390
+ Nice Thoughts
+ Iwan Nijs
+ admin&nicethoughts.eu
+36391
+ Beijing JinYuanXin Technology Co.,Ltd.
+ Xiaoping Guo
+ Xiaoping.Guo&xpower.com.cn
+36392
+ Taxcom Ltd.
+ Alexander Tupitsyn
+ TupitsynAV&taxcom.ru
+36393
+ Bohemia Interactive
+ Jan Hlavaty
+ hlavac&bistudio.com
+36394
+ Benco Dental
+ Infrastructure Team
+ DL.NOC&benco.com
+36395
+ Hochschule Wilhelmshaven/Oldenburg/Elsfleth
+ Guido Manemann
+ manemann&jade-hs.de
+36396
+ OAO "FSK EES" MES Siberian
+ Temerov Alexandr Miroslavovich
+ temerov-am&sibmes.ru
+36397
+ Plurk Inc.
+ Ryan Lim
+ ryan&plurk.com
+36398
+ Ingenieria GBR, C.A.
+ Raul Gomez
+ rgomez&ingenieriagbr.com
+36399
+ 39th Studios, LLC
+ Curtis M Turner II
+ curtis&39thstudios.com
+36400
+ Neo Silurian Technologies (NS-Technologies)
+ Christopher Boulton
+ chris&ns-technologies.com
+36401
+ Dax Networks Ltd
+ Sudha Jagadish
+ peg&dax.in
+36402
+ Chunichi Denshi Co.,LTD.
+ Tatsuo Suzuki
+ tatsu&kcd.co.jp
+36403
+ sentiam, inc.
+ Jürgen Reinold
+ iana-pen&sentiam.com
+36404
+ Mako Networks Ltd
+ Murray Knox
+ murrayk&makonetworks.com
+36405
+ Department of Information System, Hanoi National university of Education, Vietnam
+ Dang Dinh Duong
+ myheeu&gmail.com
+36406
+ PopTarantula
+ Joel Blackthorne
+ joel&poptarantula.com
+36407
+ Peer Review Mediation and Arbitration
+ Jonathan Smith
+ jonathan&peerreviewboard.com
+36408
+ Norges Bank Investment Management
+ Thomas Aure
+ tau&nbim.no
+36409
+ Foyer Assurances S.A.
+ Mar Durbach
+ dum&foyer.lu
+36410
+ gokuraku.it
+ Renato Massone
+ iana-pen&gokuraku.it
+36411
+ Zhejiang Chuangyi Technology Co., Ltd
+ Zhang Pengyu
+ zhpy2000&sina.com
+36412
+ Scientific manufacturing firm Stalenergo Limited
+ Gennadiy Mogulyan
+ mgv&stalenergo.ru
+36413
+ LUMIPLAN SAS
+ Didier FAUCHER
+ didier.faucher&lumiplan.com
+36414
+ Espial Group Inc.
+ Kumanan Yogaratnam
+ kumanan&espial.com
+36415
+ INRS Custom Data Inc
+ Victor Plenter
+ vplenter&inrs.com
+36416
+ Harritronics LLC
+ Paul Harrison
+ paul&harritronics.com
+36417
+ KDE e.V
+ Ben Cooksley
+ ripe&kde.nl
+36418
+ Qwilt Inc.
+ Gaash Hazan
+ gaash&qwilt.com
+36419
+ Path Intelligence
+ Toby Oliver
+ toby&pathintelligence.com
+36420
+ Trinet Co., Ltd.
+ Mitsuhiro Nakamura
+ nakamura&trinet.co.jp
+36421
+ geniegate.com
+ Jamie Hoglund
+ pen&geniegate.com
+36422
+ Gaikai, Inc.
+ Timothy C. Arland
+ tca&gaikai.com
+36423
+ Warped Reality Studios
+ Guy A. De Marco
+ guy&guydemarco.com
+36424
+ Roberto De Duro
+ Roberto De Duro
+ r.deduro&hotmail.it
+36425
+ Fladi.at
+ Michael Fladischer
+ michael&fladi.at
+36426
+ AT Software und Rechnertechnik GmbH
+ Andreas Thalmayer
+ info&at-online.com
+36427
+ Soneco d.o.o.
+ Slavko Gajin
+ info&soneco.rs
+36428
+ Inreal Technologies Ltd
+ Jussi Heinonen
+ jussi&inreal.co.uk
+36429
+ TOOLS.LV SIA
+ Mareks Malnacs
+ mareks&tools.lv
+36430
+ Piarista Gimnázium, Vác
+ Sandor OROSZI
+ itadmin&vpg.sulinet.hu
+36431
+ Cobham
+ Mike Kee
+ mike.kee&cobham.com
+36432
+ Proteco Industria Eletrotecnica Ltda.
+ Marcos Gaeta
+ marcos&proteco.com.br
+36433
+ Station to Station BV
+ Gerben van Ek
+ g.vanek&stationtostation.nl
+36434
+ Inovit GmbH
+ Jochen Nickel
+ jochen.nickel&inovit.ch
+36435
+ Rathravane LLC
+ Peter Cardona
+ iana_pen&rathravane.com
+36436
+ Beijing GuoTie HuaChen Communication & Information Technology Co.,Ltd.
+ Yaoyang Wang
+ wyy&huachencn.com
+36437
+ ASAHI ELECTRONICS CO.,LTD.
+ Yoshihiro Inoue
+ inoue&aec.co.jp
+36438
+ Shanghai XZ-COM. Co.,Ltd.
+ zhu xiao hu
+ zhuxh&shxz-com.com
+36439
+ Telenetik Corporation
+ Roman Sergey
+ romansergey&telenetik.net
+36440
+ RICH RIGHT TECHNOLOGY LIMITED
+ Jason Zhang
+ zh-shine&163.com
+36441
+ G-FIT GmbH & Co. KG
+ Moritz Graf
+ snmp&g-fit.de
+36442
+ comune di Jesi
+ Alessandro Paggi
+ ced&comune.jesi.an.it
+36443
+ eikju: AG
+ Christoph Eicker
+ eicker&eikju.com
+36444
+ Sana IT Services GmbH Berlin-Brandenburg
+ Udo Leistner
+ u.leistner&sana-bb.de
+36445
+ fotocom
+ marc chassoulier
+ marc&foto.com
+36446
+ netkey information technology gmbh
+ Peter Klett
+ peter&netkey.at
+36447
+ Colliers International
+ Rui Fidalgo
+ Rui.Fidalgo&colliers.com
+36448
+ Verkehrsautomatisierung Berlin GmbH
+ Rainer Stimmerling
+ Rainer.Stimmerling&vaberlin.de
+36449
+ Computation Institute
+ Greg Cross
+ grog&ci.uchicago.edu
+36450
+ DFZ
+ Blagomir Blagoev
+ blagob&dfz.bg
+36451
+ CNP Assurances
+ SICARD Virginie
+ virginie.sicard&cnp.fr
+36452
+ Samara Institute of Open Education
+ Sergey A. Sushkov
+ cit&sec21.ru
+36453
+ Vanguardia Liberal
+ Rene Di Marco
+ rdimarco&vanguardia.com
+36454
+ RGI, Inc
+ Robert Greathouse
+ greathouse.robert&gmail.com
+36455
+ synertronixx GmbH
+ Dr. Matthias Blaschke
+ blaschke&synertronixx.de
+36456
+ Freiwillige Feuerwehr Strasshof
+ Felix Rehberger
+ Administrator&Feuerwehr-Strasshof.at
+36457
+ APL software, SL
+ Jesús Marín
+ jesus.marin&aplsoftware.com
+36458
+ Triumfant, Inc.
+ Jaye Whitmire
+ jwhitmire&triumfant.com
+36459
+ SURVISION
+ Alban GICQUEL
+ alban.gicquel&survision.fr
+36460
+ PangyreSoft
+ Ashley Pond V
+ ashley.pond.v&gmail.com
+36461
+ Squeep
+ Justin Wind
+ jwind-iana&squeep.com
+36462
+ 1st Source Bank
+ Michael Weaver
+ WeaverM&1stsource.com
+36463
+ DNW Technologies
+ Hsi Fang
+ manbaum&hotmail.com
+36464
+ henrich
+ jun wu
+ wujun9959&163.com
+36465
+ Data Center Manageability Interface Forum
+ Hari Ramachandran
+ hari.ramachandran&intel.com
+36466
+ H2 PowerTech (formerly 'Ballard Fuel Cell Systems' and 'IdaTech LLC')
+ Kevn Desrosiers
+ it&h2powertech.com
+36467
+ adesso AG
+ Christoph Stoppe
+ stoppe&adesso.de
+36468
+ Cornastone Infrastructure Services (Pty) Ltd
+ Jan Semmelink
+ jans&cornastone.com
+36469
+ Through IP Pty. Ltd.
+ Marco Hess
+ marco.hess&through-ip.com
+36470
+ Sofdela Inc.
+ Satoshi Fushimi
+ satoshi.fushimi&sofdela.info
+36471
+ Beijing SureKAM Technology Co., Ltd.
+ size Liu
+ liusize_yuexia&hotmail.com
+36472
+ Ilait
+ Kim Lundgren
+ registry&ilait.se
+36473
+ Direct One S.A.
+ Cezar Darie
+ support&directone.ro
+36474
+ Lifespan Corporation
+ Paul Howard
+ pdhoward&lifespan.org
+36475
+ Fujian Etim Information & Technology Co,.Ltd.
+ yangxiaoyan
+ yxy&etim.cn
+36476
+ Academia de Informática Brava, Engenharia de Sistema, Lda
+ Ricardo Martins Sargo Garcês
+ rgarces&acin.pt
+36477
+ Ministry Of Health, Saudi Arabia
+ Mohammad Ibraheem Aboul Ola
+ ABOELELA-M&moh.gov.sa
+36478
+ WareValley
+ Inho Kim
+ ihkim&warevalley.com
+36479
+ Fastbooking
+ Ludovic LANGE
+ fastbooking.pen.iana&gmail.com
+36480
+ Driving Growth International GmbH
+ Mr. Smail Sakiri
+ smail.sakiri&driving-profit.de
+36481
+ eqqon GmbH
+ Wolfgang Zelenka
+ wolfgang.zelenka&eqqon.com
+36482
+ First Businesspost GmbH
+ Jürgen Graf
+ juergen.graf&first-businesspost.com
+36483
+ Lowe Enterprises and Destination Hotels and Resorts
+ Bill Hilbers
+ bhilbers&loweenterprises.com
+36484
+ JaReVo
+ Daniel Reichelt
+ daniel.reichelt&jarevo.de
+36485
+ nCk Research LLC
+ Matthew Chabot
+ matt.chabot&nck-research.com
+36486
+ Ecator Ltd
+ Bjorn Bergsten
+ ec001&ecator.com
+36487
+ Shanghai Xinmin Telecom Technologies Co.,Ltd
+ Wei Ye
+ rayye&foxmail.com
+36488
+ Brimrose Technology Corporation
+ Rick Winkelman
+ RWinkelman&brimrosetechnology.com
+36489
+ Geovan Salvato Borges
+ Geovan Salvato Borges
+ geovansb&gmail.com
+36490
+ MassHousing
+ James McCaughey
+ jmccaughey&masshousing.com
+36491
+ California State University, Long Beach
+ Steve La
+ sla&csulb.edu
+36492
+ JUNet (Jordanian Network Universities)
+ Anwar Al-Yousef
+ anwar&junet.edu.jo
+36493
+ IDIS Co.,Ltd.
+ Kiun Lee
+ rexos33&idis.co.kr
+36494
+ Fixmo Inc
+ Shyam Sheth
+ shyam&fixmo.com
+36495
+ Systemfive
+ Roger Kirchhofer
+ support&systemfive.com
+36496
+ TeamBox SARL
+ Patrick Bihan-Faou
+ patrick.bihan-faou&teambox.fr
+36497
+ Buzzinbees SAS
+ Marc Lamberton
+ marc.lamberton&buzzinbees.com
+36498
+ Asurea Insurance Services
+ Scott Freeland
+ sfreeland&asurea.com
+36499
+ West Penn Allegheny Health Systems
+ Tony Lukasavage
+ alukasav&wpahs.org
+36500
+ Behavioreal Ltd.
+ Alush Joni
+ eyal&behavioreal.com
+36501
+ Ever-Team Software
+ Ziad WAKIM
+ z.wakim&ever-team.com
+36502
+ NetBoss Technologies, Inc.
+ Nenad Matejic
+ nenad.matejic&netboss.com
+36503
+ waldmeisda.com
+ Frank Kreller
+ Frank&waldmeisda.com
+36504
+ Joint Stock Company «Arkhangelsk Sale Company»
+ Andrew V. Belov
+ abel&arsk.ru
+36505
+ Viatel
+ Pavel Smirnov
+ pavel.smirnov&viatel.com
+36506
+ Com N S Ltd.
+ Alon Rubinstein
+ alon&comns.co.il
+36507
+ chgauert
+ Christian Gauert
+ chgauert&gmx.de
+36508
+ Unica Corporation
+ Chris Marko
+ cmarko&unica.com
+36509
+ BeiJing testor techniqual Ltd
+ zhongtao Zhou
+ zhouzhongtao&testor.com.cn
+36510
+ TechnoServ A/S
+ Alexey Maslov
+ amaslov&technoserv.ru
+36511
+ MKB Unionbank AD
+ Cvetan Grigorov
+ GrigorovC&unionbank.bg
+36512
+ CITILOG
+ FORTHOFFER Martial
+ mForthoffer&citilog.com
+36513
+ SOGELINK SAS
+ Xavier BASSET
+ pen&dict.fr
+36514
+ Ipeer Internet Network
+ Amin Dandache
+ support&ednic.de
+36515
+ Suprema Corte de Justicia de la República Oriental del Uruguay
+ Ivonne Carrión
+ uejecutora&poderjudicial.gub.uy
+36516
+ Beaufort Delta Education Council
+ Michael Reardon
+ mike_reardon&bdec.learnnet.nt.ca
+36517
+ Estalea, L.P.
+ Antonio Varni
+ systems&estalea.com
+36518
+ RF Technology Pty Ltd
+ John Dalton (per Frank Romanin)
+ john.rf.technology&gmail.com
+36519
+ bsdn
+ isa.wang
+ isa.wang03&gmail.com
+36520
+ SIGI
+ Philippe Mathieu
+ exploitation&sigi.lu
+36521
+ Global RadioData Communications Ltd
+ Marcus Williams
+ marcus.williams&grcltd.net
+36522
+ Simples Consultoria
+ Érico Andrei
+ erico&simplesconsultoria.com.br
+36523
+ SippySoft
+ Yura Monchak
+ yurun&sippysoft.com
+36524
+ Locus Telecommunications, Inc.
+ Andrew Norris
+ snmpadmin&locus.net
+36525
+ Imatia Innovation S.L.
+ Alejandro Ricart Varela
+ alejandro.ricart&imatia.com
+36526
+ Blackhawk Computer Services
+ Alex Rasmussen
+ TubaRasputin&gmail.com
+36527
+ Mark Pröhl
+ Mark Pröhl
+ mark&mproehl.net
+36528
+ WMZ Engenharia
+ Wagner Luiz Zucchi
+ wzucchi&lps.usp.br
+36529
+ BlueSpace Software
+ Brian Vetter
+ brian.vetter&bluespace.com
+36530
+ Fruktträdet
+ Jonas Eckerman
+ jonas&frukt.org
+36531
+ netford
+ Jin-Kyu Won
+ jkwon&netford.com
+36532
+ State Agency of Medicines of Latvia
+ Ingmars Briedis
+ ingmars.briedis&zva.gov.lv
+36533
+ Danaher Corporation
+ Eric Aarts - Danaher GS3 Team
+ dhr_pen&danaher.com
+36534
+ Bitartists
+ Marc Werner
+ mwerner&bitartists.de
+36535
+ Der Beck GmbH
+ Thomas Dietsch
+ thomas.dietsch&der-beck.de
+36536
+ Eprinsa
+ Manuel Castiñeira
+ mcasti&eprinsa.es
+36537
+ Beijing NeTopChip Technology Co.,LTD
+ Chao Zhong
+ chao.zhong&netopchip.com
+36538
+ ExperTeach Gesellschaft für Netzwerkkompetenz mbH
+ Muammer Arslan
+ helpdesk&experteach.de
+36539
+ smart SNMP
+ Matthias Haag
+ info&smart-snmp.org
+36540
+ Innofinity GmbH
+ Meinhard Schneider, CEO
+ schneider&innofinity.de
+36541
+ FIVES
+ Olivier HERMAN
+ olivier.herman&fivesgroup.com
+36542
+ St.Petersburg Out-patient department N106
+ Tomashevsky Dmitry
+ tomashevdi&gmail.com
+36543
+ Sascha Silbe
+ Sascha Silbe
+ sascha-web-pen.iana.org&silbe.org
+36544
+ Universidade Federal do ABC
+ José A. de A. Gomes
+ jose.gomes&ufabc.edu.br
+36545
+ ii2P, LLC
+ Scott Ringer
+ sringer&ii2p.com
+36546
+ Towers Watson
+ Nino Evola
+ nino.evola&towerswatson.com
+36547
+ Heimatverein Elte e.V.
+ Klaus Paradies
+ technik&heimatverein-elte.de
+36548
+ Virtualmin Inc
+ Jamie Cameron
+ jcameron&webmin.com
+36549
+ Medienzentrum Kassel
+ Thorsten Strusch
+ noc&ksan.de
+36550
+ AnthonyVinhPham
+ Anthony Vinh Pham
+ anthonyvinhpham&gmail.com
+36551
+ RAADIUS LLC
+ Richard Hilling
+ richard.hilling&raadius.net
+36552
+ Cora Informatique
+ AUBRY Patrice
+ paubry&cora.fr
+36553
+ Altos Solutions
+ Tim Henke
+ thenke&altossolutions.com
+36554
+ Moocom Corporation
+ Takeshi KOMIYAMA
+ contact&moocom.co.jp
+36555
+ TimeTools Limited
+ Andrew Shinton
+ ashinton&timetools.co.uk
+36556
+ Triad Semiconductor, Inc.
+ Mike Burr
+ it&triadsemi.com
+36557
+ Positive Software sprl
+ Luc Claes
+ luc&posisoft.com
+36558
+ Actus Digital
+ Raphael Renous
+ raphir&actusdigital.com
+36559
+ Bitnet.hu Ltd.
+ Jozsef Czompo
+ czompo.jozsef&bitnet.hu
+36560
+ Entr'ouvert
+ Benjamin Dauvergne
+ bdauvergne&entrouvert.com
+36561
+ Nwork Co.,Ltd.
+ Tomoyasu Fujii
+ t_fujii&nwork.co.jp
+36562
+ Green Resource Inc.
+ Yu Xin
+ scaner&gmail.com
+36563
+ Remsdaq Limited
+ Les Mather
+ lm&remsdaq.com
+36564
+ Daniel Fernandes
+ Daniel Fernandes
+ danieldesenvolvedor&gmail.com
+36565
+ Washington State Patrol
+ Chris Molenda
+ chris.molenda&wsp.wa.gov
+36566
+ new frontiers software GmbH
+ Markus Müller
+ mueller&new-frontiers.de
+36567
+ Teva Pharmaceutical Industries Ltd.
+ Ashkenazy Ronen
+ Ronen.Ashkenazy&teva.co.il
+36568
+ Anixter
+ David Hopper
+ david.l.hopper&anixter.com
+36569
+ Gridstore
+ Antoni Sawicki
+ as&gridstore.com
+36570
+ Gemüsering Stuttgart GmbH
+ Stephan Maier
+ st.maier&gemuesering.de
+36571
+ Picoware Ltd
+ Martin Hayes
+ Martin.Hayes&picoware.com
+36572
+ NET4GAS, s.r.o.
+ Michal Mühlpachr
+ michal.muhlpachr&net4gas.cz
+36573
+ Harney
+ Gerard Harney
+ oid&harney.eu
+36574
+ SCI Group
+ Ashley Jacobs
+ ajacobs&scigrp.com
+36575
+ MerLar
+ Robert Merchant Larson, II
+ robert&merlar.com
+36576
+ APB PRODATA LTDA.
+ Mr. CARL BEQUET
+ cb&apb.com.br
+36577
+ Starscriber Corporation
+ Michael Johnson
+ mjohnson&starscriber.com
+36578
+ Kron Telekomunikasyon Hizmetleri A.S
+ Mete SANSAL
+ info&kron.com.tr
+36579
+ Erste Bank Hungary Nyrt.
+ Akos Solymos
+ akos.solymos&erstebank.hu
+36580
+ DVG Deutsche Vertriebsgesellschaft für Publikationen und Filme mbH
+ Markus Nass
+ nass&dvg-ff.com
+36581
+ BSTECNOLOGIA
+ EDUARDO SAMPAIO
+ EDUARDO&BSTECNOLOGIA.NET.BR
+36582
+ Arduino (http://www.arduino.cc/)
+ Eric Gionet
+ lavco_eg&hotmail.com
+36583
+ Tom Aafloen
+ Tom Aafloen
+ iana&aafloen.com
+36584
+ vmkid.com
+ Nanger Lu
+ lujnan&gmail.com
+36585
+ Logan Technologies
+ David Ferris
+ eric.ferris&sympatico.ca
+36586
+ NET IDEA d.o.o.
+ Tomislav Bosanac
+ tomislav.bosanac&gmail.com
+36587
+ NFB Consulting
+ Nigel Brownett
+ nbrownett&nfbconsulting.com
+36588
+ Satellink, Inc
+ Lorie Goodrich
+ lorie.goodrich&satellink.com
+36589
+ Pier 1 Imports
+ Edward E. Iwanski
+ eeiwanski&pier1.com
+36590
+ Rb Datensysteme GmbH
+ Bastian Reich
+ reich&weblodge.de
+36591
+ Prefeitura Municipal de Fortaleza
+ Daniel Ruoso
+ daniel&ruoso.com
+36592
+ The CBORD Group, Inc.
+ Robert Carlson
+ rcc&cbord.com
+36593
+ Paul De Audney
+ Paul De Audney
+ pdeaudney&gmail.com
+36594
+ Certi Networks Sdn Bhd (formerly 'Telistar Solutions Pte Ltd')
+ Jovi Yeong
+ jovi&certinetworks.com
+36595
+ Ena Tecnologia, S.L.
+ Miguel Angel Martin Mendez
+ miguel.martin&ena-tecnologia.com
+36596
+ Dachser GmbH & Co. KG
+ Fariborz Moradi
+ fariborz.moradi&dachser.com
+36597
+ PRDS
+ Dominique Laigle
+ dlaigle&gmail.com
+36598
+ Indra Air Traffic Inc.
+ Kevin Sivits
+ ksivits&indraairtraffic.com
+36599
+ Bremer Landesbank
+ Oliver Merdes
+ netze&bremerlandesbank.de
+36600
+ Nashire AG (startup) (http://www.nashire.com)
+ Blapp Martin
+ mblapp&attic.ch
+36601
+ OTPasswd
+ Tomasz Fortuna
+ bla&thera.be
+36602
+ Observium
+ Adam Armstrong
+ adama&memetic.org
+36603
+ ITechnical
+ Heiko Nardmann
+ verwaltung&itechnical.de
+36604
+ Media Service Provider Ltd
+ Charlie Allom
+ hostmaster&mediaserviceprovider.com
+36605
+ Hannover Rückversicherung AG
+ Hans-Juergen Kreutzer
+ hans-juergen.kreutzer&hannover-re.com
+36606
+ Littlehall Corporation
+ Mark Bannon
+ resources&littlehall.com
+36607
+ Johnny Abrahamsson
+ Johnny Abrahamsson
+ johnny.abrahamsson&gmail.com
+36608
+ WHTY
+ Sharon Zhu
+ zhb&whty.com.cn
+36609
+ Universita' del Salento
+ Simone Molendini
+ simone.molendini&unisalento.it
+36610
+ August Moon LLC
+ Dennis Chang
+ support&augustmoonsoftware.com
+36611
+ Ziborski KG
+ Zrin Ziborski
+ office.pen-iana&ziborski.net
+36612
+ AngloGold Ashanti
+ Anton van Wieringen
+ anton&vanwieringen.co.za
+36613
+ United Europe Holding OJSC
+ Andrew Syrov
+ syrov.a&united-europe.ru
+36614
+ itl Institut für technische Literatur AG
+ Marcel Rechenberg
+ marcel.rechenberg&itl.eu
+36615
+ Identity Networks
+ John Carter
+ jcarter&identitynetworks.com
+36616
+ Arcatem
+ Armand Dembele
+ armand.dembele&arcatem.com
+36617
+ RooX
+ Andrey Pestov
+ APestov&rooxteam.com
+36618
+ Alceo s.r.l.
+ Amedeo Bonini
+ abonini&alceo.com
+36619
+ Beatport, LLC
+ Jonathan Steffan
+ admin&beatport.com
+36620
+ 8086 Limited
+ Chris Burton
+ Support&8086.net.uk
+36621
+ Krithia Ltd
+ Peter Braidwood
+ peter&krithia.co.uk
+36622
+ WELLHAT,INC
+ Tatsuhiro Kasai
+ info&wellhat.com
+36623
+ Swedish Orphan Biovitrum
+ Petra Tesch
+ petra.tesch&sobi.com
+36624
+ Senath Pty Ltd
+ Kanchana Wickramasinghe
+ kanchanaw&senathltd.com
+36625
+ Allesklar.com AG
+ Tilman Mayer
+ tilman.mayer&meinestadt.de
+36626
+ State of Montana
+ Hunter Coleman
+ hcoleman&mt.gov
+36627
+ COMPLUS CZ, a.s.
+ Martin Krob
+ martin.krob&complus.cz
+36628
+ Inphosoft Pte Ltd
+ Brian Wang
+ brian.wang&inphosoft.com
+36629
+ Assens Kommune
+ Lars Andersen
+ ljand&assens.dk
+36630
+ 3stylestudio srl
+ Andrea Conti
+ tech&3stylestudio.com
+36631
+ Portalify Ltd
+ Hannu Aronsson
+ haa&portalify.com
+36632
+ Scalr Inc.
+ Sebastian Stadil
+ sebastian&scalr.com
+36633
+ Ivoclar Vivadent Corporation
+ Wolfgang Schmied
+ wolfgang.schmied&ivoclarvivadent.com
+36634
+ LinkORB
+ Joost Faassen
+ j.faassen&linkorb.com
+36635
+ Kirchliche Paedagogische Hochschule Wien/Krems
+ Erich Schneeweiß
+ erich.schneeweiss&kphvie.at
+36636
+ AMS Ltd.
+ Dmitriy Volzhin
+ dv&ams.ru
+36637
+ Delaware Department of Education
+ Paul Pond
+ ppond&doe.k12.de.us
+36638
+ Planphoria, LLC
+ Saul Rosenberg
+ srosenberg&planphoria.com
+36639
+ TimedOut Services
+ Jon Bennell
+ enquiries&timedout.co.uk
+36640
+ Benjamin Tietz
+ Benjamin Tietz
+ benjamin&micronet24.de
+36641
+ Famos, LLC
+ Timothy Wall
+ twall&famos.com
+36642
+ FireID
+ Iain Wadds
+ iain&fireid.com
+36643
+ ANNAX Schweiz AG (formerly 'ANNAX passenger electronics AG')
+ Rico Zoss
+ rico.zoss&annax.ch
+36644
+ WiseMo A/S
+ Jakob Bohm
+ jb-iana&wisemo.com
+36645
+ cybertronixx consulting services GmbH
+ Marcus Hoeltkemeier
+ info&cybertronixx.de
+36646
+ San Diego State University
+ Bob Carroll
+ bob.carroll&alum.rit.edu
+36647
+ STV Electronic GmbH
+ Alexander Karavan
+ a.karavan&stv-electronic.de
+36648
+ Netherlands Institute for Neuroscience
+ Adriaan Klop
+ A.Klop&nin.knaw.nl
+36649
+ Traficon International n.v.
+ Johan GACHON
+ jg&traficon.com
+36650
+ Joh. Enschedé IT & Consultancy
+ Melle van der Klip
+ M.v.d.Klip&je-itc.com
+36651
+ Sportvision, Inc
+ Tim Driedger
+ timdriedger&sportvision.com
+36652
+ denkagenten GbR
+ Oliver Gruhn
+ gruhno&googlemail.com
+36653
+ Copenhagen Business School
+ Mikkel Ankjær
+ ma.it&cbs.dk
+36654
+ CHU de Nantes
+ Yvrenogeau Christophe
+ cyvrenogeau&chu-nantes.fr
+36655
+ Innovative Energies
+ Matt Jones
+ mattj&innovative.co.nz
+36656
+ Unger, Welsow & Company GmbH
+ Michael Steuter
+ support&uw-c.de
+36657
+ Axept AG
+ Werner Helbig
+ interneIT&axept.ch
+36658
+ OMGPOP
+ Chris Holt
+ chris&omgpop.com
+36659
+ ATRUST COMPUTER CORPORATION
+ Winnie Chuang
+ Winnie.Chuang&atrustcorp.com
+36660
+ PAUL Consultants e.V.
+ Dirk Methner
+ it&paul-consultants.de
+36661
+ MailCleaner
+ Olivier Diserens
+ dev&mailcleaner.net
+36662
+ MTU Friedrichshafen GmbH (formerly 'Tognum AG')
+ Herbert Roth
+ registration&tognum.com
+36663
+ Aish Technologies Limited
+ Robin Coley
+ robinc&aishtechnologies.com
+36664
+ Stadt Warburg
+ Christian Bierwirth
+ edv&warburg.de
+36665
+ Egress Software Technologies Ltd
+ Neil Larkins
+ neil.larkins&egress.com
+36666
+ Golden Frog, Inc.
+ Philip Molter
+ noc&goldenfrog.com
+36667
+ Orange County Container Group LLC
+ Arthur Dubey
+ it&csipaper.com
+36668
+ Canadian Standards Association
+ Prakash Nair
+ prakash.nair&csagroup.org
+36669
+ Medicom Health Interactive
+ Lance Linder
+ llinder&medicomhealth.com
+36670
+ Bundesministerium für Inneres - Republik Österreich
+ Markus PAST
+ markus.past&bmi.gv.at
+36671
+ Guangzhou Changyue Electronic Technology Ltd.
+ fang hui
+ fanghui1230&126.com
+36672
+ FieldView Solutions
+ Veera Thumuganti
+ vthumuganti&fieldviewsolutions.com
+36673
+ IP Infusion Inc
+ Vishwas Manral
+ vishwas&ipinfusion.com
+36674
+ Moving Impressions
+ Terence Bennell
+ tjb&moving-impressions.com
+36675
+ Cossette
+ Bernard Beaulieu
+ bernard.beaulieu&cossette.com
+36676
+ E-Prime Co., Ltd.
+ Doo Jin Choi
+ ssscdj&eprime.or.kr
+36677
+ Nejla
+ Jon Kristensen
+ jon.kristensen&nejla.se
+36678
+ Barmherzige Brüder Österreich
+ Matthias Frankfurt
+ matthias.frankfurt&bbprov.at
+36679
+ eo Networks S.A.
+ Robert Fabisiak
+ robert.fabisiak&eo.pl
+36680
+ B&W Software GmbH
+ Achim Schön
+ achim&buw-soft.de
+36681
+ IsoBeef GbR
+ Sebastian Gepperth
+ root&isobeef.org
+36682
+ Reaonix, LLC
+ Gerald Jackson
+ gerald.jackson&reaonix.com
+36683
+ ApexIdentity Inc.
+ Paul C. Bryan
+ paul.bryan&apexidentity.com
+36684
+ NetCom Consulting GmbH
+ Wolfgang Herrmann
+ wolfgang.herrmann&netcom-consulting.de
+36685
+ Mozdell Inc,
+ Rafael Antonio Mosquera Delgado
+ mozdell&hotmail.com
+36686
+ iSencia AB
+ Christian Klemetsson
+ info&isencia.se
+36687
+ JaxMP L.L.C.
+ Stephen Hull
+ stephen&jaxmp.com
+36688
+ DOORSolutions
+ Zhang Ping
+ dqzhangp&163.com
+36689
+ J&T Systems
+ Katsuya Higuchi
+ info&jt-sys.co.jp
+36690
+ HCS - HES Cabling Systems
+ Ufuk Yilmaz
+ yilmaz&hescs.com
+36691
+ Dolphin Speed Networks Ltd
+ Bradley Kite
+ bradley.kite&gmail.com
+36692
+ Open Certification Centre
+ Radoslaw Ejsmont
+ radoslaw&ejsmont.net
+36693
+ SGI Japan, Ltd.
+ Manabu Suzuki
+ iana_oid&sgi.co.jp
+36694
+ The Revenue Department
+ Pornthip Yousathorn
+ pornthip.yo&rd.go.th
+36695
+ Cognitive Security, Ltd.
+ Martin Rehak
+ ianacontact&cognitive-security.com
+36696
+ Natural History Museum
+ Patrick Cunningham
+ p.cunningham&nhm.ac.uk
+36697
+ Neo Telecoms
+ Frederic Gabut-Deloraine
+ eng&neotelecoms.com
+36698
+ Toyon
+ Richard Mirard
+ rmirard&yahoo.com
+36699
+ The Engle Group
+ Jeff Senter
+ jsenter&erols.com
+36700
+ Defferrari Sistemas de Informática Ltda
+ Marco Defferrari
+ marco&defferrari.com.br
+36701
+ Cogeco Cable
+ David Zheng
+ david.zheng&cogeco.com
+36702
+ Cerbini
+ Francesco Cerbini
+ francesco&cerbini.eu
+36703
+ ABR Innovations, LLC.
+ Mark Pack
+ mark&abrinnovations.com
+36704
+ My Ways, Org.
+ Eric R Ross
+ eric.ross&myways.org
+36705
+ National Time Service Center,Chinese Academy of Sciences
+ Guo wei
+ guowei&ntsc.ac.cn
+36706
+ Fundación Centro Oncológico de Galicia "José Antonio Quiroga y Piñeyro"
+ Manuel J. Torres
+ informatica&cog.es
+36707
+ SpiderCloud Wireless, Inc.
+ Paul Fraley
+ iana&spidercloud.com
+36708
+ Sensus Informatika Kft.
+ Szabolcs Csermák
+ csszabolcs&srwtrade.hu
+36709
+ Mezeo Software Corporation
+ John Eastman
+ jeastman&mezeo.com
+36710
+ Anoigo Services Ltd.
+ Mari Heesbeen
+ mari.heesbeen&anoigo.nl
+36711
+ Micromodje Industries
+ Yasamin Gharib
+ yasamin.gharib62&gmail.com
+36712
+ The Cell
+ Daniel Bradshaw
+ iana-contact&the-cell.co.uk
+36713
+ Alepo USA
+ Rajesh Mhapankar
+ rajesh&alepo.com
+36714
+ jackl0phty, LLC
+ Gerald L. Hevener Jr.
+ jackl0phty&gmail.com
+36715
+ SEAS-NVE
+ Claus Larsen
+ ckl&seas-nve.dk
+36716
+ Jiu Info & Tech
+ Youster Park
+ os5070&chol.com
+36717
+ Studentenwerk München
+ Wolfgang Walter
+ iana&kontakt.stwm.de
+36718
+ Futurice Ltd
+ Mats Malmsten
+ admin&futurice.com
+36719
+ onedrous.com
+ John Chandler
+ admin&onedrous.com
+36720
+ Evax S.A.R.L.
+ Thomas Charbonnel
+ iana&evax.fr
+36721
+ Cuker Interactive
+ Brian LaMere
+ brian&cukerinteractive.com
+36722
+ TSC Technologies
+ Corneil du Plessis
+ corneil&tsctech.com
+36723
+ ILT Innovations AB
+ Stefan Bernbo
+ registry&ilt.se
+36724
+ Kaplan Research and Application Prototyping
+ Hadriel Kaplan
+ hadrielk&yahoo.com
+36725
+ Artisan Computer Services LLC
+ Zack Williams
+ info&artisancomputer.com
+36726
+ Centered Logic, LLC
+ Subramaniam Aiylam
+ av&centeredlogic.com
+36727
+ Benchmark Systems, LLC
+ Eric R Ross
+ eric.ross.9186291637&gmail.com
+36728
+ Ellerines
+ Neil Liebenberg
+ neil.liebenberg&ellerines.co.za
+36729
+ EAS Schaltanlagen GmbH
+ Andreas Hirn
+ snmp&eas-schaltanlagen.de
+36730
+ TAGSYS RFID
+ Cyril Catalanotto
+ cyril.catalanotto&tagsysrfid.com
+36731
+ Agorabox
+ Marc Schlinger
+ marc.schlinger&agorabox.org
+36732
+ PDR Network
+ Douglas Kunz
+ douglas.kunz&pdr.net
+36733
+ ForgeRock
+ Ludovic Poitou
+ ludovic.poitou&forgerock.com
+36734
+ Leibniz Center for Marine Tropical Ecology (ZMT)
+ Christoph Lutz
+ christoph.lutz&zmt-bremen.de
+36735
+ Regione Emilia Romagna
+ Bucciarelli Fabio
+ FBucciarelli&Regione.Emilia-Romagna.it
+36736
+ Balance of Nature
+ Cedric Ebisch
+ cedric&balanceofnature.com
+36737
+ Pošta Crne Gore
+ Stevan Ljumovic
+ stevan.ljumovic&postacg.me
+36738
+ BLINQ Networks Inc.
+ Tracey Bogue
+ tracey.bogue&blinqnetworks.com
+36739
+ Christophe Garault
+ Christophe Garault
+ christophe&garault.com
+36740
+ Sinicnet Technology Co., Ltd.
+ Zhenye Liu
+ liuzhenye&sinicnet.com.cn
+36741
+ CV Rekatama Elektronika Persada
+ David Suryadinata
+ david&innovativeelectronics.com
+36742
+ Provincial Government of the Western Cape
+ Deidre Marais
+ Dmmarais&pgwc.gov.za
+36743
+ GESTICUMPRE
+ Abílio Fernandes
+ abiliofernandes&gesticumpre.pt
+36744
+ mcclishingramcatering service
+ Loretta Moton Coleman
+ cole506&bellsouth.net
+36745
+ ninjo-workstation, EuMetSys c/o Ernst Basler + Partner GmbH
+ Thomas Schonhof
+ info&ebp.de
+36746
+ Papendorf Software Engineering GmbH
+ Falk Kohlhase
+ info&papendorf-se.de
+36747
+ Vertica A/S
+ Peter Loft
+ plj&vertica.dk
+36748
+ Leine & Linde AB
+ Joel Zachrisson
+ j.zachrisson&leinelinde.se
+36749
+ EML Speech Technology GmbH
+ Markus Klehr
+ markus.klehr&eml.org
+36750
+ JaCoTec
+ Marco Jakobs
+ mj&jacotec.de
+36751
+ RPC Scandinavia
+ René Paw Christensen
+ spam1&rpc-scandinavia.dk
+36752
+ Datasinc
+ Igor Pereira Peixoto
+ igor&datasinc.com.br
+36753
+ Engineering with IT
+ Dave Moats
+ dave&engwit.com
+36754
+ BZK GROUP Sp. z o.o.
+ Paweł Jankowski
+ pawel.jankowski&bzkgroup.pl
+36755
+ stocker-schmid.ch
+ Arthur Stocker
+ arthur.stocker&gmail.com
+36756
+ Fossmart Pvt Limited
+ Janaka Wickramasinghe
+ janaka&fossmart.net
+36757
+ GuanFang Technologies Co., Ltd
+ Pines You
+ pinesyou&163.com
+36758
+ FORTRUST LLC
+ Bryon Miller
+ noc&fortrustllc.com
+36759
+ eks Engel GmbH & Co. KG
+ Christian Gieseler
+ info&eks-engel.de
+36760
+ Ancitel S.p.A.
+ Donatantonio Mazzei
+ mazzei&ancitel.it
+36761
+ Datera S.A.
+ Andrzej Dopierała
+ dopieralaa&datera.pl
+36762
+ Actisis GmbH
+ Frank Losemann
+ oid-support&actisis.com
+36763
+ Riverside Health System
+ Sherry Maynard
+ sherry.maynard&rivhs.com
+36764
+ Linuxstar DE
+ Klaus Troeger
+ klaus&linuxstar.de
+36765
+ Herff Jones Inc
+ Robert Montgomery
+ rrmontgomery&herffjones.com
+36766
+ Ixolit GmbH
+ Stefan Schlesinger
+ s.schlesinger&ixolit.com
+36767
+ Rockyou
+ Brad Fino
+ brad&rockyou.com
+36768
+ IT Prof Service Ltd.
+ Serg Livitin
+ livitin&itprofservice.ru
+36769
+ Originity
+ BARBIER Jérôme
+ frontonas&free.fr
+36770
+ Redmark
+ Joost ten Brink
+ snmpadmin&redmark.nl
+36771
+ Learning Unlimited, Inc.
+ Jason B. Alonso
+ jason&learningu.org
+36772
+ Funk-Electronic Piciorgros GmbH
+ Marco Jakobs
+ mj&piciorgros.com
+36773
+ SecurActive
+ Gilles Huguenin
+ admin&securactive.net
+36774
+ op5 AB
+ Aron Lander
+ admin&op5.com
+36775
+ Akera S.r.l.
+ Luigi Bellio
+ luigi.bellio&akera.it
+36776
+ Washington State University Extension Energy Program
+ James L. Colombo
+ colomboj&energy.wsu.edu
+36777
+ sedOSS AB
+ Jonathan Petersson
+ jpetersson&sedoss.com
+36778
+ Leap Power
+ Haluk Aral
+ haral&leap-power.com
+36779
+ University Corporation for Atmospheric Research
+ Marla Meehl
+ marla&ucar.edu
+36780
+ Format Computing
+ Jarosław Tabor
+ jarek&srv.pl
+36781
+ Monument Systems LLC
+ Chris Muller
+ chris.muller&healthtrio.com
+36782
+ Premier Wireless, Inc.
+ Michael Long
+ miklong2&gmail.com
+36783
+ Tasco Sales (Aust) Pty Ltd
+ Anthony Kemp
+ admin&tasco.com.au
+36784
+ FMS Software Ltd.
+ Helmuts Razdovskis
+ helmuts.razdovskis&fms.lv
+36785
+ Diino AB
+ Erik Gulliksson
+ erik.gulliksson&diino.net
+36786
+ TechMA s.r.l.
+ Alessandro Riggi
+ alexriggi&techma.it
+36787
+ Futurex, LLC
+ James Espinoza
+ jespinoza&futurex.com
+36788
+ Autoridade Nacional de Segurança Rodoviária
+ João Luís Silva Assunção
+ jassuncao&deetc.isel.ipl.pt
+36789
+ BONET Group
+ Peter Mihalik
+ peter.mihalik&bonet.sk
+36790
+ POWERVAR INC
+ BRUCE RHODES
+ BRUCER&POWERVAR.COM
+36791
+ eac easy automation components GmbH
+ Gerhard Wagner
+ gerhard.wagner&eac.biz
+36792
+ ZyTrust SA
+ José M. Fernández Anaya
+ jfernandez&zytrust.com
+36793
+ Kiwibank
+ Graham Pohl
+ graham_pohl&hotmail.com
+36794
+ Web4U s.r.o.
+ Michal Humpula
+ praha&web4u.cz
+36795
+ Allgemeine Baugesellschaft - A. Porr Aktiengesellschaft
+ Radmer Quirin
+ iana&porr.at
+36796
+ Norbit
+ Erik Ryan
+ erik&norbit.no
+36797
+ No Limits Software
+ Dave Cole
+ dave.cole&nolimitssoftware.com
+36798
+ Teamup Technology Limited
+ Kam-Wah Pong
+ kwpong&teamup.com.hk
+36799
+ Codeworx3 Pty Ltd
+ Larry Jones
+ oidsupport&codeworx.com.au
+36800
+ DONGGUANG APTECH ELECTRONICS CO., LTD
+ JIAN ZHANG
+ dvdrw-zj&126.com
+36801
+ kokii
+ chenchi
+ tardychen&kokii.com
+36802
+ Cazoodle, Inc.
+ Jeremy Jones
+ sysadmin&cazoodle.com
+36803
+ Flughafen Stuttgart GmbH
+ Michael Hartmann
+ hartmann&stuttgart-airport.com
+36804
+ UCN GmbH
+ Matthias Subik
+ matthias.subik&ucn.at
+36805
+ RideCharge Inc.
+ Scott Sanders
+ ssanders&taximagic.com
+36806
+ Great River Energy
+ Scott Hughes
+ shughes&grenergy.com
+36807
+ NetWitness
+ Josh Rosenthol
+ josh.rosenthol&netwitness.com
+36808
+ The Sherwin-Williams Company
+ Sherwin-Williams PKI
+ pki.admins&sherwin.com
+36809
+ ITERANET Ltd
+ Golubtsov Aleksey
+ cis2admin&iteranet.com
+36810
+ 237 Solutions Pty Ltd
+ Mike Lee
+ mike&237solutions.com.au
+36811
+ Consendo Systems A/S
+ Klaus Heigren
+ klaus&consendo.dk
+36812
+ CSP, Inc.
+ Andrew Shieh
+ ashieh&cspi.com
+36813
+ SafeTek USA, LLC
+ Robert Tilley
+ rftilley&safetekusa.com
+36814
+ DEFFAYET
+ Nicolas DEFFAYET
+ hostmaster&deffayet.com
+36815
+ Savings Society Inc
+ Jeff Forsyth
+ jeff.forsyth&savingssociety.com
+36816
+ Beijing Abloomy Technologies Co., Ltd (formerly 'Beijing Yunshengfa Technologies Co., Ltd')
+ Ou Zhongyun
+ zhongyun.ou&abloomy.com.cn
+36817
+ Bohemia Interactive Simulations
+ Michael Bode
+ michael.bode&bisimulations.com
+36818
+ Accelya France SAS
+ Sylvain Rigou
+ Service.systeme&accelya.com
+36819
+ Yare Objects AB
+ Mattias Oden
+ mattias.oden&yare.se
+36820
+ Updata Infrastructure UK Limited
+ Ollie Anderson
+ ollie.anderson&updata.net
+36821
+ Local Matters, Inc.
+ Joel Maslak
+ jmaslak&localmatters.com
+36822
+ Adaffix GmbH
+ Martin J. Laubach
+ mlaubach&adaffix.com
+36823
+ Conference Plus, Inc.
+ Anthony Graczyk
+ agraczyk&conferenceplus.com
+36824
+ UFPS "Tatarstan pochtasy" - filial FGUP "Pochta Rossii"
+ Levkovskiy Grigory
+ pki&tatpochta.ru
+36825
+ Grenada Lake Medical Center
+ Sarah W Longest
+ sarah.longest&glmc.net
+36826
+ Control Zero
+ Nathan Malyon
+ oid&czero.com.au
+36827
+ Message Solution
+ leo lu
+ luping&messagesolution.cn
+36828
+ CEZ, a. s.
+ Ondrej Komorous
+ certmaster&cez.cz
+36829
+ LAGARDERE ACTIVE
+ Guy WISNIEWSKI
+ guy.wisniewski&lagardere-active.com
+36830
+ WHATEVER MOBILE GmbH
+ Kevin Fibich
+ noc&whatevermobile.com
+36831
+ Ratio Consulta
+ Stefano Picerno
+ stefano.picerno&ratioconsulta.it
+36832
+ Pocket Kings Ltd
+ James Beckett
+ snmp&pocketkings.ie
+36833
+ Authenware Corporation
+ Miguel Arrighi
+ miguel.arrighi&authenware.com
+36834
+ Omnis Cloud
+ Lou Picciano, MD
+ admin&OmnisCloud.com
+36835
+ Solimar Systems, Inc.
+ Drew Sprague
+ drew.sprague&solimarsystems.com
+36836
+ Brian Carlson
+ Brian Carlson
+ pen&briancarlson.org
+36837
+ Hangzhou Future Technology Co.,Ltd
+ ZengHui
+ zh&futuretel.com.cn
+36838
+ GK Software AG
+ Michael Opel
+ mopel&gk-software.com
+36839
+ Connect Informatica S.r.l.
+ Giancarlo Stoppani
+ giancarlo.stoppani&connectinformatica.it
+36840
+ Peter Kutting IT-Services
+ Yuna Kamzelak Morgenstern
+ kamzelak&kutting-its.de
+36841
+ Thor DMS
+ Geert Kooijmans
+ corp.info&thor-dms.com
+36842
+ CSR Ltd
+ Damian Strode
+ dstrode&csr.com.au
+36843
+ Valley Telegence Private Ltd
+ Sonal Dighe
+ sonal&valleytelegence.com
+36844
+ Sozialhilfeverband Kirchdorf an der Krems
+ Bernhard Winkler-Ebner
+ bernhard.winkler-ebner&ki.shvki.at
+36845
+ ABACOM-Ingenieurgesllschaft
+ Dipl. Ing. Lothar Feldmann
+ lothar.feldmann&electronic-software-shop.com
+36846
+ OOO "SMU OFISSTROY"
+ Ivan V Kvasnikov
+ kvasnikov&o-st.ru
+36847
+ International Game Technology, Inc.
+ Erik Petersen
+ erik.petersen&igt.com
+36848
+ CRE-DO GmbH
+ Guido Schnepp
+ guido.schnepp&cre-do.de
+36849
+ Hanwha Techwin Co., Ltd. (formerly 'Samsung Techwin Co., Ltd.')
+ Jihye Lee
+ jihye17.lee&hanwha.com
+36850
+ Dharma Drum Buddhist College (DDBC)
+ Simon Wiles
+ swiles&ddbc.edu.tw
+36851
+ OutputLinks, Inc.
+ Andy Plata
+ ap&outputlinks.com
+36852
+ Bnei Baruch
+ Amnon Israely
+ amnonbb&gmail.com
+36853
+ axilaris GmbH
+ Oliver Hintzsche
+ o.hintzsche&axilaris.de
+36854
+ BURGO GROUP SPA
+ Giuseppe Fiducia
+ pen_iana&burgo.com
+36855
+ Helvetia Assicurazioni SA
+ Lamberto Abelli
+ lamberto.abelli&helvetia.it
+36856
+ GEDIA Gebrüder Dingerkus GmbH
+ Rolf Geyer
+ support&gedia.com
+36857
+ Holztechnikum Kuchl
+ Stefan Hauer
+ support&holztechnikum.at
+36858
+ THQ Inc.
+ Rory Prendergast
+ oid.admin&thq.com
+36859
+ Ixia (formerly 'BreakingPoint Systems')
+ Kris Raney
+ kraney&ixiacom.com
+36860
+ True Value Company
+ Eric Tuttleman
+ Eric.Tuttleman&truevalue.com
+36861
+ Pacmed International Inc
+ David Collett
+ pacmedintl&yahoo.com
+36862
+ Mitrol SRL
+ Adrian Kowal
+ akowal&mitrol.net
+36863
+ sankai
+ Kaiming Xu
+ sankai99&126.com
+36864
+ South Stream
+ Markus Anthener
+ helpdesk&southstream.info
+36865
+ delight software gmbh
+ Zurschmiede Lukas
+ l.zurschmiede&delightsoftware.com
+36866
+ Zott GmbH & Co. KG
+ Heiko Friebel
+ edv-rechenzentrum&zott.de
+36867
+ Zaměstnanci.com s.r.o.
+ Jan Opravil
+ postmaster&up-group.org
+36868
+ SignGuard Europe Ab
+ Sven Peter Hellden
+ sph&SIgnGuard.se
+36869
+ Sofium
+ Jari Jokinen
+ jari.jokinen&sofiumgroup.com
+36870
+ Walter Parr
+ Walter Parr
+ walter.parr&siemens.com
+36871
+ Daylife, Inc.
+ Scott Briggs
+ scottb&daylife.com
+36872
+ Tekno Telecom, L.L.C.
+ Donald Malesh
+ dmalesh&teknotelecom.com
+36873
+ Wideportal IT Solutions UG (haftungsbeschränkt)
+ Holger Lauinger
+ holger.lauinger&wideportal.de
+36874
+ Anerma Electronics b.v.b.a
+ Rudy Van Hecke
+ rudy.van.hecke&anerma.be
+36875
+ TOYO Corporation
+ Yoshiyuki Saitoh
+ saitohy&toyo.co.jp
+36876
+ Chongqing Rural Commercial Bank
+ Junfeng Cao
+ caojfeng&gmail.com
+36877
+ Sundale Garden Village
+ Richard Ham
+ netadmin&sundale.org.au
+36878
+ Insta Group Ltd.
+ Miia Onkalo
+ miia.onkalo&insta.fi
+36879
+ New Mexico Consortium
+ Andree Jacobson
+ andree&newmexicoconsortium.org
+36880
+ tolj.org system architecture
+ Stipe Tolj
+ st&tolj.org
+36881
+ Simon Josefsson Datakonsult AB
+ Simon Josefsson
+ simon&josefsson.org
+36882
+ Texas Department of Transportation
+ Justin Krause
+ Justin.Krause&txdot.gov
+36883
+ Modernizing Medicine, Inc.
+ Daniel Cane
+ contact&modernizingmedicine.com
+36884
+ ESE (Mod-Electronics Inc.)
+ David Pitts
+ dpitts&ese-web.com
+36885
+ CImbal Inc.
+ Yuri Drozd
+ yuri&cimbal.com
+36886
+ Oliver Wyman Group
+ Brendan Welter
+ brendan.welter&oliverwyman.com
+36887
+ ArtPlant
+ Maxim Pushkar
+ archon&mail.ru
+36888
+ E-Formation GmbH
+ Jens Bradler
+ jbradler&eformation.de
+36889
+ China Bluedon information security technology co., ltd
+ ZhiLiang.Shen
+ shenzhi&163.com
+36890
+ future Training & Consulting GmbH
+ Frank Nausedat
+ frank.nausedat&futuretrainings.com
+36891
+ Nomadic Technologies Inc.
+ Myongsu Choe
+ msc&nomadictechs.com
+36892
+ Axel Springer SE
+ Niko Alandt
+ niko.alandt&axelspringer.de
+36893
+ Takacom Corporation
+ Takahiro Yokota
+ yokota&takacom.co.jp
+36894
+ Compagnie Européenne des Emballages Robert Schisler
+ Jean-Emmanuel Hallopé
+ jean-emmanuel.hallope&ceeschisler.fr
+36895
+ Guangdong Newstart Technology Service Co.,Ltd
+ Wangfang
+ wang.fang&gd-linux.com
+36896
+ Quality Manager Plus AS
+ Per Abich
+ per&qmplus.net
+36897
+ OEConnection LLC
+ John Kelly
+ JOHN.KELLY&OECONNECTION.COM
+36898
+ Finning (Canada)
+ Clint Garden
+ cgarden&finning.ca
+36899
+ CEVA Sante Animale
+ Nicolas PRADIER
+ nicolas.pradier&ceva.com
+36900
+ Atricore, Inc.
+ Sebastian Gonzalez Oyuela
+ sgonzalez&atricore.com
+36901
+ Art Is Rebellion
+ Steve Braun
+ iana-pen&artisrebellion.com
+36902
+ OneWaiheke
+ Andrew Watkins
+ OneWaiheke&gmail.com
+36903
+ Osyris
+ Miguel Zuniga
+ miguelzuniga&gmail.com
+36904
+ Legion Telekommunikation GmbH
+ Robert Schlabs
+ sysadmin&legion.de
+36905
+ MedCentral Health System
+ Michael Mistretta
+ mmistretta&medcentral.org
+36906
+ Institute for Internet Technologies and Applications
+ Andreas Steffen
+ andreas.steffen&hsr.ch
+36907
+ Luggage Pros
+ Matt Janssen
+ matt&luggagepros.com
+36908
+ Research Industrial Systems Engineering (RISE) Forschungs-, Entwicklungs- und Großprojektberatung GmbH
+ Andreas Ntaflos
+ andreas.ntaflos&rise-world.com
+36909
+ Bison IT Services AG
+ Jimmy Rüedi
+ jimmy.rueedi&bison-its.ch
+36910
+ Pacific Communications
+ Mark Shannon
+ ip&pacom.com.au
+36911
+ EEtrust
+ Carter Chang
+ changj&eetrust.com
+36912
+ Lenglet imprimeurs
+ Marie SAVARY
+ msavary&lenglet-imprimeurs.fr
+36913
+ Asociación Cooperativa Sutronix, R.L.
+ Luis Urdaneta
+ luis_urdaneta&interlink.net.ve
+36914
+ Square, Inc.
+ Robert Liesenfeld
+ ops&squareup.com
+36915
+ ALFATRUST CERTIFICATION S.A.
+ Calugareanu Ciprian Marius
+ office&alfasign.ro
+36916
+ Gemeente Groningen
+ Henk Klöpping
+ henk&snow.nl
+36917
+ Tunz.com
+ Thierry Coopman
+ thierry&tunz.com
+36918
+ Altran
+ Antero Santos
+ antero.santos&altran.pt
+36919
+ Mentana - Claimsoft GmbH
+ Juergen Ludyga
+ pen.iana&mentana.de
+36920
+ Yearsun Industrial Co., Ltd.
+ Fei Jung Kuo
+ simon&yearsun.com.tw
+36921
+ LLC SIBUR
+ Shubin Aleksey
+ noc&sibur.ru
+36922
+ Eurohueco S.A.
+ Jannigje Herzog
+ jherzog&arvato-print.es
+36923
+ schlott gruppe Aktiengesellschaft
+ Werner Simon
+ werner.simon&schlottgruppe.de
+36924
+ Doosan Power Systems Limited
+ Marcus Wrightson
+ mwrightson&doosanpowersystems.com
+36925
+ Heinrich Schmid Systemhaus GmbH & Co. KG
+ Alexander Lerner
+ a_lerner&heinrich-schmid.de
+36926
+ Prime Therapeutics
+ Ted Blakley
+ tblakley&primetherapeutics.com
+36927
+ Innovasic Semiconductor Inc
+ David Alsup
+ dalsup&innovasic.com
+36928
+ Technical University of Lodz Computer Center
+ Pawel Szychowski
+ pawel.szychowski&p.lodz.pl
+36929
+ Vitri Solutions Private Limited
+ Reesha Padmanabh
+ reesha.padmanabh&vitrisystems.com
+36930
+ Zoe Evangelistische Vereinigung
+ Patrick Zahnd
+ atreju&gmx.ch
+36931
+ Aboagye Okyere Emmanuel
+ Aboagye Okyere Emmanuel
+ eaboagyeokyere&yahoo.com
+36932
+ Zetetic LLC
+ Stephen Lombardo
+ sjlombardo&zetetic.net
+36933
+ PXL S.C. ARL
+ Giovanni Pico
+ g.pico&pxl.it
+36934
+ Lemco Electronics
+ Lempidakis Constantinos
+ info&lemco.gr
+36935
+ Kentuckiana Pride Foundation
+ Aaron J Angel
+ aaron.angel&kypride.com
+36936
+ Clinical Software Solutions
+ Bryan Jones
+ bryan.jones&clin1.com
+36937
+ Alphasoft Nederland
+ Henk Klöpping
+ henk&fortean.org
+36938
+ Profweb
+ Jonathan-Marc Lapointe
+ jmlapointe&profweb.qc.ca
+36939
+ Sentinela Security Ltda.
+ Vinícius da Silveira Serafim
+ serafim&sentinelasecurity.com.br
+36940
+ TLO
+ Jason Rowe
+ itsecurity&tlo.com
+36941
+ Solekai Systems Corporation
+ Kert Jans
+ kjans&solekai.com
+36942
+ KAVECO-Workflow
+ Kees Verduin
+ kees&kees-verduin.nl
+36943
+ Venice International University
+ Alessandro De Rossi
+ sysadmin&univiu.org
+36944
+ ANO "TV-Novosti"
+ Paul Garmashov
+ pgarmashov&rttv.ru
+36945
+ Advance Milles System Co.,Ltd.
+ Andy Huang
+ andy775211&hotmail.com
+36946
+ Web Technology Projects ltd.
+ Ivan Soshnikov
+ ivan&wtp.su
+36947
+ Multilab AS
+ Kai-W. Nessler
+ kai&multilab.no
+36948
+ OpenIT GmbH
+ OpenIT Admins
+ admins&openit.de
+36949
+ Inetum
+ Contact Registrant
+ registrantcontact&inetum.com
+36950
+ Dédalo Helicolor S.A.
+ Raúl Campos Muñoz
+ rcampos&dedalogrupografico.es
+36951
+ Southern Illinois Univeristy
+ Michael A. Shelton
+ admin&siu.edu
+36952
+ Kunming Railway Signalling And Telecommunications Department
+ Zhang Shaowei
+ z_sw&hotmail.com
+36953
+ VOX - Norwegian Agency for Lifelong Learning
+ Rolf Johannessen
+ rolf.johannessen&vox.no
+36954
+ 42 Units - IT, Ltd.
+ Paul Garmashov
+ adm&42u.it
+36955
+ ELSIST Srl
+ Sergio Bertana
+ sbertana&elsist.it
+36956
+ SEMATECH
+ Mark Porter
+ mark.porter&sematech.org
+36957
+ libvirt
+ Daniel Veillard
+ daniel&veillard.com
+36958
+ Receptive IT
+ Alex Ferrara
+ alex&receptiveit.com.au
+36959
+ The Cellars Group LLC
+ Tom Blakely
+ tfb&thecellarsgroup.com
+36960
+ TPH Acquisitions LLLP
+ Thomas Blakely
+ tblakely&thepartshouse.com
+36961
+ BOC GmbH
+ Ronny Sommer
+ boc&boc-de.com
+36962
+ Advertiser Technologies
+ Diogo Carlos Fernandes
+ diogo&advertiser.com.br
+36963
+ Communications Supply & Support Limited
+ Hugh Wills
+ hugh.wills&comss.co.uk
+36964
+ Arkodia Technologies, LLC
+ Pete Beazley
+ admin&arkodia.com
+36965
+ CriptoTec
+ Luis Fernando Pardo
+ luis.pardo&criptotec.es
+36966
+ CCDMD
+ Jonathan-Marc Lapointe
+ jmlapointe&ccdmd.qc.ca
+36967
+ FNet
+ Fabrice Bucher
+ contact&dafab.ch
+36968
+ Ocom Communications, Inc.
+ Yogi Yao
+ Yogi.Yao&Ocom.com.tw
+36969
+ NELLS ELECTRONIC SYSTEMS (NES)
+ Nells K.S
+ louisnells&gmail.com
+36970
+ FinanceScout24 GmbH
+ Elmar Weber
+ iana-pen&financescout24.de
+36971
+ Transcend Communication Beijing Co.,Ltd
+ Nancy Guan
+ gxy&transcendcom.cn
+36972
+ Banco Central de Honduras
+ Edy Javier Milla Reyes
+ edy.milla&bch.hn
+36973
+ Phoenix Capital
+ Andriy Yemets
+ admin&phnx.com.ua
+36974
+ Costain Group PLC (formerly 'Simulation Systems Ltd')
+ Regis Grosclaude-Galland
+ regis.galland&costain.com
+36975
+ UrgentCare Works, LLC
+ J. Pepper Garretson
+ pgarretson&poseidongroup.com
+36976
+ Critter bvba
+ William Leemans
+ wle&critter.be
+36977
+ Eloqua Corporation
+ Dave Kuyper
+ domain&eloqua.com
+36978
+ Pico Digital Inc
+ Cameron Esfahani
+ cesfahani&picodigital.com
+36979
+ accumio GmbH
+ Juergen Schmied
+ juergen.schmied&accumio.de
+36980
+ Steinle Solution-Factory GmbH
+ Jochen Schmidt
+ jochen&steinle.net
+36981
+ Kindersprachscreening
+ Andreas Bodensohn
+ info&kindervorsorgezentrum.com
+36982
+ UNESCO-IHE
+ Roel Noorman
+ r.noorman&unesco-ihe.org
+36983
+ Kiwilight.com Limited
+ Kaiting Chen
+ kaitocracy&gmail.com
+36984
+ TAO Beratungs- und Management GmbH
+ Leonhard Preis
+ administration&tao.at
+36985
+ Sewar Technologies
+ Rayed Alrashed
+ rrashed&wirefilter.com
+36986
+ Piratenpartei Oesterreichs
+ Leonhard Preis
+ technik&piratenpartei.at
+36987
+ OnVPS
+ Tres Wong-Godfrey
+ tres.wong-godfrey&onvps.com
+36988
+ host4u.at
+ Markus Hof
+ office&host4u.at
+36989
+ BEIJING XINGHUA BRAINRUST TECHNOLOGY CO.,LTD
+ Wei Zhang
+ 15910798928&163.com
+36990
+ Prinovis Nuernberg GmbH
+ Roland Peters
+ netcontrol&prinovis.com
+36991
+ CASTEL
+ Ali MAHMOUD
+ ali.mahmoud&castel.fr
+36992
+ SystemGroup
+ Dmitriy Kim
+ Dmitriy.Kim&systemgroup.com.ua
+36993
+ Lucid Design Group
+ Chris Haumesser
+ sysadmin&luciddg.com
+36994
+ Fastnet
+ Olivier Bourgeois
+ postmaster&fastnet.ch
+36995
+ akrido.net
+ Jonathan-Marc Lapointe
+ jmlapointe&akrido.net
+36996
+ Fordingbridge Computer Services
+ Chris Dennis
+ chris&fbcs.co.uk
+36997
+ XuZhou Medical College
+ Li Jian
+ lijian&xzmc.edu.cn
+36998
+ MTek Enterprises, LLC
+ Bradley Morris
+ hostservant&mtekentp.com
+36999
+ Instituto de Tecnologia Química e Biológica
+ Daniel Feliciano Branco
+ iana-pen&itqb.unl.pt
+37000
+ Joel Hatcher
+ Joel Hatcher
+ jshtux&gmail.com
+37001
+ MindShift Corp
+ Andrew K Sharicz
+ andrew.sharicz&mindshift.com
+37002
+ Diversified Control, Inc.
+ Lewis G. James
+ lewjames&divcon.net
+37003
+ Vertu
+ Kevin Quigley
+ kevin.quigley&vertu.com
+37004
+ VMTurbo
+ Shai Benjamin
+ sheyeh&vmturbo.com
+37005
+ Medizinische Einrichtungen des Bezirks Oberpfalz GmbH
+ Michael Raith
+ info.pki&medbo.de
+37006
+ Koger, Inc.
+ Juraj Tomasov
+ juraj.tomasov&kogerusa.com
+37007
+ LOGIWAYS
+ Thierry Lelegard
+ thierry.lelegard&logiways.com
+37008
+ Cleopatra
+ Esteve Blanch Sanmartí
+ esteve&esteveblanch.cat
+37009
+ CHIP-N LLC
+ Roman Eikine
+ roman&chip-n.ru
+37010
+ Saguna Networks LTD
+ Evgeny Mugerman
+ evgeny&saguna.net
+37011
+ KFSoftware
+ Mr Kieran Foot
+ KieranFootPrivate&hotmail.com
+37012
+ Bestgo.pl Sp. Z O.O.
+ Kamil Kurzyk
+ admin&bestgo.pl
+37013
+ eoswan
+ Juan Manuel Martinez
+ info&eoswan.com
+37014
+ Hanming Technology Co., Ltd
+ He Jianhui
+ flashrainy&163.com
+37015
+ Harms Consulting Partners Pty Ltd
+ Josh Levy
+ support&harmsconsulting.com
+37016
+ Unicredit S.P.A.
+ Francesco Oliva
+ francesco.oliva1&unicreditgroup.eu
+37017
+ NATION Technologies Group, Inc
+ Rod Meli
+ VP.Technology&nationtechnologies.com
+37018
+ Phabrix
+ Pete Fraser
+ pete&phabrix.com
+37019
+ LANOS Computer GmbH & Cie KG
+ Hans-Juergen Fockel
+ hansjuergen.fockel&lanos.de
+37020
+ Dichotomia
+ Jerome Herman
+ jherman&dichotomia.fr
+37021
+ ScandFibre Logistics AB
+ Mats Berlin
+ mats.berlin&scandfibre.se
+37022
+ Scientific and Production Company Granch Ltd.
+ Rashid N. Achilov
+ achilovrn&granch.ru
+37023
+ KazTransCom JSC
+ Azamat T. Shymbolat
+ a.shymbolat&kaztranscom.kz
+37024
+ edv neubrand
+ martin neubrand
+ neu.brand&gmx.de
+37025
+ Maverick Wireless Solutions Private Limited
+ Shyamal Kumar
+ shyamal.kumar&mavericknets.com
+37026
+ Mylab Oy
+ Petri Heikkilä
+ admin&mylab.fi
+37027
+ rc-tec GmbH
+ Christoph Reichl
+ c.reichl&rc-tec.at
+37028
+ Fernwaerme Ulm GmbH
+ Werner Straehle
+ it-service&fernwaerme-ulm.de
+37029
+ Technology On Demand, Inc.
+ Ed Mana
+ emana&technologyondemand.com
+37030
+ G4S Technology Limited
+ Kevin Hollingworth
+ kevin.hollingworth&usa.g4s.com
+37031
+ Studio MekTek, Inc
+ Vince McMullin
+ vincem&mektekdev.com
+37032
+ RR Donnelley Europe Sp. z o.o.
+ Krzysztof Bar
+ krzysztof.bar&rrd.com
+37033
+ Eden Rock Communications
+ Beesun Liou
+ beesun.liou&edenrockcomm.com
+37034
+ Goatrace Ltd
+ Keith Young
+ goatraceltd&gmail.com
+37035
+ Kitami Institute of Technology
+ Hiroshi Masui
+ hgmasui&mail.kitami-it.ac.jp
+37036
+ Geekerati
+ Eric Fehr
+ eric&regolith.net
+37037
+ America First Federal Credit Union
+ Doug Youngberg
+ dyoungberg&americafirst.com
+37038
+ ComplexNet Ltd.
+ Tamas Gergely Peter
+ info&complexnet.hu
+37039
+ EtherWorks Pty. Ltd.
+ Terry Hoppitt
+ dns&etherworks.com.au
+37040
+ GoldCard spol. s r. o.
+ Antonin Hanacek
+ hanacek&goldcard.cz
+37041
+ Thales Alenia Space España
+ Ana Yun García
+ ana.yungarcia&thalesaleniaspace.com
+37042
+ Bee Software Inc.
+ Jilei Xie
+ xjl&99jsj.com
+37043
+ Irkutsk regional clinical hospital
+ Alexander Puschenko
+ puschenko_aa&iokb.ru
+37044
+ DINEC International
+ Luc Van Walleghem
+ lvw&dinec.be
+37045
+ LexisNexis Univentio B.V.
+ Daniel Knippers
+ dknippers&univentio.com
+37046
+ Fjord Technology UG (haftungsbeschränkt)
+ Martin Hoppe
+ info&fjord-technology.com
+37047
+ InterCard Kartensyteme GmbH
+ Chris Bartl
+ c.bartl&intercard.org
+37048
+ Tetra Tech Inc.
+ Bill Purrier
+ bill.purrier&tetratech.com
+37049
+ UFCSPA
+ Klaus Engelmann
+ klaus&ufcspa.edu.br
+37050
+ Techyond Inc.
+ Frank Lafitte
+ frank.lafitte&techyond.com
+37051
+ Oliver Roll
+ Oliver Roll
+ mail&oliver-roll.com
+37052
+ and One Inc.
+ Makoto Dei
+ support&andone.co.jp
+37053
+ MMR Network Management Science & Technology Co., Ltd
+ HaoQing Shi
+ mr_shq&163.com
+37054
+ AirP Systems LLC
+ Randy Prakken
+ randy&airpsystems.com
+37055
+ JM Properties
+ Jerome Kaidor
+ jerry&jm-properties.com
+37056
+ ATM Japan, Ltd.
+ Ohtsuka, Mitsuo
+ ohtsukamo&atmj.co.jp
+37057
+ Quickpay Ltd. (formerly 'MPS Quickpay')
+ Andrew Kochetkov
+ a.kochetkov&quickpay.ru
+37058
+ thockar IT consulting
+ Thomas Eckardt
+ Thomas.Eckardt&thockar.com
+37059
+ Ultra Communication & Integrated Systems (formerly 'Command and Control Systems')
+ Mike Hall
+ mike.hall&ultra-sss.com
+37060
+ Silicon & Software Systems Ltd.
+ Conor O'Donoghue
+ conor.odonoghue&s3group.com
+37061
+ Sargento Foods Inc.
+ Tim Melis
+ msadmins&sargento.com
+37062
+ RigNet, Inc.
+ Mordecai Black
+ cai.black&rig.net
+37063
+ SARL AEGLE INFORMATIQUE MEDICALE
+ Philippe Brun
+ philippe.brun&aegle.fr
+37064
+ The University of Kitakyushu
+ Teruaki Egami
+ josen-p&kitakyu-u.ac.jp
+37065
+ COTEK ELECTRONIC IND.CO.,LTD
+ Donald Yang
+ donald&cotek.com.tw
+37066
+ OE INVESTMENTS LIMITED
+ Vladimir Kozhukalov
+ v.kozhukalov&qiwi.ru
+37067
+ Centrum Rozwoju Szkół Wyższych TEB Akademia sp. z o.o.
+ Szymon Winiarz
+ s.winiarz&teb-akademia.pl
+37068
+ Arizona Coppersoft
+ Glen Hein
+ ghein&azcoppersoft.com
+37069
+ Broadband Antenna Tracking Systems
+ Tim Foster
+ tfoster&batswireless.com
+37070
+ RadioOpt GmbH
+ Ernesto Zimmermann
+ ernesto.zimmermann&radioopt.com
+37071
+ Sofistone Oy
+ Arttu Laine
+ sofistone.oid&sofistone.com
+37072
+ Lantech Communications Global, Inc.
+ Stone Hsu
+ stone&lantechcom.tw
+37073
+ BEIJING JETSEN TECHNOLOGY CO.,LTD
+ wang zhen shan
+ wangzhenshan&jetsen.cn
+37074
+ Assam Electronics Development Corporation Limited (AMTRON)
+ Mahendra Kumar Yadava
+ md&amtron.in
+37075
+ rootsys
+ Riccardo Bassi
+ admin&rootsys.it
+37076
+ IPETRIK
+ Ing. Ivan Petrik
+ ivan.petrik&ipetrik.cz
+37077
+ Albuquerque Public Schools
+ Davis Lee
+ lee_d&aps.edu
+37078
+ Nor1, Inc.
+ Derrald Vogt
+ derrald.vogt&nor1.com
+37079
+ Wofford College
+ J. Bart Casey
+ caseyjb&wofford.edu
+37080
+ 3VR Security, Inc.
+ Marcus Marinelli
+ marcus&3vr.com
+37081
+ Wicked Trickster LLC
+ Jessie Rourke
+ iana-admin&wickedtrickster.com
+37082
+ Ministry of Finance
+ Keyura Chainapong, Prinya Pridiyanon
+ kyura898&mof.go.th
+37083
+ Blok Software Development (BlokSoft)
+ Tsadok Moshe Blok
+ m3rlin.liza&gmail.com
+37084
+ 9h37
+ Florian Le Goff
+ penadmin&9h37.fr
+37085
+ KDS
+ Sébastien Kremer
+ skremer&kds.com
+37086
+ Elemental Technologies, Inc.
+ Greg Truax
+ gregt&elementaltechnologies.com
+37087
+ Holy Cross Energy
+ Tony May
+ itdepartment&holycross.com
+37088
+ Teamsourcing Cia. Ltda.
+ Javier Valencia
+ jvalencia&teamsourcing.com.ec
+37089
+ Mediengruppe Pressedruck Dienstleistungs-GmbH & Co. OHG
+ Michael Gruenzweig
+ michael.gruenzweig&presse-druck.de
+37090
+ OUVREZLABOITE
+ YVES MARTIN
+ yves.martin&ouvrezlaboite.com
+37091
+ Orion Virtualisation Solutions Pty Limited
+ Sheng Yeo
+ sheng.yeo&orionvm.com.au
+37092
+ CJ Computers
+ Chris Barron
+ webmaster&cjcomputers.dyndns-server.com
+37093
+ Consolidated Edison Company of New York Inc
+ John Lim
+ limj&coned.com
+37094
+ MadPilot Productions
+ Myles Eftos
+ myles&madpilot.com.au
+37095
+ GH-Informatik GmbH.
+ Helmut Ghirardini
+ helmut.ghirardini&ghi.co.at
+37096
+ Dongnian Networks Inc
+ Dan Yao
+ dan&dongniannetworks.com
+37097
+ UkSATSE
+ Ruslan Fesenko
+ rfesenko&uksatse.org.ua
+37098
+ Ingenieursbureau Ebatech BV
+ Dennis Koot
+ d.koot&ebatech.nl
+37099
+ Itautec S.A.
+ Fausto Murari
+ fausto.murari&itautec.com
+37100
+ Endai Worldwide
+ Lukasz Ochoda
+ lochoda&endai.com
+37101
+ Quelltext AG
+ Arndt Schönewald
+ pen-37101&iana20180219.mc.schoenewald.de
+37102
+ Wind mobile
+ Henry Zheng
+ hzheng&windmobile.ca
+37103
+ Infinetix Corp.
+ Ken Farr
+ kfarr&infinetix.com
+37104
+ Pebble Beach System Ltd
+ Gavin Smith
+ gavin.smith&pebble.tv
+37105
+ Secure Systems and Technologies Ltd
+ Mr Paul Massey
+ paul.massey&sst.ws
+37106
+ RazorThreat, Inc.
+ Vernon Smith
+ vsmith&razorthreat.com
+37107
+ Manitoba Telecom Services
+ Michael Jamieson
+ michael.jamieson&mtsallstream.com
+37108
+ DonbassInformCommunicationService
+ Dmitriy Krivoruchko
+ dk&dics.com.ua
+37109
+ SMS Data Products Group, Inc.
+ David Ishmael
+ dishmael&sms.com
+37110
+ Altera Corporation
+ Mukul Kumar
+ mkumar&altera.com
+37111
+ Institute for Clinical and Experimental Medicine
+ Jiri Amler
+ jiri&amler.cz
+37112
+ Infosol d.o.o.
+ Damir Jurica
+ iana&info-sol.net
+37113
+ Chita State University
+ Evgeny Dranichnikov
+ dranichnikov&chitgu.ru
+37114
+ Christian Aid
+ Duncan Drury
+ iops&christian-aid.org
+37115
+ VIVA SOFT LTD
+ Alexander Alexandrov
+ alexandrov&vivasecurity.com
+37116
+ Instituto Nacional de Seguros
+ Luis Cárdenas
+ lcardenas&ins-cr.com
+37117
+ Industrial Thinking Ltd
+ Bill Graham
+ oid&industrialthinking.com
+37118
+ Panoramic Data
+ David Bond
+ david.bond&panoramicdata.com
+37119
+ Object ECM AG
+ Björn Abt
+ bjoern.abt&object.ch
+37120
+ Velocent Systems Inc.
+ Randy Johnson
+ rwj&velocent.com
+37121
+ Eiritu Equipment Technology Co.,Ltd
+ Hiroshi Tarumi
+ tarumi&eiritu.co.jp
+37122
+ EVOTRIX SYSTEMS
+ PRITAM PAUL
+ pritam&evotrix.com
+37123
+ BYTIS Ltd.
+ Smaliak Siarhei
+ cc&bytis.by
+37124
+ beatandmusic media GmbH
+ Bastian Menningen
+ admin&beatandmusic.com
+37125
+ Omega Cube
+ Guillaume Seigneuret
+ gs&omegacube.fr
+37126
+ syn2cat a.s.b.l.
+ Georges Toth
+ iana&hackerspace.lu
+37127
+ SuperLumin Networks
+ Douglas Merrill
+ doug.merrill&superlumin.com
+37128
+ bo.lt
+ Ben Smith
+ it&boltnet.com
+37129
+ Project 76
+ Jamie Stallwood
+ snmp&project76.net
+37130
+ Miroslav Mrakota
+ Miroslav Mrakota
+ mirek&mrakota.cz
+37131
+ Unioncast Network Technology Co.,LTD,BeiJing
+ Jiang Fei
+ fei.jiang&unioncast.net
+37132
+ Friedrich Kuhnt GmbH
+ Wilfried Röben
+ produktion&kuhnt.de
+37133
+ Reverse-Logic Ltd.
+ Zoltan Riba
+ riba.zoltan&gmail.com
+37134
+ MackTECH GmbH
+ Joachim Mack
+ support&macktech.de
+37135
+ oscardijkhoff.nl
+ Oscar Dijkhoff
+ admin&oscardijkhoff.nl
+37136
+ Crawford and Company
+ Winfield Terry
+ win_terry&us.crawco.com
+37137
+ Reilly Telecom Inc.
+ James Reilly
+ jreilly&reillytele.com
+37138
+ tibra
+ omar kheir
+ omar.kheir&tibra.com
+37139
+ Deep-Secure Ltd
+ Simon Wiseman
+ Simon.Wiseman&Deep-Secure.com
+37140
+ Guavus Inc
+ Bijay Singh Bisht
+ bijay.singh&guavus.com
+37141
+ MUWA-Spelle
+ Mischa Schiffelbein
+ info&muwa-spelle.com
+37142
+ Actua
+ Helge Jensen
+ hej&actua.dk
+37143
+ in-put GbR - Das Linux-Systemhaus
+ Mr. Stefan-Michael Guenther
+ s.guenther&in-put.de
+37144
+ Viktor Gruber
+ Viktor Gruber
+ info&gv-its.de
+37145
+ MedicVision
+ Shai Attia
+ shai&medicvision.com
+37146
+ Unitrin Services Group
+ Dev Davuluri
+ distsys&unitrin.com
+37147
+ Alveole Studio
+ RIBEYRON Sylvain
+ contact&alveole-studio.com
+37148
+ burak özen
+ burak özen
+ burakozen2004&gmail.com
+37149
+ OnLineDB ltd
+ Arthur Sokolov
+ Arthur.Sokolov&OnLineDB.ru
+37150
+ Surtronic International B.V.
+ John Vermaas
+ jvermaas&surtronic.nl
+37151
+ Cross Domain Technical Forum
+ Boyd Fletcher
+ cds_snmp&nsa.gov
+37152
+ France Net Com
+ Raouf Habib
+ raouf.habib&francenetcom.com
+37153
+ srnjak.com
+ Grega Krajnc
+ grega.krajnc&srnjak.com
+37154
+ Junction Software Ltd
+ Greg Hughes
+ greg&junctionsoftware.co.uk
+37155
+ ByteActive AB
+ Anders Tormod
+ anders.tormod&byteactive.com
+37156
+ Hangzhou Lancable Technology Co.,ltd
+ Jimmy Sun
+ jimmy&blue-link.cn
+37157
+ NetentSec Inc.
+ ZhongYuan Guo
+ zhongyuan_guo&netentsec.com
+37158
+ cynix.org
+ Brian Chu
+ cynix&cynix.org
+37159
+ SCK-CEN
+ Luc Vandenbroucke
+ luc.vandenbroucke&sckcen.be
+37160
+ Continium Ltd.
+ Valeria Derevenskaya
+ valeri&continium.biz
+37161
+ Mobis Ltd
+ George Shegunov
+ mobis&netplus.bg
+37162
+ Softperience
+ Radosław Smogura
+ rsmogura&softperience.eu
+37163
+ IPS - International Power Supply
+ Alexander Rangelov
+ ar&ips-group.net
+37164
+ IMage INTelligence (IMINT)
+ Rodolphe Saunier
+ rodolphe.saunier&free.fr
+37165
+ Kivanc Oskay
+ Kivanc Oskay
+ kivanc&oskay.web.tr
+37166
+ Seillac Co., Ltd.
+ Ichiro Sakada
+ ichiros&seillac.com
+37167
+ Infrafuture Inc.
+ Prakash Patil
+ prakashp&infrafuture.com
+37168
+ CorpGenie
+ Aashish Jha
+ jha.aashi&gmail.com
+37169
+ Xeirius Solutions
+ Prashant Singh Ahluwalia
+ prashant&xeirius.com
+37170
+ SoftwareMind
+ Dariusz Zbik
+ d.zbik&softwaremind.pl
+37171
+ Dipl.-Ing. (BA) Thomas Knoblauch
+ Thomas Knoblauch
+ iana-pen&netz-en.de
+37172
+ Wired Informática e Sistemas Lda
+ José Filipe Mendes Rodrigues
+ jrodrigues&wired-tech.com
+37173
+ Kluwer
+ Arno Broekhof
+ abroekhof&kluwer.nl
+37174
+ STEP Networks Inc
+ Paul Woolcox
+ pwoolcox&stepnetworks.com
+37175
+ NovoLink Communications
+ Fernando Lombardo
+ flombardo&novolink.com
+37176
+ Integrated Products Inc
+ Ray Rutledge
+ rayr&integratedproductsinc.com
+37177
+ Southern Oregon University
+ Chris Corcoran
+ netadmin&sou.edu
+37178
+ Alquist Consulting Ltd
+ Andrew Jones
+ andrew.jones&alquist.co.uk
+37179
+ Ab Ovo Nederland BV
+ Lex Brinkhuijsen
+ pensnmp&ab-ovo.com
+37180
+ Centric Corporation
+ Peter House
+ peter.house&centricsystems.com
+37181
+ IP Technology Labs
+ Paul Cutler
+ paul&iptechnologylabs.com
+37182
+ Viewteq Corp.
+ Richard Scully
+ richards&viewteq.com
+37183
+ Cipherdyne
+ Damien Stuart
+ dstuart&cipherdyne.org
+37184
+ Aptus Interactive Ltd
+ William Lewis
+ william&aptusinteractive.com
+37185
+ AMERSPORTS
+ Pierre GAILLY
+ iana-contact&amersports.com
+37186
+ Perfecto Mobile
+ Yoram Mizrachi
+ yoramm&perfectomobile.com
+37187
+ Premier Manufacturing Support Services Poland Sp. z o.o.
+ Tomasz Gwozdz
+ tomasz.gwozdz&premiermss.com.pl
+37188
+ eTellicom Pty Ltd
+ Raul Fragoso
+ raul&etellicom.com
+37189
+ Audit Grup Ltd.
+ Vladimir V. Losev
+ losev&auditgr.ru
+37190
+ Tecisa74 S.L.
+ Ignacio Cortes Soro
+ icortes&tecisa74.com
+37191
+ Androscoggin Valley Hospital
+ Ryan J. Taylor
+ ryan.taylor&avhnh.org
+37192
+ INSTITUTO FEDERAL DO PARÃ - IFPA
+ RICARDO JOSÉ CABEÇA DE SOUZA
+ ricardo.souza&ifpa.edu.br
+37193
+ REACH Global Services
+ Matthew W D ROBERTSON
+ matthew.robertson&reach.com
+37194
+ Gaba Corporation
+ Patrick Hoferer
+ phoferer&gaba.co.jp
+37195
+ connect co.Ltd
+ Shouichi Maruyama
+ s.maruyama&connect-net.co.jp
+37196
+ Tieline Technology
+ Anthony Sizer
+ sizer&tieline.com
+37197
+ Oberfinanzdirektion Niedersachsen
+ Ralf Möhse
+ ralf.moehse&ofd-z.niedersachsen.de
+37198
+ SoftAgency Co., Ltd.
+ Satoshi Tatsuoka
+ satoshi&softagency.co.jp
+37199
+ Zentrum fuer Informationstechnologie kreuznacher diakonie
+ Klaus Kruse
+ zitinfotec&kreuznacherdiakonie.de
+37200
+ S&L ITcompliance GmbH
+ Götz Schmitt
+ info&sul-itcompliance.de
+37201
+ S&L Netzwerktechnik GmbH
+ Götz Schmitt
+ info&sul.de
+37202
+ United Network for Organ Sharing
+ Blaine Hess
+ hessbt&unos.org
+37203
+ Global Telecom Tools, LLC
+ Chris Sibley
+ chris.sibley&globaltelecomtools.com
+37204
+ Maxxess Systems, Inc.
+ Ryan Haney
+ PEN&maxxess-systems.com
+37205
+ SAMPENSION KP LIVSFORSIKRING A/S
+ Henrik Ellesø
+ Servicedesk&sampension.dk
+37206
+ FEMSWISS AG
+ Daniel Keller
+ keller&femswiss.com
+37207
+ Astrium Services - GEO-Information division
+ Noel Hardy
+ noel.hardy&infoterra-global.com
+37208
+ Embedded Planet
+ Tim Van de Walle
+ vandewallet&embeddedplanet.com
+37209
+ San Francisco Department of Public Health
+ Winona Mindolovich
+ winona.mindolovich&sfdph.org
+37210
+ The Monkeysphere Project
+ Daniel Kahn Gillmor
+ dkg&fifthhorseman.net
+37211
+ Fontana Unified School District
+ David Araujo
+ DavidA&fusd.net
+37212
+ Yamaha motor solutions xiamen
+ chen hongbin
+ chen_hongbin&ymsl.com.cn
+37213
+ RS Automation Co.,Ltd.
+ Brian Chun
+ bhchun&rsautomation.co.kr
+37214
+ Aeromaritime Systembau GmbH
+ Michael Simon
+ noc&aeromaritime.de
+37215
+ MicroWorld Technologies Inc.
+ Mr. Govind Rammurthy
+ govind&escanav.com
+37216
+ Clickstream Technologies Plc
+ Jon Baldachin
+ ops&clickstream.com
+37217
+ Entanet International Ltd.
+ Jake Smith
+ jake&enta.net
+37218
+ SZM.com s.r.o.
+ Milan Igrini
+ szm&szm.com
+37219
+ Wandertec
+ Frank Koenen
+ frank&bikeshophub.com
+37220
+ cPacket Networks Inc.
+ Hari Miriyala
+ hari&cpacket.com
+37221
+ TerraVision Pty Ltd
+ Keven Weber
+ keven&sat.com.au
+37222
+ ALLCLEAR
+ John Lin
+ pen&allclear.cc
+37223
+ Integra-S
+ Astafiev Aleksey
+ astafiev&integra-s.com
+37224
+ international west trading ltd
+ hakan akgun
+ hakan_ak&hotmail.co.uk
+37225
+ eParadeigma, LLC
+ Matt Johnson
+ mattj83&gmail.com
+37226
+ Polizei Saarland
+ Ralf Stoll
+ lka-saarland-iana&polizei.slpol.de
+37227
+ INC Technologies
+ Karim E.E. Sabaa
+ ksabaa&inc.com.kw
+37228
+ HandcraftIT
+ Jimmy Myerscough
+ dns&handcraftit.biz
+37229
+ Applied-Intelligence GmbH
+ Andreas Hecker
+ andreas.hecker&applied-intelligence.de
+37230
+ Modulo Consulting
+ Ion Nistor
+ ion.nistor&modulo.ro
+37231
+ University of Plovdiv
+ Atanas Terziyski
+ atanas&uni-plovdiv.bg
+37232
+ GTS-Thaumat XXI, S.A.
+ Alfredo Garcia
+ thaumat&thaumat.com
+37233
+ Void Sistemas S.L
+ Ariel Pedrera Valdes
+ apedrera&void.es
+37234
+ Xuzhou Normal University
+ WeiZhang
+ wzhang&xznu.edu.cn
+37235
+ Gen Energija d.o.o.
+ Robert Pozun
+ robert.pozun&gen-energija.si
+37236
+ Stantech Communications Solutions, Inc.
+ Barry Stanton
+ bastanto&hotmail.com
+37237
+ Metabolon
+ Hongping Dai
+ hdai&metabolon.com
+37238
+ Bateau Limited
+ Graham Horne
+ hostmaster&bateau.co.uk
+37239
+ MKM Bilgisayar Danismanlik ve Egitim Hizmetleri San. ve Tic. Ltd. Sti.
+ Murad BASDAG
+ basdagm&mkm.com.tr
+37240
+ J. Riesmeier
+ Joerg Riesmeier
+ iana-pen&riesmeier.de
+37241
+ Grupo Soares da Costa SA
+ Américo Nascimento
+ americo.nascimento&soaresdacosta.pt
+37242
+ Zerolag Communications
+ Greg Strelzoff
+ noc&zerolag.com
+37243
+ Everyone Counts, Inc.
+ Ryan Nideffer
+ ryan.nideffer&everyonecounts.com
+37244
+ ZigBee Alliance, Inc.
+ Bill Chase
+ bchase&inventures.com
+37245
+ Fusion Crypto
+ Melvin Jeddeloh
+ melvin.jeddeloh&fusioncrypto.com
+37246
+ Zerfowski
+ Olaf Zerfowski
+ iana.org&zerfowski.de
+37247
+ Thales Solutions Asia
+ Christopher Ong
+ chris.ong&asia.thalesgroup.com
+37248
+ JoongboTech Co, LTD.
+ Jaeho, Min
+ jhmin&joongbotech.com
+37249
+ Amicon Ltd
+ Alexey Novotorzhin
+ novotorjin&amicon.ru
+37250
+ Grid2Home
+ Don Sturek
+ dsturek101&yahoo.com
+37251
+ eVent Medical Inc
+ Johnny Chan
+ j.chan&event-medical.com
+37252
+ Image Video
+ Bob Crowder
+ bcrowder&imagevideo.com
+37253
+ Energy Aware Technology Inc.
+ Colby Gore
+ colby.gore&energy-aware.com
+37254
+ Intronis, Inc.
+ Steven Frank
+ sfrank&intronis.com
+37255
+ Mirada
+ Kelly Bergougnoux
+ kelly&mirada.com
+37256
+ Mendeley Ltd
+ Robin Stephenson
+ sysadmin&mendeley.com
+37257
+ die | brueckenschlaeger
+ Niklas E. Cathor
+ niklas&brueckenschlaeger.de
+37258
+ Telekomunikacije RS AD Banja Luka
+ Mirko Obradovic
+ mirko.obradovic&mtel.ba
+37259
+ Netic A/S
+ Thomas Rasmussen
+ info&netic.dk
+37260
+ XIAN ZIKING NETWORK COMMUNICATIONS CO.,LTD.
+ Xiu Yu Yin
+ xyyin&ziking.net
+37261
+ University of Shkodra
+ Sokol Lahi
+ sokol_lahi&yahoo.com
+37262
+ Sabrefin Limited
+ Mark Brown
+ mark.brown&sabrefin.co.uk
+37263
+ Catholic Education Office, Lismore
+ Michael Kemsley
+ support&lism.catholic.edu.au
+37264
+ Tularosa Communications
+ Jerimiah Cole
+ jcole&tularosa.net
+37265
+ Delovoy Partner Ltd.
+ Alexander Shevtsov
+ shevtsov&dpartners.ru
+37266
+ Schindler Elevator Ltd
+ Adrian Buenter
+ adrian.buenter&ch.schindler.com
+37267
+ Tecnobit
+ Jesus Megia
+ jesus.megia&tecnobit.es
+37268
+ Gira Giersiepen GmbH & Co. KG
+ Stefan Pees
+ registration&gira.de
+37269
+ Rosa-Luxemburg-Stiftung Gesellschaftsanalyse und politische Bildung e. V.
+ Olaf Barz
+ support&rosalux.de
+37270
+ Farell Instruments SL
+ Jose Luis Prieto Saens
+ pen&farell-i.com
+37271
+ COESYS s.r.l.
+ Leonardo Palazzolo
+ iana-pen&coesys.it
+37272
+ Westvik
+ Dane Westvik
+ danew&nosheds.com
+37273
+ Acision Ltd
+ Paul Pankhurst
+ paul.pankhurst&acision.com
+37274
+ Infratel, Inc.
+ Artem Bozhenov
+ a.bozhenov&infratel.com
+37275
+ Skyfire Labs, Inc.
+ John Metzger
+ jmetzger&skyfire.com
+37276
+ System of Modular Technologies - ICC
+ Mikhail Maysuradze
+ adm&smticc.ru
+37277
+ Universidad TecMilenio
+ Juan Jesus Salazar
+ jjsalazar&tecmilenio.mx
+37278
+ Hanselmann Consulting GmbH
+ Thomas Hanselmann
+ thomas&hanselmann.net
+37279
+ eco-ged
+ Christophe Feau
+ christophe.feau&eco-ged.fr
+37280
+ jTendo Sp. z o.o.
+ Andrzej Trawinski
+ andrzej.trawinski&jtendo.com
+37281
+ Signatec ltd.
+ Anton Charintsev
+ anton&signatec.ru
+37282
+ Barloworld Power
+ Ryan Sprong
+ rsprong&barloworldpower.com
+37283
+ SPF FInances
+ Claudio Rudi
+ ict.operations.unixservers&minfin.fed.be
+37284
+ Energy Sector Security Consortium, Inc.
+ Justin Clarke
+ justin&energysec.org
+37285
+ NationalField
+ Thomas Christ
+ tchrist&nationalfield.org
+37286
+ Congressional Budget Office
+ Kristen Skinner
+ Kristen.Skinner&cbo.gov
+37287
+ christopher d del riesgo
+ christopher d del riesgo
+ christopher&delriesgo.com
+37288
+ AXGATE CO., LTD (formerly 'AXAN Networks Co.,LTD.')
+ Jack H. Lee
+ pen-manager&axgate.com
+37289
+ Inco-Service Ltd.
+ Kozak Ivan
+ kozakman&gmail.com
+37290
+ Gridmerge Limited
+ Robert Cragie
+ robert.cragie&gridmerge.com
+37291
+ BRITZE Elektronik und Geraetebau GmbH
+ David Kirchner
+ david.kirchner&geyer-gruppe.de
+37292
+ Arcanum Communications Ltd
+ Richard Frith-Macdonald
+ richard&arcanumcommunications.com
+37293
+ Rusteletech Ltd.
+ Vladimir Lee
+ lee&rusteletech.ru
+37294
+ netzquadrat GmbH
+ Matthias Witte
+ noc&netzquadrat.de
+37295
+ Stadt Muenster - citeq
+ Stefan Schoenfelder
+ oidadmin&citeq.de
+37296
+ nanoLogika GmbH
+ Bastian Menningen
+ admin&nanologika.de
+37297
+ LiteCore Networks India Pvt Ltd
+ Rathnakumar Kayyar
+ rkayyar&litecore.net
+37298
+ PAGANI INFORMATIQUE sarl
+ Sébastien PAGANI
+ paganisebastien1&free.fr
+37299
+ Quanxi Technologies, LLC
+ J. Ryan Porter
+ rporter&acenetconsulting.com
+37300
+ Neoware s.r.o.
+ Kamil Kantar
+ kamil.kantar&neoware.cz
+37301
+ metaVentis GmbH
+ Matthias Hupfer
+ hupfer&metaventis.com
+37302
+ Daniel Adam
+ Daniel Adam
+ iana&fad-net.de
+37303
+ Ignesco Software
+ Charlotte Harrison
+ iana-ldap&ignesco.co.uk
+37304
+ Stonegate Instruments Ltd
+ Shaun Evers
+ pdev&stonegate-instruments.co.uk
+37305
+ Beijing Utility Software Core Technology Co., Ltd
+ Shi Cancan
+ cancan.shi&gmail.com
+37306
+ Hintz
+ Thomas Hintz
+ thomas&familie-hintz.de
+37307
+ Vodéa
+ Nicolas Mercadier
+ nicolas.mercadier&vodea.com
+37308
+ GSMK mbH
+ Robert Blauenhausen
+ infra-support&gsmk.de
+37309
+ PÉTÃV Pécsi TávfűtÅ‘ Kft.
+ Kutfej Béla
+ kutfej.bela&gmail.com
+37310
+ NetAcademia Kft.
+ Agoston Deim
+ deim.agoston&netacademia.net
+37311
+ Leibniz-Gymnasium Remscheid (formerly 'N@team Leibniz-Gymnasium Remscheid')
+ Klaus Rörig
+ netzwerk&leibniz-remscheid.de
+37312
+ ULC Systems Inc.
+ Seong-Heon Jeong
+ linebacker&ulcsystems.com
+37313
+ peers@play
+ Arno Wacker
+ arno.wacker&uni-due.de
+37314
+ 40 North LLC
+ Basit Mustafa
+ basit&40northllc.com
+37315
+ Greenshift
+ Alex Sanderson
+ pen.iana.org&greenshiftnetworks.com
+37316
+ Yuvad Technologies
+ Vivian Song
+ cpsong&yuvad.com
+37317
+ Ruby Rocket (Chengdu) Consulting Co., Ltd
+ David Wilkinson
+ dw&rubyrocketlink.com
+37318
+ Datacenter Services, Inc.
+ Robert Hermanns
+ robert.hermanns&d8acenter.com
+37319
+ GERNY
+ Stefan Gerny
+ mail&gerny.de
+37320
+ Inneasoft
+ Sebastien Cand
+ sebastien.cand&inneasoft.com
+37321
+ Really Helsinki Oy
+ Jari Partti
+ jari.partti&really.fi
+37322
+ ERNW GmbH
+ Rene Graf
+ rgraf&ernw.de
+37323
+ Yasashi Matsuo
+ Yasashi Matsuo
+ matsuo.yasashi&cocoa.plala.or.jp
+37324
+ Albany Medical Center
+ Joseph Hoffman
+ hoffmaj&mail.amc.edu
+37325
+ York College of Pennsylvania
+ Kyle Smith
+ ksmith8&ycp.edu
+37326
+ Datasat Digital Entertainment
+ David Eyre
+ david.eyre&datasatdigital.com
+37327
+ Student Satellite Initiative Munich SSIMUC e.V.
+ Martin Luelf
+ admin&ssimuc.de
+37328
+ Peninsula Regional Medical Center
+ Brad Taylor
+ brad.taylor&peninsula.org
+37329
+ Community Care Physicians, P.C.
+ Patrick Knapp
+ pknapp&communitycare.com
+37330
+ OpenMarket
+ Andrew Kerr
+ andrew.kerr&openmarket.com
+37331
+ Frey Textilreinigung GmbH
+ Albert Frey
+ EDV&frey-textilreinigung.de
+37332
+ CPS Power Systems GmbH
+ Jörg Becker
+ j.becker&cpspower.de
+37333
+ CADENAS GmbH
+ Klaus Gruber
+ k.gruber&cadenas.de
+37334
+ Norsk Hydro ASA
+ Nils Elverhaug
+ nils.jorgen.elverhaug&hydro.com
+37335
+ DimpleDough
+ Bob Kwiencien
+ bkwiencien&dimpledough.com
+37336
+ Identity Solutions Pty Ltd
+ Richard Begg
+ richard.begg&identity-solutions.com.au
+37337
+ RandomStorm Ltd
+ Andrew Gilhooley
+ andrew.gilhooley&randomstorm.com
+37338
+ C3
+ Denise Stockman
+ denise.stockman&c3-carbon.com
+37339
+ Open IPTV Forum, e.V.
+ Nilo Mitra
+ nilo.mitra&ericsson.com
+37340
+ Teclo Networks
+ Ties Stuij
+ ties&teclo.net
+37341
+ Plexxi, Inc.
+ Ephraim Dobbins
+ ephraim.dobbins&plexxi.com
+37342
+ uCIRRUS Corp
+ Dave Cracknell
+ Dave.Cracknell&ucirrus.com
+37343
+ InterScot Network
+ Chris Maxwell
+ cmaxwell&interscot.net
+37344
+ Express TeleCom JSC
+ Andrey A. Konovalov
+ noc&extel.ru
+37345
+ it suits IT
+ Erwin van Dijk
+ erwin.vandijk&itsuitsit.com
+37346
+ Medicity
+ Ashish V. Shah
+ avshah&medicity.com
+37347
+ IT-Services der Oesterreichischen Sozialversicherungs GmbH
+ Ronald Holper
+ ronald.holper&itsv.at
+37348
+ Compact Software International SA
+ Antonio J. García Lagar
+ ajgarcia&c17.net
+37349
+ Family Trach
+ Jens Trach
+ jens.trach&k-67.de
+37350
+ SkyOnline Argentina
+ Daniel H. Perez
+ dperez&skyonline.net.ar
+37351
+ Agile Europe s. r. o.
+ Vladimir Sys
+ vladimir.sys&agile-europe.com
+37352
+ Ministerio de Relaciones Exteriores, Comercio Internacional y Culto
+ Diego Woitasen
+ dxw&mrecic.gov.ar
+37353
+ Euroports
+ Etienne Leneveu
+ etienne.leneveu&euroports.com
+37354
+ Arawat Inc
+ Rohit Joshi
+ msg&arawat.com
+37355
+ Norris Communications
+ Sam Norris
+ SAM&MrNorris.com
+37356
+ Deutschmann Automation GmbH & Co. KG
+ Dominik Litzinger
+ IANA_PEN&deutschmann.de
+37357
+ Auderis
+ Boleslav Bobcik
+ bbobcik&gmail.com
+37358
+ Regionalmedien Austria AG
+ Kurt Stieger
+ it-services&regionalmedien.at
+37359
+ PaperlinX Europe
+ Chris Wynia
+ chris.wynia&paperlinxeu.com
+37360
+ Hypace Technology Co.,Ltd
+ Grant Lee
+ grantlee&hypace.com
+37361
+ EquiVox Inc.
+ Adeel Nazir
+ adeel.nazir&equivox.net
+37362
+ Center Information Technologies of Amur Region
+ Oleg Yakovlev
+ ca&amur-cit.ru
+37363
+ Viishanke Oy
+ Mika Mähönen
+ mika.mahonen&viishanke.fi
+37364
+ Likewise Software
+ Glenn Curtis
+ glennc&likewise.com
+37365
+ AeCS Aeroclub Saar e.V.
+ Christian Zeitz
+ christian.zeitz&aeroclub-saar.de
+37366
+ Network Application Engineering Laboratories LTD.
+ Minoru Okazaki
+ okazaki-rd&nalab.jp
+37367
+ UNIVISION SRL
+ Giacomo Colombo
+ giacomo.colombo&univision.it
+37368
+ AND Technology Research Ltd.
+ Steven Kear
+ steven.kear&andtr.com
+37369
+ CyberCité
+ DUVERGIER Claude
+ iana.pen-net&cybercite.fr
+37370
+ Mark White
+ Mark White
+ scoooby&campus.ie
+37371
+ Idibri
+ Russell Reid
+ rreid&idibri.com
+37372
+ University of San Diego
+ Tim Weichel
+ identitysupport&sandiego.edu
+37373
+ MitraStar Technology Corporation
+ Becker Lu
+ Becker.Lu&mitrastar.com.tw
+37374
+ Brainstorm Mobile Solutions Ltd
+ Richard Frith-Macdonald
+ richard.fm&brainstorm.co.uk
+37375
+ DATA 5 Ingenieurbuero fuer Datentechnik GmbH
+ Karl Zuern
+ Karl.Zuern&DATA5.de
+37376
+ Gerhard Messer
+ Gerhard Messer
+ register&gerhardmesser.com
+37377
+ Chaos Creations
+ Søren P. Skou
+ sps&mud.dk
+37378
+ Dansk Kabel TV
+ Søren P. Skou
+ sps&danskkabeltv.dk
+37379
+ Charles Schwab & Co., Inc.
+ Darren Mar-Elia
+ darren.marelia&schwab.com
+37380
+ Computer Output Print & Internet (COPI)
+ Andy Plata
+ ap&888999COPI.com
+37381
+ Balidev.com
+ Yogi Triana
+ yogi.triana&gmail.com
+37382
+ Danateq PTE Ltd
+ Ian Langman
+ ian.langman&danateq.com
+37383
+ Infocom Network Limited
+ Rajesh Kumar Mallah, CTO
+ mallah&tradeindia.com
+37384
+ Onze Lieve Vrouw Ziekenhuis Aalst
+ Anthony Van der Vennet
+ anthony.van.der.vennet&econocom.be
+37385
+ Centrum Informatyki ZETO S.A. w Białymstoku
+ Waldemar Buraczewski
+ Waldemar.Buraczewski&zeto.bialystok.pl
+37386
+ CEGES/SOMA
+ Steven Langenaken
+ steven.langenaken&cegesoma.be
+37387
+ NAVUM GmbH
+ Alexander Schneider
+ Alexander.Schneider&navum.de
+37388
+ Lietuvos Respublikos Seimo kanceliarija
+ Rimas Paliusis
+ ripali&lrs.lt
+37389
+ BYO NETWORKS
+ Olivier Tirat
+ olivier.tirat&byo-networks.com
+37390
+ Adyton Systems AG
+ Franco Fichtner
+ franco.fichtner&adytonsystems.com
+37391
+ Ministry of health Republic of Macedonia
+ Zaklina Cagoroska
+ zaklina&izismk.org
+37392
+ PROBE Inc.
+ Dong Hyun Kim
+ dhkim&probedigital.com
+37393
+ Tazarv Afzar Co.
+ Jalal Abedinejad
+ abedi&tazarv.com
+37394
+ Farsinet
+ Mohsen Saeedi
+ iana&farsinetco.com
+37395
+ kaspian sanat co.
+ aflatounian ali
+ aflatounianali&live.com
+37396
+ Usługi Informatyczne ITS Mariusz Kryński
+ Mariusz Kryński
+ mrk&sed.pl
+37397
+ MMB Research Inc.
+ Mark Borins
+ domain.admin&mmbresearch.com
+37398
+ ThreatMetrix
+ Joel Heenan
+ operations&threatmetrix.com
+37399
+ Oceans Edge Inc
+ Adam McKay
+ adam.mckay&oceansedgeinc.com
+37400
+ Topsoft ZRt
+ Ferenc Lendvai
+ lendvai&topsoft.hu
+37401
+ FancyFon Software
+ Konrad Kehrer
+ konrad.kehrer&fancyfon.com
+37402
+ neverpanic.de
+ Clemens Lang
+ clemens&neverpanic.de
+37403
+ Marmiko IT-Solutions GmbH
+ Th. Meier-Brook
+ penmaster&marmiko.de
+37404
+ Rischioto Corp
+ Carlos L L Rischioto
+ carlos&rischioto.com.br
+37405
+ HeBei FarEast Harries comunication company
+ liumengyang
+ liumengyang.dxx&163.com
+37406
+ AHASWARE s.r.o.
+ David Misek
+ info&ahasware.cz
+37407
+ Comcraft
+ Laurent Schirck
+ laurent.schirck&comcraftfr.com
+37408
+ Callis Technologies
+ Sebastian Sensabastiano
+ ssensabastiano&callistech.com
+37409
+ Home Credit International, a. s.
+ Luděk Finstrle
+ app&homecredit.net
+37410
+ Opus VFX
+ Darren Hildebrand
+ darren.hildebrand&opusvfx.com
+37411
+ L-S-B Broadcast Technologies GmbH
+ Wilfried Luff
+ wlu&l-s-b.de
+37412
+ Cable Manufacturing Business, Inc
+ Chris Badinelli
+ cbadinelli&cablemanufacturing.com
+37413
+ Smile SA
+ Nicolas BOUTHORS
+ nicolas.bouthors&smile.fr
+37414
+ Tipjar L.L.C.
+ David Nicol
+ david&tipjar.com
+37415
+ International Radio and Electronics Corp.
+ Don Pettifor
+ dpettifor&irec1.com
+37416
+ Rivet Software
+ Jim Cleppe
+ jim.cleppe&rivetsoftware.com
+37417
+ EFM s.r.l.
+ Grimaldi Marco
+ grimaldi.marco&efmnet.it
+37418
+ Mobile People
+ Lars Bo Svenningsen
+ lbo&mobilePeople.com
+37419
+ Bonprix sp. z.o.o
+ Marek Zaradzki
+ mzaradzki&bonprix.pl
+37420
+ Virtual Bit di Lucio Crusca
+ Lucio Crusca
+ info&virtual-bit.com
+37421
+ Factum IT BV
+ Damian Myles
+ info&efactum.net
+37422
+ Start Norge
+ Audun Bjørkøy
+ webint&startntnu.no
+37423
+ Unassigned
+ Returned 2019-02-01
+ ---none---
+37424
+ MDL29
+ Arnaud Yonnet
+ arnaud.yonnet&mdl29.net
+37425
+ Ericsson-LG Enterprise Co., Ltd. (formerly "LG-Ericsson Co., Ltd.")
+ MIN-SOO PARK, Ph.D.
+ minsoo.park&ericssonlg.com
+37426
+ Travelzen Group Ltd.
+ Erich Cheung
+ erich.cheung&travelzen.com
+37427
+ ENTE
+ Adam Szastok
+ a.szastok&ente.com.pl
+37428
+ Bürkert Werke GmbH & Co. KG
+ Dr. Udo Gais
+ licences.eu&burkert.com
+37429
+ Grand Canyon University
+ Gary Crites
+ dl-itvendorsupport&gcu.edu
+37430
+ Electronic Power And Market Sp. z o.o.
+ Lukasz Panasiuk
+ lukasz.panasiuk&epm.com.pl
+37431
+ Montalbano Technology SPA
+ Luca Adamo
+ ladamo&montalbanotechnology.com
+37432
+ Carbon Mountain LLC
+ John Buswell
+ engineering&carbonmountain.com
+37433
+ Custom Radio Network, Inc.
+ Henry Mecke
+ hal&customrn.com
+37434
+ ZenRobotics Ltd.
+ Paul Tötterman
+ admin&zenrobotics.com
+37435
+ Gensler IT-Support
+ Christoph Gensler
+ info&gensler.to
+37436
+ Maritime Broadband Inc.
+ Mary Ellen Kramer
+ mkramer&maritimebroadband.com
+37437
+ Softec Integrations AG
+ Stefan Huwiler
+ stefan.huwiler&softec.ch
+37438
+ networks direkt Gesellschaft für Informationstechnologie mbH
+ Nils Böckmann
+ nils.boeckmann&direkt-gruppe.de
+37439
+ Computer Network Limited
+ Jamie Reddell
+ jamie.reddell&cnlsoftware.com
+37440
+ Digitalwatt S.r.L
+ Roberto Quadrini
+ roberto.quadrini&digitalwatt.it
+37441
+ OCI Nitrogen
+ Frans Ortmans
+ frans.ortmans&ocinitrogen.com
+37442
+ ANFAC Autoridad de Certificación Ecuador C.A.
+ Florencio Diaz
+ fdiaz&anf.es
+37443
+ Centina Systems
+ Paul Pantages
+ pdp&centinasystems.com
+37444
+ Digital Products Limited
+ Julien Richard
+ netadmin&dplcore.com
+37445
+ Atlantic Intertrade Ltd.
+ William Robert Caron
+ w.r.c&atlanticit.com
+37446
+ Andrey Klyachkin
+ Andrey Klyachkin
+ aklyachkin&gmail.com
+37447
+ Nimble Storage
+ Hector Yuen
+ hector&nimblestorage.com
+37448
+ ENBLINK
+ Gwak, Beom Seok
+ bsgwak&enblink.com
+37449
+ Opzoon Technology Co., Ltd.
+ Keane Xi
+ xizhuke&gmail.com
+37450
+ Sodrugestvo Group of Companies
+ Dmitriy Ilyin
+ it&sodru.com
+37451
+ Effdon Networks Ltd.
+ Radion Mirchevsky
+ radion&effdon.com
+37452
+ Delta Sistemi Srl
+ Roberto Capato
+ rcapato&deltasistemi.it
+37453
+ B-Obvious
+ Raz Elharar
+ raz&b-obvious.com
+37454
+ Newsweb
+ Vincent Batoufflet
+ vincent.batoufflet&newsweb.fr
+37455
+ Abertis Autopistas España
+ Carles Fuentes
+ carlos.fuentes&abertisautopistas.com
+37456
+ The New School
+ Peter Redhead
+ redheadp&newschool.edu
+37457
+ Medas S.R.L.
+ Angelo Alfano
+ angelo.alfano&medas-solutions.it
+37458
+ QualCare, Inc
+ Ed Merola
+ emerola&qualcareinc.com
+37459
+ Yealink
+ Vin Too
+ vintoo&yealink.com
+37460
+ Nova banka AD
+ Sasa Popravak
+ sasa.popravak&novabanka.com
+37461
+ Peakwork GmbH
+ Christian Garling
+ christian.garling&peakwork.de
+37462
+ COGISTICS, INC.
+ Robert Berquist
+ rberquist&gmail.com
+37463
+ Leitwelt GmbH
+ Dr. Oliver Welter
+ oliver.welter&leitwelt.com
+37464
+ Intelligrated, Inc
+ Mark Holland
+ mark.holland&intelligrated.com
+37465
+ DataDesign
+ Michael Forum
+ michael.forum&forumonline.dk
+37466
+ Digitactics, Inc.
+ Matthew Beebe
+ matt&digitactics.com
+37467
+ Arpeggio Software Inc
+ Tim McCarthy
+ tim.mccarthy1&yahoo.com
+37468
+ Educational Service Unit Coordinating Counsel
+ Matthew Blomstedt
+ admin&esucc.org
+37469
+ Shenzhen Communication Technology Co.Ltd
+ hulin Li
+ sct_lhl&hotmail.com
+37470
+ Power Internet Ltd
+ Peter Spikings
+ peter.spikings&powergroup.co.uk
+37471
+ QEES Aps.
+ Henrik Olsen
+ hol&qees.eu
+37472
+ Cuculus GmbH
+ René Böringer
+ r.boeringer&cuculus.net
+37473
+ Used Car Dealers Association of Ontario
+ Sergey Lopatin
+ s.lopatin&ucda.org
+37474
+ sedkol
+ John Greenfelder
+ zgreenfelder&gmail.com
+37475
+ OT Systems Limited
+ Kelvin Chan
+ admin&ot-systems.com
+37476
+ ViaThinkSoft
+ Daniel Marschall
+ oidra&viathinksoft.de
+37477
+ SIGNALIS
+ Claude RICHARD
+ claude.richard&signalis.com
+37478
+ The Karthikeyans
+ Muruganand Karthikeyan
+ muru&mkarthik.cz.cc
+37479
+ Warimax Ltd.
+ Michael Todd Peterson
+ support&warimax.com
+37480
+ SkySQL Ab
+ Kaj Arnö
+ kaj&skysql.com
+37481
+ Canyons School District
+ Scot McCombs
+ itmsengineers&canyonsdistrict.org
+37482
+ Stewart McKelvey
+ Scott Gorrill
+ sgorrill&smss.com
+37483
+ A.5 Security Consulting Group, SL
+ Sergi Gonzalez
+ sgonzalez&a5security.com
+37484
+ PT. Teknologi Multimedia Indonesia
+ Agastiya S. Mohammad
+ egi&pure-technology.net
+37485
+ Alico Graphic Web Designs
+ Sean Ali
+ sean&alicographics.com
+37486
+ OOO Verified Solutions
+ Alexander Ryzhov
+ admin&vs5.ru
+37487
+ Nicolas Ledez
+ Nicolas Ledez
+ iana&ledez.net
+37488
+ Ridgetop Group, Inc.
+ Robert Wagoner
+ rwagoner&ridgetopgroup.com
+37489
+ Scality
+ Dos Santos Patrick
+ iana&scality.com
+37490
+ ENCO Systems, Inc.
+ Eugene Novacek, P.E.
+ research&enco.com
+37491
+ FTM Systems Kft.
+ Néher Márton
+ neher.marton&ftmsystems.hu
+37492
+ Mindstorm Networks
+ Nick Whalen
+ nickw&mindstorm-networks.net
+37493
+ Cyberlink AG
+ Thomas Bader
+ bader&cyberlink.ch
+37494
+ Vincent de Lau
+ Vincent de Lau
+ vincent&delau.nl
+37495
+ MARS Advanced Research Systems
+ Robert Leslie
+ pen.iana.org&mars.org
+37496
+ ZHEJIANG DAHUA TECHNOLOGY CO.,LTD
+ Wang Lingli
+ wang_lingli&dahuatech.com
+37497
+ Delphi Innovations
+ Marshall Reeske
+ mreeske&gmail.com
+37498
+ NasuTek Enterprises
+ Michael Manley
+ mmanley&nasutek.com
+37499
+ NetSoft Distributed Solutions Pty Ltd
+ Keith Willis
+ iana&netsoft.com.au
+37500
+ Schmid Industrieholding
+ Thomas Brandner
+ iana&sih.co.at
+37501
+ Progetto Archivio S.r.l.
+ Massimo Nuvoli
+ info&progettoarchivio.com
+37502
+ kyberna AG
+ Thomas Fritz
+ noc&kyberna.net
+37503
+ Seratel Technology SAL
+ John Hobdell
+ john&seratel.com
+37504
+ ONETASTIC S.r.l.
+ Visentin Sergio
+ onetastic&onetastic.com
+37505
+ WSO2 Inc.
+ Prabath Siriwardana
+ external-relations&wso2.com
+37506
+ Biodec s.r.l.
+ Michele Finelli
+ m&biodec.com
+37507
+ Freenet Liberec, o.s.
+ Jakub Petržílka
+ kubapet&lbcfree.net
+37508
+ AQUAPHOR
+ Nikolay Kartashev
+ kolq&aquaphor.ru
+37509
+ DirectorySelfService
+ Mohd EQbal.
+ DirectorySelfService&tashawour.com
+37510
+ SilentSystem
+ Shinichi Nakamoto
+ naka&silentsystem.jp
+37511
+ Future Dynamics Interstellar
+ Napoleon A. Courtney
+ napoleoncourtney&gmail.com
+37512
+ Systems Corps
+ Michael Carey
+ mike&systemscorps.com
+37513
+ Citkomm
+ Marc Risse
+ risse&citkomm.de
+37514
+ Raphael Frasch GmbH
+ Raphael Frasch
+ info&frasch.de
+37515
+ Avajadi Solutions
+ Eddie Olsson
+ ewt&avajadi.org
+37516
+ Software Integration Development
+ C.H.W. van Zon
+ c.v.zon&softint.nl
+37517
+ Sveriges Radio AB
+ Henrik Sörling
+ Henrik.sorling&sr.se
+37518
+ Firewall Services
+ Hervé Lardin
+ tech&firewall-services.com
+37519
+ Draexlmaier Group
+ Mario Lohner
+ Lohner.Mario&DRAEXLMAIER.DE
+37520
+ Kassenaerztliche Vereinigung Baden-Wuerttemberg
+ Eike Ott
+ NetzwerkeundSecurity&kvbawue.de
+37521
+ Network Pipeline Inc.
+ Brad J. Wilkus
+ bradwilkus&networkpipeline.com
+37522
+ Kousec Software, Inc.
+ Masato Kataoka
+ masato.kataoka&kousec.com
+37523
+ Alyrica Networks Inc
+ Joseph Sullivan
+ joseph.sullivan&alyrica.net
+37524
+ Com1 Communication Solutions B.V.
+ Bas Sanders
+ b.sanders&com1.nl
+37525
+ Infovide-Matrix
+ Pawel Biedronski
+ pbiedronski&ivmx.pl
+37526
+ WellCentive, LLC
+ Andre Thenot
+ agthenot&wellcentive.com
+37527
+ Signalsky Communication Co., Ltd.
+ Li Chunsheng
+ tom&signalsky.com
+37528
+ Crompton Greaves Limited
+ Yogendra Namjoshi
+ yogendra.namjoshi&cgglobal.com
+37529
+ A and A System Co., Ltd.
+ Shigetaka Furukawa
+ moroheiya&aa-sys.co.jp
+37530
+ WebRadar
+ Daniel Hart
+ daniel&hart.net
+37531
+ Frank Moeller
+ Frank Moeller
+ frank&nx01.de
+37532
+ BBT Technology Corp.
+ PanJie
+ pjie131&yahoo.com.cn
+37533
+ Delta Electronics (Thailand) Public Co.,Ltd
+ Phichej Cheevanantachai
+ Phichej&delta.co.th
+37534
+ uher.info
+ Marek Uher
+ marek&uher.info
+37535
+ microDATA GIS, Inc.
+ Jeremy Jackson
+ jjackson&md-911.com
+37536
+ NRG2 B.V.
+ B. Sanders
+ bsanders&nrg2.nl
+37537
+ JADE
+ Błażej Kukliński
+ bkuklinski&jade.pl
+37538
+ Big Switch Networks
+ Kanzhe Jiang
+ kanzhe.jiang&bigswitch.com
+37539
+ Code One GmbH
+ Arne Bönninghoff
+ ab&codeone.tv
+37540
+ N3 Labs Sdn. Bhd.
+ Ihsan Junaidi Ibrahim
+ ihsan&n3labs.my
+37541
+ COMPUTER HI-TECH INC.
+ Koji Suzue
+ suzue&cht.co.jp
+37542
+ Depelmaan Ltd
+ Alireza Khodaian
+ a.khodaian&depelmaan.com
+37543
+ Crowe Horwath LLP
+ Ted Dyck
+ ted.dyck&crowehorwath.com
+37544
+ UM Labs Ltd
+ Peter Cox
+ peter&um-labs.com
+37545
+ ACCEO Solutions inc. (formerly 'GFI Solutions Group inc.')
+ Christophe Dupre
+ christophe.dupre&acceo.com
+37546
+ BNP Paribas Fortis group
+ Patrick GUSTOT
+ patrick.gustot&bnpparibasfortis.com
+37547
+ Europapier International GmbH
+ Muranyi Mihnea
+ m.muranyi&europapier.ro
+37548
+ CenturyLink
+ Christina Ellis
+ chris.ellis&centurylink.com
+37549
+ C&T sas
+ Roberto Casalegno
+ roberto.casalegno&ct-sas.it
+37550
+ Flexenclosure AB
+ Magnus Persson
+ magnus.persson&esitepowersystems.com
+37551
+ IFM Infomaster SpA
+ Giampaolo Sica
+ giampaolo.sica&ifminfomaster.com
+37552
+ RAYCORE TAIWAN CO., LTD.
+ Jimmy Chiang
+ contact&raycore.com.tw
+37553
+ FRDLWEB
+ Till Wehowski
+ till&webfan.de
+37554
+ Archbold Medical Center
+ Lou Ellen Parker, RN
+ lparker&archbold.org
+37555
+ Enabling Technologies Company, Inc.
+ Mark Mercer
+ markm&brailler.com
+37556
+ Brandwatch
+ Luke Alexander
+ luke&brandwatch.com
+37557
+ Pathology Associates Medical Laboratories, LLC
+ Sean Rowe
+ srowe&paml.com
+37558
+ VM-DG Hemmert & Schuster GbR
+ Marco Schuster
+ marco&vmsoft-gbr.de
+37559
+ Socialcast
+ Patrick Kile
+ patrick&socialcast.com
+37560
+ Netscout Systems, Inc. (formerly 'Simena, LLC')
+ Sezen Uysal
+ sezen.uysal&netscout.com
+37561
+ Beijing KEMACOM technologies Co., Ltd.
+ Yongjie Zhang
+ eddy.jhang&gmail.com
+37562
+ Hangzhou Yuwan Technology Co., Ltd.
+ Shuyun Guo
+ support&itmone.com
+37563
+ NNS - Nigl Network Solutions
+ NIGL Sascha
+ s.nigl&nns.at
+37564
+ Everest Display Inc.
+ Michael B. F. Wu
+ michaelbfwu&everestdisplay.com.tw
+37565
+ Struck Innovative Systeme GmbH
+ Thorsten Fritzke
+ thorsten.fritzke&struck.de
+37566
+ Discovery Reply S.r.l.
+ Andrea Ceciarelli
+ a.ceciarelli&reply.it
+37567
+ Orbital ATK, Inc (formerly 'Alliant Techsystems Inc.')
+ Chris Helget
+ pki&orbitalatk.com
+37568
+ Commend International GmbH
+ Johannes Helminger
+ j.helminger&commend.com
+37569
+ Vocative Ltd.
+ Dmitry Glukhov
+ gludminick&vocative.ru
+37570
+ ELFF Tech
+ Lonny Fairfield
+ lfairfie&wyoming.com
+37571
+ KVUC
+ Mik Helmich
+ mik&kvuc.dk
+37572
+ Panini s.p.a.
+ Massimo Gullotto
+ Massimo.Gullotto&panini.com
+37573
+ LightSoft Research Ltd.
+ Alexey Leontev
+ alex&lightsoft.ru
+37574
+ Alberta Distance Learning Centre
+ Arlen Baker
+ abaker&adlc.ca
+37575
+ Infobip LTD
+ Izabel Jelenic
+ izabel.jelenic&infobip.com
+37576
+ NovelSat
+ Guy Cohen
+ guy.c&novelsat.com
+37577
+ Branch of LLC "Tabak-Invest" Trade Center "Korona"
+ Mikhail Koren
+ mike.it&korona.by
+37578
+ Samworth Brothers Ltd
+ thomas wing
+ helpdesk&ginsters.co.uk
+37579
+ Synetrix Holdings Limited
+ John Shaw-Miller
+ john.shaw-miller&synetrix.co.uk
+37580
+ Chao-Inn elementary school
+ Chia-Hui Chen
+ mis&cies.tyc.edu.tw
+37581
+ Mika timing GmbH
+ Joerg Mika
+ joerg.mika&mikatiming.de
+37582
+ Theobroma Systems Design und Consulting GmbH
+ Dr. Philipp Tomsich
+ oid-admin&theobroma-systems.com
+37583
+ Surescripts, LLC
+ Jim Martin
+ security&surescripts.com
+37584
+ Gary Hawkins
+ Gary Hawkins
+ gary.hawkins&garyhawkins.me.uk
+37585
+ QDIAGNOSTICA
+ Ayuda Imagen
+ ayuda.imagen&diagnosticorecoletas.com
+37586
+ E-sektionens Teletekniska Avdelning
+ Anton Landberg
+ anton.landberg&gmail.com
+37587
+ QualVu, Inc.
+ Rodney D. Holm
+ rholm&qualvu.com
+37588
+ QingDao Easytelecom Co., Ltd.
+ Lin Guo
+ easytelecom&public.qd.sd.cn
+37589
+ Institut de l'Ebre
+ Sergi Tur Badenas
+ stur&iesebre.com
+37590
+ Meyer Burger Technology AG
+ Jonas Reusser
+ j.reusser&meyerburger.ch
+37591
+ Reggiani
+ Andrea Pagni
+ support&reggiani.it
+37592
+ Ev.-Luth. Brüdergemeinde Enger e.V.
+ Alexander Gebel
+ alex&elb-enger.de
+37593
+ Platform-a Arastirma Gelistirme Koordinasyon Hizmetleri A. S.
+ Ilhan Uncuoglu
+ ilhan.uncuoglu&platform-a.org
+37594
+ Netmining LLC
+ Cristian Ferencz
+ cristian.ferencz&netmining.com
+37595
+ Geomarine Ltd
+ Ian Macdonald
+ ianmac51&gmail.com
+37596
+ Agri-hitech LLC
+ Shigeru Makino
+ mac&agri-hitech.com
+37597
+ Decatur Hospital Authority dba Wise Regional Health System
+ Joe Arispe
+ jarispe&wiseregional.com
+37598
+ CipherCloud, Inc.
+ Pravin Kothari
+ pkothari&ciphercloud.com
+37599
+ Meontrust Inc.
+ Markku Mehtälä
+ markku&meontrust.com
+37600
+ ledeuns.org
+ Denis FONDRAS
+ contact&ledeuns.org
+37601
+ Xech S.r.l.
+ Marco Tiraboschi
+ mtiraboschi&xech.it
+37602
+ Spider Software GmbH
+ Michael Becker
+ pen&spider-software.net
+37603
+ Meami.org
+ Martin Musatov
+ musatov&att.net
+37604
+ RMG Tech (Malaysia) Sdn Bhd
+ Jean-Yves Sireau
+ sysadmin&regentmarkets.com
+37605
+ MCX Telecom 2 Sp. z o.o.
+ Tomasz Sadowski
+ tomasz.sadowski&mcx.pl
+37606
+ "SM Finance",JSC
+ Vladimir V. Losev
+ losev&smfin.ru
+37607
+ Cascada Software & Consulting
+ Marcos Luna
+ marcos.luna&gmail.com
+37608
+ CareEvolution, Inc
+ Himabindu Bolisetty
+ bindu&careevolution.com
+37609
+ Dang Networks Inc.
+ Andrew Duffy
+ andrewd&dangnetworks.com
+37610
+ The TuxClan
+ Carel Lubbe
+ carel.lubbe&gmail.com
+37611
+ CJSC TSI Service
+ Ivan Yu. Malinin
+ miu&tsinet.ru
+37612
+ Kassenärztliche Vereinigung Niedersachsen
+ Christian Strassburg
+ christian.strassburg&kvn.de
+37613
+ ennovatis GmbH
+ Hartmut Freihofer
+ h.freihofer&ennovatis.de
+37614
+ Siqura
+ Peter de Konink
+ pkonink&siqura.com
+37615
+ V Labs Informatica Ltda
+ Andre Luiz de Senna
+ senna&igenesis.com.br
+37616
+ SATS Holding AB
+ Ludvig Nilsson
+ it&sats.com
+37617
+ Ventek Sistemas e Automação
+ Guilherme Namen Pimenta
+ guilherme&ventek.com.br
+37618
+ Tumblr
+ Fredrik Nylander
+ fredrik&tumblr.com
+37619
+ SCHIEx
+ Himabindu Bolisetty
+ bindu&careevolution.com
+37620
+ Alegent Health
+ Cathi Bishop
+ cathi.bishop&alegent.org
+37621
+ Ename, S.A.
+ Jose Lameira
+ oid&ename.pt
+37622
+ Chrysalis Utah, Inc.
+ Dustin Carroll
+ dustin.carroll&gochrysalis.com
+37623
+ Red Hound Software, Inc.
+ Carl Wallace
+ carl&redhoundsoftware.com
+37624
+ M & PI Software S.r.l.
+ Pierluigi Brugnone
+ pierluigi.brugnone&mpisoftware.it
+37625
+ Mike Johnson
+ Mike Johnson
+ m.d.johnson&kuub.org
+37626
+ STC AKTOR
+ Alexey Vorontsov
+ av&aktor.ru
+37627
+ ensemble
+ Mike Joe
+ sysadmin&ensemble.com
+37628
+ NETRATOR Andrzej Dopierala
+ Andrzej Dopierala
+ dopieralaa&netrator.pl
+37629
+ COMTEC NET
+ Diana Ioan
+ diana.ioan&tecnet.ro
+37630
+ Iron Technology Solutions Ltd
+ Regis Savry
+ regis&irontech.co.nz
+37631
+ Plasmatronics Pty Ltd
+ Brendan English
+ iana&plasmatronics.com.au
+37632
+ The Frontier Group
+ Matthew Lambie
+ mlambie&thefrontiergroup.com.au
+37633
+ Bolnisnica Golnik KOPA
+ Tomaz Knific
+ tomaz.knific&klinika-golnik.si
+37634
+ Achieve3000, Inc.
+ Yaakov Goldberg
+ yaakov.goldberg&achieve3000.com
+37635
+ Awarepoint
+ Brandon Gilmore
+ bgilmore&awarepoint.com
+37636
+ Catholic Health
+ Michael Brown
+ mbrown&chsbuffalo.org
+37637
+ Henry County Hospital
+ Louetta Dishman
+ ldishman&hcmhcares.org
+37638
+ Infinitrum Co., Ltd
+ David cheng
+ david.cheng&infinitrum.com
+37639
+ ECYS S.A.
+ Fernando Valenzuela
+ fdvalenzuela&ecyssa.com
+37640
+ Federal Cardiovascular surgery center
+ Nikulin Andrey
+ avn&krascor.ru
+37641
+ Neebula Systems
+ Shai Mohaban
+ shai&neebula.com
+37642
+ GK "SoftExpert"
+ Alexander Sentyurin
+ asentyurin&sfx-tula.ru
+37643
+ IBM BTO Business Consulting Services Sp. z o.o.
+ Lukasz Kozubal
+ lukasz.kozubal&pl.ibm.com
+37644
+ Fuzhou Ucore Information Technologies Co,.Ltd
+ Wensheng Hu
+ 13705084159&139.com
+37645
+ Medical Data Express
+ Alan Hagerman
+ alan.hagerman&medicaldataexpress.com
+37646
+ Wyoming Valley Health Care System
+ Luann Draht
+ ldraht&wvhcs.org
+37647
+ Ministry of Interior - UAE (Governmental Entity)
+ Major General Matar Salem Bin Msaeed Al Neyadi – ICT Director / Dr. Haider Khalid A.A. Al-Ameed – Senior ICT Advisor
+ hkameed&adpolice.gov.ae
+37648
+ Kalmia Technology Co, LLC
+ Alton Brantley
+ alton.brantley&gmail.com
+37649
+ Helium Inc.
+ Tracy Flynn
+ tflynn&helium.com
+37650
+ Shared Technology Services Group, Inc.
+ Venu Venugopal
+ vvenugopal&stsgi.com
+37651
+ JoyStem Web Services Private Limited
+ Mr. Chandra Sekhar & Mr. JayaChandra Prakash
+ sekhar&joystem.com
+37652
+ I-TECH
+ Alex McGee
+ camcgee&uw.edu
+37653
+ Lamby
+ Stefan Lamby
+ support&lamby.de
+37654
+ Moccu GmbH
+ Thomas Walter
+ admin&moccu.com
+37655
+ Far South Networks
+ Michael Walton
+ mike&farsouthnet.com
+37656
+ Broxtowe Borough Council
+ Stuart Chaffin
+ Stuart.Chaffin&broxtowe.gov.uk
+37657
+ Erskine Design
+ Phil Howell
+ dev&erskinedesign.com
+37658
+ Czech National Bank
+ Martin Podstata
+ certificateadmins&cnb.cz
+37659
+ ControlCircle Ltd.
+ Andy Coates
+ MonitoringTeam&ControlCircle.com
+37660
+ Unit of Research of Technologies of Information and Communication (UTIC)
+ Heithem Abbes
+ heithem.abbes&gmail.com
+37661
+ Transcon Electronic Systems spol. s r. o.
+ Martin Persich
+ persich&transcon.cz
+37662
+ Ablerex Electronic Co., Ltd.
+ Fred Hsu
+ fred&ablerex.com.tw
+37663
+ nGen - Niagara Interactive Media Generator
+ Thomas Madej
+ tmadej&ngen-niagara.com
+37664
+ Zone de Police Midi
+ Jacques Struelens
+ dir.tel&zpz5341.irisnet.be
+37665
+ R. W. Beckett Corporation
+ John Bohan
+ engineering&beckettenergy.com
+37666
+ Airebullas C.B.
+ Juan Gomez Melero
+ airebullas&airebullas.es
+37667
+ Office of the Auditor General of Norway
+ Stig Kristiansen
+ stig.kristiansen&riksrevisjonen.no
+37668
+ bit GmbH
+ M. Botzem
+ m.botzem&bit-germany.de
+37669
+ FONDEMI
+ Marco Saldivia
+ msaldivia&fondemi.gob.ve
+37670
+ Barling Bay LLC
+ Perry Minchew
+ pminchew&barlingbay.com
+37671
+ The Biostatistics Center - GWU
+ Aria Bamdad
+ aria&bsc.gwu.edu
+37672
+ Odine Solutions LLC
+ Bahri Azar
+ snmp.pen&odinesolutions.com
+37673
+ Estech Systems, Inc.
+ Brian Berger
+ bberger&esi-estech.com
+37674
+ Heineken International
+ Jan den Otter
+ Jan.denotter&heineken.com
+37675
+ LoveBee
+ Phillip O'Donnell
+ admin.iana&lovebee.co.nz
+37676
+ Sutunam Co., Ltd.
+ Martin PANEL
+ network&sutunam.com
+37677
+ Linuxsoft s.r.o.
+ Ales Hakl
+ adh&linuxsoft.cz
+37678
+ Hall Research
+ Justin Ireland
+ justin&hallresearch.com
+37679
+ AGILiCOM
+ Frédéric BAHUAUD
+ f.bahuaud&agilicom.fr
+37680
+ Scott Ellis
+ Scott Ellis
+ mail&scottellis.com.au
+37681
+ Sinefa Pty Ltd
+ John Bothe
+ john&sinefa.com
+37682
+ AlexxHost
+ Alexey bogomolov
+ alexx.b84&gmail.com
+37683
+ TimoCom Soft- und Hardware GmbH
+ Marco Haack
+ hostmaster&timocom.com
+37684
+ Grupo Alsa
+ Pablo Alvarez Menendez
+ guardia&alsa.es
+37685
+ Online Marketing Solutions AG
+ Michael Junghans
+ notify&online-marketing-solutions.com
+37686
+ Lookout Mobile Security, Inc.
+ Brian Martin
+ brian.martin&lookout.com
+37687
+ Bethesda Memorial Hospital
+ Leslie Durham
+ leslie.durham&bethesdahealthcare.com
+37688
+ ACE Computer bv
+ Stephen Day
+ stephen&ace.nl
+37689
+ unixtastic
+ Stephen Day
+ sd&unixtastic.com
+37690
+ JOTATEC
+ Julio Cesar Gomes da Silva
+ julio&jotatec.com.br
+37691
+ Broadcast Devices Inc.
+ Ron Kumetz
+ ron&broadcast-devices.com
+37692
+ StringIT
+ Jeroen Dekkers
+ iana&stringit.nl
+37693
+ Brattleboro Memorial Hospital
+ Jonathan Farina
+ jfarina&bmhvt.org
+37694
+ Tsubakimoto Chain Co.
+ Kohei Yamada
+ mitaro.sales&mitaro.gr.jp
+37695
+ Quantum Data Systems (HK) Ltd
+ Leonard Siu
+ info&quantum.com.hk
+37696
+ WIKA Polska S.A.
+ Maciej Czyznielewski
+ it&wikapolska.pl
+37697
+ Higher One
+ Ian Preston
+ ipreston&higherone.com
+37698
+ Customs and Border Protection
+ Hari Kolli or David Kalavity
+ Hari.K.Kolli&cbp.dhs.gov
+37699
+ Implaneo Dental Clinic (formerly 'BolzWachtel Dental Clinic')
+ Christian Fohmann
+ edv&ipi-muc.de
+37700
+ Axed S.p.A.
+ Gennaro Coppola
+ sistemi&axed-technology.com
+37701
+ energie-m.de
+ Hans-Stefan Müller
+ mail&energie-m.de
+37702
+ Narodowy Fundusz Zdrowia - Centrala
+ Pawel Malara
+ informatyka&nfz.gov.pl
+37703
+ Mywindowslab.com
+ Laith Al Shamri
+ laith&live.it
+37704
+ Interconcept GmbH
+ Tobias Reibling
+ t.reibling&interconcept.de
+37705
+ CommSoft RMS LLC
+ Stewart Foote
+ sf&commsoft-rms.com
+37706
+ Netmedia Systems e. K.
+ Matthias Meinecke
+ info&nmsweb.de
+37707
+ Rocrail
+ Rob Versluis
+ info&rocrail.net
+37708
+ Systola Forwarding GmbH
+ Roman Kuznetsov
+ support&systola.de
+37709
+ S3 Satcom Ltd
+ John Kennett
+ john.kennett&s3sat.com
+37710
+ Dane E. Jones
+ Dane E. Jones
+ dane.jones&att.net
+37711
+ FileMaker Inc
+ Meena Rajvaidya
+ meena_rajvaidya&filemaker.com
+37712
+ Eurosistemi
+ Michael Lattari
+ michael&lattari.eu
+37713
+ Winextreme.org
+ Artem Pronichkin
+ artem&pronichkin.com
+37714
+ AppFolio, Inc.
+ Ross Harvey
+ noc&appfolio.com
+37715
+ FTN
+ Pascal Fontaine
+ pascal.fontaine&ftn.ch
+37716
+ Ville de Lausanne
+ Pascal Fontaine
+ securite.informatique&lausanne.ch
+37717
+ Herbert Smith LLP
+ Tom Maher
+ tom.maher&herbertsmith.com
+37718
+ Fresenius Vial
+ Franck Rakotonindrainy
+ franck.rakotonindrainy&fresenius-vial.fr
+37719
+ PT. Multi Structure
+ Mulyo Santoso
+ helpdesk&multistructure.co.id
+37720
+ CSR ZHUZHOU INSTITUTE CO LTD
+ xiaoyan jiang
+ jiangxy&teg.cn
+37721
+ OpenSys (M) Berhad
+ Zainun Romli
+ zromli&myopensys.com
+37722
+ Trusted Information Consulting Sp. z o.o.
+ Daniel Wachnik
+ daniel.wachnik&ticons.pl
+37723
+ ODIN technologies
+ Scott Barvick
+ sbarvick&odinrfid.com
+37724
+ Chalet Technologies Inc.
+ James Lin
+ jamesl&chalettech.com
+37725
+ Yupiq Corp
+ Paul Reimer
+ paul.reimer&yupiq.com
+37726
+ Bertol, Alexander
+ Bertol, Alexander
+ alex&bertol.de
+37727
+ General Digital Corporation
+ ROBERT GREGER
+ iana-pen&generaldigital.com
+37728
+ ADV Consulting
+ Petr Mitrofanov
+ pmitrofanov&advc.ru
+37729
+ ATS Group GmbH
+ Quentin Zak
+ quentin&groupsecurity.net
+37730
+ p-rimes.net
+ Paul Reimer
+ paul&p-rimes.net
+37731
+ MB S.p.A.
+ Luca Faccin
+ luca.faccin&mbcrusher.com
+37732
+ Ymif Engineering b.v.
+ A. Wennen
+ info&ymif.nl
+37733
+ Civil Registry Agency of Ministry of Justice of Georgia
+ Zurab Magradze
+ zmagradze&cra.gov.ge
+37734
+ ASSA ABLOY AB - Group Technologies
+ Jens Bylehn
+ IANAPen-Registrar.Authority&assaabloy.com
+37735
+ St. Mary's Medical Center
+ Dave Imhoff
+ dimhoff&st-marys.org
+37736
+ PinnacleHealth System
+ Tony Hackman
+ thackman&pinnaclehealth.org
+37737
+ GUANGDONG DONYAN NETWORK TECHNOLOGIES CO.,LTD.
+ Zhihu Zhang
+ beyoniger&gmail.com
+37738
+ Apadmi Ltd
+ Adam Fleming
+ adamf&apadmi.com
+37739
+ Braintree Payment Solutions, LLC
+ Michael Vallaly
+ noc&getbraintree.com
+37740
+ Johannes Roith
+ Johannes Roith
+ johannes&jroith.de
+37741
+ First Step Internet, LLC
+ Nathan Anderson
+ nathana&fsr.com
+37742
+ Iprio Corporation
+ Kazuhiro Matsushita
+ info&iprio.co.jp
+37743
+ Robert Frank
+ Robert Frank
+ rwf14f&gmail.com
+37744
+ Centrify Corporation
+ Nathan Yocom
+ nate.yocom&centrify.com
+37745
+ spampig.org.uk
+ Barry Hueder
+ barry.hueder.iana_org&spampig.org.uk
+37746
+ Security Data S.A.
+ Ximena Cabezas
+ info&securitydata.net.ec
+37747
+ Mercy Health Partners
+ Bob Stansfield
+ rstansfield&health-partners.org
+37748
+ GIAVANEERS
+ L. Brian McGann
+ brianm&giavaneers.com
+37749
+ Wire e Wireless World, SA
+ Pedro Lage Tavares
+ security&3w.com.pt
+37750
+ Quester Tangent
+ Rick Pearson
+ rpearson&questertangent.com
+37751
+ E.I. du Pont de Nemours and Company
+ Karen Galbraith
+ contact&dupont.com
+37752
+ NETS DENMARK A/S
+ Peter Lind Damkjaer
+ pldam&nets.eu
+37753
+ Robin Partington Architects
+ James Waite
+ james.waite&fabrictechnologies.com
+37754
+ Nextragen GmbH
+ Helge Jürgensen
+ helge.juergensen&nextragen.de
+37755
+ Radio Activity srl
+ Roberto Roberti
+ r.roberti&radioactivity-tlc.it
+37756
+ The Ministry of Interior of the Republic of Croatia
+ Marin Istvanovic
+ marin&mup.hr
+37757
+ Newton Graphics, Inc.
+ Tadahiro kanno
+ kanno&newton-graphics.co.jp
+37758
+ Actidata Company
+ Sergey Firsov
+ admin&telemetr.net
+37759
+ WXXR Network Technology Ltd. BEIJING
+ Neil Lin
+ neillin&wxxr.com.cn
+37760
+ Powertech Automation Solutions Pvt. Ltd
+ Vivek Patwardhan
+ vivek.patwardhan&pasl.in
+37761
+ Altitude Software
+ Joaquim Freitas
+ joaquim.freitas&altitude.com
+37762
+ Neotion R&D
+ Remi Verchere
+ rverchere&neotion.com
+37763
+ Bitxenio, S.L.
+ Miguelanxo Otero Salgueiro
+ miguelanxo&bitxenio.com
+37764
+ Portel Servicios Telemáticos
+ Carlos Martín
+ c.martin&portel.es
+37765
+ LHERITIER
+ Pierre FICHET
+ pfichet&lheritier-alcen.com
+37766
+ Beijing Banggoo Networks Co,Ltd.
+ James Zhang
+ glzhang&banggoo.cn
+37767
+ Gartner Inc.
+ Peter Heilig
+ peter.heilig&gartner.com
+37768
+ Bundesministerium für Arbeit und Soziales
+ Fridolin Smolka
+ fridolin.smolka&bmas.bund.de
+37769
+ Koramis GmbH
+ Michael Fess
+ m.fess&koramis.de
+37770
+ IDmachines LLC
+ Salvatore D'Agostino
+ sal&idmachines.com
+37771
+ Linkwise Technology Private Limited
+ Shirley Koh
+ shirley&linkwisetech.com
+37772
+ AERODEV
+ Martin Chen
+ chenmj&aerodev.com
+37773
+ OAO NESK Novorossiyskenergosbit
+ Kokorin Artem Vladimirovich
+ KokorinAV&nesk.ru
+37774
+ 51.6 Noord B.V.
+ Marcel de Kock
+ marcel.dekock&516noord.nl
+37775
+ BaoBros Studio
+ Winnow Cai
+ winnow.cai&baobros.com
+37776
+ Co. Ltd. "RCS Labs"
+ Artem Marchenko
+ artem.marchenko&rcslabs.ru
+37777
+ Cabinet Pierre Guerin
+ Pierre Guerin
+ pierre.guerin&cab-cpg.net
+37778
+ Northern Design (Electronics) Ltd
+ Paul Connor
+ paul.connor&ndmeter.co.uk
+37779
+ Nuvolas
+ Andre Joswig
+ info&nuvolas.de
+37780
+ MicroRIGHT Corporation
+ Aaron Moreau-Cook
+ ops&microright.com
+37781
+ eZuce Inc
+ George Niculae
+ george&ezuce.com
+37782
+ KindleIT
+ Rodolfo Hansen
+ rhansen&kitsd.com
+37783
+ Wolf Pond Creative LLC
+ Thomas Davis
+ tommy&wolfpond.com
+37784
+ IDC Solutions Pty Ltd
+ James Yong
+ jamesy&idcsolutions.com.au
+37785
+ Ingenieurbuero Jan F Westerkamp (IBW)
+ Jan F Westerkamp
+ oid&ib-westerkamp.de
+37786
+ Galtronics Telemetry, Inc.
+ Mike Lafferty
+ mike.lafferty&galtronics.com
+37787
+ Emirates Identity Authority
+ Mohamed Al Redaini
+ Mohamed.AlRedaini&emiratesid.ae
+37788
+ Syslife
+ Antoine Natale
+ a.natale&syslife.com
+37789
+ Novapost SAS
+ Dr. Jorge Tellez
+ jorge.tellez&novapost.fr
+37790
+ Gould International UK Ltd
+ Tim Garvin
+ timg&gouldinternational.co.uk
+37791
+ PortaOne, Inc.
+ Lutay Alexander
+ Alexander.Lutay&portaone.com
+37792
+ Enfuse Inc
+ Hong Wang
+ hwang&inscopeinternational.com
+37793
+ Squirrel Solutions Ltd
+ Matt Jenkins
+ matt&sqsol.co.uk
+37794
+ DVR Support Center
+ Jon Swatzell
+ engineering&pco-inc.com
+37795
+ Centre Hospitalier du Nord
+ Aloyse Gilbert
+ aloyse.gilbert&chdn.lu
+37796
+ PTS Group AG
+ Sören Lifka
+ s.lifka&ptsgroup.de
+37797
+ Graylog2
+ Lennart Koopmann
+ lennart&socketfeed.com
+37798
+ Pcmedic
+ Tiago Lourenço Geada
+ tiago.geada&pcmedic.pt
+37799
+ Coloriuris A.I.E.
+ Pedro J. Canut
+ webmaster&coloriuris.net
+37800
+ Aster Data Systems, Inc
+ Dinkar Gupta
+ dgupta&asterdata.com
+37801
+ Innovactive Engineering s.r.l.
+ Lorenzo Maiorfi
+ maiorfi&innovactive.it
+37802
+ Sypris Solutions, Inc
+ Charles Timko
+ charles.timko&sypris.com
+37803
+ California State University San Marcos
+ Diane Petersen
+ kai&csusm.edu
+37804
+ Spirit Software Solutions
+ Graeme Elliott
+ gelliott&spiritsoftware.biz
+37805
+ Team Simoco Ltd.
+ Customer Services
+ customer.service&simocowirelesssolutions.com
+37806
+ North Power Coporation (EVN NPC)
+ Trung Huu Truong
+ trungdtbk&gmail.com
+37807
+ Instituto Tecnológico de Canarias
+ Fco. Javier Ascanio Suárez
+ jascsua&itccanarias.org
+37808
+ FIBCOM INDIA LIMITED
+ B.Sreenivasappa
+ sreenivasappa.b&fibcom.com
+37809
+ Wnet Wisp S.r.l
+ Scalisi Mihai
+ adranoweb&hotmail.com
+37810
+ PCE SYSTEMS
+ Leo Magee
+ lmagee&pcesystems.com
+37811
+ Glass Echidna
+ Aidan Steele
+ aidan.steele&glassechidna.com.au
+37812
+ Kotkamills Oy
+ Peter Danielsbacka
+ peter.danielsbacka&kotkamills.com
+37813
+ DSM Computer GmbH
+ Wolfram Ansin
+ w.ansin&dsm-computer.de
+37814
+ Infinidat LTD
+ Gregory Shulov
+ gregs&infinidat.com
+37815
+ Friendly Runet Foundation
+ Varnakov Kiril
+ kvarnakov&friendlyrunet.ru
+37816
+ skweez.net
+ Florian Mutter
+ elm&skweez.net
+37817
+ GMG Technologies
+ Gorobchenko Michael G.
+ gmg.inbox&gmail.com
+37818
+ LEGALBOX
+ Pierre Guerin
+ pierre.guerin&legal-box.com
+37819
+ Technical Dabblings
+ Glenn R. Martin
+ iana&technicaldabblings.com
+37820
+ Telecore LTD.
+ Anatoly Danilov
+ ermolaew&bk.ru
+37821
+ untermStrich software gmbh
+ Christian Koller
+ christian.k&untermstrich.com
+37822
+ Wolfplex Hackerspace ASBL
+ Sébastien Santoro
+ sebastien.santoro&wolfplex.org
+37823
+ Vimukti Technologies Private Limited
+ Rajesh Akkineni
+ rajesh&vimukti.com
+37824
+ ECOLE NATIONALE VETERINAIRE D'ALFORT
+ BATTAGLIA Hervé
+ informatique&vet-alfort.fr
+37825
+ Interregional Distribution Grid Company of Volga, JSC
+ Sergey Yu. Bozhko
+ sy.bozhko&mrsk-volgi.ru
+37826
+ ISL Internet Sicherheitsloesungen GmbH
+ Andreas Rieke
+ andreas.rieke&isl.de
+37827
+ WV Network for Educational Telecomputing (WVNet)
+ Samuel Lay
+ sam&mail.wvnet.edu
+37828
+ LIL'SYSTEMS
+ Yves Geunes
+ info&lilsystems.be
+37829
+ Puxlit
+ Xiao Di Guan
+ woot&puxlit.net
+37830
+ InCampus Pte Ltd
+ Liew SC
+ liew&incampus.com.sg
+37831
+ Techroutes Network
+ AnilRaj Thulasidas
+ araj&techroutes.com
+37832
+ Clifford Chance LLP
+ Dermot O'Hagan
+ dermot.ohagan&cliffordchance.com
+37833
+ Southern New Hampshire Medical Center
+ Devora Moriarty
+ Devora.Moriarty&snhmc.org
+37834
+ No23
+ Ivan Bischof
+ ivan.bischof&no23.de
+37835
+ Jerome Baum
+ Jerome Baum
+ jerome&jeromebaum.com
+37836
+ CCM Benchmark Group
+ Adrien Sévère
+ asevere&ccmbenchmark.com
+37837
+ mikroVOX s.r.o.
+ Martin Madlik
+ m.madlik&mikrovox.cz
+37838
+ Futurad S.r.l.
+ Lorenzo Rizzatto
+ l.rizzatto&futurad.it
+37839
+ OneSystem S.A.
+ Daniel Eduardo Alzate Tamayo
+ daniel.alzate&onesystemsa.com
+37840
+ Veda Advantage
+ Jason Pell
+ jason.Pell&vedaadvantage.com
+37841
+ Flughafen Zürich AG
+ Thomas Reichmuth
+ ictzertifikate&zurich-airport.com
+37842
+ Aicox Soluciones S.A.
+ Ithar Alhaidari
+ ithar&aicox.com
+37843
+ Adecco Group
+ Abid Khwaja
+ abid.khwaja&adeccona.com
+37844
+ Eastern Upper Peninsula ISD
+ Jay Schupp
+ jschupp&eup.k12.mi.us
+37845
+ VINCI S.A.
+ Guy Widloecher
+ oid&vinci.com
+37846
+ MEDIAPRINT Zeitungs und Zeitschriften Verlags GesmbH
+ Charly Baldrian
+ ssladmin&mediaprint.at
+37847
+ Business Information Intelligence Services
+ Thierry Brouard
+ thierry.brouard&biis.biz
+37848
+ ORSENNA
+ SENCKEISEN JEAN PHILIPPE
+ jpsenckeisen&orsenna.fr
+37849
+ Aris System
+ Davood Firoozian
+ dfiroozian&arissystem.com
+37850
+ Slavic Gospel Association
+ Steve Palm
+ stevep&sga.org
+37851
+ YTY Enterprises
+ Steve Palm
+ n9yty&n9yty.com
+37852
+ ECCOS inzenjering
+ Aleksandar Dujmović
+ Aleksandar.Dujmovic&eccos.com.hr
+37853
+ OASIS Systems Pty Ltd
+ Jonathan Yeoh
+ jonathan.yeoh&oasissystems.com.au
+37854
+ Crozer-Keystone Health System
+ Marisa Niedbalski
+ marisa.niedbalski&crozer.org
+37855
+ The Reading Hospital and Medical Center
+ Jason Balthaser
+ balthaserj&readinghospital.org
+37856
+ Essential Enterprise Solutions Inc.
+ David Davies
+ ddavies&eesimed.com
+37857
+ Veolia Environmental Services - North America
+ Michael Glaubig
+ michael.glaubig&veoliaes.com
+37858
+ Synegen
+ Martin Phee
+ marty.phee&synegen.com
+37859
+ Synerline sprl
+ André Deblire
+ iana&synerline.com
+37860
+ Source Trading Co., Ltd.
+ Hui Mei Chen
+ ruthchen36&yahoo.com.hk
+37861
+ Austco Communication Systems
+ Stephane Benayoun
+ stephane.benayoun&austco.com
+37862
+ Suntel S.A.
+ Eddy Nelson
+ suntelsa&hotmail.com
+37863
+ ETMC Regional Healthcare System
+ Pete Range
+ prange&etmc.org
+37864
+ Cape Cod Healthcare
+ Peter Read
+ pread&capecodhealth.org
+37865
+ City and County of San Francisco, Department of Technology
+ Aaron Smith
+ aaron.smith&sfgov.org
+37866
+ Bank of New Zealand
+ B.A.Johnston
+ nz_infoman_zcidsm&bnz.co.nz
+37867
+ APG
+ Patric Lichtsteiner
+ patric.lichtsteiner&apg.ch
+37868
+ VirtualSharp Software
+ Alberto Gonzalez Martos
+ agonzalez&virtualsharp.com
+37869
+ BruteCO Certificate Authority
+ Adam Vallee
+ adam.vallee&bruteco.com
+37870
+ Sensometrix SA
+ Grégory Brusick
+ gbrusick&sensometrix.ch
+37871
+ Digital Vision, s.r.o.
+ Michal Vanco
+ mvanco&di-vision.sk
+37872
+ Neko Consulting Ltd.
+ Vasily Zezin
+ vzezin&nya.me
+37873
+ J4care GmbH
+ Michael Knapp
+ michael.knapp&j4care.com
+37874
+ CebaTech Inc.
+ Hank Cohen
+ hcohen&cebatech.com
+37875
+ oogle Networks LLC
+ Josh Kittle
+ josh&ooglenetworks.com
+37876
+ Delta Management AB
+ Mattias Niklasson
+ info&deltamanagement.se
+37877
+ TITNC Alexander Seifarth
+ Alexander Seifarth
+ a.seifarth&yahoo.de
+37878
+ WineSkills
+ Andrew Atkinson
+ andrew.atkinson&plumpton.ac.uk
+37879
+ NetOrg LTD
+ Suthagar Kathirkamathamby
+ suthagarht&gmail.com
+37880
+ Qowisio
+ Jean-Samuel Reynaud
+ js&qowisio.com
+37881
+ ESCA
+ BRAND Arnaud
+ abrand&esca.fr
+37882
+ RedeCamp Ind. Com. e Serviços de Telecomunicações S.A.
+ Alexandre Alves
+ acalves&redecamp.com.br
+37883
+ Vitaly Pashkov
+ Vitaly Pashkov
+ admin&fluda.net
+37884
+ Perfect Home AS
+ Bjørn Håvar Falck-Andersen
+ havar&perfecthome.no
+37885
+ Renewable Funding, LLC
+ Darrell Fuhriman
+ itstaff&renewfund.com
+37886
+ Coraid Inc.
+ Binh Le
+ lpbinh&coraid.com
+37887
+ OraPharma, Inc.
+ Jeff Edonick
+ jedonic2&orapharma.com
+37888
+ PROGIRIS
+ Louis CALENDA
+ louis&progiris.com
+37889
+ Accord Medical Management, LP DBA Nix Health Care System
+ Les Surrock
+ lsurrock&nixhealth.com
+37890
+ Quality Fiber and RF Inc
+ Jeff Oberholtzer
+ jeff&qfrf.com
+37891
+ Big Ant Studios Pty Ltd
+ Scott Pederick
+ sysadmin&bigant.com
+37892
+ GCT Semiconductor, Inc.
+ Jason J. Kim
+ jasonkim&gctsemi.com
+37893
+ BeyondTrust Software, Inc
+ Jordan Bean
+ jbean&beyondtrust.com
+37894
+ aylite
+ tarmo kaljumae
+ tarmo&aylite.com
+37895
+ LucidView
+ Tim Haak
+ tim&haak.co.uk
+37896
+ IFD Kapital
+ Konstantin Sidorenko
+ it&ifdk.com
+37897
+ Maxwell Management Inc. (MMI)
+ Will Maxwell
+ will&shpapa.com
+37898
+ Éric Larivière
+ Éric Larivière
+ ericlariviere&hotmail.com
+37899
+ Hahn Family
+ Stefan-W. Hahn
+ stefan.hahn&s-hahn.de
+37900
+ International Information Programs IR, Deptartment of State
+ Greg Goble
+ GobleGW&state.gov
+37901
+ Aeon Experienced Development
+ Henning Hucke
+ oidmaster&aeon-experienced.eu
+37902
+ Polynet Ltd.
+ Sándor Nagy
+ sandor.nagy&polynet.hu
+37903
+ CURUPIRA S/A
+ Renato Frederick
+ operacao&takenet.com.br
+37904
+ UnixServices
+ Thomas Müller
+ tmueller&unixservices.de
+37905
+ Beijing Jiaxun Feihong Electrical Co.,Ltd
+ Zhang Tao
+ zhangtao&jiaxun.com
+37906
+ Beijing WingMax Technology Co.,Ltd
+ jiangshan
+ sjiang&wingmax.net
+37907
+ Fusion Comm Solution Sdn Bhd
+ Chong Nan Bing
+ nanbing_chong&fusioncomms.com
+37908
+ A puissance 3
+ Thierry Le Naour
+ th.ln&ap3.fr
+37909
+ Arantia 2010 S.L.U.
+ Gonzalo Berdeal
+ gberdeal&arantia.com
+37910
+ Modesat Communications
+ Jüri Põldre
+ juri.poldre&modesat.com
+37911
+ CDP Communications Inc.
+ Ted Dunlop
+ ted.dunlop&cdpcom.com
+37912
+ Locomotive Software & Consulting
+ Pigozzo Michele
+ pigozzo.michele&gmail.com
+37913
+ ZAO PTKB "MERCURIY"
+ Lubsanova Antonina
+ a.lubsanova&bankm.ru
+37914
+ TECNOTEL s.r.l.
+ PAOLO SARTINI
+ paolo.sartini&tecnotel-sistemi.it
+37915
+ Shenzhen Zyeeda Information Technology Co. Ltd.
+ Rui Tang
+ tangrui.cn&gmail.com
+37916
+ Volvo Car Corporation AB
+ Björn Kjellén
+ BKJELLEN&volvocars.com
+37917
+ MarkitServ
+ Matthew Barr
+ matthew.barr&markitserv.com
+37918
+ SAGE Dining Services
+ Marcus Madsen
+ technology&sagedining.com
+37919
+ NETMOON
+ forest.Guo
+ gxb&netmoon.cn
+37920
+ DEXUS Holdings Pty Limited
+ Mark Aidasani
+ mark.aidasani&dexus.com
+37921
+ Southwest Institute of Healing Arts
+ Michael LaBelle
+ mikel&swiha.edu
+37922
+ TeleMedia Systems, Inc.
+ Lance Wang
+ lance&telemediasystems.com
+37923
+ Freysteinn Alfredsson
+ Freysteinn Alfredsson
+ freysteinn&freysteinn.com
+37924
+ NokianTyres LLC
+ Alexandr Sizov
+ Aleksandr.Sizov&nokiantyres.com
+37925
+ mysql-cluster-snmp-monitor
+ Steven Ayre
+ steveayre&gmail.com
+37926
+ Pranveer Singh Institute of Technology
+ Amit K Awasthi
+ awasthi&psit.in
+37927
+ RTLGroup
+ Udo Kertels
+ domreg&rtlgroup.com
+37928
+ Sheffield Teaching Hospitals NHS Foundation Trust
+ Richard Conway
+ richard.conway&sth.nhs.uk
+37929
+ PIPS Technology Ltd
+ David McConnell
+ davidm&pipstechnology.co.uk
+37930
+ Virus Stopper Foundation Registered NGO No 348 -2010
+ GUNTAGANI VIMAL KUMAR
+ virusstopperfoundation&gmail.com
+37931
+ Bob Greene
+ Bob Greene
+ onms.bg&gmail.com
+37932
+ Jack Storm
+ Jack Storm
+ blaiddeira&gmail.com
+37933
+ Westchester Medical Center
+ Andrew Minikes
+ pen-iana-org-Request&wcmc.com
+37934
+ Confident Technologies, Inc.
+ John Whitlock
+ ct.admin&confidenttech.com
+37935
+ Danmarks Designskole
+ Henrik Mathorne
+ hma&dkds.dk
+37936
+ Calendar42
+ M. Boerrigter
+ michel&calendar42.com
+37937
+ Schaffhausen Communication GmbH
+ Bjoern Becker
+ bb&schaffhausen.de
+37938
+ Lake Hospital System, Inc.
+ Kimberly Krueger, HIM Director
+ kimberly.krueger&lakehealth.org
+37939
+ Reykjavik University
+ Jens Valur Ólason
+ hostmaster&ru.is
+37940
+ WRD Technology Co., Ltd.
+ Cheng Yang
+ ycflash&gmail.com
+37941
+ comForte 21 GmbH
+ H.Horst
+ h.horst&comforte.com
+37942
+ Futuver S.A. de C.V.
+ Nora Erika Morales Hernández
+ nora.morales&futuver.com.mx
+37943
+ Medium Link System Technology CO., LTD
+ Jacky Wang
+ jacky&ecenter-net.net
+37944
+ megalo & company
+ Nicolas Lehuen
+ nlehuen&megalo-company.com
+37945
+ Inspur(BeiJing) Electronic Information Industry Co.,Ltd
+ ShuangPeng Di
+ dishp&inspur.com
+37946
+ CJSC "Dzetta"
+ Sergey Levin
+ dzetta&dzetta.com
+37947
+ Banco Central del Ecuador
+ Hernan Gonzalez Lopez
+ eci&bce.ec
+37948
+ TOS.BG
+ Stoyan Petkov
+ info&tos.bg
+37949
+ TenneT TSO
+ Elsbeth Boer
+ websupport&tennet.eu
+37950
+ v-solution
+ Zhiyang Lu
+ Zhiy.lu&v-solution.cn
+37951
+ DataONE
+ Dave Vieglais
+ vieglais&ku.edu
+37952
+ MoCA by Design
+ Dan Kolis
+ dan_kolis&yahoo.com
+37953
+ ControlNet International Inc.
+ kenlee
+ kenlee&connet.com.tw
+37954
+ Kentix GmbH
+ Thomas Fritz
+ t.fritz&kentix.de
+37955
+ Nierhaus
+ Andre Nierhaus
+ andre&nierhaus.ch
+37956
+ EMH Healthcare
+ Tammy Smith
+ tsmith&emhrhs.org
+37957
+ Texas Regional Medical Center
+ Robert D. Reeves, Jr.
+ robert.reeves&trmcsunnyvale.com
+37958
+ http://www.sentinel-engine.org
+ Dusten Sobotta
+ dusten&sentinel-engine.org
+37959
+ paratio.com e.K.
+ Carsten Logemann
+ ldap&paratio.com
+37960
+ MINIADMIN
+ Christian Fohmann
+ post&miniadmin.de
+37961
+ COCUS AG
+ Alexander Janssen
+ ajanssen&cocus.com
+37962
+ Mindbender Technologies
+ Brent Irwin
+ brent&getmbt.com
+37963
+ Affirmed Networks, Inc.
+ Ming Yang
+ Ming_Yang&affirmednetworks.com
+37964
+ CTI Digital
+ Matt cockayne
+ m.cockayne&ctidigital.com
+37965
+ Altoona Regional Health System
+ Sean Murphy
+ smurphy&altoonaregional.org
+37966
+ Perth Linux Users Group
+ Timothy White
+ committee&plug.org.au
+37967
+ Webra JSC
+ Dmitry Ishutkin
+ spe&webra.ru
+37968
+ Elma Electronic GmbH
+ Timo Böhr
+ t.boehr&elma.de
+37969
+ OKSEI
+ Ivan Fedulov
+ ivanfedulov&gmail.com
+37970
+ Global Digital Inc.
+ Quest Chen
+ quest&gdnet.com.tw
+37971
+ EKILIA
+ Philippe Rongier
+ contact&ekilia.com
+37972
+ Dyalog Ltd
+ Andy Shiers
+ andys&dyalog.com
+37973
+ Mountain View Systems, LLC.
+ James Carrion
+ james_carrion&hotmail.com
+37974
+ Winthrop University Hospital
+ Dennis Rock
+ drock&winthrop.org
+37975
+ imessage.de
+ H.-Christian Schreiber
+ christian.schreiber&imessage.de
+37976
+ MetaFORM Bilisim Iletisim ve Danismanlik Ltd Sti
+ Zafer Genckaya
+ zafer&metaformltd.com
+37977
+ XTO Energy, Inc
+ Lee Scarborough
+ security_administrator&xtoenergy.com
+37978
+ TEB
+ MATHIEU Stéphane
+ smathieu&teb-online.com
+37979
+ Panaram Ltd
+ Garry Partington
+ garryp&panaram.com
+37980
+ Bayer Business Services GmbH
+ Ingo Wittenberg
+ ingo.wittenberg&bayer.com
+37981
+ Solution Concept s.r.o.
+ Ivo Jánský
+ ivo.jansky&solutionconcept.cz
+37982
+ Netstream AG
+ Alexis Caceda
+ alexis.caceda&netstream.ch
+37983
+ Nux Ltd.
+ Michal Charvat
+ michal.charvat&nux.cz
+37984
+ GsurfNET
+ Alessandro Pereira
+ cops&gsurfnet.com
+37985
+ CCDI
+ Qiu.haoqi
+ qiu.haoqi&ccdi.com.cn
+37986
+ mCarbon Tech innovation pvt. ltd.
+ Sushil Naresh
+ sushil&mcarbon.com
+37987
+ The Hong Kong Country Club
+ Robert S. HALL
+ rob.hall&countryclub.hk
+37988
+ Jack in the Box
+ Brent Irwin
+ brent.irwin&jackinthebox.com
+37989
+ FASTEK ITALIA S.R.L.
+ IGINO RUSSO
+ fastek&fastekitalia.it
+37990
+ Intellique
+ Emmanuel Florac
+ eflorac&intellique.com
+37991
+ Letechnic Ltd
+ Paul HEAYS
+ paul.heays&letechnic.com
+37992
+ SYSM Systemmanagement Service & Konzepte GmbH
+ Ralf Affeldt
+ ralf.affeldt&sysm.de
+37993
+ Hokkaido Telecommunication Network Co., Inc.
+ Hayaki Nakamoto
+ server-admins&hotnet.co.jp
+37994
+ i-free
+ Konstantin Egorov
+ egorov_k&i-free.com
+37995
+ Initiative für Netzfreiheit
+ Leonhard Preis
+ technik&netzfreiheit.org
+37996
+ KTS GmbH
+ Gregor Kotyrba
+ g.kotyrba&kts-systeme.de
+37997
+ 4G Technology
+ GRENIER Gilles
+ gilles.grenier&4g-technology.eu
+37998
+ Greenwood Leflore Hospital
+ Marvin Pate
+ mpate&glh.org
+37999
+ TransPacket AS
+ Morten Rolland
+ mortenro&transpacket.com
+38000
+ DELEC Audio- und Videotechnik GmbH
+ Georg Klug
+ Georg.Klug&delec.de
+38001
+ DIgitata LTD
+ Hugo Mokken
+ snmp&digitata.com
+38002
+ Innovise IES (formerly 'Innovise ESM Software Ltd.')
+ Jaco de Wet
+ jaco.dewet&innovise.com
+38003
+ StorMagic Ltd
+ Chris Farey
+ chris_farey&stormagic.com
+38004
+ Edenred SA
+ xiao hui loo
+ xiaohui.loo&edenred.com
+38005
+ REFLEXE Technologies
+ Christopher Brown
+ brown&reflexe.fr
+38006
+ Dietrich IT-Services
+ Daniel Dietrich
+ d.dietrich&dietrich-it.com
+38007
+ Handy Networks
+ Jon Aykroyd
+ jon&handynetworks.com
+38008
+ ELECOM S.A.S
+ Juan Manuel Franco Jácome
+ juanmfranco&gmail.com
+38009
+ FonSee Technology Inc.
+ Feng Yang, Chang
+ jeff_chang&fonsee.com
+38010
+ CE Labs
+ Srikanth Sherman
+ ssherman&celabs.net
+38011
+ NTTM (Name to Telephone Mapping) Limited
+ Emanuel Peri
+ pen&nttm.co.uk
+38012
+ USL, Inc.
+ Harold Hallikainen
+ harold&uslinc.com
+38013
+ Ampex Data Systems
+ Chris Douty
+ Chris_Douty&ampex.com
+38014
+ NORICS GmbH
+ M. Glave
+ m.glave&norics.net
+38015
+ DUHA system s.r.o.
+ Pavel Brychta
+ pavel.brychta&duhasys.eu
+38016
+ Exicom Tele-Systems Limited
+ Ajay Kumar
+ kumar.ajay&exicom.in
+38017
+ SC EXIMTUR SRL
+ Mihai Limbasan
+ support&itsquad.ro
+38018
+ guideye.de
+ Peter Köhler
+ BigBoss19&web.de
+38019
+ Special Systems Engineering Center LLC
+ Maxim Goncharenko
+ max&ssec.ru
+38020
+ Franklin County Public Schools
+ John Vehmeier
+ john.vehmeier&frco.k12.va.us
+38021
+ Cfengine AS
+ Jon Henrik Bjornstad
+ contact&cfengine.com
+38022
+ HappyBooking UG (haftungsbeschränkt)
+ Daniel Boldura
+ info&happybooking.de
+38023
+ ultrachaos
+ Stefan Horst
+ stefan&ultrachaos.de
+38024
+ Logic Soft sas
+ Paolo Tarantola
+ paolo&logicsoft.it
+38025
+ MindArray Systems (P) Ltd
+ Alpesh Dhamelia
+ alpesh&mindarraysystems.com
+38026
+ ACOME
+ LUCAS Anne
+ anne.lucas&acome.fr
+38027
+ Ltd "InfoTechnoService"
+ Boris Stepchenko
+ boris&its.kiev.ua
+38028
+ DANTECH Limited
+ Daniel Houlbrooke
+ daniel&dantech.net.nz
+38029
+ University of South Florida
+ Eric Pierce
+ epierce&usf.edu
+38030
+ Conngame Co.Ltd.
+ Sailer Shen
+ tshen&conngame.com
+38031
+ NextGate
+ Edy Yang
+ helpdesk&nextgate.com
+38032
+ EFOLIA
+ Gabriel GIL
+ gabriel.gil&efolia.fr
+38033
+ TeamF1
+ Madhusudhan Kovalmudi
+ madhu&teamf1.com
+38034
+ IHSE GmbH
+ Heiner Esseln
+ esseln&ihse.de
+38035
+ GS1 Sweden AB
+ Jeremy Morton
+ jm&gs1.se
+38036
+ ChronoPay B.V.
+ Valentine Zaitsev
+ v.zaitsev&chronopay.com
+38037
+ Ståle Hebæk Ødegården
+ Ståle Hebæk Ødegården
+ mail&hebaek.no
+38038
+ Informacijsko svetovanje, Miha ValenÄiÄ, s.p.
+ Miha ValenÄiÄ
+ miha.valencic&gmail.com
+38039
+ Klika d.o.o.
+ Miha ValenÄiÄ
+ miha.valencic&klika.si
+38040
+ Reliable System Services Corporation
+ Andrew Oldenburg
+ aoldenburg&rsscorp.org
+38041
+ Via Christi Health
+ Denise Johnson
+ Denise.Johnson&viachristi.org
+38042
+ Unassigned
+ Removed 2011-06-30
+ ---none---
+38043
+ Hear And See Systems OÜ
+ Imre Tabur
+ imre.tabur&eesti.ee
+38044
+ wu-way, inc.
+ Basit Mustafa
+ basit&wu-way.com
+38045
+ Shenzhen Winhap Commucations Inc.
+ HU ZHIQIANG
+ lieryou&gmail.com
+38046
+ Joint Stock Company UniCredit Bank
+ Maxim Ivlev
+ infosecurity&unicredit.ru
+38047
+ JSC STC Electron-Service
+ Alex Moskalenko
+ pen&elserv.ru
+38048
+ Institut des Sciences de l'Homme
+ DUSSURGET Frederic
+ fdussurget&ish-lyon.cnrs.fr
+38049
+ Zaehlwerk GbR
+ Gregor Giesen
+ iana&zaehlwerk.net
+38050
+ Lightbar Software Solutions LLC
+ Bart Stevens
+ bart&lightbar.org
+38051
+ Boy Scouts of America
+ David Gersting
+ dgersting&oa-c4.org
+38052
+ Attackplan Software
+ Charles Orford
+ iana-contact&attackplan.net
+38053
+ Avisit Solutions Limited
+ Arjen Visser
+ arjen.visser&avisit.co.nz
+38054
+ Arellia Corporation
+ Michael Sainsbury
+ msainsbury&arellia.com
+38055
+ Gforce Inc.
+ Bin LIU
+ binliu&greencache.com
+38056
+ Nason Hospital
+ Brian Lilly
+ blilly&nasonhospital.com
+38057
+ D&B Germany GmbH
+ Stephan Umbach
+ umbach&dnbgermany.de
+38058
+ Cyanide Studio
+ Bastien Semene
+ admin&cyanide-studio.com
+38059
+ Banking production center
+ Glukhova Marina
+ glukhova&bpcbt.com
+38060
+ Sempla Srl
+ Raniero Bonelli
+ it&sempla.it
+38061
+ Edistar Srl
+ Denis Gasparin
+ denis.gasparin&edistar.com
+38062
+ Marathon Oil Corporation
+ Rod Holmes
+ externaldomainmgt&marathonoil.com
+38063
+ Suomen Asiakastieto Oy
+ Jussi Saarinen
+ jussi.saarinen&asiakastieto.fi
+38064
+ SSL Corp
+ Leo Grove
+ leo.grove&ssl.com
+38065
+ Media Alliance, CJSC
+ Egor Vyscrebentsov
+ noc&medi-a.ru
+38066
+ SC Romastru Trading SRL
+ Mihai Limbasan
+ support&itsquad.ro
+38067
+ Cray Inc (formerly 'APPRO International, Inc.')
+ Jeremy Higdon
+ jhigdon&cray.com
+38068
+ Centrastate Medical Center, Inc.
+ Mark Handerhan
+ mhanderhan&centrastate.com
+38069
+ Cetis, Inc.
+ Brock Munsell
+ bmunsell&Cetisgroup.com
+38070
+ Anode
+ Paul C. Bryan
+ pbryan&anode.ca
+38071
+ MaximaTelecom JSC
+ Sergey Komarov
+ sk&maximatelecom.ru
+38072
+ Linear Photonics, LLC
+ Tim Naples
+ tnaples&lintech.com
+38073
+ Defense Photonics Group
+ Khurram Kazi
+ k.kazi&defensephotonics.com
+38074
+ Statropy Software LLC
+ Erik Larson
+ info&statropy.com
+38075
+ Sentaca Communications
+ Maciej Lopacinski
+ maciej.lopacinski&sentaca.com
+38076
+ Radical Creations
+ Åukasz Rżanek
+ lukasz.rzanek&radical.com.pl
+38077
+ JetPay, LLC
+ Zephaniah Loss-Cutler-Hull
+ sysadmin&jetpay.com
+38078
+ Nanjing Yxlink Information Technologies Co.,Ltd
+ Zhong Wei
+ zhongwei&yxlink.com
+38079
+ DEAC Medics S de RL de CV
+ Hugo Romero
+ hromero&deacmedics.com
+38080
+ Pick n Pay
+ Duncan Rae
+ drae&pnp.co.za
+38081
+ Rank Group
+ Kunal Sharma
+ itbackoffice&rankinteractive.com
+38082
+ HD Vietnam Co.
+ Nguyen Huyen Dieu
+ sau&hdvietnam.com.vn
+38083
+ SLG Broadcast AG
+ Michael Hofer
+ michael.hofer&slgbroadcast.com
+38084
+ Connecture, Inc.
+ Mike Cernik
+ mcernik&connecture.com
+38085
+ Solo Cup Company
+ Matthew Talaga
+ matthew.talaga&solocup.com
+38086
+ Kordia
+ Tony Halligan
+ noc.nz&kordia.co.nz
+38087
+ Real I.T. Technicians, LLC
+ Victor Centross
+ contact&realittechs.com
+38088
+ Joshua Tree Software, LLC
+ Shawn McKinney
+ shawn.mckinney&jtstools.com
+38089
+ Prometheus Research
+ Daniel Ferris
+ dferris&prometheusresearch.com
+38090
+ GreenMojito.org
+ Aaron Hinkle
+ aaron.hinkle&greenmojito.org
+38091
+ SolidFire, Inc.
+ Preston Wilson
+ preston&solidfire.com
+38092
+ EtherDVB Pty Ltd
+ Greg Wickham
+ greg&etherdvb.com
+38093
+ wopoco.de
+ Administrator
+ rk907403&wopoco.de
+38094
+ Thales Optronics
+ Karl Farmer
+ karl.farmer&uk.thalesgroup.com
+38095
+ Cooperativa de Ensino Superior Politecnico e Universitario
+ Antonio Salgado
+ dsi&cespu.pt
+38096
+ CyclopusCAD s.r.l.
+ Francesco Fauci
+ info&cyclopuscad.com
+38097
+ Universidade Estadual de Goiás
+ Robson Cardoso Vieira
+ robsoncardoso.ti&gmail.com
+38098
+ Rostov region office of Federal service of state registration cadaster and cartography
+ Besstremyannyy Sergey
+ master&donjust.ru
+38099
+ Transglobal Secure Collaboration Participation Inc. (TSCP)
+ Keith Ward
+ support&tscp.org
+38100
+ CAMI Research Inc.
+ Erik Muench
+ erikm&camiresearch.com
+38101
+ Roalter International
+ Luis Roalter
+ luis&roalter.it
+38102
+ Szechenyi Istvan University
+ Bela Csabi
+ csabi&sze.hu
+38103
+ Dataport AöR
+ Sascha Graf
+ sascha.graf&dataport.de
+38104
+ ProFIX Co.
+ Oleksii Shcherbatiuk
+ Oleksii.Shcherbatiuk&profix.kiev.ua
+38105
+ Kit Digital
+ Edward Shnayder
+ edward.shnayder&kit-digital.com
+38106
+ Nebraska Furniture Mart, Inc.
+ Thomas Applebee
+ tom.applebee&nfm.com
+38107
+ Aviosys Inc.
+ Albert Liu
+ albert&aviosys.com
+38108
+ MicroXel Networks, Inc.
+ Fred Mo
+ fred.mo&microxel.com
+38109
+ Domtar
+ Marc Mathieu
+ marc.mathieu&domtar.com
+38110
+ Arkivum Ltd
+ Richard Lowe
+ Richard.Lowe&arkivum.com
+38111
+ SHENZHEN DINSTAR TECHNOLOGIES Co.,Ltd.
+ Jin Rong,Zhong
+ zjrtx530&126.com
+38112
+ Wuxi ZhongXun Technology Co.,ltd.
+ yedaoliang
+ yedaoliang&163.com
+38113
+ Red Lion Controls Inc.
+ Denis Aull
+ Engineering&RedLion.net
+38114
+ Merseytravel
+ Mark Evans
+ mark.evans&merseytravel.gov.uk
+38115
+ Marist College
+ Server Administrator
+ server.admins&marist.edu
+38116
+ ClearBUS
+ Jean-Marc Lefebvre
+ jean-marc.lefebvre&clearbus.fr
+38117
+ University College Dublin
+ John Curran
+ security&ucd.ie
+38118
+ BEI Electronics LLC
+ Ron Marks
+ pen&bdcast.com
+38119
+ Open Mobile Video Coalition
+ Anne Schelle
+ anne.schelle&omvc.org
+38120
+ UMass Memorial Medical Center
+ Lorena Mandozzi
+ lorena.mandozzi&umassmemorial.org
+38121
+ IOD Incorporated.com
+ Lenny Dexter
+ ldexter&iodincorporated.com
+38122
+ Red Wire Services, LLC
+ Nick Webb
+ nickw&redwireservices.com
+38123
+ kinkajougames
+ juan pablo gaviria
+ juanpablo&kinkajougames.com
+38124
+ Harmonic France (formerly 'Thomson Video Networks')
+ Patrick Gendron
+ patrick.gendron&harmonicinc.com
+38125
+ EuroDNS SA
+ Xavier Buck
+ icann&eurodns.com
+38126
+ COGITOP SAS
+ VIVERET Jean-Marie
+ jm.viveret&cogitop.fr
+38127
+ IES Doctor Balmis
+ Eduardo Barredo
+ eduardo&iesdoctorbalmis.com
+38128
+ Laurentian University
+ Marty Laferriere
+ mlaferriere&laurentian.ca
+38129
+ Akumen LTD
+ Istvan Csaky
+ csaky&akuware.com
+38130
+ Faith Regional Health Services
+ Kim Stinson
+ kstinson&frhs.org
+38131
+ RG Nets
+ Simon Lok
+ scl&rgnets.com
+38132
+ eTruhla s.r.o.
+ Vit Hnilica
+ info&etruhla.cz
+38133
+ Ingnitia http://www.ingnitia.com
+ Mikel Mugarza
+ mmugarza&ingnitia.com
+38134
+ National Document Custodians, LLC
+ Albert Wheeler
+ devadmin&documentcustodians.com
+38135
+ Shield Bridge Inc.
+ William Bai
+ wbai&thebais.com
+38136
+ In Touch Pharmaceuticals, Inc
+ Mitch Gaffigan
+ mitch&intouchpharma.com
+38137
+ Fusionskye
+ Wang Yong
+ wangyong&fusionskye.com
+38138
+ Hochschule Regensburg
+ Athanassios Tsakpinis
+ athanassios.tsakpinis&hs-regensburg.de
+38139
+ pro parity IT-Service
+ Dominik George
+ info&proparity.de
+38140
+ Imtech Marine
+ Pascual de la Cruz
+ pascual.delacruz&imtech.nl
+38141
+ Emich KsE - Kundenspezifische Elektronik
+ Marc Emich
+ info&emich-kse.de
+38142
+ BHE Bonn Hungary Electronics Ltd.
+ Gyula Mikó
+ gyula.miko&bhe-mw.eu
+38143
+ CloudBees, Inc.
+ Kohsuke Kawaguchi
+ kkawaguchi&cloudbees.com
+38144
+ Displaydata Ltd (formerly 'ZBD Displays Limited')
+ Greg Beresford
+ greg.beresford&displaydata.com
+38145
+ ECG, Inc.
+ James Puckett
+ jpuckett&e-c-group.com
+38146
+ Access Now
+ Daniel Bryg
+ dbryg&yahoo.com
+38147
+ Mind Matters LLC
+ Deepa Abraham PhD
+ mobileofficepro&att.net
+38148
+ EMCALI E.I.C.E. E.S.P.
+ David Blandon Romaña
+ dblandon&emcali.net.co
+38149
+ Teknokala Ky
+ Timo Santasalo
+ timo.santasalo&teknokala.com
+38150
+ Altia Consultores S.A.
+ Luis Alberto Asturias Núñez
+ luis.asturias&altia.es
+38151
+ Invendis Technologies
+ Devashis Sahoo
+ devashis.sahoo&invendis.com
+38152
+ Bauerfeind AG
+ Daniel Scharf
+ daniel.scharf&bauerfeind.com
+38153
+ Dada S.p.A.
+ Fabio Coatti
+ sistemi&dada.eu
+38154
+ Autopart International, Inc.
+ James Russell
+ it&autopartintl.com
+38155
+ EXATEQ Ltd.
+ Mark Fidell
+ mark.fidell&exateq.com
+38156
+ Zepheira LLC
+ Zepheira PEN Contact
+ iana.pen&zepheira.com
+38157
+ Policìa Nacional de Colombìa
+ Natalia Andrea beltran
+ natalia.beltran&policia.gov.co
+38158
+ Open Platform Trust Services
+ Seiji Munetoh
+ seiji.munetoh&gmail.com
+38159
+ Unity Global Corporation
+ Pamela Turner
+ turner&unityglobalcorporation.com
+38160
+ Datto Inc.
+ Dan Fuhry
+ dfuhry&datto.com
+38161
+ W.W. Grainger, Inc.
+ Eleazar Flores
+ eleazar.flores&grainger.com
+38162
+ BNTPRO BILGI ve ILETISIM HIZ. LTD. STI.
+ Fatih BATUM
+ fatih&bntpro.com
+38163
+ Kiesel GmbH
+ Andrease Imhof
+ it&kiesel.net
+38164
+ Ticket Monster Inc
+ Doo Han Yoon
+ sys&tmon.co.kr
+38165
+ Kohlpharma GmbH
+ Imonikhe Imonah
+ serveradminwin&kohlpharma.com
+38166
+ nexurium.fr
+ Joly Bastien
+ joly.bastien&gmail.com
+38167
+ Albrecht Jung GmbH & Co. KG
+ André Paul
+ iana_admin&jung.de
+38168
+ The Taubman Company
+ Quang Nguyen
+ qnguyen&taubman.com
+38169
+ Life Image Inc
+ Hai Wang
+ hwang&lifeimage.com
+38170
+ LocalNet Corp.
+ Ed Szynaka
+ ln_eds&localnet.com
+38171
+ fischerwerke GmbH & Co. KG
+ Johannes Klumpp
+ admin-c&fischer.de
+38172
+ CustosMobile
+ Carlos Blanco
+ carlos.blanco&custosmobile.com
+38173
+ Adminia Sistemas
+ Javier Martín
+ sistemas&adminia.es
+38174
+ Hamilton Medical Center
+ Chad White
+ cwhite&hhcs.org
+38175
+ Dali Wireless, Inc.
+ Albert S. Lee
+ lee&daliwireless.com
+38176
+ Marken Mehrwert AG
+ Hajo Kliemeck
+ klk&mmw.ag
+38177
+ iCue
+ Ashutosh Vighne
+ avighne&icue.biz
+38178
+ Skytide, Inc
+ Laxman Chinnakotla
+ lchinnakotla&skytide.com
+38179
+ Bard College
+ David Brangaitis
+ dbrangaitis&bard.edu
+38180
+ Kangaroo Media Inc.
+ Pedro Costa
+ pcosta&fanvision.com
+38181
+ Trinity Health
+ Edward Trail
+ traile&trinity-health.org
+38182
+ CUBE. Corporate Release SA
+ Kamil Kurzyk
+ kkurzyk&cube-cr.pl
+38183
+ Pythagore FD
+ Frédéric Helmer
+ f.helmer&pythagore-fd.fr
+38184
+ Heidelberg Mobil International GmbH
+ Christian Zimmermann
+ christian.zimmermann&hdm-i.com
+38185
+ Detailresult Groep
+ J. van Leeuwen
+ jvleeuwen&detailresult.nl
+38186
+ Xpandia Ltd.
+ Ian S Gordon
+ ian&xpandia.co.uk
+38187
+ Weidmüller Interface GmbH & Co. KG
+ Sebastian Wolf
+ sebastian.wolf&weidmueller.de
+38188
+ StormMQ Limited
+ Raphael Cohn
+ raphael.cohn&stormmq.com
+38189
+ Telemedia LTD
+ Tamas Kanai
+ tamas.kanai&telemedia.hu
+38190
+ Magna
+ Tho Nguyen
+ Tho.Nguyen&magna.com
+38191
+ Memjet, Inc.
+ Bob Woods
+ bob.woods&memjet.com
+38192
+ Gravity R&D Limited
+ Gabor Vincze
+ administration&gravityrd.com
+38193
+ Yuduan Mobile Co., Ltd.
+ Xin Chen
+ hhuang&yuduanmobile.com
+38194
+ Naga Concept
+ Jean-Marc Houbiers
+ jmh&nagaconcept.com
+38195
+ Gameservers.com
+ Brian Rak
+ brak&gameservers.com
+38196
+ Flagship Facility Services
+ Jasmeet Sidhu
+ sidhu.j&gmail.com
+38197
+ Lacuna Systems, Inc.
+ Derek Andree
+ dandree&lacunasystems.com
+38198
+ Rincon Research Corporation
+ John Forinash
+ jmf&rincon.com
+38199
+ Fraser Talbot Consulting Services; L.L.C
+ Fraser Talbot
+ fraserhtalbot&ft-cs.com
+38200
+ Libéo
+ Jean-François Rousseau
+ info&libeo.com
+38201
+ Ronald Hummelink
+ Ronald Hummelink
+ ronald&hummelink.net
+38202
+ NETILITY GmbH & Co. KG
+ Arno Schenk
+ hostmaster&netility.de
+38203
+ Interactive Systems Engineering SRL
+ Aurel Chiriac
+ aurel.chiriac&intersystems.ro
+38204
+ Six DEE Telecom Solutions Pvt. Ltd.
+ Kenil Paul
+ kenil&6dtech.co.in
+38205
+ University Teleinformatic Center - UTIC, University of Sarajevo
+ Enes Halilovic
+ dnstech&utic.ba
+38206
+ Eloquera
+ Dmytro Bablinyuk
+ dmytro&eloquera.com
+38207
+ Fujian JinQianMao Electronic Technology Co.,Ltd.
+ ROY HUANG
+ jqm&fjjqm.com
+38208
+ meaganharris.net
+ Meagan Harris
+ meagan&meaganharris.net
+38209
+ VMC Systems Ltd.
+ Abhijit Bhalekar
+ abhijit.b&vmcindia.com
+38210
+ Xovis AG
+ Markus Herrli
+ markus.herrli&xovis.com
+38211
+ JSC 'Siberian Coal Energy Company'
+ Pashkov Sergey
+ Pashkov&suek.ru
+38212
+ Derichebourg
+ Nikic Milan
+ hotline&derichebourg.com
+38213
+ ACCENT-ELECTRONIC
+ Alexander Mashtakov
+ amashtakov&accent.md
+38214
+ Vlatacom Institute
+ Zoran Crnobrnja
+ ict-team&vlatacom.com
+38215
+ Hochschule Hamm-Lippstadt - University of Applied Sciences
+ Michael Steuter
+ michael.steuter&hshl.de
+38216
+ Blumenthal S.R.L.
+ Gion Blumenthal
+ gion&blumenthal.it
+38217
+ gigatec GmbH
+ Stephan A. Klein
+ servicedesk&gigatec.de
+38218
+ Designer Systems Ltd
+ David Ingleby-Oddy
+ david&designersystems.co.uk
+38219
+ Therap Services, LLC
+ Md. Nazrul Islam
+ nazrul&therapservices.net
+38220
+ Private Unitary Enterprise on Rendering Services "Greenwall Systems" (formerly 'IZAO Greenwall Systems')
+ Mikhail Kuznetsov
+ info&greenwall.by
+38221
+ IP Gorshkov Yuri Valerevich
+ Yuri V. Gorshkov
+ yvgorshkov&gmail.com
+38222
+ Philips North America LLC
+ Mike King
+ mike.king&philips.com
+38223
+ definition six, inc.
+ Chris Hecker
+ support&d6.com
+38224
+ Caromont Health
+ Mike Johnson
+ johnsonm&caromonthealth.org
+38225
+ Encell Technology, Inc.
+ Gordon Hwang
+ ghwang&encell.com
+38226
+ AriadNEXT
+ Marc NORLAIN
+ marc.norlain&ariadnext.com
+38227
+ Wellington and King, Inc.
+ Charle Demers
+ cdemers&wellingtonking.com
+38228
+ PICA GmbH
+ Moritz Maier
+ moritz.maier&pica.de
+38229
+ GIVC
+ Eugene Sokolov
+ sokolov&givc.ru
+38230
+ Kostroma State Technological University
+ Serge Beletskiy
+ bs&kstu.edu.ru
+38231
+ Lycée Sainte Marie du Port
+ tedesco nicolas
+ ntedesco&lpegt-smp.fr
+38232
+ Onondaga Community College
+ Keith Conger
+ sysadmin&sunyocc.edu
+38233
+ ARCHE Systeme GmbH
+ Peter Weinstock
+ peter.weinstock&arche.de
+38234
+ TESSCO Technologies Incorporated
+ Michael Kaegler
+ kaeglerm&tessco.com
+38235
+ ENTERSEKT (PTY) LTD
+ Chris Kistner
+ chris&entersekt.com
+38236
+ Colsys s.r.o.
+ Jiri Merth
+ merth&colsys.cz
+38237
+ Elverson Rod and Gun Club
+ Doug Pratt
+ doug&elversonrodandgunclub.com
+38238
+ karnal talat private limited
+ jahangir hussain
+ hussain.jahangir61&gmail.com
+38239
+ OARC, Inc.
+ Geoffrey Sisson
+ geoff&dns-oarc.net
+38240
+ Butte-Glenn Community College District
+ Christian Dyckman
+ noc&butte.edu
+38241
+ Hanlong Technology Co.,Ltd.
+ Navy Ding
+ navy&hanlongtek.com
+38242
+ Shenzhen 33e9 E-Business Co., Ltd
+ zengweizhi
+ zengweizhi&33e9.com
+38243
+ Thecus Thecnology Corp.
+ Bonny Lin
+ bonny_lin&thecus.com
+38244
+ TOKYO RADAR CORPORATION
+ Masayuki Iwasawa
+ iwasawa&radar.co.jp
+38245
+ MIBUC-NET
+ Michael Buchmann
+ info&mibuc-net.de
+38246
+ FSC International Center GmbH
+ Andre de Freitas
+ fsc&fsc.org
+38247
+ Charleston Area Medical Center, Inc.
+ Bradley B. Young, Chief Technology Officer
+ brad.young&camc.org
+38248
+ Nebraska Heart Hospital
+ Oliver Banta
+ SoarianProjectSupport&neheart.com
+38249
+ Niagara Health System
+ Patrick Radics
+ licensing&niagarahealth.on.ca
+38250
+ Proventa AG
+ Clemens Bergmann
+ it-admins&proventa.de
+38251
+ Zmanda, Inc.
+ Ramesh Gupta
+ ramesh&zmanda.com
+38252
+ EOSSOnline Limited
+ Steven McArdle
+ Smcardle&eossonline.com
+38253
+ Athenta Technologies (P) Ltd., India
+ Jacob A Thomas
+ jacob.thomas&athenta.com
+38254
+ Resolan
+ Julien Francois
+ admin&resolan.com
+38255
+ Khalid Shukri IT-Beratung
+ Khalid Shukri
+ khalid.shukri&web.de
+38256
+ ItsOn, Inc.
+ David Johnson
+ drj&itsoninc.com
+38257
+ nuinno
+ Stefan Nunninger
+ stefan.nunninger&nuinno.de
+38258
+ WhipTail Technologies
+ James Candelaria
+ jc&whiptailtech.com
+38259
+ ADD-Technology SRL
+ Serghei Druta
+ Serghei.Druta&addgrup.com
+38260
+ 4SMS ApS
+ Josip Djuricic
+ jd&4sms.dk
+38261
+ Brightstone
+ Aleksander Adamowski
+ aleksander.adamowski&gmail.com
+38262
+ Boxcar Press, Inc
+ Brian Pribis
+ brian&boxcarpress.com
+38263
+ Thomas Memorial Hospital
+ Charles Covert
+ Charlie.Covert&thomaswv.org
+38264
+ Midwest Health Systems Data Center
+ Bob Lies
+ rlies&mhsdc.com
+38265
+ Intendencia de Canelones
+ Carlos Pirez
+ carlos.pirez&imcanelones.gub.uy
+38266
+ Chinese Bible Church of Greater Boston
+ Patrick Y. Lin
+ plin&cbcgb.org
+38267
+ UTS Programmers' Society
+ Tomislav Bozic
+ admin&progsoc.org
+38268
+ Threeline LLC
+ Alexander Orlov
+ aorlov&trxline.ru
+38269
+ rrbone
+ Dominik Bay
+ db&rrbone.net
+38270
+ inTaligent Digital Consultants
+ Charles A. Moorman
+ cam&intaligent.net
+38271
+ inTaligent Digital Consultants
+ Charles A. Moorman
+ cam&intaligent.net
+38272
+ Liberti
+ Rokhim Purboyono
+ rokhim.purboyono&liberti.co.id
+38273
+ AvePoint, Inc.
+ James Zhu
+ James.Zhu&avepoint.com
+38274
+ Safirion GmbH
+ Joerg Franke
+ franke&safirion.de
+38275
+ 3-IK
+ Matias D. Banchoff T.
+ matias&3-ik.com.ar
+38276
+ CipSoft GmbH
+ Thomas Kraeuter
+ techsupport&cipsoft.com
+38277
+ r-tec IT Systeme GmbH
+ Dr. Stefan Rummenhoeller
+ rummen&r-tec.net
+38278
+ Memorial Hospital of South Bend
+ Erek Sherwood
+ esherwood&memorialsb.org
+38279
+ Pilot Corporation of America
+ Rick Siciliano
+ OID-Admin-PCA&pilotpen.com
+38280
+ Millennium Information Technologies (Private) Limited
+ Rahal Jayawardena
+ rahal&millenniumit.com
+38281
+ 1st Setup
+ Michel Verbraak
+ info&1st-setup.nl
+38282
+ Italtelec S.p.A.
+ Giacomo Burdi
+ g.burdi&italtelec.com
+38283
+ MobiWork LLC
+ Herve RIVERE
+ hrivere&mobiwork.com
+38284
+ PacketAccess
+ Kevin Robinson
+ krobinson&goldtelecom.com
+38285
+ Live-PA Ltd
+ Paul Bentley
+ paul.bentley&live-pa.com
+38286
+ pki24.com
+ Stephan Callsen
+ info&callsen.org
+38287
+ D-TACQ Solutions Ltd
+ Peter Milne
+ peter.milne&d-tacq.com
+38288
+ Swiss public broadcasting organisation (SRG SSR)
+ Luciano Ramagnano
+ luciano.ramagnano&srgssr.ch
+38289
+ LeetGeek Pty Ltd
+ Ben Corbett
+ ben&leetgeek.com.au
+38290
+ IntelliVoice Co,Ltd.
+ Akiko Izawa
+ izawa&intellivoice.co.jp
+38291
+ G Data Software AG
+ Hendrik Flierman
+ Hendrik.Flierman&gdata.de
+38292
+ Damall Technologies Sas
+ Silvia Fioranelli
+ info&damallgroup.com
+38293
+ Dynamic Technical Solutions Inc.
+ Shawn May
+ shawn&d-t-s-inc.com
+38294
+ IOMachine LLC
+ Nilanjan Bhowmik
+ billing&iomachine.com
+38295
+ Pro Broadband Inc.
+ Xinkai Wang
+ xkwang&pbicn.com
+38296
+ Multi Sinergi Infrastruktur, PT
+ Trijaya Danisaputra
+ trijaya_danisaputra&multisinergi.co.id
+38297
+ ComMedia, Lda
+ Antonio Paneiro
+ info&commedia.pt
+38298
+ DaGo Solutions
+ Dave Goldstraw
+ technical&dago.co.uk
+38299
+ Dillard's Inc
+ Shawn Thex
+ Shawn.Thex&Dillards.com
+38300
+ GrubHub
+ Devon Mackay
+ systems&grubhub.com
+38301
+ hosthis.org
+ Jonathan THIBERVILLE
+ jonathan.thiberville&gmail.com
+38302
+ ITSUMO s.c.
+ Szymon Kowalczyk
+ pkit&itsumo.pl
+38303
+ Pask
+ Thien Pask
+ Tepask&gmail.com
+38304
+ CrossImaging Inc.
+ Hisayuki Naitoh
+ naitoh&crossimaging.jp
+38305
+ LybreDyne Technologies
+ Christopher Dobbs
+ crdobbs&lybredyne.net
+38306
+ MASIBUS AUTOMATION AND INSTRUMENTATION PVT LTD
+ Sumitkumar Nagar
+ sumitnagar&masibus.com
+38307
+ OIS-Net
+ Juerg Oehler
+ juerg.oehler&ois-net.org
+38308
+ Joint Stock Company «Banking & Financial Network»
+ Kovalyov Andrey
+ a_kovalyov&bfn.by
+38309
+ Cirquent GmbH
+ Hermann Baier
+ Hermann.Baier&cirquent.de
+38310
+ PREMIER Bankcard, LLC
+ Michael Baker
+ Michael.Baker&premierbankcard.com
+38311
+ OPTIM'HEXA
+ Jean-Charles Lopez
+ jc.lopez&optimexa.com
+38312
+ CareView Communications
+ Matt Clark
+ mclark&care-view.com
+38313
+ STG (Stargazer)
+ Maxim Mamontov
+ faust&stg.dp.ua
+38314
+ adjectivism.org
+ Erick Turnquist
+ jhujhiti&adjectivism.org
+38315
+ National Land Survey of Iceland
+ Samúel Jón Gunnarsson
+ sysadmin&lmi.is
+38316
+ SEKONIC CORPORATION
+ HIROSHI TAKEI
+ h.takei&sekonic.co.jp
+38317
+ JR East Mechatronics Co.Ltd.
+ Kiyotaka Suzuki
+ suzuki-kiyotaka&jrem.co.jp
+38318
+ Ing. Buero Fischer GmbH
+ Bernhard Fischer
+ fischerb&fischer-ing.de
+38319
+ Lantiq Deutschland GmbH
+ Olaf Wachendorf
+ olaf.wachendorf&lantiq.com
+38320
+ Bubblephone Ltd
+ Johnathan Turrall
+ john.t&bubblephone.com
+38321
+ Greatnet.de OHG
+ Stephan Sedlmeier
+ ss&greatnet.de
+38322
+ Strangeloop Networks
+ Alex McCubbin
+ alex.mccubbin&strangeloopnetworks.com
+38323
+ Stuart McGraw
+ Stuart McGraw
+ smcg4191&mtneva.com
+38324
+ emagsoftware
+ dingrong
+ dingrong&emagsoftware.cn
+38325
+ Precogen, LLC
+ Brian McKenna
+ oid&precogen.com
+38326
+ nepda
+ Nepomuk Frädrich
+ webmaster&nepda.de
+38327
+ Vokzal-infokom
+ Ivoilovsky Mikhail
+ mivoilovsky&yandex.ru
+38328
+ LvlUp e.V.
+ Olaf Rühenbeck
+ some.individuum&gmail.com
+38329
+ Three Laws of Mobility
+ Sridhar Venkatakrishnan
+ sridhar&3lm.com
+38330
+ Datametrix AS
+ Glenn Andersson
+ glenn&datametrix.no
+38331
+ Skeed Co., Ltd.
+ YANAGISAWA, Kentaro
+ k-yanagisawa&skeed.co.jp
+38332
+ LeonIT GbR
+ Maximilian Thoma
+ info&leonit.net
+38333
+ Network Solution Technologies Co., Ltd.
+ Minyoung Lee
+ mylee&nstco.co.kr
+38334
+ ArchOne
+ Roman Sergey
+ rs&archone.org
+38335
+ AVIN Networks Private Limited
+ Pankaj Kumar Roy
+ pankaj_roy&avinnetworks.com
+38336
+ Platte Valley Medical Center
+ Darrell Messsersmith
+ dmessersmith&pvmc.org
+38337
+ Power Instruments Pte Ltd.
+ Wang Yetao
+ wangyt&powerinstruments.com.sg
+38338
+ Suntel Ltd
+ Arasaratnam Umakanthan
+ UmakanthanA&suntel.lk
+38339
+ Centrum Informatyki Statystycznej
+ Roman Mendaluk
+ r.mendaluk&stat.gov.pl
+38340
+ Broadcast Partners
+ Yves Vermeersch
+ support&broadcastpartners.nl
+38341
+ AGETO Innovation GmbH
+ Christian Kahlo
+ c.kahlo&ageto.net
+38342
+ City of Hope
+ Jon Sharp
+ jsharp&coh.org
+38343
+ Wilcom Technologies
+ Qizhi Yi
+ yiqizhi&wilcom.com.cn
+38344
+ Maxwell Worthington
+ Mark Madere
+ mark&maxwellworthington.com
+38345
+ S&T Ukraine
+ Iurii Chernichenko
+ iurii.chernichenko&snt.ua
+38346
+ Pallas GmbH
+ Stephan Sachweh
+ helpdesk&pallas.com
+38347
+ Ing. Günther Vlaschits
+ Ing. Günther Vlaschits
+ office&vlaschits.at
+38348
+ ISDEFE Ingenieria de Sistemas para la Defensa de España S.A.
+ Carlos Manuel Gonzalez Rodriguez
+ cmgonzalez&isdefe.es
+38349
+ Firstcom A/S
+ Jon Schøpzinsky
+ jos&firstcom.dk
+38350
+ XtreemFS project
+ Michael Berlin
+ berlin&zib.de
+38351
+ net-lab GmbH
+ Andreas John
+ internet&net-lab.net
+38352
+ National Information Technology Center
+ Nabeel Al-Fayoumi
+ generaldirector&pki.jo
+38353
+ Weebly, Inc.
+ Network Operations
+ netops&weebly.com
+38354
+ Princeton Consultants
+ Attila Mihalyi
+ amihalyi&princeton.com
+38355
+ TTTech Computertechnik AG
+ Dominique Riezler
+ dominique.riezler&tttech.com
+38356
+ Mike Becker
+ Mike Becker
+ mike.becker&redpeppersworld.de
+38357
+ ActualMed
+ Rafael Forcada
+ rafael.forcada&actualmed.com
+38358
+ Peak Reliability (formerly 'Western Electricity Coordinating Council')
+ Lyonell Keplar
+ lkeplar&peakrc.com
+38359
+ Meissner
+ Oliver Meissner
+ oliver-sd94&la-familia-grande.de
+38360
+ Delled Company Ltd
+ Delmiro Paes
+ delmiro&delled.com.br
+38361
+ Exabre Ltd
+ Chris Jupp
+ chris.jupp&exabre.com
+38362
+ alpha dot net Australia
+ James Ponza
+ jponza&alpha.net.au
+38363
+ PT Primatama Sentra Solusi
+ Martin Otterman
+ otterman&primatama.net
+38364
+ Netsis Technology
+ Edgardo Gonzales II
+ edgardo.gonzales&netsis.com.sg
+38365
+ BKW Management AG
+ Abidin Vejseli
+ abidin.vejseli&bkw.ch
+38366
+ Joint-Stock Bank "Master-Bank"
+ Aleksey Jastrebcev
+ snmpmaster&masterbank.ru
+38367
+ KIS Information Services GmbH
+ Joachim Kaule
+ joachim.kaule&kis-is.com
+38368
+ Radimetrics Inc.
+ John Adziovsky
+ john&radimetrics.com
+38369
+ ZiXi, LLC
+ Igor Ratner
+ igor&zixi.us
+38370
+ jetNEXUS Limited
+ Greg Howett
+ ghowett&jetnexus.com
+38371
+ PT. Cahaya Barumas Sejahtera
+ Rudiman
+ rudiman&cbsindustry.com
+38372
+ PT INPAR SAKA
+ Ahmad Hidayat
+ ahmad&inparsaka.co.id
+38373
+ Greenville Hospital System University Medical Center
+ Jerry L. Cox, MISM, CPHIMS
+ jcox&ghs.org
+38374
+ Cloudera
+ Matt Massie
+ matt&cloudera.com
+38375
+ Linus van Geuns
+ Linus van Geuns
+ linus&vangeuns.name
+38376
+ The Chester County Hospital
+ Ray Hess
+ rhess&cchosp.com
+38377
+ Tohojo ApS
+ Toke Høiland-Jørgensen
+ toke&tohojo.dk
+38378
+ FeedHenry Ltd.
+ James Mernin
+ iana.ops&feedhenry.com
+38379
+ Inter Media Group
+ Denys Vernychenko
+ vdv&inter.ua
+38380
+ AMG.net S.A.
+ Marek Strejczek
+ marek.strejczek&amg.net.pl
+38381
+ Unetvale Servicos e Equipamentos Ltda. EPP
+ Rafael Domingues
+ noc&unetvale.net.br
+38382
+ znt Zentren für Neue Technologien GmbH
+ Radu Mihail
+ m.radu&znt.de
+38383
+ WorldCare Clinical LLC
+ Patrick Chokron
+ pchokron&wcclinical.com
+38384
+ DBAPP Security
+ Jiang Junyong
+ junyong.jiang&dbappsecurity.com.cn
+38385
+ Svyazcom Ltd.
+ Ivan Zubkov
+ zubkov&svyazcom.ru
+38386
+ Coop Denmark A/S
+ Peter Dahl Vestergaard
+ peterdv&coop.dk
+38387
+ Smart Design sprl
+ Bruno Dagnelie
+ bdagnelie&smartdesign.be
+38388
+ HANGZHOU LAYBEL ELECTRONIC TECHNOLOGY CO,. LTD
+ wuyong
+ wuyong&laybel.com.cn
+38389
+ Verisec AB
+ Tony Buss
+ tony.buss&verisec.com
+38390
+ Railinc Corporation
+ Chad Boos
+ rcisecurity&railinc.com
+38391
+ iroïd
+ Tom Wagner
+ dev&iroid.net
+38392
+ University of Dayton
+ Steven Smith
+ smithstm&udayton.edu
+38393
+ SJX Soft
+ Simon J Xuereb
+ sjxuereb&gmail.com
+38394
+ Interfibra Telecomunicaciones, S.L. (formerly 'Teleyecla, S.L.')
+ Francisco José Bernal Fernández
+ fj.bernal&interfibra.es
+38395
+ Phillips Foods, Inc.
+ Bradley H. Grant
+ bgrant&phillipsfoods.com
+38396
+ Flinders Christian Community College Inc
+ David Tredinnick
+ david.tredinnick&flinders.vic.edu.au
+38397
+ TSB - Tiefdruck Schwann-Bagel GmbH & Co.KG
+ Mr. Soufian al Maziani
+ soufian.almaziani&tsb.de
+38398
+ AO TD BOVID
+ Vidgof Mikhail Borisovich
+ sn&bovid.ru
+38399
+ Kloeckner & Co SE
+ Ruediger Pohl
+ coit&kloeckner.de
+38400
+ nfon AG
+ Jan-Peter Koopmann
+ technik&nfon.net
+38401
+ Veridian Solutions Pty. Ltd
+ Michael Junek
+ michael.junek&veridian.com.au
+38402
+ C.I. Centro de Informacoes
+ Jailson Lessa Marques
+ jailson&infonet.com.br
+38403
+ vacc.ch
+ Hanspeter RUTSCHMANN
+ hp&vacc.ch
+38404
+ Maintainet AG
+ Uwe Carsten Krause
+ ukrause&maintainet.de
+38405
+ Autotalks
+ Alex Reicher
+ alex.reicher&auto-talks.com
+38406
+ Roscom Ltd
+ Harry Sheppard
+ it&roscom.co.uk
+38407
+ Chesapeake Ltd
+ Andrew Hardy
+ andrew.hardy&chesapeakecorp.com
+38408
+ OKIT GmbH
+ Olaf Krause
+ iana_ac&okit.de
+38409
+ CargoSoft LLC
+ Alexey Gerasimenko
+ admin&cargosoft.ru
+38410
+ Raikosoft GmbH
+ Joachim Kluemper
+ joachim.kluemper&raikosoft.com
+38411
+ Knology
+ Paul Schmidt
+ paul.schmidt&knology.com
+38412
+ Fun & RelaX GmbH
+ Eckart Uhlig
+ eckart_uhlig&hotmail.com
+38413
+ Lodgeistics Inc.
+ Justin Kaufman
+ jkaufman&lodgeistics.net
+38414
+ FusionDirectory
+ Benoit Mortier
+ contact&fusiondirectory.org
+38415
+ Clavius-Gymnasium Bamberg
+ Wolfgang Faltin
+ it&srv.cg.bamberg.de
+38416
+ Nordic ID Oy
+ Nikolai Raita
+ nikolai.raita&nordicid.com
+38417
+ Kybeire Ltd
+ John Eire
+ kybeire&gmail.com
+38418
+ UFMA - Universidade Federal do Maranhão
+ Diego Figueiredo
+ diegolcf&ufma.br
+38419
+ Rauland Australia Pty Ltd
+ Mathew McKernan
+ matmckernan&rauland.com.au
+38420
+ Yottaa Inc
+ Jason Parsons
+ noc&yottaa.com
+38421
+ ALL-RTP
+ Mohamed LALMI
+ lalmi&all-rtp.com
+38422
+ Tesync Technology Limited
+ Rahul Choudhary
+ rahul.choudhary&tesync.com
+38423
+ PBeaKK
+ Thomas Fillips
+ thomas.fillips&pbeakk.de
+38424
+ BalTstamp
+ Sandra Kocetkova
+ sandra.kocetkova&baltstamp.lt
+38425
+ Private University College of Education of the Diocese of Linz
+ Wolfgang Uebermasser
+ wolfgang.uebermasser&dioezese-linz.at
+38426
+ State company "Russian highways"
+ Danil Tolkalin
+ D.Tolkalin&russianhighways.ru
+38427
+ Genève Aéroport
+ Jerôme BOCH
+ it&gva.ch
+38428
+ SlimPay
+ Jan Tapuska
+ jan.tapuska&slimpay.net
+38429
+ Dryden Municipal Telephone System
+ Adam Thompson
+ athompso&dmts.biz
+38430
+ Irell & Manella LLP
+ David James
+ djames&irell.com
+38431
+ Communications & Power Industries, Satcom Division
+ John Overstreet
+ john.overstreet&cpii.com
+38432
+ Oberon, Inc.
+ Travis J. Weaver
+ tjw&oberonwireless.com
+38433
+ NetAxis Solutions
+ Raphael Benedet
+ management&netaxis.be
+38434
+ OpenCSI
+ Bruno Bonfils
+ bbonfils&opencsi.com
+38435
+ IQgroup
+ Daniel Abegglen
+ iana&iqgroup.ch
+38436
+ ReiniNET
+ Patrick Reinhart
+ patrick&reini.net
+38437
+ Vlastimil Kupsky
+ Vlastimil Kupsky
+ KupskyV&seznam.cz
+38438
+ GTwins
+ shuaiwang
+ wangs&gtwins.cn
+38439
+ Aurenz GmbH
+ Andreas Sander
+ a.sander&aurenz.de
+38440
+ HEROLD Business Data GmbH
+ Herold Operating
+ operating&herold.at
+38441
+ Blue-Sphere
+ Marro Pasquale
+ pasquale.marro&gmail.com
+38442
+ INRADIOS GmbH
+ Steffen Bittner
+ steffen.bittner&inradios.com
+38443
+ OrbiConnect GmbH & Co. KG
+ Benjamin Biel
+ oid&orbiconnect.de
+38444
+ Holiday Extras Limited
+ Kieran McGettrick
+ kieran.mcgettrick&holidayextras.com
+38445
+ VMC
+ Trevor Seward
+ trevorse&vmc.com
+38446
+ Enlogic Systems, LLC
+ Joel Greene
+ joel.greene&enlogic.com
+38447
+ Ing. Viliam Oršula - iElectro
+ Viliam Oršula
+ ielectro&ielectro.eu
+38448
+ NOLOGIN CONSULTING SL
+ Richard Rojas
+ richard.rojas&nologin.com.bo
+38449
+ Nationwide Building Society
+ AD Management Committee
+ admcmail&nationwide.co.uk
+38450
+ DediPower Managed Hosting Ltd.
+ David Joy
+ support&dedipower.com
+38451
+ LanderNet Inc.
+ Isak Adde
+ addeisak&hotmail.com
+38452
+ QQ2
+ Harry Sheppard
+ hcs&qq2.net
+38453
+ Indigo Dynamic Networks, LLC
+ Adam Rich
+ support&indigodynamic.com
+38454
+ Adpuntum GmbH
+ DI Mandl Alexander
+ alexander.mandl&adpunctum.com
+38455
+ Cyberware Inc.
+ Takafumi Hiraka
+ hiraka&exm.cyberware.co.jp
+38456
+ IC "ISKRA" Ltd.
+ Prodayvoda Vitaly
+ Prodayvoda_V&uckpa.ru
+38457
+ ecvision
+ Billy Chan
+ billychan&ecvision.com
+38458
+ Nachtwacht
+ W.P. Snel
+ walters&nachtwacht.org
+38459
+ SBIT GmbH
+ Mark Becker
+ mark.becker&sbit-gmbh.de
+38460
+ Gemtek Technology Co., Ltd.
+ Masu Lin
+ masu_lin&gemtek.com.tw
+38461
+ ragenet llc
+ Dan Theisen
+ admin&ragenet.us
+38462
+ Pt Magnar Nugraha
+ Wawan Wiratno
+ wawan_wiratno&yahoo.com
+38463
+ Data Service Integration
+ DESSAI Imrane
+ dessai.imrane&dsi-oi.com
+38464
+ Snoerf.org
+ Veli-Matti Lammentausta
+ velkka&snoerf.org
+38465
+ Avalcom Sp. z o.o.
+ Jacek Bilski
+ jacek.bilski&avalcom.pl
+38466
+ Max-Planck-Institut für Molekulare Genetik
+ Donald Buczek
+ buczek&molgen.mpg.de
+38467
+ Carl Edelmann GmbH
+ Frank Maurer
+ f.maurer&edelmann.de
+38468
+ Garage Center for Contemporary Culture
+ Alexey Bykov
+ gd&gccc.ru
+38469
+ Axtion Sdn Bhd
+ Lam Chang Jium
+ cjlam&axtion.com.my
+38470
+ Bison Schweiz AG
+ Patrick Reinhart
+ patrick.reinhart&bison-group.com
+38471
+ Multimediakontor Hamburg GmbH
+ Uwe Carsten Krause
+ ukrause&maintainet.de
+38472
+ Kevin Mullet
+ Kevin Mullet
+ kwm&themullets.net
+38473
+ Ellis Hospital
+ Derek Dzimiera
+ dzimierad&ellismedicine.org
+38474
+ Blackridge Technology
+ Charles M. Tellechea, Jr.
+ ctellechea&blackridge.us
+38475
+ Global SATCOM Technology, Inc.
+ Cecil Lo
+ cecil.lo&globalsatcom.com
+38476
+ prosozial GmbH
+ Holger Schmidt
+ itinfo&prosozial.de
+38477
+ Antaira Technologies, LLC. (formerly 'Aaxeon Technologies, LLC.')
+ Peter Szyszko
+ peter.szyszko&antaira.com
+38478
+ VerticalCue Design LLC
+ John Vrbanac
+ info&verticalcue.com
+38479
+ Seluxit
+ Daniel Lux
+ daniel&seluxit.com
+38480
+ ABPM
+ Marek Ciszynski
+ marekc&abpm.com.pl
+38481
+ M Financial Group
+ Preston Schram
+ preston.schram&mfin.com
+38482
+ MetaStack Solutions Ltd.
+ David Allsopp
+ administration&metastack.com
+38483
+ netmonitor
+ Sandra Puffing
+ office&netmonitor.at
+38484
+ Innerdive Solutions, LLC.
+ Victor Fedoseev
+ vvf&innerdive.com
+38485
+ Westchester Digestive Disease Group LLP
+ Dr. Peter Wayne
+ drpwayne&gmail.com
+38486
+ Eurotec Information Systems K.K.
+ Hideo GOTO
+ gotoh&eis.co.jp
+38487
+ Quadro Systems
+ Aleksander Protsenko
+ support&quadrosystems.com
+38488
+ Exceptional Innovation, LLC.
+ Geoffrey Carr
+ gcarr&life-ware.com
+38489
+ WD-40 Company
+ Matthew DiSabatino
+ mdisabatino&wd40.com
+38490
+ Nebula, Inc.
+ Devin Tres
+ iana&nebula.com
+38491
+ Clean Communications Ltd
+ Ralph Casey
+ rcasey&theemaillaundry.com
+38492
+ WorldmingoSolutions
+ Tai Mingo
+ tmingo&worldmingosolutions.com
+38493
+ VPT
+ Claudio tapia
+ claudio.tapia&vptsa.cl
+38494
+ CLINTWORLD GmbH
+ Florian Albrecht
+ florian.albrecht&clintworld.de
+38495
+ PERTIMM
+ Ludovic GENOT
+ alias.iana&pertimm.com
+38496
+ Digg, Inc.
+ Warren Turkal
+ wt&digg.com
+38497
+ Collins Systems
+ Ralph Collins
+ ralph.collins1&gmail.com
+38498
+ Georgia-Cumberland Conference
+ Andrew LaPierre
+ andrew&gccsda.com
+38499
+ Versadial Solutions
+ Gene Shennikov
+ ianaoid&versadial.com
+38500
+ CareTech AB
+ Magnus Andersson
+ itenheten&caretech.se
+38501
+ Fundação Parque Tecnológico Itaipu
+ Rodrigo Renie de Braga Pinto
+ rodrigo&pti.org.br
+38502
+ BizNet Corporación Costa Rica
+ Harvey Villalobos León
+ harvey&biznetcorp.net
+38503
+ Advtal52
+ Mariano Rodrigues Lopez
+ mariano&advtal52.com.ar
+38504
+ Skyworth
+ Cai Zhongpeng
+ caizhongpeng&skyworth.com
+38505
+ OJSC OC ROSNEFT
+ Vitaly A. Sergienko
+ v_sergienko&rosneft.ru
+38506
+ Plus Pack A/S
+ Martin B. Eskesen
+ ianaoid&pluspack.com
+38507
+ Depalol Gestió i Multimèdia
+ Eduard de Palol Pujadas
+ info&depalol.net
+38508
+ BW Broadcast Ltd
+ Brad Plant
+ info&bwbroadcast.com
+38509
+ DNS:NET Internet Service GmbH
+ Marlon Berlin
+ marlon.berlin&dns-net.de
+38510
+ Colorcon, Inc.
+ Jim Cassella
+ jcassella&colorcon.com
+38511
+ Toyota Motor Corporation Australia
+ Ashish Oliver
+ ashish.oliver&toyota.com.au
+38512
+ St Mary's College
+ Alex Matthews
+ ams&stmaryscollege.co.uk
+38513
+ PJSC Myronivsky Hliboproduct
+ Yuriy Molchanov
+ admin&mhp.com.ua
+38514
+ Fr. Sauter AG
+ Fritz Sauter
+ dnsmaster&ch.sauter-bc.com
+38515
+ IXC
+ Mykhaylo Yehorov
+ noc&ixc.ua
+38516
+ Allworx
+ Mark Nenni
+ MNenni&allworx.com
+38517
+ St Joseph Healthcare
+ Kelly Robinson
+ kelly.robinson&sjhhealth.com
+38518
+ ATMA Tecnologia Ltda.
+ Carlos Roberto Araujo Pinto Jr.
+ carlos&atmatecnologia.com.br
+38519
+ DeltaVision Sp. Z o.o.
+ Krzysztof Magosa
+ krzysztof.m&deltavision.pl
+38520
+ Semmle Ltd.
+ Neil Ongkingco
+ neil&semmle.com
+38521
+ ObÄanské sdružení Ubuntu pro ÄŒeskou republiku
+ Ondřej Surý
+ admin&ubuntu.cz
+38522
+ Zhejiang Post
+ Yongsheng Fu
+ 106126215&qq.com
+38523
+ Samimrayaneh
+ Kaveh Fareghi
+ fareghi&samimrayaneh.com
+38524
+ StorageCraft Technology Corporation
+ Matt Thompson-Moltzen
+ matttm&storagecraft.com.au
+38525
+ City of Windhoek
+ Jacques Frye
+ jcf&windhoekcc.org.na
+38526
+ Paul Davison (consulting)
+ Paul Davison
+ pd&pauldavison.com
+38527
+ GeekSoc
+ Andrew Smillie
+ president&geeksoc.org
+38528
+ PIKA Technologies
+ David Clarke
+ david.clarke&pikatech.com
+38529
+ AKA Computer Solution Inc.
+ Matthew Draper
+ mdraper&akacs.com
+38530
+ Informationsdesign AG
+ Thomas Brunko
+ ssladmin&informationsdesign.de
+38531
+ ICF International
+ Mike Rankin
+ mrankin&icfi.com
+38532
+ GroupScape.com
+ Christopher Barker
+ saddlebear&hotmail.com
+38533
+ ElphoTech
+ Aliaksandr Hutar
+ athlete0&gmail.com
+38534
+ L-ACOUSTICS
+ PIGNON Christophe
+ christophe.pignon&l-acoustics.com
+38535
+ Sierra Photonics Inc.
+ Laurence Flath
+ support&sierraphotonics.com
+38536
+ 10ZiG Technology
+ Vu Nguyen
+ vu&10zig.com
+38537
+ Texas Municipal League Intergovernmental Risk Pool
+ Jonathan Wiest
+ jwiest&tmlirp.org
+38538
+ Sify Technologies Ltd
+ BIJU.Kannuvayalil Kuniyil
+ biju.anandan&sifycorp.com
+38539
+ ANKABUT (UAE Advanced Network for Research and Education)
+ Mohammad Mabrouk
+ mohammad.mabrouk&kustar.ac.ae
+38540
+ Phoebus Vision
+ zhouyiliang
+ zhouyiliang_sky&163.com
+38541
+ Concentric Cloud Solutions, LLC (formerly 'XO Interactive, LLC')
+ Kip Krauss
+ Interactive-SystemsSupport&xo.com
+38542
+ OpenIP
+ THOMAS Yoann
+ ythomas&openip.fr
+38543
+ Continental Lensa Ltd.
+ Marcos Caballero Gallardo
+ mcaballero&cecchile.com
+38544
+ Asset Control International BV
+ Yves Han
+ yhan&asset-control.com
+38545
+ Advanced Medical X-Ray
+ Greg Crowley
+ Greg.AMXR&gmail.com
+38546
+ ORPHEUS
+ Eric Prost
+ eprost&orpheus.fr
+38547
+ Dignitas Technologies
+ Jon Watkins
+ jwatkins&dignitastechnologies.com
+38548
+ SHENZHEN UNIVERSAL INTELLISYS PTE LTD
+ YIN KEAN MENG
+ yin&ekintellisys.com
+38549
+ Netstor Technology Co., Ltd.
+ David WeiYu Chen
+ david&netstor.com.tw
+38550
+ Security Pillar Ltd
+ Alfonso De Gregorio
+ adg&securitypillar.com
+38551
+ Pansardata AB
+ Joakim Bergkvist
+ joakim.bergkvist&pansardata.se
+38552
+ Manfred Nagl - naglit.at
+ Manfred Nagl
+ manfred.nagl&naglit.at
+38553
+ Bureau of industrial automation LLC
+ Andrey Chaus
+ it&bpa.ru
+38554
+ Mark & Space Telesystems (P) LTD.
+ Vishal Sharma
+ vishal.sharma&marknspace.com
+38555
+ Jeppesen
+ HÃ¥kan Olsson
+ hakan.olsson&jeppesen.com
+38556
+ Tradesignal GmbH
+ Kristoffer Mittelstorb
+ admin&tradesignal.com
+38557
+ Artvin Coruh University
+ Rahman Duran
+ rduran&artvin.edu.tr
+38558
+ Innes Corporation Pty Ltd
+ Jeffrey Pages
+ jeff&innescorp.com.au
+38559
+ ITAC, IT APPLICATIONS CONSULTING S.A.
+ RICARDO CORTES CALDERON
+ info&itac.com.co
+38560
+ Denver International Airport (City and County of Denver)
+ Stephen Taylor
+ stephen.taylor&flydenver.com
+38561
+ Appleton Coated llc
+ Dave Van Sambeek
+ dvansambeek&appletoncoated.com
+38562
+ KokelNET
+ Tobias Hachmer
+ tobias&hachmer.de
+38563
+ Ryan Systems, Inc.
+ Dr. John M. Ryan
+ jryan&ryansystems.com
+38564
+ Mark IV Indonesia
+ Cahya Masdi
+ cahya&mark-indonesia.com
+38565
+ Instrumentation Technologies d.d.
+ Mateja Lampe
+ mateja.lampe&i-tech.si
+38566
+ FirstPower a.s.
+ Dmitry Kotov
+ kotov&firstpower.cz
+38567
+ Hit the Sticks, LLC
+ Aubrey Jones
+ aubrey&htssoft.com
+38568
+ Syvea Technologies
+ Seth Weith-Glushko
+ seth.weith-glushko&syvea.net
+38569
+ Uziek Pte. Ltd.
+ Elvin Tan
+ elvin&uziek.com
+38570
+ axn software UG (haftungsbeschränkt)
+ Carsten Klein
+ carsten.klein&axn-software.de
+38571
+ Health Information Technology Exchange of Connecticut
+ Lori Reed-Fourquet
+ lfourquet&hitect.org
+38572
+ TroSoft AB
+ Tomas Rook
+ tomas&automatisera.nu
+38573
+ Zucchetti Axess SpA
+ Alberto Pavesi
+ alberto.pavesi&axesstmc.com
+38574
+ Facultad Regional Santa Fe, Universidad Tecnológica Nacional.
+ Oscar A. Jara
+ oajara&frsf.utn.edu.ar
+38575
+ TeraTron GmbH
+ Oliver Scharmann
+ edv&teratron.de
+38576
+ Lomond Paper Ltd
+ Ivan Bulaev
+ ivan&lomond.com
+38577
+ Perfecta Aviation
+ George Zoulias
+ support&PerfectaAviation.com
+38578
+ New York City Transit Authority
+ David Papis
+ David.Papis&nyct.com
+38579
+ Pike Aerospace Research Corporation
+ Mike Sharkey
+ mike&pikeaero.com
+38580
+ i3 International inc.
+ Bob Hoang
+ bob&i3international.com
+38581
+ Crouse Hospital
+ Matt Mahoney
+ MattMahoney&crouse.org
+38582
+ Fryman and Associates, Inc
+ James Fryman
+ james&frymanandassociates.net
+38583
+ MetroPCS Wireless, Inc.
+ Rucks Yerger
+ ryerger&metroPCS.com
+38584
+ Superior Communication Solutions Inc.
+ Steve Sohn
+ Steve.Sohn&scsi-ga.com
+38585
+ VEG Networks
+ Valentin Gusarin
+ veg&str.bashnet.ru
+38586
+ DoZeener Controls
+ Rodney Micallef
+ rodney&dozeener.com
+38587
+ SmartKomm GmbH
+ Thomas Benke
+ benke&smartkomm.net
+38588
+ Tanuki Software, Ltd.
+ Leif Mortenson
+ snmp-admin&tanukisoftware.com
+38589
+ Egyptian Universities Network, EUN
+ Dina Barakat
+ dina&eun.eg
+38590
+ Islamic Republic Broadcasting of Iran
+ Hassan Afshar
+ iana&irib.ir
+38591
+ Indusface Telecom Private Limited
+ Carol John Paul Mendonca
+ carol&indusfacetelecom.com
+38592
+ Cyan Technology
+ Matt Kern
+ matt.kern&cyantechnology.com
+38593
+ Cloud 9 Business Analytics Limited
+ Julian Edwards
+ julian&c9analytics.com
+38594
+ Enel PS d.o.o.
+ Bojan Vesic
+ bojan.vesic&enelps.com
+38595
+ Shanghai Zhongmi Communication Technology CO.,LTD.
+ xiangdongwang
+ shxdwang&21cn.com
+38596
+ University of Saint Joseph
+ Daniel Filipe G. Farinha
+ netadmin&usj.edu.mo
+38597
+ Sunfest
+ Chinnaswamy Subramanian Kannan
+ kannan&sunfest.in
+38598
+ Sunfest
+ Chinnaswamy Subramanian Kannan
+ kannan&sunfest.in
+38599
+ LTU Technologies
+ Yoann Queret
+ it&ltutech.com
+38600
+ kleinhans it-solutions und services
+ Sebastian Kleinhans
+ sebastian&kleinhans.org
+38601
+ ELIUM GmbH
+ Kotulla Beate
+ bkotulla&elium.de
+38602
+ S&C Electric Company
+ Rohit Sharma
+ rohit.sharma&sandc.com
+38603
+ Applied Systems Engineering, Inc.
+ Robert Krebsbach
+ bobk&ase-systems.com
+38604
+ In And Out Cologne
+ Nils Doormann
+ nils&inandout-cologne.de
+38605
+ Calxeda, Inc.
+ Steve Beatty
+ steve.beatty&calxeda.com
+38606
+ Gusbeckers Development
+ Dirk Gusek
+ dirk.gusek&gusbeckers.de
+38607
+ WITTENSTEIN AG
+ Jens Mundhenke
+ mundhenke.jens&wittenstein.de
+38608
+ Gymnázium, Plzeň
+ Filip Štědronský
+ spravce&mikulasske.cz
+38609
+ lipple.jp
+ Kunio Matsumoto
+ zyno&lipple.jp
+38610
+ PT Respati Solusi Rekatama
+ Dhita Yudhistira
+ d.yudhistira&rektronik.com
+38611
+ Alan Baugher
+ Alan Baugher
+ alan&baugher.us
+38612
+ Itrix Incorporation
+ Pankaj J Kachhwaha
+ pankaj&itrixinc.com
+38613
+ Computer Technologes and Systems Ltd.
+ Yuri Saltykov
+ support&voiptech.ru
+38614
+ Nextest Systems
+ Randy Nuss
+ randy.nuss&nextest.com
+38615
+ Mettle Networks, Inc
+ Abraham K. Jacob
+ abraham&mettlenetworks.com
+38616
+ METEL s.r.o.
+ Tomas Metelka
+ info&metel.eu
+38617
+ Callplus Services Limited
+ Nick Clifford
+ networksnoc&callplus.co.nz
+38618
+ Critical Software Ltd
+ Matt Burke
+ iana-oid&icritical.com
+38619
+ think digital GmbH
+ Michael Hauber
+ michael.hauber&think-digital.ch
+38620
+ Gamma 2000 Pte Ltd
+ Seow Yi Xuan
+ 1101091409&gamma2k.com
+38621
+ Merruk Technology, SARL.
+ Yahya Lmallas
+ merruk.company&gmail.com
+38622
+ Master Power Technologies
+ Liaan van der Merwe
+ liaan&kva.co.za
+38623
+ bolay.co
+ Sylvain Bolay
+ info&bolay.co
+38624
+ NETGRAPPLER Corporation
+ William Rympalski
+ rympalski&netgrappler.com
+38625
+ SILOCOM Internacional Corp.
+ Efraín B. Cardona
+ ebcardona&silocom.com
+38626
+ Bureau 14 SARL
+ Edouard Alligand
+ edouard.alligand&bureau14.fr
+38627
+ DLC Systems, Inc.
+ Ralph Spaulding
+ ralphs&dcsystems.com
+38628
+ LivingSocial
+ Val Aleksenko
+ val&livingsocial.com
+38629
+ Connamara Systems, llc
+ Chris Busbey
+ cbusbey&connamara.com
+38630
+ OneHealthPort
+ Sue Merk
+ smerk&onehealthport.com
+38631
+ Morgajel.com
+ Jesse Morgan
+ morgajel&gmail.com
+38632
+ Mariana Consulting, LLC
+ Peter Ordonez
+ peter.ordonez&gmail.com
+38633
+ VOXLIBERTUM AG
+ Olivier Boucard
+ olivier&voxlibertum.com
+38634
+ Hendrikx ITC B.V.
+ Alfred Blokland
+ alfred.blokland&hendrikx-itc.com
+38635
+ Falcon Steel Co.
+ Daniel McClain
+ dmcclain&falconsteel.com
+38636
+ Starfish Technologies Limited
+ Graham Neden-Watts
+ graham&starfish.tv
+38637
+ U2 Systems
+ Tony Ching
+ tony&u2systems.com
+38638
+ ista International GmbH
+ Dr. Nicola Altan
+ nicola.altan&ista.com
+38639
+ bpost
+ Olivier Rombaut
+ olivier.rombaut&bpost.be
+38640
+ Novus Partners, Inc.
+ Tarik Jabri
+ tjabri&novus.com
+38641
+ yate
+ hanboyang
+ xglinux&163.com
+38642
+ Net Trans Services AS
+ Christian Berg-Henry
+ christian.berg-henry&ntrans.com
+38643
+ SQISOFT Inc.
+ Choi, Seung Beom
+ mirage&sqisoft.com
+38644
+ Armadino
+ Francis Tay
+ usnmpagent&gmail.com
+38645
+ OCV CJSC
+ Zakharov Marat
+ info&ocv.ru
+38646
+ StoniesHome
+ Philip Stone
+ philip.stone&stonys-home.net
+38647
+ KV-Telematik ARGE
+ Stephan Hoevels
+ stephan.hoevels&kvwl.de
+38648
+ DOMENY.PL Ltd
+ Arkadiusz Szczurowski
+ as&domeny.pl
+38649
+ Mr Panquecito
+ José Antonio Montiel Téllez
+ antunelo&live.com.mx
+38650
+ Western Australian Network Gaming Inc.
+ Will Dowling
+ tech&walan.org
+38651
+ Observatório Nacional
+ Aluizio de Almeida Cruz
+ kanter&on.br
+38652
+ Instituto Federal Catarinense Campus Videira
+ Giorge Vanz
+ giorge&ifc-videira.edu.br
+38653
+ Verlagsgruppe NEWS Ges.m.b.H
+ Michael Lechner
+ postmaster&news.at
+38654
+ BoostAeroSpace SAS
+ Romain BOTTAN
+ romain.bottan&eads.net
+38655
+ NBU SK (NATIONAL SECURITY AUTHORITY)
+ Ing. Peter Rybar
+ peter.rybar&nbusr.sk
+38656
+ Energinet.dk
+ Brian Hestehave
+ itplatform&energinet.dk
+38657
+ Ministerio de Justicia y Paz
+ Marianella Granados Saavedra
+ mgranados&mj.go.cr
+38658
+ Music for Humans
+ James Butler
+ james&musicforhumans.com
+38659
+ The Criminal Defense Group
+ James Butler
+ jbutler&thecriminaldefensegroup.com
+38660
+ Certipost n.v./s.a.
+ Guy Ramlot
+ guy.ramlot&certipost.com
+38661
+ Wuxi Thinkyare Electronic Technology Co., Ltd.
+ Huaxin
+ ThinkYare&163.com
+38662
+ Drachenfels Ltd
+ Johannes von Drachenfels
+ johannes&drachenfels.de
+38663
+ ahd GmbH & Co. KG
+ Thomas Drewermann
+ thomas.drewermann&ahd.de
+38664
+ Sky Area
+ Andrey Belogrivov
+ administrator&skyarea.net
+38665
+ PUUR it (www.puur-it.nl)
+ Rene Stoutjesdijk
+ rene&puur-it.nl
+38666
+ Silversands Limited
+ Jason Jones
+ jason.jones&silversands.co.uk
+38667
+ Mindbean
+ Hugh Roberts
+ mindbean&gmail.com
+38668
+ RahuNAS
+ Neutron Soutmun
+ neutron&rahunas.org
+38669
+ NIKKEY CO.,LTD.
+ KENZO.NAKAI
+ nakai&nikkey.co.jp
+38670
+ BICS - Belgacom International Carrier Services
+ Jofi Yance
+ jofi.yance&bics.com
+38671
+ Cellbusters LLC
+ George O'Dowd
+ george.odowd&cellbusters.com
+38672
+ Zaeim Electronic Industries
+ Hossein Hosseini
+ hhosseini&zaeim.com
+38673
+ E-merchant
+ George Abitbol
+ g.abitbol&e-merchant.com
+38674
+ West Virginia Health Information Network (WVHIN)
+ Himabindu Bolisetty
+ bindu&careevolution.com
+38675
+ NorCell Inc.
+ Chris Sperber
+ chris.sperber&cellmarkpaper.com
+38676
+ PDU EXPERT UK LTD
+ PASCA MEME LATH
+ pascal.lath&pduexpertuk.com
+38677
+ ECOSIX
+ Eric LAURENT-RICARD
+ eric&ecosix.com
+38678
+ Joyent, Inc.
+ Ben Rockwood
+ hostmaster&joyent.com
+38679
+ idcell.co.ltd
+ myung kwan, Lim
+ idcell&naver.com
+38680
+ Nimbula, Inc
+ Bo Li
+ bli&nimbula.com
+38681
+ HJBaier
+ Hermann Baier
+ hb&hjbaier.de
+38682
+ Mindlinx Technology Solutions
+ Michael Lopez
+ mlopez&mindlinx.net
+38683
+ Klinikum Ansbach
+ Steffen Rottler
+ Steffen.Rottler&Klinikum-Ansbach.de
+38684
+ LOGEMED
+ Cédrick Perron
+ cedrick.perron&logemed.fr
+38685
+ Semptian Technologies Ltd.
+ huangxinzhu
+ huangxinzhu&semptian.com
+38686
+ CLS Argos
+ Eric Spessotto
+ equipe.systeme&cls.fr
+38687
+ The Online Backup Company Norway AS
+ Lars Bahner
+ support&drift.obcn.no
+38688
+ Educa.ch - Schweizer Medieninstitut für Bildung und Kultur Genossenschaft
+ Manuel Dominguez
+ manuel.dominguez&educa.ch
+38689
+ Old Mutual
+ Hugh Roberts
+ hroberts&oldmutual.com
+38690
+ Corepoint Health
+ Thomas Merritt
+ joe.merritt&corepointhealth.com
+38691
+ Quanti s.r.o.
+ Marek PolÄák
+ admin&quanti.cz
+38692
+ ONPATH Technologies Inc
+ David Vitt
+ david.vitt&onpathtech.com
+38693
+ matthewv.com
+ Matthew Von-Maszewski
+ matthewv&matthewv.com
+38694
+ Alabama One Health Record (ALOHR)
+ Himabindu Bolisetty
+ bindu&careevolution.com
+38695
+ Joehl + Koeferli AG
+ Thomas Koeferli
+ tkoeferli&j-k.ch
+38696
+ Hacking Networked Solutions Ltd.
+ Max Hacking
+ iana.pen.registrar&hacking.co.uk
+38697
+ DSM Inc
+ Silas Moeckel
+ silas&dsminc-corp.com
+38698
+ Onebox Ticket Management
+ Jordi Alborch
+ jalborch&oneboxtickets.com
+38699
+ Pulsar Consulting sa
+ Michel Goossens
+ gsm&pulsar.be
+38700
+ Sergey Kozlov
+ Sergey Kozlov
+ skozlov&bmstu.ru
+38701
+ ECBIZNET, INC.
+ ERSKINE R. CURRY
+ ADMIN&ECBIZNET.ORG
+38702
+ Talisman Energy Inc
+ Jeff Pitman
+ jpitman&talisman-energy.com
+38703
+ Advancia Corporation
+ Rod Miller
+ advcorpit&advancia.com
+38704
+ Nvest., Inc
+ Tejas Viswanath
+ tejas&wikinvest.com
+38705
+ Amplidata
+ Wouter Van Eetvelde
+ ianaadmin&amplidata.com
+38706
+ maceghost
+ Gregory Mace
+ gregorymace&earthlink.net
+38707
+ Zodiac Data Systems
+ M. Cyrille HANSQUINE
+ zds_snmp_contact&zodiacaerospace.com
+38708
+ Shenzhen CTI Technology Co., Ltd.
+ Dongsheng Bai
+ white21cn&21cn.com
+38709
+ Edison Global Circuits, LLC
+ Jeffrey Franks
+ snmp-mgr&egcircuits.com
+38710
+ Ian Kristin
+ Ian Kristin
+ ikristin&pixelfleck.de
+38711
+ Dolby Medical Home Respiratory Care Ltd
+ John Simon
+ postmaster&dmhrc.co.uk
+38712
+ St. Joseph's Healthcare System INC
+ Christopher Bocchino
+ bocchinc&sjhmc.org
+38713
+ National Association of REALTORS®
+ Keith Garner
+ kgarner&realtors.org
+38714
+ RLH INDUSTRIES,INC.
+ THOMAS VO
+ TVO&FIBEROPTICLINK.COM
+38715
+ jllin agricultural university
+ pan he
+ smart_p01&jlau.edu.cn
+38716
+ Orbotech
+ Shay Bar even
+ sys-rnd&orbotech.com
+38717
+ INSIEL – Informatica per il Sistema degli Enti Locali S.p.A
+ Francesco Sasso
+ francesco.sasso&insiel.it
+38718
+ Zobele Instrument (Shenzhen) Co., Ltd.
+ William Xiong
+ william.xiong&zobele.com
+38719
+ Nextgen Innovation Labs LLC
+ Amit Verma
+ license&nil-labs.com
+38720
+ ENTLibre
+ Sami SMATI
+ sami.smati&atos.net
+38721
+ Hexaglobe
+ Pierre-Alexandre Entraygues
+ paentraygues&hexaglobe.com
+38722
+ Conseil Général du Calvados
+ Jean-Damien Bouvier
+ jean-damien.bouvier&calvados.fr
+38723
+ jusme.com
+ Ian Lowrey
+ iana-pen-1209&jusme.com
+38724
+ 3iSYS
+ Shirin Sabzali
+ amirally&3isysnetworks.com
+38725
+ Florian Wagner
+ Florian Wagner
+ florian&wagner-flo.net
+38726
+ bjoernskou
+ Brian Bjørnskou Petersen
+ mail&bjoernskou.dk
+38727
+ banan s.r.o.
+ Martin Carbol
+ carbol&banan.cz
+38728
+ Kiez.Net
+ Clemens Schrimpe
+ csch&kiez.net
+38729
+ GCCA Inc.
+ Shaun Chang
+ shaunchang&gccacloud.com
+38730
+ RadioAccess
+ Boris Bozic
+ boris.bozic&radioaccess.nl
+38731
+ Wiscada s.r.l
+ Filippo Formica
+ filippo.formica&wiscada.it
+38732
+ Sachsen DV GmbH
+ Hendrik Eilers
+ info&sachsendv.de
+38733
+ VoiceRite, Inc.
+ Jeff Engle
+ jengle&voicerite.com
+38734
+ Padilha com
+ Krishna Padilha
+ krishna&padilha.com
+38735
+ Stephen Timothy Perryman
+ Stephen Timothy Perryman
+ stephen&stephenperryman.com
+38736
+ Hutchinson Regional Medical Center (formerly 'Promise Regional Medical Center - Hutchinson')
+ Mark Keeton
+ KeetonM&hutchregional.com
+38737
+ MyOwnFile BV
+ Dave Franken
+ dfranken&meddex.nl
+38738
+ NL Technologies
+ Colin Ma
+ cma&nltinc.com
+38739
+ Nebras Technology
+ Hesham Desouky
+ hesham.desouky&nebrastech.com
+38740
+ Attentec AB
+ Tobias Blom
+ it&attentec.se
+38741
+ Mobile Frosting
+ Mike Mackintosh
+ mike.mackintosh&mobilefrosting.com
+38742
+ Les créations Snowflakes
+ Claude Mally
+ claude.mally&gmail.com
+38743
+ Gruden
+ Filippo Vitale
+ filippo&gruden.com
+38744
+ twootton
+ T. Wootton
+ tim_wootton&yahoo.com
+38745
+ UNO System
+ Kim, Kyoung-hyun
+ kkh&uno-system.com
+38746
+ incelis
+ James Park
+ infrastructure&incelis.com
+38747
+ SHENZHEN SUPLET CO., LTD.
+ Andy luo
+ lion_ru&126.com
+38748
+ 2H ENERGY
+ HANIN Samuel
+ Samuel.Hanin&FPTINDUSTRIAL.COM
+38749
+ GNU Generation
+ Laurent Fasnacht
+ informatique.gnugeneration&epfl.ch
+38750
+ Neologic Sp. z o.o.
+ Bartlomiej Zarzecki
+ pen.administrator&neologic.pl
+38751
+ Marketwire
+ Boris Pasko
+ bpasko&marketwire.com
+38752
+ New Jersey Manufacturers Insurance Company
+ James New
+ jnew&njm.com
+38753
+ TECNOMEDSA
+ Lucas Magurno
+ lucasm&tecnomedsa.com.ar
+38754
+ Jinon Corporation
+ Seiji Kurata
+ seiji.kurata&jinoncorp.com
+38755
+ ÄŒeskomoravské informaÄní systémy s.r.o.
+ Markos Paraskevopulos
+ markos&cmis.cz
+38756
+ TNG Technology Consulting
+ Bernhard Bock
+ bernhard.bock&tngtech.com
+38757
+ Trapeze Group Asia Pacific Pty Ltd (formerly 'Sigtec Pty Ltd')
+ Kim Faint
+ kim.faint&trapezegroup.com.au
+38758
+ GrandCapital Ltd.
+ Vasily Alexeev
+ valexeev&grandcapital.net
+38759
+ Katholieke Hogeschool Limburg
+ Vandael Tim
+ tim.vandael&khlim.be
+38760
+ Veselības ekonomikas centrs (formerly 'ABC Software, Ltd')
+ Margreta Baltgalve
+ margreta.baltgalve&vec.gov.lv
+38761
+ OSnode
+ Geoffrey Rekier
+ geoffrey&osnode.com
+38762
+ Deutsche Rentenversicherung Bund
+ Torsten Gruchmann
+ ossmon&drv-bund.de
+38763
+ cenhare AG
+ Olaf Beyer
+ ob&censhare.com
+38764
+ Boscad
+ Bill Gunn
+ boscad&btinternet.com
+38765
+ imirhil.fr
+ Nicolas VINOT
+ aeris&imirhil.fr
+38766
+ Gosloto Ltd.
+ Alexey Alekov
+ alexey.alekov&gosloto.ru
+38767
+ Martin Diener
+ Martin Diener
+ pen.admin&mdscs.de
+38768
+ StreamBase Systems, Inc.
+ Jim Campbell
+ support&streambase.com
+38769
+ Holy Redeemer Hospital and Medical Center
+ Craig Heller
+ cheller&holyredeemer.com
+38770
+ AGGREGATUM
+ Agustin de Landa Gil
+ adelanda&aggregatum.com
+38771
+ Internet Integration, Inc.
+ David Rosen
+ david&i-3.com
+38772
+ Mageia.Org
+ Romain d'Alverny
+ rda&mageia.org
+38773
+ Visionutveckling AB
+ Fluff Abrahamsson
+ fluff.abrahamsson&visionutveckling.se
+38774
+ CONET Solutions GmbH
+ Joachim Janz
+ SNMP-OID-Admin&conet.de
+38775
+ Stream Labs
+ Konstantin Preis
+ it&streamlabs.ru
+38776
+ Telarix
+ sanath kumar
+ s.kumar&Telarix.com
+38777
+ NOU DPO UMC YARB
+ Ivan V Kvasnikov
+ i.kvasnikov&pobts.ru
+38778
+ Jeda Networks
+ David Crespi
+ dcrespi&jedanetworks.com
+38779
+ Noggin IT
+ Travers Carter
+ iana.account&noggin.com.au
+38780
+ Gaertner
+ Carolin Gärtner
+ webmaster&gaertner.cx
+38781
+ trainline
+ John Catlin
+ john.catlin&thetrainline.com
+38782
+ TAGHOS Tecnologia
+ Ricardo Nabinger Sanchez
+ rnsanchez&taghos.com.br
+38783
+ Teracom Ltd.
+ Ognyan Dimitrov
+ info&teracom.cc
+38784
+ Systems Integration Specialists Company, Inc.
+ Herbert Falk
+ herb&sisconet.com
+38785
+ Dirdal-it
+ Kjell Dirdal
+ kjell_dirdal&hotmail.com
+38786
+ Emirates Integrated Telecommunications Company, PJSC
+ Hamid Boukhelifa
+ hamid.boukhelifa&du.ae
+38787
+ Nanjing Tunec Science & Technology Co., Ltd.
+ Li Wang
+ wang_wang_li&163.com
+38788
+ Oasis Telecommunication Technologies
+ Alex Sokolov
+ support&oasis-tech.net
+38789
+ National TeleConsultants LLC
+ David Potter
+ david.potter&ntc.com
+38790
+ EUROBANK EFG BULGARIA AD
+ Rossen Naydenov
+ rnaydenov&postbank.bg
+38791
+ Atos IT Solutions and Services AG
+ Thomas Duerrenberger
+ thomas.duerrenberger&atos.net
+38792
+ Operator Logistyczny Paliw PÅ‚ynnych Sp. z o.o.
+ Piotr Rycombel
+ piotr.rycombel&olpp.pl
+38793
+ Universidade Federal Rural do Rio de Janeiro
+ Everton de Freitas Cordeiro
+ freitas&ufrrj.br
+38794
+ UQODE
+ Halima Naboulsi
+ hnaboulsi&uqode.com
+38795
+ ASSOCIATION MENSA FRANCE
+ Marcelin Da Cruz
+ rsi&mensa.fr
+38796
+ Takashi Komatsubara
+ Takashi Komatsubara
+ takashis&time-trend.com
+38797
+ Atlantis Computing Inc.
+ Vinodh Dorairajan
+ vinodh&atlantiscomputing.com
+38798
+ Compulink
+ Robert Rosen
+ rer&compulinkadvantage.com
+38799
+ Dream Property GmbH
+ Andreas Oberritter
+ hostmaster&dream-property.net
+38800
+ Ecker & Partner
+ Christian Dergovics
+ cdergo&eup.at
+38801
+ Pythia Technologies
+ Jim Potter
+ jim.potter&pythiatech.com
+38802
+ CloudWare Co
+ Thomas Steinig
+ thomas.steinig&cloudware.co
+38803
+ Woori-Net Inc.
+ Kang, DuckMoon
+ dmkang&woori-net.com
+38804
+ SEVEN PRINCIPLES AG
+ Klaus Dudda
+ klaus.dudda&7p-group.com
+38805
+ Envers AG
+ Thomas Heppner
+ thomas.heppner&envers.de
+38806
+ Victor Technologies
+ Christian van Ophuijsen
+ cvo&victortek.com
+38807
+ Lanka Education and Research Network
+ Nimal Ratnayake
+ learn&ac.lk
+38808
+ University of Miyazaki
+ Kenji Aoki
+ staff&cc.miyazaki-u.ac.jp
+38809
+ 4finance
+ Igors Bogustovs
+ igors.bogustovs&smscredit.lv
+38810
+ Anhui Asky Quantum Technology Co.,Ltd
+ shexiangsheng
+ shexiangsheng&qasky.com
+38811
+ Ministry of Information
+ ganitham sreenivasa prasad
+ srini&media.gov.kw
+38812
+ Centerm Information Company
+ zhengqizhi
+ zhengqizhi&centerm.com.cn
+38813
+ Computer Systems Consulting s.r.o.
+ Jan Dohnal
+ info&csc-sro.cz
+38814
+ IFMOD GmbH & Co. KG
+ Florian Mueller-Schunk
+ fms&ifmod.de
+38815
+ ETHERPOWER S.R.L.
+ Miguel Vinitski
+ miguel&etherpower.com.ar
+38816
+ Partnerpedia Solutions, Inc.
+ Jason Owens
+ systems&partnerpedia.com
+38817
+ University of Western Greece
+ Georgios Fragkogiannis
+ gfrago&uwg.gr
+38818
+ American National Insurance
+ James Mc Eniry
+ james.mceniry&anico.com
+38819
+ VCE Company, LLC
+ Mike Holloway
+ mike.holloway&vce.com
+38820
+ Inside Lacrosse
+ Wesley Craft
+ wcraft&insidelacrosse.com
+38821
+ ThirdWave B.V.
+ R.J.T. de Vries
+ rdevries&thirdwave.nl
+38822
+ Sport Voswinkel GmbH & Co. KG
+ Thomas Koch
+ t.koch&voswinkel.de
+38823
+ Grandvision
+ Aleksey Tsvetkov
+ tsvetkov_av&grandvision.ru
+38824
+ LYNX spol. s r.o.
+ Marian Benicky
+ marian.benicky&lynx.sk
+38825
+ Huntsman International LLC
+ David McGoohan
+ david_mcgoohan&huntsman.com
+38826
+ Liberty Life
+ Christo Coetzer
+ christocoetzer&hotmail.com
+38827
+ orientscience
+ deguiqin
+ ostc&orientscience.com
+38828
+ AllDigital, Inc.
+ Kon Wilms
+ kon&alldigital.com
+38829
+ Sjöfartsverket
+ Anders Karlström
+ Anders.Karlstrom&Sjofartsverket.se
+38830
+ Sepialine Inc.
+ Bruce Cummins
+ bcummins&sepialine.com
+38831
+ Fédération Nationale des Tiers de Confiance
+ Bernard Delecroix
+ bernard.delecroix&fntc.org
+38832
+ Clearfield Hospital
+ Bryan Sanford
+ bsanford&clearfieldhosp.org
+38833
+ TRANSPOREON GmbH
+ Markus Metzger
+ infra-live&transporeon.com
+38834
+ Orad Hi Tec Systems Ltd.
+ Jaroslaw Weksej
+ j.weksej&orad.pl
+38835
+ Yota
+ Sergey Malygin
+ SMalygin&yotateam.com
+38836
+ Western Oregon University
+ Dave Diemer
+ diemerd&wou.edu
+38837
+ First Interstate Bank
+ Jason Newell
+ domains&fib.com
+38838
+ Angstrem-Telecom JSC
+ Alexander Treshchanovsky
+ akt&angtel.ru
+38839
+ nPhase LLC.
+ Jeff Layton
+ itops&nphase.com
+38840
+ Visual Click Software, Inc.
+ John McCann
+ jmccann&visualclick.com
+38841
+ XCEL SOLUTIONS CORP
+ Jit Goel
+ jit&xcelcorp.com
+38842
+ ECM Inc
+ David Wen
+ david.w&ecmhp.com
+38843
+ Kinoton Digital Solutions GmbH
+ Frank Würkner
+ wuerkner&kinoton.de
+38844
+ Astec IT Solutions Ltd.
+ Chris Barlow
+ snmp&astecsolutions.co.uk
+38845
+ DZ BANK AG
+ Peter Garben
+ sysmgmt&dzbank.de
+38846
+ Bong U.K. Ltd.
+ Andrew Knight
+ andrew.knight&bong.com
+38847
+ Prelert
+ Stephen Dodson
+ steve&prelert.com
+38848
+ Susquehanna Health
+ Mark Miller
+ mmiller&susquehannahealth.org
+38849
+ Intwine Energy
+ Dave Halasz
+ dhalasz&intwineenergy.com
+38850
+ Global MunnexTech SA de CV
+ David Abundiz
+ jg&munnex.com
+38851
+ Izmir Institute of High Technology
+ FIRAT KOCAK
+ firatkocak&iyte.edu.tr
+38852
+ XCOM AG
+ Jan Lange
+ jan.lange&xcom.de
+38853
+ RIA Novosti (formerly 'Federal State Unitary Enterprise Russian Information Agency News')
+ Andrey Belokurov
+ postmaster&rian.ru
+38854
+ Ncurity
+ Ju, Sung Su
+ ssju&ncurity.com
+38855
+ Nagoya Institute of Technology
+ Shoichi Saito
+ admin&nitech.ac.jp
+38856
+ Login People
+ R&D team
+ dev&loginpeople.com
+38857
+ VASONA NETWORKS
+ Tali Harash
+ tharash&vasonanetworks.com
+38858
+ General Micro Systems, Inc
+ Donald Palmer
+ dpalmer&gms4sbc.com
+38859
+ Agile Communications, Inc.
+ Jason Erickson
+ jason.erickson&agile.cc
+38860
+ comadot.net
+ Luke Comadot
+ iana-pen&comadot.net
+38861
+ Rudy Gevaert
+ Rudy Gevaert
+ rudy&webworm.org
+38862
+ Erstikalender.info
+ Andreas Neumann
+ andreas.neumann&tu-ilmenau.de
+38863
+ SiChuan Andi industry co.LTD
+ Liangkun Jiao
+ qishankai&andisat.net
+38864
+ Virgin Holidays Ltd
+ Gary Payne
+ infrastructure&virginholidays.com
+38865
+ Squadra Technologies
+ Anthony LaMark
+ anthony&squadratechnologies.com
+38866
+ TRIMET Aluminium SE (formerly 'TRIMET ALUMINIUM AG')
+ Christoph Hackstein
+ christoph.hackstein&trimet.de
+38867
+ mecodia GmbH
+ Tobias Birmili
+ it&mecodia.de
+38868
+ Comision Nacional de Bancos y Seguros
+ Luis Lupiac
+ llupiac&cnbs.gov.hn
+38869
+ Alexey S Khromov
+ Alexey S Khromov
+ zxalexis&gmail.com
+38870
+ Mandiant
+ Dave Merkel
+ dave.merkel&mandiant.com
+38871
+ Vostokcement Ltd.
+ Sergey Rudenko
+ sysadmin&vostokcement.ru
+38872
+ JSC "Prompribor"
+ N.I.Kobylkin
+ sales&prompribor.ru
+38873
+ Alex Bolgov
+ Alex Bolgov
+ bolgov2009&gmail.com
+38874
+ ENABIL Solutions Ltd.
+ Lindsay Murfin
+ IT.Team&enabil.com
+38875
+ UnifiedPost S.A.
+ Arjen Van Drie
+ hostmaster&unifiedpost.com
+38876
+ Mork
+ Bjørn Mork
+ bjorn&mork.no
+38877
+ BPM Advanced Technology Company
+ Fred Legros
+ contact&flowmind.org
+38878
+ s.d.i. s.p.a.
+ Castiglioni Lorenzo
+ l.castiglioni&sdiautomazione.it
+38879
+ tradebridge Pty Ltd
+ Graham Brown
+ graham&healthbridge.co.za
+38880
+ MicroAutomation
+ D'Artagnion R. Pope
+ dpope&microautomation.com
+38881
+ Abelium d.o.o.
+ Primoz Luksic
+ primoz.luksic&abelium.eu
+38882
+ Barron McCann Technology
+ Cliff Young
+ cliff&bemac.com
+38883
+ Phenomic Business Systems Ltd
+ David Barker
+ david.barker&phenomic.co.uk
+38884
+ Electrolux
+ Aleksander Brozek
+ oid&electrolux.com
+38885
+ nPulse Technologies Inc.
+ Bill Cantrell
+ bc&npulsetech.com
+38886
+ Societe d'exploitation de Reseaux et de Services Securises (SER2S)
+ Philippe Provost
+ gin-manager&e-rsb.com
+38887
+ VIS - Verein der Informatik Studierenden
+ Pascal Spörri
+ sysadmin&vis.ethz.ch
+38888
+ c3pb e.V.
+ Helge Jung
+ infrastruktur&c3pb.de
+38889
+ Okuejina
+ Pontus Carlsson
+ PontusCarlsson&live.se
+38890
+ Blue Shield of California
+ Charles Blas
+ charles.blas&blueshieldca.com
+38891
+ Jimma University
+ Alemayehu Lishane
+ alemayehu.Lishane&ju.edu.et
+38892
+ Axiovista S.A.
+ Juan J. Sierralta
+ juanjose.sierralta&axiovista.com
+38893
+ Marc Luehr
+ Marc Luehr
+ marcluehr&googlemail.com
+38894
+ GROB-WERKE GmbH & Co. KG
+ Wolfgang Rothermel
+ wrothermel&grobgroup.com
+38895
+ sig21 labs
+ Martin Mueller
+ mm&sig21.net
+38896
+ Findaway World
+ Kevin Kovach
+ kkovach&findawayworld.com
+38897
+ Safegate International AB
+ Markus Andersson
+ markus.andersson&safegate.com
+38898
+ La France du Nord au Sud
+ Laurent Ollagnier
+ laurent.ollagnier&dunordausud.fr
+38899
+ National Institute Of Weather And Atmospheric Research
+ Gabriella Turek
+ g.turek&niwa.co.nz
+38900
+ Fukuoka University
+ Tastuo Kimura
+ densan&adm.fukuoka-u.ac.jp
+38901
+ Landsvirkjun
+ Larus Gudmundsson
+ lgudmund&lv.is
+38902
+ NovAtel Inc.
+ Patrick Fenton
+ patrick.fenton&novatel.com
+38903
+ Malin Space Science Systems
+ Scott Davis
+ davis&msss.com
+38904
+ School Specialty, Inc.
+ Mark Ziesemer
+ Mark.Ziesemer&SchoolSpecialty.com
+38905
+ Timanetworks Inc.
+ Albee Bu
+ albee.bu&timanetworks.com
+38906
+ Goethe-Universitaet Frankfurt am Main
+ Prof. Dr. Udo Kebschull
+ basisdienste&rz.uni-frankfurt.de
+38907
+ Zumbox, Inc.
+ Gareth Greenaway
+ ggreenaway&zumbox.com
+38908
+ Aon Corporation
+ Kenton Morneau
+ kenton.morneau&aon.com
+38909
+ Linguistic Data Consortium
+ Andrew McMackin
+ systems&ldc.upenn.edu
+38910
+ Xicoy Electronica S.L.
+ Gaspar Espiell
+ gaspar&xicoy.com
+38911
+ McLeod Health
+ Sharmayne Donley
+ sdonley&mcleodhealth.org
+38912
+ psych0tik.net
+ Rich Healey
+ richo&psych0tik.net
+38913
+ QXTN Pty Ltd
+ Richard Ham
+ admin&qxtn.net
+38914
+ JNT SOUND SYSTEM AB
+ Richard Dahlstrom
+ richard&jnt.se
+38915
+ avono AG
+ Stefan Engel
+ admin&avono.de
+38916
+ Shanghai ekingstar Digital Campus Co,.Ltd.
+ liu hongqing
+ liuhongqing&ekingstar.com
+38917
+ Guangxi Xinhai Communication Technology Co.,Ltd
+ He Kai
+ hekai&gzhyit.com
+38918
+ DEK Technologies Pty Ltd
+ Rick Collings
+ ictteam&dektech.com.au
+38919
+ EPRONA, a.s.
+ Zdenek Cermak
+ cermak&eprona.cz
+38920
+ SnapTV AS
+ Ã…smund Grammeltvedt
+ asmundg&snap.tv
+38921
+ Capetti Elettronica srl
+ Maurizio Bertero
+ maurizio.bertero&capetti.it
+38922
+ Hypotecni banka, a.s.
+ Filip Sixta
+ sixta.filip&hypotecnibanka.cz
+38923
+ iProfs
+ Afdeling Beheer
+ beheer&iprofs.nl
+38924
+ Damarel Systems International Ltd.
+ John Boult
+ jboult&damarel.com
+38925
+ PROCENTEC
+ Paulo Silva
+ psilva&procentec.com
+38926
+ InnovAction srl
+ Francesco Policastrese
+ fpolicastrese&innovaction.it
+38927
+ Versile AS
+ Tore Skaug
+ toresk&versile.com
+38928
+ Powel Energy Management AB
+ Lars Lindström
+ lars.lindstrom&powel.se
+38929
+ Fugro Geos Ltd
+ Ian Bellamy
+ i.bellamy&geos.com
+38930
+ @Planet Ltd
+ Tom Bamford
+ tom&atplanet.co.uk
+38931
+ Chaz6
+ Chris Hills
+ chaz&chaz6.com
+38932
+ INSTART INC
+ Bowei Du
+ bdu&instart.co
+38933
+ Ubilogix International, Inc.
+ Edgardo Aviles-Lopez
+ edgardo&ubilogix.com
+38934
+ 35x.de
+ Thomas Ristic
+ tr&35x.de
+38935
+ MPM sas
+ Emanuele Tandurella
+ e.tandurella&mpm-tlc.it
+38936
+ Enrico Rivarola
+ Enrico Rivarola
+ henry_thebuilder&yahoo.it
+38937
+ ResMed SAS
+ Roger Stradiot
+ roger.stradiot&resmed.fr
+38938
+ ISACO GmbH
+ Stefan Keller
+ iana-pen&isaco.de
+38939
+ Flexera Software LLC
+ Fraser Chapman
+ fchapman&flexerasoftware.com
+38940
+ Thales Communications and Security
+ Daniel LOPES
+ daniel.lopes&thalesgroup.com
+38941
+ D. E. Shaw & Co, L.P.
+ Richard E. Silverman
+ res&deshaw.com
+38942
+ Coca-Cola Enterprises, Inc.
+ Curd Stefan Zechmeister
+ curdzechmeister&cokecce.com
+38943
+ Edgar Kittner GmbH & Co.KG
+ Steffen Jeschke
+ s.jeschke&kittner.de
+38944
+ Kamstrup A/S
+ Erik B. Pedersen
+ ebp&kamstrup.dk
+38945
+ NASA Center for Climate Simulation (NCCS)
+ Bennett Samowich
+ bennett.samowich&nasa.gov
+38946
+ Raja Consulting Ltd
+ Sumit Raja
+ sumit.raja&raja-consulting.co.uk
+38947
+ IREQ (Institut de recherche d'Hydro-Quebec)
+ Sylvain Riendeau
+ riendeau.sylvain&ireq.ca
+38948
+ Fortior Solutions (formerly 'SureID Inc.', formerly 'Eid Passport, Inc.')
+ Dave Byrum
+ dbyrum&fortiorsolutions.com
+38949
+ Astronics AES
+ Andrew Nicolas
+ andrew.nicolas&astronics.com
+38950
+ Mars Space Flight Facility
+ Nick Piacentine
+ npiace&mars.asu.edu
+38951
+ Beijing Zigvine Tech. Co. Ltd.
+ Zhu Wangkun
+ zhuwk&zigvine.com
+38952
+ Ferox Communications S.L.
+ Daniel Fraile Vergel
+ dfraile&telnet-ri.es
+38953
+ coveragetools
+ Bas Brul
+ bbrul&coveragetools.com
+38954
+ Informatio GmbH
+ Holger Jakob
+ holger.jakob&informatio.ch
+38955
+ Wire and Wireless Co., Ltd.
+ Naoto Komatsu
+ tech&wi2.co.jp
+38956
+ HOERBIGER Deutschland Holding GmbH
+ Helmut Ritter
+ helmut.ritter&hoerbiger.com
+38957
+ SWISS-ARTG
+ Marc Balmer
+ marc&msys.ch
+38958
+ Dynamic Technologies(Asia) Ltd
+ Kevin Chan
+ kevin&dynamic-asia.com.hk
+38959
+ K M Medicals
+ Jagadeesh C Juvvala
+ jagdish.juvvala&imeddoc.ie
+38960
+ E-VAL Tecnologia em Informática Ltd.
+ Rafael Shoji
+ rafael&evaltec.com.br
+38961
+ A&W Networks
+ Dianne M. Allison
+ allidm&comcast.net
+38962
+ Oleksandr Moskalets
+ Oleksandr Moskalets
+ mos4&seznam.cz
+38963
+ WoodWing Software
+ Joris Conijn
+ sysman&woodwing.com
+38964
+ Coral Sea Enterprises, LLC
+ Jane Adams
+ info&disruptivestudies.org
+38965
+ TelePro, Inc.
+ Jim Johnson
+ Jim.Johnson&tpri.com
+38966
+ Stryker
+ Marcelo Cattaneo
+ marcelo.cattaneo&stryker.com
+38967
+ Resal spol. s r.o.
+ Alexandr Seidl
+ support&resal.cz
+38968
+ Telino
+ Christian Quillot
+ christian.quillot&telino.fr
+38969
+ Intellipower, Inc.
+ Jim Kenna
+ sales&intellipower.com
+38970
+ Vilpra, UAB
+ Vytautas Kašėta
+ admins&vilpra.lt
+38971
+ Guacamole Project
+ Michael Jumper
+ mike.jumper&guac-dev.org
+38972
+ Coordinate-System Transport Tech. Co.,Ltd
+ Li Peng
+ shenzhen_lip&sina.com
+38973
+ k-blue
+ Andreas Kruemmel
+ iana-pen&k-blue.de
+38974
+ ENDA GmbH & Co. KG
+ Torsten Lüttgert
+ iana&enda.eu
+38975
+ Production Resource Group L.L.C.
+ Ian Smith
+ ismith&prg.com
+38976
+ Quortus Ltd
+ Riki Dolby
+ iana-pen&quortus.com
+38977
+ Imayhem S.L.L.
+ Cecilio Pardo
+ cpardo&imayhem.com
+38978
+ Adriatic Solutions Corp.
+ Filip Bujanic
+ fbujanic&adriaticsolutions.com
+38979
+ SII Lille
+ Joffrey DEREMETZ
+ jderemetz&sii.fr
+38980
+ AGH University of Science and Technology
+ Szymon Sokół
+ szymon.sokol&agh.edu.pl
+38981
+ Stradus
+ John Bakker
+ info&stradus.com
+38982
+ Advanced Telecommunications Technology Research Sp. z o.o.
+ Bartlomiej Jurek
+ bartlomiej.jurek&attr.com.pl
+38983
+ CompuRoot
+ Alexander Verbod
+ Responsible_Person.Private_Enterprise_Number.PEN.OID.IT.Department&CompuRoot.Com
+38984
+ CampusIT
+ Jan Navratil
+ jnavratil&campusit.net
+38985
+ ECM2
+ Erwin Bogaard
+ info&ecm2.nl
+38986
+ SOCAR Georgia
+ Alexander Buslayev
+ a.buslayev&socar.ge
+38987
+ Nettbuss AS
+ Harald Hegerberg
+ harald.hegerberg&nettbuss.no
+38988
+ Ministry of Awqaf and Islamic Affairs - Kuwait
+ Karim Essam El Sabaa
+ srid&awqaf.gov.kw
+38989
+ Qtree BVBA
+ Frederik Kaputa
+ frederik&qtree.be
+38990
+ Nova World International, LLC dba Nova Shipping
+ Yevgeniy Epshteyn
+ pen.administrator.9906f1644e0fe35dcc2f52614311c283&nova-shipping.com
+38991
+ Innoforma E-learning Technologies
+ Francisco Javier Moreno Hidalgo
+ sistemas&innoforma.com
+38992
+ SCCT, Wilhelm Wimmreuter
+ Wilhelm Wimmreuter
+ wilhelm&wimmreuter.de
+38993
+ South Jersey Healthcare
+ Julie Morris
+ MorrisJ&SJHS.com
+38994
+ San Juan Software
+ Drew Gislason
+ drewg&sanjuansw.com
+38995
+ Connexon Telecom Inc.
+ Simon Cadieux
+ simon.cadieux&connexon.com
+38996
+ Japan Aerospace Exploration Agency
+ Tamotsu Motoki
+ motoki.tamotsu&jaxa.jp
+38997
+ Telnetware Co.,Ltd
+ Jeong Sup Lee
+ jslee&telnetware.com
+38998
+ i20
+ Pavel Prischepa
+ prischepa.p&i20.biz
+38999
+ Higher Light Communications
+ Richard A. Scott
+ richard.a.scott&me.com
+39000
+ LinuxMCE
+ Serge Wagener
+ serge&linuxmce.org
+39001
+ NetFlow Logic
+ Sasha Velednitsky
+ svelednitsky&netflowlogic.com
+39002
+ cibex gmbh
+ Josef Weisskopf
+ jw&cibex.net
+39003
+ Sub10 Systems Ltd.
+ Mark Stevens
+ mark.stevens&sub10systems.com
+39004
+ Diaphanoscope
+ Angelo Leto
+ admin&diaphanoscope.com
+39005
+ Total Device
+ Vincent Bouttier Deslandes
+ vincentb&totaldevicesolutions.com
+39006
+ VZTech Importacao Exportacao e Desenvolvimento de Tecnologia Ltda
+ Pedro Zorzenon Neto
+ it&vztech.com.br
+39007
+ Armada Nacional - Uruguay
+ Fernando CHEDA
+ ncheda&armada.mil.uy
+39008
+ Nouvelle s.r.l.
+ Alessandro Forghieri
+ staff&orion.it
+39009
+ hub telecom
+ adrien mistretta
+ iana&hub-telecom.net
+39010
+ GrupaA Sp. z o.o.
+ Wojciech Rusinek
+ wrusinek&grupaa.pl
+39011
+ Fresco Logic, Inc.
+ Eric Wittmayer
+ eric&frescologic.com
+39012
+ INNOBAND TECHNOLOGIES, INC.
+ CODY LIN
+ codyl&innoband.com
+39013
+ Assurity Trusted Solutions Pte Ltd
+ Ramachandran Kumaraswami
+ rama&assurity.sg
+39014
+ Colina Participations
+ Roger Costandi
+ rcostandi&groupecolina.com
+39015
+ MAXXING S.A.S.U.
+ DEVAU Rémi
+ rdevau&maxxing.com
+39016
+ Field Electronics Limited
+ Lee Awcock
+ lee&fieldelectronics.com
+39017
+ Object Trading Pty Ltd
+ Joseph Metcalf
+ joseph.metcalf&objecttrading.com
+39018
+ Dyna Healthcare Co., Ltd.
+ Robin Cyue
+ robin.cyue&dynahealthcare.com
+39019
+ Techinfocom, Jsc
+ Denis Kostousov
+ dkostousov&techinfocom.com
+39020
+ Net To Net Co., Ltd
+ yun, hyung taek
+ yun0512&gmail.com
+39021
+ pdv-systeme Sachsen GmbH
+ Norman Ziert
+ ziert&pdv-sachsen.net
+39022
+ Joint Stock Company SVYAZNOY BANK
+ Gritsienko Sergey
+ sib&svyaznoybank.ru
+39023
+ murtaza enterprizes
+ Muhammad Murtaza
+ m_murtaza&ymail.com
+39024
+ Bjango
+ Marc Edwards
+ marc&bjango.com
+39025
+ Velleros, Inc.
+ Brent Harsh
+ support&velleros.com
+39026
+ Tritux
+ Zouari Fourat
+ support&tritux.com
+39027
+ www.duowan.com
+ Bob Lin
+ linbobo&chinaduo.com
+39028
+ Enkata
+ Gerard Larios
+ it&enkata.com
+39029
+ Lukse
+ Saulius Lukse
+ saulius.lukse&gmail.com
+39030
+ onway ag
+ Michael Schneider
+ iana&onway.ch
+39031
+ Eastern Mennonite University
+ Jason Alderfer
+ is.info&emu.edu
+39032
+ Caldwell Memorial Hospital, Inc.
+ Beverly Canipe
+ bcanipe&caldwell-mem.org
+39033
+ Quinstar Technology, Inc.
+ Sage Kuno
+ sage&quinstar.com
+39034
+ nesfile.org
+ Cliff F. Railey
+ CliffFRailey&nesfile.org
+39035
+ Orbital Systems, Ltd.
+ Carl Schoeneberger
+ carl.s&orbitalsystems.com
+39036
+ iMobile3, LLC
+ Laszlo Hanyecz
+ lhanyecz&imobile3.com
+39037
+ Inocybe Technologies inc.
+ Mathieu Lemay
+ mlemay&inocybe.ca
+39038
+ COMPNET Ltd
+ Sergei Korolyov
+ sergei.korolyov&self.ru
+39039
+ Daniels Electronics, Ltd
+ Malcolm Holser
+ Malcolm_Holser&danelec.com
+39040
+ DigitalArts Inc.
+ Yuusuke Amano
+ y-amano&daj.co.jp
+39041
+ Enthina
+ Edward Curren
+ ecurren&enthina.com
+39042
+ E-ID internet strategies B.V.
+ C. J. Krul
+ sysadmin&e-id.nl
+39043
+ EBRO ARMATUREN GMBH
+ Stefan Meier
+ s.meier&ebro.at
+39044
+ idefclub.ru
+ Yuriy V Yagupov
+ project&idefclub.ru
+39045
+ Cubio Communications Oy
+ Mike Jackson
+ mike.jackson&cubio.com
+39046
+ Jimdo GmbH
+ Lars Fronius
+ lars&jimdo.com
+39047
+ The Foundry
+ Dan Alderman
+ dan&thefoundry.co.uk
+39048
+ Sayre Memorial Hospital
+ Eric Leitner
+ it&sayrehospital.org
+39049
+ Byte, SIA
+ Vadim Zayakin
+ byte&apollo.lv
+39050
+ Forschungsgemeinschaft elektronische Medien (FeM) e.V.
+ Michael Braun
+ michael.braun&fem.tu-ilmenau.de
+39051
+ g360apps.com
+ Matt Mahoney
+ sysadmin&g360apps.com
+39052
+ Vutlan sro (formerly 'Sky Control sro')
+ Vasily Tyazhev
+ vasily&vutlan.com
+39053
+ Rail & Sea
+ Wolfgang Anditsch
+ edv&railsea.at
+39054
+ NetUP Inc.
+ Konstantin Emelyanov
+ info&netup.tv
+39055
+ S2 Communications AB
+ ULF SAHLIN
+ noc&s2.se
+39056
+ Samsung Electronics America, Inc.
+ Eric E. Osterholm
+ e.osterholm&samsung.com
+39057
+ SCAE Co. Ltd.
+ Vladimir Krivenko
+ admin&scaegroup.com
+39058
+ CET Electronics
+ Nicola Vicino
+ rd&cet-electronics.com
+39059
+ RTE
+ Arnaud MAINIER
+ arnaud.mainier&rte-france.com
+39060
+ Suster.net
+ Gregor Suster
+ gregor&suster.net
+39061
+ Analytica
+ Vikram Seshadri
+ SVIKRAM&ANALYTICA-INDIA.COM
+39062
+ Mark Harlos, Software Engineering Consultant
+ Mark A. Harlos
+ mharlos&verizon.net
+39063
+ Delecon
+ Daniel Eidenskog
+ daniel.eidenskog&delecon.se
+39064
+ Eseye Ltd
+ Rob Coward
+ rcoward&eseye.com
+39065
+ African Institute for Mathematical Sciences
+ Tom Bamford
+ tom&aims.ac.za
+39066
+ FTS DVL SRL
+ Galina Pavlenco
+ b2e&dv-lab.com
+39067
+ Verba Technologies
+ Szabolcs Daroczy
+ support&verba.com
+39068
+ hostapd/wpa_supplicant project
+ Jouni Malinen
+ jm&w1.fi
+39069
+ Japan Ballast Co.
+ Masaki Ohashi
+ m_oohashi&softsirius.co.jp
+39070
+ STARK
+ Jens Stark
+ jens.stark&gmail.com
+39071
+ Konkurent Ltd.
+ Art Mitskevich
+ art&coffeestudio.ru
+39072
+ Campai Business Solutions BV
+ Martijn van Buijtene
+ martijn&campai.nl
+39073
+ Blue Mind
+ Anthony Prades
+ oid&blue-mind.net
+39074
+ makabra
+ Miroslaw Baran
+ miroslaw-iana&makabra.org
+39075
+ HealthE Advocate LLP
+ Mureen Allen
+ mallen_md&yahoo.com
+39076
+ Zalaszam Kft
+ Nemcsics Geza
+ gnemcsics&zalaszam.hu
+39077
+ Dorlet S.A
+ Iker Pérez de San Román
+ ikerperezsanroman&dorlet.com
+39078
+ Vimpex GmbH
+ Elisabeth Freudenthaler
+ elisabeth.freudenthaler&vimpex.at
+39079
+ AdvaICT, a.s.
+ Martin Juřen
+ martin.juren&advaict.com
+39080
+ ITRS Group Limited
+ E. Morales
+ emorales&itrsgroup.com
+39081
+ ASACA Corporation
+ Takashi Nakagomi
+ nakagomi&asaca.co.jp
+39082
+ PhoenixNAP
+ John Anderson
+ johna&phoenixnap.com
+39083
+ Samodzielny Publiczny Centralny Szpital Kliniczny
+ Maciej Kazulak
+ oidadmin&spcsk.pl
+39084
+ Texas A&M University - Kingsville
+ Robert Miller
+ robert.miller&tamuk.edu
+39085
+ MUJIN Inc.
+ Rosen Diankov
+ rosen.diankov&mujin.co.jp
+39086
+ FriendFinder Networks, Inc.
+ Patrick Gillan
+ pgillan&ffn.com
+39087
+ Astra Communication Service Co., Ltd
+ Kridsada Compeerapap
+ kridsada&astra.co.th
+39088
+ Hochschule Deggendorf
+ Volker Scheuer
+ volker.scheuer&hdu-deggendorf.de
+39089
+ Krones AG
+ Maximilian von Zweydorff
+ maximilian.zweydorff&krones.com
+39090
+ subreport Verlag Schawe GmbH
+ Thomas Osenau
+ thomas.osenau&subreport.de
+39091
+ Good Link
+ Kaung Thant Kyaw Dare
+ support&darecom.net
+39092
+ Chongqing Cable Network Co.,Ltd
+ Wang Ji
+ wangji&cqccn.com
+39093
+ Basler AG
+ Frank Schmolla
+ Frank.Schmolla&baslerweb.com
+39094
+ Kambi
+ Lezgin Bakircioglu
+ Kambi_Infra_Tech&Kambi.com
+39095
+ iFlex Ltd.
+ Andrey Belyaev
+ ABelyaev&iflex.ru
+39096
+ Lohika ltd.
+ Pavlo Khromchak
+ pkhromchak&lohika.com
+39097
+ Maxeler Technologies Ltd
+ Rob Dimond
+ rob&maxeler.com
+39098
+ Kyanmedia Limited
+ Gareth Adams
+ gareth&kyanmedia.com
+39099
+ RSA SaaS
+ Steven Howe
+ steven.howe&rsa.com
+39100
+ The Binary Workshop
+ Ashwin Shankar
+ ashwin&thebinaryworkshop.com
+39101
+ Frisbie Memorial Hospital
+ Mike Leach
+ m.leach&fmhospital.com
+39102
+ Power Home Remodeling Group, Inc.
+ Jeff Levine
+ jlevine&powerhrg.com
+39103
+ LS telcom AG
+ Timo Weishaeupl
+ tweishaeupl&lstelcom.com
+39104
+ Universidad Central de Las Villas
+ Roberto Hiribarne Guedes
+ hiribarne&gmail.com
+39105
+ Technet Systems
+ Peter Parianos
+ peter&technet.com.au
+39106
+ ExpatJob.net GROUP
+ Lucas Antoine
+ development&expatjob.net
+39107
+ ULHI - Urrutiko Lanbide Heziketa Institutua
+ Antton Rodriguez
+ arodriguez&ulhi.net
+39108
+ Trusteer Ltd.
+ Shmulik Regev
+ webmaster&trusteer.com
+39109
+ Morpho Detection, Inc.
+ Alexei Kireev
+ akireev&morphodetection.com
+39110
+ State of Colorado Judicial Department
+ James Stoner
+ info-servers&judicial.state.co.us
+39111
+ Eladian Partners, LLC
+ James Cape
+ iana-pen&eladian.com
+39112
+ Netsoc DIT
+ Mark Cunningham
+ markcunninghamemail&gmail.com
+39113
+ IRT Technologies Inc.
+ Arkadi Potapov
+ info&irttechnologies.com
+39114
+ Ittxa
+ Oscar Jimenez Sainz
+ tercera&ittxa.com
+39115
+ XACK,Inc.
+ Kazutaka Kumamoto
+ penadmin&xack.co.jp
+39116
+ Folkwang Universität der Künste
+ Andreas Cieslak
+ cieslak&folkwang-uni.de
+39117
+ noax Technologies AG
+ Sebastian Engl
+ IANA-PEN&noax.com
+39118
+ Amadeus s.a.s
+ jacques Dalbera
+ jdalbera&amadeus.com
+39119
+ dm-drogerie markt GmbH + Co. KG
+ Marco Aliberti
+ marco.aliberti&dm-drogeriemarkt.de
+39120
+ itunic consulting
+ Bernhard Rekemeier
+ br01&itunic.de
+39121
+ ElringKlinger AG
+ Christian Segor
+ oidmaster&elringklinger.com
+39122
+ Framehawk Inc.
+ Michael Martin
+ michael.martin&framehawk.com
+39123
+ Two Degrees Mobile Ltd
+ Tim West
+ IANA_Pen&2degreesmobile.co.nz
+39124
+ Kaweah Delta Health Care District
+ Steven Larkin
+ itdirector&kdhcd.org
+39125
+ Instituto Superior de Engenharia do Porto (ISEP)
+ Nuno Pereira
+ nap&isep.ipp.pt
+39126
+ DCA Inc
+ Mike Chatterton
+ mikec&dcainc.com
+39127
+ Mercury Insurance Group
+ Roy Hegge
+ rhegge&mercuryinsurance.com
+39128
+ ALLIANZ LIFE INSURANCE OF NORTH AMERICA
+ Drew Pierce
+ drew.pierce&allianzlife.com
+39129
+ Reiknistofa i Vedurfraedi
+ Thor Sigurdsson
+ thor&belgingur.is
+39130
+ Century Software (M) Sdn Bhd
+ Mark Rees
+ mark&centurysoftware.com.my
+39131
+ Sistemas Informaticos Abiertos S.A.
+ Jorge Cea
+ jcea&sia.es
+39132
+ Camair-Co
+ Jean-Francis AHANDA
+ francis.ahanda&camair-co.net
+39133
+ Kamsoft S.A.
+ Bartłomiej Syryjczyk
+ bsyryjczyk&kamsoft.pl
+39134
+ Apex
+ Stijn Schouteten
+ stijn&apex-audio.be
+39135
+ U.S. Bancorp
+ Kenneth Payne
+ kenneth.payne&usbank.com
+39136
+ Adams State University (formerly 'Adams State College')
+ Randall Smith
+ rbsmith&adams.edu
+39137
+ ameria GmbH
+ Pavel Shumarov
+ admin-department&ameria.de
+39138
+ Santa Barbara County Education Office
+ Sharon Van Gundy
+ dnsadmin&sbceo.org
+39139
+ nPario Inc
+ Joerg Hallmann
+ joerg&npario.com
+39140
+ Interra Systems, Inc.
+ Shelly Adhikari
+ shelly&InterraSystems.com
+39141
+ Qice Technology Co. Ltd
+ judd wang
+ jdwang&qicetech.com
+39142
+ Nian Electronic Company
+ Morteza Sadr
+ idm&nianelectronic.com
+39143
+ LARS
+ Mariusz Kokocinski
+ ca&lars.pl
+39144
+ Nextouch, Inc.
+ Young D. Moon
+ ydmoon&ntnextouch.com
+39145
+ Innovative Circuit Technology Ltd.
+ Natalia Bolster
+ technical.contact&ictcorporate.com
+39146
+ Watchdog Software Pty Limited
+ Richard Giddey
+ support&watchdogsoftware.com.au
+39147
+ intratop
+ Thorsten Eisinger
+ thorsten.eisinger&intratop.de
+39148
+ Agjencia Kombetare e Shoqerise se Informacionit
+ Fisnik Kruja
+ fisnik.kruja&akshi.gov.al
+39149
+ broadAngle, LLC
+ Garrison Atkisson
+ garrison&broadangle.com
+39150
+ B.O.S. Software Service und Vertrieb GmbH
+ Jahn Fuchs
+ jahn.fuchs&bossoftware.de
+39151
+ Autorité des Marchés Financiers
+ Erik Ableson
+ e.ableson&amf-france.org
+39152
+ DVT - Daten-Verarbeitung-Tirol GmbH
+ Florian Sailer
+ florian.sailer&tirol.gv.at
+39153
+ WAYF - Where Are You From
+ Christian Hannested
+ sekretariat&wayf.dk
+39154
+ SwiftStack
+ Joe Arnold
+ joe&swiftstack.com
+39155
+ Mango DSP, Inc.
+ Eldor Reif - Dir. of Professional Services and Product Management
+ ereif&mangodspinc.com
+39156
+ PROSCOPE Corporation
+ Hideki Fujimura
+ fujimura&proscope.co.jp
+39157
+ DERMALOG IDENTIFICATION SYSTEMS GMBH
+ Innocents Sia
+ Innocents.Sia&dermalog.com
+39158
+ Akouto
+ Dominic Chorafakis
+ dom&akouto.com
+39159
+ Redpoint Software
+ James Rhodes
+ jrhodes&redpointsoftware.com.au
+39160
+ PointRed Telecom Ltd.
+ Shajee Lawrence
+ shajee&pointred.co
+39161
+ Precision Infomatic
+ Charan Narayanan
+ ncharan86&gmail.com
+39162
+ WEOLO
+ Paolo Decarlini
+ paolo.decarlini&nimix.it
+39163
+ U-BTech Solutions
+ Ilan Lanz
+ ilan&u-btech.com
+39164
+ Cires21 S.L.
+ Manuel Cardeñas Cano
+ mcardenas&cires21.com
+39165
+ Hikvision Digital Technology Co., Ltd.
+ Qi Liu
+ liuqi&hikvision.com
+39166
+ Stadt Moenchengladbach
+ Klaus Schauer
+ klaus.schauer&moenchengladbach.de
+39167
+ kastel.net
+ Juergen Dattl
+ jd&kastel.net
+39168
+ eneatec GmbH
+ Steffen Buschmeier
+ buschmeier&eneatec.com
+39169
+ Softronics AG
+ Oliver Loch
+ info&softronics.ch
+39170
+ Koario
+ Stéphane Reynaud
+ contact&koario.fr
+39171
+ alipay
+ Jian Song
+ jian.song&alipay.com
+39172
+ Paytronix Systems, Inc.
+ Ross Mellgren
+ Rmellgren&paytronix.com
+39173
+ Datek Wireless AS
+ Espen Westgaard
+ espen&datek.no
+39174
+ Club Méditerrannée S.A.
+ Nicolas Karageuzian
+ nicolas.karageuzian&clubmed.com
+39175
+ GoEast GmbH
+ Daniel Rechsteiner
+ hostmaster&goeast.ch
+39176
+ MiTek Inc.
+ Michael Paul
+ mpaul&mii.com
+39177
+ Leuphana University of Lueneburg
+ Karsten Holmberg
+ karsten.holmberg&leuphana.de
+39178
+ The IMS Company
+ Chris Healy
+ chealy&imsco-us.com
+39179
+ Accuoss
+ Rodney Rindels
+ rrindels&accuoss.com
+39180
+ MTICUBE, LLC
+ Rajul Shah
+ rshah&mticube.com
+39181
+ International Development Council for Academic Studies (IDCAS)
+ Liam Drew
+ rat&idcas.org
+39182
+ OJSC "GT-TEC Energo"
+ Dmitiry Dorokhov
+ itdept&gtenergo.ru
+39183
+ Layered Logic, Inc.
+ Brooks Bell
+ brooks&layeredlogic.com
+39184
+ xingplatform inc
+ jimmy gong
+ gongyf&xingplatform.com
+39185
+ System Level Solutions (India) Pvt. Ltd
+ Kaushal Thacker
+ kthacker&slscorp.com
+39186
+ Ministry of Foreign Affairs of Hungary
+ Hobok Janos
+ janos.hobok&mfa.gov.hu
+39187
+ Marmara Univesity
+ Huseyin Yuce
+ sysadmin&marmara.edu.tr
+39188
+ Virtual Cable S.L.
+ Adolfo Gómez
+ agomez&virtualcable.es
+39189
+ King Pine
+ David K. Gerry
+ dkgerry&kingpine.org
+39190
+ Sergey I Mihailov
+ Sergey I Mihailov
+ creating-school&mail.ru
+39191
+ Comfort Consulting
+ John Comfort
+ poc&comfortconsulting.com
+39192
+ IBSmm Engineering, spol. s r.o.
+ Radomir Vrbovsky
+ R.Vrbovsky&IBSmm.com
+39193
+ Vayosoft Network Technologies Ltd.
+ Jean Dubenko
+ jean&vayosoft.com
+39194
+ CSSS IUGS (Centre de Sante et des Services Sociaux - Institut Universitaire de Geriatrie de Sherbrooke)
+ Sylvain Gobeil
+ slgobeil.csss-iugs&ssss.gouv.qc.ca
+39195
+ Spawngrid, Inc.
+ Iurii Rashkovskyi
+ yrashk&spawngrid.com
+39196
+ AltNet (formerly 'Oxynux')
+ Benjamin Collet
+ iana-pen&alt.tf
+39197
+ Xitek Design Ltd
+ Alan Jacks
+ support&xitekdesign.com
+39198
+ Brekeke Software, Inc.
+ Shinichi Mitsumata
+ mitu&brekeke.com
+39199
+ EXPRESSTRAK - DATS
+ Vijay Pavuluri
+ vijayp000&gmail.com
+39200
+ KTB COMPUTER SERVICES Co.,Ltd
+ Somporn Jarusinchai
+ somporn.jaru&ktbcs.co.th
+39201
+ Axians redtoo AG (formerly 'redtoo ag')
+ Patrick Sczepanski
+ patrick.sczepanski&axians.com
+39202
+ ASP Alerce Tecnology SL
+ Alvaro Fernandez Corugedo Feilenreiter
+ acorugedo&aspalerce.es
+39203
+ Qualysoft Informatikai Zrt.
+ Jacint Toth
+ jacint.toth&qualysoft.com
+39204
+ QuanticEvents
+ Eric Fries
+ eric.fries&quanticevents.com
+39205
+ Broadnet Telecom Inc
+ Christian Mokbel
+ cmokbel&broadnet-telecom.ca
+39206
+ EITV - Entretenimento e Interatividade para TV Digital
+ Roberto Marchesini
+ roberto.marchesini&eitv.com.br
+39207
+ SparkYard, Inc.
+ Jonathan Layes
+ iana-pen-support&sparkyard.com
+39208
+ LivingObjects
+ Damien DUMEZ
+ damien.dumez&livingobjects.fr
+39209
+ Plexus Corp.
+ Scott Reynolds
+ hostmaster&plexus.com
+39210
+ Impulse Point LLC
+ Andrew Cohen
+ acohen&impulse.com
+39211
+ Positronics Enterprise Limited
+ Kelvin Chan
+ kelvin.chan&positronics.com
+39212
+ Prosyscor Ltd
+ Bradley Kite
+ support&prosyscor.com
+39213
+ Datakonsult Magnus Sandberg
+ Magnus Sandberg
+ oid&datakon.se
+39214
+ MT2IT
+ Joerg-Uwe Meyer
+ joerg-uwe.meyer&mt2it.com
+39215
+ Kernun
+ Vladimir Tulacka
+ iana&kernun.cz
+39216
+ BroadForward B.V.
+ Robert Groenenberg
+ infra&broadforward.com
+39217
+ Triple T Broadband PCL
+ Aroon Janthong
+ aroon.j&jasmine.com
+39218
+ Connection Electronics Ltd.
+ Victor Lau
+ victor&cel.hk
+39219
+ Overkiz
+ COSSERAT Hubert
+ h.cosserat&overkiz.com
+39220
+ Theoldmonk.net
+ Devendra Gera
+ iana.pen&theoldmonk.net
+39221
+ Pakedge Device and Software Inc
+ Dusan Jankov
+ dusan&pakedge.com
+39222
+ Patrick Shuff Industries
+ Patrick Shuff
+ patrick.shuff&gmail.com
+39223
+ ADNET Systems, Inc.
+ Lucas Yamanishi
+ lyamanishi&sesda2.com
+39224
+ Djipalo Junuz
+ Djipalo Junuz
+ djipalo.junuz&djipalo.com.ba
+39225
+ AVRO Electrics
+ Krzysztof Sroka
+ krzysztof.sroka&avro.com.pl
+39226
+ REWOO Technologies AG
+ Andreas Gall
+ administration&rewoo.com
+39227
+ GIE Vauban Humanis
+ Vincent Dussaucy
+ oid.admin&vaubanhumanis.com
+39228
+ Kemira Oyj
+ Hannu Strang
+ kits.infra&kemira.com
+39229
+ Convergence Technologies
+ Jeff Ehman
+ jehman&converge-tech.com
+39230
+ lenic.eu
+ Lukasz Kapiec
+ lukasz&lenic.eu
+39231
+ Hosting.com, Inc.
+ Joe Ceresini
+ jceresini&hosting.com
+39232
+ Drogentherapiezentrum LAGO
+ Raphael Beer
+ raphael.beer&gmx.de
+39233
+ Saint John's Health System
+ Jennifer Marcum
+ jlmarcum&sjhsnet.org
+39234
+ Mitroko Inc.
+ Dmitry Stremkouski
+ mitroko&gmail.com
+39235
+ Exelis Inc.
+ Paul Lafferty
+ paul.lafferty&exelisinc.com
+39236
+ TriFractal Studios (formerly 'Sacred Point Studios')
+ Joshua Porter
+ jporter&trifractalstudios.com
+39237
+ FW-Systeme GmbH
+ Reiner Onnen
+ onnen&fw-systeme.de
+39238
+ VelociData, Inc
+ Michael Henrichs
+ mhenrichs&velocidata.com
+39239
+ LittleJackal
+ Paul Kiela
+ iana&littlejackal.com
+39240
+ Atacama Large Millimeter/submillimeter Array
+ Marcelo Bartsch
+ software&alma.cl
+39241
+ volkszaehler.org
+ Gerhard Bertelsmann
+ info&gerhard-bertelsmann.de
+39242
+ Krki IT
+ Lafo Mamone
+ krki-it&hotmail.com
+39243
+ VNLI LTD CO.
+ VINCENT KIBET KIRUI/ LILIAN CHEPKORIR KIRUI
+ vkirui11&yahoo.com
+39244
+ CHINA NATIONAL SOFTWARE & SERVICE CO., LTD.
+ Xiaohan Zang
+ zangxh&css.com.cn
+39245
+ Linkra Networks
+ Alessandro Greco
+ alessandro.greco&linkra.it
+39246
+ MBDA Deutschland GmbH
+ Tobias Mucke
+ tobias.mucke&mbda-systems.de
+39247
+ medInt Holdings LLC (formerly 'Imalogix')
+ David Naylor
+ david.naylor&mihllc.com
+39248
+ STEC
+ Swapna Yasarapu
+ syasarapu&stec-inc.com
+39249
+ Shango
+ Cody Crawford
+ cody&shango.com
+39250
+ Dalian Xinyu Technology, Ltd
+ Bill Wade
+ yujinjun3&126.com
+39251
+ NewSun Co., LTD
+ Yin Wenzhu
+ yinwz&newsun.com.cn
+39252
+ RioCard Tecnologia da Informacao S/A
+ Bruno Benayon
+ bruno.benayon&riocard.com
+39253
+ Punto Com srl
+ Luigi Scilimati
+ luigi.scilimati&puntocomsrl.com
+39254
+ Consecom AG
+ Lukas Ruf
+ Lukas.Ruf&consecom.com
+39255
+ Yakaz
+ Mialon Pierre-Gilles
+ root&yakaz.com
+39256
+ laorim
+ Thierry Bigotte
+ thierry&laorim.fr
+39257
+ Medical Records LLC
+ Clayton Phillips
+ clayton&phillipseng.com
+39258
+ TZ Consulting UG
+ Thorsten Zenker
+ zenker&tz-consulting.de
+39259
+ Geoffroy PLANQUART
+ Geoffroy PLANQUART
+ geoffroy&planquart.fr
+39260
+ Koeller Family
+ Thomas Koeller
+ thomas&koeller.dyndns.org
+39261
+ Planungsbüro Ledermann
+ Jakob Ledermann
+ jakob_ledermann&web.de
+39262
+ MediaMelon, Inc.
+ Deepa Suresh
+ accounts&mediamelon.com
+39263
+ Akademischer Verein
+ Moritz Neeb
+ moritz.neeb&akademischerverein.de
+39264
+ New Rock Technologies, Inc.
+ Hai Wang
+ hwang&newrocktech.com
+39265
+ Versino GmbH
+ Michael Steiner
+ michael.steiner&versino.ch
+39266
+ Runway International OÜ
+ Toomas Vendelin
+ toomas.vendelin&runway.ee
+39267
+ ZAT a.s.
+ Václav Häusler
+ vaclav.hausler&zat.cz
+39268
+ Fachhochschule Brandenburg
+ Thomas Bluhm
+ leitung-rz&fh-brandenburg.de
+39269
+ BASE - Gestió d'Ingressos
+ Cèsar Garcia i Pérez
+ cgarciap&base.cat
+39270
+ CLUB PSCO
+ BORDIER JEROME
+ jerome.bordier&sealweb.eu
+39271
+ Palisades Medical Center
+ Glenn Hunsberger
+ ghunsberger&palisadesmedical.org
+39272
+ WCR EDV GesmbH
+ Christoph Walzer
+ c.walzer&wcr-edv.com
+39273
+ ARC Wireless LLC
+ Lindsey Barlow
+ lbarlow&antennas.com
+39274
+ INNOV@TIVE IT LTD
+ Steve Asser
+ steveasser_innov&tiveit.co.uk
+39275
+ Martello Technologies Corporation
+ Niall Gallagher
+ niall.gallagher&martellotech.com
+39276
+ Intux
+ Bart Verwilst
+ info&intux.be
+39277
+ Cape Regional Medical Center
+ Kristen Sherick
+ ksherick&caperegional.com
+39278
+ ZeXtras s.r.l.
+ Paolo Storti
+ info&zextras.com
+39279
+ Web Devices Ltd
+ Stephen Liptrott
+ Stephen.Liptrott&atlasnet.co.uk
+39280
+ ARVOO Engineering B.V.
+ Rini van Zetten
+ Rini&arvoo.nl
+39281
+ ST Enclosures for Electronics Systems LTD
+ Avi Talmor
+ avi&st-enclosures.com
+39282
+ Infinet Financial Systems
+ Huw Williams
+ huw.williams&infinetfs.com
+39283
+ TeleWare PLC
+ Dr David Hodgson
+ David.Hodgson&teleware.com
+39284
+ Mountain States Health Alliance
+ Kevin Bowes
+ boweskj&msha.com
+39285
+ Prime Engineering Ltd
+ Jeff Johnson
+ jeff.johnson&primeeng.ca
+39286
+ Wargaming.net LLP
+ Michael Loginovsky
+ admins&wargaming.net
+39287
+ Unimed Litoral
+ Claudio Renato Santiago
+ claudio.santiago&unimedlitoral.com.br
+39288
+ Fimasys
+ Jeremie Grauer
+ admin&fimasys.fr
+39289
+ SPAUN electronic GmbH & Co. KG
+ Kevin Spaun
+ kspaun&spaun.de
+39290
+ Citibank, N.A.
+ Papa Faye
+ papa.faye&citi.com
+39291
+ SugarCRM, LLC
+ Denise Stockman
+ dstockman&sugarcrm.com
+39292
+ Victoria's Secret
+ Tim Ebbers
+ VSDNewmediaTechSvcs&Limitedbrands.com
+39293
+ MARS
+ Fabio De Marzo
+ fabio.de.marzo&effem.com
+39294
+ Rue La La
+ Zach Armstrong
+ zarmstrong&ruelala.com
+39295
+ Yakima Valley Memorial Hospital
+ Robert J Waller
+ robwaller&yvmh.org
+39296
+ Salford Software Ltd
+ Paul Heaney
+ paul.heaney&salfordsoftware.co.uk
+39297
+ Beijing YUKUAN Technology Co.,Ltd
+ Dai xinghe
+ daixinghe&163.com
+39298
+ Banque du Bois AG
+ John Ainhirn-Williams
+ jaw&banquedubois.com
+39299
+ McPherson Hospital, Inc
+ Angela Hall
+ angelah&mcphersonhospital.org
+39300
+ Sherwood Compliance Services Ltd.
+ Stu Coates
+ stuart.coates&sherwoodcompliance.co.uk
+39301
+ oikaze
+ Yasuhisa Mine
+ mine&oikaze.jp
+39302
+ Essent NV
+ Marco Spoel
+ marco.spoel&essent.nl
+39303
+ Ospow
+ Gérald Colangelo
+ gcolangelo&ospow.com
+39304
+ Shine Data AB
+ Thomas Ostmans
+ thomas.ostmans&shinedata.se
+39305
+ WiVDO, Lda
+ Luis Figueiredo
+ luisfigueiredo&wivdo.com
+39306
+ Intellidesign
+ Andrew Ward
+ andrew&intellidesign.com.au
+39307
+ Clealink Technology Co., Ltd.
+ Takamichi Mizuhara
+ snmp&clealink.jp
+39308
+ Blinkenlichten Open Source Solutions
+ Rouven Sacha
+ info&blinkenlichten.de
+39309
+ Centrum Promocji i Rozwoju Inicjatyw Obywatelskich OPUS
+ Wojciech Pietruszewski
+ admin&opus.org.pl
+39310
+ Sønderborg Kommune
+ Bo Mathiasen Bladmose
+ hostmaster&sonderborg.dk
+39311
+ Wellspan
+ David Smith
+ dsmith14&wellspan.org
+39312
+ Brookhaven Memorial Hospital
+ Mary Ellen Shortell
+ meshortell&bmhmc.org
+39313
+ iFAX Solutions, Inc.
+ Patrice Fournier
+ patrice.fournier&ifax.com
+39314
+ Efactures (JLEM)
+ Laradji nacer
+ nacer.laradji&gmail.com
+39315
+ Xelion b.v.
+ Hans Bos
+ snmp.pen.registratie&xelion.nl
+39316
+ Savtira
+ Zoltan Patay
+ zpatay&savtira.com
+39317
+ Systems Solutions & Development Technologies Ltd
+ Firoze Muhammad Zahidur Rahman
+ jewel&ssd-tech.com
+39318
+ QUALIS AUDIO, INC.
+ RICHARD CABOT
+ snmp&qualisaudio.com
+39319
+ mr-brooks.com
+ Darren Brooks
+ contact&mr-brooks.com
+39320
+ Canada Revenue Agency
+ Nicolas Tolstoy
+ Nicolas.Tolstoy&cra-arc.gc.ca
+39321
+ Schooneman.net
+ Ivo Schooneman
+ ivo&schooneman.net
+39322
+ Champlain Valley Physicians Hospital Medical Center
+ Kelly Ahern
+ kahern&cvph.org
+39323
+ E2E4 TECHNOLOGIES
+ VENKATASIVAKUMAR BOYALAKUNTLA
+ shiva&e2e4tech.com
+39324
+ OS NEXUS, Inc
+ Steven Umbehocker
+ steve&osnexus.com
+39325
+ SecuAvail, Inc.
+ Kenji Matsuura
+ matsuura&secuavail.com
+39326
+ University of Neuchatel
+ Antoine Jacot-Descombes
+ antoine.jacot-descombes&unine.ch
+39327
+ ID Cyber-Identity Ltd
+ Adrian Mueller
+ info&cyber-identity.com
+39328
+ SeaWell Networks
+ Ram Ranganathan
+ ramr&seawellnetworks.com
+39329
+ Lesley University
+ Scott Bendekgey
+ sbendekg&lesley.edu
+39330
+ Dalian Jinghaofeng Techbology Co., Ltd
+ John Terry
+ yujinjun5&126.com
+39331
+ SurGATE Labs
+ ismail yenigul
+ ismail.yenigul&surgate.com
+39332
+ Zuercher Lehrbetriebsverband ICT
+ Primus Hofmann
+ technik&zli.ch
+39333
+ m3 bauprojektmanagement gmbh
+ Joachim Konetzki
+ joachim.konetzki&m3-gmbh.de
+39334
+ RADMOR S.A.
+ Marcin Lewandowski
+ marcin.lewandowski&radmor.com.pl
+39335
+ basis Volume Limited
+ Dr Charlton Tavares
+ cptavares&btconnect.com
+39336
+ Kraus
+ Christian Kraus
+ uni&christiankraus.de
+39337
+ Elephant Bird Consulting
+ Tom Geudens
+ tom.geudens&hush.ai
+39338
+ Operate4all
+ Martijn Windgassen
+ noc&operate4all.eu
+39339
+ Bagsbug
+ Agnes FENAUX
+ agnes.fenaux&bagsbug.net
+39340
+ Kingsbrook Jewish Medical Center
+ Melissa Gonzalez
+ MGonzalez&kingsbrook.org
+39341
+ Soifdinfo
+ Kpama Frédéric
+ contact&soifdinfo.fr
+39342
+ CSF Sistemi S.r.l.
+ Marco De Lellis
+ marco.delellis&gruppocsf.com
+39343
+ Vennetics Limited
+ Ivan McShane
+ ivan.mcshane&vennetics.com
+39344
+ NextNav, LLC
+ Frank Patry
+ it&nextnav.com
+39345
+ ConCen
+ Tom Potts
+ yeti&concen.org
+39346
+ Communaute d'agglomeration Herault Mediterranee
+ Laurent Miserey
+ l.miserey&agglohm.net
+39347
+ LeoNux
+ Leon Baker
+ leon&leonux.co.za
+39348
+ Hochschule für Telekommunikaton Leipzig
+ Haiko Wolf
+ wolf&hft-leipzig.de
+39349
+ National Observatory of Athens
+ Nikolaos Milas
+ nmilas&noa.gr
+39350
+ SuperNAS
+ Eric de Hooge
+ ericdehooge&supernas.eu
+39351
+ Voxbone SA
+ Laurent JARBINET
+ laurent&voxbone.com
+39352
+ Adirondack Community College
+ Bryan Goodwin
+ goodwinb&sunyacc.edu
+39353
+ Biogen Idec
+ Aldrin Carao
+ Aldrin.Carao&biogenidec.com
+39354
+ Oceus Networks, Inc.
+ Kevin Stiles
+ kstiles&oceusnetworks.com
+39355
+ Jeanes Hospital
+ Andrew Gavin
+ andy.gavin&tuhs.temple.edu
+39356
+ Showa University
+ Hiromasa Inoue
+ itcenter&ic.showa-u.ac.jp
+39357
+ INSTITUTO FEDERAL DO CEARÃ - IFCE
+ Antonio Rodrigo dos Santos Silva
+ rodrigosantos&ifce.edu.br
+39358
+ Prospect Computer Systems Inc. (PCS)
+ Luke Tsang
+ luketsang&yahoo.ca
+39359
+ Supranetcom
+ Pierre Dubois
+ labo&supranetcom.com
+39360
+ Welotec GmbH
+ Jos Zenner
+ j.zenner&welotec.com
+39361
+ FraudBuster
+ Léonard Wauters
+ leonard.wauters&fraudbuster.mobi
+39362
+ Activanos SAS
+ Daniel Hennion
+ jeandaniel.hennion&activanos.com
+39363
+ Wessel Dankers
+ Wessel Dankers
+ wsl-iana&fruit.je
+39364
+ The Basis Group, Inc.
+ Dusty Little
+ dustin.little&groupbasis.com
+39365
+ Komar Consulting Inc.
+ Brian Komar
+ bkomar&komarconsulting.com
+39366
+ href.net
+ Carsten Zeumer
+ carsten.zeumer&href.net
+39367
+ Theodore Productions
+ Ian Maddison
+ ian&theoprod.fr
+39368
+ Aqcua Electronics
+ Alejandro Pasika
+ alex&acquaelectronics.com.ar
+39369
+ Silicon Valley Medical Instruments
+ Steve Reynolds
+ stever&svmii.com
+39370
+ Reelway GmbH
+ Stephan Schneider
+ s.schneider&reelway.de
+39371
+ deron Consulting GmbH
+ Theodoros Paraskevopoulos
+ Theodoros.Paraskevopoulos&deron.de
+39372
+ Teo Technologies, Inc.
+ Steve Hill
+ steve.hill&teotech.com
+39373
+ Cooltech srl
+ Daniele Caiti
+ daniele.caiti&cooltech.it
+39374
+ TDK Technologies, LLC
+ Mark Henman
+ mark.henman&tdktech.com
+39375
+ Xtronix Ltd
+ Jim Carter
+ jim&xtronix.co.uk
+39376
+ Gigalan
+ Jean Daniel Hennion
+ jeandaniel.hennion&groupegigalan.com
+39377
+ g2b Holdings Inc.
+ Kim Eung Cheon
+ kecheon&okg2b.com
+39378
+ WAO Corporation
+ Shunji Hirakawa
+ shunji_hirakawa&wao-corp.com
+39379
+ Lab M, llc
+ Sergei Beilin
+ toor&lab-m.ru
+39380
+ Fysisch-Mathematische Faculteitsvereniging
+ Eric Spreen
+ comcie&fmf.nl
+39381
+ Daggerpoint Technologies
+ Joe Schiavone
+ Joe&Daggerpoint.com
+39382
+ JSC "ZHASO"
+ Maksim Sorokin
+ sorokin_my&zhaso.ru
+39383
+ Flex Valley srl
+ Nicola Turato
+ nicola.turato&flexvalley.com
+39384
+ CRYPTAS it-Security GmbH
+ DI Stefan Bumerl
+ dnsadmin&cryptas.com
+39385
+ M.M. Elektrolab
+ Miroslav Milutinovic
+ melektrolab&sbb.rs
+39386
+ Ultra Electronics - Advanced Tactical Systems
+ Adam Gaither
+ adam.gaither&ultra-ats.com
+39387
+ Alpha Direct Services
+ Jérôme BELLEGARDE
+ j.bellegarde&alpha-direct-services.com
+39388
+ Online Classifieds Australia
+ Alfie John
+ alfie&alfiejohn.com
+39389
+ Beaulaton
+ Laurent Beaulaton
+ contact&laurent-beaulaton.fr
+39390
+ Baycom Technology Co.,Ltd
+ nie qingrong
+ nieqingrong&baycomwireless.com
+39391
+ H&L Instruments, LLC
+ Robert J. Landman
+ rlandman&hlinstruments.com
+39392
+ jameskinnaird.ca
+ James Kinnaird
+ james&jameskinnaird.ca
+39393
+ Global Reach Technology Inc.
+ Dr Christopher Spencer
+ chris.spencer&globalreachtech.com
+39394
+ Direccion General de Escuela Nacional Preparatoria
+ Gabriela Cancino Ramirez
+ gabriela.cancino&dgenp.unam.mx
+39395
+ ELDIS Pardubice, s.r.o.
+ Pavel Kolín
+ snmp&eldis.cz
+39396
+ Zygma Inc.
+ R.G. Wilsher
+ RGW&Zygma.biz
+39397
+ amitego engineering GmbH (formerly 'ToolBox Solution GmbH')
+ Tillmann Basien
+ tab&amitego.com
+39398
+ HvS-Consulting AG
+ Michael Hochenrieder
+ hochenrieder&hvs-consulting.de
+39399
+ Gumilyov Eurasian National University
+ Vladimir Gerassimov
+ vg&enu.kz
+39400
+ Institut für angewandte Funksystemtechnik GmbH
+ Martin Drischler
+ info&iaf-bs.de
+39401
+ Tilburg University
+ Corno Vromans
+ lis-unix&uvt.nl
+39402
+ B2F Concept
+ Vincent Riquer
+ exploitation&b2f-concept.com
+39403
+ GEBIT Solutions GmbH
+ Marko Eling
+ marko.eling&gebit.de
+39404
+ Keirex Technology Inc.
+ Yoshihiro Mochizuki
+ mochizuki&keirex.com
+39405
+ Yieldbroker Pty Limited
+ Alex Samad
+ alex.samad&yieldbroker.com
+39406
+ Benu Networks, Inc.
+ Michael Brown
+ mbrown&benunets.com
+39407
+ Explorys
+ Nicolas Seritti
+ systems.operations&explorys.com
+39408
+ Clark State Community College
+ Andrew Deans
+ deansa&clarkstate.edu
+39409
+ b3Lateral Ltd
+ Nitesh Bharadia
+ nbharadia&b2lateral.net
+39410
+ Ideco
+ Alexey Smirnov
+ smirnov&ideco.ru
+39411
+ Ongoing Warehouse AB
+ Henrik Ekman
+ henrik.ekman&ongoingsystems.se
+39412
+ ALBEDO Telecom SL
+ Jordi Colomer
+ jco&albedo.biz
+39413
+ SD Worx VZW
+ Ben Nijenhuis
+ security&sdworx.com
+39414
+ Domo, Inc.
+ Ron Hair
+ ron.hair&domo.com
+39415
+ MicroStep-MIS spol. s r.o.
+ Andrej Lucny
+ info&microstep-mis.com
+39416
+ Metropolitan Transportation Authority
+ David Laidig
+ sysadmin&mtabuscis.net
+39417
+ Kukinto
+ Phil J. Laszkowicz
+ enquiries&kukinto.com
+39418
+ Liberty Healthcare System Inc
+ Stephen Li
+ sli&libertyhcs.org
+39419
+ NETWORK PROCESS CONTROL SYSTEMS S.L.
+ Jordi Ferrando Fabra
+ jferrando&netplc.com
+39420
+ Delta Information Systems, Inc.
+ Gary Thom
+ gthom&delta-info.com
+39421
+ Rising-Gods UG
+ Georg Schröjahr
+ administration&rising-gods.de
+39422
+ JazzHands Management System
+ Todd Kover
+ enterprisenumber&jazzhands.net
+39423
+ Joshua Morgan
+ Joshua Morgan
+ joshua.morgan&gmail.com
+39424
+ hilltonic
+ guhongbo
+ hongbo.gu&hilltonic.com
+39425
+ Verein für Menschen mit Körper- und Mehrfachbehinderung e.V.
+ Johannes Köhler
+ johannes.koehler&zfk-wuerzburg.de
+39426
+ Medical Mutual of Ohio
+ David Bogatek
+ david.bogatek&mmoh.com
+39427
+ Cyrrus Products Ltd
+ Nigel Warren
+ nwarren&cyrrus.co.uk
+39428
+ Himilco
+ anis hachani
+ hachanienis&gmail.com
+39429
+ G10 Transportes - LTDA
+ Ricardo Oliveira
+ ricardo.oliveira&g10.com.br
+39430
+ ownCloud Inc.
+ Arthur Schiwon
+ arthur.schiwon&owncloud.com
+39431
+ BLT Italia srl
+ Alfredo Bartelletti
+ alfredo&blt.it
+39432
+ devcoach GbR - Michael Willers & Partner
+ Michael Willers
+ michael.willers&devcoach.com
+39433
+ T8, LLC
+ Yurij Kapin
+ Info&t8.ru
+39434
+ Isthmus SARL
+ Pierre-Yves Bourguignon
+ pbourguignon&isthmus.fr
+39435
+ Sistemas Dypsa S.R.L
+ Fernando Romero
+ fernando.romero&sisdypsa.com.ar
+39436
+ Just Commodity Software Solutions Pte Ltd
+ Frank Edward
+ frank.edward&justcommodity.com
+39437
+ Six Quarks
+ Svetlana Bychkova
+ alexander&six-q.net
+39438
+ CB10
+ C. Brooks
+ medievalist&gmail.com
+39439
+ FACOS
+ Daniel Wolff
+ daniel&facos.edu.br
+39440
+ JELETL
+ Thierry DELHAISE
+ thierry.delhaise&jeletl.fr
+39441
+ George Watson's College
+ Alistair Riddell
+ webmaster&gwc.org.uk
+39442
+ Fred Hutchinson Cancer Research Center
+ Jason Burdullis
+ jburdull&fhcrc.org
+39443
+ Banco de la Provincia del Nequén S.A.
+ José Mateo
+ jose.mateo&bpn.com.ar
+39444
+ Caucasus Online LLC
+ Arman Obosyan
+ hts&co.ge
+39445
+ Alameda County Medical Center
+ John Cooper
+ jcooper&acmedctr.org
+39446
+ RESEARCH CONCEPTS, INC.
+ ETHAN GARTRELL
+ egartrell&researchconcepts.com
+39447
+ Career Partner GmbH
+ Peter Bender
+ p.bender&careerpartner.eu
+39448
+ Swiss Mideast Finance Group AG
+ Thomas Bolliger
+ Administrator&swissmideast.ch
+39449
+ UBI sistemi e Servizi S.c.p.a
+ Luca Biancardi
+ ubiss-ictsicurezza-adm&ubiss.it
+39450
+ The Lampo Group, Inc.
+ Jim Riggs
+ itdepartment&daveramsey.com
+39451
+ Zarathustra Solucoes em Informatica
+ Alessandro Madruga Correia
+ amcorreia&zarathustra.com.br
+39452
+ Artemis Investment Management LLP
+ Robert Smith
+ rob.smith&artemisfunds.com
+39453
+ Bequant S.L.
+ Guillermo Lopez
+ admin&bequant.com
+39454
+ University of Scranton
+ Philip Erb
+ systems&scranton.edu
+39455
+ Reno A&E
+ Chris Mysz
+ chrism&renoae.com
+39456
+ Denis Bondar
+ Denis Bondar
+ bondario&gmail.com
+39457
+ pcsysteme.at IT Service Gmbh
+ Ing. Robert Pabeschitz
+ robert.pabeschitz&pcsysteme.at
+39458
+ Lobster GmbH
+ Steffen Brehme
+ steffen.brehme&lobster.de
+39459
+ StoFey GbR
+ Michael Kirchner
+ info&stofey.de
+39460
+ CIPHERTELECOM
+ Porfirio Lopez
+ george.lopez&datacredito.info
+39461
+ Arachnocypher Web Services
+ Greg Tracy
+ arachnocypher&gmail.com
+39462
+ Damovo Belgium nv/sa
+ Paolo De Luca
+ it.belgium&damovo.com
+39463
+ Adaptive Networks, Inc.
+ Khaled Saab
+ saab&adaptiveNetworks.com
+39464
+ Solid Instance, Inc
+ Ron Steed
+ ron&solidinstance.com
+39465
+ ENBALA Power Networks
+ Xander Botha
+ xbotha&enbala.com
+39466
+ NV Nederlandse Gasunie
+ Peter Hofman
+ P.M.Hofman&gasunie.nl
+39467
+ RISC Software Gmbh
+ Wolfgang Hennerbichler
+ wolfgang.hennerbichler&risc-software.at
+39468
+ Kettering University
+ Winfred Harrelson
+ root&kettering.edu
+39469
+ Neosho Memorial Regional Medical Center
+ Gretchen Keller
+ gretchen_keller&nmrmc.com
+39470
+ MetaEmotion S.L
+ Diego Garcia Morate
+ diego.garcia&metaemotion.com
+39471
+ El Centro Regional Medical Center
+ Sylvia Chavarria
+ schavarria&ecrmc.org
+39472
+ Karsten Eberding
+ Karsten Eberding
+ karsten&eberding.eu
+39473
+ TGW Limited
+ Alixx Skevington
+ alixx.skevington&tgw-group.com
+39474
+ Kaleva Oy
+ Juho Rankinen
+ juho.rankinen&kaleva.fi
+39475
+ TUIR WARTA S.A.
+ Paweł Jankowski
+ pawel.jankowski&warta.pl
+39476
+ Antinea Software
+ Sébastien Delmée
+ contact&antineasoftware.eu
+39477
+ American Bureau of Shipping (ABS)
+ Cory Leonardi
+ cleonardi&eagle.org
+39478
+ Andi Miller Engineering Services
+ Andi Miller
+ andi&andimiller.net
+39479
+ sysangels e.U.
+ Fresel Michal
+ m.fresel&sysangels.com
+39480
+ BC Hydro
+ Kyle Luciak
+ kyle.luciak&bchydro.com
+39481
+ WWPass Corporation
+ David L. Bucciero
+ d.bucciero&wwpass.com
+39482
+ Pieceable Software, Inc.
+ Bob Ippolito
+ ops&launchcommander.com
+39483
+ Eneo Tecnologia S.L.
+ Juan Jesús Prieto Tapia
+ jjprieto&eneotecnologia.com
+39484
+ The University of Connecticut Health Center
+ Kathy A Noel
+ noel&uchc.edu
+39485
+ EUCAST Co., Ltd.
+ Shinha Kang
+ shkang&eu-cast.com
+39486
+ ChongQing TrunkSoft Technology Co., LTD.
+ Huayong Liu
+ liuhy&trunksoft.net
+39487
+ Wavestore Limited
+ Christopher Mocock
+ snmp&wavestore.com
+39488
+ Plexipi Kft.
+ Zsolt Varady
+ info&plexipi.hu
+39489
+ EZYield
+ Andrew Bailey
+ abailey&ezyield.com
+39490
+ Data Security Systems Solutions Pte Ltd
+ Seng Kee Tan
+ sengkee&ds3global.com
+39491
+ Eleiss
+ Nikunj Master
+ nikunjmaster&eleiss.com
+39492
+ Steven Denzinger
+ Steven Denzinger
+ Steven&Denzinger.info
+39493
+ Brückenkopf e.v.
+ Hanns Mattes
+ hanns&hannsmattes.de
+39494
+ comBerg Computersysteme
+ Andreas Alberg
+ info&comberg-computer.de
+39495
+ CHU de Charleroi
+ Dr André Vandenberghe
+ andre.vandenberghe&chu-charleroi.be
+39496
+ Arch Systems, Inc.
+ Sunao Shirakawa
+ techinfo&archsystem.com
+39497
+ EMSYS Design Inc
+ Bojan Keca
+ bojan&emsys-design.com
+39498
+ Peerpath
+ zhou jin
+ jin.zhou&peerpath.net
+39499
+ Flowmon Networks a.s. (formerly 'INVEA-TECH a.s.')
+ Jan Pazdera
+ pazdera&flowmon.com
+39500
+ Sumatronic AG
+ A. von Mentlen
+ andre.vonmentlen&sumatronic.ch
+39501
+ Bayerische Medien Technik (bmt) GmbH
+ Martin Dreher
+ info&bmt-online.de
+39502
+ Aaron Wolfe
+ Aaron Wolfe
+ aaron&aaronwolfe.com
+39503
+ Adsalsa Publicidad, S.L.
+ Ivan Novas Ferrin
+ ivan.novas&adsalsa.com
+39504
+ CTI Group (Holdings), Inc.
+ Siddhartha Rao
+ srao&ctigroup.com
+39505
+ Lingo Systems SA de CV
+ Juan Rubén Marrero Vizcaíno
+ pen&lingo.mx
+39506
+ Qalixa Solutions AB
+ Mathias Grundell
+ mathias.grundell&gmail.com
+39507
+ Kreuzer-bb networking
+ Johannes Kreuzer
+ kontakt&kreuzer-bb.de
+39508
+ Schmitz RZ Consult GmbH
+ Martin Schmitz
+ schmitz&schmitz-rz-consult.de
+39509
+ Totemo AG
+ Marcel Mock
+ support&totemo.ch
+39510
+ Institut de Biologie Structurale
+ fred metoz
+ frederic.metoz&ibs.fr
+39511
+ Schiavone Org
+ Izzy M. Inocenti
+ Joe&Schiavone.org
+39512
+ saman insurance
+ makan jooyani
+ m.jooyani&samaninsurance.com
+39513
+ MacAllister Software
+ Bill MacAllister
+ bill&ca-zephyr.org
+39514
+ Associated Engineering
+ Scott Flowers
+ flowerss&ae.ca
+39515
+ Jõhvi Vallavalitsus
+ Karel Niine
+ karel.niine&johvi.ee
+39516
+ Indisys
+ Adrian Real Oliva
+ a.real&indisys.es
+39517
+ Evernote Corp.
+ Theral Mackey
+ tmackey&evernote.com
+39518
+ KAGE Systems Ltd
+ Alan Evans
+ support&kagesys.com
+39519
+ HavenSec, Inc.
+ Edward Beuerlein
+ ceo&havensec.com
+39520
+ Qualycloud
+ Benoit Lecocq
+ benoit&qualycloud.com
+39521
+ xG Technology
+ Siddhardha Garige
+ sidg&xgtechnology.com
+39522
+ Maldivica Inc
+ Adam Bane
+ adam&maldivica.com
+39523
+ Aliphcom
+ Joel Krauska
+ Itvendor&jawbone.com
+39524
+ Nacogdoches Memorial Hospital
+ Jenny Clifton
+ cliftonj&nacmem.org
+39525
+ Creotech Instruments SA
+ Grzegorz Kasprowicz
+ Grzegorz.Kasprowicz&creotech.pl
+39526
+ LogicLore Incorporation
+ Prabakar Kalivaradan
+ prabakar.prabakar&gmail.com
+39527
+ Motaavi, LLC
+ Kaiting Chen
+ kaiting&motaavi.com
+39528
+ ADDIT LTD
+ Anton Sinelnikov
+ antal&addit.ru
+39529
+ Cyberside Ltd.
+ Nick Lowe
+ nick.lowe&gmail.com
+39530
+ 6cure SAS
+ Vincent Boissée
+ vincent.boissee&6cure.com
+39531
+ n-Tier construct GmbH
+ Dr. Rolf Dahm
+ dahm&n-tier.de
+39532
+ Quanex Building Products
+ Ryan Grant
+ ryan.grant&quanex.com
+39533
+ Armadillo Software
+ H. Eugene Latham
+ genel&armadillo.nu
+39534
+ Mobiata, LLC
+ Jeffrey Parker
+ jdparker&mobiata.com
+39535
+ modusoft GmbH
+ Sascha Ittner
+ sascha.ittner&modusoft.de
+39536
+ RBNetwork
+ André Keller
+ ak&rbnw.net
+39537
+ Supreme Education Council
+ Amal Ahmad Alkuwari
+ itdirector&sec.gov.qa
+39538
+ Bright Pattern, Inc
+ Sergey Menshikov
+ sergey.menshikov&brightpattern.com
+39539
+ Northwest Hospital & Medical Center
+ ADAM PARCHER
+ adam.parcher&nwhsea.org
+39540
+ Saphety Level - Trusted Services, S.A.
+ Bruno Marinho
+ pki&saphety.com
+39541
+ Blacklight IT UG
+ Maximilian Hess
+ hess&blacklight-it.com
+39542
+ Calgary Co-operative Association Limited
+ Jeff Larsen
+ jlarsen&calgarycoop.com
+39543
+ GNUstep (gnu.org)
+ Richard Frith-Macdonald
+ rfm&gnu.org
+39544
+ igolgi Inc.
+ Kumar Ramaswamy
+ kumar.ramaswamy&igolgi.com
+39545
+ Winters Broadband LLC
+ Brian Horn
+ planning&winters-broadband.com
+39546
+ Infoage
+ Martin A Flynn
+ martin&infoage.org
+39547
+ WakeMed Health and Hospitals
+ Jackie Cheeks
+ jcheeks&wakemed.org
+39548
+ Beijing TopShine Technology Co., Ltd.
+ dengji hua
+ dengjihua&topshinetech.com
+39549
+ DataCore Systems Ltd
+ John Reynolds
+ john.reynolds&datacoresl.com
+39550
+ KE2 Therm Solutions
+ Steve Roberts
+ admincontact&ke2therm.com
+39551
+ UAB SignDigi
+ Andrejs ÄŒelnovs
+ chelnov&co.inbox.lv
+39552
+ Dalian Co-Edifice Video Technology Co. Ltd.
+ ZHUANG Xu
+ sanzluisgarcia&sina.com
+39553
+ Beijing Dynamic Power Co.,Ltd.
+ shiqiang
+ shiqiang&dpc.com.cn
+39554
+ D'Crypt Private Limited
+ Tan, Kim Sai
+ kim_sai&d-crypt.com
+39555
+ gyselroth GmbH
+ Raffael Sahli
+ sahli&gyselroth.com
+39556
+ University of Zurich, Institute of Mathematics
+ Rafael Ostertag
+ support&math.uzh.ch
+39557
+ Horoquartz
+ Patrick Paranthoen
+ patrick.paranthoen&horoquartz.fr
+39558
+ that's it gmbh
+ Andreas Woerner
+ woerner&thatsit-gmbh.de
+39559
+ derEDVdienst
+ Frank Leprich
+ info&derEDVdienst.de
+39560
+ Leads Technologies Limited (formerly 'Lead Innovation System Technology Corp.')
+ Frank, H.L.Lai
+ frank&leadstec.com
+39561
+ XSD Zrt.
+ Adam Popper
+ info&xsd.hu
+39562
+ Greenhills IT Ltd.
+ Mr Martin Wheldon
+ martin.wheldon&greenhills-it.co.uk
+39563
+ Smart Messaging Solution Pte Ltd
+ Hanny Tidore
+ hanny.tidore&smsdr.com
+39564
+ Yunnan Technician College
+ Guanhua Tao
+ tgh328&gmail.com
+39565
+ Birzeit University
+ Raed Hindaileh
+ netadmin&birzeit.edu
+39566
+ Idealo Internet GmbH
+ Marc Schildt
+ ldap-oid&idealo.de
+39567
+ DJIGZO
+ Martijn Brinkers
+ martijn&djigzo.com
+39568
+ Liberologico Srl
+ Marco Bizzarri
+ m.bizzarri&liberologico.com
+39569
+ max4G, Inc.
+ Jeff Stern
+ jstern&max4g.com
+39570
+ POOL4TOOL AG
+ Georg Roesch
+ georg.roesch&pool4tool.com
+39571
+ L33 NETWORKS
+ Samuel MULLER
+ sml&l33.fr
+39572
+ TCPWave Inc
+ Patty Parcha
+ Patty.Parcha&tcpwave.com
+39573
+ Sauper Associates, Inc.
+ Metro Sauper
+ msauper&sauper.com
+39574
+ Guido Berhoerster
+ Guido Berhoerster
+ guido&berhoerster.name
+39575
+ Global Patient Identifiers, Inc.
+ Barry Hieb
+ oids&vuhid.org
+39576
+ ElvenStar
+ Michael Kennedy
+ security-l&elvenstar.tv
+39577
+ GlobeOSS Sdn. Bhd.
+ Redianto Satyanugroho
+ redianto&globeoss.com
+39578
+ Sven van den Heuvel GmbH
+ Sven van den Heuvel
+ svdheuvel&t-online.de
+39579
+ Hearst Business Media
+ Chris Suozzi
+ csuozzi&hearst.com
+39580
+ dual-PROJEKT Paweł Szmidt
+ Pawel Szmidt
+ pszmidt&dual-projekt.com.pl
+39581
+ ZPBE ENERGOPOMIAR-ELEKTRYKA
+ Marek Nabiałczyk
+ marek.nabialczyk&elektryka.com.pl
+39582
+ WebSatMedia Pte Ltd
+ Honggo Yeo
+ honggo&websatmedia.com
+39583
+ Egemin Automation
+ Jim Marstboom
+ jim.marstboom&egemin.be
+39584
+ Hannoversche Volksbank eG
+ Lars Hodann
+ lars.hodann&hanvb.de
+39585
+ Kleyling Spedition GmbH
+ Jona Glaubitz
+ edv&kleyling.de
+39586
+ Datasiel Spa
+ Maurizio Pastore
+ oid&datasiel.net
+39587
+ GuideStone Financial Resources of the Southern Baptist Convention
+ Jimmy Brown
+ GuideStone.IANA&GuideStone.org
+39588
+ SELECTRIC Nachrichten-Systeme GmbH
+ Andreas Ahland
+ andreas.ahland&selectric.de
+39589
+ eBackpack, Inc.
+ Doug Mayer
+ doug&ebackpack.com
+39590
+ Fundació privada i2cat
+ Andrea Cervera
+ andrea.cervera&i2cat.net
+39591
+ Aux Sable Liquid Products LP
+ Keith Nush
+ Keith.Nush&auxsable.com
+39592
+ Sermotec Communications GmbH
+ Harald Petrovitsch
+ office&sermotec.at
+39593
+ Suofeiya Home Collection Co., Ltd
+ JohnsonChen
+ johnson.chen&sogal.com.cn
+39594
+ Point Of Pay Pty Ltd
+ Jatinder Singh
+ jatinders&pointofpay.com.au
+39595
+ GuangZhou JoySim Network Technology Co.,Ltd.
+ liangwei Wu
+ 164254840&qq.com
+39596
+ Zhejiang Broadcast&Television Technology Co.,Ltd.
+ MeiLi Pan
+ ml.pan&163.com
+39597
+ Chongqing Chongyou Communication Technologies Co,Ltd.
+ ZhiKuan Li
+ liangyan&cqupt.edu.cn
+39598
+ INFACOM S.L.
+ Andres Espin
+ aespin&infacom.es
+39599
+ Mzinga, Inc.
+ Eric Kreiser
+ ekreiser&mzinga.com
+39600
+ Capital Bank
+ Christian Ropposch
+ christian.ropposch&capitalbank.at
+39601
+ Vector 3 S.A.
+ Pau Ceano
+ pau.c&vector3.es
+39602
+ Regional Medical Center at Memphis
+ Doug Dohmen
+ ddohmen&the-med.org
+39603
+ DTTec Consulting
+ Mario Teichmann-Denschlag
+ Mario.Teichmann-Denschlag&dttec.de
+39604
+ Accuenergy (CANADA) Inc.
+ Zhi Zhao
+ george.zhao&accuenergy.com
+39605
+ GlobeCast France
+ GAUDIN Thierry
+ thierry.gaudin&globecast.com
+39606
+ GoldKey Security Corporation
+ Thomas Eyre
+ teyre&goldkey.com
+39607
+ NX Information Services
+ Matthieu MICHAUD
+ matthieu&nxdomain.fr
+39608
+ Palosanto Solutions S.A.
+ Rocio Mera
+ rmera&palosanto.com
+39609
+ next-pbx
+ aeran moon
+ wphilmoon&gmail.com
+39610
+ BITLANCER LLC
+ Matthew Juszczak
+ contact&bitlancer.com
+39611
+ Video Design Software Inc.
+ Wyk Parish
+ wyk&videodesignsoftware.com
+39612
+ Stantec Consulting
+ Semyon Chaichenets
+ semyon.chaichenets&stantec.com
+39613
+ Tambora Systems India Pvt Ltd (formerly 'Sawridge Systems India Pvt Ltd')
+ Pothirajan Kandasamy
+ pothirajan.k&tamborasystems.com
+39614
+ Valid
+ Ben van Zanten
+ Ben.van.Zanten&valid.nl
+39615
+ 2008mcitp.com
+ Mark Thrower
+ mark.thrower&2008mcitp.com
+39616
+ GlasgowNet
+ Kyle Gordon
+ kyle&lodge.glasgownet.com
+39617
+ PDT Partners, LLC
+ John Rau
+ johnrau&pdtpartners.com
+39618
+ Cloud Assist
+ Mark Wyman
+ mark.wyman&cloudassist.com.au
+39619
+ Institutul pentru Tehnologii Avansate
+ Aurelian Tolescu
+ ati&dcti.ro
+39620
+ JANUS srl
+ Gianpiero Lovat
+ janus&jns.it
+39621
+ SOPLEX Consult GmbH
+ Sven Kotting
+ tech&soplex.de
+39622
+ Intermas France S.A.S
+ Gomarin Philippe
+ Philippe.Gomarin&intermas-el.fr
+39623
+ PCS Systemtechnik GmbH
+ Markus Zinner
+ mzinner&pcs.com
+39624
+ herold&schönsteiner networks UG haftungsbeschränkt
+ Fabian Kreuzkam
+ fabian.kreuzkam&herold-schoensteiner.de
+39625
+ Kraft Foods
+ Bruce Portz
+ bruce.portz&hp.com
+39626
+ Hackerspace Warsaw
+ Tomek Dubrownik
+ tomek&hackerspace.pl
+39627
+ Rhinobee
+ Kevin Weare
+ kevin&rhinobee.com
+39628
+ Vegayan Systems
+ Surinder Singh
+ surinder_singh&vegayan.com
+39629
+ Auxilium
+ Boris Lenzinger
+ boris.lenzinger&auxilium-conseil.fr
+39630
+ mailplus.co.at
+ Johannes Schulz
+ office&mailplus.co.at
+39631
+ mocube
+ Alexander Mette
+ admin&mocube.net
+39632
+ Hyro Pty Ltd
+ David Rhee
+ david.rhee&hyro.com
+39633
+ Dos Tek Group
+ Zakon Kuruchbekov
+ pki&dostek.kg
+39634
+ HighGrand Technology
+ Pun Lam
+ phl&highgrand.com.cn
+39635
+ Beijing ZhongChuang Telecom Test Co.,LTD
+ Huiling Shen
+ happyshlshl&126.com
+39636
+ Comet Computer GmbH
+ Florian Albrechtskirchinger
+ albrechtskirchinger&comet.de
+39637
+ IMP Solutions Network Operations
+ Jeff Warnica
+ jeff.warnica&impsolutions.com
+39638
+ Cornerstone Backup, Inc.
+ Nigel Whillier
+ nwhillier&cornerstonebackup.com
+39639
+ Vigilent Corporation
+ Kennard White
+ kennardwhite&vigilent.com
+39640
+ Europalab Networks
+ Michael Schloh von Bennewitz
+ michael&schloh.com
+39641
+ SPICE DIGITAL LIMITED
+ Gurpreet Singh Gondara
+ gurpreet.singh&spicedigital.in
+39642
+ S3 s.r.l.
+ Ruben Castelletti
+ ruben.castelletti&s3srl.com
+39643
+ WedaCon Informationstechnologien GmbH
+ Thorsten H. Niebuhr
+ info&wedacon.net
+39644
+ The University of North Carolina at Greensboro
+ Robert Gorrell
+ idm-admin&uncg.edu
+39645
+ Anglo-American School of Moscow
+ Ilya Pekshev
+ iana-pen&aas.ru
+39646
+ Mikro Odeme Sistemleri A.S
+ Deniz Bektas
+ deniz.bektas&mikro-odeme.com
+39647
+ iNic AS
+ Bjornar Ness
+ bjornar&fastname.no
+39648
+ Enovacom
+ Christophe Marcel
+ cmarcel&enovacom.fr
+39649
+ General Data Technology Co. Ltd.
+ Yin Lina
+ info&gbase.cn
+39650
+ AEMO Ltd
+ Kerrod Fuller
+ iana.administrator&aemo.com.au
+39651
+ ComTecT
+ Werner Saathoff
+ saathoff&comtect.de
+39652
+ The William Carter Company
+ Richard Hunt
+ rich.hunt&carters.com
+39653
+ Imbio
+ Ryan Chamberlain
+ ryanchamberlain&imbio.com
+39654
+ TISSOT
+ Andrés M. Tissot
+ info&etissot.com.ar
+39655
+ Humbug Telecom Labs Limited
+ Nir Simionovich
+ nirs&humbuglabs.org
+39656
+ Nationale Nederlanden (formerly 'ING Insurance /IM')
+ R.E. Flinkerbusch
+ ray.flinkerbusch1&nn-group.com
+39657
+ Administration of the Vladimir Region
+ Pavel Shuba
+ shuba&avo.ru
+39658
+ TollNet a.s.
+ Petr Vokac
+ petr.vokac&tollnet.cz
+39659
+ NSD CO., LTD.
+ Kenji Yuasa
+ yuasa&nsd.co.jp
+39660
+ Tarana Wireless Inc
+ Rakesh Tiwari
+ rakesh&taranawireless.com
+39661
+ Allianz Managed Operations and Services SE - oneWeb
+ Markus Moltenbrey
+ extern.moltenbrey_markus&allianz.de
+39662
+ metafinanz Informationssysteme GmbH
+ Markus Moltenbrey
+ markus.moltenbrey&metafinanz.de
+39663
+ RENK AG
+ Helmut Wirth
+ helmut.wirth&renk.biz
+39664
+ Lingua-IT Sp. z o.o.
+ Marcin Suchocki
+ m.suchocki&lingua-it.pl
+39665
+ Fat Mongoose Technologies, Inc.
+ Alan Chan
+ ac&fatmongoose.com
+39666
+ Consult A Nerd
+ Rod Miller
+ rod&consultanerd.com
+39667
+ CodeMettle, LLC
+ Cliff Ford
+ cliff&codemettle.com
+39668
+ Iridium Digital Systems Corporation
+ Falcon Darkstar Momot
+ falcon&iridiumlinux.org
+39669
+ Koning Corporation
+ Shaohua Liu
+ shaohua.l&koningcorporation.com
+39670
+ knaute.info
+ Thomas Knaute
+ thomas&knaute.info
+39671
+ NEXTDC Ltd
+ Bob Purdon
+ bob.purdon&nextdc.com
+39672
+ Elite Automação Comércio e Serviços Ltda ME
+ José Luiz Vieira
+ contato&eliteacs.com.br
+39673
+ Talon Storage Solutions
+ Shirish H. Phatak
+ shirish&talonstorage.com
+39674
+ OctoGate GmbH
+ Ralph Viehhofer
+ ralph.viehhofer&hsm.de
+39675
+ Vast Array Corporation
+ Benjamin F. Beideman
+ hostmaster&vac-usa.net
+39676
+ Pason Systems Corp.
+ Abudy Charanek
+ abudy.charanek&pason.com
+39677
+ Archdata SPRL
+ Philippe Delhaise
+ phil.delhaise&gmail.com
+39678
+ American Domain Names LLC
+ Christopher M Mettin
+ cmettin&unclesamnames.com
+39679
+ JSC Tekhdiagnostika
+ Serge Voronin
+ voronin&tdiag.ru
+39680
+ Nozhup B.V.
+ Richard van Bemmelen
+ richard.van.bemmelen&breplu.nl
+39681
+ Catalyst Repository Systems
+ Kevin Fries
+ kfries&catalystsecure.com
+39682
+ Exegin Technologies Limited
+ Leslie Mulder
+ ljm&exegin.com
+39683
+ Single Touch Interactive
+ Mark Ramirez
+ mark&singletouch.net
+39684
+ Genteel.org
+ Gentarou Kimura
+ gentianster&gmail.com
+39685
+ WTG Muenster
+ Michael Grote
+ service-ms&wtg.com
+39686
+ Acquirente Unico
+ Cappadozzi Elettra
+ elettra.cappadozzi&acquirenteunico.it
+39687
+ JSC Aprelevka X-ray factory
+ Alexey Surnin
+ alexey_surnin&amico.ru
+39688
+ interactingstars.org
+ Prof. Natalia Ivanova
+ sysadmin&interactingstars.org
+39689
+ BRF
+ Thierry Groteclaes
+ thierry.groteclaes&brf.be
+39690
+ IPACCT Ltd.
+ Boian Bonev
+ bbonev&ipacct.com
+39691
+ embeddeers GmbH
+ Josef Werth
+ netadmin&embeddeers.com
+39692
+ Ideal Mahdban Engineering Services
+ Mohammad Reza Mahdavifar
+ Mahdavifar&mahdban.com
+39693
+ N-Partner
+ Max Tsai
+ max&npartnertech.com
+39694
+ Diamont Equipamentos Especiais Ltda
+ Clebe Vitorino
+ engenharia&diamont.com.br
+39695
+ FRAFOS GmbH
+ Stefan Sayer
+ stefan.sayer&frafos.com
+39696
+ Banglalion Communications Limited
+ Rezwanul Haque
+ rezwanul.haque&banglalionwimax.com
+39697
+ Intelligent Security Systems
+ Aluisio Figueiredo
+ aluisio&isscctv.com
+39698
+ Mianyang Netop Telecom Equipment Co.,Ltd
+ Tan Xiaorong
+ smiletann&yahoo.com.cn
+39699
+ Robustel Technologies
+ Lianfeng Cao
+ info&robustel.com
+39700
+ Sonic Boom Wellness
+ Eric Fox
+ eric&sbwell.com
+39701
+ Mangelal & Sons
+ Vikash Ku. Agrawal
+ mangelalandsons&gmail.com
+39702
+ Linux Solutions
+ Kayo Sérgio Guimarães
+ kayo_tec&hotmail.com
+39703
+ SASCO
+ Esteban De La Fuente Rubio
+ esteban&sasco.cl
+39704
+ Unyonsys
+ Bruno LEON
+ bruno.leon&unyonsys.com
+39705
+ skslater.net
+ Simon Slater
+ skslater&skslater.net
+39706
+ ADTEK
+ Arhainx Jean
+ arhainx&adtek.fr
+39707
+ Cumbria Constabulary
+ Andrew Douthwaite
+ andrew.douthwaite&cumbria.police.uk
+39708
+ Telent GmbH * A division of euromicron Group
+ Michael Manderscheid
+ michael.manderscheid&telent.de
+39709
+ Broadcast Graphics and Control Limited
+ Stephen Mills
+ stephen.mills&bgandc.com
+39710
+ Wentworth-Douglass Hospital
+ Lynda Powers
+ lynda.powers&wdhospital.com
+39711
+ Radiobolaget Gunhamn och Ã…sbrink AB
+ Tim Sjöstrand
+ tim&radiobolaget.com
+39712
+ QSD Sistemi Srl
+ Marco Pagnoncelli
+ marco.pagnoncelli&qsdsistemi.it
+39713
+ Abertis telecom
+ Angel Dominguez
+ angel.dominguez&abertistelecom.com
+39714
+ Associacio Cultural TGK
+ Alex Barcelo
+ intranet&telecogresca.com
+39715
+ DominionTech Computer Services
+ Nabil Alanbar
+ nabil&dominiontech.com
+39716
+ University of South Alabama Health System
+ Terry Dees-Kolenich
+ tdkoleni&usouthal.edu
+39717
+ Westerholt
+ Jonathan Westerholt
+ joniw&joniw.de
+39718
+ Silverflare Ltd
+ Jan Nielsen
+ jan.nielsen&silverflare.com
+39719
+ TCF Financial Corporation
+ Kevin Serafin
+ kserafin&tcfbank.com
+39720
+ Maryland Stadium Authority
+ Joe March
+ JMarch&mdstad.com
+39721
+ DUCSS
+ Ben Doyle
+ admin&ducss.ie
+39722
+ Underpin Taiwan Ltd.
+ Ken.Fu
+ ken.fu&underpin.com.tw
+39723
+ Logistics Energy Korea Co., Ltd.
+ An Byeonghwan
+ abh041804&naver.com
+39724
+ [j]karef GmbH
+ Matthias Münzner
+ matthias.muenzner&jkaref.com
+39725
+ JeraSoft
+ Andrii Zinchenko
+ mail&zinok.org
+39726
+ British National Party
+ Chris Barnett
+ webtech&bnp.org.uk
+39727
+ IT Ihme
+ Miika Pekkarinen
+ miika.pekkarinen&ihme.org
+39728
+ Bessels IT
+ Dick Bessels
+ info&bessels.it
+39729
+ Cilutions, Digital Media Bridge
+ Bill Stanton
+ bstanton&cilutions.com
+39730
+ SHANGHAI MEXON COMMUNICATION TECHNOLOGY.,LTD
+ Zhang jian
+ 806&mexontec.com
+39731
+ Emind Systems Ltd
+ Lahav Savir
+ info&emindsys.com
+39732
+ Shenzhen Smart Cube Intelligent Technology Co.,LTD
+ Fisher Yu
+ fisheryu&smart3.cn
+39733
+ Boss Info AG
+ Simon Boss
+ system&bossinfo.ch
+39734
+ wujiman.net
+ Martin Kraus
+ iana&wujiman.net
+39735
+ Main Street Softworks, Inc.
+ Darryl Wright
+ info&monetra.com
+39736
+ ACTIVE SYSTEM MANAGEMENT
+ Mr. Chinh Phan
+ c.phan&active-system.com
+39737
+ CommercePack
+ Aditya Advani
+ support&commercepack.com
+39738
+ IBS America, Inc.
+ Carlo Accorsi
+ it&ibs-us.com
+39739
+ Madscientistclub
+ David Corni
+ dcorni&cinci.rr.com
+39740
+ PSA Zeebrugge International Port nv
+ Louis Stevens
+ louis.stevens&globalpsa.com
+39741
+ Egnyte Inc.
+ Ramanathan Kavasseri
+ rkavasseri&egnyte.com
+39742
+ Société des ingénieurs Arts et Métiers
+ Vivien GIRARD
+ vivien.girard&gadz.org
+39743
+ Shanghai Dongzhou Lawton Telecom Technologies Co.,ltd
+ FengJiang
+ jiangfeng&dztx.com
+39744
+ EDESA
+ Javier Sanchez
+ javier.sanchez&edesa.com.co
+39745
+ OPower, Inc.
+ Jesse Kempf
+ jesse.kempf&opower.com
+39746
+ MEITSUDENSHI
+ Yuji Tsukamoto
+ meitu&din.or.jp
+39747
+ Zhejiang Uniview Technologies Co., Ltd.
+ wuzhaohui
+ wuzhaohui&cn-uniview.com
+39748
+ Intesyn S.r.l.
+ Luca Lo Iacono
+ support&intesyn.it
+39749
+ Kassenärztliche Vereinigung Brandenburg
+ Stefan Mrosek
+ stefan.mrosek&kvbb.de
+39750
+ Union Hospital Health Group
+ John McKinney
+ jmckinney&uhhg.org
+39751
+ Mobintegro
+ Alexander Atamanov
+ admin&mobintegro.com
+39752
+ HootSuite Media Inc
+ Chris Maxwell
+ hosting&hootsuite.com
+39753
+ Vignold Workflow & New Media GmbH
+ Patrick Seiferth
+ pati&ooaahh.de
+39754
+ HAVI Logistics IS GmbH
+ Holger Guyens
+ holger.guyens&havilog.com
+39755
+ Saint Mondiale PTE LTD
+ Greg Broux
+ gbroux&saint-mondiale.com
+39756
+ St. Johns County School District
+ Justin Forfar
+ justin.forfar&stjohns.k12.fl.us
+39757
+ Schomäcker GmbH
+ Christian Pflüger
+ christian.pflueger&schomaecker-gmbh.com
+39758
+ imoxion
+ Yeonchan,Jung
+ dev&imoxion.com
+39759
+ LOREME
+ Patrick Dumoulin
+ technique&loreme.fr
+39760
+ New Cosmos Electric Co., Ltd.
+ Kosaku Yanagihara
+ yanagihara.kousaku&new-cosmos.co.jp
+39761
+ Galiam Capital, LLC
+ Austin B. Calvert
+ austin.calvert&galiam.com
+39762
+ Radio Mobile Access, Inc
+ Richard Bouchard
+ rbouchard&radiomobiles.com
+39763
+ Adams County School District 50
+ Mark Hanson
+ mhanson&adams50.org
+39764
+ Transoft (Shanghai) Inc.
+ Jacky Gan
+ jacky_gam_2001&163.com
+39765
+ Keydap
+ Kiran Ayyagari
+ kayyagari&keydap.com
+39766
+ Null Pointer Inc.
+ Andrew Zeneski
+ andrew&andrewzeneski.com
+39767
+ TomTom International BV
+ David Bruce
+ david.bruce&tomtom.com
+39768
+ UAB Technologiju ir inovaciju centras
+ Aleksandras Jevsejevas
+ aleksandras.jevsejevas&etic.lt
+39769
+ Italian Grid Infrastructure (IGI)
+ Riccardo Brunetti
+ riccardo.brunetti&to.infn.it
+39770
+ Martin Neimeier
+ Martin Neimeier
+ neimeier&bibbernet.org
+39771
+ SIP Express Media Server
+ Raphael Coeffic
+ rco&iptel.org
+39772
+ Melchinger Systemhaus UG
+ Thomas Melchinger
+ thomas.melchinger&melchinger.net
+39773
+ Pannon Site Ltd.
+ Tamas Kiszely
+ tkiszely&pannonsite.hu
+39774
+ Criena Network
+ Karel W. Dingeldey
+ admin&criena.net
+39775
+ Capitol Lien Records & Research, Inc.
+ Ben Moudry
+ benm&capitollien.com
+39776
+ Andreas Strey
+ Adnreas Strey
+ aohrner&web.de
+39777
+ Simon Arlott
+ Simon Arlott
+ 16VsDHrUOzfdqHel-at-nospam-dot-yfEkR81FU9bInzV.pen.iana.simon&arlott.org
+39778
+ Young Master Supplies & General Enterprises Ltd
+ Michael Sifuni
+ meezy&youngmaster.co.tz
+39779
+ UCLA Anderson School of Managemetn
+ James Kim
+ james.kim&anderson.ucla.edu
+39780
+ Pikopiko Network
+ Anthony Low
+ shinji&pikopiko.org
+39781
+ T&W
+ Haiyang Zhang
+ haiyang.zh&gmail.com
+39782
+ Hangzhou I'converge Techonoloay Co.,Ltd
+ Ms Jane Xu
+ xujz&iconverge.cn
+39783
+ ASB Bank Limited
+ Ryan Cotterell
+ ryan.cotterell&asb.co.nz
+39784
+ National Jewish Health
+ Liam Schneider
+ admin&njhealth.org
+39785
+ DS/2 GbR
+ Dirk Strauss
+ info&ds-2.de
+39786
+ Travelocity.com
+ Jaime Diaz
+ jaime.diaz&travelocity.com
+39787
+ Suntrust Banks, Inc.
+ Larry Tanner
+ larry.tanner&suntrust.com
+39788
+ LogoDynamic Unit GmbH
+ Dr. Ernesto Schobesberger
+ es&ld-unit.com
+39789
+ Southwest Texas Regional Advisory Council
+ Sam Dibrell
+ sam&strac.org
+39790
+ Church & Dwight Co., Inc.
+ Gary Oppel
+ gary.oppel&churchdwight.com
+39791
+ Unified Microsystems
+ Christopher Morley
+ info&unifiedmicrosystems.com
+39792
+ YouDotNet Limited
+ Ben Durkin
+ ben&youdotnet.com
+39793
+ World Net
+ Sam Dibrell
+ iana.org&world-net.net
+39794
+ FedeRez
+ Olivier Caillault
+ admin&federez.net
+39795
+ Cardiothink, Inc.
+ Lawrence Widman
+ pen.iana.org&cardiothink.com
+39796
+ BkavCA
+ Mr Quyen Le Cong
+ quyenlc&bkav.com.vn
+39797
+ Contract Kitting
+ Hennie Lombaard
+ hlombaard&ckza.co.za
+39798
+ RepubliÄki fond za zdravstveno osiguranje
+ Mladen Mitrović
+ mladen.mitrovic&rfzo.rs
+39799
+ TELE APOSTUAK
+ Antxon Alonso
+ sistemak&kiroljokoa.com
+39800
+ MTU Aero Engines GmbH
+ Ulrich Clara
+ hostmaster&mtu.de
+39801
+ Imagicle SpA
+ Christian Bongiovanni
+ Cb&imagicle.com
+39802
+ Urban Airship, Inc.
+ Mike Newton
+ eng-ops&urbanairship.com
+39803
+ IT-Box GmbH
+ Matthias Wimmer
+ mwimmer&it-box.de
+39804
+ Ctyle Corporation
+ Zhang Weizhong
+ pr&ctyle.com
+39805
+ Ingenious Med
+ Randy Astle
+ rastle&ingeniousmed.com
+39806
+ PrJSC "IC SEB LIFE UKRAINE"
+ Alexander Migal
+ OLEKSANDR.MIGAL&SEB.UA
+39807
+ Edgewater Wireless Systems Inc.
+ Natalie Gagnon
+ natalieg&edgewaterwireless.com
+39808
+ SHINE SYSTEM
+ Heo,wonsuck
+ activedesk&zenois.com
+39809
+ Lonely Planet
+ Alistair Weddell
+ Alistair.Weddell&lonelyplanet.com.au
+39810
+ KNET Co., Ltd.
+ SUN Guonian
+ sunguonian&knet.cn
+39811
+ ZaPOP (Pty) Ltd
+ Riaan Labuschagbne
+ riaan&zapop.com
+39812
+ UC RUSAL
+ Denis Khleborodov
+ denis.khleborodov&rusal.com
+39813
+ Public Joint-Stock Company "National Depository of Ukraine"
+ Taras Kraychuk
+ t_kraychuk&csd.ua
+39814
+ SOLYSTIC
+ Didier Tresse
+ Didier.Tresse&solystic.com
+39815
+ iphion B.V.
+ Martijn Grendelman
+ martijn&iphion.nl
+39816
+ Accelatis
+ Jonathan Berry
+ jberry&accelatis.com
+39817
+ cl0secall.net
+ Joshua Kocinski
+ iana&cl0secall.net
+39818
+ Anator
+ Fernandez Julien
+ julien.fernandez&anator.com
+39819
+ VaporPunk, Inc.
+ Cody Mello
+ cody&vaporpunk.com
+39820
+ Cyssea
+ Fred Lacombe
+ fred.lacombe&cyssea.com
+39821
+ EDINEC SRL
+ Eduardo Antonio Jalil
+ ejalil&edinec.com.ar
+39822
+ iSchemaView, Inc.
+ Roland Bammer
+ rbammer&stanford.edu
+39823
+ Consorci Administració Oberta de Catalunya
+ Joan A. Olivares Obis
+ jaolivares&aoc.cat
+39824
+ Smart Grid Networks
+ Anders Grahn
+ anders.grahn&smartgridnetworks.net
+39825
+ Public Safety canada
+ Pierre Plante
+ plantep&smtp.gc.ca
+39826
+ Accelerated Servers, Inc
+ Avi Freedman
+ avi&acceleratedservers.com
+39827
+ Celal Bayar University
+ Ahmet Oztuna
+ ahmet.oztuna&cbu.edu.tr
+39828
+ ATP
+ Lars Ditlevsen
+ ldi&atp.dk
+39829
+ Asetek
+ Kasper Fuglsang Jensen
+ kfj&asetek.com
+39830
+ Greeve
+ Auryn Hughes
+ auryn.hughes&greeve.co.uk
+39831
+ Museu de Astronomia e Ciencias Afins
+ Alberto Wester
+ albertow&mast.br
+39832
+ LogicMonitor Inc
+ Steve Francis
+ sfrancis&logicmonitor.com
+39833
+ hangzhou e-vision electronic system engineering corp.
+ baifanfan
+ ffbai&hzys.net.cn
+39834
+ Fata Informatica
+ Vincenzo Alonge
+ v.alonge&fatainformatica.com
+39835
+ JANTEQ CORPORATION
+ Andrew Fox
+ andy&janteq.com
+39836
+ Sindikat “Akademska solidarnostâ€
+ Andrej Dundović
+ kontakt&akadsolid.hr
+39837
+ A123 Systems, Inc.
+ John M. McNally
+ jmcnally&a123systems.com
+39838
+ University of Bahrain
+ Dr Eshaa Alkhalifa
+ ealkhalifa&admin.uob.bh
+39839
+ Gaftech
+ Gabriel Fournier
+ gabriel&gaftech.fr
+39840
+ ICAR CNR
+ Pietro Storniolo
+ tech-c&pa.icar.cnr.it
+39841
+ Danske Bank
+ Jørn Guldberg
+ jrgu&danskebank.dk
+39842
+ Communauté Urbaine du Grand Toulouse
+ OULD-AMAR Karim
+ Karim.OULD-AMAR&grandtoulouse.fr
+39843
+ Precogs Software SAS
+ Vlad Vasiliu
+ vlad.vasiliu&precogs.fr
+39844
+ MAPPER Lithography
+ Robert de Vries
+ robert.de.vries&mapperlithography.com
+39845
+ Dr. Schenk IT-Consulting GmbH
+ Dr. Andreas Schenk
+ info&dr-schenk-it.de
+39846
+ UNILINK SA
+ FRANCOIS QUENUM
+ FRANCOIS.QUENUM&UNILINK.FR
+39847
+ ATS GRUP LTD
+ Fatih Kucuklergil
+ fatih&atsgrup.com.tr
+39848
+ Voximage
+ Regent Beaulieu
+ rbeaulieu&voximage.ca
+39849
+ Arbiter Systems
+ Niles Rasmussen
+ nrasmussen&arbiter.com
+39850
+ Ross Opticians Inc.
+ Evelyn Ross
+ evelynzross&gmail.com
+39851
+ HLT Software GmbH
+ Wolfgang Wester
+ wolfgang.wester&hlt-software.de
+39852
+ Clima-Tech Coporation
+ Wayne Andersen
+ waynea&clima-tech.com
+39853
+ BSI Business Systems Integration AG
+ Daniel Buehler
+ bsi_pen&bsiag.com
+39854
+ eVolution Networks
+ Amit Liber
+ Amit&evolutionetworks.com
+39855
+ FCP Fritsch, Chiari & Partner ZT GmbH
+ Georg Fritsch
+ gf&fcp.at
+39856
+ Beijing Qibadian Information Technology CO., Ltd.
+ Fei Wang
+ fei.wang&jimii.cn
+39857
+ CYSM Ltd.
+ Chris Roberts
+ c.roberts&csrfm.com
+39858
+ Kirin-gumi
+ Takayuki Akiyama
+ akiyama&kirin-gumi.net
+39859
+ Clemax,Inc
+ Nizeyimana, Rosine
+ ghighi-du63000&hotmail.fr
+39860
+ OGS IT-Solutions
+ Mr. Osman Gümüs
+ guemues&ogs.at
+39861
+ Orbitz Worldwide, LLC.
+ James Regovich
+ james.regovich&orbitz.com
+39862
+ ComSonics,Inc.
+ Shirley J. Custer
+ shirleyc&comsonics.com
+39863
+ World Vision US
+ Adam Patterson
+ apatters&worldvision.org
+39864
+ WEBeDoctor, Inc.
+ Jim Starwood
+ jstarwood&webedoctor.com
+39865
+ Slabinfo E.U.
+ John Edisson Ortiz
+ jortiz&slabinfo.com.co
+39866
+ Advanced Network Devices
+ Dan Mahn
+ dan&digidescorp.com
+39867
+ Linedata
+ Rick Morris
+ it&na.linedata.com
+39868
+ Miami International Holdings
+ Manjul Rai
+ mrai&miami-holdings.com
+39869
+ Illumina, Inc
+ Ryan Niemes
+ rniemes&illumina.com
+39870
+ Telesis A.S.
+ Mumin Guler
+ contact&telesis.com.tr
+39871
+ Trans Industrias Electronicas
+ Sergio Jardon
+ sjardon&trans.com.ar
+39872
+ CIPFP Ausias March
+ Luis Garcia
+ lgarcia&ausiasmarch.net
+39873
+ Silicon Labs (formerly 'Ember Corporation')
+ Robert Power
+ robert.power&silabs.com
+39874
+ Asmlab Limited
+ Semen Makhorkin
+ iana&asmlab.ru
+39875
+ Beijing GuangXinYingKe Technology Co.,Ltd
+ Ming Xue
+ xueming&gxtech.com.cn
+39876
+ 7-Technologies A/S
+ Lars Mortensen
+ lmo&7t.dk
+39877
+ VCE Vienna Consulting Engineers
+ Georg Fritsch
+ gf&vce.at
+39878
+ Le Aquile Unita' Cinofile da Soccorso Ravennate
+ Balestri Paride
+ segreteria&leaquile.it
+39879
+ Amplitude Systemes
+ Julien CARLIER
+ jcarlier&amplitude-systemes.com
+39880
+ Thomas Wiedstruck - Informationstechnik
+ Thomas Wiedstruck
+ thomas&wiedstruck.de
+39881
+ EyesOfNetwork
+ LEVY Jean-Philippe
+ eyesofnetwork&eyesofnetwork.com
+39882
+ Greater Pittsburgh Glass & Door
+ Steven L Buzonas Jr
+ steve&fancyguy.com
+39883
+ Sysacom
+ Steve Légaré
+ slegare&sysacom.com
+39884
+ T-Platforms
+ Alexander Amelkin
+ noc&t-platforms.com
+39885
+ StorONE
+ Gal Turchinski
+ Galtur&storone.com
+39886
+ Kurt Kincaid Consulting
+ Kurt Kincaid
+ kurt&kurtkincaid.com
+39887
+ localroot.de
+ Sascha Bendix
+ hostmaster&localroot.de
+39888
+ Ness Computing, Inc.
+ Henning Schmiedehausen
+ henning&likeness.com
+39889
+ icecreek Software und Services
+ Christian Ey
+ info&icecreek.de
+39890
+ Beijing Forsun Technology Co.,Ltd
+ David Leng
+ 275582448&qq.com
+39891
+ MNUCIB VNII PVTI
+ Dmitry Ponomarev
+ dmitry.ponomarev&mnucib.ru
+39892
+ v-ic
+ Victor Ashirov
+ v.a.ashirov&r35.v-ic.ru
+39893
+ Energierversorgung Mittelrhein GmbH
+ Bjoern Hermes
+ bjoern.hermes&evm.de
+39894
+ Haley Technologies Inc. dba PC PitStop
+ Paul Haley
+ mark&pc-pitstop.com
+39895
+ OpenX
+ Seth Daniel
+ systems&openx.org
+39896
+ The Cleveland Clinic Foundation
+ Dave Blankenship
+ blanked&ccf.org
+39897
+ Ryder System, Inc.
+ Sumanth Gangaraboina
+ enterpriseitsecurity&ryder.com
+39898
+ AtrilA GmbH
+ Andre Keller
+ keller&atrila.com
+39899
+ Virginia Hospital Center
+ Michelle Lardner
+ mlardner&virginiahospitalcenter.com
+39900
+ INITE SC
+ Diego García Bustos
+ diego.garcia&inite.edu.mx
+39901
+ Crypto4A
+ Bruno Couillard
+ bruno&crypto4a.com
+39902
+ inqa.be
+ Joachim Van den Bogaert
+ joachim&inqa.be
+39903
+ Pivotal Technologies Pty Ltd
+ Steve Kelly
+ admin&pivotaltechnologies.com.au
+39904
+ Sascha Wolf
+ Sascha Wolf
+ adnae&anxia.org
+39905
+ eA-light Arbeitsgemeinschaft der ÄKNO und ÄKWL
+ Viktor Krön
+ kroen&aekno.de
+39906
+ Zwissler Technologies, LLC
+ Rob Zwissler
+ rob&zwisslertech.com
+39907
+ LinkSquare
+ Zhang Haibin
+ zhanghaibin&linksquare.cn
+39908
+ china beijing koal Company
+ haitao wang
+ wanghaitao03&126.com
+39909
+ OJSC GUTA-BANK
+ Vladislaw Polukeev
+ polukeev.vo&gutabank.ru
+39910
+ Fusionex
+ Andy Pang
+ andy.pang&adv-fusionex.com
+39911
+ ltd Arhangelskoe predprijatie protivopozharnoj avtomatiki
+ Chulkin Alexander
+ spisprut&gmail.com
+39912
+ State Grid Electric Power Research Institute
+ Yuxin Chen
+ chenyuxin&sgchip.com
+39913
+ ELONG Corp
+ haitao ni
+ haitao.ni&corp.elong.com
+39914
+ ZPAS S.A.
+ Daniel Piegza
+ daniel&zpas.pl
+39915
+ wiba10
+ Konstantin Hopf
+ info&wiba10.de
+39916
+ KeyLemon SA
+ Gilles Florey
+ info&keylemon.com
+39917
+ KUFP “Medaparaturaâ€, ALC
+ Kostiantyn Zander
+ office&medaparatura.kiev.ua
+39918
+ Cardiocore
+ G.K. Meier
+ snmp.engineers&cardiocore.com
+39919
+ hybris GmbH
+ Joachim Kraftmayer
+ joachim.kraftmayer&hybris.com
+39920
+ wintek System
+ Jinseok Seo
+ jsseo&wintek.co.kr
+39921
+ UKFast.Net Ltd
+ Darren Taylor
+ darren.taylor&ukfast.co.uk
+39922
+ SDN SPA
+ Pasquale Garzillo
+ ced&sdn-napoli.it
+39923
+ Seres
+ Thierry Guérin
+ iana.docupost&seres.fr
+39924
+ Chase Paymentech
+ Paul Peterson
+ paul.peterson&chasepaymentech.com
+39925
+ Excellent S.A.
+ Roman Kolasiewicz
+ iana_pen&excellent.com.pl
+39926
+ Aspen Systems
+ Doug Morse
+ dmorse&aspensystems.com
+39927
+ Voronezh Cityhall
+ Vladimir Pakhomov
+ don&cityhall.voronezh-city.ru
+39928
+ Dmitry Ponomarev
+ Dmitry Ponomarev
+ dmitry&ponomarevs.ru
+39929
+ Dingbox
+ Ant Kenworthy
+ dns&dingbox.net
+39930
+ Rewired State
+ Steve King
+ steve&rewiredstate.com.au
+39931
+ openNetMon
+ Jean-Damien POGOLOTTI
+ jean-damien&opennetmon.net
+39932
+ Mindware
+ Alan March
+ alandmarch&gmail.com
+39933
+ Technology Space Integration Limited
+ Marek Stuczynski
+ marek.stuczynski&tsiuk.com
+39934
+ TopHat Software
+ Colm Vize
+ colm&tophat.ie
+39935
+ Transas Marine International
+ Dmitry Rostopshin
+ rost&transas.com
+39936
+ Cheshire Medical Center
+ Marie Young, Applications Systems Manager
+ mryoung&cheshire-med.com
+39937
+ Netspective
+ Shahid Shah
+ shahid.shah&netspective.com
+39938
+ Inca Networks Inc.
+ Mike Bradley
+ mike.bradley&incanetworks.com
+39939
+ Lansing Community College
+ John Hendzel
+ hendzej&lcc.edu
+39940
+ Oregon Scientific Global Distribution Limited
+ Jacky Tsoi
+ jackytsoi&oregonscientific.com
+39941
+ KUZUMI Electronics,Inc.
+ Motonobu Suzuki
+ motonobu_suzuki&kuzumi-denshi.co.jp
+39942
+ eWorld Technologies Ltd.
+ Wu Zhaohui
+ wzh&tomtaw.com.cn
+39943
+ University of Santo tomas
+ Mario M. Raagas
+ mmraagas&mnl.ust.edu.ph
+39944
+ shenzhen Catic Bit Communication Technology Co.LTD
+ Rao ZhiJian
+ raozj_bt&caticsz.com.cn
+39945
+ Tecblazer
+ Chris Cheng
+ chris.cheng&tecblazer.com
+39946
+ EV Group GmbH
+ Buttinger, Josef
+ it-policies&evgroup.com
+39947
+ B PLUS TV a.s.
+ Jiří Otisk
+ j.otisk&btv.cz
+39948
+ Ping Communication
+ Fredrik Gratte
+ fredrik&pingcom.net
+39949
+ Beijing Arrays Medical Imaging Technology Development Co.,td
+ sunlei
+ sunlei&arrays.com.cn
+39950
+ Altersign, LLC.
+ Vitalii Prikazchik
+ info&altersign.com.ua
+39951
+ Town Sports International
+ John Adams
+ ssladmin&town-sports.com
+39952
+ SecurePKI
+ Dennis van den Oever
+ d.vandenoever&securepki.com
+39953
+ SERVICE DEPARTEMENTAL D INCENDIE ET DE SECOURS DE LA DROME
+ Emmanuel JUGGERY
+ directeur-adjoint&sdis26.fr
+39954
+ RWetc. s.r.o.
+ Zdenek Roh
+ rwetc&rwetc.com
+39955
+ SMP Bank OJSC
+ Artem Bychkov
+ abychkov&smpbank.ru
+39956
+ Vale
+ Renato Orgito
+ renato.orgito&vale.com
+39957
+ Columbus Regional Heathcare System, Inc.
+ Terry Richards
+ terry.richards&crhs.net
+39958
+ Withings
+ Damien Lesgourgues
+ damien.lesgourgues&withings.com
+39959
+ CIRCUTOR, SA
+ Mr. Bernat García
+ bgarcia&circutor.es
+39960
+ cktsoi.com
+ Jacky Tsoi
+ jacky&tsoi.me
+39961
+ Nicira, Inc.
+ Rob Enns
+ rpe&nicira.com
+39962
+ Kern Scientific Co.
+ David L. Kern, Jr.
+ david&kernscientific.com
+39963
+ AGCO Corporation
+ Richa Bhootra
+ Richa.Bhootra&agcocorp.com
+39964
+ EIDEN Co,Ltd
+ ISAMU OHNO
+ i-ohno&eiden-gp.co.jp
+39965
+ Trans Sped
+ Viky-Teodora Manaila
+ viky.manaila&transsped.ro
+39966
+ Luminoso, LLC
+ Jason B. Alonso
+ jalonso&lumino.so
+39967
+ Ethersex Project
+ Stefan Siegl (project founder & maintainer)
+ maintainer&ethersex.de
+39968
+ Toya Technologies Inc.
+ Dustin Little
+ dlittle&toyatech.net
+39969
+ United Energy Pakistan Limited
+ Mohammad Abdul Qadir
+ qadirma&uep.com.pk
+39970
+ HandySolutions (CJSC)
+ Evgeny Nikitin
+ enikitin&handybank.ru
+39971
+ Shenzhen Skyee Optical Fiber Communication Technology Ltd.
+ wuminhua
+ wuminhua&skyee.com.cn
+39972
+ TUV RHEINLAND IBERICA SA
+ Enrique Mora
+ enrique.mora&es.tuv.com
+39973
+ Janmedia Interactive Sp. z o.o.
+ Bartosz Kondek
+ bkondek&janmedia.pl
+39974
+ Garland Technology LLC
+ Jerry Dillard
+ jerry.dillard&garlandtechnology.com
+39975
+ COGNEX
+ Michael Miller
+ mike.miller&cognex.com
+39976
+ Southwestern University
+ Todd K. Watson
+ tkw&southwestern.edu
+39977
+ Deltix, Inc.
+ Gene Florintsev
+ gflorin&deltixlab.com
+39978
+ Daniel Theodoro Consultoria em Informatica Ltd.
+ Daniel Theodoro
+ daniel&theodoro.com.br
+39979
+ ConicIT Ltd.
+ Tetelman Chen
+ chen&conicit.biz
+39980
+ Nocturnal Aviation
+ Jeff Grossman
+ jeffg&NocturnalAviation.net
+39981
+ OPT SP CO.,LTD.
+ Yutaka Yamada
+ cti-solution&optsp.co.jp
+39982
+ Icareus Ltd
+ Mikko Karppinen
+ support&icareus.com
+39983
+ Project Engineering srl
+ Nannini Nicola
+ nicola.nannini&proeng.it
+39984
+ Shenzhen Process Tech.Co.,Ltd.
+ Kelven Li
+ kelven11&163.com
+39985
+ GRZ IT Center Linz GmbH
+ Ralph Hosp
+ ralph.hosp&grz.at
+39986
+ Florida Department of Education
+ Ted Duncan
+ Ted.Duncan&fldoe.org
+39987
+ Pathmaker Group, Inc.
+ Jerry Castille
+ jerry.castille&pathmaker-group.com
+39988
+ Reserved
+ Removed 2012-07-30
+ ---none---
+39989
+ LINE SEÑALIZACIÓN ELECTRÓNICA S.L.
+ JESÚS JIMÉNEZ MUÑOZ
+ jjimenez&line.es
+39990
+ Center of Information Technologies of Volgograd region (http:\\citvo.ru)
+ Kucherenko Vladimir Alexandrovich
+ admin&citvo.ru
+39991
+ Aitia International Inc.
+ Endre Cseszkó
+ ecseszko&aitia.ai
+39992
+ davidhowland.com
+ David Howland
+ pen&metalliqaz.fastmail.fm
+39993
+ Owl Forestry
+ Mikko Kokkonen
+ mikko&owlforestry.com
+39994
+ Echo360
+ charles mckinster
+ hostedops&echo360.com
+39995
+ Plymouth University
+ John Horne
+ snmp-admin&plymouth.ac.uk
+39996
+ sys4 AG
+ Patrick Ben Koetter
+ pk&sys4.de
+39997
+ Netsumo Ltd
+ Richard Smith
+ noc&netsumo.com
+39998
+ Beijing Lanxum New Technology
+ Jason Hu
+ hutiejun&lanxum.com
+39999
+ IDEMIA SPAIN PRODO SLU (formerly 'Prodo Telecom (An OT Company)')
+ Daniel Antonio Sánchez Cortés
+ daniel.sanchez22&idemia.com
+40000
+ Kapsi Internet-käyttäjät ry
+ Juho Juopperi
+ jkj&kapsi.fi
+40001
+ WineSOFT
+ Jonathan Jaeha Ahn
+ bglee&winesoft.co.kr
+40002
+ Open System Co., Ltd.
+ Jonson Doong
+ jonson&opensys.com.tw
+40003
+ Karjalan Paperi Oy
+ Juha Hartikainen
+ juha.hartikainen&karjalanpaperi.fi
+40004
+ Cargo Service Nord GmbH
+ André Bürger
+ a.buerger&csn-logistik.de
+40005
+ 5p. GmbH & Co. KG
+ Lukas Sassl
+ l.sassl&5partner.de
+40006
+ Reevex, LLC
+ Snehal Vashi
+ svashi&revventures.com
+40007
+ Universal Research Solutions, LLC
+ Matt Allen
+ iana&oberd.com
+40008
+ Virtual Connect Technologies, Inc
+ Benjamin Hathaway
+ ben.hathaway&virtualconnect.net
+40009
+ Oasiswork SARL
+ Nicolas Brisac
+ contact&oasiswork.fr
+40010
+ MSMC Informatica Ltda
+ Mario Dias
+ mario.dias&msmc.com.br
+40011
+ Fripost
+ Guilhem Moulin
+ guilhem&fripost.org
+40012
+ Hatomi Sp. z o.o.
+ Tomasz Macioszek
+ tomasz.macioszek&hatomi.pl
+40013
+ lintloaf.net
+ Juha Nyholm
+ oid-admin&lintloaf.net
+40014
+ Progress Rail Services Inspection & Information Systems
+ Steven Kirby
+ skirby&progressrail.com
+40015
+ Hüttner & Werfling Softwareentwicklung GbR
+ Stefan Werfling
+ info&hw-softwareentwicklung.de
+40016
+ MAS Technology
+ Shawn Peters
+ manager&mastechnology.ca
+40017
+ ARKS LLC
+ Alexandr V. Koshkin
+ dit&arks.ru
+40018
+ JSC Bank Vologzhanin
+ Dmitry Ogarkov
+ admins-group&bankvl.ru
+40019
+ Isbak A.S.
+ Abdullah YAKUT
+ ayakut&isbak.com.tr
+40020
+ Gutenberg Networks
+ Sebastien CALARD
+ sebastien.calard&gutenberg-networks.com
+40021
+ Viscount Systems Inc
+ David Lee
+ david&viscount.com
+40022
+ Sirius Software, Inc.
+ Gary Gregory
+ gary&sirius-software.com
+40023
+ LLC " NPF DUKON"
+ Oleg Poterpeev
+ root&dukon.ru
+40024
+ iNovo Broadband, Inc.
+ Jesse Still
+ jstill&inovobb.com
+40025
+ Tym3
+ James Carpenter
+ jcarpenter&tym3.com
+40026
+ Société d’Informatique et de Systèmes
+ Sebastien FLEURY (System Administrator)
+ contact.iana&sis-france.com
+40027
+ Aki Network
+ Akifumi Shiroma
+ aki&gp7.info
+40028
+ TAKOTA, LTD
+ Shakalov Andrey
+ ice&doka.tc
+40029
+ leadtone
+ gexingyu
+ gexingyu&leadtone.com
+40030
+ RADOM, s.r.o.
+ Jaroslav Hokeš
+ development&radom.eu
+40031
+ Oblako10, Ltd.
+ Vadim Ponomarev
+ vadim&oblako10.ru
+40032
+ Ultra Electronics, Precision Air & Land Systems
+ Richard Collins
+ Richard.Collins&ultra-pals.com
+40033
+ Radio Design
+ Caspar Lucas
+ caspar.lucas&radiodesign.eu
+40034
+ DuraSpace
+ Andrew Woods
+ awoods&duraspace.org
+40035
+ CellSec Inc.
+ Erik Dahl
+ admin&cellsec.com
+40036
+ Vertafore PLM
+ Josh Zook
+ jzook&vertafore.com
+40037
+ Inceptum d.o.o
+ Zvonimir Balog
+ zvonimir.balog&inceptum.hr
+40038
+ Livestream, LLC
+ Justin Stallard
+ devops&livestream.com
+40039
+ MySysAdmin.DE
+ Peer Dampmann
+ dampmann&mysysadmin.de
+40040
+ Stichting IFCAT Foundation
+ Wilco Baan Hofman
+ treasury&ifcat.org
+40041
+ ООО «Электронные ОфиÑные СиÑтемы (проектирование и внедрение)» /OOO “Elektronnye Ofisnye Sistemy (proektirovanie i vnedrenie)/
+ Alexey Kravchenko
+ eosreg&eos.ru
+40042
+ Stiftelsen Chalmers Studentbostäder
+ Carl-Martin Pershed
+ calmar&csbnet.se
+40043
+ NewPace Technology Development Inc.‎
+ Josh Warren
+ josh.branchwarren&newpace.com
+40044
+ PC-Doctor, Inc.
+ Colin Corr
+ spammagnet&pc-doctor.com
+40045
+ Nexenta Systems, Inc.
+ Peer Dampmann
+ peer.dampmann&nexenta.com
+40046
+ CREDIT EUROPE BANK Ltd.
+ Ivan Bauzhadze
+ ivan.bauzhadze&crediteurope.ru
+40047
+ Korex Networks s.r.o.
+ Vladimir Vydra
+ vvydra&korex.sk
+40048
+ Information Display Company
+ Sam Mallicoat
+ smallicoat&gmail.com
+40049
+ Red Bend
+ Elad Tamari
+ elad.tamari&redbend.com
+40050
+ Microtech Andrzej Sokulski
+ Andrzej Sokulski
+ info&micro-tech.com.pl
+40051
+ RELEASE14
+ Josip Djuricic
+ jd&release14.org
+40052
+ Energie AG Oberösterreich Data GmbH
+ Christian Aichinger
+ christian.aichinger&energieag.at
+40053
+ Sistemas Avanzados de Diseño
+ Ildefonso Moreno
+ ildefonso&sadsl.es
+40054
+ 4UR
+ ILyong Kim
+ hostmaster&4ur.cc
+40055
+ Yuchengtech
+ MingRui Li
+ limr&yuchengtech.com
+40056
+ AccuBeat Ltd
+ Yishay Eliav
+ yishay.e&accubeat.com
+40057
+ Reserved
+ Removed 2012-06-26
+ ---none---
+40058
+ Vitaliy Tokarev
+ Vitaliy Tokarev
+ vitaliy.tokarev&gmail.com
+40059
+ Datagram, Inc.
+ Jae Kim
+ jae&datagram.com
+40060
+ Leo-Li com.
+ Leo Li
+ leo.wenlu&gmail.com
+40061
+ Bay Area Hospital
+ Brenda Curtner
+ brenda.curtner&bayareahospital.org
+40062
+ Trevor and Emily Mouat King
+ W. Trevor King
+ wking&tremily.us
+40063
+ Qintara, Inc.
+ Joseph W. Daigle
+ oid&qintara.com
+40064
+ Optima Lab srl
+ Daniele Arduini
+ admin&optimalab.it
+40065
+ Larch networks
+ Alex Cheskis
+ alexk&larch-networks.com
+40066
+ Saliens Information Systems Ltd.
+ Marko Pecic
+ mpecic&saliens.com.hr
+40067
+ LinTech JSC
+ Alexander Kochetkov
+ akochetkov&lintech.ru
+40068
+ The Venus Project
+ Roxanne Meadows
+ admin&thevenusproject.com
+40069
+ enprovia Software Engineering s. r. o.
+ Patrik Csokas
+ oid.admin&enprovia.com
+40070
+ RetailNext
+ Nathan Mueller
+ nate&retailnext.net
+40071
+ P. St. Onge
+ P. St. Onge
+ pete.stonge&utoronto.ca
+40072
+ techlab.jp (formerly 'scminfo.net')
+ Shotaro Chiba
+ schiba&techlab.jp
+40073
+ Lutron Electronics Company, Inc
+ Jeremy Neyhart
+ jneyhart&lutron.com
+40074
+ Energy Solutions Ltd.
+ Vladimir Todorov Fuchedzhiev
+ vendor&borsabg.com
+40075
+ SPL-Xdemat
+ Philippe RICARD
+ philippe.ricard&spl-xdemat.fr
+40076
+ SiFox
+ Alexey Larin
+ alexey.larin&sifox.ru
+40077
+ Austrian Red Cross
+ Markus Hnatek
+ markus.hnatek&roteskreuz.at
+40078
+ Open Grid Computing
+ Jes Nielsen
+ jes&opengridcomputing.com
+40079
+ Electronic Systems Protection, Inc.
+ Robert Dawley
+ robert.dawley&ametek.com
+40080
+ IIHE - Inter-university Institute for High Energies
+ Gilles De Lentdecker
+ gdelentd&ulb.ac.be
+40081
+ Shanghai Myway Technology, Inc.
+ Simon Tian
+ simonT&mywayinfo.com
+40082
+ NuGardt Software UG (haftungsbeschränkt)
+ Kevin Gardthausen
+ kevin&nugardt.com
+40083
+ Accelerated Concepts, Inc.
+ Tom Butts
+ tom.butts&accelecon.com
+40084
+ Ingalls Memorial Hospital
+ Susan Bjork
+ sbjork&ingalls.org
+40085
+ Stage Tec GmbH
+ R. Harder
+ org.adm&stagetec.com
+40086
+ Inworx Group
+ Javier Schamber
+ itadministrator&inworx.com
+40087
+ NIDO Informatica
+ Cassio Jose de Jesus
+ cassio&nido.com.br
+40088
+ Voixtel Telecom
+ Melcon Moraes
+ ianaoid&voixtel.com.br
+40089
+ NetAmbit Infosource & E-services Pvt. Ltd.
+ Vijay Sharma
+ vijay.sharma&netambit.in
+40090
+ Netline Communications Technologies Ltd
+ Harel Bahaloul
+ harel&netline.co.il
+40091
+ A.C.T.I.C asbl
+ Kenny Louveaux
+ info&actic.be
+40092
+ Wiwynn Corporation
+ Zong Bing, Wu
+ bing_wu&wiwynn.com
+40093
+ Zhuhai Seine Technology Co., Ltd
+ WangDan
+ wangdan&pantum.com
+40094
+ SecuEnv
+ Zhou Li
+ zhou.li&secuenv.com
+40095
+ G4S Engenharia e Sistemas S. A.
+ Mario Dias
+ mario.dias&br.g4s.com
+40096
+ ROICX
+ matt Hu
+ hul&roicx.com
+40097
+ WorldPay
+ Vladimir Jirasek
+ vladimir.jirasek&worldpay.com
+40098
+ update software
+ Christoph Macheiner
+ christoph.macheiner&update.com
+40099
+ North Carolina Healthcare Exchange
+ Himabindu Bolisetty
+ bindu&careevolution.com
+40100
+ TechNet
+ Richard Dols
+ richard&technetgroup.nl
+40101
+ EPB Fiber Optics
+ Mike Cathey
+ iana-poc&epbinternet.com
+40102
+ Pinger, Inc.
+ Jo Rhett
+ jorhett&pinger.com
+40103
+ Fashion Days
+ David Shulman
+ David.Shulman&fashiondays.ch
+40104
+ BamseNet GmbH
+ Mr. Rico Koerner
+ service&bamsenet.de
+40105
+ APN Promise S.A.
+ Konrad Sagala
+ konrad.sagala&promise.pl
+40106
+ Polara Engineering, Inc.
+ Brad Whitney
+ bwhitney&polara.com
+40107
+ Michael Reschly
+ Michael Reschly
+ michael&reschly.com
+40108
+ Amber Buddha
+ Steve Gillam
+ steveg&amberbuddha.com
+40109
+ SigAlgo Technology Ltd
+ Roger McCalman
+ snmp-pen&sigalgo.com
+40110
+ EGNATIA
+ Athanasios Bakalis
+ athanasios.bakalis&group-egnatia.gr
+40111
+ Deloitte Services & Investments nv
+ Christophe Castelein
+ ccastelein&deloitte.be
+40112
+ Ethernix
+ Amaury Darsch
+ amaury&ethernix.com
+40113
+ Blue Mountain Health System
+ Cheryl Heffelfinger
+ cheffelfinger&blmtn.org
+40114
+ Guavatech
+ John Cheeseman
+ johnc&guavatech.com
+40115
+ V & B Ingenieria S.A. de C.V.
+ Asterio Valenzuela Delfin
+ ventas.vybingenieria&gmail.com
+40116
+ DCO4 Sp. z o.o.
+ Jan Szumiec
+ jan&linkedlist.co.uk
+40117
+ Faculté des Sciences et Technologies - Université de Lorraine
+ Samson Bisaro
+ Samson.Bisaro&univ-lorraine.fr
+40118
+ CNPC LOGGING Co.Ltc
+ chen xiaolei
+ chenxiaolei2002&126.com
+40119
+ Terralink LLC
+ Grudtsin Andrey
+ support&terralink.ru
+40120
+ Pamlock AB
+ Johannes Hassmund
+ johannes&pamlock.com
+40121
+ Methodia Inc
+ Gerard Hovanessyan
+ gerard.hovanesyan&methodia.com
+40122
+ Beijing Cyber Stone Information Technology Corp. Ltd.
+ Yunfei xiang
+ xiangyf&cyber-stone.com
+40123
+ Hangzhou dunchong Technology Co.,Ltd.
+ lupeihong
+ lupeihong&dunchongnet.com
+40124
+ Kernkraftwerk Leibstadt AG
+ Wälti Stefan
+ ServiceDesk&kkl.ch
+40125
+ Travelfusion Ltd
+ Seth Tunstall
+ seth&travelfusion.com
+40126
+ real virtual GmbH
+ Ralph Borowski
+ rborowski&real-virtual.com
+40127
+ Federos
+ Mike Gent
+ mgent&federos.com
+40128
+ Beijing Photon-Byte Technology Co., Ltd.
+ David.Hua
+ softpro&vip.163.com
+40129
+ MarLukKi Centre
+ Marcin Kiejzik
+ marlukki&marlukki.eu
+40130
+ Tempered Networks
+ Mike Viles
+ m.viles&tempered.io
+40131
+ Nuvem Networks Inc
+ Ricki Evans
+ operations&nuvemnet.com
+40132
+ Telemedia Argentina S.A.
+ Tenorio, Leandro
+ ltenorio&telemediala.com
+40133
+ FIX TELECOM
+ Ismael Nunez
+ a.nunez&fix.com.do
+40134
+ Nexum, Inc
+ Michael Fread
+ mfread&nexuminc.com
+40135
+ Spawn Labs, Inc.
+ Paul Gautreaux
+ PaulGautreaux&gamestop.com
+40136
+ Comviva Technologies Limited
+ Shadaksharayya Aravind Hiremath
+ shadaksharayya.ha&comviva.com
+40137
+ University of Pardubice
+ Lukas Slansky
+ lukas.slansky&upce.cz
+40138
+ DataNET21 Solutions GmbH
+ Eckhard Schulz
+ admin&datanet21.de
+40139
+ GRN Serveis Telematics
+ Jordi Fabregas
+ iana&grn.es
+40140
+ AIRTEL ATN
+ Frank O'Connor
+ frank.oconnor&airtel-atn.com
+40141
+ InterConnect Brasil
+ Luis Marcelo de Almeida Nogueira
+ NIC&INTER.BZ
+40142
+ MODULISTIC.NET
+ Pablo Costa
+ in.Ko9exohk.Vee2UoQu.iana&modulistic.net
+40143
+ CookieConcepts
+ Jeroen S. van de Hoef
+ info&cookieconcepts.nl
+40144
+ Understanding SharePoint LLC
+ Bjørn Furuknap
+ furuknap&gmail.com
+40145
+ STRYME GmbH
+ Clemens Czepe
+ office&stryme.com
+40146
+ Ascent Communication Technology
+ Vincent Nguyen
+ support&ascentcomtec.com
+40147
+ IT-Technology GmbH
+ Johann Steinwendtner
+ steinwendtner&it-technology.at
+40148
+ Thorsten Pape
+ Thorsten Pape
+ tpape&pape-clan.de
+40149
+ PFA Pension
+ Dennis Wiberg-Jørgensen
+ dwi&pfa.dk
+40150
+ Kenium
+ Robert Breton
+ rbreton&kenium.com
+40151
+ G²mobility SA
+ Lionel CAUSSE
+ lionel.causse&g2mobility.com
+40152
+ Trimtab.ca
+ Alex Kwiatkowski
+ iana_oid&trimtab.ca
+40153
+ Abraxas Informatik AG
+ Olaf Sonderegger
+ olaf.sonderegger&abraxas.ch
+40154
+ North-Caucasus Federal University
+ Yuri Serdyukov
+ yserdyukov&ncfu.ru
+40155
+ Groundhog Technologies
+ Shaun Chang
+ shaun&ghtinc.com
+40156
+ WVNET GmbH
+ Stefan Berger
+ support&wvnet.at
+40157
+ Medicalgorithmics
+ Tomasz Mularczyk
+ t.mularczyk&medicalgorithmics.com
+40158
+ Gage Marketing Group, LLC
+ Kevin Borchers
+ netadmin&gage.com
+40159
+ Paul Reinhart AG
+ Heinz Hiltebrand
+ h.hiltebrand&reinhart.ch
+40160
+ NJVC
+ Peter Jeanmougin
+ Peter.Jeanmougin&njvc.com
+40161
+ Canal Street Securities
+ Luis Nogueira
+ canalstreet&lmn.com.br
+40162
+ McCarthy Tetrault
+ Hugo Ethier
+ hethier&mccarthy.ca
+40163
+ Kamidama Breedables
+ Grandma Bates
+ grandma.bates.sl&gmail.com
+40164
+ OOO Avtomatizirovannye sistemy (Automated Systems, LTD)
+ Andrew Glukhov
+ not_x&mail.ru
+40165
+ morrow.me.uk
+ Ben Morrow
+ ben&morrow.me.uk
+40166
+ Omega Tech Consulting Group LLC
+ Matt Chamberlain
+ mchamberlain&otcgcorp.com
+40167
+ NS Reizigers B.V.
+ Morten Minke
+ morten.minke&ns.nl
+40168
+ Etransmedia Technology
+ Ben Steadwell
+ Ben.Steadwell&etransmedia.com
+40169
+ 3xA Security AB
+ Stefan Santesson
+ stefan&aaa-sec.com
+40170
+ NP Networks, Inc.
+ Stephen Liang
+ kuochuan&npnetworks.com
+40171
+ HF. Radio Communication Technology Co., Ltd
+ Paky.Du
+ paky.pc.du&radiotech.cn
+40172
+ Closed joint stock company “StandarTelecomâ€
+ Stanislav Vasin
+ standartelecom&gmail.com
+40173
+ Hoermann Solutions
+ Hoermann Johann
+ support&hans-hoermann.de
+40174
+ BlueFinch
+ Richard Verkaik
+ info&bluefinch.com
+40175
+ RIPAS
+ Pavel Karasin
+ karasin&ripas.ru
+40176
+ Consulfem
+ Jorge Berti
+ jberti&consulfem.com
+40177
+ Right&Above
+ Vasyl Rublyov
+ enterprise&rightandabove.com
+40178
+ Noolitic
+ Sylvain Deceuninck
+ sylvain.deceuninck&noolitic.biz
+40179
+ aplicacionesYredes.com
+ Rafa Couto
+ rafa&aplicacionesyredes.com
+40180
+ HTL Kaindorf - Mechatronik
+ Manfred Steiner
+ sx&htl-kaindorf.ac.at
+40181
+ CyberCenter S.A.
+ Max Weinstein
+ admin&cybercenter.cl
+40182
+ Sichuan Cable TV Network Co., Ltd.
+ Gangliu
+ liugang&catvgd.com
+40183
+ con terra GmbH
+ Uwe König
+ u.koenig&conterra.de
+40184
+ NovInTeh LLC
+ Maksim Balabanov
+ noc&novinteh.com
+40185
+ Esa Unggul University
+ didi supriyadi
+ didi&esaunggul.ac.id
+40186
+ DA/Page, LLC
+ Greg Ansley
+ support&dapage.net
+40187
+ Aclima, Inc.
+ Stan Hu
+ stanhu&aclimalabs.com
+40188
+ United States Infrastructure Corporation
+ Jason Bush
+ noc&usicinc.com
+40189
+ Charlton Labs
+ Chuck Charlton
+ ccharlton&gmail.com
+40190
+ JCL-eCommerce GmbH
+ Martin Köckinger
+ martin.koeckinger&jcl-ecommerce.com
+40191
+ Lylid Labs OÜ
+ Key Aavoja
+ key.aavoja&lylid.net
+40192
+ ITQuality
+ Chris Knudsen
+ cfk&itq.dk
+40193
+ Institute of Electronic Music and Acoustics
+ Johannes Zmölnig
+ noc&iem.at
+40194
+ WaveCloud Corporation
+ David Van Duzer
+ dvd&wavecloud.com
+40195
+ Zantek Pty. Ltd.
+ Rowan Taubitz
+ rowan&zantek.com.au
+40196
+ SANTOS
+ Adam Nye
+ unix.support&santos.com
+40197
+ JSC CROC POVOLZHYE
+ Radaev Konstantin
+ k.radaev&volga.croc.ru
+40198
+ Movirtu
+ Durgesh O Mishra
+ durgesh&movirtu.com
+40199
+ Szechenyi Istvan SZKI
+ Laszlo Herman
+ school&szimki.sulinet.hu
+40200
+ Anext
+ Ing. Peter Petrilak
+ peter.petrilak&anext.sk
+40201
+ Nexiway
+ Adel Mezibra
+ adel.mezibra&nexiway.com
+40202
+ Primetech Ltd.
+ Kiselevich Maxim
+ info&primetech.ru
+40203
+ Golder Associates
+ Tom Laitinen
+ tlaitinen&golder.com
+40204
+ Availity, L.L.C.
+ Susan Eveland
+ seveland&availity.com
+40205
+ Jackson Family Enterprises
+ Jason Womack
+ itadmin&kjmail.com
+40206
+ minivi
+ David Santoso
+ davidsantoso&minivi.com
+40207
+ Gerrit Beine GmbH
+ Gerrit Beine
+ mail&gerritbeine.com
+40208
+ S.J.M. Steffann
+ Sander Steffann
+ sander&steffann.nl
+40209
+ Hiroshima University
+ Kouji Nishimura
+ kouji&hiroshima-u.ac.jp
+40210
+ Matt-J.co.uk
+ Matt Johnson
+ mattkj09&gmail.com
+40211
+ SHENZHEN MEGMEET ELECTRICAL CO.,LTD
+ Yongru An
+ anyongru&megmeet.com
+40212
+ PHV - Confluances
+ DREUX Vincent
+ vincent.dreux&confluances.fr
+40213
+ University College Northen Denmark
+ Jacob-Steen Madsen
+ itdrift&ucn.dk
+40214
+ ICEANS, Inventive Computer Engineering and Network Service
+ Ahmed Waqas Abid
+ owner&iceans.com
+40215
+ ITF-EDV Froeschl GmbH
+ Armin Riedl
+ internet&itf-edv.de
+40216
+ Global Traffic Technologies, LLC
+ Chad Chryst
+ chad.chryst&gtt.com
+40217
+ Tesmec Automation
+ Alessandro Maggi, Simona Pantano
+ automation&tesmec.com
+40218
+ Witzig The Office Company AG
+ Stephan Brenner
+ stephan.brenner&witzig.ch
+40219
+ Hirtle, Callaghan & Co.
+ Josh Rose
+ jrose&hirtlecallaghan.com
+40220
+ Northwestern Michigan College
+ Neil Streeter
+ nstreeter&nmc.edu
+40221
+ Infrastructures Technologiques Gallium
+ Antoine Reid
+ areid&Gallium-IT.com
+40222
+ Family Home Care & Hospice, Inc.
+ Mark Manley
+ Mark.Manley&familyhomecare.org
+40223
+ molotov.ro
+ Szabolcs Borbely
+ bbszabi&yahoo.com
+40224
+ Willem4Ever BV
+ Willem Eradus
+ pen-request-owner&eradus.eu
+40225
+ Image Data Systems
+ Robin Kearney
+ robin&image-data.com
+40226
+ xNet Solutions Inc. (formerly 'xNetBox Solutions')
+ Tony Huang
+ support&xnetec.com
+40227
+ Digital One
+ Daniel Mahoney
+ dmahoney&d1tv.net
+40228
+ Valley ComputerWorks, Inc. DBA Paragus Strategic I.T.
+ Delcie Bean
+ dbean&paragusit.com
+40229
+ VizionR
+ Pierre Souchay
+ pierre.souchay&vizionr.fr
+40230
+ Medikon Polska Sp. z o.o.
+ Artur Wajgel
+ a.wajgel&medikon.pl
+40231
+ Baptist St. Anthony's Health System
+ Micah Campbell
+ Micah.Campbell&bsahs.org
+40232
+ Michel Messerschmidt
+ Michel Messerschmidt
+ oid&michel-messerschmidt.de
+40233
+ Sanoma Media Netherlands B.V.
+ Marco Lebbink
+ marco.lebbink&sanomamedia.nl
+40234
+ Andreas Zieschang
+ Andreas Zieschang
+ a.zieschang&arcor.de
+40235
+ Stadt Dortmund
+ Sebastian Franz
+ sfranz&stadtdo.de
+40236
+ Diputació de Barcelona
+ Miguel Angel Murillo Viñuales
+ murillovm&diba.cat
+40237
+ The Office of the Government Chief Information Officer of the Government of the Hong Kong Special Administrative Region
+ Dennis Ng
+ dccng&ogcio.gov.hk
+40238
+ RoutoMessaging
+ Marko Dukanac
+ marko&routotelecom.com
+40239
+ Gruppo Editoriale L'Espresso spa
+ Stefano Malossini
+ s.malossini&gruppoespresso.it
+40240
+ OpenSky.com
+ Friedrich Seifts
+ systems&opensky.com
+40241
+ Ogden Technology Corporation
+ Andy Lan
+ andy.lan&ogdentec.com
+40242
+ GNS Science
+ Robert Pearce
+ r.pearce&gns.cri.nz
+40243
+ 3U HOLDING AG
+ Erik Schoenau
+ nmc&3u.net
+40244
+ SDAMO Group, LLC
+ Aleksey V. Shepelev
+ shepelev&sdamo.ru
+40245
+ Böning Automationstechnologie GmbH & Co. KG
+ Marten Müller
+ marten.mueller&boening.com
+40246
+ OOO "Laboratoriya Trehmernogo Zreniya"
+ Alexander Zinchuk
+ azinchuk&3detection.ru
+40247
+ GGS German Graduate School of Management and Law
+ Thomas Heiligenmann
+ thomas.heiligenmann&ggs.de
+40248
+ NPO Telecom JSC
+ Rodion Zobnin
+ okb&npotelecom.ru
+40249
+ Vargyas Networks, Inc D/B/A Maxxwave
+ Brian Vargyas
+ brianv&balticnetworks.com
+40250
+ Fiber Connections Inc.
+ Jordan Slater
+ jslater&fiberc.com
+40251
+ coretanium.net
+ Leon de Jager
+ ldejager&coretanium.net
+40252
+ Lonnie Mandigo
+ Lonnie Mandigo
+ lonnie.mandigo&gmail.com
+40253
+ RunStone Technology Co., Ltd.
+ Julian Ding
+ julian&runstone.com
+40254
+ Particle Software Industries
+ David McIlwraith
+ david.mcilwraith&particlesoft.org
+40255
+ Zhiway Technologies CO., Ltd.
+ yi Huang
+ huangyi&zhiway.com.cn
+40256
+ EFG Bank SA
+ Daniel Rieille
+ it.security&efgbank.com
+40257
+ Arcontia Technology AB
+ Karl Thorén
+ karl.thoren&arcontia.se
+40258
+ REWAG Regensburger Energie- und Wasserversorgung AG & Co KG
+ Josef Fischer
+ j.fischer&rewag.de
+40259
+ BruderhausDiakonie Stiftung
+ Paul Landenberger
+ paul.landenberger&bruderhausdiakonie.de
+40260
+ Mongoose Metrics, LLC.
+ Charles H. Liggett, Jr.
+ chuck.liggett&mongoosemetrics.com
+40261
+ KeenSystems B.V.
+ Rob janssen
+ r.janssen&keensystems.eu
+40262
+ Airbnb, Inc.
+ Chris Ballard
+ domain&airbnb.com
+40263
+ Bank of Latvia
+ Arnis Gigulis
+ arnis.gigulis&bank.lv
+40264
+ CIRTEC Medical Systems, LLC
+ Erik Morgan
+ IANA-Admin&CIRTECMed.Com
+40265
+ Derbyshire County Council
+ Rob Ellis
+ robert.ellis&derbyshire.gov.uk
+40266
+ zxc ltd
+ David Barrett
+ dave&zxc.co.nz
+40267
+ Anite Travel Ltd.
+ Geoff Gomez
+ geoff.gomez&anite.com
+40268
+ KRZN
+ Daniel van Soest
+ dvs&krzn.de
+40269
+ Kenshoo ltd
+ omer brandis
+ omer.brandis&kenshoo.com
+40270
+ Flexagon GmbH
+ Anh Ngoc Nguyen
+ nn&flexagon.de
+40271
+ Peconic Bay Medical Center
+ Rosemarie Lampitok
+ rlampitok&pbmedicalcenter.org
+40272
+ SLAC National Accelerator Laboratory
+ Ross Wilper
+ rwilper&slac.stanford.edu
+40273
+ XeroAtom Group Ltd
+ Edward Alekxandr
+ edward.alekxandr&xeroatom.com
+40274
+ Spire Payments Holdings S.a.r.l.
+ Pedro Gruenholz
+ Pedro.Gruenholz&spirepayments.com
+40275
+ blackholearchives.org
+ Fletch Hogan
+ operations&blackholearchives.org
+40276
+ Navy Federal Credit Union
+ Baskaran Arumugam
+ baskaran_arumugam&navyfederal.org
+40277
+ Cloudant, Inc.
+ Joan Touzet
+ joant&cloudant.com
+40278
+ Ocean-County Monmouth Amateur Radio Club, Inc. (OMARC)
+ Martin A Flynn
+ domain&n2mo.org
+40279
+ HAMILTON Bonaduz AG
+ Daniel Bombis
+ pcsupport&hamilton.ch
+40280
+ Sovtest-Internet Limited Company
+ Roman Dmitriev
+ admin&sovtest.ru
+40281
+ Bottega Verde Srl
+ Cristian Testa
+ cristian.testa&bottegaverde.com
+40282
+ NSB AS
+ Stig B. Sivertsen
+ stig.sivertsen&nsb.no
+40283
+ Soporcel, Sociedade Portuguesa de Papel, SA
+ Luis Cavaleiro
+ luis.cavaleiro&portucelsoporcel.com
+40284
+ Wavex Technology Ltd
+ Russell Tester
+ infrastructure&wavex.co.uk
+40285
+ British Columbia International School, Bangkok
+ Peter Bell
+ pbell&bcisb.net
+40286
+ Siclic SARL
+ Nicolas Brisac
+ contact&siclic.fr
+40287
+ Perfectly Posh LLC
+ Christian Sieber
+ christian&perfectlyposh.com
+40288
+ Delta Power Solutions India Pvt Ltd
+ Sunil Chavan
+ sunil.chavan&delta.co.in
+40289
+ TransLattice, Inc.
+ Michael Lyle
+ protocols&translattice.com
+40290
+ Government of Dane County, Wisconsin
+ Kevin Hammond
+ hammond.kevin&countyofdane.com
+40291
+ Central National Australia Pty Ltd
+ Scott Hordern
+ scott&cennat.com.au
+40292
+ Mekelle University
+ Eric Lembregts
+ eric&lembregts.eu
+40293
+ TG Byte Software GmbH
+ Thilo-Alexander Ginkel
+ tg&tgbyte.de
+40294
+ OOO "Jewelry House "Kristall"
+ Shmurgalkin Oleg
+ postmaster&kristall-shop.ru
+40295
+ dogado Internet GmbH
+ Sascha Schiller
+ ssc&dogado.de
+40296
+ stocka
+ Geoffrey GUERET
+ geoffrey&stocka.net
+40297
+ Hytera Communications Co.,Ltd.
+ Yiyang Zhong
+ zhongyiyang&hytera.com
+40298
+ Thad Touchton
+ Thad Touchton
+ thad.touchton&gmail.com
+40299
+ Peter Janke
+ Peter Janke
+ peter&pjml.ca
+40300
+ Radialogica, LLC
+ Bryan Cool
+ bryan&radialogica.com
+40301
+ Esis Enerji ve Elektronik San. Tic. A.S.
+ Emrah AYDIN
+ emrah.aydin&esis.com.tr
+40302
+ Oozlum
+ Chris Smith
+ chris.smith&oozlum.co.uk
+40303
+ Anix Networks, Inc.
+ Anthony Lin
+ anthony.lin&anixnetworks.net
+40304
+ Wacker Neuson SE
+ Thomas Herzberger
+ thomas.herzberger&wackerneuson.com
+40305
+ Eletrosul Centrais Elétricas S/A
+ Luís Gustavo Coelho
+ internet.suporte&eletrosul.gov.br
+40306
+ Pointstore
+ Mark shepstone
+ mark&pointstore.co.za
+40307
+ Great River Technology
+ Paul Grunwald
+ pgrunwald&greatrivertech.com
+40308
+ Fundația Ceata
+ Tiberiu C. Turbureanu
+ tct&ceata.org
+40309
+ UNICART EOOD
+ Iliya Bazlyankov
+ iliya.bazlyankov&unicart.bg
+40310
+ Cumulus Networks, inc
+ JR Rivers
+ jrrivers&cumulusnetworks.com
+40311
+ ECHOES Technologies SAS
+ Florent Poinsaut
+ florent.poinsaut&echoes-tech.com
+40312
+ Denbridge Marine Ltd.
+ Jonathan Brady
+ software&denbridgemarine.com
+40313
+ goRill Solutions
+ Stefan Kaderabek
+ kaderabe&gorill.at
+40314
+ Universidad Europea de Madrid
+ Juan Carlos Corbacho
+ jcarlos.corbacho&uem.es
+40315
+ M&L Solution
+ haeyeon, hwang
+ hyhwang&mnlsolution.com
+40316
+ VastRiver Technology Co.,Ltd.
+ Zheng Haiou
+ zhenghaiou&vastriver.com
+40317
+ Alltech Group
+ Nikita Filimonov
+ it&alltech.ru
+40318
+ Budikom
+ Mateusz Skała
+ mateusz.skala&budikom.net
+40319
+ Canto GmbH
+ Thomas Schleu
+ tschleu&canto.com
+40320
+ Convene Networks
+ Kevin Dauster
+ kdauster&convenenetworks.com
+40321
+ Vitroconnect GmbH
+ Florian Lohoff
+ flo&vitroconnect.de
+40322
+ Jan Axelsson - DICOM2USB
+ Jan Axelsson
+ axelsson.jan&gmail.com
+40323
+ Big Nerd Ranch
+ Eric Jeffers
+ ejeffers&bignerdranch.com
+40324
+ The Woman's Christian Association of Jamestown, N.Y.
+ Laura Josephson
+ laura.josephson&wcahospital.org
+40325
+ Leon Gaming Limited
+ Vladislav Artemyev
+ vl&leongaming.com
+40326
+ Expertize
+ Fabrice Bucher
+ fbr&lanexpert.ch
+40327
+ Metal Expert LLC
+ Dmitry Demchenko
+ d.demchenko&metalcourier.com
+40328
+ Yunohost
+ Adrien Beudin
+ yunohost&yunohost.org
+40329
+ Tanaza S.r.l.
+ Sebastiano Bertani
+ sebastiano.bertani&tanaza.com
+40330
+ KuVision Digital Technology Ltd
+ Steve Freeman
+ sfreeman&kuvision.com
+40331
+ Micronica srl
+ Massimo Tomasi
+ massimo.tomasi&micronicasrl.it
+40332
+ Syn-Apps LLC
+ Ian Pitts
+ ipitts&syn-apps.com
+40333
+ Enthought
+ Ognen Duzlevski
+ ognen&enthought.com
+40334
+ Mercury Security Corp.
+ Michael Serafin
+ michael.s&mercury-security.com
+40335
+ RMTech
+ Moon-il, Han
+ hmi&rmtechs.co.kr
+40336
+ Mericle Technologies, LLC.
+ Brian P. Mericle
+ brian&mericletechnologies.com
+40337
+ Centers for Medicare and Medicaid Services
+ Gregory Kreymer
+ gregory.kreymer&cms.hhs.gov
+40338
+ aizoOn Consulting s.r.l.
+ Antonio Rosina
+ support-it&aizoon.it
+40339
+ Anovio AG
+ Frank Flachenecker
+ frank.flachenecker&anovio.de
+40340
+ miersch-IT
+ Holger Miersch
+ hostmaster&miersch-it.de
+40341
+ Dalmartin Ltd
+ Steven Jupp
+ hostmaster&dalmartin.com
+40342
+ CronLab Ltd
+ Markus Nilsson
+ markus.nilsson&cronlab.com
+40343
+ E-Sales Soluções de Intergração
+ Cassio Cristiano
+ cassio.cristiano&esales.com.br
+40344
+ Falk Online
+ Sascha Falk
+ sfalk&falk-online.eu
+40345
+ JRE & Associates, Inc.
+ Jonathan Wilson
+ Support&jreitsolutions.com
+40346
+ Belarusian Universal Commodity Exchange
+ Valery Niachai
+ uc&butb.by
+40347
+ DUIT GmbH
+ Marc Stermann
+ marc.stermann&duit.de
+40348
+ Adaptic AS
+ Morten William Hansen
+ morten&adaptic.no
+40349
+ EICSYS GmbH
+ Wojciech Jalmuzna
+ contact&eicsys.eu
+40350
+ Health Sciences Libraries Consortium
+ Alan Simon
+ simon&hslc.org
+40351
+ XO Communications LLC
+ Maeve O'Connor
+ security&xo.com
+40352
+ American Electric Power
+ Jon C. Kidder
+ jckidder&aep.com
+40353
+ Cirrus Software Engineering LLC
+ James MacLennan
+ cirrus.sw&gmail.com
+40354
+ Suttle Apparatus
+ Nicholas Larsson
+ nick.larsson&suttlesolutions.com
+40355
+ Domantic
+ Sebastien Lobstein
+ sebastien.lobstein&domantic.com
+40356
+ IT-CE
+ Philippe GUEUGNON
+ philippe.gueugnon&it-ce.fr
+40357
+ Michael Buth - IT Consulting
+ Michael Buth
+ michael.buth&mbuth.de
+40358
+ Mercado Libre S.R.L.
+ Agustin Gomez Roca
+ agustin.gomezroca&mercadolibre.com
+40359
+ Zeppelin GmbH
+ Daniel Ghita
+ daniel.ghita&zeppelin.com
+40360
+ IP Total Software S.A
+ Andrés Ortiz
+ infraestructura&iptotal.com
+40361
+ Xenya d.o.o.
+ Peter Reinhardt
+ peter.reinhardt&xenya.si
+40362
+ Cambridge Communication Systems
+ Iftah Bratspiess
+ iftah&web-silicon.com
+40363
+ Galambos Dániel
+ Daniel Galambos
+ galambos.dani&gmail.com
+40364
+ Trinity Desktop Project
+ Timothy Pearson
+ kb9vqf&pearsoncomputing.net
+40365
+ Weichi Consulting LLC
+ Marvin Wolfthal
+ maw&weichi.com
+40366
+ SHadrinsky Telephonny Zavod (SHTZ)
+ Alexey Roznin
+ prog8&shtz.shadrinsk.net
+40367
+ Elcom International Pvt Ltd
+ Mahesh Mudholkar
+ mc.mudholkar&elcom-in.com
+40368
+ DATA-1 Ltd.
+ Andrew Ivanov
+ ivanov&data-1.net
+40369
+ gruppenrichtlinien.de
+ Mark Heitbrink
+ mark&gruppenrichtlinien.de
+40370
+ Socialbakers a. s.
+ Martin Homolka
+ martin&socialbakers.com
+40371
+ Forcare B.V.
+ Rick Riemer
+ info&forcare.nl
+40372
+ Celab Ltd
+ Keith Harrison
+ keith.harrison&celab.co.uk
+40373
+ HealthForce Partners
+ James von Seggern
+ webmaster&healthforcepartners.com
+40374
+ ODYA Bilgisayar ve Teknoloji Urunleri San. ve Tic. Ltd. Sti.
+ Ali YAZICI
+ ali.yazici&odya.com.tr
+40375
+ Bayport Financial Services
+ GIdeon Serfontein
+ Gideon.Serfontein&bayport.co.za
+40376
+ Astorex Corp
+ Artem Gavrilov
+ admin&astorex.com
+40377
+ Independence School District
+ Jace Ferguson
+ jace_ferguson&isdschools.org
+40378
+ Innovative Technology Solutions, Inc.
+ Bradley Smith
+ bradley.smith&its-florida.net
+40379
+ Lower Bucks Hospital
+ Steven Kane
+ kanes&lowerbuckshospital.org
+40380
+ Arkologic, Inc.
+ Hung Lu
+ hungl&arkologic.com
+40381
+ Golub Capital
+ Doug Prine
+ dprine&golubcapital.com
+40382
+ Klimat prof Co.
+ Vladimir Losev
+ pkiinfo&klimat-prof.ru
+40383
+ CAME CANCELLI AUTOMATICI SPA
+ GIOVANNI CEGLIA
+ gceglia&came.com
+40384
+ Association of friends of japanese culture (SPJK)
+ Jana KÅ™eÄková
+ yarche&spjk.cz
+40385
+ Rose Datasystems Inc.
+ Xiaoli Gu
+ violee&rosedata.com
+40386
+ Instituto Nacional de Segurança Social
+ Alexandre Francisco Marengula
+ alex&inss.gov.mz
+40387
+ Mediatree SAS
+ Olivier MOLERO
+ olivier.molero&mediatree.fr
+40388
+ Eurosel
+ Arif Sultanov
+ arif&eurosel.az
+40389
+ Facultad Regional Cordoba Universidad Tecnológica Nacional
+ Daniel Forte
+ staff&computos.frc.utn.edu.ar
+40390
+ Shale-Inland Holdings, LLC
+ Navid Gardooni
+ navid.gardooni&shaleinland.com
+40391
+ Ecks Three Ltd
+ Eric Benoit
+ eric&ecksthree.com
+40392
+ MDV Soft
+ Dmitry Mushta
+ dmushta&gmail.com
+40393
+ Phantasy Concepts
+ Garry L. Hurley Jr.
+ garry.hurley.jr&gmail.com
+40394
+ Optogan Group
+ Dima Fedorov
+ dimajf&optogan.com
+40395
+ 25-Seven Systems
+ Geoff Steadman
+ gsteadman&25-seven.com
+40396
+ LUMINO Licht Elektronik GmbH
+ Ulrich Görden
+ ugoerden&lumino.de
+40397
+ Piratepartei Lëtzebuerg
+ Sven Clement
+ sven.clement&piratepartei.lu
+40398
+ Scout Trading LLC
+ Peter Bisroev
+ registrar&scout-trading.com
+40399
+ Huneed Technologies Co.,Ltd
+ Junghee Han
+ jhhan&huneed.com
+40400
+ CortijoDelRio.net
+ Daniel Diaz
+ ddiaz&cortijodelrio.net
+40401
+ VidScale, Inc.
+ John Webb
+ jwebb&vidscale.com
+40402
+ Cryptonector, LLC
+ Nicolas Williams
+ nico&cryptonector.com
+40403
+ Detached
+ Jan-Dirk Bosman
+ penadmin&detached.co.za
+40404
+ Vestiaire Collective
+ Guillaume Moreau
+ guillaume&vestiairecollective.com
+40405
+ UAB Fortevento
+ Žilvinas Kundrotas
+ info&fortevento.lt
+40406
+ Cadis
+ Chris Swinnen
+ chris.swinnen&cadis.be
+40407
+ Smartbox Experience Limited
+ Alexander Schumann, Colin Cashin, Daniel Marin
+ Certification.Authority&smartbox.com
+40408
+ Philip Cullen Ltd
+ Philip Cullen
+ registrar&philipcullen.co.uk
+40409
+ YEEJOIN (BEIJING) TECHNOLOGY COMPANY LIMITED
+ Luo Hongli
+ luohongli&yeejoin.com
+40410
+ boxEleven
+ Eric Horne
+ iana&box11.org
+40411
+ PaansNet
+ Marcel Paans
+ info&paans.net
+40412
+ Option Computers Ltd
+ Nick de Smith
+ nick.desmith&dealhub.com
+40413
+ Concordus Applications Inc.
+ Jeremiah Sheckler
+ jeremiah&concordusapps.com
+40414
+ New England Baptist Hospital Inc.
+ William Presley
+ wpresley&nebh.org
+40415
+ symThoughts
+ Nic de Sousa
+ nic&bayport.co.za
+40416
+ Hectronic GmbH
+ Georg Ziaja
+ postmaster&hectronic.com
+40417
+ SUNSEA OPMEX Technologies Co., Ltd.
+ Daniel.Yushaoqing
+ daniel.yushaoqing&opmextech.com
+40418
+ NAG LLC
+ Dmitry Samodelko
+ dmitry&nag.ru
+40419
+ PAWI Verpackungen AG
+ Thomas Gehrke
+ licenses&pawi.ch
+40420
+ Tuxum Secure Systems, S. L.
+ Pedro Echanove
+ pedro.echanove&tuxum.com
+40421
+ adorsys GmbH & Co. KG
+ Thomas Krieger
+ admin&adorsys.de
+40422
+ Solutionary, Inc.
+ Steve Madel (Systems Department)
+ SteveMadel&solutionary.com
+40423
+ Osceola County Board of County Comissioners
+ David Lomen
+ sysadmin&osceola.org
+40424
+ TJ Samson Community Hospital
+ Jessica Hoy
+ jhoy&tjsamson.org
+40425
+ Laird Technologies
+ Tim Carney
+ timothy.carney&lairdtech.com
+40426
+ Unified Communications Inc.
+ Satoshi Kajiwara
+ pjtmg&unified.co.jp
+40427
+ Kodofon JSC
+ Sergey Ryazanov
+ s.ryazanov&kodofon.vrn.ru
+40428
+ SwiftServe Limited.
+ Bryan Amesbury
+ bma&swiftserve.com
+40429
+ Utoolity GmbH
+ Steffen Opel
+ biz.iana&utoolity.net
+40430
+ ZinuSoft S.A. de C.V.
+ Francisco Javier Zuluaga Ramírez
+ francisco.zuluaga&zinusoft.com
+40431
+ Dracal technologies inc.
+ Raphael Assenat
+ raph&dracal.com
+40432
+ SquareOne Networks, Inc
+ Logan Owen
+ logan&s1network.com
+40433
+ Census Digital Inc.
+ Doug Bascombe
+ dougbascombe&censusdigital.com
+40434
+ Huntington National Bank
+ Beth Mellen
+ beth.mellen&huntington.com
+40435
+ Cyara Solutions Pty Ltd
+ Luan Tran
+ luan&cyarasolutions.com
+40436
+ dba Glen Black
+ Glen Black
+ glen.h.black&gmail.com
+40437
+ Polcom Sp. z o.o.
+ Boguslaw Juza
+ hosting&polcom.com.pl
+40438
+ Otto-Friedrich-Universität Bamberg
+ Frank Schreiterer
+ frank.schreiterer&uni-bamberg.de
+40439
+ I M Skaugen SE
+ Alexander Andstø
+ alexander.andsto&skaugen.com
+40440
+ restfarbe.de
+ Jan Peschke
+ jan&restfarbe.de
+40441
+ DarkDNA
+ Alex Hanselka
+ alex&darkdna.net
+40442
+ OnApp
+ Carsten Sjoerup
+ carsten&onapp.com
+40443
+ Computer Rehab
+ Jeff Taylor
+ jeff&computerrehab.us
+40444
+ ETEK TECHNOLOGY SHENZHEN CO., LTD.
+ Wilson Law
+ wilson&etek-td.com
+40445
+ TRADERS S.A.
+ REY Jean-Luc
+ rey&traders.fr
+40446
+ Ordbogen A/S
+ Peter Christensen
+ pch&ordbogen.com
+40447
+ FAVITE Inc.
+ Rill Chang
+ rill_chang&favite.com
+40448
+ Ratocsystems, Inc.
+ Masakazu Kondo
+ kondoh&ratocsystems.com
+40449
+ Max-Planck-Institut fuer extraterrestrische Physik
+ Rainer Sigl
+ sigl&mpe.mpg.de
+40450
+ University of Ottawa Heart Institute
+ Jared Strydhorst
+ jstrydhorst&ottawaheart.ca
+40451
+ Allens, Inc.
+ Michael Young
+ myoung&allens.com
+40452
+ Care Team Connect Inc.
+ Greg Kuhnen
+ gkuhnen&careteamconnect.com
+40453
+ School District #59 (Peace River South)
+ Kenneth McCleary
+ kmccleary&sd59.bc.ca
+40454
+ Jaguar Network
+ Kevin Polizzi
+ engineering&jaguar-network.com
+40455
+ TMM.CX
+ Hein-Pieter van Braam
+ hp&tmm.cx
+40456
+ Radio Systems Ltd
+ Andy Wood
+ andy.wood&radio-systems.co.uk
+40457
+ Zen Entertainment, Inc.
+ John Earle
+ iana&zenentertainment.com
+40458
+ East Tennessee State University
+ Ryan Seale
+ sealerd&mail.etsu.edu
+40459
+ Paymark Limited
+ Michael Chester
+ iss&paymark.co.nz
+40460
+ SHENZHEN SUPER RICH TECHNOLOGY CO.,LTD
+ wu minhua
+ wuminhua&sairuq.com
+40461
+ Mirzo Ulugbek Professional College of Informatics
+ Gimadiev Gayrat
+ engineer&mupki.uz
+40462
+ CIDEON
+ Mariusz Zienkiewicz
+ mariusz.zienkiewicz&cideon.com
+40463
+ TROY Group, Inc.
+ Jay Pearson
+ jpearson&troygroup.com
+40464
+ a4ESSOR SAS
+ Christian SERRA
+ christian.serra&thalesgroup.com
+40465
+ ZETA6 Computer Systems LLC
+ Nazim Can Bedir
+ nazim.can.bedir&zeta.sx
+40466
+ West Monroe Partners, LLC
+ Jeff Anderson
+ it.accounts&westmonroepartners.com
+40467
+ Netronome Systems, Inc.
+ Roelof du Toit
+ roelof.dutoit&netronome.com
+40468
+ LSE Leading Security Experts GmbH
+ Stefan Pietsch
+ stefan.pietsch&lsexperts.de
+40469
+ Arkansas Heart Hospital
+ Shannon Jacobson
+ shannon.jacobson&arheart.com
+40470
+ Ecodota - Ecolo federal asbl.
+ BOLLINGH Sébastien
+ hostmaster&ecolo.be
+40471
+ Zimory GmbH
+ Peter Caron
+ peter.caron&zimory.com
+40472
+ Synapture
+ Lior COHEN
+ lior.cohen&synapture.fr
+40473
+ Chiang Mai International School, CMIS
+ Bradley Shank
+ admin&cmis.ac.th
+40474
+ ALAGAS NETWORK PTE LTD
+ Soragan Ong
+ soragan.ong&alagasnetwork.com
+40475
+ Earthworks inc. (formerly 'iWeave inc.')
+ Yoshinobu HOSAKA
+ yoshinobu.hosaka&iweave.jp
+40476
+ Winnertel
+ Jiongfeng Wu
+ jiongfeng.wu&winnertel.com
+40477
+ geomedia
+ lichunhua
+ lichunhua&geomedia.com.cn
+40478
+ LevelOne Communications GmbH
+ Joseph Naduthottam Babu
+ joseph.nb&levelone-tssa.com
+40479
+ 40mm Holdings, LLC
+ Billy Gaines
+ billy&bpong.com
+40480
+ OTS Logistics Group, Ltd.
+ Michael Gomez
+ michael.gomez&vanguardlogistics.com
+40481
+ MiMedia.com, Inc.
+ Bob Eckert
+ bob&MiMedia.com
+40482
+ Pure Storage
+ Scott Sewall
+ scott&purestorage.com
+40483
+ Volta electronics srl
+ Daniele Menozzi
+ solar&voltaelectronics.com
+40484
+ Auroville Foundation
+ Coriolan Weihrauch
+ coriolan&auroville.org.in
+40485
+ Online.net
+ Manfred Touron
+ mtouron&online.net
+40486
+ State of Nevada Dept of Employment Training and Rehabilitation
+ Lani Smith
+ lssmith&nvdetr.org
+40487
+ Timesafer Inc.
+ Xiaohai Lu
+ luxiaohai&timesafer.com
+40488
+ Staiger, Schwald & Partner AG
+ Stefan Mattenberger
+ stefan.mattenberger&ssplaw.ch
+40489
+ Mintlab B.V.
+ M.K. Ootjers
+ michiel&mintlab.nl
+40490
+ The Dot Net Factory, LLC
+ Patrick Parker
+ patrick&empowerID.com
+40491
+ Uceem Networks Inc.
+ Dan Axtman
+ dan.axtman&uceem.com
+40492
+ Balsec GmbH
+ Radim Svejda
+ rsvejda&balsec.ch
+40493
+ Toyota Adria d.o.o.
+ Jure Lakota
+ jure.lakota&toyota.si
+40494
+ Ditenity Inc.
+ Piyush Jain
+ piyush&identicate.com
+40495
+ ADVANCEDDIGITAL INC.
+ Phil Oxrud
+ phil&advanceddigital.ca
+40496
+ Shanghai Aerospace Automobile Electromechanical Co.,LTD
+ Yu Tan
+ yu.tan&ht-saae.com
+40497
+ CROSS Zlin a.s.
+ Marián Bullo
+ bullo&cross.cz
+40498
+ Third Sight Pte. Ltd.
+ Teo Kok Hoon
+ kokhoon&thirdsight.net
+40499
+ SOCEL VISIONOR
+ CONION Jacques
+ jacques.conion&visionor.fr
+40500
+ DAN electronic Ltd
+ Stefan Jordanov
+ stefan&infoserv.bg
+40501
+ MAF Consulting Ltd
+ Michael Fyles
+ michael.fyles&mafconsulting.com
+40502
+ AT Consulting
+ Alexey Efremov
+ aefremov&at-consulting.ru
+40503
+ University of Louisville Hospital
+ Michael Boston
+ mikebos&ulh.org
+40504
+ Kamil Bujniewicz
+ Kamil Bujniewicz
+ kamil.bujniewicz&gmail.com
+40505
+ OUTSCALE
+ Laurent SEROR
+ laurent.seror&outscale.com
+40506
+ NSC corpration
+ shigeharu seki
+ shigeharu.seki&nscjapan.co.jp
+40507
+ TravelSky Technology Limited
+ Feng Yu
+ fengyu&travelsky.com
+40508
+ Dynamic Telecom
+ Calin Serbanescu
+ calin&dynamictelecom.net
+40509
+ VoipSwitch
+ Åukasz Nowak
+ lukas&voipswitch.com
+40510
+ Fourth Sector Innovations
+ Piseth Kem
+ pisethkem&gmail.com
+40511
+ DoGi Enterprise
+ Ben Deligato
+ deligato&gmail.com
+40512
+ Hamid Saeed
+ Hamid Saeed
+ hamid.saeed&virgin.net
+40513
+ weifang mingji technology co., LTD
+ Jiayulin
+ jiayl&mingjitech.com
+40514
+ Shenzhen Howah Network Communication Co., Ltd
+ Jianhui Gu (samcool)
+ samcool&howah.com.cn
+40515
+ Boivie Inc
+ Victor Boivie
+ victor&boivie.com
+40516
+ Staffordshire County Council
+ Chris Williams
+ chris.williams&staffordshire.gov.uk
+40517
+ Shenzhen Herotel Tech. Co.,Ltd.
+ Li Min
+ lim&herotel.cn
+40518
+ Foresight
+ Yariv Hazony
+ yariv&foresight-air.com
+40519
+ sprd.net AG
+ Thomas Abraham
+ it-einkauf&spreadshirt.net
+40520
+ Novareto
+ Christian Klinger
+ ck&novareto.de
+40521
+ Metacloud, Inc
+ Morgan Fainberg
+ morgan.fainberg&metacloud.com
+40522
+ myoscience Inc
+ Corydon Hinton
+ chinton&myoscience.com
+40523
+ Eau De Web
+ Cristian Romanescu
+ cristian.romanescu&eaudeweb.ro
+40524
+ Realex Payments
+ Owen O Byrne
+ owen.obyrne&realexpayments.com
+40525
+ Business Intelligence Direct Limited
+ Will Jones
+ will&bidmarketing.co.uk
+40526
+ REGISTRO PUBLICO DE PANAMA
+ Ana Raquel Ulloa
+ firma&rp.gob.pa
+40527
+ Bank of Canada
+ Martin Ladouceur
+ ladm&bank-banque-canada.ca
+40528
+ Kod Integrations, LLC
+ Christopher Lemieux
+ clemieux&kodintegrations.com
+40529
+ Massxess
+ Patrick Timmers
+ ptimmers&massxess.nl
+40530
+ Agence universitaire de la Francophonie
+ Jean Christophe André
+ jean-christophe.andre&auf.org
+40531
+ Dr. Stolyarenko Medical Center
+ Leonid Krivoshein
+ it&stolyarenko.com
+40532
+ Zeptonics Pty. Ltd.
+ Lindsay Powles
+ lindsay.powles&zeptonics.com
+40533
+ Voice of Russia
+ Aleksey Sachenko
+ adminmail&ruvr.ru
+40534
+ Signamax, a.s.
+ Martin Jech
+ martin.jech&signamax.eu
+40535
+ SVYAZKOMPLEKTSERVICE, LLC
+ SIARHEI SOICH
+ skservis&list.ru
+40536
+ Wieland-Werke AG
+ Guido Drescher
+ guido.drescher&wieland.com
+40537
+ Null Ventures LLC
+ Jeremy L. Gaddis
+ jeremy&nullventuresllc.com
+40538
+ Seal Maker Produktions- und Vertriebs GmbH
+ Georg Herr
+ g.herr&seal-maker.com
+40539
+ Aquto
+ Scott Klein
+ sklein&aquto.com
+40540
+ LPAR2RRD
+ Pavel Hampl
+ support&lpar2rrd.com
+40541
+ MecSys
+ Isaac Mechi
+ isaac&mecsys.com.br
+40542
+ SDL Fredhopper
+ Nikolay Kalev
+ sysadmin&fredhopper.com
+40543
+ Udruga P.O.I.N.T.
+ Hrvoje Belani
+ kontakt&udruga-point.hr
+40544
+ Impedance Mismatch LLC
+ Marc Petit-Huguenin
+ marc&petit-huguenin.org
+40545
+ Insight Enterprises, Inc.
+ David Eckles
+ DG-NA-DTLK_DeptTechnologyServices&insight.com
+40546
+ Tentixo NG AB
+ Lars MÃ¥relius
+ morre&tentixo.com
+40547
+ Aadvanced Filtering Services
+ Roman Rybalko
+ iana-oid-pen&advancedfiltering.net
+40548
+ id3as
+ Adrian M Roe
+ adrian&id3as.co.uk
+40549
+ synchroad.com
+ David Dick
+ davidd&synchroad.com
+40550
+ OZtell
+ David Chung
+ admin-iana&oztell.com
+40551
+ Bootable Cluster CD
+ Skylar Thompson
+ skylar.thompson&gmail.com
+40552
+ Salcininku rajono savivaldybes administracija
+ Valerijus Sinkevicius
+ valerijus.sinkevicius&salcininkai.lt
+40553
+ "Bulgartabac-Holding" AD
+ Stefan Veselinov
+ it&bulgartabac.bg
+40554
+ Tecom
+ Alexander Kabanov
+ kabanov&tecomgroup.ru
+40555
+ Garz & Fricke GmbH
+ Bernd Mierzowski
+ bernd.mierzowski&garz-fricke.com
+40556
+ Moving Possibilities LLC
+ Michael Eisenman
+ meisen321&gmail.com
+40557
+ Triodos Bank NV
+ Michel van Kooi
+ michel.vankooi&triodos.nl
+40558
+ Elecmor
+ DÄvis MosÄns
+ elecmor&elecmor.lv
+40559
+ BPCE
+ Frédéric Aulard
+ frederic.aulard&bpce.fr
+40560
+ Norsat International Inc.
+ Michael Schefter
+ mschefter&norsat.com
+40561
+ Alloy Computer Products (Aust) Pty Ltd
+ Scott Young
+ scott.young&alloy.com.au
+40562
+ Open Broadcast Systems Ltd
+ Kieran Kunhya
+ kierank&ob-encoder.com
+40563
+ Christine Steup Unternehmensberatung
+ Christine Steup
+ matthias.steup&arcor.de
+40564
+ StrikeAd LCC
+ Michael Dewhirst
+ admin&strikead.com
+40565
+ Berufsbildende Schulen Technik
+ Andreas Loosen
+ andreas.loosen&bbst-clp.de
+40566
+ Forte Automation System, Inc.
+ Scott Alcock
+ alcocks&forteautomation.com
+40567
+ Melodon Software Inc.
+ Fred Saberian
+ Fred.Saberian&MelodonSoftware.com
+40568
+ Tredegar Corporation
+ Adrian H. Amos
+ adrian.amos&tredegar.com
+40569
+ HERNIS Scan Systems AS
+ Audun Skjelnes
+ pen&hernis.no
+40570
+ RFOptic
+ Oz Abramson
+ oz&rfoptic.com
+40571
+ SRT Communications, Inc.
+ Travis Post
+ travisgp&srttel.com
+40572
+ Carlos Domingues
+ Carlos Domingues
+ geral&captemp.com
+40573
+ vklop.com
+ Dusan Debeljak
+ dd&vklop.com
+40574
+ Ukrainian Computer Laboratory ltd.
+ Denis Goncharoff
+ denis.goncharoff&ucl.com.ua
+40575
+ Touro Infirmary
+ Greg Barker or Octavio Estorino
+ estorinoo&touro.com
+40576
+ NovaTech, LLC
+ Matthew Mizer
+ novatechlenexa&gmail.com
+40577
+ KOCH
+ Thomas Koch
+ office&t-koch.com
+40578
+ Computing Point Limited
+ Dr. Paul C. Caesar PhD Comp Sci.
+ paul.caesar&computingpoint.ltd.uk
+40579
+ Vistula University
+ Bartosz Kozlowski
+ oid&vistula.edu.pl
+40580
+ GlobalSite UK
+ James Burton
+ james.burton&globalsiteuk.co.uk
+40581
+ Big Dutchman ltd.
+ Dmitry V. Solovev
+ itsupport&bigdutchman.ru
+40582
+ iBlocks Ltd.
+ Tim Brewer
+ tim.brewer&iblocks.co.uk
+40583
+ Federal Service State Registration, Cadastre and Cartography in Moscow
+ Salavat Gayfulin
+ sggayfulin&mosregistr.ru
+40584
+ Petersburg State University of Railways Transport
+ Eugene Oparin
+ OnapuH&mail.ru
+40585
+ Box UK, Limited
+ Matt Willsher
+ matt.willsher&boxuk.com
+40586
+ Rocky Mountain College
+ Andrew Niemantsverdriet
+ andrew&rocky.edu
+40587
+ Neptec OS, Inc.
+ David Cheng
+ davidc&neptecos.com
+40588
+ TrikeApps Pty Ltd
+ Matthew Fallshaw
+ operator&trikeapps.com
+40589
+ Indochina Telecommunication Technology JSC (ITT)
+ Hau Tran
+ hau.tran&itt.vn
+40590
+ ClickBridge Inc
+ Ryan King
+ Ryan.king&clickbridge.net
+40591
+ Avateq Corp.
+ Alex Babakhanov
+ alex_b&avateq.com
+40592
+ IDK CORPORATION
+ Yasu Shimizu
+ shimizu&idk.co.jp
+40593
+ Iberdrola USA Management Corporation
+ Iberdrola USA Network Security / Neal Garber
+ network.security&iberdrolausa.com
+40594
+ ilogixx Limited
+ Christian Becker
+ info&ilogixx.de
+40595
+ NB Software
+ Klaus Breining
+ klaus_breining&nbsoftware.de
+40596
+ ComTec!Fütterer
+ Mathis Fütterer
+ info&comtecs.de
+40597
+ NetProbe, Llc
+ Sergey Eremenko
+ s.eremenko&net-probe.ru
+40598
+ Geopost UK Ltd
+ Simon Bonnck
+ simon.bonnick&geopostuk.com
+40599
+ Quick OID Registry (quick-oid.org) (Roman Rybalko)
+ Roman Rybalko
+ iana-pen&quick-oid.org
+40600
+ EWA Ltd
+ Greg Illsley
+ greg.illsley&ewa.ltd.uk
+40601
+ Emaris Limited
+ Paul Brissenden Hemstock
+ paul&emaris.com
+40602
+ Vytautas Magnus University
+ Egmantas Girnis
+ egmantas&puga.vdu.lt
+40603
+ Harvard Pilgrim Health Care
+ John Whippen
+ john_whippen&harvardpilgrim.org
+40604
+ Geosync Microwave, Inc.
+ Mohammad Zahidi
+ mzahidi&geosyncmicrowave.com
+40605
+ Unassigned
+ Returned 2017-11-28
+ ---none---
+40606
+ Scripps Health
+ Matt Ferguson
+ ferguson.matthew&scrippshealth.org
+40607
+ Menara Netowrks
+ Chris Hewitt
+ chewitt&menaranet.com
+40608
+ Bars NPK Ltd.
+ Borodkin Victor
+ support&bars-perm.ru
+40609
+ Nordstrom
+ Michael Schell
+ michael.schell&nordstrom.com
+40610
+ Docstoc, INC
+ Dmitry Kireev
+ dmitryk&docstoc.com
+40611
+ Key Software Develpment
+ Javier Silva Pérez
+ javier.sp1209&gmail.com
+40612
+ SoftPro S.r.l.
+ Cristiano Montanari
+ info&softpro.it
+40613
+ Instituto Tecnológico de Informática
+ Sergio Talens Oliag
+ iana&iti.es
+40614
+ GUANGDONG EAST POWER CO.,LTD.
+ Simo He
+ soft&eastups.com
+40615
+ Olympus Corporation of the Americas
+ Narayanan R Pillai
+ Narayanan.Pillai&olympus.com
+40616
+ Pragmatica, LLC
+ Scott Sobotka
+ iana&pragmatica.us
+40617
+ WiMacTel, Inc
+ Andrew Preece
+ apreece&wimactel.com
+40618
+ Intechne Tecnologia da Informação
+ Michel Araujo Neves
+ michel&intechne.com.br
+40619
+ First Gulf Bank PJSC
+ Sanjeev Mulay
+ sanjeev.mulay&fgb.ae
+40620
+ Welcome Italia spa
+ Giorgio Luchi
+ giorgio.luchi&welcomeitalia.it
+40621
+ Centrum Holdings, s.r.o.
+ Michal Kucera
+ michal.kucera&centrumholdings.com
+40622
+ Covea Insurance plc
+ Mike Croxford
+ penadmin&coveainsurance.co.uk
+40623
+ Morgowicz Inc
+ Nicholas Morgowicz
+ nick&morgowicz.com
+40624
+ Willops Management
+ Vasile Lacatus
+ vasile.lacatus&willops.com
+40625
+ SBO "Centre of Information Technology of the Orenburg region"
+ Karaseva Natalya
+ ngka&mail.orb.ru
+40626
+ Web de Confianza Andaluza S.Coop.And.
+ María de los Ãngeles Ojeda Rojas
+ info&webconefe.com
+40627
+ Jefferson Regional Medical Center
+ Toni Fox
+ toni.fox&jeffersonregional.com
+40628
+ FormPipe Software A/S
+ Thomas Larsen
+ thomas.larsen&formpipe.com
+40629
+ Lexington, S.L.
+ Daniel Paniagua
+ soporte&lexington.es
+40630
+ Crexendo, Inc.
+ Larry Low
+ llow&crexendo.com
+40631
+ AVA Communications
+ Payam Shabanian
+ shabanip&gmail.com
+40632
+ Trüb AG
+ Gergely Karoly
+ help&trueb.ch
+40633
+ "Scan Engineering Telecom" CJSC
+ Eugene Litvinov
+ pro&setdsp.ru
+40634
+ Willway, S.A.
+ Rui Monteiro
+ rmonteiro&willway.pt
+40635
+ opvizor GmbH
+ Dennis Zimmer
+ info&opvizor.com
+40636
+ Use System Engineering B.V.
+ Marco ten Thije
+ marco.tenthije&usetechnology.nl
+40637
+ Deliservice Punnitse & Säästä Oy
+ Teemu Haapoja
+ teemu.haapoja&punnitse.fi
+40638
+ BSC Nutrition LTD
+ Kestutis Rasimavicius
+ info&bulksupplementscompany.co.uk
+40639
+ PROFI-UC Ltd.
+ Andrew Matyazh
+ support&profi-uc.ru
+40640
+ Polisnab JSC
+ Maxim Y. Evdolyuk
+ evdolyuk&polisnab.ru
+40641
+ Dierichsweiler Unternehmens- und Prozessberatung GmbH
+ Oliver Magnus
+ o.magnus&dup.de
+40642
+ Gardado s.r.o.
+ Petr Votava
+ developement&gardado.com
+40643
+ Broadpeak
+ Jacques Le Mancq
+ credential.manager&broadpeak.tv
+40644
+ Formanek
+ Robert Formanek
+ robert&formanek.org
+40645
+ UFAL - Universidade Federal de Alagoas
+ Diogo Cabral de Almeida
+ diogo&nti.ufal.br
+40646
+ iNet Telecoms Ltd (Voipfone)
+ Lee Rose
+ lee&voipfone.co.uk
+40647
+ HELVETAS Swiss Intercooperation
+ Manfred Berger
+ Manfred.Berger&helvetas.org
+40648
+ AREAL
+ Arnaud Prevot
+ Arnaud.Prevot&areal.fr
+40649
+ Acumentrics Corporation
+ Donald Charlantini
+ dcharlantini&acumentrics.com
+40650
+ InterMedia Enterprises
+ Paul Kosinski
+ noc&iment.com
+40651
+ Beijing Huasun Unicreate Technology LTD.
+ Bo Yang
+ yangbo&bhunetworks.com
+40652
+ Illinois Wesleyan University
+ Michael Zehr
+ root&iwu.edu
+40653
+ Bittoo
+ Henrik Dige Semark
+ hds&bittoo.net
+40654
+ Consórcio de Informática na Gestão Pública Municipal
+ Rodrigo Valceli Raimundo
+ rodrigo&ciga.sc.gov.br
+40655
+ Nanjing Wlanease Co., Ltd.
+ Forrest Zhang (https://wlanease.com)
+ forrest&wlanease.com
+40656
+ State independent уestablishment Tula region center of information technologies
+ Andrea Gorbut
+ andrea.gorbut&tularegion.ru
+40657
+ experience4you GmbH
+ Thomas Loch
+ thomas.loch&experience4you.de
+40658
+ Delta Meccanica S.r.l.
+ Gianluca Magistrato
+ g.magistrato&deltameccanica.com
+40659
+ Oregano Systems – Design & Consulting GesmbH
+ Günther Genser
+ genser&oregano.at
+40660
+ Southern Record Distributors Ltd.
+ Szabolcs Rumi
+ szabolcs&srd.co.uk
+40661
+ Airwave Solutions
+ Dipesh Mistry
+ dipesh.mistry&airwavesolutions.co.uk
+40662
+ NISZ Co.
+ Károly Juhász
+ juhasz.karoly&nisz.hu
+40663
+ Kupson spol. s r.o.
+ Martin Kupec
+ martin.kupec&kupson.cz
+40664
+ Noblis, Inc.
+ Kyle Villano
+ Kyle.Villano&noblis.org
+40665
+ Akron Group
+ Lukin Alexandr
+ it&akronplus.ru
+40666
+ Zito Media
+ Brian Empson
+ brian.empson&zitomedia.com
+40667
+ BRToken Ind. e Com. de Produtos Eletrônicos Ltda.
+ Alexandre Cagnoni
+ alex&brtoken.com.br
+40668
+ NEC New Zealand Ltd
+ Dave Clarke
+ cs&nec.co.nz
+40669
+ Microlab RF Ltd
+ Mike Bush
+ m2c2ab&btinternet.com
+40670
+ Lanka Government Information Infrastucture
+ Nimal Ratnayake
+ nimalr&noc.gov.lk
+40671
+ Radinet Communications Inc.
+ Ray Chen
+ ray.chen&radinetcomm.com
+40672
+ Fiber SenSys, Inc.
+ David E Hollingsworth
+ david.hollingsworth&fibersensys.com
+40673
+ Unigine Inc.
+ Sergey S. Kovalev
+ sysadmin&unigine.com
+40674
+ SAIT (Securitas)
+ Koen Verdijck
+ koen.verdijck&securitas.be
+40675
+ geiger BDT GmbH
+ Maximilian Barth
+ barth&geiger-bdt.de
+40676
+ Microchip Technology Inc.
+ G. Richard Newell
+ richard.newell&microchip.com
+40677
+ RKF Engineering Solutions, LLC
+ Brian Sipos
+ BSipos&rkf-eng.com
+40678
+ Nexura Internacional S.A
+ Melissa Vela
+ melissa.vela.coral&gmail.com
+40679
+ Centre Hospitalier de Fougeres
+ Yannick HERVE
+ yannick.herve&ch-fougeres.fr
+40680
+ La Trobe University
+ Benji Wakely
+ unixsup&latrobe.edu.au
+40681
+ ELNO
+ Guillaume Baron
+ g.baron&elno.fr
+40682
+ Thanis.org
+ Bill Thanis
+ differential.karma&gmail.com
+40683
+ Open Grid Europe GmbH
+ Holger Kayser
+ pen-admin&open-grid-europe.com
+40684
+ Appdynamics
+ Boris Livshutz
+ it&appdynamics.com
+40685
+ Kafinated Kode, Inc
+ Rishi Pidva
+ rishi&kafinatedkode.com
+40686
+ Issac Systems Inc.
+ Harry Lee
+ harry&issacnet.com
+40687
+ ezamber
+ Pawel Tomulik
+ ptomulik&ezamber.pl
+40688
+ Kum and Go
+ Chris Sweeney
+ CJS&KumandGo.com
+40689
+ Digital Processing Systems
+ Muhammad Ramzan
+ ramzan.farooq&dpskw.com
+40690
+ MBTechnology Ltd
+ Emilian Mieilica
+ emilm&mbtelecom.ro
+40691
+ Crosstel Inc
+ John Maliakal
+ john.maliakal&crosstel.com
+40692
+ The ZAP Group
+ John Zaitseff
+ J.Zaitseff&zap.org.au
+40693
+ Inter Vehicle Communication
+ Simon Hsieh
+ simon&interconnect.com.tw
+40694
+ antrou
+ HongCai Wang
+ hongcai.wang&antrou.com
+40695
+ BitPlanet Inc.
+ Poornaprajna Udupi
+ poorna&bitplanet.io
+40696
+ IDENETWORK
+ Benoit MBOUBATEUVAWE
+ benoit&idenetwork.fr
+40697
+ Alma Manu Oy
+ Mikko Junnila
+ mikko.junnila&almamanu.fi
+40698
+ TeliSwitch Solutions
+ Shaike Zalitzky
+ shaikez&teliswitch.com
+40699
+ LexSoft, LTD
+ Alexandr A. Larin
+ iana&cpp.su
+40700
+ M-Cube S.p.A.
+ Paolo Ferracin
+ p.ferracin&mcube.it
+40701
+ Vitera Healthcare Solutions
+ Michael Rosile
+ mike.rosile&viterahealthcare.com
+40702
+ San Mateo Medical Center
+ Kathleen Boutte Foster
+ kbfoster&co.sanmateo.ca.us
+40703
+ Hokkaido Tracks
+ Simon Walter
+ simon.walter&hokkaidotracks.com
+40704
+ Amstar Creative Ltd
+ Charles Chin
+ service&amstar.tw
+40705
+ Signal Processing Devices
+ Patrik Thalin
+ patrik.thalin&spdevices.com
+40706
+ AGMF Prévoyance Union de mutuelles soumise au livre II du Code de la Mutualité - Filiale de GPM
+ Dominique RIBAUTE
+ dominique.ribaute&gpm.fr
+40707
+ Aleturo Group
+ Stefan Unterweger
+ 91.95744&chiffre.aleturo.com
+40708
+ Rhythm Engineering, LLC
+ Steve Penrod
+ snmp&rhythmtraffic.com
+40709
+ Jiaheng Medical Technology Co., Ltd.
+ Dai Songshi
+ ss5309&yahoo.com
+40710
+ Grasshopper
+ Kevin Cormier
+ kcormier&grasshopper.com
+40711
+ DSTA S.L.
+ Jon Noble
+ jnoble&dsta-sl.com
+40712
+ DHCPCD Project
+ Roy Marples
+ roy&marples.name
+40713
+ Migame.org
+ Alex Morgenegg
+ alex&migame.org
+40714
+ Accelera Mobile Broadband, Inc.
+ Aakash Sahai
+ aakash.sahai&acceleramb.com
+40715
+ Innerworkings
+ Justin Baker
+ jbaker&inwk.com
+40716
+ Kyle Brantley
+ Kyle Brantley
+ kyle&glidegaming.com
+40717
+ Conde Nast
+ Erick Cano
+ TSOITSecurity&condenast.com
+40718
+ RelySys Technologies India Private Limited
+ Praveen Kumar Bijadi
+ praveen&relysys.co.in
+40719
+ The Lubrizol Corporation
+ Frank Kraft
+ frank.kraft&lubrizol.com
+40720
+ Texas Department of Public Safety
+ William Berry
+ william.berry&dps.texas.gov
+40721
+ FormFactor, Inc.
+ Seng Ing
+ sing&formfactor.com
+40722
+ HUVITZ
+ Sun Kim
+ Sun&huvitz.com
+40723
+ New Zealand Defence Force
+ Christina Porter, NZDF Site Manager
+ webmaster&nzdf.mil.nz
+40724
+ Ubisoft Entertainment
+ Jason Joseph
+ jason.joseph&ubisoft.com
+40725
+ Intune Networks Limited
+ Lewis Hanly
+ Lewis.Hanly&intunenetworks.com
+40726
+ CIPHRON GmbH
+ Oliver Skibbe
+ os&ciphron.de
+40727
+ Cosium
+ Cyril Bailly
+ netadmin&cosium.com
+40728
+ Falck Danmark A/S
+ Claus Canzella
+ inetadmin&falck.dk
+40729
+ LAND-DATA GmbH
+ Dennis Röhrs
+ iut-hotline&landdata.de
+40730
+ Neocom Software Ltd.
+ Anton Galushkin
+ a.galushkin&trbonet.com
+40731
+ Elephant Talk Communications Corp.
+ Thomas Bhatia
+ thomas.bhatia&elephanttalk.com
+40732
+ IEEE 2030.5 Working Group
+ Robby Simpson
+ robby.simpson&ieee.org
+40733
+ Sabzfaam ICT
+ Ahmadreza Khaleghi
+ khaleghi&sabzfaam.com
+40734
+ Karina Mobile Solutions
+ Siavash Safi
+ siavash&karinaco.ir
+40735
+ DoctuSoft Ltd.
+ Tibor Czimer
+ tibor.czimer&doctusoft.com
+40736
+ Audeo, Inc.
+ Justin Baugh
+ justin.baugh&audeocloud.com
+40737
+ National Labor Relations Board
+ Mark Jeweler
+ mark.jeweler&nlrb.gov
+40738
+ The Children's Institute of Pittsburgh
+ Sharon L. Dorogy
+ sdo&the-institute.org
+40739
+ Affirmative Insurance Holdings, Inc.
+ Fabian Schramke
+ fabian.schramke&affirmativeinsurance.com
+40740
+ DirectOut GmbH
+ Claudio Becker-Foss
+ claudio.becker-foss&directout.eu
+40741
+ Flying Horse Productions, LLC
+ Mark A. Munza
+ commander&flying-horses.com
+40742
+ PDI Ninth House
+ Chris Mulcahy
+ chris.mulcahy&pdinh.com
+40743
+ Reissmann IT-Services
+ Sven Reissmann
+ info&reissmann.it
+40744
+ Center for Translational Molecular Medicine (CTMM TraIT)
+ Erik Roelofs
+ erik.roelofs&maastro.nl
+40745
+ WiValley, Inc
+ Brian Foucher
+ NOC&wivalley.com
+40746
+ GOZUBUYUKOGLU
+ Arda GOZUBUYUKOGLU
+ arda&gozubuyukoglu.com
+40747
+ Radiant Logic, Inc.
+ Claude Samuelson
+ csam&radiantlogic.com
+40748
+ IONODES Inc.
+ Eric Tasso
+ etasso&ionodes.com
+40749
+ Corfire (SK C&C USA) Inc.
+ Byungkwon Jeon
+ byungkwonjeon&corfire.com
+40750
+ Synrc Research Center
+ Maksym Sokhatskyi
+ maxim&synrc.com
+40751
+ Homemail - Ross Johnson
+ Ross Johnson
+ ross&homemail.org
+40752
+ Barricane Technology Ltd.
+ Chris Dew
+ iana-pen&barricane.com
+40753
+ Beijing Time Antaeus Media Technology Co.,Ltd
+ houhongji
+ u3email&yahoo.com.cn
+40754
+ Liikennevirasto TVT
+ Jyrki Jarvinen
+ jyrki.jarvinen&ely-keskus.fi
+40755
+ Acticom
+ Jaroslav Beneš
+ acticom&acticom.cz
+40756
+ K.W.Doggett Fine Paper
+ Ben Grech
+ bgrech&kwdoggett.com.au
+40757
+ MOSCOW COMMERCIAL BANK MOSCOMPRIVATBANK ZAO
+ Alexey Pavlov
+ aleksej.pavlov&privatbank.ru
+40758
+ Eltek Polska
+ Jaroslaw Gawin
+ jaroslaw.gawin&eltek.com.pl
+40759
+ DKV MOBILITY SERVICES BUSINESS CENTER GmbH + Co. KG (formerly 'EGRIMA BuisnessCenter')
+ Karsten Seifert
+ FM-DMB-PKI&dkv-mobility.com
+40760
+ TOMRA Systems ASA
+ Erik R. Hersløv
+ erik.reinhardt.herslov&tomra.no
+40761
+ Mideye AB
+ Ulf Schuberth
+ support&mideye.com
+40762
+ Hitec Electric b.v.
+ Gert-Jan Dorenbos
+ pen&hitecelectric.com
+40763
+ Kennedy University Hospitals, Inc.
+ Thomas J. Balcavage
+ t.balcavage&kennedyhealth.org
+40764
+ Resonate Insights
+ Adam Glenn
+ adam.glenn&resonateinsights.com
+40765
+ hSenid Software (Singapore) PVT Limited
+ Jason Jebanesan
+ jason&hsenid.com
+40766
+ Xenode Co. Ltd.
+ Nikolay V. Krasko
+ n.krasko&xenode.ru
+40767
+ Reporting Estándar S.L.
+ Ignacio Hernandez-Ros
+ ignacio&reportingstandard.com
+40768
+ Hotwords Tecnologia
+ Bento Loewenstein
+ tech&hotwords.com.br
+40769
+ VendScreen
+ Cory Johannsen
+ cory.johannsen&vendscreen.com
+40770
+ Partheas
+ Jeroen Serpieters
+ jeroen.serpieters&partheas.com
+40771
+ VISUAPPS GmbH
+ Armin Kanitsar
+ office&visuapps.com
+40772
+ SuperMedia, LLC
+ Colin Cheline
+ colin.cheline&supermedia.com
+40773
+ The Prosecutor General`s Office of Ukraine
+ Dmytro Chub
+ chub_ds&gp.gov.ua
+40774
+ NagSNMP
+ Remi Broemeling
+ remi&broemeling.org
+40775
+ TripodWorks CO.,LTD.
+ SHOJI Takeshi
+ t.shoji&tripodw.jp
+40776
+ Kalyan Kadiyala
+ Kalyana Kadiyala
+ kckadiyala&gmail.com
+40777
+ Qin Technology SpA
+ Jaime Vasquez Acuña
+ jaime&qin.cl
+40778
+ Unassigned
+ Removed 2012-11-12
+ ---none---
+40779
+ 2reallife
+ IT Department (Mazitov Farid, Motylev Dmitriy, Ozerov Vailiy)
+ noc&2reallife.com
+40780
+ Smartpipe Solutions
+ Adrian Enache
+ adrian.enache&smartpipesolutions.com
+40781
+ Cynaptica
+ Roger Cocks
+ rogerc&cynaptica.net
+40782
+ Dyne System Co., Ltd
+ Do Woong Park
+ adams&dynesys.co.kr
+40783
+ icoMetrix
+ Dirk Loeckx
+ Dirk.Loeckx&icometrix.com
+40784
+ Kumahira Co., Ltd.
+ Daisuke Chanohara
+ da-chanohara&kumahira-safe.co.jp
+40785
+ Optro Co.,Ltd
+ Park InSoo
+ greatpis&optro.co.kr
+40786
+ Unassigned
+ Removed 2012-11-12
+ ---none---
+40787
+ Compumatica secure networks
+ Guido Frohn
+ guido.frohn&compumatica.com
+40788
+ Abegglen Management Consultants AG
+ Brunner Rita
+ itcontract&abegglen.com
+40789
+ Logix
+ Michal Ludvig
+ mludvig&logix.net.nz
+40790
+ Simple Solution Technologies LLC
+ David Goldberg
+ godberg&gmail.com
+40791
+ Beijing OMATE Digital Technology CO.,Ltd
+ Weixun Meng
+ mwx&omate.com.cn
+40792
+ Express-Interfracht Internationale Spedition GmbH
+ Martin Haschek
+ martin.haschek&railcargo.at
+40793
+ Andelskassen JAK
+ Martin Kjær Jørgensen
+ admin&ajak.dk
+40794
+ IG Metall Vorstandsverwaltung
+ Alexander Stahl
+ alexander.stahl&igmetall.de
+40795
+ otaku-realm.net
+ Olivier Lody
+ olivier.lody&otaku-realm.net
+40796
+ ICBPI S.p.A.
+ Enrico Galoni
+ enrico.galoni&icbpi.it
+40797
+ Sidion
+ Alexander Klimuk
+ alexander.klimuk&sidion.de
+40798
+ 3D-P
+ Stephan Marcotte, P.Eng.
+ stephanemarcotte&3d-p.com
+40799
+ Swiss International Air Lines Ltd.
+ Georges Mathis
+ U638067&dlh.de
+40800
+ Smart Refill i Helsingborg AB
+ Michael Jörgensen
+ michael.jorgensen&smartrefill.se
+40801
+ FiveCo
+ Antoine Gardiol
+ antoine.gardiol&fiveco.ch
+40802
+ Indra Navia as
+ Eldar Firing
+ eldar.firing&indra.no
+40803
+ netRapid GmbH & Co. KG
+ Eugen Staab
+ eugen.staab&netrapid.de
+40804
+ ULTEO
+ David PHAM-VAN
+ d.pham.van&ulteo.com
+40805
+ Nimbus Directory Services
+ Vladimir Dzhuvinov
+ vladimir&nimbusds.com
+40806
+ ICBTECH d.o.o.
+ Aleksandar Pejic
+ aleksandar.pejic&icbtech.rs
+40807
+ semyon.org
+ Semyon Chaichenets
+ IODadmin&semyon.org
+40808
+ Wi-Fi Alliance
+ Greg Ennis
+ technical&wi-fi.org
+40809
+ Tohoku Gakuin University
+ Nozomu Hino
+ regi&staff.tohoku-gakuin.ac.jp
+40810
+ BUPT-GUOAN Broadband Network Technology Co.Ltd
+ Junwei Ren
+ rjw&bupt.edu.cn
+40811
+ WebSistem
+ Ahmet Polat
+ ahmetpolat&web-sistem.com
+40812
+ Die Firma GmbH
+ Jann Heider
+ it&diefirma.de
+40813
+ Agenturadmin.de
+ Jann Heider
+ info&agenturadmin.de
+40814
+ Garden City Hospital
+ Linda Bell
+ LBell&gchosp.org
+40815
+ Dr. Thalmair
+ Dr. Tobias Thalmair
+ 884256247&s320403455.online.de
+40816
+ Ecodigi Tecnologia e Serviços Ltda.
+ Fernando Gago Gomes
+ fgomes&ecodigi.com.br
+40817
+ Dr. Martin Froehlich
+ Dr. Martin Froehlich
+ xdrcft&gmx.net
+40818
+ CYG SUNRI CO.,LTD
+ LiuFeng
+ liufeng_gx&hotmail.com
+40819
+ Provident Solutions LLC
+ James Nelson
+ jmn&provident-solutions.com
+40820
+ OpenIPMI
+ Trenton Corey Minyard
+ minyard&acm.org
+40821
+ Public Protector South Africa
+ Ignatius Makgoka
+ ignatiusm&pprotect.org
+40822
+ Hagedorn Informationssysteme GmbH
+ Michal Mlynar
+ michal.mlynar&hagedorn-infosysteme.de
+40823
+ NVable Limited
+ Bob McChesney
+ bob.mcchesney&nvable.com
+40824
+ Qore Technologies, sro
+ David Nichols
+ oid-admin&qoretechnologies.com
+40825
+ VeriTeknik
+ Cem Karaca
+ ckaraca&veriteknik.com
+40826
+ Short Films 4 U Limited
+ Andy Spooner
+ andy.spooner&shortfilms4u.com
+40827
+ Lifelan Technology Co., LTD.
+ Chang Hsu Hua
+ hua&lifelan.com.tw
+40828
+ CHIeru Co., Ltd.
+ takayuki toge
+ toge&chieru.co.jp
+40829
+ Cambridge Industries Group (CIG)
+ Jet Liu
+ zliu&ci-g.com
+40830
+ Qiaoy.info
+ Yi Qiao
+ qiaoy&qiaoy.info
+40831
+ Domenikss SIA
+ Eduards ÄŒaikovskis
+ Eduards.caikovskis&domenikss.lv
+40832
+ MicroNova AG
+ Hannes Oberländer
+ Hannes.Oberlaender&micronova.de
+40833
+ Hytec Electronics Ltd
+ Mike Bacon
+ mike.bacon&hytec-electronics.co.uk
+40834
+ Kübler IT
+ Benjamin Kübler
+ b.kuebler&kuebler-it.de
+40835
+ Department of Microelectronics and Computer Science, Lodz University of Technology
+ Piotr Perek
+ pperek&dmcs.pl
+40836
+ Blackbird Group, Inc.
+ Dave Ruginski
+ d.ruginski&blackbird-group.com
+40837
+ iTech Comércio Importação e Exportação de Componentes Eletrônicos LTDA
+ Douglas Malvar Ribas
+ douglas&grupoitech.com.br
+40838
+ Commune de Niort
+ BROUARD Yohann
+ yohann.brouard&mairie-niort.fr
+40839
+ SARDA South Wales
+ Chris Daw
+ chris.daw.pen&sardasouthwales.org.uk
+40840
+ Rainydayz
+ Andy Ruddock
+ admin&rainydayz.org
+40841
+ n-Systems GmbH & Co. KG
+ Bernhard Grün
+ bernhard.gruen&n-systems.de
+40842
+ A10 Networks
+ Madhusudhan Vadde
+ mvadde&a10networks.com
+40843
+ Chatmongers, LLC
+ Shaun Kruger
+ skruger&chatmongers.com
+40844
+ MAC&C LLC
+ Matuzko Andrey
+ macandc&macandc.ru
+40845
+ Veris Industries
+ Aaron Parker
+ support&veris.com
+40846
+ Endurance Services (formerly 'Montpelier Technical Resources Ltd')
+ Hugh Kelley
+ hugh.kelley&montpeliertr.com
+40847
+ Académie de Versailles
+ Cellule confiance numérique et sécurité
+ rssi&ac-versailles.fr
+40848
+ VeriFyle, Inc.
+ Stephen Pierce
+ spierce&verifyle.com
+40849
+ Ceiec Electric Technology Inc.
+ Dachuan Liu
+ liudachuan&ceiec-electric.com
+40850
+ Kongsberg Spacetec AS
+ Sverre Moe
+ sverre&spacetec.no
+40851
+ IPContact Software
+ Jorge Merlino
+ jorge.merlino&ipcontact.com.uy
+40852
+ Main Line Health Inc.
+ James A Robinson
+ robinsonj&mlhs.org
+40853
+ ATOSS CSD Software GmbH
+ Andreas Blochberger
+ ablochberger&atoss-csd.de
+40854
+ WH Ireland Limited
+ Richard Pugh
+ richard.pugh&wh-ireland.co.uk
+40855
+ University of Pittsburgh
+ Jeff White
+ jaw171&pitt.edu
+40856
+ Tofino Security
+ Oliver Kleineberg
+ oliver.kleineberg&belden.com
+40857
+ Mira Soft
+ Gokhan Toplar
+ gokhan&mira-soft.com
+40858
+ ModemTec, spol. s r. o.
+ Lešek Franek
+ lesek.franek&modemtec.cz
+40859
+ VOSGELIS
+ COURROY Régis
+ rcourroy&vosgelis.fr
+40860
+ Protocom Technology
+ Mohamad Charafeddine
+ support&protocomtech.com.au
+40861
+ Silent Softwares Pvt. Ltd.
+ Patel Jigneshkumar Prakashbai
+ admin&silentcomponents.com
+40862
+ Systema Technologies SA
+ Mike Chatzipetros
+ michalis&systema.gr
+40863
+ UP-nxt
+ Maarten Bynens
+ maarten.bynens&up-nxt.com
+40864
+ Larcan Inc
+ Mr William E Meechem
+ bmeechem&larcan.com
+40865
+ Majorpower Corporation
+ Samuel Norman
+ snorman&majorpower.com
+40866
+ Arcusys Oy
+ Jouni Hiltunen
+ jouni.hiltunen&arcusys.fi
+40867
+ Boardroom Pty Limited
+ David Watson
+ pen&boardroomlimited.com.au
+40868
+ Genew Technologies Co.,Ltd
+ mingtao yang
+ yangmt&genew.com.cn
+40869
+ TAIWAN-CA Inc.
+ Robin Lin
+ robin.lin&twca.com.tw
+40870
+ Closed Joint Stock Company Interfax
+ Vladimir Timofeev
+ noc&interfax.ru
+40871
+ poweroasis
+ Pete Bishop
+ Pete.Bishop&poweroasis.com
+40872
+ Pardazeshgaran Saman Banking Solutions
+ Bijan Hoomand
+ hoomand&samanpr.com
+40873
+ Semafone Limited
+ Sam Harry
+ techsupport&semafone.com
+40874
+ LL Control Solutions International (PTY) Ltd
+ Lukas Hendriks
+ lukas&llcsi.com
+40875
+ OfficeCore
+ Dan Avni
+ danavni&officecore.com
+40876
+ Pressens Fællesindkøb
+ Martin Kjeldsen
+ mk&bluepipe.dk
+40877
+ myprocurement
+ Quentin Ambard
+ qambard&myprocurement.fr
+40878
+ Venere Net Srl
+ Giuseppe Lavagetto
+ vsysadm&expedia.com
+40879
+ VERION TEKNOLOJI A.S.
+ BULENT KAPTAN
+ bulent.kaptan&verion.com.tr
+40880
+ DBI Software, Inc.
+ Ward Fry
+ support&dbisoftware.com
+40881
+ Mutualink Inc
+ Charles Wegrzyn
+ cwegrzyn&mutualink.net
+40882
+ Step One AS
+ Nils Magnus Englund
+ nme&stepone.no
+40883
+ Beijing CangLang TV Technologies Co., Ltd.
+ Tom Yu
+ yutao&canglangtv.com
+40884
+ Instituto Federal Fluminense - IFF
+ Andre Cunha
+ acunha&iff.edu.br
+40885
+ ELCUS
+ Lukowkin Andrey
+ mail&elcus.ru
+40886
+ Kommunales Rechenzentrum Minden-Ravensberg/Lippe
+ Andreas Ollenburg
+ a.ollenburg&krz.de
+40887
+ Edeka Minden-Hannover IT-/logistic service GmbH
+ Sven Linscheid
+ idm.admin&minden.edeka.de
+40888
+ Universitaetsklinikum Tuebingen
+ Oliver Warda
+ oliver.warda&med.uni-tuebingen.de
+40889
+ Global Invacom Ltd
+ Leigh Coombs
+ leigh.coombs&globalinvacom.com
+40890
+ Hardomo
+ Diego Mejia
+ ingenieria&hardomo.com
+40891
+ RDC, Inc. dba LynTec
+ Dan Nguyen
+ dan&lyntec.com
+40892
+ abimus
+ Patrik Karisch
+ office&abimus.com
+40893
+ University of the Arts Helsinki
+ Juha Nyholm
+ oid-admin&uniarts.fi
+40894
+ Cory-Net
+ Craig Cory
+ craig&cory-net.com
+40895
+ VRVis Zentrum für Virtual Reality und Visualisierung Forschungs-GmbH
+ Adi Kriegisch, Georg Muelleder
+ oid&vrvis.at
+40896
+ Pearson Technology
+ David Ferguson
+ david.ferguson&pearson.com
+40897
+ C.S. Veritas
+ Maarten Abbink
+ coda&veritas.nl
+40898
+ Cirries Technologies Inc.
+ Rick Aguirre
+ rick.aguirre&cirries.com
+40899
+ Evo Group Technologies, Inc.
+ Kenneth P. Hough
+ kenneth&egtech.us
+40900
+ Cybersmart Ltd
+ Shaun Courtney
+ noc&cybersmart.co.za
+40901
+ Courtney.org.za
+ Shaun Courtney
+ shaun&courtney.org.za
+40902
+ TransLink - South Coast British Columbia Transportation Authority
+ Benson Chin
+ Benson.Chin&translink.ca
+40903
+ Thongfforong.cyf
+ Geraint Jenkin
+ geraint.jenkin&gmail.com
+40904
+ Brisbane City Council
+ Russell McGregor
+ Russell.McGregor&brisbane.qld.gov.au
+40905
+ Altronix Corporation
+ Jonathan Sohnis
+ jsohnis&altronix.com
+40906
+ Divitel Development Lda
+ Diogo de Andrade
+ diogo.andrade&divitel.com
+40907
+ OOO Adicom
+ Dmitry Sokolov
+ dsokolov&adicom.ru
+40908
+ Autoritatea Naţională pentru Administrare şi Reglementare în Comunicaţii - ANCOM
+ Puiu Lucian Chitu
+ puiu.chitu&ancom.org.ro
+40909
+ BigBrother Security Systems
+ Kalle Jansen
+ kj&bigbrother.nl
+40910
+ Bradley University
+ Michael Whitlow
+ mwhitlow&fsmail.bradley.edu
+40911
+ Freedompay, Inc.
+ Stephen Oberholtzer
+ stephen.oberholtzer&freedompay.com
+40912
+ Kulcs-Soft Nyrt.
+ Zsolt Eperjesi
+ eperjesizs&kulcs-soft.hu
+40913
+ QEM Software Ltd.
+ Timo Koski
+ info&qem.fi
+40914
+ Symanitron
+ Natalia Neverova
+ neverova&symanitron.ru
+40915
+ WANdisco, Inc
+ Ian Mordey
+ ian.mordey&wandisco.com
+40916
+ Berico Technologies
+ Richard Clayton
+ rclayton&bericotechnologies.com
+40917
+ Lender Processing Service
+ Scott Manning
+ scott.manning&lpsvcs.com
+40918
+ ResponseTap Limited
+ Marius Gaubas
+ marius.gaubas&responsetap.com
+40919
+ Vnomics
+ Kenneth A. Barlow
+ kbarlow&vnomicscorp.com
+40920
+ Icahn School of Medicine at Mount Sinai
+ Jonathon Anderson
+ jonathon.anderson&mssm.edu
+40921
+ MikroM Mikroelektronik für Multimedia GmbH
+ Holger Krahn
+ it&mikrom.com
+40922
+ Telydata Cía. Ltda.
+ Alejandro Augusto Andrade Mafla
+ aandrade&telydata.net
+40923
+ Isle of Capri Casinos, Inc.
+ Montez Fitzpatrick
+ montez.fitzpatrick&islecorp.com
+40924
+ aYaline
+ Bouziane Fourka
+ bfourka&ayaline.com
+40925
+ Trenkwlader Solutions, s.r.o.
+ Miguel Lambrecht
+ m.lambrecht&trenkwalder.com
+40926
+ Majic
+ Branko Majic
+ branko&majic.rs
+40927
+ SID Solutions Inc.
+ Shinsuke Nishiyama
+ shinsuke.nishiyama&sid-sol.com
+40928
+ Esprit Digital Ltd
+ James Brenner
+ james&espritdigital.com
+40929
+ Barrett Consulting Group Pty Ltd
+ Jobst Schmalenbach
+ hostmaster&barrett.com.au
+40930
+ MAGREX Co. Ltd.
+ kazuo imoto
+ devinfo&magrex.co.jp
+40931
+ Victorian Electoral Commission
+ Shripad Joshi
+ shripad.joshi&vec.vic.gov.au
+40932
+ SuccWare (Beijing) Software System Co., Ltd
+ Wang Edward
+ wgch72&163.com
+40933
+ QiZhi Technologies
+ LiQiang Xu
+ support&shterm.com
+40934
+ LIG Nex1
+ YounYeoul Lee
+ leeyy777&lignex1.com
+40935
+ LTD "MedScann"
+ Igor Proskurjakov
+ strong2005&mail.ru
+40936
+ St. Elisabeth Convent
+ Constantin Piskounov
+ kpiskounov&obitel-minsk.by
+40937
+ Axelprod GSM Transmission
+ Luis Morales
+ webmaster&axelprod.ch
+40938
+ MobileIron Inc.
+ Mansu Kim
+ mansukim&mobileiron.com
+40939
+ Alphonso
+ Ravi Sarma
+ admin&alphonso.tv
+40940
+ ROYAL NEW ZEALAND PLUNKET SOCIETY INCORPORATED
+ Mike Kavanagh
+ IT.Helpdesk&plunket.org.nz
+40941
+ Tamara Elektronik Ltd.Sti.
+ YiÄŸit YÃœCE
+ yigit&tamara.com.tr
+40942
+ logic-base GmbH
+ Andreas Beyer
+ andreas.beyer&4sellers.de
+40943
+ XHONIA
+ Samuel N'Diang
+ information&xhonia.com
+40944
+ Bitlomat LLC
+ David Coleman
+ alessandro&bitlomat.com
+40945
+ Oak Solucoes em Informatica LTDA EPP
+ Leonardo Pignataro
+ leonardop&oaks.com.br
+40946
+ Yurii Moskovets
+ Yurii Moskovets
+ kontact&moskovets.com
+40947
+ Metromatics Pty Ltd
+ Damien Cahill
+ dcahill&metromatics.com.au
+40948
+ BiTMICRO Networks, Inc.
+ Chris Mostrales
+ cmostrales&bitmicro.com
+40949
+ Smart Grid Billing, Inc
+ Morten Lundberg
+ ml&smartgridbilling.com
+40950
+ JSC Stock Company OZNA
+ Ildar Akhmedov
+ admin&ozna.ru
+40951
+ uAnywhere
+ Ryan Verner
+ pen.admin&uanywhere.com.au
+40952
+ S3 ID Ltd
+ Support
+ support.dg&S3-ID.com
+40953
+ Unassigned
+ Removed 2013-01-11
+ ---none---
+40954
+ Ivar Jacobson International AB
+ Magnus Hyllander
+ magnus.hyllander&ivarjacobson.com
+40955
+ Campbell County Hospital District
+ Paul Thomson
+ paul.thomson&ccmh.net
+40956
+ SEAKR Engineering Inc
+ James Davis
+ James.Davis&seakr.com
+40957
+ Dexa Systems, Inc
+ Glen Mullen
+ ghmullen&dexasystems.com
+40958
+ Geneity Ltd
+ Andre Esser
+ andre.esser&geneity.co.uk
+40959
+ Optical Zonu Corporation
+ Meir Bartur
+ meir&opticalzonu.com
+40960
+ Witelcom AS
+ Fredrik Eriksen
+ info&witelcom.com
+40961
+ Axxes
+ Jérôme CALLY
+ jerome.cally&axxes.fr
+40962
+ SDL - Language Weaver
+ Dan Waddell
+ dwaddell&sdl.com
+40963
+ Jacques Ledoux
+ Jacques Ledoux
+ jcq&ledx.com
+40964
+ Stone Fifteen Design Group
+ Martin Cribbins
+ mcribbins&stonefifteen.com
+40965
+ Louisiana State Board of Medical Examiners
+ Alan W. Phillips
+ aphillips&lsbme.la.gov
+40966
+ Ronald.ORG
+ Ronald Kuehn
+ rk&ronald.org
+40967
+ SVIAT Ltd.
+ Aliaksej Zharko
+ admin&sviat.by
+40968
+ Nirvanix, Inc.
+ Bob Bawn
+ bob.bawn&nirvanix.com
+40969
+ Tobila Systems, Inc.
+ Atsushi Akita
+ akita&tobila.jp
+40970
+ LRD23 Consulting LLC
+ Christopher A Lowde
+ lowdeca&lrd23consulting.com
+40971
+ Audioptic Trade Services
+ GAUBERT Alexandre
+ alexandre.gaubert&audioptic.fr
+40972
+ SFR
+ Pedro Gasalho
+ pedro.gasalho&sfr.com
+40973
+ Freeside Atlanta
+ Alan Fay
+ admin&freesideatlanta.org
+40974
+ Kim Johnsson
+ Kim Johnsson
+ kimjohnsson&gmail.com
+40975
+ Applied Communication Sciences
+ Aileen Cheng
+ acheng&appcomsci.com
+40976
+ Videotrec Industrial Co. Ltd.
+ zhuyouming
+ zhuyouming1988&gmail.com
+40977
+ Inter-M
+ Wonho, Lee
+ whlee&inter-m.com
+40978
+ AZElectronic
+ Antoine DUMONT
+ antoine.dumont.az&gmail.com
+40979
+ Newell Rubbermaid - DYMO Corp.
+ Rui Meng
+ rui.meng&dymo.com
+40980
+ creatale GmbH
+ Sebastian Gepperth
+ iana&creatale.de
+40981
+ Facebook, Inc.
+ Neal Poole
+ iana-assign&fb.com
+40982
+ ROARING FORK SCHOOL DISTRICT
+ David McGavock
+ trcheshire&rfsd.k12.co.us
+40983
+ Trinity Solutions, Inc.
+ Sachiyuki Fujimura
+ fujimura&3nity-sol.com
+40984
+ Fastback Networks
+ Dan Kiewlich
+ dan.kiewlich&fastbacknetworks.com
+40985
+ Clearview Systems, LLC
+ Jason Bean
+ admin&clearviewsystems.com
+40986
+ JVL Ventures / Isis Mobile Commerce
+ Houston Hopkins
+ houston.hopkins&paywithisis.com
+40987
+ Quality Software Works
+ Ivan Montoro
+ iana&qswks.com
+40988
+ Justin Obernier
+ Justin Obernier
+ justin.obernier&gmail.com
+40989
+ GLsun Science and Tech Co.Ltd
+ pujinhuang
+ Glsnmp&ymail.com
+40990
+ Domain Name Services
+ Ed Pascoe
+ ed&dnservices.co.za
+40991
+ tedox KG
+ Torge Gipp
+ torge.gipp&tedox.de
+40992
+ vijay. Pvt. Ltd
+ Vijay Rajah
+ vijayrajah&gmail.com
+40993
+ HD Vest Inc.
+ Ken Vetter
+ ken.vetter&hdvest.com
+40994
+ LLC "AIS Gorod"
+ Roman Vavilov
+ tenno&aisgorod.ru
+40995
+ DLG Automacao Industrial Ltda
+ Ronaldo Tomazeli Duarte
+ ronaldo&dlg.com.br
+40996
+ SilverRail Technologies, Inc.
+ Will Phillipson
+ will&silverrailtech.com
+40997
+ Armonti Digital Services
+ Armin Paffrath
+ paffrath&armonti.de
+40998
+ DomaCom Pty Ltd
+ John Bird
+ john.bird&domacom.com.au
+40999
+ Ribose Inc
+ Ronald Tse
+ ronald.tse&ribose.com
+41000
+ mykarte.com
+ Ryuji Ito
+ ryujii&mykarte.com
+41001
+ Cuattro, LLC.
+ Matthew Probasco
+ mprobasco&cuattro.com
+41002
+ Biotest AG
+ Joachim Lorenz
+ joachim_lorenz&biotest.de
+41003
+ Workers' Compensation Board - Alberta
+ Wallace Wang
+ wallace.wang&wcb.ab.ca
+41004
+ Clackamas County
+ Julio Cabrera
+ jcabrera&clackamas.us
+41005
+ IntelliBatt, Inc.
+ Doug Sheppard
+ doug&intellibatt.com
+41006
+ Ineluctable Designs
+ Shane Spinuzzi
+ shane&ineluctabledesigns.com
+41007
+ IMBC GmbH
+ Frank Dornheim
+ frank.dornheim&imbc.de
+41008
+ EMTS Telecom Services Ltd.
+ Erik Melki
+ melki&012.net.il
+41009
+ Info-M Ltd.
+ András Czihó
+ cziho&info-m.hu
+41010
+ FlyingVoice Technology Ltd.
+ liuyangxin
+ liuyangxin&flyingvoice.com
+41011
+ LanPro Inc.
+ Andreas Loffler
+ lofflera&lanpro.com
+41012
+ tmakinen.com
+ Tapio Makinen
+ sysadmin&tmakinen.com
+41013
+ Miyagi University of Education
+ UGAWA, Yoshihiro
+ center&ipc.miyakyo-u.ac.jp
+41014
+ Attam Ltd
+ Wayne Marrison
+ wayne.marrison&attam.co.uk
+41015
+ Intelligenza
+ Wayne Marrison
+ wayne.marrison&intelligenza.co.uk
+41016
+ Héonium SARL
+ Christophe CRIER
+ christophe.crier&heonium.com
+41017
+ EDV-Studio Stephan Konheiser
+ Stephan Konheiser
+ s.konheiser&edv-studio.de
+41018
+ WaldiNetwork Ltd. Home
+ Ing. Walter Hoehlhubmer
+ waldinetwork.home&liwest.at
+41019
+ Axians
+ Diego Nuevo
+ tech.admin&axians.es
+41020
+ GetOnline Ltd
+ Karl Pielorz
+ iana-pen&getonline.co.uk
+41021
+ Gensicke
+ Sebastian Gensicke
+ sg2004&gensicke.de
+41022
+ van Rens IT Consultancy
+ Erwin van Rens
+ info&vanrens.nl
+41023
+ BAITS Global
+ Georges Haddad
+ georges.haddad&baitsglobal.com
+41024
+ BG Unfallklinik Murnau
+ Erwin Kinateder
+ erwin.kinateder&bgu-murnau.de
+41025
+ Lorillard Tobacco Company
+ Stephen Norat
+ stephen.norat&capgemini.com
+41026
+ DealerTrack
+ Ronald Buglione
+ ronald.buglione&dealertrack.com
+41027
+ Direct Line Insurance Group PLC
+ Ashish Surti
+ ashish.a.surti&directlinegroup.co.uk
+41028
+ Delphix Corp
+ Peng Dai
+ peng.dai&delphix.com
+41029
+ The Orvis Company Inc.
+ Armand Boudreau
+ Boudreaua&orvis.com
+41030
+ JAI Inc.
+ Avinash V. Uppuluri
+ au&jai.com
+41031
+ Axeos Services B.V.
+ Max van Biezen
+ mvanbiez&axeos.nl
+41032
+ VeriCom AB
+ Fredrik Nilsson
+ fredrik&vericom.se
+41033
+ Amor Group
+ Matthew Wicks
+ matthew.wicks&amorgroup.com
+41034
+ Systems With Intelligence Inc.
+ Fausto Della Rovere
+ fausto.dellarovere&systemswithintelligence.com
+41035
+ TM Systems, LLC
+ Anna Homyakova
+ tms&tm-sys.ru
+41036
+ Corero Network Security
+ Scott Barvick
+ scott.barvick&corero.com
+41037
+ Edgepoint IT Services
+ Thomas Schweizer-Bolzonello
+ eusupport&edgepoint.fr
+41038
+ Gridcore AB
+ Richard Säfström
+ richard&gridcore.se
+41039
+ adidas AG
+ Eric Gunter
+ eric.gunter&adidas-group.com
+41040
+ Scientific & Research Center Epsilon
+ Aleksei Lukin
+ alukin&ntc-epsilon.com
+41041
+ Fairpersonal GmbH
+ Bernhard Hess
+ bernhard.hess&fairpersonal.de
+41042
+ tinNet - Lukas Barth
+ Lukas Barth
+ mail&tinloaf.de
+41043
+ Radius, LLC
+ Michael Lopez
+ mlopez&radiustoday.com
+41044
+ SohnTech Solutions, LLC.
+ Stephen Sohn
+ ssohn&sohntechsolutions.com
+41045
+ Rover Apps, LLC
+ Jeff Garbers
+ jgarbers&roverapps.com
+41046
+ Driven Technical Solutions
+ Jonque Washington
+ jonque&driventechnical.com
+41047
+ Sestek Communications Inc.
+ Bill Lin
+ bill&sestek.com.tw
+41048
+ NETIFY
+ Olivier LE CAM
+ olc&netify.fr
+41049
+ Erudio Solutions
+ Luca Filipozzi
+ noc&erudio.ca
+41050
+ Raspmon
+ Luke Niland
+ beakersoft&gmail.com
+41051
+ MBIA Inc.
+ Jake Kim
+ jake.kim&mbia.com
+41052
+ IntraFind Software AG
+ Bernhard Messer
+ bernhard.messer&intrafind.de
+41053
+ musicute project - Rouven Raudzus
+ Rouven Raudzus
+ Rouven.Raudzus&gmx.de
+41054
+ Dinamo Networks
+ Enilton Antonio do Nascimento Junior
+ eniltonj&dinamonetworks.com
+41055
+ Esquisse Software Studio
+ Alexander Konnen
+ alex&pikkatech.eu
+41056
+ telco Management & Service GmbH
+ Bernhard Hess
+ bernhard.hess&telco-ms.de
+41057
+ FANCYRABBIT.ORG
+ Huaping Huang
+ sysadmin&fancyrabbit.org
+41058
+ Loggly Inc.
+ Philip O'Toole
+ philip&loggly.com
+41059
+ Petromoc
+ Boris Wiethoff
+ borisw&petromoc.co.mz
+41060
+ M-D Technology
+ Haixing Li
+ aner.li&md-technologies.com
+41061
+ SOLUTI Certificacao Digital
+ Reinaldo Borges
+ reinaldo.borges&acsoluti.com.br
+41062
+ NuScale Power LLC
+ Chris Bates
+ cbates&nuscalepower.com
+41063
+ Asynchrony, Inc.
+ Nate McKie
+ nate.mckie&asynchrony.com
+41064
+ CheckMySystems Ltd.
+ Darren Rewston
+ darren&checkmysystems.com
+41065
+ Alea Iacta Est
+ Mark Rogaski
+ admin&aie-guild.org
+41066
+ Shaanxi Tians Information & Technology Co.,Ltd.
+ Xu aiming
+ xuaiming&tianstech.com
+41067
+ Quantitative Risk Research, S.L.
+ Raul Wegmann
+ it&qrr.es
+41068
+ Shenzhen RHC technology Co.,Ltd
+ zhou li hua
+ zhoulihua&runhc.com
+41069
+ insystem
+ Oleg Morozov
+ byom&insystem.ru
+41070
+ WhereGroup Gmbh & Co. KG
+ Karim Malhas
+ karim.malhas&wheregroup.com
+41071
+ Servicios Electrónicos Universitarios, S.A.S.
+ Xavier Vila
+ xvila&firmaprofesional.com
+41072
+ Domogik
+ Maikel Punie
+ maikel.punie&gmail.com
+41073
+ Openreach
+ Mike Williamson
+ mike.williamson&openreach.co.uk
+41074
+ voestalpine group-IT GmbH
+ Thomas Schwarz
+ thomas.schwarz&voestalpine.com
+41075
+ Edge S.A.
+ Anibal Acosta
+ anibal.acosta&edge.com.py
+41076
+ The Probe Project Ltd
+ Jan-Erik Eriksson
+ info&probeproject.tv
+41077
+ iOWA AB
+ Anders Wittfeldt
+ anders.wittfeldt&iowa.se
+41078
+ Apteka Alpi Farm
+ Dragan Momcilovic
+ dragan_momcilovic&alpifarm.mk
+41079
+ autocrash.info
+ Alexander Kuznetsov
+ acca&cpan.org
+41080
+ IT-EASY Berlin
+ Sylvio Schilling
+ sylvio.schilling&it-easy.biz
+41081
+ LLC Okey
+ Prokhorov Sergey
+ sergey.prokhorov&okmarket.ru
+41082
+ Altarix-Samara
+ Vladimir Sidorov
+ vladimir.sidorov&altarix.ru
+41083
+ Shanghai Ruiyuan Information Technologies Co.,Ltd.
+ qianpingkang
+ qianpingkang&ibs-tech.com.cn
+41084
+ ALTELL Ltd.
+ Alexander Burov
+ burov&altell.ru
+41085
+ Isida-Informatica, Ltd
+ Denis Kachurin
+ master&isida.by
+41086
+ Trafikselskabet Movia
+ Lars Panton
+ lbp&moviatrafik.dk
+41087
+ Automation NV/SA
+ Kris Clottemans
+ kris.clottemans&automation.be
+41088
+ TCUBE
+ Pascal Dietsche
+ tcube&laposte.net
+41089
+ Neptune Internet Service
+ Arturo Montes
+ iana&neptune.fr
+41090
+ Shanghai HEADING Information Engineering Co., Ltd.
+ Li Ximing
+ liximing&hd123.com
+41091
+ Libra Srl
+ Paolo Frizzi
+ paolo&libra.it
+41092
+ Dynamic Systems, Inc.
+ Travis Castor
+ travis.castor&dynamicsystemsinc.com
+41093
+ Bareos GmbH & Co. KG
+ Marco van Wieringen
+ marco.van.wieringen&bareos.com
+41094
+ iS5 Communications Inc.
+ Gary Boardman
+ garyboardman&is5com.com
+41095
+ Evrisko Systems
+ Paul Buenger
+ pbuenger&evriskosys.com
+41096
+ Metadosis GP
+ Antonios Kanouras
+ iana&metadosis.gr
+41097
+ Magnus LTD
+ Fyodor Ustinov
+ ufm&magnus.net.ua
+41098
+ ESPEC CORP.
+ Masahiko Watanabe
+ m-watanabe&espec.co.jp
+41099
+ COMPTA - EQUIPAMENTOS E SERVIÇOS DE INFORMÃTICA S.A.
+ JORGE ESTEVES
+ jorge.esteves&compta.pt
+41100
+ Fon Wireless LTD
+ Gonzalo Becares
+ gonzalo.becares&fon.com
+41101
+ Simply Business
+ James Condron
+ james.condron&simplybusiness.co.uk
+41102
+ NS Solutions Corporation
+ Katsuhisa Inagaki
+ inagaki.katsuhisa&ns-sol.co.jp
+41103
+ Global Radio Services Limited
+ Richard Carpenter
+ noc&as39202.net
+41104
+ Transway Ltd.
+ Koby Michelsohn
+ kobym&transway.co.il
+41105
+ Lognet Billing LTD
+ Rost Bitterlikh
+ rost.bitterlikh&lognet-systems.com
+41106
+ Institute of Photonics and Electronics AS CR, v.v.i.
+ Martin Havlicek
+ it&ufe.cz
+41107
+ Transact Technologies Inc
+ Donald E. Brooks
+ dbrooks&transact-tech.com
+41108
+ Mill Software
+ Nick Bonnett
+ nick.bonnett&millsoftware.com.au
+41109
+ TriVu Media
+ Michael Sullivan
+ mike&trivu.tv
+41110
+ Good Dog Design
+ James Brooks
+ james&gooddogdesign.com
+41111
+ 66 VISION TECH CO.,LTD
+ Zuoping Tan
+ tech&66vision.com
+41112
+ Ubiquiti Networks, Inc.
+ Kestutis Barkauskas
+ keba&ubnt.com
+41113
+ Barnfind Technologies AS
+ Stian Sebastian Skjelstad
+ stian&barnfind.no
+41114
+ S2 Factory, Inc.
+ Jun Kuriyama
+ iana-pen&s2factory.co.jp
+41115
+ Glarner Kantonalbank
+ Luchsinger Ralf
+ isc&glkb.ch
+41116
+ DEBES ENGINEERING
+ Klaus Debes
+ info&debes-engineering.de
+41117
+ Richard Wolf GmbH
+ Muhammed-Ali Findik
+ muhammed-ali.findik&richard-wolf.com
+41118
+ Stadt Duisburg
+ Marc Stermann
+ marc.stermann&duit.de
+41119
+ 3 Stack Technologies
+ James Waite
+ james&3stackcloud.com
+41120
+ CMosaix
+ Daniel Batkilin
+ danielzeev&gmail.com
+41121
+ Terminal plus, LLC
+ Rudolf Zolotov
+ zrr&tdrusintel.ru
+41122
+ Pindrop Security
+ Lamar Willis
+ lamar&pindropsecurity.com
+41123
+ Sumo Logic, Inc.
+ Yongxing Wang
+ yongxing&sumologic.com
+41124
+ KfW
+ André Zähle
+ pki&kfw.de
+41125
+ Mystic Video, Inc.
+ Som Ghosh
+ som&mysticvideo.net
+41126
+ SFERA
+ Alexey Klinov
+ alexey.klinov&sfera-co.ru
+41127
+ Linux Router Systems
+ Lucas Nishimura
+ lucas.nishimura&gmail.com
+41128
+ Knorst Consulting LTDA
+ Alexandre Eduardo Knorst
+ knorst&gmail.com
+41129
+ WideNet
+ Leonardo Rizzi
+ l.rizzi&wide-net.org
+41130
+ Mint Medical GmbH
+ Johannes Kast
+ support&mint-medical.de
+41131
+ LUGO TERMINAL SPA
+ Paolo Righini
+ ict&lugoterminal.com
+41132
+ Västra Götalandsregionen
+ Christer Nygren
+ christer.nygren&vgregion.se
+41133
+ Alinean, Inc.
+ AZ Flynn Thomas
+ ops&alinean.com
+41134
+ Ronal AG
+ Dirk Wacker
+ itsupport&ronal.ch
+41135
+ Salsbury Engineering, Inc.
+ Jonathan Gauthier
+ jon&salsburyeng.com
+41136
+ Ryan Spinuzzi
+ Ryan Spinuzzi
+ ryan&ryanspinuzzi.com
+41137
+ Autotoll Limited
+ Frank Chan
+ help.it&autotoll.com.hk
+41138
+ 10gen, Inc.
+ Akshay Kumar
+ akshay&10gen.com
+41139
+ NextGenTel AS
+ Eivind Olsen
+ hostmaster&nextgentel.com
+41140
+ nplawes
+ Nick Lawes
+ iana&nplawes.com
+41141
+ Southeast Health
+ Tammy Goldsmith
+ tgoldsmith&sehealth.org
+41142
+ Instant Solutions LTDA
+ Pedro Howat Rodrigues
+ pedro&instant.com.br
+41143
+ Goodloe Consulting Group, LLC
+ Jason Goodloe
+ jason.goodloe&goodloegroup.com
+41144
+ Initra d.o.o.
+ Goran Cunjak
+ goran.cunjak&initra.com
+41145
+ Industrial Control Communications, Inc
+ Felickao Yang
+ fyang&iccdesigns.com
+41146
+ VertiCloud
+ Tucker Dewitt
+ ops&verticloud.com
+41147
+ The Southampton Hospital Association
+ William Bifulco
+ wbifulco&southamptonhospital.org
+41148
+ Binary Software Indy, llc
+ Kevin Glinski
+ kevin&binarysoftwareindy.com
+41149
+ Shandong New Beiyang Information Technology Co., Ltd. (SNBC)
+ Chen Qiuyi
+ chenqiuyi&newbeiyang.com
+41150
+ Acelis SARL
+ Aurélien Geromboux
+ aurelien&acelis.net
+41151
+ dev.ncds.eu
+ Dominik Sułkowski
+ dominik&ncds.eu
+41152
+ Cyfrowy Polsat SA
+ Przemyslaw Dlugosz
+ pdlugosz&cyfrowypolsat.pl
+41153
+ Status Nobilis SA
+ Fabio Scaccabarozzi
+ fs&statusnobilis.com
+41154
+ trojniak.net
+ Rafal Trojniak
+ pen.iana.org&trojniak.net
+41155
+ Oberlin College
+ Barron Hulver
+ Barron.Hulver&oberlin.edu
+41156
+ Solmate Group
+ Hans Donner
+ support&solmategroup.com
+41157
+ JEFFREY WALTER HEISEY
+ Jeffrey Heisey
+ jeff_heisey&hotmail.com
+41158
+ Special Services Division, NCISS
+ Colonel Ewen
+ NCISSDirectorate&gmail.com
+41159
+ Media Group LLC
+ Igor Blinov
+ supergarikk&gmail.com
+41160
+ Copper Systems Ltd
+ Paul Wearne
+ paul.wearne&copper-systems.co.uk
+41161
+ Bentsen Electronics
+ Morten Bentsen
+ spam&bentsen.org
+41162
+ Software Daten Service
+ Wolfgang Brandl
+ wolfgang.brandl&sds.at
+41163
+ INVAP S.E.
+ Pérez Ghiglia Santiago Alfonso
+ sperez&invap.com.ar
+41164
+ Tulsa Technology Center
+ Ryan Dahlgren
+ mib&tulsatech.edu
+41165
+ SKYERA Inc
+ Suresh Dussa
+ sdussa&skyera.com
+41166
+ streibelt.net
+ Florian Streibelt
+ iana-pen&streibelt.net
+41167
+ Pomona Valley Hospital Medical Center
+ Cris Tran
+ cris.tran&pvhmc.org
+41168
+ Excelitas
+ Thomas Osbrink
+ thomas.osbrink&excelitas.com
+41169
+ Scorpio IT
+ Christian Wittmer
+ info&scorpio-it.net
+41170
+ NOVXTEL
+ Emmanuel CHAUVEAU
+ e.chauveau&novxtel.com
+41171
+ MECC CO., LTD.
+ Masaya Suzuki
+ m-suzuki&mecc.co.jp
+41172
+ HEC Paris
+ Marcelo Moreira
+ sysrxadm&hec.fr
+41173
+ Dream Chip Technologies GmbH
+ Stefan Stürke
+ mibs&dreamchip.de
+41174
+ Mount Vernon Hospital Physics (UK)
+ Gerry Lowe
+ gerry.lowe&nhs.net
+41175
+ Aartesys AG
+ Andreas Grossenbacher
+ andreas.grossenbacher&aartesys.ch
+41176
+ Energy X Systems Ltd.
+ H. R. Coles
+ ianaoid.1&energy-x.com
+41177
+ Ocean Interactive (Beijing) Technology Co. Ltd
+ Shaolin Zheng
+ zhengshaolin&omusic.cc
+41178
+ Proftal Oy
+ Vesa Haimi
+ contact&proftal.com
+41179
+ DirectTrust.org Inc.
+ Scott Rea
+ Scott.Rea&DirectTrust.org
+41180
+ Process Query Systems, LLC
+ Vincent Berk
+ vberk&proquesys.com
+41181
+ conversis technologies GmbH
+ Lukas Loesche
+ l.loesche&conversis.de
+41182
+ Digital Imaging Lab.
+ Shunsaku Otsuka
+ otsuka&diljapan.com
+41183
+ Contim Automação de Sistemas Ltda
+ Thiago Ragozo Contim
+ thiago&contim.eng.br
+41184
+ FreedomVoice Systems
+ Jeremiah Gowdy
+ jeremiah.gowdy&freedomvoice.com
+41185
+ Norwia AS
+ Baard Nossum
+ bnossum&norwia.no
+41186
+ QuantuMatriX Technologies
+ Matthew Schultz
+ matt&qmxtech.com
+41187
+ Video Tech Laboratories
+ HIroshi Fujimoto
+ fujimoto&videotech.co.jp
+41188
+ University of California Hastings College of the Law
+ Ronald Proschan
+ proschan&uchastings.edu
+41189
+ Sika Informationssysteme AG
+ Oliver von Wartburg
+ vonwartburg.oliver&ch.sika.com
+41190
+ Invensys Rail
+ Fernando Javier Navarro Quiles
+ fernando.navarro&invensys.com
+41191
+ Educastream
+ Nicolas Le Manchet
+ nicolas.lemanchet&educastream.com
+41192
+ VICTORY Standards Support Office
+ Trent Styrcula
+ trent.styrcula&us.army.mil
+41193
+ TELETOR, LLC
+ Alexandr Suranov
+ support&teletor.ru
+41194
+ Piratenpartei Deutschland Landesverband Saarland
+ Jan Niklas Fingerle
+ jan.niklas.fingerle&piratenpartei-saarland.de
+41195
+ Imecon Engineering srl
+ Luigi Guido
+ l.guido&imecon.it
+41196
+ SimpliVity Corporation
+ Owen Carr
+ owen.carr&simplivity.com
+41197
+ Epicard SA
+ Nicolas Deurin
+ deurin&epicard.ch
+41198
+ Ryan J. Geyer
+ Ryan J. Geyer
+ me&ryangeyer.com
+41199
+ OPTEYA SAS
+ Yann Droneaud
+ ydroneaud&opteya.com
+41200
+ Vision Microsystems Co.,ltd.
+ Junius Liu
+ Junius.liu&visionmc.com
+41201
+ ZeroSpace ICT Services B.V.
+ F.J. Bogman
+ info&zerospace.nl
+41202
+ Intigua Inc.
+ Oran Epelbaum
+ oran.epelbaum&intigua.com
+41203
+ Swiss Bankers Prepaid Services AG
+ Eigenmann Marc
+ it&swissbankers.ch
+41204
+ AVASAD
+ Colin Edwards
+ colin.edwards&avasad.ch
+41205
+ Colégio Técnico Industrial de Santa Maria (CTISM)
+ Douglas Santos Bregolin
+ dosbre&ctism.ufsm.br
+41206
+ Travelex Limited
+ Deepak Pasi
+ deepak.pasi&travelex.com
+41207
+ Yospace Technologies Ltd
+ Adrian Hungate
+ systems&yospace.com
+41208
+ Gorodissky & Partners, Ltd.
+ Alexander Bordachenkov
+ BordachenkovA&gorodissky.ru
+41209
+ Qpay Inc.
+ Rami Leshem
+ Rami.Leshem&qpaynet.com
+41210
+ Santa Fe College
+ John Caldwell
+ john.caldwell&sfcollege.edu
+41211
+ CherryRoad Technologies Inc.
+ Thomas Slattery
+ tslattery&cherryroad.com
+41212
+ Providigm
+ Erinn Looney-Triggs
+ erinn&providigm.com
+41213
+ bitagentur GmbH & Co. KG
+ Maximilian Eidenschink
+ max&bitagentur.de
+41214
+ Cloud Concepts
+ Jurgen Van de Perre
+ jurgen&cloudconcepts.be
+41215
+ INFOMARK CO., LTD.
+ HYUNCHUL JUNG
+ harry.jung&infomark.co.kr
+41216
+ Monitise Group Limited
+ Grant Mitchell
+ grant.mitchell&monitise.com
+41217
+ Xcision Medical Systems, LLC
+ Xiaofeng Zhao
+ xiaofeng.zhao&xcision.com
+41218
+ Vera Networks, LLC
+ Samuel D Ware
+ sam.ware&veranetworks.com
+41219
+ Lytzen IT A/S
+ Christian Ejlertsen
+ ce&lytzenit.dk
+41220
+ PS-IT-Consulting
+ Patrick Szameitat
+ info&ps-it-consulting.eu
+41221
+ IMDIT GmbH
+ Marc Bergner
+ info&imdit.de
+41222
+ Jnsys
+ Jay Kim
+ jay&jnsys.co.kr
+41223
+ DCT DELTA AG (formerly 'ASC-TEC AG')
+ Wojciech Eliasz
+ w.eliasz&dct-delta.de
+41224
+ MobileVaults, Inc. (formerly 'CloudVaults, LLC')
+ Gyle Iverson
+ Gyle&MobileVaults.com
+41225
+ JSC Volga
+ Alexander Kollegaev
+ kaj&volga-paper.ru
+41226
+ Ennetix
+ Jonathan Symons
+ jon&ennetix.com
+41227
+ Voice Conferencing Systems for Misson Control Centers (vocsmcc)
+ Markus Toepfer
+ openmail&vocsMCC.com
+41228
+ CoreMeda
+ Eray Tavukcu
+ etavukcu&gmail.com
+41229
+ Friulia SPA
+ Massimiliano Viola
+ massimiliano.viola&friulia.it
+41230
+ Usharesoft
+ german parente
+ iana&usharesoft.com
+41231
+ IntelliMagic B.V.
+ Gilbert Houtekamer
+ administratormail&intellimagic.net
+41232
+ ZFSoft
+ Francesco Zerra
+ francesco.zerra&gmail.com
+41233
+ HubSpot, Inc.
+ Jason Webber
+ domain-groups&hubspot.com
+41234
+ RNelson Consulting
+ Robert Nelson
+ iana&rnelson.ca
+41235
+ Schalter Eletrônica
+ Peter Gabriel
+ peter&schalter.com.br
+41236
+ Telepoint Global Hosting Services, LLC.
+ Russell Bierschbach
+ rbierschbach&telepointglobal.com
+41237
+ Great Lakes Data Systems Inc.
+ Saulius Vabalas
+ savas&glds.com
+41238
+ Shane Spinuzzi
+ Shane Spinuzzi
+ shane&shanespinuzzi.com
+41239
+ Charles County Goverment
+ Matthew Goddard
+ goddardm&charlescountymd.gov
+41240
+ Mijares Consultoría y Sistemas SL
+ Alberto Mijares
+ amijares&mcs.com.ve
+41241
+ ARC Document Solutions, Inc
+ Chaitanya Garlapati
+ chaitanya&e-arc.com
+41242
+ Shanghai PPLive Media Tech. Co.,Ltd
+ Wang kun
+ morhaimeren&pptv.com
+41243
+ Desoma GmbH
+ Christoph Knott
+ ck&desoma.de
+41244
+ ABAK Systèmes
+ Jean Luc Levionois
+ levionnois&abaksystemes.fr
+41245
+ Sadara Internet
+ Dharmacari Sadara
+ admin&sadarainternet.com
+41246
+ 2600hz
+ Karl Anderson
+ sales&2600hz.com
+41247
+ Rakennusliitto ry
+ Jukka Kylliäinen
+ jukka.kylliainen&canon.fi
+41248
+ IETFNG.org
+ Nathaniel Filardo
+ GEMSE3TED2LEIPE02M01LVAPATUNTPVN&cmx.ietfng.org
+41249
+ Silent Circle LLC
+ Louis Kowolowski
+ louisk&silentcircle.com
+41250
+ Globosat Programadora LTDA
+ Marcelo Rezende Módolo
+ modolo&globosat.com.br
+41251
+ Simple Software Solutions
+ John Battersby
+ johnbatty&ssspgh.com
+41252
+ Wicked Software
+ Tony Roy
+ tonyroy&wcksoft.com
+41253
+ Millry Telephone Co
+ Gene Brown
+ geneb&millry.net
+41254
+ Wroclaw School of Applied Informatics "Horyzont"
+ Jarek Szablowski
+ admin&horyzont.eu
+41255
+ Maui Systems Ltd
+ Marty Lee
+ contact&maui-systems.co.uk
+41256
+ NormanStudios
+ Fabien Charbonnier
+ systeme&normanstudios.fr
+41257
+ SignOn
+ James Burton
+ james.burton&signon.org.uk
+41258
+ Jason R. Gonsalves
+ Jason R. Gonsalves
+ jason&gonsalves.ws
+41259
+ Lullabot, Inc.
+ Tim McDorman
+ admin&lullabot.com
+41260
+ Wheatstone Corporation
+ Dominic Giambo
+ dominic.giambo&wheatstone.com
+41261
+ Vectra Networks Inc. (formerly 'TraceVector')
+ Greg Rocha
+ support&vectra.ai
+41262
+ Institut National de Physique Nucléaire et de Physique des Particules
+ Jean-Pierre Cachemiche
+ cachemi&cppm.in2p3.fr
+41263
+ Nutanix Inc.
+ Binny Gill
+ binny&nutanix.com
+41264
+ Kent and Essex Police IT Directorate
+ Mark Williams
+ mark.williams&kent.pnn.police.uk
+41265
+ infOpen
+ Alexandre Chaussier
+ alexandre.chaussier&infopen.pro
+41266
+ Igor Posledov
+ Igor Posledov
+ i.posledov&gmail.com
+41267
+ Benbro Electronics Pty Ltd
+ John Bennett
+ pben&ozemail.com.au
+41268
+ Elsicom Ltd.
+ Roman Burdin
+ roman&elsicom.ru
+41269
+ Dr. V.M.Ponzoni ICT Outsourcing
+ Vittorio Massimo Ponzoni
+ ponzoni&linux.it
+41270
+ Vibicom Communications Inc.
+ John Martin
+ john&vibicom.com
+41271
+ Ondot Systems, Inc.
+ Kannan Konath
+ kannan&ondotsystems.com
+41272
+ Cascade Microtech, Inc.
+ Paul Curtis
+ paul.curtis&cmicro.com
+41273
+ Lakehead University
+ Timo Miettinen
+ tomietti&lakeheadu.ca
+41274
+ Bluwan S.A
+ Cedric Gaston-Bellegarde
+ cbellegarde&bluwan.com
+41275
+ Kapsch Telematic Services Sp. z o.o.
+ Arkadiusz Sobota
+ arkadiusz.sobota&kapsch.net
+41276
+ BCi Limited
+ Pierre Drezet
+ pierre.drezet&bci.eu.com
+41277
+ Computer System Corp.
+ KEIICHI TAMURA
+ tamura&computer-system.jp
+41278
+ Stateless Networks
+ Rob Meadows
+ rob&statelessnetworks.com
+41279
+ Danish Broadcasting Corporation
+ Stefan B. Christensen
+ sebc&dr.dk
+41280
+ Neul Limited
+ Andrew Dawson
+ Andrew.Dawson&neul.com
+41281
+ tols.org
+ Marco van Tol
+ snmp&tols.org
+41282
+ SpeechStorm Ltd.
+ Michael Orr
+ iana&speechstorm.com
+41283
+ IEX Group, LLC
+ PEN Administrator
+ pen_admin&iextrading.com
+41284
+ Celestech, Inc
+ Skip Penny
+ skip.penny&celestech.com
+41285
+ Clemex Technologies Inc
+ Pierre-Steve Girard
+ psgirard&clemex.com
+41286
+ The Libreswan Project
+ Tuomo Soini
+ team&libreswan.org
+41287
+ Red Bull GmbH
+ Michael Gauss
+ michael.gauss&at.redbull.com
+41288
+ J.D. Irving, Limited, IT Division
+ Kevin McDonough
+ McDonough.Kevin&jdirving.com
+41289
+ Lanaccess Telecom
+ Xavier Oliva
+ xavier.oliva&lanaccess.es
+41290
+ o3, d.o.o.
+ Gorazd Rogelj
+ gorazd&ooo.si
+41291
+ LEO Pharma A/S
+ Kurt Bernhardt
+ kurt.bernhardt&leo-pharma.com
+41292
+ LSU Health System
+ John Mire
+ Shv-IT-Security&lsuhsc.edu
+41293
+ Taylor Innovations, LLC
+ Charles Taylor
+ taylorc&tinnov.net
+41294
+ Datafrog
+ Chen Shuai
+ chenshuai&data-frog.com
+41295
+ Andalusia Group
+ Shaaban Refay
+ Shaaban.aly&andalusiagroup.net
+41296
+ E-Gate Communications Inc.
+ Gary Giesen
+ ggiesen&egate.net
+41297
+ Nextech Co.,Ltd
+ Tatsumi Ueda
+ t-ueda&nextech.co.jp
+41298
+ BRGFrauengasse
+ Stefan Hagmann
+ webmaster&bgbaden-frauen.ac.at
+41299
+ Infodom d.o.o.
+ Damir Kus
+ infodom-sw&infodom.hr
+41300
+ Deganius
+ Christof Thalhofer
+ info&deganius.de
+41301
+ CSF Scientific Computing Core
+ Andras Aszodi
+ andras.aszodi&csf.ac.at
+41302
+ Unified Technology Ltd
+ Phil Robinson
+ philrobinson&unified-technology.co.uk
+41303
+ Six Degrees Managed Data Ltd
+ Timothy Arnold
+ timothy.arnold&6dg.co.uk
+41304
+ QiNet SRL
+ Marco Poet
+ marco.poet&qinet.it
+41305
+ Gehirn-Mag.Net (formerly 'Schoch-IT UG')
+ Steffen Schoch
+ steffen.schoch&schochit.de
+41306
+ Columbus College of Art & Design
+ Jeremiah Shifflet
+ Licensing&ccad.edu
+41307
+ LDS Technology Group
+ DeYung Le
+ deyung&ldstg.com
+41308
+ ALCO Aircraft
+ John Hemphill
+ jhemphill&alco.aero
+41309
+ Inter Dimensional Space Port
+ HRH James Rook
+ royaladmin&inter-dimensional-space-port.net
+41310
+ dwApi, Ltd.
+ Dennis Warner
+ dennislv&gmail.com
+41311
+ Missouri Western State University
+ Fred Nesslage
+ nesslage&missouriwestern.edu
+41312
+ Netscreens LTD.
+ Itay Pollak
+ itay.p&netscreens.tv
+41313
+ OLTRI LLC
+ Dmitry Kuzmin
+ dmitry.kuzmin&oltri.ru
+41314
+ A.E.Q. Aplicaciones Electrónicas Quasar
+ Miguel Sancho
+ msancho&aeq.es
+41315
+ Recording Enterprise Solution (R.E.S.)
+ Mr. Gabriele Bovo
+ gbovo&resnet.it
+41316
+ Velocimetrics Ltd
+ Bill Nokes
+ bill.nokes&velocimetrics.com
+41317
+ DAC Beachcroft LLP
+ Tom Bowyer
+ tbowyer&dacbeachcroft.com
+41318
+ Adaptavist
+ Dan Hardiker
+ dhardiker&adaptavist.com
+41319
+ Netbuilder S.r.l.
+ Andrea Soracchi
+ info&netbuilder.it
+41320
+ Diagnosoft
+ Donel Tani
+ donel.tani&diagnosoft.com
+41321
+ Commsky Technologies(HangZhou)Co.,Ltd.
+ Kong XiaoHai
+ skong&commsky.com
+41322
+ Time-O-Matic, Inc.
+ Carl Roth
+ carl.roth&timeomatic.com
+41323
+ Reid Hospital & Health Care Services
+ Tim Love
+ Tim.Love&ReidHospital.org
+41324
+ Centre de services partagés du Québec
+ Guy Painchaud
+ guy.painchaud&cspq.gouv.qc.ca
+41325
+ Uber Technologies, Inc.
+ Prakash Gopinadham
+ gprakash&uber.com
+41326
+ Dangerous Linux
+ Douglas Danger Manley
+ doug.manley&gmail.com
+41327
+ Radiology.io, Inc
+ Cody Ebberson
+ cody&radiology.io
+41328
+ blackned GmbH
+ Fred Schulz
+ fschulz&blackned.de
+41329
+ Soncatec Oy
+ Tuomas Harju
+ tuomas.harju&soncatec.com
+41330
+ Eurotoll
+ Alexis de Warren
+ alexis.dewarren&eurotoll.fr
+41331
+ NxtGrid Ltd
+ Ioannis Vlachos
+ info&nxtgrid.com
+41332
+ Fourth Watch Business Continuity Services LC
+ Lawrence D Landis
+ ldl&linux.com
+41333
+ ShenZhen Great Electronic Technology Co., LTD
+ John Xie
+ xie&greatele.com
+41334
+ Feldhaus - Uhlenbrock Sicherheit &Technik GmbH
+ Franz Josef Feldhaus
+ feldhaus&feldhaus-uhlenbrock.de
+41335
+ AMPEG GmbH
+ Peter Graf
+ info&ampeg.de
+41336
+ UEL - Universidade Estadual de Londrina
+ Fernando Favero
+ favero&uel.br
+41337
+ WingSystem Rst. inc.
+ Takashi Kurashima
+ kurashima&wing21.co.jp
+41338
+ Imagination Team
+ Larry Stein
+ larry.stein&imaginationteam.net
+41339
+ Duons
+ Dominique Poirier
+ Dominique.Poirier&duons.com
+41340
+ Friedrich Miescher Institute for Biomedical Research
+ Dean Flanders
+ dean.flanders&fmi.ch
+41341
+ Knobbe, Martens, Olson & Bear, LLP.
+ Howard Goble
+ hpg&kmob.com
+41342
+ IMAIOS SAS
+ Denis HOA
+ contact&imaios.com
+41343
+ Qihong Computer Science & Technology Co. Ltd
+ Shusheng Heng
+ simon&qihong.com.cn
+41344
+ FirmWin software technology Co. Ltd
+ LINJIE LI
+ li_lj&firmwin.com
+41345
+ Nectar Services Corporation
+ Zachary D Rowitsch
+ zrowitsch&nectarcorp.com
+41346
+ Certiwise
+ Benoit Malchrowicz
+ admin&certiwise.com
+41347
+ Comsys Bärtsch AG
+ Christoph Sigrist
+ cs&cbmail.ch
+41348
+ Ronyo
+ Jiří Hrivňák
+ hrivnak&ronyo.cz
+41349
+ Enigmedia
+ Carlos Tomas
+ info&enigmedia.eu
+41350
+ ITManx Ltd
+ Christian Salway
+ ccsalway&itmanx.com
+41351
+ FJM Security Solutions, LLC
+ Don Knopf
+ DonK.SS&Frontier.com
+41352
+ Paychex, Inc.
+ David Muench
+ dmuench&paychex.com
+41353
+ Waukegan Public Schools
+ David Weate
+ dweate&wps60.org
+41354
+ Parker Poe Adams and Bernstein, LLP
+ Tony Brock
+ netops&parkerpoe.com
+41355
+ Optic Cloud Technology Co,.Ltd
+ Li Yue
+ gr.route&gmail.com
+41356
+ Tufts Clinical and Translational Science Institute
+ Corey Zelinski
+ czelinski&tuftsmedicalcenter.org
+41357
+ Groupe Clarins
+ Philippe Rousselin
+ oid.admin&clarins.net
+41358
+ JSC «AMB Bank»
+ Ruslan Zarvanskiy
+ rzarvansky&ambbank.ru
+41359
+ Triax AS
+ Assil Chehade
+ ach&triax.dk
+41360
+ Prodrive Technologies Group B.V.
+ Information Technology
+ iana-pen-inquiries&prodrive-technologies.com
+41361
+ KYOS SARL
+ Martino Dell'Ambrogio
+ martino.dellambrogio&kyos.ch
+41362
+ Transport Department, HKSARG
+ Lai Man WONG
+ SE-IT-TTSD&td.gov.hk
+41363
+ Naunet Corporation
+ Michael Trausch
+ mbt&naunetcorp.com
+41364
+ MIRACLE Information Systems GmbH
+ Harald Plank
+ plank&miracle.at
+41365
+ Avon and Wiltshire Mental Health Partnership NHS Trust
+ Paul Monteith
+ paulmonteith&nhs.net
+41366
+ Citelum
+ Maxime Morelon
+ dsi.infra&citelum.com
+41367
+ A.T.WORKS, Inc.
+ Michiaki Abe
+ develop&atworks.co.jp
+41368
+ Nilsoft Janko Debenjak s.p.
+ Janko Debenjak
+ janko.debenjak&gmail.com
+41369
+ Burri IT Systems
+ Chris Burri
+ chris.burri&burrit.ch
+41370
+ JHome Consulting, Ltd.
+ Jose A. Dominguez
+ jad&jhome.com
+41371
+ 2ndQuadrant
+ Craig Ringer
+ craig&2ndquadrant.com
+41372
+ ConVista Consulting AG
+ Manuel Bermedo
+ support&convista.com
+41373
+ Seawind Sud America
+ Patrick McColl
+ pmccoll&rms.co.cl
+41374
+ Fachschaftsrat Elektrotechnik an der TU Dresden
+ Sebastian Wienforth
+ sebaw&fsret.de
+41375
+ Switching Power Inc.
+ David Kravitz
+ davek&switchpwr.com
+41376
+ Hivecast Corporation
+ Joe Abley
+ jabley&hivecast.net
+41377
+ IONHT CO.,LTD
+ Mingrui Qu
+ qumingrui&ionht.com
+41378
+ Rodnik SPE, Inc.
+ Alexey Noskov
+ alexey&rodnik.ru
+41379
+ Miros AS
+ Hein Gustavsen
+ hein&miros.no
+41380
+ KORUS Consulting SNG Ltd
+ Alex Zaharow
+ Alex-Zaharow&yandex.ru
+41381
+ CJSC NEC Neva Communications Systems
+ Sergey Leshkin
+ s.leshkin&nec.ru
+41382
+ Fundacion Social Camara Chilena de la Construccion
+ Juan M. Contreras
+ jcontreras&fundacioncchc.cl
+41383
+ DURR Systems GmbH
+ PFS R&D, Marius Schommer
+ ES_Software&durr.com
+41384
+ Zakład Usług Informatycznych OTAGO Sp. z o.o.
+ Rafał Voss
+ rafal.voss&otago.pl
+41385
+ Deep Sea Electronics plc
+ Scott Preece
+ scott.preece&dsedevelopment.com
+41386
+ SYBORG Informationssysteme b.h. OHG
+ Robert Lander
+ snmp.iana&syborg.de
+41387
+ Nest Labs
+ John A. Vink
+ jav&nestlabs.com
+41388
+ IRIS Analytics GmbH
+ Nikolaus D. Bayer
+ admin&iris.de
+41389
+ Smarsh Inc
+ Brent Jones
+ bjones&smarsh.com
+41390
+ Suzhou Anke Medical System Co., LTD
+ Weihua Cai
+ weihuacai&tom.com
+41391
+ OOO TFPK
+ Andrey Balakin
+ avb&smarket.ua
+41392
+ Livesport s.r.o.
+ Robert Vojcik
+ robert.vojcik&livesport.eu
+41393
+ Oh Leck!
+ Jan Niklas Fingerle
+ jan.niklas&fingerle.org
+41394
+ quarxConnect
+ Bernd Holzmüller
+ operations&quarxconnect.de
+41395
+ Codiac GmbH
+ Jan Moritz Meyer
+ jmm&codiac.de
+41396
+ V-Nova Ltd
+ Sam Littlewood
+ systems&v-nova.com
+41397
+ ARAG SE
+ Joachim Meier
+ joachim.meier&arag.de
+41398
+ Micaela Gasper LMT
+ Micaela Gasper
+ micaelagasper&gmail.com
+41399
+ Groupe Dynamite Inc.
+ JF. Gauthier
+ jgauthier&dynamite.ca
+41400
+ ECCEL CORP
+ Asdrubal Espitia
+ asdrubal&eccel.co
+41401
+ Northwest Savings Bank
+ Nathan Lindberg
+ nlindberg&nwbcorp.com
+41402
+ NMS Guru, Inc
+ Daniel L. Needles
+ guru&nmsguru.com
+41403
+ Apcera, Inc.
+ Phil Pennock
+ noc&apcera.com
+41404
+ Rayan Roshd Electronic
+ Alireza Taghavi
+ taghavi&rayroshd.com
+41405
+ FrontRange Solutions
+ Frank Tadman
+ frank.tadman&frontrange.com
+41406
+ focom limited
+ Andy Miller
+ andy.miller&focom.com
+41407
+ Commune de Blonay
+ Jean-Marc Guex
+ vgt&blonay.ch
+41408
+ Strix d.o.o.
+ Darija Tadin-Äurović, dipl. ing
+ dtadin&strix.hr
+41409
+ CDJEM
+ Chris Brouwer
+ lt.brouwer&cdjem.nl
+41410
+ NTS Netzwerk Telekom Service AG
+ Evelyn Riha
+ evelyn.riha&nts.eu
+41411
+ ThinkSkink S.A. de C.V
+ Valentin Petre
+ vali&thinkskink.com
+41412
+ Innovative Technical Decisions LTD
+ Lev Vanyan
+ lev.vanyan&xcs.com.ua
+41413
+ Xetawave, LLC
+ Robert Campbell
+ robert&xetawave.com
+41414
+ Systeme-U (GIE Iris)
+ Kowalski Cédric
+ supervision&systeme-u.fr
+41415
+ Lucile Packard Children's Hospital at Stanford
+ Sreedhar Madullapalli
+ Smadullapalli&lpch.org
+41416
+ Futura Retail Solution AG
+ Klaus Pittig
+ klaus.pittig&futura4retail.com
+41417
+ rosemann software GmbH
+ Carsten Rosemann
+ info&rosemann-software.de
+41418
+ Toopher, Inc
+ Drew Shafer
+ drew&toopher.com
+41419
+ Schlenkermann
+ Philipp Schlenkermann
+ iana&schlenkermann.de
+41420
+ Comunicación y Tecnología Araos LTDA
+ Alvaro Araos
+ alvaro&araos.cl
+41421
+ Arizona Engineered Products LLC
+ Chuck Amy
+ camy&azep.us
+41422
+ Vello Systems Inc.
+ Sudhir Dhankhar
+ sudhir&vellosystems.com
+41423
+ Horasphere Inc.
+ Lou Simard
+ lou.simard&horasphere.com
+41424
+ National Computer Board
+ Vyankoj Mulloo
+ vmulloo&goc.gov.mu
+41425
+ iQsim
+ Thierry Sudre
+ sudre&iqsim.com
+41426
+ Flexlab Ltd.
+ Wagan Sarukhanov
+ wagan&flexlab.ru
+41427
+ Benbria
+ Peter Menhart
+ pmenhart&benbria.com
+41428
+ Otter Tail Power Company
+ Thomas Obowa
+ tobowa&otpco.com
+41429
+ InCoax Networks AB
+ Thomas Svensson
+ thomas.svensson&incoax.com
+41430
+ New Zealand Ministry of Business, Innovation and Employment
+ Tony Murray
+ tony.murray&mbie.govt.nz
+41431
+ Tahiti Nui Arena
+ Leonard TAVAE
+ abel&tna.pf
+41432
+ Bernhard Czech
+ Bernhard Czech
+ info&bernhard-czech.de
+41433
+ GROWMARK, Inc.
+ Scott Bross
+ sbross&growmark.com
+41434
+ Rolamasao.org
+ Noel Torres
+ envite&rolamasao.org
+41435
+ Smart Associates Limited
+ Huw Ringer
+ Huw&smart-associates.biz
+41436
+ Allwin Telecommunication Co., Ltd.
+ Zhenghua Du
+ allwintel&126.com
+41437
+ Geoffroy Gramaize
+ Geoffroy Gramaize
+ geoffroy.iana&gramaize.eu
+41438
+ HITOTEK Co.,Ltd
+ Evane Yuan
+ ht_vanyuan&163.com
+41439
+ Moscow Psychological and Social University
+ Alexandr Zapasna
+ zapasna&mpsu.ru
+41440
+ Stabilus GmbH
+ Mark Krämer
+ mkraemer&stabilus.com
+41441
+ Tohoku University
+ Futoshi Arima
+ arima&bureau.tohoku.ac.jp
+41442
+ Berger Gunkel IT Systeme GmbH
+ Andreas Berger
+ aberger&berger-gunkel.de
+41443
+ Evotope AS
+ Reidar Jortveit
+ post&bitfrost.no
+41444
+ Syslore Oy
+ Juha Sadeharju
+ info&syslore.com
+41445
+ Broadcast Over cellular
+ Michel Matsumoto
+ michel_is_here&yahoo.com
+41446
+ APEX Medicus UAB
+ Mindaugas Ziemelis
+ mindaugas&apex.lt
+41447
+ INGECOM
+ Daniel Inaebnit
+ inaebnit&ingecom.ch
+41448
+ Electronic Tolling Société Habilitée fournissant un service de Télépéage (toll service provider) Front End
+ Michael Kraftl
+ michael.kraftl&siemens.com
+41449
+ Teranga-Software
+ Germain PIGEON
+ germain.pigeon&teranga-software.com
+41450
+ SheepDip Project
+ Mike Farnworth
+ g8jci&users.sourceforge.net
+41451
+ Candid Color Systems, Inc.
+ Daryl Simic
+ daryl&candid.com
+41452
+ LUISLAIN.COM
+ Luis Lain
+ luislain&luislain.com
+41453
+ Decura IM LLP
+ Dan Atkinson
+ itservices&decuragroup.com
+41454
+ Globig Consulting
+ Mathias Globig
+ mathias&globig-consulting.de
+41455
+ International Radio and Electronics Corporation (formerly 'Chrisso Technologies, LLC')
+ Don Pettifor
+ dpettifor&irec1.com
+41456
+ Tintri Inc.
+ Rajiv Dharmadhikari
+ rajiv&tintri.com
+41457
+ Bauman Moscow State Technical University (BMSTU)
+ Ostrikov Sergey
+ ostrikov&bmstu.ru
+41458
+ Ensoft Ltd
+ Patrick Smears
+ patrick.smears&ensoft.co.uk
+41459
+ Cofely Zuid Nederland BV
+ Marco Mans
+ marco.mans&cofely-gdfsuez.nl
+41460
+ Bundesnotarkammer
+ Stefan Semmelroggen
+ itp&bnotk.de
+41461
+ ELMITEL d.o.o.
+ Matej Serc
+ matej.serc&elmitel.com
+41462
+ Actiontec Electronics Inc.
+ Brian Henrichs
+ bhenrichs&actiontec.com
+41463
+ Air Internet Service Co.,Ltd.
+ Masahiro Tanaka
+ tanaka&air.ad.jp
+41464
+ MAXIOL Ltd.
+ Max Bagaev
+ root&maxiol.com
+41465
+ DiceLock Security, SL
+ Angel J. Ferré Herrero
+ aferre&dicelocksecurity.com
+41466
+ JAKE Pty Ltd
+ James Komninos
+ jamesk&jake.com.au
+41467
+ Shanghai iComhome Co., Ltd.
+ Wenjie Xu
+ woixwj&hotmail.com
+41468
+ Zakład Ubezpieczeń Społecznych
+ Grzegorz Chybowski
+ Grzegorz.Chybowski&zus.pl
+41469
+ Lactalis Danmark
+ Andreas Sobczyk
+ andreas.sobczyk&lactalis.dk
+41470
+ IMAGiNA Visión Artificial S. L.
+ Santiago Cabello
+ scabello&eimagina.net
+41471
+ Basware (formerly 'Basware Belgium')
+ Etienne Abe
+ etienne.abe&basware.com
+41472
+ PKP CARGO S.A.
+ Biuro Teleinformatyki
+ sekretariat.cci&pkp-cargo.eu
+41473
+ Overseas Private Investment Corporation
+ Jason Figley
+ ciso&opic.gov
+41474
+ Pascagoula School District
+ Brian Camp
+ bcamp&psd.ms
+41475
+ Shenzhen Tencent computer system Co., Ltd.
+ air yao
+ airyao&tencent.com
+41476
+ LightSquared
+ David Ishmael
+ david.ishmael&lightsquared.com
+41477
+ Computer Systems Institute
+ Vadim Golub
+ tss&csinow.com
+41478
+ ExtremFarm Ltd.
+ Simukov Pavel
+ pan&extrem-f.ru
+41479
+ Koenig & Bauer AG Werk Bielefeld
+ Joern Sacher
+ jsacher&kba-bielefeld.de
+41480
+ LA DETECTION ELECTRONIQUE FRANCAISE - DEF
+ Eddy GERVINET
+ eddy.gervinet&def-online.com
+41481
+ MedischeGegevens.nl
+ Dave Franken
+ d.franken&propredict.nl
+41482
+ Yubico
+ Domain Administrator
+ hostmaster&yubico.com
+41483
+ 4Safe Advanced Solutions
+ Florin BARBU
+ florin.barbu&4safe.ro
+41484
+ VidOvation - Moving Video Forward
+ Jim Jachetta
+ jimj&vidovation.com
+41485
+ FPX, LLC
+ Robert Streich
+ robert.streich&fpx.com
+41486
+ Sargent & Lundy, L.L.C.
+ Christine Berns
+ christine.m.berns&sargentlundy.com
+41487
+ Ostrovok.ru
+ Evgeny Kuryshev
+ mail-root&ostrovok.ru
+41488
+ City of Naperville
+ Brian Groth
+ grothb&naperville.il.us
+41489
+ Hakwerk IT B.V.
+ Arjan Hakkesteegt
+ arjan&hakwerk-it.nl
+41490
+ SUNGSAM CO., Ltd.
+ JUNGIN BYUN
+ jibyun&sungsam.co.kr
+41491
+ KDDI Web Communications Inc.
+ Yosuke Abe
+ tech&kddi-web.com
+41492
+ Mobtechonline
+ Alexey Stupnikov
+ astupnikov&m-t-o.ru
+41493
+ Bangkok Pacific Steel Co., Ltd.
+ Sutthisak Liwsakul
+ admin&bpssteel.com
+41494
+ Hydac Verwaltung GmbH
+ Eric Kleinpeter
+ pkiadmin&hydac.com
+41495
+ Northgas
+ Gasov Vladimir
+ gasov&northgas.ru
+41496
+ Dedicated Network Partners
+ Antti Viro
+ antti.viro&dnwpartners.com
+41497
+ Optimus S.A.
+ Ferran Girones
+ fgirones&optimus.cat
+41498
+ SCHOTT AG
+ Marcus Urban
+ marcus.urban&schott.com
+41499
+ Orgacomm international S.A.
+ Matthias Bacher
+ info&orgacomm.lu
+41500
+ faboleon bonaparte
+ faboleon bonaparte
+ faboleon.bonaparte&outlook.com
+41501
+ Afghanistan Root Certification Authority (ARCA)
+ Zmarialai Wafa
+ zmarialai.wafa&mcit.gov.af
+41502
+ Balogh SA
+ Frederic Tahon
+ webmaster&balogh-rfid.com
+41503
+ St. Tammany Parish Hospital
+ Cherie Faucheux
+ cfaucheux&stph.org
+41504
+ Les solutions Asentri inc
+ Denis Samson
+ denis.samson&asentri.com
+41505
+ ALLIANCE AVIA
+ Konstantin Nikolaev
+ techreports&alavia.ru
+41506
+ Maniilaq Association
+ Wayne Hogue
+ whogue&maniilaq.org
+41507
+ Cloud21
+ Matthew Charles Wicks
+ matthew.wicks&cloud21.net
+41508
+ Rest Network
+ Shoko Ranni
+ it&RestCloud.net
+41509
+ SPING
+ Jan Gerard Snip
+ j.g.snip&sping.nl
+41510
+ NAS Recruitment Communications
+ Eric Brill
+ se&nasrecruitment.com
+41511
+ Municipality of Athens
+ Panagiotis Skarvelis
+ admin&cityofathens.gr
+41512
+ DENSAN.CO.,LTD.
+ YUICHIRO HIRATA
+ yhirata&densan.co.jp
+41513
+ Autonomy Systems Limited
+ Matt Diakun
+ cmbg-sysadmin&autonomy.com
+41514
+ LiHAS - Adrian Reyer
+ Adrian Reyer
+ iana-contact&lihas.de
+41515
+ QUADRAC Co. Ltd.
+ Tatsuo ITABASHI
+ tatsuo.itabashi&quadrac.co.jp
+41516
+ SaitecSrl
+ Lorenzo Salvadori
+ lorenzo.salvadori&saitecsrl.com
+41517
+ Eagle Electronics
+ michael barker
+ mab.eagle&virgin.net
+41518
+ Ingram Content Group
+ Daniel Owen
+ daniel.owen&ingramcontent.com
+41519
+ OpenADR Alliance
+ Massimiliano Pala
+ m.pala&cablelabs.com
+41520
+ Jakub Juszczakiewicz
+ Jakub Juszczakiewicz
+ jakub.juszczakiewicz&siewca.net.pl
+41521
+ Zebsys Ltd
+ Geoff Hall
+ ghall&zebsys.com
+41522
+ www.info-x.org
+ Payvin Nikita
+ nekit&info-x.org
+41523
+ Cloudseed
+ Ian Freislich
+ ianf&cloudseed.co.za
+41524
+ Neratec Solutions AG
+ Andreas Schwarz
+ andreas.schwarz&neratec.com
+41525
+ Hubject GmbH
+ Thomas Thamm
+ thomas.thamm&hubject.com
+41526
+ MJP Communications Ltd
+ Kevin Patterson
+ Kevin&mjpcommunications.com
+41527
+ Paperless
+ Eduardo Troncoso
+ etroncoso&paperlessla.com
+41528
+ Dunder Mifflin
+ William Steiner
+ bills&bravanet.org
+41529
+ Zenerji, LLC
+ Young H. Etheridge
+ yhe&yheville.net
+41530
+ USIX Co., Ltd.
+ Jung Soo Chul
+ steve&usix.co.kr
+41531
+ Basic., INC.
+ Akira Ohta
+ ohta&basic.co.jp
+41532
+ Quick2Wire Limited
+ Romilly Cocking
+ romilly&quick2wire.com
+41533
+ CDS Call Dispatch Scholz GmbH
+ Michael Weinberger
+ mw-it&cdsnet.de
+41534
+ VoiceHost Ltd
+ Ross Beer
+ support&voicehost.co.uk
+41535
+ Cleo Communications US, LLC
+ Kevin Pearson
+ IT&cleo.com
+41536
+ Vix Technology
+ Andy Avery
+ andy.avery&vixtechnology.com
+41537
+ U.P. Joven Club de Computación y Electrónica
+ Carlos Raúl Laguna Mendoza
+ carlosr&jovenclub.cu
+41538
+ DARC e.V. OV Freiburg
+ Leopold Schabel
+ darc&leoschabel.de
+41539
+ RAGged Software
+ Roy A. Gilmore
+ rag&ragged-software.com
+41540
+ Intelligent Software Solutions, Inc.
+ Michael Auer
+ michael.auer&issinc.com
+41541
+ Ardral Co.
+ Jeremy Willans
+ admin&ardral.co
+41542
+ Monnit Corporation
+ Kelly Lewis
+ kellyl&monnit.com
+41543
+ Advanced Power Laboratories
+ John Detrick
+ johnd&advancedpowerlaboratories.com
+41544
+ Fish Eagle Limited
+ Tony Murray
+ tony&fish-eagle.net
+41545
+ Gravity Networks
+ Reid Nilson
+ reid.nilson&gmail.com
+41546
+ Innologica JSC
+ Yordan Yordanov
+ yordan.yordanov&innologica.com
+41547
+ MOVASIM
+ Leonardo Massazza
+ leonardo.massazza&movasim.com
+41548
+ Laimbock Consulting
+ Patrick Laimbock
+ oid-admin&laimbock.com
+41549
+ runtastic GmbH
+ Gerhard Sulzberger
+ gerhard.sulzberger&runtastic.com
+41550
+ Interlogica
+ Manuel Giorgini
+ manuel.giorgini&interlogica.it
+41551
+ Navayo Research Kft.
+ Gabor Kaszas
+ snmp&navayo.net
+41552
+ Compagnie Nationale des Commissaires aux Comptes
+ Adminsys team / équipe des administrateurs système (Marc-Aurèle DARCHE)
+ admin&cncc.fr
+41553
+ Spellpoint Oy
+ Janne Sirén
+ info&spellpoint.fi
+41554
+ ITX Secrurity
+ Summer Kim
+ Summer&itxsecurity.com
+41555
+ ECOIT
+ Oh JunSeok
+ ignatius000&gmail.com
+41556
+ Fexco Merchant Services LTD
+ Micheal O Shea
+ mioshea&fexco.com
+41557
+ AutoUplink Tech
+ Collin Gilbert
+ cgilbert&autouplinktech.com
+41558
+ DigitalSignal
+ Petri Stenberg
+ petri&digitalsignal.se
+41559
+ GRUP SERHS, S.A.
+ Albert Orriols Cabané
+ albert.orriols&grupserhs.com
+41560
+ Landesforsten Rheinland-Pfalz
+ Tobias Helfenstein
+ tobias.helfenstein&wald-rlp.de
+41561
+ Inteligo Financial Services SA
+ Emil Wolski
+ emil.wolski&inteligo.pl
+41562
+ Nexiens
+ Mohamed Badri
+ mohamed&nexiens.ma
+41563
+ BioLink Solutions Ltd.
+ Ruslan Marin
+ alexanderi&biolink.ru
+41564
+ Selectel LLC.
+ Igor Shestakov
+ shine&selectel.ru
+41565
+ Ministry of Taxes of the Republic of Azerbaijan
+ Eyyub Ibrahimov
+ Eyyub.Ibrahimov&taxes.gov.az
+41566
+ amagical.net
+ Jan Baier
+ jan.baier&amagical.net
+41567
+ A B Gensets Inc.
+ Jonas Bauman
+ jonas&abgensets.com
+41568
+ Sokuda Technologies(Beijing), Inc.
+ cui chunfeng
+ xiaocui&sokuda.com
+41569
+ Mobile Interactiva S.L.
+ Jorge Calavia
+ jcalavia&mobileinteractiva.com
+41570
+ 9bit, Borut Mrak s.p.
+ Borut Mrak
+ hostmaster&9bit.biz
+41571
+ Global Linking Solutions
+ Brandon Phelps
+ bphelps&gls.com
+41572
+ BRS Labs
+ Anthony Akins
+ Asakins&brslabs.com
+41573
+ ITRun Consulting Sp. z o.o.
+ Jacek Nowicki
+ office&itrun.pl
+41574
+ UNIÃO BRASILEIRA DOS ESTUDANTES SECUNDARISTAS
+ Ronaldo Batista Da Silva
+ rbatista1&ig.com.br
+41575
+ Modern Woodmen of America
+ Brian Rathke
+ brian.rathke&modern-woodmen.org
+41576
+ Uniao Nacional dos Estudantes
+ Ronaldo Batista Da Silva
+ rbatista1&ig.com.br
+41577
+ Car Connectivity Consortium
+ Rebecca Goldberg
+ admin&carconnectivity.org
+41578
+ MAC IT Solutions
+ Marco Antonio Carcano
+ info&macitsolutions.ch
+41579
+ Teraoka Seiko Co., Ltd.
+ Mitsuyoshi Madokoro
+ m.madokoro&digi.jp
+41580
+ Homer Electric Association, Inc.
+ Marvin Super
+ msuper&homerelectric.com
+41581
+ RB Generalekonomik
+ Aleksandar Kostic
+ akostic&geneko.rs
+41582
+ Maksat Tech Pvt Ltd
+ Ankush Malhotra
+ ankush.malhotra&gmail.com
+41583
+ ZAO NHK
+ Sergey Afanas'ev
+ it&nhk.ru
+41584
+ GCC Ltd.
+ Roman Yakubov
+ R.Yakubov&IBPost.ru
+41585
+ EILEO
+ Matthieu Jacquier
+ services&eileo.com
+41586
+ ENSTEAM Sp. z o.o. (c/o E-FISH Sp. z o.o.)
+ Tomasz Krakowiak
+ tomasz.krakowiak&ensteam.com
+41587
+ HOLLY&Co.,Ltd.
+ Masafumi Horimoto
+ horimoto&holly-linux.com
+41588
+ Shumilov Nikita Sergeevich
+ Nikita Shumilov
+ nikita307&icloud.com
+41589
+ Jolokia
+ John Mitchell
+ mitch&jolokianetworks.com
+41590
+ Wirtschaftsagentur Wien. Ein Fonds der Stadt Wien.
+ Ruediger Swoboda
+ administrator&wirtschaftsagentur.at
+41591
+ Sipi srl
+ Lorenzo Balliana
+ lorenzo.balliana&sipi.it
+41592
+ Evanti
+ Alik Kalmykov
+ kalmykov.alik&gmail.com
+41593
+ Sard Verbinnen & Co
+ Randal Bridges
+ it&sardverb.com
+41594
+ LLC "Ekb-Info"
+ Andrey Volkov
+ volkov.am&ekb-info.ru
+41595
+ Genesis Technical Systems Corp
+ Stephen Cooke
+ snmp-admin&genesistechsys.com
+41596
+ HornersCorners, LLC
+ Jim Horner
+ jim&hornerscorners.us
+41597
+ RFEvolution s.r.l.
+ Luigi Fazio
+ lfazio&rfebroadcast.com
+41598
+ Instituto Federal Catarinense - Campus Concórdia
+ jonas antunes da silva
+ jonas.antunes&ifc-concordia.edu.br
+41599
+ University of the Philippines - Diliman
+ Byron V. Maniquis
+ support&upd.edu.ph
+41600
+ ABDUL KHALEK STORE
+ RAKIBUL ISLAM KHOCON
+ KHOCONSUKURVANGGA&GMAIL.COM
+41601
+ Myriad Group AG
+ Stephen Kershaw
+ stephen.kershaw&myriadgroup.com
+41602
+ Links Global Services, C.A.
+ Loris Santamaria
+ loris&lgs.com.ve
+41603
+ SOMANSA Co., Ltd
+ Yong Pil Hur
+ yphuh&somansa.com
+41604
+ Monitor Electric Joint Stock Company
+ Alexey Oblog
+ Aleksey.Oblog&monitel.ru
+41605
+ Georgia's Own Credit Union
+ Thomas Stratton
+ tastratton&georgiasown.org
+41606
+ centrotherm photovoltaics AG
+ Martin Schmidt
+ ctpki&ngmail.eu
+41607
+ One IP
+ Ron Arts
+ ron.arts&oneip.nl
+41608
+ EFP Rotenberg LLP
+ Craig Julien
+ cjulien&efprotenberg.com
+41609
+ Kjempekjekt AS
+ Sondre Eikanger Kvalø
+ iana&kjempekjekt.no
+41610
+ Aspectra AG
+ Thomas Sauter
+ thomas.sauter&aspectra.ch
+41611
+ Bank Vontobel AG
+ Pierre-Olivier Mangin
+ seadmin&vontobel.ch
+41612
+ Swisscom Energy Solution AG
+ Bruno Hostalery
+ bruno.hostalery&be-smart.ch
+41613
+ Controles S.A.
+ Alvaro Delacoste
+ adelacoste&controles.com
+41614
+ Eagleville Hospital
+ Richard Mitchell
+ rmitchell&eagleville.org
+41615
+ Manhattan College
+ Robert Moran
+ software&manhattan.edu
+41616
+ Weeo Group
+ Jerome Herman
+ jerome.herman&weeo.fr
+41617
+ Sparta Consulting
+ Ben Tallman
+ btallman&spartaconsulting.com
+41618
+ OJSC Bank SGB
+ Eduard Shcherbakov
+ ed&severgazbank.ru
+41619
+ Hospitality Alliance AG
+ Katharina Störmer
+ katharina.stoermer&ramada.de
+41620
+ Eric Lakin
+ Eric Lakin
+ elakin&infohell.net
+41621
+ Ministerio de Gobierno y Reforma del Estado
+ Lucila Wilde
+ internet&santafe.gov.ar
+41622
+ XOR Media, Inc.
+ Ralph Beck
+ ralph.beck&xor-media.com
+41623
+ One Tech Inc.
+ OID Admin - Murat Kilic
+ oidadmin&onetechinc.com
+41624
+ Bell Aliant
+ Greg Desveaux
+ gregory.desveaux&bellaliant.ca
+41625
+ Mended Duck Computer Services
+ Adam Kittilson
+ accounts&mendedduck.com
+41626
+ Geller & Company LLC
+ Omar Pena
+ opena&gellerco.com
+41627
+ Cenwell LTD
+ Justin Shen
+ justin&cenwell.com.tw
+41628
+ Learning Media Ltd
+ Richard Parratt
+ richardparratt&learningmedia.co.nz
+41629
+ Chakra Network Solutions Private Limited
+ S.Sree hari nagarajan
+ sree&chakranetwork.com
+41630
+ SENSEMATIX
+ Jothi Kumar
+ jothi&sensematix.com
+41631
+ Tasneem electronics LLC
+ Mr. Ayman Narmug
+ ayman&usg-jo.com
+41632
+ PT.Bina Buana Raya
+ Irwan Sulistiyono
+ irwan&bbr.co.id
+41633
+ Certivox Ltd.
+ Stoyan Petkov
+ system&certivox.com
+41634
+ EDV Beratung Haag
+ Peter Haag
+ Peter&haagmail.de
+41635
+ NBC Elettronica Group Srl
+ Mr. Paolo Soldarelli
+ elettronica&nbc-el.it
+41636
+ Tolaris.com
+ Tyler Wagner
+ admin&tolaris.com
+41637
+ Talia Ltd
+ Tyler Wagner
+ helpdesk&talia.net
+41638
+ Socus networks
+ Blake Wu
+ bwu&socusnetworks.com
+41639
+ SVSI
+ Greg Wirth
+ gwirth&svsiav.com
+41640
+ Laconisoft LLC
+ Bret Ewin
+ R8pBsn1Jfva5TPFQ&laconisoft.com
+41641
+ Colglazier Clinic
+ Clifford Colglazier
+ acolglaz&gpcom.net
+41642
+ ThinKom Solutions, Inc.
+ Stuart B. Coppedge
+ Stuart.Coppedge&thinkom.com
+41643
+ RCG Creations Limited
+ Craig Goodenough
+ craig&rcgcreations.com
+41644
+ Cinegy GmbH
+ Jan Weigner
+ jan&cinegy.com
+41645
+ Sinogram Technology (Beijing) Co., Ltd.
+ enhe wu
+ jealtw&hotmail.com
+41646
+ QUADROtech Solutions AG
+ Michel Zehnder
+ michel.zehnder&quadrotech-it.com
+41647
+ SpectrAp
+ Samsonov Konstantin N.
+ samsonov&spectrap.ru
+41648
+ Shenzhen SDGI Optical Network Technologies Co,. Ltd.
+ Zeng Dezhong
+ zengdz&sdgi.com.cn
+41649
+ Schnoor Industrieelektronik GmbH & Co. KG
+ Henry Koplien
+ entwicklung&schnoor-ins.com
+41650
+ Engisoft
+ David Acevedo
+ d.acevedo&engisoft.com
+41651
+ Dapesco S.A.
+ Lorenzo BERNARDI
+ lbi&dapesco.com
+41652
+ IdentSign
+ James Burton
+ james.burton&identsign.com
+41653
+ KCG Europe Ltd (formerly 'GETCO Europe Ltd')
+ Duncan Gibb
+ dgibb&kcg.com
+41654
+ E.A.L. Apeldoorn B.V.
+ Frank Tamminga
+ frank.tamminga&eal.nl
+41655
+ CardSmart Technologies
+ James Wiley
+ jimwiley&yourcardsolution.com
+41656
+ 2024Sight INC.
+ Anton Hofland
+ anton.hofland&2024sight.com
+41657
+ Bressner Technology
+ Dr. Olaf Holthausen
+ olaf.holthausen&bressner.de
+41658
+ United Business Media
+ Michael Buglass
+ michael.buglass&ubm.com
+41659
+ Datasat Technologies Ltd
+ Alex Brown
+ alex.brown&datasattechnologies.com
+41660
+ SciVisum Ltd
+ Deri Jones
+ snmp.mib&scivisum.co.uk
+41661
+ SEKAS GmbH
+ Michael Rosenberger
+ webmaster&sekas.de
+41662
+ Capio S:t Görans Sjukhus AB
+ Nicklas Johannesen
+ nicklas.johannesen&capiostgoran.se
+41663
+ Philippe Bonatti
+ Philippe Bonatti
+ philippe&bonatti.ch
+41664
+ Costaneira - Arno Johann S/A Comércio de Material de Construção
+ Flávio Johann
+ flavio.johann&costaneira.com.br
+41665
+ George Flemming LLC
+ George Flemming
+ George&gflemming.com
+41666
+ Government of Yukon
+ Richard Wieser
+ registrar&gov.yk.ca
+41667
+ Park Bench Software
+ Paul Messias
+ pmessias&parkbenchsoftware.com
+41668
+ The Evergreen State College
+ Dan Scherck
+ netservices&evergreen.edu
+41669
+ Spiros Iliadis
+ Spiros Iliadis
+ spiros&iliadis.me
+41670
+ AddOn Holding Gmbh
+ Bernd Burkhardt
+ burkhardt&addon.de
+41671
+ Atelier WW Architekten SIA AG
+ Klaus Leuders
+ klaus.leuders&atelier-ww.ch
+41672
+ TECMASUR CIA. LTDA.
+ SANTIAGO REINO
+ sreino&tecmasur.com.ec
+41673
+ Lapsum
+ Rafael de la Torre Consuegra
+ rdelatorre&lapsum.com
+41674
+ WAS.ch GmbH
+ Dominik Fässler
+ info&was.ch
+41675
+ ArmOwl LAB (Roman V. Kosinskiy)
+ Roman V. Kosinskiy
+ armowl&list.ru
+41676
+ Gordon Broom
+ Gordon Broom
+ gjbroom&thebrooms.ca
+41677
+ Nicholas Brown
+ Nicholas Brown
+ nick&anatoll.org
+41678
+ SIBOAVANCE
+ Pablo Baena
+ pbaena&siboavance.com.co
+41679
+ OVNETAP
+ Radomir Ochtyra
+ radomir.ochtyra&ovnetap.com
+41680
+ Media Netwerk AS
+ Stig Christian Aske
+ stigchristian&netwerk.no
+41681
+ Chudyk Cloud Services
+ Gerald Chudyk
+ gerald&chudyk.com
+41682
+ ASSEMBLY Organizing Oy
+ Jaakko Vallo
+ jaakko.vallo&assemblytv.net
+41683
+ Nebula Media Solutions Ltd.
+ Peter Jones
+ peter.jones&nebula-media.co.uk
+41684
+ Pyzuka
+ Jeroen Dekkers
+ iana&pyzuka.nl
+41685
+ nfotex Informationstechnologie Dienstleistungs GmbH
+ Raphael Wegmann
+ wegmann&psi.co.at
+41686
+ Uzin Utz AG
+ Andreas Koegel
+ andreas.koegel&uzin-utz.com
+41687
+ Cold Crossing
+ David Klann
+ dklann&coldcrossing.com
+41688
+ EOS Sistemi s.r.l.
+ Tiziano Martelli
+ tiziano&eos.it
+41689
+ Thüga Aktiengesellschaft
+ Christoph Mayer
+ hostmaster&thuega.de
+41690
+ Dension Audio Systems
+ Tibor Fábi
+ tfabi&dension.com
+41691
+ Horizon Forest Products, LLP
+ Jimmy Dixon
+ jimmy.dixon&horizonforest.com
+41692
+ Renee Marie Jones
+ Renee Marie Jones
+ rmj&renee-jones.com
+41693
+ Nyingma Association of Mangalam Organizations - Communications And Network Infrastructure
+ Lee Brown
+ Administrator&RatnaLing.Org
+41694
+ Christians Against Poverty
+ Doug Targett
+ dougtargett&capuk.org
+41695
+ Translational Centre for Regenerative Medicine (TRM)
+ Steffen Loeb
+ pki&trm.uni-leipzig.de
+41696
+ Actia Systems España SAU
+ Jonathan Redondo
+ jredondo&actiasystems.com
+41697
+ European Central Bank
+ Christoph Schaper
+ dgisopsec&ecb.int
+41698
+ Lucas-Consulting
+ Andreas Lucas
+ andreas&lucas-consulting.net
+41699
+ LGS Innovations
+ Bobby Dimmette
+ bjd&lgsinnovations.com
+41700
+ eyeReturn Marketing Inc.
+ Kenneth Voort
+ kvoort&eyereturn.com
+41701
+ Jarvis Ford
+ Craig Williams (IT Manager)
+ it&jarviscars.com.au
+41702
+ Levart Distribution Systems Pty. Ltd.
+ Andrew Simmonds
+ andrew&levart.com.au
+41703
+ ATM-12
+ Vitaly Bodin
+ vitbo&atm12.ru
+41704
+ Neoflow. Co., Ltd.
+ Daisuke Ota
+ daisuke&neoflow.jp
+41705
+ Institutul de Dezvoltare a Societatii Informationale
+ Andrei Rusu
+ andrei.rusu&idsi.md
+41706
+ Trollhattan Stad IT
+ Magnus Danhage
+ magnus.danhage&trollhattan.se
+41707
+ Solbox Inc.
+ Hyunkyu Kim
+ arhes&solbox.com
+41708
+ Superior Access Solutions, Inc.
+ Dave Werdin
+ dwerdin&sa-solutions.com
+41709
+ EAP Technologies, Inc.
+ Roland Alden or Brenda Cundy
+ ralden&ralden.com
+41710
+ ATES Networks
+ Alexandre Ioachim
+ aioachim&atesnetworks.com
+41711
+ Dossia
+ Steve Allman
+ steve.allman&dossia.org
+41712
+ ISTHARI
+ JOSE FELIX HERNANDEZ BARRIO
+ jose.hernandez&isthari.com
+41713
+ Melet.com
+ John Melet
+ john&melet.com
+41714
+ Azuki Systems, Inc.
+ Keith Bilafer
+ keith.bilafer&azukisystems.com
+41715
+ Universal Cinema Services Co., Ltd.
+ Tang Liguo
+ lgtang&sina.com
+41716
+ Rational Retention, LLC
+ Konstantin Mertsalov
+ support&rationalretention.com
+41717
+ Blekinge Institute of Technology
+ Patrik Arlos
+ patrik.arlos&bth.se
+41718
+ Ouroboros
+ Claude Dehais
+ cdehais&ouroboros.fr
+41719
+ Qosmotec GmbH
+ Axel C. Voigt
+ acv&qosmotec.com
+41720
+ Saisei Networks Inc
+ John Harper
+ john&saiseinetworks.com
+41721
+ International Communications Corporation INC
+ Keith Alexis
+ keith.alexis&intcomcorp.com
+41722
+ Information Networks Ltd.
+ Dmitry G Shin
+ dmitry.s&hsdn.org
+41723
+ XGEN - Web Business
+ Fabiano Cainelli
+ xgen.snmp&xgen.com.br
+41724
+ Chengdu SKSpruce Technology Inc.
+ kai zhang
+ kaizhang&skspruce.net
+41725
+ Tere.com Networks OÜ
+ Toomas Vendelin
+ iana&vendelin.com
+41726
+ Dr. Sulaiman Al Habib Medical Group
+ Irshad Ismail
+ irshad.ismail&drsulaimanalhabib.com
+41727
+ Sabatier Geolocalisation
+ Damien CABROL
+ damien.cabrol&geolocalisation-sabatier.fr
+41728
+ athenahealth, Inc.
+ Ben Whittaker
+ vendorcontact&athenahealth.com
+41729
+ United Equitable Group, Ltd.
+ Matthew Morrow
+ mmorrow&ueg1.com
+41730
+ Arab States Research and Education Network, GmbH
+ Ola Adnan Samara
+ info&asrenorg.net
+41731
+ Prodware Deutschland AG
+ René Büdinger
+ r.buedinger&prodware.de
+41732
+ Mathias Haimerl 3S
+ Mathias Haimerl
+ webmaster&haimi.de
+41733
+ Parallel Wireless
+ Sumit Garg
+ sgarg&parallelwireless.com
+41734
+ V10 Networks
+ Jeff Leung
+ oid.admin&v10networks.ca
+41735
+ Teletech Pty. Ltd.
+ Sean Gallagher
+ sean&teletech.com.au
+41736
+ Beatrice Wireko IT
+ Ottmar Erbes
+ mail&wireko.com
+41737
+ Bryan Health
+ Brad Znamenacek
+ bradz&bryanhealth.org
+41738
+ Algo Communication Products Ltd.
+ Steve Ansell
+ steve&algosolutions.com
+41739
+ Five9, Inc.
+ Darin Fisher
+ darin.fisher&five9.com
+41740
+ TheGunns.net
+ William Gunn
+ postmaster&thegunns.net
+41741
+ Ittim Technology Co.Ltd
+ Zheng Dajun
+ zhengdj&ittim.cn
+41742
+ IMEC
+ Julien Beauviala
+ julien&imec-archives.com
+41743
+ eKing Technology Co., Ltd.
+ Liang Dai
+ liang.dai&hnair.com
+41744
+ Z3 Technology
+ Bruno Marchevsky
+ brunomarchevsky&z3technology.com
+41745
+ FrozenWarrior.com
+ Bret Olmsted
+ bret&frozenwarrior.com
+41746
+ Chengdu Kingtype Digital TV Equipment Co., Ltd.
+ Junyu Xue
+ ywlizhen&163.com
+41747
+ Oliver Solutions
+ David Ganor
+ david&oliver-solutions.com
+41748
+ CensorNet Ltd
+ Dan Searle
+ dan&censornet.com
+41749
+ Owens State Community College
+ Martin Stroud
+ martin_stroud&owens.edu
+41750
+ Head Department for Statistics and Information Technologies of State Customs Committee
+ Aleksandr Voloschuk
+ aleksandr.voloschuk&customs.gov.az
+41751
+ ROBIN'S
+ Radhakrishnan Nagarajan
+ robinblr.arts&gmail.com
+41752
+ ZAO "NPK Rotek"
+ Sergei Shirokov
+ sergo&rotek.ru
+41753
+ Greg Waterhouse
+ Greg Waterhouse
+ gregw&rgweb.org
+41754
+ Daniel Sage
+ Daniel Sage
+ iana&mail.dsage.org
+41755
+ Lastline, Inc.
+ Ludovico Cavedon
+ cavedon&lastline.com
+41756
+ REVCORD - Revolutionizing Voice Recording
+ Vasanth Neelamagam
+ vasanth&revcord.com
+41757
+ Prism Systems, Inc.
+ Alex Lynch
+ alynch&prismsystems.com
+41758
+ Axham Corporation
+ Vijay Varadan
+ admin&axham.com
+41759
+ Open Computing Facility
+ Dara Adib
+ gm&ocf.berkeley.edu
+41760
+ TibetSystem Co.,Ltd.
+ Kwon Tae Un
+ nadakwon&tibetsystem.com
+41761
+ Atea Sverige AB
+ Martin Arnsrud
+ martin.arnsrud&atea.se
+41762
+ Mayak LTD
+ Victor Shachnev
+ its&slata.com
+41763
+ JSC «BystroBank»
+ PEN admins
+ iana-pen-admins&bystrobank.ru
+41764
+ ETAT DE FRIBOURG
+ Simon Ecoffey
+ simon.ecoffey&fr.ch
+41765
+ Troyer AG
+ Michael Saxl
+ michael.saxl&troyer.it
+41766
+ Flow-Data, Inc
+ Keith Thomson
+ keitht&flow-data.com
+41767
+ IDSS AB
+ Claes Wikholm
+ info&idss.se
+41768
+ Beijing Telesound Electronics Co., Ltd.
+ Jiapeng Lu
+ lujiapeng&telesound.com.cn
+41769
+ IS4IT GmbH
+ Lothar Haeger
+ lothar.haeger&is4it.de
+41770
+ Ascendi
+ Bruno Cacheira
+ bcacheira&ascendi.pt
+41771
+ Fundamental Games
+ Kenneth Noland
+ ken.noland&fundamentalgames.com
+41772
+ Auth-servers
+ Warren Kumari
+ warren&kumari.net
+41773
+ TelVue Corporation
+ Jesse Lerman
+ jlerman&telvue.com
+41774
+ Health Research, Inc.
+ Mike Varney
+ mlv03&healthresearch.org
+41775
+ Global Solutions Tecnologia da Informação LTDA
+ Fernando de Oliveira Carvalho
+ global&glsolutions.com.br
+41776
+ IACIT Soluções Tecnológicas LTDA
+ gustavo hissi
+ gustavo.castro&iacit.com.br
+41777
+ GSE Environmental, LLC
+ Jeff Johnson
+ jjohnson&gseworld.com
+41778
+ Lake Avenue Congregational Church of Pasadena
+ Emil Tulcan
+ infosys&lakeave.org
+41779
+ QualityLogic Inc.
+ Kai Zuber
+ sysadmin&qualitylogic.com
+41780
+ Telesphere Networks Ltd
+ Larry Low
+ llow&telesphere.com
+41781
+ Digby Wells Environmental
+ Clint Naude
+ clint.naude&digbywells.com
+41782
+ Pacific Design Enginering
+ Bill Moats
+ moats&pde.com
+41783
+ Geolink Satellite Services
+ Julien Leroux
+ julien.leroux&geolink.com
+41784
+ ifbyphone, Inc.
+ Marcus Lewin
+ mlewin&ifbyphone.com
+41785
+ Mary Washington Healthcare
+ Douglas Hanback
+ douglas.hanback&mwhc.com
+41786
+ Ryu project
+ Isaku Yamahata
+ yamahata&valinux.co.jp
+41787
+ HyperMatrix Solutions Ltd.
+ Hiren Shah
+ admin&hypermatrix.com
+41788
+ kuederli.net
+ Urs P. Kuederli
+ urs&kuederli.com
+41789
+ AlTaysir for Information Systems Security Consulting LLC
+ Aladdin Dandis
+ aladdin.d&secrivacy.com
+41790
+ I-CONCEPT
+ TASSOS FRAGOS
+ t.fragos&i-concept.gr
+41791
+ eSPe
+ Karsten Pohle
+ k.pohle&gmx.net
+41792
+ Alrayyan for media and marketing co
+ Mahmoud Albatarni
+ mahmoud.albatarni&alrayyan.qa
+41793
+ North East Independent School District
+ Brian Harrell
+ bharre&neisd.net
+41794
+ High Point PC Solutions
+ Daniel T. Harrison
+ highpointpc2&gmail.com
+41795
+ Net Consulting UK Ltd
+ Glenn Morgan
+ glenn.morgan&netconsulting.co.uk
+41796
+ EleSy
+ Alexandr Makarov
+ Alexandr.Makarov&elesy.ru
+41797
+ STC Systema
+ Mikhail Maslennikov
+ mikhailmaslennikov&yandex.ru
+41798
+ astozi
+ Tomasz Zieba
+ tomasz.zieba&astozi.pl
+41799
+ William Hill
+ Peter Morgan
+ peter.morgan&williamhill.com
+41800
+ GaHIN (Georgia Health Information Network)
+ Himabindu Bolisetty
+ bindu&careevolution.com
+41801
+ Prattville Water Works Board
+ Neil Harris
+ nharris&pwwb.com
+41802
+ Talkpath LLC
+ Steven Platt
+ splatt&talkpath.com
+41803
+ On Center Software, Inc.
+ Brandon Davis
+ brandon.davis&oncenter.com
+41804
+ Austrian Federal Ministry of Science and Research
+ Klemens Urban
+ klemens.urban&bmwf.gv.at
+41805
+ Guidance Solutions, Inc.
+ Jon Larsen
+ jlars&guidance.com
+41806
+ Viastorage
+ Guillaume VERNAT
+ gvernat&coffreo.com
+41807
+ GuiZhou BC&TV Information Network Co.,LTD
+ XiangLong Hou
+ houxianglong&coship.com
+41808
+ Administration of Municipal Formation of the City-Hero of Novorossiysk
+ Dmitry Kirienko
+ uprav.it&gmail.com
+41809
+ Dismuntel S.A.L.
+ Josep Enric Rosell Carbonell
+ jerosell&dismuntel.com
+41810
+ Credit Agricole Bank, PJSC
+ Sergii Plakhota
+ Sergii.PLAKHOTA&credit-agricole.com.ua
+41811
+ Spital Männedorf AG
+ Bruno Baldauf
+ b.baldauf&spitalmaennedorf.ch
+41812
+ Rouis Labs
+ Khalifa Rouis
+ labs&rouis.net
+41813
+ Anhui comhigher tech co.,ltd
+ Sun Xinya
+ xinyasun&tsinghua.edu.cn
+41814
+ Hubei University Of Automotive Technology
+ Lan JianPing
+ ljp_1984&126.com
+41815
+ Fraunhofer-Institut fuer Software- und Systemtechnik ISST
+ Ralf Nagel
+ ralf.nagel&isst.fraunhofer.de
+41816
+ Blissful Living Foundation
+ Bruno Lago
+ admin&blissful.im
+41817
+ Cooper Gitiesse
+ Maurizio Cannella
+ Maurizio.Cannella&cooperindustries.com
+41818
+ Quotient, Inc.
+ Rob Payne
+ rpayne&quotient-inc.com
+41819
+ IPNetwork
+ Ingo Peukes
+ admin&ipnetwork.de
+41820
+ Kanton Basel-Landschaft
+ Claude Tomek
+ claude.tomek&bl.ch
+41821
+ Frantovo.cz
+ Frantisek Kucera
+ iana-contact&frantovo.cz
+41822
+ Project FiFo
+ Heinz N. Gies
+ heinz&licenser.net
+41823
+ Miaozhen Systems
+ Chi Song Tao
+ cst&miaozhen.com
+41824
+ Université Gaston Berger
+ Moussa Diagne
+ moussa.diagne&ugb.edu.sn
+41825
+ Agilord Ltd.
+ Istvan Soos
+ istvan.soos&agilord.com
+41826
+ Prognus Soluções Livres em TI
+ William Fernando Merlotto
+ william&prognus.com.br
+41827
+ Novantum BV
+ Ron Arts
+ ron.arts&novantum.com
+41828
+ NySoft Argentina SRL
+ Leonardo Bracco
+ leonardo&nysoft.com.ar
+41829
+ MEDDATA
+ SAIT SARI
+ sait&meddata.com.tr
+41830
+ PicoCELA Inc.
+ Hiroshi Furukawa
+ info&picocela.com
+41831
+ Bitbase AS
+ Stig Christian Aske
+ stigchristian&bitbase.no
+41832
+ Private Entrepreneur Kutsevol Maxym
+ Maxym Kutsevol
+ max&kutsevol.com
+41833
+ Paree BV - Elektro Telecom
+ Erik de Jong
+ erik.de.jong&paree.nl
+41834
+ BRAM Technologies
+ Dmitry Repkin
+ rd&bram.tv
+41835
+ JDL Digital Systems Inc.
+ Yanda Ma
+ yanda&airshipvms.com
+41836
+ Commend International GmbH (formerly 'bct electronic GesmbH')
+ Martin Posch
+ lizenz&commend.com
+41837
+ Evan-Moor Corp
+ Eric Lindquist
+ administrator&evan-moor.com
+41838
+ Dynamic Network Services Inc.
+ Josh Bradley
+ jbradley&dyn.com
+41839
+ Prism-IPX Systems, LLC
+ Russell Friery
+ rfriery&prism-ipx.com
+41840
+ University of the Philippines Manila
+ Diosdado B. Calmada
+ dbcalmada&post.upm.edu.ph
+41841
+ Zhuhai Bluemax Broadband Electronic Co.,Ltd
+ Chen Guoxiang
+ cgx613&163.com
+41842
+ Novosibirsk State University
+ Adamansky Anton
+ adamansky&post.nsu.ru
+41843
+ Uni-Film-Club Dortmund
+ Fabian Schlenz
+ fabian&ufc.tu-dortmund.de
+41844
+ PERF-IT B.V.
+ René de Theije
+ info&perf-it.eu
+41845
+ Bitcarrier S.L.
+ Martin Mendez
+ info&bitcarrier.com
+41846
+ Chinasoft International Co., Ltd.
+ Meng Gang
+ knight.meng&chinasofti.com
+41847
+ EDALab s.r.l.
+ Stefano Cailotto
+ stefano.cailotto&edalab.it
+41848
+ TOVEK
+ Ludovit Kontsek
+ support&tovek.cz
+41849
+ CIDON
+ Julio Cidon
+ julio&cidon.es
+41850
+ DaySequerra Corporation
+ David V. Day
+ david&daysequerra.com
+41851
+ zeb/rolfes.schierenbeck.associates gmbh
+ Patrick Haubold
+ webmaster&zeb.de
+41852
+ Peregrine Capital Management
+ TJ Cornish
+ domain.admin&peregrine.com
+41853
+ RAMI
+ LOUCHART PASCAL
+ plouchart&ramiaudio.com
+41854
+ W.J. Bradley
+ Adam Steed
+ adam.steed&wjbradley.com
+41855
+ Logol
+ Sergey Beloff
+ admin&logol.ru
+41856
+ Grand Valley State University
+ Jason Kunnen
+ dnsadmin&gvsu.edu
+41857
+ AGENCE NATIONALE DES INFRASTRUCTURES NUMERIQUES ET DES FREQUENCES
+ MASSAMBA AIME MARTIAL
+ info&aninf.ga
+41858
+ The Trade Desk, Inc.
+ Ryan Reynolds
+ ryan.reynolds&thetradedesk.com
+41859
+ Hidden Design Kft.
+ Viktor LOOSZ
+ efpe&hidden.hu
+41860
+ Oryon TI
+ Joel Franco Guzman
+ joel.franco&gmail.com
+41861
+ Tucker Ellis LLP
+ Lee K. Harris
+ lee.harris&tuckerellis.com
+41862
+ Metawell
+ Ralf Krieg
+ postmaster&metawell.com
+41863
+ Mongoose GFX
+ Andrew Hughes
+ andrewhughes&mongoosegfx.co.nz
+41864
+ EyeKor LLC.
+ Yijun Huang
+ yhuang&eyekor.com
+41865
+ Monitor Business Machines Ltd
+ Andrew Hughes
+ andrew.hughes&monitorbm.com
+41866
+ Hitachi-LG Data Storage, Inc.
+ Yong Hyun, Ahn
+ anyong&hlds.co.kr
+41867
+ yinyuetai
+ taotan
+ tao.tan&yinyuetai.com
+41868
+ elecom co., ltd.
+ kosuke okada
+ Kosuke_Okada&elecom.co.jp
+41869
+ Selex Gematronik GmbH
+ Andre Weipert
+ a.weipert&gematronik.com
+41870
+ Notartel S.p.A
+ Carmine Cesarano
+ ccesarano&notariato.it
+41871
+ Sonifex Ltd
+ Adam Borowski
+ adam&sonifex.co.uk
+41872
+ Masdar PV GmbH
+ Peter Kruse
+ pkruse&masdarpv.com
+41873
+ Institut Superieur d'Electronique de Paris (ISEP)
+ Christophe Boyanique
+ admsys-iana-pen&isep.fr
+41874
+ LLC "ANTE-MEDIAM"
+ Valentyn Shapoval
+ valsh&microsoft.com
+41875
+ Esselte IPR AB
+ David Block
+ dblock&esselte.com
+41876
+ FOXCOMM NETWORKS
+ Grigory Korotov
+ g.korotov&foxcomm.ru
+41877
+ Orban
+ Greg Ogonowski
+ greg&indexcom.com
+41878
+ Tobias & Tobias
+ Ian Taylor
+ ian.taylor&tobias.tv
+41879
+ Mind Labs
+ Vyacheslav Pogoreltsev
+ sysadm&mind.com
+41880
+ MIcrotel Innovation S.r.l.
+ Adelio De Bernardi
+ adelio.debernardi&microtelinnovation.com
+41881
+ Korbitec (Pty) Ltd.
+ Ricky Burrell
+ korbitec&gmail.com
+41882
+ KLU Consulting / KÅkua Lolo Uila
+ Michael V. David
+ michael&mvdavid.com
+41883
+ Trojan Technologies
+ Rob Marles
+ is-admin&trojanuv.com
+41884
+ Katherine Shaw Bethea Hospital
+ David Ginn
+ dginn&ksbhospital.com
+41885
+ NDsoftware
+ kenji murakami
+ kenji&ndsoft.co.jp
+41886
+ Beijing Sapling Technology Co.,Ltd
+ Jikun
+ jikun&sapling.com.cn
+41887
+ ENSCO, Inc.
+ Devin Whelan
+ ist.ca&ensco.com
+41888
+ Friedrich-Schiller-Universität Jena
+ Thomas Otto
+ thomas.otto&uni-jena.de
+41889
+ Nine Internet Solutions AG
+ Nils Caspar
+ nils.caspar&nine.ch
+41890
+ Cuyahoga Community College District
+ David Mastny
+ information.security&tri-c.edu
+41891
+ Holland LP
+ Tim Rushing
+ hollandit&hollandco.com
+41892
+ BIFIT Service
+ Dmitrij Kovalevskij
+ kovalevsky&bifit.ua
+41893
+ DBM S.r.l.
+ Matteo Piva
+ matteo.piva&dbmsrl.com
+41894
+ Logistica Integral
+ Ernesto Pareja
+ epareja2&gmail.com
+41895
+ Alliance Data
+ Mark Mishler
+ mark.mishler&alliancedata.com
+41896
+ Alberta Electric System Operator
+ Leo Li
+ leo.li&aeso.ca
+41897
+ Inovar
+ Dan Parker
+ dan.parker&inovar.com
+41898
+ Australian Nuclear Science Technology Organization
+ Daniel Matusch
+ dm&ansto.gov.au
+41899
+ YU JYA TECHNOLOGY CO., LTD.
+ Steve Chen
+ steve.chen&azuretec.com
+41900
+ Ministry of Interior, Bulgaria
+ Valentin Velkov
+ v3&mvr.bg
+41901
+ CSG SCIENCE&TECHNOLOGY CO., LTD.HEFEI
+ BING LU
+ support&csgnet.cn
+41902
+ Gemeindeverwaltung Landquart
+ Matthias Hirschmann
+ mhirschmann&baggenstos.ch
+41903
+ ETL Solutions Ltd.
+ Martin Pegler
+ sysadmin&etlsolutions.com
+41904
+ Impala Editores, SA
+ Ricardo Matos
+ ricardo.matos&impala.pt
+41905
+ Great-West Life
+ Ronald Hewson
+ ron.hewson&investorsgroup.com
+41906
+ VeriSign, Inc.
+ Danny McPherson
+ dmcpherson&verisign.com
+41907
+ LoudCell Technologies Pvt Ltd.
+ Yogesh Sharma
+ yogesh&loudcell.com
+41908
+ HanKeInfo
+ Alfred Huang
+ alfredhuang&hankeinfo.com.cn
+41909
+ AventuraHQ, Inc
+ Adam Williams
+ adam.williams&aventurahq.com
+41910
+ Zentyal
+ Jose Antonio Calvo
+ jacalvo&zentyal.com
+41911
+ Great Plains Manufacturing, Inc.
+ John Woods
+ jwoods&greatplainsmfg.com
+41912
+ International Electrotechnical Commission
+ Herbert Falk
+ herb&sisconet.com
+41913
+ Tecsys do Brasil Industrial Ltda
+ Rodolfo Vidal
+ rodolfo&tecsysbrasil.com.br
+41914
+ Bradford Robotic Telescope
+ Dan Hedges
+ admin&telescope.org
+41915
+ Southwestern Energy Co.
+ Tom LeClare
+ tom_leclare&swn.com
+41916
+ vIPtela Inc.
+ Ramesh Prabagaran
+ ramesh&viptela.com
+41917
+ Leica Geosystems AG
+ Armin Märk
+ webteam&leica-geosystems.com
+41918
+ CIT Telecom-Service JSC
+ Egor Duda
+ iana&corpit.ru
+41919
+ Ugobame Uchibeke
+ Ugobame Uchibeke
+ uchi4jah&gmail.com
+41920
+ Shenzhen Integrated Electronic Systerms Lab Co.,Ltd.
+ DuMin
+ duolaheimeng123&163.com
+41921
+ Beijing Infomedia Electronic Technology Co., Ltd
+ Xuhu
+ evchnil&263.net
+41922
+ GuangDong Super Telecom Co,Ltd.
+ tom.liu
+ tom.liu&sts.cn
+41923
+ Patrick Sczepanski
+ Patrick Sczepanski
+ patrick&sczepanski.com
+41924
+ Digital Value SL
+ Juanjo Garcia
+ juanjo&digitalvalue.es
+41925
+ Nufarm Limited
+ Geoff Aldred
+ admin.it&au.nufarm.com
+41926
+ Finecom Telecommunications AG
+ Erich Hohermuth
+ erich.hohermuth&finecom.ch
+41927
+ FORO-tele
+ Maxim Struchok
+ max&foro-tele.com
+41928
+ Muir Matheson Ltd
+ Blair Moir
+ blair.moir&muir-matheson.com
+41929
+ Jung, DMS & Cie. AG
+ Christian Bauer
+ christian.bauer&jungdms.de
+41930
+ Nautronix Limited
+ Iain MacMillan
+ Iain.MacMillan&nautronix.co.uk
+41931
+ CMC Electronics
+ Joel Savard
+ joel.savard&cmcelectronics.ca
+41932
+ HSC Brasil
+ Junior Cunha
+ junior.cunha&hscbrasil.com.br
+41933
+ Aligera
+ Wagner Müller Gegler
+ wagner&aligera.com.br
+41934
+ NKI AS
+ Christian Skarby
+ csk&nki.no
+41935
+ Indian River County Sheriff
+ Andy Collier
+ acollier&ircsheriff.org
+41936
+ Marway Power Solutions
+ Greg Willits
+ gwillits&marway.com
+41937
+ Escola Agricola de Jundiai - EAJ/UFRN
+ Thiago Dutra
+ thiago&eaj.ufrn.br
+41938
+ INCEPTRUM Technologies Inc.
+ Dmitry Kursov
+ dmitry.kursov&inceptrum.com
+41939
+ Tralix México S. de R.L. de C.V.
+ Dario Morales López
+ dario.morales&tralix.com
+41940
+ Bradbury School
+ Christopher Chan
+ christopher.chan&bradbury.edu.hk
+41941
+ StuStaNet e. V.
+ Markus Kaindl
+ vorstand&stustanet.de
+41942
+ Lettergen
+ Vincent Van der Kussen
+ it&btr-services.be
+41943
+ Bartec GmbH
+ Ralf Bauermeister
+ ralf.bauermeister&bartec.de
+41944
+ Virginia Department of Behavioral Health and Developmental Services
+ Marcie Stidham Stout
+ marcie.stidham&dbhds.virginia.gov
+41945
+ Institution Solutions
+ Jerome Haltom
+ jhaltom&isillc.com
+41946
+ The Information Architecture Institute
+ Dorian Taylor
+ iana-pen&iainstitute.org
+41947
+ Unidem Sales Inc
+ Nicholas Linn
+ nicklinn&michebag.ca
+41948
+ Job Snijders
+ Job Snijders
+ job&instituut.net
+41949
+ Danmagi
+ Julius Sloth
+ jsloth&danmagi.com
+41950
+ DTI Solutions
+ Marc Devault
+ itlicensing&dtisoft.com
+41951
+ Quarles & Brady, LLP
+ Rich Raether
+ itops&quarles.com
+41952
+ Asad Ahmed
+ Asad Ahmed
+ mdasadahmed&gmail.com
+41953
+ JSC "ESC of EVRAAS"
+ Andrew Shulga
+ shulga&evraasgr.ru
+41954
+ Polewall Norge AS
+ Michael Gallagher
+ Mjg&polewall.com
+41955
+ Jansen AG
+ Gerry Harzl
+ gerry.harzl&jansen.com
+41956
+ Fellig e.V.
+ Philipp Schafft
+ team&fellig.org
+41957
+ Olfeo
+ Julien Pinon
+ jpinon&olfeo.com
+41958
+ Prime Rate Ltd.
+ Szabolcs Gyuris
+ gyszabolcs&primerate.hu
+41959
+ Earlham College
+ Randy Schultz
+ schulra&earlham.edu
+41960
+ easygo
+ Kurt Stieger
+ pen&easygo.at
+41961
+ IntraCom Systems, LLC
+ John Jurrius
+ snmp&intracomsystems.com
+41962
+ 3ZTelecom Inc.
+ Enzo Dalmazzo
+ faisal.sikder&gmail.com
+41963
+ WebAmphibian.Com
+ Roland Stolfa
+ rstolfa&yahoo.com
+41964
+ Ozona Consulting, S.L.
+ Fernando Vázquez Vázquez
+ ssii&ozona.es
+41965
+ Mano Namai UK
+ Valerij Prusakov
+ valerij.prusakov&gmail.com
+41966
+ Applied Card Technologies Ltd.
+ Nick Wilson
+ nick.wilson&weareact.com
+41967
+ Pivot Point Security
+ Michael Gargiullo
+ michael.gargiullo&pivotpointsecurity.com
+41968
+ EPCOTS
+ Alaa AADIL
+ alaa.aadil&epcots.fr
+41969
+ Enero Solutions, inc.
+ François Trahan
+ ftrahan&enerosolutions.com
+41970
+ Orion Networks International, Inc.
+ David Smith
+ d.smith&orionni.com
+41971
+ Touch Tecnologia e Informática LTDA
+ Rodrigo Vieira Couto
+ rcouto&touchtec.com.br
+41972
+ Poznan University of Life Sciences
+ Robert Stanislawiak
+ robert.stanislawiak&up.poznan.pl
+41973
+ Generation Tech
+ Ken McDonald
+ ken&generationtech.org
+41974
+ Auf nach Mallorca GmbH
+ Benjamin Behringer
+ benjamin.behringer&auf-nach-mallorca.info
+41975
+ ALNET ELEKTROMEKANIK LTD
+ METIN YAZICI
+ metin&alnet.com.tr
+41976
+ Turvasana Tmi
+ Thor Kottelin
+ thor.kottelin&turvasana.com
+41977
+ Oakland County, Michigan
+ Internet Admin
+ internetadmin&oakgov.com
+41978
+ BEIJING DING QING TECHNOLOGY LTD.
+ Chen Kai(Mr.)
+ kai.chen&startechsoft.com
+41979
+ Mitsubishi Electric TOKKI Systems Corporation
+ Takashi Iwaki
+ taka-iwaki&west.melos.co.jp
+41980
+ Neo-Renaissance Studios
+ Shane Spinuzzi
+ rspinuzzi&neorenaissancestudios.com
+41981
+ AerVox
+ David Berrocal
+ david.berrocal&aervox.com
+41982
+ zetVisions AG
+ Sascha Winter
+ it-support&zetvisions.com
+41983
+ Vorboss Limited
+ Timothy Creswick
+ noc&vorboss.net
+41984
+ meterriblecrew.net
+ Andreas Wiese
+ aw-pen&meterriblecrew.net
+41985
+ Desvaux Labs
+ Pierre Desvaux
+ contact&desvaux.eu
+41986
+ deepearth.co.uk
+ Aubrey Stark-Toller
+ aubrey&deepearth.co.uk
+41987
+ BMO Capital Markets
+ Nina Pyron
+ nina.pyron&bmo.com
+41988
+ Van Wert County Hospital
+ Deb Point, Clinical Applications Coordinator
+ dpoint&vanwerthospital.org
+41989
+ Alphatron Security Systems
+ B.D. van der Have
+ b.van.der.have&alphatron.nl
+41990
+ Pelagicore AG
+ Robert Griebl
+ robert.griebl&pelagicore.com
+41991
+ Super-Visions
+ Christophe Fonteyne
+ christophe.fonteyne&super-visions.com
+41992
+ HOPPE Holding AG
+ Gerhard Kapeller
+ gerhard.kapeller&hoppe.com
+41993
+ Redactia
+ Quentin Armitage
+ Quentin.Armitage&redactia.co.uk
+41994
+ Jonas Kopp Systems Trust Network
+ Jonas Kopp
+ jonaskoppsystems&gmail.com
+41995
+ SIA-CE
+ Attila Foris
+ oid&fredhome.net
+41996
+ COM-TECH Italia S.p.A.
+ Stefano De Paoli
+ snmp&com-tech.it
+41997
+ Silversky Inc.
+ William Lewis
+ bill.lewis&silversky.com
+41998
+ Bumicom Telecommunicatie B.V.
+ Arnoud Mulder
+ arnoud.mulder&bumicom.nl
+41999
+ e2x Ltd.
+ Darren Beck
+ darren.beck&e2x.co.uk
+42000
+ National Mineral Resource University
+ Popov Mikhail
+ popov&spmi.ru
+42001
+ TechDivision GmbH
+ Philipp Dittert
+ p.dittert&techdivision.com
+42002
+ Hurrikane Systems
+ Mark Kubacki
+ kubacki&hurrikane.de
+42003
+ Akron Public Schools
+ Derek Lewis - Technology Services
+ core_support&akron.k12.oh.us
+42004
+ Gertec
+ Eduardo Santos
+ eduardo.santos&gertec.com.br
+42005
+ NHST MEDIA GROUP AS
+ Ole Kristian Klevstrand
+ okk&nhst.no
+42006
+ netis korea
+ yun hyung taek
+ yun0512&gmail.com
+42007
+ nikolakoco
+ Nikolche Kochovski
+ nikolakoco89&gmail.com
+42008
+ BumeBox, Inc.
+ Per Thomsen
+ pthomsen&bumebox.com
+42009
+ Riava Networks Inc.
+ Aki Tsuzuku
+ aki&riava.net
+42010
+ Luxul Corporation
+ Dan Haab
+ dhaab&luxul.com
+42011
+ ISAAC Software Solutions B.V.
+ Martijn Grendelman
+ admin&isaac.nl
+42012
+ Mangold Technologies
+ Michael Pfeuffer
+ pfeuffer&mangoldtechnologies.com
+42013
+ Registro General de la Propiedad de Guatemala
+ Laura Maria Marroquin Cortez
+ lcortez&rgp.org.gt
+42014
+ Francois Trahan
+ François Trahan
+ francois.trahan&gmail.com
+42015
+ Weilhammer Networks
+ Robert Weilhammer
+ robert&weilhammer.com
+42016
+ Kingman Regional Medical Center
+ Chris Jones
+ cjones&azkrmc.com
+42017
+ MailMak ApS
+ Tommy Holm Jakobsen
+ thj&mailmak.com
+42018
+ numo labs Pty. Ltd.
+ Reza Monavari
+ admin&numolabs.com
+42019
+ Fort-Telecom
+ Alexandr Belyaev
+ ABelyaev&fort-telecom.ru
+42020
+ Piter Gaz JSC.
+ Maxim Y. Evdolyuk
+ itsupport_prof&petergaz.com
+42021
+ VoiceCom SA
+ Valentin Zahariev
+ vzahariev&voicecom.bg
+42022
+ ITUS JAPAN Co.,Ltd.
+ kijong lee
+ support&itus.co.jp
+42023
+ Thetus Corporation
+ Sam Alpher
+ salpher&thetus.com
+42024
+ Cibertec Internacional
+ Miguel Quesada
+ mquesadab&cibertec.com
+42025
+ Koji Komatsuzaki
+ Koji Komatsuzaki
+ kojikomatsuzaki&gmail.com
+42026
+ TSTREAM CO.,LTD.
+ Yongjae Lee
+ yjlee&tstream.co.kr
+42027
+ Sanctum Networks (P) Ltd.
+ Girish Vinayak Gulawani
+ girish&sanctumnetworks.com
+42028
+ Arnel limited
+ Gary Bowyer
+ gbowyer&arnel.co.uk
+42029
+ Amigo Software
+ Junaid Abid Ali
+ junaid.ali&amigo-software.com
+42030
+ Ghost Software
+ Junaid Abid Ali
+ junaid.ali&ghost-software.com
+42031
+ 42
+ Kevin 'Ether' Boulain
+ iana&staff.42.fr
+42032
+ swisspartners Investment Network AG
+ Othmar Büeler
+ it&swisspartners.com
+42033
+ IslaLink
+ Javier Valero
+ javier.valero&islalink.es
+42034
+ Intemo Technologies
+ Victor Palacio Tarrega
+ vpalacio&intemotechnologies.com
+42035
+ Zedge
+ Thomas Tinglum
+ thomas&zedge.net
+42036
+ LOYTEC electronics GmbH
+ Thomas Rauscher
+ trauscher&loytec.com
+42037
+ Stadt Augsburg
+ Manfred Gundel
+ netze.it&augsburg.de
+42038
+ Sanquin Bloedvoorziening
+ Rik Hulleman
+ r.hulleman&sanquin.nl
+42039
+ Laboratoire Jacques Louis Lions
+ Altaïr S. Pelissier
+ altair.pelissier&ljll.math.upmc.fr
+42040
+ Nasuni Corporation
+ Rob Mason
+ iana&nasuni.com
+42041
+ Vänerhamn AB
+ Kristian Holmqvist
+ kristian.holmqvist&vanerhamn.se
+42042
+ Inca Telecom S.A.C.
+ Antonio Franco
+ antonio.franco&incatelecom.com
+42043
+ DingLi Communications Corp., Ltd.
+ Ding Li
+ wancheng.li&dinglicom.com
+42044
+ GMQ Consulting AB
+ Ola Eriksson
+ service&gmq.se
+42045
+ Logical Tools s.r.l.
+ Mr. Fabio Pucitta
+ info&logicaltools.com
+42046
+ DigitalSign - Certificação Digital Ltda
+ Fernando Moreira
+ suporte&digitalsigncertificadora.com.br
+42047
+ twis.la (Clement Martin)
+ Clement Martin
+ twisla&twis.la
+42048
+ Circle of Life Hospice
+ Matthew Dickson
+ sysadmin&nwacircleoflife.org
+42049
+ Achkey Ltd
+ Hugo Jobling
+ hugo.jobling&achkey.com
+42050
+ China Security & Surveillance Technology,Inc.
+ chen yiliang
+ yiliang.chen&csst.com
+42051
+ Skyward Information System Co.,LTD.
+ Yasushi Sonegawa
+ sone&shinetsu.jp
+42052
+ vitapublic GmbH
+ Christian Bode
+ hostmaster&vitapublic.de
+42053
+ MEDvision360
+ Ralph van Etten
+ ralph&medvision360.com
+42054
+ Stadler Bussnang AG
+ Andreas Buechi
+ andreas.buechi&stadlerrail.com
+42055
+ West Lothian Council
+ Jamie Girdwood
+ jamie.girdwood&westlothian.gov.uk
+42056
+ MultiToll Solutions SAS
+ Hugues-Olivier Yar
+ normes&multitoll.fr
+42057
+ Cegedim
+ Romain Vergniol
+ hostmaster&cegedim.com
+42058
+ Lomnido, s.r.o.
+ Roman Szabados
+ Roman.Szabados&Lomnido.com
+42059
+ MED2020 Health Care Software Inc.
+ Michael Chiviendacz
+ michael.chiviendacz&med2020.ca
+42060
+ Egon Braun
+ Egon Braun
+ egonbraun&gmail.com
+42061
+ SquareTwo Financial
+ John-Thomas Gaietto
+ jtgaietto&squaretwofinancial.com
+42062
+ CyberTransJapan Co., Ltd.
+ Takashi Takesue
+ info&cybertrans-jp.com
+42063
+ Guidoon SAS
+ Cyril Tata
+ cyril.tata&guidoon.com
+42064
+ Royse City ISD
+ Tony Liptrap
+ liptrapt&rcisd.org
+42065
+ Iberia
+ Javier Pardo
+ jpardo&iberia.es
+42066
+ dbSpectra
+ Hal Asbridge
+ halasbridge&aksolutions.com
+42067
+ Bayerische Staatsforsten AoeR
+ Markus Schneider
+ markus.schneider&baysf.de
+42068
+ UBM Drecker GmbH
+ Pascal Drecker
+ pascal.drecker&ubm.de
+42069
+ The Comptroller General’s Department
+ Ms. Rattanaporn Ussavanuphap
+ ratanaus&cgd.go.th
+42070
+ German Aerospace Center; Institute of Communications and Navigation
+ Hartmut Brandt
+ hartmut.brandt&dlr.de
+42071
+ Sprecher Automation GmbH
+ Helmut Feichtinger
+ pen-admin&sprecher-automation.com
+42072
+ Homes and Communities Agency
+ Jon Walker
+ jon.walker&hca.gsi.gov.uk
+42073
+ DatASE
+ Martin Pegler
+ martin&datase.co.uk
+42074
+ Deltenna Limited
+ Sean Godwin
+ sean.godwin&deltenna.com
+42075
+ BAFO Technologies Corp
+ Jerry Chang
+ jerry_chang&bafo.com.tw
+42076
+ saltation GmbH & Co. KG
+ Matthias Hörmann
+ mhoermann&saltation.de
+42077
+ sRatio
+ John P. Birck
+ it&sratio.com
+42078
+ Recursoft.org
+ Michael Dahlberg
+ dahlberg&recursoft.org
+42079
+ Army Emergency Relief
+ Julius Asante
+ julius.asante.ctr&aerhq.org
+42080
+ Dajar
+ Mateusz Kijowski
+ mateusz.kijowski&dajar.pl
+42081
+ TravailPrive
+ Mateusz Kijowski
+ m.kijowski&travailprive.eu
+42082
+ Travis Perkins PLC
+ Craig Butler
+ craig.butler&travisperkins.co.uk
+42083
+ JS Networking Lab
+ Jason Stultz
+ stultzjason&gmail.com
+42084
+ Mike Mackintosh
+ Mike Mackintosh
+ mike.mackintosh&zyp.io
+42085
+ Prolateral Consulting Ltd
+ Ian Chilvers
+ Ian.Chilvers&prolateral.com
+42086
+ Vossloh Cogifer
+ Guy Bourgin
+ Guy.Bourgin&vcsa.vossloh.com
+42087
+ Business Insurance Direct
+ Sears Young
+ sears.young&bizdirect.co
+42088
+ Legal & General Nederland
+ Wijnand Westra
+ beheer&landg.nl
+42089
+ Rambler Internet Holding LLC
+ Anes Mukhametov
+ noc&rambler-co.ru
+42090
+ Aleat shpk
+ Elton TORO
+ elton.toro&aleat.com
+42091
+ Tritech International Limited
+ Allan Leeming
+ postmaster&tritech.co.uk
+42092
+ Serttel LTDA
+ Bruno Figueirôa
+ bruno.figueiroa&serttel.com.br
+42093
+ Expand
+ Pablo Alsina
+ palsina&expand.com.uy
+42094
+ Bfabric.org
+ Marco Schmidt
+ ianapen&bfabric.org
+42095
+ NII SOKB Ltd
+ Technical Center, Michael Rubashenkov
+ saferoute&niisokb.ru
+42096
+ IQnet Ltd
+ Dragan Vlahovic
+ dragan&iqnet.co.rs
+42097
+ IT2u Czech s.r.o.
+ Dusan Purr
+ dusan.purr&it2u.cz
+42098
+ Fahrzeugsystemdaten GmbH
+ Erik Hennig
+ erik.hennig&fsd-web.de
+42099
+ Smart Green Labs S.L.
+ Carlos Losada
+ closada&itelsis.com
+42100
+ DV Industrial Computer Ltd.
+ Alexander Mruga
+ am&inpc.com.ua
+42101
+ iTEL
+ Alexander Terlanov
+ alex&tg.lv
+42102
+ Communications Audit UK Ltd
+ Paul Thomson
+ paul.thomson&commsaudit.com
+42103
+ hmcw gmbh
+ Richard Wachler
+ rw&hmcw.de
+42104
+ wi2be Tecnologia S/A
+ Albary Franco Pimpao Junior
+ albary&wi2be.com
+42105
+ WebControl
+ Pavel Nesterov
+ nesterov&web-control.ru
+42106
+ 'MIGHTY APPARATUS FOR RADIOBRODCASTING AND TV" Joint-Stock Company
+ Aleksandr Khizhnichenko
+ mart&mart2.spb.su
+42107
+ South Carolina Department of Revenue
+ Rick Gibson
+ rick.gibson&sctax.org
+42108
+ HRSoftworks
+ Brad Held
+ bheld&hrsoftworks.com
+42109
+ Linux Based Systems Design, Ltd
+ Nigel Kukard
+ nkukard&lbsd.net
+42110
+ API Digital Communications Group, LLC
+ Chris Adams
+ cadams&api-digital.com
+42111
+ Inovonics, Inc.
+ Josh McAtee
+ josh&inovonicsbroadcast.com
+42112
+ Kakapo Technologies Ltd.
+ Gevan Dutton
+ gevan&kakapo.co.nz
+42113
+ STAsoft.net
+ Stanislav V. Korsakov
+ sta&stasoft.net
+42114
+ Finnish Institute of Occupational Health
+ Teemu Suurnäkki
+ teemu.suurnakki&ttl.fi
+42115
+ CommerceWest Bank
+ Chuck Charlton
+ ccharlton&cwbk.com
+42116
+ AIG
+ Muneer Baddad
+ muneer.baddad&aig.com
+42117
+ Oman Telecommunications Company (S.A.O.G)
+ Dinesh.S.Devan
+ dinesh.devan&omantel.om
+42118
+ IDentAcc
+ Steffen Koehler
+ skoehler&identacc.de
+42119
+ TRACT cjsc
+ Alexander Golenshin
+ agolenshin&tract.ru
+42120
+ Multimatic Inc.
+ Michael Scott
+ mscott&multimatic.com
+42121
+ Michigan Public Health Institute
+ Joshua Coons
+ jcoons&mphi.org
+42122
+ Yurur
+ Burhan Yurur
+ bur.han&yurur.net
+42123
+ Shanghai Xinyou Information Technology Co., Ltd.
+ Vincent Chen
+ newpomelo&163.com
+42124
+ YN-IT
+ Yosef Nesirat
+ info&yn-it.de
+42125
+ CK Engineering Ltd
+ Dzina Ilya
+ idzina&dics.ua
+42126
+ NOVARCHIVE
+ Nathalie Pinto
+ pbezamat&novarchive.fr
+42127
+ SYMCOM INC
+ Kris Jensen
+ kris.jensen&symcom.com
+42128
+ KUL Elektronik Teknolojileri Ltd.
+ Basri KUL
+ kulelektronik&gmail.com
+42129
+ Continental Graphics Corp
+ Andrew Graham
+ hostmaster&cdgnow.com
+42130
+ Skylink Technology Inc.
+ Alan Meeh
+ ameeh&skylinktechnology.com
+42131
+ Westmont College
+ John Rodkey
+ rodkey&westmont.edu
+42132
+ Applied Security GmbH
+ Volker Roethel
+ pki&apsec.de
+42133
+ GoS Networks Ltd.
+ Graham Willmott
+ graham.willmott&gosnetworks.com
+42134
+ ScaleArc
+ Deepak Patel
+ deepak.patel&scalearc.com
+42135
+ TRUSTe
+ Robert Bruce Carleton
+ bcarleton&truste.com
+42136
+ Ultra Electronics Airport Systems
+ Stuart Jones
+ stuart.jones&ultra-as.com
+42137
+ Unipagos S. de R.L. de C.V.
+ Paul Coppinger
+ pc&unipagos.com.mx
+42138
+ Virtualmaster, s.r.o.
+ Josef Liska
+ josef.liska&virtualmaster.com
+42139
+ Internet Corporation for Assigned Names and Numbers
+ Punky Duero
+ punky.duero&icann.org
+42140
+ Bitfabrik GmbH & Co. KG
+ Peter Schillerwein
+ peter.schillerwein&bitfabrik.de
+42141
+ Laboratoire d'Informatique Paris Nord
+ Mr Mamadou Sow
+ mamadou.sow&lipn.univ-paris13.fr
+42142
+ The Faculty of Advocates
+ Mark Beecham
+ mark.beecham&advocates.org.uk
+42143
+ Moose Beast Software
+ Gary Bourke
+ gary.bourke&moose-beast.com
+42144
+ cycos AG
+ Volker Fenners
+ Volker.Fenners&cycos.com
+42145
+ PRIME Apparatus
+ Cliff Wheatley
+ cliff.wheatley&gmail.com
+42146
+ EntobilSoft, Inc.
+ Soonmi Lee
+ tensal.smlee&entobilsoft.com
+42147
+ Pepperl+Fuchs SE
+ Benjamin Reibold
+ breibold&de.pepperl-fuchs.com
+42148
+ The Geneva Foundation
+ Jason McKinney
+ jmckinney&genevausa.org
+42149
+ Cloud Life Software, LLC
+ Michael Milom
+ msmilom&cloudlifesoftware.com
+42150
+ AffiniInternational B.V.
+ Gerard Juyn
+ iana&affinii.nl
+42151
+ Net Business Pty Ltd
+ Neil Robinson
+ neil&netbusiness.com.au
+42152
+ Itransition
+ Vadzim Kuzmich
+ v3.kuzmich&itransition.com
+42153
+ Chuden CTI Co.,Ltd.
+ Masashi Kamei
+ Kamei.Masashi&cti.co.jp
+42154
+ oak3 GmbH
+ Thomas Jakobi
+ tj&oak3.com
+42155
+ Evolution Racingteam Saar
+ Eric Scheid
+ eric&rainerscheid.de
+42156
+ NeoLab-Systems S.A.R.L.
+ Didier PRALON
+ contact&neolab-systems.fr
+42157
+ CERTIFIRMA, SOCIEDAD ANONIMA
+ David Elizondo
+ david&certifirmas.com
+42158
+ NetAgent Co., Ltd.
+ Packet Black Hole Technical Support Services (Sugiura Takayuki)
+ pbh-support&netagent.co.jp
+42159
+ AT-Biotech Traceability Information Systems, S.L.U.
+ Juan Gómez
+ jgomez&at-biotech.com
+42160
+ Iverdahl Systems
+ M.V. de Jong
+ mvdejong&luna.nl
+42161
+ GIE AGIRC-ARRCO
+ Stephane Barban
+ sbarban&agirc-arrco.fr
+42162
+ NAKAYO ELECTRONICS CO.,LTD
+ Masafumi Sueyoshi
+ sueyoshi&es.nakayo.co.jp
+42163
+ EBS Service Company Limited
+ Dimitrije Miljevic
+ dimitrije.miljevic&ebs.com
+42164
+ Ministério Público do RS
+ Fabiano Martins
+ fmartins&mp.rs.gov.br
+42165
+ Pi-Coral Inc.
+ Robert Snyder
+ mib-contact&pi-coral.com
+42166
+ Saint Josephs Hospital, Yonkers
+ Deborah DiBernardo
+ deborah.dibernardo&saintjosephs.org
+42167
+ Data Tote
+ Jim Tambling
+ jim.tambling&datatote.co.uk
+42168
+ blackchair Ltd
+ Austen Jackson
+ austen.jackson&theblackchair.com
+42169
+ The Coca-Cola Company
+ Thorsten Hofrichter
+ thofrichter&coca-cola.com
+42170
+ Tiger Computing Ltd.
+ Chris Boot
+ info&tiger-computing.co.uk
+42171
+ Gravitate
+ Boris Putanec
+ hostmaster&gravitate.com
+42172
+ Strencom
+ James Waite
+ james.waite&strencom.net
+42173
+ Adiczion SARL
+ Christophe CRIER
+ ccr&adiczion.com
+42174
+ ThiemoNet
+ Thiemo Nordenholz
+ oidreg&service.thiemo.net
+42175
+ REFER Telecom, S.A.
+ Pedro Miguel Oliveira Simões
+ posimoes&refertelecom.pt
+42176
+ eBernd
+ Bernd Hofmann
+ iana&ebernd.com
+42177
+ Anuta Networks, Inc.
+ Praveen Vengalam
+ praveen&anutanetworks.com
+42178
+ Nym Networks
+ Jakob Borg
+ jakob&nym.se
+42179
+ Sonora Quest Laboratories
+ Bryan Seminara
+ webmaster&sonoraquest.com
+42180
+ Kantonsspital Winterthur
+ Matthias Spühler
+ matthias.spuehler&ksw.ch
+42181
+ Wavecom - Soluções Rádio S.A.
+ Bruno Antunes
+ bantunes&wavecom.pt
+42182
+ Speed and Function
+ Nick Gluzdov
+ gluzdov&gmail.com
+42183
+ Digitus Biometrics
+ Chris Marsden
+ cmarsden&digitus-biometrics.com
+42184
+ ECG Management Consultants, Inc.
+ John Murphy
+ support&ecgmc.com
+42185
+ DEMTECH
+ Jean DEMARTINI
+ jean.demartini&demtech.net
+42186
+ National Cement Company, Inc.
+ Valentin Stoilov
+ domreg&natcem.com
+42187
+ Podomatic, Inc
+ Justin Dossey
+ jbd&podomatic.com
+42188
+ MATRIXGROUP (CMS) PTY LTD
+ Julian McDonnell
+ julianm&matrixgroup.com.au
+42189
+ JRTwine Software, LLC
+ James R. Twine
+ jtwine&jrtwine.com
+42190
+ Genowise
+ Lixin Zhou
+ zhou.lixin&gmail.com
+42191
+ TotalServe Pty Ltd
+ Michael Pasqualone
+ support&totalserve.net.au
+42192
+ IDF Connect, Inc.
+ Richard Sand
+ rsand&idfconnect.com
+42193
+ Alpha Networks S.A.
+ Xavier Sacré
+ xavier.sacre&alphanetworks.be
+42194
+ Matthews Midrange Consulting, Inc.
+ Gene Matthews
+ gene&mmc-inc.com
+42195
+ Tektorque, Lda
+ Emanuel Fernandes
+ efernandes&tektorque.com
+42196
+ Cauldron Development LLC
+ Joseph Coffland
+ joseph&cauldrondevelopment.com
+42197
+ Coffee Bean Software Pty Ltd
+ Mike Ciavarella
+ snmp-pen-contact&cbsoft.com.au
+42198
+ IO-Power Technology Co., Ltd.
+ Jacky Cheng
+ jacky&io-power.com.tw
+42199
+ Foothills Rural Telephone Cooperative Corporation Inc.
+ Matthew Bailey
+ matthew&foothills.coop
+42200
+ Ecil Informática Indústria e Comercio LTDA
+ Alberto Ferreira da Silva
+ alberto&ecilenergia.com.br
+42201
+ Schenker, Inc.
+ Brian Klauss
+ brian.klauss&dbschenker.com
+42202
+ FreeTel, s.r.o.
+ Jaroslav Střeštík
+ info&freetel.cz
+42203
+ TRAÇOTOPÃZIO - INFORMÃTICA UNIPESSOAL LDA
+ Fernando Hackbart
+ tracotopazio.informatica&gmail.com
+42204
+ Kumoya Network
+ Hiroki Otsuka
+ otsuka&kumoyanet.com
+42205
+ Dooks Computer Services Ltd.
+ Alexey Maslennikov
+ alexey&dooks-it.com
+42206
+ Proelse
+ Jesus Manuel Conejo Sarabia
+ jmconejo&proelse.es
+42207
+ Commission Scolaire de la Pointe-de-l'Ile
+ Robert Mc Cready
+ robert-mccready&cspi.qc.ca
+42208
+ itecPlus GmbH
+ Reiner Winter
+ reiner.winter&itecplus.de
+42209
+ CharlesRead Dot Com
+ Charles Read
+ charles&charlesread.com
+42210
+ Beenius d.o.o.
+ Miha Cerar
+ miha.cerar&beenius.tv
+42211
+ SHENZHEN HUAXUNARK TECHNOLOGY Co. Ltd.
+ Sun Rongjun
+ zhangming&huaxunchina.cn
+42212
+ CareCenter Software GmbH
+ Christoph Hatzenberger
+ hatzenberger&carecenter.at
+42213
+ troydenton.ca
+ Troy Denton
+ trdenton&gmail.com
+42214
+ Kaplan Bilisim Teknolojileri Yazilim ve Ticaret Ltd.
+ Yasin KAPLAN
+ yasin.kaplan&kaplansoft.com
+42215
+ Alerant Inc.
+ Peter Nagy
+ nagy.peter&alerant.hu
+42216
+ BlueCorner
+ Rueben Van Mol
+ rueben.vanmol&enovates.com
+42217
+ Khoo Software Solutions
+ Eddie Khoo
+ software&khoo.id.au
+42218
+ ValleyCare Health System
+ Jenny Yiu
+ jyiu&valleycare.com
+42219
+ UniCredit Luxembourg S.A.
+ Michael WALDINGER
+ PrivateEnterpriseNumber&unicreditgroup.lu
+42220
+ TELEDATA IT-Lösungen GmbH
+ Roman Gross
+ support&teledata-it.de
+42221
+ Syl Research Limited
+ Adrian John
+ adrian.john&sylsemantics.com
+42222
+ Integrated Systems Technology, Inc.
+ Nathan Schlutter
+ NSchlutter&IntSysTek.com
+42223
+ Archive Analytics Ltd
+ John Burns
+ John.Burns&ArchiveAnalytics.com
+42224
+ Fraunhofer Portugal Research Center for Assistive Information and Communication Solutions (Fraunhofer AICOS)
+ Carlos Alexandre Teixeira do Amaral Resende
+ carlos.resende&fraunhofer.pt
+42225
+ Amco Marketing
+ Kate Gray
+ kate&amcomarketing.com
+42226
+ Evolve Media LLC
+ Richard Kruszewski
+ sysadmins&evolvemediallc.com
+42227
+ Max-Planck-Institut fuer Mikrostrukturphysik
+ Frank Mueller
+ frank.mueller&mpi-halle.mpg.de
+42228
+ Center Group
+ Dinar Rakhimbaev
+ rakhimbaev&cg.ru
+42229
+ Coriant R&D GmbH
+ Sharfuddin Syed
+ ssyed&infinera.com
+42230
+ HiProCall GmbH
+ Lothar Schmitt
+ L.Schmitt&hiprocall.de
+42231
+ AlfaTrein Ltd
+ Vladimir Isaev
+ isaevv_r&alfatrein.ru
+42232
+ Fanzz
+ Shawn Waters
+ iana-pen&fanzz.com
+42233
+ Sigma Designs Inc.
+ Edmund Lee
+ edmund_lee&sigmadesigns.com
+42234
+ Knotice, Ltd.
+ Ron Cuirle
+ rcuirle&knotice.com
+42235
+ Tresorit Kft.
+ Istvan Lam
+ lam&tresorit.com
+42236
+ RDT Ltd
+ Holger Hasenstrauch
+ itsupport&rdt.co.uk
+42237
+ Texas A&M University-Central Texas
+ Information Technology Services
+ its&tamuct.edu
+42238
+ Grenville Mutual Insurance Company
+ Andrew Asquith
+ itservices&grenvillemutual.com
+42239
+ Aspira Networks, Inc
+ Bart Wyatt
+ iana-admin&aspiranetworks.com
+42240
+ Keyano College
+ Hasan Mehdi
+ hasan.mehdi&keyano.ca
+42241
+ Geoquip Worldwide
+ Paul Renham
+ paul.renham&geoquip.com
+42242
+ znets
+ DESCOMBES Thierry
+ thierry.descombes&gmail.com
+42243
+ DLA Piper LLP (US)
+ Don Krtanjek
+ donald.krtanjek&dlapiper.com
+42244
+ ITS Express, Inc.
+ Mark Schulting
+ mschulting&itsexpress.com
+42245
+ Tagged, Inc.
+ Corey Hickey
+ chickey&tagged.com
+42246
+ OnePIN, Inc.
+ Marcin Nowak
+ it&onepin.com
+42247
+ Aleph01
+ David Rouillon
+ contact&aleph01.com
+42248
+ SAIV
+ Giovanni Lovato
+ giovanni.lovato&saiv.it
+42249
+ Claritech SRL
+ Cristian Croitor
+ cristian&claritech.ro
+42250
+ HFC Technics Ltd.
+ Gergely Peter, Tamas
+ g.tamas&hfctechnics.hu
+42251
+ FutureTek, Inc.
+ In Hyun, Cho
+ xtra72&gmail.com
+42252
+ Pflegeheim Alexander Beer GmbH & Co KG
+ Martin Schneider
+ m.schneider&pflegeheim-beer.at
+42253
+ Zalando GmbH
+ Hanno Hecker
+ sysop&zalando.de
+42254
+ Inline Telecom Solutions
+ Dmitriy Pustovalov
+ d_pustovalov&inlinetelecom.ru
+42255
+ The All England Lawn Tennis Club (Championships) Limited
+ Paul Beyer
+ it-alerts&aeltc.com
+42256
+ McGuireWoods LLP
+ Stephen Hogan
+ shogan&mcguirewoods.com
+42257
+ Cambridge Major Laboratories, Inc.
+ Joe Nolan
+ j.nolan&c-mlabs.com
+42258
+ ooblick.com
+ Andrew Arensburger
+ iana&ooblick.com
+42259
+ Green Energy Options Ltd
+ Adrian van den Heever
+ geo.pen&greenenergyoptions.co.uk
+42260
+ Bent Vector
+ Rob Targosz
+ rtargosz&bentvector.com
+42261
+ Sayegh & John e-Trolley GbR
+ Nabil Sayegh
+ internet&e-trolley.de
+42262
+ TechRede, LLC
+ Shannon Fritz
+ pen&techrede.net
+42263
+ Servas
+ Matteo Pedani
+ matteo&servas.it
+42264
+ Fabien Debuire
+ Fabien Debuire
+ debuire.fabien&gmail.com
+42265
+ Thunder Software Technology Co., Ltd.
+ zhangqiang
+ zhangqiang&thundersoft.com
+42266
+ Otto (GmbH & Co KG)
+ Tino Brandl
+ OV-G-V-FI-RK-GR-DOMAINVERWALTUNG&otto.de
+42267
+ SARL Mixcom
+ Philippe Rolland
+ mibadmin&mixcom.fr
+42268
+ MEWA Textil-Service AG & Co. Management OHG
+ Hagen Block
+ Hagen.Block&mewa.de
+42269
+ Rigspolitiet (Danish National Police)
+ Peter Thiim
+ pth013&politi.dk
+42270
+ Azienda Unita' Sanitaria Locale di Parma
+ Domenico Ielo
+ dielo&ausl.pr.it
+42271
+ Fixious Global Indonesia
+ Feny Suharyono
+ fenk&fixious.com
+42272
+ Howard University Hospital
+ Bernie Galla
+ bgalla&huhosp.org
+42273
+ AMPER
+ David Marza
+ david.marza&amperonline.com
+42274
+ Nexusguard Limited
+ Juniman Kasman
+ juniman&nexusguard.com
+42275
+ Advanced MR Analytics AB
+ Hannes Järrendahl
+ pen&amra.se
+42276
+ Infragear Inc
+ Livio Ceci
+ livio&infragear.com
+42277
+ CSW.IO
+ Robert Van Kleeck
+ rob&csw.io
+42278
+ Precitel SA
+ Jim Liener
+ jml&precitel.com
+42279
+ SensMaster S/B
+ Martin Harnevie
+ martin&sensmaster.net
+42280
+ SatExpander
+ Dan Peleg
+ dan.peleg&satexpander.com
+42281
+ InfoBridge Solutions
+ Naimish Dayah
+ naimish&infobridge.co.uk
+42282
+ Pragmatix Services Private Limited
+ Sandeep Singh Sandhu
+ sandeep.sandhu&pragmatixservices.com
+42283
+ Berwick Area School District
+ Dave Lovette
+ dlovette&berwicksd.org
+42284
+ Kai van Es
+ Kai van Es
+ kai.vanes&gmail.com
+42285
+ FCS Computer Systems Sdn Bhd
+ David Hutt
+ david.hutt&fcssolution.com
+42286
+ Connectem Inc.
+ Heeseon Lim
+ heeseon&connectem.net
+42287
+ UAP inc.
+ Pierre Ouellet
+ is-admin&uapinc.com
+42288
+ Sportech Inc.
+ Andrew Hall
+ andrew.hall&sportech.net
+42289
+ NetTech Associates LLC
+ Dean Thuline
+ deant&ntaglobal.com
+42290
+ LLC Sysvisor
+ Aleksey Tretyakov
+ sysvisor&mail.ru
+42291
+ DWANGO MOBILE Co., Ltd.
+ Masahiro Honma
+ infra1&dwango.co.jp
+42292
+ SL Audio A/S
+ Thomas Birkelund
+ tbi&lyngdorf.com
+42293
+ North-West Customs-Logistical Service Co. Ltd.
+ Maksim Andrukhovich
+ uc&sztls.ru
+42294
+ S. & A.S. Ltd.
+ Ziad Boustany
+ ziad&sascontrollers.com
+42295
+ imzadi.de Network
+ Anna Christina Naß
+ christina&imzadi.de
+42296
+ Impero Solutions Ltd
+ Richard Moscone
+ rmoscone&imperosoftware.com
+42297
+ Fraunhofer-Institut fuer Kommunikation, Informationsverarbeitung und Ergonomie FKIE
+ Steffen Grathwohl
+ steffen.grathwohl&fkie.fraunhofer.de
+42298
+ Smoothwall Ltd
+ Daniel Barron
+ daniel.barron&smoothwall.net
+42299
+ Johnson Financial Group
+ Hank Ollanketo
+ hollanketo&johnsonbank.com
+42300
+ Ministère de la santé et des serveurs sociaux
+ Mathieu Alain
+ mathieu.alain&msss.gouv.qc.ca
+42301
+ turleyclan.com
+ Edward Lawrence Turley
+ ed-and-ale&sbcglobal.net
+42302
+ Beijing ForEase Times Technology Co., Ltd.
+ Jonsen Yang
+ yangmingmao&forease.net
+42303
+ TE-SYSTEMS GmbH
+ Oliver Koerber
+ info&te-systems.de
+42304
+ it & synergy GmbH
+ Martin Koeditz
+ martin.koeditz&it-syn.de
+42305
+ Lupus alpha Asset Management
+ Matthias Biedenkapp
+ group-adminmanager&lupusalpha.de
+42306
+ CANARIE Inc.
+ Chris Phillips
+ iana&canarie.ca
+42307
+ Wildcard UK Ltd
+ Lee Johnston
+ lee&wildcard.net.uk
+42308
+ IndexUniverse, LLC
+ Fernando Rivera
+ frivera&indexuniverse.com
+42309
+ Skale, Inc.
+ Jared Brank
+ jared.brank&skalenetworks.com
+42310
+ Matrix Switch Corporation
+ Element Green
+ element&matrix-switch.tv
+42311
+ X-Centric Solutions
+ Justin Knash
+ jknash&x-centric.com
+42312
+ Hangzhou Zailing Electronic Technology Co., LTD
+ Jing Kuo
+ jingkuo&zailingtech.com
+42313
+ Synergy Tecnologia
+ Mauricio Strasburg
+ mauricio&synergy.com.br
+42314
+ D2D Technologies, LLC
+ Steve Doll
+ steve.doll&d2dtechnologies.com
+42315
+ Renew Group Private Limited
+ David M. Zar
+ dzar&ultralinq.com
+42316
+ Pragmatech
+ Valentine Sinitsyn
+ v.sinitsyn&pragmatech.ru
+42317
+ inVentia
+ Marcin Dutka
+ marcind&inventia.pl
+42318
+ Recognition Technologies, Ltd
+ Alexander Sein
+ a.sein&recognize.ru
+42319
+ 777 Technology Solutions Limited
+ Andrew Heron
+ Andrew.Heron&777T-S.COM
+42320
+ Unassigned
+ Removed 2013-08-27
+ ---none---
+42321
+ Mother Lode Holding Company
+ Ryan Murphy
+ rmurphy&mlhc.com
+42322
+ TrakSystems
+ Remy Mudingay
+ mudingay&trak-systems.com
+42323
+ Demma
+ Mark Hodge
+ markh&demma.co.uk
+42324
+ Powercode LLC
+ Simon Westlake
+ simon&powercode.com
+42325
+ Dialight, Inc.
+ Robert Henson
+ rhenson&dialight.com
+42326
+ ICON Americas
+ Sergio Samayoa
+ sergiosamayoa&icon.com.gt
+42327
+ IEEE Student Branch Passau
+ IEEE Student Branch Passau Administrator of the Day
+ iana-contact&ieee.uni-passau.de
+42328
+ Nementis
+ Antonello Giuseppe Bianchi
+ antonello&nementis.eu
+42329
+ ipowertec
+ zhoumou
+ zhoumou&gmail.com
+42330
+ Deltapath Commerce And Technology Limited
+ Yip Yue Hong
+ hong&deltapath.com
+42331
+ Polarlink
+ Chenfeng Liang
+ chenfeng.liang&polarlink.com.tw
+42332
+ Vaillant Group
+ Dr. Thomas Demuth
+ thomas.demuth&vaillant-group.com
+42333
+ Aliter Technologies, a.s.
+ Milan Gottstein
+ milan.gottstein&aliter.com
+42334
+ Relmek co., Ltd
+ plato lin
+ plato&relmek.com.tw
+42335
+ iQ Consult Pty Ltd
+ Benjamin Johns
+ bjohns&iqconsult.com.au
+42336
+ ADITO Software GmbH
+ Tobias Feldmann
+ administrator&adito.de
+42337
+ New York State Workers' Compensation Board
+ Salvatore Galazzo
+ salvatore.galazzo&its.ny.gov
+42338
+ Anywhere.24 Technologies GmbH
+ Marc Aigner
+ subscriptions&anywhere24.com
+42339
+ Sabtech
+ Bryan Ly
+ lyb&sabtech.com
+42340
+ Open Standard Digital-IF Interface
+ Herald Beljour
+ herald.beljour&us.army.mil
+42341
+ Tucson Airport Authority
+ Robert Maudsley
+ rmaudsley&flytucson.com
+42342
+ Guangdong Cable Corporation Limited
+ Wangga
+ wga&gdcatv.com.cn
+42343
+ James Hurley
+ James Hurley
+ hurleyjames6&gmail.com
+42344
+ Puli Space Technologies Ltd.
+ Attila Bárdi
+ attila.bardi&pulispace.com
+42345
+ Fluidic, Inc., d/b/a Fluidic Energy
+ Bruce Weber
+ snmp-admin&fluidicenergy.com
+42346
+ E-SIGN S.A.
+ FLAVIO TAPIA
+ ftapia&e-sign.cl
+42347
+ Toyou Feiji Electronics Co., Ltd.
+ Wang Daobang
+ wangdb&toyou.com.cn
+42348
+ RUSNANO
+ Ivan Kostukov
+ licensing&rusnano.com
+42349
+ Noack Group
+ Christian Dergovics
+ ianapen&noackgroup.com
+42350
+ Trebing & Himstedt Prozessautomation GmbH & Co. KG
+ Dr. Christopher Anhalt
+ canhalt&t-h.de
+42351
+ Champs Libres SCRLFS
+ Julien Fastré
+ julien&fastre.info
+42352
+ Hanweck Associates LLC
+ Gerald Hanweck
+ jhanweck&hanweckassoc.com
+42353
+ LottSpot
+ James Lott
+ james&lottspot.com
+42354
+ Trackprotect B.V.
+ Jair Römer
+ jair.romer&rhosound.com
+42355
+ ABCTec
+ João Souza
+ joao&abctec.com.br
+42356
+ Electronic Media Services Ltd
+ Andrew Lambert
+ sysadmin&ems-uk.com
+42357
+ CHILLI MINT LABS LIMITED
+ BEN DURKIN
+ support&chillimintlabs.com
+42358
+ IP2I
+ HERVE PAPIN
+ herve.papin&ip2i.fr
+42359
+ Versa Networks, Inc
+ Shiva Shenoy
+ shiva&versa-networks.com
+42360
+ Skybox Imaging, Inc.
+ Evan Tidd
+ evan&skybox.com
+42361
+ rahont
+ Ivan Raduntsev
+ pen-data&rahont.org
+42362
+ spacefrogg.net
+ Michael Raitza
+ s-pen&spacefrogg.net
+42363
+ Dematis
+ ludwig schubert
+ ludwig.schubert&dematis.com
+42364
+ Optoscape Optical Electronic Tech.Co.,Ltd
+ maiyuan
+ yuan.mai&optoscape.com
+42365
+ H & M Hennes & Mauritz AB
+ Emil Linder
+ hm_it_infra&hm.com
+42366
+ WxBR Wireless Broadband Soluctions
+ Arnaldo Verdibello
+ averdibello&wxbr.com.br
+42367
+ Gedomo GmbH
+ Hannes Hörting
+ h.hoe&gedomo.com
+42368
+ Azuru Networks
+ Liam McSherry
+ team&azuru.me
+42369
+ Softel ltd
+ Stanislav Georgiev
+ s.georgiev&softel.bg
+42370
+ ADRIATIC SLOVENICA d.d.
+ Mitja Trtnik
+ mitja.trtnik&adriatic-slovenica.si
+42371
+ PA CSS (Pennsylvania eHealth Partnership Authority’s Community Shared Services)
+ Himabindu Bolisetty
+ bindu&careevolution.com
+42372
+ Banterra
+ Michael Goff
+ mhgoff&banterra.com
+42373
+ Kliniken des MTK GmbH
+ Mathias Rockel
+ mrockel&kliniken-mtk.de
+42374
+ Inmar Enterprises
+ Matt Aloi
+ Matt.aloi&inmar.com
+42375
+ Unassigned
+ Removed 2013-09-06
+ ---none---
+42376
+ Riverbed Technology Labs GmbH (formerly 'Ocedo GmbH')
+ Ulrich Weber
+ ulrich.weber&riverbed.com
+42377
+ MBD Consulting, LLC
+ Timothy Sawyer
+ tim.sawyer&mbdsolus.com
+42378
+ FOSS-Group GmbH
+ Beat Stebler
+ beat.stebler&foss-group.de
+42379
+ Danske Fragtmænd A/S
+ Lars Pedersen
+ dflpn&fragt.dk
+42380
+ IDFocus
+ Mark I. van Reijn
+ mvreijn&idfocus.nl
+42381
+ Human Brain Project
+ Carlos Aguado
+ bbp.administrator&epfl.ch
+42382
+ iSystems e.U.
+ Jenny Danzmayr
+ iana&isystems.at
+42383
+ Horizon Fuel Cell Technologies
+ Richard Clint Escamilla
+ richardclint&horizonfuelcell.com
+42384
+ Tecnologías Inteligentes y Modelación de Sistemas, S.A de C.V.
+ Roberto Hiribarne Guedes
+ hiribarne&gmail.com
+42385
+ AIC Inc.
+ Jack Hsu
+ jack.hsu&aicipc.com.tw
+42386
+ dylanharris.org
+ Dylan Harris
+ mail&dylanharris.org
+42387
+ CompuTEK Industries
+ Da Planet Security
+ support&dapla.net
+42388
+ TEL-STER sp. z o.o.
+ Tomasz Lis
+ Tomasz.Lis&tel-ster.pl
+42389
+ Ital-Mec s.r.l.
+ Alessandro Fiani
+ a.fiani&ital-mec.com
+42390
+ Oslo KFUMs Sjøkorps
+ Ragnar Storstrøm
+ sjefen&sjokorpset.no
+42391
+ Eastern Informatics, Inc.
+ Mike Henderson
+ mike&easterninformatics.com
+42392
+ FOXTER Cia Imobiliária
+ Frederico Pandolfo
+ frederico&foxter.net.br
+42393
+ Teledata Comunicaciones S.A.
+ Jorge Barattini
+ jorgito&teledata.com.uy
+42394
+ Synapse
+ Gre7g Luterman
+ greg.luterman&synapse-wireless.com
+42395
+ EPM
+ Travis Meier
+ TravisM&epm.co.za
+42396
+ xsinfosol pvt ltd
+ Amit Pasari
+ amit&xsinfosol.com
+42397
+ Grandstream Networks, Inc.
+ Xiaofeng Xu
+ xxu&grandstream.com
+42398
+ KnCMiner AB
+ Marcus Erlandsson
+ marcus&kncminer.com
+42399
+ Garuda Permata Saputra, CV.
+ Stephanus Bagus Saputra
+ shimaiqiwang&yahoo.com
+42400
+ TD Tech Ltd.
+ Zhang Hehua
+ tdtechianaoid&gmail.com
+42401
+ CanTech s.r.o.
+ Frantisek Hertl
+ hertl&cantech.cz
+42402
+ Spec S.A.
+ Toni Beleta
+ abeleta&grupospec.com
+42403
+ Ivane Javakhishvili Tbilisi State University
+ Mikheil Makhviladze
+ Mikheil.makhviladze&tsu.ge
+42404
+ Vadacom Limited
+ Nic Bellamy
+ snmp&vadacom.co.nz
+42405
+ Roambotics, Inc.
+ Scott Menor
+ scott&roambotics.com
+42406
+ SATO Corporation
+ Konosuke Haraguchi
+ hara2772&pn.sato.co.jp
+42407
+ iGrid S.L.
+ David Bru i Bru
+ david.bru&igrid-td.com
+42408
+ HealthSafe24
+ Friedhelm Matten
+ friedhelm.matten&healthsafe24.de
+42409
+ TopMenu.com
+ Justin Kaufman
+ jk&topmenu.com
+42410
+ Blue Denim Consulting Group Inc.
+ Shawn Brant
+ bluedenim&bdenim.ca
+42411
+ Niklaus Ltd.
+ Dmitry Grunin
+ dgrunin&niklaus.ru
+42412
+ Osorno Enterprises Inc.
+ Dr. H. Peter Hombach
+ p.hombach&osorno.ca
+42413
+ PACSHealth, LLC
+ Steve Massey
+ steve.massey&pacshealth.com
+42414
+ Cloudacc Interactive, Inc.
+ Cheng Zhang
+ cheng.zhang&cloudacc-inc.com
+42415
+ Prince Rupert Grain Ltd.
+ Howard Hood
+ hhood&prgrain.bc.ca
+42416
+ Software Engineering Center (SEC)
+ Jamie C. Rizzo
+ Jamie.Rizzo&us.army.mil
+42417
+ A2Zlogix
+ Sami Fattah
+ sfattah&a2zlogix.com
+42418
+ GovSource Pty Ltd
+ Steve Capell
+ admin&govsource.com.au
+42419
+ NICEUC Communication Tech CO., LTD
+ young peng
+ supports&niceuc.com
+42420
+ Hebei SICON-EMI Power System Co., Ltd.
+ LiuYong
+ xltyt&qq.com
+42421
+ OpenVox Ltd.
+ Miao Lin
+ lin.miao&openvox.cn
+42422
+ ALLWIN Network Corp.
+ Michael Kuo
+ michael&allwin.com.tw
+42423
+ Republic of Azerbaijan Ministry of Foreign Affairs
+ Mr. Talib Talibli
+ t_talibli&mfa.gov.az
+42424
+ International Card Services BV (ICS)
+ Erik Uyttenbroek
+ euyttenbroek&icscards.nl
+42425
+ Thiesen Hardware- & Software-Design GmbH
+ Erik Habicht
+ e.habicht&thiesen.com
+42426
+ Institut Paul Bocuse
+ David Dessertine
+ david.dessertine&institutpaulbocuse.com
+42427
+ New York Community Bancorp
+ Nathan Arlington
+ nathan.arlington&mynycb.com
+42428
+ Bharti Airtel Limited
+ Ravinder Bhardwaj
+ ravinder.bhardwaj&airtel.com
+42429
+ Hidden Authentication and Trust service
+ Filigranowy Dragon
+ filigranowy.dragon&riseup.net
+42430
+ University of Massachusetts
+ James Barbieri
+ jbarbieri&umassp.edu
+42431
+ Chelyabinsk palace of pioneers and pupils named after Krupskaya N.K.
+ Dmitry Merzlov
+ admin&chel-dpsh.ru
+42432
+ lepassepresent.com
+ Nathalie Bezamat
+ nb&lepassepresent.com
+42433
+ Parliamentary Commissioner for Administrative Investigations
+ Devin Simpson
+ devin.simpson&ombudsman.wa.gov.au
+42434
+ BOMATEC AG
+ Markos Pliakas
+ markos.pliakas&bomatec.ch
+42435
+ LEONHARD KURZ Stiftung & Co. KG
+ Markus Bergner
+ postmaster&kurz.de
+42436
+ Ojsc NIAEP
+ Roman Kluev
+ sam&niaep.ru
+42437
+ Deltek, Inc.
+ Rich Ronston
+ security&deltek.com
+42438
+ Saratoga Speed Inc.
+ Julian Ratcliffe
+ julian.ratcliffe&saratoga-speed.com
+42439
+ Stephan Seitz
+ Stephan Seitz
+ s.seitz&secretresearchfacility.com
+42440
+ IQ Devices
+ Steve Rogers
+ steverogers&iqdevices.com
+42441
+ Uniscon universal identity control GmbH
+ Arnold Monitzer
+ contact&uniscon.de
+42442
+ Hochschule der Medien Stuttgart
+ Engster, Florian
+ hostmaster&hdm-stuttgart.de
+42443
+ Genesis Integration
+ Manuel Deschambault
+ themactech&me.com
+42444
+ Oriental Cambridge Education Group
+ Wang Bin
+ wangbin&dfjq.com.cn
+42445
+ InterASIA Solutions Inc.
+ Dharmen Panchal
+ dharmen_panchal&int-asia.com.tw
+42446
+ Beijing Hesun Technologies Co.Ltd.
+ liming zhang
+ zhangliming&hesuns.com
+42447
+ FreeSoft Nyrt.
+ Frigyes Bato
+ fbato&freesoft.hu
+42448
+ Taisis Integration And Consulting Services sl
+ Rafael Fernández
+ rafael.fernandez&taisis.com
+42449
+ InvestLab Technology, LLC
+ Robert Philipp
+ rphilipp&investlab.com
+42450
+ Mutual Aid Labs, LLC
+ Ryan Wessels
+ ryan.wessels&mutualaidlabs.com
+42451
+ Rizotec
+ Liran Kessel
+ liran&rizotec.com
+42452
+ IRIS-RFID
+ JEREMY LE GALL
+ admin-reseau&iris-rfid.com
+42453
+ Drawersteak Research
+ Andrew Zonenberg
+ azonenberg&drawersteak.com
+42454
+ Funkring.net
+ Martin Reisenhofer
+ martin.reisenhofer&funkring.net
+42455
+ FOBAS Consulting, Inc.
+ Satoru Matsushita
+ smatsush&fobas.jp
+42456
+ VM Farms
+ Justin Good
+ justin&vmfarms.com
+42457
+ IDIEIKON
+ Alejandro Echevarria
+ aecheverria&idieikon.com
+42458
+ TigerLead Solutions
+ Andrew Kerr
+ ops&tigerlead.com
+42459
+ Esdenera Networks GmbH
+ Reyk Floeter
+ reyk.floeter&esdenera.com
+42460
+ SYS'TRONICS Co., Ltd.
+ kwang young lee
+ kylee&systronics.kr
+42461
+ Innosonix GmbH
+ Markus Baetz
+ markus&innosonix.de
+42462
+ David Ouagne
+ David Ouagne
+ david.ouagne&gmail.com
+42463
+ TLS Corp.
+ Ioan Rus
+ ioan.rus&telosalliance.com
+42464
+ binarycube
+ Chris Thornhill
+ chris&binarycube.com
+42465
+ Xerx Software Ltd
+ William Wirth-Torres
+ williamwirth-torres&hotmail.com
+42466
+ Kratos Defense and Security Solutions, Inc.
+ Gary Barrett
+ Gary.Barrett&kratosdefense.com
+42467
+ Lucipher
+ Pieter van Beek
+ pieter&lucipher.net
+42468
+ Jorge Cavallin
+ Jorge Cavallin
+ jecavallin&hotmail.com
+42469
+ Infobahn SA
+ Bertrand Dufresne
+ info&infobahn.ch
+42470
+ Voippartners s.r.l.
+ Simone Freddio
+ simone.freddio&voippartners.it
+42471
+ HOTCITY S.A.
+ Guillaume-Jean Herbiet
+ gherbiet&hotcity.lu
+42472
+ SC-IT GmbH
+ Tobias Peter
+ hostmaster&sc-it.de
+42473
+ Action Technology Ltd.
+ Xie Zhenye
+ xiezhenye&actionsky.com
+42474
+ Toro Development Ltd.
+ Wilson Liu
+ wilson.liu&toro-asia.com
+42475
+ Dewar Electronics Pty Ltd
+ Delia Jones
+ delia&dewar.com.au
+42476
+ Border 6
+ Mateusz Viste
+ mateusz.viste&border6.com
+42477
+ OneNeck IT Services Corporation
+ Paul Zalewski
+ Paul.Zalewski&OneNeck.com
+42478
+ Proteus Sensor
+ Avarachan Cherian
+ contact&proteussensor.com
+42479
+ Metropolitan Wireless International Pte Ltd
+ Sun Yong
+ sunyong&mwi.com.sg
+42480
+ Grenland Data as
+ Stian Viddal
+ stian.viddal&gda.no
+42481
+ Teletronix
+ Samuel Dionísio de Oliveira
+ samuel&teletronix.com.br
+42482
+ DocuSign, Inc.
+ Erwann Abalea
+ dsfcompliance-risk-safety&docusign.com
+42483
+ Pioneer Bank
+ David Paul
+ dpaul&bankwithpioneer.com
+42484
+ Ultrix Sistemas de Informação
+ Henry Fernandez
+ henry&ultrix.srv.br
+42485
+ Christian Scholz
+ Christian Scholz
+ scholz.christian&berlin.de
+42486
+ Nuolezio
+ Bastien Le Querrec
+ bastien&nuolezio.org
+42487
+ Shenzhen Philorise co.ltd.
+ Ke huimin
+ kehuimin&philorise.cn
+42488
+ Element d.o.o
+ Ivo Elezovic
+ ivo&element.hr
+42489
+ Preferred Credit, Inc.
+ Steve Halvorson
+ comp&preferredcredit.com
+42490
+ Intesi Group SpA
+ Emanuele Cisbani
+ ecisbani&intesigroup.com
+42491
+ Racktop Systems
+ Eric Bednash
+ netops&racktopsystems.com
+42492
+ Far Bank Enterprises
+ Christopher Kent
+ it&farbank.com
+42493
+ City of Waukesha
+ Greg Vanness
+ gvanness&ci.waukesha.wi.us
+42494
+ Beckwith Electric Co. Inc
+ Thaichong Li
+ tli&beckwithelectric.com
+42495
+ O2 Systems Limited
+ Pranilesh Chand
+ support&o2systems.co.nz
+42496
+ GlobalNaz IT
+ Brad Firestone
+ iana&globalnaz.org
+42497
+ Brookhaven Retreat, LLC
+ Ken Barnt
+ bhadmin&brookhavenretreat.com
+42498
+ Guenter Zimmermann
+ Guenter Zimmermann
+ guenterzim&gmail.com
+42499
+ Orlov-Miller
+ Alexander Orlov
+ 673564&gmail.com
+42500
+ Deoca Ltd.
+ Joe Sloan
+ joe.sloan&deoca.com
+42501
+ Oto IT Limited
+ Lee Marsden
+ lee&otoit.co.uk
+42502
+ CellOS Software Limited
+ David Lynes
+ dlynes&cellossoftware.com
+42503
+ XJ Group Corporation
+ Wu ShuangHui
+ wushuanghui&xjgc.com
+42504
+ SOKRAT Ltd.
+ Eugene Burlakov
+ jean&sokrat.ru
+42505
+ Denkovi Assembly Electronics LTD
+ Borislav Denkov
+ support&denkovi.com
+42506
+ Gostcomp Oliwer Godlewski
+ Kamil Bugaj
+ bugaj.kamil&gostcomp.pl
+42507
+ HeuleSoft
+ Daniel Heule
+ daniel.heule&heulesoft.ch
+42508
+ Shepherd Group Built Environment Information Systems (SGBE IS)
+ Steve Burton
+ sburton&shepherdbe.com
+42509
+ net4home GmbH
+ Oliver Koerber
+ info&net4home.de
+42510
+ Cape Fear Valley Health System
+ Sam Atchley
+ satchley&capefearvalley.com
+42511
+ maxrosin.com
+ Max Rosin
+ iana-pen&hackrid.de
+42512
+ Suchocki IT
+ Marcin Suchocki
+ marcin&suchocki.it
+42513
+ Ymax Communications
+ Gregory Lynn Wood
+ greg.wood&ymaxcorp.com
+42514
+ SHENZHEN HXWK TECHNOLOGIES,CO LTD
+ Huayong Ding
+ hding&hxtcpip.com
+42515
+ Liberty Global Services B.V.
+ Silvia Baumann / James Kennedy
+ ripe&libertyglobal.com
+42516
+ Orderman GmbH
+ Alexander Uzsoki
+ Alexander.Uzsoki&orderman.com
+42517
+ Fundación Centro de Estudios de Física del Cosmos de Aragón
+ Luis Guillén Civera
+ lguillen&cefca.es
+42518
+ ZPE Systems, Inc
+ Livio Ceci
+ livio.ceci&zpesystems.com
+42519
+ BrainLogical Software Development
+ Andreas Röne
+ roene&brainlogical.de
+42520
+ LifeSafety Power, Inc.
+ Guang Liu
+ gliu&lifesafetypower.com
+42521
+ Assystem France
+ François LEGAL
+ franlegal&assystem.com
+42522
+ Velin V. Pavlov
+ Velin V. Pavlov
+ velin.v.pavlov&gmail.com
+42523
+ Leibniz-Institut fuer Analytische Wissenschaften -ISAS- e.V.
+ Peter Lampen
+ it&isas.de
+42524
+ Townet srl
+ Franco Marchetti
+ franco&townet.it
+42525
+ Werkbank Multimedia GmbH
+ Sascha Gresk
+ gresk&werkbank.com
+42526
+ elgris UG
+ Elwin Veenendaal
+ info&elgrispower.com
+42527
+ WTG Technologies Ltd
+ Raymond Edah
+ iana-en&wtg.co.uk
+42528
+ Slovak Hydrometeorological Institute (SHMU)
+ Roman Zehnal
+ Roman.Zehnal&shmu.sk
+42529
+ New Jersey Office of Information Technology
+ Timothy Gansert
+ timothy.gansert&oit.state.nj.us
+42530
+ SSQ Financial Group
+ Remy Jobin
+ remy.jobin&ssq.ca
+42531
+ Security Industry Association
+ Edison Shen
+ eshen&securityindustry.org
+42532
+ Holysee Vatican Library
+ Mr.Gabriele Giulimondi
+ gabriele&giulimondi.it
+42533
+ BIOVELA, UAB
+ Sergej Pokusajev
+ Sergej&biovela.lt
+42534
+ CAFAT
+ GUYAUX Pierre
+ securiteinfo&cafat.nc
+42535
+ ictjob
+ Frederic Lepere
+ info&ictjob.be
+42536
+ Hanover Displays Ltd.
+ David Glendining
+ dglendining&hanoverdisplays.com
+42537
+ SnmpStack
+ Jason Patterson
+ jasonp&snmpstack.com
+42538
+ artnet world wide
+ Muhammad Elsaiedy
+ melsaiedy&artnet.com
+42539
+ Trumpet, Inc
+ Richard Mixon
+ RNMixon&CustCo.biz
+42540
+ Zimpel Events And Communications PTY Ltd.
+ Maik Zimpel
+ maik&zimpel.co.za
+42541
+ My Telecom Holdings Pty Ltd
+ Timothy Sheahan
+ sheahant&mytelecom.com.au
+42542
+ Voillo Solutions Ltd.
+ Taneem Ahmed
+ tahmed&voillo.com
+42543
+ Simpson University
+ Curt Dodds
+ cdodds&simpsonu.edu
+42544
+ ALLENGERS GLOBAL HEALTHCARE PRIVATE LIMITED
+ MADHUR GOYAL
+ madhur.goyal&allengers.net
+42545
+ CSC Telecom
+ Viktor Svecov
+ noc&csc.lt
+42546
+ tyntec GmbH
+ Sven Neuhaus
+ neuhaus&tyntec.com
+42547
+ OrecX LLC
+ Ralph Atallah
+ ratallah&orecx.com
+42548
+ gloops, Inc.
+ Kenichi Matsudo
+ system&gloops.com
+42549
+ F.S.P. Filofarm
+ Grzegorz Rybicki
+ grybicki&filofarm.pl
+42550
+ SFS services AG
+ Marco Grünenfelder
+ grue&sfsservices.biz
+42551
+ CRFS Limited
+ Steve Williamson
+ swilliamson&crfs.com
+42552
+ Hrvatski zavod za telemedicinu
+ Zoran Zorica
+ zoran.zorica&ztm.hr
+42553
+ TeknoUnit
+ Alexander Fedorov
+ service&teknounit.com
+42554
+ Dynamic Quest, INC
+ Jen Wong
+ jwong&dynamicquest.com
+42555
+ Faculty of Information Technology and Applied Mathematics, BelSU
+ Mikhalev Oleg
+ systemarchitect.sentinel&gmail.com
+42556
+ Visao Tecnologia em Transmissao de Dados Ltda
+ Arthur Girardi
+ noc&visao.psi.br
+42557
+ Unico Data AG
+ Stefan Beckmann
+ oid&unico.ch
+42558
+ Canis Lupus LLC
+ Benjamin Nelms
+ alpha&canislupusllc.com
+42559
+ AppEnsure
+ Sri Chaganty
+ sri&appensure.com
+42560
+ Kirovohrad Volodymyr Vynnychenko State Pedagogical University
+ Maksym Nazarenko
+ sysadmin&kspu.kr.ua
+42561
+ ZAO "MD Project 2000"
+ Alexander Bikov
+ it&mospmc.ru
+42562
+ Universidad Pública de Navarra (UPNA)
+ Javier Echeverría Martorell
+ secretaria.general&unavarra.es
+42563
+ Kaleidescape, Inc.
+ John Sykes
+ internetregistrar&kaleidescape.com
+42564
+ KO4BB Electronics
+ Didier Juges
+ didier&ko4bb.com
+42565
+ Weirton Medical Center
+ Mike Contumelio
+ michael.contumelio&weirtonmedical.com
+42566
+ ClearBearing, Inc.
+ Zack Colgan
+ tech&clearbearing.com
+42567
+ David Spinella
+ David Spinella
+ spinella.david&verizon.net
+42568
+ Andreas Vavra
+ Andreas Vavra
+ andi&vaviland.at
+42569
+ Miesepies
+ Michel Vissers
+ iana&miesepies.nl
+42570
+ Independent Bank Corporation
+ Chris Michaels
+ cmichaels&ibcp.com
+42571
+ Cybera, Inc
+ Scott Wolfe
+ scott.wolfe&cybera.net
+42572
+ SAFELYLOCKED, LLC
+ Tuomas Siren
+ iana-pen-contact&safelylocked.com
+42573
+ Sun Nuclear Corporation
+ Mark Paradis
+ mparadis&sunnuclear.com
+42574
+ Sydestep Ltd
+ Dr. Richard Petheram
+ it-admin&sydestep.com
+42575
+ e-business-systems SARL
+ Boris Wiethoff
+ boris.wiethoff&ebs.co.mz
+42576
+ Linpow SRL
+ Jorge Sbaco
+ sbaco.jorge&linpow.com.ar
+42577
+ Crosspoint SRL Romania
+ Viorel Dehelean
+ viorel&cpt.ro
+42578
+ Xcel Energy
+ Jeremy Rider
+ jeremy.m.rider&xcelenergy.com
+42579
+ sysmocom - systems for mobile communications GmbH
+ Harald Welte
+ hwelte&sysmocom.de
+42580
+ Statseeker
+ James Wells
+ james&statseeker.com
+42581
+ Regional Digital Telecommunication Company
+ Andrey Lygin
+ sysand&rdtc.ru
+42582
+ Interlink Ltd.
+ John Pate
+ jp&interlink.com.ua
+42583
+ DPII TELECOM & SERVICES
+ DELANCRAY Claire Isabelle
+ cidelancray&dpii-telecom.com
+42584
+ ROWA Group Holding GmbH
+ Thomas Hooge
+ hooge&rowa-group.com
+42585
+ TRIKOM Ltd.
+ Kropotov Alexander
+ alk&trikom.ru
+42586
+ DAG System
+ Roux Jean-Luc
+ jl.roux&dag-system.com
+42587
+ Investigaciones Medicas S.A.
+ Exequiel Arona
+ earona&im.com.ar
+42588
+ AGST Controles e Automação Ltda
+ Tiago dAvila
+ engenharia&agst.com.br
+42589
+ Swifttrip LLC
+ Alan Bunch
+ oids&swifttrip.com
+42590
+ AVB GmbH Wind Engineering
+ Boy Reese
+ b.reese&avb-germany.com
+42591
+ Forlani Impianti s.r.l.
+ Alessandro Forlani
+ snmp&forlani.it
+42592
+ TV 2/Danmark A/S
+ Mik Kay
+ administrator&tv2.dk
+42593
+ Gas Natural Informática, S.A.
+ Marc Xicoy Cirici
+ mxicoy&gasnatural.com
+42594
+ Fox Technologies
+ Peter Tornberg
+ peter.tornberg&foxt.com
+42595
+ Right Systems Inc
+ William Gunn
+ wg&rightsys.com
+42596
+ ATNet Services
+ Alexey Asemov
+ alex&alex-at.ru
+42597
+ Norberto Bensa - ENEABE
+ Norberto Bensa
+ nbensa&gmail.com
+42598
+ Tibero
+ Taikyoung Kim
+ taikyoung_kim&tibero.com
+42599
+ NIPPON TELEGRAPH AND TELEPHONE WEST CORPORATION
+ Masaki Minami
+ pen-contact&rdc.west.ntt.co.jp
+42600
+ Rejlers Oy
+ Mikko Sirén
+ mikko.siren&rejlers.fi
+42601
+ Sycada
+ George Tourkas
+ tourkas&sycada.com
+42602
+ Performr B.V.
+ Michel Stol
+ support&performr.com
+42603
+ Vorston
+ Michael Fyles
+ registration&vorston.net
+42604
+ Springfield Technical Community College
+ Gill Lapointe
+ helpdesk&stcc.edu
+42605
+ PLC Power LLC
+ Carlos A Huerta
+ carlos.huerta2010&gmail.com
+42606
+ Urban-Software.de
+ Thomas Urban
+ ThomasUrban&urban-software.de
+42607
+ Brekford International
+ Michael Kniffen
+ mkniffen&brekford.com
+42608
+ Alan Seedhouse
+ Alan Seedhouse
+ alan.seedhouse&hotmail.co.uk
+42609
+ Boundary, Inc.
+ Cody Crawford
+ cody&boundary.com
+42610
+ Superior Power solutions (HK) Co.,Ltd
+ salvador trullols rico
+ sales&superiorpowersolution.com
+42611
+ Valdrea, LLC
+ Theodore Reed
+ teddy&valdrea.com
+42612
+ Koninklijke BAM Groep nv
+ Chris van Zwolle
+ informationsecurity&bamgroep.nl
+42613
+ POLYONE CORPORATION
+ Fatou Tounkara
+ fatou.tounkara&polyone.com
+42614
+ Tribal Chicken Australia
+ Thomas White
+ thomas&tribalchicken.com.au
+42615
+ eTRUST co., ltd.
+ Hideyuki Usui
+ h-usui&etrust.ne.jp
+42616
+ Pannonia Technologies
+ Matthias Endler
+ support&pantech.at
+42617
+ Alphion India Private Limited
+ K. Anjaneya Sharma
+ asharma&alphion.in
+42618
+ Kaaos Unlimited Oy
+ Jaakko Vallo
+ jaakko.vallo&kaaosunlimited.fi
+42619
+ PRYSM SARL
+ JEAN-MICHEL BELIN
+ support&prysm-software.com
+42620
+ Katalix Systems Ltd
+ James Chapman
+ jchapman&katalix.com
+42621
+ Elecdan
+ Moctar DIAKHITE
+ mdiakhite&elecdan.com
+42622
+ Hernic Ferro Chrome Pty Ltd
+ Francois Kaljee
+ francois.kaljee&hernic.co.za
+42623
+ Open Compute Project
+ Bijan Nowroozi
+ admin&opencompute.org
+42624
+ Whatever s.a.
+ Sylvain Munaut
+ netadm&whatever-company.com
+42625
+ Technology Toolbox LLC
+ Jeremy Jameson
+ jjameson&technologytoolbox.com
+42626
+ Blue Fire Capital
+ Carl Strickler
+ systems&bluefirecap.com
+42627
+ Vermont Department of Labor
+ Aaron Lewis
+ Aaron.Lewis&state.vt.us
+42628
+ Shenzhen HD Digital Tech Co., Ltd.
+ Damon LIU
+ rd&digihdtech.com
+42629
+ WaveNT Co.,Ltd.
+ Sung-Ho Yoon
+ yoonsh&wavenettech.com
+42630
+ Dona Ana County, New Mexico
+ Louis VanLandingham
+ louv&donaanacounty.org
+42631
+ Xellia Pharmaceuticals ApS
+ Niels Sillemann
+ Niels.sillemann&Xellia.com
+42632
+ Kompanija Dunav Osiguranje a.d.o. Beograd
+ Slobodan Babic
+ slobodan.babic&dunav.com
+42633
+ VOXXL
+ Mathieu Malaterre
+ mathieu.malaterre&voxxl.com
+42634
+ PSW GROUP GmbH & Co. KG
+ Christian Heutger
+ info&psw.net
+42635
+ RudiNet Ltd.
+ Rudi Ingebrethsen
+ frudi999&hotmail.com
+42636
+ SecuriPax
+ Nick Higham
+ nmh&securipax.dk
+42637
+ Cloudhouse Technologies
+ Mat Clothier
+ mat.clothier&cloudhouse.com
+42638
+ ARD-Sternpunkt
+ Dominique Mähler
+ dominique.maehler&ard-stern.de
+42639
+ Cellcrypt Ltd
+ Jim Buller
+ support&cellcrypt.com
+42640
+ Derek Lambert (CrEOF)
+ Derek Lambert
+ dlambert&dereklambert.com
+42641
+ Tri-State Generation and Transmission
+ Steve Wesling
+ swesling&tristategt.org
+42642
+ Stage Entertainment
+ Kyung Eigenraam
+ ict&stage-entertainment.com
+42643
+ NetSavia SA
+ Alejandro Ackermann
+ alejandro.ackermann&netsavia.com
+42644
+ New Leaf Publishing Group, Inc.
+ Tim Dudley
+ web&newleafpress.net
+42645
+ Ros Vicente (ITComp)
+ Ros Vicente
+ rosvicente&hotmail.com
+42646
+ Etherlive Ltd
+ John Storey
+ john.storey&etherlive.co.uk
+42647
+ Alliance Spacesystems, LLC
+ Eric Kuecherer
+ ekuecherer&alliancespacesystems.com
+42648
+ Blue Global Media
+ Keith Linneman
+ keith&blueglobalmedia.com
+42649
+ The LaSalle Technology Group
+ Matthew Augustine
+ mmaugust&lasalletech.com
+42650
+ Parque Tecnológico Itaipu - Paraguay
+ Luis Bení­tez
+ oidmaster&pti.org.py
+42651
+ willisss.com
+ Richard Willis
+ richard.willis&gmail.com
+42652
+ Sichuan Bihong Broadcast&Television New Technologies Co.,Ltd
+ Mo Zhenyang
+ mzy&scbhcatv.cn
+42653
+ Netcloud AG
+ Roberto Giana
+ no-mail-please-20131021&netcloud.ch
+42654
+ RCS & RDS SA
+ Iulian Liviu Ionescu
+ liviu.ionescu&rcs-rds.ro
+42655
+ On the Cusp Ltd.
+ Trevor Drawbridge
+ trevor&onthecusp.co.uk
+42656
+ Clear-Com
+ Erik M. Devane
+ Erik.Devane&ClearCom.com
+42657
+ Mixpo
+ Edward Charles
+ echarles&mixpo.com
+42658
+ Lakra Sintez Ltd.
+ Roman Leonovich
+ iana&lakra-sintez.ru
+42659
+ Robert Maxwell Professional Consulting
+ Robert "Bobby" Maxwell
+ bobby&rm-pc.com
+42660
+ Wildman & Morris
+ Robert Miller
+ bmiller&wildman-morris.com
+42661
+ Asian Pacific Telecommunications
+ David Oramas
+ david.oramas&aptel.com.au
+42662
+ Wuerzburger Versorgungs- und Verkehrs-GmbH
+ Andreas Reumann
+ andreas.reumann&wvv.de
+42663
+ Zhengwei-tech Co.,Ltd.
+ Wan Feng
+ wanf256&qq.com
+42664
+ Iromedica AG
+ Ines Salzer
+ administrator&iromedica.ch
+42665
+ WIRD AG
+ Alexandre Molari
+ info&wirdgroup.com
+42666
+ Affiliated Managers Group, Inc.
+ Matt Miarratani
+ matt.giarratani&amg.com
+42667
+ Northwest Multiple Listing Service
+ Michael Kimbley II
+ mkimbley&nwmls.com
+42668
+ ZIMT University of Siegen
+ Matthias Trute
+ trute&zimt.uni-siegen.de
+42669
+ HangZhou Chenxiao Technologies Co.,ltd
+ wangjianping
+ wangjianping&chenxiaotech.com
+42670
+ SICE Tecnología y Sistemas, S.A. (formerly 'Sociedad Ibérica de Construcciones Eléctricas, S.A.')
+ David Marín
+ dmarin&sice.com
+42671
+ Pinetron Co.,Ltd
+ Jeong-Ah Kim
+ foxrain&pinetron.co.kr
+42672
+ G. X. Clarke & Co.
+ Vladimir Yakovlev
+ yakovlev&gxclarke.com
+42673
+ SAIC, Inc.
+ Network Information Center c/o Barbara Shurtleff
+ nic&net.saic.com
+42674
+ TVH Group NV
+ Jan Keirse
+ jan.keirse&tvh.com
+42675
+ Comité Permanent des Médecins Européens
+ Constance Colin
+ constance.colin&cpme.eu
+42676
+ Servergy, Inc
+ Jack Smith
+ jack&servergy.com
+42677
+ Altertech s.r.o.
+ Sergiy Symonenko
+ div&altertech.com
+42678
+ Lakra Sibir Ltd.
+ Sergey Rusak
+ iana&lakra-sibir.ru
+42679
+ cne.at
+ Heinz Berger
+ hbb&cne.at
+42680
+ Randstad España, S.L.
+ Diego Miranda García
+ diego.miranda&randstad.es
+42681
+ Freeport of Riga Authority
+ Daniels Atkacuns
+ reg&rop.lv
+42682
+ Cyviz AS
+ Eirik Simonsen
+ simonsen&cyviz.com
+42683
+ Telematix AG (formerly 'Trans Data Management (TDM)')
+ Reto Jaeger
+ reto.jaeger&telematix.ch
+42684
+ Bump Networks, Inc.
+ Oleksii Kukhar
+ alex&bumpnetworks.com
+42685
+ Benjamin Huepeden IT
+ Benjamin Huepeden
+ info&huepeden.net
+42686
+ Siempelkamp Maschinen- und Anlagenbau GmbH & Co. KG
+ Gerd Sitato
+ gerd.sitato&siempelkamp.com
+42687
+ Meridian Health System
+ Bob Radvanski
+ BRadvanski&meridianhealth.com
+42688
+ STABILO International GmbH
+ Sebastian Meyer
+ sebastian.meyer&schwan-stabilo.com
+42689
+ Southern Methodist University
+ Joe Gargiulo, CIO
+ gargiulo&smu.edu
+42690
+ nGeniux LLC
+ Jason Denning
+ iana&ngeniux.com
+42691
+ Australia and New Zealand Banking Group Limited
+ Svyatoslav Pidgorny
+ sp&anz.com
+42692
+ Philotech
+ Hartwig Dirscherl
+ iana&philotech.net
+42693
+ AcroRed Technologies, Inc.
+ Raymond Lin
+ sales&acrored.com
+42694
+ LoopPay, Inc.
+ Susan Doeit
+ susan.doeit&looppay.com
+42695
+ Beijing QTS Networks Technologies Co., Ltd
+ TerryChen
+ chengang&qtsnetworks.com
+42696
+ Indian Hotels Company Limited
+ Nivrutti Sutar/Vijay Mishra
+ datacentre&tajhotels.com
+42697
+ Activsolar
+ Vladimir Sadkov
+ sadkov&gmail.com
+42698
+ Qualitis Kft.
+ Nagy Attila
+ attila.nagy&qualitis.hu
+42699
+ Dorwin Enterprises
+ John Dorwin
+ jdorwin&gmail.com
+42700
+ ESP Credit Management
+ Aaron Caine
+ aaron&espcreditmanagement.com
+42701
+ thepickle.com, Inc.
+ Dan Rothstein
+ dan&thepickle.com
+42702
+ Altairis, s. r. o.
+ Michal A. Valasek
+ michal.valasek&altairis.cz
+42703
+ Locatrix Communications
+ Andrew Eross
+ eross&locatrix.com
+42704
+ Marco Displays
+ Cody Null
+ itdept&marcocompany.com
+42705
+ HVR Software
+ Steve Sheil
+ steve.sheil&hvr-software.com
+42706
+ Ministry of Internal Affairs - Kosova
+ Arben Osmani
+ arben.f.osmani&rks-gov.net
+42707
+ Corvinus University of Budapest
+ Csaba Toth
+ csaba.toth&uni-corvinus.hu
+42708
+ Teachers Assurance
+ Shane Lovett
+ slovett&teachersassurance.co.uk
+42709
+ CarWoo! Inc.
+ Tim Chen
+ tim&carwoo.com
+42710
+ Designs for Health, Inc.
+ Jonathan Walker
+ jwalker&ashley-martin.com
+42711
+ MEIRYO DENSHI CORPORATION
+ Kumiko Agata
+ Agata.Kumiko&meiryo.co.jp
+42712
+ Hanvit SI, Inc.
+ Jessie Kim
+ jessie&hanvitsi.com
+42713
+ HPS ICT&Mobile Solutions
+ Jan Baggen
+ ict&hps-solutions.nl
+42714
+ Beijing Joy and Success Technology Co., Ltd.
+ Ma hui
+ goldmh&139.com
+42715
+ tanum consult GmbH
+ Michael Schrader-Bölsche
+ noc&tanum-consult.de
+42716
+ LzLabs GmbH
+ Bryan Young
+ sysadmin&lzlabs.com
+42717
+ Prefeitura Municipal de Cachoeirinha - RS - Brasil
+ Ederson Souza
+ edersoncsouza&gmail.com
+42718
+ Vema, a.s.
+ Martin Ivanis
+ itadmins&vema.cz
+42719
+ CyberFX, Inc.
+ Adam Werner
+ adam.werner&cyberfxcorp.com
+42720
+ Bilgibim Bilgisayar Teknolojileri
+ Ahmet Oztuna
+ ahmet.oztuna&bilgibim.com.tr
+42721
+ Teck Resources Limited
+ Rob Labbe
+ rob.labbe&teck.com
+42722
+ Miraj Technology and Consulting Corporation
+ Shahn Karim
+ contactsk&mirajtc.com
+42723
+ Shouting Ground Technologies, Inc.
+ Bryan Holloway
+ admin&shout.net
+42724
+ Kernel Electronics Co Ltd
+ LI Man Lung
+ lml&kernelhk.com
+42725
+ Institut Teknologi Sepuluh Nopember
+ Kamas Muhammad
+ kamas&its.ac.id
+42726
+ ArcSoft Hangzhou CO.,LTD.
+ Liu Juan
+ lj1769&arcsoft.com
+42727
+ X-Company Pty Ltd
+ Stephen Reay
+ stephen&x-team.com
+42728
+ Tomaxx GmbH
+ Roger Wenham
+ roger.wenham&tomaxx.com
+42729
+ Private Iron and Steel Joint Stock Company "Donetsksteel"
+ Yehorchenkov Nikolay
+ postmaster&donetsksteel.com
+42730
+ Croda International Plc
+ A.W.J. van Strien
+ alfred.van.strien&croda.com
+42731
+ Statkraft SF
+ Harald Haugan
+ domains&statkraft.com
+42732
+ Southern Power Systems, Inc.
+ Matthew S. Fitzgerald
+ mfitzgerald&southernpwr.com
+42733
+ FSMLabs
+ Cort Dougan
+ cort&fsmlabs.com
+42734
+ Nextmove Technologies
+ Daniel Blackmer
+ daniel.blackmer&nextmovetech.com
+42735
+ dParadig
+ Daniel Alejandro Zuleta Zahr
+ dzuleta&dparadig.com
+42736
+ Haus der Barmherzigkeit
+ Thomas Schneider
+ thomas.schneider&hausderbarmherzigkeit.at
+42737
+ Zends
+ Alvaro Jose de Oliveira Junior
+ alvaro&zends.com.br
+42738
+ Vivint Wireless
+ Adam Augustine
+ b2b-iana-2013&vivw.net
+42739
+ Veolia Water Solutions & Technologies
+ Olivier PILLON
+ olivier.pillon&veoliawater.com
+42740
+ MaerdnGaming GbR
+ Dennis Katz
+ dennis.katz&maerdngaming.com
+42741
+ Nanjing Dong Xun Information Technology Co., Ltd.
+ Steven Mao
+ maofeng&dongxuntech.com
+42742
+ Winix Solutions LLC
+ Timothy Poschel
+ ianaspam&winix.com
+42743
+ Niederösterreichische Gebietskrankenkasse
+ Manfred Gram
+ Manfred.Gram&noegkk.at
+42744
+ Falabella
+ Nelson Eduardo Prado Villalobos
+ ext_neprado&falabella.cl
+42745
+ Jamdeo
+ John Tucker
+ jt&jamdeo.com
+42746
+ InterNetX GmbH
+ Carsten Schoene
+ carsten.schoene&internetx.com
+42747
+ Kik Interactive
+ Dan Hendry
+ dan.hendry&kik.com
+42748
+ MyOrg.at (Johannes Hackl)
+ Johannes Hackl
+ hannes&hackl-net.at
+42749
+ Utilidata, Inc
+ Sridhar Ramachandran
+ sri&utilidata.com
+42750
+ Umbrella ID
+ Björn Abt
+ bjoern.abt&psi.ch
+42751
+ Neowatt Energy Solutions Co. Pvt. Ltd.
+ Tausif Kazi
+ tausif.kazi&neowatt.co.in
+42752
+ AMEDTEC Medizintechnik Aue GmbH
+ Steffen Schmidt
+ dicom&amedtec.de
+42753
+ University of The Philippines Los Baños
+ Ludwig B. Tirazona
+ ljbtirazona&uplb.edu.ph
+42754
+ Enel Energy Electronic
+ Mehmet Ä°ÅŸlek
+ mislek&enel.com.tr
+42755
+ ATON GmbH
+ Marvin Schultz
+ marvin.schultz&atongmbh.de
+42756
+ Purdue Research Foundation
+ Kenneth L. Williams
+ klw&prf.org
+42757
+ Encana Corporation
+ Chris Wallace
+ chris.wallace&encana.com
+42758
+ C4B Com For Business AG
+ Bernhard Woköck
+ admin&c4b.de
+42759
+ Practicom B.V.
+ Dhr. Martin Spaans
+ registratie&practicom.net
+42760
+ PHOENIX PHARMA
+ Zoran Vojnovic
+ webmaster&phoenix.ba
+42761
+ Imavis srl
+ Aldo Brucale
+ aldo.brucale&imavis.com
+42762
+ ipex telecom LLC
+ Abdul Hakeem
+ alhakeem&ipextelecom.net
+42763
+ ShangHai Jeelan Information Technology Inc.
+ china wu
+ chinawu&jeelan.com
+42764
+ Smith College
+ Karla Borecky
+ kborecky&smith.edu
+42765
+ Muzeum Historii Zydow Polskich Polin
+ Szymon Kowalczyk
+ pkit&mhzp.pl
+42766
+ Typomedia Foundation
+ Philipp Speck
+ info&typomedia.org
+42767
+ Queensland Motorways Limited
+ Nathan Frankish
+ iana-pen&qldmotorways.com.au
+42768
+ Marcelo Leal
+ Marcelo Leal
+ msl&eall.com.br
+42769
+ Supermathie Networks
+ Michael Brown
+ michael&supermathie.net
+42770
+ Totalpost Services PLC
+ William Wright
+ hostmaster&totalpost.com
+42771
+ DGQoS
+ Diego Maioli
+ d.maioli&antgroup.it
+42772
+ Galkam PTY LTD
+ Glen L Kleidon
+ glenk&galkam.com.au
+42773
+ Transport for London
+ Gurmeet Sahotay
+ gurmeet.sahotay&tfl.gov.uk
+42774
+ Semtech Corporation
+ Ken Porter
+ kporter&semtech.com
+42775
+ Linx ICT Solutions
+ Muhammad Zeeshan Munir
+ zeeshan&linxsol.com
+42776
+ one2many BV
+ Peter ter Beek
+ peter.ter.beek&one2many.eu
+42777
+ Gosuncn Technology Group Co., Ltd
+ Yong Li
+ LiYong&gosuncn.com
+42778
+ Michael Offel (mflour.com)
+ Michael Offel
+ michael.offel&web.de
+42779
+ CJSC "NORSI-TRANS"
+ Maksim Zrazhevskii
+ zma&norsi-trans.ru
+42780
+ SEB DEVELOPPEMENT SAS
+ Olivier RADIX
+ iana&groupeseb.com
+42781
+ Bragg Communications Inc.
+ Curtis Wambolt
+ curtis.wambolt&corp.eastlink.ca
+42782
+ Ekrompt, JSC
+ Maxim Y. Evdolyuk
+ itsupport&ekromt.ru
+42783
+ workvslife.com
+ Brian Friday
+ ianaoid&workvslife.com
+42784
+ Pinnacle Foods Group, LLC
+ Neil Minichino
+ neil.minichino&pinnaclefoods.com
+42785
+ Syntaxjockey
+ Michael Frank
+ iana-pen&syntaxjockey.com
+42786
+ CNS Engineering
+ Bruno Couillard
+ bruno&bc5tech.com
+42787
+ Concentric Sky
+ Francisco Gray
+ it&concentricsky.com
+42788
+ artec technologies AG
+ Uwe Martens
+ uwe.martens&artec.de
+42789
+ SynQor, Inc.
+ Abram Dancy
+ dancy&synqor.com
+42790
+ Rebasoft
+ Kevin Wilkie
+ kevin.wilkie&rebasoft.net
+42791
+ Geo-Comm, Inc.
+ Neil Erickson
+ nerickson&geo-comm.com
+42792
+ Near East University
+ Senol Korkmaz
+ senol.korkmaz&neu.edu.tr
+42793
+ IntCache Technology Co.,Ltd
+ Jeffrey Hu
+ jeffrey.hu&intcache.com
+42794
+ LEX Media Concepts SRL
+ Daniel Neculai
+ daniel.neculai&lexmedia.ro
+42795
+ mrByte Tech Solutions
+ Lino Prahov
+ desarrollo&mrhouston.net
+42796
+ IQ Solutions S.A.
+ George Varakis
+ g.varakis&iqsolutions.gr
+42797
+ Freie ArbeiterInnen Union
+ Rudolf Rocker
+ rudolf.rocker&fau.org
+42798
+ HUENGSBERG AG
+ Daniel Kopp
+ dak&huengsberg.com
+42799
+ Alfstore
+ Rahmi Turhan
+ r.turhan&alfstore.com
+42800
+ Co-Nexus Communications Systems, Inc.
+ Mark Mullings
+ mark.mullings&co-nexus.com
+42801
+ Essai Inc
+ Richard Rebol
+ TechCon&essai.com
+42802
+ Rigel Engineering
+ Craig DeHaan
+ craig&rigel-eng.com
+42803
+ Valialsoft LLC
+ Svetoslav Petrov
+ iana&valialsoft.com
+42804
+ New Singularity International Technical Development Co.,Ltd.
+ Shiyong Teng
+ tengshiyong&ultrapower.com.cn
+42805
+ Cloudy IT
+ Jonathan Cyr
+ jon&cloudyit.com
+42806
+ WINFO Corp.
+ GuoWei
+ guowei&winfo.cc
+42807
+ City West Country Ltd
+ William Ross
+ william.ross&mercedes-benzsouthwest.co.uk
+42808
+ Arachnid Labs Ltd
+ Nick Johnson
+ nick&arachnidlabs.com
+42809
+ netbreaker IT-Service
+ Rico Koerner
+ it-service&netbreaker.de
+42810
+ Telesis, S.A. de C.V.
+ Roberto Currlin
+ ingenieria&telesis.com.sv
+42811
+ Enyx
+ Laurent de Barry
+ laurent.debarry&enyx.fr
+42812
+ ISD Dunaferr Co. Ltd.
+ Zoltan Gyimesi
+ gyimesi.zoltan&isd-dunaferr.hu
+42813
+ Polskie Sieci Elektroenergetyczne S.A.
+ Sebastian Klimczak
+ sebastian.klimczak&pse.pl
+42814
+ Inveo
+ Slawomir Darmofal
+ sdarmofal&inveo.com.pl
+42815
+ Tussa IKT AS
+ Stein-Are Smoge
+ stein-are.smoge&tussa.no
+42816
+ HACENTER
+ Alexander Demertash
+ alexander&hacenter.com.ua
+42817
+ IBM Platform Firmware Division
+ Jayashankar Padath
+ jayashankar.padath&in.ibm.com
+42818
+ Relative Variable Software
+ Eugene Bolshakov
+ pub&relvarsoft.com
+42819
+ Carante Groep
+ Sven Brocking
+ sbrocking&carantegroep.nl
+42820
+ Techsun
+ Myron Jiang
+ ph.china&hotmail.com
+42821
+ ACXIO
+ Patrice Collardez
+ pcollardez&acxio.fr
+42822
+ Tesc
+ Anibal Ricardo Salusso
+ anibal.salusso&tesc.com.br
+42823
+ Spilsby Internet Solutions
+ Terry Froy
+ tez&spilsby.net
+42824
+ Web.Cloud.Apps. GmbH
+ Daniel Boldura
+ boldura&web-cloud-apps.com
+42825
+ vArmour Networks
+ Sandro Janita
+ sjanita&varmour.com
+42826
+ ChengDu Network Security Technology Corporation
+ Cole.Chen
+ chenjunnian&wangankeji.cn
+42827
+ rm-netproject UG (haftungsbeschränkt)
+ Reiner Gutowski
+ rg&rm-netproject.de
+42828
+ US Army Electronic Provings Ground (USAEPG) Instrumentation Management System (IMS)
+ James Fisher
+ james.martin.fisher&us.army.mil
+42829
+ QuartzDesk.com
+ Jan Moravec
+ admin&quartzdesk.com
+42830
+ Landis+Gyr
+ Lars E. Haven
+ lars.haven&landisgyr.com
+42831
+ Kickass Systems
+ Ian Weller
+ ian&ianweller.org
+42832
+ Tata Institute Fundamental Research
+ Sagar Mungse
+ msagar&tifr.res.in
+42833
+ Nimbus Technologieberatung GmbH
+ Arno Fiedler
+ arno.fiedler&nimbus-berlin.com
+42834
+ TechniData IT-Service GmbH
+ Ralf Wigand
+ ralf.wigand&its-technidata.de
+42835
+ ZELITRON SA
+ Abatzis Kostas
+ abatzis&zelitron.com
+42836
+ eXtreme IT Development
+ Mohamed Ayyad
+ m.ayyad&xitd.net
+42837
+ Westpac New Zealand Ltd
+ David Biggs
+ David_Biggs&westpac.co.nz
+42838
+ FAST DISTRIBUTED CLOUD COMPUTING INC.,
+ Hierro Park
+ acumen&wisetodd.com
+42839
+ Tactical Communications Corporation
+ Doug Fuller
+ dfuller&tacticalcommunications.com
+42840
+ Reporo
+ Reporo Tech
+ tech&reporo.com
+42841
+ Kraftanlagen Muenchen GmbH
+ Kai Hoeltgen
+ hoeltgenk&ka-muenchen.de
+42842
+ iQSpot
+ Damien Martin-Guillerez
+ damien.martin-guillerez&iqspot.fr
+42843
+ TWIN Engineering S.r.l.
+ Michele Fazzalari (CEO)
+ info&twinengineering.com
+42844
+ SPI GmbH
+ Eckhard Schilling
+ iana&spi.de
+42845
+ TOKYO SYSTEM HOUSE Co., Ltd.
+ Kazuya SAKAMOTO
+ k-sakamoto&tsh-world.co.jp
+42846
+ Corhoma SRL
+ Jorge Blasi
+ corhoma&gmail.com
+42847
+ 2H Offshore Engineering Ltd
+ Robert Brock
+ robert.brock&2hoffshore.com
+42848
+ NETIXIA
+ Laurent FRANCOISE
+ iana&netixia.fr
+42849
+ Fabrecode
+ Robert Banfill
+ robert&fabrecode.com
+42850
+ LocalTV LLC of Alabama
+ David McFerrin
+ david.mcferrin&whnt.com
+42851
+ Fidelity Voice Services
+ Rob McKrill
+ robm&fidelityvoice.com
+42852
+ Bank Gospodarstwa Krajowego
+ Dorota Remiszewska-Gajek
+ pwasa&BGK.com.pl
+42853
+ DunnCox
+ Ryan Dunbar
+ ryan.dunbar&dunncox.com
+42854
+ EMPRESA DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO MUNICÃPIO DE SÃO PAULO
+ Wagner Kanagusuko
+ wagnerk&prodam.sp.gov.br
+42855
+ techsoup.net
+ Don Betts
+ don&techsoup.net
+42856
+ Kreis Warendorf
+ Olaf Doering
+ olaf.doering&kreis-warendorf.de
+42857
+ Family Madera of Switzerland
+ Jan Madera
+ jan&madera.ch
+42858
+ Linux Szerver Kft.
+ Ferenc Koczka
+ info&linux-szerver.hu
+42859
+ Shanghai SHR Automation Co.,Ltd
+ HU Daoxu
+ hdx.3047&shrcn.com
+42860
+ Asul IT Consulting LLP
+ Alexandr Khrabrov
+ info&asul.kz
+42861
+ Ophylink Communication Technology Co., Ltd.
+ Linlin Qiu
+ linlin.qiu&ophylink.com
+42862
+ AITA-Soft
+ Oleg Ostroverkh
+ oleg.o&aitasoft.ru
+42863
+ IOS Health Systems
+ Dario Va
+ dva&ioshs.com
+42864
+ Mobius Embedded Systems Ltd
+ Andrew Chilcott
+ iana&mobius-embedded-systems.co.uk
+42865
+ Hoza Logistic Solutions
+ John Melet
+ jmelet&hoza.nl
+42866
+ Frontend.biz GmbH
+ Antonio Pedrazzini
+ info&frontend.biz
+42867
+ BestSolution.at
+ Udo Rader
+ udo.rader&bestsolution.at
+42868
+ Association of American Railroads
+ Mr. Robert A. Kollmar
+ rkollmar&aar.org
+42869
+ UNE EPM Telecomunicaciones S.A.
+ Hector Fernando Vargas Montoya
+ hector.vargas&une.com.co
+42870
+ Unither Manufacturing LLC
+ Melissa Mehlenbacher
+ melissa.mehlenbacher&unither-pharma.com
+42871
+ IMRIS
+ Chris Mussack
+ cmussack&imris.com
+42872
+ Unomaly AB
+ Goran Sandahl
+ goran&unomaly.com
+42873
+ Comune di Ascoli Piceno
+ Mauro Angiolillo
+ admin&comuneap.gov.it
+42874
+ Hospedia Ltd
+ Keith Jacobs
+ keith&keithjacobs.net
+42875
+ ACISA
+ Silvio Fernández
+ silvio.fernandez&acisa.es
+42876
+ SGSITES Technologies
+ Stefan Genchev
+ stefan.genchev&sgsites.net
+42877
+ Sundvor
+ Aage Johan Strøm Sundvor
+ aage&sundvor.com
+42878
+ Credit-Moscow Bank
+ Nikolay Belyakov
+ cso&cmbank.ru
+42879
+ Sielaff GmbH & Co. KG
+ Oliver Muck
+ oliver.muck&isa.de.com
+42880
+ Uwe Disch
+ Uwe Disch
+ mail&uwe-disch.de
+42881
+ No Limit Network
+ Nicolas Belan
+ contact&no-limit-network.com
+42882
+ Jiangsu Fablesoft Co.,Ltd
+ Xiaoqiang Ye
+ yexq&fablesoft.cn
+42883
+ CARC (C-DOT Alcatel-Lucent Research Centre Pvt Ltd)
+ Ramkumar Jayachandran
+ ramkumar.jayachandran&carc.co.in
+42884
+ Anderson Morgan Kelowna Inc.
+ Fred Brown
+ fredb&andersonmorgan.ca
+42885
+ S P I R I T - informaÄné systémy, a.s.
+ Lubomir Bak
+ bak&spirit.sk
+42886
+ InMotion Hosting
+ Vanessa Vasile
+ steam&imhadmin.net
+42887
+ One Call Now
+ Edward Curren
+ ed.curren&onecallnow.com
+42888
+ Canadian Museum for Human Rights
+ Christopher Rivers
+ christopher.rivers&museumforhumanrights.ca
+42889
+ IO Data Centers, LLC
+ Kjell Holmgren
+ koh&io.com
+42890
+ Renkus Heinz Incorporated
+ Tim Shuttleworth
+ tim&renkus-heinz.com
+42891
+ Santechkomplekt Ltd.
+ Babin Vladimir
+ postmaster&santech.ru
+42892
+ TOYGA
+ Gil Shinar
+ gils&hexagontech.co.il
+42893
+ Funkfeuer Wien - Verein zur Förderung freier Netze
+ Matthias Å ubik
+ admin&funkfeuer.at
+42894
+ CAROL JEANNE MACK CORPORATION
+ Carol Jeanne Mack
+ mac.carol5&gmail.com
+42895
+ Securiton GmbH
+ Peter Treutler
+ peter.treutler&securiton.de
+42896
+ The O'Gara Group
+ Mike Estridge
+ postmaster&ogaragroup.com
+42897
+ Evan Edstrom
+ Evan Edstrom
+ contact&evanedstrom.com
+42898
+ IM Service Lab Srl
+ Claudio Spallaccini
+ info&imservicelab.com
+42899
+ kiloWattsol
+ Sebastien Collin
+ scollin&kilowattsol.com
+42900
+ Elcom Innovations Private Limited
+ Rajeev Vats
+ rvats&elcominnovations.com
+42901
+ Chaos Computer Club Cologne
+ Tobias Wolter
+ towo&koeln.ccc.de
+42902
+ J.R. Torralba
+ Jesus R. Torralba
+ jhunetorralba&hotmail.com
+42903
+ IT Innovations Ukraine LLC
+ Vyacheslav Labzin
+ vyacheslav.labzin&ua.ibm.com
+42904
+ Nemik Consulting Inc
+ Nemanja Stefanovic
+ snmp&nemik.net
+42905
+ Trihedral Engineering Ltd.
+ John Cole
+ john.cole&trihedral.com
+42906
+ Shift Workforce Management
+ Diego Jorquera Tapia
+ djorquera&shiftlabor.com
+42907
+ PLUTEX GmbH
+ Fabian Müller
+ fmu&plutex.de
+42908
+ Megadevices
+ Oleksandr Kovalenko
+ kovalenko.md&gmail.com
+42909
+ Tver State University
+ Andrew Zhukov
+ zhukov&tversu.ru
+42910
+ latticeware.com
+ stanton fisque
+ sfisque&latticeware.com
+42911
+ Metiri Systems, LLC
+ Steven C. Ollmann
+ s.ollmann&metirisystems.com
+42912
+ locate solution GmbH
+ Daniel Petat
+ daniel.petat&locatesolution.de
+42913
+ Exatech bv
+ Henk Pragt
+ hpragt&exatech.nl
+42914
+ Wimsey
+ Stuart Lynne
+ stuart.lynne&gmail.com
+42915
+ MCATSYSTEMS LLC
+ Hendry Kunthara
+ info&mcatsystems.com
+42916
+ Arcerm
+ Alexey Grenev
+ graa&arcerm.spb.ru
+42917
+ Adcubum AG
+ Christian Pfister
+ intit&adcubum.com
+42918
+ Trafigura
+ Mark Parris
+ mark.parris&trafigura.com
+42919
+ Max-Planck-Institut fuer Astrophysik
+ Heinz-Ado Arnolds
+ arnolds&mpa-garching.mpg.de
+42920
+ Slaughter and May
+ John Lynch
+ John.Lynch&slaughterandmay.com
+42921
+ Dropbox, Inc.
+ Gary M. Josack
+ pen-contact&dropbox.com
+42922
+ Ministarstvo odbrane Republike Srbije
+ Milos Pejanovic
+ milos.pejanovic&vs.rs
+42923
+ Stefan Ebert
+ Stefan Ebert
+ stefan&huhn.li
+42924
+ The Molecule
+ alex maceda
+ alex&themolecule.com
+42925
+ SYLEB SARL
+ KLA KOUE SYLVANUS
+ sylvanuskla&syleb.com
+42926
+ NSC Communications Siberia Ltd
+ Alexei Tsigulin
+ alex&nsc-com.com
+42927
+ Fidelio Cruise Software
+ Gregor Stute
+ gstute&fcruise.com
+42928
+ Galleon Systems Ltd
+ Craig Richards
+ support&galleonmail.com
+42929
+ securedeviceaccess.com
+ Lars Reemts
+ postmaster&securedeviceaccess.com
+42930
+ GEKO.NET di Mena Giuseppe
+ Giuseppe Mena
+ info&gekoinformatica.net
+42931
+ Vladimir Mihajlović pr, raÄunarsko programiranje, METACODE, Beograd
+ Vladimir Mihajlovic
+ vlada79&gmail.com
+42932
+ Infolink Global
+ Alec Hans
+ alec&infolinkglobal.net
+42933
+ iArtemis
+ Jie Xia
+ admin&iartemis.ca
+42934
+ APRS World, LLC
+ James J Jarvis
+ jj&aprsworld.com
+42935
+ Axcelera
+ Diogo Sato
+ diogo&axcelera.com.br
+42936
+ Anhui Telehome Digital Technology Co. Ltd
+ Simon Wu
+ simon100.wu&gmail.com
+42937
+ VP (Video Privacy) Forum
+ JinKyo Shin
+ jkshin&4dream.co.kr
+42938
+ Moviri S.p.a.
+ Davide Malagoli
+ davide.malagoli&moviri.com
+42939
+ Applied Informatics for Health Society
+ Doug Gorley
+ dgorley&aihs.ca
+42940
+ City of Smyrna
+ Chris Addicks
+ is&smyrnaga.gov
+42941
+ 2XWIRELESS, INC
+ Brock Eastman
+ brock&2xwireless.com
+42942
+ kayzan
+ Kay Zander
+ kayzan&kayzan.de
+42943
+ CopperPoint Mutual Insurance Company
+ Evan F. Erickson
+ eerickson&copperpoint.com
+42944
+ Seenov Inc.
+ Claude Arpin
+ claude.arpin&me.com
+42945
+ Seeser Datentechnik
+ Peter Seeser
+ guardian&seeser.net
+42946
+ Utel Systems
+ Frode Gorseth
+ frode.gorseth&utelsystems.com
+42947
+ Network Technologies International, Inc.
+ Daniel F. Domnick
+ registrar&nticloud.net
+42948
+ Methodist Home for Children
+ Daniel F. Domnick
+ registrar&nticloud.net
+42949
+ Bol.com b.v.
+ Mark Frasa
+ tim&bol.com
+42950
+ Hangzhou Joson Technology Co.,Ltd
+ songjing
+ songjing&hzjoson.com
+42951
+ Highlands Technologies Solutions
+ Patrick Zucchetta
+ it&h-t-solutions.com
+42952
+ SOREDI touch systems GmbH
+ Gertrud Brandl
+ brandl&soredi-touch-systems.com
+42953
+ "Runet Business Systems"
+ Sergey Levin
+ levin&paymentgate.ru
+42954
+ Bizerba GmbH & Co. KG
+ Michael Briegel
+ Michael.Briegel&bizerba.com
+42955
+ Louisville-Jefferson County Metro Government
+ Brian Clenney
+ Brian.Clenney&Louisvilleky.gov
+42956
+ HumanIT Inc.
+ Manuel Deschambault
+ mdeschambault&humanit.ca
+42957
+ Wave Advanced Technology Applications s.r.l.
+ Sergio Arena
+ info&wave-srl.com
+42958
+ Central Office for Administrative and Electronic Public Services
+ Krisztian Horvath
+ Krisztian.Horvath&kekkh.gov.hu
+42959
+ Snap Limited
+ James Burnett
+ noc&snap.net.nz
+42960
+ Garn Contracting & Consulting Pty Ltd
+ Jeremy Ford
+ jez&garn.cc
+42961
+ EH-electronics GmbH
+ Guenther Heumann
+ info&eh-electronics.com
+42962
+ Blitznote e.K.
+ Mark Kubacki
+ kubacki&blitznote.com
+42963
+ UltraMED Systems, Inc.
+ Robert Gill
+ support&ultramedonline.com
+42964
+ Abelsoft Inc
+ Kazutoshi Osakabe
+ k-osakabe&abelsoft.co.jp
+42965
+ ec3 Networks GmbH
+ Manfred Hackl
+ manfred.hackl&ec3networks.at
+42966
+ ECHO LLC
+ Sergey Shakirov
+ registry&lwd.ru
+42967
+ liedloff.org
+ David Liedloff
+ david&liedloff.org
+42968
+ Wertschütz GmbH i.Gr. (formerly 'ME Engineering M2M GmbH')
+ Matthias Wimmer
+ mw&wertschuetz.de
+42969
+ Iorga Group
+ Frédéric PREVOST
+ fprevost&iorga.com
+42970
+ RP SIA "Rigas satiksme"
+ Nils Kolecis
+ nils.kolecis&rigassatiksme.lv
+42971
+ ONELAN LIMITED
+ Amit Kachroo
+ amit.kachroo&onelan.com
+42972
+ IT Business Solutions and Services (ITBSS)
+ Juergen Graf
+ juergen.graf&itbss.de
+42973
+ COMDOK GmbH
+ Sven Ehret
+ support&comdok.de
+42974
+ Willis-Knighton Health System
+ Theresa Cochran
+ tcochran&wkhs.com
+42975
+ Iridium Thought
+ Peter Wood
+ development&iridiumthought.com
+42976
+ Key Source International
+ Paul Schwartz
+ paul&ksikeyboards.com
+42977
+ Matta Consulting Limited
+ Florent Daigniere
+ florent.daigniere-pen&trustmatta.com
+42978
+ CSN Groep BV
+ F.A.N. van den Berg
+ f.berg&csngroep.nl
+42979
+ Wellington Security Systems
+ Seth Stiebinger
+ admin&wellingtonsecurity.com
+42980
+ EZ e-TRAK
+ Christos Chochlidakis
+ christos&eze-trak.com.au
+42981
+ Heuristic Systems Pty Ltd
+ Dewayne Geraghty
+ admin.operations&heuristicsystems.com.au
+42982
+ Leafsprout
+ Cezary Klimczak
+ cezary.klimczak&leafsprout.com
+42983
+ SAS Nexylan
+ Gaetan Allart
+ gaetan&nexylan.com
+42984
+ Toyohashi University of Technology
+ TSUCHIYA Masatoshi
+ oid-liaison-officer&imc.tut.ac.jp
+42985
+ Bdog Technology (formerly 'Cnofe')
+ Ding Fei
+ paul712&163.com
+42986
+ Beijing MicroColor Corp., LTD.
+ WANG LONG
+ wanglong&microcolor.net
+42987
+ Gida Technology Services
+ Pravin Carvalho
+ pravincar&gmail.com
+42988
+ Nanjing Huamai Technology Co., Ltd
+ Xia Haibin
+ davidxia136&139.com
+42989
+ Telegärtner Karl Gärtner GmbH
+ Felix Klein
+ felix.klein&telegaertner.com
+42990
+ VTSL Ltd
+ Daniel Wilson
+ dwilson&vtsl.net
+42991
+ Marylhurst University
+ Keelan Cleary
+ ies-admins&marylhurst.edu
+42992
+ Vektron Energy (Pty) Ltd
+ Glen Medlin
+ glen&vektron.co.za
+42993
+ Wake Forest Baptist Health (formerly 'Cornerstone Health Care, P.A.')
+ Paul Weese
+ paul.weese&wakehealth.edu
+42994
+ Institut de Physique de Rennes
+ Jérémy Gardais
+ jeremy.gardais&univ-rennes1.fr
+42995
+ AvertIT
+ Alan Stewart
+ Alan.Stewart&AvertIT.com
+42996
+ NOMASYSTEMS, S.L.
+ Enrique Marcote Peña
+ admin&nomasystems.com
+42997
+ Red Giant Inc
+ Adam Murphy
+ adam.murphy&redgiantmobile.com
+42998
+ Progdence Co.,Ltd.
+ Yusuke Fujimura
+ fujimura&progdence.co.jp
+42999
+ Parse Software Development B.V.
+ Sjon Hortensius
+ sjon&parse.nl
+43000
+ Service Ontario
+ Mike Lefever
+ mike.lefever&ontario.ca
+43001
+ Nextbeacon
+ Steve Waldbusser
+ snmp&nextbeacon.com
+43002
+ RootService (Markus Kohlmeyer)
+ Markus Kohlmeyer
+ admin&rootservice.org
+43003
+ TribalGroup
+ Martyn Smith
+ martyn.smith&tribalgroup.com
+43004
+ Xinguard, Inc.
+ Kae Hsu
+ MIBs&xinguard.com
+43005
+ University of Technology and Life Sciences in Bydgoszcz
+ Åukasz Dobosiewicz
+ lukasz.dobosiewicz&utp.edu.pl
+43006
+ root-a
+ Kukharev Vitaly
+ vkx&vkx.ru
+43007
+ Gipen Systems
+ Gyula Nemetz
+ info&gipen.hu
+43008
+ FRTek
+ Doyeon Kim
+ dykim&frtek.co.kr
+43009
+ Vilnius Gallery
+ Constantin Piskounov
+ kpiskounov&outlook.com
+43010
+ Two Sigma Investments, LLC
+ Viktor Dukhovni
+ iana-master&twosigma.com
+43011
+ Sängerschaft Erato
+ Julian Metza
+ senior&erato.de
+43012
+ Aldo Group Inc.
+ Eric Beaumier
+ ebeaumier&aldogroup.com
+43013
+ ISC8, Inc.
+ Scott Millis
+ smillis&isc8.com
+43014
+ En Garde Systems, Inc.
+ Mike Neuman
+ mcn&EnGarde.com
+43015
+ Quinyx AB
+ Mikael Knutsson
+ mikael.knutsson&quinyx.com
+43016
+ Réseau en scène Languedoc-Roussillon
+ Yvan GODARD
+ y.godard&reseauenscene.fr
+43017
+ Albaad
+ Vladimir Kopolovich
+ admin&albaad.com
+43018
+ Pädagogisches Landesinstitut
+ Sandro Isoletta
+ it-support&pl.rlp.de
+43019
+ Digital Human Identity S.L
+ Ramón Martínez
+ rampa&encomix.org
+43020
+ Angel Lane
+ Paul Bennett
+ registry&angellane.com
+43021
+ i-storm
+ SeongJin Park
+ sjpark&i-storms.com
+43022
+ OneSearch Direct Ltd.
+ Jamie Craig
+ ithelpdesk&onesearchdirect.co.uk
+43023
+ Tuxpower.dk
+ Mikael Bertelsen
+ mickey&tuxpower.dk
+43024
+ InfoGoose.Inc
+ Seeyun Kim
+ seeyunk&infogoose.com
+43025
+ Nomadconnection, Inc.
+ Kyoungjune Lee
+ ym1020&nomadconnection.com
+43026
+ Mostlucky Ltd.
+ David Fan
+ david&mostlucky.com.tw
+43027
+ Fujian Great Power PLC Equipment Co.,Ltd
+ Wu Xueya
+ wuxueya&md-front.com.cn
+43028
+ Office of Immigration and Nationality
+ Ede SOÓS
+ iana-pen&bah.b-m.hu
+43029
+ Netco Ltda. Network Solutions Co.
+ Alejandro Naranjo
+ anaranjo&netco.la
+43030
+ ROCK YOUR LIFE! gGmbH
+ Daniel Menzel
+ daniel.menzel&rockyourlife.de
+43031
+ RaumZeitLabor e.V.
+ Simon Elsbrock
+ info&raumzeitlabor.de
+43032
+ Live It - Nerd
+ Peter Young
+ peter&liveitnerd.com
+43033
+ TVV lippu- ja maksujärjestelmä Oy
+ Ilkka Kankkunen
+ ilkka.kankkunen&lmj.fi
+43034
+ K and P Business Solutions
+ Mulenga Katebe
+ katebe&kpbs.co.zm
+43035
+ Feinschliff
+ Christian Schweizer
+ administrator&feinschliff.ch
+43036
+ Bay Of Plenty District Health Board
+ Alexey Lobanov
+ alexey.lobanov&bopdhb.govt.nz
+43037
+ Newcastle-under-Lyme College
+ Mr Chris Stevenson
+ administrator&nulc.ac.uk
+43038
+ Creative Electronic Systems SA
+ Cédric Gaudin
+ cedric.gaudin&ces.ch
+43039
+ OASYS Healthcare Corporation
+ Martin vanPutten
+ mvanputten&oasyshealthcare.com
+43040
+ Davra Networks
+ Colin Ryan
+ colin.ryan&davranetworks.com
+43041
+ ATREM S.A.
+ Michal Kowalski
+ kontaktit&atrem.pl
+43042
+ Definition Networks Inc.
+ Manojkumar Nair
+ mnair&definitionnetworks.com
+43043
+ Information System Assiociaties
+ Mario Remy Almeida
+ malmeida&isa.ae
+43044
+ Gran Investimentos
+ Thiago Mello
+ ti&granbio.com.br
+43045
+ Banco Exterior C.A. Banco Universal
+ Gabriel Salcedo
+ arquitecturay.soporte&bancoexterior.com
+43046
+ Andrey Fedorov
+ Andrey Fedorov
+ andrey.fedorov&gmail.com
+43047
+ H&W Computer Systems
+ Nick Yates
+ nyates&hwcs.com
+43048
+ CB7 Systems LLC
+ Lance Palatini
+ admin&cb7systems.com
+43049
+ Stewart Bryant
+ Stewart Bryant
+ stewart.bryant&gmail.com
+43050
+ Vobile Co., Ltd.
+ Honghui Ding
+ ding_honghui&vobile.cn
+43051
+ SHENZHEN SENSEGRID CO.,LTD.
+ liu.minpeng
+ liu.minpeng&sensegrid.cn
+43052
+ Shenzhen Tendzone Intelligent Technology Co; Ltd
+ Buck Yu
+ yuyupeng&tendzone.com
+43053
+ I.T. SYNERGY LIMITED
+ Tony Smith
+ oid&itsynergy.co.uk
+43054
+ Crown Prince Court
+ Meera Al Mansoori
+ meera.almansoori&cpc.gov.ae
+43055
+ American Kybernetik (Juan Daugherty)
+ Juan Daugherty
+ juan&acm.org
+43056
+ ENVISTACOM
+ Mark Hammel
+ mhammel&envistacom.com
+43057
+ PrAT CENTRAVIS PRODUCTION UKRAINE
+ Vladyslav Mochalov
+ administrator&centravis.com
+43058
+ Synergy Sky AS
+ Egil Hasting
+ eh&synergysky.com
+43059
+ iteracon GmbH
+ Michael van Laak
+ michael.vanlaak&iteracon.de
+43060
+ Leepfrog Technologies, Inc.
+ Wes Bachman
+ certmaster&leepfrog.com
+43061
+ Global System & Network Services BVBA
+ Mr. Ferrara Cataldo
+ tech&gsns.be
+43062
+ Ingenieure ohne Grenzen e.V.
+ Tom Dinkelaker
+ tom.dinkelaker&gmail.com
+43063
+ Digital Multimedia Technology Co.,Ltd.
+ Jae Kyun, Lee
+ jklee&dmt.kr
+43064
+ Embedded Wireless Labs
+ Phang Wee Meng
+ wmphang&embeddedwireless.com
+43065
+ Shanghai Onezero Electronic Commerce Co., Ltd.
+ yibing wang
+ appdev&mc2.cn
+43066
+ Stiebel Eltron GmbH & Co. KG
+ Oliver Bast
+ oliver.bast&stiebel-eltron.de
+43067
+ VFI SYSTEM
+ Fabrice VOMSCHEID
+ fabrice.vomscheid&vfi-system.com
+43068
+ AVG Technologies
+ Pavel Odehnal
+ pavel.odehnal&avg.com
+43069
+ Markus Ruecker (mr-consult.net)
+ Markus Ruecker
+ markus.ruecker&mr-consult.net
+43070
+ Hrvatska narodna banka
+ Ana Puntarić
+ ana.puntaric&hnb.hr
+43071
+ NABB Gaming Community
+ Mathieu Dugas
+ mathieu.dugas&gmail.com
+43072
+ Privlo, Inc.
+ Aaron Picht
+ IT-IANA&privlo.com
+43073
+ roskakori.fi
+ Jarmo Jaakkola
+ operator&roskakori.fi
+43074
+ WRH Inc
+ Jack Cheney
+ jack.cheney&wrhinc.net
+43075
+ SKY Interactive
+ James Yong
+ james.yong&skyinteractive.com.au
+43076
+ Greiner Holding AG
+ Servicedesk
+ servicedesk&greiner.at
+43077
+ TUI Marine
+ Shawn LoPresto
+ shawn.lopresto&tuimarine.com
+43078
+ Lindvik
+ Kristian Lindvik
+ kristian&lindvik.com
+43079
+ Zimmer GmbH
+ Matt Addy
+ matt.addy&zimmer.com
+43080
+ Atlantic Corporation of Wilmington, Inc.
+ Robbie Walker
+ robbiew&atlanticpkg.com
+43081
+ intellec
+ Christian Jucker
+ christian.jucker&intellec.ch
+43082
+ Informatik Service Gesellschaft mbH
+ EL Ghouat Nor-eddine
+ ne.elghouat&isg-cgn.de
+43083
+ IMEN RAYANE SHRGH Co.
+ Hassan Hamzeloue monfared
+ info&imenrayaneh.com
+43084
+ Webtown Informatika Kft.
+ Peter Felber
+ wtsysop&webtown.hu
+43085
+ Detroit R & D, Inc.
+ David Putt
+ info&detroitrandd.com
+43086
+ NHS Sistemas Eletronicos
+ Thiago Wiezbicki
+ thiago.wiezbicki&nhs.com.br
+43087
+ xCelor LLC
+ Vahan Sardaryan
+ vahan&x-celor.com
+43088
+ Measurlogic Inc.
+ John Stratford
+ john&measurlogic.com
+43089
+ Dualog AS
+ Vidar Berg
+ vidar&dualog.com
+43090
+ KVADOS, a.s.
+ Milan Dadok
+ dadok&kvados.cz
+43091
+ SAP integrator Ltd.
+ Anthony Pankov
+ info&sapintegrator.com
+43092
+ Habermehl
+ Martin Habermehl
+ Martin&Habermehls.de
+43093
+ Xiamen Faratronic Co., Ltd.
+ Xiang Bai
+ bx&faratronic.com.cn
+43094
+ HyperWallet Systems Inc
+ Mark E.S. Bernard
+ mbernard&hyperwallet.com
+43095
+ Service2Media B.V.
+ Robert Hassing
+ robert&service2media.com
+43096
+ James Guse (JAG Enterprises)
+ James Guse
+ guse3&beryk.com
+43097
+ ROTH + WEBER GmbH
+ Stephan Frisch
+ software-entwicklung&rowe.de
+43098
+ Martem AS
+ Roland Uuesoo
+ roland&martem.ee
+43099
+ Embrionix Design inc.
+ Sithideth Viengkhou
+ sviengkhou&embrionix.com
+43100
+ Strata Decision Technology, L.L.C.
+ Joshua Bautista
+ it&stratadecision.com
+43101
+ Alphavida
+ Stuart Cianos
+ scianos&alphavida.com
+43102
+ Regional Municipality of Peel
+ Arthur Michalec
+ arthur.michalec&peelregion.ca
+43103
+ Caradigm
+ Sampath Damodarasamy
+ Sampath.Damodarasamy&Caradigm.com
+43104
+ CyberSecure IPS
+ Steve Sohn
+ steve.sohn&cybersecureips.com
+43105
+ CyberFlow Analytics, Inc.
+ Steve Hinkle
+ stevehinkle&cyberflowanalytics.com
+43106
+ PERK Innovation GmbH
+ Michael Pauen
+ michael.pauen&perk-innovation.com
+43107
+ Waclaw Schiller (Torinthiel)
+ Waclaw Schiller
+ iana-pen&torinthiel.pl
+43108
+ Attend Systems, LLC
+ Noah Groth
+ ngroth&attendsystems.com
+43109
+ dataFASCIA Corporation
+ Bill Lattin
+ blattin&datafascia.com
+43110
+ LTD «Bradbury Lab»
+ Evgeny Novikov
+ evn&bradburylab.com
+43111
+ VNT Software
+ Mirit Manor
+ mirit&vnt-software.com
+43112
+ Picsearch AB (publ)
+ Navid Abdi
+ sysadmin&picsearch.com
+43113
+ Screen9 AB
+ Navid Abdi
+ sysadmin&screen9.com
+43114
+ Kantonsapotheke Zuerich
+ Clau Deplazes
+ clau.deplazes&kaz.zh.ch
+43115
+ Forêts & Bois de l'Est
+ Alain JACQUET
+ contact&foretsetboisdelest.com
+43116
+ Berghof Automation GmbH
+ Dr. Arno Rabold
+ Arno.Rabold&berghof.com
+43117
+ National Stock Exchange Of India Limited
+ Prasad Addagatla
+ prasada&nse.co.in
+43118
+ NORDSYS GmbH
+ Stefan Sander
+ penadmin&nordsys.de
+43119
+ Altibox AS
+ Jan-Frode Myklebust
+ jf&altibox.no
+43120
+ Peshawar Business School
+ Muhammad Amjad
+ amjid49&yahoo.com
+43121
+ Ypsomed AG
+ Patrick Hostettler
+ dnsadmin&itsroot.net
+43122
+ Summit Networks
+ Daniel Korndorfer
+ daniel.korndorfer&summitnetworks.com.br
+43123
+ Instituto Nacional para la Evaluación de la Educación
+ Saul Castro Olvera
+ scastro&inee.edu.mx
+43124
+ PasswordBox Inc.
+ Francois Proulx
+ francois&passwordbox.com
+43125
+ System Studies Incorporated
+ Eric Malmberg
+ eric&airtalk.com
+43126
+ US Fire Insurance Company
+ Amos Desrosiers
+ amos.desrosiers&cfins.com
+43127
+ Oliver Manz (ips manz consulting)
+ Oliver Manz
+ ips&omanz.de
+43128
+ TangentOrg
+ Brian Aker
+ brian&tangent.org
+43129
+ Meijo University
+ Toshihiko KATO
+ ccoffice&meijo-u.ac.jp
+43130
+ Amplesky Communication Technologies Ltd.
+ LI WEIXING
+ liweixing&amplesky.com
+43131
+ Ternopil State Medical University
+ Kovalok Volodymyr
+ admin&tdmu.edu.ua
+43132
+ CJSC Svyaz engineering
+ Evgeniy Chudaykin
+ e.chudaykin&sipower.ru
+43133
+ mailgarant (Meint Post)
+ Meint Post
+ meint&meint.net
+43134
+ Advanced Fiber Products LLC
+ Wojciech Przeczkowski
+ wprzeczkowski&afpgco.com
+43135
+ adis.ca
+ Adi Linden
+ adi&adis.ca
+43136
+ Digital Footprints International, LLC; DBA Internet Identity
+ Rod Rasmussen
+ iana-pen&internetidentity.com
+43137
+ Raven Rocks Computer Services Group, Inc.
+ Charles Hopkins
+ charlesghopkins&gmail.com
+43138
+ Multapplied Networks, Inc.
+ Matthew Fox
+ support&multapplied.net
+43139
+ Glutonus SRL
+ Vladimir Tanase
+ vtanase&glutonus.md
+43140
+ Xora, Inc.
+ James Graham
+ jgraham&xora.com
+43141
+ RVTN.org
+ Vladimir Voskoboynikov
+ vladv&rvtn.org
+43142
+ St. Mary's International School
+ DJ Feldmeyer
+ administrator&smis.ac.jp
+43143
+ Nanjing Sinovatio Technology Co. ltd
+ Ning Zhang
+ zhang.ning&sinovatio.com
+43144
+ HMS Industrial Networks
+ Magnus Hansson
+ Ianacontact&hms.se
+43145
+ Vasily Nushtakin (Home Router)
+ Vasily Nushtakin
+ nushtakin.vasily&gmail.com
+43146
+ VanWesten.net
+ Erik Jan van Westen
+ erik&vanwesten.net
+43147
+ Best Theratronics Ltd.
+ Lloyd Smith
+ lloyd.smith&theratronics.ca
+43148
+ Det Norske Oljeselskap
+ Hans Arvid Olsen
+ hans.arvid.olsen&detnor.no
+43149
+ RUBYCAT-Labs
+ Anthony DAVID
+ iana&rubycat-labs.com
+43150
+ Stenbock Systems Inc.
+ Tore Stenbock
+ tore.stenbock&gmail.com
+43151
+ AltaSteel Ltd
+ Neil Tomlinson
+ ntomlinson&altasteel.com
+43152
+ Kristoffer Berdal (cognitive.io)
+ Kristoffer Berdal
+ iana&flexd.net
+43153
+ Gerriko S-E-T Technology Solutions Ltd.
+ Colin Gerrish
+ info&gerriko.ie
+43154
+ NexLabs Pte Ltd
+ Foo Ji-Haw
+ jhfoo&nexlabs.com
+43155
+ ION Trading Srl
+ Marco Bizzarri
+ m.bizzarri&iontrading.com
+43156
+ WEY Group AG
+ Daniel Walder
+ daniel.walder&weytec.com
+43157
+ Tatung Technology Inc.
+ Ming-Yih Tom Lu
+ tomlu&tti.tv
+43158
+ Skytech.lt
+ Viktoras Dobrovolskis
+ viktoras.d&skytech.lt
+43159
+ Hartley Consultants Limited
+ Alan Chandler
+ alan.chandler&hartley-consultants.com
+43160
+ EnStream LP
+ Yiping Ye
+ yiping.ye&enstream.com
+43161
+ Riverside County Regional Medical Center
+ Elsa Wu
+ elwu&co.riverside.ca.us
+43162
+ Flash Services
+ F.Ruitenburg
+ frank.ruitenburg&flash-services.com
+43163
+ Cloud Technologies Inc.
+ Isao Tanimoto
+ support_sapphire&cloud-tech.co.jp
+43164
+ Eruditor Group Ltd.
+ Alexander Tyumentsev
+ it-admin&eruditor-group.com
+43165
+ Strike Technologies, LLC
+ Ben Yu
+ byu-operations&strikens.com
+43166
+ Thai Citrus, Inc.
+ Krissada Jindanupajit
+ info&thaicitrus.com
+43167
+ NaSys Inc.
+ Youngjae,Ahn
+ youngjaeahn&nasys.kr
+43168
+ ALFRED E. TIEFENBACHER (Gmbh & Co. KG)
+ Marek Falten
+ m.falten&aet.eu
+43169
+ Tiroler Versicherung
+ Ernst Schweighofer
+ it.admin&tiroler.at
+43170
+ Banco Bilbao Vizcaya Argentaria S.A
+ MERCEDES GARCIA FLORES
+ mercedes.garciaf&bbva.com
+43171
+ Datwyler Holding AG
+ Martin Sager
+ global.ict&datwyler.com
+43172
+ Atrium - Region PACA
+ Frederic Lorrain
+ frederic.lorrain&atos.net
+43173
+ Elesta Ltd.
+ Bykov Dmitry
+ elesta&elesta.ru
+43174
+ Ubiquity Srl
+ Giacomo Olgeni
+ giacomo.olgeni&ubiquity.it
+43175
+ Dorsey Racing
+ Walt Dorsey
+ admin&dorseyracing.com
+43176
+ Swiss Mobility Solutions
+ Miguel A. Roman
+ sysadmin&swissms.ch
+43177
+ Positron srl
+ Pier Bruni Venturoli
+ info&positronaudio.com
+43178
+ Main Line HealthCare
+ Kim Martino
+ martinok&mlhs.org
+43179
+ Lendy LLC
+ Brian Brophy
+ brianmbrophy&gmail.com
+43180
+ Ole Virginia Hams Amateur Radio Club
+ Derek LaHousse
+ dlahouss&mtu.edu
+43181
+ VFA INC
+ Antoine Jackson
+ itgroup&vfa.com
+43182
+ Minor Inf.Tech.
+ Ahmet Bahar
+ ahmetb&minor.com.tr
+43183
+ Renfe Viajeros, S.A.
+ Salvador Pozo Ortega
+ sportega&renfe.es
+43184
+ The Floow
+ James Ridgway
+ james.ridgway&thefloow.com
+43185
+ FINN Sp. z o.o.
+ Przemyslaw Sztoch
+ psztoch&finn.pl
+43186
+ Zweite Heimat GmbH
+ enno dobberke
+ ed&zweite-heimat.com
+43187
+ LIM college.
+ Syed Zaidi
+ Syed.Zaidi&limcollege.edu
+43188
+ INDIWAN GmbH
+ Marco Revesz
+ info&indiwan.de
+43189
+ J.B. Hunt Transport Services, Inc.
+ Michael Mullins
+ Michael_Mullins&jbhunt.com
+43190
+ Arket Srl
+ Paolo Grotto
+ p.grotto&arket.it
+43191
+ Metamako
+ Scott Newham
+ info&metamako.com
+43192
+ Automation & Integration Global Security Group, LLC.
+ Elisa Hernandez
+ elisa&aigsg.com
+43193
+ GRG International LTD
+ Rico Wang
+ rico.wang&grgatm.com
+43194
+ ABB Oy
+ Mika J Kärnä
+ mika.j.karna&fi.abb.com
+43195
+ Management of finance of the Administration of Tchaikovsky municipal district Perm region
+ Svetlana Koroteeva
+ purdiksergey&yandex.ru
+43196
+ Evintia SL
+ Jorge Albareda Florensa
+ timestamp&evintia.com
+43197
+ BCS Technologies
+ George Abitbol
+ mco-bcs&bcstechno.net
+43198
+ stepins.com
+ Markus Stepins
+ support&stepins.com
+43199
+ Rubisco Ltd (formerly 'Aitch-Pea Limited')
+ Jernej Zajc
+ oidmaster&rubisco.com
+43200
+ CLAAS KGaA mbH
+ Ralph Hoeltmann
+ iana&claas.com
+43201
+ bytemine GmbH
+ Holger Rasch
+ info&bytemine.net
+43202
+ Zeta Storage Systems Ltd (formerly 'Digital Networks UK Ltd')
+ Ed Taylor
+ edward.taylor&zeta.systems
+43203
+ TSS COMPANY
+ Frantisek Takacs
+ takacs&tsscompany.eu
+43204
+ Hard 'n Software Consulting GmbH
+ Scott Hardin
+ scott&hnsc.de
+43205
+ Aloxa.eu
+ Javier Fernández
+ javier&aloxa.eu
+43206
+ American Cancer Society, Inc.
+ Scott Barr
+ scott.barr&cancer.org
+43207
+ Real-Time by Design, LLC
+ Creed Huddleston
+ creedh&realtimebydesign.com
+43208
+ Cybersavants,LLC
+ Guy Fuller
+ sales&cybersavants.com
+43209
+ Bliik
+ Jonathan Vermeulen
+ info&bliik.nl
+43210
+ Prominic.NET, Inc.
+ Andrew Hettinger
+ ahettinger&prominic.net
+43211
+ Atostek Oy
+ Timo Mähönen
+ root&atostek.com
+43212
+ space150, Inc.
+ Shawn Roske
+ shawn.roske&space150.com
+43213
+ Aveillant Ltd
+ Jason Morgan
+ jason.morgan&aveillant.com
+43214
+ Programa Interlegis
+ Fabio Kaiser Rauber
+ fabior&interlegis.leg.br
+43215
+ PC Users Group (ACT) Incorporated
+ Stephen Rothwell
+ hostmaster&tip.net.au
+43216
+ Fukushima Prefectural Government. Japan
+ Katsumi Ujiie
+ ujiie_katsumi_01&pref.fukushima.lg.jp
+43217
+ Ultimate Europe Transportation Equipment GmbH
+ Christian Hintersteiner
+ christian.hintersteiner&ultimate-eur.com
+43218
+ tecalor
+ Michael Kruckenberg
+ michael.kruckenberg&tecalor.de
+43219
+ Sallie Mae
+ Mike Bandy
+ mike.bandy&salliemae.com
+43220
+ DB Netz AG
+ Jan Kaebisch
+ jan.kaebisch&deutschebahn.com
+43221
+ Bemobi Midia e Entretenimento LTDA.
+ Tamoyo Vitali
+ tamoyo.vitali&bemobi.com.br
+43222
+ Oxfam
+ Gabriele Sani
+ gabriele.sani&oxfaminternational.org
+43223
+ Wireless Telecom Group, Inc
+ Brian Forbes
+ bforbes&wtcom.com
+43224
+ Netyard Pawel Jenner
+ Pawel Jenner
+ netyard&jenner.pl
+43225
+ Unitymedia KabelBW
+ Sven Ossendorf
+ postmaster&unitymedia.de
+43226
+ Ashe Cosgrove Corporation
+ Chris Cosgrove
+ chris&sunmoonstar.net
+43227
+ ossmail.de
+ Till Smejkal
+ postmaster&ossmail.de
+43228
+ Shanghai MRDcom Co., Ltd.
+ Qingzhong Tan
+ qingzhong.tan&mrdcom.net
+43229
+ SOFTEH PLUS SRL
+ Adrian Trif
+ adrian&softeh.ro
+43230
+ Betrust N.V.
+ Stefan Geelen
+ stefan.geelen&betrust.be
+43231
+ GSI Helmholtzzentrum für Schwerionenforschung GmbH
+ Christopher Huhn
+ monitoring-service&gsi.de
+43232
+ Bank of Nova Scotia
+ Jason Gray
+ jason.gray&scotiabank.com
+43233
+ Scheinkönig & Co.
+ Dieter Scheinkönig
+ service&scheinkoenig.com
+43234
+ Enistek LLC
+ Andrey Tolstoy
+ andrey&enistek.com
+43235
+ Stadt Chur
+ Josua Ackermann
+ lizenzen_it&chur.ch
+43236
+ Pilz GmbH & Co. KG
+ Frank Eberle
+ f.eberle&pilz.de
+43237
+ AOC Oost
+ Pascal te Pas
+ ictservicedesk&aoc-oost.nl
+43238
+ Compass Plus Ltd.
+ Alexandra Kochergina
+ a.kochergina&compassplus.com
+43239
+ MindMade sp. z o.o.
+ Tomasz Borkowski
+ office&mindmade.pl
+43240
+ Day & Zimmermann
+ Jason Schrader
+ NetworkInfrastructure&dayzim.com
+43241
+ Guidance Ltd.
+ Peter Varga
+ peter.varga&guidance.hu
+43242
+ Universal Switching Corporation
+ Hans Johansson
+ hj&uswi.com
+43243
+ ShinyByte Web Agency, LLC.
+ Jacob Vancil
+ Jacob&shinybyte.com
+43244
+ Open Information Security Foundation
+ Victor Julien
+ oisf-team&openinfosecfoundation.org
+43245
+ G421 Networks
+ Keith Dube
+ keith.dube&g421networks.com
+43246
+ Bennington-Rutland Supervisory Union
+ Daniel French
+ daniel.french&brsu.org
+43247
+ Rui Pereira (netcloud.pt)
+ Rui Pereira
+ admin&netcloud.pt
+43248
+ 3 Turn Productions LLC
+ Judy Tyrer
+ judy3t&3turnproductions.com
+43249
+ THM Consulting Ltd
+ Thorsten Mayr
+ thorstenpm&gmail.com
+43250
+ "Group of companies "POWER ENGINEERING" Ltd
+ Evgeniy Petrov
+ e.petrov&e-pwr.ru
+43251
+ Planet Erde
+ Roland Gsell
+ roland.gsell&gmx.net
+43252
+ CosDay e. V.
+ Alexander Pankow
+ it&cosday.de
+43253
+ ASGraphics
+ Andreas Strobl
+ astrobl&asgraphics.at
+43254
+ Geonov
+ Mathieu Ambrosy
+ mathieu.ambrosy&geonov.fr
+43255
+ FISBA Optik AG
+ Joder Philipp
+ Philipp.Joder&fisba.ch
+43256
+ FlouLab (Ioannis Angelakopoulos)
+ Ioannis Angelakopoulos
+ ioangel&floulab.net
+43257
+ webs.bz
+ Rafal Kruk
+ hello&webs.bz
+43258
+ D'Youville College
+ Mary Spence
+ helpdesk&dyc.edu
+43259
+ Cambridge Health Alliance
+ Jeffrey Johnson
+ itd39&challiance.org
+43260
+ WireGeo.com
+ Konstantin Artemev
+ manager&wiregeo.com
+43261
+ Pontis Research Inc.
+ Aditya Bhushan
+ aditya.bhushan&pontisresearch.com
+43262
+ ABVI-Goodwill
+ Randy Overmyer
+ rovermyer&abvi-goodwill.com
+43263
+ SolarCity
+ Todd Tidwell
+ ttidwell&solarcity.com
+43264
+ Opanga Networks, Inc.
+ John Burnette
+ johnb&opanga.com
+43265
+ HongKong Yunlink Technology Co., Ltd
+ WU SHUNQUAN (Jessy)
+ yuncore.jessy&gmail.com
+43266
+ S.Toraighyrov Pavlodar State University
+ Sergey Berendakov
+ admin&psu.kz
+43267
+ JAMESON MEMORIAL HOSPITAL
+ RHONDA GRICKS
+ RGRICKS&JAMESONHEALTH.ORG
+43268
+ TELECO Spa
+ Massimiliano Negretti
+ laboratorio&telecospa.it
+43269
+ DI Kurt Renauer
+ DI Kurt Renauer
+ office&renauer.at
+43270
+ Yoshitaka Yamane
+ Yoshitaka Yamane
+ yoshitaka.yamane&oasis.ocn.ne.jp
+43271
+ Justus-Liebig-Universität Gießen
+ Dr. Oliver Bäumer
+ ldap-admin&hrz.uni-giessen.de
+43272
+ Austria Card Plastikkarten und Ausweissysteme Ges.m.b.H
+ Thomas Aichinger
+ thomas.aichinger&austriacard.at
+43273
+ Control Center Apps GmbH
+ Christoph Knittel
+ christoph.knittel&cca.io
+43274
+ "Group of Companies "RosIntegracija" LLC.
+ Dmitriy Gvozdyuk
+ dmitriy.gvozdyuk&rosintegracija.ru
+43275
+ Alex Eggenberger
+ Alex Eggenberger
+ domaxinreg9&gmail.com
+43276
+ Coreline Soft Co.,Ltd
+ Hyungi Seo
+ hyungi.seo&corelinesoft.com
+43277
+ AE Telelink System Limited
+ Rajeev Kumar
+ rajeev&aetelelink.com
+43278
+ zalio
+ Hans Riethmann
+ hans.riethmann&zal.io
+43279
+ R. L. Drake Holdings, LLC
+ Joshua Blanton
+ jblanton&rldrake.com
+43280
+ Vereniging Ons Middelbaar Onderwijs
+ Thijs van Ham
+ tv.vanham&omo.nl
+43281
+ PAUL HARTMANN AG
+ Falk Nicolaus
+ certificate-admins&hartmann.info
+43282
+ PROVIDENTIA SYSTEMS
+ ROBERT BASSANO
+ robert.bassano&providentiasystems.com
+43283
+ Vado Security
+ Yossi Ben Hagai
+ yossi&vadosecurity.com
+43284
+ Dream Solutions Ltd
+ Martin Searancke
+ martin&dreamsolutions.biz
+43285
+ Quanzhou Karassn Security Protection Electronics Co., Ltd.
+ HongYaDe
+ www&dik.com.cn
+43286
+ Keysight Technologies, Inc.
+ Ron Pleshek
+ ron.pleshek&keysight.com
+43287
+ Mocomsoft Inc.
+ Jian Shen
+ jshen&mocomsoft.com
+43288
+ Lugansk State Academy Culture and Arts
+ Filippov Valeriy Leonidovich
+ lugansk.academy.culture.arts&gmail.com
+43289
+ W3Security
+ Adrian Tanasie
+ pixelsbox&gmail.com
+43290
+ DLP Networks
+ David Jia Wei Li
+ david&david-li.com
+43291
+ Frank Loepthien (Loeppi)
+ Frank Loepthien
+ loeppi&gmx.de
+43292
+ Applifier Oy
+ Juho Mäkinen
+ juho&applifier.com
+43293
+ Diakonie Deutschland
+ Jörn Hoffmann
+ internet&diakonie.de
+43294
+ M2M Telemetria Ltda
+ Celso de Oliveira
+ celso&m2mtelemetria.com.br
+43295
+ Kreel LLC
+ Scott Kreel
+ scott&kreel.com
+43296
+ Exablaze
+ Matthew Chapman
+ matthew.chapman&exablaze.com
+43297
+ BASSANO & ASSOCIATES
+ ROBERT BASSANO
+ robert.bassano&bassanoassociates.co
+43298
+ fnordspace.net
+ Markus Barenhoff
+ mbarenh&alios.org
+43299
+ Das Kartell (German Star Citizen Organization)
+ Jörg Griepentroch
+ BFC.OGDA&gmx.net
+43300
+ PDC Corporation
+ Hershel Wolf
+ hershel.wolf&parameds.com
+43301
+ xiamen diksoft Co.,Ltd.
+ YaDe Hong
+ www&dik.com.cn
+43302
+ Bank Of Stockton
+ Tyler Applebaum
+ tapplebaum&bankofstockton.com
+43303
+ 1st Choice Tax Service, Inc.
+ Don Larsen
+ donlarsen&1stChoiceTax.biz
+43304
+ Davenport University
+ Steven Tharp
+ stharp&davenport.edu
+43305
+ Hey Communications
+ Chris Bajumpaa
+ chrisb&hey.net
+43306
+ Bitclear, LLC
+ Chris Lamont
+ chris.lamont&bitclear.us
+43307
+ Keyprocessor
+ Wilfred Janssen
+ wilfred.janssen&keyprocessor.com
+43308
+ Appcara Inc
+ Goh Eng Teong
+ engteong.goh&appcara.com
+43309
+ Sweratel AB
+ LIM KEE CHIAN
+ keechian&sweratel.se
+43310
+ Konak Solutions Pty Ltd
+ Nesh Nenad Mijailovic
+ info&konak.com.au
+43311
+ Belcity Software
+ Nigel Prosser
+ nigel.prosser&belcity.co.uk
+43312
+ ZRO Kvant
+ Nazarenko Victor
+ snakedj&inbox.ru
+43313
+ zerolatency ltd
+ Mauro Rappa
+ info&zerolatency.co
+43314
+ Tecteo Group SA
+ Adrien le Maire
+ adrien.le.maire&tecteo.be
+43315
+ PowerDNS.COM BV
+ bert hubert
+ bert.hubert&powerdns.com
+43316
+ Information Factory
+ Anton Borowka
+ admins&information-factory.com
+43317
+ Stadtwerke Bonn GmbH
+ Eduard Dueck
+ it-service&stadtwerke-bonn.de
+43318
+ PERSON to PERSON Analysis CA
+ Enrique Fermin
+ efermin&contactop2p.com
+43319
+ Secure Meters Limited
+ Hemant Jangid
+ hemant.jangid&securetogether.com
+43320
+ NetSTAR inc
+ seinosuke terashi
+ s.terashi&netstar-inc.com
+43321
+ Polaris Networks
+ Pradip Biswas
+ pradip_biswas&polarisnetworks.net
+43322
+ Kenya Education Network
+ Peter Muia
+ pmuia&kenet.or.ke
+43323
+ Trans4mation IT GmbH
+ Sebastian Hähnel
+ Sebastian.Haehnel&trans4mation.de
+43324
+ FARSENS S.L.
+ Daniel Pardo
+ info&farsens.com
+43325
+ Shoreland Inc.
+ Scott Kreel
+ sakreel&shoreland.com
+43326
+ Triple Canopy Inc.
+ Todd Wallace
+ it-services&triplecanopy.com
+43327
+ Toronto Public Library
+ Ian Stegman
+ istegman&torontopubliclibrary.ca
+43328
+ Exscribe, Inc
+ Tony Kennedy
+ tony&exscribe.com
+43329
+ OneConfig Pty Ltd
+ Martyn Lomax
+ mlomax&oneconfig.net
+43330
+ Sonavation, Inc.
+ Tom Alexander
+ tom.alexander&sonavation.com
+43331
+ Madhat Technical Solutions LLC
+ Jamie Duemo
+ jamieduemo&madhatts.com
+43332
+ DialogSoft inc.
+ Ivan Petrov
+ peti&dialogsoft.biz
+43333
+ Gangwon EMbedded Software Cooperative Research Center
+ Chang Yeong CHOI
+ ccy333&gwnu.ac.kr
+43334
+ iDocTrust
+ Gerhardus Muller
+ gerhardus1&gmail.com
+43335
+ Union des Bois de Champagne
+ Alain JACQUET
+ contact&foretsetboisdelest.com
+43336
+ GOERLITZ AG
+ Norbert Bartsch
+ norbert.bartsch&goerlitz.com
+43337
+ ZENON MEDIA GmbH
+ Horst Roser
+ roser&zenon-media.net
+43338
+ Yottabyte
+ Greg Campbell
+ Engineering&Yottabyte.com
+43339
+ efComs UG
+ Joachim von Stieglitz
+ jvs&efcoms.com
+43340
+ Traffic Technologies, Inc.
+ Michael Kolb
+ michael.kolb&t-t-i.com
+43341
+ Dashlink
+ Rick Gibson
+ rick&dashlink.com
+43342
+ SnailProof Computer Services
+ Shawn Amyotte
+ shawn&snailproof.com
+43343
+ Contactless Devices LLC
+ Evgeny Boger
+ info&contactless.ru
+43344
+ Maven Inventing Solutions
+ Marison Gomes
+ marison&maven.com.br
+43345
+ Aktietrykkeriet AS
+ Eyvind Riise
+ eyvind.riise&aktietrykkeriet.no
+43346
+ Douglas County School District, Colorado
+ Jeremy Norman
+ jnorman&dcsdk12.org
+43347
+ ValueDatum Systems, Inc. Ltd
+ Kevin Huang
+ kevin&valuedatum.com
+43348
+ EmbeddedSoft Ltd
+ Aleksander Kałążny
+ aleksander.kalazny&embeddedsoft.eu
+43349
+ Nigerian Research and Education Network (NgREN)
+ Prof. Mike Faborode
+ ngren&eko-konnect.net.ng
+43350
+ Arikel.net Enterprises, LLC
+ Michael King
+ mking&arikel.net
+43351
+ Advania
+ Aki Barkarson
+ aki&advania.is
+43352
+ Hangzhou Huaxing Chuangye Communication Technology CO.,LTD.
+ Wang Ke
+ yujiangang&hxcy.com.cn
+43353
+ Beijing Certificate Authority
+ Lanfang Yang
+ yanglanfang&bjca.org.cn
+43354
+ OBI Smart Technologies GmbH
+ Dirk Proepper
+ dirk.proepper&obi.de
+43355
+ VTI Instruments Corporation
+ Dale P. Smith
+ dsmith&vtiinstruments.com
+43356
+ Mimosa Networks, Inc
+ Alexander Gostrer
+ alex&mimosa.co
+43357
+ Thomas Fagart (Brozs)
+ Thomas Fagart
+ tfagart&brozs.net
+43358
+ candiansolar.com
+ wei.yang
+ wei.yang&canadiansolar.com
+43359
+ China Guodian Corporation
+ ChengChuan
+ ChengChuan&cgdc.com.cn
+43360
+ Binhai Online Information Technology Company Limited
+ Sun Yajiang
+ info&binhai.com
+43361
+ IT Voimala Oy
+ Topias Airaksinen
+ topias.airaksinen&itvoimala.fi
+43362
+ Zakład Automatyki i Urządzeń Pomiarowych AREX Sp. z o.o.
+ Marcin Garski
+ marcin.garski&arex.pl
+43363
+ B2B.CZ, s.r.o.
+ Richard Kotal
+ richard.kotal&b2b.cz
+43364
+ Vision Box, S.A.
+ Roger Davies
+ rdavies&vision-box.com
+43365
+ Qi ict
+ Martijn Ebben
+ martijn.ebben&qi.nl
+43366
+ N-Tools.de
+ Dirk Nenninger
+ iana&n-tools.de
+43367
+ Suedzucker AG
+ Wolfgang Junker
+ wolfgang.junker&suedzucker.de
+43368
+ Oradian d.o.o.
+ Dražen KaÄar
+ drazen.kacar&oradian.com
+43369
+ BrightSign LLC
+ Mike Crowe
+ mcrowe&brightsign.biz
+43370
+ Giordano Bruno Stiftung
+ Dr. Michael Schmidt-Salomon
+ it-ops&giordano-bruno-stiftung.de
+43371
+ Moegui S.p.A
+ Luciano Giacchetta
+ admin&moegui.com
+43372
+ Embedded Access Inc
+ Craig Honegger
+ craig.honegger&embedded-access.com
+43373
+ Associação dos Registradores Imobiliários de São Paulo
+ walter de oliveira
+ walter&arisp.com.br
+43374
+ Belton IT
+ Thomas Matysik
+ noc&belton.co.nz
+43375
+ Baer & Karrer AG
+ Forgiarini Gabriele
+ gabriele.forgiarini&baerkarrer.ch
+43376
+ Ladybird Cranes Ltd.
+ Karl Knibbs
+ it&ladybirdcranes.co.uk
+43377
+ GDV-IT
+ Christian Graichen
+ info&gdv-it.de
+43378
+ Holger Genth (HGD)
+ Holger Genth
+ kontakt&holger-genth.de
+43379
+ R.J. O'Brien and Associates
+ Matthew Wulk
+ MWulk&rjobrien.com
+43380
+ Counterpoint Networking, Inc.
+ John Hudson
+ ipadmin&cpoint.net
+43381
+ GEMATICA SRL
+ Enrico Ciotola
+ snmp&gematica.com
+43382
+ Dreamket Co., Ltd.
+ Jae Young Lee
+ duri&dreamket.co.kr
+43383
+ Commercial Bank “Severo-Vostochny Alliance†(Joint-Stock Ñompany)
+ Vasily Rusakov
+ sb&svabank.ru
+43384
+ Pelle Olsson (Raholmen)
+ Pelle Olsson
+ pelle_olsson&swipnet.se
+43385
+ Proyectos-IP
+ Jose Antonio Perez
+ japerez&proyectos-ip.com
+43386
+ Expkits
+ Göktuğ ÇAKMAK
+ info&expkits.com
+43387
+ city of Sioux City, IA
+ Daniel Middleton
+ dmiddleton&sioux-city.org
+43388
+ aeworld.co.uk
+ ian sutherland
+ isutherland1&hotmail.co.uk
+43389
+ Eko-konnect Research and Education Initiative
+ Cletus Okolie
+ okoliec&eko-konnect.net.ng
+43390
+ BEIJING FOREVER COMMUNICATION ELECTRONICS CO.,LTD
+ Jin Cancan
+ jcc&xinxunxintong.com
+43391
+ UTT Co., Ltd.
+ Cho Yoon Sik
+ yscho&uttsys.com
+43392
+ Agile Digital Engineering Pty Ltd
+ Justin Smith
+ infrastructure&agiledigital.com.au
+43393
+ S-Net GmbH
+ Henrik Schröter
+ registrierung&snet-it.de
+43394
+ Intrinium, Inc
+ Nolan Garrett
+ internalit&intrinium.com
+43395
+ The City of Amsterdam
+ Niels de Groot
+ N.de.Groot&amsterdam.nl
+43396
+ earthlab (daichi makino)
+ daichi makino
+ makino.daichi&earthlab.info
+43397
+ NET MEDIA SERVICES a.s.
+ Marek Lukács
+ marek.lukacs&netmedia.as
+43398
+ WILDIX
+ Stefano Osler
+ stefano.osler&wildix.com
+43399
+ Tiscali Italia SpA
+ Anselmo Canfora
+ acanfora&it.tiscali.com
+43400
+ IT storitve, Gregor Jerše, s.p.
+ Gregor Jerše
+ gregor&jerse.info
+43401
+ TRData Limited
+ Anton Pasiechnikov
+ anton&trdata.com
+43402
+ Layer-7 Technologies
+ Michael Rommel
+ rommel&layer-7.net
+43403
+ CareerHub Pty Ltd
+ Dee Hughes
+ dee&careerhub.com.au
+43404
+ SOCIEDAD ESTATAL CORREOS Y TELEGRAFOS SA
+ David Matesanz
+ asei&correos.com
+43405
+ SA Water Corporation
+ Andrew Commons
+ issecurity&sawater.com.au
+43406
+ Universiti Putra Malaysia
+ Norhayti Mustafa
+ ldap&upm.edu.my
+43407
+ David Martin (ReaperLegion)
+ David Martin
+ ReaperLegion&gmail.com
+43408
+ HDmessaging Inc
+ Juho-Pekka Virolainen
+ ops&hdmessaging.com
+43409
+ Reith IT-Lösungen GmbH
+ Nico Reith
+ info&reith.it
+43410
+ Joseph Williams
+ Joseph Williams
+ williams.joe&gmail.com
+43411
+ Graeser Development
+ Patrik Gräser
+ mib-mgr&graeser.se
+43412
+ Genius Digital Limited
+ Alex Dick
+ registry&geniusdigital.tv
+43413
+ Fairview Health Services
+ Coral Lindahl
+ codell1&fairview.org
+43414
+ Molson Coors Brewing Company
+ Jackie Halewood
+ jackie.halewood&molsoncoors.com
+43415
+ Deepblue Informatikai Kft
+ Attila Kuti
+ attila.kuti&deepblue.hu
+43416
+ Multigenregameworld LLC
+ Mikhail Kuznetsov
+ mikhail.kuznetsov&mggworld.com
+43417
+ South Side Hackerspace Chicago, NFP
+ Christopher Swingler
+ cto&sshchicago.org
+43418
+ Khakham Sayavong (Nticks)
+ Khakham Sayavong
+ contact&nticks.net
+43419
+ Microsoft Unified Communications and Collaboration User Group
+ Yves Frédéric N´Soussoula
+ info&msuccug.de
+43420
+ Proximic Inc
+ Paul Armstrong
+ iana&proximic.com
+43421
+ SysMa.cz
+ Tomas Krejcik
+ tomas.krejcikz&gmail.com
+43422
+ ADTEC Communications
+ Jon Bolton
+ engineering&adtec.com.au
+43423
+ KeyONet
+ Kim Cheol Kee
+ firstpw&keyonet.com
+43424
+ Securitas FINLAND
+ Juha Miettinen
+ juha.miettinen&securitas.fi
+43425
+ Aduno Gruppe
+ Boris Bellorini
+ boris.bellorini&aduno-gruppe.ch
+43426
+ Noction
+ Eugeniu Ceglov
+ eceglov&noction.com
+43427
+ Altus Sistemas de Automação S.A
+ Rafael Morello
+ rd&altus.com.br
+43428
+ The William and Flora Hewlett Foundation
+ Boris Decout
+ bdecout&hewlett.org
+43429
+ Strata Information Technology, Inc
+ Keith Stark
+ keith&stratait.com
+43430
+ Systems Definition, Inc.
+ Frank Briese
+ briesef&systemsdefinition.com
+43431
+ Tate, Inc.
+ Peter Strapp
+ pstrapp&tateinc.com
+43432
+ MICROMED BIOTECNOLOGIA LTDA
+ FRANCISCO DUARTE MOREIRA NETO
+ neto&micromed.ind.br
+43433
+ Sreevidya Aravind
+ Sreevidya Aravind
+ sv.vidyaaravind&gmail.com
+43434
+ Metacom Pty Ltd
+ Stefan Reinke
+ stefan&metacom.co.za
+43435
+ Nutsrange Technologies
+ James Gu
+ nutsrange&gmail.com
+43436
+ Accumuli PLC
+ Paul Maskelyne
+ paul.maskelyne&accumuli.com
+43437
+ City of Montclair
+ Robert Castillo
+ rcastillo&cityofmontclair.org
+43438
+ County Of Bruce
+ Jaron Kerr
+ jkerr&brucecounty.on.ca
+43439
+ J.J. Downs Industrial Plastics Inc.
+ Dani Cela
+ dcela&jjdowns.com
+43440
+ royal holloway, university of london
+ roger matthews
+ roger.matthews&rhul.ac.uk
+43441
+ royal holloway, university of london
+ roger matthews
+ roger.matthews&rhul.ac.uk
+43442
+ Niles Radio Communications
+ John Lindsey
+ john&nilesradio.com
+43443
+ Transacciones y Servicios Mobile
+ Fernando Bas
+ ferbas&transermobile.com
+43444
+ Inspire Living, Inc.
+ Michael Script
+ mscript&inspirelivinginc.com
+43445
+ 4th Layer Integrated Solutions S.r.l.
+ Enrico Milani
+ enrico.milani&4lis.it
+43446
+ Hartmann Electronic GmbH
+ Fedor Minich
+ fedor.minich&hartmann-electronic.com
+43447
+ LoadFront, S.L.
+ Víctor Román Archidona
+ vroman&loadfront.com
+43448
+ THEFEINERS.COM
+ Amnon Feiner
+ Amnon.Feiner&hotmail.com
+43449
+ mobilcom-debitel GmbH
+ Jan Singer
+ jan.singer&md.de
+43450
+ Agencja Restrukturyzacji i Modernizacji Rolnictwa
+ Marek Michnowicz
+ PKI&arimr.gov.pl
+43451
+ Australian Customs and Border Protection Service
+ Chris Sherlock
+ chris.sherlock&customs.gov.au
+43452
+ Pragtec inc.
+ Jean-Francois Savard
+ jf.savard&pragtec.com
+43453
+ Visiometrics S.L.
+ Raul Cuevas González
+ informatica&visiometrics.com
+43454
+ Wiccess
+ Jean-Paul Mallet
+ jp.mallet&wiccess.com
+43455
+ LFT Solutions
+ Angel Manchado
+ angel.manchado&fiplex.com
+43456
+ KHS GmbH
+ Frank Jaenecke
+ frank.jaenecke&khs.com
+43457
+ Warp Software Ltda.
+ Luiz Imbroisi Filho
+ luiz&imbroisi.com
+43458
+ Nvizible Ltd
+ Mr Andrew Kingston
+ licenses&nvizible.com
+43459
+ Virsae Group Ltd
+ Matthew Bagley
+ matthew.bagley&virsae.com
+43460
+ university college Leuven Limburg (UCLL)
+ Noe Gunther
+ gunther.noe&khleuven.be
+43461
+ DGIT INTERNATIONAL PTE. LTD
+ Allan Randall
+ engineering&dgit.biz
+43462
+ Universidade Federal Rural de Pernambuco
+ Carlos Frederico Medeiros de Souza
+ coord.suporte&nti.ufrpe.br
+43463
+ Kyoto-University Microcomputer Club
+ Kasumi Hanazuki
+ hanazuki&kmc.gr.jp
+43464
+ Ten Cities Media
+ Greg Foster
+ greg.foster&tencitiesmedia.com
+43465
+ Communication Federal Credit Union
+ Travis Llewellyn
+ travisll&comfedcu.org
+43466
+ CMS Central Media Solutions GmbH
+ Lablack, Stefan
+ stefan.lablack&centralmedia-solutions.de
+43467
+ Evolv, Inc.
+ Haam Tham
+ pencontact&evolv.net
+43468
+ Cacto Internet Ltda
+ Daniel Farias
+ daniel&cacto.me
+43469
+ Sysnove
+ Guillaume Subiron
+ guillaume&sysnove.fr
+43470
+ G + H Netzwerk-Design Gesellschaft für IT-Consulting mbH
+ Tobias Schröder
+ t.schroeder&netzwerk-design.de
+43471
+ Sun Trading Solutions
+ Jason Conley
+ jconley&suntradingllc.com
+43472
+ APC Integrated Services Group, Inc.
+ Matt Lehmann
+ mlehmann&apcisg.com
+43473
+ YHGfL Foundation
+ Andrew Yoward
+ support&yhgfl.net
+43474
+ Coca-Cola Hellenic Bottling Company
+ Martin Mirov
+ martin.mirov&cchellenic.com
+43475
+ XNX Sàrl
+ Cyril Christin
+ account-iana-pen&xnx.ch
+43476
+ LeanDev
+ Robert Pettersson
+ robert.pettersson&leandev.se
+43477
+ Bioss Consulting SRL
+ Giovanni Tirino
+ info&biossconsulting.com
+43478
+ Jonathon Anderson (civilfritz)
+ Jonathon Anderson
+ anderbubble&gmail.com
+43479
+ Ecole nationale Supérieure d'Informatique
+ MEDABIS BILAL
+ b_medabis&esi.dz
+43480
+ Canine Creche
+ Alanna Marquis
+ info&caninecreche.co.za
+43481
+ Innovaatik OÜ
+ Jargo Kõster
+ jargo&inno.ee
+43482
+ GlobalSensing Technologies
+ Olivier BROUSSE
+ r_et_d&globalsensing.eu
+43483
+ AIPHONE CO., LTD.
+ Hirokazu Harima
+ soft_snmp&aiphone.co.jp
+43484
+ Fundación Fulgor
+ Juan Vercellone
+ jvercellone&fundacionfulgor.org.ar
+43485
+ Trillium Teamologies, Inc.
+ Robert Morris
+ helpdesk&trilliumteam.com
+43486
+ Fuse Networks, LLC
+ Garan Williams
+ garanwilliams&fusenetworks.com
+43487
+ Guangzhou Woxiang Information Technology Co., Ltd
+ Difan Zhang
+ tifan&ifanr.com
+43488
+ Schletter GmbH
+ Markus Burgstaller
+ markus.burgstaller&schletter.de
+43489
+ GOOD FIRST GROUP .
+ HongDe
+ 59295152&qq.com
+43490
+ Rite-Tech Industrial Co., Ltd.
+ Sam Huang
+ sam&ritetech.com.tw
+43491
+ ITR Service GmbH
+ Stephan Schumann
+ stephan.schumann&itr-service.de
+43492
+ Bernhard Trinnes (microdots)
+ Bernhard Trinnes
+ bernhard.trinnes&microdots.de
+43493
+ Online Linjeforening
+ Kristian Ekle
+ kristian.ekle&gmail.com
+43494
+ Clarity Ltd
+ Robert Stiles
+ b06&gmx.com
+43495
+ Taide Enterprise Co.,Ltd.
+ Luo Xinheng
+ luo&tai-de.com
+43496
+ QSC AG
+ Andreas Schimansky
+ andreas.schimansky&qsc.de
+43497
+ Weavesys UK
+ Elliott Clark
+ elliott.clark&weavesys.com
+43498
+ SENSORBOX LTDA (formerly 'SENSORBOX DO BRASIL LTDA')
+ Carlos Eduardo Padua Sarcinelli
+ c.eduardo&sensorbox.com.br
+43499
+ Youncta
+ Luigi Russo
+ luigi.russo&youncta.com
+43500
+ 4D Security Solutions
+ Ken Robinson
+ kenneth_robinson&4-dsecurity.com
+43501
+ Boston Financial Data Services Inc
+ Rob Forand
+ rforand&bostonfinancial.com
+43502
+ HighRes Biosolutions
+ Ian Locke
+ ilocke&highresbio.com
+43503
+ Jay Ridgeway (beekling.com)
+ Jay Ridgeway
+ jayridge&gmail.com
+43504
+ Judd Storrs
+ Judd Storrs
+ jstorrs&gmail.com
+43505
+ Plugh Studios Ltd
+ Randy Beiter
+ iana&plughstudios.com
+43506
+ Beats by Dre
+ Brannon Means
+ brannon.means&beatsbydre.com
+43507
+ ti&m AG
+ Harald Böttcher
+ harald.boettcher&ti8m.ch
+43508
+ EDT SAS - Electronic Data Transfer
+ Stéphane CHANVILLARD
+ schanvillard&edt.fr
+43509
+ BITPRO AS
+ André Nordstokke
+ an&bitpro.no
+43510
+ Juan Jose Rodriguez Ponce
+ Juan Jose Rodriguez Ponce
+ mail&juan-jose.com
+43511
+ E7 Solutions
+ Brandon Opfermann
+ brandon.opfermann&e7solutions.com
+43512
+ BEIJING SIFANG AUTOMATION CO., LTD
+ youtao
+ youtao&sf-auto.com
+43513
+ SDIS68
+ Nicolas Riss
+ nicolas.riss&sdis68.fr
+43514
+ kt telecop
+ Park, Sang Yeon
+ itsmeda.park&kt.com
+43515
+ NISCOM,Inc.
+ Kaoru Miyazaki
+ k-miyazaki&niscom.co.jp
+43516
+ Auvik Networks Inc.
+ Marc Morin
+ mmorin&auvik.com
+43517
+ CoolMinds Technologies (P) Ltd
+ Abraham Jacob
+ abraham&coolmindsinc.com
+43518
+ Smartconnect NV / SA
+ Mark Tetrode
+ mark.tetrode&smartconnect.eu
+43519
+ Tranwall
+ Aurelien Duarte
+ aurelien.duarte&tranwall.com
+43520
+ pteam gmbh
+ Markus Gruetter
+ office&pteam.ch
+43521
+ RSE Informationstechnologie GmbH
+ Dipl.Ing. Alfred Darmann
+ darmann&rse.at
+43522
+ VoltServer, Inc.
+ Dan Lowe
+ dan.lowe&voltserver.com
+43523
+ Alberta Investment Management Corporation
+ Nathanael Law
+ nathanael.law&aimco.alberta.ca
+43524
+ Vanteon Corp.
+ Matt Healy
+ mhealy&vanteon.com
+43525
+ Wavecon GmbH
+ Cemil Degirmenci
+ info&wavecon.de
+43526
+ Signal Bredbånd AS
+ Lars Erik Utsi Gullerud
+ lerik&signal.no
+43527
+ Presidio Networked Solutions
+ Robert Shade
+ rshade&presidio.com
+43528
+ SHODEN CORPORATION
+ Yoshito Yagi
+ yagi&sdn.co.jp
+43529
+ Istituto Radiologico e Fisioradioterapico Valdarno
+ Andrea Venanzi
+ andrea.venanzi&centromedicovaldarno.it
+43530
+ HYTEC INTER Co.,Ltd.
+ Takashi Nishihara
+ net_admin&hytec.co.jp
+43531
+ Atomic Object LLC
+ Justin Kulesza
+ admin&atomicobject.com
+43532
+ Yafeng Shan (kokonur)
+ Yafeng Shan
+ yafeng.shan&gmail.com
+43533
+ Beijing National Railway Research & Design Institude of Signal & Communication Co, Ltd. (CRSCD)
+ Yafeng Shan
+ yafeng.shan&gmail.com
+43534
+ Alstom Grid
+ Zhi Shi
+ zhi.shi&alstom.com
+43535
+ Luxottica North America Distribution LLC
+ David Reasoner
+ dreasone&luxotticaretail.com
+43536
+ AO K-Dorstroy
+ Alex Chernyavskiy
+ support&k-dorstroy.kz
+43537
+ Solumed
+ Saul Jankelow
+ Saulj&solumed.co.za
+43538
+ EXA-TMR
+ Tülin Yaman
+ tulin.yaman&exa-tmr.com
+43539
+ Dwarf Animation Studio
+ Yann VOTÉ
+ it&dwarf-labs.com
+43540
+ Federal Agricultural Marketing Authority
+ Sharifah Khairun Nisa Habib Elias
+ ldap&fama.gov.my
+43541
+ LSY Inc
+ Brian Grey
+ brian.grey&lsyinc.com
+43542
+ DENT Instruments
+ Jesse Laird
+ jlaird&dentinstruments.com
+43543
+ ID Business Solutions Ltd
+ Simon Diaz
+ snmp-admin&idbs.com
+43544
+ DigiComm GmbH
+ Theo Bongartz
+ tbongartz&digicomm.de
+43545
+ Omnitracs, LLC
+ Pete Patron
+ ppatron&omnitracs.com
+43546
+ Tariox Limited
+ Martyn Van Berkel
+ hostmaster&tariox.com
+43547
+ SCOOP Software GmbH
+ Jürgen Link
+ juergen.link&scoop-software.de
+43548
+ Trasis sa
+ Gauthier Philippart
+ info&trasis.com
+43549
+ IT Competence Group SE
+ Karl Gerber
+ support&neton.ag
+43550
+ CAMEA spol. s r. o.
+ FuÄík Otto
+ camea&camea.cz
+43551
+ Mavari-IT bvba
+ Peter Maeseele
+ peter&mavari.be
+43552
+ Whitesky Communications
+ Spencer Thomason
+ spencer&whiteskycommunications.com
+43553
+ Rapid Focus Security, Inc.
+ Sam Stelfox
+ sam&pwnieexpress.com
+43554
+ IGC
+ Didier Houdas
+ didier.houdas&igc-erp.com
+43555
+ LayeredDefense
+ Deral Heiland
+ dh&layereddefense.com
+43556
+ Rigas domes Informacijas tehnologiju centrs
+ Juris Persins
+ Juris.Persins&riga.lv
+43557
+ Nick Fender
+ Nick Fender
+ net.admin&nickfender.com
+43558
+ GitHub, Inc
+ Hugh Bawt
+ ops&github.com
+43559
+ ENKOM AG
+ Patrick Bruegger
+ info&enkom.com
+43560
+ New Orleans East Hospital
+ Kimberly Jones-Williams
+ Kim.JWilliams&NOEHospital.org
+43561
+ Micro-Research Finland Oy
+ Jukka Pietarinen
+ jukka.pietarinen&mrf.fi
+43562
+ ZepMed, LLC
+ Nathan White
+ natewhite44&gmail.com
+43563
+ pedro paulo medeiros
+ Pedro Paulo Medeiros
+ ppmedeiros&ig.com.br
+43564
+ TSC AUTO ID Technology Co., Ltd.
+ Phil Liu
+ phil&tscprinters.com
+43565
+ Reliance Jio Infocomm Limited
+ Sudhanshu Purwar
+ sudhanshu.purwar&ril.com
+43566
+ Engineering Center REGIONAL SYSTEMS, Limited
+ Alexey Gordichuk
+ a.gordichuk&ec-rs.ru
+43567
+ Yongjia County Board of Education
+ Li Chengdao
+ lcd&yje.cn
+43568
+ EMICON
+ Rifat Abdulkaumov
+ rifat&emicon.ru
+43569
+ Hong Yun Technology
+ Hong Yun
+ hongyuntech&gmail.com
+43570
+ Coopérative Forestière Bourgogne Limousin (CFBL)
+ Chantal BRODIN PREVOSTO
+ chantal.prevosto&cfbl.fr
+43571
+ SOCIETE DES TRANSPORTS ROCHATTE
+ Rose-Marie ROCHATTE
+ str&transports-rochatte.com
+43572
+ Foundation for Research and Technology Hellas
+ Panagiotis Sikas
+ sikas&ics.forth.gr
+43573
+ VSAT-SERVICE
+ Shishkov Alexey
+ shan&vsat-s.ru
+43574
+ Lansing Makers Network
+ Michael Johnson
+ itstaff&lansingmakersnetwork.org
+43575
+ OpenPeak
+ Dustin Oprea
+ dustin&openpeak.com
+43576
+ IntSec.NET
+ Alessio Bravi
+ alessio&bravi.org
+43577
+ CNPC Beijing Richfit Information Technology Co.,LTD.
+ Songjiajia
+ songphd&hotmail.com
+43578
+ 42technology AG
+ Stephan Koch
+ sw-development&42technology.ch
+43579
+ EASYPROTO di Giacomo Cesari
+ giacomo cesari
+ info&easyproto.it
+43580
+ SutherlandGlobalServices
+ Arunbabu Rajmohan
+ Arunbabu.r&sutherlandglobal.com
+43581
+ Ooyala Inc.
+ Bao Nguyen
+ ngqbao&gmail.com
+43582
+ Document Centric Solutions Ltd
+ David Randall
+ sysadmin&doccentrics.com
+43583
+ ReMake Electric
+ Karl Palsson
+ developers&remake-electric.com
+43584
+ Trizetto Provider Solutions
+ Kyle Pott
+ kyle.pott&trizetto.com
+43585
+ SAMSON AG
+ Axel Goettmann
+ agoettmann&samson.de
+43586
+ SVS TELEKOMÃœNÄ°KASYON HÄ°Z. TÄ°C. SAN. A.Åž.
+ Muhammet Fatih OKUTAN
+ fatih.okutan&svstelekom.com.tr
+43587
+ Roave, LLC.
+ Evan Coury
+ info&roave.com
+43588
+ SAA Topnet GmbH
+ Suzanne Epp
+ epp&saatopnet.de
+43589
+ KEKLOLWTF AS
+ Jan Egil Vestbø
+ iana&keklolw.tf
+43590
+ HAL9k hackerspace
+ Georg Sluyterman
+ bestyrelse&lists.hal9k.dk
+43591
+ Erlang Solutions LTD
+ Michal Tomczuk
+ sysadmin&erlang-solutions.com
+43592
+ Campbell Scientific, Incorporated
+ Sam Utley
+ sutley&campbellsci.com
+43593
+ Crimson Innovative
+ Sudhakara Rao
+ sudhakarmurala03&gmail.com
+43594
+ Interhyp AG
+ Norman Bauer
+ _IT_Windows_Services&interhyp.de
+43595
+ MolinoSoft (Julian Bourne)
+ Julian Bourne
+ julian&britesc.com
+43596
+ Carnegie Fitness
+ Clark Chiu
+ clark&carnegie-fitness.com
+43597
+ Comprehensive Health Management, Inc.
+ Oscar Galdona
+ oscar.galdona&wellcare.com
+43598
+ STORM
+ ST STORM
+ chip&storm.vu
+43599
+ Paneidos Desu
+ Sernin van de Krol
+ sernin&paneidosdesu.com
+43600
+ Beijing Easesky Netcom Technology Co.,Ltd
+ David Xu
+ davidxu&easeskytech.com
+43601
+ Nuri Technology Co., Ltd.
+ Kwang-Wook, Lee
+ nuritec&nuritec.co.kr
+43602
+ Rossiya Segodnya
+ Andrey Belokurov
+ postmaster&rian.ru
+43603
+ The Twelve Tribes
+ Patrick McCourt
+ patrick.mccourt&twelvetribes.org
+43604
+ Arkansas Educational Television Network (AETN)
+ Greg Barber
+ gbarber&aetn.org
+43605
+ Metatrust
+ Jorge Rocha
+ jorge.rocha&metatrust.com.mx
+43606
+ nobaq.net
+ Nikolaus Hammler
+ noc&nobaq.net
+43607
+ Funda Real Estate B.V.
+ Remie Bolte
+ beheer&funda.nl
+43608
+ Raben Group
+ Marcin Piotrowski
+ it.admin&raben-group.com
+43609
+ NetCracker Technology Corp.
+ Nikita Sizykh
+ ldap.snmp.oids.group&netcracker.com
+43610
+ ColosseoEAS, a.s.
+ Miroslav Petrak
+ miroslav.petrak&colosseoeas.com
+43611
+ Power Ethernet
+ James Gardiner
+ support&powerethernet.com
+43612
+ IOLAN
+ Ernst Lemm
+ e.lemm&iolan.com
+43613
+ Skylife Engineering
+ Antonio Rodriguez
+ itadmin&skylife-eng.com
+43614
+ phaenovum Schülerforschungszentrum Lörrach-Dreiländereck e.V.
+ Lars Möllendorf
+ it-robotik&phaenovum.eu
+43615
+ VonRoll
+ Bilal Karaagac
+ bilal.karaagac&vonroll.com
+43616
+ Aventura Technologies Inc.
+ Michael Wangner
+ info&aventuratechnologies.com
+43617
+ Vidant Health
+ Kirk Davis
+ kirk.davis&vidanthealth.com
+43618
+ Camtrace
+ Alain Dumouchel
+ alcodu1812&gmail.com
+43619
+ LianYunGang E-Port Information Development Co.,Ltd
+ Yaokun Zhang
+ postmaster&lygeport.gov.cn
+43620
+ Shenzhen Headsun Technology
+ Bo Liu
+ 18929378839&189.cn
+43621
+ Medical Effect
+ Dr. Roman Zolow
+ zolow&medical-effect.com
+43622
+ WebPerative LLC
+ Alan McCluney
+ alan&webperative.com
+43623
+ Umensis - Guillaume Pannatier
+ Guillaume Pannatier
+ guillaume.pannatier&gmail.com
+43624
+ Jaroslav Sendler (xsendl00)
+ Jaroslav Sendler
+ sendler.jaroslav&gmail.com
+43625
+ Core Technology
+ Krzysztof Kielak
+ contact&moosefs.com
+43626
+ NewB
+ Catherine Blancquaert
+ info&newb.coop
+43627
+ Devani Creative
+ Sernin van de Krol
+ sernin&devani.nl
+43628
+ The Rubicon Project
+ Sean Michael Byron
+ poc&rubiconproject.com
+43629
+ PSITEX, LLC
+ Jack D. Pond
+ jack.pond&psitex.com
+43630
+ Duxoft, Inc.
+ Gennadiy Bezkorovayniy
+ gb&duxoft.com
+43631
+ Heijmans N.V.
+ Edwin van de Burgt
+ eburgt2&heijmans.nl
+43632
+ Celtex Works
+ Davey Robertson
+ d.robertson&celtexworks.com
+43633
+ AIES Advanced Industrial Electronic Systems
+ Dariusz Makowski
+ dariusz.makowski&aies.pl
+43634
+ Metrellis, Inc.
+ Walter Sujansky
+ wsujansky&sujansky.com
+43635
+ Practice Velocity, LLC
+ Gregory J Wentz
+ gwentz&practicevelocity.com
+43636
+ LES.NET
+ Leslie Bester
+ sales&les.net
+43637
+ Zymer Inc.
+ Peter Yoo
+ pryoo&zymerinc.com
+43638
+ ITS Korea
+ Sanghyun Lee
+ shleego&itskorea.kr
+43639
+ Evoluta Interactive
+ Schalk Snyman
+ schalks&evoluta.biz
+43640
+ THROUGHOTHEREYES (Jonathan Platzer)
+ Jonathan Platzer
+ jonathan&throughothereyes.net
+43641
+ netplus.ch SA
+ Jean-Blaise Rey
+ jean-blaise.rey&netplus.pro
+43642
+ Linde Engineering
+ Walter Werther
+ walter.werther&linde-le.com
+43643
+ TEQ SA
+ Alessandro Prioglio
+ tech-admin&teq.ch
+43644
+ Infra Services
+ Arjen Barnhard
+ pen.iana&infra-services.net
+43645
+ FEIG ELECTRONIC GmbH
+ Sascha Brueck
+ sascha.brueck&feig.de
+43646
+ Datatal AB
+ Thomas Persson
+ thomas&datatal.se
+43647
+ Rimbach IT Systems UG
+ Rene M. Rimbach
+ info&rimbach-it-systems.de
+43648
+ Naudit High Performance Computing and Networking S.L.
+ Eduardo Magaña
+ eduardo.magana&naudit.es
+43649
+ Raritan Bay Medical Center
+ Susan Landow
+ slandow&rbmc.org
+43650
+ United Health Services
+ Kevin Rymer
+ kevin_rymer&uhs.org
+43651
+ INTTRA Inc
+ Michael Lunny
+ michael.lunny&inttra.com
+43652
+ GoBICS
+ Rasmus Steinkamp
+ iana.pen.6kUL4EWH2w&gobics.de
+43653
+ UNIVERSITAT OBERTA DE CATALUNYA
+ Carles Cortada i Hortalà
+ ccortada&uoc.edu
+43654
+ marcsi.ch
+ Marc Siegenthaler
+ shin&marcsi.ch
+43655
+ University Ecclesiastical Academy of Thessaloniki
+ Telemachos Stamkopoulos
+ telem&aeath.gr
+43656
+ Consortium
+ Samsun Kang
+ sammy-kang&nate.com
+43657
+ Kanton St.Gallen
+ Robert Schneider
+ Robert.Schneider&sg.ch
+43658
+ Seacloud
+ Bong Dae Kim
+ bd.kim&sea-cloud.co.kr
+43659
+ Hochschule für Technik und Wirtschaft des Saarlandes (htw saar)
+ Niclas Wolniak
+ niclas.wolniak&htwsaar.de
+43660
+ Zadara Storage Ltd
+ Yair Hershko
+ yair&zadarastorage.com
+43661
+ Columbus Business Solutions
+ Johnny Mejias
+ jmejias17&gmail.com
+43662
+ Simpson Housing LLLP
+ Gene Pinson
+ gene.pinson&simpsonhousing.com
+43663
+ eTouch Federal Systems
+ Benjamin Stassart
+ iana&etouchfederal.com
+43664
+ Unzane
+ Gerald Turner
+ gturner&unzane.com
+43665
+ rioxo GmbH
+ Rudolf Rohr
+ rudolf.rohr&rioxo.net
+43666
+ Hackerspace Brussels
+ Frederic Pasteleurs
+ askarel&hackerspace.be
+43667
+ Sunwire Inc
+ Jason Legault
+ support&sunwire.ca
+43668
+ Andreas Kreisel
+ Andreas Kreisel
+ akreisel&duck-edv.de
+43669
+ The Institute of Mathematical Sciences
+ B. Raveendra Reddy
+ ravi&imsc.res.in
+43670
+ Epic Code Pty. Ltd.
+ Michael Slade
+ mslade&knobbits.org
+43671
+ EMSEAS Teknik AB
+ Jonathan Petersson
+ jonathan.petersson&cxense.com
+43672
+ INTELLECT MODULE
+ Ivan Fedotov
+ ivan&intellect-module.ru
+43673
+ Federal State Unitary Enterprise CentrInform
+ Aleksey Gvozdev
+ a.gvozdev&center-inform.ru
+43674
+ Robonect
+ Mikhail Sokolov
+ robot&robonect.com
+43675
+ Accenture CAS GmbH
+ Carsten Mueller
+ carsten.mueller&accenture.com
+43676
+ 57North Hacklab
+ Iain Learmonth
+ irl&fsfe.org
+43677
+ ICT Plus srl
+ Alessandro Barsotti
+ alessandro.barsotti&ictplus.it
+43678
+ Michael Kramer
+ Michael Kramer
+ verwaltung&turkeyfish.de
+43679
+ SETTE
+ Sotir Gramosli
+ sotir.gramosli&sette.com.mk
+43680
+ Chorus Limited
+ David Vink
+ chorusopsnotify&chorus.co.nz
+43681
+ ELESTER-PKP Sp. z o.o.
+ Robert Bojara
+ robert.bojara&elester-pkp.com.pl
+43682
+ ITSA Consulting, LLC
+ Joshua M Miller
+ joshua&itsecureadmin.com
+43683
+ ALDEIS
+ Damien guigue
+ damien&yooda.com
+43684
+ NOVASIB GmbH
+ René Carl
+ rene.carl&novasib.de
+43685
+ biz:Consult Unternehmensberatung GmbH
+ Gregor Kralik
+ gregor.kralik&bizconsult.at
+43686
+ Jefferson County
+ David Olsen
+ itstaff&co.jefferson.wa.us
+43687
+ Christoph Knott - IT-Sicherheitstechnik
+ Christoph Knott
+ info&it-sicher.com
+43688
+ GERMEN ELEKTRONIK LTD
+ MURAT GERMEN
+ mgermen&germen.com.tr
+43689
+ schugart
+ Dimitri Fagart
+ raspberry&schugart.net
+43690
+ The Active Network
+ Heather Tillman
+ heather.tillman&activenetwork.com
+43691
+ Michael Kettner
+ Michael Kettner
+ mikettner&gmx.de
+43692
+ haberberger.com
+ Andreas Haberberger
+ admin&haberberger.com
+43693
+ Fotolia LLC
+ Renaud Chaput
+ renaud&fotolia.com
+43694
+ Omega Intelligence Systems Ltd
+ Martin Adamczyk
+ admin&omegaintellisys.com
+43695
+ 5nine Software
+ Dr. Konstantin Malkov
+ kmalkov&5nine.com
+43696
+ LLC Info-Kontent
+ Sergey Mudrak
+ sergey.mudrak&beeper.ru
+43697
+ JSC Tyumen Electricity sale company
+ Ivan Toporkov
+ Ivan&elektro-32.ru
+43698
+ Joint Electronic Teller Services Ltd.
+ Ricky Man
+ rickyman&jetco.com.hk
+43699
+ EasyData, LLC
+ Vladimir Baranov
+ info&easydata.ru
+43700
+ PathCore
+ Dan Hosseinzadeh
+ iana.org&pathcore.ca
+43701
+ HySecurity, Inc.
+ Chuck Davidson
+ cdavidson&hysecurity.com
+43702
+ Dom-Daniel
+ Artashes Kalantarian
+ artashes&dom-daniel.com
+43703
+ Wacom Company Ltd.
+ Daniel Dietz
+ daniel.dietz&wacom.eu
+43704
+ Accutron Instruments Inc
+ Mike Sharkey
+ mike&accutroninstruments.com
+43705
+ F!nTcH.org
+ Vincent BECHON
+ fintch&fintch.org
+43706
+ Statnett SF
+ Roar HÃ¥konsen
+ roar.hakonsen&statnett.no
+43707
+ Australian Rail Tecchnology
+ Thomas George
+ t.george&ar-tech.com.au
+43708
+ SimonMed Imaging
+ Chris Diehn
+ cdiehn&simonmed.com
+43709
+ AirDSL (Pty) Ltd
+ Iliyan Dobrev
+ iliyan&airdsl.co.za
+43710
+ Siemens Gamesa Renewable Energy (formerly 'GAMESA')
+ Jose Antonio Contreras Caballero
+ jose.contreras&siemensgamesa.com
+43711
+ mySupply ApS
+ Peter Freiberg
+ peter.schmidt.freiberg&mySupply.dk
+43712
+ Universidad Central de Venezuela
+ Alberto Bellorin
+ alberto.bellorin&ucv.ve
+43713
+ Code 42
+ Ethan J Sommer
+ ethan&code42.com
+43714
+ Mega Soft Computación, C.A.
+ Jose E. Delgado
+ infra&megasoft.com.ve
+43715
+ Data Infrastructure Technologies Ltd.
+ Chris Ianculovici
+ crs5tx&gmail.com
+43716
+ Veterinary Nurse Solutions Pty Ltd
+ Deane Klaer
+ deane&vetnurse.com.au
+43717
+ imensup
+ makan jooyani
+ info&imensup.com
+43718
+ Österreichisches Weltraum Forum
+ Sebastian Sams
+ sebastian.sams&oewf.org
+43719
+ Telvio LLC
+ Andrew Kolchoogin
+ gadm&telvio.ru
+43720
+ Creat0r.pro
+ Sergey A. Prokofyev
+ s-proff&creat0r.pro
+43721
+ Cyberoam Technologies Pvt. Ltd.
+ Sanket Handa
+ pen.iana&cyberoam.com
+43722
+ DAC Systems, Inc.
+ Mark Nickson
+ mnickson&dacsystems.com
+43723
+ Stancil Corporation
+ Simon Farrow
+ simon.farrow&stancilcorp.com
+43724
+ Japan Prime Computing
+ daisuke watanabe
+ watanabe.daisuke&j-pc.jp
+43725
+ Casair, Inc
+ Mike Sturdee
+ mike.sturdee&casair.net
+43726
+ GO! Express & Logistics Deutschland GmbH
+ Uwe Rehorst
+ uwe.rehorst&general-overnight.com
+43727
+ Valeo Comfort ans Driving assitance
+ Etter Stephan
+ stephan.etter&valeo.com
+43728
+ Sinergise Ltd.
+ Primoz Kolaric
+ primoz.kolaric&sinergise.com
+43729
+ Teckids e.V.
+ Dominik George
+ dominik.george&teckids.org
+43730
+ Ernst Klett AG
+ Horst Lehmacher
+ hostmaster&klett-gruppe.de
+43731
+ FooxTek Co., LTD.
+ David Chu
+ david&foox.cc
+43732
+ Netmag Technology Corporation
+ Joyce Chen
+ joycechen&netmag-tech.com
+43733
+ East Photonics, Inc.
+ Yong-Seung Jeong
+ tech&eastphotonics.com
+43734
+ IQUO Ltd
+ Peter Reynolds
+ peter&iquo.co.uk
+43735
+ STI-Tassimco
+ Patrick Lauziere
+ patrick.lauziere&sti-tassimco.com
+43736
+ Standard Imaging, Inc.
+ Mark Mackenzie
+ mmackenzie&standardimaging.com
+43737
+ MedAllies
+ Nicole Domkiw
+ ndomkiw&medallies.com
+43738
+ Doshisha University
+ TANAKA, Yasuhiro
+ donetmgr&mail.doshisha.ac.jp
+43739
+ Concept Smoke screen Ltd
+ Matt Gilmartin
+ Matt&smoke-screen.co.uk
+43740
+ ASB-Security
+ Info Asb
+ info&asb.nl
+43741
+ Cerqueira & Marcos, Lda
+ Luis Martins
+ luis.fcm&netcabo.pt
+43742
+ Microx Computer GmbH
+ Adam Jaskowiec
+ adam.jaskowiec&microx-computer.de
+43743
+ Open Systems Technology, Pty.
+ Louis Rodriguez
+ itt&ost.com.au
+43744
+ airberlin
+ Peter Jaremenko
+ peter.jaremenko&airberlin.com
+43745
+ CONSEJO DE LA JUDICATURA
+ David Moncayo
+ entidad.certificacion&funcionjudicial.gob.ec
+43746
+ Ulterius Technologies, LLC
+ Alex Cavgalar
+ alex.cavgalar&ulteriustech.com
+43747
+ MaterialApps
+ Andreas Werder
+ andreas.werder&yahoo.com
+43748
+ ARES Conocimiento de Negocio, SL
+ Andres Escribano de Mingo
+ AEscribano&ares-cn.es
+43749
+ Country Bright Company Ltd.
+ Terence Ho
+ it&countrybright.com
+43750
+ Jabil Circuit, Inc
+ Thomas Cetta
+ domains-administrator&jabil.com
+43751
+ Shenzhen TG-NET Botone Technology CO. Ltd.
+ Shine Zhang
+ xian.zhang&tg-net.cn
+43752
+ China Film Equipment Co. Ltd.
+ linxiaofei
+ linxiaofei&cfec.com.cn
+43753
+ Kyriasis
+ Johannes Löthberg
+ johannes&kyriasis.com
+43754
+ Philipp Wagner Softwareentwicklung
+ Philipp Wagner
+ mail&philipp-wagner.com
+43755
+ BG-Phoenics GmbH
+ David Feindel
+ basisdienste&bg-phoenics.de
+43756
+ Schwarz Dienstleistung KG
+ Max Killinger
+ gtld&sbg.de
+43757
+ QOSIT AG
+ Uwe Schneider
+ uwe.schneider&qosit.com
+43758
+ Clique Intelligence Inc.
+ Art Leondires
+ art.leondires&cliqueintelligence.com
+43759
+ Big White Network Technologies,Ltd.
+ Tuhongchao
+ tuhongchao&bigwhitenet.com
+43760
+ Atlas Networks
+ Nathan Eisenberg
+ nathan&atlasnetworks.us
+43761
+ Our School Ltd
+ Brett Merrick
+ support&ourschool.co.nz
+43762
+ PlazaLotusGroup
+ Pavel Chikovani
+ admin&plazalotus.com
+43763
+ ChinaFilm Global (Beijing) Technology limited
+ wang heng
+ heng.wang&cfgdc.net
+43764
+ Tallac Networks
+ Matthew Davy
+ mpd&tallac.com
+43765
+ Color Print
+ Torben Vingborg
+ TV&colorprint.dk
+43766
+ MBSys LLC Azerbaijan
+ Mehdi Kamran Mammadov
+ mehdi&mbsys.tv
+43767
+ Eastern Long Island Hospital
+ Susan Apicello
+ sapicello&elih.org
+43768
+ GatesAir, Inc.
+ Bradley Thomson
+ brad.thomson&gatesair.com
+43769
+ Vezea
+ Sebastian Wetzel
+ iana.admin&vezea.com
+43770
+ Addat s.r.o.
+ Ing. Jiri Kubias
+ jiri.kubias&addat.cz
+43771
+ Behlman Electronics
+ David Gash
+ dgash&behlman.com
+43772
+ K+S IT-Services GmbH
+ Regina Böhm
+ regina.boehm&k-plus-s.com
+43773
+ The Vancouver Clinic Inc.
+ Tim Morris
+ netadmins&tvc.org
+43774
+ Hortonworks Inc
+ Jesse Lesperance
+ jlesperance&hortonworks.com
+43775
+ Quotepro Inc
+ Brian Marquis
+ brian&quotepro.com
+43776
+ Symbiotic System Design
+ Manuel Deschambault
+ themactech&me.com
+43777
+ Maikel de Boer
+ Maikel de Boer
+ maikel&loopodoopo.nl
+43778
+ Hampshire Controls Corporation
+ Diane D. Rush
+ drush&hampshirecontrols.com
+43779
+ Finnova AG
+ Alexander Berger
+ alexander.berger&finnova.ch
+43780
+ Paradox Networks, Inc
+ Jackie Bates
+ iana-pen&paradoxnetworks.net
+43781
+ Moshel Kamadu Records
+ Markus Szumovski
+ markus.szumovski&moshel-kamadu.at
+43782
+ UPS Solutions INC.
+ Mitsunari Tomosaka
+ sdb-develop&ups-sol.com
+43783
+ WaveNet Communications Private Limited
+ MUSUNURU SRIDHAR
+ ms&wavenet.co
+43784
+ IFOM
+ Ivan Lago
+ ivan.lago&ifom.eu
+43785
+ Magellium
+ Romain Cabassot
+ romain.cabassot&magellium.fr
+43786
+ Factual Inc
+ Philip Marcus
+ sysops&factual.com
+43787
+ Leviathan Security Technologies
+ Falcon Darkstar Momot
+ falcon.momot&leviathansecurity.com
+43788
+ Comita d.d.
+ Bojan Oresnik
+ bojan.oresnik&comita.net
+43789
+ Trading & Consulting 'H.P.C.' GmbH
+ Robert Gierzinger
+ rg&hpc.at
+43790
+ becker-aero
+ Roger Becker
+ roger.becker&becker-aero.de
+43791
+ Cine Digital Service
+ Ronan SALMON
+ snmp&cinedigitalservice.fr
+43792
+ Now Wireless Limited
+ Brett Warthen
+ brett&nowsms.com
+43793
+ Tom Gundersen (systemd)
+ Tom Gundersen
+ teg&jklm.no
+43794
+ Chris Thomson
+ Chris Thomson
+ chris&chris-thomson.co.uk
+43795
+ Guangzhou Andea Electronics Technology Co.,Ltd
+ ZhenSong Li
+ lzs6401948&163.com
+43796
+ Rasing IT Solutions
+ Bastiaan Rasing
+ bastiaan&rasing.me
+43797
+ Croz d.o.o.
+ Neven Biruski
+ nbiruski&croz.net
+43798
+ NANJING SAND TECHNOLOGY CO., LTD
+ Wang Kai Jiang
+ tech&sandkj.com
+43799
+ TRUMPF GmbH + Co. KG
+ Andreas Reinmoeller
+ andreas.reinmoeller&de.trumpf.com
+43800
+ OraSentry
+ Raphaël Tiran
+ raphael&orasentry.com
+43801
+ Dolphin Systems AG
+ Peter Honegger
+ peter.honegger&dolphin.ch
+43802
+ Avaloq Evolution AG
+ Jukka Salmi
+ it-infrastructure&avaloq.com
+43803
+ University of South Wales
+ Jeremy Thomas
+ sysadmin&southwales.ac.uk
+43804
+ Bombardier Aerospace
+ Marc Rinfret
+ marc.rinfret&aero.bombardier.com
+43805
+ Metalogix International GmbH
+ Anna DeGiorgio
+ adegiorgio&metalogix.com
+43806
+ Shape Security, Inc
+ Judy Karp
+ judy&shapesecurity.com
+43807
+ CENTRI Technology, Inc.
+ Lance Lu
+ lance&centritechnology.com
+43808
+ Spincat Studios
+ Bob Bregant II
+ bob&spincats.com
+43809
+ University of the Philippines
+ Rommel Feria
+ admin&up.edu.ph
+43810
+ Li Hongnan (LiHN)
+ Li Hongnan
+ mail&lihn.cn
+43811
+ University of the Philippines Mindanao
+ Krishna Hernandez
+ krishnahernandez&upmin.edu.ph
+43812
+ Corscience GmbH & Co. KG
+ Florian Kasper
+ edv&corscience.de
+43813
+ Centraal Justitieel Incassobureau
+ C.M. Eyzenga
+ informatiebeveiliging&cjib.minjus.nl
+43814
+ GNU Networks Ltd.
+ Kenneth Peiruza
+ kenneth&gnun.net
+43815
+ The University of Texas M.D. Anderson Cancer Center
+ Sean Walker
+ swalker&mdanderson.org
+43816
+ Tran Industries LLC
+ Duc Tran
+ info&tranindustries.com
+43817
+ Vertex Business Services
+ Pat Sagers
+ pat.sagers&vertexgroup.com
+43818
+ Featurespace Limited
+ Andy Whitell
+ sysadmin&featurespace.co.uk
+43819
+ pulse technologies
+ Ronnie Gilkey
+ ronnie&pulsetechofla.com
+43820
+ Mozy, Inc.
+ Thor Sigurjonsson
+ thor.sigurjonsson&mozy.com
+43821
+ Suwannee County School Board
+ Adam Boatright
+ adam.boatright&suwannee.k12.fl.us
+43822
+ Nok Nok Labs, Inc.
+ John Westien
+ jw-iana&noknok.com
+43823
+ VAS Experts
+ Dmitriy Moldavanov
+ dmoldavanov&vasexperts.ru
+43824
+ ConectaIP Tecnologia S.L.
+ Jordi Corpas
+ jordi.corpas&conectaip.es
+43825
+ Earnest Products, Inc. dba Southern Manufacturing
+ Anjanett Exum
+ aexum&southernmfg.com
+43826
+ TEXKA LABS
+ Carlos Visser
+ cvisser&texka.com
+43827
+ Ideosoft C.B.
+ Juan Gomez Melero
+ jgomez&ideosoft.es
+43828
+ Bosoft
+ Karol Klos
+ karol.r.klos&gmail.com
+43829
+ Ifield School
+ Andrew Mudamai
+ amudamai&ifield.kent.sch.uk
+43830
+ eWater Pty Ltd
+ Erick Tomaliwan
+ support&ewater.com.au
+43831
+ Ezvoicetek Co., Ltd.
+ Samuel Sung
+ samuel&ezvoicetek.com
+43832
+ Beijing D&S FieldBus Technology Co.,Ltd
+ Biao Wang
+ wangbiao&c-profibus.com.cn
+43833
+ LIVECREATION
+ Navas CH
+ navas&livecreation.in
+43834
+ Urban Systems Design Institute
+ Bugarev Ivan
+ support&ecocity.ru
+43835
+ HOCHTIEF CZ, a.s.
+ Vladimir Bouchal
+ vladimir.bouchal&hochtief.cz
+43836
+ C Tech Bilisim Teknolojileri San.ve Tic. A.S
+ Mahmut Bulut
+ mahmut.bulut&ctech.com.tr
+43837
+ DTI Group Ltd
+ Jean-Michel Florent
+ jean-michel.florent&dti.com.au
+43838
+ Genex Hellas L.T.D
+ Dimitrios Papadopoulos
+ ts&genex.gr
+43839
+ RailComm LLC
+ Tim Myers
+ tmyers&railcomm.com
+43840
+ Sumitomo Mitsui Banking Corporation
+ Sean Boyd
+ SBoyd&JRI-America.com
+43841
+ Eatel
+ Duane Wylie
+ duane.wylie&eatel.com
+43842
+ Zero Waste Scotland
+ Chris Meikle
+ chris.meikle&zerowastescotland.org.uk
+43843
+ Alter Trading Corporation, LLC
+ Jason Hitt
+ isapps&altertrading.com
+43844
+ GuangDong Big Banian Info Tech Co., Ltd.
+ Jack Peng
+ bigbanian&gd3n.com
+43845
+ Toshiba Tec Solution Services Corporation
+ Syo Koyanagi
+ syou_koyanagi&toshibatec.co.jp
+43846
+ University of the Philippines - Baguio
+ Dominic S. Dulay
+ sysnet&upb.edu.ph
+43847
+ A Hagedoorn Electronics
+ Arend Hagedoorn
+ ah&ah-electronics.com
+43848
+ INoTHINGS GmbH
+ Andreas Brodmann
+ andreas.brodmann&inothings.com
+43849
+ LiiON, LLC
+ Thomas Lynn
+ Lft&liionllc.com
+43850
+ Doxcelerate Corporation
+ Thierry Thelliez
+ tt&doxcelerate.com
+43851
+ danieLLegal.Net - Rechtsanwälte
+ Dr. Andreas Daniel
+ daniel&daniellegal.net
+43852
+ Truseco, s.r.o.
+ Jakub Horak
+ info&truseco.com
+43853
+ Academy of Economic Studies of Moldova
+ Constantin Sclifos
+ sclifcon&ase.md
+43854
+ TU Investment Club e.V.
+ Mathias Burger
+ mathias.burger&tuinvest.de
+43855
+ ezIX.org
+ Lyonel Vincent
+ lyonel&ezix.org
+43856
+ UNIT4 Business Software Spain S.L.U.
+ Ezequiel Parra Mestre
+ ezequiel.parra&unit4.com
+43857
+ mITra data
+ Supriya Mitra
+ sm&mitradata.com
+43858
+ Grigorivska International School
+ Vadim Baglikov
+ vadim&grigorivska.com
+43859
+ Harbor Freight Tools
+ Garrett Scott
+ InfoSec&harborfreight.com
+43860
+ Groenewoud
+ Frank Groenewoud
+ snmp&groenewoud.me
+43861
+ New York Genome Center
+ Fred Parks
+ fparks&priveon.com
+43862
+ Drei Banken EDV Ges.m.b.H.
+ Lothar Handl
+ lothar.handl&3beg.at
+43863
+ Valour Security Ltd
+ Dave Shaw
+ dave&val-sec.com
+43864
+ Breeze Innovations Private Limited
+ Seenivasan Balaji
+ balaji_blr&yahoo.com
+43865
+ Matthias Krause (spectre-net)
+ Matthias Krause
+ matthias.krause&hotmail.de
+43866
+ beijing huafei technology co.,ltd
+ wukuang
+ wukuang&huafeitech.com
+43867
+ Rename it
+ Rien Broekstra
+ rien&rename-it.nl
+43868
+ CyberArk Software Inc.
+ Yaniv Hagag
+ admins&cyberark.com
+43869
+ Yatharth Gupta
+ Yatharth Gupta
+ yatharth.gupta&gmail.com
+43870
+ Precyse Technologies
+ Yaniv Shneiderman
+ yanivs&precysetech.com
+43871
+ Metricell Ltd.
+ Nick Hassett
+ nick.hassett&metricell.com
+43872
+ Q'ligent.inc
+ Ted Korte
+ ted.korte&qligent.com
+43873
+ TA Associates
+ Aaron McCoppin
+ amccoppin&ta.com
+43874
+ pmacct
+ Paolo Lucente
+ paolo&pmacct.net
+43875
+ TeKnowledgy, Inc.
+ Bill Buhler
+ bill&tknow.com
+43876
+ Centre Hospitalier Universitaire Sainte-Justine
+ Pascal Cloutier
+ infrastructure.hsj&ssss.gouv.qc.ca
+43877
+ Dalian Rural Commercial Bank Co.,Ltd.
+ Li Hongnan
+ lihn79&163.com
+43878
+ Embross Group
+ Andrew Tzelepis
+ andrewt&embrossgroup.com
+43879
+ Chengdu Fuhuaxin Technology Co.,Ltd.
+ Wanbin.Gan
+ 563572071&qq.com
+43880
+ FRAKO Kondensatoren- und Anlagenbau GmbH
+ Andreas Kreker
+ kreker&frako.de
+43881
+ Informatics Services Corporation (ISC)
+ Mehrdad Sheikhan
+ m_sheikhan&isc.iranet.net
+43882
+ DHBW Villingen Schwenningen
+ Richard Franke
+ franke&dhbw-vs.de
+43883
+ NiVo Engineering BV
+ Edwin Vos
+ evos&nivo.nl
+43884
+ AnyCode Kft.
+ Gabor Fekete
+ pen.oid&anycode.hu
+43885
+ WCC Group BV
+ Rene Schuil
+ mail.it&wcc-group.com
+43886
+ Anjary Pty Ltd
+ Andrew Fisher
+ andrew&anjary.com.au
+43887
+ ΒΥΤΕ COMPUTER S.A
+ Christos Anifantis
+ anifantis&byte.gr
+43888
+ Agiloo S.r.l. Semplificata
+ Andrea Duimich
+ andreaduimich&agiloo.it
+43889
+ datenkollektiv.net
+ Jan Kowalsky
+ support&datenkollektiv.net
+43890
+ Thotaka Technologies Private Limited
+ Lakshmi Mohan Saripalli
+ mohan&thotakaa.com
+43891
+ SMY.com
+ Stephen Youndt
+ ianapen.5.smy&neverbox.com
+43892
+ NerySEC
+ Kyra Zimmer
+ nonchip&nerysec.de
+43893
+ Hope Bay Technologies, Inc.
+ Pa Hsuan
+ pa.hsuan&hopebaytech.com
+43894
+ HedoN electronic developments B.V.
+ Remon Dijkstra
+ rdijkstra&hedon.nl
+43895
+ Institut für Holztechnologie Dresden gemeinnützige GmbH
+ Thomas Hupfer
+ hupfer&ihd-dresden.de
+43896
+ Emercit
+ Sergey Tsidilov
+ tsidilov&emercit.ru
+43897
+ Amped Wireless
+ Anthony Ng
+ anthony&ampedwireless.com
+43898
+ Hudson City Savings Bank
+ Thomas Slattery
+ tslattery&hcsbnj.com
+43899
+ atlantis software
+ alexandre tiertant
+ a.tiertant&atlantis-software.net
+43900
+ Teramatrix Technologies Private Limited
+ Amit Sharma
+ asharma&teramatrix.in
+43901
+ Talisman Sinopec Energy UK Limited
+ Andrew Bentley
+ hostmaster&talisman-sinopec.com
+43902
+ Enkel Tecnologia
+ Oscar Flores
+ oscar.flores&enkeltecnologia.com
+43903
+ LIons Clubs International - Multi District 111 (Germany)
+ Stefan Kaufmann
+ portal&lions.de
+43904
+ BitronikLab
+ Milovan Čolić
+ bitroniklab&gmail.com
+43905
+ MelRok LLC
+ GY Hanna
+ gyhanna&melrok.com
+43906
+ Tegile Systems, Inc.
+ Pradipmaya Maharana
+ pradip&tegile.com
+43907
+ CloudThing Ltd.
+ Francis Thomas
+ fran&cloudthing.com
+43908
+ Hawking Technology, Inc.
+ Frank Lin
+ Frank&hawkingtech.com
+43909
+ Association PauLLA
+ Président PauLLA
+ iana&paulla.asso.fr
+43910
+ Pravala Inc.
+ Jakub Schmidtke
+ admin&pravala.com
+43911
+ Thureon Limited
+ Ross Vincent
+ ross.vincent&thureon.com
+43912
+ FUJI FURUKAWA ENGINEERING & CONSTRUCTION Co.Ltd.
+ Satoshi Nagai
+ nagai-satoshi&ffec.co.jp
+43913
+ Zhejiang Science Electronic Technology Co., Ltd
+ Changyu Liu
+ cliu&zjsaisi.com
+43914
+ The Administrative Committee of Jiangning Development Zone
+ Buqiang Liu
+ lbq&jndz.net
+43915
+ Wallace Kroeker
+ Wallace Kroeker
+ wallacekroeker&rundletech.com
+43916
+ Van Lanschot
+ Niels de Kok
+ wintel&vanlanschot.com
+43917
+ SantéLink SAS
+ Romain Tartière
+ pen&santelink.fr
+43918
+ Marina Del Rey Hospital
+ Robbin Messier
+ robbin.messier&marinahospital.com
+43919
+ Neoteck Grup
+ Mihai Cretu
+ office&neoteck.ro
+43920
+ Shandong Chaoyue Digital Control Electronics Co., Ltd.
+ Qingshi Li
+ liqsh&inspur.com
+43921
+ CJSC STC SIMOS
+ Tarasov Nikolai
+ tarasov&simos.ru
+43922
+ Equra Health Trust
+ Piet Theron
+ ptheron&equrahealth.co.za
+43923
+ Ivan Leonardi
+ Ivan Leonardi
+ ivanleonardi&gmail.com
+43924
+ Standard Transfer Specification Association
+ Franco Pucci
+ franco.p&mweb.co.za
+43925
+ EastWind
+ Andrew Pavlenko
+ a.pavlenko&eastwind.ru
+43926
+ CSI.NET, Inc.
+ Daniel J. McGrail
+ dmcgrail&csiworld.com
+43927
+ ID.me, Inc.
+ Tom Robison
+ tom&id.me
+43928
+ Vantage Communications
+ Kevin Miller
+ kmiller&vantage.com
+43929
+ WellerNET
+ Lucien Weller
+ info&wellernet.ch
+43930
+ Radlink Communications
+ Ben Rampling
+ ben.rampling&radlink.com.au
+43931
+ IFB Institut für Bahntechnik GmbH
+ Benjamin Tietz
+ bt&bahntechnik.de
+43932
+ Bluwireless Technology Limited
+ Doug Turner
+ doug.turner&bluwirelesstechnology.com
+43933
+ Exploros inc.
+ Nadav Hameiri
+ nadav.hameiri&exploros.com
+43934
+ Võrumaa Kutsehariduskeskus
+ Allan Liblik
+ ikt&vkhk.ee
+43935
+ Keen IO
+ Joshua Coats
+ joshua&keen.io
+43936
+ zhong yuan hua dian
+ yong fei wang
+ yfwang&zyhd.com.cn
+43937
+ Tieto Signaling Solutions
+ Sten-Ulrik Eriksson
+ sten-ulrik.eriksson&tieto.com
+43938
+ Memorable Images
+ Tony Flury
+ memorable.images&btinternet.com
+43939
+ invliD
+ Sebastian Brückner
+ mail&invlid.com
+43940
+ WISAG Dienstleistungsholding GmbH
+ Fabian Sauer
+ fabian.sauer&wisag.de
+43941
+ Event Store Ltd
+ James Geall
+ iana&eventstore.com
+43942
+ Luma Pictures
+ Brent Hensarling
+ sys&luma-pictures.com
+43943
+ VOLTRONIC POWER TECHNOLOGY CORP.
+ bluefish wei
+ bluefish_wei&voltronicpower.com.cn
+43944
+ VOLTRONIC POWER TECHNOLOGY CORP.
+ bluefish wei
+ bluefish_wei&voltronicpower.com.cn
+43945
+ Telenia Software srl
+ Roberto Grava
+ rgrava&teleniasoftware.it
+43946
+ Vanilla.no
+ Ole Øyvind Hove
+ oleo&vanilla.no
+43947
+ LichtBlick SE
+ Claus Sprave
+ administration&lichtblick.de
+43948
+ Taiwan Intelligent Home
+ Cing-Yao Chen
+ pichu&tih.tw
+43949
+ Aceyus, Inc.
+ Gerard Lilly
+ gerard.lilly&aceyus.com
+43950
+ NexxCom Wireless
+ Michael Overholser
+ michael.overholser&nexxcomwireless.com
+43951
+ Denovo Ventures LLC
+ Geoff Anderson
+ ganderson&denovo-us.com
+43952
+ LRAD Corporation
+ jason wright
+ jasonwright&lradx.com
+43953
+ closerlook, inc.
+ Ronney N Hunter
+ rhunter&closerlook.com
+43954
+ Seno Medical Instruments Inc.
+ Bryan Clingman
+ bclingman&senomedical.com
+43955
+ Radiology Associates LLP
+ Harry Mosser
+ jmosser&xraydocs.com
+43956
+ Total Restyling di Tola Rosa
+ Corrado Mulas
+ amministrazione&totalrestyling.it
+43957
+ Multitone Electronic plc
+ Rupert Johnson
+ rupert.johnson&multitone.com
+43958
+ University of Innsbruck
+ Dirk Draheim
+ dirk.draheim&uibk.ac.at
+43959
+ Torraspapel SA
+ DANIEL ESCORIZA
+ daniel.escoriza&lecta.com
+43960
+ SaF GmbH
+ Thomas Schulte
+ thomas.schulte&saf-kassel.de
+43961
+ OKTAL, SAS
+ Yves Gallot
+ yves.gallot&oktal.fr
+43962
+ Utena University of Applied Sciences
+ Mantas MikulÄ—nas
+ mantas&utenos-kolegija.lt
+43963
+ Thruput Ltd
+ Adam Cottrell
+ adam.cottrell&thruput.co.uk
+43964
+ Silpakorn University
+ Sethalat Rodhetbhai
+ sethalat&su.ac.th
+43965
+ akraas.de
+ Alexander Kraas
+ iana-pen&akraas.de
+43966
+ J4SYSTEMS SOLUCOES TECNOLOGICAS LTDA.
+ ANTONISIO PRUCOLI MARTINS
+ amartins&j4systems.com.br
+43967
+ Manthorpe Ltd
+ Daniel Sutton
+ it&manthorpe.co.uk
+43968
+ California University of Pennsylvania
+ Eric Sabo
+ Eric.Sabo&calu.edu
+43969
+ NIPPON FIELD ENGINEERING Co.,Ltd.
+ Hiroki Takeda
+ h_takeda&nfe.co.jp
+43970
+ Bächtold & Moor AG
+ Stefan Thomet
+ stefan.thomet&baechtoldmoor.ch
+43971
+ Map59
+ Steve Saunders
+ steve1&map59.com
+43972
+ DriveWorks Ltd
+ Philip Stears
+ philip&driveworks.co.uk
+43973
+ Universidad Nacional de Córdoba - UNC
+ Agustín Moyano
+ agustin&psi.unc.edu.ar
+43974
+ Elcoma
+ Rafael Moraes
+ rafael.moraes&elcoma.com.br
+43975
+ DaedaFusion, LLC
+ Paul Patrick
+ Paul.Patrick&DaedaFusion.com
+43976
+ University of the Philippines Cebu
+ Gigi Carcallas
+ gigiprg&gmail.com
+43977
+ HomeSend SCRL
+ Sébastien Lefevre
+ sebastien.lefevre&homesend.com
+43978
+ IKATA NETWORKS
+ ASIER IBARGUEN
+ aibarguen&ikatanetworks.com
+43979
+ IMED Engineering s.r.o.
+ Francesco Buonomo
+ fbuonomo61&gmail.com
+43980
+ Cerritos College
+ Bruce Tanner
+ tanner&cerritos.edu
+43981
+ Partnet, Inc.
+ Todd VanderVeen
+ tdv&part.net
+43982
+ Analytical Flavor Systems
+ Evan Farrell
+ evandev&gastrograph.com
+43983
+ Colibri Technologies Inc.
+ Amandeep Thind
+ aman&colibritech.com
+43984
+ MPL Technology Group
+ Harry Podciborski
+ harry.podciborski&mpltechnologygroup.com
+43985
+ WebINTENSIVE Software
+ David Bodnick
+ iana&webintensive.com
+43986
+ Privredna Banka Zagreb d. d.
+ Tatjana Vujovic
+ tatjana.vujovic&pbz.hr
+43987
+ ALVA IT-Solutions
+ Michael Grieswald
+ info&alvaits.com
+43988
+ Bichara Tecnologia Ltd
+ Daniel Bichara
+ daniel&bichara.com.br
+43989
+ EEMRA Inc.
+ Norman Katz
+ norm&eemra.com
+43990
+ Tropo, Inc.
+ Kevin Chatow
+ kchatow&tropo.com
+43991
+ Elektrum, S.A.R.L
+ Ghislain IRANYUMVA
+ ghislain.iranyumva&gmail.com
+43992
+ Power Assure, Inc
+ Andrew Stickler
+ andrew.stickler&powerassure.com
+43993
+ Security First Corp.
+ Rick Orsini
+ rorsini&securityfirstcorp.com
+43994
+ QuanTemplate Technologies Limited
+ Marek Nelken
+ marek.nelken&quantemplate.com
+43995
+ Axentia Technologies AB
+ Peter Rosin
+ peda&axentia.se
+43996
+ Bloomington Medical Services
+ Lisa Suttle
+ lsuttle&bloomingtonmedical.org
+43997
+ Cellwize wireless technologies PTE LTD
+ Yaacov Cohen
+ yaacov&cellwize.com
+43998
+ Computerwork GmbH
+ Norbert Rehfeldt
+ nrehfeldt&computerwork.de
+43999
+ AKD d.o.o. (formerly 'Agencija za komercijalnu djelatnost d.o.o.')
+ Leo Lokas
+ Leo.Lokas&akd.hr
+44000
+ PointSecure Technologies Inc
+ Warren Kahle
+ warren.kahle&pointsecure.com
+44001
+ Shenzhen Envicool Technology Co., Ltd.
+ Yudi Xie
+ xieyd&envicool.com
+44002
+ Gridwiz, Inc.
+ Teddy Hyunwoong Kim
+ teddy&gridwiz.com
+44003
+ AutoGrid Systems
+ Denis Sorokin
+ it&auto-grid.com
+44004
+ BYKING INC.
+ Kengo Saki
+ saki&byking.jp
+44005
+ Wadi Chadli
+ Wadi Chadli
+ wadisupp&gmail.com
+44006
+ Xunlei Networking Technologies,Ltd.
+ Feng Huayang
+ postmaster&xunlei.com
+44007
+ Informatica Bancaria Trentina
+ Ivan Leonardi
+ evolution&ibttn.it
+44008
+ SYSTECH
+ Ahmed Murtabegovic
+ ahmed.muratbegovic&systech.ba
+44009
+ WebPKI.org
+ Anders Rundgren
+ anders.rundgren.net&gmail.com
+44010
+ OadisCorp
+ Stephen Rutledge
+ oadis&outlook.com
+44011
+ eMortgage Logic
+ Bill Miller
+ bmiller&emortgagelogic.com
+44012
+ Tata advanced systems limited (TASL)
+ Jay Singh
+ jpsingh&tataadvancedsystems.com
+44013
+ MPEC Technology Ltd
+ Janos Vaczi
+ janos.vaczi&mpec.co.uk
+44014
+ Tyco Fire & Integrated Solutions (UK) Ltd.
+ David Biggins
+ dbiggins&tycoint.com
+44015
+ DataInfo
+ Michael Khomenko
+ mvhoma&gmail.com
+44016
+ Baikal Electronics
+ Andrey Malafeev
+ Andrey.Malafeev&baikalelectronics.ru
+44017
+ SmartGuard, LLC
+ Erik Amundson
+ erik.amundson&smartguardllc.net
+44018
+ exiztec
+ Effi Olivkovitch
+ effi&exiztec.com
+44019
+ FRANMAX, UAB
+ Audrius Sadlauskas
+ service.mgroup&maximagroup.eu
+44020
+ Router Networking Ltd.
+ Attila Domjan
+ access&router.hu
+44021
+ Alliance Resource Partners, L.P. (ARLP)
+ Greg Tate
+ ssladmin&arlp.com
+44022
+ Advanced Publishing Technology
+ Stephen Hansen
+ shansen&advpubtech.com
+44023
+ Karther Ingeniería
+ Carlos D. Medina
+ info&karther.es
+44024
+ ConnectSolutions
+ Matthew Greenberg
+ matt.greenberg&connectsolutions.com
+44025
+ Foobar Development LLC
+ John Moore
+ jmoore&foobardevelopment.com
+44026
+ Smart4Aviation Group
+ Kuba Zakrzewski
+ kuba.zakrzewski&smart4aviation.aero
+44027
+ Shop Airlines, Ltd.
+ HARATAKE Kazunari
+ kazunari.haratake&shopairlines.com
+44028
+ Extreme-Access.com
+ Kirk Reiten
+ whois&extreme-access.com
+44029
+ Nestlé Operational Services Worldwide SA
+ Lukasz Kozubal
+ lukasz.kozubal&nestle.com
+44030
+ WooshCom Corporation
+ B.W. Marler
+ BWMarler&WooshCom.com
+44031
+ TrustCor Systems S. de R.L.
+ Rachel McPherson
+ rachel&trustcor.ca
+44032
+ Cloud Utility District
+ Edward Buchwalter
+ ed.buchwalter&cloudutilitydistrict.com
+44033
+ Mobitech
+ Alexey Cherviakov
+ cto&mobitech.ru
+44034
+ S Broker AG & Co. KG
+ Christian Felsing
+ hostmaster&sbroker.de
+44035
+ Wojskowe Zaklady Lacznosci nr 1 S.A.
+ Krzysztof Marciniak
+ k.marciniak&wzl1.com.pl
+44036
+ OPENNETEUROPE
+ Rene Stoutjesdijk
+ r.stoutjesdijk&openneteurope.eu
+44037
+ Deželna banka Slovenije d. d.
+ Dejan TomažiÄ
+ dejan.tomazic&dbs.si
+44038
+ Filmakademie Baden-Württemberg GmbH
+ Götz Reinicke
+ hekdubyuj&filmakademie.de
+44039
+ Wind Mobile SA
+ Michał Cheba
+ Michal.Cheba&windmobile.pl
+44040
+ IEI Integration Corp.
+ Don Yu
+ donyu&ieiworld.com
+44041
+ Conntrack Technologies
+ Frederic d'Huart
+ info&conntrack.com
+44042
+ Instituto Nacional de Tecnologias de Informacao e Comunicacao (INTIC)
+ Sergio Mapsanganhe
+ sergio.arnaldo&intic.gov.mz
+44043
+ BSG-IT Kft.
+ Tamas Bagyal
+ info&bsg-it.hu
+44044
+ SETCCE
+ Jurij Zelic
+ jurij.zelic&setcce.si
+44045
+ Dos al Cubo
+ Mariano Gonzalez
+ sysadmin&dosalcubo.com
+44046
+ POK Power of Knowledge
+ Martin Paierl
+ martin.paierl&spaixx.ch
+44047
+ Schreiber Foods Inc
+ Jon Simonsen
+ security&schreiberfoods.com
+44048
+ Instytut Hodowli i Aklimatyzacji Roslin - Panstwowy Instytut Badawczy
+ Roman Osinski
+ pki&ihar.edu.pl
+44049
+ Cloud2Ground Technologies Div. Digital Multimedia, LLC
+ John Hooks
+ johnh&cloud2groundtechnologies.com
+44050
+ Cryptografree (David Hoyle)
+ David Hoyle
+ david_j_hoyle&hotmail.com
+44051
+ Sapporo Gakuin University
+ Yasuhiro Hida
+ postmaster&sgu.ac.jp
+44052
+ Beijing Cloud Core Network Technology Co., Ltd.
+ Wang Xuesong
+ wangxuesong&cloudcore.cn
+44053
+ ELFTECH Co., Ltd.
+ Kwak, Ja-Seop
+ jskwak&elftech.co.kr
+44054
+ Hörmann KG Verkaufsgesellschaft
+ Christof Sobek
+ c.sobek.vkg&hoermann.de
+44055
+ Identity And Access Management Technologies (IAM Tec)
+ Jorge de Almeida Pinto
+ JorgeDeAlmeidaPinto&live.com
+44056
+ Aktif Mühendislik
+ Emre Sami Süzer
+ haluk.turan&aktif.net
+44057
+ predata.org
+ Lukas Mika
+ webmaster&predata.org
+44058
+ Avalanche Cloud Corporation
+ Scott Kern
+ scott&hydrantid.com
+44059
+ School District #63 (Saanich)
+ Ryan Tandy
+ ldapadmin&sd63.bc.ca
+44060
+ Iridium Communications Inc
+ redouane laroussi
+ redouane.laroussi&iridium.com
+44061
+ Tippecanoe County Government
+ Bradley Alexander
+ bpalexander&tippecanoe.in.gov
+44062
+ FlightStats Inc.
+ Jason Denning
+ it&flightstats.com
+44063
+ ACCESS CO., LTD.
+ Toshikazu Sakita
+ toshikazu.sakita&access-company.com
+44064
+ Quobyte Inc.
+ Felix Hupfeld
+ support&quobyte.com
+44065
+ PROGSTAR
+ Gustaw Mazurek
+ techniczny&progstar.com.pl
+44066
+ Fachschaftinformatik, WHS
+ Robin Marchel
+ infra&fachschaftinformatik.de
+44067
+ McStas project
+ Peter Willendrup
+ pkwi&fysik.dtu.dk
+44068
+ Major League Baseball Advanced Media
+ Friedrich Seifts
+ friedrich.seifts&mlb.com
+44069
+ Groupe Citypassenger Inc
+ Falempin Sven
+ ovh&citypassenger.com
+44070
+ IFTER
+ Andrzej Nieweglowski
+ andrzej_n&ifter.com.pl
+44071
+ New Relic, Inc
+ Kevin Wright
+ kwright&newrelic.com
+44072
+ Lee County Schools
+ James Hunter
+ rhunter&lee.k12.nc.us
+44073
+ Data People Pty Ltd
+ Paul Whitman
+ paul&datapeople.com.au
+44074
+ Servyou
+ Jin Cheng
+ jinc&servyou.com.cn
+44075
+ Beijing Nan Bao Technology Co., Ltd.
+ yuqing bai
+ yuqing&baonanbao.com
+44076
+ Landtag von Baden-Württemberg
+ Ralph Geisser
+ Ralph.Geisser&landtag-bw.de
+44077
+ PST AG
+ Peter Piehler
+ info&pst.ag
+44078
+ Taiwan Mobile Payment Co.
+ Wei-Ching Su
+ tsmrd01&mail.fisc.com.tw
+44079
+ NPO SISTEMI S.p.A.
+ Massimo Bianchi
+ massimo.bianchi&nposistemi.it
+44080
+ TNTNET
+ Thorsten Seeger
+ iana&tntnet.eu
+44081
+ UNI LEADER INTERNATIONAL LTD
+ Patricia Gisselle Alba
+ p.g.alba&unilintl.com
+44082
+ Beijing DTLT Technology CO., LTD.
+ Jackie Deng
+ jackie.deng&lqtech.com
+44083
+ GuiLin HYGJ communication technology co., Ltd
+ David Qin
+ qinxingsheng&foxmail.com
+44084
+ B. Metzler seel. Sohn & Co. KGaA
+ Joerg Huber
+ cet&metzler.com
+44085
+ Display Quality Equipment, S.L
+ Francisco Javier Perez Gomez
+ fperez&dqebroadcast.com
+44086
+ E-T-A Elektrotechnische Apparate GmbH
+ Werner Ruempelein
+ werner.ruempelein&e-t-a.de
+44087
+ Hammond Consulting Services
+ Wesley Hammond
+ wes.hammond&hotmail.com
+44088
+ CODESA - Grupo Empresarial de la Construcción, Santiago de Cuba, Cuba
+ Sr. Hector Suarez Planas
+ hector.suarez&codesa.co.cu
+44089
+ ABit Consulting
+ Tristan Marlow
+ software&abit-wa.com.au
+44090
+ CSG Global LLC
+ Simon Rak
+ srak&csggc.com
+44091
+ Agilion GmbH
+ Heiko Klose
+ h.klose&agilion.de
+44092
+ Sigel GmbH
+ Jochen Mokry
+ jochen.mokry&sigel.de
+44093
+ Bell Ambulance, Inc.
+ Wayne A Jurecki
+ WJurecki&264Bell.com
+44094
+ Aser Secury
+ Donizete Junior
+ donizete&aser.com.br
+44095
+ Kagoshima University
+ Koichi SHIMOZONO
+ simozono&cc.kagoshima-u.ac.jp
+44096
+ Shenzhen Zhong Yuan Tong Power Supply Technology Co., Ltd.
+ Liwenbin
+ liwenbin&robot-zyt.com
+44097
+ db-central GmbH
+ Dirk Rosomm
+ it-support&db-central.com
+44098
+ Patchman B.V.
+ Ralph Broenink
+ ralph&patchman.co
+44099
+ CyberSeal LTD
+ Tal Yechye
+ taly&cyber-seal.net
+44100
+ SLASH16
+ Jean EYMERIT
+ clark&slash16.org
+44101
+ Radiss s.c.
+ Robert Karpiński
+ r.karpinski&olikon.com.pl
+44102
+ GRC Advisory Solutions
+ Robert Bordynuik
+ rbordynuik&grcas.com
+44103
+ Agora Con GmbH
+ Horst Kapfenberger
+ horst.kapfenberger&agoracon.at
+44104
+ Groupe Alsatis
+ Thomas Mignien
+ thomas&groupe-alsatis.com
+44105
+ BHS tabletop AG
+ Georg Putz
+ Putz.G&bhs-tabletop.de
+44106
+ IMSWorkX, Inc.
+ Bradley Wideman
+ support&imsworkx.com
+44107
+ Rivada Networks, LLC
+ Vincent D'Onofrio
+ registration&rivada.com
+44108
+ Telecom Argentina S.A.
+ Javier Mendez
+ javier.mendez&proveedor.telecom.com.ar
+44109
+ FAA National Airspace Systems
+ Jim Laymon
+ jim.laymon&faa.gov
+44110
+ Nowa Era Sp. z o.o.
+ Marcin Mazur
+ admin&nowaera.pl
+44111
+ Guangzhou Younghead Electronic Technology Co.,Ltd
+ huang chuen
+ huangchuen&younghead.com.cn
+44112
+ Coöperatieve Rabobank U.A.
+ J. de Almeida Pinto
+ OperationsAD&rabobank.com
+44113
+ Villeroy & Boch AG
+ Thomas Ochs
+ domainmaster&villeroy-boch.com
+44114
+ RealVNC Ltd
+ Bruce Bye
+ standards&realvnc.com
+44115
+ Height8 Technologies Pvt. Ltd
+ Vishal Solanki
+ vishal&height8tech.com
+44116
+ RosBusinessConsulting, CJSC
+ Anes Mukhametov
+ noc&rbc.ru
+44117
+ Cross Borders Trust Services OÜ
+ Ott Sarv
+ support&signwise.me
+44118
+ Noakes
+ Mark Fawcett
+ mark.fawcett&noakesltd.co.uk
+44119
+ Creighton
+ Oliver Creighton
+ iana&creighton.de
+44120
+ Avairis, Inc.
+ James McQuillan
+ jam&Avairis.com
+44121
+ HRK Soft Group Ltd.
+ HamidReza Kadkhodaei
+ hrkadkhodaei&gmail.com
+44122
+ T17R (Martin Treusch von Buttlar)
+ Martin Treusch von Buttlar
+ iana-pen&m.t17r.de
+44123
+ Business-intelligence of Oriental Nations Corporation, Ltd.
+ zhangxiao
+ zhangxiao&bonc.com.cn
+44124
+ bit media e-solutions gmbh.
+ Michael Holasek
+ michael.holasek&bitmedia.cc
+44125
+ Lanyo Networks Co., LTD.
+ Robin Cui
+ robincui25&gmail.com
+44126
+ Lookhere Design
+ Mike Davis
+ info&lookhere.co.za
+44127
+ Primlight AB
+ Sten Oscarsson
+ support&primlight.net
+44128
+ MapGear
+ W. Goedhart
+ w.goedhart&mapgear.nl
+44129
+ beijing yunzheng telecommunication technology Co, LTD
+ guohongliang
+ guohongliang&robustsync.com
+44130
+ Michael Ghazi
+ Michael Ghazi
+ hftekk&gmail.com
+44131
+ Nanjing DunLei Network Technology Co.,Ltd.
+ Jianping Shi
+ dlshijianping&gmail.com
+44132
+ OpsVision Solutions
+ David Ishmael
+ dishmael&opsvision.com
+44133
+ Commerce Technologies, Inc.
+ David Pigliavento
+ pen&commercehub.com
+44134
+ Bless Information & Communication Inc.
+ Bok Hyeon Lee
+ bhlee&bless.co.kr
+44135
+ Jonkoping Energi AB
+ Rickard Höglund
+ rickard.hoglund&jonkopingenergi.se
+44136
+ Data Controls Inc.
+ Keisuke Yamaguchi
+ info&dci.jp
+44137
+ KaiXiang
+ xinbo yan
+ xinbo.yan&kaixiangtech.com
+44138
+ NodeForge
+ Dave Franks
+ noc&nodeforge.com
+44139
+ Vizury Interactive Solutions Pvt. Ltd
+ Udai Singh Mehra
+ vizury.infracomm&vizury.com
+44140
+ Rapp Management AG
+ Michael Kretschmann
+ iana-pen&rapp.ch
+44141
+ Rosbank
+ Vitaliy Glushnev
+ vitaliy.glushnev&socgen.com
+44142
+ Edidin Group, Inc
+ Howard Edidin
+ hedidin&edidingroup.net
+44143
+ kazalo GmbH
+ Daniel Menzel
+ daniel.menzel&kazalo.de
+44144
+ Formulus Black (formerly 'Symbolic IO')
+ Nafees Abdul
+ snmp-admin&formulusblack.com
+44145
+ Pokazz sp. z o.o.
+ Piotr Czekala
+ info&pokazz.com
+44146
+ INSYS K.Bartkowski, P.Czekala sp.j.
+ Piotr Czekala
+ info&insys.pl
+44147
+ Diagnostic Imaging Associates
+ Curtis Blankenship
+ curtis&diarads.net
+44148
+ Nanjing Tsinghua Novel Network Technology Co.,Ltd.
+ Han Chen
+ bsnch&163.com
+44149
+ KouXianglong
+ KouXianglong
+ 643166601&qq.com
+44150
+ Intermarketing Oy
+ Valtteri Konttinen
+ valtteri.konttinen&intermarketing.fi
+44151
+ Metrovision
+ Jacques Charlier
+ charlier&metrovision.fr
+44152
+ Kambio Company
+ Konstantin Yakovlev
+ kostya&kambio.com
+44153
+ DreamCode S.A.S.
+ Jorge Jonathan Ortiz Vélez
+ jonathan.ortiz&dreamcodesoft.com
+44154
+ InfoStreet, Inc.
+ Todd Paradise / Jeff Carlson
+ noc&infostreet.com
+44155
+ Sacred Heart Hospital of Allentown
+ Julie Grumbein
+ jgrumbei&SHH.ORG
+44156
+ Computer Applications & Technical Services
+ Ibrm Haymour
+ ibrm&cats.com.jo
+44157
+ Stadtverwaltung Duebendorf
+ Robert Steiner
+ robert.steiner&duebendorf.ch
+44158
+ Mediterranean Broadband Infrastructure s.r.l.
+ Roberto Ferrari
+ rferrari&mbigroup.it
+44159
+ DK-Technologies
+ Michael Kristensen
+ mk&dk-technologies.com
+44160
+ Contra Costa Oncology
+ Sara Cuff
+ sarac&contracostaoncology.com
+44161
+ Tri-County Hematology & Oncology Assoc.
+ Ruth Settle
+ rsettle&tricountyassoc.com
+44162
+ CHAMPLAIN VALLEY HEMATOLOGY ONCOLOGY, PC
+ MICHELLE PASCHALL
+ MICHELLE.PASCHALL&VTMEDNET.ORG
+44163
+ University of SS. Cyril and Methodius in Trnava
+ Marian Hercek
+ marian.hercek&ucm.sk
+44164
+ OutSmart Power Systems LLC
+ Uwe Meding
+ umeding&outsmartinc.com
+44165
+ Eduardo Miranda MD
+ Elizabeth Facundo
+ mbsbilling11&yahoo.com
+44166
+ Andrews & Patel Associates, P.C
+ Andrew Munchel
+ amunchel&andrewspatel.com
+44167
+ North Texas Gynecologic Oncology
+ Elizabeth Stevens
+ elizabeth.stevens&northtxgynonc.com
+44168
+ NetCraft Australia Pty Ltd
+ Geoffrey D. Bennett
+ oid&netcraft.com.au
+44169
+ FIDA INTERNATIONAL (S) PTE LTD
+ STEIN MA
+ stein_ma&prolink2u.com
+44170
+ Decision Group Inc.
+ Charles Chien
+ charles&decision.com.tw
+44171
+ RogSibAl LLC
+ Maxim Alexandrov
+ support&rogsibal.ru
+44172
+ Hangzhou Kuaiyue Mobile Technologies, Ltd.
+ ye daoliang
+ ye.dl&kuaiyuetech.com
+44173
+ InPhoSys Ltd
+ Jacques Peacock
+ jpeacock&callconnection.com
+44174
+ Baptist Health Cancer Care & Blood Disorders
+ Joshua Gold
+ joshua.gold&bhsi.com
+44175
+ Urology Cancer Center
+ Gary Glissman
+ gglissman&gucancer.com
+44176
+ SOCIETE REUNIONNAISE DU RADIOTELEPHONE
+ Christophe CAMON
+ christophe.camon&srr.fr
+44177
+ INSTITUTO DE HEMATOLOGIA Y ONCOLOGIA MEDICA, SRL
+ ALFREDO J MARTINEZ
+ amartinez&ihom-coi.com
+44178
+ Cancer Clinic
+ Leah Moore
+ Leah&cancerclinic.com
+44179
+ Daniel Stensnes
+ Daniel Stensnes
+ daniel&zift.no
+44180
+ Oncology & Hematology Associates of West Broward, P.A.
+ Jane Steinkamp
+ jane.steinkamp&ohawb.com
+44181
+ Chitra Venkatraman, M.D., P.A.
+ Veronica Avent
+ ronniesworld330&yahoo.com
+44182
+ Associates in Oncology/Hematology
+ Kimberly Roddy
+ kroddy&aohmd.com
+44183
+ Security Confidence Corporation
+ Matthew Corney
+ info&securityconfidence.com
+44184
+ Ma-Ya IT Consult, e.U.
+ Albin Mayer
+ office&mayaitc.com
+44185
+ Horizon Medical Group, Inc
+ Michelle Hamm
+ mhamm&horizonbioadvance.com
+44186
+ Keats, Connelly & Associates, LLC
+ Michael Connelly
+ Admin&Keatsconnelly.com
+44187
+ Zirtual Inc
+ Joe Tyson
+ joe.tyson&zirtual.com
+44188
+ Cancer Center Oncology Medical Group
+ Debbie Mason
+ dmason&grossmontoncology.com
+44189
+ Pacific Cancer Care
+ Karin N. Roman
+ kroman&pacificcancercare.com
+44190
+ PostAR
+ Bostjan Kezmah
+ bostjan.kezmah&cepris.si
+44191
+ CLG Enterprises
+ Louie Gomes
+ IANA&CLGEnterprises.net
+44192
+ Remego Ltd.
+ See Kok Sin
+ koksin.see&remego.com
+44193
+ Beijing DATAX Technology Co., Ltd.
+ Xinhong Deng
+ dengxh&champor.com.cn
+44194
+ EnGenius Networks, Inc.
+ Joe Liang
+ joe.liang&senao.com
+44195
+ Southern Oncology Specialists, PLLC
+ Sarah Cowart
+ scowart&southern-oncology.com
+44196
+ SecureRF Corporation
+ Joanne Kelleher
+ jkelleher&securerf.com
+44197
+ Piedmont Cancer Institute
+ Penny DeMarco
+ pdemarco&piedmontcancerinstitute.com
+44198
+ Cancer and Hematology Centers of Western Michigan
+ Brian Kyllonen
+ bkyllonen&chcwm.com
+44199
+ University of New South Wales
+ Igor Grozdanov
+ i.grozdanov&unsw.edu.au
+44200
+ Markit Ltd
+ John Kennedy
+ john.kennedy&markit.com
+44201
+ Micromation.Net
+ Norberto Núñez
+ micromation.net&gmail.com
+44202
+ American Energy Partners, LP
+ Jamie Nelson
+ jamie.nelson&aep-lp.com
+44203
+ Global 3R Ltd.
+ Andrius Jankevicius
+ pen&fostral.net
+44204
+ Medical Oncology Associates of Long Island, PC
+ Sandra Rosenberg/Ronnie Morales
+ srosenberg&medoncli.com
+44205
+ BandRich, Inc.
+ Purine Chu
+ purine_chu&bandrich.com
+44206
+ Fujitsu Isotec Limited
+ Masatoshi Sato
+ masatoshi.sato&jp.fujitsu.com
+44207
+ Proxee Solutions
+ Louis-Pierre Morin
+ lpmorin&proxee.ca
+44208
+ Telecom Personal Paraguay
+ Norberto Isaac Núñez
+ Norberto.Nunez&personal.com.py
+44209
+ fsis GmbH
+ Fermin Sanchez
+ info&fsis.ch
+44210
+ Robadey Network
+ Nicolas Robadey
+ nicolas&robadey.net
+44211
+ GGR Communications Ltd
+ Ed Collen
+ ed.collen&ggr.net
+44212
+ Oncology Hematology Care of Connecticut, LLC
+ Nora Dias
+ noraoncology&gmail.com
+44213
+ Happy Gears Inc
+ Vadim Kurland
+ info&happygears.net
+44214
+ Erie Indemnity Company
+ Jamison Budacki
+ jamison.budacki&erieinsurance.com
+44215
+ Arsslensoft
+ Arsslen Idadi
+ arsslens021&gmail.com
+44216
+ FUYOH VIDEO INDUSTRY CO.,LTD.
+ Shinya Mochizuki
+ mochizuki&fva.co.jp
+44217
+ FiberRoad
+ Lifeng Zhang
+ lifeng_zhang&fiberroad.com.cn
+44218
+ Buffalo Boots GmbH
+ Michael Conradi
+ hostmaster&buffalo.de
+44219
+ Beijing Raytight Technologies, Co
+ Chao Gao
+ gaochao&raytight.com
+44220
+ Netzin Technology Corporation,.Ltd.
+ Jiun-Jie.Chang
+ jackie.chang&netzintech.com
+44221
+ Primary Oncology Network, PLLC
+ Tonia Flohr
+ toniaflohr&ponwv.com
+44222
+ Fox Valley Hematology Oncology/Illinois Cancer Specialists
+ AKHILA YESHWANT
+ akhilay&yahoo.com
+44223
+ GE AVIC Civil Avionics Systems Company Limited
+ Andrew Hodgman
+ andrew.hodgman&aviagesystems.com
+44224
+ MATTHEW TAUB MD PA
+ INGRID SANTOS
+ optimumoncology&gmail.com
+44225
+ Mr.yassine hamraoui
+ yassine hamraoui
+ yassinehamraoui2012&gmail.com
+44226
+ sonoran hematology oncology
+ aimee dundas
+ aimeedundas192&yahoo.com
+44227
+ Pulse Secure
+ Dmitry Teleganov
+ dt-iana&ux4.net
+44228
+ port GmbH
+ Marcus Tangermann
+ mt&port.de
+44229
+ Wanco Inc
+ Joseph Chen
+ joe.chen&wanco.com
+44230
+ Bundesamt für Seeschifffahrt und Hydrographie
+ Jörg Gerdes
+ joerg.gerdes&bsh.de
+44231
+ Queens Medical Associates, PC
+ Sadiaka Joarder
+ sjoarder&queensmedical.com
+44232
+ Ing. Büro Mann
+ Dipl.-Ing. U. Mann
+ oid.mann&bklev.de
+44233
+ Balluff GmbH
+ Markus Rentschler
+ Markus.Rentschler&balluff.de
+44234
+ VIT S.A.
+ WALTER SUAREZ
+ walter.suarezm&gmail.com
+44235
+ Ospero Pty. Ltd.
+ Jonathan Kerkin
+ jkerkin&ospero.com
+44236
+ Compassionate Oncology Medical Group
+ Joanne Ferri
+ joanne&compassionateoncology.org
+44237
+ Allegro Packets GmbH
+ Klaus Degner
+ iana&allegro-packets.com
+44238
+ Esense Embeded
+ Bojan Cupic
+ bojancupic&gmail.com
+44239
+ Centro de cancer de la mujer de Puerto Rico
+ Juan C Prieto
+ centrocancermujer&gmail.com
+44240
+ Rocket Internet AG
+ Alessandro Avagliano
+ alessandro.avagliano&rocket-internet.de
+44241
+ LotusCom Inc.
+ Houman Sadeghi Kaji
+ h.sadeghikaji&lotuscomsys.com
+44242
+ Radomir LLC
+ Roman Zolotov
+ zolotov&radomir.su
+44243
+ NSTEK Inc.
+ KyungTae Kim
+ mrlord7&nstek.com
+44244
+ Gardens Regional Hospital and Medical Center, Inc.
+ Anthony Carrasco
+ acarrasco&tcrmc.org
+44245
+ Fazion Sistemas Ltda
+ Moacyr Franco Neto
+ moacyr&fazion.com.br
+44246
+ St. Louis Cancer Care, LLC
+ Carol Riley
+ caroljriley&hotmail.com
+44247
+ CLEAR SRL
+ Marcos Vicentini
+ sistemas&clear.com.ar
+44248
+ Simula Research Laboratory
+ Nornet Ito
+ nornet-ito&simula.no
+44249
+ Florida Cancer Specialists & Research Institute
+ Donna L. Irving
+ dirving&flcancer.com
+44250
+ Coastal Integrative Cancer Care
+ Gail Kissinger
+ gkissinger&ohmacc.com
+44251
+ IMT Services Corp
+ Andrew Bent
+ andy&insuremytrip.com
+44252
+ Iceotope
+ Marc Kelly
+ Marc.Kelly&iceotope.com
+44253
+ HANKYUNG I-NET
+ Kim Tae Je
+ ktj&hkinet.co.kr
+44254
+ LuckyBulldozer
+ Ben Torkington
+ ben&luckybulldozer.com
+44255
+ Medical Oncology Associates of San Diego
+ Joyce Johnston
+ jjohnston&oncologysandiego.com
+44256
+ Kootenai Cancer Center
+ Johanna Bruning
+ jbruning&kh.org
+44257
+ Teraoka Weigh-System Pte Ltd
+ Desmond Lye
+ desmond&teraoka.com.sg
+44258
+ Hello World Ltd
+ Eric Yan
+ eric&helloworld.ltd.uk
+44259
+ Xstream Flow (Pty) Ltd
+ Andrew van Tonder
+ andrew.vantonder&xstreamflow.com
+44260
+ BALLY WULFF Games & Entertainment GmbH
+ Henry Gutknecht
+ it&bally-wulff.de
+44261
+ CARBOGEN AMCIS AG
+ Ryan Griffiths
+ ryan.griffiths&carbogen-amcis.com
+44262
+ BJ's Wholesale Club
+ Will Dalton
+ wdalton&bjs.com
+44263
+ Cancer Center of Sarasota Manatee
+ Shanthy Gadam
+ sgadam&cancersarasota.com
+44264
+ SurfCrew, Inc.
+ Todd Ignasiak
+ todd&surfcrew.com
+44265
+ Grotex OOO
+ Dmitriy Bubnov
+ iana-pen&luna-78.com
+44266
+ Luna-78 LLC
+ Dmitriy Bubnov
+ iana-pen&luna-78.com
+44267
+ Hematology & Oncology Associates of Alabama, LLC
+ Vaughn Skinner
+ vskinner&hoaallc.com
+44268
+ DynaScan Technology, Inc.
+ Asson Ko
+ asson&dynascan.com.tw
+44269
+ Beamly
+ Neil Saunders
+ neil&beamly.com
+44270
+ Barnardsoft Co., Ltd.
+ Masaaki Matsumi
+ matsumi.masaaki&barnardsoft.co.jp
+44271
+ Nuage Networks
+ Diego Garcia del Rio
+ diego&nuagenetworks.net
+44272
+ Peter Andree
+ Peter Andree
+ peter.andree&web.de
+44273
+ Gernert-Net
+ Björn Gernert
+ mail&gernert-net.de
+44274
+ Trit Networks LLC
+ Dima Dorfman
+ iana-pen&trit.net
+44275
+ Illumio, Inc.
+ Bryan Pelham
+ bryan.pelham&illumio.com
+44276
+ TANABIKI Inc.
+ Noriaki Tanabiki
+ n-tanabiki&tanabiki.com
+44277
+ Mike Tennant
+ Mike Tennant
+ mtennant&bigted.net
+44278
+ ShangHai RealCom Communication Technology Co.,Ltd.
+ Li Yan
+ tech&realcom.com.cn
+44279
+ ZheJiang University PRESS
+ Tong HuaZhang
+ tonghz&zju.edu.cn
+44280
+ F E T Elettronica snc
+ Marco Tani
+ info&fet.it
+44281
+ Blood & Marrow Transplant Group of Georgia
+ Robin Cullen
+ rcullen&bmtga.com
+44282
+ Microware Computing & Consulting Pvt Ltd
+ Sanjay Sangal
+ sanjay&sanjaysangal.com
+44283
+ Appnovation Technologies Inc
+ Will Sheldon
+ will&appnovation.com
+44284
+ Time4 Systems Ltd.
+ Kenneth Hann
+ ken&time4systems.com
+44285
+ New England Cancer Specialists
+ James Reddy
+ reddyj&newecs.org
+44286
+ Working Distributors, Inc.
+ Ken Mautz
+ it&workingdistributors.com
+44287
+ JConcept Open Solutions
+ OLIVIER SMADJA
+ olivier&jconcept.com.br
+44288
+ greaty
+ xiaoyong.huang
+ xiaoyong.huang&greatytech.com
+44289
+ Beijing Cyber Greatwall Information Technology Co., Ltd.
+ Liu Junfeng
+ info&cybergreatwall.com
+44290
+ Sajeev Anand, M.D., LLC
+ Robin Williams
+ rrwilliams726&gmail.com
+44291
+ New London Cancer Center
+ Mithlesh Govil
+ mgovil&gmail.com
+44292
+ emplus Networks Inc.
+ Stan H.Y, Liu
+ stan.liu&senao.com
+44293
+ Unwired Networks GmbH
+ Alexander Szlezak
+ devops&unwired.at
+44294
+ Quanta-Computing
+ Matthieu ROSINSKI
+ sysadmin&quanta-computing.com
+44295
+ SSE - Stuellein Software Engineering
+ Christian Stuellein
+ christian.stuellein&sse-engineering.de
+44296
+ HelmetHub
+ James Griffith
+ jgriffith&helmet-hub.com
+44297
+ Alliance Cancer Specialists, PC
+ Susan Lindner
+ bhoma130&gmail.com
+44298
+ CogVis GmbH
+ Jürgen Konetschnig
+ konetschnig&cogvis.at
+44299
+ I.M. Dauntless
+ Ramona Trevino
+ ramonatrevino&sbcglobal.net
+44300
+ Cyber1st R&D Ltd.
+ Jonathan Spurgin
+ jonathan.spurgin&cyber1st.co.uk
+44301
+ Alexander Maier GmbH
+ Alexander Maier
+ alexander.maier&maier-gst.de
+44302
+ Clearview Cancer Institute
+ Michelle Brown, Chief Operations Officer
+ mbrown&ccihsv.com
+44303
+ Netz-AG Emil-Figgestraße 15-39
+ Fabian Reiners
+ fabian.reiners&wh-nef.de
+44304
+ HEMATOLOGY ONCOLOGY LIFE CENTER LLC
+ JULIE BEENE
+ JBEENE&HOLCMED.COM
+44305
+ Oncology Hematology Associates of Springfield, MD, PC
+ Amber Pierce
+ amberpierce22&gmail.com
+44306
+ CAROLINA ONCOLOGY ASSOCIATES, P.A.
+ EMILY SHEPHERD
+ ESHEPHERD&CAROLINAONCOLOGY.COM
+44307
+ LP Technologies, Inc.
+ Micky Mukalay
+ info&lptech.com
+44308
+ Centripetal Networks, Inc.
+ Justin Rogers
+ admin&centripetalnetworks.com
+44309
+ Center for Cancer Care
+ Candace Hayes
+ chayes&suburban-hemonc.com
+44310
+ SiteSpect, Inc.
+ Simon Tetelbaum
+ stetelbaum&sitespect.com
+44311
+ Budapesti Fazekas Mihaly Gyakorlo Altalanos Iskola es Gimnazium
+ Herczeg Zsolt
+ herczeg.zsolt&fazekas.hu
+44312
+ Amundson Partners, Inc.
+ Mark Amundson PharmD
+ mpa&cableone.net
+44313
+ Johan Grip (ogun.org)
+ Johan Grip
+ ogun&ogun.org
+44314
+ Democritus University of Thrace
+ Ioannis Alexiadis
+ noc&duth.gr
+44315
+ Guido Di Fazio
+ Guido Di Fazio
+ g.difazio&mclink.it
+44316
+ Softneta UAB
+ Tomas Dumbliauskas
+ info&softneta.com
+44317
+ Kanton Zug (www.zg.ch)
+ Gisler Rudolf
+ rudolf.gisler&zg.ch
+44318
+ PT. Telekomunikasi Indonesia
+ Mohamad Fajar Aditya Masyhur
+ aditya_mh&telkom.co.id
+44319
+ Oklahoma Cancer Specialists and Research Institute
+ John Oborn
+ John.Oborn&ocsri.org
+44320
+ Lake Norman Hematology Oncology
+ Betty Adams
+ betty&lakenormanoncology.com
+44321
+ TrilioData, Inc
+ Muralidhar Balcha
+ murali.balcha&triliodata.com
+44322
+ Shenzhen Mailian Electronics Co.,Ltd
+ luo shuang shuang
+ 157641738&qq.com
+44323
+ SmartRG, Inc.
+ David La Cagnina
+ david.lacagnina&smartrg.com
+44324
+ EstiNet Technologies Inc.
+ Fuh-Jang Lin
+ lfj&estinet.com
+44325
+ TangoME, Inc.
+ Zach Carlson
+ chefs&tango.me
+44326
+ Kwartzlab Makerspace
+ Ben Brown
+ admin&kwartzlab.ca
+44327
+ Ardexa Pty Ltd
+ David Mohr
+ david.mohr&ardexa.com
+44328
+ tmon
+ Ingo Flaschberger
+ iana&tmon.at
+44329
+ Elektronik Art
+ Pawel Sienczak
+ pawel&elektronikart.pl
+44330
+ Xeneta AS
+ PÃ¥l Eivind Jacobsen Nes
+ pal.nes&xeneta.com
+44331
+ ZHAW Zürcher Hochschule für Angewandte Wissenschaften
+ Stephan Neuhaus
+ stephan.neuhaus&zhaw.ch
+44332
+ Wallarm, Inc
+ Alexander Golovko
+ admin&wallarm.com
+44333
+ artdecode.de
+ Stephan Neuhaus
+ sten&artdecode.de
+44334
+ Saint Vincent Physician Services, Inc.
+ Jennifer Woodbury
+ Jennifer.woodbury&stvincenthospital.com
+44335
+ Waverules LLC
+ John Handley
+ jhandley&waverules.com
+44336
+ Oncology Hematology Associates of Saginaw Valley, P.C.
+ Jennifer Metevia
+ jmetevia&jbartnik.com
+44337
+ ONCOLOGY ASSOCIATES OF MONROE
+ KRISTI HOLTON
+ kholtonoa&yahoo.com
+44338
+ Low Country Cancer Care Associates, P.C.
+ Jim Tucker
+ jtucker&lcccsav.com
+44339
+ Low Country Cancer Care Associates, P.C.
+ Jim Tucker
+ jtucker&lcccsav.com
+44340
+ Mid-Illinois Hematology & Oncology Associates, Ltd.
+ Sarah Whelan
+ sarah.whelan&mihoaonline.org
+44341
+ GreatCall, Inc.
+ Laurent Gousset
+ gcitsyseng&greatcall.com
+44342
+ Regional Cancer Care Associates LLC
+ Amanda K. Boyer
+ aboyer&regionalcancercare.org
+44343
+ Jackson Oncology Associates, PLLC
+ Ann Huff
+ joncology&jacksononcology.com
+44344
+ CANCER CENTER ASSOCIATES
+ LISA MCGILLEM
+ LMCGILLEM&CANCERCENTERASSOCIATES.COM
+44345
+ LLC, Sintek
+ Artem Svechnikov
+ svechnikov.artem&sintek-nn.ru
+44346
+ JSC "Promstroikontrakt"
+ Dmitry Valiavsky
+ admin&psk-holding.ru
+44347
+ IK SATPROF LLC
+ Dmitrii Zubchenko
+ dmitry.zubchenko&iksatprof.ru
+44348
+ NIL KSA
+ Michel Beloshitsky
+ mbeloshitsky&nilksa.ru
+44349
+ Highland Clinic, APMC
+ Renee' DeMoss
+ rdemoss&highlandclinic.com
+44350
+ Cancer Care Centers of Brevard
+ Gail Erentreich
+ gerentreich&hoacb.com
+44351
+ greglearns (Greg Edwards)
+ Greg Edwards
+ greg&greglearns.com
+44352
+ North Shore Hematology & Oncology Associates P.C.
+ ToniAnn Genna
+ tgenna&nshoa.com
+44353
+ Cancer Center of Central Connecticut, LLC
+ Susan Hansen
+ shh6219316&sbcglobal.net
+44354
+ Grace Hematology and Oncology
+ Amanda Strange
+ gracehematology01&yahoo.com
+44355
+ Oncology Hematology Associates of Northern PA, PC
+ Carrie Frederick
+ cbfrederick&ohanp.com
+44356
+ Trust Medical and Oncology Center
+ Alvaro Talavera
+ talaveramd&yahoo.com
+44357
+ Birchbox Inc.
+ Jereme Corrado
+ hostmaster&birchbox.com
+44358
+ Nashat Y Gabrail, MD Inc
+ Shelly Rentsch
+ skr1105&aol.com
+44359
+ Frederick P. Smith, MD PC
+ Mary McNeal
+ mmcneal&cchealthcare.net
+44360
+ EAST SIDE ONCOLOGY ASSOCIATES, PLLC
+ VALERIE VALLEJO
+ VAL629&AOL.COM
+44361
+ Dabas Cancer Institute, P.A.
+ Robin Lenz
+ rlenz930&gmail.com
+44362
+ Universidade Federal de Uberlandia
+ Divisao de Redes
+ dr&cti.ufu.br
+44363
+ Cloudflare
+ Cloudflare NOC
+ noc&cloudflare.com
+44364
+ AVEA
+ Huseyin Firat Kose
+ huseyinfirat.kose&avea.com.tr
+44365
+ DR. CHRISTOPHER T. SOPRENUK, M.D. P.A.
+ BETH SOPRENUK
+ zkstevens&hotmail.com
+44366
+ Essex Oncology of North Jersey PA
+ Denise Johnstone
+ dj&essexoncology.com
+44367
+ Highland Solutions
+ Stu Heiss
+ sheiss&highlandsolutions.com
+44368
+ Unmukti Technology Private Limited
+ Nishant Sharma
+ nishant&unmukti.in
+44369
+ NeoTerra Systems Inc.
+ Lam Nguyen
+ lam.nguyen&neoterra.ca
+44370
+ Utelisys Communications B.V.
+ Michiel Timmers
+ mtimmers&utelisys.com
+44371
+ Jay Steel
+ Jason Mallory
+ steelurban&yahoo.com
+44372
+ Valley Medical Oncology Consultants, A Medical Group, A Professional Corp
+ Arose Bey-Molina
+ abeymolina&vmoc.com
+44373
+ Regional Cancer Care Associates- Central Jersey Division
+ Eileen Peng
+ epeng&regionalcancercare.org
+44374
+ New England Hematology Oncology Associatesd
+ Amy Carlton
+ acarlton&neho.org
+44375
+ Eastern Long Island Hematology Oncology
+ Wayne Burgess
+ wburgess&optonline.net
+44376
+ Opus One Winery, LLC
+ Chris Dillon
+ noc&opusonewinery.com
+44377
+ Hudson Hematology Oncology
+ Barry Downer
+ barry24361838&yahoo.com
+44378
+ Stephan Gogler
+ Stephan Gogler
+ pen&gogler.at
+44379
+ Meanwave GmbH
+ Heiko Vachek
+ Heiko&Vachek.de
+44380
+ Desert Hematology Oncology Medical Group Inc.
+ Rita Flores
+ ritadho&aol.com
+44381
+ Medical Oncology Associates, PS
+ Sherry Cleveland
+ clevels&nwrm.com
+44382
+ Intec Pacific Pty. Ltd.
+ Spiro Asarloglou
+ spiro&intecpacific.com.au
+44383
+ Ascent Co.,Ltd
+ Tsutomu Asami
+ t.asami&ascent-jp.com
+44384
+ Harbour IT Pty Ltd
+ Brendan Thompson
+ ianaregistry&harbourit.com.au
+44385
+ BONSONINFO SYSTEM CO.,LTD
+ haobo.wang
+ wanghb&bonsoninfo.com
+44386
+ 3 Gen d.o.o.
+ Henrik Udovc
+ henrik.udovc&3gen.si
+44387
+ Conway Hematology Oncology
+ Priscilla Klosky
+ pklosky&conwaycorp.net
+44388
+ Medical and Surgical Clinic of Irving
+ Dorothy Ellis
+ dellis&mscitx.com
+44389
+ Max Planck Institute for Metabolism Research
+ Dr. Stefan Vollmar
+ vollmar&nf.mpg.de
+44390
+ Skootr.com
+ Scott Stephens
+ scott&skootr.com
+44391
+ Polytechnic West
+ Nat Hansen
+ icthelpdesk&polytechnic.wa.edu.au
+44392
+ Xperterra
+ Igor Sirkovich
+ info&xperterra.com
+44393
+ Pinellas Hematology &Oncology PA.
+ Iliana Bolton
+ iboltonhemonc&gmail.com
+44394
+ Province Nord - Nouvelle Calédonie
+ DSI Province Nord (Bernard Sautet)
+ pen_dsi_provincenord&province-nord.nc
+44395
+ Pierre Decazes
+ Pierre Decazes
+ pierre.decazes&gmail.com
+44396
+ Hilberling GmbH
+ Stefan Schmahl
+ sschmahl&hilberling.de
+44397
+ OTP Bank Plc.
+ David Attila
+ david.attila&otpbank.hu
+44398
+ SAITEL Telecomunicazioni s.r.l.
+ Carlo Banfi
+ support&saitel.it
+44399
+ Masgalor
+ Julian Röder
+ registration&masgalor.de
+44400
+ Eagle Investment Systems LLC
+ James Baker
+ jbaker&eagleinvsys.com
+44401
+ Meeting House Lane Medical Practice PC
+ Michelle Mullin
+ mmullin&southamptonhospital.org
+44402
+ Singh & Arora Oncology/Hematology, P.C.
+ Heather Decker
+ pheather76&hotmail.com
+44403
+ STUART ONCOLOGY ASSOCIATES
+ JAIMINI PATEL
+ pate7773&comcast.net
+44404
+ Climate-control NN, Ltd.
+ Marat Cheremhin
+ marcher&list.ru
+44405
+ Shenzhen Wintop Photoelectric Technology Co., Ltd
+ Jeff Ji
+ jeff&wintoptec.com
+44406
+ SMT S.A.
+ Tomasz GÄ…ska
+ tomasz.gaska&smtsa.pl
+44407
+ Vidder, Inc.
+ Scott Shackleton
+ operations&vidder.com
+44408
+ Ventus Technologies S.L.
+ Joan Balagueró Valls
+ joan.balaguero&ventusproxy.com
+44409
+ OSNA Research
+ Dr. Michael Schukat
+ michael.schukat&osna-solutions.com
+44410
+ Versilis Inc
+ Jean-Francois Menier
+ jfmenier&versilis.com
+44411
+ Universidad Mariano Gálvez de Guatemala
+ Juan Manuel Lemus
+ jlemus&umg.edu.gt
+44412
+ Markus Froehlich
+ Markus Froehlich
+ pen.iana&marfr.de
+44413
+ Studievereniging A-Eskwadraat
+ Jitse Klomp
+ sysop&a-eskwadraat.nl
+44414
+ Aldazar LLC
+ David Marques
+ Bills&aldazar.com
+44415
+ Mikeji d.o.o.
+ Miha PIhler
+ miha.pihler&telnet.si
+44416
+ China Electronics Technology Group Corporation No.7 Research Institute
+ kinglee
+ kinglee_gci&139.com
+44417
+ Lazy Mountain Computers
+ Greg Jetter
+ greg&lazymountain.com
+44418
+ Shenzhen Haipengxin Electronics Co., Ltd.
+ Ms.Coco Zhou
+ cocozhou&hpxin.com
+44419
+ South County Hematology Oncology
+ Elena Lankford
+ elankford.scho&yahoo.com
+44420
+ Fairfax Media
+ Joe McNamara
+ jmcnamara&fairfaxmedia.com.au
+44421
+ Shen zhen huaptec co.,ltd
+ xieyanlin
+ 2580557001&qq.com
+44422
+ CloudGate Systems India Pvt Ltd
+ Abhik Biswas
+ abhik&cloudgate.in
+44423
+ Frederick G. Barr, MD
+ Mary Mcneal
+ mmcneal&cchealthcare.net
+44424
+ Nelson G.N. Kalil, MD PC
+ Mary McNeal
+ mmcneal&cchealthcare.net
+44425
+ goldenTech SA
+ Matteo Risoldi
+ mar&goldentech.ch
+44426
+ ek-soft GmbH
+ Frank Moegle
+ moegle&ek-soft.de
+44427
+ Hills Road Sixth Form College
+ Matthew Benstead
+ mbenstead&hillsroad.ac.uk
+44428
+ ZAO Severo-Zapad
+ Valeriy Bogatov
+ admins&sev-zap.ru
+44429
+ Great Lakes Cancer Management Specialists
+ Betty Wiknich
+ Betty.Wiknich&stjohn.org
+44430
+ AGF Management Limited
+ Russell DPaiva
+ network.support&agf.com
+44431
+ Panhandle Cancer Center
+ Christi Richardson/Regina Parker
+ chr&malamud1.comcastbiz.net
+44432
+ CanDeal
+ Igor Peonte
+ ipeonte&candeal.com
+44433
+ Tri-Tech Manufacturing, Inc
+ Alf Riisnaes
+ Alf&TTMi.us.com
+44434
+ Junta de Comunidades de Castilla-La Mancha
+ José Illescas Pérez
+ jose.illescas&castillalamancha.es
+44435
+ Staatliches Berufsschulzentrum Hermsdorf
+ Wolfram Pienkoss
+ wp&bszh.de
+44436
+ IdentKey Sicherheitsverbund (Ithamar Garbe)
+ Ithamar Garbe
+ info&identkey.de
+44437
+ CommBox Pty. Ltd.
+ Robert Gaunt
+ support&commbox.com.au
+44438
+ Thomas A. York
+ Thomas A. York
+ thomas.alan.york&gmail.com
+44439
+ FOP Kagarlickij D.V.
+ Kagarlickij Dmitriy
+ dmitriy&kagarlickij.com
+44440
+ INFUSION ASSOCIATES, PC
+ JAN CARRICK
+ janc&infusionassociates.com
+44441
+ Radford University
+ Bill Abplanalp
+ itsecurity&radford.edu
+44442
+ iSysBus
+ Ithamar Garbe
+ info&isysbus.org
+44443
+ Stelo - Companhia Brasileira de Pag Eletr
+ Vitor Carvalho
+ vitor_it7&stelo.com.br
+44444
+ iWelcome B.V.
+ Jordi Clement
+ jordi.clement&iwelcome.com
+44445
+ Corrado Mulas Enterprise Root CA
+ Corrado Mulas
+ corradomulas&virgilio.it
+44446
+ GovComm, Inc.
+ Svetoslav Veltchev
+ sveltchev&govcomm.us
+44447
+ Fairchild Medical Center
+ Michael Madden
+ mmadden&fairchildmed.org
+44448
+ Apica
+ Niclas Tollgard
+ operations&apicasystem.com
+44449
+ Xiamen University
+ Chen Zhiwei
+ chenzhiwei&xmu.edu.cn
+44450
+ Synapsys Solutions Ltd.
+ Andy Devine
+ andy.devine&synapsys-solutions.com
+44451
+ Schessner IT-Consulting
+ Wolf Schessner
+ registry&schessner-it.de
+44452
+ Evgeny Artemyev (XART)
+ Evgeny Artemyev
+ eart&live.ru
+44453
+ Arizona Oncology/Saguaro Cancer Center
+ Tammy Riley
+ tammy.riley&usoncology.com
+44454
+ Globalstar, Inc.
+ Sandra Durbin
+ sandra.durbin&globalstar.com
+44455
+ CHINA HUALU GROUP CO., LTD
+ Che Yongjin
+ cheyj&hualu.com.cn
+44456
+ tuxwave.net
+ Sebastian Kricner
+ sebastian.kricner&tuxwave.net
+44457
+ Biamp Systems
+ Jeff Sondermeyer
+ jeff.sondermeyer&biamp.com
+44458
+ IT WATANA COMPANY
+ Jaruwat Boonmee
+ jaruwat&itwatana.com
+44459
+ Bluepunkt Networks, Inc.
+ Ronnie Hung
+ ronnie&bluepunkt.com
+44460
+ Alumina Elit 2003 Ltd.
+ Dobrin Dobrev
+ d.dobrev&aluminaelit.com
+44461
+ Rainus
+ Song-on Lee
+ sg&rainus.co.kr
+44462
+ K2E
+ Jin Kim
+ jin&tekpoint.com
+44463
+ BTS TECH S.r.l.
+ Fabio Cateno Burgarello
+ btstech&hotmail.it
+44464
+ Edgeguide AB
+ Mats Sjöström
+ mats.sjostrom&edgeguide.com
+44465
+ Cataleya Pte Ltd
+ Miguel Lopes
+ m.lopes&cataleya.com
+44466
+ FOP Tumakha Yuriy Volodymyrovych
+ Yuriy Tumakha
+ tumakha&gmail.com
+44467
+ Sigmacom Broadcast
+ Stelios Kirkalas
+ skirkalas&sigmacom.gr
+44468
+ Streamline, Lda.
+ Francisco Maia
+ famaia&streamline.pt
+44469
+ ARPA2
+ Rick van Rein
+ rick&openfortress.nl
+44470
+ Intermediate Engineering GmbH
+ Elio Wahlen
+ e.wahlen&im-en.com
+44471
+ Kryptos Security
+ Michael Copeland
+ michael&kryptos-security.com
+44472
+ BAMBR Information, Inc.
+ Joe Bambr
+ joe&bambr.info
+44473
+ CSTx GmbH
+ Michael Rother
+ office&cstx.de
+44474
+ Murata Manufacturing Co.,Ltd
+ Ryuhei Nakai
+ r_nakai&murata.com
+44475
+ init.at informationstechnologie GmbH
+ Georg Bahlon
+ bahlon&init.at
+44476
+ Middlesex Oncology
+ MArtha Conner
+ middlesexoncology&msn.com
+44477
+ Washington Metropolitan Area Transit Authority
+ John Michie
+ jfmichie&wmata.com
+44478
+ BIN-Control GmbH
+ Stephan Henseler
+ helpdesk&bin-control.com
+44479
+ Gikos Networks
+ Kranium Mendoza
+ schema&gikos.net
+44480
+ Beijing Liuhe Intelligence Technology Ltd.
+ Sui Pingli
+ suipingli&liuheit.com
+44481
+ CentrAlert
+ Jeff Whattam
+ support&centralert.com
+44482
+ Oncare-Hawaii Hematology Oncology
+ Rana Sallakian
+ ranas&lahomg.com
+44483
+ Los Angeles Cancer Network
+ Rana Sallakian
+ ranas&lahomg.com
+44484
+ YIXUN Technology Co., Ltd.
+ PengChong
+ pengchong&champor.com.cn
+44485
+ WIBU-SYSTEMS AG
+ Wolfgang Voelker
+ wolfgang.voelker&wibu.com
+44486
+ Diabolocom
+ Vincent Batoufflet
+ admin&dabcnet.net
+44487
+ Ineos Manufacturing Koeln GmbH
+ Andreas Woithon
+ andreas.woithon&ineos.com
+44488
+ Reichle & De-Massari AG
+ Reinhard Burkert
+ reinhard.burkert&rdm.com
+44489
+ olifluous
+ Sybren Apiecionek
+ ca&olifluous.com
+44490
+ Beward R&D Co., Ltd
+ Oleg Beketov
+ beketov&beward.ru
+44491
+ Cherry Creek Mortgage Co., Inc.
+ Todd Keller
+ tkeller&ccmclending.com
+44492
+ MEDIAHOUND, INC.
+ WESLEY BURGER
+ WESLEY&MEDIAHOUND.COM
+44493
+ STARMON s.r.o.
+ Jiri Holinger
+ holinger&starmon.cz
+44494
+ TrustAsia Technologies, Inc.
+ Edwin Zhai
+ edwin.zhai&trustasia.com
+44495
+ PAIO co.,ltd.
+ KyuWoo Choi
+ apple&paio.co.kr
+44496
+ Bender GmbH & Co. KG
+ Jan Hofmann
+ jan.hofmann&bender-de.com
+44497
+ CHINA AERONAUTICAL RADIO ELECTRONICS RESEARCH INSTITUTE
+ SONG QING
+ song_qing&careri.com
+44498
+ IT Solutions Roland Breitschaft
+ Roland Breitschaft
+ info&x-company.de
+44499
+ BLOOD AND CANCER CENTER OF EAST TEXAS
+ LISA GROSS
+ lgross&bccet.com
+44500
+ CHRONOTRACK SYSTEMS CORP.
+ Robert Lyons
+ blyons&chronotrack.com
+44501
+ NuLEDs, Inc.
+ Chris Isaacson
+ chris&nuleds.com
+44502
+ SmartCast GmbH
+ Matthias Meyer
+ meyer&smartcast.de
+44503
+ MDLIVE Inc.
+ Matt Thompson
+ mthompson&mdlive.com
+44504
+ Evilcats Organization
+ Jonathan Pearsall
+ jonathan&evilcats.org
+44505
+ Ideum Group, Inc
+ Mohamad EL-Bawab
+ mohamad&ideumgroup.com
+44506
+ Consulta Network Security AB
+ Daniel Azzarri
+ daniel.azzarri&consulta.se
+44507
+ Northwest Alabama Cancer Center, PC
+ Ella Ward
+ eward_nwacc&comcast.net
+44508
+ Vigilant Applications Limited
+ Thomas Medhurst
+ software&vigilantapps.com
+44509
+ CompTek
+ Fedor Vompe
+ f.vompe&comptek.ru
+44510
+ FJ Consultant
+ Francois Joannette
+ francois&fjconsultant.ca
+44511
+ Rudolf Wild GmbH & Co. KG
+ Peter Schwendner
+ peter.schwendner&wild.de
+44512
+ iptronix srl
+ dario pennisi
+ dario&iptronix.com
+44513
+ Essener Versorgungs- und Verkehrsgesellschaft mbH (EVV)
+ Ronald Kaufmann
+ ronald.kaufmann&evv-online.de
+44514
+ bremersee.org
+ Christian Bremer
+ iana&bremersee.org
+44515
+ Griesson - de Beukelaer GmbH & Co. KG
+ Winter Michael
+ m.winter&griesson.de
+44516
+ ETES GmbH
+ Markus Espenhain
+ support&etes.de
+44517
+ Virgil Grigoras
+ Virgil Grigoras
+ grigoras.oid&arcor.de
+44518
+ EUROSELL SPA
+ VITTORIO DALERCI
+ vittorio.dalerci&eurosell.it
+44519
+ US Railroad Retirement Board
+ Johand W. Cruse
+ johand.cruse&rrb.gov
+44520
+ Consolidated Information Systems
+ Tim Wetzel
+ wetzelt&consolidatedinfosystems.com
+44521
+ WUNDERVOLL NETWORKS
+ SEAN HUANG
+ sean&wundervoll.com.tw
+44522
+ Information Technology Solutions Laboratory
+ Danila Zubkov
+ danila.zubkov&gmail.com
+44523
+ NetBeez
+ Stefano Gridelli
+ stefano&netbeez.net
+44524
+ Research & Development Center "Vulkan" LLC
+ Andrey Bryantsev
+ a.bryantsev&ntc-vulkan.ru
+44525
+ Breast Surgery of Tulsa
+ Dr. LaNette Smith
+ jobs&breastsurgeryoftulsa.com
+44526
+ Carta Solutions Processing Services Corp
+ Geoff Smith
+ gsmith&cartaworldwide.com
+44527
+ Marco Dominguez
+ Marco Dominguez
+ marco.dominguez&gmail.com
+44528
+ Uriel Technologies
+ Janis Germanis
+ janis.germanis&urieltechnologies.eu
+44529
+ One Call Care Management
+ Jim Sullivan
+ Security_Team_Notice&onecallcm.com
+44530
+ Alphapower Ltd.
+ Octavian Stanciu
+ admin.alphapower&gmail.com
+44531
+ Renfell Engineering Pty Ltd
+ David Clement
+ pen&renfell.com
+44532
+ Sage Electronic Engineering, LLC
+ Scott Hoot
+ scott.hoot&se-eng.com
+44533
+ Digital Barriers
+ Paul McAteer
+ paul.mcateer&digitalbarriers.com
+44534
+ Weybourne Partners LLP
+ Charles Airey
+ charles.airey&weybournepartners.com
+44535
+ TSAT AS
+ Stein Harstad
+ stein.harstad&tsat.net
+44536
+ True Partners Consulting LLC
+ Gerald Liebhardt
+ gerald.liebhardt&tpctax.com
+44537
+ Elauwit Networks, LLC
+ Taylor Jones
+ cto&elauwit.com
+44538
+ Providius Corp
+ Jackson Wiegman
+ jackson&providiusdesign.com
+44539
+ Safe Patient Systems Ltd
+ Ross Folland
+ tech&safepatientsystems.com
+44540
+ Bond Enterprises
+ Carlos Maldonado
+ carlos.maldonado&inving.com
+44541
+ FeiTian United (Beijing) System Technology Co.,Ltd.
+ Yeping Xiao
+ yeping.xiao&feitian-tech.com
+44542
+ VdS Schadenverhütung GmbH
+ Philipp Steingrebe
+ psteingrebe&vds.de
+44543
+ Viesti Networks Oy
+ Risto Järvinen
+ risto.jarvinen&vine.fi
+44544
+ SANEF-ITS
+ Stephane Coudray
+ stephane.coudray&sanef-its.com
+44545
+ K-LAGAN España S.L.
+ Jesús González
+ jgonzalez&k-lagan.com
+44546
+ Harp Visual Communications Ltd
+ David Dunning
+ david.dunning&harpvisual.co.uk
+44547
+ YMOR Group B.V.
+ Stefan Postma
+ spostma&ymor.nl
+44548
+ Centrale Ashton Inc.
+ Vincent D. Handfield
+ v.handfield&ashcent.com
+44549
+ ELECTRIS
+ Mateusz Knapik
+ mateuszknapik&electris.pl
+44550
+ Avature USA LLC
+ Marco Dominguez
+ marco.dominguez&avature.net
+44551
+ NetCredit Group
+ Janis Orlovs
+ it&netcreditgroup.com
+44552
+ Night Corporation
+ Sutton Shin
+ oid&infsys.net
+44553
+ Oncology/Hematology of Loudoun and Reston
+ Sarva Rajendra
+ onchemraj2&verizon.net
+44554
+ Primevation Ltd.
+ Lars Eilebrecht
+ iana.org&primevation.com
+44555
+ CICS AB
+ Magnus Zimmerman
+ magnus.zimmerman&cics.se
+44556
+ Universitas Al Azhar Indonesia
+ Rahman Pujianto
+ rahman&uai.ac.id
+44557
+ WorNet AG
+ Michael Wodniok
+ wodniok&wor.net
+44558
+ Derixx GmbH
+ Markus Mayer
+ markus.mayer&derixx.de
+44559
+ Tribunal Regional do Trabalho da 13a. Regiao
+ Daniel Nunes Lira Barbosa
+ dnbarbosa&trt13.jus.br
+44560
+ International Black Sea University
+ Salavat Sayfullin
+ hostmaster&ibsu.edu.ge
+44561
+ Alachua County Library District
+ Harold McMullen
+ hmcmullen&aclib.us
+44562
+ aixtools (Michael Felt)
+ Michael Felt
+ aixtools&felt.demon.nl
+44563
+ Irkutsk Diagnostic Centre
+ Vladislav Arkhipov
+ arhipov&dc.baikal.ru
+44564
+ CJSC "ENERGOMERA"
+ Roman Lipskiy
+ LipskiyRN&energomera.ru
+44565
+ Tobias Mandjik (formerly 'LECKERBEEF.de')
+ Tobias Mandjik
+ tobias.mandjik&gmail.com
+44566
+ OOO Komandor-holding
+ Tarelov Egor
+ khext&sm-komandor.ru
+44567
+ Agencja Rozwoju Przemyslu S.A.
+ Piotr Stokluska
+ piotr.stokluska&arp.com.pl
+44568
+ Om7Sense GmbH
+ john read
+ john.read&om7sense.com
+44569
+ Regional Networks, Ltd.
+ Konstantin A Savchenko
+ konstantin.s&regnets.ru
+44570
+ Lancaster Cancer Center
+ Daisy Plaza
+ dplaza&lancastercancercenter.com
+44571
+ Solinea, Inc
+ John Stanford
+ john&solinea.com
+44572
+ Abington Hematology Oncology Associates
+ Richard Perri
+ rperri&abingtonhemeonc.com
+44573
+ MGI1
+ Edmund Jay
+ ejay&mgi1.com
+44574
+ Jilin Yuxin Technology Co. Ltd
+ æŽæ˜Šå¤© (Haotian Li)
+ clerk_9919&163.com
+44575
+ 3S PocketNet
+ Kevin Ko
+ kevin.ko&3svision.com.tw
+44576
+ PERNOD-RICARD
+ Gilaud Christophe
+ christophe.gilaud&pernod-ricard.com
+44577
+ Proxion Solutions Oy
+ Liisa Tolvanen
+ liisa.tolvanen&proxion.fi
+44578
+ Spectra Engineering Pty Ltd
+ Albertus Sonny Harmanto
+ sonnyh&spectraeng.com.au
+44579
+ Sonnenburg Electronic AG
+ Roland Westenkirchner
+ westenkirchner&sonnenburg.de
+44580
+ Johann Sperber GMBH & Co. KG
+ Mr. Maikranz, Michael
+ maikranz&sperber-kg.de
+44581
+ Regional Hematology Oncology Associates,P.C
+ Carol Reifsteck
+ carol.rhoa&gmail.com
+44582
+ Inversion Software OÜ
+ Indrek Järve
+ indrek&inversion.ee
+44583
+ Obicis Ltd.
+ Hrvoje Maracic
+ hrvoje&obicis.com
+44584
+ JumpCloud, Inc
+ Travis Yoes
+ sa&jumpcloud.com
+44585
+ Servato Corp
+ Dorion Carr
+ dcarr&servatocorp.com
+44586
+ CommDev, LLC
+ Sergey Kozlov
+ commdevllc&gmail.com
+44587
+ InMechaSol
+ Matthew von Arx
+ matt.vonarx&inmechasol.com
+44588
+ Kryptus Information Security S/A
+ Igor Jardim
+ igor&kryptus.com
+44589
+ becker-ikt.de - Jochen Becker
+ Jochen Becker
+ jochen.becker&becker-ikt.de
+44590
+ Kevin Niehage
+ Kevin Niehage
+ kevin&niehage.name
+44591
+ Morgan Hunt Ltd
+ Mr Julian Fletcher
+ julian.fletcher&morganhunt.com
+44592
+ Fininvest Sp. z o.o.
+ Jacek Blaszczynski
+ oid&fininvest.pl
+44593
+ Jan Bětík (Údolí Sviní)
+ Jan Bětík
+ jan.betik&svine.us
+44594
+ DTS INSIGHT CORPORATION (formerly 'Yokogawa Digital Computer Corporation')
+ Koichi Ida
+ pqa_admin&dts-insight.co.jp
+44595
+ indigo Consulting GmbH
+ Sven Schmidtke
+ svschmid&indigo-nms.eu
+44596
+ DILO Armaturen und Anlagen GmbH
+ Peter Haag
+ Peter.Haag&dilo-gmbh.com
+44597
+ BigBoards
+ Wim Van Leuven
+ wim.vanleuven&bigboards.io
+44598
+ Gosford IT
+ Dave Horsfall
+ dave&gosford-it.com
+44599
+ Vuzix Corporation
+ Scott Wagner
+ scott_wagner&vuzix.com
+44600
+ e-Paper Ltd.
+ Eduard Furlender
+ efurl&epapersign.com
+44601
+ Sunware s.r.o.
+ Michael Brabec
+ michael.brabec&sunware.cz
+44602
+ Systems Mechanics Ltd.
+ Peter Godfrey
+ pete.godfrey&sysmech.co.uk
+44603
+ u-form Testsysteme GmbH & Co KG
+ Cornelius Scheffel
+ scheffel&uforme.de
+44604
+ Beijing Jinhong Xi-Dian Information Technology Corp.
+ Pingli Sui
+ suipingli&chinaxidian.com
+44605
+ Lighthouse IVM GmbH
+ Andreas Niemeyer
+ technik&kadis.de
+44606
+ Siraya Networks Co., Ltd.
+ Sam Wang
+ sam&sirayanetworks.com
+44607
+ GreenField Software Private Limited
+ Ankur Pramanick
+ ankur.pramanick&greenfieldsoft.com
+44608
+ Net at Work Netzwerksysteme GmbH
+ Stefan Cink
+ stefan.cink&netatwork.de
+44609
+ PRONIX s.r.o.
+ Petra Sergovicova
+ pronix&pronix.cz
+44610
+ Elvis-Telecom JSC
+ Dmitry Kozlov
+ noc&elnet.ru
+44611
+ Dumee.fr
+ Gilles Dumee
+ gilles&dumee.fr
+44612
+ Beijing Tonlier Energy Technology Co., Ltd.
+ XiaoZiYun
+ xzy_2008&sina.com
+44613
+ Sunkaisens(Beijing) Technology Co.,Ltd.
+ Zhang XiangLong
+ zhangxianglong&sunkaisens.com
+44614
+ Lingualeo LLC.
+ Anthony Regeda
+ regeda&lingualeo.com
+44615
+ Bluehouse Technology Ltd
+ Ms. Sharmila Pillai
+ info&bluehouse-technology.co.uk
+44616
+ University Transilvania of Brasov
+ Sorin COCORADA
+ cciu&unitbv.ro
+44617
+ GLOBTECH spol. s r.o.
+ Vit Zdara
+ vit.zdara&globtech.cz
+44618
+ Philter, LLC
+ Chad Johnson
+ chadrjohnson&gmail.com
+44619
+ Ziften Technologies
+ Luca Loiodice
+ luca.loiodice&ziften.com
+44620
+ Integrated Service Company LLC
+ Jeff L Dean
+ jdean&inservusa.com
+44621
+ OLeary Computers Inc
+ Doug O'Leary
+ dkoleary&olearycomputers.com
+44622
+ Instituto Colegio de Todos los Santos
+ Vera Santiago
+ informatica&tls.edu.ar
+44623
+ Iomnis Surveillance Solutions
+ Mr. Alan Davis
+ iomnis_it&iomnis.com
+44624
+ Blood & Cancer Center (Ohio)
+ Rita Lopez
+ ritlopez&hotmail.com
+44625
+ Electre
+ Foued ZIDANE
+ fzidane&electre.com
+44626
+ Captive.net
+ Anton Van Cauteren
+ anton&captive.net
+44627
+ National Instruments Corporation
+ William A Lanagan
+ lanagan&ni.com
+44628
+ Canva, Inc.
+ OID Admin
+ oid-admin&canva.com
+44629
+ Australian Department of Infrastructure and Regional Development
+ Jon Harrison
+ Jon.Harrison&infrastructure.gov.au
+44630
+ JSC Platron
+ Dmitry Karmishkin
+ cto&platron.ru
+44631
+ TechFu (Pty) Ltd.
+ Neil Fourie
+ iana&techfu.co.za
+44632
+ EBlink SA
+ Ludovic Le Corre
+ informatique-op&e-blink.com
+44633
+ Squire Technologies
+ Andrew Cooper
+ acooper&squire-technologies.com
+44634
+ markentier (Christoph Grabo)
+ Christoph Grabo
+ christoph&markentier.net
+44635
+ Degeetia OÜ
+ Ivo Mehide
+ ivo&degeetia.ee
+44636
+ NewCashel Inc.
+ Mike Rainey
+ mike&newcashel.com
+44637
+ CB&I Federal Services
+ Steven O'Neal
+ steven.oneal&cbifederalservices.com
+44638
+ ONEDC
+ Sam WIlson
+ sam.wilson&onedc.com
+44639
+ Hermes Europe GmbH
+ Christoph Eichner
+ Christoph.Eichner&hermes-europe.eu
+44640
+ UpdateLogic, Inc.
+ Brian Paul Johnson
+ it&updatelogic.com
+44641
+ VyOS
+ Daniil Baturin
+ maintainers&vyos.net
+44642
+ National Knowledge Network
+ Gaurav Kansal
+ gaurav.kansal&nkn.in
+44643
+ Fujikura Automotive Europe S.A.
+ Manuel Ruiz
+ manuel.ruiz&fujikura-automotive.com
+44644
+ Vopium A/S
+ Haroon ur Rashid Abbasi
+ haroon.rashid&vopium.com
+44645
+ Infrabel NV
+ Pieter Baele
+ pieter.baele&infrabel.be
+44646
+ Emko Elektronik Sanayi ve Ticaret A.Åž.
+ Duygu Ispalar Guneri
+ duygu.ispalar&emkoelektronik.com.tr
+44647
+ Argus der Presse AG
+ Yannik Nicod
+ software&argus.ch
+44648
+ Manet Ltd
+ Tomi Malkki
+ tomi&manmon.net
+44649
+ Alma Technologies
+ John K. Hinsdale
+ postmaster&alma.com
+44650
+ Hemotology Oncology Care of Northern VA
+ Layne Fry
+ lfry&hocnova.com
+44651
+ University of Detroit Jesuit High School and Academy
+ Information Technology
+ webadmin&uofdjesuit.org
+44652
+ LaMarche Mfg. Company
+ Pat DeLacluyse
+ pdelacluyse&lamarchemfg.com
+44653
+ Unassigned
+ Removed 2014-11-04
+ ---none---
+44654
+ Hochschule für Musik Freiburg
+ Jürgen Diez
+ j.diez&mh-freiburg.de
+44655
+ Heartland Hematology & Oncology
+ Shannon Bauer
+ sbauer&heartlandhem-onc.com
+44656
+ Sound Choice Communications LLC
+ Eric Osterberg
+ staff&sccvoip.com
+44657
+ Bow Valley College
+ Mark Prevey
+ mprevey&bowvalleycollege.ca
+44658
+ Northwest Medical Specialties PLLC
+ Jeff Hunnicutt
+ jhunnicutt&nwmsonline.com
+44659
+ Burlington County Hematology-Oncology Associates, P.A.
+ Joyce Matola
+ bchemonc&verizon.net
+44660
+ Landspitali
+ Elfar Ingvarsson
+ elfar&landspitali.is
+44661
+ Boyce Technologies, Inc.
+ Craig Hale
+ chale&boycetechnologies.com
+44662
+ CodeChase
+ Andrew Hilliar
+ andrewh&codechase.com.au
+44663
+ Wuhan GreeNet Information Service Co., Ltd.
+ zhangwei
+ wzhang&greenet.net.cn
+44664
+ IRCOS JSC
+ Sergey Korochin
+ KorochinSV&ircoc.vrn.ru
+44665
+ 1&1 Internet AG
+ Alfons Maas
+ oid-administration&1and1.org
+44666
+ Ville de Saint André
+ Fabrice PAYET
+ DSI&saint-andre.re
+44667
+ Pardic Systems , Ltd.
+ Farid Nabizad
+ pardicsys&gmail.com
+44668
+ Securosys SA
+ Robert Rogenmoser
+ roro&securosys.ch
+44669
+ First Capital Payments
+ Fredrick Robinson
+ frobinson&firstcapitalpayments.com
+44670
+ Prism Software Corporation
+ Mayank Aggarwal
+ mayank&prismsoftware.com
+44671
+ Sysctl AB
+ Andreas Jonsson
+ andreas&sysctl.se
+44672
+ Naucra Co., Ltd
+ Shimhyun Lee
+ shlee&naucra.com
+44673
+ SitePen, Inc.
+ Robert Chady
+ sitepen-pen&sitepen.com
+44674
+ FUSED NETWORK CORP
+ Paul Fleming
+ admins&fused.net
+44675
+ Spillman Technologies Inc.
+ Michael F. Wilkinson
+ mwilkinson&spillman.com
+44676
+ Glenn McGurrin
+ Glenn McGurrin
+ oid-pen-admin&glennmcgurrin.com
+44677
+ Dreamhack Network
+ Christian Svensson
+ bluecmd&tech.dreamhack.se
+44678
+ Loopia AB
+ Linus Sundqvist
+ drift&loopia.se
+44679
+ Plansee Group Service GmbH
+ Martin Broll
+ martin.broll&plansee.com
+44680
+ Iudex
+ Tuomas RIihimäki
+ pen.iana&iudex.fi
+44681
+ Ajuntament de Valencia
+ Pedro Belenguer
+ pbelenguer&valencia.es
+44682
+ CompliSpace Technology Pty Ltd
+ Michael McHugh
+ michael.mchugh&complispace.com.au
+44683
+ Intern-net
+ Bastian Brunner
+ contact&intern-net.de
+44684
+ Corsa Technology Inc.
+ Richard Perrin
+ mibmaster&corsa.com
+44685
+ NTENT
+ Ashton Davis
+ itns&ntent.com
+44686
+ ROI Development Corp., DBA Newmar
+ Kurt Palermo
+ kurtp&newmarpower.com
+44687
+ Hebeo
+ Damien Lesgourgues
+ damien&hebeo.org
+44688
+ WorldWide Supply LLC (aka "WWS")
+ Barry Hardek
+ bhardek&worldwidesupply.net
+44689
+ Groupe Simplinet inc.
+ Martin Hébert
+ support&simpli.net
+44690
+ Sonavox Canada Inc.
+ Stephanie Tedesco
+ stedesco-rizzo&sonavox.com
+44691
+ GRUPO ONCOLOGICO COMUNITARIO DE SAN JUAN
+ JENNIFER OYOLA
+ oyolajennifer&gmail.com
+44692
+ Sedus Stoll AG
+ Eric Michael
+ ericmichael&sedus.com
+44693
+ Microwave Photonic Systems, Inc.
+ Keith Voss
+ kvoss&b2bphotonics.com
+44694
+ Adams County Cancer Center
+ Payal Patel
+ payalppatel87&gmail.com
+44695
+ Wolfgang Erlenkoetter IT
+ Wolfgang Erlenkoetter
+ wolfgang&erlenkoetter.net
+44696
+ apl.io
+ Luke Van Horn
+ luke&apl.io
+44697
+ Charles University in Prague, Faculty of Mathematics and Physics
+ Dan Lukes
+ netadm&mff.cuni.cz
+44698
+ Baxter Planning System
+ Ken Hughes
+ it&bybaxter.com
+44699
+ BiLL GmbH
+ Yvan Zaugg
+ zaugg&billgmbh.ch
+44700
+ Kuss IT-Solutions
+ Reinhard Kuss
+ office&edv-profi24.at
+44701
+ Hearsay Social
+ Adam DePue
+ opsmgmt&hearsaysocial.com
+44702
+ Voiceworks B.V.
+ Oliver Bril
+ oliver.bril&voiceworks.com
+44703
+ Danville Hematology and Oncology
+ Star Reed
+ starlette.reed&lpnt.net
+44704
+ BlackSip Development
+ Jens Sauer
+ j.sauer&mx.blacksip.de
+44705
+ Hack12
+ Morgan Attias
+ morgan&hack12.com
+44706
+ Hostopia.com Inc.
+ Kelvin Hockin
+ khockin&hostopia.com
+44707
+ SAI Technology Inc.
+ Herman Lee
+ hlee&saitechnology.com
+44708
+ Crews Banking corporation
+ Matt Opalach
+ Mopalach&crewsbankcorp.com
+44709
+ Xolphin B.V.
+ Maarten Bremer
+ info&xolphin.com
+44710
+ Ensured B.V.
+ Maarten Bremer
+ info&ensured.com
+44711
+ T-Mobile Nederland BV
+ Brahim Mouhdi
+ brahim.mouhdi&t-mobile.nl
+44712
+ AGAT-System
+ Ujin Kosy
+ ujinkosy&gmail.com
+44713
+ COSMOS-SOFT.net
+ Masato KISHI
+ mkishi&cosmos-soft.net
+44714
+ Transdata
+ Pavol Podolak
+ podolak&transdata.sk
+44715
+ Ezitherm
+ James Yong
+ jamesy&ezitherm.com
+44716
+ University of the Sunshine Coast
+ Peter Embleton
+ pembleto&usc.edu.au
+44717
+ CO-Sol Inc.
+ Ryota Watabe
+ ryota.watabe&cosol.jp
+44718
+ Loews Hotels Inc
+ Manuel Olivero
+ HotelItTech&loewshotels.com
+44719
+ UniversalCard Sibiria LLC
+ Anton Maltsev
+ akm&ruspro.info
+44720
+ Shanghai BEIDIAN Industry Group
+ Chenliyang
+ chenly&shbeidian.com.cn
+44721
+ Okaki Health Intelligence Inc
+ Wei Tam
+ wei&okaki.com
+44722
+ WALLMEDIEN AG
+ Sven Koepfer
+ iana&wallmedien.de
+44723
+ Unassigned
+ Removed 2014-12-16
+ ---none---
+44724
+ LLC "ITTech"
+ Andrey Kravchenko
+ kravchenko&i-t-tech.ru
+44725
+ BADTRONIC sarl
+ JEROME MSIKA
+ badtronic&badtronic.fr
+44726
+ Radionika Sp. z o.o.
+ Aleksander Piwkowski
+ aleksander.piwkowski&radionika.com
+44727
+ Y2S Corporation
+ Yuji Kanematsu
+ iana&y2s.net
+44728
+ I3 CZ s.r.o.
+ Tomáš Brandýský
+ brandysky&i3.cz
+44729
+ Fixmon
+ Smirnov Alexey
+ chemist&haskell.su
+44730
+ Elkomtech S.A.
+ Tomasz Biczyński
+ tomasz.biczynski&elkomtech.com.pl
+44731
+ Palestine Monetary Authority
+ Hani Amer
+ smart&pma.ps
+44732
+ OOO bella-Don
+ Vladislav Spivak
+ spivak&bella-don.ru
+44733
+ Forbes Technosys Ltd
+ Mahesh Kulkarni
+ mahesh.kulkarni&forbestechnosys.com
+44734
+ Menlo Security
+ Todd Ignasiak
+ info&menlosecurity.com
+44735
+ Electronic Commerce Inc.
+ Don Magee
+ dmagee&ecipay.com
+44736
+ JERRA Soft GmbH
+ Mr. Sascha Poss
+ sascha.poss&jerra.de
+44737
+ Raindrop Laboratories (Alan Batie)
+ Alan Batie
+ hostmaster&rdrop.com
+44738
+ ASUSTOR Inc.
+ James Su
+ jamessu&asustor.com
+44739
+ Miele & Cie. KG
+ Rolf Berenbrinker
+ rolf.berenbrinker&miele.de
+44740
+ Innovapuglia S.p.A.
+ Nicola Saracino
+ n.saracino&innova.puglia.it
+44741
+ IAV GmbH
+ Karsten Prejawa
+ iana-oid&iav.de
+44742
+ Aunigma Network Security Corp.
+ Karl Elliott
+ kelliott&aunigma.net
+44743
+ POMA
+ James PARADON
+ it_poma&poma.net
+44744
+ Scanline VFX LA Inc.
+ Viet Nguyen
+ tech&scanlinevfx.com
+44745
+ Tremor Video
+ Presley Acuna
+ pacuna&tremorvideo.com
+44746
+ Sea Surveillance AS
+ Roman Efanov
+ re&seasurv.net
+44747
+ VoiceTrust
+ Jan Nitecki
+ jnitecki&voicetrust.com
+44748
+ Wild Kilt Pty Ltd
+ Tommy Braas
+ tommy&wildkilt.com
+44749
+ Malwarebytes Corporation
+ David Cahill
+ dcahill&malwarebytes.org
+44750
+ Edifecs Inc
+ Vik Sachdev
+ viks&edifecs.com
+44751
+ Tell International Inc.
+ Rabih Ismail
+ rismail&tell-inc.com
+44752
+ Quamatik doo
+ Gustavo Perez
+ gustavo.perez&quam.hr
+44753
+ UniQ-CA B.V.
+ Frans Bolk
+ frans.bolk&uniq-id.com
+44754
+ Patent Agency Tegas Llc
+ Roman E. Paliy
+ info&pategas.com
+44755
+ Online Development Inc.
+ Jim Webber
+ jwebber&oldi.com
+44756
+ AgNO3 GmbH & Co. KG
+ Moritz Bechler
+ bechler&agno3.eu
+44757
+ ANIMO LIMITED.
+ Yoshimichi Akiyama
+ yakiyama&animo.co.jp
+44758
+ ACTRONICS K.K.
+ Katsumi Sasaki
+ system&actronics.co.jp
+44759
+ Turbo Systems Co., Ltd.
+ Hiroyuki Kobayashi
+ koba&turbosystems.co.jp
+44760
+ Vsoft Colombia Ltda.
+ Jonathan Obando
+ jobando&pcsistel.com
+44761
+ VoxIdea
+ Jonathan Rozo
+ jonathan&voxidea.com
+44762
+ IBS PROJECT LLC
+ Talip Ilyassov
+ talip.ilyassov&ibsproject.kz
+44763
+ Steven Sloane
+ Steven Sloane
+ oid-admin&1e303.uk
+44764
+ bacq.ru
+ Andrey Borisenko
+ admin&bacq.ru
+44765
+ PTL Limited
+ Denis Vella
+ netadmin&ptl.com.mt
+44766
+ Katao Ops
+ Sven Bender
+ mail&svenbender.de
+44767
+ Tieto Sweden AB
+ Anders Strandberg
+ anders.strandberg&tieto.com
+44768
+ Grayson bvba
+ Wim Coulier
+ wim&coulier.org
+44769
+ Tsinghua University
+ Changqing An
+ acq&tsinghua.edu.cn
+44770
+ NYNEX satellite OHG
+ Frederik Kriewitz
+ f.kriewitz&nynex.de
+44771
+ Apsidis
+ Maniel Sotomayor
+ maniel.sotomayor&gmail.com
+44772
+ West Genesee Central School District
+ Art LaFlamme
+ helpdesk&westgenesee.org
+44773
+ Sistemas de Seguridade A1
+ Mario Rial Amado
+ mario&seguridadea1.com
+44774
+ Alameda Health Services
+ LouAnn Raucher
+ lraucher&alamedahealthsystem.org
+44775
+ City Network International AB
+ Joel Svensson
+ joel.svensson&citynetwork.eu
+44776
+ Hedberg Produtions
+ Johan Hedberg
+ johan&hedbergproductions.com
+44777
+ MEAZON SA
+ Stelios Koutroubinas
+ s.koutroubinas&meazon.com
+44778
+ thinkindifferent.net
+ lily wilson
+ hotaru&thinkindifferent.net
+44779
+ Unity Health Insurance
+ Jeremy Hermsdorf
+ netadmin&unityhealth.com
+44780
+ BikePics
+ Denis Markwell
+ help&bikepics.com
+44781
+ Connetos Company
+ Luo Feng
+ tech&connetos.com
+44782
+ Xiamen Kehua Hengsheng Co.,Ltd
+ Kewen Fu
+ kecan&kehua.com
+44783
+ Push To Talk International Ltd
+ Kevin Broadey
+ hostmaster&ptti.co.uk
+44784
+ Hitzigrath
+ Mischa Hitzigrath
+ mischa&hitzigrath.de
+44785
+ IS2 Intelligent Solution Services AG
+ Florian Wöhrl
+ admin&is2.de
+44786
+ Stadtwerke Jena GmbH
+ Bjoern Wever
+ dv&stadtwerke-jena.de
+44787
+ Corporate Business Systems LLP.
+ Nickolay Krivtsov
+ nkrivtsov&cbs.kz
+44788
+ Goethe-Institut e. V.
+ Benjamin Bauer
+ benjamin.bauer&goethe.de
+44789
+ Sarah Cannon Research Institute
+ Nicholas Breaux
+ nicholas.breaux&sarahcannon.com
+44790
+ Ingenium Automation + Engineering Pte Ltd
+ Kannan Balaji
+ balaji&ingeniumiae.com
+44791
+ Chengdu Global Capsheaf Solution Technology Co., Ltd.
+ Zhou Ji
+ jo121fox&gmail.com
+44792
+ AzuriteUK (Valerij Prusakov)
+ Valerij Prusakov
+ valerkafromuk&yahoo.co.uk
+44793
+ GAMING1 SPRL
+ DONEA Bertrand
+ bertrand.donea&gaming1.com
+44794
+ Chickasaw Holding Company
+ Billy Staggs
+ ctcadmins&chchq.net
+44795
+ Tridigy, LLC
+ Laimonas Slecpenka
+ iana&tridigy.com
+44796
+ SFO Technologies Pvt. Ltd.
+ Dileep Kumar S.
+ dileepkumar.s&nestgroup.net
+44797
+ Stoat Works
+ Martin P. Hellwig
+ martin&stoatworks.com
+44798
+ TechsMix Networks
+ Jared Ledvina
+ jared&techsmix.net
+44799
+ audioalgorithms
+ Jakob Ashtar
+ info&audioalgorithms.com
+44800
+ it7 s.r.o.
+ Lukas Stana
+ it7&it7.sk
+44801
+ Sole proprietorship Ilya Gruzinov
+ Ilya Gruzinov
+ ilya.gruzinov&gmail.com
+44802
+ IT-Labor
+ tom ate
+ ich-hab-was-gefunden&web.de
+44803
+ Whatson-Web
+ Jordi Grimaud
+ jordi.grimaud&gmail.com
+44804
+ FCM TECHNOLOGY S.r.l.
+ Fabio Cateno Burgarello
+ fcmtechnology&gmail.com
+44805
+ Sea Island Cancer Center
+ Terrea R. Parker
+ cancercenter&embarqmail.com
+44806
+ Universidade Federal da Integração Latino-Americana
+ Lucas Guilherme Diedrich
+ lucas.diedrich&unila.edu.br
+44807
+ Infor*Med
+ Roberto Alfonso
+ roberto.alfonso&praxisemr.com
+44808
+ tsblog.org
+ Tone Southerland
+ tone&s6mail.net
+44809
+ HealthStream, Inc.
+ Michael Lopez
+ michael.lopez&healthstream.com
+44810
+ arales.org
+ Yoshiaki UCHIKAWA
+ yoshiaki&arales.org
+44811
+ Funambolo Technologies Private Limited
+ K. Shahanawaz Khan
+ kskhan&funambolo.co.in
+44812
+ JSC "Institute of Automation of Energy Systems"
+ Alexey Petrov
+ alexey&iaes.ru
+44813
+ Beijing Easynetworks Technology Co.,Ltd.
+ Charles Wang
+ 13910122958&126.com
+44814
+ Genexyx Srl
+ Damiano Scrigni
+ admin&genexyx.com
+44815
+ Mauro Altamura
+ Mauro Altamura
+ mauro&mauroaltamura.com
+44816
+ South Carolina Oncology Associates
+ Wade Bonner
+ wbonner&sconcology.net
+44817
+ Idaho Division of Veterans Services
+ Clinton Dale
+ clinton.dale&veterans.idaho.gov
+44818
+ CADMO CONOCIMIENTO S.L.
+ Antonio Roncero
+ soporte&cadmoweb.com
+44819
+ Store Electronic Systems S.A.
+ Tarik FILALI Ansary
+ tarik.filali&ses-esl.com
+44820
+ Chlorine Hilarva
+ Manuel Lanctot
+ sensoz&gmail.com
+44821
+ Beijer Electronics AB
+ Niklas Sjöström
+ niklas.sjostrom&beijer.se
+44822
+ DC Matrix Internet S/A
+ Danilo Bento
+ danilo.bento&matrix.net.br
+44823
+ Airborne Interactive
+ Ian Walberg
+ ian.walberg&airborne.aero
+44824
+ Opravil
+ Jan Opravil
+ jan.opravil&opravilovi.com
+44825
+ Lautersoft
+ Rainer Lauterbach
+ rainer.lauterbach&lautersoft.de
+44826
+ Fire Protection Service Corporation
+ Andrew T. Fry
+ oid&kencosecurity.com
+44827
+ epcan GmbH
+ nils waning
+ nw&epcan.de
+44828
+ SilverNet Ltd.
+ Paul Ryan
+ pryan&silvernet.com
+44829
+ Ganymed Pharmaceuticals AG
+ Dr. Bastian Holthöfer
+ it&ganymed.ag
+44830
+ Trio Motion Technology Ltd
+ Anthony Matthews
+ tmatthews&triomotion.com
+44831
+ Nuvotex Solutions GmbH & Co KG
+ Daniel Nachtrub
+ dn&nuvotex.de
+44832
+ Product Ventures Ltd
+ Christopher Smith
+ administrator&productventures.com
+44833
+ peteheilig.com
+ Pete Heilig
+ pete&peteheilig.com
+44834
+ SYSTEMS AND TECHNOLOGIES, ZAO
+ Victor Sizov
+ veector&mail.ru
+44835
+ Oncology & Hematology Consultants of Houston
+ Nabeel Shalan
+ nabeel_shalan&yahoo.com
+44836
+ Breqwatr, Inc.
+ Jason Harley
+ jason.harley&breqwatr.com
+44837
+ Absec Malaysia Sdn Bhd
+ Mohd Khalemi
+ khalemi&absecmy.com
+44838
+ chinasoft-tokyo corporation
+ xu kebin
+ xukebin&chinasoft-tokyo.co.jp
+44839
+ Mega Designs Pvt. Ltd.
+ Soomit Banerjee
+ soomitb&gmail.com
+44840
+ Intrasonics Ltd
+ Paul Trinder
+ itadmin&intrasonics.com
+44841
+ Lyngmo.Net
+ Runar Lyngmo
+ ianapen&lyngmo.net
+44842
+ Fairbanks North Star Borough School District
+ Robert Hingst
+ robert.hingst&k12northstar.org
+44843
+ Hasin Technology
+ Mohammad Banisaeid
+ banisaeid&hasintech.com
+44844
+ Nobel Biocare Services AG
+ Jacopo Fumagalli
+ info.switzerland&nobelbiocare.com
+44845
+ Dillert
+ Joerg Dillert
+ jdi&gmx.net
+44846
+ SuperNetwork s.r.o.
+ Marek Becka
+ marek.becka&superhosting.cz
+44847
+ Yuri Bugelli
+ Yuri Bugelli
+ yuri.bugelli&gmail.com
+44848
+ COSYLVAL
+ RUFFIE Marc
+ marc.ruffie&cosylval.fr
+44849
+ Five Below, Inc.
+ Joshua Cloud
+ oid&fivebelow.com
+44850
+ United States Antarctic Program
+ Kristofer Boyd
+ kristofer.boyd.contractor&usap.gov
+44851
+ WINK Streaming
+ Michael McConnell
+ michael&winkstreaming.com
+44852
+ Energy Communications Management Exchange, sub-division of Future DOS Research & Development Inc.
+ Avygdor Moise
+ info&ecmx.org
+44853
+ KVL COMP Kft.
+ Mátyás Stubeczky
+ matyas.stubeczky&kvlcomp.hu
+44854
+ linmaonline.de
+ Markus Fluer
+ webmaster&linmaonline.de
+44855
+ h-dy's Home
+ Dingyuan Hu
+ dingyuan&h-dy.org
+44856
+ Art Developers Corporation
+ Koichi Taga
+ iana-regist&artdev.co.jp
+44857
+ Broadsound Corporation
+ Steve Yao
+ steveyao&broadsound.com.tw
+44858
+ Elkjøp Nordic AS
+ Maqsood Ali Bhatti
+ maqsood.ali.bhatti&elkjop.no
+44859
+ Mobik d.o.o.
+ Gašper Drolc
+ gasper.drolc&mobik-ics.com
+44860
+ Emanomedia GmbH
+ Alexander Trapp
+ alexander.trapp&emanomedia.com
+44861
+ Catoctin Systems
+ Jason Callaway
+ admin&catoctinsystems.com
+44862
+ IT SYSTEMS srl
+ Max Vegni
+ m.vegni&itsystems.it
+44863
+ Unitow Services (1978) Ltd.
+ Gerald Chudyk
+ gchudyk&ekotech.com
+44864
+ Bethel Blood and Cancer Center
+ Melissa Gutierrez
+ melissa.bbcc&outlook.com
+44865
+ Bay Area Regional Medical Center
+ Mark Albright
+ malbright&barmc.us
+44866
+ Benedikt Frenzel Systems
+ Benedikt FRENZEL
+ pen&bfr.name
+44867
+ Etic Telecom
+ Mickael Chazaux
+ mickael.chazaux&etictelecom.com
+44868
+ Earthling Interactive
+ Dan Stevens
+ stevens&earthlinginteractive.com
+44869
+ Zen Solutions Limited
+ Colin Foster
+ who.is&zen.net.nz
+44870
+ JSC "SKB Electronmash"
+ Mamut Naum Ilyich
+ skbelectronmash&ukr.net
+44871
+ Universidad de Cuenca
+ María José Torres Maldonado
+ mariajose.torres&ucuenca.edu.ec
+44872
+ FiberLabs Inc.
+ Yoshinori Mimura
+ oidadmin&fiberlabs.co.jp
+44873
+ CJSC «INTERSET»
+ Andrey Tumanian
+ atfreebox&gmail.com
+44874
+ Instytut Matematyczny Polskiej Akademii Nauk
+ Tomasz Zajdel
+ tzajdel&impan.pl
+44875
+ Reykjavikurborg
+ Tomas Gudmundsson
+ hostmaster&reykjavik.is
+44876
+ Hrvatska poÅ¡tanska banka, dioniÄko druÅ¡tvo
+ Marijan Žužić
+ marijan.zuzic&hpb.hr
+44877
+ IMMA Inc.
+ Svyatoslav Noskov
+ snoskov&imma.ru
+44878
+ Datcent Technology Co.,Ltd.
+ ShuQiang Li
+ lishuqiang&datcent.com
+44879
+ Cunz RaD Ltd.
+ Sascha Cunz
+ sascha&cunz-rad.com
+44880
+ Harte & Lyne Limited
+ James B. Byrne
+ support&harte-lyne.ca
+44881
+ ikara
+ Koji Araki
+ araki.koji&ikara.jp
+44882
+ Techno-com
+ Maxim Melnikov
+ melnikovmv&bk.ru
+44883
+ Iw1BI
+ Domenico Casarino
+ domenico.casarino&gmail.com
+44884
+ OneVision Software AG
+ Christian Zietlow
+ it&onevision.com
+44885
+ Baltech AG
+ Robert Hölzl
+ robert.hoelzl&baltech.de
+44886
+ Gainspeed, Inc.
+ Ram Prasad
+ ram&gainspeed.com
+44887
+ The Kansas City Southern Railway Company
+ Michael Chung
+ KCSInfoSec&KCSouthern.com
+44888
+ klolik.org
+ Bartłomiej Korupczyński
+ klolik79&gmail.com
+44889
+ Denver Public Library
+ Heath Young
+ hyoung&denverlibrary.org
+44890
+ BKtel Photonics SAS
+ Cyril Le Goas
+ legoas&bktel.com
+44891
+ Xero
+ David Garner
+ david.garner&xero.com
+44892
+ Primum Health IT S.L.
+ David de Mena García
+ info&primum.es
+44893
+ Software Diversions, Inc.
+ S. Colin Leister
+ colin&softwarediversions.com
+44894
+ Napatech
+ Alex Agerholm
+ aa&napatech.com
+44895
+ Bitcraze AB
+ Arnaud Taffanel
+ arnaud&bitcraze.se
+44896
+ Secureloin
+ Teguh P. Alko
+ chain&rop.io
+44897
+ Vista Oncology
+ Callie Hills
+ callieh&vista-oncology.com
+44898
+ Insignis
+ Roberto da T. Goncalves
+ roberto.goncalves&insignis.com.br
+44899
+ Code L7
+ Alvin Garcia Chaves
+ alvin.garcia&code-l7.co
+44900
+ ReminderMedia
+ Information Technology
+ systems&remindermedia.com
+44901
+ Xiamen Sunwe Technology CO.,Ltd
+ Decai Zhang
+ zhangdc&china-sunwe.com
+44902
+ ShareTech Information Co., LTD.
+ Lois Hsieh
+ ting&sharetech.com.tw
+44903
+ Stratech Systems Limited
+ Nurra Trog
+ nurra_farhana_mahat&StratechSystems.com
+44904
+ Media Stream Co., LTD.
+ Kevin Lee
+ gklee&media-stream.co.kr
+44905
+ NightTrade Group, Inc.
+ Martin Estok IV
+ martin.estok&nighttrade.org
+44906
+ TBDD, LTD
+ Aleksandr Vavilin
+ vavilin&tcobdd.ru
+44907
+ nVisionIT Pty Ltd
+ Stephen Jordaan
+ stephenj&nvisionit.co.za
+44908
+ CARTIERE DEL GARDA
+ Tonidandel Flavio
+ flavio.tonidandel&lecta.com
+44909
+ sys-pro GmbH
+ Joachim Adler
+ joachim.adler&sys-pro.de
+44910
+ ST-Vitrinen Trautmann GmbH & Co. KG
+ Arne Schlueter
+ schlueter&st-vitrinen.de
+44911
+ Alpha ENGINEERING Tunisia
+ Taher AMMARI
+ taher.ammari&alpha-engineering.net
+44912
+ 2Be-FFICIENT
+ Haga Rakotoharivelo
+ haga&2befficient.fr
+44913
+ RedSocks B.V.
+ Rick Hofstede
+ rick.hofstede&redsocks.nl
+44914
+ Genting Casinos UK
+ Iain Smith
+ iain.smith&gentinguk.com
+44915
+ Silex Industrial Automation Ltd.
+ Márton Ughy
+ marton.ughy&silex.hu
+44916
+ MJog Limited
+ Mark Howells
+ mark.howells&mjog.com
+44917
+ LMpro GmbH
+ Bernd Ahlfeld
+ bahlfeld&lmpro.de
+44918
+ Nethix S.r.l
+ Andrea Girardi
+ a.girardi&nethix.com
+44919
+ Avisi B.V
+ Jeroen Veldhorst
+ j.h.veldhorst&avisi.nl
+44920
+ Argyle Security Inc
+ Neal Horman
+ nhorman&argylesecurity.com
+44921
+ Exele
+ Dane Overfield
+ dane&exele.com
+44922
+ Echo Technology Solutions
+ Sejo Jahic
+ support-echots&echots.com
+44923
+ Remco ICT
+ R. Peters
+ remco&remco-ict.nl
+44924
+ Open Connectivity Foundation (formerly 'AllSeen Alliance, Inc.')
+ Aja Murray
+ staff&openconnectivity.org
+44925
+ East Kent Hospitals University Foundation Trust
+ Mark Williams
+ mark.williams28&nhs.net
+44926
+ Amdocs Network Solutions
+ Christopher Coote
+ christopher.coote&amdocs.com
+44927
+ SyS LLC.
+ Sergey Randitskiy
+ rsa&systemco.ru
+44928
+ Caligare, s.r.o.
+ Jan Nejman
+ nejman&caligare.com
+44929
+ NetKnights GmbH
+ Cornelius Kölbel
+ cornelius.koelbel&netknights.it
+44930
+ Fisher Investments
+ Security Administrator
+ security.administrator&fi.com
+44931
+ SyncWise Systems & Technology
+ Aurel Chiriac
+ aurel.chiriac&syncwise.ro
+44932
+ Panasonic System Communications Company of North America
+ Ildar Nizami
+ ildar.nizami&us.panasonic.com
+44933
+ In Ardua Petit
+ Tim Hedtke
+ thedtke&inarduapetit.org
+44934
+ G-RAY
+ heleihua
+ leihua_he&ultrasilicom.com
+44935
+ Digital Telecommunication Systems WA PTY LTD
+ Justin Swain
+ justin_swain&iinet.net.au
+44936
+ Stratech iVision Pte. Ltd
+ LOW CHENG SENG
+ LOW_Cheng_Seng&stratechsystems.com
+44937
+ Inoventica technologies
+ Mike Kogan
+ regs&inoventica-tech.ru
+44938
+ Charité - Universitätsmedizin Berlin
+ Michael Schieke
+ michael.schieke&charite.de
+44939
+ AVA-PETER Ltd.
+ Pavel Finogeev
+ finogeev-pk&avaclinic.ru
+44940
+ Nemiroff
+ Aleksey Rud
+ aleksey.rud&nemiroff.pro
+44941
+ GCP German Cathodic Protection GmbH & Co. KG
+ Torsten Krebs
+ krebs&gcp.de
+44942
+ Stadt Duelmen
+ Peer Wulff
+ it&duelmen.de
+44943
+ Inlink OÜ
+ Ilvar Oja
+ iana&inlink.ee
+44944
+ Rock Flow Dynamics
+ George Zhilyakov
+ george.zhilyakov&rfdyn.com
+44945
+ TEKTELIC Communications Inc.
+ David Tholl
+ dtholl&tektelic.com
+44946
+ Danish Railway (DSB)
+ Finn Fleron
+ IT-Infrastruktur&dsb.dk
+44947
+ Internet Security Research Group
+ Josh Aas
+ josh&letsencrypt.org
+44948
+ Pacific Institute for the Mathematical Sciences
+ Ian Allison
+ iana&pims.math.ca
+44949
+ NJK Aviation AG
+ Nicholas John Koch
+ koch&njk.aero
+44950
+ automation-engineering
+ Dmitriy Murashov
+ dmitriy.murashov&automation-engineering.ru
+44951
+ SSR Engineering, Inc.
+ Kevin Miller
+ kmiller&ssreng.com
+44952
+ AC/ BC Electrical Company
+ Bob Crnogorac
+ bobacbc&rogers.com
+44953
+ Flat World Resource Technologies Limited.
+ Stephen Van
+ stephen1w&yeah.net
+44954
+ Keweon
+ Torsten Jahnke
+ keweon&outlook.com
+44955
+ Connexo Tecnologia e Comunicação EIRELI
+ Hely Firmino de Sousa
+ hely.sousa&connexo.com.br
+44956
+ Savvi Inc.
+ Jay Fenton
+ ops&savvi.io
+44957
+ Robotron Datenbank-Software GmbH
+ Marco Friebe
+ marco.friebe&robotron.de
+44958
+ mse GmbH
+ René Büdinger
+ rbuedinger&mse-gruppe.de
+44959
+ Carl Berberich GmbH
+ Colin Rust
+ colin.rust&berberich.de
+44960
+ Craltech Electrónica, S.L.
+ Cristobal Campoy
+ soft&craltech.com
+44961
+ Valley Medical Center, PLLC
+ Jake Hinkelman
+ internalit&valleymedicalcenter.com
+44962
+ Foreman Instrumentation And Controls
+ Kevin Kirmse
+ kdkirmse&syntemp.com
+44963
+ gueux.org
+ Félix Sipma
+ admin&gueux.org
+44964
+ Vivid Orange Limited
+ Matthew Keay
+ matthewkeay&vividorange.co.uk
+44965
+ pascher.IT
+ Peter Pascher
+ info&pascher.it
+44966
+ Jingtu Printing Systems Co., Ltd
+ Zongxiong Nishino
+ hzx&jtprint.cn
+44967
+ Beijing Heweinet Technology Co.,Ltd (北京和维网通科技有é™å…¬å¸)
+ Chen Xuedong (陈学栋)
+ chenxd&heweinet.com
+44968
+ May China
+ Scott Flowers
+ scott.flowers&gmail.com
+44969
+ CLINICA DE CANCER Y ENFERMEDADES DE LA SANGRE, CSP
+ MARIA DEL C. BLAS
+ clinicadecancerdrvazquez&hotmail.com
+44970
+ Thread Group, Inc.
+ Martin Turon
+ mturon&nestlabs.com
+44971
+ Compen Embedded Software
+ Pieter Compen
+ pieter&compen.net
+44972
+ Alameda Hospital
+ LouAnn Raucher
+ lraucher&alamedahealthsystem.org
+44973
+ Kantar Media France SAS
+ Tanguy MILLET
+ tanguy.millet&kantarmedia.com
+44974
+ Sonos, Inc.
+ Jonathan Wenocur
+ jonathan.wenocur&sonos.com
+44975
+ FlexCoders Ltd
+ Steven David West
+ iana&flexcoders.co.uk
+44976
+ Onegini B.V.
+ Stein Welberg
+ developers&onegini.com
+44977
+ Reduxio Systems
+ Jacob Cherian
+ standards&reduxio.com
+44978
+ Telefónica Soluciones de Criptografía, S. A.
+ Luis Recuerda Santiago
+ luis.recuerdasantiago&telefonica.com
+44979
+ Tsmart Inc.
+ Ahn, Byung-Keun
+ bkahn&tsmartall.com
+44980
+ MEDiA LiNK Co.,Ltd.
+ Yukihiro Taniguchi
+ yukihiro.taniguchi&medialink-ml.co.jp
+44981
+ LLC "PromIT"
+ Gluhov Alexey
+ personal&promit-ek.ru
+44982
+ INNEXIV, INC.
+ Muhammad Hassan
+ mhassan&innexiv.com
+44983
+ ARTIS GmbH
+ Dirk Lange
+ dirk.lange&artis.marposs.com
+44984
+ EPAM Systems
+ Alexander Aleksiuk
+ aliaksandr_aleksiuk&epam.com
+44985
+ Tecnologias Corporativas SC
+ Jonathan Salazar Santos
+ jonanx779&hotmail.com
+44986
+ Taglio LLC
+ GW Habraken
+ gw&tagliosc.com
+44987
+ Temple University
+ Jorj Bauer
+ jorj&temple.edu
+44988
+ Nxtera Ltd
+ David Adcock
+ dave.adcock&nxtera.com
+44989
+ Multi Parts Supply USA, Inc.
+ Nathan Brown
+ nathan.brown&multiparts.net
+44990
+ TONGFANG INDUSTRIAL CO.,LTD
+ li dong
+ zdyzlidong&126.com
+44991
+ Ameriprise Financial
+ Robert Buerck
+ Robert.L.Buerck&ampf.com
+44992
+ Amscreen Group Limited
+ James Denkaat
+ jdenkaat&amscreen.co.uk
+44993
+ BCP Co.
+ vahid gilassi
+ vahidgilassi&yahoo.com
+44994
+ Umbrellium Ltd.
+ Samuel Mulube
+ sam&umbrellium.co.uk
+44995
+ Regional Cancer Care Associates, Little Silver Division
+ Debbie Wolf
+ dmayo&hemoncnj.com
+44996
+ JMP Group Inc.
+ Charles Yao
+ cyao&jmpg.com
+44997
+ Emery Telcom
+ Josh Galvez
+ noc&emerytelcom.com
+44998
+ Sichuan Zero Gravity Technology CO.LTD
+ Yu HAN
+ hy&zg.hk
+44999
+ Ltd GoldLans
+ Andrii Bratanich
+ andrii.bratanich&gmail.com
+45000
+ Symbicon Ltd
+ Kalle Heikkinen
+ kalle.heikkinen&symbicon.fi
+45001
+ Northern Virginia Hematology Oncology Associates
+ Ronnie Owen
+ nurse&novahemonc.comcastbiz.net
+45002
+ CompuGroup Medical Polska sp. z o.o.
+ Dariusz Trochimiuk
+ netraad&cgmpolska.pl
+45003
+ Egag, LLC
+ Gage Hainer
+ ghainer&egagllc.com
+45004
+ SMARTRAC N.V.
+ Sidnei Moreira
+ iana-pen&smartrac-group.com
+45005
+ Advanced Alloy Processing
+ James Wazorick
+ jwazorick&maincompanies.com
+45006
+ Wuestenrot poistovna, a.s.
+ Ladislav Schramm
+ uit&wuestenrot.sk
+45007
+ Trial Software Laboratories, Inc.
+ Nobuhiro Haketa
+ iana_pen_registry_contact&trialsoftware.com
+45008
+ Things.Expert LLC
+ Daniel Tibor Fuchs
+ daniel.fuchs&things.expert
+45009
+ Thomas Hassall Anglican College
+ Werner Kasselman
+ wk&thac.nsw.edu.au
+45010
+ Youhua
+ Nision Wu
+ wujunjie&youhuatech.com
+45011
+ Ming Dynasty AvantLexa Firm
+ James Kendrick Sneckner
+ jamesthinkpad&gmail.com
+45012
+ Miraeson
+ SangHyun Baek
+ billy&miraeson.com
+45013
+ Beijing Gehua CATV Network Co.,Ltd.
+ Dongxi Wu
+ wudongxi&bgctv.com.cn
+45014
+ Andra sp. z o. o.
+ Piotr Szczerek
+ snmp&andra.com.pl
+45015
+ foo.sh
+ Timo Mäkinen
+ iana&foo.sh
+45016
+ Kouba & Partner
+ Martin Kouba
+ iana&kouba.at
+45017
+ I3 Comércio de Computadores Ltda Epp
+ Paschoal Mazziero Neto
+ paschoal&i3si.com.br
+45018
+ QualiStream
+ Romary Sonrier
+ rsonrier&qualistream.com
+45019
+ Infinite AI, Inc.
+ Derek Knutsen
+ dknutsen&infiniteai.com
+45020
+ Bitnasium Co., Ltd.
+ Utthawit Ratchatapoom
+ utthawit&gmail.com
+45021
+ Health Plan Partners LLC
+ Robert Butler
+ robert.butler&hpprx.com
+45022
+ digivod gmbh
+ Karsten Fourmont
+ k.fourmont&digivod.de
+45023
+ Chair Four Development Group LLC
+ Daniel Sutcliffe
+ dans&chairfour.com
+45024
+ BTS Software Solutions, LLC
+ Erich Izdepski
+ erich.izdepski&bts-s2.com
+45025
+ Fujitsu Hokuriku Systems Limited
+ Takiguchi Naruhito
+ takiguti&jp.fujitsu.com
+45026
+ Mynavi Corporation
+ Hiroaki Suzuki
+ suzuki.hiroaki&mynavi.jp
+45027
+ The Center For Mental Health
+ Jason Adragna
+ it&centermh.org
+45028
+ Debugo
+ Nicolas CHAUVENET
+ nicolas&debugo.fr
+45029
+ Fengyz Technology CO.,Ltd.
+ Yuanzhen Feng
+ fengyuanzhen.osb&vsc.com
+45030
+ Lagopus switch project
+ Yoshihiro Nakajima
+ ynaka&lagopus.org
+45031
+ Engineering Centre Energoservice LLC
+ Vladimir Bovykin
+ f.orlov&ens.ru
+45032
+ JustNow
+ Jordi Cabré
+ jc.justnow&gmail.com
+45033
+ synyx GmbH & Co. KG
+ Marc Sommer
+ sommer&synyx.de
+45034
+ Millimetrica s.r.l.
+ Aldo Cagno
+ a.cagno&millimetrica.it
+45035
+ TelSIP Communication
+ Benoit Raymond
+ braymond&telsip.ca
+45036
+ NIC Hosting
+ Juraj LUTTER
+ juraj&lutter.sk
+45037
+ Hauke Bartsch
+ Hauke Bartsch
+ hbartsch&ucsd.edu
+45038
+ Enman
+ Emmanuel Poitier
+ contact&enman.fr
+45039
+ Central Bank of the Republic of Azerbaijan
+ Vahid Gurbanli
+ vahid_gurbanli&cbar.az
+45040
+ BBH Media
+ Kris Reeves
+ kris.re&bbhmedia.com
+45041
+ Vieira Filho Tecnologia Eletronica
+ Paulo Steigleder
+ paulo.steigleder&vieirafilho.ind.br
+45042
+ Officeworks Ltd
+ Stephen Hart
+ shart&officeworks.com.au
+45043
+ Argus Hosting, LLC
+ Derick Pelser
+ tech&arguscloud.net
+45044
+ TangoRythm
+ Bilel Hawari
+ bilel&tangorythm.com
+45045
+ DELNET
+ Jacques DELMAS
+ officiel&delnet.fr
+45046
+ lpk
+ Lutz-Peter Kurdelski
+ lutz-peter&kurdelski.com
+45047
+ Crypto Software Chryselius
+ Toralf Chryselius
+ toralf&chryselius.de
+45048
+ MARIA - DEBORA
+ Åukasz Piotrowski
+ lpiotrowski&objectivcode.com
+45049
+ Gudok LLC
+ Michael Dokolin
+ mail&ipgudok.com
+45050
+ Bjørn Ludvig Langaas Johansen
+ Bjørn Ludvig Langaas Johansen
+ iana-pen&bjornj.no
+45051
+ Finalsite
+ Carl P. Corliss
+ carl.corliss&finalsite.com
+45052
+ SequoiaDB Ltd.
+ Tao Wang
+ taoewang&sequoiadb.com
+45053
+ Information and Telecom Systems India Pvt. Ltd.
+ Milind Pandharipande
+ pmilind&info-telecomsys.com
+45054
+ Tony Ditchfield
+ Tony Ditchfield
+ tony.ditchfield&gmail.com
+45055
+ ISAE
+ David MOUCHOIR
+ david.mouchoir&isae.fr
+45056
+ Kassenärztliche Vereinigung Schleswig-Holstein
+ Sven Grünewald
+ sven.gruenewald&kvsh.de
+45057
+ COPALP
+ Jerome FOLLUT
+ jf&copalp.com
+45058
+ CCP Games
+ Sturla Thorsson
+ sturla&ccpgames.com
+45059
+ Bauduin Raphaël
+ Bauduin Raphaël
+ rb&raphinou.com
+45060
+ Otis R Bowen Center for Human Services, Inc
+ Joseph Van Overberghe
+ joe.vanoverberghe&bowencenter.org
+45061
+ Gymnasium Geretsried
+ Wild Axel
+ Axel.Wild&gymger.de
+45062
+ Southern Cancer Center
+ Lauren Pettis
+ lauren.pettis&southerncancercenter.com
+45063
+ SEAtech Technology Inc
+ Pengfei Hu
+ hupengfei&seatech-global.com
+45064
+ China Mobile Hong Kong Company Limited
+ Komix Hui
+ komixhui&hk.chinamobile.com
+45065
+ Insyde
+ Y.C. Lin
+ yc.lin&insyde.com
+45066
+ SIP Cantabria S.L.
+ Luis Carlos Peña Bocos
+ luis&sipcantabria.net
+45067
+ Dude Solutions Inc.
+ Wes Carver
+ IANAAdmin&dudesolutions.com
+45068
+ PROTECH SYSTEMS PRIVATE LIMITED
+ ATUL BAL
+ protech&aprotech.com
+45069
+ TOMinf Tomasz Tomaszewski
+ Tomasz Tomaszewski
+ tominf&tominf.com
+45070
+ Reservoir Labs, Inc.
+ Nicole Leung
+ leung&reservoir.com
+45071
+ tetraguard systems GmbH
+ Stefan Kistner
+ skistner&tetraguard.de
+45072
+ Catalyst Paper
+ Karim Dhanani
+ karim.dhanani&catalystpaper.com
+45073
+ Pacific Seafood Group
+ Brent Glasgow
+ oid&pacseafood.com
+45074
+ TTSSB corp
+ Balaji Sunder Rajan
+ bsfrc_2000&yahoo.com
+45075
+ Electron Jungle, LLC
+ Kevin Wagner
+ iana&electronjungle.com
+45076
+ HamLogin.com
+ Tyler Sarna
+ hamlogin&hamlogin.com
+45077
+ Sestek Ses ve Iletisim Bilgisayar Teknolojileri San. ve Tic. A.S.
+ M. Levent Arslan
+ levent.arslan&sestek.com
+45078
+ QoS Solutions
+ Jeffrey Thomas
+ jthomas&qos-solutions.com
+45079
+ i4p informatikai kft.
+ Rózsahegyi Zsolt
+ info&i4p.com
+45080
+ Kerio Technologies, Inc.
+ Martin Meduna
+ hostmaster&kerio.com
+45081
+ Increase Qingdao Information Technology Co., Ltd.
+ Zhengxin Sun
+ sunzx&qdincrease.com
+45082
+ PT. Tekno Inovasi Asia
+ Rachmat Kusnadi
+ rachmat.kusnadi&teknoasia.com
+45083
+ Intility AS
+ Arne Klæboe
+ arne.klaeboe&intility.no
+45084
+ Arbeitsgemeinschaft Dresdner Studentennetz
+ Sebastian Schrader
+ software&wh2.tu-dresden.de
+45085
+ Bibliotheca Alexandrina
+ Mohamed Ellotf
+ Sysadmin&bibalex.org
+45086
+ Advanced Imaging Technologies (Pty) Ltd
+ Jacques Basson
+ basson&ait-sa.com
+45087
+ Institut Catala de Finances
+ Josep Maria Guiu Baiget
+ sistemes&icf.cat
+45088
+ Volkswagen Møller Bilfinans AS
+ Jan-Fredrik Kleven
+ jfk&vwfs.no
+45089
+ ICANN
+ Naela Sarras
+ naela.sarras&icann.org
+45090
+ Mushroom Networks, Inc.
+ Cahit Akin
+ hakin&mushroomnetworks.com
+45091
+ Cisco Sera
+ J. Huxley Barbee
+ barbee&ciscosera.com
+45092
+ Silectica
+ Eddie Luaces
+ eddie.luaces&silectica.com
+45093
+ SUMOMO Computer Association
+ Randy Li
+ tp&soulik.info
+45094
+ UAB "VAATC"
+ Darius Palšis
+ dariusp&vaatc.lt
+45095
+ INAF - Osservatorio Astrofisico di Arcetri
+ Francesco Tribioli
+ tribioli&arcetri.inaf.it
+45096
+ INTERNATIONAL MEDICAL SOLUTIONS INC.
+ VITTORIO ACCOMAZZI
+ vaccomazzi&imstsvc.com
+45097
+ Graphite Systems, Inc.
+ Mark Himelstein
+ mark&graphitesystems.com
+45098
+ Ex Cathedra Solutions Ltd.
+ Stephen Durbin
+ noc&excathedra.co
+45099
+ Pentaho Corporation
+ Ryan Schoeffler
+ rschoeffler&pentaho.com
+45100
+ Cloud Vision Networks Technology Co.,Ltd. (cvn)
+ William Yu
+ yweiquan&cvnchina.com
+45101
+ Yew Tree Services, Inc.
+ Ronaldo Chan
+ loloski&yahoo.com
+45102
+ Yawns.com Limited
+ Kevin Iddles
+ domain.admin&yawns.com
+45103
+ Satel Spain, S.L.
+ Javier de Elías
+ javier.elias&satelspain.com
+45104
+ infoworxx GmbH
+ Sebastian Lemke
+ s.lemke&infoworxx.de
+45105
+ Samsung Poland R&D Center
+ Sebastian Cis
+ s.cis&samsung.com
+45106
+ Subsentio
+ Shawn Hannon
+ Shawn.Hannon&subsentio.com
+45107
+ IntegraOptics Inc
+ Jean Sullivan
+ jsullivan&integraoptics.com
+45108
+ Jetmobile
+ Jean-Francois d'Estalenx
+ webmaster&jetmobile.com
+45109
+ Chaos Labs OOD
+ Trayan Azarov
+ trayan.azarov&chaoslabs.bg
+45110
+ IzumoBASE, Inc.
+ Tomohumi Mutuda
+ mutuda&izumobase.com
+45111
+ Elbrus-RW
+ Alex Kushick
+ alex.kushick&elbrus-r.com
+45112
+ Christian Wilhelmi
+ Christian Wilhelmi
+ christian.wilhelmi&chriwi.net
+45113
+ OPTIMANS
+ Christopher Niznik
+ support&optimans.com
+45114
+ PALS Elektronik
+ Cihat Aydemir
+ cihat.aydemir&pals.com.tr
+45115
+ Ajenti Solutions
+ Faadiel Hendricks
+ faadiel.hendricks&gmail.com
+45116
+ LoJack Corp.
+ Pedro Pinheiro
+ ppinheiro&lojack.com
+45117
+ University of North Carolina at Charlotte
+ David McIntosh
+ iam-group&uncc.edu
+45118
+ ehaaihee
+ Michal Golebiowski
+ michal.golebiowski&hotmail.co.uk
+45119
+ SBONGILE PROJECT
+ jose manuel ernesto chunguane
+ suparsquare&outlook.com
+45120
+ iba AG
+ Manuel Koenig
+ manuel.koenig&iba-ag.com
+45121
+ Hangzhou Guangwei Technology Co., Ltd
+ Lizhong Liu
+ lizhong.liu&hotmail.com
+45122
+ M & T Bank Corporation
+ Jack Stewart
+ jpstewart&mtb.com
+45123
+ Suzhou Industrial Park Kejia Automation Co., Ltd
+ Salina Yu
+ salina&kejia.com
+45124
+ De Haan
+ Martijn de Haan
+ mdehaa&hotmail.com
+45125
+ Netcom Europa S.L.
+ Mario Emmanuel
+ info&netcomeuropa.com
+45126
+ Sarada Gummadi MD PA
+ Sarada Gummadi
+ vsarada&hotmail.com
+45127
+ ProfitBricks GmbH
+ Jan Krause
+ jan.krause&profitbricks.com
+45128
+ Infotrage Limited
+ Petr Kutalek
+ operations&infotrage.com
+45129
+ BID Initiative Tanzania - PATH
+ Henry Mwanyika
+ hmwanyika&path.org
+45130
+ r3k
+ Markus Witt
+ pen&feuerrot.org
+45131
+ Onelogin, Inc.
+ Christian Pedersen
+ ops&onelogin.com
+45132
+ ADD-Engineering BV
+ Ed Gouweloos
+ pen.gouweloos&add.nl
+45133
+ Kristian Söderholm
+ Kristian Söderholm
+ kristian&codepusher.org
+45134
+ XCore Company Limited
+ Naveed Alam Khan
+ pathan.pk&hotmail.com
+45135
+ AQUASOFT spol. s r.o.
+ Radek Nemec
+ r.nemec&aquasoft.eu
+45136
+ e-Cop Pte Ltd.
+ Albert Lim
+ albert.lim&e-cop.net
+45137
+ Nanoha Project
+ Naoyuki MORITA
+ nanoha&saigyoji.sakura.ne.jp
+45138
+ Huwomobility Inc.
+ Qinan Mao
+ qinanmao&gmail.com
+45139
+ Maruganzer
+ Alexander Marugin
+ alexander.marugin&gmail.com
+45140
+ Green Vict Technology Co., Ltd
+ Jevy Ren
+ rjw&gvtt.com.cn
+45141
+ Onomichi ikakikai Co., Ltd.
+ Onomichi hirokazu
+ info&onomichi-ika.com
+45142
+ Corporate West Computer Systems, Inc.
+ Evan Hall
+ evan&corpwest.com
+45143
+ Datawise Systems, Inc.
+ Wilson Yee
+ wilson&datawisesystems.com
+45144
+ American Airlines Federal Credit Union
+ Russell Keith
+ russell.keith&aacreditunion.org
+45145
+ Hivemind Engineering
+ William Pratt
+ postmaster&hivemindengineering.com
+45146
+ Primestone Network
+ Chuansen Liu
+ liuchuansen&primestone.com.cn
+45147
+ Datu Health
+ Sanjay Sharma
+ Sanjay.sharma&datuhealth.com
+45148
+ Universität Koblenz-Landau
+ Uwe Arndt
+ arndt&uni-koblenz.de
+45149
+ NoisyPeak
+ Sergey Tatarchenko
+ st&noisypeak.com
+45150
+ WAGNER AG
+ Managed Backend
+ tm-system&wagner.ch
+45151
+ MEISLAB
+ Simon Meister
+ administrator&meislab.ch
+45152
+ Parchment Inc.
+ Andrew Lillie
+ alillie&parchment.com
+45153
+ Drillinginfo
+ Robert Bastian
+ robert.bastian&drillinginfo.com
+45154
+ ELES, d.o.o., sistemski operater prenosnega elektroenergetskega omrezja
+ Tomaz Rus
+ tomaz.rus&eles.si
+45155
+ Democratic Alliance
+ Adrian Frith
+ adrianf&da.org.za
+45156
+ The IcedTea project (HeapStats)
+ Shinji Takao
+ oss-java-support&lab.ntt.co.jp
+45157
+ Medgate AG
+ Oliver Schmid
+ administrator&medgate.ch
+45158
+ Infracom S.p.A.
+ Marco Bessone
+ marco.bessone&infracom.it
+45159
+ Heinz Nixdorf MuseumsForum GmbH
+ Thorsten Fuchs
+ tfuchs&hnf.de
+45160
+ Jabatan Ketua Menteri Melaka
+ Md Ridzuan bin Mohammad Latiah
+ mdridzuan&melaka.gov.my
+45161
+ YouCo Srl
+ Filippo Ferrari
+ filippo.ferrari&youco.eu
+45162
+ GUANG DONG SMART ELECTRIC INFORMATION INDUSTRY CO.,LTD.
+ PAN HONGKAI
+ 13922302687&163.com
+45163
+ ROSTOCK PORT GmbH (formerly 'Hafen-Entwicklungsgesellschaft Rostock mbH')
+ Rayk Zimmermann
+ r.zimmermann&rostock-port.de
+45164
+ Brulli Energia
+ Laura Filippini
+ laura.filippini&brulli.it
+45165
+ IT Services, Loughborough University
+ John Dodson
+ si.supportcontracts&lboro.ac.uk
+45166
+ Itaipu Binacional
+ Jacson Querubin
+ querubin&itaipu.gov.br
+45167
+ Redgates.com
+ Karl Redgate
+ Karl.Redgate&gmail.com
+45168
+ krumedia GmbH
+ Michael Krutwig
+ office&krumedia.de
+45169
+ Tahoe Forest Health System
+ Michael Soule
+ NetworkTeam&TFHD.COM
+45170
+ The Baupost Group, L.L.C.
+ Greg Smith
+ baupostinfosec&baupost.com
+45171
+ Gareth Morgan Investments
+ Robert Pearce
+ robertp&gmi.co.nz
+45172
+ Stronghold, Ltd.
+ Matt Walker
+ matt.walker&strongholdlimited.com
+45173
+ The Furukawa Battery Co.,Ltd
+ Osamu Yuzawa
+ a-tominaga&furukawadenchi.co.jp
+45174
+ Eyecom Telecommunication Equipments Ltd
+ Master Guan
+ master&eyecom-telecom.com
+45175
+ NGI SpA
+ NGI Network Group
+ network&ngi.it
+45176
+ Mirantis Inc
+ Alexey Rogusskiy, Scale Team Lead
+ unix.linux.aix&gmail.com
+45177
+ Sapientier Development
+ John W Davidson
+ jwdavidson&gmail.com
+45178
+ Direktion der Justiz und des Innern des Kantons Zuerich
+ Simon Giger
+ simon.giger&ji.zh.ch
+45179
+ Jablotron Alarms a.s.
+ Karel Hladik
+ hladik&jablotron.cz
+45180
+ Kongsberg Maritime AS
+ Einar Rasmussen
+ einar.rasmussen&km.kongsberg.com
+45181
+ AVSystem
+ Danilo Mitera
+ d.mitera&avsystem.com
+45182
+ bkaiser GmbH
+ Bruno Kaiser
+ bruno&bkaiser.com
+45183
+ Access Control Services Ltd
+ Russell Martin
+ rmartin&xplan.com
+45184
+ Patrick Kalkman
+ Patrick Kalkman
+ snmp&pakalkman.nl
+45185
+ SCA Skog AB
+ Magnus Tjärnskog
+ magnus.tjarnskog&sca.com
+45186
+ frazz.se
+ Franz Levin
+ iana&frazz.se
+45187
+ Amber Technical Solutions Ltd
+ Paul Mailes
+ contact&ambertechnical.co.uk
+45188
+ Vzajemna, d.v.z.
+ Rok Goli
+ it_app&vzajemna.si
+45189
+ Genplus Pte Ltd
+ LIM CHOON BOON
+ limcb&genplus.sg
+45190
+ Peaxy, Inc.
+ Giordano Beretta
+ gberetta&peaxy.net
+45191
+ Simple Finance Technology Corp
+ Miah Johnson
+ ops&simple.com
+45192
+ Lonmin
+ Simon Bezuidenhout
+ simon.bezuidenhout&lonmin.com
+45193
+ TeraStream
+ Kristian Larsson
+ kristian.larsson&t-systems.se
+45194
+ Oryx Embedded
+ Clément Zeller
+ info&oryx-embedded.com
+45195
+ Beijing 35one Technology Development Co., Ltd
+ MoYusheng
+ moyusheng&35one.com
+45196
+ Of Modems and Men
+ Nick Kamenyitzky
+ nick&kamenyitzky.com.au
+45197
+ C.S.C.D.G.R
+ Richard Mantha
+ manthar&cscdgr.on.ca
+45198
+ Weichert Lead Network, Inc
+ Arthur Quintalino
+ aquintalino&wlninc.com
+45199
+ Lite-On Power System Solutions
+ Jing Shao
+ jing.shao&liteon.com
+45200
+ Reserve Bank Of Australia
+ Ronnie Sidhu
+ SidhuR&rba.gov.au
+45201
+ BBright
+ Gael Martin
+ gael.martin&bbright.com
+45202
+ Fachhochschule Potsdam
+ Stephan Schier
+ it-service&fh-potsdam.de
+45203
+ Synergy Consulting Ltd.
+ Andrej Sandyrov
+ andrej.sandyrov&synergy.lt
+45204
+ Four Horsemen
+ Lionel Mehl
+ ldapadmin&sanemail.de
+45205
+ Richard Frostell
+ Richard Frostell
+ rich_f01&yahoo.com
+45206
+ Quintron Systems, Inc
+ Craig Armstrong
+ wcarmstrong&quintron.com
+45207
+ healcerion
+ lyle chung
+ lyle&healcerion.com
+45208
+ GSS International Group
+ Riaz Farhanian
+ riaz.farhanian&gssint.com
+45209
+ Altostratus Oy
+ Timo Kälviäinen
+ timo.kalviainen&instepsoftware.fi
+45210
+ DigiSeq Limited
+ Colin Tanner
+ colin.tanner&digiseq.co.uk
+45211
+ Data Control Ltd
+ Nihar Mohanta
+ nihar.mohanta&datacontrol-ltd.com
+45212
+ Vecture Inc.
+ Eric Roman
+ eroman&vectureinc.com
+45213
+ Municipal Parking Services, Inc.
+ Dave Collins
+ dave&mpspark.com
+45214
+ Community Campaign (Hart)
+ James Radley
+ iana&jradley.com
+45215
+ Matchpoint Systems, Inc.
+ Ross Dreyer
+ rdreyer&matchpointsystems.com
+45216
+ Cyprus Telecommunications Authority (CYTA)
+ Charalambos Charalambous
+ charalambos.a.charalambous&cyta.com.cy
+45217
+ Large Display Solutions International ltd.
+ Pere Pons
+ pere&largedisplaysolutions.com
+45218
+ Mesosphere
+ Lukas Loesche
+ lukas&mesosphere.io
+45219
+ Telecomax
+ John Badie
+ jbadie&telecomaxgroup.com
+45220
+ eGO Travel & Leisure AG
+ Stoyan Mitkov
+ smitkov&mygo7seas.de
+45221
+ AMP
+ Anand Gulla
+ anand_gulla&amp.com.au
+45222
+ XpoLog Ltd.
+ Ziv Eylon
+ ziv&xpolog.com
+45223
+ FASII Information Technology
+ Weifeng Yang
+ wfyang&fasii.com
+45224
+ Wireless Sensors LLC
+ Guilherme Goretkin
+ goretkin&goretkin.com
+45225
+ Guangzhou Netzone Inc.
+ Ansel Choi
+ cai&netzone.com
+45226
+ Allicient
+ Peter Maxwell
+ peter&allicient.co.uk
+45227
+ Okinawa Institute of Science and Technology Graduate University
+ Tim Dyce
+ tim.dyce&oist.jp
+45228
+ Lumagate AB
+ Tobias Wold
+ tobias.wold&lumagate.com
+45229
+ nyantec GmbH
+ Mikael Voss
+ mvs&nyantec.com
+45230
+ RCD Radiokomunikace spol. s r. o.
+ Vaclav Korecek
+ korecek&rcd.cz
+45231
+ Liverock Technologies
+ Toshihide Hosotani
+ thosotani&liverock-tech.com
+45232
+ Hellenic Ministry of Foreign Affairs
+ Gerasimos Melissaratos
+ gmelis&mfa.gr
+45233
+ Guangzhou Tongrui Electronic Electronic Technology Co.,Ltd
+ Dimon Zeng
+ zlpingcn&163.com
+45234
+ Pennsylvania State Education Association
+ Cliff Miller
+ cmiller&psea.org
+45235
+ ConfirmSign S.L.
+ Frankie Gómez
+ confirmsign&confirmsign.com
+45236
+ Ferz corp.
+ ALEXANDR SVYATOV
+ a.svyatov88&gmail.com
+45237
+ Context Relevant
+ Jason Lucas
+ jlucas&contextrelevant.com
+45238
+ City of Oregon City
+ David Knoll
+ dknoll&ci.oregon-city.or.us
+45239
+ RosReserv
+ Kostukov Ivan
+ licensing&rosreserv.ru
+45240
+ International Capital & Management Company
+ Robert Ziegler
+ zieglerr&icmcvi.com
+45241
+ fuzzcat.net
+ Michael L Martin
+ mmartin4242&gmail.com
+45242
+ INGEBI
+ Juan Vera
+ juan&dna.uba.ar
+45243
+ La Boulgour Compagnie
+ Bruno Beaufils
+ bruno&boulgour.com
+45244
+ IJM Systems
+ Ian Macdonald
+ ianmac51&gmail.com
+45245
+ SAS CALVI Célestin
+ CALVI OLIVIER
+ contact&calvibois.fr
+45246
+ EcoCooling Ltd
+ James Dawson
+ JamesDawson&ecocooling.org
+45247
+ Triple Domain Vision Co., Ltd.
+ philip chang
+ philipchang&tdv.com.tw
+45248
+ NetOcean
+ Leander Schäfer
+ info&NetOcean.de
+45249
+ Banco Macro S.A.
+ Leandro Curci
+ leandrocurci&macro.com.ar
+45250
+ Habr Europe OÜ
+ Vadim Rybalko
+ vadim&habr.ee
+45251
+ axelIT Üzletfejlesztési Kft.
+ Rózsahegyi Zsolt
+ info&axelit.hu
+45252
+ mDAKS GmbH
+ Leo Rave
+ rave&mDAKS.com
+45253
+ RMB Capital Management, LLC
+ Brian Hettinger
+ bhettinger&rmbcap.com
+45254
+ Shouei Denshi Kenkyuusho Co.,Ltd.
+ Satoshi Matsumoto
+ matsumoto&shouei.co.jp
+45255
+ Dallas Delta Corp
+ Fred Villella
+ fred.villella&dallasdelta.com
+45256
+ Foreks Bilgi Iletisim Hiz. A.S.
+ abidin sunar
+ abidin.sunar&foreks.com
+45257
+ InterConnectData
+ Mark Galvin
+ snmp-pen-admin&interconnectdata.net
+45258
+ Lazaros Economou
+ Lazaros Economou
+ Lazaros.Economou&gmail.com
+45259
+ Billo Systems Ltd. Co.
+ Bill Ota
+ billo.systems&gmail.com
+45260
+ FYLDE MICRO LTD
+ Thomas M Johnson
+ tmjohnson&fyldemicro.com
+45261
+ inAere Holdings
+ Grant Pullen
+ grant&inaere.com
+45262
+ Raven
+ Philipp Raabe
+ philippraabe&web.de
+45263
+ VTAS GmbH & Co. KG
+ Stephan Brunner
+ s.brunner&vtas.de
+45264
+ Schaeffler Technologies AG & Co. KG
+ Daniel Jarling
+ daniel.jarling&schaeffler.com
+45265
+ GMAURER
+ Maurer
+ guido.maurer&t-online.de
+45266
+ bootix Technology GmbH
+ Dirk Koeppen
+ dirk&bootix.com
+45267
+ ISSENDIS
+ Didier Urban
+ urban&issendis.com
+45268
+ RusHydro
+ Mihail Mayorov
+ MayorovMV&rushydro.ru
+45269
+ Rivasense Technologies Ltd
+ Vladimirov Vladimir
+ vvv&rivasense.com
+45270
+ Electronic Certification Services SL
+ Esteban Canalda
+ ecs&sga.es
+45271
+ Beco
+ Zehrudin Becic
+ zehrudin.becic&chello.at
+45272
+ Szallas.hu Ltd.
+ Norbert Attila Benkocs
+ norbert.benkocs&szallas.hu
+45273
+ independIT Integrative Technologies GmbH
+ Dieter Stubler
+ kontakt&independit.de
+45274
+ EyaSys
+ Lars J. Aas
+ lars.aas&eyasys.no
+45275
+ Energy Essentials Group B.V.
+ Rob Lemmens
+ it&energyessentials.nl
+45276
+ iTEAM (Instituto de Telecomunicaciones y Aplicaciones Multimedia, Grupo COMM)
+ Juan Carlos Guerri Cebollada
+ jcguerri&dcom.upv.es
+45277
+ Five Monkeys Code Factory
+ Alberto Bambala Arbea
+ alberto.bambala&vento.tv
+45278
+ OpenCloud SL
+ Xavier González del Ãguila
+ xavi&viapps.org
+45279
+ Strategy Object
+ Nick Spirov
+ netmngmt&strategyobject.com
+45280
+ Premise Health
+ Joseph Johnson
+ joey.johnson&premisehealth.com
+45281
+ Generac Power Systems Inc.
+ Mike Calbaum
+ mike.calbaum&generac.com
+45282
+ LinkUp Networks
+ Fred L. Templin
+ fltemplin&acm.org
+45283
+ T-Systems International GmbH
+ Andreas Brasching
+ de-mail&t-systems.com
+45284
+ ax86.net
+ Tilman Blumenbach
+ tilman&ax86.net
+45285
+ Salience Systems Pty Ltd
+ Gary Simmons
+ gary.simmons&salience.net.au
+45286
+ Morning Project Samurai
+ Junya Kaneko
+ jyuneko&hotmail.com
+45287
+ GEOPRAEVENT AG
+ Daniel Regenass
+ daniel.regenass&geopraevent.ch
+45288
+ Compania Logistica de Hidrocarburos CLH, S.A.
+ Juan Marcos
+ jmarcosm&clh.es
+45289
+ unixadm.org
+ Philippe Kueck
+ dmiawticeenq6ryxcmbw2xqkdrews&protected32.unixadm.org
+45290
+ Agentia pentru Agenda Digitala a Romaniei
+ Gabriel DUMITRU
+ gabriel.dumitru&aadr.ro
+45291
+ DOCTORS CENTER HEMATOLOGY & ONCOLOGY GROUP, PSC
+ CESAR MALDONADO, MHMS
+ dcc2003&gmail.com
+45292
+ DOCTORS' CENTER HEMATOLOGY & ONCOLOGY GROUP BAYAMON, PSC
+ CESAR MALDONADO, MHMS
+ dcc2003&gmail.com
+45293
+ Transport Network llc
+ Minh Pham
+ pxm5489&att.net
+45294
+ ANEAC Co., Ltd.
+ Kevin Tang
+ support&aneac.net
+45295
+ BTT Bilgi Teknoloji Tasarim Ltd
+ Rim KHAZHIN
+ rim&btt.com.tr
+45296
+ Mazars
+ Jayson Dudley
+ jayson.dudley&mazars.co.uk
+45297
+ T-21 Technologies, LLC
+ Kevin Ancelin
+ kancelin&t-21.biz
+45298
+ Alea s.r.l.
+ Giuseppe Merlino
+ giuseppe.merlino&aleagames.com
+45299
+ AMRTEC TECNOLOGIA IMPORTAÇÂO E EXPORTAÇÂO LTDA
+ Daniel Alberto Percara
+ dpercara&amrtec.com.br
+45300
+ WatchDox LTD
+ Guy Shrabany
+ Admin&Watchdox.com
+45301
+ Double B - Business, s.r.o.
+ Damian Baran
+ damian.baran&doublebb.sk
+45302
+ SOIN Soluciones Integrales S.A,
+ Nelson Baltodano
+ nelsonb&soin.co.cr
+45303
+ Industrial Software Co
+ Ivan Petrov
+ ivan.d.petrov&gmail.com
+45304
+ ByteLogix
+ Cole Minnaar
+ cole.minnaar&bytelogix.co.za
+45305
+ Asyne inc.
+ Hugo Bernier
+ hbernier&gmail.com
+45306
+ DE-CIX Management GmbH
+ Philippe Kueck
+ syseng&de-cix.net
+45307
+ Tracsis plc
+ David Turner
+ d.turner&tracsis.com
+45308
+ Impactions BV (formerly 'Born Inventors BV')
+ Jeroen Verheul
+ j.verheul&impactions.nl
+45309
+ Needham Public Schools
+ Paul Messias
+ paul_messias&needham.k12.ma.us
+45310
+ Universidade Estadual de Santa Cruz
+ Raimundo Campos Simoes
+ rcsimoes&uesc.br
+45311
+ GHT Co., Ltd
+ yong li
+ li.yong&ghtchina.com
+45312
+ Instituto para os Assuntos Cívicos e Municipais Macau
+ Lei Seak Tou
+ leist&iacm.gov.mo
+45313
+ iiPAY Ltd
+ Guy Webb
+ techsupport&iipay.com
+45314
+ CCV Deutschland GmbH
+ Stefan Marxen
+ S.Marxen&de.ccv.eu
+45315
+ KRKA, tovarna zdravil, d. d., Novo mesto
+ Zvonko Rangus
+ zvonko.rangus&krka.biz
+45316
+ devlab
+ Corrado Colombo
+ rs232&email.it
+45317
+ SAU
+ Maikel Ortega Hernandez
+ maikeloh&gmail.com
+45318
+ Rosa Khutor LLC
+ Konstantin Komzolkin
+ noc-adm&rosaski.com
+45319
+ NGENIX
+ Dmitry Krikov
+ noc&ngenix.net
+45320
+ ActiStuff
+ Vladislav Zhuravlev
+ dev&actistuff.com
+45321
+ Triumph Bancorp, Inc.
+ Brent Buchanan
+ it&triumphllc.com
+45322
+ GigaEnergy Inc.
+ Felix Lin
+ felix&felix-lin.com
+45323
+ BIORETICS SRL
+ MATTEO ROFFILLI
+ roffilli&gmail.com
+45324
+ Business Solutions Adviser
+ Vitaly Lyanke
+ VLyanke&bs-adviser.ru
+45325
+ roo.ch
+ Enrique Róo Moares
+ enrique.roo&roo.ch
+45326
+ Yves Durce ent.
+ Yves DURCE
+ yves.durce&sfr.fr
+45327
+ NATAJA Maciej Kozuch
+ Maciej Kozuch
+ maciej.kozuch&nataja.pl
+45328
+ KOSHIN DENKI KOGYO CO., LTD.
+ Michihiro Kobayashi
+ mchkoba&koshindenki.com
+45329
+ Kristin School
+ Tony Bigby
+ tbigby&kristin.school.nz
+45330
+ Fineline Solutions Ltd.
+ Patrick Keys
+ patrick&fineline.uk.com
+45331
+ San Fernando Valley Community Mental Health Center, Inc.
+ Stephen Dowd
+ pki&sfvcmhc.org
+45332
+ East Side Oncology Clinic PLLC
+ Nagender Mankan MD
+ eastsidehemoncology&gmail.com
+45333
+ NeatApps, Inc.
+ Dave Neathery
+ dave&neatapps.com
+45334
+ Nextys
+ Ramon Zambelli
+ ramon.zambelli&nextys.com
+45335
+ Matthias Blümel IT-Dienstleistungen
+ Matthias Blümel
+ info&bluemel-it.de
+45336
+ Microbase
+ Antonis Psaras
+ apsaras&microbase.gr
+45337
+ voria.net
+ Robert S. Quattlebaum
+ darconeous&gmail.com
+45338
+ Tableau Software, Inc.
+ Braxton Ehle
+ behle&tableau.com
+45339
+ JSC "Housing Construction Savings Bank of Kazakhstan"
+ Glebova Serafima
+ glebova.s&hcsbk.kz
+45340
+ Half-Baked Software
+ Michael Thomas Richter
+ ttmrichter&gmail.com
+45341
+ NEXT Srl
+ ing. Denis Ioan
+ d.ioan&next-italia.it
+45342
+ IWD Ltd.
+ Sandor Takacs
+ sandor.takacs&iwd.hu
+45343
+ Thum+Mahr GmbH
+ Benedikt Geltenpoth
+ bgeltenpoth&thummahr.de
+45344
+ ZhenJiang College
+ Teng Bin
+ zjtengbin&163.com
+45345
+ Smithee, Spelvin, Agnew & Plinge, Inc.
+ Meadhbh Hamrick
+ meadhbh&smithee.us
+45346
+ Velocloud Networks, Inc.
+ Christopher Szeles
+ chris&velocloud.net
+45347
+ The Centers for Families and Children
+ Dennis Anderson
+ it.contact&thecentersohio.org
+45348
+ Megvii Inc.
+ Kai Jia
+ jiakai&megvii.com
+45349
+ VGNet Networking
+ J.H. van Gils
+ support&vgnet.nl
+45350
+ jorde.it
+ Stefan Jorde
+ stefan&jorde.it
+45351
+ XPSoft sas
+ Luca Poretti
+ poretti&xpsoft.it
+45352
+ AMERGINT Technologies Inc.
+ Brian Willette
+ bwillette&amergint.com
+45353
+ BRS Sistemas Eletrônicos
+ Marcelo Richter
+ marcelo&brs.ind.br
+45354
+ E2G srl
+ Marco Nicoloso
+ marco.nicoloso&e2g.it
+45355
+ Staffordshire Police
+ John Dunning
+ John.Dunning&staffordshire.pnn.police.uk
+45356
+ Liveblock Auctions International
+ Roe Peterson
+ roe&liveblockauctions.com
+45357
+ CUBENet GmbH
+ Karsten Schramm
+ kschramm&cube.net
+45358
+ Integral Business Solutions
+ Peter Barry
+ pbarry&go-integral.com
+45359
+ ARC Informatique
+ Benoît LEPEUPLE
+ pm&arcinfo.com
+45360
+ Valley Christian School
+ James Paul
+ jppaul&valleybible.com
+45361
+ OC Software Engineering
+ Clay Cover
+ ccover&ocsofte.com
+45362
+ Coca-Cola Erfrischungsgetraenke AG
+ Sandra Seitz
+ sandra.seitz&cceag.de
+45363
+ Advanced Training LLC
+ Ruslan V. Karmanov
+ info&atraining.ru
+45364
+ TRIADE InformationSystems GmbH
+ Klaus Eulenbach
+ klaus.eulenbach&triade.de
+45365
+ Om Vindhyavasini College of IT & Management
+ Neelkamal Nimavat
+ nimavat&omvvim.edu.in
+45366
+ Cohere Technologies
+ Ofer Avitzur
+ Ofer.avitzur&cohere-technologies.com
+45367
+ SilverTip Marine Inc.
+ Ian McEachern
+ imceachern&silvertiptel.com
+45368
+ Amida Technology Solutions
+ Dmitry Kachaev
+ dmitry&amida-tech.com
+45369
+ MVZ Labor Dr. Quade und Kollegen
+ Dr. Carsten Bartling
+ bartling&lab-quade.de
+45370
+ ID TECH
+ David Dai
+ davidd&idtechproducts.com
+45371
+ AV
+ Mikhail Malygin
+ ldnetru&gmail.com
+45372
+ Professional Software Design Pty Ltd
+ Neil Anderson
+ neila&psdlogistics.com
+45373
+ Speech Technology Center Limited
+ Evgeniy Zelenko
+ registr&speechpro.com
+45374
+ i-SOLUTIONS HEALTH GmbH
+ Technischer Service
+ technik&i-solutions.de
+45375
+ Znuny GmbH
+ Roy Kaldung
+ rk&znuny.com
+45376
+ PT. Mahardika Putra Mahkota
+ Head of IT Department
+ itdepthead&mpmoffice.com
+45377
+ Air Liquide IT
+ PEN Support Team
+ oid.support&airliquide.com
+45378
+ Beijing Uxsino software CO.,Ltd
+ Jianhui Wang
+ wangjh&uxsino.com
+45379
+ iCRCo, Inc
+ Scott Shannon
+ sshannon&icrcompany.com
+45380
+ Happy Crow Enterprises, LLC
+ Tim Taylor
+ tim.taylor&happycrow.com
+45381
+ iCode Global, LLC
+ Scott Shannon
+ scott.shannon&icodeglobal.com
+45382
+ Huf Secure Mobile
+ Daniel Deuter
+ daniel.deuter&huf-group.com
+45383
+ SHARP Corporation Communication Systems Division
+ Kei Nakayama
+ nakayama.kei&sharp.co.jp
+45384
+ SERgroup Holding Europe GmbH
+ Klaus Eulenbach
+ klaus.eulenbach&ser.de
+45385
+ 4GTSS Corporation W.L.L.
+ Osama Abuamara
+ Osama.taha&4gtss.com
+45386
+ PeopleLogic Corporation
+ Waqas Athar
+ waqas.athar&peoplelogic.com.pk
+45387
+ NCC Group PLC.
+ Mr Chris Middleton
+ chris.middleton&nccgroup.com
+45388
+ SSV Software Systems GmbH
+ Eduard Neufeld
+ ene&ssv-embedded.de
+45389
+ LV=
+ John Chasty
+ john.chasty&lv.com
+45390
+ Alef Mobitech Inc.
+ Steven Spencer
+ steven.spencer&alefmobitech.com
+45391
+ PLC Group
+ Nasir Mahmood
+ nasirm&plcgroup.com
+45392
+ Quadro Group LLC
+ Alexander Lyakhov
+ alyakhov&quadrogroup.ru
+45393
+ OSM GmbH
+ Thomas Schiller
+ t.schiller&osm-gmbh.de
+45394
+ Mangstor Inc
+ Ashwin Kamath
+ ashwin&mangstor.com
+45395
+ Secrétariat général de l'enseignement catholique
+ Olivier Perrichon
+ o-perrichon&enseignement-catholique.fr
+45396
+ Dejero Labs. Inc
+ IT Support
+ itsupport&dejero.com
+45397
+ ASFINAG Maut Service GmbH
+ Alexander Coreth
+ service&asfinag.at
+45398
+ Segmint, Inc.
+ Keith Veleba
+ keith.veleba&segmint.com
+45399
+ Omemee Engineering Group
+ Scott MacEachern
+ scottm&enggrp.com
+45400
+ Candid Security Solutions LLC
+ Csaba Kadar
+ csaba&candid-ss.com
+45401
+ Unitron NV
+ Stephen Deleu
+ stephen.deleu&unitrongroup.com
+45402
+ Arvet Bank Operations, INC.
+ Mike Calvi
+ mcalvi&arvest.com
+45403
+ ExchangeCore LLC
+ Christopher Hougard
+ chris&exchangecore.com
+45404
+ TightVideo Ltd.
+ Peter Volkov
+ peter.volkov&tightvideo.com
+45405
+ Lee County School System
+ Ryan Hairyes
+ rhairyes&lee.k12.nc.us
+45406
+ BetEasy Pty Ltd
+ Jaiwardhan Puri
+ jaiwardhanp&beteasy.com.au
+45407
+ Northwest Kits
+ Nigel Vander Houwen
+ nigel&nwkits.com
+45408
+ Octavian Technology Ltd
+ Eryk Bottomley
+ eryk&octaviantechnology.com
+45409
+ OneSoft Tecnologia S/A
+ Paulo Rogerio Panhoto
+ paulo.panhoto&flashtrader.com.br
+45410
+ ISAMBERT
+ ISAMBERT Patrick
+ patrick.isambert&isambert.info
+45411
+ Ultra Electronics - Varisys
+ Marcin Jankowski
+ marcin.jankowski&ultra-varisys.com
+45412
+ HGH SYSTEMES INFRAROUGES
+ THOMAS ANTHONY
+ info&hgh.fr
+45413
+ Global IQX
+ Michael de Waal
+ admin&globaliqx.com
+45414
+ SHUYSKIY ZAVOD AKVARIUS LLC
+ Alexandr Tridtsatov
+ at&aqs.ru
+45415
+ Repheka Haiti, Inc.
+ Mario Malivert
+ mmalivert&repheka.org
+45416
+ Chengdu Chengxun Network Technologies Co., Ltd.
+ Jason Deng
+ admin&cxria.com
+45417
+ HCO Computer Products /dba ZGO Tech Hosting
+ Sam Jazaerli
+ sjazaerli&zgohosting.com
+45418
+ ABAST systems
+ Oliver Schwarz
+ oschwarz&nechigroup.com
+45419
+ PhirePhly Design
+ Kenneth W. Finnegan
+ kennethfinnegan2007&gmail.com
+45420
+ Strike XII Development
+ Jairo Cantillo
+ jairo&strikexii.com
+45421
+ Nico Boehr
+ Nico Boehr
+ ianacontact&nicoboehr.de
+45422
+ powerbrand marketing GmbH
+ Patrick Schebek
+ p.schebek&powerbrand.de
+45423
+ Match.com L.L.C.
+ James La Vacca
+ james.lavacca&match.com
+45424
+ The Ghosh Center for Oncology & Hematology
+ Mindy Martin
+ mmartin&theghoshcenter.org
+45425
+ Kadlec Health System
+ Mark Dickson
+ mark.dickson&kadlec.org
+45426
+ Soltec Technology Co., Ltd.
+ Ying-Bin Haung
+ rtarmy&gmail.com
+45427
+ Xiamen Winer Technology Co.,Ltd
+ ShiXu Dai
+ daisx&winertech.com
+45428
+ UrtheCast
+ Aaron Yeung
+ admin-uc&urthecast.com
+45429
+ Instituto Federal Catarinense Campus Sombrio
+ Marco Antonio Silveira de Souza
+ marco&ifc-sombrio.edu.br
+45430
+ Atlas Copco Rock Drills AB (Business Area MR)
+ Tony Petersson
+ tony.petersson&se.atlascopco.com
+45431
+ Nanjing Lopu Co., Ltd.
+ Yang Fei
+ yangf&lopu.com.cn
+45432
+ Cirrato Technologies AB
+ Rob Pike
+ robert.pike&cirrato.com
+45433
+ Finivation Software
+ Guido Belcic
+ gbelcic&finivation.com
+45434
+ Accel Frontline Ltd
+ Rajesh Sharma
+ rajesh.sharma&accelfrontline.in
+45435
+ Cyprus University of Technology
+ Andreas Mouskos
+ andreas.mouskos&cut.ac.cy
+45436
+ THALES Services MsLabs (formerly 'THALES Services Lab DT')
+ MARTEL Arnaud
+ gestion-mslabs&thalesgroup.com
+45437
+ TEOCO Corporation
+ Zion Alfia
+ ipadmin&teoco.com
+45438
+ AI2M srl
+ Marco Perego
+ info&ai2m.eu
+45439
+ ScioTeq
+ Pascal Godefroidt
+ Pascal.Godefroidt&scioteq.com
+45440
+ BISS d.o.o.
+ Aleksander Radovan
+ administrators&biss.hr
+45441
+ Safe Internet, LLC
+ Alexander Gusev
+ smtp&cstech.ru
+45442
+ Wrocław University of Science and Technology
+ Krzysztof Kołodziejczyk
+ krzysztof.m.kolodziejczyk&pwr.edu.pl
+45443
+ Arca Sistemi Scarl
+ Michele Sandonini
+ michele.sandonini&arcavita.it
+45444
+ ecg.local
+ Ralf Balzer
+ balzer&manthey.it
+45445
+ Kuantic SAS
+ Mike O'Dowd
+ modowd&kuantic.com
+45446
+ Ministerio Publico de la Acusación
+ Ing. Alejandro Azario
+ aazario&mpa.santafe.gov.ar
+45447
+ SOCIETE DU FIGARO
+ Bruno Coutureau
+ bcoutureau&lefigaro.fr
+45448
+ UF Health Oncology - Baymeadows
+ Kathy Politano
+ kpolitano&21co.com
+45449
+ Blue Krait Consulting Inc.
+ Blair Sandberg
+ blair.sandberg&bluekrait.com
+45450
+ Parsec (Pty) Ltd
+ Francois Joubert
+ francoisj&parsec.co.za
+45451
+ reBTSOFT
+ Björn Ternes
+ bjoern.ternes&gmail.com
+45452
+ Instituto Medico Alexander Fleming
+ Mario Cazeneuve
+ mcazeneuve&alexanderfleming.org
+45453
+ Banff Cyber Technologies Pte Ltd
+ Alex Ngo
+ alexngo&banffcyber.com
+45454
+ Shanghai Digigrid Technology Co.,Ltd
+ Ivy Jiang
+ ivy.jiang&digigrid.com.cn
+45455
+ John Wason
+ John Wason
+ wason&wasontech.com
+45456
+ Galaxia Electronics Co., Ltd.
+ Hong-rae, Kim
+ hrkim&galaxia.co.kr
+45457
+ Kanton Thurgau
+ Patrik Stacher
+ patrik.stacher&tg.ch
+45458
+ VKBit Betrieb GmbH
+ Matthias Fischer
+ matthias.fischer&vkb.de
+45459
+ Lonix Oy
+ Jarmo Mitjonen
+ jm&lonix.com
+45460
+ Comfact AB
+ Anders Tornqvist
+ anders&comfact.com
+45461
+ Pocos bv
+ JordI Smits
+ jordi&pocos.nl
+45462
+ Delvag Luftfahrtversicherungs-AG
+ Peter Berghaus
+ servicedesk&delvag.de
+45463
+ Federal Public Service Justice, Belgium
+ David Roskams
+ ict.infra.pen&just.fgov.be
+45464
+ Verband Christlicher Pfadfinderinnen und Pfadfinder in Württemberg
+ Frederik Held
+ frederik.held&wuerttemberg.vcp.de
+45465
+ Clear2Pay NV/SA
+ Dieter Boden-Schelfthout
+ dieter.boden&clear2pay.com
+45466
+ PIXEL Sp. z o.o.
+ Seweryn Kamiński
+ s.kaminski&pixel.pl
+45467
+ Vidat
+ Jochen Ulbricht
+ j.ulbricht&vidat.eu
+45468
+ Avi Networks
+ Anand Parthasarathy
+ anpartha&avinetworks.com
+45469
+ IQ Messenger
+ Ramazan Aslan
+ r.aslan&iqmessenger.com
+45470
+ Azienda Ospedaliero-Universitaria di Bologna
+ Luca Boccafogli
+ luca.boccafogli&aosp.bo.it
+45471
+ Triangle Wholefoods Collective Ltd.
+ Pod Andrews
+ pod&suma.coop
+45472
+ Ebee Smart Technologies GmbH
+ Robert Weyrauch
+ iana&ebeesmarttechnologies.de
+45473
+ Excelfore Corporation
+ Anoop Balakrishnan
+ admin&excelfore.com
+45474
+ HfMT Hamburg
+ Axel Schnellbügel
+ axel.schnellbuegel&hfmt-hamburg.de
+45475
+ MEYTEC GmbH
+ Gerhard W. Meyer
+ info&meytec.com
+45476
+ StreamVue Ltd
+ Sonia Griffiths
+ hostmaster&streamvue.com
+45477
+ ZOO Digital Group plc.
+ Stuart Green
+ stuart.green&zoodigital.com
+45478
+ DIVA IT SIA
+ Dmitrijs Petrovs
+ dmitrijs.petrovs&divait.lv
+45479
+ PXP Solutions Ltd
+ James Russell
+ hostmaster&pxp-solutions.com
+45480
+ cognitix GmbH (formerly 'Packetwerk GmbH')
+ Sven Roethig
+ sven.roethig&cognitix.de
+45481
+ Galore Networks Private Limited
+ Balaji Kulothungan
+ balajik&ga-lore.com
+45482
+ St Jude Medical
+ Eric Crist
+ ecrist&sjm.com
+45483
+ FusionLayer, Inc.
+ Rauno Haapaniemi
+ snmp-admin&fusionlayer.com
+45484
+ Siama Systems Inc.
+ Marco Mascitto
+ marco.mascitto&siamasystems.com
+45485
+ SCUBI
+ Gopal Padinjaruveetil
+ gopal.padinjaruveetil&capgemini.com
+45486
+ ACSS Communications Pty Ltd
+ Alex Lodge
+ AlexL&acsscomms.com.au
+45487
+ Polydata Corporate
+ Jing Kang
+ jing.kang&polydata.com.cn
+45488
+ KONAR
+ Anton Myachin
+ noc&konar.ru
+45489
+ groupe-alpha
+ Alain Mouilleron
+ iana&groupe-alpha.com
+45490
+ Nexperteam
+ Nathan Van Overloop
+ operations&nexperteam.be
+45491
+ Gainde 2000
+ Magatte MBAYE
+ mmbaye&gainde2000.sn
+45492
+ Connexin Software, Inc.
+ Greg Anderson
+ oid&connexinsoftware.com
+45493
+ Media System Technologies Srl
+ Giovanni Squassi
+ gsquassi&gmail.com
+45494
+ GISTEC
+ Ibrahim Afaneh
+ ibrahim.afaneh&gistec.com
+45495
+ Konneka Information Technologies (formerly 'Konneka Bilgi ve Iletisim Teknolojileri Imalat Tic. Ltd. Sti.')
+ Kursad Yusuf KONUS
+ kykonus&konneka.com.tr
+45496
+ Groupe ESB
+ Kevin COTARD
+ kevin.cotard&ecoledubois.fr
+45497
+ Qucell
+ Sung Hyun Park
+ sunghyun.park&qucell.com
+45498
+ Novella-R SIA
+ Dmitrijs Petrovs
+ dmitrijs.p&ivf.lv
+45499
+ Janos
+ Jan Van Nieuwenhove
+ jan.van.nieuwenhove&gmail.com
+45500
+ Virgin Technologies Inc
+ Justin Miller
+ justin&virgintechnologies.com
+45501
+ Micro Instruments
+ Francois van Jaarsveld
+ francois&microinstruments.co.za
+45502
+ nterra integration GmbH
+ Cornelius Flöter
+ cornelius.floeter&nterra.com
+45503
+ 42 Solutions B.V.
+ Stefan Roels
+ snmp&42solutions.nl
+45504
+ Synaptive Medical Inc.
+ Monroe Thomas
+ monroe&synaptivemedical.com
+45505
+ Tox Foundation
+ Sean Qureshi
+ sean&tox.im
+45506
+ Mida Solutions s.r.l.
+ Mauro Franchin
+ ict&midasolutions.com
+45507
+ iMapData.com
+ Jorge Dana
+ jdana&imapdata.com
+45508
+ Strich Labs
+ Sarah Nordstrom
+ oidadmin&strichlabs.com
+45509
+ YourMembership
+ Information Technology
+ itmail&yourmembership.com
+45510
+ BBMRI-ERIC
+ Petr Holub
+ petr.holub&bbmri-eric.eu
+45511
+ Cogent Technologies Limited
+ Ada Qi
+ ada.qi&cogent-technologies.net
+45512
+ Entergate AB
+ Roger Bergstrand
+ roger&entergate.se
+45513
+ Hekatron Technik GmbH
+ Klaus Fischer
+ informatik&hekatron.de
+45514
+ ShenZhen SNMP Link Electronics Co., Ltd.
+ daniel zhang
+ 542708124&qq.com
+45515
+ Econocom-osiatis
+ Eric Lapouyade
+ eric.lapouyade&econocom-osiatis.com
+45516
+ Valid Soluciones Tecnógicas S.A.U.
+ José Carlos Santos García
+ josecarlos.santos&valid.com.es
+45517
+ GarantPlus Ltd
+ Maxim Shabrov
+ maxim&otx.ru
+45518
+ Macnica Inc.
+ Jiaqi Chen
+ chen-j&macnica.co.jp
+45519
+ Diamedica Sp. z o.o.
+ Borys Stankiewicz
+ telediamedica&gmail.com
+45520
+ Actility
+ Gilles LEFEVRE
+ gilles.lefevre&actility.com
+45521
+ OPENBASE
+ PARK BYUNG WOOK
+ bwpark&openbase.co.kr
+45522
+ xipki.org
+ Lijun Liao
+ lijun.liao&gmail.com
+45523
+ RFE Broadcast srl
+ Luigi Fazio
+ lfazio&rfebroadcast.com
+45524
+ Advancapp
+ Luis Costa
+ info&advancapp.com
+45525
+ Ubiqam LTD
+ Dovalle Yankelovich
+ Dovalle&ubiqam.com
+45526
+ Snapper Services
+ David Stamp
+ david.stamp&snapper.co.nz
+45527
+ Diehl AKO Stiftung & Co. KG
+ Matthias Preissing
+ matthias.preissing&diehl.com
+45528
+ Joerg-Peter Hempel
+ Joerg-Peter Johann Hempel
+ mail&jphempel.eu
+45529
+ vishmail.net
+ Joerg-Peter Hempel
+ mail&jphempel.eu
+45530
+ Medien Service Untermain GmbH
+ Peter Bethke
+ bethke&msu.biz
+45531
+ M.A.D.A.
+ Dovalle Yankelovich
+ Dovalle&MadaTechnologies.com
+45532
+ Infinicore inc
+ David Chen
+ Dchen&infinicoreinc.com
+45533
+ Red Arrow (Southampton) Group Limited
+ Alex Martin
+ iana&redarrow.co.uk
+45534
+ WestNet
+ Paul Cunnane
+ paul.cunnane&westnet.ie
+45535
+ Information Systems Dynamics
+ Hakeem P. Fahm
+ bills&isdynamics.com
+45536
+ Rheinmetall Defence Electronics GmbH
+ Herbst, Andre
+ andre.herbst&rheinmetall.com
+45537
+ NUAZ
+ Dick Hofflamut
+ dick.hofflamut&nuaz.fr
+45538
+ PHARMAGEST INTERACTIVE
+ Sebastien DEON
+ sebastien.deon&pharmagest.com
+45539
+ Domain fritze.org
+ Stefan Fritze
+ info&fritze.org
+45540
+ Rueval S.A.
+ Ricardo Arias
+ rarias&rueval.com.uy
+45541
+ Schneider Elektronik GmbH
+ Jan Keßler
+ jan.kessler&schneider-elektronik.de
+45542
+ Orlando Utilities Commission
+ Andy Bailey
+ abailey&ouc.com
+45543
+ Mekansal Yazilim
+ Ömür YAVUZ
+ omur.yavuz&intergis.com.tr
+45544
+ IT Kimmig
+ Alexander Kimmig
+ info&it-kimmig.de
+45545
+ Ormazabal
+ SNMP Administrator
+ licenses.electronics&ormazabal.com
+45546
+ SECUWAVE CO,. LT
+ PARK BYUNG WOOK
+ bwpark&openbase.co.kr
+45547
+ Wirtgen (China) Machinery Co., Ltd.
+ Richard Shao
+ richard.shao&wirtgen-china.com.cn
+45548
+ Asian Hope Inc
+ Lyle Kozloff
+ lyle&asianhope.org
+45549
+ Shenzhen Zontele Technologies Co., Ltd
+ king zhu
+ king.zhu&zontele.com
+45550
+ Webstudio Information Technology Inc.
+ Ruyi Wang
+ webstudio&webstudio.com.cn
+45551
+ VIPP
+ CE NOYELLE
+ cenoyelle&vippinterstis.com
+45552
+ Unisys
+ Abhineet Pandey
+ abhineet.pandey&in.unisys.com
+45553
+ GE Healthcare - Engineering
+ METIVIER Maxime
+ maximemetivier&ge.com
+45554
+ Grupo JAMPIG S.A.S.
+ Fabián E. Barón
+ fbaron&jampig.co
+45555
+ RDP
+ Nechay Anton
+ anechay&rdp.ru
+45556
+ Triadic Industries, LLC
+ Alex McWhirter
+ alexmcwhirter&triadic.us
+45557
+ SHENZHEN CAN TECHNOLOGY CO.,LTD
+ Skye Zhao
+ zhaoxiao&canpdu.com
+45558
+ CJSC GROUP OF COMPANIES RENOVA
+ Sergey Kulikov
+ it&renova-group.ru
+45559
+ Prevoty, Inc.
+ Kunal Anand
+ kunal&prevoty.com
+45560
+ Inovapar Soluções LTDA.
+ Antonio Calegare
+ suporte&inovapar.com.br
+45561
+ Masterclock, Inc.
+ William Clark
+ sysadmin&masterclock.com
+45562
+ Capella Aerospace Systems Engineering Inc.
+ Sean Hamilton
+ seanh&capellaaero.com
+45563
+ SOMNOmedics GmbH
+ Jonas Zeiger
+ jz&somnomedics.de
+45564
+ Beijing SplendidTel Co.,Ltd.
+ Marco Jun Peng
+ marco.peng&splendidtel.com
+45565
+ INTERBYSS S.R.L
+ Alvin Nunez
+ a.nunez&interbyss.com
+45566
+ INTELMA CONSULTING Inc.
+ Badis Omarouayache
+ badis.omarouayache&intelmas.com
+45567
+ Ticom Geomatics, Inc.
+ Craig Hamilton
+ chamilton&ticom-geo.com
+45568
+ GoCardless Ltd
+ James Cunningham
+ webops&gocardless.com
+45569
+ Core Network Dynamics
+ Dragos Vingarzan
+ dragos&corenetdynamics.com
+45570
+ IQ Tel d.o.o.
+ Ognjen Seslija
+ ognjen.seslija&iqtel.rs
+45571
+ Midfin Systems
+ Shuvabrata Ganguly
+ sganguly&midfinsystems.com
+45572
+ awelten
+ Roman Hector Bianco
+ roman.bianco&awelten.com
+45573
+ Western Michigan University Homer Stryker M.D. School of Medicine
+ David Mitchell
+ david.mitchell&med.wmich.edu
+45574
+ Hellea SPRL
+ Jean-Charles de Longueville
+ iana.pen&hellea.net
+45575
+ China Beijing Stegosaurus Technology Laboratory
+ Sean.Zhu
+ SeanZhu&163.com
+45576
+ Hulu LLC
+ Robert Minsk
+ iana&hulu.com
+45577
+ Shenzhen Sundray Technologies Company Limited
+ MaoXing Qin
+ qmx&sundray.com
+45578
+ BroadQuest
+ MI HYE, KIM
+ mhkim&broadquest.co.kr
+45579
+ Guangdong Nenkingtech Development Co,Ltd.
+ MINXUAN CAO
+ maxoncao&163.com
+45580
+ DENTCAT
+ Masood Behabadi
+ masood&dentcat.com
+45581
+ YICHUN YILIAN PRINT TECH CO.,LTD
+ Chloe Sun
+ chloe_lishan&sina.cn
+45582
+ paysafecard.com Wertkarten GmbH
+ Michael Postmann
+ m.postmann&paysafecard.com
+45583
+ Puminsoft Co.,Ltd.
+ Pumin Duangmanee
+ puminsoft&gmail.com
+45584
+ OJSC "RIRT"
+ Alexander Barskiy
+ Barskiy_AA&rirt.ru
+45585
+ Space Imaging Middle East (SIME)
+ Spandan Kar
+ spandan&dsi.co.ae
+45586
+ Mythic Network
+ Ilya Kogan
+ ikogan&mythicnet.org
+45587
+ Software & Service Center,Sichuan Changhong Electric Co.,Ltd
+ Chuan Gu
+ chuan.gu&changhong.com
+45588
+ OLSPS
+ Rikus Combrinck
+ rikus&olsps.com
+45589
+ Doc-Soft Ltd.
+ Daniel KEKESI
+ daniel.kekesi&docsoft.hu
+45590
+ Mutesah General Investments ltd
+ Golan Mutesah
+ mutesah&yahoo.com
+45591
+ Shenzhen Sungreat Communication Co.,LTD
+ huangchuen
+ 1320798537&qq.com
+45592
+ Julius Clinical
+ Sander Böhm
+ admin&juliusclinical.com
+45593
+ OpenREM
+ Ed McDonagh
+ pen&openrem.org
+45594
+ Università Iuav di Venezia
+ Boeretto Marco
+ boeretto&iuav.it
+45595
+ Reaktor 23
+ Elias Bonauer
+ info&reaktor23.org
+45596
+ ICloud Innovation (Beijing) ltd.
+ Weihua Li
+ liweihua&icloudinno.com
+45597
+ TESA Assa Abloy
+ Julia Vila
+ j.vila&tesa.es
+45598
+ Mckinney Independent School District
+ Robert Foster
+ rfoster&mckinneyisd.net
+45599
+ Network RADIUS SARL
+ Alan DeKok
+ aland&networkradius.com
+45600
+ OX Service AG
+ Markus Ruefenacht
+ support&ors.ch
+45601
+ Wikimedia Deutschland e.V.
+ Silke Meyer
+ noc&wikimedia.de
+45602
+ Corvus Energy
+ Nick Erb
+ nerb&corvus-energy.com
+45603
+ Rieker, Inc.
+ Harry May
+ hmay&riekerinc.com
+45604
+ BeiJing SmartWell Info&Tech Co.,Ltd.
+ Fountain Hsiao
+ info&smartwell.cn
+45605
+ Wi-SUN Alliance, Inc
+ Phil Beecher
+ pbeecher&wi-sun.org
+45606
+ Carillon Federal Services Inc.
+ Patrick Turcotte
+ pturcotte&carillon.ca
+45607
+ Sysco Foods
+ Michael Germony
+ germony.michael&corp.sysco.com
+45608
+ Atlan dynamic group
+ Anton V. Sekretov
+ service&ahilles.name
+45609
+ Centralschweizerische Kraftwerke AG
+ Daniel Jud
+ oid-admin&ckw.ch
+45610
+ EAM GmbH & Co. KG
+ Uwe Scheller
+ it&eam.de
+45611
+ EOSPACE Inc.
+ William Dougherty
+ dougherty&eospace.com
+45612
+ Under Armour Connected Fitness
+ Stew Blanford
+ sblanford&underarmour.com
+45613
+ Universiti Malaysia Terengganu
+ Ahmad Nazir bin Haron
+ admin&umt.edu.my
+45614
+ RegEd Inc.
+ Yury Nemchin
+ yury.nemchin&ontarget-group.com
+45615
+ CityNet
+ Gubanov Dmitry
+ koloskovm&mail.citynet.ru
+45616
+ Healthcare Information and Management System Society (HIMSS)
+ Richard Delort
+ rdelort&himss.org
+45617
+ The Institute of Computational Technologies of the Siberian Branch of the Russian Academy of Sciences
+ Oleg Zhizhimov
+ zhizhim&mail.ru
+45618
+ Ferdinand Malcher
+ Ferdinand Malcher
+ mail&ferdinand-malcher.de
+45619
+ Oei Family Office
+ Chris Oei
+ admin&oei.io
+45620
+ Steampunk Island Inc
+ James N Riley Jr
+ webmaster&steampunkisland.com
+45621
+ Tycon Systems Inc.
+ Scott Parsons
+ scottp&tyconsystems.com
+45622
+ Netrix LLC.
+ Andrew Meyer
+ ameyer&netrixllc.com
+45623
+ Hughey & Phillips, LLC
+ Michael A. Forhan
+ mforhan&hugheyandphillips.com
+45624
+ Brain Sense
+ Haim Gabsow
+ haim&brain-sense.co.il
+45625
+ hahnefeld.net
+ Andreas Hahnefeld
+ info&hahnefeld.net
+45626
+ Sapientia Systems
+ John Liebenau
+ johnliebenau&gmail.com
+45627
+ X NET
+ Igor Malyshkin
+ imalyshkin&xnet.kz
+45628
+ HANFORD (DOE)
+ Michael Epler
+ mepler&rl.gov
+45629
+ Ritron
+ Bruce Ahlemeyer
+ bahlemeyer&ritron.com
+45630
+ Regional Medical Oncology Center
+ Tracie Whitley
+ tracie.whitley&regionaloncology.com
+45631
+ Perimind Corporation
+ Patrick Pyette
+ ppyette&perimind.com
+45632
+ br0.fr
+ Johan Fleury
+ johan.fleury&br0.fr
+45633
+ The Hershey Company
+ Kyle Smith
+ kasmith&hersheys.com
+45634
+ XeeMetric Inc.
+ Konstantin Korf
+ konstantin.korf&xeemetric.com
+45635
+ Cornerstone Health Enablement Strategic Solutions, LLC
+ Ian Atchison
+ infosec&chessmso.com
+45636
+ Robit SAS
+ Maurizio Bovo
+ info&robit.com
+45637
+ Dicks Garage
+ Richard Beck
+ dfb83&dicksgarage.com
+45638
+ AVOLITES LTD
+ ADAM PROFFITT
+ adam&avolites.com
+45639
+ Chen-Hung Chen
+ Todd Chen
+ luvboa&gmail.com
+45640
+ Fujitsu Taiwan Ltd.
+ Todd Chen
+ todd.chen&tw.fujitsu.com
+45641
+ SOARNEX Technology Corporation
+ Ethan Wang
+ ethan.wang&soarnex.com
+45642
+ SITRINICS CAMS, JSC
+ Alexey Zharkov
+ azharkov&sitronics-cams.com
+45643
+ MARETON d.o.o.
+ Matija Markovic
+ mareton&mareton.hr
+45644
+ Tom Maher
+ Tom Maher
+ tom_maher&outlook.com
+45645
+ thinkCSC, Inc
+ Jacob Delgado
+ jacob&thinkcsc.com
+45646
+ UK Shared Business Services Ltd
+ Colin McDerment
+ colin.mcderment&uksbs.co.uk
+45647
+ Grant Thornton UK LLP
+ Adam Stevens
+ adam.stevens&uk.gt.com
+45648
+ Bridgeway Software, Inc.
+ Swarupa Kota
+ swarupa.kota&bridge-way.com
+45649
+ Sousou Industries
+ Cochise Ruhulessin
+ cochise.ruhulessin&sousouindustries.com
+45650
+ Fibersystem AB
+ Anders Fallheden
+ Anders.Fallheden&fibersystem.se
+45651
+ Layer3 TV, Inc.
+ Nobuo Matsushita
+ nobuo&layer3tv.com
+45652
+ New Jersey State Government (Office of Information Technology)
+ Ricardo J Oliveira
+ OIT-DNSadmin&oit.nj.gov
+45653
+ Compression Services
+ Harlan Lane
+ bt.alerts.domainnames&exterran.com
+45654
+ LogicVein, Inc.
+ Leo Bayer
+ leo&lvi.co.jp
+45655
+ CHUNG-HSIN ELECTRIC & MACHINERY MFG. CORP.
+ Alice Li
+ c0000&chem.com.tw
+45656
+ Vector-V, Law Firm
+ Akim Korolev
+ 0255838&gmail.com
+45657
+ Syncbak
+ Timothy Kriz
+ tim.kriz&syncbak.com
+45658
+ P3 GmbH & Co KG
+ Markus Kalmbach
+ helpdesk&p3-group.com
+45659
+ LPO OUI Dev Teams
+ Tristan Le Toullec
+ tristan.letoullec&univ-brest.fr
+45660
+ Pentandra Research Solutions, Inc.
+ Chris Chapman
+ netadmin&pentandra.com
+45661
+ Instec Inc.
+ LH Ji
+ lh.ji&instec.com
+45662
+ Intelligence Ambiante
+ Frédéric Menut
+ frederic.menut&laposte.net
+45663
+ Hochschule Merseburg
+ Dirk Hube
+ netadmin&hs-merseburg.de
+45664
+ Guangzhou Hugen Electronic Technology Co .Ltd
+ wujinming
+ 304252844&qq.com
+45665
+ Biroteh Ltd
+ Mr. Uldis Jaudzems
+ info&biroteh.lv
+45666
+ Ebiid Product and Solutions, S.L.
+ Santiago Batlle
+ tech&biid.com
+45667
+ Single Digits
+ Bob Sullivan
+ bsullivan&singledigits.com
+45668
+ Midwest Microwave Solutions Inc.
+ Michael Horn
+ mchorn&mms-rf.com
+45669
+ CBR Systems Limited
+ Anthony de Broise
+ anthony&cbrsystems.co.uk
+45670
+ tcc construction
+ tim clapp
+ timclapp700&gmail.com
+45671
+ Nick Sverdel
+ Nick Sverdel
+ NickSverdel&gmail.com
+45672
+ HARVL
+ Herry Darmawan
+ herry&harvl.co.id
+45673
+ Smith & Nephew
+ Todd Smith
+ todd.smith&smith-nephew.com
+45674
+ Redbird Advanced Learning, LLC
+ Cory Finnimore
+ coryfinnimore&redbirdlearning.com
+45675
+ Evolve IP, LLC
+ Peter Eisengrein
+ peisengrein&evolveip.net
+45676
+ OCHIN
+ Tyler Applebaum
+ applebaumt&ochin.org
+45677
+ Parashift
+ Peter Lesty
+ peter&parashift.com.au
+45678
+ Department of Primary Industries and Mines
+ Padoongsak Nojit
+ padoongsak&dpim.go.th
+45679
+ AGR Abfallentsorgungs-Gesellschaft Ruhrgebiet mbH
+ Uwe Hildebrandt
+ uwe.hildebrandt&agr.de
+45680
+ ORISOFT
+ Dong-Won Kim
+ 9112027&daum.net
+45681
+ Polska Spolka Gazownictwa sp. z o.o.
+ Andrzej Nosek
+ andrzej.nosek&psgaz.pl
+45682
+ Michigan Education Special Services Association
+ Darryl Castillo
+ dcastillo&messa.org
+45683
+ Flexpay AB (Benify)
+ Marcus Wallgren
+ ops&benify.com
+45684
+ Dübon Engineering GmbH
+ Matthias Dübon
+ matthias.duebon&duebon-engineering.de
+45685
+ AllCreator Co., Ltd.
+ Toshihide Hashimoto
+ toshihide.hashimoto&allcreator.net
+45686
+ Ratel Technologies
+ Abhinav Sahrawat
+ abhinav&rateltechnologies.com
+45687
+ oneM2M
+ Gerry McAuley
+ gerry.mcauley&etsi.org
+45688
+ Limone Fresco Limited
+ Michael Laccetti
+ michael&limone.me
+45689
+ Evolveum
+ Radovan Semancik
+ semancik&evolveum.com
+45690
+ bitbone AG
+ Sebastian Scheuring
+ technik&bitbone.de
+45691
+ Javacraft LLC
+ Michael Swiercz
+ iana&java-craft.org
+45692
+ Dantherm Power A/S
+ Morten Brun Madsen
+ mma&dantherm.com
+45693
+ arvato Systems S4M GmbH
+ Harald Hoyer
+ harald.hoyer&s4m.com
+45694
+ Comvergence Pty Ltd
+ Paul Arnold
+ paul.arnold&comvergence.com.au
+45695
+ CHAPS spol. s r.o.
+ Petr Hlavac
+ hlavac&chaps.cz
+45696
+ Mitchel Berberich Software GmbH
+ Mitchel Berberich
+ info&mbsw.com
+45697
+ Computer Sciences Corporation
+ Garvita Singh
+ gsingh41&csc.com
+45698
+ E-KENT Teknoloji ve Odeme Sistemleri San. ve Tic A.S
+ Huseyin Erdem Oguz
+ erdem.oguz&e-kent.com.tr
+45699
+ JazzHR (formerly 'Hireku, Inc.')
+ Sean McAfee
+ sean.mcafee&jazzhr.com
+45700
+ Transylvania University
+ Stephen Poynter
+ gadmin&transy.edu
+45701
+ IntegraCore, LLC
+ J.R. Maycock
+ jrmaycock&integracore.com
+45702
+ China Transinfo Technology
+ Wang Gang
+ wanggang02&chinatransinfo.com
+45703
+ Gemeindewerke Ga.-Pa.
+ Albert Grassl
+ it&gw-gap.de
+45704
+ Landstinget i Kalmar Län
+ Jens Vegeby
+ jens.vegeby&ltkalmar.se
+45705
+ FINT AB
+ Aengeln Englund
+ aengeln&fintab.se
+45706
+ Bluer Medical Technology
+ Tommy Bluer
+ bluermedical&163.com
+45707
+ ITCEG S.A.S
+ Alejandro Valdes Arcila
+ alejandro.valdes&itceg.com.co
+45708
+ Lively Arts Productions LLC
+ Director of Information Systems
+ infosys&livelyarts.net
+45709
+ Seibels
+ Nick Agostas
+ nick.agostas&seibels.com
+45710
+ Mobie Oy
+ Joni Eskelinen
+ oid-admin&mobie.fi
+45711
+ Matrix Electronica S.L.
+ Jose Gallego
+ jgallego&matrix.es
+45712
+ SERFIM T.I.C. (formerly 'SERELEC SAS')
+ WAUTHIER Valérian
+ vwauthier&serfimtic.com
+45713
+ CONSULDATA Advisors di Massimo Del Barba
+ Massimo Del Barba
+ maxdb&consuldataweb.net
+45714
+ Logitravel SL
+ Raimund Sacherer
+ rs&logitravel.com
+45715
+ Empresa Municipal de Informática S.A. - IPLANRIO
+ Bruno Furtado
+ bruno.furtado&rio.rj.gov.br
+45716
+ ARGE Rundfunk-Betriebstechnik
+ Christian Pohle
+ christian.pohle&rbt-nbg.de
+45717
+ Sensu Enterprise
+ Sean Porter
+ support&heavywater.io
+45718
+ TJH Systems Pty Limited
+ Trevor Harwood
+ trevor&tjhsystems.com.au
+45719
+ inQool a.s.
+ Matus Zamborsky
+ zamborsky&inqool.cz
+45720
+ Chaos Computer Club Mainz e.V.
+ Tobias Hachmer
+ admin&lists.cccmz.de
+45721
+ Shenzhen SONTU Medical Imaging Equipment Co.,LTD
+ qiuhongfa
+ qiuhongfa&sontu.com.cn
+45722
+ Hamburg Port Authority AoeR
+ Sean Crane
+ pen&hpa.hamburg.de
+45723
+ Cirrent
+ Robert Conant
+ Rob&cirrent.co
+45724
+ FIDO Alliance, Inc.
+ Debbie Mac
+ debbie&fidoalliance.org
+45725
+ ABB Xiamen Low Voltage Equipment Co.,Ltd
+ Mike-Wulin Weng
+ mike-wulin.weng&cn.abb.com
+45726
+ ecava sdn bhd
+ Ti Tiau Kiem
+ tkti&ecava.com
+45727
+ HDWIFI TECHNOLOGIES
+ Byron del Castillo
+ byron&hdwifitech.com
+45728
+ JunoTele Solutions Pvt. Ltd
+ Sudhir Nayak
+ sudhir&junotele.com
+45729
+ Roedl IT Operation GmbH
+ Adam Bielak
+ adam.bielak&roedl.com
+45730
+ Geneberg
+ Holger Geneberg
+ pki&geneberg.net
+45731
+ WOOBE s.a.s.
+ bernard HAUZEUR (Woobe CTO)
+ bhauzeur&woobe.fr
+45732
+ TIM AG
+ Nico Rathke
+ Nicor&tim.de
+45733
+ Frank Wagner Holding Hanseatische Management GmbH
+ Arne Quante
+ arne.quante&fw-holding.de
+45734
+ STARNET s.r.o.
+ Milan Cizek
+ milan.cizek&mail.starnet.cz
+45735
+ easyset
+ Jin Young Kim
+ skyblue&easyset.co.kr
+45736
+ Utilisoft Ltd
+ Philip Littler
+ philip.littler&utilisoft.com
+45737
+ shah-network.com
+ Shahrad Rezaei
+ shahrad.rezaei&shah-network.com
+45738
+ Aspirational Cognition LLC
+ Greg Gaskill
+ aboron&aspirationalcognition.com
+45739
+ winfonet.eu
+ Nils Guenther
+ n.guenther&winfonet.eu
+45740
+ Cirrus Identity, Inc
+ Ian Tegebo
+ ian.tegebo&cirrusidentity.com
+45741
+ Entensys
+ Alexander Kistanov
+ akistanov&entensys.com
+45742
+ ImageWare Components GmbH
+ Guido Albers
+ albers&imageware.de
+45743
+ FIBERLAB
+ WS Jung
+ hifiberlab&daum.net
+45744
+ GGExo
+ Gergely Pollak
+ shuzirra&gmail.com
+45745
+ Care Zone Inc.
+ Walter Smith
+ walter&carezone.com
+45746
+ University of Rochester Medical Center
+ Mario Sbrocco
+ oidadmins&urmc.rochester.edu
+45747
+ Wuhan Rui Ying Tong Network Technology Co., Ltd(China)
+ pitao
+ ptao&whyktx.com
+45748
+ Thüga SmartService GmbH (formerly 'Thüga MeteringService GmbH')
+ Jörg Stelzle
+ it&smartservice.de
+45749
+ Evolving Models
+ Konstantin Schaefer
+ ks&kschaefer.eu
+45750
+ gerthoux
+ Luca Gerthoux
+ luca&gerthoux.net
+45751
+ Hibernating Rhinos
+ Oren Eini
+ ayende&ayende.com
+45752
+ connecT EDV-Vertriebs GmbH
+ Jens Dimter
+ info&connect-edv.de
+45753
+ winterdrache.de
+ Matthias S. Benkmann
+ msb&winterdrache.de
+45754
+ VoipOtago Ltd
+ Kieren Black
+ kieren&voipotago.co.nz
+45755
+ 2memory LTD
+ Alexey Tsareov
+ a.tsareov&2memory.com
+45756
+ MicroLAB Systems
+ Pavel Semyonov
+ pavel.td.amc&mlabsys.com
+45757
+ FUCOM
+ Shahzad Haider
+ shahzad.haider&fucom.com
+45758
+ IPCOMM GmbH
+ Edgar Zaiser
+ Edgar.Zaiser&ipcomm.de
+45759
+ Signicat AS
+ Harald Stendal
+ harald.stendal&signicat.com
+45760
+ Kove IO Inc.
+ Andy Poling
+ logistics&kove.com
+45761
+ Celab Communications AB
+ Daniel Tagesson
+ daniel.tagesson&celab.se
+45762
+ Platan spółka z ograniczoną odpowiedzialnością sp.k.
+ Karol Marczyński
+ Karol.Marczynski&platan.pl
+45763
+ EMG Systems Sp. z o.o.
+ Piotr Swebodzinski
+ emgadmin&emg-systems.com
+45764
+ CH Des pays de Morlaix
+ CREACH Gilles
+ gcreach&ch-morlaix.fr
+45765
+ nohl.eu
+ Johannes Nohl
+ webmaster&nohl.eu
+45766
+ Serval CA
+ Vaclav Rous
+ admin&serval.cz
+45767
+ Succeed Management Solutions, LLC
+ Moses Stickney
+ moses.stickney&succeedms.com
+45768
+ telecoms forensics equipment ltd
+ brian parsons
+ brianparsons&subpico.com
+45769
+ Farm House Technologies, LLC.
+ Brent Fiegle
+ brent&farmhousetech.com
+45770
+ Digital Loggers, Inc.
+ Martin Bodo
+ mbodo&digital-loggers.com
+45771
+ weatherlights.com
+ Hauke Hasselberg
+ hauke&weatherlights.com
+45772
+ TauRes Gesellschaft für Investmentberatung mbH
+ Christoffer Rumohr
+ c_rumohr&taures.de
+45773
+ Liebherr-IT Services GmbH
+ Martin Rogg
+ martin.rogg&liebherr.com
+45774
+ SHS SERVICES GmbH
+ Christian Jung
+ iana&shsservices.org
+45775
+ Tornado Network Operating System
+ Reyk Floeter
+ reyk.floeter&esdenera.com
+45776
+ Belden Deutschland GmbH
+ Markus Jung
+ markus.jung&belden.com
+45777
+ Fingerprint Technologies SAS
+ Jean-Christophe CUENOD
+ jcc&fingerprint.fr
+45778
+ exp Services Inc.
+ Sean Chard
+ sean.chard&exp.com
+45779
+ Mosaic Life Care at St. Joseph Medical Oncology
+ Shana Tauai
+ shana.tauai&mymlc.com
+45780
+ Norsk Sykepleierforbund
+ Pål Kristen Rønnevik
+ Pal.Kristen.Ronnevik&sykepleierforbundet.no
+45781
+ Masaryk Memorial Cancer Institute
+ David Nejeral
+ spravci&mou.cz
+45782
+ Metacores Sp. z o.o.
+ Sebastian Smyczyński
+ s.smyczynski&metacores.com
+45783
+ TEKIN
+ Raphaël AUTALE
+ beii&tekin.fr
+45784
+ Novarad, Corp
+ Carlo Okolowitz
+ dns&novarad.net
+45785
+ bangj, LLC
+ Tom Pusateri
+ pusateri&bangj.com
+45786
+ SAT-AN CableNet SE
+ Milan Krcmar
+ krcmar&sat-an.net
+45787
+ WISTE
+ Wilhelm Stejskal
+ w.stejskal&wiste.at
+45788
+ Agustus & Ahab, Inc.
+ Sam Aarons
+ sam&agustusandahab.com
+45789
+ Vicon
+ Kobi Shnaidman
+ kobi.shnaidman&vicon-security.com
+45790
+ Crystal GmbH
+ Michael Ratcliffe
+ michael&crystal.de
+45791
+ Neos Ventures GmbH
+ Michael Ratcliffe
+ mratcliffe&neosventures.net
+45792
+ Flohr IT
+ Nico Flohr
+ ---none---
+45793
+ Joint Stock Company "PK Kupchino"
+ Antipov Evgeniy
+ antipov&pk-kupchino.spb.ru
+45794
+ Safe Creative
+ Jorge Guillo Pitarque
+ development&safecreative.org
+45795
+ Primo1D SA
+ Dominique Vicard
+ dominique.vicard&primo1d.com
+45796
+ Umea Municipality
+ David Krasowski
+ hostmaster&umea.se
+45797
+ Viettel Group
+ Le Quang Son
+ sonlq4&viettel.com.vn
+45798
+ Enovae BV
+ Sven Berkvens-Matthijsse
+ s.berkvens&enovae.nl
+45799
+ Csaw BV
+ Sven Berkvens-Matthijsse
+ sven&csaw.nl
+45800
+ Zorgdoc Nederland BV
+ Sven Berkvens-Matthijsse
+ s.berkvens&zorgdoc-nederland.nl
+45801
+ TARASOFT SRL
+ PAOLO TARANTOLA
+ info&tarasoft.eu
+45802
+ Ubee Interactive Corp.
+ Luke Liu
+ luke.liu&ubeeinteractive.com
+45803
+ netcruz inc.
+ Yong Soo Park
+ yspark&netcruz.co.kr
+45804
+ ERICA
+ Michel Marchandise
+ webmaster&erica.fr
+45805
+ OCMW Temse
+ Leander Quintelier
+ ict&ocmwtemse.be
+45806
+ genealogie.com
+ Xiao Hui LOO
+ loo.xiaohui&genealogie.com
+45807
+ Starbucks Coffee Company
+ Greg Onstot
+ gonstot&starbucks.com
+45808
+ Global Tecnologia LTDA.
+ Zundir Buzzi
+ zundir&globaltecseg.com.br
+45809
+ Beijing Mipay Technology Co., Ltd.
+ junqi lin
+ linjunqi&xiaomi.com
+45810
+ Binary Rock
+ Dan McCormack
+ site-iana&binrock.net
+45811
+ Istvan Puzsar e.v.
+ Istvan Puzsar
+ snmp&puzsar.hu
+45812
+ ILoca Services, Inc.
+ Gus Caparell
+ gus&semitrailers.net
+45813
+ PI '97 Bt.
+ Ferik Mihály
+ femisi&upcmail.hu
+45814
+ Waukesha-Pearce Industries, Inc.
+ C Cheung
+ admin&wpi.com
+45815
+ Sourcewise
+ Network Engineer
+ networkengineer&sourcewise.co
+45816
+ Bruce R. Smith Limited
+ Contact removed 2021-03-11
+ ---none---
+45817
+ Inacomp Consultores SA
+ Alexander Osorio
+ alexander.osorio&inacomp.com.ve
+45818
+ Passaic County Technical Institute
+ Roberto D. Rubino
+ rob&pcti.tec.nj.us
+45819
+ Sven Anders
+ Sven Anders
+ pen-contact17&sven.anders.hamburg
+45820
+ PROFIPRINT spol. s r.o.
+ David Makovský
+ makovsky&profiprint.cz
+45821
+ 21st century Oncology, LLC-Gabriel Domenech MD
+ JUAN M RODAS
+ Juan.Rodas&21co.com
+45822
+ Les Ambassadeurs Club
+ Carl van Eijk
+ carlvaneijk&lesaclub.com
+45823
+ Orient Technologies LTD
+ Colin Leister
+ c.leister&orientdb.com
+45824
+ System One Noc & Development Solutions
+ David Batanero
+ dbatanero&systemonenoc.com
+45825
+ One-Click Softworks
+ David Mason
+ mason&pr-team.org
+45826
+ Singlewire Software, LLC
+ Jerry Steinhauer
+ iana&singlewire.com
+45827
+ Beijing JN TASS Technology Co.,Ltd.
+ yanfeng wang
+ wangyanfeng&tass.com.cn
+45828
+ Kanhan Technologies Limited
+ Chu Chi Hang
+ chihang.chu&kanhan.com
+45829
+ preis24.de GmbH
+ Nicolas Neumann
+ nicolas.neumann&preis24.de
+45830
+ Dynniq UK Ltd (formerly 'Imtech Traffic & Infra UK Ltd')
+ Steve Gray
+ steve.gray&dynniq.co.uk
+45831
+ Argo Technologie SA
+ Denis Nuja
+ denis&argotech.io
+45832
+ I-ROSE d.o.o.
+ Janez A. Korun
+ office&i-rose.si
+45833
+ Hoffmann Foerdertechnik GmbH
+ Dmitry Sintschilin
+ dmitry.sintschilin&liftket.de
+45834
+ Tieto Finland Oy
+ Hannu Tirkkonen
+ hannu.tirkkonen&tieto.com
+45835
+ Tangara Tagentis Inc.
+ Steeve Stooke
+ steeve.stooke&tangaratagentis.com
+45836
+ Varonis System inc.
+ Hanni Barry
+ hbarry&varonis.com
+45837
+ Orage.io
+ Nicolas BAUDEZ
+ okhin&okhin.fr
+45838
+ BELIMO Automation AG
+ Andreas Mühlebach
+ andreas.muehlebach&belimo.ch
+45839
+ NETEVEN
+ thomas SIMON
+ tsimon&neteven.com
+45840
+ Lester Electrical of Nebraska, Inc.
+ Spencer Stock
+ Marketing&LesterElectrical.com
+45841
+ System One Noc & Development Solutions S.A
+ Juan Villegas
+ jvillegas&systemonenoc.com
+45842
+ Andrew Stemen
+ Andrew Stemen
+ andrew&stemen.net
+45843
+ WebNet Broadband
+ Nicholas J Brockway
+ noc&login2us.net
+45844
+ Uwe Gradenegger
+ Uwe Gradenegger
+ uwe&gradenegger.eu
+45845
+ EchoPixel, Inc.
+ Sumeet Khandelwal
+ khandelwal&echopixeltech.com
+45846
+ StorPool Storage AD
+ Anton Todorov
+ oid&storpool.com
+45847
+ ComputerTel LTD
+ Johannes van den Berg
+ development&computertel.co.uk
+45848
+ VISHMAIL
+ Joerg-Peter Hempel
+ mail&jphempel.eu
+45849
+ MMCVEN Mail
+ Teudis Naranjo
+ teudis2008&gmail.com
+45850
+ Eternity's Touch, Inc.
+ Eric VanDamme
+ eric.vandamme&eternitystouch.com
+45851
+ Unfallkasse Baden-Wuerttemberg
+ Christoph Haas
+ christoph.haas&ukbw.de
+45852
+ Miami Hematology and Oncology Associates
+ Wendy Gibbs
+ wendygibbs&hemonc101.com
+45853
+ Jaguar Land Rover Limited
+ JLR IT Networks
+ ITNetworks&jaguarlandrover.com
+45854
+ Cell Technology Ltd.
+ Clarence KI
+ kki&cell-technology.net
+45855
+ Intracom Asia Co., Ltd.
+ Archie Liu
+ archieliu&icintracom.com
+45856
+ Mie Prefectural Government
+ Masaya Okajima
+ network&pref.mie.jp
+45857
+ Kailow Graphic A/S
+ Boris Dreyer
+ sysadmin&kailow.dk
+45858
+ Cifernet Inc.
+ Neco Fang
+ neco&cifernet.net
+45859
+ Pylo.Net
+ Pylo.Net Hostmaster
+ hostmaster&pylo.net
+45860
+ Exel Technology Group
+ Wayne Barr
+ wayne.barr&etgl.co.uk
+45861
+ Research Associates of Syracuse, Inc.
+ Michael Swiercz
+ iana&ras.com
+45862
+ Apost Ltd.
+ A. Khodorov
+ a.khodorov&corpbox.ru
+45863
+ La Folie Boutique
+ Angie Evers
+ angieevers&me.com
+45864
+ Direction Generale de l'Education et des Enseignements
+ Bureau De l'Informatique
+ informatique&education.pf
+45865
+ Shouei electric,co
+ Shinei Ueki
+ ueki-shinei&shoueidenki.co.jp
+45866
+ GlobalPME
+ Diego Gonzalez
+ diego.gonzalez&globalpme.com
+45867
+ LUKOIL Bulgaria Ltd.
+ Borislav Cheshmedzhiev
+ bvc&lukoil.bg
+45868
+ Skywire Technologies
+ Leroy Simonsen
+ technical&skywire.co.za
+45869
+ POET GmbH
+ Alexander Ludwig
+ Alexander.Ludwig&poet.de
+45870
+ Fraunhofer Institute for Secure Information Technology SIT
+ Levona Eckstein
+ Levona.Eckstein&sit.fraunhofer.de
+45871
+ FATECH Electronic
+ Mohammad Reza Akhoundi
+ m.reza&fatechelectronic.com
+45872
+ Institut National de l'Audiovisuel
+ Ludovic Bey
+ lbey&ina.fr
+45873
+ Instituto Federal Catarinense
+ Marcos Antônio Malfatti
+ cirt&ifc.edu.br
+45874
+ Coencorp
+ Serge Kopikov
+ serge&coencorp.com
+45875
+ Edward H. Kaplan,M.D. and Assoc.
+ Sandra Hatzopoulos
+ sandy&nsoncology.com
+45876
+ Jetson Systems, LLC
+ Elizabeth A. Dexter
+ edexter&jetsonsys.com
+45877
+ Intelligent Homes
+ Sam Roberts
+ iana.pen1&gmail.com
+45878
+ vesperal.eu
+ Stephane Martin
+ stephane.martin&vesperal.eu
+45879
+ Université de Lille
+ Sylvain DEROSIAUX
+ sylvain.derosiaux&univ-lille3.fr
+45880
+ West-Ward Pharmaceuticals Corp
+ Steven Bolan
+ sbolan&west-ward.com
+45881
+ 2Lconsult
+ Laurent Lesage
+ laurent&2lconsult.be
+45882
+ Global Voice Group, S.A.
+ James J. Claude
+ james&globalvoicegroup.com
+45883
+ EagleBurgmann Germany GmbH & Co. KG
+ Mazen Moussli
+ mazen.moussli&de.eagleburgmann.com
+45884
+ ScaleFT Inc (formerly 'AuthClub Inc')
+ Paul Querna
+ paul.querna&scaleft.com
+45885
+ Cesbo Ltd.
+ Andrei Dyldin
+ and&cesbo.com
+45886
+ Connect-Omsk, Ltd.
+ Samoseev Pavel
+ conver-pavel&yandex.ru
+45887
+ Arke Telekom Ltd. Sti.
+ Saygun Onay
+ saygun&arketel.com
+45888
+ Jawset Visual Computing
+ Jascha Wetzel
+ jascha&jawset.com
+45889
+ TechMIC electronics
+ Michael Vermeulen
+ michael&techmicelectronics.co.za
+45890
+ Sys-City Co., Ltd.
+ Tun Win Naing
+ twnaing&sys-city.com
+45891
+ Pandora A/S
+ Jan Lynegaard Kragh, Group IT Operations
+ admin&pandora.net
+45892
+ Combination AB
+ Mikael Johansson
+ it&combination.se
+45893
+ PSTech
+ Marko Potkonjak
+ valentina.savic&pstech.rs
+45894
+ SysAdmin-CR Sociedad Anonima
+ Danny Castillo Segura
+ danny&sysadmin-cr.com
+45895
+ SysAdmin-CR Sociedad Anonima
+ Danny Castillo Segura
+ danny&sysadmin-cr.com
+45896
+ Paperless Pipeline, LLC.
+ Rajesh Dhawan
+ rajesh&paperlesspipeline.com
+45897
+ M H Corbin Inc
+ Brandon Whitaker
+ brandon.whitaker&mhcorbin.com
+45898
+ KEYLOGIC AB
+ Martin Liesén
+ martin&keylogic.se
+45899
+ CASwell Inc
+ Pomah Yen
+ pomah.yen&cas-well.com
+45900
+ Weber Schraubautomaten GmbH
+ Sebastian Theuerkorn
+ IT&weber-online.com
+45901
+ Kellerman Networks
+ Ryan Kellerman
+ rkellerman&westmonroepartners.com
+45902
+ Kellerman Networks
+ Ryan Kellerman
+ rkellerman&westmonroepartners.com
+45903
+ dachsbau
+ Stefan Kauerauf
+ mail&stefankauerauf.de
+45904
+ National Foods Ltd.
+ Muhammad Abdullah Saqib
+ muhammad.saqib&nfoods.com
+45905
+ Obihai Technology, Inc.
+ Sherman Scholten
+ sherman&obihai.com
+45906
+ Selinko S.A.
+ Jonathan Giannuzzi
+ dev&selinko.com
+45907
+ PolyVirtual Corporation
+ Samuel Li
+ sam.li&polyvirtual.com
+45908
+ ITDO Inc.
+ Kazuhiko Oota
+ pen-regist&itdo.jp
+45909
+ SHENZHEN ANKKI TECHNOLOGIES CO., LTD
+ WANGCAI
+ wangc&ankki.com
+45910
+ haiyi
+ jingtao
+ jingtao&haiyisoft.com
+45911
+ SynerMed Labs
+ Hossein Aarabi
+ haerabi&synermed.com
+45912
+ Universitas Brawijaya
+ Abdurrohman Muhammad
+ abdurrm&ub.ac.id
+45913
+ M2 Group Pty Ltd
+ Leon Kyneur
+ leon.kyneur&m2.com.au
+45914
+ Cetera Financial Group
+ Matt Lehman
+ matthew.lehman&cetera.com
+45915
+ PromonLogicalis
+ Eduardo Henrique Tessarioli
+ eduardo.tessarioli&br.promonlogicalis.com
+45916
+ Quest Payment Systems
+ Rupert Enwright
+ ruperte&questps.com.au
+45917
+ NFRI
+ Woongryol Lee
+ wrlee&nfri.re.kr
+45918
+ Network Canary
+ Chris Watt
+ admin&networkcanary.com
+45919
+ Planevision Systems GmbH
+ Gunther Kruse
+ snmp.pen&planevision.de
+45920
+ Humble Carrier
+ Johnson Tellewoyan
+ jmt82g2&yahoo.com
+45921
+ Ministry of Agriculture Latvia
+ Armands Smits
+ armands.smits&zm.gov.lv
+45922
+ DunaNet-DeviceManagement LLC
+ Laszlo KUPOR
+ penreg&dunanet.hu
+45923
+ TVN S.A.
+ Witold Oleksiak
+ witold.oleksiak&tvn.pl
+45924
+ NOU IPAP
+ Alexander E. Zabiralov
+ admin&ipap.ru
+45925
+ MPS GmbH
+ Johannes Klug
+ johannes.klug&chemocompile.de
+45926
+ OpenZAB.com
+ Grzegorz Grabowski
+ grzegorz&mbs-it.pl
+45927
+ Ahsay Systems Corporation Limited
+ Scherring Chong
+ mispro&ahsay.com
+45928
+ MORU Industrial Systems Co.,LTD.
+ Jisu-Jang
+ jjs1127&moru.com
+45929
+ Plum Sp. z o.o.
+ Andrzej Rusiecki
+ grupa_it&plum.pl
+45930
+ Landwirtschaftskammer Niedersachsen
+ Axel Blees
+ webmaster&lwk-niedersachsen.de
+45931
+ Patterson Companies
+ Kirk Haddad
+ Kirk.haddad&pattersoncompanies.com
+45932
+ Walcoe
+ Victor Walcoe
+ iana&walcoe.com
+45933
+ Kuratorium für Dialyse und Nierentransplantation e.V.
+ Thomas Schickedanz
+ thomas.schickedanz&k2it-services.de
+45934
+ Fiber Mountain Inc
+ Phuc Ly
+ phuc&fibermountain.com
+45935
+ Main Line Oncology Hematology Associates
+ Jaclyn Callahan
+ jaclyncal&gmail.com
+45936
+ Das Kommunalunternehmen des Landkreises Wuerzburg
+ Andreas Korbmann
+ edv&kommunalunternehmen.de
+45937
+ M & C Enterprises, Ltd.
+ Doc Miller
+ support&mc-enterprises.com
+45938
+ Intelligent Visibility, Inc.
+ Michael Cotrone
+ mikec&intelligentvisibility.com
+45939
+ TRIMET S.A.
+ ELISEO JUSTO
+ eliseo.justo&trimet.com.ar
+45940
+ Beckman Library
+ Keith Beckman
+ kbeckman&becknet.com
+45941
+ PM CONSULTING
+ Papa Malick MBOW
+ pm.mbow&gmail.com
+45942
+ ezVoice Telecom
+ Danilo Martins
+ danilo&ezvoice.com.br
+45943
+ Londelec UK Ltd
+ Alan Kay
+ tech&londelec.com
+45944
+ IT Telecom co.,Ltd
+ Hyunsoon Lee
+ aromacrony&it-telecom.co.kr
+45945
+ Friedrich-von-Bodelschwingh-Schule
+ Timo Widdau
+ Timo.Widdau&rsplus-puderbach.de
+45946
+ dynexo GmbH
+ Florian Reinholz
+ info&dynexo.de
+45947
+ Kartal Belediye Baskanligi
+ Murat Aksoy
+ sistemyonetimi&kartal.bel.tr
+45948
+ FitnessFirst Germany
+ Rene Henzinger
+ rene.henzinger&fitnessfirst.de
+45949
+ RF elements s.r.o.
+ Miroslav Vrabel
+ vrabel&rfelements.com
+45950
+ Cogo Labs
+ Ken Koldewyn
+ kkoldewyn&cogolabs.com
+45951
+ RDK Management LLC
+ Peter Sheedy
+ oid_admin&rdkcentral.com
+45952
+ CTRLTECH S.A.
+ GUSTAVO RAMIREZ
+ gustavo.ramirez&ctrltech.com.br
+45953
+ CyberData Corporation
+ Cameron Barfield
+ cbarfield&cyberdata.net
+45954
+ Truven Health Analytics Inc.
+ Match Grun
+ match.grun&truvenhealth.com
+45955
+ Big Daddy Games, LLC
+ Mark Trettin
+ MTrettin&bigdaddygames.net
+45956
+ 128 Technology
+ Michael Baj
+ mike&128technology.com
+45957
+ Cryptographic Information Services
+ Kevin Acres
+ cryptis&cryptis.com.au
+45958
+ aisubp
+ Mihail Kutsenko
+ m.kutsenko&bftcom.com
+45959
+ Zhongyunwangan Technology (Beijing) Co.,Ltd
+ Lei Wu
+ lei.wu&zhongyunwangan.com
+45960
+ IMS, TU Wien
+ Johannes Fromm
+ techn&ims.tuwien.ac.at
+45961
+ ATGEN SOFTWARE SOLUTIONS LLP
+ SAGAR MEHTA
+ SAGAR.MEHTA&ATGENSOFT.COM
+45962
+ SHOWA TSUSHIN KOGYO INC.
+ Showa Tsushin
+ info&stkinc.co.jp
+45963
+ HHnet
+ Henner Kruse
+ henner.m.kruse&fh-stralsund.de
+45964
+ Dispersive Technologies
+ Brian Burns
+ bburns&dispersivegroup.com
+45965
+ Aleris International Inc
+ Christopher Eberle
+ Christopher.Eberle&aleris.com
+45966
+ GURI SOFTHOUSE LTDA
+ Ulisses Thadeu Vieira Guedes
+ uli1958&hotmail.com
+45967
+ SWAN Analytische Instrumente AG
+ Michael Rudolf
+ michael.rudolf&swan.ch
+45968
+ perinova IT-Management GmbH
+ Stefan Wagner
+ info&perinova.com
+45969
+ perinova IT-Management GmbH
+ Stefan Wagner
+ info&perinova.com
+45970
+ Böttcher & Collin GbR
+ Fabian Böttcher
+ fabianb&bcbangs.com
+45971
+ CJSC "Transinfoset"
+ Konkin Andrey
+ konkin&tsi.ru
+45972
+ Baptist School of Health Professions
+ Jason Everling
+ jeverling&bshp.edu
+45973
+ Playground Global
+ Dan Morrill
+ morrildl&playground.global
+45974
+ SPINNER GmbH
+ Michael Lege
+ m.lege&spinner-group.com
+45975
+ Securities Finance Trust Company
+ David Griswold
+ dgriswold&eseclending.com
+45976
+ Intema Comunicaciones
+ Agustín Ivorra
+ aivorra&intema.biz
+45977
+ Platform.sh
+ Damien Tournoud
+ damien&platform.sh
+45978
+ Vision 95 Ltd.
+ Zoltan Kakuk
+ zoltan.kakuk&vision95.hu
+45979
+ Intevac, Inc.
+ Brenda Thrasher
+ blthrasher&intevac.com
+45980
+ S.Network Communications Ltd.
+ Denis Ignatov
+ denis&snc.ru
+45981
+ DroidInActu
+ Andy Aspell-Clark
+ andyaspellclark&gmail.com
+45982
+ Neliva
+ Maksim Goleta
+ maksim&neliva.com
+45983
+ Airbus DS Limited - MIPN
+ Andy Aspell-Clark
+ Andy.Aspell-Clark&airbus.com
+45984
+ OOO Stels
+ Vladimir Gorpenko
+ vgo&stels.ru
+45985
+ CyberStream Ltd
+ Nikos Lykouropoulos
+ nikos.lykouropoulos&cyberstream.gr
+45986
+ Kramer Electronics Ltd.
+ Nahum Aharon
+ naharon&kramerel.com
+45987
+ Rete telematica del CNR di Pisa
+ Alessandro Mancini
+ alessandro.mancini&iit.cnr.it
+45988
+ SKYCOM
+ Hyeok-Hee Lee
+ hhlee&skycom.ne.kr
+45989
+ SKYCOM
+ Hyeok-Hee Lee
+ hhlee&skycom.ne.kr
+45990
+ Brueckner-Werke KG
+ Jan Beers
+ edv&bwhh.de
+45991
+ KLENK HOLZ AG
+ Winfried Hofmann
+ edv&klenk.de
+45992
+ Grabeuh Corp.
+ Javelini
+ javelini-xwyn9p&yopmail.com
+45993
+ ITSMOS
+ Nestor Charczuk
+ nestor.charczuk&itsmos.com
+45994
+ Prink s.r.l
+ Paolo De Vito
+ paolo&prink.it
+45995
+ Posteo e.K.
+ Patrik Löhr
+ iana&posteo.de
+45996
+ Chora A/S
+ Johnny Vestergaard
+ chora&chora.dk
+45997
+ Colorado Center for Gynecologic Oncology
+ Kelly Sullivan
+ kelly&ccgynonc.com
+45998
+ JENSEN-GROUP
+ Fabian Lutz
+ it-ch&jensen-group.com
+45999
+ The Dysongang
+ Jon Dyson
+ jon&thedysongang.co.uk
+46000
+ Third Light Ltd.
+ Dominic Benson
+ dominic.benson&thirdlight.com
+46001
+ Vektra Advanced Engineering
+ Evan Phoenix
+ evan&vektra.com
+46002
+ 6Harmonics Inc.
+ Yaoyang Wang
+ yaoyang.wang&6wilink.com
+46003
+ NAUTILUS INFOTECH Co., Ltd.
+ Cheng Chao
+ cheng.chao&nautilus.com.tw
+46004
+ 50Hertz Transmission GmbH
+ Thomas Naumann
+ thomas.naumann&50hertz.com
+46005
+ SAG Services AG (formerly 'SAG Informatik AG')
+ Anthony Uk
+ sysadmin&sag-ag.ch
+46006
+ Greetz BV
+ Jan van der Veen
+ jan.van.der.veen&greetz.com
+46007
+ Augustinum gGmbH
+ Thorsten Mueller
+ t.mueller&augustinum.de
+46008
+ Codan A/S
+ Alan Burton-Woods
+ abw&codan.dk
+46009
+ Advanced Hematology & Oncology Group of PR
+ Maria Rincon
+ advonco&gmail.com
+46010
+ Westfalen Weser Netz GmbH
+ Rudolf Hessel
+ rudolf.hessel&ww-energie.com
+46011
+ cloudVM Inc.
+ Matthew Gamble
+ mgamble&cloudvm.io
+46012
+ Redhot OOO
+ Andrey Petrovsky
+ admin&redhot.su
+46013
+ Yhat, Inc.
+ Ryan J. O'Neil
+ ryan&yhathq.com
+46014
+ KCA Deutag
+ Mark McRitchie
+ mark.mcritchie&kcadeutag.com
+46015
+ PrimoTechSolution S.R.L.
+ Denis Shapovlaov
+ shapovalovdenis&gmail.com
+46016
+ Leonton Technologies, Co. Ltd.
+ Kun-Lung Liao
+ clone.liao&leonton.com
+46017
+ Research Institute of Systems Planning, Inc. / ISP
+ Tomoya Saito
+ stt&isp.co.jp
+46018
+ Thoralf Tietboehl (ttcn)
+ Thoralf Tietboehl
+ thoralf.tietboehl&outlook.com
+46019
+ DSPG Ltd.
+ Martin Holmes
+ hostmaster&dspg.co.uk
+46020
+ Cardio Sistemas Coml. Indl. Ltda.
+ Ricardo Miglino
+ webmaster&cardios.com.br
+46021
+ Thales Belgium SA
+ Eric Viseur
+ eric.viseur&be.thalesgroup.com
+46022
+ Deep S.R.L
+ Fernando Ghioldi
+ deep&deep-ing.com
+46023
+ High Desert Oncology
+ Veronica Santos
+ vronika21&yahoo.com
+46024
+ W&W-AFCO STEEL LLC
+ Todd Park
+ tpark&wwsteel.com
+46025
+ Kahana Technology, LLC
+ Jason Woodrich
+ domain&kahanatech.com
+46026
+ Southern Oncology Hematology Associates
+ Trish Morgan
+ pam&southernoncology.net
+46027
+ OFICINA NACIONAL DE PROCESOS ELECTORALES
+ Fernando Antonio Zapata Miranda
+ fzapata&onpe.gob.pe
+46028
+ Play Consulting
+ Alastair McFarlane
+ alastair&play-consult.co.uk
+46029
+ Serenergy A/S
+ Christian Rostgaard Andersen
+ cra&serenergy.com
+46030
+ iRespond
+ Identity Administrator
+ info&irespond.org
+46031
+ Taconza LLC
+ Scott Deerwester
+ scott.deerwester&taconza.com
+46032
+ AccelStor Technologies Ltd
+ Identifier Management
+ identifier&accelstor.com
+46033
+ Cavium Inc.
+ Biju Abraham
+ babraham&caviumnetworks.com
+46034
+ Ramakrishna Mission Vivekananda University
+ Swami Sarvottamananda
+ vivekananda.university&gmail.com
+46035
+ Company Crypton Ltd.
+ Dmitry Gorokh
+ d.gorokh&crypton.com.ua
+46036
+ IT CARD Centrum Technologii Platniczych SA
+ Radoslaw Glowka
+ network&itcard.pl
+46037
+ City of Pearland
+ Justin Arnold
+ jarnold&pearlandtx.gov
+46038
+ Layer8
+ Fernando Cardoso
+ fernando.cardoso&layer8.pt
+46039
+ Dynamist AB
+ Henrik Holmboe
+ registry&dynamist.se
+46040
+ Freestyle Technology Pty. Ltd.
+ Jamie Chard
+ jamie.chard&freestyletechnology.com.au
+46041
+ W.B. Hunt Co., Inc.
+ Kit LaMark
+ support&wbhunt.com
+46042
+ SpacePath Communications
+ Matt Milston
+ matt.milston&space-path.com
+46043
+ element j
+ Jason Woodrich
+ jason&elementj.net
+46044
+ Cloudbyte
+ Senthilkumar Eswaran
+ senthilkumar.e&cloudbyte.com
+46045
+ BYTEDANCE LTD.
+ Wang Jian
+ wangjian&bytedance.com
+46046
+ Branislav Manic Law Office
+ Branislav Manic
+ branislav.manic&iplaw.co.rs
+46047
+ paulista informatica ltd
+ antonio carlos oliveira
+ acoliveira&terra.com.br
+46048
+ Attivo Networks
+ Srikant Vissamsetti
+ srikant&attivonetworks.com
+46049
+ SMSEagle
+ Radoslaw Janowski
+ hello&smseagle.eu
+46050
+ Remod Oy
+ Juho Juopperi
+ juho.juopperi&remod.fi
+46051
+ STAGE2015
+ STAGE Test
+ zabbixmaquette&gmail.com
+46052
+ Neotys
+ Benoit Derouet
+ benoit.derouet&neotys.com
+46053
+ AVEBE U.A.
+ Erik Dijck
+ erik.dijck&avebe.com
+46054
+ NBS Ltd.
+ Evgeniy Palenov
+ palenov&scsbm.ru
+46055
+ Hytera Broadband Products
+ Zhigang Wang
+ zhigang.wang&hytera.com
+46056
+ OOO"NPF MULTIOBRABOTKA"
+ AROV MARK
+ amv&multio.ru
+46057
+ Hong Kong Community Athletic Development
+ Brad PFEFFER
+ brad.pfeffer&hkcad.org
+46058
+ Panda Sports
+ Brad PFEFFER
+ brad.pfeffer&pandasports.asia
+46059
+ Vidamin Ltd
+ Kari Arvonen
+ kari.arvonen&vidamin.com
+46060
+ central florida cancer and blood center
+ Ravi Koti
+ ravikoti&aol.com
+46061
+ Ognios GmbH
+ Hermann Haslinger
+ office&ognios.com
+46062
+ YAVEON AG
+ IT Management / Peter Reinhardt
+ itadmin&yaveon.de
+46063
+ Broala
+ Seth Hall
+ seth&broala.com
+46064
+ AddApptr GmbH
+ Stefan Scheld
+ support&addapptr.com
+46065
+ Cannabis Credit
+ shaun savage
+ savages&savages.com
+46066
+ The DiameterTech Project
+ Tomi Varhe
+ tsv&diametertech.com
+46067
+ Union College - Computer Science Department
+ Tom Yanuklis
+ yanuklit&union.edu
+46068
+ Take-Two Interactive Software, Inc.
+ Victor Carpetto
+ ateam&take2games.com
+46069
+ Deutsches Rotes Kreuz Ortsverein Suedlicher Wonnegau e. V.
+ Christoph Kling
+ info&drk-suewo.de
+46070
+ NDP, LLC (NVEA)
+ Justin Mercier
+ justin.mercier&ndpgroup.com
+46071
+ Chista Ltd.
+ Ali Nikneshan
+ Ali&nikneshan.com
+46072
+ B2B-SOFT
+ Maksym Chubarov
+ tycooncmn&gmail.com
+46073
+ Imbasoft
+ Philippe Granjal
+ pgranjal&imbasoft.fr
+46074
+ ROAMData, Inc.
+ William C Kincaid
+ BKincaid&ROAMData.com
+46075
+ Freshmind Sp. z o. o.
+ Paweł Krzaczkowski
+ pawel&freshmind.pl
+46076
+ Edward A Eichler, Jr., M.D., P.A.
+ Edward A Eichler
+ eahackett60&gmail.com
+46077
+ Inventive IT Services Ltd
+ Adam Miloszewski
+ adam&invntvitsrvs.com
+46078
+ Beijing ForceControl-Huacon Technology Co., Ltd.
+ Li Da
+ lid&huacon.com.cn
+46079
+ HM Electronics, Inc.
+ Ryan Foley
+ rfoley&hme.com
+46080
+ Yara SA/NV
+ Yves Duquenne
+ Yves.duquenne&yara.com
+46081
+ INFODAS Gesellschaft für Systementwicklung und Informationsverarbeitung mbH
+ Peter Gorski
+ p.gorski&infodas.de
+46082
+ AVI
+ Chris Lockwood
+ info&avi.com.au
+46083
+ F&F Computer Anwendungen und Unternehmensberatung GmbH
+ Stefan Krauthausen
+ s.krauthausen&ff-muenchen.de
+46084
+ FACTORYNET AUGUSTA, S.L.
+ JOSE MARIA MARCO LAZARO
+ info&factorymail.es
+46085
+ INFORMATICA Y PROCESOS DE GESTION, S.L.
+ JOSE MARIA MARCO LAZARO
+ info&ipgsoft.com
+46086
+ Elvexys SA
+ Michel Demierre
+ michel.demierre&elvexys.com
+46087
+ IT Scharschinger
+ Simon Scharschinger
+ simon&scharschinger.de
+46088
+ Sylvain Girod
+ Sylvain Girod
+ girod.sylvain&gmail.com
+46089
+ edisonlee55
+ Ming-Chien Lee
+ edisonlee&edisonlee55.com
+46090
+ namotronic GmbH
+ Christian von Stebut
+ christian&von.stebut.org
+46091
+ ICM University of Warsaw
+ Dominik Bartkiewicz
+ bart&icm.edu.pl
+46092
+ Ingenieurgesellschaft für Gebäudeautomation mbH
+ Kristian Virkus
+ kristian.virkus&inga-hameln.de
+46093
+ Sistelbanda S.A.
+ Alvaro del Campo
+ adelcampo&sistelbanda.es
+46094
+ Brampton College
+ Network Manager
+ networkmanager&bramptoncollege.com
+46095
+ otrisPROJECTS GmbH
+ Michael Marsanu
+ marsanu&otrisprojects.de
+46096
+ bitbert.com
+ Robert Gierzinger
+ robert.gierzinger&bitbert.com
+46097
+ IPiFony Systems, Inc.
+ Matthew Hardeman
+ mhardeman&ipifony.com
+46098
+ Ericsson Canada Inc.
+ Steve Baillargeon
+ steve.baillargeon&ericsson.com
+46099
+ Community Health Systems-CHS14
+ Bob Kearns
+ bob.kearns&chs14.net
+46100
+ Maxwell Paper Canada Inc
+ Charles Herrington
+ cherrington&maxwellpaper.ca
+46101
+ Belar Electronics Laboratory Inc
+ Mark Grant
+ mark&belar.com
+46102
+ Art Van Furniture, Inc.
+ Tony Sayers
+ oid.admin&artvan.com
+46103
+ VoIP Integration Inc
+ Brad Vonarx
+ brad.vonarx&voipintegration.com
+46104
+ TVM Capital
+ Mark Williams
+ williams&tvmcapital.com
+46105
+ Alexion Pharmaceuticals, Inc.
+ Jacob Thampi
+ oidadmin&alxn.com
+46106
+ 1-800 Contacts Inc.
+ Suni Alles
+ mbx-systemops&1800contacts.com
+46107
+ Medivation, Inc.
+ Ody Lupescu
+ ody.lupescu&medivation.com
+46108
+ Medivation, Inc.
+ Ody Lupescu
+ ody.lupescu&medivation.com
+46109
+ Credomatic
+ Journey Tinoco
+ jtinocoal&credomatic.com
+46110
+ smartTrade Technologies
+ Remy Falco
+ rfalco&smart-trade.net
+46111
+ Document Knowledge Business Solutions (DKB Solutions SA)
+ K. Bertin DJAHA
+ bertin.djaha&dkbsolutions.com
+46112
+ Russian Institute for Scientific and Technical Information of the Russian Academy of Sciences (VINITI RAS)
+ Dmitry Sirik
+ sirik&viniti.ru
+46113
+ The Moscow Chamber of Advocates
+ Sergey Zakhryapin
+ it&advokatymoscow.ru
+46114
+ «SUMYOBLENERGO» PJSC
+ Sergii Taraban
+ stg&soe.com.ua
+46115
+ Progi-média inc.
+ James Watkins-Harvey
+ technical&progi-media.com
+46116
+ CRYPTONEO
+ ZEHI Felix
+ felix.zehi&cryptoneo.com
+46117
+ SMP Solutions GmbH
+ Mathieu Habegger
+ mh&smpsolutions.ch
+46118
+ SwissMediaPartners AG
+ Mathieu Habegger
+ mh&swissmediapartners.ch
+46119
+ Eden Rock Communications, LLC
+ Juan Olivo
+ juan.olivo&edenrockcomm.com
+46120
+ Alliance-Electronics, Ltd.
+ Andrey Kireev
+ info&alliance-electronics.ru
+46121
+ The Stahura-Brenner Group Inc.
+ Dale Brenner
+ dbrenner&stahurabrenner.com
+46122
+ WrightCCS
+ Steven Wright
+ steven&wrightccs.com
+46123
+ Wiener Boerse AG
+ Simone Braun
+ iana&wienerborse.at
+46124
+ MICI Network Co,.Ltd
+ George Wu
+ george&mici.com.tw
+46125
+ Canadian Pacific
+ Darcy McCully
+ darcy_mccully&cpr.ca
+46126
+ Blockstream
+ Jonathan Wilkins
+ root&blockstream.com
+46127
+ Rock Solid Solutions LLC
+ Daniel Kauffman
+ 7fpsf2wxeanbgwykrsrf3bnw29ajedhbbachneh2gdkptep&rocksolidsolutions.org
+46128
+ City of Biel
+ Thomas Bodenmann
+ oid-admin&biel-bienne.ch
+46129
+ MechanicaPark LLC
+ Ilya Burov
+ ilya.burov&gmail.com
+46130
+ Informa Sistemi S.P.A.
+ Andrea Zaghi
+ a.zaghi&informasistemi.com
+46131
+ Hackerspace Kraków
+ Paweł Kozubal
+ pawel&hackerspace-krk.pl
+46132
+ Amdatu
+ Jan Willem Janssen
+ iana&lxtreme.nl
+46133
+ ostermeyer.de
+ Andreas Ostermeyer
+ andreas&ostermeyer.de
+46134
+ Uprava za indirektno oporezivanje
+ Dijana Jankovic
+ dijana.jankovic&uino.gov.ba
+46135
+ MSS Managed Security Services GmbH
+ Falk Gruenwald
+ falk.gruenwald&mssgmbh.com
+46136
+ Steinbeis Embedded Systems Technologies GmbH
+ Christian Hayer
+ christian.hayer&steinbeis-est.de
+46137
+ Association Clandestine
+ Muri Nicanor
+ muri&immerda.ch
+46138
+ HTU Härtetechnik Uhldingen-Mühlhofen GmbH
+ Helmut Dautermann
+ h.dautermann&htu-haertetechnik.de
+46139
+ Baseventure Investing
+ Craig Setera
+ craig&baseventure.com
+46140
+ Laboratoire d'Analyse et de Mathématiques Appliquées
+ Laurent Marciniszyn
+ laurent.marciniszyn&math.cnrs.fr
+46141
+ Ysance
+ REMI JANOT
+ remi.janot&ysance.com
+46142
+ ShenZhen Sinexcel Electric Co.Ltd.
+ lin ting
+ ting_lin&sinexcel.cn
+46143
+ Lazada South East Asia (formerly 'Lazada Tech Hub')
+ Lim Qi Kang
+ qikang.lim&lazada.com
+46144
+ Schmidt & Co., (H.K.) Ltd. Taiwan Branch
+ James hsu
+ jameshsu&schmidtelectronics.com
+46145
+ A. Baggenstos & Co. AG
+ Enrique Róo Moares
+ eroo&baggenstos.ch
+46146
+ INFORM GmbH
+ Michael Carell
+ michael.carell&inform-software.com
+46147
+ American Prepaid VAS LLC
+ Osmar Coronel
+ osmar.coronel&americanprepaidvas.com
+46148
+ Beijing Yoxon Smart Technology Co.,Ltd.
+ HuangWei
+ harrid&qq.com
+46149
+ AO Citibank
+ Yuriy Stryuchkov
+ yuriy.stryuchkov&citi.com
+46150
+ spornkuller.de
+ Johannes Bauer
+ wpaptwcvqpfu&spornkuller.de
+46151
+ Brett A. Lewis
+ Brett A. Lewis
+ brett.lewis&gmail.com
+46152
+ MCHV Software
+ BOUZOUAD Abderrahmane
+ abouzouad&mchvsoftware.com
+46153
+ Budafony
+ Aurélien Vabre
+ gm&budafony.hu
+46154
+ xMob
+ Pete Foster
+ oid.admin&xmob.me
+46155
+ TAKAOKA TOKO CO.,LTD.
+ MASAKI HOSOYA
+ hosoya.masaki&tktk.co.jp
+46156
+ SB Systems Co.,Ltd
+ Park Min Woo
+ mwpark&sbsystems.co.kr
+46157
+ NARI Technology Co., Ltd.
+ Luo Linglu
+ luolinglu&sgepri.sgcc.com.cn
+46158
+ Ohanae
+ Greg Hauw
+ greg&ohanae.com
+46159
+ TselinTransStroy Ltd.
+ Alexey Chernyavskiy
+ cts.astana&gmail.com
+46160
+ GDV Dienstleistungs-GmbH
+ Ingo Braun
+ uhd&gdv-dl.de
+46161
+ Mobile Viewpoint
+ Gertjan Bult
+ support&mobileviewpoint.com
+46162
+ Tuna Technologies Limited
+ Alex Amsel
+ alex&tunatech.com
+46163
+ Neuberger Gebaeudeautomation GmbH
+ Steffen Hornung
+ steffen.hornung&neuberger.net
+46164
+ AS-PC Sarl
+ Arnaud Brand
+ abrand&aspc.fr
+46165
+ Politeknik Negeri Ujung Pandang
+ Andi Zulfadli Malik
+ andi.zulfadli&gmail.com
+46166
+ JETR Consulting
+ Jeff Truong
+ jeff_truong&yahoo.com
+46167
+ Toptranslation GmbH
+ Stefan Rohde
+ stefan.rohde&toptranslation.com
+46168
+ NewGen Interactive Software Corporation
+ Ryan Hairyes
+ rhairyes&ng-interactive.com
+46169
+ International Capital Investment Company
+ Mo Ismail
+ mo.ismail&icicusa.com
+46170
+ Runetwister Publishing
+ Matt Thomason
+ matt&warpedcore.net
+46171
+ HashPlex, Inc
+ Finn Herzfeld
+ admin&hashplex.com
+46172
+ Redcello Ltd.
+ Jonathan Kerkin
+ jonathan&redcello.co.uk
+46173
+ PayPal Inc
+ Greg King
+ grking&paypal.com
+46174
+ SecuLynx Corporation
+ Masami Hisada
+ hisada.masami&seculynx.co.jp
+46175
+ NEWIND Sp. z o.o.
+ Slawomir Glowacz
+ iana-pen&newind.pl
+46176
+ SensorLink
+ Henrique Santos
+ sensorlink&sensorlink.com.br
+46177
+ KYOSAN ELECTRIC MFG. CO., LTD.
+ KATSUTOSHI FUKUDA
+ ka-fukuda&kyosan.co.jp
+46178
+ Faculty of Informatics, TU Wien
+ Alexander Dorfmeister
+ trouble&zkk.tuwien.ac.at
+46179
+ Pikkatech Software Development & Consulting
+ Stanislav Koncebovski
+ stanislav&pikkatech.eu
+46180
+ Gables Engineering, Inc.
+ Robert Zamora
+ zamora&gableseng.com
+46181
+ sanscomp
+ Sanoop Mallissery
+ sanoopmallissery&gmail.com
+46182
+ Golden Grid Systems
+ Xiaochun Liu
+ sliu&goldengridsys.com
+46183
+ Dansk Medicinsk DataCenter ApS
+ Thomas Larsen
+ tl&dmdc.dk
+46184
+ Lumentum.com
+ Channy Tremblay
+ channy.tremblay&lumentum.com
+46185
+ Intelity
+ Andrew Bailey
+ andrew.bailey&intelitycorp.com
+46186
+ cyontec solutions GmbH
+ Fred Tate
+ hostmaster&cyontec.de
+46187
+ AGRAVIS Raiffeisen AG
+ Nils Wernau
+ nils.wernau&agravis.de
+46188
+ MarketFactory Inc
+ George Cox
+ support&marketfactory.com
+46189
+ John Cianfarani
+ John Cianfarani
+ john&the-net.ca
+46190
+ Phoenyxcode
+ Kenneth Benson
+ phoenyx33&outlook.com
+46191
+ 21st Century Oncology - Crestview
+ Aurelle Delerme
+ aurelle.delerme&21co.com
+46192
+ ToastCoders
+ Michael Rice
+ michael&michaelrice.org
+46193
+ Distributed Hacker Maker Network Inc.
+ Mark Finn
+ treasurer&dhmn.net
+46194
+ arara inc. (formerly 'repica Inc.')
+ Shigeki Torii
+ mib&arara.com
+46195
+ sdc world group co.
+ Zhe Chen
+ zchen1007&gmail.com
+46196
+ Narodowy Fundusz Ochrony Srodowiska i Gospodarki Wodnej
+ Zbigniew Pawelec
+ informatyka&nfosigw.gov.pl
+46197
+ Telensa Limited
+ Trevor Byrne
+ tb&telensa.com
+46198
+ Equinox Holdings LLC
+ Stephen Roux
+ stephen.roux&equinox.com
+46199
+ DENTSPLY International
+ Andrew Campbell
+ andrew.campbell&dentsply.com
+46200
+ Matthew Martin
+ Matthew Martin
+ phy1729&gmail.com
+46201
+ Business Telecommunications Services Europe
+ Juan Villegas
+ jvillegas&bts.io
+46202
+ Avigilon Corporation
+ Chris Monkiewicz
+ chris.monkiewicz&avigilon.com
+46203
+ Strictly Monitoring Limited
+ Edward St Pierre
+ edward.stpierre&strictlymonitoring.com
+46204
+ Hutchison Drei Austria GmbH
+ Martin Diewald
+ martin.diewald&drei.com
+46205
+ MIT Dynamic Technologies Limited
+ Paul McGuinness
+ info&mit-tech.co.uk
+46206
+ Stamm
+ Markus Stamm
+ admin&stamm.nu
+46207
+ Kasisto, Inc.
+ Stephen Martin
+ system&kasisto.com
+46208
+ Knjaz Milos a.d.
+ Dejan Camilovic
+ Dejan.Camilovic&knjaz.co.rs
+46209
+ deepin
+ Hong Hao
+ oahong&gmail.com
+46210
+ Shanghai Koal Software
+ zhang xiaoyu
+ zhangxy&koal.com
+46211
+ Fernfachhochschule Schweiz (FFHS)
+ Informatikdienste FFHS (Stefan Meichtry)
+ id&ffhs.ch
+46212
+ e2E Satcom Limited
+ Alan Hughes
+ alanhughes&e2eservices.co.uk
+46213
+ Atmos Sistemas Ltda.
+ Rafael Villatore
+ rafael.mello&atmossistemas.com.br
+46214
+ COGIT MATIDA UK LTD
+ Taofik I Ajagbe
+ tajagbe&cogitmatida.com
+46215
+ Shandong Senter Electronic Co., Ltd.
+ Hanzhen
+ 277054510&qq.com
+46216
+ Rocken am Brocken UG
+ Eric Hertwig
+ eric&rocken-am-brocken.de
+46217
+ VINCI Energies Schweiz AG
+ Stefan Buergi
+ iana.veshol&vinci-energies.com
+46218
+ SilverTours GmbH
+ Christian Michel
+ technik&billiger-mietwagen.de
+46219
+ Migros Bank AG
+ Marcel Graf
+ loitse&migrosbank.ch
+46220
+ Ministério Público do Estado de Santa Catarina
+ Rodrigo Grumiche Silva
+ gered&mpsc.mp.br
+46221
+ iconectiv
+ Gabor Kiss
+ CTO&iconectiv.com
+46222
+ On IP 46 Limited
+ Dr. Paul C. Caesar PhD Comp. Sci.
+ onip46&outlook.com
+46223
+ Cyber Medical Imaging, Inc.
+ Joel Karafin
+ jkarafin&XDRradiology.com
+46224
+ Inner Range Pty. Ltd.
+ Alfred Katz
+ alf.katz&innerrange.com
+46225
+ tehasdf.com
+ Edward Ceaser
+ ed&tehasdf.com
+46226
+ Apigee Corporation
+ Vidya Pissaye
+ vpissaye&apigee.com
+46227
+ Guangxi radio and television information network corporation limited
+ Weihua Zhang
+ z2002wh&96335.COM
+46228
+ Nikko Graphic Arts Co.,Ltd.
+ Makoto Sugimoto
+ sugimoto&nkbj.co.jp
+46229
+ igus GmbH
+ Christian Thönes
+ cthoenes&igus.de
+46230
+ Cleverlance Enterprise Solutions a.s.
+ Michal Cervinka
+ michal.cervinka&cleverlance.com
+46231
+ Eikeo
+ Stéphane Pinchaux
+ spinchaux&eikeo.com
+46232
+ Ergatel
+ Cedric CASTRO
+ ccastro&ergatel.com
+46233
+ Mundo Digital Informática Redes y Comunicación S.L.
+ Emilio González
+ egonzalez&mundodigital.es
+46234
+ SpaceTeamLab, Ltd.
+ Nikolay Pankov
+ pankov_n&st-hld.ru
+46235
+ RCNTEC
+ Sergey Minakov
+ ser&rcntec.com
+46236
+ Multisoft S.A.
+ Artur Kot
+ artur.kot&multisoftsa.com
+46237
+ Ayuntamiento de Alcobendas
+ Javier Peña
+ jpena&aytoalcobendas.org
+46238
+ Immobilien Hilgers e.K
+ Philipp Hilgers
+ philipp.hilgers&t-online.de
+46239
+ InviNets
+ Michał Marschall
+ m.marschall&invinets.com
+46240
+ Polish Border Guard (Border Guard Headquarters)
+ Piotr PIETRZAK
+ Piotr.Pietrzak&strazgraniczna.pl
+46241
+ Bionic Fuel Knowledge Partners Inc.
+ Ulrich Riemann
+ ubr&bionicmail.de
+46242
+ Netonix
+ Eric Stern
+ eric&netonix.com
+46243
+ Programize
+ Andreas Prodromidis
+ staff&programize.com
+46244
+ South African Air Force
+ Daniel du Plessis
+ daniedup&cybersmart.co.za
+46245
+ Reo3
+ Greg Geering
+ greg.geering&reo3.com
+46246
+ 88.io
+ David Chung
+ admin-iana&88.io
+46247
+ Supertel-DALS
+ Sergei Lebedev
+ lebedev_sf&supertel-dals.ru
+46248
+ Pole/Zero Corporation
+ Kevin Ehlert
+ kehlert&polezero.com
+46249
+ SITES
+ Tony FRUCHART
+ tony.fruchart&sites.fr
+46250
+ Amsted Rail
+ Dustin Nikora
+ dnikora&amstedrail.com
+46251
+ POSBANK
+ Kyu Seok, Park
+ parksio2&posbank.co.kr
+46252
+ Z-ROUTER TECHNOLOGY
+ Tom Lin
+ TOM&Z-ROUTER.CN
+46253
+ Plusserver GmbH
+ Malte von dem Hagen
+ noc&heg.com
+46254
+ Vector Informatik GmbH
+ René Zauner
+ iana-pen&de.vector.com
+46255
+ Ovenden Papers Limited
+ James Ovenden
+ james.ovenden&ovendenpapers.co.uk
+46256
+ Hokkaido University
+ Norishige Nagai
+ sec-t&iic.hokudai.ac.jp
+46257
+ Wlbe Deutschland
+ R. Alexander Marschall
+ amarschall&wlbe.de
+46258
+ VENISO SOLUTIONS PRIVATE LIMITED
+ Navnit Chachan
+ navnit&veniso.com
+46259
+ Hauseigentümerverband Zürich
+ Tobias Horber
+ tobias.horber&hev-zuerich.ch
+46260
+ IQ-Media B.V.
+ Mark van Oudheusden
+ mark&iqmedia.nl
+46261
+ Universidad Nacional del Litoral
+ Maximiliano Boscovich
+ mboscovich&rectorado.unl.edu.ar
+46262
+ Zscaler Inc
+ Vivek Srivastava
+ vsrivastava&zscaler.com
+46263
+ LPL Financial
+ Dwayne White
+ dwayne.white&lpl.com
+46264
+ FinnHEMS Oy
+ Ossi Ahosalmi
+ ossi.ahosalmi&finnhems.fi
+46265
+ AlBikar.net
+ Daniel Drennan
+ drennan&panix.com
+46266
+ Wood County Telephone Company dba Solarus
+ Brian Krause
+ bkrause&solarus.net
+46267
+ Development Gateway
+ Stepan Semenukha
+ domains&developmentgateway.org
+46268
+ bleim.net GmbH
+ Wolfgang Bleim
+ Wolfgang.Bleim&bis.at
+46269
+ Dynasys Technology Co.,LTD
+ Lu Huang
+ hlu&dynasys.com.tw
+46270
+ NBOO-RU
+ Yury Ulyanov
+ common&nboo.ru
+46271
+ PaloVerde Cancer Specialists
+ Michael Bustard
+ mbustard&pvcancer.com
+46272
+ DataStax, Inc.
+ Mike Mercado
+ sysadmin&datastax.com
+46273
+ informalogique
+ Ian Labbé
+ ian.labbe&gmail.com
+46274
+ Heartware
+ James Waite
+ jwaite&heartware.com
+46275
+ EBPI
+ John Renne
+ john.renne&ebpi.nl
+46276
+ Linux Lab
+ Vijay Nayani
+ vijay&linuxlab.org
+46277
+ Ministerio dos Petroleos
+ Rafael Aranha
+ raranha&progroup.co.ao
+46278
+ TÃœV NORD AG
+ Matthias Helmhagen
+ mhelmhagen&tuev-nord.de
+46279
+ Thomas Hellström
+ Thomas Hellström
+ rel&xed.se
+46280
+ Enterprise Computing
+ Francisco Moreira
+ moreira&enterprisecomputing.com
+46281
+ WRITESYS Traffic Systems
+ Lucas Zampar Bernardi
+ lucas&writesys.com.br
+46282
+ uGo3D LLC
+ Peter Yoo
+ peter&ugo3d.com
+46283
+ Inmotion Data, LLC.
+ Joseph Lee
+ support&inmotiondata.com
+46284
+ ENERGEX
+ Graeme Farquharson
+ graemefarquharson&energex.com.au
+46285
+ Trimble Navigation Ltd.
+ Haroon Muhammad
+ haroon_muhammad&trimble.com
+46286
+ RUDIMENTS
+ Rudi Yanto
+ rudiments21&gmail.com
+46287
+ yaxunhongda
+ peiji zhao
+ whyhonest&126.com
+46288
+ Tedas B.V.
+ Thomas van Dongeren
+ t.vandongeren&tedas.nl
+46289
+ gluIT Software GmbH
+ Herr Kirchberg
+ sk&gluit.de
+46290
+ VS XXI JSC
+ Nikolay Bukin
+ nb&vsxxi.ru
+46291
+ IES srl
+ Alessandro Arras
+ alessandro.arras&iessrl.it
+46292
+ Koiossian Inc.
+ Robert Cowart
+ snmp&koiossian.com
+46293
+ Monroe County Hospital Oncology Clinic
+ Katrina Meshell
+ kmeshell&mchcare.com
+46294
+ inView GmbH
+ Caspar Fromelt
+ cf.iana.pen2&inview.de
+46295
+ City of Huntsville
+ Chris Davis
+ chris.davis&huntsvilleal.gov
+46296
+ SHI
+ David Marques
+ david_marques&shi.com
+46297
+ Agrarmarkt Austria
+ Gerhard Dyduch
+ office&ama.gv.at
+46298
+ ISPM Serviços em Informática LTDA
+ Alexandre Santos Campos
+ alexandre.campos&ispm.com.br
+46299
+ Birmingham Hematology and Oncology Associates, LLC d/b/a Alabama Oncology
+ Chris Barnes
+ chris.barnes&alabamaoncology.com
+46300
+ MicroKnight Business Systems Ltd.
+ Kevin Jeffery
+ kevin&microknight.com
+46301
+ CARRA, Inc.
+ Kelly Mieszkalski
+ info&carragroup.org
+46302
+ Sistemi di Telecomunicazione Srl
+ Giannini Alessandro
+ alessandro.giannini&sistemiditlc.it
+46303
+ ITSUDE
+ Ralf Schmitz
+ ralf.schmitz&it-su-de.net
+46304
+ GSMA
+ Wayne Cutler
+ wcutler&gsma.com
+46305
+ OSDE
+ Seguridad de la Información
+ seginf&osde.com.ar
+46306
+ Institute for Traffic Safety Management and Research
+ Joel Lord
+ jlord&itsmr.org
+46307
+ Briskhome
+ Egor Zaitsev
+ heuels&gmail.com
+46308
+ GDC Communications
+ Gerald Douglas
+ data&gdc.com.fj
+46309
+ Delft Solutions
+ Max Maton
+ max&maton.info
+46310
+ BCons Argentina S.A.
+ Leonardo Federico Rosso
+ lrosso&baufest.com
+46311
+ Baufest
+ Leonardo Federico Rosso
+ lrosso&baufest.com
+46312
+ Jack Kingsman
+ Jack Kingsman
+ jack.kingsman&gmail.com
+46313
+ Level 8 Aps
+ Jan Frank Nielsen
+ jfn&level8.dk
+46314
+ SongMovers
+ Antwan Carr
+ webmaster&songmovers.com
+46315
+ Silicon Valley Bank
+ Ron Parker
+ RParker&svb.com
+46316
+ AERTiCKET AG
+ Maximilian Mühe
+ mmuehe&aer.de
+46317
+ Abraxas Informatik AG
+ Olaf Sonderegger
+ olaf.sonderegger&abraxas.ch
+46318
+ Mils Electronic Gesmbh & CoKG
+ Martin Lubich
+ ml&mils.com
+46319
+ Traffic Tech Inc.
+ Yann Bourgault
+ ybourgault&traffictech.com
+46320
+ BNC National Bank
+ Shaun Skeldum
+ pen&bncbank.com
+46321
+ Sensignal Co.,Ltd.
+ Yuuki Uno
+ yuuki-uno&sensignal.co.jp
+46322
+ Gareth Williams
+ Gareth Williams
+ gareth&garethwilliams.me.uk
+46323
+ F. KLUCZNIK & SON LIMITED
+ Dan McNicol
+ daniel.mcnicol&iae.co.uk
+46324
+ HAYSYS Ltd
+ Nicholas Lloyd
+ nlloyd&haysys.co.uk
+46325
+ Firstwan Delivery Network Services
+ Jean-François ESPERET
+ jfesperet&firstwan.fr
+46326
+ IUT de VALENCE
+ Eric PEYREMORTE
+ eric.peyremorte&iut-valence.fr
+46327
+ Niagara Regional Police Service
+ Matthew Kohut
+ oid-admin&niagarapolice.ca
+46328
+ DDS Wireless International Inc
+ David Nagy
+ David.Nagy&ddswireless.com
+46329
+ Security Indemnity Insurance Company In Liquidation
+ Michael Rydzewski
+ mrydzewski&njliq.org
+46330
+ Vubiq Networks
+ Aaron Baranoff
+ aaron&vubiqnetworks.com
+46331
+ NightSteam Solutions
+ Marcel Heers
+ info&nightsteam.de
+46332
+ Lacuna Software LTDA - EPP
+ Bazili Swioklo
+ bazili&lacunasoftware.com
+46333
+ American Express Global Business Travel
+ Kenny Moss
+ kenny.moss&aexp.com
+46334
+ HRM Systems AG
+ Felix Zimmermann
+ it&hrm-systems.ch
+46335
+ Bruce A. Hayton, M.D.
+ Bruce A. Hayton, M.D.
+ brucehaytonmd&yahoo.com
+46336
+ Live Niaga
+ Edie Mohamad
+ administrator&liveniaga.com
+46337
+ Meisei Electric Co., Ltd.
+ Ryuya Yamagishi
+ yamagishir&meisei.co.jp
+46338
+ CTO Balzuweit GmbH
+ Dennis Balzuweit
+ dennis.balzuweit&cto.de
+46339
+ National Archives, Czech Republic
+ Milan Vojacek
+ milan.vojacek&nacr.cz
+46340
+ The Opole University of Technology
+ Marcin Sroczak
+ m.sroczak&po.edu.pl
+46341
+ Dansk Metalarbejderforbund
+ Christian Jensen
+ hostmaster&danskmetal.dk
+46342
+ Anoop Sukumaran
+ Anoop Sukumaran
+ anoops1984&gmail.com
+46343
+ mazou kitchen
+ zoliswa ndzuzo
+ zoliswandzuzo9&gmail.com
+46344
+ PricewaterhouseCoopers AG
+ Marc Eggenberger
+ marc.eggenberger&ch.pwc.com
+46345
+ Clear Government Solutions, Inc.
+ Alexis Bor
+ alexis.bor&cleargovsolutions.com
+46346
+ Vail Software Solutions
+ BJ Vail
+ bjvail&sbcglobal.net
+46347
+ innato
+ Lee Choon Siong
+ domain&innato.io
+46348
+ Providence Health & Services
+ Bill Stites
+ bill.stites&providence.org
+46349
+ Deepfield
+ Max Mizikar
+ maxmzkr&deepfield.net
+46350
+ NorCERT - Norwegian Computer Emergency Response Team
+ Tor Inge Skaar
+ tor.inge.skaar&nsm.stat.no
+46351
+ Laubheimer Networks
+ Markus Laubheimer
+ markus&laubheimer.de
+46352
+ Premier Business Centers
+ Aaron Mendoza
+ Amendoza&Pbcenters.com
+46353
+ Schwackenberg Consulting
+ Andreas Schwackenberg
+ admin&schwackenberg.com
+46354
+ Kooperativa pojistovna, a.s.
+ David Klima
+ dklima&koop.cz
+46355
+ Expert-Team Pte Ltd
+ Edgardo Gonzales
+ edgardo.gonzales&expert-team.net
+46356
+ Grupo de Tecnologia Cibernetica, S.A. de C.V.
+ Claudio M. Horvilleur
+ claudio.horvilleur&tecno.com.mx
+46357
+ NBS System
+ Jean EYMERIT
+ jean.eymerit&nbs-system.com
+46358
+ Zwick GmbH & Co KG
+ Markus Laubheimer
+ markus.laubheimer&zwick.de
+46359
+ Robert P. Fein and David A. Richards
+ James Badaracco
+ jbadarac&gmail.com
+46360
+ West and Central African Research and Education Network (WACREN)
+ Omo Oaiya
+ omo&wacren.net
+46361
+ Richard Scranton
+ Richard Scranton
+ scrantr&yahoo.com
+46362
+ Digital Data Technologies Inc.
+ Justin Martinek
+ jmartinek&ddti.net
+46363
+ BGProtect
+ Alex Maltinsky
+ alex&bgprotect.com
+46364
+ Halmstad University
+ Magnus Moren
+ iana-pen&hh.se
+46365
+ arvato IT Support GmbH
+ Uwe Weiss
+ uwe.weiss&bertelsmann.de
+46366
+ Technicolor
+ Alex De Smedt
+ alex.desmedt&technicolor.com
+46367
+ UPSINVERTER.COM
+ RAKESH GARG
+ RAKESH&UTLUPS.COM
+46368
+ The Job Planet
+ Melissa Maxwell c/o Roy Barnett
+ maxwellmelissa75&yahoo.com
+46369
+ Miskolci Egyetem Informatikai Intezet
+ Gergo Szabo
+ szabo89&iit.uni-miskolc.hu
+46370
+ eshore
+ luoyongqi
+ 13316209005&189.cn
+46371
+ Japan Canada Oil Sands Limited
+ Joel Francisco
+ joel.francisco&jacos.com
+46372
+ Uber Operations, LLC
+ Franscis de Wet
+ system&uberops.com
+46373
+ Bypass Network Services
+ Patrick Jordan-Smith
+ patrick.jordan-smith&bypass.net.nz
+46374
+ Zizaike Inc.
+ genyiwang
+ genyiwang&zizaike.com
+46375
+ eCommistry Ltd
+ Matt Johnston
+ matt.johnston&ecommistry.com
+46376
+ Nullroute
+ Mantas MikulÄ—nas
+ mantas&nullroute.eu.org
+46377
+ Star Media (Beijing) CO.,LTD
+ Michael Fu
+ fubotao&star-media.cn
+46378
+ Centre Hospitalier Mémorial Saint-Lô
+ Nicolas GOEURY
+ nicolas.goeury&ch-stlo.fr
+46379
+ LunaticIsland.net
+ Justin M. Bushey
+ antix84&gmail.com
+46380
+ Enghouse Interactive AB
+ Mikael Norberg
+ mikael.norberg&enghouse.com
+46381
+ Arcapola Shipwrights (formerly 'Imterra')
+ Peter Polacik
+ polacik.p&gmail.com
+46382
+ Berolina-autolacke
+ Michael Degner
+ security&netelco.de
+46383
+ Ministry Division, Church of England
+ Dr Ken Farrimond
+ ken.farrimond&churchofengland.org
+46384
+ DUCA Financial Services Credit Union Ltd.
+ Matthew Burr
+ sysadmin&duca.com
+46385
+ Walnut Hill Physicians’ Hospital, LLC
+ Larry Sutherland
+ larry.sutherland&walnuthillmc.com
+46386
+ Shenzhen GL-COM Technology Co.,Ltd.
+ hongshun cui
+ cuihsh&gl-com.com
+46387
+ Drift
+ Sedelkova Daria
+ dasha.sede&gmail.com
+46388
+ Taygeta Scientific Inc.
+ Everett Carter
+ office&taygeta.com
+46389
+ VESTA
+ LUKE YOUNG
+ luke.young&motorolasolutions.com
+46390
+ Clarke Technical Services, Inc.
+ Carlos Clarke
+ carlos&ptdprolog.net
+46391
+ jddev
+ Jakub Dohnal
+ jak.doh&gmail.com
+46392
+ Donostian Belgie
+ Albert Narain
+ donostianbe&yahoo.com
+46393
+ Programlabbet AB
+ Johan Persson
+ johan&programlabbet.se
+46394
+ BLITSC
+ Bernhard Lang
+ Bernhard.Lang&blitsc.de
+46395
+ FirstRand Group
+ Steven Corneelsen
+ ISSCertificateM&fnb.co.za
+46396
+ Marotta Controls, Inc.
+ Carlos Clarke
+ cclarke&marotta.com
+46397
+ iSecway Inc.
+ Veda Wang
+ isecway&163.com
+46398
+ Regional Cancer Care Associates Hope Community Cancer Center Division
+ Pauline Flaville
+ pflaville&regionalcancercare.org
+46399
+ iSIGHT Partners
+ Matt Shelton
+ mshelton&isightpartners.com
+46400
+ NorQuest College
+ Kevin Nikiforuk
+ kevin.nikiforuk&norquest.ca
+46401
+ Marshall B. Ketchum University
+ Jeremy Bascom
+ dnsadmin&ketchum.edu
+46402
+ NSF Telecom Ab
+ Joonas Harjumäki
+ joonas.harjumaki&nsftele.com
+46403
+ QA2
+ Daniel Dent
+ iana-qa2-oid&contactdaniel.net
+46404
+ DOT Systems Sp. z o.o.
+ Klaudiusz Kobylecki
+ info&dotsystems.pl
+46405
+ superChic
+ Michael Hacker
+ mh&superchic.at
+46406
+ Foundation Pärnu Hospital
+ Vegard Kruusla
+ vegard.kruusla&ph.ee
+46407
+ TECNOLOGIAS EOS SA DE CV
+ CARLOS ENRIQUEZ
+ carlos.enriquez&tec-eos.com
+46408
+ PKP Polskie Linie Kolejowe S.A.
+ Daniel Kozłowski
+ daniel.kozlowski&plk-sa.pl
+46409
+ BSP Consulting spol. s r.o.
+ Martin Rublík
+ martin.rublik&bspc.sk
+46410
+ SEGGER Microcontroller GmbH & Co. KG
+ Oliver Olligs
+ iana_pen&segger.com
+46411
+ Art2Wave Canada Inc.
+ Sergey Plotnikov
+ sergey.plotnikov&art2wave.com
+46412
+ Andrew Sheret Ltd.
+ David Manning
+ david.manning&sheret.com
+46413
+ Table25, Inc.
+ Mike Adair
+ r.mike.adair&gmail.com
+46414
+ William Oliver
+ William Oliver
+ Woliver1&gmail.com
+46415
+ Open Banking Foundation
+ Vedran ÄŒaÄić
+ veky&opensourcebank.net
+46416
+ The National Archives of Latvia
+ Haralds Krūmiņš
+ Haralds.Krumins&arhivi.gov.lv
+46417
+ Emerald Coast Cancer Center
+ Cynthia Vinson
+ cancercenter1&yahoo.com
+46418
+ Agile Ingeniería y Consultoría Ltda.
+ CLAUDIO DELGADO
+ claudio.delgado&agile.cl
+46419
+ Araknis Networks
+ Ayham Ereksousi
+ ayham.ereksousi&araknisnetworks.com
+46420
+ Knauf Information Services GmbH
+ Yvonne Hillenbrand
+ hillenbrand.yvonne&knauf.de
+46421
+ B/E Aerospace
+ Tim Keller
+ tim_keller&beaerospace.com
+46422
+ UTEK TECHNOLOGY(SHENZHEN)CO,LTD
+ YEDAWEN
+ yedw&szutek.com
+46423
+ Osirium Ltd
+ Kev Pearce
+ kev.pearce&osirium.com
+46424
+ Otterbein Homes
+ Kevin Hook
+ khook&otterbein.org
+46425
+ DTSV, Inc.
+ Jason Dickert
+ jason.dickert&cellavant.com
+46426
+ Salinas Valley Medical Clinic Cancer Care
+ Claudia Powell
+ cpowell&chp-dod.com
+46427
+ LISI AEROSPACE
+ GAGLIARDI Gérard
+ gerard.gagliardi&lisi-aerospace.com
+46428
+ Mobicare
+ Jorge Pereira
+ jorge.pereira&mobicare.com.br
+46429
+ Universidad Nacional de San Martin
+ Pablo Esteban Bullian
+ pbullian&unsam.edu.ar
+46430
+ RTEC
+ Ivanov Kirill
+ ivanov_k&pkcc.ru
+46431
+ Alaf Organization
+ Alexandre Lafargue
+ a26&lafargue.eu
+46432
+ Modula Shop Systems
+ Alexander Schmid
+ alex&modula-shop-systems.de
+46433
+ Fern Ridge School District 28J
+ M Bateman
+ 28jadmin&fernridge.k12.or.us
+46434
+ consulter net GmbH
+ M.Balter
+ balter&consulternet.net
+46435
+ LEW AG
+ Bernhard Lang
+ Bernhard.Lang&lew.de
+46436
+ Infoprocess
+ Viacheslav Alekseev
+ info&infoprocess.ru
+46437
+ TTI NORTE SL
+ Borja Santander
+ bsantander&ttinorte.es
+46438
+ Bartec-Vodec
+ William Dudeney
+ William.Dudeney&Bartec-Vodec.com
+46439
+ Bolsas y Mercados Españoles Innova, S.A.U. (BME Innova).
+ Ivan Zapata
+ izapata&bmeinnova.com
+46440
+ Cloud Electronics Ltd.
+ Jon Spyve
+ technical&cloud.co.uk
+46441
+ AKROS AG
+ Akros Informatik
+ iana-pen&akros.ch
+46442
+ PIHI Media
+ Isaac Hildebrandt
+ isaac&pihimedia.com
+46443
+ intec GmbH
+ Joerg Huwig
+ joerg.huwig&argus.info
+46444
+ Zhejiang Huanshun Network Science & Technology Co., Ltd.
+ Jianjie Chen
+ cjj&huanshun.com
+46445
+ Unitel Engineering
+ Vladimir Trushchenko
+ v.truschenko&uni-eng.ru
+46446
+ OV Corporation SAS
+ Benjamin ROZIERE
+ benjamin.roziere&rdalambic.com
+46447
+ Embedict
+ YiÄŸit YÃœCE
+ ygtyce&gmail.com
+46448
+ Telewizja Polsat Spolka z o. o.
+ Marcin Barcikowski
+ mbarcikowski&polsat.com.pl
+46449
+ Collibra
+ Xavier Tesch
+ xavier.tesch&collibra.com
+46450
+ Opsmate, Inc.
+ Hostmaster
+ hostmaster&opsmate.com
+46451
+ InfoRelay Online Systems, Inc
+ Justin Bushey
+ jbushey&inforelay.com
+46452
+ Lanworld Finland Oy
+ Matti-Oskari Leppanen
+ mongrelx&gmail.com
+46453
+ McKesson IWS
+ Vanja Hrbacek
+ vanja.hrbacek&mckesson.com
+46454
+ Goldberg and Mathew Medical Assc P.L.L.C.
+ Renee Goldberg
+ renee.goldberg.phd&gmail.com
+46455
+ Coral Active
+ Kelvin Lynch
+ info&coralactive.com
+46456
+ AttoCore Ltd
+ David Neil
+ David.Neil&attocore.com
+46457
+ Gerrie Electric Wholesale Limited
+ Trevor Davis
+ tdavis&gerrie.com
+46458
+ ENow, inc.
+ Jay Gundotra
+ jayg&enowinc.com
+46459
+ Mairie de Canteleu
+ M. Kévin ROSSELOT
+ K-Rosselot&ville-canteleu.fr
+46460
+ Veterinary Specialists of North Texas
+ Michael Gibson
+ iana.org&vsnt.com
+46461
+ Outhwaite Technologies
+ Dan Outhwaite
+ admin&outhtech.com
+46462
+ Sicoob Confederação
+ BRUNO RITHELE CORREA BATISTA
+ bruno.rithele&sicoob.com.br
+46463
+ Radio Gigabit Inc.
+ Alexey Sevastyanov
+ alexey.sevastyanov&radiogigabit.com
+46464
+ Knowledgeloop, Inc.
+ Vitaliy Sapounov
+ vitaliy&knowledgeloop.com
+46465
+ EKE-Electronics Ltd.
+ Kimmo Lindholm
+ kimmo.lindholm&eke.fi
+46466
+ Rossbach Systems
+ Julian Rossbach
+ julian.rossbach&rossbach-systems.eu
+46467
+ CellSens
+ Guy op de Beeck
+ guyopdebeeck&cellsens.com
+46468
+ Coho Data, Inc.
+ Ed Woz
+ it&cohodata.com
+46469
+ 149W Managed Services LLC
+ Dennis Hollenbeck
+ hollenbeckd&gci.net
+46470
+ Man Technology Co, Ltd.
+ Harold Lee
+ hllee&mantech.co.kr
+46471
+ Illusive Networks Ltd.
+ Olga Vingurt
+ olga&illusivenetworks.com
+46472
+ infraView GmbH
+ Andreas Wilhelmi
+ andreas.wilhelmi&infraview.net
+46473
+ Otterbein Homes
+ Kevin Hook
+ khook&otterbein.org
+46474
+ Kiwox Soluciones Tecnológicas
+ Francisco Pérez
+ francisco&kiwox.cl
+46475
+ OSTEC Business Security
+ Denis Volpato Martins
+ denis&ostec.com.br
+46476
+ Martijn van Hoof
+ Martijn van Hoof
+ martijn&vhoof.com
+46477
+ HealthNow New York Inc
+ EIS
+ EIS&healthnow.org
+46478
+ DIAL GmbH
+ Administration
+ sysadmins&dial.de
+46479
+ Unidesk Corporation
+ Chad Heipler
+ cheipler&unidesk.com
+46480
+ Modular Mining Systems, Inc.
+ SNMP Management
+ iana-snmp&mmsi.com
+46481
+ Desjardins Groupe Technologies
+ Jean Voltaire Emile
+ jean.voltaire.emile&desjardins.com
+46482
+ Netki, Inc.
+ Justin Newton
+ oidadmin&netki.com
+46483
+ ERLPhase Power Technologies Ltd
+ Anatoliy Ksyunz
+ Aksyunz&erlphase.com
+46484
+ HERE North America, LLC
+ Jeff Phillips
+ pen-administrator&here.com
+46485
+ Guy's and St Thomas' NHS Foundation Trust
+ Jamie Cousinne
+ jamie.cousinne&gstt.nhs.uk
+46486
+ Dedrone GmbH
+ Frederic Beister
+ frederic.beister&dedrone.com
+46487
+ Stripe, Inc.
+ Carl Jackson
+ iana&stripe.com
+46488
+ WALSER-NET
+ Michael Walser
+ admin&walser-net.at
+46489
+ TGR - Tecnologia para Gestão de Redes, S.A.
+ Guilherme da Silva Senges
+ guilherme.senges&tgr.net.br
+46490
+ Captel
+ Pierre-Yves GIRAULT
+ pygirault&captel.fr
+46491
+ Valerio Morozzo
+ Valerio Morozzo
+ valerio.morozzo&yahoo.com
+46492
+ Conevity Solutions Inc
+ Nick Judson
+ nick.judson&conevity.com
+46493
+ UAB "GKF"
+ Vytautas Simanaitis
+ it&gkf.lt
+46494
+ Assimil8 Limited
+ Chris Jones
+ c.jones&assimil8.com
+46495
+ European Dynamics SA
+ Nassos Michas
+ nmix&eurodyn.com
+46496
+ DEPARTAMENTO ADMINISTRATIVO DE CIENCIA, TECNOLOGIA E INNOVACION - COLCIENCIAS
+ LUIS EDUARDO SIERRA
+ servicedesk2&colciencias.gov.co
+46497
+ ISS BRASIL LTDA
+ DANIEL PECHMANN
+ daniel&issbrasil.com
+46498
+ Jiangsu Sinolte Wireless Technology Co., Ltd.
+ rulinwan
+ rulinwan&sinolte.net
+46499
+ ICD CO.,LTD
+ Hosoo Lee
+ hosoolee50&eicd.co.kr
+46500
+ Trukai Industries Limited
+ Richard Omi
+ romi&trukai.com.pg
+46501
+ Didactum® Security GmbH (formerly Didactum® Ltd. Deutschland )
+ Andrea Oeltjendiers
+ roe&didactum.com
+46502
+ TASS
+ Denis Ovchinnikov
+ ois&tass.ru
+46503
+ Quench Worldwide Limited
+ Jim Marsden
+ jim.marsden&quenchww.com
+46504
+ Stolt-Nielsen Limited
+ Vidar Kroslid
+ v.kroslid&stolt.com
+46505
+ PLAS-TEK Ltd.
+ Alexander Pautov
+ alexander.pautov&plas-tek.ru
+46506
+ Systems Integrated
+ Larry Pomatto
+ kishore&systemsintegrated.com
+46507
+ Simpress Comercio Locacao e Servicos
+ Rangel Pacheco Sperandio
+ admredes&simpress.com.br
+46508
+ Glen Raven, Inc.
+ Taylor Edwards
+ apps&glenraven.com
+46509
+ Oncology and Hematology Specialists
+ David Wilmes
+ dwilmes&ohsnj.com
+46510
+ Wake County Public School System
+ Rob Breault
+ rbreault&wcpss.net
+46511
+ New Telecom Solutions LLC
+ Vladimir Gorin
+ gorin&mwnts.ru
+46512
+ Times Internet Limited
+ Mohammad Shoaib Zahir
+ shoaib.zahir&timesinternet.in
+46513
+ ZorgNed Automatisering BV
+ Albert Post
+ software&zorgned.nl
+46514
+ Mhashim Ltd
+ Babiker Mohammed
+ mhashim.gm&gmail.com
+46515
+ Wolf-Medizintechnik GmbH
+ Torsten Peukert
+ torsten.peukert&womed.net
+46516
+ Ante Grup Elektrik Elektronik Bilişim İnşaat Danışmanlık San. ve Tic. Ltd. Şti.
+ Alper SEZEN
+ alper.sezen&antegrup.com.tr
+46517
+ FitX Deutschland GmbH
+ Markus Warg
+ markus.warg&fitx.de
+46518
+ SPD Electrical Engineers (Pty) Ltd
+ Dr Andries Hercules Putter
+ aputter&vukanet.com
+46519
+ Albertslund Kommune
+ It-afdelingen
+ it.teknik&albertslund.dk
+46520
+ Hitachi Industry & Control Solutions, Ltd.
+ Toshio Ooga
+ enterprise-mib&ml.hitachi-ics.co.jp
+46521
+ PMC - PERIPHERIQUES ET MATERIELS DE CONTROLE
+ Franck LEDAY
+ f.leday&groupecarrus.com
+46522
+ Dino Occhialini
+ Dino Occhialini
+ dino.occhialini&gmail.com
+46523
+ Bridgetec Corp.
+ SuJeung Shin
+ sujeungshin&gmail.com
+46524
+ Linkbroad Technology Beijing Corporation Limited
+ WU JIANMING
+ digger.wu&linkbroad.com
+46525
+ Hedvig Inc.
+ Reece Joyner
+ rjoyner&hedviginc.com
+46526
+ Moldeo AB
+ Joakim Nilén
+ joakim.nilen&moldeo.se
+46527
+ Trans Link Systems B.V.
+ Gerrit Kraaij
+ registrar&translink.nl
+46528
+ Shanghai Chuxun Information Technology Co.,Ltd.
+ Yiqing Wang
+ yiqing&storswift.com
+46529
+ ldap4mail
+ Jan Krüger
+ jk&jk.gs
+46530
+ R-SYS s.r.o.
+ Attila Csontos
+ attila.csontos&r-sys.sk
+46531
+ PGE Polska Grupa Energetyczna S.A.
+ Jerzy Compa
+ jerzy.compa&gkpge.pl
+46532
+ Hinchingbrooke Hospital NHS Health Care Trust
+ Sean Diviney
+ sean.diviney&nhs.net
+46533
+ Open Source System
+ Brian Lockwood
+ Lockwoodbj&gmail.com
+46534
+ Arx One
+ Steven Rogers
+ servers&arx.one
+46535
+ CosmoKey GmbH & Co. KG
+ Christian Tacke
+ iana&cosmokey.com
+46536
+ Textel Marimon s.a.
+ Carlos Marimón
+ carlos&textel-marimon.com
+46537
+ Yodel Delivery Network Limited
+ Mark Needham
+ mark.needham&yodel.co.uk
+46538
+ Pioneers Memorial Healthcare
+ Alicia Ortega
+ aortega&pmhd.org
+46539
+ Virtual Network Element, Inc.
+ Kalidas Porika
+ kporika&vne.io
+46540
+ VSSUT
+ Janmejaya Barik
+ barikjanmejaya&gmail.com
+46541
+ Seneca Data Distributors, Inc.
+ Rob Dukette
+ robd&senecadata.com
+46542
+ Mountain Blue Cancer Care Center
+ Amy Holleran
+ amy.holleran&mountainbluecare.org
+46543
+ CNIAP - Guinea Ecuatorial
+ Djassi Fonseca
+ djassi.fonseca&nosi.cv
+46544
+ Axion Technologies Ltd.
+ Carl Cassista
+ ticontact&axiontech.ca
+46545
+ Rechtsanwaltskanzlei Schaalo
+ Wolfram Schaalo
+ kanzlei&schaalo.de
+46546
+ Impavid LLC
+ Benjamin Wilson
+ ben&impavid.io
+46547
+ BILD GmbH & Co. KG
+ Harald Brückner
+ harald.brueckner&bild.de
+46548
+ Secvice Information Technologies Private Limited
+ Raju Alluri
+ raju&secvice.net
+46549
+ Messer Information Services GmbH
+ Matthias Thaler
+ matthias.thaler&messer-is.com
+46550
+ Dufoort
+ Dufoort Michaël
+ iana&dufoort.be
+46551
+ Amprion GmbH
+ Andreas Westhoff
+ andreas.westhoff&amprion.net
+46552
+ Eltham College
+ Piotr Zdarzil
+ pz&eltham-college.org.uk
+46553
+ Amsterdamtelecom Ltd.
+ Victor Litvin
+ v.litvin&amsterdamtelecom.ru
+46554
+ Anthon Romanov
+ Anthon Romanov
+ alxadm&yandex.ru
+46555
+ Kostya.Pro
+ Konstantin Ol'khovyy
+ olkhovyy&kostya.pro
+46556
+ L.D. Lutum
+ Leonardo D'Onofrio
+ leonardo&ldlutum.com
+46557
+ Scale Genius Inc.
+ Michael Vallaly
+ iana&scalegenius.com
+46558
+ FutoIn
+ Andrey Galkin
+ andrey&futoin.eu
+46559
+ ESC - Electronic Service Center GbR
+ Martin A. Wielebinski
+ marwie&esc.de
+46560
+ Cox Communications Inc - Engineering
+ Shannon Orem
+ shannon.orem&cox.com
+46561
+ BHS Sonthofen GmbH
+ Helmut Clausnitzer
+ helmut.clausnitzer&bhs-sonthofen.de
+46562
+ Revenue Management Solutions, LLC
+ Philip Morrow
+ hostmaster&revenuemanage.com
+46563
+ Virgin Islands Oncology & Hematology,PC
+ Eielt Semper Smith
+ semper&vioandh.com
+46564
+ Entera AS
+ Gunay Mazmanoglu
+ snmp-mib&entera.net
+46565
+ Wiollo Sp. z o.o.
+ Rafal Michalak
+ r.michalak&wiollo.pl
+46566
+ Holbæk Kommune
+ Bo Von Jensen
+ boj&holb.dk
+46567
+ DIROX
+ Truong Ta
+ truong.ta&dirox.net
+46568
+ Moqom Limited
+ David Morrissey
+ david.morrissey&moqom.com
+46569
+ HybridDigital
+ Rittichai Limarunothai
+ rittichai&hybriddigitals.com
+46570
+ Mithril Informatique
+ Jean-Noel Rouchon
+ mail&mithril.re
+46571
+ Fruit of the Loom
+ Cliff Coleman
+ internettechnician&fotlinc.com
+46572
+ Comact Equipment Inc.
+ Stefan Graf
+ sgraf&comact.com
+46573
+ Stefan van Someren
+ Stefan van Someren
+ iana&vansomeren.nl
+46574
+ Encore Systems, LLC
+ Joe Enzminger
+ joe.enzminger&encoresystems.com
+46575
+ WorkCover Queensland
+ Server Support
+ serversupport&workcoverqld.com.au
+46576
+ NFWare Inc.
+ Igor Ryzhov
+ iryzhov&nfware.com
+46577
+ Cloudstead, Inc.
+ Jonathan Cobb
+ jonathan&cloudstead.io
+46578
+ Gereltei Systems
+ Zoljargal Gantumur
+ contact&zoloogg.com
+46579
+ Pivotal Cloud Foundry
+ Toolsmiths
+ cf-toolsmiths&pivotal.io
+46580
+ Braincoolant Oy
+ Jan Tuomi
+ jan.tuomi&braincoolant.fi
+46581
+ MalariaGEN
+ Ian Wright
+ sysadmin&malariagen.net
+46582
+ Robert-Bosch-Krankenhaus GmbH
+ Walid Sbaih
+ its&rbk.de
+46583
+ Linoma Software
+ Bob Luebbe
+ bluebbe&linoma.com
+46584
+ French Lick Resort
+ Andrew K. Condra
+ acondra&frenchlick.com
+46585
+ StrathTech
+ Adam McGhie
+ contact&strathtech.co.uk
+46586
+ ProSiebenSat.1 Media SE
+ Biebl Christian
+ christian.biebl&p7s1produktion.de
+46587
+ Institute of Low Temperature and Structure Research, Polish Academy of Sciences
+ Krzysztof Cach
+ k.cach&int.pan.wroc.pl
+46588
+ Aptitude Technologies
+ Bernard Lefebvre
+ bernard.lefebvre&aptitudetech.net
+46589
+ Stifel Financial Corp
+ Chris Savala
+ chris.savala&stifel.com
+46590
+ suretap wallet lp
+ Abbas Zangeneh
+ abbas.zangeneh&suretap.com
+46591
+ Auditoria y Consultoria de Privacidad y Seguridad, S.L.
+ Candido Rodriguez Montes
+ candido.rodriguez&prise.es
+46592
+ Gebr. Hoffmann Werkzeugmaschinen GmbH
+ Steffen Rademacher
+ st.rademacher&arcor.de
+46593
+ JuntoTelecom
+ Gean Martins
+ gean.martins&juntotelecom.com.br
+46594
+ Matthew Wynn
+ Matthew Wynn
+ matthew&matthewwynn.com
+46595
+ smartbits
+ Stephan Burger
+ stephan.burger&live.at
+46596
+ Hazelnut Software Ltd
+ Technical Support
+ iana&hazelnutsoftware.co.uk
+46597
+ OW2 Consortium
+ Stéphane Laurière
+ stephane.lauriere&ow2.org
+46598
+ Industrielle Alliance Valeurs mobilières inc.
+ Florian Niculae
+ fniculae&iagto.ca
+46599
+ UAB Erisata
+ Karolis Petrauskas
+ karolis.petrauskas&erisata.lt
+46600
+ Mersoft Corporation
+ Jeff Smith
+ itsupport&mersoft.com
+46601
+ Inform-Mobil
+ Alexander Sergin
+ sergin&immo.ru
+46602
+ kt Corporation
+ Sanghun Kim
+ dustin.kim&kt.com
+46603
+ Xeron Universal Technologies
+ Rasmus Riis
+ tech&xeron.dk
+46604
+ NetIndia Private Limited
+ Chandrasekhar Vallabhaneni
+ chandra&netindia.co.in
+46605
+ WALLYS COMMUNICATIONS SDN BHD
+ JOVI YEONG
+ jovi&wallyscommunications.com
+46606
+ Cisco Systems India Private Limited
+ Madhur Raj N
+ madhurn&cisco.com
+46607
+ VetRay N
+ Peter Pfeifer
+ pp&vetray.de
+46608
+ SoftLab–NSK Co., Ltd.
+ Igor Arsenin
+ administration&softlab-nsk.com
+46609
+ The Wireless Innovation Forum
+ Lee Pucker
+ Lee.Pucker&wirelessinnovation.org
+46610
+ Sensorpoint, LLC
+ Mark Bain
+ markb&sensorpoint.net
+46611
+ St Vincents Health Australia (NSW)
+ Glenn Elliott
+ glenn.elliott&svha.org.au
+46612
+ DV Impex, Ltd
+ Alexandra Glushkova
+ glushkova&doublev.ru
+46613
+ JSC "SPO Angstrem"
+ Sedykh Fedor
+ sedykh&npo-angstrem.ru
+46614
+ BBM spol. s r. o.
+ Jan Pomahac
+ jan.pomahac&bbm.cz
+46615
+ WirelessCar
+ Ola Dawidson
+ ola.dawidson&wirelesscar.com
+46616
+ Anghel F. Dan-Alexandru PFA
+ Dan-Alexandru Anghel
+ dan.anghel&outlook.com
+46617
+ Helse Nord IKT
+ John Ole Grønmo
+ john.ole.gronmo&hnikt.no
+46618
+ AXEL
+ Georges COTTIN
+ georges.cottin&axel.fr
+46619
+ Centre Hospitalier Emile Mayrisch
+ Roland Kuffer
+ downloads&chem.lu
+46620
+ Ferguson PLC
+ Jediah Logiodice
+ it.iana-pen.admin&ferguson.com
+46621
+ Thales Services France Toulouse
+ Antoine Tran
+ antoine-b.tran&thalesgroup.com
+46622
+ FLAG Solutions S.L.
+ Jose A. Rodriguez
+ info&flagsolutions.net
+46623
+ Trunomi, Inc.
+ Pawel Veselov
+ pawel&trunomi.com
+46624
+ Flexoptix GmbH
+ Volker Meiss
+ development&flexoptix.net
+46625
+ wingtop co., ltd
+ jerry wu
+ jerry&wingtop.com.tw
+46626
+ zibernetics
+ Chris Sanchez
+ chris&zibernetics.com
+46627
+ Init Corporation
+ Rytis Urnezius
+ it&init.lt
+46628
+ SC 4 WAVE BRO SRL
+ Andrei Nicolau
+ andrei.nicolau&4wave.ro
+46629
+ Joe Pitt
+ Joe Pitt
+ Webmaster&joepitt.co.uk
+46630
+ Dominique Dor
+ Dominique Dor
+ dominiquedor&free.fr
+46631
+ DeviousOps
+ Michael van Slingerland
+ michael&deviousops.nl
+46632
+ Encinitas Country Day School
+ Richard Bychowski
+ admin&ecdschools.org
+46633
+ Oncology San Antonio
+ Patrick Magallanes
+ waji.syed&oncologysa.com
+46634
+ NIvetti Systems Private Limited
+ Manjul Khandelwal
+ manjul&nivettisystems.com
+46635
+ INTERSCHALT maritime systems AG
+ Fred Ollermann
+ fred.ollermann&interschalt.de
+46636
+ Honorardozent Peter Kruse
+ Peter Kruse
+ kruse.peter&outlook.de
+46637
+ RaulWalter LLC
+ Raul Kaidro
+ info&raulwalter.com
+46638
+ City of Sunrise
+ Chris Rhamanohar
+ crhamanohar&sunrisefl.gov
+46639
+ Jan Skogqvist
+ Jan Skogqvist
+ jan.skogqvist&gmail.com
+46640
+ Caixa Economica Federal
+ Alessandro Lasmar Mourão
+ ceptibr05&caixa.gov.br
+46641
+ MeterBee
+ Felipe Maier Cruz
+ fmaier&gmail.com
+46642
+ National Documentation Centre
+ Alexandros Soumplis
+ noc&ekt.gr
+46643
+ kittenberger.org
+ Peter Kittenberger
+ pekittenberger&gmx.at
+46644
+ ZettaLogs
+ Saygun Onay
+ saygun&zettalogs.com
+46645
+ Aeronix
+ Dana Reed
+ dreed&aeronix.com
+46646
+ Wavelab Inc.
+ Xiang Gao
+ xiangg&wave-lab.com
+46647
+ Michael G. Sullivan (MGS)
+ Michael Sullivan
+ mike&mgs.sh
+46648
+ Brain4Net, Inc.
+ Sergey Romanov
+ s.romanov&brain4net.com
+46649
+ PTPd project
+ Wojciech Owczarek
+ wojciech&owczarek.co.uk
+46650
+ Humboldt Solutions Ltd
+ Adrian Cox
+ info&humboldt.co.uk
+46651
+ Dantherm Cooling A/S
+ Harikrishnan Chinnappan
+ hac&dantherm.com
+46652
+ Sertel Electronics UK Ltd
+ Srinath Gopalan
+ srinath.g&sertel.co.uk
+46653
+ Raymond Chung Industries Corporation
+ Raymond Chung
+ raymond_chung&rayind.biz
+46654
+ Future Infrastructures Online Ltd.
+ Miguel Angel Nubla
+ ianaoid&fiolimited.com
+46655
+ Innofidei Technologies Inc.
+ xiongjun
+ xiongjun&innofidei.com
+46656
+ Polskie Koleje Państwowe S.A.
+ Paweł Weżgowiec
+ pawel.wezgowiec&pkp.pl
+46657
+ EKCR
+ Ziker Koz
+ 5033282&gmail.com
+46658
+ AssetOwl
+ Fletch Hogan
+ admin&assetowl.com
+46659
+ BBR Verkehrstechnik GmbH
+ Eugen Maier
+ maier&bbr-vt.de
+46660
+ Volvo Group Telematics
+ Ola Dawidson
+ ola.dawidson&volvo.com
+46661
+ Bucherer AG
+ Maurizio Riva
+ IT&bucherer.com
+46662
+ Pointek
+ Yagiz Yildirim
+ yagiz.yildirim&pointek.com.tr
+46663
+ TORRING SYSTEMS CORP
+ Pavel Kiriakov
+ forhosting&lucky-labs.com
+46664
+ Novatronic
+ Alfredo Guzmán
+ aguzman&novatronic.com
+46665
+ Reshin
+ Viktor Reshin
+ reshin-va&yandex.ru
+46666
+ NPF Modem, Ltd.
+ Alex Gorokhov
+ asg&npfmodem.spb.ru
+46667
+ Limited Liability Company «ICBCOM»
+ Dmitriy Ivushkin
+ divushkin&icbcom.ru
+46668
+ ENX Association
+ Immo Wehrenberg
+ immo.wehrenberg&enx.com
+46669
+ Job Corps
+ Bill Stites
+ stites.bill&jobcorps.org
+46670
+ OCTAGON computer&communication
+ Alexander Steins
+ alexander.steins&octagon.de
+46671
+ Medical Specialists of Fairfield, LLC.
+ Victoria Root
+ Victoria.msf12&gmail.com
+46672
+ PrimeDesign
+ Markus Primes
+ admin&primedesign.at
+46673
+ Minoris
+ Kent Gustavsson
+ kent&minoris.se
+46674
+ cantaa GmbH
+ Andreas Micklei
+ andreas.micklei&cantaa.de
+46675
+ Essential Energy
+ Matt Coman
+ matthew.coman&essentialenergy.com.au
+46676
+ Weir Shared Services Ltd
+ Cory Davis
+ cory.davis&weirgroup.com
+46677
+ XATU
+ HeiSir
+ 369946814&qq.com
+46678
+ naksitrallid.com
+ Vladislav Artemyev
+ iana&naksitrallid.com
+46679
+ Bistum Würzburg
+ Michael Seufert
+ Michael.Seufert&bistum-wuerzburg.de
+46680
+ Control Techniques
+ Auryn Hughes
+ auryn.hughes&emerson.com
+46681
+ SV Informatik GmbH
+ Andreas Legler
+ iana&sv-informatik.de
+46682
+ Applied Optoelectronics, Inc.
+ Mark Siejka
+ mark_siejka&ao-inc.com
+46683
+ OkAlfred (formerly 'Zdravec Bulgaria Ltd')
+ Alexander Atanasov
+ hw&okalfred.com
+46684
+ Nazessen
+ Peter Breur
+ peytor&gmx.com
+46685
+ Maag Informatik
+ Daniel Maag
+ daniel.maag&gmx.net
+46686
+ Document Storage Systems, Inc.
+ Carlos Serpa
+ cserpa&dssinc.com
+46687
+ Qualicorp SA
+ Carlos Eduardo Faucz
+ cefaucz&illimitati.com
+46688
+ Karl Camilleri
+ Karl Camilleri
+ karl&camilleri.za.net
+46689
+ Entria LLC
+ Wolfgang Baltes
+ wolfgang_baltes&hotmail.com
+46690
+ 12Sided Technology, LLC
+ Phil Vachon
+ pvachon&12sidedtech.com
+46691
+ IDOBJECT
+ Rémi CARLIER
+ rfid&idobject.com
+46692
+ Ripple
+ Craig DeWitt
+ craig&ripple.com
+46693
+ BestCAS Ltd
+ Krassimir Slavchev
+ krassi&bestcas.com
+46694
+ KoreLogic, Inc.
+ Joe Segreti
+ iana&korelogic.com
+46695
+ Cancer Care of West Central Ohio
+ Christopher L. Powell
+ cpowell&drdavidpowell.com
+46696
+ MastMinder Ltd
+ Cliff Whitehead
+ CliffWhitehead&MastMinder.com
+46697
+ Unimar, Inc.
+ Terry Zarnowski
+ terryz&unimar.com
+46698
+ Cybersales a.s.
+ Radek Hladík
+ r.hladik&cybersales.cz
+46699
+ HCit Consultant
+ Dr. Lavanian Dorairaj
+ ceo&hcitconsultant.com
+46700
+ ICTrex
+ ICTrex admin
+ ictrex&ictrex.nl
+46701
+ State Historical Museum
+ German Dubinin
+ dgv&shm.ru
+46702
+ Control Service do Brasil Eireli.
+ Eduardo Antão
+ eduardo&controlservice.com.br
+46703
+ aBjorne
+ Andrea Bosa
+ mib&abjorne.info
+46704
+ Salib Oncology Hematology
+ Roxanne Brown
+ billingmanagerhs&yahoo.com
+46705
+ Maestria en Seguridad Informatica Aplicada - ESPOL
+ Lilian Benavides
+ liliantbo&gmail.com
+46706
+ Wowza Media Systems, LLC
+ Elliot Miller
+ legalnotices&wowza.com
+46707
+ Neocoretech SAS
+ Christophe Rettien
+ christophe.rettien&neocoretech.com
+46708
+ Action for Children
+ Richard Hill
+ isias&actionforchildren.org.uk
+46709
+ BDO Canada LLP
+ Drew Farlinger
+ dfarlinger&bdo.ca
+46710
+ Network Time Foundation
+ OID Administrator
+ oid-admin&nwtime.org
+46711
+ DoubleNegative.eu
+ Márton Levente Szigeti
+ szigeti.marton&doublenegative.eu
+46712
+ Open Infrastructure
+ Daniel Baumann
+ system-administration&open-infrastructure.net
+46713
+ Datahealth
+ Simon Devine
+ Simon&datahealth.com.au
+46714
+ Cesa Inc
+ Mike Joe
+ 446251226&qq.com
+46715
+ Bioptická laboratoř s.r.o.
+ Radek Vopěnka
+ rvopenka&trask.cz
+46716
+ TARGOBANK AG & Co. KGaA
+ Hoffmann Oliver
+ oliver.hoffmann&targobank.de
+46717
+ Ibys Technologies S.A.
+ José Luis Carretero
+ jlcarret&ibys.net
+46718
+ Sea Island Systems, Inc.
+ Lloyd Milligan
+ Lloyd&SeaIslandSystems.com
+46719
+ dtsi
+ Vladimir Datsevich
+ oid&dtsi.eu
+46720
+ LightFactor
+ Jeff Cesnik
+ jcesnik&lightfactor.co
+46721
+ Cancer Care Center, PC
+ Linda Moore
+ lindamoorecc&gmail.com
+46722
+ Merge Security
+ Ren Wei
+ renwei&mergesecurity.com
+46723
+ United Educators Credit Union
+ Dennis Griesgraber
+ djg&uecu.coop
+46724
+ Ferrograph Limited
+ Ed Agar
+ Ed.agar&ferrograph.com
+46725
+ Swift MT
+ Kevin Lentle
+ kevin.lentle&swiftmt.com
+46726
+ U.S. Anesthesia Partners, Inc.
+ Russell Booker
+ Russell.Booker&USAP.com
+46727
+ SOFTEK GLOBAL EDESIGN S DE RL DE CV
+ JUAN GONZALEZ
+ juan.gonzalez&softekglobal.com
+46728
+ Heksagon Group Cy Ltd
+ Andraz Oblak
+ andraz.oblak&hex-group.com
+46729
+ Growing Energy Labs, Inc.
+ Ivan Cooper
+ ic.pen&geli.net
+46730
+ Route Weaver LLC
+ Kumaresh Malli
+ kmalli&routeweaverllc.com
+46731
+ Institut fuer medizinische und pharmazeutische Pruefungsfragen
+ Dr. Marco Schaerfke
+ oidmaster&impp.de
+46732
+ Vedang Radio Technology Pvt. Limited
+ Dharmesh Gupta
+ dharmesh&vedangradio.com
+46733
+ DOM-P Zrt
+ Miklos Fazek
+ hostmaster&domp.hu
+46734
+ TCCC
+ Mary Lou Gladieux
+ mgladieux&toledoclinic.com
+46735
+ Silhouette International Schmied AG
+ Johann Mairinger
+ j.mairinger&silhouette.com
+46736
+ Powertech IT Services S.R.L.
+ Marian Patruca
+ mpatruca&gmail.com
+46737
+ Amphinicy Technologies
+ Marko Mrvelj
+ marko.mrvelj&amphinicy.com
+46738
+ Beeler IT Services
+ Adrian Beeler
+ info&beeler-it-services.ch
+46739
+ RONIT. N.THAKOR
+ RONIT. N.THAKOR
+ ronitnthakor&gmail.com
+46740
+ Zendesk, Inc
+ Aaron Peschel
+ opsteam&zendesk.com
+46741
+ Aspect Enterprise Solutions Inc.
+ Liviu Faciu
+ lfaciu&aspectenterprise.com
+46742
+ Global Biodiversity Information Facility (GBIF)
+ Tim Robertson
+ trobertson&gbif.org
+46743
+ Technology Architects LLC
+ John Flanigan
+ JFlanigan&TechnologyArchitects.com
+46744
+ Transaction Technologies Pte Ltd
+ Thorsten Neumann
+ thorsten.neumann&smartpesa.com
+46745
+ Joe Thielen
+ Joe Thielen
+ joe&joethielen.com
+46746
+ Weill Cornell Medicine
+ Lucas Rockwell
+ lur2015&med.cornell.edu
+46747
+ The Christ Hospital Hem Onc
+ Regina Lampe RN BSN OCN
+ regina.lampe&thechristhospital.com
+46748
+ Alliance Technology Group, LLC
+ Eric L. Kibisingo
+ eric.kibisingo&alliance-it.com
+46749
+ 121 Marketing Services Group, Inc.
+ David Carter
+ hostmaster&121msg.com
+46750
+ MobilSign Ltd.
+ Peter Dohanyos
+ info&mobilsign.hu
+46751
+ Carrizo Oil & Gas, Inc.
+ David Hepler
+ hostmaster&carrizo.com
+46752
+ THE MINNITI CENTER FOR MEDICAL ONCOLOGY & HEMATOLOGY
+ LINDA BURKE
+ minniticenterlinda&comcast.net
+46753
+ Hematology Oncology Clinic, LLP
+ Steven Winkler
+ stevenwinkler3&aol.com
+46754
+ NETFOX AG
+ Mirko Ludeke
+ mludeke&netfox.de
+46755
+ Nexgen Oncology
+ Sujan Paudel
+ spaudel&mycancercenter.com
+46756
+ Michael Oberdorf IT-Consulting
+ Michael Oberdorf
+ info&oberdorf-itc.de
+46757
+ DeMoulas Market Basket, Inc.
+ Neil Buckley
+ security&demoulasmarketbasket.com
+46758
+ CarMax
+ David Harold
+ david_harold&carmax.com
+46759
+ CoverMyMeds
+ CoverMyMeds
+ admins&covermymeds.com
+46760
+ ISub Softwares
+ Shubhra Prakash Nandi
+ email2shubhra&gmail.com
+46761
+ Groupe JVS
+ childeric busche
+ childeric.busche&jvs.fr
+46762
+ Atos IT Solutions and Services GmbH
+ Björn Pohl
+ bjoern.pohl&atos.net
+46763
+ alfer aluminium Gesellschaft mbH
+ Christine Breitmoser
+ christine.breitmoser&alfer.com
+46764
+ HealthInsight
+ Information Services
+ hisrlis&healthinsight.org
+46765
+ Sviaz-Bank
+ Nikolay Kurepkin
+ nkurepkin&sviaz-bank.ru
+46766
+ Creatcomm Technology
+ jie zhao
+ suijtwl&gmail.com
+46767
+ CarMax, Inc
+ Shiva Thatipelli
+ shiva_thatipelli&carmax.com
+46768
+ Symphony Communication Services LLC
+ Andrew Wnuk
+ andrew.wnuk&symphony.com
+46769
+ St. Leonard's Community Services
+ Grant Emsley
+ gemsley&st-leonards.com
+46770
+ Benz Dataconsulting
+ Christian Benz
+ info&benz-dc.de
+46771
+ Atos IT Services Sp. z o.o.
+ Paweł Antczak
+ pawel.antczak&atos.net
+46772
+ Brig Center for Cancer Care and Survivorship
+ Christy Campbell
+ ccampbell&brigcancercare.com
+46773
+ Voss Kommunikasjon AS
+ Øyvind Fykse
+ oyvind&vossk.no
+46774
+ K4Connect
+ Jonathan Gould
+ jonathan&k4connect.com
+46775
+ Bourgeois Bits LLC
+ Peter Sagerson
+ psagers&bourgeoisbits.com
+46776
+ Westchester Cancer Care
+ Ellen Hantman
+ wcancercare&aol.com
+46777
+ Air New Zealand
+ Mark Sim-Smith
+ mark.sim-smith&airnz.co.nz
+46778
+ NTx Back Office Consulting Group
+ Christian Schindler
+ christian.schindler&ntx.at
+46779
+ Belgian Supreme Administrative Court
+ Pieterjan Montens
+ pmo&raadvst-consetat.be
+46780
+ Domaincracy LLC
+ Leo Angelo
+ theleoa&gmail.com
+46781
+ Sasola Limited
+ Ian Tyson
+ ian.tyson&sasola.com
+46782
+ John Holland PTY LTD
+ Tim Rollason
+ tim.rollason&jhg.com.au
+46783
+ Nephos6
+ Ciprian Popoviciu
+ chip&nephos6.com
+46784
+ COSMOVISION Co., Ltd.
+ Yutaka Yamatsu
+ yamatsu.yutaka&cosmovision.co.jp
+46785
+ Comark Communications LLC
+ Jason Hwang
+ jhwang&comarktv.com
+46786
+ blue-beam.de
+ Aaron Bulmahn
+ webmaster&blue-beam.de
+46787
+ Sony Computer Entertainment Shanghai Ltd.
+ Chen Wenli
+ wenli.chen&scesh.sony.com
+46788
+ Xabyss Inc.
+ Changwoo Ryu
+ changwoo&xabyss.com
+46789
+ Rains Corp.
+ Thomas Lewis
+ thomaslewis&rains-corp.com
+46790
+ TOYOTA MOTOR CORPORATION
+ Shinichiro Hagihara
+ hagihara&mail.toyota.co.jp
+46791
+ Stephan Fiebrandt
+ Stephan Fiebrandt
+ stephan&fiebrandt.org
+46792
+ ISON Technology Co., Ltd
+ Eric.hung
+ eric.hung&ison.com.tw
+46793
+ ASAT Co., Ltd.
+ Young Hwan Kim (YH Kim)
+ kyhwan&asat.kr
+46794
+ Decision Detective Corporation
+ D. Stewart
+ info&decisiondetective.com
+46795
+ Organization for Security and Co-operation in Europe
+ Andreas Hainz
+ andreas.hainz&osce.org
+46796
+ Bedrock Automation Platforms, Inc.
+ John Weismiller
+ john.weismiller&bedrockautomation.com
+46797
+ The self-financing Science Information Center for New Technologies under State Tax Committee of the Republic of Uzbekistan
+ Azamat Musakhanov
+ info&yt.uz
+46798
+ RBS Services (Switzerland) Ltd
+ Andrew Church
+ andrew.church&rbs-services.com
+46799
+ Interblock d.d.
+ Dobrovoljc Dejan
+ dejan.dobrovoljc&interblockgaming.com
+46800
+ Digitoll Information Technology and Servicing Ltd.
+ Viktor Németh
+ digitoll&digitoll.co.hu
+46801
+ The Hut Group
+ Martyn Ashworth
+ martyn.ashworth&thehutgroup.com
+46802
+ The Business Clinic Ltd
+ Mark Rawlinson
+ mark&thebusinessclinic.ltd.uk
+46803
+ BROCELIA
+ Christophe GOUTEIX
+ gouteix&brocelia.fr
+46804
+ Himnark CJSC
+ Ruben Osipyan
+ ruben&himnark.am
+46805
+ Oncology Consultants
+ Jerel Sukarangsan
+ jsukarangsan&oncologyconsultants.com
+46806
+ Mid Florida Hematology Oncology
+ Harish Gowda
+ hgowda&mfhoc.com
+46807
+ Motiv Telecom Group
+ Eugene Bobin
+ gene&motivtelecom.ru
+46808
+ Fall River School District
+ Jim Maynard
+ jmaynard&fallriver.k12.wi.us
+46809
+ KB PROMSVYAZ
+ Viktor Khomenko
+ vx&dbic.pro
+46810
+ Stockton University
+ Brian Cole
+ Brian.Cole&stockton.edu
+46811
+ L'Imprimerie
+ Menard Patrick
+ pmenard&l-imprimerie.fr
+46812
+ Konsortium ICT Pantai Timur
+ Ahmad Fazli Ismail
+ office&k-ict.org
+46813
+ Sunbird Software, Inc.
+ Michael Davidson
+ michael.davidson&sunbirddcim.com
+46814
+ SC3 Technologies Oü
+ Andrew Billington
+ andy.billington&sc3tech.ee
+46815
+ Third Point LLC
+ Scott Zionic
+ it&thirdpoint.com
+46816
+ HELM AG
+ Gregor Glinski
+ g.glinski&helmag.com
+46817
+ Atam Holdings
+ Adam Green
+ adamgreen&atam.com
+46818
+ VIVASECUR GmbH (formerly 'Systemhaus Scheuschner GmbH')
+ Mario Andexel
+ mario.andexel&vivasecur.de
+46819
+ Attenda Ltd.
+ Julian Jordan
+ julian.jordan&attenda.com
+46820
+ Telekom Malaysia Berhad
+ Mazlaini Yahya
+ mazlaini&tmrnd.com.my
+46821
+ Commandus
+ Andrei Ivanov
+ support&commandus.com
+46822
+ Zhuhai Kingsoft Office Software Co Ltd
+ Chen Jie
+ chenjie4255&gmail.com
+46823
+ Siselectron Technology Ltd
+ Eva Tsai
+ eva&siselectron.com
+46824
+ Certly, Inc.
+ Ian Carroll
+ ian&certly.io
+46825
+ Loop Technologies Limited
+ Glenn McCarthy
+ glennm&looptechnologies.com
+46826
+ OptimalMethods Ltd.
+ Yuriy Demchenko
+ yuriy.demchenko&optimalmethods.ca
+46827
+ Affix Technology Co., Ltd.
+ Sompop Kumnoonsate
+ sompop&microx.co.th
+46828
+ Sea and Air Technology, S.L.
+ Francisco Gonzalez
+ fgonzalez&seairtech.com
+46829
+ GLOCK Ges.m.b.H.
+ Christian Mikula
+ christian.mikula&glock.at
+46830
+ LearnConsult - DI Meitz & Ing. Pock OG
+ Christoph Schick
+ christoph.schick&learnconsult.com
+46831
+ GRAUPNER medical solutions GmbH
+ Robert Kreher
+ robert.kreher&graupner-medizin.de
+46832
+ Heylige FRau Latte
+ Robert Pehl
+ robert.pehl&hf-latte-berlin.de
+46833
+ Synapses Technologies, LLC
+ Brian Long
+ Brian.Long&SynapsesTech.com
+46834
+ Martin GmbH für Umwelt- und Energietechnik
+ Guenter Flohe
+ guenter.flohe&martingmbh.de
+46835
+ rf152
+ Richard Franks
+ pen&rf152.co.uk
+46836
+ Bilfinger GreyLogix GmbH
+ Lars Petersen
+ lars.petersen&bilfinger.com
+46837
+ AZD Praha s.r.o.
+ Richard Lammel
+ doz&azd.cz
+46838
+ Swaffer Consulting Ltd.
+ Stuart Swaffer
+ stuart&swaffer.net
+46839
+ RED ELECTRICA DE ESPAÑA SAU
+ José Manuel Moure
+ jmoure&ree.es
+46840
+ Christophorus Club e.V.
+ Henryk Plötz
+ henryk&christophorus.club
+46841
+ Hwacheon Machinery Europe GmbH
+ Steffen Rademacher
+ admin-hme&hwacheon.com
+46842
+ Hamburger Software GmbH & Co. KG
+ Dennis Kronbuegel
+ dennis.kronbuegel&hamburger-software.de
+46843
+ Newfield Automation Ltd.
+ David Jones
+ david.jones&newfieldautomation.com
+46844
+ Dreamtime.net (Thailand) Co., Ltd.
+ Stephen Karrington
+ support&diamondcard.us
+46845
+ Interlink INC
+ Eduardo Malisani
+ support&interlink.com.ar
+46846
+ FLOPNET
+ Krzysztof Zarzycki
+ admin&flopnet.pl
+46847
+ VALLEY MEDICAL & SURGICAL CLINIC
+ WANDA MCCOY
+ WANDASCOTT624&CHARTER.NET
+46848
+ Lavelle Networks India Private Limited
+ Trivikrama Rao V
+ operations&lavellenetworks.com
+46849
+ Irving Independent School District
+ Jon Melancon
+ jmelancon&irvingisd.net
+46850
+ Tula State Center of Information Technology
+ Aleksei Sukhov
+ noc&tularegion.ru
+46851
+ Terremark
+ Bill McLaren
+ billmcl&terremark.com
+46852
+ viagogo AG
+ David Suart
+ iana&viagogo.com
+46853
+ PAC Enterprises
+ Brad Alexander
+ balexand&comcast.net
+46854
+ Hagenberger Kreis zur Förderung der digitalen Sicherheit
+ System Administrator
+ admin&hagenbergerkreis.at
+46855
+ ShowCase PRO Tecnologia LTDA
+ Rafael Augusto Peressinoto
+ rap&showcasepro.com.br
+46856
+ ZPEG, Inc.
+ Scott Hastings
+ scott&zpeg.com
+46857
+ Park Controls & Communications (P) Ltd.
+ Satyanarayana Tummalapalli
+ tsatya&parkcontrols.com
+46858
+ Dgoujard
+ Damien Goujard
+ damien&macuser.fr
+46859
+ Guangdong Quantum Technology Co., Ltd
+ NancyChen
+ nancy_chern&163.com
+46860
+ Bittacle Consulting Limited
+ Craig Baltzer
+ Craig.Baltzer&bittacle.com
+46861
+ JVCKENWOOD Corporation
+ Manabu Sato
+ snmp.support&jvckenwood.com
+46862
+ Digital Life Promotion Association
+ Kazuhiro Tabuchi
+ info&dlpa.jp
+46863
+ Bosch Thermotechnik GmbH
+ Tobias Baumgartner
+ tobias.baumgartner2&de.bosch.com
+46864
+ Embedtronics Oy
+ Sami Kantoluoto
+ sami.kantoluoto&embedtronics.fi
+46865
+ IS4U, s.r.o.
+ Petr Dadák
+ tech&is4u.cz
+46866
+ Virdata NV
+ Jeremy De Clercq
+ jeremy.declercq&virdata.com
+46867
+ Synthetel Corporation
+ Shao Miller
+ iana-pen&synthetel.com
+46868
+ Secure Energy Services
+ Tim Nickerson
+ tnickerson&secure-energy.com
+46869
+ Torchmind
+ Johannes Donath
+ johannesd&torchmind.com
+46870
+ relaxt confusion labs e.U.
+ Thomas Gradisnik
+ tg&relaxt.at
+46871
+ Magic Mike, Ltd
+ Michael Bonhomme
+ michael.bonhomme&gmail.com
+46872
+ Bimex Energy AG
+ Lukas Kaufmann / Simon Kech
+ lukas.kaufmann&polytech.ch
+46873
+ y1s2
+ smail chamrah
+ yossefsaso2015&gmail.com
+46874
+ Wavenet sprl
+ Jean-Noël Wallez
+ iana&wavenet.be
+46875
+ prodot GmbH
+ Mischa Hueschen
+ mischa.hueschen&prodot.de
+46876
+ GE Lighting
+ Tom Holland
+ holland&ge.com
+46877
+ ATB Financial
+ Dustin Heywood
+ dheywood&atb.com
+46878
+ PermaGreen Supreme, Inc.
+ Christopher McChristian
+ clm&permagreen.com
+46879
+ Lengvarsky.com
+ Igor Lengvarsky
+ igor&lengvarsky.com
+46880
+ Technology Kitchen Corporation
+ Brad Claflin
+ bradclaflin&technologykitchen.com
+46881
+ henz.co
+ John Henz
+ john.henz&jhenz.net
+46882
+ LSTI
+ Philippe Bouchet
+ pbouchet&exchange.lsti.fr
+46883
+ Capsicum Business Architects
+ Michael Wyatt
+ mwyatt&capsi.com.au
+46884
+ Freie ev. Gemeinde Giessen
+ Peter Schuster
+ admin&feg-giessen.de
+46885
+ TwoFive, Inc.
+ Masatatsu Akamine
+ akamine&twofive25.com
+46886
+ Beken Learning Systems, Inc.
+ Steve Benoit
+ steve.benoit&bekenlearning.com
+46887
+ Bulletin.net Ltd
+ Kerry Sainsbury
+ kerry.sainsbury&bulletin.net
+46888
+ KRDS
+ Guillaume Simon
+ hosting&krds.com
+46889
+ Gravity Academy Engineering
+ grant haywood
+ mrgranthaywood&gmail.com
+46890
+ SOLUM Co., Ltd.
+ ChangWoo Lee
+ cw0220.lee&solu-m.com
+46891
+ fmad engineering llc
+ Aaron Foo
+ aaron_ppus&fmad.com
+46892
+ TwelveBaud Studios, LLC
+ Andrew Cook
+ andrew.cook&twelvebaud.net
+46893
+ Antelope Enterprises
+ Joelle Maslak
+ jmaslak&antelope.net
+46894
+ Hanwha S&C
+ See Yun Kim
+ seeyunk&hanwha.com
+46895
+ NexDefense, Inc.
+ Jeff Barber
+ jeff.barber&nexdefense.com
+46896
+ UNIACC Electronic Technology Ltd. of Suzhou
+ Kingtonlee
+ kingtonlee&sina.com
+46897
+ Virtual Hold Technology, LLC
+ Sean O'Rourke
+ sorourke&virtualhold.com
+46898
+ Hewlett-Packard (Schweiz) GmbH
+ John Henz
+ john.henz&hpe.com
+46899
+ TDK LAMBDA LTD
+ SHMUEL MASSIL
+ samuel.m&tdk-lambda.co.il
+46900
+ TiePie engineering
+ Anton Poelsma
+ sysops&tiepie.nl
+46901
+ Wilhelmsen Loom Consulting
+ Lars Wilhelmsen
+ lars&sral.org
+46902
+ Keegan Moodley Ltd
+ Keegan Moodley
+ keeganmoodley96&gmail.com
+46903
+ DE-CIX Management GmbH
+ Kay Schroeder
+ kay.schroeder&de-cix.net
+46904
+ Sepura plc
+ Kevin Sale
+ Kevin.Sale&sepura.com
+46905
+ KTI RÃDIO, spol. s r.o.
+ Miroslav Sajko
+ sajko&kti.sk
+46906
+ Enghouse Networks Nordics AB
+ Johan Norborg
+ johan.norborg&enghouse.com
+46907
+ Qognify LTD
+ Info at Qognify
+ info&qognify.com
+46908
+ Ascot Industrial
+ Marco Bambili
+ m.bambili&ascotinternational.it
+46909
+ Centric Housing & Healthcare
+ Erik van Alderwegen
+ erik.van.alderwegen&centric.eu
+46910
+ AIC S.A.
+ IT Department
+ it&myaic.com
+46911
+ KERLINK
+ Dubourg Ronan
+ ronan.dubourg&kerlink.fr
+46912
+ Nassauische Heimstaette Wohnungs- und Entwicklungsgesellschaft mbH
+ Michael Schreck
+ michael.schreck&naheimst.de
+46913
+ Hotspot Tiefenort
+ Thomas Pinkert
+ thomas.pinkert&hotspot-tiefenort.de
+46914
+ Administration des Ponts et Chaussées
+ Georges Goebel
+ georges.goebel&pch.etat.lu
+46915
+ raffel.biz
+ Joern Raffel
+ joern&raffel.biz
+46916
+ Aviva Voice Systems and Services SL
+ Javier Moreno
+ jmoreno&avivavoice.com
+46917
+ PC-TipTop
+ Robert Christian Strasser
+ pki&pc-tiptop.de
+46918
+ GRUPO REVENGA
+ FRANCISCO JOSÉ ELENO PARDO
+ elias.molinedo&revenga.com
+46919
+ Aadi Network Tools
+ Hemant Kelkar
+ hemantkelkar2001&yahoo.com
+46920
+ DEVISE FUTURES - IT SOLUTIONS, LDA
+ José Eduardo Pina Miranda
+ jose.miranda&devisefutures.com
+46921
+ Universidade Federal de Sao Joao del-Rei
+ Roosevelt Mairink dos Santos Junior
+ mairink&ufsj.edu.br
+46922
+ Wolf GmbH
+ David Mager
+ David-Arpad.Mager&Wolf-Heiztechnik.de
+46923
+ LG&E-KU LLC
+ Steven Ramirez
+ Steven.Ramirez&lge-ku.com
+46924
+ Oncology Specialists of Charlotte, PA
+ Erin LeMire
+ elemire&oncologycharlotte.com
+46925
+ EEBus Initiative e.V.
+ Andreas Schwackenberg
+ schwackenberg&eebus.org
+46926
+ Midas Green Technologies
+ Chris Boyd
+ iana&midasgt.com
+46927
+ INVITE Networks Incorporated
+ Josh Whiting
+ josh&invitenetworks.com
+46928
+ r0ck.net
+ Cary Kempston
+ iana&r0ck.net
+46929
+ Uzma Iqbal MD PA
+ Barbara Hand
+ manager&houstoncenterofhope.com
+46930
+ Sandelman Software Works
+ Michael Richardson
+ mcr&sandelman.ca
+46931
+ Welch Allyn Singapore Pte Ltd
+ Michael Lim
+ michael.lim&welchallyn.com
+46932
+ PAO NEFAZ
+ Gavrilenko Sergey
+ admin&nefaz.ru
+46933
+ Business&Decision
+ Blyednova Iryna
+ iryna.blyednova&businessdecision.com
+46934
+ AFSOC
+ David Bricker
+ afsoc.csf.scp.cmia&us.af.mil
+46935
+ Provinzial NordWest
+ Uwe Karhof
+ ca-admin&provinzial.de
+46936
+ Ingenieurbüro Eggimann
+ Peter Eggimann
+ office&i-buero.ch
+46937
+ Judo Atlas
+ Jean-Luc Duprat
+ jld&acm.org
+46938
+ Frederick Oncology Hematology Associates
+ Naycherie Alvira
+ manager&fredonc.com
+46939
+ Sentinel Technologies
+ Doug Schaapveld
+ dschaapveld&sentinel.com
+46940
+ Quantic Telecom
+ Josselin Lecocq
+ noc&quantic-telecom.net
+46941
+ Noom, Inc.
+ Zachary Elliott
+ infrastructure&noom.com
+46942
+ Löwenfelsen UG (haftungsbeschränkt)
+ Philipp Schafft
+ it&loewenfelsen.net
+46943
+ STC Systems
+ François Lacombe
+ iana&stcsystems.fr
+46944
+ Beijing Yanglian technology co., LTD
+ Tenen An
+ ancuizhao&ylnetworks.com
+46945
+ Rafako S.A.
+ Mateusz Żołyński
+ administratorzy&rafako.com.pl
+46946
+ Transports Publics Genevois
+ Jean-Christophe Valiere
+ ExploitationSRT&tpg.ch
+46947
+ Meplan GmbH
+ Martin Stefan Riesel
+ itadmin&meplan.de
+46948
+ United Airlines, Inc.
+ Brandon Mangold
+ brandon.mangold&united.com
+46949
+ Moore Family
+ David Moore Jr.
+ drmoorejr&gmail.com
+46950
+ FRZ Uni Leipzig
+ Bjoern Schwarzbach
+ schwarzbach&wifa.uni-leipzig.de
+46951
+ 中山大学附属第一医院 (First Affiliated Hospital of Sun Yat-sen)
+ 王武 (Wang Wu)
+ cfanwang_001&126.com
+46952
+ SecureAuth Corporation
+ Michael Franke
+ dev_mgmt&secureauth.com
+46953
+ Active8
+ Erik de Jonge
+ erik&a8.nl
+46954
+ Institut Puig Castellar
+ Gerard Falcó
+ gerardfp&iespuigcastellar.xeill.net
+46955
+ Wolfnet
+ Jason Fritcher
+ jkf&wolfnet.org
+46956
+ Institute of Cosmophysical Research and Aeronomy of the Siberian Branch of the Russian Academy of Sciences
+ Andrey I. Ivanov
+ andrey.ivanov&ikfia.sbras.ru
+46957
+ setelsa
+ Jesus Manuel Ibañez Gomez
+ jibag&setelsa.net
+46958
+ New Cloud Technologies Ltd.
+ Vladislav Varnavsky
+ vladislav.varnavsky&ncloudtech.ru
+46959
+ Jaxageto
+ Robert Labudda
+ iana-contact+remove-if-not-spam&spacepanda.se
+46960
+ mrn sa (formerly 'mrn lda')
+ bruno romao
+ ssi&mrn.pt
+46961
+ emineo AG
+ Claudio Jossen
+ ictservices&emineo.ch
+46962
+ Novaris Ltd.
+ Evgeny Kurensky
+ support&novaris.ru
+46963
+ Shenzhen United Innovation Automatic Control System Co., Ltd.
+ likongcai
+ lghcg2015&hotmail.com
+46964
+ Yandik
+ Yandi Kuspriandi
+ rian191&gmail.com
+46965
+ Wordery
+ Lee Valentine
+ tech&wordery.com
+46966
+ KIRACON Ltd.
+ Rainer Kirchner
+ piana&kiracon.com
+46967
+ Thompson Rivers University
+ Wesley Cole
+ hostmaster&tru.ca
+46968
+ Triad RF Systems
+ David Campbell
+ info&triadrf.com
+46969
+ R&D Software Solutions srl
+ Dragos Iosub
+ dragos&rdss.ro
+46970
+ Borealis
+ Ivo Karremans
+ ivo.karremans&borealisgroup.com
+46971
+ GKeS
+ Sunghae Kim
+ shkim&gkes.co.kr
+46972
+ ICS Industries Pty Ltd
+ David Barker
+ dbarker&icsindustries.com.au
+46973
+ Datalab Software GmbH
+ Bernhard Radke
+ info&datalab.de
+46974
+ EdgeTheory LLC
+ Maloy Wilkes
+ maloywilkes&leadify.net
+46975
+ MediGroup
+ Cedomir Suljagic
+ c.suljagic&medigroup.rs
+46976
+ Rhebo GmbH (formerly 'Rhebo AG')
+ Martin Menschner
+ martin.menschner&rhebo.com
+46977
+ ELTEC Elektronik AG
+ Ralf Spachmann
+ rspachmann&eltec.de
+46978
+ The Akron Holding
+ Alexander Lukin
+ it&akron-holding.ru
+46979
+ Q&D Solutions
+ Carl Sörqvist
+ oid-admin&qdsolutions.se
+46980
+ Ondics GmbH
+ Wolfgang Clauss
+ marketing&ondics.de
+46981
+ Netclient as
+ Svend Eriksen
+ supplier&netclient.no
+46982
+ Smart Concepts B.V.
+ Johan Vaatstra
+ info&smartconcepts.nl
+46983
+ inIT - Institute Industrial IT, OWL University of Applied Sciences and Arts
+ Arne Neumann
+ arne.neumann&th-owl.de
+46984
+ SABO Elektronik GmbH
+ Ulrich Gruenebaum
+ gruenebaum&sabo.de
+46985
+ Marcus Portmann
+ Marcus Portmann
+ marcus&mmp.guru
+46986
+ Meister Rechtsanwaelte
+ Bernhard Radke
+ b.radke&meisterlaw.de
+46987
+ Cancer & Blood Disorders Treatment Center
+ Lauren Breznak
+ lmbreznak&gmail.com
+46988
+ CGI Deutschland
+ Uwe Hering
+ uwe.hering&cgi.com
+46989
+ Systemservice Nordfriesland
+ Sascha Büttner
+ Sascha.Buettner&sysserv-nf.de
+46990
+ ACCOLADE ELECTRONICS PVT. LTD.
+ Mr. Deepak Jagdale
+ design&accoladeelectronics.com
+46991
+ Universitaetsmedizin Goettingen
+ Mathias Schuetze
+ mathias.schuetze&med.uni-goettingen.de
+46992
+ IP CINT
+ Zhitenev Viktor
+ vicomsys&mail.ru
+46993
+ TDP s.r.o.
+ Petr Kureš
+ pkures&tdp.cz
+46994
+ ETS Schick
+ Andreas Schick
+ andreas.schick&elektrotechnik-schick.de
+46995
+ Tantalus Systems
+ Kel Bahi
+ kbahi&tantalus.com
+46996
+ Claus Queck GmbH
+ Thomas Frings
+ it&stahlbau-queck.de
+46997
+ MyQuickCloud
+ Talal Choucair
+ iana&myquickcloud.com
+46998
+ CEHL
+ Cristian E. Honorato L.
+ cristian&honorato.cl
+46999
+ RAK
+ XiaoXia Cui
+ jackel.cui&dhdz-suzhou.com
+47000
+ Converling Group B.V.
+ Dennis van den Oever
+ Domains&converling.com
+47001
+ LCS Co.Ltd
+ Johnson Lu
+ lcsbbs&163.com
+47002
+ System Controls Technology Solutions Private Limited
+ Barry Anand Francis
+ webmaster&system-controls.com
+47003
+ JSC VELAN
+ Maxim Tsyplakov
+ tm&oganer.net
+47004
+ Secucloud Network GmbH
+ Steffen Bajerke
+ steffen.bajerke&secucloud.com
+47005
+ Fort Lewis College
+ Information Technology
+ information_technology&fortlewis.edu
+47006
+ TransneftEnergy, LLC
+ Artem Shtykov
+ ShtykovAA&tne.transneft.ru
+47007
+ Ascent Resources
+ Murphy Crosby
+ murphy.crosby&ascentresources.com
+47008
+ MBDA France
+ Jean-Philippe Brossat
+ jean-philippe.brossat&mbda-systems.com
+47009
+ ISIS Bilisim Teknolojileri San. Tic. Ltd. Sti.
+ Mustafa Kerim Yılmaz
+ mustafa.yilmaz&isisbilisim.com.tr
+47010
+ UK Ministry of Defence
+ Mathew Newton
+ hostmaster&mod.uk
+47011
+ Ozarks Community Hospital
+ Joe Johnson
+ joejohnson&ochonline.com
+47012
+ SIMP
+ Trevor Vaughan
+ simp&onyxpoint.com
+47013
+ APTVISION LIMITED
+ Marek Wierzbicki
+ markw&aptvision.com
+47014
+ BBS1 Mainz
+ Frank Schurad
+ edv&bbs1-mainz.de
+47015
+ Zeye Solutions
+ Pavel Reznikov
+ info&zeye.ws
+47016
+ BlackSands Inc
+ Timothy Gallagher
+ tgallagher&blacksandsinc.com
+47017
+ Qumulo Inc.
+ Michael Murray
+ mmurray&qumulo.com
+47018
+ ZeuSWarE GmbH
+ Kai Scheddin
+ kaisch&zeusware.de
+47019
+ ApexSQL LLC
+ Adrijan Bandu
+ adrijan.bandu&apexsql.com
+47020
+ Flor Szoftver Ltd.
+ Flor Gabor
+ info&florszoftver.hu
+47021
+ Real Time Automation, Inc.
+ Scott Zukewich
+ szukewich&rtaautomation.com
+47022
+ TSI Automacao
+ Eduardo Goncalves
+ tsi&tsi-aut.com.br
+47023
+ Xolarsoft
+ Guynell Pittman
+ gpittman&xolarsoft.com
+47024
+ Catalyze
+ Mark Olschesky
+ mark&catalyze.io
+47025
+ Charles River Analytics, Inc.
+ James Lauwers
+ iana&cra.com
+47026
+ Paraqum Technologies (Private) Limited
+ Ajith Pasqual
+ pasqual&paraqum.com
+47027
+ Quavant Networks, Inc.
+ Ronald Phillips
+ rphillips&quavant.com
+47028
+ Bund der Pfadfinderinnen und Pfadfinder e.V.
+ Philipp Steinmetzger
+ hostmaster&pfadfinden.de
+47029
+ Thomas Tague
+ Thomas Tague
+ pen&intivo.com
+47030
+ HAN Networks Co., Ltd
+ Fan Xiaowei
+ fanxw&han-networks.com
+47031
+ Shenzhen Eunicum Electric Co., Ltd.
+ Xianyao Yu
+ xianyao.yu&eunicum.com.cn
+47032
+ Shanghai Yamu Technology Limited
+ Xiaodong Zhang
+ xd.zhang&yamutech.com
+47033
+ LLC "66 Parallel"
+ Alexei Babich
+ expl&66p.su
+47034
+ CARS
+ Fred Yin
+ fredyin32&gmail.com
+47035
+ trash.net
+ Roman Fischer
+ romanf&trash.net
+47036
+ Ecosoft B.V. (trademark is Vidicode)
+ Alwin Adolf
+ alwin&vidicode.nl
+47037
+ Jubic Oy
+ Matti Rita-Kasari
+ matti.rita-kasari&jubic.fi
+47038
+ Université de Namur (UNamur)
+ Antoine Roly
+ antoine.roly&unamur.be
+47039
+ 312Telephony
+ Charlie Srutowski
+ csrutowski&312telephony.com
+47040
+ ChuckStarter
+ C Srutowski
+ srutowsk&chuckstarter.com
+47041
+ gurtzick.net
+ Thomas Gurtzick
+ iana-pen&gurtzick.de
+47042
+ Neragon Networks LTD
+ Raviv Zeev
+ raviv&neragon.com
+47043
+ Illusion Ltd.
+ Csaba Major
+ major&illusion.hu
+47044
+ Charter Court Financial Services
+ Stuart Pittaway
+ stuart.pittaway&chartercourtfs.co.uk
+47045
+ MartinLefebvre.com
+ Martin Lefebvre
+ dadexter&gmail.com
+47046
+ Bucks New University
+ Dr Nikos Baltas
+ Nikos.Baltas&bucks.ac.uk
+47047
+ Phoenix Home
+ YANG WEI
+ urbain.yang&qq.com
+47048
+ Webnii
+ David J. Warho
+ dwarho&webnii.com
+47049
+ EndFirst LLC
+ Rob Archibald
+ rob.archibald&endfirst.com
+47050
+ The AREDN Project
+ Andre Hansen
+ andre.k6ah&gmail.com
+47051
+ Virtu Financial LLC
+ Peter Venardos
+ ondesk&virtu.com
+47052
+ SK Planet
+ Jinoos Lee
+ jinoos&sk.com
+47053
+ SOUTHEAST ASIA JOINT STOCK COMMERCIAL BANK (SeABank)
+ Nguyen Tuan Cuong
+ cuong.nt&seabank.com.vn
+47054
+ CJSC Transmashholding
+ Kapitonov Mikhail
+ info&tmholding.ru
+47055
+ GouldFLP
+ Thomas Gould
+ tgould&gouldflp.com
+47056
+ SunEdison Inc
+ John Bassinger
+ jbassinger&sunedison.com
+47057
+ CityLink Data Co,.Ltd
+ Zhihong You
+ youzhihong&citylinkdata.com
+47058
+ AlfaSix Tecnologia
+ Fernando Gottlieb
+ fernando&alfasix.com.br
+47059
+ Earth2 Software Pty Ltd.
+ Adam Ali
+ adam.ali&earth2.com.au
+47060
+ elementmedia GmbH
+ Christian Friedrich
+ friedrich&elementmedia.com
+47061
+ Shenzhen headsun technology co.,ltd.
+ Li Zhi
+ 13603076995&139.com
+47062
+ Isha Foundation
+ Arumugam Rajarethinam
+ arumugam.r&ishafoundation.org
+47063
+ ZWAY CO.,LTD.
+ Zhou Arron
+ arron&zwpdu.com
+47064
+ St. Joseph's Anglo-Chinese Primary School
+ Kwok Wan
+ admin&sjacps.edu.hk
+47065
+ TACACS.net, Inc.
+ Rob Lemaster
+ rob&tacacs.net
+47066
+ VISQUAL Technologies
+ Brave Wong
+ admin&visqual.com
+47067
+ xlea.se GmbH
+ L. Wolf
+ l.wolf&xlea.se
+47068
+ Optelix (Pty) Ltd
+ Wietz Joubert
+ wietz&optelix.com
+47069
+ Economia per i Cittadini
+ William B. Clay
+ hostmaster&epici.it
+47070
+ Orell Fuessli Holding AG
+ Beat Gruetter
+ support&ofh.ch
+47071
+ Flash Systems
+ Daniel Goss
+ developer&flashsystems.de
+47072
+ 567.dk
+ Henrik Bruun
+ registration&567.dk
+47073
+ Layka Soluciones
+ Arturo Diaz Rosemberg
+ arturodr&gmail.com
+47074
+ TRONTEQ Electronic
+ Simon Tapmeyer
+ Simon.Tapmeyer&tronteq.de
+47075
+ PROJECT-M
+ Kimura Masao
+ cybermasa&project-m.jp
+47076
+ Bridgeway Security Solutions
+ Jason Holloway
+ it&bridgeway.co.uk
+47077
+ Device Insight GmbH
+ Matthias Rothe
+ it&device-insight.com
+47078
+ JAPAN TELECOMMUNICATION ENGINEERING SERVICE CO., LTD.
+ Manabu Teshirogi
+ ma-teshirogi&j-tes.co.jp
+47079
+ Mott MacDonald
+ Joe Madden
+ helpdesk.tts&mottmac.com
+47080
+ EDV-Beratung Baumgarten GmbH
+ Daniel Gompf
+ daniel.gompf&edv-baumgarten.de
+47081
+ Aragon Institute of Engineering Research
+ Juan Ignacio Garcés Gregorio
+ hcluster&unizar.es
+47082
+ Mobiquithings
+ Jérémy RIZZOLI
+ jrizzoli&sierrawireless.com
+47083
+ Advanced Vision Technology LTD
+ Alan Pritchard
+ alan&avtechuk.com
+47084
+ Stade Toulousain Rugby
+ Julien BARES
+ jbares&stadetoulousain.fr
+47085
+ Controles Inteligentes S.A.S
+ Pedro Camargo
+ pcamargo&ci24.com
+47086
+ Olmsted County Minnesota
+ Jim Burke
+ burke.jim&co.olmsted.mn.us
+47087
+ Masonic Villages of the Grand Lodge of PA
+ Tamara Hake
+ thake&masonicvillages.org
+47088
+ Pro-hosting s.r.o.
+ Peter Húbek
+ info&pro-hosting.sk
+47089
+ Ramp Holdings, Inc.
+ Giovanni Marzot
+ gmarzot&ramp.com
+47090
+ Exdev
+ bennani afif
+ afif.bennani&exdevbusiness.com
+47091
+ Cancer and Blood Specialist of Northern Virginia, PC
+ Deborah Kandahari
+ dkandahari&cancerandbloodspecialist.com
+47092
+ Tangible Trade
+ Alex Kwiatkowski
+ iana&tangibletrade.ca
+47093
+ DeMaTech HB
+ M. Katerbarg
+ info&dema-tech.se
+47094
+ Sielte S.p.A.
+ Salvatore Davide Rapisarda
+ sa.rapisarda&sielte.it
+47095
+ Subtopia Ltd
+ Chris Smith
+ chris.smith&subtopia.org
+47096
+ Unisphone
+ Miguel Silvosa Rodríguez
+ sat&unisphone.es
+47097
+ ARDIAN
+ Olivier RUZE
+ olivier.ruze&ardian.com
+47098
+ Lloyd Industries Inc.
+ liton liao
+ itcn&lloydind.cn
+47099
+ G4S Security Systems (Hungary) Ltd.
+ Tamas Morocz
+ tamas.morocz&hu.g4s.com
+47100
+ Linkscreens SRL
+ Todor Florin
+ florin.todor&linkscreens.com
+47101
+ DAS-Online
+ Dirk Alexander Schaefer
+ info&das-online.org
+47102
+ Global Technology Solutions
+ Mahmazayitov Kufliddin
+ iana.contact&glotechsol.com
+47103
+ PLC Technology, LLC
+ Kirill Esipov
+ yesipov&tpz.ru
+47104
+ Agentia pentru Agenda Digitala a Romaniei
+ Gabriel DUMITRU
+ gabriel.dumitru&aadr.ro
+47105
+ Together Bulgaria
+ Lachezar Kuzmanov
+ lachezar.kuzmanov&together.bg
+47106
+ Spearline Labs
+ Matthew Lawlor
+ support&spearline.com
+47107
+ Shaw Academy
+ Ajit Parthan
+ ajit.p&shawacademy.com
+47108
+ Beeper Communications Ltd.
+ Benny Michailovici
+ mislogs&beeper.co.il
+47109
+ Abaco Systems
+ Charles Wood
+ charles.wood&abaco.com
+47110
+ Agenzia per l'Italia Digitale
+ Umberto Rosini
+ rosini&agid.gov.it
+47111
+ Baker Hill Solutions, LLC
+ David Petercheff
+ david.petercheff&bakerhill.com
+47112
+ Louisiana Division of Administration
+ DeSha Fryoux
+ admin&la.gov
+47113
+ Aviacomm Inc.
+ Qinan Mao
+ qinan.mao&aviacomm.com
+47114
+ WOM Engineering
+ Peter Chen
+ yxchen0324&gmail.com
+47115
+ The Star Entertainment Group Limited
+ Steve Malone
+ Software.Licensing&star.com.au
+47116
+ NPL Management Ltd
+ Simon Ashford
+ simon.ashford&npl.co.uk
+47117
+ Spaulding Clinical
+ Troy Garrison
+ informationtechnology&spauldingclinical.com
+47118
+ Asian Arts Talents Foundation
+ Felix Wong
+ pen&aatf.us
+47119
+ SCIFI
+ Cosme Faria Corrêa
+ cosmefc&id.uff.br
+47120
+ Solustic - Solucoes em Tecnologia
+ Rodrigo Melo Meireles
+ rodrigo&solustic.com.br
+47121
+ TDCH A/S
+ Claus Albøge
+ ca&tdchosting.dk
+47122
+ BVL Group Ltd
+ Wallace Wadge
+ info&bvlgp.com
+47123
+ CODEC CO.,LTD.
+ Kunihiro Tanaka
+ codec_tanaka&yahoo.co.jp
+47124
+ Schmied Elektronik & Software
+ Benedikt Schmied
+ b.schmied&gmx.com
+47125
+ IDEAS S.R.L.
+ DOMENICO CAPELLA
+ d.capella&ideas-srl.com
+47126
+ earthTV network GmbH
+ Anja Krüger
+ accounting&earthtv.com
+47127
+ Yoti Ltd
+ Laurence Withers
+ laurence.withers&yoti.com
+47128
+ Insobis GmbH
+ Danny Baensch
+ danny.baensch&insobis.de
+47129
+ SECURA Insurance Companies
+ Todd Dorschner
+ todd_dorschner&secura.net
+47130
+ Al Yah Satellite Communication Company PJSC (Yahsat)
+ Josip Duricic
+ jduricic&yahsat.ae
+47131
+ ViktorBalogh
+ Viktor Balogh
+ me&viktorbalogh.net
+47132
+ Thinking Automation, Inc.
+ Derek Knutsen
+ dknutsen&researchcapitalgroup.com
+47133
+ Research Capital Group, Inc.
+ Derek Knutsen
+ dknutsen&researchcapitalgroup.com
+47134
+ FROG CELLSAT LIMITED
+ TARUN SHARMA
+ tarun&frogcellsat.com
+47135
+ MotionLED Technology Ltd.
+ Wilfred Wong
+ wilfred&motionledtechnology.com
+47136
+ 4S Information Technologies
+ Efe Erdogru
+ efe.erdogru&4s.com.tr
+47137
+ Andre Grosse Bley
+ Andre Grosse Bley
+ mib&grosse-bley.com
+47138
+ Noble 3D Printers, LLC
+ Edward R. Aylward II
+ edward.aylward&Noble3DPrinters.com
+47139
+ MaTelSo GmbH
+ Marc Fürst
+ marc.fuerst&matelso.de
+47140
+ DSG Systems AS
+ Espen Remman
+ espen.remman&dsg.no
+47141
+ PT. WIRAKY NUSA TELEKOMUNIKASI
+ UJANG HERANI
+ ujaheran&wnt.co.id
+47142
+ CoralTree Systems
+ Lee Ward
+ lee.ward&coraltreesystems.com
+47143
+ iSnapp
+ Willem de Jonge
+ willem&isnapp.nl
+47144
+ CommerceHub
+ Michael Vinzi
+ mvinzi&commercehub.com
+47145
+ Telonic Berkeley Inc
+ KANAK VAGHELA
+ kanak&telonicberkeley.com
+47146
+ Unassigned
+ Returned 2017-05-04
+ ---none---
+47147
+ Avionics Interface Technologies
+ Sharon Simon
+ sharons&aviftech.com
+47148
+ Winston Brands Inc.
+ Wilson Caetano
+ wcaetano&winstonbrands.com
+47149
+ Adaptrum Inc.
+ Shufen Zhang
+ shufen&adaptrum.com
+47150
+ Virginia Cancer Institute
+ Shonda Clements
+ sclements&vacancer.com
+47151
+ CoinBau GmbH
+ Dr. Markus Winter
+ winter&coinbau.com
+47152
+ Dovecot Oy
+ Ville Savolainen
+ ville.savolainen&dovecot.fi
+47153
+ Brunke electronic
+ Marc Brunke
+ pen.iana&optocore.org
+47154
+ Stabilitas
+ Stephen Riley
+ stephen&stabilitas.io
+47155
+ VINTEGRIS SL
+ Marisa Herranz
+ marisa.herranz&vintegris.com
+47156
+ Haus Michael auf Draht e.V.
+ Malte Horstmann
+ mad&rub.de
+47157
+ Boston Scientific Corporation
+ Craig Johnson
+ Craig.Johnson&bsci.com
+47158
+ Clipcomm Inc.
+ Kim Eunsoo
+ eskim&clipcomm.co.kr
+47159
+ Jevons Global Pty Ltd
+ Kingsley Jones
+ Info&jevonsglobal.com
+47160
+ Centorrino Technologies
+ Nicholas Iacobucci
+ niacobucci&ct.com.au
+47161
+ Stuttgarter Haus- und Grundbesitzerverein e. V.
+ Daniel Niccoli
+ d.niccoli&hausundgrund-stuttgart.de
+47162
+ Ote SA (Hellenic Telecommunications Organisation)
+ George Patikis
+ gpatikis&ote.gr
+47163
+ Banka Koper d.d.
+ Damjan Janezic
+ damjan.janezic&banka-koper.si
+47164
+ Ciudad del Motor de Aragon, SA
+ Jose Miguel Arilla Navarro
+ jmarilla&motorlandaragon.com
+47165
+ Self Esteem Brands
+ Matthew Warrick
+ matt&sebrands.com
+47166
+ Digital Insyte, LLC
+ Lewey Taylor
+ lewey&digitalinsyte.com
+47167
+ AB LITGRID
+ Robertas Radžvilas
+ robertas.radzvilas&litgrid.eu
+47168
+ Guangzhou Yinxun Comm. Tech. Co., LTD
+ Hengxuan Liu
+ market&gzyinxun.com
+47169
+ JSS Technologies, LLC
+ Jared Szechy
+ jared&jsstechllc.com
+47170
+ Skylark Technology Inc.
+ Alexey Sadovskiy
+ sadovsky&skylark.tv
+47171
+ Maximus, Inc.
+ Daniel J Dohner
+ danieljdohner&maximus.com
+47172
+ OMNITEC SOLUTIONS, Inc.
+ Mark Holmes
+ mholmes&omnitecinc.com
+47173
+ Openwave Messaging
+ Paul van Gool
+ paul.vangool&owmessaging.com
+47174
+ Compute Canada
+ Gregory Newby
+ cto&computecanada.ca
+47175
+ Cosylab d.d.
+ Rok Kosir
+ rok.kosir&cosylab.com
+47176
+ gbltech.net
+ George Lancina
+ gbl&gbltech.net
+47177
+ Diplomat Pharmacy, Inc.
+ Charles Williamson
+ cwilliamson&diplomat.is
+47178
+ Seneca Mortgage Servicing LLC
+ James Torrence
+ jtorrence&senecaservicing.com
+47179
+ Infosec Global Inc
+ Dilip Chetram
+ dilip.chetram&infosecglobal.com
+47180
+ Unite Control Sp. z o.o.
+ Semyon Krivosheev
+ sk&unitecontrol.com
+47181
+ Capella Systems, LLC
+ David Dong
+ ddong&capellasystems.net
+47182
+ Applied Micro Design Inc.
+ Eric Becker
+ ebecker&appliedmicrodesign.com
+47183
+ Studer Innotec SA
+ Vincent Bovay
+ it_manager&studer-innotec.com
+47184
+ LifeTech
+ Roman Korshakevich
+ license&life.com.by
+47185
+ TOPCON CORPORATION
+ Tomoyuki Yabe
+ t.yabe&topcon.co.jp
+47186
+ CryoWerx
+ Darwin Gosal
+ contact&cryowerx.com
+47187
+ Global Blue Service Company Austria GmbH
+ Nils Mayerhofer
+ nmayerhofer&globalblue.com
+47188
+ Slovenske elektrarne, a.s.
+ Matej Sustr
+ matej.sustr&seas.sk
+47189
+ EPICT Italy
+ Koceva Frosina
+ frosina.koceva&edu.unige.it
+47190
+ HCMI datasharing consortium
+ N.F. Ramsey
+ admin&hcmi-consortium.nl
+47191
+ Bulat LLC
+ Shubin Sergey
+ shubin&bulat-opk.ru
+47192
+ Central Bank of Ireland
+ Dan Cleary
+ information.security&centralbank.ie
+47193
+ ATICEL - Advanced Tech Cell
+ Miguel Proaño
+ miguel&advancedtechcell.com
+47194
+ Asesoria Telematica Canarias SL
+ Eric Dantie
+ edantie&atcan.es
+47195
+ Gradkell Systems, Inc.
+ Mike R. Prevost
+ mprevost&gradkell.com
+47196
+ Hewlett Packard Enterprise
+ Harry Lynch
+ harry.lynch&hpe.com
+47197
+ Rainbow Crow
+ Mike Dimitrov
+ mike.dimitrov&gmail.com
+47198
+ IVALUA SAS
+ Arnaud Khuat-Duy
+ akd&ivalua.com
+47199
+ ISEC7
+ Michael Brandt
+ michael.brandt&isec7.com
+47200
+ realraum - Verein für Technik in Kultur und Gesellschaft
+ Nicolas Braud-Santoni
+ nicoo&realraum.at
+47201
+ Vivid-Hosting, LLC
+ Kiet Chau
+ kchau&vivid-hosting.net
+47202
+ Top Down Systems Corporation
+ Jeromy Arnold
+ jeromy.arnold&topdownsystems.com
+47203
+ Flipit Marketing Ltd (formerly 'Reactiv Media Ltd')
+ Clinton Edmondson
+ Clinton.Edmondson&flipitmarketing.co.uk
+47204
+ «КВÐÐТЭКС» Limited liability partnership («QUANTEX»)
+ Yuriy S. Samarin
+ office&quantex.kz
+47205
+ Lake Superior State University
+ Scott Olson
+ solson&lssu.edu
+47206
+ Brnit
+ Sharagim Parvareshkhah
+ sh&brnit.com
+47207
+ DAVID Systems GmbH
+ Wolfgang Seidl
+ wseidl&davidsystems.com
+47208
+ Ensinger GmbH
+ Rupert Holzer
+ OID-Admin&de.ensinger-online.com
+47209
+ MonkZ
+ Malte Kuhn
+ admin&monkz.de
+47210
+ ug consult
+ Ulrich Greshake
+ ugreshake&ug-consult.de
+47211
+ Ecole Polytechnique Fédérale de Lausanne
+ Claude Lecommandeur
+ claude.lecommandeur&epfl.ch
+47212
+ MailInBlack
+ Antony Spera
+ aspera&mailinblack.com
+47213
+ Nechi Group
+ Yandi Naranjo Basalo
+ ynaranjo&nechigroup.com
+47214
+ 4all Tecnologia
+ Eduardo Hahn
+ infra&4all.com
+47215
+ Markus Losco
+ Markus Losco
+ markus.losco&diskstation24.de
+47216
+ Mundio Mobile Holding Limited
+ Mr Andoko Wicaksono
+ legal&mundio.com
+47217
+ Einstein Medical Center
+ Louis Esposito
+ espositol&einstein.edu
+47218
+ websix GmbH
+ Marco Eble
+ m.eble&websix.de
+47219
+ Primary Data
+ Roni Rosen
+ roni&primarydata.com
+47220
+ IUT de BEZIERS
+ Christophe BORELLY
+ Christophe.Borelly&iutbeziers.fr
+47221
+ µE Kunst
+ Stefan Dickel
+ stefan.dickel&t-online.de
+47222
+ Megapath
+ Hugo Aviles
+ syseng&megapath.com
+47223
+ IQlunch
+ Hironori Ikura
+ hikura&iqlunch.net
+47224
+ Maersk Oil
+ Henrik Hulstrøm
+ henrik.hulstrom&maerskoil.com
+47225
+ David Garner NZ
+ David Garner
+ david&davidgarner.nz
+47226
+ Walker Digital Table Systems
+ Brian Besterman
+ bbesterman&wdtablesystems.com
+47227
+ EPI-USE Systems
+ Roelof Naude
+ snmp&epiuse.com
+47228
+ Evolution Gaming, Ltd.
+ Janis Lasmanis
+ security&evolutiongaming.com
+47229
+ SIPO Global
+ David Martin
+ dmart408&gmail.com
+47230
+ Gafachi, Inc.
+ Adam Glynn
+ adam.glynn&gafachi.com
+47231
+ Foxconn Corporation
+ Alex Phan
+ houston.it&foxconn.com
+47232
+ RodNoc
+ Dominik Sliwa
+ iana&tuxtorials.de
+47233
+ TELENT TECHNOLOGY SERVICES LIMITED
+ Adrian Phillips
+ adrian.phillips&telent.com
+47234
+ Suffolk County Scouts
+ Rob Gloess
+ rob.gloess&suffolkscouts.org.uk
+47235
+ QXIP
+ Lorenzo Mangani
+ lorenzo.mangani&gmail.com
+47236
+ MarSoftware
+ Torsten Markwardt
+ tmarkwardt&marsoftware.de
+47237
+ SYSTEMES INFORMATION HARMONIE MUTUELLE SIHM GIE
+ Patrick Rioche
+ contact.certificat&sihm.fr
+47238
+ AIS Advanced Info Service
+ Rachot Tawornsiri
+ rachotta&ais.co.th
+47239
+ Braincarta
+ N.F. Ramsey
+ n.f.ramsey&braincarta.com
+47240
+ Syncsort Inc.
+ IT Support
+ dns-info&syncsort.com
+47241
+ DZIECIECY SWIAT Krzysztof Pytko
+ Krzysztof Pytko
+ krzysztof.pytko&edzieciecyswiat.pl
+47242
+ CoreOS, Inc
+ Brian Harrington
+ brian.harrington&coreos.com
+47243
+ Steelcase, Inc.
+ Christian Gillen
+ ianaadmin&steelcase.com
+47244
+ Roku Inc.
+ Gary Ellison
+ gfe&roku.com
+47245
+ Shar3d Interactive
+ Arnaud BOUTIN
+ contact&shar3d-interactive.com
+47246
+ JF Zwobada
+ JF Zwobada
+ jf&zwobada.com
+47247
+ SILKAN SA
+ Farid Ben Tekfa
+ courrier&silkan.com
+47248
+ Ramarc Innovations
+ Marc Bilodeau
+ marc&ramarc.com
+47249
+ Pjano Consulting AB
+ Johan Pellkvist
+ jope&pjano.se
+47250
+ ProMDM d.o.o.
+ Ratko Štibrić
+ stibra&promdm.com
+47251
+ WEBSPH
+ Pepe Mariano Jr
+ jhuntech09&gmail.com
+47252
+ City of West Lafayette
+ Brad Alexander
+ balexander&westlafayette.in.gov
+47253
+ secureNET Switzerland Inc.
+ Bruno Kunz
+ bkunz&securenetswiss.ch
+47254
+ Western Australian Internet Association Inc.
+ Will Dowling
+ will&ix.asn.au
+47255
+ T&T sistemi srl
+ Gabriele Valentini
+ gabriele.valentini&tetsistemi.com
+47256
+ INSTER Tecnologia y Comunicaciones
+ Jose Antonio Cardenas Montero
+ jcardenas&inster.es
+47257
+ DBC A/S
+ Lars Skjærlund
+ las&dbc.dk
+47258
+ The Automobile Association (AA PLC)
+ Darragh O'Keeffe
+ darragh.okeeffe&theaa.com
+47259
+ LUNATICANET
+ Alexander Koch
+ hostmaster&lunatica.net
+47260
+ Electrontechnika
+ Tretyakov Sergey
+ root&et32.ru
+47261
+ OBI Smart Technologies mbH
+ Guido Kötter
+ guido.koetter&obi.de
+47262
+ LSware Inc.
+ Information Technology
+ infotech&lsware.co.kr
+47263
+ HEITZ Jean-Marie
+ HEITZ Jean-Marie
+ loc.heitz&wanadoo.fr
+47264
+ New Zealand Customs Service
+ Byron Collins
+ byron.collins&datacom.co.nz
+47265
+ HWADAR Technologies Co., Ltd.
+ Tom.Zhao
+ zcx3000&126.com
+47266
+ Prochista Irsa Tech Ltd.
+ AmirAli Pasdar
+ pasdar&prochista.ir
+47267
+ OpenSwitch
+ Frank Reichstein
+ frank.reichstein&hpe.com
+47268
+ FARMING BITS, LDA
+ Filipe Romão da Fonseca
+ filipe.fonseca&farmingbits.com
+47269
+ Pluribus Networks, Inc
+ Marco Pessi
+ marco.pessi&pluribusnetworks.com
+47270
+ Felixfound
+ William Knox
+ william.knox&iinet.net.au
+47271
+ Dreamlab Onet.pl SA
+ Marcin Kaptur
+ marcin.kaptur&dreamlab.pl
+47272
+ Evrotrust JSC
+ Stefan Hadjistoytchev
+ ca&evrotrust.bg
+47273
+ LLAMMA SK
+ Juraj Binka
+ juraj.binka&llamma.sk
+47274
+ CPK Interior Products
+ Arley Hinds
+ arley.hinds&cpkip.ca
+47275
+ Hirschmann Multimedia B.V.
+ Daan Bonenkamp
+ dbonenkamp&hirschmann.nl
+47276
+ Helsana Versicherungen AG
+ Hans-Peter Bärtsch
+ hans-peter.baertsch&helsana.ch
+47277
+ Hochschule Weihenstephan-Triesdorf
+ Rechenzentrum
+ rz&hswt.de
+47278
+ TeskaLabs Ltd
+ Ales Teska
+ ales.teska&teskalabs.com
+47279
+ ITCENTER
+ Carlos Almeida
+ carlos.almeida&itcenter.com.pt
+47280
+ Imagen Technologies
+ Ronald Kneusel
+ ron&imagentechnologies.com
+47281
+ ESPUBLICO SERVICIOS PARA LA ADMINISTRACION SA (ESFIRMA)
+ Fernando Palacio
+ fpalacio&espublico.com
+47282
+ The LinchPinGroup, LLC
+ IANA Contact
+ IANA&thelinchpingroup.com
+47283
+ PJSC SOLLERS
+ Glinnik Dmitry
+ msk.help&sollers-auto.com
+47284
+ Cyber IT Solutions
+ Con Zymaris
+ conz&cyber.com.au
+47285
+ LLC "Smartbrood"
+ Andrey Petrov
+ andreynpetrov&gmail.com
+47286
+ UANATACA S.A.
+ Marco Scognamiglio
+ info&uanataca.com
+47287
+ Brabbler Secure Message and Data Exchange Aktiengesellschaft
+ IT Operations Department
+ itops&brabbler.ag
+47288
+ COMMUNITHINGS S.A.
+ JUAN HURTADO TOMERO
+ juan.hurtado&communithings.com
+47289
+ SpacePath Communications
+ Matt Milston
+ matt.milston&space-path.com
+47290
+ Johnson Computers
+ Johnson Computer Operations
+ operations&johnson.computer
+47291
+ Deep Groups
+ Pavel Kurkin
+ p.kurkin&deepgroups.net
+47292
+ Luxar Tech Inc
+ Sean Chen
+ info&luxartech.com
+47293
+ STILLITS
+ José Carlos França
+ info&stillits.com.br
+47294
+ NPort Networks, Inc.
+ Stephen Shiue
+ stephen.shiue&nport.com.tw
+47295
+ Marvin Gülker
+ Marvin Gülker
+ m-guelker&guelkerdev.de
+47296
+ Arctic Paper Kostrzyn S.A.
+ Marcin Szymanek
+ marcin.szymanek&arcticpaper.com
+47297
+ hotelleriesuisse
+ hotline
+ hotline&hotelleriesuisse.ch
+47298
+ Pastem Solutions, Ltd.
+ Pastem Admin
+ sysoid&necps.jp
+47299
+ P2 Wireless Technologies Limited
+ Kevin Chan
+ kevinchan&p2wt.com
+47300
+ NTT DATA Business Solutions AG
+ Amine El Ayadi
+ amine.el-ayadi&nttdata.com
+47301
+ "NR"WEB US
+ Joshua K Betts
+ servers&nrwebus.com
+47302
+ Alnatura Produktions- und Handels GmbH
+ Thomas Brettnich
+ thomas.brettnich&alnatura.de
+47303
+ Moratua Solutions
+ Mahadi Siregar
+ regar.016&gmail.com
+47304
+ Ivnosys Soluciones S.L.U.
+ Rubén Curiel
+ sistemas&ivnosys.com
+47305
+ FoxGuard Solutions
+ Mitch Helton
+ mhelton&foxguardsolutions.com
+47306
+ Jasper
+ Bobby Richardson
+ bobby.richardson&jasper.com
+47307
+ IgniteNet
+ Harold Bledsoe
+ hbledsoe&ignitenet.com
+47308
+ Lanbowan Technology Ltd.
+ guangdong yang
+ 18626469675&163.com
+47309
+ Sofia Digital, Ltd.
+ Juha Joki
+ juha.joki&sofiadigital.com
+47310
+ botanic
+ Nicolas Dubost
+ systeme&botanic.com
+47311
+ Seacomp s.r.o.
+ Ivo Hlavaty
+ admin&seacomp.cz
+47312
+ Searidge Technologies
+ Justin Beattie
+ justin&searidgetech.com
+47313
+ Adenon Bilisim ve Iletisim Tek. San. ve Tic. Ltd. Sti.
+ Ergun SERAY
+ ergun.seray&adenon.com
+47314
+ Torrential Data Solutions, Inc.
+ Joseph Pickard
+ jpickard&torrentialdata.com
+47315
+ Wahsega Labs
+ Kelley Conway
+ kconway&wahsega.com
+47316
+ True Manufacturing
+ Jeremy Zanitsch
+ networkoperations&truemfg.com
+47317
+ University of Warsaw
+ Andrzej Zadrozny
+ devel&adm.uw.edu.pl
+47318
+ Optigo Networks
+ Stephen Chan
+ stephen&optigo.net
+47319
+ Riella Systems
+ Mike Riella
+ Mike&Riella.com
+47320
+ Advanced Enterprise Solutions Limited
+ Dan Williams
+ oid_admin&adventsol.co.uk
+47321
+ memit.de
+ Merlin Mittelbach
+ merlin.mittelbach&memit.de
+47322
+ Office IT-Partner Borås
+ Martin Westberg
+ martin.westberg&officeitpartner.se
+47323
+ TrustKo
+ Seongwoo Hong
+ certmaster&trustko.com
+47324
+ Mokop, Bartosz RebeÅ›
+ Bartosz RebeÅ›
+ admin&mokop.co
+47325
+ Suzhou Robot Information Technology Co.,Ltd.
+ Yin Haibo
+ yhb&szrobot.net
+47326
+ yanyuxieyang
+ dong pan
+ 361435262&qq.com
+47327
+ Kassenärztliche Vereinigung Nordrhein
+ Cornelius Vaessen
+ Zertifikate&kvno.de
+47328
+ Simulity Labs
+ Colin Tebbutt
+ colin.tebbutt&simulity.com
+47329
+ Stancke Transporte GmbH & Co. KG
+ Christoph Becker
+ it&stancke.com
+47330
+ Murrelektronik GmbH
+ Jörg Hinze
+ licenses.rnd&murrelektronik.de
+47331
+ Pro:Atria Ltd.
+ Adi Roiban
+ adi.roiban&proatria.com
+47332
+ Current, powered by GE
+ Tom Holland
+ holland&ge.com
+47333
+ Asintel, S.L.
+ Victor Orero
+ info&asintel.net
+47334
+ trendytech
+ Xiaoyin Liu
+ liuxy&trendytech.com.cn
+47335
+ Superwave Group LLC
+ Dmitriy Novokhatniy
+ admin&swgroup.ru
+47336
+ Iguana Comunicacions SL
+ Aleix Solé Romeu
+ aleix.sole&iguana.cat
+47337
+ Security On-Demand, Inc.
+ Marcus Rosenberg
+ sysadmin&securityondemand.com
+47338
+ Bob Ziuchkovski Free/Libre and Open Source Software
+ Bob Ziuchkovski
+ bob.ziuchkovski&gmail.com
+47339
+ Hessware GmbH
+ Sebastian Heß
+ shess&hessware.de
+47340
+ Handysoft,co.ltd.
+ Kim keehwan
+ kimkeehwan&handysoft.co.kr
+47341
+ Syllaba Press International Inc.
+ Ernesto Rodriguez
+ info&syllabapress.us
+47342
+ VITAL WILLIAM CONSEIL
+ William VITAL
+ william.vital&william-vital.fr
+47343
+ ElektronIT GmbH
+ Jörn Volkhausen
+ service&elektronit.de
+47344
+ COMSYS Communications Systems Service GmbH
+ Robert Sander
+ robert.sander&comsysgmbh.de
+47345
+ Variant
+ Oleg Avrutin
+ avrutin&variant.kiev.ua
+47346
+ Laurenz Wagner
+ Laurenz Wagner
+ mail&ldd.li
+47347
+ MIRACL
+ John McCane-Whitney
+ john.mccane-whitney&miracl.com
+47348
+ Centro de Tradições Nordestinas
+ Arthur Stanev
+ cti&radioatual.com.br
+47349
+ Rockwell Automation
+ Julie Farrell
+ jmfarrell&ra.rockwell.com
+47350
+ Securian Financial Group
+ Nicholas LaFleur
+ nick.lafleur&securian.com
+47351
+ Premium Security Broadband
+ Tony Ledbetter
+ tledbetter&utiglobal.com
+47352
+ AMPAREX GmbH
+ Thomas Marquardt
+ thomas.marquardt&amparex.com
+47353
+ HornasjövägenIT
+ Tom Tjörnhed
+ tom.tjornhed&gmail.com
+47354
+ Avista Corporation
+ Security Operations
+ corpsecurityoperations&avistacorp.com
+47355
+ Metamarkets
+ Jeff Strunk
+ jeff.strunk&metamarkets.com
+47356
+ Cress Enterprises
+ Michael Cress
+ michael.cress&cress.us
+47357
+ Technology Concepts & Design, Inc.
+ Joey Adams
+ jea&tcdi.com
+47358
+ HenzHome Services
+ Tobias Henz
+ tobias.henz&henzhome.ch
+47359
+ stary tec
+ staryzhou
+ staryzhou&163.com
+47360
+ MAX-TECH
+ Kim Min Jae
+ mj.kim&max-tech.co.kr
+47361
+ KT&C CO., LTD.
+ HYUN MUG JI
+ software&ktnc.co.kr
+47362
+ Woningstichting Haag Wonen
+ Patrick van der Harst
+ p.vander.harst&haagwonen.nl
+47363
+ SYSTEM Development Inc.
+ Kenichi Shimizu
+ ken&sysky.co.jp
+47364
+ SIRIETA
+ DAVID PHILIPPE
+ phdavid75&gmail.com
+47365
+ Wabtec Railway Electronics
+ Michael Bratcher
+ mbratcher&wabtec.com
+47366
+ Arturs Plisko
+ Arturs Plisko
+ legal&blizko.lv
+47367
+ Transport for New South Wales
+ Duncan Chan
+ adteam&transport.nsw.gov.au
+47368
+ dainox GmbH
+ Jochen Brueckner
+ jochen.brueckner&dainox.net
+47369
+ Canal Digital AS
+ Helge Hasund
+ helge.hasund&canaldigital.com
+47370
+ Lorindus
+ Joost Daem
+ jdaem&esolutions.be
+47371
+ Shine Security Ltd
+ Oren Farage
+ oren&getshine.com
+47372
+ MariaDB Corporation Ab
+ Adam Donnison
+ adam.donnison&mariadb.com
+47373
+ Octopod Technology Company Limited
+ Chen Mingyuan
+ mike&octopodtech.com
+47374
+ Sitex Inc.
+ Nikita Inozemtsev
+ n.inozemtsev&sitex.ru
+47375
+ Turpeinen
+ Teemu Turpeinen
+ teemu-iana.pen&turpeinen.org
+47376
+ Taqniat Ltd
+ Yury Lapin
+ taqniat&outlook.com
+47377
+ International Software Systems Inc. (ISSI)
+ VC Sekhar Parepalli
+ sekhar&issi-software.com
+47378
+ Threema GmbH
+ Manuel Kasper
+ noc&threema.ch
+47379
+ IoT.nxt Pty Ltd
+ Gysbert Jacobs
+ bertus.jacobs&iotnxt.com
+47380
+ Zagrebacka banka d.d.
+ Goran Sustek
+ Goran.Sustek&unicreditgroup.zaba.hr
+47381
+ Omnitelecom
+ Daniel Marchasin
+ danielm&omnitelecom.co.il
+47382
+ UMAITEK
+ DEMIL Rezki
+ r.demil&umaitek.dz
+47383
+ Kaessbohrer Geländefahrzeug AG
+ Timo Schetelich
+ timo.schetelich&pistenbully.com
+47384
+ Sartorius Mechatronics T+H GmbH
+ Christian Raffel
+ christian.raffel&sartorius-intec.com
+47385
+ Sveaskog Förvaltnings AB
+ Johanna Snell
+ johanna.snell&sveaskog.se
+47386
+ US Signal
+ Chuck Taylor
+ ctaylor&ussignal.com
+47387
+ 0xBEDA, LLC
+ Joe Beda
+ joe&0xbeda.com
+47388
+ SeGuru Corp.
+ Sean Arries
+ sean&seguru.io
+47389
+ State Universities Retirement System
+ Byron Campbell
+ bcampbell&surs.org
+47390
+ Affinity Credit Union 2013
+ Dustin Halvorson
+ dustin.halvorson&affinitycu.ca
+47391
+ Green Cubes Technology Corporation
+ Anthony Cooper
+ acooper&greencubestech.com
+47392
+ FAWONG
+ Felix Wong
+ pen&fawong.com
+47393
+ Koalephant Co., Ltd.
+ Stephen Reay
+ stephen&koalephant.com
+47394
+ BKT Elektronik Sp. z o.o.
+ Jacek Siwilo
+ siwilo&bkte.pl
+47395
+ East Central Oncology
+ Diana Rossell
+ dianaatecoa&yahoo.com
+47396
+ CJSC TransProektInzhiniring
+ Dmitry Markov
+ pkiadmin&transpir.ru
+47397
+ IT-Wissen.org
+ Udo Jendges
+ jendges&jendges.org
+47398
+ AVP Technology
+ Kalachev Aleksandr
+ pkiadmin&avpt.ru
+47399
+ AMAG Technology
+ Joe Kelleher
+ joe.kelleher&amag.com
+47400
+ Cottonwood Creek Technologies, Inc.
+ Alan Schott
+ aschott&cwctech.com
+47401
+ Hotel Internet Services
+ Rafael van den Berg
+ admin&hotelwifi.com
+47402
+ VALID CERTIFICADORA DIGITAL LTDA
+ MARCILIO JORGENSEN CASSELLA
+ marcilio.cassella&valid.com.br
+47403
+ Connect Managed Services
+ Adam Leedell
+ adam&connectmanaged.com
+47404
+ Coligo AB
+ Tim Nilimaa-Svärd
+ tim.nilimaa-svard&coligo.se
+47405
+ Brukarkooperativet JAG
+ Tim Nilimaa-Svärd
+ tim.nilimaa-svard&coligo.se
+47406
+ Tactic Code AB
+ Tim Nilimaa-Svärd
+ tim&tacticcode.com
+47407
+ Forester IT
+ Mal Harwood
+ mal.harwood&foresterit.com.au
+47408
+ Pankraz Elektronik
+ Viktor Pankraz
+ info&pankraz.org
+47409
+ Javier Pastor
+ Javier Pastor
+ ldap-oid&cerebelum.net
+47410
+ InfraSource Inc.
+ Jae Kyung KIM
+ jkiset&infra-source.com
+47411
+ Esferize Comunicaciones SL
+ Fernando Enriquez
+ ingenieria&esferize.com
+47412
+ SAIFER ASSOCIATES LTD
+ Juan Luis Iglesias
+ jliglesias&saiferassociates.co.uk
+47413
+ Caprica Limited
+ Manfred Duchrow
+ manfred.duchrow&caprica.biz
+47414
+ Burgstaller
+ Albert Burgstaller
+ albert&burgstaller.priv.at
+47415
+ Voxaware Ltd.
+ Ray Euden
+ voxaware&btconnect.com
+47416
+ 3Shape Medical A/S
+ Thomas Allin
+ thomas.allin&3shape.com
+47417
+ Associazione La Nostra Famiglia
+ Marco Gaiarin
+ gaio&sv.lnf.it
+47418
+ Key Bridge Wireless
+ Jesse Caulfield
+ administrator&keybridgewireless.com
+47419
+ Halter AG
+ Stefan Koch
+ support&halter.ch
+47420
+ 2scale GmbH
+ Dirk Vleugels
+ pen&2scale.net
+47421
+ Cohesity Inc.
+ Roy Yang
+ roy&cohesity.com
+47422
+ imito AG
+ Manuel Studer
+ manuel.studer&imito.io
+47423
+ Viamericas Corporation
+ Joel Kosloski
+ Joel.Kosloski&Viamericas.com
+47424
+ RPCI Oncology, PC
+ Joseph Wedge
+ joe.wedge&shoawny.org
+47425
+ BASYS Bartsch EDV-Systeme GmbH
+ Florian Stamer
+ florian.stamer&basys-bremen.de
+47426
+ Triolan Limited Inc.
+ Max Sorokolat
+ gambit&gambit.net.ua
+47427
+ PULLNET TECHNOLOGY, S.L.
+ Jaume Darne
+ jaume.darne&pullnet.com
+47428
+ Taras Shevchenko National University of Kyiv
+ Ievgen Sliusar
+ slu&knu.ua
+47429
+ NOWMEDIA TECHNOLOGIES
+ Bakhtiyorbek Khasanov
+ bkhasanov&lamuz.uz
+47430
+ Ifixmail.com
+ Phillip LaRue
+ Pj&ifixmail.com
+47431
+ CrowdStrike Inc.
+ Milos Petrbok
+ milos&crowdstrike.com
+47432
+ Diamond Technologies Inc.
+ Paul Tesini
+ ptesini&diamondt.com
+47433
+ DAC System SA
+ Paolo Delmastro
+ paolo.delmastro&dacsystem.ch
+47434
+ COUNT+CARE GmbH & Co. KG
+ Juergen Friedrich
+ juergen.friedrich&countandcare.de
+47435
+ Roksnet Solutions LTD
+ Kristjan Kullerkann
+ kristjan.kullerkann&roksnet.com
+47436
+ Lufthansa Systems GmbH & Co. KG
+ Wolfgang Wahle
+ licencemanagement&lhsystems.com
+47437
+ Vagaro Inc.
+ Eric Lee
+ webmaster&vagaro.com
+47438
+ tofutown gmbh
+ thomas knoche
+ it.service&tofutown.com
+47439
+ Alexander Zaigraev
+ Alexander Zaigraev
+ zaigraev&outlook.com
+47440
+ Stellus Technologies
+ Mark Lonsdale
+ mark.lonsdale&stellus.com
+47441
+ Lagardère Ressources
+ Marc BEHIDI / Paul HALAJ
+ dsi-lr&lagardere.fr
+47442
+ Highlands Oncology Group
+ Meagan Higginbotham
+ mhigginbotham&hogonc.com
+47443
+ Jockulator Studios North
+ Magnus Haack
+ magnus.haack&jockulator.eu
+47444
+ Milwaukee School of Engineering
+ Christopher Hougard
+ hougardc&msoe.edu
+47445
+ Telestream LLC
+ Scott Davis
+ scottd&telestream.net
+47446
+ 443 IT
+ Thomas Komen
+ info&443-it.nl
+47447
+ UniqCast
+ Dario Habulin
+ dhabulin&uniqcast.com
+47448
+ Intis d.o.o.
+ Miroslav Kelekovic
+ miroslav.kelekovic&intis.hr
+47449
+ Ryanair Ltd
+ Systems Support
+ systemssupport&ryanair.com
+47450
+ Cloud Foundry Foundation
+ Chip Childers
+ cchilders&cloudfoundry.org
+47451
+ OmegaStar
+ Marcin Jurczuk
+ snmp&omegastar.eu
+47452
+ QMS Capital Management LP
+ Casey Averill
+ casey.averill&qmscapital.com
+47453
+ Gobierno de Santa Fe
+ Pablo Bussi
+ pbussi&santafe.gov.ar
+47454
+ Area d'Inxenieria Telematica - University of Oviedo
+ Francisco G. Bulnes
+ bulnes&uniovi.es
+47455
+ Sydved AB
+ Ingemar Arvidsson
+ ingemar.arvidsson&sydved.se
+47456
+ Vodafone NZ Limited
+ Syed hassan
+ syed.hassan&vodafone.com
+47457
+ SAS Orbitracs
+ Daniel Tits
+ daantits&wanadoo.fr
+47458
+ GIGANET NETWORKING SOLUTIONS LTD
+ Erick Mbugua
+ gigalite&giga-net.co.uk
+47459
+ BKM-Micronic Richtfunkanlagen GmbH
+ Robert Schubert
+ info&bkm-micronic.de
+47460
+ LiquidCool Solutions
+ Daryl Lautenschlager
+ daryl.lautenschlager&liquidcoolsolutions.com
+47461
+ Lit Consulting
+ Staffan Olsson
+ staffan.olsson&litconsulting.se
+47462
+ ChangZhou Taiping Communication Technology Co.Ltd
+ Zhou Yang
+ zyang&taiping.cc
+47463
+ bestrun nanjing, co.ltd
+ YK Huang
+ ykhuang&bestrun.com.cn
+47464
+ IN WIN Development Inc.
+ Eric Lin
+ eric.lin&in-win.com.tw
+47465
+ CDB Monolit
+ Konovalov Alex
+ alexcon314&gmail.com
+47466
+ Lab3 e.V.
+ Sebastian Ratajczak
+ sebastian.ratajczak&lab3.org
+47467
+ Allianz Insurance Company Russia OJSC
+ Boukreev Vassili Vassilievich
+ ng_mail&allianz.ru
+47468
+ Trueverit
+ Simone Gasparini
+ simone.gasparini&trueverit.com
+47469
+ Presence Technology
+ Francisco Segovia Mora
+ fsegovia&presenceco.com
+47470
+ CGI Sverige
+ Stefan Carlsson
+ s.carlsson&cgi.com
+47471
+ Apogey Ltd
+ Voloshin Vladimir Alekseevich
+ 516965&mail.ru
+47472
+ Purkinje Inc.
+ Alain Toutant
+ atoutant&purkinje.com
+47473
+ Resurs-Komplekt LLC
+ Nikolay Bukhalov
+ resgroup.iana&gmail.com
+47474
+ Sonn & Partner Patentanwälte
+ IT Department
+ admin&sonn.at
+47475
+ ShenZhen Smart Imaging Healthcare Co.,Ltd.
+ ShenWen Quan(male)
+ shenwen.quan&zying.com.cn
+47476
+ medi.com sp. z o.o.
+ Marcin Zabraniak
+ marcin.zabraniak&medi.com.pl
+47477
+ CGS Tower Networks Ltd.
+ Nitzan Gurfinkel
+ nitzan&cgstowernetworks.com
+47478
+ NetSection Security
+ Lars Karlslund
+ lars&netsection.com
+47479
+ Artec Design LLC
+ Anti Sullin
+ anti.sullin&artecdesign.ee
+47480
+ TECO Ltd
+ Trubochkin Alexey
+ tav&teco.com.ua
+47481
+ RADD Web Studio
+ Darlington Wleh
+ radd&raddwebstudio.com
+47482
+ ATVIRTUAL.NET KG
+ Martin Fischer
+ martin.fischer&atvirtual.net
+47483
+ Mcallen Oncology
+ Bricy Martinez
+ bmartinez&mcallenoncology.org
+47484
+ Quest Medical Imaging B.V.
+ Richard Meester
+ richard.meester&quest-innovations.com
+47485
+ ArmySr
+ Ron Armstrong
+ ron&armysr.com
+47486
+ Factorial Advance Systems Ltd
+ Adebola Omoboya
+ aomoboya&icloud.com
+47487
+ Leroy Merlin Polska Sp. z o.o.
+ Tomasz Pikon
+ tpikon&leroymerlin.pl
+47488
+ Nedam ENG. Co., ltd.
+ Min Joon Jeon
+ mjjeon&nedameng.com
+47489
+ Techonline Consulting Ltd
+ Mike Elliott
+ support&techonlineuk.com
+47490
+ Nordea AEP Luxembourg
+ IT Department
+ iana_pen&nordea.lu
+47491
+ Feenix Communications
+ Mark Abrahams
+ mark&feenix.co.nz
+47492
+ Carnelutti Studio Legale Associato
+ Nicola La Selva
+ issupport&carnelutti.com
+47493
+ SHENZHEN GYE TECH CO.,LTD
+ Guangming Han
+ hanguangm&sohu.com
+47494
+ AO-27 Control Operators Association
+ Michael Wyrick
+ wyrick&umbrasi.com
+47495
+ alfaleasing
+ Maltsev Andrey
+ helpdesk&alfaleasing.ru
+47496
+ Binary Kitchen e.V.
+ Markus Hauschild
+ markus.hauschild&binary-kitchen.de
+47497
+ KIZIL Elektronik
+ Ali KIZIL
+ ali&kizil.com
+47498
+ Dirk Rossmann GmbH
+ Info
+ postmaster&rossmann.de
+47499
+ Beijing NewDigit Technology Co., Ltd.
+ Xiao Hua Yang
+ yangxh&newdt.cn
+47500
+ PB Design & Developments Limited
+ Michael Provis
+ Mike.Provis&pbdesign.co.uk
+47501
+ Hargreaves Lansdown Plc
+ Mike Salway
+ oidadmin&hl.co.uk
+47502
+ Hiawatha Valley Education District
+ Andrew Hamilton
+ itsupport&hved.org
+47503
+ Ralph Lauren Center for Cancer Care
+ Lisa Pfail
+ lpfail&ralphlaurencenter.org
+47504
+ Zellkraftwerk GmbH
+ Christian Hennig
+ hennig&zellkraftwerk.com
+47505
+ Numonix
+ Evan Kahan
+ evan.kahan&numonixrecording.com
+47506
+ AOSense, Inc.
+ Isaac Wilson IV
+ iwilson&aosense.com
+47507
+ CT LAB
+ Jacobus van Zyl
+ jacobus&ctlab.com
+47508
+ Incosys SAS
+ Fabio Alexander Ferreira Angarita
+ fabiorov&gmail.com
+47509
+ Herz Group
+ Christian Dergovics
+ iana.pen&herz.eu
+47510
+ Signifai, Inc
+ Zach Carlson
+ zcarlson&signifai.io
+47511
+ GPC Asia Pacific
+ Christian Joy
+ cjoy&gpcasiapac.com
+47512
+ linuxmuster.net e.V.
+ Jesko Anschütz
+ jesko.anschuetz&linuxmuster.net
+47513
+ venetex corporation
+ keiji sawada
+ sawada&venetex.co.jp
+47514
+ RAK SYSTEM CO,;LTD
+ TianFeng
+ tianfeng&dhdz-suzhou.com
+47515
+ Spectrum Controls, Inc.
+ Mike Chen
+ oid.admin&spectrumcontrols.com
+47516
+ Certego s.r.l.
+ Bernardino Grignaffini
+ info&certego.net
+47517
+ Nekomit
+ Sorah Fukumori
+ her&sorah.jp
+47518
+ Openflexo
+ Christophe Guychard
+ christophe.guychard&openflexo.org
+47519
+ Fincons SpA
+ Vincenzo Summo
+ vincenzo.summo&finconsgroup.com
+47520
+ NES Technology Inc
+ Dae Won Kim
+ dwkim&nestek.co.kr
+47521
+ S+T Service & Technique S.A.
+ Frédéric Hess
+ fhess&splust.ch
+47522
+ BTECO LIMITED
+ Gunter Liszewski
+ gunter.liszewski&gmail.com
+47523
+ VDE Prüf- und Zertifizierungsinstitut GmbH
+ Dr. Arthur Herzog
+ ianapen&vde.com
+47524
+ Rubicon Labs, Inc.
+ Alexander Usach
+ ausach&rubiconlabs.io
+47525
+ Wuliang
+ En Feng Wu
+ wuen320&gmail.com
+47526
+ A. Farber & Partners Inc.
+ IANA Administrator
+ iana&afarber.com
+47527
+ Charbonnier
+ Patrick Charbonnier
+ penmaster&charbonnier.de
+47528
+ Softhum
+ Armando Hernández Aguayo
+ armando.hdez&softhum.com
+47529
+ NATIONAL BANK OF GREECE
+ Michael Ontrias
+ ibank_Business_Analysis&nbg.gr
+47530
+ Softwaretechnik Ges.m.b.H.
+ Dipl. Ing. Hermann Reisinger
+ hermann.reisinger&softwaretechnik.at
+47531
+ Analytik Jena AG
+ Gert Finke
+ gert.finke&analytik-jena.de
+47532
+ Arhides d.o.o.
+ Dejan Kampus
+ iana&arhides.si
+47533
+ Balyasny Asset management L.P.
+ Ken D'Agostino
+ certificates&bamfunds.com
+47534
+ AutoAlert
+ Michael Dean
+ michael.dean&autoalert.com
+47535
+ Autoridad Certificante de la Oficina Nacional de Tecnologías de Información
+ Federico Bustamante
+ consultapki&jefatura.gob.ar
+47536
+ PJSC "Sumykhimprom"
+ Dmitry Malyshok
+ d.a.malyshok&sumykhimprom.org.ua
+47537
+ SATT PACA Corse
+ ENJOLRAS Marc
+ marc.enjolras&sattse.com
+47538
+ knoefel.xyz
+ Markus Knoefel
+ markus&knoefel.xyz
+47539
+ Greendoc Systems Kft.
+ Péter Bösztöri
+ bosztori.peter&greendoc.hu
+47540
+ QuadraNet, Inc
+ Kate Gerry
+ kate.gerry&quadranet.com
+47541
+ Admino LLC
+ Andrey Kurochkin
+ iana&admino.ru
+47542
+ Tianyi iMusic culture & technology Co. Ltd.
+ Zhao Xu
+ zhaoxu&imusic.cn
+47543
+ MWR InfoSecurity
+ Stuart Morgan
+ stuart.morgan&mwrinfosecurity.com
+47544
+ JTKJ.com
+ Ivor TsLeng
+ qbystory&163.com
+47545
+ Jingtong Technology Co. Ltd.
+ Buyun QU
+ buyun.qu&gmail.com
+47546
+ HANGZHOU CHANGER TECHNOLOGY.,LTD
+ Yang Lei
+ lei.yang&changertech.net
+47547
+ Takta Co.
+ Heshmati, Mohammad Ali
+ heshmati&takta.com
+47548
+ Tvip Ltd
+ Pavel Sokolov
+ pavel&tvip.ru
+47549
+ iniLINE Co., Ltd.
+ Ki Tae John
+ ktjohn&iniline.co.kr
+47550
+ AVENTICS GmbH
+ Sebastian Minks
+ sebastian.minks&aventics.com
+47551
+ USGS National Wildlife Health Center
+ Tom Beighley
+ tbeighley&usgs.gov
+47552
+ Marcone Supply
+ Stephen Lotz
+ stephen.lotz&marcone.com
+47553
+ Hochschule Koblenz
+ Heiko Hellweg
+ hellweg+iana&hs-koblenz.de
+47554
+ Total Highspeed
+ Christopher Tyler
+ sysadmin&totalhighspeed.net
+47555
+ EA Games FireMonkeys
+ Fletch Hogan
+ fhogan&ea.com
+47556
+ Barrcode Ltd
+ Brian Barr
+ brianbarr&barrcode.com
+47557
+ Hangzhou Telin Technologies Company limited
+ Wang Qun
+ liuhaichao&telincn.com
+47558
+ Communications & Power Industries, Satcom Division
+ Jeremy Peters
+ jeremy.peters&gd-ms.com
+47559
+ Crypto-Pro
+ Kollegin Maksim
+ maxdm&cryptopro.ru
+47560
+ Westinghouse Electric Sweden AB
+ Mats Karlsson
+ karlssmg&westinghouse.com
+47561
+ System-on-Chip engineering (SoC-e)
+ Sergio Salas
+ sergio.salas&soc-e.com
+47562
+ Chengdu Emfuture Automation Engineering Co., Ltd
+ Dongming Tang
+ tangdm&emfuture.com
+47563
+ Falcon Critical Care Transport
+ Alex Ackerman
+ netad&falconcct.com
+47564
+ Permian Resources, LLC
+ Blake Reeves
+ Blake.Reeves&PermianResources.com
+47565
+ Forcepoint LLC
+ Security Operations
+ domains&forcepoint.com
+47566
+ Uniper SE
+ Steve Abbott
+ steve.abbott&uniper.energy
+47567
+ Seifert Logistics GmbH
+ IT Abteilung
+ urgent&seifert-logistics.com
+47568
+ InterTalk Critical Information Systems
+ Kevin Brown
+ kbrown&intertalksystems.com
+47569
+ FIAMM SoNick S.A.
+ Todeschini Marco
+ marco.todeschini&fiamm.com
+47570
+ Ennnot
+ Maxim Korolyov
+ info&ennnot.ru
+47571
+ Glowpoint
+ Ted Tzeng
+ ttzeng&glowpoint.com
+47572
+ University of Keele
+ Jonathan Knight
+ it.operations&keele.ac.uk
+47573
+ McFarland Clinic
+ Rich Voyek
+ rvoyek&mcfarlandclinic.com
+47574
+ City of Harker Heights
+ Gary Bates
+ gbates&ci.harker-heights.tx.us
+47575
+ AUTEC Gesellschaft fuer Automationstechnik mbH
+ Dr. Hartmut Staerke
+ dhs1&autec-gmbh.de
+47576
+ CapSenze Biosystems AB
+ Dag Erlandsson
+ de&capsenze.se
+47577
+ Newell Rubbermaid
+ Tom Glowacki
+ Tom.Glowacki&newellco.com
+47578
+ Vantiv Inc
+ William Cain
+ william.cain&vantiv.com
+47579
+ Open Software S.r.l.
+ Giuseppe Pitzus
+ giuseppe&osw.it
+47580
+ Liechtensteinische Landesverwaltung
+ Peter Kindle
+ wsc&llv.li
+47581
+ Styevko Attila
+ Styevko Attila
+ attila&sty.hu
+47582
+ Timothy Boronczyk
+ Timothy Boronczyk
+ tboronczyk&gmail.com
+47583
+ Gentrack
+ Vincent Commarieu
+ vincentc&gentrack.com
+47584
+ Hirealton network technology co., LTD
+ xiaojing.weng
+ xiaojing.weng&hirealton.com
+47585
+ 上海兆越通讯技术有é™å…¬å¸ (Shanghai Communication Technology Co., Ltd. trillion more)
+ å¼ å¥è£ (Zhang Jianrong)
+ 2472265650&qq.com
+47586
+ Alfing Kessler Sondermaschinen GmbH
+ Dietmar Wieber
+ dwieber&aks.alfing.de
+47587
+ Rack2Cloud Limited
+ Nicholas McDermott
+ nick.mcdermott&rack2cloud.com
+47588
+ StatPro Group Plc.
+ George Palmer
+ george.palmer&statpro.com
+47589
+ Route443 LLP
+ Security Officer
+ info&route443.eu
+47590
+ iik
+ Paul Engel
+ pen&iik.dk
+47591
+ aidounix
+ Aidouni, Frederic
+ snmp&aidounix.com
+47592
+ NJATECH
+ Huzhong
+ huzhong&njatech.net
+47593
+ Shenzhen Electrical Co.
+ NIE YONG JUN
+ nyj981&163.com
+47594
+ Allwaywin Co., Ltd
+ Liu Wei
+ admin&allwaywin.com
+47595
+ cluster
+ wangzhibao
+ wangzhibao163&163.com
+47596
+ INSS
+ Eulaidy Assuncao
+ eulaidyreis&gmail.com
+47597
+ christmann informationstechnik + medien GmbH & Co. KG
+ Wolfgang Christmann
+ mail&christmann.info
+47598
+ Weiss Klimatechnik GmbH
+ Christoph Hammer
+ c.hammer&wkt.com
+47599
+ Changzhou Wisdom Intelligent Technology CO.,LTD.
+ dapeng ye
+ ydp&czwit.com
+47600
+ LLC "Commercial Bank" Bank Talmenka "
+ Cherkashin Dmitriy
+ cherkashin&tb22.ru
+47601
+ Novo Nordisk A/S
+ Preben Stilling Vestergaard
+ prsv&novonordisk.com
+47602
+ pandoranorge
+ John Thingstad
+ jpthing&online.no
+47603
+ eClinicalWorks
+ Paul R. Dittrich
+ paul.dittrich&eclinicalworks.com
+47604
+ OOO NPP ETRA-Plus (Ltd, Research and Production Enterprise)
+ Alexander Arserntiev
+ stolknovenie&gmail.com
+47605
+ OOO BALTSTAR
+ Pavel Galkin
+ administrator&baltstar.net
+47606
+ ocuro
+ Badrul Alam
+ balam&ocuro.net
+47607
+ Lopez Foods, Inc.
+ Chris Wooldridge
+ cwooldridge&lopezfoods.com
+47608
+ WIRTGEN GROUP Holding GmbH
+ Frank Kehlenbach
+ edv&wirtgen.de
+47609
+ Escola Nacional de Administração Pública (Enap)
+ Coordenação-Geral de TI
+ infrati&enap.gov.br
+47610
+ Bitwiseshift Ltd.
+ George Palmer
+ gp&bitwiseshift.net
+47611
+ CENAPAD
+ Carlos Henrique Rebollo
+ rebollo&cenapad.unicamp.br
+47612
+ Gurtsoft
+ Matvei A. Tokmakou
+ tama&gurtam.com
+47613
+ Esbjerg Kommune
+ Esben Foverskov
+ hostmaster&esbjergkommune.dk
+47614
+ Pranas.NET
+ Ruslan Sudentas
+ ruslan&pranas.net
+47615
+ WRELMS Networking
+ Wendy Ruokangas
+ wruokangas&gmail.com
+47616
+ HangZhou AOBO TELECOM Corp
+ zhangshen
+ 13656650200&163.com
+47617
+ NTSystems
+ tadasi nisiyama
+ watanabe&ntsystems.co.jp
+47618
+ SEFIRA spol. s r.o.
+ Tomas Vanek
+ it&sefira.cz
+47619
+ D&K Technologies GmbH
+ Stanislav Koncebovski
+ Stanislav.Koncebovski&dktech.de
+47620
+ DOMIS/SOMFY
+ Alain DEPLANTE
+ alain.deplante&somfy.com
+47621
+ RiverWeb IT Solutions
+ Fotini Tatsidou
+ hostmaster&riverweb.gr
+47622
+ nicos Research & Development GmbH
+ Jörg Langkau
+ jlangkau&nicos-rd.com
+47623
+ schaetz cro
+ William Young
+ w.young&schaetz-cro.ch
+47624
+ Sysdat Turismo s.r.l.
+ Fabrizio Monti
+ assistenza.hardware&sigesgroup.it
+47625
+ Gekås Ullared AB
+ Johan Armfelt
+ johan&gekas.se
+47626
+ Datelstream Limited
+ Darryl Betts
+ darryl.betts&datelstream.co.nz
+47627
+ kapptivate
+ Alexandre Grais
+ alexandre.grais&kapptivate.com
+47628
+ krauth technology GmbH
+ Olaf Knüppel
+ Olaf.Knueppel&krauth-online.de
+47629
+ AAEON Technology Inc.
+ Robin Lin
+ RobinLin&aaeon.com.tw
+47630
+ Ontario English Catholic Teachers Association
+ Joanne Chenier
+ sysadmin&oecta.on.ca
+47631
+ University of South Alabama
+ Ernest A. Lighrtbourne
+ alightbo&southalabama.edu
+47632
+ HC APMC ONCOLOGY
+ JAMIE BAKER
+ JBAKER&HIGHLANDCLINIC.COM
+47633
+ International Airlines Group
+ Matt Hudson
+ matt.hudson&ba.com
+47634
+ Blue Labs
+ David Ford
+ david&blue-labs.org
+47635
+ Skogsutveckling Syd AB
+ Ingemar Arvidsson
+ ingemar.arvidsson&sydved.se
+47636
+ Stora Enso Bioenergi AB
+ Ingemar Arvidsson
+ ingemar.arvidsson&sydved.se
+47637
+ gehrigmobi
+ Jeffrey Gehrig
+ registry&gehrig.mobi
+47638
+ Crescend Technologies
+ Marc Holdwick
+ mholdwick&crescendtech.com
+47639
+ KpXX
+ Serge Guzew
+ Serge&Guzew.Ru
+47640
+ Tangible Security Inc
+ David Partridge
+ dpartridge&tangiblesecurity.com
+47641
+ gruenewald-clan.de
+ Willi Gruenewald
+ hostmaster&gruenewald-clan.de
+47642
+ Istituto Clinico Città Studi
+ Dario Pezzi
+ dario.pezzi&ic-cittastudi.it
+47643
+ Asahi Net, Inc.
+ LABONNE Christophe
+ iana_contact&bizml.asahi-net.or.jp
+47644
+ Robin Systems
+ Tom Morano
+ tom&robinsystems.com
+47645
+ Harman Intl.
+ Mark Smith
+ mark.smith&harman.com
+47646
+ Beijing Qianxin Technology Co., LTD.
+ Jiming Gao
+ gaojiming&qianxin.com
+47647
+ barox Kommunikation
+ Angelo Banfi
+ banfi.angelo&barox.ch
+47648
+ Aireon LLC
+ Andy Hoag
+ info&aireon.com
+47649
+ World Economic Forum
+ Carine Benetti
+ carine.benetti&weforum.org
+47650
+ Arkin Net Inc.
+ Maor Bril
+ mbril&arkin.net
+47651
+ Accessnord AB
+ Tom Tjörnhed
+ tom&accessnord.se
+47652
+ D.C.Orbital LLC
+ Sergey Sapiga
+ sys&dcorbital.net
+47653
+ Lanbowan Technology Ltd.
+ guangdong yang
+ 18626469675&163.com
+47654
+ News India Today Trust
+ Hiranmoy Debnath
+ advhiranmoy&gmail.com
+47655
+ Nufront co.ltd
+ Liu Zhi Gang
+ zhigang.liu&nufront.com
+47656
+ Conval, Inc.
+ Tim Pickering
+ tpickering&conval.com
+47657
+ Shanghai Golden Bridge InfoTech Co.,Ltd
+ zhumin
+ zhumin&shgbit.com
+47658
+ ZITH
+ Sherwood Wang
+ sherwoodwang&zith.org
+47659
+ Actions-Micro
+ Tingya Wang
+ tingyawang&actions-micro.com
+47660
+ Cookpad Inc.
+ Sorah Fukumori
+ sorah&cookpad.com
+47661
+ H&K International
+ Sri Karan
+ sri.karan&hki.com
+47662
+ weroSoft AG
+ Rolf Wenger
+ rolf.wenger&weroSoft.net
+47663
+ Baruwa Enterprise Edition
+ Andrew Colin Kissa
+ andrew&baruwa.com
+47664
+ IP Rozduhov M.E.
+ Sergey Gulyaev
+ gusa&maxi-net.ru
+47665
+ InformInvestGroup
+ Dmitry Komolov
+ devops&iigroup.ru
+47666
+ Qualica Technologies (Pty) Ltd
+ Gregory Babski
+ greg&qualica.com
+47667
+ Init AB
+ Calle Dybedahl
+ calle.dybedahl&init.se
+47668
+ Agência para a Modernização Administrativa, I.P. (AMA)
+ Rui Martinho
+ rui.martinho&ama.pt
+47669
+ IHI Charging Systems International GmbH
+ Torsten Lechler
+ it&ihi-csi.de
+47670
+ Hitachi, Ltd., Defense Systems Business Unit
+ Shohei Nishida
+ shohei.nishida.vy&hitachi.com
+47671
+ Intra
+ Tatiana Kondakova
+ t&yadro.com
+47672
+ findsolutions
+ Alexander Pohl
+ info&findsolutions.de
+47673
+ IHI Charging Systems International Germany GmbH
+ Uwe Jakobi
+ it&ihi-csi.de
+47674
+ University POLITEHNICA of Bucharest
+ Soriga Stefan Gabriel
+ stefan.soriga&upb.ro
+47675
+ IHI Charging Systems International Sp A
+ Gavino Fraghì
+ it&ihi-csi.de
+47676
+ Social Native
+ Steven Oxley
+ steveno&socialnative.com
+47677
+ Point of Presence Technologies
+ Michael Newton
+ mnewton&pofp.com
+47678
+ Intuity Consultants, Inc.
+ Dave Martens
+ davemartens&yahoo.com
+47679
+ DigitalX
+ Alex Wied
+ alex.wied&digitalx.com
+47680
+ Weimann - IT Consulting
+ Marc Weimann
+ marc.weimann&gmail.com
+47681
+ Endeavor Air, Inc.
+ Erik Radde
+ erik.radde&delta.com
+47682
+ Rocket Lab Ltd.
+ Joshua Lamorie
+ j.lamorie&rocketlabusa.com
+47683
+ Michael Schubert GbR
+ Michael Schubert
+ michael&michael-schubert.eu
+47684
+ Babcock Power
+ Keith Taylor
+ ktaylor&babcockpower.com
+47685
+ SimuOne ApS
+ Michael Skriver
+ msk&simuone.com
+47686
+ Switzerland Global Enterprise
+ IT-Team
+ it-team&s-ge.com
+47687
+ Filetress
+ Peter Donov
+ registration&filetress.com
+47688
+ Itential
+ Dale Sorsby
+ dale.sorsby&itential.com
+47689
+ Chop-Chop Sp. z o.o.
+ Paweł Jasiński
+ payments&chop-chop.org
+47690
+ Linton Enterprise I (LEI)
+ Eric Russell Linton I
+ ericlintonsr&outlook.com
+47691
+ Krogh-Consult
+ Jesper Krogh
+ jek&krogh-consult.dk
+47692
+ Tribunal Supremo de Elecciones de Costa Rica
+ Eric Quiros Jimenez
+ equiros&tse.go.cr
+47693
+ Monroe Tool and Manufacturing
+ IT department
+ it&monroetoolmfg.com
+47694
+ CANATAL
+ Huzhong
+ huzhong&njatech.net
+47695
+ McKesson Corporation
+ Conrad Spielman
+ conrad.spielman&mckesson.com
+47696
+ MedicusTek Inc
+ William Ott
+ william.ott&medicustek.com
+47697
+ Nanjing Tian Hua Zhong An Communication Technology CO.LTD
+ E Wang
+ wange&chinathza.com
+47698
+ aroba Inc.
+ Masato Kudo
+ aroba_se&aroba.jp
+47699
+ Avon Products Inc
+ Walter Kerner
+ walter.kerner&avon.com
+47700
+ Systrome Networks
+ Steven George
+ steven&systrome.com
+47701
+ BDO Audit SRL
+ Sorin Popa
+ sorin.popa&bdo.ro
+47702
+ SECLAB
+ Thomas VIDAL
+ tvidal&seclab-solutions.com
+47703
+ cadilinea, slu
+ carlos briso
+ internet&cadilinea.com
+47704
+ BEIT Systemhaus GmbH
+ Michael Trenkle
+ domainadmin&beit.de
+47705
+ Norra Skogsägarna Ek För
+ Thomas Nilsson
+ thomas.nilsson&norra.se
+47706
+ Silion Technology Co., Ltd
+ He Xiaopeng
+ hexp&silion.com.cn
+47707
+ Zynx
+ Joey Leclerc
+ ta01&zynx.ca
+47708
+ Di-Nikko Engineering Co.,Ltd.
+ shinya sato
+ shinya.sato&dne.co.jp
+47709
+ GE Healthcare on behalf of ACRIM hospital
+ Emmanuel Gleye
+ emmanuel.gleye&ge.com
+47710
+ RIBS - Registration and Imaging of Brain Systems
+ VME Kersten
+ ribsadmin&umcutrecht.nl
+47711
+ KECK MEDICINE OF USC
+ Jill Chiascione
+ jill.chiascione&med.usc.edu
+47712
+ Treegital
+ Gilles Sauliere
+ gse&treegital.fr
+47713
+ Charlieuniformtango
+ Jeffery Harrell
+ sparky&charlietango.com
+47714
+ qsx
+ Thomas Schneider
+ oid-pen&qsuscs.de
+47715
+ EZTrader
+ gal koren
+ galk&eztrader.com
+47716
+ Devdot B.V.
+ Raymond Pley
+ ray&devdot.io
+47717
+ OrbiWise SA
+ Pierre-Jean PIETRI
+ pierre-jean.pietri&orbiwise.com
+47718
+ Zetes
+ Erwin Vermoesen
+ erwin.vermoesen&zetes.com
+47719
+ Videology
+ Jon Turwy
+ jturwy&videologygroup.com
+47720
+ LAWO Informationssysteme GmbH
+ Karsten Köth
+ k.koeth&lawo.info
+47721
+ Avaleris
+ Hugh Lindley
+ hugh.lindley&avaleris.com
+47722
+ Hansoft AB
+ Erik Olofsson
+ erik.olofsson&hansoft.com
+47723
+ Michigan Open Carry, Inc.
+ Jason Gillman Jr.
+ jgillman&miopencarry.org
+47724
+ Cuyahoga County
+ Tim Verry, Aaron Edens
+ tverry&cuyahogacounty.us
+47725
+ Konke Online
+ Jared Honey
+ jared&konkeonline.com
+47726
+ Slots Machines S.A.
+ Claudio Gustavo Gonzalez
+ claudio.gonzalez&slotsmachines.com.ar
+47727
+ Assistance Publique des Hôpitaux de Paris
+ François Pereira de Lima
+ francois.pereira&aphp.fr
+47728
+ Tobias Buchloh
+ Tobias Buchloh
+ postmaster&tb-devel.de
+47729
+ Niagara Networks Inc
+ Bill Kish
+ billk&niagaranetworks.com
+47730
+ République et Canton du Jura
+ Bruno KEROUANTON
+ bruno.kerouanton&jura.ch
+47731
+ Leidos, Inc.
+ Richard Braunagel
+ braunagelr&leidos.com
+47732
+ Kopano B.V.
+ Michael Kromer
+ mike&zarafa.com
+47733
+ Beijing Lehe Innovation Information Technology Co.,Ltd.
+ chongli wei
+ weichongli&higohappy.com
+47734
+ Nomura Holdings, Inc.
+ Shigekazu Inohara
+ inohara-0hxz&jp.nomura.com
+47735
+ Toyam Cox
+ Toyam Cox
+ toyam&borealis.com
+47736
+ L2M Solutions doo
+ Miljan Djakonovic
+ office&l2m.rs
+47737
+ BLUETOWN
+ Jesper Sandberg
+ js&bluetown.com
+47738
+ MilDef AB
+ Christoffer Martinsson
+ christoffer.martinsson&mildef.com
+47739
+ Fam.Andersson Skog AB
+ Marie Andersson
+ marie&askog.se
+47740
+ Holmen Skog AB
+ Christer Hörnfeldt
+ christer.hornfeldt&holmenskog.com
+47741
+ Vista Group Limited (formerly 'Vista Entertainment Solutions')
+ Christoph Berthoud
+ christoph.berthoud&vista.co
+47742
+ V-Key Pte Ltd
+ Yoong Kwek Yuan
+ itsupport&v-key.com
+47743
+ Atelios Communication Systems GmbH
+ Hans-Juergen Schmidt
+ hans.schmidt&atelios.de
+47744
+ Tomra ASA
+ Vincent Ambo
+ vincent.ambo&tomra.com
+47745
+ Monmouth Hematology Oncology
+ Margaret Bell
+ mbell&barnabashealth.org
+47746
+ Celgene
+ Kushal Mukehrjee
+ kmukherjee&celgene.com
+47747
+ Oakwood Controls
+ John Harrell
+ admin&oakwoodcontrols.com
+47748
+ Rubricall, SL
+ Alejandro Pinedo
+ aph&rubricall.com
+47749
+ GemTalk Systems
+ Norm Green
+ norm.green&gemtalksystems.com
+47750
+ Bring Dialog Norge AS
+ Kim Olsen
+ support&bringdialog.no
+47751
+ Mattersight Corporation
+ Steven Anderson
+ steven.anderson&mattersight.com
+47752
+ Lycee Louis Armand
+ Ewen PRIGENT
+ ewen.prigent&ac-creteil.fr
+47753
+ Aperi Corporation
+ Brian Keane
+ bkeane&apericorp.com
+47754
+ Core Services Corporation
+ Michael Rulf
+ mrulf&coreservices.com
+47755
+ OpenRat CMS
+ Jan Dankert
+ iana&jan.weiherhei.de
+47756
+ Global Oncology, Inc
+ LiiShin
+ lslin&global-oncology.com
+47757
+ Bariq Electronics
+ Muhammad Yahya
+ meetyahya&outlook.com
+47758
+ Służba Więzienna
+ Marcin Woldan
+ webmaster&sw.gov.pl
+47759
+ Sociedade Educacional Braz Cubas Ltda
+ Andre Janna
+ andre61&brazcubas.br
+47760
+ County of El Dorado
+ Tim Liston
+ tim.liston&edcgov.us
+47761
+ Wishnmix Ltd
+ Justin Megawarne
+ justin.megawarne&wishnmix.com
+47762
+ Section9
+ Mark Mc Nicholas
+ markmcn&section9.ie
+47763
+ OfficeFlex LLC
+ Bimal Saraiya
+ bimal&officeflexplano.com
+47764
+ Elektrownia Rybnik
+ Jan Radwański
+ jan.radwanski&edf.pl
+47765
+ DOC.INFOSAFE (ISRAEL) LTD
+ Andrei Tseitlin
+ it&swissinfocloud.ch
+47766
+ MACNICA FUJI ELECTRONICS HOLDINGS, INC.
+ Jiaqi Chen
+ chen-j&macnica.co.jp
+47767
+ ASH Szoftverhaz Kft
+ Bederna, Zsolt
+ zsolt.bederna&ashszoftverhaz.hu
+47768
+ Aristech GmbH
+ Martin Mende
+ martin.mende&aristech.de
+47769
+ Armour Communications Limited
+ Andy Lilly
+ it&armourcomms.com
+47770
+ ESG BIRO DE SERVICOS S/S LIMITADA - ME
+ Eugênio Neves da Rocha
+ eugenio&esg.eng.br
+47771
+ Colorado School of Mines
+ Matthew B. Brookover
+ mbrookov&mines.edu
+47772
+ Clear Axess SAGL
+ Giovanni Tirino
+ giovanni.tirino&clearaxess.com
+47773
+ Radeus Labs
+ Robert Gomez
+ robert.gomez&radeuslabs.com
+47774
+ Microsoft Small Basic
+ Ed Price
+ smallbasic&microsoft.com
+47775
+ Ernst Basler + Partner AG
+ Hjalmar Heinrich
+ support&ebp.ch
+47776
+ TS Gateway Ltd
+ Stuart Berry
+ slberry&tsgateway.com
+47777
+ Fachschaftsvertretung der Fakultät für Informatik und Mathematik, Universität Passau
+ FSinfo administrators
+ iana-contact&fsinfo.fim.uni-passau.de
+47778
+ Cox Communications Inc. - Atlanta Technology
+ Gemarl Perry
+ gemarl.perry&cox.com
+47779
+ TaiHao Medical
+ You-Wei Wang
+ wei.tomato1112&gmail.com
+47780
+ Prosoft Kroměříž s.r.o.
+ Josef ZvoníÄek
+ prosoft&prosoft.cz
+47781
+ National Western Life Insurance
+ Trevor Westerdahl
+ twesterdahl&nationalwesternlife.com
+47782
+ Nautile Software
+ laurent CONIN
+ conin&nautile-software.com
+47783
+ codia Software GmbH
+ Thomas Menke
+ t.menke&codia.de
+47784
+ Suncoast Cancer Institute
+ Don Heinrich
+ admin&suncoastci.com
+47785
+ mBank S.A.
+ Roger Walczak
+ roger.walczak&mbank.pl
+47786
+ 5BARz India Private Limited
+ J RAJENDRA PRASAD DEEPAK
+ djrprasad&5barzindia.com
+47787
+ MuseumsIT
+ Thomas Johansen
+ post&museumsit.no
+47788
+ Prismaflex International
+ Alexis Greppo
+ itsupport&prismaflex.com
+47789
+ OAO MNIIPI OKOSZ "MOSPROEKT-4"
+ system administrator
+ admin&mosproekt-4.ru
+47790
+ ASYS Automatic Systems GmbH & Co. KG
+ Fredy Walth
+ f.walth&asys-micro.de
+47791
+ Rayed Alrashed
+ Rayed Alrashed
+ rayed&rayed.com
+47792
+ Pew Research Center
+ Brian Broderick
+ bbroderick&pewresearch.org
+47793
+ Scripps Networks Interactive
+ Chuck Edwards
+ Chuck.Edwards&scrippsnetworks.com
+47794
+ Arizona Center for Hematology and Oncology, LLC
+ Kimberly Fanciullo
+ kfanciullo&arizonaccc.com
+47795
+ Tegsoft
+ Eray Gürsoy
+ info&tegsoft.com
+47796
+ Architecting.nl
+ Jan Schoonderbeek
+ j.schoonderbeek&architecting.nl
+47797
+ Yellowbrick Data, Inc
+ Mark Brinicombe
+ iana&yellowbrick.io
+47798
+ CNI
+ nadia chebbi
+ nadia.chebbi&hotmail.fr
+47799
+ Verody, LLC
+ Kobi Eshun
+ info&verody.com
+47800
+ Waiariki Bay of Plenty Polytechnic
+ James Chamberlain
+ james.chamberlain&boppoly.ac.nz
+47801
+ CloudSeeds GmbH
+ Kevin Fibich
+ info&cloudseeds.de
+47802
+ CTSI Limited
+ David Reid
+ david.reid&ctsilimited.com
+47803
+ Urban Renaissance Agency
+ Amimoto Reiji
+ amimoto&ur-net.go.jp
+47804
+ Bravowhale Information Technology Ltd
+ Jason Deng
+ denghuimin&bravowhale.com
+47805
+ Shenzhen Grentech RF Communication Limited
+ qiyang
+ yangqi&powercn.com
+47806
+ Trussan Co., Ltd
+ Jarod Yu
+ jarodyu&trussan.com
+47807
+ DSRI "Volna", OJSC
+ Mirza Nabiev
+ volna.nabiev&yandex.ru
+47808
+ Delaware County Community College
+ Donald Sloat
+ dsloat&dccc.edu
+47809
+ Centerline Biomedical, Inc.
+ Vikash Goel
+ v&centerlinebiomedical.com
+47810
+ LINAGORA TUNISIE
+ Sami Bouhlel
+ sbouhlel&linagora.com
+47811
+ Pavilion Data Systems Inc
+ Sundar Kanthadai
+ sundar&paviliondata.com
+47812
+ AZ Elektro AG
+ Thomas Müller
+ Thomas.Mueller&az-elektro.ch
+47813
+ Luetze Transportation GmbH
+ Dimitrios Koutrouvis
+ dimitrios.koutrouvis&luetze.de
+47814
+ ChinaUnicom
+ zhanglunyong
+ zhanglunyong&chinaunicom.cn
+47815
+ Stora Enso Skog AB
+ Erik Buki
+ erik.buki&storaenso.com
+47816
+ Joseph Studio
+ Joseph Chris
+ joseph&josephcz.xyz
+47817
+ HAWE Hydraulik SE
+ Daniel Pradel
+ d.pradel&hawe.de
+47818
+ Salzburg AG
+ Bamberger Walter
+ walter.bamberger&salzburg-ag.at
+47819
+ NTT DATA Italia
+ Stefano Crespi
+ stefano.crespi&nttdata.com
+47820
+ Böco Böddecker & Co. GmbH & Co. KG
+ Benedikt Diederichs
+ b.diederichs&boeco.de
+47821
+ Sjova-Almennar tryggingar hf
+ Jon Elias Thrainsson
+ skilriki&sjova.is
+47822
+ NdT Web Services
+ Nicholis du Toit
+ ndtwebservices&icloud.com
+47823
+ Couch Red
+ Niklas Johansson
+ raphexion&gmail.com
+47824
+ Exprivia Telco & Media srl
+ Andrea Andreucci
+ andrea.andreucci&exprivia.it
+47825
+ Ravel Electronics Pvt Ltd
+ Ramdas Ayyadurai
+ ramdas&ravelfire.com
+47826
+ Bristows LLP
+ Chris Jory
+ chris.jory&bristows.com
+47827
+ Moogsoft
+ Andrew Hepburn
+ spike&moogsoft.com
+47828
+ Lincoln Oncology, LLC
+ Joanne Cruz
+ cruz.joanne23&gmail.com
+47829
+ Fornetix
+ Gerald Stueve
+ GStueve&Fornetix.net
+47830
+ MovingStar Corporation
+ Sanghyun Park
+ shpark&movingstar.org
+47831
+ Robert Half Inc.
+ Mark Nguyen
+ mark.nguyen&roberthalf.com
+47832
+ NBCUniversal
+ Tarfa Hachem
+ tarfa.hachem&nbcuni.com
+47833
+ Teleworks Co., Ltd.
+ Ivy Kim
+ tw_lab&teleworks.co.kr
+47834
+ OOO NPP "POLUS"
+ Andrey Lebedev
+ polus_npp_lebedev&mail.ru
+47835
+ ARCHIVECO
+ SYLVAIN PLANCHON
+ pen&archiveco.fr
+47836
+ Bernd Matusche
+ Bernd Matusche
+ bernd.matusche&gmx.de
+47837
+ Produban Global Services
+ Alexander Gray
+ cloudsecurity&produban.com
+47838
+ onether.net
+ Hannes Eberhardt
+ info&onether.net
+47839
+ Landesarchiv Nordrhein-Westfalen
+ Mario Gruchalski
+ mario.gruchalski&lav.nrw.de
+47840
+ alzahra university
+ sara ahmadi
+ ahmadi_2616&yahoo.com
+47841
+ Comita Group of companies
+ Maxim Y. Evdolyuk
+ support&comitagroup.com
+47842
+ Identity Tech Solutions, LLC
+ Jeffery Frederick
+ jeff&identitytechsolutions.com
+47843
+ 广州易速计算机设备有é™å…¬å¸ (Guangzhou-speed computer equipment Ltd.)
+ è°¢é”æ°‘ (Xie Ruimin)
+ 329920023&qq.com
+47844
+ ELEET Networks
+ Tomas Agartz
+ oid-admin&as31337.org
+47845
+ Netz39 e.V.
+ Stefan Haun
+ stefan.haun&netz39.de
+47846
+ BCausE Enterprise Private Limited
+ Apu Chandra Saha
+ apu.saha&bcause.in
+47847
+ Informatikdienste, Stadt Bern
+ Vladimir Fabian
+ vladimir.fabian&bern.ch
+47848
+ SYNERGY SYSTEMS AND SOLUTIONS
+ VIDHU AGGARWAL
+ info&s3india.com
+47849
+ RealSprint AB
+ Niclas Åström
+ niclas.astrom&realsprint.com
+47850
+ Cathexis Technologies (PTY) LTD
+ Morkel Potgieter
+ devpartner&cat.co.za
+47851
+ Arest Inc.
+ Orest Pazdriy
+ dr.arest&gmail.com
+47852
+ throwstone
+ Sylvester Chen
+ wencong.chen&outlook.com
+47853
+ Key Performance Consulting
+ Patrice Blanchardie
+ patrice.blanchardie&kpconsulting.fr
+47854
+ Abakusz Computer Services
+ Peter Oth
+ othp&abakusz.hu
+47855
+ Rumo Logística
+ Félix Alexandre da Silva
+ felix.silva&rumoall.com
+47856
+ Geo++ GmbH
+ Norbert Matzke
+ matzke&geopp.de
+47857
+ Juice Goose
+ Stephen Blow
+ sblow&juicegoose.com
+47858
+ ENDICOTT PRECISION
+ Joshua Kaminsky
+ JKaminsky&endicottprecision.com
+47859
+ KEO GmbH
+ Peter Kellendonk
+ kellendonk&kellendonk.de
+47860
+ Thalia Bücher GmbH
+ Christoph Drosten
+ itbetrieb&thalia.de
+47861
+ The Berkeley Carroll School
+ Tammi Williams
+ tdwilliams&berkeleycarroll.org
+47862
+ almanid group GmbH
+ Ronny Bremer
+ rbremer&almanid.com
+47863
+ Ing.-Büro Sigmund Gassner
+ Sigmund Gassner
+ g&ssner.de
+47864
+ Futureweb OG
+ Andreas Schnederle-Wagner
+ schnederle&futureweb.at
+47865
+ PT. Sinergi Teknologi Utama
+ Rachmat Kusnadi
+ rachmat.kusnadi&sinergiteknologi.com
+47866
+ Deniz Sezer
+ Deniz Sezer
+ deniz.sezer1&gmail.com
+47867
+ nadansys
+ Byun Jung In
+ jibyun&ndsys.co.kr
+47868
+ Luigi D'Ambrosio
+ Luigi D'Ambrosio
+ luigi.dambrosio&gmail.com
+47869
+ Nykvist Skogs AB
+ Lina Edin
+ lina&nykvist-skogs.se
+47870
+ thovel Thomas Velthoven
+ Thomas Velthoven
+ thomas&velthoven.no
+47871
+ RadioFrequencyExpert srl
+ Cesare Paganino
+ c.paganino&radiofrequencyexpert.com
+47872
+ BANK-now AG
+ Matt, Rainer
+ rainer.matt&bank-now.ch
+47873
+ SURIX SRL
+ Sergio Starkloff
+ starkloff&surix.net
+47874
+ County of Sacramento
+ Adam C. Huyck
+ huycka&saccounty.net
+47875
+ Solebit Labs
+ Boris Vaynberg
+ boris&solebitlabs.com
+47876
+ Shanghai Real Communication Technology Co., Ltd.
+ gongchengxin
+ gongcx&realcom.com.cn
+47877
+ LÖWEN Entertainment GmbH
+ IT&Organisation
+ admin&loewen-gruppe.de
+47878
+ pretty Easy privacy foundation
+ Volker Birk
+ council&pep.foundation
+47879
+ Skogsägarna Norrskog
+ Rikard Lundström
+ rikard.lundstrom&norrskog.se
+47880
+ Wildom Ltd.
+ Gabor Kovacs
+ kovacsg&wildom.com
+47881
+ B.P. Konstantinov Petersburg Nuclear Physics Institute
+ IT Department
+ software&pnpi.nrcki.ru
+47882
+ TechAssist
+ Brad Beckett
+ bradbeckett&gmail.com
+47883
+ sst-net.de
+ Sven Stitzelberger
+ iana.dienste.sst&sst-net.de
+47884
+ ISIMA
+ Guillaume Avez
+ guillaume.avez&isima.fr
+47885
+ SWDC RTSoft, OOO
+ Timur Frolov
+ admin&dev.rtsoft.ru
+47886
+ Intelligent Automation, Inc.
+ Geoffrey Bernstein
+ itdept&i-a-i.com
+47887
+ Keramikmanufaktur Bruckner eG
+ Juergen BRUCKNER
+ info&keramik-bruckner.eu
+47888
+ Freifunk - Verein zur Förderung des freien Internets
+ Juergen Bruckner
+ juergen&freifunk.club
+47889
+ Traffic and Parking Control Co., Inc.
+ Chris McLean
+ cmclean&tapconet.com
+47890
+ QSight Ltd
+ Daniel Price
+ qsightnz&gmail.com
+47891
+ Sea Tel
+ Nedko Vassilev
+ nedko.vassilev&cobham.com
+47892
+ Cosmic Engineering Inc.
+ Tetsuo Saito
+ saito_tetsuo&cosmic-eng.co.jp
+47893
+ NEW SUNRISE CO.,LTD.
+ zhu jian
+ zhujian778&163.com
+47894
+ phoenixcompany
+ jianbo,tian
+ 291205728&qq.com
+47895
+ æ­å·žäº‘éœç§‘技有é™å…¬å¸ (Hangzhou Yun Ji Technology Co., Ltd.)
+ James Gao
+ gaowenfei&idcos.com
+47896
+ System Infra Solutions Pvt. Ltd.
+ Dushyant Kumar
+ dushyant&sysinfra.in
+47897
+ SmartGen
+ zhangshuangyang
+ zsysmartgen&126.com
+47898
+ Centrul de Calcul S.A.
+ Adelin Cusman
+ office&certdigital.ro
+47899
+ École Supérieure des Arts Saint-Luc Liège
+ Jean-Michel CAFAGNA
+ cafagna.jean-michel&saint-luc.be
+47900
+ Södra Skogsägarna Ekonomisk Förening
+ Örjan Vorrei
+ orjan.vorrei&sodra.com
+47901
+ Hypixel, Inc
+ Bruce Blair Jr
+ agentk&hypixel.net
+47902
+ Ralphie T
+ Ralph Thompson
+ ralphiet78&gmail.com
+47903
+ RAC Motoring Services
+ Ralph Thompson
+ ralph.thompson&getronics.com
+47904
+ Ricola AG
+ Christian Jud
+ christian.jud&ricola.com
+47905
+ OBS/OCB Cloudwatt
+ FERAUDET Cyril
+ ops.cloudwatt&orange.com
+47906
+ ninjap
+ francois casse
+ fchr&free.fr
+47907
+ HAMBURG WASSER
+ Katrin Morhöfer
+ katrin.morhoefer&hamburgwasser.de
+47908
+ Consulting Company Informatica SC Ltda
+ Marcos Hideyo Sibuya
+ m.sibuya&consultingcompany.com.br
+47909
+ Bossa Nova Robotics
+ Joe Hosteny
+ joe&bnrobotics.com
+47910
+ Orbitel
+ Evgeney Kirik
+ orbitel45&gmail.com
+47911
+ TOC S.A.
+ Ricardo Navarro
+ rn&toc.cl
+47912
+ Radio Rentals Ltd
+ Brad Howson
+ rrgitregistrations&radiorentals.com.au
+47913
+ uczen
+ Hyungsuk Choi
+ hschoi&uczen.co.kr
+47914
+ geoint.org
+ Steven Siebert
+ steve&geoint.org
+47915
+ CAAGIS
+ SVP Caagis
+ supervision&ca-caagis.fr
+47916
+ ioTRAN Corp.
+ Michael Banschbach
+ mwb&iotran.com
+47917
+ Urban Search & Rescue Austria (U.S.A.R. Austria)
+ Juergen Bruckner
+ info&usar.at
+47918
+ Lauren Pullen
+ Lauren Pullen
+ drurowin&gmail.com
+47919
+ dsi
+ Md. Habibur Rahman
+ habib.rahman&dsinnovators.com
+47920
+ PropertyGuru Pte. Ltd.
+ Kostiantyn Lysenko
+ engineering&propertyguru.com.sg
+47921
+ One Nine One Computer
+ Olivier Eigensatz
+ nic&191.ch
+47922
+ NetPilot Internet Security Ltd.
+ Robert Hawkins
+ rhawkins&netpilot.com
+47923
+ Sentia B.V.
+ Dennis van Zuijlekom
+ dennis.van.zuijlekom&sentia.com
+47924
+ mergedK GmbH
+ Conrado Seibel
+ conrado.seibel&mergedk.com
+47925
+ Cima S.p.A.
+ Fabio Abbottoni
+ fabio.abbottoni&cimaspa.it
+47926
+ Mitchell Farrar Holdings LTD
+ Daniel Bairstow
+ externalitsupport&mfgroup.co.uk
+47927
+ Tenet Healthcare
+ Mario Olbera
+ mario.olbera&tenethealth.com
+47928
+ Fortifydata
+ Sushil jain
+ sushil.jain&fortifydata.com
+47929
+ Edwards Lifesciences LLC
+ Ben Monrad
+ ben_monrad&edwards.com
+47930
+ Mansoft
+ H.F. Manson
+ hfmanson&mansoft.nl
+47931
+ ExteNet Systems, Inc.
+ Keyur Brahmbhatt
+ kbrahmbhatt&extenetsystems.com
+47932
+ Andrino
+ Martin Andrino
+ martin&andrino.eu
+47933
+ Terma A/S
+ Mads Ulrik Kristoffersen
+ muk&terma.com
+47934
+ World Privacy and Identity Association (WPIA)
+ Juergen Bruckner
+ info&wpia.club
+47935
+ tiri GmbH
+ Gerald Fehringer
+ gerald.fehringer&tiri.li
+47936
+ HansBeerman B.V.
+ Hans Beerman
+ HansBeerman-BV&xs4all.nl
+47937
+ Ophir Energy PLC
+ Damien Derby
+ damien.derby&ophir-energy.com
+47938
+ Alloy Software, Inc.
+ Ivan Samoylov
+ ivans&alloy-software.com
+47939
+ Audio Export GmbH
+ Jürgen Schenk
+ j.schenk&audioexport.de
+47940
+ clAIRvision Corporation
+ Jun Ogawa
+ enmng&clairvision.co.jp
+47941
+ Mendix B.V.
+ Hans van Kranenburg
+ iana&mendix.net
+47942
+ Tachyons .NET
+ Joel Studtmann
+ joel&tachyons.net
+47943
+ Oesterreichischer Mantrailing Verband - Mantrailing Austria
+ Doris Bruckner
+ info&mantrailing-austria.org
+47944
+ Center for International Private Enterprise
+ Christopher Bolcik
+ cbolcik&cipe.org
+47945
+ Fukoku Matual Life Insurance Company
+ Ryouichi Mukai
+ ryouichi.mukai&fi.fukoku-life.co.jp
+47946
+ OOO "Eko Paper"
+ Sergey V. Kurochkin
+ serge&volga-paper.ru
+47947
+ Hoermann GmbH
+ Matthias Müllner
+ info&hoermann-gmbh.de
+47948
+ Systemtechnik LEBER GmbH & Co. KG
+ Stefan Angele
+ info&leber-ingenieure.de
+47949
+ SYMACORP
+ Cedric LEFIEF
+ dtechnique&symamobile.com
+47950
+ Balkantel Ltd.
+ Georgi Georgiev
+ ggeorgiev&balkantel.net
+47951
+ Foundation for Trusted Identity
+ Sam Dibrell
+ sam&strac.org
+47952
+ NETIO products a.s.
+ Jan Rehak
+ info&netio.eu
+47953
+ D11
+ Peter Ahlgren
+ peter.ahlgren&kalundborg.dk
+47954
+ Punkt Creative LLC
+ Ethan Brooks
+ punktcreative&gmail.com
+47955
+ Max Planck Institute for the Physics of Complex Systems
+ Thomas Mueller
+ mueller&pks.mpg.de
+47956
+ KAV Danubia
+ Sebastian Ecker
+ calimero&danubia.wien
+47957
+ Equiis Technologies Inc.
+ Valdemar Tadeu Mendonca
+ tmendonca&equiis.com
+47958
+ Cloud Cantábrico Siglo XXI, S.L.U
+ Óscar Flor Lozano
+ oscar.flor&cc3m.com
+47959
+ Snapchat, Inc.
+ Eric Mak
+ eric.mak&snapchat.com
+47960
+ Hartmann GmbH
+ Lutz Polosek
+ lutz.polosek&hartmann-gmbh.eu
+47961
+ Gerhard D. Wempe KG - Division Chronometerwerke
+ Christian Blanck
+ chrono&wempe.de
+47962
+ Ezam Automotive Parts
+ Ali Karimi
+ Karimi&ezamco.com
+47963
+ Schwyzer Kantonalbank
+ Martin Annen
+ netadmin&szkb.ch
+47964
+ Landkreis Oberhavel
+ Uwe Volwarski
+ it&oberhavel.de
+47965
+ Dedicated Computing LLC
+ Greg Krimmer
+ administrator&dedicatedcomputing.com
+47966
+ NooBaa
+ Yuval Dimnik
+ yuval.dimnik&noobaa.com
+47967
+ IT-Consulting Mario Bergmann
+ Mario Bergmann
+ mb&mabecon.de
+47968
+ KOMSET-servis LLC
+ Ilya Orlenko
+ support&komset.ru
+47969
+ Mills College
+ Tobin Lee
+ its-admins&mills.edu
+47970
+ Neulinger Consulting
+ Nathan Neulinger
+ nneul&neulinger.org
+47971
+ Martin Sprocket and Gear, Inc.
+ Network Admin
+ netadmin&martinsprocket.com
+47972
+ Sam Yaple
+ Sam Yaple
+ sam&yaple.net
+47973
+ Servosity Inc
+ Sam Yaple
+ syaple&servosity.com
+47974
+ WANSecurity, Inc.
+ Robert Smith
+ iana.org&wansecurity.com
+47975
+ kezhi-controls
+ gen.xu
+ gen.xu&kezhi-controls.com
+47976
+ gematik Gesellschaft für Telematikanwendungen der Gesundheitskarte mbH
+ Ingo Bahn
+ ingo.bahn&gematik.de
+47977
+ Tivaci Corporation
+ Edward Kwa
+ ed.k&tivacicorp.com
+47978
+ ALPEIN Software SWISS AG
+ Sergey Gamov
+ devteam&alpeinsoft.ch
+47979
+ BG Klinikum Hamburg gGmbH
+ A.-R. Schmidt
+ edv&bgk-hamburg.de
+47980
+ Jernbaneverket
+ Herman Seip
+ enterprise_oid_snmp&jbv.no
+47981
+ Prowise B.V.
+ Paul de Laat
+ systeembeheer&prowise.com
+47982
+ 6PM PLC
+ David Vassallo
+ david.vassallo&6pmplc.com
+47983
+ Hanseatic Bank
+ Stephan Jacobsen
+ Stephan.jacobsen&hanseaticbank.de
+47984
+ Atos IT Solutions and Services AG
+ Sebastian Manthey
+ sebastian.manthey&atos.net
+47985
+ IDnomic
+ Ahmadou DEM
+ securite-audit&idnomic.com
+47986
+ Green Communications
+ Khaldoun Al Agha
+ admin&green-communications.fr
+47987
+ Eraldo Gandini
+ Eraldo Gandini
+ io&eraldogandini.it
+47988
+ PDS s.r.o.
+ Lukas Plachy
+ lukas.plachy&pds.eu
+47989
+ Software Workers srl
+ Riccardo Scartozzi
+ riccardo.scartozzi&softwareworkers.it
+47990
+ Juergen M. Bruckner
+ Juergen M. Bruckner
+ info&bruckner.xyz
+47991
+ shadowhunt
+ Alexander Dreweke
+ iana&shadowhunt.de
+47992
+ Gettysburg Cancer Center
+ Bansari Mandalia
+ bamandalia&gettysburgoncology.com
+47993
+ Brazen Technologies
+ Jason Southern
+ jason&brazen.com
+47994
+ bba solutions
+ Darrick Buralli
+ dburalli&bbasolutions.com
+47995
+ American University
+ Hosein Nahidian
+ nahidian&american.edu
+47996
+ DataBoost LLC
+ Bradley Giesbrecht
+ iana&databoost.com
+47997
+ Securilytics, LLC
+ Alex Senkevitch
+ tech-poc&securilytics.com
+47998
+ DASSAULT FALCON SERVICE
+ Nicolas SAINT-VAL
+ nicolas.saint-val&dassault-falcon.com
+47999
+ Port of Portland
+ IT Technical Services - IANA Admin
+ iana&portofportland.com
+48000
+ Steelwedge Software
+ Chris Callison
+ ccallison&steelwedge.com
+48001
+ OOOGLEEE, INC.
+ JAYANTA KACHARI
+ jayantasumitra2011&gmail.com
+48002
+ schoeller network control Datenverarbeitung GmbH
+ Wilhelm Pichler
+ wilhelm.pichler&schoeller.at
+48003
+ Fast S.p.A.
+ Lorenzo Rompianesi
+ l.rompianesi&fastautomation.it
+48004
+ Digifort - IP Surveillance System
+ Francisco Luiz Zanini
+ francisco&digifort.com.br
+48005
+ ZyCast Technology Inc.
+ Shelly Chang
+ shelly_chang&zycast.com.tw
+48006
+ Nandex, Inc
+ Vladmir Komarov
+ vladimir.komarov&nandex.org
+48007
+ Netskope
+ Nauman Tahir
+ Nauman&netskope.com
+48008
+ BfG Eigentümer/-innen- und Verwaltungsgenossenschaft eG
+ Philipp Tod
+ it-support&mitgruenden.at
+48009
+ AÇÃO EDUCACIONAL CLARETIANA
+ Danilo da Silva
+ danilodasilva&claretiano.edu.br
+48010
+ Howard & Howard
+ Darren Ginter
+ dg&h2law.com
+48011
+ SparkStone Ltd
+ Michael Keeley
+ admin&sparkstone.co.nz
+48012
+ COWE Co., Ltd.
+ Kenick Kim
+ khkim&cowe.co.kr
+48013
+ Strauss and Strauss Consultants (Pty) Ltd.
+ Heinrich Strauss
+ hostmaster&strauss.company
+48014
+ SCAI Connect
+ Francesco Pinta
+ francesco.pinta&scaiconnect.it
+48015
+ IT GÃ¥rden i Landskrona AB
+ Magnus Nilsson
+ magnus.nilsson&itgarden.se
+48016
+ MELASZ
+ Janos Almasi
+ elnokseg&melasz.hu
+48017
+ Syamsul Mobile
+ Syamsul Maarief
+ syyull&gmail.com
+48018
+ Today Technology Co., Ltd.
+ jinmingfeng
+ jinmf&todaysec.com
+48019
+ InMobi Pte Ltd
+ Masthanaiah Cheekavolu
+ infra-ops&inmobi.com
+48020
+ Shanghai Chenrui Communication Technology Company
+ Xuhua Zhou
+ anthony570&163.com
+48021
+ THE ROBERTO GIORI COMPANY LTD
+ Roberto Giori
+ info&gsmt.ch
+48022
+ Norges Geotekniske Institutt
+ Arne Digernes
+ arne.digernes&ngi.no
+48023
+ Latvian Institute of Organic Synthesis
+ Andris Diss
+ andris&osi.lv
+48024
+ Paradise Network Enterprises
+ David Robb
+ ender&paradise.gen.nz
+48025
+ Lyonel Serradura
+ Lyonel Serradura
+ lserradura&free.fr
+48026
+ Oostec BV
+ L. Meinders
+ leo.meinders&oostec.nl
+48027
+ PKB RIO Ltd
+ Konstantin Alekseenkov
+ AlekseenkovK&pkb-rio.com
+48028
+ VS Web Labs
+ VANGALA SURESH
+ 640067&gmail.com
+48029
+ High-Galaxy,HGANS
+ Zhuoyao Wang
+ wang.zy&high-Galaxy.com
+48030
+ Pesticide Software
+ Steven Stanton
+ sstanton&pesticidesoftware.com
+48031
+ GLOBAL 2000
+ Stefan Hirschhofer
+ stefan.hirschhofer&global2000.at
+48032
+ Västra Värmland och Dals skogsägareförening
+ Anders Alm
+ anders.alm&vvds.se
+48033
+ Aktiebolaget Hilmer Andersson
+ Erland Erlandsson
+ erland.erlandsson&hilmer.se
+48034
+ Bukalapak
+ Rizal Muhammad Nur
+ rizal&bukalapak.com
+48035
+ Copperchase Limited
+ Tony Myers
+ sales&copperchase.co.uk
+48036
+ ALHUE-TEC LTDA
+ Sergio Uribe
+ sergioaquiles.uribe&gmail.com
+48037
+ SHENZHEN UTEPO TECH CO., LTD
+ timwang
+ wangxianghua&utepo.com
+48038
+ ONF ENERGIE
+ Aymeric ALBERT
+ aymeric.albert&onf.fr
+48039
+ PIRIOS S.A.
+ Konrad Pieniawski
+ konrad.pieniawski&pirios.com
+48040
+ Radium s.r.o
+ Milan Cecrdle
+ cecrdle&radium.cz
+48041
+ Technica Del Arte BV
+ Joost Bloemen
+ joost&technicadelarte.com
+48042
+ Geomant
+ Akos Vecsei
+ info&geomant.com
+48043
+ DENSO International America
+ Douglass Coombs
+ douglass_coombs&denso-diam.com
+48044
+ Tri-Valley Oncology
+ Yvette Hamilton
+ yhamilton&tvoha.com
+48045
+ Inpro Telecom S.A. de C.V.
+ Enrique RIvera Florentino
+ erivera&inprotelecom.com
+48046
+ Arcadis NV
+ Flint Barber
+ flint.barber&arcadis.com
+48047
+ DDESK LLC
+ Andre Meyer Pflug
+ andre&ddeskllc.com
+48048
+ Levene SÃ¥g AB
+ Björn Broberg
+ broberg&levene-sag.se
+48049
+ NEW Service GmbH
+ Clemens Blank
+ clemens.blank&new.de
+48050
+ International Personal Finance
+ Nic Tomlinson
+ nic.tomlinson&ipfin.co.uk
+48051
+ Sato America
+ Zayar Tun
+ zayar.tun&sato-global.com
+48052
+ Milpowerinc
+ Brooks Dorroh
+ bdorroh&milpowerinc.com
+48053
+ Mazatal Hotel and Casino
+ Scott Smith
+ scotts&777play.com
+48054
+ SunGard Data Systems
+ Mark Kaczorowski
+ mark.kaczorowski&fisglobal.com
+48055
+ sendhybrid GmbH
+ Peter Danner
+ peter.danner&sendhybrid.com
+48056
+ Jeremy Gibbons
+ Jeremy Gibbons
+ jeremy.gibbons&laposte.net
+48057
+ Kronos Technologies
+ Nicolas Vanheuverzwijn
+ nvanheuverzwijn&kronostechnologies.com
+48058
+ SouthEast Texas Regional Advisory Council
+ Jeremiah Williamson
+ jeremiah.williamson&setrac.org
+48059
+ Karlsruhe Institute of Technology (KIT)
+ Patrick von der Hagen
+ patrick.hagen&kit.edu
+48060
+ SecureMe2
+ Hans van Beek
+ hans&byte.expert
+48061
+ Byte Expert B.V.
+ Hans van Beek
+ hans&byte.expert
+48062
+ Territorial Generation Company 14
+ Anatoly Loskutnikov
+ anatlosk&gmail.com
+48063
+ Anna Jaques Cancer Center
+ Laura Rossi
+ lrossi&ajh.org
+48064
+ Grupo MSA S.A.
+ IT Services department
+ webmaster&msa.com.ar
+48065
+ Talentnet Corporation
+ IT Department
+ it&talentnet.vn
+48066
+ Linkforce Engineering
+ Todd Bayley
+ IT&linkforce.com.au
+48067
+ UnifyID, Inc.
+ John Whaley
+ john&unify.id
+48068
+ CSE Transtel
+ Diego Abas
+ diego.abas&cse-transtelsg.com
+48069
+ Demmich IT Service
+ Torsten Demmich
+ mail&torstendemmich.de
+48070
+ Patrick Lesky
+ Patrick Lesky
+ mail&patricklesky.at
+48071
+ Retarus GmbH
+ Florian Kretzschmar
+ enterprise.it&retarus.de
+48072
+ Optanix
+ Kelly Ronan
+ timothy.boronczyk&optanix.com
+48073
+ Pentest Limited
+ Lasantha Priyankara
+ lasantha.priyankara&pentest.co.uk
+48074
+ Cube-Tec International GmbH
+ Robert Meyer
+ technik&cube-tec.com
+48075
+ Tennessee Plateau Oncology
+ Linda Barnwell
+ lbarnwell&volfirst.net
+48076
+ NexGen Inc
+ Mohsen Mashayekhi
+ admin&arianrp.com
+48077
+ State University of Feira de Santana
+ Delmar Broglio Carvalho
+ aei&uefs.br
+48078
+ Ventura County Hematology Oncology Specialists
+ Marissa Rivera
+ mrivera&venturaoncology.com
+48079
+ NEC Enterprise Communication Technologies
+ Amit V Raut
+ amit.raut&necect.com
+48080
+ Mimetrix Design Group
+ Elliott Starin
+ elliott.starin&mimetrix.com
+48081
+ Max Planck Institute for Plant Breeding Research
+ Andreas Hoffmann
+ iana&mpipz.mpg.de
+48082
+ Stromnetz Hamburg GmbH
+ Matthias Brasch
+ Matthias.Brasch&stromnetz-hamburg.de
+48083
+ AIRESERVICES
+ Bruno LE TUAL
+ technique&aireservices.com
+48084
+ Stewart Investors
+ Peter Lyttle
+ peter.lyttle&firststate.co.uk
+48085
+ RCCA COMMUNITY HEMATOLOGY ONOCOLGY
+ BETH SHAW
+ BSHAW&CHOP-MD.COM
+48086
+ Helicon Opleidingen
+ Alex Peeters
+ aut.bb&helicon.nl
+48087
+ Troup County School System
+ Gary Stansbury
+ admin&troup.org
+48088
+ Instituto Superior de Economia e Gestão
+ Raul Bras
+ rbras&iseg.ulisboa.pt
+48089
+ Rådgivende Ingeniør Per Dypvik AS
+ Per Dypvik
+ per&energea.no
+48090
+ Nord/LB Luxembourg S.A. Covered Bond Bank
+ Juergen Koehnen
+ juergen.koehnen&nordlb.lu
+48091
+ Sicss Society
+ Haochen Xie
+ haochenx&acm.org
+48092
+ qi2
+ Laurent Cambou
+ qi2.info&free.fr
+48093
+ Aptomar AS
+ Morten Espeland
+ morten.espeland&aptomar.com
+48094
+ White Star Petroleum
+ Joshua Shackeford
+ Joshua.Shackelford&wstr.com
+48095
+ Stadler Pankow GmbH
+ André Orpel
+ Andre.Orpel&stadlerrail.de
+48096
+ jedernet GmbH
+ Pete Inhofer
+ ldap&jedernet.de
+48097
+ RAYAPHONE
+ Mahdi Mohammad Hossaini
+ info&rayaphone.com
+48098
+ EBPI BV
+ Martijn van Buijtene
+ martijn.van.buijtene&ebpi.nl
+48099
+ Redgate Software
+ Ben Emmett
+ bsprocurement&red-gate.com
+48100
+ Orca Technologies
+ Gary Geil
+ sales&orcatechnologies.com
+48101
+ Systech International
+ Robert Phillips
+ bob.phillips&systechone.com
+48102
+ DARTY
+ Jonas BARROZO
+ jonas.barrozo&darty.fr
+48103
+ Executive Weather Corporation
+ Amy M. Fincher
+ amy&executiveweather.com
+48104
+ example.cz
+ Alice Vixie
+ example&email.cz
+48105
+ Sky Puzzle Ltd.
+ Zdenko Marincic
+ info&sky-puzzle.com
+48106
+ Skami Programming
+ Karn Kallio
+ kkallio&skami.org
+48107
+ Equidome
+ Turpin Olivier
+ turpin_olivier&orange.fr
+48108
+ 9DOT
+ Alessandro Campanella
+ a.campanella&9dot.it
+48109
+ WishCert
+ Hyunjae Yoo
+ y9769852&gmail.com
+48110
+ Universite de Rouen Normandie
+ Cedric HOUSSIER
+ cedric.houssier&univ-rouen.fr
+48111
+ AMD Distribution sp.z o.o.
+ Marcin Cichocki
+ m.cichocki&amdd.pl
+48112
+ AZCOM Technology s.r.l.
+ Stefano Gandini
+ stefano.gandini&azcom.it
+48113
+ Rabian Inc.
+ Adrien Rabian
+ admin&rabian.fr
+48114
+ Solutionbase Ltd
+ Kevin Golding
+ kgolding&solutionbase.co.uk
+48115
+ Gallagher Group Limited
+ Eric Light
+ ISInfrastructure&gallagher.co.nz
+48116
+ VšĮ Kauno Šilainių poliklinika
+ Darius GrigareviÄius
+ d.grigarevicius&silainiupoliklinika.lt
+48117
+ Scheidt & Bachmann GmbH
+ Julian Dickreiter
+ dickreiter.julian&scheidt-bachmann.de
+48118
+ Pyro Telecom Solutions Pvt Ltd
+ Yugandhar Dussani
+ yugandhar.dussani&pyrogroup.com
+48119
+ Scangaule
+ Christophe Hellman
+ info&scangaule.com
+48120
+ Digipolis CVBA
+ Cor Michels
+ cor.michels&digipolis.be
+48121
+ njhd
+ liu bin
+ hd&njhd.com.cn
+48122
+ Millennium Physician Group
+ Ryan Williams
+ ryan.williams&mpgus.com
+48123
+ Paradise Valley Community College
+ itpvc
+ itpvc&paradisevalley.edu
+48124
+ MagicMonster Limited
+ Jurn Ho
+ jurn&magicmonster.com
+48125
+ Exodus Intelligence
+ Peter Vreugdenhil
+ pen&exodusintel.com
+48126
+ Energostat Co., Ltd
+ Andrei Polizharov
+ support&energostat.ru
+48127
+ salesforce.com, inc.
+ PEN
+ pen&salesforce.com
+48128
+ Distributed Data Systems Ltd.
+ Alex Kuzmuk
+ alex&kuzmuk.com
+48129
+ simplicityEngine Inc.
+ David Kristensen
+ david&simplicityengine.com
+48130
+ Batscan / PL Trading AB
+ Göran Krook
+ gk&batscan.se
+48131
+ "DEP Company" Ltd.
+ Grishin Alexey
+ grishin&dep.ru
+48132
+ Sparebanken Vest
+ Anders Lunde
+ anders.lunde&spv.no
+48133
+ McCullough-Solutions.NET
+ Andrew McCullough
+ andrew&mccullough-solutions.com
+48134
+ 8438757 Canada Inc D.B.A. Multifactor.net
+ Kate Gray
+ kgray&multifactor.net
+48135
+ MOPIENS, Inc.
+ LEE, Kwangweon
+ leekw&mopiens.com
+48136
+ GitLab
+ John Northrup
+ john&gitlab.com
+48137
+ Billi Pty Ltd
+ Adam Marriott
+ adam.marriott&billi.com.au
+48138
+ BillerudKorsnäs Skog & Industri AB
+ Lise-Lotte Swing
+ lise-lotte.swing&billerudkorsnas.com
+48139
+ Krogle
+ Jean-Francois Ageneau
+ jf.ageneau&gmail.com
+48140
+ mBank Hipoteczny SA
+ Dawid Smoliński
+ seb&mhipoteczny.pl
+48141
+ first frame networkers ag
+ IT Architecture Admin
+ hostmaster&firstframe.net
+48142
+ Digiton Systems LLC
+ Aleksandr Sirotkin
+ support&digiton.ru
+48143
+ Aurum Europe B.V.
+ Twan van der Schoot
+ twan.van.der.schoot&aurumeurope.com
+48144
+ Synermed Soluciones Medicas
+ Claudio Baeza
+ cl.baeza&gmail.com
+48145
+ SNS Bank NV
+ Mike Noonan
+ mike.noonan&sns.nl
+48146
+ FlyCAA
+ Didier MBONEKUBE
+ didier.mbonekube&caacongo.com
+48147
+ The Warehouse Group Limited
+ Anthony Gorecki
+ anthony.gorecki&thewarehouse.co.nz
+48148
+ Taos
+ Christopher Crabtree
+ ccrabtree&taos.com
+48149
+ CybLab Ltd
+ Stefano Sola
+ support&cyblab-ltd.com
+48150
+ simus systems GmbH
+ Harald Kunze
+ kunze&simus-systems.com
+48151
+ Laryio
+ Paul Arnold
+ sysadm&laryio.com
+48152
+ WishCert Co.
+ Hyunjae Yoo
+ y9769852&gmail.com
+48153
+ xgp.ch
+ G. P.
+ iana-pen&xgp.ch
+48154
+ XMW
+ Woo Ram Jeong
+ wrjeong&xmwinc.com
+48155
+ Wuhan FiberHome International Technologies Co., LTD
+ ZhangZheng
+ zhangzheng2012&fiberhome.com
+48156
+ Hypertech Solutions Pty Ltd
+ Hamish Graham
+ hamish&hypertechsolutions.com.au
+48157
+ CIBRED SUD s.r.l.
+ Carmelo Russo
+ engineering&cibred.com
+48158
+ cedric ltd
+ cedric luneau
+ cedricluneau&gmail.com
+48159
+ NHS Property Services Ltd
+ Gareth Tandridge
+ gareth.tandridge&property.nhs.uk
+48160
+ Stichting Regionale Radio Noord
+ John Melet
+ helpdesk&rtvnoord.nl
+48161
+ TUI AG
+ Ian Macro
+ Directory&tui.com
+48162
+ Torchmark Corporation
+ Bradley Marrs
+ brmarrs&torchmarkcorp.com
+48163
+ abahlali
+ Adrian Riaan
+ adrianriaan458&gmail.com
+48164
+ my-PV GmbH
+ Dr. Gerhard Rimpler
+ gerhard.rimpler&my-pv.com
+48165
+ 1stPoint Communications, LLC
+ Erik Levitt
+ elevitt&1pcom.com
+48166
+ Bayerische Staatsbibliothek
+ Gregor Horstkemper
+ horstkemper&bsb-muenchen.de
+48167
+ Dr. Mohtaseb Cancer Center and Blood Disorders
+ Brandie Carrington
+ brandie&azcancerandblood.com
+48168
+ SCPTime
+ Xavier Bestel
+ xavier.bestel&gorgy-timing.fr
+48169
+ Bumps to Babes
+ Jack Jiang
+ jiang1095&hotmail.com
+48170
+ Avaya Atlanta Lab
+ Shane Artman
+ artman&avaya.com
+48171
+ Health Catalyst
+ Nate Arnold
+ administrator&healthcatalyst.com
+48172
+ Speed Roam PTE LTD
+ Deepthi Duggirala
+ deepthi&speedroam.com
+48173
+ Careum AG Bildungszentrum für Gesundheitsberufe
+ Oliver von Wartburg
+ oliver.vonwartburg&careum.ch
+48174
+ Italian Pastafarian Church
+ Salvo Enrico
+ info&chiesapastafarianaitaliana.it
+48175
+ Astronix Data Security Solutions
+ Antonio N. Saygbe
+ astronixt&gmail.com
+48176
+ InnoEye LLC
+ Rajeev Gupta
+ rajeev&innoeye.com
+48177
+ ZIGGO
+ Jutta Galatenko
+ jutta.galatenko&office.ziggo.nl
+48178
+ Contargo GmbH & Co. KG
+ Henrik Hanke
+ hhanke&contargo.net
+48179
+ Andreas Heigl
+ Andreas Heigl
+ iana&heigl.org
+48180
+ Nial
+ Andreas PÃ¥hlsson
+ andreas&pahlsson.info
+48181
+ pSenso sp. z o.o.
+ Mariusz Żelażewski
+ mariusz.zelazewski&psenso.com
+48182
+ Terberg Group B.V.
+ Rene van Stipriaan
+ stipriaan&terberg.nl
+48183
+ Phegda Technology Co.,Ltd.
+ Tao Jin
+ brody_tao&phegda.com
+48184
+ Nanning OMARA Tech .inc
+ gecheng wang
+ bitgothic&163.com
+48185
+ NeuLion, LLC
+ Frank Schoenberger
+ frank.schoenberger&neulion.com
+48186
+ Innere Mission München e.V
+ Gerwin Miller
+ gmiller&im-muenchen.de
+48187
+ Nanjing Balance Network technology Co., Ltd
+ Chen Shen
+ shenchen&balance-net.com
+48188
+ Delta Solutions LLC
+ Ilya Smirnov
+ i.smirnov&deltasolutions.ru
+48189
+ SPRUT Technology Ltd
+ Dmitriy Bukeev
+ dbuk&sprut.ru
+48190
+ mcccxxxvii.net
+ Marcel Meyer
+ iana-pen&mcccxxxvii.net
+48191
+ Praten
+ Andrew Okri
+ andrew.okri&praten.co.uk
+48192
+ SEPPmail AG
+ Stefan Klein
+ klein&seppmail.ch
+48193
+ University of Pittsburgh Medical Center
+ Ralph T. Moffat
+ moffatrt&upmc.edu
+48194
+ Alltec GmbH
+ Mathis Graw
+ mgraw&alltec-laser.com
+48195
+ SISDEF Ltda.
+ Alejandro Yachan
+ ayachan&sisdef.cl
+48196
+ Horvoje.net
+ Hrvoje LonÄar
+ horvoje&gmail.com
+48197
+ TECNIARK S.A.
+ JUAN JOSE SANCHEZ
+ jsanchez&tecniark.com.ar
+48198
+ cryptofreek.org
+ Cole Barnes
+ colebarnes&gmail.com
+48199
+ mVISE AG
+ Thomas Lewandowski
+ iana-requests&mvise.de
+48200
+ LumenVox
+ Nigel Quinnin
+ NigelQuinnin&LumenVox.com
+48201
+ CyberHound
+ Bernd Jerzyna
+ bernd.jerzyna&cyberhound.com
+48202
+ Vekomy Technologies
+ Sathyanarayanan Srinivasan
+ sathya.narayanan.s&vekomy.com
+48203
+ Obstreperus
+ Sathyanarayanan Srinivasan
+ sathya.narayanan.s&obstreperus.com
+48204
+ Eisenmann SE
+ Jörg Eddiks
+ joerg.eddiks&eisenmann.com
+48205
+ COLO21 AG
+ Admin
+ admin&colo21.com
+48206
+ SRC Incorporated
+ Sal Yurman
+ syurman&srcinc.com
+48207
+ University of Hull
+ Shaun Miller
+ shaun.miller&hull.ac.uk
+48208
+ Axilspot Communication CO.,Ltd
+ Huangyao
+ daisy.qiu&axilspot.com
+48209
+ AB Karl Hedin SÃ¥gverk RÃ¥vara
+ Erik Sundström
+ erik.sundstrom&abkarlhedin.se
+48210
+ AB Karl Hedin Sågverk Biobränsle
+ Erik Sundström
+ erik.sundstrom&abkarlhedin.se
+48211
+ Derome Skog AB
+ Helena Andersson
+ helena.andersson&derome.se
+48212
+ Frödinge Skog AB
+ Joakim Rosén
+ joakim&frodingeskog.se
+48213
+ COC AG
+ Lars Schmidt
+ hostmaster&coc-ag.de
+48214
+ Master Class Corp
+ Nicolay Oladov
+ it&mk-profy.ru
+48215
+ American Heart Association
+ Corey Clements
+ corey.clements&heart.org
+48216
+ RADIANTECH, INC.
+ Pin-Lin, Huang
+ pinlinhuang&radiantech.com.tw
+48217
+ codemanufaktur GmbH
+ Vit Matousek
+ sale&codemanufaktur.com
+48218
+ Government of Manitoba
+ Faren Chadney
+ faren.chadney&gov.mb.ca
+48219
+ Jackson Hewitt Tax Service Inc.
+ Adam Murphy
+ adam.murphy&jtax.com
+48220
+ TPAX.EU UG (haftungsbeschraenkt)
+ Jens Trach
+ jens&tpax.eu
+48221
+ Flopsar Technology
+ Dariusz Sendkowski
+ dsendkowski&flopsar.com
+48222
+ Micro 100 Tool Corp
+ Brett Hill
+ technology&micro100.com
+48223
+ Rauland-Borg Corporation
+ Thomas Fuller
+ thomas.fuller&rauland.com
+48224
+ QIT Systeme GmbH & Co. KG
+ Stefan Baur
+ stefan.baur&qit-systeme.de
+48225
+ Summonte
+ Walter Summonte
+ walter&summonte.com
+48226
+ Sandåsa Timber AB
+ Tina Gyllengahm
+ tina.gyllengahm&sandasa.se
+48227
+ AB Tutor
+ Phil Hallows
+ phallows&globemicro.com
+48228
+ LLC "Tecon MT"
+ Artem Dolgikh
+ dolgih&tecon.ru
+48229
+ Platina Systems, Inc.
+ Jason Pang
+ jason&platinasystems.com
+48230
+ Montefiore Medicine
+ John Wang
+ jowang&montefiore.org
+48231
+ Alvernia University
+ Richard Reitenauer
+ richard.reitenauer&alvernia.edu
+48232
+ Platinum Home Mortgage Corporation
+ Network Administrator
+ netadmin&phmc.com
+48233
+ IceMobile Agency BV
+ Rutger van Bergen
+ rutger&icemobile.com
+48234
+ Netronics Technologies Inc.
+ Claire Winfield
+ clairew&netronics-networks.com
+48235
+ LinkXess GmbH
+ Christian Marhoff
+ c.marhoff&linkxess.de
+48236
+ Zschimmer & Schwarz GmbH & Co KG
+ Ingo Junker
+ i.junker&zschimmer-schwarz.com
+48237
+ SOFTEL Corp.
+ Igor Kovalev
+ ikov&softel.ru
+48238
+ Optima Tours GmbH
+ Silvio Å verko
+ silvio&optimatours.de
+48239
+ Non-public JSC "Krasnaya polyana"
+ Evgeniy Belokon
+ it&karousel.ru
+48240
+ senselan gmbh
+ Rafael Studer
+ office&senselan.ch
+48241
+ Neptune and Company, Inc.
+ Seth Sanchez
+ ssanchez&neptuneinc.org
+48242
+ Serban Nistor
+ Serban Nistor
+ serban.nistor&gmail.com
+48243
+ Mindit Services
+ Serban Nistor
+ serban.nistor&mindit.ro
+48244
+ Quantic Vision, S.A.
+ Luis Bethancourt
+ luis.bethancourt&quanticvision.com
+48245
+ Atlas Air
+ timothy cochrane
+ timothy.cochrane&atlasair.com
+48246
+ Mission Microwave Technologies, Inc
+ Chad Deckman
+ chad&missionmicrowave.com
+48247
+ CENTRAL PARK HEMATOLOGY & ONCOLOGY, P.C.
+ David Halvorsen
+ david&cpho.com
+48248
+ innoTel Pty Ltd
+ Andrew Sims
+ info&innotel.com.au
+48249
+ Rohe Automation
+ Georgi Pangev
+ office&rohe-auto.com
+48250
+ 中国广东çœæ·±åœ³å¸‚核达中远通电æºæŠ€æœ¯æœ‰é™å…¬å¸ (Shenzhen City, Guangdong Province, China COSCO through Nuclear Power Technology Co., Ltd.)
+ 谢先生 (xiejiangbo)
+ xiejiangbo&vapel.com
+48251
+ Liskl Networks, Inc
+ Loren Lisk
+ loren.lisk&liskl.com
+48252
+ Ecole CentraleSupelec
+ Renaud MONNET
+ Renaud.Monnet&CentraleSupelec.fr
+48253
+ OpusV
+ Mark Taylor
+ mark&opusv.com.au
+48254
+ Shaanxi XinTong Intelligent Technology Co., Ltd.
+ zhaoyu jia
+ jiazy&xaxintong.com
+48255
+ DiaSys Diagnostic Systems GmbH
+ Alexander Schwarz
+ a.schwarz&diasys.de
+48256
+ NISHANT.BIZ
+ NISHANT KUMAR
+ NISHANT.ORG&GMAIL.COM
+48257
+ Comoretel
+ Eric Lackore
+ elackore&comoretel.com
+48258
+ SourceClear
+ Pete Kocks
+ operations&srcclr.com
+48259
+ R+V Allgemeine Versicherung AG
+ Axel Panten
+ axel.panten&ruv.de
+48260
+ Guangzhou iplook network technologies Co.,Ltd.
+ Yong Liang
+ liangyong&iplooknetworks.com
+48261
+ Callison Networking Company
+ Christopher Callison
+ chris&callison.org
+48262
+ Tricentis GmbH
+ Heike Artner
+ h.artner&tricentis.com
+48263
+ Noble Markets, LLC
+ Jason Frisvold
+ jason&noblemarkets.net
+48264
+ Mairie de Saint-Maur-des-Fossés
+ Julien Huon
+ admin&mairie-saint-maur.com
+48265
+ Assembly Data System S.p.a.
+ Matteo Patrignanelli
+ matteo.patrignanelli&assembly.it
+48266
+ Mainmetall GmbH & Co. KG
+ Nils Berberich
+ nbe&mainmetall.de
+48267
+ Phexonite
+ Arsslen Idadi
+ arsslens021&gmail.com
+48268
+ c13 LLC
+ Arturo Dumas
+ dumas&c13.us
+48269
+ Info-Tech Research Group
+ PKI Admin
+ iana-pen&infotech.com
+48270
+ MiroNet AG
+ Mathias Seiler
+ noc&mironet.ch
+48271
+ AITelecom S.A. de C.V.
+ Fernando Rodriguez
+ frod&aitelecom.net
+48272
+ Examination Management Services, Inc.
+ Infrastructure Manager
+ infrastructure&emsinet.com
+48273
+ Computer Health
+ Michael Cameron
+ msp&chcorp.ca
+48274
+ Saxion University of Applied Sciences
+ Kick Molenveld
+ k.molenveld&saxion.nl
+48275
+ SingularIT Solutions
+ Jean-Marc Lavoie
+ pen&singularitsol.com
+48276
+ BNP Paribas Fortis SA (Belgian UEN: 0403.199.702)
+ Fréderic Huygens (Global Security)
+ frederic.huygens&bnpparibasfortis.com
+48277
+ Topway Network Engineering Co., Ltd.
+ Jianqing Tang
+ tjianqing&qq.com
+48278
+ Twowing Technologies
+ king zhu
+ king&twowing.com
+48279
+ Institut für Steuerungstechnik der Werkzeugmaschinen und Fertigungseinrichtungen, Universität Stuttgart
+ Felix Kretschmer
+ felix.kretschmer&isw.uni-stuttgart.de
+48280
+ R-Platforma LLC
+ Dmitriy Baturin
+ info&rosplatforma.ru
+48281
+ Khipu
+ Emilio Davis
+ emilio.davis&khipu.com
+48282
+ The Situs Companies
+ Ryan Young
+ Ryan.Young&situs.com
+48283
+ ZI-Argus
+ Nicholas Farrugia
+ Nicholas.Farrugia&zi-argus.com
+48284
+ in2ip BV
+ Dirk-Jan Wemmers
+ dirkjan&in2ip.nl
+48285
+ Mary Street Wellness
+ Oliver Frye
+ webmaster&marystreetwellness.com.au
+48286
+ NewsUK
+ Pankaj Pratap Singh
+ pankaj.singh&news.co.uk
+48287
+ 中电和瑞科技有é™å…¬å¸ (China Electronics Harvest Technology Co., Ltd.)
+ 林志伟 (Lin Zhiwei)
+ linzw&cechr.com.cn
+48288
+ Health-net 2020 GmbH
+ Arno Krzywon
+ krzywon&health-net.at
+48289
+ Connect2 Systems Limited
+ Steve Rutherford
+ steve&connect2.io
+48290
+ Óbuda University
+ Levente Németh
+ nemeth.levente&kvk.uni-obuda.hu
+48291
+ CTOUCH Europe B.V.
+ Rick van Dijk
+ pm&ctouch.eu
+48292
+ Michigan Education Association
+ Darryl Castillo
+ dcadmin&mea.org
+48293
+ Utica College
+ David Parker
+ network&utica.edu
+48294
+ Personal Genome Diagnostics, Inc.
+ Matthew Riedel
+ mriedel&personalgenome.com
+48295
+ UNess Smart Home and Living
+ Bas Sanders
+ bas.sanders&com1.nl
+48296
+ Montgomery Blair High School
+ Peter Hammond
+ Peter_A_Hammond&mcpsmd.org
+48297
+ Chillout
+ Maxim Tkachenko
+ tkacenko.maxim&gmail.com
+48298
+ Health Choice Management Company
+ Firas Matti
+ HCH_ISNetworkSecurity&iasishealthcare.com
+48299
+ Koninklijke Nederlandse Dambond
+ Martijn van der Klis
+ martijnvdklis&gmail.com
+48300
+ ComSource s.r.o.
+ Ales Lednej
+ ales.lednej&comsource.cz
+48301
+ NathanNet
+ Nat Lasseter
+ nathannet&4574.co.uk
+48302
+ Big Neptune
+ Matthew Walker
+ matthew&bigneptune.com
+48303
+ 0x0f
+ Simon Wachter
+ ops&0x0f.org
+48304
+ American Financial Group Inc
+ Charles Peters
+ afgit&amfin.com
+48305
+ APRA-OPTINET Sp. z o. o.
+ Jakub Kaczmarek
+ j.kaczmarek&apra-optinet.pl
+48306
+ Gentofte Kommune
+ Martin Arnoldi
+ arno&gentofte.dk
+48307
+ Continental Electronics
+ Joshua Moore
+ license&contelec.com
+48308
+ Argeo GmbH
+ Mathieu Baudier
+ mbaudier&argeo.org
+48309
+ Fuji IT Co.,Ltd.
+ SHIGERU SUDA
+ suda-shigeru&fujielectric.com
+48310
+ BLOBFISH E.I.R.L.
+ Jaime Hablutzel Egoavil
+ jaime&blobfish.pe
+48311
+ Northcloak Corporation
+ Juli Mallett
+ juli&northcloak.com
+48312
+ Avid Integration Technologies
+ Toby Napier
+ service&avidintegrationtechnologies.com
+48313
+ Not for Radio, LLC
+ Patrick Kelsey
+ pat.kelsey&notforadio.com
+48314
+ ESA Elektroschaltanlagen Grimma GmbH
+ Steffen Löb
+ pki&esa-grimma.de
+48315
+ Documenta S.A.
+ André L'Hereux
+ comunicaciones&documenta.com.py
+48316
+ Berliner Verkehrsbetriebe
+ Evelyn Thiel
+ evelyn.thiel&bvg.de
+48317
+ PedFast Technologies
+ John F. Tamburo
+ johntam&pedfast.com
+48318
+ Beijing NationSky Network Technology Co., Ltd
+ Weining Ma
+ weining.ma&nationsky.com
+48319
+ 911 Datamaster, Inc.
+ Babu Cherian
+ babuc&911datamaster.com
+48320
+ Xhesi
+ Xhesi Galanxhi
+ xhesi.galanxhi&outlook.com
+48321
+ Metroswitch Technologies, Inc.
+ Chris Fogel
+ chris.fogel&metroswitch.net
+48322
+ Surfilter Network Technology Co.,Ltd
+ David Lee
+ lichangqing&1218.com.cn
+48323
+ Altaire Ltd
+ Nathan Baum
+ nathan&altaire.com
+48324
+ 2test
+ Mikhail Sokolov
+ m.sokolov&2test.ru
+48325
+ Tesco Europe
+ Pavel Vagner
+ wintel&cz.tesco-europe.com
+48326
+ Vänerbränsle AB
+ Rodica Rosca
+ rodica.rosca&vanerbransle.se
+48327
+ Johnson Controls Inc.
+ Justin Watts
+ Justin.Watts&jci.com
+48328
+ Veritas Technologies LLC
+ Xiaowei Deng
+ clare.deng&veritas.com
+48329
+ OJSC "MINSK TRACTOR WORKS"
+ Dmitry Pogorelov
+ mtz_adm&belarus-tractor.com
+48330
+ Nationalmuseet
+ Bjarke Schaar
+ bjarke.schaar&natmus.dk
+48331
+ SKTB "SKiT"
+ Alexander Meshkov
+ meshkov.av&skitlab.ru
+48332
+ Callans Trä AB
+ Christian Jacobson
+ christian&callanstra.se
+48333
+ Koolsign Co., LTD
+ MoonSeok Cho
+ mscho&koolsign.net
+48334
+ Bank of the South
+ James Brammer
+ IANA&bankofthesouth.com
+48335
+ RealPage, Inc.
+ Sloan Ozanne
+ infosechelpdesk&realpage.com
+48336
+ Abrumet
+ Filoretta Velica
+ filoretta.velica&abrumet.be
+48337
+ TD Avidis LLC
+ Pereverzev Sergey
+ support&avidis.kiev.ua
+48338
+ Orion Power Systems
+ Robert Bridenbaugh
+ rebriden&orionpowersystems.com
+48339
+ Seldiame Software
+ Olaf Hernandez Beristain
+ olaf&seldiame.net
+48340
+ Public Sector Pension Investment Board
+ IT Infrastructure
+ dlgDistList-Infra-Certificates&investpsp.ca
+48341
+ DevLounge
+ Nicola Delle Foglie
+ nicola.dellefoglie&devlounge.it
+48342
+ Ransnet Singapore Pte Ltd
+ Ben Hau
+ benhau&ransnet.com
+48343
+ Industrial Bank of Kuwait
+ Mr. Mustafa Gangardiwala
+ g_mustafa&ibkuwt.com
+48344
+ SHW Automotive GmbH
+ Georg Erhard
+ georg.erhard&shw.de
+48345
+ IP-Lease BV
+ Frank Kuipers
+ frank.kuipers&ip-lease.com
+48346
+ Elan Audio
+ Rob Parker
+ Rob&elan.com.au
+48347
+ OHB System AG
+ Domenic Abb
+ domenic.abb&megatel.de
+48348
+ Medcomsoft Ltd.
+ Sergey V. Sergeev
+ sergeev&echo1.ru
+48349
+ The Scale Factory Ltd
+ Jack Thomas
+ jack&scalefactory.com
+48350
+ Serco, Inc.
+ Paul Lizer
+ paul.lizer&serco-na.com
+48351
+ Beijing Coconet Corporation
+ tao zhang
+ hr&coconet.cn
+48352
+ Levantis AG
+ Patrik Hurni
+ lizenzen&levantis.ch
+48353
+ Neosecure S.A
+ Ricardo Perez
+ rperez&neosecure.com
+48354
+ Qiy Foundation
+ Bram Neuteboom
+ webmaster&qiyfoundation.org
+48355
+ General Motors
+ Ken Peirce
+ Ken.Peirce&gm.com
+48356
+ Salerno Data LLC
+ Steven Salerno
+ noc&salernodata.com
+48357
+ Skogsägarna Mellanskog Ek För
+ Ian von Essen
+ ian.vonessen&mellanskog.se
+48358
+ Hobbylook
+ Ahmad Tubaishat
+ Ahmadtubishat&live.com
+48359
+ Infosec (T) LTD
+ Joel Wilson
+ joel.wilson&infosec.co.tz
+48360
+ Sakura City
+ Satoshi Atsuta
+ jyosys&city.sakura.lg.jp
+48361
+ Kpnetworks Ltd.
+ Naonobu Yamamoto
+ info&kpnetworks.jp
+48362
+ IndraStra Global
+ Rahul Guhathakurta
+ info&indrastra.com
+48363
+ ResoNetz Airfolc Inc.
+ Yutaka Nakai
+ nakai&airfolc.co.jp
+48364
+ SNAL
+ Romuald Squarzoni
+ oid&albus.fr
+48365
+ QWERTY Concepts Inc
+ Jimmy Kaytovich
+ jimk&qwertyc.com
+48366
+ DriveScale, Inc.
+ Tom Lyon
+ pugs&drivescale.com
+48367
+ GOTrust Technology Inc.
+ Lawrence Lee
+ lawrencelee&go-trust.com
+48368
+ Beijing Zrinc Technologies Co., Ltd.
+ Xiuqin Yao
+ it&zrinc.cn
+48369
+ Falcon Technologies LTD
+ Boaz Dovev
+ boaz&edig.co.il
+48370
+ NMB PLC
+ Joel W. Kazoba
+ joel.kazoba&nmbtz.com
+48371
+ Long-Distance Communication Branch
+ Igor Zinchuk
+ izin68&gmail.com
+48372
+ MicroStep - HDO s.r.o.
+ Michal Liziciar
+ mliziciar&microstep-hdo.sk
+48373
+ Kamago
+ Grégory Oestreicher
+ greg.iana&kamago.net
+48374
+ Polarteknik Oy
+ Mr. Mika Korhonen
+ mika.korhonen&pmcpolarteknik.com
+48375
+ Igepa Paper Hungary Kft.
+ Stankóczi László
+ l.stankoczi&igepa.hu
+48376
+ MimerCon
+ Michael Buchardt
+ mhb&mimercon.dk
+48377
+ Linefactory
+ Peter Philips
+ support&linefactory.net
+48378
+ Zwise s.a.
+ Martin Lamote
+ martin.lamote&zwise.eu
+48379
+ Camelot Global
+ George Adamopoulos
+ devops-support&camelotglobal.com
+48380
+ Newbridge Technologies Int. Ltd.
+ Ryan Low
+ admin&newbridgewireless.net
+48381
+ BLS AG
+ Lorenz Heusser
+ lorenz.heusser&bls.ch
+48382
+ Case Tecnologia Ltda
+ Fernando Brunelli Costa
+ fernando&casetecnologia.com.br
+48383
+ McKinsey & Company, Inc.
+ Scott Stephenson
+ Scott_Stephenson&mckinsey.com
+48384
+ STAPRO SLOVENSKO s.r.o.
+ Adrian Petrik
+ petrik&stapro.sk
+48385
+ Audax Electronics Corporation
+ Marco Tramujas
+ audax.usa&gmail.com
+48386
+ MJ Technical Solutions, LLC
+ Jon McCombs
+ Jon.McCombs&mjtsolns.com
+48387
+ Japan Airlines Co.,Ltd.
+ Kazuhiko Fujiwara
+ kazuhiko.mm3p&jal.com
+48388
+ EIDISTA
+ Fermin Latas
+ fermin.latas&eidista.com
+48389
+ TakumiVision Co.,LTD.
+ Takashi Nakanishi
+ office&takumivision.co.jp
+48390
+ Bottomline Technologies
+ Derik Bibb
+ dbibb&bottomline.com
+48391
+ photicsensing
+ Bruce.Wang
+ wx89489&163.com
+48392
+ FilmLight Ltd
+ Andy Moseley
+ hostmaster&filmlight.ltd.uk
+48393
+ Sdx Lab Sdn. Bhd. (formerly 'SDxLab')
+ Ryan Low
+ ryan.low&sdxlab.com
+48394
+ br.Svensson Skog AB
+ Martin Svensson
+ martin&brsvensson.com
+48395
+ Qimtronics
+ Achmad Anugrah
+ achmad.anugrah&qimtronics.com
+48396
+ Sood sales
+ Akshay Sood
+ soodsales&outlook.com
+48397
+ Joma-Polytec GmbH
+ Peter Rist
+ peter.rist&joma-polytec.de
+48398
+ Paranoidlabs
+ Nadja Reitzenstein
+ dequbed&paranoidlabs.org
+48399
+ Kassenaerztliche Vereinigung Sachsen
+ Volker Hanisch
+ edvsupport&kvsachsen.de
+48400
+ Bjernareds SÃ¥gverk AB
+ Janet Fredriksson
+ janet&bjernared.se
+48401
+ AJ Vaccines
+ Jacob Riedel
+ jacob.riedel&devoteam.com
+48402
+ Konica Minolta Business Solutions Czech, spol. s r.o.
+ Sebastian Bušek
+ sebastian.busek&konicaminolta.cz
+48403
+ PEQ Services
+ Pekka Pietikäinen
+ hostmaster&peq.fi
+48404
+ Korbank S.A.
+ Konrad Kreciwilk
+ noc&k.pl
+48405
+ Orbiss Ltd
+ Will Colwyn
+ systems&orbiss.co.uk
+48406
+ swisspro Solutions AG
+ Daniel Kasper
+ daniel.kasper&swisspro.ch
+48407
+ Open Applications Ltd
+ Nigel Hanlon
+ nigel.hanlon&openapp.ie
+48408
+ Flint International Limited
+ Joseph Dunne
+ iana&lambda.tech
+48409
+ SHENZHEN PHOTON BROADBAND TECHNOLOGY CO., LTD
+ Xiangshan Yi
+ xiangshan_yi&photonbroadband.com.cn
+48410
+ COLEGIO ESTADUAL EURICO BATISTA ROSAS
+ WILLIAM GERRIT LOS JUNIOR
+ wjr&williamjunior.com.br
+48411
+ AB Maa SÃ¥g
+ Anneli Andelen
+ Anneli&maa.se
+48412
+ CCEE
+ Marcelo Molina
+ marcelo.molina&ccee.org.br
+48413
+ NSF International
+ Montana Arble
+ marble&nsf.org
+48414
+ Line34 Telefonia e Computação
+ Alessandro Jorge Correa
+ alessandro.correa&line34.com.br
+48415
+ IBM (group CloudMatrix)
+ David Jimenez
+ jimenez&us.ibm.com
+48416
+ Bell Canada
+ Frederic Bonin
+ frederic.bonin&bell.ca
+48417
+ GLCMI Internal Shared Services
+ Justin Sabourin
+ justin.sabourin&gwl.ca
+48418
+ ANF AC United Kingdom, LTD.
+ Florencio Díaz
+ fdiaz&anf.es
+48419
+ Marcia Slosson, MS, LAC, MAC
+ Marcia Slosson
+ marciaslossonmslacmac&gmail.com
+48420
+ Meraskog i Jämtland AB
+ Mikael Mattsson
+ mikael&meraskog.com
+48421
+ Hematology Oncology Associates of Central New York
+ Brian Barker
+ bbarker&hoacny.com
+48422
+ Tech Futures Interactive Inc.
+ Andrew Gee
+ agee&techfutures.co
+48423
+ Cedar Gate Technology
+ Stephen Zander
+ stephen.zander&cedargate.com
+48424
+ Insatech A/S
+ René Nielsen
+ rbn&insatech.com
+48425
+ isboom.com
+ Esa Ääpälä
+ aapala&gmail.com
+48426
+ Lambda Tech Ltd
+ Joseph Dunne
+ iana&lambda.tech
+48427
+ Budget Insight
+ Messager Jean-Pierre
+ jpmessenger&budget-insight.com
+48428
+ MFA Russia
+ Dmitry Klimentiev
+ kda&mid.ru
+48429
+ BELADACI CONSULTING, LLC
+ STEPHANE BELADACI
+ STEPHANE&BELADACI.ORG
+48430
+ Pro-Digital Projetos Eletronicos Ltda
+ Marco Antonio de Paula Tramujas
+ pro2&prodigital.com.br
+48431
+ NetStable, LLC
+ Julian Yates
+ julian&netstablellc.com
+48432
+ 广州程星通信科技有é™å…¬å¸ï¼ˆGuangzhou Starway Communication Technology Co., LTD)
+ è¢å…ˆç”Ÿ(yuan huangxing)
+ huangxing.yuan&starwaycomm.com
+48433
+ Wuxi Broadlan Telecommunication Technology Co.,Ltd
+ Alan Song
+ wxbrtx&163.com
+48434
+ praclear
+ Christian Brenner
+ chr.bre&outlook.com
+48435
+ Wuxi Neihua Network Technology Co.,(NHN)
+ Alan Song
+ songrr&leihua.com
+48436
+ Siemens Energy AG - Transmission
+ Jochen Schaefer
+ jochen.schaefer&siemens-energy.com
+48437
+ Ikano Bank
+ Henrik Klinkvort
+ hkl&ikano.dk
+48438
+ Trätransporter i Norrbotten AB
+ Mattias Markström
+ mattias.markstrom&bdx.se
+48439
+ Schönfelder Papierfabrik GmbH
+ Frank Liebig
+ frank.liebig&schoenfelder-papierfabrik.de
+48440
+ 2mt Software GmbH
+ Michael Wallner
+ mw00&2mt-software.de
+48441
+ Gridco Systems
+ Guruprasad Kulkarni
+ gkulkarni&gridcosystems.com
+48442
+ Frankonia Handels GmbH & Co. KG
+ Simon Gottschlich
+ sgottschlich&frankonia.de
+48443
+ Verticali LLC
+ Andrey Zhelezin
+ a.zhelezin&verticali.ru
+48444
+ Stefano Canepa
+ Stefano Canepa
+ stefano&canepa.ge.it
+48445
+ Digital Security
+ Stéphane Jourdois
+ stephane.jourdois&digitalsecurity.fr
+48446
+ Slottstornet AB
+ Victoria Eriksson
+ victoria.eriksson&slottstornet.se
+48447
+ Verizon Labs
+ Vlabs
+ jayaraj.wilson&intl.verizon.com
+48448
+ Bricata, LLC
+ Paul Casto
+ pcasto&bricata.com
+48449
+ Harvard Computer Society
+ Frederick Widjaja
+ fwidjaja&hcs.harvard.edu
+48450
+ Timmerkörarna i Norrland AB
+ Stefan Nordström
+ stefan.nordstrom&timmerkorarna.se
+48451
+ Fuzhou In&Pro Information Technology Co., Ltd
+ inpro sysop
+ inpro.sysop&gmail.com
+48452
+ ANF Certification Authority USA, Corp.
+ Florencio Diaz
+ fdiaz&anf.es
+48453
+ Riddarhusförvaltningen Fr Emilie Pipers Donationsfond
+ Victoria Eriksson
+ victoria.eriksson&skogstjanst.se
+48454
+ Riddarhuset O G Paulis Donationsfond
+ Victoria Eriksson
+ victoria.eriksson&skogstjanst.se
+48455
+ Linköpings Skogstjänst AB
+ Victoria Eriksson
+ victoria.eriksson&skogstjanst.se
+48456
+ Wasatornet AB
+ Victoria Eriksson
+ victoria.eriksson&skogstjanst.se
+48457
+ KaX Pvt. Ltd
+ Samohan Kumar
+ kaxpvtltd&gmail.com
+48458
+ Otsuka America Pharmaceutical, Inc.
+ David Sullivan
+ david.sullivan&otsuka-us.com
+48459
+ Condast GmbH
+ Frank Brieger
+ frank.brieger&condast.de
+48460
+ Rotronic AG
+ Bruno Niklaus
+ bruno.niklaus&rotronic.ch
+48461
+ StudentBridge LLC
+ Sergii Koval
+ skoval&studentbridge.com
+48462
+ Insight media Devlopment.
+ Khandoker Golam Morsheed
+ gmorsheed&gmail.com
+48463
+ Fitworks Co., Ltd.
+ Hisaaki Takeuchi
+ iana&fit-works.co.jp
+48464
+ ANF AC Panamá, S.R.L.
+ Florencio Díaz
+ fdiaz&anf.es
+48465
+ Gestión Tributaria Territorial, S. A.
+ José Joaquín Callado Leal
+ jcallado&gtt.es
+48466
+ Chambre des Députés Luxembourg
+ Nicolas Dubois
+ chdcontact&chd.lu
+48467
+ Imperial College Healthcare
+ Yusuf Mangera
+ yusuf.mangera&imperial.nhs.uk
+48468
+ Lianozovo Electromechanical Plant
+ Rinat Gadelshin
+ gadelshin.r.n&topaz-atcs.com
+48469
+ Cancer Care Specialists
+ Wesley Falconer
+ wesley.falconer&etransmedia.com
+48470
+ Örnfrakt
+ Jan-Eric Lindberg
+ jan-eric.lindberg&ornfrakt.se
+48471
+ British Amateur Television Club
+ Philip Crump
+ phil&philcrump.co.uk
+48472
+ swissEmbedded GmbH
+ Dr. Daniel Haensse
+ info&swissembedded.com
+48473
+ mh2net, z.s.
+ Radim Horak
+ radim.horak&mh2net.cz
+48474
+ Klynt Industries
+ Dave McCarthy
+ dave&klynt.com
+48475
+ SIA Rigas udens
+ Andris Smits
+ andris.smits&rigasudens.lv
+48476
+ Zen Swipe, Inc.
+ Eric Lee
+ webmaster&zenswipe.com
+48477
+ Nuix North America Inc
+ Justin Capella
+ justin.capella&nuix.com
+48478
+ Hainan Goodstart Network Technology Co. Ltd.
+ gong ze
+ gongze&goodstart.com.cn
+48479
+ Sunshine Sugar
+ William Wood
+ itregistrations&sunshinesugar.com.au
+48480
+ finally safe GmbH
+ Dominique Petersen
+ infra&finally-safe.com
+48481
+ Falu Energi & Vatten AB
+ Daniel Ahlberg
+ daniel.ahlberg&fev.se
+48482
+ Linaro Ltd
+ Dave Pigott
+ dave.pigott&linaro.org
+48483
+ RecordSure Ltd.
+ Jacint Toth
+ jacint.toth&recordsure.com
+48484
+ topsystem Systemhaus GmbH
+ Karl-Heinz Gross
+ khg&topsystem.de
+48485
+ ITEC Training Solutions Ltd
+ Simon Watts
+ s.watts&itecskills.co.uk
+48486
+ Salzbrenner Media
+ Thomas Baier
+ t.baier&salzbrenner.com
+48487
+ Veropharm
+ Alexandr Simonov
+ simonov&veropharm.ru
+48488
+ ACS International Schools Ltd.
+ Graham Mayers
+ gmayers&acs-schools.com
+48489
+ ANF AC Chile, Ltda.
+ Florencio Díaz
+ fdiaz&anf.es
+48490
+ Bundesministerium fuer Landwirtschaft, Regionen und Tourismus
+ Georg Estelmann
+ georg.estelmann&bmlrt.gv.at
+48491
+ Strategic Information Technology Ltd.
+ William MacDonald
+ billm&stratinfotech.com
+48492
+ Zequenze
+ Erasmo Zubillaga
+ erasmo&zequenze.com
+48493
+ Naltagrett
+ Jorgen Bjorck
+ naltagrett&gmail.com
+48494
+ Lockstep Technologies
+ Stephen Wilson
+ swilson&lockstep.com.au
+48495
+ Alm. Brand A/S
+ Rene B. Rosenbeck-Larsen
+ it.sikkerhed&almbrand.dk
+48496
+ LOTS Group AB
+ Fredrik Hjelm
+ Fredrik.hjelm&lotsgroup.com
+48497
+ VIDA Energi AB
+ Magnus Linnér
+ magnus.linner&vida.se
+48498
+ VIDA Skog AB
+ Magnus Linnér
+ magnus.linner&vida.se
+48499
+ inovex GmbH
+ Jan Gehring
+ jan.gehring&inovex.de
+48500
+ Ventilatorenfabrik Oelde GmbH
+ Detlef Wilmsen
+ detlef.wilmsen&venti-oelde.de
+48501
+ Wilmers Messtechnik GmbH
+ Hans Wilmers
+ hans&wilmers.no
+48502
+ Startups, Inc.
+ Shilles Steven Albert
+ steven&startupsinc.co
+48503
+ Magrathea Laboratories e.V.
+ Sven Reißmann
+ sven&0x80.io
+48504
+ Pulselight Inc
+ Stuart Jarriel
+ sjarriel&pulselight.com
+48505
+ AI2Co
+ Peter Lasker
+ P.Lasker&AI2Co.nl
+48506
+ Tunnel Radio of America
+ Carlo McKee
+ carlo.mckee&tunnelradio.com
+48507
+ o-byte.com GmbH & Co. KG
+ Martin Weiß
+ info&o-byte.com
+48508
+ Trapeze-Elgeba GmbH
+ Lars Hantschmann
+ lars.hantschmann&trapezegroup.com
+48509
+ add solution GmbH
+ Alberto Mancheno Sanchez
+ alberto.mancheno&add-solution.de
+48510
+ Grand Rapids Adventist Academy
+ Christian McDonald
+ admin&graa.com
+48511
+ ApeComm Sdn. Bhd.
+ Farhah Kamaruzzaman
+ farhah.zm&gmail.com
+48512
+ Inspur Group Co.,Ltd.
+ Chunpeng Mao
+ Maochp&inspur.com
+48513
+ Owari Precision Products (India) Pvt.Ltd.
+ Man Mohan Kumar
+ mmkumar&oppi.ttp.co.in
+48514
+ Warkdag AS
+ Mirko Klaus Ansgar Tasler
+ mirko&tasler.net
+48515
+ PACE POWER SYSTEMS PVT LTD
+ Basavaraja BR
+ basavaraja.br&pacerenewables.com
+48516
+ Duerr IT Service GmbH
+ Jan Skowron
+ Jan.Skowron&durr.com
+48517
+ Locatel Flotas, S.L.
+ Juan Carlos Mendez
+ jcmendez&locatel.biz
+48518
+ BYOM Electronics LLC
+ Oleg Morozov
+ byom&omino-board.com
+48519
+ St. Bernards Medical Center
+ Kevin Hawley
+ khawley&sbrmc.org
+48520
+ ADISTA SAS
+ MUNIER Brice
+ bmunier&adista.fr
+48521
+ nCentric Europe BVBA
+ Robin Leblon
+ robin.leblon&ncentric.com
+48522
+ Elisa Eesti AS
+ Elisa Eesti
+ aqnomail&icloud.com
+48523
+ ALTEC S.p.A.
+ Carmelo Manetta
+ carmelo.manetta&altecspace.it
+48524
+ Ping Communication (Switzerland) AG
+ Markus Goetsch
+ mg&pingcom.net
+48525
+ SnapServ Mathis
+ Pascal Mathis
+ pascal.mathis&snapserv.net
+48526
+ Twilio, inc.
+ Seth Hardiman
+ shardiman&twilio.com
+48527
+ LEGO System A/S
+ Simon Clausen
+ simon.clausen&lego.com
+48528
+ IT Niedersachsen
+ Frank Meyer
+ frank.meyer&it.niedersachsen.de
+48529
+ MediaSift Ltd
+ Gareth Llewellyn
+ gareth&datasift.com
+48530
+ OOO "TIUS"
+ Sergey Mikhaylin
+ info&tius-project.ru
+48531
+ FIS
+ Mark Kaczorowski
+ mark.kaczorowski&fisglobal.com
+48532
+ Inlandsfrakt AB
+ Carina Kristoffersson
+ carina.kristoffersson&inlandsfrakt.se
+48533
+ Sony Mobile Communications AB
+ Security & Enterprise
+ DL-SELD-securityenterprise&sonymobile.com
+48534
+ FIT Networks
+ Oscavo Prata
+ oscavo&fitnetworks.com.br
+48535
+ Blue Ridge Concepts, Inc.
+ Robert M. Gregory, Jr.
+ gregory&BlueRidgeConcepts.com
+48536
+ Technische Hochschule Aschaffenburg
+ Benjamin Heeke
+ teamrz&th-ab.de
+48537
+ Defense Information Systems Agency
+ David Wagner
+ david.s.wagner.ctr&mail.mil
+48538
+ ServerCentral
+ Andrew Meyer
+ ameyer&servercentral.com
+48539
+ ED&F Man Capital Markets
+ Timothy Perry
+ tperry&edfmancapital.com
+48540
+ ED&F Man Capital Markets
+ Timothy Perry
+ tperry&edfmancapital.com
+48541
+ BWAY S.r.l.
+ Claudio Botta
+ claudio.botta&bway.it
+48542
+ Chromatic Inc.
+ Stephen Quebe
+ stephen&chromatic.ai
+48543
+ Procesar, S.A de C.V
+ Jorge Sánchez
+ jsanchez&procesar.com
+48544
+ TV-Teknik Jonas Hermansson
+ Jonas Hermansson
+ jonas&tvteknik.se
+48545
+ Triona AB
+ Fredrik Bratteberg
+ fredrik.bratteberg&triona.se
+48546
+ Hans Andersson Recycling AB
+ Claes Dahlberg
+ claes.dahlberg&hansandersson.se
+48547
+ Public Technical Identifiers
+ Punky Duero
+ punky.duero&icann.org
+48548
+ Harbin Yantuo Science and Technology Development Co.,Ltd
+ Minglin lee
+ superlml&163.com
+48549
+ 广州阜月软件有é™å…¬å¸ (Guangzhou fuyue Software Co. Ltd.)
+ Ansion
+ 1572309495&qq.com
+48550
+ Beijing Redlink Information Technology Co., Ltd.
+ Zhao Zhiquan
+ zhaozhiquan&redlink-tech.com
+48551
+ Profound Solutions
+ Olesov Peter
+ peter&profound.ru
+48552
+ ShangHai 30wish information security Limited
+ wuchong
+ wuc_sh&30wish.net
+48553
+ Duet Asset Management Ltd
+ Davide Ronchi
+ iana-pen&duetgroup.net
+48554
+ Church Pension Group Services Corporation
+ Clayton Crawley
+ PrivateEnterpriseNumber&cpg.org
+48555
+ STORMATRIX, Inc.
+ Mark Mays
+ mark.mays&stormatrix.com
+48556
+ bellaflora Gartencenter GmbH
+ Thomas Hartl
+ it&bellaflora.at
+48557
+ OOO LOYALTY PROGRAM Koshelek
+ Evgeny Ermakov
+ e.v.ermakov&yandex.ru
+48558
+ Trinity Grammar School
+ Mitchell Richters
+ mrichters&trinity.nsw.edu.au
+48559
+ Rosenberger Technologies Co., Ltd.
+ Guozhenjie
+ Jay.guo&prosetechnologies.com
+48560
+ Almnäs Bruk AB
+ Simon Bylund
+ sb&almnas.com
+48561
+ Ahlstrom-Munksjö AB
+ Maria Andersson
+ maria.andersson&ahlstrom-munksjo.com
+48562
+ KENDRIS AG
+ Sacha Verwaaijen
+ software&kendris.com
+48563
+ ANEXIA Internetdienstleistungs GmbH
+ Stephan Peijnik
+ speijnik&anexia-it.com
+48564
+ Autoland Deutschland Inh. Wilfried Wilhelm Anclam, e. K.
+ Mario Neubert
+ neubert&autoland.de
+48565
+ NEUBERT-IT Inh. Mario Neubert
+ Mario Neubert
+ mn&neubert-it.de
+48566
+ Guangzhou Shirui Electronics Co., Ltd.
+ ChenWeilin
+ chenweilin&cvte.com
+48567
+ LINET Group SE
+ Petr Kraus
+ petr.kraus&linet.cz
+48568
+ First Orion Corp.
+ Keith Rogers
+ krogers&firstorion.com
+48569
+ Midland States Bancorp, Inc
+ Tim Krampe
+ tkrampe&midlandsb.com
+48570
+ sn3rd llc
+ Sean Turner
+ iana-pen&sn3rd.com
+48571
+ Istanbul Teknik Universitesi (ITU)
+ Can Sirin
+ sistemdestek&itu.edu.tr
+48572
+ Vanti
+ Mike Brooman
+ hello&vanti.co.uk
+48573
+ C-Hack
+ Web Master
+ webmaster&c-hack.de
+48574
+ Quanergy Systems, Inc
+ IT Administrator
+ support&quanergy.com
+48575
+ Experts Enterprises.
+ Sandeep Kumar
+ sandeep180782&gmail.com
+48576
+ GTBilt
+ Carlos Alvarez
+ tech&gtbilt.com
+48577
+ Fail-Safe IT Solutions Oy
+ Mikko Kortelainen
+ mikko.kortelainen&fail-safe.net
+48578
+ Shenzhen KSTAR Science and Technology Co., Ltd
+ xiao tian
+ xiaott&kstar.com.cn
+48579
+ BOMAR, spol. s r.o.
+ Christian Dergovics
+ iana-pen&bomar.cz
+48580
+ Continuity Logic LLC
+ Casey Friese
+ casey.friese&continuitylogic.com
+48581
+ Changhong Network Tech.
+ Yongjun Rao
+ yongjun.rao&changhong.com
+48582
+ GSK #11 Gradskiy
+ Konstantin M. Khankin
+ hc&gsk11.ru
+48583
+ HTWNET Information Technology Services
+ Weber, Helge Thorsten
+ info&htwnet.de
+48584
+ CineLab
+ Evgeny Ischenko
+ cert&cinelab.ru
+48585
+ jiangsu broadcasting cable information network corporation limited suzhou branch
+ zhaofeng chen
+ 280446991&qq.com
+48586
+ KUNDOXT GmbH
+ Andre Binnig
+ andrebinnig&aol.com
+48587
+ Ring2 Communications LLC
+ Oleksiy Pavlenko
+ oleksiy.pavlenko&loopup.com
+48588
+ Capgemini Next Generation Platform
+ A.J.A.M. (Rob) van Eerd
+ rob.van.eerd&capgemini.com
+48589
+ Tallink Grupp AS
+ Juhan Tamsalu
+ juhan.tamsalu&tallink.ee
+48590
+ Peñasco Valley Telephone Cooperative, Inc.
+ Zachary Arias
+ pen&pvt.com
+48591
+ Borda Technology
+ Burak Bardak
+ burak.bardak&bordatech.com
+48592
+ Capetrust
+ Arnaud Tardy
+ oid&capetrust.com
+48593
+ ECRA SRL
+ Troisi Pasquale
+ marketing&ecranet.com
+48594
+ University Cancer Institute
+ Bonnie Raines
+ braines&universitycancerinstitute.com
+48595
+ ENKON Information Systems Inc.
+ Richard Ihmels
+ rihmels&enkon.com
+48596
+ SKOGsam ab
+ Joel P Ã…berg
+ joel&skogsam.se
+48597
+ Administrative Computer Consultants Co.
+ Mike Boyer
+ boyer&administrative.com
+48598
+ NetGuardians
+ Support
+ support&netguardians.ch
+48599
+ Zodiac Telecommunications South Africa
+ Keegan Moodley
+ zodiac&highveldmail.co.za
+48600
+ Cyber Advanced Technology, Inc.
+ Paul Bowman
+ paul.bowman&ot-ocn.com
+48601
+ Syadem
+ Josselin Auguste
+ contact&mesvaccins.net
+48602
+ Pacific Hematology Oncology Associates
+ David Ruiz-Velez
+ david&phoamd.com
+48603
+ Systemk
+ Osamu Takahashi
+ o.takahashi&systemk.co.jp
+48604
+ ShenZhen SandStone Data Technology Co.,Ltd
+ LiXinrong
+ lixinrong&szsandstone.com
+48605
+ PSZ
+ Yuri Azanov
+ skb162&imf.ru
+48606
+ ADVENS
+ POTTIER Frédéric
+ frederic.pottier&advens.fr
+48607
+ Navkonzept GmbH
+ Krystian Gawol
+ k.gawol&navkonzept.de
+48608
+ PT. Waruna Nusa Sentana
+ Des Dulianto
+ desdulianto&waruna-group.co.id
+48609
+ Averbis GmbH
+ Jan Paetzold
+ jan.paetzold&averbis.com
+48610
+ Net2Edge Limited
+ Jon Burke
+ engineering&net2edge.com
+48611
+ Locher & Christ GmbH
+ Markus Kollmann
+ markus.kollmann&lc-top.de
+48612
+ R.WEISS GROUP
+ Helmut Kienle
+ kienle.h&r-weiss.de
+48613
+ DTV Innovations, LLC
+ Benitius Handjojo
+ bhandjojo&dtvinnovations.com
+48614
+ Infraxis AG
+ Jonathan Taylor
+ itsupport&infraxis.com
+48615
+ Cancer Care Associates of York
+ Shauna Herman
+ sherman&cancercareyork.com
+48616
+ AWGES
+ Ânderson Ignácio da Silva
+ anderson&awges.com
+48617
+ binsec GmbH
+ Florian Zavatzki
+ fz&binsec.com
+48618
+ revservrd
+ Bill Huddleston
+ spaderbaby&gmail.com
+48619
+ Stream Technologies Ltd
+ Melissa Jenkins
+ noc&stream-technologies.com
+48620
+ BE INVEST International S.A.
+ Pascal D’AVERSA
+ pascal.daversa&be-ys-corporation.com
+48621
+ Dueton Systems s.r.o.
+ Vasily Goldobin
+ vasily&dueton.com
+48622
+ Innovate DC S.A.C.
+ Carina Estrada
+ carina.estrada&innovateahora.com
+48623
+ Ingarps Trävaror AB
+ Mattias Sälleteg
+ mattias.salleteg&ingarpstra.se
+48624
+ Johnson Earls
+ Johnson Earls
+ johnson.earls.pen&gmail.com
+48625
+ Setra Group AB
+ Mikael Nylén
+ Mikael.Nylen&setragroup.com
+48626
+ Duo Security
+ Nick Soulliere
+ nsoulliere&duosecurity.com
+48627
+ CounterCraft
+ David Barroso
+ dbarroso&countercraft.eu
+48628
+ Whanganui High School
+ Sean Anderson
+ techs&whs.ac.nz
+48629
+ ID-ware Deutschland GmbH
+ Sebastian Fiebig
+ Administrator&id-ware.com
+48630
+ DOCAPOST
+ Nicolas DUMINIL
+ nicolas.duminil&simplex-software.fr
+48631
+ AlkSys
+ AlkSys
+ info&alksys.com
+48632
+ Carousel Industries of North America
+ James Middleton
+ jmiddleton&carouselindustries.com
+48633
+ IT-Consulting Gschwendt
+ Ing. Markus Gschwendt
+ office&gschwendt.at
+48634
+ BK TELECOMUNICAÇÕES LTDA ME
+ José Welliton Sá da Silva
+ infraestrutura&bktele.com
+48635
+ Riverside County Information Technology
+ Jason Smith
+ jasonsmith&rivco.org
+48636
+ ewell
+ hu haifeng
+ huhaifeng&ewell.cc
+48637
+ COLEGIO DE NOTARIOS DE LIMA
+ Gerardo García Martínez
+ ggarcia&notarios.org.pe
+48638
+ DOCTORS CANCER CENTER
+ CESAR MALDONADO, MHMS
+ dcc2003&gmail.com
+48639
+ Platformatics
+ Jon Ford
+ jford&platformatics.com
+48640
+ Electronic Technology Inc.
+ Dave DeLeo
+ engineering&eti-nj.com
+48641
+ Det Norske Studentersamfund
+ Jonas Braathen
+ jonas&studentersamfundet.no
+48642
+ Wangarden
+ Edouard Bonnet
+ system&wangarden.com
+48643
+ Graytech Computers
+ Chris Gray
+ domain&graytech.com.au
+48644
+ UNION NATIONALE DES MAISONS FAMILIALES RURALES D'EDUCATION et D'ORIENTATION
+ HURLAIN Arnaud
+ union&mfr.asso.fr
+48645
+ Haldor Topsoe
+ Kim Bauer
+ kbj&topsoe.dk
+48646
+ Aralink Tecnologias de la Informacion SL
+ Departamento de Administracion
+ administracion&aralink.com
+48647
+ Jan Vana
+ Jan Vana
+ jan&janvana.cz
+48648
+ New Mexico Oncology Hematology Center, Ltd
+ Cookie Santamaria
+ cookies&nmohc.com
+48649
+ Practical Design Group, LLC
+ Tim Paulson
+ tpaulson&practicaldesign.com
+48650
+ MAILEVA
+ Mekki GHERNATI
+ mekki.ghernati&docapost.fr
+48651
+ Vint
+ Rémi Lapeyre
+ remi.lapeyre&vint.fr
+48652
+ Lokithor Sécurité
+ Jacques Beauregard
+ dtln&netcourrier.com
+48653
+ HUGO BOSS AG
+ Stefan Baldus
+ stefan_baldus&hugoboss.com
+48654
+ P3KI GmbH
+ Gregor Jehle
+ hadez&p3ki.com
+48655
+ Sky Brasil
+ Welber Neto
+ skyengnetwork&sky.com.br
+48656
+ HighJump Software Inc.
+ Timothy R. Simmons
+ Tim.Simmons&Highjump.com
+48657
+ Tobias Tilgner
+ Tobias Tilgner
+ tt&totis.net
+48658
+ Martin Balint
+ Martin Balint
+ martin&balint.cz
+48659
+ Tecnotel Servizi Tecnologici SRL
+ Sergio Tosti
+ noc&tecnoadsl.it
+48660
+ Netz-Weise
+ Holger Voges
+ holger.voges&netz-weise.de
+48661
+ Dialamerica
+ Bryan Dorry
+ bdorry&dialamerica.com
+48662
+ bDigital Indonesia
+ Adiwijaya Hadinoto
+ technology&bdigital.id
+48663
+ T38Fax Incorporated
+ Patrice Fournier
+ patrice.fournier&t38fax.com
+48664
+ eth2 networks
+ Martijn Reening
+ m.reening&eth2.link
+48665
+ Telcom d.o.o.
+ Sasa Galjak
+ sasa.galjak&telcom.co.rs
+48666
+ 24-7 Entertainment ApS
+ Andrzej Soinski
+ doms&247e.com
+48667
+ ibes AG
+ Marian Wendt
+ mwendt&ibes.ag
+48668
+ Czech University of Life Sciences Prague (CULS)
+ Jan Richter
+ apacheadmin&czu.cz
+48669
+ WIPO
+ Thierry Crouzier
+ thierry.crouzier&wipo.int
+48670
+ Nuco Technologies LTD (Host-IT Internet Solutions)
+ Maxim Wilson (Host-IT Technical Support)
+ support&host-it.co.uk
+48671
+ Giax GmbH
+ Andreas Blohmann
+ ab&giax.de
+48672
+ Symbotic LLC
+ John Cole
+ iana-admin&symbotic.com
+48673
+ iCONX solutions
+ Shane O'Keeffe
+ shane.okeeffe&iconxsolutions.com
+48674
+ Jano
+ Edward Antony Muchiri
+ ed&jano.co.ke
+48675
+ Heerscharen.Net
+ Thies Müller
+ webmaster&hosting.heerscharen.net
+48676
+ Zaba Industries
+ Vsevolod Kozlov
+ zaba&mm.st
+48677
+ SEPSA
+ Vincenzo Auteri
+ vincenzo.auteri&sepsa.es
+48678
+ RNAV CDG
+ CARRIERE Arnaud
+ dark_mickey95&yahoo.fr
+48679
+ dataWeapons
+ songjun choe
+ 10gic&dataweapons.org
+48680
+ abas-usa
+ Jeremy Sheridan
+ jeremysheridan&abas-usa.com
+48681
+ Guangzhou Caipin Communication Technology Co., Ltd.
+ Huan Yong, Qin
+ 287042313&qq.com
+48682
+ NETSTARS CO., LTD.
+ WangKun
+ wang.kun&netstars.co.jp
+48683
+ Elastifile
+ Modi Finkelstein
+ modi.finkelstein&elastifile.com
+48684
+ 32lou
+ arthur li
+ yunql4&sina.com
+48685
+ IXI Technology
+ Bryan Ly
+ bryanly&ixitech.com
+48686
+ Pittel+Brausewetter Holding GmbH
+ Marvin Kirowitz
+ it-office&pittel.at
+48687
+ John Kenyon
+ John Kenyon
+ etljwk&gmail.com
+48688
+ Ventacity Systems, Inc.
+ Jonah Peskin
+ jp&ventacity.com
+48689
+ Novar GmbH
+ Klaus-Dieter Wank
+ klaus-dieter.wank&honeywell.com
+48690
+ Teltonika
+ Darius Jokšas
+ darius.joksas&teltonika.lt
+48691
+ OPNT B.V.
+ Marco Gorter
+ m.gorter&opnt.nl
+48692
+ ASP AG
+ Christof Kraka
+ christof.kraka&asp-ag.eu
+48693
+ Sistemas Electrónicos de Potencia, S.A.
+ José Alberto García García
+ jagarcia&sepsa.es
+48694
+ Vision4ce Limited
+ Philip Park
+ snmp.admin&vision4ce.com
+48695
+ Occitaline
+ Sourinia Onevilayvanh
+ support&occitaline.com
+48696
+ infofab GmbH
+ Frank Flachenecker
+ frank.flachenecker&infofab.de
+48697
+ Threat Stack, Inc.
+ Patrick Cable
+ pat.cable&threatstack.com
+48698
+ McHenry Savings Bank
+ Ken Olsen
+ kolsen&mchenrysavings.com
+48699
+ Reversing Labs
+ Igor Lasic
+ ilasic&reversinglabs.com
+48700
+ SwipeSense
+ Daniel Gunderson
+ admin&swipesense.com
+48701
+ Steward Health Care System
+ Glenn Brown
+ glenn.brown&steward.org
+48702
+ ReversingLabs US Inc.
+ Maarten Boot
+ cloud&reversinglabs.com
+48703
+ A.T.I.B. Srl
+ Antonio Tinti
+ antonio.tinti&atib.com
+48704
+ Center of Radiological Medical Physics, USTC
+ Yifei Pi
+ pyfdrw&mail.ustc.edu.cn
+48705
+ Griffith City Council
+ Mike Gaze
+ mike.gaze&griffith.nsw.gov.au
+48706
+ Beijing Feifanshi Technology Co., Ltd.
+ DANG Fan
+ dangfan&fayfans.com
+48707
+ häwa GmbH
+ Markus Spring
+ edv&haewa.de
+48708
+ Rolls-Royce Control Systems
+ Matthew Bennion
+ matthew.bennion&rolls-royce.com
+48709
+ DevTeam SRL
+ Mauricio Ghiorzi
+ mauriciog&devteam.com.ar
+48710
+ Gluu, Inc.
+ Michael Schwartz
+ mike&gluu.org
+48711
+ UBIVELOX Inc.
+ Jung-Ho Kim
+ visualguide&ubivelox.com
+48712
+ van-Eerd.net
+ Rob van Eerd
+ rob&van-Eerd.net
+48713
+ DWA Internet Solutions
+ Slobodan Senic
+ office&dwais.rs
+48714
+ LEMZ R&P Corp.
+ Rinat Gadelshin
+ gadelshin.r.n&topaz-atcs.com
+48715
+ LEMZ R&P Corp.
+ Rinat Gadelshin
+ gadelshin.r.n&topaz-atcs.com
+48716
+ Ceredigion County Council
+ Jason Taylor
+ jason.taylor&ceredigion.gov.uk
+48717
+ Q2 Solutions
+ Anthony Altemara
+ anthony.altemara&q2labsolutions.com
+48718
+ United Power Inc
+ System Administrator
+ itregistrations&unitedpower.com
+48719
+ Digitalor Tech Inc
+ ZOU BIN
+ binzou&digitalor.com
+48720
+ New Mexico Oncology Hematology Consultants, Ltd
+ Tyler Black
+ Tyler.Black&pathforward.us
+48721
+ Chastain-Skillman, Inc.
+ Matthew Gruenau
+ mgruenau&chastainskillman.com
+48722
+ PG Services Sarl
+ Murat Izli
+ murat.izli&pg-services.lu
+48723
+ Institute for Family Health
+ Muhammad Sulaman
+ it-com&institute.org
+48724
+ cCARE:California Cancer Associates for Research and Excellence
+ Mahshid Albrecht
+ malbrecht&ccare.com
+48725
+ PayNet, Inc.
+ Avi Nutkis
+ anutkis&paynet.com
+48726
+ TAP Portugal
+ Marcio Garcia Marcenari
+ e-mmarcenari&tap.pt
+48727
+ COTA Inc.
+ Doug Leder
+ dougleder&oncota.com
+48728
+ CircleX
+ Richard Dawson
+ dawsora&gmail.com
+48729
+ CSRA
+ Michael Cramer
+ michael.cramer&csra.com
+48730
+ HostDir
+ Antonino Riina
+ admin&hostdir.net
+48731
+ Home Branch
+ Richard Dawson
+ dawsora&gmail.com
+48732
+ Fundação Educacional Encosta Inferior do Nordeste
+ Marcia Regina Diehl
+ redes&faccat.br
+48733
+ Excellium Services S.A.
+ IT Services
+ it-services&excellium-services.com
+48734
+ IOxOS Technologies SA
+ Ralph Hoffmann
+ ralph.hoffmann&ioxos.ch
+48735
+ CAE Engineering Kft.
+ Dr. András Korn
+ iana-pen&cae-engineering.hu
+48736
+ INX International Ink Co.
+ Todd Pharis
+ todd.pharis&inxintl.com
+48737
+ EasyNMS
+ SÅ‚awomir KÅ‚os
+ slawekk87&gmail.com
+48738
+ Littlepay Pty Ltd
+ David Johnston
+ iana.admin&littlepay.com
+48739
+ æ­å·žç”µå­ç§‘技大学 (Hangzhou University of Electronic Science and Technology)
+ zhangmeng
+ 1247882983&qq.com
+48740
+ Clanjor Prods.
+ Giumo Clanjor
+ cjxgm2&gmail.com
+48741
+ Zitius Service Delivery AB
+ Mathias Ehrlin
+ mathias&zitius.com
+48742
+ RetailPact Group
+ Thomas Hayes
+ thomasbhayes&gmail.com
+48743
+ Cepheid
+ Jessica Rivera-Vargas
+ it.telecom&cepheid.com
+48744
+ MiraCosta Community College District
+ Karen Brown
+ kbrown&miracosta.edu
+48745
+ JSC Team-R
+ Razumov Dmitry
+ razumd&algspb.ru
+48746
+ Fondation Officielle de la Jeunesse
+ Diego Carrillo
+ diego.carrillo&foj.ch
+48747
+ Meep Consulting SPRL
+ Dimitri Lambert
+ info&meep.be
+48748
+ Ali
+ Alireza Mohammadi
+ alireza83&gmail.com
+48749
+ Cavisson Systems Inc.
+ Raj Sajankila
+ raj.s&cavisson.com
+48750
+ Traiana Inc.
+ Andy Kubat
+ andreask&traiana.com
+48751
+ Pace IT Systems
+ Chris Kirkham
+ chris.kirkham&paceit.co.uk
+48752
+ Bergs Timber Production AB
+ Anders Jansson
+ anders.jansson&bergstimber.se
+48753
+ ES-prom
+ Andrey Kostrov
+ kostrov.a&elsystems.ru
+48754
+ EnShape GmbH
+ Dr. Martin Schaffer
+ m.schaffer&enshape.de
+48755
+ Armagard Ltd
+ Craig Richards
+ craig.richards&armagard.com
+48756
+ Skogssällskapets Förvaltning AB
+ Stefan Hillerström
+ stefan.hillerstrom&skogssallskapet.se
+48757
+ kubos.org
+ Jean Brangé
+ jean&kubos.org
+48758
+ 3City Electronics Sp. z o.o.
+ Marek Kuciński
+ biuro&3CityElectronics.com
+48759
+ Le EcoSystems Technology Private Limited
+ Syam Sundar
+ syamsundar&le.com
+48760
+ Envall Tech
+ Henrik Envall
+ henrik.envall&gmail.com
+48761
+ SEYR
+ Administrator
+ iana-contact&seyr.me
+48762
+ AiEmTi LLC
+ Pavel Zakharov
+ support&clouddc.ru
+48763
+ Volt Active Data
+ Ruth Morgenstein
+ iana&voltactivedata.com
+48764
+ HeartVista, Inc.
+ Juan Santos
+ jmsantos&heartvista.com
+48765
+ 1705 Purdue
+ Administrator
+ 310.9.300&gmail.com
+48766
+ Sawtelle & Palms
+ Administrator
+ dubs11233035&gmail.com
+48767
+ SDIS DE SAONE ET LOIRE
+ COUSANCA, Didier
+ dcousanca&sdis71.fr
+48768
+ DeviceRadio AB
+ Christian Klemetsson
+ christian&deviceradio.com
+48769
+ Process Automation Solutions GmbH
+ Marc Haehnlein
+ marc.haehnlein&pa-ats.com
+48770
+ Tosibox Oy
+ Antoine Barbaroux
+ tosibox.control&tosibox.com
+48771
+ Diebold Nixdorf
+ Roman Cinkais
+ roman.cinkais&dieboldnixdorf.com
+48772
+ SSP ZhilComResurs
+ Yuri Gunbin
+ yuri_gunbin&zhcr.ru
+48773
+ NETRONIK spolka z o.o.
+ Tomasz Slaski CEO
+ iana&netronik.pl
+48774
+ FlexiLogix
+ Junaid Mukhtar
+ jmukhtar&flexilogix.com
+48775
+ TELSY SpA
+ ORLANDINI Roberto
+ roberto.orlandini&telsy.it
+48776
+ Skellefteå Kraft AB
+ Jörgen Larsson
+ dataavd&skekraft.se
+48777
+ Globalways AG
+ Hostmaster of the Day
+ support&globalways.net
+48778
+ Dana-Farber Community Cancer Care
+ Michele Schuckel
+ michele_schuckel&dfci.harvard.edu
+48779
+ Michel Reynaud Joyeux
+ Michel Joyeux
+ michel.joyeux&zoho.com
+48780
+ Trustonic
+ Andy Mell
+ andy.mell&trustonic.com
+48781
+ blobule.com
+ Glenn Slayden
+ boots&blobule.com
+48782
+ Moelven Skog AB
+ Bo Nyberg
+ bo.nyberg&moelven.se
+48783
+ STG, Inc.
+ Daniel Bizon
+ noc&stg.com
+48784
+ European Securities and Markets Authority
+ Paul Hussein
+ systems.admin&esma.europa.eu
+48785
+ ARGETURK
+ Coskun Tasdemir
+ coskun&argeturk.com
+48786
+ heiland.io
+ Martin Heiland
+ martin&heiland.io
+48787
+ linudata GmbH
+ Claus Wickinghoff
+ info&linudata.de
+48788
+ Bohlins Träexport AB
+ Erland Forsstrom
+ Erland&archipelago.se
+48789
+ Fielmann AG
+ Pietro Cattide
+ p.cattide&fielmann.com
+48790
+ OOO KIT
+ Anton Abrosimov
+ admin&itcgrp.ru
+48791
+ H. Elderson
+ Herman Elderson
+ herman&elderson.com
+48792
+ SCC Technology GmbH
+ Rene Rimach
+ rene.rimbach&scc-technology.de
+48793
+ morgiij, inc.
+ Clay Hutcherson
+ clay&morgiij.com
+48794
+ binnj, inc.
+ Clay Hutcherson
+ clay&binnj.com
+48795
+ Comm5 Tecnologia Ltda
+ Thiago Augusto Correa
+ thiago&comm5.com.br
+48796
+ Tennessee Oncology, PLLC
+ Toni Perry
+ tperry&tnonc.com
+48797
+ Inspur-Cisco Networking Technology Co., Ltd.
+ Harrison Liu
+ liushaoy&inspur.com
+48798
+ AKIPS Pty Ltd
+ Paul Koch
+ paul.koch&akips.com
+48799
+ BiZone LLC
+ Vyacheslav Tsepennikov
+ vt&bi.zone
+48800
+ CSNS
+ Hong Jianshu
+ hongjs&ihep.ac.cn
+48801
+ CAF Signalling
+ Miguel Villeta
+ mvilleta&cafsignalling.com
+48802
+ Panavision International, L.P.
+ Jeff Wilson
+ certificates&panavision.com
+48803
+ VTID
+ Egide Chiapponi
+ egide.chiapponi&vtidiksmuide.be
+48804
+ Univef LLC
+ Igor Vershinin
+ i_vershinin&univef.ru
+48805
+ Shadrinsk State Pedagogical University
+ Dmitry Slinkin
+ vc&shgpi.edu.ru
+48806
+ uznm
+ Valentin Kulesh
+ valentin.kulesh&phystech.edu
+48807
+ Post Holdings
+ David Combs
+ david.combs&postholdings.com
+48808
+ Thales Services France ATHENA (formerly 'THALES SERVICES LAB CSK')
+ GINTRAND Olivier
+ olivier.gintrand&thalesgroup.com
+48809
+ medi-x-Thomas Kadlubowski
+ Dominik Murr
+ MurrComputer&gmx.de
+48810
+ 21st Century Onco EKWR
+ Mercy Hiller
+ mercy.hiller&21co.com
+48811
+ BADU Networks Inc.
+ Timothy Nelson
+ tim.nelson&badunetworks.com
+48812
+ Nerotech Solutions
+ Matthew Probasco
+ mprobasco&nerotechsolutions.com
+48813
+ TechnoBox Tecnologia LTDA
+ Matheus Cadori
+ suporte&technobox.com.br
+48814
+ Max Planck Institute for Polymer Research
+ Robert Klein
+ kleinrob&mpip-mainz.mpg.de
+48815
+ ProsiebenSat.1 Digital GmbH
+ Lasse Borchard
+ oid-reg&7tv.com
+48816
+ Boxholms Skogar AB
+ Peter Wallin
+ peter.wallin&boxskog.se
+48817
+ Rödins Trä AB
+ Lars Svensson
+ lars.svensson&rodinstra.se
+48818
+ WELLTRON ELECTRONICS CO., LTD.
+ Peter Lee
+ plp456&welltron.com.tw
+48819
+ Techno Mathematical
+ Yasuo Suzuki
+ suzuki-ya&tmath.co.jp
+48820
+ VoiSmart S.r.l.
+ Matteo Brancaleoni
+ mbrancaleoni&voismart.it
+48821
+ Haroutioun Shahinian, MD, PA
+ Haroutioun Shahinian
+ hsscancer.onc1&yahoo.com
+48822
+ Interfax - Corporate Information Disclosure Center LLC
+ Serafima Gorbatova
+ dc2&e-disclosure.ru
+48823
+ MAIF
+ Alice MILANOVA
+ alice.milanova&maif.fr
+48824
+ Ponce Hematology Oncology
+ Vanessa Alvarez
+ mokin&flatiron.com
+48825
+ Smurfit Kappa Kraftliner Piteå Aktiebolag
+ Nicklas Norén
+ Nicklas.Noren&smurfitkappa.se
+48826
+ Gabriel Domenech 21st Century Oncology
+ George Moore
+ gmoore&flatiron.com
+48827
+ KGSS
+ Chris Pavona
+ chris.pavona&kgssinc.com
+48828
+ Bollore
+ LEFEBVRE Francois
+ francois.lefebvre&bollore.com
+48829
+ INSYS Therapeutics, Inc.
+ Adam Brumm
+ abrumm&insysrx.com
+48830
+ Green Charge Networks, LLC
+ Bryan Chow
+ bchow&greencharge.net
+48831
+ Clarive Software
+ Ricardo Martinez
+ ricardo&clarive.com
+48832
+ Assense Software Solutions
+ Tsen Yang Kwong
+ tsen.kwong&assense.com
+48833
+ Veas Inc.
+ Jorge Luis Gandulfo
+ jorge&veas.tv
+48834
+ WS Technology GmbH
+ Thomas Fröhlich
+ thomas.froehlich&waysense.eu
+48835
+ Pico Systems Co., Ltd.
+ Makoto Ito
+ makoto&picosystems.net
+48836
+ Evada Technology (Shenzhen) Co.,Ltd
+ Lin Zhou
+ zh_zhuanyong&hotmail.com
+48837
+ FUJIAN NEBULA BIG DATA APPLICATION SERVICE CO.,LTD
+ 钟军 (Zhang Jun)
+ zhangzhangwen&xrjiot.com
+48838
+ Nesodden Kommune
+ Tobias Wold
+ tobias.wold&lumagate.com
+48839
+ Sömlös AB
+ Stefhan Stjärnås
+ stefhan&stjarnas.com
+48840
+ stij.net
+ Stijn Adriaensens
+ stijn.adriaensens&gmail.com
+48841
+ LevelUP Solutions Pty Ltd
+ Brendon Allen
+ brendon.allen&levelup.solutions
+48842
+ Spiral Software Ltd
+ Dan Martinelli
+ dmartinelli&spiralsoft.com
+48843
+ LBS Bayerische Landesbausparkasse
+ Alexander Eller
+ alexander.eller&lbs-bayern.de
+48844
+ Unmanned Innovation D.B.A Airware
+ Ash Smolenski
+ it&airware.com
+48845
+ August Schell
+ Olavo da Rocha
+ olavo.rocha&augustschell.com
+48846
+ WE
+ Dan Kuzmicki
+ dan.kuzmicki&we.org
+48847
+ Reputronix
+ Jean Claude Lemoyne
+ jclaude.lz&gmail.com
+48848
+ FORTUNA GAME a.s.
+ Vojtech Kotous
+ kotous.vojtech&ifortuna.cz
+48849
+ Marcus Seidel Beteiligungs GmbH Businessangels.de
+ Janko Richter
+ j.richter&adcell.de
+48850
+ Logi-Concept Computers
+ Sylvain Girouard
+ sylvain38&bell.net
+48851
+ Flaxen Consulting
+ Michael P. Gerlek
+ mpg&flaxen.com
+48852
+ SL Global Service
+ Oleksii Shevchenko
+ support&sgs4business.com
+48853
+ Jura Elektroapparate AG
+ Dominik Schweizer
+ itsupport&jura.com
+48854
+ SherWeb Inc.
+ Karl Gagnon
+ kgagnon&Sherweb.com
+48855
+ Domsjö Fiber AB
+ Anna Nylander
+ anna.nylander&domsjofiber.com
+48856
+ Lewis-Sigler Institute
+ Mark Schroeder
+ mds&princeton.edu
+48857
+ Hawaii Cancer Care
+ Phia Magill
+ phia.magill&hawaiicancercare.com
+48858
+ Hope Health Center
+ Lida Arutyunyan
+ hope_healthcenter&yahoo.com
+48859
+ Nevada National Security Site
+ Joshua Moulin
+ MoulinJS&nv.doe.gov
+48860
+ “Metinvest Eurasia†LLC
+ Dmitriy Petrykin
+ dmitriy.petrykin&metinvest-eurasia.com
+48861
+ Aysima BiliÅŸim Teknolojileri
+ Özkan TOPAL
+ destek&aysima.com
+48862
+ Alexson Solutions
+ Adrien Alexson
+ adrien&alexson.ca
+48863
+ HM Wallace, Inc.
+ Michael White
+ m.white&hmwallace.com
+48864
+ Serit Skagerak AS
+ Lars Erik Wold
+ lew&serit-skagerak.no
+48865
+ Sava Turizem
+ Peter Hocevar
+ peter.hocevar&sava.si
+48866
+ Enav spa
+ daniel di rienzo
+ daniel.dirienzo&technosky.it
+48867
+ Questa Computing Ltd.
+ Andrew Johnston
+ andrew3&andrewj.com
+48868
+ Bureau de coopération interuniversitaire
+ Francois Fortier
+ informatique&bci-qc.ca
+48869
+ Synergy Embedded
+ Elias Jose Di Domenico
+ elias&synergyembedded.com.br
+48870
+ ECHONET Consortium
+ Toshiba Corporation : Keiichi Teramoto
+ keiichi.teramoto&toshiba.co.jp
+48871
+ XSky(beijing) Data Technology Co.,Ltd.
+ Liu Bo
+ liubo&xsky.com
+48872
+ PT. Cipta Piranti Sejahtera
+ Ariel Silooy
+ ariel&bisnis2030.com
+48873
+ Guangzhou Rojao Technology Co., Ltd
+ MiaoJun
+ brucemiao&hotmail.com
+48874
+ DongHui Group
+ Xushengyang
+ dhsc100&163.com
+48875
+ Fast National University
+ Rizwan Saeed
+ rizwan.saeed&nu.edu.pk
+48876
+ Fatbat
+ Fatih BATUM
+ fatih&batum.gen.tr
+48877
+ thomas beteiligungen GmbH
+ Stefan Boemer
+ pki&thomas-gruppe.de
+48878
+ TOP TECHNOLOGIES CONSULTING GmbH
+ IT-ServiceDesk
+ it-servicedesk&toptechnologies.de
+48879
+ Centre Patronal
+ LERESCHE François
+ licence&centrepatronal.ch
+48880
+ The Sigma Financial Group Limited
+ Karl Russell
+ karl.russell&sigfin.co.uk
+48881
+ MTRLC LLC
+ Hume Vance
+ humev&motorolacable.com
+48882
+ L-TECH Corp. Networks
+ Jong-Suk Jung
+ jsj&ltechnology.co.kr
+48883
+ Universidad de Murcia
+ ATICA - Sección telemática
+ t&um.es
+48884
+ Skyriver
+ John Neubauer
+ jneubauer&skyriver.net
+48885
+ Tsuzuki Denki Co. Ltd.
+ Hiroshi Fujita
+ fujita-h&tsuzuki.co.jp
+48886
+ NPF Sibpeleng Ltd.
+ Alexei Bazlaev
+ lexus&sibpeleng.ru
+48887
+ 东方网力科技股份有é™å…¬å¸å—京研å‘中心 (Oriental Network Technology Co., Ltd. Nanjing R & D Center)
+ ä¸ä¼Ÿ (Ding Wei)
+ dingwei&netposa.com
+48888
+ SSLINK TECHNOLOGY (BEIJING) CO., LTD.
+ Jackie Deng
+ jackie.deng&sslink.com.cn
+48889
+ SilicoWolf (Pty) Ltd.
+ Andrew Broekman
+ technical&silicowolf.com
+48890
+ Huels Unternehmensgruppe
+ Carsten Theißing
+ carsten.theissing&dihug.de
+48891
+ EVN AG
+ IT Benutzerservice
+ ius.lizenzen&evn.at
+48892
+ Administration des services de secours
+ Jerry Jacobini
+ itmgmt&secours.etat.lu
+48893
+ Bornemann AG
+ Johannes Rehm
+ jre&bornemann.net
+48894
+ Banco BPI, SA
+ Jorge Miguel Fernandes Carvalho Pinto
+ jorge.miguel.pinto&bancobpi.pt
+48895
+ Netcompany A/S
+ Aya Nielsen
+ itservices&netcompany.com
+48896
+ Ironwood Physicians, PC
+ Becky House
+ rhouse&ironwoodcrc.com
+48897
+ /ETC - Martin Misuth
+ Martin Misuth
+ etc&ethome.sk
+48898
+ Software Freedom Law Center
+ Daniel Gnoutcheff
+ root&softwarefreedom.org
+48899
+ VoiceOverNet
+ Alexis Fidalgo
+ afidalgo&voiceovernetinc.com
+48900
+ Guaranty Bank and Trust Company
+ Casey Boyd
+ ncc&guarantybankco.com
+48901
+ DOTSENSEI LTD
+ Iliya Bazlyankov
+ iliya&dotsensei.com
+48902
+ Shenzhen Puduan Technology Co., Ltd.
+ Yang Jin
+ yangjin&puduantech.com.cn
+48903
+ Qualvision
+ enjun.zhao
+ enjun.zhao&qualvision.cn
+48904
+ AB Gustaf Kähr
+ Kyllikki Liljegren
+ kyllikki.liljegren&kahrs.se
+48905
+ Falan Energiflis AB
+ Michael Lindström
+ michael&falan.se
+48906
+ ConiferSoft AB
+ Björn Spets
+ bjorn.spets&conifersoft.com
+48907
+ Ter Hell & Co. GmbH
+ Martin Kroll
+ m.kroll&tergroup.com
+48908
+ girtech srl
+ Claudio Girlanda
+ cgirlanda&girtech.com
+48909
+ SDEL Contrôle Commande
+ Valentin Brehier
+ support.rd&sdelcc.com
+48910
+ Rheinische Fachhochschule Köln gGmbH
+ Philipp Thomas
+ philipp.thomas&rfh-koeln.de
+48911
+ DS Norden A/S
+ Peter Frost
+ vesselit&ds-norden.com
+48912
+ Thismonkey IT Pty. Ltd.
+ Scott Aitken
+ iana02&thismonkey.com
+48913
+ Haussli
+ John Heasley
+ heas&haussli.com
+48914
+ Conductor Inc.
+ Donald Stahl
+ dstahl&conductor.com
+48915
+ SPG International, LLC
+ Dave Bicanic
+ it.tech&spgusa.com
+48916
+ ITS-Network
+ Sven Schertel
+ sven.schertel&schertel.net
+48917
+ CPI Security
+ Steve Butkovich
+ itsoftware&cpisecurity.com
+48918
+ Dothan Hematology & Oncology
+ Tonya Odom
+ tonya&dothanhemonc.com
+48919
+ Bancroft
+ Andre Bodden
+ Andres.Bodden&Bancroft.Org
+48920
+ Identos Inc.
+ Brion Muldoon
+ brion&identos.com
+48921
+ Mercer Bucks Hematology Oncology
+ Stefanie Callahan
+ stefanie&mbhemonc.com
+48922
+ Thales Australia
+ Jeremy Kerwin
+ jeremy.kerwin&thalesgroup.com.au
+48923
+ icomer
+ choi hyoung tag
+ cht&icomer.com
+48924
+ HIST
+ Joung minsoub
+ mjoung&hist.co.kr
+48925
+ Invite Services
+ Frey Mansikkaniemi
+ iana&accounts.invite.hk
+48926
+ OOO Tsentr Sistem Svyazi
+ Egor Bolshedvorsky
+ info&da-tele.com
+48927
+ Circle B
+ Menno Kortekaas
+ menno&circleb.eu
+48928
+ 深圳市视游互动科技有é™å…¬å¸ (Shenzhen City videoseeing Interactive Technology Co., Ltd)
+ Jacky yi
+ yirui&videoseeing.com
+48929
+ DBLabs
+ Yiorgos Adamopoulos
+ adamo&dblabs.com
+48930
+ IFRASS
+ Jeremie Pilette
+ j.pilette&ifrass.fr
+48931
+ Assecor GmbH
+ IT-Support
+ It-support&assecor.de
+48932
+ Secure Systems & Technologies
+ Andrew Harrison
+ andrew.harrison&sst.ws
+48933
+ BIT
+ Teun Vink
+ teun&bit.nl
+48934
+ Vevida
+ Onno Molenkamp
+ onno&vevida.nl
+48935
+ PumpCo Ltd
+ Andrew Lawrenson
+ andy.lawrenson&pumpco.co.uk
+48936
+ OMEGA Ltd
+ Christian Ritter
+ webmaster&omega.ch
+48937
+ Polyconseil SAS
+ Raphaël Barrois
+ iana-oid&polyconseil.fr
+48938
+ Denys Berkovskyy
+ Denys Berkovskyy
+ den.kiev&gmail.com
+48939
+ Vevida
+ Jacco Koning
+ jacco&vevida.com
+48940
+ Controllis
+ Mark Anderson
+ mark.anderson&controllis.com
+48941
+ Schleupen AG
+ Dr. Peter Wenderoth
+ peter.wenderoth&schleupen.de
+48942
+ Synaptics Inc
+ Preetham Nayak
+ preetham.nayak&synaptics.com
+48943
+ Ampetronic Ltd
+ Russell Simpson
+ russell.simpson&ampetronic.co
+48944
+ Lietuvos vyriausiojo archyvaro tarnyba
+ Vaidotas Ramonas
+ v.ramonas&archyvai.lt
+48945
+ Rundvirke Skog AB
+ Tomas Berg
+ tomas.berg&rundvirkeskog.se
+48946
+ 556081-8782
+ Erik Kjellberg
+ erik&karlatra.se
+48947
+ ATMC Automação e Comunicação Ltda
+ Marcos Pereira
+ marcos&atmc.com.br
+48948
+ TCPixel, LLC
+ Brian Cavanaugh
+ brian&tcpixel.com
+48949
+ At4wireless
+ Alexander Quesada López
+ aquesada&at4wireless.com
+48950
+ LogDNA
+ Mike Hu
+ ops&logdna.com
+48951
+ UNION TANK Eckstein GmbH & Co. KG
+ IT-Technik
+ pki&uta.com
+48952
+ ATA Timber AB
+ Jonas Hafmar
+ jonas&ata.nu
+48953
+ UbuntuNet Alliance
+ Chris Rohrer
+ chris.rohrer&ubuntunet.net
+48954
+ ieBep.cn
+ Jebwiz Oscar
+ ieb&outlook.my
+48955
+ Schoeller Technocell GmbH & Co KG
+ Michael Moehlmann
+ MMoehlmann&Felix-Schoeller.com
+48956
+ T4MGroup.com
+ Thomas Nierychlo
+ thomas.nierychlo&trans4mation.de
+48957
+ awaii.net
+ Jesper Nøhr
+ jesper&awaii.net
+48958
+ Trinity Industries, Inc.
+ Anthony Noonan
+ Anthony.Noonan&trin.net
+48959
+ Cruise Engineering Management Consulting
+ Stanley Cruise
+ scruise56&gmail.com
+48960
+ SoftwareONE AG
+ David Tannheimer
+ david.tannheimer&softwareone.com
+48961
+ struktur AG
+ Joachim Bauch
+ bauch&struktur.de
+48962
+ Unilogic Networks B.V.
+ Cliff Albert
+ cliff&unilogicnetworks.net
+48963
+ Gällö Skog AB
+ Hans Lantz
+ hans.lantz&galloskog.se
+48964
+ VŠĮ "Šviesos kūgiai"
+ Anatolij Å kodin
+ iana&sviesoskugiai.lt
+48965
+ eMudhra Limited
+ Vijay Kumar M
+ Vijay&emudhra.com
+48966
+ Nils Kaczenski
+ Nils Kaczenski
+ nils&kaczenski.de
+48967
+ ZincFive, Inc.
+ Michael P. Wells
+ mwells&zincfive.com
+48968
+ akquinet AG
+ Matthias Timm
+ matthias.timm&akquinet.de
+48969
+ TK-Schulsoftware GmbH & Co. KG
+ Tobias Knipping
+ knipping&tk-schulsoftware.de
+48970
+ Navipoint Genomics LLC
+ Evan Cofsky
+ evan&navipointgenomics.com
+48971
+ PSYSTEME GmbH
+ Reiner Pröls
+ proels&psysteme.de
+48972
+ Soulssoft
+ Fischer Romain
+ romain.fischer&soulssoft.com
+48973
+ Menzel IT Services
+ Daniel Menzel
+ service&menzel-it.net
+48974
+ Arte y Calidad en Papel,Artepapel,S.A.
+ Fernando Araujo
+ informatica&artepapel.com
+48975
+ Ulmart RSK Ltd.
+ Aleksey Bondarenko
+ ianaoid&ulmart.ru
+48976
+ MURATA SYSTEMS,LTD.
+ Kazuki Kariya
+ kazuki.kariya&jhb.muratec.co.jp
+48977
+ Corsham Technologies, LLC
+ Bob Applegate
+ bob&corshamtech.com
+48978
+ Sawwave
+ Yeoncheon Yi
+ yeoncheon&sawwave.kr
+48979
+ å¸ä¿¡ç§‘技股份有é™å…¬å¸ (DIXIN Technology Co., Ltd)
+ Charlie Li
+ li.changli&bendis.cc
+48980
+ TCL-IMAX
+ Xiaofeng Wu
+ xfwu&tcl-imax.com
+48981
+ Eigenexus Incorporated
+ Dennis Hollenbeck
+ dennis.hollenbeck&eigenexus.net
+48982
+ Navitel s.r.o.
+ Alexey Morozov
+ morozov&navitel.ru
+48983
+ Open Consent Group
+ Mark Lizar
+ info&openconsentgroup.com
+48984
+ Athene Lebensversicherung AG
+ Christian Pöll
+ christian.poell&athene.de
+48985
+ Netresec AB
+ Erik Hjelmvik
+ info&netresec.com
+48986
+ LLC "INVEST-M"
+ Kirill Nastasin
+ nk&invm.net
+48987
+ SkyDNS LLC
+ Dmitriy Vostretsov
+ mail&skydns.ru
+48988
+ Streamonix Ltd
+ DNS Manager
+ dns_manager&streamonix.com
+48989
+ Ture Johanssons Trävaru AB
+ Renata Sorockova
+ renata&tujo.se
+48990
+ Intesi Group S.p.A.
+ Francesco Barcellini
+ fbarcellini&intesigroup.com
+48991
+ Aequitas Software GmbH & Co. KG
+ Dr. Burkhard Mars
+ burkhard.mars&aequitas-software.de
+48992
+ AEF e.V.
+ AEF PKI Administrator
+ jh.woelker&aef-online.org
+48993
+ MKB Webhoster Limited
+ Michel Dekker
+ michel&mkbwebhoster.com
+48994
+ AGELEC
+ Guillaume Guerin
+ guerin&agelec.fr
+48995
+ Lumeta Corporation
+ Lumeta Support
+ lumetait&lumeta.com
+48996
+ HOPE Cancer Center of East Texas
+ Fred L Ernest
+ flernest&hopecancertexas.com
+48997
+ Colorado Blood Cancer Institute
+ Peter Paturynski
+ Peter.Paturynski&HealthONEcares.com
+48998
+ Colorado Blood Cancer Institute
+ Peter Paturynski
+ Peter.Paturynski&HealthONEcares.com
+48999
+ MoraMedSoft
+ Enn Maripuu
+ enn.maripuu&telia.com
+49000
+ "Zheldorconsulting", Ltd.
+ Zakharov Marat
+ software&ocv.ru
+49001
+ KHADAMAT NOVIN DADEAVARZI SADAD
+ Mehdi Khademi
+ m.Khademi&sadadpsp.ir
+49002
+ ULTRA SA
+ Fabio Ferreira
+ sistemas&alarmasultra.com
+49003
+ Gen Re
+ Pratap Sahoo
+ Pratap.sahoo&genre.com
+49004
+ EGate Networks Inc.
+ Matthew Gamble
+ mgamble&egate.net
+49005
+ A&H Software House, Inc.
+ Sergey Gorbachev
+ sergey.gorbachev&luxriot.com
+49006
+ DHARA CONSULTING GROUP, INC
+ SASTRY DHARA
+ SASTRY&DHARA-IT.COM
+49007
+ YAMABUN ELECTRONICS CO., LTD.
+ Masaru Iguchi
+ yamabun&mxa.mesh.ne.jp
+49008
+ Derome Timber AB
+ Helena Andersson
+ helena.andersson&derome.se
+49009
+ THE PUBLIC AUTHORITY FOR CIVIL INFORMATION
+ Tareq Al-Rashed
+ tareqr&paci.gov.kw
+49010
+ Rayzon Technologies AG
+ Marc Danzeisen
+ marc.danzeisen&rayzon-technologies.com
+49011
+ Tanium Inc.
+ Justin Burke
+ jburke&tanium.com
+49012
+ Indasys
+ Dominik Appich
+ Dominik.appich&indasys.de
+49013
+ Choice Cancer Care
+ Joseph P. Gilio, PhD
+ j.gilio&choicecancercare.com
+49014
+ Sörmlands Printing Solutions AB
+ Palle Jacobsen
+ paja&stibo.com
+49015
+ HEXBITS TECNOLOGIA LTDA
+ Carlos Eduardo F. Magnani
+ carlos.magnani&hexbits.com.br
+49016
+ Build Informed GmbH
+ Peter Hirn
+ peter+iana&bim.ag
+49017
+ Yukoo Limited
+ Greg Newton-Ingham
+ greg&yukoo.co.uk
+49018
+ Assmann Télécom
+ Dubus Philippe
+ contact&groupe-assmann.fr
+49019
+ ExaScaler Inc.
+ Yuki Yamaura
+ yamaura&exascaler.co.jp
+49020
+ Exaphotons Co., ltd.
+ Liu Yan
+ liuyan1001&exaphotons.com
+49021
+ Saturn Imaging Inc.
+ Alma Su
+ almasu&saturnimage.com.tw
+49022
+ China Moblie(Suzhou) Software Technology Co,Ltd
+ Jiang Zhaohai
+ sdlyjzh&126.com
+49023
+ Universitätsbibliothek Johann Christian Senckenberg
+ Risse, Thomas
+ T.Risse&ub.uni-frankfurt.de
+49024
+ Deutsche Gesellschaft zum Bau und Betrieb von Endlagern fuer Abfallstoffe mbH
+ DBE Technical Support
+ info&dynexo.de
+49025
+ ISPAS AS
+ Anders Rosnes
+ ar&ispas.no
+49026
+ DEG - Deutsche Investitions- und Entwicklungsgesellschaft mbH
+ Pascal Hansmann
+ nwm&deginvest.de
+49027
+ Berner Trading Holding GmbH
+ Hans-Georg Schweikert
+ iana_pen&berner-group.com
+49028
+ Värmevärden AB
+ Gustaf Molin
+ gustaf.molin&varmevarden.se
+49029
+ Seven Solutions S.L
+ Rafael Rodriguez
+ sevensols&gmail.com
+49030
+ GST
+ Gregor Stever
+ pen&stever.de
+49031
+ Walhalla u. Praetoria Verlag GmbH & Co. KG
+ Hans Schwendner
+ schwendner.hans&walhalla.de
+49032
+ Telecom North America Inc.
+ Roch-Alexandre Nominé
+ roch&telna.com
+49033
+ Uptake Technologies, Inc.
+ Koushik Subramanian
+ koushik.subramanian&uptake.com
+49034
+ PROFEN ILETISIM
+ AHU ATAKAN
+ ahu.atakan&profen.com
+49035
+ Seattle Radiologists APC
+ Casey Allard
+ it&searad.com
+49036
+ EM Group
+ Markus Greiner
+ markus.greiner&emmos.de
+49037
+ BrByte
+ Luiz Fernando Souza Softov
+ softov&brbyte.com
+49038
+ Klinikum Dortmund
+ Jens Leuschner
+ jens.leuschner&klinikumdo.de
+49039
+ Teslonix Inc
+ Alaaedeen Aglan
+ aaglan&teslonix.com
+49040
+ Pharm-IT GmbH
+ Florian Schindler
+ cert&pharmit.de
+49041
+ Betc digital
+ florent Peyron
+ florent.peyron&ext.betc.com
+49042
+ Blue Pillar
+ Mike Rooks
+ mike.rooks&bluepillar.com
+49043
+ TeamViewer GmbH
+ Christoph Kohler
+ IT&TeamViewer.com
+49044
+ NewPace Communications Inc
+ Gavin Murphy
+ gavin.murphy&newpace.com
+49045
+ JoyMoe Interactive Entertainment Limited
+ Chino Chang
+ chino&joymoe.com
+49046
+ Faria Education Group Limited
+ Darrin Wortlehock
+ operations&fariaedu.com
+49047
+ Ville de Québec
+ Bruno Gagnon
+ bruno-b.gagnon&ville.quebec.qc.ca
+49048
+ AFONWeb
+ Alistair Fenning
+ pen.admin&afonweb.co.uk
+49049
+ Oster Consulting
+ CJ Oster
+ iana-pen&cjoster.com
+49050
+ PRINT SOLUTION
+ Naveen Sharma
+ print24solution&gmail.com
+49051
+ IKEM AD
+ Stefan Kirchev
+ stefan.kirchev&gmail.com
+49052
+ Trätåg AB
+ Olle Pettersson
+ mats.jannes&tieto.com
+49053
+ Cesare Ceneri
+ Cesare Ceneri
+ cesare.ceneri&gmail.com
+49054
+ Koenigin-Luise-Stiftung
+ Tobias Seifert
+ seifert&kls-berlin.de
+49055
+ AOIFES
+ Angel Suero
+ angel.suero&aoifes.com
+49056
+ 4SH FRANCE
+ Roux Nicolas
+ nicolas.roux&4sh.fr
+49057
+ invenio GmbH Engineering Services
+ Andreas Vogt
+ andreas.vogt&invenio.net
+49058
+ Glookast LLC
+ Felipe Santos
+ felipe.santos&glookast.com
+49059
+ Cronoburn
+ Eric Goerge
+ cronoburn&gmail.com
+49060
+ Martinsons SÃ¥g Aktiebolag
+ Anders Ringsell
+ anders.ringsell&martinsons.se
+49061
+ Agree Technoloy
+ Zhang Cong
+ zhangcong02&agree.com.cn
+49062
+ William Robinson
+ William Robinson
+ willrobi&shaw.ca
+49063
+ ALTYS TECHNOLOGIES
+ GELLY Julien
+ julien.gelly&altys-tech.net
+49064
+ Astyx GmbH Communication & Sensors
+ Roland Stigge
+ r.stigge&astyx.de
+49065
+ Gruppo Servizi Informatici s.r.l.
+ Nazzareno Sileno
+ nazzareno.sileno&grupposi.eu
+49066
+ Capesesp - Caixa de Assistencia e Previdencia
+ Marcos Menegazzo
+ marcos.menegazzo&capesesp.com.br
+49067
+ Beaufort - Jasper Water & Sewer Authority
+ Phillip McCright
+ phillipm&bjwsa.org
+49068
+ SGCA-THD
+ Richard Darrieutort
+ richard.darrieutort&treshautdebit.com
+49069
+ ICT Berufsbildungscenter AG
+ Kevin Wyer
+ kevin.wyer&bbcag.ch
+49070
+ TELEFONICA DE ESPAÑA SAU
+ Guillermo Gavilan Montenegro
+ guillermo.gavilanmontenegro&telefonica.com
+49071
+ D2slink Systems
+ Jose Vivero
+ j.vivero&d2slink.com
+49072
+ AIG Wilton
+ Jack McKinney
+ WBPServerAppSupport&aig.com
+49073
+ Cutler Group, LP
+ Dave Preston
+ dave.preston&cutlergrouplp.com
+49074
+ Blue Cross Blue Shield of North Dakota
+ Jeremy Boelter
+ jeremy.boelter&bcbsnd.com
+49075
+ Samlex America Inc
+ Michael Hamanishi
+ mike&samlexamerica.com
+49076
+ Itawamba Community College
+ Jason Guntharp
+ jwguntharp&iccms.edu
+49077
+ JGA Skog AB
+ Andreas Grugiel
+ ag&jga.se
+49078
+ Skånetimmer Bioenergi AB
+ Andreas Grugiel
+ ag&jga.se
+49079
+ Skånetimmer AB
+ Andreas Grugiel
+ ag&jga.se
+49080
+ Allianz pojistovna, a.s.
+ Stanislav Bednar
+ OID-admin&allianz.cz
+49081
+ Lógica Sistemas de Informação LTDA-ME
+ Daniel Passos Martins
+ mib&logicasistemas.com.br
+49082
+ Modulation Index, LLC
+ Greg Ogonowski
+ greg&indexcom.com
+49083
+ Avon Maitland District School Board
+ Dan Root
+ dan.root&ed.amdsb.ca
+49084
+ BrByte
+ Luiz Fernando Softov
+ softov&brbyte.com
+49085
+ DETEC
+ Nestor Martinez
+ nestor.martinez&detecmx.com
+49086
+ CORUSCANT INVESTMENT GROUP AS
+ Thomas Ryste
+ thomas&ryste.net
+49087
+ Waterside Consulting, Inc
+ Theodore S Kapela
+ IANA&WatersideConsulting.com
+49088
+ D.S. Group Ltd.
+ Yemets Andriy
+ cio&dsg.org.ua
+49089
+ ESKtrade UG (haftungsbeschraenkt)
+ Mathias Kowalkowski
+ mk&esktrade.com
+49090
+ My-MTC.NET
+ Thomas Lessel
+ t.lessel&gmx.de
+49091
+ Eastern Connecticut Hematology and Oncology
+ Anne Slam
+ aslam&echoct.com
+49092
+ One Call Away, Inc.
+ Christian Stuck
+ noc&onecallaway.biz
+49093
+ Xi'an HISU Multimedia Technology Co., Ltd.q
+ fu yinghu
+ fuyh&chinahisu.com
+49094
+ FASTWEL Group Co. Ltd.
+ Alexander Amelkin
+ iana&fastwel.ru
+49095
+ Swedish National Agency for Education
+ Tomas Lindhoff
+ tomas.lindhoff&skolverket.se
+49096
+ KPCS CZ
+ Jakub Urban
+ urban&kpcs.cz
+49097
+ EVTEC AG
+ Markus Kramis
+ evtec&evtec.ch
+49098
+ NP ZAO "REKO-VEK"
+ Andrey Mazilov
+ amazilov&reko-vek.ru
+49099
+ GBLabs Ltd.
+ Alex Richman
+ a.richman&gblabs.co.uk
+49100
+ ce - corporate education GmbH
+ Juan Luis Lopez Lopez
+ jlopez&ce.de
+49101
+ EBS BrokerTec
+ Gil Kaspi
+ gil.kaspi&ebs.com
+49102
+ INEL TEHNIK
+ Nikola Sapundjiev
+ nikola&inel.net.mk
+49103
+ AMD
+ Dmitry Sabaev
+ dsabaev&datamodel.ru
+49104
+ Invenia AS
+ Trygve Sanne Hardersen
+ dns-admin&invenia.no
+49105
+ tetrardus.net
+ Paul McMath
+ paul.mcmath&gmail.com
+49106
+ Hindog.com
+ Aaron Hiniker
+ hindog&gmail.com
+49107
+ Elecronic Applications, Inc.
+ Russ Churchill
+ russc&electronicapplications.com
+49108
+ Gustafsborgs Säteri AB
+ Mikael Jönsson
+ jnm&gustafsborg.se
+49109
+ Rörvik Skog
+ Linus Swanberg
+ linus.swanberg&rtimber.se
+49110
+ Millenium Internet Exchange
+ Keshwarsingh Nadan
+ kn&millenium.net.mu
+49111
+ Tigera, Inc.
+ Karthik Krishnan Ramasubramanian
+ tech-admin&tigera.io
+49112
+ Advasol
+ Markus Buchholz
+ markus.buchholz&advasol.de
+49113
+ ITooLabs
+ Alexey Naidyonov
+ alexey.naidyonov&itoolabs.com
+49114
+ simplicity wins
+ Raphael Rojas
+ pen&simplicity-wins.de
+49115
+ GreenAnt
+ Frank Giorlando
+ ldap&greenant.net
+49116
+ 天津è“天科技股份有é™å…¬å¸ (Tianjin Blue Sky Technology Co., Ltd)
+ chengjun pan
+ panchj&zanpu.com
+49117
+ Micronet Communications Inc.
+ Albert Feng
+ albert&micronet.com.tw
+49118
+ Utilex
+ Alexey Khrestolyubov
+ lex&utilex.ru
+49119
+ Setra Trävaror
+ MÃ¥rten Stjernberg
+ Marten.stjernberg&setragroup.com
+49120
+ pureLiFi Limited
+ Ron Schaeffer
+ ron.schaeffer&purelifi.com
+49121
+ Legislative Assembly of British Columbia
+ Graeme Brown
+ Graeme.Brown&leg.bc.ca
+49122
+ Antheus Telecom Ltd
+ Nik Middleton
+ nik.middleton&antheus.co.uk
+49123
+ Turbonomic, Inc.
+ Yuri Rabover
+ yuri.rabover&turbonomic.com
+49124
+ Hematology Oncology Associates Of Brooklyn
+ Tammi Ramos
+ Tramos&brooklynoncology.com
+49125
+ Xoriah Solutions Inc.
+ Wilson Fung
+ wilson&xoriah.com
+49126
+ Sudo Security Group, Inc
+ William Strafach
+ will.strafach&sudosecuritygroup.com
+49127
+ Musée Guérin
+ JACQUES CORNILY
+ cornily&gmail.com
+49128
+ PromKomplektServis
+ Michael
+ itpks&pks.su
+49129
+ finke Das Erlebnis-Einrichten GmbH & Co. KG
+ Michael Vogt
+ it-srv-net&finke.de
+49130
+ access fintech
+ steve fazio
+ steve&access-fintech.com
+49131
+ OWLCO
+ Alexey Sovenko
+ alexey.sovenko&owlco.ru
+49132
+ Globility Limited
+ Oliver Kemmis
+ okemmis&globility.co.uk
+49133
+ Stiegele Datensysteme GmbH
+ Felix Puchinger
+ felix.puchinger&stiegele.eu
+49134
+ BKS Systems, Inc.
+ Brian Strelioff
+ BKStrelioff&Hotmail.com
+49135
+ Carbon Soft Ltd
+ Osintsev Sergey
+ sergey&carbonsoft.ru
+49136
+ ALGcom
+ Lissandro Gerhardt
+ lissandro&algcom.com.br
+49137
+ Ljusnans Virkesfrakt AB
+ Lars Svedåker
+ lvfrakt&lvfrakt.se
+49138
+ bjut, Inc.
+ qian yong
+ qianyong&mail.taiji.com.cn
+49139
+ First State Investments (UK) Limited
+ Tom Lloyd
+ PKIAdministrators&firststate.co.uk
+49140
+ exands
+ wei zhang
+ zw&exands.com
+49141
+ VAG-Armaturen GmbH
+ Ibanez Jose-Manuel
+ it&vag-group.com
+49142
+ Gemalto AG Switzerland
+ Michael Lehmann
+ michael.lehmann&gemalto.com
+49143
+ cryptosource GmbH
+ Dr. Falko Strenzke
+ fstrenzke&cryptosource.de
+49144
+ AB Högland Såg & Hyvleri
+ Ulrika Rehn
+ ulrika&hoglandssagen.se
+49145
+ IHK Nürnberg für Mittelfranken
+ Mirko Hoffmann
+ admins&nuernberg.ihk.de
+49146
+ bpost banque SA - bpost bank NV
+ Sacha Heinen
+ ictsecurity&bpostbank.be
+49147
+ Bexen Cardio
+ Estefania Gutierrez
+ egutierrez&bexencardio.com
+49148
+ Civis Grand Casino Kft.
+ Szendrei Attila
+ online&grandcasino.hu
+49149
+ Deutsche Gesellschaft zum Bau und Betrieb von Endlagern fuer Abfallstoffe mbH (DBE)
+ IT-Service
+ it-service&dbe.de
+49150
+ Vertiv Co
+ John Bogdan
+ john.bogdan&vertivco.com
+49151
+ California Credit Union
+ Charles Lacuesta
+ charlesl&californiacu.org
+49152
+ BlueArchive
+ Jeff Flowers
+ jflowers&bluearchive.com
+49153
+ Stratos
+ Wassilios Stratos
+ wst&stratox.de
+49154
+ Nordic Automation Systems
+ Viljo Veesaar
+ viljo&nasys.no
+49155
+ jusst technologies GmbH
+ Julian Scheel
+ jscheel&jusst.de
+49156
+ Canham
+ Paul Canham
+ paul&canham.eu
+49157
+ Sylpheo
+ Mathias Bazire
+ mathias.bazire&sylpheo.com
+49158
+ Cancer Center of Southern Califonria/Sarcoma Oncology Research Center
+ Victoria Chua
+ vchua&sarcomaoncology.com
+49159
+ Milai Digital
+ Keisuke Watanabe
+ k-wata&mail.milai-digital.com
+49160
+ Forssjö Pellets AB
+ Tina Gyllengahm
+ tina.g&sandasa.se
+49161
+ CEIA S.p.A.
+ Mr. Riccardo Bruni
+ rbruni&ceia-spa.com
+49162
+ Team GeoLook
+ Usanov Denis
+ team&geolook.me
+49163
+ NES Co.,Ltd.
+ YOSHIHIRO OHURA
+ ooura&neskk.co.jp
+49164
+ Japan Novel Corporation
+ Mari Miyata
+ mari.miyata&jnovel.co.jp
+49165
+ JUNI Software SAS
+ Julien Blitte
+ julien.blitte&juni-soft.fr
+49166
+ Kirale Technologies S.L.
+ Manuel Amutio
+ mamutio&kirale.com
+49167
+ Andreas Terpotiz
+ Andreas Terpotiz
+ andreas&terpotiz.net
+49168
+ Clear Guide Medical Inc.
+ Philipp Stolka
+ admin&clearguidemedical.com
+49169
+ Zhejiang Chuangyi Optoelectronics CO.,LTD.
+ Zhang Baoyin
+ byzhang&cykj-tech.com
+49170
+ Dhaawat Web Services
+ Suchitra Reddy
+ suchi.reddy1196&gmail.com
+49171
+ UCS Technology Services
+ Edward Hinchcliffe
+ InetAdmin&ucsts.com
+49172
+ Eurowings Aviation GmbH
+ Matthias Bolte
+ appwin&eurowings.com
+49173
+ PTV Group
+ Klaus Fronius
+ it-services&ptvgroup.com
+49174
+ Bogadi
+ Marc Bogadi
+ marc&bogadi.de
+49175
+ Galapagos Linux Foundation
+ Elizabeth Myers
+ elizabeth&glpgs.io
+49176
+ CCMI
+ IT Administrator
+ itadm&ccorpusa.com
+49177
+ Capital Vision Services, LLC
+ Steven R. Hensley
+ shensley&myeyedr.com
+49178
+ End 2 End Technologies, LLC
+ Greg Crow
+ info&e2etechinc.com
+49179
+ xmachina GmbH
+ Klaus Mueller
+ orders&xmachina.de
+49180
+ hoge.se
+ Kenichi Harada
+ postmaster&hoge.se
+49181
+ MAGFest
+ Joe Cooter
+ joe.cooter&magfest.org
+49182
+ Flughafen Köln/Bonn GmbH
+ René Koch
+ Rene.Koch&koeln-bonn-airport.de
+49183
+ Codeacious Pty Ltd
+ Glenn Schmidt
+ glenn&codeacious.com
+49184
+ IT PRO Consulting and Training
+ Adam Jakubiec
+ adam.jakubiec&itproszkolenia.pl
+49185
+ Quasar EDV-Informationsges. mbH
+ Raymond Tuleweit
+ raymond.tuleweit&quasar-edv.de
+49186
+ Cinedom Kinobetriebe GmbH
+ Raymond Tuleweit
+ raymond.tuleweit&quasar-edv.de
+49187
+ Wausau Supply Co
+ System Admin
+ sysadmin&wausausupply.com
+49188
+ O3cv
+ Ricardo Vieira
+ contato&o3cv.com.br
+49189
+ LDA Technologies
+ Vahan Sardaryan
+ info&ldatech.com
+49190
+ Mothic Technologies LLC
+ Brandon Martin
+ administrators&mothictech.com
+49191
+ LCA Systems
+ Lucas Coelho de Almeida
+ atendimento.lca.systems&gmail.com
+49192
+ CM IT Certification Authority
+ Corrado Mulas
+ ca&casamulas.it
+49193
+ Archivio Digitale - Casa Mulas
+ Giovanni Mulas
+ archivio&casamulas.ml
+49194
+ multipurpose center of Irkutsk region
+ Sergey Starovoytov
+ s.starovoytov&mfc38.ru
+49195
+ Deutsche Messe
+ Thomas Howind
+ pki-iana&messe.de
+49196
+ First Solutions Sistemas de Informação S.A.
+ Tiago Oliveira
+ tiago.oliveira&first-global.com
+49197
+ Orange System Group, CJSC
+ Paul Vavilov
+ pv&orangesystem.ru
+49198
+ Domination
+ ALEKSEY BAYDAROV
+ 1&networkvideo.ru
+49199
+ WONDERS INFORMATION CO., LTD
+ zhimin Li
+ lizhimin&wondersgroup.com
+49200
+ Vasamed, Inc
+ James Parr
+ jparr&vasamed.com
+49201
+ ANF Autoridad de Certificación, S.L.
+ Florencio Díaz
+ fdiaz&anf.es
+49202
+ S.C. Mindsentry S.R.L.
+ Alexandru Culea
+ alexandru.culea&mindsentry.com
+49203
+ Dirk Gerbig, EDV & IT-Dienstleistungen
+ Direk Gerbig
+ pen-iana&gerbig.info
+49204
+ Foehammer Games LLC
+ John Edmiston
+ john.edmiston&foehammergames.com
+49205
+ CERMOB TECNOLOGIA LTDA
+ Jose Carlos da Silva Neto
+ j.neto&cermob.com.br
+49206
+ City of Tempe
+ Scott Campbell
+ security_admin&tempe.gov
+49207
+ arizvi
+ Ali Rizvi
+ ali&arizvi.ca
+49208
+ Jackie's Wholesale Nurseries Pty Ltd
+ Dan Irwin
+ dan&jackies.com.au
+49209
+ easynetworks
+ Ge jin
+ gj&easynetworks.com.cn
+49210
+ CR0BAR Limited
+ Anthony de Broise
+ anthony&cr0bar.co.uk
+49211
+ DATAGROUP Operate IT GmbH (formerly 'HanseCom Gesellschaft für Informations- und Kommunikationsdienstleistungen mbH')
+ Clemens Christensen
+ clemens.christensen&operate-it.com
+49212
+ Oleg Dubovskoy
+ Oleg Dubovskoy
+ odubovskoy&outlook.com
+49213
+ Nextcloud
+ Arthur Schiwon
+ arthur&nextcloud.com
+49214
+ Monzo Bank Limited
+ Oliver Beattie
+ oliver&monzo.com
+49215
+ Emma, Inc.
+ Marc Powell
+ systems&myemma.com
+49216
+ Corigine, Inc.
+ Wing Lee Sing
+ wing.sing&corigine.com
+49217
+ Hypherion
+ Eitan Levy
+ ethanlevy97&protonmail.com
+49218
+ Nelkinda Software Craft Private Limited
+ Siddhesh Nikude
+ Siddhesh.Nikude&nelkinda.com
+49219
+ LANI GmbH & Co. KG
+ Sven Lanzke
+ administrator&herberge-harz.de
+49220
+ Tiger Management L.L.C.
+ Tommie Porter
+ tommie&tigerfund.com
+49221
+ IACPublishing
+ Dan Constatino
+ operations&iacpublishinglabs.com
+49222
+ KOMDAT
+ Ronald Kopecky
+ kopecky&komdat.at
+49223
+ ZOOM SERVER
+ wei hui
+ weih&zoomserver.cn
+49224
+ PikTime Systems Sp. z o.o.
+ Robert Urbaniak
+ piktime&piktime.com
+49225
+ 5micron GmbH
+ Sebastian Werner
+ oid&5micron.de
+49226
+ Patriot's, LLC
+ Jacob Ives
+ jacob.ives81&gmail.com
+49227
+ GGR Bryansk
+ Teleliaev Evgeny
+ asu&gro32.ru
+49228
+ The unbelievable Machine Company GmbH
+ David Obando
+ david.obando&unbelievable-machine.com
+49229
+ Bergkvist Siljan Skog AB (formerly 'Siljan Skog AB')
+ Kent Matsuhashi
+ it&bergkvistsiljan.com
+49230
+ Enginuity Communications, Inc.
+ Mark Orton
+ morton&enginuitycom.com
+49231
+ Guest-tek Interactive Entertainment Ltd
+ Christian Carrier
+ christian.carrier&guest-tek.com
+49232
+ ChemAxon Kft
+ Sandor Juhasz
+ it&chemaxon.com
+49233
+ Liberty Bank
+ Dan LaLone
+ dlalone&liberty-bank.com
+49234
+ Wyatt Miler
+ Wyatt Miler
+ wmiler1&gmail.com
+49235
+ ninIRC Network
+ Michael Sauer
+ michael&ninirc.ga
+49236
+ appway
+ Ge Jin
+ gj&easynetworks.com.cn
+49237
+ GAU MFC IO
+ Sergey Starovoytov
+ info&mfc38.ru
+49238
+ VAV UNION Kft.
+ Tóth Tamás
+ totht&vavunion.hu
+49239
+ MIBESIS D.O.O.
+ Miroslav BeraniÄ
+ info&mibesis.si
+49240
+ AK-Funktechnik GmbH
+ Werner Bader
+ werner.bader&ak-funktechnik.de
+49241
+ uTech Tecnologia
+ Jeferson A. Cassol
+ cassol&utech.com.br
+49242
+ Steuerbüro Pfeiffer
+ Mathias Pfeiffer
+ mathias.pfeiffer&pfhq.org
+49243
+ Dailymotion
+ Alan Martins
+ admins&dailymotion.com
+49244
+ Söderenergi AB
+ Sylwe Wedholm
+ sylwe.wedholm&soderenergi.se
+49245
+ The University of Kansas Health System
+ James Beeson
+ jbeeson&kumc.edu
+49246
+ Initium Novum LLC
+ Joshua Marvel
+ joshuam&initiumnovumllc.com
+49247
+ Genesis Cancer Center
+ Laura Sellers
+ lsellers&genesiscancercenter.com
+49248
+ Leipziger Versorgungs- und Verkehrsgesellschaft mbH
+ Anke Peter
+ anke.peter&l.de
+49249
+ GBSD Technologies, Inc. (GBSDTech)
+ Michael Powers
+ mike.powers&gbsdtech.com
+49250
+ Robiquity Limited
+ Anthony de Broise
+ adebroise&robiquity.com
+49251
+ Blue Grass Airport
+ David Roux
+ helpdesk&bluegrassairport.com
+49252
+ Cincinnati Bell
+ Dan Trees
+ dan.trees&cinbell.com
+49253
+ Timrå Kommun
+ Robin Nylander
+ robin.nylander&timra.se
+49254
+ Factory Systemes
+ Fabien Serre
+ fabien.serre&factorysystemes.fr
+49255
+ econ solutions GmbH
+ Christoph Rust
+ christoph.rust&econ-solutions.de
+49256
+ Weatherford International
+ Lawrence Baumle
+ larry.baumle&weatherford.com
+49257
+ ECSC Group plc
+ Adam Shore
+ adam.shore&ecsc.co.uk
+49258
+ DR-ARP
+ Mark Matties
+ mmatties&gmail.com
+49259
+ NINTEGRATE, INC.
+ Hakan Berg
+ hakan.berg&nintegrate.com
+49260
+ Bims Laboratories
+ Harry Bims
+ harrybims&me.com
+49261
+ Contact Wave Limited
+ Meena Anton
+ manton&contactwave.co.uk
+49262
+ Scientific RT GmbH
+ Markus Alber
+ markus&scientific-rt.com
+49263
+ Connect and Exchange
+ Martin Meuwese
+ m.meuwese&cande.nl
+49264
+ Benelec Pty Ltd
+ Grant Pinkney
+ service&benelec.com.au
+49265
+ Kivu GmbH
+ DI Jan van Oort
+ jan&kivu.tech
+49266
+ Ashenden Capital
+ Richard Bibb
+ richard.bibb&ashendencapital.com
+49267
+ Government of Western Australia, Department of Finance
+ Nikhil Mugi
+ ICT-ServerTeam&finance.wa.gov.au
+49268
+ Profamilia Bundesverband
+ Thomas Elsaesser
+ thomas.elsaesser&animate.de
+49269
+ Franck d.d.
+ Alen Santic
+ alen.santic&franck.hr
+49270
+ Locata Corporation Pty. Ltd.
+ Tony Griffiths
+ engineering&locata.com
+49271
+ Wireless Technology, Inc.
+ Chris Richardson
+ chris&gotowti.com
+49272
+ AREA S.p.A.
+ SNMP customer support
+ snmp&area.it
+49273
+ BIZMEDTECH
+ CEDRIC DAIMO
+ it&bizmedtech.com
+49274
+ Belgian Mobile ID
+ Wim Coulier
+ wim.coulier&sixdots.be
+49275
+ Royal Society of Chemistry
+ Andrew Preston
+ technology&rsc.org
+49276
+ Integramed Fertility
+ Kelsey Smith
+ kelsey.smith&integramed.com
+49277
+ Stafford County Public Schools
+ Barton Hunter Matheson III
+ mathesonbh&staffordschools.net
+49278
+ Ayasdi, Inc.
+ Scott Mikusko
+ ops&ayasdi.com
+49279
+ Tesla
+ Edouard Lafargue
+ elafargue&tesla.com
+49280
+ Trapper
+ Alejandro Del Cid
+ delcid.alejandro.z&gmail.com
+49281
+ Plexonics Technologies Pvt. Ltd.
+ Sumit Agarwal
+ sumit.agarwal&plexonics.com
+49282
+ medimaps
+ pascal vergnaud
+ pvergnaud&medimapsgroup.com
+49283
+ Credit Union of Colorado
+ Kevin Gammon
+ iana&cuofco.org
+49284
+ LankaClear (Pvt) Ltd.
+ Duleep Liyanage
+ duleep.liyanage&lankaclear.com
+49285
+ Lightbend Inc
+ Christopher Hunt
+ admin&typesafe.com
+49286
+ IMOTIONS
+ Imotions Support
+ support&videobutler.nl
+49287
+ Millson Custom Solutions
+ Jay Gibson
+ it&millson.net
+49288
+ Bitoptimum
+ Dragos Ilie
+ dragos&bitoptimum.com
+49289
+ Praniskom Solutions Private Limited
+ Devang Tanna
+ sales&praniskom.com
+49290
+ consultec sas di Sartor P. & c.
+ Piero Sartor
+ pierosartor&tiscali.it
+49291
+ Access Denied bvba
+ Johan Loos
+ iana&accessdenied.be
+49292
+ Biblioteca - Casa Mulas
+ Giovanni Mulas
+ biblioteca&casamulas.it
+49293
+ Nanjing Juming Network technology Co.,Ltd
+ tangjun
+ tangjun&juminfo.com
+49294
+ Hargs Bruk AB
+ Lotta Wallin
+ lotta.wallin&hargsbruk.se
+49295
+ Direction du numerique UPPA
+ DAUBA Christophe
+ christophe.dauba&univ-pau.fr
+49296
+ Fraunhofer MEVIS
+ Ruben Stein
+ ruben.stein&mevis.fraunhofer.de
+49297
+ Avicenna Health Group Inc
+ Mohammadreza Hemmati
+ hemmati&avicennapp.com
+49298
+ The Port Authority of NY & NJ
+ Steven Choy
+ schoy&panynj.gov
+49299
+ Truecom Telesoft Private Limited
+ Chirayu Patel
+ sales&truecomtelesoft.com
+49300
+ The New Tricks
+ Taylor Trimble
+ taylor&thenewtricks.com
+49301
+ BCS Information Systems Pte Ltd
+ Choo Tian Fook
+ chootianfook&bcsis.com
+49302
+ Dart Container
+ Michael Watters
+ michael.watters&dart.biz
+49303
+ Flexmedia Ind. e Com. de Tecnologia Ltda.
+ Gustavo Yamasaki Martins Vieira
+ gvieira&flexmedia.com.br
+49304
+ Tapoustry
+ David Roux
+ hello&tapoustry.com
+49305
+ Neural Technologies
+ Adrian C Harris
+ adrian.harris&neuralt.com
+49306
+ AUM Cardiovascular Inc
+ Marie Johnson
+ info&aumcardiovascular.com
+49307
+ Secturion Systems Inc.
+ Richard Jorgensen
+ rjorgensen&secturion.com
+49308
+ Airwave Brasil Tecnologia
+ Younes Maia
+ ymaia&abt.tv.br
+49309
+ VIDA AB
+ Magnus Linner
+ magnus.linner&vida.se
+49310
+ CELLULAR GmbH
+ Daniel Storozhev
+ dstorozhev&cellular.de
+49311
+ Asteas Technologies GmbH & Co KG
+ SNMP MiB Management
+ office&asteas.com
+49312
+ MichaelSchneiderKoeln
+ Michael Schneider
+ schneider.michael.cgn&web.de
+49313
+ Isaac Johnson Organization
+ Isaac Johnson
+ isaacmjohnson&gmail.com
+49314
+ ADFweb.com
+ Piero Sartor
+ p.sartor&adfweb.com
+49315
+ Sealite PTY LTD
+ Jens Ohle
+ j.ohle&sealite.com
+49316
+ SixGor
+ Zanz Abteilung
+ ZanzAbteilung&protonmail.ch
+49317
+ ICT Star Group Myanmar Co., Ltd.
+ San Lin Naing
+ sanlin&isgm2.com
+49318
+ Desert Water Agency
+ Mohammed S Abbazih
+ isguys&dwa.org
+49319
+ Credit Bank of Moscow PJSC
+ Andrey Lopatin
+ crt&mkb.ru
+49320
+ Wallnäs AB
+ Carl johan Örmander
+ carl-johan.ormander&wallnas.se
+49321
+ Vevy Europe S.p.A.
+ Raffaele Rialdi
+ atd&vevy.com
+49322
+ Stichting Haaglanden Medisch Centrum
+ Michel Vissers
+ tib&haaglandenmc.nl
+49323
+ Dynamic Consulting International Telecommunications Spain, S. L.
+ Seila Garcia
+ admdci&dci.es
+49324
+ mobex communication GmbH
+ Markus Urban
+ m.urban&mobex.de
+49325
+ EVER SMART TECHNOLOGIES SL
+ Jesus Martínez
+ jesus&eversmart.io
+49326
+ Clyde Bergemann Power Group International Ltd
+ Stephan Bovet
+ stephan.bovet&de.cbpg.com
+49327
+ Frivillighetshuset
+ Karl Fredrik Haugland
+ kf&frivillighetshuset.no
+49328
+ Praim srl
+ Andres Kaswalder
+ sysadmin&praim.com
+49329
+ SysEleven GmbH
+ SysEleven GmbH Security
+ security&syseleven.de
+49330
+ A.B.G Systems Ltd Israel
+ Yuval Ofer
+ yuval&abgsystems.com
+49331
+ Johannishus godsflrvaltning AB
+ Magnus Roth
+ magnus.rooth&johannishus.com
+49332
+ AppWorks
+ Juliana Lin
+ appworksales&gmail.com
+49333
+ Brighthouse Financial Inc.
+ Stefan Kelber
+ skelber&metlife.com
+49334
+ Axon-Ar
+ Diego Bellver
+ diego.bellver&gmail.com
+49335
+ ROTOK
+ Robert Klein
+ rtwk72&yahoo.com
+49336
+ DHWS
+ Dennis Schreiber
+ iana&dhws.eu
+49337
+ KommunalBIT AöR
+ Team Systeme und Netze
+ systemeundnetze&kommunalbit.de
+49338
+ ASTEN
+ Philippe LEMAZURIER
+ philippe.lemazurier&groupe-asten.fr
+49339
+ GAYA
+ Julien Liebert
+ tech&gaya.fr
+49340
+ Beijing Fusion Co., Ltd
+ Gao, Bo
+ gaobo&senlime.com
+49341
+ Ayuntamiento de Cartagena
+ Alejandro Delgado-Gomez
+ alejandro.delgado&ayto-cartagena.es
+49342
+ Unser Heimatbäcker GmbH
+ Mathias Krämer
+ m.kraemer&unserheimatbaecker.de
+49343
+ HaloDoc.com
+ Pandu POLUAN
+ pandu.poluan&halodoc.com
+49344
+ IX Layers, Inc.
+ KIKUCHI Yutaka
+ admin&ix-layers.com
+49345
+ KVaibhav Personal CA
+ Vaibhav Kurde
+ sslca&kvaibhav.in
+49346
+ Samvardhana Motherson Innovative Autosystems B.V. & Co. KG
+ Juergen Baule
+ juergen.baule&smia-automotive.com
+49347
+ Healthjump
+ Clifford Cavanaugh
+ oid&healthjump.com
+49348
+ Yapku Limited
+ Darren Breeze
+ darren&yapku.com
+49349
+ BCDVideo
+ tom larson
+ tlarson&bcdvideo.com
+49350
+ VGCIT, Inc.
+ Vartan Chukhadarian
+ vartanc&vgcit.com
+49351
+ STIVCX
+ Ivan Athanazio
+ ivan.athanazio&gmail.com
+49352
+ Hines Network
+ Jason Hines
+ jason&hinesnetwork.com
+49353
+ Certificate Authority for Presidential Office of Information and Communication Technologies of the Dominican Republic
+ BENITO GALAN
+ BGALAN&VIAFIRMA.COM
+49354
+ ARGYROU MINAS
+ ARGYROU MINAS
+ info&argyrouminas.eu
+49355
+ Fiskarhedens Trävaru AB
+ Ulf Gustavsson
+ ulf.gustavsson&fiskarheden.se
+49356
+ DQE Communications
+ Mike Kelly
+ mkelly&dqe.com
+49357
+ Hoptroff London Limited
+ Lasse Johnsen
+ admin&hoptroff.com
+49358
+ Tri-State Digital Services
+ Jim Wickenhiser
+ jim&tristatetheatre.com
+49359
+ EnterSträta Systems
+ Isaac Johnson
+ founder&enterstrata.com
+49360
+ Cord3 Innovations
+ Dennis Momy
+ dennis.momy&cord3inc.com
+49361
+ Pridok AS
+ Dag Christensen
+ dag&pridok.no
+49362
+ tabaracci.org
+ Al Tabaracci
+ oidadmin&tabaracci.org
+49363
+ Unior Hungary Ltd.
+ Balazs Tihanyi
+ balazs.tihanyi&unior.hu
+49364
+ ALFA SATCOM SYSTEMS LLC
+ Andrey Zinchenko
+ az&alfasatcom.ru
+49365
+ Phoenix Online Studios
+ Richard Flores
+ webmaster&postudios.com
+49366
+ visol digitale Dienstleistungen GmbH
+ Jonas Renggli
+ jonas.renggli&visol.ch
+49367
+ inducta++
+ Jerko sladoljev
+ jerko.sladoljev&inducta.hr
+49368
+ Airbus Safran Launchers
+ Thomas MEUNIER
+ thomas.meunier&airbusafran-launchers.com
+49369
+ Neopath Integrated Systems ltda
+ Leonardo Alvim Muricy
+ leonardo&neopath.com.br
+49370
+ VTU Energy
+ Miguel Prokop
+ miguel.prokop&vtu.com
+49371
+ VIA Rail Canada Inc.
+ Francois Du Perron
+ IT_Security&viarail.ca
+49372
+ Apmetrix, Inc.
+ Mark Caldwell
+ armin&apmetrix.com
+49373
+ Meissner AG (formerly 'Daniel Schmitz')
+ IT Services
+ it&meissner.eu
+49374
+ BAITIC SOLUCIONES
+ Luis M. Roman Sanchez
+ contacto&baitic.com
+49375
+ New York City Housing Authority
+ Jian Hua Chen
+ jianhua.chen&nycha.nyc.gov
+49376
+ IPKids
+ James Lee
+ support&ipkids.com
+49377
+ 556075-2825
+ Martina Lindman
+ martina&nydalatra.se
+49378
+ People Come First Informatikai Szakertok Egyesulete
+ Ramona Berki
+ admin&pcf.hu
+49379
+ RGB Spectrum
+ Lynton Auld
+ lauld&rgb.com
+49380
+ Fastest Dog Services, Inc.
+ Aury G. Friedman
+ afriedman&fastestdog.com
+49381
+ University of Wollongong
+ OID Administrator
+ oid-admin&uow.edu.au
+49382
+ SAIC
+ Administrator
+ j.s.goldberg&saic.com
+49383
+ Riverscape Software
+ Brian Mottershead
+ development&riverscape.info
+49384
+ InfoTest@KinLong
+ Palvin Zhu
+ palvin&163.com
+49385
+ effiPilot
+ DUBUS Cyril
+ cyril.dubus&effipilot.com
+49386
+ Agentil Software
+ Ronan BARIOU
+ contact&agentil-software.com
+49387
+ Empresas Publicas de Medellin E.S.P
+ Edwin Alberto Montoya Saldarriaga
+ edwin.montoya&epm.com.co
+49388
+ Nanjing Jiuyao Networks Technology Co.,Ltd
+ Rudy Sun
+ rudynj&sina.com
+49389
+ Weeden & Co. LP
+ Weeden Admins
+ oids&weedenco.com
+49390
+ Nebbiolo Technologies
+ Thiru Narayanan
+ thiru&nebbiolotech.com
+49391
+ PCs Plus
+ Todd Cowman
+ todd&pcsplus.biz
+49392
+ Think Clever
+ Raita Ionut Cristian
+ craita&think-clever.com
+49393
+ Neetra Srl
+ Domenico Ruggiero
+ d.ruggiero&neetra.com
+49394
+ VidaIdentity
+ Ivan Brightly
+ webmaster&vidaidentity.com
+49395
+ WestTel International
+ Robin Erkkila
+ robin.erkkila&westtel.com
+49396
+ McKean Defense
+ Paul Perusse
+ pperusse&mckean-defense.com
+49397
+ Wizards of Industry B.V.
+ Cochise Ruhulessin
+ cochise.ruhulessin&wizardsofindustry.net
+49398
+ NPCore lnc.
+ support email
+ support&npcore.com
+49399
+ Process-Informatik Entwicklungsgesellschaft mbH
+ Werner Sonnentag
+ sonnentag&process-informatik.de
+49400
+ Borås Energi och MIljö AB
+ Farid Dedeic
+ farid.dedeic&borasem.se
+49401
+ JSC Navigation-Information Systems
+ Evgeniy Bolshakov
+ bolshakovev&nis-glonass.ru
+49402
+ Skogsbrukarna Ek Förening
+ Kjell-Ã…ke Ã…slund
+ kjell-ake.aslund&moelven.se
+49403
+ ZaPF e.V.
+ Technisches Organisationsgremium der Physikfachschaften
+ topf&zapf.in
+49404
+ shenzhen qibo network co.,ltd
+ quanwei liu
+ lqw&vpnsoft.net
+49405
+ HIGH CONNEXION
+ Omar DAROUICHE
+ o.darouiche&highconnexion.com
+49406
+ Concordia University
+ Tim Wier
+ cnet.noc&cuchicago.edu
+49407
+ Skylark Wireless LLC
+ Ryan Guerra
+ ryan&skylarkwireless.com
+49408
+ ZestFinance
+ Kuba Tyszko
+ devops&zestfinance.com
+49409
+ miniOrange Inc
+ Gaurav Sood
+ gaurav&miniorange.com
+49410
+ Objective:pi LLC
+ Network Administration
+ hostmaster&objectivepi.com
+49411
+ Mindleap
+ Dan Rades
+ dan.rades&mindleap.io
+49412
+ Guenzel IT
+ Andreas Günzel
+ a.guenzel&guenzel-it.de
+49413
+ Telmec Soc. Coop. a r.l.
+ Daniele Donnini
+ daniele.donnini&telmec.net
+49414
+ Windstack IVS
+ Giuseppe Aceto
+ giuseppe&windstack.io
+49415
+ Business Services Organisation
+ Michael Harnett
+ ictsecuritymanager&hscni.net
+49416
+ upSource GmbH
+ Daniel Tretter
+ dtr&upsource.de
+49417
+ Emsyscon Solutions
+ Luc Vansteenkiste
+ luc.vansteenkiste&emsyscon.com
+49418
+ Innovation Place
+ Eric Chalifoux
+ echalifoux&innovationplace.com
+49419
+ Barefoot Networks, Inc.
+ Prem Jonnalagadda
+ prem&barefootnetworks.com
+49420
+ Baylor Scott & White Health
+ Robson Strange
+ robson.strange&bswhealth.org
+49421
+ DMIB Inc.
+ Alexandre Gravel
+ agravel&dmib.com
+49422
+ SeQnet
+ Pawel Kunecki
+ seqnet&seqnet.pl
+49423
+ The Pingry School
+ Apu
+ apu&pingry.k12.nj.us
+49424
+ GDT Advanced Solutions
+ Ben McClure
+ ben.mcclure&gdtadvancedsolutions.com
+49425
+ Foolean.org
+ Bennett Samowich
+ support&foolean.org
+49426
+ Cnergee Technologies Pvt. Ltd.
+ Suvarna Kulkarni
+ suvarnak&cnergee.com
+49427
+ Shopping 24 Gesellschaft für multimediale Dienstleistungen mbH
+ Dennis Kallerhoff
+ domreg&s24.com
+49428
+ Mobeewave
+ Raphael Hudon-Voyer
+ rhv&mobeewave.com
+49429
+ MRSG Advisors
+ Manvir Randhawa
+ manvirr&yahoo.com
+49430
+ Treatment.com
+ Seonho Kim
+ seonho.kim&outlook.com
+49431
+ UNION PAPELERA MERCHANTING, S.L.
+ DAVID RIBALTA
+ dribalta&unionpapelera.es
+49432
+ RAMSAY Générale de Santé
+ Christophe MAIRA
+ C.MAIRA&ramsaygds.fr
+49433
+ Path
+ Dean Chandler
+ dchandler&path.org
+49434
+ cusy GmbH
+ Peter Hormanns
+ peter.hormanns&cusy.io
+49435
+ Fundamentia Business Consulting SL
+ Francisco Morales
+ francisco.morales&fundamentia.com
+49436
+ Joe Gedeon
+ Joe Gedeon
+ joe.gedeon&gmail.com
+49437
+ Prodemge
+ Elmar Lacerda
+ elmar&prodemge.gov.br
+49438
+ TalkTalk Technology
+ Paul Chattaway
+ pchattaway&talktalkplc.com
+49439
+ Altitude - Phenix/Projet3
+ GUITARD Ancelin
+ ancelin.guitard&altitude.fr
+49440
+ Vasgard GmbH
+ Gregor Best
+ support&vasgard.com
+49441
+ OTLIS - Operadores de Transportes da Região de Lisboa, A.C.E.
+ Alexandre Domingues
+ geral&otlis.pt
+49442
+ IOOOTA Srl
+ Roberto Pierpaoli
+ roberto&iooota.com
+49443
+ European Court of Auditors
+ Rodrigo Vicente MANZANAL RUIZ
+ eca-dit-netsec&eca.europa.eu
+49444
+ Delypse
+ Stéphane Enjalbert
+ stephane.enjalbert&delypse.com
+49445
+ Emeritus Solutions Ltd
+ Martin Bishop
+ webhead&emeritus-solutions.com
+49446
+ Gordion AB
+ MÃ¥ns Gotare
+ mans.gotare&gordion.se
+49447
+ ITAhM
+ eui-jin jeon
+ itahm2014&gmail.com
+49448
+ Sprylogic Technologies Ltd.
+ Mukhtar Khan
+ mukhtar.khan&sprylogic.com
+49449
+ International Telecom Assistance, sa
+ AGUIE AGUIE GHISLAIN ARNAUD
+ aguie&ita-ci.com
+49450
+ DGAC SNA-RP
+ HARIB
+ brahim&harib.fr
+49451
+ Molina Healthcare Inc
+ Darrell Wright
+ darrell.wright&molinahealthcare.com
+49452
+ Dmitriy Merkushov
+ Dmitriy Merkushov
+ d.merkushov&gmail.com
+49453
+ Crab Cove Limited
+ Steven Griffiths
+ servernet1997&hotmail.com
+49454
+ Lobster Bay Limited
+ Steven Griffiths
+ servernet1997&hotmail.com
+49455
+ Oncology and Hematology Associates of South Texas, P.A.
+ Veronica Procasky
+ vprocasky&aol.com
+49456
+ Rottneros AB
+ Pasi Toivanen
+ val.support&rottneros.com
+49457
+ CM IT Services
+ Corrado Mulas
+ it-services&corradomulas.ml
+49458
+ Selective Insurance Company of America
+ Robert England
+ robert.england&selective.com
+49459
+ Baker, Donelson, Bearman, Caldwell & Berkowitz, PC
+ Jason Kopacko
+ jkopacko&bakerdonelson.com
+49460
+ Priora AG
+ Rüetschi Werner
+ werner.rueetschi&priora.ch
+49461
+ Xeen.UK LTD.
+ Alex Wright
+ alex&xeen.uk
+49462
+ Crinkleit
+ Scott Crilly
+ scottcrilly&crinkleit.com
+49463
+ Severn Trent Services
+ Scott Crilly
+ scott.crilly&stservices.co.uk
+49464
+ Darktide
+ Jenna Matthews
+ jrm&darktide.net
+49465
+ Yuki Enterprises
+ Jye Karl-Perry
+ snowleopard&amused.com.au
+49466
+ Helse Midt-Norge IT
+ Tore Tetliaune
+ tore.tetliaune&hemit.no
+49467
+ LOGISMAN ARAGÓN, S.L.
+ JAVIER LÓPEZ LORDA
+ jlopez&logisman.es
+49468
+ PrJSC "MTS UKRAINE"
+ Hablo Vladimir
+ vhablo&vodafone.ua
+49469
+ WIT
+ TangQianfeng
+ tqf&czwit.com
+49470
+ Community Life GmbH
+ Joerg Aulich
+ jaulich&communitylife.de
+49471
+ bayernets GmbH
+ Reinhard Melzer
+ reinhard.melzer&bayernets.de
+49472
+ Photo-Sonics, Inc
+ Cecil Rudenberg
+ crudenberg&photosonics.com
+49473
+ Weydstone LLC
+ Kai Johnson
+ info&suttonabinger.com
+49474
+ CKUA Radio Network
+ Ryan Breitkreitz
+ rbreitkreitz&ckua.com
+49475
+ suckleast.org Hosting Collective
+ Stefan Lücke
+ iana-pen&glaxx.net
+49476
+ Session Control Oregon LLC
+ Gerald Lester
+ glester&sessioncontrol.com
+49477
+ Vault Investing
+ Brent Jones
+ brent&getvault.com
+49478
+ funatic b.v.
+ William Janssen
+ william.janssen&funatic.nl
+49479
+ Damian Murphy Private LDAP Development
+ Damian Murphy
+ murff&warlock.org
+49480
+ Williams-Sonoma, Inc. (WSI)
+ Chris King
+ CKing3&wsgc.com
+49481
+ Vonamic GmbH
+ Kevin Konrad
+ snmp&vonamic.com
+49482
+ OEDIV Oetker Daten- und Informationsverarbeitung KG
+ Sebastian Kerssen
+ sebastian.kerssen&oediv.de
+49483
+ NYS Unified Court System
+ Brandon Koch
+ bkoch&nycourts.gov
+49484
+ Foundation National intellectual development
+ Alexander Scherbachev
+ als&cnir.ru
+49485
+ Behr Paint
+ Darrin Frazer
+ dfrazer&behr.com
+49486
+ Activx Biosciences
+ Paul Chen
+ paulc&activx.com
+49487
+ NTT DATA, Inc.
+ Vartan Chukhadarian
+ Vartan.Chukhadarian&nttdata.com
+49488
+ Vinton Steel LLC
+ Rene Salayandia
+ renefurcio&hotmail.com
+49489
+ Winmate INC.
+ Bill Lin
+ bill_lin&winmate.com.tw
+49490
+ Compello
+ Efe Erdogru
+ efe.erdogru&compello.com.tr
+49491
+ Epec Oy
+ Mr. Kari Ahvenlampi
+ kari.ahvenlampi&epec.fi
+49492
+ Danphone A/S
+ Kresten Tolstrup
+ kt&danphone.com
+49493
+ Türkiye Cumhuriyeti İçişleri Bakanlığı İller İdaresi Genel Müdürlüğü
+ Murat Tamer Ataol
+ m.tamer.ataol&icisleri.gov.tr
+49494
+ TSI Solutions
+ David Grace
+ dgrace&tsisolutions.us
+49495
+ Textron Systems - Electronic Systems
+ Chris Engler
+ engler&textronsystems.com
+49496
+ BA-POWER ELECTRONICS INC.
+ Peter Lee
+ bapower&ms39.hinet.net
+49497
+ Immucor Inc
+ Joe DeNicola
+ jdenicola&immucor.com
+49498
+ engelbert strauss GmbH & Co. KG
+ Matthias Fischer
+ oid-admin&engelbert-strauss.de
+49499
+ VCAT Consulting GmbH
+ Patrick Schwalger
+ admin&vcat.de
+49500
+ CODIUM Company Limited
+ Htet Naing Aung
+ htet_naing.a&codium.co
+49501
+ UGO3D INC.
+ Peter Yoo
+ support&ugo3d.com
+49502
+ NRPL Aero Oy
+ Alexey Dudkov
+ alexey.dudkov&nrpl.aero
+49503
+ North Atlantic Industries, Inc.
+ Paul Reid
+ preid&naii.com
+49504
+ De Dietrich SAS
+ Pascal Muckensturm
+ Pascal.Muckensturm&DeDietrich.com
+49505
+ Payboost
+ Eric Machabert
+ eric.machabert&payboost.com
+49506
+ GE Transportation
+ Ryan Hoffman
+ ryanmarcus.hoffman&ge.com
+49507
+ Air Canada
+ Mohamad Mneimneh
+ mohamad.mneimneh&aircanada.ca
+49508
+ FidusCrypt GmbH
+ Andrey Ludwig
+ a.ludwig&fiduscrypt.com
+49509
+ Frank Engler
+ Frank Engler
+ oid&engleer.de
+49510
+ Pragmatik
+ Geoffrey JARASSIER
+ gjarassier&pragmatik.fr
+49511
+ Arcom Digital, LLC.
+ Gregory A. Tresness
+ tresness.greg&arcomlabs.com
+49512
+ ipHouse
+ Doug McIntyre
+ merlyn&iphouse.net
+49513
+ AgResearch Ltd
+ Alastair Sheppard
+ alastair.sheppard&agresearch.co.nz
+49514
+ EPK Solutions
+ Onnig Kouyoumdjian
+ onnig&epk-solutions.com
+49515
+ SQLTreeo
+ Danny Riebeek
+ d.riebeek&databaseonline.nl
+49516
+ Jesse Friedman
+ Jesse Friedman
+ jesse&jesse.ws
+49517
+ Implaneo Dental Clinic Regensburg
+ Christian Fohmann
+ edv&implaneo.com
+49518
+ turbosoft
+ John Chen
+ tbsoftinc&gmail.com
+49519
+ PremiumSoft CyberTech Limited
+ Lin Wa Wing
+ adp&navicat.com
+49520
+ Kauer GmbH
+ Christoph Molenda
+ christoph.molenda&kauer.de
+49521
+ George Hogan Sound Ltd
+ George Hogan
+ george&georgehogan.co.uk
+49522
+ SPIDYA Yazılım A.Ş.
+ Ali YAZICI
+ ali.yazici&spidya.com
+49523
+ CANCOM GmbH
+ Marc Bergner
+ marc.bergner&cancom.de
+49524
+ MiE GmbH
+ Dr. Hanno Schumacher
+ schumacher&miegermany.de
+49525
+ Avatier Corporation
+ Billy Barron
+ billyb&avatier.com
+49526
+ Massaraksh
+ Valentin Kulesh
+ valentin.kulesh&gmail.com
+49527
+ Sigterm AS
+ Mikal Villa
+ mikalv&sigterm.no
+49528
+ Menzell & Döhle GmbH & Co. KG
+ Martin Lormes
+ helpdesk&menzelldoehle.de
+49529
+ ALTEN SA
+ Christophe DECOMBE
+ christophe.decombe&alten.com
+49530
+ MSC Trustgate.com Sdn. Bhd.
+ Ikmal Salleh
+ operation&msctrustgate.com
+49531
+ True Partner Singapore Holding PTE. LTD.
+ Martin Meuwese
+ m.meuwese&truepartner.org
+49532
+ Plustek Inc.
+ Chris Lin
+ chrislin&plustek.com.tw
+49533
+ Banco de Credito Social Cooperativo S.A.
+ Francisco Navarro
+ francisco.navarro&bcc.es
+49534
+ jagdish chand
+ jagdish chand
+ jkumar852&gmail.com
+49535
+ MaxLinear, Inc.
+ Ken Chu
+ kchu&maxlinear.com
+49536
+ NetCom Satelital S.A.
+ Claudio J. Peña
+ claudio&netcomsatelital.com.ar
+49537
+ Rewards LLC
+ Adam Browning
+ adam&savvysoftwaremt.com
+49538
+ Mencom Corporation
+ John J. Bisson
+ john.bisson&mencom.com
+49539
+ Communications & Power Industries, ASC Signal Division
+ Douglas A Gribben
+ douglas.gribben&cpii.com
+49540
+ SSE
+ Wayne Stidolph
+ wayne&stidolph.com
+49541
+ Computerhaus EDV-Handels GmbH
+ Heiko Steindl
+ heiko&kom.at
+49542
+ DCM TECNOLOGIA
+ DANIEL PECHMANN
+ daniel&dcmtech.com.br
+49543
+ Unimatica S.p.A.
+ Gestione Sistemi Unimatica
+ sistemi&unimaticaspa.it
+49544
+ Nathan Balch
+ Nathan Balch
+ PrivateEnterpriseNumber.Admin&NathanBalch.com
+49545
+ Universidad de Mendoza
+ Departamento de tecnología
+ infraestructura&um.edu.ar
+49546
+ Wilhelm Eimke oHG
+ Michael Eimke
+ edv&eimke.com
+49547
+ OpenIQ Pty Ltd
+ Mark van Kerkwyk
+ mark&vk.net
+49548
+ FUJIAN GELU POWERTRONICS CO.,LTD.
+ Vinter Wu
+ vinter.wu&cn.ssemco.com
+49549
+ GmSSL
+ Zhi Guan
+ guanzhi1980&gmail.com
+49550
+ LG Uplus
+ Jinseok, Kang
+ realstone&lguplus.co.kr
+49551
+ vorg.eu
+ Felix Serbanoiu
+ felix.serbanoiu&icloud.com
+49552
+ Snowflake Software Ltd.
+ Andy Newton
+ oid-master&snowflakesoftware.com
+49553
+ Radis Ltd
+ Mikhail Golovenko
+ miha-gol&mail.ru
+49554
+ PEO C3T - PM Tactical Network
+ Lyonel Maxime
+ lyonel.l.maxime.civ&army.mil
+49555
+ Stadt Jessen (Elster)
+ Sven Wewior
+ info&jessen.de
+49556
+ BRUNO BADER GmbH + Co. KG
+ Patrick Bäzner
+ pki&bader.de
+49557
+ CONDAT S.A.S.
+ DANIEL ESCORIZA SANTIAGO IT. DPT LECTA GROUP
+ daniel.escoriza&lecta.com
+49558
+ TechCERT
+ Harshana Porawagama
+ harshana&techcert.lk
+49559
+ Cancer Care Specialists
+ Brett Slizeski
+ brett.slizeski&ccsreno.com
+49560
+ Gemeente Purmerend
+ Sander Kornman
+ systeembeheer&purmerend.nl
+49561
+ EAD Systeme GmbH
+ Georg Eutermoser
+ support&ead-systeme.de
+49562
+ Frankfurter Verein für soziale Heimstätten
+ Dirk Westfal
+ it&frankfurter-verein.de
+49563
+ Shure Incorporated
+ Kehang Wu
+ wu_kehang&shure.com
+49564
+ YumaWorks, Inc.
+ Andy Bierman
+ andy&yumaworks.com
+49565
+ Universitate Alexandru Ioan Cuza din Iasi, Facultatea de Informatica
+ Alexandru Ocheana
+ arhanghel&info.uaic.ro
+49566
+ Salish Cancer Center
+ Callie Hills
+ callie.hills&salishcancercenter.com
+49567
+ Norrskog Wood Products AB
+ Jim Salvin
+ jim.salvin&norrskog.se
+49568
+ jRedes Ltda ME
+ Jardson Thome
+ redes&jardsont.com.br
+49569
+ Surgical Information Sciences
+ Danny Askarov
+ danny.askarov&surgicalis.com
+49570
+ Jonathan Wilbur
+ Jonathan Wilbur
+ jwilbur&jwilbur.info
+49571
+ Elektrotechnik und Elektronik Oltmann GmbH
+ Stefan Springer
+ s.springer&eeo-gmbh.de
+49572
+ Precision Castparts Corp
+ Network Operations
+ pccnoc&precastcorp.com
+49573
+ eVolution Networks
+ Tomer Greenwald
+ Tomer.greenwald&evolution-networks.com
+49574
+ Modern Language Association
+ Eric Knappe
+ eknappe&mla.org
+49575
+ El-Abbadi School
+ Jacob El-Abbadi
+ jacob.elabbadi&elabbadischool.com
+49576
+ K.T.E.C.
+ Kai Ryu
+ kai1103&gmail.com
+49577
+ GlobalCom
+ Praneet Rai
+ praneet&rai.email
+49578
+ OON GlobalCom Private Limited
+ Praneet Rai
+ praneet&rai.email
+49579
+ TCOM L.P.
+ Matt Fields
+ tclo&tcomlp.com
+49580
+ Samuel Bächler Informatik
+ Samuel Bächler
+ baechler&boeser.ch
+49581
+ Sensify Security
+ Jeffrey Venable, Sr.
+ jeff&sensify-security.com
+49582
+ Vapor Team
+ Thomas Lewis
+ thomaslewis&0xaa55.me
+49583
+ Txture GmbH
+ Thomas Trojer
+ thomas.trojer&txture.io
+49584
+ PacketX Technology Ltd.
+ Tony Wang
+ tony.wang&packetx.biz
+49585
+ InoftTech
+ Demakov Nikita
+ demakoffnik&gmail.com
+49586
+ Ulf Andersson Ã…keri AB
+ Anders Andersson
+ anders&uaakeri.se
+49587
+ Prästlönetillgångarna i Uppsala stift
+ Stefan Granath
+ stefan.granath&svenskakyrkan.se
+49588
+ CONET Kft.
+ Sandor Meczler
+ smeczler&conet.hu
+49589
+ Auto-Maskin AS
+ Leif Algermissen
+ la&auto-maskin.com
+49590
+ Bobst Mex SA
+ Bernard Schuepbach
+ bernard.schuepbach&bobst.com
+49591
+ TecAlliance GmbH
+ Oliver Mittas
+ Oliver.Mittas&tecalliance.net
+49592
+ Net Research
+ Andrzej Gregorczyk
+ andgre&netrsr.com
+49593
+ ACES
+ SCHINIOTAKIS K.
+ constantin.schiniotakis&gmail.com
+49594
+ The Royal Marsden NHS Foundation Trust
+ Simon Bryant
+ simon.bryant&rmh.nhs.uk
+49595
+ aineton
+ rui ma
+ 420874062&qq.com
+49596
+ Previder BV
+ Stefan Broeils
+ s.broeils&previder.nl
+49597
+ PremiumSoft CyberTech Limited
+ LIN WA WING
+ adp&navicat.com
+49598
+ LANKA NAP INC
+ Ruben Rajah
+ admin&lankanap.com
+49599
+ Bridgeworks Ltd
+ Steven Hayter
+ development&4bridgeworks.com
+49600
+ Vision Valley FZ LLC
+ Muhammed Basheer
+ products&visionvalley.net
+49601
+ Apollo Solar Inc.
+ John E. Pfeifer
+ johnp&apollosolar.com
+49602
+ CertificaEdu
+ Ronaldo de Sousa Araujo
+ contato&ronaldoaraujo.eti.br
+49603
+ LINKTEK Co., LTD.
+ Doo-Hwa, Jung
+ dhjung&linktek.biz
+49604
+ KysinTech
+ Xun HAN
+ hx&kysintech.com
+49605
+ MONISTOR
+ Taras & Iegor Nabok
+ egorn2007&yandex.ru
+49606
+ First American Bank
+ Jeff Noga
+ jnoga&firstambank.com
+49607
+ Learning Equality
+ Jamie Alexandre
+ jamie&learningequality.org
+49608
+ Kofola Ceskoslovensko a.s.
+ Roman Birtek
+ ms.admins&kofola.cz
+49609
+ Picomass Limited
+ Martin Hayes
+ Martin.Hayes&picomass.com
+49610
+ d.velop AG
+ Thomas Henrichsmann
+ thomas.henrichsmann&d-velop.de
+49611
+ molch
+ Thomas Felder
+ tf&molch.at
+49612
+ Unassigned
+ Returned 2017-07-12
+ ---none---
+49613
+ Fremont Bank
+ Chris Lane
+ christopher.lane&fremontbank.com
+49614
+ Caritas der Dioezese St. Poelten
+ Stefan Teklits
+ edv&stpoelten.caritas.at
+49615
+ Metro Vancouver Regional District
+ Alfred Ho
+ alfred.ho&mvrd.ca
+49616
+ Bienestar
+ Juan José Zamora Mejía
+ jjzamoram&gmail.com
+49617
+ Controlid Industria e Comercio de Hardware e Servicos de Tecnologia Ltda
+ Albert Nissimoff
+ iana&controlid.com.br
+49618
+ Cubic Controls
+ Simon Churcher
+ simon&cubiccontrols.com
+49619
+ SOJO University
+ Akira Tagami
+ tagami&cc.sojo-u.ac.jp
+49620
+ ePatientFinder
+ Rob Moore
+ rmoore&epatientfinder.com
+49621
+ Synetica Limited
+ David Norman
+ info&synetica.net
+49622
+ ASRock Rack Incorporation
+ Jeff Chan
+ jeff9_chan&asrockrack.com
+49623
+ Bragafvl
+ Wyatt Miler
+ wmiler1&gmail.com
+49624
+ Loews Corporation
+ Wing Chiu
+ IT-TechSvcs&loews.com
+49625
+ China Telecom
+ shi meng
+ shimeng&chinatelecom.cn
+49626
+ CITIC GUOAN BROADCOM NETWORK CO.,LTD
+ Liuzhenfeng
+ liuzhenfeng&citicguoanbn.com
+49627
+ Guangzhou Ziyuan Information Technology Co.,Ltd.
+ chenxianhong
+ chenxh&zyserv.com.cn
+49628
+ Penumbra
+ Lucas Gallagher
+ lgallagher&my.wctc.edu
+49629
+ AlphaTesters
+ Praneet Rai
+ administrator&alphatesters.com
+49630
+ Instituto Superior de Derecho y Economia, S.A.
+ Alfonso Pueyo
+ alfonso.pueyo&isdemasters.com
+49631
+ Arcad Software
+ Raphael Manchon
+ rmanchon&arcadsoftware.com
+49632
+ BeeZeeLinx
+ Renan Le Padellec
+ admin&beezeelinx.com
+49633
+ CESBIO
+ ROBERT
+ yann.robert&obs-mip.fr
+49634
+ TIMWE Group HQ – TOTAL TIM Servicos de Telecomunicacoes e Afins, Unipessoal Lda
+ Rui Alexandre Ferreira
+ rui.ferreira&timwe.com
+49635
+ Schwan-STABILO Cosmetics GmbH & Co. KG
+ Robert Hans
+ robert.hans&schwancosmetics.com
+49636
+ SUNY-ESF
+ Help Desk
+ helpdesk&esf.edu
+49637
+ Kostiantyn Osypenko
+ Kostiantyn Osypenko
+ k.osypenko&gmail.com
+49638
+ Unassigned
+ Returned 2020-06-25
+ ---none---
+49639
+ Stampa Sistem
+ Sasa Antic
+ sasa.antic&stampa.rs
+49640
+ AIRTAG
+ Cyril Porteret
+ iana-pen&airtag.com
+49641
+ VPS Holdings Ltd
+ Group IT
+ itadmin&vpsgroup.com
+49642
+ Innotech Controls
+ Simon Hoer
+ simon&innotech.com.au
+49643
+ Grand Rapids Public Schools
+ Ruth Michels
+ michelsr&grps.org
+49644
+ cenetec
+ Pierre Kraschinski
+ pierre.kraschinski&cenetec.de
+49645
+ Flanga
+ Moritz Wirth
+ mw&flanga.io
+49646
+ SCHÄFER Ausstattungs-Systeme GmbH
+ Christoph Lammers
+ clammers&schaefer-it-systems.de
+49647
+ Substrata Systems LLC
+ Tim Lukasiewicz
+ tim&substrata.io
+49648
+ zcsevcik
+ Radek Sevcik
+ zcsevcik&gmail.com
+49649
+ Skyport Systems, Inc
+ Ted Treiber
+ ttreiber&skyportsystems.com
+49650
+ Vanasse Hangen Brustlin Inc
+ Rocky Cheung
+ rcheung&vhb.com
+49651
+ Erste Group Card Processor d.o.o.
+ Tomislav Živković
+ tomislav.zivkovic&egcp.com
+49652
+ Infrontec GmbH
+ Juergen Mueller
+ juergen.mueller&infrontec.de
+49653
+ WIKON Kommunikationstechnik GmbH
+ Dennis Rech
+ it&wikon.de
+49654
+ JSC Varutis
+ Evaldas Dobravolskas
+ info&varutis.lt
+49655
+ RFmondial GmbH
+ Jens Schroeder
+ schroeder&rfmondial.de
+49656
+ Cohen & Grigsby, P.C.
+ Justin Dodd
+ jdodd&cohenlaw.com
+49657
+ NEC Solution Innovators, Ltd.
+ Yoshinori Nishino
+ yos-nishino&ys.jp.nec.com
+49658
+ BIIK SibSUTIS
+ Artem Matveev
+ ianapen&biik.onmicrosoft.com
+49659
+ Shanghai Shentong Metro Group Co.Ltd.
+ Ming Zhou
+ mingzgabriel&163.com
+49660
+ MOTEX Inc.
+ Akira Nishitani
+ akira.nishitani&motex.co.jp
+49661
+ Hive13
+ Ian Blais
+ cto&hive13.org
+49662
+ Net4You Internet GmbH
+ Stefan Raspotnig
+ sraspotnig&net4you.net
+49663
+ Belbohemia, IOOO
+ Sergei Grebenchikov
+ sg&belbohemia.com
+49664
+ Fundació Centre de Seguretat de la Informació de Catalunya
+ David Forner Griñó
+ msalinas&bcn.sia.es
+49665
+ Tessares SA
+ Christophe Aubry
+ account&tessares.net
+49666
+ Gribskov Kommune
+ Benny Rasmussen
+ it-kontakt&gribskov.dk
+49667
+ Weda Skog AB
+ Anders Bergström
+ anders.bergstrom&wedaskog.se
+49668
+ maxdoom.com
+ Nico Hoffmann
+ info&maxdoom.com
+49669
+ DB Station&Service AG
+ David Jähnert
+ David.Jaehnert&deutschebahn.com
+49670
+ 有时间 (Have time)
+ 申åŽæž— (Shen Huolin)
+ shl_256&163.com
+49671
+ Vnomic, Inc.
+ Derek Palma
+ dpalma&vnomic.com
+49672
+ POWER Engineers, Inc.
+ Russel Riley
+ noc&powereng.com
+49673
+ Capernwray Torchbearers Australia
+ Samuel Weirich
+ it&capernwrayaustralia.org
+49674
+ Marland.IT
+ Chris Marland
+ chris&marland.it
+49675
+ LLC Qualitteq
+ Andrey Karpov
+ info&qualitteq.ru
+49676
+ Agence Nationale de Sécurité des Systèmes d'Information (ANSSI/BF)
+ Georges P. LALLOGO
+ glallogo&cirt.bf
+49677
+ BlackBelt Technology Kft.
+ Robert Csakany
+ robert.csakany&blackbelt.hu
+49678
+ Cogit Studio
+ Yohann Prigent
+ yohann&cogitstudio.com
+49679
+ VLSS
+ Dean Bolton
+ dean.bolton&vlss-llc.com
+49680
+ Binovia Corp.
+ John Pell
+ jpell&binovia.com
+49681
+ Praetorian Group, Inc
+ Richard Penshorn
+ it&praetorian.com
+49682
+ Dittman
+ Eric Dittman
+ dittman&dittman.net
+49683
+ iPhotonix
+ Andrew Fullford
+ net-coord&iphotonix.com
+49684
+ Infinit Group
+ Glenn Lim
+ glenn&infinit.com.sg
+49685
+ Polovnikov LLC
+ Alexander Polovnikov
+ polovnikov&triadatv.ru
+49686
+ Fundação Universidade Regional de Blumenau
+ Ana Lucia Anacleto Reis
+ anna&furb.br
+49687
+ Cormant Inc.
+ Paul Goodison
+ services&cormant.biz
+49688
+ Blue Danube Systems
+ Dan Kiewlich
+ dan.kiewlich&bluedanube.com
+49689
+ Zener Redes
+ Angel Granado
+ angel.granado&zenerlan.com
+49690
+ Fortanix
+ Jethro Beekman
+ jethro&fortanix.com
+49691
+ kd5ahl.org
+ Kelsey Smith
+ admin&kd5ahl.org
+49692
+ SHENZHEN Maisijie NETWORK CO.,LTD
+ 石玉泽 (Shi Yuze)
+ shiyuze&msjnet.cn
+49693
+ Warner Music Group
+ Stelancy D.Lapointe
+ Phibog59&yahoo.com
+49694
+ IoTium Inc
+ Dhruva Narasimhan
+ dhruva.narasimhan&iotium.io
+49695
+ D & K Co.
+ Kevin Smih
+ kevin&dk.co
+49696
+ WanLiYun Medical Information Technology Co. Ltd.
+ Xiaohui Wang
+ go2hero&gmail.com
+49697
+ Twitch Interactive
+ Kevin Smith
+ kevins&twitch.tv
+49698
+ Sector 7
+ Christian Klein
+ Sector7&gmx.de
+49699
+ Wack.de
+ Franz Wack
+ pen&wack.de
+49700
+ SCHERDEL GmbH
+ Michael Schobert
+ pki-admins&scherdel.de
+49701
+ DofiLoop
+ Mikael Schultz
+ mikael&dofiloop.com
+49702
+ Coc Coc Company Limited
+ Duc Nguyen
+ ducnm&coccoc.com
+49703
+ Nutimaja Ltd.
+ Reijo Sirila
+ reijo&nutimaja.ee
+49704
+ Tieto Sweden Healthcare & Welfare AB
+ Joachim Wallberg
+ joachim.wallberg&tieto.com
+49705
+ Cloudworks AS
+ Ragnar Storstrøm
+ ragnar.storstrom&cloudworks.no
+49706
+ glomex GmbH
+ Andreas Sieferlinger
+ ops&services.glomex.com
+49707
+ Pragmaxus AG
+ Harald Grov
+ harald.grov&pragmaxus.ch
+49708
+ DentalRay
+ Andrea Venanzi
+ a.venanzi&yahoo.it
+49709
+ Universign
+ Julien STERN
+ julien.stern&universign.com
+49710
+ GOMA Elettronica SpA
+ Davide Calza
+ davide.calza&gomaelettronica.it
+49711
+ Polizei Sachsen
+ Service Desk
+ pki&polizei.sachsen.de
+49712
+ Ivins, Phillips & Barker Chartered
+ Douglas M. Andre
+ dandre&ipbtax.com
+49713
+ Instituto Nacional de Metrologia, Qualidade e Tecnologia - INMETRO
+ Marcos Trevisan Vasconcellos
+ mtvasconcellos&inmetro.gov.br
+49714
+ Stannum-Man
+ Sean Mullin
+ sean_mullin&charter.net
+49715
+ Epilog Vermögensverwaltungs AG
+ Guido Grygiel
+ it-koordination&mayfair-hamburg.de
+49716
+ Mayfair Vermögensverwaltungs SE
+ Guido Grygiel
+ it-koordination&mayfair-hamburg.de
+49717
+ Complyify LLC
+ Sean Bruton
+ sean&complyify.com
+49718
+ Catalia Health
+ Gary Arnold
+ garnold&cataliahealth.com
+49719
+ PERK Innovation
+ Nicolas Höft
+ nicolas.hoeft&perk-innovation.com
+49720
+ Australian Access Federation
+ Terry Smith
+ t.smith&aaf.edu.au
+49721
+ LinCom
+ Marcin Jabłecki
+ jableckim&lincom.waw.pl
+49722
+ Perspica Networks
+ Jonathan Creasy
+ jonathan.creasy&perspica.io
+49723
+ ELAS Ltd.
+ Sviatoslav Kononenko
+ kononenko&elas.com.ua
+49724
+ PJSC Rostelecom Volga branch
+ Andrey Klimentev
+ a.klimentev&volga.rt.ru
+49725
+ SSIMWave
+ Abdul Rehman
+ info&ssimwave.com
+49726
+ Tata Communications.Limited (TCL)
+ Jacques Sabourin
+ jacques.sabourin&tatacommunications.com
+49727
+ BA
+ Support Team
+ support&ba.be
+49728
+ Broadquest 2nd system
+ may kim
+ mhkim&broadquest.co.kr
+49729
+ GN Hearing A/S
+ Peder Thode
+ pthode&gn.com
+49730
+ GN Audio A/S
+ Peder Thode
+ pthode&gn.com
+49731
+ Apollo Enterprise Imaging Corp
+ Jeff Wang
+ jwang&apolloei.com
+49732
+ Parahyangan Catholic University
+ FTIS Lab Adminstrator
+ it&unpar.ac.id
+49733
+ SMARTMOVE S.A.
+ LUIS OSORIO
+ luis.osorio&smartmove.pt
+49734
+ Ekeryds trävaruaffär AB
+ Leif Nilsson
+ Ekerydstra&gmail.com
+49735
+ Hwang Group
+ Hwang Hyun Chang
+ hhc00&hanmail.net
+49736
+ Crytus corporation
+ Yoshiaki Kurihara
+ ykuri&crytus.co.jp
+49737
+ Verizon Telematics
+ Kalyan Varma Bhupathiraju
+ kalyan.varma.bhupathiraju&verizon.com
+49738
+ SynTrust Tech International Ltd.,
+ Jason Chuang
+ Jason_Chuang&SynTrustTech.Com
+49739
+ Drivenets
+ Gal Zolkover
+ gal&drivenets.com
+49740
+ Velostrata
+ Ady Degany
+ ady&velostrata.com
+49741
+ xanzex
+ Robert Harris
+ rjt.harris&gmail.com
+49742
+ Hot Chilli Box Ltd.
+ Martin Henery
+ martin&hotchillibox.com
+49743
+ Intouch Games Ltd
+ Florin Cazanaru
+ florin.cazanaru&mfortune.co.uk
+49744
+ Hughes do Brasil
+ Fernando Secali
+ fsecali&hughes.com.br
+49745
+ Ludia inc.
+ Olivier Gagnon
+ operations&ludia.com
+49746
+ ImageWare Systems, Inc.
+ Dale Peek
+ infotech&iwsinc.com
+49747
+ Ricegrowers Limited
+ Ben Saxvik
+ bsaxvik&sunrice.com.au
+49748
+ NearbySensor
+ Ricard Maso
+ rmaso&nearbysensor.com
+49749
+ K&T Host
+ Timothy Grondin
+ hostmaster&knthost.com
+49750
+ Mutualink, Inc
+ David Parry
+ dparry&mutualink.net
+49751
+ Gridscape Solutions
+ Ali Imran Najmi
+ ali&grid-scape.com
+49752
+ CLOUDWAN
+ Eugene M. Kim
+ eugene.kim&ntti3.com
+49753
+ Interactive Northwest Inc
+ Matthew Van Gordon
+ mvg&interactivenw.com
+49754
+ Hydro-Quebec - DPT (Direction Principale Telecom)
+ El Hassan Aouzah
+ Aouzah.ElHassan&hydro.qc.ca
+49755
+ Université Paris Sciences et Lettres
+ Mathieu Grelier
+ mathieu.grelier&univ-psl.fr
+49756
+ Futurecom Systems Group, ULC.
+ Samuel J. Grabski
+ sam.grabski&futurecom.com
+49757
+ USMD
+ Sandra Lazala
+ lisa.shulin&usmd.com
+49758
+ NextgenID
+ Dario J Berini
+ dberini&nextgenid.com
+49759
+ Jacques Technologies
+ Heena Kapadia
+ heena.kapadia&jacques.com.au
+49760
+ Semperficio Software LLC
+ Kristopher Mader
+ kristopher.mader&semperficio.com
+49761
+ Toki Winter
+ Toki Winter
+ kevin.t.winter&gmail.com
+49762
+ PCCW-HKT TSL
+ Marco HSU
+ marco.mt.hsu&pccw.com
+49763
+ Communication Company, NARI Group Corporation Information Technology
+ Li Muye
+ limuye&sgepri.sgcc.com.cn
+49764
+ Spokeo, Inc.
+ Tom Chapon
+ tchapon&spokeo.com
+49765
+ Guangzhou ChengJia Technology Co., Ltd.
+ Xie.Shaofeng
+ postmaster&o-home.com
+49766
+ Radium Networks
+ René Mau
+ rene.mau&radium-networks.com
+49767
+ J. RETTENMAIER & SÖHNE GMBH + CO KG
+ Swen Blatt
+ Swen.Blatt&jrs.de
+49768
+ Infomac Sp. z o. o. Sp. k.
+ Andrzej Maciejczyk
+ biuro&infomac.pl
+49769
+ YADRO
+ Support
+ snmp&yadro.com
+49770
+ NAVIUS
+ IT Dept
+ support&navius.ru
+49771
+ Stiftung Krankenhaus Bethanien für die Grafschaft Moers
+ Michael Ziller
+ michael.ziller&bethanienmoers.de
+49772
+ Zolkover
+ gal zolkover
+ Gal&zolkover.com
+49773
+ SCHOELLERSHAMMER GmbH & Co.KG
+ Günter Wirtz
+ gwirtz&schoellershammer.de
+49774
+ XLIM
+ Laurent Hagerman
+ svp-pen&xlim.fr
+49775
+ Unassigned
+ Returned 2017-05-03
+ ---none---
+49776
+ INSTITUTO DEL CANCER Y ENFERMEDADES DE LA SANGRE, CSP
+ MELANIE CUEVAS
+ cuevasriveramelanie&hotmail.com
+49777
+ Herbrich Corporation
+ Jennifer Herbrich
+ j.herbrich&aol.de
+49778
+ Lin and Associates, Inc.
+ Eric LeBlanc
+ sysadmin&linandassociates.com
+49779
+ Shenzhen Yetelcom Communication Tech. Co.,Ltd.
+ Laurence Lu
+ LaurenceLu&139.com
+49780
+ Oklahoma State University Foundation
+ David Laws
+ dlaws&osugiving.com
+49781
+ MicroGrid Solutions, LLC
+ Andrew Stevens
+ admin&mgrids.com
+49782
+ Author Solutions, LLC
+ Michael Kreitzer
+ michael.kreitzer&authorsolutions.com
+49783
+ SnapRoute Inc.
+ Adam Casella
+ acasella&snaproute.com
+49784
+ FINAO Ltd
+ Greg Harbers
+ greg.harbers&finao.co.nz
+49785
+ Tubular Labs, Inc.
+ Christian Verkerk
+ operations&tubularlabs.com
+49786
+ Cancer Specialists of North Florida
+ Kelly Anderson
+ kelly.anderson&csnf.us
+49787
+ AparnaSystems Inc.
+ Alex Henderson
+ ahenderson&aparnasystems.com
+49788
+ Nova Computer Services LLC
+ Scott A Buettner
+ buettner.scott&live.com
+49789
+ DHW
+ Drake Weibel
+ drake.weibel&dhwtechnologies.net
+49790
+ Marmocet LLC
+ Jacob C Conley
+ jake&marmocet.com
+49791
+ Borel & Barbey
+ Roger Noetzlin
+ roger.noetzlin&borel-barbey.ch
+49792
+ HDS a.s.
+ Jozef Juriga
+ jozef.juriga&hds.sk
+49793
+ Persson Invest skog AB
+ Henrik MÃ¥rtensson
+ henrik.martensson&piskog.com
+49794
+ M2MSOFT
+ Bruno BOSQUED
+ sales&m2msoft.com
+49795
+ Navitel
+ Wojciech Mordec
+ serwis&navitel.pl
+49796
+ ARH Inc.
+ Csaba Nagy-Amigó
+ csaba.nagy&arh.hu
+49797
+ RideOnTrack
+ Herman Laenen
+ herman.laenen&rideontrack.com
+49798
+ BVZ Holding AG
+ Martin Ittig
+ martin.ittig&mgbahn.ch
+49799
+ Visteon Electronics Germany GmbH
+ Jo Wilkes
+ jwilkes&visteon.com
+49800
+ GE Digital
+ Don Quigley
+ donald.quigley&ge.com
+49801
+ PST Public Safety Technologies GmbH
+ Herwart Wermescher
+ herwart.wermescher&pst.at
+49802
+ beyerdynamic GmbH & Co. KG
+ Ulrich Roth
+ roth&beyerdynamic.de
+49803
+ Kopen Secondary School
+ Haroun Rashid
+ shane&emstret.com
+49804
+ Concept Soluções
+ Marcio Thomaz Lima
+ marcio&conceptsol.com.br
+49805
+ Skaro 73k
+ Adam Piontek
+ damekpiontek&gmail.com
+49806
+ St. Luke's Hospital
+ Terri Penn
+ tpenn&stlukes-stl.com
+49807
+ BERNMOBIL
+ Thomas Bodenmann
+ it.oid-admin&bernmobil.ch
+49808
+ Rubica
+ Ryan Denniston
+ ryan&rubica.com
+49809
+ Fitivision Technology Inc.
+ Lisa Chen
+ fitiadmin&fitivision.com
+49810
+ Panalpina World Transport (Holding) Ltd.
+ Regis Hambalek
+ TrustCenter.PAC&panalpina.com
+49811
+ Ecole Supérieure de la Francophonie pour l'Administration et le Management
+ Ecole Supérieure de la Francophonie pour l'Administration et le Management
+ info&bg.auf.org
+49812
+ S&T AG
+ Karl Klauda
+ karl.klauda&snt.at
+49813
+ Sytecs
+ Alexander Motsnyy
+ info&sytecs.com.ua
+49814
+ GWAdriga GmbH & Co. KG
+ Axel Pätzold
+ pki&gwadriga.de
+49815
+ FBR Group B.V.
+ Jorrit Pouw
+ jorrit&fiber.nl
+49816
+ SEIKO TIME CREATION INC.
+ MAKOTO IIJIMA
+ makoto.iijima&seiko-stc.co.jp
+49817
+ Solid Park AB
+ Stefan Törnblom
+ stefan.tornblom&solidpark.se
+49818
+ shikuo technology corpartion
+ Cook Xiao
+ xcc_shikuo&163.com
+49819
+ KST technology co.,ltd
+ YouChan So
+ ycso1011&i-kst.com
+49820
+ TELEOFIS JSC
+ Pavel Gololobov
+ pavel&teleofis.com
+49821
+ New Jersey Hematology Oncology Associates, LLC
+ Kimberly Loevy
+ admin&njhoa.com
+49822
+ Matthias Robert Wiora
+ Matthias Robert Wiora
+ iana&wiora.co.uk
+49823
+ Multapplied Networks Inc.
+ Josh Hicks
+ josh.hicks&multapplied.net
+49824
+ Springs Charter Schools
+ Thomas Krause
+ tj.krause&springscs.org
+49825
+ Canovate Group
+ Adil Bek
+ adil.bek&canovate.com
+49826
+ Drees & Sommer
+ Denis Günther
+ denis.guenther&dreso.com
+49827
+ Digital imaging
+ Mario Testoni
+ mario.testoni&digitalimaging.it
+49828
+ City of York Council
+ Ian Towner
+ ian.towner&york.gov.uk
+49829
+ VTTEK - Viettel Group
+ Thanh Doan
+ thanhdc3&viettel.com.vn
+49830
+ eDoc Group - Tiers de Confiance
+ Gabriel GIL
+ gabriel.gil&edoc.fr
+49831
+ Expression Networks LLC
+ John Robinson
+ jrobinson&expression.net
+49832
+ Nero Blanco IT Ltd
+ Twan van Beers
+ team&neroblanco.co.uk
+49833
+ Sierra View Medical Center
+ Scott Cheney
+ scheney&sierra-view.com
+49834
+ Sioui Microsolutions
+ Pierre Sioui, Ing.
+ pierre&sioui.com
+49835
+ Barava, LLC
+ Johnny Betz
+ bahnbrenner&hotmail.com
+49836
+ MirageOS
+ Camelus Dromedarius
+ oid&mirage.io
+49837
+ JIANGSU HENGSION ELECTRONIC S&T CO.,LTD
+ Yanping-Zhang
+ zhangyp&hengsion.com
+49838
+ ZHEJIANG QUANTUM TECHNOLOGIES CO., LTD
+ ZhouQi
+ zhouqi&qtec.cn
+49839
+ Adjara Group Hospitality
+ Dimitri Karapetian
+ dimitri.karapetian&adjaragroup.com
+49840
+ Ponomarevs
+ Dmitry Ponomarev
+ dmitry&ponomarevs.ru
+49841
+ Tecnohold Development Tecnology Ind. e Com. Ltda.
+ Daniel de Souza Vicente
+ daniel.vicente&tecnohold.com.br
+49842
+ Mark Broecker IT-Consulting
+ Mark Broecker
+ broecker&qsecofr.de
+49843
+ Universidad Nacional de Colombia
+ Mauricio Tamayo
+ emtamayog&unal.edu.co
+49844
+ KAHUNA Ventures LLC
+ Steve Russell
+ srussell&kahunaventures.com
+49845
+ Älvdalens Besparingsskog
+ HÃ¥kan Lissman
+ hakan.lissman&besparingsskogen.se
+49846
+ Vadsbo Skog AB
+ Ulf Eriksson
+ Vadsbo.skog&vadsbo-skog.se
+49847
+ Logitech, Inc.
+ Ken Erbes
+ kerbes&logitech.com
+49848
+ Heilongjiang ETSkill Technology Co., Ltd.
+ JiangXuehao
+ 1062881635&QQ.com
+49849
+ UNIS-WDC Storage Co., LTD.
+ Ray Hu
+ ray.hu&uniswdc.com
+49850
+ Idiosys
+ Wietse Zuyderwyk
+ wzuyderwyk&idiosys.net
+49851
+ Aria Networks
+ Archie Wade
+ pen-admin&aria-networks.com
+49852
+ JSC ITC Sistema-Sarov
+ Kirill Novichikhin
+ kirill.novichikhin&sarov-itc.ru
+49853
+ Atea Norge AS
+ Thommy Mikkelsen
+ thommy.mikkelsen&atea.no
+49854
+ BITMARCK TECHNIK GMBH
+ Frank Wagenbach
+ frank.wagenbach&bitmarck.de
+49855
+ IDGENERIS
+ RENATO G MACHADO
+ contato&idgeneris.com
+49856
+ Community Living British Columbia
+ Ian Scott
+ ian.scott&gov.bc.ca
+49857
+ Department of Intellectual Property
+ Chaiyaporn Phopan
+ chaiyaporn.p&ipthailand.go.th
+49858
+ Centracare Health
+ Dianna Esplan
+ centradomain&centracare.com
+49859
+ Lyggeskog AB
+ Erland Forsström
+ erland&archipelago.se
+49860
+ Rönås Skog AB
+ Erland Forsström
+ erland&archipelago.se
+49861
+ Logate
+ Predrag Biskupovic
+ predrag.biskupovic&logate.com
+49862
+ NodNetwork
+ Andrew Meyer
+ ameyer&nodnetwork.org
+49863
+ RESEARCH ON DEMAND LAB
+ Oleksii Serikov
+ ceo&rdl.global
+49864
+ BlueGoat
+ Tin Tin Hamans
+ t.hamans&bluegoat.me
+49865
+ Bartz.net
+ Jason Bartz
+ bartzjegr&gmail.com
+49866
+ Thurnau Industries
+ Chris Drosos
+ ianaoid&chateau76.net
+49867
+ Kforce, Inc.
+ Jay Astell
+ hostmaster&kforce.com
+49868
+ Pizza Max
+ Orhan Gensch
+ info&pizzamax-spandau.de
+49869
+ TrowLink
+ Evan Trowbridge
+ admin&trowlink.net
+49870
+ APIIDA AG
+ Armin Stephan
+ armin.stephan&apiida.com
+49871
+ OpenBMC Project
+ Patrick Williams
+ patrick&stwcx.xyz
+49872
+ McKay Brothers, LLC
+ Ralph Childers
+ Ralph.Childers.IANA&mckay-brothers.com
+49873
+ Thales Services France Agora-t
+ RUGET Frédéric
+ olivier.gintrand&thalesgroup.com
+49874
+ friedlmaier.net
+ Daniel Friedlmaier
+ daniel&friedlmaier.net
+49875
+ Advocate Health and Hospitals Corporation
+ Stephen Krug
+ steve.krug&advocatehealth.com
+49876
+ Vexata Inc.
+ Venkatesh Krishnamurthy
+ venkatesh&vexata.com
+49877
+ Skylads Ltd
+ Soufian Aboulfaouz
+ soufian&skylads.com
+49878
+ Wanless Systems Limited
+ Matt Wanless
+ matt&wanless-systems.com
+49879
+ Gorilla Technology
+ PaulLuo
+ mis&gorilla-technology.com
+49880
+ Unassigned
+ Returned 2018-03-09
+ ---none---
+49881
+ Prismview
+ Jared Yelton
+ jyelton&prismview.com
+49882
+ Synanetics Ltd
+ Robert Hickingbotham
+ robert&synanetics.com
+49883
+ MES Solutions by ASTOR
+ Kamil Prejs
+ kamil.prejs&astor.com.pl
+49884
+ Praetors AG
+ Costin Enache
+ costin&praetors.ch
+49885
+ Wisscot
+ David Scott
+ contact&wisscot.com
+49886
+ LensRentals.com
+ Will Glynn
+ will&lensrentals.com
+49887
+ MySCS
+ Timothy Nothdurft
+ support&myscs.com.au
+49888
+ SEEK LIMITED
+ Domain Administrator
+ skdns&seek.com.au
+49889
+ BobsterCorp
+ Jason Tung
+ jasontung&bobster.co
+49890
+ Choptank Electric Cooperative
+ Deni Dorsey
+ denid&choptankelectric.coop
+49891
+ Hubei Keenward Engineering Co.,Ltd.
+ Li Le
+ xiagjiu2gai&163.com
+49892
+ ProcessUnity
+ Eric Kemp
+ eric.kemp&processunity.com
+49893
+ Trimoz Technologies
+ Lou Simard
+ lsimard&trimoz.com
+49894
+ Tom W Wolf
+ Tom W Wolf
+ tomwwolf&gmail.com
+49895
+ ZXW Networks Co., Ltd.
+ Bin Zhao
+ zhaobin_0516&163.com
+49896
+ Fireglass
+ Danny Rehelis
+ danny&fire.glass
+49897
+ TrueVolve Technologies
+ Steyn Geldenhuys
+ steyn&truevolve.technology
+49898
+ PROMSVYAZKOMPLEKT LLC
+ Denis Peretrukhin
+ peretruhin&pskt.ru
+49899
+ stone IT SOLUTIONS
+ Roman Steininger
+ roman.steininger&stone-it.at
+49900
+ Rahandusministeeriumi Infotehnoloogiakeskus
+ Raimo Pinding
+ raimo.pinding&rmit.ee
+49901
+ LDA Audio Tech
+ Juande Sánchez
+ jdsanchez&lda-audiotech.com
+49902
+ PANSOMA GmbH
+ Administrator
+ office&pansoma.at
+49903
+ Petrolink International Ltd
+ Robert Bruce
+ robert.bruce&petrolink.com
+49904
+ telisca
+ Jean-Marc LACOSTE
+ jmlacoste&telisca.com
+49905
+ OOO KONTINENT
+ Perepelkin Aleksei
+ perepelkin.a&kontinent-spb.ru
+49906
+ Hanning
+ Rainer Beermann
+ vtm&hanning-gim.com
+49907
+ Phasor Solutions Ltd
+ Matthew Wells
+ matthew.wells&phasorsolutions.com
+49908
+ Nuance Communications, Inc.
+ Jason Qualkenbush
+ jason.qualkenbush&nuance.com
+49909
+ BNP Paribas Real Estate Hungary
+ Attila Kovari
+ attila.kovari&bnpparibas.com
+49910
+ GonÅ¡Äákovci
+ Stanislav GonÅ¡Äák
+ stanislav&gonscak.sk
+49911
+ Alliance Entertainment
+ Michael J. Prentice
+ michael.prentice&aent.com
+49912
+ Moose and Wombat
+ Rian Aldridge
+ rian&mooseandwombat.com
+49913
+ kioriy network
+ Yuta Okubo
+ kioriy95&kioriy.jp
+49914
+ SAKO TECHNOLOGIES LIMITED
+ Zidago Sako
+ zst&sakotechnologies.com
+49915
+ Los Angeles Department of Water & Power
+ David Chwa
+ david.chwa&ladwp.com
+49916
+ ESTECH International
+ Inseok Choi
+ ischoi&es-tech.com
+49917
+ MNP LLP
+ Justin Van Niejenhuis
+ justin.vanniejenhuis&mnp.ca
+49918
+ UNATEC ICT, S.L.
+ Raúl Gil García
+ info&unatec.es
+49919
+ SQUELCH INC.
+ Bahman Safinejad
+ Bahman.Safinejad&squelch.io
+49920
+ VITOGAZ Switzerland AG
+ Yann-Amaël Aubert
+ it.service&vitogaz.ch
+49921
+ OLZETEK, Inc.
+ Kyeong-Min Park
+ kyeongmin.park&olzetek.com
+49922
+ Aron AG
+ Peter Strauss
+ p.strauss&aron-ag.com
+49923
+ VELANKANI ELECTRONICS PVT. LTD.
+ GIRISH ANAND KALELE
+ GKALELE&VELANKANIGROUP.COM
+49924
+ whiteneng
+ Yong-Hwan Kim
+ whiteneng&gmail.com
+49925
+ Figeas SA
+ Kevin Taillens
+ ktaillens&figeas.ch
+49926
+ H&D International Sp. z o.o. Oddział w Polsce
+ Mikołaj Wieczorkiewicz
+ mww&hud.pl
+49927
+ Oregon Department of Transportation
+ Karina Stewart
+ ODOTSecurityProgram&odot.state.or.us
+49928
+ Nomad Global Communication Solutions
+ Brett Bowden
+ brett.bowden&nomadgcs.com
+49929
+ Rubrik, Inc
+ Peter J. Milanese
+ peterm&rubrik.com
+49930
+ Zollner Elektronik AG
+ Andreas Hausner
+ admin&zollner.de
+49931
+ Metacode
+ Wiktor Kwapisiewicz
+ contact&metacode.biz
+49932
+ Deerfield Academy
+ William Summers
+ wsummers&deerfield.edu
+49933
+ Alpha Med Physician Group LLC
+ Steve Bainaka
+ steve_bainaka&alphamedphysicians.com
+49934
+ Cellnetrix GmbH
+ Vladimir Nagin
+ vnagin&cellnetrix.com
+49935
+ Thought Through Software, Inc.
+ Corporate President
+ pen.iana.org&bairdbunch.com
+49936
+ The AME Group
+ Justin Hack
+ jhack&theamegroup.com
+49937
+ bg nerilex
+ bg nerilex
+ bg&nerilex.org
+49938
+ Azapp Software
+ Cristiano Fernandes
+ cristiano&azapp.net
+49939
+ nyx-network
+ Mickael Winschel
+ contact&nyx.cx
+49940
+ Sagio A/S
+ Svend Meyland Nicolaisen
+ smn&sagio.com
+49941
+ ReadyNet Solutions
+ David Salick
+ sslca&readynetsolutions.com
+49942
+ myspot.at
+ Martin Tomanec
+ martin+iana&myspot.at
+49943
+ Tamseng
+ Mingyu Kim
+ mingyu&tamseng.co.kr
+49944
+ City of Toronto
+ Andrew Chan
+ abchan&toronto.ca
+49945
+ Fastly, Inc.
+ RIR Administrator / Thomas Daly
+ rir-admin&fastly.com
+49946
+ Nymi
+ Jonathan Sau
+ jsau&nymi.com
+49947
+ ACH Colombia SA
+ Diego Jaramillo
+ administradoresseguridad&achcolombia.com.co
+49948
+ eWitness Italia Srl
+ Eleonora Giardino
+ eleonora.giardino&ewitness.eu
+49949
+ Calvert County Government
+ John Silcox
+ silcoxjd&co.cal.md.us
+49950
+ MeetNow! GmbH
+ Patrick Schneider
+ patrick.schneider&meetnow.eu
+49951
+ Jaramillo
+ Diego Jaramillo
+ ddjaramillo&outlook.com
+49952
+ DATA TECH INTERNATIONAL DOO
+ Goran Todorov
+ office&dti.rs
+49953
+ Spg Controls Pty Ltd
+ Myles Rennick
+ mylesr&spgcontrols.com
+49954
+ Forimp AB
+ Eric Gäverth
+ info&forimp.se
+49955
+ Martin Handl
+ Martin Handl
+ info&szarafinski.de
+49956
+ ReiseBank AG
+ Patrick Baumann
+ patrick.baumann&reisebank.de
+49957
+ Diginext
+ Aurélie Trautmann
+ aurelie.trautmann&diginext.fr
+49958
+ Burgergemeinde Bern
+ Patric Bartl
+ zi&bgbern.ch
+49959
+ inDenova SL
+ Jordi Gisbert Rodas
+ jgisbert&indenova.com
+49960
+ Ericsson DE - MS/IT
+ Hermann Maurer
+ hermann.maurer&ericsson.com
+49961
+ MindCompute Inc.
+ Praveen Srinivasan
+ praveen.srinivasan&mindcompute.com
+49962
+ Magic Code Co., Ltd.
+ Thanate Dhirasakdanon
+ thanated&magic-code.com
+49963
+ Belarusian State University
+ Dimitry Dvorcovoy
+ dvorc&bsu.by
+49964
+ Bobby's Foods Ltd
+ Christopher Cowley
+ registrations&bobbysfoods.co.uk
+49965
+ Neova AB
+ Christer Danneskog
+ christer.danneskog&neova.se
+49966
+ Herbrich Corporation
+ Aleksandar Herbrich
+ aleksandar&herbrich.biz
+49967
+ Värendskog AB
+ Erland Forsstrom
+ Erland&archipelago.se
+49968
+ Tyfone Inc
+ Warren Bebout
+ warren.bebout&tyfone.com
+49969
+ Miramar Networks
+ Gene Swank
+ geneswank&miramarnetworks.com
+49970
+ s IT Solutions
+ Thomas Schiesterl
+ thomas.schiesterl&s-itsolutions.at
+49971
+ Hedmark IKT
+ Bjørn Are Hansen
+ Bjorn.Are.Hansen&hedmark-ikt.no
+49972
+ RunSDN
+ Alexey Elin
+ aelin&runsdn.com
+49973
+ FancyGuy Technologies
+ Steve Buzonas
+ sbuzonas&fancyguy.com
+49974
+ Vlinder Software
+ Ronald Landheer-Cieslak
+ rlc&vlinder.ca
+49975
+ Bon Secours Health System
+ Arpad Rohrsetzer
+ ADMGT&bshsi.org
+49976
+ E8 storage
+ Danny Melamed
+ danny&e8storage.com
+49977
+ West Virginia State Tax Department
+ Jonathan Lipscomb
+ jonathan.k.lipscomb&wv.gov
+49978
+ Universidade do Estado de Santa Catarina - UDESC
+ Fernando Augusto Seidler
+ fernando.seidler&udesc.br
+49979
+ BigRentz
+ Matthew Evans
+ ianamaster&bigrentz.com
+49980
+ ExampleCompany
+ Jan Hakl
+ janhakl1456&gmail.com
+49981
+ IFBLE SOLUCIONES
+ Juanra Posada
+ juanra.posada&ifble.com
+49982
+ Medtronic RTG
+ Tom W Wolf
+ tom.w.wolf&medtronic.com
+49983
+ Luminate Wireless
+ Albert Pang
+ albert&luminatewireless.com
+49984
+ Arecont Vision
+ Alex Krul
+ akrul&arecontvision.com
+49985
+ Franklin Community Schools
+ Quyen Nguyen
+ nguyenq&franklinschools.org
+49986
+ BAE Systems Inc.
+ Robert Schwendinger
+ robert.schwendinger&baesystems.com
+49987
+ GHIGHO
+ Raoul Signorile
+ raoul&signorile.it
+49988
+ Bundeseisenbahnvermoegen
+ Anton Babel
+ anton.babel&bev.bund.de
+49989
+ Peloton Technology
+ John Muth
+ jmuth&peloton-tech.com
+49990
+ UTISCP
+ Ruediger R. Asche
+ rac&ruediger-asche.de
+49991
+ Smart Integrated Solutions SRL
+ Ioan Sonea
+ ioan.sonea&s-i-s.ro
+49992
+ Littwin Systemtechnik GmbH & Co. KG
+ Kai Schmidt
+ kai.schmidt&littwin-systemtechnik.de
+49993
+ Koinonia Christian Fellowship
+ Jason Cook
+ iana&kcf.org
+49994
+ Banco Azteca S.A. Institución de Banca Múltiple
+ Rosangela Luna Muñoz
+ roluna&bazdigital.com
+49995
+ DS Broadcast, Inc.
+ Harry Chang
+ info&dsbroadcast.com
+49996
+ CoreEdge Networks Co., Ltd
+ Nick Choi
+ nickchoi&ce-net.com
+49997
+ Socionext Inc.
+ Masahiro Yamada
+ yamada.masahiro&socionext.com
+49998
+ OOO INFOCOM-LTD
+ Vladyslav Mochalov
+ vlad_mochalov&ia.ua
+49999
+ GFD GmbH
+ Daniel Jordan
+ d.jordan&gfd.de
+50000
+ King Tsushin Kogyo Co., Ltd.
+ Taiyu Ono
+ ono&king-tsushin.co.jp
+50001
+ Scildon
+ Wijnand Westra
+ beheer&scildon.nl
+50002
+ Marcepan Org.
+ Sergey Bartenev
+ ntsdec&mail.ru
+50003
+ NCSCCS Limited
+ James Burton
+ jb&0.me.uk
+50004
+ Einsatz Development Inc
+ Luqman Hakim
+ luqi&luqi.web.id
+50005
+ Université de Haute Alsace
+ Alexandre Heck
+ iana-oid&uha.fr
+50006
+ Chongqing Ambition Science&Technologies Co.,Ltd.
+ Waine
+ nornet&sina.cn
+50007
+ Lahti University of Applied Sciences
+ Sari Laaksonen
+ sari.laaksonen&lamk.fi
+50008
+ RPC LLP
+ Craig Hawthorne
+ orders&rpc.co.uk
+50009
+ Workinout.com
+ James Danforth
+ admin&workinout.com
+50010
+ Collinear Networks Inc.
+ Jon Horddal Jonasson
+ jon.horddal&collinear.com
+50011
+ Hose-McCann Communications
+ Andrea Jara
+ ajara&hosemccann.com
+50012
+ Enrique Avalle
+ Enrique Avalle
+ enrique&avalle.net
+50013
+ Aldridge Traffic Controllers Pty Ltd
+ Paul Milazzo
+ pmilazzo&atsc4.com.au
+50014
+ nmhq.net
+ Niklas Matthies
+ contact_pen.iana.org&nmhq.net
+50015
+ Scarsdale Schools
+ Michael Basso
+ mbasso&scarsdaleschools.org
+50016
+ Biocatch
+ Konstantin Savelev
+ providers&biocatch.com
+50017
+ CG Defense Technologies
+ Jeremy Sparks
+ admin&threemail.org
+50018
+ Pacific Media Technologies Pty Ltd
+ Glen English
+ glen&pacificmedia.com.au
+50019
+ Bucet AG
+ Thorsten Lauer
+ thorsten.lauer&bucet.de
+50020
+ Nightwire
+ Robin Beismann
+ robin&beismann.biz
+50021
+ MAJALOG
+ JACQUES LE GOUSSE
+ jlegousse&majalog.fr
+50022
+ air atéliers GmbH
+ Oliver Marugg
+ airateliers&gmail.com
+50023
+ HIMA Paul Hildebrandt GmbH
+ Alexandre Terentiev
+ a.terentiev&hima.com
+50024
+ AlmavivA S.p.A
+ Andrea Polidoro
+ a.polidoro&almaviva.it
+50025
+ dSPACE GmbH
+ Radoslaw Lapko
+ iana-admin&dspace.de
+50026
+ PHYSEC GmbH
+ Andreas Rex
+ it&physec.de
+50027
+ The Document Foundation
+ Florian Effenberger
+ info&documentfoundation.org
+50028
+ Siemens AG Mobility Division
+ Ulrich Barner
+ ulrich.barner&siemens.com
+50029
+ AGILE WEB
+ Benjamin MIXTE
+ contact&agileweb.fr
+50030
+ BENTELER Business Services GmbH
+ Roland Arendes
+ iana&benteler.com
+50031
+ Ring Central, Inc
+ Timothy McKee
+ tim.mckee&ringcentral.com
+50032
+ City of Edmond
+ Hans Schroeder
+ nst&edmondok.com
+50033
+ IT-Solutions Nuernberg
+ Alexander Kress
+ info&it-solutions-nuernberg.de
+50034
+ AR24 SAS
+ Clément Schneider
+ clement.schneider&ar24.fr
+50035
+ Identinetics IT-Services GmbH
+ Rainer Hoerbe
+ pen.iana.org&mail.identinetics.com
+50036
+ Cancer South Institute
+ Dr Hector Silva
+ drhsilva55&yahoo.com
+50037
+ Ultimate Software
+ Michael Taylor
+ mike_taylor&ultimatesoftware.com
+50038
+ Southeast Nebraska Hematology and Oncology Consultants
+ Becky Shedeed
+ beckys&leadingcancercare.com
+50039
+ ELUON
+ Kim Soyoun
+ sykim&eluon.com
+50040
+ MTI Systems
+ Wesley Eddy
+ wes&mti-systems.com
+50041
+ dust production
+ Anders Hannus
+ anders&hannus.eu
+50042
+ ZERO WAR (零度战争 工作室)
+ Kevin Yu
+ 2629171127&qq.com
+50043
+ Svanängskog AB
+ Arne Ytterström
+ svanang.skog&telia.com
+50044
+ STR-SpeechTech Ltd.
+ Matt Middlebrook
+ mattm&speechtech.com
+50045
+ IT-LINE SIA
+ Jevgenijs Grossmans
+ genn&it-line.lv
+50046
+ The ICT Hub INC.
+ Zubaer Ahammed
+ zubaer.ceo&theicthub.com
+50047
+ S-Sharp Corporation
+ Ryan Kuo
+ ryan.kuo&s-sharp.com
+50048
+ Härnösands stift
+ Thomas Karnestrand
+ thomas.karnestrand&svenskakyrkan.se
+50049
+ Openfiler
+ Rafiu Fakunle
+ support&openfiler.com
+50050
+ JNC FZE
+ Albert Armand
+ jncrak&gmail.com
+50051
+ tRetail
+ Ben Antony
+ technical&tretail.net
+50052
+ Datang Gohighsec(zhejiang)Information Technology Co.,Ltd.
+ Haijie Liu
+ liuhaijie&gohighsec.com
+50053
+ AVer Information Inc.
+ Ming-Kang Chuang
+ mk.chuang&aver.com
+50054
+ Cherry Grass
+ Administrator
+ keith.sieman&gmail.com
+50055
+ Telegra
+ Hrvoje Prgeša
+ hrvoje.prgesa&telegra-europe.com
+50056
+ Public Joint-Stock Company "Detsky Mir"
+ Sergey Rusak
+ itsa&detmir.ru
+50057
+ PrimeCalc GmbH
+ Martin Gwerder
+ mgwerder&primecalc.com
+50058
+ RtBrick Inc.
+ Hannes Gredler
+ hannes&rtbrick.com
+50059
+ JSC Penza Research Electrotechnical Institute
+ Larisa Y. Anisimova
+ ontipr&pniei.penza.ru
+50060
+ HPC
+ Vincent AUDOUARD
+ vincent.audouard&appartcity.com
+50061
+ IP Directions
+ Gilles Bernard
+ gilles.bernard&ipdirections.net
+50062
+ Ultra Electronics – Communication and Integrated Systems
+ Stuart Gilbey
+ stuart.gilbey&c4systems.co.uk
+50063
+ QCR Holdings, Inc.
+ Michael Cave
+ MCave&qcrh.com
+50064
+ By Techdesign
+ Agustin Pizarro
+ agustin&by.com.es
+50065
+ PREFECTURE DE POLICE DE PARIS
+ didier enjaux
+ didier.enjaux&interieur.gouv.fr
+50066
+ YADOS GmbH
+ Daniel Schulz
+ daniel.schulz&yados.de
+50067
+ University Cancer & Blood Center, LLC
+ Loretta Goodson
+ lgoodson&universitycancer.com
+50068
+ JNETLABS
+ Jason Smith
+ jason&jnetlabs.com
+50069
+ ELIT electronics & IT
+ Stefan Kleck
+ stefan.kleck&elit.at
+50070
+ Network Kinetix, LLC
+ Jonas Haskins
+ Jonas&networkkinetix.com
+50071
+ Immae
+ Ismael Bouya
+ ismael&bouya.org
+50072
+ CAF Power & Automation
+ Mikel Korta
+ mkorta&cafpower.com
+50073
+ Integrisight, LLC
+ Peter Dutton
+ pdutton0&gmail.com
+50074
+ Changchun Sunny Information Technology Co., Ltd
+ Yu Pan
+ dev&sunnyit.cn
+50075
+ Shanghai YuanRui Industrial Co., Ltd.
+ Yu Pan
+ dev&yuanruish.cn
+50076
+ Real World Education Ltd
+ Wiremu Demchick
+ wdemchick&real.ac.nz
+50077
+ AZZURRA Engenharia de Sistemas Ltda
+ Mario Girasole Junior
+ contato&azzurraengenharia.com
+50078
+ Equate Technologies Pty Ltd
+ Fadly Tabrani
+ fadly.tabrani&equatetechnologies.com.au
+50079
+ ABT ASSOCIATES PTY LTD
+ IT Manager
+ michael.nuss&abtassoc.com.au
+50080
+ Do It Yourself Werkstatt Wilhelmshaven e.V.
+ Viktor Grosch
+ it&diyww.de
+50081
+ SMC Corporation (Product Development Division-6)
+ SMC-K6-THERMO-CON
+ k6_eg&smcjpn.co.jp
+50082
+ Beijing JoinusRIP Co.
+ Ke Meng Wang
+ kmwang&joinusrip.com
+50083
+ Norwegian Creations
+ OID Administrator (G)
+ oidmaster&norwegiancreations.com
+50084
+ Douanes Sénégalaises
+ Moussa Diouf
+ moussadiouf&douanes.sn
+50085
+ Condeco
+ Mark Flowers
+ mark.flowers&condecosoftware.com
+50086
+ Fircroft Engineering Services Limited
+ Nicholas McDermott
+ nick.mcdermott&fircroft.com
+50087
+ Comprimato Systems, s.r.o.
+ Martin Jirman
+ jirman&comprimato.com
+50088
+ Japanese Communist Party, Central Comittee
+ Kunio Kasai
+ admin&jcp.or.jp
+50089
+ Continent 8 Technologies PLC
+ Marcel Balan
+ marcel.balan&continent8.com
+50090
+ Floyd Arguello
+ Floyd Arguello
+ floyd.arguello&gmail.com
+50091
+ BrightSoftware Technologies LLC.
+ Rustam Khamidov
+ ruster88&gmail.com
+50092
+ Ostec-SMT
+ Vladimir Badashkin
+ badashkin.v&ostec-group.ru
+50093
+ SCA Munksund AB
+ Joakim Sturesson
+ joakim.sturesson&sca.com
+50094
+ SEC 1.01 AG
+ Roman Gribi
+ tech&sec101.ch
+50095
+ Private-Network.com, Inc.
+ Maksim Erenburg
+ merenburg&private-network.com
+50096
+ Scoop Publishing Limited
+ Wiremu Demchick
+ iana-contact&scoop.co.nz
+50097
+ Unassigned
+ Returned 2017-11-01
+ ---none---
+50098
+ Unassigned
+ Returned 2017-11-01
+ ---none---
+50099
+ PRZEDSIĘBIORSTWO WIELOBRANŻOWE DMS BOGDAN DARZECKI MAREK MAŚLANKA S.C.
+ Piotr Maślanka
+ piotrm&dms-serwis.com.pl
+50100
+ energy & meteo systems GmbH
+ Christian Ambrass
+ ldap&energymeteo.de
+50101
+ NEOCHROM, ltd
+ Oleksii Serikov
+ ceo&neochrom.company
+50102
+ FATH Mechatronics GmbH
+ Frank Schütz
+ frank.schuetz&fath-mechatronics.de
+50103
+ TSYS
+ EU UNIX
+ euunix&tsys.com
+50104
+ ActivIntel Inc.
+ Nate Groendyk
+ nate&activintel.com
+50105
+ Candela Innovations, LC
+ Ryan Walker
+ ryan&candelainnovations.com
+50106
+ delgiacco medical, llc
+ elizabeth delgiacco
+ drelliesmith&gmail.com
+50107
+ Karlour LLC
+ Karl Wang
+ karl&karlour.com
+50108
+ Gebhardt Bauzentrum GmbH & Co. KG
+ Philip May
+ may&gebhardt-bauzentrum.de
+50109
+ Open Banking Limited
+ Tony Duarte
+ Tony.Duarte&openbanking.org.uk
+50110
+ Cybraics, Inc.
+ Robert Sanders
+ rsanders&cybraics.com
+50111
+ Samsung SDI America
+ Xajuan Smith
+ Xajuan.smith&samsung.com
+50112
+ Otomatica
+ Mert Cingöz
+ mert.cingoz&otomatica.com
+50113
+ AI Prime
+ Michael Sullivan
+ mike&ai-prime.com
+50114
+ CloudGenix
+ Aaron Edwards
+ arin-poc&cloudgenix.com
+50115
+ Genesis Medical Group
+ Vicky Titus
+ billing&genesisdoctors.com
+50116
+ Rivian Automotive, Inc.
+ Timothy Tickel
+ ttickel&rivian.com
+50117
+ Eversource Energy
+ PAULO SILVA
+ PAULO.SILVA&EVERSOURCE.COM
+50118
+ NZ FIBRE COMMUNICATIONS LIMITED trading as Stuff Fibre
+ Sam Chan
+ sam.chan&stuff-fibre.co.nz
+50119
+ Seoul National University Hospital
+ Youngho Kim
+ argonaise&snu.ac.kr
+50120
+ Sofco Pty Ltd
+ Andrew Hughes
+ ahughes&sofco.com.au
+50121
+ Root
+ Ervin Remus Radosavlevici
+ admin&root-cloud.com
+50122
+ ISiT OOO
+ Andrey Kolegov
+ alko&istperm.ru
+50123
+ Rutronik Elektronische Bauelemente GmbH
+ Alexander Schnitzer
+ alexander.schnitzer&rutronik.com
+50124
+ Howco
+ Scott McKinnie
+ scott.mckinnie&howcogroup.com
+50125
+ SERVICIOS DE RADIO WAVENET
+ MANUEL HERAS
+ mheras&wavenetradio.com
+50126
+ Elecard
+ Nikolay Milovanov
+ sales&elecard.com
+50127
+ Changchun Vocational Institute Of Technology
+ Yu Pan
+ dev&cvit.com.cn
+50128
+ Digiroam LLC
+ Grant Browne
+ grant.browne&digiroam.com
+50129
+ DEM Manufacturing
+ Simon Heyward
+ simon.heyward&alpha3manufacturing.com
+50130
+ Perfoware Corp.
+ George Maroulis
+ gmaroulis&gmail.com
+50131
+ Blacktree Technology Pty Ltd.
+ Joe Nevin
+ info&blacktree.com.au
+50132
+ Sonic Automotive
+ Scott Jernigan
+ bt.servers&sonicautomotive.com
+50133
+ GPI RAS
+ Alexander Samarin
+ sasha&lt.gpi.ru
+50134
+ Enika LLC
+ Alexander Samarin
+ sasha&enikasoft.ru
+50135
+ Markon Cooperative Inc
+ John Eldredge
+ johne&markon.com
+50136
+ High Sec Hosting HSDC AB
+ Rickard Johnsson
+ rille&highsechosting.eu
+50137
+ Greene County Circuit Court
+ Doug Shy
+ dshy&courts.mo.gov
+50138
+ Legrand North and Central America
+ John Canny
+ John.Canny&Legrand.Us
+50139
+ Trice Medical, Inc.
+ Al Intintoli
+ aintintoli&tricemedical.com
+50140
+ Thinking Objects GmbH
+ Raffaele Lupo
+ penmaster&to.com
+50141
+ Sundkontor
+ Igor Hein
+ igor.hein&sundkontor.de
+50142
+ Sunshine Coast Council
+ Web Master
+ webmaster&sunshinecoast.qld.gov.au
+50143
+ Universitätsmedizin Greifswald
+ UMG Hostmaster
+ umg-it-netz&uni-greifswald.de
+50144
+ Viz.AI
+ David Golan
+ david&viz.ai
+50145
+ FRRouting
+ David Lamparter
+ equinox&opensourcerouting.org
+50146
+ Wi-Net Telecom
+ Hugo De Zela
+ hugodz&winet.com.pe
+50147
+ Mateer Harbert
+ Bryan Fowler
+ bfowler&mateerharbert.com
+50148
+ PIXELLAB LLC
+ Jaiden Benz
+ pixellab&icloud.com
+50149
+ Beijing ZhongChuang Teraspek Co.,LTD
+ Marvin
+ Marvin&teraspek.com
+50150
+ Royole Corporation
+ Tuochen Lyu
+ Tuochen.Lyu&Royole.com
+50151
+ Flugatlas
+ PEN Administrator
+ pen.administrator&flugatlas.com
+50152
+ NEOCHROM-TRADE, ltd
+ Oleksii Serikov
+ ceo&neochrom.trade
+50153
+ Span d.o.o.
+ Jasmin Kotur
+ jasmin.kotur&span.eu
+50154
+ NU2 Systems LLC
+ Isac Tabib
+ isac&ifly51.com
+50155
+ Babioch
+ Karol Babioch
+ karol&babioch.de
+50156
+ Navigators Studentenverenging Enschede
+ Daniël van de Giessen
+ daniel&nsenschede.nl
+50157
+ fouss
+ Sébastien Fouss
+ sebastien&fouss.be
+50158
+ City of Burnsville
+ Ryan Huss
+ ryan.huss&burnsvillemn.gov
+50159
+ Monro Muffler Brake Inc.
+ Mark Kraska
+ mark.kraska&monro.com
+50160
+ YUASA-NET
+ Toru Yuasa
+ pen18&098753.xyz
+50161
+ it-pro-berlin.de
+ Evgenij Smirnov
+ es&it-pro-berlin.de
+50162
+ Sweet Hub
+ Yanwen Sun
+ sunyanwen&outlook.com
+50163
+ Hartmut Eilers
+ Hartmut Eilers
+ hartmut&eilers.net
+50164
+ STATUS INTERNET CO., LTD
+ Nick Chang
+ Nickchang&status.com.tw
+50165
+ IPN Solutions GmbH & Co. KG
+ Daniel Glaser
+ info&ipn-solutions.com
+50166
+ Aviall Services, Inc.
+ Lesli Hust
+ Netops&aviall.com
+50167
+ NGP VAN, Inc
+ Louis Levine
+ it&ngpvan.com
+50168
+ Aaltronav
+ ICT Manager
+ hostmaster&aaltronav.eu
+50169
+ Industrielle Alliance
+ Benoit Bégin
+ benoit.begin&ia.ca
+50170
+ Price International Ltd
+ Martin Kokalov
+ support&callflowlab.com
+50171
+ ICON Multimedia, S.L.
+ Rafael Hornos
+ rhornos&iconmm.com
+50172
+ ifm syntron gmbh
+ Andreas Gebhard
+ andreas.gebhard&ifm.com
+50173
+ DOMINAE Srl Unipersonale
+ Alessandro Bressan
+ info&dominae.com
+50174
+ Beekeeper Technology
+ Jonathan Steinert
+ iana&beekeeper.technology
+50175
+ The Department for Work and Pensions
+ Phil Raynor
+ phil.raynor&dwp.gsi.gov.uk
+50176
+ Mark H. Zangmeister Center
+ Dewana Frazier
+ mstromer&zangcenter.com
+50177
+ Nextiva
+ Ralph Goers
+ rgoers&nextiva.com
+50178
+ FLR Services Ltd
+ Lewis Richards
+ flr_ots&hotmail.com
+50179
+ Ocean Technical Systems
+ Lewis Richards
+ lrichards&oceantechsys.co.uk
+50180
+ MiaRec, Inc.
+ Gennadiy Bezkorovayniy
+ gb&miarec.com
+50181
+ pioto.org
+ Mike Kelly
+ pioto&pioto.org
+50182
+ Weibel Scientific A/S
+ Peter Adamsen
+ pa&weibel.dk
+50183
+ EIUS d.o.o.
+ Andrej Komelj
+ akomelj&gmail.com
+50184
+ Tech4Lyfe Co. Ltd
+ Nur Nadia Nabila Binti Mustakim
+ misenns&gmail.com
+50185
+ WH Gelsenkirchen FB Informatik
+ Volker Goerick
+ Volker.Goerick&w-hs.de
+50186
+ Vodafone UK
+ Lorraine Dryland
+ Lorraine.Dryland&vodafone.com
+50187
+ Pattern Recognition and Inteligent Systems Laboratory
+ Fransisco Siles
+ prislab.soporte&gmail.com
+50188
+ zkpig123.org
+ Kevin Zhang
+ zkpig123&yahoo.com
+50189
+ AnRobot
+ ZHANG XINNAN
+ 70331471&qq.com
+50190
+ CS Corporation
+ Tae Kun Ha
+ tgha&cs-holdings.com
+50191
+ Matra Mandiri Prima
+ Rommy Pardamean
+ rpardamean&mmp-group.co.id
+50192
+ SOGETEL srl
+ Stefano Aquino
+ fornitori&sogetel.it
+50193
+ ANA-U GmbH
+ Ewald Ulrich
+ register&ana-u.com
+50194
+ Deutscher Genossenschafts-Verlag eG
+ Harald Lukhaub
+ hlukhaub&dgverlag.de
+50195
+ Domo Tactical Communications (DTC) Ltd
+ Greg Hindley
+ greg.hindley&domotactical.com
+50196
+ Instituto de Física Gleb Wataghin - Unicamp
+ Ariel Luiz Malves
+ redes&ifi.unicamp.br
+50197
+ jedi solutions
+ Alex Jankuv
+ consultingjedi&gmail.com
+50198
+ Aplura, LLC
+ Dan Deighton
+ sysadmin-iana&aplura.com
+50199
+ Skogsbolaget Mats Broberg AB
+ Mats Broberg
+ mats&matsbroberg.se
+50200
+ yellowshelf
+ PEN Admin
+ pen.admin&yellowshelf.com
+50201
+ Cubic Telecom
+ Frank Monahan
+ FrankM&Cubictelecom.com
+50202
+ Southern Union Conference of Seventh day Adventists
+ Richard Stephenson
+ is&southernunion.com
+50203
+ Sankosha Corporation
+ Yuichi Takahashi
+ takahashi-y&sankosha.co.jp
+50204
+ congliu0913 Limited
+ Liu Cong
+ congliu0913&126.com
+50205
+ Telescent Inc.
+ Anthony Kewitsch
+ kewitsch&telescent.com
+50206
+ QuaeroSys UG
+ Johannes Braun
+ mail&quaerosys.com
+50207
+ Kerridge Commercial Systems
+ Neil Mulligan
+ neil.mulligan&kerridgecs.com
+50208
+ TRANSPORTS GPH
+ PHILIPPE GEYER
+ transports.gph&orange.fr
+50209
+ kbo-Isar-Amper-Klinikum
+ Nicolas Stein
+ postmaster&kbo.de
+50210
+ The Center for Cancer and Blood Disorders
+ Irene Rand
+ irand&txcc.com
+50211
+ Universitätsstadt Tübingen
+ Michael Politz
+ informationstechnik&tuebingen.de
+50212
+ HostId
+ Mikhail Mikhaylov
+ postmaster&hostid.ru
+50213
+ Positive Technologies
+ Mikhail Golovanov
+ migolovanov&ptsecurity.com
+50214
+ Alfred Kärcher GmbH & Co. KG
+ Ronny Buchmann
+ dns.admin&de.kaercher.com
+50215
+ FIBOIS Alsace
+ Cedric Luneau
+ cedric&fibois-alsace.com
+50216
+ Two Degrees Ltd
+ Anton Pereira
+ NOC&2degrees.nz
+50217
+ EVICERTIA (formerly 'Evidencias Certificadas SL')
+ Jacobo van Leeuwen
+ info&evicertia.com
+50218
+ Union Scribe
+ Kevin Burkhart
+ kburkhart&unionscribe.com
+50219
+ Alaska Railroad
+ Brian Scheid
+ scheidb&akrr.com
+50220
+ Lukas Müller
+ Lukas Müller
+ info&muellerlukas.de
+50221
+ Secure Edge Technologies
+ Jason Van der Meer
+ jason.vandermeer&securedge.com.au
+50222
+ jw4.us
+ John Weldon
+ johnweldon4&gmail.com
+50223
+ Changing Information Technology Inc.
+ Eric Wang
+ techsupport&changingtec.com
+50224
+ Shenzhen HS Fiber Communication Equipment CO.,LTD
+ LIU XIN
+ liuxin&hsgq.com
+50225
+ FONEX SAS
+ Jerome Brisset
+ xliu&fonex.com
+50226
+ APM Technica AG
+ Oliver Strasser
+ oliver.strasser&apm-technica.com
+50227
+ Trinecke zelezarny, a.s.
+ Tomas Bocek
+ tomas.bocek&trz.cz
+50228
+ NETSURFUSA INC
+ NETWORK OPERATIONS
+ noc&netsurfusa.net
+50229
+ Positive Resource Center
+ Jim Wegman
+ jim.wegman&prcsf.org
+50230
+ The Regional Municipality of York
+ Dima Stolarsky
+ dima.stolarsky&york.ca
+50231
+ Beijing SinoVoice Technology Co.,Ltd.
+ lei lu
+ lulei&sinovoice.com.cn
+50232
+ WebWorks Sistemas e Redes
+ Marcio Calasans Rodrigues
+ suporte&webworks.net.br
+50233
+ One Identity LLC
+ Bob Baske
+ Bob.Baske&oneidentity.com
+50234
+ Ursaconn Technology Co., Ltd.
+ Aviva LI
+ aviva&yeastar.com
+50235
+ Energy Efficiency Ltd
+ Mikhail Saltykov
+ redpine&hited.ru
+50236
+ T 8 Publishing Technologies
+ Pavel Sheldyaev
+ ps&t8group.ru
+50237
+ WILO SE
+ Klaus Samusch
+ hostmaster&wilo.com
+50238
+ Manuel Fernandez Lopez
+ Manuel Fernandez Lopez
+ admin&fernandez-lopez.net
+50239
+ Crypteron
+ Sid Shetye
+ info&crypteron.com
+50240
+ Raycap
+ Ioannis Apostolou
+ iapostolou&raycap.com
+50241
+ Tom Storey
+ Tom Storey
+ tom+pen&snnap.net
+50242
+ SERVICE TOUS TRANSPORTS
+ JOEL BONETTO
+ bonettoj&wanadoo.fr
+50243
+ Panoptix CC
+ Stephan Buys
+ info&panoptix.co.za
+50244
+ International Aeronavigation Systems Concern, JSC (IANS)
+ Boris Resnick
+ resnick&ians.aero
+50245
+ van Ryck Communications LLC.
+ Mark de Groot
+ mark.degroot&vanryck.net
+50246
+ Oncology & Hematology Associates of West Broward PA
+ Jacwen Jones
+ suzie.jones&ohawb.com
+50247
+ Techbase IT Solutions
+ Mark Breitkreutz
+ domains&techbase.ca
+50248
+ mr-s.run
+ Marc Vogler
+ vogler.marc&t-online.de
+50249
+ five-nines
+ Yuji Yasuda
+ drhouse201009&yahoo.co.jp
+50250
+ ErvoCom Engineering AG
+ Fabian Vogt
+ Fabian.vogt&ervocom.ch
+50251
+ TMM Software
+ Serge MASSOT
+ s.massot&tmm-groupe.com
+50252
+ Web Benefits Design Corporation
+ Christian Clay Columba Campbell
+ christian.campbell&wbdcorp.com
+50253
+ Electronic Transaction Consultants Corporation
+ Alessandro Stagni
+ astagni&etcc.com
+50254
+ JPoD
+ Robert Wuttke
+ pen_iana_org&jpod.cc
+50255
+ PeerPair
+ Bruce Fitzsimons
+ bruce&fitzsimons.org
+50256
+ Infinite Solutions LLC
+ Brian Gordon
+ bgordon&infinitesolutionsllc.com
+50257
+ NSD Corporation
+ UNE RYOSUKE
+ une&nsdcorp.co.jp
+50258
+ Northwestern Local Schools
+ John Hermes
+ hermesj&nwlschools.org
+50259
+ Citra Health Solutions
+ Eric DeVaudreuil
+ eric&citrahealth.com
+50260
+ Byteflux.io
+ Robert Westman
+ robert&byteflux.io
+50261
+ Verafin
+ Alain O'Dea
+ alain.odea&verafin.com
+50262
+ Razzleberries AB
+ Thomas Guimbretiere
+ tguimbreti&gmail.com
+50263
+ Tuveri
+ Nicola Tuveri
+ nic.tuv&gmail.com
+50264
+ PINTU PASWAN
+ PINTU
+ pk2479073&gmail.com
+50265
+ SAS TRANSPORT NOEL
+ GILLES NOEL
+ gilles.noel4&wanadoo.fr
+50266
+ 5xS Security Consulting
+ Ernst Giessmann
+ giessmann&informatik.hu-berlin.de
+50267
+ Credit Agricole Technologies et Services
+ GARIBALDI Francois
+ POLITIQUES.SIGNATURE.ELECTRONIQUE&ca-ts.fr
+50268
+ BOUVERY COMBUSTIBLES
+ MANUEL BOUVERY
+ combustibles.bouvery&wanadoo.fr
+50269
+ AKIO SOFTWARE
+ Thibaut Gaspaillard
+ tgaspaillard&akio.com
+50270
+ Software Logistics / ABN AMRO
+ Fred Jonkhart
+ fred.jonkhart&nl.abnamro.com
+50271
+ Salam International
+ IT Manager
+ it.manager&salaminternational.com
+50272
+ QInnovate
+ CIO Office
+ cio&qinnovate.biz
+50273
+ Diginosis, Inc.
+ Ken Smith
+ ksmith&diginosis.com
+50274
+ TRANSPORTS KIEFFER SARL
+ CLARISSE KIEFFER
+ transports.bois.kieffer&orange.fr
+50275
+ Granicus Systems Limited
+ Robert Henderson
+ postmaster&granicus-systems.co.uk
+50276
+ Strikr
+ Saifi Khan
+ saifi&strikr.in
+50277
+ all-your-assets
+ Thomas Tannhäuser
+ thomas.tannhaeuser&all-your-assets.de
+50278
+ ColorTokens, Inc.
+ Bharat Sastri
+ bharat.sastri&colortokens.com
+50279
+ Magrathea Technologies
+ Lamar Hansford
+ lamar.hansford&magrathea-tech.net
+50280
+ Naveria, LLC
+ Jacob Greenfield
+ xales&naveria.com
+50281
+ whateverany.com
+ Jeff Brown
+ news&whateverany.com
+50282
+ S.A.S. TRANSPORTS CLAUDEL
+ Anthony Claudel
+ transports.claudel88&gmail.com
+50283
+ HovNet-SERVIS s.r.o.
+ Radomir Luza
+ info&hovnetservis.cz
+50284
+ Autonomous Non-Commercial Organization of higher education “INNOPOLIS UNIVERSITYâ€
+ Igor Loginov
+ it&innopolis.ru
+50285
+ Logikbar, LLC
+ Randy Hall
+ randy&logikbar.com
+50286
+ GRUPO LA NOGALERA SA DE CV
+ Jesus Chavez
+ sistemas&lanogalera.biz
+50287
+ Webellian
+ Jacek Hewko
+ j.hewko&webellian.com
+50288
+ fibrisTerre Systems GmbH
+ Andrea Carradori
+ iana-contact&fibristerre.de
+50289
+ aapala.fi
+ Esa Ääpälä
+ aapala&gmail.com
+50290
+ Supplyframe, Inc.
+ Leon Torres
+ ltorres&supplyframe.com
+50291
+ Infomicro Comunicaciones
+ Carlos Heredia
+ carlos.heredia&infomicro.es
+50292
+ Jenoptik AG
+ Martin Räthe
+ martin.raethe&jenoptik.com
+50293
+ Selfnet e.V.
+ Selfnet Administrators Team
+ admin&selfnet.de
+50294
+ Canreer
+ FAN QINGJUN
+ service&anrobot.org
+50295
+ Melbourne Grammar School
+ IT Technical Services
+ certificates&mgs.vic.edu.au
+50296
+ jSCM Solucoes Empresariais
+ Diogo Soares
+ diogo.soares&jscm.eti.br
+50297
+ WERNER IT-SYSTEME
+ Andreas Werner
+ mail&werner-it.net
+50298
+ Paper 4 Print
+ Graham Kinchin
+ graham.kinchin&paper4print.com
+50299
+ effexx Telekommunikation GmbH
+ Daniel Hetzel
+ IT&effexx.com
+50300
+ SIGNAL IDUNA Gruppe
+ Jörg Henkel
+ joerg.henkel&signal-iduna.de
+50301
+ Personal
+ Rahul Chauhan
+ crahul10101991&gmail.com
+50302
+ ACIN iCloud Solutions Lda
+ Sandra Fernandez
+ sandra.fernandez&acin.pt
+50303
+ Meadow
+ Boris van Es
+ boris.van.es&vionfood.com
+50304
+ OnePacs LLC
+ Jennifer Chen
+ info&onepacs.com
+50305
+ inkClub Development AB
+ Erik Ellingsen
+ erik.ellingsen&inkclub.com
+50306
+ roselarsen.dk
+ Johnny Rose Larsen
+ johnny&roselarsen.dk
+50307
+ Laureate Education Services Australia
+ IT Manager
+ pen&laureate.net.au
+50308
+ YazamTech
+ Elina Abuliak
+ elina&yazamtech.com
+50309
+ ITALIAN INSTITUTE FOR GENOMIC MEDICINE (IIGM)
+ Sabrina Bertinetti
+ sabrina.bertinetti&iigm.it
+50310
+ BridgeHead Software
+ Mark Hodgson
+ mark.hodgson&bridgeheadsoftware.com
+50311
+ INSITE S.A.S.
+ DAVID MORA
+ dmorar&insite.com.co
+50312
+ Tennessee Cancer Specialists
+ Karen Barber
+ karen.barber&tncancer.com
+50313
+ eVestment
+ Joshua McCorkle
+ corporateit&evestment.com
+50314
+ Bracket Computing, Inc.
+ IANA contact
+ iana-contact&brkt.com
+50315
+ Harborside Condominium Owners Association
+ Mark Kendrick
+ sysadmin&hscondo.net
+50316
+ Modbus Organization, Inc.
+ Rudy Belliardi
+ rudy.belliardi&schneider-electric.com
+50317
+ RNK SERVICOS
+ FRANCISCO DE PAULA LIMA FILHO
+ francisco.lima&rnkgroup.com.br
+50318
+ TrustFactory(Pty)Ltd
+ Jayesh Nana
+ jayesh&isolvtech.com
+50319
+ POCABAR GmbH
+ Wolfgang Mair
+ w.mair&pocabar.de
+50320
+ Engineers Gate
+ Robert Cherry
+ ssl-admin&engineersgatelp.com
+50321
+ Trimark Limited
+ Joakim Gezelius
+ joakim&trimarkgaming.com
+50322
+ Mondragon Goi Eskola Politeknikoa Jº Mª Arizmendiarrieta S. Coop.
+ Arantxa Manterola
+ sistemak.mgep&mondragon.edu
+50323
+ Santander Consumer USA Holdings Inc
+ Daniel Cervera
+ dacervera&santanderconsumerusa.com
+50324
+ Quatius Limied
+ Simon Wu
+ simon.wu&quatius.com
+50325
+ The Candystripe Company
+ Dominic Martin
+ dm&thecandystripecompany.com
+50326
+ Xton Technologies
+ Mark Klinchin
+ mklinchin&xtontech.com
+50327
+ Funding Circle Limited
+ Marcus Berglof
+ devops&fundingcircle.com
+50328
+ asap
+ Stephan Kalvelage
+ skalvelage&freenet.de
+50329
+ Druid Software
+ Olivier Deme
+ odeme&druidsoftware.com
+50330
+ Microart ltd.
+ Kirichenko Timur
+ sale&microart.ru
+50331
+ Rennschmiede Pforzheim e.V.
+ Nils Siegle
+ admin&rennschmiede-pforzheim.de
+50332
+ Motorola Solutions Australia Pty. Limited
+ Chris Blaker
+ chris.blaker&motorolasolutions.com
+50333
+ SamKnows Ltd
+ Russell Knighton
+ russell&samknows.com
+50334
+ E.on Värme Sverige AB
+ Annelie Mossberg
+ annelie.mossberg&eon.se
+50335
+ Security Bank of KC
+ William Girnius
+ itdept&securitybankkc.com
+50336
+ MFR Stenay
+ Vincent DEFERT
+ mfr.stenay&mfr.asso.fr
+50337
+ New Hampshire Oncology-Hematology, PA
+ Eliza Browne
+ e.browne&nhoh.com
+50338
+ North Pole Engineering
+ Jim Meyer
+ jimm&npe-inc.com
+50339
+ Satellite Signature
+ Kevin O'Neil
+ kevin&satsignature.com
+50340
+ Ares-Tech
+ Capparucci Francesco
+ francesco.capparucci&ares-tech.it
+50341
+ Habitech
+ Martin Krohn
+ ianaoid&krohn.com.ar
+50342
+ Telexir
+ Vladimir Romanov
+ vromanov&telexir.com
+50343
+ SpaceCircuits
+ Adtihya Tanjavur
+ adithya&spacecircuits.com
+50344
+ Häradskog i Örebro AB
+ Ida Prejer
+ ida.prejer&haradskog.se
+50345
+ Panopta
+ Jason Abate
+ jason&panopta.com
+50346
+ Centerpoint Networks
+ Don McGrath
+ notices&centerpointnetworks.net
+50347
+ Muquans
+ Mathieu Corradini
+ mathieu.corradini&muquans.com
+50348
+ VCP Land Schleswig-Holstein
+ Jan-Hendrik Garber
+ internet&vcp.sh
+50349
+ Cubic Global Defense
+ Configuration Management
+ scm_cda&cubic.com
+50350
+ Epikur Software & IT-Service GmbH & Co. KG
+ Bernhard Hertel
+ info&epikur.de
+50351
+ Love That Collar
+ Jeff Frederick
+ jeff&jfrederick.com
+50352
+ jfrederick.com
+ Jeff Frederick
+ jeff&jfrederick.com
+50353
+ Secure-U
+ Jeff Frederick
+ info&secure-u.org
+50354
+ Sonalysts, Inc.
+ IT Department
+ postmaster&sonalysts.com
+50355
+ Bit-hewn Technologies Ltd
+ Oliver Bunting
+ oliver&bithewn.co.uk
+50356
+ Fenrir Inc.
+ Nobuhiro Ito
+ reg.iana&fenrir.co.jp
+50357
+ AmeriTech Energy Corporation
+ David Wise
+ david.wise&AmeriTechEnergy.com
+50358
+ Sri Sai Communications Pvt.Ltd.,
+ Dr.Pakala Madhusudan Rao
+ info&srisaipl.com
+50359
+ Synthesa Chemie Gesellschaft m.b.H.
+ Synthesa Informatik - Alfred Palkoska
+ edv&synthesa.at
+50360
+ Lumacron Technology Ltd
+ Kevin Robertson
+ krobertson&lumacron.com
+50361
+ Transport Limon
+ Laurent Limon
+ regis.dirian&siatbraun.fr
+50362
+ iNETSTABLE.cz
+ Jaroslav Urbanek
+ urbanek&inetstable.cz
+50363
+ 915ers
+ Him Yeung
+ Felix&915ers.com
+50364
+ TRANSPORTS GIGOUX
+ SABINE GIGOUX
+ transports.gigoux&wanadoo.fr
+50365
+ TRANSPORTS GIGOUX
+ SABINE GIGOUX
+ transports.gigoux&wanadoo.fr
+50366
+ Paratus AMC Limited
+ Luke Flack
+ luke.flack&paratusamc.co.uk
+50367
+ EJIE
+ Juan Ignacio uralde Moro
+ ji-uralde&ejie.eus
+50368
+ Open Cosmos LTD
+ Thomas Parks
+ thomas&open-cosmos.com
+50369
+ IQHQ
+ Steve Smith
+ steven&iqhq.co.uk
+50370
+ RadioKit Ltd
+ Marcin Lewandowski
+ admin&radiokit.org
+50371
+ Deliverik Software Co. Ltd.
+ Thomas Xu
+ xuzheng&deliverik.com
+50372
+ Data Vision S/A
+ Luis Ernesto
+ engsoft&datatraffic.com.br
+50373
+ Serpent77 Networks
+ Sean Sterling
+ housebillz&serpent77.com
+50374
+ Vlasnet Enterprises Beheer BV
+ Jan Vlastuin
+ security&vlasnet.nl
+50375
+ Landesmedienzentrum Baden-Wuerttemberg
+ Soo-Dong Kim
+ kim&lmz-bw.de
+50376
+ HUENGSBERG GmbH
+ Werner Huengsberg
+ wah&DAXware.onMicrosoft.de
+50377
+ Ministerio de Economía de la República de El Salvador
+ Oscar Humberto Cruz Guardado
+ firma.electronica&economia.gob.sv
+50378
+ Mendel Warshawsky MD
+ Mendel Warshawsky
+ drwarshawsky&optimum.net
+50379
+ Sebastian Rauch Glasfasertechnik
+ Sebastian Rauch
+ sebastian.rauch&rauch-systems.com
+50380
+ iDAvatars
+ Neil Lamoureux
+ io&idavatars.com
+50381
+ Trust Designer
+ Jérôme Dusautois
+ jdusautois&trustdesigner.com
+50382
+ Apeiron Data Systems, Inc.
+ Vijay Shrivastav
+ vijay&apeirondata.com
+50383
+ Radiofit
+ Sergey Kustov
+ info&radio-fit.com
+50384
+ Zotter Schokoladen Manufaktur GmbH
+ Michael Zotter
+ michael&zotter.at
+50385
+ Maestro Digital Mine
+ Ashton Gobbo
+ ashton.gobbo&maestrodigitalmine.com
+50386
+ SigScale Global Inc.
+ Vance Shipley
+ vances&sigscale.org
+50387
+ lenart.io
+ Janos Lenart
+ janos&lenart.io
+50388
+ TRANSPORTS GEYER & CIE
+ PIERRE GEYER
+ pierre.geyer&wanadoo.fr
+50389
+ VIZENTEC S/A
+ Luis Ernesto
+ engsoft&datatraffic.com.br
+50390
+ Redjack
+ Greg Virgin
+ admin&redjack.com
+50391
+ Dallas Makerspace
+ Infrastructure Committee
+ Infrastructure <infrastructure&dallasmakerspace.org>
+50392
+ Eles
+ Dmitry Dyogtev
+ eles&eles.ru
+50393
+ HongKong JoyTelecom Co., Limited
+ Hongwu LU
+ hongwu.lu&joytelecom.com
+50394
+ Conrad Electronic SE
+ Peteratzinger Thomas
+ dvhotline&conrad.de
+50395
+ VARTA Consumer Batteries GmbH & Co. KGaA
+ Stefan Kemmler
+ stefan.kemmler&eu.spectrumbrands.com
+50396
+ FSUE "State ATM Corporation", branch "Aerocontrol"
+ Mikhail Mikhaylov
+ it&aero.gkovd.ru
+50397
+ Shanghai YuHuan Information System.,Ltd
+ Hongwu LU
+ hongwu.lu&joytelecom.com
+50398
+ Asseance Software Inc.
+ Ron Christie
+ ron&asseance.com
+50399
+ Association of German Transport Companies (VDV)
+ Berthold Radermacher
+ radermacher&vdv.de
+50400
+ Frogen International Limited
+ Tuddy Ma
+ administrator&frogen.com
+50401
+ VBM / Veri Bilgi Merkezi BiliÅŸim Hiz. Ltd.
+ Ahmet Aylin Öztürk
+ ahmet.ozturk&vbm.com.tr
+50402
+ Radio Belle Vue
+ MATHIEU Michael
+ michael&radiobellevue.fr
+50403
+ BACKFACTORY GmbH
+ Carl Kiendl
+ admin&backfactory.de
+50404
+ Tata Instatitute of Fundamental Research Hyderabad
+ Suman Saurav
+ suman&tifrh.res.in
+50405
+ Tasmanian Alkaloids Pty Ltd
+ Richard Loone
+ dl-it&tasalk.com.au
+50406
+ Vietnam Post and Telecommunication industry technology joint stock company (VNPT Technology)
+ Ly Quoc Chinh
+ chinhlq&vnpt-technology.vn
+50407
+ BERNHARD CHRISTIAN
+ CHRISTIAN BERNHARD
+ transportcgb.christian&gmail.com
+50408
+ DUTRIEUX ROGER
+ DUTRIEUX ROGER
+ vero.dutrieux&gmail.com
+50409
+ Australasian Audio Engineering (NZ) Ltd.
+ Rob Inskeep
+ snmp&aae.co.nz
+50410
+ Goliath Technologies
+ Raja Jadeja
+ corpit&goliathtechnologies.com
+50411
+ Soprani.ca
+ Denver Gingerich
+ denver&soprani.ca
+50412
+ Superna
+ Andrew MacKay
+ andrew.mackay&superna.net
+50413
+ UB330.net d.o.o.
+ Uros Gaber
+ uros&ub330.net
+50414
+ Weka.IO
+ Zohar Zilberman
+ zoharz&weka.io
+50415
+ Challow
+ Kieron Mohindra
+ kmohindra&challow.net
+50416
+ Gabriel Guldner
+ Gabriel Guldner
+ gabriel&guldner.eu
+50417
+ Maricopa County
+ Enterprise Data Center
+ edcsteam&mail.maricopa.gov
+50418
+ MetsTech Pty Ltd
+ Chris Martin
+ chris&martin.cc
+50419
+ Bubtaina Group Limited
+ Mohamed Ali Bubtaina
+ mohamed&bubtaina.com
+50420
+ earthledger
+ East Xiao
+ xiaodong&earthledger.com
+50421
+ SEIKO ELECTRIC CO.,LTD
+ Hideo Harada
+ hideo-harada&seiko-denki.co.jp
+50422
+ philisense
+ Xinjun Cao
+ ceshi&philisense.com
+50423
+ amazingrex
+ Jason Broune
+ luhongwei&dragonest.com
+50424
+ Netberg
+ Alice Yew
+ alice.yew&netbergtw.com
+50425
+ MKSS Thailand Co., Ltd.
+ Bunphot Kliaphuangphit
+ bunphot&mkssthailand.com
+50426
+ National Library of Greece
+ Dimitris Zygoukis
+ zygoukis&nlg.gr
+50427
+ KIEHL FRERE
+ DENIS BOELHER
+ regis.dirian&siatbraun.fr
+50428
+ TRANSPORTS HOLZ
+ VERONIQUE HOLTZ
+ regis.dirian&siatbraun.fr
+50429
+ TWT
+ THIERRY WAYTTEYNE
+ regis.dirian&siatbraun.fr
+50430
+ RIEDLINGER SARL
+ VERONIQUE RIEDLINGER
+ regis.dirian&siatbraun.fr
+50431
+ DERSEN Sp. z o.o.
+ Marcin Woźniak
+ m.wozniak&dersen.com.pl
+50432
+ GE Power
+ zhi Shi
+ Zhi.shi&ge.com
+50433
+ IBE - Institute for Medical Information Processing, Biometry and Epidemiology
+ Nikolaus von Bomhard
+ bomhard&ibe.med.uni-muenchen.de
+50434
+ Tieto Great Britain
+ Stephen Franks
+ stephen.franks&tieto.com
+50435
+ jingjiamicro
+ Wanhui Zeng
+ jingjiasoft&jingjiamicro.com
+50436
+ NM2 S.r.l.
+ Giuseppe Aceto
+ aceto&nm-2.com
+50437
+ ZhongXin Cybersecurity Co.,Ltd.
+ bing jiang
+ jiangbing&cnzxsoft.com
+50438
+ TRANSPORTS CONRAD
+ ERIC CONRAD
+ conrad-eric&wanadoo.fr
+50439
+ Discovery Digital
+ Igor Brezac
+ dp-dev-sysarch&discovery.com
+50440
+ RPWB
+ Dan Jost
+ postmaster&rpwb.com
+50441
+ Inventure
+ Andrew Harness
+ andrew&jtdenterprisesinc.com
+50442
+ Saransh
+ Saransh Srivastava
+ saransh.311&gmail.com
+50443
+ BEL Ministerie van Landsverdediging
+ Moonen Jef
+ MRCI-CIS-C-DMZ-DL&mil.be
+50444
+ TRANSPORTS VINCENT
+ EMILIE WENTZEL
+ tvsimon&wanadoo.fr
+50445
+ Harmony Lab
+ Harry
+ lead.harmony.lab&gmail.com
+50446
+ RVA Lighting and Masts
+ Network Administrator
+ admin&rvalm.com
+50447
+ Schilliger Bois SAS
+ Vincent Misslin
+ vincent.misslin&schilliger.fr
+50448
+ ROPP PIERRE ET CIE TRANSPORTS
+ GILBERT BOSSERT
+ gil572&wanadoo.fr
+50449
+ Asseco-SEE DOOEL Macedonia
+ Zarko Kostadinovski
+ zarko.kostadinovski&asseco-see.mk
+50450
+ CarePool Hannover GmbH
+ Andreas Werner
+ a.werner&carepool.de
+50451
+ LMMR Technologies Ltd
+ Lee McLoughlin
+ lee&lmmrtech.com
+50452
+ SOVEN
+ Grégori ROGER
+ gregori.roger&engie.com
+50453
+ GSD Healthcare FZ LLC
+ Francesco Magro
+ it&gsdhealthcare.ae
+50454
+ 飞利信 (PHILISENSE)
+ 曹昕军 (Xinjun Cao)
+ ceshi&philisense.com
+50455
+ aptico GmbH
+ Tim Skopnik
+ oid-admin&aptico.de
+50456
+ Myers Industries Inc
+ Jackie Wanner
+ ialerts&myersind.com
+50457
+ SMJG e.V.
+ Alex Böhm [jwacalex]
+ jwacalex&gmx.net
+50458
+ VIAA
+ Herwig Bogaert
+ herwig.bogaert&viaa.be
+50459
+ Leonardo DRS, Inc.
+ IT Architects
+ itarchitects&drs.com
+50460
+ Codeo Soluções em Tecnologia
+ Rafael Gomes
+ rafael.gomes&e-storageonline.com.br
+50461
+ Eastcompeace
+ Lu Wang
+ wanglu&eastcompeace.com
+50462
+ bredent GmbH & Co.KG
+ Tobias Moser
+ Tobias.Moser&bredent.com
+50463
+ TRANSPORTS PERRIN
+ ANGELIQUE PERRIN
+ regis.dirian&siatbraun.fr
+50464
+ VEM Group
+ Rene Platzk
+ it_lizenz&vem-group.com
+50465
+ intelliCard Solutions AG
+ Thomas Weber
+ thomas.weber&intellicard.ch
+50466
+ ProBoards, Inc
+ Martyn Dale
+ martyn&proboards.com
+50467
+ iD Mobile
+ John Vesey
+ MVNOOperations&iDMobile.co.uk
+50468
+ MEDIAEDGE Corporation
+ Takeshi Kamai
+ kamait&mediaedge.co.jp
+50469
+ Bytepimps
+ Michael Brown
+ ronin.crip&gmail.com
+50470
+ Piston Intelligence Co.,Ltd
+ Chris
+ develop&pistonint.com
+50471
+ CISPA - Center for IT Security, Privacy and Accountability
+ Christoph Hirtz
+ admin&cispa.saarland
+50472
+ Rugged Logic, Inc.
+ Philip Wolfe
+ pwolfe&rugged-logic.com
+50473
+ HealthCare Relations Co., Ltd.
+ Keisuke Karaushi
+ hcr-oid&hcr.co.jp
+50474
+ Canadian Tire Corporation, Limited
+ DNSadmin CTC
+ dn.administration&cantire.com
+50475
+ Wozavez Consulting Ltd.
+ Andras Karasz
+ andras.karasz&wozavez.com
+50476
+ Roga & Kopyta
+ Ostap Bender
+ nicembox&gmail.com
+50477
+ Deli Group
+ Jiang Dong
+ jiangdong&nbdeli.com
+50478
+ St. John's School
+ Richard Tang
+ tech.support&stjohns.bc.ca
+50479
+ Grepit AB
+ Sebastian Larsson
+ sebastian&grepit.se
+50480
+ Broker Consulting, a.s.
+ Vojta Berescak
+ vojtech.berescak&bcas.cz
+50481
+ Katharina Kasper Gruppe
+ Achim Pfeiffer
+ webmaster&dernbacher-gruppe.de
+50482
+ A.N. Belozersky Institute Of Physico-Chemical Biology
+ Alexander Romanov
+ alerom&belozersky.msu.ru
+50483
+ SK Versicherung AG
+ Henning Grote
+ grote&sk-versicherung.at
+50484
+ Geely universty
+ 习天一 (Xi Tianyi)
+ 993150929&qq.com
+50485
+ Vodafone GmbH
+ Holger Jacobs
+ holger.jacobs&vodafone.com
+50486
+ Vlaamse Maatschappij voor Sociaal Wonen
+ Peter Rousseau
+ peter.rousseau&vmsw.be
+50487
+ Municipio de Caxias do Sul
+ Fernando Brombatti
+ infra&caxias.rs.gov.br
+50488
+ AW2S
+ Mr David ARNAUD
+ contact&aw2s.com
+50489
+ Beveridge Williams & Co Pty Ltd
+ Ian Macnaughtan
+ macnaughtani&bevwill.com.au
+50490
+ Yunhe Enmo(Beijing)Technology Co.,LTD
+ Kai Deng
+ kai.deng&enmotech.com
+50491
+ Covond Digital Communications Tec.,Ltd
+ Wei Sun
+ sunxikui&covond.com
+50492
+ Reygers Systemhaus GmbH
+ Michael Reygers
+ info&reygers.de
+50493
+ The Wind in the Sail, LLc
+ william sheldon
+ william.sheldon&windinsail.com
+50494
+ Danske Spil A/S
+ Jesper Tjørnlund
+ jest&danskespil.dk
+50495
+ Ceph
+ Sage Weil
+ sage&newdream.net
+50496
+ Sidean SRL
+ Francisco Villegas
+ francisco.villegas&sidean.com
+50497
+ 4myhealth
+ Martin Exner
+ me&4myhealth.at
+50498
+ Inalasys Technologies
+ Christo Steyn
+ christo.steyn&inalasys.co.za
+50499
+ Delta Engineers, Architects, & Land Surveyors, DPC
+ Colleen Mulrooney
+ cmulrooney&delta-eas.com
+50500
+ NCSCCS Intelligence
+ James Burton
+ jb&0.me.uk
+50501
+ Pos Digicert Sdn Bhd
+ Muhammad Faris Bin Zainal Abidin
+ muhammadfaris&digicert.com.my
+50502
+ HYPR Biometric Security
+ Enterprise Infrastructure
+ entint&hypr.com
+50503
+ Federal Way Schools
+ Noah Keables
+ nkeables&fwps.org
+50504
+ XtraTrust, Inc.
+ Sheky Cheung
+ sheky&xtratrust.com
+50505
+ Mystia.org
+ OID Administrator
+ oidmaster&mystia.org
+50506
+ CGI
+ Magnus Forsell
+ magnus.forsell&cgi.com
+50507
+ Royal National Lifeboat Institution
+ Nick Royley
+ nick_royley&rnli.org.uk
+50508
+ GrowingSpace
+ Justin Kaufman
+ jkaufman&growing.space
+50509
+ Fidelity Bank
+ Andrew Dodd
+ andrew.dodd&lionbank.com
+50510
+ Procubed Inc
+ Rakesh Kumar
+ rakesh.kumar&procubedinc.com
+50511
+ Stordata Sverige AB
+ Niklas Nord
+ niklas.nord&stordata.se
+50512
+ Reisenett AS
+ Carl Petter Sky
+ sky&reisenett.no
+50513
+ coseos.com
+ Thorsten Lorenz
+ thorsten.lorenz&coseos.com
+50514
+ Royal Automobile Club of Tasmania
+ Justin Delpero
+ j.delpero&ract.com.au
+50515
+ Smart Study Co., Ltd.
+ Jooncheol Park
+ joongom&smartstudy.co.kr
+50516
+ Cubresa
+ Bob Schellenberg
+ bschellenberg&cubresa.com
+50517
+ Reinform-Int
+ Arcady Gryzunov
+ agryzunov&reinform-int.ru
+50518
+ YOUNG Develpment Co.
+ Ian Lee
+ admin&youngdevelop.com
+50519
+ NetCologne GmbH
+ Ingo Jentzsch
+ ijentzsch&netcologne.de
+50520
+ Bundesdruckerei GmbH
+ Bjoern Schuette
+ bjoern.schuette&bdr.de
+50521
+ Zentraler IT-Dienstleister der Justiz des Landes Brandenburg
+ Matthias Ernst
+ IANA&Zenit.justiz.brandenburg.de
+50522
+ Kabel Premium Pulp & Paper GmbH
+ Volker Schmidt
+ volker.schmidt&kabelpaper.de
+50523
+ Zynga
+ Sam Dockery
+ it-ops&zynga.com
+50524
+ Provision Data Systems Inc
+ Ian McLaughlin
+ ian&provisiondata.com
+50525
+ DRTECH
+ Jongwoo Kim
+ jwkim&drtech.co.kr
+50526
+ Creative Thinking Innovation Technology
+ Putta Khunchalee
+ putta.k&ctit.co.th
+50527
+ Diaverum Sweden AB
+ Tim Nilsson
+ Tim.Nilsson&Diaverum.com
+50528
+ Toriv AB
+ Oscar Virot
+ oscar.virot&toriv.com
+50529
+ Lonza AG
+ Williner Willi
+ willi.williner&lonza.com
+50530
+ R3
+ Mike Hearn
+ mike&r3.com
+50531
+ Freedom Holdings, LLC dba Freedom Graphic Systems
+ PEN Management
+ penmanagement&fgs.com
+50532
+ BuFaTa Elektrotechnik
+ Dominik Rimpf
+ dominik.rimpf&bufata-et.de
+50533
+ Samaritas
+ Bill Cauley
+ bcaul&samaritas.org
+50534
+ Assurance Technology Corporation
+ Peter Donovan
+ donovan&assurtech.com
+50535
+ Svpribor Ltd.
+ Vitaly Stolyarov
+ svitaliy77&mail.ru
+50536
+ iXsystems
+ Kris Moore
+ kris&ixsystems.com
+50537
+ TeleCommunications Systems, Inc Enterprise Technologies Division
+ Gene Breshears
+ gene.breshears&comtechtel.com
+50538
+ Data Systems International, Inc.
+ Omar A. Vega
+ omar.vega&dsiglobal.com
+50539
+ FNT
+ Oliver Lindner
+ Oliver.Lindner&fntsoftware.com
+50540
+ FieldComm Group, Inc.
+ Stephen Mitschke
+ smitschke&fieldcommgroup.org
+50541
+ San Jose FIRST Robotics Club
+ Matthew Cooper
+ popcornpenguins17&gmail.com
+50542
+ AC&E Pty Ltd
+ Hamish McKinlay
+ it&acande.com
+50543
+ Ambedded Technology Co., LTD.
+ Aaron Joue
+ aaron&ambedded.com.tw
+50544
+ Intrinsic ID B.V.
+ Roel Maes
+ roel.maes&intrinsic-id.com
+50545
+ Maxell, Ltd.
+ Hiroyuki Urata
+ hiroyuki-urata&maxell.co.jp
+50546
+ Burton Neil & Associates, P.C.
+ Hector Rivera
+ hector.rivera&burt-law.com
+50547
+ DXWash LLC
+ Daryl Washington
+ dxw&dxwash.com
+50548
+ metraTec GmbH
+ Klaas Dannen
+ info&metratec.com
+50549
+ Inapa
+ João Miguel Santos
+ joao.santos&inapa.com
+50550
+ Beijing Tengling Technology Co.,Ltd.
+ Zisong Wang
+ wangzisong&bjtengling.com
+50551
+ Elara Software GmbH
+ Stefan Scheffler
+ ssc&elara-it.com
+50552
+ SARA ELECTRONIC INSTRUMENTS SRL
+ MAURO MARIOTTI
+ info&sara.pg.it
+50553
+ PRIMARK Limited
+ Zlatko Krastev
+ zkrastev&primark.ie
+50554
+ DigiCAP Co.,Ltd.
+ SungHeun Oh
+ shoh&digicaps.com
+50555
+ Laureate Education Services Australia
+ Jiri Kosar
+ pen&laureate.net.au
+50556
+ ukgov.cloud
+ peter wild
+ postmaster&salford.gov.uk
+50557
+ ictservices.co.uk
+ peter wild
+ postmaster&salford.gov.uk
+50558
+ Northrop Grumman Litef GmbH
+ Harald Fischer
+ fischer.harald&ng-litef.de
+50559
+ Alex Lambert
+ Alex Lambert
+ alex&alexlambert.com
+50560
+ infra fuerth gmbh
+ Dierk Ebert
+ sit&infra-fuerth.de
+50561
+ Agroprombank CJSC
+ Andrey Zvyagin
+ andrey&agroprombank.com
+50562
+ Powersmiths International Corp.
+ Piotr Grudzinski
+ piotr&powersmiths.com
+50563
+ Council Rock Enterprises LLC
+ Jairo Hernandez
+ jhernandez&council-rock.com
+50564
+ MaxiMedia
+ Maxi Hartig
+ pen&mmwebsites.de
+50565
+ CohuHD Costar LLC
+ Neil A Alan, Software Engineering Manager
+ nalan&cohuhd.com
+50566
+ Pitt County Schools
+ Jeffrey Smith
+ jsmith&pitt.k12.nc.us
+50567
+ RF Optic LTD
+ David Gabbay
+ davidG&RFOptic.com
+50568
+ The University of Texas Rio Grande Valley
+ Joseph Banda
+ joseph.banda&utrgv.edu
+50569
+ Cookiejar Technologies Pvt. Ltd.
+ Manoj Alandkar Ajit
+ manoja&cookiejar.co.in
+50570
+ WoTrus CA Limited
+ Richard Wang
+ admin&wotrus.com
+50571
+ Erste Group IT International
+ Martin Rublik
+ martin.rublik&erstegroup.com
+50572
+ CHU de Québec
+ Pierre-Emmanuel Turcotte
+ pierre-emmanuel.turcotte&mail.chudequebec.ca
+50573
+ Ram Tool Construction Supply Co.
+ David Lowery
+ david.lowery&ram-tool.com
+50574
+ R3 Continuum, LLC
+ Zachary Burkum
+ zachary.burkum&r3continuum.com
+50575
+ Synchrony Financial
+ Troy Rindy
+ Troy.Rindy&synchronyfinancial.com
+50576
+ TrustComm Inc
+ Jon Dubose
+ jon.dubose&trustcomm.com
+50577
+ West Cancer Center
+ Audrey Cordray
+ acordray&westclinic.com
+50578
+ Solid State Network Solutions
+ Matthew Petricone
+ matt&solidstate.solutions
+50579
+ Seckure, LLC
+ Joseph Arnold
+ joseph.arnold&seckure.com
+50580
+ International Integrated Systems, Inc.
+ Chris Kung
+ chris.kung&iisigroup.com
+50581
+ MHOLGUIN
+ Marino Holguin
+ marinoholguin&gmail.com
+50582
+ U-NMS
+ Kookmin University, SCRC, Hamdamboy Urunov, Soo-Hyun Park
+ hamdamboy.urunov&gmail.com
+50583
+ Omnipresent Friki Enviroment
+ Jorfran Alexander Belloso Medina
+ zonafrikica&gmail.com
+50584
+ Indiana University, Radiology and Imaging sciences
+ Sundar Paramasivam
+ mparamas&iupui.edu
+50585
+ Core-Mark International
+ Ken Merrigan
+ it&core-mark.com
+50586
+ Civiq Smartscapes LLC
+ Ilan Rozenblat
+ ilan.rozenblat&civiq.com
+50587
+ Cloudwise SRL
+ Bogdan Bocse
+ bogdan&cloudwise.ro
+50588
+ Datapath Limited
+ Richard Smith
+ richard.smith&datapath.co.uk
+50589
+ Xorble
+ David Hoyle
+ david_j_hoyle&hotmail.com
+50590
+ RunSmart
+ Matt Hamende
+ mhamende&runsmart.io
+50591
+ SCIERIE ET CAISSERIE DE STEINBOURG
+ SCHNEPF ALEXANDRE
+ schnepf.alexandre-scs&wanadoo.fr
+50592
+ OOO "OTZVUK"/ООО "ОТЗВУК"
+ Aleksey Volchkov
+ volchkov&otzvuk.spb.ru
+50593
+ FSI (FM Solutions) Ltd
+ IT Support
+ it&fsi.co.uk
+50594
+ Peregrine Labs LLC
+ Jesse Miller
+ jmiller&peregrine-labs.com
+50595
+ AtFCyber Inc
+ Dennis Glatting
+ oid&pki2.com
+50596
+ VisageCloud
+ Bogdan Bocse
+ bogdan&visagecloud.com
+50597
+ GnomeLabs
+ Frank Robertson
+ techcontact&gnomelabs.com
+50598
+ stulz technology integration limited
+ SIMON GARDNER
+ SIMON.GARDNER&STULZ-TI.CO.UK
+50599
+ Bank Millennium SA
+ Grzegorz Popowski
+ grzegorz.popowski&bankmillennium.pl
+50600
+ Radium
+ Anton Kasimov
+ root&radium.group
+50601
+ Richard M. Hicks Consulting, Inc.
+ Richard Hicks
+ rich&richardhicks.com
+50602
+ Impact Networking
+ Douglas Gamache
+ dgamache&impactnetworking.com
+50603
+ Discovery Bank
+ Marcus Portmann
+ marcusp&discovery.co.za
+50604
+ ss7.io
+ Stanislav Poroshin
+ sp&ss7.io
+50605
+ ChinaNetCenter-Xiamen R&D center
+ Qiu Nianting
+ qiunt&wangsu.com
+50606
+ TSEP
+ Johannes Klein
+ administration&tsep.com
+50607
+ ELVEES NeoTek, JSC
+ Nikita Bobkov
+ iana&elveesneotek.com
+50608
+ Taylor Fresh Foods Inc.
+ Kevin Forni
+ support&taylorfarms.com
+50609
+ walker
+ é‚“é½ (Deng Qi)
+ 13142285368&163.com
+50610
+ Uppsala Akademiförvaltning
+ Anders Söderström
+ anders.soderstrom&uaf.uu.se
+50611
+ Laban
+ Laban Wang
+ laban.l.wang&gmail.com
+50612
+ South Hadley Public Schools
+ Kyle Sodano
+ ksodano&shschools.com
+50613
+ RABBAH SOFT SARL
+ RABBAH Mahmoud Almostafa
+ contact&rabbahsoft.ma
+50614
+ St Augustine's College-Sydney
+ Svetlana Mazur
+ smazur&saintaug.nsw.edu.au
+50615
+ Heldküchen Möbelfabrik GmbH
+ Michael Reitmeier
+ michael.reitmeier&held-moebel.de
+50616
+ Huorong
+ Jianye Li
+ lijianye&huorong.cn
+50617
+ JIT Solutions Sp. z o.o.
+ Lukasz Ziolkwsoki
+ lukasz.ziolkowski&jitsolutions.pl
+50618
+ Enghouse AG
+ Patrick Kusseneers
+ patrick.kusseneers&enghouse.com
+50619
+ Bedford Borough Council
+ Craig Hulland
+ craig.hulland&bedford.gov.uk
+50620
+ UniTesS
+ Maxim Barodzka
+ unitess_OID_admin&rambler.ru
+50621
+ Golage Inc
+ Furkan CONTAR
+ furkancontar&golage.com
+50622
+ EQS Group AG
+ Osman Durrani
+ osman.durrani&eqs.com
+50623
+ South Jersey Industries
+ NOJAN EMAD
+ nemad&sjindustries.com
+50624
+ Hill-Rom, Inc.
+ Stephan Romano
+ stephan.romano&hill-rom.com
+50625
+ Agari Data, Inc.
+ Neil Chazin
+ nchazin&agari.com
+50626
+ Concentric Media Sdn Bhd
+ Aaron Tan
+ aaron&nuavox.com
+50627
+ Rosenberger Hochfrequenztechnik GmbH & Co KG
+ Christian Janssen
+ christian.janssen&rosenberger.de
+50628
+ Imopetro, SA.
+ Boris Wiethoff
+ boris.wiethoff&ebs.co.mz
+50629
+ e-business systems, SARL
+ Boris Wiethoff
+ boris.wiethoff&ebs.co.mz
+50630
+ Compal Electronics Inc.
+ Benson Wang
+ Benson_Wang&compal.com
+50631
+ Latvijas Republikas Ārlietu ministrija
+ KÄrlis Akmens
+ Karlis.Akmens&mfa.gov.lv
+50632
+ Anyware LTD
+ Giogi Gogishvili
+ ggogishvili&anyware.ge
+50633
+ LPixel Inc.
+ Antoine Choppin
+ choppin&lpixel.net
+50634
+ LLC NPO UralNash
+ Tolkachev Aleksander
+ Tolkachev.cnt73&yandex.ru
+50635
+ Gunnar Beutner
+ Gunnar Beutner
+ gunnar&beutner.name
+50636
+ FELA Management AG
+ Severin Birrer
+ severin.birrer&fela.ch
+50637
+ Squadra Group
+ Sergey Alekseev
+ sa&squadra-group.com
+50638
+ cyLEDGE Media GmbH
+ Günter Dressel
+ admin&cyledge.com
+50639
+ Enics
+ Risto Mäkelä
+ risto.makela&enics.com
+50640
+ R2 Dermatology
+ Dylan McReynolds
+ dmcreynolds&r2derm.com
+50641
+ Orthopädie-Schuhtechnik Frisch GmbH & Co. KG
+ Christoph Schmatzler
+ it&frisch-luebeck.de
+50642
+ Andreas Schufft SW Entwicklung & EDV Beratung
+ Andreas Schufft
+ iana&rmslash.com
+50643
+ "ИП" Kostakov Dmitry
+ Dmitry Kostakov
+ dmitrybarynov&gmail.com
+50644
+ Elumbus GmbH
+ Joern Eble
+ technik&elumbus-reisen.de
+50645
+ Salvage Management & Disposals (Pty) Ltd.
+ Jean-Francois du Toit
+ jean-francois&smd.co.za
+50646
+ Signaturit Solutions, S.L.
+ Edwin Mata Navarro
+ edwin.mata&signaturit.com
+50647
+ Beispielsfall
+ Mark Broecker
+ pen.iana.org&beispielsfall.de
+50648
+ ENVOY Group, LLC
+ Aaron Picht
+ it-iana&weareenvoy.com
+50649
+ Trailing Bits
+ Erik Johansson
+ erik&trailingbits.com
+50650
+ Xerox Belgium - Luxembourg
+ Wesley Biart
+ wesley.biart&xerox.com
+50651
+ 5F Soluções em TI
+ Eduardo Hirochi Inoue
+ hiro&5f.com.br
+50652
+ Communal Hydro Energy, Inc.
+ KIKUCHI Yutaka
+ yu&communalhydro.com
+50653
+ Huaxin SM Optics (HSMO)
+ Fan Chunquan
+ chunquan.fan&hsmoptics.com
+50654
+ Pioneer Service Corporation
+ Luxinglin
+ luxinglin&pioneerservice.cn
+50655
+ SUNTOR ELECTRONICS CO.,LIMITED
+ zhouqi
+ 67761121&qq.com
+50656
+ Somerset Partnership NHS Foundation Trust
+ Darren Thomas
+ darren.thomas&sompar.nhs.uk
+50657
+ Direction interministérielle du numérique et du système d'information et de communication de l'Etat
+ Jérôme Ploquin
+ jerome.ploquin&modernisation.gouv.fr
+50658
+ Aviator
+ Dimitri Karapetian
+ dimitri.karapetian&adjaragroup.com
+50659
+ Department of the Prime Minister and Cabinet
+ Ben Coutts
+ it&help.pmc.gov.au
+50660
+ RNLI
+ Nick Royley
+ nick_royley&rnli.org.uk
+50661
+ Spencer First Church of the Nazarene
+ Mark Braker
+ systemsadmin&spencernazarene.org
+50662
+ Maryland Department of Human Services
+ Chip Crawford
+ chip.crawford2&maryland.gov
+50663
+ Birmingham Open Source Solutions Ltd
+ Richard Wallman
+ richard.wallman&bossolutions.co.uk
+50664
+ Internalog LLC
+ Vladimir Plotnikov
+ mail&internalog.ru
+50665
+ HILLS HEALTH SOLUTIONS
+ Emanuele Lagana
+ emanuele.lagana&hills.com.au
+50666
+ Trade FIDES, a.s.
+ Martin TureÄek
+ mturecek&fides.cz
+50667
+ Betterservers
+ Jason Borden
+ jason&betterservers.com
+50668
+ igloonet s.r.o.
+ Ondřej Kudlík
+ kudlik&igloonet.cz
+50669
+ National Bank of Belgium
+ John Deckers
+ john.deckers&nbb.be
+50670
+ Innovametro
+ Felix Lechner
+ felix.lechner&innovametro.com
+50671
+ TVT
+ liao weijian
+ liaoweijian&tvt.net.cn
+50672
+ LayTec AG
+ Bjoern Alan Dresen
+ bjoern.dresen&laytec.de
+50673
+ Tessenderlo Chemie International
+ Dirk Baekelant
+ dirk.baekelant&tessenderlo.com
+50674
+ Gosteleradiofond
+ Sinyakov Roman
+ sysadmin&gtrf.ru
+50675
+ TRANSMASH-TOMSK
+ Prodan Aleksey
+ report&transmash-tomsk.ru
+50676
+ Essenjay Technology
+ Rodney McKay
+ pen-admin&essenjay-technology.uk
+50677
+ datacrumbs
+ Mario Hirt
+ oid&datacrumbs.de
+50678
+ Cihan Aydin
+ Cihan Aydin
+ cihan.aydin&live.de
+50679
+ Hanssens Telecom
+ Arne Claerebout
+ arne&hanssenstelecom.be
+50680
+ SomaLogic Inc.
+ David Ziebarth
+ dziebarth&somalogic.com
+50681
+ IPHolders Inc.
+ Walter Dreksler
+ dreksler&ipholders.com
+50682
+ SKB Prominform
+ Alexandr Karyakin
+ shura&prominform.ru
+50683
+ NETMA
+ Juergen Schmidt
+ wanmon&netma.nato.int
+50684
+ Xantaro
+ Felix Schüren
+ fschueren&xantaro.net
+50685
+ OSZ Informations- und Medizintechnik
+ Martin Schleyer
+ netservice&oszimt.de
+50686
+ Blue Cedar
+ Kevin Fox
+ kfox&bluecedar.com
+50687
+ Energyfive
+ Dennis Cheliukanov
+ den&energyfive.io
+50688
+ GRIDNET
+ Rafal Skowronski
+ rafalskk&gmail.com
+50689
+ Uila Inc.
+ Miles Wu
+ miles.wu&uila.com
+50690
+ Space Exploration Technologies
+ Adam Lathers
+ hostmaster&spacex.com
+50691
+ Janus Technology Ltda.
+ Gustavo Ramirez
+ gustavo&janustech.com.br
+50692
+ Embrapa Sede
+ Sandra Satyko Guimaraes Watanabe
+ sandra.satyko&embrapa.br
+50693
+ ATEA Baltic
+ Vytautas Kelmelis
+ Vytautas.Kelmelis&atea.lt
+50694
+ Symanitron-electronics
+ Andrey Panov
+ pad&symanitron.ru
+50695
+ ENLITEON Limited
+ Riccardo Mazzurco
+ riccardo.mazzurco&enliteon.com
+50696
+ Brightways Corporation
+ David Hanson
+ david.hanson&brightwaysco.com
+50697
+ Cafari Inc.
+ Paul Chen
+ paul&cafari.com
+50698
+ North Central Texas Council of Governments
+ Jonathan Matthews
+ jmatthews&nctcog.org
+50699
+ ASiO
+ Stefan Szczygielski
+ pen-iana&asio.pl
+50700
+ Ulrich Busch
+ Ulrich Busch
+ ulrich.busch&bluewin.ch
+50701
+ PI SYSTEM co.,ltd.
+ Kuwabara Hiroshi
+ hrkuwaba&pi-system.co.jp
+50702
+ DIEHL Informatik GmbH
+ Michael Schieber
+ michael.schieber&diehl.com
+50703
+ Acteon Group Limited
+ Robert Brock
+ hostmaster&acteon.com
+50704
+ star.Energiewerke GmbH & Co. KG
+ Volker Scherrer
+ v.scherrer&star-energiewerke.de
+50705
+ NPAW (Nice People At Work)
+ Marc Rodon
+ mrodon&nicepeopleatwork.com
+50706
+ Fiducia & GAD IT AG
+ Hermann Amann
+ hermann.amann&fiduciagad.de
+50707
+ Nextragen Solutions GmbH
+ Sascha Mahmood
+ sascha.mahmood&nextragen-solutions.de
+50708
+ Point Core SAS
+ Nicolas BOUQUET
+ nicolas&point-core.com
+50709
+ JJIM.de Network Exploration Task-Force
+ Joel Brunenberg
+ joel.brunenberg&org.jjim.de
+50710
+ zhaoqing medical college
+ Eason Wu
+ vistahome&qq.com
+50711
+ Goldberg & Mathew Medical associates
+ hope friedman
+ hopestacy6&gmail.com
+50712
+ Connexys
+ Camiel Kluver
+ kluver&connexys.com
+50713
+ KT IT Planning Group
+ Jungmo Koo
+ jungmo.koo&kt.com
+50714
+ Jones Lang LaSalle IP, Inc.
+ Mahmood Ali
+ CertManager&am.jll.com
+50715
+ Bluink Ltd
+ Laurence Hamid
+ lhamid&bluink.ca
+50716
+ Huaqin Telecom Technology Co.,Ltd.
+ Zane Chen
+ chenzhao5&huaqin.com
+50717
+ FTI "ROSTRANSMODERNIZATSIYA"
+ Alexander Korolev
+ lic&asutk.ru
+50718
+ BPO Advisors SpA
+ Marco Mosca
+ marco.mosca&bpo-advisors.net
+50719
+ RNLI
+ Nick Royley
+ nick_royley&rnli.org.uk
+50720
+ Hawaii Oncology, Inc.
+ Selina Lewis
+ slewis&hioncology.com
+50721
+ St Marys Oncology Center, LLC
+ Shannan Robenalt
+ shannan&drtriponc.com
+50722
+ Practice Provider Corporation
+ John Carbone
+ john&practiceprovider.com
+50723
+ RF Solutions LLC
+ Chris Godwin
+ cgodwin&rf-solutions.com
+50724
+ Iowa Student Loan
+ Blake Norton
+ bnorton&studentloan.org
+50725
+ ROCAS SI
+ Arcade AGBECI
+ contact&rocas-si.fr
+50726
+ Tekon-Avtomatika
+ Alexander Ivanov
+ ivanov&tekon.ru
+50727
+ Civil Aviation University of China
+ 刘中 (Liu Zhong)
+ liuzhong_18&163.com
+50728
+ Nemon
+ HongJe Kim
+ support&nemon.co.kr
+50729
+ Stichting Groningen Groningen Declaration Network
+ Herman de Leeuw
+ gdn&groningendeclaration.org
+50730
+ TELCAT MULTICOM GmbH
+ Efstratios Daskalopoulos
+ security&telcat.de
+50731
+ NAES Corporation
+ Mike Leinweber
+ mike.leinweber&naes.com
+50732
+ HIAG Data
+ CISO
+ CISO&hiagdata.com
+50733
+ bluebyteIT Sven Treiber
+ Sven Treiber
+ sven.treiber&bluebyte-it.de
+50734
+ HHGL Limited
+ Jason Hampton
+ Jason.Hampton&homebase.co.uk
+50735
+ Vricon Systems
+ Anders Rönnbrant
+ anders.ronnbrant&vricon.com
+50736
+ Axcella, LLC
+ Nick Avgerinos
+ nicka&axcella.com
+50737
+ Chaitin Tech
+ yang.li
+ yang.li&chaitin.com
+50738
+ HomeLABs
+ Ivan Kotiv
+ zlojkota&gmail.com
+50739
+ lmu
+ david planner
+ david.planner&iaag.geo.uni-muenchen.de
+50740
+ AIRSYS GmbH
+ Ronny Bunke
+ ronny.bunke&bertelsmann.de
+50741
+ Dust Devil Hosting, LLP
+ Emily Heginbotham
+ admin&cheetahdesigns.org
+50742
+ Optus Yes Lab
+ Guillaume Poulet-Mathis
+ yeslab&optus.com.au
+50743
+ nihon communication solutions
+ ANGURU SURESH
+ suresh.anguru&ncs-in.com
+50744
+ Max Bögl Bauservice GmbH & Co.KG
+ Klaus Steger
+ certs&max-boegl.de
+50745
+ GRDF
+ KARENZI Pascal
+ grdf-dsi-certificats&grdf.fr
+50746
+ Bank of Namibia
+ Mbauguraije Tjikuzu
+ Mbaunguraije.Tjikuzu&bon.com.na
+50747
+ Vastec
+ David Thompson
+ david.thompson&vastec.com
+50748
+ iRobot Corporation
+ John Bell
+ pen-oid-admin&irobot.com
+50749
+ Avantix
+ COULON Christine
+ christine.coulon&atos.net
+50750
+ AEGIDE
+ Cédric NEVEUX
+ support&aegide.fr
+50751
+ FIDUMTEC
+ Carlos Visser
+ carlos.visser&fidumtec.com
+50752
+ Delta Constructors
+ Aaron Schilling
+ aschilling&deltaconstructors.net
+50753
+ Bergkvist Siljan Mora AB
+ Kent Matsuhashi
+ it&bergkvistsiljan.com
+50754
+ Bergkvist Siljan Blyberg AB
+ Kent Matsuhashi
+ it&bergkvistsiljan.com
+50755
+ Siljan Energi AB
+ Kent Matsuhashi
+ it&siljan.com
+50756
+ D. A. Taylor Consulting LLC
+ David Taylor
+ david&dataylorconsulting.com
+50757
+ ST Engineering Ltd
+ Wong Peng Leong, Melvin
+ wong.pengleong&stengg.com
+50758
+ All My Papers
+ Toby Ball
+ toby.ball&allmypapers.com
+50759
+ MAVOCO GmbH
+ Remigiusz Weska
+ remek.weska&mavoco.com
+50760
+ CELPRAM
+ Mario MARTINS
+ mario.martins&celpram.fr
+50761
+ von Stockhausen
+ Hans Christian von Stockhausen
+ hc&vst.io
+50762
+ mühlbauer + partner Technische Dokumentation GmbH & Co. KG
+ Guido Kraus
+ cert&m-p.de
+50763
+ Loca Images
+ Stéphane Ténier
+ stephane&loca-images.com
+50764
+ Genuinous
+ Davide Fiorentino lo Regio
+ email&genuinous.com
+50765
+ Toyota Connected, Inc.
+ Preston Doster
+ preston.doster&toyotaconnected.com
+50766
+ Mennonite Central Committee Ontario
+ Karl Reimer
+ karlreimer&mcco.ca
+50767
+ PrecisionWave AG
+ Andreas Zutter
+ contact&precisionwave.com
+50768
+ TECHNOKEY SAS
+ Luz Elba Carrillo
+ luz.carrillo&technokey.co
+50769
+ Communication Devices Inc.
+ Tadhg Kelly
+ info&commdevices.com
+50770
+ TQ Systems GmbH
+ Andreas Freund
+ andreas.freund&tq-group.com
+50771
+ B&A Technology Co., Ltd
+ Fu Xiang
+ fuxiang&baphoton.com
+50772
+ GeissNET
+ Christian Geiss
+ admin&geissnet.de
+50773
+ Stored Value Cards, Inc.
+ Jeff Cours
+ jcours&numifinancial.com
+50774
+ Lessbroken Internet Services
+ Tris Emmy Wilson
+ tris&tris.fyi
+50775
+ MeSign Technology Limited
+ Richard Wang
+ cps&mesign.com
+50776
+ System V,Inc.
+ Youichi Kato
+ kanri&sysv.co.jp
+50777
+ Stenvalls Trä AB
+ Thomas Wikstrom
+ thomas.wikstrom&stenvalls.se
+50778
+ Edwin Lankamp Consulting
+ Edwin Lankamp
+ edwin.lankamp&gmail.com
+50779
+ Zombie Orrpheus Entertainment LLC
+ Ben Dobyns
+ b.dobyns&zombieorpheus.com
+50780
+ MacEwan University
+ Network Operations Center
+ noc&macewan.ca
+50781
+ Gradient Technologies, LLC
+ Tom Mia
+ operations&gradientsoftware.com
+50782
+ Cumulus Systems, Inc.
+ Jed Krohnfeldt
+ jed&cumulus-systems.com
+50783
+ Traxens
+ Christophe Gierski
+ rssi&traxens.com
+50784
+ GIDURAL, Ltd.
+ Denis Matveev
+ denis&gidural.nexcom.ru
+50785
+ Knowcell
+ Luis Vasquez
+ luis.vasquez&knowcell.com
+50786
+ Gemological Institute of America
+ Noe Ortega
+ certificates_ssl&gia.edu
+50787
+ Thales UK Ltd
+ Matt Shaw
+ matt.shaw&uk.thalesgroup.com
+50788
+ German-Jordanian University
+ Anass Ksasbeh
+ anass.ksasbeh&gju.edu.jo
+50789
+ Sentaca
+ Boualem Guiti
+ boualem.guiti&sentaca.com
+50790
+ Synforma Ltd.
+ Alexander Tashkov
+ office&synforma.bg
+50791
+ Redtea Technology (Shanghai) Co., LTD
+ Vincent Wang
+ vincent.wang&redteamobile.com
+50792
+ Genetus Inc.
+ Takanobu OYAMA
+ oyama&genetus.co.jp
+50793
+ Compulsory inforcement bureau under the Prosecutor general's office of the repoblic of Uzbekistan state unitary enterprise "Centr on electronic online auctions organization"
+ Todjiev Alisher
+ e-auksion&mib.uz
+50794
+ Hellomouse
+ Lucas Fiegl
+ lfiegl&hellomouse.net
+50795
+ HENSOLDT Holding Germany GmbH
+ Slonek, Marc
+ it_support_web&hensoldt.net
+50796
+ Clienia Management AG
+ Stephan Greuter
+ info.it&clienia.ch
+50797
+ Salzgitter AG
+ Efstratios Daskalopoulos
+ security&salzgitter-digital.de
+50798
+ Aporeto Inc.
+ Antoine Mercadal
+ antoine&aporeto.com
+50799
+ SlashNext (formerly 'Uet')
+ +923344446789
+ awais.khan&slashnext.com
+50800
+ Domanski Zakrzewski Palinka sp. k.
+ Maciej Maciejewski
+ it&dzp.pl
+50801
+ cqcatr é‡åº†ä¿¡æ¯é€šä¿¡ç ”究院 (Chongqing Information and Communication Research Institute)
+ Yang XuGuang
+ yxguang1988&gmail.com
+50802
+ 556607-9975
+ Peter Loman
+ peter.loman&dalafrakt.se
+50803
+ LOGETEL
+ DECAMPS Lionel
+ ldecamps&logetel.fr
+50804
+ SABEN
+ Arno Hart
+ arno&saben.ac.za
+50805
+ nexVortex
+ nexVortex NOC
+ noc&nexvortex.com
+50806
+ DataBang S.P.R.L.
+ Bernard Rodriguez Y Lopez
+ bernard.rodriguez&databang.io
+50807
+ Eaglepix Systems LLC
+ SiuWai Wu
+ swu&eaglepixsys.com
+50808
+ Veridian Credit Union
+ Blake Bell
+ blakejb&veridiancu.org
+50809
+ Newcontact
+ Matvey Solodovnikov
+ m.solodovnikov&newcontact.su
+50810
+ Stacc AS
+ Marek Zakrzewski
+ marekz&stacc.com
+50811
+ Adel System S.r.l.
+ Matteo Bonaiuti
+ bonaiuti&adelsystem.com
+50812
+ Mediaset España
+ Ramón Ortiz
+ certificados&mediaset.es
+50813
+ Quesive GmbH
+ Bernhard Bock
+ bernhard.bock&quesive.de
+50814
+ Faculty of Medicine Comenius University
+ Jan Bartek
+ jan.bartek&fmed.uniba.sk
+50815
+ Agman Holdings Limited
+ Adrian Gonzalez
+ eca&edfman.com
+50816
+ Telsat
+ Stefano Coli
+ coli&telsat.it
+50817
+ Jazz Networks Limited
+ Engineering
+ iana-pen&jazznetworks.com
+50818
+ Hochschulbibliothekszentrum NRW
+ Uwe Wank
+ unix&hbz-nrw.de
+50819
+ Medialis
+ Gourrier Alexandre
+ agourrier&medialis.com
+50820
+ Niche Finder
+ David Collins
+ info&nichefinder.net
+50821
+ Eurovibes
+ Benedikt Spranger
+ bene&eurovibes.org
+50822
+ Gospel Technology Ltd
+ Reuben Thompson
+ reuben.thompson&gospel.tech
+50823
+ Inner Expanse LLC
+ Shawn Garrington
+ shawn&innerexpanse.com
+50824
+ Central Valley Cancer Center
+ Dianna Aguirre
+ Aguirre79&yahoo.com
+50825
+ RTRJ Tecnologia (T. E. N. Reis Servicos De Informatica - ME)
+ Telmo Reis
+ telmo&rtrj.tech
+50826
+ Mediso Art s.r.o.
+ Petr Pospisil
+ mediso-art&mediso-art.cz
+50827
+ Needswell Inc.
+ Daiji Okamoto
+ daiji.okamoto&needswell.com
+50828
+ Fujian Taili Communication.,Ltd.
+ Wei,Liu
+ 516109734&qq.com
+50829
+ Mount Zion School
+ Praneet Rai
+ praneet&mtzion.edu.in
+50830
+ VECTIGALIS d.o.o.
+ Anze Jensterle
+ pen&vectigalis.si
+50831
+ PATA SIA
+ Edgars Melveris
+ it&pata.lv
+50832
+ Teratac (Pty) Ltd.
+ Andrew Broekman
+ andrew&teratac.com
+50833
+ Bank-Verlag GmbH
+ Jens Althoff
+ jens.althoff&bank-verlag.de
+50834
+ Zavod No. 423 LLC
+ Andrey Gorskiy
+ a.gorskiy&owen.ru
+50835
+ Erhardt-IT
+ Nicky Erhardt
+ Webmaster&erhardt-fbt.de
+50836
+ Pontchartrain Cancer Center
+ Kathy Oubre
+ kathy&pcclouisiana.com
+50837
+ Parsec Labs LLC
+ Robyn Brandner
+ robyn&parseclabs.com
+50838
+ Structura Technology & Innovation s.r.l.
+ Alessandro Chies
+ alessandro.chies&sti4u.it
+50839
+ SkyLab Innogram Pte. Ltd.
+ Sean Kim
+ sean.kim&skylabteam.com
+50840
+ Intercoax Co., Ltd
+ Sang-Gwan Lee
+ sglee&intercoax.com
+50841
+ Qcera, Inc.
+ Peter Pak
+ ppak&qcera.com
+50842
+ Infralinc, LLC
+ Andrew R. Wagner
+ andy&infralinc.com
+50843
+ Seychelles Tourism Board
+ Jude Adeline
+ support&seychelles.travel
+50844
+ Impervious Technologies LLC
+ Steven Foreman
+ steven.foreman&impervioustech.com
+50845
+ RAFFCOM TECHNOLOGIES SDN BHD
+ Affendi Razak
+ affendi&securemetric.com
+50846
+ EXASOL AG
+ Florian Reck
+ florian.reck&exasol.com
+50847
+ Original Telco Solutions limited
+ Gareth Evans
+ garethe&originalsolutions.co.uk
+50848
+ Innflow AG
+ Martin Streiff
+ services&innflow.com
+50849
+ VSV Frakt AB
+ Jan-Stefan Karlsson
+ jan-stefan.karlsson&vsv.se
+50850
+ SnowOncard
+ Daeman Kwon
+ daeman.kwon&snowoncard.com
+50851
+ Gnome Rock
+ Douglas Anger
+ danger&gnomerock.com
+50852
+ LECIP CORPORATION (formerly 'LECIP SLP CORPORATION')
+ Yusuke Hasegawa
+ yuusuke.hasegawa&mb.lecip.co.jp
+50853
+ Flandrin IT
+ Erwan LE DISEZ
+ it&chapsvision.com
+50854
+ Communics Systemhaus GmbH
+ Gerrit Kaemper
+ oid&communics.de
+50855
+ Block Center for Integrative Cancer Treatment
+ Shana Ocasio
+ gmoore&flatiron.com
+50856
+ Pacific Battleship Center
+ David Canfield
+ it&labattleship.com
+50857
+ DENSO SOLUTIONS CO.,LTD.
+ Mari Miyata
+ miyata&kk-denso.co.jp
+50858
+ Shasta County Office of Education
+ James Alspach
+ jalspach&shastacoe.org
+50859
+ dilling.dev
+ Hendrik Dilling
+ iana-pen&rabbadak.de
+50860
+ BIOT sp. z o.o.
+ Kamil Burzyński
+ k.burzynski&biotcloud.com
+50861
+ Stadtverwaltung Herzogenaurach
+ Thomas Wilhelm
+ edv&herzogenaurach.de
+50862
+ Hotspring Ventures Ltd
+ Andrew Stubbs
+ pen&treatwell.host
+50863
+ Figment Design Laboratories (Pty) Ltd
+ Alan Erasmus
+ alan&figment.co.za
+50864
+ GLIWA GmbH
+ Igor Zlatkovic
+ igor.zlatkovic&gliwa.com
+50865
+ ilah
+ ilah Zagui
+ 2tl2r4&gmail.com
+50866
+ ELVA-1 MICROWAVE HANDELSBOLAG
+ Sergey Petrov
+ petrov&elva-1.com
+50867
+ KPMG Nunwood
+ Robert Steel
+ rob.steel&kpmg-nunwood.co.uk
+50868
+ Signamax
+ Guy Shavit
+ gshavit&signamax.com
+50869
+ BASoft
+ KHALDOUNE HAKIM
+ cb.neuro&gmail.com
+50870
+ Jieti Technology Co., Ltd
+ felix li
+ felix.li&newjieti.com
+50871
+ dyna bcs Informatik GmbH
+ Lydia Natter
+ lydia.natter&dynabcs.at
+50872
+ Progeny System Corp. (PAX River Office)
+ Frank J. Crow
+ fjcrow2008&gmail.com
+50873
+ Levi Strauss & Co.
+ Michael Martinez
+ mmartinez&levi.com
+50874
+ Cowan & Associates, Inc.
+ Jim Cecil
+ jim.cecil&cowanassociates.net
+50875
+ Slovenske železnice d.o.o.
+ Marko Arsović
+ marko.arsovic&slo-zeleznice.si
+50876
+ GESAN srl
+ Umberto Della monica
+ umbertodm&gesan.it
+50877
+ Balluff GmbH
+ Sysadmin
+ sysadmin&balluff.de
+50878
+ Creativity Software
+ Leon Hendry
+ leon&creativitysoftware.net
+50879
+ Walgreens Boots Alliance Services Limited
+ Kurt Kincaid
+ kurt.kincaid&walgreens.com
+50880
+ Quantus Information Technologies
+ Calin Morar
+ calin&quantusitech.com
+50881
+ PrimeCert Ltd
+ Federico Berti Arnoaldi
+ administration&primecert.com
+50882
+ Caleo Technologies AB
+ Jens Ahlin
+ jens.ahlin&caleotech.com
+50883
+ tolltickets GmbH
+ Robert Strasser
+ pki&tolltickets.com
+50884
+ Nochta, Inc.
+ Ozcan Bicak
+ ozcan&nochta.com
+50885
+ King Abdulaziz Center for World Culture
+ Nathanael Kenyon
+ nathanael.kenyon&kingabdulazizcenter.com
+50886
+ Chengdu Saturn Technology Co., Ltd.
+ LIU ZHI FENG (Bruce)
+ hny2000&163.com
+50887
+ RailNetEurope
+ Harald Reisinger
+ harald.reisinger&rne.eu
+50888
+ Telcoserv
+ Thomas Manolas
+ tman&telcoserv.gr
+50889
+ Buerotechnik Haustein
+ Rene Haustein
+ iana&meekorah.net
+50890
+ Olimpia Management S.A.
+ Maira Alejandra Mora
+ maira.mora&olimpiait.com
+50891
+ T.CON GmbH & Co. KG
+ Stefan Fiedler
+ ita&team-con.de
+50892
+ Ivy Tech Community College - Lifelong Learning - Bedford
+ Matthew Lewallen
+ bedfordclc&gmail.com
+50893
+ Ethica Data
+ Mohammad Hashemian
+ mohammad&ethicadata.com
+50894
+ RF Creations
+ Timothy Newton
+ tim&rfcreations.com
+50895
+ Kajeet Inc.
+ Hugh mcLenaghan
+ hmclenaghan&kajeet.com
+50896
+ LEAF
+ Juraj Tobias
+ onlineservices&leaf.sk
+50897
+ Islamic College of Brisbane
+ Orhan Camkara
+ ocamkara&icb.qld.edu.au
+50898
+ Comtrol Private Limited
+ Clive Heightman
+ clive&comtrol.com.sg
+50899
+ The Steamship Authority
+ James Ashley
+ jashley&steamshipauthority.com
+50900
+ ALTE OLDENBURGER Krankenversicherung AG
+ Thomas Bartke
+ bartke&alte-oldenburger.de
+50901
+ OBT AG
+ David Huber
+ david.huber&obt.ch
+50902
+ Stadt Nuertingen
+ Juergen Raab
+ it.monitoring&nuertingen.de
+50903
+ ASOCS
+ Vitaly Grinberg
+ vitaly&asocsnetworks.com
+50904
+ Kemberton Healthcare Services
+ Seonho Kim
+ skim&kemberton.net
+50905
+ OpenMuffin
+ Amy Nagle
+ amy-iana&zyrenth.com
+50906
+ mediainvent Service GmbH
+ Johannes Leopold
+ iana-pen&mediainvent.com
+50907
+ Lowe-Martin Company Inc.
+ Gurpreet Singh Bhamra
+ gurpreet.bhamra&lmgroup.com
+50908
+ Mystery Ranch Ltd.
+ Mack Pexton
+ it&mysteryranch.com
+50909
+ Quick Soft Tecnologia da Informação
+ Anderson Artur Nuss
+ datacenter&quicksoft.com.br
+50910
+ Trusted Shops GmbH
+ Leif Hoppe
+ leif.hoppe&trustedshops.de
+50911
+ NSS TECHNOLOGY LIMITED
+ Tank Bai
+ nssadm&163.com
+50912
+ Multipart Labs
+ Matthew Hershberger
+ matthewh&multipart.net
+50913
+ Ponte Technologies Ltd
+ Wei Zhou
+ zhouwei&ponte-tech.com
+50914
+ Cyberstack Limited
+ Domain Administrator
+ cyberlicense&cyberstack.uk
+50915
+ Lacroix Traffic
+ SAUVEBOIS Laurent
+ l.sauvebois&lacroix-city.com
+50916
+ IMDEA Software
+ Juan Cespedes
+ software&imdea.org
+50917
+ Berufsförderungswerk Leipzig gGmbH
+ Alois Fischer
+ it&bfw-leipzig.de
+50918
+ KBR GmbH
+ Bernd Wißler
+ bernd.wissler&kbr.de
+50919
+ KONICA MINOLTA, INC.
+ Shinya Kaku
+ shinya.kaku&konicaminolta.com
+50920
+ Harold Masenya
+ Harold Masenya
+ harold.masenya&outlook.co.za
+50921
+ DPS Electronics, Inc.
+ Susy Sands
+ susy.sands&dpsrr.com
+50922
+ bdcj
+ Ben Divers
+ ben&bdcj.co.uk
+50923
+ DHBW Heilbronn
+ Stefan Kress
+ its&heilbronn.dhbw.de
+50924
+ NthPermutation Security
+ Michael StJohns
+ msj&nthpermutation.com
+50925
+ Advance Financial
+ James Sims
+ james.sims&af247.com
+50926
+ Farmers Bank & Trust Co.
+ Ken Stapleton
+ ianapen&farmers247.com
+50927
+ Tapestry Solutions, Inc.
+ Aaron Reilly
+ areilly&tapestrysolutions.com
+50928
+ Ambu A/S
+ Peter Lund
+ pelu&ambu.com
+50929
+ AS Globitex Holding
+ Aivars Mazurs
+ itd&globitex.com
+50930
+ ZhenSen Optical Communication
+ Momo Li
+ 26201204&qq.com
+50931
+ Onlearn-tech kft
+ Attila Pető
+ peto&onlearn.hu
+50932
+ Sensio AS
+ Øyvind Hvidsten
+ oyvind&sensio.no
+50933
+ Szkoła Podstawowa im. Kornela Makuszyńskiego w Giewartowie
+ Romuald Szczotkiewicz
+ adam&itproszkolenia.com
+50934
+ Erre Elle Net s.r.l.
+ Stefano Annese
+ noc&erre-elle.net
+50935
+ Oneida Health System
+ Daniel Nash
+ dnash&oneidahealthcare.org
+50936
+ TV2 Consulting
+ Jason Peacock
+ jason.peacock&tv2consulting.com
+50937
+ Epic Networks S.r.l.
+ Davide Diana
+ davide.diana&epicnetworks.it
+50938
+ Apprenda Inc
+ Michael Michael
+ accounts&apprenda.com
+50939
+ Magic Leap, Inc
+ Brad Whaley
+ bwhaley&magicleap.com
+50940
+ SMARTNES S.r.l.s.
+ Enrico Gardenghi
+ egarden&myforensic.net
+50941
+ Nocsys
+ Chen Chang Cheng
+ macauley.cheng&nocsys.com.cn
+50942
+ Tubbesing Services
+ Jeff Noel
+ jeffn&tubbesing.com
+50943
+ BelWü-Koordination
+ Tobias Loehnert
+ sysadmin&belwue.de
+50944
+ Deutsche Telekom AG Innovation Laboratories
+ Torsten Haller
+ torsten.haller&telekom.de
+50945
+ Lamb Weston Belaya Dacha
+ Dmitriy Zhidkov
+ admin&lwbd.ru
+50946
+ Restaurant Brands International
+ Hector Munoz
+ hmunoz&rbi.com
+50947
+ Shanghai Gotell Communication Technology Holdings Co., Ltd.
+ Jun Wu
+ jun.wu&roam2free.com
+50948
+ BlockArray
+ sameer ibrahimbacha
+ contact&blockarray.com
+50949
+ Varner Retail AS
+ Inge E. Kjolsvik
+ license&varner.no
+50950
+ ARVAL
+ VANNIER Christophe
+ christophe.vannier&externe.arval.com
+50951
+ Manx Telecom IT
+ Laurence Hind
+ MIB&manx.net
+50952
+ Dimetor GmbH
+ Thomas Wana
+ thomas.wana&dimetor.com
+50953
+ BluVector INC
+ Steven Bade
+ steve.bade&bluvector.io
+50954
+ Sportcast GmbH
+ Pascal Günther
+ it&sportcast.de
+50955
+ comcrypto GmbH
+ Hendrik Nöll
+ iana&comcrypto.de
+50956
+ Health & Social Care Northern Ireland
+ Michael Harnett
+ ictsecuritymanager&hscni.net
+50957
+ Southwest electrolic research institute of China
+ leon wang
+ yife.wang&gmail.com
+50958
+ Idax Solutions Ltd
+ Mark Rodbert
+ mark.rodbert&idaxsoftware.com
+50959
+ becrafted
+ Michael Kraus
+ iana&becrafted.de
+50960
+ Advanced Datacentre Systems Ltd
+ John Hardy
+ john.hardy&advanceddatacentre.com
+50961
+ Gateway TechnoLabs
+ Dhwanil Khandwala
+ dhwanil.khandwala&gatewaytechnolabs.com
+50962
+ Computition
+ Stephen Berthelsen
+ nate&computition.net
+50963
+ HalloWelt! GmbH
+ Leonid Verhovskij
+ support&hallowelt.com
+50964
+ Funko
+ Funko Admin
+ funkoadmin&funko.com
+50965
+ DANUBE SOFT s. r. o.
+ Stanislav Gardon
+ s.gardon&danubesoft.com
+50966
+ Softbridge Technology
+ alvin CANGOU
+ cangoualvin&gmail.com
+50967
+ China Electronics Technology Instruments CO.,LTD The 40th &41st Institute of CETC
+ Dong Jigang
+ nc.dept6&ei41.com
+50968
+ Virtuozzo
+ Valentin Kulesh
+ valentin.kulesh&virtuozzo.com
+50969
+ ENTESC SRL
+ Scardigli Marco
+ marco.scardigli&entesc.com
+50970
+ AerojetRocketdyne
+ Mark Mahoney
+ mark.mahoney&rocket.com
+50971
+ Beijing Metstar Radar Com. LTD.
+ zhaoping sun
+ zhaoping.sun&metstar.net
+50972
+ Micronisus Technonologies Pvt. Ltd.
+ Hesham Ahmed
+ hsa&micronisus.com
+50973
+ Vengeful Syndicate
+ Ashley Townsend
+ admin&vengefulsyndicate.com
+50974
+ R2P GmbH
+ Soren Jessen
+ soeren.jessen&r2p.com
+50975
+ Tricolorvision
+ Jordan Fischer
+ Jordanfischer50&gmail.com
+50976
+ Medtronic CRHF
+ Matthew Kirkwood
+ matt.d.kirkwood&medtronic.com
+50977
+ eMudhra Technologies Limited
+ Vijay Kumar M
+ vijay&emudhra.com
+50978
+ DareNET
+ Jason Hill
+ jason&darenet.org
+50979
+ Radnor Township School District
+ Chris Augustine
+ chris.augustine&rtsd.org
+50980
+ PJSC "TGC-2"
+ Sergey Nabatov
+ NabatovSV&tgc-2.ru
+50981
+ Gartenmann Software AG
+ Markus Gartenmann
+ infra&gartenmann.ch
+50982
+ Viken Skog SA
+ IT-support
+ it-support&viken.skog.no
+50983
+ BAUR GesmbH
+ Franz Kempter
+ It&baur.at
+50984
+ Stuff In A Plug
+ Adrian Aitken
+ oid&stuffinaplug.com
+50985
+ Navigate IT Services GmbH
+ Christopher Friedrichs
+ friedrichs&navigate-it-services.de
+50986
+ New Lexington Clinic, P.S.C
+ Dan Knight
+ dakni&lexclin.com
+50987
+ GoodNet LLC
+ Oleg Yakovlev
+ techdir&goodnet.su
+50988
+ eInfochips India Pvt Ltd
+ Jay Ganatra
+ jay.ganatra&einfochips.com
+50989
+ Solactive AG
+ Sebastian Waitz
+ waitz&solactive.com
+50990
+ CRTC PGUPS
+ Anton Idukov
+ idukov&crtc.spb.ru
+50991
+ Electric Applications, Inc.
+ Stephen Ashworth
+ saa&ashconllc.com
+50992
+ Entertainment Partners
+ Mark Allen
+ mjallen&ep.com
+50993
+ BitSight Technologies
+ Philip Gladstone
+ legal&bitsighttech.com
+50994
+ RBR IT Consulting
+ Brett Thomas
+ admin&rbrettman.com
+50995
+ Quantum Networks (SG) Pte. Ltd.
+ Narasimhan Jayasri
+ admin&qntmnet.com
+50996
+ Wolford AG
+ Steven Billen
+ postmaster&wolford.com
+50997
+ Optellum Ltd
+ Nicholas Dowson
+ Nick.Dowson&optellum.com
+50998
+ BeOnLink LLC
+ Anton Dolgov
+ anton&beonlink.ru
+50999
+ Beijing Lian You Fu Kang Technology Ltd.
+ Zhou Xiao Wei
+ showellz&163.com
+51000
+ Ardent Creative Inc.
+ Jay Sauce
+ jay&ardentcreative.com
+51001
+ SurePassID Corporation
+ Mirko J. Ploch
+ mirko.ploch&surepassid.com
+51002
+ Beehive Systems Pvt Ltd
+ Ganesh Rajamani
+ techpartner&beesys.com
+51003
+ Indian River County Sheriff's Office
+ Matthew Guerra
+ mguerra&ircsheriff.org
+51004
+ Khipu-Networks Ltd
+ Arnab Roy
+ arnab.roy&khipu-networks.com
+51005
+ Opito Labs GmbH
+ Jan Kirchhoff
+ info&opito.de
+51006
+ Collector AB
+ Henrik Björkdahl
+ henrik.bjorkdahl&collectorbank.se
+51007
+ Menard, Inc.
+ Justin Yarrington
+ jyarring&menard-inc.com
+51008
+ Holiday Stationstores, Inc
+ Paul Achtelik
+ Paul.Achtelik&holidaystationstores.com
+51009
+ Skylone Technology Ltd.
+ Gokhan Poyraz
+ gokhan&skylone.com
+51010
+ Flight Systems Inc
+ Brian Attinger
+ hawk&flightsystems.com
+51011
+ Beijing Winicssec Technologies Co.,Ltd.
+ Wangfan
+ fan.wang&winicssec.com
+51012
+ Griffin INet, Inc
+ Darron Black
+ darron&griffin.net
+51013
+ TS3CORP
+ GABRIEL ABDALLA CAVALCANTE SILVA
+ gabriel.cavalcante88&gmail.com
+51014
+ Owen LLC
+ Vladimir Smelnitskiy
+ it&owen.ru
+51015
+ Vispiron GmbH
+ Steffen Calsow
+ steffen.calsow&vispiron.de
+51016
+ ZoneArt Networks Ltd
+ Andrew Chilcott
+ andrew.chilcott&zoneartnetworks.com
+51017
+ Thetatronics Ltd
+ Andrew Chilcott
+ andrew&thetatronics.com
+51018
+ neurocat
+ Frank Selensky
+ fs&neurocat.ai
+51019
+ TrueBlue Inc
+ Michael Bednarczyk
+ mbednarczyk&trueblue.com
+51020
+ BX Technical Services Inc
+ Becka Terry
+ admin&bxtechnical.com
+51021
+ Hochschule Luzern
+ IANA HSLU
+ iana&hslu.ch
+51022
+ DicomFlowAccess - DFA
+ Denys Alexandre Barboza da Silva
+ denirow&gmail.com
+51023
+ SurreyLabs Technology Inc.
+ Tom G. Huang
+ tomghuang&surreylabs.com
+51024
+ Kay McCormick
+ Kay McCormick
+ tech-admin&kaymccormick.com
+51025
+ Guangdong South New Media Inc
+ linyimao
+ gdsnm&qq.com
+51026
+ WAGNER AG Informatik Dienstleistungen
+ Managed Backend
+ tm-system&wagner.ch
+51027
+ Ultra Electronics - USSI
+ Brent Scare
+ IT&ultra-ussi.com
+51028
+ Nucleos Inc.
+ Piotr Zduniak
+ piotr&nucleos.com
+51029
+ Suno Kaj 3
+ Daniel Díaz
+ info&sunokaj3.com
+51030
+ Littler Mendelson, P.C.
+ Austin B. Calvert
+ acalvert&littler.com
+51031
+ w4xzr
+ Thomas Brown
+ thomasb9511&gmail.com
+51032
+ Ridesoft.it
+ Andrea Cavalli
+ iana.org&ridesoft.it
+51033
+ Quark intelligence llc
+ Manuel Berro Madero
+ manuel&quark-i.com
+51034
+ hettronic.net
+ Ralf Thomas
+ ralf.thomas&hettronic.de
+51035
+ Bit4id SAC
+ Rodrigo Lopez
+ info.pe&bit4id.com
+51036
+ Irbis.Works
+ Petr Kralik
+ petr.kralik&live.com
+51037
+ FAMES GmbH
+ Rudolf Dietz
+ rudolf.dietz&fames.de
+51038
+ Quanterion Solutions Incorporated
+ Aaron Riesbeck
+ ariesbeck&quanterion.com
+51039
+ Unassigned
+ Returned 2017-11-28
+ ---none---
+51040
+ Magellan Medical Systems
+ Bernie Zhao
+ bernie.zhao&gmail.com
+51041
+ M ALAM Enterprise
+ Toufiqul Alam
+ toufiq.alam&malamenterprise.com
+51042
+ Max-Planck-Institut fuer Entwicklungsbiologie
+ Johannes Woerner
+ woerner&tuebingen.mpg.de
+51043
+ protel Hotelsoftware GmbH
+ Mark Andrae
+ devops&protel.net
+51044
+ in.power GmbH
+ Matthias Roth
+ matthias.roth&inpower.de
+51045
+ Arnavsoft India Pvt Ltd
+ Anurag Shrivastava
+ anurag.shrivastava.in&gmail.com
+51046
+ Kungälv Energi AB
+ Markku Veijalainen
+ mv&kungalvenergi.se
+51047
+ ATI Systems
+ Mohamed Bastawy
+ mbastawy&atisystem.com
+51048
+ BIOSENCY
+ Quentin BODINIER
+ contact&biosency.com
+51049
+ Ratel, Inc.
+ Junpei Yoshino
+ junpei.yoshino&ratel.co.jp
+51050
+ Hermann Pfanner Getränke GmbH
+ Lars Moosbrugger
+ certificate&pfanner.com
+51051
+ Raisin GmbH
+ Jeff Younker
+ jeff.younker&raisin.com
+51052
+ HAINAN EKING TECHNOLOGY CO., LTD
+ Dongmao Zhang
+ dmao.zhang&haihangyun.com
+51053
+ bottomlesspit
+ Boris Chao
+ boris&bchao.ca
+51054
+ Mölndal Energi AB
+ Leif Viklund
+ leif.viklund&molndalenergi.se
+51055
+ ABB Switzerland Ltd - Low Voltage Products
+ Christian Hirsbrunner
+ christian.hirsbrunner&ch.abb.com
+51056
+ SameArch.RU
+ Pavel Afanasev
+ afanasev.p&gmail.com
+51057
+ Primwest SA
+ Hélène Le Marchand
+ admin&primwest.com
+51058
+ SII Group
+ Jean-Charles BLANC
+ jcblanc&sii.fr
+51059
+ Cryptopia Ltd
+ Morgan Nicholson
+ morgan.nicholson&cryptopia.co.nz
+51060
+ Quuxy Inc.
+ Quuxy Inc. Operations
+ ops&quuxy.com
+51061
+ Distribution Finance Capital Ltd
+ John Gauslin
+ jgauslin&dfcapital.co.uk
+51062
+ Deli Home Products
+ Max Elzinga (Felton IT partner)
+ m.elzinga&felton.nl
+51063
+ Aura Engineering
+ Erik Knight
+ aura.pen&aura-engineering.com
+51064
+ ATBIS Co., Ltd.
+ Anders DAN
+ anders&atbiss.com
+51065
+ Lewii
+ David Kuen
+ 1024&lewii.cn
+51066
+ San Diego State University Directory Services
+ Marcus Jeffers
+ mjeffers&sdsu.edu
+51067
+ Anyfi Networks AB
+ Johan Almbladh
+ johan.almbladh&anyfinetworks.com
+51068
+ 中国广东纽脉电器有é™å…¬å¸ (China Guangdong Pulse Electric Co., Ltd.)
+ å¼ ä¹å¤© (Zhang Lotte)
+ 454125063&qq.com
+51069
+ Inango Systems LTD.
+ Boris Shehter
+ boris&inango.com
+51070
+ EPSS European Printer Support Services GmbH
+ Willy Wierichs
+ anfrage&epss.de
+51071
+ Fio banka, a.s.
+ Marek Seemann
+ sit&fio.cz
+51072
+ Verbundrechenzentrum der Kunst- und Musikhochschulen NRW
+ Benedikt Meyer
+ benedikt.meyer&verbundrechenzentrum.de
+51073
+ AL Wireless a.s.
+ Petr VodiÄka
+ petr.vodicka&al-wireless.com
+51074
+ Chatham Financial
+ Andrew Lowther
+ alowther&chathamfinancial.com
+51075
+ HIGHROAD
+ Murielle Ablancourt
+ murielle.ablancourt&highroad.re
+51076
+ Inspire Technology Co.,Ltd ,Dalian China
+ Xu Qiang
+ all&eyegroup.cc
+51077
+ Cooltera Limited
+ Adrian Coles
+ adrian.coles&cooltera.com
+51078
+ Slobodna domena Zadruga za otvoreni kod i dizajn
+ Davorin Kremenjaš
+ davorin.kremenjas&slobodnadomena.hr
+51079
+ Zolmot Energia
+ Tomasz Zielinski
+ biuro&zolmotenergia.com.pl
+51080
+ Novus Power Products LLC
+ Bill Kurple
+ bkurple&novuspower.com
+51081
+ LogicLab s.r.l.
+ Pirovano Fabrizio
+ pirovano&logiclab.it
+51082
+ Blockchain Technology Research Innovations Corporation
+ Benjamin F. Beideman
+ hostmaster&btric.org
+51083
+ Stichting ODIN-ICT
+ Jaap Jolman
+ jaap&odin-ict.nl
+51084
+ Chronopost
+ Guillaume Cabuzel
+ guillaume.cabuzel&chronopost.fr
+51085
+ Applefountain
+ Robert Spoden
+ robert.spoden&gmail.com
+51086
+ YAWL Foundation
+ Michael Adams
+ mj.adams&qut.edu.au
+51087
+ Altoption - Sistemas de Informacao Lda
+ Jose Albuquerque
+ jose.albuquerque&altoption.pt
+51088
+ Tech Software
+ Walden Leverich
+ waldenl&techsoftware.com
+51089
+ Viamex
+ Thorsten Plathe
+ tp&viamex.de
+51090
+ Adritas information Technology co.,Ltd
+ jarod xia
+ jarodxia&adritas.com
+51091
+ Alliander AG
+ Richard van der Hoorn
+ Servicedesk.It.deutschland&alliander.com
+51092
+ Westan Logistik AB
+ Lars Edsvik
+ Lars.edsvik&westan.nu
+51093
+ Moving Targets Consulting GmbH
+ Christoph Lubnau
+ christoph.lubnau&mtc.berlin
+51094
+ JSC Special Electrosystems
+ Damir Mansurov
+ DMansurov&electrosystems.ru
+51095
+ Saint Louis University
+ Jeff Abernathy
+ Webteam&slu.edu
+51096
+ ACE Soluções Computacionais
+ Edward Boszczowski
+ edward&acesolucoescomputacionais.com.br
+51097
+ Foundation for Anime and Niche Subcultures
+ System Administrator
+ sysadmin&fanime.com
+51098
+ DerbyCity.org
+ Kenny Marcum
+ kenny&derbycity.org
+51099
+ École des mines de Saint-Étienne
+ Dominique BERTHET
+ dberthet&emse.fr
+51100
+ backslash systems
+ Jordan Songer
+ jordan.s&team.backslash.systems
+51101
+ STL Co.,Ltd.
+ Kouichi Matsumoto
+ k.matsumoto&stlabs.co.jp
+51102
+ MARUENG Co., Ltd.
+ DongHyun Kwon
+ arang&marueng.co.kr
+51103
+ Visionary Communications, Inc.
+ Sean Kennedy
+ skennedy&office.vcn.com
+51104
+ BoltN Hosting Limited
+ Matthias Merkel
+ matthias&boltn-hosting.com
+51105
+ SAYMON
+ Yaroslav Kharitonov
+ yk&saymon.info
+51106
+ Negotech Cons Kft.
+ Janos Toberling
+ negotechcons&gmail.com
+51107
+ Andrew Broekman
+ Andrew Broekman
+ andrewbroekman&gmail.com
+51108
+ Jan Ohlsén Åkeri AB
+ Christian Jakobsson
+ christian&ohlsen-akeri.se
+51109
+ Metis Cyberspace Technology SA
+ Serafeim Katsikas
+ serafeim.katsikas&metis.tech
+51110
+ GRADES ESEA NOUVELLE-AQUITAINE
+ Thierry Rinaldo
+ iana.exploitation&esea-na.fr
+51111
+ AVIONIX ENGINEERING sp.z o.o.
+ Ralf Heckhausen
+ ralf.heckhausen&avionix.pl
+51112
+ Saraxa GmbH
+ Andreas Brodmann
+ abrodmann&saraxa.net
+51113
+ Telit Communications PLC
+ Mihai Voicu
+ mihai.voicu&telit.com
+51114
+ CeBiTec - Center for Biotechnology
+ CeBiTec Computer Support
+ support&CeBiTec.Uni-Bielefeld.DE
+51115
+ FRAME, Inc.
+ Marko Zivanovic
+ marko&fra.me
+51116
+ The Ombudsman Service Ltd
+ OS Registrant
+ osregistrant&ombudsman-services.org
+51117
+ Vision Studio S.A.
+ Diego Perez Roca
+ diego&visionstudio.com.ar
+51118
+ Accelleran NV
+ Stephen Parker
+ admin&accelleran.com
+51119
+ gerdos.de
+ Gerd Schering
+ gerd.schering&mailbox.org
+51120
+ ArcScan, Inc.
+ Andrew Levien
+ andy&levien.co
+51121
+ Barne-, ungdoms- og familiedirektoratet
+ Jo Jachlin
+ jo.jachlin&bufetat.no
+51122
+ ALLIAS
+ Jean-Francois KOTLOWSKI
+ contact&allias.fr
+51123
+ II-VI Network Solutions
+ Tim Zahnley
+ timothy.zahnley&ii-vi.com
+51124
+ Trace3
+ David Ishmael
+ dishmael&trace3.com
+51125
+ Beijing HXZR Technology Co.,Ltd.
+ Sun Jun
+ sunjun0602&163.com
+51126
+ Stream LLC
+ Vladimir Kulakov
+ vkulakov&stream.ru
+51127
+ Communauté d'Agglomération du Puy-en-Velay
+ Julien Sabatier
+ julien.sabatier&lepuyenvelay.fr
+51128
+ Nova Integral Sistemas Ltda
+ Marcos Donizete Fogaca
+ mfogaca&integral.com.br
+51129
+ Fireside21
+ Rich Frangiamore
+ rich&fireside21.com
+51130
+ Apalan Infor S. L.
+ Ernesto Vigo
+ apalan&apalan.com
+51131
+ NETSHIELD Corporation
+ Chris Gauthier
+ chris.gauthier&netshieldcorp.com
+51132
+ MMD-Monitors & Displays Nederland B.V.
+ Harold Niericker
+ harold.niericker&tpv-tech.com
+51133
+ Cash Flow Management Inc.
+ Tyler McLachlan
+ tmclachlan&cfms4.com
+51134
+ JWIPC TECHNOLOGY DEVELOPMENT LTD.
+ xu yi hai
+ xuyh&jwele.com.cn
+51135
+ 深圳中科德能科技有é™å…¬å¸ (Shenzhen Scodeno Technology Co., Ltd.)
+ 刘情 (Liu Love)
+ liuqing&scodeno.com
+51136
+ Thinkst Applied Research
+ Marco Slaviero
+ marco&thinkst.com
+51137
+ Cambio Healthcare Systems AB
+ Viktor Jernelöv
+ viktor.jernelov&cambiosys.com
+51138
+ AIUT sp. z o.o.
+ Robert Chmieliński
+ admin&aiut.com
+51139
+ Controlled Electronic Management Systems
+ Ian Schofield
+ ian.schofield&jci.com
+51140
+ AUDIO INTEGRATED UNITS MMB GmbH
+ Mustafa Gürsan
+ info&mmb-units.de
+51141
+ NPEX.IT
+ Bogusz Omycki
+ kontakt&npex.it
+51142
+ HMS Holdings Corporation
+ Joseph Spearin
+ joseph.spearin&hms.com
+51143
+ Pinguan Tech (Wuhan) Co., Ltd.
+ Woods Xia
+ woods_xiazw&163.com
+51144
+ Ratho B.V.
+ Thomas Schepers
+ helpdesk&ratho.nl
+51145
+ Globtel Holding d.o.o.
+ Mario Munda
+ mario.munda&air-tv.net
+51146
+ Csaba Kovács
+ Csaba Kovács
+ snmp&kcs.hu
+51147
+ Cobalt Iron
+ Robert Marett
+ rmmarett&cobaltiron.com
+51148
+ REVGO (GUANGZHOU) TELECOM TECHNOLOGY LIMITED
+ Juan Jiang
+ juan.jiang&revgotech.com
+51149
+ Alpenglow Australia Pty Ltd
+ IT
+ it&alpenglow.com.au
+51150
+ Okta, Inc.
+ OID Admin
+ oid_admin&okta.com
+51151
+ JSC Cybertech
+ Andrey Shumilin
+ ashumilin&nppct.ru
+51152
+ Lorenzo Rompianesi
+ Lorenzo Rompianesi
+ lorenzo.rompianesi&gmail.com
+51153
+ JSC Asteros
+ Sergey Kovpanets
+ sergey.kovpanets&asteros.ru
+51154
+ Ecertic Digital Solutions, S.L.
+ RAUL TAPIAS HERRANZ
+ info&ecertic.com
+51155
+ Utah Hematology Oncology PC
+ David Pittam
+ david.pittam&utahhemonc.com
+51156
+ DaLuNET
+ David Cedl
+ dcedl&dalunet.cz
+51157
+ WAVE Project
+ Michael Andersen
+ wave&steelcode.com
+51158
+ ANMD
+ Pieter Schuurmans
+ pieter.schuurmans&icloud.com
+51159
+ ç æµ·å®‰è”é”视科技股份有é™å…¬å¸ (Zhuhai Allianz Sharp Technology Co., Ltd.)
+ æŽåŒæž— (Li Shuanglin)
+ lsl&raysharp.cn
+51160
+ FoamPartner
+ Peter Staab
+ it.support&foampartner.com
+51161
+ Signet Bank AS
+ Deniss Boiko
+ deniss.boiko&signetbank.com
+51162
+ asTech
+ Chris James
+ cjames&astech.com
+51163
+ KC Corp
+ Fumiya Tsumura
+ f-tsumura&kcj.co.jp
+51164
+ Beijing Sunyainfo Technologics Co.,Ltd.
+ Bourne Zhang
+ bourne&sunyainfo.com
+51165
+ Taubman Engineering
+ Jason Taubman
+ jason&taubman.org
+51166
+ Game Creek Video
+ Jason Taubman
+ jtaubman&gamecreekvideo.com
+51167
+ NTW Netzwerk Telekommunikation Datentechnik
+ Thomas Weis
+ tweis&ntw-datentechnik.de
+51168
+ Cetwin System Solutions
+ Max Kielland
+ max.kielland&css-sweden.com
+51169
+ Inlandsfrakt AB
+ Heiko Schindelmeiser
+ heiko.schindelmeiser&inlandsfrakt.se
+51170
+ LGB
+ Jorge Vásquez
+ javasquez&eco-lgb.com
+51171
+ Sveden Trä AB
+ THOMAS HEENS
+ thomas.heens&svedentra.se
+51172
+ DEPO Electronics Ltd.
+ Andrey Sostin
+ Sostin.Andrey&depo.ru
+51173
+ Scientific Florida
+ Robert van Noetsele
+ websites&positronicusa.com
+51174
+ SOOSAN INT Co., Ltd.
+ Kim Do Young
+ kimdy&soosan.co.kr
+51175
+ Sony Business Solutions Corporation
+ Takuya Hotta
+ Takuya.Hotta&sony.com
+51176
+ Cloudching
+ Sas Stu
+ sastu&cloudching.com
+51177
+ Gemeinschaftswerk der Evangelischen Publizistik (GEP) gem. GmbH
+ Ralf Dzubiel
+ rdzubiel&gep.de
+51178
+ Universitaet Ulm Institut fuer Epidemiologie und Med. Biometrie
+ Michael Bohnet
+ michael.bohnet&uni-ulm.de
+51179
+ Mashroat
+ Adel Alshahrani
+ shahrania&npmo.gov.sa
+51180
+ Ministry of Finans of the Republic of Uzbekistan
+ Administrator of MF
+ administrator&mf.uz
+51181
+ Telespazio s.p.a.
+ Andrea Spagnuolo
+ andrea.spagnuolo&telespazio.com
+51182
+ BALIN ADVERTISING LTD.
+ RAFAEL ADATTO
+ rafael&bac.co.il
+51183
+ JR Butler Inc
+ Ryan Eaves
+ it&jrbutlerinc.com
+51184
+ MacAulay-Brown, Inc.
+ Thomas Brewster
+ domain-management&macb.com
+51185
+ Oekumenisches Hainich Klinikum gGmbH
+ Stephan Herz
+ s.herz&oehk.de
+51186
+ T-MOBILE POLSKA S.A.
+ Piotr Koryczan
+ itsec&t-mobile.pl
+51187
+ Softiron Limited
+ Bryan Larmore
+ bryan&softiron.com
+51188
+ Lanner Electronics Inc.
+ Pat Huang
+ pat_huang&lannerinc.com
+51189
+ JiangSu Future Networks Innovation Institute
+ Ran Liu
+ liuran&fnii.cn
+51190
+ Go-B Enterprise
+ Gregory Beggs
+ greg&go-b.com
+51191
+ IntraPack Industries, Inc.
+ Tracy Zaffino
+ tracy&intrapack.com
+51192
+ Total Access Communication Public Company Limited
+ Thanakorn Sukhonthaphong
+ thanakorn.sukhonthaphong&dtac.co.th
+51193
+ 北京平治东方科技股份有é™å…¬å¸(peace-east Networks Ltd.)
+ Haixin Jiang
+ jianghaixin&pzdf.com
+51194
+ Harvard-Smithsonian Center for Astrophysics
+ Courtney Grimland
+ penmaster&head.cfa.harvard.edu
+51195
+ IT.NRW
+ Holger Jungmann
+ holger.jungmann&it.nrw.de
+51196
+ CAF S.A. - Construcciones y Auxiliar de Ferrocarriles S.A.
+ Ruben Alvarez
+ ralvarez&caf.net
+51197
+ Smart Card Security Inc.
+ Yannick LaRue
+ YannickL&SmartCardSecurity.ca
+51198
+ Logicalis Latin America
+ Fabio Viva Jardim
+ fabio.jardim&la.logicalis.com
+51199
+ LTD Meditsinsky center Doctor Bogolubov
+ Igor Fedotov
+ it&dbog.ru
+51200
+ Fuszenecker Software Development
+ Robert Fuszenecker
+ robert.fuszenecker&outlook.com
+51201
+ VIAZIJING
+ David Dai
+ shdai&viazijing.com
+51202
+ Vefsn kommune
+ IKT-avdelingen
+ IKT.Drift&vefsn.kommune.no
+51203
+ tu-m.de
+ Manuel Miska
+ manuel.miska&tu-m.de
+51204
+ SCAE S.p.A.
+ Andrea Giovanni Bianchessi
+ bianchessiag&scae.net
+51205
+ COMPILEO
+ Florent PELCAT
+ florent.pelcat&kpf.fr
+51206
+ MH Corporation
+ Matthew Hitching
+ matthew.hitching&sky.com
+51207
+ McLennan Ross LLP
+ Systems Group
+ systemsgroup&mross.com
+51208
+ Indeed
+ Kam Lane
+ cameronl&indeed.com
+51209
+ Thinking Design LLC
+ Radhakrishna Reddy
+ business&thinking-design.com
+51210
+ Themata Desenvolvimento e Consultoria em TI LTDA
+ Mateus Bezerra de Medeiros
+ mateus&themata.com.br
+51211
+ Iveco S.p.A
+ Stefano Firenze
+ ICT-INFODOMINI&cnhind.com
+51212
+ iboss, Inc.
+ Christopher Park
+ admin&iboss.com
+51213
+ SeTI SRL
+ Franco Marchesini
+ franco.marchesini&gmail.com
+51214
+ IKS Co.,Ltd.
+ Satoshi Osawa
+ osawa&applecenter.co.jp
+51215
+ Raffcomm Technologies Sdn. Bhd.
+ Mohd Anais Bin Mohd Samuri
+ anais.samuri&raffcomm.my
+51216
+ Alicat Scientific, Inc
+ David Schollmeyer
+ dschollmeyer&alicat.com
+51217
+ Terabit Computer Systems Corporation
+ Kenn Arion Wong
+ kawong&tcs.com.ph
+51218
+ Ham Radio Group at RWTH Aachen
+ Ralf Wilke
+ rwth-afu&online.de
+51219
+ HANKEN SCHOOL OF ECONOMICS
+ Mats Ceder
+ mats.ceder&hanken.fi
+51220
+ Esprit Europe GmbH
+ Bjoern Schoenewald
+ it.windows.administrator.de&esprit.com
+51221
+ Wolseley UK Limited
+ Jon Pilmoor
+ ITIANA.PENAdmin&wolseley.co.uk
+51222
+ John Carroll University
+ John Sully
+ jsully&jcu.edu
+51223
+ RBJ Enterprises, LLC
+ Rohid Jiwani
+ rohid.jiwani&gmail.com
+51224
+ RJ Enterprises, LLC
+ Rohid Jiwani
+ rohid.jiwani&gmail.com
+51225
+ ABC
+ Rohid Jiwani
+ Rohid.Jiwani&gmail.com
+51226
+ Department of Mines, Industry Regulation and Safety
+ Network Support
+ network.support&dmirs.wa.gov.au
+51227
+ nantong advanced communication technology research institute co. LTD
+ LiMingYan
+ qhyanlm&outlook.com
+51228
+ LINXA UK LTD
+ ASIM ALP
+ asim&linxa.com
+51229
+ Tradeshift
+ Jesper Terkelsen
+ operations&tradeshift.com
+51230
+ Euron Sp. z o.o.
+ Pawel Bien
+ pawel.bien&euron.pl
+51231
+ SquareTrade
+ Asher Schaffer
+ unix&squaretrade.com
+51232
+ Tian-Power Ltd.
+ Iron Peng
+ penggang&126.com
+51233
+ GOMYCODE
+ Arsslen Idadi
+ arsslen&gomycode.tn
+51234
+ ABC arbitrage Asset Management
+ Tech ABC
+ tech&abc-arbitrage.com
+51235
+ Masterpress S.A.
+ Tomasz Baranowski
+ oidmaster&masterpress.com
+51236
+ NUX Technologies
+ Matias Lambert
+ matias.lambert&nux.tech
+51237
+ Enveil, Inc
+ Jacob Wilder
+ support&enveil.com
+51238
+ conduent
+ Soma Sekhar Kaligotla
+ soma.kaligotla&conduent.com
+51239
+ Questrade, Inc.
+ Kashif Ali
+ kali&questrade.com
+51240
+ The Servicepoint Group
+ ICT Department
+ ict&servicepoint.group
+51241
+ TE Subcom
+ Richard Kram
+ rkram&subcom.com
+51242
+ Ufi Space
+ Eason Huang
+ eason.ys.huang&ufispace.com
+51243
+ Medical Specialist Holdings (Pty) Ltd
+ Piet Theron
+ ptheron&mshsa.co.za
+51244
+ Tangent Animation
+ James Paskaruk
+ james.paskaruk&tangent-animation.com
+51245
+ Movenda S.p.A.
+ Gaetano Esposito
+ gaetano.esposito&movenda.com
+51246
+ Evidencias Certificadas, S.L.
+ Juan Gallego Molero
+ jgallego&evicertia.com
+51247
+ Siemens Postal, Parcel & Airport Logistics GmbH
+ Nico Weber
+ itadmin.logistics&siemens.com
+51248
+ BDSDEV (formerly 'Family Herder')
+ Brian DiMaggio
+ brian.dimaggio&outlook.com
+51249
+ Jages TransportAB
+ Marina Thyberg
+ marina.thyberg&jages.se
+51250
+ Dalfors Ã…keri AB
+ Per Andersson
+ dalforsakeri&telia.com
+51251
+ DeepCore Systems
+ Philippe Devaux
+ devap&deepcore.eu
+51252
+ Reifenhaus Nordheide
+ Philippe Devaux
+ info&reifenhaus-nordheide.de
+51253
+ VIGOR Digital Communication Technologies Co.,Ltd
+ LiuJun
+ liujun0608&163.com
+51254
+ Eskilstuna Strängnäs Energi och Miljö AB
+ Dan Eriksson
+ dan.eriksson&esem.se
+51255
+ Clinical Oncology Associates
+ Sue Hudel
+ suehudel&gmail.com
+51256
+ SW Solutions
+ Stanislaw Wawszczak
+ biuro&swsolutions.pl
+51257
+ ZOOMSERVER
+ guo xia
+ guoxia&zoomserver.cn
+51258
+ Département de Maine-et-Loire
+ Denis Pithon
+ d.pithon&maine-et-loire.fr
+51259
+ Skogsåkarna i melllansverige AB
+ Mats Thörlind
+ mats.thorlind&skogsakarna.se
+51260
+ Waverly Hematology Oncology
+ Maria Ullrich
+ mullrich&waverlyhemeonc.com
+51261
+ Sander Dijkhuis
+ Sander Dijkhuis
+ pen&sanderdijkhuis.nl
+51262
+ www.sccheung.com.hk
+ Sunny Cheung
+ playonlie&gmail.com
+51263
+ Julita Ã…keri AB
+ Henrik Johansson
+ info&julitaakeri.se
+51264
+ Norrhälsinge Skogsägarförening
+ Thomas Andersson
+ thomas.andersson&norrhalsingeskog.se
+51265
+ Giffsworld
+ Kevin Gifford
+ kevin&giffsworld.com
+51266
+ IT-Solutio
+ Jacek Adamowicz
+ adamowicz.j&wp.pl
+51267
+ ARAD Networks
+ SooYoung Choi
+ syoungone&aradnetworks.com
+51268
+ Gerolsteiner Brunnen GmbH & Co. KG
+ Maik Schütz
+ maik.schuetz&gerolsteiner.com
+51269
+ Swedish Match Industries AB
+ Torbjörn Sundh
+ torbjorn.sundh&swedishmatch.com
+51270
+ Prima Systems
+ Miha Unk
+ info&primasystems.si
+51271
+ Azura Engineering Ltd
+ Richard Harvie
+ richard.harvie&azura-engineering.com
+51272
+ ControlTec sp. z o.o.
+ Paweł Stadnik
+ pawel.stadnik&controltec.com.pl
+51273
+ StrykersStryle
+ Stryker Cain
+ stryker.cain&carecentrix.com
+51274
+ Spotless BHP
+ Tristan Nelson
+ tristan.nelson&spotless.com.au
+51275
+ Broberg Skogs AB
+ Anders Larsson
+ anders.larsson&brobergskogs.se
+51276
+ ForceShield, Inc
+ Sand Tu
+ sand.tu&forceshield.com
+51277
+ Right To Play
+ Rob Harman
+ itadmin&righttoplay.com
+51278
+ Prästlönetillgångarna i Skara Stift
+ Joakim Källman
+ Joakim.Kallman&svenskakyrkan.se
+51279
+ «Sharx Datacenter» (LimitedLiabilityCompany)
+ Alexander Varlamov
+ ext-support&sharxdc.ru
+51280
+ Bleemeo
+ Lionel Porcheron
+ iana&bleemeo.com
+51281
+ Decentralized and Distributed Systems (DEDIS) Laboratory at EPFL
+ Jeff R. Allen
+ jeff.allen&epfl.ch
+51282
+ Atom
+ Timo-Pekka Yrjölä
+ py&iki.fi
+51283
+ AHS Aviation Handling Services GmbH
+ Dirk Mueller-Peters
+ dmueller&aviova.com
+51284
+ TNT Systems Ltd.
+ Tamas Szanto
+ tamas.szanto&tnt-systems.eu
+51285
+ Tower Hill Insurance Group, LLC
+ Jon Llewellyn
+ network&thig.com
+51286
+ Bournemouth University
+ Seb Dennard
+ sdennard&bournemouth.ac.uk
+51287
+ EcoSyllaba Latinoamerica S.A.S
+ Ernesto Rodriguez
+ ernesto.rodriguez&ecosyllaba.info
+51288
+ Christopher Kleen
+ Christopher Kleen
+ iana&kleen.ch
+51289
+ BEAMER.org
+ Kevin Beamer
+ kevin&BEAMER.org
+51290
+ NII Masshtab
+ Natalia Shreter
+ n.shreter&mashtab.org
+51291
+ Pauls Stradins Clinical university hospital
+ Karlis betins
+ karlis.betins&stradini.lv
+51292
+ Siberian Integration Systems
+ Vladimir Sinkevich
+ admin&sis-it.pro
+51293
+ Government of the Northwest Territories
+ Nathan Whiteman
+ tech&gov.nt.ca
+51294
+ ecomes
+ ilteris Oney
+ info&ecomes.org
+51295
+ Tuomas Siren Consulting
+ Tuomas Siren
+ tuomas.siren&tuomassirenconsulting.com
+51296
+ International Community School of Abidjan
+ Guillermo Fernandez
+ gfernandez&icsabidjan.org
+51297
+ GROKE Tueren und Tore GmbH
+ Maximilian Muench
+ admin&groke.de
+51298
+ Santa Monica Networks
+ Kristaps Cudars
+ itteam&smngroup.net
+51299
+ ib datentechnik nause GmbH
+ Nicolaus Kunze
+ software&ib-datentechnik.de
+51300
+ Gübau Service GmbH
+ Hartmuth Wenzel
+ wenzel&guebau-service.de
+51301
+ contact.pl sp. z o.o.
+ Pawel Bublewicz
+ pawel.bublewicz&ccontact.pl
+51302
+ Nextek Solutions Pte Ltd
+ Karim Rahemtulla
+ info&nextek.sg
+51303
+ Sailpoint Technologies
+ Tim Goldenburg
+ hostmaster&sailpoint.com
+51304
+ Medical Clinic of Northville
+ Vesna Summers
+ vss003&gmail.com
+51305
+ National Marine Electronics Association
+ Steve Spitzer
+ sspitzer&nmea.org
+51306
+ Nipendo
+ Nir Mendel
+ systems&nipendo.com
+51307
+ OEM Solutions, Inc.
+ Colby Johnson
+ cjohnson&oemsolutions.net
+51308
+ SEHCON
+ Stefan Haine
+ stefan.haine&sehcon.be
+51309
+ 5x9 Networks
+ Branimir Rajtar
+ branimir.rajtar&5x9networks.com
+51310
+ segfault.io
+ Adam Przybyszewski
+ admin&segfault.io
+51311
+ SAGS IT
+ Sven Schlinkmann
+ service&sags-it.com
+51312
+ Vasilevsky Rudnik Gold Mine
+ Alexander Litvin
+ sysadmin&vrgm.net
+51313
+ Horizon Power
+ Mike Masiye
+ DERMS.Project&horizonpower.com.au
+51314
+ Solusindo Antar Network
+ Lukman Sahid
+ lukman.sahid&solarnet.co.id
+51315
+ Technotronics Ltd.
+ Alexandr Startsev
+ startsev&ttronics.ru
+51316
+ Lundgrens i Igelfors AB
+ Robert Lundgren
+ Robbanlundgren&gmail.com
+51317
+ ArchNemesis
+ Miles Whittaker
+ mjwhitta&gmail.com
+51318
+ Starview Systems
+ James Huang
+ jamsphon&gmail.com
+51319
+ Wallace Roberts & Todd, LLC
+ Wayne Yeager
+ wyeager&wrtdesign.com
+51320
+ Hitachi Hirel Power Electronics Pvt Ltd
+ Dhawal Patel
+ dhawal_patel&hitachi-hirel.com
+51321
+ If P&C Insurance AS
+ Mihails Galuska
+ mihails.galuska&if.lv
+51322
+ ONAIR MEDYA KOMUNIKASYON LTD.
+ LUTFI AYSAN
+ info&onair.com.tr
+51323
+ Stensborgs åkeri AB
+ Joakim Lindholm
+ Joakimkarllindholm&gmail.com
+51324
+ Skarox OÜ
+ Nazim Can Bedir
+ pen&its.skarox.ee
+51325
+ Jurupa Unified School District
+ Matthew Hahn
+ matt_hahn&jusd.k12.ca.us
+51326
+ Profitap HQ BV
+ Rosario Contarino
+ rosario.contarino&profitap.com
+51327
+ Agência Estadual de Tecnologia da Informação de Pernambuco
+ Celso Agra
+ celso.sa&ati.pe.gov.br
+51328
+ Elder Estates
+ Tom Elder
+ teldertelder&hotmail.com
+51329
+ Salviol Global Analytics Ltd.
+ Denis Leskošek
+ info&salviol.com
+51330
+ VOMATEC Innovations GmbH
+ Matthias Breyer
+ entwicklung&vomatec.de
+51331
+ TO21
+ Bak Jong O
+ getbak&to21.co.kr
+51332
+ Shenzhen Taishan Technology Co., Ltd.
+ king zhu
+ king.zhu&taishan-tech.com
+51333
+ EduBase LLC
+ Aron Hives
+ aron.hives&edubase.net
+51334
+ PolarPower, Inc.
+ Xuan Yao
+ xuanyao&polarpowerinc.com
+51335
+ Austrian Federal Ministry of Education, Science and Research
+ DI Klemens Urban
+ klemens.urban&bmbwf.gv.at
+51336
+ Big River Communications
+ Chris Simmons
+ it&bigrivercom.com
+51337
+ Freesat Limited
+ Kanwal Chauhan
+ kanwal.chauhan&freesat.co.uk
+51338
+ Frederick County Bank
+ Michael Crum
+ iana&fcbmd.com
+51339
+ packetized.org
+ IANA Admin
+ iana&packetized.org
+51340
+ Shenzhen Adamasnet Technology Co., Ltd.
+ Qin Xiaofeng
+ qxf.nvans&gmail.com
+51341
+ Trusted Key
+ Keith Kowal
+ keith&trustedkey.com
+51342
+ Deutsche Familienversicherung
+ Florian Racky
+ it-infrastruktur&deutsche-familienversicherung.de
+51343
+ Brotherhood and Sisterhood Graphic Design and Fashion
+ Ayanda Nkwanyana
+ asnkwanyana908&gmail.com
+51344
+ SINENSIA IT SOLUTIONS
+ Carlos Arranz
+ madrid&sinensia.com
+51345
+ IBT Interfaces
+ Nils Köhler
+ nils.koehler&ibt-interfaces.de
+51346
+ da young telecommunication
+ young-bok, sung
+ master&dayoungcom.co.kr
+51347
+ Accipiter Radar
+ Wilson Aycho
+ pen&accipiterradar.com
+51348
+ Shanghai Kyee Technology Co.,Ltd.
+ chebin
+ 2060lab&kyeegroup.com
+51349
+ ABN AMRO Clearing
+ M.U. van Doorne
+ mike.van.doorne&nl.abnamro.com
+51350
+ County Durham and Darlington Fire and Rescue Service
+ Lee Heightley
+ lheightley&ddfire.gov.uk
+51351
+ Norfolk County Council
+ Jamie Holmes
+ jamie.holmes&norfolk.gov.uk
+51352
+ eiipii
+ Paweł Cesar Sanjuan Szklarz
+ contact&eiipii.com
+51353
+ IOActive
+ Derek Held
+ iana.oid&ioactive.com
+51354
+ Klemetsson Holding AB
+ Christian Klemetsson
+ christian&klemetsson.com
+51355
+ SJ AB IT Utveckling
+ Göran Linné
+ goran.linne&sj.se
+51356
+ MDIIA
+ Matthias Merkel
+ matthias&boltn-hosting.com
+51357
+ CIRA Labs
+ Lucas Estienne
+ lucas.estienne&cira.ca
+51358
+ Clockworx
+ RICHARD DAWSON
+ dawsonra&clockworx.org
+51359
+ Lehigh Trust Services, LLC
+ OID Administrator
+ oidadmin&lehightrust.com
+51360
+ RCDDM
+ Michael Küppenbender
+ ddm-uhd&rcddm.com
+51361
+ Police and Border Guard Board of Estonia
+ Margit Ratnik
+ margit.ratnik&politsei.ee
+51362
+ THOMAS SIGNE SOLUCIONES TECNOLOGICAS GLOBALES S.A.S.
+ María José Martínez
+ mariajose.martinez&signe.es
+51363
+ Spark Networks Services GmbH
+ Ilona Fischer
+ ilona.fischer&affinitas.de
+51364
+ The Flirble Organization
+ Chris Luke
+ chrisy&flirble.org
+51365
+ Milliarum GmbH & Co. KG
+ Harald Schmitz
+ harald.schmitz&milliarum.de
+51366
+ Università degli Studi del Sannio - Settore Sistemi IT
+ Francesco Montella
+ francesco.montella&unisannio.it
+51367
+ Sörmlands Skogstransporter AB
+ Marie Johansson
+ lj.akeri&telia.com
+51368
+ Aterlo Networks Inc
+ Scot Loach
+ scot&aterlo.com
+51369
+ Expeditors International
+ Peter Lansdaal
+ peter.lansdaal&expeditors.com
+51370
+ StraCon Services Group, LLC.
+ Austin Craig
+ austin.craig&stracongroup.com
+51371
+ Auckland Council
+ ICT Network Infrastructure Team
+ Daniel.Banks&aucklandcouncil.govt.nz
+51372
+ SmartCrypto Pty Ltd
+ Niel van Greunen
+ niel&smartcryptosolutions.com
+51373
+ DIGIEVER
+ Derek Lin
+ derek.lin&digiever.com
+51374
+ TimmerLogistikVäst AB
+ Simon Simonsson
+ simon&tlv.nu
+51375
+ Swisscard AECS GmbH
+ Jean Paul Kölbl
+ jeanpaul.koelbl&swisscard.ch
+51376
+ inno-plan GmbH
+ Andre Maoro
+ andre.maoro&inno-plan.de
+51377
+ Reaxcer AB
+ Sven-Ã…ke Jonasson
+ Sven-Ake.Jonasson&reaxcer.se
+51378
+ OWITHO Network Technology (Shanghai) Co., Ltd.
+ Si Jianghua
+ thirdparty-external&owitho.com
+51379
+ LBS Landesbausparkasse Südwest
+ Winkler, Christian
+ techorg&lbs-sw.de
+51380
+ E.S.R.Labs AG
+ Jessica Stöcker
+ jessica.stoecker&esrlabs.com
+51381
+ Intek LLC
+ Sergey Orlov
+ ntrl2010&gmail.com
+51382
+ Sandfly Security, Ltd
+ Craig Rowland
+ info&sandflysecurity.com
+51383
+ Verallia
+ samir ramdane
+ samir.ramdane&verallia.com
+51384
+ Auto Gassner
+ Sebastian Oswald
+ it&autogassner.de
+51385
+ Zubro.NET
+ Antonin Zuber
+ tonda&zubro.net
+51386
+ Mount Holyoke College
+ Joel Broyles
+ network&mtholyoke.edu
+51387
+ S.C. Bitlosophy S.R.L.
+ Domain Admin
+ domainadmin&bitlosophy.ro
+51388
+ osjava.net
+ li dapeng
+ lidp&osjava.net
+51389
+ FOC - fibre optical components GmbH
+ Tisko Sonntag
+ tisko.sonntag&foc-fo.de
+51390
+ | Mobiltrust Bilisim Sanayi ve Ticaret A.S.
+ Levent Topaktas
+ levent&mobiltrust.com
+51391
+ Komtel Bilgi ve Ä°letiÅŸim Teknolojileri A.Åž.
+ Nadiye Yildiz
+ nadiye.yildiz&komteltech.com
+51392
+ TETRA Informatique
+ Marc Delerue
+ mdelerue&tetra-info.com
+51393
+ Kjellbergs Logistik & Teknik AB
+ Annika Gustavsson
+ annika&kjellbergsab.se
+51394
+ b-Things
+ Heynderickx Wim
+ wim&b-things.com
+51395
+ Depenbrock Bau GmbH & Co. KG
+ Bernd Bauermeister
+ b.bauermeister&depenbrock.de
+51396
+ The Bilco Company
+ Mike DePaola
+ miked&bilco.com
+51397
+ MNS Group
+ Douglas Szoka
+ diszoka&mnsgroup.com
+51398
+ Johnson Brothers Liquor Company
+ Douglas Symalla
+ dsymalla&johnsonbrothers.com
+51399
+ secure.car
+ IANA Admin
+ iana&secure.car
+51400
+ Max Planck Society Administrative Headquarters
+ Harald Suckfuell
+ iana-pen&gv.mpg.de
+51401
+ Hunan Normal University
+ zhangzhiyong
+ zyzhang&hunnu.edu.cn
+51402
+ 1G5 Solutions (formerly 'NT-SRV LTD')
+ Christopher Simpson
+ christopher&1g5.co.uk
+51403
+ Ooe Landesfeuerwehrverband
+ Wieland Kleinlechner
+ wieland.kleinlechner&ooelfv.at
+51404
+ Università degli Studi dell'Insubria
+ Boris Gattuso
+ boris.gattuso&uninsubria.it
+51405
+ infoscore austria gmbh
+ Patrick Messner
+ it&infoscore.at
+51406
+ Electronic Certification Center
+ Montajab Saleh
+ montajab&nans.gov.sy
+51407
+ National Agency for Network Services - NANS
+ Montajab Saleh
+ montajab&nans.gov.sy
+51408
+ Institute For Advanced Studies in Basic Science (IASBS)
+ emad mirsadeghi
+ emir&iasbs.ac.ir
+51409
+ Railton Consultants Ltd
+ OID Administrator
+ oidadmin&railtonconsultants.co.uk
+51410
+ Dannes trp Rengsjö AB
+ Danne Persson
+ Dannestrp&yahoo.se
+51411
+ L1 Smart Solutions
+ JOSMAR AFONSO IGNACIO ANTUNES
+ josmar&redisul.com.br
+51412
+ Fotrousi Electronics Research
+ Farshad Fotrousi
+ farshad.fotrousi&fotrousi.com
+51413
+ Baraga Area Schools
+ Adam Paquet
+ admin&baragaschools.org
+51414
+ Open Connectivity Foundation
+ Aja Murray
+ staff&openconnectivity.org
+51415
+ Banicomm Co.
+ Ali R Esfahani
+ esfahania&banicomm.com
+51416
+ Neotech Solutions
+ Khaled Al-Hamwi
+ k.hamwi&neotech-s.com
+51417
+ Rede Zone
+ Cosme Faria Corrêa
+ cosmefc&gmail.com
+51418
+ North Carolina Department of Transportation (NCDOT)
+ R. Craig Strunk
+ rcstrunk&ncdot.gov
+51419
+ Responsiv
+ Malcolm Warwick
+ malcolm.warwick&responsiv.co.uk
+51420
+ Skene Ventures Limited
+ Martyn Ashworth
+ martyn.ashworth&skene.ventures
+51421
+ Civis Technologies, LLC
+ Seth Whitworth
+ seth.whitworth&civistech.com
+51422
+ Department of Energy - Strategic Petroleum Reserve
+ Jeremy Maggio
+ jeremy.maggio&spr.doe.gov
+51423
+ Little Company of Mary Hospital and Health Care Centers
+ Matthew Stachowski
+ mstachowski&lcmh.org
+51424
+ Vyvygen Corporation
+ Abuzer Rafey
+ arafey&vyvygen.com
+51425
+ New Directions Housing Corporation
+ IT Administrator
+ admin&ndhc.org
+51426
+ Dark3, Inc.
+ Bryan T. Richardson
+ btr&darkcubed.com
+51427
+ China Telecommunication Technology Labs
+ Ji Dong
+ dongji&caict.ac.cn
+51428
+ Virkeslogistik Mellansverige AB
+ Andreas Pipenburg
+ 84443&blixtmail.se
+51429
+ Crossrims Pty Ltd
+ John Gavrilita
+ info&crossrims.com
+51430
+ liuwei1573
+ Liu Wei
+ liuwei1573&163.com
+51431
+ ELKO EP, s.r.o.
+ Zdenek Dokulil
+ dokulil&elkoep.cz
+51432
+ Vaultit AB
+ Martin Adamsson
+ martin.adamsson&vaultit.org
+51433
+ V-Partei³
+ Karlheinz Späth
+ karlheinz.spaeth&gmail.com
+51434
+ S.C. DELTATEL SRL
+ ADAM GH. Sorin
+ sorin.adam&deltatel.ro
+51435
+ SCLE SFE
+ Menard Christophe
+ christophe.menard&scle.fr
+51436
+ Opendigitalradio
+ Matthias Brändli
+ matthias.braendli&mpb.li
+51437
+ Razberi Technologies, Inc.
+ Stephen Schwartz
+ stephen.schwartz&razberi.net
+51438
+ unshare
+ Valentin Kulesh
+ leshy&unshare.net
+51439
+ Videotec S.P.A.
+ Ottavio Campana
+ o.campana&videotec.com
+51440
+ smart-edge.com
+ Nick Ross
+ nick&smart-edge.com
+51441
+ InfraNet AG
+ Christian Storch
+ storch&infra.net
+51442
+ Siegfrieds Mechanisches Musikkabinett GmbH & Co Museum KG
+ Lucas Wendel
+ lucas.wendel&smmk.de
+51443
+ Kaloom
+ Suresh Krishnan
+ suresh&kaloom.com
+51444
+ AllSouth Federal Credit Union
+ Benjamin Schoenecker
+ benjamin.schoenecker&allsouth.org
+51445
+ Chromatec Video Products
+ Michael Gardiner
+ michael&chromatec.com
+51446
+ Saitro
+ Luis Carlos de Toledo
+ iana.register&saitro.com
+51447
+ Mizuno USA, Inc.
+ William Dawson
+ netadmin&mizunousa.com
+51448
+ ID06 AB
+ Martin Adamsson
+ martin.adamsson&vaultit.org
+51449
+ Verified Systems International GmbH
+ Christof Efkemann
+ efkemann&verified.de
+51450
+ Nokia
+ Jeff Donnelly
+ jeff.donnelly&nokia.com
+51451
+ Beijing mission communication co.,Ltd
+ Yuanyuan Tian
+ tianyy&eqmail.net
+51452
+ Evolution Travel Network
+ arvit varfaj
+ avarfaj86&gmail.com
+51453
+ Lekkerland information systems GmbH
+ Frank Peters
+ frank.peters&lekkerland.com
+51454
+ Pionica Poland
+ Marcin Zawadzki
+ info&pionica.com
+51455
+ Ministry of Foreign Affairs of Estonia
+ Madis Peedimaa
+ madis.peedimaa&mfa.ee
+51456
+ Dedon Inc
+ Jason Mozingo
+ itdepartment&dedon.us
+51457
+ Linkedin
+ Yuval Bachar
+ yuval&linkedin.com
+51458
+ Empower Psychiatry & Sleep LLC
+ Ravi Singareddy
+ rsingare&gmail.com
+51459
+ DataEngrave S.L.
+ Ramón Martínez
+ ramon.martinez&dataengrave.com
+51460
+ ALEXIUS M BISHOP, MD PSC
+ Denah Clinebell
+ billingoffice&ambishoppeds.com
+51461
+ DIESEL-NETWORKS.COM
+ Dan Erlichman
+ dan&diesel-networks.com
+51462
+ Saudi Aramco
+ Gary Simmons
+ x500OIDAdmin&aramco.com
+51463
+ Ortana Electronics Software Inc.
+ Hayal Senyurt
+ hayal.senyurt&ortana.com
+51464
+ Zehetner-Elektronik GmbH
+ Zehetner Klaus
+ office&zehetner-elektronik.at
+51465
+ Synvina
+ Riaan van Staden
+ itsupport&synvina.com
+51466
+ Avantium
+ Riaan van Staden
+ itsupport&avantium.com
+51467
+ Chrisse Corporation
+ Christoffer Andersson
+ christoffer.andersson&chrisse.se
+51468
+ Vertis Solutions
+ Jose Gregorio Gutiérrez
+ jose.gutierrez&vertis-solutions.com
+51469
+ CARDIOLOGY ASSOCIATES, INC.
+ NANCY GRUNE
+ cj&cardiohawaii.com
+51470
+ Hole kommune
+ Roger Halvorsen
+ admin&hole.kommune.no
+51471
+ DR. WILLIAM STRAZZELLA
+ DAWN DOSCHER
+ DAWNCEE366&YAHOO.COM
+51472
+ Arkessa
+ Martin Hostacny
+ martin.hostacny&arkessa.com
+51473
+ thyssenkrupp System Engineering GmbH
+ Lars Gloistein
+ lars.gloistein&thyssenkrupp.com
+51474
+ Crayon Group AS
+ Erik Larsen
+ erik.larsen&crayon.com
+51475
+ tlacuache.us
+ Jacob L Lemus Peschel
+ jacob&tlacuache.us
+51476
+ Rega
+ Rega
+ Stephan.Graber&rega.ch
+51477
+ XZS
+ Sam Schmidt
+ webmaster&xzs.be
+51478
+ ITW Food Equipment Group
+ Todd Davis
+ Todd.Davis&itwfeg.com
+51479
+ VeChain
+ GU Jianliang
+ jianliang.gu&vechain.com
+51480
+ Ace Supply Company, Inc.
+ Shawn Fonley
+ shawn.f&ace-aircontrolessentials.com
+51481
+ Curve Dental
+ Steven Hines
+ infrastructure&curvedental.com
+51482
+ R2H Flavor Technology, LLC
+ Michael Piety
+ mpiety&r2hflavortech.com
+51483
+ CTIA
+ Robert Cantu
+ ctiacybersecurity&ctia.org
+51484
+ Exonar Ltd
+ Russell Foster
+ russ.foster&exonar.com
+51485
+ mm-lab GmbH
+ Andreas Lemmer
+ alr&mmlab.de
+51486
+ Revi Comp. Network Technologies
+ Oliver Geist
+ Webmaster&ReviComp.de
+51487
+ UnicusID, Inc.
+ Scott Pierce
+ pierce&unicusid.com
+51488
+ Netnod Internet Exchange i Sverige AB
+ Henrik Melwin
+ ops&netnod.se
+51489
+ SliceOne
+ Xudong Zheng
+ admin&sliceone.com
+51490
+ Ashfords LLP
+ Sam Quick
+ sysops&ashfords.co.uk
+51491
+ SCRT SA
+ Sergio Alves Domingues
+ sergio&scrt.ch
+51492
+ SuitePad GmbH
+ Mario Olivio Flores
+ mario.flores&suitepad.de
+51493
+ Smart Flows
+ Hervieu Olivier
+ ohervieu&smart-flows.com
+51494
+ Alan N Yager MD
+ sabrina green
+ sabrina.green&alanyagermd.com
+51495
+ Real-World-Systems, Inc.
+ Dennis German
+ DGermania&Real-World-Systems.com
+51496
+ CC-Link Partner Association
+ Yoshiyuki Mamada
+ Mamada.Yoshiyuki&cc-link.org
+51497
+ ChatVoice Corporation
+ Takayuki Uehara
+ uehara&chatvoice.jp
+51498
+ KeeeX SAS
+ Laurent HENOCQUE
+ certmaster&keeex.net
+51499
+ FLEXXIBLE INFORMATION TECHNOLOGY SL
+ RICARD SANCHEZ
+ ricards&flexxible.com
+51500
+ Milwaukee Foot and Ankle Specialists
+ LORI ABRAMOWSKI
+ INFO&MILWAUKEEFOOT.COM
+51501
+ Nebraska Foot & Ankle, P.C.
+ Melissa Beeck
+ mbeeck&nfaortho.com
+51502
+ Cludo
+ Andrzej Pierscionek
+ noc&cludo.pl
+51503
+ ARS Traffic & Transport Technology
+ Jonathan Prins
+ snmp&ars-traffic.com
+51504
+ Oaks Hotels and Resorts Australia (Minor Hotels Australia)
+ Mark Norton
+ webadmin&theoaksgroup.com.au
+51505
+ Hitachi Metals, Ltd.
+ Yoshihiro Nakatani
+ yoshihiro.nakatani.zj&hitachi-metals.com
+51506
+ TnMTech Co.,Ltd.
+ Sang Woo Jung
+ swjung78&gmail.com
+51507
+ meanit bvba
+ Maarten De Ridder
+ maarten.deridder&meanit.be
+51508
+ HealthMyne, Inc.
+ Hao Wang
+ hao.wang&healthmyne.com
+51509
+ Lycoming-Clinton Joinder Board
+ David Walter
+ dwalter&joinder.org
+51510
+ Crisis Innovation Lab
+ Robert Marko
+ robimarko&gmail.com
+51511
+ Adams Street Partners
+ michael giannangelo
+ mgiannangelo&adamsstreetpartners.com
+51512
+ Greenbriar Equity Group LLC
+ Scott Parkis
+ iana-pen&greenbriarequity.com
+51513
+ SYSETM INFORMATION PARTNER
+ Tomomi Gotou
+ t.goto&s-i-p.jp
+51514
+ PJSC Bank ALEKSANDROVSKY
+ Valeriy Kobak
+ v.kobak&alexbank.ru
+51515
+ StarLight Media LLC
+ Roman Kaschenco
+ security&slm.ua
+51516
+ ASAAF-UCM
+ Ismael Aderdor
+ ikabliz&asaaf.org
+51517
+ Snell Check
+ A.W.Snell
+ alex.snell232&gmail.com
+51518
+ IoTExperiences
+ Frédéric Menut
+ frederic.menut&actemium.com
+51519
+ Commsignia, Inc.
+ Andras Takacs
+ andras.takacs&commsignia.com
+51520
+ Karabro AB
+ Oskar Borgqvist
+ kontakta&karabro.se
+51521
+ ISOutsource
+ Paul Youngberg
+ pauly&isoutsource.com
+51522
+ The Omni Group
+ Ken Case
+ kc&omnigroup.com
+51523
+ aplicube
+ Michael Novak
+ michael.novak&aplicube.de
+51524
+ AASKI Technology Inc.
+ Wesley Peters
+ wpeters&aaski.com
+51525
+ AT&T Wireless Network Architecture and Design
+ Yajun Gu
+ yg8106&att.com
+51526
+ Schweizerische Akademische Turnerschaft
+ Fredrik Roubert
+ webmaster&utonia.ch
+51527
+ braincon GmbH
+ Thorsten Rood
+ postmaster&braincon.cloud
+51528
+ AIGCEV - Association Internationale de Gouvernance du Cachet Electronique Visible
+ Patrick Drolet
+ patrick.drolet&notarius.com
+51529
+ X Stream Designs
+ Joel DeGraff
+ joel&xstreamdesigns.com
+51530
+ Volkswagen Poznań Sp. z o.o.
+ Michał Kościński
+ michal.koscinski&vw-poznan.pl
+51531
+ multiOTP
+ Andre Liechti
+ andre.liechti&multiotp.net
+51532
+ SysCo systemes de communication sa
+ Andre Liechti
+ andre.liechti&sysco.swiss
+51533
+ SkyData Communications
+ James McCartney
+ jtmiii&skd.com
+51534
+ OH Precision Corp.
+ Jason H.
+ jason&ohprecis.com
+51535
+ iGeneTech
+ Yang Wu
+ yang.wu&igenetech.com
+51536
+ Energieversorgung Mittelrhein AG
+ Jens Monzert
+ jens.monzert&evm.de
+51537
+ Tessi Documents Services
+ MUNOZ Déborah
+ deborah.munoz&tessi.fr
+51538
+ Nanjing Stable Electronic Technology Co. , Ltd
+ chao yang
+ yangc&stbsys.com
+51539
+ LHI Leasing GmbH
+ Kurt Mc Leod
+ k.mcleod&lhi.de
+51540
+ LITEON Networking Solutions
+ Mark Yang
+ mark.yang&liteon.com
+51541
+ LITEON TECHNOLOGY CROP.
+ Mark Yang
+ mark.yang&liteon.com
+51542
+ UPM-Kymmene Oyj
+ Tuomas Vuojamo
+ tuomas.vuojamo&upm.com
+51543
+ Apex Systems
+ Goran Jozic
+ gjozic&apexsystems.com
+51544
+ MAI Trading Co. W.L.L
+ Osama Al-Shawaf
+ info&mai-trading.com
+51545
+ Swampfox Technologies Inc
+ Kevin Kramer
+ kevin.kramer&swampfoxinc.com
+51546
+ Alex Moore
+ Alex Moore
+ alex&lspeed.org
+51547
+ Catalysts GmbH
+ Jakob Englisch
+ admin&catalysts.cc
+51548
+ Council Rock Enterprises, LLC
+ Michael Doser
+ mdoser&council-rock.com
+51549
+ Pediatrics at Oyster Point
+ Taylor Weakley
+ Taylorw.pop&gmail.com
+51550
+ American Amplifier Technologies, LLC
+ Brian Toon
+ briant&americanamptech.com
+51551
+ Caribbean Cancer Care Services
+ Nanette Fradera
+ nfradera&oncologiapr.com
+51552
+ Advanced Television Systems Committee
+ Jerry Whitaker
+ jwhitaker&atsc.org
+51553
+ Oregon Bureau of Labor and Industries
+ Kemper Peel
+ peelw&boli.state.or.us
+51554
+ System Planning
+ Taizo Sasamoto
+ iana-pen&sysplnd.co.jp
+51555
+ Jason Letanosky
+ Jason Letanosky
+ jletanosky&gmail.com
+51556
+ Max Planck Institute for Biology of Ageing
+ Sebastian Ystems
+ systems&age.mpg.de
+51557
+ SecurIT360 LLC
+ Jim Richardson
+ soc&securit360.com
+51558
+ Europower Consulting GmbH
+ Steffen Loetzsch
+ sloetzsch&europower-consulting.com
+51559
+ duagon AG
+ Josep Rubi
+ josep.rubi&duagon.com
+51560
+ Informatics Systemhaus
+ Ralf Pachali
+ it&informatics-systemhaus.de
+51561
+ Fry-IT Limited
+ Keean Schupke
+ keean&fry-it.com
+51562
+ Fasttrack Immediate Care LLC
+ Carminta Dykes
+ carminta.dykes&fasttrackic.com
+51563
+ TelcoEdge Pty Ltd
+ Richard Clarke
+ richard&telcoedge.com.au
+51564
+ National Institute of Information and Communications Technology (NICT)
+ Hitoshi Asaeda
+ asaeda&nict.go.jp
+51565
+ Shenzhen Ehilink Technology Ltd.
+ Wei Yuanqin
+ wei&ehilink.com
+51566
+ AMBA
+ Aleksander Mroczek
+ amba&mm.pl
+51567
+ Plusnet GmbH
+ Carsten Reuter
+ carsten.reuter&plusnet.de
+51568
+ Buck Institute
+ Kevin Casey
+ nadministrator&buckinstitute.org
+51569
+ Technology Bjumper S.L.
+ Rubén Agudo
+ ragudo&bjumper.com
+51570
+ Clinic Management Group
+ Yushkevichus Dmitry
+ d.yushkevichus&clinic-mg.ru
+51571
+ Observer-X LLC
+ Xiaoke K Wang
+ karlour&hotmail.com
+51572
+ DEVtec.io
+ Camilo Rodegheri Mendes dos Santos
+ camilo&devtec.io
+51573
+ Nachiket V. Patel, MD, PA
+ Nachiket Patel, MD
+ npatelmdpa1&gmail.com
+51574
+ CENTRAL JERSEY SPORTS MEDICINE & ORTHOPAEDIC CENTER, PC
+ SONDRA DIDONATO
+ CJSOC43&YAHOO.COM
+51575
+ TUC Co
+ Tony Tucker
+ tony&tucmoto.com
+51576
+ Timber Technologies, Inc.
+ Ben Johnson
+ ben&timber.io
+51577
+ CTI Certificate Authority Co., Ltd
+ Yuan Jing
+ yuanjing&hnca.com.cn
+51578
+ Codilis and Associates, P.C.
+ Justin Hay
+ justin.hay&il.cslegal.com
+51579
+ Thauris
+ H. Dorhout
+ hidde.dorhout&thauris.nl
+51580
+ MetaNetworks
+ Dmitry Heistonen
+ d.heistonen&meta-networks.ru
+51581
+ Localdomain.dk
+ Ben Vestergaard
+ mail+iana&localdomain.dk
+51582
+ Darling Ingredients Inc
+ Laurie Strackeljahn
+ lstrackeljahn&darlingii.com
+51583
+ Tarrell, Inc.
+ Michael R. Tarrell
+ Admin&tarrell.com
+51584
+ Vision Net
+ Jamie Miller
+ jamie.miller&vision.net
+51585
+ Kohler Co.
+ Pierringer Jayson
+ jayson.pierringer&kohler.com
+51586
+ TrellisWare Technologies, Inc.
+ Ryan McCourt
+ rmccourt&trellisware.com
+51587
+ RICIS, Inc.
+ Gregory D. Rosenberg
+ gregg&ricis.com
+51588
+ Allegiance Consulting (Pty) Ltd
+ Andrew Broekman
+ andrew.broekman&allegiance.co.za
+51589
+ White Hat Security
+ Johan Loos
+ iana&whitehatsecurity.be
+51590
+ The Austins
+ Neil Austin
+ Neil&theaustins.co.uk
+51591
+ L'Empire Troll
+ Benjamin Somers
+ benjamin.somers&empiretroll.fr
+51592
+ Cloud Way Computing
+ Steven Maluleke
+ business&cloudway.co.za
+51593
+ Theben AG
+ Wolfgang Gulde
+ Wolfgang.Gulde&theben.de
+51594
+ Royalunibrew
+ Jørgen Thinggaard
+ jorgen.thinggaard&royalunibrew.com
+51595
+ Ikast-Brande Kommune
+ Murat Özer
+ it-drift&ikast-brande.dk
+51596
+ DCT Gdansk S.A.
+ Jakub Ciechanowicz
+ itadmin&dctgdansk.com
+51597
+ Cullman Regional Urgent Care
+ Genia Sutton
+ urgentcare&cullmanregional.com
+51598
+ ESIREM
+ Nader MBAREK
+ Nader.Mbarek&u-bourgogne.fr
+51599
+ NeoPrime, LLC
+ John J. Hanley
+ support&neoprime.io
+51600
+ Stengele Holz- & Kunststofftechnik GmbH
+ Jürgen Halder
+ halder&stengele.com
+51601
+ PJSC First Ukrainian International Bank
+ PKI Admin
+ pki_admin&fuib.com
+51602
+ Uman GmbH
+ Robby Gurdan
+ rg&umannet.com
+51603
+ Martin Currie Investment Management Ltd
+ Gabriel McColl
+ gmccoll&martincurrie.com
+51604
+ Arrcus, Inc
+ Keyur Patel
+ keyur&arrcus.com
+51605
+ Cryptodira
+ Stuart Naifeh
+ stuart&cryptodira.org
+51606
+ Wafrum Consulting & Caeli Online Services
+ Dmitry Ponomarev
+ master&caeli.online
+51607
+ Fara Afrand Co.
+ Hamed Ahmadi
+ hamed&fara-afrand.com
+51608
+ Winnebago County
+ Jay Schaefer
+ jschaefer&co.winnebago.wi.us
+51609
+ K33BZ.COM
+ Administrator
+ admin&k33bz.com
+51610
+ Off Lease Only, Inc.
+ Network Operations
+ oid-admin&offleaseonly.com
+51611
+ Ultimate Access Primary Care
+ ZaNita Hill
+ zhill.uapc&gmail.com
+51612
+ IVM srl
+ Michele Basile
+ michele.basile&ivmtech.it
+51613
+ Controlled Power Company
+ John Manfreda
+ jmanfreda&controlledpwr.com
+51614
+ Lumileds LLC
+ Ronald Greene
+ ronald.greene&lumileds.com
+51615
+ ZhuHai JinFangDa Technology Co., Ltd
+ GaoXueLian
+ gaoxuelian&jinfangda.com
+51616
+ CatIT
+ Bartlomiej Malecki
+ bartek_malecki&o2.pl
+51617
+ Novo Holdings A/S
+ Niels Paerregaard
+ npr&novo.dk
+51618
+ ITS Bel Ltd
+ Mikhail Kuznetsov
+ tech.support&itsbel.by
+51619
+ Celonis SE
+ Andreas Bayer
+ servicedesk&celonis.com
+51620
+ Getzner Textil Aktiengesellschaft
+ Juergen Gehring
+ admin&getzner.at
+51621
+ TaraTech Co.
+ Kamal Dashti
+ info&taratech.ir
+51622
+ San@sro Inc.
+ Yannick LaRue
+ San&sro.ca
+51623
+ Lyft
+ Robert Tillman
+ rtillman&lyft.com
+51624
+ Garrett Container Systems
+ Nathaniel Stem
+ nstem&garrettcontainer.com
+51625
+ Open Stack, Inc.
+ Jay Nam
+ jay.nam&openstack.co.kr
+51626
+ Dortmunder Blankstahl GmbH
+ Andreas Kari
+ a.kari&dortmunder-blankstahl.de
+51627
+ NMBS-SNCB
+ Jeroen Desplenter
+ 95ypto.cybersec-accessmgmt&ypto.be
+51628
+ Solid Optics
+ Thijs van den Boogaard
+ thijs&solid-optics.eu
+51629
+ Mektoso
+ Amr Mekawy
+ amekawy&outlook.com
+51630
+ HealthTrust, Inc.
+ Technical Support
+ techsupport&healthtrustnh.org
+51631
+ Bocom BBM
+ Carlos Jourdan
+ carlosjourdan&bocombbm.com.br
+51632
+ AND Agency
+ Jeffrey Thompson
+ jeffrey.thompson&andishere.com
+51633
+ Eurotel Bilgi Iletisim Sistemleri A.S.
+ Erkan Durmus
+ erkan&eurotel.com.tr
+51634
+ RobotSzoft Kft
+ Jozsef Kovacs
+ robotszoft&robotszoft.hu
+51635
+ PagerDuty, Inc.
+ Cees de Groot
+ cees&pagerduty.com
+51636
+ CEGI
+ Pascal ANDRE
+ p.andre&cegi.fr
+51637
+ Ovostar Union
+ Support
+ noreply&ovostar.ua
+51638
+ YADA
+ Dave Varon
+ varontron&gmail.com
+51639
+ DI Christian Linhart GmbH
+ Christian Linhart
+ christian.linhart&clinhart.com
+51640
+ JustinWiebe.ca
+ Justin Wiebe
+ justin&justinwiebe.ca
+51641
+ Allianz Technology SE - Global Document and Archive Management
+ Steffen Raabe
+ extern.raabe_steffen&allianz.com
+51642
+ IIC Workshop
+ PKI Admin
+ pkiadmin&iicworkshop.com
+51643
+ Janus Henderson Investors
+ Nick Rowe
+ nick.rowe&janushenderson.com
+51644
+ IP-Only Networks AB
+ Daniel Wennberg
+ daniel.wennberg&ip-only.se
+51645
+ The Trustee for KM Licence Trust
+ Timothy Kozak
+ netops&kordamentha.com
+51646
+ Becker Nachrichtentechnik GmbH
+ Alexander Domanski
+ alexander.domanski&becker-rf.com
+51647
+ Rennes Métropole
+ Nathalie Marin
+ dsi&rennesmetropole.fr
+51648
+ Ingenico e-Commerce Solutions
+ Silas Jenner
+ sysadmin&ecom.ingenico.com
+51649
+ BHS Corrugated Maschinen- und Anlagenbau GmbH
+ IT Security Team
+ webmaster&bhs-corrugated.de
+51650
+ St. Nikolaus-Hospital
+ Benoit Van Mele
+ informatique&hospital-eupen.be
+51651
+ Piekarnia Oskroba S.A.
+ Michal Milewski
+ michal.milewski&oskroba.pl
+51652
+ DEA Deutsche Erdoel AG
+ Carsten Eickhoff
+ domainverwaltung&dea-group.com
+51653
+ NorthWestern Energy
+ Matthew Dunbar
+ oid&northwestern.com
+51654
+ Convergence Systems Limited
+ Albert Lai
+ albertlai&convergence.com.hk
+51655
+ H W Communications Limited
+ Dr Steve Marple
+ it&hwcomms.com
+51656
+ Xtiva Financial Systems Inc
+ Robert Kenig
+ rkenig&xtiva.com
+51657
+ marclachapelle.com
+ Marc Lachapelle
+ iana.org&marclachapelle.com
+51658
+ Transports GUILMET
+ GUILMET Gaetan
+ gaetan.guilmet&gmail.com
+51659
+ 0x19e Networks
+ Robert Baumgartner
+ info&0x19e.net
+51660
+ Combat Networks Inc.
+ Paul Boone
+ pboone&combatnetworks.com
+51661
+ FRPC JSC RPA Mars
+ Petr Smikun
+ smikun&mail.ru
+51662
+ Telna Inc
+ Mathew Stein
+ mathew&knowroaming.com
+51663
+ Maspex Sp. z o.o. Sp.K.
+ Krzysztof Skalski
+ k.skalski&maspex.com
+51664
+ Kodegenix
+ Jakub Chłapiński
+ jakub.chlapinski&kodegenix.pl
+51665
+ South Carolina Law Enforcement Division
+ Nicholas Leaphart
+ nleaphart&sled.sc.gov
+51666
+ iC Consult GmbH
+ Beate Schmidt
+ icconsultpen&gmail.com
+51667
+ BroadSource Group Pty Ltd
+ Joshua McAdam
+ joshua.mcadam&broadsource.com.au
+51668
+ Dannes transport i Rengsjö
+ Dan-Erik Persson
+ dannestrp&yahoo.se
+51669
+ Qeshm paya pars
+ Mohamad Bagher Sajadi
+ mb.sajadi&qpayapars.com
+51670
+ Parspooyesh
+ Farshad Khoshkhui
+ farshadkh&parspooyesh.com
+51671
+ Silk Road Infrastructure Communication Development Co
+ Mr.abdolvahab Mohammadpourlima
+ lima&silkroadcommunication.com
+51672
+ payammail
+ payam ahmadi
+ support&payammail.ir
+51673
+ Sanjesh Afzar Asia
+ Meysam Mohammadi
+ techsvcs&saa-co.com
+51674
+ TEACHERS MUTUAL BANK LIMITED
+ Peter Smee
+ psmee&tmbank.com.au
+51675
+ FaSTTUBe
+ Falk Schimweg
+ f.schimweg&fasttube.de
+51676
+ Cloud Kom d.o.o
+ Ivan Brozovic
+ ivan.brozovic&cloudkom.hr
+51677
+ NIL Ltd.
+ Bostjan Sustar
+ bsustar&nil.com
+51678
+ Intrising Networks, Inc.
+ Ken Lee
+ kenlee&intrising.com.tw
+51679
+ GIAL
+ Laurent Hue
+ laurent.hue&gial.be
+51680
+ mSensis S.A.
+ Michalis Lilos
+ m.lilos&msensis.com
+51681
+ Dr. KADE Pharmazeutische Fabrik GmbH
+ Andreas Kloska
+ andreaskloska&kade.de
+51682
+ Rebex CR, s.r.o.
+ Lukas Pokorny
+ lukas.pokorny&rebex.net
+51683
+ MegaDrive
+ Moiseenko Anatoly
+ moiseenkoaa&megadrive.ru
+51684
+ Umdasch Digital Retail GmbH
+ Christian Scalet
+ support.dr&umdasch-shopfitting.com
+51685
+ verdict id limited
+ David Wong
+ vid-info&verdictid.com
+51686
+ Flexential
+ Paul Davison
+ paul.davison&flexential.com
+51687
+ SRG Radiology
+ SRG IT Department
+ it&srgmri.co.nz
+51688
+ The Pictsweet Company
+ Seth Parrish
+ sparrish&pictsweet.com
+51689
+ EverTrust
+ Jean-Julien Alvado
+ jja&evertrust.fr
+51690
+ Idsu
+ FOURNIER Sébastien
+ contact&idsu.fr
+51691
+ ANIMALL
+ Brad PFEFFER
+ global-ops-it&ANIMALL.global
+51692
+ Bluetest AB
+ OID Admin
+ oid&bluetest.se
+51693
+ Smarting
+ Dani Fernandez
+ smarting&smarting.es
+51694
+ Feistritzwerke-STEWEAG-GmbH
+ Deutschl Gerald
+ gerald.deutschl&feistritzwerke.at
+51695
+ DARZ GmbH
+ Sergey Mirochnik
+ S.Mirochnik&da-rz.de
+51696
+ Massachusetts Financial Services Company
+ Don Abernathy
+ dabernathy&mfs.com
+51697
+ Anywave Communication Technologies INC
+ Yingying Fan
+ yingying.fan&anywavecom.com
+51698
+ Netbytes, Inc.
+ Christopher Flynn
+ Chris.Flynn&netbytes.com
+51699
+ Greenville Surgical Clinic
+ kelli serio
+ surgic_g&bellsouth.net
+51700
+ Eastern New Mexico University
+ Christopher Lindemann
+ christopher.lindemann&enmu.edu
+51701
+ Powermeter
+ Real, Nicolas Eduardo
+ info&powermeter.com.ar
+51702
+ Delta Computer Systems, Inc.
+ Quinton Tormanen
+ quinton&deltamotion.com
+51703
+ Timmersdala skogstransport ab
+ Mikael Johansson
+ timmersdalaskog&gmail.com
+51704
+ Sinai Grace Specialty Care
+ Evelyn Postell-Franklin
+ efranklin&med.wayne.edu
+51705
+ Ionx Solutions
+ Colin Anderson
+ colin.anderson&ionxsolutions.com
+51706
+ Anditi
+ Garth Kidd
+ gkidd&anditi.com
+51707
+ South Sound Oncology Services, PC
+ Deb Ellifritt
+ debe&siccwa.com
+51708
+ Gatema a.s.
+ Jan BenáÄek
+ dvr&gatema.cz
+51709
+ K-CIX
+ Alexander Wormuth
+ pen&k-cix.de
+51710
+ Electronic Monitoring Solutionz Ltd
+ Ray Abram
+ ray&ems.gen.nz
+51711
+ Apis Networks
+ Matt Saladna
+ matt&apisnetworks.com
+51712
+ 0b1.se
+ Felix Gustavsson
+ felix&0b1.se
+51713
+ Girolami Controls Inc.
+ Philippe Lemieux
+ philippe.j.lemieux&gmail.com
+51714
+ Lumentum Operations LLC
+ Brian Kim
+ brian.kim&lumentum.com
+51715
+ SSI Cable
+ Pat Riley
+ priley&ssicable.com
+51716
+ EVE compliancy solutions
+ EVE team
+ info+iana-pen&lawfulinterception.com
+51717
+ Gamefanatics.com
+ Brandon Stephenson
+ gamefanatic&hotmail.com
+51718
+ Centro Oncologico del Oeste
+ Juan Prieto
+ centrooncologicooeste&gmail.com
+51719
+ Criteo SA
+ Jean-Francois Weber-Marx
+ jf.webermarx&criteo.com
+51720
+ Lartech
+ Viacheslav Shirikov
+ vs&lar.tech
+51721
+ UTran Technology Inc.
+ Matt Yen
+ matt.yen&utran.com.tw
+51722
+ GCR Tech
+ Gabriel Rodrigues Cravo Roxo
+ gabriel&gcrtech.com.br
+51723
+ BEIJING ZONGHENG ELECTRO-MECHANICAL TECHNOLOGY DEVELOPMENT CO.
+ Yuanxuan Li
+ liyuanxuan&zemt.cn
+51724
+ Intersect
+ Patrick Lauziere
+ patrick.lauziere&orangetraffic.com
+51725
+ Radio DataCast
+ Craig Kenny
+ craigkenny&thekennys.info
+51726
+ CTPHQ
+ Garry Baird
+ garry.baird&met.pnn.police.uk
+51727
+ Indium Limited
+ Mark Lyons
+ admin&indium.co.nz
+51728
+ Honiball IT Limited
+ Hydor Honiball
+ hydor&honiballit.net
+51729
+ Serverside Kft.
+ Zoltan Kiss
+ zoltan.kiss&serverside.hu
+51730
+ Discount Tire
+ Thomas Gardner
+ tgardner&discounttire.com
+51731
+ GERO Meßsysteme GmbH
+ Ralf Rosenquist
+ info&gero-mess.de
+51732
+ digitalpath sàrl
+ Carlos Lavanchy
+ carlos.lavanchy&digitalpath.ch
+51733
+ Ministry of Science, ISRAEL
+ Shimon Liani
+ liani&most.gov.il
+51734
+ Gomes Consulting Services
+ Francis Gomes
+ fg&GomesConsultingServices.com
+51735
+ Shanghai Hite-Belden Network Technology Co., Ltd.
+ Nina.Ning
+ ningsj&hite.com.cn
+51736
+ Sumeru Microwave Communications Pvt. Ltd.
+ Siddharth Parmar
+ s.parmar&sumerugroup.com
+51737
+ x-tention Informationstechnologie GmbH
+ Stefan Berger
+ stefan.berger&x-tention.at
+51738
+ Glenn E Hurst MC P.C.
+ Trisha Boughton
+ trishaboughton&gmail.com
+51739
+ Jinmyung Communications Co., Ltd.
+ Hae Soo Kim
+ hskim&jmbroadcast.com
+51740
+ Goldspotlight
+ David Rosen
+ goldspotlight10&gmail.com
+51741
+ Zander Work
+ Zander Work
+ zander&zanderwork.com
+51742
+ Contact Energy Limited
+ Leaoa Tolo
+ cloud.services&concepts.co.nz
+51743
+ Corporación Font S. A.
+ Fernan Font
+ fernan.font&font-tecnologia.com
+51744
+ cyberways GmbH
+ Jan Baumann
+ jb&cyberways.net
+51745
+ Hochschule Ruhr West
+ Mike Pendzich
+ support&hs-ruhrwest.de
+51746
+ Lab Local Org
+ Sergey Korotkov
+ admins&lablocal.ru
+51747
+ OS33
+ Alex Osipov
+ alex&os33.com
+51748
+ Kong Inc
+ Marco Palladino
+ marco&konghq.com
+51749
+ Quantify Technology Ltd
+ Architecture Team
+ tech.arch&quantifytechnology.com
+51750
+ UNIGONE
+ Bruno Konik
+ bruno.konik&unigone.com
+51751
+ McLaren Applied Technologies
+ Daniel Steer
+ MATCommsSystems&mclaren.com
+51752
+ Abanka d.d.
+ Tomaz Hiti
+ tomaz.hiti&abanka.si
+51753
+ Unite Private Networks, LLC
+ Kevin Augspurger
+ kevin.augspurger&upnfiber.com
+51754
+ Alcaldia de Medellin
+ Luis Marin
+ luisc.marin&medellin.gov.co
+51755
+ Breastlink Medical Group
+ Rena Munoz
+ renamunoz&veritymed.org
+51756
+ Sofim spol. s r. o.
+ Michal Veselka
+ michal.veselka&sofim.cz
+51757
+ Tieto Business Information Exchange (BIX)
+ Jyrki Poteri
+ jyrki.poteri&tieto.com
+51758
+ Glasswall Solutions Ltd
+ Paul Kennedy
+ pkennedy&glasswallsolutions.com
+51759
+ Intercede Group Plc
+ Dhiran Mandalia
+ dhiran.mandalia&intercede.com
+51760
+ Quilvest (Switzerland) Ltd.
+ Patrick Camichel
+ cert&quilvest.com
+51761
+ SS20
+ Anatoly Osipov
+ osipov.a&ss20.pro
+51762
+ Euris Health Cloud
+ Nicolas Sirot
+ tech-cloud&euris.com
+51763
+ Equisign
+ LOTH DEMAY Guillaume
+ guillaume.lothdemay&equisign.fr
+51764
+ Institut de Biologie Structurale (IBS)
+ Jean-Luc Parouty
+ Jean-Luc.Parouty&ibs.fr
+51765
+ Bentron Power Systems
+ Vinit Bharadwaj
+ vinit.bentron&gmail.com
+51766
+ Jesus Fernandez
+ Jesus Fernandez
+ jfdezgt&gmail.com
+51767
+ Usabilla B.V.
+ Gijs Kunze
+ gijs&usabilla.com
+51768
+ yogendra thakur toure&travals
+ yogendra thakur
+ thakuryogendra677&gmail.com
+51769
+ One Stop Systems
+ Mark Ruijter
+ mruijter&onestopsystems.com
+51770
+ Elmira College
+ Neil Griswold
+ ngriswold&elmira.edu
+51771
+ Computils
+ Joerg Knura
+ joerg.knura&computils.de
+51772
+ RaiScience
+ Raices Goodwin
+ support&raiscience.com
+51773
+ Ransom Memorial Health
+ Joyce Ullmer
+ jullmer&ransom.org
+51774
+ Acom Networks
+ Peter Cheng
+ peter&acom-networks.com
+51775
+ AppNexus Inc
+ Ryan Williams
+ rdw&appnexus.com
+51776
+ rooteehealth
+ jaewon, chung
+ lyle&rooteehealth.com
+51777
+ SeeEyes
+ Ji-Su, Yun
+ yunjs&sscctv.com
+51778
+ MOBI Antenna Technologies(Shenzhen)Co.,Ltd.
+ Su Qiuxia
+ mobitech&mobi-antenna.com
+51779
+ Shenzhen Borynet Co.,Ltd
+ Wang Yan
+ wangyan&borynet.com
+51780
+ Centre hospitalier Bienne SA
+ Juan Miguel Severino
+ oidadmin&szb-chb.ch
+51781
+ TNBA
+ Bernard Schoenzetter
+ admin&tnba.org
+51782
+ Warp United Scientific Co., Ltd.
+ Kilo LIANG
+ info&warpunited.com
+51783
+ Canadian Cancer Trials Group
+ Teddy Brown
+ tbrown&ctg.queensu.ca
+51784
+ Berrien Regional Education Service Agency
+ Matt Skalecki
+ matt.skalecki&berrienresa.org
+51785
+ Tecnocore
+ Rodolfo Luis Overbeck
+ rodolfo&tecnocore.com.br
+51786
+ Peachtree Dunwoody Dermatology
+ Joseph Erwin
+ jalmdpc&gmail.com
+51787
+ J&K Communications, Inc.
+ Shawn M Loe
+ sloe&jkcomm.com
+51788
+ Vinay Kumar Malviya, MD PC
+ Vinay Malviya, MD
+ vmalviya01&gmail.com
+51789
+ CinemaVision
+ Przemyslaw Sztoch
+ psztoch&finn.pl
+51790
+ Wysocki Family of Companies
+ Chris Kloiber
+ chris.kloiber&rpespud.com
+51791
+ Corsearch, Inc
+ Rick Rodriguez
+ cs-it-services&corsearch.org
+51792
+ Björnsholms Åkeri AB
+ Torbjörn Eriksson
+ Bjornsholms&hotmail.com
+51793
+ Derakhshan Sanat Isatis (DSI)
+ Mohsen Sharifi
+ sharifi&dsi.ir
+51794
+ Bosch.IO GmbH
+ Daniel Janev
+ daniel.janev&bosch.io
+51795
+ Ovoo Sp. z o. o.
+ Jan Waszkiewicz
+ jan.waszkiewicz&ovoo.pl
+51796
+ Citadel LLC
+ Vladimir Bunin
+ it&ctdl.ru
+51797
+ Bachmann electronic GmbH
+ Johannes Huber
+ edv&bachmann.info
+51798
+ Norgine Limited
+ Matt Froud
+ mfroud&norgine.com
+51799
+ Excera Technology Co., Ltd
+ Yu Sun
+ yu.sun&excera.com.cn
+51800
+ Virgin Global Media
+ Ervin Remus Radosavlevici
+ ervin210&sky.com
+51801
+ Quick Heal Technologies Limited
+ Sanjay Katkar
+ sanjay&quickheal.com
+51802
+ Semperis Ltd.
+ Guy Teverovsky
+ guyte&semperis.com
+51803
+ ProofShow Inc.
+ Yan-Cheng Chang
+ yc&proof.show
+51804
+ Energy Services Handels- und Dienstleistungs G.m.b.H.
+ Patrick Czelecz
+ it-infrastruktur&energy-services.at
+51805
+ Simpson Accountancy Ltd
+ David Simpson
+ dave&simpsonaccountancy.co.uk
+51806
+ Bittium
+ Network Support
+ networksupport&bittium.com
+51807
+ regio[.NET] GmbH&Co. KG
+ Bernhard Krönung
+ horke&regio.net
+51808
+ Andreas Kloska
+ Andreas Kloska
+ postmaster&kloska-berlin.de
+51809
+ Xunde Energie
+ Jakobus Schuerz
+ jakob&xundeenergie.at
+51810
+ Cloud Portfolio And Trading Analytics
+ Danny Byrnes
+ dannyb&cloudpta.com
+51811
+ ATSC 3.0 Security Authority (formerly 'Pearl TV')
+ Ron Wheeler
+ ron&a3sa.com
+51812
+ Shenzhen Kstar Science & Technology Co.,Ltd
+ Jay Jiang
+ jiangzl&kstar.com.cn
+51813
+ Thomas Gebhardt
+ Thomas Gebhardt
+ tmfgebhardt&gmail.com
+51814
+ Solid Optics EU N.V.
+ Bram Nieuwenhuize
+ broom&solid-optics.com
+51815
+ Dominanz s.r.o.
+ Ladislav Domin
+ laco.domin&dominanz.sk
+51816
+ euNetworks Managed Services GmbH
+ Dirk Duncker
+ dirk.duncker&eunetworks.com
+51817
+ KAP IT
+ Thomas Colin de Verdière
+ tdeverdiere&kapit.fr
+51818
+ Westland Gummiwerke GmbH & Co. KG
+ Reinhard Rehm
+ reinhard.rehm&westland.eu
+51819
+ Serg Oskin
+ Serg Oskin
+ serg.oskin&gmail.com
+51820
+ deepthink AG
+ Florian Heigl
+ fhe&deepthink.ag
+51821
+ SAFARI Montage
+ Greg Gesualdi
+ netadmin&safarimontage.com
+51822
+ iTechTool Incorporated
+ David Coelho
+ support&itechtool.com
+51823
+ Hacking & Coffee, LLC
+ Jim hartnett
+ hon1nbo+iana&hackingand.coffee
+51824
+ QuEST Global Engineering Services Private Limited
+ Prashant Nagaraj
+ prashant.nagaraj&quest-global.com
+51825
+ Astronaut, LLC
+ Ignacio Valdes
+ ivaldes&hal-pc.org
+51826
+ Atmosphere Architects
+ Jinson Jacob
+ architects&atmosphereinfra.in
+51827
+ Gillerfors Ã…keri AB
+ Stefan Gillerfors
+ stefan.gillerfors&gmail.com
+51828
+ StructureIT
+ Thokozani Sibeko
+ thokozani.sibeko&structureit.net
+51829
+ High-End Media Kft.
+ Levente Huszkó
+ levente.huszko&high-end.hu
+51830
+ Athora Corporation
+ Gus Lynch
+ gus.lynch&athora.com
+51831
+ Gratika
+ Odan Prima
+ odan.pz&gmail.com
+51832
+ EnableIT Technologies Ltd
+ Jason Davey
+ jdavey&enable.services
+51833
+ Macadam
+ Jeroen Notebaert
+ helpdesk&prodata-systems.be
+51834
+ Atam Id
+ Adam Green
+ adamgreen&atam.id
+51835
+ French-Road
+ David CARELLA
+ david.carella&gmail.com
+51836
+ SUNY College of Optometry
+ Robert Pellot
+ rpellot&sunyopt.edu
+51837
+ INVEST - M, Ltd.
+ Andrei Salavarau
+ it&hermitagehotel.by
+51838
+ ProHealth Care
+ Keith Zimmer
+ keith.zimmer&phci.org
+51839
+ ddrs.de
+ Konrad Jacobi
+ admin&ddrs.de
+51840
+ Express Scripts Canada Inc.
+ Cliff Wang
+ cwang&express-scripts.com
+51841
+ FullCore
+ M. Majczak
+ pen.reg&fullcore.net
+51842
+ Adven Sweden Ab
+ Pauli Luoto
+ pauli.luoto&adven.com
+51843
+ Delta Systems Group
+ Byron DeLaMatre
+ sysadmin&deltasys.com
+51844
+ Carnegie Technologies
+ Jonathan DeLee
+ licensing&carnegietechnologies.com
+51845
+ SureFire LLC.
+ IT Support
+ itsupport&SureFire.com
+51846
+ SyndaTec LLC
+ Dane C Howard
+ info&syndatec.com
+51847
+ GUARANA
+ Wojciech Kozłowski
+ wkozlowski&radmor.com.pl
+51848
+ NetMeister, Inc.
+ Joe Nave
+ joe-iana&netmeister.com
+51849
+ MunichCamper
+ Michael Gams
+ michael&munichcamper.de
+51850
+ Inspur Power Commercial Systems Co.,Ltd.
+ HuaTang Ban
+ banht&inspur.com
+51851
+ Connetics Ltd
+ Drewe Hinkley
+ hinkleyd&connetics.co.nz
+51852
+ SPTek
+ Youngjin Choi
+ yjchoi&sptek.co.kr
+51853
+ Ã…sljunga Pallen AB
+ Edward Sandin
+ edward.sandin&asljungapallen.se
+51854
+ Energie Graz GmbH & CO KG
+ Heimo Bischofter
+ it.lizenzierung&energie-graz.at
+51855
+ BC²
+ Donna M. Scott
+ donna.scott&behaviorchangecenter.com
+51856
+ NeEhA Team
+ Takaoka Haruki
+ takaoka-haruki&neeha-jp.net
+51857
+ ngVision Sp. z o.o.
+ Radosław Bolforski
+ admin&ngvision.pl
+51858
+ Mole Valley District Council
+ Roger Finch
+ roger.finch&molevalley.gov.uk
+51859
+ IDS Ingegneria Dei Sistemi
+ Giuliani Fabrizio
+ support.cdc&idscorporation.com
+51860
+ Syscom
+ Jose Ramon Blazquz
+ jrblazquez&syscom.es
+51861
+ Safe Stamper
+ Jorge Guillo
+ jguillo&safecreative.org
+51862
+ East Coast Simulation
+ Christopher Collins
+ pen&ecsim.com.au
+51863
+ serv.it Gesellschaft für IT Services mbH
+ Sebastian Rhode, Thorsten Meyer
+ infra-server&servit.de
+51864
+ PayamPardaz
+ Esmaeil Vakili
+ vakili&payampardaz.com
+51865
+ Ian Bobbitt
+ Ian Bobbitt
+ ian&icb.im
+51866
+ Mynt (Globe Fintech Innovations Inc.)
+ John Paul Alcala
+ jp.alcala&mynt.xyz
+51867
+ Open Networking Foundation
+ Timon Sloane
+ timon&opennetworking.org
+51868
+ Holvonix LLC
+ Holvonix LLC
+ internet-assignments-contact&holvonix.com
+51869
+ Sala-Heby Energi AB
+ Viktoria Söder
+ viktoria.soder&sheab.se
+51870
+ MSI
+ RoyKuo
+ xqet00321&gmail.com
+51871
+ Autoclear, LLC
+ Karl Voigtland
+ karlv&autoclear.com
+51872
+ Fegens SÃ¥gverk AB
+ Mikael Andersson
+ mikael&fegenssag.se
+51873
+ FOXTEL S.R.L.
+ Pietro Pandolfi
+ pandolfi&foxtel.it
+51874
+ Micro C, LLC
+ Evan Ruff
+ evan.ruff&microcimaging.com
+51875
+ New Context Services, Inc.
+ Justin Ferguson
+ jferg&newcontext.com
+51876
+ Unflap
+ Jack Rugby
+ junk&unflap.com
+51877
+ Konten Networks Inc.
+ Uwai Chen
+ uwai&konten-networks.com
+51878
+ Network Over the Edge
+ Michael Pinkston
+ michael.pinkston&joboa.net
+51879
+ Freespee
+ Daniel Donoghue
+ daniel.donoghue&freespee.com
+51880
+ Wahléns Åkeri AB
+ Janne Wahlén
+ jon.wikstrom&cgi.com
+51881
+ PINTSCH BUBENZER GmbH
+ Christian Witte
+ christian.witte&pintschbubenzer.de
+51882
+ Cycleon B.V.
+ bojan galonja
+ b.galonja&levi9.com
+51883
+ Rotork Controls Limited
+ IT Helpdesk
+ iana-reg&rotork.com
+51884
+ Jan-Olof Sundbergs Ã…keri AB
+ Michael Helmby
+ micke&sundbergsakeriab.se
+51885
+ Victor G Carabello MD Inc
+ Belinda Ramirez
+ Belinda&carabellokidney.com
+51886
+ Pensando Systems, Inc.
+ Enrico Schiattarella
+ enrico&pensando.io
+51887
+ Nashville Oncology Associates, PC
+ Cheryll B. Doss
+ cdoss&nashvilleoncology.com
+51888
+ Infinite Software Solutions Inc D\B\A MD-Reports
+ Carl Thomas
+ cthomas&md-reports.com
+51889
+ Dimon Pro sp. z o.o.
+ Bartosz Sapijaszko
+ bartosz&dimonpro.pl
+51890
+ Noqoush Mobile Media Group FZ LLC
+ Noqoush Support
+ support&noqoush.com
+51891
+ Br Bertsons Ã…keri AB
+ Andreas Johansson
+ brbertsons.andreas&telia.com
+51892
+ Rhaeticom AG
+ Andrej Leder
+ a.leder&rhaeticom.ch
+51893
+ Dayton Physicians Network
+ Susan Melton
+ smelton&daytonphysicians.com
+51894
+ Power Element
+ Sergey Mordashov
+ sm&powerelement.ru
+51895
+ Vet Rocket LLC
+ Aerik Sylvan
+ aerik&vetrocket.com
+51896
+ Instituto de hematologia y oncologia medica del norte PSC
+ Mayra Rivera
+ doctoramrivera&gmail.com
+51897
+ Engineering Bureau Phoenix LLC
+ Alexander Lutsenko
+ luae&fenix24.org
+51898
+ Vyex LLC
+ Dave Karr
+ iana-pen&vyex.com
+51899
+ JDQIRC
+ Jens Erik Becker
+ v2px&jdqirc.net
+51900
+ IronSys
+ Jan Heinze
+ jan.heinze&ironsys.org
+51901
+ SYNEFFI
+ LARUE Philippe
+ contact&syneffi.fr
+51902
+ ENRIQUE GRIEGO MD PA
+ OLGA GONZALEZ
+ ogonzalez&guajiraclinic.com
+51903
+ BAE SYSTEMS, Apex
+ James Elstone
+ james.elstone&baesystems.com
+51904
+ Tridum key
+ Esbold Unurkhaan
+ esbold&tridum.mn
+51905
+ Kent Denver School
+ Alex Clement
+ aclement&kentdenver.org
+51906
+ Butterfly Network Inc
+ Damien Dolimier
+ ddolimier&butterflynetinc.com
+51907
+ Rapiddot Hosting Services Ltd
+ Antonios Matsoukas
+ amatsoukas&rapiddot.com
+51908
+ FICOSA
+ Jesus Gonzalez
+ jesus.gonzalez&ficosa.com
+51909
+ Universidad Autonoma de Bucaramanga
+ Juan Carlos Martinez Quintero
+ jmartine&unab.edu.co
+51910
+ ANM Inc.
+ Dylan Marlow
+ dylan.marlow&anm.com
+51911
+ amaysim Australia Ltd
+ Cormac Donnellan
+ cormac.donnellan&amaysim.com.au
+51912
+ Ascension IT Pty Ltd
+ Janaka Wickramasinghe
+ janaka&ascensionit.com.au
+51913
+ Electroacustica General Iberica S.A.
+ Miguel Lopez
+ mlopez&egiaudio.com
+51914
+ Ixxus Limited
+ Robin Bramley
+ isa&ixxus.com
+51915
+ HPDS
+ Reza Salkhordeh
+ salkhordeh&hpds.ir
+51916
+ Sommens Transport AB
+ Bert Johansson
+ jon.wikstrom&cgi.com
+51917
+ RealD Inc.
+ Tony Davis
+ tdavis&reald.com
+51918
+ Applied Research Center for Computer Networks
+ Aley Elin
+ aelin&arccn.ru
+51919
+ Universidad de Oriente
+ Eloy Olivero
+ albertohung&gmail.com
+51920
+ link22 AB
+ Conny Ljungqvist
+ conny.ljungqvist&link22.se
+51921
+ UO.EDU.CU
+ Alberto Hung Estevez
+ ahung&uo.edu.cu
+51922
+ Ruthlessly Practical
+ Theron Bair
+ tbair+pen&ruthlesslypractical.com
+51923
+ Tom Klein IT
+ Tom Klein
+ tom&kleinholding.com
+51924
+ Micrologix Embedded Controls Pvt Ltd
+ Manoj Prabhakaran
+ manoj.r&e-micrologix.com
+51925
+ Telesens IT
+ Vladimir Mukhachov
+ Telesens.IT&gmail.com
+51926
+ Amplified Engineering Pty Ltd
+ Stanley Chong
+ support&amplified.com.au
+51927
+ The Nordam Group, Inc.
+ Timothy Potter
+ tpotter&nordam.com
+51928
+ Colégio Notarial do Brasil
+ Marcos De Paola
+ tecnologia&notariado.org.br
+51929
+ FarmSoft Network Technology Shanghai Co.
+ ganhuan
+ 267079163&qq.com
+51930
+ HELMUT FISCHER GMBH INSTITUT FÃœR ELEKTRONIK UND MESSTECHNIK
+ Michael Döbler
+ IT.DE.Sifi&helmut-fischer.de
+51931
+ Pietro Fiorentini spa
+ Sergio Andrein
+ service&pec.fiorentini.com
+51932
+ Andrews University
+ Jeff Easton
+ eastonjandrews&gmail.com
+51933
+ University of Chinese Academy of Sciences
+ Xin Wang
+ wangxin17a&mails.ucas.edu.cn
+51934
+ Linus Brogan
+ Linus Brogan
+ iana-pen&lb.ax
+51935
+ Sydney Boys High School
+ James Rudd
+ admin&sbhs.nsw.edu.au
+51936
+ Matthias Merkel
+ Matthias Merkel
+ matthias&matthias.zone
+51937
+ BARTCO TRAFFIC EQUIPMENT PTY. LTD.
+ David Chamberlain
+ david&bartco.com.au
+51938
+ Metsähallitus Metsätalous Oy
+ Hanna Soinne
+ hanna.soinne&metsa.fi
+51939
+ Sirius Extrusion, LLC
+ Valentyn Grygoriev
+ admin&sirius.pro
+51940
+ Sasa Software (C.A.S) Ltd
+ Hanoch Lev
+ hanochl&sasa-software.com
+51941
+ ISYRIUS
+ Alina Sztoch
+ alinasztoch&isyrius.com
+51942
+ Polskie Górnictwo Naftowe i Gazownictwo SA
+ Piotr Chmielewski
+ piotr.chmielewski&pgnig.pl
+51943
+ Herzogsaegmuehle (Innere Mission Muenchen - Diakonie in Muenchen und Oberbayern e.V.)
+ Hans Juergen Hutterer
+ edv&herzogsaegmuehle.de
+51944
+ DYWIDAG-Systems International GmbH
+ Albert Weichmann
+ Albert.Weichmann&dywidag-systems.com
+51945
+ Micronova SRL
+ Cristian Ruiz
+ cruiz&micronova.com.ar
+51946
+ Code Designs® Inc
+ Shawn Landry
+ contact&codedesigns.ca
+51947
+ LL Consulting
+ L. Charles Labelle
+ iana-oid&llabell.net
+51948
+ eCH Association
+ Lorenz Frey-Eigenmann
+ Lorenz.Frey-Eigenmann&ech.ch
+51949
+ ALC Industries Inc
+ Andy Mulay
+ penadmin&it3.net
+51950
+ SSR Network Solutions Inc
+ Andy Mulay
+ penadmin&ssrns.com
+51951
+ Pliancy (formerly 'TSGCA, inc')
+ Scott Carlow
+ scott&pliancy.com
+51952
+ Epsylon Sp. z o.o. Sp. K.
+ Stanislaw Rejowski
+ stanislaw.rejowski&eterio.eu
+51953
+ Clausohm-Software GmbH
+ Stefan Otto
+ stefan.otto&clausohm.de
+51954
+ SWILE DIGITAL ON LINE
+ Rodney John Swile
+ swile&swile.com.au
+51955
+ TISCOM
+ Jason Rahn
+ Jason.Rahn&uscg.mil
+51956
+ BNY Mellon
+ Pedro Peralta
+ pedro.peralta&bnymellon.com
+51957
+ Curo Teknika Inc.
+ Richard B. Bumanlag
+ it-infra&curoteknika.com
+51958
+ Santa Rosa County School District
+ John Garlock
+ garlockj&santarosa.k12.fl.us
+51959
+ Paul Egy
+ Paul Egy
+ paul.egy&netapp.com
+51960
+ actidata Storage Systems GmbH
+ Christoph Hestermann
+ service&actidata.com
+51961
+ Accidental Development
+ Brian Faga
+ admin&accidentaldevelopment.com
+51962
+ AD QUALITE
+ YVES DUVAL
+ yves.duval&ad-qualite.com
+51963
+ Transacciones y Transferencias, S.A.
+ Jesus Sosa
+ firmasdigitales5b&5b.com.gt
+51964
+ Linn-Benton Community College
+ Michael Quiner
+ quinerm&linnbenton.edu
+51965
+ Plan International Canada Inc.
+ Rob Harman
+ cnoitservices&plancanada.ca
+51966
+ Ide Bekr Mobin
+ Mohammad Shirin Sokhan
+ info&ibm.co.ir
+51967
+ Smartweb s.r.o.
+ Martin Misuth
+ martin&smartweb.sk
+51968
+ RobCo sp. z o.o.
+ RobCo
+ konta&robco.pl
+51969
+ Faraday&Future Inc.
+ David Dai
+ david.dai&ff.com
+51970
+ Wireless Logic Limited
+ Paul Furmedge
+ admin.oid&wirelesslogic.com
+51971
+ Confédération des Jeunes Chercheurs
+ Mathieu Durero
+ contact&cjc.jeunes-chercheurs.org
+51972
+ RELEX
+ Sami Mattila
+ sami.mattila&relexsolutions.com
+51973
+ Raptor Engineering, LLC
+ Timothy Pearson
+ tpearson&raptorengineering.com
+51974
+ Raptor Computing Systems, LLC
+ Support Department
+ support&raptorcs.com
+51975
+ TouHou.FM
+ Daniel Sonck
+ info&touhou.fm
+51976
+ Barry Electric Cooperative, Inc.
+ Nicholas Warren
+ nwarren&barryelectric.com
+51977
+ Shirakumo
+ Nicolas Hafner
+ shinmera&tymoon.eu
+51978
+ BitMEX
+ Tim Tickel
+ twt&bitmex.com
+51979
+ WestJet Airlines Ltd.
+ Devon Smibert
+ ITSecurity2&westjet.com
+51980
+ IT Forge
+ Leander Janssen
+ leander&itforge.nl
+51981
+ Unassigned
+ Returned 2018-05-17
+ ---none---
+51982
+ Red Dog Consulting LLC
+ Aaron Johnson
+ aaron&reddogconsulting.us
+51983
+ Groupe Solutions TI
+ Richard Simard
+ richard.simard&groupesti.com
+51984
+ XnetSolutions KG
+ Mr. Andreas Klaedtke
+ iana.pen&xnetsolutions.de
+51985
+ Linogate GmbH
+ Mateusz Roik
+ roik&linogate.de
+51986
+ CARVAJAL SOLUCIONES EN TECNOLOGIA S.A.S
+ Carlos Andres Guzman
+ carlos.guzmans&carvajal.com
+51987
+ Squar Milner
+ Andy Mulay
+ penadmin&squarmilner.com
+51988
+ Panj Works
+ Hrvoje Cvetkovic
+ admin&panj.ws
+51989
+ Irvine Company
+ John Barnett
+ jbarnett&irvinecompany.com
+51990
+ Rigosys Information Technology
+ huakai.han
+ huakai.han&rigosys.com
+51991
+ Landkreis St. Wendel
+ Stefan Wommer
+ s.wommer&lkwnd.de
+51992
+ Zuercher Hochschule der Kuenste ZHdK
+ Stefan Knodt
+ service.itz&zhdk.ch
+51993
+ GKD Paderborn / OWL-IT / Lernstatt Paderborn
+ Volker Hellmuth
+ vhellmu1&lspb.de
+51994
+ Indian Institute of Science, Bangalore
+ SANOOD ULLATTUTHODIYIL
+ sanood&iisc.ac.in
+51995
+ Bengkel Oprek Elektronika
+ Dwi Satria Wirawan
+ dwisatriawirawan&gmail.com
+51996
+ Grand Canyon Education
+ Staff Admin
+ staff.admin&gce.com
+51997
+ Ten Fifteen Solutions Limited
+ Matthew Burr
+ info&tenfifteen.ca
+51998
+ Ampd Energy Limited
+ Luca Valente
+ luca&ampd.energy
+51999
+ Bäckebo Sågverk AB
+ Roger Franzen
+ roger&backebosagverk.se
+52000
+ Amsio
+ Amsio Support
+ support&amsio.com
+52001
+ European External Action Service
+ Luis Felix
+ luis.felix&ext.eeas.europa.eu
+52002
+ Svod International, LLC
+ admin&svod-int.ru
+ admin&svod-int.ru
+52003
+ Starpower Home Entertainment Systems, Inc.
+ Daniel Hoag
+ ianapen&star-power.com
+52004
+ Elcomplus LLC
+ Alex Maltsev
+ MaltsevAM&elcomplus.ru
+52005
+ ogt11.com, llc
+ Sam Nicholson
+ samcn2&ogt11.com
+52006
+ Designx Solutions
+ Shakaib Safvi
+ shakaibsafvi&designxsolutions.com
+52007
+ Garretson Resolution Group
+ Alex Whitman
+ Networking&garretsongroup.com
+52008
+ Alliance Development Fund
+ Jason Stroup
+ infrastructure&adf-inc.com
+52009
+ Oakland Unified School District
+ Daniel Augustine
+ dan&ousd.org
+52010
+ Westmoreland Casemanagement and Supports, Inc.
+ Joe Capozzi
+ jcapozzi&wcsi.org
+52011
+ Stolon
+ Lacoste Damien
+ bureau&stolon.fr
+52012
+ Rodmyre Technology
+ Brian Rodmyre
+ brian&rodmyretechnology.com
+52013
+ Hanalytics Pte Ltd.
+ Mok Ming Foong
+ ethan.mok&hanalytics.sg
+52014
+ Volkswagen Group Rus
+ Mazurenko Andrey
+ andrej.mazurenko&volkswagen-rus.ru
+52015
+ Sabinet Online
+ Wynand Meijer
+ dba&sabinet.co.za
+52016
+ Saab AB, Maritime Traffic Management
+ Johan Vik
+ support.transpondertech&saabgroup.com
+52017
+ OOO FPK "Kosmos-Neft-Gaz"
+ Grigorov Konstantin
+ grigorov&kng.vrn.ru
+52018
+ A.D.SION Info Santé
+ Guillaume Girard
+ tech&adsion.fr
+52019
+ littlemore.me.uk
+ Paul Littlemore
+ webmaster&littlemore.me.uk
+52020
+ Havana University
+ Victor Puentes
+ v.puentes&estudiantes.matcom.uh.cu
+52021
+ ITR Services EOOD
+ Oleg Ivanov
+ oleg&itrservices.eu
+52022
+ Spacynet
+ Daniel Bhalla
+ Dbhalla&spacydesign.de
+52023
+ Yeraz
+ Quintard Jérôme
+ jquintard&yeraz.fr
+52024
+ T-Mobile USA
+ Yanfeng Lu (Alex)
+ yanfeng.lu&t-mobile.com
+52025
+ AlticeUSA
+ John Solarino
+ john.solarino&alticeusa.com
+52026
+ Jishi Medical Tech. Co., Ltd.
+ Rex Chen
+ ichenrs&126.com
+52027
+ Abilities Limited
+ Connor Spencer Harries
+ connor.harries&abilities.org.uk
+52028
+ Hebei Mota Electronic Technology Co., Ltd.
+ Wang ShuHua
+ 18931159311&163.com
+52029
+ Kleberg Bank NA
+ Jimmie Locklear
+ jimmie.locklear&klebergbank.com
+52030
+ Cross Link Group
+ Joseph Clark
+ infrastructure&crosslinkgroup.com
+52031
+ iTreatMD Inc.
+ George Krucik
+ george&itreatmd.com
+52032
+ New Relic Inc
+ Prakash Reddy
+ preddy&newrelic.com
+52033
+ Hangzhou Youshi Industry Co., Ltd.
+ Huang Yikun
+ hyk&lte-m.cn
+52034
+ DEVELICT Solutions s.r.o.
+ Zdeněk Lokaj
+ info&develict.com
+52035
+ Profitt ltd.
+ Alexey Sizyukhin
+ alexs&profitt.ru
+52036
+ Bertil Ytterbom Skog AB
+ Fredrik Ytterbom
+ fredrik&ostanskar.se
+52037
+ Remota Tecnologia em Comunicação
+ Jean Nack
+ jean&remotatec.com.br
+52038
+ Community Colleges of Spokane
+ Thomas Ingle
+ thomas.ingle&ccs.spokane.edu
+52039
+ BHK Child Development Board
+ Dave Anderson
+ admin&bhkfirst.org
+52040
+ Torin J. Carey
+ Torin J. Carey
+ penmaster&tcarey.uk
+52041
+ Institute for Network Sciences and Cyberspace, Tsinghua University
+ Lin He
+ he-l14&mails.tsinghua.edu.cn
+52042
+ e-Contract.be BVBA
+ Frank Cornelis
+ info&e-contract.be
+52043
+ Thüga Energienetze GmbH
+ IT Operations
+ it-operations&thuega-netze.de
+52044
+ AMHP - ASSOCIACAO DOS MEDICOS DE HOSPITAIS PRIVADOS DO DF
+ Marcelo S Mota
+ ti&amhp.com.br
+52045
+ Solar Monitor s.r.o.
+ Dusan Ferbas
+ dferbas&solarmonitor.cz
+52046
+ PAE
+ MIS
+ mis&pae.com
+52047
+ Jennason, LLC
+ Scott Pugh
+ scott.pugh&jennason.com
+52048
+ Rob Andrews Consulting
+ Rob Andrews
+ roba&r-andrews.net
+52049
+ Olle i Od åkeri AB
+ Patrik Wernklev
+ Olleiod&telia.com
+52050
+ infinite io, Inc.
+ Jay Rolette
+ rolette&infinite.io
+52051
+ SHAPE Australia
+ Zac Avramides
+ Zac.Avramides&shapegroup.com.au
+52052
+ SCA Energy
+ Magnus Tjärnskog
+ magnus.tjarnskog&sca.com
+52053
+ Dharma Drum Institute of Liberal Arts
+ Kan Huang
+ kanhuang&dila.edu.tw
+52054
+ Sture Gustafssons Ã…keri AB
+ Viktor Gustafsson
+ viktor&sgakeri.se
+52055
+ ASN Norway AS
+ Svein Erik Aasen
+ svein.erik.aasen&asn.com
+52056
+ Immowelt AG
+ Andreas Mattern
+ administrator&immowelt.de
+52057
+ telpass
+ Thierry Gueret
+ contact&telpass.fr
+52058
+ WebitDesign
+ Henning Janßen
+ henning.janssen&webitdesign.de
+52059
+ Datasages
+ Peter Kofod
+ pete&datasages.com
+52060
+ Münchener und Magdeburger Agrar
+ Richard Jummer
+ r.jummer&mmagrar.de
+52061
+ TEB Tecnologia Eletrônica Brasileira Ltda.
+ Fred Schinke
+ engenharia&teb.com.br
+52062
+ Hunan Tensafe Tech Co.,Ltd
+ tim tim
+ tim&haoup.net
+52063
+ Evolven Software
+ Sasha Gilenson
+ sasha&evolven.com
+52064
+ UPGRADE SOLUTIONS INFORM ATICA
+ Marcelo S Mota
+ marcelosmota&upgradesolutions.com.br
+52065
+ St. Joseph Dermatology and Vein Clinic
+ Lider Koc
+ stjoederm16&gmail.com
+52066
+ University Dermatology and Vein Clinic
+ Lider Koc
+ universityderm14&gmail.com
+52067
+ Montrose Environmental Group, Inc.
+ Minhhoang Le
+ mle&montrose-env.com
+52068
+ Mid-Range Computer Group
+ David Fillmore
+ Dfillmore&midrange.ca
+52069
+ Webforeveryone GmbH
+ Chris Böhm
+ chrisjb&webforeveryone.de
+52070
+ Knipmeyer IT
+ Alan Knipmeyer
+ alan&knipmeyer-it.ltd
+52071
+ Piepenbrock Unternehmensgruppe
+ Kay Seemann
+ iana-contact&piepenbrock.de
+52072
+ Gosudarstvennaya sluzhba svyazi PMR
+ Maydanyuk Sergey, Pekelnyak Nikolay
+ mininfopmr&gmail.com
+52073
+ Experda
+ avi golan
+ avig&experda.com
+52074
+ TylerWeb
+ Tyler Melton
+ administrator&tylerweb.net
+52075
+ Covenant Care California, LLC
+ Covenant Care Network Operations
+ netops&covenantcare.com
+52076
+ System Source
+ Robert A Roswell
+ broswell&syssrc.com
+52077
+ Grieshofer
+ Philipp Grieshofer
+ oid&grieshofer.com
+52078
+ VES, LLC
+ Christopher Marks
+ cmarks&ves.solutions
+52079
+ Biogen
+ Christopher Kibble
+ christopher.kibble&biogen.com
+52080
+ ConfigMgrFTW
+ Jason Sandys
+ admin&configmgrftw.com
+52081
+ isoshi-oustache
+ kazuaki-ito
+ kazuaki-ito&isoshi-moustache.com
+52082
+ ZENTRIOT SOLUTIONS PVT. LTD.
+ Lintamol Thomas
+ sales&zentriot.in
+52083
+ NexCast GmbH
+ Christian Brenner
+ info&nexcast.net
+52084
+ Phoenix Recording Systems Limited
+ Simon Sparkes
+ simonsparkes&phoenixrecordingsystems.com
+52085
+ Polystar System AB
+ Polystar System IANA contact person
+ iana&polystarsystem.com
+52086
+ Nexstra, Inc
+ David Lee
+ dlee&nexstra.com
+52087
+ New Hope-Solebury School District
+ Brandon Penglase
+ ITAdmin&nhsd.org
+52088
+ Carter County Sheriff's Office
+ Isaiah Grindstaff
+ grindstaffi&sheriff.cc
+52089
+ Servicio de Administración de Rentas de Honduras
+ OSMAN RENE MORENO RAMOS
+ omoreno&sar.gob.hn
+52090
+ UPM Solutions Inc
+ Dmitry Kunilov
+ dmitry.kunilov&upm.solutions
+52091
+ CentriLogic
+ Gary T. Giesen
+ ggiesen&centrilogic.com
+52092
+ Infinidim
+ OID Admin
+ oidadmin&infinidim.be
+52093
+ Carrick-Skills
+ Grigori MORDIN
+ grigori&carrick-skills.com
+52094
+ Stipendium
+ Przemyslaw Sztoch
+ info&stipendium.pl
+52095
+ EVS Ltd
+ Mihail Palatik
+ mpalatik&evs.ru
+52096
+ Japan Synchronization Radiation Research Institute
+ Takahiro Matsumoto
+ matumot&spring8.or.jp
+52097
+ Adven Energilösningar AB
+ Christer Eriksson
+ christer.eriksson&adven.com
+52098
+ ERIC P FONTENOT M.D. INTERNAL MEDICINE
+ Eric P Fontenot
+ EFONTENOT41&YAHOO.COM
+52099
+ Acosm
+ Jieyu Bai
+ itadmin&acosm.com
+52100
+ NetQPro Sp. z o.o.
+ Zbigniew Lapkiewicz
+ zbigniew.lapkiewicz&netqpro.com
+52101
+ Data I/O Corporation
+ Brian Herdeg
+ herdegb&dataio.com
+52102
+ Twohe
+ Christoph Tohermes
+ pen.twohe&gmail.com
+52103
+ Cyberbit
+ Daniel Cohen-Sason
+ Danielcs&cyberbit.com
+52104
+ ShamAn
+ Andy
+ av.shamrikov&gmail.com
+52105
+ spoe
+ Simon Spöhel
+ admin&spoehel.ch
+52106
+ ISED Ingegneria dei sistemi S.p.A.
+ Servizio IT
+ servizioit&ised.it
+52107
+ Volkswagen Financial Services Digital Solutions GmbH
+ Carsten Kobierski
+ carsten.kobierski&vwfs.com
+52108
+ Exponential-e Limited
+ Eamonn McQuaid
+ Eamonn.McQuaid&exponential-e.com
+52109
+ Zeitounian Tecnologia
+ Wagner de Queiroz
+ wagner&zeitounian.com.br
+52110
+ Grupo Idial
+ Francisco Prior
+ fprior&eviciti.com.mx
+52111
+ Jecstar Innovation
+ Mark Holster
+ m.holster&jecstar.com
+52112
+ Instart Logic, Inc.
+ Operations
+ operations&instartlogic.com
+52113
+ Verein der Freunde der Burgruine Andeck e.V.
+ Oliver Roll
+ mail&oliver-roll.com
+52114
+ FAIRFAX FOOT AND ANKLE CENTER, PC.
+ MIRNA MENDOZA
+ OLKINDPM&RCN.COM
+52115
+ RasPTin
+ Marco Della Penna
+ Monitoring&stz-bt.de
+52116
+ Geutebrück GmbH
+ Michael Zeise
+ michael.zeise&geutebrueck.com
+52117
+ Lenovo PLM
+ Spring Liu
+ chunliu&lenovo.com
+52118
+ thyssenkrupp Elevator AG Asia Pacific Office
+ Zyle Lam
+ admin&tkeap.com
+52119
+ Tardigade Limited
+ Siu Bun Chan
+ sbchan&tardigade.com
+52120
+ Shaanxi Fenghuo Industrial Co.,LTD
+ Pengying Guo
+ guopy0608&126.com
+52121
+ Symbiotic Nexus
+ Bart Heyse
+ bartheyse&symbioticnexus.com
+52122
+ YHIMA OÜ
+ raoul signorile
+ yhima&protonmail.ch
+52123
+ Ewalds Ã…keri AB
+ Mikael Svensson
+ ewa8003105&gmail.com
+52124
+ Trax Technologies, Inc.
+ Matt LeRay
+ sysadmin&traxtech.com
+52125
+ FAPMC
+ Konstantin Goncharenko
+ kagoncharenko&fapmc.ru
+52126
+ Rock Electronic
+ GuangPing.Shu
+ sgp&rockelec.com
+52127
+ Rosenblatt Enterprise Group, LLC.
+ L. Rosenblatt
+ compliance&rosenblattent.com
+52128
+ Webridge Soft, Ltd.
+ Spring
+ spring&webridge.com.cn
+52129
+ PALFINGER AG
+ Alexander Naglik
+ IANA-Admin&palfinger.com
+52130
+ Blomesystem GmbH
+ Kristin Schumann
+ kristin.schumann&blomesystem.com
+52131
+ Boxtrap Security
+ Dusan Mondek
+ dusan.mondek&boxtrap.net
+52132
+ MOMENTUM
+ Hafid Akhiat
+ hafid.akhiat&elekta.com
+52133
+ Universitat Ramon Llull
+ Víktu Pons i Colomer
+ viktu&rectorat.url.edu
+52134
+ Francisco E. Martinez
+ VALERIA ZAPATA
+ teremart&bellsouth.net
+52135
+ Piscator Solutions
+ Patrick Piscator
+ ppiscator&web.de
+52136
+ 509 Solutions Pty Ltd
+ Russell Tomkins
+ info&509.solutions
+52137
+ CARICOM Secretariat
+ David Chan
+ itstaff&caricom.org
+52138
+ VCNS TECH
+ Simon Jackson
+ simon&vcns.tech
+52139
+ Old Republic Title
+ Steve Payne
+ security&oldrepublictitle.com
+52140
+ CardPlus Sverige AB
+ Mikael Strang
+ mikael.strang&cardplus.fi
+52141
+ CardPlus Oy
+ Mikael Strang
+ mikael.strang&cardplus.fi
+52142
+ TRANS SPED LTD
+ Viky Manaila
+ viky.manaila&transsped.ro
+52143
+ RCCA MD LLC - Center for Cancer & Blood Disorders
+ Carreen F. Huffman
+ chuffman&ccbdmd.com
+52144
+ Applied Video Solutions
+ Igor Shimolin
+ igor&applyvideo.com
+52145
+ CRSG Deutschland GmbH
+ Kay Schmidt
+ crsg&muc.implaneo.com
+52146
+ LightYear Dealer Technologies, LLC
+ Josh Robinson
+ joshua.robinson&dealerbuilt.com
+52147
+ Truphone Limited
+ Frederico Dias
+ webmaster&truphone.com
+52148
+ Les Services Conseils I6T
+ Guy Talbot
+ guy.talbot&i6t.ca
+52149
+ NGX STORAGE
+ BEYHAN CALISKAN
+ iletisim&ngxstorage.com
+52150
+ Seaford UFSD
+ Fred Kaden
+ rcarbon&seaford.k12.ny.us
+52151
+ IEX Data Analytics LLC
+ IEX Data CORE Operations
+ support&iexdatacore.com
+52152
+ Illinois Student Assistance Commission
+ Mike Linn
+ Mike.Linn&illinois.gov
+52153
+ Agency for Digitisation - Ministry of Finance Denmark
+ Thoke Graae Magnussen
+ thokm&digst.dk
+52154
+ High Prairie School Division No. 48
+ Sascha Klingsch
+ support&hpsd.ca
+52155
+ Seaford UFSD
+ Fred Kaden
+ rcarbon&seaford.k12.ny.us
+52156
+ Kramer Deboer & Keane
+ ronald vandeusen
+ rvandeusen&kdeklaw.com
+52157
+ Excelocity Inc.
+ Michel-Ange Hyppolite
+ mhyppolite&excelocity.com
+52158
+ Hager Group
+ Jerome BOULLOT
+ ianaContact&hagergroup.com
+52159
+ Shandong Anzhilian Intelligent Technology Co., Ltd.
+ ming yi
+ yiming1925&126.com
+52160
+ Raft Technology
+ Elad Segalis
+ elad&raft-tech.com
+52161
+ John Paul the Great Catholic University
+ Kevin Meziere
+ kmeziere&jpcatholic.edu
+52162
+ Mustasaare Tarkvarabüroo OÜ
+ Arno Pedusaar
+ arno&mtb.ee
+52163
+ PAPACHRISTOU
+ Stathis Papachristou
+ stathis&papachristou.eu
+52164
+ Perkbox Limited
+ Chieu Cao
+ admin&perkbox.com
+52165
+ ND PAPER LLC
+ Jennifer Hamilton
+ jen.hamilton&catalystpaper.com
+52166
+ Lilith Mimms
+ Lilith Mimms
+ lilith.mimms&gmail.com
+52167
+ Watson Realty Corp
+ Andrew Yurick
+ ayurick&watsonrealtycorp.com
+52168
+ tkni.co
+ Joost Albers
+ Info&tkni.co
+52169
+ iDtrust Tecnologia de Software
+ Cristiano Andrade
+ cristiano&idtrust.com.br
+52170
+ Ip Way Ltd.
+ Vasily Filatov
+ certadmin&ip-way.ru
+52171
+ SageRider, Inc.
+ Shelley Wall
+ shelley.wall&sageriderinc.com
+52172
+ Byosoft Co.,Ltd
+ Iasi.Hu
+ iasi&byosoft.com.cn
+52173
+ Landesvermessung und Geobasisinformation Brandenburg
+ Andreas Hätscher
+ andreas.haetscher&geobasis-bb.de
+52174
+ WM Systems LLC.
+ Mihaly Krizsan
+ mihaly.krizsan&wmsystems.hu
+52175
+ TPS B.V.
+ TPS Support
+ support&mijntps.nl
+52176
+ TSV-Groep B.V.
+ TPS Support
+ support&mijntps.nl
+52177
+ ThoughtSpot, Inc.
+ Matthew Kelly
+ matthew.kelly&thoughtspot.com
+52178
+ AvarTec, Inc.
+ Darren Lucht
+ darren&avartec.com
+52179
+ CELIA ALGERIE SARL
+ Ahmed BRINIS
+ ahmed.brinis&celia.dz
+52180
+ Jindanupajit
+ Krissada Jindanupajit
+ jindanupajit&gmail.com
+52181
+ SimSpace Corporation
+ Michael Beynon
+ contact&simspace.com
+52182
+ Brokhults Ã…keri AB
+ Kenneth Johansson
+ kennethbrokhult&gmail.com
+52183
+ Benchmark Invest SPRL
+ Stephan Tachelet
+ s.tachelet&benchmark-invest.com
+52184
+ Vali Cooper International
+ John Vollman
+ john&valiint.com
+52185
+ Duluth Trading Company
+ Casey Schoonover
+ cschoonover&duluthtrading.com
+52186
+ Wuhan University
+ Iasi.Hu
+ iasi&whu.edu.cn
+52187
+ StarLeaf Inc
+ Abraham Sharp
+ abe.sharp&starleaf.com
+52188
+ Jakintek
+ Sendoa Rojas
+ compras&jakintek.com
+52189
+ Parker Data Networks Ltd
+ Adam Parker
+ adam&parkerdatanetworks.com
+52190
+ Flying Tiger Copenhagen
+ Thomas Marhauer
+ itoperationlicenses&flyingtiger.com
+52191
+ Jutel Oy
+ Jyrki Stranius
+ jyrki.stranius&jutel.fi
+52192
+ ITESOFT
+ Didier Charpentier
+ legal&itesoft.com
+52193
+ Thales Global Services
+ Patrick Camelin
+ patrick.camelin&thalesgroup.com
+52194
+ Foot Specialists of Greater Cincinnati
+ Anthony DeMaria / Angela DeMaria
+ footdoctor2865&gmail.com
+52195
+ Rahavard Karen
+ Hossein Bagherzade
+ hossein.bagherzade&gmail.com
+52196
+ ASPIT AS
+ Aasmund Rinde
+ aasmund&aspit.no
+52197
+ Toyota Motor North America
+ Neal Shen
+ CryptoOperationsSupport&toyota.com
+52198
+ ARCATrust SA
+ Yacine Felk
+ yacine&arcatrust.io
+52199
+ Syhard
+ Leo Snowareski Filho
+ leosfilho&gmail.com
+52200
+ Chuo System Corporation
+ Ryota Kawashima
+ kawashima_ryota&chuosystem.co.jp
+52201
+ kukjae telesys
+ JUN MIN PARK
+ jmpark&kukjaetelesys.com
+52202
+ Verschwörhaus
+ Albert Paka
+ al.paka&verschwoerhaus.de
+52203
+ SICK AG
+ Sebastian Fandrich
+ iana-oid&sick.de
+52204
+ Garrison Technology
+ David Bailey
+ opsadmin&garrison.com
+52205
+ Conselho da Justiça Federal - CJF
+ Adriana Jesus de Morais
+ sesser&cjf.jus.br
+52206
+ Ferrocarrils de la Generalitat Valenciana
+ Sergio Cano
+ cano_ser&gva.es
+52207
+ thePulse Inc.
+ Vito DeCarlo Jr.
+ vito.decarlo&thepulse.com
+52208
+ Guangdong UNIPOE IoT Technology Co., Ltd.
+ Bu Jindong
+ bonly&unipoe.com
+52209
+ Arçelik AŞ
+ Ovunc Doruk Izgen
+ doruk.izgen&arcelik.com
+52210
+ NNAISENSE SA
+ Tomas Horyl
+ iana.contact&nnaisense.com
+52211
+ EUCHNER GmbH + Co. KG
+ Kay Hildmann
+ hostmaster&euchner.de
+52212
+ Telefónica Móviles México
+ Roberto Maceda Peñaloza
+ roberto.maceda.ext&telefonica.com
+52213
+ GuavaSpace
+ Christoffer Müller Madsen
+ christoffer&guava.space
+52214
+ Universität Regensburg
+ Henri Stöcklein
+ Henri.Stoecklein&stud.uni-regensburg.de
+52215
+ Llama.pe SA
+ Alfonso Ronald Macedo Lopez
+ ronald&llama.pe
+52216
+ PrimosTI
+ Rodrigo Speller
+ rodrigo&primosti.com.br
+52217
+ Ambient System sp. z o.o.
+ Wlodzimierz Plewa
+ w.plewa&ambientsystem.pl
+52218
+ Castle Global
+ Justin Hao
+ jhao&thehive.ai
+52219
+ NOVOTEA
+ Jan Vanhercke
+ jan.vanhercke&novotea.com
+52220
+ Nianet A/S
+ Kristian Klinting
+ krk&nianet.dk
+52221
+ Landkreis Mansfeld-Südharz
+ David Herning
+ support&lkmsh.de
+52222
+ Support Logistic Services srl
+ Simone Freddio
+ s.freddio&slsitalia.it
+52223
+ Optimum Design Technology LLC
+ Sunil Shrestha
+ optimumdesign07&gmail.com
+52224
+ Eberle Design
+ Joseph F Dudich
+ JDUDICH&EDITRAFFIC.COM
+52225
+ Block Array Corporation
+ Sam Bacha
+ sam&blockarray.com
+52226
+ PEPE Invest s.r.o.
+ Peter Petrakovic
+ peter&petrakovic.com
+52227
+ Avanfort
+ Serg Kalashnikov
+ serg&niform.ru
+52228
+ music support group
+ Michael Hendel
+ technik&musicsupportgroup.com
+52229
+ Roboteurs Inc
+ Reiner Schmidt
+ reinerschmidt&roboteurs.com
+52230
+ WuHan SanJiang Space Network Communication Co,LTD
+ Gao Quan
+ 24420546&qq.com
+52231
+ sentieris
+ jim chu
+ jim&sentieris.com
+52232
+ Bitline Informatikberatung GmbH
+ Daniel Metzger
+ daniel.metzger&bitline.ch
+52233
+ Internetswitch
+ Maarten Wolzak
+ iana-pen&internetswitch.com
+52234
+ Hostsharing eG
+ Hostmaster of the Day
+ info&hostsharing.net
+52235
+ ZheJiang Taoshi Technology CO.,LTD.
+ Chuanfeng Zhang
+ zhangcf&topsvision.net
+52236
+ Lyon e-Sport
+ Etienne Glossi
+ administratif&lyon-esport.fr
+52237
+ Covenant Transportation Group
+ Howell Strain
+ hstrain&covenanttransport.com
+52238
+ AMP Robotics
+ Richard Stilborn
+ richard&amprobotics.com
+52239
+ Kernel Labs Inc.
+ Steven Toth
+ stoth&kernellabs.com
+52240
+ Piwiteam
+ Nicolas Rodrigues
+ nicolasrodrigues&outlook.fr
+52241
+ CENTRAL COAST MEDICAL ONCOLOGY CORP
+ Melody Plotner
+ melody&ccmo.us
+52242
+ Wataniya Mobile
+ Samer Hussein
+ samer.hussein&wataniya.ps
+52243
+ Luminor Bank AS
+ Mindaugas Apanavicius
+ pki&luminorgroup.com
+52244
+ NetWorkS!
+ Adam Milewski
+ certyfikaty&networks.pl
+52245
+ meituan
+ chuanjun Liu
+ liuchuanjun&meituan.com
+52246
+ HMSHost
+ Ryan Fondren
+ ryan.fondren&hmshost.com
+52247
+ Vivo Telefonica
+ Romulo Paulo
+ romulo.paulo&telefonica.com
+52248
+ Altergy Systems
+ Matthew Ellington
+ matthew.ellington&altergy.com
+52249
+ Jefferson Lab
+ Marty Wise
+ wise&jlab.org
+52250
+ First Weber, Inc.
+ Mike Steinhilber
+ steinhilberm&firstweber.com
+52251
+ Enconnex LLC
+ Thane Moore
+ thane&enconnex.com
+52252
+ MNF Group
+ James Woods
+ james.woods&mnfgroup.limited
+52253
+ Symbio Networks
+ James Woods
+ james.woods&symbionetworks.com
+52254
+ Dabee.ca
+ Ryan Workman
+ workerbe&gmail.com
+52255
+ Woodridge Baptist Church
+ Barry Merritt
+ bmerritt&woodridge.org
+52256
+ GloryTrust, LLC
+ OID Administrator
+ oidadmin&glorytrust.com
+52257
+ Ufi Space Co., Ltd.
+ Moore Lee
+ moore.cc.lee&ufispace.com
+52258
+ SDNIMO
+ Mark Chen
+ markchen&bjnimo.com
+52259
+ PSiDEO SA
+ Patrick Stuto
+ patrick.stuto&psideo.com
+52260
+ happn
+ Vincent Batoufflet
+ ops&happn.com
+52261
+ Suomen Tilaajavastuu Oy
+ Ville Niskala
+ admin&tilaajavastuu.fi
+52262
+ Service Benefit Plan Administrative Services Corp
+ Robert Wiseman
+ robert.wiseman&fepoc.com
+52263
+ NK Lundströms Trävaror AB
+ Anna Hansson
+ anna.hansson&nkltra.se
+52264
+ Verbraucherzentrale NRW e.V.
+ Jürgen Cleven
+ edv.beschaffung&verbraucherzentrale.nrw
+52265
+ NNIP-Marketing
+ Pieter Bakkenist
+ pieter.bakkenist&nnip.com
+52266
+ Global Legal Entity Identifier Foundation (GLEIF)
+ Christoph Schneider
+ it-admin&gleif.org
+52267
+ VAS "Valsts nekustamie ipasumi"
+ Raimonds Brazevics
+ raimonds.brazevics&vni.lv
+52268
+ SHAZAM, Inc.
+ Nick Janssen
+ oidadmin&shazam.net
+52269
+ Consumer Affairs Agency, Government of Japan
+ Yutaka Kukimoto
+ kukimoto.yutaka.h5&tex-sol.com
+52270
+ Particle Industries, Inc.
+ Jonathan Beri
+ jberi&particle.io
+52271
+ Neal Suares, MD Family Practice
+ Paige Suares
+ suares4&yahoo.com
+52272
+ People's Council of the Donetsk People's Republic
+ Alexander Pushkin
+ it&dnrsovet.su
+52273
+ Shen-Zhong Link Administration Center
+ Chen Xiang
+ chenxiang&shenzhonglink.com
+52274
+ Rijksen GmbH
+ Marc Rijksen
+ marcrijksen&gmail.com
+52275
+ Zentrales Engineering Active Directory
+ Daniel Metzger
+ daniel.metzger&vtg.admin.ch
+52276
+ IntegraWare Informática
+ F. Alejandro Osso
+ alejandro.osso&integraware.com.br
+52277
+ Liquid Voice Ltd
+ Andrew Barrett
+ andrew.barrett&liquidvoice.co.nz
+52278
+ CAGIP
+ Davis JAYARAJ
+ silca_alerting_build&ca-silca.fr
+52279
+ Menara Holding
+ Tourhfar Ahmed
+ a.tourhfar&groupe-menara.com
+52280
+ Exploit-IT, Ltd.
+ Alexey Morilov
+ web&exploit-it.ru
+52281
+ MEDIAN Unternehmensgruppe B.V. & Co. KG
+ Carsten Gießen
+ IANA-PEN&median-kliniken.de
+52282
+ Shenzhen Forward Industry Co., Ltd.
+ Zhang Xiaojin
+ zhangxiaojin&szforward.com
+52283
+ Shanghai Teraoka Electronic Co.,Ltd
+ Ni yufeng
+ yf.ni&cn.digi-group.com
+52284
+ Magic Leap Horizons
+ Neill Thornton
+ neill.thornton&mlhorizons.com
+52285
+ CYBERTELBRIDGE Co., Ltd
+ Junghoon Kim
+ kimjunghoon&everytalk.co.kr
+52286
+ Thinkum Labs
+ Sean Champ
+ hostmaster&thinkum.space
+52287
+ Energienetze Steiermark GmbH
+ Mag. Fetsch Peter
+ peter.fetsch&e-netze.at
+52288
+ Energienetze Steiermark GmbH
+ Mag. Fetsch Peter
+ peter.fetsch&e-netze.at
+52289
+ DS Produkte GmbH
+ Lars Axmann
+ it.bus&dspro.de
+52290
+ StreamUnlimited Engineering GmbH
+ Radek Dostál
+ radek.dostal&streamunlimited.com
+52291
+ IT-GRAD
+ Roman Kuchukbaev
+ iana-pen&it-grad.ru
+52292
+ SmartGuard Software
+ Vladislav Kalyuzhnyy
+ support&smart-guard.eu
+52293
+ EVA ICS (https://www.eva-ics.com/)
+ Sergiy Symonenko
+ div&altertech.com
+52294
+ Beijing Juson Technology Co., Ltd.
+ Yongzhuo Liu
+ liuyongzhuo&jusontech.com
+52295
+ Comp Line Informática LTDA
+ Welson Santos
+ welson.santos&compline.com.br
+52296
+ dacoso GmbH
+ Felix Pohl
+ it&dacoso.com
+52297
+ Alivetec.io
+ Ryan A. Griffiths
+ ryan&alivetec.io
+52298
+ ATRiCS Advanced Traffic Solutions
+ Volker Poplawski
+ volker.poplawski&atrics.com
+52299
+ PT Surya Utama Putra
+ Koestejo
+ tejo&suryautamaputra.com
+52300
+ Institute For InfoComm Research
+ Ying Lay Chiu
+ ylchiu&i2r.a-star.edu.sg
+52301
+ GfK SE
+ PKI Team
+ pki&gfk.com
+52302
+ ROSATOM
+ Eugene Semerikov
+ easemerikov&greenatom.ru
+52303
+ Advanced Conversion Technology, Inc.
+ Kevin Finkbiner
+ kfinkbiner&actpower.com
+52304
+ ThousandEyes, Inc.
+ Paulo Cabido
+ paulo&thousandeyes.com
+52305
+ Shenzhen Tong Tai Yi Information Technology Co.,Ltd.
+ bao feng
+ fengbao&ttyinfo.com
+52306
+ novastar
+ sober gou
+ xue-ying&139.com
+52307
+ BotProbe Ltd
+ Mark Graham
+ mark.graham&botprobe.co.uk
+52308
+ YMKatz.net
+ Yehuda Katz
+ yehuda&ymkatz.net
+52309
+ Quaintco Services Limited
+ GEORGIOS NIKOLOUDIS
+ georgios.i.nikoloudis&gmail.com
+52310
+ Cal Poly IEEE Student Branch
+ Dominic Gaiero
+ dgaiero&calpoly.edu
+52311
+ Lebenshilfe Münster gGmbH
+ Tobias Pelz
+ kontakt&lebenshilfe-muenster.de
+52312
+ Cloudify Platform Ltd.
+ Elad Dotan
+ it&cloudify.co
+52313
+ itself s.r.o.
+ Radim Hupšil
+ hupsil&itself.cz
+52314
+ Mairie d'Antibes Juan-les-Pins
+ Eric DEBOST
+ eric.debost&ville-antibes.fr
+52315
+ ituma GmbH
+ Johannes von Langen
+ langen&ituma.eu
+52316
+ Synertone Communication Corp
+ Chan Siu Bun
+ chenzb&synertone.net
+52317
+ NRB
+ Alfonso SCIASCIA
+ alfonso.sciascia&nrb.be
+52318
+ futratec, llc.
+ parker maroney
+ fallswithki&gmail.com
+52319
+ Urzad Komisji Nadzoru Finansowego
+ Tomasz Wisniewski
+ tomasz.wisniewski&knf.gov.pl
+52320
+ Aerolineas Argentinas S.A
+ Enriqueta Battaglia
+ penarsa&aerolineas.com.ar
+52321
+ ausecus GmbH
+ Andreas Dolp
+ andreas.dolp&ausecus.com
+52322
+ Hospital Pediátrico Universitario William Soler Ledea
+ Jorge Tamayo Ramírez
+ jorginno76&gmail.com
+52323
+ AMC
+ Yavorsky Mykola
+ amcmail&ukr.net
+52324
+ Unassigned
+ Returned 2018-07-24
+ ---none---
+52325
+ Edinburgh Hacklab Ltd
+ Tim Hawes
+ iana-pen&edinburghhacklab.com
+52326
+ Alpine Optoelectronics Inc
+ Ming Ding
+ linlin.qiu&alpineoptoelectronics.com
+52327
+ Code Writers
+ Brent Bengtson
+ brent.bengtson&codewritersinc.com
+52328
+ HiTRON SYSTEMS Inc.
+ Seongho Jeong
+ shjung&hitron.co.kr
+52329
+ DSI DGAC
+ Arave ABDOUS
+ arave.abdous&aviation-civile.gouv.fr
+52330
+ Chubb Systems Ltd
+ James Atherton
+ james.atherton&chubb.co.uk
+52331
+ learntotechsolutions Limited
+ Abdulrahman Al-Dabbagh
+ abdul&learntotechsolutions.com
+52332
+ INTEGRITY Security Services LLC
+ Alan Meyer
+ iss.policyauthority&ghsiss.com
+52333
+ Banco de Credito del Peru
+ Christopher Sanchez
+ christophersanchezc&bcp.com.pe
+52334
+ Systematic Inc
+ Andrew Sauer
+ andy.sauer&systematicinc.com
+52335
+ Alignment Healthcare
+ Eric Hill
+ security&ahcusa.com
+52336
+ Merrill Corporation
+ Dale Gould
+ dale.gould&merrillcorp.com
+52337
+ Bitfusion Inc.
+ Alberto Alonso
+ info&bitfusion.io
+52338
+ Ultimum Technologies s.r.o.
+ Stanislav Ulrych
+ stanislav.ulrych&ultimum.io
+52339
+ denkbares GmbH
+ Alex Legler
+ alex.legler&denkbares.com
+52340
+ Barber Management, Ltd.
+ Alexey Morilov
+ develop&big-bro.pro
+52341
+ Search4.Work
+ Brent A. Bengtson
+ brent.bengtson&search4.work
+52342
+ Highland Centre
+ Neal Andrews
+ tech&highlandcentre.org
+52343
+ Rohtash kumar
+ Rohtash kumar
+ rohtashgandhi34&gmail.com
+52344
+ PriVerify Corp.
+ Adam Glynn
+ adam.glynn.iana&priverify.com
+52345
+ County of Nevada
+ Landon Beard
+ landon.beard&co.nevada.ca.us
+52346
+ AAP-NDT GmbH
+ Andreas Thielen
+ thielen&aap-ndt.com
+52347
+ iwerk
+ Rich Rowan
+ rrowan&iwerk.com
+52348
+ TruePath Technologies
+ Douglas Mauro
+ support&truepathtechnologies.com
+52349
+ DIMATE GmbH
+ Jens Martin
+ martin&dimate.de
+52350
+ Allison Transmission Inc.
+ Kyle Pierce
+ Kyle.Pierce&allisontransmission.com
+52351
+ Sitecore
+ Vitaliy Pidodnya
+ vpi&sitecore.net
+52352
+ Georgian Microelectronics
+ David Japaridze
+ info&geme.ge
+52353
+ Manutec srl
+ Matteo Sacco
+ matteo.sacco&mail.manutec.it
+52354
+ Alex Almero
+ Alex Almero
+ aalmero&gmail.com
+52355
+ American Oncology Partners, P.A.
+ Patrick Cochrane
+ pcochrane&flatiron.com
+52356
+ Someserver
+ Sebastian Lohff
+ iana-pen&someserver.de
+52357
+ Trackhe.de
+ Michael Nehring
+ trust&trackhe.de
+52358
+ Paradigma
+ Gianpaolo Ferrarin
+ gianpaolo&eggonemail.com
+52359
+ wedoid
+ FengXi
+ westwin&gmail.com
+52360
+ Solutions By OQuinn
+ Daniel O'Quinn
+ danny&sbo.tech
+52361
+ THALES AVIONICS ELECTRICAL SYSTEMS
+ CUILLIER Florian
+ florian.cuillier&fr.thalesgroup.com
+52362
+ healthfinch
+ Eric Richards
+ ericr&healthfinch.com
+52363
+ Villamosipari Kooperációs Iroda Bt
+ Csaba Toth
+ csaba.toth&spiritflame.co.uk
+52364
+ Marryatville High School
+ Richard Todd
+ richard.todd&usgroup.com.au
+52365
+ Porsche Ukraine LLC
+ Oleksandr Zhukov
+ Oleksandr.Zhukov&porscheukraine.com.ua
+52366
+ Dynniq Sweden AB
+ Ming Xie
+ ming.xie&dynniq.com
+52367
+ Livelo
+ Vladimir Sabatino Júnior
+ si-ti&livelo.com.br
+52368
+ Pegasus GmbH Gesellschaft für soziale/gesundheitliche Innovation
+ Florian Didszun
+ it&pegasusgmbh.de
+52369
+ BJYDZY
+ Chen Yaping
+ chenyaping&bjydzy.com
+52370
+ St. Samenwerkende Publieke Omroepen Midden Nederland
+ J. van Voorst van Beest
+ ict&rtvutrecht.nl
+52371
+ Energy Science Network
+ Daniel White
+ dmwhite&es.net
+52372
+ Long Term Care Partners, LLC
+ John Wiegert
+ contact&ltcpartners.com
+52373
+ Floyd Healthcare Management Inc.
+ Lance D. Fisher
+ lfisher&floyd.org
+52374
+ Fintech JSC
+ Dmitry Ponomarev
+ ponomarev&fintech.ru
+52375
+ oneZero Financial Systems
+ Greg Moberg
+ gmoberg&onezero.com
+52376
+ LleidaNetworks Serveis Telemàtics S.A.
+ Eva Pane
+ oid-info&lleida.net
+52377
+ J Skoba Industries
+ Jordan Skoblenick
+ jordan&skoba.ca
+52378
+ Lenz Family, LLC
+ Tom Lenz
+ thomas.lenz96&gmail.com
+52379
+ ADVISOR SLA
+ Eric MOREAU
+ sylvain.remy&advisorsla.com
+52380
+ Delphin Technology AG
+ Ivo Schenk
+ ivo.schenk&delphin.de
+52381
+ XIRIUS Informatique
+ Patrick LEGAND
+ sf048&xirius-informatique.fr
+52382
+ DoD Ophthalmology
+ Boonkit Purt, MD
+ boonkitp&gmail.com
+52383
+ Vrinda Nano Technologies Pvt Ltd
+ Mr. Brij Almadi
+ brij&vnt.in
+52384
+ Mount Sinai Health System
+ Luis Lewis
+ messaging&mountsinai.org
+52385
+ Weldtech
+ David Hsu
+ david.xu&weldtech.cn
+52386
+ Numatic International Ltd
+ IS Support
+ is.support&numatic.co.uk
+52387
+ INODESIGN
+ Mickael CORONADO
+ mickael&inodesign.fr
+52388
+ Housing Authority New Haven
+ James Pekar
+ jpekar&newhavenhousing.org
+52389
+ Wolfined
+ Christiaan de Die le Clercq
+ christiaan&wolfined.com
+52390
+ Unc Inc B.V.
+ Christiaan de Die le Clercq
+ christiaan&uncinc.nl
+52391
+ CCX Technologies
+ Charles Eidsness
+ charles&ccxtechnologies.com
+52392
+ Myriad Mobile
+ Myriad Systems
+ systems&myriadmobile.com
+52393
+ T.D. Video Engineering
+ Tobias Dieterich
+ tobias.dieterich&tdvideo.de
+52394
+ Sussex Partnership NHS Foundation Trust
+ Greg Roberts
+ greg.roberts&sussexpartnership.nhs.uk
+52395
+ OMICRON electronics GmbH
+ Stephan Amann
+ oid.master&omicronenergy.com
+52396
+ Bootstrap di Giuseppe La Rocca
+ Salvatore La Rocca
+ mail&boot.it
+52397
+ Matthias Lösch
+ Matthias Lösch
+ matthias&loesch.hamburg
+52398
+ Raubex Pty Ltd
+ Adriaan Ferreira
+ it-notify.dc&raubex.com
+52399
+ Cellum Global Zrt.
+ Attila Jankó
+ attila.janko&cellum.com
+52400
+ Wimark Systems
+ Pavel Gonchukov
+ info&wimark.com
+52401
+ The Source
+ Dan Barger
+ dan.barger&thesource2000.com
+52402
+ Stromnetz Graz GmbH & Co KG
+ Harald Gruber
+ ha.gruber&stromnetz-graz.at
+52403
+ Howlyte
+ Anthony Magnini
+ anthony.magnini&howlyte.fr
+52404
+ Kent ISD
+ Chris Lillis
+ itsec&kentisd.org
+52405
+ Tractor Supply Company
+ Stephen Snyder
+ ssnyder&tractorsupply.com
+52406
+ Centro de Cáncer de la Montaña, CSP
+ William Sierr
+ wsierra&ccmcsp.com
+52407
+ Xinhua News Agency
+ Yanbin Ma
+ mayanbin&xinhua.org
+52408
+ Shanghai Di'an Technology Incorporated
+ Robert Tian
+ robert&aolc.cn
+52409
+ Technologywise
+ Richard Hills
+ web&tw.co.nz
+52410
+ ONES.AI
+ Dong Sheng
+ dongsheng&ones.ai
+52411
+ Unassigned
+ Returned 2019-04-10
+ ---none---
+52412
+ NN Biztosító Zrt.
+ Bártfai Gábor
+ biztonsag&nn.hu
+52413
+ Macon County R-1 School District
+ Jamie Warren
+ jlwarren&macon.k12.mo.us
+52414
+ Hestra Ã…keri AB
+ Patrik Lindgren
+ patrik&hestraakeri.se
+52415
+ Quantitative Risk Management, Inc.
+ Roy Gedeborg
+ Roy.Gedeborg&qrm.com
+52416
+ GÖRLITZ AG
+ Andreas Pfüller
+ andreas.pfueller&goerlitz.com
+52417
+ Fusion Power Systems Pty Ltd
+ Aidan Cyr
+ aidan.cyr&fusionps.com.au
+52418
+ Skyhawk Group
+ Mitchell S. Sharp
+ msharp&goskyhawk.com
+52419
+ Fortis Labs Pty Ltd
+ Aidan Cyr
+ aidan&fortislabs.com.au
+52420
+ ION UPS Pty Ltd
+ Aidan Cyr
+ aidan.cyr&ionups.com.au
+52421
+ INFODATA S.A.
+ Adam Piorko
+ kontakt&infodata.pro
+52422
+ CTI Products, Inc.
+ David R Groen
+ dgroen&ctiproducts.com
+52423
+ NetworkFX
+ Massimiliano Pala
+ m.pala&cablelabs.com
+52424
+ Kyrio, Inc.
+ Massimiliano Pala
+ m.pala&cablelabs.com
+52425
+ The North America Connect it Networks Company inc.
+ Jonathan Senecal
+ noc&connectitnet.com
+52426
+ Farm Credit Canada
+ Chris Spencer
+ chris.spencer&fcc-fac.ca
+52427
+ Upravleniya obrazovaniya administratsii g.Belgoroda
+ Karpenko Alexander
+ uo-belgorod&yandex.ru
+52428
+ Certinet S.A.
+ Roberto Riveros Duran
+ soporte&certinet.cl
+52429
+ SPConnect Pte Ltd
+ Chow Si Hao
+ chowsihao&spgroup.com.sg
+52430
+ AppVision
+ Kris Hefner
+ khefner&appvision.net
+52431
+ MensaMarine
+ Alexander Boomgard
+ mensamarine&yahoo.com
+52432
+ Micro Foundry
+ Terry Phillips
+ terry.phillips&microfoundry.com
+52433
+ Bernard Krone Holding SE & Co. KG
+ Stefan Wenker
+ stefan.wenker&krone.de
+52434
+ Williams Lea Limited
+ Chandramohan Swaminathan
+ chandramohan.swaminathan&wlt.com
+52435
+ Fiserv Corporation
+ Fiserv Global Cyber Security Services
+ PKI.Services&fiserv.com
+52436
+ Family Footcare Specialist, Inc.
+ Melissa Chew
+ familyfootcarespecialist&comcast.net
+52437
+ DroidSolutions GmbH
+ Anton Anders
+ anton.anders&droidsolutions.de
+52438
+ Zollihood Information Technology and Computer Sciences Research Laboratories
+ Rettich Washington
+ yvldwt&gmail.com
+52439
+ TeraGo Networks Inc.
+ James Bothe
+ james.bothe&terago.ca
+52440
+ appotronics
+ Qitao Song
+ qt.song&appotronics.cn
+52441
+ Blight-Clark
+ Mick Clark
+ mclark1980&gmail.com
+52442
+ NETGLUE SDN BHD
+ HALVIN HEE
+ halvin&netglue.com.my
+52443
+ Valley Cancer Associates, P.A.
+ Anthony Flores, Jr.
+ aflores&valleycancer.com
+52444
+ ATV Corporation
+ Masaki Shimizu
+ shimizu&atvcorporation.com
+52445
+ Gwydir Shire Council
+ Justin Hellmth
+ jhellmuth&gwydir.nsw.gov.au
+52446
+ Shanghai XunTai Information Technology CO., LTD
+ Hao Fang
+ fanghao&xtquantech.com
+52447
+ DAIKIN INDUSTRIES, LTD.
+ KATSUJI FUJIKI
+ dki.adadministrator&daikin.co.jp
+52448
+ Nedcomp Hosting B.V.
+ Floris Termorshuizen
+ beheer&nedcomp.nl
+52449
+ SPIRIT/21 GmbH
+ Support
+ support&spirit21.com
+52450
+ CounterSign Ltda
+ Marcio Roberto Ramirez
+ mramirez&consultsoftware.com.br
+52451
+ Helsionium
+ Mag. David Hell
+ administrator&helsionium.eu
+52452
+ Eloxal Design Jung
+ Thomas Jung
+ thomas.jung&eloxal-juelich.de
+52453
+ VOEB-ZVD Processing GmbH
+ Torsten Harting
+ torsten.harting&voeb-zvd.de
+52454
+ SMC Ship Motion Control
+ Richard
+ richard.janas&shipmotion.se
+52455
+ l0nax UG (haftungsbeschränkt)
+ Emanuel Bennici
+ benniciemanuel78&gmail.com
+52456
+ Cloudwave
+ Matthew Donahue
+ mdonahue&gocloudwave.com
+52457
+ Automated Microprocessor Systems
+ Yavorsky Mykola
+ amcmail&ukr.net
+52458
+ Sercos International e.V.
+ Peter Lutz
+ p.lutz&sercos.de
+52459
+ NanoTemper Technologies GmbH
+ Matthias Fleschütz
+ it&nanotempertech.com
+52460
+ UrzÄ…d Dozoru Technicznego
+ Wojciech Napierała
+ wojciech.napierala&udt.gov.pl
+52461
+ Matrix Elektronik AG
+ Michele Peruzzi
+ it&matrix-elektronik.com
+52462
+ BloomReach
+ Bart van der Schans
+ bart.vanderschans&bloomreach.com
+52463
+ Contratanet Sistemas LTDA
+ Gabriel Calegari
+ gabriel.calegari&contratanet.com.br
+52464
+ Telefônica Brasil S.A.
+ Carlos Cesar Reis da Silva
+ carlos.reissilva&telefonica.com
+52465
+ LEGAL SIGN SPA
+ Enrique Santelices
+ contacto&legalsign.cl
+52466
+ Lamont-Doherty Earth Observatory
+ Jonathan P. Sattelberger
+ jsattelb&ldeo.columbia.edu
+52467
+ PEPXIM Ltd.
+ Eddy Yeung
+ eddyy&pepxim.com
+52468
+ NVision Group
+ Alexey Pishchulin
+ apishchulin&nvg.ru
+52469
+ RCL Manila
+ Enrique Bondoc
+ ebondoc&rccl.com
+52470
+ Soft Strategy S.p.A.
+ Natascia Asaro
+ nasaro&softstrategy.it
+52471
+ Systema Datentechnik GmbH
+ Norbert Fehlauer
+ pen&systema-online.de
+52472
+ Medical Oncology and Hematology Associates
+ Jane Osterson
+ josterson&cancercenterofiowa.com
+52473
+ CEMA AG
+ Frank Breier
+ servicedesk&cema.de
+52474
+ McAfee, LLC
+ Michael Melnyk
+ mykhaylo_melnyk&mcafee.com
+52475
+ PriSec Limited
+ Edwin SO
+ edwin.so&prisec.co
+52476
+ ginoclement.com
+ Gino Clement
+ ginoclement&gmail.com
+52477
+ Werner Enterpises
+ David Elfering
+ delfering&werner.com
+52478
+ Holger Rauch
+ Holger Rauch
+ holger.rauch&posteo.de
+52479
+ Fedor Radostev
+ Fedor Radostev
+ radostev.fedor&gmail.com
+52480
+ City of Canon City
+ Chase Weber
+ caweber&canoncity.org
+52481
+ 北京圣åšæ¶¦é«˜æ–°æŠ€æœ¯è‚¡ä»½æœ‰é™å…¬å¸ (Beijing SBR High-tech Co., Ltd.)
+ å¼ æµ·ä¿Š (Zhang Haijun)
+ zhanghaijun&sbr-info.com
+52482
+ FUJIYAMA POWER SYSTEMS PRIVATE LIMITED
+ RAKESH GARG
+ RAKESH&UTLUPS.COM
+52483
+ EGDN
+ Eugene Semerikov
+ evgen&egd.net.ru
+52484
+ Nexway co.,ltd
+ yudai matsusaka
+ matsusaka_yudai&nexway.co.jp
+52485
+ Mensa in Deutschland e. V.
+ Martin H. Sluka
+ root&mensa.de
+52486
+ Kazcangi
+ Sébastien Ignaczak
+ sebastien&ignaczak.fr
+52487
+ ENERTECH COMNET
+ A V RAMANA RAJU
+ enertechcomnet&yahoo.com
+52488
+ BEC
+ Niels Joergen Hansen
+ njh&bec.dk
+52489
+ Landesamt für Zentrale Polizeiliche Dienste
+ Frank Dreher
+ frank.dreher&polizei.nrw.de
+52490
+ Gardners Lane & Oakwood Federation
+ IT Services
+ itservices&cheltcc.org.uk
+52491
+ LES-TV
+ Vladimir Kuzemko
+ ku&les.ru
+52492
+ TIBCO Software Inc.
+ Tibco Mashery Operations
+ rpielock&tibco.com
+52493
+ BACnet Interoperability Testing Services, Inc.
+ Edward Hague
+ edward&bac-test.com
+52494
+ The NetWorker
+ Greg Johnson
+ gregj2010&yahoo.com
+52495
+ ISE Informatikgesellschaft für Software-Entwicklung mbH
+ Hendrik Heimers
+ hendrik.heimers&ise-online.com
+52496
+ Panoptiqon
+ Mert Cingöz
+ mert.cingoz&panoptiqon.com
+52497
+ Aloha Group LLC
+ Mark Joseph
+ sysadmin&alohagroupllc.com
+52498
+ Etat de Vaud
+ Ignacio Arsuaga
+ ignacio.arsuaga&vd.ch
+52499
+ APLEONA GmbH
+ Sebastian Gawlik
+ sebastian.gawlik&apleona.com
+52500
+ Santander Bank Polska SA
+ Paulina Smolińska
+ certificates&santander.pl
+52501
+ DIANET INFRASTRUCTURE MONITORING
+ Emmanuell Scolimoski
+ suprimentos&dianet.net.br
+52502
+ Nureva Inc.
+ DevOps Team
+ DevOpsAll&nureva.com
+52503
+ Eaton Lighting
+ Altan Stalker
+ altanjstalker&eaton.com
+52504
+ Renal Hypertension Clinic
+ Jennifer Kirk
+ renalhc&comcast.net
+52505
+ SoftNI Corporation
+ Jose M. Salgado
+ jmsalgado&softni.com
+52506
+ Åströms markentreprenad AB
+ Johan Söderholm
+ Johan.soderholm&cgi.com
+52507
+ ProPotsdam GmbH
+ Olaf Janke
+ sys.systema&propotsdam.de
+52508
+ Bank of Albania
+ Andri Iljazi
+ ailjazi&bankofalbania.org
+52509
+ EMQX
+ ChongYuan Yin
+ yinchy&emqx.io
+52510
+ Sentry View Systems, Inc.
+ Chuck Baenen
+ cbaenen&sentryviewsystems.com
+52511
+ hSenid Mobile Solutions
+ Brayan Perera
+ brayan&hsenidmobile.com
+52512
+ Quirem Medical B.V.
+ Gerrit van de Maat
+ info&quirem.com
+52513
+ Synergy Medical BRG Inc
+ Frederik Bernard
+ fbernard&secur01.com
+52514
+ PIO, Inc.
+ Nguyen Hong Nhan
+ hnn&processes.io
+52515
+ OXNET Lukasz Pulka
+ Luke Pulka
+ lukasz&oxnet.pl
+52516
+ The National Diabetes and Obesity Research Institute
+ Emily Foret
+ eforet&ndori.org
+52517
+ LAZIOcrea S.p.A.
+ Claudio Latini
+ claudio.latini&laziocrea.it
+52518
+ UW Credit Union
+ John Saley
+ infosec&uwcu.org
+52519
+ IT Mothership
+ Brian Roehm
+ broehm&itmothership.com
+52520
+ Telesea Technology Co.,Ltd.
+ Jiancun Li
+ info&telesea.cn
+52521
+ ddm Hopt+Schuler
+ Josep LLopart
+ jllopart&hopt-schuler.com
+52522
+ Sovereign Housing Association
+ Stuart Collier
+ stuart.collier&sovereign.org.uk
+52523
+ Secur01 Inc.
+ Frederik bernard
+ pki&secur01.com
+52524
+ Steed Enterprises LLC
+ Albert Steed
+ al&acsapp.com
+52525
+ Autotrol S.A.
+ marcelo rodriguez
+ mr&autotrol.com.ar
+52526
+ NextComputing
+ Dinkar Chivaluri
+ dchivaluri&nextcomputing.com
+52527
+ Sonobi, Inc.
+ Nathan Johnson
+ njohnson&sonobi.com
+52528
+ Novigo S.R.L
+ Exequiel Arona
+ earona&novigo.com.ar
+52529
+ Synchronet Telecomunicações Ltda
+ Pedro Paulo Medeiros
+ medeirospedropaulo&gmail.com
+52530
+ Eldis-Soft
+ Anatoly Galiulin
+ vega&eldis.ru
+52531
+ CJSC "GOLLARD"
+ Konstantin Kireu
+ kireu&pkcc.ru
+52532
+ LANGROOM LTD
+ Mikhail Panfilov
+ software&skyeng.ru
+52533
+ PayOS
+ Alex Konovalov
+ alexcon314&gmail.com
+52534
+ Engineered Floors
+ Jammie Greene
+ jammie.greene&engineeredfloors.com
+52535
+ hz.gl
+ Houzuo Guo
+ guohouzuo&gmail.com
+52536
+ U11G
+ Andriy Lishchytovych
+ AL&u11g.com
+52537
+ mixi, Inc.
+ Junpei Yoshino
+ junpei.yoshino&mixi.co.jp
+52538
+ Ampere Computing
+ AJ Shah
+ aj&amperecomputing.com
+52539
+ Sanntuu Corporation
+ Tatsushi Takata
+ takata&sanntuu.co.jp
+52540
+ University of Latvia
+ Ivars Zaicevs
+ ivars.zaicevs&lu.lv
+52541
+ Desoutter
+ Ronan Picaut
+ ronan.picaut&desouttertools.com
+52542
+ LGM Ingénierie
+ Benoît TORBIERO
+ Benoit.TORBIERO&lgm.fr
+52543
+ ZVD
+ Alex Laz
+ zvd&zvd.kz
+52544
+ NoviFlow Inc.
+ Luc Mayrand
+ luc.mayrand&noviflow.com
+52545
+ Jackson College
+ Tim Upham
+ tim_upham&jccmi.edu
+52546
+ Bloombox LLC
+ James S Clark
+ sam&bloombox.io
+52547
+ Bridge Group Ltd
+ Dmitry Baicer
+ Baicer&bridge-group.ru
+52548
+ Akademia Wojsk Ladowych
+ Krystian Bobkiewicz
+ licencje&awl.edu.pl
+52549
+ Telefonica Germany
+ Karsten Pawlik
+ karsten.pawlik&telefonica.com
+52550
+ Alameda County Water District
+ Geoffry Brown
+ geoffry.brown&acwd.com
+52551
+ GO MY CODE
+ Arsslen Idadi
+ arsslen&gomycode.co
+52552
+ IBJ Leasing Company, Limited
+ Kensuke Nakada
+ it.receive&ibjl.co.jp
+52553
+ Chingo Software Co., LTD.
+ Shiying Yu
+ shiying.yu&gmail.com
+52554
+ PT Privy Identitas Digital
+ Sarah Rosalina Eveline
+ corsec&privy.id
+52555
+ NINGBO TURN-LINK NETWORK COMMUNICATION EQUIPMENT CO., LTD
+ Hongwu Chen
+ frank_hw&126.com
+52556
+ Unipark LTD
+ Alexey Chernyavskiy
+ chernyavskiy&unipark.kz
+52557
+ SGNR.org
+ Bill Brady
+ support&sgnr.org
+52558
+ TechCraft Co.,Ltd.
+ Apinyo Wisanapinyo
+ apinyo&gmail.com
+52559
+ P-Cure LTD
+ Roy Alkalay
+ roy.alkalay&p-cure.com
+52560
+ VIZZIA Technologies
+ Jefferson Hudson
+ penadmin&vizziatech.com
+52561
+ Jaeger Bau GmbH
+ Wolfgang Fitsch
+ w.fitsch&jaegerbau.com
+52562
+ Personal Soft
+ Fabiano Bonin
+ fabiano.bonin&personalsoft.com.br
+52563
+ xBar7 Communications, LLC
+ Oskar Atkinson
+ oskar&xbar7.com
+52564
+ FreeDSx SNMP
+ Chad Sikorra
+ Chad.Sikorra&gmail.com
+52565
+ UMC H ELECTRONICS CO., LTD.
+ Kazuhiro Komuro
+ kazuhiro.komuro.sy&hitachi.com
+52566
+ Mercer Financial Services
+ Mike Welsh
+ mike.welsh&mercer.com
+52567
+ factuno UG (haftungsbeschränkt)
+ Daniel Bader
+ daniel.bader&factuno.com
+52568
+ fair&smart
+ Nicolas Rueff
+ nicolas.rueff&fairandsmart.com
+52569
+ Secure ID LTD.
+ Itzhak Sharon
+ admin&secureid.co.il
+52570
+ OMU
+ Recai OktaÅŸ
+ roktas&baum.omu.edu.tr
+52571
+ HIFSYS TECHNOLOGY INC.
+ Fuat SENGUL
+ fuat.sengul&hifsys.com
+52572
+ Oghmasys IT Services GmbH
+ Jean-Barthelemy Jilibert
+ jilibert&big-vienna.com
+52573
+ Keenetic Limited
+ Kevin Cheng
+ kevin.cheng&keenetic.com
+52574
+ StepOver GmbH
+ Andy Erd
+ service&stepover.de
+52575
+ Kinexon GmbH
+ Torben Frey
+ torben.frey&kinexon.com
+52576
+ AJ's Power Source Inc.
+ Travis C Priest
+ travisp&ajpowersupply.com
+52577
+ Cisco SolutionsLab
+ Robert W. Rogier
+ rorogier&cisco.com
+52578
+ Federal Reserve Bank of Kansas City
+ Jason Taylor
+ jason.r.taylor&kc.frb.org
+52579
+ ReLegoTec
+ Carsten Piel
+ info&relegotec.de
+52580
+ DigiCert, Inc.
+ Tomofumi Okubo
+ tomofumi.okubo&digicert.com
+52581
+ Kamran Khan SC
+ Dorothy Haley
+ dhaley&silvercross.org
+52582
+ TRUSTED ELECTRONIC SOLUTIONS S. L (BRANDDOCS)
+ Alberto Angón Robles
+ aangon&brand-docs.com
+52583
+ Stöde Skog AB
+ Örjan Åström
+ magnus.tjarnskog&sca.com
+52584
+ Shakopee Public School District
+ Chris Lee
+ clee&shakopee.k12.mn.us
+52585
+ Lanet Network Ltd
+ Anton Marcuk
+ it&lanet.ua
+52586
+ First Electronic Bank
+ Chris Joley
+ it&firstelectronic.com
+52587
+ Edgecore Networks Corporation
+ CK Ng
+ ck_ng&edge-core.com
+52588
+ Spacelabs Healthcare
+ Robert Buna
+ robert.buna&spacelabs.com
+52589
+ Bold Idea, INC
+ Ben Davis
+ ben&boldidea.org
+52590
+ Ad Astra Information Systems
+ Erik Fritzler
+ erik0010&hotmail.com
+52591
+ Old Naples Concierge Medicine
+ Jeffrey L Craig, MD
+ jeffrey.craigmd&yahoo.com
+52592
+ JOVYATLAS
+ Andreas Doyen
+ andreas.doyen&jovyatlas.de
+52593
+ Urzad Marszalkowski Wojewodztwa Podlaskiego
+ Lukasz Wejda
+ lukasz.wejda&wrotapodlasia.pl
+52594
+ RHEINZINK GmbH & Co. KG
+ Hafiz Adeyinka Adeniji
+ asb&rheinzink.de
+52595
+ Digibase Operations
+ Kradorex Xeron
+ kxeron&digibase.ca
+52596
+ Trustual
+ Victor Perl
+ registry&trustual.com
+52597
+ Oriflame Software, s.r.o.
+ Ivo Hanuska
+ ivo.hanuska&oriflame.com
+52598
+ ABSULT GmbH & Co. KG
+ Alexander Becker
+ info&absult.de
+52599
+ Gilbert Public Schools
+ Zane Crutchfield
+ zane.crutchfield&gilbertschools.net
+52600
+ Auburn Networks, LLC
+ Jay Franklin
+ jay&auburnnetworks.com
+52601
+ HORISEN AG
+ Nemanja Miljkovic
+ nemanja.miljkovic&horisen.com
+52602
+ PTZNetwork
+ Adam Simons
+ asimons&ptznetwork.org
+52603
+ Neutrona Networks LLC
+ David Flamini
+ david&neutrona.com
+52604
+ MediBloc, Inc.
+ Dr. Eunsol Lee
+ eunsol&medibloc.org
+52605
+ Security Intelligence, LLC
+ Rakhmetov Ruslan
+ rrakhmetov&securityvision.ru
+52606
+ Cranfield University
+ Luke Whitworth
+ network.team&cranfield.ac.uk
+52607
+ Nrby
+ Kurt Dobbins
+ kurt&nrby.com
+52608
+ Kingsen Creations Co., LTD.
+ Kitagawa Kenta
+ kenta&live.cn
+52609
+ GenesisCare
+ Philip Yarra
+ DST-IANA-PEN_Alerts&genesiscare.com.au
+52610
+ 上海宽域工业网络设备有é™å…¬å¸ (Shanghai Kemyond Industrial Network Equipment Co., Ltd)
+ æž—æµ· (Lin Hai)
+ kemyond&apextech.cn
+52611
+ Thatcham Research
+ David Maskell
+ davidm&thatcham.org
+52612
+ Matoa Systems
+ Suryo Bintoro
+ suryo.bintoro&trg.co.id
+52613
+ Hetrogenous communications Pvt ltd
+ Anush Gopalan
+ anush&hetrogenous.com
+52614
+ Gregory Pest Control LLC
+ Bradley Pierce
+ support&gregorypestsolutions.com
+52615
+ hangzhou anlantech Co.
+ Wang hua
+ orc&anlantech.net
+52616
+ OOO "RusBITech-Astra"
+ Kirill Dobrynin
+ root&astralinux.ru
+52617
+ RomTeck Australia Pty Ltd
+ Russell Jones
+ russell.jones&romteck.com
+52618
+ Health Gorilla Inc.
+ Sultan Tezadov
+ stezadov&healthgorilla.com
+52619
+ KeyWest Networks
+ Kishore Gandham
+ kishore&keywestnetworks.com
+52620
+ unique projects GmbH & Co. KG
+ Marcel Rodewald
+ marcel.rodewald&unique-projects.com
+52621
+ Wireless Systems Solutions
+ Susan Gross
+ susan&wirelesss2.net
+52622
+ byon gmbh
+ Christian Fertig
+ edv&byon.de
+52623
+ Evonik Industries AG
+ Kai Kreilkamp
+ pki&evonik.com
+52624
+ Mail.Ru, LLC
+ Mikhail Popov
+ mi.popov&corp.mail.ru
+52625
+ Shearwater Geoservices Norway AS
+ Julien Le Héricy
+ julien.lehericy&shearwatergeo.com
+52626
+ Semicyber, LLC
+ Andy Hoag
+ info&semicyber.com
+52627
+ Unassigned
+ Returned 2020-09-02
+ ---none---
+52628
+ Express Retail LLC
+ Aleksandr Nemov
+ aleksandr.nemov&x5.ru
+52629
+ Nook Industries, Inc.
+ Rick Bergen
+ it&nookind.com
+52630
+ TechCertain Limited
+ TechCertain Admin
+ admin&techcertain.com
+52631
+ Shanghai Zhuoran Information Technology Co., Ltd.
+ Chengzhi Jia
+ czjia&139.com
+52632
+ LogSentinel
+ Bozhidar Bozhanov
+ bozhidar.bozhanov&logsentinel.com
+52633
+ Meierguss Sales & Logistics GmbH & Co. KG
+ Tobias Szabo
+ edv&meierguss.de
+52634
+ PKIMONSTER LTD.
+ Valerij Prusakov
+ vaprus&pkimonster.com
+52635
+ Gauff
+ Maik Martin
+ it&gauff.com
+52636
+ AIR-LYNX SAS
+ Christophe PECHUZAL
+ christophe.pechuzal&air-lynx.com
+52637
+ MOCX Engenharia LTDA ME
+ Edner
+ edner&mocx.com.br
+52638
+ Allentown Family Foot Care Prof Corp
+ Lois Clauss
+ lclauss&affc.com
+52639
+ CDNTV TECNOLOGIA LTDA
+ Matheus Cadori
+ suporte&technobox.com.br
+52640
+ 3Derm Systems, Inc.
+ Elliot Swart
+ elliot&3derm.com
+52641
+ COAC Jardin Azuayo Ltda.
+ Francisco Muñoz Campos
+ f.munoza&jardinazuayo.fin.ec
+52642
+ FS.COM INC
+ Tonny.shang
+ rd&fs.com
+52643
+ Datilmedia S.A.
+ Eduardo Raad
+ eraad&datil.co
+52644
+ UNITEL LLC
+ Shijir Chimed-Ochir
+ shijir.ch&unitel.mn
+52645
+ San Francisco Foot and Ankle Center
+ Kelly Anderson
+ kelly&footprince.com
+52646
+ J-TEK Inc.
+ hawk kuo
+ hawk_kuo&j-tek.com.tw
+52647
+ tosee garan electronic rakhsh
+ mohsen sheikh hasani
+ mohsenmsh2003&yahoo.com
+52648
+ Nordmalings skogsmaskiner AB
+ Pär Rönnkvist
+ Johan.soderholm&cgi.com
+52649
+ myhELO
+ Earle Thomas
+ help&myhelo.com
+52650
+ J Group Italia
+ Michele Gentilini
+ info&jgroup.xyz
+52651
+ æŸç§‘æ•°æ®æŠ€æœ¯ï¼ˆæ·±åœ³ï¼‰è‚¡ä»½æœ‰é™å…¬å¸ (Rorke Data Technology (Shenzhen) Co., Ltd.)
+ 许宇峰 (Xu Yufeng)
+ xuyufeng&rorke.com.cn
+52652
+ V3iT Consulting, Inc
+ Charles Lipscomb
+ chad.lipscomb&v3it.com
+52653
+ Teonite
+ Lech Karol Pawłaszek
+ admin&teonite.com
+52654
+ KRON d.o.o.
+ Stjepan Busic
+ stipe.busic&kron.hr
+52655
+ Newicon Oy
+ Tomi Hirvonen
+ it-support&newicon.fi
+52656
+ JP/Politikens Hus A/S
+ Thomas Kjaer
+ thomas.kjaer&jppol.dk
+52657
+ Mitsubishi Hitachi Power Systems Europe GmbH
+ Dirk Wedemeyer
+ d_wedemeyer&eu.mhps.com
+52658
+ Azienda Zero
+ Marco Scognamiglio
+ msc&bit4id.com
+52659
+ Guido de Bres Christian High School
+ Frederick DeWit
+ gdbchs&gmail.com
+52660
+ myToys GmbH
+ OPIS Team
+ license&mytoys.de
+52661
+ TD Williamson
+ Shane Robinson
+ shane.robinson&tdwilliamson.com
+52662
+ EDC-Business Holding GmbH
+ Reinhold Fahrnschon
+ postmaster&edc.de
+52663
+ Lanyon Bowdler LLP
+ Robin Thain
+ robin.thain&lblaw.co.uk
+52664
+ Rehm Thermal Systems GmbH
+ Siegmar Meier
+ s.meier&rehm-group.com
+52665
+ IEMN
+ Mickaël Masquelin
+ mickael.masquelin&iemn.fr
+52666
+ GreenUnit UG
+ Oliver Rath
+ oliver.rath&greenunit.de
+52667
+ Intercel Pty Ltd
+ Moe Chaudhry
+ moe.chaudhry&intercel.com.au
+52668
+ jörg giencke | internet design
+ Jörg Giencke
+ joerg.giencke&jgid.de
+52669
+ Cognida Foundation
+ Michael Hathaway
+ michael&wndmill.com
+52670
+ ZULU
+ Eric Voisard
+ evoisard&ieee.org
+52671
+ arvato
+ Manuel Montigny
+ Manuel.Montigny&arvato.fr
+52672
+ Teleservice Bredband Skane AB
+ Jens Andersson
+ noc&teleservice.net
+52673
+ VPSign Ltd.
+ Edik Furlender
+ efurl&vpsign.com
+52674
+ Schneider Electric / APC NetBotz
+ Kenneth Springhetti
+ Kenneth.Springhetti&schneider-electric.com
+52675
+ Peddie Institute Co., Ltd.
+ CAO Fang
+ admin&endicottschool.org
+52676
+ Hawaiki Cable Ltd.
+ Magesh Cannane
+ it&hawaikicable.co.nz
+52677
+ iFuture Service Co., Ltd.
+ XU Rui
+ oid&ifutureca.com
+52678
+ Jit Team Sp. z o.o.
+ LukaszZiolkowski
+ admin&jit.team
+52679
+ Advanced Technology Facility
+ Yorri Jufri Ahmad Atf
+ info&advantechno.com
+52680
+ Australian Paper
+ Thy Rith
+ thy.rith&australianpaper.com.au
+52681
+ dVentus Technologies
+ Mekdem Getahun
+ mekdemg&dventus.com
+52682
+ Sign & Crypt - Verein zur Foerderung der sicheren Kommunikation im Internet
+ Juergen Bruckner
+ info&signcrypt.at
+52683
+ Zombie Emergency Response Organization
+ Richard Dawson
+ dawsora&gmail.com
+52684
+ ATRIAN COMMUNICATION TECHNOLOGIES LLC
+ JAVIER OURET
+ javier&atriantech.com
+52685
+ R. Dubois
+ Rémi Dubois
+ oid-iana&rdubois.fr
+52686
+ Laretk
+ Carlos F. Reynoso
+ creynoso&lartek.com.ar
+52687
+ C-130 ATS
+ Michael Daily
+ michael.daily&lmco.com
+52688
+ Technisches Hilfswerk, SEElift
+ Jörg Lenz
+ joerg.lenz&thw-gg.de
+52689
+ KRUL.TECH
+ Pieter Krul
+ pieter&krul.tech
+52690
+ Getac Technology Corporation
+ Yushian Chen
+ yushian.chen&getac.com.tw
+52691
+ Aerztekammer des Saarlandes
+ Andreas Kuhn
+ andreas.kuhn&aeksaar.de
+52692
+ Tag-IP
+ 'Ndrianiaina Mandrantosoa
+ tosoa&tag-ip.com
+52693
+ Hoge Fenton
+ Hoge Fenton IT
+ it&hogefenton.com
+52694
+ Ribbon Communications
+ Richard Krizan
+ rkrizan&rbbn.com
+52695
+ OETIKER+PARTNER AG
+ Tobias Oetiker
+ tobi&oetiker.ch
+52696
+ Emtelligent Software Ltd
+ Tim OConnell
+ info&emtelligent.com
+52697
+ Sanchez Home Lab
+ Samuel Sanchez
+ samasanchez92&gmail.com
+52698
+ NNE A/S
+ Peter Kjeldgaard Nielsen
+ pkjn&nne.com
+52699
+ Ethoca Limited
+ Felix Almeida
+ felix.almeida&ethoca.com
+52700
+ Max Harmony
+ Max Harmony
+ maxh&maxh.name
+52701
+ Tech-Tips Fr
+ Aurelien Grimal
+ aurelien.grimal&tech-tips.fr
+52702
+ Appstractor Corporation (UK) Ltd
+ Rafi Ozick
+ techcontact&privatise.com
+52703
+ InstaSafe Technologies Private Limited
+ Biju George
+ biju&instasafe.com
+52704
+ Olympus Infotech, LLC
+ Srinivasan Vanamali
+ mali&olympus-infotech.com
+52705
+ State of Nebraska
+ Ken Huber
+ ken.huber&nebraska.gov
+52706
+ Sällströms Åkeri AB
+ Tommy Sällström
+ Johan.soderholm&cgi.com
+52707
+ IGEM Communications
+ Paul Wolfe
+ paul.wolfe&globalgig.com
+52708
+ Bildungsverbund Handwerk
+ Guido Michaelis
+ administrator&bvh-karriere.de
+52709
+ Orsa besparingsskog
+ Magnus Lewenhaupt
+ magnus.lewenhaupt&orsabesparingsskog.se
+52710
+ Crypto Capital Australia
+ Ted Hottes
+ ted&cca.trade
+52711
+ 广州åˆæ˜Žè½¯ä»¶ç§‘技有é™å…¬å¸ (Guangzhou Heming Software Technology Co., Ltd.)
+ å´å®‡ (Wu Yu)
+ wordless&hemingsoft.com
+52712
+ Huber + Monsch AG
+ Traber Marc
+ marc.traber&hubermonsch.ch
+52713
+ VMF LATVIA SIA
+ Edijs Muiznieks
+ muiznieks&vmf.lv
+52714
+ COFORET
+ BERTRAND VERNAY
+ bvernay&coforet.com
+52715
+ UMT LLC
+ Ievgenii Kukhol
+ info&umt-tv.com
+52716
+ TRYDEA
+ Yves PIERSON
+ ypierson&trydea.fr
+52717
+ Neturius GmbH
+ Lars Streblow
+ lars.streblow&neturius.com
+52718
+ Nrn maskin ab
+ Peder lundin
+ lpl75a&gmail.com
+52719
+ Jacob Video & Sound
+ Paul R Jacob
+ jacobvideo&cox.net
+52720
+ RF IDeas Inc.
+ Graham Henderson
+ ghenderson&rfideas.com
+52721
+ Archbright
+ Jason Denney
+ jdenney&archbright.com
+52722
+ Deutsches Archäologisches Institut
+ Reinhard Förtsch
+ it&dainst.de
+52723
+ RackPower
+ RnD RP
+ rnd&austin-hughes.com
+52724
+ leqs
+ leqs support
+ iana&leqs.com
+52725
+ Paper Machinery Corporation
+ Robert W. Baumgartner
+ rwb&papermc.com
+52726
+ Trident RFID
+ Wayne Uroda
+ wayne.uroda&tridentrfid.com
+52727
+ lunica
+ Ludovic PERICK
+ ludovic&lunica.be
+52728
+ Xiamen Dianchu Technology Co.,Ltd.
+ tian gui
+ tg&dianchu.com
+52729
+ Mitteldeutsche Flughafen AG
+ Steffen Loeb
+ pki&mdf-ag.com
+52730
+ Vinetu Technologies Ltd
+ Eli Melamed
+ admin&vinetu.co.il
+52731
+ Society for Human Resource Management
+ Bryan Fennell
+ bryan.fennell&shrm.org
+52732
+ BODINE ELECTRIC COMPANY
+ Dave Sturgeon
+ dave.sturgeon&bodine-electric.com
+52733
+ A.K. & Sons
+ Alexander A. Kelner
+ a.a.kelner&gmail.com
+52734
+ Brain Corporation
+ Daniel Woodlins
+ woodlins&braincorp.com
+52735
+ DearBytes BV
+ J Wijnands
+ iana&dearbytes.nl
+52736
+ BlastAsia Inc.
+ System Admin
+ itg&blastasia.com
+52737
+ InQuest, LLC
+ InQuest Help Desk
+ support&inquest.net
+52738
+ Abris Ltd.
+ Viktor Weininger
+ viktor.weininger&abrisconsult.com
+52739
+ Trinity Anglican College
+ Cameron Bishop
+ itadmin&trinityac.nsw.edu.au
+52740
+ Hiscale GmbH
+ Tilo Skomudek
+ tilo.skomudek&hiscale.com
+52741
+ Doolins
+ Nicholas Doolin
+ oid&doolins.com
+52742
+ KeHE Distributors, LLC
+ Internet Administrator
+ internet.administrator&kehe.com
+52743
+ Darrera
+ Raúl Martínez Zancada
+ raul&darrera.com
+52744
+ Arkansas Department of Human Services - Office of Information Technology
+ Kevin Grace
+ kevin.grace&dhs.arkansas.gov
+52745
+ cupids guide by cynrocks
+ cindy l appley
+ cinpeaches01&yahoo.com
+52746
+ Amtelco
+ Paul Henning
+ paul&amtelco.com
+52747
+ X Free Space Optical Communication
+ Varun Puri
+ vpuri&google.com
+52748
+ Evolution Digital
+ Nicholas Bracciale
+ support&evolutiondigital.com
+52749
+ Qvalent
+ Frans Henskens
+ fhenskens&qvalent.com
+52750
+ Ahnnet
+ Hyunho Lee
+ hhlee&ahnnet.co.kr
+52751
+ RCI Financial Services Ltd
+ Neale Lonslow
+ neale.lonslow&rcibanque.com
+52752
+ XPHONE Czech s.r.o.
+ Michael Novotny
+ michael&xgw.cz
+52753
+ TE Technology, Inc.
+ Paul Lau
+ pglau&tetech.com
+52754
+ NIICHASPROM
+ Vladimir Trofimov
+ trofimov&niichasprom.ru
+52755
+ At Home
+ Brandy Johnston
+ bjohnston&athome.com
+52756
+ XVTEC
+ Avner Flesch
+ avner&xvtec.com
+52757
+ Beacon Cancer Care, PLL
+ Natalie Spiller
+ nspiller&beaconcancercare.com
+52758
+ Kistler Instrumente AG
+ Josua Hunziker
+ josua.hunziker&kistler.com
+52759
+ Rayhaan Networks
+ Rayhaan Jaufeerally
+ noc&rayhaan.ch
+52760
+ SBTAP-AS59715
+ Mauro Vito Angiolillo
+ mauro.angiolillo&as59715.net
+52761
+ Baldwin Risk Partners
+ Keith Johnson
+ keith.johnson&bks-partners.com
+52762
+ Instituto Federal Catarinense - Araquari
+ Jefferson Douglas Viana
+ jefferson.viana&ifc.edu.br
+52763
+ HTTPCART Technologies Pvt Ltd
+ Praveen Gupta
+ tech&wijungle.com
+52764
+ SOUTHCERT, LLC
+ Luis Alfredo Armas
+ luis.armas&southcert.com
+52765
+ Einfaches-Netzwerk
+ Dietmar Haimann
+ blog&einfaches-netzwerk.at
+52766
+ Oita Denshi Kogyo Co., Ltd.
+ Technical Contact
+ tech&oitadensi.co.jp
+52767
+ E-Government
+ Roel Vonsee
+ roel.vonsee&president.gov.sr
+52768
+ IOV42 LTD
+ Robert Zapfel
+ robert&iov42.com
+52769
+ Kara Systems
+ Meysam Farsi
+ m.farsi&karasystems.ir
+52770
+ Caroline A. Rivera Olmo
+ Caroline A. Rivera Olmo
+ carolmo.hemaonco&gmail.com
+52771
+ dslz.biz
+ Sergey Pastukhov
+ paster&dslz.biz
+52772
+ Salfer GmbH
+ Christian Schulz
+ cschulz&salfer.de
+52773
+ Erzurum Teknik Ãœniversitesi
+ Erkan Özyılmaz
+ erkanozyilmaz&erzurum.edu.tr
+52774
+ Computerservice U.Zeysing
+ Uwe Zeysing
+ uwe.zeysing&uwe-zeysing.de
+52775
+ Workz Media FZ LLC
+ Edwin Haver
+ directors&workz.com
+52776
+ Stiftung Mathias-Spital Rheine
+ Dirk Hoffmann
+ d.hoffmann&mathias-stiftung.de
+52777
+ Versiant
+ Jeff Kupke
+ jeff.kupke&versiant.com
+52778
+ Allergy and Asthma Associates
+ Nancy Shocket
+ allergyasthmadocs&gmail.com
+52779
+ Parswa
+ Pooja Jain
+ pooja&parswa.com
+52780
+ Kasco Tecnologia
+ Diogo Gará Caetano
+ diogo.gara&kascosys.com.br
+52781
+ Primary Care Physicians, LLP
+ Maureen Jones
+ mjones&primarycares.com
+52782
+ Community Care HIE
+ Victor Vaysman
+ buy&medside.com
+52783
+ Xunlei
+ Ethan Lin
+ linyuzheng&xunlei.com
+52784
+ Atech Negócios em Tecnologias S/A
+ Felipe Iada Tomitar
+ ftomitar&atech.com.br
+52785
+ Radio Bremen
+ Lehmann, Helge
+ helge.lehmann&radiobremen.de
+52786
+ POWIDIAN
+ JEAN-MICHEL BERTHEAS
+ jean-michel.bertheas&powidian.com
+52787
+ Applied Laser Technologies
+ Thomas Weigel
+ weigel&lat.rub.de
+52788
+ Meridian Technologies Inc
+ Alexander Lebedev
+ alebedev&meridian-tech.com
+52789
+ Indyme Solutions
+ Bill Kepner
+ bkepner&indyme.com
+52790
+ Charles Taylor InsureTech
+ Postmaster IANA
+ postmaster&ctplc.com
+52791
+ Undocumented Features
+ Aaron Guilmette
+ aaronguilmette&gmail.com
+52792
+ Crazzy Systems, Inc.
+ Aoang Lona
+ aoangc&gmail.com
+52793
+ HOME
+ Igor Ozol
+ ystal&mail.ru
+52794
+ intoto systems
+ David Potter
+ dpotter&intotosystems.com
+52795
+ Batteries Plus, LLC
+ Chris Budish
+ cbudish&batteriesplus.com
+52796
+ New Hippo Health
+ Nicholas Waller
+ service.it&newhippo.com
+52797
+ ENH - Empresa Nacional de Hidrocarbonetos; E.P.
+ Boris Wiethoff
+ ebsadmin&enh.co.mz
+52798
+ ib company GmbH
+ Andreas Mürle
+ a.muerle&ib-company.de
+52799
+ LOGICSPECTRA
+ Ramaraju Sagi
+ sales&logicspectra.com
+52800
+ tegra electronic
+ mohsen sheikh hasani
+ mohsenmsh2003&yahoo.com
+52801
+ DCS Corporation
+ Scott Houck
+ shouck&dcscorp.com
+52802
+ Mackenzie Hauck
+ Mackenzie Hauck
+ mhauck&live.ca
+52803
+ Chrisite Systems Pty Ltd
+ Lee Allemand
+ lallemand&christiecorporate.com.au
+52804
+ Stringon (Beijing) Technology Inc.Stringon technology (Beijing) Co., Ltd.
+ Jeff.Zhang
+ jeff&blackpai.com
+52805
+ Locatee AG
+ Benedikt Köppel
+ dev-accounts&locatee.ch
+52806
+ Manfred Paul
+ Manfred Paul
+ iana-pen&manfredpaul.me
+52807
+ Supervisor 4U Bt.
+ Gabor Gallo
+ gabor.gallo&supervisor4u.hu
+52808
+ Paragon Development System
+ Michael Meyer
+ MMeyer&pdsit.net
+52809
+ Nayax Ltd.
+ Nitzan Carmeli
+ admin&nayax.com
+52810
+ MCC of Roshydromet
+ Dmitrii Teliuk
+ d.telyuk&meteorf.ru
+52811
+ National museum "Kyiv art gallery"
+ Kyrylo Kobtsev
+ kkl&knag.museum
+52812
+ TriNet
+ Wu Yuwu
+ wyw&hztrinet.com
+52813
+ Fidesmo AB
+ Miguel Cardo
+ oid.registry&fidesmo.com
+52814
+ Virginia Indigent Defense Commission
+ Jason Hodges
+ itsupport&adm.idc.virginia.gov
+52815
+ LANXESS AG
+ Juergen Huettel
+ juergen.huettel&lanxess.com
+52816
+ UNISYLVA
+ Christophe BERNARD
+ christophe.bernard&unisylva.com
+52817
+ Ramsay Corporation
+ Kenny Huang
+ itgroup&ramsaycorp.com
+52818
+ DITEC, a.s.
+ Michal MraÄka
+ mracka&ditec.sk
+52819
+ Win10isComing
+ Mathieu Aït Azzouzene
+ mathieu.aitazzouzene&gmail.com
+52820
+ Fyfe Software Inc.
+ Justin Fyfe
+ justin&fyfesoftware.ca
+52821
+ Totalplay
+ Jorge Andrés Robles
+ jarobles&totalplay.com.mx
+52822
+ Shenzhen AOTO Electronics Co., Ltd.
+ Yan Chunxiao
+ yancx&aoto.com
+52823
+ IT CONSULTING WOLFINGER
+ Klaus Dieter Wolfinger
+ info&itconsulting-wolfinger.de
+52824
+ Tomas Dobrovolny
+ Tomas Dobrovolny
+ sdobrtomas&gmail.com
+52825
+ PGNiG Obrót Detaliczny sp. z o. o.
+ Mirosław Borodeńko
+ miroslaw.borodenko&pgnig.pl
+52826
+ Latvijas Transportlidzeklu Apdrosinataju birojs
+ Agris Daukste
+ agris&ltab.lv
+52827
+ Unia
+ Managed Backend
+ tm-system&wagner.ch
+52828
+ elaf
+ Beat Brand
+ beat.brand&elaf.ch
+52829
+ Sumber Energi Khatulistiwa
+ slamet mualif
+ smualif&energikhatulistiwa.com
+52830
+ Tanner Ryan
+ Tanner Ryan
+ tanner&txryan.com
+52831
+ IneControl
+ Omar Poch
+ omar&inecoiec.com.ar
+52832
+ Westfield Cardiology
+ Alla Kanevsky
+ fwccardiology&gmail.com
+52833
+ Crossfield Technology LLC
+ Gary McMillian
+ Gary.McMillian&crossfieldtech.com
+52834
+ Joinnet Technology
+ Luo Longcai
+ luolongcai&zyytkj.com
+52835
+ Karsoft Technology
+ Aykut Ongel
+ aykut&karsoft.com
+52836
+ LEIPA Group GmbH
+ Sven Schaumann
+ Sven.Schaumann&leipa.de
+52837
+ Pelatro Plc
+ Max Afanasyev
+ maxim.afanasyev&pelatro.com
+52838
+ Illuminate Technologies Ltd
+ Garry Marshall
+ gmarshall&illuminate.solutions
+52839
+ digital sewa kendra fukaha tadiyawa haradoi
+ vipin kumar
+ vipin82035&gmail.com
+52840
+ Bearmach LTD
+ IT Support Dept.
+ itsupport&bearmach.com
+52841
+ Department for Environment, Food & Rural Affairs
+ Paul Tomlinson
+ paul.tomlinson&defra.gov.uk
+52842
+ Intevac Photonics, Inc.
+ Brenda Thrasher
+ blthrasher&intevac.com
+52843
+ CARD Services Utrecht
+ Chris Maaswinkel
+ maaswinkel&cardservices.nl
+52844
+ National Radio and Telecommunication Corporation
+ Muhammad Faheem Alvi
+ faheem.alvi&nrtc.com.pk
+52845
+ Mist Systems Inc.
+ Nicolas Dade
+ nic.dade&mistsys.com
+52846
+ Chunghwa System Integration Co., Ltd.
+ Richard Cheng
+ richard.cheng&ch-si.com.tw
+52847
+ Van Walt Limited
+ Vincent van Walt
+ vincent&vanwalt.com
+52848
+ JellWin Information Technology Co.,Ltd.
+ Qianfeng Tang
+ tangqianfeng&gmail.com
+52849
+ Technology Company Center, JSC
+ Sergey Zorin
+ sergey.zorin&stoloto.ru
+52850
+ Quiet To Deep
+ Han Xin
+ hanxv&live.cn
+52851
+ e-Netdata, Limited
+ Albert Chen
+ albert.chen&e-netdata.com
+52852
+ Ärztliche Abrechnungsstelle Ludwigsburg GmbH
+ Jochen Sommer
+ penrequest&mvz-labor-lb.de
+52853
+ mobisys Mobile Informationssysteme GmbH
+ Matthias Stadter
+ it&mobisys.de
+52854
+ HÄVG Hausärztliche Vertragsgemeinschaft AG
+ Uwe Mahlberg
+ technik&hausaerzteverband.de
+52855
+ Diamanti Inc
+ Amitava Guha
+ amitava&diamanti.com
+52856
+ Oakridge Networks Inc.
+ YONG KANG
+ yong.kang&oakridge.io
+52857
+ ITHB
+ Alex Gochi
+ alex.gochi.javan&gmail.com
+52858
+ SAE IT-systems GmbH & Co. KG
+ Juergen Venhaus
+ marketing&sae-it.de
+52859
+ TCPS, Inc.
+ IT Registration
+ itregistration&thompsoncreek.com
+52860
+ Global Commercial Technologies
+ Dmitriy Paunin
+ dmitriy&coins.ph
+52861
+ SoftIB, SIA
+ Janis Andersons
+ info&softib.lv
+52862
+ 大庆中基石油通信建设有é™å…¬å¸ (Daqing Zhongji Petroleum Communication Construction Co., Ltd.)
+ çŽ‹æŸ³é’ (Wang Liuqing)
+ wangliuqing006&cnpc.com.cn
+52863
+ Compass Systems Pvt Ltd
+ Amit Sharma
+ amit.sharma&cavisson.com
+52864
+ AMENIDY, Inc.
+ MAEDA Katsuyuki
+ maeda&amenidy.co.jp
+52865
+ IMD Ingenieurbuero fuer Microcomputertechnik
+ Thomas Doerfler
+ Thomas.Doerfler&imd-systems.de
+52866
+ JellWin Information Technology Co.,Ltd.
+ Qianfeng Tang
+ tangqianfeng&gmail.com
+52867
+ Dundee Foot and Ankle Center
+ Paul Potach
+ ppotach05&gmail.com
+52868
+ O-NET Communications (Shenzhen) Limited
+ Lizhi Zhao
+ lizhizhao&o-netcom.com
+52869
+ Abstruse Systems
+ Dylan McAuliffe
+ iana&abstruse.systems
+52870
+ TXS GmbH
+ IT-Support
+ hotline&txs.de
+52871
+ The Packet Hub
+ Warren Baker
+ warren&tph.io
+52872
+ Premier Community Credit Union
+ Anthony Iaccino
+ it&premierccu.com
+52873
+ HealthLink Group Limited
+ John Carter
+ john.carter&healthlink.net
+52874
+ Focal Tech Limited
+ Glynn Roche
+ glynn&focaltech.biz
+52875
+ Gebbeth, s.r.o.
+ Daniel Cizinsky
+ iana&gebbeth.cz
+52876
+ Art-bolitos
+ Abimelech Romero Lara
+ abimelech77&gmail.com
+52877
+ ASF
+ Stévy Matton
+ stevy.matton&arvato.fr
+52878
+ TRENNSO TECHNIK - Trenn- und Sortiertechnik GmbH
+ Florian Wirth
+ Florian.Wirth&trennso-technik.de
+52879
+ TECSUP
+ Nicolas D'URSO
+ durso&tecsup.fr
+52880
+ DOKltd
+ Sergey Petrov
+ petrov&dokltd.ru
+52881
+ PACE Media Development GmbH
+ Martin Schröder
+ martin.schroeder&pacemedia.de
+52882
+ Western University - Faculty of Science
+ Jeff Shantz
+ jeff.shantz&uwo.ca
+52883
+ Celfocus
+ Celfocus - MSEM
+ msem-am&celfocus.com
+52884
+ Trinity Guard
+ Tony Perera
+ Tony&Trinityguard.com
+52885
+ Three Ireland (Hutchison) Ltd
+ Tony Buckley
+ buckley.tony&gmail.com
+52886
+ S Park-Davis Healthcare
+ Samuel Park
+ integrated.hca&gmail.com
+52887
+ MALTA INFORMATIQUE
+ David DELFORGE-TROLLIET
+ david.delforge&malta-informatique.fr
+52888
+ HSB Affärsstöd AB
+ Jonas Wennberg
+ jonas.wennberg&hsb.se
+52889
+ Cropland BVBA
+ Geert Vromman
+ info&cropland.be
+52890
+ Sonoma County Junior College District
+ Dan Exelby
+ dexelby&santarosa.edu
+52891
+ Kerasotes Showplace Theatres
+ Craig Babarskas
+ cbabarskas&kerasotes.com
+52892
+ Critical Response Systems, Inc
+ James Dabbs
+ jdabbs&criticalresponse.com
+52893
+ Inspur Power Systems Co.,Ltd.
+ Bing Liu
+ liubing&inspur.com
+52894
+ chez14
+ Qiang Christianto
+ chez14&publik.christianto.net
+52895
+ China Academy of Information and Communications Technology
+ Jianwei Wang
+ wangjianwei&caict.ac.cn
+52896
+ 360Globalnet Ltd
+ David Hogan
+ david.hogan&360globalnet.com
+52897
+ Computech bvba
+ Peter Verijke
+ peter&compu-tech.eu
+52898
+ Telenot Electronic GmbH
+ Frank Schierle
+ oidadmin&telenot.de
+52899
+ White Rabbit Security GmbH
+ Martin Bartosch
+ office&whiterabbitsecurity.com
+52900
+ Rouviere High School
+ Pascal JEAN
+ pjean2&ac-nice.fr
+52901
+ Linxdatacenter
+ ilya ilichov
+ systeembeheer&linxdatacenter.com
+52902
+ VI Company Services B.V.
+ Bas Roovers
+ bas&vicompany.nl
+52903
+ Turrillas Inc.
+ Francisco Turrillas
+ francisco&turrillas.net
+52904
+ Defiance Technology Inc.
+ Dan Molik
+ dan&d3fy.net
+52905
+ JT Global
+ Toby Gasston
+ toby.gasston&jtglobal.com
+52906
+ Acumen Consulting
+ Robert Wagnon
+ rwagnon&acumen-corp.com
+52907
+ APROPLAN s.a
+ Thomas Lionel SMETS
+ tls&aproplan.com
+52908
+ Bank J.Van Breda & C°
+ Michel Joossens
+ informatica&bankvanbreda.be
+52909
+ Weichert Companies
+ Arthur Quintalino
+ aquintalino&wlninc.com
+52910
+ Tom Technology Limited
+ Thomas Lewis
+ thomaslewis&0xaa55.me
+52911
+ Pika Energy
+ Jacob Miller-Mack
+ jacob.miller-mack&generac.com
+52912
+ AMTT (Beijing) Internet Technology Inc.
+ Heath Deng
+ snmp&amttgroup.com
+52913
+ RF-Tuote Oy
+ Ari-Pekka Lajunen
+ ari-pekka.lajunen&rf-tuote.fi
+52914
+ Acqueon Technologies Inc.
+ Mohideen Sheik
+ mohideens&acqueon.com
+52915
+ SCHENKER spol. s r.o.
+ Milan Dostál
+ milan.dostal&schenker.cz
+52916
+ Tramwaje Warszawskie Sp. z o.o.
+ Mariusz Grochowski
+ ditasi&tw.waw.pl
+52917
+ Thomas Fuchs
+ Thomas Fuchs
+ thomas.fuchs&thomas-fuchs.net
+52918
+ A3 SYSTEM sprl-bvba
+ Thomas Lionel SMETS
+ Thomas.Smets&a3-system.eu
+52919
+ GuangZhou KaiXin Communication System Co.,Ltd.
+ lijiaxiang
+ 804580467&qq.com
+52920
+ MilleniumSign
+ Keshwarsingh Nadan
+ kn&millenium.net.mu
+52921
+ ayfie Group AS
+ Frank Gynnild
+ frank.gynnild&ayfie.com
+52922
+ Empa - Eawag
+ Cristofolini Silvano
+ pki-pen&empa.ch
+52923
+ Keyfactor
+ Keyfactor PKI Policy Authority
+ keyfactorppa&keyfactor.com
+52924
+ Brainbean Apps OU
+ Alexey Pelykh
+ alexey.pelykh&brainbeanapps.com
+52925
+ STRABAG SE
+ Network Administrator
+ networks.pki&strabag.com
+52926
+ alerta.io
+ Nicholas Satterly
+ nfsatterly&gmail.com
+52927
+ Nova Scotia Power
+ Haseeb Minhas
+ haseeb.minhas&onx.com
+52928
+ Volqanic Ltd
+ Peter Slavik
+ peter.slavik&vlqnc.com
+52929
+ Physician Reimbursement Systems, LLC
+ Owen Hathaway
+ owen&prsdata.com
+52930
+ Primma, LLC
+ Zach Truscello
+ Z.Truscello&medmal.com
+52931
+ Freedom Mobile
+ Muhammad Uppal
+ muppal&freedommobile.ca
+52932
+ Maven Wireless AB
+ Martin Wetterholm
+ martin.wetterholm&mavenwireless.com
+52933
+ Top Aces Inc.
+ Jeremy van Engen
+ jeremy.vanengen&topaces.com
+52934
+ Decision-Plus
+ David Hebert
+ dhebert&decisionplus.com
+52935
+ Envira Sostenible S.A.
+ Luis García
+ lg&envira.es
+52936
+ Hope and Healing Cancer Services
+ sophia rosado
+ srosado&hopeandhealingcare.com
+52937
+ Aerostart LLC
+ Aleksander Kononov
+ alex&pites.ru
+52938
+ Finslink Communication Technology Co., Ltd.
+ zhengchangwen
+ zhengchangwen&finslink.com
+52939
+ Dumfries & Galloway Mental Health Association
+ Robbie Glenister
+ rob.glen&dgmha.org
+52940
+ Domstolsstyrelsen
+ Morten Rønne
+ it-infrastruktur&domstolsstyrelsen.dk
+52941
+ Homelab City
+ Hembery Finkelduff
+ admin&homelab.city
+52942
+ WIZnet Co., Ltd.
+ Eric Hyungki Jung
+ eric&wiznet.io
+52943
+ Banca Comerciala Romana S.A.
+ Mihai Muntean
+ mihai.muntean&bcr.ro
+52944
+ SCIERIE MOULIN
+ LE JAOUEN Romaric
+ r.lejaouen&moulinvest.com
+52945
+ Partner MKF
+ Jasmin Smigalovic
+ jasmin.smigalovic&partner.ba
+52946
+ PDTec AG
+ Marc Schaefer
+ schaefer&pdtec.de
+52947
+ Alexandr Zolotarev
+ Alexandr Zolotarev
+ lexandr9&hotmail.com
+52948
+ LeviTech Co., Ltd.
+ Jia Tang
+ jia.tang&digicompass.com
+52949
+ DigiCompass Pty Ltd
+ Jia Tang
+ jia.tang&digicompass.com
+52950
+ Mindsec Technology Company
+ Ziliang Zhu
+ zhuziliang&mindsec.com.cn
+52951
+ Denex Technology, LLC
+ Nelly Alden
+ na&denextech.com
+52952
+ Stadt Winterthur
+ Datacenter
+ rz&win.ch
+52953
+ iVent Mobile B.V.
+ Sjoerd de Vries
+ sdevries&iventmobile.nl
+52954
+ Lef Srl
+ JACOPO CANTINI
+ ufficioacquisti&lef.it
+52955
+ Advanced Control Systems, Inc
+ Joseph Boike
+ joe.boike&acspower.com
+52956
+ Fronius International GmbH
+ Christian Kasberger
+ kasberger.christian&fronius.com
+52957
+ ACTIVEMALL SRL
+ Ciprian Buhosu
+ tehnic&activemall.ro
+52958
+ NumaTech Ltd.
+ Pavel Smolenskiy
+ smolenskiy&numatech.ru
+52959
+ Drakontas LLC
+ OID Administrator
+ info&drakontas.com
+52960
+ AssistRx
+ Christopher Parker
+ Christopher.Parker&AssistRx.com
+52961
+ Cohen & Company
+ Michael Tylicki
+ mtylicki&cohencpa.com
+52962
+ AVA Abfallverwertung Augsburg KU
+ Michael Stenzel
+ ca-admin&ava-augsburg.de
+52963
+ BRNET
+ Francisco José Bernal Fernández
+ soporte&brnet.es
+52964
+ OOO "Synergy Team"
+ Mikhail Drachev
+ m.drachev&synergy.msk.ru
+52965
+ Berale of Teldan Group
+ eyal knaan
+ eyal&berale.co.il
+52966
+ Itzos
+ Kjeld Loozen
+ kjeldloozen&itzos.nl
+52967
+ Mascaro Construction Company
+ Tony Clark
+ tclark&mascaroconstruction.com
+52968
+ Reimer IT Solutions
+ Kjeld Loozen
+ k.loozen&reimeritsolutions.nl
+52969
+ TRUSTPRO QTSP LTD
+ Mario Rossi
+ administration&trustpro.eu
+52970
+ Eleven Software
+ Susan Liles
+ accounting&elevensoftware.com
+52971
+ Art-k-tec Systems LLC
+ Nika Jones
+ nikaj-pen&art-k-tec.com
+52972
+ Matthias Staudacher
+ Matthias Staudacher
+ secure.home.oid&e.mail.de
+52973
+ August Storck KG
+ Oliver Meise
+ windows-support&de.storck.com
+52974
+ Alamo Psychiatric Care, P.A.
+ David Vargas
+ Alamopsychcare&sbcglobal.net
+52975
+ Salish Integrative Medicine, Inc.
+ Callie Hills
+ callie.hills&salishcancercenter.com
+52976
+ Pittol
+ Gabriel Luis Duarte Pittol
+ gldpittol&inf.ufrgs.br
+52977
+ ZMNH EDV
+ Rattai
+ srl&zmnh.uni-hamburg.de
+52978
+ Träfrakt Götaland AB
+ Pehr Sundblad
+ pehr.sundblad&trafrakt.se
+52979
+ Fujian Straits Information Technology Co., Ltd.
+ TANG JUN
+ tangjun&heidun.net
+52980
+ Nissin Systems Co.,Ltd.
+ IANA Administrator
+ iana&co-nss.co.jp
+52981
+ CPON TECHNOLOGIES HONGKONG CO LIMITED
+ Richard Wang
+ richard.wang&cpontech.com
+52982
+ PNP SECURE INC.
+ JAE CHUN LEE
+ jclee&pnpsecure.com
+52983
+ West London NHS Trust
+ Jim Ying
+ dev-team&westlondon.nhs.uk
+52984
+ Albany Surgical, PC
+ Michael St. Angelo
+ mstangelo&albanysurgical.com
+52985
+ Omni Air International
+ Matthew Hunt
+ is&oai.aero
+52986
+ Mörks skogsmaskiner AB
+ Mats Mörk
+ morksskogsmaskiner&telia.com
+52987
+ TierPoint
+ Art Cancro
+ art.cancro&tierpoint.com
+52988
+ 中天宽带技术有é™å…¬å¸ (Zhongtian Broadband Technology Co., Ltd.)
+ å¾å›½åº† (Xu Guoqing)
+ xugq&chinaztt.com
+52989
+ Medical Training Institute Center INC
+ Micheal Daniels
+ mtdaniels&emsmedtraining.com
+52990
+ Heilongjiang Electric Power Dispatching Industry Co., Ltd.
+ Qi Li
+ coder_li&foxmail.com
+52991
+ DataOrbis
+ Devon Hunter
+ itadmin&dataorbis.com
+52992
+ Lahtis Entreprenad AB
+ Mattias Lahti
+ Lahtisentreprenadab&hotmail.com
+52993
+ ChocolateCoding
+ Johannes Müller
+ iana&chocolatecoding.com
+52994
+ drei01 Technology Business Services GmbH
+ Michael Linkenheil
+ linkenheil&drei01.de
+52995
+ Yarnlab
+ Zane England
+ zane&yarnlab.io
+52996
+ Andreas Nilsson Skog AB
+ Andreas Nilsson
+ anskogab&telia.com
+52997
+ ict-optim.cz
+ Support-ICT
+ ict&optim.cz
+52998
+ Electricity North West Limited
+ Information Security
+ infosecurity&enwl.co.uk
+52999
+ InStride Capital Foot and Ankle
+ Emily Peters
+ emilyp&capitalfootnc.com
+53000
+ Wasserstraßen- und Schifffahrtsverwaltung des Bundes
+ Mr Stefan Hemmers
+ Stefan.Hemmers&wsv.bund.de
+53001
+ Unipart
+ Richard Neill
+ sysadmins&unipart.io
+53002
+ Webmeisterei Informationstechnologie GmbH
+ Gerd Moser
+ office&webmeisterei.com
+53003
+ Cirrus Data Solutions, Inc.
+ Stanley Qin
+ stan&cdsi.us.com
+53004
+ RIAB
+ Robert Idergard
+ idergard&gmail.com
+53005
+ Matthew Kehrer Companies
+ Matthew Kehrer
+ matt91.mek&gmail.com
+53006
+ Hybrix
+ Marc Baudoin
+ noc&hybrix.fr
+53007
+ Ulrich Boddenberg IT-Consultancy
+ Ulrich B Boddenberg
+ ulrich&boddenberg.de
+53008
+ Schröter-Group
+ Henrik Schröter
+ backoffice&schroeter-group.de
+53009
+ Ozaukee Medical Group
+ Terry S
+ tsomc&sbcglobal.net
+53010
+ KECCEO AB
+ Kenneth Skoog
+ ke1.skog&telia.com
+53011
+ JH skogsentreprenad AB
+ Johan hammarström
+ firmajh&gmail.com
+53012
+ Pine Rest
+ Network Administrators
+ networkadmins&PineRest.org
+53013
+ Administración de Aduanera de Honduras (formerly 'Dirección Adjunta de Rentas Aduaneras')
+ Edwin Joel Bulnes Vásquez
+ ebulnes&aduanas.gob.hn
+53014
+ SIGMA SYSTEM CO.,LTD.
+ Tatsuya Nakai
+ sigma&sigma-system.co.jp
+53015
+ Murakami Business Consulting, Inc.
+ Koichi Murakami
+ iana&mbc-net.com
+53016
+ AXYS Technologies Inc
+ David Borg
+ itdept&axystechnologies.com
+53017
+ Campo Imaging
+ Yuankuo Ma
+ mayk&campo-imaging.com
+53018
+ zeald
+ cherry ardillos
+ cherrymae.ardillos&gmail.com
+53019
+ NetDesign GmbH
+ Jarno Coenen
+ jarno&datenmodell.de
+53020
+ Anuview
+ Kevin Wilkie
+ kevin&anuview.net
+53021
+ Thimeo Audio Technology B.V.
+ Mathijs Vos
+ mathijs&thimeo.com
+53022
+ 8tree GmbH
+ Jonas Eberhard
+ info&8-tree.com
+53023
+ AGFEO GmbH & Co. KG
+ Ralf Weinbrecher
+ rweinbrecher&agfeo.de
+53024
+ wiesmueller.info
+ Fabian Wiesmüller
+ fabian&wiesmueller.info
+53025
+ Carleton Univeristy
+ Paul Ungoed
+ paulungoed&cunet.carleton.ca
+53026
+ RadOncWare
+ James Gordon
+ jjg&jjgordon.com
+53027
+ University of Havana
+ Lian Ulloa
+ l.ulloa&estudiantes.matcom.uh.cu
+53028
+ Jutos skog AB
+ Sven Ingvar Juto
+ jutos.skog&linnea.com
+53029
+ Overseas Education Investment Management (HK) Ltd
+ Matt Ryan
+ matt&oeim.co.uk
+53030
+ RIFT Inc
+ Matt Harper
+ matt.harper&riftio.com
+53031
+ AliceSystem
+ Takuzo Isami
+ aliceyou&alicesystem.net
+53032
+ Inter-University Institute for Data Intensive Astronomy
+ Jeremi-Ernst Avenant
+ jeremi&idia.ac.za
+53033
+ Zenuity AB
+ IT Operations
+ hostmaster&zenuity.com
+53034
+ Nio-Electronics
+ Malygin Igor
+ info&nio-electronics.ru
+53035
+ ArcelorMittal Global R&D Asturias
+ Daniel Argüelles
+ daniel.arguelles&arcelormittal.com
+53036
+ National HME Inc.
+ Eric Hummel
+ eric.hummel&nationalhme.com
+53037
+ InterGalactic Space Walrus
+ Anthony Ross
+ anthonyr&igsw.co.nz
+53038
+ Grega-JK d.o.o.
+ Matjaz Kolaric
+ matjaz.kolaric&grega-jk.si
+53039
+ Technetics Consulting Pty Ltd
+ Anthony Gazdovic
+ agazdovic&technetics.com.au
+53040
+ NOREST-SERVICES
+ Clément Mouline
+ clement.mouline&norest-telecom.fr
+53041
+ 北斗天汇(北京)科技有é™å…¬å¸ (Beidou Tianhui (Beijing) Technology Co., Ltd.)
+ 刘海强 (Liu Haiqiang)
+ liuhaiqiang20060101&126.com
+53042
+ Enbridge Inc.
+ Brian Boundy
+ brian.boundy&enbridge.com
+53043
+ InfoKeyVault Technology
+ Chih-Ping, Hsiao
+ cp.hsiao&ikv-tech.com
+53044
+ ABC Systems AG
+ Daniel Vogel
+ dv&abcsystems.ch
+53045
+ TUCHA Sp. z o.o.
+ Volodymyr Melnyk
+ v.melnik&tucha.ua
+53046
+ Memsource
+ Michal Kebrt
+ michal.kebrt&memsource.com
+53047
+ oneFactor, LLC
+ Roman Postnikov
+ soft&onefactor.com
+53048
+ Keonn Technologies SL
+ Ausias Vives
+ avives&keonn.com
+53049
+ Cresdee Consulting Ltd
+ Simon Cresdee
+ simon&cresdee-consulting.com
+53050
+ Sberbank Telecom
+ Egor Aryukov
+ earukov&sberbank-tele.com
+53051
+ Lum Hematology & Oncology
+ Cecilia Lum
+ cecilia&flatiron.com
+53052
+ Department of Public Expenditure and Reform
+ Kevin Wyley
+ kevin.wyley&per.gov.ie
+53053
+ VAULT ID - SOLUCOES EM CRIPTOGRAFIA E IDENTIFICACAO
+ Reinaldo Freitas
+ admin&vaultid.com.br
+53054
+ T Lindmark skog AB
+ Robert Lindmark
+ robertlindmark1&gmail.com
+53055
+ BCNexxt B.V.
+ Matthijs de Vries
+ matthijsdevries&bcnexxt.com
+53056
+ Adara Technologies Inc.
+ Dmitriy Vassilyev
+ adara.support&adara-tech.com
+53057
+ Entropy Solution
+ Ryan Joel Patawaran
+ rjpatawaran&me.com
+53058
+ Baicells
+ wujunfeng
+ wujunfeng&baicells.com
+53059
+ TomLab
+ Thomas Lewis
+ thomaslewis&0xaa55.me
+53060
+ ReAssure
+ Kris Dunn
+ kris.dunn&reassure.co.uk
+53061
+ Kids Plus Pediatrics
+ Rob Bartram
+ sysadmin&kidspluspgh.com
+53062
+ NANTOKA.COM
+ MAEDA Katsuyuki
+ kei&nantoka.com
+53063
+ Lynx Technology
+ John Driver
+ driver&lynxtechnology.com
+53064
+ Stratodesk
+ Emanuel Pirker
+ epirker&stratodesk.com
+53065
+ Lee Industrial Contracting
+ Randy Weiland
+ randyweiland&leecontracting.com
+53066
+ Atlanta Ropheka Medical Center
+ Edward Olufelo
+ atlantaropheka&gmail.com
+53067
+ KAMALA Gupta
+ KAMALA Gupta
+ devendragupta235&gmail.com
+53068
+ Funkwerk Magyarország Kft.
+ Miklós Mets
+ miklos.mets&funkwerk-mo.hu
+53069
+ BranchScuba
+ Randall Branch
+ rbranch&harris.com
+53070
+ MIPS
+ Cédric Lemoy
+ cedric.lemoy&mips.be
+53071
+ NGN System Inc.
+ Vladilen Yakunin
+ globalbozz&gmail.com
+53072
+ Prime Syntax
+ Gunter Strauss
+ gstrauss&primesyntax.com
+53073
+ cocoon-it Projektbüro
+ Klaus C. Yan
+ k.yan&cocoon-it.de
+53074
+ SPG Co., Ltd
+ SPG Support Team
+ hyunju.kim&spg.co.kr
+53075
+ Vinetech Co., Ltd.
+ Jeongjin Kim
+ kimjeongjin&vinetech.co.kr
+53076
+ IT Craft YSA GmbH
+ Igor Mospan
+ mi&yourserveradmin.com
+53077
+ Copernicus Science Centre
+ Rafal Bartczak
+ it&kopernik.org.pl
+53078
+ Advanced Information Management
+ Joel Lord
+ infrastructure&advancedinfomanagement.com
+53079
+ Huuuge Games Sp. z o.o.
+ Marcin Januszewski
+ marcin.januszewski&huuugegames.com
+53080
+ Hanssons åkeri i Fjugesta AB
+ Niklas Hansson
+ Johan.soderholm&cgi.com
+53081
+ Philip Couling
+ Philip Couling
+ couling&gmail.com
+53082
+ Paedagogische Hochschule Bern
+ Systemtechnik - Peter Studer
+ server&phbern.ch
+53083
+ Fiber Optika Technologies Pvt Ltd
+ Hitesh Mehta
+ info&fiberoptika.com
+53084
+ Proxima Software di Vanini Mirco
+ Vanini Mirco
+ mirco.vanini&outlook.com
+53085
+ Urology Associates of Central MO
+ Debbie Barnes
+ debbie.barnes&usoncology.com
+53086
+ Dr. Basel Refai, MD
+ Tina Dean
+ tdean&lakemartinvascular.com
+53087
+ Authindicators Group (aka Brand Indicators for Message Identification Working Group)
+ Wei Chuang
+ weihaw&google.com
+53088
+ Hendrik Oenings Enterprise
+ Hendrik Oenings
+ hendrik&oenings.eu
+53089
+ The Steel Construction Institute
+ Barry Tattersall
+ b.tattersall&steel-sci.com
+53090
+ Burke, Inc.
+ Mark Schuler
+ mark.schuler&burke.com
+53091
+ University of Arkansas System - Division of Agriculture
+ Cosmo Denger
+ cdenger&uaex.edu
+53092
+ Bank ZENIT, PJSC
+ Andrey Petrovsky
+ a.petrovskiy&zenit.ru
+53093
+ Contilla GmbH
+ Oliver Friedrich
+ friedrich&contilla.de
+53094
+ Shenzhen Boruide Technology Co., Ltd.
+ Qianlin Wu
+ wuql&broadtech.com.cn
+53095
+ Greenway Health, LLC
+ Jonathan M. Wilbur
+ jonathan.wilbur&greenwayhealth.com
+53096
+ AAR CORP.
+ Dharmesh Patel
+ dpatel&aarcorp.com
+53097
+ Data Alliance
+ Kwangbum Lee
+ foobar&data-alliance.com
+53098
+ PT. Aplikanusa Lintasarta
+ Ronnie I Kurniawan
+ ronnie.indra&lintasarta.co.id
+53099
+ DEKRA Testing and Certification, S.A.U.
+ Diego Bartolome Arquillo
+ diego.bartolome&dekra.com
+53100
+ Nexora AG
+ Bruno Hostaléry
+ bruno.hostalery&nexora.ch
+53101
+ JMT åkeri AB
+ Johan Söderholm
+ Johan.soderholm&cgi.com
+53102
+ SUMIT
+ Tomislav Papac
+ tomislav.papac&sum.ba
+53103
+ DASTAG
+ Leendert Van Wyk
+ leendert&yrless.co.za
+53104
+ Ferncast GmbH
+ Thomas Schlien
+ webmaster&ferncast.de
+53105
+ Athenitas Softworks, LLC
+ Benjamin Becker
+ benjamin.becker&athenitas.com
+53106
+ Victoria College
+ Andy Farrior
+ andy.farrior&victoriacollege.edu
+53107
+ Hong Leong Bank Berhad
+ Suresh Ramasamy
+ sureshramasamy&hlbb.hongleong.com.my
+53108
+ Individual Entrepreneur Savenkov V.O.
+ Savenkov Vladislav
+ v.savenkov&cbug.ru
+53109
+ Formula Student Germany GmbH
+ Philipp Bandow
+ philipp.bandow&formulastudent.de
+53110
+ Centre of Advanced Computing & Telecommunications
+ Suresh Ramasamy
+ suresh&cact.asia
+53111
+ ChocolateCoding
+ Johannes Mueller
+ iana&chocolatecoding.com
+53112
+ Berner Fachhochschule
+ Daniel Baumann
+ daniel.baumann&bfh.ch
+53113
+ STDERR.PL
+ Grzegorz Tworek
+ pen&stderr.pl
+53114
+ Foot and Ankle Associates of Maine, P.A.
+ LeAnn Albrecht
+ leanna&footandankles.com
+53115
+ Sinclair Technologies, a division of Norsat International Inc.
+ Ray Ling
+ rling&sinctech.com
+53116
+ Virgin Mobile UK SIT3
+ Arjen Smit
+ asmit&libertyglobal.com
+53117
+ CUTTER Systems s.r.o.
+ David Indra
+ indra&cuttersystems.cz
+53118
+ Pierre Lind
+ morgan lind
+ moorganlind&gmail.com
+53119
+ Lindenberg Software
+ Joachim Lindenberg
+ pen-oid&lindenberg.one
+53120
+ [IS]2
+ Jean-Yves Lojou
+ jean-yves.lojou&is2ws.com
+53121
+ Vestel Elektronik Sanayi ve Ticaret AS
+ Deniz Kurt
+ deniz.kurt&vestel.com.tr
+53122
+ LOMACO
+ Mathieu Migout
+ mathieu.migout&lomaco.fr
+53123
+ Gastroenterology Center, PA
+ Rhonda Parker
+ gastrocenter4500&gmail.com
+53124
+ Åkeri Per H Öberg AB
+ Stefan Öberg
+ stefanobergsakeri&telia.com
+53125
+ Gold Star Mortgage Financial Group
+ Ian Macomber
+ dnsadmin&gsfmail.com
+53126
+ Assistance Services
+ Florence Molaire
+ fmolaire&onet.fr
+53127
+ FUJITSU GENERAL
+ Yoshikazu Tanaka
+ network&fujitsu-general.com
+53128
+ Quickstep Technologies Pty Ltd
+ Michael Ireland
+ itgroup&quickstep.com.au
+53129
+ Frank Reda MD PA
+ Wanda Reda
+ wreda&optonline.net
+53130
+ Centra Networks
+ Louis Ren
+ louis.ren&centra.com.au
+53131
+ Action Software Intl.
+ Aaron Surty
+ aarons&actionsoftware.com
+53132
+ sitt-engineering
+ Thomas Sitt
+ ThomasSitt&t-online.de
+53133
+ eidexen.net
+ Ortwin Pfeiffer
+ op&eidexen.net
+53134
+ GESIPA Blindniettechnik GmbH
+ Gregor Boell
+ gregor.boell&gesipa.com
+53135
+ ENARTIA
+ Panagiotis Vavilis
+ p.vavilis&enartia.com
+53136
+ denninger.jp Project
+ Eiji Matsumoto
+ admin&denninger.jp
+53137
+ Nebraska Cancer Specialists
+ Annie Rudloff
+ arudloff&nebraskacancer.com
+53138
+ PF Olsen Limited
+ Nick Horton
+ nick.horton&pfolsen.com
+53139
+ Chaos Computer Club Berlin e.V.
+ Ingo Albrecht
+ prom&berlin.ccc.de
+53140
+ NEOPERL
+ Kilian Niklaus
+ Kilian.niklaus&neoperl.com
+53141
+ EKA Skog AB
+ Mattias Eklund
+ mattias&ekaskog.se
+53142
+ Pima Omran Niroo
+ Mostafa Javadian
+ Javadian&Pima-co.com
+53143
+ Travelopia Holdings Ltd.
+ Jacint Toth
+ jacint.toth&travelopia.com
+53144
+ Thales Deutschland GmbH
+ Frank Schneider
+ Frank.SCHNEIDER&thalesgroup.com
+53145
+ Ethos Infotech
+ Ashwani Mathur
+ ashwani&ethosit.com
+53146
+ Frachtwerk GmbH
+ Friedrich Ellmer
+ admin&frachtwerk.de
+53147
+ fortop projects BV
+ Roelof van der Wal
+ rwl&4top-projects.nl
+53148
+ O-RAN Alliance e.V.
+ Zbynek Dalecky
+ zbynek.dalecky&o-ran.org
+53149
+ Wessanen N.V.
+ Wietse van Assema
+ wietse.van.assema&wessanen.com
+53150
+ FAR-EASTERN GRIDS COMPANY
+ Yury Talakan'
+ oid-admin&drsk.ru
+53151
+ Beijing Zhongchuangwei Nanjing Quantum Communication Technology Co., Ltd.
+ chuanyu.jiang
+ 1501614847&qq.com
+53152
+ IMEX Co.,Ltd.
+ Tomoaki Abe
+ abe&imex-net.co.jp
+53153
+ EM Clarity Pty Ltd
+ David White
+ david.white&emclarity.com.au
+53154
+ Selection
+ Jinsong Hu
+ sntree&gmail.com
+53155
+ DSR Corporation
+ Stanislav Izmalkov
+ stanislav.izmalkov&dsr-corporation.com
+53156
+ Telegra GmbH
+ Sebastian Röder
+ sysadmin&telegra.de
+53157
+ Asahi CE & Europe Services, s.r.o.
+ Radek Vopěnka
+ radek.vopenka&mainstream.cz
+53158
+ KORUS Consulting
+ Administrator
+ postmaster&korusconsulting.ru
+53159
+ Aksel Sp. z o.o.
+ IT Administrator
+ it&aksel.com.pl
+53160
+ McMinnville Foot and Ankle Specialists
+ Bonnie Sabatini
+ macfootankle503&gmail.com
+53161
+ Warrior Invictus Holding Company, Inc
+ Ron Maynard
+ helpdesk&priscorp.net
+53162
+ Whoolud Networks
+ Thomas Lehmann
+ thomas&whoolud.de
+53163
+ SentinelOne
+ Nir Givol
+ nirg&sentinelone.com
+53164
+ Unisys Österreich
+ Franz Antony
+ franz.antony&at.unisys.com
+53165
+ Junek and Junek Pty Ltd
+ Michael Junek
+ michael&juneks.com.au
+53166
+ COMaction
+ Michael Tholey
+ Support&comaction.de
+53167
+ Keck - IT-Consulting
+ Oliver Keck
+ support&okeck-computer.de
+53168
+ Concordia Station in Antarctica
+ Alessandro Mancini
+ alessandro.mancini&cnr.it
+53169
+ SCISYS Group PLC
+ Malcolm Doody
+ malcolm.doody&scisys.co.uk
+53170
+ Dox EMR
+ Bart Ripperger
+ bripperger&doxemr.com
+53171
+ Department of Defense Education Activity
+ Aaron Fudge
+ aaron.fudge&dodea.edu
+53172
+ Tschetschpi PC Services
+ Brian Duff
+ tschetschpipcservices.iana&gmail.com
+53173
+ University Medicine and Cardiology
+ KATERINA KOREN
+ umc_veins&yahoo.com
+53174
+ VITEC
+ Richard BERNARD
+ richard.bernard&vitec.com
+53175
+ é›…æ³°æ­Œæ€ï¼ˆä¸Šæµ·ï¼‰é€šè®¯ç§‘技有é™å…¬å¸ (Yatai Gesi (Shanghai) Communication Technology Co., Ltd.)
+ Xin Huang
+ Jimmy_nuaa&163.com
+53176
+ A3K
+ Alexander Korinek
+ noles&a3k.net
+53177
+ autorion
+ Marian SVONAVA
+ info&autorion.sk
+53178
+ Iowa Cancer Specialists, P.C.
+ Amber Rankin
+ amarshall&iacancer.com
+53179
+ SystemsAdmin.pro
+ Matthew Hunt
+ mhunt&systemsadmin.pro
+53180
+ ControlAware LLC
+ Ron Beyer
+ inquiry&controlaware.com
+53181
+ Sun-Maid Growers of California
+ Alan Sickels
+ asickels&sunmaid.com
+53182
+ MARcom Technologies Inc.
+ Fred Brown
+ fred.brown&marcomtech.com
+53183
+ QalifSolutions
+ Anthony Magnini
+ adminteam&qalifsolutions.com
+53184
+ Reg.Ru
+ Leo Ten
+ l.ten&reg.ru
+53185
+ KA-RaceIng e.V.
+ Jens Pfeifle
+ jens.pfeifle&ka-raceing.de
+53186
+ FEDERAL STATE BUDGETARY INSTITUTION "FEDERAL CENTER OF Cerebrovascular Pathology and Stress" MINISTRY OF HEALTH OF THE RUSSIAN FEDERATION
+ ALEXEY NIKOLAEV
+ alexniko&ronc.ru
+53187
+ MAJMAU ENGLISH SCHOOL
+ MUHAMMED MARZOOKH PC
+ muhdmarzoo&gmail.com
+53188
+ Queen Margaret's School
+ James Beck
+ itsupport&queenmargarets.com
+53189
+ Share IT Limited
+ Mark Halls
+ mark&shareitltd.co.uk
+53190
+ LittleMouseCloud
+ 朱建军 (Zhu Jianjun)
+ 3193472696&qq.com
+53191
+ Telmex Colombia S.A.
+ Juan Miguel Abreo Camacho
+ juan.abreo&claro.com.co
+53192
+ Socially Determined, Inc.
+ David Conrad
+ david&sociallydetermined.com
+53193
+ UVEX WINTER HOLDING GmbH & Co. KG
+ Christian Martin
+ im-service&uvex.de
+53194
+ Goodbaby International
+ Jeremy Rea
+ Jeremy.Rea&goodbabyint.com
+53195
+ NM Rocha
+ Willian Rocha
+ willian.rocha&outlook.com
+53196
+ IDFloke
+ Ferdinand Neman
+ ferdinand.neman&solarch.work
+53197
+ National Institute of Technology Karnataka, Surathkal
+ LDAP Administrator
+ ldapadmin&nitk.edu.in
+53198
+ Foosoft srl
+ Luca piccarreta
+ luca.piccarreta&foosoft.it
+53199
+ TEMA TELECOMUNICAZIONI Srl
+ Felice Lamanna
+ flamanna&tematlc.it
+53200
+ CANAL+TELECOM
+ Olivier MICHEL
+ olivier.michel&canal-plus.com
+53201
+ Merit LILIN
+ chirun, huang
+ chirun&meritlilin.com.tw
+53202
+ Qisda Corporation
+ JY Hu
+ JY.Hu&Qisda.com
+53203
+ plentybytes
+ Boris Sander
+ boris.sander&plentybytes.com
+53204
+ Samsung R&D Institute Bangladesh Ltd.
+ Muhammad Mushfiqul Islam
+ i.mushfiq&samsung.com
+53205
+ Poarch Band of Creek Indians Employee Health Clinic
+ Linda Jones
+ employeehealthclinic&pci-nsn.gov
+53206
+ Smithee Solutions LLC
+ Rodney Thayer
+ operations&smithee.solutions
+53207
+ Star Electronic Concepts
+ Mahesh Rao
+ mahesh&starelco.com
+53208
+ Roadbit
+ Alireza Taghavi
+ alireza-taghavi&outlook.com
+53209
+ Stanzl
+ Wilhelm Stanzl
+ wstanzl&hotmail.com
+53210
+ Cavendish Communications
+ Scott Barrett
+ scott.barrett&cavcoms.com
+53211
+ The Chainheart Machine, LLC
+ Nathan P. McDonald
+ iana&chainheart.com
+53212
+ AlpenEDV KG
+ Andreas Erhard
+ office&alpenedv.at
+53213
+ PIH Health
+ Technology Resources Group
+ Technology.Resources&pihhealth.org
+53214
+ symmet.net
+ Lars Lehtonen
+ lars.lehtonen&gmail.com
+53215
+ J Dahlqvist Skog AB
+ Mattias Dahlqvist
+ info&dahlqvistskog.se
+53216
+ SaferMobility, LLC
+ Moshe Katz
+ mmkatz&safermobility.com
+53217
+ Bryk Technologies
+ RUBEN CESSA FLORES
+ ben&pixative.com
+53218
+ Energy
+ Azat R. Valeev
+ azat&valeev.su
+53219
+ m.it.s-co
+ Giray Poyraz
+ gary&mits-co.com
+53220
+ ThinkThinkDo
+ Hermann Mundprecht
+ hmun&thinkthinkdo.com
+53221
+ Parachor, LLC
+ Mark Fling
+ mark.fling&parachor.com
+53222
+ PLD Technology
+ Paul Drydyk
+ paul&pldtech.net
+53223
+ Among Beyond
+ Ba An Le
+ baanle&teksavvy.com
+53224
+ TooNet, s.r.o.
+ Gabriel Bagita
+ gabriel.bagita&toonet.sk
+53225
+ Agropur
+ Simon Loiselle
+ simon.loiselle&agropur.com
+53226
+ 01 Communique Laboratory Inc
+ Andrew Cheung
+ andrew.cheung&01com.com
+53227
+ AlliumTech Srl
+ Emanuele Rivoira
+ emanuele.rivoira&alliumtech.it
+53228
+ Enea AB
+ Daniel Rapp
+ daniel.rapp&enea.com
+53229
+ West Alabama Pediatrics
+ Shana Butts
+ sbutts&westalabamapeds.com
+53230
+ Posnet Polska S.A.
+ Adam Maciejewski
+ admini&posnet.com
+53231
+ Lubelskie Fabryki Wag FAWAG S.A.
+ Tomasz Król
+ admini&fawag.pl
+53232
+ vectemis.co.uk
+ Sean Gibson
+ sean&vectemis.co.uk
+53233
+ Defutek Inc
+ Tj Delmarco
+ tj.delmarco&defutek.net
+53234
+ ProcNULL
+ Sven Gebauer
+ iana-contact&procnull.de
+53235
+ WorldTree Information Services
+ Rex Loftin
+ icann&wtis.com
+53236
+ THITTANIX INSTRUMENTS
+ T J SAMPATH KUMAR
+ thittanix&gmail.com
+53237
+ Banfico Ltd
+ Kannan Rasappan
+ kannan&banfico.com
+53238
+ Wheaton World Wide Moving
+ Jerrod Carter
+ jerrod_carter&wvlcorp.com
+53239
+ HSSO
+ Ba An Le
+ baanle&hssontario.ca
+53240
+ AID:Tech
+ Ben Cessa
+ ben&aid.technology
+53241
+ DSV Sint Jansbrug
+ Ike Mulder
+ itb&sintjansbrug.nl
+53242
+ Oreus d.o.o.
+ Kristijan Simunic
+ kristijan&oreus.hr
+53243
+ EES SARL
+ Sebastien Jourdan
+ contact&ees06.com
+53244
+ RIKEN
+ Motoyoshi Kurokawa
+ sysadmin&ml.riken.jp
+53245
+ Cyxtera Technologies Inc
+ Jamie Bodley-Scott
+ jamie.bodley-scott&cyxtera.com
+53246
+ Mailteck, S.A.
+ Sonia Lasheras Ostiz
+ slasheras&mailteck.com
+53247
+ Customer Communications Tecknalia, S.L.
+ Sonia Lasheras Ostiz
+ slasheras&customercomms.com
+53248
+ Rosneft Deutschland GmbH
+ Jamie Hunt
+ jamie.hunt&rosneft.de
+53249
+ Inwood National Bank
+ Zach Miller
+ OID_Admin&inwoodbank.com
+53250
+ openBerry Foundation
+ RUBEN CESSA FLORES
+ ben&openberry.org
+53251
+ Sysynced Pty Ltd
+ Jared Joubert
+ jared&sysynced.com
+53252
+ sebitec Informatica
+ Sebastian Nauk
+ sebitec&gmail.com
+53253
+ NuRAN Wireless
+ Maxime Dumas
+ maxime.dumas&nuranwireless.com
+53254
+ Digital Receiver Technology, Inc
+ David Roberts
+ droberts&drti.com
+53255
+ Jilin Genolo Technology Co., Ltd.
+ Yu Pan
+ dev&genolo.cn
+53256
+ Expertus
+ Tommy Franzmann
+ tbrf&anythingit.dk
+53257
+ Nokia Distributed Access
+ Janet Chen
+ janet.chen&nokia-sbell.com
+53258
+ EZELink Telecom
+ Riazuddin Nazimuddin
+ riaz&ezelink.com
+53259
+ LPPM Global (Pty) Ltd
+ Lavesh Pillay
+ lavitista&gmail.com
+53260
+ ABS4S
+ Sylvain Gerard ARNOLD
+ sylvain.arnold.france&gmail.com
+53261
+ NIEDAX GmbH & Co. KG
+ Oliver Bauer
+ oliver.bauer&niedax.de
+53262
+ ESMA
+ Tiziano Borrelli
+ Tiziano.Borrelli&ESMA.Europa.eu
+53263
+ MODO Systems
+ John Birtley
+ john&jacketless.com
+53264
+ RFEL Ltd.
+ Mike Chambers
+ mike.chambers&rfel.com
+53265
+ UCOM LLC.
+ Artyom Kuzikyan
+ artyom.kuzikyan&ucom.am
+53266
+ SGI Co.
+ Abouzar Ostadi
+ ostadi&sgi.ir
+53267
+ MZ RNO-Alania
+ Georgy Levandovsky
+ georgy.levandovsky&mz15.ru
+53268
+ Binary Fusion Inc.
+ Michael McLean
+ mmclean&binaryfusion.ca
+53269
+ Cole Engineering Services Inc.
+ Shannon Boivin
+ shannon.boivin&cesicorp.com
+53270
+ Enterprise Data Solutions Inc.
+ Chuck Knapik
+ Chuck.Knapik&edsi.us.com
+53271
+ Cleveland Menu Printing Inc.
+ Jeff Manuszak
+ Jeff.Manuszak&clevelandmenu.com
+53272
+ PUNCH Cyber Analytics Group
+ Meyer Bossert
+ aaron&punchcyber.com
+53273
+ AXING AG
+ Frank Fuhrmann
+ f.fuhrmann&axing.com
+53274
+ SouthwestRe, Inc
+ Shawn Jones
+ itnotifications&southwestre.com
+53275
+ Mid-Atlantic Oncology Hematology
+ Tiffany Horvath
+ tiffanynoelhorvath&gmail.com
+53276
+ Intellect Design Arena
+ Chandra Kumar
+ chandra.kumar&intellectdesign.com
+53277
+ Voleatech GmbH
+ Sven Auhagen
+ tech&voleatech.de
+53278
+ TITAN Umreifungstechnik GmbH & Co. KG
+ Christian Ney
+ cney&titan-schwelm.de
+53279
+ LocustWorld Ltd
+ Richard Lander
+ iana-contact&locustworld.com
+53280
+ Sundrax Limited
+ Maria Bragina
+ office&sundrax.com
+53281
+ Stelco Inc
+ Tim Schepens
+ stelco.licensing&stelco.com
+53282
+ Vulcan Wireless
+ Douglas Concors
+ dconcors&vulcanwireless.com
+53283
+ Accesspoint Technologies
+ Mike Hyslop
+ mike.hyslop&theaccesspoint.co.uk
+53284
+ Selecture Incorporated
+ Frank Blateri
+ frankselecture&aol.com
+53285
+ Shenzhen Baitong Putian Technology Co.,Ltd.
+ Guojun Chang
+ postmaster&baiton-pon.com
+53286
+ shuangxigong
+ shuangxi gong
+ gsx1986&126.com
+53287
+ Administration of town Salekhard
+ Mikhail Zhitnov
+ mzhitnov&yandex.ru
+53288
+ SEKOIA
+ Sekoia Administrator
+ admin&sekoia.fr
+53289
+ Arduent Centisi LLC
+ Waitman Gobble
+ waitman&arduent.com
+53290
+ AKC-Schwarz GmbH
+ Heiko Schwarz
+ info&akc-erftstadt.de
+53291
+ Decafgeek Enterprises
+ Patrick Boyne
+ patrick.j.boyne&gmail.com
+53292
+ Administration of Press, Publication, Radio and Television of Guangxi Zhuang Autonomous Region
+ Yuanyang Chen
+ gxpprft&aliyun.com
+53293
+ Instytut Tele-i Radiotechniczny
+ Karol Makowiecki
+ karol.makowiecki&itr.org.pl
+53294
+ openhosting
+ Niels Poppe
+ info+iana&openhosting.nl
+53295
+ Dantherm Cooling, Inc.
+ Rick Schmidt
+ rick.schmidt&danthermcooling.com
+53296
+ Motorola Solutions PKI
+ Edwin Gonzales
+ edwin.s.gonzales&motorolasolutions.com
+53297
+ Keronet Cunsulting Lrd.
+ Marco Quattrocchi
+ info&keronet.com
+53298
+ Editech Co., Ltd.
+ Sang Jun Choi
+ sjc&editech.co.kr
+53299
+ Shanxi wangyun technology co. LTD
+ JIAO XIAO WAN
+ 1329946052&qq.com
+53300
+ Rönningås Skog AB
+ Pelle Rönningås
+ pelle&ronningas.com
+53301
+ Iron Gate Technology
+ Rob Bartram
+ rbartram&trustigt.com
+53302
+ IDRO
+ Seon Kim
+ seon&idro.co.kr
+53303
+ Tianjin Optical Electrical Group Co., Ltd.
+ Fang Sun (孙芳)
+ fax&toec.com
+53304
+ HH Skog i Ytterhogdal AB
+ Lasse Hedqvist
+ lasse.hedkvist&hotmail.com
+53305
+ TrioSpring LLC
+ Thomas T. Gao
+ tom&triospring.com
+53306
+ SalvaPruebas
+ Rebollo Benítez, Salvador
+ salvabenitez5&gmail.com
+53307
+ Deutsche Telekom Technik GmbH
+ Jonas Kopp
+ Jonas.Kopp&telekom.de
+53308
+ MULTOS Limited
+ Scott Etherington
+ setherington&multosinternational.com
+53309
+ Kwanko
+ Benoit Portrat
+ adminsys&kwanko.com
+53310
+ Nickel Institute
+ Phil Moore
+ pmoore&nickelinstitute.org
+53311
+ Regional Urology, LLC
+ Andrea Jones
+ ajones&regionalurology.com
+53312
+ albaek.NET
+ Thomas Albaek
+ thomas&albaek.net
+53313
+ CyberX-Labs Inc.
+ Ariel Saghiv
+ info&cyberx-labs.com
+53314
+ Hindmarsh Pty Ltd
+ Derek Harley
+ oidpen&hindmarshgroup.com
+53315
+ ITC Global
+ Patrick Connelly
+ pconnelly&itcglobal.com
+53316
+ TenderCare Pediatrics of Miami, LLC
+ Jacqueline Valdes
+ jvaldes&femwell.com
+53317
+ Worktrax Pty Ltd
+ Dave Kadow
+ dave&worktrax.com.au
+53318
+ Enetek Power Asia Pte Ltd
+ KUMAR PALANICHAMY
+ kumarp&enetek-power.com
+53319
+ Furiosa-AI
+ June Paik
+ junepaik&furiosa.ai
+53320
+ Wilab
+ Javier Roberts
+ javier&wilab.io
+53321
+ Smokescreen Technologies
+ Amir Moin
+ amoin&smokescreen.io
+53322
+ H.R.Z. Software Services LTD
+ Roni Zaharia
+ info&roniza.com
+53323
+ Deutsche Lufthansa AG
+ Benita Böhme
+ benita.boehme&lhind.dlh.de
+53324
+ Entrust (Europe) Limited
+ Andrew Jackson
+ andy.jackson&entrustdatacard.com
+53325
+ Wavestone
+ Wavestone Admin
+ admin&wavestone.com
+53326
+ BWI GmbH
+ Vincent Spanjaart
+ vincent.spanjaart&bwi.de
+53327
+ Erudicon
+ Neil Johnson
+ neil.johnson&erudicon.com
+53328
+ Declaro Support Limited
+ David Wright
+ info&declaro.co.uk
+53329
+ Amphenol Aerospace
+ Carl Hippenstiel
+ chippenstiel&amphenol-aao.com
+53330
+ Netstratum Inc
+ Abdul Nazeer
+ anazeer&netstratum.com
+53331
+ JMA Wireless
+ Development Tools Account
+ dev-tools&jmawireless.com
+53332
+ TECNAIR S.p.A.
+ Alessandro Rettani
+ alessandro.rettani&tecnair.com
+53333
+ Xchange
+ Christopher Garrison
+ info&xchange.life
+53334
+ Cloudstreet Oy
+ Joona Myllynen
+ joona.myllynen&cloudstreet.co
+53335
+ REKOBA GmbH
+ Christian Schnell
+ cs&rekoba.de
+53336
+ Resource Environmental Services, LLC
+ Michael Sheppard
+ msheppard&res.us
+53337
+ Rectangle Solutions Group
+ Michael Dzikowski
+ its.reg&rectanglesg.com
+53338
+ Future Systems (AUST.) Pty Ltd
+ Steve Kennedy
+ kennedys&futuresystems.com.au
+53339
+ Auditron
+ Pascal C. Kocher
+ pascal.kocher&auditron.ch
+53340
+ Challenge Networks
+ Ben Larcombe
+ ben.larcombe&challengenetworks.com.au
+53341
+ Carlsson & Persson Skogstjänst AB
+ Henric Carlsson
+ Johan.soderholm&cgi.com
+53342
+ Deutsche Telekom IT GmbH
+ Jörg Olschowka
+ joerg.olschowka&t-systems.com
+53343
+ VAHLE Automation GmbH
+ Hubert Feurstein
+ office&vahle.at
+53344
+ NRS Healthcare
+ Steve Johnson
+ techservices&nrs-uk.co.uk
+53345
+ LAKA CZ s.r.o.
+ Otakar Horak
+ otakar.horak&laka.cz
+53346
+ Pinnacle Data Services
+ David Jones
+ postmaster&pinndata.com
+53347
+ ISP TI INFORMATICA LTDA ME
+ Lamartine N. P. Filho
+ lamartine&ispti.com.br
+53348
+ Cerberus Systems
+ Jan van Brügge
+ jan&vanbruegge.de
+53349
+ JCCS PC
+ Victor Lombardo
+ victor.lombardo&jccscpa.com
+53350
+ Wirral Community NHS Foundation Trust
+ Alex Kay
+ wcnt.infrastructure&nhs.net
+53351
+ Université de Technologie de Belfort-Montbéliard
+ Nicolas JOURDAIN
+ nicolas.jourdain&utbm.fr
+53352
+ R.Brorssons Skogsentreprenad AB
+ Robin Brorsson
+ r.brorsson&gmail.com
+53353
+ Phasornet Labs
+ H S MUKUNDA
+ mukunda&phasornet.com
+53354
+ TachTEK Internal Operations
+ Stephan Noetzel
+ 3601101&ds9.cc
+53355
+ OnePointe Solutions LLC
+ Don Carlson
+ dcarlson&onepointesolutions.com
+53356
+ West Park Healthcare Centre
+ Radu Iancu
+ radu.iancu&westpark.org
+53357
+ Orthopaedic Institute for Children
+ Bruce Keelan
+ bkeelan&mednet.ucla.edu
+53358
+ Trucking inc
+ Denis Carias
+ dacarias77&gmail.com
+53359
+ Axians ICT Austria GmbH
+ Roland Felnhofer
+ infra&axians.at
+53360
+ Team Fardigh AB
+ Karl-Gunnar Färdig
+ teamfardigh&gmail.com
+53361
+ Michigan Institute for Interventional Pain
+ Almedina Asbahi
+ miippain&gmail.com
+53362
+ TheoryEngineering
+ Devin P Davis
+ Devin&limitedsystems.net
+53363
+ Bilgipro
+ ILKIN TACAN
+ ilkin.tacan&gmail.com
+53364
+ pschatzmann.ch
+ Phil Schatzmann
+ phil.schatzmann&gmail.com
+53365
+ Wenzel
+ Thomas Wenzel
+ iana&leznew.com
+53366
+ Worteks
+ Clément OUDOT
+ clement.oudot&worteks.com
+53367
+ bitmain technology(beijing) company
+ David.Chan
+ wei.cheng&bitmain.com
+53368
+ Midea Group
+ Ting Chen
+ ting1.chen&midea.com
+53369
+ Ottawa County
+ Harold Harper
+ hharper&miottawa.org
+53370
+ SimpliSafe Inc
+ Paul Rodine
+ network&simplisafe.com
+53371
+ Gladbooks Ltd
+ Brett Sheffield
+ brett&gladbooks.com
+53372
+ Sandvik AB
+ IAM
+ iam&sandvik.com
+53373
+ Leuxner.net
+ Thomas Leuxner
+ tlx&leuxner.net
+53374
+ PT. Poly Jaya Medikal
+ Mohamad Ikhsan Sofyan
+ ikhsan.sofyan&outlook.com
+53375
+ Frank's International
+ Hoyt Self
+ hoyt.self&franksintl.com
+53376
+ Lightron Inc.
+ Youngjin Na
+ nayj&lightron.co.kr
+53377
+ Imagination and illusions
+ Tasha Davison
+ Sassynstrong100&gmail.com
+53378
+ Jolla Oy
+ David Greaves
+ david.greaves&jolla.com
+53379
+ nautilus capital
+ Philip Chan
+ it&nautiluscapital.net
+53380
+ Centrale de Compensation - Swiss Central Compensation Office
+ Philippe Kappel
+ philippe.kappel&zas.admin.ch
+53381
+ Screaming Eagle llc (formerly 'CadillacJoyride enterprises')
+ Cliff Everett McKnight
+ cliffmcknight1&gmail.com
+53382
+ ООО Программный Продукт (LLC Software Product)
+ Качула Евгений (Kachula Evgeny)
+ ekachula&ppr.ru
+53383
+ BT Lancashire Services
+ Mark Greenwood
+ mark.greenwood&btlancashire.co.uk
+53384
+ Inter-American Development Bank
+ Rubén Cessa Flores
+ rcessa&iadb.org
+53385
+ Trinomica GmbH
+ Oliver Sandmann
+ iana&trinomica.de
+53386
+ da-weber
+ Markus Weber
+ markus&da-weber.de
+53387
+ New Sun Road
+ Michael Goldbach
+ mgoldbach&newsunroad.com
+53388
+ S&S Sprinkler Company LLC
+ Derek DuBois
+ derek.dubois&sssprinkler.com
+53389
+ BirTech Technology
+ Eren Birekul
+ eren.birekul&birtech.com
+53390
+ Volterra, Inc.
+ Jon Nistor
+ nistor&ves.io
+53391
+ Produsentregisteret sa
+ Ole karsten kirste
+ Okk&produsentregisteret.no
+53392
+ CMS Computers Ltd.
+ Vishnu Vishwanath
+ vishnu_v&cms.co.in
+53393
+ iotera
+ Deden AF
+ deden&iotera.io
+53394
+ Piimega Oy
+ Hannes Lievonen
+ hannes.lievonen&piimega.fi
+53395
+ NorthCountry Federal Credit Union
+ Ross Zipper
+ it&northcountry.org
+53396
+ Liwtuvos sveikatos mokslų universiteto ligoninė Kauno klinikos
+ Evaldas BaÄiulis
+ licencijos&kaunoklinikos.lt
+53397
+ Filbico Sp. z o.o.
+ Andrzej CZAJKOWSKI
+ aczajkowski&filbico.com
+53398
+ Intrinsic Systems Limited
+ Darren Thoirs
+ dmthoirs&intrinsic-systems.co.uk
+53399
+ Sonstorps Ã…keri AB
+ Rickard Karlsson
+ rickard.karlsson&sonstorpsakeri.se
+53400
+ Cinemeccanica s.p.a.
+ Lorenzo Branca
+ lorenzo.branca&cinemeccanica.it
+53401
+ Computastar Limited
+ Jason Hunter
+ jason.hunter&computastar.com
+53402
+ Bio-Logic SAS
+ Thierry Kauffmann
+ bladmin&bio-logic.net
+53403
+ Belcan, LLC
+ Mark Mahoney
+ mmahoney&belcan.com
+53404
+ The Orchard Enterprises NY, Inc.
+ Artur Onefater
+ artur&theorchard.com
+53405
+ QOS Networks
+ Jon Moss
+ jmoss&qosnet.com
+53406
+ AB Habitat
+ Davy Le Meur
+ dlemeur&ab-habitat.fr
+53407
+ n5201
+ Alex Con
+ alexcon314&gmail.com
+53408
+ Thermomentum Ltd
+ Andy Simpkins
+ andy&thermomentum.com
+53409
+ VITRIA TECHNOLOGY INC
+ Hale Metzger
+ hmetzger&vitria.com
+53410
+ Technipad
+ Patrick Savary
+ patrick.savary&bluewin.ch
+53411
+ Kabam Games, Inc.
+ Peter Storkey
+ pstorkey&kabaminc.com
+53412
+ ConvergeOne Holdings Inc.
+ David Schlenk
+ dschlenk&convergeone.com
+53413
+ Musikverein Angelbachtal e.V.
+ Jan Otto
+ j.otto&mv-angelbachtal.de
+53414
+ Stockton Hematology Oncology Medical Group
+ Bob Anderson
+ randerson&shomg.net
+53415
+ A-Kyrey Systems, Inc
+ Alfredo Barrios Villanueva
+ alfbarrios2010&gmail.com
+53416
+ certree.com
+ Michael Li
+ oid&certree.com
+53417
+ Womens Choice Oncology,PLLC
+ Van Williams
+ van.williams&womenschoiceoncology.com
+53418
+ Urology Partners of North Texas, PLLC
+ Lisa Baker
+ lbaker&ushventures.com
+53419
+ Harmony
+ Eugene Kim
+ ek&harmony.one
+53420
+ Global Soluciones Inteligentes S.A.
+ Alfredo Barrios
+ alfredo.barrios&globalsi.com.py
+53421
+ Group-IB LTD.
+ Alexander Ershov
+ ershov&group-ib.com
+53422
+ Deutscher Fachverlag GmbH
+ Roger Riege
+ roger.riege&dfv.de
+53423
+ Selcuk Universitesi
+ Selcuk postmaster
+ postmaster&selcuk.edu.tr
+53424
+ Dijssel B.V.
+ Lukas van den Dijssel
+ lukas&dijssel.nl
+53425
+ Business France
+ ALEGRE Philippe
+ philippe.alegre&businessfrance.fr
+53426
+ Vacus Tech Pvt Ltd
+ Venugopal kapre
+ venugopal.k&vacustech.com
+53427
+ GB Logging AB
+ Gustaf Bergman
+ huggarn82&hotmail.com
+53428
+ Invigo Offshore SAL
+ Walid Badaoui
+ walid.badaoui&invigo.com
+53429
+ Digital 14 L.L.C
+ Teemu Savolainen
+ teemu.savolainen&digital14.com
+53430
+ AUTAJON Group
+ Sylvain Mollier
+ it.etude.infra&autajon.com
+53431
+ Lookman Electroplast Industries Limited
+ Ammar Bharmal
+ itsupport&lookman.in
+53432
+ Fondation des Apprentis d'Auteuil
+ Christophe Laverdure
+ production.informatique&apprentis-auteuil.org
+53433
+ J Amréns Skogsmaskiner AB
+ Jonas Amrén
+ jonas&amrens.se
+53434
+ SKY WALKERS Czech Republic s.r.o.
+ Peter Slavik
+ peter.slavik&o-id.info
+53435
+ InProTec Industrial Process Technologies S.r.l
+ Kostiantyn Ananievskyi
+ k.ananievskyi&inprotec.it
+53436
+ Offsite, LLC
+ NOC
+ nocsupport&off-site.com
+53437
+ Justus
+ Kristian Justus
+ kristian&justus.biz
+53438
+ Färsåns Skogsentreprenader AB
+ Stefan Ajax
+ farsanskog&telia.com
+53439
+ Beijing Finelinx technology co.,Ltd
+ Guo Baozhong
+ gbaozhong&sina.com
+53440
+ Coromatic Nord AB
+ Bo Danielsson
+ bo.danielsson&coromatic.se
+53441
+ TECHNOPROG
+ Pavel Lepikhov
+ lepikhov&tehnoprog.ru
+53442
+ Thomas Westén
+ Thomas Westen
+ thomas.westen&hotmail.com
+53443
+ ELEPHANTVERT FRANCE SAS
+ Eric Couasnet
+ contact-dsi&elephant-vert.com
+53444
+ ROTOFRANCE IMPRESSION
+ Xavier LAMBROS
+ xavier.lambros&rotofrance.fr
+53445
+ Cyborgi
+ Web Administrator
+ web-admin&cyborgi.com
+53446
+ Firebird Foundation Incorporated
+ Helen Borrie
+ helebor&iinet.net.au
+53447
+ Numis Securities Ltd
+ Mathew Abraham
+ infrasup&numis.com
+53448
+ Ernst Dello GmbH & Co. KG
+ Matthias Timm
+ Matthias.Timm&akquinet.de
+53449
+ Optieng
+ Gustavo Azenha
+ gustavo.azenha&optieng.com
+53450
+ Laurelin Open Source
+ Alex Shafer
+ ashafer&pm.me
+53451
+ Enable Networks Limited
+ Mark Lyons
+ mark.lyons&concepts.co.nz
+53452
+ Verizon Connect
+ Alex Miller
+ alex.miller&verizonconnect.com
+53453
+ Iglesia De Dios Puente De Salvacion, Inc.
+ Daniel Soto
+ daniel.soto&iddpds.org
+53454
+ DataPlus
+ Sergey Shapotkin
+ support&shs-systems.ru
+53455
+ Susfugo
+ NetOps
+ netops+iana&susfugo.com
+53456
+ Dentons Australia Pty Ltd
+ Michael Micallef
+ michael.micallef&dentons.com
+53457
+ CleverLogic Co.,Ltd.
+ Jae Kyung KIM
+ jkiset&cleverlogic.co.kr
+53458
+ Maldun Security
+ Banyan He
+ bhe&maldun.com
+53459
+ CHALLENGE NETWORKS PTY LTD
+ Ben Larcombe
+ support&challengenetworks.com.au
+53460
+ Oasis Smart SIM Europe SAS
+ Patrick Cao
+ patrick.cao&oasis-smartsim.com
+53461
+ SimiGon
+ Hagai Piechowicz
+ picho&simigon.com
+53462
+ Staerk Industries
+ Ulrich Staerk
+ uli&ustaerk.de
+53463
+ Internetworking Solutions Ltd
+ James Mugauri
+ james&inwsolutions.net
+53464
+ Puzzle ITC Deutschland GmbH
+ Mark Pröhl
+ proehl&puzzle-itc.de
+53465
+ inPoste.it S.p.A.
+ Claudio Anastasio
+ claudio.anastasio&tnotice.com
+53466
+ Buddha Global Conferencing & Registry Services.
+ ABHAY AANAND (ABHAY KUMAR SINGH)
+ biharabhay&gmail.com
+53467
+ JIP InfoBridge Co.,Ltd.
+ Naoki Henna
+ nao&info-brdg.co.jp
+53468
+ Bendigo Senior Secondary College
+ Trevor Lock
+ sysadmin&bssc.edu.au
+53469
+ Soundwave Networking
+ William Ono
+ swadmin&soundwave.net
+53470
+ Shenzhen hongfusheng Technology Co., Ltd.(HFS)
+ Jingkan Lu
+ lujingkan&163.com
+53471
+ Communication Components Inc
+ Allen Cohen
+ acohen&cciproducts.com
+53472
+ ALPLA Werke Alwin Lehner GmbH & Co KG
+ Thomas Lambertz
+ thomas.lambertz&alpla.com
+53473
+ Erwin Halder KG
+ Stefan Hirschbeck
+ pki&halder.de
+53474
+ AKTOR - Information system
+ Sergey Vykhodtsev
+ svykhodtsev&aktor-is.ru
+53475
+ North East Derbyshire District Council
+ L Thompson
+ technology&ne-derbyshire.gov.uk
+53476
+ Criminal Cases Review Commission
+ Helpdesk
+ helpdesk&ccrc.gov.uk
+53477
+ LST Forest AB
+ Martin Ã…lander
+ martin&lstforest.se
+53478
+ Everest Networks
+ Tilak Ravi
+ travi&everestnetworks.com
+53479
+ Tjugoett och Trettio AB
+ Johan Persson
+ johan&2130.se
+53480
+ Shanghai Horizon Information Tech. Co., Ltd.
+ Mayson Huang
+ mayson.huang&shanghai-horizon.com
+53481
+ Valmet
+ Julius Elfving
+ julius.elfving&valmetpartners.com
+53482
+ Economia a.s.
+ Petr Králík
+ petr.kralik&economia.cz
+53483
+ FOR-A ELETEX Co., Ltd.
+ Takashi Ikeda
+ service_snmp&f-eletex.co.jp
+53484
+ KeySign NV
+ Jan Smets
+ jan.smets&keysign.eu
+53485
+ chinadaas.inc
+ Xu hui
+ xuhui&chinadaas.com
+53486
+ LLC INTECH
+ Andrey Kravchenko
+ kravchenko&intech-llc.ru
+53487
+ Linkin Technology Co., Ltd.
+ ZHANG, LIGANG
+ zhangligang&linkintec.cn
+53488
+ Maeeko Cat Housing Ltd.
+ Naoki Kobayashi
+ amphineko&futa.moe
+53489
+ Institute Of Physics and Power Engineering
+ Vadim Beletskiy
+ vbeletskiy&ippe.ru
+53490
+ INVENTURE Automotive Electronics Research & Development, Inc
+ Katalin Szűcs
+ katalin.szucs&inventure.hu
+53491
+ NPC SYSTEM
+ Guy FERRARO
+ contact&npcsystem.com
+53492
+ CapitalData
+ Didier Parisot
+ contact&capitaldata.fr
+53493
+ Sapcorda Services USA, Inc
+ Danilo Scardua
+ d.scardua&sapcorda.com
+53494
+ Apex Clean Energy, Inc.
+ Daniel Neal
+ daniel.neal&apexcleanenergy.com
+53495
+ SIMS
+ David Sims
+ domains&sims1.com
+53496
+ OPTIMUS TELECOM
+ Mikis de Bonneval
+ commerce&optimustelecom.fr
+53497
+ KosmosKosmos
+ Andreas Kosmowicz
+ techlog&kosmoskosmos.de
+53498
+ QIC Global Services Limited
+ Enrico Gassmann
+ egassmann&qicglobal.com
+53499
+ Austrian Airlines AG
+ Andreas Husch
+ andreas.husch&austrian.com
+53500
+ IVES-SYSTEM Sp. z o. o.
+ Jacek Kryszyn
+ jacek.kryszyn&ives-system.com
+53501
+ DC IT-Consulting
+ Dominik Chilla
+ info&dc-it-con.de
+53502
+ RealexPayments
+ Jason Fitzpatrick
+ jason.fitzpatrick&globalpay.com
+53503
+ Unassigned
+ Returned 2020-05-28
+ ---none---
+53504
+ Stephens College
+ Michael Reustle
+ infrastructure&stephens.edu
+53505
+ TELERYS COMMUNICATION
+ Olivier Gaudet
+ noc&telerys.com
+53506
+ Kaman Inc.
+ Reza Roohi
+ reza&kaman.ir
+53507
+ Fiserv Education Loans
+ Fiserv Global Cyber Security Services Education Loans
+ pki.services&fiserv.com
+53508
+ Rhein-Neckar-Zeitung GmbH
+ Stefan Hauck
+ edv-abteilung&rnz.de
+53509
+ Renaissance Lab
+ Todd Povilaitis
+ todd.povilaitis&outlook.com
+53510
+ Zharfpouyan Toos
+ Mohsen Vahabzadeh
+ info&zharfpouyan.net
+53511
+ ubsafa
+ Aaron Lewandowski
+ doppelar0n&ubsafa.de
+53512
+ Bright Access
+ Janarthanan Sundaram
+ j.sundaram&brightaccess.nl
+53513
+ andosto GmbH & Co. KG
+ Mark Völkl
+ info&andosto.com
+53514
+ DPNIC
+ Vladimir Kiyan
+ hostmaster&dp.ua
+53515
+ Medical Systems a.s.
+ Ing. David Pech
+ david.pech&msy.agel.cz
+53516
+ DVZ Schwerin GMBH
+ Jochen Laser
+ j.laser&dvz-mv.de
+53517
+ edwinit
+ Edwin van de Burgt
+ admin&edwinit.com
+53518
+ COASTAL CAROLINA FOOT & ANKLE ASSOCIATES,
+ KATHY N. WALKER
+ kathy.walker&instridefoot.com
+53519
+ w4v3
+ pascal vergnaud
+ pascal&w4v3.com
+53520
+ APW Business Services
+ Adam Werner
+ adam.werner&cyberfxcorp.com
+53521
+ Metis Aerospace Ltd
+ Lee Carter
+ lee.carter&metisaerospace.com
+53522
+ EnableBit
+ Leonardo Torrella
+ leonardo&enablebit.com
+53523
+ Hangzhou Infogo Technology Co.,Ltd
+ Jiang Feng
+ jiangfeng&infogo.com.cn
+53524
+ EmbedWay Technologies (Shanghai) Corporation
+ HuangQi
+ marketing&embedway.com
+53525
+ Centrum Onkologii im. prof. F. Åukaszczyka w Bydgoszczy
+ Piotr Korowiecki
+ co&co.bydgoszcz.pl
+53526
+ Dell ATC
+ Martijn Groothuis
+ nl.ams.atc&dell.com
+53527
+ Brideweir Systems
+ Adrian Waters
+ ajpw&iinet.net.au
+53528
+ Viridian Group
+ Craig Monahan
+ Craig.Monahan&viridiangroup.co.uk
+53529
+ Town of Los Gatos
+ Chris Gjerde
+ cgjerde&losgatosca.gov
+53530
+ Tracel
+ Eder Luiz de Mello
+ eder&tracel.com.br
+53531
+ Glue Software Engineering AG
+ Sven Leupold
+ leupold&glue.ch
+53532
+ Kiratech Spa
+ Alessandro Menti
+ sysadmin&kiratech.it
+53533
+ Tenzor Tech Kft.
+ Daniel Vaszari
+ daniel.vaszari&tenzortech.hu
+53534
+ mediacomm
+ 王ç»è´¤ (Wang Shaoxian)
+ wangsx&MediaComm.com.cn
+53535
+ nanjing zoogho electronic technology co. LTD
+ chaoyang
+ yangchao&zoogho.com
+53536
+ Information Assurance Specialists, Inc.
+ Derek Yerger
+ derek.yerger&iaspecialists.com
+53537
+ PQ PLUS GmbH
+ Her Jens Schübel
+ j.schuebel&pq-plus.de
+53538
+ Kreon Technology
+ Nicol van der Merwe
+ nicol&kreon.co.za
+53539
+ Mycronic AB
+ Per Treutiger
+ ianaoid&mycronic.com
+53540
+ Swimlane LLC
+ Dan Story
+ dan.story&swimlane.com
+53541
+ IPFX
+ John Benson
+ internet_domains&ipfx.com
+53542
+ Myntex Inc.
+ Geoffrey Green
+ ggreen&myntex.ca
+53543
+ Knorr Bremse Services GmbH
+ Stefan Hafner
+ stefan.hafner&knorr-bremse.com
+53544
+ XTRONIC GmbH
+ IT Support
+ it-support&xtronic.de
+53545
+ Rheinmetall AG
+ Manfred Schmitten
+ manfred.schmitten&rheinmetall.com
+53546
+ Nexapp Technologies Pvt Ltd
+ Pradeep Singh Tomar
+ pradeep&nexapp.co.in
+53547
+ City of Saratoga
+ Leo Salindong
+ infotech&saratoga.ca.us
+53548
+ Chilldyne, Inc.
+ Trevor Irwin
+ trevor.irwin&chilldyne.com
+53549
+ 北京网藤科技有é™å…¬å¸ (Beijing Net Teng Technology Co., Ltd.)
+ é³æ¶› (Tao Tao)
+ jintao&wangtengtech.com
+53550
+ Fire Financial Services Limited
+ Owen O Byrne
+ owen.obyrne&fire.com
+53551
+ Pensar Development
+ Shellee Riverman
+ shellee.riverman&pensardevelopment.com
+53552
+ CAPREIT Limited Partnership
+ Mark Livingstone
+ m.livingstone&capreit.net
+53553
+ Arch Health Medical Group
+ Gerald Roca
+ gerald.roca&archhealth.org
+53554
+ Andynformatics
+ Philipp Schneider
+ p.schneider&andynformatics.de
+53555
+ Asthma and Lung Clinic
+ Krystle Bonnett
+ khanppoc&gmail.com
+53556
+ RIWELA LTD
+ William Martin
+ admin&riwela.com
+53557
+ Networking Services
+ Dudley Zelaya
+ dudley.zelaya&teletechnonet.com
+53558
+ ordinator
+ Alexandre SAINT-CRICQ
+ orionteam.web&gmail.com
+53559
+ GHIFARI160
+ Ghifari Aditya
+ ghifari&ghifari160.com
+53560
+ Trustgrid
+ Marquis Calmes
+ marquis&trustgrid.io
+53561
+ Toyota Motor Corporation Australia (CVS)
+ Freddie Lewis
+ freddie.lewis&toyota.com.au
+53562
+ Nanjing WeiXiang Technology Limited Company
+ Geminal Tian
+ geminal&163.com
+53563
+ mit_waap
+ Wilma Pavitra Puthran
+ wilma.puthran&gmail.com
+53564
+ EHG Service GmbH
+ Fabian Bäumer
+ fabian.baeumer&ernstings-family.com
+53565
+ Knorr-Bremse Services GmbH
+ Uwe Podlech
+ uwe.podlech&knorr-bremse.com
+53566
+ paul cumberworth
+ paul cumberworth
+ lidgood&aol.com
+53567
+ SYSOCO
+ Gabriel VIVAS, R&D Sysoco
+ dev&sysoco.fr
+53568
+ MIT Manipal
+ Aashish Pai
+ aashishlovsachin99&gmail.com
+53569
+ COFEL
+ kevin jezak
+ jezak.kevin&cofel.biz
+53570
+ Beijing 6cloud Linsec Network Technology Co.,Ltd
+ mingjian Shi
+ shimingjian&6cloudtech.com
+53571
+ ZYL
+ Yuriy Zhelnov
+ info&zy1.ru
+53572
+ RF Designs
+ Bob Frady
+ bob&wallcloud.us
+53573
+ Alois Vitasek
+ Alois Vitasek
+ avitasek&seznam.cz
+53574
+ Complex Service, LLC
+ Sergey Yakimenko
+ info&cs-engr.ru
+53575
+ Transmit.Live
+ Mike Placentra
+ mike&transmit.live
+53576
+ Getslash GmbH
+ Tobias Hanisch
+ tobias.hanisch&getslash.de
+53577
+ ARCTARUS LIMITED
+ Joseph Marsden
+ josephmarsden&arctarus.co.uk
+53578
+ Genesee Hematology Oncology
+ Mary Spinney
+ MSpinney&ghopc.com
+53579
+ WaveFlex, Inc.
+ Shawn Flannery
+ sflannery&wave-flex.com
+53580
+ Within Reach Holding B.V.
+ Arjan van der Oest
+ arjan.vanderoest&enreach.com
+53581
+ BEYOND ORBIT LTD
+ Chin Yun Wang
+ contact&beyond-orbit.com
+53582
+ DEAN
+ Nick Fletcher
+ fletchern675&learn.mod.uk
+53583
+ Cigna
+ Ryan Zuroski
+ ryan.zuroski&cigna.com
+53584
+ DC Energy Management LP
+ Ware Adams
+ dceadmin&dc-energy.com
+53585
+ BB&T Securities - Pershing
+ Kevin Akselrod
+ kakselrod&bbtsecurities.com
+53586
+ Specto Paineis Eletronicos Ltda
+ Moacyr Franco Neto
+ moacyr.franco&specto.com.br
+53587
+ FIRESI s.r.o.
+ František Klika
+ firesi&firesi.cz
+53588
+ MIT_ACNT_MIB
+ Cleevan Alban Cardoza
+ cleevancardoza&gmail.com
+53589
+ LLEIDA S A S
+ Eva Pane
+ oid-info&lleida.net
+53590
+ Eastone Century Technology Co,.Ltd.
+ weiguo.lai
+ laiweiguo&etonetech.com
+53591
+ TERAPRO
+ Sergii Pylypchuk
+ s.pylypchuk&terapro.com.ua
+53592
+ K M B systems, s.r.o.
+ Jan Kraus
+ j.kraus&kmb.cz
+53593
+ Highways England
+ Ian Harrison
+ ian.harrison&highwaysengland.co.uk
+53594
+ Protocol Labs
+ Raul Kripalani
+ raul&protocol.ai
+53595
+ Lookback Inc
+ Forrest Alvarez
+ forrest&lookback.io
+53596
+ Cumulus Cloud Software and Consulting
+ Rainer Bieniek
+ rainer.bieniek&googlemail.com
+53597
+ StepStone Group
+ Christopher Bernadino
+ cbernadino&stepstoneglobal.com
+53598
+ Avicenna.AI
+ Cyril Di Grandi
+ Cyril.di-grandi&avicenna.ai
+53599
+ Canfield Scientific, Inc.
+ Robert A. Villar
+ robert.villar&canfieldsci.com
+53600
+ KLIMEX Medical Ltd.
+ Miklós Lászlóffy
+ laszloffy.miklos&klimexmedical.hu
+53601
+ One Fylde
+ Paula Nash
+ ceo&fyldecommunitylink.org.uk
+53602
+ The Blue School
+ Ian Hotston
+ blueictsupport&educ.somerset.gov.uk
+53603
+ Immersion4 SA
+ Patrick Sinz
+ patrick&immersion4.com
+53604
+ Fieldfisher
+ IT Technical Services
+ ittechnicalservices&fieldfisher.com
+53605
+ Onur Mühendislik
+ OÄŸuzhan Kayhan
+ lisans&onur.net
+53606
+ Intralinks, inc
+ BINU THOMAS
+ bthomas&intralinks.com
+53607
+ Enertech Global
+ Travis Hill
+ travis.hill&enertechgeo.com
+53608
+ OR.NET e.V.
+ Stefan Schlichting
+ stefan.schlichting&ornet.org
+53609
+ KoCo Connector GmbH
+ Joerg Dommel
+ joerg.dommel&kococonnector.com
+53610
+ B4ComTechnologies LLC
+ Leonid Kolpachyov
+ lkolpachev&b4comtech.com
+53611
+ geOrchestra
+ François Van Der Biest
+ psc&georchestra.org
+53612
+ Infinicomm Solutions
+ Biju Nair
+ biju.nair&infinicomm.io
+53613
+ HAX Enterprises Ltd.
+ Andrew Green
+ andrew&haxent.ca
+53614
+ Frenzl IT-Services
+ Wolfgang Wicke
+ wwicke&gmail.com
+53615
+ TiTiT
+ Martin Bolbroe
+ post&titit.dk
+53616
+ pegase-cloud
+ Bernard BARRERE
+ bernard.barrere&pegase-cloud.com
+53617
+ Gravipet
+ Guillaume Sivade
+ guillaume&gravipet.com
+53618
+ Dalholm.net
+ Anders Jarl Dalholm
+ anders&dalholm.net
+53619
+ Altomax LLC
+ Evgueni Tzvetanov
+ support&altomaxtech.com
+53620
+ Sensys Gatso Australia
+ Barney Flint
+ b.flint&sensysgatso.com
+53621
+ Manipal Institute of Technology
+ Radhika Thagadur Srinivasamurthy
+ radhikats1996&gmail.com
+53622
+ DebOps
+ Maciej Delmanowski
+ iana&debops.org
+53623
+ MIRAIT Corporation
+ Masao Ishibe
+ ishibe.masao&mirait.co.jp
+53624
+ SMS Informacionnye tekhnologii Ltd
+ Sergey Parfenov
+ sergey.parfenov&sms-a.ru
+53625
+ Barrett Steel
+ michael ratcliffe
+ michael.ratcliffe&barrettsteel.com
+53626
+ Penzeys Spices
+ Daniel Gapinski
+ dan.gapinski&penzeys.com
+53627
+ Rinicom Limited
+ Garik Markarian
+ office&rinicom.com
+53628
+ California Dental Association
+ Gary Pilkington
+ prodreg&cda.org
+53629
+ Beijing Zhicheng Co-Creation Information Technology Co., Ltd.
+ Wang Zhi Quan
+ wzq&xjgeek.com
+53630
+ SunSpec Alliance
+ Thomas Tansy
+ tom&sunspec.org
+53631
+ Vertrics microSistemas S.R.L.
+ Nicolás Giussani
+ ventas&vertrics.com
+53632
+ De Data
+ Michael Burgess
+ mburgess&dedata.com.au
+53633
+ voipGATE S.A.
+ Marc Storck
+ mstorck&voipgate.com
+53634
+ Adyen N.V.
+ Bas van Ritbergen
+ bas.vanritbergen&adyen.com
+53635
+ Matricis Informatique
+ Jamie Le Tual
+ jamie.letual&matricis.com
+53636
+ Jonas Wahlberg
+ Jonas Wahlberg
+ jonaswahlberg1&hotmail.com
+53637
+ CL Networks Co., LTD.
+ Jake Chang
+ jake&clnetworks.co.kr
+53638
+ Stern-Koblikowski Foundation
+ Ze'ev Ben-Aron
+ israeliwolf1&gmail.com
+53639
+ Fonestar Sistemas S.A.
+ Daniel Cobo
+ idi&fonestar.es
+53640
+ Big Data Technology
+ Aleksey Kluchnikov
+ akluchnikov&carriers-capital.com
+53641
+ AJ Bell Ltd
+ Kevin Moore
+ kevin.moore&ajbell.co.uk
+53642
+ Sensys Gatso Group AB
+ Timo Gatsonides
+ t.gatsonides&sensysgatso.com
+53643
+ Sayenko Kharenko
+ Oleksandr Kartamyshev
+ okartamyshev&sk.ua
+53644
+ Tieto Czech s.r.o.
+ Martin Carbol
+ martin.carbol&tieto.com
+53645
+ galis.org
+ George Georgalis
+ george&galis.org
+53646
+ AZG Tech GmbH
+ Sascha Schmitz
+ sascha.schmitz&azg-tech.com
+53647
+ RAIDIX
+ Rufat Ibragimov
+ support&raidix.com
+53648
+ Userman
+ Aleksey Krylov
+ akrylov33&gmail.com
+53649
+ Fuzhou Teraway Information Technology Co.,Ltd
+ admin@teraway
+ admin&teraway.tech
+53650
+ Sekurbit Sverige AB
+ Marcus Westin
+ marcus&sekurbit.se
+53651
+ Backhaus Consulting GmbH
+ Stephan Backhaus
+ s.backhaus&backhaus-consulting.com
+53652
+ Staatsbosbeheer
+ Michel van Spijk
+ m.vanspijk&staatsbosbeheer.nl
+53653
+ DLM ELECTRONIQUE
+ COQUILLE Benoit
+ snmp&dlm-electronique.fr
+53654
+ D9 Technologies LLC
+ Sarvjit Pabla
+ spabla&d9now.com
+53655
+ Propulsor Technology, Inc.
+ Demian Nave
+ register&propulsor.com
+53656
+ Pacific Radiology
+ IT Operations
+ it.operations&pacificradiology.com
+53657
+ CETC34
+ Huang Haoxiang
+ huanghaoxiang&outlook.com
+53658
+ St. Raphael Cariats Alten und Behindertenhilfe GmbH
+ Thorsten Bär
+ edv&srcab.de
+53659
+ Safe Sky Industries, Inc.
+ Jakob Borg
+ jbo&safe-sky.net
+53660
+ EduCoach Consultants Inc
+ Baljeet Singh Bhatti
+ baljeet.singh&educoachconsultants.com
+53661
+ Here's work
+ Andrew The
+ andrew&burntash.com
+53662
+ KUZBASSHIMBANK
+ Gennadiy Gerasimov
+ grenadir2007&yandex.ru
+53663
+ Serous
+ D Gifford
+ davegifford&protonmail.com
+53664
+ BLP Mobile Paint
+ Kyle Stewart
+ kss&mobilepaint.com
+53665
+ BD Diesel Performance
+ Dan Reimer
+ admin&bddiesel.com
+53666
+ Certograph Ltd
+ Jacek Artymiak
+ jacek.artymiak&certograph.com
+53667
+ Biamino & Figli SPA
+ Dario Biamino
+ dario.biamino&biamino.com
+53668
+ Synergetic Management Systems
+ Ian MacRae
+ imacrae&synergetic.net.au
+53669
+ Agena Bioscience
+ Maggie Lowe
+ maggie.lowe&agenabio.com
+53670
+ Silumin-Vostok, LLC
+ Kirill Dmitrievich Lukin
+ it&silumin.kz
+53671
+ Forensic Risk Alliance Limited
+ Alex Pheysey
+ APheysey&forensicrisk.com
+53672
+ Alturing
+ Cabuzel Guillaume
+ guillaume.cabuzel&chronopost.fr
+53673
+ Coreit
+ Marjan Erceg
+ marjan.erceg&coreit.me
+53674
+ FGUE STC Atlas
+ Sergey Matveev
+ stargrave&stargrave.org
+53675
+ VESvault Corp
+ Jim Zubov
+ jz&vesvault.com
+53676
+ Eckelmann AG
+ Philipp Eckelmann
+ postmaster&eckelmann.de
+53677
+ PICA Group Pty Ltd
+ Peter Dodemont
+ iana.pen&picagroup.com.au
+53678
+ Brush New Zealand Limited
+ Stephen Irons
+ stephen&brush.co.nz
+53679
+ Bank of China Sydney Branch
+ Michael Yeung
+ itdept_sydney&mail.notes.bank-of-china.com
+53680
+ fivetek
+ Alfred Kim
+ alfred.kim&fivetek.com
+53681
+ European Institute for Gender Equality
+ Ramunas Lunskus
+ adminmail&eige.europa.eu
+53682
+ Ofcom
+ Jonathan Riches
+ registrar&ofcom.org.uk
+53683
+ Cisco Sytems, Inc.
+ Joshua Dotson
+ josdotso&cisco.com
+53684
+ Circle Cardiovascular Imaging Inc.
+ Ben Park
+ ben.park&circlecvi.com
+53685
+ neurodine.com
+ Blazej Kaczmarek
+ fajny.masz.tornister&gmail.com
+53686
+ Saankhya Labs Pvt Ltd
+ Makarand G Kulkarni
+ makarand.kulkarni&saankhyalabs.com
+53687
+ 6YS Pty Ltd
+ Alun Carp
+ alun.carp&6ys.com.au
+53688
+ Toyota Tsusho Corporation
+ Naoki Kimura
+ 1100-ttc_oid&dist.toyota-tsusho.com
+53689
+ TAKEBISHI CORPORATION
+ Masatoshi Ike
+ Masatoshi.Ike&takebishi.co.jp
+53690
+ LanRoad LLC
+ Andrew Makarov
+ a.makarov&lanroad.ru
+53691
+ Citizens & Farmers Bank
+ Jonathan Olson
+ jolson&cffc.com
+53692
+ Mount Pleasant Waterworks
+ Chase Hassold
+ chassold&mpwonline.com
+53693
+ Miami Pulmonary Specialists
+ Linda Maggi
+ miamipulmonaryspecialist&gmail.com
+53694
+ CapSpecialty
+ Tim Moermond
+ tmoermond&capspecialty.com
+53695
+ AMC
+ Nathan Rees
+ n.rees&amcllc.net
+53696
+ BITECH SPA
+ GENNARO D'ANGELO
+ gennaro.dangelo&bitech.it
+53697
+ Liceo Classico Statale "G.B. Morgagni"
+ Giano Donato
+ donato.giano&morgagni.cloud
+53698
+ Gray Day Cafe
+ Paul Wojcicki-Jarocki
+ paul&graydaycafe.com
+53699
+ mecom Medien-Communikations-Gesellschaft mbH
+ André Sowinski
+ sowinski&mecom.de
+53700
+ PrimeWest Health
+ Troy Ronning
+ troy.ronning&primewest.org
+53701
+ Microdyne Systems
+ Marco Zoggia
+ mzoggia&microdynesys.com
+53702
+ madeIT.hu Ltd.
+ János Lajos
+ janos.lajos&madeit.hu
+53703
+ Gotthardt Healthgroup AG
+ Sven Peter
+ sven.peter&gotthardt.com
+53704
+ Avarn Security AS
+ IT Department Nokas
+ adsecurity&nokas.com
+53705
+ Jatom Systems Inc.
+ Kolin Baetz
+ kbaetz&jsitelecom.com
+53706
+ North Plains Electric Cooperative, Inc.
+ Wayne Brockwell
+ wayne&brockwelltech.com
+53707
+ Arbalo AG
+ Bruno Kaiser
+ admin&arbalo.ch
+53708
+ Kateza Realty
+ Massimiliano Pala
+ cto&katezarealty.com
+53709
+ Conectate Soluciones y Aplicaciones SL
+ Fernando Latorre
+ gestion&conectate-soluciones.com
+53710
+ Tjärnberg Service AB
+ Hans Tjärnberg
+ hans.tjernberg&hotmail.com
+53711
+ huikongchuanghengData System Co., Ltd
+ chujia.zhao
+ hkchsjxtyxgs&163.com
+53712
+ Clarios
+ Jesse Bociek
+ jwatts&concurrency.com
+53713
+ MCUplay Technology
+ huang quan
+ 121014889&qq.com
+53714
+ ZMS Insurance Company
+ Shilnikov Andrey Borisovich
+ Andrey.Shilnikov&zms.chita.ru
+53715
+ Podravka d.d.
+ Krunoslav Vecenaj
+ krunoslav.vecenaj&podravka.hr
+53716
+ Dexy Co d.o.o.
+ Ljuban Milosevic
+ ljuban.milosevic&dexy.co.rs
+53717
+ NCS Pte. Ltd.
+ Koh Vui Chueh
+ vuichueh&ncs.com.sg
+53718
+ GETEC net GmbH
+ Ulf Weber
+ aw&getec-net.de
+53719
+ Sopra Steria AG Schweiz
+ Manuel Duffner
+ manuel.duffner&soprasteria.com
+53720
+ Q2 Holdings, Inc
+ Robert Shelton
+ rob.shelton&q2ebanking.com
+53721
+ Wyoming Judicial Branch
+ Keven McGill
+ kmcgill&courts.state.wy.us
+53722
+ SpecPromDizajn LLC
+ Frolov Dmitry
+ info&spd.net.ru
+53723
+ Crooked
+ Spencer Butler
+ spencerunderground&gmail.com
+53724
+ Council of Dubinia
+ Joel Dubiner
+ joel&dubiner.com
+53725
+ Montajes Y Proyectos Electrotécnicos, S.L.
+ Luis Alvarez
+ lalvarez&mype.com
+53726
+ Cognicase Management Consulting S.L.
+ Belén Guirado
+ bguirado&grupocmc.es
+53727
+ OXYLIOM
+ Lamine Diouf
+ lamine.diouf&oxyliom.com
+53728
+ NPC, Inc.
+ Danielle Gerko
+ danielle.gerko&npcweb.com
+53729
+ celos Computer GmbH
+ Stephan Hardtmann
+ stephan.hardtmann&celos.de
+53730
+ GRUPOVIVA S.A. DE C.V.
+ Yury Dubon
+ ydubon&grupovesta.net
+53731
+ evanto media AG
+ Sven von Kaenel
+ svk&evanto.de
+53732
+ Stelkom d.o.o.
+ Bostjan Stros
+ bostjan.stros&stelkom.si
+53733
+ Exterion Media
+ Arthur Gibson
+ arthur.gibson&exterionmedia.co.uk
+53734
+ Forerunner (Electronic) Ltd.
+ Alun Hawkins
+ alun&forelec.co.uk
+53735
+ Stella Technology
+ Sean Smith
+ ssmith&stellatechnology.com
+53736
+ PRIVATE ENTERPRICE NETWORK
+ Keth
+ kennethsorianomalonga&outlook.com
+53737
+ KellemannConsult ApS
+ Jacob Kellemann
+ jacob&kellemann.dk
+53738
+ Beijing Tasson Technology Ltd.
+ Xian Changming
+ xianchangming&tasson.cn
+53739
+ IDRAK TECHNOLOGY TRANSFER
+ Rufat Aliyev
+ idrak.licenses&idrak.az
+53740
+ Magnit Pharma
+ Marat F Sunagatullin
+ admins&siamed.ru
+53741
+ Banque de Commerce et de Placements SA
+ Vojin COLAK-ANTIC
+ netsec&bcp-bank.com
+53742
+ Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH
+ Sven Koch
+ oid&giz.de
+53743
+ Domino's Pizza, Inc
+ Chad La Joie
+ chad.lajoie&dominos.com
+53744
+ Wejds
+ David Scott
+ contact&wejds.com
+53745
+ Ideal Concept Holdings
+ Ryan Schreiber
+ ryan.schreiber&idealconcept.ae
+53746
+ DBMUD
+ Marc Michels
+ mm&david-bock.de
+53747
+ Korbix
+ Eric Dey
+ iana-pen-registry&korbix.net
+53748
+ TOC PERU SAC
+ Alexander De Feudis Kockova
+ ad&toc.pe
+53749
+ Dynamics Edge
+ Arden John Barreras
+ arden&dynamicsedge.com
+53750
+ SiRcom
+ Jamie Warner
+ jamie.warner&sircomusa.com
+53751
+ esciris GmbH
+ Fabian Steiger
+ fabian.steiger&esciris.de
+53752
+ Roadstarter Networks
+ Rouell Adriano
+ roadstarter&gmail.com
+53753
+ ITS-chita
+ Hiroyuki Oomiya
+ oomiya&its-chita.com
+53754
+ Groundhog Technologies Inc.
+ Alan Hwang
+ alan.hwang&ghtinc.com
+53755
+ NOVUS UKRAINE LLC
+ Ighor Zamickin
+ infobezpeka&novus.ua
+53756
+ National Széchényi Library
+ Mikael Bak
+ bak.mikael&oszk.hu
+53757
+ 768BIT Ltd
+ Craig Smith
+ craig.smith&768bit.com
+53758
+ Tribeca Heavy Industries LLC
+ Michael Smith
+ nic&tribeca.com
+53759
+ Inscyth, Inc.
+ John Martin
+ jmartin&inscyth.com
+53760
+ Erich Utsch AG
+ Christian Nölle
+ christian.noelle&utsch.com
+53761
+ Arvato Rus LLC
+ Dmitry Turkin
+ dmitry.turkin&arvato.ru
+53762
+ Rema Tip Top Holdings UK Ltd
+ Alan Smith
+ it&tip-top.co.uk
+53763
+ Vorwerk International Strecker & Co.
+ Michael Arends
+ michael.arends&vorwerk.de
+53764
+ Semple Consulting Services Ltd
+ Jonathan Semple
+ iana&sempleserve.com
+53765
+ Digicomp Engenharia e Tecnologia Ltda
+ Thiago Torres Alves
+ thiago.torres&digicomp.com.br
+53766
+ Robert Boucneau, Individual
+ Robert Boucneau
+ bobboucneau&gmail.com
+53767
+ NEC Energy Solutions
+ Matthew Bush
+ mbush&neces.com
+53768
+ MA Lighting Technology GmbH
+ Christian Tarne
+ christian.tarne&malighting.de
+53769
+ Cancer Care Associates PC
+ Annalynn Hall
+ lhall&ccapc.com
+53770
+ Belderbos ICT Consultancy & Beheer
+ Jeroen Belderbos
+ jeroen&belderbosict.nl
+53771
+ Centro De Hematologia Y Oncologia Medica Integral
+ Ruth Calcano
+ rnco76&gmail.com
+53772
+ Agence Technique de la Charente
+ Yann Bogdanovic
+ ybogdanovic&atd16.fr
+53773
+ Sonion A/S
+ Said Jawad
+ sja&sonion.com
+53774
+ WV Communications Inc
+ Uri Yulzari
+ wv-purchasing&wv-comm.com
+53775
+ 1oT OÜ
+ Märt Kroodo
+ mart.kroodo&1ot.com
+53776
+ JINR
+ Ilya Slepnev
+ islepnev&jinr.ru
+53777
+ sodeac.org
+ Sebastian Palarus
+ s.palarus&googlemail.com
+53778
+ Veea Inc.
+ Frank Zarzuela
+ it&veea.com
+53779
+ Linsys Ltd
+ Dmitry Tatarinov
+ tatarinov&lin-sys.ru
+53780
+ RA BU ZU
+ P ADMIN
+ padmin&rabuzu.cloud
+53781
+ Rosling King LLP
+ Cert Admin
+ cert.admins&rkllp.com
+53782
+ CANCOM Managed Services GmbH
+ Viktor Schmidt
+ core&cancom-pironet.de
+53783
+ Amplex Corporation
+ Daniel Bullard
+ danielb&amplex.com
+53784
+ Shenzhen Rongan Networks Technology Co. Ltd
+ xiangzheng
+ zhengxiang&rongannetworks.com
+53785
+ Derycks.net
+ Ronald Deryck
+ rsderyck&gmail.com
+53786
+ SRSP group of Industries
+ Sudhina Kumar GK
+ sudhina.kumar.gk&gmail.com
+53787
+ Robinhood Markets, Inc.
+ Brandon Stout
+ brandon.stout&robinhood.com
+53788
+ Cumulus Media Stockton
+ John Phelan
+ john.phelan&cumulus.com
+53789
+ ACA IT-Solutions
+ Michael Waterman
+ m.waterman&aca-it.nl
+53790
+ AnyGaming Ltd.
+ Matthias Merkel
+ matthias&anygaming.co
+53791
+ Department of Defense
+ Keith Tucker
+ keith.r.tucker6.civ&mail.mil
+53792
+ Technically Alter'd, LLC
+ Christopher S. Webster
+ cwebster&technicallyalterd.com
+53793
+ Rimot.io Inc.
+ James Craig
+ james.craig&rimot.io
+53794
+ LERCTR Consulting
+ Larry Rosenman
+ ler&lerctr.org
+53795
+ Liceo scientifico statale G. Salvemini
+ Francesco Brunetti
+ administrator&liceosalvemini.it
+53796
+ InnovAge
+ Alvin Smith
+ Asmith2&myinnovage.com
+53797
+ Edmonton Transit Service
+ Aly Dharshi
+ aly.dharshi&edmonton.ca
+53798
+ OpenEGrid Inc
+ Vijay Israni
+ jay&openegrid.com
+53799
+ Zhejiang Hengrui Technology Co., Ltd.
+ Roy Zhang
+ roy&hresys.com
+53800
+ Aknet ISP
+ Temir Umurzakov
+ tima&aknet.kg
+53801
+ Utility Connect B.V.
+ René Baars
+ Rene.baars&utilityconnect.nl
+53802
+ Rexel UK Ltd
+ S Gill
+ sandeep.gill&rexel.co.uk
+53803
+ London Data Engineering Ltd
+ Simon Duffield
+ simon.duffield&ldeng.co.uk
+53804
+ NOVO DR
+ Reuven SHTEIN
+ reuven&novo-dr.com
+53805
+ Atamate Ltd
+ Matthew Gakuo
+ matthew.gakuo&atamate.com
+53806
+ Valenta Pharm JSC
+ Alexey Arkhipov
+ admins&valentapharm.com
+53807
+ PHYSICIAN ASSOCIATES OF JACKSONVILLE, PA
+ NAG RAVICHANDRAN, MD
+ JAXDRNR&YAHOO.COM
+53808
+ VIAVI Solutions Inc.
+ Ward Cobleigh
+ ward.cobleigh&viavisolutions.com
+53809
+ RUN Polito
+ Corrado Mulas
+ areait&runpolito.it
+53810
+ City of Portland, Oregon
+ David Carter
+ iana&portlandoregon.gov
+53811
+ vestwoods
+ ZhanQun Ye
+ zq.ye&vestwoods.com
+53812
+ Wave-In Communication Inc.
+ Scott Shan
+ scott.shan&wavein.com.tw
+53813
+ cinoware - NFN GmbH
+ Walter Reif
+ walter.reif&cinoware.com
+53814
+ ALP ENERJÄ° SÄ°STEMLERÄ° BÄ°LGÄ° ve TEKNOLOJÄ°SÄ° HÄ°ZMETLERÄ° SAN ve TÄ°C. LTD. ÅžTÄ°.
+ Fuat SAYGI
+ fuat.saygi&tovura.com
+53815
+ Engramo Project s.r.o.
+ Jaroslav Macků
+ jarek.macku&team.engramo.cz
+53816
+ motv.eu
+ Jan Slavik
+ motv&motv.eu
+53817
+ Concentra Consulting Ltd
+ David Batt
+ infrastructure.seniors&concentra.co.uk
+53818
+ Oxipit
+ Darius Barušauskas
+ darius&oxipit.ai
+53819
+ Virtuologic
+ Malek Kemmou
+ kemmou&virtuologic.com
+53820
+ THOMAS SIGNE CHILE SPA
+ MARIA JOSE MARTINEZ VIVAS
+ mariajose.martinez&signe.es
+53821
+ Exabeam, Inc.
+ Chandra Siva
+ chandra&exabeam.com
+53822
+ National Bank of the Kyrgyz Republic
+ Karabaev Azamat
+ akarabaev&nbkr.kg
+53823
+ Bedroq Ltd
+ Edward Armitage
+ technical&bedroq.co.uk
+53824
+ GypsyBud
+ Ashutosh Sharma
+ Ashutosh2423&gmail.com
+53825
+ Dottikon Exclusive Synthesis AG
+ ICT System Administrator
+ it-reg&dottikon.com
+53826
+ Revera
+ Slava Tarasov
+ Slava.tarasov&revera.co.nz
+53827
+ Japan Registry Services Co., Ltd.
+ Akemi Kato
+ oid-admin&jprs.co.jp
+53828
+ Institut Nicolau Copernic
+ Juan Martin
+ xarxa&copernic.cat
+53829
+ LG Electronics
+ Jongwan Park
+ jongwan.park&lge.com
+53830
+ Tadeu Organics
+ Tadeu Pinheiro
+ prp&tadeu.org
+53831
+ Partei der Humanisten
+ Dmitrij Paramonov
+ dmitrij.paramonov&it.diehumanisten.de
+53832
+ skynetflow.com
+ Dmitrii Ogarkov
+ df&skynetflow.com
+53833
+ PT. Kreasi Rekayasa Indonesia
+ Alfian Azizi
+ azizi&kirei.co.id
+53834
+ Rockrose Energy plc
+ Edward Armitage
+ technical&bedroq.co.uk
+53835
+ KV2 Audio International spol. s r.o.
+ Vlastimil Labsky
+ vlasta.labsky&gmail.com
+53836
+ Genesee Cancer & Blood Disease Treatment Center
+ Jayme Carpenter
+ geneseecancer&comcast.net
+53837
+ Obsługa Kancelarii
+ Jacek Piasecki
+ root&enotariat.eu
+53838
+ Treality SVS, LLC.
+ Jeremy Yoke
+ jeremy.yoke&trealitysvs.com
+53839
+ In Touch Ministries
+ Matthew Johnson
+ matthew.johnson&intouch.org
+53840
+ Aehoo Networks
+ Tadeu R. P.
+ falhas&aehoo.net
+53841
+ ENA Energi AB
+ Lena Wreder Quick
+ lena.wreder&enae.se
+53842
+ Holland AI B.V.
+ Ayoub Charehbili
+ aci&holland-ai.com
+53843
+ WKO Inhouse GmbH der Wirtschaftsakammern Österreichs
+ Andreas Fennes
+ pen.iana&inhouse.wko.at
+53844
+ The Electoral Commission
+ Lukasz Mazek
+ lmazek&electoralcommission.org.uk
+53845
+ DF Software Lab
+ Dmitrii Ogarkov
+ df&dfsl.ru
+53846
+ BPCE Infogérance et Technologies
+ Laurent TALAND
+ Laurent.TALAND&bpce-it.fr
+53847
+ Gizelle Manoah P C , Inc
+ Anne-Marie Gracia
+ drannemariegracia&gmail.com
+53848
+ Marker Therapeutics Inc.
+ Donnie Lash
+ dlash&markertherapeutics.com
+53849
+ PT. Callysta Multi Engineering
+ Henky Prayoga
+ henky.prayoga&callysta-engineering.com
+53850
+ Gaeltex Group
+ Guy Robertson
+ iana.pen&gaeltex.group
+53851
+ Bs-Logistic AB
+ Jaakko Aho
+ johan.soderholm&cgi.com
+53852
+ INNOVATUS TECNOLOGIA
+ ROGERIO AVELINO COSTA
+ rogeriocosta&innovatus.com.br
+53853
+ Saudi Authority for Intellectual Property
+ IT Operations
+ it_license&saip.gov.sa
+53854
+ Healtis LLC
+ Eduard Grebenyukov
+ info&healtis.ru
+53855
+ PatientComp LLC
+ Joseph D Termine
+ joseph.termine&patientcomp.com
+53856
+ Automation and Control Limited
+ Iain Twentyman
+ PEN&aacl.co.nz
+53857
+ Av-Comm Pty Ltd
+ Malcolm Faed
+ malcolm&avcomm.com.au
+53858
+ Ariadne Security Foundations
+ Russell Gregg
+ rusty.gregg6+IANA&gmail.com
+53859
+ NTHU CS
+ Pin-Yuan Chen
+ pinyuan615&gmail.com
+53860
+ geomer GmbH
+ Martin Schroeder
+ emes&geomer.de
+53861
+ Raytheon CASL
+ David Gulbransen
+ david.gulbransen&raytheon.com
+53862
+ Enphase Energy, Inc.
+ Ravindra
+ infosec&enphaseenergy.com
+53863
+ Aisle Systems Sweden AB
+ Elias Norberg
+ info&aisle.se
+53864
+ Afiniti
+ Sohaib Athar
+ sohaib.athar&afiniti.com
+53865
+ Next Today
+ Minjin Chen
+ twnexttoday&gmail.com
+53866
+ theflatnet.de
+ Kadir Mueller
+ kadir.mueller&theflatnet.de
+53867
+ PS Logistics
+ kevin phang
+ support&pstrans.com
+53868
+ ONCF
+ mohamed ZEGMOUT
+ zegmout.mohamed&oncf.ma
+53869
+ OPNsense
+ Ad Schellevis
+ project&opnsense.org
+53870
+ Framsteg GmbH
+ Olivier Debenath
+ olivier.debenath&framsteg.ch
+53871
+ POLYTEC HOLDING AG
+ Andreas Moser
+ andreas.moser&baseit.at
+53872
+ Cibersur Unip Lda
+ Vitor Manuel de Lemos Dinis
+ vitor.dinis&cibersur.pt
+53873
+ Alexander Heights Family Practice
+ Dr Penny Wood
+ admin&ahfp.net.au
+53874
+ LNK Systems Muntenia
+ LNK Team
+ info&lnk.ro
+53875
+ Infonics Solutions
+ Dr. Surendra Pal
+ dr.surendrapal&gmail.com
+53876
+ Alpha Design Technologies Pvt Ltd
+ Hanumanatha Rao V
+ hanumantha&adtl.co.in
+53877
+ DP World London Gateway
+ Matthew Tweedie
+ LGITInfrastructureEngineersTeam&londongateway.com
+53878
+ OpenEmail IO
+ Chinthaka Deshapriya
+ chinthaka&cybergate.lk
+53879
+ East London NHS Foundation Trust
+ Usman Malik
+ usman.malik2&nhs.net
+53880
+ EDITH DIGITAL
+ VALENTIN POUILLART
+ valentin&cvdesignr.com
+53881
+ Siam University
+ Kritphong Mongkhonvanit
+ kritphong&siam.edu
+53882
+ ACM Metal Forming Ltd.
+ Jason Stuart
+ j.stuart&acmmetalforming.com
+53883
+ Elkhorn Public Schools
+ EPS Technology
+ epstechnology&epsne.org
+53884
+ Thorium Technologies Inc.
+ Frederick Care
+ fred.carle&thorium90.io
+53885
+ GEOIDE (Crypto&Com)
+ Aurélien Darragon
+ ssi&geoide.fr
+53886
+ Monol International Education Institute
+ Norieta Langpawen
+ norietalangpawen.8&gmail.com
+53887
+ Web Sensing LLC
+ Stephen Taylor
+ stnh.email&icloud.com
+53888
+ Beijing Changyang Technology Co.,Ltd.
+ Guodong Zhang
+ guodong.zhang&cy-tech.net
+53889
+ Richpower New Energy
+ Ge Houyi
+ gehy&richpower-china.com
+53890
+ Trilogysystem
+ Chiodaroli Giuseppe
+ assistenza&trilogysystem.it
+53891
+ Identify3D
+ Chris Adkins
+ chris&identify3d.com
+53892
+ NTT DATA SMS Corporation
+ Akira Kobuki
+ kobukia&nttdata-sms.co.jp
+53893
+ Teijin Aramid
+ Server Management
+ servermanagement&teijinaramid.com
+53894
+ WVP Health Authority EHR Team
+ Joshua Kubli
+ jkubli&mvipa.org
+53895
+ Qulsar, Inc
+ Bala Balasubramaniam
+ tbalasubramaniam&qulsar.com
+53896
+ Jane Street Group, LLC
+ OID Administrator
+ oid-admin&janestreet.com
+53897
+ BG Klinikum Unfallkrankenhaus Berlin gGmbH
+ Ute Wackernagel
+ ute.wackernagel&ukb.de
+53898
+ FAIRSHELL
+ Vivien MALERBA
+ vmalerba&gmail.com
+53899
+ National bank of Slovakia
+ Michal Vyboch
+ postmaster&nbs.sk
+53900
+ bcsner.com
+ Xintong Zhou
+ zxt&bcsner.com
+53901
+ Wivity Inc.
+ Jorg Brakensiek
+ jorg&wivity.com
+53902
+ Arbala Systems
+ Michael Henry
+ mhenry&arbalasystems.com
+53903
+ Q-Net Security, LLC
+ Scott Chaney
+ schaney&qnetsecurity.com
+53904
+ Observatoire Astronomique de Strasbourg
+ Christophe SAILLARD
+ informatique&astro.unistra.fr
+53905
+ Agile Workspace Ltd
+ Daniel Hope
+ daniel.hope&smartalock.com
+53906
+ Alaska Permanent Fund Corporation
+ Shawn Calhoon
+ scalhoon&apfc.org
+53907
+ Command Alkon
+ Chad Eldridge
+ celdridge&commandalkon.com
+53908
+ North America Fuel Systems Remanufacturing LLC
+ Andrew Dendel
+ andrew.dendel&nafsreman.com
+53909
+ Thrall Software LLC
+ Eric Thrall
+ thrallsoftware&gmail.com
+53910
+ Eaton Energy Automation Solutions (EAS) Division
+ Roger K Alexander
+ rogeralexander&eaton.com
+53911
+ Shenzhen Channlink Technology Co.,Ltd
+ Dai wenjun
+ admin&channlink.com
+53912
+ Hi-Tech LLC LTD
+ Nikolay Vasilievich Sokolov
+ sokolov&iva-tech.ru
+53913
+ GETSmart Analytics Inc.
+ Henry Schriemer
+ dr.henry.schriemer&gmail.com
+53914
+ CofNet Co., Ltd
+ Cof Lee
+ sysyear&163.com
+53915
+ JSC Antiplagiat
+ Biryukova Ekaterina
+ support&antiplagiat.ru
+53916
+ NHS Lothian
+ Juergen Caris
+ juergen.caris&luht.scot.nhs.uk
+53917
+ ALTECH Solutions And Consulting SL
+ Lluís Gener
+ llgener&altech.es
+53918
+ DeWitt County
+ Joey Trungale
+ jtrungale&co.dewitt.tx.us
+53919
+ Sichuan Odot Automation System Co., Ltd
+ Raphael Xiong
+ Raphael&odot.cn
+53920
+ Taikang Insurance Group
+ Lin Zhang
+ zhanglin78&taikanglife.com
+53921
+ ConnectiX Technologies Pty Ltd
+ David Gardner
+ david.gardner&connectix.com.au
+53922
+ ULAK HABERLEÅžME A.Åž.
+ Tufan Oruk
+ tufan.oruk&ulakhaberlesme.com.tr
+53923
+ ControlPay BV
+ Andrew Chekhlatyy
+ iana-pen&controlpay.com
+53924
+ va-Q-tec AG
+ Thomas Grosser
+ thomas.grosser&va-q-tec.com
+53925
+ Diakonie Stetten e.V.
+ Ruben Wagner
+ edv&diakonie-stetten.de
+53926
+ ABC PEDIATRICS, P.A.
+ EDUARDO RIVAS
+ ABCPED&MSN.COM
+53927
+ KIRS LLc
+ Pavel Reutov
+ support&kirs.ru
+53928
+ PT. Datacomm Diangraha
+ Budi Setiaji
+ hostmaster&datacomm.co.id
+53929
+ zServe Networks
+ Lewis Marsden-Lambert
+ lewis.lambert&zserve.co.uk
+53930
+ Enter SystemSolutions OY
+ Juha Lehtinen
+ juha.lehtinen&enter.fi
+53931
+ QLABS, Ltd.
+ Yaroslav Kharitonov
+ yaroslav.kharitonov&qlabs.cc
+53932
+ Secure Industries Inc.
+ Murat Demirten
+ murat&secure.industries
+53933
+ RND.center
+ Yuri Korzhenevsky
+ yura.nevsky&gmail.com
+53934
+ Marius Pedersen a.s.
+ Radek Vopěnka
+ radek.vopenka&mainstream.cz
+53935
+ ADNS Airborne
+ Brent Ditri
+ brent.ditri1&navy.mil
+53936
+ PXiSE Energy Solutions, LLC
+ Sergiy Bondar
+ sergiy.bondar&pxise.com
+53937
+ Precision Practice Management
+ Wayne Schiermeyer
+ wschiermeyer&precisionpractice.com
+53938
+ Chilicon Power, LLC
+ Alexandre Kral
+ lx&chiliconpower.com
+53939
+ Hertfordshire Bedfordshire and Luton ICT
+ John Edirimanasinghe
+ J.Edirimanasinghe&nhs.net
+53940
+ Planbox
+ Brendan Wheble
+ brendan.wheble&planbox.com
+53941
+ PrivateDNS Pty Ltd
+ Peter Bos
+ noc&privatedns.net.au
+53942
+ GMVT GmbH
+ Norbert Nather
+ it&gmvt.de
+53943
+ ABL SURSUM Bayerische Elektrozubehör GmbH & Co. KG
+ Dr. Andreas Mull
+ andreas.mull&abl.de
+53944
+ Pharazon AB
+ Antti Hätinen
+ support&phz.fi
+53945
+ TEK TRIBE
+ Levi Scharf
+ levi&tektribe.net.au
+53946
+ JACJ IT SOLUTIONS, LLC
+ James Johnson
+ jjohnson&jacjit.com
+53947
+ Sweroam
+ Mikael Brostrom
+ iana.pen&sweroam.se
+53948
+ Norealp
+ FERNANDES Jorge
+ admin-nord&norealp.com
+53949
+ Capio CFR A/S
+ Jens-Peter Vraa Jensen
+ it-afdelingen&capiocfr.dk
+53950
+ Klebl GmbH
+ Florian Heßlinger
+ florian.hesslinger&klebl.de
+53951
+ Arizona Blood and Cancer Specialists, PLLC
+ Evelyn Brantley
+ Evelyn.Brantley&oneoncology.com
+53952
+ LEGAL SERVICES SOCIETY
+ Lloyd Dean
+ helpdesk.computer&lss.bc.ca
+53953
+ SUN Behavioral Health Inc.
+ Jeremy Smith
+ jsmith&sunbehavioral.com
+53954
+ DECIMAL PLATFORM - LDA
+ Manuel Oliveira
+ webmaster&appx.pt
+53955
+ Treetown Tech LLC
+ Kris Schilling
+ kris.schilling&treetowntech.com
+53956
+ Alexei Voyageman Global Cyber Verifying Service
+ Alexei Voyageman
+ alexeivoyageman&protonmail.com
+53957
+ Easterseals Bay Area
+ Aza Rainey
+ IT_Noc&esba.org
+53958
+ Adaptive Energy LLC
+ Tom Westrich
+ tom.westrich&adaptiveenergyllc.com
+53959
+ SunPower Corporation
+ Christopher Fox
+ chris.fox&sunpower.com
+53960
+ Gateview Technologies
+ Matthew Bush
+ mbush&gateview.com
+53961
+ WaferPath Inc.
+ James McCartney
+ jmccartney&waferpath.com
+53962
+ Cannonia
+ Joshua Cannon
+ joshua.cannon+iana&me.com
+53963
+ Shanghai Jundo International Logistics Co., Ltd. (formerly 'Jundo Online, LLC')
+ Li, Bo
+ li.bo&jundo.net.cn
+53964
+ T&T sistemi R&D
+ Simone Chiesi
+ technologies&tetsistemi.com
+53965
+ Julian Kotysch
+ Julian Kotysch
+ julian&kotysch.de
+53966
+ jamaillia.net
+ Martin Rimmele
+ martin&jamaillia.net
+53967
+ Sollatek UK
+ Carlos Sainz Martinez
+ carlos.martinez&sollatek.com
+53968
+ Infotek
+ Thomas Ritou
+ watom&ritou.me
+53969
+ Schneider Electric Software Netherlands
+ Cees Kruijf
+ cees.kruijf&aveva.com
+53970
+ ICT Concept B.V.
+ Richard Huveneers
+ RHuveneers&ict-concept.nl
+53971
+ Office of Public Works
+ Martin Malone
+ martin.malone&opw.ie
+53972
+ Celitech Inc.
+ Ahmad Al Fares
+ afares&celitech.com
+53973
+ ABB Power Protection SA
+ Paolo Pezzino
+ paolo.pezzino&ch.abb.com
+53974
+ SOGECAP
+ Paul Narbonneau
+ paul.narbonneau&socgen.com
+53975
+ UGuard Technology Co. LTD
+ IANA-PEN-ManagementTeam
+ pen-reg&uguard.com.tw
+53976
+ Trilobit
+ Vitor Gomes
+ vitor.gomes&trilobitglobal.com
+53977
+ LaserNet
+ Robert Calay
+ appdevelopr&lasernet.com
+53978
+ West Air Gas & Equipment
+ Graham Howe
+ ghowe&westairgases.com
+53979
+ Seti Seguranca E Tecnologia Na Internet Ltda. Me
+ Fábio Depin
+ fabio&setinet.com.br
+53980
+ Motech Solutions Ltd
+ Michael Moane
+ michael.moane&motechsolutions.co.uk
+53981
+ Socket Ltd.
+ Damir Franusic
+ damir.franusic&socket.hr
+53982
+ OZON
+ Thierry Fournier
+ thierry.fournier&ozon.io
+53983
+ Centro de Hematología y Oncología del Sur, CSP
+ Lorraine Feliciano Martinez
+ lorrainefeliciano&yahoo.com
+53984
+ Havs- och vattenmyndigheten
+ Christer Mägi
+ christer.magi&havochvatten.se
+53985
+ CirrusPoint Solutions Inc.
+ Kevin Martin
+ admin&cirruspoint.com
+53986
+ Mast Bazaar
+ Madhu Ramanujam
+ madhu&mastbazaar.com
+53987
+ mpDev
+ Per Schratz
+ mpdevbinero&gmail.com
+53988
+ P-X Systems
+ Derk Bell
+ derk&p-x.systems
+53989
+ Vyera Pharmaceuticals
+ Michael Kolias
+ systems&vyera.com
+53990
+ Strategic Digital Defense, LLC
+ david t. klein
+ david&strategicdigitaldefense.com
+53991
+ tecnint hte
+ Mario Sangalli
+ msangalli&tecnint.it
+53992
+ Rausch Sturm
+ IT Admin
+ itadmin&rsieh.com
+53993
+ Ifinet srl
+ Federico Vincenzi
+ networking&ifinet.it
+53994
+ Schaeffer-AG
+ Tobias Florek
+ tf&schaeffer-ag.de
+53995
+ ZeeVee, Inc.
+ Jeremy Greene
+ jeremy&zeevee.com
+53996
+ King's College
+ James O'Meara
+ help&kings.edu
+53997
+ ZampleWorks
+ Anders Runesson
+ anders&runesson.info
+53998
+ Documo Inc
+ Matthew Herrera
+ matt&documo.com
+53999
+ Cathworks Ltd.
+ Ben Bloom
+ ben&cath.works
+54000
+ Springfield College
+ Nadim El-Khoury
+ nel-khoury&springfield.edu
+54001
+ Hangzhou Vcard Technology Co.,LTD
+ Wulei Li
+ cooli&163.com
+54002
+ Westfalen AG
+ Dimitri Schlee
+ admin&westfalen.com
+54003
+ Vodafone Idea Limited
+ Tarun Kumar Sikri
+ tarunkumar.sikri&vodafoneidea.com
+54004
+ Seminole Electric Cooperative, Inc
+ William Simmons
+ wsimmons&seminole-electric.com
+54005
+ Newland Medical Associates
+ Danielle Coleman
+ Dcoleman&newlandmedical.com
+54006
+ Cetrtapot
+ Ziga Zvan
+ domene&cetrtapot.si
+54007
+ Skalio GmbH
+ System Department
+ iana&skalio.com
+54008
+ Datora Mobile Telecomunicacoes SA
+ Samy Uziel
+ samy.uziel&datora.net
+54009
+ Rtek Software
+ John Reynolds
+ support&rteksoft.uk
+54010
+ FansWiFi
+ Sam Yeung
+ admin&fanswifi.com
+54011
+ Dr. Bhavesh Patel
+ Kellie Lulas
+ klulas&drgarg.net
+54012
+ Network Lubbock, Inc.
+ Dennis Wisdom
+ iana&networklubbock.com
+54013
+ Fink Telecom Services GmbH
+ Andreas Fink
+ afink&fink-telecom.com
+54014
+ Zoox
+ Benjamin Pappas
+ bpappas&zoox.com
+54015
+ SUPERSYSTEMS
+ Pushpender Sangwan
+ ps&supersystems.co.in
+54016
+ TodoAsap
+ Marek Zakrzewski
+ marek&todoasap.com
+54017
+ Implenia Ltd.
+ Alexander Bösch
+ alexander.boesch&implenia.com
+54018
+ LLC MasterPlast
+ Aleksandr S. Chirva
+ admin&wplast.ru
+54019
+ AMSORT Sp. z o.o.
+ Jakub Hołdys
+ jakub.holdys&amsort.com
+54020
+ Joint Stock Company "Scientific research institute "Rubin"
+ Shivrin Aleksandr
+ inforubin&rubin-spb.ru
+54021
+ Ubirch GmbH
+ Waldemar Gruenwald
+ waldemar.gruenwald&ubirch.com
+54022
+ Eram Data Center Infrastructure
+ Amir Esmaeel Hassanpour
+ hassanpour&eramco.ir
+54023
+ Drivio LTD
+ Dmitry Sigitov
+ ops&driv.io
+54024
+ Planzer IT
+ Kevin Stumpp
+ kstumpp&planzer.ch
+54025
+ SpeedFI Inc
+ Dalton Gilmore
+ support&speedfi.ca
+54026
+ QSJ
+ Michael Hafner
+ a725.170131&gmail.com
+54027
+ Refinitiv
+ Joe OHalloran
+ joe.ohalloran&refinitiv.com
+54028
+ RPM ECO
+ Cédrik Dumoulin
+ cdumoulin&rpm.eco
+54029
+ Les Entreprises Dominic Payette
+ Cédrik Dumoulin
+ cdumoulin&edpco.ca
+54030
+ NekomimiSwitch.com
+ Huanjie Zhu
+ iana-pen&public.swineson.me
+54031
+ Bloom Energy
+ James Collins
+ DLIanaNotices&bloomenergy.com
+54032
+ Hatco Corporation
+ IS Department
+ admin&hatcocorp.com
+54033
+ Retriever Services, LLC
+ Josh Wilson
+ josh&retrieversvc.com
+54034
+ PKIIFY, LLC
+ Josh Wilson
+ josh&pkiify.com
+54035
+ The Knot Worldwide Inc
+ Michael Snyder
+ msnyder&theknotww.com
+54036
+ ANA Technology Partner
+ Alan Baugher
+ alan.baugher&anapartner.com
+54037
+ American Litho Inc
+ Noah Liveris
+ noahl&alitho.com
+54038
+ TrueSpeed Communications Ltd
+ Richard Smith
+ richards&truespeed.com
+54039
+ MIMAKI ENGINEERING CO., LTD.
+ Osamu Igarashi
+ osamu.igarashi&mimaki.com
+54040
+ Hamburger Hochbahn AG
+ Clemens Christensen
+ network.support&hochbahn.de
+54041
+ Isagenix International Inc.
+ Craig Owings
+ craig.owings&isagenixcorp.com
+54042
+ Amen Clinics
+ Alireza Madi
+ amadi&amenclinics.com
+54043
+ RiverLand Federal Credit Union
+ George Lunsford
+ george&riverlandcu.org
+54044
+ Smetak Holdings, LLC
+ Matthew Smetak
+ matthew&smetak.org
+54045
+ Madonna Rehabilitation Hospital
+ Terri Carstenson
+ tcarstenson&madonna.org
+54046
+ Data Patterns India Pvt Ltd
+ Navin X Raja
+ itsadmin&datapatterns.co.in
+54047
+ Stadtwerke Sindelfingen GmbH
+ Farhad Wiese
+ f.wiese&stadtwerke-sindelfingen.de
+54048
+ steep GmbH
+ Patrick Matuschczyk
+ it&steep.de
+54049
+ All for One Group AG
+ Andreas Bergen
+ andreas.bergen&all-for-one.com
+54050
+ Stichting Abrona
+ Jeffrey van Haeften
+ jeffrey.van.haeften&abrona.nl
+54051
+ Village of Menomonee Falls
+ Ken Bringa
+ nadministrator&menomonee-falls.org
+54052
+ Envieta Systems LLC
+ Jeff Hahn
+ jeff.hahn&envieta.com
+54053
+ SoloKeys, Inc
+ Nicolas Stalder
+ nicolas&solokeys.com
+54054
+ Outerplane Solutions B.V.
+ Harjo Otten
+ info&outerplane.nl
+54055
+ Elrad International d.o.o.
+ Matjaz Znidaric
+ Matjaz.Znidaric&elrad-int.si
+54056
+ New Mexico Hematology and Oncology Specialists
+ April Christensen
+ chop&choptx.org
+54057
+ Sport Maska Inc.
+ Daniel Taillon
+ ccm.sysadmin&ccmhockey.com
+54058
+ Sentryo SAS
+ Sentryo Engineering
+ contact&sentryo.net
+54059
+ Melillo Consulting
+ Sabato Melillo
+ sabato.melillo&melilloconsulting.it
+54060
+ TÃœV Rheinland (Shanghai) Co., Ltd.
+ Amanda Yang
+ amanda.yang&tuv.com
+54061
+ Cinkciarz.pl Sp. z. o.o
+ Marcin Klinski
+ m.klinski&cinkciarz.pl
+54062
+ allpay Ltd
+ Mr Douglas Munford
+ douglas.munford&allpay.net
+54063
+ PROFESSIONAL HOSPITAL GUAYNABO
+ LEONARDO VALENTIN
+ radiologia&professionalhospital.com
+54064
+ GILAT PERU
+ CARLOS GUERRA
+ CGUERRA&GILATLA.COM
+54065
+ Cybershark Systems
+ Martin Levin
+ martin.levin&sharkie.se
+54066
+ Gwirio (Pty) Ltd
+ David Roux
+ david.roux&gwirio.com
+54067
+ SitioDistinto
+ Santiago Ramos
+ sramos&sitiodistinto.net
+54068
+ AdvaHealth Solutions
+ Ben Ganley
+ ben.ganley&advahealthsolutions.com
+54069
+ SPECINFOSYSTEMS
+ Vitalii Verveiko
+ v.verveiko&specinfosystems.com
+54070
+ Lars Hegenberg
+ Lars Hegenberg
+ info&lhcom.de
+54071
+ Beijing College of Politics and Law
+ Leon Wang
+ abcool&126.com
+54072
+ Guam Seventh-day Adventist Clinic
+ Jim Dunn
+ jdunn&adventistclinic.com
+54073
+ Hefei six-line speed cloud
+ Yuanchun Wang
+ 597042613&qq.com
+54074
+ Univox
+ Weslley Almeida
+ noc&univox.com.br
+54075
+ Data-Linc Group
+ Dilip Karna
+ dkarna&data-linc.net
+54076
+ ENEDIS
+ Esteban Pereira
+ esteban-externe.pereira&enedis.fr
+54077
+ BDO UK LLP
+ Nicholas Cleary
+ Nick.Cleary&bdo.co.uk
+54078
+ Greschitz Management GmbH
+ Thomas Greschitz
+ office&greschitz.net
+54079
+ GlassTerra Pty Ltd
+ Cain O'Sullivan
+ cain&glassterra.com
+54080
+ Auvera Technology Group Pty Ltd
+ Justin Galogly
+ justin&auvera.com.au
+54081
+ Piratenpartei Baden-Württemberg
+ Adrian Nöthlich
+ adrian.noethlich&piratenpartei-bw.de
+54082
+ Ani's creation
+ Aniket Meena
+ Aniketmeena300&gmail.com
+54083
+ ENHEXA s.r.o.
+ Lubos Kaestner
+ lubos.kaestner&enhexa.com
+54084
+ fl0wer.me
+ Gilberto Persico
+ gilberto&fl0wer.me
+54085
+ eWitness Malta LTD
+ Eleonora Giardino
+ eleonora.giardino&ewitness.eu
+54086
+ Liverpool Networks
+ James Allan
+ jim&liverpoolnet.com
+54087
+ BLANKE automation GmbH
+ Markus Weiss
+ markus.weiss&blanke.ch
+54088
+ ITCS BDO Unibank, Inc.
+ ITCS Engineering
+ itcs-cloud-engineering&bdo.com.ph
+54089
+ Sunny Daze Landscaping
+ Sonny Jarock
+ meritsjay&gmail.com
+54090
+ Kishwar Shareef MD PC
+ Syed Shareef
+ syedshareef&yahoo.com
+54091
+ Basswood Systems
+ James Linden
+ jflinden&basswood-systems.com
+54092
+ Rebotiga de Serveis Solars, S.L.
+ Marius Tresanchez
+ marius&b2csms.com
+54093
+ RDX Networks Oy
+ Petrus Repo
+ petrus.repo&rdx.net
+54094
+ Whizpace Pte Ltd
+ Pankaj Sharma
+ pankaj&whizpace.com
+54095
+ StellarLink CORPORATION
+ Hiroki Toyota
+ admin&stellarlink.co.jp
+54096
+ MAMPU
+ Nik Zarina binti Nik Mat
+ nikzarina&mampu.gov.my
+54097
+ Secusmart GmbH
+ Dorian Borovina
+ it&secusmart.com
+54098
+ Nord-West Oelleitung GmbH
+ Dirk Traenapp
+ dirk.traenapp&nwowhv.de
+54099
+ Estateably
+ Nicolas Huray
+ nhuray&estateably.com
+54100
+ New Mexico Mutual
+ Alex Sifuentes
+ oid&newmexicomutual.com
+54101
+ LogoTek GmbH
+ Christopher Koempel
+ Christopher.Koempel&logotek-gmbh.de
+54102
+ Fair Isaac Corp
+ Vivek Gupta
+ ML_FICO_IANA_ADMIN&fico.com
+54103
+ PT Satyamitra Surya Perkasa
+ Prabowo Priyo Ardhiatno
+ prabowo&ssp.co.id
+54104
+ Byucksan Power Co.Ltd
+ Jae Kyu Lee
+ jakelee&bspower.co.kr
+54105
+ Acalvio Technologies Inc
+ Srinivasan Narasimhan
+ srini&acalvio.com
+54106
+ The Wirehead Mechanist
+ Jay Jones
+ wirehead&wireheadmechanist.com
+54107
+ Advanced Cardio Diagnostic PLLC
+ ANHELINA SHTEERMAN
+ lina&acdmed.net
+54108
+ Elinnov Technologies, Inc.
+ Christopher Misola
+ cgmisola&elinnovtech.com
+54109
+ 556001-6064
+ Daniel IVarsson
+ daniel.ivarsson&jamtkraft.se
+54110
+ Azienda Regionale per l'Innovazione e per gli Acquisti S.P.A. (ARIA S.p.A.)
+ Luigi Bongiorni
+ luigi.bongiorni&lispa.it
+54111
+ SONIIR
+ Anton Minaev
+ minaev.aa&soniir.ru
+54112
+ TE Connectivity
+ Egbert Stellinga
+ estellinga&te.com
+54113
+ verlinked GmbH
+ Fabian Christ
+ info&verlinked.de
+54114
+ Procore Technologies
+ Site Reliability
+ sre+oid-registration&procore.com
+54115
+ Nebulon Inc
+ Stuart Davies
+ stoo&nebuloninc.com
+54116
+ BHP INNOVATION PTY LTD
+ Charles Garzarella
+ charles.garzarella&bhp.com
+54117
+ Packetworx
+ Arnold Bagabaldo
+ admin&packetworx.com
+54118
+ Victorian Funds Management Corporation
+ Kristian Beckett
+ kbeckett&vfmc.vic.gov.au
+54119
+ AZL N.V.
+ Wessel Landzaat
+ ict&azl.eu
+54120
+ visionvera information technology Co., Ltd.
+ meng zhang
+ miles&tecowin.cn
+54121
+ Deadlogic Desenvolvimento e Tecnologia LTDA
+ Denner Araujo Costa
+ denner.ac&outlook.com
+54122
+ fwgx
+ Paul Phillips
+ paul&fwgx.uk
+54123
+ Unassigned
+ Returned 2019-07-16
+ ---none---
+54124
+ MSG Mechatronic Systems GmbH
+ Christoph Moser
+ christoph.moser&msg.at
+54125
+ Kreativität trifft Technik e.V.
+ Sebastian Reichel
+ sre&mainframe.io
+54126
+ Hitachi Advanced Systems Corporation.
+ Takashi Wada
+ takashi.wada.pz&hitachi.com
+54127
+ Poynting Antennas (Pty) Ltd
+ Nicol Spies
+ nicol.spies&poynting.co.za
+54128
+ LuaDex Solutions (Pty) Ltd
+ Nicol Spies
+ nicol.spies&gmail.com
+54129
+ Université Gustave Eiffel
+ Cyril Bouvier
+ cyril.bouvier&ifsttar.fr
+54130
+ DCC Energi Center A/S
+ Morten Clare
+ mcl&dccenergi.dk
+54131
+ YPSI SAS
+ YANN PILPRE
+ yann.pilpre&ypsi.fr
+54132
+ Wendav IT Solutions
+ Mirco Wendav
+ iana_pen&wendav.ch
+54133
+ SCA IT Solutions Ltd.
+ Stephen Allen
+ scaits&gmail.com
+54134
+ David L Crowder MD
+ David Crowder MD
+ drdavidcrowder&gmail.com
+54135
+ Bohdan Khmelnytsky National University of Cherkasy
+ Roman Romadin
+ hostmaster&cdu.edu.ua
+54136
+ NOTARchiv Kft.
+ dr. Burgstaller Attila
+ notarchiv&mokk.hu
+54137
+ eLiam
+ Liam Parker
+ liam&eliam.co.uk
+54138
+ Opaq
+ John Kamenik
+ jkamenik&opaq.com
+54139
+ Corix Infrastructure Inc.
+ Carol Vorster
+ carol.vorster&corix.com
+54140
+ Pivotal Commware
+ Brian Nay
+ bnay&pivotalcommware.com
+54141
+ Energovat d.o.o.
+ Blaž Burgar
+ blaz.burgar&energovat.com
+54142
+ ZZ Vermoegensverwaltung Gesellschaft m.b.H.
+ Christian Dergovics
+ admin&zzgmbh.at
+54143
+ Ixsson Systems Kft.
+ Peter Orosz
+ orosz&ixsson.com
+54144
+ Evangelisches Christophoruswerk e.V.
+ Ulrich Bastian
+ ulrich.bastian&cwdu.de
+54145
+ SevenTest R&D Centre Co. Ltd
+ Edward Bazhenov
+ netmaster&seventest.ru
+54146
+ Simac BMS
+ Joel Thys
+ snbbms&simac.be
+54147
+ MicroArx Corporation
+ Mac Dougherty
+ info&microarx.com
+54148
+ STI Servicios SpA
+ Jonathan Nelson
+ jnelson&stiservicios.cl
+54149
+ Computer Pros
+ Robert Stokes
+ robert.stokes&computerpros.com
+54150
+ IDTrust
+ Policy Authority
+ pa&idtrust.com
+54151
+ Microsystem S.A.
+ Jaroslaw Marcin Iwanski
+ jiwanski&microsystem.cl
+54152
+ Unassigned
+ Returned 2019-07-29
+ ---none---
+54153
+ SecureMFA
+ Juventas Vijeikis
+ admin&securemfa.com
+54154
+ Mediaworks Hungary zrt.
+ Róbert Nagy
+ pen&mediaworks.hu
+54155
+ Top Dog PC Services, LLC
+ Jim Staricha
+ jim&topdogpc.com
+54156
+ fortuna network
+ mohsen atiq
+ mohsenatigh2000&gmail.com
+54157
+ le Fay Network Services
+ Felicity Tarnell
+ ft&le-fay.org
+54158
+ Neural Technologies (HK)
+ Lewis LEE
+ hksis.support&neuralt.com
+54159
+ Dr. James Fierro D.O., PA
+ James Fierro
+ office1805&aol.com
+54160
+ Conperience GmbH
+ Andreas Habel
+ reg.net&conperience.net
+54161
+ AdSign Inc.
+ Joao Pedro Lisboa
+ joao&adsign.com.br
+54162
+ TCAM Technology Pte Ltd
+ Tan Shuang Maan
+ tansm&tcam.com.sg
+54163
+ Infomedia Technologies Corp.,Ltd
+ Hongjiang Chen
+ chenhongjiang&infomedia.com.cn
+54164
+ Thirdwayv Inc
+ Michael Ayoub
+ michael.atef&thirdwayv.com
+54165
+ PROTAB S.A.
+ Roger Rivera
+ rrivera&protab.com
+54166
+ Collège de Bois-de-Boulogne
+ Guillaume Beaudoin
+ dns&bdeb.qc.ca
+54167
+ CAHI Corporation
+ Hiroki Nakano
+ admin&cahi.net
+54168
+ “Display“ Design officeâ€, JSC
+ Sergey A. Dubchak
+ sdubchak&kbdisplay.com
+54169
+ G.E.G. S.R.L.
+ Walter Gotti
+ it&geg.it
+54170
+ Vanderlande
+ Stefan Broekman
+ Stefan.Broekman&vanderlande.com
+54171
+ Macq
+ Marc Luycx
+ marc.luycx&macq.eu
+54172
+ Panobit, Inc
+ James Staricha
+ oid&panobit.com
+54173
+ zajkovski.dev
+ Mile Zajkovski
+ zajkovski&gmail.com
+54174
+ MWPDEMO
+ Rene Anton
+ ranton&synergyadvisors.biz
+54175
+ Allen A Flood MD
+ Juanita Robinson
+ info&aafloodmd.com
+54176
+ Fareportal Inc
+ Jalal Ahmad
+ jahmad&fareportal.com
+54177
+ ITcom Pro AG
+ Michael Damm
+ mcdamm&itcompro.com
+54178
+ Cossack Labs Limited
+ Dmytro Shapovalov
+ shad&cossacklabs.com
+54179
+ Radionor Communications AS
+ Anita Bokvist
+ anita&radionor.no
+54180
+ Softwise, Inc.
+ Richard Shaw
+ rshaw&softwise.com
+54181
+ Treon
+ Ismo Manninen
+ ismo.manninen&treon.fi
+54182
+ JSC "Informtehtrans"
+ Dmitry Tikhonov
+ tihonov&informtehtrans.ru
+54183
+ Evaluate Ltd
+ Solomon Mettle
+ Solomon.Mettle&evaluate.com
+54184
+ Meson
+ Christopher Johnstone
+ meson800&gmail.com
+54185
+ PHOTRON LIMITED
+ ISHII Takayoshi
+ ishii&photron.co.jp
+54186
+ Beijing xencore network technology CO.,LTD
+ Jeff.Chen
+ chenweiliang&xencore.cn
+54187
+ DDSat Technologies Private Limited
+ Dhiraj Kumar
+ dhiraj.kumar&ddsat.in
+54188
+ Akksan Ingenieurbüro
+ Kürsat Afacan
+ info&akksan.de
+54189
+ Lagardere Media News
+ MARC MELAINE
+ mmelaine&lagarderenews.com
+54190
+ Abstrakt Marketing Group
+ Lee Engelhardt
+ admin&abstraktmg.com
+54191
+ Enstar Group Limited
+ Luke Flack
+ luke.flack&enstargroup.com
+54192
+ R.K. Deep Sea Technologies limited
+ Symeon Hatzigeorgiou
+ s.chatzigeorgiou&deepsea.ai
+54193
+ LightWave Networks, Inc
+ David Capone
+ programs+snmpprivate&lightwavenetworks.com
+54194
+ The Resolvers s.r.l.s.
+ Alessandro Arcieri
+ alex&the-resolvers.net
+54195
+ Foodstuffs South Island Limited
+ Phil Dewar
+ phil.dewar&foodstuffs-si.co.nz
+54196
+ Hotplate Labs
+ Michael Fincham
+ michael&hotplate.co.nz
+54197
+ The Barnes Foundation
+ Steven Brady
+ support&barnesfoundation.org
+54198
+ Insomnia Security Group Limited
+ Michael Fincham
+ michael.fincham&insomniasec.com
+54199
+ kakaopay
+ Albert Kim
+ albert.j&kakaopaycorp.com
+54200
+ Hunan Kuangan Network Technology Co., Ltd.
+ Tracy Lv
+ lvting&hnics.com
+54201
+ Suewag Energie AG
+ Oliver Ruebner
+ oliver.ruebner&syna.de
+54202
+ Hangar Hosting, srl
+ Stefaniu Criste
+ stefaniu.criste&hangar.hosting
+54203
+ Diffblue Ltd
+ Rob Johnson
+ rob.johnson&diffblue.com
+54204
+ Aero-Comm
+ Arief Nugroho
+ aerocomm.rnd&gmail.com
+54205
+ PioneerTimeSystem
+ Tahseen Uddin
+ tahseen_uddin&hotmail.com
+54206
+ dvdxdue s.n.c.
+ Denis Caffarel
+ posta&dvdxdue.it
+54207
+ Stadt Wuerzburg
+ Guenter Kretzer
+ guenter.kretzer&stadt.wuerzburg.de
+54208
+ Mmapro IT Solutions (Pty) Ltd
+ Tumelo Dlodlo
+ tumelod&mmapro.co.za
+54209
+ S.I.C.E.S.
+ Andrea Rizzon
+ R&D&sices.eu
+54210
+ Ooredoo
+ Moza Mattar
+ mhmattar&ooredoo.qa
+54211
+ BCAST Sp. z o.o.
+ Maciej Lipiński
+ info&bcast.pl
+54212
+ Stiftung Sankt Johannes
+ Felix Meyer
+ team.it&sanktjohannes.com
+54213
+ Prime Interway
+ Genilson Borges
+ genilson.borges&primeinterway.com.br
+54214
+ Derbyshire Fire & Rescue Service
+ Brett Clements
+ bclements&derbys-fire.gov.uk
+54215
+ Datateam Consulting S.A. de C.V.
+ Angel Daniel Alonso Tovar
+ angel.alonso&datateam.mx
+54216
+ Zahnmedizinisches Kompetenzzentrum Wolfsburg MVZ GmbH
+ Dr. Winfried Reiche
+ edv&wolfsburg.crsg.online
+54217
+ vlaine.fr
+ vincent laine
+ vincent.laine5&gmail.com
+54218
+ Clinique Saint-Jean
+ Steven Creve
+ infra.it&clstjean.be
+54219
+ WeSee Tecnologia
+ Rainaldo Augusto Silva
+ engenharia&wesee.online
+54220
+ BH Solutions SPRL
+ Julien Baldini
+ julien&bhsolutions.be
+54221
+ Adreon Technologies
+ Baljeet Singh Bhatti
+ baljeet.singh&adreon.tech
+54222
+ Velankani Communications Technologies, Inc.
+ Raymond Krauchunas
+ rkrauchunas&velankani.com
+54223
+ Kraftway Corporation PLC.
+ Vladimir Tairov
+ vtairov&kraftway.ru
+54224
+ YoGoKo SAS
+ Emmanuel THIERRY
+ contact&yogoko.fr
+54225
+ DIGITEL ON TRUSTED SERVICES S.L.U.
+ José Antonio Díaz
+ joseantonio.diaz&digitelts.com
+54226
+ Professional Link
+ Andre Ferlin
+ supporto&plink.it
+54227
+ Engineering Services and Testing
+ Donald J. Draper
+ EST_IT&estinc.com
+54228
+ GBM
+ Tyrone Cordoba
+ tcordoba&gbm.net
+54229
+ Viero, Inc.
+ Zoltan Gobolos
+ zoltan.gobolos&viero.tv
+54230
+ WestCoast Children's Clinic
+ Michael Schrecker
+ help&westcoastcc.org
+54231
+ Malta Information Technology Agency
+ Jonathan Cassar
+ jonathan.cassar&gov.mt
+54232
+ CrossFirst Bank
+ Mark Bye
+ mark.bye&crossfirstbank.com
+54233
+ TX RX Systems
+ Ken Pokigo
+ kpokigo&txrx.com
+54234
+ StarHub Ltd
+ Jessie Hu
+ jing.hu&starhub.com
+54235
+ HENGBAO
+ GaoLan
+ gaolan&hengbao.com
+54236
+ General Programming, LLC
+ Erin Liman, General Programming NOC
+ support&generalprogramming.org
+54237
+ Zahnzentrum Alstertal MVZ GmbH
+ Dr. Peter Borsay
+ edv&alstertal.crsg.online
+54238
+ AWR Dental Labor GmbH
+ Dr. Reinhold Ast
+ edv&awr.crsg.online
+54239
+ Dres. R.Ast & Kollegen MVZ GmbH
+ Dr. Reinhold Ast
+ edv&rast.crsg.online
+54240
+ Zahnaerzte am Kurhaus Wiesbaden MVZ GmbH
+ Dr. Dirk Mueller
+ edv&wizak.crsg.online
+54241
+ Dr. Schneider und Kollegen MVZ GmbH
+ Dr. Juergen Schneider
+ edv&pfaffenhofen.crsg.online
+54242
+ Zahnaerzte Much MVZ GmbH
+ Dr. Kerstin Wolf
+ edv&much.crsg.online
+54243
+ MKG Bogenhausen Dr. Hauck & Kollegen MVZ GmbH
+ Dr. Wolfgang Hauck
+ edv&mkgbogenhausen.crsg.online
+54244
+ Zahnmedizinisches Zentrum im Rosenhof Dr. Aigster, Dr. Sonntag & Kollgen MVZ GmbH
+ Dr. Wilhelm Aigster
+ edv&kissing.crsg.online
+54245
+ Dwornik Classen Zahnzentrum Juelich MVZ GmbH
+ Dr. Frank Dwornik
+ edv&juli.crsg.online
+54246
+ Dres. Ast & Kollegen MVZ GmbH
+ Dr. Wanda Ast
+ edv&dresast.crsg.online
+54247
+ Zentrum für Zahnheilkunde HafenCity MVZ GmbH
+ Dr. Thomas Nicolai
+ edv&hafencity.crsg.online
+54248
+ Zahnaerztliches Kompetenzzentrum bei der Jakobskirche MVZ GmbH
+ Dr. Volker Widmann
+ edv&wz-team.crsg.online
+54249
+ Dr. Beck & Kollegen MVZ GmbH
+ Dr. Frank Beck
+ edv&drbeck.crsg.online
+54250
+ bytesofgigabytes
+ Sagar khamkar
+ bytesofgigabytes&gmail.com
+54251
+ Digicon S.A.
+ Jose Luis Korman
+ jkorman&perto.com.br
+54252
+ Collab9 LLC
+ Mustafa Baig
+ mabaig&collab9.com
+54253
+ NAS Australia Pty Ltd
+ Mark Roemermann
+ it&nasaustralia.com.au
+54254
+ TSP SpA
+ Leonardo Mazzella
+ lmazzella&trustprovider.cl
+54255
+ Bacchus-Group
+ Asif Bacchus
+ admin&bacchus.cloud
+54256
+ CMS Cameron McKenna Nabarro and Olswang LLP
+ Adrian Sovaila
+ adrian.sovaila&cms-cmno.com
+54257
+ Chiltern and South Bucks District Council
+ Sim Dixon
+ servicedesk&chilternandsouthbucks.gov.uk
+54258
+ Wander
+ Mark Logan
+ mark&wander.me
+54259
+ SC Digital Solutions Limited
+ Hassan Reda
+ hassan.reda&sc.com
+54260
+ Shenzhen Mindray Bio-Medical Electronics Co.,Ltd.
+ Qiao Sen
+ qiaosen&mindray.com
+54261
+ Korea Airports Corporation
+ Sungbin Lim
+ limsb90&airport.co.kr
+54262
+ SWSAM Solution
+ Aadil Imran
+ aadil&swsam.co.uk
+54263
+ LSR Group Ltd
+ Cyril Savchenko
+ pen&lsr.ru
+54264
+ Monitoring Systems
+ Aliasghar Bagheri Soulla
+ ali.soulla&gmail.com
+54265
+ Byldis B V
+ Roel Laming
+ ict&byldis.com
+54266
+ Trelar
+ Eric Engberg
+ tdevops&trelar.com
+54267
+ MACS Group SRL
+ Mariano Ortega
+ mariano&macsgroup.com.ar
+54268
+ netElastic Systems Inc
+ David Williams
+ dwilliams&netelastic.com
+54269
+ Wolf & Danniel s.r.o.
+ Jan Wolf
+ wolf&wolf-danniel.com
+54270
+ Nanjing e-Quantum Information Technology Co., Ltd.
+ Yan Zhiwen
+ yan.zhiwen&e-quantum.com.cn
+54271
+ Lulin Systems Co., Ltd.
+ Allan Hsu
+ allan&lulinsys.com
+54272
+ Encurest
+ Juan Ponce
+ jcponce&encurest.com
+54273
+ LLC "Imlight-Showtechnic"
+ Podyniglazov Denis
+ iana&imlight.ru
+54274
+ ITEres GmbH
+ Raphael Waldburger
+ raw&iteres.ch
+54275
+ Surface Generation Ltd
+ Joe Mann
+ joe.mann&surface-generation.com
+54276
+ DWF LLP
+ Paul Price
+ paul.price&dwf.law
+54277
+ Jan de Rijk
+ Ronald Hunold
+ ict-servicedesk&janderijk.com
+54278
+ Silverengine GmbH
+ Kai-Uwe Schmidt
+ Kai-Uwe.Schmidt&silverengine.de
+54279
+ Nelson Tran
+ Nelson Tran
+ nelson&nelsontran.com
+54280
+ PC Informatica
+ Paolo Cetroni
+ paolo.cetroni&pc-info.it
+54281
+ VARTOS
+ Silviu Sirbu
+ silviu&vartos.io
+54282
+ Fuuzio Group
+ AiDAN MOUNTFORD
+ AIDAN.MOUNTFORD&FUUZIO.COM.AU
+54283
+ Max Kessler
+ Max Kessler
+ private&enterpri$e*number&maxkessler.org
+54284
+ iD Corporation.
+ yosuke yano
+ yano&intelligent-design.co.jp
+54285
+ ECNS.EPC.HCI.CN
+ GuanYun
+ sioy2000&163.com
+54286
+ Wagner Group
+ Alex Kohler
+ alex.kohler&wagner-group.com
+54287
+ Blue Box Group Srl
+ Alex Bernardini
+ alex.bernardini&swegon.it
+54288
+ Aristotle Space and Aeronautics Team
+ Konstantinos Kanavouras
+ electrovesta&gmail.com
+54289
+ Microdigital Argentina
+ Cristian Caracci
+ ccaracci&microdigital.com.ar
+54290
+ RMACD.COM
+ Ronald MacDonald
+ ronald&rmacd.com
+54291
+ Rebecca Pruim
+ Rebecca Pruim
+ me&rebeccapruim.com
+54292
+ CareFlite
+ Mark Davis
+ mdavis&careflite.org
+54293
+ 8ZERO2 Consultants
+ Anirudh Malhotra
+ anirudh&8zero2.in
+54294
+ Magellan Robotech
+ Brett Gilbert
+ Brett.Gilbert&magellanrobotech.com
+54295
+ Network Treinamento e Capacitação
+ Joria Batista
+ admin&networkescola.com.br
+54296
+ Waagner-Biro Bridge
+ Huemer-Datacenter Support
+ michael.hamernik&huemer-dc.com
+54297
+ SHARD CAPITAL PARTNERS LLP
+ Aaron Kolton
+ shard&guidancetec.com
+54298
+ Private citizen
+ Joshua Denson
+ topslot91&gmail.com
+54299
+ City of Lawrenceburg Indiana
+ Bryson Walke
+ bwalke&lawrenceburg.in.gov
+54300
+ The Zanzibar Company Ltd.
+ Ali Rashid
+ ali.r&thezanzibarcompany.com
+54301
+ Andromeda Research, Inc
+ Robert William Keyes
+ rwk&andromedaresearch.com
+54302
+ EverFocus Electronics Corp.
+ EverFocus Electronics Corp.
+ ts&everfocus.com.tw
+54303
+ ADB Safegate Austria GmbH.
+ AT PKI team
+ at-pki&adbsafegate.com
+54304
+ Permian Women's Center, P.A.
+ Roxann Castillo
+ pwc405&gmail.com
+54305
+ iMed Software Inc.
+ David Runion
+ david.runion&imedemr.com
+54306
+ Jackson River
+ Nick Carroll
+ hosted&jacksonriver.com
+54307
+ ABN AMRO Bank N.V.
+ Sander Dorigo
+ sander.dorigo&nl.abnamro.com
+54308
+ Binarno s.p.
+ Paolo Brandoli
+ info&binarno.com
+54309
+ Camrize
+ Lukas van den Dijssel
+ lukas&camrize.com
+54310
+ AG Rechnersicherheit (TU-Berlin)
+ Eno Flag
+ iana-pen&enoflag.de
+54311
+ Vektor LLC
+ Sergei Rezviakov
+ admin&btcirk.com
+54312
+ Naval Group
+ Guillaume ASTIER
+ guillaume.astier&naval-group.com
+54313
+ Personal
+ Fer MenLop
+ fmenendezlop&gmail.com
+54314
+ ARM Automation
+ Chris Hammel
+ chris.hammel&armautomation.com
+54315
+ Pevans East Africa Limited
+ Antony Mbugua
+ itnetworks&sportpesa.co.ke
+54316
+ Tibx
+ Alex Kurganov
+ ak&tibxtech.com
+54317
+ SPECIALTY MICROWAVE
+ JAMES HONEYCUTT
+ james&ehtek.com
+54318
+ Center of Hope
+ Gina Cox
+ gcox&cohreno.com
+54319
+ Disy Informationssysteme GmbH
+ Markus Knye
+ it&disy.net
+54320
+ Häger+Busch GbR
+ Oliver Häger
+ info&inghb.de
+54321
+ Research School of Astronomy and Astrophysics, Australian National University
+ Chris Delfs
+ oid.manager&mso.anu.edu.au
+54322
+ LogPoint A/S
+ Bikash Bhandari
+ bbh&logpoint.com
+54323
+ Datera Inc.
+ Anil Ravi
+ g-pm&datera.io
+54324
+ Rhenus SE & Co. KG
+ Ingo Boehm
+ sysop.stuttgart&de.rhenus.com
+54325
+ Datamecanic
+ Jorge Hernandez
+ jorge.hernandez&datamecanic.com
+54326
+ Saudia, Corp.
+ Ala Bakhamis
+ Alabakhamis&saudiacorp.com
+54327
+ Tule River Tribe Gaming Commission
+ Adam Christman
+ licensing&trtgc.com
+54328
+ Kimbrell
+ Ryan Kimbrell
+ ryan&kimbrell.io
+54329
+ Modern Treasury Corp.
+ Sam Aarons
+ sam&moderntreasury.com
+54330
+ "Digital Solutions" JSC
+ Grigorii Solovev
+ mail&dsol.ru
+54331
+ Eurofins Digital Testing
+ Bob Green
+ bob.green&eurofins-digitaltesting.com
+54332
+ Nefeli Networks
+ Domain Admin
+ domain.admin&nefeli.io
+54333
+ Clicks Online Business e.K
+ Emrico Bohn
+ bohn&clicks.de
+54334
+ Central National Gottesman
+ Michael Schilling
+ mschilling&cng-inc.com
+54335
+ Infrascale, Inc
+ Alexey Turchanikov
+ alexey.turchanikov&infrascale.com
+54336
+ rowspace
+ Victor Bilyk
+ v&rowspace.net
+54337
+ OpenPOWER Foundation
+ Jeff Scheel
+ tsc-chair&openpowerfoundation.org
+54338
+ Certsys Tecnologia da Informação LTDA
+ Felipe Cespedes
+ felipe.cespedes&certsys.com.br
+54339
+ Yunnan Tobacco Company
+ Jonny Yang
+ 63300503&qq.com
+54340
+ Next Stride AG
+ Chris Streubel
+ chris.streubel&nextstride.com
+54341
+ Enabled Energy
+ Joe Staib
+ Info&enabledenergy.net
+54342
+ Copperhead Limited
+ Network Operations
+ team&copperhead.co
+54343
+ Malco Theatres, Inc.
+ Kiran Hanumaiah
+ kiran.hanumaiah&malco.com
+54344
+ PoisonCloud
+ Uways Khan
+ ukhan&poisoncloud.uk
+54345
+ Allo Communications LLC
+ Andrew Hadenfeldt
+ snmp-admin&ops.allophone.net
+54346
+ Penombre.eu
+ Grégoire BOHIC
+ gregoire.bohic&gmail.com
+54347
+ Kamunet, Prime Minister's Office of the Turkish Republic of Northern Cyprus
+ Mehmet Giritli
+ mehmet.giritli&kamu.ct.tr
+54348
+ Traffic ITS GmbH
+ Andre Kracht
+ akracht&traffic-its.com
+54349
+ Adolf Nissen Elektrobau GmbH + Co. KG
+ Jörn Jens
+ jjens&nissen-germany.com
+54350
+ NPO Baum JSC
+ Gleb Semenov
+ g.semenov&npobaum.ru
+54351
+ SLT-Technologies GmbH & Co. KG
+ Raphael Schlameuss
+ iana&slt-technologies.com
+54352
+ Contiki-NG
+ Yago Fontoura do Rosário
+ yago.rosario&hotmail.com.br
+54353
+ Joseph Orraca-Tetteh, MD
+ Maria Davis
+ mariadavis_1&msn.com
+54354
+ The Home Depot Mexico
+ Alberto Cardenas
+ Alberto_Cardenas&homedepot.com.mx
+54355
+ Badge Inc.
+ Albert Kwon
+ kwonal&badgebiometric.com
+54356
+ Shandong Huachentel Information Technology Co., Ltd.
+ zhhc
+ admin&huachentel.com
+54357
+ Suma Technology Co., Ltd.
+ Guo Jianhua
+ guojh&cancon.com.cn
+54358
+ TESCOM corp.
+ BULENT SAGEL
+ bsagel&tescom-ups.com
+54359
+ Hillsboro School District
+ Brian Ware
+ wareb&hsd.k12.or.us
+54360
+ PPMnet AG
+ Frank Gerhardt
+ it&ppmnet.de
+54361
+ UB Merchants
+ Andras Ormenyi
+ andras.ormenyi&ubm.hu
+54362
+ Barry J. Burns
+ Barry J. Burns
+ barry&barryjburns.com
+54363
+ BijKluit
+ Robin Kluit
+ info&bijkluit.nl
+54364
+ Graviton Org
+ David Nash
+ dnash&graviton.org.uk
+54365
+ LinchpinLabs Australia
+ Dan Brooks
+ linchpinlabs_oid&proinbox.com
+54366
+ Maincare Solutions
+ Eric Machabert
+ eric.machabert&maincare.fr
+54367
+ HUNAN SCROWN ELECTRONIC INFORMATION TECH.CO.,LTD
+ Dean.Ruan
+ ruanming&fullriver.com.cn
+54368
+ THE 52ND RESEARCH INSTITUDE OF CETC
+ YIN·JUN
+ yinjun&hikdata.com
+54369
+ Dragon Systems Software Limited (DssW)
+ Graham Miln
+ support&dssw.co.uk
+54370
+ Stichting Patyna
+ ICT
+ ict&patyna.nl
+54371
+ Compactive, s.r.o.
+ Marcel Uhlir
+ marcel.uhlir&compactive.cz
+54372
+ Codegic Pvt Ltd
+ Muhammad Wahaj Khan
+ muhammad.wahaj.khan&codegic.com
+54373
+ Brehm Praezisionstechnik GmbH & Co. KG
+ Celosmitarbeiter - Johann Grubek
+ c.mitarbeiter&brehm-praezision.de
+54374
+ VR-Yhtymä Oy
+ Merja Alastalo
+ merja.alastalo&vr.fi
+54375
+ POSTEK Electronics Co., Ltd.
+ Jarvis Lu
+ jarvis.lu&postek.com.cn
+54376
+ Baloise Group
+ Simon Gautschi
+ iana&baloise.com
+54377
+ Picture Code Co., Ltd.
+ Hideto Ozaki
+ hostmaster&picturecode.co.jp
+54378
+ U.I. Lapp GmbH
+ Juergen Greger
+ juergen.greger&lappgroup.com
+54379
+ IT42
+ Laurent Pertois
+ iana&laurent.it42.fr
+54380
+ XSYS.CH
+ Umar Raad
+ admin&xsys.ch
+54381
+ Ministerium der Finanzen des Landes Sachsen-Anhalt
+ Christian Ortholf
+ christian.ortholf&sachsen-anhalt.de
+54382
+ Virgin Mobile UK SAIP
+ Arjen Smit
+ asmit&libertyglobal.com
+54383
+ LAWtrust Third Party Services
+ Katekani Hlabathi
+ katekani&lawtrust.co.za
+54384
+ Yeni Hayat Bilisim Teknolojileri A.S.
+ Murat Demirten
+ mdemirten&yh.com.tr
+54385
+ Teleindustria S.r.l.
+ Fulvio Bestetti
+ fulvio.bestetti&teleindustria.it
+54386
+ Delem B.V.
+ Eddie Draaisma
+ eddie.draaisma&delem.com
+54387
+ VANCL - IT s.r.o.
+ Martin Vancl
+ info&vancl-it.cz
+54388
+ Emerson College
+ Corey Davis
+ corey_davis&emerson.edu
+54389
+ Spectrum Health Lakeland
+ George Korr
+ gkorr&lakelandhealth.org
+54390
+ Cedars Health
+ Ziad Skaf
+ zskaf&cedars-health.com
+54391
+ Casper Cardiology
+ Ziad Skaf
+ zskaf&caspercardiology.com
+54392
+ Waterjuice
+ Justin Waters
+ pen&waterjuice.org
+54393
+ Network Solutions Group
+ Brendan Thompson
+ brendan&netsg.co
+54394
+ LoadEx AB
+ Christofer Mattsson
+ christofer&loadex.se
+54395
+ Contentpepper GmbH
+ Dirk Schmedding
+ dirk.schmedding&contentpepper.de
+54396
+ Proviron
+ Peter Coppens
+ Peter.Coppens&proviron.com
+54397
+ ENQUETES FORENSIK INC.
+ Frédéric NADEAU
+ support&forensik.ca
+54398
+ metALCOM Zrt.
+ Dr. Miklos Tamás KONCZ
+ miklos.koncz&metalcomzrt.eu
+54399
+ Unassigned
+ Returned 2021-06-07
+ ---none---
+54400
+ Beijing Microvision Technology CO.,Ltd.
+ Meng Meng Xiao
+ xiaomm&mvtech.com.cn
+54401
+ Canterbury District Health Board (CDHB)
+ Mark Lyons
+ mark.lyons&concepts.co.nz
+54402
+ Opensource ICT Solutions B.V.
+ Brian van Baekel
+ info&oicts.nl
+54403
+ Virgin Mobile UK SIT2
+ Arjen Smit
+ asmit&libertyglobal.com
+54404
+ Virgin Mobile UK SIT1
+ Arjen Smit
+ asmit&libertyglobal.com
+54405
+ Virgin Mobile UK PROD
+ Arjen Smit
+ asmit&libertyglobal.com
+54406
+ Sonove GmbH
+ Thomas Hartmann
+ admin&sonove.de
+54407
+ SIC DEI-FCTUC
+ Ronaldo Junior
+ rjunior&dei.uc.pt
+54408
+ BEKAS
+ David Savidnes
+ david&bekas.no
+54409
+ Bit Mapper Integration Technologies Pvt Ltd
+ Kapil Satav
+ bitmapper531&gmail.com
+54410
+ Z1 Zentrum für Qualitaetszahnmedizin MVZ GmbH
+ Dr. Thomas Vogt
+ edv&z1.crsg.online
+54411
+ Implaneo Dental Labor GmbH
+ Dr. Wolfgang Bolz
+ edv&implaneo.com
+54412
+ ACECR branch of Zanjan
+ Nasser Shami
+ it.nasser&yahoo.com
+54413
+ Core Consulting
+ Ricardo Gonçalves
+ ricardo.goncalves&coreconsulting.com.br
+54414
+ TimeMachines Inc.
+ Douglas Ehlers
+ dehlers&timemachinescorp.com
+54415
+ AKLARO, Blaž Bregar s.p.
+ Blaž Bregar
+ blaz&aklaro.si
+54416
+ JUNO Software SRL
+ Mihnea Teodorescu
+ m&juno-software.com
+54417
+ Security and Protection Solutions
+ Rene Anton Castillo
+ ranton&ms365protection.biz
+54418
+ Beijing Tuoming Technology Co., Ltd.
+ Xiaoguang Liu
+ liuxiaoguang&tuoming.com
+54419
+ m-privacy GmbH
+ Holger Maczkowsky
+ info&m-privacy.de
+54420
+ Cyber Defense Institute, Inc.
+ Toru Tomita
+ admin&cyberdefense.jp
+54421
+ MonetaGo
+ Jesse Chenard
+ jesse&monetago.com
+54422
+ FLYFISH TECHNOLOGIES d.o.o.
+ Ivan ŽiliÄ
+ iana.NOSPAM&flyfish-tech.com
+54423
+ Schweizerische Parlamentsdienste Bern
+ Teamhead IT-OPS
+ oidadmin&parl.admin.ch
+54424
+ Procubed Inc.
+ Bhupender Virk
+ bvirk&procubedinc.com
+54425
+ Coda Octopus Colmek
+ Jason Martin
+ jasonm&colmek.com
+54426
+ Struxture IT, Inc.
+ Technology Administrator
+ techadmin&struxtureit.com
+54427
+ Westelcom Networks
+ Eric Kreckel
+ ekreckel&westelcom.net
+54428
+ ÄŒD - InformaÄní systémy, a.s
+ Patrik Chadima
+ Patrik.Chadima&cdis.cz
+54429
+ MEMC Korea Company
+ J.E. Oh
+ jeoh&gw-semi.com
+54430
+ Elexis Open Source Project, www.elexis.info
+ Marco Descher
+ oid&elexis.info
+54431
+ Denevy
+ Jan Cervenak
+ jcervenak&denevy.eu
+54432
+ pemsy
+ Piotr Pabian
+ ppabian&pemsy.com
+54433
+ guardREC AS
+ Oddmund Johansen
+ ojo&guardrec.no
+54434
+ ONE NATIONAL EARTH
+ JESSI R REYNOLDS
+ jreynolds36&my.gcu.edu
+54435
+ MaXentric Technologies LLC
+ Tuan Do
+ tdo&maxentric.com
+54436
+ wimxtelecom
+ humberto santiago
+ gerencial&wimx.com.mx
+54437
+ Haud Systems Limited
+ Etienne Sammut
+ etienne.sammut&haud.com
+54438
+ Bradford Teaching Hospitals NHS Foundation Trust
+ James Townend
+ james.townend&nhs.net
+54439
+ Kanoon Iran Novin
+ makan jooyani
+ m.jooyani&irannovin.net
+54440
+ Alperia Ltd.
+ Julian Moroder
+ julianpaul.moroder&alperia.eu
+54441
+ Interact Consulting AG
+ Tae-Hoon Kwon
+ t.kwon&interact-consulting.com
+54442
+ Beahashy Network
+ Kentaro Abe
+ kentaro&whim.jp
+54443
+ Hospital Alemão Oswaldo Cruz
+ Atualpa Aguiar
+ atualpa&haoc.com.br
+54444
+ WARP
+ Georg Swoboda
+ cn&warp.at
+54445
+ Nolte IT Services Limited
+ Andreas Nolte
+ anolte&nolteits.co.uk
+54446
+ beratergruppe:Leistungen PartGmbB
+ Markus Frey
+ it&leistungen.de
+54447
+ Hausner Cloud
+ Rouven Hausner
+ rouven&hausner.cloud
+54448
+ KeyPKI, Inc.
+ Michael Yatsko
+ michael.yatsko&keypki.com
+54449
+ Vancouver Dispensary Society
+ Tim Sproule
+ tim&cannabisdispensary.ca
+54450
+ Geedge (Hainan) Information Technology Co., Ltd.
+ XIANG XIN
+ xiangxin&zdjizhi.com
+54451
+ Icon Industrial Engineering
+ Dmitry Komolov
+ dkomolov&icon-group.ru
+54452
+ Novo Gaming
+ Rene Cools
+ helpdesk&novogaming.nl
+54453
+ Ministry of Interior of Republika Srpska
+ Divna Lovrić-Bojanić
+ ikt&mup.vladars.net
+54454
+ Zurtax
+ Yury Ulyanov
+ yury.ulyanov&gmail.com
+54455
+ CelerSMS
+ Victor Celer
+ admin&celersms.com
+54456
+ Olean Medical Group
+ Ricky Bee
+ rbee&oleanmedical.com
+54457
+ Novetta
+ Bryan Schneiders
+ bschneiders&novetta.com
+54458
+ Fernandes Banerjee Shenoy Kidney Center,LLC
+ Karen Pino
+ karen&banerjeekidneycenter.com
+54459
+ XCome Technology CO., Ltd.
+ Li, Ching-Chung
+ jason.li&xcome.com
+54460
+ Cadoles
+ Cadoles Engineering
+ contact&cadoles.com
+54461
+ GALIOS
+ Sergey Kalmykov
+ ksa&galios.ru
+54462
+ lorengraff.net
+ Lorenny Pujols
+ admin&lorengraff.net
+54463
+ ITGLOBAL
+ Roman Kuchukbaev
+ iana-pen&itglobal.com
+54464
+ YDK Co.,Ltd.
+ Ryuuta Ezaki
+ ezaki-ru&ydkinc.co.jp
+54465
+ Extreme Solutions
+ John van der Aa
+ john&extreme-solutions.nl
+54466
+ Supalta
+ Support Informatique
+ inforeseau&supalta.com
+54467
+ btdev
+ Christopher Herzog
+ cjh30&pct.edu
+54468
+ Research and Producion Enterprise EKRA Ltd.
+ Konstantin Doni
+ ekra&ekra.ru
+54469
+ Health Insurance Fund of Republika Srpska
+ Dejan Stojaković
+ dejan.stojakovic&zdravstvo-srpske.org
+54470
+ KUBITZA Network Solutions
+ Kurt Seiler
+ seiler&kubitza.de
+54471
+ Belfast Health and Social Care Trust
+ Michael Henderson
+ michael.henderson&belfasttrust.hscni.net
+54472
+ British Standards Institution (BSI)
+ Paul Akinsete
+ paul.akinsete&bsigroup.com
+54473
+ VR PLUS Altmark-Wendland eG
+ André Kroll
+ it&vb-ware.de
+54474
+ Olean Medical Group
+ Ricky Bee
+ rbee&oleanmedical.com
+54475
+ 72 Fashion Corp.
+ Albert Nigri
+ hr&pgnyc.net
+54476
+ Whitlock Infrastructure Solutions
+ Alex Ulbrich
+ alex.ulbrich&whitlockis.com
+54477
+ Ulbrich Technologies
+ Alex Ulbrich
+ pen&ulbrichtech.com
+54478
+ Shenzhen Kiwi Smartek Co., Ltd.
+ Pendy Cai
+ Pendy.Cai&Kiwi-Smartek.com
+54479
+ NOCSI, Ltd. Liability Co.
+ Loc Nguyen
+ l&nocsi.com
+54480
+ Orphans Care Center - Dreama
+ Ayman Nady
+ a.nady&dreama.org.qa
+54481
+ CloudVirga
+ Chris Fortunato
+ cfortunato&cloudvirga.com
+54482
+ Virtium LLC
+ Greg Picard
+ greg.picard&virtium.com
+54483
+ Infrastruktura TK, OOO (limited liability company)
+ Dmitriy Shvetsov
+ dmitriy.shvecov&infra.ru
+54484
+ weclapp SE
+ Jan Vollendorf
+ vollendorf&weclapp.com
+54485
+ Airnace SA
+ Etienne Bagnoud
+ info&airnace.ch
+54486
+ Zecurion
+ Roman Vasiliev
+ support&zecurion.com
+54487
+ Zavarovalnica Sava d.d.
+ Tomaz Koncan
+ tomaz.koncan&zav-sava.si
+54488
+ Comprod Inc.
+ Waldimar Huamani Alfaro
+ walfaro&comprodcom.com
+54489
+ KVL
+ Pedro Vítor
+ pvitor&kvl.pt
+54490
+ 中广优视新媒体文化(æˆéƒ½ï¼‰æœ‰é™å…¬å¸ (Zhongguang Youshi New Media Culture (Chengdu) Co., Ltd.)
+ seth deng
+ seth.deng&foxmail.com
+54491
+ TranSendX, LLC
+ Jonathan Holt
+ jonathan&transendx.com
+54492
+ BBPC
+ Jonathan
+ J.Nuttall&bbpc.org.uk
+54493
+ Bistum Eichstätt
+ Robert Bittl
+ rbittl&bistum-eichstaett.de
+54494
+ Google Inc
+ Richard Hay
+ rhay&google.com
+54495
+ Provino Inc.
+ Erin Loy
+ erin&provinowines.com
+54496
+ Shire of Dardanup
+ Stephen Eaton
+ Stephen.Eaton&dardanup.wa.gov.au
+54497
+ Claritas Solutions Ltd
+ Derek Baker
+ support&claritas-solutions.com
+54498
+ Direção Regional das Obras Públicas e Comunicações
+ João Pedro Gouveia Botelho
+ noc&azores.gov.pt
+54499
+ Viakoo, Inc.
+ Alex Sternberg
+ alex.sternberg&viakoo.com
+54500
+ Movement Mortgage
+ Jason Bull
+ Jason.Bull&movement.com
+54501
+ Primary Health Medical Group
+ Administrator
+ swlicensing&primaryhealth.com
+54502
+ Rovenma Corp.
+ Şadi Çağatay Öztürk
+ info&rovenma.com
+54503
+ Area9 Pty Ltd
+ Service Desk
+ servicedesk&area9.com.au
+54504
+ Warsaw University of Technology
+ Igor Rutkowski
+ igor_rutkowski&poczta.onet.pl
+54505
+ Transcelestial Technologies PTE LTD
+ Roland Groza
+ dev&transcelestial.com
+54506
+ Intereuropa d.d.
+ Roberto Rusnjak
+ hostmaster&intereuropa.si
+54507
+ IdeaData
+ Rafi Sabel
+ rafi.sabel&netflowauditor.com
+54508
+ Deutsche Telekom - Access 4.0
+ Fabian Schneider
+ fabian-schneider&telekom.de
+54509
+ iCE - Intelligent Controlled Environments
+ Cody Thomson
+ cody.thomson&icecontrol.co.za
+54510
+ Noscendo GmbH
+ Sven Böckelmann
+ sven.boeckelmann&noscendo.com
+54511
+ 1st Financial Bank USA
+ Bob Hudelson
+ ops&1FBUSA.COM
+54512
+ Dynalog India Ltd
+ Anand Sindhav
+ anands&dynalogindia.com
+54513
+ EVBox
+ Arjan van Rooijen
+ arjan.vanrooijen&ev-box.com
+54514
+ Teramed Limited
+ Jacob Hung
+ jbhinfo&gmail.com
+54515
+ EN TOUTE CONFIANCE INC.
+ Frédéric NADEAU
+ support&infidem.biz
+54516
+ INTERTRONIC IT GmbH Wörrstadt
+ Patrick Hochstein
+ p.hochstein&intertronic.de
+54517
+ Vibrant Health, P.C.
+ Linda Jager
+ tljager&msn.com
+54518
+ LLC "Medicina AlfaStrahovaniya"
+ Ilya Lubimov
+ it&alfazdrav.ru
+54519
+ JD
+ liyongchao
+ liyongchao&jd.com
+54520
+ Baryon, LLC
+ Dmitriy Dobromislov
+ d&baryonit.com
+54521
+ AP Sensing GmbH
+ Andreas Baier
+ info&apsensing.com
+54522
+ Vanderkooij Telecommunicatie BV
+ Harm van der Horst
+ h.vanderhorst&vdk-tele.com
+54523
+ MSS International Group
+ Stanislav Mensh
+ mss-88&yandex.ru
+54524
+ Center for Cancer and Blood Disorders
+ Carreen Huffman
+ chuffman&regionalcancercare.org
+54525
+ Montessori College Nijmegen
+ Alex Brand
+ a.brand&montessoricollege.nl
+54526
+ NFT Umweltdatensysteme GmbH
+ Thomas Hahnel-Mueller
+ noc&nft.de
+54527
+ Power Micro Controls America
+ Sergio Rabin
+ sergio.rabin&gmail.com
+54528
+ Datatrust Solutions
+ Andy Thomson
+ a.thomson&datatrustsolutions.com
+54529
+ jbash aka John Bashinski
+ jbash aka John Bashinski
+ jbash&jbash.com
+54530
+ Solvequest GmbH
+ Patrick Hochstein
+ ph&solvequest.com
+54531
+ Rhe-Ma Steuer­beratungs­gesell­schaft mbH
+ Patrick Hochstein
+ patrick.hochstein&rhe-ma.de
+54532
+ Sinteck
+ Fábio Moura
+ fabio&sinteck.com.br
+54533
+ 上海鼎频通信技术有é™å…¬å¸ (Shanghai Dingpin Communication Technology Co., Ltd.)
+ å­™æŽå©· (Sun Liting)
+ slt&shdptx.com
+54534
+ D-Wave Systems, Inc.
+ Mike Sollanych
+ msollanych&dwavesys.com
+54535
+ Alcon Vision, LLC
+ Matthew Castoe
+ matt.castoe&alcon.com
+54536
+ OSAKIDETZA
+ Susana Santa Cruz Aberasturi
+ susana.santacruzaberasturi&osakidetza.eus
+54537
+ Forestlink AB
+ Johan Svensson
+ johan&forestlink.se
+54538
+ FedEx Services
+ Timothy Cole
+ timothy.cole&fedex.com
+54539
+ Wizkers.io
+ Ed Lafargue
+ ed&wizkers.io
+54540
+ Rescale Inc.
+ Adam McKenzie
+ adam&rescale.com
+54541
+ Fuse Integration
+ Frank Dell Kronewitter
+ dell.kronewitter&fuseintegration.com
+54542
+ Qoppao LLC
+ Jonathan Farnham
+ jonathan&qoppao.net
+54543
+ cumulusone LLC
+ Terry Fernandez
+ tfernandez&cumulusone.tech
+54544
+ Metrodata GmbH
+ Rüdiger Kessel
+ r.kessel&metrodata.de
+54545
+ Companhia de processamento de dados do estado do Rio Grande do Sul
+ Daniel Soares de Oliveira
+ daniel-oliveira&procergs.rs.gov.br
+54546
+ California Kidney Specialists
+ Zahra Unwalla
+ zunwalla&ckskidney.com
+54547
+ L'Xtreme
+ Jan Willem Janssen
+ iana&lxtreme.nl
+54548
+ Vereign AG
+ Damyan Mitev
+ damyan.mitev&vereign.com
+54549
+ TSINGHUA TONGFANG CO., LTD.
+ Chengshan Geng
+ gengchengshan&thtfpc.com
+54550
+ MD Clinics
+ Patricia Porter
+ pporter&drmdclinics.com
+54551
+ 北京用å‹æ”¿åŠ¡è½¯ä»¶è‚¡ä»½æœ‰é™å…¬å¸ (Beijing UF Government Software Co., Ltd.)
+ 宋æœæ™– (Song Zhaohui)
+ Songzh&yonyou.com
+54552
+ BPSC
+ DC Ops
+ dcops&bpsc.com.pl
+54553
+ Organización de Estados Iberoamericanos - OEI
+ Santiago Ramos
+ sramos&oei.es
+54554
+ Universität des Saarlandes - Hochschul-IT-Zentrum
+ Alexander Cullmann
+ ident&hiz-saarland.de
+54555
+ YARUS Networks
+ Nikolay Kulagin
+ info&yarus-networks.ru
+54556
+ Finko Group
+ Janis Udensvirs
+ it.helpdesk&finkoinvest.com
+54557
+ Hangzhou Tuners Electronics Co.,Ltd.
+ Xie Zuguo
+ 17808239&qq.com
+54558
+ AmpThink, LLC
+ Lee Herlinger
+ lee.herlinger&ampthink.com
+54559
+ Alvand Solutions LLC dba Accutive Security
+ Paul Horn
+ paul.horn&accutive.com
+54560
+ L.W. Hancock Corporation
+ Lyle W. Hancock
+ lyleh&lwhancock.com
+54561
+ Clairvoyant Technology
+ Scott McMillan
+ smcmillan&clair-tech.com
+54562
+ Mycroft Mind, a.s.
+ Filip Prochazka
+ info&mycroftmind.com
+54563
+ Pratum, Inc.
+ Dave Nelson
+ support&pratum.com
+54564
+ ultra-gigasat ltd
+ Riaz Saddiq
+ riaz.saddiq&ultra-gigasat.com
+54565
+ Almidones Mexicanos S.A. de C.V.
+ Jorge Sanchez
+ jorge.sanchez&almidones.com.mx
+54566
+ Florida Precision Oncology
+ Kathryn G. Bailey
+ kathryn.bailey&21co.com
+54567
+ ORES SCRL
+ stephane Baldino
+ stephane.baldino&ores.be
+54568
+ Rail-Mil sp. z o.o. sp. komandytowa
+ Sławomir Jasiński
+ biuro&rail-mil.eu
+54569
+ Connor Horman
+ Connor Horman
+ chorman64&gmail.com
+54570
+ JSC “Scientific Industrial Enterprise "Rubin"
+ Dmitriy Lukin
+ 6400&npp-rubin.ru
+54571
+ AMI Praha a.s.
+ Roman Pudil
+ roman.pudil&ami.cz
+54572
+ Viggo Service Enablers
+ Michiel Bolder
+ michiel.bolder&viggo.eu
+54573
+ OpenIT
+ Telyukh Sergey
+ noc&itisopen.ru
+54574
+ Adaptiv Networks
+ Arun Pereira
+ apereira&adaptiv-networks.com
+54575
+ PQShield
+ Markku-Juhani O. Saarinen
+ mjos&pqshield.com
+54576
+ backinthirty.net
+ Paul Bender
+ pebender&gmail.com
+54577
+ Red Cedar Oncology
+ Lisa Sweet-Brown
+ lisa&mycompasshealth.org
+54578
+ ART19, Inc.
+ Johannes Vetter
+ johannes&art19.com
+54579
+ Rekono d.o.o.
+ Miha Poberaj
+ miha.poberaj&rekono.si
+54580
+ Leypalhub, S.L.
+ Edwin Mata
+ edwin&leypal.com
+54581
+ Wilmore Electronics
+ Craig Galloway
+ info&wilmoreelectronics.com
+54582
+ AH-KOMP
+ Adam Hrazdil
+ adamhkomp&gmail.com
+54583
+ TV Tools Oy
+ Heikki Lindroos
+ devteam&tvtools.fi
+54584
+ Fusion Software (UK) Ltd.
+ Lee Ottaway
+ ca&software4dentists.co.uk
+54585
+ æ ªå¼ä¼šç¤¾å¤©çœŸå ‚ (Tenshindo Co., Ltd.)
+ reyren rémy
+ r-reyren&tenshindo.ne.jp
+54586
+ VE2DEE
+ David Bergeron
+ davidbergeron&ve2dee.name
+54587
+ NUSYN DIGITAL SOLUTIONS PVT LTD
+ Jahan Kadhar
+ jahan.kadhar&nusyndigital.com
+54588
+ Bombardier Transportation (ZWUS) Polska Sp. z o.o.
+ Wojciech Åšwiderski
+ wojciech.swiderski&rail.bombardier.com
+54589
+ Weller IT Solutions
+ Max Weller
+ iana-pen&weller-it.com
+54590
+ 2JZ.SE
+ Pontus Engblom
+ pontus&2jz.se
+54591
+ RECSY
+ Eduard
+ ed_pozdnyakov&mail.ru
+54592
+ dmTECH GmbH
+ Stefan Armbruster
+ DMX-Windows-Applications&dm.de
+54593
+ Verlag Parzeller GmbH & Co. KG
+ Christian Wehner
+ iana-ldap&parzeller.org
+54594
+ Richter IT-Consulting
+ Sven Richter
+ sven.richter&richter-it-consulting.de
+54595
+ Phinergy
+ Atal Shargorodsky
+ atal&phinergy.com
+54596
+ Duracomm Corporation
+ Christian Cochran
+ christian&duracomm.com
+54597
+ L&T Technology Services
+ Nishant Kohli
+ nishant.kohli&ltts.com
+54598
+ Daimler AG
+ Christian Lindner
+ christian.l.lindner&daimler.com
+54599
+ DPD Direct Parcel Distribution Austria GmbH
+ Fabian Wehsner
+ fabian.wehsner&dpd.at
+54600
+ PGE Systemy S.A.
+ Rafał Durka
+ rafal.durka&gkpge.pl
+54601
+ LLC «FOTEL»
+ Nedashkovskiy Alexey
+ fotel&fotel.pro
+54602
+ Wobben Windpower Industria e Comercio Ltda
+ Elcio Lima
+ elcio.lima&wobben.com.br
+54603
+ Hosting.cl
+ Alvaro Flaño
+ alvaro&hosting.cl
+54604
+ Telecom Argentina SA
+ Sebastian Fernandez Moran
+ sfmoran&teco.com.ar
+54605
+ Targa Telematics S.p.A.
+ Marco Andrea Speronello
+ marcoandrea.speronello&targatelematics.com
+54606
+ Scalstrm AB
+ Ola Bengtsson
+ ola&scalstrm.com
+54607
+ Epsom & St Helier University Hospitals NHS Trust
+ Russell Ealing
+ russell.ealing&nhs.net
+54608
+ Definium Technologies
+ Mike Cruse
+ mcruse&definium.net
+54609
+ Centurion Intelligence Consulting Agency
+ Mr. M. S. Timotheus Weidner
+ webmaster&centurion.ovh
+54610
+ OOO "NTC Rotek"
+ Pavel Mustaev
+ admindir&rotek.ru
+54611
+ Stichting Casade
+ Pascal van den Dungen
+ admin&casadenl.onmicrosoft.com
+54612
+ Chicago Digital Power
+ Helmer Jesus Narvaez
+ jnarvaez&cdpups.com
+54613
+ Adaptive Security SpA
+ Ricardo Pérez
+ rperez&adaptivesecurity.cl
+54614
+ Southbank Centre
+ Quentin Bradley
+ headist&southbankcentre.co.uk
+54615
+ Surveillus Networks LLC
+ Mark Lewis
+ mark&surveillus.com
+54616
+ Australian Institute of Family Studies
+ Stephen Norman
+ aifsit&aifs.gov.au
+54617
+ Anomaly Software
+ Dev Mukherjee
+ hello&anomaly.net.au
+54618
+ SIG11
+ Core Team (elratt0r)
+ core&sig11.de
+54619
+ 7 Sigma Systems
+ Phil Sampson
+ psampson&7sigma.com
+54620
+ Inxmail GmbH
+ Michael Ruf
+ michael.ruf&inxmail.de
+54621
+ Pantacor Ltd
+ Alexander Sack
+ alexander.sack&pantacor.com
+54622
+ James Cahill
+ James Cahill
+ oid&prouser123.me
+54623
+ Raven51 AG
+ Hartmut Schindler
+ it&raven51.de
+54624
+ RUP Limited
+ Rupert Williams
+ rup&rup.co.uk
+54625
+ lepidum Co. Ltd.
+ Ryo Kajiwara
+ kajiwara&lepidum.co.jp
+54626
+ Marxup GmbH
+ Lukas Mueller
+ mueller&marxup.de
+54627
+ Graham Automation Systems, LLC
+ Rodd Graham
+ rgraham&grahamautomation.com
+54628
+ Bonneville Joint School District no. 93
+ Rick Davis
+ davisr&d93.k12.id.us
+54629
+ Nick Robison
+ Nick Robision
+ nick&nickrobison.com
+54630
+ PATHION
+ Vineet Dharmadhikari
+ vineetd&pathion.com
+54631
+ NETZWERK Software GmbH
+ Felix Krüger
+ edv_lizenz&netzwerk.de
+54632
+ Univerzitetni kliniÄni center Ljubljana
+ Matej Grom
+ matej.grom&kclj.si
+54633
+ Innovative Interfaces Incorporated
+ Jeffrey Skelton
+ iana&iii.com
+54634
+ Informatyka Bogusławski spółka z ograniczoną odpowiedzialnością sp. k.
+ Administrator OID
+ administrator-oid&ib.pl
+54635
+ ShowCase Holding BV
+ Bart Bergman
+ b.bergman&showcase.nl
+54636
+ Axomem Pte Ltd
+ Sean Whiteley
+ axm.iana&axomem.io
+54637
+ Ningbo Rongxin Ansheng Machinery Co., Ltd.
+ Azayaka Hanataba
+ support&rxmech.com
+54638
+ Alvarez & Marsal
+ James Chalmers
+ jchalmers&alvarezandmarsal.com
+54639
+ RESPUBLIKA
+ Dmitry
+ dmitry.malyshok&tio2.com.ua
+54640
+ 深圳åŽè¿œäº‘è”æ•°æ®ç§‘技有é™å…¬å¸ (Shenzhen Huayuan Yunlian Data Technology Co., Ltd.)
+ 武晓花 (Wu Xiaohua)
+ xiaohua.wu&huayuan-iot.com
+54641
+ AERODISK LLC
+ Mustafaev Timur
+ t.mustafaev&aerodisk.ru
+54642
+ DiniTech GmbH
+ Ing. Dietmar Niederl
+ office&dinitech.at
+54643
+ Kriminalomsorgsdirektoratet
+ Vidar Hanto
+ vidar.hanto&kriminalomsorg.no
+54644
+ SolarEdge Technologies Ltd
+ Aviad Yeshaya
+ Compliance&solaredge.com
+54645
+ Parzeller Service und Support GmbH & Co. KG
+ Christian Becker
+ christian.becker&parzeller.de
+54646
+ hfp Informationssysteme GmbH
+ Andreas Kinzler
+ iana-pen&hfp.de
+54647
+ EXT'IN
+ Mathieu VACHER
+ staff&extin.fr
+54648
+ Bareweb Inc
+ James Kuo
+ jkuo&barenecessities.com
+54649
+ Kuo LLC
+ James Kuo
+ jim&kuo-llc.com
+54650
+ Kerry's Nice And Sweet Treats
+ Nigel Des Vignes
+ nigel&niceandsweettgo.com
+54651
+ Ningbo Ginlong Technologies Co.,Ltd.
+ min.xu
+ min.xu&ginlong.com
+54652
+ PERI GmbH
+ Tobias Rieder
+ tobias.rieder&peri.de
+54653
+ Beijing hereit Technology Co.,Ltd.
+ shengjing li
+ lisj&hereit.com.cn
+54654
+ Gemmb Pty Ltd
+ Garry Thomas
+ ianaregistration&gemmb.com
+54655
+ Cytognos S.L.
+ Elena Hervalejo
+ ehervalejo&cytognos.com
+54656
+ Silicongate Lda.
+ Gabriel Santos
+ itmgr&silicongate.com
+54657
+ Northrop Grumman - Space Systems
+ Jeff Hobbs
+ jeffrey.hobbs&ngc.com
+54658
+ Oncam
+ Duane Mohney
+ dmohney&oncamgrandeye.com
+54659
+ GigSky, Inc.
+ Tony Wyant
+ twyant&gigsky.com
+54660
+ RUTOLL, LLC
+ Nikolay Maximov
+ maximov&rutoll.ru
+54661
+ LLC NPO RPS
+ Krivko Artem
+ service&npo-rps.ru
+54662
+ SPEICHER
+ Sebastian Speicher
+ nospam.speicher&gmail.com
+54663
+ Tribunal Regional do Trabalho da 1ª Região
+ Armindo Gomes
+ armindo.gomes&trt1.jus.br
+54664
+ Genious Communications
+ Driss Najam
+ d.najam&genious.net
+54665
+ Tuopu Baorui Shenzhen Electronics Co.,Ltd.
+ Yan Zhang
+ zy&toprie.com
+54666
+ SwitchDin
+ Andrew Mears
+ andrew.mears&switchdin.com
+54667
+ Blue38 Consultants LLC
+ Matthew Groff
+ matt&blue38llc.com
+54668
+ ION Media Networks
+ Matthew McDonald
+ matthewmcdonald&ionmedia.com
+54669
+ Tibit Communications
+ Kevin A. Noll
+ kevin.noll&tibitcom.com
+54670
+ Finance Now Limited
+ Mark Lyons
+ mark.lyons&concepts.co.nz
+54671
+ Arcible Limited
+ Richard Green
+ richard.green&arcible.com
+54672
+ Bank Jateng
+ Thomas Irwan
+ thomas&bankjateng.co.id
+54673
+ Krone Business Center GmbH & Co. KG
+ Stefan Wenker
+ stefan.wenker&krone.de
+54674
+ The We Project Inc.
+ Nicolas Seritti
+ nick&twp-inc.com
+54675
+ Two Six Labs, LLC
+ Nicholas Laird
+ nicholas.laird&twosixlabs.com
+54676
+ Partridge Crossing
+ Richard Dawson
+ dawsora&gmail.com
+54677
+ Corporation of Norfolk County
+ OID Admin
+ webmaster&norfolkcounty.ca
+54678
+ SBS Information Systems Co.,Ltd.
+ Takehisa Iwasaki
+ t_iwasaki&sbs-infosys.co.jp
+54679
+ Kibotos
+ Alexander R. Krause
+ krause&kibotos.de
+54680
+ Airbus Operations GmbH
+ Philipp Griessler
+ igxi-indus&airbus.com
+54681
+ Mobica Limited
+ rafal.wisniewski&mobica.com
+ rafal.wisniewski&mobica.com
+54682
+ Sparkassenakademie Bayern
+ ASCHENBRENNER Florian
+ f.aschenbrenner&s-akaby.de
+54683
+ P.U.S. mvb
+ Szymon Skoczyński
+ szymon.skoczynski&mvb.pl
+54684
+ Valen Power
+ Stephen Daries
+ stephen&valen.com.au
+54685
+ Alolise
+ Jérôme Avond
+ jerome.avond&alolise.org
+54686
+ Innovative Collaboration Inc.
+ Pete Holcomb
+ pholcomb&icavn.com
+54687
+ Hestnet
+ Luke Hester
+ lukehester&hotmail.com
+54688
+ DIGIPAX
+ Devyatnikov Alexey
+ stingx&digipax.dev
+54689
+ PKI Services
+ Roberto Rodriguez
+ info&pkiservices.co
+54690
+ RXD NOVA Pharmaceuticals Inc.
+ Jeremy Gray
+ Jeremy.Gray&rxdnovapharma.com
+54691
+ Ministerium für Wirtschaft, Innovation, Digitalisierung und Energie des Landes Nordrhein-Westfalen
+ Benedikt Knust
+ benedikt.knust&mwide.nrw.de
+54692
+ phinneyridge.com
+ Tom Rutchik
+ tom&phinneyridge.com
+54693
+ CFAO
+ Simon ROBELIN
+ exploitation&cfao.com
+54694
+ South Correctional Entity
+ Adam Munson
+ amunson&scorejail.org
+54695
+ Satelles, Inc.
+ Mark Hargrove
+ mhargrove&satellesinc.com
+54696
+ AlphaTech
+ Ãlvaro Díaz
+ ads847ads&gmail.com
+54697
+ Oxbotica
+ Terry Dooher
+ sysadmin&oxbotica.com
+54698
+ Suburban Pulmonary Medicine, PC
+ Shannon Sharp
+ shantan34&gmail.com
+54699
+ JoVa
+ Joseph Riopelle
+ joseph.riopelle&gmail.com
+54700
+ Wachter, Inc.
+ Mark Hufford
+ itmgmt&wachter.com
+54701
+ ENABLER LTD.
+ Tsutomu Sano
+ t.sano&enabler.co.jp
+54702
+ Anaconda
+ Bradley Kreider
+ bkreider&anaconda.com
+54703
+ Djmemjy Enterprise
+ Matthew Kennedy
+ mattkennedy_12&yahoo.com
+54704
+ CASTCORE
+ SeougYun,Park
+ sypark&castcore.net
+54705
+ Dr. Gary A. Lieberman,PA
+ Afsi Halati
+ Afsih&aol.com
+54706
+ Vita Soft
+ Fang Weiming
+ china_zjfwm&126.com
+54707
+ Integrity Net Solutions and Services
+ Abdullah Alrasheed
+ abdullah&integritynet.biz
+54708
+ Wilson Bank & Trust
+ Stephen Jaquish
+ itadmins&wilsonbank.com
+54709
+ Walton K. Joyner Jr., MD
+ Stacy Upchurch
+ joynerophthalmology&gmail.com
+54710
+ Civilex Victoria
+ Kelvin Godde
+ kelvin&itsolutions.com.au
+54711
+ Make Nashville
+ John Northrup
+ john&8bitwizard.net
+54712
+ RADS Inc.
+ Nick Patel
+ nick&rads.io
+54713
+ Interactive Network (https://www.internet.de)
+ John Fitzgerald
+ iana-pen&internet.de
+54714
+ Thom Rounds Broadcast and Information Technologies
+ Thomas A Rounds
+ trounds&tdrounds.net
+54715
+ Beijing CloudFly Technology and Development Ltd.
+ Wang, Xijun
+ wangxj&cloud-fly.com
+54716
+ Senety Investment, Inc.
+ OID Administrator
+ oidadmin&senety.com
+54717
+ Corbium Company
+ Benjamin Beideman
+ infra&corbiumco.com
+54718
+ CVisionLab LLC
+ Dmitri Lapin
+ lapin&cvisionlab.com
+54719
+ 8 Bit Wizard
+ John Northrup
+ john&8bitwizard.net
+54720
+ Dokobit, UAB
+ Gintas Balciunas
+ gintas&dokobit.com
+54721
+ EasyVirt
+ Bernard Thierry
+ thierry.bernard&easyvirt.com
+54722
+ Fluepke
+ Carl Fabian Luepke
+ iana&luepke.email
+54723
+ CREATURUM
+ Creaturum Team
+ creaturum&protonmail.ch
+54724
+ Strij
+ Aleksandr Solomakha
+ asolomakha&gelarm.ru
+54725
+ Slthing
+ Michal Kirejczyk
+ michalkirejczyk&outlook.com
+54726
+ Thales Digital Factory
+ Hamza ATTAR
+ Hamza.ATTAR&thalesdigital.io
+54727
+ Korum Automotive Group
+ Kevin Loney
+ kloney&korum.com
+54728
+ Osceola County Sheriff's Office
+ Ryan Potts
+ ryan.potts&osceola.org
+54729
+ Electrify America LLC
+ Jonel Timbergen
+ jonel.timbergen&hubject.com
+54730
+ Cinkciarz.pl Sp. z o.o.
+ Security
+ security&cinkciarz.pl
+54731
+ Southern Health and Social Care Trust
+ Jason Donnan
+ jason.donnan&southerntrust.hscni.net
+54732
+ Schueco International KG
+ Admin
+ admin&schueco.com
+54733
+ Shenzhen Absen Optoelectronic Co., Ltd
+ parker.xu
+ parker.xu&absen.com
+54734
+ AdamsCon IT & Security Consulting Services Limited
+ Lynn Grant
+ lynn.grant&adamscon.bz
+54735
+ Zeit, Inc.
+ Joe Cohens
+ info&zeit.co
+54736
+ Urenco
+ Chris Thomas
+ chris.thomas&urenco.com
+54737
+ Cardinality Ltd
+ Kevin Boateng
+ kevin.boateng&cardinality.co.uk
+54738
+ Corvid Technologies, LLC
+ Greg Lincoln
+ greg.lincoln&corvidtec.com
+54739
+ Sektion Allgäu-Kempten des Deutschen Alpenvereins e.V.
+ Wolfgang Doll
+ wodo&dav-kempten.de
+54740
+ RESPUBLIKA MALL
+ Dmitry Malyshok
+ imalyshok&gmail.com
+54741
+ ClubCorp USA, Inc
+ Robert Butler
+ network.team&clubcorp.com
+54742
+ Hangzhou JiuLue Technology Co., Ltd
+ zhengguodong
+ zhengguodong&jiuluetec.com
+54743
+ NVT Phybridge Inc.
+ Ian MacPherson
+ ian.macpherson&nvtphybridge.com
+54744
+ ShangHaiDieNian Information Technology Co., Ltd.
+ jason wu
+ weifeng.wu&7x-networks.com
+54745
+ Careerforce
+ Mark Lyons
+ mark.lyons&concepts.co.nz
+54746
+ Canoo Inc.
+ David Dai
+ david.dai&canoo.com
+54747
+ ABUS Security Center
+ Stuart Parris
+ s.parris&abus-sc.com
+54748
+ Ministarstvo unutrasnjih poslova Crne Gore
+ Tatjana Drobnjak
+ tatjana.drobnjak&mup.gov.me
+54749
+ Gulf payment company
+ Abdulwahab Almimony
+ aalmimony&gccsg.org
+54750
+ Vincit
+ Janne Rönkkö
+ janne.ronkko&vincit.fi
+54751
+ GrayRobinson, PA
+ Patrick Heisinger
+ patrick.heisinger&gray-robinson.com
+54752
+ Nicotech Int
+ Andrey Murav'yov
+ ant&nicotech.ru
+54753
+ Oxolutions BV
+ Olivier Olmer
+ olivier.olmer&oxolutions.nl
+54754
+ Optics #1, LLC
+ Dmitry Tsaregradskiy
+ projectmanager&rrh.world
+54755
+ Stad Sint-Niklaas
+ Leander Quintelier
+ ict&sint-niklaas.be
+54756
+ Signaltec
+ Vasily Sidyakov
+ vsidyakov&signaltec.ru
+54757
+ Ahgora Sistemas
+ Ricardo Antonio Pralon Santos
+ ricardo.pralon&ahgora.com.br
+54758
+ Schattenportal
+ Sven Koch
+ oid&schattenportal.de
+54759
+ shift GmbH
+ Tobias Kirchhofer
+ admin&shift.agency
+54760
+ Siemens Schweiz AG SSP
+ Alexander Friesen
+ alexander.friesen&siemens.com
+54761
+ Just Another Shop* BMI Productions*& BHP Corporation
+ Harmony Adams or Schindler
+ kty593130&gmail.com
+54762
+ Openfactory GmbH
+ Silvan Gebhardt
+ factory&openfactory.ch
+54763
+ Nous Technologies
+ Luis Cordova
+ luis.cordova&noustrack.com
+54764
+ Arilia
+ Stephane Bourque
+ stephane.bourque&arilia.com
+54765
+ Power supply production (PSP)
+ Amir Golbaz
+ crm&psp.ir
+54766
+ WondaLink Inc.
+ Tom Chen
+ tom.chen&wondalink.com
+54767
+ Software Service, Inc.
+ Masato Mori
+ masato_mori&softs.co.jp
+54768
+ 360 Vision Technology Ltd
+ Richard Eccleshall
+ richard.eccleshall&360visiontechnology.com
+54769
+ Think Technology
+ Murillo Brito Chaves
+ ti&tkth.com.br
+54770
+ pargareh system parseh
+ Siamak Danesh
+ info&pargarehsystem.com
+54771
+ ys4fun
+ dong yang
+ aiaoyang&outlook.com
+54772
+ Nuratech Networks LLC
+ Mukunda Haveri S
+ mukunda.haveri&gmail.com
+54773
+ Papierfabrik Niederauer Mühle GmbH
+ Markus Körner
+ m.koerner&niederauer-muehle.de
+54774
+ Renuka's Castle
+ Martin Edgar Furter Rathod
+ pen&renukascastle.co.in
+54775
+ Center for Medical Interoperability
+ Sumanth Channabasappa
+ sumanth&center4mi.org
+54776
+ Dealex
+ PEN Admin
+ penadmin&dealex.fi
+54777
+ HP-Hrvatska pošta d.d.
+ Ivan PoldrugaÄ
+ ivan.poldrugac&posta.hr
+54778
+ Hyerpu Tech Co. Ltd
+ Wang Xiaodong
+ xdwangchn&163.com
+54779
+ Schmithuysen TestLab-AG
+ Kai Schmithuysen
+ kai.schmithuysen&outlook.com
+54780
+ Virtual Power Systems
+ Roland Larocque
+ roland&virtualpowersystems.com
+54781
+ Griwes Homelab
+ Michał Dominiak
+ griwes&griwes.info
+54782
+ BackBox Software LTD
+ Rafi Zvi
+ rafi&backbox.com
+54783
+ Delta Networks(Xiamen) Inc.
+ linki.chen
+ linki.chen&deltaww.com
+54784
+ ELEKON, s.r.o.
+ Milan LukáÄ
+ ml&mobatime.cz
+54785
+ Schweizerische Mobiliar Versicherungsgesellschaft AG
+ Reto Marugg
+ reto.marugg&mobi.ch
+54786
+ X Connections Ltd.
+ Mathijs Johannes de Hoog
+ mdehoog&x-connections.com
+54787
+ 24CARE
+ Matthijs Johannes de Hoog
+ Mdhoog&24care.nu
+54788
+ Collé Sittard Machinehandel B.V.
+ Ronald Bruyenberg
+ ict&colle.eu
+54789
+ MaineHealth
+ Internet Domain Registrar at MaineHealth
+ InetDomAdmin&mmc.org
+54790
+ Taler Systems SA
+ Florian Dold
+ dold&taler.net
+54791
+ dbck
+ Dennis Böckmann
+ iana-pen&dbck.de
+54792
+ Osprey Video, Inc
+ Jeremy Gerdes
+ support&ospreyvideo.com
+54793
+ Innovation Care Partners
+ Hazen Kor
+ hkor&icphealth.com
+54794
+ Stamhuis Bouwbedrijf B.V.
+ Joep van der Ben
+ j.vanderben&felton.nl
+54795
+ HiveMQ / dc-square GmbH
+ Christian Götz
+ info&hivemq.com
+54796
+ Department of Public Instruction - State of Wisconsin
+ Martin Dunn
+ martin.dunn&dpi.wi.gov
+54797
+ New England Hernia Center LLC
+ Laurie Duchesne
+ laurie.duchesne&lowellsurgical.com
+54798
+ Dalian Neusoft Education Technology Group Co. Limited
+ Fulong Sun
+ sunfulong&neusoft.edu.cn
+54799
+ SVD Gmbh
+ Richard Anzenberger
+ lizenzmanagement&svdgmbh.at
+54800
+ Apparent Inc.
+ Ani Matan
+ ani.matan&apparent.com
+54801
+ County of Kern
+ Hugh McDaid
+ mcdaidh&kerncounty.com
+54802
+ Software Colombia S.A.S.
+ Alex Chacon
+ admin&software-colombia.com
+54803
+ LLC Sphera Telecom
+ Michael Zingerman
+ kad&spheratele.com
+54804
+ Robot Industries
+ Asiri Dissanayaka
+ asiri&onsel.lk
+54805
+ Moshk co Ltd
+ Mohammad Davood Asgari
+ md.asgari&gmail.com
+54806
+ spy.de
+ Peer Diestelhorst
+ iana&spy.de
+54807
+ Truepic, Inc.
+ Philip Prindeville
+ philip&truepic.com
+54808
+ NICE
+ Danny Eventov
+ ssl&nice.com
+54809
+ Linkomnia Limited
+ WONG WAN LEUNG
+ wanleung&linkomnia.com
+54810
+ Mike Bressem
+ Mike Bressem
+ mike&bressem.com
+54811
+ Virgil Security, Inc.
+ Dmitry Dain
+ ddain&virgilsecurity.com
+54812
+ Keramist Ltd
+ Yevhen Hlazunov
+ admin&keramist.com.ua
+54813
+ Thales Defense & Security, Inc.
+ Ian Anderson
+ EID_Contact&thalesdsi.com
+54814
+ GuaranteeWise Technology Corp.
+ Jack Tsai
+ jacktjc&gtewise.com
+54815
+ Model Obaly a.s.
+ Zdenka Luzarova
+ zdenka.luzarova&modelgroup.com
+54816
+ TPC Group, LLC
+ Danny Corgiat
+ infraops&tpcgrp.com
+54817
+ netUP Pty Ltd
+ Armin Marxer
+ armin&netup.co.za
+54818
+ NanoTrix
+ Ondrej Smola
+ ondrej.smola&nanotrix.cloud
+54819
+ Confluera, Inc.
+ Abhijit Ghosh
+ abhijit&confluera.com
+54820
+ Precision Test Systems
+ Martyn Smith
+ martyn&ptsyst.com
+54821
+ EX4 Tech
+ Eka Puji Widiyanto
+ ekapujiw2002&gmail.com
+54822
+ NewVac, LLC
+ Steven Marchegiano
+ helpdesk&newvac-llc.com
+54823
+ NeiMengGu Shipeng Technology
+ Leo Gan
+ 10107289&qq.com
+54824
+ Khwahish Technologies private limited
+ Srinivasan Murugappan
+ msvraji&yahoo.com
+54825
+ Frimley Health NHS Foundation Trust
+ Andy Landsberg
+ fhft.cybersecurity&nhs.net
+54826
+ Cayonyx, LLC
+ Keith Sarbaugh
+ keith&cayonyx.com
+54827
+ Noblesse
+ Vitalii Rykunov
+ vitalii.rykunov&gmail.com
+54828
+ KCON IT Consulting
+ Philip Könighofer
+ office&kcon.at
+54829
+ Realia Technologies, S.L.
+ Rubén Blanco
+ ruben.blanco&realsec.com
+54830
+ Podiatry Associates of Lake County Inc.
+ Donald Farley
+ lakepodiatry&sbcglobal.net
+54831
+ SIFULAN Malaysian Access Federation
+ Muhammad Farhan Sjaugi
+ farhan&sifulan.my
+54832
+ TAISYS Technologies Co., Ltd.
+ Banton Chen
+ banton.chen&taisys.com
+54833
+ Kennedy Baptist College
+ Kennedy ICT Department
+ kennedyit&kennedy.wa.edu.au
+54834
+ Zentera Systems, Inc.
+ Michael Ichiriu
+ michiriu&zentera.net
+54835
+ PocoDicom
+ Robin Boerdijk
+ rhmboerdijk&gmail.com
+54836
+ Sterling Endeavours Ltd
+ Trevor North
+ twjnorth&sterlingend.co.uk
+54837
+ Green Peak Innovations
+ Steven Wojciechowski
+ swojciechowski&greenpeakinnovations.com
+54838
+ Treasury Intelligence Solutions GmbH
+ Markus Stepins
+ cloudit&tis.biz
+54839
+ Iridium Satellite LLC
+ Web Admin
+ webadmin&iridium.com
+54840
+ GLOBAL POWER DESIGN INC.
+ KADIR YILMAZ
+ INFO&GLOBALPOWERDESIGN.COM
+54841
+ GoGet AB
+ K.T. Goguev
+ kiril&gogetcorp.com
+54842
+ mcraindrop
+ Cornelius Moucha
+ peniana&raindrop.ws
+54843
+ Betriebszentrum IT-SysBw
+ Burkhard Drueke
+ burkharddrueke&bundeswehr.org
+54844
+ JABETTO FOR ESDM
+ Jack Waskito
+ jack&jabetto.com
+54845
+ Universitätsklinikum Augsburg
+ Max Netzheimer
+ sysadmin&uk-augsburg.de
+54846
+ Gateshead Health NHS Foundation Trust
+ Ian Slater
+ i.slater&nhs.net
+54847
+ POWER CONVERTER TECH
+ Kevin Chen
+ kevintsen&hotmail.com
+54848
+ Amzetta Technologies LLC
+ Arran Hsieh
+ arranh&amzetta.com
+54849
+ Loadbalancer.org
+ Malcolm Turnbull
+ info&loadbalancer.org
+54850
+ Teradyne, Inc
+ Tuyen Nguyen
+ tuyen.nguyen&teradyne.com
+54851
+ Nuts foundation
+ Wout Slakhorst
+ info&nuts.nl
+54852
+ KRYPTON Polska Sp. z o.o.
+ Artur Zięba-Kozarzewski
+ it&krypton-polska.com
+54853
+ Cypher Strategic
+ Val Shaikh
+ val.shaikh&cypherstrategic.com
+54854
+ Simplifia
+ Jean-Baptiste VERCRUYSSE
+ jb.vercruysse&simplifia.fr
+54855
+ Brigantia Learning Trust
+ Adam Kubica
+ akubica&brigantiatrust.net
+54856
+ Electro Design Pty Ltd
+ Ingo Losch
+ ingo&electrodesign.com.au
+54857
+ UAB "Affidea Lietuva"
+ Giedrius Frankas
+ giedrius.frankas&affidea.com
+54858
+ T-CZ a.s.
+ Michal Pecka
+ it&tcz.cz
+54859
+ GTI Technologies Inc
+ DANIEL BICHARA
+ DANIELB&FASTSENSOR.US
+54860
+ US Home Automation LLC
+ Neil Cherry
+ ncherry&ushomeautomation.com
+54861
+ Starr Companies
+ John Harte
+ john.harte&starrcompanies.com
+54862
+ Milano Engineering GmbH
+ Alexander Gräf
+ graef&milano.engineering
+54863
+ Geo Blue
+ Chris Baiocchetti
+ cbaiocchetti&geo-blue.com
+54864
+ PoEWit Technologies Inc
+ Dusan Jankov
+ dusan&poewit.com
+54865
+ Migräne-Klinik Königstein Verwaltungsgesellschaft mbH
+ Erik Schmoock
+ edv&koenig.crsg.online
+54866
+ Image Ingegration Inc
+ Cullen Jennings
+ fluffy&iii.ca
+54867
+ Morgan Properties
+ John Shelton
+ oid&morepropertymgmt.com
+54868
+ Onomondo
+ Henrik Aagaard
+ hello&onomondo.com
+54869
+ Blade Group
+ Erik Arfvidson
+ erik.arfvidson&blade-group.com
+54870
+ COMET-Group
+ Wolfgang Reimann / Robin Beismann
+ CGP-DG-IT-IANA&comet-group.com
+54871
+ Fundamental Research
+ Clinton James Rocksted
+ clint-fundamental&outlook.com
+54872
+ Laumer Vertriebs- und Verwaltungs GmbH
+ Benjamin Zettl
+ benjamin.zettl&laumer.de
+54873
+ Aggregate Solutions LLC
+ Ben Kwayisi
+ ben&aggsol.com
+54874
+ Exyte AG
+ Michael Titgemeyer
+ michael.titgemeyer&exyte.net
+54875
+ Civica
+ Tony Ditchfield
+ tony.ditchfield&civica.co.uk
+54876
+ IPI GmbH
+ Sabine Eberlein
+ edv&ipi.crsg.online
+54877
+ Implaneo Dental Labor Regensburg GmbH
+ Fatih Birinci
+ edv&labor-rgbg.crsg.online
+54878
+ Schonfeld
+ Anthony Cheng
+ acheng&schonfeld.com
+54879
+ MANTELECTRIC S.A.
+ Roberto Fernández
+ rf&mantelectric.com
+54880
+ Neil Stone
+ Neil Stone
+ neil.stone&gmail.com
+54881
+ Shine Corporate Ltd
+ IT Infrastructure
+ ITInfrastructure&shine.com.au
+54882
+ Fiserv GIOLabs
+ Fiserv Global Cyber Security Services GIOLabs
+ pki.services&fiserv.com
+54883
+ Keewin display Co. Ltd
+ Chaoyang Li
+ cy.Li&keewin.com
+54884
+ Tano Systems LLC
+ Anton Kikin
+ a.kikin&tano-systems.com
+54885
+ Sdrsystems.Net
+ Marvin Wolfthal
+ maw&weichi.com
+54886
+ Capacicom
+ Dan Peleg
+ danp&capacicom.com
+54887
+ Jamestown US-Immobilien GmbH
+ Jörg Schoppmann
+ joerg.schoppmann&jamestown.de
+54888
+ Premier Medical Concierge
+ Joseph Bandeira MD
+ bandeiramd&gmail.com
+54889
+ Walker IT Group LLC
+ Richard Reuling
+ rick&walkeritg.com
+54890
+ Roechling Medical Lancaster, LLC.
+ Mike Harsh
+ oid-admin&roechling-medical.us
+54891
+ NTHU Library
+ Yen-Chih Chang
+ apricot&lib.nthu.edu.tw
+54892
+ HENZ ICT
+ Rene Hennequin
+ pen&henz.nl
+54893
+ Anord Mardix Inc.
+ Robert Lantzy
+ robert.lantzy&anordmardix.com
+54894
+ Pason Power
+ Michael Gavenonis
+ michael.gavenonis&pason.com
+54895
+ NorthEast Treatment Centers
+ Andrew Sather
+ it-ops&net-centers.org
+54896
+ 柳州达迪通信技术股份有é™å…¬å¸ (Liuzhou Dadi Communication Technology Co., Ltd.)
+ 谭婵媛 (Tan Yuanyuan)
+ dadi&lzdd.com
+54897
+ Antarctic Group
+ Andrew Willett
+ contact&antarcticgroup.com
+54898
+ bekeris.net
+ Algis Bekeris
+ algis&bekeris.net
+54899
+ B3E
+ Christoph Boehme
+ christoph&b3e.net
+54900
+ GuangZhou HungTa Intelligent Technology
+ Zhu Sir
+ daniao14&qq.com
+54901
+ Safe-Com Wireless LLC
+ Henry Wojtunik
+ henry&Safe-Comwireless.com
+54902
+ WIS International
+ Matthew Burr
+ netadmin&wisintl.com
+54903
+ Minim Inc.
+ Sam Stelfox
+ devops&minim.co
+54904
+ HCS Electronics
+ Hans Christian Stokka
+ hcstokka&hcs.no
+54905
+ EXISCOM SAC
+ VICTOR BOSLEMAN
+ vbosleman&exiscom.com
+54906
+ MEDSOFT
+ Armin Weiner
+ armin_weiner&hotmail.com
+54907
+ MET Norway
+ Christian Skarby
+ christian.skarby&met.no
+54908
+ Vivid Inc.
+ Keiei Tanto (IANA coordinator)
+ iana-org&vivid-inc.net
+54909
+ Altenergy Power System Inc.
+ Kevin Lu
+ kevin.lu&apsystems.cn
+54910
+ Beijing INNOVIS Technology Co., Ltd.
+ Wenli Si
+ wlsi&innovisgroup.com
+54911
+ Univa Corporation
+ William Bryce
+ bbryce&univa.com
+54912
+ XeL Technology Inc.
+ Wen Zhiquan
+ wen.zhiquan&xel-tech.com
+54913
+ Codarra Advanced Systems
+ Chris Hope
+ information&codarra.com.au
+54914
+ AP Pension
+ Steen Nyborg
+ sny&appension.dk
+54915
+ Glodia Corporation
+ Hiroyasu Watanabe
+ watanabe&glodia.jp
+54916
+ IDEMIA France
+ Benoit MOUROUX
+ benoit.mouroux&idemia.com
+54917
+ Northern Health & Social Care Trust
+ Kevin Duffin
+ ICT.DataCentreTeam&northerntrust.hscni.net
+54918
+ Solnet S.A
+ Liliana Correa
+ liliana.correa&solnet.com.py
+54919
+ Chengdu Dongfangshengxing Electronics Co.,Ltd
+ Lianghuai Feng
+ flhcd&163.com
+54920
+ Cancer Center Middle Georgia
+ Tina Parham
+ cparham&ccmgeorgia.com
+54921
+ Cohesion Data Corp.
+ Ella Lien
+ ella.lien&cohesiondata.com
+54922
+ Zing sp. z o.o.
+ Leszek Masłowski
+ leszek.maslowski&zing.com.pl
+54923
+ U&S Services, Inc.
+ Dan Robbins
+ usfsysadmin&usservicesinc.com
+54924
+ Oradat Systems
+ Chris Oradat
+ coradat&gmail.com
+54925
+ LaserAnimation Sollinger GmbH
+ Michael Sollinger
+ development&laseranimation.com
+54926
+ Southwest Reinsurance, Inc.
+ Shawn Jones
+ itprojects&southwestre.com
+54927
+ Burckhardt Compression AG
+ Van Khiem Quach
+ vankhiem.quach&burckhardtcompression.com
+54928
+ Aquarius Production Company
+ Technical department
+ lic-reg&aq.ru
+54929
+ Socialdemokraterna
+ Mattias Gökinan
+ mattias.gokinan&socialdemokraterna.se
+54930
+ The Bravo's
+ Matt Bravo
+ matt&thebravos.org
+54931
+ Duvel Moortgat NV
+ Ronny Van Den Broeck
+ ronny.vandenbroeck&duvel.be
+54932
+ Validated ID, SL
+ Fernando Pino Sola
+ tsp&validatedid.com
+54933
+ Joint Stock Company «Academician A.L.Mints Radiotechnical Institute»
+ Dmitriy V. Drozdovich
+ ddrozdovich&rti-mints.ru
+54934
+ Ministerio del Interior
+ Julian Giménez Moreira
+ gimenezmoreira&yahoo.es
+54935
+ Center for Cancer and Blood Disorders
+ Kurt Campbell
+ kurt.campbell&cancerandblood.care
+54936
+ Karma Computing
+ Christopher Simpson
+ enquiries&karmacomputing.co.uk
+54937
+ WiTech és Társa Kreatív Mérnöki Iroda Kft.
+ Witold Kuciński
+ kucinski.witold&witechkft.hu
+54938
+ ARDIS Solutions
+ Guillermo Daniel Euillades
+ guillermo.euillades&ardis.com.ar
+54939
+ Preh GmbH
+ Andreas Mendel
+ andreas.mendel&preh.de
+54940
+ GEA Group AG
+ Michael Knudsen
+ michael.knudsen&gea.com
+54941
+ Startup Stack LLC
+ Peter Linss
+ peter&startupstack.tech
+54942
+ Telecom Liechtenstein AG
+ Jürgen Hoellger
+ juergen.hoellger&telecom.li
+54943
+ CSCELECTRONIK
+ Rafael Robles
+ rafael.robles&cscelectronik.es
+54944
+ evolutionQ
+ Geovandro Pereira
+ geovandro.pereira&evolutionq.com
+54945
+ Yaskawa Solectria Solar
+ Aegir Jonsson
+ aegir.jonsson&solectria.com
+54946
+ Horizon Energy Group
+ Kevin Clark
+ Kevin.Clark&hegroup.nz
+54947
+ QuantiCor Security GmbH
+ Rachid El Bansarkhani
+ info&quanticor-security.de
+54948
+ Tielen Consultancy
+ Jeroen Tielen
+ jeroen&tielenconsultancy.nl
+54949
+ MPS Service
+ Felipe Amaral
+ felipeamaral&mpsservice.com.br
+54950
+ Lifetrack Radiology Systems
+ Brendan Rees
+ brendan.rees&lifetrackmed.com
+54951
+ The Ferguson Group
+ Joe Ferguson
+ ferguson&hm-cs.com
+54952
+ High Mountain Computer Services
+ Joe Ferguson
+ dnsadmin&hm-cs.com
+54953
+ Opgal Optronic Industries Ltd.
+ Oded Tubias
+ oded.t&opgal.com
+54954
+ IT LEARNING SLOVAKIA, s. r. o.
+ Michal Dobsovic
+ dobsovic&itlearning.sk
+54955
+ Coast Appliances
+ Support
+ support&coastappliances.com
+54956
+ Marais Consulting Limited
+ Francois Marais
+ francois&marais.co.nz
+54957
+ Sesto Sp z o.o.
+ Tadeusz Baranczyk
+ snmp&sesto.pl
+54958
+ Simpleway Holding a.s.
+ Matej Zachar
+ mzachar&simpleway.cz
+54959
+ ALKU
+ Patrick van den Akker
+ ict&alkugroep.nl
+54960
+ Wrigleys Solicitors LLP
+ Gavin Brining
+ itmanager&wrigleys.co.uk
+54961
+ Spectrum Enterprise
+ Mark Flynn
+ mark.flynn&charter.com
+54962
+ ManTech
+ John DeVight
+ John.DeVight&ManTech.com
+54963
+ The Pinnacle Group
+ Lynn Osburn
+ losburn&thepinnaclegroup.com
+54964
+ Sina Communication Systems
+ Hasan Hasani
+ pen-contact&sinacomsys.com
+54965
+ Hamilton Medical AG
+ Daniel Bombis
+ dbombis&hamilton.ch
+54966
+ I-Consulting Kft.
+ Attila László
+ support&iconsulting.hu
+54967
+ Schule fuer Informationstechnik der Bundeswehr
+ Max Friedrich
+ itsbws6projektausbn&bundeswehr.org
+54968
+ OCTE
+ ZAMANT Armand
+ azamant&octe.eu
+54969
+ ETON tech co.,Ltd
+ Austin wong
+ timeismoney2011&163.com
+54970
+ Stichting Nijmeegs Interconfessioneel ziekenhuis Canisius-Wilhelmina
+ Edwin Strik
+ e.strik&cwz.nl
+54971
+ ANZ Bank New Zealand Limited
+ Tony Arnold
+ nzsecurity&anz.com
+54972
+ SCUDOS Systems GmbH
+ Christoph Hoopmann
+ christoph.hoopmann&scudos.eu
+54973
+ Bren-Tronics, Inc.
+ Steven Chew
+ schew&bren-tronics.com
+54974
+ HOSPITAL GENERAL ENSENADA
+ Eugenio Ariel Chiusaroli Palacios
+ fatchucho&hotmail.com
+54975
+ Staclar, Inc.
+ Matthias Merkel
+ matthias.merkel&staclar.com
+54976
+ Hällefors Tierp Skogar AB
+ Erik Reis
+ erik.reis&htskogar.se
+54977
+ Mag-Audio
+ Sergei Germaniuk
+ sergei.germanuk&mag-audio.com
+54978
+ Norbrook Laboratories Ltd
+ David Winter
+ david.winter&norbrook.co.uk
+54979
+ iFreetion Technologies Inc.
+ Xinyu Miao
+ xinyu&ifreetion.com
+54980
+ Ethertronics an AVX Group, EDC division
+ Chinda Keodouangsy
+ Chinda.keodouangsy&avx.com
+54981
+ BY-SYSTEMS SPRL
+ BOUJRAF YOUSSEF
+ yboujraf&by-systems.be
+54982
+ Manitoba Hydro International
+ Lawrence Arendt
+ larendt&mhi.ca
+54983
+ Henan Raytonne Trading Company
+ QI Yanjie
+ support&raytonne.com
+54984
+ Boliden AB
+ Mathias Ignberg
+ mathias.ignberg&boliden.com
+54985
+ Timmins and District Hospital
+ Brandon Cook
+ bcook&tadh.com
+54986
+ TRIBUNAL SUPERIOR ELEITORAL
+ SESAP - Ivanildo Gomes
+ sesap&tse.jus.br
+54987
+ BV USA, LLC.
+ Robert Lu
+ yufen&bvsecurity.com
+54988
+ VT Group
+ Steve Leonhardt
+ steve.leonhardt&vt-group.com
+54989
+ Davitec
+ Ricardo David
+ rdavid&davitec.com.br
+54990
+ Kirkland & Ellis LLP
+ Kirkland IT
+ dnsadmin&kirkland.com
+54991
+ DIRAK GmbH
+ Zachary Klares
+ z.klares&dirak.com
+54992
+ Swisscom Health AG
+ Federico Marmori
+ Federico.Marmori&swisscom.com
+54993
+ Du thu
+ Nguyen Khanh Tiem
+ tiemnk&gmail.com
+54994
+ Kenstel Networks Limited
+ Dhruv Kansal
+ dhruv&kenstel.com
+54995
+ Institut Régional du Travail Social PACA et Corse
+ FAGE Joëlle
+ joelle-fage&irts-pacacorse.com
+54996
+ PRXN
+ Andreas Herr
+ noc&proxion.de
+54997
+ Yui Networks
+ Yui-Man Mak
+ noc&yui.network
+54998
+ Keramist
+ Evhen Hlazunov
+ glazunov&ukr.net
+54999
+ Uniview Europe B.V.
+ Liu Ding
+ liuding&univiewled.com
+55000
+ Local
+ Ali Zafar
+ ali.zafar1296&gmail.com
+55001
+ eSite Power Systems AB
+ Magnus Persson
+ magnus.persson&esitepowersystems.com
+55002
+ Shenzhen Putianan Network Technology Co., Ltd.
+ Bo Zhou
+ bobzhou&putianan.com
+55003
+ mapway
+ zhang jianshe
+ 15910868680&163.com
+55004
+ Bridge Alliance
+ Antoine CLOUE
+ antoine.cloue&bridgealliance.com
+55005
+ Wesley Clover Solutions - North America, Inc
+ Todd Rossi
+ engineering&wesleycloversolutions.com
+55006
+ AltexSoft, Inc.
+ Artem Shamraiev
+ artem.shamraiev&altexsoft.com
+55007
+ OST
+ Mark Mahoney
+ mark.mahoney&nnsa.doe.gov
+55008
+ BEXT Inc.
+ Luca Borgnetto
+ lucabo&bext.com
+55009
+ rueen system
+ Jamali Zahra
+ superior.intelligence.zj&gmail.com
+55010
+ Nacionalna sluzba za zaposljavanje Republike Srbije
+ Branka Krzman
+ Branka.Krzman&nsz.gov.rs
+55011
+ Theritory fund of obligatory medical insurance of Kemerovo region
+ Victor A. Tarasov
+ victor&kemoms.ru
+55012
+ Fourthline
+ Charlie Tyler
+ iana&fourthline.com
+55013
+ Bolicom Innovation Technology (Beijing) Co., Ltd.
+ Victor Zhao
+ zhaozhiwei&bolicom.cn
+55014
+ Private ptm-Akademie
+ Alexander Bark
+ alexander.bark&ptm.de
+55015
+ Healthdirect Australia
+ Tim Atkinson
+ security&healthdirect.org.au
+55016
+ The Office for Information technologies and eGovernment
+ Jovana Bujošević
+ jovana.bujosevic&ite.gov.rs
+55017
+ Lifecycle Software Ltd
+ xavier charruau
+ xavier.charruau&lifecycle-software.com
+55018
+ Cermaq Group AS
+ Yarash Agarwal
+ monitoring&cermaq.com
+55019
+ TCU Financial Group Credit Union
+ Dave Greenough
+ dgreenough&tcu.sk.ca
+55020
+ Netheos
+ Olivier Detour
+ contact&netheos.net
+55021
+ S.S. White Technologies Inc.
+ Dev Vakharia
+ dev&sswhite.net
+55022
+ Brick Token, S.L.
+ Edwin Mata
+ edwin&brickken.com
+55023
+ Beijing Orient View Technology Co., Ltd.
+ Andy Li
+ andy.li&ovtec.com
+55024
+ NIBE AirSite AB
+ Johannes Axelsson
+ Johannes.Axelsson&nibeairsite.se
+55025
+ RayPlus
+ Zhang Fang
+ 1251886521&qq.com
+55026
+ MORCTEST
+ Morten Christensen
+ dkmorc&gmail.com
+55027
+ Capsule Technologie SAS
+ Franck Gatto
+ fgatto&capsuletech.com
+55028
+ Occam Networks Limited
+ Chris Sibley
+ cs&occam.global
+55029
+ GARDENA GmbH
+ Pascal Brogle
+ pascal.brogle&husqvarnagroup.com
+55030
+ Michael W Lucas
+ Michael W Lucas
+ mwlucas&michaelwlucas.com
+55031
+ netadvance Kft.
+ Lóránth Csaba
+ loranth.csaba&netadvance.hu
+55032
+ South West London and St George's Mental Health NHS Trust
+ Lincoln Watson
+ lincoln.watson&swlstg.nhs.uk
+55033
+ Radix IoT, LLC
+ Kenneth Endfinger
+ Kenneth.Endfinger&radixiot.com
+55034
+ Apstra
+ Mansour Karam
+ snmp-questions&apstra.com
+55035
+ OuterShadows Group
+ Adam Wolfe
+ Adam.Wolfe&OuterShadows.com
+55036
+ SentrId
+ Edward Curren
+ ecurren&sentrid.com
+55037
+ Walker Information
+ Brian Kovacs
+ networkops&walkerinfo.com
+55038
+ PlusClouds
+ Harun Barış Bulut
+ baris.bulut&plusclouds.com
+55039
+ Farktronix
+ Jacob Farkas
+ snmp&rkas.net
+55040
+ Heissler Informatik
+ Jörn Heissler
+ iana-pen&heissler-informatik.de
+55041
+ Dept of Chemistry, University of Oxford
+ Pete Biggs
+ pete.biggs&chem.ox.ac.uk
+55042
+ Hutchison 3G UK Limited
+ Christopher Lee
+ christopher.lee&three.co.uk
+55043
+ Gruber Schanksysteme
+ Clemens Gruber
+ iana&pqgruber.com
+55044
+ Japan Communications Inc.
+ William Hamlin
+ whamlin&j-com.co.jp
+55045
+ One Network
+ Andy Ketskes
+ numbers&onenetwork.io
+55046
+ Neutralcom Information Technology Ltd.
+ William Luo
+ contact&neutralcom.com
+55047
+ Mirabito Holdings Inc
+ Brent Strignano
+ brent&mirabito.com
+55048
+ OOO LOTES TM
+ Aleksey Semenov
+ semenov&lotes-tm.ru
+55049
+ CBU Organization
+ Christophe Burlon
+ christophe.burlon&gmail.com
+55050
+ TuGo Insurance
+ Jon Coppin
+ jcop&tugo.com
+55051
+ Sure Universal Ltd
+ Chaim Green
+ chaim&sureuniversal.com
+55052
+ Darkness Reigns (Holding) B.V.
+ Terrence Koeman
+ terrence&darkness-reigns.net
+55053
+ Hubject Inc.
+ Jonel Timbergen
+ jonel.timbergen&hubject.com
+55054
+ C-Labs Corporation
+ Markus Horstmann
+ markus.horstmann&c-labs.com
+55055
+ Larmia Control AB
+ Jerker Svenningstorp
+ Jerker.svenningstorp&larmia.se
+55056
+ Istanbul link Haberlesma
+ Mostafa Ibrahim
+ mostafa.ibrahim.kamel&gmail.com
+55057
+ riverdawn
+ JULIAO DUARTENN
+ juliao&riverdawn.pt
+55058
+ VFocuz Limited
+ Wilson Choi
+ wilson&vfocuz.com
+55059
+ DICSIT INFORMATIQUE
+ Eric BESSON
+ eric.besson&dicsit.com
+55060
+ BPC processing
+ Sergei Levin
+ sbrf&bpcprocessing.com
+55061
+ Activehack Technology
+ Danny Hong
+ danny&activehack.com
+55062
+ QNAP Systems, Inc.
+ Y.T. Lee
+ ytlee&qnap.com
+55063
+ Greeneris Sp. z o.o.
+ Rafal Stas
+ biuro&greeneris.com
+55064
+ axelity ag
+ Thomas Moretti
+ t.moretti&axelity.com
+55065
+ Mavimax, ltd
+ Madars Vitolins
+ madars.vitolins&gmail.com
+55066
+ DataWorld.NET
+ Peter Wojciechowski
+ peter&dataworld.net
+55067
+ IDH Group Limited
+ Ronald Davidson
+ rdavidson&mydentist.co.uk
+55068
+ Corner Technical LLC
+ Justin Corner
+ justin&cornertechnical.com
+55069
+ Cerner Population Health Domain - CERN_PH
+ Britton Jennings
+ brittjennings&yahoo.com
+55070
+ Concepts Beyond
+ Ashley Kopman
+ akopman&conceptsbeyond.com
+55071
+ Integral LLC
+ Alexander Andreev
+ andreev_a&integralllc.ru
+55072
+ Tandem Consulting
+ Paul Biesbrouck
+ paul.biesbrouck&tandemconsulting.be
+55073
+ Rézo Rennes
+ Corentin Canebier
+ rezo&rez-rennes.fr
+55074
+ uGrid Network Inc
+ Eric Zhang
+ eric.zhang&ugridnet.com
+55075
+ Bluwale Technologies Inc.
+ qinglong zhang
+ sales&bluwaletech.com
+55076
+ UCLA Health ISS IGAM
+ Lucas Rockwell
+ lrockwell&mednet.ucla.edu
+55077
+ Sportfechten Laim e.V.
+ Matthias Brückner
+ m.brueckner&sportfechten-laim.de
+55078
+ MEDICODE
+ Philippe COLAZET
+ philippe.colazet&medicode.fr
+55079
+ Interrin
+ Andrey Shurygin
+ it&interrin.kz
+55080
+ Hochschule der Polizei des Landes Brandenburg
+ Daniel Sommer
+ daniel.sommer3&hpolbb.de
+55081
+ Expyram LLC
+ Mathew Arnold
+ consulting&expyram.com
+55082
+ Urlittle.biz S.A.S.
+ Sébastien GRENIER
+ sebastien.grenier&urlittle.biz
+55083
+ Findlay, Inc.
+ Connor Findlay
+ connor.findlay&gmail.com
+55084
+ PBC
+ Bashkim Selmani
+ info&pbc-ks.com
+55085
+ MAPER Tecnología S.R.L.
+ Diego Ismirlian
+ dismirlian&maper.com.ar
+55086
+ Alamo Analytics
+ Gerardo Colo
+ gerardo&alamo-analytics.com
+55087
+ PROPERTY MANAGEMENT SOFTWARE, SL
+ Chema Larrea
+ admin&rentger.com
+55088
+ Upsher-Smith Laboratories, LLC
+ Dustin Seagren
+ dustin.seagren&upsher-smith.com
+55089
+ Further System Co.,Ltd.
+ Ryuichi Saeki
+ secure-contact&furthersystem.com
+55090
+ BAMBOO INGENIERIA
+ CARLOS ENRIQUE
+ CGUERRA&BAMBOOINGENIERIA.COM
+55091
+ S.P.P.P.
+ Eric DEBRY
+ contact&grammeo.com
+55092
+ The Achievement Network
+ Reid Mulkey
+ rmulkey&achievementnetwork.org
+55093
+ JStyleTech
+ Josh Sutton
+ accounts&jstyletech.com
+55094
+ Sub Tech System
+ Kofi A. Ofori
+ support&subtechsys.net
+55095
+ Advanced Data Machines, LLC
+ Samuel Beskur
+ sam&advanceddatamachines.com
+55096
+ Beijing Qingqi Network Technology Co., Ltd
+ zhongping zhu
+ zhuzhp&126.com
+55097
+ SIGTUNA Ã…KERI AB
+ Roger Järn
+ roger&sigtunaakeri.se
+55098
+ Wang Tai
+ ZhiLiang Han
+ hanzhiliang&wangtai-tech.com
+55099
+ Hunter Supply Chain Management (Shanghai) Co., Ltd.
+ Li, Bo
+ public&scmhunter.com
+55100
+ Chicony Power Technology Inc.
+ Leo Yang
+ Leo_Yang&chiconypower.com
+55101
+ RedWax Foundation
+ Dirk-Willem van Gulik
+ dirkx&redwax.eu
+55102
+ Pavo Tasarim Uretim Elektronik Tic. A.S.
+ Bilgi Islem
+ bilgiislem&pavotek.com.tr
+55103
+ Korkem Telecom
+ Sanat Baiguanysh
+ s.baiguanysh&otgroup.kz
+55104
+ Xorcom Ltd
+ Leonid Fainshtein
+ Leonid.Fainshtein&xorcom.com
+55105
+ Modern University for Business and Science
+ Dr. Bassem Kaissi
+ bkaissi&mubs.edu.lb
+55106
+ The Fedeli Group, Inc.
+ Ryan Milligan
+ RMilligan&thefedeligroup.com
+55107
+ Kalevi Kolttonen homepage
+ Kalevi Kolttonen
+ kalevi&kolttonen.fi
+55108
+ Riedo Networks Ltd
+ Adrian Riedo
+ info&riedo.com
+55109
+ Nusura, Inc
+ Kenneth Colwell
+ adsteam&nusura.com
+55110
+ Union College
+ Phillip Horn
+ techadmins&unionky.edu
+55111
+ Steinbeis-Zentren Unternehmensentwicklung an der Hochschule Pforzheim
+ Sascha Xander
+ edv&szue.net
+55112
+ Certes Networks Inc.
+ Sean Everson
+ iana-contact&certesnetworks.com
+55113
+ Covéa
+ Support
+ support.java&covea.fr
+55114
+ KORE Wireless
+ Dirk Baijens
+ dbaijens&korewireless.com
+55115
+ South Eastern H&SC Trust
+ Liam.Hudson
+ ictdatacentremanager&setrust.hscni.net
+55116
+ Chunghua Intelligent Network Equipment Inc.
+ Miranda Chen
+ miranda&cinet.com.tw
+55117
+ Beijing bravo technology Co.,Ltd
+ tao.li
+ taoi.li&bwsctv.com
+55118
+ Alkit Communications AB
+ Mathias Johanson
+ mathias&alkit.se
+55119
+ Docler Solutions Kft.
+ Gabriella Feind
+ feind.gabriella&doclersolutions.com
+55120
+ Encom wireless Data solutions
+ Mike Kwan
+ MikeK&EncomWireless.com
+55121
+ Nanjing Huastart Network Technology
+ He Yuxin
+ he.yuxin&huastart.com
+55122
+ abiliware GmbH
+ Artur Krueger
+ a.krueger&abiligroup.de
+55123
+ Statewide FCU
+ Statewide IT
+ itsupport&statewidefcu.org
+55124
+ JOSEPH F. ROBERTS, MD PA
+ ANGELIA EDWARDS
+ angelianurse&bellsouth.net
+55125
+ SALES PERITIAS Group
+ Miroslav Crnkovic
+ payment&salesperitias.com
+55126
+ Prolixium Enterprises, LLC
+ Mark Kamichoff
+ prox&prolixium.com
+55127
+ IsUnreal
+ Marcel Siemienowski
+ postmaster&isunreal.de
+55128
+ Mate Consulting srl
+ Gregorio Barberio
+ g.barberio&mateconsulting.it
+55129
+ Voxx International Corporation
+ Jeffrey R Heinssen
+ JHeinssen&voxxintl.com
+55130
+ Deutsche Telekom AG (GHS)
+ Jonas Kopp
+ jonas.kopp&telekom.de
+55131
+ Advanced Cancer Care of New Jersey PC
+ Hemangini Shah
+ hemishah&gmail.com
+55132
+ Thales Netherlands BV
+ Dennis Semmekrot
+ dennis.semmekrot&nl.thalesgroup.com
+55133
+ x007007007
+ xingci.xu
+ x007007007&hotmail.com
+55134
+ GERAP
+ Alexandre Renard
+ arenard&gerap.fr
+55135
+ Cyberdyne Systems, Inc.
+ John Connor
+ mrexcess&gmail.com
+55136
+ Mako Networks
+ Chris Massam
+ chrism&makonetworks.com
+55137
+ Qubit Solutions Limited
+ Michael Kolias
+ systems&qubit.com.cy
+55138
+ Transtrands Besparingsskog
+ Fredrik Eriksson
+ fredrik.eriksson&transkog.se
+55139
+ AlsoEnergy, Inc.
+ Seymen ErtaÅŸ
+ sertas&alsoenergy.com
+55140
+ Internal Medicine LLC
+ Katherine Bird
+ Internalmedicinellc&gmail.com
+55141
+ CS SOFT a.s.
+ Jan Zetek
+ admin&cs-soft.cz
+55142
+ Kath. Marienkrankenhaus gGmbH
+ Norbert Groth
+ hotline.it&marienkrankenhaus.org
+55143
+ iXblue
+ Stéphane Meyer
+ stephane.meyer&ixblue.com
+55144
+ RKU
+ Lars Luennemann
+ pen&rku.de
+55145
+ is-jo.org Online Services
+ Markus Feiler
+ markus.feiler&is-jo.org
+55146
+ Uniti Fiber
+ Graham Wooden
+ graham.wooden&uniti.com
+55147
+ SSL-CERTS Limited
+ Abdulrahman Al-Dabbagh
+ aldabbagha&learntotechsolutions.com
+55148
+ Die Mompfdies - IT Consult
+ Raimund Pließnig
+ pki&die-mompfdies.at
+55149
+ IoT Advanced Control
+ Juan Olivieri
+ juanpabloolivieri&gmail.com
+55150
+ SecureG, Inc
+ Carlos C Solari
+ carlos&secureg.co
+55151
+ Kronnika
+ Baris Ala
+ info&kronnika.com
+55152
+ CODE100 SA
+ FABIAN ACOSTA
+ FACOSTA&CODE100.COM.PY
+55153
+ Thomas Wild
+ Thomas Wild
+ kontakt&thomas-wild.de
+55154
+ Octabase
+ Mehmet Gürevin
+ hello&octabase.com
+55155
+ Novel-SuperTV Tech. Co.
+ Famin Ke
+ kfm&novel-supertv.com
+55156
+ Christian County Library
+ IT Department
+ tech&christiancountylibrary.org
+55157
+ MetroMail Ltd
+ Lee Barwick
+ lee.barwick&metromail.co.uk
+55158
+ ift Rosenheim GmbH
+ Lillyan Burhan
+ pki&ift-rosenheim.de
+55159
+ Caritasverband für die Diözese Osnabrück e.V.
+ Ulrich Sander
+ verwaltung-edv&caritas-os.de
+55160
+ dentaltrade GmbH
+ Rainer Zoppke
+ edv&dentaltrade.crsg.online
+55161
+ Expobank CZ a.s.
+ ITinfrastructure team
+ itinfra&expobank.cz
+55162
+ Cello Communications Ltd
+ Jonathan Holt
+ Jonathan.holt&cello.co.nz
+55163
+ Disk Archive Corporation
+ Andrea Pedretti
+ andrea.pedretti&diskarchive.com
+55164
+ Saltant Solutions LLC
+ John W. O'Brien
+ jobrien_pen&saltant.net
+55165
+ Nova Measuring Instruments
+ Yaniv Luria
+ admin&novami.com
+55166
+ 1NAR BILISIM DANISMANLIK EGT. SAN. VE TIC.LTD.STI.
+ SERKAN BEKTAÅž
+ serkan.bektas&1nar.com.tr
+55167
+ Aonta Technologies Ltd
+ David Seavers
+ david.seavers&aonta.com
+55168
+ AS/point GmbH
+ Wilhelm Krahe
+ wkrahe&aspoint.de
+55169
+ RxRevu Inc
+ Ritchie Latimore
+ ritchie.latimore&rxrevu.com
+55170
+ P&W Netzwerk GmbH & Co. KG
+ Ulrich Puschmann
+ technik&puw-netzwerk.de
+55171
+ IP Kulikov V.I.
+ Vladislav Kulikov
+ v&snkr.ru
+55172
+ PRISTALICA
+ Ramon Perez Silva
+ ramon&pristalica.com
+55173
+ Timbatec Holzbauingenieure Schweiz AG
+ Urs Fluekiger
+ urs.fluekiger&timbatec.ch
+55174
+ LPS France
+ Kevin Le Perf
+ kevin.leperf&nonopn.com
+55175
+ Hans Sasserath GmbH & Co. KG
+ Markus Krautner
+ it-Registrierung&syr.de
+55176
+ Hitachi Industrial Equipment Systems Co.,Ltd.
+ Tasuku Suzuki
+ suzuki-tasuku&hitachi-ies.co.jp
+55177
+ MOS Corporate Service GmbH
+ Thomas Ehnes
+ domain&oechsler.com
+55178
+ OECHSLER AG
+ Thomas Ehnes
+ domain&oechsler.com
+55179
+ OECHSLER Motion GmbH
+ Thomas Ehnes
+ domain&oechsler.com
+55180
+ Säters Kommun
+ Johan Lonnberg Drake
+ it&sater.se
+55181
+ GCHQ
+ Sam Smith
+ software&gchq.gov.uk
+55182
+ Sunberry Systems Ltd
+ Dita Gabalina
+ dita.gabalina&gmail.com
+55183
+ New Telecommunication Technologies LLC
+ Victor Lee
+ teraser&mail.ru
+55184
+ NetSpider GmbH
+ Daniel Fehse
+ daniel.fehse&netspider.ch
+55185
+ Prophecy International
+ Leigh Purdie
+ iana&prophecyinternational.com
+55186
+ Flightkeys GmbH
+ Martin Sponner
+ martin.sponner&flightkeys.com
+55187
+ Regional Cancer Care Associates LLC
+ iuliana Shapira
+ ishapira&regionalcancercare.org
+55188
+ Bourne Leisure Ltd
+ Dave Newton
+ itinfrastructure&bourne-leisure.co.uk
+55189
+ neuw
+ Karanbir Singh
+ krnbr&live.in
+55190
+ IoT Open One AB
+ Marcus Rejås
+ marcus.rejas&iotopen.se
+55191
+ PT. E-T-A Indonesia
+ Darmaji Darmaji
+ darmaji&e-t-a.co.id
+55192
+ COMMERCIAL BANK VRB (LLC)
+ Sergey Konnov
+ sergey.konnov&vrbmoscow.ru
+55193
+ ELECTRONIC IDENTIFICATION, S.L.
+ CRISTINA ROMERA SOTO
+ ex_cristina.romera&electronicid.eu
+55194
+ AmjadPlastics Ibrahim Amjad MD
+ Ibrahim Amjad
+ manager&driamjad.com
+55195
+ Base Telco
+ Rodrigo Rocha
+ rodrigo.rocha&basetelco.com
+55196
+ Direção Regional da Saúde do Governo Regional dos Açores
+ Igor Lima de Azevedo
+ Igor.L.Azevedo&azores.gov.pt
+55197
+ Wilhelm Geiger GmbH & Co.KG
+ Patrick Wagner
+ webmaster&geigergruppe.de
+55198
+ Folino Enterprises
+ Nick Folino
+ nick&folino.us
+55199
+ Modern Teaching Aids
+ Sachin Nand
+ snand&modernstar.com
+55200
+ Pioneer Long Distance, Inc.
+ Donnie Miller
+ sysadmin&pldi.net
+55201
+ PROTAHUB Uluslararasi Bil. ve Ilet. Tek. Arge Dan. Des. Paz A.S.
+ Irfan Kurtulmuslar
+ iana&protahub.com
+55202
+ Hainan Zhongming Technology Co., Ltd
+ Chang Feng
+ changfeng&xiaoyetech.com
+55203
+ NetX Networks a.s.
+ Tomas Podermanski
+ info&netx.as
+55204
+ Blackpool Council
+ Richard Percival
+ richard.percival&blackpool.gov.uk
+55205
+ Stura University Leipzig
+ Eric Mieth
+ eric.mieth&stura.uni-leipzig.de
+55206
+ PROMETEON TYRE GROUP S.r.l.
+ Remzi Ejderoglu
+ postmaster&prometeon.com
+55207
+ Uralenergotel, LLC
+ Vadim Voronov
+ voronov-va&uetel.ru
+55208
+ Lviv municipal academic theatre arts research and educational centre Word and Voice
+ Natalia Polovynka
+ slovo.i.golos&gmail.com
+55209
+ Town of Groton
+ Brian Hancock
+ it_helpdesk&groton-ct.gov
+55210
+ Alohanet
+ Steven Lei
+ 122014493&qq.com
+55211
+ dpco
+ Ali Rahmanian
+ rahmanian&dpco.net
+55212
+ IT Gesellschaft für Informationstechnik mbH
+ Klaus Gütter
+ klaus.guetter&it-gmbh.de
+55213
+ KAMPO
+ Jin Rong Fei
+ jinrf&kampo.cn
+55214
+ Smile America Partners
+ Charles Pippin
+ cpippin&mobiledentists.com
+55215
+ Stadt Kempten
+ Peter Augustus
+ iana&kempten.de
+55216
+ Rotom Nederland
+ Rens van de Paal
+ Support&rotom.eu
+55217
+ Zyston LLC
+ Alexis Conlin
+ aconlin&zyston.com
+55218
+ Drive and Shine
+ John Byers
+ jbyers&driveandshine.com
+55219
+ Sirona Medical
+ David Paik
+ dicom&sironamedical.com
+55220
+ Franklin Fastener Co
+ Ted Hayes
+ certificate&franklinfastener.com
+55221
+ Debarry Correa Ltda
+ Christiano Debarry
+ debarry&debarry.com.br
+55222
+ Actindo AG
+ Patrick Prasse
+ hostmaster&actindo.com
+55223
+ TAHOE
+ Piotr Kaczmarzyk
+ piotr&tahoe.pl
+55224
+ Capgemini CSD
+ DENIS Philippe
+ philippe.denis&capgemini.com
+55225
+ T24 Competence Centre sp. z o.o. sp. k.
+ Pawel Piaskowy
+ office&t24cc.com
+55226
+ SAP Ariba
+ Thomas Donnelly
+ thomas.donnelly&sap.com
+55227
+ PLINTRON Mobility Solutions Private Limited
+ Mr. Prakash Kumar Senapati
+ networks&plintron.com
+55228
+ China Telecom Global Limited
+ Gary Kam
+ garykam&chinatelecomglobal.com
+55229
+ Information Center, Shanghai Municipal Education Commission
+ Qi Feng
+ its&cloud.sh.edu.cn
+55230
+ RIXCAT SIA
+ MARIS GABALINS
+ maris.gabalins&rixcat.lv
+55231
+ Zwilling J.A.Henckels AG
+ Björn Kaleck
+ bjoern.kaleck&zwilling.com
+55232
+ BIOCEV
+ Filip Horák
+ itdesk&biocev.org
+55233
+ Stichting De Opbouw
+ Marc van der veer
+ systeembeheer&opbouw.nl
+55234
+ Payukotayno James and Hudson Bay Family Services
+ George Sutherland
+ it.servicedesk&payukotayno.ca
+55235
+ Jeff Wyler Automotive Family, Inc.
+ Brian Hoffman
+ bhoffman&jeffwyler.com
+55236
+ NETFLOWBROADBAND PVT LTD
+ Tausif Shaikh
+ tausif.tss&gmail.com
+55237
+ conpal GmbH
+ Ralf Engers
+ rmengers&conpal.de
+55238
+ Connecta Sp. z o.o.
+ Piotr Kaczmarzyk
+ piotr&connecta.pl
+55239
+ Cryptable BVBA
+ David Tillemans
+ david.tillemans&cryptable.org
+55240
+ Encode
+ Andreas Skylitsis
+ postmaster&encodegroup.com
+55241
+ Alta Rail Technology
+ Luiz Henrique Duma
+ luiz.duma&alta-rt.com
+55242
+ Rick Stroobosscher
+ Rick Stroobosscher
+ rick.stroobosscher&gmail.com
+55243
+ COMPESO GmbH
+ Harald Paulus
+ HPaulus&compeso.com
+55244
+ Fast Object LLC
+ Henry Zhou
+ henryzhou&fastobject.net
+55245
+ Capital Region Orthopaedics Associates
+ Tina Hakala
+ thakala&caportho.com
+55246
+ DIAXE
+ Adamantios Kyriakakis
+ dk&diaxe.com
+55247
+ Working Group Two
+ Erlend Prestgard
+ abuse&wgtwo.com
+55248
+ Treetop Innovation AB
+ HÃ¥kan Andersson
+ hakan.andersson&treetop.se
+55249
+ S.E.D. - A GPL Smart Embedded Devices
+ Chinda KEODOUANGSY
+ chindakeodouangsy&gmail.com
+55250
+ MOBIWEB
+ Diamantis Kyriakakis
+ diamantisk&solutions4mobiles.com
+55251
+ Guangzhou Navigateworx Technologies Co., Ltd
+ Frank Chen
+ support&navigateworx.com
+55252
+ Notesco Financial Services Limited
+ Socrates Socratous
+ sisocratous&notesco.com
+55253
+ brunner & gasser ceTec
+ Erich Gasser
+ erich.gasser&elektro-gasser.ch
+55254
+ Broadvine
+ Yury Nemchin
+ ynemchin&broadvine.com
+55255
+ RELOPS LTD
+ Ben Hood
+ ben&relops.com
+55256
+ Veon Georgia LLC
+ Iuri Tigiev
+ ytigiev&beeline.ge
+55257
+ Lightcyphers
+ Anatolie GOLOVCO
+ anatolie.golovco&lightcyphers.com
+55258
+ Harper Creek Community Schools
+ Jim Maynard
+ maynardj&harpercreek.net
+55259
+ Opus Holding, L.L.C.
+ Ken Stieers
+ ken.stieers&opus-group.com
+55260
+ TROPHY ELECTRONICS LLC
+ Andrii Tulparov
+ andrej.tulparov&gmail.com
+55261
+ Rosenberger Technologies Co., Ltd.
+ Rita Wang
+ wangdongxue&Rosenbergerap.com
+55262
+ Rosenberger Asia Pacific Electronic Co., Ltd.
+ Rita Wang
+ Rita&rosenbergerap.com
+55263
+ Haier Uplus Intelligent Technology (Beijing) Co., Ltd.
+ Betty Zhao
+ zhaomu.uh&haier.com
+55264
+ The Gnou Community
+ Sebastien Boulay
+ sebastien.boulay&the-gnou-community.net
+55265
+ RKU
+ Lars Luennemann
+ information&rku.de
+55266
+ SydIT
+ Stefan Midjich
+ stefan.midjich&gmail.com
+55267
+ Zeel Infotech Pvt. Ltd.
+ Rupesh Sangoi
+ rupesh&zeel.co.in
+55268
+ BEDIA Motorentechnik GmbH & Co.KG
+ Della Volpe Giuliano
+ dellavolpe&bedia.com
+55269
+ Datareon
+ Olga Kakutina
+ o.kakutina&datareon.ru
+55270
+ Fuel Business Intelligence SA
+ Diego Tondo
+ diego.tondo&cintelink.com.ar
+55271
+ GoodWe Technologies Co., Ltd.
+ James Chen
+ james1&goodwe.com
+55272
+ Glory Technology Service Inc.
+ Jackson Chen
+ jackson.chen&glory-tek.com
+55273
+ AROY System Pvt. Ltd.
+ Arnabendu Roy
+ aroy.systems&gmail.com
+55274
+ FlexSCADA
+ Jon Mundall
+ Jon&comcomservices.com
+55275
+ AVAG Holding SE
+ Mario Borowka
+ technik&avag.eu
+55276
+ EUROSIGN
+ Emmanuel MATHIEU
+ emmanuel&eurosign.com
+55277
+ Liberty HR Recruitment Ltd
+ Jane Barry
+ jane&libertyhr.co.uk
+55278
+ MartTrend
+ Renato Sapienza
+ renato.sapienza&marttrend.com.br
+55279
+ Cygna Labs Corp.
+ David Ruginski
+ dave&cygnalabs.com
+55280
+ BFG Supply Co
+ Doug Wolfe
+ dwolfe&bfgsupply.com
+55281
+ EyeConsultantsPC.com eyeoptics.net ECEO.us
+ Robert Townley
+ robert&eyeconsultantspc.com
+55282
+ Dr. Pfau Fernwirktechnik GmbH
+ Andreas Pfau
+ a.pfau&alarmmanagementsystem.com
+55283
+ OPER8 Global lImited
+ SIMON GARDNER
+ Simon.gardner&oper8global.com
+55284
+ kganyaoscar
+ oscar kganyago
+ oscarpapie1&gmail.com
+55285
+ Hessel Ventures, LLC
+ Michael Hessel
+ HESSELVENTURES&gmail.com
+55286
+ dsb it services GmbH
+ Dirk Merten
+ support&dsb-its.net
+55287
+ Banking Circle
+ Michael Vedel
+ IToperations&bankingcircle.com
+55288
+ allRadio
+ yoo seongsook
+ yss6390&allradio.co.kr
+55289
+ Beijing Yutian Technology Co., Ltd.
+ Shi Zhenyong
+ shizy&yutiantech.com
+55290
+ Smart Skog AB
+ Alexander G Haaland
+ alexander.g.haaland&gmail.com
+55291
+ Arrival Limited
+ Andrey Kostin
+ admin&arrival.com
+55292
+ SC ADI COM SOFT SRL
+ Cosmin Prund
+ cosmin.prund&adicomsoft.ro
+55293
+ Candisa Systems
+ Luis Sayago
+ luis&candisa.com
+55294
+ Blair Foot and Ankle LLC
+ Bridget Corey
+ bridgetcorey85&gmail.com
+55295
+ IDS Airnav s.r.l.
+ Daniele Lenzo
+ daniele.lenzo&idsairnav.com
+55296
+ Hillsboro Orthopedic Group, Inc.
+ Karen Rothstrom
+ krothstrom&hillsorthogroup.com
+55297
+ XueHao Science And Technology Company Limited
+ JiangXueHao
+ RDCenter&xuehao.email
+55298
+ Redslareds Skogstransporter HB
+ Lars Larsson
+ lars&skogstransporter.se
+55299
+ NTM Oy Ab
+ Johannes Heikkinen
+ johannes.heikkinen&ntm.fi
+55300
+ Abies Technology Inc.
+ YS Chen
+ sales&abiestech.com
+55301
+ PROMIS JSC
+ Pavel Konnov
+ konnov_p&promis.ru
+55302
+ Neovox
+ Matvey Solodovnikov
+ m.solodovnikov&neovox.ru
+55303
+ Varnamo kommun
+ Peter Sjolin
+ peter.sjolin&varnamo.se
+55304
+ The Wey Valley Academy
+ Mr Alexander Tibbey
+ tibbeya&weyvalley-academy.co.uk
+55305
+ NGMEDIA
+ FREDERIC CLEMENT
+ fclement&n-g-media.com
+55306
+ SafeKiddo Sp. z o.o. Sp.k.
+ Marcin Marzec
+ marcin.marzec&safekiddo.com
+55307
+ Czech Pirate Party
+ Technical Department
+ domeny&pirati.cz
+55308
+ ixecloud
+ Richard Su
+ richard.su&ixecloud.com
+55309
+ Sony Interactive Entertainment, LLC
+ Sean Ryan
+ sean.ryan&sony.com
+55310
+ Infocare Healthcare Services (Irl.) Ltd.
+ Sean McLaughlin
+ sean.mclaughlin+OID&infocarehealth.com
+55311
+ Facultad de Ciencias Médicas - UBA
+ Fernando Broqua
+ fbroqua&fmed.uba.ar
+55312
+ Kerr, Russell and Weber, PLC
+ Rebecca Lohr
+ KRWaccounts&kerr-russell.com
+55313
+ Compelling Technologies, LLC
+ OID Administrator
+ info&compellingtech.com
+55314
+ LLC NPO "Svyazkomplektservis"
+ Anton Dundukov
+ a.dundukov&skss.ru
+55315
+ Auerswald GmbH & Co. KG
+ Mark Rodehorst
+ oidmaster&auerswald.de
+55316
+ ROBERT DANIEL BUONOCORE
+ ROBERT DANIEL BUONOCORE
+ Tynas5210&gmail.com
+55317
+ Lely Holding BV
+ Jeroen Kulk
+ security&lely.com
+55318
+ X2
+ Andrej Ramašeuski
+ andrej&x2.cz
+55319
+ Niagara Falls Memorial Medical Center
+ Peggy Grandinetti
+ peggy.grandinetti&nfmmc.org
+55320
+ pingdash AB
+ Pontus Engblom
+ noc&pingdash.se
+55321
+ Loralab
+ Serik Tuleshev
+ loraiotlab&gmail.com
+55322
+ Núcleo de Comunicaciones y Control, S.L.
+ Miguel Angel Pastor Benavent
+ miguel.pastor&nucleocc.com
+55323
+ Y20 Works
+ Cheyin Liao
+ y20w&yinyin.info
+55324
+ SCION Association
+ Matthias Frei
+ matzf&scion.org
+55325
+ Komprise
+ Kumar Goswami
+ kumar.goswami&komprise.com
+55326
+ State University of New York College of Technology at Delhi
+ Scott May
+ maysa&delhi.edu
+55327
+ SOS International LLC
+ Daniel Bizon
+ domainPOC&sosi.com
+55328
+ Tatweer
+ Houssam Melhem
+ houssam.melhem&tatweer.sy
+55329
+ MIC Global Services
+ Zak Rodriguez
+ zak.rodriguez&micglobalservices.com
+55330
+ adKor GmbH
+ Hartmut Kordus
+ hartmut.kordus&adkor.de
+55331
+ Noroutine
+ Oleksii Khilkevych
+ oleksiy&noroutine.me
+55332
+ PKI Solutions Inc
+ Mark B Cooper
+ mark&pkisolutions.com
+55333
+ Nanjing Buruike Electronics Technology Co., Ltd.
+ Weihua Tian
+ support&brickelectric.com
+55334
+ Digivalet
+ Priyank Shah
+ priyank&digivalet.com
+55335
+ yantaijiandianziCo.,Ltd.
+ YongLiang Li
+ happyboy036&163.com
+55336
+ Real Time Data Pty Ltd
+ Caleb Froese
+ calebf&teamrtd.com
+55337
+ RadioLab Srl
+ Stefano Nardo
+ stefano.nardo&radiolabonline.com
+55338
+ SMOK spółka z ograniczoną odpowiedzialnością
+ Piotr Maślanka
+ pmaslanka&smok.co
+55339
+ OptimERA Inc
+ Jester Purtteman
+ jester&optimerainc.com
+55340
+ Xware innovations
+ Ryan Mullenax
+ Ryan&xwinn.com
+55341
+ LA SAI
+ Olivier Darlot
+ o&lasai.fr
+55342
+ My Kidney Care L.L.C.
+ Meagan Strider
+ mstrider&mykidneycarellc.com
+55343
+ EZY-IO INC
+ Hui Huang
+ hui&ezyio.com
+55344
+ Basein Networks, Inc.
+ Donghoon shin
+ shin&basein.net
+55345
+ CMSS
+ R Keith Beal
+ r&cmss.com
+55346
+ Corporation Limited
+ Yichen Lu
+ pen&corpltd.net
+55347
+ HENRIETTA Piotr Maślanka
+ Piotr Maślanka
+ piotr.maslanka&henrietta.com.pl
+55348
+ Back Alley Labs
+ Craig Glaser
+ gr-admin&glaserrocks.com
+55349
+ Sipartech
+ Barriquand Paul
+ paul.barriquand&sipartech.com
+55350
+ Siemens Healthcare GmbH (SHS CS SLM SRS RSO)
+ Klaus Reinelt
+ asd.team&siemens-healthineers.com
+55351
+ Core Security, A HelpSystems Company
+ Pablo A. Zurro
+ pablo.zurro&helpsystems.com
+55352
+ Monty UK Global Ltd.
+ Farouk Tabbal
+ farouk.tabbal&montymobile.com
+55353
+ Ackerman Oil Co., Inc
+ Jeff Strother
+ support&ackoil.com
+55354
+ Allmon Technologies LLC
+ Anthony Allmon
+ allmonaj&gmail.com
+55355
+ VPM Media Corp
+ Austin Wright
+ awright&vpm.org
+55356
+ Huskey Truss & Building Supply
+ Poindexter Truss
+ PTruss&HuskeyTruss.com
+55357
+ Lakeside Robotics Corporation
+ Michael Sweet
+ msweet&lakesiderobotics.ca
+55358
+ Macali
+ Manuel Castineira
+ macalix&gmail.com
+55359
+ Huan's Software
+ Huan Wang
+ fredwanghuan&gmail.com
+55360
+ Brain Updaters
+ Pau Roura
+ pau&brainupdaters.net
+55361
+ Alphageek Systems
+ M. A. Walter
+ mike.walter&alphageeksystems.co.uk
+55362
+ Softronics Ltd.
+ Eric Ratliff
+ EricR&softronicsltd.com
+55363
+ TSGT.coop
+ Jerry Xiong
+ jxiong&tristategt.org
+55364
+ Groupement Belge des Graphothérapeutes asbl - GBGT asbl
+ Tramasure Sylvie
+ courriergbgt&gmail.com
+55365
+ Shanghai Mission Information Technologies (Group) Co., Ltd
+ Hui Li
+ lihui2&missiongroup.com.cn
+55366
+ TopBuild
+ IT Department
+ serversupport&topbuild.com
+55367
+ Six Degrees Technology Group Limited
+ Guven Mucuk
+ guven.mucuk&6dg.co.uk
+55368
+ Applied Concepts, Inc.
+ Russell Kautz, CTO
+ russell&a-concepts.com
+55369
+ L.I.S.
+ Sylvain MADERA
+ smadera&lis47.fr
+55370
+ Rockport Networks Inc.
+ Azim Jaffer
+ ajaffer&rockportnetworks.com
+55371
+ Mercadolibre
+ Fernando Russ
+ fernando.russ&mercadolibre.com
+55372
+ Companhia de Tecnologia e Sistemas de Minas Ltda.
+ Thiago Moura
+ admin&hills-tech.com
+55373
+ SDS System Design Service
+ John Jiang
+ jchiang&sds-tw.com
+55374
+ ARTIDIS AG
+ Philipp Oertle
+ philipp.oertle&artidis.com
+55375
+ blue:solution software GmbH
+ Rudolf Melching
+ ddenk&bluesolution.de
+55376
+ wocu-monitoring
+ Wocu Ops
+ wocu-ops&a3sec.com
+55377
+ Kaufhaus Martin Stolz GmbH
+ IT-Administration
+ iana&itkhs.net
+55378
+ Haws Corporation
+ IT Directory
+ hawsoid&hawsco.com
+55379
+ Bellarmine University
+ Shawn Snapp
+ ssnapp&bellarmine.edu
+55380
+ Nettrix Information Industry Co., Ltd.
+ "Yong" "Chen"
+ chenyonga&nettrix.com.cn
+55381
+ Omniscient Neurotechnology
+ Hugh Taylor
+ hugh.taylor&omni-neuro.com
+55382
+ Cheshire and Wirral Partnership NHS Foundation Trust
+ Aidan Chesworth
+ cwp.ictservicedesk&nhs.net
+55383
+ Intv Prime
+ Contact Executive
+ contact&intvprime.com
+55384
+ iCrypto Inc.
+ Adarbad Master
+ adarbad&icrypto.com
+55385
+ Tecnitia Servicios TIC S.L.
+ Diego Almagro
+ diego.almagro&tecnitia.com
+55386
+ NI Blood Transfusion Service
+ David Moore
+ itadmin&nibts.hscni.net
+55387
+ Tenon GmbH
+ Sebastian Böhm
+ office&tenon-backup.com
+55388
+ Frank Senkel
+ Frank Senkel
+ info&frank-senkel.de
+55389
+ Prodia Widyahusada
+ Lydwina
+ lydwina&prodia.co.id
+55390
+ wallbe GmbH
+ Oliver Duerr
+ oliver.duerr&wallbe.de
+55391
+ Ray Pte. Ltd.
+ Hemal Patel
+ registrations&ray.life
+55392
+ Institut für Arbeitsforschung - IfADo
+ Markus Konhoff
+ edv&ifado.de
+55393
+ Sentrica
+ Juan Jose Sierralta
+ juanjo.sierralta&sentrica.cl
+55394
+ Personalized Imaging Consultants
+ Wesley Falconer
+ wesleyf&ccsreno.com
+55395
+ Elektronika Krejan
+ Mihael Krejan
+ info&krejan.si
+55396
+ Painkiller AS
+ Thommy Mikkelsen
+ tm&painkiller.no
+55397
+ Jiangsu ZhongAnZhiXin Communication Technology Co., Ltd.
+ zhangsenfei
+ 15850200276&china-ssc.com
+55398
+ Jiangsu ZhongAnZhiXin Communication Technology Co., Ltd.
+ zhangsenfei
+ 15850200276&china-ssc.com
+55399
+ Technology Solutions Midwest
+ Scott Wells
+ scott.wells&tsmidwest.com
+55400
+ Secheron S.A.
+ Ferran Arumi
+ ferran.arumi&secheron.com
+55401
+ ENALISS GmbH
+ Ray Singel
+ help&enaliss.com
+55402
+ New Impulse 50
+ IT department
+ it&utkonos.ru
+55403
+ News7haridwar
+ Purushotam Kumar
+ News7haridwar&Gmail.com
+55404
+ celerway
+ Lukasz
+ l.baj&celerway.com
+55405
+ Western Health and Social Care Trust
+ Paul McNulty
+ paul.mcnulty&westerntrust.hscni.net
+55406
+ Alstria office REIT-AG
+ Jan Burk
+ jburk&alstria.de
+55407
+ INFOLOGIC
+ Stephane REVOL
+ dsi&infologic.fr
+55408
+ American Health Network
+ Jay Williams
+ jay_williams&ahni.com
+55409
+ G-Way Solutions, LLC
+ Tsvika Blekher
+ t_blekher&gwaymicrowave.com
+55410
+ Salvatores Mundi
+ Paul Ciarlo
+ paul&salvatoresmundi.com
+55411
+ Marcus Corporation
+ Craig Glaser
+ serveradmin&marcuscorp.com
+55412
+ EDGEMATRIX, Inc.
+ Takenori Sato
+ tsato&edgematrix.com
+55413
+ SCC Data Systems
+ Bill Mitchell
+ sccdatasystems&gmail.com
+55414
+ Schüchtermann Schiller'sche Kliniken Bad Rothenfelde
+ IT-Infrastruktur Team
+ Infra&schuechtermann-klinik.de
+55415
+ WEG S.A.
+ Richard Heller Baeumle
+ richardhb&weg.net
+55416
+ Selcraft, Ltd.
+ Alexander Kefely
+ avkefely&selcraft.ru
+55417
+ solutio IT- und mediendienste
+ Carsten Weisgerber
+ c.weisgerber&solutio-it.com
+55418
+ EnergyHub, Inc.
+ Max Whitney
+ techadmin&energyhub.net
+55419
+ Archway School
+ James Moth
+ jamesmoth&archwayschool.net
+55420
+ WellSky
+ Josh Clark
+ josh.clark&wellsky.com
+55421
+ BartzHouse.com
+ Jason Bartz
+ jason.bartz.gr&gmail.com
+55422
+ Bartz.io
+ Jason Bartz
+ jason.bartz.gr&gmail.com
+55423
+ CGL Consolidated Ventures, LLC
+ Directory Registrar
+ registrar&directory.cargoio.com
+55424
+ «Laboratoriya Infocommunikatsionnykh Setey» LLC
+ Grigoriy Drubetskiy
+ drubetskiy&labics.ru
+55425
+ NPK STG LLC
+ Anton Plastinin
+ avp&npkstg.ru
+55426
+ Moelven SvT
+ Kjell Persson Granö
+ kjell.persson-grano&moelven.se
+55427
+ Stiftelsen för Internetinfrastruktur
+ Jan Säll
+ sfg&internetstiftelsen.se
+55428
+ HanPu Co. Ltd
+ Qiang Li
+ 18986492380&189.cn
+55429
+ HuBei Polytechnic Institute
+ Qiang Li
+ 18986492380&189.cn
+55430
+ SecureCloud+ Limited
+ James Booth
+ james.booth&securecloudplus.co.uk
+55431
+ A.J. Advanced Equipment
+ Anthony Luciano
+ anthony.luciano710&gmail.com
+55432
+ Tar Techcert Soluções em Meio Digital Ltda
+ Cesar Murilo Batista Vieira
+ cesar.murilo&techcert.com.br
+55433
+ Bank Ochrony Åšrodowiska
+ Tomasz Miazga
+ bezpieczenstwo&bosbank.pl
+55434
+ Liberty Diversified International
+ Joshua Payeur
+ joshuapayeur&libertydiversified.com
+55435
+ Aetheros
+ Will Bell
+ will&aetheros.com
+55436
+ Solax Power Network Technology(Zhejiang)
+ GuoHuawei
+ guohuawei&solaxpower.com
+55437
+ Erste&Steiermärkische Bank d.d.
+ Marina Baric
+ mbaric3&erstebank.hr
+55438
+ Krizik Malaysia Sdn Bhd
+ Mohd Ilham Zulkifli
+ ilham&kmsb.com.my
+55439
+ GPlusMedia Inc.
+ Sébastien Gallet
+ websecurity&gplusmedia.com
+55440
+ SQUALIO
+ Aleksandrs Frolovs
+ Aleksandrs.Frolovs&squalio.com
+55441
+ Radius Elnet
+ Søren Steenslev
+ sstee&radiuselnet.dk
+55442
+ Cubic Mission Solutions
+ Nicholas Podolak
+ dtech.support&cubic.com
+55443
+ sonnen, Inc.
+ Gaurav Shah
+ g.shah&sonnen-batterie.com
+55444
+ Sandpolis
+ Tyler Cook
+ tcc&sandpolis.com
+55445
+ Matthieu TIRELLI
+ Matthieu TIRELLI
+ matthieu.tirelli&gmail.com
+55446
+ Tandarts M.S. van der Linden
+ Mark S. van der Linden
+ mark&tandartsvanderlinden.nl
+55447
+ dimensions11.net
+ z. dim
+ root&dimensions11.net
+55448
+ NETROX SYSTEMS s.r.o.
+ Milan Kundrát
+ info&netrox.sk
+55449
+ MangoTelecom
+ Nikita Mashko
+ sysadm&mangotele.com
+55450
+ IVECloud (Pty) Ltd
+ Donovan Van Der Merwe
+ donovan&ghsweb.co.za
+55451
+ Enable-U B.V.
+ Tomas Liem
+ it&enable-u.com
+55452
+ JSC "AGROBANK"
+ Meleshin Nikolay Evgenyevich
+ nikolay&agrobank.uz
+55453
+ Sprecher Brewing Co. Inc.
+ Tim Wright
+ sprecherbr&sprecherbrewery.com
+55454
+ Elgama-Elektronika
+ Robertas Matusa
+ info&elgama.eu
+55455
+ dualstack AG
+ Stefan Marti
+ contact&dualstack.ch
+55456
+ Ochsner Clinic Foundation
+ Glen Picadash
+ glpicadash&ochsner.org
+55457
+ InfiniGold Operating Pty Ltd
+ Jelte van der Hoek
+ jelte.vanderhoek&infinigold.com
+55458
+ Ajay Software
+ Ajay Bommena
+ ajaybommena2010&gmail.com
+55459
+ æˆéƒ½ä¸ƒç»´é¢‘控科技有é™å…¬å¸ (Chengdu Qiwei Frequency Control Technology Co., Ltd.)
+ CUI BAOJIAN
+ cuiyige2005&126.com
+55460
+ AKDB-OSRZ
+ Benedikt Lutz
+ service.outsourcing&akdb.de
+55461
+ UK Grid Solutions Limited
+ Zhi Shi
+ zhi.shi&ge.com
+55462
+ White Box Networks
+ Paul Fleming
+ pfleming&wyltk.com
+55463
+ Studio XP
+ Keven Chausse
+ keven.chausse&studioxp.ca
+55464
+ SYNVERSO d.o.o
+ Dalibor Franjić
+ dalibor&synverso.com
+55465
+ Viktora Medizintechnik GmbH
+ Christian Gundermann
+ gundermann&viktora-medizintechnik.de
+55466
+ GLVI Gesellschaft für Luftverkehrsinformatik mbH
+ Kai Lothar John
+ l.john&glvi.de
+55467
+ Nerd4ever Desenvolvimento Tecnologico e Inovacao Ltda
+ Sileno de Oliveira Brito
+ sobrito&nerd4ever.com.br
+55468
+ michaelwaterman
+ Michael Waterman
+ michael.waterman&outlook.com
+55469
+ Bayu Dwiyan Satria
+ Bayu Dwiyan Satria
+ bayudwiyansatria&gmail.com
+55470
+ Premier Trailer Leasing
+ IT
+ it_tickets&premier-us.net
+55471
+ Etung Technology Co.,Ltd
+ min zhou
+ min.zhou&etungtech.com
+55472
+ CTFF
+ Jasmine Sa
+ sabzh&ffcs.cn
+55473
+ China Film Giant Screen Co. Ltd
+ John Troy
+ cuixiaoyu_john&cgstheater.cn
+55474
+ INFORION, OOO (limited liability company)
+ Evgeny Bukotko
+ info&inforion.ru
+55475
+ oxdeca
+ Wolfgang Schaefer
+ wolfgang.schaefer&oxdeca.com
+55476
+ Mir Upakovki
+ Vladimir Khailov
+ itpartners&mirupak.ru
+55477
+ Meter, Inc.
+ Anil Varanasi
+ anil&meter.com
+55478
+ T-Systems Austria GesmbH
+ Peter Weghofer
+ OIDReg&neonet.at
+55479
+ Greig Mitchell
+ Greig Mitchell
+ greig.mitchell&greigmitchell.co.uk
+55480
+ Landesbetrieb LBB
+ Reinhard Sabel
+ ianapen&lbbnet.de
+55481
+ PKP Intercity S.A.
+ Michał Nowak
+ sekcja.microsoft&intercity.pl
+55482
+ ZJinJa
+ Ruoyan Zhang
+ admin&z-touhou.org
+55483
+ Kellenberger & Co AG
+ Alex Buschor
+ informatik&kellenberger.net
+55484
+ DMHIS
+ Jeremy Clech
+ jclech&dmhis.com
+55485
+ Sierra Automated Systems & Engineering Corp
+ Edward Fritz
+ ed&sasaudio.com
+55486
+ JSC "GIS"
+ Dmitrii Iazykov
+ iazykov.dmitrii&globinform.ru
+55487
+ CookieDen Online
+ Chirag Shah
+ Chirag.Shah&CookieDen.online
+55488
+ Kirisun Communication Co.,Ltd.
+ eric.qin
+ eric.qin&szkirisun.com
+55489
+ Winnet Information
+ Xingjian Qin
+ q_xingjian&163.com
+55490
+ Vox Technologies
+ George Scott
+ security&voxtechnologies.com
+55491
+ Gradient Technologies
+ Richard Kelsey
+ richard&gradient.tech
+55492
+ Pawprint Prototyping
+ Zachary Sturgeon
+ me&ke4fox.net
+55493
+ Authlogics
+ Steven Hope
+ stevenh&authlogics.com
+55494
+ Streamworx
+ Timo Jung
+ hostmaster&streamworx.net
+55495
+ Elma Electronic AG
+ Johann Gysin
+ johann.gysin&elma.ch
+55496
+ Kantara Initiative, Inc.
+ Certification Department
+ certification-department&kantarainitiative.org
+55497
+ Centris AG
+ IT Collaboration
+ it-collaboration&centrisag.ch
+55498
+ Dr. Hahn GmbH & Co. KG
+ David Weitz
+ david.weitz&dr-hahn.de
+55499
+ Pilot Corporation Of Europe
+ David Stephen
+ it_infra&piloteurope.com
+55500
+ Guangdong OPPO Mobile Telecommunications Corp.,Ltd.
+ ChunLiang Zeng
+ zengchunliang&oppo.com
+55501
+ Digital Sense Hosting Pty Ltd
+ Noel Kelly
+ noel.kelly&digitalsense.com.au
+55502
+ Xaptum, Inc
+ Xaptum Noc
+ noc&xaptum.com
+55503
+ GREYCORTEX s.r.o.
+ Marnix Janse
+ marnix.janse&greycortex.com
+55504
+ UT Southwestern Medical Center
+ Nicole Rios
+ Nicole.Rios&UTSouthwestern.edu
+55505
+ domotof
+ christophe DAUBA
+ christophe.dauba&free.fr
+55506
+ Radial, Inc.
+ Victor Fisher
+ technology&radial.com
+55507
+ Graylog, Inc
+ Kay Roepke
+ kay&graylog.com
+55508
+ Shenzhen Qunfang Technology Co., Ltd
+ ZhuoLi
+ admin&szkingfox.com
+55509
+ Wetron Logistics B.V.
+ Alin Palade
+ AlinP&wetron.nl
+55510
+ Brighton & Hove City Council
+ Jack English
+ jack.english&brighton-hove.gov.uk
+55511
+ Hochschule für Wirtschaft und Gesellschaft Ludwigshafen
+ Michel Dombach
+ Michel.Dombach&hwg-lu.de
+55512
+ Rock West Composites
+ Gary Santana
+ it&1rockwest.com
+55513
+ Varner It Solutions
+ Douglas Varner
+ doug&varneritsolutions.com
+55514
+ Sheehans
+ Daniel Sheehan
+ sheehand&sheehans.org
+55515
+ TL Industries
+ Matt Edinger
+ matte&tlindustries.com
+55516
+ Interexport d.o.o.
+ Miha PeÄnik
+ it&interexport.si
+55517
+ Struppkärrs Skog AB
+ Jan Ericsson
+ jan&struppkarr.se
+55518
+ DwarfHack
+ Marco Amann
+ admin&dwarfhack.com
+55519
+ Dirección General de Registro Civil Identificación y Cedulación
+ Santiago Puga
+ santiago.puga&registrocivil.gob.ec
+55520
+ Alpha Software Development Zrt.
+ Pethő Jonatán
+ jonatan&alphadev.hu
+55521
+ Brun Telecomunicazioni
+ Luca Vicentini
+ luca&brunsat.it
+55522
+ Hana Inc.
+ Zeen He
+ 1440519152&qq.com
+55523
+ Wobben Research and Development GmbH
+ Thorsten Jakobs
+ thorsten.jakobs&enercon.de
+55524
+ Nane OON GlobalCom Corporation
+ Praneet Rai
+ company&oonglobal.com
+55525
+ Nane
+ Praneet Rai
+ company&oonglobal.com
+55526
+ OON
+ Praneet Rai
+ company&oonglobal.com
+55527
+ ecert.ca
+ Praneet Rai
+ company&oonglobal.com
+55528
+ FileMeta Initiative
+ Brandt Redd
+ brandt&redd.org
+55529
+ IEEE Learning Technology Standards Committee
+ Brandt Redd
+ secretary&ieee-ltsc.org
+55530
+ VAS GmbH
+ Frank Przybylski
+ fp&vas-gmbh.de
+55531
+ Cambridge Pixel Ltd
+ Steven Priest
+ steve&cambridgepixel.com
+55532
+ Katze Laboratories
+ Tom Katze
+ flauschekater&gmail.com
+55533
+ FORT Robotics, Inc.
+ Robert Sherbert
+ bob&fortrobotics.com
+55534
+ Allgemeine Deutsche Burschenschaft
+ Tilo Ullrich
+ adb&tilo-ullrich.de
+55535
+ Hoymiles Converter Technology Co., Ltd.
+ Steven Zhang
+ zhangxingyao&hoymiles.com
+55536
+ Nexion Data Systems Pty Ltd
+ Nick Stefanou
+ nicks&nexiondata.com
+55537
+ Shenzhen ledc Technology Development Co., Ltd.
+ Xiaolin Zhu
+ rd01&drawerkvm.cn
+55538
+ ZyWaK
+ Support Team
+ contact&zywak.net
+55539
+ 911 Secure, LLC
+ Dan Gosselin
+ dgosselin&911secure.com
+55540
+ Chaotic Logic
+ Sean Stoves
+ sean&seanstoves.com
+55541
+ Tvv Sound Project BV
+ Edo Dijkstra
+ info&tvvsound.be
+55542
+ Skan Holding AG
+ Juan Miguel Severino Rubino
+ oidadmin&skan.ch
+55543
+ Din Bil Sverige AB
+ Vitalijs Belisko
+ vitalijs.belisko&dinbil.se
+55544
+ EZ5 Systems Ltd.
+ Sergey Turlachev
+ contact&ezfive.com
+55545
+ suawek
+ SÅ‚awomir Kowalski
+ iana&suawek.pl
+55546
+ IDCUBE Identification Systems Pvt. Ltd.
+ Ujjal Sarmah
+ ujjal&idcube.co.in
+55547
+ brainit.sk, s. r. o.
+ Eduard Baraniak
+ info&nfqes.sk
+55548
+ Hydrasun Limited
+ Ian Logie
+ it&hydrasun.com
+55549
+ South Central Ambulance Service NHS Foundation Trust
+ Ed Morgan
+ ITSupplier.Information&scas.nhs.uk
+55550
+ Kitsap Mental Health Services
+ Robert Lockhart
+ isaccounts&kmhs.org
+55551
+ SI-nerGIE
+ Mr LE TORTOREC Jeannick
+ jeannick.le_tortorec&framatome.com
+55552
+ Barrett Communications Pty. Ltd.
+ Eric Koch
+ eric_koch&barrettcommunications.com.au
+55553
+ OLAF
+ Dimo Chervenkov
+ Dimo.CHERVENKOV&ext.ec.europa.eu
+55554
+ East Lindsey District Council
+ Phil Davies
+ phil.davies&pspsl.co.uk
+55555
+ Rendeer Systems LLC
+ Charles Dasher
+ cdasher&rendeersys.com
+55556
+ Danderyds Kommun
+ Josef Ereq
+ josef.ereq&danderyd.se
+55557
+ GBGT asbl - Groupement Belge des GraphoThérapeutes asbl
+ Sylvie TRAMASURE
+ info&gbgt.be
+55558
+ CORESLAB STRUCTURES MIAMI, INC
+ ROMMEL J. JIMENEZ
+ itsupportmiami&coreslab.com
+55559
+ NJFVision
+ Nicolas Debernardi
+ nicolas.debernardi&gmail.com
+55560
+ layline.io GmbH
+ Stefan Deigmueller
+ stefan&layline.io
+55561
+ ATMD Ltd.
+ Vladimir Ilichev
+ atmd&atmd.ru
+55562
+ Confinity Solutions GmbH
+ Stefan Ott
+ stefan.ott&confinity-solutions.com
+55563
+ KTNF
+ Chiyong Jang
+ cyjang&ktnf.co.kr
+55564
+ Shanghai Bean Tech Co.,Ltd
+ Elvis Yang
+ elvis.yang&beantechs.com
+55565
+ Elektrizitätswerke Reutte AG
+ Dipl.-Ing. (FH) Patrick Schmidt
+ it&ewr.at
+55566
+ Beijing tongtech co., LTD
+ yong hu
+ tongoid&tongtech.com
+55567
+ Cadwork
+ Jean-Sebastien Paquet
+ it&cadwork.ca
+55568
+ Groupe Morneau
+ Yvan Leclerc
+ Yvan.Leclerc&groupemorneau.com
+55569
+ Poney Express
+ Wadii Zaim
+ wadii&poney-express.com
+55570
+ McFarlin Tech Consulting
+ Michael J McFarlin
+ mmcfarlin&mcfarlintech.net
+55571
+ Felton B.V.
+ Jeffrey van Haeften
+ j.vanhaeften&felton.nl
+55572
+ Chris Whitfield IT
+ Chris Whitfield
+ chris_whitfield_it&yahoo.com
+55573
+ 北京元支点信æ¯å®‰å…¨æŠ€æœ¯æœ‰é™å…¬å¸ (Beijing Yuanfu Information Security Technology Co., Ltd.)
+ å²æ™¨ä¼Ÿ (Shi Chenwei)
+ shichenwei&yuanzhidian.com
+55574
+ frey-raum e.k.
+ Markus Frey
+ markus&frey-raum.net
+55575
+ Austin Regional Clinic, P.A.
+ Greg Madere
+ GMadere&AustinRegionalClinic.com
+55576
+ AuriStor, Inc.
+ Jeffrey Altman
+ jaltman&auristor.com
+55577
+ 4bergamot.net
+ Andrew Eastland
+ andrew.eastland&4bergamot.net
+55578
+ Invitech ICT Services Kft.
+ Balazs Safrany
+ ripe&invitech.hu
+55579
+ Ashley Leach & Associates Pty Ltd
+ Ashley Leach
+ a.leach&alassociates.com.au
+55580
+ staiger.it
+ Philipp Staiger
+ philipp&staiger.it
+55581
+ Bronics Infocom Inc.
+ Kyoung min. Lim.
+ troll98&naver.com
+55582
+ Balzano Informatik AG
+ Rene Balzano
+ rene&balzano.net
+55583
+ Pridnestrovskiy respublikanskiy bank
+ IT - department
+ ca&cbpmr.net
+55584
+ Felix Koop
+ Felix Koop
+ fkoop&fkoop.de
+55585
+ Thales LAS France
+ Patrick Redon
+ patrick.redon&thalesgroup.com
+55586
+ Simservice A/S
+ Steen Lenzing
+ sl&simservice.dk
+55587
+ Milan Reznicek
+ Milan Reznicek
+ pen&reznicek.biz
+55588
+ EA Technology Ltd
+ Lee OHalloran
+ lee.ohalloran&eatechnology.com
+55589
+ Roche Diagnostics International Ltd
+ Rouslan Partyka
+ rouslan.partyka&contractors.roche.com
+55590
+ Fourie Boerdery
+ Deon Fourie
+ fourieboerdery&xpress.co.za
+55591
+ LLC IT-KRYM
+ Viktor Smirnov
+ iana-pen&itpark.ru
+55592
+ XFrost Labs OÜ
+ Xavier Perarnau
+ iana-pen&xfrostlabs.org
+55593
+ Bouwonderneming Goevaers & Znn. B.V.
+ Bas Kratsborn
+ BasKratsborn&goevaers.nl
+55594
+ Cynthia Maja Revström
+ Cynthia Revström
+ iana&cynthia.re
+55595
+ Measures for Justice
+ Ryan Belair
+ ryan.belair&measuresforjustice.org
+55596
+ 5G Property Solutions
+ Brian Kinsey
+ bk&whoopwireless.com
+55597
+ Florida Atlantic University
+ Matt Ramsey
+ mramsey&fau.edu
+55598
+ Confluence Technologies, Inc
+ George Palmer
+ pki&confluence.com
+55599
+ Originpath
+ David Simal Gonzalez
+ david.simal&originpath.com
+55600
+ Thales - Secure Communications & Information Systems
+ Christopher Stinson
+ Christopher.Stinson&uk.thalesgroup.com
+55601
+ INDEPENDENCE BANK
+ IT Department
+ ibtech&ibyourbank.com
+55602
+ Eatontown Public Schools
+ Michael Brown
+ mcbrown&eatontown.org
+55603
+ Rummelsberger Diakonie
+ Thomas Mack
+ mack.thomas&rummelsberger.net
+55604
+ SYSTEM ENGINEERING & INFORMATION TECHNOLOGY SRL
+ Marco Vezzosi
+ supporto&seit.it
+55605
+ Bayerisches Staatsministerium für Digitales
+ Martin Kirschenbauer
+ ReferatB3&stmd.bayern.de
+55606
+ Ositech Communications Inc
+ Daniel Bartozzi
+ daniel&ositech.com
+55607
+ Cantada Inc
+ Thomas Pichieri
+ thomas.pichieri&cantada.com
+55608
+ Net Neural Ltd.
+ Simon Sparks
+ simonsparks&netneural.ltd.uk
+55609
+ NADEKS LLC
+ Ruslan Annenkov
+ r.annenkov&nadeks.ru
+55610
+ Xaru AB
+ Gunnar Thoernqvist
+ gunnar&igl.se
+55611
+ Cosner-Neipp Corporation
+ Adam Clayson
+ _arin&cosner-neipp.com
+55612
+ American Century Investments
+ Lisa Benson
+ lisa_benson&americancentury.com
+55613
+ PRETTL Electronics GmbH
+ Alexander Neubert
+ alexander.neubert&prettl-electronics.com
+55614
+ MobileMS
+ Michal Stefanski
+ serwis&mobilems.pl
+55615
+ EtherMatic
+ Przemyslaw Sztoch
+ info&EtherMatic.com
+55616
+ RosettaHealth
+ Buff Colchagoff
+ buff.colchagoff&rosettahealth.com
+55617
+ Pacific Petroleum Pty Ltd
+ Chris Stegner
+ cstegner&pacificpetroleum.com.au
+55618
+ VertisPro Pte Ltd
+ Harshad P
+ harshad&vertispro.com
+55619
+ 宜春宜è”打å°è®¾å¤‡æœ‰é™å…¬å¸ (Yichun Yilian Printing Equipment Co., Ltd.)
+ 曾å°å®œ (Zeng Xiaoyi)
+ zengxiaoyi&elineprint.com
+55620
+ Alpla Staging
+ Heyko Kannenberg
+ heyko.kannenberg&alpla.com
+55621
+ Cnuth Network UTH
+ Makoto Minami
+ objectmanager&nest.cnuth.net
+55622
+ 2CRSI
+ Alain WILMOUTH
+ ibo&2crsi.com
+55623
+ University of Birmingham School of Computer Science
+ Ian Batten
+ i.g.batten&bham.ac.uk
+55624
+ Eutelsat - MENA
+ Ahmad Saidawi
+ ahmad.saidawi&platform.jo
+55625
+ Absolunet inc.
+ Jeremie Rioux
+ jrioux&absolunet.com
+55626
+ ANYROAM LLC
+ Support
+ support&anyroam.net
+55627
+ ANYROAM LLC
+ Support
+ support&anyroam.net
+55628
+ PacsLogic LLC
+ Matthew Granger
+ Matt&PacsLogic.com
+55629
+ Department of Health Tasmania
+ Ben Short
+ ben.short&health.tas.gov.au
+55630
+ Advanced Medical Footcare, LLC
+ Song Yu, DPM
+ drsongyudpm&yahoo.com
+55631
+ Dymond Consulting
+ James Dymond
+ iana-pen&dymond.consulting
+55632
+ Bolton Clarke
+ Johny Agotnes
+ jagotnes&boltonclarke.com.au
+55633
+ Xtended Specialists Inc,
+ Angel Sosa
+ soslorr&aol.com
+55634
+ cbrain A/S
+ Thomas Qvist
+ admin&cbrain.dk
+55635
+ EyePro System S.r.l.
+ Andrea Bertuolo
+ bertuolo&eyeprosystem.com
+55636
+ Watchtower Consulting (Pty) Ltd
+ Belinda Valentyn
+ watchtowerconsulting&outlook.com
+55637
+ gesagt.getan. GmbH
+ Reinhard Binder
+ office&gesagt-getan.at
+55638
+ Fountainhead Technologies, Inc.
+ Bill Gilpatric
+ bgilpatr&fountainhead.io
+55639
+ Star Group LLC
+ Yuskiv Andrey
+ itdir&star-grupp.ru
+55640
+ NU-CIVILISATION – Gemeinschaft zur Förderung einer organischen gemeinwohl- und werteorientierten Zivilisation
+ Mag. Martin Heiduk
+ verein&nu-civilisation.org
+55641
+ Trust The Press
+ Andrew Dodge
+ dodgea&TrustThePress.org
+55642
+ Ruuvi Innovations Ltd
+ Otso Jousimaa
+ otso&ruuvi.com
+55643
+ https://www.mrfixitit.org
+ Albert Joseph DeMaio
+ littleal78&gmail.com
+55644
+ Graphcore Ltd
+ Peter Simm
+ gc-iana&graphcore.ai
+55645
+ Stadt Herne
+ Michael Korsten
+ michael.korsten&herne.de
+55646
+ Beacon Federal Credit Union
+ Mark Maslonka
+ IANA-PEN.Admin&external.beaconfed.org
+55647
+ ExodusPoint Capital Management, LP
+ Robert van Veelen
+ robert.vanveelen&exoduspoint.com
+55648
+ Segmed
+ Wojciech Adam Koszek
+ wkoszek&segmed.ai
+55649
+ Mike van Zyl Incorporated
+ Mike van Zyl
+ mvzinc&mweb.co.za
+55650
+ Netha
+ Guillaume Marsay
+ gmarsay&gmail.com
+55651
+ Betanium, Inc.
+ Benjamin Miller
+ ben&betanium.com
+55652
+ Bass Pro Shops
+ Michael Bates
+ msbates&basspro.com
+55653
+ Leonardo MW Ltd
+ Neil Hillard
+ neil.hillard&leonardocompany.com
+55654
+ net.Media SR
+ Stefan Reichhard
+ office&netmedia.pro
+55655
+ Mobilinkd LLC
+ Rob Riggs
+ rob&mobilinkd.com
+55656
+ LAS Enterprises
+ Lorraine Sosa
+ soslorr&aol.com
+55657
+ TN2 Solutions EESV
+ Rene Jager
+ renej&tn2.solutions
+55658
+ ZD Technology(Beijing) Co., Ltd
+ Jin Zhang
+ research&zd-tech.com.cn
+55659
+ Zaji Consultant
+ Michael Schmidt
+ Sailsman78&protonmail.com
+55660
+ GCT Global Container Terminals Inc.
+ John Ferreira
+ netadmin&globalterminals.com
+55661
+ Revocent Inc
+ Mike Cooper
+ mike&revocent.com
+55662
+ KopterMax
+ Matteo Galet
+ info&koptermax.com
+55663
+ GK Rubezh, LLC
+ Ivan Pryakhin
+ admin&rubezh.ru
+55664
+ Markie Enterprises
+ David Markie
+ snmp&serialtech.com
+55665
+ London Square Developments Ltd
+ Kevin Murphy
+ itsuppliers&londonsquare.co.uk
+55666
+ Best bath Systems Inc
+ Russell McIntire
+ IT&bestbath.com
+55667
+ SKYELP
+ Anh Pham
+ certadmin&skyelp.net
+55668
+ City of Bristol, Tennessee
+ Shane Varney
+ itsupport&bristoltn.org
+55669
+ South Dakota Board of Regents
+ Ryan McGarry
+ ris-sys&sdbor.edu
+55670
+ NG9-1-1 Interoperability Oversight Commission
+ Administrator
+ admin&ng911ioc.org
+55671
+ Simple Solutions Learning, INC.
+ Reed Johnston
+ reed&simplesolutions.org
+55672
+ RateEngine
+ Dimitar Kokov
+ dkokov75&gmail.com
+55673
+ Telefonbau Behnke GmbH
+ Thomas Kraemer
+ thomas_kraemer&behnke-online.de
+55674
+ eskhome.net
+ Craig Eskdale
+ craigacs&eskhome.net
+55675
+ mitgedanken
+ Sara Tasche
+ sara.dolores.tasche&gmail.com
+55676
+ Hampton Roads Orthopaedics Spine & Sports Medicine
+ Wendy Jackson
+ wjackson&hrosm.com
+55677
+ AnyElectron LLC
+ Network Research
+ ioagent&anyelectron.com
+55678
+ Custom Control Concepts
+ Halley Kell
+ Halley.Kell&Astronics.com
+55679
+ Sunmark Credit Union
+ Information Technology
+ IT-Infrastructure&sunmark.org
+55680
+ American Library Association
+ Sherri Vanyek
+ svanyek&ala.org
+55681
+ Zeplay LLC
+ Brandon McKenzie
+ brandon&zeplay.tv
+55682
+ JayJay
+ Julian Jacobi
+ iana&julianjacobi.net
+55683
+ Swissomation Inc.
+ Stephan Casas
+ istauthority&swissomation.com
+55684
+ RBZ am Schuetzenpark
+ Rolke, Andreas
+ a.rolke&rbz-schuetzenpark.de
+55685
+ Albert Neef Consulting
+ Albert Neef
+ albert.neef&anconsulting.nl
+55686
+ Smawave
+ haoxu
+ hao.xu&smawave.com
+55687
+ chinamobile soc platform
+ Meng Xian
+ will_nx&163.com
+55688
+ LLC HUBTRUST
+ Dmitriy
+ efimovdi&gmail.com
+55689
+ Testin Ltd.
+ Bo Peng
+ bopeng&testin.cn
+55690
+ Musgrave maintenance
+ Glynn Delport
+ delport. g.a&Gmail. com
+55691
+ Nolmë Informatique
+ Vincent Duvernet
+ vincent.duvernet&nolme.com
+55692
+ Veyseloglu LLC
+ Araz Mirzayev
+ araz.mirzayev&veyseloglu.az
+55693
+ Bewor Tech S.L.
+ Elena Vera Muñoz
+ evera&vocces.com
+55694
+ ITPassion Ltd
+ Guus Leeuw
+ guus.leeuw&itpassion.com
+55695
+ MICROSET
+ LAURA GATTEL
+ info&microset.net
+55696
+ RTV Technologies s.r.o.
+ Luděk Ranc
+ info&rtvtechnologies.com
+55697
+ Groupama Biztosító Zrt.
+ Laszlo Szomor
+ oid&groupama.hu
+55698
+ Touro University Medical Group
+ Susan Anderson
+ sdaorlando&hotmail.com
+55699
+ VTNS
+ Nicolas Vuillermet
+ nicolas&vuillermet.bzh
+55700
+ AppLine
+ Jesse Liang
+ jesseliang&appline.xyz
+55701
+ Signers Technology LLC
+ Adrian Hector Mazza
+ amazza&signerstech.com
+55702
+ Adam Investments (formerly 'Adam Maxwell Investment Company AMI')
+ Charles Adam Maxwell
+ AdamInvestments&hotmail.com
+55703
+ OAG INDUSTRIES srl
+ Andrea Chelli
+ andrea&kelli.it
+55704
+ OpenetME
+ Openet InfoSec
+ security&openet.com
+55705
+ Smith Consulting LLC
+ Michael B. Smith
+ MICHAEL&SMITHCONS.COM
+55706
+ CUBOSOFT
+ Juan Pablo Chavez
+ jp3&cubosoft.net
+55707
+ Arilou Technologies Ltd.
+ Nir Sharony
+ nir.sharony&nng.com
+55708
+ BonaSoft sp. z o.o. sp. k.
+ Michal Danielak
+ sysadmin&bonasoft.pl
+55709
+ TECNED B.V.
+ Chris van Kalken
+ chris.vankalken&tecned.com
+55710
+ Talent4Transition
+ Professor Philip Garner
+ philipgarnerassociates&outlook.com
+55711
+ Proius
+ Vincent Van Houtte
+ vvh&aplusv.be
+55712
+ Joint-stock Company "Accent-Bank"
+ Evgenij Rudenko
+ evgenij.rudenko&a-bank.com.ua
+55713
+ KNS Inc
+ Wang Hyunho
+ hhwang&kns-kr.com
+55714
+ VRBANK
+ Danila Koshel
+ me&catinthe.space
+55715
+ Ikle
+ Alexei A Smekalkine
+ ikle&ikle.ru
+55716
+ 北京è“拓扑科技股份有é™å…¬å¸ (Beijing Blue Topology Technology Co., Ltd.)
+ 刘艺龙 (Liu Yilong)
+ liuyilong&bluetop.com.cn
+55717
+ Fiat Uno Solutions
+ Don Clarke
+ don&donfiat.co.za
+55718
+ Zentry Security, Inc.
+ Roland Hsu
+ r.hsu&zentrysecurity.com
+55719
+ Doing It 4 U
+ Kevin Harpur
+ kevindoingit4u&gmail.com
+55720
+ Horns & Hoofs
+ Dmitry Makarov
+ dmitry.makarov&hornshoofs.com
+55721
+ Peter Mertes KG
+ Stefan Kiesgen
+ s.kiesgen&mertes.de
+55722
+ Aviti
+ Olivier Petit
+ opetit&aviti.fr
+55723
+ Knorr-Bremse AG
+ Nicolas Goupil
+ nicolas.goupil&selectron.ch
+55724
+ NATIONAL INFORMATION TECHNOLOGY DEVELOPMENT AGENCY,
+ DR. MOHAMMED ONIMISI YAHAYA
+ ymohammed&nitda.gov.ng
+55725
+ Ovio Smart World
+ Sina Ouji
+ support&ovio.io
+55726
+ MaxiTech
+ Serhii Zablotskiy
+ support&maxitech.com.ua
+55727
+ AO "RACIM"
+ Alexandr Pyshnyak
+ alex.tums&gmail.com
+55728
+ CER Groupe
+ Olivier Bruylandt
+ olivier&bfish.eu
+55729
+ Identification International, Inc.
+ Richard Fenrich
+ fenrich&idintl.com
+55730
+ BISDN GmbH
+ Andreas Koepsel
+ net&bisdn.de
+55731
+ Celera, S.A.
+ Roberto Chiroy
+ contact&celera.com.gt
+55732
+ Warpcom Services, SA
+ Antonio Martins
+ antonio.martins&warpcom.com
+55733
+ Advanced Design Technology Pty Ltd
+ Adrian Thearle
+ adrian_PEN&adt.com.au
+55734
+ iTarge Technology
+ Wei Lin
+ linwei&itarge.com
+55735
+ 北京椰å­æ ‘ä¿¡æ¯æŠ€æœ¯æœ‰é™å…¬å¸ (Beijing Coconut Tree Information Technology Co., Ltd.)
+ 朱正路 (Zhu Zhenglu)
+ service&coconet.cn
+55736
+ OctoInsight Inc.
+ Jeremy Barker
+ jb&octoinsight.com
+55737
+ Data Handler LLC
+ Jesse Pechart
+ jpechart&datahandlerllc.com
+55738
+ William Woodruff
+ William Woodruff
+ william&yossarian.net
+55739
+ Yethfr certification authority
+ Huang Houfeng
+ 13426954351&163.com
+55740
+ Huang Houfeng
+ Huang Houfeng
+ HHF&ipv64.cn
+55741
+ S.M. Acton t/a Stelin Motors
+ Steven Acton
+ stelinadmin&rsaweb.co.za
+55742
+ Landratsamt Calw
+ Marco Gubitzer
+ software&kreis-calw.de
+55743
+ Reliance Energy Inc
+ Ronnie Covert
+ sysadmin&reimid.com
+55744
+ Tampa Microwave
+ Robert Nawrocki
+ b.nawrocki&tampamicrowave.com
+55745
+ Geo TV Network
+ Muhammad Furqan Uddin
+ furqan.uddin&geo.tv
+55746
+ Jang Group of Companies
+ Muhammad Furqan Uddin
+ furqan.uddin&janggroup.com.pk
+55747
+ Facebook Connectivity - Terragraph
+ Paul McCutcheon
+ iana-assign&fb.com
+55748
+ TriHealth
+ Bryan Greenberg
+ bryan_greenberg&trihealth.com
+55749
+ TXOne Networks Inc.
+ Justin Jan
+ justin_jan&txone.com
+55750
+ Kadfire Limited
+ Kadfire Networks Team
+ networks&kadfire.com
+55751
+ Azienda Universitaria Policlinico P. Giaccone
+ Nicola Alessi
+ alessi&policlinico.pa.it
+55752
+ HYTEC INTER Co., Ltd.
+ Hajime Hatanaka
+ hatanaka&hytec.co.jp
+55753
+ Comtron
+ David Lalehzar
+ dlalehzar&comtronusa.com
+55754
+ Datil Technologies, Inc
+ Eduardo Raad
+ ca&datil.co
+55755
+ South Holland District Council
+ Dave Morfee
+ ict&pspsl.co.uk
+55756
+ AceAxis
+ Nigel Chapman
+ info&aceaxis.co.uk
+55757
+ RiskAnalytics
+ Nathan Green
+ ngreen&riskanalytics.com
+55758
+ GT Solutions
+ Gregory Trobridge
+ gtsolutionsserv&gmail.com
+55759
+ Calltech SA
+ Mauricio Noguera
+ m.noguera&calltechsa.com
+55760
+ OPWILL Technologies (Beijing) Co., Ltd
+ zhutianquan
+ zhutq&opwill.com
+55761
+ Új Világ Nkft.
+ Novák Tamás
+ uzemeltetes&ujvilag.gov.hu
+55762
+ Truffco Ltd
+ Steve Threlfall-Rogers
+ SteveTR&truffco.co.uk
+55763
+ Allogene Therapeutics, Inc.
+ Tim McCarty
+ tim.mccarty&allogene.com
+55764
+ INSIS SPA
+ Luca Massini
+ luca.massini&insis.it
+55765
+ OGLplus
+ Matus Chochlik
+ chochlik&gmail.com
+55766
+ In Loco Tecnologia da Informação S.A.
+ Pedro Tôrres
+ pedro.torres&inloco.com.br
+55767
+ New Era Technology
+ Rezar Zefaj
+ rzefaj&neweratech.co.uk
+55768
+ CIRMMT
+ Julien Boissinot
+ julien.boissinot&cirmmt.org
+55769
+ Zynas co., ltd.
+ Shoichi Saito
+ saito.shoichi&zynas.co.jp
+55770
+ 北京英泰智科技股份有é™å…¬å¸ï¼ˆBeijing iTarge Technology Co., Ltd.)
+ Chong Li
+ lichong&itarge.com
+55771
+ Appmodule AG
+ Tobias Rothen
+ sysadmin&appmodule.net
+55772
+ Fiberworks Int. AG
+ Frank Witig
+ fw&fiberworks.com
+55773
+ Beijing Qinmu Data Technology Co.,LTD
+ Chi Yang
+ chy&qinmu.net.cn
+55774
+ US Wellness
+ Alyssa Williamson
+ awilliamson&uswellness.com
+55775
+ Bayerische Staatsforsten AöR
+ Matthias Frost
+ matthias.frost&baysf.de
+55776
+ NOGC Certificate Authority
+ Praneet Rai
+ corporate&nogc.ovh
+55777
+ NOGC Go Cert
+ Praneet Rai
+ corporate&nogc.ovh
+55778
+ NOGC Universal Root Certificate Authority
+ Praneet Rai
+ corporate&nogc.ovh
+55779
+ David Dai W
+ David Dai
+ davidjet&gmail.com
+55780
+ Definet Oy
+ Tea Murtomaki
+ tea.murtomaki&definet.fi
+55781
+ Safaricom PLC
+ Protus Etende
+ petende&safaricom.co.ke
+55782
+ Mirco Reimer
+ Mirco Reimer
+ pen.iana.org&mircoreimer.de
+55783
+ Net Assets, Inc.
+ Grant Gossett
+ sysops&netassets.com
+55784
+ CERTIFICADORA DEL SUR SPA
+ JOSE CRISTIAN ECHEVERRIA BRIONES
+ cecheverria&byeconta.cl
+55785
+ Nubo
+ Kenny Louveaux
+ hello&nubo.coop
+55786
+ Converged Compliance Solutions, Inc.
+ Terence McDonough
+ tjmcdonough&convergedcompliance.com
+55787
+ Meraxo AG
+ Jan Baumeler
+ itservices&meraxo.com
+55788
+ ecoprotec GmbH
+ Lukas Rogala
+ administrator&ecoprotec.de
+55789
+ PaTES s.r.o.
+ Michal Papai
+ papai&pates.sk
+55790
+ EkkoSense Ltd
+ David Corder
+ david.corder&ekkosense.co.uk
+55791
+ Clay Platte Family Medicine Clinic P.C.
+ Vince Shisler
+ vinces&clayplattefamily.com
+55792
+ DAERZK
+ Chris Martyn
+ chris.martyn&daerzk.com
+55793
+ Communauté PKILabs
+ ISAMBERT Patrick
+ patrick.isambert&pkilabs.eu
+55794
+ NINGBO DEYE INVERTER TECHNOLOGY Co., LTD
+ Xudong Chen
+ chenxd&deye.com.cn
+55795
+ BIZ-CHO
+ Alexis BIZON
+ alexis.bizon+iana&biz-cho.ovh
+55796
+ ORANO SA
+ Philippe BAGONNEAU
+ philippe.bagonneau&orano.group
+55797
+ Some Idiots Are Savants
+ Stephen D. Scotti
+ sscotti&sscotti.org
+55798
+ OCN
+ Artem Fedoseev
+ afedoseev&ocn.group
+55799
+ E Squared
+ Andre Mostert
+ andrem&enterprise360.me
+55800
+ smartics
+ Anton Kronseder
+ anton.kronseder&smartics.de
+55801
+ Buypass AS
+ Kai Bjørnstad
+ kai.bjornstad&buypass.no
+55802
+ GLOTEC ENGINEERING (SA) (PTY) LTD.
+ Jeong, Haekwon
+ hkjeong52&gmail.com
+55803
+ GBS Backup B.V.
+ Roel Otten
+ roel.otten&gbsbackup.com
+55804
+ Neural Inference Solutions Inc.
+ Michael Durrant
+ mdurrant&neuralinference.com
+55805
+ eBay Inc
+ Ashwin Ambekar
+ DL-eBay-site-idm&ebay.com
+55806
+ Alertus Technologies LLC
+ Gary El-Gamil
+ gelgamil&alertus.com
+55807
+ Baronics LLC
+ William Meltzer
+ baronics&gmail.com
+55808
+ Drifting Mind Studio
+ Johannes Helgi Laxdal
+ johannes&laxdal.org
+55809
+ Crystal Crest Cleaners
+ Efren M. Gabriel
+ efigabriel&gmail.com
+55810
+ Vitesco Technologies
+ Klaus Steger
+ klaus.steger&vitesco.com
+55811
+ JSC "MIR UPAKOVKI"
+ Denisov Igor
+ igor&netx.ru
+55812
+ Laboratories of Molecular Anthropology and Microbiome Research
+ John K Boyd
+ lmamr.account&ou.edu
+55813
+ HashiCorp, Inc.
+ William Bengtson
+ wbengtson&hashicorp.com
+55814
+ RnD Center "IMPULSE"
+ Sirotkin Alexey
+ sa&sstmk.ru
+55815
+ Factor-y S.r.l.
+ Daniele Vistalli
+ daniele.vistalli&factor-y.com
+55816
+ LifeLens Technologies
+ Andy Hoffman
+ ahoffman&lifelenstech.com
+55817
+ Teichmann Integration Services
+ Heinz Teichmann
+ heinz&tis.cx
+55818
+ Cunningham Research Corporation Limited
+ James Cunningham
+ crc&jamescun.com
+55819
+ Eko-Okna S.A.
+ Dariusz Skonieczny
+ ds&ekookna.pl
+55820
+ MedPics LLC
+ Roland Talanow
+ DrTalanow&MedPics.me
+55821
+ ELTACOM
+ Elias MOUKAL
+ elias&eltacom.ma
+55822
+ Clover Cyber
+ Dongxu Hao
+ 1123182168&qq.com
+55823
+ Perry Familia
+ Steven Perry
+ steven&perryfamilia.com
+55824
+ SKS
+ Evgeny Seredkin
+ it&sksural.com
+55825
+ Tiny Tiny Computing
+ Jay Koby
+ jkoby&tinytiny.net
+55826
+ Nerd-Residenz
+ Ralph J.Mayer
+ oid&nerd-residenz.de
+55827
+ Uplevel Systems, Inc
+ Thomas Alexander
+ tom&uplevelsystems.com
+55828
+ Marshall Community Credit Union
+ Information Technology
+ ITAdmin&marcomcu.org
+55829
+ Arthur18
+ Heiko Grill
+ heiko.grill&diegrills.org
+55830
+ Gazprom Remont
+ Ivan Sekretarev
+ i.sekretarev.grm&gmail.com
+55831
+ Speedway LLC
+ Raj Bhambri
+ rbhambri&speedway.com
+55832
+ Fidelity National Information Services
+ Andrew Harris
+ andrew.harris&fisglobal.com
+55833
+ Broadtech technology co. LTD
+ zhongshan Luo
+ luozs&broadtech.com.cn
+55834
+ NorthHinkle
+ John N Hinkle
+ northhinkle&comcast.net
+55835
+ Sutra Tech Labs Inc
+ Gaurav Garg
+ gaurav&sutratechlabs.com
+55836
+ MFA Informatik AG
+ Andreas Schneider
+ andreas.schneider&mfa-informatik.ch
+55837
+ Schäckermann
+ Frank Schäckermann
+ azj8wcfd5k&liamekaens.com
+55838
+ DLinuxguy INC.
+ Chintan Murty
+ dlinuxguy&gmail.com
+55839
+ Lynxgistics Inter Freight Co., Ltd.
+ Komson Lertboonyapun
+ it&lynxinterfreight.com
+55840
+ JieYue technical service studio
+ Hua xin
+ david_hwa&126.com
+55841
+ Tibasamaneh
+ Edwin Abnoosian
+ ed&tibasamaneh.com
+55842
+ Lagoni Engineering
+ Kaelan Thijs Fouwels
+ kaelan.fouwels&lagoni.co.uk
+55843
+ AXXICON Moulds Eindhoven BV
+ Bas Hendrix
+ B.Hendriks&axxicon.com
+55844
+ Nebig Verpakkingen B.V.
+ Michel Coolen
+ m.coolen&nebig.com
+55845
+ Mevi Beheer
+ Hendry Tjonadi
+ htjonadi&mevi.com
+55846
+ Smits Groep
+ Ton van der Aa
+ support&smits-groep.nl
+55847
+ Libéma Exploitatie B.V.
+ Willem-Jan Glaudemans
+ w.glaudemans&libema.nl
+55848
+ Swifthosting ApS
+ Mikkel Christensen
+ mikkel&swifthosting.dk
+55849
+ Mizar Magic and Research Network
+ Nanyuan Cheng
+ pen&mmrnet.org
+55850
+ Veea Systems Ltd
+ Adam Cottrell
+ adam.cottrell&veea.com
+55851
+ Jordan Klein
+ Jordan Klein
+ haplo&haplo.net
+55852
+ Saṃvásana Holdings
+ Ryan Morrison
+ ryan&samvasana.com
+55853
+ BaaSid International Lab Co.,LTD. (Taiwan)
+ Rocky Huang
+ rockyhuang&baas-holdings.com
+55854
+ Pagebe.fr
+ Thomas Paricaud
+ thomas&paricaud.fr
+55855
+ UkrTrade ltd
+ Gennady Lapin
+ gennady_lapin&klass.com.ua
+55856
+ EMCO Chemical Distributors, Inc.
+ Rory Baker
+ rbaker&emcochem.com
+55857
+ DD Cloud
+ Dmitry Stasenko
+ myrkul.000&gmail.com
+55858
+ ALL D.S. SECURITY SOLUTIONS LTD
+ Sharon Weiss
+ info&alldss.com
+55859
+ Mini-Circuits
+ Chi Man Shum
+ testsolutions&minicircuits.com
+55860
+ Advantech Wireless Technologies Inc.
+ Evan Provost
+ evan.provost&advantechwireless.com
+55861
+ Miranham -CreatorGroups-
+ ã—ゅーsyuu22397
+ syuu22397&gmail.com
+55862
+ Gold Corporation
+ Nathan Manzi
+ nathan.manzi&perthmint.com
+55863
+ COMNET INC.
+ Tetsuya Oshima
+ oshima&dbcom.co.jp
+55864
+ AMMG
+ Martin Aye
+ iana&aye-gruppe.de
+55865
+ The University of Alabama
+ Alex Hainen
+ ahainen&ua.edu
+55866
+ Mathima Technologies
+ Dennis Smalbrugge
+ dsmalbrugge&mathimatech.com
+55867
+ eSKamation
+ Stefan Kanthak
+ stefan.kanthak&nexgo.de
+55868
+ Useful Bytes LLC
+ Josh Dague
+ oid&useful-bytes.com
+55869
+ Leertouwer
+ Stefan Meurs
+ stefanmeurs&leertouwer.nl
+55870
+ Zaman 01 LTD
+ Vakilzade Tabriz
+ support&alver.kz
+55871
+ Crédit Mutuel ARKEA
+ Éric LE CORRE
+ offre.ged&arkea.com
+55872
+ ProLabs
+ Sergiu Rotenstein
+ sergiu.rotenstein&prolabs.com
+55873
+ Xona Systems, Inc.
+ Raed Albuliwi
+ raed&xonasystems.com
+55874
+ Østfold Interkommunale Arkivselskap IKS
+ Ole Aldric
+ ole.aldric&ikao.no
+55875
+ Agentilo GmbH
+ Felix Schuck
+ felix.schuck&agentilo.com
+55876
+ VitalThings AS
+ Stig Christian Aske
+ sca&vitalthings.com
+55877
+ AppEx Networks Corporation
+ Hao Zhuang
+ hao&appexnetworks.com
+55878
+ ABSU Limited
+ Denys Rtveliashvili
+ contact&absu.info
+55879
+ AddSecure Acquisitions Holdings AB
+ Phillip Cavell
+ phillip.cavell&addsecure.com
+55880
+ StealthPath Inc.
+ Mark Orton
+ morton&stealthpath.com
+55881
+ toolman.org
+ OID Administrator
+ oid-admin&toolman.org
+55882
+ GREEN CITY STI.,JSC
+ Admin Greencity
+ adminxc&xanhcity.com.vn
+55883
+ Micro-Design Inc
+ Patrick Patel
+ ppatel&micro-design.com
+55884
+ fremetih solutions
+ Freddy Mendoza
+ frmendozat&uni.pe
+55885
+ Successful Endeavours Pty Ltd
+ Rob Struthers
+ rob&successful.com.au
+55886
+ Imperani Alarm Services T/A JA Security
+ Jordaan Marais
+ ias.jasec&gmail.com
+55887
+ Nanjing Huastart Network Technology Co.Ltd
+ Wei Chen
+ chen.wei&huastart.com
+55888
+ TradeWith
+ Micheal Moono
+ michealmoono23&gmail.com
+55889
+ TycheTools, SL
+ Jose M. Moya
+ jm.moya&tychetools.com
+55890
+ Technocon
+ Sara Ravi
+ sarabrk&yahoo.com
+55891
+ Artemis Tosini
+ Artemis Tosini
+ oid&artem.ist
+55892
+ Guang Zhou Aoshi Internet Information & Technology Co., Ltd.
+ Lu Wenhuan
+ 402526441&qq.com
+55893
+ Hyve Solutions
+ Janny Au
+ jannya&hyvedesignsolutions.com
+55894
+ e-Smart Systems Europe SL.
+ Rashabh Kumar
+ info&e-smartsystems.com
+55895
+ Katariya Infra Projects Private Limited
+ Chintan Katariya
+ info&katariyainfraproject.com
+55896
+ DAAD - Deutscher Akademischer Austauschdienst
+ Arnd Müller
+ mueller&daad.de
+55897
+ ARKRAY USA, Inc.
+ T.R. Piller
+ pillert&arkrayusa.com
+55898
+ MEDICON
+ IT Department
+ oid&mediconas.cz
+55899
+ IPG Information Process Group GmbH Deutschland
+ Holger Strickling
+ holger.strickling&ipg-group.com
+55900
+ National Academy of Forensic Engineers
+ Mitch Maifeld, PE
+ iana&maifeld.name
+55901
+ Sven Anders
+ Sven Anders
+ sven&anderss.de
+55902
+ 3FONT
+ Ferran Fontova
+ 3font&3font.net
+55903
+ hagebau IT GmbH
+ Christian Weise
+ hcs-os&hagebau.com
+55904
+ National Petroleum Construction Company
+ Basil El Khoury
+ itlicensing&npcc.ae
+55905
+ J.H.C. de Rooy Holding B.V.
+ Steven Goossens / Geert van Bergen
+ IT&derooy.com
+55906
+ SecretNest.info
+ Wei Cui
+ public&secretnest.info
+55907
+ Shenzhen New Trend International Logistics Technology Co.,LTD
+ Jianfeng Shao
+ info&nti56.com
+55908
+ Dinnissen B.V.
+ Erik Janssen
+ IT-Support&dinnissen.nl
+55909
+ Coolsure Limited
+ Warwick Dawes
+ warwick.dawes&coolsure.com
+55910
+ Heka Werkzeuge GmbH
+ Philip Kazmeier
+ it&heka-werkzeuge.de
+55911
+ Proper Code
+ Philip McGuire
+ phil&propercode.org
+55912
+ Associação Nacional dos Registradores de Pessoas Naturais
+ Luis Carlos Vendramin Junior
+ ac&registrocivil.org.br
+55913
+ Pinnacle Oncology
+ Thomas Landers
+ tlanders&flatiron.com
+55914
+ Tomasz Szkutkowski IT Consulting
+ Tomasz Szkutkowski
+ tomasz&szkutkowski.pl
+55915
+ NEMZETI MOBILFIZETESI ZRT.
+ ISTVAN MIKLOS ERDELYI
+ erdelyi.istvan.miklos&nmzrt.hu
+55916
+ Junge Sprachwissenschaft e. V.
+ Markus Jochim
+ admin&junge-sprachwissenschaft.de
+55917
+ Tel
+ Gerhard Telschow
+ GERHARD.TELSCHOW&OUTLOOK.DE
+55918
+ SecureLogic LTD
+ Itzhak Sharon
+ itzik&securelogic.co.il
+55919
+ Martin Loehnertz IT Beratung
+ Martin Loehnertz
+ info&loehnertz.de
+55920
+ PCItek
+ Herbert Falk
+ herb.falk&pcitek.com
+55921
+ iSAtech water GmbH
+ Emanuel Mey
+ info&isatech.de
+55922
+ Kismet Wireless
+ Michael Kershaw
+ mike&kismetwireless.net
+55923
+ Lauterbach GmbH
+ Franz Sirl
+ franz.sirl-pen&lauterbach.com
+55924
+ yfn Beteiligungsgesellschaft UG
+ Yves Frédéric N´Soussoula
+ support&yfn-group.de
+55925
+ Buy Whole Foods Online Ltd
+ Simon Duffield
+ simon.duffield&ldeng.co.uk
+55926
+ Cumtenn Intelligent information science and technology(Zhejiang) Co., Ltd.
+ Sealand Ly
+ sealand-ly&sealand100.com
+55927
+ seot
+ xiaodong jia
+ jiaxiaodong&seot.cn
+55928
+ JSC Profotech
+ Maxim Yanin
+ yanin&profotech.ru
+55929
+ University of Lausanne
+ Alexandre Roy
+ alexandre.roy&unil.ch
+55930
+ Kwikbit
+ Jeff Stern
+ jstern&kwikbit.com
+55931
+ Safe Host S.A.
+ Jean-Christophe Valiere
+ securityit&safehost.com
+55932
+ GXM Consulting
+ Dylan Neves
+ neves&gxmconsulting.com
+55933
+ Powersoft S.p.A.
+ Filippo Digiugno
+ filippo.digiugno&powersoft.com
+55934
+ Cryptnox SA
+ Sebastien Armleder
+ sebastien.armleder&cryptnox.ch
+55935
+ Kutai Electronics Industry Co., LDTD.
+ Po-Ting Kang
+ pt.kang&mail.kutai.com.tw
+55936
+ Grentech
+ jingruhong
+ jingruhong&powercn.com
+55937
+ Delta Electronics, Inc.
+ Patrick
+ PATRICK.PK.LIN&deltaww.com
+55938
+ Kero Kero Information Technology Center
+ Soichiro Inoue
+ info&k-itc.com
+55939
+ Garantir Technologies Private Limited
+ Samir Gupta
+ sales&garantir.in
+55940
+ Temas LLC
+ Victor Fedosenkov
+ fvs&temas.ru
+55941
+ Wisdom Technologies Pvt Ltd
+ Ravi Kumar
+ ravi&wisdomtech.co.in
+55942
+ LightEdge Solutions
+ Ben Vargas
+ bvargas&lightedge.com
+55943
+ Opennetworks Kft.
+ Andras Beliczay
+ abeliczay&opennet.hu
+55944
+ Netlock Gmbh
+ Feind Gabriella
+ feind.gabriella&netlock.hu
+55945
+ MC-Technologies GmbH
+ Matthias Bannach
+ bannach&mc-technologies.net
+55946
+ Arra Networks
+ Paul Egermeier
+ operations&arranetworks.com
+55947
+ SkizNet
+ Ryan Schmidt
+ skizzerz&skizzerz.net
+55948
+ Rayn0r Ltd.
+ Raynor Hsu
+ jerry81591066&gmail.com
+55949
+ ALVO Spółka z ograniczoną odpowiedzialnością, Sp. k.
+ Agata Olszewska
+ agata.olszewska&alvo.pl
+55950
+ Keydok LLC
+ Xavier Lamicq Zorrilla
+ xavier.lamicq&keydok.com
+55951
+ AmLight/AMPATH
+ OPS AmLight/AMPATH
+ ops&ampath.net
+55952
+ Laboratorio de Modelos y Datos de la UNAM
+ Luciano Diaz
+ luciano.diaz&correo.nucleares.unam.mx
+55953
+ FRAMATOME
+ Orion RAGOZIN
+ orion.ragozin&framatome.com
+55954
+ Episource LLC
+ Jeff Elrod
+ jeff.elrod&episource.com
+55955
+ Suzhou China Asterfusion Co.,LTD
+ Bochen JI
+ jibochen&asterfusion.com
+55956
+ iret Gesellschaft zur Entwicklung elektronischer Steuerungen mbH
+ Thomas Goß
+ edvservice&iret.de
+55957
+ ICS Technologies
+ Barulli Vittorio
+ vittorio.barulli&xtechnologies.it
+55958
+ reply
+ sharif uddin
+ m.uddin&reply.com
+55959
+ NeoVolta Inc.
+ BRENT WILLSON
+ bwillson&neovolta.com
+55960
+ Charles Russell Speechlys
+ Haroon Hanif
+ InfrastructureMonitor&crsblaw.com
+55961
+ Intenta GmbH
+ Basel Fardi
+ iana-pen&intenta.de
+55962
+ PD Inc
+ Jason Pyeron
+ iana-pen&pdinc.us
+55963
+ Bendigo and Adelaide Bank Limited
+ Paul Winters
+ paul.winters&bendigoadelaide.com.au
+55964
+ Carman Systems
+ Walter Carman
+ wcarman1&gmail.com
+55965
+ Ministry of Foreign Affairs of the Republic of Uzbekistan
+ Khikmatulla Zaynutdinov
+ it&mfa.uz
+55966
+ KeySwing
+ Austin Chang
+ austin880625&gmail.com
+55967
+ County of Lackawanna
+ Colin Doherty
+ dohertyc&lackawannacounty.org
+55968
+ Ammega Group B.V.
+ Dick de Groot
+ helpdesk&ammeraalbeltech.com
+55969
+ Gulf International Development LLC
+ Louis Christodoulides
+ louis&gulfid.com
+55970
+ BHDev Desenvolvimento e Consultoria em Informatica LTDA
+ Sebastian Kummer
+ info&bhdev.net
+55971
+ DAUPHIN TELECOM
+ Colin Haeberle
+ sysadmin&dauphintelecom.com
+55972
+ NARMI
+ Chris Narmi
+ Chris&NARMI.org
+55973
+ Lathrop GPM LLP
+ David Alberico
+ david.alberico&lathropgpm.com
+55974
+ Secure Computing Laboratory, NMT
+ Ratna Halder
+ ratna.halder&student.nmt.edu
+55975
+ Process Fusion Inc.
+ Arron Fu
+ arron.fu&processfusion.com
+55976
+ viralstrings technologies pvt ltd
+ deepesh vodala
+ deepeshvodala666&gmail.com
+55977
+ DNSmonitor Sverige AB
+ Henrik Dahlberg
+ info&dnsmonitor.com
+55978
+ Ekebu srl
+ Simon E. La Rosa
+ simon&ekebu.com
+55979
+ Shenzhen Kstar New Energy Company Limited
+ Demi Zhang
+ zhangdy&kstar.com.cn
+55980
+ Hoyos Integrity Corp.
+ Anner J. Bonilla
+ abonilla&hoyosintegrity.com
+55981
+ IIB Education Private Limited
+ Mr. Shyam Soni
+ admin&iibedu.com
+55982
+ Wenzhou Yeeka Lock Technology Co.,Ltd.
+ ChunFei Wu
+ 18367818320&163.com
+55983
+ MARCUUS
+ Vorobyev Daniil
+ danvor&rambler.ru
+55984
+ NETLOCK GmbH
+ Varga-Szabó Éva
+ szabo.eva&netlock.hu
+55985
+ ACCA
+ Ralph Thompson
+ ralph.thompson&getronics.com
+55986
+ novalink GmbH
+ Novalink Development
+ develop&novalink.ch
+55987
+ Tiffany Care Centers, Inc.
+ Robert Gibson
+ rgibson&tcc4care.com
+55988
+ eBay Inc
+ Ashwin Ambekar
+ DL-eBay-TrustFabric-OS&ebay.com
+55989
+ Lithnet
+ Ryan Newington
+ support&lithnet.io
+55990
+ Morrison & Foerster
+ Ross Sigworth
+ Messaging&mofo.com
+55991
+ EMERGY Führungs- und Servicegesellschaft mbH
+ Hermann Bookjans
+ it&emergy.de
+55992
+ Conradis Teknik AB
+ Peter Rennerstav
+ peter&conradis.se
+55993
+ Carmot Pursuits
+ Jason Medlin
+ Jason.Medlin&CarmotPursuits.com
+55994
+ GiftCard, Inc
+ Rick Schumann
+ rick.schumann&gmail.com
+55995
+ Scolino Nachhilfe & Schülerbetreuung
+ Dominic Alexander Windolph
+ dominic.windolph&scolino.com
+55996
+ calac GmbH
+ Stephan Wagner
+ stephan.wagner&calac.net
+55997
+ CompuTecNetworks
+ Daniel Banks
+ webmaster&computecnetworks.com
+55998
+ HAOHAN Data Technology Co.,LTD.
+ Dijia Fan
+ fdj&haohandata.com.cn
+55999
+ accel-ppp
+ Dmitry Kozlov
+ dev&accel-ppp.org
+56000
+ Bambú Tecnologías Aplicadas SRL
+ Gustavo G. Isabella
+ gustavoisabella&bambutec.com.ar
+56001
+ Seashell Trust
+ Richard Crompton
+ richard.crompton&seashelltrust.org.uk
+56002
+ PT Aksara Digital Indonesia
+ Satria Priambada
+ satriapriambada&gmail.com
+56003
+ Atende Software Sp. z o.o.
+ Przemysław Frasunek
+ przemyslaw.frasunek&atendesoftware.pl
+56004
+ Peter Raabye
+ Peter Raabye
+ praabye&dadlnet.dk
+56005
+ Stichting Ziekenhuis Gelderse Vallei
+ Richard de Mooij
+ MooijR&zgv.nl
+56006
+ Wrble
+ Casey Haakenson
+ casey&wrble.com
+56007
+ Festival D'été de Québec
+ Alain Martel
+ amartel&feq.ca
+56008
+ AKRA Kotschenreuther GmbH
+ Patrick Berthold
+ patrick.berthold&akra-world.com
+56009
+ ELSA Advanced Systems Pte Ltd
+ James Chua
+ james&elsaadv.com
+56010
+ Alpha-Safety LLP
+ Andrey Fursov
+ a.fursov&alpha-safety.kz
+56011
+ RTK
+ Komov Sergey
+ svkomov&rt-dc.ru
+56012
+ JItendra Singh
+ Jitendra Singh
+ jitendrasarsa&gmail.com
+56013
+ Aqua Broadcast Ltd.
+ Pavel Valousek
+ info&aquabroadcast.co.uk
+56014
+ Los Angeles Jewish Home for the Aging
+ Hadi Sabet
+ hadi.sabet&jha.org
+56015
+ Empire Die Casting Company
+ Andrew McCullough
+ info.tech&empirecastingco.com
+56016
+ Cayman Medical Ltd
+ Roland Talanow, MD, PhD
+ admin&caymanmedicalcenter.com
+56017
+ T1ED
+ Tom
+ T1ED&protonmail.com
+56018
+ SKAPF
+ Stefan Kapfhammer
+ skapf&skapf.de
+56019
+ Otter video
+ Maksim Lapshin
+ max&otter-video.com
+56020
+ BSB DATA AND INFORMATION PROCESSING SERVICES PRIVATE LIMITED
+ BIRENDER SINGH BUDHWAR
+ BSB&BSBDIPS.COM
+56021
+ Geo-Com
+ Damian Cikowski
+ iana&geo-com.pl
+56022
+ Elukerio
+ Philippe Martin
+ adminsys+iana&elukerio.org
+56023
+ Nanjing Aotong Intelligent Technology Co., Ltd.
+ Wenyong Ma
+ mawenyong&otint.com.cn
+56024
+ KPT Holding AG
+ Service Management
+ servicemanagementit&kpt.ch
+56025
+ nicos AG
+ Andre Stolze
+ office-it&nicos-ag.com
+56026
+ AIFusion.net
+ Sharad Singhal
+ admin&aifusion.net
+56027
+ Active Shadow LLC
+ Bryan Richardson
+ bryan&activeshadow.com
+56028
+ Beijing Changkun Technology Co., Ltd
+ zeng.xiaosa
+ 274454204&qq.com
+56029
+ ALS Automated Lab Solutions GmbH
+ Jens Eberhardt
+ je&als-jena.de
+56030
+ Skylite AB
+ Anders Hannus
+ anders.hannus&skylite.se
+56031
+ CL SKOG AB
+ Robert Clason
+ robban&clskog.se
+56032
+ ZAE Bayern
+ Christian Hilgers
+ iana-admin&zae-bayern.de
+56033
+ Die Autobahn GmbH des Bundes
+ Manfred Felsch
+ manfred.felsch&autobahn.de
+56034
+ ALS Laboratory Group
+ Brian Hampson
+ brian.hampson&alsglobal.com
+56035
+ GALDERMA S.A.
+ Jean Kouame
+ Jeansaturnin.Kouame&galderma.com
+56036
+ Gentlent, Inc.
+ Tom Klein
+ tom&gentlent.com
+56037
+ Argo AI
+ Mike Pochan
+ mpochan&argo.ai
+56038
+ Nroad
+ wangt
+ wangt&nroad.com.cn
+56039
+ Bold City Tech
+ Michael Potts
+ mpotts&boldcity.tech
+56040
+ Sosaley technologies private limited
+ Ujjwal Varadarajan
+ ujjwal.v&sosaley.in
+56041
+ CALINDA SOFTWARE
+ ALEXANDRE MERMOD
+ amermod&calindasoftware.com
+56042
+ PAJURO
+ Paul Dury
+ pauldury1&gmail.com
+56043
+ Argo AI
+ Jason Galanter
+ jmg&argo.ai
+56044
+ Sansay Corporation
+ James Hiott
+ jhiott&sansay.com
+56045
+ Postee
+ Gauthier Testu
+ gauthier&postee.io
+56046
+ Zbensoft Software
+ xie qiang
+ tony.xie&zbensoft.com
+56047
+ Lucid Motors
+ Keshava Ravulapati
+ keshavaravulapati&lucidmotors.com
+56048
+ ElastiFlow Inc.
+ Robert Cowart
+ rob&elastiflow.com
+56049
+ HED2
+ Hamdi Hamdi
+ office&hed2.com
+56050
+ KASLAB
+ Jonas Lidgren
+ iana&kaslab.se
+56051
+ Skyservice Business Aviation Inc.
+ Mike Yabar
+ Mike_Yabar&skyservice.com
+56052
+ Growatt New Energy Technology Co.,LTD
+ Hao Cheng
+ hao.cheng&growatt.com
+56053
+ slowpoke.cloud
+ Josh Mills
+ jmills&posteo.net
+56054
+ East Alabama Womens Clinic
+ Dr. GWEN COOPER
+ Gwencoopersimon&bellsouth.net
+56055
+ PLEXSYS Interface Products
+ Andrew Willis
+ awillis&plexsys.com
+56056
+ Grid Protection Alliance
+ James R Carroll
+ rcarroll&gridprotectionalliance.org
+56057
+ Grid Protection Alliance
+ James R Carroll
+ rcarroll&gridprotectionalliance.org
+56058
+ The Farmers State Bank
+ Russ Redmyer
+ russ&myfsb.bank
+56059
+ Remmers Gruppe AG
+ Stefan Focke
+ sfocke&remmers.de
+56060
+ Chengdu Yinou Technology Co. LTD
+ ShunTing.Yu
+ ystdarkblue&qq.com
+56061
+ Rune Landbergs Ã…keri AB
+ Björn Landberg
+ landbergsakeri&telia.com
+56062
+ Chakat Space
+ Glowpelt Chakat
+ glowpelt&chakat.space
+56063
+ Tri-State Communications, Inc.
+ Brian Cain
+ brian&tri-statecomm.com
+56064
+ Coca-Cola Amatil (N.Z.) Limited
+ Paresh Chovan
+ paresh.chovan&ccamatil.com
+56065
+ Architector Inc.
+ Sotaro SUZUKI
+ sotaro.suzuki&architector.jp
+56066
+ Centre Orcet-Mangini
+ Cloitre Thibaud
+ T.CLOITRE&orsac-ssr-01.org
+56067
+ Knox Horticulture LLC
+ Kevin Kintner
+ pki&knoxhort.com
+56068
+ Aggressive Tooling Inc.
+ Arden Bremmer
+ abremmer&aggtool.com
+56069
+ Net NV LLC
+ Will Arndt
+ info&netnv.net
+56070
+ Eni S.p.A.
+ Marco Bianchi
+ marco.bianchi&eni.com
+56071
+ MediasiteK.K.
+ Masaya Okada
+ m.okada&mediasite.co.jp
+56072
+ MOIN MIYAN
+ Moin Miyan
+ moink8326&gmail.com
+56073
+ Beijing VRV Software Corporation Limited
+ BXY VRV
+ gaokui&vrvmail.com.cn
+56074
+ Knightfall Systems LLC
+ Duncan Forsythe
+ duncan.forsythe&knightfall.io
+56075
+ Fuchshuber Architekten GmbH
+ Clemens Ebert
+ c.ebert&fuchshuberarchitekten.de
+56076
+ EDC HOFFMEISTER GmbH
+ Thomas Hopf
+ thopf&elink.de
+56077
+ codecentric AG
+ Hosting Team
+ hosting&codecentric.de
+56078
+ SorensenLab
+ Shane Sorensen
+ shane&alchemytechgroup.com
+56079
+ ServiceNow, Inc.
+ Gordon Tetlow
+ gordon.tetlow&servicenow.com
+56080
+ flaviofrancardi
+ Flavio Francardi
+ flaviofrancardi&libero.it
+56081
+ Smartsky Networks
+ Abhinay Sinai
+ abhinay.sinai&smartskynetworks.com
+56082
+ Data Connect Enterprise
+ BARRY PATTON
+ bpatton&data-connect.com
+56083
+ Facebook Connectivity - Joule
+ Neal Poole
+ iana-assign&fb.com
+56084
+ Liphatech INC
+ Liphatech Administrator
+ admin&liphatech.com
+56085
+ Highmark Health
+ Brian Wink
+ brian.wink&highmarkhealth.org
+56086
+ BlackSphere
+ Paul Smith
+ psmith.iana.pen&iostindex.com
+56087
+ Medis Holding
+ Prof. Dr. Behnam Rahnama
+ behnam.rahnama&gmail.com
+56088
+ Diggers
+ Armin Pipp
+ a.pipp&diggers.tech
+56089
+ IMSONIC MEDICAL, INC.
+ LIN ZHANG
+ lin.zhang&imsonicmedical.com
+56090
+ CJCHT GROUPS LIMITED
+ Clare Chen
+ admin&cjcht.com
+56091
+ lern.link GmbH
+ Lukas Müller (MuLu)
+ mulu&lernlink.de
+56092
+ Bitza IT Consulting
+ Alex Ignatenko
+ alex.ignatenko&gmail.com
+56093
+ PPC Africa
+ Steven Scott
+ eugene.vanrooyen&firsttech.digital
+56094
+ INNORS
+ Gilbert Park
+ gilbert.park&innors.com
+56095
+ PhilCo Consulting Inc.
+ Philippe Cote
+ philcoconsulting&gmail.com
+56096
+ fiskaly GmbH
+ Patrick Gaubatz
+ office&fiskaly.com
+56097
+ Norden Communication UK Ltd
+ Eldho Jacob
+ eldho&nordencommunication.com
+56098
+ Docuten Tech S.L.
+ Angel Aparicio
+ angel.aparicio&docuten.com
+56099
+ Example Limited
+ Burton
+ burton&typewritten.net
+56100
+ VMLabblog.com
+ Aad Lutgert
+ admin&vmlabblog.com
+56101
+ odehnal.org
+ Pavel Odehnal
+ pavel&odehnal.eu
+56102
+ Venjakob Maschinenbau GmbH & Co. KG
+ Michael Lakenbrink
+ it&venjakob.de
+56103
+ LKVS CONSTRUCTION PVT LTD
+ Vijyandra Narayan
+ lkvspvtltd&gmail.com
+56104
+ M-P-S
+ Peter SEDLÃK
+ mps&mpsgroup.sk
+56105
+ Alpha Technologies CIA. LDTA.
+ steven chiriboga
+ steven.chiriboga&alphaside.com
+56106
+ Cambridge University Hospitals NHS Foundation Trust
+ Ben Hilsden
+ ben.hilsden&addenbrookes.nhs.uk
+56107
+ Convention Center Authority of the Metropolitan Government of Nashville & Davidson County
+ Eric Blouin
+ Eric.Blouin&nashvillemcc.com
+56108
+ Intelligent Waves LLC
+ Garrett T. Wood
+ garrett.wood&intelligentwaves.com
+56109
+ ДП "ОдеÑький порт" (State Enterprise "Odesa Sea Trade Port")
+ Ðегальчук ОлекÑандр Леонідович (Nehalchuk Oleksandr Leonidovych)
+ it&omtp.com.ua
+56110
+ FSV Analytics
+ John Phillips
+ jp&fsvanalytics.com
+56111
+ EKTA-Prom
+ Shatkovskyy Valeriy
+ valera&ekta.com.ua
+56112
+ Unisyue Technologies Co., Ltd.
+ Xiaosheng Deng
+ info&unisyue.com
+56113
+ Universidad Nacional de San Agustín de Arequipa
+ Boris Verastegui Bustamante
+ boris&unsa.edu.pe
+56114
+ B/D OPS, LLC
+ Neil Duda
+ support&bdops.com
+56115
+ JZ Lab
+ Jan Zak
+ pen&jan-zak.cz
+56116
+ nigelmann
+ Simon Ackermann
+ nigelmann-dev&protonmail.com
+56117
+ MAXIO Co.,Ltd.
+ KunPyo, Jeong
+ kpjeong&maxio.co.kr
+56118
+ Dissonance
+ Lilac Kapul
+ lilac&dissonance.tech
+56119
+ City of Hollywood, FL
+ CHRISTIAN LABOY
+ claboy&hollywoodfl.org
+56120
+ PLASP Child Care Services
+ Brad Hodgins
+ bradhodgins&plasp.com
+56121
+ Busch's INc.
+ Jeff Dannenberg
+ admin&buschs.com
+56122
+ LORIOT AG
+ Gianni Zizzi
+ ops&loriot.io
+56123
+ Vodafone India Services
+ Syed Rizwan Mohiuddin
+ syedrizwan.mohiuddin&vodafone.com
+56124
+ ANEO "Ust-Labinsky Lyceum"
+ Maksim Ivanov
+ Ivanov.M&ul-lyceum.ru
+56125
+ Mars Bioimaging Limited
+ Ross Younger
+ ross.younger&marsbioimaging.com
+56126
+ uni software plus GmbH
+ Roland Hopferwieser
+ hopferwieser&unisoftwareplus.com
+56127
+ WAREHOUSE SPECIALISTS LLC
+ JASON DROUT
+ DROJAS&WSINC.COM
+56128
+ SI Media
+ Andreas Panozzo
+ andreas.panozzo&si-media.tv
+56129
+ L3Harris (Chesapeake Sciences)
+ Dave Thomas
+ dave.thomas&l3harris.com
+56130
+ Landmarken AG
+ Rudolf Firnich
+ rfirnich&landmarken-ag.de
+56131
+ AG Klima, FB8, Uni Bremen
+ Timo Rothenpieler
+ timo.rothenpieler&uni-bremen.de
+56132
+ Chaos Computer Club Veranstaltungsgesellschaft mbH
+ Christian Carstensen
+ cc+iana&cccv.de
+56133
+ Excision Mail
+ Aisha Tammy
+ atammy&bsd.ac
+56134
+ Convexis GmbH
+ Florian Schenk
+ florian.schenk&convexis.de
+56135
+ MAIDAMESS LIMITED
+ Georgios Sikovaris
+ gsikovaris&maidamess.co.uk
+56136
+ Berci Engenharia
+ César Daltoé Berci
+ cesar&berci.com.br
+56137
+ TekSea
+ César Daltoé Berci
+ cesar&berci.com.br
+56138
+ AIS spol. s r.o.
+ Daniel Juřík
+ ais&ais-brno.cz
+56139
+ Three Star Group AS
+ Geir Allsted
+ oid&threestar.no
+56140
+ Metartec
+ Johnny Moore
+ johnny.moore&metartec.com
+56141
+ Fleetwood High School
+ Michael Kennedy
+ support&fleetwoodhs.org.uk
+56142
+ Telecom26 AG
+ Michael Ashdown
+ mashdown&telecom26.ch
+56143
+ NETCOM GROUP
+ M. MATRI
+ h.matri&netcom-group.fr
+56144
+ J. Knipper and Company
+ Michael Weber
+ domain.admin&knipper.com
+56145
+ hezhong
+ wanjun ma
+ mawanjun&hezhonghuineng.com
+56146
+ FireStone
+ Manchong Lu
+ lumc&hsmap.com
+56147
+ Foxtons Ltd
+ Infrastructure Team
+ ianaresponse&foxtons.co.uk
+56148
+ Chengdu Spaceon Electronics Co.,Ltd.
+ GarfieldLee
+ 447168133&qq.com
+56149
+ Arcturus Technologies
+ Deepak Batra
+ deepak&arcturustech.com
+56150
+ Bekomold GmbH
+ Andras Suveges
+ Andras.Suveges&bekomold.hu
+56151
+ TES s.r.o.
+ Michal Dobes
+ ianareg&tes.eu
+56152
+ UTIMCO
+ Stephen Mack
+ Smack&utimco.org
+56153
+ Powertec Solutions International
+ Paul Siglinger
+ psiglinger&powertecsolutions.net
+56154
+ KEYXENTIC INC.
+ Stone Chen
+ stone.chen&keyxentic.com
+56155
+ Quantum Labs
+ Simon Stone
+ simon.stone&quantumit.com.au
+56156
+ Banma Network Technology Co,Ltd
+ Yao Lu
+ ly186864&alibaba-inc.com
+56157
+ Axion Biosystems, Inc
+ Brad Major
+ bmajor&axion-biosystems.com
+56158
+ ComPsych Corporation
+ Adam Gotskind
+ agotskind&compsych.com
+56159
+ Mibes IT
+ Sebastian Mohr
+ sebi&iana.mibes.it
+56160
+ Lorier Internet
+ Mark Anthony Lorier
+ lorier&lycos.com
+56161
+ UST Technologies
+ Shanthi Nair
+ ihubdemo&gmail.com
+56162
+ Sinelec
+ Antonino Catalano
+ catalano&sinelec.it
+56163
+ Star Kay White, Inc.
+ Mikko Peltoniemi
+ it&starkaywhite.com
+56164
+ Arctic Paper Grycksbo AB
+ Johan Olérs
+ johan.olers&arcticpaper.com
+56165
+ Access Health Services, LLC
+ Kyle Hawkins
+ khawkins&accesshealth.services
+56166
+ 深圳凌特åŽç››ç§‘技有é™å…¬å¸(Shenzhen Smartbyte Technology Co., Ltd.)
+ Shigan Chen
+ chenshigan&smartbyte.com.cn
+56167
+ Calibre UK Ltd.
+ Paul Wilson
+ paul.wilson&calibreuk.com
+56168
+ dotup IT solutions
+ Peter Ullrich
+ peda76&gmail.com
+56169
+ Open Products, Networks & Software (OPNS)
+ Marc Boitel
+ marc.boitel&opns.net
+56170
+ Secure Nordic Payments
+ Tadas Kvedaras
+ tadas&mistertango.com
+56171
+ Samm Technology Communications Industry and Trade Inc.
+ Tayfun Erkorkmaz
+ tayfun.erkorkmaz&samm.com
+56172
+ Stadt Lauf
+ Lukas Grams
+ edv&lauf.de
+56173
+ A.J. Steenkist
+ Stephan van Der Sterren
+ it&steenkist.nl
+56174
+ Geminare Inc.
+ Matthew Goddard
+ mgoddard&geminare.com
+56175
+ AirPro Technology India Pvt Ltd
+ Deepak Jain
+ deepak&airpro.in
+56176
+ Safeweb Seguranca da Informacao Ltda
+ Gisele Strey
+ compliance&safeweb.com.br
+56177
+ ThinkAnalytics
+ IANA Admin
+ iana-admin&thinkanalytics.com
+56178
+ It-Management
+ Fred Matthiesen
+ it&matthiesen-whv.de
+56179
+ COMKOM
+ Enno Evers
+ admin&comkom.de
+56180
+ Quantum Prime
+ Jose Cancel
+ public&josecancel.com
+56181
+ Wavesight Limited
+ Raj Partheepan
+ raj.partheepan&wavesight.com
+56182
+ The Coetzer Group
+ IT Admin
+ admin&lyttleton-spar.co.za
+56183
+ Digital Advantage Corp.
+ Hiromichi SHIMADA
+ admin&d-advantage.jp
+56184
+ Deutsches Rotes Kreuz in Hessen Volunta gGmbH
+ Thomas May
+ iana&volunta.de
+56185
+ Otis Elevator Company
+ Kalpesh Mistry
+ kalpesh.mistry&otis.com
+56186
+ Sinus Nachrichtentechnik GmbH
+ Tobias Swiderski
+ noc&sinus-nt.de
+56187
+ Riker Wohnbau + Immobilien GmbH
+ IT Administrator
+ it&riker-immo.de
+56188
+ VE3BUX
+ James Buck
+ iana_pen&ve3bux.com
+56189
+ Instituto Costarricense de Electricidad
+ Fernando Chaves Obando
+ fchaveso&ice.go.cr
+56190
+ Telindus-ISIT B.V.
+ Wieger Bontekoe
+ wieger.bontekoe&telindus.nl
+56191
+ Dawgshouse Lab
+ Jim Louk
+ jimclik&yahoo.com
+56192
+ Wiseif
+ Mert Cingöz
+ mertcingoz&gmail.com
+56193
+ Storopack Deutschland GmbH & Co.KG
+ Wolfram Wadepohl
+ wolfram.wadepohl&storopack.com
+56194
+ High-Availability
+ Paul Griffiths-Todd
+ iana&high-availability.com
+56195
+ Telmo a.s.
+ Leos Mach
+ leos.mach&telmo.cz
+56196
+ SOL Industries Pty Ltd
+ Trevor Zeegers
+ trevor&solind.com.au
+56197
+ Xiamen Evada Electronics Co., Ltd
+ yongjun wang
+ 81984079&qq.com
+56198
+ darkfate.net
+ Leos Mach
+ leos&darkfate.net
+56199
+ NetCom Sicherheitstechnik GmbH
+ Max Truxa
+ iana-contact&netcom.eu
+56200
+ Speech-Soft Solutions
+ Myron Hayden
+ mhayden&speech-soft.com
+56201
+ Lekha Wireless Solutions Pvt Ltd
+ Amarnadha Reddy Mahasamudram
+ amar&lekhawireless.com
+56202
+ Alexander Reinert
+ Alexander Reinert
+ alex&areinert.de
+56203
+ Aalborg Lufthavn a.m.b.a.
+ Robin Rismoen - IT Manager
+ it&aal.dk
+56204
+ IVSEC
+ Craig Wood
+ craigw&alloys.com.au
+56205
+ South-West jiaotong unversity richsun coorperation .inc
+ Gang Cai
+ 1274644197&qq.com
+56206
+ Transdev
+ Philippe Tailleur
+ philippe.tailleur&transdev.com
+56207
+ YAAL COOP
+ Eloi Rivard
+ contact&yaal.fr
+56208
+ Vitality Corporate Services Limited
+ David Elliott
+ dave.elliott&vitality.co.uk
+56209
+ Povodi Vltavy, statni podnik (Vltava river basin, state enterprise)
+ Martin Paul
+ martin.paul&pvl.cz
+56210
+ Urzad Marszalkowski Wojewodztwa Slaskiego
+ Jaroslaw Stachurka
+ jaroslaw.stachurka&slaskie.pl
+56211
+ Crown Castle
+ RyanDon
+ ryan.don&crowncastle.com
+56212
+ Eugster Informatik
+ Christian Eugster
+ christian.eugster&gmx.net
+56213
+ Xuzhou Minghuan Energy Co. LTD
+ Cheng Lujun
+ minghuan_snmp&qq.com
+56214
+ Rainside s.r.o.
+ Tibor Bartos
+ bartos&rainside.sk
+56215
+ TapIt Inc.
+ Daejin Kim
+ tapit&tapit.kr
+56216
+ ALECOM AB
+ Vasilios Toutouzoglou
+ valle&alecom.se
+56217
+ Perspecta
+ Ronald E Jones
+ ronald.e.jones&perspecta.com
+56218
+ NSW Health
+ Junaid Mahomed
+ junaid.mahomed&health.nsw.gov.au
+56219
+ Neuralink Corporation
+ Logan Garbarini
+ logan&neuralink.com
+56220
+ BAOXING CO.,LTD.
+ Ruchun.Xia
+ xiaruchun&baoxingtech.com
+56221
+ Roche Diabetes Care
+ Luis Filipe Fernandes Costa
+ luis.costa.lc3&businesspartner.roche.com
+56222
+ Instytut Informatyki i Zarzadzania
+ Daria Konieczna
+ admin&instytutiz.pl
+56223
+ Canadian Secure Token Governance Authority
+ Marian Hearn
+ marian.hearn&cstga.ca
+56224
+ Stein Telecom Ltda
+ Luiz Leal Luiz
+ luiz.leal&steintelecom.com.br
+56225
+ DHK Storage, LLC
+ DHK Admin
+ info&chillirack.com
+56226
+ Wise Industria de Telecomumicacoes
+ Roberto Lucatelli
+ lucatelli&wi.com.br
+56227
+ Matthias Wübbeling
+ Matthias Wübbeling
+ matthias&wueb.de
+56228
+ Kiela
+ Marcel Kiela-Eliazar
+ mkiela&kiela.net
+56229
+ embeddedmcu
+ Mahdi Faghani
+ me.faghani&yahoo.com
+56230
+ Arctic Paper Munkedals AB
+ Per-Olof Aronsson
+ per-olof.aronsson&arcticpaper.com
+56231
+ Encedo Limited
+ Krzysztof Rutecki
+ krzysztof&encedo.com
+56232
+ Société Électrique des Forces de l'Aubonne
+ Stéphane Brot
+ s.brot&sefa.ch
+56233
+ inray Industriesoftware GmbH
+ Bo Biene
+ biene&inray.de
+56234
+ EdRixon
+ Rixon
+ edrixon&manx.net
+56235
+ Atos Systems Business Services GmbH
+ Bjoern Szyszka
+ bjoern.szyszka&atos.net
+56236
+ KPN Internet of Things
+ Marc Titulaer
+ marc.titulaer&kpn.com
+56237
+ SCADACID
+ Rémi PECE-BOURGEROLLE
+ remi.p.bourgerolle&gmail.com
+56238
+ wtm-solutions
+ Nicolas Duval
+ nicolas.duval&wtm-solutions.com
+56239
+ Behr Technologies Inc
+ Joe Zampino
+ it&behrtech.com
+56240
+ JSC ‘NPP ‘Radiosviaz’
+ Trishkina Ludmila Fedorovna
+ it&krtz.su
+56241
+ Data Design System AS
+ Tore Ørpetveit
+ hostmaster&dds.no
+56242
+ AMV Sistemas de Alimentacion Electronica SL
+ Pedro Martin
+ pmartin&amvelectronica.com
+56243
+ Brunswick Group
+ ICT Admin
+ ictadmin&brunswickgroup.com
+56244
+ SPOe ITZ
+ Sascha Fruehwirth
+ itz-noc&spoe.at
+56245
+ Johannes Fortmann
+ Johannes Fortmann
+ pen&johannesfortmann.de
+56246
+ Central GA Cancer Care
+ Cile Lind
+ CLind&CentralGACancerCare.com
+56247
+ Rublon
+ Michal Wendrowski
+ m.wendrowski&rublon.com
+56248
+ Westek Technology Ltd.
+ Luke Lawrence
+ luke.lawrence&tpgroup.uk.com
+56249
+ Alec GmbH
+ Katrin Siewert
+ Katrin&alec.de
+56250
+ CM.com
+ Anil Bhaggan
+ tech&cm.com
+56251
+ ETC Solutions
+ Mark Angell
+ angellm&etcsol.com
+56252
+ Vimexx B.V.
+ W.v. Berendsen
+ wesley+iana&vimexx.nl
+56253
+ Corellium LLC
+ Amanda Gorton
+ amanda&corellium.com
+56254
+ Forte-CT
+ Dmitriy Khizhinskiy
+ dima&forte-it.ru
+56255
+ Changsha LANLI Technology Co., Ltd.
+ Shuai Zhan
+ huainian102&163.com
+56256
+ Max Planck Computing and Data Facility
+ John Kennedy
+ idm-alerts&mpcdf.mpg.de
+56257
+ LOGICALIS SPAIN
+ Ignacio Bermejo
+ ignacio.bermejo&es.logicalis.com
+56258
+ ASRC Federal Holding Company, LLC
+ Brian Sietz
+ netops&asrcfederal.com
+56259
+ E-Gear, LLC
+ Chris DeBone
+ chris&e-gear.us
+56260
+ MUFG Bank (Europe) N.V.
+ Ray Flinkerbusch
+ ray.flinkerbusch&nl.mufg.jp
+56261
+ UCLA Center for Computer Vision and Imaging Biomarkers
+ Dr. Koon-Pong Wong
+ kpwong&ucla.edu
+56262
+ Santa Lucía S.A.
+ Plácido Borja Estévez García
+ placidoborja.estevezg&santalucia.es
+56263
+ Sonic Healthcare Germany GmbH & Co. KG
+ Sascha Lüdemann
+ it-starnet&sonichealthcare.de
+56264
+ Shenzhen Acorid Communication Technology Co., Ltd(www.acorid.com)
+ 汪东辉 (Wang Donghui)
+ wangdh&acorid.cn
+56265
+ Woven Solutions Ltd
+ Gary Fosdike
+ gary.fosdike&wearewoven.com
+56266
+ Ogjos
+ Ray Ketcham
+ rayketcham&ogjos.com
+56267
+ AMC World Technologies GmbH
+ Daniel Ellermann
+ d.ellermann&amc-world.de
+56268
+ publica.re
+ David Baumgartner
+ ch.davidbaumgartner&gmail.com
+56269
+ SRK Electronics Pty Ltd
+ Simon Russell
+ general&srkelectronics.com.au
+56270
+ NSGUARD TECHNOLOGY INC.
+ Paul Luo
+ mis&gorilla-technology.com
+56271
+ Sanoma Manu Oy
+ Timo Pelkonen
+ timo.pelkonen&sanoma.fi
+56272
+ ROYAL MOSLEM IMPERIAL
+ ANTWON MADDOX
+ LordAntonMaddoxEl&Gmail.com
+56273
+ Machines talk
+ Jithin chandrasekharan unnithan
+ jithin.unnithan&machinestalk.com
+56274
+ PR Oncology, LLC
+ Luis Baez Vallecillo, MD
+ lbaez&proncology.com
+56275
+ RA-MICRO Hamburg GmbH
+ Joerg Wendlandt
+ iana&lab-x.de
+56276
+ Thales SIX Nederland
+ Marcel Wust
+ marcel.wust&nl.thalesgroup.com
+56277
+ Denbighshire County Council
+ Andrew Wallbank
+ nom-renewals&denbighshire.gov.uk
+56278
+ China Mobile IoT Company Limited
+ Li zuofa
+ lizuofa&cmiot.chinamobile.com
+56279
+ SereneIT, Inc.
+ Thomas R Breslin
+ thomas.breslin&sereneits.com
+56280
+ Cloud2 Software Inc.
+ Jay Legue
+ jay.legue&cloud2software.com
+56281
+ Arvato Supply Chain Solutions
+ Henry Möhsel
+ henry.moehsel&arvato-scs.com
+56282
+ Kapsch BusinessCom AG
+ Mario Cenc
+ mario.cenc&kapsch.net
+56283
+ EA Systems Dresden GmbH
+ Alina Scholz
+ alina.scholz&ea-energie.de
+56284
+ Atlas Cloud Services
+ Oussama El Meknassi
+ oussama.elmeknassi&ocpgroup.ma
+56285
+ S&S Activewear
+ Parker Warf
+ pwarf&ssactivewear.com
+56286
+ Steico Industries Inc
+ Eric Crescini
+ ecrescini&steicoindustries.com
+56287
+ Hacksoft
+ Stéphane Berthiaume
+ hacksoft2&hotmail.com
+56288
+ Cloudready.dk
+ Peter Wohlers
+ peter&wohlers.nu
+56289
+ LEAPBYTE TECHNOLOGY
+ MOHAMMAD SHAIKH
+ administrator&leapbyte.com
+56290
+ Community Brands
+ Chris Kitzmiller
+ chris.kitzmiller&communitybrands.com
+56291
+ Solmax Inc.
+ Dominic Cote
+ dcote&solmax.com
+56292
+ AS207960 Cyfyngedig
+ Q Misell
+ q&as207960.net
+56293
+ UI-ICON
+ Craig Hoffman
+ noc&uisupport.org
+56294
+ Magnetic Inspection Laboratory, Inc.
+ Shane Rundle
+ srundle&milinc.com
+56295
+ MORSON JAPAN Co., Ltd.
+ Teruo Haraki
+ haraki&morson.jp
+56296
+ East West Bank
+ Kelvin Mok
+ Kelvin.Mok&EastWestBank.com
+56297
+ 17bit.org
+ Ivan Gudkov
+ i1&17bit.online
+56298
+ Infotech Solutions (UK) Ltd
+ Steve Parnell
+ steve.parnell&infotech.co.uk
+56299
+ SUBnet192 Inc.
+ Marc Bouchard
+ marc&subnet192.com
+56300
+ STAUFEN.AG
+ Ingo Boehm
+ ingo.boehm&staufen.ag
+56301
+ IOIT
+ Daniel Fourie
+ devlab2000&gmail.com
+56302
+ Narodni agentura pro komunikacni a informacni technologie, s. p.
+ Jiri Ulman
+ sysadmins&nakit.cz
+56303
+ marcusfolkesson
+ Marcus Folkesson
+ marcus.folkesson&gmail.com
+56304
+ Infrastructures Technologiques Quebec
+ Greg Aucoin
+ greg.aucoin&itq.gouv.qc.ca
+56305
+ ParaFlare Pty Ltd
+ Head of Engineering
+ engineering&paraflare.com
+56306
+ Centro Oncológico Figueroa-Cabrera
+ Amy Cabrera
+ amycabreramd&gmail.com
+56307
+ Cancer Research And Biostatistics
+ Brent Watkins
+ brentw&crab.org
+56308
+ SunForce Technology Co.,LTD.
+ Lu Huang
+ hlu&sunforce.com.tw
+56309
+ Codapayments
+ Sebastian Aresca
+ sebastian&codapayments.com
+56310
+ Aardsoft Oy
+ Bernd Wachter
+ bwachter-iana&aardsoft.fi
+56311
+ Hatay Mustafa Kemal Universitesi
+ Mehmet GULER
+ mg&mku.edu.tr
+56312
+ İlteriş Yağıztegin Eroğlu (linuxgemini)
+ İlteriş Yağıztegin Eroğlu
+ iana&linuxgemini.space
+56313
+ HoCoSto B.V.
+ Karel Dupain
+ k.dupain&hocosto.com
+56314
+ Signify Holding BV
+ Oscar Deurloo
+ oscar.deurloo&signify.com
+56315
+ Stadt Georgsmarienhütte
+ Timm Rogatsch
+ it&georgsmarienhuette.de
+56316
+ Objectivity Sp. z o.o.
+ IT Support Team
+ itsupportteam&objectivity.co.uk
+56317
+ Boys and Girls Clubs of America
+ Daren Daigle
+ ddaigle&bgca.org
+56318
+ Rec10 Organization
+ Hidetoshi Matsuo
+ gn64&rec10.org
+56319
+ Rauf Born Divine Bey TR.
+ Rauf Bey
+ PYNWEST&PROTONMAIL.COM
+56320
+ Silvus Technologies
+ Ajit Warrier
+ ajit&silvustechnologies.com
+56321
+ Telemetrics, Inc.
+ Michael Cuomo
+ mac&telemetricsinc.com
+56322
+ Optus Digital Networks Automation
+ Jonathan Zhao
+ jonathan.zhao&optus.com.au
+56323
+ New Age Consulting Service Inc.
+ Jim Lohiser
+ support&n2net.com
+56324
+ Horten Folkeverksted
+ Daniel Løvbrøtte Olsen
+ daniel.olsen&folkeverkstedet.com
+56325
+ 1NCE GmbH
+ Legal & Regulatory Affairs
+ legalservices&1nce.com
+56326
+ EFKO Management Company
+ Evgeniy Leksenberg
+ e.leksenberg&efko.ru
+56327
+ CL International
+ Sung Joon, Park
+ support&clintl.kr
+56328
+ OBSTA
+ AT Contact
+ info&obsta.com
+56329
+ Digital Communications Company
+ Carlton Askia
+ Carlton.Askia&smartdcc.co.uk
+56330
+ Inovetech
+ MICHAEL FEIJO
+ michael&inovetech.ind.br
+56331
+ Balasys Ltd.
+ Bálint Kovács
+ balint.kovacs&balasys.hu
+56332
+ Transferant
+ Mark Janssens
+ ianaoid&transferant.nl
+56333
+ Optus Digital Networks CaaS
+ Ashutosh Swamy
+ ashutosh.swamy&optus.com.au
+56334
+ Middleman Software, Inc.
+ James Heliker
+ james.heliker&middleman.tv
+56335
+ Analytic Designs, Incorporated
+ Harry Shamansky
+ harry&adinc.com
+56336
+ Skeeter Health
+ Giorgio Azzinnaro
+ tech+iana-pen&skeeterhealth.com
+56337
+ Hack@UCF
+ Peyton Duncan
+ pduncan&hackucf.org
+56338
+ Carolina Glaucoma And Vision Center
+ Michael Chapin
+ michael.chapin&prismahealth.org
+56339
+ Garantiqa Hitelgarancia Zrt.
+ Ferenc Szlamka
+ szlamka.ferenc&garantiqa.hu
+56340
+ Cytocheck Laboratory
+ Chuck Meyer
+ chuck&cytocheck.com
+56341
+ Fraunhofer Institute for Production Technology IPT
+ Marcel Korte
+ marcel.korte&ipt.fraunhofer.de
+56342
+ Bits 'n' Bytes IT-Consulting
+ Juergen Bruckner
+ info&bitsnbytes.eu
+56343
+ RiskForge
+ Sean Bruton
+ sean&riskforge.io
+56344
+ Sherpa 6, Inc.
+ Jeremy Myrtle
+ jeremy&sherpa6.com
+56345
+ National Tsing Hua University
+ Chun-Tien Chang
+ chuntien&mx.nthu.edu.tw
+56346
+ nanjing zhiyutiancheng Technology Co.Ltd
+ chengxueyang
+ 4415753&qq.com
+56347
+ EdgerOS
+ Tongtang Fu
+ futongtang&edgeros.com
+56348
+ Unisinsight
+ Zhao Hua
+ zhao.hua&unisinsight.com
+56349
+ Gävle Kraftvärme AB
+ Mikael Sandanger
+ mikael.sandanger&gavleenergi.se
+56350
+ VEBO
+ Patrick Bruegger
+ tm-system&wagner.ch
+56351
+ vaf co.
+ Mohammad Moghim
+ moghim&vaf-co.com
+56352
+ SCCT Medical Group
+ Daren Burns
+ burnsds&henrymayo.com
+56353
+ OXD Consulting Ltd.
+ Lawrence Chan
+ system&oxd.com
+56354
+ ThoughtFarmer Inc.
+ Lawrence Chan
+ system&thoughtfarmer.com
+56355
+ Baelim
+ Priyanshi Chaudhari
+ priyac821&gmail.com
+56356
+ Inkwire Tech (Hangzhou) Co.,Ltd.
+ Zhang Youwang
+ dev&inkwire.cn
+56357
+ ITK » CONSULTING & SOLUTIONS
+ Daniel Funke
+ info&itkcs.com
+56358
+ WEFA Inotec GmbH
+ Christian Siggert
+ it&wefa.com
+56359
+ Karlborgs Elkontroll AB
+ Alexander Schmidt
+ alex&karlborgselkontroll.se
+56360
+ City of Lafayette
+ Hunter McCallum
+ hunter.mccallum&cityoflafayette.com
+56361
+ Beyond LED Inc
+ Steven Xie
+ steven.xie&beyondled.com
+56362
+ e-scopics
+ Eric guiffard
+ eric.guiffard&e-scopics.com
+56363
+ Nexeria AB
+ Martijn Katerbarg
+ info&nexeria.se
+56364
+ Leuchter IT Infrastructure Solutions AG
+ Jonas Stalder
+ jonas.stalder&gmx.ch
+56365
+ K-Soft
+ Mikhail Feklisov
+ mihail&feklisov.ru
+56366
+ Alstom Sverige AB
+ Rickard Mauritzson
+ cmpenmanagementrcs&alstomgroup.com
+56367
+ dSoft-Bulgaria Ltd.
+ Doychin Bondzhev
+ doychin&dsoft-bg.com
+56368
+ Singularity LLC
+ MARIO R HERNANDEZ JR
+ mario&sglrit.com
+56369
+ Mission Embedded
+ Michael Kreilmeier
+ krm&mission-embedded.com
+56370
+ Kantonspolizei St. Gallen
+ Thomas Breu
+ ict&kapo.sg.ch
+56371
+ DOTSCREEN
+ Stephane Boisson
+ sboisson&dotscreen.com
+56372
+ CONEXTOP Technologies Co., Ltd.
+ peter.zhou
+ whois&conextop.com
+56373
+ CSSF
+ Yannick Sauren
+ syssec&cssf.lu
+56374
+ Media-Tel
+ Vassili Tchersky
+ vassili.tchersky&media-tel.ru
+56375
+ Elektro Celje d.d.
+ Diana Kosaber
+ licence&elektro-celje.si
+56376
+ New Technologies
+ Oleg Kovrigin
+ okovrigin&ntpccorp.ru
+56377
+ Penzagrazhdanproekt
+ Pavel Sinev
+ flanger&penza-gp.ru
+56378
+ SMSTraffic
+ Sergey Barkov
+ s.barkov&smstraffic.ru
+56379
+ Singularis development, s.r.o.
+ Boris Lajda
+ lajda&bowa.sk
+56380
+ Frank Czepat
+ Frank Czepat
+ fczepat&microsoft.com
+56381
+ Ingenieria de Sistemas Avanzados del Centro S.A. de C.V.
+ Rodrigo Villalobos Rodriguez
+ rvillalobos&isavanzados.com.mx
+56382
+ BHP Hardware and Software
+ Bruno Milhoci
+ milhoci&bhphardsoft.com.br
+56383
+ Morsoe kommune
+ Steve Nielsen
+ IT&morsoe.dk
+56384
+ Landkreis Teltow-Fläming
+ Uwe Müller
+ uwe.mueller&teltow-flaeming.de
+56385
+ LLC Lotsiya
+ Sergey Zhmykhov
+ zhmykhovsv&loodsen.ru
+56386
+ Praxispunkt GmbH
+ IT Support
+ hilfe&praxispunkt.de
+56387
+ DFINITY USA, LLC
+ IANA Administrator
+ iana&dfinity.org
+56388
+ GTS Ground Transport Systems Austria GmbH
+ HAMMER Johannes
+ johannes.hammer&urbanandmainlines.com
+56389
+ The Munshi Group
+ Sumit Munshi
+ smunshi&munshigroup.com
+56390
+ Wuhan Yangtze Computing Technologies Co.,LTD
+ Min Jie
+ jmin&yctco.com.cn
+56391
+ Digital Devices GmbH
+ Bodo Rueskamp
+ numbers&digitaldevices.de
+56392
+ OOO "Gagar.IN" (LLC)
+ Sergey Zorin
+ s.zorin&gagar-in.com
+56393
+ Crnogorski Telekom A.D.
+ Ivan Stankovic
+ ivan.stankovic&telekom.me
+56394
+ American Lebanese Syrian Associated Charities
+ Jordan O'Conner
+ alsacpki&stjude.org
+56395
+ ENT Specialists of Metairie
+ Clare Collier
+ ccollier.ent&gmail.com
+56396
+ LETEC
+ Olivier Detiege
+ olivier.detiege&letec.be
+56397
+ Stichting Bravis Ziekenhuis
+ Dhr J.P.J. van Tillo
+ j.vantillo&bravis.nl
+56398
+ solutio GmbH & Co. KG
+ Julian Stitz
+ julian.stitz&solutio.de
+56399
+ johanssons åkeri i bygdeträsk ab
+ lars johansson
+ johanssons.akeri&bygdsiljum.se
+56400
+ YOURWiFi, s.r.o.
+ Martin Tesar
+ martin.tesar&yourwifi.cz
+56401
+ Cegep de St-Felicien
+ Danic Gagne
+ dgagne&cegepstfe.ca
+56402
+ Ministry of Justice
+ Matthew White
+ matthew.white1&justice.gov.uk
+56403
+ Indigo Technology Partners, Inc.
+ Wayne Osse
+ wosse&indigotp.com
+56404
+ Southend-on-Sea Borough Council
+ Mark Waldron
+ ICTNetworkTechnicians&southend.gov.uk
+56405
+ Connexiums
+ Angel Baldera
+ contact&connexiums.com
+56406
+ SoftwareNY.com
+ Mikhail Akhmeteli
+ makhmete&softwareNY.com
+56407
+ ECOS GmbH
+ Roland Zauner
+ r.zauner.iana&ecos.at
+56408
+ Tom Tech Limited
+ Thomas Lewis
+ thomaslewis&0xaa55.me
+56409
+ aramido GmbH
+ Andreas Sperber
+ andreas.sperber_pen-iana&aramido.de
+56410
+ KARMA GmbH
+ Sebastian Ludwig
+ sl&karma.de
+56411
+ Courtman
+ Nicholas Courtman
+ programming&courtman.me.uk
+56412
+ Courtman
+ Nicholas Courtman
+ programming&courtman.me.uk
+56413
+ X2nSat
+ Shane Watts
+ shane.watts&x2n.com
+56414
+ Wattsie
+ Shane Watts
+ wattsie&gmail.com
+56415
+ Bank Negara Malaysia
+ Sritharan Sivaguru
+ cyberninja&bnm.gov.my
+56416
+ Quadrangle Architects
+ Shabbir Salem
+ ssalem&quadrangle.ca
+56417
+ IONOSYS
+ Stephane Blondeau
+ stephane.blondeau&ionosys.com
+56418
+ blattenpau
+ Sabine Schmidt
+ bine&metrodiv.de
+56419
+ Wallinger Ricker Schlotter Tostmann, Patent- und Rechtsanwälte Partnerschaft mbB
+ Ferit Sari Tomé
+ tome&wallinger.de
+56420
+ DGTL Workshop
+ Matthew Conto
+ matthew&dgtlworkshop.com
+56421
+ CSIRO - Astronomy and Space Science
+ Daniel Craig
+ daniel.craig&csiro.au
+56422
+ GlobalConnect Outsourcing Services
+ Kasper Kristensen
+ kaskri&globalconnect.dk
+56423
+ Energy Toolbase
+ Nathan Gutzmann
+ nathan.gutzmann&energytoolbase.com
+56424
+ Integrus Architecture PS
+ Steve Lee
+ slee&integrusarch.com
+56425
+ KAITEC GmbH
+ Pascal Degener
+ pascal.degener&kaitec-gmbh.de
+56426
+ Tehama County office of Education
+ John Young
+ jyoung&tehamaschools.org
+56427
+ Girteka Logistics, UAB
+ Linas MockeviÄius
+ nadmin&girteka.eu
+56428
+ M.T. s.r.l.
+ Cesare Riva
+ cesare.riva&mt-srl.it
+56429
+ Neuron Gmbh
+ Manu Sharma
+ info&neuron-comm.com
+56430
+ Chugach Government Solutions
+ Jeffrey Tucker
+ jeffrey.tucker&chugachgov.com
+56431
+ Nardini Klinikum GmbH
+ Vitalij Lubeschanin
+ v.lubeschanin&nardiniklinikum.de
+56432
+ Kulturleben in der Studentenstadt e.V.
+ Lennart Rehkaemper
+ lennart.rehkaemper&stusta.de
+56433
+ Paylead
+ Raphaël Barrois
+ iana-oid&paylead.fr
+56434
+ A.G.T. ENTERPRISE SRL
+ OLIVIERI BENEDETTO
+ olivieri&agtenterprise.it
+56435
+ Dermatology Associates of Northwest Florida PA
+ Maribel Noda
+ maribel&pensacoladerm.com
+56436
+ Elearning Program - Thu Dau Mot University
+ Thanh Pham Tien
+ thanhpt&tdmu.edu.vn
+56437
+ Ocean Controls
+ Brandon Speedie
+ brandon&oceancontrols.com.au
+56438
+ HORNBACH Baumarkt AG
+ Paul Sester
+ infosec&hornbach.com
+56439
+ Rheinmetall Cyber Solutions GmbH
+ Moritz Trepte
+ Moritz.Trepte&Rheinmetall.com
+56440
+ BMTECH PERÚ S.A.C.
+ Axell Alvarado Arévalo
+ axell.alvarado&bmtech.pe
+56441
+ Fizyr B.V.
+ Maarten de Vries
+ m.devries&fizyr.com
+56442
+ eForce FEE Prague Formula
+ Martin Cejp
+ admin&eforce.cvut.cz
+56443
+ NOVA Web Development, LLC
+ Stefan-Ionut Tarabuta
+ stefan.tarabuta&novawebdevelopment.org
+56444
+ Prenuvo
+ Ramin Sahebjavaher
+ technology&prenuvo.com
+56445
+ SiteVision AB
+ Kristian Carlsson
+ kristian.carlsson&sitevision.se
+56446
+ VIVAVIS AG
+ Andreas Pfüller
+ andreas.pfueller&vivavis.com
+56447
+ Shenzhen Yunzhang Technology Co. LTD
+ zhangyi
+ danfengzi&gmail.com
+56448
+ Projects By Samveen
+ Samveen Gulati
+ samveen&samveen.in
+56449
+ C24 Bank GmbH
+ Johannes Vetter
+ it-operations&c24.de
+56450
+ vleo.net
+ Andrea Leofreddi
+ a.leofreddi&vleo.net
+56451
+ Markoja d.o.o.
+ Ivan Pavelic
+ ivan.pavelic&markoja.hr
+56452
+ Dätwyler IT Infra GmbH
+ Alexander Kölbel
+ alexander.koelbel&datwyler.com
+56453
+ LA Care Health Plan
+ Britt Jennings
+ bj5989&yahoo.com
+56454
+ ELECTRONIC SERVICE
+ Alfieri Maurizio
+ info&telantel.it
+56455
+ TELANTEL S.R.L
+ LIVIO CORESI
+ INFO&TELANTEL.IT
+56456
+ Beijing CyberInx Technologies Company Limited
+ Weiran Wu
+ wuweiran&cyberinx.com
+56457
+ CHOO YI JIE
+ CHOO YI JIE
+ admin&chooyijie.ml
+56458
+ Milford Film & Animation AB
+ Todd Daugherty
+ todd&milford.se
+56459
+ Personal Alliance Company
+ Lester R. Cox
+ Lesterrcox&gmail.com
+56460
+ IPARTNER
+ Jean-frederic VINCIGUERRA
+ jean-frederic.vinciguerra&ipartner-it.com
+56461
+ aetherAI Co., Ltd.
+ Chia-Pin, Kang
+ kjb&aetherai.com
+56462
+ Exhibition of Achievements of National Economy
+ Information Technology Department
+ ditteh&vdnh.ru
+56463
+ Alvondo AB
+ Olle E Johansson
+ registry&alvondo.se
+56464
+ Precision Practice Management (Terran)
+ Wayne Schiermeyer
+ admin&precisionpractice.com
+56465
+ Segnus
+ Can MOGOL
+ canmogol&gmail.com
+56466
+ Aegon Pensii SAFPP SA
+ It Dpt
+ oid-admin&aegon.ro
+56467
+ Finding Sed
+ Ben Kinney
+ ben.kinney&findingsed.com
+56468
+ Erntec Pty Ltd
+ Paul Tonga
+ paul.tonga&erntec.com.au
+56469
+ leafpuddle
+ Vi Roesler
+ vi&leafpuddle.com
+56470
+ Glen Jarvis Training & Consulting, LLC
+ Glen Jarvis
+ glen&glenjarvis.com
+56471
+ Phicus Tecnologia S.L.
+ Juan Gomez Melero
+ jgomez&phicus.es
+56472
+ Central Bank of Jordan
+ Ala' F. Wrikat
+ alaa.wreikat&cbj.gov.jo
+56473
+ Police & Crime Commissioner for West Mercia
+ Andrew Withers
+ andrew.withers&westmercia.police.uk
+56474
+ RebalanceMD
+ Chris Kasztner
+ sysadmin&rebalancemd.com
+56475
+ 上海申石软件有é™å…¬å¸æ·±åœ³åˆ†å…¬å¸ (Shanghai Shenshi Software Co., Ltd. Shenzhen Branch)
+ linghuangsong
+ ylzxlhs&163.com
+56476
+ 深圳市环迅网络技术æœåŠ¡æœ‰é™å…¬å¸ (Shenzhen Huanxun Network Technology Service Co., Ltd.)
+ linghuangsong
+ ylzxlhs&163.com
+56477
+ CritAcuity Medical Group
+ Joseph Spanier
+ jspanier&critacuity.com
+56478
+ swigg.net
+ Dustin Sweigart
+ ast3r3x&gmail.com
+56479
+ Kentucky Blood Center
+ IT Systems Administrators
+ SysAdmin&kybloodcenter.org
+56480
+ Ortiz Development
+ Jean Ortiz
+ jeanortiz14&gmail.com
+56481
+ Pacheco's Tech
+ Carlos Pacheco
+ acprd_carlinhos&hotmail.com
+56482
+ inCrypto Software
+ Daniel Marquardt
+ dcmarquardt&incryptosoft.com
+56483
+ Novosit SRL
+ Francis Antonio Reyes Pineda
+ freyes&novosit.com
+56484
+ Aniruddha Telemetry systems
+ Amit Ashok
+ amit.ashok&aniruddhagps.com
+56485
+ IANT GmbH
+ Claas Beyersdorf
+ info&iant.de
+56486
+ BattleCrate Ltd
+ Alan Doherty
+ alan&serverflex.io
+56487
+ IERUS Technologies, Inc.
+ Chris Davis
+ chris.davis&ierustech.com
+56488
+ Xolaris AB
+ Andreas Sikstrom
+ andreas.sikstrom&xolaris.se
+56489
+ UANATACA EL SALVADOR, S.A. DE C.V.
+ Mario Hernandez
+ info.sv&uanataca.com
+56490
+ Wildboar Software
+ Jonathan M. Wilbur
+ jonathan.wilbur&wildboarsoftware.com
+56491
+ AvD Wirtschaftsdienst GmbH
+ Daniel Cronauer
+ vlserveroperators&avd.de
+56492
+ Nexteer Automotive Poland
+ Pawel Misiak
+ pawel.misiak&nexteer.com
+56493
+ Awake Software
+ William Kudrle
+ bkudrle&awakesoft.com
+56494
+ Almariya Trust Services SLU
+ Tomas Hidalgo Salvador
+ thidalgosalvador&gmail.com
+56495
+ Quanzhou Kingtone Optic & Electronic Technology Co.,Ltd.
+ Mars Lin
+ mars&kingtone.net.cn
+56496
+ Lacerda Tecnologia
+ Paulo Ricardo Lacerda
+ paulodassie.lacerda&gmail.com
+56497
+ Webb Electronics
+ Scott Knutsen
+ scott&cissecurity.ca
+56498
+ Mei Sheng Textiles Vietnam Co., Ltd
+ Nicolas Koehl
+ nic&mstexvn.com
+56499
+ Psomagen inc
+ junseo kim
+ junseo&psomagen.com
+56500
+ Maryland Judiciary - Administrative Office of the Courts
+ Jason Thomas
+ jason.thomas&mdcourts.gov
+56501
+ AB Handshake Corporation
+ Network Admin
+ hostmaster&abhandshake.com
+56502
+ AVUTEC
+ Reinier van der Togt
+ r.vandertogt&avutec.com
+56503
+ Bachleitner Technology GmbH
+ Oliver Penzler
+ iana&bachleitner-technology.com
+56504
+ grammm GmbH
+ Norbert Lambing
+ norbert.lambing&grammm.com
+56505
+ Premier Suburban Medical Group, PLLC
+ Wendy Filipowski
+ psmg&premiersuburban.com
+56506
+ Project Antrea
+ Project Antrea Maintainers
+ projectantrea-maintainers&googlegroups.com
+56507
+ Kennedy Engineering
+ Sawyer M Kennedy
+ sawyerkennedy&gmail.com
+56508
+ AMETEK Solidstate Controls
+ Robert George
+ Rob.George&ametek.com
+56509
+ Mensing Jochim
+ Markus Jochim
+ admin&bildungs.cafe
+56510
+ ShenZhen SureCall COMM Tech Co., Ltd
+ LI RUIZHEN
+ liruizhen&cellphone-mate.net
+56511
+ JCC PAYMENT SYSTEMS LTD
+ Andreas Savva
+ a.savva&jcc.com.cy
+56512
+ Vizolution Ltd
+ Tim Boothby
+ infrastructure&vizolution.co.uk
+56513
+ Hottinger Brüel & Kjær
+ Jan Vinterberg
+ HBKITInfrastructureBank&hbkworld.com
+56514
+ Institute of Physics Bhubaneswar
+ System Administrator
+ sysadmin&iopb.res.in
+56515
+ Facultad de Ingeniería - UBA
+ Leonardo Petrora
+ aplicaciones&fi.uba.ar
+56516
+ Hermann Stemberger
+ Hermann Stemberger
+ hermann&stemberger.at
+56517
+ n0n3's
+ Adrian Kubok
+ n0n3&n0n3.org
+56518
+ FyeLabs Inc.
+ Tanner Ryan
+ tanner&fyelabs.com
+56519
+ Home Lab
+ Tobias Abellan
+ gfacek&gmx.de
+56520
+ SISPI SISTEMA PALERMO INNOVAZIONE S.P.A.
+ Ferdinando Gambino
+ f.gambino&sispi.it
+56521
+ Jesse Coretta
+ Jesse Coretta
+ jesse.coretta&icloud.com
+56522
+ Jokey Holding GmbH & Co.KG
+ Walter Wieserner
+ pki&jokey.com
+56523
+ AKSA-SDS, Islamabad
+ Nafees Qureshi
+ muhammad.nafees&aksa-sds.com
+56524
+ Magellan Midstream Partners
+ PKI Administrator
+ magellanpki&magellanlp.com
+56525
+ EBE Elektro-Bau-Elemente GmbH
+ Jens Matheis
+ Jens.Matheis&ebe.de
+56526
+ Telcan Inc.
+ Mamoon Rashid
+ mrashid&telcan.net
+56527
+ Stadt Rorschach
+ Brauen Patric
+ patric.brauen&rorschach.ch
+56528
+ ADMIT Sp. z o.o. Sp. k.
+ Adrian Kubok
+ informatyk&admit.pl
+56529
+ Ethra Tech S.r.L.
+ Daniele Claudio De Piano
+ ddepiano&ethratech.it
+56530
+ Zentive Group
+ Dan Shilcock
+ dan.shilcock&zentive.com
+56531
+ Daryl P Kelly, LLC
+ Daryl Kelly
+ daryl&darylpkelly.com
+56532
+ NAL Research Corporation
+ Peter Kormendi
+ hostmaster&nalresearch.com
+56533
+ Dowslake Technologies
+ LahaJo
+ contact&dowslakemicro.net
+56534
+ Net Ice 9 LTD
+ Dragan Milic
+ dragan&netice9.com
+56535
+ Great Wall Motor Company Limited.
+ Chaofeng.Ding
+ dingchaofeng&gwm.cn
+56536
+ HUARUI EXPON(henan) Technology Co.,Ltd.
+ Kai Yu
+ yukai&expontech.com
+56537
+ AVAP
+ Hajime MATSUMOTO
+ hajime.matsumoto&avap.co.jp
+56538
+ Portsmouth City Council
+ Ian Cox
+ is.infrastructureengineers&portsmouthcc.gov.uk
+56539
+ Horry County Airports
+ Ricky Helmer
+ admin&flymyrtlebeach.com
+56540
+ N-Squared Software (NZ) Limited
+ Jamie Love
+ admin&nsquared.nz
+56541
+ Mperativ, Inc.
+ Paul C. Bryan
+ pbryan&mperativ.io
+56542
+ Guardicore
+ Yair Shemla
+ yair.shemla&guardicore.com
+56543
+ Mälby bioenergi och skog
+ Ronny Sjöqvist
+ ronny&malbyskog.se
+56544
+ LIQUIDPLUS
+ Black Shui
+ support&liquid-plus.com
+56545
+ Primax Technologies Inc.
+ Elie Nasrat
+ eknasrat&primaxpower.com
+56546
+ Regionalne Centrum Bezpieczeństwa w Olsztynie
+ Paweł Drankowicz
+ pawel&kryzys.olsztyn.pl
+56547
+ Northeastern University
+ ITS Identity and Access Management
+ ois&northeastern.edu
+56548
+ Qsaúde Operadora de Saúde
+ Anderson Coelho
+ anderson.coelho&qsaude.com.br
+56549
+ abancert.cl
+ Claudio Inostroza
+ contacto&abancert.cl
+56550
+ Indiana Wesleyan University
+ Justin Hughes
+ justin.hughes&indwes.edu
+56551
+ S&B Engineers and Constructors
+ Neil Gaede
+ nsgaede&sbec.com
+56552
+ CELOG PARTICIPATIONS
+ ZURLENI
+ az&celog.fr
+56553
+ OPT-NC
+ Frederic OSVALT
+ frederic.osvalt&opt.nc
+56554
+ Cabtronix AG
+ Christian Bürki
+ info&cabtronix.ch
+56555
+ Shenzhen Gullpower Technology Co.Ltd.
+ Shadow bao
+ baoyajun&gullpower.com
+56556
+ Evangelische Stiftung Alsterdorf
+ Matthias Timm
+ matthias.timm&akquinet.de
+56557
+ Oleg's Lab
+ Oleg A. Arkhangelsky
+ sysoleg&yandex.ru
+56558
+ CARTI Cancer Center
+ Carmen Jacobson
+ carmen.jacobson&carti.com
+56559
+ DICOM SDL
+ Kim, Tae-Sung
+ taesung.angel&gmail.com
+56560
+ Schnapke GbR
+ Daniel Schnapke
+ ca&schnapke.name
+56561
+ Timor Sommer, Software- und Systemarchitektur
+ Timor Sommer
+ timor&timor-home.de
+56562
+ converge-it
+ Thomas Weber
+ webster1501&gmail.com
+56563
+ Succ Inc.
+ Ben Lavi
+ benbenlavi&hotmail.com
+56564
+ Tobias L.
+ Tobias Lieben
+ iana&tolinet.de
+56565
+ nexgenwave
+ Yangjin Kim
+ yjkim&nexgenwave.com
+56566
+ Billingo Technologies Zrt.
+ Daniel Fekete
+ dan&billingo.com
+56567
+ EDNA (OSK LLC)
+ Yuriy Andropov
+ admin&edna.ru
+56568
+ Nefos IT bv
+ Kees Meijs
+ kees&nefos.nl
+56569
+ Notre Dame High School
+ Donald Bauch
+ ndtechadmins&ndnj.org
+56570
+ Melissa Maxwell Independent Contractor Administrative Assistant
+ Melissa Maxwell
+ maxwellmelissa75&yahoo.com
+56571
+ ZHEJIAGN SHIP ELECTRONICS & TECHNOLOGY CO., LED.
+ TOM YU
+ 634015395&qq.com
+56572
+ SHENZHEN INCREASE TECHNOLOGY CO., LTD.
+ Weihua Zhang
+ admin&szincrease.com
+56573
+ Battenhausen GmbH
+ Patrick Battenhausen
+ pbattenhausen&battenhausen.net
+56574
+ endoo GmbH
+ Christian Hanster
+ iana&endoo.eu
+56575
+ Galvanotek Embalagens LTDA
+ Gerson Dalcin
+ gerson&galvanotek.com.br
+56576
+ Kulturkosmos Müritz e.V.
+ Magnus Keppeler
+ magnus&kulturkosmos.de
+56577
+ WATCHMYDC ANALYTICS OY
+ Mohammed Mijanur Rahman
+ info&watchmydc.com
+56578
+ Comda LTD
+ Yair Eisenstein
+ yaire&comda.co.il
+56579
+ Computer Engineering Service Co., Ltd.
+ Yoichi MURAKAMI
+ y-murakami.2&ces-cp.com
+56580
+ Address Institut für Höhere Studien – Institute for Advanced Studies (IHS)
+ Jwan Ali
+ ali&ihs.ac.at
+56581
+ Lucy Electric
+ Simon Andrews
+ simon.andrews&lucyelectric.com
+56582
+ LGI Ltd
+ Mitch Freeman
+ support&lgi.com.au
+56583
+ NTT Global
+ Shane Solomon
+ shane.solomon&global.ntt
+56584
+ Blue Cross Blue Shield of Vermont
+ Myra Bergeron
+ bergeronm&bcbsvt.com
+56585
+ Dr. D. Kolokythopoulos - Medical Practice
+ Dimosthenis Kolokythopoulos
+ dimos&tenios.gr
+56586
+ ALLIANCE FORETS BOIS
+ DOIRAT Gaylord
+ gaylord.doirat&alliancefb.fr
+56587
+ Tiller Technologies Limited
+ Mark Cadby
+ mark.cadby&tillertech.com
+56588
+ VelocIT Powered by DSi
+ Jon Swarner
+ jswarner&v-msp.com
+56589
+ ScoutLink
+ Tony McAndrew
+ iana-pen&scoutlink.net
+56590
+ Aryagami Cloud Services
+ Jeelani Syed
+ jsyed&aryagami.com
+56591
+ NPO RTS
+ Frolov Vadim
+ frolov&nports.ru
+56592
+ Moog Defense and Space
+ Kent Carver
+ kcarver&moog.com
+56593
+ Niedersaechsisches Justizministerium (Ministry of Justice, State of Lower Saxony)
+ Technisches Betriebszentrum (Technical Operations Center)
+ postmaster&justiz.niedersachsen.de
+56594
+ noortec.com
+ Masoud Jafari
+ admin&noortec.com
+56595
+ Siera
+ K123
+ iana&siera.bayern
+56596
+ MTK LLC
+ Oksana Komarova
+ info&mtkooo.ru
+56597
+ RiverHills Bank
+ Todd Williams
+ twilliams&rhb24.com
+56598
+ Nettie Trust Services
+ Ole Aldric
+ cert&srv.nu
+56599
+ John Knox Village of Central Florida
+ Nicole Vega
+ nvega&johnknox.com
+56600
+ Gisual, Inc.
+ Robin Klingsberg
+ robin&gisual.com
+56601
+ WATTS Battery LTD
+ Mikhail Dyachenko
+ mdyachenko&wattsbattery.com
+56602
+ van Happen Containers
+ Paul van Oort
+ ictsupport&vanhappencontainers.nl
+56603
+ Peeeks BV
+ Wouter Smit
+ wouter.smit&peeekspower.com
+56604
+ AutoCanada Software Inc.
+ Robert Sellars
+ rsellars&autocan.ca
+56605
+ Wojewódzki Szpital Zespolony im. Stanisława Rybickiego w Skierniewicach (Provincial Complex Hospital Stanisław Rybicki in Skierniewice)
+ Marek Jarota
+ m.jarota&wsz-skier.pl
+56606
+ APC Technology
+ Damian Demasi
+ damian.demasi.1&gmail.com
+56607
+ Beijing Fineone Technology Co.,Ltd.
+ zilanzhao
+ zhaozilan_ly&163.com
+56608
+ Miltera Elektronik Ltd. Sti.
+ Mehmet Kurnaz
+ info&miltera.com.tr
+56609
+ Airbus CyberSecurity GmbH
+ Franz Wack
+ franz.wack&airbus.com
+56610
+ Innova Bilişim Çözümleri A.Ş.
+ Cevdet Erçağlar
+ cercaglar&innova.com.tr
+56611
+ Kurt Jähnig GmbH & Co. KG
+ Daniel Schomerus
+ schomerus&jaehnig.de
+56612
+ Futurum Fastigheter i Örebro AB
+ Mikael Karlsson
+ devop&futurumfastigheter.se
+56613
+ Jhol Momo Udhyog
+ Deepak Bomjan
+ dpaktamang&gmail.com
+56614
+ æ­å·žä¸­æ’电气股份有é™å…¬å¸ (Hangzhou Zhongheng Electric Co., Ltd.)
+ 窦文辉 (Dou Wenhui)
+ douwh&hzzh.com
+56615
+ itk communications GmbH
+ Administrator
+ admin&itk-com.de
+56616
+ Dr. Anibal Avila
+ Esther Williams
+ dravila123&gmail.com
+56617
+ Disastrophy
+ Kevin Day
+ kevin&disastrophy.com
+56618
+ Bank of Taiwan Los Angeles Branch
+ Pao Lo Yang
+ it&botla.us
+56619
+ Mneme
+ Wouter Aupers
+ oid-admin&mneme.nl
+56620
+ Xacria SRL
+ Gaspare Maria
+ gaspare.maria&xacria.com
+56621
+ Caban Systems
+ Will Whitford
+ will&cabansystems.com
+56622
+ Maxlink Industria e Eletrônica LTDA
+ Gabriel Augusto Ferreira Paulino
+ desenvolvimento.maxlink&gmail.com
+56623
+ Raidiam Services Ltd
+ Ralph Bragg
+ ralph.bragg&raidiam.com
+56624
+ ANDBANK MONACO
+ Pascal MAQUAIRE
+ pki&andbank-monaco.mc
+56625
+ GlaxoSmithKline Consumer Healthcare
+ Marcin Wachowiak
+ marcin.2.wachowiak&gsk.com
+56626
+ Kozhukhar IP
+ Alexander Kozhukhar
+ ak&uloc.ru
+56627
+ Sigur
+ Ilya Kondrashkin
+ dev&sigur.com
+56628
+ Baker College
+ Scott Wood
+ itvendor&baker.edu
+56629
+ Ostwestfalen-Lippe-IT
+ Hans-Peter Holzhausen
+ ad&owl-it.de
+56630
+ Azure Radio Solutions
+ Dennis I. Aspinwall
+ di&cflsound.com
+56631
+ JSC Basisbank
+ Andria Vasadze
+ admin&basisbank.ge
+56632
+ Brompton Technology Limited
+ Chris Deighton
+ chris_deighton&bromptontech.com
+56633
+ Associação Brasileira das Empresas de Cartões de Crédito e Serviços - ABECS
+ Marcelo Takeyama
+ marcelot&abecs.org.br
+56634
+ ysaf
+ Clemens du Bellier
+ clemens&ysaf.de
+56635
+ Betop Technologies
+ Shawn Lee
+ shawnlee&betop-tech.com.tw
+56636
+ Lars Lehmann
+ Lars Lehmann
+ kontakt&lars-lehmann.net
+56637
+ Austrian Power Grid AG
+ Michael Gansterer
+ office.uai&apg.at
+56638
+ Luke Granger-Brown
+ Luke Granger-Brown
+ iana.pen&lukegb.com
+56639
+ Ravensdown Ltd
+ Drewe Hinkley
+ drewe.hinkley&ravensdown.co.nz
+56640
+ ITLab
+ Artur Pawlowski
+ lab&itlabservice.co.uk
+56641
+ Ministerul Lucrarilor Publice, Dezvoltarii si Administratiei
+ Valeriu Nica
+ mlpda&mlpda.ro
+56642
+ SafeTwice
+ Jesús González
+ gonzalez.jesus&safetwice.com
+56643
+ Paysera
+ Gvidas Astromskas
+ g.astromskas&paysera.lt
+56644
+ Brock Enterprises
+ August Jacob
+ august.jacob&brockgroup.com
+56645
+ Strategic Explorations LTD
+ Charles Yang
+ Charles&strexp.net
+56646
+ Hermes Telecom
+ Niels Mortelmans
+ niels&hermes-telecom.net
+56647
+ Infotech Junction Inc
+ Ankit Agarwal
+ ankit&infotechjunction.com
+56648
+ Amphenol Socapex
+ Francis GUDIN
+ informatique&amphenol-socapex.fr
+56649
+ FOSSTECH SOLUTIONS PTE LTD
+ David Tio
+ davidtio&fosstech.biz
+56650
+ City administration Bern test
+ Nizethan Nithiyananthan
+ ks.systemtechnik&bern.ch
+56651
+ Soha Jin
+ Soha Jin
+ soha&lohu.info
+56652
+ 北斗时æºï¼ˆåŒ—京)科技有é™å…¬å¸ (Beidou Shiyuan (Beijing) Technology Co., Ltd.)
+ 周国峰 (Zhou Guofeng)
+ info&bdsytime.com
+56653
+ Varde kommune
+ Infrastuktur
+ infrastruktur&varde.dk
+56654
+ Herlev Kommune
+ Klaus Jørgensen
+ it&herlev.dk
+56655
+ Lona
+ Hill Hanxv
+ i&hanxv.com
+56656
+ National Research University Higher School of Economics
+ Zaskin Daniil Dmitrievich
+ ddzaskin&miem.hse.ru
+56657
+ Monocle Security
+ Christopher Ward
+ chris&monoclesecurity.com
+56658
+ EMBDIT IT-Solutions
+ Alexander Domanski
+ alexander.domanski&embdit.net
+56659
+ 中科腾龙信æ¯æŠ€æœ¯æœ‰é™å…¬å¸ (PTEROSAUR)
+ 胡晓鑫 (Hu Xiaoxin)
+ sdhuxiaoxin&163.com
+56660
+ CatIO Network
+ Grover Chou
+ grover&catio.network
+56661
+ 北京中超伟业信æ¯å®‰å…¨æŠ€æœ¯è‚¡ä»½æœ‰é™å…¬å¸ (Beijing Zhongchao Weiye Information Security Technology Co., Ltd.)
+ å¾ç›¼äº‘ (Xu Panyun)
+ xu_py&zgzcwy.com
+56662
+ Sitemaster, Lda
+ Miguel Rio
+ miguel&sitemaster.pt
+56663
+ Herzog Enterprises, Inc.
+ Rod Wolf
+ rwolf&herzog.com
+56664
+ PinkRoccade Local Government BV
+ Pieter Krul
+ pieter.krul&pinkroccade.nl
+56665
+ HUSS B.V.
+ Jasper Huijser
+ jasper&huss.nl
+56666
+ Flaxseed Labs
+ Greg Geering
+ greg.geering&flaxseed.co.nz
+56667
+ shenzhen FranklinWH Technology .,LTD
+ Elsa zhong
+ elsa&franklin-wh.com
+56668
+ YUYAN NETWORKS LIMITED
+ YuYan Yang
+ noc&alleysakura.net
+56669
+ Nemocnice ve Frydku-Mistku, p.o.
+ Petr Kocvara
+ kocvara&nemfm.cz
+56670
+ Great River Cancer Center
+ Brittany McMunn
+ bjmcmunn&sbrmc.org
+56671
+ Architecture Technology Corporation
+ Ben Burnett
+ bburnett&atcorp.com
+56672
+ Max Planck Institute for Multidisciplinary Sciences
+ Petra Kuester
+ admin&mpinat.mpg.de
+56673
+ Johannes Endres
+ Johannes Endres
+ je&johannes-endres.de
+56674
+ KB1SPH
+ Jeffrey Lavoie
+ kb1sphianapen&outlook.com
+56675
+ Prometheus Communications Pte Ltd
+ Jason Foong
+ jason&prometheus-communications.com
+56676
+ City of Forest Grove
+ Jason Towell
+ it&forestgrove-or.gov
+56677
+ Fletchers Solicitors
+ Brian Mills
+ brianmills&fs.co.uk
+56678
+ Siekken
+ Christopher Joie
+ christopher.joie69&gmail.com
+56679
+ omniQ
+ Eran Rosenberg
+ erosenberg&omniq.com
+56680
+ Doolta
+ Arnaud ASSAD
+ iana&doolta.com
+56681
+ Belgian-Luxembourg Conference of Seventh-day Adventists
+ Jeroen Tuinstra
+ communication&adventist.be
+56682
+ Flow Traders
+ Arjan de Laat
+ adelaat&flowtraders.com
+56683
+ EDJX, Inc.
+ James Thomason
+ james&edjx.io
+56684
+ Logical Infrastructure (Changzhou) Technology Co., Ltd.
+ Yaron Lee
+ yaron.lee&loinf.com
+56685
+ ÄŒEPRO, a.s.
+ Zalabák Jan
+ ceproas&ceproas.cz
+56686
+ iSYS RTS GmbH
+ Quirin Grottenthaler
+ iana&isys-rts.de
+56687
+ Primary Industries and Regions SA
+ Andrew Mazzeo
+ pirsa.level3support&sa.gov.au
+56688
+ Tianhai InfoTech
+ Soha Jin
+ soha&tianhai.info
+56689
+ Shanghai Personalis Biotechnology Co.,Ltd.
+ Ashley Rubin
+ it&personalis.com
+56690
+ Clue24 GmbH
+ Sebastian Abt
+ sabt&clue24.de
+56691
+ Among Bytes
+ Krzysztof Kwiatkowski
+ contact&amongbytes.com
+56692
+ Pac Neuro, Inc
+ Edith Smith
+ esmith&sentaclinic.com
+56693
+ Valve Corporation
+ Brandon Gilmore
+ bgilmore&valvesoftware.com
+56694
+ Wuhan SanLian Automation CO.,Ltd
+ Ms Liu
+ sl_automation&126.com
+56695
+ Visible Capital Limited
+ Diego Diquattro
+ diego.diquattro&visiblecapital.io
+56696
+ Triad Metals International
+ Sean Hammond
+ sean.hammond&triadmetals.com
+56697
+ insightsoftware
+ Viresh Gohil
+ viresh&insightsoftware.com
+56698
+ Intelfon SA de CV
+ Carlos Zelaya
+ czelaya&red.com.sv
+56699
+ BNV e. V.
+ karl-heinz Gruner
+ karl-heinz.gruner&buerger.net
+56700
+ Unassigned
+ Returned 2020-12-17
+ ---none---
+56701
+ Openairinterface Software Alliance
+ Rohan Kharade
+ rohan.kharade&openairinterface.org
+56702
+ Unassigned
+ Returned 2020-12-17
+ ---none---
+56703
+ Unassigned
+ Returned 2020-12-17
+ ---none---
+56704
+ AvalonBay Communities
+ Preston Curry
+ preston_curry&avalonbay.com
+56705
+ Unassigned
+ Returned 2020-12-17
+ ---none---
+56706
+ Unassigned
+ Returned 2020-12-17
+ ---none---
+56707
+ Unassigned
+ Returned 2020-12-17
+ ---none---
+56708
+ Whitewall Energy
+ José González
+ info&whitewallenergy.com
+56709
+ Unassigned
+ Returned 2020-12-17
+ ---none---
+56710
+ Kuhne electronic GmbH
+ Andreas Kuhne
+ andreas.kuhne&kuhne-electronic.de
+56711
+ Tunstall GmbH
+ Peter Suer
+ peter.suer&tunstall.com
+56712
+ qudoor
+ xshengshe
+ xsshe&qudoor.cn
+56713
+ Planet soft d.o.o.
+ Aleksandar Milinkovic
+ aleksandar.milinkovic&planetsoft.ba
+56714
+ Schoeller Werk GmbH & Co. KG
+ Guido Hahn
+ ghahn&schoellerwerk.de
+56715
+ SPIE COMNET GmbH
+ Igor Werner
+ igor.werner&spie.com
+56716
+ LS Elektronik AB
+ Lars Stahre
+ lst&lse.se
+56717
+ Ipswich School
+ Alex Rose
+ atr&ipswich.school
+56718
+ AccelWELL Inc.
+ Allison Soderberg
+ asoderberg&accelwell.com
+56719
+ Banished.dev Ltd
+ Tomasz Pietrzyk
+ dev&banished.games
+56720
+ Christian Borchert
+ Christian Borchert
+ cborcom68&hotmail.de
+56721
+ INCA TECNOLOGIAS
+ Leonardo Soliz Encinas
+ leosoliz&incatecnologias.com.br
+56722
+ Aurora Server
+ James Buck
+ iana&auroraserver.net
+56723
+ Kigen Ltd
+ Thomas Rhodes
+ thomas.rhodes&kigen.com
+56724
+ Nordic eSIM
+ Kenneth Cseh
+ kpc&nordicesim.com
+56725
+ Warren Podiatry
+ Nina Syme
+ cmsdpm&comcast.net
+56726
+ ASSA ABLOY Opening Solutions Sweden AB
+ Fran Fernandez
+ fran.fernandez&assaabloy.com
+56727
+ Solare Datensysteme GmbH
+ Brigitte Beck
+ b.beck&solar-log.com
+56728
+ Dawatek, LLC
+ Tony Vargas
+ tvargas&dawatek.com
+56729
+ Kylan Robinson
+ Kylan Robinson
+ me&kylanrobinson.com
+56730
+ ZedNot
+ Logan VanCuren
+ logan&zednot.com
+56731
+ Beijing SG technology Co.,Ltd
+ Adam Tian
+ tianlu&sg-tech.cn
+56732
+ ООО "Технологии БезопаÑноÑти" (Security Technologies)
+ Habibullooev Juraboy Habibulloeich
+ habibulloev&stech.tj
+56733
+ Iberexáminis Consulting S.L.
+ José Alfonso Sanz Claramonte
+ jasanz&examinis.es
+56734
+ Eversec Technology Co.,Ltd.
+ zhanglikun
+ hardware_rd&eversec.cn
+56735
+ Bundesamt für Verfassungsschutz
+ Max Müller
+ pen&bfv.bund.de
+56736
+ TSB Bank plc.
+ Dan Cvrcek
+ ciso_pki&tsb.co.uk
+56737
+ Center for Skin Wellness
+ Evan Fannin
+ evan&thenetworkgurus.com
+56738
+ Independent School District No. 834
+ Paul Holtz
+ hostmaster&stillwaterschools.org
+56739
+ T7 International Group
+ Jaime Moreno
+ jaime.moreno&t7internationalgroup.com
+56740
+ HoneycombData
+ Jingchao Luan
+ jingchao&hcdatainc.com
+56741
+ Haguenet
+ Orhan Hassan
+ orhan&haguenet.com
+56742
+ Scientific Protein Laboratories
+ Matt Ginter
+ ginterm&splpharma.com
+56743
+ NEW DEANTRONICS
+ Vic Cheng
+ Vic.Cheng&newdean.com.tw
+56744
+ Satair A/S
+ Per Arnbo
+ itsupport&satair.com
+56745
+ Jiangsu RCT Power Energy Technology Co., Ltd
+ Ryan Yan
+ ryan.yan&rct-power.com.cn
+56746
+ SPDT Solucoes em Energia
+ Alexandre de Andrade Lorencato
+ alexandre.lorencato&spdt.com.br
+56747
+ NKT Photonics GmbH
+ Thibault North
+ thibault.north&nktphotonics.com
+56748
+ SETCCE d.o.o.
+ Davorka Sel
+ davorka.sel&setcce.com
+56749
+ EJADA
+ Karim Hamdy
+ kizofcb345&gmail.com
+56750
+ AZIMUT
+ Alexander Romanov
+ alexandr.romanov&azimut.ru
+56751
+ Dynamic IT Pty Ltd
+ Angus Warren
+ support&dynamicit.net.au
+56752
+ XEMO-NET
+ Erik Behenna
+ ebehenna&xemo-net.de
+56753
+ AUTEM Services
+ Marc Akoto
+ contact&autem-services.fr
+56754
+ Strike LLC
+ Christopher Bir
+ christopher.bir&strikeusa.com
+56755
+ Estimations, Inc.
+ Jeremy Sydney
+ oidadmin&estimations.com
+56756
+ Huaxing Communication Technology Co., Ltd
+ ren yongchang
+ 1059496125&qq.com
+56757
+ Antonios A. Chariton
+ Antonios A. Chariton
+ iana&daknob.net
+56758
+ ZK Technology
+ Gaojin Liu
+ liugaojin&zkchina.com.cn
+56759
+ HASCOM International Pty Ltd
+ Chris King
+ chris&hascom.com.au
+56760
+ West Chester University of Pennsylvania
+ Rashed Kabir
+ rkabir&wcupa.edu
+56761
+ TOLIFE TECNOLOGIA PARA A SAUDE S.A.
+ Victor Gomes
+ victor.gomes&tolife.com.br
+56762
+ WALK FORWARD SAS
+ EDWIN MATEO LEWITZKI DUJMUSIC
+ WEBMASTER&WALKFORWARD.COM.AR
+56763
+ Packet Forensics
+ Charles Caterall
+ info&packetforensics.com
+56764
+ wie-se.net
+ Stefan Wiesinger
+ stefan.wiesinger&gmail.com
+56765
+ Ragile Networks Inc.
+ Ethan Gao
+ Ethan.gao&ragilenetworks.com
+56766
+ Tilman Kranz
+ Tilman Kranz
+ t.kranz&tk-sls.de
+56767
+ STET
+ Pierre DUVINAGE
+ pierre.duvinage&stet.eu
+56768
+ Delaware Foot & Ankle Group
+ Virginia Hardin
+ v.hardin-defoot&outlook.com
+56769
+ Dino Polska S.A.
+ Dariusz WÅ‚odarczyk
+ dariusz.wlodarczyk&marketdino.pl
+56770
+ CIC Innovation Services
+ Michael Herman
+ hostmaster&cic.com
+56771
+ Swixx Biopharma AG
+ Darko Popovic
+ darko.popovic&swixxbiopharma.com
+56772
+ John Smith and Sons Group
+ Aiden Arnkels-Webb
+ Sys_Admin&aztecretail.co.uk
+56773
+ TUXGUARD GmbH
+ Steffen Schoch
+ s.schoch&tuxguard.com
+56774
+ Decatur City Schools
+ Gary Cloer
+ gary.cloer&dcs.edu
+56775
+ FredOS
+ Fred Bourque
+ f.bourque&global.industries
+56776
+ HickelSOFT Huth GmbH
+ Daniel Marschall
+ info&hickelsoft.de
+56777
+ D-Amp
+ Fred Bourque
+ support&d-amp.com
+56778
+ Global EvQ
+ Frederic Bourque
+ f.bourque&globalevq.com
+56779
+ Total Body Pain Institute, LLC
+ Jessica Singer
+ jessica&totalpaininstitute.com
+56780
+ Simeon Networks
+ Todd Crane
+ todd.crane&simeonnetworks.com
+56781
+ Contingit AB
+ Tobias Folin
+ tf&contingit.com
+56782
+ Thomas Scientific LLC
+ Kevin Martin
+ kevin.martin&thomassci.com
+56783
+ AVPro Global Holdings
+ Kevin Wang
+ kwang&avproglobal.com
+56784
+ Associated British Ports
+ Steven Rayment
+ srayment&abports.co.uk
+56785
+ First Choice Computer Clinic, LLC
+ Cody Ardoin
+ cody&ardoin.me
+56786
+ RODRIGO ARGENAL, MD PA
+ Elias Argenal
+ it&argenalpediatrics.com
+56787
+ Double Vision
+ Walter Arrighetti
+ walter.arrighetti.consulting&gmail.com
+56788
+ ShenZhen NetPower Technologies Inc.
+ Louis Lee
+ lcl060&hotmail.com
+56789
+ Hengyang Rich Power Co.,Ltd
+ Wei Yuanqin
+ wei&ritarpower.com
+56790
+ Bradley-Bourbonnais Community High School
+ Ryan Timm
+ rtimm&bbchs.org
+56791
+ RES PUBLICA Consulting Group
+ Daniel Saumur
+ dsaumur&avenir.global
+56792
+ Xyberdata
+ Keshwarsingh Nadan
+ kn&xyberdata.com
+56793
+ Ferdinand Kittinger GmbH
+ Benedikt Kittinger
+ benedikt&kittinger.at
+56794
+ Research Data and Communication Technologies
+ Christopher J. Whalen
+ info&researchdata.us
+56795
+ cre.ative IT
+ Andrew Powers-Holmes
+ andrewh&creativeit.net.au
+56796
+ Bird Construction
+ Kevin McCurdy
+ Kevin.McCurdy&bird.ca
+56797
+ Valimail
+ Ash Wilson
+ ash.wilson&valimail.com
+56798
+ Farinex
+ Cedric Ohayon
+ informatique&farinex.ca
+56799
+ Luxshare Precision Industry Co.,Ltd.
+ Lin.Yu
+ Yulin.YL&luxshare-ict.com
+56800
+ ASKOMA AG
+ Andreas Freund
+ Andreas.freund&askoma.com
+56801
+ Arbory Digital Group, Inc.
+ Peter Stolmar
+ peter&arborydigital.com
+56802
+ Impôt 2000
+ Richard Simard
+ richard.simard&groupesti.com
+56803
+ S.D.S. Inc.
+ Richard Simard
+ richard.simard&groupesti.com
+56804
+ Norfolk and Norwich University Hospitals NHS Foundation Trust
+ IT Security
+ ITSEC&nnuh.nhs.uk
+56805
+ 网æ€ç§‘技股份有é™å…¬å¸ (NetThink Technology Co., Ltd.)
+ 宋周ç (Song Zhouhao)
+ songzhouhao&sinontt.com
+56806
+ Fusion Technology Nepal Pvt. Ltd.
+ Prabin Dahal
+ prabin.dahal&ft-nepal.com
+56807
+ Brauns Control GmbH
+ Ingo Brauns
+ webmaster&brauns.de
+56808
+ TurnKey Services AG
+ David Schafer
+ helpdesk&turnkey.ch
+56809
+ Proton Techhnologies AG
+ Sebastien CEUTERICKX
+ sebastien.ceuterickx&protonmail.com
+56810
+ HCI ENERGY
+ JAY A. GARCIA
+ jay.garcia&hcienergy.com
+56811
+ Reno-Tahoe Airport Authority
+ Martin Mueller
+ it.admin&renoairport.com
+56812
+ China Science Pioneer Intelligent Technology Development Co.,Ltd
+ maoyan
+ maoyan&cspid.cn
+56813
+ DONGGUAN HUARONG COMMUNICATION TECHNOLOGIES CO.,LTD.
+ Gong Rong
+ hrqs&sz-huarong.com
+56814
+ Ashdown Consultant Engineers Ltd
+ Mark Faulks
+ markf&ashdownav.com
+56815
+ USMD PPM LLC
+ Mark Gollner
+ mark.gollner&usmd.com
+56816
+ MRS Holding GmbH
+ Florian Bertsche
+ Florian.Bertsche&mrs-electronic.com
+56817
+ CAE Australia Pty Ltd
+ Stelio Josephakis
+ stelio.josephakis&cae.com.au
+56818
+ The BENEFIT Company
+ Badran Bukamal
+ badran&benefit.bh
+56819
+ Lysi Energy AB
+ Hans Wilhelmson
+ hans.wilhelmson&lysienergy.com
+56820
+ Vancouver Island University
+ VIU SysAdmins
+ DL_NAN_ES&viu.ca
+56821
+ NSA IT Consulting e.U.
+ Michael Mayer-Gishyan
+ office&nsa.ag
+56822
+ MULTA MEDIO Informationssysteme AG
+ Ahmed Landolsi
+ Alandolsi&multamedio.de
+56823
+ City of Maryland Heights
+ Eric Weber
+ eweber&marylandheights.com
+56824
+ zhangjun.sh.cn
+ Jun Zhang
+ master&zhangjun.sh.cn
+56825
+ TWS Netz GmbH
+ Helmut Hertle
+ it&tws-netz.de
+56826
+ DIAWAY OÜ
+ Aleksandr Ragel
+ ar&diaway.com
+56827
+ Dragonsight Technology
+ Derrell Lipman
+ derrell.lipman&dragonsight.technology
+56828
+ Avinor AS - OSL FNT
+ Ole Øyvind Hove
+ ole.oyvind.hove&avinor.no
+56829
+ Digiearth
+ Keisuke Watanabe
+ k-wata&mail.digiearth.net
+56830
+ Coloet Srl
+ Giordano Godizzi
+ giordano.godizzi&coloet.com
+56831
+ Burton Primary School
+ Samuel Wittwer
+ samuel.wittwer&compnow.com.au
+56832
+ Rockwood Holdings Corporation
+ Justin Rockwood
+ justin.rockwood&rockheadelectronics.com
+56833
+ EVMG30
+ Björn Ivarsson
+ bjorn.ivarsson1&hotmail.com
+56834
+ MGroup
+ Martin Kraus Larsen
+ martin&mgroup.dk
+56835
+ hyppoCom S.t.l.
+ Filippo Grassilli
+ info&hyppo.com
+56836
+ Main information and telecommunication comunication center
+ Kyrylo Efimenko
+ voa_ct&post.mil.gov.ua
+56837
+ Shanghai Jucheng Networks Technology Co. Ltd.
+ xuming ma
+ maxuming&wifiabc.cn
+56838
+ NEC Corporation, Public Infrastructure Business Unit
+ Hiroki Takahashi
+ takahashi&da.jp.nec.com
+56839
+ Petr Hadraba
+ Petr Hadraba
+ hadrabap&gmail.com
+56840
+ IJIN Co.,Ltd.
+ Yang Jin-ho
+ jinho&think25.net
+56841
+ Corgex Pte Ltd
+ Norman Zhou
+ normanzhou&corgex.com
+56842
+ Tele2 Russia PSCore
+ Artem Babushkin
+ artem.babushkin&tele2.ru
+56843
+ KASSEX s.r.o.
+ Petr Jordan
+ info&kassex.cz
+56844
+ CM Technology Gruop LLC
+ Jeyhun Mammadzada
+ j.mammadzada&cmgroup.az
+56845
+ Datafox GmbH
+ Sven Meyer
+ s.meyer&datafox.de
+56846
+ Aktiebolaget Sven Heribert
+ John Hiller
+ john.hiller&shbygg.se
+56847
+ Avanza Bank AB
+ Patrik Söderlindh
+ domain&avanza.se
+56848
+ Klub lijeÄenih alkoholiÄara Novi korak
+ Tereza Oreb
+ tereza.oreb&gmail.com
+56849
+ Cinionic
+ Dries Vandelannoote
+ Dries.vandelannoote&cinionic.com
+56850
+ Two4Tek S.A.
+ Olivier Latignies
+ ol&two4tek.eu
+56851
+ Vectone Mobile Limited
+ Sysadmin
+ vectone&omnitouch.com.au
+56852
+ The Molson Brothers / Frères Molson
+ Patricia Dell'Elce
+ Patricia.Dell'Elce&MOLSONCOORS.COM
+56853
+ Lodige Systems GmbH
+ Christoph Striewe
+ info&lodige.com
+56854
+ Public Sector Partnership Services
+ Dave Morfee
+ ict&pspsl.co.uk
+56855
+ nehtechnine
+ Don Lohdon
+ nehtechnine&gmail.com
+56856
+ SIVSA SOLUCIONES INFORMATICAS, S.A.U.
+ Antonio Iglesias
+ antonio.iglesias&sivsa.com
+56857
+ KTI Institute for Transport Sciences Non-profit Ltd.
+ Tamas Brezvai
+ support&kti.hu
+56858
+ hisNET GmbH
+ Christopher Hoth
+ pen-iana-org--bf5sjf&cho.hisnet.de
+56859
+ FANOS
+ Areour Mohamed Cherif
+ areour.mohamed&gmail.com
+56860
+ Stefan Kania
+ Stefan Kania
+ stefan&kania-online.de
+56861
+ Community First Health Plans
+ Roger Gaza
+ rgarza&cfhp.com
+56862
+ Automated Delivery Solutions Ltd
+ Iain Adams
+ iain.adams&automateddeliverysolutions.co.uk
+56863
+ LLC Sitronics Telecom Solutions Ukraine
+ Denys Kuzura
+ routed&stsua.com
+56864
+ Mudgee Host
+ Fraser Stuart
+ oid&mudgee.host
+56865
+ Thirdline AB
+ Bahram Ghandchi
+ bahram.ghandchi&thirdline.org
+56866
+ Trelabra
+ Toni Siljander
+ toni.siljander&atea.fi
+56867
+ Group of industrial technologies, Ltd.
+ Sergey Panin
+ sergey.panin&git-holding.ru
+56868
+ WESTPRESS GmbH & Co. KG
+ Michael Peters
+ michael.peters&westpress.de
+56869
+ ITC - Israel Internet
+ Avshalom Aharoni
+ avshaloma&it-c.co.il
+56870
+ GAU RD "CIT"
+ Farid Asvarov
+ noc&e-dag.ru
+56871
+ First Quantum Minerals Limited
+ Frank Booysen
+ FQMICT.Security&fqml.com
+56872
+ Sidekicks House
+ Christopher Dodd
+ cdodd&sidekickshouse.com
+56873
+ ANO School21
+ Anton Ivanov
+ admin&21-school.ru
+56874
+ Technity Solutions Inc.
+ Jerry Kao
+ jerry.kao&technitysolutions.com
+56875
+ Beijing Yaxunhongda Technology Co.,Ltd.
+ xiedacheng
+ xiedacheng&yaxunhongda.com
+56876
+ OTAK Technology, Inc.
+ Yusuf SAHIN
+ ysahin&otaknetworks.com
+56877
+ Ovzon AB
+ Christer Olofsson
+ col&ovzon.com
+56878
+ ENTEGA MediaNet GmbH
+ Frank Kraemer
+ webmaster&entega-medianet.de
+56879
+ DARES TECHNOLOGY, SL
+ Gerard Ruiz Carregal
+ gruiz&dares.tech
+56880
+ Ascon JSC
+ Alexander Chekalin
+ to&ascon.ru
+56881
+ LLC "Emzior"
+ Vladimir Kalmykov
+ v.kalmikov&emzior.ru
+56882
+ AWXG Corporation
+ AWXG Technical Coordinator
+ tech-coordinator&awxg.com
+56883
+ Rewara Inc
+ Krishna Tripathi
+ krishna.tripathi&rewara.com
+56884
+ Centro Oncologico de Cayey
+ Guillermo Pastrana
+ guillopastrana&yahoo.com
+56885
+ Aegees DMCC
+ Rustam Yusupov
+ info&aegees.com
+56886
+ Slovenská sporiteľňa, a. s.
+ Ľubomír Mojš
+ mojs.lubomir&slsp.sk
+56887
+ EssentialNET
+ Kevin Penn
+ kevin.penn&essential-net.com
+56888
+ Seratech BV
+ Tom van Stiphout
+ root&seratech.nl
+56889
+ Autentia S.A.
+ Gustavo Mendoza
+ gmendoza&autentia.cl
+56890
+ TubNet
+ Toby Smith
+ admin&tubbo.net
+56891
+ Electro Design Engineering, Inc.
+ Donald Steele
+ donald.steele&edeusa.com
+56892
+ 深圳市旭东数字医学影åƒæŠ€æœ¯æœ‰é™å…¬å¸ (Shenzhen Yorktal Digital Medical Imaging Tech. Cglted)
+ æ¨çº (Yang Jun)
+ yangjun&yorktal.com
+56893
+ DEMETRA srl
+ R. Gusmeroli
+ riccardo.gusmeroli&demetrafood.it
+56894
+ The Palace Group LLC
+ Sam Montenegro
+ itadmin&thepalaceus.com
+56895
+ Izaz Solutions LLC
+ Zubaidha Rehman
+ zubaidha&izazsolutions.com
+56896
+ Citybook Services Ltd.
+ Noah Sumner
+ nsumner&citybook.co.il
+56897
+ CSFCloud
+ Bence Skorka
+ pen&csfcloud.com
+56898
+ ehubcap.com
+ Jose Plunkett
+ jose&ehubcap.com
+56899
+ Erste Banka A.D. Podgorica
+ Davor Vuković
+ davukovic&erstebank.me
+56900
+ Elektra-Elektronik GmbH & Co. Störcontroller KG
+ Winfried Janz
+ winfried.janz&ees-online.de
+56901
+ SALTO Systems
+ Mikel Larreategui
+ security&saltosystems.com
+56902
+ European AIR Spares AB
+ Gustavo Moros
+ moros.gustavo&gmail.com
+56903
+ Fuzzy Systems
+ Sebastian Johansson
+ sebastian.johansson&fuzzy.systems
+56904
+ Techbrain Consultancy Ltd
+ Russell Sutton
+ russell&techbrain.org.uk
+56905
+ BhaiFi Networks Private Limited
+ Ankit Verma
+ ankit&bhaifi.com
+56906
+ Southern Virginia University
+ David Jones
+ David.jones&svu.edu
+56907
+ IDnow GmbH
+ Armin Bauer
+ armin.bauer&idnow.de
+56908
+ FIRSTSERVICE RESIDENTIAL, INC.
+ Leo Becerra
+ admin&fsresidential.com
+56909
+ Dymensione
+ Darwin Sitchon
+ darwin&dymensione.com
+56910
+ Avec
+ Mohamed Lounes
+ mohamed.lounes&yesdoc.com
+56911
+ ehubcaps.com
+ Jose Plunkett
+ jose&ehubcap.com
+56912
+ ehubcap.net
+ Jose Plunkett
+ jose&ehubcap.com
+56913
+ custom-hubcaps.com
+ Jose Plunkett
+ jose&custom-hubcaps.com
+56914
+ custom-hubcaps.com
+ Jose Plunkett
+ jose&custom-hubcaps.com
+56915
+ Bell Canada NG9-1-1
+ Jim Watkins
+ jim.watkins&bellaliant.ca
+56916
+ Goonhilly Earth Station LTD
+ Alex Tweed
+ alex.tweed&goonhilly.org
+56917
+ ADEX GmbH
+ Duda Jan
+ duda&adex.at
+56918
+ BlueGrace Logistics
+ Michael Eby
+ meby&bluegracegroup.com
+56919
+ CHSI Georgy Tarlyovski
+ Mihail Georgiev Tarlyovski
+ mihail&gtarlyovski.com
+56920
+ TrustZero
+ Grayson Martin
+ grayson&trustzero.net
+56921
+ COMET Flight Test Data
+ Mats Svensson
+ mats.svensson&saabgroup.com
+56922
+ Capella Space Corp
+ Jeff Karp
+ itservices&capellaspace.com
+56923
+ FA2 Advisors, LLC
+ Sagy Langer
+ sagy&networxit.net
+56924
+ WuXi ANKTech Co.,Ltd
+ Willis Chen
+ willis.chen&ankedi.com
+56925
+ POMCube Inc
+ Justin Wang
+ justin.wang&pomcube.com
+56926
+ Causal Sarl
+ Xavier Perseguers
+ xavier&causal.ch
+56927
+ Dr. Welsch - IT Services
+ Dr. Dominic Welsch
+ pen&welsch-security.de
+56928
+ Changsha Asterfusion Data Technologies Co.,Ltd
+ Larry Lan
+ lanruyi&asterfusion.com
+56929
+ Securent Solutions, LLC
+ Michael Doser
+ mike&securentsolutions.com
+56930
+ Syntonics Corp LLC
+ Gary Bruce
+ gary.bruce&syntonicscorp.com
+56931
+ Nabla Prototypes
+ Troy Dowling
+ troy&nablaprototypes.com
+56932
+ USP
+ Enrique Mingyar Torrez Hinojosa
+ enrique.hinojosa&usp.br
+56933
+ NW Mobile Testing
+ Ken Ostrowski
+ kostrowski&nwmobiletesting.com
+56934
+ x2LAB
+ Dirk Beckert
+ oid&x2lab.de
+56935
+ DRG Technologies
+ Derek Kruger
+ derek.kruger&drgtech.com
+56936
+ TWS Netz GmbH
+ Frank Thurner
+ it&tws-netz.de
+56937
+ Open mobile platform LLC
+ Anosov Sergey
+ info&omprussia.ru
+56938
+ Brad Rubenstein
+ Brad Rubenstein
+ postmaster&bradrubenstein.com
+56939
+ Higgstar Information Technology
+ Jack Liu
+ jack.liu&higgstar.com
+56940
+ WohnMichel
+ Sabine Schmidt
+ bine&metrodiv.de
+56941
+ Prehensile Tales B.V.
+ Hein-Pieter van Braam-Stewart
+ hp&prehensile-tales.com
+56942
+ subtubes.io
+ Edgar Martinez
+ edgarhmartinez03&gmail.com
+56943
+ Syrex
+ David Herselman
+ dhe&syrex.com
+56944
+ VitaNetworks
+ Gustavo Domínguez
+ webmaster&vitanetworks.link
+56945
+ Marelcom AG
+ Michael Zimmermann
+ m.zimmermann&marelcom.ch
+56946
+ Court Grammar School
+ Jacob Curulli
+ itmanager&cgs.wa.edu.au
+56947
+ Koch IT
+ Michael Häberle
+ michael.haeberle&koch-it.ch
+56948
+ JUSAN
+ David Fernández
+ dfernandez&jusan.com.es
+56949
+ Bay Path University
+ Christopher Knerr
+ cknerr&baypath.edu
+56950
+ October Swimmer LLC
+ Christian Warden
+ cwarden&octoberswimmer.com
+56951
+ Hacom Tech.
+ Freddy Mendoza
+ freddy.mendoza&hacom-tech.com
+56952
+ Franklin Electric Co., Inc.
+ Joseph Pickering
+ jpickering&fele.com
+56953
+ ROBINSON
+ Stephen Surbey
+ stephen.surbey&barobinson.com
+56954
+ Redexis
+ Carlos Asenjo
+ carlos.asenjo&redexis.es
+56955
+ Antelope Valley Transit Authority
+ Steven Willibrand
+ caadmin&avta.com
+56956
+ Groupe Canam
+ Maxime Couture
+ maxime.couture&groupecanam.com
+56957
+ LLC BigDataRu
+ Evgenii Smirnov
+ mib&bigdata.ru
+56958
+ CORE|Vision BV
+ Rob Schalken
+ Rob.schalken&core-vision.nl
+56959
+ Cpac Systems AB
+ Kenneth Eliasson
+ pen&cpacsystems.se
+56960
+ Oberstufen-Kolleg
+ OSK Support
+ osksupport&uni-bielefeld.de
+56961
+ VMnic
+ Christopher Thorjussen
+ domain&vmnic.com
+56962
+ Digital Gaming Corporation USA
+ Enlin Neveling
+ enlin.neveling&digitalgamingcorp.com
+56963
+ WhiteBox Networks
+ Paul Fleming
+ pfleming&petabitscale.com
+56964
+ SteveMilligan.co.uk
+ Stephen Milligan
+ stevemtango&gmail.com
+56965
+ SI Concept LLC
+ Alexey Bogatyriov
+ aab&si-concept.com.ua
+56966
+ Bit-Wizards Information Technology Solutions, Inc.
+ Vincent Mayfield
+ it&bit-wizards.com
+56967
+ JaapWeissink
+ jaap Weissink
+ jaap&weissink.nl
+56968
+ ClearBlade, Inc.
+ Ryan McClure
+ rmcclure&clearblade.com
+56969
+ HOWLab
+ Alberto Mur López
+ amur&unizar.es
+56970
+ Shanghai ANKTech Co.,Ltd
+ Willis Chen
+ willis.chen&ankedi.com
+56971
+ AZITA. Co.,Ltd.
+ Lee Ju-hyung
+ ljh&azita.co.kr
+56972
+ Millabs Corporation
+ Robert Burckner
+ admin&millabs.net
+56973
+ e-intouch company
+ Taisiia Ilvitskaya
+ createdtv&gmail.com
+56974
+ Izaac Brånn
+ Izaac Brånn
+ izaac.brann&outlook.com
+56975
+ LLC "Helicoid"
+ Sergei Shcherbakov
+ s.shcherbakov&hc-company.ru
+56976
+ WISE SECURITY GLOBAL S.L.
+ Óscar Flor Lozano
+ oscar.flor&wsg127.com
+56977
+ ISECO.CZ
+ Petr Spurny
+ petr.spurny&iseco.cz
+56978
+ DATALIT S.R.L.
+ Michele Bagarin
+ michele.bagarin&datalit.it
+56979
+ Luminex Network Intelligence
+ Cedric Jehasse
+ cedric.jehasse&luminex.be
+56980
+ kerzinger.at
+ Oliver Kerzinger
+ iana&kerzinger.at
+56981
+ BETAMONT s.r.o.
+ Juraj Maciak
+ maciak.juraj&betamont.sk
+56982
+ Namita Mohideen MD Inc
+ Namta Mohideen
+ namitamohideen&gmail.com
+56983
+ HORUS-IT
+ Ralph Seichter
+ iana.org&horus-it.de
+56984
+ Astrogator AB
+ Gunnar Bråding
+ gunnar&astrogator.se
+56985
+ closip
+ Yoshihisa Ito
+ info&closip.co.jp
+56986
+ my FinTech Inc.
+ William Hamlin
+ whamlin&j-com.co.jp
+56987
+ my FinTech Inc.
+ William Hamlin
+ whamlin&j-com.co.jp
+56988
+ Arrow Powertech Pvt.Ltd
+ Babul Desai
+ babul&aptl.in
+56989
+ DDOR Novi Sad a.d.o.
+ Milan Banjac
+ milan.banjac&ddor.co.rs
+56990
+ ZOLA Electric
+ Jean Parpaillon
+ jean.parpaillon&zolaelectric.com
+56991
+ Huisman Equipment B.V.
+ Jeroen Zaal
+ jzaal&huisman-nl.com
+56992
+ Dox PSC SPA
+ Nelson Vásquez Gutierrez
+ nelson&hazlofacil.cl
+56993
+ Colectica
+ Dan Smith
+ dan&colectica.com
+56994
+ EXIS
+ Achraf Mabrouk
+ achraf.mabrouk&exis-it.com
+56995
+ Resnick Digital, LLC
+ Michael Resnick
+ mresnick&resnickdigital.com
+56996
+ Opplane Inc.
+ Ashok Padodara
+ ashok&opplane.com
+56997
+ National Centre for Nuclear Research (NCBJ)
+ Jarosław Szewiński
+ J.Szewinski&ncbj.gov.pl
+56998
+ Smart Building Solutions Ltd.
+ Dobrin Dobrev
+ d.dobrev&sbs-bg.net
+56999
+ Savills Plc
+ Richard Griggs
+ RGriggs&Savills.com
+57000
+ Venius Systems AB
+ Fredrik Ljungberg
+ flag&venius.io
+57001
+ KUBA
+ Cyril FERUGLIO
+ cyril.feruglio&kubapay.com
+57002
+ Alan N. Swartz MD
+ Amber Salablanca
+ asalablanca&paragonmedical.org
+57003
+ 3Key Company s.r.o.
+ Roman Cinkais
+ roman.cinkais&3key.company
+57004
+ ZMS
+ Yutaka Nemoto
+ nemoto&zms.co.jp
+57005
+ developithecus SIA
+ Dimitrijs Fedotovs
+ dima&fedoto.ws
+57006
+ Penneo A/S
+ Morten Nybye-Petersen
+ mnp&penneo.com
+57007
+ Skala Software LLC
+ Anton Karasev
+ akarasev&skala-r.ru
+57008
+ Elisity Inc
+ Burjiz Pithawala
+ burjiz&elisity.com
+57009
+ AGMLAB
+ Gokhan Kesici
+ gkesici&agmlab.com
+57010
+ Rapaň
+ David Rapaň
+ david&rapan.cz
+57011
+ TR7 Siber Savunma AS
+ Kursad Yusuf KONUS
+ info&tr7.com
+57012
+ jmlecloud
+ jean-marc pigeon
+ jmpigeon&jmlecloud.com
+57013
+ jslarraz
+ Jorge Sancho
+ jslarraz&gmail.com
+57014
+ A1 Sprinkler & Systems Integration
+ Michael C. King
+ mking&a1ssi.com
+57015
+ iGEM Foundation
+ Fabio Maschi
+ fabio&igem.org
+57016
+ DTA FS GmbH Goslar
+ Ralf Hansmann
+ ralfhansmann&web.de
+57017
+ Isle of Man Post Office
+ Dylan Smith
+ dylan.smith&iompost.com
+57018
+ cerniglia.net, LLC
+ Stephen Cerniglia
+ stephen&cerniglia.net
+57019
+ Visiana ApS
+ Hans Henrik Thodberg
+ info&visiana.com
+57020
+ University of Pannonia
+ Ratting Gergely
+ ratting.gergo&uni-pannon.hu
+57021
+ Bossard
+ Aldo Furrer
+ ICTWINSystemAdmins&bossard.com
+57022
+ KarmaTek
+ Marty Sloan
+ marty&karmatek.io
+57023
+ De Buren Limited Liability Partnership
+ Toby Bryans
+ toby.bryans&deburen.uk
+57024
+ Sange Electronic Technology Co., Ltd
+ yongfang guo
+ guoyongfang68&163.com
+57025
+ Eng. Antonio Cannavacciuolo
+ Antonio Cannavacciuolo
+ ing.acannavacciuolo&gmail.com
+57026
+ TWB Company, LLC
+ Brad Atherton
+ brad.atherton&twbcompany.com
+57027
+ MatreComm Technologies Private Limited
+ Srinivas Gudipudi
+ srinivas&matrecomm.com
+57028
+ DigiKite
+ Saumya Kanta Swain
+ mail&skswain.in
+57029
+ Universitas Negeri Yogyakarta
+ harun noviar
+ harunnoviar&uny.ac.id
+57030
+ Link Innovation GmbH
+ Steffen Wickham
+ server&link-innovation.de
+57031
+ AutomationDirect.com
+ Mary Brehl
+ mbrehl&automationdirect.com
+57032
+ Auger Family
+ Joshua Auger
+ joshuaauger&gmail.com
+57033
+ Nightmare Computers Inc
+ Joshua Auger
+ joshuaauger&gmail.com
+57034
+ Inagora
+ Junwu Wang
+ wangjunwu&inagora.cn
+57035
+ MONT International Co., Ltd.
+ CHEN YU, LIU
+ gavin_liu&mont.com.tw
+57036
+ OOO "Nizhnekamskaya TEC"
+ Kurochkin Andrey
+ kurochkinaa&nktec2.ru
+57037
+ Thales SEC Transportation System Limited Company
+ Yueming HUANG
+ yueming.huang&thalessec.com.cn
+57038
+ BayCare Health Systems
+ Kathy Skenandore
+ kskenandore&baycare.net
+57039
+ Cash Time Title Loans
+ Bryant Schaper
+ support&cashtime.com
+57040
+ Podravska banka d.d.
+ Mario Å kudar
+ card&poba.hr
+57041
+ Peter Slavik
+ Peter Slavik
+ info&peterslavik.com
+57042
+ Boat Rocker
+ Aaron Pearce
+ aaron.pearce&boatrocker.com
+57043
+ Mitsubishi Electric Automotive America, Inc.
+ Bill Lattin
+ meaa&iss.engineering
+57044
+ Summit Health
+ Dimitry Fooksman
+ dfooksman&shm.net
+57045
+ Softech di Germinara Francesco
+ Francesco Germinara
+ info&germinara.it
+57046
+ NetNordic Group
+ René Holmboe Ditlevsen
+ rene.ditlevsen&netnordic.com
+57047
+ Werktslim
+ Sjoerd van den Nieuwenhof
+ s.vandennieuwenhof&aca-it.nl
+57048
+ Volta Networks
+ Eric Peterson
+ eric&voltanet.io
+57049
+ Ownerview Tecnologia
+ Rodrigo Caldas
+ rodrigo.caldas&ownerview.org
+57050
+ CommScope Inc of North Carolina
+ Nicol So
+ nicol.so&commscope.com
+57051
+ Comsignal LTD
+ Lepikhin Aleksey Pavlovich
+ comsi&msn.com
+57052
+ PT. ALITA PRAYA MITRA
+ Iman Gema Kowara
+ iman.kowara&alita.id
+57053
+ Martin Gallitzendoerfer
+ Martin Gallitzendoerfer
+ mgallitzendoerfer&hotmail.com
+57054
+ Maxtropy
+ Maxtropy R&D
+ devops&maxtropy.com
+57055
+ Public Key Server
+ Rob Linton
+ rob.linton&senetas.com
+57056
+ JSC "Sintels"
+ Denis Tkachev
+ d.tkachev&sintels.ru
+57057
+ AmperageApps AS
+ Jeff Skinner
+ subscriptions&amperageapps.com
+57058
+ TELECAMERA
+ Aleksei Prishchepo
+ avp&telecamera.me
+57059
+ Business Continuity Solutions, LLC
+ Sergey Kamyanov
+ sk&bcsolutions.com.ua
+57060
+ Å KODA DIGITAL s.r.o.
+ Petr CvachouÄek
+ petr.cvachoucek&skoda.cz
+57061
+ Global Home Force
+ Nicholas Utiger
+ nutiger&globalhomeforce.com
+57062
+ è´¸è”ç”µå­ (Bizlink Electronics)
+ yonggang lu
+ yonggang_lu&bizlinktech.com
+57063
+ CyOne Security AG
+ Markus Kaufmann
+ markus.kaufmann&cyone.ch
+57064
+ Lanaco d.o.o.
+ Boris KreÄar
+ oid-management-team&lanaco.com
+57065
+ Eads innovative technologies LLC
+ Dylan Eads
+ Eadsd91&gmail.com
+57066
+ Northland Pioneer College
+ Isaac Hutton
+ isaac.hutton&npc.edu
+57067
+ National Theatre
+ Nicholas Triantafyllou
+ itinfrastructure&nationaltheatre.org.uk
+57068
+ DVHT Health Center
+ Roger Crown
+ roger.crown&cerner.com
+57069
+ GHT Leman Mont Blanc
+ LESPAGNOL Clement
+ c-lespagnol&ch-hopitauxduleman.fr
+57070
+ Asociación Prestadores Cualificados Servicios de Confianza de España
+ Ãlvaro Díaz Baño
+ alvaro.diaz&apcsce.com
+57071
+ Erste Card Club d.o.o.
+ Robert Vrenko
+ sysadmin&erstecardclub.hr
+57072
+ Volt Tecnologia
+ Alexandre Souza
+ gerenciaped&volt.ind.br
+57073
+ Big Dutchman AG
+ Eduard Weisgerber
+ eweisgerber&bigdutchman.de
+57074
+ Redisig, L.L.C.
+ Susana Milhem
+ info&redisig.com
+57075
+ Prometeo Srl
+ Giampaolo Lionello
+ ced&prometeo.com
+57076
+ CITSA Technologies PVT LTD
+ Sreekumar PM
+ sreekumar&citsat.com
+57077
+ Redast, L.L.C.
+ Ernesto Rodriguez
+ info&redast.com
+57078
+ Son Information Systems
+ matthew son
+ matthew.son&son-is.com
+57079
+ IEEE P21451-1-5
+ Jun Wu
+ junwuhn&sjtu.edu.cn
+57080
+ LHM Services GmbH
+ Bürkev, Muhammed-Baris
+ baris.buerkev&lhm-services.de
+57081
+ Clearspan LLC
+ Randy Craig
+ randy.craig&clearspancloud.com
+57082
+ Prosoft-Systems LLC
+ Alexandrov Oleg
+ o.aleksandrov&prosoftsystems.ru
+57083
+ Cégep de Sept-Îles
+ Service TI
+ serviceTI&cegepsi.ca
+57084
+ LESANDO GmbH
+ Markus Neese
+ iana&lesando.de
+57085
+ Fan Tadbir Sabz Vira (FTSV)
+ Abolfazl Golchinfar
+ ceo&ftsv.ir
+57086
+ IT-world ITW GmbH
+ Markus Lorber
+ markus.lorber&it-world.eu
+57087
+ Arnold Immobilien Holding GmbH
+ Markus Lorber
+ lorber&arnold.immobilien
+57088
+ Rehoboth McKinley Christian Health Care Services
+ David Hodges
+ dhodges&rmchcs.org
+57089
+ EKTACOM
+ OLIVIER CAILLET
+ iana&ektacom.com
+57090
+ Ultinous Zrt
+ Szabó László
+ sysadmins&ultinous.com
+57091
+ Optimus Health Care
+ Ken Bjelka
+ kbjelka&opthc.org
+57092
+ TVM Verzekeringen
+ Martin de Jonge
+ m.dejonge&tvm.nl
+57093
+ Dr. Eilebrecht SSE GmbH & Co. KG
+ Ali Sipit
+ ali.sipit&eilebrecht.de
+57094
+ KOAT-TV
+ Brad Carter
+ bradcarter&hearst.com
+57095
+ Robin Radar Systems
+ Rob van der Meer
+ rob.vandermeer&robinradar.com
+57096
+ HAFINI Group
+ Mike Kelly
+ mike&hafini.group
+57097
+ China Telecom Fufu Information Technology CO.,LTD.
+ Ke Weiling
+ kewl&ffcs.cn
+57098
+ Dawning Information Industry Co., LTD.
+ Yanwei Jia
+ jiayw&sugon.com
+57099
+ Shanghai Chint Power Systems Co., Ltd.
+ Edward Tang
+ tzlin&chint.com
+57100
+ Joint Stock Company "Research Institute" Masshtab"
+ Nikolay Zaugolnyy
+ n.zaugolnyi&mashtab.org
+57101
+ Kleware
+ Johan Klewais
+ johan&kleware.be
+57102
+ Azelis Corporate Services NV
+ Ian Akkermans
+ InfrastructureTeam&azelis.com
+57103
+ Verband der Studierenden an der ETH Zürich (VSETH)
+ Lukas Reichart
+ isl&vseth.ethz.ch
+57104
+ Hekateros Pte Ltd
+ Damien Derby
+ damien.derby&hekateros.com
+57105
+ Sollievo IT, LLC
+ Leon Jaimes
+ leon&sollievoit.com
+57106
+ Bmbix
+ Robin Abbi
+ robin.abbi&bmbix.com
+57107
+ ReQuTech
+ Omid Sotoudeh
+ omid.sotoudeh&requtech.se
+57108
+ South Ayrshire Council
+ Keith Riddle
+ Keith.Riddle&south-ayrshire.gov.uk
+57109
+ CEG ELETTRONICA INDUSTRIALE SPA
+ FABIO CENNI
+ FABIO.CENNI&CEGELETTRONICA.COM
+57110
+ AXEL
+ Franck BOURSIN
+ franck.boursin&axel.com
+57111
+ Rolls-Royce Submarines
+ Carl Hamill
+ carl.t.hamill&rolls-royce.com
+57112
+ Guvenpark Bilisim Tek. Ar. Ge. Tic. Ltd. Sti. (Procenne)
+ Murat YILDIRIM
+ it&procenne.com
+57113
+ The People's Dispensary for Sick Animals
+ Stefan Minehan
+ minehan.stefan&pdsa.org.uk
+57114
+ Svetets Ltd
+ Yuriy Buzaev
+ svadmin&svetets.ru
+57115
+ Hellwig-IT
+ Christoph Hellwig
+ ch&hellwig.eu
+57116
+ Centre Hospitalier de Luxembourg
+ Morgan Henreaux
+ Henreaux.Morgan&chl.lu
+57117
+ Let's eSign PBC, Ltd.
+ Yan-Cheng Chang
+ yc&letsesign.org
+57118
+ WBR Tech Services
+ William Robins
+ wb&wbrtechservices.com
+57119
+ MRJTNE
+ Jordan Murray
+ mrjtne&gmail.com
+57120
+ OrenIT Services (002636109-T)
+ Mohd Zulkhairi Md Amin
+ tech&orenit.my
+57121
+ Terrebonne Parish School District
+ Travis Bourg
+ tbourg&tpsd.org
+57122
+ Primary Care Specialists, P.A.
+ Jennifer Gustaves
+ sunstonemedsol&gmail.com
+57123
+ Centro de Hematología y Oncología Médica
+ Elias Sobrino
+ Elias.Sobrino&gmail.com
+57124
+ Cervi Robotics sp. z o. o.
+ Piotr Maślanka
+ piotr.maslanka&dronehub.ai
+57125
+ SWTCH Energy Inc.
+ Carter Li
+ carter.li&swtchenergy.com
+57126
+ QEI, LLC
+ Michael Paul
+ mpaul&qeiinc.com
+57127
+ GABBE
+ Gabriel Gunnarsson
+ hej&gabbe.me
+57128
+ Plow Technologies LLC
+ Scott Murphy
+ info&plowtech.net
+57129
+ Excel Technical Projects
+ Mohamed Kamel ElSayed Salama
+ mohamed.kamel&excelsystems-eg.com
+57130
+ EDEKA Rechenzentrum Süd GmbH
+ Daniel Hörl
+ daniel.hoerl&edeka.de
+57131
+ QEI, LLC
+ Michael Paul
+ mpaul&qeiinc.com
+57132
+ NEOX NETWORKS GmbH
+ Timur Özcan
+ timur.ozcan&neox-networks.com
+57133
+ Tech Pad LLC
+ Sean VanderMolen
+ sean&techpad.biz
+57134
+ Magnolia Manor Networks
+ Mitch Mitchell
+ mitchmitchell1616&gmail.com
+57135
+ ADK TRADING Co.
+ ANTONIS KONNARIDES
+ antonykonnarides&gmail.com
+57136
+ VIC
+ ANTONIS KONNARIDES
+ antonykonnarides&gmail.com
+57137
+ INTA
+ ANTONIS KONNARIDES
+ antonykonnarides&gmail.com
+57138
+ ANTON
+ ANTONIS KONNARIDES
+ antonykonnarides&gmail.com
+57139
+ Ivie Technologies, Inc.
+ Don Merrell
+ don&ivie.com
+57140
+ Beijing Unisguard Technology Co.,Ltd.
+ litiegen
+ litiegen&unisguard.com
+57141
+ Secsmart
+ Wu Jona
+ wuzhenyu&secsmart.net
+57142
+ QingCloud Cloud Computing
+ Tom Wang
+ tomwang&yunify.com
+57143
+ diondo GmbH
+ Martin Muenker
+ martin.muenker&diondo.com
+57144
+ ICEpower A/S
+ Johann Bjornsson
+ jhi&icepower.dk
+57145
+ Crowe Foederer
+ Arjen van Zon
+ applicatiebeheer&crowefoederer.nl
+57146
+ ExCoDa Service und Consulting GmbH
+ Volker Mischo
+ volker.mischo&excoda.de
+57147
+ Detect-It LLC
+ Zachary Davis
+ zachdavis&detect-it.ai
+57148
+ EntServ Schweiz GmbH
+ John Henz
+ john.henz&hpbsc.ch
+57149
+ NeoS
+ Andrei Nonin
+ sales&neo-s.com
+57150
+ CGI Finland GTO
+ Mäkisarka, Oskari
+ oskari.makisarka&cgi.com
+57151
+ Nichijou, Inc.
+ Yeqi Dai
+ daiyeqi&nichijou.com
+57152
+ FARECO
+ David HUE
+ d.hue&fareco.fayat.com
+57153
+ Eclipsoft S.A.
+ Juan Carlos Gordillo
+ jgordill&eclipsoft.com
+57154
+ JHW Holdings, LLC
+ Joseph Werhan
+ joe&systemsrealignment.com
+57155
+ Sparr Electronics Ltd
+ Mohandas Ukkandath
+ mohandas&sparrl.com
+57156
+ MARTIN CC
+ Chris Martin
+ chris&martin.cc
+57157
+ LIVIT
+ Jurijs Timofejevs
+ info&liv.lv
+57158
+ Festival Balélec
+ IT admin
+ sysadmin&balelec.ch
+57159
+ Tocca Systems
+ Danshiro Yamaguchi
+ danshiro.yamaguchi&tocca-net.jp
+57160
+ CORAF
+ PALA JEAN JACQUES
+ jj_pala&coraf.cg
+57161
+ TFS Labs
+ Matthew Burr
+ info&tfslabs.com
+57162
+ E-Magine Kft.
+ Viktor Varga
+ viktor.varga&e-magine.hu
+57163
+ Raden Solutions SIA
+ Victor Kirhenshtein
+ victor&radensolutions.com
+57164
+ Southern Orthopedic Sports Medicine Associates
+ John Gardner
+ john.gardner&bhsala.com
+57165
+ Lothian Pension Fund
+ Mark McNeilly
+ mark.mcneilly&caseddimensions.com
+57166
+ MECAFOR
+ Eric PAILLOT
+ mecafor&mecafor.eu
+57167
+ Matrix AI
+ Roger Qiu
+ enquiry&matrix.ai
+57168
+ Telecard
+ Andrii Nazarchuk
+ it&telecard.com.ua
+57169
+ Kotoi-Xie Consultancy, Inc.
+ Haochen Kotoi-Xie
+ hx&kxc.inc
+57170
+ OKB Alpha, LTD
+ Oleg Shestakov
+ ol&okbalfa.ru
+57171
+ DataNet Services UG
+ Klaus Charlier
+ info&datanetservices.eu
+57172
+ Alaska USA Federal Credit Union
+ Infrastructure Development
+ DIST-ITID&alaskausa.org
+57173
+ Sri Sai PC LLC
+ Ashok Kumar
+ akumarjg&gmail.com
+57174
+ RIO STC, LLC
+ Andrey Chekomasov
+ ac&riostc.ru
+57175
+ France SIEM
+ M SAR
+ Pdorian-pro&outlook.com
+57176
+ Banking Association of Georgia
+ Mikheil Kapanadze
+ mikheil&association.ge
+57177
+ J.M. Rizzardi
+ Jean Michel Rizzardi
+ contact&jmrizzardi.com
+57178
+ MCSS Military CyberSecurity Systems
+ Pijuant Dorian
+ postmaster&mcss.tech
+57179
+ IoTerop
+ David Navarro
+ david.navarro&ioterop.com
+57180
+ Maela SAS
+ Hubert Viot
+ hubert.viot&maela.fr
+57181
+ Thung Hua Sinn Group
+ Kolatat Thangkasemvathana
+ kolatat&thunghuasinn.com
+57182
+ CardLogix Inc
+ Sebastien Goulet
+ sebastien.goulet&cardlogix.com
+57183
+ Huanghe S&T Group Information Industry Development Co., Ltd
+ Yin yanli
+ yinyanli&chinahuanghe.com
+57184
+ Nuclei System Technology Co., Ltd.
+ Huanjie Zhu
+ james&nucleisys.com
+57185
+ CNTECH
+ Jiwoong Chae
+ jwchae&icntech.co.kr
+57186
+ Stuttgarter Lebensversicherung a.G.
+ Matthias Root
+ matthias.root&stuttgarter.de
+57187
+ BBT.live
+ Almog Duek
+ almog.duek&BBT.live
+57188
+ Webvoto Tecnologia em Eleicoes LTDA
+ Leonardo Pignataro
+ leonardo.pignataro&webvoto.com.br
+57189
+ The Ginger Developer
+ James Hall
+ james.hall&thegingerdeveloper.com
+57190
+ Confurious
+ Mitchell Grenier
+ mitchell&confurious.io
+57191
+ SureCo Inc.
+ SureCo IT
+ it&sureco.com
+57192
+ iWorks Corporation
+ Raj K. Muthu
+ rk&iworkscorp.com
+57193
+ Ajeeth, Inc.
+ Mr. Garun Gupta
+ garun&ajeeth.com
+57194
+ VRULL GmbH
+ Dr. Philipp Tomsich
+ philipp.tomsich&vrull.eu
+57195
+ CNTech Co., LTD
+ Ji Woong Chae
+ jwchae&icntech.co.kr
+57196
+ hailingguangdian
+ yong fei wang
+ wyf0330&aliyun.com
+57197
+ Magellan Power
+ LINDSAY MEEK
+ lmeek&magellanpower.com.au
+57198
+ OJSC "Eximbank"
+ Vitaliy Dascalitsa
+ dep&bankexim.com
+57199
+ Natural Resources Wales
+ Ian Johns
+ ian.johns&cyfoethnaturiolcymru.gov.uk
+57200
+ PowerOn Platforms
+ Leo D'Arcy
+ support&poweronplatforms.com
+57201
+ Aero Simulation, Inc.
+ IT Department
+ it&aerosimulation.com
+57202
+ Destinatech
+ Francis McBratney
+ fmcbra&gmail.com
+57203
+ Forsyth County Public Health Department
+ Blake Pate
+ pateb2&forsyth.cc
+57204
+ Family Connections
+ Andrew Bush
+ abush&familyconnectionsnj.org
+57205
+ Clovis Oncology, Inc
+ Michael Hipp
+ mhipp&clovisoncology.com
+57206
+ NAGTECH LLC
+ Petr Milenin
+ p.milenin&nagtech.ru
+57207
+ Healthcare Establishment «Mogilev Regional Treatment and Diagnostic Center»
+ Evgeniy Shestakov
+ evgeniy.shestakov&modc.by
+57208
+ ITR Ltd.
+ Maxim Dednev
+ m.dednev&itr.group
+57209
+ Ounce
+ Dima Fedorov
+ d.fedorov&chay.info
+57210
+ TriangleLTD
+ Sergey Petrov
+ atei____&mail.ru
+57211
+ Freiwillige Feuerwehr Sprockhövel
+ Max Frenzel
+ max.frenzel&feuerwehr-sprockhoevel.de
+57212
+ Pfizer Andover Engineering
+ Jason Ridenour
+ jason.ridenour&pfizer.com
+57213
+ Solutionsource
+ Björn van den Heuvel
+ bjorn&solutionsource.nl
+57214
+ LB Annatel LTD
+ Lirone Chimoni
+ lirone&annatel.net
+57215
+ Kalegra AB
+ Kristian Valind
+ kristian.valind&kalegra.se
+57216
+ SARL POM'ZED
+ Janusz Baranek
+ postmaster&pom-zed.fr
+57217
+ Crestview Aerospace LLC
+ Matthew White
+ IT-Department&cvasp.com
+57218
+ Danbury Mission Technologies, LLC
+ Anthony Della Rossa
+ sw-licenses&dmtllc.org
+57219
+ SOFOGGYC2C LLC
+ Adrian Aguilar
+ sofoggyc2cllc&gmail.com
+57220
+ RMT LTD
+ Maxim Evdolyuk
+ maxim.evdolyuk&rmt-tec.com
+57221
+ 1upHealth, Inc.
+ Eric Marriott
+ eric&1up.health
+57222
+ Robert Nelson
+ Robert Nelson
+ robert-ianapen&nelson.house
+57223
+ KSP GmbH
+ Fredy Walth
+ it&ksp-pflege.de
+57224
+ IB Guth
+ Wolf-Dietrich Guth
+ wolf-dietrich&ib-guth.de
+57225
+ Verbidio, Inc
+ Kristofer Pettijohn
+ kris&verbidio.com
+57226
+ Bentley University
+ David Brountas
+ dbrountas&bentley.edu
+57227
+ Peoples Bancorp
+ Patrick Ball
+ patrick.ball&pebo.com
+57228
+ Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
+ Dział Informatyki
+ postmaster&wat.edu.pl
+57229
+ GreenPole Power Solutions India Private Limited
+ Madhu Babu
+ mbabu&greenpole-ps.com
+57230
+ Baran Elektronik Sistemleri San.Tic.Ltd.Åžti
+ Ömer KAÇMAZ
+ snmp&barantech.com.tr
+57231
+ amazingcat LLC
+ Alexey Kusnetsov
+ alexey&amazingcat.net
+57232
+ GDIT
+ Jose Bernabe
+ jose.bernabe&gdit.com
+57233
+ Strong-IT GmbH
+ Philipp Jongthep-Pargger
+ office&strong-it.at
+57234
+ Mobilcom
+ Emmanuel Roberto Richiardone
+ emmanuel.richiardone&mobilcom.it
+57235
+ Forêt d'Aquitaine
+ Ernesto Freitas
+ freitasernesto&live.fr
+57236
+ slow.network
+ Tomasz Kramkowski
+ tk&the-tk.com
+57237
+ PEAK FINANCIAL GROUP
+ Daniel Frances
+ dfrances&peakgroup.com
+57238
+ Wind Energy Transmission Texas, LLC
+ Geoffrey Moon
+ gmoon&wettllc.com
+57239
+ DraffeLabs LLC
+ Nick Draffen
+ pen&draffelabs.net
+57240
+ Latvijas Daudzbērnu ģimeņu apvienība
+ Elina Treija
+ laiks.gimenei&gmail.com
+57241
+ ATC Labs
+ Deepen Sinha
+ sinha&atc-labs.com
+57242
+ Sturgeon Services International
+ IT Department
+ it&sturgeonservices.com
+57243
+ Central Rural Electric Cooperative
+ Charles Curry
+ ccurry&mycentral.coop
+57244
+ FoxTrot AeroWorks
+ Adam Del Vecchio
+ adamdelvecchio&foxtrot.aero
+57245
+ Dorel Home Furnishings Inc.
+ Mark Newton
+ mark.newton&dorel.com
+57246
+ Moonlite Electric & Construction, Inc.
+ Jay Treadway
+ jay&moonliteconstruction.co
+57247
+ Inner Mongolia Network Trust Electronic Authentication Ltd.
+ Jonathan Sun
+ jonathansun&tencent.com
+57248
+ Enapter S.r.l.
+ Nikolay V. Krasko
+ nikolay&enapter.com
+57249
+ Arxsine
+ Phillip Vuchetich
+ pvuchetich&arxsine.com
+57250
+ CFS Solutions, Inc
+ Aaron Bishop
+ aaron&cfssolutions.com
+57251
+ SG
+ Alex
+ Song.Gan.Alex&vertiv.com
+57252
+ Specialne Systemy a Software a.s.
+ Milan Svingal
+ milan.svingal&special.sk
+57253
+ Raspberry Pi (Trading) Ltd
+ Peter Harper
+ peter.harper&raspberrypi.com
+57254
+ Exelonix GmbH
+ Dr. Matthias Stege
+ it&exelonix.com
+57255
+ Jackson Siegelbaum
+ Heather Nairn
+ hnairn&gicare.com
+57256
+ Canopius Management Services
+ David Tucker
+ david.tucker&canopius.com
+57257
+ Silicon Hills LLC
+ Clay Risser
+ clayrisser&gmail.com
+57258
+ LabTech
+ Jiří Oravec
+ info&labtech.red
+57259
+ Japan Aviation Electronics Industry, Limited
+ UJIHARA Masato
+ ujiharam&jae.co.jp
+57260
+ Sandvik Materials Technology
+ Martin Leringer
+ IAMRegistrations&mtrltech.onmicrosoft.com
+57261
+ ESPi
+ Brent Craig
+ brent&espicorp.com
+57262
+ TechArgos
+ Andrey Kuzmin
+ info&t-argos.ru
+57263
+ Attono Limited
+ Ian Gibbs
+ support&attono.net
+57264
+ Sigstore a series of LF Projects LLC
+ Bob Callaway
+ tac&sigstore.dev
+57265
+ Intelligent Wave Inc.
+ Masaki Tsuji
+ enadmin&iwi.co.jp
+57266
+ Ross School
+ Sean Carmichael
+ domainadmin&ross.org
+57267
+ Bravas Sistemas Ltda
+ Ricardo Vasconcellos
+ ricardo&bravas.ind.br
+57268
+ Unitac Technology Ltd.
+ Ansen Lian
+ UnitacSW&unitac.cn
+57269
+ Energy Queensland
+ Timothy Lewsey
+ ote&energyq.com.au
+57270
+ JRC Mobility Inc.
+ Wataru Soyama
+ jrcm-pen-contact&jrc-m.co.jp
+57271
+ Open SDN & NFV Lab (OSNL)
+ Karsten Schmidt
+ karsten.schmidt&highstreet-technologies.com
+57272
+ highstreet technologies USA Corp.
+ Karsten Schmidt
+ karsten.schmidt&highstreet-technologies.com
+57273
+ highstreet technologies GmbH
+ Karsten Schmidt
+ karsten.schmidt&highstreet-technologies.com
+57274
+ Gipercom LLC
+ Nikolay Prokopov
+ programm&gipercomvlz.ru
+57275
+ Nahanet
+ Mahdi Dashtbozorgi
+ m.bozorgi&nahanet.ir
+57276
+ SeeThru Networks
+ Nick Randall
+ nrandall&seethrunetworks.com
+57277
+ FALCON V SYSTEMS S.A.
+ Andriy Korud
+ a.korud&falconvsystems.com
+57278
+ Statkraft Energi AS
+ Bjørn Vollelv
+ p_domains&statkraft.com
+57279
+ Beijing JRunion Technology Co., Ltd.
+ frank mao
+ frank.mao&jrunion.com.cn
+57280
+ Aspire Defence Services Ltd
+ David Martin
+ david.martin&aspiredefence.co.uk
+57281
+ HelpBox
+ Patrick Fogarty
+ patrick&gethelpbox.com
+57282
+ Cardioline Spa
+ David Lombardi
+ d.lombardi&cardioline.it
+57283
+ Conterra Networks
+ Robert McDaniel
+ rmcdaniel&conterra.com
+57284
+ FiRa Consortium
+ Mitch Kettrick
+ cpm&firaconsortium.com
+57285
+ Digital Grid Research Institute,CSG.
+ Kangping Yang
+ yangkp&csg.cn
+57286
+ Security forces
+ Tran Cong Chien
+ tiensuchabo&gmail.com
+57287
+ JEL Corporation
+ Kazutoshi Hayashi
+ k-hayashi&jel-robot.co.jp
+57288
+ DataTech911
+ Michael Salonish
+ info&datatech911.com
+57289
+ Balefyre (Pty) Ltd
+ Justin Brown
+ contact&balefyre.co.za
+57290
+ NextGen RF Design Inc.
+ Jeremy Sutherland
+ Jeremy.sutherland&nextgenrf.com
+57291
+ DeepBloom Studio
+ Huisu Yun
+ cppig1995&gmail.com
+57292
+ Withus-Inovação e Tecnologia Lda.
+ Emanuel Miranda
+ emanuel.miranda&withus.pt
+57293
+ Uaio Tecnologia
+ Alexandre Souza
+ alexandre&uaio.com.br
+57294
+ Guangzhou Ether Technology Limited
+ Hu, Runyu
+ billing&ether.school
+57295
+ Sayers Technology Holdings, Inc
+ Dean Flatland
+ dflatland&sayers.com
+57296
+ Healthworks
+ David Smith
+ david.smith&pchp.net
+57297
+ ReleasePoint
+ Henry Cherry
+ hcherry&releasepoint.com
+57298
+ Basalte bv
+ Pieter De Gendt
+ pieter.degendt&basalte.be
+57299
+ Cour38b
+ Olivier Reymond
+ pen&cour38b.ch
+57300
+ BRIDGES MEDICAL SERVICES
+ Heather Culler
+ bridgesbilling&gmail.com
+57301
+ SVA System Vertrieb Alexander GmbH
+ Joerg Mueller
+ joerg.mueller&sva.de
+57302
+ AerQ GmbH
+ Henning Stahlke
+ oidadmin&aerq.com
+57303
+ Resolution Life US
+ Thomas Swafford
+ thomas.swafford&voya.com
+57304
+ SRAMAG SAS
+ François de Mareschal
+ fdemareschal&sramag.com
+57305
+ Six Floor Solutions
+ Pedro Aço
+ pedro.aco&sixfloorsolutions.com
+57306
+ www.davidbandinelli.it
+ David Bandinelli
+ david.bandinelli&gmail.com
+57307
+ NPF Crystall
+ Lakin Konstantin
+ lakin&npfcrystall.ru
+57308
+ Burning Timber
+ Joe Cooter
+ joe&burningtimber.com
+57309
+ pantheon.com
+ Mika Dede
+ me&mde.de.com
+57310
+ NetVisory Srl
+ Antonio Guerrisi
+ antonio.guerrisi&netvisory.com
+57311
+ InfraKnit Technologies Pvt. Ltd.
+ Jacob A Thomas
+ jacobthomas&infraknit.com
+57312
+ Centro Acadêmico de Ciência e Tecnologia - CENAC/CienTec
+ José Lucio Zancan Junior
+ contato&cenaccientec.org
+57313
+ East Japan Institute of Technology Co,Ltd
+ Naoki Hayakawa
+ hayakawa&tounichi-g.co.jp
+57314
+ SERVICIOS LEGALE SPA
+ MAURICIO MUÑOZ
+ MAURICIO.MUNOZ&DESPAPELIZA.CL
+57315
+ Sistemas y Computadores S.A.
+ Martin Vargas Linares
+ martin.vargas&syc.com.co
+57316
+ Alliance Automotive Group Benelux B.V.
+ Sjaak Roest
+ sroest&allianceautomotive.nl
+57317
+ TMGcore, Inc.
+ Jake Mertel
+ jake.mertel&tmgcore.com
+57318
+ Efore Telecom Finland Oy
+ Jani Soderstrom
+ jani.soderstrom&efore.com
+57319
+ BioCollections Worldwide, Inc.
+ Sixto Pacheco
+ sixto.pacheco&biocollections.com
+57320
+ ENGECOM-TECH ENGENHARIA DE SISTEMAS
+ Jorge S. Sales
+ octal&ig.com.br
+57321
+ COOP CENTRO ITALIA SOCIETA' COOPERATIVA
+ Carlo Cerquiglini
+ carlo.cerquiglini&centroitalia.coop.it
+57322
+ ARCHICREA DP
+ JEAN DO NASCIMENTO
+ jdo&archicreadp.fr
+57323
+ Integrated Micro-Chromatography Systems, Inc
+ Ben Grimes
+ it_info&imcstips.com
+57324
+ QT Medical, Inc
+ Brett Chien
+ software&qtmedical.com
+57325
+ Neukirchener Erziehungsverein
+ Mathias Türpitz
+ registrierung&neukirchener.de
+57326
+ Bamboo Systems
+ Stewart Gallacher
+ admin&bamboosystems.io
+57327
+ AVO Networks
+ Sean O'Hara
+ stohara&yahoo.com
+57328
+ BH Electronics, Inc.
+ Brad Gass
+ bgass&bhelectronics.com
+57329
+ Ozlem Goker-Alpan MD, LLC
+ Uyensa Beese
+ ubeese&Ldrtc.org
+57330
+ Nikola Corporation
+ Matthew Christian
+ matthew.christian&nikolamotor.com
+57331
+ Valid Card Manufacturing (Suzhou) Co., Ltd
+ Wendy Wang
+ wendy&beautifulcard.com
+57332
+ Inova Logic, s.r.o.
+ Miroslav Jombik
+ miroslav.jombik&inovalogic.sk
+57333
+ ePlus, Technology, Inc.
+ Chris Cordray
+ chris.cordray&eplus.com
+57334
+ LLC «Smart batteries»
+ Babkin Andrei
+ a.babkin&energon.ru
+57335
+ Wi-Ing Aktiv - Die Hamburger Wirtschaftsingenieure e.V.
+ Fin Maaß
+ f.maass&wiing-aktiv.de
+57336
+ Faculty of Organization and Informatics
+ Mario HarjaÄ
+ maharjac&foi.unizg.hr
+57337
+ Bundesanstalt für den Digitalfunk der Behörden und Organisationen mit Sicherheitsaufgaben
+ Dr. Gerd Jungnickel
+ ISB&bdbos.bund.de
+57338
+ Leibniz-Institute for Psychology
+ Peter Weiland
+ pw&leibniz-psychology.org
+57339
+ PREMIUM SA
+ MIKEL ABEZIA
+ it&premiumpsu.com
+57340
+ TELERY NETWORK S.R.L
+ Alvin Nunez
+ a.nunez&telery.com
+57341
+ Capte B.V.
+ Sergey Vladimirov
+ sergey&capte.co
+57342
+ Fin Maaß
+ Fin Maaß
+ info&finmaass.de
+57343
+ Transitive Properties, LLC
+ Aria Bentle-Wasmundt
+ aria&aria.computer
+57344
+ Tachyon Networks
+ Lindsey Barlow
+ info&tachyon-networks.com
+57345
+ Shenzhen SDMC Technology Co., Ltd.
+ Jeff Chen
+ jeff_chen&sdmctech.com
+57346
+ Northern Medical Physics and Clinical Engineering
+ Dr. Rodney Padgett
+ rodney.padgett&nhs.net
+57347
+ Advancery Limited
+ Martin Emerson
+ martin&advancery.com
+57348
+ Northern Electric Power Technology, Inc
+ Fan Wang
+ fanw&northernep.com
+57349
+ Suncontract OÜ
+ IT Department
+ it&suncontract.org
+57350
+ Central CUSD 301
+ Jacob Aguinaga
+ jacob.aguinaga&central301.net
+57351
+ Ondoan Servicios
+ Ander Azabal
+ aazabal&ondoan.com
+57352
+ Whitestack
+ Alejandro Martín García
+ support&whitestack.com
+57353
+ Mestrol Co., Ltd.
+ Shilin Wang
+ walkissw&mestrol.com
+57354
+ Epsilon Telecommunications Limited
+ Edward Ngui
+ ITsupport&epsilontel.com
+57355
+ Muhr und Bender KG
+ Team Applications and Server Services / Security
+ it-security&mubea.com
+57356
+ SRSENA
+ Linus Johansson
+ l.johansson&samsung.com
+57357
+ 2SN
+ Clément Fontaine
+ C.fontaine&2sn.fr
+57358
+ Safestyle UK PLC
+ Daniel McGann
+ Daniel.McGann&safestyle.co.uk
+57359
+ Sonce Energija d.o.o.
+ IT Department
+ it&sonce.com
+57360
+ Universidade Federal da Bahia
+ Fernando Lacerda
+ fernando.lacerda&ufba.br
+57361
+ Prometheus Security Group Global
+ PSG Administrator
+ IT&PSGGLOBAL.NET
+57362
+ Polylegio AB
+ Fredrik Nilsson
+ fredrik.nilsson&polylegio.se
+57363
+ FIRMA LEGAL S.A.
+ PEDRO CORTES
+ pedro.cortes.desolminihac&gmail.com
+57364
+ OrionGroup
+ Vivek Chandran
+ vivek.chandran&oriongroup.co.nz
+57365
+ Unassigned
+ Returned 2021-05-04
+ ---none---
+57366
+ Miami-Dade County, Office of the Property Appraiser
+ Emir Shabashvili
+ esh&mdcpa.net
+57367
+ Gering Public Schools
+ Lionel Newberry
+ lnewberry&geringschools.net
+57368
+ New Mexico Oncology and Hematology Consultants
+ Indira Gutierrez
+ indirag&nmohc.com
+57369
+ Querylog
+ Thierry GENGOUL
+ thierry.gengoul&querylog.fr
+57370
+ xBlau
+ Daniel Mosquera
+ daniel+oid&mosquera.dev
+57371
+ UC Berkeley AUTOLab
+ Jackson Chui
+ jacksonchui&berkeley.edu
+57372
+ PCCW Solutions Limited
+ Antony Snow
+ Antony.Snow&pccw.com
+57373
+ ERSTREAM VIDEO DELIVERY CORP
+ Ugur Kalaba
+ ugur.kalaba&erstream.com
+57374
+ rongyi.io
+ Yi Rong
+ i+ianapen&rongyi.io
+57375
+ JSC "NTC FB"
+ Maksim Scheglov
+ m.scheglov&npofb.ru
+57376
+ Hangchun Broadcast Equipment Co, Ltd
+ Liwen Wu
+ dashixiyuan&hotmail.com
+57377
+ ABZ Informatik Dr. Krottmaier e.U.
+ Harald Krottmaier
+ software&abz-informatik.at
+57378
+ bwIDM
+ Dr. Martin Nussbaumer
+ info&bwidm.de
+57379
+ Brose Fahrzeugteile SE & Co. Kommanditgesellschaft, Bamberg
+ Pavel Novotny
+ pavel.novotny&brose.com
+57380
+ Thiel2S
+ Lukas Thiel
+ iana&thiel2s.de
+57381
+ Waterkotte GmbH
+ Marvin Voß
+ voss&waterkotte.de
+57382
+ Genwyse SAS
+ Michel Reverbel
+ contact&genwyse.com
+57383
+ Synergy North
+ Joe Vermeulen
+ mis&synergynorth.ca
+57384
+ Grandeur Housing
+ Charles Sloane
+ it&grandeurhousing.com
+57385
+ HEMIC
+ Eric Daley
+ it.operations&hemic.com
+57386
+ Danial Moj
+ amirhossein abbasiaghdam
+ amir.h.a.aghdam&gmail.com
+57387
+ Whizzkids Training Ltd
+ Garry Lowe
+ garry&whizzkids.ie
+57388
+ Doosan Fuel Cell America
+ Jang Won Suh
+ jangwon.suh&doosan.com
+57389
+ Mediashop GesmbH
+ Michael Kriebernik
+ m.kriebernik&mediashop-group.com
+57390
+ 4G Management Inc
+ Jacob Grandlienard
+ Jake&jakepki.com
+57391
+ Verhoeven Grondverzetmachines B.V.
+ Edward van Nijmweegen
+ helpdesk&verhoevenbv.com
+57392
+ Mercedes-Benz Bank AG
+ Florian Thiele
+ dw_032_mbbank-pen&daimler.com
+57393
+ Naelan
+ Pascal Bonneton
+ admin&naelan.com
+57394
+ Seitz-IT
+ Roy Seitz
+ admin&seitz-it.ch
+57395
+ Kath. Kinderkrankenhaus Wilhelmstift gGmbH
+ Mark Brede
+ m.brede&kkh-wilhelmstift.de
+57396
+ Hazell Bros Group Pty Ltd
+ Patrick Moore
+ Patrick.Moore&hazellbros.com.au
+57397
+ Severalnines AB
+ Johan Andersson
+ johan&severalnines.com
+57398
+ Fingerprint Cards AB
+ Hsinyi Lu
+ hsinyi.lu&fingerprints.com
+57399
+ IT-Zentrum der Thüringer Hochschulen
+ Thomas Otto
+ thomas.otto&uni-jena.de
+57400
+ Justiça Federal de Primeiro Grau no Rio Grande do Sul
+ Alexandre da Silveira Ilha
+ cinfra&jfrs.jus.br
+57401
+ Temenos SA
+ James Holland
+ jwholland&temenos.com
+57402
+ Cohesive Computing
+ Valentin Pollart
+ valentin&csquare.ai
+57403
+ Trident Research LLC
+ IT
+ it&tridentresearch.com
+57404
+ Charter Spectrum Communications
+ Alberto Valez
+ alberto.valez&charter.com
+57405
+ Consilio LLC
+ Willem van den Berge
+ willem.vandenberge&consilio.com
+57406
+ Onward
+ Paul Oswald
+ infrastructure.admin&onward.co.uk
+57407
+ Wooninc.
+ Marly Claassen
+ helpdesk&wooninc.nl
+57408
+ Pingmaster
+ Anton Kadnikov
+ axis.tblog&yahoo.com
+57409
+ ELDON WITH MUSIC
+ Eldon Zanga
+ eldonzanga&gmail.com
+57410
+ mySolutions (Pty) Ltd
+ Mouritz Opperman
+ mouritz&mysolutions.co.za
+57411
+ Innovations ON GmbH
+ Tiara Rodney
+ t.rodney&inno-on.de
+57412
+ GEEVEN-NET
+ Michael Geeven
+ michael&geeven.de
+57413
+ Debgrasam Architectural association
+ Folarin Adewale Simeon
+ efolarin134&gmail.com
+57414
+ The Rust Belt Rebellion
+ Brad Chesney
+ bradchesney79&gmail.com
+57415
+ PT Bukit Asam Tbk
+ Asep Maryana, S.Kom
+ amaryana&bukitasam.co.id
+57416
+ WDI Wise Device Inc.
+ Shane Archibald
+ itcommunications&wdidevice.com
+57417
+ Roxanne Hall, nÄ—e Otto
+ Barry J. Burns
+ barry&barryjburns.com
+57418
+ Crunchfish Digital Cash
+ Paul Cronholm
+ paul.cronholm&crunchfish.com
+57419
+ SMART-ING
+ Martin Gallegos
+ mgallegos&smart-ing.com
+57420
+ dcert.pl
+ Dawid Banaszewski
+ support&dcert.pl
+57421
+ Dynasys - Engenharia e Telecomunicações, S.A.
+ João Loureiro
+ jloureiro&dynasys.pt
+57422
+ PretoriaFM
+ Christopher Francis
+ tegnies&pretoriafm.co.za
+57423
+ ARKEMA
+ Simon BANGUE-HEMO
+ pki.nos&arkema.com
+57424
+ Nickatwork.com
+ Nick Palleon
+ me&nickatwork.com
+57425
+ NanoRay biotech
+ kluber CHEN
+ kluber&nanoray.com
+57426
+ HUAYEN WORLD MONASTERY
+ ERIC YEH
+ junfuyeh&gmail.com
+57427
+ Claroty
+ Shaul Kremer
+ shaul&claroty.com
+57428
+ NATIONAL INFORMATION TECHNOLOGY DEVELOPMENT AGENCY
+ DR. YAHAYA ONIMISI MOHAMMED
+ chuksobiora&yahoo.com
+57429
+ Lilium Gmbh
+ Darshan Dodia
+ darshan.dodia&lilium.com
+57430
+ Fuzhou Dockeer Technology Co., Ltd.
+ lang liu
+ lqy&dockeer.com.cn
+57431
+ Curtiss-Wright 901D
+ Anthony Luciano
+ anthony.luciano710&gmail.com
+57432
+ Christopher Ahrens
+ Christopher Ahrens
+ christopher&leviacomm.net
+57433
+ CHHOLAK TrustBit Private Limited
+ Buddhi Prakash
+ info&chholak.com
+57434
+ Winchester Foot & Ankle Associates PLLC
+ James E. Dodd
+ jed2wfaa&gmail.com
+57435
+ Platbox
+ Aleksey Kupreev
+ it2&platbox.com
+57436
+ UDAP.org
+ Luis Maas
+ oid-registry&udap.org
+57437
+ NATIONAL INFORMATION TECHNOLOGY DEVELOPMENT AGENCY,
+ DR. MOHAMMED ONIMISI YAHAYA
+ ymohammed&nitda.gov.ng
+57438
+ Quarkslab
+ Fred Raynal
+ fraynal&quarkslab.com
+57439
+ voice INTER connect GmbH
+ Diane Hirschfeld
+ diane.hirschfeld&voiceinterconnect.de
+57440
+ AC Transit
+ Tas Jalali
+ tjalali&actransit.org
+57441
+ achelos Gmbh
+ Alexander Smotrov
+ alexander.smotrov&achelos.de
+57442
+ Diskbit
+ Thomas M. van Vugt
+ t.m.vanvugt&diskbit.net
+57443
+ Wuhan Da Ta Technologies Co., Ltd.
+ Huaiwu Wang
+ wanghuaiwu&bigtmt.cn
+57444
+ BwFuhrparkService GmbH
+ Norman Doll
+ admins&bwfps.de
+57445
+ Valir Rehabilitation Hospital
+ Kami Scruggs
+ kami.scruggs&valir.com
+57446
+ Ally
+ Vito Bruno
+ allycerts&ally.com
+57447
+ Northwest Health
+ Katie Sarver
+ k.sarver2&nwhealthin.com
+57448
+ PPS
+ Park Taeyoon
+ pps&ppsystem.co.kr
+57449
+ Ermetris
+ Claudio Borrello
+ claudio.borrello&ermetris.it
+57450
+ Kao Collins Corp
+ Mike Johnson
+ mjohnson&kaocollins.com
+57451
+ HealthSmart Care Management Solutions, LP
+ LaToya Johnson
+ latoya.johnson&healthsmart.com
+57452
+ Ludowici Roof Tile
+ IT
+ it&ludowici.com
+57453
+ Mobius Wireless Solutions
+ Avis Ng
+ avis&mobiusws.com
+57454
+ AlSego Luxembourg S.A.
+ Marc Van Oost
+ tech-mgmt&alsego.com
+57455
+ KOIOS DatalytiX
+ David Gooding
+ david.gooding&koiosdatalytix.com
+57456
+ Ravn Alaska
+ Steven Peterson
+ steven.peterson&ravnalaska.com
+57457
+ Suchy MIPS GmbH
+ Waldemar Suchy
+ w.suchy&suchymips.de
+57458
+ Peloton Interactive, Inc.
+ Lucas Rockwell
+ lucas.rockwell&onepeloton.com
+57459
+ Verhoeven B.V.
+ Edward van Nijmweegen
+ administrator&verhoevenbv.com
+57460
+ Netis Technologies.,LTD
+ Thomas Min
+ Thomas.min&netis.com
+57461
+ Wago
+ Grzegorz WÅ‚osek
+ grzegorz.wlosek&wago.com
+57462
+ Nueve Solutions LLC
+ Clay Risser
+ clayrisser&gmail.com
+57463
+ Svenska Handelsbanken AB
+ Mona Faleij
+ minerva.backup&handelsbanken.se
+57464
+ Otto Martin Maschinenbau GmbH & Co. KG
+ Ludwig Kreuzer
+ l.kreuzer&martin.info
+57465
+ CloudQuant, LLC
+ Ryan Bermel
+ devops&cloudquant.com
+57466
+ ILOVEPDF
+ Juan Eduardo Eguiguren
+ juan&ilovepdf.com
+57467
+ Kitchell Corporation
+ Sean Julian
+ sjulian&kitchell.com
+57468
+ Sonotechnik Austria AngioExperience GmbH
+ Glantschnig Marc
+ marc.glantschnig&sot-medical.com
+57469
+ BigCat Wireless Pvt Ltd
+ Kannan Gaddam
+ kannan&bigcatwireless.com
+57470
+ JTG Web Solutions
+ Joseph Gullo
+ surfrock66&surfrock66.com
+57471
+ North Newton School Corporation
+ Gregory Laffoon
+ itadmin&nn.k12.in.us
+57472
+ PVG Holding B.V.
+ Peter Rijpkema
+ p.rijpkema&pvg.eu
+57473
+ Level IT
+ Olivier Hault
+ olivier.hault&level-it.be
+57474
+ Biofire
+ Kai Kloepfer
+ network-admin&biofire.io
+57475
+ Fourd tech LTD
+ jim hsieh
+ man671010&gmail.com
+57476
+ Shulins' Solutions
+ PAUL STANLEY SHULINS
+ paulshulins&gmail.com
+57477
+ ANSnullANS.org
+ Paco Lechner
+ contact&ansnullans.org
+57478
+ FIONE Sp. z o.o. Sp.k.
+ Maciej Musiol
+ admin&ostrog.net
+57479
+ MCO System
+ Michaël Costa
+ michael.costa&mcos.nc
+57480
+ Tom Communication Industrial Co.,Ltd.
+ Yoshiei Sone
+ sone.yoshiei&tomcom.co.jp
+57481
+ TEAL Technology Consulting GmbH
+ Manuel Hoffmann
+ manuel.hoffmann&teal-consulting.de
+57482
+ EVVA Sicherheitstechnologie GmbH
+ Christian Leier
+ c.leier&evva.com
+57483
+ Zetta System Kft
+ Balazs Toth
+ zsalab&zettasystem.com
+57484
+ Ruhloff & Dauner GmbH
+ Ingo Ruhloff
+ ingo.ruhloff&ruhloff-dauner.de
+57485
+ Ultratest Ltd
+ Stevan Lackovic
+ slckvc&aol.com
+57486
+ Brille24
+ Christian Arndt
+ admin&brille24.de
+57487
+ Southern Technologies Corporation
+ Frederick Craft
+ fcraft&southern-tech.com
+57488
+ Cubic Networks
+ David Suárez
+ david.suarez.dominguez&gmail.com
+57489
+ Links Field Networks Ltd.
+ shengbin
+ shengbin&linksfield.net
+57490
+ Mental Asylum of Education
+ Arjun Dahal
+ arjundahalard.thereason&gmail.com
+57491
+ OVERTOP ELECTRIC GROUP.LLC BEIJING OFFICE
+ terry.dong
+ terry.dong&overtop.com.cn
+57492
+ Hangzhou Lanxum Security Technology Co., Ltd
+ Zhang Junfeng
+ zjfcn&vip.sina.com
+57493
+ Mutualités Libres / Onafhankelijke Ziekenfondsen
+ David Colot
+ david.colot&m-team.be
+57494
+ TEICEE
+ Philippe CHAUVAT
+ iana&teicee.com
+57495
+ JBT, Inc.
+ Changsoo Han
+ grayhan&ejbt.co.kr
+57496
+ FDL Group
+ Panayotis Katermayer
+ pkatermayer&fdlgroup.gr
+57497
+ Unassigned
+ Returned 2021-06-03
+ ---none---
+57498
+ Miles-Bramwell Executive Services Limited
+ Daniel Sutton
+ devsecops&slimmingworld.co.uk
+57499
+ bonumsoftware.com
+ Bonumsoftware Admin
+ info&bonumsoftware.com
+57500
+ Qonnect AS
+ Jon Agust Reynisson
+ jar&qonnect.no
+57501
+ Panasonic i-PRO Sensing Solutions Co., Ltd.
+ Shinichi Arai
+ arai.shinichi&jp.panasonic.com
+57502
+ Danish National Genome Center
+ NGC-Operations
+ sysops&ngc.dk
+57503
+ Town of Narragansett, RI
+ Caleb Seekell
+ cseekell&narragansettri.gov
+57504
+ MessaNet Kft.
+ Zsolt Garamszegi
+ iana&messanet.hu
+57505
+ SYSTEMTECHNIK-NEUHAUS
+ Frank Neuhaus
+ info&systemtechnik-neuhaus.de
+57506
+ Syswright Limited
+ Justin Terry
+ justin.terry&syswright.co.uk
+57507
+ Homatelecom
+ Sia Nariman
+ IT&Homatelecom.com
+57508
+ PASS Certification Alliance
+ Neo Lee
+ neominu&atoncorp.com
+57509
+ Intetra
+ Onur Kocak
+ onur.kocak&intetra.com.tr
+57510
+ Linkon Tech
+ Dragan Blagojevic
+ dragan.blagojevic&linkon.tech
+57511
+ National General Insurance
+ Paul Weese
+ paul.weese&ngic.com
+57512
+ Rossonet s.c.a r.l.
+ Andrea Ambrosini
+ andrea.ambrosini&rossonet.com
+57513
+ Greensboro Pediatricians
+ Heather Underwood
+ hunderwood&gpeds.com
+57514
+ First National Bank of America
+ Bill Nickerson
+ bnickerson&fnba.com
+57515
+ PT Freyabadi Indotama
+ Iman Rahmatulloh
+ iana.penreg&freyabadi.com
+57516
+ Kropplabs
+ David Kropp
+ dkropp79&gmail.com
+57517
+ Portax
+ Miroslav Lauš
+ mirek&laus.cz
+57518
+ Mubadala Investment Company
+ Adnan Siddiqi
+ certadmin&mubadala.ae
+57519
+ Dipl. Ing. Fust AG
+ Robin Hälg
+ r.haelg&fust.ch
+57520
+ Aulss8.veneto.it
+ Roberto Walczer
+ roberto.walczer&aulss8.veneto.it
+57521
+ Ditusz Kft
+ János Szinetár
+ janos.szinetar&ditusz.hu
+57522
+ Universidade Estadual de Roraima
+ Carlos Liberal
+ dti&uerr.edu.br
+57523
+ Taylors Crossing Public Charter School
+ Rick Davis
+ rickd&tceagles.com
+57524
+ Landratsamt Rhein-Neckar-Kreis
+ Martin Roskosch
+ EBVIT-IT-Backend&Rhein-Neckar-Kreis.de
+57525
+ Landratsamt Rhein-Neckar-Kreis Schulen
+ Patrick Angermund
+ EBVIT-IT-Schulen&Rhein-Neckar-Kreis.de
+57526
+ Dwight-Englewood School
+ Chris Fleischl
+ fleisc&d-e.org
+57527
+ SPAIRAL COMMERCE SL
+ Pedro Luis Alves de Souza San-Juan
+ info&spairal.com
+57528
+ Vinteo LLC
+ Dmitry Sery
+ info&vinteo.ru
+57529
+ Cayman Islands Health Services Authority
+ Keith Higgins
+ webmaster2&hsa.ky
+57530
+ Transmex Systems International Private Limited
+ Kok Whye Low
+ kokwhye.low&transmexsys.com
+57531
+ ELI-Beamlines
+ Dan Hart
+ daniel.hart&eli-beams.eu
+57532
+ TELROAMING ADVANCED COMMUNICATION SOLUTION LTD
+ Noam Lando
+ noam&iamwebbing.com
+57533
+ Due Date Logistics
+ Denny Weinstein
+ infotech&ddlogistics.ca
+57534
+ BlackBerry Government Solutions
+ Emmanuel Amissah
+ eamissah&blackberry.com
+57535
+ NEXOG
+ Nir Ezer
+ nir&nexog.com
+57536
+ Chongqing 321 Thermal Insulation Products Co., Ltd.
+ Yu Sea
+ sea&321jr.com
+57537
+ EverQuote, Inc.
+ IANA PEN Admin
+ iana-pen-admin&everquote.com
+57538
+ BH Desgins
+ Ben Hare
+ benjamin.hare&sca.com.au
+57539
+ William Sanders
+ William Sanders
+ william&wzsanders.com
+57540
+ World Technology
+ CHIHWEI CHANG
+ Jonathan.chihwei&gmail.com
+57541
+ Kettle Foods Ltd
+ Oliver Broughton
+ oliver.broughton&kettlefoods.co.uk
+57542
+ DocumentID.net
+ Ken Kubota
+ ianaoid&documentid.net
+57543
+ Valenz: Assurance
+ Assurance IT
+ AssuranceSupport&valenzhealth.com
+57544
+ ONFIDO SAS
+ PETKO PETKOV
+ petko.petkov&onfido.com
+57545
+ Objective Interface Systems, Inc.
+ IANA Administrator
+ iana.admin&ois.com
+57546
+ Advance IOT Connectivity System Co.,LTD
+ Chris Zhou
+ zhoufangjie&aiotcs.com
+57547
+ Pantherun Technologies Pvt Ltd
+ Srinivas Shekar
+ srinivas&pantherun.com
+57548
+ Nickb
+ Ramtin beheshti
+ Brjb2020&gmail.com
+57549
+ Ministerium für Bildung und Kultur Saarland
+ Guy Philipp Bollbach
+ gp.bollbach&bildung.saarland.de
+57550
+ Wyss Center for Bio and Neuro Engineering
+ George Kouvas
+ info&wysscenter.ch
+57551
+ Oxide Computer
+ Nils Nieuwejaar
+ iana&oxide.computer
+57552
+ danuba.eu GmbH
+ Werner Hahn
+ gmbh&danuba.eu
+57553
+ Radformation, Inc.
+ Alan Nelson
+ anelson&radformation.com
+57554
+ evidence, Inc.
+ Yusuke Tamura
+ y.tamura&evidence.jp
+57555
+ KeyChest Ltd
+ Dan Cvrcek
+ dan&keychest.net
+57556
+ Landmælingar Ãslands
+ Haflidi Sigtryggur Magnusson
+ haflidi&lmi.is
+57557
+ SCRRA
+ Michael Rodriguez
+ RodriguezM&scrra.net
+57558
+ Kentik Technologies, Inc.
+ Aaron Kagawa
+ akagawa&kentik.com
+57559
+ Herospeed Digital Technology Limited
+ YongshengCao
+ cys&longse.net
+57560
+ Ardlin Systems Ltd
+ Simon Watson
+ support&ardlin.net
+57561
+ Carl-Thiem-Klinikum Cottbus gGmbH
+ Felix Zachlod
+ f.zachlod&ctk.de
+57562
+ MISSION PEDIATRIC CENTER
+ GABRIELA CUELLAR
+ MISSIONPEDIATRICCENTER&OUTLOOK.COM
+57563
+ Tungsten Web Ltd
+ Nick Johnston
+ pen&tungstenweb.com
+57564
+ Mater Misericordiae Limited
+ Craig Kenny
+ craig.kenny&mater.org.au
+57565
+ Evaluación IOFE
+ Luis Raymi
+ eraymi&gmail.com
+57566
+ CO6 Inc
+ Andy Savage
+ ssl&co6.com
+57567
+ International Civil Aviation Organization (ICAO)
+ SiNguyen Vo
+ svo&icao.int
+57568
+ CITIZENGATE
+ PETIT ERIC
+ epetit&citizengate.com
+57569
+ Digital Advice GmbH & Co. KG
+ Henrik Halbritter
+ henrik&halbritters.com
+57570
+ Zipper Services SRL
+ Judit Fekete
+ judit.fekete&ezipper.ro
+57571
+ Kier Ltd
+ Mark Bentley
+ mark.bentley&kier.co.uk
+57572
+ RuiXingHengFang Network (Shenzhen) Co.,Ltd
+ Qiuhua Kang
+ qiuhuakang&risinghf.com
+57573
+ Alligator Plastics
+ Stephen Coebergh
+ ict&alligator-plastics.nl
+57574
+ Luftamt Hersbruck
+ Lukas Grams
+ iana0&rfc788.net
+57575
+ Steward Advanced Materials
+ Bob Carneim
+ bcarneim&stewardmaterials.com
+57576
+ ams Computer Group
+ Tyler McEnaney
+ tmcenaney&amscomp.com
+57577
+ FUNDACION UNID
+ Fernando Latorre
+ fernandolatorre&unid.es
+57578
+ Yamaha Sound Systems Inc.
+ Takashi Takaku
+ takashi.takaku&music.yamaha.com
+57579
+ Sekai Europe GmbH
+ Henrik Wichert
+ henrik.wichert&sekai-europe.com
+57580
+ Samgongustofa
+ Thor Sigurdsson
+ thors&samgongustofa.is
+57581
+ ronygomes.me
+ Manuel Rony Gomes
+ rony.gomes89&gmail.com
+57582
+ Monteris Medical Inc
+ Steven Robbins
+ srobbins&monteris.com
+57583
+ UAB Nevda
+ Žygimantas Kazlauskas
+ zygimantas.kazlauskas&nevda.lt
+57584
+ Nexity Solutions Digitales
+ Arnaud Vetillart
+ avetillart&nexity.fr
+57585
+ Southgate Packaging
+ John Prendergast
+ john.prendergast&southgateglobal.com
+57586
+ 1 (GE/NL) Corps
+ Lizenzmanager
+ PEN-IGNC&web.de
+57587
+ SIMAJE
+ Houssam Badi
+ Houssam.Badi&simaje.com
+57588
+ Lee Deon ellis
+ Lee Ellis
+ leedeonellis&gmail.com
+57589
+ RMBT
+ Rob Broughall
+ rob&rmbt.co.uk
+57590
+ Prime Alliance Consulting Group Sarl
+ Philip Christ
+ it.admins&batrust.lu
+57591
+ Kenosha Public Library
+ Brent Williams
+ netadmin&mykpl.info
+57592
+ Taris Electronics Ltd
+ Everson Rodrigues
+ taris&taris.com.br
+57593
+ Data Respons Solutions AS
+ Jarl Guntveit
+ jg&datarespons.no
+57594
+ ARCLAN
+ Philippe Pinazo
+ philippe.pinazo&arclansys.com
+57595
+ Indis.io
+ Sam Paioletti
+ sam&t4i.io
+57596
+ TTK
+ Thor Sigurdsson
+ thor&ttk.is
+57597
+ LinmanSOFT
+ Ivanov Stanislav
+ stas&linman.ru
+57598
+ Guangdong Xintong Communication CO.,Ltd
+ junhai wang
+ 13415359199&139.com
+57599
+ Lightbeam Health Solutions, Inc.
+ Jacob Gomez
+ jgomez&lightbeamhealth.com
+57600
+ TSP
+ Camelia Ivan
+ camelia.ivan&transsped.ro
+57601
+ Department of CSIE, National University of Kaohsiung
+ Yung-Hsiang Hu
+ a1065524&mail.nuk.edu.tw
+57602
+ Yunnan Fullstack Technology Co., Ltd
+ Kunrong Hu
+ hoocoral&hotmail.com
+57603
+ 乌é²æœ¨é½å¸‚今日创新软件开å‘有é™å…¬å¸ (Urumqi Today Innovation Software Development Co., Ltd.)
+ zhaoyi
+ 670702766&qq.com
+57604
+ Juice Technology AG
+ Andreas Köpke
+ andreas.koepke&juice-technology.com
+57605
+ NEC Magnus Communications, Ltd.
+ Nobuyuki Yamazawa
+ macrenraku&dmy.magnus.nec.co.jp
+57606
+ Zehnder Group International AG
+ Dan Gysel
+ informatik.tasks&zehndergroup.com
+57607
+ Syneos Health
+ Michael Rivett
+ michael.rivett&syneoshealth.com
+57608
+ Industria Sigrama SA de CV
+ Jorge Eduardo Sanchez Soto
+ jorge.sanchez&sigrama.com.mx
+57609
+ Nologin Consulting
+ Luis Ripollés Hernández
+ luis.ripolles&nologin.es
+57610
+ Securiton AG
+ Joerg Furrer
+ e.contact&securiton.ch
+57611
+ Ben E. Keith Company
+ IT Admin
+ itadmin&benekeith.com
+57612
+ 天津凤凰食å“有é™å…¬å¸ (Tianjin Phoenix Food Co., Ltd.)
+ å¼ å……æ‹› (Zhang Chongzhao)
+ 1403037987&qq.com
+57613
+ CME Home
+ Chad Erato
+ cerato201&gmail.com
+57614
+ Nucleus Command Systems
+ Matthew Strange
+ mstrange&nucleuscommand.com
+57615
+ 3G Soluciones Movilidad SL
+ Jose Antonio Santiso Martinez
+ jasantiso&3gmg.com
+57616
+ Umpi S.r.l.
+ Giovanni Agarri
+ giovanniagarri&umpi.it
+57617
+ Semler Dermatology, Inc.
+ Rhonda Powers-Hunt
+ manager&semlerderm.com
+57618
+ České Radiokomunikace a.s.
+ IT Infra
+ lan&cra.cz
+57619
+ Carl Valentin GmbH
+ Benjamin Tisler
+ btisler&carl-valentin.de
+57620
+ Endeavour Foundation
+ Tony Saba
+ tony.saba&endeavour.com.au
+57621
+ iTrinegy Ltd
+ Frank Puranik
+ frank.puranik&itrinegy.com
+57622
+ 北京瑞和云图科技有é™å…¬å¸ (Beijing Ruihe Yuntu Technology Co., Ltd.)
+ æ¨é˜³ (Yang Yang)
+ 18731260161&163.com
+57623
+ TTLH Inc
+ Wayne Hoang
+ whoang&ttlh.us
+57624
+ BAE Systems Hägglunds AB
+ Mathias Björklund
+ mathias.bjorklund&baesystems.se
+57625
+ Lunar Energy
+ Kevin Fine
+ kevin&lunarenergy.com
+57626
+ PBS El Salvador
+ Carlos Molina
+ info.sv&grouppbs.com
+57627
+ SBS Co.,Ltd.
+ Jehun Lee
+ jehun.lee&sbs.co.kr
+57628
+ Öka Skog AB
+ Göran Olsson
+ goran&okaskog.se
+57629
+ iTech
+ MohammadRez Ghaffarpour
+ it&itechco.net
+57630
+ EPTech bv
+ Pascal Eraerts
+ info&eptech.be
+57631
+ Ellis Medicine Cancer Center
+ Sue Hendricks
+ hendrickss&ellismedicine.org
+57632
+ Panthera Dental Inc.
+ Michel Labonte
+ michel&pantheradental.com
+57633
+ Aeronautical Radio of Thailand Ltd.
+ Maethee Riwsawai
+ maethee.ri&aerothai.co.th
+57634
+ WaltonTech
+ Sam Walton
+ samuel&waltontech.org
+57635
+ Evolium Technologies SLU
+ jordi hidalgo
+ jordi.hidalgo&redtrust.com
+57636
+ Edify Labs, Inc.
+ Neil Hobbs
+ legal&edify.cx
+57637
+ hyohenOs Software Labs Private Limited
+ Abhijit Gadgil
+ gabhijit&hyphenos.io
+57638
+ Virtual Infosec Africa
+ Daniel Affum
+ daffum&virtualinfosecafrica.com
+57639
+ Cyberzen
+ Jean-Philippe Gaulier
+ jean-philippe.gaulier&cyberzen.com
+57640
+ Davis Medical Solutions Ltd.
+ Todd Davis
+ tmdavis&todddavisconsulting.com
+57641
+ McKinneyTEK.com
+ Christopher Richardson
+ christr&gmail.com
+57642
+ WebX
+ Pankaj Kumar
+ pankajbrahmabhatta&gmail.com
+57643
+ MemberzPlus
+ Alan Moor
+ alan.moor&memberzplus.com
+57644
+ Belimed Life Science AG
+ Alex Kohler
+ alexander.kohler&belimed.com
+57645
+ Famedly GmbH
+ Niklas Zender
+ info&famedly.com
+57646
+ Tolka Telecommunications Corporation
+ Alex Day
+ alex.day&tolka.tv
+57647
+ Harbour Energy
+ Matt Thompson
+ Matthew.Thompson&chrysaor.com
+57648
+ Interlinx systems
+ Graeme McKay
+ graeme&interlinx.io
+57649
+ Computer Storm Ltd
+ Darren Wood
+ darren.wood&computerstorm.me
+57650
+ Gustavo Network
+ Gustavo Pedro
+ pen.iana&gustavo.network
+57651
+ Secretaria Regional das Finanças, Planeamento e Administração Pública
+ Pedro Freitas
+ emrap&azores.gov.pt
+57652
+ COMTEL TECHNOLOGIES
+ Gildas da MATHA SANT'ANNA
+ technique&comtel-group.com
+57653
+ Jagiellonian University
+ Janusz Bielec
+ janusz.bielec&uj.edu.pl
+57654
+ Info Circus, Inc.
+ Development Dept.
+ info&infocircus.jp
+57655
+ Swiftness LTD.
+ Ben Sebagh
+ bens&swiftness.co.il
+57656
+ M31 Italia srl
+ Michele Salvalaggio
+ it&m31.com
+57657
+ Muxi Technology (Nanjing) Co.,Ltd.
+ Cliff Zhang
+ zheng.zhang&muxi-connect.com
+57658
+ TRP Solutions
+ Thorbjørn Lorentzen
+ tel&trp-solutions.dk
+57659
+ Ascentac Inc.
+ Neville Hsiao
+ neville.hsiao&ascentac.com
+57660
+ RELIX CO., LIMITED
+ Alan Lee
+ alan&relixnetworks.com
+57661
+ Silverwolf
+ ralph stone
+ ralph.stone&gmail.com
+57662
+ e-Jogsegéd Szolgáltató Kft.
+ IFJ. LENGYEL TIBOR
+ ifj.lengyel&ejogseged.hu
+57663
+ e-Postoffice Szolgáltató Kft.
+ Jacsó Tamás
+ jacso.tamas&e-postoffice.hu
+57664
+ AlgoSec, Inc.
+ Anthony Cosgrove
+ anthony.cosgrove&algosec.com
+57665
+ nuron LIMITED
+ Tom Garwood
+ tom.garwood&nuron.tech
+57666
+ DMS
+ Mohammed Iqbal
+ mohammediqbal&dmsystem.co.uk
+57667
+ TPL Systèmes
+ SCHUMMER Bastien
+ bastien.schummer&tplsystemes.com
+57668
+ InfoMaaS d.o.o.
+ Zoran PeriÄić
+ info&infomaas.com
+57669
+ Nilanila
+ Radhan Habamungu
+ uhrama&gmail.com
+57670
+ Cleveron AS
+ Jaagup Saare
+ jaagup.saare&cleveron.com
+57671
+ Silvaris Corporation
+ Dave Sheffels
+ it&silvaris.com
+57672
+ CerSign Technology Limited
+ Richard Wang
+ postmaster&cersign.com
+57673
+ X.O Concepts
+ Dilan Walgampaya
+ dilan&xdoto.io
+57674
+ JUSTFLY NETWORKS
+ Joseph Flynn
+ justfly1111&icloud.com
+57675
+ Dr. Markus Regensburger
+ Dr. Markus Regensburger
+ edv&dr-regensburger.de
+57676
+ La marm'hotte
+ Commission GSI
+ contact&la-marmhotte.org
+57677
+ Shenandoah Medical Center
+ Joshua Barlow
+ jbarlow&smchospital.com
+57678
+ KGAU "RCSS"
+ Mikhail Burichenko
+ it&rcsskrsk.ru
+57679
+ Travel Technologies, LLC
+ Roman Prokhorenko
+ roman.prokhorenko&travelata.ru
+57680
+ Roman Prokhorenko
+ Roman Prokhorenko
+ klug&klug.pro
+57681
+ ICOWORKS
+ Soo Yuk
+ syuk&icoworks.co.kr
+57682
+ Sanritz Automation Co., Ltd.
+ Takeshi Hashizume
+ hashizume&sanritz.co.jp
+57683
+ Cloud Native Computing Foundation
+ Davanum Srinivas
+ sc1&kubernetes.io
+57684
+ Landratsamt Biberach
+ Martin Schweizer
+ IuK-Administration&biberach.de
+57685
+ F. Hoffmann-La Roche
+ Christian Hofmann
+ christian.hofmann.ch1&roche.com
+57686
+ Getriebebau Nord GmbH & Co.KG
+ Stefan Petrik
+ Security.DE&nord.com
+57687
+ All4Labels Management GmbH
+ Dennis Berger
+ dennis.berger&all4labels.com
+57688
+ ShangHai DongZhou Lawton Telecom Technologies Co.,Ltd Fuzhou Branch
+ QinHui Wei
+ 851396590&qq.com
+57689
+ Eleos Security
+ Paul Lizer
+ paul&eleossecurity.com
+57690
+ Beulah Wesleyan Church
+ Steve Felton
+ admin&beulahwesleyan.org
+57691
+ Side by Side Charter School
+ Angelo Roberti
+ aroberti&sbscharter.org
+57692
+ Datamart
+ Mauricio Thibaut
+ mthibaut&datamart.cl
+57693
+ REMI
+ Greg Semenov
+ greg&remi.ru
+57694
+ i3i Ingeniería Avanzada, S.L.
+ Alejandro Diaz
+ alex.diaz&i3i.es
+57695
+ NewEra
+ jackey.liu
+ wenget&163.com
+57696
+ Instabims
+ Philipp Koch
+ iana&instabims.de
+57697
+ Boston Borough Council
+ Jason Bagley
+ jason.bagley&boston.gov.uk
+57698
+ BTP ONETec
+ Rubén Da Silva
+ ruben.dasilva&btp.es
+57699
+ Cascoda Limited
+ Bruno Johnson
+ b.johnson&cascoda.com
+57700
+ Infinet-EKB LLC
+ Komarov Igor
+ i.komarov&infinet-ekb.ru
+57701
+ TrustFour Technologies, Inc.
+ Robert Levine
+ robert.levine&trustfour.com
+57702
+ Network Thermostat
+ Jerry Drew
+ jdrew&networkthermostat.com
+57703
+ City of Melbourne
+ Rob Messersmith
+ it.pki&mlbfl.org
+57704
+ Kerwin Shen
+ Kerwin Shen
+ sqh9595&qq.com
+57705
+ Irish Residential Properties REIT plc
+ Matthew Gillick
+ Matthew.gillick&caseddimensions.com
+57706
+ Busit
+ Emmanuel Lécharny
+ emmanuel.lecharny&busit.com
+57707
+ Ultra Electronics - Forensic Technology
+ IT Manager
+ It_subs&ultra-ft.com
+57708
+ Generic Network Systems LLC
+ Rob Trangmar
+ support&gnetsys.net
+57709
+ Secret Double Octopus, Inc.
+ Bobby Kuzma
+ bobby.kuzma&doubleoctopus.com
+57710
+ Arctec Solutions
+ adrian coles
+ adrian&arctecsolutions.co.uk
+57711
+ Oelmann Elektronik GmbH
+ Evert ter Veen
+ Evert.terVeen&Oelmann-Elektronik.de
+57712
+ JetBrains
+ Eugene Petrenko
+ eugene.petrenko&jetbrains.com
+57713
+ Intellian Technologies, Inc.
+ Seokbae Jeong
+ seokbae.jeong&intelliantech.com
+57714
+ Chengdu Volans Technology Co., Ltd.
+ DaiWenHao
+ daiwh&adslr.com
+57715
+ Bundesamt für Migration und Flüchtlinge
+ Steffen Wölfel
+ pki&bamf.bund.de
+57716
+ Raphael Peters
+ Raphael Peters
+ iana&raphaelpeters.de
+57717
+ Moritz Marquardt (peopled)
+ Moritz Marquardt
+ peopled&momar.de
+57718
+ EDL Systems
+ Edward Macnaghten
+ eddy&edlsystems.com
+57719
+ Beijing HZFD Technology Co., Ltd
+ Xiaokai Qi
+ qi.xiaokai&QQ.com
+57720
+ AFORP-AFTI Numerique
+ ANDRIGHETTI Dominique
+ d.andrighetti&aforp.fr
+57721
+ Telecom Armenia CJSC
+ Artyom Kuzikyan
+ artyom.kuzikyan&telecomarmenia.am
+57722
+ Mode Choc Alma ltee
+ Jean-Francois Caron
+ informatique&modechoc.ca
+57723
+ Christian Financial Resources
+ Jason Stroup
+ jason.stroup&cfrministry.org
+57724
+ SEPI Engineering & Construction
+ Lei Cao
+ lcao&sepiinc.com
+57725
+ Xage Security, Inc.
+ Alex Valderrama
+ support&xage.com
+57726
+ VivoKey Technologies
+ Riley Gall
+ riley&vivokey.com
+57727
+ Calspan
+ Thomas Losness
+ thomas.losness&calspan.com
+57728
+ InsidePacket Inc
+ Eli Karpilovski
+ contact&insidepacket.com
+57729
+ Foundry Health - an IQVIA business
+ Lennert Jansen
+ lennert.jansen&iqvia.com
+57730
+ Brayden Automation Corporation
+ Bill Brayden
+ bill&brayden.com
+57731
+ Zoom Video Communications, Inc.
+ Julio Montano
+ julio.montano&zoom.us
+57732
+ Frontier KZ LLP
+ Hleb Stsibla
+ gs&frontier.kz
+57733
+ Neom Company
+ Mohmad Yaseen
+ mohmad.yaseen&neom.com
+57734
+ Trasna Solutions Telecom Limited
+ Gregory Bussard
+ gregory.bussard&trasna.io
+57735
+ Computer Development Systems cc
+ Leon Lessing
+ leon&cds.co.za
+57736
+ AK Lab
+ Anton Korotenko
+ anton.korotenko&gmail.com
+57737
+ Informationstechnikzentrum Bund Nürnberg
+ Marcel Stahl
+ iva-5-middleware&itzbund.de
+57738
+ Inception doo Beograd
+ Jovan Vistac
+ jovan.vistac&inception.rs
+57739
+ Pedro J. Carvajal MDPA
+ Nieves Rodriguez
+ nrodriguez&pedrocarvajalmd.com
+57740
+ Flipkart Internet Pvt. Ltd.
+ Debalin Kundu
+ debalin.kundu&flipkart.com
+57741
+ NYP Gracie Square Hospital (GRAC_NY (OPT-025867))
+ Labbo Sulley
+ las9205&nyp.org
+57742
+ Wall Media Ltd
+ John Funk
+ john.funk&valleyfiber.ca
+57743
+ CounterFlow AI
+ Randy Caldejon
+ rc&counterflowai.com
+57744
+ MainConcept GmbH
+ Frank Schoenberger
+ frank.schoenberger&mainconcept.com
+57745
+ Jan Ackerstaff
+ Jan Ackerstaff
+ jan.ackerstaff&ackerstaff.eu
+57746
+ Acorel
+ marc lambert
+ admin.si&acorel.com
+57747
+ Unidata S.p.A.
+ Andrea Marinelli
+ a.marinelli&unidata.it
+57748
+ Fuze Inc.
+ Daniel Jolly
+ djolly&fuze.com
+57749
+ Nuphoton Technologies Inc
+ Emilmon Alias
+ emilmon&nuphoton.com
+57750
+ The Simpson Organization
+ Paul Kurr
+ ITServices&SimpsonOrg.com
+57751
+ Sven Hankel
+ Sven Hankel
+ ldapadm&findst.net
+57752
+ Whitmore High School
+ Nalin Uduwawala
+ ITnetmanager&whitmore.harrow.sch.uk
+57753
+ Therapixel
+ John Stark
+ sysadmin&therapixel.com
+57754
+ DATRAK Digitális Adattranzakciós Központ Kft.
+ Balaton Alexandra
+ ugyfelszolgalat.SZKR&datrak.hu
+57755
+ Guangzhou Junda Technology Co., Ltd
+ Nolan Li
+ lihejin&junda-tech.com
+57756
+ CFMM
+ Martyn Klassen
+ cfmmadmin&robarts.ca
+57757
+ MOST
+ Tamir Berejik
+ tamirb&most-sys.com
+57758
+ Stadtverwaltung Burgdorf
+ Lukas Haldemann
+ informatik&burgdorf.ch
+57759
+ Sam Brittingham
+ Sam Brittingham
+ slbrittin2&gmail.com
+57760
+ Big Boy Entertainment
+ Kenneth Cole
+ vrfun&bigboyvr.com
+57761
+ VSENS
+ Didier To
+ contact&vsens.fr
+57762
+ Kowloonbia International Limited
+ Raymond Lau
+ raykwlau&gmail.com
+57763
+ Vollmergruppe
+ Joeran Hesse
+ joeran.hesse&vollmergruppe.de
+57764
+ Cylus Cyber Security Ltd
+ Miki Shifman
+ miki&cylus.com
+57765
+ BKS Products Pvt Ltd.
+ Dron Rathore
+ drona188&gmail.com
+57766
+ Some Engineering Inc.
+ Lukas Loesche
+ lukas&some.engineering
+57767
+ Munif Salek Md Inc
+ Grace Macias
+ grace&rvegamd.onmicrosoft.com
+57768
+ ALTENLOH, BRINCK & CO
+ Helpdesk IT
+ info_pen&altenloh.com
+57769
+ Wyatt Accelerator
+ Robb Penoyer
+ robb&wyattaccelerator.com
+57770
+ NHS Arden & GEM Commissioning Support Unit
+ M. A. Walter
+ michael.walter&nhs.net
+57771
+ Rhisa
+ Amine Bouamama
+ amine.bouamama&rhisa.eu
+57772
+ Delta Fire Ltda
+ samara bertin
+ administrativo&deltafire.com.br
+57773
+ LYRASIS
+ Michael Blaine
+ michael.blaine&lyrasis.org
+57774
+ Tianjin Joint Optic Tech.Co,Ltd.
+ jackie
+ dengyaoyong&jointoptic.com
+57775
+ MirWiFi
+ Michael Koren
+ mc&incarnet.ru
+57776
+ iSimpleLab
+ Roman Chigvintsev
+ r.chigvincev&isimplelab.com
+57777
+ Teceves
+ Thomas Conway Poulsen
+ tecp&teceves.com
+57778
+ Hochschule fuer bildenede Kuenste
+ Bernd Flickenschild
+ oidadmin&hfbk-hamburg.de
+57779
+ PingTech GmbH
+ Christof Schulze
+ christof.schulze&pingtech.de
+57780
+ Stadtwerke Haltern am See GmbH
+ Markus Frerichmann
+ edv&stadtwerke-haltern.de
+57781
+ Idox PLC
+ Daniel Kirk
+ daniel.kirk&idoxgroup.com
+57782
+ ACOD
+ Aleksei Chukaev
+ allch1&yandex.ru
+57783
+ Delta Controls Germany GmbH
+ Christoph Diehm
+ cdiehm&deltacontrols.de
+57784
+ Trinidat
+ Karsten Dreimann
+ karsten.dreimann&trinidat.de
+57785
+ Eliagroup
+ Bert Van De Merckt
+ mailadmins&elia.be
+57786
+ Centre For Development of Telematics
+ Munish Kumar Gupta
+ munish&cdot.in
+57787
+ Profelis
+ Caglar Ulkuderner
+ caglar&profelis.com.tr
+57788
+ Western Alliance Bank
+ Majd Basharat
+ mbasharat&westernalliancebank.com
+57789
+ Biocrates Life Sciences AG
+ Robert Bartnicki
+ it&biocrates.com
+57790
+ Aubrey Smith
+ Aubrey Smith
+ aubrey.smith&orcon.net.nz
+57791
+ On Alert Systems, Inc.
+ Efrain Logreira
+ ehlogreira&onalert.com
+57792
+ FELIX A STANZIOLA
+ ESTHER GORDECHE
+ FSTANZI123&GMAIL.COM
+57793
+ City Water, Light, & Power
+ Michael David
+ michael.david&cwlp.com
+57794
+ Open Access Technology International, Inc.
+ Contracts Administration
+ Contracts&oati.net
+57795
+ Nucleus Group Ltd.
+ Michael Wilson
+ michael.wilson&n2.net.nz
+57796
+ Kingsley E. Agbeyegbe, MD, PC
+ Kingsley Agbeyegbe
+ kingsley.agbeyegbe&gmail.com
+57797
+ WebCode Kft.
+ Dr. David Vincze
+ iana&webcode.hu
+57798
+ Stiebel-Getriebebau GmbH & Co. KG
+ Holger Manz
+ h.manz&stiebel.de
+57799
+ Universitaetsspital Basel
+ Security Operations Center
+ pki&usb.ch
+57800
+ FromDual GmbH
+ Oli Sennhauser
+ oli.sennhauser&fromdual.com
+57801
+ Park State Bank and Trust
+ Jason Stroup
+ jason.stroup&psbtrust.com
+57802
+ Starwalt Consulting Services
+ Leighton Starwalt
+ leighton&starwaltconsulting.com
+57803
+ Colossus Data Company
+ Jeff Markham
+ jeff&colossus.io
+57804
+ CodeUP
+ Upik Saleh
+ upxsal&gmail.com
+57805
+ Link-Mink
+ Damir Franusic
+ damir.franusic&gmail.com
+57806
+ RGF Staffing Belgium
+ Xander Boedt
+ security&usgpeoplehosting.com
+57807
+ ABO-GROUP ENVIRONMENT
+ Xander Boedt
+ support&abo-group.eu
+57808
+ Bolaang Mongondow Selatan
+ Upik Saleh
+ upxsal&gmail.com
+57809
+ Kukusa
+ Upik Saleh
+ upxsal&gmail.com
+57810
+ Safe-T Group Ltd.
+ Denys Kutsak
+ denys.kutsak&safe-t.com
+57811
+ NEPHTHYS SYSTEMS
+ David Figgins
+ PTAH.NEPHTHYS&GMAIL.COM
+57812
+ Elm City Communities
+ James Pekar
+ jpekar&elmcitycommunities.org
+57813
+ OIM Consulting (Pty) Ltd.
+ Andrew Broekman
+ broekman&oimconsulting.com
+57814
+ New Balance Poland Sp. z o.o.
+ Jacek Kałucki
+ admin&newbalance.pl
+57815
+ Shenzhen C&M I.T. Co., Ltd.
+ Wang Libin
+ wang.libin&szkemai.com
+57816
+ Shanghai Xin Tonglian Packing Co.,Ltd
+ Jun Zhang
+ zhangjun&xtl.sh.cn
+57817
+ Guangzhou JN UNION Technology Co., Ltd ("JN Union")
+ Hongzhu Quan
+ supply&keyou.cn
+57818
+ PNTECH JSC
+ Nam Nguyen
+ nam&pntech.vn
+57819
+ eprimo GmbH
+ Sigrun Oehlke
+ postmaster&eprimo.de
+57820
+ Europapier Austria GmbH
+ Alfred Grunner
+ administrator&europapier.com
+57821
+ pubchat
+ Barry J Burns
+ barry&barryjburns.com
+57822
+ Michigan Medicine
+ John Kaminski
+ johntk&med.umich.edu
+57823
+ Entaksi Solutions SpA
+ Stefano Travelli
+ stefano.travelli&entaksi.eu
+57824
+ sim-hank
+ sim hank tan
+ sim-hank&sim-hank.com
+57825
+ Shanghai Saizhi Information Technology Ltd.
+ limin liao
+ robert.liao&saizhitech.com
+57826
+ Viktor Madarasz
+ Viktor Madarasz
+ viktor.madarasz&viktormadarasz.com
+57827
+ XiangTan BenChu Network Technology Co,ltd.
+ Yi Xie
+ xieyi&bcsite.cn
+57828
+ Ferrari SpA
+ Marco Severino
+ marco.severino&ferrari.com
+57829
+ Suzhou Tremenet Communication Technology Co., Ltd.
+ Bo Yang
+ admin&treme.net
+57830
+ DKE
+ Alexander Nollau
+ dke-ianapen&vde.com
+57831
+ I4 Consulting LLC
+ Justin Keller
+ Justin&i4consulting.com
+57832
+ UD Trucks Corporation
+ Naoto Honma
+ naoto.honma&udtrucks.com
+57833
+ Netmon
+ Sungsik, Kim
+ iamsch&netmon.co.kr
+57834
+ Metis IT B.V.
+ Theo Hardendood
+ theo.hardendood&metisit.com
+57835
+ Trafic Technologie Système
+ Pierre Olivier Billy
+ po.billy&ttsys.fr
+57836
+ LLC Cyberprotect
+ Alexander Feoktistov
+ Alexander.Feoktistov&acronis-infoprotect.ru
+57837
+ Tenet Networks Private Limited
+ Anil Joseph
+ anil&tenetnetworks.com
+57838
+ ProstoDNS Ltd.
+ Konstantin Mikhailov
+ k.mikhailov&navn.ru
+57839
+ Southeastern Archaeological Research, Inc.
+ Justin Richards
+ itvendors&searchinc.com
+57840
+ Arkham Technology Ltd.
+ Thomas Sato
+ arkinfo&arkhamtechnology.com
+57841
+ Elite AI
+ Adil Dahlan
+ adil.dahlan&ucd.ie
+57842
+ AVCOMM Technologies Inc
+ Kang Yu
+ kang.yu&avcomm.us
+57843
+ Neutralino Space Ventures, Inc
+ sam waldman
+ waldman&neutralinospace.com
+57844
+ First Business Bank
+ Jordan Altmann
+ jaltmann&firstbusiness.bank
+57845
+ Fälth Öst Skog AB
+ Anders Fälth
+ info&fo-skog.se
+57846
+ Guardtime-Federal
+ Greg Weber
+ info&guardtime-federal.com
+57847
+ ITSD
+ Jerry L Lewis
+ jllewis&itsdmail.com
+57848
+ International Aero Navigation Systems Concern, Joint Stock Company
+ Anton Zaytsev
+ zaytsev&ians.aero
+57849
+ RECTALE Inc.
+ Edison Lee
+ ed&rectale.com
+57850
+ vanheusden.com
+ Folkert van Heusden
+ mail&vanheusden.com
+57851
+ LLC Panasenko IV
+ Panasenko Vadim
+ 79034358866&yandex.ru
+57852
+ Dasa
+ Eduardo Santos
+ eduardo.santos&dasa.com.br
+57853
+ DEH Notificación Electrónica Habilitada, S.L.
+ Enrique Sánchez
+ esanchez&dehonline.com
+57854
+ Motive Energy
+ Daniel Park
+ dpark&motiveis.com
+57855
+ RadiusXS
+ Stefan Ali
+ stefanali&gmail.com
+57856
+ Wilson Logistics
+ Dan Brewer
+ dbrewer&wilsonlogistics.com
+57857
+ Simartis Telecom SRL
+ Iulian Topliceanu
+ iulian.topliceanu&simartis.com
+57858
+ Suffolk Coastal Port Health Authority
+ Shaun Andrews
+ shaun.andrews&scpha.gov.uk
+57859
+ CHROMANET
+ Alex Chirea
+ alexc&chromanet.org
+57860
+ Brighton Corporation
+ Russell McIntire
+ IT&brightoncorp.com
+57861
+ Vita Medical Associates
+ Kellie Mozingo
+ kelliem&vitamedicalassociates.com
+57862
+ MetaGeek, LLC
+ Ryan Woodings
+ ryan&metageek.net
+57863
+ ASETEC Ingenieria de Sistemas S.L.
+ Elías Barroso
+ elias&asetecgroup.com
+57864
+ City of Decatur, AL
+ Brad Phillips
+ bephillips&decatur-al.gov
+57865
+ Eltako GmbH
+ Ulrich Ziegler
+ operations&eltako.de
+57866
+ Umbhaba Estates (PTY) LTD
+ Anthony Lekhuwana
+ IT-Administrators&Umbhaba.biz
+57867
+ TELUS Communication Inc.
+ Frederic Plante
+ frederic.plante&telus.com
+57868
+ Dapyx IT s.r.l.
+ Ionita Ionut - Eugen
+ office&dapyxit.ro
+57869
+ BatteryDAQ
+ Alan Long
+ alan.long&batterydaq.com
+57870
+ Finke
+ Dr.-Ing. Thomas R. Finke
+ thomas.finke&gmx.de
+57871
+ Elementblend
+ Sam Lam
+ adminllc&elementblend.com
+57872
+ Stellantis N.V.
+ Philippe ROLLAND
+ philippe.rolland1&stellantis.com
+57873
+ e-Digital PKI SpA
+ Rafael Gonzalo Pérez López
+ pki&e-digital.cl
+57874
+ Alibaba Cloud Computing Ltd.
+ Hatter Jiang
+ haitao.jianght&alibaba-inc.com
+57875
+ Haitao Jiang
+ Haitao Jiang
+ hatter&hatter.me
+57876
+ Lux Projektmanagement GmbH & Co. KG
+ Michael Ramspeck
+ michael.ramspeck&luxhaus.de
+57877
+ Mayanweb Consulting Ltd
+ Antonio Boateng
+ iana&mayanweb.com
+57878
+ Tees, Esk and Wear Valley's NHS Foundation Trust
+ Richard Yaldren
+ serversupport&nhs.net
+57879
+ Livtech Tecnologia
+ Luis Felipe Scherer
+ felipe.scherer&livtech.com.br
+57880
+ Pend Oreille County
+ Shane Flowers
+ it&pendoreille.org
+57881
+ Pend Oreille County
+ Shane Flowers
+ it&pendoreille.org
+57882
+ UCLA Center for Health Policy Research
+ Mohamed Mostafa
+ mhmdmaher&ucla.edu
+57883
+ my FinTech Inc.
+ Atsuki Takazawa
+ atakazawa&j-com.co.jp
+57884
+ Personal-Touch Holding Corp
+ Dan Erlichman
+ derlichman&pthomecare.com
+57885
+ Alitheon, Inc.
+ Michael Schmidt
+ Michael&alitheon.com
+57886
+ RapidSoft
+ Egor Shokurov
+ egors&rapidsoft.ru
+57887
+ Chimera Systems Ltd
+ Iestyn Elfick
+ admin&chimera.dev
+57888
+ PTRSLVK
+ Petr Slavík
+ info&ptrslvk.com
+57889
+ GeoX Kft.
+ Tamás Prajczer
+ info&geox.hu
+57890
+ MIT-SOFT, UAB
+ Antanas Mitasiunas
+ antanas.mitasiunas&mitsoft.lt
+57891
+ COCONET GmbH
+ Martin Zottl
+ office&coconet.at
+57892
+ HERMES Systeme GmbH
+ Andreas Schmidt
+ a.schmidt&hermes-systeme.de
+57893
+ Indigital
+ Kent Claussen
+ kclaussen&indigital.net
+57894
+ Carrot Laboratories Pty Ltd
+ Jarrod Linahan
+ jl&carrotlabs.net
+57895
+ Nephrology Consultants
+ Monique Williams
+ nephrologymanager&gmail.com
+57896
+ Ballard Power Systems Europe
+ Jesper Knudsen
+ jkn&ballardeurope.com
+57897
+ Beijing EBPioneer Technology Co. Ltd
+ Zhixiong ZHOU
+ zzhoux&163.com
+57898
+ Kodas
+ Markus Hinkel
+ admin&kodas.io
+57899
+ Hilabs
+ Markus Hinkel
+ admin&hilabs.eu
+57900
+ Totally Kids Rehabilitation Hospital
+ Robert Bilicke
+ bob&totallykids.com
+57901
+ ProConnections
+ Michael ODea
+ mikeo&proconnections.com
+57902
+ Iceland Foods LTD
+ Paul Delamere
+ paul.delamere&iceland.co.uk
+57903
+ Airvine scientific inc.
+ Allen Lee
+ alee&airvine.com
+57904
+ Stations-e
+ Christopher Brown
+ christopher.brown&stations-e.com
+57905
+ Stadt Garching
+ Alexander Kletzl
+ it&garching.de
+57906
+ Mercurial Minds
+ Shahzad Zafar
+ shahzad.zafar&mercurialminds.com
+57907
+ Regopath, Inc.
+ Brad Hughes
+ brad.hughes&regopath.com
+57908
+ IMAGO Technologies GmbH
+ Ralf Goebel
+ ralf.goebel&imago-technologies.com
+57909
+ Attendance on Demand, Inc
+ Vicki Craft
+ vickic&infotronics.com
+57910
+ ALTANA Management Service GmbH
+ .AMS IT Infrastructure Services - Markus Jaekel
+ ITInfrastructureServices.AMS&altana.com
+57911
+ Hochu
+ Titan Lo
+ gmajdj&gmail.com
+57912
+ Groupe Souris Mini inc.
+ Simon Létourneau
+ sletourneau&sourismini.com
+57913
+ Village Energy
+ Ben Hamilton
+ BEN&VILLAGE.ENERGY
+57914
+ NetMass Incorporated
+ Stephen Perkins
+ perkins&netmass.com
+57915
+ Landkreis Celle
+ Manuel Isgen
+ manuel.isgen&lkcelle.de
+57916
+ MAILSTONE
+ Jean-Remi QUIRICONI
+ contact&mailstone.fr
+57917
+ Kirchhoff Automotive GmbH
+ Jan Hartmann
+ jan.hartmann&kirchhoff-automotive.com
+57918
+ Halmek Business Solutions
+ Kazuhide Asaoka
+ nwkanri&halmek.co.jp
+57919
+ Lake Washington Internal Medicine PLLC
+ Arshad Shawky
+ oid-admin&lwimclinic.com
+57920
+ Berletex Aero Design
+ Andrew Barkley
+ it&berletex.ca
+57921
+ Condition-ALPHA
+ Alexander Adolf
+ pen-adm&condition-alpha.com
+57922
+ Executive Health of Coral Gables
+ Manuel Diaz
+ mannyjdiazmd&gmail.com
+57923
+ Open Physical Working Group
+ Lars Carlsen
+ pen&openphysical.org
+57924
+ Cobham SATCOM (Thrane & Thrane)
+ Morten Lyckegaard
+ morten.lyckegaard&cobham.com
+57925
+ Aston Martin Lagonda Ltd
+ Steve Armitstead
+ sarmitst&astonmartin.com
+57926
+ TownSuite Municipal Software Inc.
+ Marc A. Mapplebeck
+ marc.mapplebeck&townsuite.com
+57927
+ Open Web Standard
+ Hatter Jiang
+ openwebstandard&hatter.me
+57928
+ SPEDION GmbH
+ Tobias Heim
+ iana-req&spedion.de
+57929
+ IDIL PRODUKSIYON
+ ADNAN YAVAÅžIR
+ ayavasir&idilpr.com.tr
+57930
+ Hannon Armstrong
+ Nauman Memon
+ nmemon&hannonarmstrong.com
+57931
+ Kuaishou
+ Zhao Yongliang
+ zhaoyongliang&kuaishou.com
+57932
+ Hefei Zijun guangheng Technology Co., Ltd
+ Hu Liangneng
+ 1976083590&qq.com
+57933
+ ZoTrus Technology Limited
+ Richard Wang
+ postmaster&zotrus.com
+57934
+ Rainy Lake Medical
+ Roma Korzinski
+ rkorzinski&rainylakemedical.com
+57935
+ Ethopass
+ Keys
+ keys&ethopass.com
+57936
+ Mogeneti Systems
+ Bart van der Bilt
+ bart&mogeneti.com
+57937
+ Vietnam National University, Ho Chi Minh City
+ Bui Quoc Anh
+ anh.bui&vnu-itp.edu.vn
+57938
+ OID Base
+ Quoc-Anh Bui
+ anh.bui.mail&gmail.com
+57939
+ Docrates Oy
+ Aleksi Vartiainen
+ aleksi.vartiainen&docrates.com
+57940
+ Witte, Weller & Partner
+ Christian Giambalvo
+ support&wwp.de
+57941
+ AV Soft
+ Anton Chukhnov
+ snmp&avsw.ru
+57942
+ Peter Janke Solutions Inc.
+ Peter Janke
+ peter&pjanke.com
+57943
+ Tenetics
+ David Albert
+ dalbert&tenetics.com
+57944
+ BPDL inc.
+ Steeve Bouchard
+ steeve.bouchard&bpdl.com
+57945
+ VPI Engineering
+ Mike Brewster
+ mbrewster&vpitech.com
+57946
+ Polyglot Labs, Inc.
+ Trey Jones
+ trey&cortexdigitalinc.com
+57947
+ Home Personal Private - Moustafa ElSerougy
+ Moustafa ElSerougy
+ mmoustafa001&outlook.com
+57948
+ Cerner Thrive
+ Britt Jennings
+ bj5989&yahoo.com
+57949
+ èžæ™ºé€šç§‘技(北京)股份有é™å…¬å¸ (Rongzhitong Technology (Beijing) Co., Ltd.)
+ 陈亚峰 (Chen Yafeng)
+ chenyafeng&rongzhitong.com
+57950
+ UberEther, Inc.
+ George M Topper
+ matt&uberether.com
+57951
+ DisplayHub GmbH
+ Nicola Cecilian
+ ncecilian&display-hub.com
+57952
+ Bzu Tech
+ Andre Medeiros
+ andre.medeiros&me.com
+57953
+ Navigator Terminals UK Ltd
+ Richard Betts
+ helpdesk&navigatorterminals.com
+57954
+ BV Tauris
+ Jeroen Van Herwegen
+ jeroen.van.herwegen&tauris.be
+57955
+ Hangzhou Zhongchuan Digital Equipment Co., Ltd.
+ Will Zhang
+ 13656679548&163.com
+57956
+ NHS North of England Commissioning Support
+ John Gilbert
+ NECSU.Infrastructure-Systems&nhs.net
+57957
+ Hyroule.ch
+ Lionel Carron
+ lionel.carron&netplus.ch
+57958
+ Bordier & Cie SCmA
+ IT Support
+ itsupport&bordier.com
+57959
+ eCom Service IT GmbH
+ Samuel Krueger
+ s.krueger&m2trust.de
+57960
+ MOSS
+ Yann Meury
+ yann.meury&moss.fr
+57961
+ Telycan S.L.
+ Fabián Santana
+ fsantana&telycan.net
+57962
+ Sedam IT d.o.o.
+ Denis Tenšek
+ denis.tensek&sedamit.hr
+57963
+ Afzar Pardaz Tose'eh
+ Vahid Mahboubimorad
+ aptinfotechco&gmail.com
+57964
+ ZAP Surgical Systems, Inc.
+ Jeff Wang
+ jeff&zapsurgical.com
+57965
+ LLC "Company DVK-electro"
+ Vladimir Chentsov
+ support&dvk-electro.ru
+57966
+ Aethera Technologies Limited
+ Brian Walker
+ snmp&aethera.com
+57967
+ INSTITUTO PARA LA DINAMIZACIÓN ECONÓMICA S.A.
+ BIBIANA MORENO LEYVA
+ BIBIANA.MORENO&INNOFORMA.COM
+57968
+ TUI Cruises GmbH
+ IT Support
+ it-support&tuicruises.com
+57969
+ WAEIT
+ Matt Wodzisz
+ matt.wodzisz&gmail.com
+57970
+ HKL Baumaschinen
+ Rolf Tittmann
+ webmaster&hkl24.com
+57971
+ Prodilys
+ Loïc Doceul
+ loic.doceul&prodilys.fr
+57972
+ OOO METAX
+ Kostin Alexander
+ alexander&metax.ru
+57973
+ Martini Security
+ Ryan Hurst
+ ryan&martinisecurity.com
+57974
+ Jetstone Asset Management
+ Gareth MacQuillin
+ gareth.macquillin&jetstoneam.com
+57975
+ Brighter Horizons Academy
+ Andrew McCullough
+ network&bhaprep.org
+57976
+ RDB IT Services Inc.
+ Andrew McCullough
+ andrew&rdbit.net
+57977
+ Lyquidity Solutions Limited
+ Bill Seddon
+ bill.seddon&lyquidity.com
+57978
+ Infomedics
+ Rob Denekamp
+ rdenekamp&infomedics.nl
+57979
+ Broadacres Housing Association
+ Steve Cook
+ ict.team&broadacres.org.uk
+57980
+ "RUPOST" LLC
+ Alexey Fomenko
+ afomenko&astralinux.ru
+57981
+ (Hefei) Zijun guangheng Technology Co., Ltd
+ Li Songhua
+ pier_2019&163.com
+57982
+ ALFIERI CARDIOLOGY
+ CYNTHIA HEPBRON
+ C.HEPBRON&ALFIERICARDIOLOGY.COM
+57983
+ Linka Cloud
+ Philippe-Adrien Nousse
+ philippe.adrien.nousse&gmail.com
+57984
+ simplequantum.com
+ Corban Petersoncordova
+ corban&simplequantum.com
+57985
+ Hybrid DSP Systems B.V.
+ Ingmar van Klink
+ ingmar&hybriddsp.nl
+57986
+ Poppe + Potthoff GmbH
+ Jacek Bonicki
+ iana&poppe-potthoff.com
+57987
+ Green Revolution Cooling
+ Jason Bockmon
+ jbockmon&grcooling.com
+57988
+ Bach-Simpson
+ Eric Enright
+ eenright&wabtec.com
+57989
+ Telecom Nancy
+ Cyril LAMY
+ cyril.lamy&telecomnancy.eu
+57990
+ ZuTES
+ OIT
+ oit&zutes.ru
+57991
+ W W Wood Products
+ Cody Wilhelm
+ it.department&wwinc.com
+57992
+ Rigger SA
+ João Doroana
+ joao.doroana&trigger.systems
+57993
+ Thor Technologies PTY LTD
+ George Forster-Jones
+ george&thortechnologies.com.au
+57994
+ Consent Proxy
+ Eric Lee
+ admin&consentproxy.com
+57995
+ YUAN High-Tech Development Co., Ltd.
+ TSAI YI CHIEH
+ Amber&yuan.com.tw
+57996
+ Parazzini
+ Andrea Parazzini
+ andrea&parazzini.it
+57997
+ SURVICE Engineering Company
+ Aaron Wawrzyniak
+ webmaster&survice.com
+57998
+ SURVICE Engineering Company
+ Aaron Wawrzyniak
+ webmaster&survice.com
+57999
+ Coastal Pulmonary, P.A.
+ INA JOYCE
+ inajoyce2014&gmail.com
+58000
+ 银å›çš®éž‹æœè£…超市 (Yinjun Leather Shoes and Clothing Supermarket)
+ æ¨å»¶ (Yang Yan)
+ 2891164865&qq.com
+58001
+ SCUT Machine Intelligence Lab
+ Weiwen Hu
+ huww98&outlook.com
+58002
+ Innovile Teknoloji ve Yazilim Hizmetleri Bilisim San. ve Tic. Ltd. Sti.
+ Erdal Koklu
+ erdal.koklu&innovile.com
+58003
+ ARD ZDF Deutschlandradio Beitragsservice
+ Alexander Jaschke
+ alexander.jaschke&beitragsservice.de
+58004
+ Lydia Solutions
+ Alison Alonso
+ alison.alonso&lydia-app.com
+58005
+ Mary Bird Perkins Cancer Center
+ Colton Morrish
+ cmorrish&marybird.com
+58006
+ Lepton Systems
+ Yossi Maish
+ yossi&leptonsys.com
+58007
+ ECI
+ Jeremy Sydney
+ support&eworx.com
+58008
+ Küchen Aktuell GmbH
+ David Schroff
+ contacting&kuechenaktuell.de
+58009
+ DataCache Online
+ Ben Kolling
+ admin&datacache.online
+58010
+ Terry Burton Consulting Ltd
+ Terry Burton
+ tez&terryburton.co.uk
+58011
+ Universitas Udayana
+ Nyoman Putra Sastra
+ administrator&unud.ac.id
+58012
+ REDTEA MOBILE PTE.LTD.
+ Helen Chen
+ helen.chen&redteamobile.com
+58013
+ Klassik Stiftung Weimar
+ Kai Gorschewski (Department Informationstechnik und Organisation)
+ informationstechnik&klassik-stiftung.de
+58014
+ Cleveland Diagnostics, Inc
+ Sean Hennigan
+ sean.hennigan&clevelanddx.com
+58015
+ Société de l’Aéroport de Luxembourg S.A.
+ Vincent Booz
+ IT-Engineer&lux-airport.lu
+58016
+ A&R TECH
+ IT Support
+ office&artech.at
+58017
+ Fast Enterprises, LLC
+ Jesse Dyer
+ jdyer&fastenterprises.com
+58018
+ CRDE
+ Mathieu Anquetin
+ mathieu.anquetin&groupe-cahors.com
+58019
+ OSS DESIGN
+ Nathan Griffiths
+ Nathan.griffiths&bt.com
+58020
+ Cozzoli Machine Company
+ Dragutin Stoicovici
+ dstoicovici&cozzoli.com
+58021
+ Scutech
+ Jimmy Yu
+ yujian&scutech.com
+58022
+ TPNet Informatica
+ Marco Alves
+ marco.alves&ispm.com
+58023
+ Monogon SE
+ Leopold Schabel
+ iana&monogon.tech
+58024
+ InfoCision Management Corp
+ Rick Search
+ rs44&infocision.com
+58025
+ cerbris
+ Jacob Cooper
+ admin&cerbris.com
+58026
+ æˆéƒ½å“讯云网科技有é™å…¬å¸ (Chengdu Juson Cloud Network Technology Co., Ltd.)
+ 关创创 (Guan Chuangchuang)
+ gc1617903163&163.com
+58027
+ Marex
+ Danny Gayler
+ dgayler&marex.com
+58028
+ Badan Pemeriksa Keuangan Republik Indonesia
+ netadmin
+ netadmin&bpk.go.id
+58029
+ Angora Networks
+ Taylan Esen
+ tesen&angoranetworks.com
+58030
+ beltskyy.com
+ Pavel Poyasonebov
+ beltskyy&gmail.com
+58031
+ Gobierno de la Ciudad de Buenos Aires
+ Gustavo Linares
+ linaresg&buenosaires.gob.ar
+58032
+ Colibri SAS - ManoMano
+ Philippe de Chanville
+ iana-pen&manomano.com
+58033
+ Cayman Islands Government
+ Ian Tibbetts
+ ian.tibbetts&gov.ky
+58034
+ VirtualMetric
+ Yusuf Ozturk
+ yusuf.ozturk&virtualmetric.com
+58035
+ iColor Printing & Mailing Inc.
+ Joe Peterson
+ joe&icolorprinting.net
+58036
+ TELE 9752 Project G11
+ Xi Wang
+ z5327657&ad.unsw.edu.au
+58037
+ ERY BILISIM LTD. STI.
+ Hasan Altin
+ hasan.altin&erysystem.com
+58038
+ TUNA Bilisim ve Yayincilik
+ Kivanc Oskay
+ kivanc.oskay&tuna.technology
+58039
+ TrilineSystems Ltd.
+ Nick Kosenko
+ n.kosenko&3lsystems.ru
+58040
+ Nettec AS
+ Jan Erik Bjerkholt
+ post&nettec.no
+58041
+ Call2Home Networking BV
+ Wouter de Beer
+ wouter.de.beer&call2home.nl
+58042
+ Brian J Lipman MD P.C.
+ Christy Sandoval
+ BJL.CHRISTYS&GMAIL.COM
+58043
+ Polar Communications
+ Edgar Resendiz
+ eresendiz&symas.com
+58044
+ Brian Dube IT
+ Brian Dube
+ support&bdubeit.com
+58045
+ daho.at
+ Daniel Hofer
+ webmaster&daho.at
+58046
+ Kreibich Open Source IT
+ Kilian Kreibich
+ info&kreibich.xyz
+58047
+ Brose-Sitech
+ Pavel Novotný
+ Pavel.Novotny&brose.com
+58048
+ SUNRAY GROUP
+ Maroš Varchola
+ marosvarchola&sunray.sk
+58049
+ smoca ag
+ David Gunzinger
+ david.gunzinger&smoca.ch
+58050
+ Action Car and Truck Accessories
+ Michael Roach
+ itsupport&actiontrucks.com
+58051
+ Ginelli Cancer Care
+ Joyce Ginelli
+ jginelli&flatiron.com
+58052
+ NEW CO 1
+ Mathieu HAMON
+ mathieu.hamon&idemia.com
+58053
+ ADIXUM GmbH
+ Dr. Martin Rother
+ martin.rother&adixum.de
+58054
+ Colletti Tech LLC
+ David Colletti
+ david&colletti-tech.com
+58055
+ JASON G DEFRANCIS, MD PA
+ LUCINDA ALVARADO
+ DEFRANCIS380&YAHOO.COM
+58056
+ Health and Welfare Information Systems Centre
+ Marko Valing
+ hostmaster&tehik.ee
+58057
+ Kyndryl Japan Inc.
+ AOEMF Contact
+ aoemf-contact&kyndryl.com
+58058
+ LEERANG
+ Songi, Lee
+ iequalto&naver.com
+58059
+ Jinan Inspur Data Technology Co., Ltd.
+ Wilson Liu
+ liuyibj&inspur.com
+58060
+ LMAX Trust Services
+ George Palmer
+ palmerg&lmax.com
+58061
+ Booker Ltd
+ Sandra Sills
+ sandra.sills&booker.co.uk
+58062
+ Infozech Software Pvt Ltd
+ Manoj yadav
+ manojyadav&infozech.com
+58063
+ Beyond Identity, Inc.
+ Ismail Mustafa
+ ismail.mustafa&beyondidentity.com
+58064
+ Zezima
+ Maxence Caron
+ maxence.caron&protonmail.com
+58065
+ cyan Security Group GmbH
+ Markus Cserna
+ markus.cserna&cyansecurity.com
+58066
+ UAB "ICECO"
+ Ramūnas Vosylius
+ admin&iceco.lt
+58067
+ Exsolvi Holding AB
+ David Boman
+ pen&exsolvi.se
+58068
+ TCN Inc
+ Florin Stan
+ florin.stan&tcn.com
+58069
+ BxR
+ Gregor Kroesen
+ gregor&kroesen.de
+58070
+ CRO55
+ Nicholas Cross
+ nicholas&cro55.eu
+58071
+ AMT Group
+ Polovinko Vyacheslav
+ vpolovinko&amt.ru
+58072
+ yamnord GmbH
+ Nicolas Stalder
+ nicolas&yamnord.com
+58073
+ Hellmann Poultry GmbH & Co. KG
+ Robert Pschorn
+ rpschorn&hellmannpoultry.de
+58074
+ Weidner Apartment Homes
+ Weidner Information Technology
+ postmaster&weidner.com
+58075
+ Wombkeepers AZ Obstetrics and Gynecology, PC
+ Cathie Galle
+ cathie&wombkeepers.com
+58076
+ Anduril Industries
+ Ameen Manghi
+ amanghi&anduril.com
+58077
+ Electrotecnica S.A.
+ Erwin Botas
+ ebotas&grupoelectrotecnica.com
+58078
+ International vending network service supply
+ Felix Lee
+ felix&ivnss.com
+58079
+ Linux Laboratory Network
+ Alexander Bergmann
+ alexander.bergmann&linlab.net
+58080
+ ITM Software sp. z o. o. sp. k.
+ Krzysztof Stebner
+ oid&itm-soft.pl
+58081
+ Ballerup Kommune
+ Michel Fruergaard Masana
+ mmas&balk.dk
+58082
+ ARS Products
+ Scott Croteau
+ scroteau&arsproducts.com
+58083
+ IoT4Farms Ltd
+ Richard Carpenter
+ richardc&iot4farms.com
+58084
+ Město Horšovský Týn
+ Jiří Kliment
+ j.kliment&muht.cz
+58085
+ dcbel Inc.
+ Peter Ibrahim
+ peteri&dcbel.energy
+58086
+ GEDS Global Inc.
+ Ed Neipris
+ ed&securedbyvault.com
+58087
+ R+GA GmbH
+ Rafael Schniedermann
+ r.schniedermann&ruga-verl.de
+58088
+ Cybersign
+ Roberto Chiroy
+ contact&celera.com.gt
+58089
+ Service Objects
+ Travis Quine
+ IT&serviceobjects.com
+58090
+ Lierda Technology Group Co., Ltd.
+ chenyongkang
+ devops&lierda.com
+58091
+ Air Hydro Power
+ Kevin Hester
+ khester&airhydropower.com
+58092
+ HK Danmark
+ Finn Jacobsen
+ Finn.jacobsen&hk.dk
+58093
+ Beijing Trusfort Technology Co., Ltd.
+ wang bo
+ wangbo&trusfort.com
+58094
+ Abu Dhabi Health Services Company
+ Kapil Dayal
+ kapilsd&seha.ae
+58095
+ Dadeh Gostar Asr Novin P.J.S. Co. (HiWEB)
+ Auraud Moulana
+ auraud&hiweb.ir
+58096
+ National Authority for Digital Certification
+ Fatima Saad Saeed Farah
+ fatima.saeed&nadc.gov.sd
+58097
+ Urzad Ochrony Konkurencji i Konsumentow (UOKiK)
+ Piotr Bukowski
+ it&uokik.gov.pl
+58098
+ Atos Systems Business Services GmbH - ASCN
+ Sabine Ludewig
+ sabine.ludewig&atos.net
+58099
+ Unassigned
+ Returned 2021-11-30
+ ---none---
+58100
+ INSOFT s.r.o.
+ Marek Seemann
+ marek.seemann&insoft.cz
+58101
+ Mayor and City Council of Cumberland Md
+ Chip Watkins
+ chip.watkins&cumberlandmd.gov
+58102
+ Tom Wellmann
+ Tom Wellmann
+ info&tomwellmann.de
+58103
+ Agsensio Pty Ltd (Zetifi)
+ Arunashis Ghose
+ arun&zetifi.com
+58104
+ 496tb
+ Karim Rahmani
+ krahmani&daemex.io
+58105
+ Guangzhou Bingo Software Co.,Ltd.
+ Li Jingwei
+ lijingwei9060&qq.com
+58106
+ RAMAXEL
+ Jiangchao WU
+ wjc532&163.com
+58107
+ Syskey Softlabs Private Limited
+ maheswaran T
+ maheswaran.t&syskeysoftlabs.com
+58108
+ ProCAncer-I Project
+ Stelios Sfakianakis
+ ssfak&ics.forth.gr
+58109
+ Allgeier IT Solutions GmbH
+ Alexander Wolfshohl
+ alexander.wolfshohl&allgeier-it.de
+58110
+ Lendio
+ Joshua Foster
+ it&lendio.com
+58111
+ F&G Annuities & Life
+ Chris Sweeney
+ chris.sweeney&fglife.com
+58112
+ Banco Solidario S.A.
+ Armando Medrano
+ amedrano&bancosol.com.bo
+58113
+ OAM company
+ Mike Yim
+ hpyim&yahoo.com
+58114
+ CloudAtWork
+ Tim Van haudt
+ tim&cloudatwork.be
+58115
+ Axess Networks Solutions
+ Mauricio Tamayo
+ mauricio.tamayo&axessnet.com
+58116
+ Cats Protection
+ Tristan Monk
+ CatsProtection.IANA&Cats.org.uk
+58117
+ Daemex LLC
+ Karim Rahmani
+ krahmani&daemex.io
+58118
+ Tau Hypercomputing Facility
+ Sam Tau
+ sysop&tau.zone
+58119
+ Sungrow Power Supply Co., Ltd.
+ Li Guangqiang
+ john.lee&cn.sungrowpower.com
+58120
+ Kombiverkehr Deutsche Gesellschaft für kombinierten Güterverkehr mbH & Co. KG
+ Gregor Lotz
+ glotz&kombiverkehr.de
+58121
+ Marcel Krüger
+ Marcel Krüger
+ iana&2krueger.de
+58122
+ FHEM e.V.
+ Rudolf Koenig
+ vorstand&fhem.de
+58123
+ Nations Holding Company
+ Julio Matienzo
+ jmatienzo&nationsts.com
+58124
+ DPC INDIA PRIVATE LIMITED
+ KRISHAN KANT
+ krishan.kant&dpcindia.net
+58125
+ Pulsar K Bogusz Spółka Jawna
+ Robert ÅšwiÄ…tko
+ pomoctechniczna&pulsar.pl
+58126
+ Frodexim Trade LLC
+ Ivan Karadenizov
+ frodexim&frodexim.com
+58127
+ ООО "Корда Групп" ("Korda Group" Ltd.)
+ Yaroslav Zolotov
+ y.zolotov&korda-group.ru
+58128
+ Salzgitter Maschinenbau
+ Kevin Kötz
+ hotline&smag.de
+58129
+ Beyond Expectations - BEXP
+ Moustafa ElSerougy
+ mmoustafa001&outlook.com
+58130
+ Sapphire Community Health Inc.
+ Coy Altenbaumer
+ caltenbaumer&sapphirechc.org
+58131
+ Digital Harmonic, LLC
+ Digital Harmnonic Webmaster
+ info&digitalharmonic.com
+58132
+ xFusion Digital Technologies Co., Ltd.
+ maoali
+ maoali&xfusion.com
+58133
+ Bait Al-Gomla Corporation
+ Information Technology Department
+ it&bgomla.com
+58134
+ IEF-Werner GmbH
+ Daniel Kaltenbach
+ it&ief-werner.de
+58135
+ Stephan Brunner
+ Stephan Brunner
+ iana-pen&stephan-brunner.net
+58136
+ Lexicon Pharmaceuticals, Inc
+ Manuel Arroyo
+ PenRegistry&lexpharma.com
+58137
+ TBS Factoring Service, LLC
+ Tyler Kerr
+ tyler.kerr&tbsokc.com
+58138
+ TBS Factoring Service, LLC
+ Tyler Kerr
+ tyler.kerr&tbsokc.com
+58139
+ Daniel Cardoza
+ Daniel Cardoza
+ danielpcardoza&gmail.com
+58140
+ Royal National Orthopaedic Hospital
+ Digital Services
+ rnoh.itsupport&nhs.net
+58141
+ Inetum Switzerland Ltd.
+ Patrick Joss
+ patrick.joss&inetum.com
+58142
+ Avenda Health
+ Joshua Shubert
+ josh&avendahealth.com
+58143
+ Sheldon College
+ ICT Services
+ softwarelicencing&sheldoncollege.com
+58144
+ Skaylink GmbH
+ Heiko Kuhlmann
+ heiko.kuhlmann&skaylink.com
+58145
+ PREMIER MEDICAL GROUP OF CA
+ Kerri Vanderwalker
+ KVANDERWALKER&PHGCAL.COM
+58146
+ ShenYang JinJinXin Science and Technology Ltd.
+ Wang Qing
+ wangqing&wdfts.com
+58147
+ Shenyang Wonderful Techenology Co., Ltd
+ Wang Qing
+ wangqing&wdfts.com
+58148
+ Busana Apparel Group
+ Jaimy Azle
+ sysadmin&usg.co.id
+58149
+ S&T Hrvatska d.o.o.
+ Rene Debeuc
+ rene.debeuc&snt.hr
+58150
+ West Texas Obgyn
+ Deepika Devalla
+ thecrownmeridianllc&gmail.com
+58151
+ MaadiXZone S.L
+ Maddalena Falzoni
+ contact&maadix.net
+58152
+ Krauss-Maffei Wegmann GmbH & Co. KG
+ Werner Stock
+ certadmin&kmweg.de
+58153
+ jdtw
+ John Wood
+ j&jdtw.us
+58154
+ Boardigo SA
+ Julien Jenoudet
+ contact&boardigo.com
+58155
+ DeBoer Tech Services, LLC
+ Thomas DeBoer
+ Thomas&deboertechservices.com
+58156
+ Bluefront
+ Rafael Stader
+ bluefrontstudios&gmail.com
+58157
+ Daehan Power Electronic
+ Kim Ik ky
+ tse2018&naver.com
+58158
+ Alpha Bridge Technologies Private Limited
+ Rajiv Mittal
+ rajiv&alphabridge.tech
+58159
+ Addison Lee
+ Ethan Garrett
+ infrastructure&addisonlee.com
+58160
+ Adportas Media GROUP S. A.
+ Igor Bohme
+ ibohme&adportas.cl
+58161
+ Emergent Vision Technologies Inc
+ John Ilett
+ jilett&emergentvisiontec.com
+58162
+ Shenzhen cloud Dier Technology Co.,Ltd
+ YUNDIER
+ golden&yunideal.com
+58163
+ Kemp ECS Connection Manager
+ David O'Connor
+ doconnor&kemp.ax
+58164
+ i2iCore Technologies
+ Baiju
+ baiju&i2icore.com
+58165
+ Swedavia AB
+ Swedavia PKI SDM
+ cert&swedavia.se
+58166
+ SVMS
+ Yann COHEN
+ yann.cohen&svms.eu
+58167
+ Town of Irondequoit
+ Kevin LaBarr
+ it&irondequoit.gov
+58168
+ Gmina Olsztyn
+ Centrum Informatycznych Uslug Wspolnych Olsztyna
+ sekretariat&ciuwo.olsztyn.eu
+58169
+ Cyburity, Inc.
+ Tris Emmy Wilson
+ oid-admin&cyburity.com
+58170
+ Canvas Medical
+ Alex Gentry
+ alex.gentry&canvasmedical.com
+58171
+ Groundspace
+ Radim Badsi
+ radim&groundspace.io
+58172
+ AudioScience, Inc.
+ Delio Brignoli
+ dbrignoli&audioscience.com
+58173
+ Taheem Johnson, Inc.
+ Taheem Johnson
+ johnson&taheemjohnson.com
+58174
+ WellJoint (Shanghai) Technology Co., Ltd.
+ Bin Yan
+ yanbin&welljoint.com
+58175
+ Ateliers François
+ Jérémie Mallié
+ jeremie.mallie&afcompressors.com
+58176
+ SYNCHRONIC
+ Nicolas BIGNARD
+ service-info&synchronic.fr
+58177
+ LS Project
+ William Fan
+ contact&lsa.moe
+58178
+ Vodafone Group Home Devices
+ Fabian Kraft
+ fabian.kraft1&vodafone.com
+58179
+ SJ – Die Falken LV Niedersachsen
+ Lorenz Sieben
+ webmaster&falken-niedersachsen.de
+58180
+ DUOMED S.A.
+ Mauricio Galamba
+ mgalamba&visualmedica.com
+58181
+ Jasper T Trading Inc.
+ Elton Hsu
+ it&cindychao.com
+58182
+ THREATINT (CYPRUS) LTD
+ Stefan Beyer
+ network-operations&threatint.network
+58183
+ The Mx Group
+ Lenard Fudala
+ lfudala&themxgroup.com
+58184
+ First Western Bank and Trust
+ Douglas Benzer
+ doug.benzer&firstwestern.bank
+58185
+ GOVCERT.LU
+ Guy Foetz
+ software+iana&govcert.etat.lu
+58186
+ trustable solutions UG
+ Andreas Kuehne
+ kuehne&trustable.de
+58187
+ Elemental Software
+ Peter Linss
+ peter&elemental.software
+58188
+ Pölkky Oy
+ Tuomas Virranniemi
+ tuomas.virranniemi&polkky.fi
+58189
+ BREAKFAST
+ Will Rigby
+ will&breakfastny.com
+58190
+ Prequal Digital Mining
+ Sunit Govind
+ sunitgovind571&gmail.com
+58191
+ En+
+ Slesarev Aleksandr
+ iana&enplus.ru
+58192
+ Regio Energie Solothurn
+ Sascha Doerr
+ it_servicedesk&regioenergie.ch
+58193
+ Perto S.A. - Periféricos para Automação
+ Jefferson Augusto Krug Pereira
+ jkrug&perto.com.br
+58194
+ Bulgarian Deposit Insurance Fund
+ Mihail Mouhlov
+ iana&dif.bg
+58195
+ C Spire
+ Bryan Fallin
+ bfallin&cspire.com
+58196
+ BCi Digital
+ John Bartlett
+ john.bartlett&bcidigital.com
+58197
+ SIGN8 GmbH
+ Richard Ranftl
+ info&sign8.eu
+58198
+ FiberHome Supermicro lnformation Technology Co.,LTD
+ ziming cheng
+ zmcheng&fsit.com.cn
+58199
+ JetIO Technology Ltd.
+ Zi Xuan He
+ hezi&jet-io.com
+58200
+ NoBiG mbH
+ Jakob Heinemann
+ jakob.heinemann&nobig.de
+58201
+ Optimum Mobile
+ Axel Rivas
+ Axel.Rivas&AlticeUSA.com
+58202
+ SPbEC-Mining, Ltd. Co.
+ Sergei Borisenko
+ borisenko&spbec-mining.ru
+58203
+ Cataldo Ambulance Service, Inc.
+ Alexander Chute
+ achute&cataldoambulance.com
+58204
+ Com4 AS
+ Henning Solberg
+ hso&com4.no
+58205
+ diconium GmbH
+ Daniel Niccoli
+ daniel.niccoli&diconium.com
+58206
+ Newbury Corporation
+ Tom Johnson
+ tjohnson&ndgroup.com
+58207
+ Collège Sainte-Anne
+ Serge Bujold
+ bujolds&sainteanne.ca
+58208
+ Verbandsgemeinde Leiningerland
+ Thilo Buhl
+ it&vg-l.de
+58209
+ LLC "LODM-Technology"
+ Glazkov Valery
+ vg&LODM-technology.ru
+58210
+ MDS Global
+ George Sheridan-Smith
+ George.Sheridan-Smith&mdsglobal.com
+58211
+ Friedrichs
+ Lars Friedrichs
+ friedrichs.lars&gmail.com
+58212
+ Dytech IT-Solutions GmbH
+ Aleksandar Trkulja
+ aleksandar.trkulja&dytech.de
+58213
+ Xeos Medical
+ Phebe De Coene
+ phebe.decoene&xeos.care
+58214
+ IGEN Tech Co., Ltd.
+ Jenny FAN
+ tingting.fan&igen-tech.com
+58215
+ Azure-Hub
+ Tarek Hassan
+ tarek&azure-hub.com
+58216
+ Signoretta Maurizio & co
+ Emanuele Signoretta
+ signorettae&gmail.com
+58217
+ Rally Tactical Systems, Inc.
+ Shaun Botha
+ shaun.botha&rallytac.com
+58218
+ Tozed Kangwei Intelligent Technology
+ yuxin Hou
+ houyuxin&gztozed.com
+58219
+ GRID NV
+ Harm Scheltens
+ harm.scheltens&gridnv.nl
+58220
+ Université Jean Moulin Lyon 3
+ Frederic Jacquot
+ frederic.jacquot&univ-lyon3.fr
+58221
+ European Spallation Source
+ Stephane Armanet
+ stephane.armanet&ess.eu
+58222
+ Näslund TransportService AB
+ Näslund Petter
+ apnaslund&hotmail.com
+58223
+ akYtec Gmbh
+ Alex Holm
+ info&akytec.de
+58224
+ Telnyx
+ Sarah Halko
+ sarah&telnyx.com
+58225
+ Miami County, KS
+ Bryce Carter
+ bcarter&sheriffmiamicountyks.gov
+58226
+ Cyber Sciences, Inc.
+ Tracy Allen
+ tracy.allen&cyber-sciences.com
+58227
+ Chongqing Lavid Industrial Co.,Ltd.
+ Luo Hai Peng
+ pi20&pix-link.com
+58228
+ Nature Coast Psychiatry PLLC
+ Eilis Clark
+ office&naturecoastpsych.com
+58229
+ Terial Corp
+ Nick Kariger
+ terialcorp&gmail.com
+58230
+ Sectorinstituut Transport en Logistiek
+ Felton B.V.
+ servicedesk&felton.nl
+58231
+ Minervis GmbH
+ Timo Scheuer
+ timo.scheuer&minervis.com
+58232
+ IoTconsultancy.nl
+ Esko Dijk
+ esko.dijk&iotconsultancy.nl
+58233
+ ELPRO Technologies
+ John White
+ john.white&elpro.com.au
+58234
+ cherryEPG
+ Bojan Ramsak
+ info&cherryhill.eu
+58235
+ MUJIN ENG
+ yonghun
+ yonghunn&naver.com
+58236
+ ZeronsoftN
+ Joseph Lee
+ joseph&zeronsoftn.com
+58237
+ Jointsc
+ yang cao
+ caoyang&jointsc.com
+58238
+ Gators Homelab
+ William Hughes
+ william.gator&gmail.com
+58239
+ Oesterreichischer Bundesverlag
+ Goesta Smekal
+ it&oebv.at
+58240
+ Stickfish Software GmbH
+ Thomas Trenker
+ thomas.trenker&stickfish.at
+58241
+ Passport Automotive Group
+ Jeffrey Parker
+ jeffrey.parker&passportauto.com
+58242
+ A2 Corp.
+ Tsubasa Kawano
+ iana&a-2.co.jp
+58243
+ WBS Technology
+ Leo Huang
+ leo.h&wbstech.com.au
+58244
+ Andasis Elektronics Inc
+ Fuat Kayapınar
+ fuat.kayapinar&andasis.com
+58245
+ Stuttgart Inc.
+ Gerhard Lamprecht
+ gerhard&stuttgart-usa.com
+58246
+ NRA Group
+ Nick Zepp
+ nzepp&nragroup.com
+58247
+ National Steel Car
+ Garrett Bayross
+ garrett.bayross&reisinformatica.com
+58248
+ eFAB P.S.A
+ Marcin Kotulski
+ mjk&efab.pl
+58249
+ Bermuda Hospitals Board
+ Jenna Constable
+ Jenna.Constable&bhb.bm
+58250
+ Pyramid Heating and Cooling
+ Larry Trickel
+ sysadmin&pyramidheating.com
+58251
+ Småland Timber Aktiebolag
+ Daniel Martinsson
+ daniel.martinsson&smalandtimber.se
+58252
+ Marine Radio LLC
+ Anatoly Kochubey
+ anatoly&marineradio.ru
+58253
+ NetSeT Global Solutions
+ Matija Savić
+ matija.savic&netsetglobal.rs
+58254
+ 北京å‰è§†æ±‡é€šç§‘技有é™è´£ä»»å…¬å¸ (Beijing Jishihuitong Technology Co., Ltd.)
+ 姜芬 (Jiang Fen)
+ jiangfen12&126.com
+58255
+ gaelicWizard.LLC
+ John Pell
+ accounts&mayflowerinfotech.com
+58256
+ Rebio AB
+ Kristoffer Normark
+ kristoffer.normark&rebio.se
+58257
+ Siemens Shenzhen Magnetic Resonance Ltd.
+ Hang Zhang
+ hang.zhang&siemens-healthineers.com
+58258
+ Defensya ingenieria Internacional S.L.
+ victor fuentes
+ victor.fuentes&defensya.com
+58259
+ Mississippi County Electric Cooperative, Inc.
+ IT Department
+ administrator&mceci.com
+58260
+ MergeBase
+ Oscar van der Meer
+ oscar&mergebase.com
+58261
+ Nuvve Holding Corp
+ Hamza Lemsaddek
+ it&nuvve.com
+58262
+ Zamiri Page
+ Zamir Hoxha
+ zamirhoxha&gmail.com
+58263
+ Tealcommunications inc.
+ Björn Knudsen
+ bjorn&tealcommunications.com
+58264
+ Simon's Personal Information Infrastructure
+ IT Department
+ simons-pii-contact&protonmail.com
+58265
+ Cornerstone Christian College
+ Bruce Mapstone
+ Bruce.Mapstone&cornerstone.wa.edu.au
+58266
+ Hebei Jiaxu Fumei data information Co., Ltd
+ Panpan Liu
+ liupanpan&hbjxfm.com
+58267
+ BT EdenNET
+ Nathan Griffiths
+ nathan.griffiths&bt.com
+58268
+ Vastuu Group Oy
+ Jouni Hämäläinen
+ admin&vastuugroup.fi
+58269
+ MicroSpunk LLC
+ Timothy Ste. Marie
+ tim&stemariefirm.com
+58270
+ Profian Inc.
+ Niccholas Rodriguez Vidal
+ nick&profian.com
+58271
+ StreamSource.org
+ William Bunce
+ bill&ishiganto.com
+58272
+ Waterford Consultants, LLC
+ Matthew Schipani
+ mschipani&waterfordconsultants.com
+58273
+ Cellhire plc
+ Alex Burtt
+ ishelpdesk&cellhire.com
+58274
+ HILO.CZ
+ David Krotil
+ david.krotil&hilo.cz
+58275
+ Eternalplanet Energy Ltd
+ Jepson.zhu
+ jepson.zhu&eternal-planet.com
+58276
+ Bundeskriminalamt
+ Holger Münch
+ pen&bka.bund.de
+58277
+ Insite360
+ Connor Hunt
+ connor.hunt&insite360suite.com
+58278
+ Adopt Nettech Pvt Ltd
+ Jignesh Kapadia
+ jignesh.kapadia&adoptnet.tech
+58279
+ Peer Software, Inc.
+ Matt Marsala
+ mattm&peersoftware.com
+58280
+ Grassie
+ Jethro Grassie
+ jtg&xtrabass.com
+58281
+ Allianz Technology SE
+ Christof Chen
+ christof.chen&allianz.com
+58282
+ Zethe
+ Zethembiso Gwala
+ zethembisogwala&yahoo.com
+58283
+ BIPBIP365
+ Steven Cabu
+ cabusteven&gmail.com
+58284
+ Juuso Marttinen
+ Juuso Marttinen
+ juuso-iana&juusomarttinen.fi
+58285
+ Connor Goodwolf
+ Connor Goodwolf
+ connor&goodwolf.io
+58286
+ harada syouten
+ Akio Harada
+ harada&it-harada.com
+58287
+ bpm consult ag
+ Gabriel Winkler
+ monitor&bpm.ch
+58288
+ Digital Workplace 360 GmbH
+ Nico Ebeling
+ subscriptions&dwp360.de
+58289
+ FABMation GmbH
+ Emanuel Bennici
+ 20028&fabmation.de
+58290
+ Guangzhou GRG Wuzhou Technology Co., Ltd.
+ Fan Zhang
+ zhangfan&wuzhoucloud.com
+58291
+ Direction Générale des Finances publiques
+ Manuela Mandache
+ esi.lyon.pamela&dgfip.finances.gouv.fr
+58292
+ Satish A Shah MD PLLC
+ Domenic Borro
+ domenic&gettysburgoncology.com
+58293
+ Uptime-ICT
+ Cabu Steven
+ steven.cabu&uptime-ict.be
+58294
+ Copper River Seafoods
+ Eric Mitchell
+ emitchell&crsalaska.com
+58295
+ X-Pert Multimedia Solutions Ltd.
+ Alexander Nikiforov
+ support&x-pert.tv
+58296
+ W. Wahli AG
+ Michael Voser
+ support&wahli.com
+58297
+ TRILUX Group Management GmbH
+ Stefan Scheffler
+ oid-pen&trilux.com
+58298
+ KBBI
+ Jeff Lockwood
+ jeff&kbbi.org
+58299
+ hoek.io
+ Keeley Hoek
+ keeley&hoek.io
+58300
+ Deutsche Glasfaser Wholesale GmbH
+ Thomas Wilhelm
+ t.wilhelm&deutsche-glasfaser.de
+58301
+ state grid Zhejiang Electric Power Corporation
+ zhongpingli
+ 13777847034&139.com
+58302
+ Lanao Communication Technology Limited
+ Michael Tseng
+ info&lanaotek.com
+58303
+ North Canyon Medical Center
+ Jeff Quinton
+ jeff.quinton&northcanyon.org
+58304
+ Habilee S.A. de C.V.
+ Antonio Morillo
+ antonio.morillo&habilee.com.mx
+58305
+ Mission Dialysis Access Center, PA
+ Dalia Cobos
+ dcobos&missionvascularinstitute.com
+58306
+ BOUYER INDUSTRIE
+ David LOUSTAUNAU
+ david.loustaunau&bouyer.com
+58307
+ THengineering e.K.
+ Thomas Hohenberger
+ th&officethengineering.onmicrosoft.com
+58308
+ Küberpunk OÜ
+ Martin Paljak
+ martin&martinpaljak.net
+58309
+ 振生形象设计有é™å…¬å¸ (Zhensheng Image Design Co., Ltd.)
+ 孙广振 (Sun Guangzhen)
+ 2048735294&qq.com
+58310
+ Global Data Systems Inc.
+ John A Hollier
+ johnh&getgds.com
+58311
+ FSUE Moscow Endocrine Plant
+ Eugene Grokhotov
+ e_grohotov&endopharm.ru
+58312
+ iTeamChina NETWORK
+ VEP iTeam
+ x517138883&gmail.com
+58313
+ NILE GLOBAL, INC.
+ Suresh Katukam
+ suresh&nile-global.com
+58314
+ Bizer Ridge Enterprises
+ Registrations Administrator
+ registrations+pen&bizerridge.com
+58315
+ Trapeze Switzerland GmbH
+ Ahmed Elmahgoub
+ iana.contact&trapezegroup.com
+58316
+ Bastian Software Solutions
+ Justin Kaffenberger
+ jkaffenberger&bastiansolutions.com
+58317
+ Constitutional Law Center for Muslims in America
+ Andrew McCullough
+ amccullough&clcma.org
+58318
+ Leone Home Healthcare Agency
+ Andrew McCullough
+ amccullough&leonehomehealthcare.com
+58319
+ CMA Flooring and Design
+ Bader Obeid
+ bader&cmaflooring.com
+58320
+ Jayketek Studio Inc.
+ Jacob Boily
+ boij.pro&gmail.com
+58321
+ ZX SOLUTION CORPORATION
+ Xiao Jianhua
+ xiao.jianhua1&ztrs.com.cn
+58322
+ NetLab
+ Harry P Hilton
+ admin&cjy666.xyz
+58323
+ Fixed Misr
+ Mahmoud Ahmed
+ info&fedis.com.eg
+58324
+ ITSumma
+ Andrey Kislyak
+ akislyak&itsumma.ru
+58325
+ Industrial Monitoring & Control Pty Ltd
+ Patrick Ivory
+ info&imcontrol.com.au
+58326
+ ITeam SA
+ Bogusław Pilek
+ b.pilek&iteam.pl
+58327
+ Esino Incubazioni srl
+ Marco Bruzzechesse
+ s.neri&digimarksrl.com
+58328
+ Digimark srl
+ Simone Neri
+ s.neri&digimarksrl.com
+58329
+ DYSTEN SP. Z O.O.
+ PAWEL KRYSZAK
+ PKR&DYSTEN.PL
+58330
+ Gobierno de la Ciudad Autónoma de Buenos Aires
+ Gustavo Linares
+ linaresg&buenosaires.gob.ar
+58331
+ Three Z Printing
+ Alan Meinhart
+ alan&threez.com
+58332
+ Eagle's Flight
+ Stefan Holvik
+ stefan.holvik&eaglesflight.com
+58333
+ T Pieters
+ Rink Pieters
+ iana&pietershgv.nl
+58334
+ GEWIS
+ Rink Pieters
+ iana&gewis.nl
+58335
+ Capitol Broadcasting Company
+ Lee Buie
+ lbuie&wral.com
+58336
+ Tekkgear
+ Johnson, Temo - Tekkgear (Pacific US)
+ temojohnson&tekkgear.com
+58337
+ runZero, Inc
+ HD Moore
+ support&runzero.com
+58338
+ Alauda
+ Wenbo
+ wbxu&alauda.io
+58339
+ wellcloud
+ Bin Yan
+ yanbin&welljoint.com
+58340
+ me0x
+ Teodor MAMOLEA
+ Teodor.MAMOLEA&me0x.com, me0x.com&gmail.com
+58341
+ Relib Technolgy
+ Ramesh Kumar Gupta
+ rgupta&relib.in
+58342
+ Blindsight Studios
+ Henry Aberg
+ henry.aberg&gmail.com
+58343
+ AC-Schaerbeek
+ Sihame Meskine
+ smeskine&1030.be
+58344
+ Fr. Lürssen Werft
+ Jonas Fathi Kopp
+ jonasfathi.kopp&luerssen.de
+58345
+ NVL B.V. & Co. KG
+ Jonas Fathi Kopp
+ jonasfathi.kopp&nvl.de
+58346
+ TechTeamer Ltd.
+ Gábor Tóth
+ gabor&techteamer.com
+58347
+ Kyubi System
+ Joan Salinas
+ jsalinas&kyubisystem.com
+58348
+ Navice Consulting
+ W. Boot
+ noc&navice.eu
+58349
+ Navice Consulting
+ W. Boot
+ noc&navice.eu
+58350
+ BinaryBabel LLC
+ Registry Administration
+ snmp-ra&mail.binarybabel.net
+58351
+ KentBank d.d.
+ Franjo Prgić
+ karticno&kentbank.hr
+58352
+ FiberTrade Ltd
+ Igor Gluzdov
+ gluzdov&fibertrade.ru
+58353
+ EURO-Leasing GmbH
+ Rainer Graf
+ it-infrastruktur&euroleasing.eu
+58354
+ The Ince Group
+ Michael London
+ itoperations&incegd.com
+58355
+ SkyFive AG
+ Andrey Petrosyan
+ andrey.petrosyan&skyfive.world
+58356
+ Bankovni identitra,a.s
+ Filip Hladký
+ admin&bankid.cz
+58357
+ Pedro J Penalo MD PA
+ Pedro J Penalo, M.D.,P.A.
+ wesmedclinic&hushmail.com
+58358
+ Goup Co.,Ltd
+ Sangwoo Jung
+ swjung78&gmail.com
+58359
+ Stadtwerke Ahaus GmbH
+ Michael Paslick
+ m.paslick&stadtwerke-ahaus.de
+58360
+ AETEK INC.
+ Jone Chen
+ jone.chen&aetektec.com
+58361
+ Novaya
+ Mathieu Denuit
+ md&novaya.io
+58362
+ NetLAB GmbH
+ Goekhan Sellur
+ gsellur&gmail.com
+58363
+ RTO GmbH
+ Marc Hesse
+ m.hesse&rto.de
+58364
+ Northern Arizona University
+ ITS Identity and Access Management
+ its-iam&nau.edu
+58365
+ Rowanteck
+ Jawwad Hafeez
+ jawwadh&rowantek.com
+58366
+ NEPBROADCASTING.COM
+ Jason Jaskey
+ jjaskey&nepgroup.com
+58367
+ Five Mountains Hawaii dba Kipuka O Ke Ola
+ Kenneth Riff
+ riff&kipukaokeola.org
+58368
+ Hangzhou Clounix Technology Limited
+ Shen Xu
+ xushen&clounix.com
+58369
+ Graham Packaging LP
+ Patrick McNabb
+ patrick.mcnabb&grahampackaging.com
+58370
+ ACMOS INC.
+ Kazunori Hokari
+ hokari&acmos.jp
+58371
+ Torpshammars transporter AB
+ Jimmy Sandström
+ torpshammarstransporter&gmail.com
+58372
+ Servolift GmbH
+ IT Department
+ edv&servolift.de
+58373
+ Services TI TECHNIKA IT Services
+ Colin Stanners
+ CStanners&gmail.com
+58374
+ SMTech, Ltd. Co.
+ Sergei Borisenko
+ borisenko&spbec-mining.ru
+58375
+ Jirotech
+ James Sewell
+ james.sewell&jirotech.com
+58376
+ ImageMover MD
+ Koua Yang
+ koua&imagemovermd.com
+58377
+ UVAX Concepts, S.L.
+ Antonio Royo
+ a.royo&uvax.es
+58378
+ Delta Electronics Inc.
+ Obi Wang
+ obi.wang&deltaww.com
+58379
+ International Data Spaces Association e.V.
+ Sebastian Steinbuss
+ sebastian.steinbuss&internationaldataspaces.org
+58380
+ Tailor, inc.
+ Misato Takahashi
+ mistat&tailor.tech
+58381
+ ТОО "ЮникÑ-Beverage" (Unix-Beverage LLP)
+ Alexander Lazutin
+ alexl&zvd.kz
+58382
+ CONSEIL DEPARTEMENTAL DE LA HAUTE-MARNE
+ VIAL Jérôme
+ jvial&haute-marne.fr
+58383
+ CONSEIL DEPARTEMENTAL DE LA HAUTE-MARNE
+ VIAL Jérôme
+ jvial&haute-marne.fr
+58384
+ Hanhaa GenX
+ Felipe Luccas
+ felipe&hanhaa.com
+58385
+ TELECALL
+ Engenharia
+ tic&telecall.com
+58386
+ N3
+ Nathan Nelson
+ nrnelson&gmail.com
+58387
+ Canyon Aeroconnect
+ Bill Morgan
+ bill.morgan&canyonaero.com
+58388
+ Shenzhen RAKwireless Technology Co.,Ltd.
+ Yutao Xu
+ yutao.xu&rakwireless.com
+58389
+ Dawson
+ Dawson IT
+ it&dawson.com
+58390
+ TABControl Tecnologia LTDA
+ Antonio Taranto Goulart Filho
+ antonio.taranto&tabcontrol.com.br
+58391
+ MOVILMAX GUATEMALA, SOCIEDAD ANONIMA
+ David Ortiz
+ dortiz&movil-max.com
+58392
+ IdomSoft
+ Gabor Krisztian Szasz
+ gabor.szasz&idomsoft.hu
+58393
+ MDC-Service Wittenburg GmbH
+ Steffen Wittenburg
+ steffen.wittenburg&mdc-service.de
+58394
+ Mer-Bach.com
+ Chris Whitfield
+ merddyin&yahoo.com
+58395
+ Sachin Kumar
+ Sachin Kumar
+ sachinkumar93168&gmail.com
+58396
+ Eriksmåla Förvaltning AB
+ Niklas Sjöfors
+ niklas.sjofors&eriksmalaforvaltning.se
+58397
+ Letko Brosseau & Associates
+ Daniel Brosseau
+ daniel&lba.ca
+58398
+ Fidelix Oy
+ Esa Laakso
+ esa.laakso&fidelix.com
+58399
+ Genmon
+ Jason Yates
+ jason.yates&gmail.com
+58400
+ Viet Dragon Securities Corporation
+ NGO QUANG THONG
+ quangthong2405&gmail.com
+58401
+ Accelecom LTD.
+ Wanli Lv
+ tech_support&accelecom.com
+58402
+ ZRALNET
+ Lars Kriesten
+ hostmaster&zral.net
+58403
+ Sichuan Taifu Ground Beidou Technology Co., Ltd.
+ Yang Fan
+ yangfan&groundbeidou.com
+58404
+ CONFIRMA
+ Alejandro Sánchez Grangé
+ asanchezg&datamex.com.py
+58405
+ Innsbrucker Kommunalbetriebe Aktiengesellschaft
+ Philipp Meyer
+ snot&ikb.at
+58406
+ mdtspace.dmz
+ Mathias Dumont
+ mathias.dumont&mdtspace.net
+58407
+ Aulss55
+ Nicolas Cartier
+ fisic87&yahoo.it
+58408
+ Ciraulo Wireless
+ Samuel Ciraulo
+ sam.ciraulo&outlook.com
+58409
+ IRIS CRM
+ Serhii Kaidalov
+ sergey&iriscrm.com
+58410
+ conveyxhome
+ Joe Galloway
+ conveyor&conveyxhome.com
+58411
+ Lund
+ Evan Selleck
+ EVANS&LUNDVT.ORG
+58412
+ Ringtail Security
+ Paul Duncan
+ duncan.f.paul&gmail.com
+58413
+ ip-studio
+ Menetrier Gregory
+ gregory.menetrier&ip-studio.com
+58414
+ ioTec Solutions
+ Stephen Irons
+ stephen.irons&iotec.space
+58415
+ JSC YIT Saint-Petersburg
+ Airat Mamin
+ it&yitrus.ru
+58416
+ Paragon Application Systems, Inc.
+ Stephen Reece
+ it&paragonedge.com
+58417
+ NAWC-WD
+ Justin Olson
+ justin.p.olson4.civ&us.navy.mil
+58418
+ Addon Networks
+ Ray Hagen
+ ray.hagen&addonnetworks.com
+58419
+ BlockOps
+ Corey Osman
+ opselite&blockops.party
+58420
+ Ciklet Iletisim Ltd. Sti.
+ Cemil Alpay Sunnetci
+ info&ciklet.com.tr
+58421
+ netops global
+ Alptekin Sunnetci
+ info&netops.com.tr
+58422
+ TOKAI Communications Corporation, IoT Dept
+ Daisuke Sato
+ SFM_INFO&tokai-grp.co.jp
+58423
+ Baza Life Co Ltd
+ Nurliyev Dashgyn
+ dashgynvn&gmail.com
+58424
+ Technica Engineering GmbH
+ Dr. Lars Voelker
+ iana-pen-contact&technica-engineering.de
+58425
+ AEV Broadcast srl
+ Francesco Barone
+ francesco.barone&aev.eu
+58426
+ Thaihong Plastic Industry Co., Ltd.
+ Komson Lertboonyapun
+ komson&thaihong.co.th
+58427
+ Cruise, LLC
+ Kurt VonEhr
+ kurt.vonehr&getcruise.com
+58428
+ Adwia Pharmaceuticals
+ ITD
+ it&adwia.com
+58429
+ IPCOM Ltd
+ Dmitriy Schekin
+ dshekin&rit.ua
+58430
+ Stream Circle, a. s.
+ Josef Vasica
+ vasica&streamcircle.com
+58431
+ CJY Internet
+ Theresa H Chavez
+ cjy666vip&163.com
+58432
+ Aptic GmbH
+ Thomas Diethelm
+ thomas.diethelm&aptic.ch
+58433
+ mob.id
+ Frans Bolk
+ frans.bolk&mob.id
+58434
+ EuleO
+ Dipl.-Ing. Rainer Sonnabend
+ uhu&euleo.de
+58435
+ Meteorcomm, LLC
+ Benjamin Fleming
+ bfleming&meteorcomm.com
+58436
+ Kodmyran AB
+ Erik Lundgren
+ erik&kodmyran.se
+58437
+ City Colleges of Chicago
+ Julio Caban
+ jcaban6&ccc.edu
+58438
+ Lynden Incorporated
+ Dmitry Koldunov
+ sysadmin&lynden.com
+58439
+ Quality Living Center Co., Ltd.
+ Komson Lertboonyapun
+ komson&qlc.co.th
+58440
+ SmartVox
+ PEN coordinator
+ iana&smartvox.com
+58441
+ Bitnetix
+ PEN Coordinator
+ iana&bitnetix.com
+58442
+ KANDENKO CO.,LTD
+ Shoichi Saruwatari
+ kdk-catvhe-tech&kandenko.co.jp
+58443
+ Addiko Bank d.d.
+ Stanko Košir
+ stane.kosir&addiko.com
+58444
+ University School of Physical Education in Krakow
+ Kajetan Mis
+ kajetan.mis&awf.krakow.pl
+58445
+ ondeso GmbH
+ Richie Gottschalk
+ richard.gottschalk&ondeso.com
+58446
+ Reinhold Keller GmbH
+ Michael Croessmann
+ michael.croessmann&reinhold-keller.de
+58447
+ Uno Informatica S.R.L.
+ Gianni Valeri
+ gianni.valeri&unoinformatica.it
+58448
+ Print Tracker
+ Clark McCauley
+ clark.mccauley&printtrackerpro.com
+58449
+ ESSECCA GmbH.
+ Michael Reiner
+ m.reiner&essecca.at
+58450
+ dmtp llc
+ Daniel TePaske
+ admin&dmtp.llc
+58451
+ Tianyi Network
+ Christopher Zhang
+ lty&luotianyi.dev
+58452
+ Stadtwerke Mühlhausen GmbH
+ Silvio Ulbrich
+ it-service&stadtwerke-muehlhausen.de
+58453
+ City of New Orleans
+ LaShonda Greenup
+ systems_team&nola.gov
+58454
+ Highway9 Networks
+ Debashis Basak
+ debashis&highway9networks.com
+58455
+ The School of Banking and Management in Cracow
+ Kajetan Mis
+ mis&wszib.edu.pl
+58456
+ tuxcademy Project
+ Anselm Lingnau
+ anselm&tuxcademy.org
+58457
+ Ikeja Wireless
+ Dieter Lubbe
+ dieter&ikeja.co.za
+58458
+ Ethernity
+ Oded Bergman
+ odedb&ethernitynet.com
+58459
+ Philotic.cloud
+ Mark Gilbert
+ mark.gilbert&m4kr.net
+58460
+ EMnify GmbH
+ Viktoria Krolikowski
+ viktoria.krolikowski&emnify.com
+58461
+ CWJ Power Electronics
+ Gilberto Pascoal
+ mib&cwj.pt
+58462
+ Kralupol a.s.
+ Martin Hofman
+ it&kralupol.cz
+58463
+ Amadon LLC
+ Stanislav Chetverikov
+ 1141&amadon.ru
+58464
+ E-Comm Emergency Communications for British Columbia Incorporated
+ Stephen Cluff
+ Stephen.Cluff&ecomm911.ca
+58465
+ Leibniz-Institut für Deutsche Sprache
+ Oliver Schonefeld
+ schonefeld&ids-mannheim.de
+58466
+ Nestor Nestor Diculescu Kingston Petersen
+ Cristian Nastase
+ cristian.nastase&nndkp.ro
+58467
+ Aitken Industries
+ Adrian Aitken
+ snmp&aitken.industries
+58468
+ Helmholtz-Zentrum fuer Infektionsforschung GmbH
+ Dietrich Volkov
+ dietrich.volkov&helmholtz-hzi.de
+58469
+ Atom Computing, Inc.
+ Antonia Jones
+ toni&atom-computing.com
+58470
+ Elekto Produtos Financeiros
+ JP Negri
+ negri&elekto.com.br
+58471
+ The Poor Man's Datacenter
+ William Hua
+ domainadministrator&thepoormansdatacenter.com
+58472
+ ZPrAE Sp. z o.o.
+ Krzysztof Jakubczyk
+ krzysztof.jakubczyk&zprae.pl
+58473
+ Dominion Packaging
+ Jim Joyner
+ joynerj&dompkg.com
+58474
+ Leibniz Institute for Regional Geography (IfL)
+ Dirk Beckert
+ oid&leibniz-ifl.de
+58475
+ Cerner Corporation
+ Josh Diaz
+ jdiaz&cerner.com
+58476
+ Alpha Assurances Inc.
+ Denis Carignan
+ admin&alphaassurances.com
+58477
+ Zone de Police de Huy
+ Martinez Gabriel
+ steven.cabu&uptime-ict.be
+58478
+ Toshiba Quantum Technology
+ Andrew Shields
+ enquiries&crl.toshiba.co.uk
+58479
+ MEWEM
+ Stephan Haughton
+ sokrates&haughton.de
+58480
+ genZ Energy Pty Ltd
+ Kevin Fairman
+ kevin.fairman&genz.com.au
+58481
+ IIS DEL COSSATESE E VALLE STRONA
+ Reparto Tecnico
+ assistenzatecnica&liceocossato.eu
+58482
+ tonekids.com
+ Paul N Zaremba
+ zaremba&tonekids.com
+58483
+ Shenzhen Link-All Technology Co., Ltd
+ Miss Apple Wang
+ apple.wang&link-all.com
+58484
+ National Institute of Technology,Tiruchirappalli
+ G.Girish Kumar
+ girishkumar&nitt.edu
+58485
+ PT. Rajakon Teknik
+ Septa Muhammad Rivaldy
+ rnd&rajakon.com
+58486
+ PT. Teknologi IoT Indonesia
+ Aida El Majnaoui
+ aida.elmajnaoui&iot-indonesia.com
+58487
+ ProHacktive
+ Ben Mz
+ admins&prohacktive.io
+58488
+ EvoLogics GmbH
+ Francisco Bustamante
+ bustamante&evologics.de
+58489
+ Spear Innovations Oy Ltd.
+ Antti-Ville Nauha
+ av.nauha&spear.fi
+58490
+ Care Oncology Center
+ Maria Marin
+ mmarin&careonc.com
+58491
+ MAPLE HOME GARDEN COMPANY LIMITED
+ Huy Ly
+ huy.ly&maplehomegarden.com
+58492
+ Stemmer Imaging AG
+ Moritz Maier
+ de.it&stemmer-imaging.com
+58493
+ AFFILIATED COMPANY "NAFTOGAZBEZPEKA" OF NATIONAL JOINT STOCK COMPANY "NAFTOGAZ OF UKRAINE"
+ Roman Sobol
+ soc&naftogazbezpeka.com
+58494
+ sector7 GmbH
+ Peter Homeister
+ info&sector7.eu
+58495
+ Omnisens SA
+ Cyril Naimi
+ cyril.naimi&omnisens.com
+58496
+ Raincubic
+ ChenhaoShen
+ shenchenhao1234&hotmail.com
+58497
+ Stadt Bern Testlab Lernende
+ Christoph Siegrist
+ ks_server&bern.ch
+58498
+ Victorian Building Authority
+ Sean Matherson
+ sean.matherson&vba.vic.gov.au
+58499
+ Alphatron Medical Systems B.V.
+ Addy Klos
+ a.klos&alphatronmedical.com
+58500
+ ToCenTek
+ yuhaichuang
+ yuhaichuang&hztct.net
+58501
+ ExpertSolutions
+ Dmitriy Khizhinskiy
+ dkhizhinskiy&expertsolutions.ru
+58502
+ Fernandes Contabilidade
+ Fernandes Neto
+ contato&fernandescontabilidade.com
+58503
+ Disrupt Tech Labs
+ Chakshu Tandon
+ chakshu&disrupttechlabs.com
+58504
+ Beijing Yuanshan Networks
+ Wenfeng Liu
+ liuwf&ysxt.com.cn
+58505
+ PERCEIG AI SYSTEMS (OPC) PVT LTD
+ DEEPAK MADHAVAMANDIRAM RAJAN
+ deepak&perceig.com
+58506
+ The Sapling Company, Inc.
+ Dmytro Fedorchenko
+ dmytrof&sapling-inc.com
+58507
+ JSC "IB-Reform"
+ Sergey Shcherbakov
+ info&ib-reform.ru
+58508
+ ISEN Yncrea OUEST
+ Florent KARSENTY
+ florent.karsenty&yncrea.fr
+58509
+ INRAE
+ Jean-Damien POGOLOTTI
+ jean-damien.pogolotti&inrae.fr
+58510
+ ICHEC
+ De Foor Julie
+ steven.cabu&uptime-ict.be
+58511
+ De Foor Julie
+ Cabu Steven
+ steven.cabu&uptime-ict.be
+58512
+ Ably S.r..l.
+ Gaetano Grasso
+ tecnico&ably.it
+58513
+ Computational Imaging Systems, ITI, University of Stuttgart
+ Steffen Kieß
+ steffen.kiess&cis.iti.uni-stuttgart.de
+58514
+ Global Packaging, Inc.
+ Myron Kolodiy
+ admin&glopkg.com
+58515
+ HP Inc.
+ Jeff Jeansonne
+ jeff.jeansonne&hp.com
+58516
+ Vertigo Security
+ Mike Liddekee
+ mike&vertigosecurity.net
+58517
+ Docaposte
+ GHERNATI Mekki
+ mekki.ghernati&docaposte.fr
+58518
+ Thales URS
+ Roshan Jesuratnam
+ roshan.jesuratnam&thalesgroup.com
+58519
+ ZILLNK
+ Dellen Huang
+ nan.huang&zillnk.com
+58520
+ van Gelder Groep
+ Jaap Reijer Ottens
+ jrottens&vangelder.com
+58521
+ keyONE GmbH
+ Christian Schorr
+ c.schorr&keyONE.one
+58522
+ OSA Systeme GmbH
+ Ulf Pambor
+ up&osasysteme.de
+58523
+ COSMED S.r.l.
+ Paolo Brugnoli
+ paolo.brugnoli&cosmed.com
+58524
+ myshoenetwork
+ Carl Lindner
+ c.lindner&mailbox.org
+58525
+ PSC Vodec
+ Rob Lackey
+ rob.lackey&psc-vodec.com
+58526
+ pdhouse.store
+ Pablo Dominguez
+ cobroscompulsivos&gmail.com
+58527
+ Ginger Consulting
+ Martin Buckley
+ martin&gingerconsulting.com
+58528
+ StreamVX Sp. z o.o.
+ Szymon Karbowski
+ contact&streamvx.com
+58529
+ Antimatter
+ Michael Andersen
+ michael&antimatter.io
+58530
+ SolarPower
+ Nino Albrecht
+ mail01&schnickersbend.net
+58531
+ Biznes Systema Telecom, LLC
+ Roman Mironenko
+ accounts&bisyst.ru
+58532
+ Rofim
+ Stéphane GINER
+ stephane&rofim.doctor
+58533
+ Rasheda overseas limited
+ Roufique hossain
+ roufique2&gmail.com
+58534
+ The West African Examinations Council, Banjul
+ Muhammed Lamin Mbowe
+ palamin.mbowe&waecgambia.org
+58535
+ NASES
+ Juraj Rehak
+ juraj.rehak&nases.gov.sk
+58536
+ Služba Vlade Republike Slovenije za digitalno preobrazbo
+ Mark Boris AndrijaniÄ
+ gp.sdp&gov.si
+58537
+ SEP2
+ Mike Goodwin
+ mike.goodwin&sep2.co.uk
+58538
+ SecurityGen Czech, s.r.o
+ Artem Shpynov
+ artem.shpynov&secgen.com
+58539
+ Tenerity Limited
+ Amrik Gill
+ Amrik.Gill&Tenerity.com
+58540
+ Cobira ApS
+ Allan Dickow
+ ad&cobira.co
+58541
+ ring-0.net
+ Sebastian Büttner
+ hostmaster&ring-0.net
+58542
+ Universitätsklinikum Tübingen, Abteilung Sportzmedizin
+ Clemens Plank
+ clemens.plank&med.uni-tuebingen.de
+58543
+ HOSTVM
+ Ivan Klimov
+ i.klimov&pvhostvm.ru
+58544
+ Nordomatic
+ Michael Nyman Schmidt
+ mns&nordomatic.dk
+58545
+ FOXESS CO., LTD.
+ Michael Zhu
+ foxrd&fox-ess.com
+58546
+ muellerpublic.de
+ Erwin Müller
+ erwin&muellerpublic.de
+58547
+ Nowina Solutions
+ Christophe Labbé
+ info&nowina.lu
+58548
+ CHINESE METHODIST SCHOOL (NORTH POINT)
+ WONG HAU KIT MATTHEW [AITH]
+ whk&cmsnp.edu.hk
+58549
+ CHINESE METHODIST SCHOOL (NORTH POINT) INFORMATION TECHNOLOGY DEPARTMENT
+ WONG HAU KIT MATTHEW [AITH]
+ whk&cmsnp.edu.hk
+58550
+ Justin Schlatter
+ Justin Schlatter
+ justin&justinschlatter.com
+58551
+ Weld County School District RE-3J
+ Justin Schlatter
+ justinschlatter&re3j.com
+58552
+ Stellar Industries
+ John L Steenblock
+ jsteenblock&stellarindustries.com
+58553
+ Damanesign
+ Hamdaoui Zouhair
+ zouhair.hamdaoui&damanesign.ma
+58554
+ Gamache, Inc.
+ Mark R. Gamache
+ mark&markgamache.com
+58555
+ Union Dynamic, Inc.
+ Union Dynamic, Inc. ATTN Michael McMinn
+ admin&uniondynamic.com
+58556
+ Franklin City Schools
+ Craig Irgens
+ techdept&franklincityschools.com
+58557
+ netplay GmbH
+ Frederic Kromer
+ freddy&netplay-it.de
+58558
+ Leonardo Bracco
+ Leonardo Bracco
+ leonardo&leonardobracco.com
+58559
+ ShenZhen Lux Power technology Co., LTD
+ Long Yang
+ long.yang&luxpowertek.com
+58560
+ Odessa Missionary Fund
+ Jared Cheesman
+ humantraffickingspecialist&gmail.com
+58561
+ De Greef's Wagen-, Carrosserie- en Machinebouw B.V
+ Paul Sprang
+ psprang&greefa.nl
+58562
+ Sumitomo Bakelite Co., Ltd.
+ Tomoki Matsubara
+ matsubara-tomoki&sumibe.co.jp
+58563
+ XANTRONIX Industrial Heavy Manufacturing Concern
+ Jóna Jónsdóttir
+ iana-pen&xantronix.com
+58564
+ AVIZ NETWORKS
+ Vishal Shukla
+ vishal.shukla&aviznetworks.com
+58565
+ Stadtwerke Annaberg-Buchholz Energie AG
+ Uwe Kreher
+ edv&swa-b.de
+58566
+ OCSIN – République et Canton de Genève
+ Jean-Marc Mottet
+ jean-marc.mottet&etat.ge.ch
+58567
+ Questgates LTD
+ Steve Holland
+ steve.holland&questgates.co.uk
+58568
+ PT. Indoreka Jaya Wutama
+ Iskandar Iman Soeriyanto
+ iskandar.tong&gmail.com
+58569
+ NCHAIN UK LIMITED
+ Ajay Patel
+ software&nchain.com
+58570
+ Kalil Bottling Co.
+ Aaron Clay
+ aclay&kalilbottling.com
+58571
+ Dualz Solutions
+ Stephane van Hardeveld
+ stephane&dualz-solutions.nl
+58572
+ Christoph Meyer
+ Christoph Meyer
+ christoph.meyer.2006&gmail.com
+58573
+ Peak Data Networks, Inc.
+ Terri Beideman
+ compliance&peakdatanet.org
+58574
+ BSD HomeLab Project
+ Aisha Tammy
+ bsd-homelab&bsd.ac
+58575
+ Pnarp.com
+ Phillip Norbert Ã…rp
+ enterprise-number&pnarp.com
+58576
+ Phelps County Regional Medical Center
+ Daniel Dunstedter
+ ddunstedte&phelpshealth.org
+58577
+ Red Lily
+ Keaton Alexander Guger Lair
+ keatonaglair&redlilyinter.net
+58578
+ Keaton Alexander Guger Lair
+ Keaton Alexander Guger Lair
+ me&kagl.me
+58579
+ Mercury Limited
+ Peter Bach
+ peter.bach&mercury.co.nz
+58580
+ Gamania Digital Entertainment Co., Ltd.
+ Hortin Wang
+ lic_info&gamania.com
+58581
+ iCloudShield Security Technology Co.,Ltd.
+ Guanwen Chen
+ it&icloudshield.com
+58582
+ Momenta
+ Cui Guangxu
+ cuiguangxu&momenta.ai
+58583
+ Association Consortium Standardization in Lab Automation (SiLA)
+ Daniel Juchli
+ daniel.juchli&sila-standard.org
+58584
+ Elpitech LLC
+ Konstantin Kirik
+ konstantin.kirik&elpitech.ru
+58585
+ Contact Software GmbH
+ Frank Patz-Brockmann
+ fp&contact.de
+58586
+ JMARK Business Solutions, Inc.
+ Thomas Douglas
+ TechOpsReg&jmark.com
+58587
+ Deutsche Edelstahlwerke Specialty Steel GmbH & Co. KG
+ Thomas Rakowski
+ thomas.rakowski&dew-stahl.com
+58588
+ Arteixo Telecom S.A.
+ Daniel Alonso López Grandal
+ dlopez&arteixotelecom.com
+58589
+ TrueConf
+ Aleksandr Kuznetsov
+ kuznetsov&trueconf.com
+58590
+ Antenna Entertainment
+ Szabolcs Vertesi
+ cee-itsupport&antenna-entertainment.com
+58591
+ US House of Representatives
+ David Waller
+ david.waller&mail.house.gov
+58592
+ Keller Rohrback
+ Casey Allard
+ itnotify&kellerrohrback.com
+58593
+ Keller Rohrback
+ Casey Allard
+ itnotify&kellerrohrback.com
+58594
+ ClusterPower SRL
+ Vladimir Ester
+ vladimir.ester&clusterpower.ro
+58595
+ Aplimedia
+ Nour Hatoum
+ n.hatoum&aplimedia.net
+58596
+ VIA Motors, Inc.
+ James Perriton
+ oid&viamotors.com
+58597
+ Hytera Austria GmbH
+ Mario Fenz
+ mario.fenz&hytera-austria.eu
+58598
+ Merlin Cinematic, Inc.
+ Curtis Lee Fulton
+ curtis&merlin.video
+58599
+ NIPPON TECHNO LAB INC.
+ Madan Pandey
+ madan&ntl.co.jp
+58600
+ ZPP Ingenieure AG
+ Hristo Hristov
+ hh&zpp.de
+58601
+ F+ Networks
+ Gorokhov Ilya
+ igorokhov&fplusnetworks.ru
+58602
+ Artaker Computersysteme GmbH
+ Martin Boeck
+ m.boeck&artaker.at
+58603
+ Acredita Assessment SpA
+ Alexander Osorio
+ chile.acredita&gmail.com
+58604
+ Sundwiger Messingwerk GmbH
+ Alexander Severing
+ alexander.severing&sundwiger-mw.com
+58605
+ Bundesanstalt für Arbeitsschutz und Arbeitsmedizin
+ Torsten Agerholm Laursen
+ Z1.3&baua.bund.de
+58606
+ Nictiz
+ Alexander Henket
+ henket&nictiz.nl
+58607
+ EZ Solutions Inc
+ Nate Folker
+ nate&ezsolutions.us
+58608
+ zitrotec
+ Falk Rismansanj
+ info&zitrotec.de
+58609
+ FoneSys
+ Mukunda Haveri S
+ mukunda&fonesys.in
+58610
+ NodeWeaver Corporation
+ Carlo Daffara
+ carlo.daffara&nodeweaver.eu
+58611
+ Rhein-Kreis Neuss
+ Timo Willeke
+ tuiv&rhein-kreis-neuss.de
+58612
+ Cynte Technologies
+ Ali Tunc
+ info&cynte.com
+58613
+ CNRS DR13
+ Julien Garnier
+ julien.garnier&dr13.cnrs.fr
+58614
+ ARION CONTROLS
+ Ariel Garcia
+ ariel.garcia&arion-controls.com
+58615
+ Meduit
+ Bryan Stamm
+ bryan.stamm&meduitrcm.com
+58616
+ Nokia Shanghai Bell
+ Weihong Chen
+ weihong.chen&nokia-sbell.com
+58617
+ mediaBEAM GmbH
+ Ralph Seichter
+ ralph.seichter&mediabeam.com
+58618
+ Ideal Image Development Corporation
+ Vinh Dang
+ admin&idealimage.com
+58619
+ Setl Group
+ Aleksandr Li
+ admins&setlgroup.ru
+58620
+ Shengye Wang
+ Shengye Wang
+ iana&shengye.wang
+58621
+ The University of Tokyo
+ SATO, Hiroyuki
+ schuko&satolab.itc.u-tokyo.ac.jp
+58622
+ Siqens GmbH
+ Matthias Wössner
+ woessner&siqens.de
+58623
+ Beijing EasySky Technology Ltd.
+ Zhijian HAN
+ zhijian.han&easysky.com.cn
+58624
+ Kortel
+ Tomasz Sienicki
+ info&kortel.pl
+58625
+ Aptic Aktiebolag
+ CIO Aptic
+ cio&aptic.net
+58626
+ ASSE
+ Sebastian Nuñez
+ sebastian.nunez&asse.com.uy
+58627
+ JaggedXY Inc.
+ Greg Burdett
+ greg.burdett&jaggedxy.com
+58628
+ Glasgow Clyde College
+ Graeme MacCormick
+ gmaccormick&glasgowclyde.ac.uk
+58629
+ ITAutom8
+ Samuel Riley
+ riley&itautom8.com
+58630
+ C9-OBSCURITY.CO.UK LAB
+ T Joynson
+ tim.joynson&yahoo.com
+58631
+ Scientific Software and Systems Limited
+ Paul Platen
+ Paul.Platen&sss.co.nz
+58632
+ Vacanceselect Group
+ SSI
+ ssi&vacanceselect.com
+58633
+ Spectralbeam Ltd
+ Alan Tipper
+ alan&spectralbeam.com
+58634
+ aity AG
+ John Henz
+ john.henz&hpbsc.ch
+58635
+ Almi GmbH
+ Almi Support
+ support&almi.at
+58636
+ Aegis Power Systems, Inc.
+ Aj Uhlik
+ auhlik&aegispower.com
+58637
+ CJSC "Interdnestrcom"
+ Mansur Dolgoarshinnykh
+ mansur&admin.idknet.com
+58638
+ HATSec LLC
+ Nicholas Hunt
+ nick&hatsec.com
+58639
+ sematicon AG
+ Michael Walser
+ admin&sematicon.com
+58640
+ SMC Gateway Ltd
+ Kevin Golding
+ kevin.golding&smc-gateway.com
+58641
+ Borussia Dortmund GmbH & Co. KGaA
+ Marcel Betz
+ marcel.betz&bvb.de
+58642
+ ExtWeb
+ Murty Rompalli
+ govadmin2&extweb.org
+58643
+ Nagano Japan Radio co Ltd
+ Kenji Shimada
+ shimada.kenji2&jrc.co.jp
+58644
+ DoveTech Consulting
+ Joshua Taylor
+ josh.taylor&lonnyfwd.e4ward.com
+58645
+ BearingPoint GmbH
+ Iana Responsible
+ ianaresponsible&bearingpoint.com
+58646
+ milch & zucker - Talent Acquisition & Talent Management Company AG
+ Arne Groskurth
+ arne.groskurth&milchundzucker.de
+58647
+ Pathec
+ Patricio Cobelo
+ patricio.cobelo&outlook.com
+58648
+ Motional AD Inc
+ Deepak Kumar
+ deepak.kumar&motional.com
+58649
+ ZIONCOM (Shenzhen) Technology Ltd.
+ Wang Xing
+ wangxing&carystudio.com
+58650
+ Proactive MD
+ David Van Laecke
+ dvanlaecke&proactive.md
+58651
+ NETxAutomation Software GmbH
+ Paul Furtak
+ office&netxautomation.com
+58652
+ University Medical Center Groningen
+ Frank Beckers
+ f.a.beckers&umcg.nl
+58653
+ robinkielgass
+ Robin Kielgaß
+ robin_kielgass&live.de
+58654
+ BelowZero
+ Raul Muñoz Pla
+ raul.munoz&belowzero.es
+58655
+ IRAM - Institut de Radioastronomie Millimétrique
+ Jean-Yves MICHAUD
+ michaud&iram.fr
+58656
+ octetwave GmbH
+ Luca Friedrich
+ admin&ops.octetwave.de
+58657
+ Shenzhen Megarevo Technology Co.,Ltd
+ teddy.xiong
+ xiongzhixue&megarevo.com.cn
+58658
+ CjyDev
+ Abbie R Gantt
+ cjydev&net.tnn.cc
+58659
+ Devin Nakamura
+ Devin Nakamura
+ devin&devinnakamura.com
+58660
+ Odessa Medical Enterprises
+ Janette Garcia
+ jgarcia&odessamd.com
+58661
+ Oakham School
+ Mike Dunderdale
+ software&oakham.rutland.sch.uk
+58662
+ Sol Plaatje Municipality
+ Wikus Gouws
+ wikusg&solplaatje.org.za
+58663
+ New Brunswick Community College (NBCC)
+ Joey Leclerc
+ joey.leclerc&nbcc.ca
+58664
+ PNETWORKS ELEKTRONIK BILISIM VE VERI HIZMETLERI A.S.
+ EMINE ILHAN
+ emine.ilhan&pnetworks.com.tr
+58665
+ RTM Innovation
+ Anna Bzymek
+ mkotasinski&rtminnovation.pl
+58666
+ Petco
+ Miguel Candelas
+ DataCenterServices-Wintel&PETCO.com
+58667
+ Remote Spark Corp.
+ Walter Wang
+ yongtao&toremote.com
+58668
+ Transaction Junction
+ Johan v.d Merwe
+ techadmin&switch.tj
+58669
+ Federal State Budgetary Institution “Centre for Strategic Planning and Management of Biomedical Health Risks†of the Federal Medical Biological Agency
+ Roman Ivanov
+ ib&cspfmba.ru
+58670
+ Kiss Kornel
+ Kiss Kornel
+ kornel&kisskornel.com
+58671
+ Common Fate
+ Chris Norman
+ chris&commonfate.io
+58672
+ Leibniz-Institut fuer Sonnenphysik (KIS)
+ Peter Caligari
+ edv&leibniz-kis.de
+58673
+ Sertrix GmbH & Co. KG
+ Alexander Becker
+ alexander.becker&sertrix.de
+58674
+ Coto CICSA
+ Fernando Ayail
+ seguridadinfo&coto.com.ar
+58675
+ zhiyang
+ luguoliang
+ 78585713&qq.com
+58676
+ Wolcott Public Schools
+ Jeremy DeRoy
+ jderoy&wolcottps.org
+58677
+ CYRO
+ Roger Kirchhofer
+ admin&cyro.ch
+58678
+ Bocabrowardtechexperts LLC
+ James Gibbons
+ bocabrowardtechexperts&outlook.com
+58679
+ Woodridge School District 68
+ Mike Feeley
+ feeleym&woodridge68.org
+58680
+ Muzeum Jozefa Pilsudskiego w Sulejowku
+ Szymon Kowalczyk
+ pkit&mjpws.pl
+58681
+ Integrale IT
+ Szymon Janczak
+ ldap&integraleit.pl
+58682
+ Fisher Titus Medical Center
+ Matthew Wells
+ mwells&ftmc.com
+58683
+ LACO Technologies Inc.
+ Anson Luck
+ ansonl&lacotech.com
+58684
+ Neurozen Inc.
+ Horsng Junn
+ kai&neurozen.ai
+58685
+ Refulgent
+ Marius Kohsiek
+ javanaut&refulgent.de
+58686
+ PPL Electric Utilities
+ Matthew Wallace
+ mwwallace&pplweb.com
+58687
+ PPL Electric Utilities
+ Matthew Wallace
+ mwwallace&pplweb.com
+58688
+ Österreichisches Rotes Kreuz Landesverband Salzburg
+ Werner Maisl
+ support&s.roteskreuz.at
+58689
+ IT-Reset
+ Sergei Kalinin
+ pen&it-reset.com
+58690
+ MONDO POWER PTY LTD
+ Kirstie Wu
+ kirstie.wu&mondo.com.au
+58691
+ b-plus GmbH
+ Christian Marchl
+ christian.marchl&b-plus.com
+58692
+ ABYSS s.r.o.
+ Robo Murin
+ robo&abyss.sk
+58693
+ Stiegelmeyer GmbH & Co. KG
+ Dennis Vorschuetz
+ dennis.vorschuetz&stiegelmeyer.com
+58694
+ Synthetic Sistemas Ltda
+ Thiago Nascimento
+ thiago&synthetic.works
+58695
+ Ultimate Visual Solutions Limited
+ Phill Whitehead
+ phill&ultimatevs.co.uk
+58696
+ David Timber's Private Infrastructures
+ David Timber
+ david&snart.me
+58697
+ Kyodo KY-TEC Corporation
+ Masaki Ichino
+ ichino&ky-tec.co.jp
+58698
+ Bogon Flux Metrology
+ Kenneth Hartman
+ domain001&bogometer.com
+58699
+ Security101
+ David Yack
+ dyack&security101.com
+58700
+ Institute for Social Policy & Research Development Pvt. Ltd
+ Manoj Kumar Bhatta
+ infoisprd&gmail.com
+58701
+ floLIVE
+ Gamly Romano
+ gamly.romano&flolive.net
+58702
+ NOUVEAL
+ Anne Thibaudon
+ athibaudon&nouveal.com
+58703
+ Peter Palfi
+ Peter Palfi
+ peterpalfi5&gmail.com
+58704
+ Hill
+ Mikko Korpelainen
+ mikko&kukkula.net
+58705
+ PQD
+ Pol-Quentin DUPONT
+ IANA&pqd.fr
+58706
+ DiCon Fiberoptics, Inc.
+ Kyle Kovacs
+ dfi-dept-desktopsupport&diconfiberoptics.com
+58707
+ Hangzhou Eagle Cloud Security Technology Inc
+ Xiaojun Li
+ lixiaojun&eagleyun.com
+58708
+ Relaycorp, Inc.
+ Gus Narea
+ gus&relaycorp.tech
+58709
+ ESSILORLUXOTTICA
+ DEFOSSEZ Etienne
+ etienne.defossez&essilor.com
+58710
+ IgniSign
+ Julien Jenoudet
+ julien&ignisign.io
+58711
+ Candy Horses LLC
+ Caramel Drop
+ caramel&candyhorses.social
+58712
+ Martin Winter
+ Martin Winter
+ iana&winter-martin.de
+58713
+ SANEF
+ SANEF
+ postmaster&sanef.com
+58714
+ NC Systems GmbH
+ Aniket Yeragi
+ aniket.yeragi&nc-systems.de
+58715
+ Nebraska Legislature
+ Jim Sheets
+ jsheets&leg.ne.gov
+58716
+ Kooima Company
+ Brent Van Oort
+ brentvo&kooimacompany.com
+58717
+ ActiveDirectoryKC.NET
+ ActiveDirectoryKC.NET Administrator
+ ActiveDirectoryKC&gmail.com
+58718
+ Boariu Technology SRL
+ Florin Boariu
+ florin.iana&rootshell.ro
+58719
+ Stadtwerke Haldensleben GmbH
+ Uwe Ahrend
+ uwe.ahrend&swhdl.de
+58720
+ Orthopedic and Sports Medicine Specialist of Green Bay, SC
+ Joan Johnson
+ jjohnson&osmsgb.com
+58721
+ it-economics GmbH
+ Martin Winter
+ sysadmin&it-economics.de
+58722
+ Maximilian Kapra
+ Maximilian Kapra
+ maximilian&kapra.de
+58723
+ TrusAuth Inc
+ Levi Marvin
+ levimarvin&trusauth.com
+58724
+ Monban Project
+ Magnus Kaiser
+ monban&4xoc.com
+58725
+ Unassigned
+ Removed 2022-04-12
+ ---none---
+58726
+ CIS
+ Nikolaos Angelidis
+ nick.angelidis&hotmail.com
+58727
+ Traverse Technologies Australia Pty Ltd
+ Mathew McBride
+ matt&traverse.com.au
+58728
+ Mellon
+ Mikko Korpelainen
+ mikko&mellon.fi
+58729
+ Pangealand SL
+ Pau Mestre
+ pau.mestre&exoticca.com
+58730
+ XH Smart Tech
+ Jensen Peng
+ jensen.peng&xhsmartech.com
+58731
+ RABHU PROJECTS
+ SIMPHIWE ABRAM RABHU
+ simphiweabram&gmail.com
+58732
+ BASS GmbH
+ Christian Engel
+ christian.engel&bass-tools.com
+58733
+ Hunan GCE Technology Co.,Ltd
+ Hui Tang
+ 9810639&qq.com
+58734
+ Wireless-CAT LLC
+ Evgeniy Manachkin
+ support&wi-cat.ru
+58735
+ DIEFFENBACHER GMBH Maschinen- und Anlagenbau
+ Dirk Reimold
+ Dirk.Reimold&dieffenbacher.de
+58736
+ Seplat Energy
+ Chijioke Amaefuna
+ camaefuna&seplatenergy.com
+58737
+ Greenfire Resources Operating Corporation
+ Joel Francisco
+ jfrancisco&greenfireres.com
+58738
+ haoyufumaoyi
+ congyufei
+ 185013119&qq.com
+58739
+ BHL Building Health Lab UG
+ Alvaro Valera Sosa
+ a.valera.sosa&buildinghealth.eu
+58740
+ Softwerke Magdeburg e.V.
+ Malik Mann
+ admin&softwerke.md
+58741
+ The General Authority for State Registration of Mongolia
+ Tungalag Ochirsukh
+ esign_mongolia&burtgel.gov.mn
+58742
+ ETHIAS
+ Laurent GREVESSE
+ laurent.grevesse&nrb.be
+58743
+ SIA "TELESTRIDER"
+ Jekaterina Stehnovska
+ services&telestrider.com
+58744
+ zerotrustlab
+ Graye Holder
+ graye_holder&yahoo.com
+58745
+ VASSILI LEONOV LML
+ VASSILI LEONOV
+ vleolml&mail.ru
+58746
+ AMC Engineers
+ Keith Confer
+ kconfer&amc-engineers.com
+58747
+ Stricker Dienstleistungs GmbH
+ Robin Steimar
+ hotline&stricker-gruppe.de
+58748
+ SwarmFarm Robotics Pty Ltd
+ Andrew Lipscomb
+ andrew.lipscomb&swarmfarm.com
+58749
+ 贵州还破云科技有é™å…¬å¸ (Guizhou Huanpoyun Technology Co., Ltd.)
+ å´å· (Wu Chuan)
+ 1143753121&qq.com
+58750
+ Haproxy Technologies, LLC
+ Michael Paulete
+ Network.management&haproxy.com
+58751
+ TallPine Technologies, Inc.
+ Jerold Sampson
+ sampson&tallpine.com
+58752
+ KCF Technologies, Inc.
+ IANA Registration Team
+ iana&kcftech.com
+58753
+ CERTISURE CERTIFICATION
+ Florian de Vaulx
+ florian&certisure.com
+58754
+ Communications & Power Industries, LLC
+ Michael Setto
+ michael.setto&cpii.com
+58755
+ Hut 8
+ James Bothe
+ james.bothe&hut8mining.com
+58756
+ Civil Aviation Authority of New Zealand
+ Charlie Shi
+ Charlie.Shi&caa.govt.nz
+58757
+ Capx Nederland B.V.
+ Florian van Oudgaarden
+ support&capxnederland.nl
+58758
+ Tecalis Software S.L.
+ Alberto Jose Campos Viqueira
+ alberto.campos&tecalis.com
+58759
+ nodusTech
+ JAMES SCHOLL
+ info&nodus-tech.com
+58760
+ nodusGroup, Inc.
+ JAMES SCHOLL
+ info&nodus-group.com
+58761
+ TAIWAN MOBILE CO., LTD.
+ Jonathan Dan
+ jonathandan&taiwanmobile.com
+58762
+ Tech for the People Inc
+ Brian Dube
+ support&bdubeit.com
+58763
+ Beijing Tianchuang KaiRui science and Technology Co., LTD
+ wangzhu
+ wangzhu0112&163.com
+58764
+ Jim Goodall
+ Jim Goodall
+ jim.goodall&blueyonder.co.uk
+58765
+ Nanometrics
+ David Easton
+ davideaston&nanometrics.ca
+58766
+ Advisicon, Inc.
+ Kevin Schmitt
+ kevin.schmitt&advisicon.com
+58767
+ Aguas da Regiao de Maputo, SA
+ Boris Wiethoff
+ boris&adem.co.mz
+58768
+ Affiliated Podiatrists of South Jersey, Ltd.
+ Susan Ippolito
+ precerts&footcarecenters.net
+58769
+ Votez Cthulhu
+ Jérémie ANDRÉI
+ 5mpwki&lu6.fr
+58770
+ kplola
+ kevin KANGNI
+ mail&kplola.fr
+58771
+ Widenorth AS
+ Helge Fanebust
+ hfanebust&widenorth.com
+58772
+ OpenFIPS201
+ Kim O'Sullivan
+ kim&openfips201.org
+58773
+ IONOTRONICS Corporation
+ Sasan Ardalan
+ sasan&ionotronics.com
+58774
+ GMTO Corp
+ Sam Chan
+ oid.admin&gmto.org
+58775
+ Shengzhen Enatel Electronics Co.,Ltd
+ TangXing
+ tangxing&enatel.com.cn
+58776
+ Lomax A/S
+ Lasse Meggele
+ lasse.meggele&lomax.dk
+58777
+ PzBrig 12
+ Alexander Alt
+ fmkppzbrig12mobsysbtrbgrp&bundeswehr.org
+58778
+ One D. Piece
+ Derra Abdoul Rachid
+ rachidderra12&gmail.com
+58779
+ BofA TI
+ Michelle Jones
+ mjones104&bofa.com
+58780
+ Magenta Living
+ IT Helpdesk
+ ithelpdesk&magentaliving.org.uk
+58781
+ DMESG Solucoes em TI
+ Diego Oliveira
+ seko&dmesg.com.br
+58782
+ Minglink Technology(Shenzhen) Co.,Ltd
+ Tony Tan
+ tony&minglink.com
+58783
+ JSC Nefteavtomatika
+ Salavat Iskhakov
+ iskhakov-sr&nefteavtomatika.ru
+58784
+ Arjun
+ Arjun Gopalakrishna
+ 247arjun&gmail.com
+58785
+ Billon Digital Services sp. z o.o.
+ Jacek Pikul
+ jacek.pikul&billongroup.com
+58786
+ Marine Biological Laboratory
+ Richard Fox
+ rfox&mbl.edu
+58787
+ Amulet Hotkey
+ William Bagshaw
+ william.bagshaw&amulethotkey.com
+58788
+ LUMEO RHIS
+ Doug Parfett
+ doug.parfett&lumeorhis.ca
+58789
+ MMRMSolutions
+ Michael Setto
+ mike&mmrmsolutions.com
+58790
+ LifeScape
+ Dan Luke
+ dan.luke&lifescapesd.org
+58791
+ Drehertec Soluções Eletronicas LTDA ME
+ Johnny Dreher
+ johnnydreher&gmail.com
+58792
+ MedCrypt, Inc.
+ Eric Pancoast
+ iana&medcrypt.co
+58793
+ IDEC Technical Services Ltd.
+ Thomas Davidson
+ thomasdavidson&idectech.com
+58794
+ CNIT
+ Jihua Li
+ lijihua&cloudnineinfo.com
+58795
+ Beijing SmartAll Technology Co., Ltd.
+ DengYanbing
+ admin&smartall.com.cn
+58796
+ Beijing WoLink Information Technology Co., LTD
+ michael
+ michael&vsbc.com
+58797
+ MetaTransform AB
+ Stefan Gustafsson
+ stefan&metatransform.se
+58798
+ Anton Häring KG
+ Tomasz Adamczyk
+ tomasz.adamczyk&pl.anton-haering.com
+58799
+ Diakonie Michaelshoven e.V.
+ Stefan Joussen
+ s.joussen&diakonie-michaelshoven.de
+58800
+ Solutions 4 Media d.o.o.
+ Alen Obad
+ Alen.obad&solutions4media.com
+58801
+ KAO USA Inc.
+ Sunny Patel
+ sunny.patel&kao.com
+58802
+ IT Consulting Walonka
+ Christian Walonka
+ christian&walonka.de
+58803
+ Foot and Ankle Center Of SJ
+ Matthew Wohlgemuth
+ podiatrycare750&yahoo.com
+58804
+ Cimetrix
+ David Warren
+ david.warren&cimetrix.com
+58805
+ Saipher ATC
+ FRANCIS PEREIRA
+ iana&saipher.com.br
+58806
+ Servus Credit Union Ltd.
+ Sudarshan Shrinivasan
+ Sudarshan.Shrinivasan&servus.ca
+58807
+ Allied Associates International, Inc
+ Regina Hansen
+ regina.hansen&a2ius.com
+58808
+ Jungmann Systemtechnik GmbH & Co. KG
+ Daniel Richardt
+ dev&jst.ag
+58809
+ Quectel Wireless Solutions Co., Ltd.
+ Mao, Xuchuan
+ richard.mao&quectel.com
+58810
+ EIR
+ Marco Fais
+ marco.fais&eir.ie
+58811
+ Glacier Pediatrics, LLC
+ Thea Paddleford
+ tpaddleford&glacierpediatricsllc.com
+58812
+ Nexustorage
+ Glen Olsen
+ glen.olsen&nexustorage.com
+58813
+ Crisaleo Limited
+ Cristian Salvo Leonardi
+ company&crisaleo.com
+58814
+ Free SENEGAL
+ Daouda DIOP
+ ddiop&free.sn
+58815
+ Tehnika Pty Ltd
+ Tehnika Infrastructure
+ infrastructure&tehnika.com.au
+58816
+ EZ-NET Ubiquitous Co.,Ltd
+ Kyung il, Cho
+ ackia&ez-net.co.kr
+58817
+ CertCloud Pte. Ltd.
+ Edwin Zhai
+ edwin.zhai&certcloud.com
+58818
+ ITPRO
+ MIKE BRADSHAW
+ mike&mikebradshaw.dev
+58819
+ Panabit Software Co.,LTD.
+ Lynch Wang
+ wang.lin&panabit.com
+58820
+ Stadtwerke SH GmbH & Co. KG
+ Thorsten Spielmanns
+ t.spielmanns&stadtwerke-sh.de
+58821
+ Crea Inc
+ Makoto Murai
+ contact&creacorp.jp
+58822
+ Suzhou Huaqi Intelligent Technology Co. LTD
+ Monica Qiu
+ qiuli&huaqi.info
+58823
+ 深圳è”åˆæµ‹è¯• (Shenzhen Joint Test)
+ 罗泽辉 (Luo Zehui)
+ cardinal_luo&combine-testing.com
+58824
+ Versity Tech
+ Arjun Dahal
+ arjundahalard.thereason&gmail.com
+58825
+ analiti LLC
+ Eran Naveh
+ contact&analiti.com
+58826
+ Diamondback Energy
+ Chris Young
+ CYoung&DiamondbackEnergy.com
+58827
+ Securenetology
+ Chris Young
+ CYoung&Securenetology.com
+58828
+ Rotex 1820
+ Gideon Mohr
+ webmaster&rotex1820.de
+58829
+ D1GITAL.ORG PROSTA SPÓÅKA AKCYJNA
+ Dawid Banaszewski
+ dawid&d1gital.org
+58830
+ Computer Research Association, Southern University of Science and Technology
+ Qingyuan Fan
+ cra&sustech.edu.cn
+58831
+ Nozomi Networks
+ Alessandro Lo Forte
+ alessandro.loforte&nozominetworks.com
+58832
+ Assmann Electronic GmbH
+ Philip Glittenberg
+ AGROUP-IT-SERVICES&assmann.com
+58833
+ Elemy LLC
+ Vadim Voronov
+ info&elemy.ru
+58834
+ Kiel.social
+ Jan Kaessens
+ info&kiel.social
+58835
+ Mariner
+ Mariner IT
+ iteng&marinerwealth.com
+58836
+ TG Systems
+ Petr Tarbeev
+ dev&tgsystems.ru
+58837
+ MRM Health NV
+ Marcel de Leeuw
+ marcel.deleeuw&mrmhealth.com
+58838
+ China Greatwall Technology Group Co., Ltd.
+ Yanqin Wu
+ wuyanqin&greatwall.com.cn
+58839
+ MicroNOC Inc.
+ Isaac Yen
+ isaacny&MicronocInc.com
+58840
+ California Department of Transportation
+ Michael Robinson
+ michael.c.robinson&dot.ca.gov
+58841
+ Financial Statement Services Inc
+ Network Operations
+ netops&fssi-ca.com
+58842
+ NORTH CANTON PODIATRY INC
+ JODI STEPHENSON
+ NORTHCANTONPODIATRY&OUTLOOK.COM
+58843
+ Digital Research Alliance of Canada
+ Darren Boss
+ darren.boss&alliancecan.ca
+58844
+ Alpha ESS Co., Ltd.
+ Jester Li
+ jester.li&alpha-ess.com
+58845
+ Heldele GmbH
+ Daniel Baron
+ salach&heldele.de
+58846
+ Advertising Specialty Institute
+ Seth Kusiak
+ skusiak&asicentral.com
+58847
+ Energys
+ Hamish Lucas
+ hamish&lesolutions.com.au
+58848
+ Bensalem Township School District
+ Anthony Wilkus
+ awilkus&bensalemsd.org
+58849
+ Beijing Cgprintech Technology Co.,Ltd
+ Yan Zhixin
+ yanzhixin&cgprintech.com
+58850
+ CNH Industrial
+ Ying Hu
+ ying.hu&cnhind.com
+58851
+ Maria Parham Health
+ Kimberly Smith
+ kimberly.smith2&lpnt.net
+58852
+ China Digital Video
+ Lin Dai
+ dai_lin&cdv.com
+58853
+ Suono Telecom Srl
+ Ing. Pierangelo Longhi
+ lab&suono.com
+58854
+ unibob
+ Kozlov Oleg
+ okozlov&sales.pack.ru
+58855
+ novaroll
+ Kozlov Oleg
+ okozlov&sales.pack.ru
+58856
+ The Hope Center for Cancer Care
+ Raza Syed
+ Raza.Syed&neocancer.com
+58857
+ Borough of Quakertown
+ Paul Yaskowski
+ pyaskowski&quakertown.org
+58858
+ Beijing ThreatBook Technology Co., Ltd.
+ Zihui Qu
+ quzihui&threatbook.cn
+58859
+ PLNDRM
+ Grant Browne
+ grant.browne&plndrm.net
+58860
+ Vector Technologies, LLC
+ Sergey Gusakov
+ sgusakov&vectortechnologies.ru
+58861
+ Shaanxi Gangsion Electronic Technology Co., Ltd
+ chaikeran
+ chaikeran&126.com
+58862
+ Australian Digital Health Agency
+ Nathan Collins
+ nathan.collins&digitalhealth.gov.au
+58863
+ IIIoT Technologies Co.,Ltd
+ Frank Tsai
+ caixiansen&iiiot.io
+58864
+ Airgain, Inc.
+ IT Admin
+ it&airgain.com
+58865
+ CTMA
+ Sylvio Benard
+ support&ctma.ca
+58866
+ Parity Security
+ Jann So
+ jannso&protonmail.com
+58867
+ Gristlepit Labs
+ Robert Ridley
+ reridley&gp-lab.net
+58868
+ secore.ly GmbH
+ Michael Jung
+ michael.jung&secore.ly
+58869
+ Teal Communications
+ Paul Bagyenda
+ paulb&tealcommunications.com
+58870
+ Ministerium für Wissenschaft, Energie, Klimaschutz und Umwelt des Landes Sachsen-Anhalt
+ Dr.-Ing. Mario Hildebrandt
+ mario.hildebrandt&mwu.sachsen-anhalt.de
+58871
+ Istok-Audio Intl.
+ Aleksey Evtyushkin
+ ea&ia-group.ru
+58872
+ Ravenswood Technology Group, LLC
+ Brian Desmond
+ bdesmond&ravenswoodtechnology.com
+58873
+ Helsinki Systems GmbH
+ Janne Heß
+ hostmaster+iana&helsinki-systems.de
+58874
+ WLS Stamping
+ Aaron Shaffer
+ ashaffer&wlsstamping.com
+58875
+ Helix Linear Technologies
+ Aaron Shaffer
+ ashaffer&helixlinear.com
+58876
+ Shaffer Consulting
+ Aaron Shaffer
+ aaron&shafferconsulting.com
+58877
+ Elbe Flugzeugwerke GmbH
+ Bernd Zimmermann
+ bernd.zimmermann&efw.aero
+58878
+ FutureE GmbH
+ Thies Stange
+ edv&future-e.com
+58879
+ KKTC Polis Genel Müdürlüğü
+ Derviş Gürtekin
+ dervis.gurtekin&polis.gov.ct.tr
+58880
+ The Francis Crick Institute Limited
+ ITO Infrastructure Team
+ its-admin&crick.ac.uk
+58881
+ Liverpool Central School District
+ Chris Marion
+ cmarion&liverpool.k12.ny.us
+58882
+ Knödelwerkstatt GmbH & Co. KG
+ Sebastian Pape
+ sebastian&die-knoedelwerkstatt.de
+58883
+ City of Asheville
+ Shannon Barrett
+ sbarrett&ashevillenc.gov
+58884
+ Onyx Spectrum Technology Inc
+ Harper Anderton
+ Handerton&onyxspectrum.com
+58885
+ Darden School of Business
+ Matt Marine
+ marinem&darden.virginia.edu
+58886
+ Darden School of Business
+ Matt Marine
+ marinem&darden.virginia.edu
+58887
+ Intuitive Surgical
+ Harvey Tran
+ harvey.tran&intusurg.com
+58888
+ Telecom Infra Project
+ Christopher Busch
+ chris.busch&mail.telecominfraproject.com
+58889
+ Telecom Infra Project
+ Christopher Busch
+ chris.busch&mail.telecominfraproject.com
+58890
+ Telecom Infra Project
+ Christopher Busch
+ chris.busch&mail.telecominfraproject.com
+58891
+ FuriosaAI
+ Hyuck Han
+ hyuck.han&furiosa.ai
+58892
+ livefree
+ Joshua James Maisonneuve
+ livefree.joshua.j&gmail.com
+58893
+ Beijing Nodes Network Tech. Ltd. Co
+ Junwei.Ren
+ renjunwei&nodes.com.cn
+58894
+ Factum Identity Solutions
+ Rocio Casanova
+ rocio.casanova&factum.es
+58895
+ ask! – Beratungsdienste für Ausbildung und Beruf
+ WAGNER AG
+ tm-system&wagner.ch
+58896
+ Kheiron Medical Technologies Ltd
+ Dan Sullivan
+ systems&kheironmed.com
+58897
+ Profil Institut fuer Stoffwechselforschung GmbH
+ Marcus Daniel
+ marcus.daniel&profil.com
+58898
+ Bruckner Artists- & Eventmanagement OG
+ Juergen M. BRUCKNER
+ info&bruckner.events
+58899
+ Pliant.io, Inc.
+ Shane Hadden
+ shane&pliant.io
+58900
+ Tradesegur SA
+ Mario Lopez
+ mario&tradesegur.com
+58901
+ County of Volusia
+ John Bailey
+ SystemsandDB&volusia.org
+58902
+ Authenta
+ Stephen Pi
+ stephenpi&micron.com
+58903
+ Erie Shores HealthCare
+ Scott Baker
+ integration&transformsso.ca
+58904
+ Hôtel-Dieu Grace Healthcare
+ Scott Baker
+ integration&transformsso.ca
+58905
+ Windsor Regional Hospital
+ Scott Baker
+ integration&transformsso.ca
+58906
+ Chatham-Kent Health Alliance
+ Scott Baker
+ integration&transformsso.ca
+58907
+ KGAU "RCSP "AZVS"
+ Mikhail Burichenko
+ it&azvs-krsk.ru
+58908
+ Gmantra
+ Adarsh
+ root&gmantra.org
+58909
+ Austin DeFrancesco
+ Austin DeFrancesco
+ austin&defcesco.io
+58910
+ Innoflight
+ Grant Walton
+ gwalton&innoflight.com
+58911
+ Royal Digital
+ Hakam Al Taher
+ hakam313&gmail.com
+58912
+ CLO
+ Yang Hui
+ 41063068&qq.com
+58913
+ Loserth Schranner & Partner mbB
+ Johannes Hinterberger
+ hinterberger&berater-kanzlei.bayern
+58914
+ HITRUST Services Corp.
+ Pat Lee
+ pat.lee&hitrustalliance.net
+58915
+ Compass Lab Services
+ Ned Sabbatini
+ nsabbatini&compasslabservices.com
+58916
+ Boomer Benefits
+ Miles Phillips
+ mphillips&boomerbenefits.com
+58917
+ pki-lexa.adds
+ lannion axel
+ loukoli&hotmail.fr
+58918
+ Aguas da Regiao Metropolitania de Maputo
+ Nugernio Nunes
+ nnunes&adrmm.co.mz
+58919
+ Spirit Super
+ David Watson
+ david.watson&spiritsuper.com.au
+58920
+ BRINDISI TRUCKING LLC
+ Jason Brindisi
+ brindisi.trucking&gmail.com
+58921
+ Collini Dienstleistungs GmbH
+ Christof Rusch
+ crusch&collini.eu
+58922
+ Nexer
+ Radosław Głowicki
+ mib_contact&nexer.pl
+58923
+ Netcode Nexus
+ James Urban
+ urban_james&outlook.com
+58924
+ Barco NV
+ David Martens
+ david.martens&barco.com
+58925
+ Simplified Information Management Services
+ Colin M Cheline
+ ccheline&gmail.com
+58926
+ Stadtwerke Lübbecke GmbH
+ Marvin Sontberg
+ marvin.sontberg&swlk.nrw
+58927
+ Protelion GmbH
+ Evgeny Fedchenko
+ admin&protelion.com
+58928
+ DatoPortal GmbH
+ Tobias Gurtner
+ support&dato-portal.ch
+58929
+ True Frontier
+ Nicholas Sharples
+ admin&true-frontier.com
+58930
+ Hangzhou Normaedelta Networks & Services Ltd.
+ Tao Hui
+ taohui&n6delta.com
+58931
+ TP Skogstjänst AB
+ David Nyren
+ david.nyren&tpskogstjanst.se
+58932
+ Verve Industrial Protection
+ Josh Heling
+ it-vendor&verveindustrial.com
+58933
+ DMZ6
+ Marko Rizvic
+ marko.rizvic&gmail.com
+58934
+ n-lab
+ Christopher Van Horn
+ chris.vanhorn85&gmail.com
+58935
+ Nakhon Phanom University
+ Songrit Kitisriworapan
+ songrit&npu.ac.th
+58936
+ Hoffmeier Industrieanlagen GmbH & Co. KG
+ Stephan Henke
+ stephan.henke&hoffmeier.de
+58937
+ Agramer UG
+ Nino Kurtalj
+ ninok&agramer.de
+58938
+ Nucor Steel
+ Stephen Sinclair
+ stephen.sinclair&nucor.com
+58939
+ Hunt Productions, Inc.
+ James Hunt
+ james&huntprod.com
+58940
+ Town of Claremont
+ Tristan Dawson
+ itadmin&claremont.wa.gov.au
+58941
+ Gearlinx
+ David McCullough
+ david.mccullough&gearlinx.com
+58942
+ China Mobile International Limited
+ Owen Chen
+ owenchen&cmi.chinamobile.com
+58943
+ 4hiway
+ Majid Yavari
+ yavari&4hiway.com
+58944
+ Arla Foods Deutschland GmbH NL Pronsfeld
+ Günther Mohr
+ guenther.mohr&arlafoods.com
+58945
+ Staatliche Muenze Berlin
+ Orhan Genc
+ administrator&muenze-berlin.de
+58946
+ Sitelogged
+ Abhinav A V
+ av.abhinav&gmail.com
+58947
+ Spreenauten GmbH
+ Daniel Knappe
+ it&spreenauten.com
+58948
+ “PIXIETECH†LLC
+ Andrey Khegay
+ support&pixietech.uz
+58949
+ Samiedu
+ Mikko Korpelainen
+ mikko.korpelainen&frendy.fi
+58950
+ EMPRESA NACIONAL DE CERTIFICACIÓN ELECTRÓNICA SpA
+ Néstor Reyes Avaria
+ nreyes&ecertla.com
+58951
+ Unassigned
+ Returned 2023-03-20
+ ---none---
+58952
+ Central States Manufacturing, Inc.
+ Andrew Healey
+ team-itinfrastructureandsecurity&centralstatesmfg.com
+58953
+ BGR Inc
+ BGR IT Department
+ bgrit&packbgr.com
+58954
+ HPM Building Supply
+ IS Department
+ techsupport&hpmhawaii.com
+58955
+ Shanghai Hi-tech Control System Co., Ltd.
+ Pengcheng Lu
+ lupc&hite.com.cn
+58956
+ Foticos
+ Carlos Gil
+ devsys&foticos.com
+58957
+ Portsmouth Hospital University Trust
+ Simon Scott
+ simon.scott&porthosp.nhs.uk
+58958
+ SPARQ systems
+ Na Lei
+ nlei&sparqsys.com
+58959
+ Always Networks Ltd
+ Nick Shaw
+ nick&alwaysnetworks.co.uk
+58960
+ AMBACAR LTDA.
+ Daniel Analuisa
+ danielanaluisa25&gmail.com
+58961
+ Sleeping Bear Systems
+ Charles Farris
+ charlesfarris71&gmail.com
+58962
+ J's Communication Co., Ltd.
+ Takumi Kadode
+ revo-dev&jscom.co.jp
+58963
+ Wingtech Technology Co.,Ltd
+ Oscar Liao
+ liaohualong&wingtech.com
+58964
+ P4 Sp. z o.o.
+ Zaneta Gliwa
+ zaneta.gliwa&play.pl
+58965
+ Dalys Automotive Group, LTD
+ Oleksandr Kostiuk
+ security&busmarket.ua
+58966
+ Old Gold
+ Cheryl Dennett
+ info&oldgoldjewelry.com
+58967
+ DASABO GROUP FZCO
+ Davide Salvatore Boccone
+ internal&dasabo.com
+58968
+ Bayhealth Medical Center
+ Seth Braunstein
+ seth_braunstein&bayhealth.org
+58969
+ Santo Domingo Motors
+ Juan Cabral
+ dominios&sdm.com.do
+58970
+ W&W Nordic Forest AB
+ Veronica Wijkström
+ wwnordicforest&gmail.com
+58971
+ CavanaSystems
+ Luca Cavana
+ luca.cavana&cavanasystems.com
+58972
+ Azurelab
+ Deepak John
+ deepakjohn1213&gmail.com
+58973
+ dwap
+ Bertrand DUBOIS
+ bert_dub&dwap.fr
+58974
+ Attensys.io GmbH
+ Noah Laux
+ laux&attensys.io
+58975
+ LinuxExam
+ Jinqiang Zhao
+ jonathan.jq.zhao&gmail.com
+58976
+ Federal Public Service (FPS) IBZ
+ EL HABIB EL MESKIOUI
+ elhabib.elmeskioui&rrn.fgov.be
+58977
+ Winsonic Electronics Co., Ltd.
+ David Lee
+ david.lee&ewinsonic.com
+58978
+ Oculus Imaging LLC
+ Keith Woodward
+ keithwoodward&oculusimaging.com
+58979
+ Power Service Engineering
+ Sergey Gorodilow
+ pse&monbs.ru
+58980
+ Blue Solutions Canada Inc.
+ Claude Carignan
+ it&blue-solutions.ca
+58981
+ SINENG ELECTRIC CO., LTD.
+ Li Zhongqiong
+ lizhongqiong&si-neng.com
+58982
+ Digital Products International, Inc.
+ Michael Sarlone
+ registrar&dpiinc.com
+58983
+ Sufina GmbH
+ Severin Hotz
+ severin.hotz&sufina.com
+58984
+ Blahaj Limited
+ Anze Jensterle
+ pen&blahaj.dev
+58985
+ ADiCo Corporation
+ Kazuo SAITO
+ adico&adico.co.jp
+58986
+ 3Tech Power (Dongguan) Co., Ltd.
+ Hong Shun Hua
+ shhong&3tech.net
+58987
+ Manyu Networks
+ Mukunda Haveri S
+ mukunda&manyunetworks.com
+58988
+ PESCO Energy & Resources LLC
+ Artem Mamatov
+ ma&pescopmc.com
+58989
+ Massmart Holdings Ltd.
+ Massmat InfoSec Technology
+ InfoSecTech&Massmart.co.za
+58990
+ Midlands Technical College
+ Carl Carraway
+ carrawayc&midlandstech.edu
+58991
+ Sk3w Technologies Inc.
+ Mark Hasse
+ mark.hasse&sk3w.net
+58992
+ 4Cyte Pathology Pty Ltd
+ George He
+ george.he&4cyte.com.au
+58993
+ Ezen Solution Inc.
+ Hocheol, Lee
+ hclee&ezensolution.co.kr
+58994
+ Qbik AB
+ Anders Ringsell
+ anders.ringsell&qbikab.se
+58995
+ 逸超科技(北京)有é™å…¬å¸ (eSonic image (Beijing) Co. Ltd.)
+ cong
+ cong.zhao&esonicimage.com
+58996
+ Holmes Group Limited
+ Sean McGrath
+ sean.mcgrath&holmesgroup.com
+58997
+ Mulki & Vogt innovative GmbH
+ Oliver Mulki
+ mulki&mvi.de
+58998
+ Peter Macfarlane
+ Peter Macfarlane
+ macfarlane.peter.s&gmail.com
+58999
+ Telenext Systems
+ Samrat Majumder
+ samrat&asia.com
+59000
+ ATOMA Verwaltungs GmbH & Co. KG für Industrieverwaltungen
+ Michael Seidl
+ m.seidl&atoma-multipond.de
+59001
+ Cloud Solutions LLC
+ Milekhin Dmitriy
+ MilekhinDN&enplus.ru
+59002
+ WireStar Networks
+ Kyle Leissner
+ kyle&wirestar.net
+59003
+ Pixar Animation Studios
+ AJ Zmudosky
+ iana-oid&pixar.com
+59004
+ GROS VENTRE OB-GYN, LLP
+ SHANNON C, MD ROBERTS
+ officemanager&gvog.net
+59005
+ TEWS Elektronik GmbH & Co. KG
+ André Tews
+ PEN-IANA&tewsworks.com
+59006
+ Prodec Networks Ltd.
+ Michael Dance
+ michael.dance&prodec.co.uk
+59007
+ Resolve Technology Limited
+ Leo Wong
+ leo&reslv.io
+59008
+ Oesterreichischer Rundfunk
+ Gilbert Unfried
+ gilbert.unfried&orf.at
+59009
+ Transports Touyre
+ Thierry Touyre
+ contact&transportstouyre.com
+59010
+ Nabasny Family
+ Jake Nabasny
+ jake&nabasny.com
+59011
+ Cubane Software
+ Sam Mikes
+ smikes+iana&cubane.com
+59012
+ Advitech Pty Ltd
+ IT Department
+ webmaster&advitech.com.au
+59013
+ Eviation Aircraft Inc
+ Cory Thompson
+ cory.t&eviation.co
+59014
+ LeapTech
+ Francois van Jaarsveld
+ francois&leaptech.co.za
+59015
+ Transports Baché
+ Frédéric Baché
+ frederic_bache&hotmail.com
+59016
+ JusonTech
+ Ma
+ mzhhaoo&foxmail.com
+59017
+ Beyondbell
+ Rishabh Ahlawat
+ rishabh&ahlawat.com
+59018
+ STAXCON
+ IANA Admin
+ iana&staxcon.de
+59019
+ ISSM Consulting SRL
+ Trandafirescu Alexandru
+ alex&issm.ro
+59020
+ Yashiro Laboratory
+ Takeshi Yashiro
+ takeshi.yashiro&iniad.org
+59021
+ Miln
+ Graham Miln
+ support&miln.eu
+59022
+ Echostreams Innovative Solutions LLC
+ Steven Deng
+ steven.deng&premioinc.com
+59023
+ Jörn Schumann - PKI Consultant
+ Jörn Schumann
+ pki.consultant&joernschumann.de
+59024
+ Missoline
+ LDAP Directory Architecture Department
+ directory&missoline.org
+59025
+ XyZ
+ Erik Jan Uitenbroek
+ xyztm.business&gmail.com
+59026
+ Surveily Sp. z o.o.
+ Wojciech Turowicz
+ info&surveily.com
+59027
+ Workflow Health
+ Winston Ray
+ winston&workflowhealth.com
+59028
+ eze System, Inc.
+ Anders Rehnvall
+ ar_iana&ezesys.com
+59029
+ Dr. Ecklebe GmbH
+ Dr. Ecklebe GmbH
+ it-betrieb&dr-ecklebe.de
+59030
+ Liberty Latin America
+ Rodrigo Cardenas
+ rodrigo.cardenas&lla.com
+59031
+ Netography, Inc
+ Barrett Lyon
+ b&ne.to
+59032
+ ACPM IT Sdn Bhd
+ Lim Huck Hai
+ info&acpmit.asia
+59033
+ ASEAN Trustmark Alliance
+ Lim Huck Hai
+ info&acpmit.asia
+59034
+ Charging Interface Initiative (CharIN) e. V.
+ Faranak Bakhtiari
+ baran&tinqplus.com
+59035
+ FaceKom Services Zrt.
+ Gábor Tóth
+ gabor&facekom.com
+59036
+ Network Communications International Corp
+ Tommy Peel
+ Tommy.Peel&ncic.com
+59037
+ Sunwoda Energy Solution Co., Ltd
+ Qizhen Ning
+ 820454821&qq.com
+59038
+ Cornerstone Church
+ Aaron Parks
+ aaronparks95&protonmail.com
+59039
+ boquette
+ Guillaume CERF
+ guillaume.cerf2625&orange.fr
+59040
+ MCAS Cherry Point FRCS
+ Rebecca Avery
+ chpt.facssoomb&usmc.mil
+59041
+ Swarco Sverige AB
+ Krister Sjögren
+ iana.sverige&swarco.com
+59042
+ Eneida
+ arthur autuori
+ aautuori&eneida.io
+59043
+ Tigo CA
+ Omar Ibrahim Alabi Mendez
+ imendez&sv.tigo.com
+59044
+ DigitalRayosX
+ Claudio Ciarla
+ claudiociarla&gmail.com
+59045
+ True Frontier
+ Nicholas Sharples
+ admin&true-frontier.com
+59046
+ Murena
+ Arnau Vazquez Palma
+ dev&murena.io
+59047
+ Stadtwerke Achim GmbH
+ Andreas Liedtke
+ andreas.liedtke&stadtwerke-achim.de
+59048
+ CBI:Electric Low Voltage
+ Future Letsoalo
+ design.engineering&cbi-electric.com
+59049
+ Ubicquia
+ Max Matton
+ mmatton&ubicquia.com
+59050
+ K & K Steuerberatungsgesellschaft mbH
+ Bernhard Kokott
+ info&kk-dresden.de
+59051
+ Södertälje Kommun
+ Mikael Edsbäcker
+ mikael.edsbacker&tietoevry.com
+59052
+ Arley CR
+ Jesus Arley Quiros
+ info&arleycr.com
+59053
+ W2SL Desenvolvimento e Consultoria Ltda.
+ Wagner Lima Lopes
+ wagner&ciadosistema.com.br
+59054
+ The Gpsd Project
+ Gary E. Miller
+ gem&rellim.com
+59055
+ ThePlace
+ Gareth Jones
+ g&theplace.co.uk
+59056
+ Klinikum Würzburg Mitte gGmbH
+ IT-Abteilung
+ it.kwm&kwm-klinikum.de
+59057
+ TETA-CO
+ Seyed Jafar Seyedi
+ sjsayedi&yahoo.com
+59058
+ CHSLD90
+ Service Informatique
+ informatique&chsld-lechenois.fr
+59059
+ BeFoxIT
+ Mahmudul Hasan Sarker
+ engr.mahmudulhasansarker&gmail.com
+59060
+ Capgemini Outsourcing Services GmbH
+ Dörthe Melanchthon
+ appstwo-delivery-support.de&capgemini.com
+59061
+ PRIVATE JOINT-STOCK COMPANY "UKRAINSKY GRAFIT"
+ Max Belov
+ max&ukrgrafit.com.ua
+59062
+ e-Governance infrastructure implementation agency (EKENG)
+ Gevorg Bakhshyan
+ gevorg.bakhshyan&ekeng.am
+59063
+ NETWORK RAIL LIMITED
+ Darren Hepburn
+ DL-NRTSystemsArchitecture&networkrail.co.uk
+59064
+ Valdosta State University
+ Jeremy Scott
+ mjscott&valdosta.edu
+59065
+ Arzeda
+ Yih-En Andrew Ban
+ andrew.ban&arzeda.com
+59066
+ Lovisenberg Diakonale Sykehus
+ Thor Alf Gilbrant
+ tagi&lds.no
+59067
+ GIRD Systems, Inc.
+ James Caffery
+ JCaffery&girdsystems.com
+59068
+ Gxmicro
+ Martin Zhang
+ huan.zhang&gxmicro.cn
+59069
+ MobiFone Corporation
+ Tran Viet Hang
+ hang.tranviet&mobifone.vn
+59070
+ Minsk Central Customs
+ Kuksenok Dmitry
+ kuksenokdl&customs.gov.by
+59071
+ Erste Investment Hungary
+ Gabor Gondos
+ itadmin&ersteinvestment.hu
+59072
+ Technische Hochschule Bingen
+ Sascha Listner
+ helpdesk&th-bingen.de
+59073
+ NRW Audio GmbH & Co. KG
+ Jochen Mai
+ it&nrwaudio.de
+59074
+ Integrated Security Solutions, INC
+ Nicolas Feisthamel
+ nfeisthamel&mtiss.com
+59075
+ Antenne Bayern GmbH & Co.KG
+ Michael Kerscher
+ it&antenne.de
+59076
+ JCIUS
+ Jason Prouty
+ jprouty&jcius.com
+59077
+ Robson da Silva Andrade - Arduinfo
+ Robson da Silva Andrade
+ robsonandrade&hotmail.com
+59078
+ Jacob Boily Network
+ Jacob Boily
+ webmaster&jacobboily.network
+59079
+ Vard Electro AS
+ Frode Roenneberg
+ frode.ronneberg&vard.com
+59080
+ eBZ Tecnologia
+ Guilherme Monteiro
+ guilherme.monteiro&ebz.tec.br
+59081
+ Telonium
+ Frank Park
+ iana&telonium.com
+59082
+ Slovak Academy of Sciences
+ Viet Tran
+ viet.tran&savba.sk
+59083
+ Surf Telecom S/A
+ Sebastião Boanerges Ribeiro Junior
+ sebastiao&surf.com.br
+59084
+ coreMem Limited
+ Alexander Clouter
+ info&coremem.com
+59085
+ Meta Serviços de Informatica LTDA
+ Sergio Alexandre Gutheil
+ infra&meta.com.br
+59086
+ Purvis Industries
+ Rick Camp
+ rick.camp&purvisindustries.com
+59087
+ Delta Media Corporation
+ Nick Clardy
+ nclardy&deltamediacorp.com
+59088
+ SUNGROW AUSTRALIA GROUP PTY LTD
+ Liu Su
+ suliu&sungrowpower.com.au
+59089
+ NTA Systemhaus GmbH & Co. KG
+ Gagneur, René
+ service-it&nta.de
+59090
+ GreenSync
+ Jack Terry
+ jack.terry&greensync.com.au
+59091
+ RGryncewicz
+ Robin Gryncewicz
+ robin&spengler-gryncewicz.be
+59092
+ SOLVIT - Innovation on Telecommunications
+ Nuno Cota
+ nunocota&solvit.pt
+59093
+ Wavespear LLC
+ Albert J. de Vera
+ albertus&wavespear.com
+59094
+ Combined Energy Technologies Ptd Ltd
+ Malcolm McEwan
+ mal&combined.energy
+59095
+ Zeido Technologies, LLC
+ Scott Hincy
+ support&zeido-tech.com
+59096
+ Discover Energy Pty Ltd
+ Jeff Yu
+ jeff&discoverenergy.com.au
+59097
+ Mohammad Kazem Azizollahi
+ Mohammad Kazem Azizollahi
+ mk.aziz.author&gmail.com
+59098
+ YOU-tele
+ bassam Alsharaby
+ balsharaby&you.com.ye
+59099
+ Yunex GmbH
+ Rafał Przybył
+ rafal.przybyl&yunextraffic.com
+59100
+ LiaredsTrävaror AB
+ Annica Engdahl
+ annica&liaredstra.com
+59101
+ Akrapovic d.d.
+ Borut Korosec
+ borut.korosec&akrapovic.com
+59102
+ Gantner Electronic GmbH
+ Alexander Doblinger
+ alexander.doblinger&gantner.com
+59103
+ Zürich Versicherungs-Aktiengesellschaft
+ Michael Brandstätter
+ michael.brandstaetter&at.zurich.com
+59104
+ Telvista Inc,
+ John Woodfin
+ john_woodfin&telvista.com
+59105
+ Peninsula Community Health Services
+ Dale Farrales
+ drfarrales&pchsweb.org
+59106
+ LiaredsTrävaror AB
+ Annica Leander
+ annica&liaredstra.com
+59107
+ Digital Magics S.p.A.
+ Alberto Fioravanti
+ service.oid&digitalmagics.com
+59108
+ Algo-Logic, Inc.
+ John Lockwood
+ jwlockwd&algo-logic.com
+59109
+ Enee Solutions
+ Tom Thorogood
+ team-ops&enee.com.au
+59110
+ Atende S.A.
+ Andrzej Jaskiewicz
+ andrzej.jaskiewicz&atende.pl
+59111
+ Confia Tecnologia da Informação Ltda
+ Eduardo Resende
+ eduardo.resende&confia.net.br
+59112
+ Affarii Technologies
+ Dave Mason
+ it&affarii.com
+59113
+ Aspiria Informationstechnologie GmbH
+ Michael Kail
+ michael.kail&aspiria.com
+59114
+ LeChatBzh
+ Gilles CHABROL
+ svc.gc&free.fr
+59115
+ AppSignal BV
+ Thijs Cadier
+ thijs&appsignal.com
+59116
+ Stadt Lünen
+ Martin Jarzombek
+ martin.jarzombek.83&luenen.de
+59117
+ Computerforensic & more GmbH
+ Michael Meixner
+ pen-request&computerforensic.at
+59118
+ EdgeHawk-Security
+ Gregory Patkin
+ gregory&edgehawk-security.com
+59119
+ CubedH.LLC
+ Clint Hardee
+ hardeec&me.com
+59120
+ The Skibowski Company LC
+ F. Edward Barrett
+ feb&skibowski.net
+59121
+ Alyansa SA
+ Maxence Censier
+ registar&alyansa.com
+59122
+ Blackstone Inc
+ Michael Bates
+ michael.bates&blackstone.com
+59123
+ Powow Power
+ Ryan Chen
+ ryan.c&shinehub.com.au
+59124
+ 深圳市万网åšé€šç§‘技有é™å…¬å¸ (Shenzhen Wanwang Botong Technology Co., Ltd.)
+ 喻良 (Yu Liang)
+ liang.yu&tg-net.cn
+59125
+ Arm Technology (China) Co., Ltd
+ Liangshou Chen
+ Liangshou.Chen&armchina.com
+59126
+ CrescoNet
+ Jack Dangar
+ jack.dangar&cresconet.com
+59127
+ POSTRON
+ Administrator
+ info&postron.org
+59128
+ i7sec Consulting
+ Hartmut Richthammer
+ iana-pen&i7sec.dev
+59129
+ ICCOA
+ Wayne Wang
+ wayne.wang&vivo.com
+59130
+ Zaram Technology. Inc.
+ won jung Kim
+ wjkim&zaram.com
+59131
+ Audemars Piguet SA
+ Régis Rochet
+ regis.rochet&audemarspiguet.com
+59132
+ Human Streaming
+ Yvan LE BOUFFANT
+ yvan.lebouffant&human-streaming.tv
+59133
+ North Central Texas Emergency Communications District
+ 9-1-1 Systems Team
+ 911Systems&nct911.org
+59134
+ Azercell Telecom LLC
+ Shahin Mammadov
+ Shain&azercell.com
+59135
+ X-Net Technologies GmbH
+ Wolfgang Eibner
+ office&x-net.at
+59136
+ X-Net Services GmbH
+ Wolfgang Eibner
+ office&x-net.at
+59137
+ ETRI (Electronics and Telecommunications Research Institute)
+ Joo-Chul Kevin Lee
+ rune&etri.re.kr
+59138
+ Moritz J. Weig GmbH & Co. KG
+ Kevin Naujokat
+ security&weig-karton.de
+59139
+ Mark ID UAB
+ Marius Stonkus
+ marius.stonkus&markid.lt
+59140
+ Sycope
+ Tomasz Winiarski
+ tomasz.winiarski&sycope.com
+59141
+ Unitel Technologies
+ Robin Kleinermanns
+ robin.kleinermanns&unitelgroup.net
+59142
+ ByteTerrace LLC
+ David F Smith
+ administrator&byteterrace.com
+59143
+ Billion Byte Technology (Chengdu) Co., Ltd.
+ Chang Mengnan
+ changmengnan&billion-byte.com
+59144
+ Stadtwerke Teterow GmbH
+ Marcel Hasart
+ m.hasart&sw-teterow.de
+59145
+ QT Global Software Ltd
+ Yves Mujyambere
+ ymujyambere&qtsoftwareltd.com
+59146
+ Ampron OY
+ Ollar Roovik
+ Ollar.roovik&ampron.eu
+59147
+ Mylinex International (Private) limited
+ Buddika Witharana
+ buddika&mylinex.com
+59148
+ Good Hope School
+ Kenny Lee
+ gads&ghs.edu.hk
+59149
+ Open Ethics Initiative
+ Nikita Lukianets
+ n.lukianets&openethics.ai
+59150
+ Komlós Boldizsár
+ Komlós Boldizsár
+ komlos.boldizsar&gmail.com
+59151
+ Verhoef
+ Tonny Verhoef
+ iana&verhoef.se
+59152
+ VerneMQ
+ André Fatton
+ info&vernemq.com
+59153
+ KUKA Deutschland GmbH
+ Dominik Grether
+ IANA&kuka.com
+59154
+ berlinCreators e.V.
+ Bodo Eichstaedt
+ bodo&berlincreators.de
+59155
+ Changsha KILOVIEW Electronics Co., Ltd.
+ Jacob Zuo
+ zuo&kiloview.com
+59156
+ A6 Labs
+ Jonathan Maddocks
+ info&a6labs.co.uk
+59157
+ plachy.eu IT consultancy
+ Lukas Plachy
+ lukas&plachy.eu
+59158
+ Bade- und Kurverwaltung Bad Bellingen GmbH
+ Alexander Vos
+ alexander.vos&bad-bellingen.de
+59159
+ IBT
+ Andy Kim
+ andykim17&rocketibt.co.kr
+59160
+ AM Uggerud Holdings
+ Michael J Uggerud
+ amuggholdings&gmail.com
+59161
+ Paul Tagliamonte
+ Paul Tagliamonte
+ paultag&gmail.com
+59162
+ Haavard Ose Nordstrand
+ Haavard Ose Nordstrand
+ hon&hon.one
+59163
+ Japangaijin
+ Theodore Boismier
+ japangaijin&hotmail.com
+59164
+ Oregon Health & Science University
+ Michael Crino
+ netcomm&ohsu.edu
+59165
+ Energy Research Aps
+ Henning Svane
+ hsv&energy.dk
+59166
+ Olivance PTY LTD
+ Ahmed Tayeh
+ Atayeh&olivance.com
+59167
+ innogy Česká republika
+ Rostislav Fukala
+ rostislav.fukala&innogy.cz
+59168
+ Basellandschaftliche Gebäudeversicherung
+ Mehdi Ayed
+ licensing&bgv.ch
+59169
+ GRID NOORD
+ Bert Starke
+ bert.starke&gridnv.nl
+59170
+ GRID BEHEER
+ Bert Starke
+ bert.starke&gridnv.nl
+59171
+ Endpoint Clinical
+ Tom Bombardier
+ tbombardier&endpointclinical.com
+59172
+ Enclave Networks Limited
+ Alistair Evans
+ alistair.evans&enclave.io
+59173
+ CSL Dualcom Ltd
+ Kevin Batson
+ kevin.batson&csl-group.com
+59174
+ Primoris Services Corporation
+ Chad Haxton
+ HostingNotify&prim.com
+59175
+ Azdio
+ Youri Kalinov
+ youri.kalinov&azdio.com
+59176
+ PowerLerder Computer Systems Co., LTD
+ Weike Chi
+ 2490799795&qq.com
+59177
+ Asio
+ Ma Wanhong
+ mawh&createchasia.com
+59178
+ Indiana Foot & Ankle Specialists LLC
+ Matthew DeWitt
+ mtdewitt&indianafoot.com
+59179
+ USSOCOM
+ Kevin Stamm
+ Kevin.stamm.civ&socom.mil
+59180
+ Interface Corporation
+ Yoshinori Kurose
+ development&interface.co.jp
+59181
+ Creative Frequency Entertainment
+ Travis Crawford
+ travis.crawford&cfelab.com
+59182
+ Fohhn Audio AG
+ Jochen Schwarz
+ info&fohhn.com
+59183
+ Powow VPP Pty Ltd
+ Lucas Guo
+ lucas&powow.com.au
+59184
+ Global Sailfish Network
+ Leon Yu
+ yyybupt&163.com
+59185
+ Discar Metering
+ Franco Ceballos
+ fceballos&discar.com
+59186
+ Intuitiv Ltd
+ Tom Gould
+ hostmaster&intuitiv.net.uk
+59187
+ Cambridge Valley Machining, Inc.
+ Cecil Lasich
+ clasich&cvmusa.com
+59188
+ Skogslogistik AB
+ Christian Jönsson
+ christian.skogslogistik&gmail.com
+59189
+ Emil Frey IT Solutions AG
+ Tobias Schiessl
+ tobias.schiessl&emilfrey.ch
+59190
+ AzTrust Certificate Authority
+ Habib Abbasov
+ hebib.atilla&gmail.com
+59191
+ LI AO Integrated Systems
+ LI AO
+ liaomd&work2.liao.media
+59192
+ Datasoft Systems Bangladesh Limited
+ Muhammad Sajjad Hossain
+ sajjad.hossain&datasoft-bd.com
+59193
+ UMH Systems GmbH
+ Ferdinand Linnenberg
+ fl&umh.app
+59194
+ RaycoWylie Systems
+ Vincent Chartier
+ engineering&raycowylie.com
+59195
+ Asociacion de Bancos Multiples de la República Dominicana
+ Rosanna Ruiz
+ tecnologia&aba.org.do
+59196
+ Lead Control Inc.
+ Daniel Yaron
+ daniely&leadcontrol.com
+59197
+ Castagnet Duméou
+ Contact
+ contact&castagnet-dumeou.fr
+59198
+ ARGOSDATA CERTIFICACION DE INFORMACION Y SERVICIOS RELACIONADOS S.A.S.
+ ANDRES BANDA
+ andres.banda&argosdata.com.ec
+59199
+ NIO Inc.
+ Lijun Liao
+ lijun.liao&nio.io
+59200
+ atriga GmbH
+ Bernd Riedel
+ b.riedel&atriga.com
+59201
+ zetasys.net
+ Daniele Zelante
+ zeldan&zetasys.net
+59202
+ Expressway Authority of Thailand
+ Nattarat Rujiwararat
+ postmaster&exat.co.th
+59203
+ ASP Microcomputers
+ Goran Kovacevic
+ goran&asp.com.au
+59204
+ EV Converged Networks
+ Ethan Voorhees
+ evoorhees&evconverged.com
+59205
+ The University of Electro-Communications
+ YAZAKI Syunji
+ techstaff&cc.uec.ac.jp
+59206
+ The University of Electro-Communications
+ YAZAKI Syunji
+ techstaff&cc.uec.ac.jp
+59207
+ Humanising Autonomy Ltd
+ Richard Vodden
+ richard&humanisingautonomy.com
+59208
+ Quant Decisions, S.L.
+ Raul Wegmann
+ it&quant.global
+59209
+ TimberLand
+ Serge Chirik
+ admin&timbel.info
+59210
+ DURAG GmbH
+ Tom Schönfelder
+ tom.schoenfelder&durag.com
+59211
+ scorpiones.ch
+ Christian Hunn
+ chregu&ch-hunn.ch
+59212
+ Almawave SpA
+ Riccardo Cascioli
+ r.cascioli&almawave.it
+59213
+ Barrington Consulting GmbH
+ PKI Authority Heiko Mehrens
+ ianaoid&b8p.de
+59214
+ everti GmbH
+ PKI Authority Heiko Mehrens
+ ianaoid&everti.de
+59215
+ Danger-Management.com
+ Joseph Snyder
+ JosephS&Danger-Management.com
+59216
+ Radiomar Eletronica Naval Ltda.
+ Saulo Vieitas
+ saulo&radiomar.com.br
+59217
+ MSTronic Co., LTD.
+ Peter Hsiao
+ peter&mse.com.tw
+59218
+ Guangzhou Sanjing Electric Co., Ltd
+ Qiang Leng
+ qiang.leng&saj-electric.com
+59219
+ RADKit
+ Alex Honore
+ ahonore&cisco.com
+59220
+ IFD NETWORK
+ Piotr Koper
+ piotr.koper&ifd.network
+59221
+ CtiPath LLC
+ Justin Lecus
+ ianaoid&ctipath.com
+59222
+ Tide_Korea
+ Youngtae,Cho
+ ytcho&tidekorea.com
+59223
+ The Open Group SOSAâ„¢ Consortium
+ Judy Cerenzia
+ j.cerenzia&opengroup.org
+59224
+ Aydahwa Enterprise
+ Eldar Aydayev
+ office&aydahwa.com
+59225
+ Cetitec GmbH
+ Tobias Modschiedler
+ tobias.modschiedler&cetitec.com
+59226
+ Nightingale Nurses, LLC
+ Eddie Sraer
+ dev&nightingalenurses.net
+59227
+ terranets bw GmbH
+ Kai Schmithuysen
+ k.schmithuysen&terranets-bw.de
+59228
+ REHAU Industries SE & Co. KG
+ Baris Oezciftci
+ baris.oezciftci&rehau.com
+59229
+ Fiscalia General de la Republica de El salvador
+ Nelson Arnoldo Amaya Tadeo
+ nelson.amaya&fgr.gob.sv
+59230
+ Quick Iterate Co., Ltd.
+ Yoshiya Kato
+ y-kato&quickiterate.com
+59231
+ Total Foot Care, PA
+ Alexander Terris
+ alext0923&gmail.com
+59232
+ KS Technologies
+ Kyle Sparrow
+ kyle&kstnwi.com
+59233
+ Frey+Cie Techinvest22 Holding AG
+ Christian Hunn
+ christian.hunn&zettaplan.ch
+59234
+ Domestic & General
+ Aubrey Platel
+ aubrey.platel&domesticandgeneral.com
+59235
+ DHL Parcel
+ Danny Retel
+ danny.retel&dhl.com
+59236
+ Peterie
+ Christian Lösel
+ admin&peterie.de
+59237
+ INYOURSKY Organization
+ MC IYS
+ mooncity.iys&inyoursky.com
+59238
+ Stacuity Limited
+ Michael Bromwich
+ mike.bromwich&stacuity.com
+59239
+ Port of Rotterdam
+ Martijn Ebben
+ m.ebben&portofrotterdam.com
+59240
+ Axians BE
+ Dieter Van Geet
+ support.be&axians.com
+59241
+ yeekatee AG
+ Giorgio Azzinnaro
+ iana-pen&yeekatee.com
+59242
+ 3AE1.net
+ Steven Rowe
+ administrator&3ae1.net
+59243
+ EUC365
+ David Brook
+ david&euc365.com
+59244
+ GLtecnologia
+ Gabriel Lima
+ gabriellimma&gmail.com
+59245
+ RedT Telecom
+ Atendimento RedT
+ atendimento&redt.com.br
+59246
+ RedT Telecom
+ Atendimento RedT
+ atendimento&redt.com.br
+59247
+ SYNCOMP Data Systems Handels GmbH
+ Philipp Zöchbauer
+ office&syncomp.at
+59248
+ Apex Microtechnology, Inc.
+ Joel Hansen
+ joel.hansen&apexanalog.com
+59249
+ iTik
+ Sébastien NAMÈCHE
+ sebastien&itik.fr
+59250
+ Ankh-Morp.ORG
+ Hanno Hecker
+ vetinari+iana&ankh-morp.org
+59251
+ LeiSec GmbH
+ Daniel Leiser
+ daniel.leiser&leisec.ch
+59252
+ Rapidmax Technology Corporation
+ Roger Yang
+ roger_yang&rapidmax.com.tw
+59253
+ Shenzhen FinDreams Battery Co., Ltd.
+ Even Xing
+ xing.yihong&fdbatt.com
+59254
+ bibliotheca AG
+ Yi-Chau Ng
+ yi-chau.ng&bibliotheca.com
+59255
+ SPECIAL AGENT SERVICES DBA JET AFFILIATIONS
+ Jesse Wall
+ dc.jet.affiliations&gmail.com
+59256
+ Alphaledger
+ Alex Olaru
+ alexander.olaru&alphaledger.com
+59257
+ RackN Inc.
+ Greg Althaus
+ greg&rackn.com
+59258
+ RHS Research LLC
+ David Reynolds
+ dave&rhsresearch.com
+59259
+ Progeek Consulting, LLC
+ Matt Salo
+ matt&progeek.com
+59260
+ Nanbu works Inc.
+ Yoshimasa Kawano
+ nanbuwks+iana&nanbu.com
+59261
+ pme Familienservice GmbH
+ Michael Kühnen
+ pme-admin&familienservice.de
+59262
+ Retail Navigator LLC
+ Danilov Vladimir
+ it&retail-navigator.ru
+59263
+ Siemens DigitSphere
+ Zhang Peter
+ zihan.zhang&siemens.com
+59264
+ Bustec s.r.o.
+ Martin Fortik
+ mfortik&bustec.cz
+59265
+ Bayerische Staatsbrauerei Weihenstephan
+ Daniel Brauer
+ daniel.brauer&weihenstephaner.de
+59266
+ TriNetX LLC
+ Jason Hubbard
+ jason.hubbard&trinetx.com
+59267
+ Window Nation LLC
+ Oluseye Fadiran
+ ofadiran&windownation.com
+59268
+ Sol-Ark
+ Kennedy Echeverry
+ kennedye&sol-ark.com
+59269
+ iPoxo IT GmbH
+ Thomas Donhauser
+ t.donhauser&ipoxo.com
+59270
+ Novella Satcoms ltd
+ Luis pereira
+ Luis.pereira&novella.co.uk
+59271
+ Clearpoint Business Group, LLC.
+ Alexander Mellott
+ Alexander.Mellott&clearpointbusiness.com
+59272
+ Golden Rings Technologies Co., LTD
+ Mr. Jinhua Chen
+ jinhua1966&yahoo.com
+59273
+ Shenzhen 3SNIC information technology company Limited
+ Yanling Song
+ songyl&3snic.com
+59274
+ ReadyOp Communications, Inc.
+ John Ohl
+ John&readyop.com
+59275
+ MadfooatCom For Electronic Payments
+ Mahmoud Jamaah
+ mjamaah&madfooat.com
+59276
+ EXATERRA LTD
+ Andrey Glushchenko
+ aglushchenko&exaterra.com
+59277
+ SWN Stadtwerke Northeim GmbH
+ Nils Peters
+ administrator&stadtwerke-northeim.de
+59278
+ D1GITAL GROUP Dawid Banaszewski
+ Dawid Banaszewski
+ kontakt&d1gitalgroup.pl
+59279
+ SinoVision Technology (Beijing) Co., Ltd
+ XiuYan.cao
+ xiuyan.cao1&sinovision-tech.com
+59280
+ Nexus (Tyne & Wear Passenger Transport Executive)
+ Craig Gilbert
+ ictservicedesk&nexus.org.uk
+59281
+ N3com
+ Petr Mitrofanov
+ pmitrofanov&n3com.ru
+59282
+ Systao
+ Gilles Dodinet
+ contact&systao.fr
+59283
+ DSV Air & Sea
+ Mark Tovey
+ mark.tovey&dsv.com
+59284
+ Seaboard Corporation
+ Dennis Ervin
+ dennis.ervin&seaboardfoods.com
+59285
+ DTM Worx
+ Nick Kariger
+ nkariger&gmail.com
+59286
+ Uni-Cast LLC
+ Jeremy Fine
+ jfine&uni-cast.com
+59287
+ Institute of Electrical Power Engineering of Warsaw University of Technology
+ Karol Kurek
+ karol.kurek&pw.edu.pl
+59288
+ Entek
+ Greg Straw
+ Greg.Straw&Entek.com
+59289
+ Burke County Public Schools
+ Melanie Honeycutt
+ mhoneycutt&burke.k12.nc.us
+59290
+ Cunningham Swan
+ Adam Saccon
+ asaccon&cswan.com
+59291
+ CloudForce
+ Geng Chen
+ chengeng&cloudforce.cn
+59292
+ RPV Transport AB
+ Roland Ekenberg
+ roland&rpv.nu
+59293
+ Maverick Technical Service
+ Anjan Reddy D L
+ info&mtsblr.co.in
+59294
+ Mindhash B.V.
+ Daniël van de Giessen
+ daniel&mindhash.nl
+59295
+ SRC UK Ltd
+ Simon Davidson
+ it&srcuk.com
+59296
+ POSTALIA BELGIUM
+ Bart Despontin
+ bart.despontin&easypost.eu
+59297
+ Philipp Butterhof
+ Philipp Butterhof
+ philipp.butterhof&outlook.de
+59298
+ Galbusera S.p.A.
+ Andrea Gaviraghi
+ andrea.gaviraghi&galbusera.it
+59299
+ HTP Microsystems GmbH
+ Peter Prechtl
+ peter.prechtl&htp-microsystems.com
+59300
+ Cross Design Group, Ltd.
+ Lynn Grant
+ lgrant&nevacross.com
+59301
+ LEGEND
+ wang zan
+ wangzan1&legendcf.com
+59302
+ GPEC SYSTEM SP. Z O.O.
+ IT System Operations
+ itso&gpec.pl
+59303
+ INBRES, LLC
+ Leonid Orlov
+ info&inbres.ru
+59304
+ Lion Elastomers Geismar
+ Eric Sawa
+ eric.sawa&lionelastomers.com
+59305
+ Versowood Oy
+ Timo Järvinen
+ timo.jarvinen&versowood.fi
+59306
+ METRO METALIKS LIMITED
+ Gautam Patel
+ postmaster&metrometaliks.com
+59307
+ CareConnections
+ Chris van de Steeg
+ chris&careconnections.nl
+59308
+ Sparkasse Bank dd BiH
+ Ajdin Alibegovic
+ Ajdin.Alibegovic&sparkasse.ba
+59309
+ Shina System Co., Ltd
+ Manseung Yoo
+ msyoo&shinasys.com
+59310
+ CHK Power Quality Pty Ltd
+ Chris Dubravs
+ c.dubravs&chkpowerquality.com.au
+59311
+ TU Energy Storage Technology (Shanghai) Co., Ltd
+ Kelly Tian
+ kelly.tian&tuestech.com
+59312
+ Gemeente Stadskanaal
+ Roelf Hulshof
+ systeembeheer&stadskanaal.nl
+59313
+ Westas Group Oy
+ Ville Järvinen
+ ville.jarvinen&westas.fi
+59314
+ National Telecommunication Corporation
+ Muhammad Kashif Fayyaz
+ kashif.fayyaz&ntc.net.pk
+59315
+ R&R Software Zrt.
+ Csaba Kalman
+ ifj.csaba.kalman&rrsoftware.hu
+59316
+ MB "Applicus"
+ Aidas Semezys
+ aidas&applicus.eu
+59317
+ itesys AG
+ Sven Dummel
+ sven.dummel&itesys.expert
+59318
+ BigCat TEK IT Services & Solutions, LLC
+ Francisco Urena
+ frank&bigcattek.com
+59319
+ dgos
+ Muhammad Al Mizan Ridho
+ info&dgos.id
+59320
+ Oakstead Inc.
+ Michael Steele
+ hostmaster&oakstead.net
+59321
+ Stadtwerke Herborn GmbH
+ Alexander Ferber
+ it-service&stadtwerke-herborn.de
+59322
+ Kontron Transportation France S.A.S
+ Sylia Baraka
+ sylia.baraka&kontron.com
+59323
+ grommunio GmbH
+ Jan Engelhardt
+ info&grommunio.com
+59324
+ OptumServe Health Services, Inc
+ PKI Administrator
+ pkiadmin-public&optumserve.com
+59325
+ Solvacom Inc
+ Brice DEBOUT
+ brice.debout&solvacom.us
+59326
+ Shenzhen Xbrother Technologies Co.,Ltd.
+ zhenjie ou
+ ouzhenjie&xbrother.com
+59327
+ shenzhen HAIOT technology co.,Ltd
+ Jeff.li
+ 25939353&qq.com
+59328
+ UNIFIED HEALTH ASSOCIATES, INC
+ Pejman Mansourian
+ pmansourian&uhaclinic.com
+59329
+ Dioss Smart Solutions
+ Saar De Zutter
+ saar.de.zutter&dioss.com
+59330
+ WeAre Web Designs
+ Anthony Weare
+ anthony.weare&yahoo.com
+59331
+ Vizatas Technology Solutions, LLC
+ Mark Smith
+ mark.smith&vizatas.com
+59332
+ INNOVIA SOLUCOES INTELIGENTES
+ Diego Carlos
+ diego.carlos&innoviasolucoes.com.br
+59333
+ Cancer Care Specialists-Carson
+ Wesley Falconer
+ wesleyf&ccsreno.com
+59334
+ QGE Pty Ltd
+ Paul Wicks
+ it&qge.com.au
+59335
+ Higgins Coatings
+ Martin Yang
+ e.myang&higgins.com.au
+59336
+ Wuhan Maiwe Communication Co., Ltd
+ Hu Hao
+ huhao&maiwe.com
+59337
+ Electronic Certification Accreditation Council
+ Muhammad Bin Qasim
+ muhammad.binqasim&ecac.org.pk
+59338
+ kvm-tec
+ Markus Novak
+ markus.novak&kvm-tec.com
+59339
+ A. Eberle GmbH & Co. KG
+ Stefan Lämmermann
+ stefan.laemmermann&a-eberle.de
+59340
+ Qynapse
+ Olivier Courrèges
+ administrators&qynapse.com
+59341
+ Net Alliance
+ Luke Wu
+ 295087822&qq.com
+59342
+ Stadtwerke Einbeck GmbH
+ Justin Staeffler
+ it&stadtwerke-einbeck.de
+59343
+ Vworker Technologies
+ Umair Khalid
+ ukb.644&gmail.com
+59344
+ SeaCast, Inc.
+ Anthony Guerrero
+ oidadmin&seacast.com
+59345
+ beckmann.ch
+ Stefan Beckmann
+ stefan&beckmann.ch
+59346
+ HAKOM Time Series GmbH
+ Raphael Siebenhofer
+ raphael&hakom.at
+59347
+ Hangzhou Sanhui Software Co.,Ltd
+ éƒ­åº·å› (Guo Kangjun)
+ guokangjun&synway.com
+59348
+ Hillside Nordic AB
+ Patrik Jarlten
+ support&hillsidenordic.se
+59349
+ W4M Solutions
+ Fernando Marcos
+ sysadmin&w4msolutions.com
+59350
+ ITMIM CA Authority
+ Habib Abbasov
+ hebib.atilla&gmail.com
+59351
+ AS G4S Eesti
+ Dmitri Sabunov
+ dmitri.sabunov&ee.g4s.com
+59352
+ Evangelische Schulgemeinschaft Erzgebirge e.V.
+ Wolfram Günther
+ it&ege-annaberg.de
+59353
+ Quantum Meta Holding Corporation
+ Adam Glynn
+ support.iana.pen&quantummeta.us
+59354
+ Telecom Italia Sparkle S.p.A.
+ Marco Bruti
+ marco.bruti&tisparkle.com
+59355
+ Inevitable IT Solutions
+ Dennis Brands
+ dbrands79&gmail.com
+59356
+ Redback Technologies
+ Jarrod Giese
+ jarrod.giese&redbacktech.com
+59357
+ GlobalTill, Inc.
+ Michael MacKinnon
+ mike&ops.globaltill.com
+59358
+ Beijing Zhongzhi Huida Technology Co., Ltd
+ ying.tang
+ 309074162&163.com
+59359
+ Adscanner d.o.o.
+ Ivan Pek Tasner
+ itasner&adscanner.tv
+59360
+ Axians RSC
+ Pepijn Stulemeijer
+ pepijn.stulemeijer&axians.com
+59361
+ China UnionPay Merchant Services Co., Ltd (ChinaUMS)
+ Xin Zheng
+ xinzheng1&chinaums.com
+59362
+ Think2Future S.r.l.
+ Massimiliano Calandrelli
+ massimiliano.calandrelli&think2future.it
+59363
+ Shandong Broadcasting and Television Info-Com Co.,Ltd
+ wei xiao
+ xw&sdtv.cn
+59364
+ The Dennis Group
+ Calen Coggeshall-Burr
+ ITAdmin&dennisgroup.com
+59365
+ Arihant Info Systems
+ Rajesh Kumar Sethi
+ arihantinfoghy&gmail.com
+59366
+ Loongson Technology Corporation Limited
+ Chao Li
+ lichao&loongson.cn
+59367
+ Energieversorgung Gera GmbH
+ Michael Barz
+ it.account&egg-gera.de
+59368
+ CIG Grande Couronne
+ Daniel LEVEL
+ pole.projet&cigversailles.fr
+59369
+ APA-IT Informationstechnologie GmbH
+ Jose Tojo
+ iamop&apa.at
+59370
+ RAGTECH
+ Ricardo Tavares da Silva
+ rsilva&ragtech.com.br
+59371
+ fidar electronics co.
+ saman nikzad
+ s.nikzad&fidarelectronics.com
+59372
+ Tigo Technology Center
+ TTC Cloud Delivery Team
+ ttc-cloud-delivery&millicom.com
+59373
+ Redbyte
+ Sean Reid
+ penquiries&redbyte.net
+59374
+ rostech.at
+ Administrator
+ admin&rostech.at
+59375
+ Centre Eugène Marquis
+ David BARATTE
+ d.baratte&rennes.unicancer.fr
+59376
+ Datapod (Australia) Pty Ltd
+ Anthony Cheung
+ anthony.cheung&datapod.com.au
+59377
+ Ahoku Electronic Company
+ Christine Lee
+ christine.lee&ahoku.com
+59378
+ euroNAS GmbH
+ Tvrtko Fritz
+ support&euronas.com
+59379
+ GOLDBECK GmbH
+ Mike Eichner
+ mike.eichner&goldbeck.de
+59380
+ Authing
+ Mathew Chan
+ mathew.chan&authing.cn
+59381
+ Projekt Pomorskie e-Zdrowie
+ Alicja Pęśko
+ ezdrowie&pomorskie.eu
+59382
+ Lazzate Cia. Ltda.
+ Medardo Silva
+ gerald.moreno&lazzatecorp.com
+59383
+ Silicon Curtain
+ Charles McCauley
+ Chuck.McCauley&SiliconCurtain.net
+59384
+ Fiinu Bank Ltd
+ Timo J. Rinne
+ timo.rinne&fiinu.com
+59385
+ Marqeta
+ John Kim
+ network&marqeta.com
+59386
+ Bulat Co., Limited
+ Crystal Huang
+ sales&bulat.com.cn
+59387
+ Tondo Solutions
+ Ferdinand Silva
+ info&tondosolutions.com
+59388
+ Eren DOGAN
+ Eren Dogan
+ eren_dogan&yahoo.com
+59389
+ Docbyte NV
+ Tom De Cubber
+ qtsp&docbyte.com
+59390
+ Holu Hou Energy, LLC
+ Romano Pauli
+ romano.pauli&holuhou.com
+59391
+ Solutions Heptaèdre Inc.
+ Eric Martel
+ eric.martel&SolutionsHeptaedre.com
+59392
+ Da Who
+ Randall Vogsland
+ acer&dawho.com
+59393
+ VNPT Net3
+ Tiến Hưng Nguyễn
+ nguyentienhung&vnpt.vn
+59394
+ Trustnhope
+ Trustnhope
+ shjhwoo&trustnhope.com
+59395
+ sonnen Australia Pty Ltd
+ Leonid Kukarin
+ l.kukarin&sonnen.com.au
+59396
+ NADDOD
+ Qin Long
+ long.qin&naddod.com
+59397
+ Johnson County Kansas Government
+ Christopher Foltz
+ inetadmin&jocogov.org
+59398
+ GSW Gemeinschaftsstadtwerke GmbH
+ Sebastian Moecklinghoff
+ it&gsw-kamen.de
+59399
+ TeaTime VertriebsgmbH
+ Michael Haider
+ it-admin&teatime-austria.com
+59400
+ VertiSoft Corp
+ Donald French
+ dhfrench&vertisoft.com
+59401
+ dMux Sistemas
+ Maurício Mauad Menegaz Filho
+ mmauad&gmail.com
+59402
+ Wi-Tek
+ Alun Wang
+ luke&wireless-tek.com
+59403
+ CALM Oy
+ Tommi Grönlund
+ tommi.gronlund&calm.fi
+59404
+ Berolina Metallspritztechnik Wesnigk GmbH
+ Benjamin Neuse
+ administrator&metallspritztechnik.de
+59405
+ INDEX EDUCATION
+ Romain Bonomini
+ rbonomini&index-education.fr
+59406
+ Citel S.R.L.
+ Carelli Giuseppe
+ g.carelli&citel.it
+59407
+ Polynoia
+ Peter Rindfuss
+ peter.rindfuss&gmail.com
+59408
+ Wink Stanzwerkzeuge GmbH & Co. KG
+ Thomas Neuwinger
+ thomas.neuwinger&wink.de
+59409
+ Ministerio de Salud
+ Jhon Poveda
+ jpoveda&minsalud.gov.co
+59410
+ ZECO Energy
+ Jag Makam
+ admin&zecoenergy.com.au
+59411
+ PLATH Signal Products GmbH & Co. KG
+ Steffan Klimkiewicz
+ Steffan.Klimkiewicz&plath-signalproducts.com
+59412
+ 广州中维安特电å­ç§‘技有é™å…¬å¸ (Guangzhou Zhongweiant Electronic Technology Co., Ltd.)
+ é™ˆè‹±åŽ (yinghua chen)
+ 821908722&qq.com
+59413
+ SIS GmbH
+ Michael Salewski
+ timo.kuehn&sis.ag
+59414
+ Energieversorgung Sylt GmbH
+ Oliver Otto
+ o.otto&stadtwerke-husum.de
+59415
+ Stadtwerke Husum GmbH
+ Oliver Otto
+ o.otto&stadtwerke-husum.de
+59416
+ Transport BORIE
+ Hervé BRUN
+ transport.borie&orange.fr
+59417
+ Natwest Group Plc
+ Michele Proctor
+ michele.proctor&natwest.com
+59418
+ Nash twins
+ Josh Nash
+ jjnash77&gmail.com
+59419
+ Tarkett
+ Aaron Mack
+ aaron.mack&tarkett.com
+59420
+ Altice Dominicana
+ Nicolas Vidal
+ nvidal&altice.com.do
+59421
+ Altice Dominicana
+ Nicolas Vidal
+ nvidal&altice.com.do
+59422
+ Mountain Brook Schools
+ Jason C Falconer
+ falconerj&mtnbrook.k12.al.us
+59423
+ Xiamen Kehua Digital Energy Tech Co., Ltd.
+ Jianfu Li
+ lijianfu&kehua.com
+59424
+ SALZ Automation GmbH
+ Thomas Holm
+ thomas.holm&salz-automation.com
+59425
+ eSIX
+ Kinson Chan
+ marketing&esix.co
+59426
+ Galgus
+ Jesús Fernández Manzano
+ jesus.manzano&galgus.net
+59427
+ Cyber Insight
+ Maksim Zaikin
+ Max.V.Zaikin&gmail.com
+59428
+ Spoon Technologies
+ Network Operations
+ support&spoontech.biz
+59429
+ Specialised Assistance School for Youth
+ David Beaumont
+ drb&sasy.sa.edu.au
+59430
+ Fisher & Paykel Healthcare
+ Philip Rowe
+ philip.rowe&fphcare.co.nz
+59431
+ ALFA
+ WAEL Mustafa
+ alfacosmatics&gmail.com
+59432
+ Heinrich Peters
+ Heinrich Peters
+ iana&heinrich-peters.de
+59433
+ Gemeente Veendam
+ Bert Starke
+ bert.starke&gridnv.nl
+59434
+ Gemeente Pekela
+ Bert Starke
+ bert.starke&gridnv.nl
+59435
+ Afeer
+ Bert Starke
+ bert.starke&gridnv.nl
+59436
+ Gemeente Oldambt
+ Bert Starke
+ bert.starke&gridnv.nl
+59437
+ BCOM Networks Limited
+ Alex Woo
+ ae&bcom-net.com
+59438
+ CyberInx Limited
+ Cardiff Office
+ CardiffOffice&cyberinx.co.uk
+59439
+ Hellenic Mediterranean University (HMU)
+ Charampos Tsatsarakis
+ babis&hmu.gr
+59440
+ Fanvil
+ Tony Zhu
+ haibo.zhu&fanvil.com
+59441
+ Nextera Video, Inc
+ J. Deame
+ drdme&comcast.net
+59442
+ Kino Polska TV S.A.
+ Nikolay Stoyanov
+ it&kinopolska.pl
+59443
+ RELIEF VALIDATION LIMITED
+ ASM ASHRAFUZZAMAN
+ asm.ashraf&reliefvalidation.com.bd
+59444
+ Washington Office of the Secretary of State
+ Samuel Anderson
+ ciso&sos.wa.gov
+59445
+ S COP GmbH
+ Andreas Habedank
+ andreas.habedank&s-cop.bayern
+59446
+ Shenyang FCH Software Co.,Ltd
+ Jiazhengfeng
+ jiazhengfeng&fchsoft.com
+59447
+ Meadowfield Associates Ltd
+ Dean Scott
+ deanscott_48&yahoo.co.uk
+59448
+ ENet Network Security Research Group (ENSR)
+ Christopher M Blake
+ enet&net.tnn.cc
+59449
+ VINFAST TRADING AND PRODUCTION JOINT STOCK COMPANY
+ Trần Việt Äức
+ v.ductv12&vinfast.vn
+59450
+ Dumont Automation
+ Tiago Rosolen
+ contact&dumontautomation.com
+59451
+ QuantumIOT
+ Michael Walti
+ mwalti&quantumiot.com
+59452
+ Dama11
+ Juergen Key
+ jkey&arcor.de
+59453
+ Perth Airport Pty Ltd
+ Damien Derby
+ damien.derby&perthairport.com.au
+59454
+ iWay AG
+ Andy Horvath
+ snmp&as8758.net
+59455
+ Gemeente Westerwolde
+ Bert Starke
+ bert.starke&gridnv.nl
+59456
+ RWLP
+ Bert Starke
+ bert.starke&gridnv.nl
+59457
+ Tasteful Selections
+ Dane Witham
+ dane.witham&tastefulselections.com
+59458
+ ENSA Strasbourg
+ Severine GUTIERREZ
+ informatique&strasbourg.archi.fr
+59459
+ Ceson Skog AB
+ Anders Carlsson
+ anders&cesonskog.se
+59460
+ Triton Digital a.s.
+ MiloÅ¡ SedláÄek
+ milos.sedlacek&triton.eu
+59461
+ London Borough of Enfield
+ Mark Aylwin
+ LBEServerInfrastructure&enfield.gov.uk
+59462
+ iDenfy
+ Domantas Ciulde
+ info&idenfy.com
+59463
+ Polmlek Sp. z o.o.
+ Mateusz Szczodruch
+ serwis.it&grupapolmlek.com
+59464
+ ICTKholdings
+ DoKyung Yeo
+ dkyeo&ictk.com
+59465
+ dtriger INC.
+ youjun yao
+ 413019541&qq.com
+59466
+ Mohsin Ansari MD FAAP PC
+ Saba Khan
+ sabamohsin&hotmail.com
+59467
+ Evolynx
+ François Robeyn
+ francois.robeyn&evolynx.eu
+59468
+ VANTIS II SOFTWARE,LDA
+ Ricardo Lacerda
+ ricardo.lacerda&vantis.pt
+59469
+ Sigilence Technologies
+ Remi Saurel
+ it&sigilence.com
+59470
+ magniX
+ John Troup
+ support&magnix.aero
+59471
+ Eberl Internationale Spedition GmbH & Co. KG
+ Bernhard Genghammer
+ it&spedition-eberl.de
+59472
+ Algar Telecom S/A
+ Cesar Augusto Carvalho Vieira
+ carvalho&algartelecom.com.br
+59473
+ China Society of Automotive Engineers (CSAE)
+ Jie Zhang
+ zjdazhuang&gmail.com
+59474
+ JSC KUCHUKSULPHATE
+ Pavel Nedoshivkin
+ npg&kuchuk.ru
+59475
+ ÐО «ÐТЦ ЕЭС Информационные комплекÑы» (JSC "NTC UES Information complexes")
+ Савилова Ð—Ð¾Ñ (Savilova Zoya)
+ ic&ic.ntcees.ru
+59476
+ La Compagnie du Logement
+ Service Informatique
+ contact.pki&cie-logement.fr
+59477
+ Racklive
+ Joel Wineland
+ joel&racklive.com
+59478
+ Liljestig
+ Dan Liljestig
+ dan&liljestig.com
+59479
+ JORA Holding GmbH & Co. KG
+ Sven Uttinger
+ Sven.Uttinger&jora-holding.com
+59480
+ Analytical Instrumentation Services
+ Daniel Kasdan
+ Dankasdan&aisanalytical.com
+59481
+ Trustoic PKI Consulting
+ Gareth Hind
+ gareth&trustoic.com
+59482
+ Rady Children’s Hospital - San Diego
+ Parham Gholami
+ 3DPrintLab&rchsd.org
+59483
+ IUT de Bordeaux
+ Jordane Pluchon
+ jordane.pluchon&u-bordeaux.fr
+59484
+ Nafiux
+ Ignacio Ocampo Millan
+ ignacio.ocampo&nafiux.com
+59485
+ Invenco Group Ltd
+ James Pullen
+ james.pullen&invenco.com
+59486
+ TANLA PLATFORMS LIMITED
+ Pavan Kumar Kuchibhatla
+ pavankumar.k&tanla.com
+59487
+ JOHANN BUNTE Bauunternehmung SE & Co. KG
+ Henning Hanekamp
+ HanekampH&johann-bunte.de
+59488
+ arkona technologies GmbH
+ Rainer Sturm
+ r.sturm&arkona-technologies.de
+59489
+ aiMotive
+ Gergely Juhasz
+ gergely.juhasz&aimotive.com
+59490
+ OpenDrives
+ STEVEN MCLANE
+ s.mclane&opendrives.com
+59491
+ Joint Genome Institute
+ Georg Rath
+ gbrath&lbl.gov
+59492
+ imvaria inc.
+ Don Bigler
+ dbigler&imvaria.com
+59493
+ CRAG Consultants
+ Jane Waight
+ jw&chg.me.uk
+59494
+ Preston Meyer Group
+ Georg Meyer
+ dev&pmgroup.ch
+59495
+ Lion Elastomers Geismar
+ Eric Sawa
+ eric.sawa&lionelastomers.com
+59496
+ Shenzhen Phoenix Telecom Technology Co.,Ltd
+ xiang cheng
+ chengxiang&phoenixcompany.cn
+59497
+ MPEON Co, Ltd.
+ Shin, Seongho.
+ ssh&mpeon.com
+59498
+ PT Juke Solusi Teknologi
+ Iwan Setiawan
+ ncss.juke&gmail.com
+59499
+ Juke Solutions Labs
+ Zharfan Nugroho
+ master.jukelabs&gmail.com
+59500
+ Innofriends GmbH
+ Markus Fischbacher
+ info&innofriends.world
+59501
+ Billund Aquaculture
+ Morten Bojer
+ license&billundaquaculture.com
+59502
+ Get-Random
+ Johan Åkerström
+ jakerstrom&gmail.com
+59503
+ Docentric d.o.o.
+ Matija VrtaÄnik
+ admin&docentric.com
+59504
+ Mobtaker Ofoq
+ mohammad habibi
+ hsmo&mobtakerofoq.ir
+59505
+ Devuan
+ Andreas Messer
+ andi&bastelmap.de
+59506
+ Medical West Hospital
+ Scott Rogers
+ scott.rogers&uabmw.org
+59507
+ Nippy Networks
+ Ed Wildgoose
+ support&nippynetworks.com
+59508
+ Banco Central de Reserva de El Salvador
+ José Elías Alvarado
+ elias.alvarado&bcr.gob.sv
+59509
+ Beijing Guanglida Technology Co.,Ltd
+ Sam Wang
+ 402341951&qq.com
+59510
+ MasterCom Technology Services India Pvt Ltd
+ Sreenivasa Nagappa
+ sreenivasa.n&mastercom.co.in
+59511
+ concept610
+ jean claude sageaux
+ jeanclaude.sageaux&free.fr
+59512
+ True Blue Sphere
+ Anderson Manly
+ anderson&truebluesphere.com
+59513
+ Summit Rock Advisors
+ Anthony Tsang
+ anthony.tsang&summit-rock.com
+59514
+ Coder Enterprises
+ Mark Ottaway
+ mark.ottaway&coderenterprises.co.uk
+59515
+ DANAM Systems
+ TAEKMYUNG, WOO
+ wootm&danam.co.kr
+59516
+ Autel New Energy Co., Ltd
+ Yuxing Zou
+ zouyuxing&autel.com
+59517
+ Stor Services Limited
+ Yiorgos Adamopoulos
+ iana-pen&storfund.com
+59518
+ Salisbury NHS Foundation Trust
+ Jon Arnold
+ apprnz.infra&nhs.net
+59519
+ SBK Telecom
+ Manuel Deschambault
+ manuel&sbktelecom.com
+59520
+ REDX TECHNOLOGY AUSTRALIA PTY LTD
+ Adam Wang
+ redxtechau&gmail.com
+59521
+ Shawarren.net
+ Jamie Shaw
+ jamie&shawarren.net
+59522
+ Shabodi Corp
+ Harpreet Geekee
+ hgeekee&shabodi.com
+59523
+ Bigtera
+ HM.Yang
+ info&bigtera.com
+59524
+ Kuko Home LAB
+ Bostjan Kukovicic
+ bostjan&e-kuko.eu
+59525
+ A4 Elite Engineering
+ Alberto Valez Maya
+ alberto.valez&a4ee.tech
+59526
+ Hangzhou LUXAR Technologies Co.Ltd.
+ Xiaohui Zhou
+ zhouxiaohui&luxartech.cn
+59527
+ Miltenyi Biotec B.V. & Co. KG
+ Dr. Uwe Engeland
+ U.Engeland&miltenyi.com
+59528
+ Logansport Memorial Hospital Cancer Care Center
+ Paul Soderlund
+ psoderlund&logansportmemorial.org
+59529
+ Unitas Global
+ Mike Simkins
+ mike.simkins&unitasglobal.com
+59530
+ SSOSEC
+ Suri Madhira
+ ms&ssosec.com
+59531
+ Hunan RongTeng Networks Technology Co., Ltd.
+ Tong Long
+ support&rtnetworks.com.cn
+59532
+ MAURER SE
+ Denis Härtinger, Kai Schittko
+ helpdesk&maurer.eu
+59533
+ FamNet.at
+ Stefan Reisinger
+ mail&famnet.at
+59534
+ American Cardiology, LLC
+ Tonya Saulsbury
+ tsaulsbury&amcareclinic.com
+59535
+ 3ntropy Technologies
+ Mariano Chingotto
+ mchingotto&3ntropy.net
+59536
+ ZIMA TARASHE TOOS IT AND TELECOM COMPANY
+ MOHSEN ATTARI
+ M.ATTARY&MSGROUP.IR
+59537
+ TsingYao Technology Limited
+ JunQing Gu
+ op&tsingyao.net
+59538
+ KliqSpot
+ Arulselvan Radhakrishnan
+ arulselvan&espinait.com
+59539
+ cryptMail.io
+ Christian Ermel
+ ce&cryptmail.io
+59540
+ Integración Digital Ingeniería
+ Software development team
+ integracion&integraciondigital.es
+59541
+ FCWSistemas - TI
+ Frederico C Wilhelms
+ fredcw&gmail.com
+59542
+ Liea Tecnologia Ltda
+ Alberto Ferrira da Silva
+ alberto&liea.com.br
+59543
+ Alberto Silva
+ Alberto Ferreira da Silva
+ alberto.silva&lieax.com.br
+59544
+ Xronex Corporation
+ Mohamad Hazizi
+ admin&mohamadhazizi.com
+59545
+ Sierra County
+ Jeremy Miller
+ crussell&sierracounty.ca.gov
+59546
+ Lightmatter, Inc.
+ IT Administrator
+ pen&lightmatter.co
+59547
+ 2WAY
+ Richard van Eijs
+ richard.van.eijs&2-way.nl
+59548
+ Survalent
+ Rick Hayden
+ rickhayden&survalent.com
+59549
+ Elettronica GmbH
+ Dejan Stankovic
+ it_elt&elettronica.de
+59550
+ PM Group GmbH
+ Manuel Waldner
+ it&pmgroup.de
+59551
+ TASSTA GMBH
+ Jana Gebauer
+ mcx&tassta.com
+59552
+ Jayketek Solutions
+ Jacob Boily
+ j.boily&jayketeksolutions.com
+59553
+ JMCME LLC
+ Jacob Cooke
+ jacobmcooke&jmcme.org
+59554
+ Cleaning901.com
+ Ebony Leake
+ Karmellebony&gmail.com
+59555
+ 山东英特力光通信开å‘有é™å…¬å¸ (Shandong Intelli Optical Communication Development Co., Ltd.)
+ 王飞 (Wang Fei)
+ wangfeicat126&126.com
+59556
+ TRANSPORT SOPYBOIS
+ Marie SENTENAC
+ sopybois31&gmail.com
+59557
+ Transports Ligneul
+ Jérôme Ligneul
+ transportsligneul&wanadoo.fr
+59558
+ karev.ch
+ Ivan Karev
+ ivan&karev.ch
+59559
+ MeshPlusPlus, Inc.
+ Danny Gardner
+ danny&meshplusplus.com
+59560
+ CA VESOUL
+ Quentin AIRAULT
+ quentin.airault&vesoul.fr
+59561
+ LABITI
+ jean-marc pigeon
+ Virtualisation&iti.ca
+59562
+ Beatrice Community Hospital and Health Center
+ Ken huber
+ kahuber&bchhc.org
+59563
+ Diputación Provincial de Albacete
+ Alejandro J Delgado-Gomez
+ a.delgado&dipualba.es
+59564
+ Landratsamt Boeblingen
+ Patrick Strohm
+ p.strohm&lrabb.de
+59565
+ VDL Groep B.V.
+ Ron Peeters
+ r.peeters&vdl.nl
+59566
+ T-COM LLC
+ Aleksandr Burnatsev
+ asburnatsev&rosatom.ru
+59567
+ PACCAR Inc.
+ Koen Savenije
+ Koen.savenije&paccar.com
+59568
+ Ekip Telekom
+ Özgür Özdurhan
+ o.ozdurhan&ekiptelekom.com
+59569
+ Beijing Shengshi Gongying Communication Technology Co., Ltd
+ Han Lu
+ 30857203&qq.com
+59570
+ LMN Software Corp
+ John Day
+ John&lmnsoftwarecorp.com
+59571
+ Sibopt, LLC
+ Igor V. Breus
+ sales.itl&outlook.com
+59572
+ Exonetik
+ Jerome Marchand
+ jerome.marchand&exonetik.com
+59573
+ Jan F. Orth
+ Jan F. Orth
+ janforth&me.com
+59574
+ Solution 2000
+ Richard Simard
+ richard.simard&groupesti.com
+59575
+ CMX Group
+ Nor Azizan Morban
+ cmxgroup&cmxcorp.group
+59576
+ CYMERTEK
+ Jason Freedman
+ iana&cymertek.com
+59577
+ Telecommunicatiebedrijf Suriname ( TELESUR )
+ Wendell Weigle
+ wendell.weigle&telesur.sr
+59578
+ CYBERSECURITY.KR
+ donggeun lee
+ loon&cybersecurity.kr
+59579
+ Valence Group, Inc.
+ Terence Caravan
+ smp.valence&gmail.com
+59580
+ Skylane Optics
+ Patrick Beard
+ Patrick.beard&skylaneoptics.com
+59581
+ BotGuard OÜ
+ Denis Prochko
+ d.prochko&botguard.net
+59582
+ Shengli Technologies Co., Ltd
+ guhuanfeng
+ gu.huanfeng&shenglisoft.com
+59583
+ Ptavvs.Net
+ John Hall
+ ptavvsnet&gmail.com
+59584
+ MoeYork
+ Luo Yu
+ luoyu&york.moe
+59585
+ Luminar Technologies, Inc.
+ Adolfo L. Floer
+ adolfo.floer&luminartech.com
+59586
+ MAHESH CHANDRA
+ MAHESH CHANDRA
+ VIRUGEET74&GMAIL.COM
+59587
+ Magnolia Bank
+ Clint Phelps
+ network&magnoliabank.com
+59588
+ Laboratoire Méthodes Formelles
+ Dietmar Berwanger
+ dietmar.berwanger&lmf.cnrs.fr
+59589
+ Canopy Growth
+ Chris Rodgers
+ chris.rodgers&canopygrowth.com
+59590
+ NPO RTT LLC
+ Eugeny Zavizion
+ npo_rtt&hotmail.com
+59591
+ Logeo Seine
+ Denoix Kevin
+ kevin.denoix&logeo.fr
+59592
+ Take 2 Identity, Inc.
+ Bertold Kolics
+ bkolics&443id.com
+59593
+ Alereon, Inc
+ Andrew Kephart
+ it&alereon.com
+59594
+ Yunnan Nantian Electronics Information Corp.,Ltd.
+ Wu Hao
+ wuh&nantian.com.cn
+59595
+ Busse Design+Engineering GmbH
+ Roland Zmija
+ it-support&busse-design.com
+59596
+ Palantir Technologies
+ Eric Anderson
+ eanderson&palantir.com
+59597
+ Municipality of Central Huron
+ Cecil Coxen
+ it&centralhuron.com
+59598
+ Elektrotechnik Nagel
+ Stefan Nagel
+ oid&as211635.net
+59599
+ James Law
+ James law
+ iana-pen&jameslaw.co.uk
+59600
+ Polestar Performance AB
+ Anders Runesson
+ cryptography.support&polestar.com
+59601
+ Hope Community Resources
+ Anthony Patarini
+ apatarini&hopealaska.org
+59602
+ Comprehensive Blood & Cancer Center
+ Karla Kim
+ kkim&cbccusa.com
+59603
+ Century Yuasa Batteries
+ Alexey Lobanov
+ alexey.lobanov&cyb.com.au
+59604
+ Statens geotekniska institut
+ Hans Jonsson
+ sgi&sgi.se
+59605
+ Andrea Perfetti
+ Andrea Perfetti
+ andrea&andreaperfetti.it
+59606
+ FAREVA
+ Julien Ricard
+ jricard.corporate&fareva.com
+59607
+ Tygerclan
+ Ben Tyger
+ ben.tyger&tygerclan.net
+59608
+ «HYTex» Limited Liability company («HYTex» LLC)
+ Sergey Mikhaylov
+ sm&hytex.ru
+59609
+ Gelarm LLC
+ Aleksandr Solomakha
+ info&gelarm.ru
+59610
+ Best Secret
+ Michael Szekely
+ cts-infrastructure&bestsecret.com
+59611
+ ITENERUM
+ Damian Cikowski
+ iana&itenerum.com
+59612
+ Stoll Berne
+ Matthew Clover
+ mclover&stollberne.com
+59613
+ Katzkin Leather
+ Paul Marcelonis
+ pmarcelonis&allsafeit.com
+59614
+ Miramar Consulting
+ Oscar Javier Perez
+ oscar.perez&miramar.consulting
+59615
+ General Electric (GE) HealthCare
+ Hasan Palaz
+ Hasan.Palaz&ge.com
+59616
+ Jonathan Foreman
+ Jonathan Foreman
+ svt540&gmail.com
+59617
+ Mulliken LLC
+ Joshua Mulliken
+ joshua&mulliken.net
+59618
+ FEV Europe GmbH
+ Ulrich Zimmer
+ zimmer_u&fev.com
+59619
+ Kühn Controls AG
+ Raúl R. Steimbach
+ raul.steimbach&kuehn-controls.de
+59620
+ Zhengzhou GEP Ecotech Co,. Ltd
+ Harris Yang
+ vip&hitoy.org
+59621
+ Aaron N Martin LLC
+ Aaron N Martin
+ aaron.n.martin&martindom.com
+59622
+ World Mobile Group Limited
+ Ed Guy
+ edguy&eguy.org
+59623
+ LeoNet Dariusz Leonarski
+ Dariusz Leonarski
+ dariusz&leonarski.pl
+59624
+ SRS Distribution Inc.
+ Rick Brewer
+ rick.brewer&srsdistribution.com
+59625
+ Country-Wide Insurance Company
+ Jayson Harrington
+ networksupport&cwico.com
+59626
+ ShenZhen Ubix Technology Co., Ltd
+ Yanli Zhang
+ zhangyanli&ubix.cn
+59627
+ WRP srl
+ Roberto Pagano
+ wrp&wrp.it
+59628
+ Confidence Management Ltd
+ Braydn Genik
+ bgenik&fwsgroup.com
+59629
+ Grand River Hospital
+ Rob Parnell
+ rob.parnell&grhosp.on.ca
+59630
+ TCNEWCO
+ Marcus Oh
+ marcus.oh&ey.com
+59631
+ Aoife Róisín Finch
+ Aoife Róisín Finch
+ aoife.iana&finch.ink
+59632
+ KLS CONSTRUCCIONES
+ Daryl Trujillo
+ sistemas&klsconstrucciones.com
+59633
+ Joanand Kuharajasekaram
+ Joanand Kuharajasekaram
+ joanandk&joanand.ch
+59634
+ CenturionSign.eu
+ Mr. Simon Weidner
+ info&centurion.ovh
+59635
+ Kinemetrics
+ Christina Nunez
+ cn&kmi.com
+59636
+ Antenna Hungaria ZRt.
+ Zsolt Cser
+ cserz&ahrt.hu
+59637
+ Stichting NTR
+ Michel van der Zijden
+ netwerkbeheer&ntr.nl
+59638
+ Viking Global Investors
+ Nate Carta
+ ncarta&vikingglobal.com
+59639
+ GLORY Technology Limited Inc
+ Hong Xuheng
+ 9509238&163.com
+59640
+ zyxyhb info
+ bill lee
+ leebilly007&163.com
+59641
+ Nexpoint
+ Boyd Gosserand
+ netadmin&nexpoint.com
+59642
+ IMBEL - Industria de Material Belico do Brasil
+ Luiz Renault Leite Rodrigues
+ renault.fmce&imbel.gov.br
+59643
+ Symbiat Ltd
+ Derek Russell
+ info&symbiat.co.uk
+59644
+ URMAZI Networks INC.
+ David Lin
+ david.lin&urmazi.com
+59645
+ Global IT Consultancy
+ Kathryn Barney
+ office&synapse-it.com
+59646
+ SHENZHEN TENDA TECHNOLOGY CO;LTD
+ chenhongxiang
+ chenhongxiang&tenda.cn
+59647
+ PCI-SIG
+ Amanda Cruz
+ administration&pcisig.com
+59648
+ HRL Laboratories
+ Joseph Prokop
+ neteng&hrl.com
+59649
+ Coop Pank AS
+ Martin Paljak
+ martin.paljak&cooppank.ee
+59650
+ Neatframe LTD
+ Ivar Johnsrud
+ ivar&neat.no
+59651
+ Prometic Bioproduction Inc.
+ Yann Bourgault
+ y.bourgault&prometic.com
+59652
+ Division of Planning and Finance - National Electronic Authentication Centre
+ Khang Nguyen
+ kenshine0212&gmail.com
+59653
+ Enerkem
+ Enerkem IT
+ enerkem.it&enerkem.com
+59654
+ North Carolina State Highway Patrol - VIPER
+ D. Tucker Sizemore
+ tucker.sizemore&ncdps.gov
+59655
+ ISIhr, inc.
+ Adam Schildmeyer
+ aschildmeyer&stratus.hr
+59656
+ CATCH Power
+ Jason de Jong
+ jason&catchpower.com.au
+59657
+ CRIFST (China Research Institute of Film Science & Technology)
+ Zhang Xin
+ zhangxin&crifst.ac.cn
+59658
+ Nucleo S.A - Personal Paraguay
+ Nestor Cardozo
+ Nestor.Cardozo&personal.com.py
+59659
+ Storkship - Navegação, Trânsitos e Logística, SA
+ Iria Soares
+ iria.soares&horizon-view.pt
+59660
+ uit
+ huang wenhua
+ disandai&126.com
+59661
+ Germinet Sdn Bhd
+ Marn Chia
+ marn&germinet.com
+59662
+ InformacinÄ—s visuomenÄ—s plÄ—tros komitetas
+ Sertifikatu Administratorius
+ cert&ivpk.lt
+59663
+ TRT-VERÄ°M
+ Kaan Bayazıt
+ omerkaan.bayazit&trt.net.tr
+59664
+ Alpine Quantum Technologies GmbH
+ AQT Admin
+ oidadmin&aqt.eu
+59665
+ Sandhiguna
+ Gilang Mentari Hamidy
+ gilang&sandhiguna.com
+59666
+ Conseil National des Barreaux
+ Samuel Renard
+ s.renard-ext&cnb.avocat.fr
+59667
+ Fondation Campus Biotech Geneva
+ Benoit Dubuis
+ it&fcbg.ch
+59668
+ Mosaic Smart Data Limited
+ Nick Chadwick
+ nick&mosaicsmartdata.com
+59669
+ COMMON NET S.r.l.
+ Emanuele Altomare
+ emanuele&common-net.org
+59670
+ Sandoz AG
+ Rohit Babar
+ rohit.babar&novartis.com
+59671
+ STRATUM LABS S.A.
+ Agustín Matías Rodríguez
+ agustin.rodriguez&stratum-labs.com
+59672
+ DefProc Engineering
+ Patrick Fenner
+ contact&defproc.co.uk
+59673
+ Verisys Corporation
+ Ben Greene
+ it_operations+ianaoid&verisys.com
+59674
+ COROS Wearables, Inc.
+ Wangxiaohu
+ wangxiaohu&coros.com
+59675
+ Aquila Technology, LLC
+ Phil Tull
+ webmaster&aquilatech.com
+59676
+ Granaasen
+ Ole Peder Granaasen
+ granaasen&gmail.com
+59677
+ Skyview Group
+ Boyd Gosserand
+ netadmin&skyviewgroup.com
+59678
+ CDO LTD
+ Dan Oberg
+ iana.admin&cdo.xyz
+59679
+ ThreatKey, Inc.
+ Carlos Beltran
+ engineering&threatkey.com
+59680
+ Amoeso
+ Brandon Pan
+ brandon.pan&amoeso.com.tw
+59681
+ junchenghe
+ junchenghe
+ 598497820&qq.com
+59682
+ linki
+ Nikita Ivanov
+ nikita&linki.systems
+59683
+ Idelco
+ Dries Coppens
+ support.be&axians.com
+59684
+ Matthias Fulz
+ Matthias Fulz
+ mfulz&olznet.de
+59685
+ PK-PACS
+ G.W. Habraken
+ gw&taglio.com
+59686
+ UNIVERSITY HOSPITAL
+ Dorothy Seiler
+ Dorothy.Seiler&lhsc.on.ca
+59687
+ WOODSTOCK HOSPITAL
+ Dorothy Seiler
+ Dorothy.Seiler&lhsc.on.ca
+59688
+ ALEXANDRA HOSPITAL
+ Dorothy Seiler
+ Dorothy.Seiler&lhsc.on.ca
+59689
+ Four Counties Health Services
+ Dorothy Seiler
+ Dorothy.Seiler&lhsc.on.ca
+59690
+ LISTOWEL MEMORIAL HOSPITAL
+ Dorothy Seiler
+ Dorothy.Seiler&lhsc.on.ca
+59691
+ St. Joseph’s Health Care London
+ Dorothy Seiler
+ Dorothy.Seiler&lhsc.on.ca
+59692
+ South Huron Hospital
+ Dorothy Seiler
+ Dorothy.Seiler&lhsc.on.ca
+59693
+ St Thomas Elgin General Hospital
+ Dorothy Seiler
+ Dorothy.Seiler&lhsc.on.ca
+59694
+ Strathroy Middlesex General Hospital
+ Dorothy Seiler
+ Dorothy.Seiler&lhsc.on.ca
+59695
+ Tillsonburg District Memorial Hospital
+ Dorothy Seiler
+ Dorothy.Seiler&lhsc.on.ca
+59696
+ Wingham and district hospital
+ Dorothy Seiler
+ Dorothy.Seiler&lhsc.on.ca
+59697
+ Victoria Hospital
+ Dorothy Seiler
+ Dorothy.Seiler&lhsc.on.ca
+59698
+ Fisher College
+ Fisher IS
+ fisheris&fisher.edu
+59699
+ TeamSystem S.p.A.
+ Marco Scognamiglio
+ msc&bit4id.com
+59700
+ Calandrilli L Dotson
+ Calandrilli L Dotson
+ calandrillid&gmail.com
+59701
+ Mustola Timber Oy
+ Raine Koskinen
+ raine.koskinen&mustolatimber.fi
+59702
+ Anhui Shengjiaruiduo Electronic Technology Co., Ltd.
+ Pengcheng Zhu
+ 373747464&qq.com
+59703
+ IPVideo Corporation
+ Ken Blume
+ ipv_admin&ipvideocorp.com
+59704
+ Thomas Mack
+ Thomas Mack
+ toking&toking.de
+59705
+ Coeur dAlene Tribe
+ Network Admin
+ networkadmin&cdatribe-nsn.gov
+59706
+ Elk Valley Mining Corporation
+ Kevin Gould
+ kevin.gould&teck.com
+59707
+ Studio Wromo Marketplace
+ Iulian Ghepes
+ info.wromo&gmail.com
+59708
+ Thomas Bella
+ Thomas Bella
+ thomas&bella.network
+59709
+ Behnam Saki
+ Behnam Saki
+ behnam.saki2004&gmail.com
+59710
+ Sysdex AG
+ Gunnar Greiter
+ gunnar.greiter&sysdex.ch
+59711
+ Maricopa Community College District
+ Julie Morgenthal
+ julie.morgenthal&domail.maricopa.edu
+59712
+ Peter Zgraggen
+ Peter Zgraggen
+ peter&zgraggen.net
+59713
+ Iconoclasta Digital Endeavours
+ PKI Development Authority
+ developer&iconoclasta.co
+59714
+ Autodoc SE
+ Autodoc
+ it_de&autodoc.eu
+59715
+ Devialet
+ Alexandre ESSE
+ alexandre.esse&devialet.com
+59716
+ Hangzhou Asia Infrastructure Tech. Co., Ltd
+ Sunny Liu
+ sunny&aitc.net
+59717
+ Anhui Wantong Posts and Telecommunications Co.,Ltd.
+ Wang Jianguo
+ wangjianguo&ahwt.com.cn
+59718
+ Interconnect Services B.V.
+ Lars Hacken
+ l.hacken&interconnect.nl
+59719
+ Chengde TsingYao Network Technology Service Co., Ltd
+ JunQing Gu
+ tsnet&tsingyao.com
+59720
+ DotEvolve
+ Mohd Sadiq
+ mohd.sadiq&DotEvolve.co.in
+59721
+ SpecCityStroy
+ Maxim
+ msofronov&bk.ru
+59722
+ Jamui Hunt
+ Akshay Kumar
+ jamuihunt&gmail.com
+59723
+ nWise AB
+ Fredrik Andreasson
+ fredrik.andreasson&nwise.se
+59724
+ Schwester Euthymia Stiftung
+ Carsten Giehoff
+ hotline&ses-stiftung.de
+59725
+ Servicio de Administración de Rentas
+ Osman Moreno
+ omoreno&sar.gob.hn
+59726
+ Eric Wegert
+ Eric Wegert
+ eric.wegert&mailbyshuttle.net
+59727
+ iFD GmbH
+ Paul Scholz
+ paul.scholz&ifd-gmbh.com
+59728
+ City of Kamloops
+ Marco Lussetti
+ mlussetti&kamloops.ca
+59729
+ Max banka a.s.
+ IT infrastructure team
+ itinfrastructure&maxbanka.eu
+59730
+ DATATOM
+ Jonas Sun
+ sun.zhuofeng&datatom.com
+59731
+ opendoor
+ Thomas Constans
+ thomas&opendoor.fr
+59732
+ Skyhigh Security LLC
+ Skyhigh Security Customer Service Department
+ support&skyhighsecurity.com
+59733
+ Les Marches d'Aliments Naturels Tau
+ Andy Munungu
+ amunungu&marchestau.com
+59734
+ Ekopak
+ Vincent Devolder
+ vincent.devolder&profunctional.be
+59735
+ Antti Backman
+ Antti Backman
+ anttidantti&gmail.com
+59736
+ Lake Travis ISD
+ Dustin Zahradnik
+ zahradnikd&ltisdschools.org
+59737
+ Sunit Govind
+ Sunit Govind
+ govindsunit008&gmail.com
+59738
+ Jamtkraft AB
+ Torbjorn Widmark
+ torbjorn.widmark&jamtkraft.se
+59739
+ MindFuture ApS
+ Thomas Steen Rasmussen
+ oid&mindfuture.com
+59740
+ Ibrahim Issa Ali
+ Ibrahim Issa Ali
+ www.ibrahimmaiga2&gmail.com
+59741
+ BlueCoral Technologies
+ Matthew Yao
+ matthew.yao&bluecoraltech.com
+59742
+ STD
+ Marcelo Lopes Corrêa
+ marcelo&std.com.br
+59743
+ Catinfor
+ Catiano Carvalho
+ geral&catinfor.ao
+59744
+ krakn
+ Mickael Delannay
+ mickael&mykraken.fr
+59745
+ EYYES GmbH
+ Julian Eder
+ julian.eder&eyyes.com
+59746
+ Prokyber
+ Aleksei Karavaev
+ alexok997&gmail.com
+59747
+ Robert Cato
+ Robert Cato
+ saiwolf&swmnu.net
+59748
+ Teknotel Elektronik Müh. San. ve Tic. Ltd. Şti
+ Can Özçiftci
+ can.ozciftci&teknotel.com.tr
+59749
+ Deutsche Akkreditierungsstelle GmbH (DAkkS)
+ Susanne Kuch
+ susanne.kuch&dakks.de
+59750
+ Milwaukee Tool
+ Jason Kindler
+ jason.kindler&milwaukeetool.com
+59751
+ KREN(Korean Education Network)
+ ahn jin bum
+ kren&snu.ac.kr
+59752
+ Vanguard Packaging, LLC
+ Eric Steen
+ esteen&vanguardpkg.com
+59753
+ ZeroBase Energy, LLC
+ Sean Greenslade
+ sgreenslade&zerobaseenergy.com
+59754
+ SecTrail
+ Baris Solak
+ baris.solak&bntpro.com
+59755
+ Shahar nissinboim
+ Shahar Nis
+ Shaharnis&gmail.com
+59756
+ Department of Health and Social Care
+ Patrick Clover
+ patrick.clover&dhsc.gov.uk
+59757
+ Cybereason Inc.
+ Omri Manor
+ procurement&cybereason.com
+59758
+ DRK RDMH
+ Iwan Bingula
+ edv&rdmh.de
+59759
+ UNITEL, S.A.
+ Walter Ernesto
+ walter.ernesto&unitel.co.ao
+59760
+ Scientific and Technical Center of Unified Power System (https://www.ntcees.ru)
+ Eliseev Dmitrii
+ eliseev_d&ntcees.ru
+59761
+ NNIT Group A/S
+ Brian Lund Jensen (BLJE)
+ corp-it&nnit.com
+59762
+ CTM
+ scott wahlstrom
+ swahlstrom&kpmg.com
+59763
+ Harry-Brot GmbH
+ Roman Lang
+ roman.lang&harry.de
+59764
+ CLOUDETEER GmbH
+ Florian Stamer
+ fst&cloudeteer.de
+59765
+ Pridnestrovskiy Sberbank CJSC
+ Vitaliy Velikodniy
+ vitaliy&prisbank.com
+59766
+ Duxbury Networking
+ Tobie van Schalkwyk
+ tobie&duxnet.co.za
+59767
+ BITFIN Software Ltda.
+ Israel Aece
+ israel.aece&bitfin.com.br
+59768
+ Mertech LLC
+ Nikolov Dmitriy
+ nda9109&yandex.ru
+59769
+ Maryland State Retirement Agency
+ Brad Taylor
+ btaylor&sra.state.md.us
+59770
+ RENAL MEDICAL ASSOCIATES, LLC
+ andrew baddoo, md
+ renalmedical&gmail.com
+59771
+ Gergely Risko
+ Gergely Risko
+ gergely.risko&gmail.com
+59772
+ Nesecure Telecom PVT LTD
+ Shripad Rayewar
+ shripad&nesecure.net
+59773
+ RADTONICS AB
+ David Bridge
+ david.bridge&radtonics.com
+59774
+ Teyf Pardazan Spadana (TPS) Co.
+ Molood Mousavizadeh
+ m.mousavizade&teyfpardazan.ir
+59775
+ AB Gyllsjö Träindustri
+ Christofer Ohlsson
+ it&gyllsjo.se
+59776
+ Webloom S.r.l.
+ Paolo Conti
+ paolo.conti&webloom.it
+59777
+ Martin Johansson
+ Martin Johansson
+ it-avdelningen&tidaholm.se
+59778
+ Tiến Trần
+ Tiến Trần
+ tien.trantan&hcmut.edu.vn
+59779
+ INBOH DOOEL Skopje
+ Aleksandar Zorbovski
+ a.zorbovski&inbox.com.mk
+59780
+ PFALZKOM GmbH
+ Patrick Wageck
+ patrick.wageck&pfalzkom.de
+59781
+ The Dixon Group, INC.
+ Michael Bishop
+ mbishop&dixonvalve.com
+59782
+ Shenzhen Keliheng Electronics Co., Ltd
+ Handsome
+ rdhs&szklh.com
+59783
+ Lyons National Bank
+ Todd Juffs
+ tjuffs&bankwithlnb.com
+59784
+ Pluto Health
+ Seung Park
+ seung&pluto.health
+59785
+ Keisuke Tasaka
+ Keisuke Tasaka
+ hoge22hoge&gmail.com
+59786
+ Nema
+ Haukur Thor Bragason
+ htb&nema.fo
+59787
+ Papers AG
+ Alessandro De Carli
+ a.decarli&papers.ch
+59788
+ LOGOTEC Jerzy Dryndos
+ Slawomir Kulikow
+ kulikow&logotec.pl
+59789
+ ShenZhen PowerQak Newener Co.,Ltd
+ Shaojie Tang
+ tangsj&poweroak.net
+59790
+ Serrala Group GmbH
+ Sven Schmidt
+ it-global&serrala.com
+59791
+ Beijing Yahong Century Technology Co., Ltd
+ Xiaodan He
+ hexiaodan&act-telecom.com
+59792
+ Stirlitz Media
+ Grzegorz Podsiadlo
+ greg&stirlitzmedia.com
+59793
+ IPKO Telecommunications LLC
+ Faton Kurteshi
+ faton.kurteshi&ipko.com
+59794
+ ISS AG
+ Ulrich Bießenberger
+ ulrich.biessenberger&iss-ag.com
+59795
+ Carsten Goetzinger
+ Carsten Goetzinger
+ carsten.goetzinger&gmail.com
+59796
+ CardConnect
+ Jason Hane
+ jhane&cardconnect.com
+59797
+ NextBillion.AI
+ Liu Kai
+ kai&nextbillion.ai
+59798
+ RJM Energia
+ Felipe dos Santos
+ fss007&gmail.com
+59799
+ Slican sp. z o.o.
+ Czesław Noga
+ c.noga&slican.pl
+59800
+ Ville d'Esch-sur-Alzette
+ Gregory Sottiaux
+ Gregory.Sottiaux&villeesch.lu
+59801
+ IFSULDEMINAS
+ Marcio Prado
+ marcio.prado&ifsuldeminas.edu.br
+59802
+ Total Quality Logistics
+ Michael Domer
+ mdomer&tql.com
+59803
+ Beijing Yahong Century Technology Co., Ltd
+ Xiaodan He
+ hexiaodan&act-telecom.com
+59804
+ LOV Telecomunicaciones SAS
+ José Galán
+ josegalan&lov.com.co
+59805
+ Paul Mairinger
+ Paul Mairinger
+ mairingerpaul&gmail.com
+59806
+ Firmafy Soluciones Tecnológicas SL
+ Wenceslao Criado Báez
+ wence.criado&firmafy.com
+59807
+ Technix d.o.o.
+ Ziga Terdic
+ technix&siol.net
+59808
+ MiWire Aps
+ Jesper Rhode Andersen
+ jesper&miwire.net
+59809
+ Starchild Systems
+ Ambre Bertucci
+ ambre&starchild.systems
+59810
+ MailRoutingService
+ Jeremy Liteky
+ jeremy&mailroutingservice.com
+59811
+ Wuxi Gongbi Quanshu Network Co., Ltd.
+ Department of Technology and Site Operation
+ siteoperator&qiuwen.org
+59812
+ Nexus Pharmaceuticals
+ Bart Sudol
+ bsudol&nexuspharma.net
+59813
+ Levy Kaufmann-Kohler
+ Pascale Bergstrom
+ administrateur&lk-k.com
+59814
+ Alpsnet
+ Pierre Martin
+ it&alpsnet.io
+59815
+ Innomentarium
+ Angelos Fylakis
+ angelos.fylakis&innomentarium.fi
+59816
+ Konekto IT Solution
+ Predrag Rajicic
+ admin&konekto.rs
+59817
+ VotingWorks
+ Ben Adida
+ ben&voting.works
+59818
+ SnatchDreams
+ Paul P Joby
+ paulpjoby&snatchdreams.net
+59819
+ HR Duo
+ Sean McLaughlin
+ sean.mclaughlin&hrduo.com
+59820
+ CEMA Ltd
+ Ravi Manian
+ rmanian&cemaltd.co.uk
+59821
+ Neways Technologies BV
+ Dennis Engbers
+ dennis.engbers&newayselectronics.com
+59822
+ Versorgungsbetriebe Hann. Münden GmbH
+ Jan Däumichen
+ daeumichen&versorgungsbetriebe.de
+59823
+ Michael Hyde
+ Michael Hyde
+ me&michaelhyde.net
+59824
+ crifst
+ zhangxin
+ zhangxin&crifst.ac.cn
+59825
+ DAS Environmental Expert GmbH
+ Henrik Grossmann
+ iana-pen&das-ee.com
+59826
+ AIA New Zealand
+ Lukaz Sobko
+ lukaz-aia&comadot.net
+59827
+ Efficture AB
+ Thomas Svensson
+ thomas.svensson&efficture.com
+59828
+ Payment Alliance International
+ Michael Jung
+ mike.jung&gopai.com
+59829
+ AO "Nacional'naja nerudnaja kompanija"
+ Alexey Imenkov
+ nnk.it&nnk.ru
+59830
+ Mapo
+ James Tsang
+ it&mapo.io
+59831
+ CSSSPNQL
+ Vincent Tapin
+ vtapin&cssspnql.com
+59832
+ Ideamatrix
+ John Thompson
+ iana-pen&ideamatrix.co.uk
+59833
+ Asha Enterprises
+ MITCHELL BUSSARD
+ mitchell.bussard&gmail.com
+59834
+ BTS LABS
+ Anıl Ülgen
+ anil.ulgen&btslabs.ai
+59835
+ LAYER8 DEFENSE TECHNOLOGIES
+ Aaron Reilly
+ AARON&L8DT.COM
+59836
+ Cellcomm Solutions Limited
+ Prakash Mlavil Rajan
+ prakash&cellcommsolutions.com
+59837
+ David Emmett
+ David Emmett
+ licensing&emmett.id.au
+59838
+ Medical Intertrade d.o.o.
+ Antonio Matijašec
+ informatika&medical-intertrade.hr
+59839
+ Fabio Bettiol
+ Fabio Bettiol
+ informaticapro&coceder.org
+59840
+ Asociación de Autoridades Ancestrales Territoriales Nasa Çxhãçxha
+ Juan Diego Yasno
+ sistemas.asocabildos&tierradentro.co
+59841
+ Wojskowy Instytut Medyczny - PIB
+ Piotr Murawski
+ informatyka&wim.mil.pl
+59842
+ QuestNet
+ Jan Quest
+ admin&questnet.eu
+59843
+ Tortuga AgTech
+ Michael Witkowski
+ mike.witkowski&tortugaagtech.com
+59844
+ Thibaud
+ Thibaud Couchet
+ contact&thibaudcouchet.fr
+59845
+ Orlando L. Antonio
+ Orlando L. Antonio
+ lando.antonio2&gmail.com
+59846
+ Bechtle Nürnberg Cloud
+ Philipp Butterhof
+ philipp.butterhof&bechtle.com
+59847
+ Creativagenten
+ Hubertus Buchinger
+ hb&creativagenten.de
+59848
+ Michael Hörauf Maschinenfabrik GmbH & Co. KG
+ IT-Abteilung HÖRAUF
+ it&hoerauf.com
+59849
+ Profideo
+ Alban Duval
+ aduval+iana&profideo.com
+59850
+ Golem Factory GmbH
+ Przemyslaw Rekucki
+ admin&golem.network
+59851
+ Healthy IT, Inc.
+ Scott Sanford
+ scott&myhealthyit.com
+59852
+ TBK Bank, SSB DBA TriumphX
+ Jeremy Korell
+ jkorell&tbcap.com
+59853
+ Grey Bruce Health Services
+ Jamie Page
+ jpage&gbhs.on.ca
+59854
+ Karkinos Healthcare Private Limited
+ Raja Sekhar Kommu
+ rajs&karkinos.in
+59855
+ CCSMEC
+ LanGao
+ gaolan&ccsmec.com
+59856
+ SILAE
+ Gabriel GIL
+ ext.gabriel.gil&silae.fr
+59857
+ TSImaging Healthcare
+ Rex Chen
+ rdservice&tsimaging.net
+59858
+ Swenetters
+ Philip Sarmiento
+ gupez&live.se
+59859
+ Ziosoft, Inc.
+ Shusuke Chino
+ itsupport&zio.co.jp
+59860
+ David Andrew Brende
+ David Brende
+ brendedavid&gmail.com
+59861
+ Zweken
+ Amin Bahreini
+ aminn&engineer.com
+59862
+ The Downstairs Attic
+ Peter Van Hemert
+ hunterkiller2011&gmail.com
+59863
+ Hotell Edström AB
+ Andreas Dahlberg
+ andreas.dahlberg&bjurtrask.se
+59864
+ HDS, Inc
+ HDS IT Department
+ it_dept&hdsdrivers.com
+59865
+ NSW Rural Fire Service
+ Stephen Mason
+ servicedesk&rfs.nsw.gov.au
+59866
+ Centralne Operacije
+ Dzenan Muftic
+ dzenan.muftic&ceop.ba
+59867
+ JP BH Pošta d.o.o.
+ Haris Kozica
+ haris.kozica&posta.ba
+59868
+ Buska
+ Ken Buska
+ kbuska&gmail.com
+59869
+ HELIOS TECH
+ ARTURO SALAS FLORES
+ asalas.rwc&gmail.com
+59870
+ Smitty van Bodegom
+ Smitty van Bodegom
+ oid-contact&iter.ca
+59871
+ mikepiety.com
+ Michael R Piety
+ mrp&mikepiety.com
+59872
+ Frontier Developments Plc
+ Josh Purcell
+ JPurcell&Frontier.co.uk
+59873
+ Republic of Turkey General Directorate of Highways
+ Yalçın Özer
+ yozer2&kgm.gov.tr
+59874
+ Thueringer Rechnungshof
+ S. Baerwolf
+ stephan.baerwolf&trh.thueringen.de
+59875
+ ClinFlows
+ Jean-François Burr
+ cto&clinflows.com
+59876
+ AlmaLinux OS Foundation
+ Jonathan Wright
+ cloud-infra&almalinux.org
+59877
+ Cornelis Networks, Inc.
+ Gunnar K. Gunnarsson
+ gunnar.k.gunnarsson&cornelisnetworks.com
+59878
+ Powertech
+ Winston Lee
+ winston&power-tech.com.tw
+59879
+ Almonte General Hospital
+ Jamie Page
+ jpage&gbhs.on.ca
+59880
+ Orillia Soldiers Memorial Hospital
+ Jamie Page
+ jpage&gbhs.on.ca
+59881
+ Hanover and District Hospital
+ Jamie Page
+ jpage&gbhs.on.ca
+59882
+ Muskoka Algonquin Healthcare
+ Jamie Page
+ jpage&gbhs.on.ca
+59883
+ South Bruce Grey Health Centre
+ Jamie Page
+ jpage&gbhs.on.ca
+59884
+ William Smith
+ William Smith
+ macdaddy2smooth&gmail.com
+59885
+ KNS IT
+ Christian Tintrop
+ christian.tintrop&kns-it.de
+59886
+ Mediabox EIRL
+ Michael Epstein Jiménez
+ mepstein&mediabox.cl
+59887
+ Microsoft Mixed Reality
+ Mike Poulson
+ mpoulson&microsoft.com
+59888
+ DIAMOND ENERGY CONTROL SYSTEMS PTY LTD
+ Zohair Hassan
+ zhassan&diamond-energy.com
+59889
+ Mark Keating
+ Mark Keating
+ mark&the-keatings.com
+59890
+ Argotech Co., Ltd.
+ Shinichi Tokita
+ iana&argotech.jp
+59891
+ Baltic Institute of Advanced Technology
+ Robertas Urbutis
+ security&bpti.eu
+59892
+ Denomas Denetim Otomasyon
+ Tolga Karatas
+ tolga.karatas&denomas.com
+59893
+ ZhangZexin
+ ZhangZexin
+ zhangzexin&usr.cn
+59894
+ LBS Westdeutsche Landesbausparkasse
+ Tim Lissel
+ tim.lissel&lbswest.de
+59895
+ DOXIO
+ Mohamed LAIRECHE
+ mohamed.laireche&doxio.com
+59896
+ NTS LLC
+ Vladimir Zinchenko
+ info&mwnts.ru
+59897
+ Anothermouse
+ Peter Edmond
+ iana_oid&anothermouse.com
+59898
+ xnybre.net
+ Daniel Kalør
+ iana&xnybre.net
+59899
+ Sebastian Sams
+ Sebastian Sams
+ iana-contact&a-sams.at
+59900
+ Starter Teck
+ Dee Deans
+ Info&starterteck.com
+59901
+ Bizland
+ Juan Manuel Lens
+ juan.lens&bizland.tech
+59902
+ Haroldo Banzoli Filho
+ Haroldo Banzoli Filho
+ engepaengenharia&gmail.com
+59903
+ Jinan USR IOT Technology Limited
+ Junwu Cao
+ xiaojun9922&163.com
+59904
+ S.C. Global Top Systems s.r.l.
+ VASILIU Bogdan
+ meteo.consultancy&gmail.com
+59905
+ Certutil
+ Tiago Zacchello
+ pki&certutil.com.br
+59906
+ Universiti Sultan Zainal Abidin (UniSZA)
+ Nik Mohd Imran
+ nik&unisza.edu.my
+59907
+ Alex Wilson
+ Alex Wilson
+ alex&cooperi.net
+59908
+ Truesec, Inc
+ Tim Davis
+ tim.davis&truesec.com
+59909
+ Hub One SA
+ GAMOT Cédric
+ iana&hubone.fr
+59910
+ RedMatter Solutions
+ Kiek Choeung
+ kiek.choeung&redmattersolutions.com
+59911
+ 3Ti
+ Gilles Tremblay
+ info&3ti.ca
+59912
+ OCELLOTT ENGENHARIA LTDA
+ Luiz Claudio Sampaio Ramos
+ sampaio&ocellott.com
+59913
+ Magic Trucking LLC
+ Dovirs S Williams
+ dovirs&gmail.com
+59914
+ Rexel Developpement SAS
+ Pablo Anon
+ pablo.anon&rexel.com
+59915
+ Carlos Roque
+ Carlos Roque
+ carlos.roque&tutanota.com
+59916
+ Schwarzer Milan
+ Philipp Lieb
+ philipp.lieb&schwarzer-milan.eu
+59917
+ Philipp Lieb
+ Philipp Lieb
+ philipplieb8&gmail.com
+59918
+ West Linn-Wilsonville School District
+ Khanh Duong
+ duongk&wlwv.k12.or.us
+59919
+ Thomas Katholnig
+ Thomas Katholnig
+ iana&katholnig.net
+59920
+ IndigoCare
+ Dennis Busselen
+ dennis.busselen&indigocare.com
+59921
+ California Coast Physicians, Inc.
+ Elvia Rhoades
+ erhoades&californiacoastphysicians.org
+59922
+ KIDZ Medical Services
+ Emilie Martinez
+ ContactUs&kidzmedical.com
+59923
+ Shenzhen Megarevo Technology Co., Ltd.
+ Guo Sheng Long
+ guoshenglong&megarevo.com.cn
+59924
+ Keith Lee Hong Sun
+ Keith Lee Hong Sun
+ keith.lee&global.ntt
+59925
+ NOC Network & IT-Services e.U.
+ Jan-Erik Helge Redl
+ jan.redl&noc.eu
+59926
+ SchoolsFirst Federal Credit Union
+ Brennen Wheelock
+ bwheelock&schoolsfirstfcu.org
+59927
+ Alkaloid AD
+ Dame Malov
+ dmalov&alkaloid.com.mk
+59928
+ EVERON ENERGY SYSTEMS PVT. LTD.
+ AJAY SABHARWAL
+ MKTG&EVERON.IN
+59929
+ Deloitte China
+ Felix Li
+ felixli&deloitte.com.cn
+59930
+ b2e.cloud
+ Michael Newiger
+ michael.newiger&b2e.cloud
+59931
+ Fachhochschule Nordwestschweiz
+ Patrick Zumstein
+ it-infrastructure.services&fhnw.ch
+59932
+ Xuan Khai Tran
+ Xuan Khai Tran
+ xktran&gmail.com
+59933
+ Firscom
+ eungoo seo
+ dev&firscom.co.kr
+59934
+ Jiansong Yang
+ Jiansong Yang
+ snmp&yangjiansong.com
+59935
+ Matthew Grant
+ Matthew Grant
+ matt&mattgrant.net.nz
+59936
+ BaseBit
+ Laisky Cai
+ iana-bbt&laisky.com
+59937
+ Nij Smellinghe
+ Robin Kluit
+ systeembeheer&nijsmellinghe.nl
+59938
+ IDeTRUST GmbH
+ Albertus Pretorius
+ a.pretorius&toennjes.com
+59939
+ BMK Group GmbH & Co. KG
+ Stefan Paintner
+ stefan.paintner&bmk-electronics.de
+59940
+ Sussex Community NHS Foundation Trust
+ Paul Shipperley
+ paul.shipperley&nhs.net
+59941
+ Alexey Saidov
+ Alexey Saidov
+ Alex8712a&mail.ru
+59942
+ MyAVR.ru
+ Kotitsyn Vladimir
+ workpage&mail.ru
+59943
+ Legacy Medical Management LLC
+ Barrett Pollard
+ barrett.pollard&legacyllc.org
+59944
+ Third Helix Technology Inc
+ Barrett Pollard
+ barrettp&thirdhelix.com
+59945
+ P&K Equipment Inc
+ Barrett Pollard
+ bpollard&pkequipment.com
+59946
+ Identiv
+ Barnaby Flint
+ bflint&identiv.com
+59947
+ Viettel Telecom
+ Vu Xuan Duong
+ duongvx&viettel.com.vn
+59948
+ Institut für Mathematik der Universität Würzburg
+ Florian Möller
+ fmoeller&mathematik.uni-wuerzburg.de
+59949
+ Kentox Consulting
+ Kenneth Swärd
+ kenneth.sward&kentox.se
+59950
+ ziwig
+ Omar Mrani
+ omrani&ziwig.com
+59951
+ Thibaut Mouly
+ Mouly Thibaut
+ thibaut&d-mouly.fr
+59952
+ Ubiq Systems Pty Ltd
+ Kenneth Acason
+ admin&ubiqsystems.com
+59953
+ Graphiant Inc.
+ Mosaddaq Turabi
+ mosaddaq&graphiant.com
+59954
+ Laisky
+ Laisky Cai
+ iana&laisky.com
+59955
+ Sofinet LLC
+ Vitaliy Siver
+ vsiver&sofinet.ru
+59956
+ Overon
+ Mario Manzano
+ mario.manzano&overon.es
+59957
+ United Airlines Inc
+ Patrick Sexton
+ patrick.sexton&united.com
+59958
+ Bäckebrons Sågverk Aktiebolag
+ Stefan Gillberg
+ it&backebronssagverk.se
+59959
+ Onslow County Public Schools
+ David Sanbeg
+ david.sanbeg&onslow.k12.nc.us
+59960
+ Balungstrands SÃ¥gverk AB
+ Stefen Gillberg
+ admin&balung.se
+59961
+ Kemmler Baustoffe GmbH
+ Cihan Gueler
+ cihan.gueler&kemmler.de
+59962
+ Mjölby-Svartådalen energi
+ Cecilia Hogla
+ cecilia.hogla&tekniskaverken.se
+59963
+ Georg Luthardt-Gumbrecht
+ Georg Luthardt-Gumbrecht
+ admin+pen&familie-gumbrecht.de
+59964
+ École professionnelle artisanale et industrielle de Fribourg
+ Jérôme Frossard
+ jerome.frossard&edufr.ch
+59965
+ My Creative Space
+ Wojciech Weglinski
+ administrator&mycreativespace.pl
+59966
+ Matthews Swartz
+ Matthews Swartz
+ swartzm.za&gmail.com
+59967
+ BW-Spielbanken GmbH und Co KG
+ Joerg Schittenhelm
+ j.schittenhelm&bw-spielbanken.de
+59968
+ ProEsys srl
+ Massimo Marini
+ m.marini&proesystech.com
+59969
+ Sycai Medical
+ Javier García
+ j.garcia&sycaitechnologies.com
+59970
+ Quantum Xchange, Inc.
+ Quantum Xchange, Inc.
+ support&quantumxc.com
+59971
+ Kcrypt Lab
+ Kirill A. Korinsky
+ k&kcry.pt
+59972
+ Mana Monitoring
+ Zoltan Milaskey
+ zoltan&manamonitoring.com
+59973
+ CASS France
+ Roland Despinoy
+ roland.despinoy&cass.fr
+59974
+ CCC S.A.
+ Rafal Wisniewski
+ rafal.wisniewski&ccc.eu
+59975
+ Architectural Bureau Ð1
+ Ildar Abubakirov
+ ildar&arbura.one
+59976
+ Sofia Markusfeld
+ Sofia Markusfeld
+ s.markusfeld9544&student.leedsbeckett.ac.uk
+59977
+ Airbus Helicopters
+ Gay Jonathan
+ jonathan.gay&airbus.com
+59978
+ Lindenmeyr International Ltd
+ Pamela Woodall
+ pwoodall&lindenmeyrinternational.com
+59979
+ Benegon Enterprises LLC
+ David Bender
+ dbender&benegon.com
+59980
+ Cellium Technologies
+ Michael Brutman
+ michaelb&cellium.net
+59981
+ MedSoft
+ Racila Florin
+ florin.racila&med-soft.ro
+59982
+ Hydes Corporation
+ Harrison Hydes
+ Harrison.Hydes&hydes.co.nz
+59983
+ VDM Metals GmbH
+ Philipp Verbnik (Marketing department)
+ philipp.verbnik&acerinox.com
+59984
+ TEHTRIS
+ Lucas Jiang
+ team_isp_nexus&tehtris.com
+59985
+ Max-Planck-Institute for Infection Biology
+ Ralf Traeger
+ traeger&mpiib-berlin.mpg.de
+59986
+ Central Texas Cancer Centers
+ Elizabeth Cruz
+ lcruz&centraltexascancercenters.com
+59987
+ Tsuda University Keisan Center
+ Akio Katagiri
+ infoadmin&tsuda.ac.jp
+59988
+ Henan Kunlun Technologies Co., Ltd.
+ Ali Mao
+ maoaliwy&126.com
+59989
+ Kembeddo
+ Krzysztof Olejarczyk
+ owner&kembeddo.pl
+59990
+ Bastionic B.V.
+ Ernst Lawende
+ ernstl&bastion365.nl
+59991
+ Dalton Johnson III
+ Dalton Johnson iii
+ dm343702nv&gmail.com
+59992
+ Christopher Kay
+ Christopher Kay
+ Christopher.Kay&uk.thalesgroup.com
+59993
+ Reinhard Vielhaber
+ Reinhard Vielhaber
+ snmp_enterprise&rvis.de
+59994
+ SAVINO SOLUTION S.P.A. - SOCIETA BENEFIT
+ Nicola Savino
+ nicola.savino&savinosolution.com
+59995
+ Billy Yudani
+ Billy Yudani
+ billy.yudani&gmail.com
+59996
+ Niket Labs
+ Niket Sharma
+ niket67&gmail.com
+59997
+ Technische Universität Bergakademie Freiberg
+ Dr. Andreas Kluge
+ ServiceDesk&tu-freiberg.de
+59998
+ ACIS Technology
+ Alex Moskalenko
+ pen&acis.ru
+59999
+ Gonzo Org.
+ Marc Pearson
+ gonzo&g0nz0.me.uk
+60000
+ Feuerwehr Gundelfingen
+ Daniel Andris
+ daniel.andris&feuerwehr-gundelfingen.org
+60001
+ GPSPATRON
+ Maksim Barodzka
+ mb&gpspatron.com
+60002
+ vNET Hosting
+ Donald Cowan
+ info&vnethosting.us
+60003
+ Zyell Solutions Corporation
+ Pedro Ting
+ pedro.ting&zyxel.com.tw
+60004
+ TecTake GmbH
+ Steffen Dürr
+ helpdesk&tectake.de
+60005
+ Yourizon
+ Richard Timmermans
+ richard.timmermans&yourizon.nl
+60006
+ AP Informatica
+ Salvatore Canciello
+ info&apinformaticasrl.it
+60007
+ SWEEN SAS
+ Tristan Pateloup
+ tristan&sween.fr
+60008
+ Federal Defenders of New York, Inc.
+ James Ward
+ NYS_Admin&fd.org
+60009
+ Zorus, Inc
+ Francarlos Fernandez
+ FFernandez&ZorusTech.com
+60010
+ joerk GmbH
+ Enrico Gusek
+ info&joerk-plattform.de
+60011
+ Fiserv Payment System
+ Fiserv Global Cyber Security Services Payment System
+ PKI.Services&fiserv.com
+60012
+ International Human Rights Commission
+ Wareesali Taibani Sayyed
+ wareesali7500&janparichay.gov.in
+60013
+ ACN OCI-GSUITE
+ Rhett Lee Martinez
+ rhett.lee.martinez&accenture.com
+60014
+ Chongqing Telecom
+ Luo Kun
+ cqtsac&chinatelecom.cn
+60015
+ AMPHITECH
+ JULIEN WEHRBACH
+ webmaster&amphitech.fr
+60016
+ City Storage Systems
+ Onha Choe
+ onha.choe&cloudkitchens.com
+60017
+ Les Neiges d'Antan
+ Andrea Cavalli
+ iana.org&ridesoft.it
+60018
+ MaitriseTechnologique
+ Frédéric MONGE
+ fmonge&maitrise-technologique.com
+60019
+ FANUC America Corporation
+ FAC Admin
+ fac.admin&fanucamerica.com
+60020
+ Astoria IT Consulting
+ Oleg Schatoff
+ oleg&astoria-it.com
+60021
+ Nordic Wood Supply
+ Magnus Olovsson
+ magnus.olovsson&nordicwood.se
+60022
+ Fotios Loukos
+ Fotios Loukos
+ fotisl&gmail.com
+60023
+ Transalpine Deutsche Oelleitungs GmbH
+ Gottschlich, Frank
+ frank.gottschlich&tal-oil.com
+60024
+ Nasqueron
+ Sébastien Santoro
+ dereckson&espace-win.org
+60025
+ VAIO Corporation
+ OID Admin
+ oid-admin&vaio.com
+60026
+ Alabaster City Schools
+ Anthony Kingston
+ acsit&acsboe.org
+60027
+ LEEGOOD AUTOMATIC SYSTEMS. INC.
+ KAIHUNG HSIAO
+ kai_hsiao&leegood.com.tw
+60028
+ Neil Farr
+ Neil Farr
+ nfarr&acquiredigital.com
+60029
+ Digital Check Corp
+ Kevin Jennings
+ KJennings&DigitalCheck.com
+60030
+ NonpareilTech
+ Timothy Conner
+ info&nonpareiltech.com
+60031
+ Jeff Lunsford
+ JEFFREY William Lunsford
+ Admin&repchex.net
+60032
+ Sikorsky Financial Credit Union
+ Scott Posey
+ sposey&sikorskyfcu.org
+60033
+ Whiterabbit AI Inc
+ Daniel Cardoza
+ daniel&whiterabbit.ai
+60034
+ ZTD Training
+ Elton Hsu
+ info&ztdtraining.com
+60035
+ Wolfspyre Labs
+ Wolf Noble
+ iana&wolfspaw.com
+60036
+ FoamyCastle
+ Aaron Anthony Sollman
+ dev&foamycastle.com
+60037
+ bonprix Handelsgesellschaft mbH
+ IT-Operation
+ it-operation&bonprix.net
+60038
+ Hitachi Energy Automation & Communication
+ Janis Kruse
+ janis.kruse&hitachienergy.com
+60039
+ Andrews Property Group
+ Tom McCabe
+ tmccabe&andrewsonline.co.uk
+60040
+ Nine Consulting
+ Marjan Pataca
+ marjan&nine-consulting.hr
+60041
+ Procontrol Electronics Ltd.
+ Attila Kovacs
+ KAttila&procontrol.hu
+60042
+ Tems Security Services GmbH
+ Michael MEixner
+ michael.meixner&tems-security.at
+60043
+ Admiral Sportwetten GmbH
+ Emil Huber
+ emil.huber&admiral.at
+60044
+ Chris Dauksza
+ Chris Dauksza
+ chrisdauksza&gmail.com
+60045
+ GSB – Sonderabfall-Entsorgung Bayern GmbH
+ Heribert See
+ Heribert.See&gsb-mbh.de
+60046
+ Anger Clan
+ Bjørn Anger
+ bjoern&anger-clan.de
+60047
+ GENERAL BROADCAST
+ Guilain ACHARD
+ gachard&general-broadcast.com
+60048
+ NSLComm
+ Vadim Kotchergin
+ vadim&beetlesat.com
+60049
+ European Union Agency for the Space Programme
+ Aitor Alvarez Rodriguez
+ pki&euspa.europa.eu
+60050
+ WyreStorm Technologies Corp.
+ Nicholas Meers
+ nick.meers&wyrestorm.com
+60051
+ Cirrus Link Solutions
+ Chad Kienle
+ chad.kienle&cirrus-link.com
+60052
+ Matt Melling
+ Matt Melling
+ mattmelling&fastmail.com
+60053
+ APP SOLUTIONS
+ Olivier CLEF
+ oc&appsolutions.fr
+60054
+ Tecnosul
+ Daniel Brito
+ daniel.brito&grupotecnosul.com
+60055
+ Pert Telecom Solutions Pvt Ltd
+ Mitesh Vageriya
+ mv&pertsol.com
+60056
+ Amensolar Ess Co., Ltd.
+ Eric Fu
+ amensolaress&gmail.com
+60057
+ Thales UK Ltd
+ Robin Barker
+ coref.admin&uk.thalesgroup.com
+60058
+ Assumption College Kilmore
+ ICT Department
+ ict.dept&assumption.vic.edu.au
+60059
+ Lapplands
+ Marcus Fagervall
+ marcus.fagervall&lapplands.se
+60060
+ Consometers
+ Cyril Lugan
+ iana.org&cyril.lu
+60061
+ Bayerische Versorgungskammer
+ Sioukri oglou, Sioukri
+ sSioukri&versorgungskammer.de
+60062
+ Francis Augusto Medeiros-Logeay
+ Francis Augusto Medeiros-Logeay
+ r_f&med-lo.eu
+60063
+ Mosaic Primary Care Network
+ Jarrett Blachly
+ Jarrett.Blachly&mosaicpcn.ca
+60064
+ Goldilocks Tech Solution Pvt. Ltd.
+ Sarju Garg
+ sarju&goldilocks-tech.com
+60065
+ Hone Group, Inc
+ Neilson Smith
+ neilson.smith&honeus.com
+60066
+ Capella Controls
+ Ariel Garcia
+ ariel.garcia&capellacontrols.com
+60067
+ Sudipto Kumar barmon
+ Sudipto Kumar barmon
+ Sudiptokajol02&gmail.com
+60068
+ Karlborgs Elkontroll AB
+ Alexander Schmidt
+ alex&karlborgselkontroll.se
+60069
+ LeXtudio Inc.
+ Yang Li
+ support&lextudio.com
+60070
+ Mälby Gård AB, 556499-7525
+ Rickard Lennartsson
+ Rickard&malbygard.se
+60071
+ Wiregrass Electric Cooperative
+ Clayton Howell
+ chowell&wiregrass.coop
+60072
+ Hologic
+ Nick Moscone
+ Nick.Moscone&hologic.com
+60073
+ Accu-Precision Tool and Gauge
+ Andrew Mueller
+ andrew.mueller&accu-precision.com
+60074
+ Caddell Construction
+ Heather Marchand
+ heather.marchand&caddell.com
+60075
+ Morpheus Space GmbH
+ Thomas Hartmann
+ neo&morpheus-space.com
+60076
+ Teleproject Srl
+ Diego Bianchi
+ dbianchi&teleproject.it
+60077
+ Stadt Kassel - Amt für Schule und Bildung
+ Markus Schulz
+ server-ksan&kassel.de
+60078
+ BEYOND THE SCOPE
+ Honorio Marín García
+ honorio&permisso.io
+60079
+ Pathagility
+ Mark McCuin
+ info&pathagility.com
+60080
+ Nice Threads, LLC
+ Tim Nash
+ tim&nicethreadsllc.com
+60081
+ Jonno Sanderson-Smith
+ Jonno Sanderson-Smith
+ jonnoss&gmail.com
+60082
+ Square Enix
+ Yasmin Kauser
+ yasmin.kauser&comms-care.com
+60083
+ Spt Arrow Net
+ Aleksandr Buryak
+ aburyak&zntr.ru
+60084
+ Alteryx Extensibility
+ Alteryx Extensibility Team
+ devex&alteryx.com
+60085
+ PGUM Srl
+ Jochen Platzgummer
+ jochen.platzgummer&pgum.eu
+60086
+ Northwest Hills Surgical Hospital
+ Gordon Pedley
+ gordon.pedley&scasurgery.com
+60087
+ Grifon
+ Grifon Admin
+ iana&grifon.fr
+60088
+ Opelousas General Health System
+ Jesse Folds
+ ITLeadership&opelousasgeneral.com
+60089
+ Stiftung Auffangeinrichtung BVG
+ Christian Nobbe
+ iana&aeis.ch
+60090
+ Lopi elektronika sp. z o.o.
+ Bartosz Ostrowski
+ bo&lopi-elektronika.pl
+60091
+ EntryPoint Networks, Inc
+ Devyn Herrick
+ dherrick&entpnt.com
+60092
+ Treasure Valley Hospital
+ Rachel Schaffner
+ Rachel.Schaffner&scasurgery.com
+60093
+ PAYAM KHOSHBAKHT
+ PAYAM KHOSHBAKHT
+ evqhcm&gmail.com
+60094
+ La France insoumise
+ Salomé Cheysson
+ site&lafranceinsoumise.fr
+60095
+ CEC Huada Electronic Design Co., Ltd.
+ Xinyu Wei
+ weixy&hed.com.cn
+60096
+ Wealden District Council
+ IT Helpdesk
+ ithelpdesk&wealden.gov.uk
+60097
+ OESSE
+ Niccolò Carnelos
+ ict&oesse.com
+60098
+ strudelline.net
+ James Andariese
+ iana-pen-admin&strudelline.net
+60099
+ Amazon Web Services Inc
+ Michael Nearing
+ nearinm&amazon.com
+60100
+ UNpkl
+ Yogesh Nagarkar
+ yogesh&yeshog.com
+60101
+ Synapse Product Development
+ Ian Johnson
+ ian.johnson&synapse.com
+60102
+ Luogu
+ Soha Jin
+ soha&luogu.org
+60103
+ AustroControl
+ Thomas Brunner
+ thomas.brunner&austrocontrol.at
+60104
+ Western Sydney Airport
+ Scott Dowd
+ cybersecurity&wsaco.com.au
+60105
+ Xinjiang Yingsheng Information Technology Co., Ltd
+ GaoHu
+ 12396218&qq.com
+60106
+ Beijing Dayu Technology Co.,Ltd
+ Wang Xinpu
+ wangxinpu&dayudpu.com
+60107
+ Select Medical
+ Brandon Burger
+ ldap.admins&selectmedical.com
+60108
+ Rocky Enterprise Software Foundation
+ Neil Hanlon
+ infrastructure&rockylinux.org
+60109
+ Arising Technology Systems Pty Limited
+ Ralph Holland
+ ralph&arising.com.au
+60110
+ Junnikkala Oy
+ Kalle Junnikkala
+ kalle.junnikkala&junnikkala.com
+60111
+ Brickdoc HK Holding LTD
+ Ding Li
+ ding&pleisto.com
+60112
+ ASTELCO Systems GmbH
+ Michael Ruder
+ reg+pen&astelco.gmbh
+60113
+ Aires LLC
+ Mrinal Prasad
+ sysadmin&aires.com
+60114
+ Beijing YiShengChuangQi Technology Co., Ltd
+ LingLing Liu
+ 1613903985&qq.com
+60115
+ eCert
+ Praneet Rai
+ praneet&rai.email
+60116
+ eCert Corp.
+ Praneet Rai
+ corporate&rca.nogc.ca
+60117
+ Nane OON GlobalCom Corporation
+ Praneet Rai
+ corporate&rca.nogc.ca
+60118
+ INSERCOMHAI
+ Neptune Duval
+ admin&insercomhaitechcenter.com
+60119
+ Tiuxo
+ Brian Clemens
+ brian&tiuxo.com
+60120
+ Konvekta AG
+ Samuel Hübl
+ des&konvekta.com
+60121
+ Surgical Hospital of Oklahoma, LLC
+ Tanisha Peterson
+ tpeterson&surgicalhospitalok.com
+60122
+ INFOGRID d.o.o.
+ Goran Petrović
+ admin&infogrid.hr
+60123
+ hefraTEC GmbH
+ Ha-Er Frank
+ info&hefratec.de
+60124
+ Larraby Electrónica y Comunicación, S.L.
+ Óscar Rived
+ oscar&larraby.com
+60125
+ RL Online Media
+ Rasmus Lauridsen
+ mail&rl-online-media.dk
+60126
+ AMAG Group AG
+ Jonas Stalder
+ jonas.stalder&amag.ch
+60127
+ AMAG Corporate Services AG
+ Jonas Stalder
+ jonas.stalder&amag.ch
+60128
+ Astelcom
+ Jérôme BEAREL
+ iana&astelcom.fr
+60129
+ NCube Hosting Consultants
+ Carl Staub
+ carl.staub&ncubehost.com
+60130
+ Plutometry Corporation
+ Guilherme Santos
+ hostmaster&plutometry.com
+60131
+ AGL Energy Limited
+ Isaac Rosado
+ irosado&agl.com.au
+60132
+ Surahammars Bruks AB
+ Jörgen Andersson
+ teknik&smdab.se
+60133
+ Septimiu Fabian Mare
+ Septimiu Fabian Mare
+ septimiu&me.com
+60134
+ Nexim Security Solutions
+ Septimiu Fabian Mare
+ septimiu&neximsecurity.com
+60135
+ Briggs & Stratton
+ Mark Ciszek
+ ciszek.mark&basco.com
+60136
+ Agima
+ Egor Braguntsov
+ e.braguntsov&agima.ru
+60137
+ Proba
+ Administrator
+ info+iana&proba.com
+60138
+ Granby Consulting LLC
+ Mike Granby
+ mikeg&mikeg.net
+60139
+ IETHCOM Information Technology Co., Ltd.
+ Pei Hao
+ simonhao&iethcom.com
+60140
+ NIFT (Pvt) ltd.
+ Imran Ashraf
+ imran.ashraf&nift.pk
+60141
+ Scott Corio
+ Scott Corio
+ scott.corio&gmail.com
+60142
+ 3A Systems, LLC
+ Valery Kharseko
+ vharseko&3a-systems.ru
+60143
+ Forney ISD
+ Joshua Herron
+ jeherron&forneyisd.net
+60144
+ Swift Navigation Incorporated
+ Jason Mobarak
+ jason&swift-nav.com
+60145
+ P1 Security
+ BONAMY Rémi
+ rby&p1sec.com
+60146
+ Vladimir Kleusov
+ Vladimir Kleusov
+ kleusov&gmail.com
+60147
+ logturm
+ Tobias Dittmann
+ hello&ditsche.dev
+60148
+ 北京兰云科技有é™å…¬å¸ (Beijing Lanyun Technology Co., Ltd.)
+ 北京兰云科技有é™å…¬å¸ (Beijing Lanyun Technology Co., Ltd.)
+ info&lanysec.com
+60149
+ Gireve
+ Rives Jean-Marc
+ jean-marc.rives&gireve.com
+60150
+ Elite Tile & Services
+ Richard Heatherington
+ masterjourneyman&elitetile.net
+60151
+ Kesseböhmer Holding KG
+ Christian Riedel
+ c.riedel&kesseboehmer.de
+60152
+ VentureOne
+ Septimiu Fabian Mare
+ septimiu.mare&tii.ae
+60153
+ IVM Zrt
+ Róbert Almás
+ robert.almas&ivm-micrologistics.com
+60154
+ Amantya Technologies Private Limited
+ Ankur Bharadwaj
+ ankur.bharadwaj&amantyatech.com
+60155
+ IHI Terrasun Solutions
+ Lyonell Keplar
+ lkeplar&ihiterrasun.com
+60156
+ ASSOCIATION VIGIK
+ Pascal MARIN
+ pascal.marin&laposte.fr
+60157
+ G2 Ops Inc
+ Cody Gifford
+ cody.gifford&g2-ops.com
+60158
+ GiffTech Inc.
+ Cody Gifford
+ codygifford&gifftechinc.com
+60159
+ Dimitris Maroulidis
+ Dimitris Maroulidis
+ security&dimitrismaroulidis.com
+60160
+ 深圳市è²è±ç§‘æ€é€šä¿¡æŠ€æœ¯è‚¡ä»½æœ‰é™å…¬å¸ (Shenzhen Phoenix Telecom technology Co.,Ltd)
+ 汪精武 (Wang Jingwu)
+ jingwu.wang&phoenixcompany.cn
+60161
+ Guangzhou Sanjing Electric Co., Ltd.
+ Ziqing Li
+ ziqing.li&saj-electric.com
+60162
+ Mantis Software Company
+ Mantis System Admin
+ sistem&mantis.com.tr
+60163
+ Beijing Aodun Software Co., Ltd.
+ Zhao Feilong
+ zhaofeilong&aodun.com.cn
+60164
+ RBS LLC
+ Tatiana Prokofeva
+ rbs_tech&satel.org
+60165
+ Shenzhen Hi-Net technology Company Limited
+ Graeme Song
+ graeme&szhi-net.com
+60166
+ GBITIS Limited
+ Gary Burns
+ gary.burns&gbitis.com
+60167
+ Bona Electronic Solutions
+ Laurence Fourie
+ laurence&basixgroup.co.za
+60168
+ RRX Industries, Inc.
+ Randolph Sommerfeld
+ iana&rrx.ca
+60169
+ Curvalux Ltd.
+ Niv Magen
+ niv.magen&curvalux.com
+60170
+ Tritech Group limited
+ David Rogers
+ David.Rogers&tritechgroup.co.uk
+60171
+ Medx Connect Pty Ltd
+ Dalibor Frtunik
+ dalibor.frtunik&sorsix.com
+60172
+ John M. Barnwell, M.D., PLLC
+ Heidi Simonato
+ jbarnwell01&gmail.com
+60173
+ POLYWELL COMPUTERS INC.
+ JENNY LIN
+ jennylin&polywell.com
+60174
+ Insight Operations
+ Dan Tembe
+ dtembe&insightops.com
+60175
+ Shenzhen Growatt New Energy Co., Ltd.
+ Rongsen Li
+ rongsen.li&growatt.com
+60176
+ Technological Ray GmbH
+ Daniel Eisenschmidt
+ daniel.eisenschmidt&hotmail.de
+60177
+ Stanisław Skowron
+ Stanisław Skowron
+ ss181292&wp.pl
+60178
+ Vade
+ Florian Coulmier
+ florian.coulmier&vadesecure.com
+60179
+ EIZO Rugged Solutions Inc.
+ Christopher Fadeley
+ chris.fadeley&eizo.com
+60180
+ Owen Sound Medical Imaging
+ Jamie Page
+ jpage&gbhs.on.ca
+60181
+ cloudtech GmbH
+ Michael Newiger
+ office&cloudtech.global
+60182
+ THEMIS
+ Alain COCCONI
+ a.cocconi&themis.nc
+60183
+ Michael Hill International Limited
+ Chris Sword
+ chris.sword&michaelhill.com.au
+60184
+ PACIFIC PEERING
+ Alain COCCONI
+ cocconi&pacific-peering.com
+60185
+ Staffwerke GmbH
+ Lucie Nabet
+ iana&staffwerke.de
+60186
+ lugges
+ Lukas Adrian Kron
+ l.kron&lugges.eu
+60187
+ Guangzhou Yuhong Technology Co.,Ltd.
+ He Jinliang
+ hejl&gzyhtech.com
+60188
+ Foqus Technologies
+ Parisa Saat
+ parisa.saat&foqus.technology
+60189
+ Kreisverwaltung Recklinghausen
+ Ludger Berse
+ it-support&kreis-re.de
+60190
+ SER Interact Digital AG
+ Tae-Hoon Kwon
+ sch-icsave&sergroup.com
+60191
+ Shanghai BICFANTAS Technology Co., Ltd.
+ Jacky Hua
+ jacky.hua&bicfantas.com
+60192
+ William Bissett
+ William Bissett
+ williebissett4&gmail.com
+60193
+ wuthost
+ Walder Fyote
+ walderf&mailbox.org
+60194
+ Education and Research Library of Pilsen Region
+ Stanislav Teplik
+ teplik.stanislav&svkpk.cz
+60195
+ Bischof + Klein SE & Co KG
+ Gowshan Santhirapalan
+ gowshan.santhirapalan&bk-international.com
+60196
+ TimeTell B.V.
+ Daniel Knippers
+ daniel.knippers&timetell.nl
+60197
+ ECAN
+ YIN ZHANG
+ admin&ecan-tech.com
+60198
+ redhax
+ Freddy Grande
+ Freddy.Grande&redhax.com
+60199
+ Winckworth Sherwood LLP
+ Dan Wright
+ dwright&wslaw.co.uk
+60200
+ A.R.T.I.S.
+ Constantinos Papadamou
+ constantinos&justartis.com
+60201
+ vexo d.o.o.
+ Blaž Bregar
+ blaz&vexo.si
+60202
+ Global Infrastructure
+ Jean Lubatti
+ jean.lubatti&worldline.com
+60203
+ FLEXO
+ Grzegorz Kosicki
+ grzegorz.kosicki&flex-net.com.pl
+60204
+ ekotip ID s.r.o
+ Petr Ledvina
+ ledvina&ekotip.cz
+60205
+ Spenego Software, LLC
+ MUHAMMAD MUQUIT
+ directors&spenego.com
+60206
+ PortByte Technologies
+ Salvatore Cahyo
+ salva&dsgroupmedia.com
+60207
+ FirstFire Productions
+ Doug Leece
+ dleece&firstfiretech.ca
+60208
+ IP Techniek B.V.
+ Joost van de Weijer
+ joost&iptechniek.nl
+60209
+ Ucampus
+ Jose Miguel Garrido
+ sys&ucampus.cl
+60210
+ Expeto Wireless
+ Terje Strand
+ support&expeto.io
+60211
+ Codify Pty Ltd
+ David Connors
+ david&codify.com
+60212
+ SOUTHWEST WYOMING WIRELESS CONNECT LLC
+ NEAL RAYMOND VREELAND
+ admin&swwwc.org
+60213
+ MsgQ Technologies Services Private Limited
+ SIVA KUMAR KALAMRAJU
+ sivakumar&msgq.in
+60214
+ QuiltMC
+ Ambre Bertucci
+ ambre&quiltmc.org
+60215
+ ML Network DV-Systeme, Netzwerk & Kommunikation GmbH
+ Patrick Terlisten
+ p.terlisten&mlnetwork.de
+60216
+ Joe's
+ José Alisson Valério
+ joe.alisson&gmail.com
+60217
+ Cytracom, LLC
+ Jonathan Buchanan
+ jbuchanan&cytracom.com
+60218
+ LI AO
+ LI AO
+ liaomd&work2.liao.media
+60219
+ Adam Turner
+ Adam Turner
+ standingrockllc&gmail.com
+60220
+ US DEPARTMENT OF SPECIAL PROJECTS AND UNIFIED RESPONSE SERVICES (US-SPURS)
+ US SPURS OFFICE OF INFORMATION TECHNOLOGY
+ admin&spurs.gov
+60221
+ Efo AB
+ Tom Honig
+ tom.honig&bricco.se
+60222
+ Shenzhen Lancho Technology Co., Ltd.
+ Chang Feng
+ changf&lanchotech.com
+60223
+ cunova GmbH
+ Alexander Wolfshohl
+ a.wolfshohl.extern&sysback.de
+60224
+ National Information Technology Development Agency
+ Ahmed Mustapha Yahuza
+ amustapha&nitda.gov.ng
+60225
+ Oscar Alonso Toledo
+ Oscar Alonso Toledo
+ oscar&alonsotoledo.nom.es
+60226
+ AlphaESS
+ Bryant Zhu
+ bryant.zhu&alpha-ess.com
+60227
+ Data Action Pty Ltd
+ Ian Bedson
+ ibedson&da.com.au
+60228
+ MicroMade
+ Grzegorz Jaruszewski
+ jgreg&micromade.pl
+60229
+ Supercloud (Beijing) Technology Co., LTD
+ Tangwentao
+ petertang77&outlook.com
+60230
+ DFW Oil & Energy, LLC
+ Andrew McCullough
+ it.support&dfwoilenergy.com
+60231
+ cyonex GmbH
+ Fred Tate
+ f.tate&cy1x.net
+60232
+ Steven Garcia
+ Steven Garcia
+ garcia.steven.t.inet+iana&gmail.com
+60233
+ State Library of Queensland
+ Mark E. Thompson
+ Mark.Thompson&slq.qld.gov.au
+60234
+ AZ Technology Pte Ltd
+ Jackie Cheng
+ jackie.chengbing&azt.com.sg
+60235
+ Dubois & Dépraz S.A.
+ Matthias Linder
+ it&dubois-depraz.ch
+60236
+ TNC Consultant Group
+ Paul Co
+ paul.co&tncgrp.com
+60237
+ GhangorCloud
+ Shakuntala Addepally
+ shakuntala&ghangorcloud.com
+60238
+ Bürkert Werke GmbH & Co. KG
+ Dr. Udo Gais
+ licences.eu&burkert.com
+60239
+ Yardmasters Lawn Care Services LLC
+ Christopher Spivey
+ Christopher&cscoolingllc.com
+60240
+ Yurii Kolosov
+ Yurii Kolosov
+ yuriy&kyf.com.ua
+60241
+ cesium.cz
+ Matyáš Vohralík
+ it&cesium.cz
+60242
+ Mesto Dubnica nad Váhom
+ Dusan Misovec
+ spravait&dubnica.eu
+60243
+ Libre IT
+ Hugo Thunnissen
+ iana&libre-it.nl
+60244
+ USGS Hawaiian Volcano Observatory
+ Thomas-Jon Hoomanawanui
+ thoomanawanui&usgs.gov
+60245
+ AITIA International Zrt
+ Laszlo Kovacs
+ lkovacs&aitia.ai
+60246
+ Andy Lo-A-Foe
+ Andy Lo-A-Foe
+ andy.loafoe&gmail.com
+60247
+ Luxor Technology Corp
+ Eddie Wang
+ eddie&luxor.tech
+60248
+ AmNetwork
+ AmNetwork ICT CTO
+ administrator&amnetwork.it
+60249
+ Agatel Ltd
+ Rayhan Madeni
+ ray&agatel.co.uk
+60250
+ Swissgrid
+ Monica Zimmermann
+ monica.zimmermann&swissgrid.ch
+60251
+ VuNet Systems Private Limited
+ Bharat Joshi
+ info&vunetsystems.com
+60252
+ Quantum Optics Jena GmbH
+ Lorenz Josten
+ l.josten&qo-jena.com
+60253
+ Rene Baumgarten
+ Rene Baumgarten
+ zan1&gmx.de
+60254
+ ALL Tecnologias
+ Allexander Caneschi
+ allexander&alltecnologias.com.br
+60255
+ Pfeifer Holding GmbH
+ IT department
+ pki&pfeifergroup.com
+60256
+ Think Freely Consulting
+ Neil Horman
+ nhorman&think-freely.org
+60257
+ LITA S.r.l.
+ Andrea Lisa
+ andrea.lisa&lita.eu
+60258
+ STATE ENTERPRISE “AIR TRAFFIC SERVICES AUTHORITY†(BULATSA)
+ Emil Kostadinov
+ administrator&bulatsa.com
+60259
+ AUTMES s.r.o.
+ IT Department
+ it&autmes.cz
+60260
+ Maker Systems
+ Sjef van Gool
+ info&maker.systems
+60261
+ Methinks software SL
+ Carlos Crespo
+ systems&methinks.es
+60262
+ Stella Freyju
+ Stella Freyju
+ admin&freyju.me
+60263
+ Raiys GmbH
+ Prof. Dr. med. Stephan Schmitz
+ info&raiys.de
+60264
+ Fuzzylabs private limited
+ Sumayya Muradalisha Arab
+ ameerali&fuzzylabs.in
+60265
+ Lucifer Rigby
+ Shaun Rigby
+ shaunjeffreyrigby&gmail.com
+60266
+ Siemens Energy AG - Control
+ Dr. Junghans, Helge
+ helge.junghans&siemens-energy.com
+60267
+ CEPTRO.br - Centro de Estudos e Pesquisas em Tecnologia de Redes e Operações
+ Henrique de Moraes Holschuh
+ henrique&nic.br
+60268
+ DIVVAD Dawid Banaszewski
+ Dawid Banaszewski
+ kontakt&divvad.pl
+60269
+ HIMIKO sp. z o.o.
+ Michał Półrolniczak
+ iana&himiko.pl
+60270
+ Instnt Inc.
+ Justin Kamerman
+ justin&instnt.org
+60271
+ LifeWorks NW
+ Lora Kerr
+ Lora.Kerr&lifeworksnw.org
+60272
+ Turtleweb IT Training
+ Chris Quintero Dominguez
+ chris&quinterodominguez.co.uk
+60273
+ Joshua Hershey
+ Joshua Hershey
+ JMHershey125&gmail.com
+60274
+ Rugby Australia Ltd
+ IT Support
+ itsupport&rugby.com.au
+60275
+ ADOP SHENZHEN TECHNOLOGY CO.,LIMITED
+ Shaohui Wang
+ wsh&adop.cn
+60276
+ ACS International Schools
+ Simon MacDonald
+ smacdonald2&acs-schools.com
+60277
+ Yengeek
+ Andrew Yen
+ andrew.yen&yengeek.net
+60278
+ Universidad Pontificia Comillas
+ Pedro Pérez Celis
+ cio&comillas.edu
+60279
+ S.A.F.E. e.V.
+ Matthias Grote
+ matthias.grote&safe-ev.de
+60280
+ Seminole State College of Florida
+ Steven Donaway
+ donaways&seminolestate.edu
+60281
+ Imaqliq Service LLC
+ Andrey Barokho
+ baa&imaqliq.com
+60282
+ AHMC Healthcare
+ Alan Leghart
+ iana-pen&ahmchealth.com
+60283
+ BEIJING FIBRLINK COMMUNICATIONS CO.,LTD.
+ Liwei Fu
+ fuliwei&sgitg.sgcc.com.cn
+60284
+ CloudSky
+ Roy Wang
+ roy.wang&icloudsky.com
+60285
+ OMS Ireneusz Smoczkiewicz
+ Ireneusz Smoczkiewicz
+ ismoczkiewicz&gmail.com
+60286
+ Tusker Direct
+ Andy Sabapathee
+ andy.sabapathee&tuskerdirect.com
+60287
+ Damarcus Jones
+ Damarcus Jones
+ Djonessr80&gmail.com
+60288
+ Linuxito
+ Santiago Ruipérez
+ sruiperez&linuxito.es
+60289
+ Nihon Kohden Center of Expertise
+ Victor Boyd
+ victor_boyd&nihonkohden.com
+60290
+ TheThingsTalking Technology Co.,Ltd
+ Van He
+ 330406357&qq.com
+60291
+ ISCTE – Instituto Universitário de Lisboa
+ João Oliveira
+ diretor.siic&iscte-iul.pt
+60292
+ Star Comunicaciones S.L.
+ Manuel Ãngel García
+ manuel&starcomunicaciones.es
+60293
+ Flywire Corporation
+ Barbara Cousins
+ iana-pen&flywire.com
+60294
+ Fujian Radio and Television Network Group(ç¦å»ºå¹¿ç”µç½‘络集团)
+ Cai Huixia
+ 466020522&qq.com
+60295
+ WuXi High Information Security Technology Co.,Ltd
+ Gao Qi
+ marketing&hinfose.com
+60296
+ DANAM Aerospace R&D Center S/W
+ Minseong, KIM
+ mcastle&danam.co.kr
+60297
+ Provincie Groningen
+ Daniel Kleve
+ bti&provinciegroningen.nl
+60298
+ Greater Manchester Mental Health NHS Foundation Trust
+ Infrastructure Alerts
+ InfrastructureAlerts&gmmh.nhs.uk
+60299
+ ev-lution-technology
+ Tom Tiberio
+ tommyteeabc&gmail.com
+60300
+ ev-lution-technologie
+ Tom Tiberio
+ tommyteeabc&gmail.com
+60301
+ ev-lution-charge
+ Tom Tiberio
+ tommyteeabc&gmail.com
+60302
+ ev-lution-charger
+ Tom Tiberio
+ tommyteeabc&gmail.com
+60303
+ ev-lution-chargeur
+ Tom Tiberio
+ tommyteeabc&gmail.com
+60304
+ Metaverse Multiverse
+ Alexander Matthew Estrada
+ admin&metaversemultiverse.net
+60305
+ Tendaworld
+ Chris Daniels
+ mail&tenda.world
+60306
+ Christopher Spivey
+ Christopher M Spivey
+ spivey575&gmail.com
+60307
+ Entrack AS
+ Tore Taugl
+ tore.taugl&entrack.no
+60308
+ Alder Holdings LLC
+ Collin Campbell
+ collin.campbell&alder.com
+60309
+ RayCorp
+ Ray Whitfield
+ raylwhitfield&gmail.com
+60310
+ $coindogg
+ Ronny Armstrong
+ ronny.armstrong86&gmail.com
+60311
+ XPOINT NETWORK COMPANY LIMITED
+ Ivan Mak
+ ivan.mak&xpointnetwork.com
+60312
+ winhong
+ Qi Zhang
+ zhangqi&winhong.com
+60313
+ STUPINSKIY ELECTROTECHNICHESKIY ZAVOD Limited Liability Company (STEZ LLC)
+ Toivonen Denis
+ dtoivonen&stezelectro.ru
+60314
+ LBDS
+ Technical Contact
+ lbds-io&protonmail.com
+60315
+ JET Services Marketing
+ Zeljko Baralic
+ zeljko.baralic&jet-services.com
+60316
+ ATEXO
+ MALHOMME Laurent
+ crypto&atexo.com
+60317
+ Cascade Raider Holdings
+ Darryl Hon
+ itsupport&raiderhansen.com
+60318
+ Will Buik
+ Will Buik
+ pen_admin&miats.com
+60319
+ Yarra City Council
+ Ross Witherby
+ netadmin&yarracity.vic.gov.au
+60320
+ Leids Universitair Medisch Centrum (LUMC)
+ Tim van Someren
+ t.van_someren&lumc.nl
+60321
+ meando
+ Anders Dovblad
+ adovblad&hotmail.com
+60322
+ Chutima Connect Co., Ltd.
+ Nonvapon Rojanavasu
+ r.nonvapon&chutima.com
+60323
+ EIM doo Belgrade
+ Nenad Vranesevic
+ nenad.vranesevic&eim.rs
+60324
+ Kotivity
+ Tito Alai
+ mail&kotivity.com
+60325
+ RTBF-STG
+ Jérôme DE SMEDT
+ hostmaster&rtbf-stg.be
+60326
+ Presidenza del Consiglio dei Ministri - DIS-UCSe
+ Gen. C.A. Piero Burla
+ certificazione&alfa.gov.it
+60327
+ Herbert AhSam-Kreiter
+ Herbert AhSam-Kreiter
+ info&ahsam-kreiter.net
+60328
+ Servizi e Tecnologie Informatiche Srl
+ Franco Marchesini
+ franco.marchesini&gmail.com
+60329
+ Marcus Alessandro Pavan Francisco
+ Marcus Alessandro Pavan Francisco
+ pavan.marcus&outlook.com
+60330
+ hssystem
+ Shenggen Chen
+ shenggen.chen&hssystem.cn
+60331
+ ACMOSS
+ Mariama DIEDHIOU
+ mariama.diedhiou&interieur.gouv.fr
+60332
+ RLS Consulting Services
+ Robert Lee Saganich
+ robert.saganich&rlsconsultingservices.com
+60333
+ Borders Online Ltd
+ Marty Lee
+ marty&bordersonline.net
+60334
+ Eugenio Tampieri
+ Eugenio Tampieri
+ eugenio+iana&tampieri.me
+60335
+ Jefferson County Board of Education
+ Bradley Arnold
+ barnold&jefcoed.com
+60336
+ PicassoMD, Inc.
+ Sean Carpenter
+ netops&picassomd.com
+60337
+ rapixus
+ Wang Ying-Tsung
+ chris&rapixus.com
+60338
+ Farpointe Data, Inc.
+ Kirk Bierach
+ kirk.bierach&farpointedata.com
+60339
+ IngeniArs S.r.l.
+ IngeniArs Administration
+ administration&ingeniars.com
+60340
+ parsasharif
+ rezaei parsasharif
+ rezaie.h568&gmail.com
+60341
+ JWIPC TECHNOLOGY CO., LTD.
+ David Wang
+ wanghl&jwele.com.cn
+60342
+ Ultimate Fitness Group LLC
+ John Staab
+ jstaab&orangetheory.com
+60343
+ The P.A. People Pty Ltd
+ Sam Dodds
+ info&papeople.com.au
+60344
+ Bravas Tecnologia
+ Ricardo Vasconcellos
+ ricardo&bravas.ind.br
+60345
+ Open industrial PKI
+ Andreas Philipp
+ andreas.philipp&trust-point.com
+60346
+ Voelkl Sports GmbH
+ Christian Wieland
+ it-einkauf&voelkl.de
+60347
+ Lutech SpA
+ Danilo Lozza
+ d.lozza&lutech.it
+60348
+ Aretiico
+ Alastair Taylor
+ alastair&aretii.co
+60349
+ Barbaros Catkan
+ Barbaros Catkan
+ bcatkan&gmail.com
+60350
+ Settels Savenije Group of Companies
+ Alex Goris
+ alex&ag-its.nl
+60351
+ ITSEC RND MICHAŠLESZCZYŃSKI
+ Michał Leszczyński
+ michal.leszczynski&itsecrnd.com
+60352
+ SPB Exchange
+ Kaltashkin Eugene
+ e.kaltashkin&spbexchange.ru
+60353
+ Kato Electric Industry CO.,LTD
+ Takehisa Nakagawa
+ nakagawa-t&kdk-katoudenki.co.jp
+60354
+ CHSLD Domaine Saint-Dominique
+ Support TI
+ supportti&domaine-saint-dominique.com
+60355
+ Shanghai UDH Technologies Co.. Ltd.
+ Qian Chen
+ cqian&udh.com.cn
+60356
+ Tom van Brienen
+ Tom van Brienen
+ pen-tom&tvbhosting.nl
+60357
+ BMI
+ Yin LIU
+ yin.liu&bmisolution.com
+60358
+ Machine Specialties
+ Owen Jacobs
+ oid-admin&machspec.com
+60359
+ YTL Communications Sdn Bhd
+ Joseph Lee
+ joseph.lee&ytlcomms.my
+60360
+ Europractice
+ John Chandler
+ john.chandler&stfc.ac.uk
+60361
+ Innopay Zrt.
+ Márk Kolovics
+ mark.kolovics&innopay.hu
+60362
+ Shenzhen Dazoo Technology Co., Ltd.
+ Mark Wang
+ mark.wang&idazoo.com
+60363
+ Nuuday A/S
+ Jens Galsgaard
+ jega&nuuday.dk
+60364
+ Arx Research, Inc.
+ Charles Cameron Robertson
+ cameron&arx.org
+60365
+ Infobezpeka LLC
+ Olexiy Podchashynsky
+ on&infobezpeka.com
+60366
+ Stakhanovets
+ Sergii Shamshyn
+ sergey&stakhanovets.ru
+60367
+ CRI Computer Rework & Installations AB
+ Lars Ã…kesson
+ Lars.Akesson&cri.se
+60368
+ Lago Networks Oy
+ Jussi Jarvi
+ registry&lago.fi
+60369
+ DNSFau
+ Evan Afentoulis
+ evn67&hotmail.com
+60370
+ Rheinmetall BAE Systems Land
+ Dave Crawford
+ rbslimt&rbsl.com
+60371
+ Magics Security Agency
+ Nick Bosters
+ contact&nederland-mail.nl
+60372
+ Logic sh.p.k.
+ Armando Vrushi
+ avrushi&logicshpk.al
+60373
+ Foxleys Consultancy Limited
+ Iain Segall
+ Iain.segall&foxleysconsultancy.co.uk
+60374
+ Medidata Solutions
+ Samir Jain
+ samir.jain&3ds.com
+60375
+ Kibc technology
+ Dennis Sim
+ Denis-sim&yandex.ru
+60376
+ A.M. Residential & Commercial Contractors
+ Adam Maxwell
+ AMContractor&yahoo.com
+60377
+ METER Solutions Kft.
+ Csaba Pesti
+ jerry&met3r.com
+60378
+ Turing Medical
+ Max Bertolero
+ max.bertolero&turingmedical.com
+60379
+ RTK-TECHNOLOGIES, LLC
+ Alexander Novozhenin
+ snmp&rtk-t.ru
+60380
+ best Systeme GmbH
+ Scharel Clemens
+ oid-admin&best.de
+60381
+ Zitel
+ Meysam Heydarlou
+ cto&zi-tel.com
+60382
+ Svante Technologies Inc
+ Svante Technologies Inc
+ web_admin&svanteinc.com
+60383
+ Frederickson Graphics Inc.
+ Syby Abraham
+ syby&mmpbc.ca
+60384
+ Ellevio AB
+ Joakim Bengtzon
+ joakim.bengtzon&ellevio.se
+60385
+ Svenska Kraftnät
+ Hannes Johnsson
+ Hannes.johnsson&svk.se
+60386
+ Yabarana Inc.
+ Alejandro Imass
+ aimass&yabarana.com
+60387
+ zhaochuninhefei
+ Zhao Chun
+ zhaochuninhefei&gmail.com
+60388
+ Protect Power Systems Limited
+ Valentin Kornev
+ v.kornev&upsprotect.kz
+60389
+ Parry Labs
+ Jon Wahlmann
+ jon.wahlmann&parrylabs.com
+60390
+ OUTREMER TELECOM
+ PERSEGOL DELPHINE
+ d.persegol&outremer-telecom.fr
+60391
+ ANALOG WAY SAS
+ Daniel BOUQUET
+ daniel.bouquet&analogway.com
+60392
+ Andrei-Alexandru Bleorțu
+ Andrei-Alexandru Bleorțu
+ me&andrei-z.com
+60393
+ Servicios Tecnológicos Integrales S.A.
+ Federico Nartallo
+ fnartallo&stisa.com.ar
+60394
+ 电科网安 (CETC)
+ 余婷婷 (Yu Tingting)
+ yu.tingting07312&westone.com.cn
+60395
+ ProjectPKI
+ Charles Hamby
+ Charles.hamby&projectpki.com
+60396
+ SOCIETE REUNIONNAISE DU RADIOTELEPHONE
+ PERSEGOL DELPHINE
+ delphine.persegol&srr.fr
+60397
+ SAIC General Motors Corporation Limited
+ Xiaodong Pang
+ xiaodong_pang&saic-gm.com
+60398
+ NÄTRAÄLVENS virkesförsäljningsförening u.p.a.
+ HÃ¥kan Thelin
+ hakan.thelin&natraalven.se
+60399
+ 深圳市é“通åˆåˆ›æ•°å­—能æºæœ‰é™å…¬å¸ (Shenzhen Daotong Hechuang Digital Energy Co., Ltd.)
+ çž¿æ¾æ¾ (Qu Songsong)
+ qusongsong&autel.com
+60400
+ HTS Group Limited
+ Blair Marshall
+ bmarshall&htsgroup.co.nz
+60401
+ Micas Networks Inc.
+ Peng Tian
+ patrick.tian&micasnetworks.com
+60402
+ VOGL electronic GmbH
+ Matthias Breithaupt
+ m.breithaupt&vogl-electronic.com
+60403
+ Subspace Dynamics, LLC
+ David Holl, Jr.
+ dholl&subspacedynamics.com
+60404
+ Shanghai Onstar Telematics Corporation Limited
+ Weiwei Ji
+ weiwei.ji&shanghaionstar.com
+60405
+ Ricardo Vega
+ Ricardo Vega
+ rickyvega7766&icloud.com
+60406
+ Guangdong Huaiji Weifa Hydro-electric Power Company Limited
+ lihuiping
+ lihuiping&clp.com.cn
+60407
+ Houthoff
+ Arjan Bekkema
+ systeembeheer1&houthoff.com
+60408
+ AadiRi
+ Abhirup Sarkar
+ miles2gooo&gmail.com
+60409
+ Kraftwerke Oberhasli AG
+ Daniel Abegglen
+ it-support&kwo.ch
+60410
+ CJSC Bank of Asia
+ Seitek Kurmanov
+ bankasia&bankasia.kg
+60411
+ EGK Entsorgungsgesellschaft Krefeld GmbH & Co. KG
+ Andreas Ruegenberg
+ edv&egk.de
+60412
+ Centro regional de Servicios Avanzados
+ Ãngel Martínez
+ angel.martinez&csa.es
+60413
+ Stephan Emich
+ Stephan Emich
+ noreply&emich.systems
+60414
+ crynet.one
+ Kilian Kreibich
+ info&crynet.one
+60415
+ Saint Gregory Heart and Vascular Center
+ Sarkis Kiramijyan, MD
+ aharutyunyan&stgregoryheart.com
+60416
+ Fidelis MGU
+ Anuj Bajaria
+ IT_infrastructure&fidelismgu.com
+60417
+ Cromix, LLC
+ Alexey Kolpakov
+ mvno&cromix.ru
+60418
+ LURE IT, LLC
+ Vladimir Korablev
+ info&lureit.ru
+60419
+ Strawnet
+ Steven Strawbridge
+ sdstraw&outlook.com
+60420
+ å±±æºç§‘技 (Shanyuan Technologies)
+ æŽæ™“é¹ (Leo Li)
+ 1540076809&qq.com
+60421
+ Peng Lihao
+ Peng Lihao
+ penleehow&gmail.com
+60422
+ hisource Technology Development Co., Ltd.
+ Peng Lihao
+ penleehow&gmail.com
+60423
+ KABEG Management
+ Gerald Regenfelder
+ gerald.regenfelder&kabeg.at
+60424
+ Nordic RCC A/S
+ Thomas Bille Joensen
+ tbj&nordic-rcc.net
+60425
+ MIU Labs
+ Isaac Amezaga i Saumell
+ iamezaga&miulabs.com
+60426
+ Namaste Informatics, LLC
+ Gay Dolin
+ gdolin&NamasteInformatics.com
+60427
+ Projecthive
+ Branislav Zeljak
+ it-support&z-iq.de
+60428
+ SAFY.io
+ Imane BOUIJ
+ contact&safy.io
+60429
+ Kymata Srl
+ Miki Ferrari
+ tecnico&kymata.it
+60430
+ Stockholm Exergi AB
+ Jimmy Renström
+ jimmy.renstrom&stockholmexergi.se
+60431
+ Medsquare
+ Damien JEANDEL
+ d.jeandel&medsquare.com
+60432
+ Paul Morrison
+ Paul Morrison
+ pauliewog&gmail.com
+60433
+ Universitätsklinikum des Saarlandes
+ ZIK - Server und Storage
+ san-server&uks.eu
+60434
+ WITHNETWORKS
+ Tony Kang
+ sykang&withnetworks.com
+60435
+ Huang Liuyong
+ Huang Liuyong
+ huangliuy&gmail.com
+60436
+ EUROIMMUN Medizinische Labordiagnostika AG
+ Andreas Lingk
+ a.lingk&euroimmun.de
+60437
+ RapidCloud
+ Tom van Brienen
+ pen-reg&rapidcloud.eu
+60438
+ Genesis Systems
+ Brandon Mennear
+ brandon&buygenesis.com
+60439
+ RioVIDEO Ltd
+ Matthew Compton
+ matthew.compton&riovideo.co.uk
+60440
+ Rob Harman
+ Rob Harman
+ rob&robharman.me
+60441
+ Helios Power Solutions
+ Gemmar Jhan Contayoso
+ jcontayoso&heliosps.com.au
+60442
+ Jonas Marklén
+ Jonas Marklén
+ txc&txc.se
+60443
+ Feeney Technologies, LLC
+ Kiern Feeney
+ kiern&feen.tech
+60444
+ Nordic Semiconductor ASA
+ Stig Bjørlykke
+ stig.bjorlykke&nordicsemi.no
+60445
+ SI.pl
+ Jacek Kowalski
+ iana&si.pl
+60446
+ Trout Software
+ Romain Doumenc
+ support&trout.software
+60447
+ Delta Surge Inc.
+ Jaswant Dhaliwal
+ icacorp&aol.com
+60448
+ Universitäts-Segel-Club Dortmund e. V.
+ Timo Schrappe
+ t.schrappe&usc-dortmund.de
+60449
+ Codium
+ Timo Schrappe
+ hello&codium.de
+60450
+ Clarity Security Corporation
+ Alexis Moyse
+ alexis&claritysecurity.io
+60451
+ Extract Systems
+ William Parr
+ william_parr&extractsystems.com
+60452
+ Fortyfive South Pty Ltd
+ Michael Shirtcliff
+ mshirtcliff&45south.com.au
+60453
+ dieEntwickler Elektronik GmbH
+ Robert Schedlberger
+ robert.schedlberger&dieentwickler.at
+60454
+ Complex LTD.
+ Sergey Smirnov
+ newitservices&yandex.ru
+60455
+ Oracle Health Applications and Infrastructure
+ Vartan Chukhadarian
+ vartan.chukhadarian&cerner.com
+60456
+ WE Europe B.V.
+ Roy Pellegrom
+ itsd&wefashion.com
+60457
+ Vail School District
+ Mark Breen
+ breenm&vailschooldistrict.org
+60458
+ Anitha. A
+ Anitha. A
+ anithaannadurai410&gmail.com
+60459
+ Fortis Security
+ Brendan
+ b.mcfarland&fortissecurity.com.au
+60460
+ Dynamic Shell
+ Mirjana Mikec
+ mirjana.mikec&dynshell.com
+60461
+ Tim Nowaczyk
+ Tim Nowaczyk
+ zimage&gmail.com
+60462
+ Renante Blanco Baniaga
+ Renante Blanco Baniaga
+ admin&renzbaniaga1-7xsd.wbx.ai
+60463
+ SoCal United Food & Commercial Workers Unions and Food Employers Joint Benefit Funds Administration, LLC
+ Brian Miller
+ BMiller&scufcwfunds.com
+60464
+ QLS Consulting
+ W. E. Summerville
+ w.summerville&qlsconsulting.com
+60465
+ Encompass HSCNI
+ Encompass Support
+ encompass&telefonicatech.uk
+60466
+ Australis M2M Pty Ltd
+ Patrick Paffard
+ patrickpaffard&australism2m.com.au
+60467
+ Lukas Hrabal
+ Lukas Hrabal
+ lukas.hrabal&lukinno.ml
+60468
+ AB Borlänge Energi
+ Mats Rusback
+ mats.rusback&borlange-energi.se
+60469
+ Landatel Comunicaciones S.L.
+ Manuel Arroyo
+ manuel&landatel.com
+60470
+ Data General
+ Manuel Arroyo
+ manuel&rroyo.es
+60471
+ Gigant LTD.
+ Sergei Smirnov
+ dsfinks&mail.ru
+60472
+ Fengrunda Technology Co.,Ltd.
+ Changqing Gao
+ product&poetech.net
+60473
+ Zhengdao Quantum
+ Lance Zhang
+ lingsongzhang&zdlz.top
+60474
+ EXO
+ Diego Luis Szychowski
+ diegos&exo.com.ar
+60475
+ State Service of Special Communication and Information Security
+ Aykhan Aghazada
+ ayxan&gov.az
+60476
+ Antara Teknik LLC
+ Mehmet Adalier
+ madalier&antarateknik.com
+60477
+ PicnicHealth
+ Akash Krishnan
+ akash&picnichealth.com
+60478
+ Airtime Network, Inc.
+ Charles Robertson
+ cameron&airtime.network
+60479
+ Elona Health GmbH
+ Leon Hillebrandt
+ leon&elona.health
+60480
+ National Tsing Hua University Tech Society
+ National Tsing Hua University Tech Society
+ mis&nthu.dev
+60481
+ Alvaka
+ Chris Cartwright
+ ccartwright&alvaka.net
+60482
+ Rebellions Inc.
+ Jinwook Oh
+ j.oh&rebellions.ai
+60483
+ GraphDefined GmbH
+ Achim Friedland
+ achim.friedland&graphdefined.com
+60484
+ AEPONYX
+ Louis Forest
+ lforest&aeponyx.com
+60485
+ E-LINTER
+ Ken
+ ken.cui&e-linter.com
+60486
+ DTE S.A.
+ Guillermo Crocetti
+ guillermocrocetti&dtesa.com.py
+60487
+ Nikolay TODOROW
+ Nikolay TODOROW
+ n.todorow&ibsg-online.de
+60488
+ Empower Energy
+ Michael Jensen
+ admin&empowerenergy.com.au
+60489
+ Akkutron Handels GmbH
+ Christian Tran
+ christian.tran&akkutron.at
+60490
+ Armtel
+ Irina Kazymova
+ i.kazymova&armtel.com
+60491
+ Calnex Solutions
+ Alan Potter
+ iana-admin&calnexsol.com
+60492
+ Ticketmaster
+ Greg Bowyer
+ greg.bowyer&ticketmaster.com
+60493
+ Ing. Alfredo Revenaz
+ Alfredo Revenaz
+ pr&revenaz.it
+60494
+ DMYTRO LOBASHEVSKYY
+ DMYTRO LOBASHEVSKYY
+ 0deadc0deh&gmail.com
+60495
+ Screen INFOmatch B.V.
+ Arno de waal
+ ict&screeninfomatch.com
+60496
+ SIMUR Europe SL
+ Victor Escudero Rubio
+ vescudero&simur.es
+60497
+ Centro de Gerenciamento Técnico do SISCEAB (CGTEC)
+ Tiago Porto Barbosa Cap Eng
+ portotpb&fab.mil.br
+60498
+ Engity GmbH
+ Gregor Noczinski
+ contact&engity.com
+60499
+ decarbon1ze GmbH
+ Marie-Carole Girbal
+ marie-carole.girbal&decarbon1ze.com
+60500
+ Mucse
+ Jun Yao
+ yaojun&mucse.com
+60501
+ Zheng Cui
+ Zheng Cui
+ woolenhy&163.com
+60502
+ Knosys
+ Nic Passmore
+ npassmore&knosys.it
+60503
+ Life Science Compute Cluster, University of Vienna
+ Thomas Rattei
+ contact.lisc&univie.ac.at
+60504
+ TRIZ Networks corp.
+ sungwoo baek
+ sw.baek&triznetworks.com
+60505
+ South East Coast Ambulance Service NHS Foundation Trust
+ Jason Tree
+ itmarketing&secamb.nhs.uk
+60506
+ Alexander Edward Blake
+ Alex Blake
+ alex&blake.dk
+60507
+ TX Australia Pty Ltd
+ David Kilpatrick
+ dkilpatrick&txaustralia.com.au
+60508
+ Telenor Maritime AS
+ Trond Retterholt
+ trond.retterholt&telenormaritime.com
+60509
+ brainelectronics
+ Jonas Scharpf
+ jonas&brainelectronics.de
+60510
+ Spedition Hamann
+ Julian Hamann
+ hamann.julian&spedition-hamann.de
+60511
+ Erwin Renz Metallwarenfabrik GmbH & Co. KG
+ Bastian Haas
+ administrator&renzgroup.de
+60512
+ INFOSKILLS TECHNOLOGY PVT LTD
+ SONU KUMAR
+ admin&infoskillstechnology.com
+60513
+ 4M SOFTWARE SRL
+ MIRKO CALVIGIONI
+ info&4msoftware.it
+60514
+ Glendale Community College
+ Susan Bedker
+ Susan.Bedker&gccaz.edu
+60515
+ Fortress Power, LLC.
+ William Gathright
+ software_admin&fortresspower.com
+60516
+ Asheville Podiatry Associates
+ Debra Wright
+ henry1wright&charter.net
+60517
+ David Johnstone
+ David Johnstone
+ diana&dewlands.com
+60518
+ Tongxin Microelectronics Co.,LTD.
+ Yong Qin
+ qinyong&tsinghuaic.com
+60519
+ Cloudwyze, Inc.
+ Mark Doner
+ mark.doner&cloudwyze.com
+60520
+ My Serial, DEV.
+ ALAA BIN S B
+ Admiral&MySerial.DEV
+60521
+ Hyperian Energy Inc.
+ Eric Gilmore
+ eric&hyperian.com
+60522
+ TSODUM
+ Konstantin Strulev
+ info&smartdcim.ru
+60523
+ Moonlightmusicians
+ Philip W Johnson
+ Phil&Moonlightmusicians.com
+60524
+ Actual Broadband
+ Joshua Pool
+ admin&actualbroadband.com
+60525
+ Zsolt Turza
+ Zsolt Turza
+ turzazsolt&gmail.com
+60526
+ Wewins Wireless Co., Ltd
+ Yuanchen Chen
+ chenyc&we-wins.com
+60527
+ Radio-Télévision Belge de la Communauté Française
+ Jérôme DE SMEDT
+ hostmaster&rtbf.be
+60528
+ Entidad Nacional de Acreditación (ENAC)
+ Jose luis Miguel
+ jlmiguel&enac.es
+60529
+ Alois Müller GmbH
+ Matthias Botlik
+ Matthias.Botlik&alois-mueller.com
+60530
+ Feliks Westhoff
+ Feliks Westhoff
+ quickness_backside621&simplelogin.com
+60531
+ Teciatric Informatics Private Limited
+ Mathew Kochekkan Jacob
+ mathewkj&teciatric.net
+60532
+ Test Setup - Thomas Nielsen
+ Thomas Nielsen
+ thomas&tnit.dk
+60533
+ Henrik Norrman
+ Henrik Norrman
+ henrik&b6.se
+60534
+ Meidensha Corporation
+ Ryo Koshiya
+ koshiya-r&mb.meidensha.co.jp
+60535
+ thyssenkrupp Components Technology Hungary Kft.
+ Peter Dome
+ peter.dome&thyssenkrupp-automotive.com
+60536
+ UAB "iSense Technologies"
+ Algirdas Adamauskas
+ a.adamauskas&isense.lt
+60537
+ Nebius
+ Igor Znamenskii
+ iznam&nebius.com
+60538
+ EDR Credit Services
+ Robert van der Heijden
+ Ict&edrcreditservices.nl
+60539
+ Paper Excellence
+ Cory MacCharles
+ siteinfra&paperexcellence.com
+60540
+ Poulson Forensics LLC
+ Mike Poulson
+ mike&poulsonforensics.com
+60541
+ WJEC CBAC Ltd
+ IT Security Manager
+ security&wjec.co.uk
+60542
+ Virgin Media
+ OSS Team
+ OSSEntMonitorandAutomate&virginmedia.co.uk
+60543
+ Salman M. Khan- Belia Esparza- Shary Gardens Pediatrics- Donna Childrens Clinic
+ Belia Esparza
+ sharygardenspfnc&gmail.com
+60544
+ Belia Esparza- Shary Gardens Pediatrics
+ SHARON GARCIA
+ donnachildrensclinic&gmail.com
+60545
+ Clevon AS
+ Raul Tambre
+ raul.tambre&clevon.com
+60546
+ Verbio Technologies, S.L.
+ IT Department
+ infrastructure&verbio.com
+60547
+ Blue Ridge Bankshares, Inc.
+ Ryan A. Blake
+ oid&mybrb.bank
+60548
+ Wombkeepers Obstetrics and Gynecology
+ Ann Marie Pusterla
+ annmarie.pusterla&oneoakmedical.com
+60549
+ Piglet Engineering
+ Pete Ryland
+ pdr&piglet.ch
+60550
+ Heaven Palace
+ Rimvydas Zilinskas
+ rimvydas.zilinskas&gmail.com
+60551
+ Cardolite Corporation
+ Timothy Stonis
+ tim&cardolite.com
+60552
+ TSN Systems GmbH
+ Abraham van der Linde
+ abraham&tsn.systems
+60553
+ Courtiers
+ Courtiers
+ itsupport&courtiers.co.uk
+60554
+ Unite Logistics AB
+ Jan-Stefan.Karlsson
+ jan-stefan.karlsson&vsv.se
+60555
+ Joachim Raber
+ Joachim Raber
+ joachim&tereas.eu
+60556
+ Beaver Medical LLC
+ Julie Christensen
+ jchristensen&beaverclinic.net
+60557
+ kalytta.net
+ Philipp Kalytta
+ kontakt&kalytta.net
+60558
+ City of Yellowknife
+ IT Department
+ it&yellowknife.ca
+60559
+ Tigo Energy
+ Steve Brozic
+ steve.brozic&tigoenergy.com
+60560
+ GMO BRAND SECURITY Inc.
+ Mitsuaki Nakagawa
+ oid-contact&brightsconsulting.com
+60561
+ labcmd
+ Cory James Thompson
+ cornelius&labcmd.com
+60562
+ IPCOM
+ Yurii Remez
+ service&ipcom.ua
+60563
+ Binghamton University
+ Timothy Cortesi - Director of Innovation / Research Computing Support
+ tcortesi&binghamton.edu
+60564
+ Crutchfield Corporation
+ Paul Fitzsimmons
+ esg&crutchfield.com
+60565
+ Maricopa County Recorder's Office
+ George Tohannie
+ gtohannie&risc.maricopa.gov
+60566
+ McKenzie A Pepper
+ McKenzie A Pepper
+ mckenzie.a.pepper&gmail.com
+60567
+ PointEng
+ choi jinyoung
+ cjy.ups&gmail.com
+60568
+ Premier Surgical Associates
+ Kevin Burris
+ kburris&premiersurgical.com
+60569
+ Mevspace Sp. z o.o.
+ Adam Ochmański
+ adam.ochmanski&mevspace.com
+60570
+ Pairpoint
+ Mohammad Tahir
+ Mohammad&pairpoint.io
+60571
+ STL Systems AG
+ Martin Beck
+ m.beck&stl.systems
+60572
+ Alex Nagy
+ Alex Nagy
+ anagy&precisengineering.com
+60573
+ Flickswitch pty ltd
+ Jeremy de Agrela
+ jeremy&flickswitch.co.za
+60574
+ SÃœSS MicroTec SE
+ SUSS MicroTec NOC
+ noc&suss.com
+60575
+ SD 27 Cariboo Chilcotin
+ IT Department
+ itdepartment&sd27.bc.ca
+60576
+ Stichting Open Electronics Lab
+ Eric Herman
+ eric.herman&gmail.com
+60577
+ pritac consulting gmbh
+ Markus Oesch
+ markus.oesch&pritac.de
+60578
+ Groupe Mooland
+ Justin DUVAL
+ informatique&mooland.fr
+60579
+ SourceFactory.at e.U.
+ Mario Klug
+ office&sourcefactory.at
+60580
+ Sandy Mossgrave
+ Sandy Mossgrave
+ sandym&ucsc.edu
+60581
+ Techartworks Pty Ltd
+ Mitul Bhatnagar
+ mitul.bhatnagar&gmail.com
+60582
+ Shanghai ICWiser Communication Technology Co., Ltd.
+ Eric Qiu
+ jmqiu&icwiser.com
+60583
+ Microdata Software
+ Pedro D. Sanchez
+ tec&microdata.es
+60584
+ Origin Energy Limited
+ Will Yeates
+ will.yeates&originenergy.com.au
+60585
+ Alrahman LLC
+ Belia Esparza
+ sharygardenspfnc&gmail.com
+60586
+ Inpixon
+ David Westgate
+ admin&inpixon.com
+60587
+ Southeast Mississippi Rural Health Initiative, Inc
+ Brian Howard
+ oid&semrhi.com
+60588
+ Impulse Ltd
+ Mike Chaldin
+ chaldin&mail.ru
+60589
+ Stadt Wesseling
+ Oliver Schmitt
+ it-service&wesseling.de
+60590
+ ALTEN Technology USA Inc.
+ Andy Bolom
+ andy.bolom&alten.com
+60591
+ Shenzhen Yunlian Gongchuang Cloud Services Co., LTD
+ Hao Hu
+ huhao&szylgc.net
+60592
+ Shenzhen Toputel Technology Co.,Ltd
+ deqiao wei
+ wadetech&sina.cn
+60593
+ Europlacer
+ Nathaniel Cleland
+ nathaniel.cleland&europlacer.co.uk
+60594
+ Wismut GmbH
+ Leiter RZ
+ lizenz&wismut.de
+60595
+ Sinyalizasyon Elektronik Ä°nÅŸ. San. Tic. Ltd. Åžti
+ Ä°lhami KIVRAK
+ ilhami.kivrak&sinyalizasyon.com.tr
+60596
+ INNOGENCE TECHNOLOGY
+ Jiuling Zhang
+ czlh&inno-gence.com
+60597
+ Astra Wireless Technology
+ Dmitry Gustelev
+ d.gustelev&astrawireless.net
+60598
+ Universitätsklinikum Jena
+ Martin Hirschelmann
+ iana&med.uni-jena.de
+60599
+ TUALCOM
+ Bora MUTLUER
+ bora.mutluer&tualcom.com.tr
+60600
+ Malmö Stad
+ Jesper Henning
+ systemdrift&malmo.se
+60601
+ Central Bank of Nigeria
+ Abubakar Sadiq Babah
+ asbabah&cbn.gov.ng
+60602
+ PEP
+ PEP Support
+ support&pep.cs.ru.nl
+60603
+ FTS
+ Fernando MT
+ ftsolucoes&outlook.com
+60604
+ Growatt New Energy Australia Pty Ltd
+ rex wang
+ rex.wang&growatt.com
+60605
+ Phitech
+ Hugo Hatzig
+ h.hatzig&phitech.fr
+60606
+ EXACT Technology
+ Andi Gerl
+ andi.gerl&exacttechnology.com
+60607
+ The University of Connecticut Foundation, Inc.
+ Daniel Nevelos
+ dnevelos&foundation.uconn.edu
+60608
+ InduXray Co., Ltd.
+ ChingHao, Hsieh
+ induxray.tw&gmail.com
+60609
+ Hyperconn Pte. Ltd
+ Paul Hu
+ paul.h&hyconext.com
+60610
+ hyxipower
+ Chao Hao
+ hao_chao&hyxipower.com
+60611
+ NOX Nachtexpress Austria GmbH
+ Daniel Schatz
+ daniel.schatz&nox-nachtexpress.at
+60612
+ Topazdom Technologies Limited
+ David Nzagha
+ nzaghad&topazdom.com
+60613
+ Meggitt Ltd
+ Hugh Smithson
+ hugh.smithson&meggitt.com
+60614
+ Ascension St. Vincent's Women's Health
+ Kendall Triplett
+ kendall.chambliss&ascension.org
+60615
+ Aerospace Data Security GmbH
+ Niels Born
+ admin&aerospace-datasecurity.de
+60616
+ China Telecom Cloud
+ Hu Peng
+ hup4&chinatelecom.cn
+60617
+ Tina Bilisim Teknolojileri Yazilim Sanayi ve Ticaret Ltd. Sti.
+ Emine Sule Celik
+ esulecelik&tina.com.tr
+60618
+ IPLAN
+ Maxi Tofani
+ mtofani&iplan.com.ar
+60619
+ Callie Jones
+ Callie Jones
+ Jonescallie&hotmail.com
+60620
+ motech
+ SEPTA MUHAMMAD RIVALDY
+ septamr&motech.id
+60621
+ Queensland Department of Environment and Science
+ Matt Jolly
+ Matthew.Jolly&des.qld.gov.au
+60622
+ CERN_COMK LD1
+ Britton Jennings
+ bj5989&yahoo.com
+60623
+ TekLnk
+ Edward Moss
+ admin&teklnk.com
+60624
+ Enetrics LLC
+ Robby Simpson
+ robby.simpson&enetrics.com
+60625
+ Botimageai
+ Hans Johnson
+ hjohnson&botimageai.com
+60626
+ LEX COMPUTECH CO.,LTD.
+ Gary Lin
+ gary_lin&lex.com.tw
+60627
+ Internet Domain Name System Beijing Engineering Research Center Ltd.
+ SUN Guonian
+ sunguonian&zdns.cn
+60628
+ ASAP Holding GmbH
+ Athanasios Dolapsoglou
+ athanasios.dolapsoglou&asap.de
+60629
+ Peter Schumann
+ Peter Schumann
+ shoubpabeuhbeurtnw&tcwlm.com
+60630
+ Zsolt Sárkány
+ Zsolt Sárkány
+ zsolt.sarkany&gmail.com
+60631
+ Dycipher
+ Joshua Pelino
+ joshpelino&dycipher.com
+60632
+ MASCOM WIRELESS
+ Onkagetse Bonnie Itiseng
+ onkagetsebonnie.itiseng&mascom.bw
+60633
+ Trenkwalder Group
+ Nermin Music
+ domains&trenkwalder.com
+60634
+ Ringit Connect
+ Aliji Emmanuel
+ emmanuel&ringitconnect.com
+60635
+ Orchard and Vineyard Supply
+ Aaron Mendoza
+ Helpdesk&ovs.com
+60636
+ Web Sharp Studios, Inc.
+ Scott Weeden
+ iana-pen&fronts.cloud
+60637
+ Wavesys Global
+ Ruchi Jha
+ r.jha&wavesysglobal.com
+60638
+ Dorsch Holding GmbH
+ Maik Martin
+ it-hotline&dorsch.de
+60639
+ MediReva B.V.
+ Karsten Meijers
+ k.meijers&medireva.nl
+60640
+ Cubetex Technologies Inc
+ Mykhaylo Melnyk
+ office&cubetex.com
+
+
+End of Document \ No newline at end of file
diff --git a/debian/ipmitool.install b/debian/ipmitool.install
new file mode 100644
index 0000000..4a7099c
--- /dev/null
+++ b/debian/ipmitool.install
@@ -0,0 +1 @@
+debian/enterprise-numbers.txt usr/share/misc/
diff --git a/debian/ipmitool.lintian-overrides b/debian/ipmitool.lintian-overrides
deleted file mode 100644
index 00696e1..0000000
--- a/debian/ipmitool.lintian-overrides
+++ /dev/null
@@ -1,4 +0,0 @@
-#
-# see bug #932378
-#
-ipmitool: missing-versioned-depends-on-init-system-helpers postinst:23 "update-rc.d defaults-disabled" needs init-system-helpers >= 1.50
diff --git a/debian/ipmitool.maintscript b/debian/ipmitool.maintscript
index 2a663cf..7761b8a 100644
--- a/debian/ipmitool.maintscript
+++ b/debian/ipmitool.maintscript
@@ -1 +1 @@
-rm_conffile /etc/default/ipmitool 1.8.18-6~ ipmitool
+rm_conffile /etc/default/ipmitool 1.8.18-11~ ipmitool
diff --git a/debian/patches/0005-gcc10.patch b/debian/patches/0005-gcc10.patch
deleted file mode 100644
index a4e5d8a..0000000
--- a/debian/patches/0005-gcc10.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-Description: Fix ftbfs with gcc-10
-Author: Jörg Frings-Fürst <debian@jff.email>
-Bug: https://github.com/ipmitool/ipmitool/issues/220
-Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957371
-Last-Update: 2020-07-28
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
-Index: trunk/include/ipmitool/ipmi_hpmfwupg.h
-===================================================================
---- trunk.orig/include/ipmitool/ipmi_hpmfwupg.h
-+++ trunk/include/ipmitool/ipmi_hpmfwupg.h
-@@ -30,9 +30,22 @@
- * EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
- */
-
-+
- #ifndef IPMI_HPMFWUPG_H
- #define IPMI_HPMFWUPG_H
-
-+
-+#ifdef IPMI_HPMFWUPG_MOD
-+
-+ #define EXTERN
-+
-+#else
-+
-+ #define EXTERN extern
-+
-+#endif
-+
-+
- #include <inttypes.h>
- #include <ipmitool/ipmi.h>
-
-@@ -800,10 +813,12 @@ typedef struct _VERSIONINFO {
- char descString[HPMFWUPG_DESC_STRING_LENGTH + 1];
- }VERSIONINFO, *PVERSIONINFO;
-
--VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX];
-+EXTERN VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX];
-
- #define TARGET_VER (0x01)
- #define ROLLBACK_VER (0x02)
- #define IMAGE_VER (0x04)
-
- #endif /* IPMI_KFWUM_H */
-+
-+#undef EXTERN
-Index: trunk/lib/ipmi_hpmfwupg.c
-===================================================================
---- trunk.orig/lib/ipmi_hpmfwupg.c
-+++ trunk/lib/ipmi_hpmfwupg.c
-@@ -37,7 +37,10 @@
-
- #include <ipmitool/ipmi_intf.h>
- #include <ipmitool/ipmi_mc.h>
-+
-+#define IPMI_HPMFWUPG_MOD
- #include <ipmitool/ipmi_hpmfwupg.h>
-+
- #include <ipmitool/helper.h>
- #include <ipmitool/ipmi_strings.h>
- #include <ipmitool/log.h>
diff --git a/debian/patches/0100-fix_buf_overflow.patch b/debian/patches/0100-fix_buf_overflow.patch
index 174d205..1651487 100644
--- a/debian/patches/0100-fix_buf_overflow.patch
+++ b/debian/patches/0100-fix_buf_overflow.patch
@@ -11,12 +11,12 @@ Index: trunk/lib/ipmi_tsol.c
===================================================================
--- trunk.orig/lib/ipmi_tsol.c
+++ trunk/lib/ipmi_tsol.c
-@@ -375,7 +375,7 @@ ipmi_tsol_main(struct ipmi_intf *intf, i
+@@ -374,7 +374,7 @@ ipmi_tsol_main(struct ipmi_intf *intf, i
char *recvip = NULL;
char in_buff[IPMI_BUF_SIZE];
char out_buff[IPMI_BUF_SIZE * 8];
- char buff[IPMI_BUF_SIZE + 4];
+ char buff[IPMI_BUF_SIZE * 8 + 4];
int fd_socket, result, i;
- int out_buff_fill, in_buff_fill;
+ size_t out_buff_fill, in_buff_fill;
int ip1, ip2, ip3, ip4;
diff --git a/debian/patches/0105-sensor_reading.patch b/debian/patches/0105-sensor_reading.patch
new file mode 100644
index 0000000..edde4a0
--- /dev/null
+++ b/debian/patches/0105-sensor_reading.patch
@@ -0,0 +1,35 @@
+Description: Fix soensor reading
+Author: mareedu srinivasa rao
+Origin: upstream, https://sourceforge.net/p/ipmitool/bugs/490/
+Bug: https://sourceforge.net/p/ipmitool/bugs/490/
+Bug-debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983082
+Forwarded: not-needed
+Last-Update: 2022-10-29
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: trunk/lib/ipmi_sdr.c
+===================================================================
+--- trunk.orig/lib/ipmi_sdr.c
++++ trunk/lib/ipmi_sdr.c
+@@ -1799,7 +1799,7 @@ ipmi_sdr_print_sensor_fc(struct ipmi_int
+ sr->s_a_units);
+ } else /* Discrete */
+ snprintf(sval, sizeof(sval),
+- "0x%02x", sr->s_reading);
++ "0x%02x", sr->s_data2);
+ }
+ else if (sr->s_scanning_disabled)
+ snprintf(sval, sizeof (sval), sr->full ? "disabled" : "Not Readable");
+Index: trunk/lib/ipmi_sensor.c
+===================================================================
+--- trunk.orig/lib/ipmi_sensor.c
++++ trunk/lib/ipmi_sensor.c
+@@ -201,7 +201,7 @@ ipmi_sensor_print_fc_discrete(struct ipm
+ sr->s_a_str, sr->s_a_units, "ok");
+ } else {
+ printf("| 0x%-8x | %-10s | 0x%02x%02x",
+- sr->s_reading, "discrete",
++ sr->s_data2, "discrete",
+ sr->s_data2, sr->s_data3);
+ }
+ } else {
diff --git a/debian/patches/0110-getpass-prototype.patch b/debian/patches/0110-getpass-prototype.patch
deleted file mode 100644
index ecd8ee9..0000000
--- a/debian/patches/0110-getpass-prototype.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Description: use necessary source dialect to ensure getpass() availability
- getpass is a deprecated function, and building with either c99 or gnu99
- does not ensure this function's availability. So instead, declare
- _DEFAULT_SOURCE so that the function remains available.
-Author: Steve Langasek <steve.langasek@ubuntu.com>
-Origin: <upstream|backport|vendor|other>, <URL, required except if Author is present>
-Bug: <URL to the upstream bug report if any, implies patch has been forwarded, optional>
-Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819340
-Last-Update: 2016-05-15
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
-Index: trunk/lib/ipmi_main.c
-===================================================================
---- trunk.orig/lib/ipmi_main.c
-+++ trunk/lib/ipmi_main.c
-@@ -34,6 +34,7 @@
- (_XOPEN_SOURCE >= 500 || \
- _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED) && \
- !(_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600)
-+#define _DEFAULT_SOURCE
-
- #include <stdlib.h>
- #include <stdio.h>
diff --git a/debian/patches/0110-unpdate_IANA_URL.patch b/debian/patches/0110-unpdate_IANA_URL.patch
new file mode 100644
index 0000000..6239c4c
--- /dev/null
+++ b/debian/patches/0110-unpdate_IANA_URL.patch
@@ -0,0 +1,72 @@
+Description: Fix IANA url
+Author: <name and email of author, optional>
+Origin: upstream, https://github.com/siderolabs/pkgs/pull/634/commits/5a39853823255f3715857fb4907bca13573e76d0
+Bug: https://github.com/ipmitool/ipmitool/issues/377
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1023312
+Forwarded: not-needed
+Applied-Upstream: https://github.com/siderolabs/pkgs/pull/634/commits/5a39853823255f3715857fb4907bca13573e76d0
+Last-Update: 2022-12-25
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: trunk/Makefile.am
+===================================================================
+--- trunk.orig/Makefile.am
++++ trunk/Makefile.am
+@@ -41,7 +41,7 @@ MAINTAINERCLEANFILES = Makefile.in acloc
+ $(distdir).tar.gz $(distdir).tar.bz2
+
+ SUBDIRS = lib src include doc contrib control
+-IANA_PEN = http://www.iana.org/assignments/enterprise-numbers
++IANA_PEN = http://www.iana.org/assignments/enterprise-numbers.txt
+
+ dist-hook:
+ cp control/ipmitool.spec $(distdir)
+Index: trunk/lib/ipmi_strings.c
+===================================================================
+--- trunk.orig/lib/ipmi_strings.c
++++ trunk/lib/ipmi_strings.c
+@@ -1489,7 +1489,7 @@ size_t count_bytes(const char *s, unsign
+ * That is, IANA PEN at position 0, enterprise name at position 2.
+ */
+ #define IANA_NAME_OFFSET 2
+-#define IANA_PEN_REGISTRY "enterprise-numbers"
++#define IANA_PEN_REGISTRY "enterprise-numbers.txt"
+ static
+ int oem_info_list_load(oem_valstr_list_t **list)
+ {
+Index: trunk/doc/ipmitool.1.in
+===================================================================
+--- trunk.orig/doc/ipmitool.1.in
++++ trunk/doc/ipmitool.1.in
+@@ -3830,10 +3830,10 @@ Chassis Power Control: Up/On
+
+ .SH FILES
+ .TP
+-.B @IANADIR@/enterprise-numbers
+-system IANA PEN registry taken from http://www.iana.org/assignments/enterprise-numbers
++.B @IANADIR@/enterprise-numbers.txt
++system IANA PEN registry taken from https://www.iana.org/assignments/enterprise-numbers.txt
+ .TP
+-.B ~/@IANAUSERDIR@/enterprise-numbers
++.B ~/@IANAUSERDIR@/enterprise-numbers.txt
+ user's override for the system IANA PEN registry, this file if it exists is loaded instead
+ of the system registry (see above).
+
+Index: trunk/doc/ipmievd.8.in
+===================================================================
+--- trunk.orig/doc/ipmievd.8.in
++++ trunk/doc/ipmievd.8.in
+@@ -220,10 +220,10 @@ Waiting for Events...
+
+ .SH FILES
+ .TP
+-.B @IANADIR@/enterprise-numbers
+-system IANA PEN registry taken from http://www.iana.org/assignments/enterprise-numbers
++.B @IANADIR@/enterprise-numbers.txt
++system IANA PEN registry taken from https://www.iana.org/assignments/enterprise-numbers.txt
+ .TP
+-.B ~/@IANAUSERDIR@/enterprise-numbers
++.B ~/@IANAUSERDIR@/enterprise-numbers.txt
+ user's override for the system IANA PEN registry, this file if it exists is loaded instead
+ of the system registry (see above).
+
diff --git a/debian/patches/0115-hurd_PATH_MAX.patch b/debian/patches/0115-hurd_PATH_MAX.patch
new file mode 100644
index 0000000..83d30e5
--- /dev/null
+++ b/debian/patches/0115-hurd_PATH_MAX.patch
@@ -0,0 +1,21 @@
+Description: Add missing PATH_MAX for hurd-i386
+Author: Jörg Frings-Fürst <debian@jff.email>
+Forwarded: not-needed
+Last-Update: 2022-12-26
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: trunk/include/ipmitool/ipmi_strings.h
+===================================================================
+--- trunk.orig/include/ipmitool/ipmi_strings.h
++++ trunk/include/ipmitool/ipmi_strings.h
+@@ -36,6 +36,10 @@
+
+ #define CC_STRING(cc) val2str(cc, completion_code_vals)
+
++#ifndef PATH_MAX
++ #define PATH_MAX 1024
++#endif
++
+ extern const struct valstr completion_code_vals[];
+ extern const struct valstr entity_id_vals[];
+ extern const struct valstr entity_device_type_vals[];
diff --git a/debian/patches/0115-typo.patch b/debian/patches/0115-typo.patch
deleted file mode 100644
index e8f762c..0000000
--- a/debian/patches/0115-typo.patch
+++ /dev/null
@@ -1,164 +0,0 @@
-Description: source typos
-Author: Jörg Frings-Fürst <debian@jff-webhosting.net>
-Forwarded: not-needed
-Last-Update: 2017-08-13
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
-Index: trunk/lib/dimm_spd.c
-===================================================================
---- trunk.orig/lib/dimm_spd.c
-+++ trunk/lib/dimm_spd.c
-@@ -798,7 +798,7 @@ const struct valstr jedec_id5_vals[] = {
- { 0xE3, "WIS Technologies" },
- { 0x64, "GateChange Technologies" },
- { 0xE5, "High Density Devices AS" },
-- { 0xE6, "Synopsys" },
-+ { 0xE6, "Synopsis" },
- { 0x67, "Gigaram" },
- { 0x68, "Enigma Semiconductor Inc." },
- { 0xE9, "Century Micro Inc." },
-Index: trunk/lib/ipmi_hpmfwupg.c
-===================================================================
---- trunk.orig/lib/ipmi_hpmfwupg.c
-+++ trunk/lib/ipmi_hpmfwupg.c
-@@ -1507,7 +1507,7 @@ HpmfwupgGetTargetUpgCapabilities(struct
- pCtx->resp.GlobalCapabilities.bitField.autRollbackOverride ? 'y' : 'n');
- lprintf(LOG_NOTICE, "IPMC degraded...........[%c] ",
- pCtx->resp.GlobalCapabilities.bitField.ipmcDegradedDurinUpg ? 'y' : 'n');
-- lprintf(LOG_NOTICE, "Defered activation......[%c] ",
-+ lprintf(LOG_NOTICE, "Deferred activation......[%c] ",
- pCtx->resp.GlobalCapabilities.bitField.deferActivation ? 'y' : 'n');
- lprintf(LOG_NOTICE, "Service affected........[%c] ",
- pCtx->resp.GlobalCapabilities.bitField.servAffectDuringUpg ? 'y' : 'n');
-Index: trunk/lib/ipmi_kontronoem.c
-===================================================================
---- trunk.orig/lib/ipmi_kontronoem.c
-+++ trunk/lib/ipmi_kontronoem.c
-@@ -85,7 +85,7 @@ ipmi_kontronoem_main(struct ipmi_intf *i
- return (-1);
- }
- if (ipmi_kontron_set_serial_number(intf) > 0) {
-- printf("FRU serial number setted successfully\n");
-+ printf("FRU serial number set successfully\n");
- } else {
- printf("FRU serial number set failed\n");
- rc = (-1);
-@@ -96,7 +96,7 @@ ipmi_kontronoem_main(struct ipmi_intf *i
- return (-1);
- }
- if (ipmi_kontron_set_mfg_date(intf) > 0) {
-- printf("FRU manufacturing date setted successfully\n");
-+ printf("FRU manufacturing date set successfully\n");
- } else {
- printf("FRU manufacturing date set failed\n");
- rc = (-1);
-Index: trunk/lib/ipmi_ekanalyzer.c
-===================================================================
---- trunk.orig/lib/ipmi_ekanalyzer.c
-+++ trunk/lib/ipmi_ekanalyzer.c
-@@ -3398,7 +3398,7 @@ ipmi_ek_display_board_p2p_record(struct
- printf("ShMC Cross-connect (two-pair)\n");
- break;
- default:
-- printf("Unknwon\n");
-+ printf("Unknown\n");
- break;
- }
- } else if (d->type == FRU_PICMGEXT_LINK_TYPE_FABRIC_ETHERNET) {
-@@ -3413,17 +3413,17 @@ ipmi_ek_display_board_p2p_record(struct
- printf("FC-PI\n");
- break;
- default:
-- printf("Unknwon\n");
-+ printf("Unknown\n");
- break;
- }
- } else if (d->type == FRU_PICMGEXT_LINK_TYPE_FABRIC_INFINIBAND) {
-- printf("Unknwon\n");
-+ printf("Unknown\n");
- } else if (d->type == FRU_PICMGEXT_LINK_TYPE_FABRIC_STAR) {
-- printf("Unknwon\n");
-+ printf("Unknown\n");
- } else if (d->type == FRU_PICMGEXT_LINK_TYPE_PCIE) {
-- printf("Unknwon\n");
-+ printf("Unknown\n");
- } else {
-- printf("Unknwon\n");
-+ printf("Unknown\n");
- }
- printf("\tLink Type:\t\t0x%02x - ", d->type);
- if (d->type == 0 || d->type == 0xff) {
-Index: trunk/src/ipmievd.c
-===================================================================
---- trunk.orig/src/ipmievd.c
-+++ trunk/src/ipmievd.c
-@@ -125,7 +125,7 @@ static int openipmi_wait(struct ipmi_eve
- static int openipmi_read(struct ipmi_event_intf * eintf);
- static struct ipmi_event_intf openipmi_event_intf = {
- .name = "open",
-- .desc = "OpenIPMI asyncronous notification of events",
-+ .desc = "OpenIPMI asynchronous notification of events",
- .prefix = "",
- .setup = openipmi_setup,
- .wait = openipmi_wait,
-@@ -864,7 +864,7 @@ ipmievd_open_main(struct ipmi_intf * int
-
- struct ipmi_cmd ipmievd_cmd_list[] = {
- #ifdef IPMI_INTF_OPEN
-- { ipmievd_open_main, "open", "Use OpenIPMI for asyncronous notification of events" },
-+ { ipmievd_open_main, "open", "Use OpenIPMI for asynchronous notification of events" },
- #endif
- { ipmievd_sel_main, "sel", "Poll SEL for notification of events" },
- { NULL }
-Index: trunk/include/ipmitool/ipmi_pef.h
-===================================================================
---- trunk.orig/include/ipmitool/ipmi_pef.h
-+++ trunk/include/ipmitool/ipmi_pef.h
-@@ -178,7 +178,7 @@ BIT_DESC_MAP_LIST,
- {"Entity presence", 37},
- {"Monitor ASIC/IC", 38},
- {"LAN", 39},
-- {"Management subsytem health",40},
-+ {"Management subsystem health",40},
- {"Battery", 41},
- {NULL}
- } };
-Index: trunk/doc/ipmievd.8
-===================================================================
---- trunk.orig/doc/ipmievd.8
-+++ trunk/doc/ipmievd.8
-@@ -145,7 +145,7 @@ placed at the end of commands to get opt
- > ipmievd help
- .br
- Commands:
-- open Use OpenIPMI for asyncronous notification of events
-+ open Use OpenIPMI for asynchronous notification of events
- sel Poll SEL for notification of events
-
- .TP
-Index: trunk/lib/ipmi_lanp.c
-===================================================================
---- trunk.orig/lib/ipmi_lanp.c
-+++ trunk/lib/ipmi_lanp.c
-@@ -1271,7 +1271,7 @@ print_lan_set_bad_pass_thresh_usage(void
- {
- lprintf(LOG_NOTICE,
- "lan set <chanel> bad_pass_thresh <thresh_num> <1|0> <reset_interval> <lockout_interval>\n"
--" <thresh_num> Bad Pasword Threshold number.\n"
-+" <thresh_num> Bad Password Threshold number.\n"
- " <1|0> 1 = generate a Session Audit sensor event.\n"
- " 0 = do not generate an event.\n"
- " <reset_interval> Attempt Count Reset Interval. In tens of seconds.\n"
-Index: trunk/lib/ipmi_mc.c
-===================================================================
---- trunk.orig/lib/ipmi_mc.c
-+++ trunk/lib/ipmi_mc.c
-@@ -583,7 +583,7 @@ static int ipmi_mc_get_selftest(struct i
- printf(" -> SEL device not accessible\n");
- }
- if (sft_res->test & IPM_SELFTEST_SDR_ERROR) {
-- printf(" -> SDR repository not accesible\n");
-+ printf(" -> SDR repository not accessible\n");
- }
- if (sft_res->test & IPM_SELFTEST_FRU_ERROR) {
- printf("FRU device not accessible\n");
diff --git a/debian/patches/0120-openssl1.1.patch b/debian/patches/0120-openssl1.1.patch
deleted file mode 100644
index a7523fd..0000000
--- a/debian/patches/0120-openssl1.1.patch
+++ /dev/null
@@ -1,150 +0,0 @@
-Description: Migrate to openssl 1.1
- Cherry-picked from upstream
-Author: Jörg Frings-Fürst <debian@jff-webhosting.net>
-Origin: upstream https://sourceforge.net/p/ipmitool/source/ci/1664902525a1c3771b4d8b3ccab7ea1ba6b2bdd1/
-Bug: https://sourceforge.net/p/ipmitool/bugs/461/
-Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853782
-Forwarded: not-needed
-Last-Update: 2017-08-13 <YYYY-MM-DD, last update of the meta-information, optional>
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
-Index: trunk/src/plugins/lanplus/lanplus_crypt_impl.c
-===================================================================
---- trunk.orig/src/plugins/lanplus/lanplus_crypt_impl.c
-+++ trunk/src/plugins/lanplus/lanplus_crypt_impl.c
-@@ -164,11 +164,7 @@ lanplus_encrypt_aes_cbc_128(const uint8_
- uint8_t * output,
- uint32_t * bytes_written)
- {
-- EVP_CIPHER_CTX ctx;
-- EVP_CIPHER_CTX_init(&ctx);
-- EVP_EncryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv);
-- EVP_CIPHER_CTX_set_padding(&ctx, 0);
--
-+ EVP_CIPHER_CTX *ctx = NULL;
-
- *bytes_written = 0;
-
-@@ -182,6 +178,14 @@ lanplus_encrypt_aes_cbc_128(const uint8_
- printbuf(input, input_length, "encrypting this data");
- }
-
-+ ctx = EVP_CIPHER_CTX_new();
-+ if (ctx == NULL) {
-+ lprintf(LOG_DEBUG, "ERROR: EVP_CIPHER_CTX_new() failed");
-+ return;
-+ }
-+ EVP_CIPHER_CTX_init(ctx);
-+ EVP_EncryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, key, iv);
-+ EVP_CIPHER_CTX_set_padding(ctx, 0);
-
- /*
- * The default implementation adds a whole block of padding if the input
-@@ -191,28 +195,28 @@ lanplus_encrypt_aes_cbc_128(const uint8_
- assert((input_length % IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE) == 0);
-
-
-- if(!EVP_EncryptUpdate(&ctx, output, (int *)bytes_written, input, input_length))
-+ if(!EVP_EncryptUpdate(ctx, output, (int *)bytes_written, input, input_length))
- {
- /* Error */
- *bytes_written = 0;
-- return;
- }
- else
- {
- uint32_t tmplen;
-
-- if(!EVP_EncryptFinal_ex(&ctx, output + *bytes_written, (int *)&tmplen))
-+ if(!EVP_EncryptFinal_ex(ctx, output + *bytes_written, (int *)&tmplen))
- {
-+ /* Error */
- *bytes_written = 0;
-- return; /* Error */
- }
- else
- {
- /* Success */
- *bytes_written += tmplen;
-- EVP_CIPHER_CTX_cleanup(&ctx);
- }
- }
-+ /* performs cleanup and free */
-+ EVP_CIPHER_CTX_free(ctx);
- }
-
-
-@@ -239,11 +243,7 @@ lanplus_decrypt_aes_cbc_128(const uint8_
- uint8_t * output,
- uint32_t * bytes_written)
- {
-- EVP_CIPHER_CTX ctx;
-- EVP_CIPHER_CTX_init(&ctx);
-- EVP_DecryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv);
-- EVP_CIPHER_CTX_set_padding(&ctx, 0);
--
-+ EVP_CIPHER_CTX *ctx = NULL;
-
- if (verbose >= 5)
- {
-@@ -252,12 +252,20 @@ lanplus_decrypt_aes_cbc_128(const uint8_
- printbuf(input, input_length, "decrypting this data");
- }
-
--
- *bytes_written = 0;
-
- if (input_length == 0)
- return;
-
-+ ctx = EVP_CIPHER_CTX_new();
-+ if (ctx == NULL) {
-+ lprintf(LOG_DEBUG, "ERROR: EVP_CIPHER_CTX_new() failed");
-+ return;
-+ }
-+ EVP_CIPHER_CTX_init(ctx);
-+ EVP_DecryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, key, iv);
-+ EVP_CIPHER_CTX_set_padding(ctx, 0);
-+
- /*
- * The default implementation adds a whole block of padding if the input
- * data is perfectly aligned. We would like to keep that from happening.
-@@ -266,33 +274,33 @@ lanplus_decrypt_aes_cbc_128(const uint8_
- assert((input_length % IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE) == 0);
-
-
-- if (!EVP_DecryptUpdate(&ctx, output, (int *)bytes_written, input, input_length))
-+ if (!EVP_DecryptUpdate(ctx, output, (int *)bytes_written, input, input_length))
- {
- /* Error */
- lprintf(LOG_DEBUG, "ERROR: decrypt update failed");
- *bytes_written = 0;
-- return;
- }
- else
- {
- uint32_t tmplen;
-
-- if (!EVP_DecryptFinal_ex(&ctx, output + *bytes_written, (int *)&tmplen))
-+ if (!EVP_DecryptFinal_ex(ctx, output + *bytes_written, (int *)&tmplen))
- {
-+ /* Error */
- char buffer[1000];
- ERR_error_string(ERR_get_error(), buffer);
- lprintf(LOG_DEBUG, "the ERR error %s", buffer);
- lprintf(LOG_DEBUG, "ERROR: decrypt final failed");
- *bytes_written = 0;
-- return; /* Error */
- }
- else
- {
- /* Success */
- *bytes_written += tmplen;
-- EVP_CIPHER_CTX_cleanup(&ctx);
- }
- }
-+ /* performs cleanup and free */
-+ EVP_CIPHER_CTX_free(ctx);
-
- if (verbose >= 5)
- {
diff --git a/debian/patches/0125-nvidia-iana.patch b/debian/patches/0125-nvidia-iana.patch
deleted file mode 100644
index 28276f8..0000000
--- a/debian/patches/0125-nvidia-iana.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-Description: Add IANA ID for NVIDIA hardware
- Add the NVIDIA IANA ID to the hardcoded list used in ipmitool <= 1.8.18.
- After upstream commit "9d41136 ID:491 - Fetch vendor IDs from IANA", ipmitool
- generates a list of vendor IDs dynamically at build time, so we can drop this
- patch in future releases.
-Author: dann frazier <dannf@debian.org>
-Origin: backport
-Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903616
-Forwarded: not-needed
-Last-Update: 2018-07-11
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
-Index: ipmitool-1.8.18/include/ipmitool/ipmi.h
-===================================================================
---- ipmitool-1.8.18.orig/include/ipmitool/ipmi.h
-+++ ipmitool-1.8.18/include/ipmitool/ipmi.h
-@@ -279,6 +279,7 @@ typedef enum IPMI_OEM {
- /* 4769 for [IBM Corporation] */
- IPMI_OEM_IBM_4769 = 4769,
- IPMI_OEM_MAGNUM = 5593,
-+ IPMI_OEM_NVIDIA = 5703,
- IPMI_OEM_TYAN = 6653,
- IPMI_OEM_QUANTA = 7244,
- IPMI_OEM_NEWISYS = 9237,
-Index: ipmitool-1.8.18/lib/ipmi_strings.c
-===================================================================
---- ipmitool-1.8.18.orig/lib/ipmi_strings.c
-+++ ipmitool-1.8.18/lib/ipmi_strings.c
-@@ -96,6 +96,7 @@ const struct valstr ipmi_oem_info[] = {
- { IPMI_OEM_IBM_4769, "IBM Corporation" },
- { IPMI_OEM_IBM_20301, "IBM eServer X" },
- { IPMI_OEM_ADLINK_24339, "ADLINK Technology Inc." },
-+ { IPMI_OEM_NVIDIA, "NVIDIA Corporation" },
- { 0xffff , NULL },
- };
-
diff --git a/debian/patches/0130-Correct_lanplus_segment_violation.patch b/debian/patches/0130-Correct_lanplus_segment_violation.patch
deleted file mode 100644
index 17e8fe5..0000000
--- a/debian/patches/0130-Correct_lanplus_segment_violation.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Description: Fix lanplus segment violation for truncated response
-Origin: upstream, https://github.com/pjdhpe/ipmitool/commit/815aae70cf8dc9f0e1ba1923fc4ec3cc16d0d2f1?diff=unified
-Bug: https://github.com/ipmitool/ipmitool/issues/72
-Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=945764
-Last-Update: 2019-12-22
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
-Index: trunk/src/plugins/lanplus/lanplus.c
-===================================================================
---- trunk.orig/src/plugins/lanplus/lanplus.c
-+++ trunk/src/plugins/lanplus/lanplus.c
-@@ -819,7 +819,7 @@ ipmi_lan_poll_single(struct ipmi_intf *
- * rsp->data_len becomes the length of that data
- */
- extra_data_length = payload_size - (offset - payload_start) - 1;
-- if (extra_data_length) {
-+ if (extra_data_length > 0) {
- rsp->data_len = extra_data_length;
- memmove(rsp->data, rsp->data + offset, extra_data_length);
- } else {
-@@ -873,7 +873,7 @@ ipmi_lan_poll_single(struct ipmi_intf *
- }
- read_sol_packet(rsp, &offset);
- extra_data_length = payload_size - (offset - payload_start);
-- if (rsp && extra_data_length) {
-+ if (rsp && extra_data_length > 0) {
- rsp->data_len = extra_data_length;
- memmove(rsp->data, rsp->data + offset, extra_data_length);
- } else {
diff --git a/debian/patches/0500-fix_CVE-2011-4339.patch b/debian/patches/0500-fix_CVE-2011-4339.patch
deleted file mode 100644
index 62a9d0c..0000000
--- a/debian/patches/0500-fix_CVE-2011-4339.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Description: CVE-2011-4339
- insecure file permission when creating PID files
- based on 112_fix_CVE-2011-4339
-Author: Jörg Frings-Fürst <debian@jff-webhosting.net>
-Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=651917
-Forwarded: https://sourceforge.net/p/ipmitool/patches/99/
-Last-Update: 2014-12-01
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
-Index: trunk/lib/helper.c
-===================================================================
---- trunk.orig/lib/helper.c
-+++ trunk/lib/helper.c
-@@ -829,7 +829,6 @@ ipmi_start_daemon(struct ipmi_intf *intf
- #endif
-
- chdir("/");
-- umask(0);
-
- for (fd=0; fd<64; fd++) {
- if (fd != intf->fd)
diff --git a/debian/patches/0600-manpage_longlines.patch b/debian/patches/0600-manpage_longlines.patch
deleted file mode 100644
index 8fae0a9..0000000
--- a/debian/patches/0600-manpage_longlines.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-Description: long lines in man-page
- prevent "can't break line" warnings
-Author: Jörg Frings-Fürst <debian@jff-webhosting.net>
-Forwarded: not-needed
-Last-Update: 2014-05-20
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
-Index: trunk/doc/ipmitool.1
-===================================================================
---- trunk.orig/doc/ipmitool.1
-+++ trunk/doc/ipmitool.1
-@@ -1035,7 +1035,7 @@ Display point to point physical connecti
- AMC slot B2 topology:
- Port 0 =====> On Carrier Device ID 0, Port 3
- Port 2 =====> AMC slot B1, Port 2
-- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
-+ *-*-*-* *-*-* *-*-* *-*-* *-*-* *-*-* *-*-*
- From Carrier file: carrierfru
- On Carrier Device ID 0 topology:
- Port 0 =====> AMC slot B1, Port 4
-@@ -1091,7 +1091,7 @@ and an AMC module or between 2 AMC modul
- \-Link Type: AMC.2 Ethernet
- \-Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
- \-Link Group ID: 0 || Link Asym. Match: exact match
-- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
-+ *-*-*-* *-*-* *-*-* *-*-* *-*-* *-*-* *-*-*
- AMC slot B1 port 1 ==> On-Carrier Device 0 port 12
- Matching Result
- - From On-Carrier Device ID 0
-@@ -1104,7 +1104,7 @@ and an AMC module or between 2 AMC modul
- \-Link Type: AMC.2 Ethernet
- \-Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
- \-Link Group ID: 0 || Link Asym. Match: exact match
-- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
-+ *-*-*-* *-*-* *-*-* *-*-* *-*-* *-*-* *-*-*
- On-Carrier Device vs AMC slot A2
- AMC slot A2 port 0 ==> On-Carrier Device 0 port 3
- Matching Result
-@@ -1118,7 +1118,7 @@ and an AMC module or between 2 AMC modul
- \-Link Type: AMC.2 Ethernet
- \-Link Type extension: 1000BASE-BX (SerDES Gigabit) Ethernet link
- \-Link Group ID: 0 || Link Asym. Match: exact match
-- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
-+ *-*-*-* *-*-* *-*-* *-*-* *-*-* *-*-* *-*-*
- AMC slot B1 vs AMC slot A2
- AMC slot A2 port 2 ==> AMC slot B1 port 2
- Matching Result
-@@ -1132,7 +1132,7 @@ and an AMC module or between 2 AMC modul
- \-Link Type: AMC.3 Storage
- \-Link Type extension: Serial Attached SCSI (SAS/SATA)
- \-Link Group ID: 0 || Link Asym. Match: FC or SAS interface {exact match}
-- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
-+ *-*-*-* *-*-* *-*-* *-*-* *-*-* *-*-* *-*-*
- .TP
- \fIunmatch\fP <\fBxx=filename\fR> <\fBxx=filename\fR> \fB...\fr
- .br
diff --git a/debian/patches/0615-manpage_typo.patch b/debian/patches/0615-manpage_typo.patch
deleted file mode 100644
index b1196d7..0000000
--- a/debian/patches/0615-manpage_typo.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-Description: typo in man-pages
-Author: Jörg Frings-Fürst <debian@jff.email>
-Last-Update: 2019-07-18
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
-Index: trunk/doc/ipmitool.1
-===================================================================
---- trunk.orig/doc/ipmitool.1
-+++ trunk/doc/ipmitool.1
-@@ -2478,7 +2478,7 @@ Discover Node Manager presence as well a
- .br
-
- Add a new power policy, or overwrite an existing policy.
--The \fIcorrection\fP parameter is the agressiveness of frequency limiting, default is auto.
-+The \fIcorrection\fP parameter is the aggressiveness of frequency limiting, default is auto.
- The \fItrig_lim\fP is the correction time limit and must be at least 6000 and not greater than 65535.
- The \fIstats\fP setting is the averaging period in seconds and ranges from 1-65535.
- If domain is not supplied a default of platform is used.
-@@ -2489,7 +2489,7 @@ If domain is not supplied a default of p
- .br
-
- Add a new inlet temp policy, or overwrite an existing policy.
--The \fIcorrection\fP parameter is the agressiveness of frequency limiting, default is auto.
-+The \fIcorrection\fP parameter is the aggressiveness of frequency limiting, default is auto.
- The \fItrig_lim\fP is the correction time limit and must be at least 6000 and not greater than 65535.
- The \fIstats\fP setting is the averaging period in seconds and ranges from 1-65535.
- If domain is not supplied a default of platform is used.
-@@ -3657,7 +3657,7 @@ and encryption algorithms to use for for
- on the cipher suite ID found in the IPMIv2.0 specification in table
- 22\-19. The default cipher suite is \fI3\fP which specifies
- RAKP\-HMAC\-SHA1 authentication, HMAC\-SHA1\-96 integrity, and AES\-CBC\-128
--encryption algorightms.
-+encryption algorithms.
-
- .SH "FREE INTERFACE"
- .LP
-Index: trunk/doc/ipmievd.8
-===================================================================
---- trunk.orig/doc/ipmievd.8
-+++ trunk/doc/ipmievd.8
-@@ -56,7 +56,7 @@ This is not available with all commands.
- The remote server authentication, integrity, and encryption algorithms
- to use for IPMIv2 \fIlanplus\fP connections. See table 22\-19 in the
- IPMIv2 specification. The default is 3 which specifies RAKP\-HMAC\-SHA1
--authentication, HMAC\-SHA1\-96 integrity, and AES\-CBC\-128 encryption algorightms.
-+authentication, HMAC\-SHA1\-96 integrity, and AES\-CBC\-128 encryption algorithms.
- .TP
- \fB\-E\fR
- The remote server password is specified by the environment
diff --git a/debian/patches/0620-manpage_typo.patch b/debian/patches/0620-manpage_typo.patch
new file mode 100644
index 0000000..63ed5d4
--- /dev/null
+++ b/debian/patches/0620-manpage_typo.patch
@@ -0,0 +1,370 @@
+Description: Fix man page typos
+Author: Jörg Frings-Fürst <debian@jff.email>
+Forwarded: not-needed
+Last-Update: 2022-10-29
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: trunk/doc/ipmitool.1.in
+===================================================================
+--- trunk.orig/doc/ipmitool.1.in
++++ trunk/doc/ipmitool.1.in
+@@ -3,7 +3,7 @@
+ ipmitool \- utility for controlling IPMI\-enabled devices
+ .SH "SYNOPSIS"
+
+-.BR ipmitool
++.br ipmitool
+ [ <options> ] <command> [ <sub-commands and sub-options> ]
+
+ <options> := [ <general-options> | <conditional-opts> ]
+@@ -68,7 +68,7 @@ On Solaris this driver is called \fIBMC\
+ Management of a remote station requires the IPMI\-over\-LAN interface to be
+ enabled and configured. Depending on the particular requirements of each
+ system it may be possible to enable the LAN interface using
+-.BR ipmitool
++.br ipmitool
+ over the system interface.
+ .SH "OPTIONS"
+ .TP
+@@ -102,7 +102,7 @@ IPMI v2.0 specification. The default is
+ authentication, HMAC\-SHA256\-128 integrity, and AES\-CBC\-128 encryption algorithms.
+
+ NOTE: In
+-.BR ipmitool
++.br ipmitool
+ 1.8.18 and earlier the default was 3, which was insecure and was not supported
+ by some more recent BMC implementations.
+ .TP
+@@ -242,7 +242,7 @@ Change Size of Communication Channel. (O
+
+ .LP
+ If no password method is specified then
+-.BR ipmitool
++.br ipmitool
+ will prompt the user for a password. If no password is entered at the prompt,
+ the remote server password will default to NULL.
+ .SH "SECURITY"
+@@ -267,17 +267,17 @@ local station.
+ For IPMI v1.5, the maximum password length is 16 characters; longer
+ passwords might be truncated or rejected by the server, or rejected
+ by
+-.BR ipmitool .
++.br ipmitool .
+
+ For IPMI v2.0, the maximum password length is 20 characters; longer
+ passwords will be rejected by
+-.BR ipmitool .
++.br ipmitool .
+
+ .SH "COMMANDS"
+ .TP
+ \fIhelp\fP
+ This can be used to get command\-line help on
+-.BR ipmitool
++.br ipmitool
+ commands. It may also be placed at the end of commands to get option usage help.
+
+ > ipmitool help
+@@ -1223,7 +1223,7 @@ Get a list of all the possible Sensor St
+ Shortcuts available for a particular sensor. \fBsensorid\fR is the character
+ string representation of the sensor and must be enclosed in double quotes
+ if it includes white space. Several different commands including
+-.BR ipmitool
++.br ipmitool
+ \fIsensor list\fP may be used to obtain a list that includes
+ the \fBsensorid\fR strings representing the sensors on a given system.
+ .RS
+@@ -1287,7 +1287,7 @@ Finding sensor PS 2T Fan Fault... ok
+
+ .RS
+ Execute
+-.BR ipmitool
++.br ipmitool
+ commands from \fIfilename\fR. Each line is a
+ complete command. The syntax of the commands are defined by the
+ COMMANDS section in this manpage. Each line may have an optional
+@@ -1698,7 +1698,7 @@ user, operator, admin, oem.
+ .br
+
+ Causes
+-.BR ipmitool
++.br ipmitool
+ to enter Intel IPMI v1.5 Serial Over LAN mode. An RMCP+
+ connection is made to the BMC, the terminal is set to raw mode, and user
+ input is sent to the serial console on the remote server. On exit,
+@@ -1752,7 +1752,7 @@ Select the next boot order on the Kontro
+
+ These commands will allow you to configure IPMI LAN channels
+ with network information so they can be used with the
+-..BR ipmitool
++.br ipmitool
+ \fIlan\fP and \fIlanplus\fP interfaces. \fINOTE\fR: To
+ determine on which channel the LAN interface is located, issue
+ the `channel info \fInumber\fR' command until you come across
+@@ -2035,7 +2035,7 @@ Display the Management Controller Global
+ .br
+
+ This is the default behavior for
+-.BR ipmitool (1).
++.br ipmitool (1).
+
+ Try to automatically detect the encoding based on the value of the
+ version field and (for version 1) the timestamp. The version is
+@@ -2049,11 +2049,11 @@ neither one has that, then the precedenc
+ \fIsmbios\fP, \fIipmi\fP, \fIrfc4122\fP.
+
+ If neither encoding yields a valid version field, then
+-.BR ipmitool (1)
++.br ipmitool (1)
+ defaults to \fIdump\fP mode.
+
+ If this option is in use, then
+-.BR ipmitool (1)
++.br ipmitool (1)
+ will also print out the detected encoding and warn
+ regarding IPMI specification violation if the encoding isn't \fIipmi\fP.
+
+@@ -2551,7 +2551,7 @@ Discover Node Manager presence as well a
+ .br
+
+ Add a new power policy, or overwrite an existing policy.
+-The \fIcorrection\fP parameter is the agressiveness of frequency limiting, default is auto.
++The \fIcorrection\fP parameter is the aggressiveness of frequency limiting, default is auto.
+ The \fItrig_lim\fP is the correction time limit and must be at least 6000 and not greater than 65535.
+ The \fIstats\fP setting is the averaging period in seconds and ranges from 1-65535.
+ If domain is not supplied a default of platform is used.
+@@ -2562,7 +2562,7 @@ If domain is not supplied a default of p
+ .br
+
+ Add a new inlet temp policy, or overwrite an existing policy.
+-The \fIcorrection\fP parameter is the agressiveness of frequency limiting, default is auto.
++The \fIcorrection\fP parameter is the aggressiveness of frequency limiting, default is auto.
+ The \fItrig_lim\fP is the correction time limit and must be at least 6000 and not greater than 65535.
+ The \fIstats\fP setting is the averaging period in seconds and ranges from 1-65535.
+ If domain is not supplied a default of platform is used.
+@@ -2960,7 +2960,7 @@ A list of all entity ids can be found in
+ Dumps raw SDR data to a file. This data file can then be used as
+ a local SDR cache of the remote managed system with the \fI\-S <file>\fP
+ option on the
+-.BR ipmitool
++.br ipmitool
+ command line. This can greatly improve performance
+ over system interface or remote LAN.
+ .TP
+@@ -3045,7 +3045,7 @@ Print information on the specified SEL R
+
+ Save SEL records to a text file that can be fed back into the
+ \fIevent file\fP
+-.BR ipmitool
++.br ipmitool
+ command. This can be useful for
+ testing Event generation by building an appropriate Platform
+ Event Message file based on existing events. Please see the
+@@ -3056,14 +3056,14 @@ the format of this file.
+
+ Save SEL records to a file in raw, binary format. This file can
+ be fed back to the \fIsel readraw\fP
+-.BR ipmitool
++.br ipmitool
+ command for viewing.
+ .TP
+ \fIreadraw\fP <\fBfile\fR>
+
+ Read and display SEL records from a binary file. Such a file can
+ be created using the \fIsel writeraw\fP
+-.BR ipmitool
++.br ipmitool
+ command.
+ .TP
+ \fItime\fP
+@@ -3194,10 +3194,10 @@ Verbosity level.
+ .RS
+ This command will launch an interactive shell which you can use
+ to send multiple
+-.BR ipmitool
++.br ipmitool
+ commands to a BMC and see the responses. This can be useful instead of
+ running the full
+-.BR ipmitool
++.br ipmitool
+ command each time. Some commands will make use of a Sensor Data Record cache
+ and you will see marked improvement in speed if these commands
+ are able to reuse the same cache in a shell session. LAN sessions
+@@ -3275,7 +3275,7 @@ by the IPMI over serial channel.
+ .br
+
+ Causes
+-.BR ipmitool
++.br ipmitool
+ to enter Serial Over LAN
+ mode, and is only available when using the lanplus
+ interface. An RMCP+ connection is made to the BMC,
+@@ -3568,7 +3568,7 @@ Determine whether a password has been st
+
+ .SH "OPEN INTERFACE"
+ The
+-.BR ipmitool
++.br ipmitool
+ \fIopen\fP interface utilizes the OpenIPMI
+ kernel device driver. This driver is present in all modern
+ 2.4 and all 2.6 kernels and it should be present in recent
+@@ -3579,7 +3579,7 @@ the OpenIPMI homepage.
+ The required kernel modules is different for 2.4 and 2.6
+ kernels. The following kernel modules must be loaded on
+ a 2.4\-based kernel in order for
+-.BR ipmitool
++.br ipmitool
+ to work:
+ .TP
+ .B ipmi_msghandler
+@@ -3593,7 +3593,7 @@ Linux character device interface for the
+ .LP
+ The following kernel modules must be loaded on
+ a 2.6\-based kernel in order for
+-.BR ipmitool
++.br ipmitool
+ to work:
+ .TP
+ .B ipmi_msghandler
+@@ -3622,12 +3622,12 @@ entry with:
+
+ .I mknod /dev/ipmi0 c 254 0
+
+-.BR ipmitool
++.br ipmitool
+ includes some sample initialization scripts that
+ can perform this task automatically at start\-up.
+
+ In order to have
+-.BR ipmitool
++.br ipmitool
+ use the OpenIPMI device interface
+ you can specify it on the command line:
+ .PP
+@@ -3652,16 +3652,16 @@ The following files are associated with
+ Character device node used to communicate with the bmc driver.
+ .SH "LIPMI INTERFACE"
+ The
+-.BR ipmitool
++.br ipmitool
+ \fIlipmi\fP interface uses the Solaris 9 IPMI kernel device driver.
+ It has been superceeded by the \fIbmc\fP interface on Solaris 10. You can tell
+-.BR ipmitool
++.br ipmitool
+ to use this interface by specifying it on the command line.
+
+ > ipmitool \fB\-I\fR \fIlipmi\fP <\fIexpression\fP>
+ .SH "LAN INTERFACE"
+ The
+-.BR ipmitool
++.br ipmitool
+ \fIlan\fP interface communicates with the BMC
+ over an Ethernet LAN connection using UDP under IPv4. UDP
+ datagrams are formatted to contain IPMI request/response
+@@ -3676,12 +3676,12 @@ The LAN interface is an authentication m
+ messages delivered to the BMC can (and should) be authenticated
+ with a challenge/response protocol with either straight
+ password/key or MD5 message\-digest algorithm.
+-.BR ipmitool
++.br ipmitool
+ will attempt to connect with administrator privilege level as this
+ is required to perform chassis power functions.
+
+ You can tell
+-.BR ipmitool
++.br ipmitool
+ to use the lan interface with the
+ \fB\-I\fR \fIlan\fP option:
+
+@@ -3692,7 +3692,7 @@ to use the lan interface with the
+ A hostname must be given on the command line in order to use the
+ lan interface with \fBipmitool\fR. The password field is optional;
+ if you do not provide a password on the command line,
+-.BR ipmitool
++.br ipmitool
+ will attempt to connect without authentication. If you specify a
+ password it will use MD5 authentication if supported by the BMC
+ and straight password/key otherwise, unless overridden with a
+@@ -3706,14 +3706,14 @@ specification. RMCP+ allows for improve
+ integrity checks, as well as encryption and the ability to carry
+ multiple types of payloads. Generic Serial Over LAN support
+ requires RMCP+, so the
+-.BR ipmitool
++.br ipmitool
+ \fIsol activate\fP command
+ requires the use of the \fIlanplus\fP interface.
+
+ RMCP+ session establishment uses a symmetric challenge\-response
+ protocol called RAKP (\fBRemote Authenticated Key\-Exchange Protocol\fR)
+ which allows the negotiation of many options.
+-.BR ipmitool
++.br ipmitool
+ does not
+ yet allow the user to specify the value of every option, defaulting
+ to the most obvious settings marked as required in the v2.0
+@@ -3721,14 +3721,14 @@ specification. Authentication and integ
+ SHA1, and encryption is performed with AES\-CBC\-128. Role\-level logins
+ are not yet supported.
+
+-.BR ipmitool
++.br ipmitool
+ must be linked with the \fIOpenSSL\fP library in order to
+ perform the encryption functions and support the \fIlanplus\fP
+ interface. If the required packages are not found it will not be
+ compiled in and supported.
+
+ You can tell
+-.BR ipmitool
++.br ipmitool
+ to use the lanplus interface with the
+ \fB\-I\fR \fIlanplus\fP option:
+
+@@ -3749,17 +3749,17 @@ and encryption algorithms to use for for
+ on the cipher suite ID found in the IPMIv2.0 specification in table
+ 22\-20. The default cipher suite is \fI17\fP which specifies
+ RAKP\-HMAC\-SHA256 authentication, HMAC\-SHA256\-128 integrity, and
+-AES\-CBC\-128 encryption algorightms.
++AES\-CBC\-128 encryption algorithms.
+
+ .SH "FREE INTERFACE"
+ .LP
+ The
+-.BR ipmitool
++.br ipmitool
+ \fIfree\fP interface utilizes the FreeIPMI libfreeipmi
+ drivers.
+ .LP
+ You can tell
+-.BR ipmitool
++.br ipmitool
+ to use the FreeIPMI interface with the \-I option:
+ .PP
+ > ipmitool \fB\-I\fR \fIfree\fP <\fIcommand\fP>
+@@ -3768,12 +3768,12 @@ to use the FreeIPMI interface with the \
+ .SH "IMB INTERFACE"
+ .LP
+ The
+-.BR ipmitool
++.br ipmitool
+ \fIimb\fP interface supports the Intel IMB (Intel
+ Inter-module Bus) Interface through the /dev/imb device.
+ .LP
+ You can tell
+-.BR ipmitool
++.br ipmitool
+ to use the IMB interface with the \-I option:
+ .PP
+ > ipmitool \fB\-I\fR \fIimb\fP <\fIcommand\fP>
+Index: trunk/doc/ipmievd.8.in
+===================================================================
+--- trunk.orig/doc/ipmievd.8.in
++++ trunk/doc/ipmievd.8.in
+@@ -56,7 +56,7 @@ This is not available with all commands.
+ The remote server authentication, integrity, and encryption algorithms
+ to use for IPMIv2 \fIlanplus\fP connections. See table 22\-19 in the
+ IPMIv2 specification. The default is 3 which specifies RAKP\-HMAC\-SHA1
+-authentication, HMAC\-SHA1\-96 integrity, and AES\-CBC\-128 encryption algorightms.
++authentication, HMAC\-SHA1\-96 integrity, and AES\-CBC\-128 encryption algorithms.
+ .TP
+ \fB\-E\fR
+ The remote server password is specified by the environment
diff --git a/debian/patches/0625-manpage_wrong_time_set.patch b/debian/patches/0625-manpage_wrong_time_set.patch
new file mode 100644
index 0000000..41d6b48
--- /dev/null
+++ b/debian/patches/0625-manpage_wrong_time_set.patch
@@ -0,0 +1,24 @@
+Description: Fix description of "sel time set"
+Author: Jörg Frings-Fürst <debian@jff.email>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058711
+Forwarded: https://codeberg.org/IPMITool/ipmitool/issues/18
+Last-Update: 2023-12-17
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: trunk/doc/ipmitool.1.in
+===================================================================
+--- trunk.orig/doc/ipmitool.1.in
++++ trunk/doc/ipmitool.1.in
+@@ -3077,9 +3077,9 @@ Displays the SEL clock's current time.
+ .br
+
+ Sets the SEL clock. Future SEL entries will use the time
+-set by this command. <\fBtime string\fR> is of the
+-form "MM/DD/YYYY HH:MM:SS". Note that hours are in 24\-hour
+-form. It is recommended that the SEL be cleared before
++set by this command. <\fBtime string\fR> is using the
++locale's date / time format. It is
++recommended that the SEL be cleared before
+ setting the time.
+ .RE
+ .RE
diff --git a/debian/patches/0700-build.patch b/debian/patches/0700-build.patch
new file mode 100644
index 0000000..5334bf6
--- /dev/null
+++ b/debian/patches/0700-build.patch
@@ -0,0 +1,105 @@
+Description: Remove downloads at build time
+Author: Jörg Frings-Fürst <debian@jff.email>
+Forwarded: not-needed
+Last-Update: 2022-10-29
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: trunk/configure.ac
+===================================================================
+--- trunk.orig/configure.ac
++++ trunk/configure.ac
+@@ -56,22 +56,22 @@ if test "x$exec_prefix" = "xNONE"; then
+ exec_prefix="$prefix"
+ fi
+
+-if test "x$WGET" = "x"; then
+- if test "x$CURL" = "x"; then
+- AC_MSG_WARN([** Neither wget nor curl could be found.])
+- AC_MSG_WARN([** IANA PEN database will not be installed by `make install` !])
+- else
+- DOWNLOAD="$CURL --location --progress-bar"
+- AM_CONDITIONAL([DOWNLOAD], [true])
+- fi
+-else
+- DOWNLOAD="$WGET -c -nd -O -"
+- AM_CONDITIONAL([DOWNLOAD], [true])
+-fi
++#if test "x$WGET" = "x"; then
++# if test "x$CURL" = "x"; then
++# AC_MSG_WARN([** Neither wget nor curl could be found.])
++# AC_MSG_WARN([** IANA PEN database will not be installed by `make install` !])
++# else
++# DOWNLOAD="$CURL --location --progress-bar"
++# AM_CONDITIONAL([DOWNLOAD], [true])
++# fi
++#else
++# DOWNLOAD="$WGET -c -nd -O -"
++# AM_CONDITIONAL([DOWNLOAD], [true])
++#fi
+
+-AC_MSG_WARN([** Download is:])
+-AC_MSG_WARN($DOWNLOAD)
+-AC_SUBST(DOWNLOAD, $DOWNLOAD)
++#AC_MSG_WARN([** Download is:])
++#AC_MSG_WARN($DOWNLOAD)
++#AC_SUBST(DOWNLOAD, $DOWNLOAD)
+
+ dnl
+ dnl set default option values
+Index: trunk/Makefile.am
+===================================================================
+--- trunk.orig/Makefile.am
++++ trunk/Makefile.am
+@@ -49,25 +49,25 @@ dist-hook:
+ .PHONY: install-pen-database uninstall-pen-database
+ .INTERMEDIATE: %.o %.la enterprise-numbers
+
+-if DOWNLOAD
++#if DOWNLOAD
+
+-enterprise-numbers:
+- @echo Downloading IANA PEN database...
+- @$(DOWNLOAD) "$(IANA_PEN)" > tmpfile.$$PPID || {\
+- echo "FAILED to download the IANA PEN database"; \
+- rm tmpfile.$$PPID; \
+- false; \
+- }
+- @mv tmpfile.$$PPID $@
+-
+-install-pen-database: enterprise-numbers
+- mkdir -m 755 -p $(DESTDIR)$(IANADIR)
+- $(INSTALL_DATA) $< $(DESTDIR)$(IANADIR)/
+-
+-uninstall-pen-database:
+- -rm -rf $(DESTDIR)$(IANADIR)/enterprise-numbers
+-
+-else
++#enterprise-numbers:
++# @echo Downloading IANA PEN database...
++# @$(DOWNLOAD) "$(IANA_PEN)" > tmpfile.$$PPID || {\
++# echo "FAILED to download the IANA PEN database"; \
++# rm tmpfile.$$PPID; \
++# false; \
++# }
++# @mv tmpfile.$$PPID $@
++#
++#install-pen-database: enterprise-numbers
++# mkdir -m 755 -p $(DESTDIR)$(IANADIR)
++# $(INSTALL_DATA) $< $(DESTDIR)$(IANADIR)/
++#
++#uninstall-pen-database:
++# -rm -rf $(DESTDIR)$(IANADIR)/enterprise-numbers
++#
++#else
+
+ install-pen-database:
+ @echo "*** NOT installing the IANA PEN database."
+@@ -77,7 +77,7 @@ uninstall-pen-database:
+ @echo "*** NOT uninstalling the IANA PEN database."
+ @echo "*** It was installed manually (if ever)."
+
+-endif
++#endif
+
+ install-data-local: install-pen-database
+ mkdir -p $(DESTDIR)$(DOCDIR)
diff --git a/debian/patches/series b/debian/patches/series
index 3c1cb0a..9d62f03 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,11 +1,8 @@
-0120-openssl1.1.patch
+0105-sensor_reading.patch
+0620-manpage_typo.patch
+0700-build.patch
0100-fix_buf_overflow.patch
-0500-fix_CVE-2011-4339.patch
-0600-manpage_longlines.patch
-0110-getpass-prototype.patch
-0115-typo.patch
-0125-nvidia-iana.patch
-0615-manpage_typo.patch
-0130-Correct_lanplus_segment_violation.patch
-0005-gcc10.patch
0010-utf8.patch
+0110-unpdate_IANA_URL.patch
+0115-hurd_PATH_MAX.patch
+0625-manpage_wrong_time_set.patch
diff --git a/debian/rules b/debian/rules
index 96ce733..13b5700 100755
--- a/debian/rules
+++ b/debian/rules
@@ -37,3 +37,6 @@ override_dh_auto_configure:
override_dh_installinit:
dh_installinit --no-enable --name ipmievd --error-handler=ipmievd_initd_failed
+
+get_e-numbers:
+ wget -O debian/enterprise-numbers.txt https://www.iana.org/assignments/enterprise-numbers.txt
diff --git a/debian/systemd/ipmitool.ipmievd.service b/debian/systemd/ipmitool.ipmievd.service
index fdae14f..db30b27 100644
--- a/debian/systemd/ipmitool.ipmievd.service
+++ b/debian/systemd/ipmitool.ipmievd.service
@@ -1,5 +1,6 @@
[Unit]
Description=IPMI event daemon
+After=openipmi.service
[Service]
Type=forking
diff --git a/debian/tests/control b/debian/tests/control
index d601169..a11e46b 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1,4 +1,16 @@
-# smoke test
-Test-Command: ipmitool -V
+Tests: smoke
Depends: ipmitool
-Restrictions: superficial
+Restrictions: allow-stderr, superficial
+
+Tests: qemuvbmc
+Depends: ipmitool,
+ python3-libvirt,
+ virtualbmc,
+ bridge-utils,
+ libvirt-clients,
+ libvirt-daemon-system,
+ libxml2-utils,
+ linux-image-amd64 [amd64] | linux-generic [amd64],
+ qemu-kvm,
+ qemu-system,
+Restrictions: allow-stderr, isolation-container, skippable, skip-not-installable, needs-root
diff --git a/debian/tests/qemuvbmc b/debian/tests/qemuvbmc
new file mode 100644
index 0000000..d1bafb3
--- /dev/null
+++ b/debian/tests/qemuvbmc
@@ -0,0 +1,55 @@
+#!/bin/sh
+
+set -e
+
+# dep8 qemu + virtualbmc test for ipmitool
+# Start by defining and creating a qemu vm, then attach vbmc to it.
+# Afterward test ipmitool commands on the vm.
+
+XML=debian/tests/vbmc-qemu-vm-session.xml
+DOMAIN=bmctest
+
+# Clean vm setup on exit
+cleanup()
+{
+ if [ -z "$CLEANED_UP" ]; then
+ virsh destroy ${DOMAIN} > /dev/null 2>&1 || true
+ virsh undefine ${DOMAIN} > /dev/null 2>&1 || true
+ CLEANED_UP=1
+ fi
+}
+
+trap cleanup EXIT
+
+# Confirm the test is running on amd64
+if [ $(uname -m) != "x86_64" ]; then
+ echo "Not on x86_64...skipping"
+ exit 77
+fi
+
+# Confirm kernel and initrd are available for running vm
+if [ ! -f /boot/vmlinuz ] || [ ! -f /boot/initrd.img ]; then
+ echo "Kernel or initrd not found...fail".
+ exit 1
+fi
+
+# We don't want libvirt using xattrs
+# https://discuss.linuxcontainers.org/t/cant-run-libvirt-qemu-kvm-in-an-unprivileged-domain-anymore-unable-to-set-xattr/9466/3
+sed -r -i 's,^(#|[[:blank:]])*(remember_owner).*$,\2 = 0,' /etc/libvirt/qemu.conf
+systemctl restart libvirtd.service
+
+# Setup vm
+virt-xml-validate ${XML}
+virsh define ${XML}
+virsh start ${DOMAIN}
+
+# Attach virtualbmc to vm
+vbmc add ${DOMAIN} --port 6230 --username testuser --password pass
+vbmc start ${DOMAIN}
+
+# Test ipmitool
+ipmitool -I lanplus -U testuser -P pass -H 127.0.0.1 -p 6230 power up
+ipmitool -I lanplus -U testuser -P pass -H 127.0.0.1 -p 6230 power status
+ipmitool -I lanplus -U testuser -P pass -H 127.0.0.1 -p 6230 chassis status
+ipmitool -I lanplus -U testuser -P pass -H 127.0.0.1 -p 6230 power down
+ipmitool -I lanplus -U testuser -P pass -H 127.0.0.1 -p 6230 power status
diff --git a/debian/tests/smoke b/debian/tests/smoke
new file mode 100644
index 0000000..a2adbb2
--- /dev/null
+++ b/debian/tests/smoke
@@ -0,0 +1,8 @@
+#!/bin/sh
+set -ex
+
+# dep8 smoke test for ipmitool
+# Test that the ipmitool binary exists and can get the version and help page
+
+ipmitool -h
+ipmitool -V
diff --git a/debian/tests/vbmc-qemu-vm-session.xml b/debian/tests/vbmc-qemu-vm-session.xml
new file mode 100644
index 0000000..f345b8b
--- /dev/null
+++ b/debian/tests/vbmc-qemu-vm-session.xml
@@ -0,0 +1,32 @@
+<domain type='qemu'>
+ <name>bmctest</name>
+ <memory unit='KiB'>256000</memory>
+ <currentMemory unit='KiB'>256000</currentMemory>
+ <vcpu>1</vcpu>
+ <os>
+ <type arch='x86_64' machine='pc-i440fx-2.5'>hvm</type>
+ <kernel>/boot/vmlinuz</kernel>
+ <initrd>/boot/initrd.img</initrd>
+ <cmdline> console=ttyS0 quiet loglevel=0 edd=off printk.time=1 noreplace-smp cgroup_disable=memory pci=noearly noapic panic=-1 selinux=0</cmdline>
+ <boot dev='hd'/>
+ </os>
+ <features>
+ <acpi/>
+ </features>
+ <clock offset='utc'/>
+ <on_poweroff>destroy</on_poweroff>
+ <on_reboot>destroy</on_reboot>
+ <on_crash>destroy</on_crash>
+ <devices>
+ <emulator>/usr/bin/qemu-system-x86_64</emulator>
+ <controller type='virtio-serial' index='0'>
+ <alias name='virtio-serial0'/>
+ <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
+ </controller>
+ <filesystem type='mount' accessmode='squash'>
+ <source dir='/'/>
+ <target dir='bmctest:root'/>
+ <readonly/>
+ </filesystem>
+ </devices>
+</domain>
diff --git a/debian/watch b/debian/watch
index 616229c..040c2a4 100644
--- a/debian/watch
+++ b/debian/watch
@@ -3,7 +3,7 @@ opts=\
dversionmangle=s/\+(debian|dfsg|ds|deb)\d*$//,\
uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/;s/RC/rc/;s/\-/\./g;s/\_/\./g,\
filenamemangle=s/(?:.*?)?(?:rel|v|ipmitool|IPMITOOL)?[\-\_]?(\d\S+)\.(tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))/ipmitool-$1.$2/ \
-https://github.com/ipmitool/ipmitool/tags \
+https://codeberg.org/ipmitool/ipmitool/tags \
(?:.*?/)?(?:rel|v|ipmitool|IPMITOOL)?[\-\_]?(\d\S+)\.(?:tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) \
diff --git a/depcomp b/depcomp
deleted file mode 100755
index 4ebd5b3..0000000
--- a/depcomp
+++ /dev/null
@@ -1,791 +0,0 @@
-#! /bin/sh
-# depcomp - compile a program generating dependencies as side-effects
-
-scriptversion=2013-05-30.07; # UTC
-
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
-
-case $1 in
- '')
- echo "$0: No command. Try '$0 --help' for more information." 1>&2
- exit 1;
- ;;
- -h | --h*)
- cat <<\EOF
-Usage: depcomp [--help] [--version] PROGRAM [ARGS]
-
-Run PROGRAMS ARGS to compile a file, generating dependencies
-as side-effects.
-
-Environment variables:
- depmode Dependency tracking mode.
- source Source file read by 'PROGRAMS ARGS'.
- object Object file output by 'PROGRAMS ARGS'.
- DEPDIR directory where to store dependencies.
- depfile Dependency file to output.
- tmpdepfile Temporary file to use when outputting dependencies.
- libtool Whether libtool is used (yes/no).
-
-Report bugs to <bug-automake@gnu.org>.
-EOF
- exit $?
- ;;
- -v | --v*)
- echo "depcomp $scriptversion"
- exit $?
- ;;
-esac
-
-# Get the directory component of the given path, and save it in the
-# global variables '$dir'. Note that this directory component will
-# be either empty or ending with a '/' character. This is deliberate.
-set_dir_from ()
-{
- case $1 in
- */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;;
- *) dir=;;
- esac
-}
-
-# Get the suffix-stripped basename of the given path, and save it the
-# global variable '$base'.
-set_base_from ()
-{
- base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'`
-}
-
-# If no dependency file was actually created by the compiler invocation,
-# we still have to create a dummy depfile, to avoid errors with the
-# Makefile "include basename.Plo" scheme.
-make_dummy_depfile ()
-{
- echo "#dummy" > "$depfile"
-}
-
-# Factor out some common post-processing of the generated depfile.
-# Requires the auxiliary global variable '$tmpdepfile' to be set.
-aix_post_process_depfile ()
-{
- # If the compiler actually managed to produce a dependency file,
- # post-process it.
- if test -f "$tmpdepfile"; then
- # Each line is of the form 'foo.o: dependency.h'.
- # Do two passes, one to just change these to
- # $object: dependency.h
- # and one to simply output
- # dependency.h:
- # which is needed to avoid the deleted-header problem.
- { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile"
- sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile"
- } > "$depfile"
- rm -f "$tmpdepfile"
- else
- make_dummy_depfile
- fi
-}
-
-# A tabulation character.
-tab=' '
-# A newline character.
-nl='
-'
-# Character ranges might be problematic outside the C locale.
-# These definitions help.
-upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ
-lower=abcdefghijklmnopqrstuvwxyz
-digits=0123456789
-alpha=${upper}${lower}
-
-if test -z "$depmode" || test -z "$source" || test -z "$object"; then
- echo "depcomp: Variables source, object and depmode must be set" 1>&2
- exit 1
-fi
-
-# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
-depfile=${depfile-`echo "$object" |
- sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
-tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
-
-rm -f "$tmpdepfile"
-
-# Avoid interferences from the environment.
-gccflag= dashmflag=
-
-# Some modes work just like other modes, but use different flags. We
-# parameterize here, but still list the modes in the big case below,
-# to make depend.m4 easier to write. Note that we *cannot* use a case
-# here, because this file can only contain one case statement.
-if test "$depmode" = hp; then
- # HP compiler uses -M and no extra arg.
- gccflag=-M
- depmode=gcc
-fi
-
-if test "$depmode" = dashXmstdout; then
- # This is just like dashmstdout with a different argument.
- dashmflag=-xM
- depmode=dashmstdout
-fi
-
-cygpath_u="cygpath -u -f -"
-if test "$depmode" = msvcmsys; then
- # This is just like msvisualcpp but w/o cygpath translation.
- # Just convert the backslash-escaped backslashes to single forward
- # slashes to satisfy depend.m4
- cygpath_u='sed s,\\\\,/,g'
- depmode=msvisualcpp
-fi
-
-if test "$depmode" = msvc7msys; then
- # This is just like msvc7 but w/o cygpath translation.
- # Just convert the backslash-escaped backslashes to single forward
- # slashes to satisfy depend.m4
- cygpath_u='sed s,\\\\,/,g'
- depmode=msvc7
-fi
-
-if test "$depmode" = xlc; then
- # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information.
- gccflag=-qmakedep=gcc,-MF
- depmode=gcc
-fi
-
-case "$depmode" in
-gcc3)
-## gcc 3 implements dependency tracking that does exactly what
-## we want. Yay! Note: for some reason libtool 1.4 doesn't like
-## it if -MD -MP comes after the -MF stuff. Hmm.
-## Unfortunately, FreeBSD c89 acceptance of flags depends upon
-## the command line argument order; so add the flags where they
-## appear in depend2.am. Note that the slowdown incurred here
-## affects only configure: in makefiles, %FASTDEP% shortcuts this.
- for arg
- do
- case $arg in
- -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
- *) set fnord "$@" "$arg" ;;
- esac
- shift # fnord
- shift # $arg
- done
- "$@"
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile"
- exit $stat
- fi
- mv "$tmpdepfile" "$depfile"
- ;;
-
-gcc)
-## Note that this doesn't just cater to obsosete pre-3.x GCC compilers.
-## but also to in-use compilers like IMB xlc/xlC and the HP C compiler.
-## (see the conditional assignment to $gccflag above).
-## There are various ways to get dependency output from gcc. Here's
-## why we pick this rather obscure method:
-## - Don't want to use -MD because we'd like the dependencies to end
-## up in a subdir. Having to rename by hand is ugly.
-## (We might end up doing this anyway to support other compilers.)
-## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
-## -MM, not -M (despite what the docs say). Also, it might not be
-## supported by the other compilers which use the 'gcc' depmode.
-## - Using -M directly means running the compiler twice (even worse
-## than renaming).
- if test -z "$gccflag"; then
- gccflag=-MD,
- fi
- "$@" -Wp,"$gccflag$tmpdepfile"
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- # The second -e expression handles DOS-style file names with drive
- # letters.
- sed -e 's/^[^:]*: / /' \
- -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
-## This next piece of magic avoids the "deleted header file" problem.
-## The problem is that when a header file which appears in a .P file
-## is deleted, the dependency causes make to die (because there is
-## typically no way to rebuild the header). We avoid this by adding
-## dummy dependencies for each header file. Too bad gcc doesn't do
-## this for us directly.
-## Some versions of gcc put a space before the ':'. On the theory
-## that the space means something, we add a space to the output as
-## well. hp depmode also adds that space, but also prefixes the VPATH
-## to the object. Take care to not repeat it in the output.
-## Some versions of the HPUX 10.20 sed can't process this invocation
-## correctly. Breaking it into two sed invocations is a workaround.
- tr ' ' "$nl" < "$tmpdepfile" \
- | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
- | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-hp)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-sgi)
- if test "$libtool" = yes; then
- "$@" "-Wp,-MDupdate,$tmpdepfile"
- else
- "$@" -MDupdate "$tmpdepfile"
- fi
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
-
- if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
- echo "$object : \\" > "$depfile"
- # Clip off the initial element (the dependent). Don't try to be
- # clever and replace this with sed code, as IRIX sed won't handle
- # lines with more than a fixed number of characters (4096 in
- # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
- # the IRIX cc adds comments like '#:fec' to the end of the
- # dependency line.
- tr ' ' "$nl" < "$tmpdepfile" \
- | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \
- | tr "$nl" ' ' >> "$depfile"
- echo >> "$depfile"
- # The second pass generates a dummy entry for each header file.
- tr ' ' "$nl" < "$tmpdepfile" \
- | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
- >> "$depfile"
- else
- make_dummy_depfile
- fi
- rm -f "$tmpdepfile"
- ;;
-
-xlc)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-aix)
- # The C for AIX Compiler uses -M and outputs the dependencies
- # in a .u file. In older versions, this file always lives in the
- # current directory. Also, the AIX compiler puts '$object:' at the
- # start of each line; $object doesn't have directory information.
- # Version 6 uses the directory in both cases.
- set_dir_from "$object"
- set_base_from "$object"
- if test "$libtool" = yes; then
- tmpdepfile1=$dir$base.u
- tmpdepfile2=$base.u
- tmpdepfile3=$dir.libs/$base.u
- "$@" -Wc,-M
- else
- tmpdepfile1=$dir$base.u
- tmpdepfile2=$dir$base.u
- tmpdepfile3=$dir$base.u
- "$@" -M
- fi
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
- exit $stat
- fi
-
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
- do
- test -f "$tmpdepfile" && break
- done
- aix_post_process_depfile
- ;;
-
-tcc)
- # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26
- # FIXME: That version still under development at the moment of writing.
- # Make that this statement remains true also for stable, released
- # versions.
- # It will wrap lines (doesn't matter whether long or short) with a
- # trailing '\', as in:
- #
- # foo.o : \
- # foo.c \
- # foo.h \
- #
- # It will put a trailing '\' even on the last line, and will use leading
- # spaces rather than leading tabs (at least since its commit 0394caf7
- # "Emit spaces for -MD").
- "$@" -MD -MF "$tmpdepfile"
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
- # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'.
- # We have to change lines of the first kind to '$object: \'.
- sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile"
- # And for each line of the second kind, we have to emit a 'dep.h:'
- # dummy dependency, to avoid the deleted-header problem.
- sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-## The order of this option in the case statement is important, since the
-## shell code in configure will try each of these formats in the order
-## listed in this file. A plain '-MD' option would be understood by many
-## compilers, so we must ensure this comes after the gcc and icc options.
-pgcc)
- # Portland's C compiler understands '-MD'.
- # Will always output deps to 'file.d' where file is the root name of the
- # source file under compilation, even if file resides in a subdirectory.
- # The object file name does not affect the name of the '.d' file.
- # pgcc 10.2 will output
- # foo.o: sub/foo.c sub/foo.h
- # and will wrap long lines using '\' :
- # foo.o: sub/foo.c ... \
- # sub/foo.h ... \
- # ...
- set_dir_from "$object"
- # Use the source, not the object, to determine the base name, since
- # that's sadly what pgcc will do too.
- set_base_from "$source"
- tmpdepfile=$base.d
-
- # For projects that build the same source file twice into different object
- # files, the pgcc approach of using the *source* file root name can cause
- # problems in parallel builds. Use a locking strategy to avoid stomping on
- # the same $tmpdepfile.
- lockdir=$base.d-lock
- trap "
- echo '$0: caught signal, cleaning up...' >&2
- rmdir '$lockdir'
- exit 1
- " 1 2 13 15
- numtries=100
- i=$numtries
- while test $i -gt 0; do
- # mkdir is a portable test-and-set.
- if mkdir "$lockdir" 2>/dev/null; then
- # This process acquired the lock.
- "$@" -MD
- stat=$?
- # Release the lock.
- rmdir "$lockdir"
- break
- else
- # If the lock is being held by a different process, wait
- # until the winning process is done or we timeout.
- while test -d "$lockdir" && test $i -gt 0; do
- sleep 1
- i=`expr $i - 1`
- done
- fi
- i=`expr $i - 1`
- done
- trap - 1 2 13 15
- if test $i -le 0; then
- echo "$0: failed to acquire lock after $numtries attempts" >&2
- echo "$0: check lockdir '$lockdir'" >&2
- exit 1
- fi
-
- if test $stat -ne 0; then
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
- # Each line is of the form `foo.o: dependent.h',
- # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
- # Do two passes, one to just change these to
- # `$object: dependent.h' and one to simply `dependent.h:'.
- sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
- # Some versions of the HPUX 10.20 sed can't process this invocation
- # correctly. Breaking it into two sed invocations is a workaround.
- sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \
- | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-hp2)
- # The "hp" stanza above does not work with aCC (C++) and HP's ia64
- # compilers, which have integrated preprocessors. The correct option
- # to use with these is +Maked; it writes dependencies to a file named
- # 'foo.d', which lands next to the object file, wherever that
- # happens to be.
- # Much of this is similar to the tru64 case; see comments there.
- set_dir_from "$object"
- set_base_from "$object"
- if test "$libtool" = yes; then
- tmpdepfile1=$dir$base.d
- tmpdepfile2=$dir.libs/$base.d
- "$@" -Wc,+Maked
- else
- tmpdepfile1=$dir$base.d
- tmpdepfile2=$dir$base.d
- "$@" +Maked
- fi
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile1" "$tmpdepfile2"
- exit $stat
- fi
-
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
- do
- test -f "$tmpdepfile" && break
- done
- if test -f "$tmpdepfile"; then
- sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile"
- # Add 'dependent.h:' lines.
- sed -ne '2,${
- s/^ *//
- s/ \\*$//
- s/$/:/
- p
- }' "$tmpdepfile" >> "$depfile"
- else
- make_dummy_depfile
- fi
- rm -f "$tmpdepfile" "$tmpdepfile2"
- ;;
-
-tru64)
- # The Tru64 compiler uses -MD to generate dependencies as a side
- # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'.
- # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
- # dependencies in 'foo.d' instead, so we check for that too.
- # Subdirectories are respected.
- set_dir_from "$object"
- set_base_from "$object"
-
- if test "$libtool" = yes; then
- # Libtool generates 2 separate objects for the 2 libraries. These
- # two compilations output dependencies in $dir.libs/$base.o.d and
- # in $dir$base.o.d. We have to check for both files, because
- # one of the two compilations can be disabled. We should prefer
- # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
- # automatically cleaned when .libs/ is deleted, while ignoring
- # the former would cause a distcleancheck panic.
- tmpdepfile1=$dir$base.o.d # libtool 1.5
- tmpdepfile2=$dir.libs/$base.o.d # Likewise.
- tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504
- "$@" -Wc,-MD
- else
- tmpdepfile1=$dir$base.d
- tmpdepfile2=$dir$base.d
- tmpdepfile3=$dir$base.d
- "$@" -MD
- fi
-
- stat=$?
- if test $stat -ne 0; then
- rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
- exit $stat
- fi
-
- for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
- do
- test -f "$tmpdepfile" && break
- done
- # Same post-processing that is required for AIX mode.
- aix_post_process_depfile
- ;;
-
-msvc7)
- if test "$libtool" = yes; then
- showIncludes=-Wc,-showIncludes
- else
- showIncludes=-showIncludes
- fi
- "$@" $showIncludes > "$tmpdepfile"
- stat=$?
- grep -v '^Note: including file: ' "$tmpdepfile"
- if test $stat -ne 0; then
- rm -f "$tmpdepfile"
- exit $stat
- fi
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- # The first sed program below extracts the file names and escapes
- # backslashes for cygpath. The second sed program outputs the file
- # name when reading, but also accumulates all include files in the
- # hold buffer in order to output them again at the end. This only
- # works with sed implementations that can handle large buffers.
- sed < "$tmpdepfile" -n '
-/^Note: including file: *\(.*\)/ {
- s//\1/
- s/\\/\\\\/g
- p
-}' | $cygpath_u | sort -u | sed -n '
-s/ /\\ /g
-s/\(.*\)/'"$tab"'\1 \\/p
-s/.\(.*\) \\/\1:/
-H
-$ {
- s/.*/'"$tab"'/
- G
- p
-}' >> "$depfile"
- echo >> "$depfile" # make sure the fragment doesn't end with a backslash
- rm -f "$tmpdepfile"
- ;;
-
-msvc7msys)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-#nosideeffect)
- # This comment above is used by automake to tell side-effect
- # dependency tracking mechanisms from slower ones.
-
-dashmstdout)
- # Important note: in order to support this mode, a compiler *must*
- # always write the preprocessed file to stdout, regardless of -o.
- "$@" || exit $?
-
- # Remove the call to Libtool.
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
-
- # Remove '-o $object'.
- IFS=" "
- for arg
- do
- case $arg in
- -o)
- shift
- ;;
- $object)
- shift
- ;;
- *)
- set fnord "$@" "$arg"
- shift # fnord
- shift # $arg
- ;;
- esac
- done
-
- test -z "$dashmflag" && dashmflag=-M
- # Require at least two characters before searching for ':'
- # in the target name. This is to cope with DOS-style filenames:
- # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise.
- "$@" $dashmflag |
- sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile"
- rm -f "$depfile"
- cat < "$tmpdepfile" > "$depfile"
- # Some versions of the HPUX 10.20 sed can't process this sed invocation
- # correctly. Breaking it into two sed invocations is a workaround.
- tr ' ' "$nl" < "$tmpdepfile" \
- | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
- | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-dashXmstdout)
- # This case only exists to satisfy depend.m4. It is never actually
- # run, as this mode is specially recognized in the preamble.
- exit 1
- ;;
-
-makedepend)
- "$@" || exit $?
- # Remove any Libtool call
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
- # X makedepend
- shift
- cleared=no eat=no
- for arg
- do
- case $cleared in
- no)
- set ""; shift
- cleared=yes ;;
- esac
- if test $eat = yes; then
- eat=no
- continue
- fi
- case "$arg" in
- -D*|-I*)
- set fnord "$@" "$arg"; shift ;;
- # Strip any option that makedepend may not understand. Remove
- # the object too, otherwise makedepend will parse it as a source file.
- -arch)
- eat=yes ;;
- -*|$object)
- ;;
- *)
- set fnord "$@" "$arg"; shift ;;
- esac
- done
- obj_suffix=`echo "$object" | sed 's/^.*\././'`
- touch "$tmpdepfile"
- ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
- rm -f "$depfile"
- # makedepend may prepend the VPATH from the source file name to the object.
- # No need to regex-escape $object, excess matching of '.' is harmless.
- sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
- # Some versions of the HPUX 10.20 sed can't process the last invocation
- # correctly. Breaking it into two sed invocations is a workaround.
- sed '1,2d' "$tmpdepfile" \
- | tr ' ' "$nl" \
- | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
- | sed -e 's/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile" "$tmpdepfile".bak
- ;;
-
-cpp)
- # Important note: in order to support this mode, a compiler *must*
- # always write the preprocessed file to stdout.
- "$@" || exit $?
-
- # Remove the call to Libtool.
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
-
- # Remove '-o $object'.
- IFS=" "
- for arg
- do
- case $arg in
- -o)
- shift
- ;;
- $object)
- shift
- ;;
- *)
- set fnord "$@" "$arg"
- shift # fnord
- shift # $arg
- ;;
- esac
- done
-
- "$@" -E \
- | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
- -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
- | sed '$ s: \\$::' > "$tmpdepfile"
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- cat < "$tmpdepfile" >> "$depfile"
- sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-msvisualcpp)
- # Important note: in order to support this mode, a compiler *must*
- # always write the preprocessed file to stdout.
- "$@" || exit $?
-
- # Remove the call to Libtool.
- if test "$libtool" = yes; then
- while test "X$1" != 'X--mode=compile'; do
- shift
- done
- shift
- fi
-
- IFS=" "
- for arg
- do
- case "$arg" in
- -o)
- shift
- ;;
- $object)
- shift
- ;;
- "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
- set fnord "$@"
- shift
- shift
- ;;
- *)
- set fnord "$@" "$arg"
- shift
- shift
- ;;
- esac
- done
- "$@" -E 2>/dev/null |
- sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
- rm -f "$depfile"
- echo "$object : \\" > "$depfile"
- sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile"
- echo "$tab" >> "$depfile"
- sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
- rm -f "$tmpdepfile"
- ;;
-
-msvcmsys)
- # This case exists only to let depend.m4 do its work. It works by
- # looking at the text of this script. This case will never be run,
- # since it is checked for above.
- exit 1
- ;;
-
-none)
- exec "$@"
- ;;
-
-*)
- echo "Unknown depmode $depmode" 1>&2
- exit 1
- ;;
-esac
-
-exit 0
-
-# Local Variables:
-# mode: shell-script
-# sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
diff --git a/doc/Makefile.in b/doc/Makefile.in
deleted file mode 100644
index fb184ec..0000000
--- a/doc/Makefile.in
+++ /dev/null
@@ -1,611 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = doc
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-SOURCES =
-DIST_SOURCES =
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
- *) f=$$p;; \
- esac;
-am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
-am__install_max = 40
-am__nobase_strip_setup = \
- srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
-am__nobase_strip = \
- for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
-am__nobase_list = $(am__nobase_strip_setup); \
- for p in $$list; do echo "$$p $$p"; done | \
- sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
- $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
- if (++n[$$2] == $(am__install_max)) \
- { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
- END { for (dir in files) print dir, files[dir] }'
-am__base_list = \
- sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
- sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
-am__uninstall_files_from_dir = { \
- test -z "$$files" \
- || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
- || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
- $(am__cd) "$$dir" && rm -f $$files; }; \
- }
-man1dir = $(mandir)/man1
-am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man8dir)"
-man8dir = $(mandir)/man8
-NROFF = nroff
-MANS = $(man_MANS)
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-man_MANS = ipmitool.1 ipmievd.8
-EXTRA_DIST = $(man_MANS)
-all: all-am
-
-.SUFFIXES:
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign doc/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-install-man1: $(man_MANS)
- @$(NORMAL_INSTALL)
- @list1=''; \
- list2='$(man_MANS)'; \
- test -n "$(man1dir)" \
- && test -n "`echo $$list1$$list2`" \
- || exit 0; \
- echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
- $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
- { for i in $$list1; do echo "$$i"; done; \
- if test -n "$$list2"; then \
- for i in $$list2; do echo "$$i"; done \
- | sed -n '/\.1[a-z]*$$/p'; \
- fi; \
- } | while read p; do \
- if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; echo "$$p"; \
- done | \
- sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
- -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
- sed 'N;N;s,\n, ,g' | { \
- list=; while read file base inst; do \
- if test "$$base" = "$$inst"; then list="$$list $$file"; else \
- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \
- fi; \
- done; \
- for i in $$list; do echo "$$i"; done | $(am__base_list) | \
- while read files; do \
- test -z "$$files" || { \
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \
- $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \
- done; }
-
-uninstall-man1:
- @$(NORMAL_UNINSTALL)
- @list=''; test -n "$(man1dir)" || exit 0; \
- files=`{ for i in $$list; do echo "$$i"; done; \
- l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
- sed -n '/\.1[a-z]*$$/p'; \
- } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
- -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
- dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir)
-install-man8: $(man_MANS)
- @$(NORMAL_INSTALL)
- @list1=''; \
- list2='$(man_MANS)'; \
- test -n "$(man8dir)" \
- && test -n "`echo $$list1$$list2`" \
- || exit 0; \
- echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \
- $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \
- { for i in $$list1; do echo "$$i"; done; \
- if test -n "$$list2"; then \
- for i in $$list2; do echo "$$i"; done \
- | sed -n '/\.8[a-z]*$$/p'; \
- fi; \
- } | while read p; do \
- if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; echo "$$p"; \
- done | \
- sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
- -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
- sed 'N;N;s,\n, ,g' | { \
- list=; while read file base inst; do \
- if test "$$base" = "$$inst"; then list="$$list $$file"; else \
- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \
- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \
- fi; \
- done; \
- for i in $$list; do echo "$$i"; done | $(am__base_list) | \
- while read files; do \
- test -z "$$files" || { \
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \
- $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \
- done; }
-
-uninstall-man8:
- @$(NORMAL_UNINSTALL)
- @list=''; test -n "$(man8dir)" || exit 0; \
- files=`{ for i in $$list; do echo "$$i"; done; \
- l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
- sed -n '/\.8[a-z]*$$/p'; \
- } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
- -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
- dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir)
-tags TAGS:
-
-ctags CTAGS:
-
-cscope cscopelist:
-
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(MANS)
-installdirs:
- for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man8dir)"; do \
- test -z "$$dir" || $(MKDIR_P) "$$dir"; \
- done
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-am
- -rm -f Makefile
-distclean-am: clean-am distclean-generic
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am: install-man
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man: install-man1 install-man8
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am: uninstall-man
-
-uninstall-man: uninstall-man1 uninstall-man8
-
-.MAKE: install-am install-strip
-
-.PHONY: all all-am check check-am clean clean-generic clean-libtool \
- cscopelist-am ctags-am distclean distclean-generic \
- distclean-libtool distdir dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-man1 install-man8 install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-generic \
- mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
- uninstall-am uninstall-man uninstall-man1 uninstall-man8
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/doc/ipmievd.8 b/doc/ipmievd.8.in
index a39dce0..6792a0d 100644
--- a/doc/ipmievd.8
+++ b/doc/ipmievd.8.in
@@ -145,7 +145,7 @@ placed at the end of commands to get option usage help.
> ipmievd help
.br
Commands:
- open Use OpenIPMI for asyncronous notification of events
+ open Use OpenIPMI for asynchronous notification of events
sel Poll SEL for notification of events
.TP
@@ -174,7 +174,7 @@ Do NOT become a daemon, instead log all messages to stderr.
.TP
\fIpidfile\fP=<\fBfilename\fR>
Save process ID to this file when in daemon mode. Defaults to
-/var/run/ipmievd.pid\fIN\fP (where \fIN\fP is the ipmi device
+/run/ipmievd.pid\fIN\fP (where \fIN\fP is the ipmi device
number -- defaults to 0).
.RE
@@ -197,7 +197,7 @@ Do NOT become a daemon, instead log all messages to stderr.
.TP
\fIpidfile\fP=<\fBfilename\fR>
Save process ID to this file when in daemon mode. Defaults to
-/var/run/ipmievd.pid\fIN\fP (where \fIN\fP is the ipmi device
+/run/ipmievd.pid\fIN\fP (where \fIN\fP is the ipmi device
number -- defaults to 0).
.TP
\fItimeout\fP=<\fBseconds\fR>
@@ -217,6 +217,16 @@ Reading Sensors...
.br
Waiting for Events...
.br
+
+.SH FILES
+.TP
+.B @IANADIR@/enterprise-numbers
+system IANA PEN registry taken from http://www.iana.org/assignments/enterprise-numbers
+.TP
+.B ~/@IANAUSERDIR@/enterprise-numbers
+user's override for the system IANA PEN registry, this file if it exists is loaded instead
+of the system registry (see above).
+
.SH "AUTHOR"
Duncan Laurie <duncan@iceblink.org>
.SH "SEE ALSO"
diff --git a/doc/ipmitool.1 b/doc/ipmitool.1.in
index 2e39fad..13ab35e 100644
--- a/doc/ipmitool.1
+++ b/doc/ipmitool.1.in
@@ -3,12 +3,13 @@
ipmitool \- utility for controlling IPMI\-enabled devices
.SH "SYNOPSIS"
-ipmitool [ <options> ] <command> [ <sub-commands and sub-options> ]
+.BR ipmitool
+[ <options> ] <command> [ <sub-commands and sub-options> ]
<options> := [ <general-options> | <conditional-opts> ]
-.br
-Any recognized option is accepted. Conditional options may be ignored or it's usage postponed until shell or exec processes relevant command.
-.br
+
+Any recognized option is accepted. Conditional options may be ignored or it's
+usage postponed until shell or exec processes relevant command.
<general\-options> := [ \-h | \-V | \-v | \-I <interface> | \-H <address> |
\-d <N> | \-p <port> | \-c | \-U <username> |
@@ -66,8 +67,9 @@ called \fIOpenIPMI\fP and it is included in standard distributions.
On Solaris this driver is called \fIBMC\fP and is included in Solaris 10.
Management of a remote station requires the IPMI\-over\-LAN interface to be
enabled and configured. Depending on the particular requirements of each
-system it may be possible to enable the LAN interface using ipmitool over
-the system interface.
+system it may be possible to enable the LAN interface using
+.BR ipmitool
+over the system interface.
.SH "OPTIONS"
.TP
\fB\-a\fR
@@ -95,9 +97,14 @@ This is not available with all commands.
.TP
\fB\-C\fR <\fIciphersuite\fP>
The remote server authentication, integrity, and encryption algorithms
-to use for IPMIv2.0 \fIlanplus\fP connections. See table 22\-19 in the
-IPMIv2.0 specification. The default is 3 which specifies RAKP\-HMAC\-SHA1
-authentication, HMAC\-SHA1\-96 integrity, and AES\-CBC\-128 encryption algorithms.
+to use for IPMIv2.0 \fIlanplus\fP connections. See table 22\-20 in the
+IPMI v2.0 specification. The default is 17 which specifies RAKP\-HMAC\-SHA256
+authentication, HMAC\-SHA256\-128 integrity, and AES\-CBC\-128 encryption algorithms.
+
+NOTE: In
+.BR ipmitool
+1.8.18 and earlier the default was 3, which was insecure and was not supported
+by some more recent BMC implementations.
.TP
\fB\-d \fIN\fP\fR
Use device number N to specify the /dev/ipmiN (or
@@ -212,7 +219,7 @@ Increase verbose output level. This option may be specified
multiple times to increase the level of debug output. If given
three times you will get hexdumps of all incoming and
outgoing packets. Using it five times provides details
-on request and expected reply procesing. The \fIhpm\fP commands
+on request and expected reply processing. The \fIhpm\fP commands
\fItargetcap\fP \fIcompprop\fP \fIabort\fP \fIupgstatus\fP
\fIrollback\fP \fIrollbackstatus\fP \fIselftestresult\fP increases
the verbosity level
@@ -234,8 +241,9 @@ Prompt for the Kg key for IPMIv2.0 authentication.
Change Size of Communication Channel. (OEM)
.LP
-If no password method is specified then ipmitool will prompt the
-user for a password. If no password is entered at the prompt,
+If no password method is specified then
+.BR ipmitool
+will prompt the user for a password. If no password is entered at the prompt,
the remote server password will default to NULL.
.SH "SECURITY"
There are several security issues be be considered before enabling the
@@ -256,19 +264,23 @@ system. It is thus recommended that IPMI password management only be done
over IPMIv2.0 \fIlanplus\fP interface or the system interface on the
local station.
-For IPMI v1.5, the maximum password length is 16 characters.
-Passwords longer than 16 characters will be truncated.
+For IPMI v1.5, the maximum password length is 16 characters; longer
+passwords might be truncated or rejected by the server, or rejected
+by
+.BR ipmitool .
+
+For IPMI v2.0, the maximum password length is 20 characters; longer
+passwords will be rejected by
+.BR ipmitool .
-For IPMI v2.0, the maximum password length is 20 characters;
-longer passwords are truncated.
.SH "COMMANDS"
.TP
\fIhelp\fP
-This can be used to get command\-line help on ipmitool
-commands. It may also be placed at the end of commands
-to get option usage help.
+This can be used to get command\-line help on
+.BR ipmitool
+commands. It may also be placed at the end of commands to get option usage help.
-ipmitool help
+> ipmitool help
.br
Commands:
bmc Deprecated. Use mc
@@ -381,39 +393,23 @@ application (ipmi or sol) on the given channel.
\fIstatus\fP
Status information related to power, buttons, cooling, drives and faults.
-.RS
-.RE
.TP
\fIpower\fP
.RS
.TP
\fIstatus\fP
-.RS
-.RE
.TP
\fIon\fP
-.RS
-.RE
.TP
\fIoff\fP
-.RS
-.RE
.TP
\fIcycle\fP
-.RS
-.RE
.TP
\fIreset\fP
-.RS
-.RE
.TP
\fIdiag\fP
-.RS
-.RE
.TP
\fIsoft\fP
-.RS
-.RE
.RE
.TP
\fIidentify\fP [<seconds>|force]
@@ -425,8 +421,6 @@ Default is 15 seconds.
0 - Off
.br
force - To turn on indefinitely
-.RS
-.RE
.TP
\fIpolicy\fP
@@ -436,34 +430,22 @@ What to do when power is restored.
\fIlist\fP
Show available options.
-.RS
-.RE
.TP
\fIalways-on\fP
-.RS
-.RE
.TP
\fIprevious\fP
-.RS
-.RE
.TP
\fIalways-off\fP
-.RS
-.RE
.RE
.TP
\fIrestart_cause\fP
Last restart cause.
-.RS
-.RE
.TP
\fIpoh\fP
Get power on hours.
-.RS
-.RE
.TP
\fIbootdev\fP
.RS
@@ -471,95 +453,123 @@ Get power on hours.
\fInone\fP
Do not change boot device order.
-.RS
-.RE
.TP
\fIpxe\fP
Force PXE boot.
-.RS
-.RE
.TP
\fIdisk\fP
Force boot from default Hard-drive.
-.RS
-.RE
.TP
\fIsafe\fP
Force boot from default Hard-drive, request Safe Mode.
-.RS
-.RE
.TP
\fIdiag\fP
Force boot from Diagnostic Partition.
-.RS
-.RE
.TP
\fIcdrom\fP
Force boot from CD/DVD.
-.RS
-.RE
.TP
\fIbios\fP
Force boot into BIOS Setup.
-.RS
-.RE
.TP
\fIfloppy\fP
Force boot from Floppy/primary removable media.
-.RS
-.RE
.RE
+
+.TP
+\fIbootmbox\fP \fIget\fP [text] [block <\fBblock#\fP>]
+
+Read the Boot Initiator Mailbox in hex dump or in text mode.
+
+By default the whole mailbox is read. If block number is specified,
+that particular block is read. For block 0 or when the whole
+mailbox is read, the Boot Initiator IANA Enterprise Number and
+the corresponding enterprise name are printed.
+
+.TP
+\fIbootmbox\fP \fIset\fP text [block <\fBblock#\fP>] <\fBIANA_PEN\fP> "<\fBdata_string\fP>"
+
+Write the specified <block> or the entire Boot Initiator Mailbox in text mode.
+It is required to specify a decimal IANA Enterprise Number recognized
+by the boot initiator on the target system. Refer to your target system
+manufacturer for details. The rest of the arguments are a text string.
+
+When single block write is requested, the total length of <data> may not
+exceed 13 bytes for block 0, or 16 bytes otherwise.
+
+.TP
+\fIbootmbox\fP \fIset\fP [block <\fBblock#\fP>] <\fBIANA_PEN\fP> <\fBdata_byte\fP> [<\fBdata_byte\fP> ...]
+
+Same as above, but the arguments after IANA PEN are separate
+data byte values separated by spaces.
+
.TP
-\fIbootparam\fP
-.RS
+\fIbootparam\fP \fIget\fP <\fBopt_id\fR> [<\fBopt_param\fR>]
+
+Get value of system boot option number <\fBopt_id\fR>. Some boot
+options (e.g. option 7) can also take an optional numeric parameter.
+
.TP
-\fIforce_pxe\fP
+\fIbootparam\fP \fIset\fP bootflag <\fBdevice\fR> [options=...]
+
+Set a boot flag. Valid devices are:
-Force PXE boot
.RS
-.RE
-.TP
-\fIforce_disk\fP
+.IP \fIforce_pxe\fP
+
+Force PXE boot
+.IP \fIforce_disk\fP
Force boot from default Hard-drive
-.RS
-.RE
-.TP
-\fIforce_safe\fP
+.IP \fIforce_safe\fP
Force boot from default Hard-drive, request Safe Mode
-.RS
-.RE
-.TP
-\fIforce_diag\fP
+.IP \fIforce_diag\fP
Force boot from Diagnostic Partition
-.RS
-.RE
-.TP
-\fIforce_cdrom\fP
+.IP \fIforce_cdrom\fP
Force boot from CD/DVD
-.RS
-.RE
-.TP
-\fIforce_bios\fP
+.IP \fIforce_bios\fP
Force boot into BIOS Setup
-.RS
-.RE
+
+.PP
+Valid options are:
+
+.IP \fIPEF\fP
+
+Clear valid bit on reset/power cycle cause by PEF
+
+.IP \fItimeout\fP
+
+Automatically clear boot flag valid bit on timeout
+
+.IP \fIwatchdog\fP
+
+Clear valid bit on reset/power cycle cause by watchdog
+
+.IP \fIreset\fP
+
+Clear valid bit on push button reset/soft reset
+
+.IP \fIpower\fP
+
+Clear valid bit on power up via power push button or wake event
.RE
+
.TP
\fIselftest\fP
-.RS
-.RE
+
+Get the chassis self-test results
+
.RE
.TP
\fIdcmi\fP
@@ -954,8 +964,6 @@ Shows Extended SD Card information.
\fIecho\fP
For echoing lines to stdout in scripts.
-.RS
-.RE
.TP
\fIekanalyzer\fP <\fBcommand\fR> <\fBxx=filename1\fR> <\fBxx=filename2\fR> [<\fBrc=filename3\fR>] \fB...\fR
.RS
@@ -1215,12 +1223,13 @@ Get a list of all the possible Sensor States and pre-defined Sensor State
Shortcuts available for a particular sensor. \fBsensorid\fR is the character
string representation of the sensor and must be enclosed in double quotes
if it includes white space. Several different commands including
-\fIipmitool sensor list\fP may be used to obtain a list that includes
+.BR ipmitool
+\fIsensor list\fP may be used to obtain a list that includes
the \fBsensorid\fR strings representing the sensors on a given system.
.RS
.PP
> ipmitool \-I open event "PS 2T Fan Fault" list
-.br
+.br
Finding sensor PS 2T Fan Fault... ok
.br
Sensor States:
@@ -1277,7 +1286,9 @@ Finding sensor PS 2T Fan Fault... ok
\fIexec\fP <\fBfilename\fR>
.RS
-Execute ipmitool commands from \fIfilename\fR. Each line is a
+Execute
+.BR ipmitool
+commands from \fIfilename\fR. Each line is a
complete command. The syntax of the commands are defined by the
COMMANDS section in this manpage. Each line may have an optional
comment at the end of the line, delimited with a `#' symbol.
@@ -1504,20 +1515,14 @@ Show firmware upgrade log.
\fIlist\fP
List All Generic Device Locators.
-.RS
-.RE
.TP
\fIread\fP <\fBsdr name\fR> <\fBfile\fR>
Read to file eeprom specify by Generic Device Locators.
-.RS
-.RE
.TP
\fIwrite\fP <\fBsdr name\fR> <\fBfile\fR>
Write from file eeprom specify by Generic Device Locators
-.RS
-.RE
.RE
.TP
\fIhpm\fP
@@ -1692,7 +1697,9 @@ user, operator, admin, oem.
\fIactivate\fP
.br
-Causes ipmitool to enter Intel IPMI v1.5 Serial Over LAN mode. An RMCP+
+Causes
+.BR ipmitool
+to enter Intel IPMI v1.5 Serial Over LAN mode. An RMCP+
connection is made to the BMC, the terminal is set to raw mode, and user
input is sent to the serial console on the remote server. On exit,
the SOL payload mode is deactivated and the terminal is reset to its
@@ -1704,9 +1711,9 @@ Special escape sequences are provided to control the SOL session:
.TP
\fI~.\fP Terminate connection
.TP
-\fI~^Z\fP Suspend ipmitool
+\fI~^Z\fP Suspend \fBipmitool\fR
.TP
-\fI~^X\fP Suspend ipmitool, but don't restore tty on restart
+\fI~^X\fP Suspend \fBipmitool\fR, but don't restore tty on restart
.TP
\fI~B\fP Send break
.TP
@@ -1744,7 +1751,8 @@ Select the next boot order on the Kontron CP6012.
.RS
These commands will allow you to configure IPMI LAN channels
-with network information so they can be used with the ipmitool
+with network information so they can be used with the
+..BR ipmitool
\fIlan\fP and \fIlanplus\fP interfaces. \fINOTE\fR: To
determine on which channel the LAN interface is located, issue
the `channel info \fInumber\fR' command until you come across
@@ -2017,9 +2025,74 @@ The default will clear statistics on the first found LAN channel.
Instructs the BMC to perform a warm or cold reset.
.TP
-\fIguid\fP
+\fIguid\fP [\fBsmbios\fR|\fBrfc4122\fR|\fBipmi\fR|\fBdump\fR]
Display the Management Controller Globally Unique IDentifier.
+
+.RS
+.TP
+\fIauto\fP
+.br
+
+This is the default behavior for
+.BR ipmitool (1).
+
+Try to automatically detect the encoding based on the value of the
+version field and (for version 1) the timestamp. The version is
+considered valid if it is 1 through 5, and the timestamp is valid
+if the year is past or equal to UNIX Epoch (1970) and is before or
+equal to the current year.
+
+If multiple encodings happen to have valid version fields, then
+precedence takes the one with version 1 and a valid timestamp. If
+neither one has that, then the precedence order is as follows:
+\fIsmbios\fP, \fIipmi\fP, \fIrfc4122\fP.
+
+If neither encoding yields a valid version field, then
+.BR ipmitool (1)
+defaults to \fIdump\fP mode.
+
+If this option is in use, then
+.BR ipmitool (1)
+will also print out the detected encoding and warn
+regarding IPMI specification violation if the encoding isn't \fIipmi\fP.
+
+.TP
+\fIsmbios\fP
+.br
+
+Decode GUID as if it was sent by BMC as prescribed by SMBIOS specification.
+
+\fBNOTE:\fR This is a violation of IPMI specification, but many BMC implementations do
+it this way. If your BMC's GUID is shown correctly using this option, you
+may want to inform your BMC manufacturer that they have a bug.
+
+.TP
+\fIipmi\fP
+.br
+
+Decode GUID according to IPMI specification. It MUST show the correct GUID.
+If it doesn't, try other options and inform your BMC manufacturer of the bug.
+
+.TP
+\fIrfc4122\fP or \fIrfc\fP
+.br
+
+Decode GUID as if it was sent by BMC as prescribed by RFC4122 specification.
+
+\fBNOTE:\fR This is a violation of IPMI specification.
+If your BMC's GUID is shown correctly using this option, you
+may want to inform your BMC manufacturer that they have a bug.
+
+.TP
+\fIdump\fP
+.br
+
+Dump as hex the data received from BMC in response to Get Device GUID command.
+No decoding or interpretation is performed. First received byte is dumped first.
+
+.RE
+
.TP
\fIinfo\fP
.br
@@ -2886,7 +2959,9 @@ A list of all entity ids can be found in the IPMI specifications.
Dumps raw SDR data to a file. This data file can then be used as
a local SDR cache of the remote managed system with the \fI\-S <file>\fP
-option on the ipmitool command line. This can greatly improve performance
+option on the
+.BR ipmitool
+command line. This can greatly improve performance
over system interface or remote LAN.
.TP
\fIfill\fP \fIsensors\fP
@@ -2969,7 +3044,9 @@ Print information on the specified SEL Record entry.
\fIsave\fP <\fBfile\fR>
Save SEL records to a text file that can be fed back into the
-\fIevent file\fP ipmitool command. This can be useful for
+\fIevent file\fP
+.BR ipmitool
+command. This can be useful for
testing Event generation by building an appropriate Platform
Event Message file based on existing events. Please see the
available help for the 'event file ...' command for a description of
@@ -2978,12 +3055,16 @@ the format of this file.
\fIwriteraw\fP <\fBfile\fR>
Save SEL records to a file in raw, binary format. This file can
-be fed back to the \fIsel readraw\fP ipmitool command for viewing.
+be fed back to the \fIsel readraw\fP
+.BR ipmitool
+command for viewing.
.TP
\fIreadraw\fP <\fBfile\fR>
Read and display SEL records from a binary file. Such a file can
-be created using the \fIsel writeraw\fP ipmitool command.
+be created using the \fIsel writeraw\fP
+.BR ipmitool
+command.
.TP
\fItime\fP
.RS
@@ -3068,50 +3149,34 @@ or by using the keyword `all' to specify all sessions.
\fIhostname\fP <\fBhost\fR>
Session hostname.
-.RS
-.RE
.TP
\fIusername\fP <\fBuser\fR>
Session username.
-.RS
-.RE
.TP
\fIpassword\fP <\fBpass\fR>
Session password.
-.RS
-.RE
.TP
\fIprivlvl\fP <\fBlevel\fR>
Session privilege level force.
-.RS
-.RE
.TP
\fIauthtype\fP <\fBtype\fR>
Authentication type force.
-.RS
-.RE
.TP
\fIlocaladdr\fP <\fBaddr\fR>
Local IPMB address.
-.RS
-.RE
.TP
\fItargetaddr\fP <\fBaddr\fR>
Remote target IPMB address.
-.RS
-.RE
.TP
\fIport\fP <\fBport\fR>
Remote RMCP port.
-.RS
-.RE
.TP
\fIcsv\fP [\fBlevel\fR]
@@ -3119,22 +3184,21 @@ Enable output in comma separated format.
Affects following commands:
\fIuser\fP, \fIchannel\fP, \fIisol\fP, \fIsunoem\fP,
\fIsol\fP, \fIsensor\fP, \fIsdr\fP, \fIsel\fP, \fIsession\fP.
-.RS
-.RE
.TP
\fIverbose\fP [\fBverbose\fR]
Verbosity level.
-.RS
-.RE
.RE
.TP
\fIshell\fP
.RS
This command will launch an interactive shell which you can use
-to send multiple ipmitool commands to a BMC and see the responses.
-This can be useful instead of running the full ipmitool command each
-time. Some commands will make use of a Sensor Data Record cache
+to send multiple
+.BR ipmitool
+commands to a BMC and see the responses. This can be useful instead of
+running the full
+.BR ipmitool
+command each time. Some commands will make use of a Sensor Data Record cache
and you will see marked improvement in speed if these commands
are able to reuse the same cache in a shell session. LAN sessions
will send a periodic keepalive command to keep the IPMI session
@@ -3210,7 +3274,9 @@ by the IPMI over serial channel.
\fIactivate\fP [\fIusesolkeepalive\fP | \fInokeepalive\fP] [\fIinstance=<number>\fP]
.br
-Causes ipmitool to enter Serial Over LAN
+Causes
+.BR ipmitool
+to enter Serial Over LAN
mode, and is only available when using the lanplus
interface. An RMCP+ connection is made to the BMC,
the terminal is set to raw mode, and user input is
@@ -3469,12 +3535,13 @@ Displays a list of user information for all defined userids.
Sets the username associated with the given userid.
.TP
-\fIpassword\fP <\fBuserid\fR> [<\fBpassword\fR>]
+\fIpassword\fP <\fBuserid\fR> [<\fBpassword\fR> [<\fB16|20\fR>]]
.br
Sets the password for the given userid. If no password is given,
the password is cleared (set to the NULL password). Be careful when
-removing passwords from administrator\-level accounts.
+removing passwords from administrator\-level accounts. If specified,
+16 or 20 determines the maximum password length.
.RE
.TP
\fIdisable\fP <\fBuserid\fR>
@@ -3500,7 +3567,9 @@ Determine whether a password has been stored as 16 or 20 bytes.
.RE
.SH "OPEN INTERFACE"
-The ipmitool \fIopen\fP interface utilizes the OpenIPMI
+The
+.BR ipmitool
+\fIopen\fP interface utilizes the OpenIPMI
kernel device driver. This driver is present in all modern
2.4 and all 2.6 kernels and it should be present in recent
Linux distribution kernels. There are also IPMI driver
@@ -3509,7 +3578,9 @@ the OpenIPMI homepage.
The required kernel modules is different for 2.4 and 2.6
kernels. The following kernel modules must be loaded on
-a 2.4\-based kernel in order for ipmitool to work:
+a 2.4\-based kernel in order for
+.BR ipmitool
+to work:
.TP
.B ipmi_msghandler
Incoming and outgoing message handler for IPMI interfaces.
@@ -3521,7 +3592,9 @@ An IPMI Keyboard Controller Style (KCS) interface driver for the message handler
Linux character device interface for the message handler.
.LP
The following kernel modules must be loaded on
-a 2.6\-based kernel in order for ipmitool to work:
+a 2.6\-based kernel in order for
+.BR ipmitool
+to work:
.TP
.B ipmi_msghandler
Incoming and outgoing message handler for IPMI interfaces.
@@ -3549,19 +3622,22 @@ entry with:
.I mknod /dev/ipmi0 c 254 0
-ipmitool includes some sample initialization scripts that
+.BR ipmitool
+includes some sample initialization scripts that
can perform this task automatically at start\-up.
-In order to have ipmitool use the OpenIPMI device interface
+In order to have
+.BR ipmitool
+use the OpenIPMI device interface
you can specify it on the command line:
.PP
-ipmitool \fB\-I\fR \fIopen\fP <\fIcommand\fP>
+> ipmitool \fB\-I\fR \fIopen\fP <\fIcommand\fP>
.SH "BMC INTERFACE"
The ipmitool bmc interface utilizes the \fIbmc\fP device driver as
provided by Solaris 10 and higher. In order to force ipmitool to make
use of this interface you can specify it on the command line:
.PP
-ipmitool \fB\-I\fR \fIbmc\fP <\fIcommand\fP>
+> ipmitool \fB\-I\fR \fIbmc\fP <\fIcommand\fP>
The following files are associated with the bmc driver:
@@ -3575,13 +3651,18 @@ The following files are associated with the bmc driver:
.B /dev/bmc
Character device node used to communicate with the bmc driver.
.SH "LIPMI INTERFACE"
-The ipmitool \fIlipmi\fP interface uses the Solaris 9 IPMI kernel device driver.
+The
+.BR ipmitool
+\fIlipmi\fP interface uses the Solaris 9 IPMI kernel device driver.
It has been superceeded by the \fIbmc\fP interface on Solaris 10. You can tell
-ipmitool to use this interface by specifying it on the command line.
+.BR ipmitool
+to use this interface by specifying it on the command line.
-ipmitool \fB\-I\fR \fIlipmi\fP <\fIexpression\fP>
+> ipmitool \fB\-I\fR \fIlipmi\fP <\fIexpression\fP>
.SH "LAN INTERFACE"
-The ipmitool \fIlan\fP interface communicates with the BMC
+The
+.BR ipmitool
+\fIlan\fP interface communicates with the BMC
over an Ethernet LAN connection using UDP under IPv4. UDP
datagrams are formatted to contain IPMI request/response
messages with a IPMI session headers and RMCP headers.
@@ -3594,20 +3675,24 @@ datagrams to port 623.
The LAN interface is an authentication multi\-session connection;
messages delivered to the BMC can (and should) be authenticated
with a challenge/response protocol with either straight
-password/key or MD5 message\-digest algorithm. ipmitool will
-attempt to connect with administrator privilege level as this
+password/key or MD5 message\-digest algorithm.
+.BR ipmitool
+will attempt to connect with administrator privilege level as this
is required to perform chassis power functions.
-You can tell ipmitool to use the lan interface with the
+You can tell
+.BR ipmitool
+to use the lan interface with the
\fB\-I\fR \fIlan\fP option:
.PP
-ipmitool \fB\-I\fR \fIlan\fP \fB\-H\fR <\fIhostname\fP>
+> ipmitool \fB\-I\fR \fIlan\fP \fB\-H\fR <\fIhostname\fP>
[\fB\-U\fR <\fIusername\fP>] [\fB\-P\fR <\fIpassword\fP>] <\fIcommand\fP>
A hostname must be given on the command line in order to use the
-lan interface with ipmitool. The password field is optional;
-if you do not provide a password on the command line, ipmitool
+lan interface with \fBipmitool\fR. The password field is optional;
+if you do not provide a password on the command line,
+.BR ipmitool
will attempt to connect without authentication. If you specify a
password it will use MD5 authentication if supported by the BMC
and straight password/key otherwise, unless overridden with a
@@ -3620,63 +3705,78 @@ interface uses the RMCP+ protocol as described in the IPMI v2.0
specification. RMCP+ allows for improved authentication and data
integrity checks, as well as encryption and the ability to carry
multiple types of payloads. Generic Serial Over LAN support
-requires RMCP+, so the ipmitool \fIsol activate\fP command
+requires RMCP+, so the
+.BR ipmitool
+\fIsol activate\fP command
requires the use of the \fIlanplus\fP interface.
RMCP+ session establishment uses a symmetric challenge\-response
protocol called RAKP (\fBRemote Authenticated Key\-Exchange Protocol\fR)
-which allows the negotiation of many options. ipmitool does not
+which allows the negotiation of many options.
+.BR ipmitool
+does not
yet allow the user to specify the value of every option, defaulting
to the most obvious settings marked as required in the v2.0
specification. Authentication and integrity HMACS are produced with
SHA1, and encryption is performed with AES\-CBC\-128. Role\-level logins
are not yet supported.
-ipmitool must be linked with the \fIOpenSSL\fP library in order to
+.BR ipmitool
+must be linked with the \fIOpenSSL\fP library in order to
perform the encryption functions and support the \fIlanplus\fP
interface. If the required packages are not found it will not be
compiled in and supported.
-You can tell ipmitool to use the lanplus interface with the
+You can tell
+.BR ipmitool
+to use the lanplus interface with the
\fB\-I\fR \fIlanplus\fP option:
.PP
-ipmitool \fB\-I\fR \fIlanplus\fP
+> ipmitool \fB\-I\fR \fIlanplus\fP
\fB\-H\fR <\fIhostname\fP>
[\fB\-U\fR <\fIusername\fP>]
[\fB\-P\fR <\fIpassword\fP>]
<\fIcommand\fP>
A hostname must be given on the command line in order to use the
-lan interface with ipmitool. With the exception of the \fB\-A\fR and
+lan interface with \fBipmitool\fR. With the exception of the \fB\-A\fR and
\fB\-C\fR options the rest of the command line options are identical to
those available for the \fIlan\fP interface.
The \fB\-C\fR option allows you specify the authentication, integrity,
and encryption algorithms to use for for \fIlanplus\fP session based
on the cipher suite ID found in the IPMIv2.0 specification in table
-22\-19. The default cipher suite is \fI3\fP which specifies
-RAKP\-HMAC\-SHA1 authentication, HMAC\-SHA1\-96 integrity, and AES\-CBC\-128
-encryption algorightms.
+22\-20. The default cipher suite is \fI17\fP which specifies
+RAKP\-HMAC\-SHA256 authentication, HMAC\-SHA256\-128 integrity, and
+AES\-CBC\-128 encryption algorightms.
.SH "FREE INTERFACE"
.LP
-The ipmitool \fIfree\fP interface utilizes the FreeIPMI libfreeipmi
+The
+.BR ipmitool
+\fIfree\fP interface utilizes the FreeIPMI libfreeipmi
drivers.
.LP
-You can tell ipmitool to use the FreeIPMI interface with the \-I option:
+You can tell
+.BR ipmitool
+to use the FreeIPMI interface with the \-I option:
.PP
-ipmitool \fB\-I\fR \fIfree\fP <\fIcommand\fP>
+> ipmitool \fB\-I\fR \fIfree\fP <\fIcommand\fP>
.SH "IMB INTERFACE"
.LP
-The ipmitool \fIimb\fP interface supports the Intel IMB (Intel
+The
+.BR ipmitool
+\fIimb\fP interface supports the Intel IMB (Intel
Inter-module Bus) Interface through the /dev/imb device.
.LP
-You can tell ipmitool to use the IMB interface with the \-I option:
+You can tell
+.BR ipmitool
+to use the IMB interface with the \-I option:
.PP
-ipmitool \fB\-I\fR \fIimb\fP <\fIcommand\fP>
+> ipmitool \fB\-I\fR \fIimb\fP <\fIcommand\fP>
.SH "EXAMPLES"
.TP
@@ -3727,13 +3827,29 @@ Chassis Power is on
> ipmitool \-I lan \-H 1.2.3.4 \-f passfile chassis power on
.br
Chassis Power Control: Up/On
-
-.SH "AUTHOR"
-Duncan Laurie <duncan@iceblink.org>
+
+.SH FILES
+.TP
+.B @IANADIR@/enterprise-numbers
+system IANA PEN registry taken from http://www.iana.org/assignments/enterprise-numbers
+.TP
+.B ~/@IANAUSERDIR@/enterprise-numbers
+user's override for the system IANA PEN registry, this file if it exists is loaded instead
+of the system registry (see above).
+
+.SH "AUTHORS"
+Originally written by Duncan Laurie <duncan@iceblink.org>.
+.br
+Numerous contributors over time.
+
+.SH "BUGS"
+Any bugs found in \fIipmitool\fP please report via \fIGitHub\fP issue system at
+https://github.com/ipmitool/ipmitool/issues
+
.SH "SEE ALSO"
.TP
IPMItool Homepage
-http://ipmitool.sourceforge.net
+http://github.com/ipmitool/ipmitool
.TP
Intelligent Platform Management Interface Specification
http://www.intel.com/design/servers/ipmi
diff --git a/include/Makefile.in b/include/Makefile.in
deleted file mode 100644
index 023ae85..0000000
--- a/include/Makefile.in
+++ /dev/null
@@ -1,666 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = include
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-SOURCES =
-DIST_SOURCES =
-RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
- ctags-recursive dvi-recursive html-recursive info-recursive \
- install-data-recursive install-dvi-recursive \
- install-exec-recursive install-html-recursive \
- install-info-recursive install-pdf-recursive \
- install-ps-recursive install-recursive installcheck-recursive \
- installdirs-recursive pdf-recursive ps-recursive \
- tags-recursive uninstall-recursive
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
- distclean-recursive maintainer-clean-recursive
-am__recursive_targets = \
- $(RECURSIVE_TARGETS) \
- $(RECURSIVE_CLEAN_TARGETS) \
- $(am__extra_recursive_targets)
-AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
- distdir
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DIST_SUBDIRS = $(SUBDIRS)
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-am__relativize = \
- dir0=`pwd`; \
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
- sed_rest='s,^[^/]*/*,,'; \
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
- sed_butlast='s,/*[^/]*$$,,'; \
- while test -n "$$dir1"; do \
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
- if test "$$first" != "."; then \
- if test "$$first" = ".."; then \
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
- else \
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
- if test "$$first2" = "$$first"; then \
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
- else \
- dir2="../$$dir2"; \
- fi; \
- dir0="$$dir0"/"$$first"; \
- fi; \
- fi; \
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
- done; \
- reldir="$$dir2"
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-SUBDIRS = ipmitool
-all: all-recursive
-
-.SUFFIXES:
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign include/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign include/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-# This directory's subdirectories are mostly independent; you can cd
-# into them and run 'make' without going through this Makefile.
-# To change the values of 'make' variables: instead of editing Makefiles,
-# (1) if the variable is set in 'config.status', edit 'config.status'
-# (which will cause the Makefiles to be regenerated when you run 'make');
-# (2) otherwise, pass the desired values on the 'make' command line.
-$(am__recursive_targets):
- @fail=; \
- if $(am__make_keepgoing); then \
- failcom='fail=yes'; \
- else \
- failcom='exit 1'; \
- fi; \
- dot_seen=no; \
- target=`echo $@ | sed s/-recursive//`; \
- case "$@" in \
- distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
- *) list='$(SUBDIRS)' ;; \
- esac; \
- for subdir in $$list; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- dot_seen=yes; \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done; \
- if test "$$dot_seen" = "no"; then \
- $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
- fi; test -z "$$fail"
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-recursive
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
- include_option=--etags-include; \
- empty_fix=.; \
- else \
- include_option=--include; \
- empty_fix=; \
- fi; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test ! -f $$subdir/TAGS || \
- set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
- fi; \
- done; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-recursive
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-recursive
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- $(am__make_dryrun) \
- || test -d "$(distdir)/$$subdir" \
- || $(MKDIR_P) "$(distdir)/$$subdir" \
- || exit 1; \
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
- $(am__relativize); \
- new_distdir=$$reldir; \
- dir1=$$subdir; dir2="$(top_distdir)"; \
- $(am__relativize); \
- new_top_distdir=$$reldir; \
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
- ($(am__cd) $$subdir && \
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$$new_top_distdir" \
- distdir="$$new_distdir" \
- am__remove_distdir=: \
- am__skip_length_check=: \
- am__skip_mode_fix=: \
- distdir) \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-recursive
-all-am: Makefile
-installdirs: installdirs-recursive
-installdirs-am:
-install: install-recursive
-install-exec: install-exec-recursive
-install-data: install-data-recursive
-uninstall: uninstall-recursive
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-recursive
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-recursive
-
-clean-am: clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-recursive
- -rm -f Makefile
-distclean-am: clean-am distclean-generic distclean-tags
-
-dvi: dvi-recursive
-
-dvi-am:
-
-html: html-recursive
-
-html-am:
-
-info: info-recursive
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-recursive
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-recursive
-
-install-html-am:
-
-install-info: install-info-recursive
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-recursive
-
-install-pdf-am:
-
-install-ps: install-ps-recursive
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-recursive
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-recursive
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
-
-pdf: pdf-recursive
-
-pdf-am:
-
-ps: ps-recursive
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: $(am__recursive_targets) install-am install-strip
-
-.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
- check-am clean clean-generic clean-libtool cscopelist-am ctags \
- ctags-am distclean distclean-generic distclean-libtool \
- distclean-tags distdir dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- installdirs-am maintainer-clean maintainer-clean-generic \
- mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
- ps ps-am tags tags-am uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/include/ipmitool/Makefile.am b/include/ipmitool/Makefile.am
index 9093a56..bb34920 100644
--- a/include/ipmitool/Makefile.am
+++ b/include/ipmitool/Makefile.am
@@ -39,4 +39,5 @@ noinst_HEADERS = log.h bswap.h hpm2.h helper.h ipmi.h ipmi_cc.h ipmi_intf.h \
ipmi_fwum.h ipmi_main.h ipmi_tsol.h ipmi_firewall.h \
ipmi_kontronoem.h ipmi_ekanalyzer.h ipmi_gendev.h ipmi_ime.h \
ipmi_delloem.h ipmi_dcmi.h ipmi_vita.h ipmi_sel_supermicro.h \
- ipmi_cfgp.h ipmi_lanp6.h
+ ipmi_cfgp.h ipmi_lanp6.h ipmi_quantaoem.h ipmi_time.h
+
diff --git a/include/ipmitool/Makefile.in b/include/ipmitool/Makefile.in
deleted file mode 100644
index 96e0624..0000000
--- a/include/ipmitool/Makefile.in
+++ /dev/null
@@ -1,564 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = include/ipmitool
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(noinst_HEADERS)
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-SOURCES =
-DIST_SOURCES =
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-HEADERS = $(noinst_HEADERS)
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-noinst_HEADERS = log.h bswap.h hpm2.h helper.h ipmi.h ipmi_cc.h ipmi_intf.h \
- ipmi_chassis.h ipmi_entity.h ipmi_fru.h ipmi_hpmfwupg.h ipmi_lanp.h \
- ipmi_sdr.h ipmi_sel.h ipmi_sol.h ipmi_mc.h ipmi_raw.h \
- ipmi_channel.h ipmi_sensor.h ipmi_event.h ipmi_session.h \
- ipmi_strings.h ipmi_constants.h ipmi_user.h ipmi_pef.h \
- ipmi_oem.h ipmi_sdradd.h ipmi_isol.h ipmi_sunoem.h ipmi_picmg.h \
- ipmi_fwum.h ipmi_main.h ipmi_tsol.h ipmi_firewall.h \
- ipmi_kontronoem.h ipmi_ekanalyzer.h ipmi_gendev.h ipmi_ime.h \
- ipmi_delloem.h ipmi_dcmi.h ipmi_vita.h ipmi_sel_supermicro.h \
- ipmi_cfgp.h ipmi_lanp6.h
-
-all: all-am
-
-.SUFFIXES:
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign include/ipmitool/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign include/ipmitool/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(HEADERS)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-am
- -rm -f Makefile
-distclean-am: clean-am distclean-generic distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
- clean-libtool cscopelist-am ctags ctags-am distclean \
- distclean-generic distclean-libtool distclean-tags distdir dvi \
- dvi-am html html-am info info-am install install-am \
- install-data install-data-am install-dvi install-dvi-am \
- install-exec install-exec-am install-html install-html-am \
- install-info install-info-am install-man install-pdf \
- install-pdf-am install-ps install-ps-am install-strip \
- installcheck installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-generic \
- mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
- uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/include/ipmitool/bswap.h b/include/ipmitool/bswap.h
index 9948208..968de7e 100644
--- a/include/ipmitool/bswap.h
+++ b/include/ipmitool/bswap.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_BSWAP_H
-#define IPMI_BSWAP_H
+#pragma once
#if HAVE_CONFIG_H
# include <config.h>
@@ -49,5 +48,3 @@
# define BSWAP_32(x) ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) |\
(((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))
#endif
-
-#endif /* IPMI_BSWAP_H */
diff --git a/include/ipmitool/helper.h b/include/ipmitool/helper.h
index bfaf284..79a5c5b 100644
--- a/include/ipmitool/helper.h
+++ b/include/ipmitool/helper.h
@@ -30,13 +30,16 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_HELPER_H
-#define IPMI_HELPER_H
+#pragma once
#include <sys/types.h>
#include <inttypes.h>
#include <stdio.h>
#include <string.h>
+#include <stdlib.h> /* For free() */
+#include <stdbool.h>
+
+#define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0]))
#ifndef TRUE
#define TRUE 1
@@ -50,6 +53,12 @@
#define tboolean int
#endif
+#ifdef __GNUC__
+ #define __UNUSED__(x) x __attribute__((unused))
+#else
+ #define __UNUSED__(x) x
+#endif
+
/* IPMI spec. - UID 0 reserved, 63 maximum UID which can be used */
#ifndef IPMI_UID_MIN
# define IPMI_UID_MIN 1
@@ -61,7 +70,7 @@
struct ipmi_intf;
struct valstr {
- uint16_t val;
+ uint32_t val;
const char * str;
};
struct oemvalstr {
@@ -70,8 +79,12 @@ struct oemvalstr {
const char * str;
};
-const char * val2str(uint16_t val, const struct valstr * vs);
-const char * oemval2str(uint32_t oem,uint16_t val, const struct oemvalstr * vs);
+const char *
+specific_val2str(uint32_t val,
+ const struct valstr *specific,
+ const struct valstr *generic);
+const char *val2str(uint32_t val, const struct valstr * vs);
+const char *oemval2str(uint32_t oem, uint32_t val, const struct oemvalstr * vs);
int str2double(const char * str, double * double_ptr);
int str2long(const char * str, int64_t * lng_ptr);
@@ -83,6 +96,8 @@ int str2ushort(const char * str, uint16_t * ushrt_ptr);
int str2char(const char * str, int8_t * chr_ptr);
int str2uchar(const char * str, uint8_t * uchr_ptr);
+bool args2buf(int argc, char *argv[], uint8_t *out, size_t len);
+
int eval_ccode(const int ccode);
int is_fru_id(const char *argv_ptr, uint8_t *fru_id_ptr);
@@ -90,7 +105,11 @@ int is_ipmi_channel_num(const char *argv_ptr, uint8_t *channel_ptr);
int is_ipmi_user_id(const char *argv_ptr, uint8_t *ipmi_uid_ptr);
int is_ipmi_user_priv_limit(const char *argv_ptr, uint8_t *ipmi_priv_limit_ptr);
-uint16_t str2val(const char * str, const struct valstr * vs);
+uint32_t str2val32(const char *str, const struct valstr *vs);
+static inline uint16_t str2val(const char *str, const struct valstr *vs)
+{
+ return (uint16_t)str2val32(str, vs);
+}
void print_valstr(const struct valstr * vs, const char * title, int loglevel);
void print_valstr_2col(const struct valstr * vs, const char * title, int loglevel);
@@ -109,6 +128,86 @@ FILE * ipmi_open_file(const char * file, int rw);
void ipmi_start_daemon(struct ipmi_intf *intf);
uint16_t ipmi_get_oem_id(struct ipmi_intf *intf);
+#define IS_SET(v, b) ((v) & (1 << (b)))
+
+/**
+ * Free the memory and clear the pointer.
+ * @param[in] ptr - a pointer to your pointer to free.
+ */
+static inline void free_n(void *ptr) {
+ void **pptr = (void **)ptr;
+
+ if (pptr && *pptr) {
+ free(*pptr);
+ *pptr = NULL;
+ }
+}
+
+/* le16toh(), hto16le(), et. al. don't exist for Windows or Apple */
+/* For portability, let's simply define our own versions here */
+
+/* IPMI is always little-endian */
+static inline uint16_t ipmi16toh(void *ipmi16)
+{
+ uint8_t *ipmi = (uint8_t *)ipmi16;
+ uint16_t h;
+
+ h = (uint16_t)ipmi[1] << 8; /* MSB */
+ h |= ipmi[0]; /* LSB */
+
+ return h;
+}
+
+static inline void htoipmi16(uint16_t h, uint8_t *ipmi)
+{
+ ipmi[0] = h & 0xFF; /* LSB */
+ ipmi[1] = h >> 8; /* MSB */
+}
+
+static inline uint32_t ipmi24toh(void *ipmi24)
+{
+ uint8_t *ipmi = (uint8_t *)ipmi24;
+ uint32_t h = 0;
+
+ h = (uint32_t)ipmi[2] << 16; /* MSB */
+ h |= ipmi[1] << 8;
+ h |= ipmi[0]; /* LSB */
+
+ return h;
+}
+
+static inline void htoipmi24(uint32_t h, uint8_t *ipmi)
+{
+ ipmi[0] = h & 0xFF; /* LSB */
+ ipmi[1] = (h >> 8) & 0xFF;
+ ipmi[2] = (h >> 16) & 0xFF; /* MSB */
+}
+
+static inline uint32_t ipmi32toh(void *ipmi32)
+{
+ uint8_t *ipmi = ipmi32;
+ uint32_t h;
+
+ h = (uint32_t)ipmi[3] << 24; /* MSB */
+ h |= ipmi[2] << 16;
+ h |= ipmi[1] << 8;
+ h |= ipmi[0]; /* LSB */
+
+ return h;
+}
+
+static inline void htoipmi32(uint32_t h, uint8_t *ipmi)
+{
+ ipmi[0] = h & 0xFF; /* LSB */
+ ipmi[1] = (h >> 8) & 0xFF;
+ ipmi[2] = (h >> 16) & 0xFF;
+ ipmi[3] = (h >> 24) & 0xFF; /* MSB */
+}
+
+uint8_t *array_byteswap(uint8_t *buffer, size_t length);
+uint8_t *array_ntoh(uint8_t *buffer, size_t length);
+uint8_t *array_letoh(uint8_t *buffer, size_t length);
+
#define ipmi_open_file_read(file) ipmi_open_file(file, 0)
#define ipmi_open_file_write(file) ipmi_open_file(file, 1)
@@ -127,5 +226,3 @@ uint16_t ipmi_get_oem_id(struct ipmi_intf *intf);
#ifndef __maxlen
# define __maxlen(a, b) ({ int x=strlen(a); int y=strlen(b); (x > y) ? x : y;})
#endif
-
-#endif /* IPMI_HELPER_H */
diff --git a/include/ipmitool/hpm2.h b/include/ipmitool/hpm2.h
index 09b6237..ebf9842 100644
--- a/include/ipmitool/hpm2.h
+++ b/include/ipmitool/hpm2.h
@@ -30,6 +30,8 @@
* EVEN IF PPS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
+#pragma once
+
#include <stdint.h>
#include <ipmitool/ipmi_intf.h>
diff --git a/include/ipmitool/ipmi.h b/include/ipmitool/ipmi.h
index 6e42d06..7555596 100644
--- a/include/ipmitool/ipmi.h
+++ b/include/ipmitool/ipmi.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_H
-#define IPMI_H
+#pragma once
#include <stdlib.h>
#include <stdio.h>
@@ -259,6 +258,8 @@ struct ipmi_rs {
typedef enum IPMI_OEM {
IPMI_OEM_UNKNOWN = 0,
+ IPMI_OEM_DEBUG = 0xFFFFFE, /* Hoping IANA won't hit this soon */
+ IPMI_OEM_RESERVED = 0x0FFFFF, /* As per IPMI 2.0 specification */
/* 2 for [IBM] */
IPMI_OEM_IBM_2 = 2,
IPMI_OEM_HP = 11,
@@ -281,7 +282,7 @@ typedef enum IPMI_OEM {
IPMI_OEM_MAGNUM = 5593,
IPMI_OEM_TYAN = 6653,
IPMI_OEM_QUANTA = 7244,
- IPMI_OEM_NEWISYS = 9237,
+ IPMI_OEM_VIKING = 9237,
IPMI_OEM_ADVANTECH = 10297,
IPMI_OEM_FUJITSU_SIEMENS = 10368,
IPMI_OEM_AVOCENT = 10418,
@@ -300,9 +301,8 @@ typedef enum IPMI_OEM {
IPMI_OEM_ADLINK_24339 = 24339,
IPMI_OEM_NOKIA_SOLUTIONS_AND_NETWORKS = 28458,
IPMI_OEM_VITA = 33196,
- IPMI_OEM_SUPERMICRO_47488 = 47488
+ IPMI_OEM_SUPERMICRO_47488 = 47488,
+ IPMI_OEM_YADRO = 49769,
} IPMI_OEM;
extern const struct valstr completion_code_vals[];
-
-#endif /* IPMI_H */
diff --git a/include/ipmitool/ipmi_cc.h b/include/ipmitool/ipmi_cc.h
index 237b1ee..99ba231 100644
--- a/include/ipmitool/ipmi_cc.h
+++ b/include/ipmitool/ipmi_cc.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_CC_H
-#define IPMI_CC_H
+#pragma once
/*
Thu Jan 11 09:32:41 2007
@@ -71,6 +70,3 @@
#define IPMI_CC_NOT_SUPPORTED_PRESENT_STATE 0xd5
#define IPMI_CC_ILLEGAL_COMMAND_DISABLED 0xd6
#define IPMI_CC_UNSPECIFIED_ERROR 0xff
-
-
-#endif /*IPMI_CC_H*/
diff --git a/include/ipmitool/ipmi_cfgp.h b/include/ipmitool/ipmi_cfgp.h
index ab8acb3..479e91e 100644
--- a/include/ipmitool/ipmi_cfgp.h
+++ b/include/ipmitool/ipmi_cfgp.h
@@ -29,8 +29,8 @@
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
-#ifndef IPMI_CFGP_H
-#define IPMI_CFGP_H
+
+#pragma once
#include <stdio.h>
@@ -193,5 +193,3 @@ extern int ipmi_cfgp_save(struct ipmi_cfgp_ctx *ctx,
/* Print parameter data in user-friendly format. */
extern int ipmi_cfgp_print(struct ipmi_cfgp_ctx *ctx,
const struct ipmi_cfgp_sel *sel, FILE *file);
-
-#endif /* IPMI_CFGP_H */
diff --git a/include/ipmitool/ipmi_channel.h b/include/ipmitool/ipmi_channel.h
index b138c26..d9be57e 100644
--- a/include/ipmitool/ipmi_channel.h
+++ b/include/ipmitool/ipmi_channel.h
@@ -30,13 +30,13 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_CHANNEL_H
-#define IPMI_CHANNEL_H
+#pragma once
#if HAVE_CONFIG_H
# include <config.h>
#endif
#include <ipmitool/ipmi.h>
+#include <ipmitool/ipmi_intf.h>
#define IPMI_GET_CHANNEL_AUTH_CAP 0x38
@@ -56,6 +56,28 @@
#define IPMI_CHANNEL_SESSION_MULTI 0x80
#define IPMI_CHANNEL_SESSION_BASED 0xC0
+/* Fixed channel numbers as per Table 6-1 */
+typedef enum {
+ CH_PRIMARY_IPMB,
+ CH_IMP_SPECIFIC_1,
+ CH_IMP_SPECIFIC_2,
+ CH_IMP_SPECIFIC_3,
+ CH_IMP_SPECIFIC_4,
+ CH_IMP_SPECIFIC_5,
+ CH_IMP_SPECIFIC_6,
+ CH_IMP_SPECIFIC_7,
+ CH_IMP_SPECIFIC_8,
+ CH_IMP_SPECIFIC_9,
+ CH_IMP_SPECIFIC_A,
+ CH_IMP_SPECIFIC_B,
+ CH_RSVD1,
+ CH_RSVD2,
+ CH_CURRENT,
+ CH_SYSTEM,
+ CH_TOTAL,
+ CH_UNKNOWN = UINT8_MAX
+} ipmi_channel_num_t;
+
/* (22.24) Get Channel Info */
struct channel_info_t {
uint8_t channel;
@@ -78,6 +100,50 @@ struct channel_access_t {
};
/*
+ * The Cipher Suite Record Format from table 22-18 of the IPMI v2.0 spec
+ */
+enum cipher_suite_format_tag {
+ STANDARD_CIPHER_SUITE = 0xc0,
+ OEM_CIPHER_SUITE = 0xc1,
+};
+#ifdef HAVE_PRAGMA_PACK
+#pragma pack(1)
+#endif
+struct std_cipher_suite_record_t {
+ uint8_t start_of_record;
+ uint8_t cipher_suite_id;
+ uint8_t auth_alg;
+ uint8_t integrity_alg;
+ uint8_t crypt_alg;
+} ATTRIBUTE_PACKING;
+struct oem_cipher_suite_record_t {
+ uint8_t start_of_record;
+ uint8_t cipher_suite_id;
+ uint8_t iana[3];
+ uint8_t auth_alg;
+ uint8_t integrity_alg;
+ uint8_t crypt_alg;
+} ATTRIBUTE_PACKING;
+#ifdef HAVE_PRAGMA_PACK
+#pragma pack(0)
+#endif
+#define CIPHER_ALG_MASK 0x3f
+#define MAX_CIPHER_SUITE_RECORD_OFFSET 0x40
+#define MAX_CIPHER_SUITE_DATA_LEN 0x10
+#define LIST_ALGORITHMS_BY_CIPHER_SUITE 0x80
+
+/* Below is the theoretical maximum number of cipher suites that could be
+ * reported by a BMC. That is with the Get Channel Cipher Suites Command, at 16
+ * bytes at a time and 0x40 requests, it can report 1024 bytes, which is about
+ * 204 standard records or 128 OEM records. Really, we probably don't need more
+ * than about 20, which is the full set of standard records plus a few OEM
+ * records.
+ */
+#define MAX_CIPHER_SUITE_COUNT (MAX_CIPHER_SUITE_RECORD_OFFSET * \
+ MAX_CIPHER_SUITE_DATA_LEN / \
+ sizeof(struct std_cipher_suite_record_t))
+
+/*
* The Get Authentication Capabilities response structure
* From table 22-15 of the IPMI v2.0 spec
*/
@@ -129,18 +195,24 @@ struct get_channel_auth_cap_rsp {
#endif
int _ipmi_get_channel_access(struct ipmi_intf *intf,
- struct channel_access_t *channel_access,
- uint8_t get_volatile_settings);
+ struct channel_access_t *channel_access,
+ uint8_t get_volatile_settings);
+int ipmi_get_channel_cipher_suites(struct ipmi_intf *intf,
+ const char *payload_type,
+ uint8_t channel,
+ struct cipher_suite_info *suites,
+ size_t *count);
int _ipmi_get_channel_info(struct ipmi_intf *intf,
- struct channel_info_t *channel_info);
+ struct channel_info_t *channel_info);
int _ipmi_set_channel_access(struct ipmi_intf *intf,
- struct channel_access_t channel_access, uint8_t access_option,
- uint8_t privilege_option);
+ struct channel_access_t channel_access,
+ uint8_t access_option,
+ uint8_t privilege_option);
uint8_t ipmi_get_channel_medium(struct ipmi_intf * intf, uint8_t channel);
-uint8_t ipmi_current_channel_medium(struct ipmi_intf * intf);
+void ipmi_current_channel_info(struct ipmi_intf *intf,
+ struct channel_info_t *chinfo);
int ipmi_channel_main(struct ipmi_intf * intf, int argc, char ** argv);
-int ipmi_get_channel_auth_cap(struct ipmi_intf * intf, uint8_t channel, uint8_t priv);
+int ipmi_get_channel_auth_cap(struct ipmi_intf * intf,
+ uint8_t channel, uint8_t priv);
int ipmi_get_channel_info(struct ipmi_intf * intf, uint8_t channel);
-
-#endif /*IPMI_CHANNEL_H*/
diff --git a/include/ipmitool/ipmi_chassis.h b/include/ipmitool/ipmi_chassis.h
index 3f56924..31d4141 100644
--- a/include/ipmitool/ipmi_chassis.h
+++ b/include/ipmitool/ipmi_chassis.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_CHASSIS_H
-#define IPMI_CHASSIS_H
+#pragma once
#include <ipmitool/ipmi.h>
@@ -51,5 +50,3 @@ int ipmi_chassis_power_status(struct ipmi_intf * intf);
int ipmi_chassis_power_control(struct ipmi_intf * intf, uint8_t ctl);
int ipmi_chassis_main(struct ipmi_intf * intf, int argc, char ** argv);
int ipmi_power_main(struct ipmi_intf * intf, int argc, char ** argv);
-
-#endif /*IPMI_CHASSIS_H*/
diff --git a/include/ipmitool/ipmi_constants.h b/include/ipmitool/ipmi_constants.h
index 8f2bc87..1a91940 100644
--- a/include/ipmitool/ipmi_constants.h
+++ b/include/ipmitool/ipmi_constants.h
@@ -30,9 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_CONSTANTS_H
-#define IPMI_CONSTANTS_H
-
+#pragma once
/*
* COMMANDS
@@ -74,6 +72,7 @@
#define IPMI_SESSION_PRIV_OPERATOR 0x3
#define IPMI_SESSION_PRIV_ADMIN 0x4
#define IPMI_SESSION_PRIV_OEM 0x5
+#define IPMI_SESSION_PRIV_NOACCESS 0xF
#define IPMI_SET_IN_PROGRESS_SET_COMPLETE 0x00
#define IPMI_SET_IN_PROGRESS_IN_PROGRESS 0x01
@@ -127,10 +126,8 @@
#define IPMI_INTEGRITY_MD5_128 0x03
#define IPMI_INTEGRITY_HMAC_SHA256_128 0x04
-/* From table 13-19 of the IPMI v2 specfication */
+/* From table 13-19 of the IPMI v2 specification */
#define IPMI_CRYPT_NONE 0x00
#define IPMI_CRYPT_AES_CBC_128 0x01
#define IPMI_CRYPT_XRC4_128 0x02
#define IPMI_CRYPT_XRC4_40 0x03
-
-#endif /*IPMI_CONSTANTS_H*/
diff --git a/include/ipmitool/ipmi_dcmi.h b/include/ipmitool/ipmi_dcmi.h
index 15a959f..c872f56 100644
--- a/include/ipmitool/ipmi_dcmi.h
+++ b/include/ipmitool/ipmi_dcmi.h
@@ -16,9 +16,7 @@
*
*/
-
-#ifndef IPMI_DCMI_H
-#define IPMI_DCMI_H
+#pragma once
#include <ipmitool/ipmi.h>
@@ -129,7 +127,7 @@ struct power_reading {
uint8_t state;
} __attribute__ ((packed));
-/* make a struct for the return from the capabilites command */
+/* make a struct for the return from the capabilities command */
struct capabilities {
uint8_t grp_id; /* first byte: Group Extension ID */
uint16_t conformance;
@@ -183,7 +181,7 @@ struct nm_discover {
uint8_t minor_rev;
} __attribute__ ((packed));
-/* Node Manager get capabilites command */
+/* Node Manager get capabilities command */
struct nm_capability {
uint8_t intel_id[3];
uint8_t max_settings;
@@ -236,7 +234,7 @@ struct nm_get_policy {
/* Node Manager set alert destination */
struct nm_set_alert {
uint8_t intel_id[3];
- uint8_t chan; /* 0:3 BMC chan, 4:6 reserved, bit 7=0 register alert reciever =1 invalidate */
+ uint8_t chan; /* 0:3 BMC chan, 4:6 reserved, bit 7=0 register alert receiver =1 invalidate */
uint8_t dest; /* lan destination */
uint8_t string; /* alert string selector */
} __attribute__ ((packed));
@@ -267,4 +265,3 @@ struct nm_suspend {
} __attribute__ ((packed));
int ipmi_nm_main(struct ipmi_intf * intf, int argc, char ** argv);
-#endif /*IPMI_DCMI_H*/
diff --git a/include/ipmitool/ipmi_delloem.h b/include/ipmitool/ipmi_delloem.h
index 7543e4f..915a36c 100644
--- a/include/ipmitool/ipmi_delloem.h
+++ b/include/ipmitool/ipmi_delloem.h
@@ -26,8 +26,8 @@ POSSIBILITY OF SUCH DAMAGE.
*****************************************************************************/
-#ifndef IPMI_DELLOEM_H
-#define IPMI_DELLOEM_H
+
+#pragma once
#if HAVE_CONFIG_H
# include <config.h>
@@ -366,5 +366,3 @@ typedef struct _SensorReadingType
}SensorReadingType;
uint16_t compareinputwattage(IPMI_POWER_SUPPLY_INFO* powersupplyinfo, uint16_t inputwattage);
int ipmi_delloem_main(struct ipmi_intf * intf, int argc, char ** argv);
-
-#endif /*IPMI_DELLOEM_H*/
diff --git a/include/ipmitool/ipmi_ekanalyzer.h b/include/ipmitool/ipmi_ekanalyzer.h
index 7c43220..08698e4 100644
--- a/include/ipmitool/ipmi_ekanalyzer.h
+++ b/include/ipmitool/ipmi_ekanalyzer.h
@@ -33,8 +33,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_EKANALYZER_H
-#define IPMI_EKANALYZER_H
+#pragma once
#include <inttypes.h>
#include <ipmitool/ipmi.h>
@@ -64,5 +63,3 @@
#define FRU_RADIAL_IPMB0_LINK_MAPPING 0x15
int ipmi_ekanalyzer_main(struct ipmi_intf *, int, char **);
-
-#endif /* IPMI_EKANALYZER_H */
diff --git a/include/ipmitool/ipmi_entity.h b/include/ipmitool/ipmi_entity.h
index 6e5198c..e439560 100644
--- a/include/ipmitool/ipmi_entity.h
+++ b/include/ipmitool/ipmi_entity.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_ENTITY_H
-#define IPMI_ENTITY_H
+#pragma once
#ifdef HAVE_PRAGMA_PACK
#pragma pack(1)
@@ -49,5 +48,3 @@ struct entity_id {
#ifdef HAVE_PRAGMA_PACK
#pragma pack(0)
#endif
-
-#endif /* IPMI_ENTITY_H */
diff --git a/include/ipmitool/ipmi_event.h b/include/ipmitool/ipmi_event.h
index 2ba2fa5..375eb3d 100644
--- a/include/ipmitool/ipmi_event.h
+++ b/include/ipmitool/ipmi_event.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_EVENT_H
-#define IPMI_EVENT_H
+#pragma once
#if HAVE_CONFIG_H
# include <config.h>
@@ -61,6 +60,31 @@ struct platform_event_msg {
#pragma pack(0)
#endif
-int ipmi_event_main(struct ipmi_intf *, int, char **);
+/* See IPMI 2.0 Specification, Appendix G, Table G-1, "Event Commands" */
+typedef enum {
+ IPMI_CMD_SET_EVENT_RCVR = 0,
+ IPMI_CMD_GET_EVENT_RCVR,
+ IPMI_CMD_PLATFORM_EVENT
+} ipmi_event_cmd_t;
+
+typedef enum {
+ PLATFORM_EVENT_DATA_LEN_NON_SI = sizeof(struct platform_event_msg),
+ PLATFORM_EVENT_DATA_LEN_SI, /* System interfaces require generator ID */
+ PLATFORM_EVENT_DATA_LEN_MAX = PLATFORM_EVENT_DATA_LEN_SI
+} ipmi_platform_event_data_len_t;
+
+/* See Table 5-4 */
+typedef enum {
+ EVENT_SWID_BIOS_BASE = 0x00, /* BIOS */
+ EVENT_SWID_SMI_BASE = 0x10, /* SMI Handler */
+ EVENT_SWID_SMS_BASE = 0x20, /* System Management Software */
+ EVENT_SWID_OEM_BASE = 0x30, /* OEM */
+ EVENT_SWID_REMOTE_CONSOLE_BASE = 0x40, /* Remote Console SW */
+ EVENT_SWID_TERMINAL_MODE_BASE = 0x47 /* Terminal Mode RC SW */
+} ipmi_event_swid_t;
+#define EVENT_SWID(base, index) ((EVENT_SWID_##base##_BASE + index) & 0x7F)
-#endif /*IPMI_EVENT_H*/
+/* See Figure 29-2, Table 32-1 */
+#define EVENT_GENERATOR(base, index) (EVENT_SWID(base,index) << 1 | 1)
+
+int ipmi_event_main(struct ipmi_intf *, int, char **);
diff --git a/include/ipmitool/ipmi_firewall.h b/include/ipmitool/ipmi_firewall.h
index f18770e..da48d79 100644
--- a/include/ipmitool/ipmi_firewall.h
+++ b/include/ipmitool/ipmi_firewall.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_FIREWALL_H
-#define IPMI_FIREWALL_H
+#pragma once
#include <ipmitool/ipmi.h>
@@ -102,5 +101,3 @@ static inline int bit_test(const unsigned char * bf, int n) {
static inline void bit_set(unsigned char * bf, int n, int v) {
bf[n>>3] = (bf[n>>3] & ~(1<<(n%8))) | ((v?1:0)<<(n%8));
}
-
-#endif /*IPMI_FIREWALL_H */
diff --git a/include/ipmitool/ipmi_fru.h b/include/ipmitool/ipmi_fru.h
index 65696ba..4d4d6c6 100644
--- a/include/ipmitool/ipmi_fru.h
+++ b/include/ipmitool/ipmi_fru.h
@@ -30,17 +30,19 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_FRU_H
-#define IPMI_FRU_H
+#pragma once
#include <inttypes.h>
#include <ipmitool/ipmi.h>
#include <ipmitool/ipmi_sdr.h>
+#include <ipmitool/ipmi_time.h>
#if HAVE_CONFIG_H
# include <config.h>
#endif
+#define FRU_END_OF_FIELDS 0xc1
+
#define GET_FRU_INFO 0x10
#define GET_FRU_DATA 0x11
#define SET_FRU_DATA 0x12
@@ -193,9 +195,6 @@ struct fru_multirec_powersupply {
#pragma pack(0)
#endif
-static const char * combined_voltage_desc[] __attribute__((unused)) = {
-"12 V", "-12 V", "5 V", "3.3 V"};
-
#ifdef HAVE_PRAGMA_PACK
#pragma pack(1)
#endif
@@ -590,20 +589,28 @@ struct fru_picmgext_amc_link_desc_record {
#pragma pack(0)
#endif
+/* IPMI Return codes for Get FRU Inventory Area and Write FRU Inventory Area */
+/* PROTECTED_OFFSET Only expected on write command failures. */
+#define IPMI_CC_FRU_WRITE_PROTECTED_OFFSET 0x80
+#define IPMI_CC_FRU_DEVICE_BUSY 0x81
+
/* FRU Board manufacturing date */
-static const uint64_t secs_from_1970_1996 = 820454400;
-static const char * chassis_type_desc[] __attribute__((unused)) = {
- "Unspecified", "Other", "Unknown",
- "Desktop", "Low Profile Desktop", "Pizza Box",
- "Mini Tower", "Tower",
- "Portable", "LapTop", "Notebook", "Hand Held",
- "Docking Station", "All in One", "Sub Notebook",
- "Space-saving", "Lunch Box", "Main Server Chassis",
- "Expansion Chassis", "SubChassis", "Bus Expansion Chassis",
- "Peripheral Chassis", "RAID Chassis", "Rack Mount Chassis",
- "Sealed-case PC", "Multi-system Chassis", "CompactPCI",
- "AdvancedTCA", "Blade", "Blade Enclosure"
-};
+#define FRU_BOARD_DATE_UNSPEC 0 /* IPMI FRU Information Storage Definition
+ v1.0 rev 1.3, Table 11-1 */
+static inline time_t ipmi_fru2time_t(void *mfg_date) {
+ const uint64_t secs_from_1970_1996 = 820454400;
+ uint32_t fru_ts = ipmi24toh(mfg_date);
+ time_t ts;
+
+ if (FRU_BOARD_DATE_UNSPEC == fru_ts) {
+ ts = IPMI_TIME_UNSPECIFIED;
+ }
+ else {
+ ts = fru_ts * 60 + secs_from_1970_1996;
+ }
+
+ return ts;
+}
typedef struct ipmi_fru_bloc {
struct ipmi_fru_bloc * next;
@@ -614,5 +621,4 @@ typedef struct ipmi_fru_bloc {
int ipmi_fru_main(struct ipmi_intf *intf, int argc, char **argv);
int ipmi_fru_print(struct ipmi_intf *intf, struct sdr_record_fru_locator *fru);
-
-#endif /* IPMI_FRU_H */
+char *get_fru_area_str(uint8_t *data, uint32_t *offset);
diff --git a/include/ipmitool/ipmi_fwum.h b/include/ipmitool/ipmi_fwum.h
index c19a582..e15b517 100644
--- a/include/ipmitool/ipmi_fwum.h
+++ b/include/ipmitool/ipmi_fwum.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_KFWUM_H
-# define IPMI_KFWUM_H
+#pragma once
#include <inttypes.h>
#include <ipmitool/ipmi.h>
@@ -239,5 +238,3 @@ struct KfwumFinishFirmwareDownloadReq {
# ifdef HAVE_PRAGMA_PACK
# pragma pack(0)
# endif
-
-#endif /* IPMI_KFWUM_H */
diff --git a/include/ipmitool/ipmi_gendev.h b/include/ipmitool/ipmi_gendev.h
index cb18699..9291b30 100644
--- a/include/ipmitool/ipmi_gendev.h
+++ b/include/ipmitool/ipmi_gendev.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_GENDEV_H
-#define IPMI_GENDEV_H
+#pragma once
#if HAVE_CONFIG_H
# include <config.h>
@@ -44,5 +43,3 @@
#include <ipmitool/ipmi_entity.h>
int ipmi_gendev_main(struct ipmi_intf *, int, char **);
-
-#endif /* IPMI_GENDEV_H */
diff --git a/include/ipmitool/ipmi_hpmfwupg.h b/include/ipmitool/ipmi_hpmfwupg.h
index de65292..5ac8299 100644
--- a/include/ipmitool/ipmi_hpmfwupg.h
+++ b/include/ipmitool/ipmi_hpmfwupg.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_HPMFWUPG_H
-#define IPMI_HPMFWUPG_H
+#pragma once
#include <inttypes.h>
#include <ipmitool/ipmi.h>
@@ -72,23 +71,6 @@ int ipmi_hpmfwupg_main(struct ipmi_intf *, int, char **);
#define HPMFWUPG_FW_MISMATCH 0x83
#define HPMFWUPG_ROLLBACK_DENIED 0x83
-/*
- * This error code is used as a temporary PATCH to
- * the latest Open ipmi driver. This PATCH
- * will be removed once a new Open IPMI driver is released.
- * (Buggy version = 39)
- */
-#define ENABLE_OPENIPMI_V39_PATCH
-
-#ifdef ENABLE_OPENIPMI_V39_PATCH
-# define RETRY_COUNT_MAX 3
-static int errorCount;
-# define HPMFWUPG_IS_RETRYABLE(error) \
- ((((error==0x83)||(error==0x82)||(error==0x80)) && (errorCount++<RETRY_COUNT_MAX))?TRUE:FALSE)
-#else
-# define HPMFWUPG_IS_RETRYABLE(error) FALSE
-#endif
-
/* HPM FIRMWARE UPGRADE GENERAL DEFINITIONS */
#define HPMFWUPG_PICMG_IDENTIFIER 0
#define HPMFWUPG_VERSION_SIZE 6
@@ -800,10 +782,6 @@ typedef struct _VERSIONINFO {
char descString[HPMFWUPG_DESC_STRING_LENGTH + 1];
}VERSIONINFO, *PVERSIONINFO;
-VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX];
-
#define TARGET_VER (0x01)
#define ROLLBACK_VER (0x02)
#define IMAGE_VER (0x04)
-
-#endif /* IPMI_KFWUM_H */
diff --git a/include/ipmitool/ipmi_ime.h b/include/ipmitool/ipmi_ime.h
index 734ddb3..b92aea2 100755..100644
--- a/include/ipmitool/ipmi_ime.h
+++ b/include/ipmitool/ipmi_ime.h
@@ -33,13 +33,10 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_IME_H
-#define IPMI_IME_H
+#pragma once
#include <inttypes.h>
#include <ipmitool/ipmi.h>
int ipmi_ime_main(struct ipmi_intf *, int, char **);
-
-#endif /* IPMI_IME_H */
diff --git a/include/ipmitool/ipmi_intf.h b/include/ipmitool/ipmi_intf.h
index 982f645..49a9ecd 100644
--- a/include/ipmitool/ipmi_intf.h
+++ b/include/ipmitool/ipmi_intf.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_INTF_H
-#define IPMI_INTF_H
+#pragma once
#include <ipmitool/ipmi.h>
#include <ipmitool/ipmi_oem.h>
@@ -62,13 +61,45 @@ enum LANPLUS_SESSION_STATE {
#define IPMI_SIK_BUFFER_SIZE IPMI_MAX_MD_SIZE
#define IPMI_KG_BUFFER_SIZE 21 /* key plus null byte */
+enum cipher_suite_ids {
+ IPMI_LANPLUS_CIPHER_SUITE_0 = 0,
+ IPMI_LANPLUS_CIPHER_SUITE_1 = 1,
+ IPMI_LANPLUS_CIPHER_SUITE_2 = 2,
+ IPMI_LANPLUS_CIPHER_SUITE_3 = 3,
+ IPMI_LANPLUS_CIPHER_SUITE_4 = 4,
+ IPMI_LANPLUS_CIPHER_SUITE_5 = 5,
+ IPMI_LANPLUS_CIPHER_SUITE_6 = 6,
+ IPMI_LANPLUS_CIPHER_SUITE_7 = 7,
+ IPMI_LANPLUS_CIPHER_SUITE_8 = 8,
+ IPMI_LANPLUS_CIPHER_SUITE_9 = 9,
+ IPMI_LANPLUS_CIPHER_SUITE_10 = 10,
+ IPMI_LANPLUS_CIPHER_SUITE_11 = 11,
+ IPMI_LANPLUS_CIPHER_SUITE_12 = 12,
+ IPMI_LANPLUS_CIPHER_SUITE_13 = 13,
+ IPMI_LANPLUS_CIPHER_SUITE_14 = 14,
+#ifdef HAVE_CRYPTO_SHA256
+ IPMI_LANPLUS_CIPHER_SUITE_15 = 15,
+ IPMI_LANPLUS_CIPHER_SUITE_16 = 16,
+ IPMI_LANPLUS_CIPHER_SUITE_17 = 17,
+#endif /* HAVE_CRYPTO_SHA256 */
+ IPMI_LANPLUS_CIPHER_SUITE_RESERVED = 0xff,
+};
+
+struct cipher_suite_info {
+ enum cipher_suite_ids cipher_suite_id;
+ uint8_t auth_alg;
+ uint8_t integrity_alg;
+ uint8_t crypt_alg;
+ uint32_t iana;
+};
+
struct ipmi_session_params {
char * hostname;
uint8_t username[17];
uint8_t authcode_set[IPMI_AUTHCODE_BUFFER_SIZE + 1];
uint8_t authtype_set;
uint8_t privlvl;
- uint8_t cipher_suite_id;
+ enum cipher_suite_ids cipher_suite_id;
char sol_escape_char;
int password;
int port;
@@ -119,7 +150,7 @@ struct ipmi_session {
uint32_t bmc_id;
/*
- * Values required for RAKP mesages
+ * Values required for RAKP messages
*/
/* Random number generated byt the console */
@@ -201,7 +232,6 @@ struct ipmi_intf {
int (*open)(struct ipmi_intf * intf);
void (*close)(struct ipmi_intf * intf);
struct ipmi_rs *(*sendrecv)(struct ipmi_intf * intf, struct ipmi_rq * req);
- int (*sendrsp)(struct ipmi_intf * intf, struct ipmi_rs * rsp);
struct ipmi_rs *(*recv_sol)(struct ipmi_intf * intf);
struct ipmi_rs *(*send_sol)(struct ipmi_intf * intf, struct ipmi_v2_payload * payload);
int (*keepalive)(struct ipmi_intf * intf);
@@ -210,6 +240,10 @@ struct ipmi_intf {
void (*set_max_response_data_size)(struct ipmi_intf * intf, uint16_t size);
};
+uint16_t ipmi_intf_get_max_request_data_size(struct ipmi_intf *intf);
+uint16_t ipmi_intf_get_max_response_data_size(struct ipmi_intf *intf);
+uint8_t ipmi_intf_get_bridging_level(const struct ipmi_intf *intf);
+
struct ipmi_intf * ipmi_intf_load(char * name);
void ipmi_intf_print(struct ipmi_intf_support * intflist);
@@ -218,7 +252,10 @@ void ipmi_intf_session_set_username(struct ipmi_intf * intf, char * username);
void ipmi_intf_session_set_password(struct ipmi_intf * intf, char * password);
void ipmi_intf_session_set_privlvl(struct ipmi_intf * intf, uint8_t privlvl);
void ipmi_intf_session_set_lookupbit(struct ipmi_intf * intf, uint8_t lookupbit);
-void ipmi_intf_session_set_cipher_suite_id(struct ipmi_intf * intf, uint8_t cipher_suite_id);
+#ifdef IPMI_INTF_LANPLUS
+void ipmi_intf_session_set_cipher_suite_id(struct ipmi_intf * intf,
+ enum cipher_suite_ids cipher_suite_id);
+#endif /* IPMI_INTF_LANPLUS */
void ipmi_intf_session_set_sol_escape_char(struct ipmi_intf * intf, char sol_escape_char);
void ipmi_intf_session_set_kgkey(struct ipmi_intf *intf, const uint8_t *kgkey);
void ipmi_intf_session_set_port(struct ipmi_intf * intf, int port);
@@ -231,4 +268,3 @@ void ipmi_cleanup(struct ipmi_intf * intf);
#if defined(IPMI_INTF_LAN) || defined (IPMI_INTF_LANPLUS)
int ipmi_intf_socket_connect(struct ipmi_intf * intf);
#endif
-#endif /* IPMI_INTF_H */
diff --git a/include/ipmitool/ipmi_isol.h b/include/ipmitool/ipmi_isol.h
index e52279e..5514c21 100644
--- a/include/ipmitool/ipmi_isol.h
+++ b/include/ipmitool/ipmi_isol.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_ISOL_H
-#define IPMI_ISOL_H
+#pragma once
#include <ipmitool/ipmi.h>
@@ -53,5 +52,3 @@ struct isol_config_parameters {
};
int ipmi_isol_main(struct ipmi_intf *, int, char **);
-
-#endif /* IPMI_SOL_H */
diff --git a/include/ipmitool/ipmi_kontronoem.h b/include/ipmitool/ipmi_kontronoem.h
index d3925df..10222bd 100644
--- a/include/ipmitool/ipmi_kontronoem.h
+++ b/include/ipmitool/ipmi_kontronoem.h
@@ -1,46 +1,43 @@
-/*
- * Copyright (c) 2004 Kontron Canada, Inc. All Rights Reserved.
- *
- * Base on code from
- * Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * Redistribution of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *
- * Redistribution in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * Neither the name of Sun Microsystems, Inc. or the names of
- * contributors may be used to endorse or promote products derived
- * from this software without specific prior written permission.
- *
- * This software is provided "AS IS," without a warranty of any kind.
- * ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
- * INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
- * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
- * SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
- * FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
- * OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
- * SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
- * OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
- * PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
- * LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
- * EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
- */
-
-#ifndef IPMI_KONTRONOEM_H
-#define IPMI_KONTRONOEM_H
-
-#include <inttypes.h>
-#include <ipmitool/ipmi.h>
-
-
-int ipmi_kontronoem_main(struct ipmi_intf *, int, char **);
-int ipmi_kontronoem_set_large_buffer(struct ipmi_intf *, unsigned char size);
-
-#endif /* IPMI_KONTRONOEM_H */
+/*
+ * Copyright (c) 2004 Kontron Canada, Inc. All Rights Reserved.
+ *
+ * Base on code from
+ * Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * Redistribution of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ *
+ * Redistribution in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * Neither the name of Sun Microsystems, Inc. or the names of
+ * contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ *
+ * This software is provided "AS IS," without a warranty of any kind.
+ * ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
+ * INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
+ * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
+ * SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
+ * FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
+ * OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
+ * SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
+ * OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
+ * PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
+ * LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
+ * EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ */
+
+#pragma once
+
+#include <inttypes.h>
+#include <ipmitool/ipmi.h>
+
+
+int ipmi_kontronoem_main(struct ipmi_intf *, int, char **);
+int ipmi_kontronoem_set_large_buffer(struct ipmi_intf *, unsigned char size);
diff --git a/include/ipmitool/ipmi_lanp.h b/include/ipmitool/ipmi_lanp.h
index 0ef2d96..e312b25 100644
--- a/include/ipmitool/ipmi_lanp.h
+++ b/include/ipmitool/ipmi_lanp.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_LANP_H
-#define IPMI_LANP_H
+#pragma once
#include <ipmitool/ipmi.h>
@@ -50,6 +49,13 @@
#define IPMI_LANP_WRITE_LOCK 1
#define IPMI_LANP_WRITE_COMMIT 2
+#define IPMI_LANP_VLAN_ID_MAX 4094
+#define IPMI_LANP_VLAN_ID_MIN 1
+#define IPMI_LANP_VLAN_DISABLE 0 /* ID 0 = VLAN is disabled for the channel */
+
+#define IPMI_LANP_IS_VLAN_VALID(x) \
+ ((x) >= IPMI_LANP_VLAN_ID_MIN && (x) <= IPMI_LANP_VLAN_ID_MAX)
+
enum {
IPMI_LANP_SET_IN_PROGRESS,
IPMI_LANP_AUTH_TYPE,
@@ -118,51 +124,6 @@ enum {
IPMI_LANP_CHAN_ACCESS_MODE=201,
};
-static struct lan_param {
- int cmd;
- int size;
- char desc[24];
- uint8_t * data;
- int data_len;
-} ipmi_lan_params[] __attribute__((unused)) = {
- { IPMI_LANP_SET_IN_PROGRESS, 1, "Set in Progress", NULL, 0 },
- { IPMI_LANP_AUTH_TYPE, 1, "Auth Type Support", NULL, 0 },
- { IPMI_LANP_AUTH_TYPE_ENABLE, 5, "Auth Type Enable", NULL, 0 },
- { IPMI_LANP_IP_ADDR, 4, "IP Address", NULL, 0 },
- { IPMI_LANP_IP_ADDR_SRC, 1, "IP Address Source", NULL, 0 },
- { IPMI_LANP_MAC_ADDR, 6, "MAC Address", NULL, 0 }, /* 5 */
- { IPMI_LANP_SUBNET_MASK, 4, "Subnet Mask", NULL, 0 },
- { IPMI_LANP_IP_HEADER, 3, "IP Header", NULL, 0 },
- { IPMI_LANP_PRI_RMCP_PORT, 2, "Primary RMCP Port", NULL, 0 },
- { IPMI_LANP_SEC_RMCP_PORT, 2, "Secondary RMCP Port", NULL, 0 },
- { IPMI_LANP_BMC_ARP, 1, "BMC ARP Control", NULL, 0}, /* 10 */
- { IPMI_LANP_GRAT_ARP, 1, "Gratituous ARP Intrvl", NULL, 0 },
- { IPMI_LANP_DEF_GATEWAY_IP, 4, "Default Gateway IP", NULL, 0 },
- { IPMI_LANP_DEF_GATEWAY_MAC, 6, "Default Gateway MAC", NULL, 0 },
- { IPMI_LANP_BAK_GATEWAY_IP, 4, "Backup Gateway IP", NULL, 0 },
- { IPMI_LANP_BAK_GATEWAY_MAC, 6, "Backup Gateway MAC", NULL, 0 }, /* 15 */
- { IPMI_LANP_SNMP_STRING, 18, "SNMP Community String", NULL, 0 },
- { IPMI_LANP_NUM_DEST, 1, "Number of Destinations", NULL, 0 },
- { IPMI_LANP_DEST_TYPE, 4, "Destination Type", NULL, 0 },
- { IPMI_LANP_DEST_ADDR, 13, "Destination Addresses", NULL, 0 },
- { IPMI_LANP_VLAN_ID, 2, "802.1q VLAN ID", NULL, 0 }, /* 20 */
- { IPMI_LANP_VLAN_PRIORITY, 1, "802.1q VLAN Priority", NULL, 0 },
- { IPMI_LANP_RMCP_CIPHER_SUPPORT,1, "RMCP+ Cipher Suite Count", NULL, 0 },
- { IPMI_LANP_RMCP_CIPHERS, 16, "RMCP+ Cipher Suites", NULL, 0 },
- { IPMI_LANP_RMCP_PRIV_LEVELS, 9, "Cipher Suite Priv Max", NULL, 0 },
- { IPMI_LANP_BAD_PASS_THRESH, 6, "Bad Password Threshold", NULL, 0 },
- { IPMI_LANP_OEM_ALERT_STRING, 28, "OEM Alert String", NULL, 0 }, /* 25 */
- { IPMI_LANP_ALERT_RETRY, 1, "Alert Retry Algorithm", NULL, 0 },
- { IPMI_LANP_UTC_OFFSET, 3, "UTC Offset", NULL, 0 },
- { IPMI_LANP_DHCP_SERVER_IP, 4, "DHCP Server IP", NULL, 0 },
- { IPMI_LANP_DHCP_SERVER_MAC, 6, "DHDP Server MAC", NULL, 0},
- { IPMI_LANP_DHCP_ENABLE, 1, "DHCP Enable", NULL, 0 }, /* 30 */
- { IPMI_LANP_CHAN_ACCESS_MODE, 2, "Channel Access Mode", NULL, 0 },
- { -1, -1, "", NULL, -1 }
-};
-
int ipmi_lanp_main(struct ipmi_intf *, int, char **);
uint8_t find_lan_channel(struct ipmi_intf *intf, uint8_t start);
-
-#endif /*IPMI_LANP_H*/
diff --git a/include/ipmitool/ipmi_lanp6.h b/include/ipmitool/ipmi_lanp6.h
index 91799e5..fe987d3 100644
--- a/include/ipmitool/ipmi_lanp6.h
+++ b/include/ipmitool/ipmi_lanp6.h
@@ -29,8 +29,8 @@
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
-#ifndef IPMI_LANP6_H
-#define IPMI_LANP6_H
+
+#pragma once
#include <ipmitool/ipmi_intf.h>
@@ -50,5 +50,3 @@ struct ipmi_lanp_priv {
struct ipmi_intf *intf;
int channel;
};
-
-#endif /* IPMI_LANP6_H */
diff --git a/include/ipmitool/ipmi_main.h b/include/ipmitool/ipmi_main.h
index e32360a..76fe602 100644
--- a/include/ipmitool/ipmi_main.h
+++ b/include/ipmitool/ipmi_main.h
@@ -30,13 +30,10 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_MAIN_H
-#define IPMI_MAIN_H
+#pragma once
#include <ipmitool/ipmi_intf.h>
int ipmi_main(int argc, char ** argv, struct ipmi_cmd * cmdlist, struct ipmi_intf_support * intflist);
void ipmi_cmd_print(struct ipmi_cmd * cmdlist);
int ipmi_cmd_run(struct ipmi_intf * intf, char * name, int argc, char ** argv);
-
-#endif /* IPMI_MAIN_H */
diff --git a/include/ipmitool/ipmi_mc.h b/include/ipmitool/ipmi_mc.h
index 0e3c59f..65cba84 100644
--- a/include/ipmitool/ipmi_mc.h
+++ b/include/ipmitool/ipmi_mc.h
@@ -30,10 +30,19 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_MC_H
-#define IPMI_MC_H
+#pragma once
+
+#include <stdbool.h>
#include <ipmitool/ipmi.h>
+#include <ipmitool/helper.h>
+#include <ipmitool/ipmi_strings.h>
+
+#define OEM_MFG_STRING(oem) val2str(IPM_DEV_MANUFACTURER_ID(oem),\
+ ipmi_oem_info)
+#define OEM_PROD_STRING(oem, p) oemval2str(IPM_DEV_MANUFACTURER_ID(oem),\
+ ipmi16toh(p),\
+ ipmi_oem_product_info)
#define BMC_GET_DEVICE_ID 0x01
#define BMC_COLD_RESET 0x02
@@ -74,7 +83,7 @@ struct ipm_devid_rsp {
#define IPM_DEV_DEVICE_ID_REV_MASK (0x0F) /* BCD-enoded */
#define IPM_DEV_FWREV1_AVAIL_MASK (0x80) /* 0 = normal operation */
-#define IPM_DEV_FWREV1_MAJOR_MASK (0x3f) /* Major rev, BCD-encoded */
+#define IPM_DEV_FWREV1_MAJOR_MASK (0x7f) /* Major rev, BCD-encoded */
#define IPM_DEV_IPMI_VER_MAJOR_MASK (0x0F) /* Major rev, BCD-encoded */
#define IPM_DEV_IPMI_VER_MINOR_MASK (0xF0) /* Minor rev, BCD-encoded */
@@ -84,29 +93,125 @@ struct ipm_devid_rsp {
#define IPM_DEV_IPMI_VERSION_MINOR(x) \
((x & IPM_DEV_IPMI_VER_MINOR_MASK) >> IPM_DEV_IPMI_VER_MINOR_SHIFT)
-#define IPM_DEV_MANUFACTURER_ID(x) \
- ((uint32_t) ((x[2] & 0x0F) << 16 | x[1] << 8 | x[0]))
+#define IPM_DEV_MANUFACTURER_ID_RESERVED 0x0FFFFF
+#define IPM_DEV_MANUFACTURER_ID(x) ipmi24toh(x)
#define IPM_DEV_ADTL_SUPPORT_BITS (8)
-/* Structure follow the IPMI V.2 Rev 1.0
- * See Table 20-10 */
+/* There are lots of BMC implementations that don't follow the IPMI
+ * specification for GUID encoding. Some send data encoded as in
+ * RFC4122, some follow SMBIOS specification. We support all users
+ * of those buggy implementations here.
+ *
+ * Most implementations like AMI MegaRAC do it the SMBIOS way.
+ * This is the legacy behavior we don't want to break yet.
+ * That's why the last real mode is GUID_SMBIOS. If automatic
+ * detection finds more than one possible candidate, and
+ * GUID_SMBIOS is one of them, then it will take precedence.
+ *
+ * For the same reason GUID_IPMI is right before GUID_SMBIOS.
+ * If both RFC4122 and IPMI encodings have a valid version
+ * field, then IPMI takes precedence.
+ */
+typedef enum {
+ /* Real modes, in reverse precedence order */
+ GUID_RFC4122,
+ GUID_IPMI,
+ GUID_SMBIOS,
+ GUID_REAL_MODES, /* Real mode count*/
+ /* Pseudo modes start here */
+ GUID_AUTO = GUID_REAL_MODES, /* Automatically detect mode */
+ GUID_DUMP, /* Just dump the data */
+ GUID_TOTAL_MODES
+} ipmi_guid_mode_t;
+
+#define GUID_NODE_SZ 6
+
+#define GUID_VER_MASK 0x0F
+#define GUID_VER_SHIFT 12
+#define GUID_VERSION(t_hi) (((t_hi) >> GUID_VER_SHIFT) & GUID_VER_MASK)
+#define GUID_TIME_HI(t_hi) ((t_hi) & ~(GUID_VER_MASK << GUID_VER_SHIFT))
+
+typedef enum {
+ GUID_VERSION_UNKNOWN = 0, /* Not valid according to any specification */
+
+ /* The following are according to IPMI/SMBIOS/RFC4122 */
+ GUID_VERSION_TIME, /* Time-based, recommended for IPMI */
+ GUID_VERSION_DCE, /* DCE Security with POSIX UIDs, not for IPMI */
+ GUID_VERSION_MD5, /* Name-based, using MD5 */
+ GUID_VERSION_RND, /* Randomly generated */
+ GUID_VERSION_SHA1, /* Name-based, using SHA-1 */
+
+ GUID_VERSION_MAX = GUID_VERSION_SHA1, /* The maximum supported version */
+ GUID_VERSION_COUNT /* The number of supported versions */
+} guid_version_t;
+
+static inline bool is_guid_version_valid(guid_version_t ver)
+{
+ return (ver > GUID_VERSION_UNKNOWN) && (ver <= GUID_VERSION_MAX);
+}
+
+/* The structure follows IPMI v2.0, rev 1.1
+ * See section 20.8 */
#ifdef HAVE_PRAGMA_PACK
#pragma pack(1)
#endif
-struct ipmi_guid_t {
- uint32_t time_low; /* timestamp low field */
- uint16_t time_mid; /* timestamp middle field */
- uint16_t time_hi_and_version; /* timestamp high field and version number */
- uint8_t clock_seq_hi_variant;/* clock sequence high field and variant */
- uint8_t clock_seq_low; /* clock sequence low field */
- uint8_t node[6]; /* node */
-} ATTRIBUTE_PACKING;
+typedef struct {
+ uint8_t node[GUID_NODE_SZ]; /* Byte 0 is LSB */
+ union {
+ struct {
+ uint8_t clock_seq_low; /* clock sequence low field */
+ uint8_t clock_seq_hi_and_rsvd;/* clock sequence high field */
+ };
+ uint16_t clock_seq_and_rsvd;
+ };
+ uint16_t time_hi_and_version; /* timestamp high field and version number */
+ uint16_t time_mid; /* timestamp middle field */
+ uint32_t time_low; /* timestamp low field */
+} ATTRIBUTE_PACKING ipmi_guid_t;
+#ifdef HAVE_PRAGMA_PACK
+#pragma pack(0)
+#endif
+
+/* The structure follows RFC4122 (section 4.1.2)
+ * and SMBIOS v3.0.0 (section 7.2.1) */
+#ifdef HAVE_PRAGMA_PACK
+#pragma pack(1)
+#endif
+typedef struct {
+ uint32_t time_low; /* timestamp low field */
+ uint16_t time_mid; /* timestamp middle field */
+ uint16_t time_hi_and_version; /* timestamp high field and version number */
+ union {
+ struct {
+ uint8_t clock_seq_hi_and_rsvd;/* clock sequence high field */
+ uint8_t clock_seq_low; /* clock sequence low field */
+ };
+ uint16_t clock_seq_and_rsvd;
+ };
+ uint8_t node[GUID_NODE_SZ]; /* Byte 0 is MSB */
+} ATTRIBUTE_PACKING rfc_guid_t;
#ifdef HAVE_PRAGMA_PACK
#pragma pack(0)
#endif
-int _ipmi_mc_get_guid(struct ipmi_intf *, struct ipmi_guid_t *);
+/* Parsed GUID structure */
+typedef struct {
+ uint8_t node[GUID_NODE_SZ]; /* MSB first */
+ /* These are architecture-specific for easy output with printf() */
+ uint16_t clock_seq_and_rsvd;
+ uint64_t time_hi_and_version;
+ uint64_t time_mid;
+ uint64_t time_low;
+ /* These are the parsed values */
+ time_t time;
+ ipmi_guid_mode_t mode;
+ guid_version_t ver; /* Version from time_hi_and_version, if valid */
+} parsed_guid_t;
+
+parsed_guid_t ipmi_parse_guid(void *guid, ipmi_guid_mode_t guid_mode);
+
+int _ipmi_mc_get_guid(struct ipmi_intf *intf, ipmi_guid_t *guid);
#ifdef HAVE_PRAGMA_PACK
#pragma pack(1)
@@ -138,14 +243,24 @@ struct ipm_selftest_rsp {
#pragma pack(1)
#endif
struct ipm_get_watchdog_rsp {
- unsigned char timer_use;
- unsigned char timer_actions;
+ unsigned char use;
+ unsigned char intr_action;
unsigned char pre_timeout;
- unsigned char timer_use_exp;
- unsigned char initial_countdown_lsb;
- unsigned char initial_countdown_msb;
- unsigned char present_countdown_lsb;
- unsigned char present_countdown_msb;
+ unsigned char exp_flags;
+ union {
+ struct {
+ unsigned char initial_countdown_lsb;
+ unsigned char initial_countdown_msb;
+ };
+ uint16_t init_cnt_le;
+ };
+ union {
+ struct {
+ unsigned char present_countdown_lsb;
+ unsigned char present_countdown_msb;
+ };
+ uint16_t pres_cnt_le;
+ };
} ATTRIBUTE_PACKING;
#ifdef HAVE_PRAGMA_PACK
#pragma pack(0)
@@ -170,6 +285,25 @@ struct ipm_get_watchdog_rsp {
#define IPM_WATCHDOG_CLEAR_BIOS_POST 0x04
#define IPM_WATCHDOG_CLEAR_BIOS_FRB2 0x02
+/* Use */
+#define IPMI_WDT_USE_NOLOG_SHIFT 7
+#define IPMI_WDT_USE_DONTSTOP_SHIFT 6 /* For 'set' */
+#define IPMI_WDT_USE_RUNNING_SHIFT 6 /* For 'get' */
+#define IPMI_WDT_USE_SHIFT 0
+#define IPMI_WDT_USE_MASK 0x07
+
+/* Pre-timeout interrupt type */
+#define IPMI_WDT_INTR_SHIFT 4
+#define IPMI_WDT_INTR_MASK 0x07 /* Apply to the intr value, not to the data byte */
+
+/* Action */
+#define IPMI_WDT_ACTION_SHIFT 0
+#define IPMI_WDT_ACTION_MASK 0x07
+
+#define IPMI_WDT_GET(b, s) (((b) >> (IPMI_WDT_##s##_SHIFT)) & (IPMI_WDT_##s##_MASK))
+
+#define IS_WDT_BIT(b, s) IS_SET((b), IPMI_WDT_##s##_SHIFT)
+
/* IPMI 2.0 command for system information*/
#define IPMI_SET_SYS_INFO 0x58
#define IPMI_GET_SYS_INFO 0x59
@@ -190,5 +324,3 @@ struct ipm_get_watchdog_rsp {
int ipmi_mc_getsysinfo(struct ipmi_intf * intf, int param, int block, int set,
int len, void *buffer);
int ipmi_mc_setsysinfo(struct ipmi_intf * intf, int len, void *buffer);
-
-#endif /*IPMI_MC_H */
diff --git a/include/ipmitool/ipmi_oem.h b/include/ipmitool/ipmi_oem.h
index ad22fde..4d4c518 100644
--- a/include/ipmitool/ipmi_oem.h
+++ b/include/ipmitool/ipmi_oem.h
@@ -28,8 +28,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_OEM_H
-#define IPMI_OEM_H
+#pragma once
#include <ipmitool/ipmi.h>
@@ -43,5 +42,3 @@ struct ipmi_oem_handle {
void ipmi_oem_print(void);
int ipmi_oem_setup(struct ipmi_intf * intf, char * oemtype);
int ipmi_oem_active(struct ipmi_intf * intf, const char * oemtype);
-
-#endif /*IPMI_OEM_H*/
diff --git a/include/ipmitool/ipmi_pef.h b/include/ipmitool/ipmi_pef.h
index 14c6e18..a324997 100644
--- a/include/ipmitool/ipmi_pef.h
+++ b/include/ipmitool/ipmi_pef.h
@@ -30,8 +30,7 @@
* EVEN IF DELL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_PEF_H
-#define IPMI_PEF_H
+#pragma once
#include <ipmitool/ipmi.h>
@@ -111,224 +110,6 @@ struct bit_desc_map { /* description text container */
struct desc_map desc_maps[128];
};
-static struct bit_desc_map
-pef_b2s_actions __attribute__((unused)) = {
-BIT_DESC_MAP_ALL,
-{ {"Alert", PEF_ACTION_ALERT},
- {"Power-off", PEF_ACTION_POWER_DOWN},
- {"Reset", PEF_ACTION_RESET},
- {"Power-cycle", PEF_ACTION_POWER_CYCLE},
- {"OEM-defined", PEF_ACTION_OEM},
- {"Diagnostic-interrupt", PEF_ACTION_DIAGNOSTIC_INTERRUPT},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_severities __attribute__((unused)) = {
-BIT_DESC_MAP_ANY,
-{ {"Non-recoverable", PEF_SEVERITY_NON_RECOVERABLE},
- {"Critical", PEF_SEVERITY_CRITICAL},
- {"Warning", PEF_SEVERITY_WARNING},
- {"OK", PEF_SEVERITY_OK},
- {"Information", PEF_SEVERITY_INFORMATION},
- {"Monitor", PEF_SEVERITY_MONITOR},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_sensortypes __attribute__((unused)) = {
-BIT_DESC_MAP_LIST,
-{ {"Any", 255},
- {"Temperature", 1},
- {"Voltage", 2},
- {"Current", 3},
- {"Fan", 4},
- {"Chassis Intrusion", 5},
- {"Platform security breach", 6},
- {"Processor", 7},
- {"Power supply", 8},
- {"Power Unit", 9},
- {"Cooling device", 10},
- {"Other (units-based)", 11},
- {"Memory", 12},
- {"Drive Slot", 13},
- {"POST memory resize", 14},
- {"POST error", 15},
- {"Logging disabled", 16},
- {"Watchdog 1", 17},
- {"System event", 18},
- {"Critical Interrupt", 19},
- {"Button", 20},
- {"Module/board", 21},
- {"uController/coprocessor", 22},
- {"Add-in card", 23},
- {"Chassis", 24},
- {"Chipset", 25},
- {"Other (FRU)", 26},
- {"Cable/interconnect", 27},
- {"Terminator", 28},
- {"System boot", 29},
- {"Boot error", 30},
- {"OS boot", 31},
- {"OS critical stop", 32},
- {"Slot/connector", 33},
- {"ACPI power state", 34},
- {"Watchdog 2", 35},
- {"Platform alert", 36},
- {"Entity presence", 37},
- {"Monitor ASIC/IC", 38},
- {"LAN", 39},
- {"Management subsytem health",40},
- {"Battery", 41},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_gentype_1 = {
-BIT_DESC_MAP_LIST,
-{ {"<LNC", 0}, /* '<' : getting worse */
- {">LNC", 1}, /* '>' : getting better */
- {"<LC", 2},
- {">LC", 3},
- {"<LNR", 4},
- {">LNR", 5},
- {">UNC", 6},
- {"<UNC", 7},
- {">UC", 8},
- {"<UC", 9},
- {">UNR", 10},
- {"<UNR", 11},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_gentype_2 = {
-BIT_DESC_MAP_LIST,
-{ {"transition to idle", 0},
- {"transition to active", 1},
- {"transition to busy", 2},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_gentype_3 = {
-BIT_DESC_MAP_LIST,
-{ {"state deasserted", 0},
- {"state asserted", 1},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_gentype_4 = {
-BIT_DESC_MAP_LIST,
-{ {"predictive failure deasserted", 0},
- {"predictive failure asserted", 1},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_gentype_5 = {
-BIT_DESC_MAP_LIST,
-{ {"limit not exceeded", 0},
- {"limit exceeded", 1},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_gentype_6 = {
-BIT_DESC_MAP_LIST,
-{ {"performance met", 0},
- {"performance lags", 1},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_gentype_7 = {
-BIT_DESC_MAP_LIST,
-{ {"ok", 0},
- {"<warn", 1}, /* '<' : getting worse */
- {"<fail", 2},
- {"<dead", 3},
- {">warn", 4}, /* '>' : getting better */
- {">fail", 5},
- {"dead", 6},
- {"monitor", 7},
- {"informational", 8},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_gentype_8 = {
-BIT_DESC_MAP_LIST,
-{ {"device removed/absent", 0},
- {"device inserted/present", 1},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_gentype_9 = {
-BIT_DESC_MAP_LIST,
-{ {"device disabled", 0},
- {"device enabled", 1},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_gentype_10 = {
-BIT_DESC_MAP_LIST,
-{ {"transition to running", 0},
- {"transition to in test", 1},
- {"transition to power off", 2},
- {"transition to online", 3},
- {"transition to offline", 4},
- {"transition to off duty", 5},
- {"transition to degraded", 6},
- {"transition to power save", 7},
- {"install error", 8},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_gentype_11 = {
-BIT_DESC_MAP_LIST,
-{ {"fully redundant", 0},
- {"redundancy lost", 1},
- {"redundancy degraded", 2},
- {"<non-redundant/sufficient", 3}, /* '<' : getting worse */
- {">non-redundant/sufficient", 4}, /* '>' : getting better */
- {"non-redundant/insufficient", 5},
- {"<redundancy degraded", 6},
- {">redundancy degraded", 7},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_gentype_12 = {
-BIT_DESC_MAP_LIST,
-{ {"D0 power state", 0},
- {"D1 power state", 1},
- {"D2 power state", 2},
- {"D3 power state", 3},
- {NULL}
-} };
-
-static struct bit_desc_map *
-pef_b2s_generic_ER[] __attribute__((unused)) = {
- &pef_b2s_gentype_1,
- &pef_b2s_gentype_2,
- &pef_b2s_gentype_3,
- &pef_b2s_gentype_4,
- &pef_b2s_gentype_5,
- &pef_b2s_gentype_6,
- &pef_b2s_gentype_7,
- &pef_b2s_gentype_8,
- &pef_b2s_gentype_9,
- &pef_b2s_gentype_10,
- &pef_b2s_gentype_11,
- &pef_b2s_gentype_12,
-};
-#define PEF_B2S_GENERIC_ER_ENTRIES \
- (sizeof(pef_b2s_generic_ER) / sizeof(pef_b2s_generic_ER[0]))
#ifdef HAVE_PRAGMA_PACK
#pragma pack(1)
@@ -356,46 +137,6 @@ struct pef_policy_entry {
#pragma pack(0)
#endif
-static struct bit_desc_map
-pef_b2s_policies __attribute__((unused)) = {
-BIT_DESC_MAP_LIST,
-{ {"Match-always", PEF_POLICY_FLAGS_MATCH_ALWAYS},
- {"Try-next-entry", PEF_POLICY_FLAGS_PREV_OK_SKIP},
- {"Try-next-set", PEF_POLICY_FLAGS_PREV_OK_NEXT_POLICY_SET},
- {"Try-next-channel", PEF_POLICY_FLAGS_PREV_OK_NEXT_CHANNEL_IN_SET},
- {"Try-next-destination", PEF_POLICY_FLAGS_PREV_OK_NEXT_DESTINATION_IN_SET},
- {NULL}
-} };
-
-static struct bit_desc_map
-pef_b2s_ch_medium __attribute__((unused)) = {
-#define PEF_CH_MEDIUM_TYPE_IPMB 1
-#define PEF_CH_MEDIUM_TYPE_ICMB_10 2
-#define PEF_CH_MEDIUM_TYPE_ICMB_09 3
-#define PEF_CH_MEDIUM_TYPE_LAN 4
-#define PEF_CH_MEDIUM_TYPE_SERIAL 5
-#define PEF_CH_MEDIUM_TYPE_XLAN 6
-#define PEF_CH_MEDIUM_TYPE_PCI_SMBUS 7
-#define PEF_CH_MEDIUM_TYPE_SMBUS_V1X 8
-#define PEF_CH_MEDIUM_TYPE_SMBUS_V2X 9
-#define PEF_CH_MEDIUM_TYPE_USB_V1X 10
-#define PEF_CH_MEDIUM_TYPE_USB_V2X 11
-#define PEF_CH_MEDIUM_TYPE_SYSTEM 12
-BIT_DESC_MAP_LIST,
-{ {"IPMB (I2C)", PEF_CH_MEDIUM_TYPE_IPMB},
- {"ICMB v1.0", PEF_CH_MEDIUM_TYPE_ICMB_10},
- {"ICMB v0.9", PEF_CH_MEDIUM_TYPE_ICMB_09},
- {"802.3 LAN", PEF_CH_MEDIUM_TYPE_LAN},
- {"Serial/Modem (RS-232)", PEF_CH_MEDIUM_TYPE_SERIAL},
- {"Other LAN", PEF_CH_MEDIUM_TYPE_XLAN},
- {"PCI SMBus", PEF_CH_MEDIUM_TYPE_PCI_SMBUS},
- {"SMBus v1.0/1.1", PEF_CH_MEDIUM_TYPE_SMBUS_V1X},
- {"SMBus v2.0", PEF_CH_MEDIUM_TYPE_SMBUS_V2X},
- {"USB 1.x", PEF_CH_MEDIUM_TYPE_USB_V1X},
- {"USB 2.x", PEF_CH_MEDIUM_TYPE_USB_V2X},
- {"System I/F (KCS,SMIC,BT)", PEF_CH_MEDIUM_TYPE_SYSTEM},
- {NULL}
-} };
#ifdef HAVE_PRAGMA_PACK
#pragma pack(1)
@@ -450,15 +191,6 @@ struct pef_cfgparm_control {
#pragma pack(0)
#endif
-static struct bit_desc_map
-pef_b2s_control __attribute__((unused)) = {
-BIT_DESC_MAP_ALL,
-{ {"PEF", PEF_CONTROL_ENABLE},
- {"PEF event messages", PEF_CONTROL_ENABLE_EVENT_MESSAGES},
- {"PEF startup delay", PEF_CONTROL_ENABLE_STARTUP_DELAY},
- {"Alert startup delay", PEF_CONTROL_ENABLE_ALERT_STARTUP_DELAY},
- {NULL}
-} };
#ifdef HAVE_PRAGMA_PACK
#pragma pack(1)
@@ -656,15 +388,6 @@ struct pef_lan_cfgparm_dest_type {
#pragma pack(0)
#endif
-static struct bit_desc_map
-pef_b2s_lan_desttype __attribute__((unused)) = {
-BIT_DESC_MAP_LIST,
-{ {"Acknowledged", PEF_LAN_DEST_TYPE_ACK},
- {"PET", PEF_LAN_DEST_TYPE_PET},
- {"OEM 1", PEF_LAN_DEST_TYPE_OEM_1},
- {"OEM 2", PEF_LAN_DEST_TYPE_OEM_2},
- {NULL}
-} };
#ifdef HAVE_PRAGMA_PACK
#pragma pack(1)
@@ -755,18 +478,6 @@ struct pef_serial_cfgparm_dest_info {
#pragma pack(0)
#endif
-static struct bit_desc_map
-pef_b2s_serial_desttype __attribute__((unused)) = {
-BIT_DESC_MAP_LIST,
-{ {"Acknowledged", PEF_SERIAL_DEST_TYPE_ACK},
- {"TAP page", PEF_SERIAL_DEST_TYPE_TAP},
- {"PPP PET", PEF_SERIAL_DEST_TYPE_PPP},
- {"Basic callback", PEF_SERIAL_DEST_TYPE_BASIC_CALLBACK},
- {"PPP callback", PEF_SERIAL_DEST_TYPE_PPP_CALLBACK},
- {"OEM 1", PEF_SERIAL_DEST_TYPE_OEM_1},
- {"OEM 2", PEF_SERIAL_DEST_TYPE_OEM_2},
- {NULL}
-} };
#ifdef HAVE_PRAGMA_PACK
#pragma pack(1)
@@ -835,14 +546,6 @@ struct pef_serial_cfgparm_tap_svc_settings {
#pragma pack(0)
#endif
-static struct bit_desc_map
-pef_b2s_tap_svc_confirm __attribute__((unused)) = {
-BIT_DESC_MAP_LIST,
-{ {"ACK", PEF_SERIAL_TAP_CONFIRMATION_ACK_AFTER_ETX},
- {"211+ACK", PEF_SERIAL_TAP_CONFIRMATION_211_ACK_AFTER_ETX},
- {"{211|213}+ACK", PEF_SERIAL_TAP_CONFIRMATION_21X_ACK_AFTER_ETX},
- {NULL}
-} };
#if 0 /* FYI : config parm groupings */
struct pef_config_parms { /* PEF */
@@ -963,5 +666,3 @@ void ipmi_pef_print_2xd(const char * text, uint8_t u1, uint8_t u2);
void ipmi_pef_print_str(const char * text, const char * val);
int ipmi_pef_main(struct ipmi_intf * intf, int argc, char ** argv);
-
-#endif /* IPMI_PEF_H */
diff --git a/include/ipmitool/ipmi_picmg.h b/include/ipmitool/ipmi_picmg.h
index 3d70454..f1b4963 100644
--- a/include/ipmitool/ipmi_picmg.h
+++ b/include/ipmitool/ipmi_picmg.h
@@ -3,8 +3,7 @@
(C) Kontron
*/
-#ifndef _IPMI_PICMG_H_
-#define _IPMI_PICMG_H_
+#pragma once
#include <ipmitool/ipmi.h>
@@ -12,6 +11,7 @@
#define PICMG_CPCI_MAJOR_VERSION 1
#define PICMG_ATCA_MAJOR_VERSION 2
#define PICMG_AMC_MAJOR_VERSION 4
+#define PICMG_UTCA_MAJOR_VERSION 5
/* PICMG commands */
#define PICMG_GET_PICMG_PROPERTIES_CMD 0x00
@@ -91,95 +91,7 @@ typedef enum picmg_busres_resource_id {
PICMG_BUSRES_SYNC_CLOCK_GROUP_3
} t_picmg_busres_resource_id;
-/* the LED color capabilities */
-static const char* led_color_str[] __attribute__((unused)) = {
- "reserved",
- "BLUE",
- "RED",
- "GREEN",
- "AMBER",
- "ORANGE",
- "WHITE",
- "reserved"
-};
-
-
-static const char* amc_link_type_str[] __attribute__((unused)) = {
- "RESERVED",
- "RESERVED1",
- "PCI EXPRESS",
- "ADVANCED SWITCHING1",
- "ADVANCED SWITCHING2",
- "ETHERNET",
- "RAPIDIO",
- "STORAGE",
-};
-
-static const char* amc_link_type_ext_str[][16] __attribute__((unused)) = {
- /* FRU_PICMGEXT_AMC_LINK_TYPE_RESERVED */
- {
- "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""
- },
- /* FRU_PICMGEXT_AMC_LINK_TYPE_RESERVED1 */
- {
- "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""
- },
- /* FRU_PICMGEXT_AMC_LINK_TYPE_PCI_EXPRESS */
- {
- "Gen 1 - NSSC",
- "Gen 1 - SSC",
- "Gen 2 - NSSC",
- "Gen 2 - SSC",
- "", "", "", "",
- "", "", "", "",
- "", "", "", ""
- },
- /* FRU_PICMGEXT_AMC_LINK_TYPE_ADVANCED_SWITCHING1 */
- {
- "Gen 1 - NSSC",
- "Gen 1 - SSC",
- "Gen 2 - NSSC",
- "Gen 2 - SSC",
- "", "", "", "",
- "", "", "", "",
- "", "", "", ""
- },
- /* FRU_PICMGEXT_AMC_LINK_TYPE_ADVANCED_SWITCHING2 */
- {
- "Gen 1 - NSSC",
- "Gen 1 - SSC",
- "Gen 2 - NSSC",
- "Gen 2 - SSC",
- "", "", "", "",
- "", "", "", "",
- "", "", "", ""
- },
- /* FRU_PICMGEXT_AMC_LINK_TYPE_ETHERNET */
- {
- "1000BASE-BX (SerDES Gigabit)",
- "10GBASE-BX410 Gigabit XAUI",
- "", "",
- "", "", "", "",
- "", "", "", "",
- "", "", "", ""
- },
- /* FRU_PICMGEXT_AMC_LINK_TYPE_RAPIDIO */
- {
- "1.25 Gbaud transmission rate",
- "2.5 Gbaud transmission rate",
- "3.125 Gbaud transmission rate",
- "", "", "", "", "",
- "", "", "", "", "", "", "", ""
- },
- /* FRU_PICMGEXT_AMC_LINK_TYPE_STORAGE */
- {
- "Fibre Channel",
- "Serial ATA",
- "Serial Attached SCSI",
- "", "", "", "", "",
- "", "", "", "", "", "", "", ""
- }
-};
+const char *picmg_led_color_str(int color);
struct sAmcPortState {
#ifndef WORDS_BIGENDIAN
@@ -207,5 +119,3 @@ struct sAmcPortState {
int ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv);
uint8_t picmg_discover(struct ipmi_intf *intf);
uint8_t ipmi_picmg_ipmb_address(struct ipmi_intf *intf);
-
-#endif
diff --git a/include/ipmitool/ipmi_quantaoem.h b/include/ipmitool/ipmi_quantaoem.h
new file mode 100644
index 0000000..a222320
--- /dev/null
+++ b/include/ipmitool/ipmi_quantaoem.h
@@ -0,0 +1,52 @@
+/*
+ * Copyright (c) 2018 Quanta Computer Inc. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * Redistribution of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ *
+ * Redistribution in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * Neither the name of Quanta Computer Inc. or the names of
+ * contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ *
+ * This software is provided "AS IS," without a warranty of any kind.
+ * ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
+ * INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
+ * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
+ * Quanta Computer Inc. AND ITS LICENSORS SHALL NOT BE LIABLE
+ * FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
+ * OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
+ * Quanta Computer Inc. OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
+ * OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
+ * PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
+ * LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
+ * EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ */
+
+#pragma once
+
+#if HAVE_CONFIG_H
+# include <config.h>
+#endif
+#include <ipmitool/ipmi.h>
+#include <ipmitool/ipmi_sdr.h>
+
+#define OEM_QCT_NETFN 0x36
+#define OEM_QCT_GET_INFO 0x65
+
+typedef enum
+{
+ OEM_QCT_PLATFORM_UNKNOWN = 0,
+ OEM_QCT_PLATFORM_GRANTLEY,
+ OEM_QCT_PLATFORM_PURLEY
+} qct_platform_t;
+
+qct_platform_t oem_qct_get_platform_id(struct ipmi_intf *intf);
+char *oem_qct_get_evt_desc(struct ipmi_intf *intf, struct sel_event_record *rec);
diff --git a/include/ipmitool/ipmi_raw.h b/include/ipmitool/ipmi_raw.h
index f4364f3..45fdd6b 100644
--- a/include/ipmitool/ipmi_raw.h
+++ b/include/ipmitool/ipmi_raw.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_RAW_H
-#define IPMI_RAW_H
+#pragma once
#include <ipmitool/ipmi.h>
@@ -40,5 +39,3 @@ struct ipmi_rs * ipmi_master_write_read(struct ipmi_intf * intf, uint8_t bus, ui
uint8_t * wdata, uint8_t wsize, uint8_t rsize);
int ipmi_rawi2c_main(struct ipmi_intf * intf, int argc, char ** argv);
int ipmi_rawspd_main(struct ipmi_intf * intf, int argc, char ** argv);
-
-#endif /* IPMI_RAW_H */
diff --git a/include/ipmitool/ipmi_sdr.h b/include/ipmitool/ipmi_sdr.h
index 41bb533..85231c6 100644
--- a/include/ipmitool/ipmi_sdr.h
+++ b/include/ipmitool/ipmi_sdr.h
@@ -30,13 +30,13 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_SDR_H
-#define IPMI_SDR_H
+#pragma once
#if HAVE_CONFIG_H
# include <config.h>
#endif
+#include <stdbool.h>
#include <inttypes.h>
#include <math.h>
#include <ipmitool/bswap.h>
@@ -381,6 +381,29 @@ struct sdr_record_common_sensor {
struct sdr_record_mask mask;
+/* IPMI 2.0, Table 43-1, byte 21[7:6] Analog (numeric) Data Format */
+#define SDR_UNIT_FMT_UNSIGNED 0 /* unsigned */
+#define SDR_UNIT_FMT_1S_COMPL 1 /* 1's complement (signed) */
+#define SDR_UNIT_FMT_2S_COMPL 2 /* 2's complement (signed) */
+#define SDR_UNIT_FMT_NA 3 /* does not return analog (numeric) reading */
+/* IPMI 2.0, Table 43-1, byte 21[5:3] Rate */
+#define SDR_UNIT_RATE_NONE 0 /* none */
+#define SDR_UNIT_RATE_MICROSEC 1 /* per us */
+#define SDR_UNIT_RATE_MILLISEC 2 /* per ms */
+#define SDR_UNIT_RATE_SEC 3 /* per s */
+#define SDR_UNIT_RATE_MIN 4 /* per min */
+#define SDR_UNIT_RATE_HR 5 /* per hour */
+#define SDR_UNIT_RATE_DAY 6 /* per day */
+#define SDR_UNIT_RATE_RSVD 7 /* reserved */
+/* IPMI 2.0, Table 43-1, byte 21[2:1] Modifier Unit */
+#define SDR_UNIT_MOD_NONE 0 /* none */
+#define SDR_UNIT_MOD_DIV 1 /* Basic Unit / Modifier Unit */
+#define SDR_UNIT_MOD_MUL 2 /* Basic Unit * Mofifier Unit */
+#define SDR_UNIT_MOD_RSVD 3 /* Reserved */
+/* IPMI 2.0, Table 43-1, byte 21[0] Percentage */
+#define SDR_UNIT_PCT_NO 0
+#define SDR_UNIT_PCT_YES 1
+
struct {
#if WORDS_BIGENDIAN
uint8_t analog:2;
@@ -394,8 +417,8 @@ struct sdr_record_common_sensor {
uint8_t analog:2;
#endif
struct {
- uint8_t base;
- uint8_t modifier;
+ uint8_t base; /* Base unit type code per IPMI 2.0 Table 43-15 */
+ uint8_t modifier; /* Modifier unit type code per Table 43-15 */
} ATTRIBUTE_PACKING type;
} ATTRIBUTE_PACKING unit;
} ATTRIBUTE_PACKING;
@@ -773,50 +796,7 @@ struct sdr_record_list {
#pragma pack(0)
#endif
-
-/* unit description codes (IPMI v1.5 section 37.16) */
-#define UNIT_MAX 0x90
-static const char *unit_desc[] __attribute__ ((unused)) = {
-"unspecified",
- "degrees C", "degrees F", "degrees K",
- "Volts", "Amps", "Watts", "Joules",
- "Coulombs", "VA", "Nits",
- "lumen", "lux", "Candela",
- "kPa", "PSI", "Newton",
- "CFM", "RPM", "Hz",
- "microsecond", "millisecond", "second", "minute", "hour",
- "day", "week", "mil", "inches", "feet", "cu in", "cu feet",
- "mm", "cm", "m", "cu cm", "cu m", "liters", "fluid ounce",
- "radians", "steradians", "revolutions", "cycles",
- "gravities", "ounce", "pound", "ft-lb", "oz-in", "gauss",
- "gilberts", "henry", "millihenry", "farad", "microfarad",
- "ohms", "siemens", "mole", "becquerel", "PPM", "reserved",
- "Decibels", "DbA", "DbC", "gray", "sievert",
- "color temp deg K", "bit", "kilobit", "megabit", "gigabit",
- "byte", "kilobyte", "megabyte", "gigabyte", "word", "dword",
- "qword", "line", "hit", "miss", "retry", "reset",
- "overflow", "underrun", "collision", "packets", "messages",
- "characters", "error", "correctable error", "uncorrectable error",};
-
-/* sensor type codes (IPMI v1.5 table 36.3)
- / Updated to v2.0 Table 42-3, Sensor Type Codes */
#define SENSOR_TYPE_MAX 0x2C
-static const char *sensor_type_desc[] __attribute__ ((unused)) = {
-"reserved",
- "Temperature", "Voltage", "Current", "Fan",
- "Physical Security", "Platform Security", "Processor",
- "Power Supply", "Power Unit", "Cooling Device", "Other",
- "Memory", "Drive Slot / Bay", "POST Memory Resize",
- "System Firmwares", "Event Logging Disabled", "Watchdog1",
- "System Event", "Critical Interrupt", "Button",
- "Module / Board", "Microcontroller", "Add-in Card",
- "Chassis", "Chip Set", "Other FRU", "Cable / Interconnect",
- "Terminator", "System Boot Initiated", "Boot Error",
- "OS Boot", "OS Critical Stop", "Slot / Connector",
- "System ACPI Power State", "Watchdog2", "Platform Alert",
- "Entity Presence", "Monitor ASIC", "LAN",
- "Management Subsys Health", "Battery", "Session Audit",
- "Version Change", "FRU State" };
struct sensor_reading {
char s_id[17]; /* name of the sensor */
@@ -864,11 +844,10 @@ struct sdr_get_rs *ipmi_sdr_get_next_header(struct ipmi_intf *intf,
struct ipmi_sdr_iterator *i);
uint8_t *ipmi_sdr_get_record(struct ipmi_intf *intf, struct sdr_get_rs *header,
struct ipmi_sdr_iterator *i);
-void ipmi_sdr_end(struct ipmi_intf *intf, struct ipmi_sdr_iterator *i);
+void ipmi_sdr_end(struct ipmi_sdr_iterator *i);
int ipmi_sdr_print_sdr(struct ipmi_intf *intf, uint8_t type);
-int ipmi_sdr_print_name_from_rawentry(struct ipmi_intf *intf,uint16_t id,
- uint8_t type,uint8_t * raw);
+int ipmi_sdr_print_name_from_rawentry(uint16_t id, uint8_t type,uint8_t * raw);
int ipmi_sdr_print_rawentry(struct ipmi_intf *intf, uint8_t type, uint8_t * raw,
int len);
int ipmi_sdr_print_listentry(struct ipmi_intf *intf,
@@ -877,8 +856,8 @@ void ipmi_sdr_print_sensor_hysteresis(struct sdr_record_common_sensor *sensor,
struct sdr_record_full_sensor *full,
uint8_t hysteresis_value,
const char *hdrstr);
-const char *ipmi_sdr_get_unit_string(uint8_t pct, uint8_t type,
- uint8_t base, uint8_t modifier);
+const char *ipmi_sdr_get_unit_string(bool pct, uint8_t type,
+ uint8_t base, uint8_t modifier);
struct sensor_reading *
ipmi_sdr_read_sensor_value(struct ipmi_intf *intf,
struct sdr_record_common_sensor *sensor,
@@ -912,15 +891,9 @@ int ipmi_sdr_get_reservation(struct ipmi_intf *intf, int use_builtin,
int ipmi_sdr_print_sensor_eventonly(struct ipmi_intf *intf,
struct sdr_record_eventonly_sensor *sensor);
-int ipmi_sdr_print_sensor_generic_locator(struct ipmi_intf *intf,
- struct sdr_record_generic_locator
- *fru);
-int ipmi_sdr_print_sensor_fru_locator(struct ipmi_intf *intf,
- struct sdr_record_fru_locator *fru);
-int ipmi_sdr_print_sensor_mc_locator(struct ipmi_intf *intf,
- struct sdr_record_mc_locator *mc);
-int ipmi_sdr_print_sensor_entity_assoc(struct ipmi_intf *intf,
- struct sdr_record_entity_assoc *assoc);
+int ipmi_sdr_print_sensor_generic_locator(struct sdr_record_generic_locator *fru);
+int ipmi_sdr_print_sensor_fru_locator(struct sdr_record_fru_locator *fru);
+int ipmi_sdr_print_sensor_mc_locator(struct sdr_record_mc_locator *mc);
struct sdr_record_list *ipmi_sdr_find_sdr_byentity(struct ipmi_intf *intf,
struct entity_id *entity);
@@ -933,8 +906,8 @@ struct sdr_record_list *ipmi_sdr_find_sdr_byid(struct ipmi_intf *intf,
struct sdr_record_list *ipmi_sdr_find_sdr_bytype(struct ipmi_intf *intf,
uint8_t type);
int ipmi_sdr_list_cache(struct ipmi_intf *intf);
-int ipmi_sdr_list_cache_fromfile(struct ipmi_intf *intf, const char *ifile);
-void ipmi_sdr_list_empty(struct ipmi_intf *intf);
+int ipmi_sdr_list_cache_fromfile(const char *ifile);
+void ipmi_sdr_list_empty(void);
int ipmi_sdr_print_info(struct ipmi_intf *intf);
void ipmi_sdr_print_discrete_state(struct ipmi_intf *intf,
const char *desc, uint8_t sensor_type,
@@ -952,5 +925,3 @@ int ipmi_sdr_print_sensor_event_enable(struct ipmi_intf *intf,
uint8_t sensor_num, uint8_t sensor_type,
uint8_t event_type, int numeric_fmt,
uint8_t target, uint8_t lun, uint8_t channel);
-
-#endif /* IPMI_SDR_H */
diff --git a/include/ipmitool/ipmi_sdradd.h b/include/ipmitool/ipmi_sdradd.h
index b39e82b..032246f 100644
--- a/include/ipmitool/ipmi_sdradd.h
+++ b/include/ipmitool/ipmi_sdradd.h
@@ -27,9 +27,8 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-
-#ifndef IPMI_SDRADD_H
-#define IPMI_SDRADD_H
+
+#pragma once
/*
* Methods to add SDRs to repository from built-in sensors or files
@@ -42,5 +41,3 @@ ipmi_sdr_add_from_file(struct ipmi_intf *intf, const char *ifile);
int
ipmi_sdr_add_from_list(struct ipmi_intf *intf, const char *rangeList);
-
-#endif /* IPMI_SDRADD_H */
diff --git a/include/ipmitool/ipmi_sel.h b/include/ipmitool/ipmi_sel.h
index 1c325db..8a5354f 100644
--- a/include/ipmitool/ipmi_sel.h
+++ b/include/ipmitool/ipmi_sel.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_SEL_H
-#define IPMI_SEL_H
+#pragma once
#include <inttypes.h>
#include <ipmitool/ipmi.h>
@@ -257,7 +256,7 @@ static const struct ipmi_event_sensor_types sensor_specific_event_types[] = {
{ 0x08, 0x06, 0x03, "Config Error: Power Supply Rating Mismatch" },
{ 0x08, 0x06, 0x04, "Config Error: Voltage Rating Mismatch" },
{ 0x08, 0x06, 0xff, "Config Error" },
- { 0x08, 0x06, 0xff, "Power Supply Inactive" },
+ { 0x08, 0x07, 0xff, "Power Supply Inactive" },
/* Power Unit */
{ 0x09, 0x00, 0xff, "Power off/down" },
{ 0x09, 0x01, 0xff, "Power cycle" },
@@ -579,8 +578,8 @@ static const struct ipmi_event_sensor_types sensor_specific_event_types[] = {
{ 0xF1, 0x00, 0xff, "IPMB-A disabled, IPMB-B disabled" },
{ 0xF1, 0x01, 0xff, "IPMB-A enabled, IPMB-B disabled" },
{ 0xF1, 0x02, 0xff, "IPMB-A disabled, IPMB-B enabled" },
- { 0xF1, 0x03, 0xff, "IPMB-A enabled, IPMP-B enabled" },
- /* PICNG Moduke Hot Swap */
+ { 0xF1, 0x03, 0xff, "IPMB-A enabled, IPMB-B enabled" },
+ /* PICMG Module Hot Swap */
{ 0xF2, 0x00, 0xff, "Module Handle Closed" },
{ 0xF2, 0x01, 0xff, "Module Handle Opened" },
{ 0xF2, 0x02, 0xff, "Quiesced" },
@@ -599,7 +598,7 @@ static const struct ipmi_event_sensor_types vita_sensor_event_types[] = {
{ 0xF1, 0x00, 0xFF, "IPMB-A disabled, IPMB-B disabled" },
{ 0xF1, 0x01, 0xFF, "IPMB-A enabled, IPMB-B disabled" },
{ 0xF1, 0x02, 0xFF, "IPMB-A disabled, IPMB-B enabled" },
- { 0xF1, 0x03, 0xFF, "IPMB-A enabled, IPMP-B enabled" },
+ { 0xF1, 0x03, 0xFF, "IPMB-A enabled, IPMB-B enabled" },
/* VITA FRU Temperature */
{ 0xF3, 0x00, 0xff, "At or below Lower Non-critical" },
{ 0xF3, 0x01, 0xff, "At or below Lower Critical" },
@@ -679,7 +678,7 @@ void ipmi_sel_print_extended_entry_verbose(struct ipmi_intf * intf, struct sel_e
void ipmi_get_event_desc(struct ipmi_intf * intf, struct sel_event_record * rec, char ** desc);
const char * ipmi_get_sensor_type(struct ipmi_intf *intf, uint8_t code);
uint16_t ipmi_sel_get_std_entry(struct ipmi_intf * intf, uint16_t id, struct sel_event_record * evt);
-char * get_newisys_evt_desc(struct ipmi_intf * intf, struct sel_event_record * rec);
+char * get_viking_evt_desc(struct ipmi_intf * intf, struct sel_event_record * rec);
IPMI_OEM ipmi_get_oem(struct ipmi_intf * intf);
char * ipmi_get_oem_desc(struct ipmi_intf * intf, struct sel_event_record * rec);
int ipmi_sel_oem_init(const char * filename);
@@ -687,5 +686,3 @@ const struct ipmi_event_sensor_types *
ipmi_get_first_event_sensor_type(struct ipmi_intf *intf, uint8_t sensor_type, uint8_t event_type);
const struct ipmi_event_sensor_types *
ipmi_get_next_event_sensor_type(const struct ipmi_event_sensor_types *evt);
-
-#endif /* IPMI_SEL_H */
diff --git a/include/ipmitool/ipmi_sel_supermicro.h b/include/ipmitool/ipmi_sel_supermicro.h
index 98960e6..55f04d7 100644
--- a/include/ipmitool/ipmi_sel_supermicro.h
+++ b/include/ipmitool/ipmi_sel_supermicro.h
@@ -30,9 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-
-#ifndef IPMI_SEL_SUPERMICRO_H
-# define IPMI_SEL_SUPERMICRO_H
+#pragma once
static uint16_t supermicro_x11[] = {
0x0958, 0x0955, 0x0953, 0x0952, 0x0941, 0x093A, 0x0939, 0x0938, 0x0937, 0x0930, 0x0927, 0x091D,
@@ -151,5 +149,3 @@ static uint16_t supermicro_older[] = {
0x0944, 0x0945, 0x0947, 0x0948, 0x0949, 0x094A, 0x094B, 0x094C, 0x094D, 0x094E, 0x0954, 0x0956,
0x0957, 0x0959, 0xFFFF
};
-
-#endif /* IPMI_SEL_SUPERMICRO_H */
diff --git a/include/ipmitool/ipmi_sensor.h b/include/ipmitool/ipmi_sensor.h
index 63fc4aa..48f7337 100644
--- a/include/ipmitool/ipmi_sensor.h
+++ b/include/ipmitool/ipmi_sensor.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_SENSOR_H
-#define IPMI_SENSOR_H
+#pragma once
#include <math.h>
#include <ipmitool/bswap.h>
@@ -86,4 +85,3 @@ struct sensor_set_thresh_rq {
int ipmi_sensor_main(struct ipmi_intf *, int, char **);
int ipmi_sensor_print_fc(struct ipmi_intf *, struct sdr_record_common_sensor *, uint8_t);
int ipmi_sensor_get_sensor_reading_factors( struct ipmi_intf * intf, struct sdr_record_full_sensor * sensor, uint8_t reading);
-#endif /* IPMI_SENSOR_H */
diff --git a/include/ipmitool/ipmi_session.h b/include/ipmitool/ipmi_session.h
index 21ff12f..b01f9d9 100644
--- a/include/ipmitool/ipmi_session.h
+++ b/include/ipmitool/ipmi_session.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_SESSION_H
-#define IPMI_SESSION_H
+#pragma once
#if HAVE_CONFIG_H
# include <config.h>
@@ -127,5 +126,3 @@ struct get_session_info_rsp
int ipmi_session_main(struct ipmi_intf *, int, char **);
-
-#endif /*IPMI_CHANNEL_H*/
diff --git a/include/ipmitool/ipmi_sol.h b/include/ipmitool/ipmi_sol.h
index 6e2fd24..0cbbe0e 100644
--- a/include/ipmitool/ipmi_sol.h
+++ b/include/ipmitool/ipmi_sol.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_SOL_H
-#define IPMI_SOL_H
+#pragma once
#include <ipmitool/ipmi.h>
@@ -92,17 +91,13 @@ struct activate_payload_rsp {
* function will return -1 if value is not valid, or
* will return 0 if valid.
*/
-int ipmi_sol_set_param_isvalid_uint8_t( const char *strval,
- const char *name,
- int base,
- uint8_t minval,
- uint8_t maxval,
- uint8_t *out_value);
+int ipmi_sol_set_param_isvalid_uint8_t(const char *strval,
+ const char *name,
+ uint8_t minval,
+ uint8_t maxval,
+ uint8_t *out_value);
int ipmi_sol_main(struct ipmi_intf *, int, char **);
-int ipmi_get_sol_info(struct ipmi_intf * intf,
- uint8_t channel,
- struct sol_config_parameters * params);
-
-
-#endif /* IPMI_SOL_H */
+int ipmi_get_sol_info(struct ipmi_intf *intf,
+ uint8_t channel,
+ struct sol_config_parameters *params);
diff --git a/include/ipmitool/ipmi_strings.h b/include/ipmitool/ipmi_strings.h
index 63bbea9..17c37c6 100644
--- a/include/ipmitool/ipmi_strings.h
+++ b/include/ipmitool/ipmi_strings.h
@@ -30,11 +30,12 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_STRINGS_H
-#define IPMI_STRINGS_H
+#pragma once
#include <ipmitool/helper.h>
+#define CC_STRING(cc) val2str(cc, completion_code_vals)
+
extern const struct valstr completion_code_vals[];
extern const struct valstr entity_id_vals[];
extern const struct valstr entity_device_type_vals[];
@@ -48,11 +49,14 @@ extern const struct valstr ipmi_authtype_vals[];
extern const struct valstr ipmi_channel_protocol_vals[];
extern const struct valstr ipmi_channel_medium_vals[];
extern const struct valstr ipmi_chassis_power_control_vals[];
+extern const struct valstr ipmi_chassis_restart_cause_vals[];
extern const struct valstr ipmi_auth_algorithms[];
extern const struct valstr ipmi_integrity_algorithms[];
extern const struct valstr ipmi_encryption_algorithms[];
-extern const struct valstr ipmi_oem_info[];
extern const struct valstr ipmi_user_enable_status_vals[];
+extern const struct valstr *ipmi_oem_info;
+int ipmi_oem_info_init();
+void ipmi_oem_info_free();
extern const struct valstr picmg_frucontrol_vals[];
extern const struct valstr picmg_clk_family_vals[];
@@ -71,5 +75,3 @@ extern const struct oemvalstr picmg_busres_shmc_status_vals[];
extern const struct oemvalstr ipmi_oem_product_info[];
extern const char *ipmi_generic_sensor_type_vals[];
extern const struct oemvalstr ipmi_oem_sensor_type_vals[];
-
-#endif /*IPMI_STRINGS_H*/
diff --git a/include/ipmitool/ipmi_sunoem.h b/include/ipmitool/ipmi_sunoem.h
index 78afbf2..664bc7d 100644
--- a/include/ipmitool/ipmi_sunoem.h
+++ b/include/ipmitool/ipmi_sunoem.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_SUNOEM_H
-#define IPMI_SUNOEM_H
+#pragma once
#if HAVE_CONFIG_H
# include <config.h>
@@ -68,6 +67,3 @@ typedef enum {
} sunoem_ec_t;
int ipmi_sunoem_main(struct ipmi_intf *, int, char **);
-
-#endif /*IPMI_SUNOEM_H*/
-
diff --git a/include/ipmitool/ipmi_time.h b/include/ipmitool/ipmi_time.h
new file mode 100644
index 0000000..fc7a23a
--- /dev/null
+++ b/include/ipmitool/ipmi_time.h
@@ -0,0 +1,90 @@
+/*
+ * Copyright (c) 2018 Alexander Amelkin. All Rights Reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * Redistribution of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ *
+ * Redistribution in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * Neither the name of the copyright holder, nor the names of
+ * contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ *
+ * This software is provided "AS IS," without a warranty of any kind.
+ * ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
+ * INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
+ * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
+ * THE COPYRIGHT HOLDER AND ITS LICENSORS SHALL NOT BE LIABLE
+ * FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
+ * OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
+ * THE COPYRIGHT HOLDER OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE,
+ * PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL,
+ * INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE
+ * THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS
+ * SOFTWARE, EVEN IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY
+ * OF SUCH DAMAGES.
+ */
+
+#pragma once
+
+#include <time.h>
+#include <stdbool.h>
+
+extern bool time_in_utc;
+
+/* Special values according to IPMI v2.0, rev. 1.1, section 37.1 */
+#define IPMI_TIME_UNSPECIFIED 0xFFFFFFFFu
+#define IPMI_TIME_INIT_DONE 0x20000000u
+
+#define SECONDS_A_DAY (24 * 60 * 60)
+
+/*
+ * Check whether the timestamp is in seconds since Epoch or since
+ * the system startup.
+ */
+static inline bool ipmi_timestamp_is_special(time_t ts)
+{
+ return (ts < IPMI_TIME_INIT_DONE);
+}
+
+/*
+ * Check whether the timestamp is valid at all
+ */
+static inline bool ipmi_timestamp_is_valid(time_t ts)
+{
+ return (ts != IPMI_TIME_UNSPECIFIED);
+}
+
+/*
+ * Just 26 characters are required for asctime_r(), plus timezone info.
+ * However just to be safe locale-wise and assuming that in no locale
+ * the date/time string exceeds the 'standard' legacy terminal width,
+ * the buffer size is set here to 80.
+ */
+#define IPMI_ASCTIME_SZ 80
+typedef char ipmi_datebuf_t[IPMI_ASCTIME_SZ];
+
+/*
+ * These are ipmitool-specific versions that take
+ * in account the command line options
+ */
+char *ipmi_asctime_r(time_t stamp, ipmi_datebuf_t outbuf);
+size_t ipmi_strftime(char *s, size_t max, const char *format, time_t stamp)
+ __attribute__((format(strftime, 3, 0)));
+
+/* These return pointers to static arrays and aren't thread safe */
+char *ipmi_timestamp_fmt(uint32_t stamp, const char *fmt)
+ __attribute__((format(strftime, 2, 0)));
+char *ipmi_timestamp_string(uint32_t stamp); /* Day Mon DD HH:MM:SS YYYY ZZZ */
+char *ipmi_timestamp_numeric(uint32_t stamp); /* MM/DD/YYYY HH:MM:SS ZZZ */
+char *ipmi_timestamp_date(uint32_t stamp); /* MM/DD/YYYY ZZZ */
+char *ipmi_timestamp_time(uint32_t stamp); /* HH:MM:SS ZZZ */
+
+/* Subtract the UTC offset from local time_t */
+time_t ipmi_localtime2utc(time_t local);
diff --git a/include/ipmitool/ipmi_tsol.h b/include/ipmitool/ipmi_tsol.h
index 8157cd8..8baf21e 100644
--- a/include/ipmitool/ipmi_tsol.h
+++ b/include/ipmitool/ipmi_tsol.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_TSOL_H
-#define IPMI_TSOL_H
+#pragma once
#include <ipmitool/ipmi.h>
@@ -42,5 +41,3 @@
#define IPMI_TSOL_DEF_PORT 6230
int ipmi_tsol_main(struct ipmi_intf *, int, char **);
-
-#endif /* IPMI_TSOL_H */
diff --git a/include/ipmitool/ipmi_user.h b/include/ipmitool/ipmi_user.h
index fd727ca..a3cebd9 100644
--- a/include/ipmitool/ipmi_user.h
+++ b/include/ipmitool/ipmi_user.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_USER_H
-#define IPMI_USER_H
+#pragma once
#if HAVE_CONFIG_H
# include <config.h>
@@ -48,6 +47,9 @@
#define IPMI_USER_ENABLE_DISABLED 0x80
#define IPMI_USER_ENABLE_RESERVED 0xC0
+#define IPMI_UID_MASK 0x3F /* The user_id is 6-bit and is usually in bits [5:0] */
+#define IPMI_UID(id) ((id) & IPMI_UID_MASK)
+
/* (22.27) Get and (22.26) Set User Access */
struct user_access_t {
uint8_t callin_callback;
@@ -79,5 +81,3 @@ int _ipmi_set_user_access(struct ipmi_intf *intf,
int _ipmi_set_user_password(struct ipmi_intf *intf,
uint8_t user_id, uint8_t operation,
const char *password, uint8_t is_twenty_byte);
-
-#endif /* IPMI_USER_H */
diff --git a/include/ipmitool/ipmi_vita.h b/include/ipmitool/ipmi_vita.h
index 71d471a..b62fb12 100644
--- a/include/ipmitool/ipmi_vita.h
+++ b/include/ipmitool/ipmi_vita.h
@@ -2,8 +2,7 @@
* Copyright (c) Pigeon Point Systems. All right reserved
*/
-#ifndef _IPMI_VITA_H_
-#define _IPMI_VITA_H_
+#pragma once
/* VITA 46.11 commands */
#define VITA_GET_VSO_CAPABILITIES_CMD 0x00
@@ -45,5 +44,3 @@ ipmi_vita_ipmb_address(struct ipmi_intf *intf);
extern int
ipmi_vita_main(struct ipmi_intf * intf, int argc, char ** argv);
-
-#endif /* _IPMI_VITA_H_ */
diff --git a/include/ipmitool/log.h b/include/ipmitool/log.h
index 7199fdb..dcdd760 100644
--- a/include/ipmitool/log.h
+++ b/include/ipmitool/log.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMITOOL_LOG_H
-#define IPMITOOL_LOG_H
+#pragma once
#include <syslog.h>
@@ -54,10 +53,6 @@
void log_init(const char * name, int isdaemon, int verbose);
void log_halt(void);
-void log_level_set(int level);
-int log_level_get(void);
+void log_level_set(int verbose);
void lprintf(int level, const char * format, ...);
void lperror(int level, const char * format, ...);
-
-#endif /*IPMITOOL_LOG_H*/
-
diff --git a/install-sh b/install-sh
deleted file mode 100755
index 377bb86..0000000
--- a/install-sh
+++ /dev/null
@@ -1,527 +0,0 @@
-#!/bin/sh
-# install - install a program, script, or datafile
-
-scriptversion=2011-11-20.07; # UTC
-
-# This originates from X11R5 (mit/util/scripts/install.sh), which was
-# later released in X11R6 (xc/config/util/install.sh) with the
-# following copyright and license.
-#
-# Copyright (C) 1994 X Consortium
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
-# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
-# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-#
-# Except as contained in this notice, the name of the X Consortium shall not
-# be used in advertising or otherwise to promote the sale, use or other deal-
-# ings in this Software without prior written authorization from the X Consor-
-# tium.
-#
-#
-# FSF changes to this file are in the public domain.
-#
-# Calling this script install-sh is preferred over install.sh, to prevent
-# 'make' implicit rules from creating a file called install from it
-# when there is no Makefile.
-#
-# This script is compatible with the BSD install script, but was written
-# from scratch.
-
-nl='
-'
-IFS=" "" $nl"
-
-# set DOITPROG to echo to test this script
-
-# Don't use :- since 4.3BSD and earlier shells don't like it.
-doit=${DOITPROG-}
-if test -z "$doit"; then
- doit_exec=exec
-else
- doit_exec=$doit
-fi
-
-# Put in absolute file names if you don't have them in your path;
-# or use environment vars.
-
-chgrpprog=${CHGRPPROG-chgrp}
-chmodprog=${CHMODPROG-chmod}
-chownprog=${CHOWNPROG-chown}
-cmpprog=${CMPPROG-cmp}
-cpprog=${CPPROG-cp}
-mkdirprog=${MKDIRPROG-mkdir}
-mvprog=${MVPROG-mv}
-rmprog=${RMPROG-rm}
-stripprog=${STRIPPROG-strip}
-
-posix_glob='?'
-initialize_posix_glob='
- test "$posix_glob" != "?" || {
- if (set -f) 2>/dev/null; then
- posix_glob=
- else
- posix_glob=:
- fi
- }
-'
-
-posix_mkdir=
-
-# Desired mode of installed file.
-mode=0755
-
-chgrpcmd=
-chmodcmd=$chmodprog
-chowncmd=
-mvcmd=$mvprog
-rmcmd="$rmprog -f"
-stripcmd=
-
-src=
-dst=
-dir_arg=
-dst_arg=
-
-copy_on_change=false
-no_target_directory=
-
-usage="\
-Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
- or: $0 [OPTION]... SRCFILES... DIRECTORY
- or: $0 [OPTION]... -t DIRECTORY SRCFILES...
- or: $0 [OPTION]... -d DIRECTORIES...
-
-In the 1st form, copy SRCFILE to DSTFILE.
-In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
-In the 4th, create DIRECTORIES.
-
-Options:
- --help display this help and exit.
- --version display version info and exit.
-
- -c (ignored)
- -C install only if different (preserve the last data modification time)
- -d create directories instead of installing files.
- -g GROUP $chgrpprog installed files to GROUP.
- -m MODE $chmodprog installed files to MODE.
- -o USER $chownprog installed files to USER.
- -s $stripprog installed files.
- -t DIRECTORY install into DIRECTORY.
- -T report an error if DSTFILE is a directory.
-
-Environment variables override the default commands:
- CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
- RMPROG STRIPPROG
-"
-
-while test $# -ne 0; do
- case $1 in
- -c) ;;
-
- -C) copy_on_change=true;;
-
- -d) dir_arg=true;;
-
- -g) chgrpcmd="$chgrpprog $2"
- shift;;
-
- --help) echo "$usage"; exit $?;;
-
- -m) mode=$2
- case $mode in
- *' '* | *' '* | *'
-'* | *'*'* | *'?'* | *'['*)
- echo "$0: invalid mode: $mode" >&2
- exit 1;;
- esac
- shift;;
-
- -o) chowncmd="$chownprog $2"
- shift;;
-
- -s) stripcmd=$stripprog;;
-
- -t) dst_arg=$2
- # Protect names problematic for 'test' and other utilities.
- case $dst_arg in
- -* | [=\(\)!]) dst_arg=./$dst_arg;;
- esac
- shift;;
-
- -T) no_target_directory=true;;
-
- --version) echo "$0 $scriptversion"; exit $?;;
-
- --) shift
- break;;
-
- -*) echo "$0: invalid option: $1" >&2
- exit 1;;
-
- *) break;;
- esac
- shift
-done
-
-if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
- # When -d is used, all remaining arguments are directories to create.
- # When -t is used, the destination is already specified.
- # Otherwise, the last argument is the destination. Remove it from $@.
- for arg
- do
- if test -n "$dst_arg"; then
- # $@ is not empty: it contains at least $arg.
- set fnord "$@" "$dst_arg"
- shift # fnord
- fi
- shift # arg
- dst_arg=$arg
- # Protect names problematic for 'test' and other utilities.
- case $dst_arg in
- -* | [=\(\)!]) dst_arg=./$dst_arg;;
- esac
- done
-fi
-
-if test $# -eq 0; then
- if test -z "$dir_arg"; then
- echo "$0: no input file specified." >&2
- exit 1
- fi
- # It's OK to call 'install-sh -d' without argument.
- # This can happen when creating conditional directories.
- exit 0
-fi
-
-if test -z "$dir_arg"; then
- do_exit='(exit $ret); exit $ret'
- trap "ret=129; $do_exit" 1
- trap "ret=130; $do_exit" 2
- trap "ret=141; $do_exit" 13
- trap "ret=143; $do_exit" 15
-
- # Set umask so as not to create temps with too-generous modes.
- # However, 'strip' requires both read and write access to temps.
- case $mode in
- # Optimize common cases.
- *644) cp_umask=133;;
- *755) cp_umask=22;;
-
- *[0-7])
- if test -z "$stripcmd"; then
- u_plus_rw=
- else
- u_plus_rw='% 200'
- fi
- cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
- *)
- if test -z "$stripcmd"; then
- u_plus_rw=
- else
- u_plus_rw=,u+rw
- fi
- cp_umask=$mode$u_plus_rw;;
- esac
-fi
-
-for src
-do
- # Protect names problematic for 'test' and other utilities.
- case $src in
- -* | [=\(\)!]) src=./$src;;
- esac
-
- if test -n "$dir_arg"; then
- dst=$src
- dstdir=$dst
- test -d "$dstdir"
- dstdir_status=$?
- else
-
- # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
- # might cause directories to be created, which would be especially bad
- # if $src (and thus $dsttmp) contains '*'.
- if test ! -f "$src" && test ! -d "$src"; then
- echo "$0: $src does not exist." >&2
- exit 1
- fi
-
- if test -z "$dst_arg"; then
- echo "$0: no destination specified." >&2
- exit 1
- fi
- dst=$dst_arg
-
- # If destination is a directory, append the input filename; won't work
- # if double slashes aren't ignored.
- if test -d "$dst"; then
- if test -n "$no_target_directory"; then
- echo "$0: $dst_arg: Is a directory" >&2
- exit 1
- fi
- dstdir=$dst
- dst=$dstdir/`basename "$src"`
- dstdir_status=0
- else
- # Prefer dirname, but fall back on a substitute if dirname fails.
- dstdir=`
- (dirname "$dst") 2>/dev/null ||
- expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$dst" : 'X\(//\)[^/]' \| \
- X"$dst" : 'X\(//\)$' \| \
- X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
- echo X"$dst" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'
- `
-
- test -d "$dstdir"
- dstdir_status=$?
- fi
- fi
-
- obsolete_mkdir_used=false
-
- if test $dstdir_status != 0; then
- case $posix_mkdir in
- '')
- # Create intermediate dirs using mode 755 as modified by the umask.
- # This is like FreeBSD 'install' as of 1997-10-28.
- umask=`umask`
- case $stripcmd.$umask in
- # Optimize common cases.
- *[2367][2367]) mkdir_umask=$umask;;
- .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
-
- *[0-7])
- mkdir_umask=`expr $umask + 22 \
- - $umask % 100 % 40 + $umask % 20 \
- - $umask % 10 % 4 + $umask % 2
- `;;
- *) mkdir_umask=$umask,go-w;;
- esac
-
- # With -d, create the new directory with the user-specified mode.
- # Otherwise, rely on $mkdir_umask.
- if test -n "$dir_arg"; then
- mkdir_mode=-m$mode
- else
- mkdir_mode=
- fi
-
- posix_mkdir=false
- case $umask in
- *[123567][0-7][0-7])
- # POSIX mkdir -p sets u+wx bits regardless of umask, which
- # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
- ;;
- *)
- tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
- trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
-
- if (umask $mkdir_umask &&
- exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
- then
- if test -z "$dir_arg" || {
- # Check for POSIX incompatibilities with -m.
- # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
- # other-writable bit of parent directory when it shouldn't.
- # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
- ls_ld_tmpdir=`ls -ld "$tmpdir"`
- case $ls_ld_tmpdir in
- d????-?r-*) different_mode=700;;
- d????-?--*) different_mode=755;;
- *) false;;
- esac &&
- $mkdirprog -m$different_mode -p -- "$tmpdir" && {
- ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
- test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
- }
- }
- then posix_mkdir=:
- fi
- rmdir "$tmpdir/d" "$tmpdir"
- else
- # Remove any dirs left behind by ancient mkdir implementations.
- rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
- fi
- trap '' 0;;
- esac;;
- esac
-
- if
- $posix_mkdir && (
- umask $mkdir_umask &&
- $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
- )
- then :
- else
-
- # The umask is ridiculous, or mkdir does not conform to POSIX,
- # or it failed possibly due to a race condition. Create the
- # directory the slow way, step by step, checking for races as we go.
-
- case $dstdir in
- /*) prefix='/';;
- [-=\(\)!]*) prefix='./';;
- *) prefix='';;
- esac
-
- eval "$initialize_posix_glob"
-
- oIFS=$IFS
- IFS=/
- $posix_glob set -f
- set fnord $dstdir
- shift
- $posix_glob set +f
- IFS=$oIFS
-
- prefixes=
-
- for d
- do
- test X"$d" = X && continue
-
- prefix=$prefix$d
- if test -d "$prefix"; then
- prefixes=
- else
- if $posix_mkdir; then
- (umask=$mkdir_umask &&
- $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
- # Don't fail if two instances are running concurrently.
- test -d "$prefix" || exit 1
- else
- case $prefix in
- *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
- *) qprefix=$prefix;;
- esac
- prefixes="$prefixes '$qprefix'"
- fi
- fi
- prefix=$prefix/
- done
-
- if test -n "$prefixes"; then
- # Don't fail if two instances are running concurrently.
- (umask $mkdir_umask &&
- eval "\$doit_exec \$mkdirprog $prefixes") ||
- test -d "$dstdir" || exit 1
- obsolete_mkdir_used=true
- fi
- fi
- fi
-
- if test -n "$dir_arg"; then
- { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
- { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
- { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
- test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
- else
-
- # Make a couple of temp file names in the proper directory.
- dsttmp=$dstdir/_inst.$$_
- rmtmp=$dstdir/_rm.$$_
-
- # Trap to clean up those temp files at exit.
- trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
-
- # Copy the file name to the temp name.
- (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
-
- # and set any options; do chmod last to preserve setuid bits.
- #
- # If any of these fail, we abort the whole thing. If we want to
- # ignore errors from any of these, just make sure not to ignore
- # errors from the above "$doit $cpprog $src $dsttmp" command.
- #
- { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
- { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
- { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
- { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
-
- # If -C, don't bother to copy if it wouldn't change the file.
- if $copy_on_change &&
- old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
- new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
-
- eval "$initialize_posix_glob" &&
- $posix_glob set -f &&
- set X $old && old=:$2:$4:$5:$6 &&
- set X $new && new=:$2:$4:$5:$6 &&
- $posix_glob set +f &&
-
- test "$old" = "$new" &&
- $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
- then
- rm -f "$dsttmp"
- else
- # Rename the file to the real destination.
- $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
-
- # The rename failed, perhaps because mv can't rename something else
- # to itself, or perhaps because mv is so ancient that it does not
- # support -f.
- {
- # Now remove or move aside any old file at destination location.
- # We try this two ways since rm can't unlink itself on some
- # systems and the destination file might be busy for other
- # reasons. In this case, the final cleanup might fail but the new
- # file should still install successfully.
- {
- test ! -f "$dst" ||
- $doit $rmcmd -f "$dst" 2>/dev/null ||
- { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
- { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
- } ||
- { echo "$0: cannot unlink or rename $dst" >&2
- (exit 1); exit 1
- }
- } &&
-
- # Now rename the file to the real destination.
- $doit $mvcmd "$dsttmp" "$dst"
- }
- fi || exit 1
-
- trap '' 0
- fi
-done
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
diff --git a/ipmitool.spec b/ipmitool.spec
deleted file mode 100644
index bbc7c49..0000000
--- a/ipmitool.spec
+++ /dev/null
@@ -1,404 +0,0 @@
-Name: ipmitool
-Summary: ipmitool - Utility for IPMI control
-Version: 1.8.18
-Release: 1%{?_distro:.%{_distro}}
-License: BSD
-Group: Utilities
-Packager: Jim Mankovich <jmank@hp.com>
-Source: %{name}-%{version}.tar.gz
-Buildroot: /var/tmp/ipmitool-root
-
-%description
-This package contains a utility for interfacing with devices that support
-the Intelligent Platform Management Interface specification. IPMI is
-an open standard for machine health, inventory, and remote power control.
-
-This utility can communicate with IPMI-enabled devices through either a
-kernel driver such as OpenIPMI or over the RMCP LAN protocol defined in
-the IPMI specification. IPMIv2 adds support for encrypted LAN
-communications and remote Serial-over-LAN functionality.
-
-It provides commands for reading the Sensor Data Repository (SDR) and
-displaying sensor values, displaying the contents of the System Event
-Log (SEL), printing Field Replaceable Unit (FRU) information, reading and
-setting LAN configuration, and chassis power control.
-
-%prep
-if [ "$RPM_BUILD_ROOT" ] && [ "$RPM_BUILD_ROOT" != "/" ]; then
- rm -rf $RPM_BUILD_ROOT
-fi
-
-%setup
-
-%build
-./configure --with-kerneldir \
- --with-rpm-distro= \
- --prefix=%{_prefix} \
- --bindir=%{_bindir} \
- --sbindir=%{_sbindir} \
- --datadir=%{_datadir} \
- --includedir=%{_includedir} \
- --libdir=%{_libdir} \
- --mandir=%{_mandir} \
- --sysconfdir=%{_sysconfdir}
-make
-
-%install
-make DESTDIR=$RPM_BUILD_ROOT install-strip
-
-%clean
-if [ "$RPM_BUILD_ROOT" ] && [ "$RPM_BUILD_ROOT" != "/" ]; then
- rm -rf $RPM_BUILD_ROOT
-fi
-
-%files
-%defattr(755,root,root)
-%attr(755,root,root) %{_bindir}/*
-%attr(755,root,root) %{_sbindir}/*
-%{_datadir}/ipmitool/*
-%{_mandir}/man*/*
-%doc %{_datadir}/doc/ipmitool
-
-
-%changelog
-* Wed Feb 25 2009 <pere@hungry.com> 1.8.11-1
-- Fix new GCC compilation issues in regards to Packing
-- Fix Tracker bug #1642710 - ipmi_kcs_drv being loaded/unloaded
- for 2.4 kernel instead of ipmi_si_drv driver module
-- New -y option added to allow specification of kg keys with
- non-printable characters
-- New -K option added to allow kgkey settings via environmental
- variable IPMI_KGKEY
-- Generic device support added for EEPROM with SDR Type 10h (gendev)
-- Fix to lan-bridging for a double-bridging crash and to fix
- an issue with bridging multiple concurrent requests and
- erroneous handling of raw Send Message
-- Lanplus fix for commands like 'sensor list' without the -t option
- causing wrong double bridged requests of a sensor is located
- on another satellite controller
-- Fix lan and lanplus request list entry removal bugs
-- Fix non-working issue when trying to send a bridge message with
- Cipher 3
-- Change bridge message handling to reuse command ipmi_lan_poll_recv
-- Added PICMG 2.0 and 2.3 support
-- Fix PICMG (ATCA) extension verification and reversal of BCD encoded
- values for "major" and "minor" fields
-- Add IANA support for Pigeon Point
-- Add OEM SW/FW Record identification
-- Fix to include I2C and LUN addresses so sensors are correctly managed
-- Patch ID 1990560 to get readings from non-linear analog sensors
-- Add support for SOL payload status command
-- SOL set parameter range checking added
-- Fixed SOL activate options usage
-- Fixed crashes when parsing 'sol payload' and 'tsol' cmds (#216967)
-- Added retries to SOL keepalive
-- Fixed wrong mask values for Front Panel disable/enable status
-- Add support to access fru internal use area
-- Add support for new PICMG 3.0 R3.0 (March 24, 2008) to allow
- blocks of data within the FRU storage area to be write protected.
-- Fix node reporting in GUID; Tracker bug #2339675
-- Fix watchdog use/action print strings
-- Fix endian bug in SDR add from file; Tracker bug #2075258
-- Fix crash when dumping SDRs in a file and there's an error
- getting an SDR; improve algorithm for optimal packet size
-- Fix occasional SDR dump segfault; #1793076
-- Allow ipmitool sel delete to accept hex list entry numbers
-- Fix SEL total space reporting.
-- Fix for garbage sensor threshold values reported when none
- returned. Tracker Bug #863748
-- ipmievd change to Monitor %used in SEL buffer and log warnings when
- the buffer is 80% and 100% full
-
-* Fri Aug 08 2008 <pere@hungry.com> 1.8.10-1
- - Added support for BULL IANA number.
- - Fixed contrib build so the oem_ibm_sel_map file gets included in rpm
- builds again.
- - Added support for Debian packages to be built from CVS
- - Fix for sdr and sel timestamp reporting issues
- - Fix for discrete sensor state print routines to address state bits 8-14
- - Change ipmi_chassis_status() to non-static so it can be used externally
- - Added retries to SOL keepalive
- - Fix to stop sensor list command from reporting a failure due to missing
- sensor
- - Fix bug in sdr free space reporting
- - Add support for IANA number to vendor name conversion for many vendors
- - Fix segfault bug in lan set command
- - Fix bug in population of raw i2c wdata buffer
- - Fix bug in ipmb sensor reading
- - Fix misspellings, typos, incorrect strncmp lengths, white space
- - Update/fix printed help and usages for many commands
- - Add and update support for all commands in ipmitool man page
- - Fix for lanplus session re-open when the target becomes unavailable following
- a fw upgrade activation
- - Add support for watchdog timer shutoff, reset, and get info
- - Add support for more ibm systems in oem_ibm_sel_map
- - Add more JEDEC support info for DIMMs; decrease request size for DIMM FRU
- info to 16 bytes at a time to allow more DIMM FRUs to respond.
- - Fix to change hpmfwupg to version 1.02; fix to reduce hpmfwupg buffer
- length more aggressively when no response from iol
- - Fix HPM firmware activation via IOL; fake a timeout after IOL session
- re-open to force get upgrade status retry; Added retries on 0xD3
- completion code
- - Add support for freeipmi 0.6.0; adjust autoconf for changes
- - Fix for oemval2str size
- - Add support for product name resolution in mc info
- - Fix FRU display format
- - Added PICMG ekeying analyzer module support (ekanalyzer); display point
- to point physical connectivity and power supply information between
- carriers and AMC modules; display matched results of ekeying match
- between an on-carrier device and AMC module or between 2 AMC modules
- - Fix AMC GUID display support
- - Improved amcportstate operations
- - Added resolution for new sensor types
- - Fix segfault in SOL
- - Fix bug that caused infinite loop on BMCs with empty SDRs
- - Fix to move out Kontron OEM sensor resolution for other OEMs which could
- lead to bad event descriptions
- - Add new FRU edit mode thereby allowing serial numbers, etc. to be changed;
- improvements to OEM edit mode
- - Added SPD support for parms: channel number, max read size
- - Add SDR support for adding SDR records from a dumped file, clearing SDR,
- adding partial SDR records
- - Add updates and fixes to hpmfwupg: upload block size to 32 bytes for KCS,
- handle long response option, implement rollback override, garbage output fix
- - Add double bridge lan support , fix bridging issue
- - Add HPM support to pre-check which components need to be skipped
- - Fix autodetection of maximum packet size when using IPMB
- - Add new Kontron OEM command to set the BIOS boot option sequence
- - Add support for dual-bridge/ dual send message
- - Add auto-detect for local IPMB address using PICMG 2.X extension
- - Add support for HPM.1 1.0 specification compliance
- - Fix for improper lan/lanplus addressing
- - Added transit_channel and transit_addr to ipmi_intf struct
- - Fix bad password assertion bug due to rakp2 HMAC not being checked properly
- - Added ability to interpret PPS shelf manager clia sel dump
- - Corrected PICMG M7 state event definition macros
- - Added FRU parsing enhancements
- - Added "isol info", "isol set" and "isol activate" commands to support
- Intel IPMI v1.5 SOL functionality. Removed "isol setup" command.
- - Fix bug in ipmi_lan_recv_packet() in lan and lanplus interfaces.
- - Fix bug in "chassis poh" command.
- - Fix HPM.1 upgrade to apply to only given component when instructed to do so
- - Added configure auto-detection if dual bridge extension is supported
- by OpenIPMI
-
-* Tue Mar 6 2007 <pere@hungry.com> 1.8.9-1
- - Added initial AMC ekey query operation support
- - Improvements to ekeying support (PICMG 3.x only)
- - Added initial interactive edition support for multirec; added IANA
- verification before interpreting PICMG records.
- - Added edit support for AMC activation "Maximum Internal Current"
- - Fix bug generating garbage on the screen when handling GetDeviceId
- and sol traffic occurs
- - Added ability to map OEM sensor types to OEM description string using
- IANA number; moved IANA number table
- - Fix lan set access command to use value already saved within parameters
- for PEF and authentication
- - Fix bug in cmd ipmitool lan stats get 1
- - Add support to allow ipmitool/ipmievd to target specific device nodes
- on multi-BMC systems
- - Add support for name+privilege lookup for lanplus sessions
- - Fix time_t conversion bug for 64-bit OS
- - Added prefix of hostname on sel ipmievd sessions
- - Fixed FWUM Get Info
- - Fix ipmievd fd closing bug
- - Add set-in-progress flag support to chassis bootdev
- - Added new chassis bootdev options
- - Add sol payload enable/disable comman
- - Fix SOL set errors when commit-write not supported
- - Fix reset of session timeout for lanplus interface
- - Fixed lan interface accessibility timeout handling
- - Fix bug with Function Get Channel Cipher Suites command when more
- than 1 page used.
- - Fix missing firmware firewall top-level command
- - Fix bug in SOL keepalive functionality
- - Fix SOLv2 NACK and retry handling for Intel ESB2 BMC
- - Added ipmi_sel_get_oem_sensor* APIs
- - Added HPM.1 support
- - Fix segfault when incorrect oem option supplied
- - Fix bus problem with spd command
- - Fix segfault in SOL when remote BMC does not return packet
- - Adjust packet length for AMC.0 retricting IPMB packets to 32 bytes
- - Added lan packet size reduction mechanism
- - Fix bug with sendMessage of bad length with different target
- - Fix for big endian (PPC) architecture
- - NetBSD fixes
- - Fix segfault and channel problem with user priv command
- - Add support for bus/chan on i2c raw command
- - Add freeipmi interface support
- - Add remote spd printing
- - Add better detection of linux/compiler.h to config
- - Makefile changes to fix makedistcheck, etc.
-
-* Tue May 02 2006 <duncan@iceblink.org> 1.8.8-1
- - Fix segfaults in sensor data repository list
- - Fix ipmievd to open interface before daemonizing
- - Fix IPMIv1.5 authtype NONE to ignore supplied password
- - Fix cipher suite display bug in lan print
- - Fix typo in IPMIv2 SOL output when sending break
- - Fix improper LUN handling with Tyan SOL
- - Add LUN support to OpenIPMI interface
- - Add support for Kontron OEM commands
- - Update to Kontron Firmware Update command
-
-* Sun Mar 19 2006 <duncan@iceblink.org> 1.8.7-1
- - Add Sun OEM command for blades
- - Increase argument size for raw commands in shell/exec
- - Fix handling of LUNs for LAN interfaces
- - Add IPMIv2 SOL loopback test
- - Add support for IBM OEM SEL messages
- - Disable file paranoia checks on read files by default
- - Support IPMIv2 SOL on older Intel boxes
- - Display message and exit if keepalive fails during SOL
- - Add support for setting VLAN id and priority
- - Add support for FreeBSD OpenIPMI-compatible driver
- - Add support for IPMIv2 Firmware Firewall
- - Fix gcc4 compile warnings
- - Make ipmievd generate pidfile
- - Add initscripts for ipmievd
-
-* Mon Jan 17 2006 <duncan@iceblink.org> 1.8.6-1
- - Fix memory corruption when sending encrypted SOL traffic
- - Add keepalive timer to IPMIv2 SOL sessions
-
-* Sat Jan 14 2006 <duncan@iceblink.org> 1.8.5-1
- - Raise privilege level after creating IPMIv2 session
- - Add support for settable SOL escape character with -e option
- - Add support for Kg BMC key for IPMIv2 authentication with -k option
- - Add support for Tyan IPMIv1.5 SOL with tsol command
- - Add support for PICMG devices
- - Add support for OEM SEL event parsing
- - Add support for command bridging over lan and lanplus interfaces
- - New 'chassis selftest' command
- - Many bufxies and patches from contributors
-
-* Wed May 18 2005 <duncan@iceblink.org> 1.8.2-1
- - Fix FRU reading for large (>255 bytes) areas.
- - Overhaul to ipmievd to support SEL polling in addition to OpenIPMI.
- - Fix LAN parameter segfault when no Ciphers supported by BMC.
- - Fix IPMIv2 support on Intel v2 BMCs (use -o intelplus).
- - Separate option parsing code from main ipmitool source file.
- - Add raw I2C support with IPMI Master Read-Write command.
- - Add support for new 'sdr elist' extended output format.
- - Add support for listing sensors by type with 'sdr type' command.
- - Add support for new 'sel elist' extended output format that
- cross-references events with sensors.
- - Add support for sending dynamically generated platform events
- based on existing sensor information.
- - New '-S' argument to read local SDR cache created with 'sdr dump'.
- - Updated manpage for ipmitool and ipmievd.
-
-* Wed Apr 06 2005 <duncan@iceblink.org> 1.8.1-1
- - Install ipmievd into /usr/sbin
-
-* Wed Mar 16 2005 <duncan@iceblink.org> 1.8.0-1
- - Fix IPMIv2.0 issues
- - Fix chassis boot parameter support
- - Add support for linear sensors
- - Update bmc plugin to work with new Solaris bmc driver (new ioctl
- for interface detection and new STREAMS message-based interface)
-
-* Tue Jan 18 2005 <duncan@iceblink.org> 1.7.0-1
- - Propogate errors correctly so exit status will be useful
- - More consistent display of errors including completion code text
- - Errors and debug is send to stderr now
- - New "sel get" command that will print details about SEL entry
- and corresponding SDR records as well as FRUs via entity association
- - Improved event generator, now supports reading events from text file
- - New "-o oemtype" option for specifying OEM boards
- exsting types are "supermicro" and "intelwv2"
- - New PEF subsystem from Tim Murphy at Dell
- - New "bmc" plugin for Solaris 10 x86
- - Many bugfixes and contributed patches
- - Support for Supermicro BMC OEM authentication method
- - Fix minor problem with LAN parameter setting
-
-* Wed Aug 18 2004 <duncan@iceblink.org> 1.6.0-1
- - Add a README
- - Add support for IPMIv2 and Serial-over-LAN from Newisys
- - Add Solaris x86 lipmi interface
- - Add support for building Solaris packages
- - Add support for building RPMs as non-root user
- - Fix segfault when doing "sel list" (from Matthew Braithwaite)
- - Fix "chassis identify" on some BMCs (from ebrower@sourceforge)
- - Add "bmc info" and related output (from ebrower@sourceforge)
- - new "shell" and "exec" commands
- - lots of other contributed patches
-
-* Sat May 27 2004 <duncan@iceblink.org> 1.5.9-1
- - Add ability to get a particular sensor by name
- - Add ability to set a particular sensor threshold
- - Add support for displaying V2 channel authentication levels
- - Add README for rrdtool scripts in contrib directory
- - Improve lan interface retry handling
- - Support prompting for password or reading from environment
- - Move chaninfo command into channel subcommand
- - Fix reservation ID handling when two sessions open to BMC
- - Fix reading of large FRU data
- - Add configure option for changing binary to ipmiadm for Solaris
- - Fix compile problem on Solaris 8
-
-* Tue Jan 27 2004 <duncan@iceblink.org> 1.5.8-1
- - Enable static compilation of interfaces
- - Fix types to be 64-bit safe
- - Fix compilation problems on Solaris
- - Fix multiple big-endian problems for Solaris/SPARC
- - Fix channel access to save settings to NVRAM
- - Set channel privilege limit to ADMIN during "access on"
- - Enable gratuitous ARP in bmcautoconf.sh
- - Add support for Linux kernel panic messages in SEL output
- - Add support for type 3 SDR records
-
-* Mon Jan 5 2004 <duncan@iceblink.org> 1.5.7-1
- - add IPMIv1.5 eratta fixes
- - additions to FRU printing and FRU multirecords
- - better handling of SDR printing
- - contrib scripts for creating rrdtool graphs
-
-* Thu Dec 4 2003 <duncan@iceblink.org> 1.5.6-1
- - Fix SEL event decoding for generic events
- - Handle empty SEL gracefully when doing "sel list"
- - Fix sdr handling of sensors that do not return a reading
- - Fix for CSV display of sensor readings/units from Fredrik Öhrn
-
-* Tue Nov 25 2003 <duncan@iceblink.org> 1.5.5-1
- - Add -U option for setting LAN username
- - Fix -v usage for plugin interfaces
-
-* Fri Nov 14 2003 <duncan@iceblink.org> 1.5.4-1
- - pull interface plugin api into library
- - fix ipmievd
-
-* Fri Oct 31 2003 <duncan@iceblink.org> 1.5.3-1
- - add -g optin for pedantic ipmi-over-lan communication
-
-* Fri Oct 24 2003 <duncan@iceblink.org> 1.5.2-1
- - add gratuitous arp interval setting
-
-* Wed Oct 8 2003 <duncan@iceblink.org> 1.5.1-1
- - better SEL support
- - fix display bug in SDR list
-
-* Fri Sep 5 2003 <duncan@iceblink.org> 1.5.0-1
- - use automake/autoconf/libtool
- - dynamic loading interface plugins
-
-* Wed May 28 2003 <duncan@iceblink.org> 1.4.0-1
- - make UDP packet handling more robust
- - fix imb driver support
-
-* Thu May 22 2003 <duncan@iceblink.org> 1.3-1
- - update manpage
- - rework of low-level network handling
- - add basic imb driver support
-
-* Wed Apr 2 2003 <duncan@iceblink.org> 1.2-1
- - change command line option parsing
- - support for more chassis commands
-
-* Tue Apr 1 2003 <duncan@iceblink.org> 1.1-1
- - minor fixes.
-
-* Sun Mar 30 2003 <duncan@iceblink.org> 1.0-1
- - Initial release.
-
diff --git a/lib/Makefile.am b/lib/Makefile.am
index cc69a8f..49f5a8a 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -41,8 +41,7 @@ libipmitool_la_SOURCES = helper.c ipmi_sdr.c ipmi_sel.c ipmi_sol.c ipmi_pef.c \
ipmi_main.c ipmi_tsol.c ipmi_firewall.c ipmi_kontronoem.c \
ipmi_hpmfwupg.c ipmi_sdradd.c ipmi_ekanalyzer.c ipmi_gendev.c \
ipmi_ime.c ipmi_delloem.c ipmi_dcmi.c hpm2.c ipmi_vita.c \
- ipmi_lanp6.c ipmi_cfgp.c \
- ../src/plugins/lan/md5.c ../src/plugins/lan/md5.h
+ ipmi_lanp6.c ipmi_cfgp.c ipmi_quantaoem.c ipmi_time.c
libipmitool_la_LDFLAGS = -export-dynamic
libipmitool_la_LIBADD = -lm
diff --git a/lib/Makefile.in b/lib/Makefile.in
deleted file mode 100644
index 0e2b6b2..0000000
--- a/lib/Makefile.in
+++ /dev/null
@@ -1,717 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = lib
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-LTLIBRARIES = $(noinst_LTLIBRARIES)
-am__dirstamp = $(am__leading_dot)dirstamp
-am_libipmitool_la_OBJECTS = helper.lo ipmi_sdr.lo ipmi_sel.lo \
- ipmi_sol.lo ipmi_pef.lo ipmi_lanp.lo ipmi_fru.lo \
- ipmi_chassis.lo ipmi_mc.lo log.lo dimm_spd.lo ipmi_sensor.lo \
- ipmi_channel.lo ipmi_event.lo ipmi_session.lo ipmi_strings.lo \
- ipmi_user.lo ipmi_raw.lo ipmi_oem.lo ipmi_isol.lo \
- ipmi_sunoem.lo ipmi_fwum.lo ipmi_picmg.lo ipmi_main.lo \
- ipmi_tsol.lo ipmi_firewall.lo ipmi_kontronoem.lo \
- ipmi_hpmfwupg.lo ipmi_sdradd.lo ipmi_ekanalyzer.lo \
- ipmi_gendev.lo ipmi_ime.lo ipmi_delloem.lo ipmi_dcmi.lo \
- hpm2.lo ipmi_vita.lo ipmi_lanp6.lo ipmi_cfgp.lo \
- ../src/plugins/lan/md5.lo
-libipmitool_la_OBJECTS = $(am_libipmitool_la_OBJECTS)
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-libipmitool_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
- $(AM_CFLAGS) $(CFLAGS) $(libipmitool_la_LDFLAGS) $(LDFLAGS) -o \
- $@
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(libipmitool_la_SOURCES)
-DIST_SOURCES = $(libipmitool_la_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-AUTOMAKE_OPTIONS = subdir-objects
-AM_CPPFLAGS = -I$(top_srcdir)/include
-MAINTAINERCLEANFILES = Makefile.in
-noinst_LTLIBRARIES = libipmitool.la
-libipmitool_la_SOURCES = helper.c ipmi_sdr.c ipmi_sel.c ipmi_sol.c ipmi_pef.c \
- ipmi_lanp.c ipmi_fru.c ipmi_chassis.c ipmi_mc.c log.c \
- dimm_spd.c ipmi_sensor.c ipmi_channel.c ipmi_event.c \
- ipmi_session.c ipmi_strings.c ipmi_user.c ipmi_raw.c \
- ipmi_oem.c ipmi_isol.c ipmi_sunoem.c ipmi_fwum.c ipmi_picmg.c \
- ipmi_main.c ipmi_tsol.c ipmi_firewall.c ipmi_kontronoem.c \
- ipmi_hpmfwupg.c ipmi_sdradd.c ipmi_ekanalyzer.c ipmi_gendev.c \
- ipmi_ime.c ipmi_delloem.c ipmi_dcmi.c hpm2.c ipmi_vita.c \
- ipmi_lanp6.c ipmi_cfgp.c \
- ../src/plugins/lan/md5.c ../src/plugins/lan/md5.h
-
-libipmitool_la_LDFLAGS = -export-dynamic
-libipmitool_la_LIBADD = -lm
-libipmitool_la_DEPENDENCIES =
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign lib/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstLTLIBRARIES:
- -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
- @list='$(noinst_LTLIBRARIES)'; \
- locs=`for p in $$list; do echo $$p; done | \
- sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
- sort -u`; \
- test -z "$$locs" || { \
- echo rm -f $${locs}; \
- rm -f $${locs}; \
- }
-../src/plugins/lan/$(am__dirstamp):
- @$(MKDIR_P) ../src/plugins/lan
- @: > ../src/plugins/lan/$(am__dirstamp)
-../src/plugins/lan/$(DEPDIR)/$(am__dirstamp):
- @$(MKDIR_P) ../src/plugins/lan/$(DEPDIR)
- @: > ../src/plugins/lan/$(DEPDIR)/$(am__dirstamp)
-../src/plugins/lan/md5.lo: ../src/plugins/lan/$(am__dirstamp) \
- ../src/plugins/lan/$(DEPDIR)/$(am__dirstamp)
-
-libipmitool.la: $(libipmitool_la_OBJECTS) $(libipmitool_la_DEPENDENCIES) $(EXTRA_libipmitool_la_DEPENDENCIES)
- $(AM_V_CCLD)$(libipmitool_la_LINK) $(libipmitool_la_OBJECTS) $(libipmitool_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
- -rm -f ../src/plugins/lan/*.$(OBJEXT)
- -rm -f ../src/plugins/lan/*.lo
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@../src/plugins/lan/$(DEPDIR)/md5.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dimm_spd.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helper.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hpm2.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_cfgp.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_channel.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_chassis.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_dcmi.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_delloem.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_ekanalyzer.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_event.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_firewall.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_fru.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_fwum.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_gendev.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_hpmfwupg.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_ime.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_isol.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_kontronoem.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_lanp.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_lanp6.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_main.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_mc.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_oem.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_pef.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_picmg.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_raw.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_sdr.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_sdradd.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_sel.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_sensor.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_session.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_sol.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_strings.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_sunoem.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_tsol.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_user.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_vita.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/log.Plo@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
-@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
-@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
-
-.c.obj:
-@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
-@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
-@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
-@am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
-@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
- -rm -rf ../src/plugins/lan/.libs ../src/plugins/lan/_libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
- -rm -f ../src/plugins/lan/$(DEPDIR)/$(am__dirstamp)
- -rm -f ../src/plugins/lan/$(am__dirstamp)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ../src/plugins/lan/$(DEPDIR) ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ../src/plugins/lan/$(DEPDIR) ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
- ctags-am distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-am uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/lib/dimm_spd.c b/lib/dimm_spd.c
index 41e30db..d496184 100644
--- a/lib/dimm_spd.c
+++ b/lib/dimm_spd.c
@@ -1620,8 +1620,10 @@ ipmi_spd_print_fru(struct ipmi_intf * intf, uint8_t id)
struct ipmi_rs * rsp;
struct ipmi_rq req;
struct fru_info fru;
- uint8_t *spd_data, msg_data[4];
- int len, offset;
+ uint8_t *spd_data = NULL;
+ uint8_t msg_data[4];
+ uint32_t len, offset;
+ int rc = -1;
msg_data[0] = id;
@@ -1632,14 +1634,14 @@ ipmi_spd_print_fru(struct ipmi_intf * intf, uint8_t id)
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
- return -1;
+ goto end;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
- return -1;
+ goto end;
}
fru.size = (rsp->data[1] << 8) | rsp->data[0];
@@ -1651,15 +1653,15 @@ ipmi_spd_print_fru(struct ipmi_intf * intf, uint8_t id)
if (fru.size < 1) {
lprintf(LOG_ERR, " Invalid FRU size %d", fru.size);
- return -1;
+ goto end;
}
spd_data = malloc(fru.size);
- if (spd_data == NULL) {
+ if (!spd_data) {
printf(" Unable to malloc memory for spd array of size=%d\n",
fru.size);
- return -1;
+ goto end;
}
memset(&req, 0, sizeof(req));
@@ -1677,34 +1679,39 @@ ipmi_spd_print_fru(struct ipmi_intf * intf, uint8_t id)
msg_data[3] = FRU_DATA_RQST_SIZE;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
- free(spd_data);
- spd_data = NULL;
- return -1;
+ goto end;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
- free(spd_data);
- spd_data = NULL;
/* Timeouts are acceptable. No DIMM in the socket */
if (rsp->ccode == 0xc3)
- return 1;
+ rc = 1;
- return -1;
+ goto end;
}
len = rsp->data[0];
+ if(rsp->data_len < 1
+ || len > rsp->data_len - 1
+ || len > fru.size - offset)
+ {
+ printf(" Not enough buffer size");
+ goto end;
+ }
memcpy(&spd_data[offset], rsp->data + 1, len);
offset += len;
} while (offset < fru.size);
/* now print spd info */
ipmi_spd_print(spd_data, offset);
- free(spd_data);
- spd_data = NULL;
+ rc = 0;
- return 0;
+end:
+ free_n(&spd_data);
+
+ return rc;
}
diff --git a/lib/helper.c b/lib/helper.c
index de91438..b547123 100644
--- a/lib/helper.c
+++ b/lib/helper.c
@@ -29,12 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _POSIX_SOURCE
-#define /* glibc 2.19 and earlier */ _BSD_SOURCE || \
- /* Since glibc 2.20 */_DEFAULT_SOURCE || \
- _XOPEN_SOURCE >= 500 || \
- _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED || \
- /* Since glibc 2.10: */ _POSIX_C_SOURCE >= 200112L \
#include <sys/types.h>
#include <sys/stat.h>
@@ -60,7 +54,7 @@
#ifdef HAVE_PATHS_H
# include <paths.h>
#else
-# define _PATH_VARRUN "/var/run/"
+# define _PATH_RUN "/run/"
#endif
#include <ipmitool/ipmi.h>
@@ -100,7 +94,7 @@ buf2str_extended(const uint8_t *buf, int len, const char *sep)
int left;
int sep_len;
- if (buf == NULL) {
+ if (!buf) {
snprintf(str, sizeof(str), "<NULL>");
return (const char *)str;
}
@@ -180,7 +174,7 @@ ipmi_parse_hex(const char *str, uint8_t *out, int size)
}
len /= 2; /* out bytes */
- if (out == NULL) {
+ if (!out) {
return -2;
}
@@ -234,6 +228,50 @@ void printbuf(const uint8_t * buf, int len, const char * desc)
fprintf(stderr, "\n");
}
+/*
+ * Unconditionally reverse the order of arbitrarily long strings of bytes
+ */
+uint8_t *array_byteswap(uint8_t *buffer, size_t length)
+{
+ size_t i;
+ uint8_t temp;
+ size_t max = length - 1;
+
+ for (i = 0; i < length / 2; ++i) {
+ temp = buffer[i];
+ buffer[i] = buffer[max - i];
+ buffer[max - i] = temp;
+ }
+
+ return buffer;
+}
+
+/* Convert data array from network (big-endian) to host byte order */
+uint8_t *array_ntoh(uint8_t *buffer, size_t length)
+{
+#if WORDS_BIGENDIAN
+ /* Big-endian host doesn't need conversion from big-endian network */
+ (void)length; /* Silence the compiler */
+ return buffer;
+#else
+ /* Little-endian host needs conversion from big-endian network */
+ return array_byteswap(buffer, length);
+#endif
+}
+
+/* Convert data array from little-endian to host byte order */
+uint8_t *array_letoh(uint8_t *buffer, size_t length)
+{
+#if WORDS_BIGENDIAN
+ /* Big-endian host needs conversion from little-endian IPMI */
+ return array_byteswap(buffer, length);
+#else
+ /* Little-endian host doesn't need conversion from little-endian IPMI */
+ (void)length; /* Silence the compiler */
+ return buffer;
+#endif
+}
+
/* str2mac - parse-out MAC address from given string and store it
* into buffer.
*
@@ -281,29 +319,77 @@ mac2str(const uint8_t *buf)
return buf2str_extended(buf, 6, ":");
}
-const char * val2str(uint16_t val, const struct valstr *vs)
+/**
+ * Find the index of value in a valstr array
+ *
+ * @param[in] val The value to search for
+ * @param[in] vs The valstr array to search in
+ * @return >=0 The index into \p vs
+ * @return -1 Error: value \p val was not found in \p vs
+ */
+static
+inline
+off_t find_val_idx(uint32_t val, const struct valstr *vs)
{
- static char un_str[32];
- int i;
-
- for (i = 0; vs[i].str != NULL; i++) {
- if (vs[i].val == val)
- return vs[i].str;
+ if (vs) {
+ for (off_t i = 0; vs[i].str; ++i) {
+ if (vs[i].val == val) {
+ return i;
+ }
+ }
}
+ return -1;
+}
+
+/**
+ * Generate a statically allocated 'Unknown' string for the provided value.
+ * The function is not thread-safe (as most of ipmitool).
+ *
+ * @param[in] val The value to put into the string
+ * @returns A pointer to a statically allocated string
+ */
+static
+inline
+const char *unknown_val_str(uint32_t val)
+{
+ static char un_str[32];
memset(un_str, 0, 32);
snprintf(un_str, 32, "Unknown (0x%02X)", val);
return un_str;
}
-const char * oemval2str(uint32_t oem, uint16_t val,
- const struct oemvalstr *vs)
+const char *
+specific_val2str(uint32_t val,
+ const struct valstr *specific,
+ const struct valstr *generic)
+{
+ int i;
+
+ if (0 <= (i = find_val_idx(val, specific))) {
+ return specific[i].str;
+ }
+
+ if (0 <= (i = find_val_idx(val, generic))) {
+ return generic[i].str;
+ }
+
+ return unknown_val_str(val);
+}
+
+const char *val2str(uint32_t val, const struct valstr *vs)
+{
+ return specific_val2str(val, NULL, vs);
+}
+
+
+const char *oemval2str(uint32_t oem, uint32_t val,
+ const struct oemvalstr *vs)
{
- static char un_str[32];
int i;
- for (i = 0; vs[i].oem != 0xffffff && vs[i].str != NULL; i++) {
+ for (i = 0; vs[i].oem != 0xffffff && vs[i].str; i++) {
/* FIXME: for now on we assume PICMG capability on all IANAs */
if ( (vs[i].oem == oem || vs[i].oem == IPMI_OEM_PICMG) &&
vs[i].val == val ) {
@@ -311,10 +397,7 @@ const char * oemval2str(uint32_t oem, uint16_t val,
}
}
- memset(un_str, 0, 32);
- snprintf(un_str, 32, "Unknown (0x%X)", val);
-
- return un_str;
+ return unknown_val_str(val);
}
/* str2double - safely convert string to double
@@ -559,12 +642,12 @@ int str2uchar(const char * str, uint8_t * uchr_ptr)
return 0;
} /* str2uchar(...) */
-uint16_t str2val(const char *str, const struct valstr *vs)
+uint32_t str2val32(const char *str, const struct valstr *vs)
{
int i;
- for (i = 0; vs[i].str != NULL; i++) {
- if (strncasecmp(vs[i].str, str, __maxlen(str, vs[i].str)) == 0)
+ for (i = 0; vs[i].str; i++) {
+ if (strcasecmp(vs[i].str, str) == 0)
return vs[i].val;
}
@@ -582,10 +665,10 @@ print_valstr(const struct valstr * vs, const char * title, int loglevel)
{
int i;
- if (vs == NULL)
+ if (!vs)
return;
- if (title != NULL) {
+ if (title) {
if (loglevel < 0)
printf("\n%s:\n\n", title);
else
@@ -600,7 +683,7 @@ print_valstr(const struct valstr * vs, const char * title, int loglevel)
lprintf(loglevel, "==============================================");
}
- for (i = 0; vs[i].str != NULL; i++) {
+ for (i = 0; vs[i].str; i++) {
if (loglevel < 0) {
if (vs[i].val < 256)
printf(" %d\t0x%02x\t%s\n", vs[i].val, vs[i].val, vs[i].str);
@@ -631,18 +714,18 @@ print_valstr_2col(const struct valstr * vs, const char * title, int loglevel)
{
int i;
- if (vs == NULL)
+ if (!vs)
return;
- if (title != NULL) {
+ if (title) {
if (loglevel < 0)
printf("\n%s:\n\n", title);
else
lprintf(loglevel, "\n%s:\n", title);
}
- for (i = 0; vs[i].str != NULL; i++) {
- if (vs[i+1].str == NULL) {
+ for (i = 0; vs[i].str; i++) {
+ if (!vs[i+1].str) {
/* last one */
if (loglevel < 0) {
printf(" %4d %-32s\n", vs[i].val, vs[i].str);
@@ -696,12 +779,12 @@ ipmi_open_file(const char * file, int rw)
struct stat st1, st2;
FILE * fp;
- /* verify existance */
+ /* verify existence */
if (lstat(file, &st1) < 0) {
if (rw) {
/* does not exist, ok to create */
fp = fopen(file, "w");
- if (fp == NULL) {
+ if (!fp) {
lperror(LOG_ERR, "Unable to open file %s "
"for write", file);
return NULL;
@@ -718,7 +801,7 @@ ipmi_open_file(const char * file, int rw)
if (!rw) {
/* on read skip the extra checks */
fp = fopen(file, "r");
- if (fp == NULL) {
+ if (!fp) {
lperror(LOG_ERR, "Unable to open file %s", file);
return NULL;
}
@@ -741,7 +824,7 @@ ipmi_open_file(const char * file, int rw)
}
fp = fopen(file, rw ? "w+" : "r");
- if (fp == NULL) {
+ if (!fp) {
lperror(LOG_ERR, "Unable to open file %s", file);
return NULL;
}
@@ -785,6 +868,7 @@ ipmi_start_daemon(struct ipmi_intf *intf)
{
pid_t pid;
int fd;
+ int ret;
#ifdef SIGHUP
sigset_t sighup;
#endif
@@ -828,7 +912,11 @@ ipmi_start_daemon(struct ipmi_intf *intf)
exit(0);
#endif
- chdir("/");
+ ret = chdir("/");
+ if (ret) {
+ lprintf(LOG_ERR, "chdir failed: %s (%d)", strerror(errno), errno);
+ exit(1);
+ }
umask(0);
for (fd=0; fd<64; fd++) {
@@ -837,9 +925,20 @@ ipmi_start_daemon(struct ipmi_intf *intf)
}
fd = open("/dev/null", O_RDWR);
- assert(0 == fd);
- dup(fd);
- dup(fd);
+ if (fd != STDIN_FILENO) {
+ lprintf(LOG_ERR, "failed to reset stdin: %s (%d)", strerror(errno), errno);
+ exit(1);
+ }
+ ret = dup(fd);
+ if (ret != STDOUT_FILENO) {
+ lprintf(LOG_ERR, "failed to reset stdout: %s (%d)", strerror(errno), errno);
+ exit(1);
+ }
+ ret = dup(fd);
+ if (ret != STDERR_FILENO) {
+ lprintf(LOG_ERR, "failed to reset stderr: %s (%d)", strerror(errno), errno);
+ exit(1);
+ }
}
/* eval_ccode - evaluate return value of _ipmi_* functions and print error error
@@ -852,7 +951,7 @@ ipmi_start_daemon(struct ipmi_intf *intf)
int
eval_ccode(const int ccode)
{
- if (ccode == 0) {
+ if (!ccode) {
return 0;
} else if (ccode < 0) {
switch (ccode) {
@@ -1012,11 +1111,11 @@ ipmi_get_oem_id(struct ipmi_intf *intf)
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Board ID command failed");
return 0;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Board ID command failed: %#x %s",
rsp->ccode, val2str(rsp->ccode, completion_code_vals));
return 0;
@@ -1026,3 +1125,35 @@ ipmi_get_oem_id(struct ipmi_intf *intf)
return oem_id;
}
+
+/** Parse command line arguments as numeric byte values (dec or hex)
+ * and store them in a \p len sized buffer \p out.
+ *
+ * @param[in] argc Number of arguments
+ * @param[in] argv Array of arguments
+ * @param[out] out The output buffer
+ * @param[in] len Length of the output buffer in bytes (no null-termination
+ * is assumed, the input data is treated as raw byte values,
+ * not as a string.
+ *
+ * @returns A success status indicator
+ * @return false Error
+ * @return true Success
+ */
+bool
+args2buf(int argc, char *argv[], uint8_t *out, size_t len)
+{
+ size_t i;
+
+ for (i = 0; i < len && i < (size_t)argc; ++i) {
+ uint8_t byte;
+
+ if (str2uchar(argv[i], &byte)) {
+ lprintf(LOG_ERR, "Bad byte value: %s", argv[i]);
+ return false;
+ }
+
+ out[i] = byte;
+ }
+ return true;
+}
diff --git a/lib/ipmi_cfgp.c b/lib/ipmi_cfgp.c
index b8af80d..4131a65 100644
--- a/lib/ipmi_cfgp.c
+++ b/lib/ipmi_cfgp.c
@@ -30,7 +30,11 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
-#include <malloc.h>
+#ifdef HAVE_MALLOC_H
+# include <malloc.h>
+#else
+# include <stdlib.h>
+#endif
#include <string.h>
#include <ipmitool/helper.h>
@@ -49,7 +53,7 @@ ipmi_cfgp_init(struct ipmi_cfgp_ctx *ctx, const struct ipmi_cfgp *set,
unsigned int count, const char *cmdname,
ipmi_cfgp_handler_t handler, void *priv)
{
- if (ctx == NULL || set == NULL || handler == NULL || !cmdname) {
+ if (!ctx || !set || !handler || !cmdname) {
return -1;
}
@@ -74,7 +78,7 @@ ipmi_cfgp_uninit(struct ipmi_cfgp_ctx *ctx)
{
struct ipmi_cfgp_data *d;
- if (ctx == NULL) {
+ if (!ctx) {
return -1;
}
@@ -123,7 +127,7 @@ ipmi_cfgp_parse_sel(struct ipmi_cfgp_ctx *ctx,
{
const struct ipmi_cfgp *p;
- if (ctx == NULL || argv == NULL || sel == NULL) {
+ if (!ctx || !argv || !sel) {
return -1;
}
@@ -137,7 +141,7 @@ ipmi_cfgp_parse_sel(struct ipmi_cfgp_ctx *ctx,
}
p = lookup_cfgp(ctx, argv[0]);
- if (p == NULL) {
+ if (!p) {
lprintf(LOG_ERR, "invalid parameter");
return -1;
}
@@ -201,11 +205,11 @@ cfgp_add_data(struct ipmi_cfgp_ctx *ctx, struct ipmi_cfgp_data *data)
static void
cfgp_usage(const struct ipmi_cfgp *p, int write)
{
- if (p->name == NULL) {
+ if (!p->name) {
return;
}
- if (write && p->format == NULL) {
+ if (write && !p->format) {
return;
}
@@ -227,7 +231,7 @@ ipmi_cfgp_usage(const struct ipmi_cfgp *set, int count, int write)
const struct ipmi_cfgp *p;
int i;
- if (set == NULL) {
+ if (!set) {
return;
}
@@ -263,7 +267,7 @@ ipmi_cfgp_parse_data(struct ipmi_cfgp_ctx *ctx,
struct ipmi_cfgp_data *data;
struct ipmi_cfgp_action action;
- if (ctx == NULL || sel == NULL || argv == NULL) {
+ if (!ctx || !sel || !argv) {
return -1;
}
@@ -290,7 +294,7 @@ ipmi_cfgp_parse_data(struct ipmi_cfgp_ctx *ctx,
}
data = malloc(sizeof(struct ipmi_cfgp_data) + p->size);
- if (data == NULL) {
+ if (!data) {
return -1;
}
@@ -370,7 +374,7 @@ cfgp_get_param(struct ipmi_cfgp_ctx *ctx, const struct ipmi_cfgp *p,
do {
data = malloc(sizeof(struct ipmi_cfgp_data) + p->size);
- if (data == NULL) {
+ if (!data) {
return -1;
}
@@ -422,7 +426,7 @@ ipmi_cfgp_get(struct ipmi_cfgp_ctx *ctx, const struct ipmi_cfgp_sel *sel)
int i;
int ret;
- if (ctx == NULL || sel == NULL) {
+ if (!ctx || !sel) {
return -1;
}
@@ -461,7 +465,7 @@ cfgp_do_action(struct ipmi_cfgp_ctx *ctx, int action_type,
struct ipmi_cfgp_action action;
int ret;
- if (ctx == NULL || sel == NULL) {
+ if (!ctx || !sel) {
return -1;
}
@@ -470,7 +474,7 @@ cfgp_do_action(struct ipmi_cfgp_ctx *ctx, int action_type,
action.argv = NULL;
action.file = file;
- for (data = ctx->v; data != NULL; data = data->next) {
+ for (data = ctx->v; data; data = data->next) {
if (sel->param != -1 && sel->param != data->sel.param) {
continue;
}
@@ -523,7 +527,7 @@ int
ipmi_cfgp_save(struct ipmi_cfgp_ctx *ctx,
const struct ipmi_cfgp_sel *sel, FILE *file)
{
- if (file == NULL) {
+ if (!file) {
return -1;
}
@@ -534,7 +538,7 @@ int
ipmi_cfgp_print(struct ipmi_cfgp_ctx *ctx,
const struct ipmi_cfgp_sel *sel, FILE *file)
{
- if (file == NULL) {
+ if (!file) {
return -1;
}
diff --git a/lib/ipmi_channel.c b/lib/ipmi_channel.c
index fab2e54..bb7e60a 100644
--- a/lib/ipmi_channel.c
+++ b/lib/ipmi_channel.c
@@ -75,7 +75,7 @@ _ipmi_get_channel_access(struct ipmi_intf *intf,
struct ipmi_rq req = {0};
uint8_t data[2];
- if (channel_access == NULL) {
+ if (!channel_access) {
return (-3);
}
data[0] = channel_access->channel & 0x0F;
@@ -87,9 +87,9 @@ _ipmi_get_channel_access(struct ipmi_intf *intf,
req.msg.data_len = 2;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
} else if (rsp->data_len != 2) {
return (-2);
@@ -118,7 +118,7 @@ _ipmi_get_channel_info(struct ipmi_intf *intf,
struct ipmi_rq req = {0};
uint8_t data[1];
- if (channel_info == NULL) {
+ if (!channel_info) {
return (-3);
}
data[0] = channel_info->channel & 0x0F;
@@ -128,9 +128,9 @@ _ipmi_get_channel_info(struct ipmi_intf *intf,
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
} else if (rsp->data_len != 9) {
return (-2);
@@ -202,7 +202,7 @@ _ipmi_set_channel_access(struct ipmi_intf *intf,
req.msg.data_len = 3;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
}
return rsp->ccode;
@@ -225,7 +225,7 @@ iana_string(uint32_t iana)
* ipmi_1_5_authtypes
*
* Create a string describing the supported authentication types as
- * specificed by the parameter n
+ * specified by the parameter n
*/
static const char *
ipmi_1_5_authtypes(uint8_t n)
@@ -244,10 +244,28 @@ ipmi_1_5_authtypes(uint8_t n)
return supportedTypes;
}
-uint8_t
-ipmi_current_channel_medium(struct ipmi_intf *intf)
+void
+ipmi_current_channel_info(struct ipmi_intf *intf,
+ struct channel_info_t *chinfo)
{
- return ipmi_get_channel_medium(intf, 0xE);
+ int ccode = 0;
+
+ chinfo->channel = CH_CURRENT;
+ ccode = _ipmi_get_channel_info(intf, chinfo);
+ if (ccode) {
+ if (ccode != IPMI_CC_INV_DATA_FIELD_IN_REQ) {
+ if (ccode > 0) {
+ lprintf(LOG_ERR, "Get Channel Info command failed: %s",
+ val2str(ccode, completion_code_vals));
+ }
+ else {
+ eval_ccode(ccode);
+ }
+ }
+ chinfo->channel = CH_UNKNOWN;
+ chinfo->medium = IPMI_CHANNEL_MEDIUM_RESERVED;
+ }
+ return;
}
/**
@@ -276,7 +294,7 @@ ipmi_get_channel_auth_cap(struct ipmi_intf *intf, uint8_t channel, uint8_t priv)
rsp = intf->sendrecv(intf, &req);
- if ((rsp == NULL) || (rsp->ccode > 0)) {
+ if (!rsp || rsp->ccode) {
/*
* It's very possible that this failed because we asked for IPMI v2 data
* Ask again, without requesting IPMI v2 data
@@ -284,11 +302,11 @@ ipmi_get_channel_auth_cap(struct ipmi_intf *intf, uint8_t channel, uint8_t priv)
msg_data[0] &= 0x7F;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to Get Channel Authentication Capabilities");
return (-1);
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Channel Authentication Capabilities failed: %s",
val2str(rsp->ccode, completion_code_vals));
return (-1);
@@ -342,86 +360,152 @@ ipmi_get_channel_auth_cap(struct ipmi_intf *intf, uint8_t channel, uint8_t priv)
return 0;
}
-static int
-ipmi_get_channel_cipher_suites(struct ipmi_intf *intf, const char *payload_type,
- uint8_t channel)
+static inline size_t parse_cipher_suite(uint8_t *cipher_suite_data,
+ size_t data_len,
+ uint32_t *iana,
+ uint8_t *auth_alg,
+ uint8_t *integrity_alg,
+ uint8_t *crypt_alg,
+ enum cipher_suite_ids *cipher_suite_id)
+{
+ size_t size = 0;
+ const char *incomplete = "Incomplete data record in cipher suite data";
+
+ if (*cipher_suite_data == STANDARD_CIPHER_SUITE) {
+ struct std_cipher_suite_record_t *record =
+ (struct std_cipher_suite_record_t*)cipher_suite_data;
+
+ /* Verify that we have at least a full record left; id + 3 algs */
+ if (data_len < sizeof(*record)) {
+ lprintf(LOG_INFO, "%s", incomplete);
+ goto out;
+ }
+
+ /* IANA code remains default (0) */
+ *cipher_suite_id = record->cipher_suite_id;
+ *auth_alg = CIPHER_ALG_MASK & record->auth_alg;
+ *integrity_alg = CIPHER_ALG_MASK & record->integrity_alg;
+ *crypt_alg = CIPHER_ALG_MASK & record->crypt_alg;
+ size = sizeof(*record);
+ } else if (*cipher_suite_data == OEM_CIPHER_SUITE) {
+ /* OEM record type */
+ struct oem_cipher_suite_record_t *record =
+ (struct oem_cipher_suite_record_t*)cipher_suite_data;
+ /* Verify that we have at least a full record left
+ * id + iana + 3 algs
+ */
+ if (data_len < sizeof(*record)) {
+ lprintf(LOG_INFO, "%s", incomplete);
+ goto out;
+ }
+
+ /* Grab the IANA */
+ *iana = ipmi24toh(record->iana);
+ *cipher_suite_id = record->cipher_suite_id;
+ *auth_alg = CIPHER_ALG_MASK & record->auth_alg;
+ *integrity_alg = CIPHER_ALG_MASK & record->integrity_alg;
+ *crypt_alg = CIPHER_ALG_MASK & record->crypt_alg;
+ size = sizeof(*record);
+ } else {
+ lprintf(LOG_INFO, "Bad start of record byte in cipher suite data "
+ "(value %x)", *cipher_suite_data);
+ }
+
+out:
+ return size;
+}
+
+static size_t
+parse_channel_cipher_suite_data(uint8_t *cipher_suite_data, size_t data_len,
+ struct cipher_suite_info* suites,
+ size_t nr_suites)
+{
+ size_t count = 0;
+ size_t offset = 0;
+
+ /* Default everything to zeroes */
+ memset(suites, 0, sizeof(*suites) * nr_suites);
+
+ while (offset < data_len && count < nr_suites) {
+ size_t suite_size;
+
+ /* Set non-zero defaults */
+ suites[count].auth_alg = IPMI_AUTH_RAKP_NONE;
+ suites[count].integrity_alg = IPMI_INTEGRITY_NONE;
+ suites[count].crypt_alg = IPMI_CRYPT_NONE;
+
+ /* Update fields from cipher suite data */
+ suite_size = parse_cipher_suite(cipher_suite_data + offset,
+ data_len - offset,
+ &suites[count].iana,
+ &suites[count].auth_alg,
+ &suites[count].integrity_alg,
+ &suites[count].crypt_alg,
+ &suites[count].cipher_suite_id);
+
+ if (!suite_size) {
+ lprintf(LOG_INFO,
+ "Failed to parse cipher suite data at offset %d",
+ offset);
+ break;
+ }
+
+ offset += suite_size;
+ count++;
+ }
+ return count;
+}
+
+int
+ipmi_get_channel_cipher_suites(struct ipmi_intf *intf,
+ const char *payload_type,
+ uint8_t channel,
+ struct cipher_suite_info *suites,
+ size_t *count)
{
struct ipmi_rs *rsp;
struct ipmi_rq req;
uint8_t rqdata[3];
- uint32_t iana;
- uint8_t auth_alg, integrity_alg, crypt_alg;
- uint8_t cipher_suite_id;
uint8_t list_index = 0;
/* 0x40 sets * 16 bytes per set */
- uint8_t cipher_suite_data[1024];
- uint16_t offset = 0;
- /* how much was returned, total */
- uint16_t cipher_suite_data_length = 0;
+ uint8_t cipher_suite_data[MAX_CIPHER_SUITE_RECORD_OFFSET *
+ MAX_CIPHER_SUITE_DATA_LEN];
+ size_t offset = 0;
+ size_t nr_suites = 0;
+
+ if (!suites || !count || !*count)
+ return -1;
+ nr_suites = *count;
+ *count = 0;
memset(cipher_suite_data, 0, sizeof(cipher_suite_data));
-
+
memset(&req, 0, sizeof(req));
req.msg.netfn = IPMI_NETFN_APP;
req.msg.cmd = IPMI_GET_CHANNEL_CIPHER_SUITES;
req.msg.data = rqdata;
- req.msg.data_len = 3;
+ req.msg.data_len = sizeof(rqdata);
rqdata[0] = channel;
- rqdata[1] = ((strncmp(payload_type, "ipmi", 4) == 0)? 0: 1);
- /* Always ask for cipher suite format */
- rqdata[2] = 0x80;
-
- rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
- lprintf(LOG_ERR, "Unable to Get Channel Cipher Suites");
- return -1;
- }
- if (rsp->ccode > 0) {
- lprintf(LOG_ERR, "Get Channel Cipher Suites failed: %s",
- val2str(rsp->ccode, completion_code_vals));
- return -1;
- }
-
-
- /*
- * Grab the returned channel number once. We assume it's the same
- * in future calls.
- */
- if (rsp->data_len >= 1) {
- channel = rsp->data[0];
- }
-
- while ((rsp->data_len > 1) && (rsp->data_len == 17) && (list_index < 0x3F)) {
- /*
- * We got back cipher suite data -- store it.
- * printf("copying data to offset %d\n", offset);
- * printbuf(rsp->data + 1, rsp->data_len - 1, "this is the data");
- */
- memcpy(cipher_suite_data + offset, rsp->data + 1, rsp->data_len - 1);
- offset += rsp->data_len - 1;
-
- /*
- * Increment our list for the next call
- */
- ++list_index;
- rqdata[2] = (rqdata[2] & 0x80) + list_index;
+ rqdata[1] = strcmp(payload_type, "ipmi") ? 1 : 0;
+ do {
+ /* Always ask for cipher suite format */
+ rqdata[2] = LIST_ALGORITHMS_BY_CIPHER_SUITE | list_index;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to Get Channel Cipher Suites");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode
+ || rsp->data_len < 1
+ || rsp->data_len > sizeof(uint8_t) + MAX_CIPHER_SUITE_DATA_LEN)
+ {
lprintf(LOG_ERR, "Get Channel Cipher Suites failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
}
- }
-
- /* Copy last chunk */
- if(rsp->data_len > 1) {
/*
* We got back cipher suite data -- store it.
* printf("copying data to offset %d\n", offset);
@@ -429,88 +513,49 @@ ipmi_get_channel_cipher_suites(struct ipmi_intf *intf, const char *payload_type,
*/
memcpy(cipher_suite_data + offset, rsp->data + 1, rsp->data_len - 1);
offset += rsp->data_len - 1;
- }
- /* We can chomp on all our data now. */
- cipher_suite_data_length = offset;
- offset = 0;
+ /*
+ * Increment our list for the next call
+ */
+ ++list_index;
+ } while ((rsp->data_len == (sizeof(uint8_t) + MAX_CIPHER_SUITE_DATA_LEN))
+ && (list_index < MAX_CIPHER_SUITE_RECORD_OFFSET));
- if (! csv_output) {
- printf("ID IANA Auth Alg Integrity Alg Confidentiality Alg\n");
- }
- while (offset < cipher_suite_data_length) {
- if (cipher_suite_data[offset++] == 0xC0) {
- /* standard type */
- iana = 0;
+ *count = parse_channel_cipher_suite_data(cipher_suite_data, offset, suites,
+ nr_suites);
+ return 0;
+}
- /* Verify that we have at least a full record left; id + 3 algs */
- if ((cipher_suite_data_length - offset) < 4) {
- lprintf(LOG_ERR, "Incomplete data record in cipher suite data");
- return -1;
- }
- cipher_suite_id = cipher_suite_data[offset++];
- } else if (cipher_suite_data[offset++] == 0xC1) {
- /* OEM record type */
- /* Verify that we have at least a full record left
- * id + iana + 3 algs
- */
- if ((cipher_suite_data_length - offset) < 4) {
- lprintf(LOG_ERR, "Incomplete data record in cipher suite data");
- return -1;
- }
+static int
+ipmi_print_channel_cipher_suites(struct ipmi_intf *intf,
+ const char *payload_type,
+ uint8_t channel)
+{
+ int rc;
+ size_t i = 0;
+ struct cipher_suite_info suites[MAX_CIPHER_SUITE_COUNT];
+ size_t nr_suites = sizeof(*suites);
+ const char *header_str =
+"ID IANA Auth Alg Integrity Alg Confidentiality Alg";
- cipher_suite_id = cipher_suite_data[offset++];
+ rc = ipmi_get_channel_cipher_suites(intf, payload_type, channel,
+ suites, &nr_suites);
- /* Grab the IANA */
- iana =
- cipher_suite_data[offset] |
- (cipher_suite_data[offset + 1] << 8) |
- (cipher_suite_data[offset + 2] << 16);
- offset += 3;
- } else {
- lprintf(LOG_ERR, "Bad start of record byte in cipher suite data");
- return -1;
- }
+ if (rc < 0)
+ return rc;
- /*
- * Grab the algorithms for this cipher suite. I guess we can't be
- * sure of what order they'll come in. Also, I suppose we default
- * to the NONE algorithm if one were absent. This part of the spec is
- * poorly written -- I have read the errata document. For now, I'm only
- * allowing one algorithm per type (auth, integrity, crypt) because I
- * don't I understand how it could be otherwise.
- */
- auth_alg = IPMI_AUTH_RAKP_NONE;
- integrity_alg = IPMI_INTEGRITY_NONE;
- crypt_alg = IPMI_CRYPT_NONE;
-
- while (((cipher_suite_data[offset] & 0xC0) != 0xC0) &&
- ((cipher_suite_data_length - offset) > 0))
- {
- switch (cipher_suite_data[offset] & 0xC0)
- {
- case 0x00:
- /* Authentication algorithm specifier */
- auth_alg = cipher_suite_data[offset++] & 0x3F;
- break;
- case 0x40:
- /* Interity algorithm specifier */
- integrity_alg = cipher_suite_data[offset++] & 0x3F;
- break;
- case 0x80:
- /* Confidentiality algorithm specifier */
- crypt_alg = cipher_suite_data[offset++] & 0x3F;
- break;
- }
- }
+ if (!csv_output) {
+ printf("%s\n", header_str);
+ }
+ for (i = 0; i < nr_suites; i++) {
/* We have everything we need to spit out a cipher suite record */
- printf((csv_output? "%d,%s,%s,%s,%s\n" :
- "%-4d %-7s %-15s %-15s %-15s\n"),
- cipher_suite_id,
- iana_string(iana),
- val2str(auth_alg, ipmi_auth_algorithms),
- val2str(integrity_alg, ipmi_integrity_algorithms),
- val2str(crypt_alg, ipmi_encryption_algorithms));
+ printf(csv_output ? "%d,%s,%s,%s,%s\n"
+ : "%-4d %-7s %-15s %-15s %-15s\n",
+ suites[i].cipher_suite_id,
+ iana_string(suites[i].iana),
+ val2str(suites[i].auth_alg, ipmi_auth_algorithms),
+ val2str(suites[i].integrity_alg, ipmi_integrity_algorithms),
+ val2str(suites[i].crypt_alg, ipmi_encryption_algorithms));
}
return 0;
}
@@ -648,8 +693,9 @@ ipmi_get_channel_info(struct ipmi_intf *intf, uint8_t channel)
*
* @channel - IPMI Channel
*
- * returns - IPMI Channel Medium, IPMI_CHANNEL_MEDIUM_RESERVED if ccode > 0,
- * 0 on error.
+ * @returns IPMI Channel Medium
+ * @retval IPMI_CHANNEL_MEDIUM_RESERVED if ccode was not IPMI_CC_OK
+ * @retval 0 on error
*/
uint8_t
ipmi_get_channel_medium(struct ipmi_intf *intf, uint8_t channel)
@@ -659,13 +705,16 @@ ipmi_get_channel_medium(struct ipmi_intf *intf, uint8_t channel)
channel_info.channel = channel;
ccode = _ipmi_get_channel_info(intf, &channel_info);
- if (ccode == 0xCC) {
- return IPMI_CHANNEL_MEDIUM_RESERVED;
- } else if (ccode < 0 && eval_ccode(ccode) != 0) {
- return 0;
- } else if (ccode > 0) {
- lprintf(LOG_ERR, "Get Channel Info command failed: %s",
- val2str(ccode, completion_code_vals));
+ if (ccode) {
+ if (ccode != IPMI_CC_INV_DATA_FIELD_IN_REQ) {
+ if (ccode > 0) {
+ lprintf(LOG_ERR, "Get Channel Info command failed: %s",
+ val2str(ccode, completion_code_vals));
+ }
+ else {
+ eval_ccode(ccode);
+ }
+ }
return IPMI_CHANNEL_MEDIUM_RESERVED;
}
lprintf(LOG_DEBUG, "Channel type: %s",
@@ -754,9 +803,27 @@ ipmi_set_user_access(struct ipmi_intf *intf, int argc, char **argv)
int ccode = 0;
int i = 0;
uint8_t channel = 0;
- uint8_t priv = 0;
uint8_t user_id = 0;
- if (argc > 0 && strncmp(argv[0], "help", 4) == 0) {
+ struct {
+ const char *option;
+ enum {
+ UA_INTEGER, /* direct integer value */
+ UA_BOOLEAN, /* off/disable = false, on/enable = true */
+ UA_BOOLEAN_INVERSE /* off/disable = true, on/enable = false */
+ } type;
+ uint8_t *val;
+ uint8_t min; /* minimum value for UA_INTEGER options */
+ uint8_t max; /* maximum value for UA_INTEGER options */
+ } options[] = {
+ { "callin=", UA_BOOLEAN_INVERSE, &user_access.callin_callback, 0, 0},
+ { "link=", UA_BOOLEAN, &user_access.link_auth, 0, 0},
+ { "ipmi=", UA_BOOLEAN, &user_access.ipmi_messaging, 0, 0},
+ { "privilege=", UA_INTEGER, &user_access.privilege_limit
+ , IPMI_SESSION_PRIV_CALLBACK
+ , IPMI_SESSION_PRIV_NOACCESS },
+ };
+
+ if (argc > 0 && !strcmp(argv[0], "help")) {
printf_channel_usage();
return 0;
} else if (argc < 3) {
@@ -778,33 +845,46 @@ ipmi_set_user_access(struct ipmi_intf *intf, int argc, char **argv)
return (-1);
}
for (i = 2; i < argc; i ++) {
- if (strncmp(argv[i], "callin=", 7) == 0) {
- if (strncmp(argv[i] + 7, "off", 3) == 0) {
- user_access.callin_callback = 1;
- } else {
- user_access.callin_callback = 0;
- }
- } else if (strncmp(argv[i], "link=", 5) == 0) {
- if (strncmp(argv[i] + 5, "off", 3) == 0) {
- user_access.link_auth = 0;
- } else {
- user_access.link_auth = 1;
- }
- } else if (strncmp(argv[i], "ipmi=", 5) == 0) {
- if (strncmp(argv[i] + 5, "off", 3) == 0) {
- user_access.ipmi_messaging = 0;
- } else {
- user_access.ipmi_messaging = 1;
- }
- } else if (strncmp(argv[i], "privilege=", 10) == 0) {
- if (str2uchar(argv[i] + 10, &priv) != 0) {
- lprintf(LOG_ERR,
- "Numeric value expected, but '%s' given.",
- argv[i] + 10);
- return (-1);
+ size_t j;
+ for (j = 0; j < ARRAY_SIZE(options); ++j) {
+ const char *opt = argv[i];
+ const int optlen = strlen(options[j].option);
+ if (!strncmp(opt, options[j].option, optlen)) {
+ const char *optval = opt + optlen;
+ uint16_t val;
+
+ if (UA_INTEGER != options[j].type) {
+ bool boolval = (UA_BOOLEAN_INVERSE == options[j].type)
+ ? false
+ : true;
+ *options[j].val = boolval;
+ if (!strcmp(optval, "off")
+ || !strcmp(optval, "disable")
+ || !strcmp(optval, "no"))
+ {
+ boolval = !boolval;
+ }
+ } else if (UINT8_MAX
+ != (val = str2val(optval, ipmi_privlvl_vals)))
+ {
+ *options[j].val = (uint8_t)val;
+ } else if (str2uchar(optval, options[j].val)) {
+ lprintf(LOG_ERR
+ , "Numeric [%hhu-%hhu] value expected, "
+ "but '%s' given."
+ , options[j].min
+ , options[j].max
+ , optval);
+ return (-1);
+ }
+ lprintf(LOG_DEBUG
+ , "Option %s=%hhu"
+ , options[j].option
+ , *options[j].val);
+ break;
}
- user_access.privilege_limit = priv;
- } else {
+ }
+ if (ARRAY_SIZE(options) == j) {
lprintf(LOG_ERR, "Invalid option: %s\n", argv[i]);
return (-1);
}
@@ -831,10 +911,10 @@ ipmi_channel_main(struct ipmi_intf *intf, int argc, char **argv)
lprintf(LOG_ERR, "Not enough parameters given.");
printf_channel_usage();
return (-1);
- } else if (strncmp(argv[0], "help", 4) == 0) {
+ } else if (!strcmp(argv[0], "help")) {
printf_channel_usage();
return 0;
- } else if (strncmp(argv[0], "authcap", 7) == 0) {
+ } else if (!strcmp(argv[0], "authcap")) {
if (argc != 3) {
printf_channel_usage();
return (-1);
@@ -844,7 +924,7 @@ ipmi_channel_main(struct ipmi_intf *intf, int argc, char **argv)
return (-1);
}
retval = ipmi_get_channel_auth_cap(intf, channel, priv);
- } else if (strncmp(argv[0], "getaccess", 10) == 0) {
+ } else if (!strcmp(argv[0], "getaccess")) {
uint8_t user_id = 0;
if ((argc < 2) || (argc > 3)) {
lprintf(LOG_ERR, "Not enough parameters given.");
@@ -860,9 +940,9 @@ ipmi_channel_main(struct ipmi_intf *intf, int argc, char **argv)
}
}
retval = ipmi_get_user_access(intf, channel, user_id);
- } else if (strncmp(argv[0], "setaccess", 9) == 0) {
+ } else if (!strcmp(argv[0], "setaccess")) {
return ipmi_set_user_access(intf, (argc - 1), &(argv[1]));
- } else if (strncmp(argv[0], "info", 4) == 0) {
+ } else if (!strcmp(argv[0], "info")) {
channel = 0xE;
if (argc > 2) {
printf_channel_usage();
@@ -874,11 +954,11 @@ ipmi_channel_main(struct ipmi_intf *intf, int argc, char **argv)
}
}
retval = ipmi_get_channel_info(intf, channel);
- } else if (strncmp(argv[0], "getciphers", 10) == 0) {
+ } else if (!strcmp(argv[0], "getciphers")) {
/* channel getciphers <ipmi|sol> [channel] */
channel = 0xE;
if ((argc < 2) || (argc > 3) ||
- (strncmp(argv[1], "ipmi", 4) && strncmp(argv[1], "sol", 3))) {
+ (strcmp(argv[1], "ipmi") && strcmp(argv[1], "sol"))) {
printf_channel_usage();
return (-1);
}
@@ -887,9 +967,9 @@ ipmi_channel_main(struct ipmi_intf *intf, int argc, char **argv)
return (-1);
}
}
- retval = ipmi_get_channel_cipher_suites(intf,
- argv[1], /* ipmi | sol */
- channel);
+ retval = ipmi_print_channel_cipher_suites(intf,
+ argv[1], /* ipmi | sol */
+ channel);
} else {
lprintf(LOG_ERR, "Invalid CHANNEL command: %s\n", argv[0]);
printf_channel_usage();
diff --git a/lib/ipmi_chassis.c b/lib/ipmi_chassis.c
index 7b5c2a8..7ac6770 100644
--- a/lib/ipmi_chassis.c
+++ b/lib/ipmi_chassis.c
@@ -29,13 +29,13 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _SVID_SOURCE || _BSD_SOURCE || _POSIX_C_SOURCE >= 1 || \
- _XOPEN_SOURCE || _POSIX_SOURCE
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <time.h>
+#include <errno.h>
+#include <limits.h>
#include <ipmitool/bswap.h>
#include <ipmitool/helper.h>
@@ -44,9 +44,132 @@
#include <ipmitool/ipmi_intf.h>
#include <ipmitool/ipmi_strings.h>
#include <ipmitool/ipmi_chassis.h>
+#include <ipmitool/ipmi_time.h>
+
+#define CHASSIS_BOOT_MBOX_IANA_SZ 3
+#define CHASSIS_BOOT_MBOX_BLOCK_SZ 16
+#define CHASSIS_BOOT_MBOX_BLOCK0_SZ \
+ (CHASSIS_BOOT_MBOX_BLOCK_SZ - CHASSIS_BOOT_MBOX_IANA_SZ)
+#define CHASSIS_BOOT_MBOX_MAX_BLOCK 0xFF
+#define CHASSIS_BOOT_MBOX_MAX_BLOCKS (CHASSIS_BOOT_MBOX_MAX_BLOCK + 1)
+
+/* Get/Set system boot option boot flags bit definitions */
+/* Boot flags byte 1 bits */
+#define BF1_VALID_SHIFT 7
+#define BF1_INVALID 0
+#define BF1_VALID (1 << BF1_VALID_SHIFT)
+#define BF1_VALID_MASK BF1_VALID
+
+#define BF1_PERSIST_SHIFT 6
+#define BF1_ONCE 0
+#define BF1_PERSIST (1 << BF1_PERSIST_SHIFT)
+#define BF1_PERSIST_MASK BF1_PERSIST
+
+#define BF1_BOOT_TYPE_SHIFT 5
+#define BF1_BOOT_TYPE_LEGACY 0
+#define BF1_BOOT_TYPE_EFI (1 << BF1_BOOT_TYPE_SHIFT)
+#define BF1_BOOT_TYPE_MASK BF1_BOOT_TYPE_EFI
+
+/* Boot flags byte 2 bits */
+#define BF2_CMOS_CLEAR_SHIFT 7
+#define BF2_CMOS_CLEAR (1 << BF2_CMOS_CLEAR_SHIFT)
+#define BF2_CMOS_CLEAR_MASK BF2_CMOS_CLEAR
+
+#define BF2_KEYLOCK_SHIFT 6
+#define BF2_KEYLOCK (1 << BF2_KEYLOCK_SHIFT)
+#define BF2_KEYLOCK_MASK BF2_KEYLOCK
+
+#define BF2_BOOTDEV_SHIFT 2
+#define BF2_BOOTDEV_DEFAULT (0 << BF2_BOOTDEV_SHIFT)
+#define BF2_BOOTDEV_PXE (1 << BF2_BOOTDEV_SHIFT)
+#define BF2_BOOTDEV_HDD (2 << BF2_BOOTDEV_SHIFT)
+#define BF2_BOOTDEV_HDD_SAFE (3 << BF2_BOOTDEV_SHIFT)
+#define BF2_BOOTDEV_DIAG_PART (4 << BF2_BOOTDEV_SHIFT)
+#define BF2_BOOTDEV_CDROM (5 << BF2_BOOTDEV_SHIFT)
+#define BF2_BOOTDEV_SETUP (6 << BF2_BOOTDEV_SHIFT)
+#define BF2_BOOTDEV_REMOTE_FDD (7 << BF2_BOOTDEV_SHIFT)
+#define BF2_BOOTDEV_REMOTE_CDROM (8 << BF2_BOOTDEV_SHIFT)
+#define BF2_BOOTDEV_REMOTE_PRIMARY_MEDIA (9 << BF2_BOOTDEV_SHIFT)
+#define BF2_BOOTDEV_REMOTE_HDD (11 << BF2_BOOTDEV_SHIFT)
+#define BF2_BOOTDEV_FDD (15 << BF2_BOOTDEV_SHIFT)
+#define BF2_BOOTDEV_MASK (0xF << BF2_BOOTDEV_SHIFT)
+
+#define BF2_BLANK_SCREEN_SHIFT 1
+#define BF2_BLANK_SCREEN (1 << BF2_BLANK_SCREEN_SHIFT)
+#define BF2_BLANK_SCREEN_MASK BF2_BLANK_SCREEN
+
+#define BF2_RESET_LOCKOUT_SHIFT 0
+#define BF2_RESET_LOCKOUT (1 << BF2_RESET_LOCKOUT_SHIFT)
+#define BF2_RESET_LOCKOUT_MASK BF2_RESET_LOCKOUT
+
+/* Boot flags byte 3 bits */
+#define BF3_POWER_LOCKOUT_SHIFT 7
+#define BF3_POWER_LOCKOUT (1 << BF3_POWER_LOCKOUT_SHIFT)
+#define BF3_POWER_LOCKOUT_MASK BF3_POWER_LOCKOUT
+
+#define BF3_VERBOSITY_SHIFT 5
+#define BF3_VERBOSITY_DEFAULT (0 << BF3_VERBOSITY_SHIFT)
+#define BF3_VERBOSITY_QUIET (1 << BF3_VERBOSITY_SHIFT)
+#define BF3_VERBOSITY_VERBOSE (2 << BF3_VERBOSITY_SHIFT)
+#define BF3_VERBOSITY_MASK (3 << BF3_VERBOSITY_SHIFT)
+
+#define BF3_EVENT_TRAPS_SHIFT 4
+#define BF3_EVENT_TRAPS (1 << BF3_EVENT_TRAPS_SHIFT)
+#define BF3_EVENT_TRAPS_MASK BF3_EVENT_TRAPS
+
+#define BF3_PASSWD_BYPASS_SHIFT 3
+#define BF3_PASSWD_BYPASS (1 << BF3_PASSWD_BYPASS_SHIFT)
+#define BF3_PASSWD_BYPASS_MASK BF3_PASSWD_BYPASS
+
+#define BF3_SLEEP_LOCKOUT_SHIFT 2
+#define BF3_SLEEP_LOCKOUT (1 << BF3_SLEEP_LOCKOUT_SHIFT)
+#define BF3_SLEEP_LOCKOUT_MASK BF3_SLEEP_LOCKOUT
+
+#define BF3_CONSOLE_REDIR_SHIFT 0
+#define BF3_CONSOLE_REDIR_DEFAULT (0 << BF3_CONSOLE_REDIR_SHIFT)
+#define BF3_CONSOLE_REDIR_SUPPRESS (1 << BF3_CONSOLE_REDIR_SHIFT)
+#define BF3_CONSOLE_REDIR_ENABLE (2 << BF3_CONSOLE_REDIR_SHIFT)
+#define BF3_CONSOLE_REDIR_MASK (3 << BF3_CONSOLE_REDIR_SHIFT)
+
+/* Boot flags byte 4 bits */
+#define BF4_SHARED_MODE_SHIFT 3
+#define BF4_SHARED_MODE (1 << BF4_SHARED_MODE_SHIFT)
+#define BF4_SHARED_MODE_MASK BF4_SHARED_MODE
+
+#define BF4_BIOS_MUX_SHIFT 0
+#define BF4_BIOS_MUX_DEFAULT (0 << BF4_BIOS_MUX_SHIFT)
+#define BF4_BIOS_MUX_BMC (1 << BF4_BIOS_MUX_SHIFT)
+#define BF4_BIOS_MUX_SYSTEM (2 << BF4_BIOS_MUX_SHIFT)
+#define BF4_BIOS_MUX_MASK (7 << BF4_BIOS_MUX_SHIFT)
+
+
+typedef struct {
+ uint8_t iana[CHASSIS_BOOT_MBOX_IANA_SZ];
+ uint8_t data[CHASSIS_BOOT_MBOX_BLOCK0_SZ];
+} mbox_b0_data_t;
+
+typedef struct {
+ uint8_t block;
+ union {
+ uint8_t data[CHASSIS_BOOT_MBOX_BLOCK_SZ];
+ mbox_b0_data_t b0;
+ };
+} mbox_t;
extern int verbose;
+static const struct valstr get_bootparam_cc_vals[] = {
+ { 0x80, "Unsupported parameter" },
+ { 0x00, NULL }
+};
+
+static const struct valstr set_bootparam_cc_vals[] = {
+ { 0x80, "Unsupported parameter" },
+ { 0x81, "Attempt to set 'in progress' while not in 'complete' state" },
+ { 0x82, "Parameter is read-only" },
+ { 0x00, NULL }
+};
+
int
ipmi_chassis_power_status(struct ipmi_intf * intf)
{
@@ -59,11 +182,11 @@ ipmi_chassis_power_status(struct ipmi_intf * intf)
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to get Chassis Power Status");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Chassis Power Status failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -98,12 +221,12 @@ ipmi_chassis_power_control(struct ipmi_intf * intf, uint8_t ctl)
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to set Chassis Power Control to %s",
val2str(ctl, ipmi_chassis_power_control_vals));
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Set Chassis Power Control to %s failed: %s",
val2str(ctl, ipmi_chassis_power_control_vals),
val2str(rsp->ccode, completion_code_vals));
@@ -131,8 +254,8 @@ ipmi_chassis_identify(struct ipmi_intf * intf, char * arg)
req.msg.netfn = IPMI_NETFN_CHASSIS;
req.msg.cmd = 0x4;
- if (arg != NULL) {
- if (strncmp(arg, "force", 5) == 0) {
+ if (arg) {
+ if (!strcmp(arg, "force")) {
identify_data.force_on = 1;
} else {
if ( (rc = str2uchar(arg, &identify_data.interval)) != 0) {
@@ -154,11 +277,11 @@ ipmi_chassis_identify(struct ipmi_intf * intf, char * arg)
}
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to set Chassis Identify");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Set Chassis Identify failed: %s",
val2str(rsp->ccode, completion_code_vals));
if (identify_data.force_on != 0) {
@@ -172,7 +295,7 @@ ipmi_chassis_identify(struct ipmi_intf * intf, char * arg)
}
printf("Chassis identify interval: ");
- if (arg == NULL) {
+ if (!arg) {
printf("default (15 seconds)\n");
} else {
if (identify_data.force_on != 0) {
@@ -202,11 +325,11 @@ ipmi_chassis_poh(struct ipmi_intf * intf)
req.msg.cmd = 0xf;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to get Chassis Power-On-Hours");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Chassis Power-On-Hours failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -245,52 +368,18 @@ ipmi_chassis_restart_cause(struct ipmi_intf * intf)
req.msg.cmd = 0x7;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to get Chassis Restart Cause");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Chassis Restart Cause failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
}
- printf("System restart cause: ");
-
- switch (rsp->data[0] & 0xf) {
- case 0:
- printf("unknown\n");
- break;
- case 1:
- printf("chassis power control command\n");
- break;
- case 2:
- printf("reset via pushbutton\n");
- break;
- case 3:
- printf("power-up via pushbutton\n");
- break;
- case 4:
- printf("watchdog expired\n");
- break;
- case 5:
- printf("OEM\n");
- break;
- case 6:
- printf("power-up due to always-restore power policy\n");
- break;
- case 7:
- printf("power-up due to restore-previous power policy\n");
- break;
- case 8:
- printf("reset via PEF\n");
- break;
- case 9:
- printf("power-cycle via PEF\n");
- break;
- default:
- printf("invalid\n");
- }
+ printf("System restart cause: %s\n",
+ val2str(rsp->data[0] & 0xf, ipmi_chassis_restart_cause_vals));
return 0;
}
@@ -306,11 +395,11 @@ ipmi_chassis_status(struct ipmi_intf * intf)
req.msg.cmd = 0x1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error sending Chassis Status command");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error sending Chassis Status command: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -389,11 +478,11 @@ ipmi_chassis_selftest(struct ipmi_intf * intf)
req.msg.cmd = 0x4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error sending Get Self Test command");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error sending Get Self Test command: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -447,61 +536,166 @@ ipmi_chassis_selftest(struct ipmi_intf * intf)
}
static int
-ipmi_chassis_set_bootparam(struct ipmi_intf * intf, uint8_t param, uint8_t * data, int len)
+ipmi_chassis_set_bootparam(struct ipmi_intf * intf,
+ uint8_t param, void *data, int len)
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
- uint8_t msg_data[16];
+ struct {
+ uint8_t param;
+ uint8_t data[];
+ } *msg_data;
+ int rc = -1;
+ size_t msgsize = 1 + len; /* Single-byte parameter plus the data */
+ static const uint8_t BOOTPARAM_MASK = 0x7F;
+
+ msg_data = malloc(msgsize);
+ if (!msg_data) {
+ goto out;
+ }
+ memset(msg_data, 0, msgsize);
- memset(msg_data, 0, 16);
- msg_data[0] = param & 0x7f;
- memcpy(msg_data+1, data, len);
+ msg_data->param = param & BOOTPARAM_MASK;
+ memcpy(msg_data->data, data, len);
memset(&req, 0, sizeof(req));
req.msg.netfn = IPMI_NETFN_CHASSIS;
req.msg.cmd = 0x8;
- req.msg.data = msg_data;
- req.msg.data_len = len + 1;
+ req.msg.data = (uint8_t *)msg_data;
+ req.msg.data_len = msgsize;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error setting Chassis Boot Parameter %d", param);
return -1;
}
- if (rsp->ccode > 0) {
+
+ rc = rsp->ccode;
+ if (rc) {
if (param != 0) {
- lprintf(LOG_ERR, "Set Chassis Boot Parameter %d failed: %s",
- param, val2str(rsp->ccode, completion_code_vals));
+ lprintf(LOG_ERR,
+ "Set Chassis Boot Parameter %d failed: %s",
+ param,
+ specific_val2str(rsp->ccode,
+ set_bootparam_cc_vals,
+ completion_code_vals));
}
- return -1;
+ goto out;
}
lprintf(LOG_DEBUG, "Chassis Set Boot Parameter %d to %s", param, buf2str(data, len));
- return 0;
+
+out:
+ free_n(&msg_data);
+ return rc;
+}
+
+/* Flags to ipmi_chassis_get_bootparam() */
+typedef enum {
+ PARAM_NO_GENERIC_INFO, /* Do not print generic boot parameter info */
+ PARAM_NO_DATA_DUMP, /* Do not dump parameter data */
+ PARAM_NO_RANGE_ERROR, /* Do not report out of range info to user */
+ PARAM_SPECIFIC /* Parameter-specific flags start with this */
+} chassis_bootparam_flags_t;
+
+/* Flags to ipmi_chassis_get_bootparam() for Boot Mailbox parameter (7) */
+typedef enum {
+ MBOX_PARSE_USE_TEXT = PARAM_SPECIFIC, /* Use text output vs. hex */
+ MBOX_PARSE_ALLBLOCKS /* Parse all blocks, not just one */
+} chassis_bootmbox_parse_t;
+
+#define BP_FLAG(x) (1 << (x))
+
+static
+void
+chassis_bootmailbox_parse(void *buf, size_t len, int flags)
+{
+ void *blockdata;
+ size_t datalen;
+ bool use_text = flags & BP_FLAG(MBOX_PARSE_USE_TEXT);
+ bool all_blocks = flags & BP_FLAG(MBOX_PARSE_ALLBLOCKS);
+
+ mbox_t *mbox;
+
+ if (!buf || !len) {
+ return;
+ }
+
+ mbox = buf;
+ blockdata = mbox->data;
+ datalen = len - sizeof(mbox->block);
+ if (!all_blocks) {
+ /* Print block selector only if a single block is printed */
+ printf(" Selector : %d\n", mbox->block);
+ }
+ if (!mbox->block) {
+ uint32_t iana = ipmi24toh(mbox->b0.iana);
+ /* For block zero print the IANA Private Enterprise Number */
+ printf(" IANA PEN : %" PRIu32 " [%s]\n",
+ iana,
+ val2str(iana, ipmi_oem_info));
+ blockdata = mbox->b0.data;
+ datalen -= sizeof(mbox->b0.iana);
+ }
+
+ printf(" Block ");
+ if (all_blocks) {
+ printf("%3" PRIu8 " Data : ", mbox->block);
+ }
+ else {
+ printf("Data : ");
+ }
+ if (use_text) {
+ /* Ensure the data string is null-terminated */
+ unsigned char text[CHASSIS_BOOT_MBOX_BLOCK_SZ + 1] = { 0 };
+ memcpy(text, blockdata, datalen);
+ printf("'%s'\n", text);
+ }
+ else {
+ printf("%s\n", buf2str(blockdata, datalen));
+ }
}
static int
-ipmi_chassis_get_bootparam(struct ipmi_intf * intf, char * arg)
+ipmi_chassis_get_bootparam(struct ipmi_intf * intf,
+ int argc, char *argv[], int flags)
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
uint8_t msg_data[3];
uint8_t param_id = 0;
+ bool skip_generic = flags & BP_FLAG(PARAM_NO_GENERIC_INFO);
+ bool skip_data = flags & BP_FLAG(PARAM_NO_DATA_DUMP);
+ bool skip_range = flags & BP_FLAG(PARAM_NO_RANGE_ERROR);
+ int rc = -1;
- if (arg == NULL)
- return -1;
+ if (argc < 1 || !argv[0]) {
+ goto out;
+ }
- if (str2uchar(arg, &param_id) != 0) {
- lprintf(LOG_ERR, "Invalid parameter '%s' given instead of bootparam.",
- arg);
- return (-1);
+ if (str2uchar(argv[0], &param_id)) {
+ lprintf(LOG_ERR,
+ "Invalid parameter '%s' given instead of bootparam.",
+ argv[0]);
+ goto out;
}
+ --argc;
+ ++argv;
+
memset(msg_data, 0, 3);
msg_data[0] = param_id & 0x7f;
- msg_data[1] = 0;
- msg_data[2] = 0;
+
+ if (argc) {
+ if (str2uchar(argv[0], &msg_data[1])) {
+ lprintf(LOG_ERR,
+ "Invalid argument '%s' given to"
+ " bootparam %" PRIu8,
+ argv[0], msg_data[1]);
+ goto out;
+ }
+ }
memset(&req, 0, sizeof(req));
req.msg.netfn = IPMI_NETFN_CHASSIS;
@@ -510,13 +704,22 @@ ipmi_chassis_get_bootparam(struct ipmi_intf * intf, char * arg)
req.msg.data_len = 3;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
- lprintf(LOG_ERR, "Error Getting Chassis Boot Parameter %s", arg);
+ if (!rsp) {
+ lprintf(LOG_ERR,
+ "Error Getting Chassis Boot Parameter %" PRIu8,
+ msg_data[0]);
return -1;
}
- if (rsp->ccode > 0) {
- lprintf(LOG_ERR, "Get Chassis Boot Parameter %s failed: %s",
- arg, val2str(rsp->ccode, completion_code_vals));
+ if (IPMI_CC_PARAM_OUT_OF_RANGE == rsp->ccode && skip_range) {
+ return -1;
+ }
+ if (rsp->ccode) {
+ lprintf(LOG_ERR,
+ "Get Chassis Boot Parameter %" PRIu8 " failed: %s",
+ msg_data[0],
+ specific_val2str(rsp->ccode,
+ get_bootparam_cc_vals,
+ completion_code_vals));
return -1;
}
@@ -526,10 +729,17 @@ ipmi_chassis_get_bootparam(struct ipmi_intf * intf, char * arg)
param_id = 0;
param_id = (rsp->data[1] & 0x7f);
- printf("Boot parameter version: %d\n", rsp->data[0]);
- printf("Boot parameter %d is %s\n", rsp->data[1] & 0x7f,
- (rsp->data[1] & 0x80) ? "invalid/locked" : "valid/unlocked");
- printf("Boot parameter data: %s\n", buf2str(rsp->data+2, rsp->data_len - 2));
+ if (!skip_generic) {
+ printf("Boot parameter version: %d\n", rsp->data[0]);
+ printf("Boot parameter %d is %s\n", rsp->data[1] & 0x7f,
+ (rsp->data[1] & 0x80)
+ ? "invalid/locked"
+ : "valid/unlocked");
+ if (!skip_data) {
+ printf("Boot parameter data: %s\n",
+ buf2str(rsp->data+2, rsp->data_len - 2));
+ }
+ }
switch(param_id)
{
@@ -622,132 +832,181 @@ ipmi_chassis_get_bootparam(struct ipmi_intf * intf, char * arg)
{
printf( " Boot Flags :\n");
- if((rsp->data[2]&0x80) == 0x80)
+ if(rsp->data[2] & BF1_VALID)
printf(" - Boot Flag Valid\n");
else
printf(" - Boot Flag Invalid\n");
- if((rsp->data[2]&0x40) == 0x40)
+ if(rsp->data[2] & BF1_PERSIST)
printf(" - Options apply to all future boots\n");
else
printf(" - Options apply to only next boot\n");
- if((rsp->data[2]&0x20) == 0x20)
+ if(rsp->data[2] & BF1_BOOT_TYPE_EFI)
printf(" - BIOS EFI boot \n");
else
printf(" - BIOS PC Compatible (legacy) boot \n");
- if((rsp->data[3]&0x80) == 0x80)
+ if(rsp->data[3] & BF2_CMOS_CLEAR)
printf(" - CMOS Clear\n");
- if((rsp->data[3]&0x40) == 0x40)
+ if(rsp->data[3] & BF2_KEYLOCK)
printf(" - Lock Keyboard\n");
printf(" - Boot Device Selector : ");
- switch( ((rsp->data[3]>>2)&0x0f))
+ switch(rsp->data[3] & BF2_BOOTDEV_MASK)
{
- case 0: printf("No override\n"); break;
- case 1: printf("Force PXE\n"); break;
- case 2: printf("Force Boot from default Hard-Drive\n"); break;
- case 3: printf("Force Boot from default Hard-Drive, request Safe-Mode\n"); break;
- case 4: printf("Force Boot from Diagnostic Partition\n"); break;
- case 5: printf("Force Boot from CD/DVD\n"); break;
- case 6: printf("Force Boot into BIOS Setup\n"); break;
- case 15: printf("Force Boot from Floppy/primary removable media\n"); break;
- default: printf("Flag error\n"); break;
+ case BF2_BOOTDEV_DEFAULT:
+ printf("No override\n");
+ break;
+ case BF2_BOOTDEV_PXE:
+ printf("Force PXE\n");
+ break;
+ case BF2_BOOTDEV_HDD:
+ printf("Force Boot from default Hard-Drive\n");
+ break;
+ case BF2_BOOTDEV_HDD_SAFE:
+ printf("Force Boot from default Hard-Drive, "
+ "request Safe-Mode\n");
+ break;
+ case BF2_BOOTDEV_DIAG_PART:
+ printf("Force Boot from Diagnostic Partition\n");
+ break;
+ case BF2_BOOTDEV_CDROM:
+ printf("Force Boot from CD/DVD\n");
+ break;
+ case BF2_BOOTDEV_SETUP:
+ printf("Force Boot into BIOS Setup\n");
+ break;
+ case BF2_BOOTDEV_REMOTE_FDD:
+ printf("Force Boot from remotely connected "
+ "Floppy/primary removable media\n");
+ break;
+ case BF2_BOOTDEV_REMOTE_CDROM:
+ printf("Force Boot from remotely connected "
+ "CD/DVD\n");
+ break;
+ case BF2_BOOTDEV_REMOTE_PRIMARY_MEDIA:
+ printf("Force Boot from primary remote media\n");
+ break;
+ case BF2_BOOTDEV_REMOTE_HDD:
+ printf("Force Boot from remotely connected "
+ "Hard-Drive\n");
+ break;
+ case BF2_BOOTDEV_FDD:
+ printf("Force Boot from Floppy/primary "
+ "removable media\n");
+ break;
+ default:
+ printf("Flag error\n");
+ break;
}
- if((rsp->data[3]&0x02) == 0x02)
+ if(rsp->data[3] & BF2_BLANK_SCREEN)
printf(" - Screen blank\n");
- if((rsp->data[3]&0x01) == 0x01)
+ if(rsp->data[3] & BF2_RESET_LOCKOUT)
printf(" - Lock out Reset buttons\n");
- if((rsp->data[4]&0x80) == 0x80)
- printf(" - Lock out (power off/sleep request) vi Power Button\n");
- printf(" - Console Redirection control : ");
- switch( ((rsp->data[4]>>5)&0x03))
+ if(rsp->data[4] & BF3_POWER_LOCKOUT)
+ printf(" - Lock out (power off/sleep "
+ "request) via Power Button\n");
+
+ printf(" - BIOS verbosity : ");
+ switch(rsp->data[4] & BF3_VERBOSITY_MASK)
{
- case 0: printf("System Default\n"); break;
- case 1: printf("Request Quiet Display\n"); break;
- case 2: printf("Request Verbose Display\n"); break;
- default: printf("Flag error\n"); break;
+ case BF3_VERBOSITY_DEFAULT:
+ printf("System Default\n");
+ break;
+ case BF3_VERBOSITY_QUIET:
+ printf("Request Quiet Display\n");
+ break;
+ case BF3_VERBOSITY_VERBOSE:
+ printf("Request Verbose Display\n");
+ break;
+ default:
+ printf("Flag error\n");
+ break;
}
- if((rsp->data[4]&0x10) == 0x10)
+ if(rsp->data[4] & BF3_EVENT_TRAPS)
printf(" - Force progress event traps\n");
- if((rsp->data[4]&0x08) == 0x08)
+ if(rsp->data[4] & BF3_PASSWD_BYPASS)
printf(" - User password bypass\n");
- if((rsp->data[4]&0x04) == 0x04)
+ if(rsp->data[4] & BF3_SLEEP_LOCKOUT)
printf(" - Lock Out Sleep Button\n");
- if((rsp->data[4]&0x02) == 0x02)
- printf(" - Lock Out Sleep Button\n");
- printf(" - BIOS verbosity : ");
- switch( ((rsp->data[4]>>0)&0x03))
+ printf(" - Console Redirection control : ");
+ switch(rsp->data[4] & BF3_CONSOLE_REDIR_MASK)
{
- case 0: printf("Console redirection occurs per BIOS configuration setting (default)\n"); break;
- case 1: printf("Suppress (skip) console redirection if enabled\n"); break;
- case 2: printf("Request console redirection be enabled\n"); break;
- default: printf("Flag error\n"); break;
+ case BF3_CONSOLE_REDIR_DEFAULT:
+ printf(
+ "Console redirection occurs per BIOS "
+ "configuration setting (default)\n");
+ break;
+ case BF3_CONSOLE_REDIR_SUPPRESS:
+ printf("Suppress (skip) console redirection "
+ "if enabled\n");
+ break;
+ case BF3_CONSOLE_REDIR_ENABLE:
+ printf("Request console redirection be "
+ "enabled\n");
+ break;
+ default:
+ printf("Flag error\n");
+ break;
}
- if((rsp->data[5]&0x08) == 0x08)
+ if(rsp->data[5] & BF4_SHARED_MODE)
printf(" - BIOS Shared Mode Override\n");
printf(" - BIOS Mux Control Override : ");
- switch( ((rsp->data[5]>>0)&0x07))
- {
- case 0: printf("BIOS uses recommended setting of the mux at the end of POST\n"); break;
- case 1: printf("Requests BIOS to force mux to BMC at conclusion of POST/start of OS boot\n"); break;
- case 2: printf("Requests BIOS to force mux to system at conclusion of POST/start of OS boot\n"); break;
- default: printf("Flag error\n"); break;
+ switch (rsp->data[5] & BF4_BIOS_MUX_MASK) {
+ case BF4_BIOS_MUX_DEFAULT:
+ printf("BIOS uses recommended setting of the "
+ "mux at the end of POST\n");
+ break;
+ case BF4_BIOS_MUX_BMC:
+ printf(
+ "Requests BIOS to force mux to BMC at "
+ "conclusion of POST/start of OS boot\n");
+ break;
+ case BF4_BIOS_MUX_SYSTEM:
+ printf(
+ "Requests BIOS to force mux to system "
+ "at conclusion of POST/start of "
+ "OS boot\n");
+ break;
+ default:
+ printf("Flag error\n");
+ break;
}
}
break;
case 6:
{
unsigned long session_id;
- unsigned long timestamp;
- char time_buf[40];
- time_t out_time;
+ uint32_t timestamp;
session_id = ((unsigned long) rsp->data[3]);
session_id |= (((unsigned long) rsp->data[4])<<8);
session_id |= (((unsigned long) rsp->data[5])<<16);
session_id |= (((unsigned long) rsp->data[6])<<24);
- timestamp = ((unsigned long) rsp->data[7]);
- timestamp |= (((unsigned long) rsp->data[8])<<8);
- timestamp |= (((unsigned long) rsp->data[9])<<16);
- timestamp |= (((unsigned long) rsp->data[10])<<24);
-
- memset(time_buf, 0, 40);
- strftime(
- time_buf,
- sizeof(time_buf),
- "%m/%d/%Y %H:%M:%S", localtime(&out_time)
- );
+ timestamp = ipmi32toh(&rsp->data[7]);
printf(" Boot Initiator Info :\n");
printf(" Channel Number : %d\n", (rsp->data[2] & 0x0f));
printf(" Session Id : %08lXh\n",session_id);
- if(timestamp != 0)
- {
- printf(" Timestamp : %08lXh, %s\n",timestamp,time_buf);
- }
- else
- {
- printf(" Timestamp : %08lXh, undefined\n",timestamp);
- }
-
+ printf(" Timestamp : %s\n", ipmi_timestamp_numeric(timestamp));
}
break;
case 7:
- {
- printf(" Selector : %d\n", rsp->data[2] );
- printf(" Block Data : %s\n", buf2str(rsp->data+3, rsp->data_len - 2));
- }
- break;
+ chassis_bootmailbox_parse(rsp->data + 2,
+ rsp->data_len - 2,
+ flags);
+ break;
default:
- printf(" Undefined byte\n");
+ printf(" Unsupported parameter %" PRIu8 "\n", param_id);
break;
}
- return 0;
+ rc = IPMI_CC_OK;
+out:
+ return rc;
}
static int
@@ -777,24 +1036,25 @@ get_bootparam_options(char *optstring,
{NULL} /* End marker */
}, *op;
+ const char *optkw = "options=";
- if (strncmp(optstring, "options=", 8) != 0) {
+ if (strncmp(optstring, optkw, strlen(optkw))) {
lprintf(LOG_ERR, "No options= keyword found \"%s\"", optstring);
return -1;
}
token = strtok_r(optstring + 8, ",", &saveptr);
- while (token != NULL) {
+ while (token) {
int setbit = 0;
- if (strcmp(token, "help") == 0) {
+ if (!strcmp(token, "help")) {
optionError = 1;
break;
}
- if (strncmp(token, "no-", 3) == 0) {
+ if (!strcmp(token, "no-")) {
setbit = 1;
token += 3;
}
- for (op = options; op->name != NULL; ++op) {
- if (strncmp(token, op->name, strlen(op->name)) == 0) {
+ for (op = options; op->name; ++op) {
+ if (!strcmp(token, op->name)) {
if (setbit) {
*set_flag |= op->value;
} else {
@@ -803,7 +1063,7 @@ get_bootparam_options(char *optstring,
break;
}
}
- if (op->name == NULL) {
+ if (!op->name) {
/* Option not found */
optionError = 1;
if (setbit) {
@@ -816,7 +1076,7 @@ get_bootparam_options(char *optstring,
if (optionError) {
lprintf(LOG_NOTICE, " Legal options are:");
lprintf(LOG_NOTICE, " %-8s: print this message", "help");
- for (op = options; op->name != NULL; ++op) {
+ for (op = options; op->name; ++op) {
lprintf(LOG_NOTICE, " %-8s: %s", op->name, op->desc);
}
lprintf(LOG_NOTICE, " Any Option may be prepended with no-"
@@ -846,14 +1106,17 @@ ipmi_chassis_get_bootvalid(struct ipmi_intf * intf)
req.msg.data_len = 3;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR,
"Error Getting Chassis Boot Parameter %d", param_id);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Chassis Boot Parameter %d failed: %s",
- param_id, val2str(rsp->ccode, completion_code_vals));
+ param_id,
+ specific_val2str(rsp->ccode,
+ get_bootparam_cc_vals,
+ completion_code_vals));
return -1;
}
@@ -863,77 +1126,97 @@ ipmi_chassis_get_bootvalid(struct ipmi_intf * intf)
return(rsp->data[2]);
}
+typedef enum {
+ SET_COMPLETE,
+ SET_IN_PROGRESS,
+ COMMIT_WRITE,
+ RESERVED
+} progress_t;
+
+
+static
+void
+chassis_bootparam_set_in_progress(struct ipmi_intf *intf, progress_t progress)
+{
+ /*
+ * By default try to set/clear set-in-progress parameter before/after
+ * changing any boot parameters. If setting fails, the code will set
+ * this flag to false and stop trying to fiddle with it for future
+ * requests.
+ */
+ static bool use_progress = true;
+ uint8_t flag = progress;
+ int rc;
+
+ if (!use_progress) {
+ return;
+ }
+
+ rc = ipmi_chassis_set_bootparam(intf,
+ IPMI_CHASSIS_BOOTPARAM_SET_IN_PROGRESS,
+ &flag, 1);
+
+ /*
+ * Only disable future checks if set in progress status setting failed.
+ * Setting of other statuses may fail legitimately.
+ */
+ if (rc && SET_IN_PROGRESS == progress) {
+ use_progress = false;
+ }
+}
+
+typedef enum {
+ BIOS_POST_ACK = 1 << 0,
+ OS_LOADER_ACK = 1 << 1,
+ OS_SERVICE_PARTITION_ACK = 1 << 2,
+ SMS_ACK = 1 << 3,
+ OEM_ACK = 1 << 4,
+ RESERVED_ACK_MASK = 7 << 5
+} bootinfo_ack_t;
+
+static
+int
+chassis_bootparam_clear_ack(struct ipmi_intf *intf, bootinfo_ack_t flag)
+{
+ uint8_t flags[2] = { flag & ~RESERVED_ACK_MASK,
+ flag & ~RESERVED_ACK_MASK };
+
+ return ipmi_chassis_set_bootparam(intf,
+ IPMI_CHASSIS_BOOTPARAM_INFO_ACK,
+ flags, 2);
+}
+
static int
ipmi_chassis_set_bootvalid(struct ipmi_intf *intf, uint8_t set_flag, uint8_t clr_flag)
{
int bootvalid;
- uint8_t flags[5];
- int rc = 0;
- int use_progress = 1;
- uint8_t param_id = IPMI_CHASSIS_BOOTPARAM_FLAG_VALID;
+ uint8_t flags[2];
+ int rc;
- if (use_progress) {
- /* set set-in-progress flag */
- memset(flags, 0, 5);
- flags[0] = 0x01;
- rc = ipmi_chassis_set_bootparam(intf,
- IPMI_CHASSIS_BOOTPARAM_SET_IN_PROGRESS, flags, 1);
- if (rc < 0)
- use_progress = 0;
- }
-
- memset(flags, 0, 5);
- flags[0] = 0x01;
- flags[1] = 0x01;
- rc = ipmi_chassis_set_bootparam(intf, IPMI_CHASSIS_BOOTPARAM_INFO_ACK,
- flags, 2);
+ chassis_bootparam_set_in_progress(intf, SET_IN_PROGRESS);
+ rc = chassis_bootparam_clear_ack(intf, BIOS_POST_ACK);
- if (rc < 0) {
- if (use_progress) {
- /* set-in-progress = set-complete */
- memset(flags, 0, 5);
- ipmi_chassis_set_bootparam(intf,
- IPMI_CHASSIS_BOOTPARAM_SET_IN_PROGRESS,
- flags, 1);
- }
- return -1;
+ if (rc) {
+ goto out;
}
bootvalid = ipmi_chassis_get_bootvalid(intf);
-
if (bootvalid < 0) {
- if (use_progress) {
- /* set-in-progress = set-complete */
- memset(flags, 0, 5);
- ipmi_chassis_set_bootparam(intf,
- IPMI_CHASSIS_BOOTPARAM_SET_IN_PROGRESS,
- flags, 1);
- }
- return -1;
- }
- flags[0] = (bootvalid & ~clr_flag) | set_flag;
-
- rc = ipmi_chassis_set_bootparam(intf, param_id, flags, 1);
-
- if (rc == 0) {
- if (use_progress) {
- /* set-in-progress = commit-write */
- memset(flags, 0, 5);
- flags[0] = 0x02;
- ipmi_chassis_set_bootparam(intf,
- IPMI_CHASSIS_BOOTPARAM_SET_IN_PROGRESS,
- flags, 1);
- }
+ lprintf(LOG_ERR, "Failed to read boot valid flag");
+ rc = bootvalid;
+ goto out;
}
- if (use_progress) {
- /* set-in-progress = set-complete */
- memset(flags, 0, 5);
- ipmi_chassis_set_bootparam(intf,
- IPMI_CHASSIS_BOOTPARAM_SET_IN_PROGRESS,
- flags, 1);
+ flags[0] = (bootvalid & ~clr_flag) | set_flag;
+ rc = ipmi_chassis_set_bootparam(intf,
+ IPMI_CHASSIS_BOOTPARAM_FLAG_VALID,
+ flags, 1);
+ if (IPMI_CC_OK == rc) {
+ chassis_bootparam_set_in_progress(intf, COMMIT_WRITE);
}
+out:
+ chassis_bootparam_set_in_progress(intf, SET_COMPLETE);
return rc;
}
@@ -941,107 +1224,372 @@ static int
ipmi_chassis_set_bootdev(struct ipmi_intf * intf, char * arg, uint8_t *iflags)
{
uint8_t flags[5];
- int rc = 0;
- int use_progress = 1;
+ int rc;
- if (use_progress) {
- /* set set-in-progress flag */
- memset(flags, 0, 5);
- flags[0] = 0x01;
- rc = ipmi_chassis_set_bootparam(intf,
- IPMI_CHASSIS_BOOTPARAM_SET_IN_PROGRESS, flags, 1);
- if (rc < 0)
- use_progress = 0;
- }
-
- memset(flags, 0, 5);
- flags[0] = 0x01;
- flags[1] = 0x01;
- rc = ipmi_chassis_set_bootparam(intf, IPMI_CHASSIS_BOOTPARAM_INFO_ACK,
- flags, 2);
+ chassis_bootparam_set_in_progress(intf, SET_IN_PROGRESS);
+ rc = chassis_bootparam_clear_ack(intf, BIOS_POST_ACK);
if (rc < 0) {
- if (use_progress) {
- /* set-in-progress = set-complete */
- memset(flags, 0, 5);
- ipmi_chassis_set_bootparam(intf,
- IPMI_CHASSIS_BOOTPARAM_SET_IN_PROGRESS,
- flags, 1);
- }
- return -1;
+ goto out;
}
- if (iflags == NULL)
- memset(flags, 0, 5);
+ if (!iflags)
+ memset(flags, 0, sizeof(flags));
else
memcpy(flags, iflags, sizeof (flags));
- if (arg == NULL)
+ if (!arg)
flags[1] |= 0x00;
- else if (strncmp(arg, "none", 4) == 0)
+ else if (!strcmp(arg, "none"))
flags[1] |= 0x00;
- else if (strncmp(arg, "pxe", 3) == 0 ||
- strncmp(arg, "force_pxe", 9) == 0)
+ else if (!strcmp(arg, "pxe") ||
+ !strcmp(arg, "force_pxe"))
+ {
flags[1] |= 0x04;
- else if (strncmp(arg, "disk", 4) == 0 ||
- strncmp(arg, "force_disk", 10) == 0)
+ }
+ else if (!strcmp(arg, "disk") ||
+ !strcmp(arg, "force_disk"))
+ {
flags[1] |= 0x08;
- else if (strncmp(arg, "safe", 4) == 0 ||
- strncmp(arg, "force_safe", 10) == 0)
+ }
+ else if (!strcmp(arg, "safe") ||
+ !strcmp(arg, "force_safe"))
+ {
flags[1] |= 0x0c;
- else if (strncmp(arg, "diag", 4) == 0 ||
- strncmp(arg, "force_diag", 10) == 0)
+ }
+ else if (!strcmp(arg, "diag") ||
+ !strcmp(arg, "force_diag"))
+ {
flags[1] |= 0x10;
- else if (strncmp(arg, "cdrom", 5) == 0 ||
- strncmp(arg, "force_cdrom", 11) == 0)
+ }
+ else if (!strcmp(arg, "cdrom") ||
+ !strcmp(arg, "force_cdrom"))
+ {
flags[1] |= 0x14;
- else if (strncmp(arg, "floppy", 6) == 0 ||
- strncmp(arg, "force_floppy", 12) == 0)
+ }
+ else if (!strcmp(arg, "floppy") ||
+ !strcmp(arg, "force_floppy"))
+ {
flags[1] |= 0x3c;
- else if (strncmp(arg, "bios", 4) == 0 ||
- strncmp(arg, "force_bios", 10) == 0)
+ }
+ else if (!strcmp(arg, "bios") ||
+ !strcmp(arg, "force_bios"))
+ {
flags[1] |= 0x18;
+ }
else {
lprintf(LOG_ERR, "Invalid argument: %s", arg);
- if (use_progress) {
- /* set-in-progress = set-complete */
- memset(flags, 0, 5);
- ipmi_chassis_set_bootparam(intf,
- IPMI_CHASSIS_BOOTPARAM_SET_IN_PROGRESS,
- flags, 1);
- }
- return -1;
+ rc = -1;
+ goto out;
}
/* set flag valid bit */
flags[0] |= 0x80;
- rc = ipmi_chassis_set_bootparam(intf, IPMI_CHASSIS_BOOTPARAM_BOOT_FLAGS,
- flags, 5);
- if (rc == 0) {
- if (use_progress) {
- /* set-in-progress = commit-write */
- memset(flags, 0, 5);
- flags[0] = 0x02;
- ipmi_chassis_set_bootparam(intf,
- IPMI_CHASSIS_BOOTPARAM_SET_IN_PROGRESS,
- flags, 1);
+ rc = ipmi_chassis_set_bootparam(intf,
+ IPMI_CHASSIS_BOOTPARAM_BOOT_FLAGS,
+ flags, 5);
+ if (IPMI_CC_OK == rc) {
+ chassis_bootparam_set_in_progress(intf, COMMIT_WRITE);
+ printf("Set Boot Device to %s\n", arg);
+ }
+
+out:
+ chassis_bootparam_set_in_progress(intf, SET_COMPLETE);
+ return rc;
+}
+
+static void chassis_bootmailbox_help()
+{
+ lprintf(LOG_NOTICE,
+"bootmbox get [text] [block <block>]\n"
+" Read the entire Boot Initiator Mailbox or the specified <block>.\n"
+" If 'text' option is specified, the data is output as plain text, otherwise\n"
+" hex dump mode is used.\n"
+"\n"
+"bootmbox set text [block <block>] <IANA_PEN> \"<data_string>\"\n"
+"bootmbox set [block <block>] <IANA_PEN> <data_byte> [<data_byte> ...]\n"
+" Write the specified <block> or the entire Boot Initiator Mailbox.\n"
+" It is required to specify a decimal IANA Enterprise Number recognized\n"
+" by the boot initiator on the target system. Refer to your target system\n"
+" manufacturer for details. The rest of the arguments are either separate\n"
+" data byte values separated by spaces, or a single text string argument.\n"
+"\n"
+" When single block write is requested, the total length of <data> may not\n"
+" exceed 13 bytes for block 0, or 16 bytes otherwise.\n"
+"\n"
+"bootmbox help\n"
+" Show this help.");
+}
+
+static
+int
+chassis_set_bootmailbox(struct ipmi_intf *intf, int16_t block, bool use_text,
+ int argc, char *argv[])
+{
+ int rc = -1;
+ int32_t iana = 0;
+ size_t blocks = 0;
+ size_t datasize = 0;
+ off_t string_offset = 0;
+
+ lprintf(LOG_INFO, "Writing Boot Mailbox...");
+
+ if (argc < 1 || str2int(argv[0], &iana)) {
+ lprintf(LOG_ERR,
+ "No valid IANA PEN specified!\n");
+ chassis_bootmailbox_help();
+ goto out;
+ }
+ ++argv;
+ --argc;
+
+ if (argc < 1) {
+ lprintf(LOG_ERR,
+ "No data provided!\n");
+ chassis_bootmailbox_help();
+ goto out;
+ }
+
+ /*
+ * Initialize the data size. For text mode it is just the
+ * single argument string length plus one byte for \0 termination.
+ * For byte mode the length is the number of byte arguments without
+ * any additional termination.
+ */
+ if (!use_text) {
+ datasize = argc;
+ }
+ else {
+ datasize = strlen(argv[0]) + 1; /* Include the terminator */
+ }
+
+ lprintf(LOG_INFO, "Data size: %u", datasize);
+
+ /* Decide how many blocks we will be writing */
+ if (block >= 0) {
+ blocks = 1;
+ }
+ else {
+ /*
+ * We need to write all data, so calculate the data
+ * size in blocks and set the starting block to zero.
+ */
+ blocks = CHASSIS_BOOT_MBOX_IANA_SZ;
+ blocks += datasize;
+ blocks += CHASSIS_BOOT_MBOX_BLOCK_SZ - 1;
+ blocks /= CHASSIS_BOOT_MBOX_BLOCK_SZ;
+
+ block = 0;
+ }
+
+ lprintf(LOG_INFO, "Blocks to write: %d", blocks);
+
+ if (blocks > CHASSIS_BOOT_MBOX_MAX_BLOCKS) {
+ lprintf(LOG_ERR,
+ "Data size %zu exceeds maximum (%d)",
+ datasize,
+ (CHASSIS_BOOT_MBOX_BLOCK_SZ
+ * CHASSIS_BOOT_MBOX_MAX_BLOCKS)
+ - CHASSIS_BOOT_MBOX_IANA_SZ);
+ goto out;
+ }
+
+ /* Indicate that we're touching the boot parameters */
+ chassis_bootparam_set_in_progress(intf, SET_IN_PROGRESS);
+
+ for (size_t bindex = 0;
+ datasize > 0 && bindex < blocks;
+ ++bindex, ++block)
+ {
+ /* The request data structure */
+ mbox_t mbox = { .block = block, {{0}} };
+
+ /* Destination for input data */
+ uint8_t *data = mbox.data;
+
+ /* The maximum amount of data this block may hold */
+ size_t maxblocksize = sizeof(mbox.data);
+
+ /* The actual amount of data in this block */
+ size_t blocksize;
+ off_t unused = 0;
+
+ /* Block 0 needs special care as it has IANA PEN specifier */
+ if (!block) {
+ data = mbox.b0.data;
+ maxblocksize = sizeof(mbox.b0.data);
+ htoipmi24(iana, mbox.b0.iana);
}
- printf("Set Boot Device to %s\n", arg);
+ /*
+ * Find out how many bytes we are going to write to this
+ * block.
+ */
+ if (datasize > maxblocksize) {
+ blocksize = maxblocksize;
+ }
+ else {
+ blocksize = datasize;
+ }
+
+ /* Remember how much data remains */
+ datasize -= blocksize;
+
+ if (!use_text) {
+ args2buf(argc, argv, data, blocksize);
+ argc -= blocksize;
+ argv += blocksize;
+ }
+ else {
+ memcpy(data, argv[0] + string_offset, blocksize);
+ string_offset += blocksize;
+ }
+
+ lprintf(LOG_INFO, "Block %3" PRId16 ": %s", block,
+ buf2str_extended(data, blocksize, " "));
+
+ unused = maxblocksize - blocksize;
+ rc = ipmi_chassis_set_bootparam(intf,
+ IPMI_CHASSIS_BOOTPARAM_INIT_MBOX,
+ &mbox,
+ sizeof(mbox) - unused);
+ if (IPMI_CC_PARAM_OUT_OF_RANGE == rc) {
+ lprintf(LOG_ERR,
+ "Hit end of mailbox writing block %" PRId16,
+ block);
+ }
+ if (rc) {
+ goto complete;
+ }
}
- if (use_progress) {
- /* set-in-progress = set-complete */
- memset(flags, 0, 5);
- ipmi_chassis_set_bootparam(intf,
- IPMI_CHASSIS_BOOTPARAM_SET_IN_PROGRESS,
- flags, 1);
+ lprintf(LOG_INFO,
+ "Wrote %zu blocks of Boot Initiator Mailbox",
+ blocks);
+ chassis_bootparam_set_in_progress(intf, COMMIT_WRITE);
+
+ rc = chassis_bootparam_clear_ack(intf, BIOS_POST_ACK | OS_LOADER_ACK);
+
+complete:
+ chassis_bootparam_set_in_progress(intf, SET_COMPLETE);
+out:
+ return rc;
+}
+
+static
+int
+chassis_get_bootmailbox(struct ipmi_intf *intf,
+ int16_t block, bool use_text)
+{
+ int rc = IPMI_CC_UNSPECIFIED_ERROR;
+ char param_str[2]; /* Max "7" */
+ char block_str[4]; /* Max "255" */
+ char *bpargv[] = { param_str, block_str };
+ int flags;
+
+ flags = use_text ? BP_FLAG(MBOX_PARSE_USE_TEXT) : 0;
+
+ snprintf(param_str, sizeof(param_str),
+ "%" PRIu8, IPMI_CHASSIS_BOOTPARAM_INIT_MBOX);
+
+ if (block >= 0) {
+ snprintf(block_str, sizeof(block_str),
+ "%" PRIu8, (uint8_t)block);
+
+ rc = ipmi_chassis_get_bootparam(intf,
+ ARRAY_SIZE(bpargv),
+ bpargv,
+ flags);
+ }
+ else {
+ int currblk;
+
+ flags |= BP_FLAG(MBOX_PARSE_ALLBLOCKS);
+ for (currblk = 0; currblk <= UCHAR_MAX; ++currblk) {
+ snprintf(block_str, sizeof(block_str),
+ "%" PRIu8, (uint8_t)currblk);
+
+ if (currblk) {
+ /*
+ * If block 0 succeeded, we don't want to
+ * print generic info for each next block,
+ * and we don't want range error to be
+ * reported when we hit the end of blocks.
+ */
+ flags |= BP_FLAG(PARAM_NO_GENERIC_INFO);
+ flags |= BP_FLAG(PARAM_NO_RANGE_ERROR);
+ }
+
+ rc = ipmi_chassis_get_bootparam(intf,
+ ARRAY_SIZE(bpargv),
+ bpargv,
+ flags);
+
+ if (rc) {
+ if (currblk) {
+ rc = IPMI_CC_OK;
+ }
+ break;
+ }
+ }
}
return rc;
}
+static
+int
+chassis_bootmailbox(struct ipmi_intf *intf, int argc, char *argv[])
+{
+ int rc = IPMI_CC_UNSPECIFIED_ERROR;
+ bool use_text = false; /* Default to data dump I/O mode */
+ int16_t block = -1; /* By default print all blocks */
+ const char *cmd;
+
+ if ((argc < 1) || !strcmp(argv[0], "help")) {
+ chassis_bootmailbox_help();
+ goto out;
+ } else {
+ cmd = argv[0];
+ ++argv;
+ --argc;
+
+ if (argc > 0 && !strcmp(argv[0], "text")) {
+ use_text = true;
+ ++argv;
+ --argc;
+ }
+
+ if (argc > 0 && !strcmp(argv[0], "block")) {
+ if (argc < 2) {
+ chassis_bootmailbox_help();
+ goto out;
+ }
+ if(str2short(argv[1], &block)) {
+ lprintf(LOG_ERR,
+ "Invalid block %s", argv[1]);
+ goto out;
+ }
+ argv += 2;
+ argc -= 2;
+
+ }
+
+ if (!strcmp(cmd, "get")) {
+ rc = chassis_get_bootmailbox(intf, block, use_text);
+ }
+ else if (!strcmp(cmd, "set")) {
+ rc = chassis_set_bootmailbox(intf, block, use_text,
+ argc, argv);
+ }
+ }
+
+out:
+ return rc;
+}
+
+
static int
ipmi_chassis_power_policy(struct ipmi_intf * intf, uint8_t policy)
{
@@ -1055,11 +1603,11 @@ ipmi_chassis_power_policy(struct ipmi_intf * intf, uint8_t policy)
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in Power Restore Policy command");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Power Restore Policy command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -1100,25 +1648,25 @@ ipmi_power_main(struct ipmi_intf * intf, int argc, char ** argv)
int rc = 0;
uint8_t ctl = 0;
- if ((argc < 1) || (strncmp(argv[0], "help", 4) == 0)) {
+ if (argc < 1 || !strcmp(argv[0], "help")) {
lprintf(LOG_NOTICE, "chassis power Commands: status, on, off, cycle, reset, diag, soft");
return 0;
}
- if (strncmp(argv[0], "status", 6) == 0) {
+ if (!strcmp(argv[0], "status")) {
rc = ipmi_chassis_print_power_status(intf);
return rc;
}
- if ((strncmp(argv[0], "up", 2) == 0) || (strncmp(argv[0], "on", 2) == 0))
+ if (!strcmp(argv[0], "up") || !strcmp(argv[0], "on"))
ctl = IPMI_CHASSIS_CTL_POWER_UP;
- else if ((strncmp(argv[0], "down", 4) == 0) || (strncmp(argv[0], "off", 3) == 0))
+ else if (!strcmp(argv[0], "down") || !strcmp(argv[0], "off"))
ctl = IPMI_CHASSIS_CTL_POWER_DOWN;
- else if (strncmp(argv[0], "cycle", 5) == 0)
+ else if (!strcmp(argv[0], "cycle"))
ctl = IPMI_CHASSIS_CTL_POWER_CYCLE;
- else if (strncmp(argv[0], "reset", 5) == 0)
+ else if (!strcmp(argv[0], "reset"))
ctl = IPMI_CHASSIS_CTL_HARD_RESET;
- else if (strncmp(argv[0], "diag", 4) == 0)
+ else if (!strcmp(argv[0], "diag"))
ctl = IPMI_CHASSIS_CTL_PULSE_DIAG;
- else if ((strncmp(argv[0], "acpi", 4) == 0) || (strncmp(argv[0], "soft", 4) == 0))
+ else if (!strcmp(argv[0], "acpi") || !strcmp(argv[0], "soft"))
ctl = IPMI_CHASSIS_CTL_ACPI_SOFT;
else {
lprintf(LOG_ERR, "Invalid chassis power command: %s", argv[0]);
@@ -1146,55 +1694,270 @@ ipmi_chassis_set_bootflag_help()
get_bootparam_options("options=help", &set_flag, &clr_flag);
}
+/*
+ * Sugar. Macros for internal use by bootdev_parse_options() to make
+ * the structure initialization look better. Can't use scope-limited
+ * static consts for initializers with gcc5, alas.
+ */
+#define BF1_OFFSET 0
+#define BF2_OFFSET 1
+#define BF3_OFFSET 2
+#define BF4_OFFSET 3
+#define BF_BYTE_COUNT 5
+
+/* A helper for ipmi_chassis_main() to parse bootdev options */
+static
+bool
+bootdev_parse_options(char *optstring, uint8_t flags[])
+{
+ char *token;
+ char *saveptr = NULL;
+ int optionError = 0;
+
+ static const struct bootdev_opt_s {
+ char *name;
+ off_t offset;
+ unsigned char mask;
+ unsigned char value;
+ char *desc;
+ } *op;
+ static const struct bootdev_opt_s options[] = {
+ /* data 1 */
+ {
+ "valid",
+ BF1_OFFSET,
+ BF1_VALID_MASK,
+ BF1_VALID,
+ "Boot flags valid"
+ },
+ {
+ "persistent",
+ BF1_OFFSET,
+ BF1_PERSIST_MASK,
+ BF1_PERSIST,
+ "Changes are persistent for "
+ "all future boots"
+ },
+ {
+ "efiboot",
+ BF1_OFFSET,
+ BF1_BOOT_TYPE_MASK,
+ BF1_BOOT_TYPE_EFI,
+ "Extensible Firmware Interface "
+ "Boot (EFI)"
+ },
+ /* data 2 */
+ {
+ "clear-cmos",
+ BF2_OFFSET,
+ BF2_CMOS_CLEAR_MASK,
+ BF2_CMOS_CLEAR,
+ "CMOS clear"
+ },
+ {
+ "lockkbd",
+ BF2_OFFSET,
+ BF2_KEYLOCK_MASK,
+ BF2_KEYLOCK,
+ "Lock Keyboard"
+ },
+ /* data2[5:2] is parsed elsewhere */
+ {
+ "screenblank",
+ BF2_OFFSET,
+ BF2_BLANK_SCREEN_MASK,
+ BF2_BLANK_SCREEN,
+ "Screen Blank"
+ },
+ {
+ "lockoutreset",
+ BF2_OFFSET,
+ BF2_RESET_LOCKOUT_MASK,
+ BF2_RESET_LOCKOUT,
+ "Lock out Reset buttons"
+ },
+ /* data 3 */
+ {
+ "lockout_power",
+ BF3_OFFSET,
+ BF3_POWER_LOCKOUT_MASK,
+ BF3_POWER_LOCKOUT,
+ "Lock out (power off/sleep "
+ "request) via Power Button"
+ },
+ {
+ "verbose=default",
+ BF3_OFFSET,
+ BF3_VERBOSITY_MASK,
+ BF3_VERBOSITY_DEFAULT,
+ "Request quiet BIOS display"
+ },
+ {
+ "verbose=no",
+ BF3_OFFSET,
+ BF3_VERBOSITY_MASK,
+ BF3_VERBOSITY_QUIET,
+ "Request quiet BIOS display"
+ },
+ {
+ "verbose=yes",
+ BF3_OFFSET,
+ BF3_VERBOSITY_MASK,
+ BF3_VERBOSITY_VERBOSE,
+ "Request verbose BIOS display"
+ },
+ {
+ "force_pet",
+ BF3_OFFSET,
+ BF3_EVENT_TRAPS_MASK,
+ BF3_EVENT_TRAPS,
+ "Force progress event traps"
+ },
+ {
+ "upw_bypass",
+ BF3_OFFSET,
+ BF3_PASSWD_BYPASS_MASK,
+ BF3_PASSWD_BYPASS,
+ "User password bypass"
+ },
+ {
+ "lockout_sleep",
+ BF3_OFFSET,
+ BF3_SLEEP_LOCKOUT_MASK,
+ BF3_SLEEP_LOCKOUT,
+ "Lock out the Sleep button"
+ },
+ {
+ "cons_redirect=default",
+ BF3_OFFSET,
+ BF3_CONSOLE_REDIR_MASK,
+ BF3_CONSOLE_REDIR_DEFAULT,
+ "Console redirection occurs per "
+ "BIOS configuration setting"
+ },
+ {
+ "cons_redirect=skip",
+ BF3_OFFSET,
+ BF3_CONSOLE_REDIR_MASK,
+ BF3_CONSOLE_REDIR_SUPPRESS,
+ "Suppress (skip) console "
+ "redirection if enabled"
+ },
+ {
+ "cons_redirect=enable",
+ BF3_OFFSET,
+ BF3_CONSOLE_REDIR_MASK,
+ BF3_CONSOLE_REDIR_ENABLE,
+ "Request console redirection "
+ "be enabled"
+ },
+ /* data 4 */
+ /* data4[7:4] reserved */
+ /* data4[3] BIOS Shared Mode Override, not implemented here */
+ /* data4[2:0] BIOS Mux Control Override, not implemented here */
+
+ /* data5 reserved */
+
+ {NULL} /* End marker */
+ };
+
+ memset(&flags[0], 0, BF_BYTE_COUNT);
+ token = strtok_r(optstring, ",", &saveptr);
+ while (token) {
+ if (!strcmp(token, "help")) {
+ optionError = 1;
+ break;
+ }
+ for (op = options; op->name; ++op) {
+ if (!strcmp(token, op->name)) {
+ flags[op->offset] &= ~(op->mask);
+ flags[op->offset] |= op->value;
+ break;
+ }
+ }
+ if (!op->name) {
+ /* Option not found */
+ optionError = 1;
+ lprintf(LOG_ERR, "Invalid option: %s", token);
+ }
+ token = strtok_r(NULL, ",", &saveptr);
+ }
+ if (optionError) {
+ lprintf(LOG_NOTICE, "Legal options settings are:");
+ lprintf(LOG_NOTICE, " %-22s: %s",
+ "help",
+ "print this message");
+ for (op = options; op->name; ++op) {
+ lprintf(LOG_NOTICE, " %-22s: %s", op->name, op->desc);
+ }
+ return false;
+ }
+
+ return true;
+}
+
int
ipmi_chassis_main(struct ipmi_intf * intf, int argc, char ** argv)
{
- int rc = 0;
+ int rc = -1;
- if ((argc == 0) || (strncmp(argv[0], "help", 4) == 0)) {
- lprintf(LOG_NOTICE, "Chassis Commands: status, power, identify, policy, restart_cause, poh, bootdev, bootparam, selftest");
+ if (!argc || !strcmp(argv[0], "help")) {
+ lprintf(LOG_NOTICE, "Chassis Commands:\n"
+ " status, power, policy, restart_cause\n"
+ " poh, identify, selftest,\n"
+ " bootdev, bootparam, bootmbox");
}
- else if (strncmp(argv[0], "status", 6) == 0) {
+ else if (!strcmp(argv[0], "status")) {
rc = ipmi_chassis_status(intf);
}
- else if (strncmp(argv[0], "selftest", 8) == 0) {
+ else if (!strcmp(argv[0], "selftest")) {
rc = ipmi_chassis_selftest(intf);
}
- else if (strncmp(argv[0], "power", 5) == 0) {
+ else if (!strcmp(argv[0], "power")) {
uint8_t ctl = 0;
- if ((argc < 2) || (strncmp(argv[1], "help", 4) == 0)) {
+ if (argc < 2 || !strcmp(argv[1], "help")) {
lprintf(LOG_NOTICE, "chassis power Commands: status, on, off, cycle, reset, diag, soft");
- return 0;
+ rc = 0;
+ goto out;
}
- if (strncmp(argv[1], "status", 6) == 0) {
+ if (!strcmp(argv[1], "status")) {
rc = ipmi_chassis_print_power_status(intf);
- return rc;
+ goto out;
}
- if ((strncmp(argv[1], "up", 2) == 0) || (strncmp(argv[1], "on", 2) == 0))
+ if (!strcmp(argv[1], "up") ||
+ !strcmp(argv[1], "on"))
+ {
ctl = IPMI_CHASSIS_CTL_POWER_UP;
- else if ((strncmp(argv[1], "down", 4) == 0) || (strncmp(argv[1], "off", 3) == 0))
+ }
+ else if (!strcmp(argv[1], "down") ||
+ !strcmp(argv[1], "off"))
+ {
ctl = IPMI_CHASSIS_CTL_POWER_DOWN;
- else if (strncmp(argv[1], "cycle", 5) == 0)
+ }
+ else if (!strcmp(argv[1], "cycle"))
ctl = IPMI_CHASSIS_CTL_POWER_CYCLE;
- else if (strncmp(argv[1], "reset", 5) == 0)
+ else if (!strcmp(argv[1], "reset"))
ctl = IPMI_CHASSIS_CTL_HARD_RESET;
- else if (strncmp(argv[1], "diag", 4) == 0)
+ else if (!strcmp(argv[1], "diag"))
ctl = IPMI_CHASSIS_CTL_PULSE_DIAG;
- else if ((strncmp(argv[1], "acpi", 4) == 0) || (strncmp(argv[1], "soft", 4) == 0))
+ else if (!strcmp(argv[1], "acpi") ||
+ !strcmp(argv[1], "soft"))
+ {
ctl = IPMI_CHASSIS_CTL_ACPI_SOFT;
+ }
else {
lprintf(LOG_ERR, "Invalid chassis power command: %s", argv[1]);
- return -1;
+ goto out;
}
rc = ipmi_chassis_power_control(intf, ctl);
}
- else if (strncmp(argv[0], "identify", 8) == 0) {
+ else if (!strcmp(argv[0], "identify")) {
if (argc < 2) {
rc = ipmi_chassis_identify(intf, NULL);
}
- else if (strncmp(argv[1], "help", 4) == 0) {
+ else if (!strcmp(argv[1], "help")) {
lprintf(LOG_NOTICE, "chassis identify <interval>");
lprintf(LOG_NOTICE, " default is 15 seconds");
lprintf(LOG_NOTICE, " 0 to turn off");
@@ -1203,14 +1966,14 @@ ipmi_chassis_main(struct ipmi_intf * intf, int argc, char ** argv)
rc = ipmi_chassis_identify(intf, argv[1]);
}
}
- else if (strncmp(argv[0], "poh", 3) == 0) {
+ else if (!strcmp(argv[0], "poh")) {
rc = ipmi_chassis_poh(intf);
}
- else if (strncmp(argv[0], "restart_cause", 13) == 0) {
+ else if (!strcmp(argv[0], "restart_cause")) {
rc = ipmi_chassis_restart_cause(intf);
}
- else if (strncmp(argv[0], "policy", 4) == 0) {
- if ((argc < 2) || (strncmp(argv[1], "help", 4) == 0)) {
+ else if (!strcmp(argv[0], "policy")) {
+ if (argc < 2 || !strcmp(argv[1], "help")) {
lprintf(LOG_NOTICE, "chassis policy <state>");
lprintf(LOG_NOTICE, " list : return supported policies");
lprintf(LOG_NOTICE, " always-on : turn on when power is restored");
@@ -1218,13 +1981,13 @@ ipmi_chassis_main(struct ipmi_intf * intf, int argc, char ** argv)
lprintf(LOG_NOTICE, " always-off : stay off after power is restored");
} else {
uint8_t ctl;
- if (strncmp(argv[1], "list", 4) == 0)
+ if (!strcmp(argv[1], "list"))
ctl = IPMI_CHASSIS_POLICY_NO_CHANGE;
- else if (strncmp(argv[1], "always-on", 9) == 0)
+ else if (!strcmp(argv[1], "always-on"))
ctl = IPMI_CHASSIS_POLICY_ALWAYS_ON;
- else if (strncmp(argv[1], "previous", 8) == 0)
+ else if (!strcmp(argv[1], "previous"))
ctl = IPMI_CHASSIS_POLICY_PREVIOUS;
- else if (strncmp(argv[1], "always-off", 10) == 0)
+ else if (!strcmp(argv[1], "always-off"))
ctl = IPMI_CHASSIS_POLICY_ALWAYS_OFF;
else {
lprintf(LOG_ERR, "Invalid chassis policy: %s", argv[1]);
@@ -1233,21 +1996,26 @@ ipmi_chassis_main(struct ipmi_intf * intf, int argc, char ** argv)
rc = ipmi_chassis_power_policy(intf, ctl);
}
}
- else if (strncmp(argv[0], "bootparam", 9) == 0) {
- if ((argc < 3) || (strncmp(argv[1], "help", 4) == 0)) {
+ else if (!strcmp(argv[0], "bootparam")) {
+ if (argc < 3 || !strcmp(argv[1], "help")) {
lprintf(LOG_NOTICE, "bootparam get <param #>");
ipmi_chassis_set_bootflag_help();
}
else {
- if (strncmp(argv[1], "get", 3) == 0) {
- rc = ipmi_chassis_get_bootparam(intf, argv[2]);
+ if (!strcmp(argv[1], "get")) {
+ rc = ipmi_chassis_get_bootparam(intf,
+ argc - 2,
+ argv + 2,
+ 0);
}
- else if (strncmp(argv[1], "set", 3) == 0) {
+ else if (!strcmp(argv[1], "set")) {
unsigned char set_flag=0;
unsigned char clr_flag=0;
- if (strncmp(argv[2], "help", 4) == 0 ||
- argc < 4 || (argc >= 4 &&
- strncmp(argv[2], "bootflag", 8) != 0)) {
+ if (!strcmp(argv[2], "help")
+ || argc < 4
+ || (argc >= 4
+ && strcmp(argv[2], "bootflag")))
+ {
ipmi_chassis_set_bootflag_help();
} else {
if (argc == 5) {
@@ -1263,8 +2031,8 @@ ipmi_chassis_main(struct ipmi_intf * intf, int argc, char ** argv)
lprintf(LOG_NOTICE, "bootparam get|set <option> [value ...]");
}
}
- else if (strncmp(argv[0], "bootdev", 7) == 0) {
- if ((argc < 2) || (strncmp(argv[1], "help", 4) == 0)) {
+ else if (!strcmp(argv[0], "bootdev")) {
+ if (argc < 2 || !strcmp(argv[1], "help")) {
lprintf(LOG_NOTICE, "bootdev <device> [clear-cmos=yes|no]");
lprintf(LOG_NOTICE, "bootdev <device> [options=help,...]");
lprintf(LOG_NOTICE, " none : Do not change boot device order");
@@ -1276,114 +2044,39 @@ ipmi_chassis_main(struct ipmi_intf * intf, int argc, char ** argv)
lprintf(LOG_NOTICE, " bios : Force boot into BIOS Setup");
lprintf(LOG_NOTICE, " floppy: Force boot from Floppy/primary removable media");
} else {
- if (argc < 3)
- rc = ipmi_chassis_set_bootdev(intf, argv[1], NULL);
- else if (strncmp(argv[2], "clear-cmos=", 11) == 0) {
- if (strncmp(argv[2]+11, "yes", 3) == 0) {
- uint8_t flags[5] = {0, (1<<7), 0, 0, 0};
- rc = ipmi_chassis_set_bootdev(intf, argv[1], flags);
- } else
- rc = ipmi_chassis_set_bootdev(intf, argv[1], NULL);
- }
- else if (strncmp(argv[2], "options=", 8) == 0) {
- char *token;
- char *saveptr = NULL;
- int optionError = 0;
- unsigned char flags[5];
- static struct {
- char *name;
- int i;
- unsigned char mask;
- unsigned char value;
- char *desc;
- } options[] = {
- /* data 1 */
- {"valid", 0, (1<<7), (1<<7),
- "Boot flags valid"},
- {"persistent", 0, (1<<6), (1<<6),
- "Changes are persistent for all future boots"},
- {"efiboot", 0, (1<<5), (1<<5),
- "Extensible Firmware Interface Boot (EFI)"},
- /* data 2 */
- {"clear-cmos", 1, (1<<7), (1<<7),
- "CMOS clear"},
- {"lockkbd", 1, (1<<6), (1<<6),
- "Lock Keyboard"},
- /* data2[5:2] is parsed elsewhere */
- {"screenblank", 1, (1<<1), (1<<1),
- "Screen Blank"},
- {"lockoutreset", 1, (1<<0), (1<<0),
- "Lock out Resetbuttons"},
- /* data 3 */
- {"lockout_power", 2, (1<<7), (1<<7),
- "Lock out (power off/sleep request) via Power Button"},
- {"verbose=default", 2, (3<<5), (0<<5),
- "Request quiet BIOS display"},
- {"verbose=no", 2, (3<<5), (1<<5),
- "Request quiet BIOS display"},
- {"verbose=yes", 2, (3<<5), (2<<5),
- "Request verbose BIOS display"},
- {"force_pet", 2, (1<<4), (1<<4),
- "Force progress event traps"},
- {"upw_bypass", 2, (1<<3), (1<<3),
- "User password bypass"},
- {"lockout_sleep", 2, (1<<2), (1<<2),
- "Log Out Sleep Button"},
- {"cons_redirect=default", 2, (3<<0), (0<<0),
- "Console redirection occurs per BIOS configuration setting"},
- {"cons_redirect=skip", 2, (3<<0), (1<<0),
- "Suppress (skip) console redirection if enabled"},
- {"cons_redirect=enable", 2, (3<<0), (2<<0),
- "Suppress (skip) console redirection if enabled"},
- /* data 4 */
- /* data4[7:4] reserved */
- /* data4[3] BIOS Shared Mode Override, not implemented here */
- /* data4[2:0] BIOS Mux Control Override, not implemented here */
-
- /* data5 reserved */
-
- {NULL} /* End marker */
- }, *op;
-
- memset(&flags[0], 0, sizeof(flags));
- token = strtok_r(argv[2] + 8, ",", &saveptr);
- while (token != NULL) {
- if (strcmp(token, "help") == 0) {
- optionError = 1;
- break;
- }
- for (op = options; op->name != NULL; ++op) {
- if (strcmp(token, op->name) == 0) {
- flags[op->i] &= op->mask;
- flags[op->i] |= op->value;
- break;
- }
+ static const char *kw = "options=";
+ char *optstr = NULL;
+ uint8_t flags[BF_BYTE_COUNT];
+ bool use_flags = false;
+
+ if (argc >= 3) {
+ if (!strcmp(argv[2], "clear-cmos=yes")) {
+ /* Exclusive clear-cmos, no other flags */
+ optstr = "clear-cmos";
}
- if (op->name == NULL) {
- /* Option not found */
- optionError = 1;
- lprintf(LOG_ERR, "Invalid option: %s", token);
+ else if (!strncmp(argv[2], kw, strlen(kw))) {
+ optstr = argv[2] + strlen(kw);
}
- token = strtok_r(NULL, ",", &saveptr);
}
- if (optionError) {
- lprintf(LOG_NOTICE, "Legal options settings are:");
- lprintf(LOG_NOTICE, "\thelp:\tprint this message");
- for (op = options; op->name != NULL; ++op) {
- lprintf(LOG_NOTICE, "\t%s:\t%s", op->name, op->desc);
- }
- return (-1);
+ if (optstr) {
+ if (!bootdev_parse_options(optstr, flags))
+ goto out;
+
+ use_flags = true;
}
- rc = ipmi_chassis_set_bootdev(intf, argv[1], flags);
- }
- else
- rc = ipmi_chassis_set_bootdev(intf, argv[1], NULL);
+ rc = ipmi_chassis_set_bootdev(intf, argv[1],
+ use_flags
+ ? flags
+ : NULL);
}
}
+ else if (!strcmp(argv[0], "bootmbox")) {
+ rc = chassis_bootmailbox(intf, argc -1, argv + 1);
+ }
else {
lprintf(LOG_ERR, "Invalid chassis command: %s", argv[0]);
- return -1;
}
+out:
return rc;
}
diff --git a/lib/ipmi_dcmi.c b/lib/ipmi_dcmi.c
index 2cfe48f..8ed87a9 100755..100644
--- a/lib/ipmi_dcmi.c
+++ b/lib/ipmi_dcmi.c
@@ -36,7 +36,6 @@
* This code conforms to the 1.0 DCMI Specification
* released by Hari Ramachandran of the Intel Corporation
*/
-#define _BSD_SOURCE
#include <stdlib.h>
#include <string.h>
@@ -57,6 +56,7 @@
#include <ipmitool/ipmi_entity.h>
#include <ipmitool/ipmi_constants.h>
#include <ipmitool/ipmi_sensor.h>
+#include <ipmitool/ipmi_time.h>
#include "../src/plugins/lanplus/lanplus.h"
@@ -74,31 +74,40 @@ static int ipmi_print_sensor_info(struct ipmi_intf *intf, uint16_t rec_id);
* to change a lot of the code in the main(). *
******************************************************************************/
+/*
+ * This is a termination macro for all struct dcmi_cmd arrays,
+ * def argument is the default value returned by str2val2()
+ * when string is not found in the array
+ */
+#define DCMI_CMD_END(def) { (def), NULL, NULL }
+
/* Main set of DCMI commands */
const struct dcmi_cmd dcmi_cmd_vals[] = {
- { 0x00, "discover", " Used to discover supported DCMI capabilities" },
- { 0x01, "power", " Platform power limit command options" },
- { 0x02, "sensors", " Prints the available DCMI sensors" },
- { 0x03, "asset_tag", " Prints the platform's asset tag" },
- { 0x04, "set_asset_tag", " Sets the platform's asset tag" },
- { 0x05, "get_mc_id_string", " Get management controller ID string" },
- { 0x06, "set_mc_id_string", " Set management controller ID string" },
- { 0x07, "thermalpolicy", " Thermal policy get/set" },
- { 0x08, "get_temp_reading", " Get Temperature Readings" },
- { 0x09, "get_conf_param", " Get DCMI Config Parameters" },
- { 0x0A, "set_conf_param", " Set DCMI Config Parameters" },
- { 0x0B, "oob_discover", " Ping/Pong Message for DCMI Discovery" },
- { 0xFF, NULL, NULL }
+ { 0x00, "discover", "Used to discover supported DCMI capabilities" },
+ { 0x01, "power", "Platform power limit command options" },
+ { 0x02, "sensors", "Prints the available DCMI sensors" },
+ { 0x03, "asset_tag", "Prints the platform's asset tag" },
+ { 0x04, "set_asset_tag", "Sets the platform's asset tag" },
+ { 0x05, "get_mc_id_string", "Get management controller ID string" },
+ { 0x06, "set_mc_id_string", "Set management controller ID string" },
+ { 0x07, "thermalpolicy", "Thermal policy get/set" },
+ { 0x08, "get_temp_reading", "Get Temperature Readings" },
+ { 0x09, "get_conf_param", "Get DCMI Config Parameters" },
+ { 0x0A, "set_conf_param", "Set DCMI Config Parameters" },
+ { 0x0B, "oob_discover", "Ping/Pong Message for DCMI Discovery" },
+
+ DCMI_CMD_END(0xFF)
};
-/* get capabilites */
+/* get capabilities */
const struct dcmi_cmd dcmi_capable_vals[] = {
- { 0x01, "platform", " Lists the system capabilities" },
+ { 0x01, "platform", "Lists the system capabilities" },
{ 0x02, "mandatory_attributes", "Lists SEL, identification and"
- "temperature attributes" },
- { 0x03, "optional_attributes", " Lists power capabilities" },
- { 0x04, "managebility access", " Lists OOB channel information" },
- { 0xFF, NULL, NULL }
+ "temperature attributes" },
+ { 0x03, "optional_attributes", "Lists power capabilities" },
+ { 0x04, "managebility access", "Lists OOB channel information" },
+
+ DCMI_CMD_END(0xFF)
};
/* platform capabilities
@@ -107,54 +116,60 @@ const struct dcmi_cmd dcmi_capable_vals[] = {
*/
const struct dcmi_cmd dcmi_mandatory_platform_capabilities[] = {
{ 0x01, "Identification support available", "" },
- { 0x02, "SEL logging available", "" },
- { 0x03, "Chassis power available", "" },
- { 0x04, "Temperature monitor available", "" },
- { 0xFF, NULL, NULL }
+ { 0x02, "SEL logging available", "" },
+ { 0x03, "Chassis power available", "" },
+ { 0x04, "Temperature monitor available", "" },
+
+ DCMI_CMD_END(0xFF)
};
/* optional capabilities */
const struct dcmi_cmd dcmi_optional_platform_capabilities[] = {
- { 0x01, "Power management available", "" },
- { 0xFF, NULL, NULL }
+ { 0x01, "Power management available", "" },
+
+ DCMI_CMD_END(0xFF)
};
-/* access capabilties */
+/* access capabilities */
const struct dcmi_cmd dcmi_management_access_capabilities[] = {
- { 0x01, "In-band KCS channel available", "" },
- { 0x02, "Out-of-band serial TMODE available", "" },
+ { 0x01, "In-band KCS channel available", "" },
+ { 0x02, "Out-of-band serial TMODE available", "" },
{ 0x03, "Out-of-band secondary LAN channel available", "" },
- { 0x04, "Out-of-band primary LAN channel available", "" },
- { 0x05, "SOL enabled", "" },
- { 0x06, "VLAN capable", "" },
- { 0xFF, NULL, NULL }
+ { 0x04, "Out-of-band primary LAN channel available", "" },
+ { 0x05, "SOL enabled", "" },
+ { 0x06, "VLAN capable", "" },
+
+ DCMI_CMD_END(0xFF)
};
/* identification capabilities */
const struct dcmi_cmd dcmi_id_capabilities_vals[] = {
- { 0x01, "GUID", "" },
+ { 0x01, "GUID", "" },
{ 0x02, "DHCP hostname", "" },
- { 0x03, "Asset tag", "" },
- { 0xFF, NULL, NULL }
+ { 0x03, "Asset tag", "" },
+
+ DCMI_CMD_END(0xFF)
};
/* Configuration parameters*/
const struct dcmi_cmd dcmi_conf_param_vals[] = {
- { 0x01, "activate_dhcp", "\tActivate DHCP"},
- { 0x02, "dhcp_config", "\tDHCP Configuration" },
- { 0x03, "init", "\t\tInitial timeout interval" },
- { 0x04, "timeout", "\t\tServer contact timeout interval" },
- { 0x05, "retry", "\t\tServer contact retry interval" },
- { 0xFF, NULL, NULL }
+ { 0x01, "activate_dhcp", "\tActivate DHCP" },
+ { 0x02, "dhcp_config", "\tDHCP Configuration" },
+ { 0x03, "init", "\t\tInitial timeout interval" },
+ { 0x04, "timeout", "\t\tServer contact timeout interval" },
+ { 0x05, "retry", "\t\tServer contact retry interval" },
+
+ DCMI_CMD_END(0xFF)
};
/* temperature monitoring capabilities */
const struct dcmi_cmd dcmi_temp_monitoring_vals[] = {
- { 0x01, "inlet", " Inlet air temperature sensors" },
- { 0x02, "cpu", " CPU temperature sensors" },
- { 0x03, "baseboard", "Baseboard temperature sensors" },
- { 0xff, NULL, NULL }
+ { 0x01, "inlet", "Inlet air temperature sensors" },
+ { 0x02, "cpu", "CPU temperature sensors" },
+ { 0x03, "baseboard", "Baseboard temperature sensors" },
+
+ DCMI_CMD_END(0xFF)
};
/* These are not comands. These are the DCMI temp sensors and their numbers
@@ -162,113 +177,121 @@ const struct dcmi_cmd dcmi_temp_monitoring_vals[] = {
* sensor number
*/
const struct dcmi_cmd dcmi_discvry_snsr_vals[] = {
- { 0x40, "Inlet", " Inlet air temperature sensors" },
- { 0x41, "CPU", " CPU temperature sensors" },
- { 0x42, "Baseboard", "Baseboard temperature sensors" },
- { 0xff, NULL, NULL }
+ { 0x40, "Inlet", "Inlet air temperature sensors" },
+ { 0x41, "CPU", "CPU temperature sensors" },
+ { 0x42, "Baseboard", "Baseboard temperature sensors" },
+
+ DCMI_CMD_END(0xFF)
};
/* Temperature Readings */
const struct dcmi_cmd dcmi_temp_read_vals[] = {
- { 0x40, "Inlet", "Inlet air temperature(40h) " },
- { 0x41, "CPU", "CPU temperature sensors(41h) " },
- { 0x42, "Baseboard", "Baseboard temperature sensors(42h) " },
- { 0xff, NULL, NULL }
+ { 0x40, "Inlet", "Inlet air temperature(40h)" },
+ { 0x41, "CPU", "CPU temperature sensors(41h)" },
+ { 0x42, "Baseboard", "Baseboard temperature sensors(42h)" },
+
+ DCMI_CMD_END(0xFF)
};
/* power management/control commands */
const struct dcmi_cmd dcmi_pwrmgmt_vals[] = {
- { 0x00, "reading", " Get power related readings from the system" },
- { 0x01, "get_limit", " Get the configured power limits" },
- { 0x02, "set_limit", " Set a power limit option" },
- { 0x03, "activate", " Activate the set power limit" },
- { 0x04, "deactivate", "Deactivate the set power limit" },
- { 0xFF, NULL, NULL }
+ { 0x00, "reading", "Get power related readings from the system" },
+ { 0x01, "get_limit", "Get the configured power limits" },
+ { 0x02, "set_limit", "Set a power limit option" },
+ { 0x03, "activate", "Activate the set power limit" },
+ { 0x04, "deactivate", "Deactivate the set power limit" },
+
+ DCMI_CMD_END(0xFF)
};
/* set power limit commands */
const struct dcmi_cmd dcmi_pwrmgmt_set_usage_vals[] = {
- { 0x00, "action", " <no_action | sel_logging | power_off>" },
- { 0x01, "limit", " <number in Watts>" },
+ { 0x00, "action", "<no_action | sel_logging | power_off>" },
+ { 0x01, "limit", "<number in Watts>" },
{ 0x02, "correction", "<number in milliseconds>" },
- { 0x03, "sample", " <number in seconds>" },
- { 0xFF, NULL, NULL }
+ { 0x03, "sample", "<number in seconds>" },
+
+ DCMI_CMD_END(0xFF)
};
/* power management/get action commands */
const struct dcmi_cmd dcmi_pwrmgmt_get_action_vals[] = {
- { 0x00, "No Action", ""},
- { 0x01, "Hard Power Off & Log Event to SEL", ""},
-
- { 0x02, "OEM reserved (02h)", ""},
- { 0x03, "OEM reserved (03h)", ""},
- { 0x04, "OEM reserved (04h)", ""},
- { 0x05, "OEM reserved (05h)", ""},
- { 0x06, "OEM reserved (06h)", ""},
- { 0x07, "OEM reserved (07h)", ""},
- { 0x08, "OEM reserved (08h)", ""},
- { 0x09, "OEM reserved (09h)", ""},
- { 0x0a, "OEM reserved (0ah)", ""},
- { 0x0b, "OEM reserved (0bh)", ""},
- { 0x0c, "OEM reserved (0ch)", ""},
- { 0x0d, "OEM reserved (0dh)", ""},
- { 0x0e, "OEM reserved (0eh)", ""},
- { 0x0f, "OEM reserved (0fh)", ""},
- { 0x10, "OEM reserved (10h)", ""},
-
- { 0x11, "Log Event to SEL", ""},
- { 0xFF, NULL, NULL }
+ { 0x00, "No Action", "" },
+ { 0x01, "Hard Power Off & Log Event to SEL", "" },
+
+ { 0x02, "OEM reserved (02h)", "" },
+ { 0x03, "OEM reserved (03h)", "" },
+ { 0x04, "OEM reserved (04h)", "" },
+ { 0x05, "OEM reserved (05h)", "" },
+ { 0x06, "OEM reserved (06h)", "" },
+ { 0x07, "OEM reserved (07h)", "" },
+ { 0x08, "OEM reserved (08h)", "" },
+ { 0x09, "OEM reserved (09h)", "" },
+ { 0x0a, "OEM reserved (0ah)", "" },
+ { 0x0b, "OEM reserved (0bh)", "" },
+ { 0x0c, "OEM reserved (0ch)", "" },
+ { 0x0d, "OEM reserved (0dh)", "" },
+ { 0x0e, "OEM reserved (0eh)", "" },
+ { 0x0f, "OEM reserved (0fh)", "" },
+ { 0x10, "OEM reserved (10h)", "" },
+
+ { 0x11, "Log Event to SEL", "" },
+
+ DCMI_CMD_END(0xFF)
};
/* power management/set action commands */
const struct dcmi_cmd dcmi_pwrmgmt_action_vals[] = {
- { 0x00, "no_action", "No Action"},
- { 0x01, "power_off", "Hard Power Off & Log Event to SEL"},
- { 0x11, "sel_logging", "Log Event to SEL"},
-
- { 0x02, "oem_02", "OEM reserved (02h)"},
- { 0x03, "oem_03", "OEM reserved (03h)"},
- { 0x04, "oem_04", "OEM reserved (04h)"},
- { 0x05, "oem_05", "OEM reserved (05h)"},
- { 0x06, "oem_06", "OEM reserved (06h)"},
- { 0x07, "oem_07", "OEM reserved (07h)"},
- { 0x08, "oem_08", "OEM reserved (08h)"},
- { 0x09, "oem_09", "OEM reserved (09h)"},
- { 0x0a, "oem_0a", "OEM reserved (0ah)"},
- { 0x0b, "oem_0b", "OEM reserved (0bh)"},
- { 0x0c, "oem_0c", "OEM reserved (0ch)"},
- { 0x0d, "oem_0d", "OEM reserved (0dh)"},
- { 0x0e, "oem_0e", "OEM reserved (0eh)"},
- { 0x0f, "oem_0f", "OEM reserved (0fh)"},
- { 0x10, "oem_10", "OEM reserved (10h)"},
-
- { 0xFF, NULL, NULL }
+ { 0x00, "no_action", "No Action" },
+ { 0x01, "power_off", "Hard Power Off & Log Event to SEL" },
+ { 0x11, "sel_logging", "Log Event to SEL" },
+
+ { 0x02, "oem_02", "OEM reserved (02h)" },
+ { 0x03, "oem_03", "OEM reserved (03h)" },
+ { 0x04, "oem_04", "OEM reserved (04h)" },
+ { 0x05, "oem_05", "OEM reserved (05h)" },
+ { 0x06, "oem_06", "OEM reserved (06h)" },
+ { 0x07, "oem_07", "OEM reserved (07h)" },
+ { 0x08, "oem_08", "OEM reserved (08h)" },
+ { 0x09, "oem_09", "OEM reserved (09h)" },
+ { 0x0a, "oem_0a", "OEM reserved (0ah)" },
+ { 0x0b, "oem_0b", "OEM reserved (0bh)" },
+ { 0x0c, "oem_0c", "OEM reserved (0ch)" },
+ { 0x0d, "oem_0d", "OEM reserved (0dh)" },
+ { 0x0e, "oem_0e", "OEM reserved (0eh)" },
+ { 0x0f, "oem_0f", "OEM reserved (0fh)" },
+ { 0x10, "oem_10", "OEM reserved (10h)" },
+
+ DCMI_CMD_END(0xFF)
};
/* thermal policy action commands */
const struct dcmi_cmd dcmi_thermalpolicy_vals[] = {
- { 0x00, "get", "Get thermal policy" },
- { 0x01, "set", "Set thermal policy" },
- { 0xFF, NULL, NULL }
+ { 0x00, "get", "Get thermal policy" },
+ { 0x01, "set", "Set thermal policy" },
+
+ DCMI_CMD_END(0xFF)
};
/* thermal policy action commands */
const struct dcmi_cmd dcmi_confparameters_vals[] = {
- { 0x00, "get", "Get configuration parameters" },
- { 0x01, "set", "Set configuration parameters" },
- { 0xFF, NULL, NULL }
+ { 0x00, "get", "Get configuration parameters" },
+ { 0x01, "set", "Set configuration parameters" },
+
+ DCMI_CMD_END(0xFF)
};
/* entityIDs used in thermap policy */
const struct dcmi_cmd dcmi_thermalpolicy_set_parameters_vals[] = {
- { 0x00, "volatile", " Current Power Cycle" },
- { 0x01, "nonvolatile", "Set across power cycles" },
- { 0x01, "poweroff", " Hard Power Off system" },
- { 0x00, "nopoweroff", " No 'Hard Power Off' action" },
- { 0x01, "sel", " Log event to SEL" },
- { 0x00, "nosel", " No 'Log event to SEL' action" },
- { 0x00, "disabled", " Disabled" },
- { 0x00, NULL, NULL }
+ { 0x00, "volatile", "Current Power Cycle" },
+ { 0x01, "nonvolatile", "Set across power cycles" },
+ { 0x01, "poweroff", "Hard Power Off system" },
+ { 0x00, "nopoweroff", "No 'Hard Power Off' action" },
+ { 0x01, "sel", "Log event to SEL" },
+ { 0x00, "nosel", "No 'Log event to SEL' action" },
+ { 0x00, "disabled", "Disabled" },
+
+ DCMI_CMD_END(0)
};
@@ -301,54 +324,59 @@ const struct valstr dcmi_ccode_vals[] = {
*/
const struct dcmi_cmd dcmi_sampling_vals[] = {
- { 0x05, "5_sec", "" },
+ { 0x05, "5_sec", "" },
{ 0x0f, "15_sec", "" },
{ 0x1E, "30_sec", "" },
- { 0x41, "1_min", "" },
- { 0x43, "3_min", "" },
- { 0x47, "7_min", "" },
+ { 0x41, "1_min", "" },
+ { 0x43, "3_min", "" },
+ { 0x47, "7_min", "" },
{ 0x4F, "15_min", "" },
{ 0x5E, "30_min", "" },
- { 0x81, "1_hour", ""},
- { 0x00, NULL, NULL },
+ { 0x81, "1_hour", "" },
+
+ DCMI_CMD_END(0)
};
/* Primary Node Manager commands */
const struct dcmi_cmd nm_cmd_vals[] = {
- { 0x00, "discover", "Discover Node Manager " },
+ { 0x00, "discover", "Discover Node Manager" },
{ 0x01, "capability", "Get Node Manager Capabilities" },
- { 0x02, "control", "Enable/Disable Policy Control" },
- { 0x03, "policy", "Add/Remove Policies" },
+ { 0x02, "control", "Enable/Disable Policy Control" },
+ { 0x03, "policy", "Add/Remove Policies" },
{ 0x04, "statistics", "Get Statistics" },
- { 0x05, "power", "Set Power Draw Range" },
- { 0x06, "suspend", "Set/Get Policy suspend periods" },
- { 0x07, "reset", "Reset Statistics" },
- { 0x08, "alert", "Set/Get/Clear Alert destination" },
- { 0x09, "threshold", "Set/Get Alert Thresholds" },
- { 0xFF, NULL, NULL },
+ { 0x05, "power", "Set Power Draw Range" },
+ { 0x06, "suspend", "Set/Get Policy suspend periods" },
+ { 0x07, "reset", "Reset Statistics" },
+ { 0x08, "alert", "Set/Get/Clear Alert destination" },
+ { 0x09, "threshold", "Set/Get Alert Thresholds" },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_ctl_cmds[] = {
- { 0x01, "enable", " <control scope>" },
- { 0x00, "disable", "<control scope>"},
- { 0xFF, NULL, NULL },
+ { 0x01, "enable", "<control scope>" },
+ { 0x00, "disable", "<control scope>" },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_ctl_domain[] = {
- { 0x00, "global", "" },
+ { 0x00, "global", "" },
{ 0x02, "per_domain", "<platform|CPU|Memory> (default is platform)" },
- { 0x04, "per_policy", "<0-7>" },
- { 0xFF, NULL, NULL },
+ { 0x04, "per_policy", "<0-255>" },
+
+ DCMI_CMD_END(0xFF),
};
/* Node Manager Domain codes */
const struct dcmi_cmd nm_domain_vals[] = {
- { 0x00, "platform", "" },
- { 0x01, "CPU", "" },
- { 0x02, "Memory", "" },
+ { 0x00, "platform", "" },
+ { 0x01, "CPU", "" },
+ { 0x02, "Memory", "" },
{ 0x03, "protection", "" },
- { 0x04, "I/O", "" },
- { 0xFF, NULL, NULL },
+ { 0x04, "I/O", "" },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_version_vals[] = {
@@ -357,76 +385,90 @@ const struct dcmi_cmd nm_version_vals[] = {
{ 0x03, "2.0", "" },
{ 0x04, "2.5", "" },
{ 0x05, "3.0", "" },
- { 0xFF, NULL, NULL },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_capability_opts[] = {
- { 0x01, "domain", "<platform|CPU|Memory> (default is platform)" },
- { 0x02, "inlet", "Inlet temp trigger" },
+ { 0x01, "domain", "<platform|CPU|Memory> (default is platform)" },
+ { 0x02, "inlet", "Inlet temp trigger" },
{ 0x03, "missing", "Missing Power reading trigger" },
- { 0x04, "reset", "Time after Host reset trigger" },
- { 0x05, "boot", "Boot time policy" },
- { 0xFF, NULL, NULL },
+ { 0x04, "reset", "Time after Host reset trigger" },
+ { 0x05, "boot", "Boot time policy" },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_policy_type_vals[] = {
- { 0x00, "No trigger, use Power Limit", "" },
- { 0x01, "Inlet temp trigger", "" },
- { 0x02, "Missing Power reading trigger", "" },
- { 0x03, "Time after Host reset trigger", "" },
+ { 0x00, "No trigger, use Power Limit", "" },
+ { 0x01, "Inlet temp trigger", "" },
+ { 0x02, "Missing Power reading trigger", "" },
+ { 0x03, "Time after Host reset trigger", "" },
{ 0x04, "number of cores to disable at boot time", "" },
- { 0xFF, NULL, NULL },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_stats_opts[] = {
- { 0x01, "domain", "<platform|CPU|Memory> (default is platform)" },
- { 0x02, "policy_id", "<0-7>" },
- { 0xFF, NULL, NULL },
+ { 0x01, "domain", "<platform|CPU|Memory> (default is platform)" },
+ { 0x02, "policy_id", "<0-255>" },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_stats_mode[] = {
- { 0x01, "power", "global power" },
- { 0x02, "temps", "inlet temperature" },
- { 0x11, "policy_power", "per policy power" },
- { 0x12, "policy_temps", "per policy inlet temp" },
- { 0x13, "policy_throt", "per policy throttling stats" },
- { 0x1B, "requests", "unhandled requests" },
- { 0x1C, "response", "response time" },
+ { 0x01, "power", "global power" },
+ { 0x02, "temps", "inlet temperature" },
+ { 0x11, "policy_power", "per policy power" },
+ { 0x12, "policy_temps", "per policy inlet temp" },
+ { 0x13, "policy_throt", "per policy throttling stats" },
+ { 0x1B, "requests", "unhandled requests" },
+ { 0x1C, "response", "response time" },
{ 0x1D, "cpu_throttling", "CPU throttling" },
{ 0x1E, "mem_throttling", "memory throttling" },
- { 0x1F, "comm_fail", "host communication failures" },
- { 0xFF, NULL, NULL },
+ { 0x1F, "comm_fail", "host communication failures" },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_policy_action[] = {
- { 0x00, "get", "nm policy get policy_id <0-7> [domain <platform|CPU|Memory>]" },
- { 0x04, "add", "nm policy add policy_id <0-7> [domain <platform|CPU|Memory>] correction auto|soft|hard power <watts>|inlet <temp> trig_lim <param> stats <seconds> enable|disable" },
- { 0x05, "remove", "nm policy remove policy_id <0-7> [domain <platform|CPU|Memory>]" },
+ { 0x00, "get", "nm policy get policy_id <0-255> "
+ "[domain <platform|CPU|Memory>]" },
+ { 0x04, "add", "nm policy add policy_id <0-255> "
+ "[domain <platform|CPU|Memory>] "
+ "correction auto|soft|hard power <watts> | "
+ "inlet <temp> trig_lim <param> "
+ "stats <seconds> enable|disable" },
+ { 0x05, "remove", "nm policy remove policy_id <0-255> "
+ "[domain <platform|CPU|Memory>]" },
{ 0x06, "limiting", "nm policy limiting [domain <platform|CPU|Memory>]" },
- { 0xFF, NULL, NULL },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_policy_options[] = {
- { 0x01, "enable", "" },
- { 0x02, "disable", "" },
- { 0x03, "domain", "" },
- { 0x04, "inlet", "inlet air temp full limiting (SCRAM)"},
- { 0x06, "correction", "auto, soft, hard" },
- { 0x08, "power", "power limit in watts" },
- { 0x09, "trig_lim", "time to send alert" },
- { 0x0A, "stats", "moving window averaging time" },
+ { 0x01, "enable", "" },
+ { 0x02, "disable", "" },
+ { 0x03, "domain", "" },
+ { 0x04, "inlet", "inlet air temp full limiting (SCRAM)" },
+ { 0x06, "correction","auto, soft, hard" },
+ { 0x08, "power", "power limit in watts" },
+ { 0x09, "trig_lim", "time to send alert" },
+ { 0x0A, "stats", "moving window averaging time" },
{ 0x0B, "policy_id", "policy number" },
- { 0x0C, "volatile", "save policy in volatiel memory" },
+ { 0x0C, "volatile", "save policy in volatiel memory" },
{ 0x0D, "cores_off", "at boot time, disable N cores" },
- { 0xFF, NULL, NULL },
+
+ DCMI_CMD_END(0xFF),
};
/* if "trigger" command used from nm_policy_options */
const struct dcmi_cmd nm_trigger[] = {
- { 0x00, "none", "" },
- { 0x01, "temp", "" },
+ { 0x00, "none", "" },
+ { 0x01, "temp", "" },
{ 0x02, "reset", "" },
- { 0x03, "boot", "" },
- { 0xFF, NULL, NULL },
+ { 0x03, "boot", "" },
+
+ DCMI_CMD_END(0xFF),
};
/* if "correction" used from nm_policy_options */
@@ -434,86 +476,105 @@ const struct dcmi_cmd nm_correction[] = {
{ 0x00, "auto", "" },
{ 0x01, "soft", "" },
{ 0x02, "hard", "" },
- { 0xFF, NULL, NULL },
+
+ DCMI_CMD_END(0xFF),
};
/* returned codes from get policy */
const struct dcmi_cmd nm_correction_vals[] = {
{ 0x00, "no T-state use", "" },
{ 0x01, "no T-state use", "" },
- { 0x02, "use T-states", "" },
- { 0xFF, NULL, NULL },
+ { 0x02, "use T-states", "" },
+
+ DCMI_CMD_END(0xFF),
};
/* if "exception" used from nm_policy_options */
const struct dcmi_cmd nm_exception[] = {
- { 0x00, "none", "" },
- { 0x01, "alert", "" },
+ { 0x00, "none", "" },
+ { 0x01, "alert", "" },
{ 0x02, "shutdown", "" },
- { 0xFF, NULL, NULL },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_reset_mode[] = {
- { 0x00, "global", "" },
+ { 0x00, "global", "" },
{ 0x01, "per_policy", "" },
- { 0x1B, "requests", "" },
- { 0x1C, "response", "" },
+ { 0x1B, "requests", "" },
+ { 0x1C, "response", "" },
{ 0x1D, "throttling", "" },
- { 0x1E, "memory", "", },
- { 0x1F, "comm", "" },
- { 0xFF, NULL, NULL },
+ { 0x1E, "memory", "" },
+ { 0x1F, "comm", "" },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_power_range[] = {
{ 0x01, "domain", "domain <platform|CPU|Memory> (default is platform)" },
- { 0x02, "min", " min <integer value>" },
- { 0x03, "max", "max <integer value>" },
- { 0xFF, NULL, NULL },
+ { 0x02, "min", "min <integer value>" },
+ { 0x03, "max", "max <integer value>" },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_alert_opts[] = {
- { 0x01, "set", "nm alert set chan <chan> dest <dest> string <string>" },
- { 0x02, "get", "nm alert get" },
+ { 0x01, "set", "nm alert set chan <chan> dest <dest> string <string>" },
+ { 0x02, "get", "nm alert get" },
{ 0x03, "clear", "nm alert clear dest <dest>" },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_set_alert_param[] = {
- { 0x01, "chan", "chan <channel>" },
- { 0x02, "dest", "dest <destination>" },
+ { 0x01, "chan", "chan <channel>" },
+ { 0x02, "dest", "dest <destination>" },
{ 0x03, "string", "string <string>" },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_thresh_cmds[] = {
- { 0x01, "set", "nm thresh set [domain <platform|CPU|Memory>] policy_id <policy> thresh_array" },
- { 0x02, "get", "nm thresh get [domain <platform|CPU|Memory>] policy_id <policy>" },
+ { 0x01, "set", "nm thresh set [domain <platform|CPU|Memory>] "
+ "policy_id <policy> thresh_array" },
+ { 0x02, "get", "nm thresh get [domain <platform|CPU|Memory>] "
+ "policy_id <policy>" },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_thresh_param[] = {
- { 0x01, "domain", "<platform|CPU|Memory> (default is platform)" },
- { 0x02, "policy_id", "<0-7>" },
- { 0xFF, NULL, NULL },
+ { 0x01, "domain", "<platform|CPU|Memory> (default is platform)" },
+ { 0x02, "policy_id", "<0-255>" },
+
+ DCMI_CMD_END(0xFF),
};
const struct dcmi_cmd nm_suspend_cmds[] = {
- { 0x01, "set", "nm suspend set [domain <platform|CPU|Memory]> policy_id <policy> <start> <stop> <pattern>" },
- { 0x02, "get", "nm suspend get [domain <platform|CPU|Memory]> policy_id <policy>" },
+ { 0x01, "set", "nm suspend set [domain <platform|CPU|Memory]> "
+ "policy_id <policy> <start> "
+ "<stop> <pattern>" },
+ { 0x02, "get", "nm suspend get [domain <platform|CPU|Memory]> "
+ "policy_id <policy>" },
+
+ DCMI_CMD_END(0xFF),
};
const struct valstr nm_ccode_vals[] = {
- { 0x80, "Policy ID Invalid"},
- { 0x81, "Domain ID Invalid"},
- { 0x82, "Unknown policy trigger type"},
- { 0x84, "Power Limit out of range"},
- { 0x85, "Correction Time out of range"},
- { 0x86, "Policy Trigger value out of range"},
- { 0x88, "Invalid Mode"},
- { 0x89, "Statistics Reporting Period out of range"},
- { 0x8B, "Invalid value for Aggressive CPU correction field"},
- { 0xA1, "No policy is currently limiting for the specified domain ID"},
- { 0xC4, "No space available"},
- { 0xD4, "Insufficient privledge level due wrong responder LUN"},
- { 0xD5, "Policy exists and param unchangeable while enabled"},
- { 0xD6, "Command subfunction disabled or unavailable"},
+ { 0x80, "Policy ID Invalid" },
+ { 0x81, "Domain ID Invalid" },
+ { 0x82, "Unknown policy trigger type" },
+ { 0x84, "Power Limit out of range" },
+ { 0x85, "Correction Time out of range" },
+ { 0x86, "Policy Trigger value out of range" },
+ { 0x88, "Invalid Mode" },
+ { 0x89, "Statistics Reporting Period out of range" },
+ { 0x8B, "Invalid value for Aggressive CPU correction field" },
+ { 0xA1, "No policy is currently limiting for the specified domain ID" },
+ { 0xC4, "No space available" },
+ { 0xD4, "Insufficient privilege level due wrong responder LUN" },
+ { 0xD5, "Policy exists and param unchangeable while enabled" },
+ { 0xD6, "Command subfunction disabled or unavailable" },
{ 0xFF, NULL },
};
@@ -533,20 +594,20 @@ const struct valstr nm_ccode_vals[] = {
*/
void
print_strs(const struct dcmi_cmd * vs, const char * title, int loglevel,
- int verthorz)
+ int verthorz)
{
int i;
- if (vs == NULL)
+ if (!vs)
return;
- if (title != NULL) {
+ if (title) {
if (loglevel < 0)
printf("\n%s\n", title);
else
lprintf(loglevel, "\n%s", title);
}
- for (i = 0; vs[i].str != NULL; i++) {
+ for (i = 0; vs[i].str; i++) {
if (loglevel < 0) {
if (vs[i].val < 256)
if (verthorz == 0)
@@ -566,7 +627,7 @@ print_strs(const struct dcmi_cmd * vs, const char * title, int loglevel,
/* Check to see if this is NOT the last element in vs.str if true
* print the | else don't print anything.
*/
- if ((verthorz == 1) && (vs[i+1].str != NULL))
+ if (verthorz == 1 && vs[i+1].str)
printf(" | ");
}
if (verthorz == 0) {
@@ -590,14 +651,12 @@ uint16_t
str2val2(const char *str, const struct dcmi_cmd *vs)
{
int i;
- if (vs == NULL || str == NULL) {
+ if (!vs || !str) {
return 0;
}
- for (i = 0; vs[i].str != NULL; i++) {
- if (strncasecmp(vs[i].str, str,
- __maxlen(str, vs[i].str)) == 0) {
+ for (i = 0; vs[i].str; i++) {
+ if (strcasecmp(vs[i].str, str) == 0)
return vs[i].val;
- }
}
return vs[i].val;
}
@@ -616,10 +675,10 @@ val2str2(uint16_t val, const struct dcmi_cmd *vs)
static char un_str[32];
int i;
- if (vs == NULL)
+ if (!vs)
return NULL;
- for (i = 0; vs[i].str != NULL; i++) {
+ for (i = 0; vs[i].str; i++) {
if (vs[i].val == val)
return vs[i].str;
}
@@ -637,7 +696,7 @@ chk_rsp(struct ipmi_rs * rsp)
/* if the response from the intf is NULL then the BMC is experiencing
* some issue and cannot complete the command
*/
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "\n Unable to get DCMI information");
return 1;
}
@@ -647,16 +706,17 @@ chk_rsp(struct ipmi_rs * rsp)
*/
if ((rsp->ccode >= 0x80) && (rsp->ccode <= 0x8F)) {
lprintf(LOG_ERR, "\n DCMI request failed because: %s (%x)",
- val2str(rsp->ccode, dcmi_ccode_vals), rsp->ccode);
+ val2str(rsp->ccode, dcmi_ccode_vals), rsp->ccode);
return 1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "\n DCMI request failed because: %s (%x)",
- val2str(rsp->ccode, completion_code_vals), rsp->ccode);
+ val2str(rsp->ccode, completion_code_vals), rsp->ccode);
return 1;
}
/* check to make sure this is a DCMI firmware */
if(rsp->data[0] != IPMI_DCMI) {
- printf("\n A valid DCMI command was not returned! (%x)", rsp->data[0]);
+ printf("\n A valid DCMI command was not returned! (%x)",
+ rsp->data[0]);
return 1;
}
return 0;
@@ -671,7 +731,7 @@ chk_nm_rsp(struct ipmi_rs * rsp)
/* if the response from the intf is NULL then the BMC is experiencing
* some issue and cannot complete the command
*/
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "\n No response to NM request");
return 1;
}
@@ -683,7 +743,7 @@ chk_nm_rsp(struct ipmi_rs * rsp)
lprintf(LOG_ERR, "\n NM request failed because: %s (%x)",
val2str(rsp->ccode, nm_ccode_vals), rsp->ccode);
return 1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "\n NM request failed because: %s (%x)",
val2str(rsp->ccode, completion_code_vals), rsp->ccode);
return 1;
@@ -753,11 +813,11 @@ ipmi_dcmi_prnt_oobDiscover(struct ipmi_intf * intf)
# else
struct ipmi_session_params *p;
- if (intf->opened == 0 && intf->open != NULL) {
+ if (intf->opened == 0 && intf->open) {
if (intf->open(intf) < 0)
return (-1);
}
- if (intf == NULL || intf->session == NULL)
+ if (!intf || !intf->session)
return -1;
p = &intf->ssn_params;
@@ -771,7 +831,7 @@ ipmi_dcmi_prnt_oobDiscover(struct ipmi_intf * intf)
if (p->retry == 0)
p->retry = IPMI_LAN_RETRY;
- if (p->hostname == NULL || strlen((const char *)p->hostname) == 0) {
+ if (!p->hostname || strlen((const char *)p->hostname) == 0) {
lprintf(LOG_ERR, "No hostname specified!");
return -1;
}
@@ -786,7 +846,7 @@ ipmi_dcmi_prnt_oobDiscover(struct ipmi_intf * intf)
if (intf->fd < 0) {
lperror(LOG_ERR, "Connect to %s failed",
- p->hostname);
+ p->hostname);
intf->close(intf);
return -1;
}
@@ -822,16 +882,17 @@ ipmi_dcmi_prnt_getcapabilities(struct ipmi_intf * intf, uint8_t selector)
memcpy(&reply, rsp->data, sizeof (reply));
/* check to make sure that this is a 1.0/1.1/1.5 command */
if ((cape.conformance != IPMI_DCMI_CONFORM)
- && (cape.conformance != IPMI_DCMI_1_1_CONFORM)
- && (cape.conformance != IPMI_DCMI_1_5_CONFORM)) {
+ && (cape.conformance != IPMI_DCMI_1_1_CONFORM)
+ && (cape.conformance != IPMI_DCMI_1_5_CONFORM))
+ {
lprintf(LOG_ERR,
- "ERROR! This command is not available on this platform");
+ "ERROR! This command is not available on this platform");
return -1;
}
/* check to make sure that this is a rev .01 or .02 */
if (cape.revision != 0x01 && cape.revision != 0x02) {
lprintf(LOG_ERR,
- "ERROR! This command is not compatible with this version");
+ "ERROR! This command is not compatible with this version");
return -1;
}
/* 0x01 - platform capabilities
@@ -847,21 +908,21 @@ ipmi_dcmi_prnt_getcapabilities(struct ipmi_intf * intf, uint8_t selector)
/* loop through each of the entries in the first byte from the
* struct
*/
- printf("\n Mandatory platform capabilties\n");
- display_capabilities_attributes(
- dcmi_mandatory_platform_capabilities, cape.data_byte1);
+ printf("\n Mandatory platform capabilities\n");
+ display_capabilities_attributes(dcmi_mandatory_platform_capabilities,
+ cape.data_byte1);
/* loop through each of the entries in the second byte from the
* struct
*/
- printf("\n Optional platform capabilties\n");
- display_capabilities_attributes(
- dcmi_optional_platform_capabilities, cape.data_byte2);
+ printf("\n Optional platform capabilities\n");
+ display_capabilities_attributes(dcmi_optional_platform_capabilities,
+ cape.data_byte2);
/* loop through each of the entries in the third byte from the
* struct
*/
- printf("\n Managebility access capabilties\n");
- display_capabilities_attributes(
- dcmi_management_access_capabilities, cape.data_byte3);
+ printf("\n Managebility access capabilities\n");
+ display_capabilities_attributes(dcmi_management_access_capabilities,
+ cape.data_byte3);
break;
case 0x02:
printf("\n Mandatory platform attributes:\n");
@@ -885,12 +946,12 @@ ipmi_dcmi_prnt_getcapabilities(struct ipmi_intf * intf, uint8_t selector)
printf("\n %d SEL entries\n", sel_entries & 0xFFF);
/* byte 3 data */
printf("\n Identification Attributes: \n");
- display_capabilities_attributes(
- dcmi_id_capabilities_vals, cape.data_byte3);
+ display_capabilities_attributes(dcmi_id_capabilities_vals,
+ cape.data_byte3);
/* byte 4 data */
printf("\n Temperature Monitoring Attributes: \n");
display_capabilities_attributes(dcmi_temp_monitoring_vals,
- cape.data_byte4);
+ cape.data_byte4);
break;
case 0x03:
printf("\n Optional Platform Attributes: \n");
@@ -900,19 +961,19 @@ ipmi_dcmi_prnt_getcapabilities(struct ipmi_intf * intf, uint8_t selector)
printf(" Slave address of device: 20h (BMC)\n" );
} else {
printf(" Slave address of device: %xh (8bits)"
- "(Satellite/External controller)\n",
- cape.data_byte1);
+ "(Satellite/External controller)\n",
+ cape.data_byte1);
}
/* Controller channel number (4-7) bits */
if ((cape.data_byte2>>4) == 0x00) {
printf(" Channel number is 0h (Primary BMC)\n");
} else {
printf(" Channel number is %xh \n",
- (cape.data_byte2>>4));
+ (cape.data_byte2 >> 4));
}
/* Device revision (0-3) */
printf(" Device revision is %d \n",
- cape.data_byte2 &0xf);
+ cape.data_byte2 & 0xf);
break;
case 0x04:
/* LAN */
@@ -921,20 +982,20 @@ ipmi_dcmi_prnt_getcapabilities(struct ipmi_intf * intf, uint8_t selector)
printf(" Primary LAN channel is not available for OOB\n");
} else {
printf(" Primary LAN channel number: %d is available\n",
- cape.data_byte1);
+ cape.data_byte1);
}
if (cape.data_byte2 == 0xFF) {
printf(" Secondary LAN channel is not available for OOB\n");
} else {
printf(" Secondary LAN channel number: %d is available\n",
- cape.data_byte2);
+ cape.data_byte2);
}
/* serial */
if (cape.data_byte3 == 0xFF) {
printf(" No serial channel is available\n");
} else {
printf(" Serial channel number: %d is available\n",
- cape.data_byte3);
+ cape.data_byte3);
}
break;
case 0x05:
@@ -943,7 +1004,7 @@ ipmi_dcmi_prnt_getcapabilities(struct ipmi_intf * intf, uint8_t selector)
printf(" DCMI Specification %d.%d\n", reply[1], reply[2]);
printf(" Rolling average time period options: %d\n", reply[4]);
printf(" Sample time options: ");
- for (j = 1; dcmi_sampling_vals[j-1].str != NULL; j++)
+ for (j = 1; dcmi_sampling_vals[j-1].str; j++)
printf(" %s ", val2str2(reply[4+j],dcmi_sampling_vals));
printf("\n");
break;
@@ -1008,13 +1069,14 @@ ipmi_dcmi_prnt_getassettag(struct ipmi_intf * intf)
taglength = rsp->data[1];
printf("\n Asset tag: ");
while (taglength) {
- getlength = taglength / DCMI_MAX_BYTE_SIZE ?
- DCMI_MAX_BYTE_SIZE : taglength%DCMI_MAX_BYTE_SIZE;
+ /* TODO: Add parentheses for clarity */
+ getlength = taglength / DCMI_MAX_BYTE_SIZE ? DCMI_MAX_BYTE_SIZE
+ : taglength % DCMI_MAX_BYTE_SIZE;
rsp = ipmi_dcmi_getassettag(intf, offset, getlength);
/* macro has no effect here where can generate sig segv
* if rsp occurs with null
*/
- if (rsp != NULL) {
+ if (rsp) {
GOOD_ASSET_TAG_CCODE(rsp->ccode);
}
if (chk_rsp(rsp)) {
@@ -1081,8 +1143,9 @@ ipmi_dcmi_prnt_setassettag(struct ipmi_intf * intf, uint8_t * data)
}
printf("\n Set Asset Tag: ");
while (taglength) {
- getlength = taglength / DCMI_MAX_BYTE_SIZE ?
- DCMI_MAX_BYTE_SIZE : taglength%DCMI_MAX_BYTE_SIZE;
+ /* TODO: Use a macro or an inline for this repeating calculation */
+ getlength = taglength / DCMI_MAX_BYTE_SIZE ? DCMI_MAX_BYTE_SIZE
+ : taglength % DCMI_MAX_BYTE_SIZE;
memcpy(tmpData, data + offset, getlength);
rsp = ipmi_dcmi_setassettag(intf, offset, getlength, tmpData);
if (chk_rsp(rsp)) {
@@ -1146,8 +1209,9 @@ ipmi_dcmi_prnt_getmngctrlids(struct ipmi_intf * intf)
printf("\n Get Management Controller Identifier String: ");
while (taglength) {
- getlength = taglength / DCMI_MAX_BYTE_SIZE ?
- DCMI_MAX_BYTE_SIZE : taglength%DCMI_MAX_BYTE_SIZE;
+ /* TODO: Use a macro or an inline for this repeating calculation */
+ getlength = taglength / DCMI_MAX_BYTE_SIZE ? DCMI_MAX_BYTE_SIZE
+ : taglength % DCMI_MAX_BYTE_SIZE;
rsp = ipmi_dcmi_getmngctrlids(intf, offset, getlength);
if (chk_rsp(rsp)) {
@@ -1223,14 +1287,15 @@ ipmi_dcmi_prnt_setmngctrlids(struct ipmi_intf * intf, uint8_t * data)
printf("\n Set Management Controller Identifier String Command: ");
while (taglength) {
- getlength = taglength / DCMI_MAX_BYTE_SIZE ?
- DCMI_MAX_BYTE_SIZE : taglength%DCMI_MAX_BYTE_SIZE;
+ /* TODO: Use a macro or an inline for this repeating calculation */
+ getlength = taglength / DCMI_MAX_BYTE_SIZE ? DCMI_MAX_BYTE_SIZE
+ : taglength % DCMI_MAX_BYTE_SIZE;
memcpy(tmpData, data + offset, getlength);
rsp = ipmi_dcmi_setmngctrlids(intf, offset, getlength, tmpData);
/* because after call "Set mc id string" RMCP+ will go down
* we have no "rsp"
*/
- if (strncmp(intf->name, "lanplus", 7)) {
+ if (strcmp(intf->name, "lanplus")) {
if (chk_rsp(rsp)) {
return -1;
}
@@ -1250,7 +1315,7 @@ ipmi_dcmi_prnt_setmngctrlids(struct ipmi_intf * intf, uint8_t * data)
*
* @intf: ipmi interface handler
* @isnsr: entity ID
- * @offset: offset (Entity instace start)
+ * @offset: offset (Entity instance start)
*
* returns ipmi_rs structure
*/
@@ -1264,7 +1329,7 @@ ipmi_dcmi_discvry_snsr(struct ipmi_intf * intf, uint8_t isnsr, uint8_t offset)
msg_data[1] = 0x01; /* Senser Type = Temp (01h) */
msg_data[2] = isnsr; /* Sensor Number */
msg_data[3] = 0x00; /* Entity Instance, set to read all instances */
- msg_data[4] = offset; /* Entity instace start */
+ msg_data[4] = offset; /* Entity instance start */
memset(&req, 0, sizeof(req));
req.msg.netfn = IPMI_NETFN_DCGRP;
@@ -1299,9 +1364,9 @@ ipmi_dcmi_prnt_discvry_snsr(struct ipmi_intf * intf, uint8_t isnsr)
}
instances = rsp->data[1];
printf("\n%s: %d temperature sensor%s found:\n",
- val2str2(isnsr, dcmi_discvry_snsr_vals),
- instances,
- (instances > 1) ? "s" : "");
+ val2str2(isnsr, dcmi_discvry_snsr_vals),
+ instances,
+ (instances > 1) ? "s" : "");
while(instances > 0) {
ipmi_dcmi_discvry_snsr(intf, isnsr, offset);
if (chk_rsp(rsp)) {
@@ -1335,11 +1400,7 @@ ipmi_dcmi_pwr_rd(struct ipmi_intf * intf, uint8_t sample_time)
struct ipmi_rs * rsp;
struct ipmi_rq req;
struct power_reading val;
- struct tm tm_t;
- time_t t;
uint8_t msg_data[4]; /* number of request data bytes */
- memset(&tm_t, 0, sizeof(tm_t));
- memset(&t, 0, sizeof(t));
msg_data[0] = IPMI_DCMI; /* Group Extension Identification */
if (sample_time) {
@@ -1365,19 +1426,17 @@ ipmi_dcmi_pwr_rd(struct ipmi_intf * intf, uint8_t sample_time)
/* rsp->data[0] is equal to response data byte 2 in spec */
/* printf("Group Extension Identification: %02x\n", rsp->data[0]); */
memcpy(&val, rsp->data, sizeof (val));
- t = val.time_stamp;
- gmtime_r(&t, &tm_t);
printf("\n");
printf(" Instantaneous power reading: %8d Watts\n",
- val.curr_pwr);
+ val.curr_pwr);
printf(" Minimum during sampling period: %8d Watts\n",
- val.min_sample);
+ val.min_sample);
printf(" Maximum during sampling period: %8d Watts\n",
- val.max_sample);
+ val.max_sample);
printf(" Average power reading over sample period: %8d Watts\n",
- val.avg_pwr);
+ val.avg_pwr);
printf(" IPMI timestamp: %s",
- asctime(&tm_t));
+ ipmi_timestamp_numeric(ipmi32toh(&val.time_stamp)));
printf(" Sampling period: ");
if (sample_time)
printf("%s \n", val2str2(val.sample,dcmi_sampling_vals));
@@ -1428,16 +1487,16 @@ ipmi_dcmi_getthermalpolicy(struct ipmi_intf * intf, uint8_t entityID,
memcpy(&val, rsp->data, sizeof (val));
printf("\n");
printf(" Persistence flag is: %s\n",
- ((val.exceptionActions & 0x80) ? "set" : "notset"));
+ ((val.exceptionActions & 0x80) ? "set" : "notset"));
printf(" Exception Actions, taken if the Temperature Limit exceeded:\n");
printf(" Hard Power Off system and log event: %s\n",
- ((val.exceptionActions & 0x40) ? "active":"inactive"));
+ ((val.exceptionActions & 0x40) ? "active":"inactive"));
printf(" Log event to SEL only: %s\n",
- ((val.exceptionActions & 0x20) ? "active":"inactive"));
+ ((val.exceptionActions & 0x20) ? "active":"inactive"));
printf(" Temperature Limit %d degrees\n",
- val.tempLimit);
+ val.tempLimit);
printf(" Exception Time %d seconds\n",
- val.exceptionTime);
+ val.exceptionTime);
printf("\n\n");
return 0;
}
@@ -1448,14 +1507,14 @@ ipmi_dcmi_getthermalpolicy(struct ipmi_intf * intf, uint8_t entityID,
*/
int
ipmi_dcmi_setthermalpolicy(struct ipmi_intf * intf,
- uint8_t entityID,
- uint8_t entityInst,
- uint8_t persistanceFlag,
- uint8_t actionHardPowerOff,
- uint8_t actionLogToSEL,
- uint8_t tempLimit,
- uint8_t samplingTimeLSB,
- uint8_t samplingTimeMSB)
+ uint8_t entityID,
+ uint8_t entityInst,
+ uint8_t persistanceFlag,
+ uint8_t actionHardPowerOff,
+ uint8_t actionLogToSEL,
+ uint8_t tempLimit,
+ uint8_t samplingTimeLSB,
+ uint8_t samplingTimeMSB)
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
@@ -1464,10 +1523,10 @@ ipmi_dcmi_setthermalpolicy(struct ipmi_intf * intf,
msg_data[0] = IPMI_DCMI; /* Group Extension Identification */
msg_data[1] = entityID; /* Inlet Temperature DCMI ID*/
msg_data[2] = entityInst; /* Entity Instance */
- /* persistance and actions or disabled if no actions */
+ /* persistence and actions or disabled if no actions */
msg_data[3] = (((persistanceFlag ? 1 : 0) << 7) |
- ((actionHardPowerOff? 1 : 0) << 6) |
- ((actionLogToSEL ? 1 : 0) << 5));
+ ((actionHardPowerOff? 1 : 0) << 6) |
+ ((actionLogToSEL ? 1 : 0) << 5));
msg_data[4] = tempLimit;
msg_data[5] = samplingTimeLSB;
msg_data[6] = samplingTimeMSB;
@@ -1486,7 +1545,7 @@ ipmi_dcmi_setthermalpolicy(struct ipmi_intf * intf,
}
/* rsp->data[0] is equal to response data byte 2 in spec */
printf("\nThermal policy %d for %0Xh entity successfully set.\n\n",
- entityInst, entityID);
+ entityInst, entityID);
return 0;
}
@@ -1498,9 +1557,9 @@ ipmi_dcmi_setthermalpolicy(struct ipmi_intf * intf,
*/
struct ipmi_rs *
ipmi_dcmi_get_temp_readings(struct ipmi_intf * intf,
- uint8_t entityID,
- uint8_t entityInst,
- uint8_t entityInstStart)
+ uint8_t entityID,
+ uint8_t entityInst,
+ uint8_t entityInstStart)
{
struct ipmi_rq req;
uint8_t msg_data[5]; /* number of request data bytes */
@@ -1527,10 +1586,11 @@ ipmi_dcmi_prnt_get_temp_readings(struct ipmi_intf * intf)
int i,j, tota_inst, get_inst, offset = 0;
/* Print sensor description */
printf("\n\tEntity ID\t\t\tEntity Instance\t Temp. Readings");
- for (i = 0; dcmi_temp_read_vals[i].str != NULL; i++) {
+ for (i = 0; dcmi_temp_read_vals[i].str; i++) {
/* get all of the information about this sensor */
rsp = ipmi_dcmi_get_temp_readings(intf,
- dcmi_temp_read_vals[i].val, 0, 0);
+ dcmi_temp_read_vals[i].val,
+ 0, 0);
if (chk_rsp(rsp)) {
continue;
}
@@ -1539,10 +1599,11 @@ ipmi_dcmi_prnt_get_temp_readings(struct ipmi_intf * intf)
tota_inst = rsp->data[1];
while (tota_inst > 0) {
get_inst = ((tota_inst / DCMI_MAX_BYTE_TEMP_READ_SIZE) ?
- DCMI_MAX_BYTE_TEMP_READ_SIZE :
- (tota_inst % DCMI_MAX_BYTE_TEMP_READ_SIZE));
+ DCMI_MAX_BYTE_TEMP_READ_SIZE :
+ (tota_inst % DCMI_MAX_BYTE_TEMP_READ_SIZE));
rsp = ipmi_dcmi_get_temp_readings(intf,
- dcmi_temp_read_vals[i].val, offset, 0);
+ dcmi_temp_read_vals[i].val,
+ offset, 0);
if (chk_rsp(rsp)) {
continue;
}
@@ -1553,8 +1614,9 @@ ipmi_dcmi_prnt_get_temp_readings(struct ipmi_intf * intf)
/* Print Instance temperature info */
printf("\n%s",dcmi_temp_read_vals[i].desc);
printf("\t\t%i\t\t%c%i C", rsp->data[j+4],
- ((rsp->data[j+3]) >> 7) ?
- '-' : '+', (rsp->data[j+3] & 127));
+ ((rsp->data[j+3]) >> 7) ? '-'
+ : '+',
+ (rsp->data[j+3] & 127));
}
offset += get_inst;
tota_inst -= get_inst;
@@ -1599,8 +1661,10 @@ ipmi_dcmi_prnt_getconfparam(struct ipmi_intf * intf)
int param_selector;
uint16_t tmp_value = 0;
/* We are not interested in parameter 1 which always will return 0 */
- for (param_selector = 2 ; param_selector <= dcmi_conf_params;
- param_selector++) {
+ for (param_selector = 2;
+ param_selector <= dcmi_conf_params;
+ param_selector++)
+ {
rsp = ipmi_dcmi_getconfparam(intf, param_selector);
if (chk_rsp(rsp)) {
return -1;
@@ -1611,9 +1675,10 @@ ipmi_dcmi_prnt_getconfparam(struct ipmi_intf * intf)
tmp_value = (rsp->data[4])& 1;
printf("\n\tDHCP Discovery method\t: ");
printf("\n\t\tManagement Controller ID String is %s",
- tmp_value ? "enabled" : "disabled");
- printf("\n\t\tVendor class identifier DCMI IANA and Vendor class-specific Informationa are %s",
- ((rsp->data[4])& 2) ? "enabled" : "disabled" );
+ tmp_value ? "enabled" : "disabled");
+ printf("\n\t\tVendor class identifier DCMI IANA and Vendor "
+ "class-specific Informationa are %s",
+ ((rsp->data[4])& 2) ? "enabled" : "disabled" );
break;
case 3:
printf("\n\tInitial timeout interval\t: %i seconds",
@@ -1621,11 +1686,11 @@ ipmi_dcmi_prnt_getconfparam(struct ipmi_intf * intf)
break;
case 4:
printf("\n\tServer contact timeout interval\t: %i seconds",
- rsp->data[4] + (rsp->data[5]<<8));
+ rsp->data[4] + (rsp->data[5]<<8));
break;
case 5:
printf("\n\tServer contact retry interval\t: %i seconds",
- rsp->data[4] + (rsp->data[5] << 8));
+ rsp->data[4] + (rsp->data[5] << 8));
break;
default:
printf("\n\tConfiguration Parameter not supported.");
@@ -1724,7 +1789,7 @@ ipmi_dcmi_pwr_prnt_glimit(struct ipmi_intf * intf)
/* rsp can be a null so check response before any operation
* on it to avoid sig segv
*/
- if (rsp != NULL) {
+ if (rsp) {
realCc = rsp->ccode;
GOOD_PWR_GLIMIT_CCODE(rsp->ccode);
}
@@ -1735,10 +1800,10 @@ ipmi_dcmi_pwr_prnt_glimit(struct ipmi_intf * intf)
/* printf("Group Extension Identification: %02x\n", rsp->data[0]); */
memcpy(&val, rsp->data, sizeof (val));
printf("\n Current Limit State: %s\n",
- (realCc == 0) ?
- "Power Limit Active" : "No Active Power Limit");
+ (realCc == 0) ?
+ "Power Limit Active" : "No Active Power Limit");
printf(" Exception actions: %s\n",
- val2str2(val.action, dcmi_pwrmgmt_get_action_vals));
+ val2str2(val.action, dcmi_pwrmgmt_get_action_vals));
printf(" Power Limit: %i Watts\n", val.limit);
printf(" Correction time: %i milliseconds\n", val.correction);
printf(" Sampling period: %i seconds\n", val.sample);
@@ -1772,7 +1837,7 @@ ipmi_dcmi_pwr_slimit(struct ipmi_intf * intf, const char * option,
/* rsp can be a null so check response before any operation on it to
* avoid sig segv
*/
- if (rsp != NULL) {
+ if (rsp) {
GOOD_PWR_GLIMIT_CCODE(rsp->ccode);
}
if (chk_rsp(rsp)) {
@@ -1796,8 +1861,8 @@ ipmi_dcmi_pwr_slimit(struct ipmi_intf * intf, const char * option,
* val.sample = *(uint16_t*)(&rsp->data[12]);
*/
lprintf(LOG_INFO,
- "DCMI IN Limit=%d Correction=%d Action=%d Sample=%d\n",
- val.limit, val.correction, val.action, val.sample);
+ "DCMI IN Limit=%d Correction=%d Action=%d Sample=%d\n",
+ val.limit, val.correction, val.action, val.sample);
switch (str2val2(option, dcmi_pwrmgmt_set_usage_vals)) {
case 0x00:
/* action */
@@ -1877,7 +1942,7 @@ ipmi_dcmi_pwr_slimit(struct ipmi_intf * intf, const char * option,
case 0xFF:
/* error - not a string we knew what to do with */
lprintf(LOG_ERR, "Given %s '%s' is invalid.",
- option, value);
+ option, value);
return -1;
}
break;
@@ -1885,7 +1950,7 @@ ipmi_dcmi_pwr_slimit(struct ipmi_intf * intf, const char * option,
/* limit */
if (str2uint(value, &lvalue) != 0) {
lprintf(LOG_ERR, "Given %s '%s' is invalid.",
- option, value);
+ option, value);
return (-1);
}
val.limit = *(uint16_t*)(&lvalue);
@@ -1894,7 +1959,7 @@ ipmi_dcmi_pwr_slimit(struct ipmi_intf * intf, const char * option,
/* correction */
if (str2uint(value, &lvalue) != 0) {
lprintf(LOG_ERR, "Given %s '%s' is invalid.",
- option, value);
+ option, value);
return (-1);
}
val.correction = *(uint32_t*)(&lvalue);
@@ -1903,7 +1968,7 @@ ipmi_dcmi_pwr_slimit(struct ipmi_intf * intf, const char * option,
/* sample */
if (str2uint(value, &lvalue) != 0) {
lprintf(LOG_ERR, "Given %s '%s' is invalid.",
- option, value);
+ option, value);
return (-1);
}
val.sample = *(uint16_t*)(&lvalue);
@@ -2024,7 +2089,8 @@ _ipmi_nm_discover(struct ipmi_intf * intf, struct nm_discover *disc)
* @caps: fills in capability struct
*/
static int
-_ipmi_nm_getcapabilities(struct ipmi_intf * intf, uint8_t domain, uint8_t trigger, struct nm_capability *caps)
+_ipmi_nm_getcapabilities(struct ipmi_intf * intf, uint8_t domain,
+ uint8_t trigger, struct nm_capability *caps)
{
struct ipmi_rq req; /* request data to send to the BMC */
struct ipmi_rs *rsp;
@@ -2049,7 +2115,8 @@ _ipmi_nm_getcapabilities(struct ipmi_intf * intf, uint8_t domain, uint8_t trigge
}
static int
-_ipmi_nm_get_policy(struct ipmi_intf * intf, uint8_t domain, uint8_t policy_id, struct nm_get_policy *policy)
+_ipmi_nm_get_policy(struct ipmi_intf * intf, uint8_t domain,
+ uint8_t policy_id, struct nm_get_policy *policy)
{
struct ipmi_rq req; /* request data to send to the BMC */
struct ipmi_rs *rsp;
@@ -2083,7 +2150,9 @@ _ipmi_nm_set_policy(struct ipmi_intf * intf, struct nm_policy *policy)
req.msg.cmd = IPMI_NM_SET_POLICY;
req.msg.data = (uint8_t *)policy;
req.msg.data_len = sizeof(struct nm_policy);
- policy->intel_id[0] = 0x57; policy->intel_id[1] =1; policy->intel_id[2] =0;
+ policy->intel_id[0] = 0x57;
+ policy->intel_id[1] = 1;
+ policy->intel_id[2] = 0;
rsp = intf->sendrecv(intf, &req);
if (chk_nm_rsp(rsp)) {
return -1;
@@ -2117,7 +2186,8 @@ _ipmi_nm_policy_limiting(struct ipmi_intf * intf, uint8_t domain)
}
static int
-_ipmi_nm_control(struct ipmi_intf * intf, uint8_t scope, uint8_t domain, uint8_t policy_id)
+_ipmi_nm_control(struct ipmi_intf * intf, uint8_t scope,
+ uint8_t domain, uint8_t policy_id)
{
struct ipmi_rq req; /* request data to send to the BMC */
struct ipmi_rs *rsp;
@@ -2151,7 +2221,8 @@ _ipmi_nm_control(struct ipmi_intf * intf, uint8_t scope, uint8_t domain, uint8_t
* @selector: Parameter selector
*/
static int
-_ipmi_nm_statistics(struct ipmi_intf * intf, uint8_t mode, uint8_t domain, uint8_t policy_id, struct nm_statistics *caps)
+_ipmi_nm_statistics(struct ipmi_intf * intf, uint8_t mode, uint8_t domain,
+ uint8_t policy_id, struct nm_statistics *caps)
{
struct ipmi_rq req; /* request data to send to the BMC */
struct ipmi_rs *rsp;
@@ -2177,7 +2248,8 @@ _ipmi_nm_statistics(struct ipmi_intf * intf, uint8_t mode, uint8_t domain, uint8
}
static int
-_ipmi_nm_reset_stats(struct ipmi_intf * intf, uint8_t mode, uint8_t domain, uint8_t policy_id)
+_ipmi_nm_reset_stats(struct ipmi_intf * intf, uint8_t mode,
+ uint8_t domain, uint8_t policy_id)
{
struct ipmi_rq req; /* request data to send to the BMC */
struct ipmi_rs *rsp;
@@ -2202,7 +2274,8 @@ _ipmi_nm_reset_stats(struct ipmi_intf * intf, uint8_t mode, uint8_t domain, uint
}
static int
-_nm_set_range(struct ipmi_intf * intf, uint8_t domain, uint16_t minimum, uint16_t maximum)
+_nm_set_range(struct ipmi_intf * intf, uint8_t domain,
+ uint16_t minimum, uint16_t maximum)
{
struct ipmi_rq req; /* request data to send to the BMC */
struct ipmi_rs *rsp;
@@ -2284,7 +2357,8 @@ _ipmi_nm_set_alert(struct ipmi_intf * intf, struct nm_set_alert *alert)
* This array is filled in for valid thresholds returned.
*/
static int
-_ipmi_nm_get_thresh(struct ipmi_intf * intf, uint8_t domain, uint8_t policy_id, uint16_t *list)
+_ipmi_nm_get_thresh(struct ipmi_intf * intf, uint8_t domain,
+ uint8_t policy_id, uint16_t *list)
{
struct ipmi_rq req; /* request data to send to the BMC */
struct ipmi_rs *rsp;
@@ -2357,7 +2431,8 @@ _ipmi_nm_set_thresh(struct ipmi_intf * intf, struct nm_thresh * thresh)
*
*/
static int
-_ipmi_nm_get_suspend(struct ipmi_intf * intf, uint8_t domain, uint8_t policy_id, int *count, struct nm_period *periods)
+_ipmi_nm_get_suspend(struct ipmi_intf * intf, uint8_t domain,
+ uint8_t policy_id, int *count, struct nm_period *periods)
{
struct ipmi_rq req; /* request data to send to the BMC */
struct ipmi_rs *rsp;
@@ -2400,9 +2475,12 @@ _ipmi_nm_set_suspend(struct ipmi_intf * intf, struct nm_suspend *suspend)
msg_data[1] = 1;
msg_data[2] = 0;
msg_data[3] = suspend->domain;
- msg_data[4] = suspend->policy_id;
+ msg_data[4] = suspend->policy_id;
msg_data[5] = suspend->count;
- for (i = 0, periods = &suspend->period[0]; i < (suspend->count*3); i += 3, periods++) {
+ for (i = 0, periods = &suspend->period[0];
+ i < (suspend->count*3);
+ i += 3, periods++)
+ {
msg_data[6+i] = periods->start;
msg_data[7+i] = periods->stop;
msg_data[8+i] = periods->repeat;
@@ -2412,8 +2490,8 @@ _ipmi_nm_set_suspend(struct ipmi_intf * intf, struct nm_suspend *suspend)
req.msg.netfn = IPMI_NETFN_OEM;
req.msg.cmd = IPMI_NM_SET_SUSPEND;
req.msg.data = msg_data;
- rsp = intf->sendrecv(intf, &req);
- if (chk_nm_rsp(rsp)) {
+ rsp = intf->sendrecv(intf, &req);
+ if (chk_nm_rsp(rsp)) {
return -1;
}
return 0;
@@ -2427,9 +2505,9 @@ ipmi_nm_getcapabilities(struct ipmi_intf * intf, int argc, char **argv)
uint8_t trigger = 0; /* default power policy (no trigger) */
struct nm_capability caps;
- while (--argc > 0) {
+ while (--argc > 0) {
argv++;
- if (argv[0] == NULL) break;
+ if (!argv[0]) break;
if ((option = str2val2(argv[0], nm_capability_opts)) == 0xFF) {
print_strs(nm_capability_opts, "Capability commands", LOG_ERR, 0);
return -1;
@@ -2465,35 +2543,35 @@ ipmi_nm_getcapabilities(struct ipmi_intf * intf, int argc, char **argv)
return -1;
if (csv_output) {
printf("%d,%u,%u,%u,%u,%u,%u,%s\n",
- caps.max_settings, caps.max_value,caps.min_value,
- caps.min_corr/1000, caps.max_corr/1000,
- caps.min_stats, caps.max_stats,
- val2str2(caps.scope&0xF, nm_domain_vals));
+ caps.max_settings, caps.max_value,caps.min_value,
+ caps.min_corr/1000, caps.max_corr/1000,
+ caps.min_stats, caps.max_stats,
+ val2str2(caps.scope&0xF, nm_domain_vals));
return 0;
}
printf(" power policies:\t\t%d\n", caps.max_settings);
switch (trigger&0xF) {
case 0: /* power */
printf(" max_power\t\t%7u Watts\n min_power\t\t%7u Watts\n",
- caps.max_value, caps.min_value);
+ caps.max_value, caps.min_value);
break;
case 1: /* Inlet */
printf(" max_temp\t\t%7u C\n min_temp\t\t%7u C\n",
- caps.max_value, caps.min_value);
+ caps.max_value, caps.min_value);
break;
case 2: /* Missing reading time */
case 3: /* Time after host reset */
printf(" max_time\t\t%7u Secs\n min_time\t\t%7u Secs\n",
- caps.max_value/10, caps.min_value/10);
+ caps.max_value/10, caps.min_value/10);
break;
case 4: /* boot time policy does not use these values */
default:
break;
}
printf(" min_corr\t\t%7u secs\n max_corr\t\t%7u secs\n",
- caps.min_corr/1000, caps.max_corr/1000);
+ caps.min_corr/1000, caps.max_corr/1000);
printf(" min_stats\t\t%7u secs\n max_stats\t\t%7u secs\n",
- caps.min_stats, caps.max_stats);
+ caps.min_stats, caps.max_stats);
printf(" domain scope:\t%s\n", val2str2(caps.scope&0xF, nm_domain_vals));
return 0;
}
@@ -2504,13 +2582,14 @@ ipmi_nm_get_policy(struct ipmi_intf * intf, int argc, char **argv)
uint8_t option;
uint8_t domain = 0; /* default domain of platform */
uint8_t policy_id = -1;
+ uint8_t have_policy_id = FALSE;
struct nm_get_policy policy;
memset(&policy, 0, sizeof(policy));
while (--argc) {
argv++;
- if (argv[0] == NULL) break;
+ if (!argv[0]) break;
if ((option = str2val2(argv[0], nm_policy_options)) == 0xFF) {
print_strs(nm_policy_options, "Get Policy commands", LOG_ERR, 0);
return -1;
@@ -2525,9 +2604,10 @@ ipmi_nm_get_policy(struct ipmi_intf * intf, int argc, char **argv)
break;
case 0x0B: /* policy id */
if (str2uchar(argv[1], &policy_id) < 0) {
- lprintf(LOG_ERR," Policy ID must be a positive integer 0-7.\n");
+ lprintf(LOG_ERR," Policy ID must be a positive integer (0-255)\n");
return -1;
}
+ have_policy_id = TRUE;
break;
default:
printf(" Unknown command 0x%x, skipping.\n", option);
@@ -2536,53 +2616,54 @@ ipmi_nm_get_policy(struct ipmi_intf * intf, int argc, char **argv)
argc--;
argv++;
}
- if (policy_id == 0xFF) {
+ if (!have_policy_id) {
print_strs(nm_stats_opts, "Missing policy_id parameter:", LOG_ERR, 0);
- return -1;
- }
+ return -1;
+ }
if (_ipmi_nm_get_policy(intf, policy.domain, policy_id, &policy))
return -1;
if (csv_output) {
printf("%s,0x%x,%s,%s,%s,%u,%u,%u,%u,%s\n",
- val2str2(policy.domain&0xF, nm_domain_vals),
- policy.domain,
- (policy.policy_type & 0x10) ? "power" : "nopower ",
- val2str2(policy.policy_type & 0xF, nm_policy_type_vals),
- val2str2(policy.policy_exception, nm_exception),
- policy.policy_limits,
- policy.corr_time,
- policy.trigger_limit,
- policy.stats_period,
- policy.policy_type & 0x80 ? "volatile" : "non-volatile");
+ val2str2(policy.domain&0xF, nm_domain_vals),
+ policy.domain,
+ (policy.policy_type & 0x10) ? "power" : "nopower ",
+ val2str2(policy.policy_type & 0xF, nm_policy_type_vals),
+ val2str2(policy.policy_exception, nm_exception),
+ policy.policy_limits,
+ policy.corr_time,
+ policy.trigger_limit,
+ policy.stats_period,
+ policy.policy_type & 0x80 ? "volatile" : "non-volatile");
return 0;
}
printf(" Power domain: %s\n",
- val2str2(policy.domain&0xF, nm_domain_vals));
+ val2str2(policy.domain&0xF, nm_domain_vals));
printf(" Policy is %s %s%s%s\n",
- policy.domain&0x10 ? "enabled" : "not enabled",
- policy.domain&0x20 ? "per Domain " : "",
- policy.domain&0x40 ? "Globally " : "",
- policy.domain&0x80 ? "via DCMI api " : "");
- printf(" Policy is %sa power control type.\n", (policy.policy_type & 0x10) ? "" : "not ");
+ policy.domain&0x10 ? "enabled" : "not enabled",
+ policy.domain&0x20 ? "per Domain " : "",
+ policy.domain&0x40 ? "Globally " : "",
+ policy.domain&0x80 ? "via DCMI api " : "");
+ printf(" Policy is %sa power control type.\n",
+ (policy.policy_type & 0x10) ? "" : "not ");
printf(" Policy Trigger Type: %s\n",
- val2str2(policy.policy_type & 0xF, nm_policy_type_vals));
+ val2str2(policy.policy_type & 0xF, nm_policy_type_vals));
printf(" Correction Aggressiveness: %s\n",
- val2str2((policy.policy_type>> 5) & 0x3, nm_correction_vals));
+ val2str2((policy.policy_type>> 5) & 0x3, nm_correction_vals));
printf(" Policy Exception Actions: %s\n",
- val2str2(policy.policy_exception, nm_exception));
+ val2str2(policy.policy_exception, nm_exception));
printf(" Power Limit: %u Watts\n",
- policy.policy_limits);
+ policy.policy_limits);
printf(" Correction Time Limit: %u milliseconds\n",
- policy.corr_time);
+ policy.corr_time);
printf(" Trigger Limit: %u units\n",
- policy.trigger_limit);
+ policy.trigger_limit);
printf(" Statistics Reporting Period: %u seconds\n",
- policy.stats_period);
+ policy.stats_period);
printf(" Policy retention: %s\n",
- policy.policy_type & 0x80 ? "volatile" : "non-volatile");
+ policy.policy_type & 0x80 ? "volatile" : "non-volatile");
if ( (policy_id == 0) && ((policy.domain & 0xf) == 0x3) )
printf(" HW Prot Power domain: %s\n",
- policy.policy_type & 0x80 ? "Secondary" : "Primary");
+ policy.policy_type & 0x80 ? "Secondary" : "Primary");
return 0;
}
@@ -2594,6 +2675,7 @@ ipmi_nm_policy(struct ipmi_intf * intf, int argc, char **argv)
uint8_t correction;
uint8_t domain = 0; /* default domain of platform */
uint8_t policy_id = -1;
+ uint8_t have_policy_id = FALSE;
uint16_t power, period, inlet;
uint16_t cores;
uint32_t limit;
@@ -2601,8 +2683,9 @@ ipmi_nm_policy(struct ipmi_intf * intf, int argc, char **argv)
argv++;
argc--;
- if ((argv[0] == NULL) ||
- ((action = str2val2(argv[0], nm_policy_action)) == 0xFF)) {
+ if (!argv[0] ||
+ 0xFF == (action = str2val2(argv[0], nm_policy_action)))
+ {
print_strs(nm_policy_action, "Policy commands", LOG_ERR, 0);
return -1;
}
@@ -2610,13 +2693,15 @@ ipmi_nm_policy(struct ipmi_intf * intf, int argc, char **argv)
return (ipmi_nm_get_policy(intf, argc, argv));
memset(&policy, 0, sizeof(policy));
/*
- * nm policy add [domain <param>] enable|disable policy_id <param> correction <opt> power <watts> limit <param> period <param>
+ * nm policy add [domain <param>] enable|disable policy_id <param>
+ * correction <opt> power <watts> limit <param>
+ * period <param>
* nm policy remove [domain <param>] policy_id <param>
* nm policy limiting {domain <param>]
*/
while (--argc > 0) {
argv++;
- if (argv[0] == NULL) break;
+ if (!argv[0]) break;
if ((option = str2val2(argv[0], nm_policy_options)) == 0xFF) {
print_strs(nm_policy_options, "Policy options", LOG_ERR, 0);
return -1;
@@ -2676,10 +2761,11 @@ ipmi_nm_policy(struct ipmi_intf * intf, int argc, char **argv)
break;
case 0x0B: /* policy ID */
if (str2uchar(argv[1], &policy_id) < 0) {
- printf("Policy ID must be a positive integer 0-7.\n");
+ printf("Policy ID must be a positive integer (0-255)\n");
return -1;
}
policy.policy_id = policy_id;
+ have_policy_id = TRUE;
break;
case 0x0C: /* volatile */
policy.policy_type |= 0x80;
@@ -2709,7 +2795,7 @@ ipmi_nm_policy(struct ipmi_intf * intf, int argc, char **argv)
printf("limit %x\n", limit);
return 0;
}
- if (policy_id == 0xFF) {
+ if (!have_policy_id) {
print_strs(nm_stats_opts, "Missing policy_id parameter:", LOG_ERR, 0);
return -1;
}
@@ -2728,12 +2814,14 @@ ipmi_nm_control(struct ipmi_intf * intf, int argc, char **argv)
uint8_t scope = 0; /* default control scope of global */
uint8_t domain = 0; /* default domain of platform */
uint8_t policy_id = -1;
+ uint8_t have_policy_id = FALSE;
argv++;
argc--;
/* nm_ctl_cmds returns 0 for disable, 1 for enable */
- if ((argv[0] == NULL) ||
- ((action = str2val2(argv[0], nm_ctl_cmds)) == 0xFF)) {
+ if (!argv[0] ||
+ 0xFF == (action = str2val2(argv[0], nm_ctl_cmds)))
+ {
print_strs(nm_ctl_cmds, "Control parameters:", LOG_ERR, 0);
print_strs(nm_ctl_domain, "control Scope (required):", LOG_ERR, 0);
return -1;
@@ -2741,30 +2829,31 @@ ipmi_nm_control(struct ipmi_intf * intf, int argc, char **argv)
argv++;
while (--argc) {
/* nm_ctl_domain returns correct bit field except for action */
- if ((argv[0] == NULL) ||
- ((scope = str2val2(argv[0], nm_ctl_domain)) == 0xFF)) {
+ if (!argv[0] ||
+ 0xFF == (scope = str2val2(argv[0], nm_ctl_domain)))
+ {
print_strs(nm_ctl_domain, "Control Scope (required):", LOG_ERR, 0);
return -1;
}
argv++;
- if (argv[0] == NULL) break;
+ if (!argv[0]) break;
if (scope == 0x02) { /* domain */
if ((domain = str2val2(argv[0], nm_domain_vals)) == 0xFF) {
print_strs(nm_domain_vals, "Domain Scope:", LOG_ERR, 0);
return -1;
}
} else if (scope == 0x04) { /* per_policy */
-
if (str2uchar(argv[0], &policy_id) < 0) {
- lprintf(LOG_ERR,"Policy ID must be a positive integer.\n");
+ lprintf(LOG_ERR,"Policy ID must be a positive integer (0-255)\n");
return -1;
}
+ have_policy_id = TRUE;
break;
}
argc--;
argv++;
}
- if ((scope == 0x04) && (policy_id == 0xFF)) {
+ if ((scope == 0x04) && !have_policy_id) {
print_strs(nm_stats_opts, "Missing policy_id parameter:", LOG_ERR, 0);
return -1;
}
@@ -2780,25 +2869,23 @@ ipmi_nm_get_statistics(struct ipmi_intf * intf, int argc, char **argv)
uint8_t option;
uint8_t domain = 0; /* default domain of platform */
uint8_t policy_id = -1;
+ uint8_t have_policy_id = FALSE;
int policy_mode = 0;
- int cut;
char *units = "";
- char datebuf[27];
struct nm_statistics stats;
- struct tm tm_t;
- time_t t;
argv++;
- if ((argv[0] == NULL) ||
- ((mode = str2val2(argv[0], nm_stats_mode)) == 0xFF)) {
+ if (!argv[0] ||
+ 0xFF == (mode = str2val2(argv[0], nm_stats_mode)))
+ {
print_strs(nm_stats_mode, "Statistics commands", LOG_ERR, 0);
return -1;
}
while (--argc) {
argv++;
- if (argv[0] == NULL) break;
+ if (!argv[0]) break;
if ((option = str2val2(argv[0], nm_stats_opts)) == 0xFF) {
- print_strs(nm_stats_opts, "Control Scope options", LOG_ERR, 0);
+ print_strs(nm_stats_opts, "Control Scope options", LOG_ERR, 0);
return -1;
}
switch (option) {
@@ -2810,9 +2897,10 @@ ipmi_nm_get_statistics(struct ipmi_intf * intf, int argc, char **argv)
break;
case 0x02: /* policy ID */
if (str2uchar(argv[1], &policy_id) < 0) {
- lprintf(LOG_ERR,"Policy ID must be a positive integer.\n");
+ lprintf(LOG_ERR,"Policy ID must be a positive integer (0-255)\n");
return -1;
}
+ have_policy_id = TRUE;
break;
default:
break;
@@ -2836,7 +2924,7 @@ ipmi_nm_get_statistics(struct ipmi_intf * intf, int argc, char **argv)
case 0x13:
policy_mode = 1;
units = (mode == 0x11) ? "Watts" : (mode == 0x12) ? "Celsius" : " %";
- if (policy_id == 0xFF) {
+ if (!have_policy_id) {
print_strs(nm_stats_opts, "Missing policy_id parameter:", LOG_ERR, 0);
return -1;
}
@@ -2846,47 +2934,53 @@ ipmi_nm_get_statistics(struct ipmi_intf * intf, int argc, char **argv)
}
if (_ipmi_nm_statistics(intf, mode, domain, policy_id, &stats))
return -1;
- t = stats.time_stamp;
- gmtime_r(&t, &tm_t);
- sprintf(datebuf, "%s", asctime(&tm_t));
- cut = strlen(datebuf) -1;
- datebuf[cut] = 0;
if (csv_output) {
printf("%s,%s,%s,%s,%s,%d,%d,%d,%d,%s,%d\n",
- val2str2(stats.id_state & 0xF, nm_domain_vals),
- ((stats.id_state >> 4) & 1) ? (policy_mode ? "Policy Enabled" : "Globally Enabled") : "Disabled" ,
- ((stats.id_state >> 5) & 1) ? "active" : "suspended",
- ((stats.id_state >> 6) & 1) ? "in progress" : "suspended",
- ((stats.id_state >> 7) & 1) ? "triggered" : "not triggered",
- stats.curr_value,
- stats.min_value,
- stats.max_value,
- stats.ave_value,
- datebuf,
- stats.stat_period);
+ val2str2(stats.id_state & 0xF, nm_domain_vals),
+ ((stats.id_state >> 4) & 1) ? (policy_mode ? "Policy Enabled"
+ : "Globally Enabled")
+ : "Disabled" ,
+ ((stats.id_state >> 5) & 1) ? "active"
+ : "suspended",
+ ((stats.id_state >> 6) & 1) ? "in progress"
+ : "suspended",
+ ((stats.id_state >> 7) & 1) ? "triggered"
+ : "not triggered",
+ stats.curr_value,
+ stats.min_value,
+ stats.max_value,
+ stats.ave_value,
+ ipmi_timestamp_numeric(ipmi32toh(&stats.time_stamp)),
+ stats.stat_period);
return 0;
}
printf(" Power domain: %s\n",
- val2str2(stats.id_state & 0xF, nm_domain_vals));
+ val2str2(stats.id_state & 0xF, nm_domain_vals));
printf(" Policy/Global Admin state %s\n",
- ((stats.id_state >> 4) & 1) ? (policy_mode ? "Policy Enabled" : "Globally Enabled") : "Disabled" );
+ ((stats.id_state >> 4) & 1) ? (policy_mode ? "Policy Enabled"
+ : "Globally Enabled")
+ : "Disabled" );
printf(" Policy/Global Operational state %s\n",
- ((stats.id_state >> 5) & 1) ? "active" : "suspended");
+ ((stats.id_state >> 5) & 1) ? "active"
+ : "suspended");
printf(" Policy/Global Measurement state %s\n",
- ((stats.id_state >> 6) & 1) ? "in progress" : "suspended");
+ ((stats.id_state >> 6) & 1) ? "in progress"
+ : "suspended");
printf(" Policy Activation state %s\n",
- ((stats.id_state >> 7) & 1) ? "triggered" : "not triggered");
+ ((stats.id_state >> 7) & 1) ? "triggered"
+ : "not triggered");
printf(" Instantaneous reading: %8d %s\n",
- stats.curr_value, units);
+ stats.curr_value, units);
printf(" Minimum during sampling period: %8d %s\n",
- stats.min_value, units);
+ stats.min_value, units);
printf(" Maximum during sampling period: %8d %s\n",
- stats.max_value, units);
+ stats.max_value, units);
printf(" Average reading over sample period: %8d %s\n",
- stats.ave_value, units);
+ stats.ave_value, units);
printf(" IPMI timestamp: %s\n",
- datebuf);
- printf(" Sampling period: %08d Seconds.\n", stats.stat_period);
+ ipmi_timestamp_numeric(ipmi32toh(&stats.time_stamp)));
+ printf(" Sampling period: %08d Seconds.\n",
+ stats.stat_period);
printf("\n");
return 0;
}
@@ -2898,16 +2992,18 @@ ipmi_nm_reset_statistics(struct ipmi_intf * intf, int argc, char **argv)
uint8_t option;
uint8_t domain = 0; /* default domain of platform */
uint8_t policy_id = -1;
+ uint8_t have_policy_id = FALSE;
argv++;
- if ((argv[0] == NULL) ||
- ((mode = str2val2(argv[0], nm_reset_mode)) == 0xFF)) {
+ if (!argv[0] ||
+ 0xFF == (mode = str2val2(argv[0], nm_reset_mode)))
+ {
print_strs(nm_reset_mode, "Reset Statistics Modes:", LOG_ERR, 0);
return -1;
}
while (--argc) {
argv++;
- if (argv[0] == NULL) break;
+ if (!argv[0]) break;
if ((option = str2val2(argv[0], nm_stats_opts)) == 0xFF) {
print_strs(nm_stats_opts, "Reset Scope options", LOG_ERR, 0);
return -1;
@@ -2921,9 +3017,10 @@ ipmi_nm_reset_statistics(struct ipmi_intf * intf, int argc, char **argv)
break;
case 0x02: /* policy ID */
if (str2uchar(argv[1], &policy_id) < 0) {
- lprintf(LOG_ERR,"Policy ID must be a positive integer.\n");
+ lprintf(LOG_ERR,"Policy ID must be a positive integer (0-255)\n");
return -1;
}
+ have_policy_id = TRUE;
break;
default:
break;
@@ -2931,7 +3028,7 @@ ipmi_nm_reset_statistics(struct ipmi_intf * intf, int argc, char **argv)
argc--;
argv++;
}
- if (mode && (policy_id == 0xFF)) {
+ if (mode && !have_policy_id) {
print_strs(nm_stats_opts, "Missing policy_id parameter:", LOG_ERR, 0);
return -1;
}
@@ -2950,7 +3047,7 @@ ipmi_nm_set_range(struct ipmi_intf * intf, int argc, char **argv)
while (--argc) {
argv++;
- if (argv[0] == NULL) break;
+ if (!argv[0]) break;
if ((param = str2val2(argv[0], nm_power_range)) == 0xFF) {
print_strs(nm_power_range, "power range parameters:", LOG_ERR, 0);
return -1;
@@ -2981,7 +3078,8 @@ ipmi_nm_set_range(struct ipmi_intf * intf, int argc, char **argv)
argv++;
}
if ((minimum == 0xFFFF) || (maximum == 0xFFFF)) {
- lprintf(LOG_ERR,"Missing parameters: nm power range min <minimum> max <maximum>.\n");
+ lprintf(LOG_ERR,"Missing parameters: nm power range min <minimum> "
+ "max <maximum>.\n");
return -1;
}
if (_nm_set_range(intf, domain, minimum, maximum) < 0)
@@ -2999,23 +3097,25 @@ ipmi_nm_get_alert(struct ipmi_intf * intf)
return -1;
if (csv_output) {
printf("%d,%s,0x%x,%s,0x%x\n",
- alert.chan&0xF,
- (alert.chan >> 7) ? "not registered" : "registered",
- alert.dest,
- (alert.string >> 7) ? "yes" : "no",
- alert.string & 0x7F);
+ alert.chan & 0xF,
+ (alert.chan >> 7) ? "not registered"
+ : "registered",
+ alert.dest,
+ (alert.string >> 7) ? "yes"
+ : "no",
+ alert.string & 0x7F);
return 0;
}
printf(" Alert Chan: %d\n",
- alert.chan&0xF);
+ alert.chan & 0xF);
printf(" Alert Receiver: %s\n",
- (alert.chan >> 7) ? "not registered" : "registered");
+ (alert.chan >> 7) ? "not registered" : "registered");
printf(" Alert Lan Destination: 0x%x\n",
- alert.dest);
+ alert.dest);
printf(" Use Alert String: %s\n",
- (alert.string >> 7) ? "yes" : "no");
+ (alert.string >> 7) ? "yes" : "no");
printf(" Alert String Selector: 0x%x\n",
- alert.string & 0x7F);
+ alert.string & 0x7F);
return 0;
}
@@ -3031,8 +3131,9 @@ ipmi_nm_alert(struct ipmi_intf * intf, int argc, char **argv)
argv++;
argc--;
- if ((argv[0] == NULL) ||
- ((action = str2val2(argv[0], nm_alert_opts)) == 0xFF)) {
+ if (!argv[0] ||
+ 0xFF == (action = str2val2(argv[0], nm_alert_opts)))
+ {
print_strs(nm_alert_opts, "Alert commands", LOG_ERR, 0);
return -1;
}
@@ -3042,19 +3143,19 @@ ipmi_nm_alert(struct ipmi_intf * intf, int argc, char **argv)
memset(&alert, 0, sizeof(alert));
while (--argc) {
argv++;
- if (argv[0] == NULL) break;
+ if (!argv[0]) break;
if ((param = str2val2(argv[0], nm_set_alert_param)) == 0xFF) {
print_strs(nm_set_alert_param, "Set alert Parameters:", LOG_ERR, 0);
return -1;
}
switch (param) {
- case 0x01: /* channnel */
+ case 0x01: /* channel */
if (str2uchar(argv[1], &chan) < 0) {
lprintf(LOG_ERR,"Alert Lan chan must be a positive integer.\n");
return -1;
}
if (action == 0x03) /* Clear */
- chan |= 0x80; /* deactivate alert reciever */
+ chan |= 0x80; /* deactivate alert receiver */
break;
case 0x02: /* dest */
if (str2uchar(argv[1], &dest) < 0) {
@@ -3096,15 +3197,15 @@ ipmi_nm_get_thresh(struct ipmi_intf *intf, uint8_t domain, uint8_t policy_id)
return -1;
printf(" Alert Threshold domain: %s\n",
- val2str2(domain, nm_domain_vals));
+ val2str2(domain, nm_domain_vals));
printf(" Alert Threshold Policy ID: %d\n",
- policy_id);
+ policy_id);
printf(" Alert Threshold 1: %d\n",
- list[0]);
+ list[0]);
printf(" Alert Threshold 2: %d\n",
- list[1]);
+ list[1]);
printf(" Alert Threshold 3: %d\n",
- list[2]);
+ list[2]);
return 0;
}
@@ -3115,21 +3216,23 @@ ipmi_nm_thresh(struct ipmi_intf * intf, int argc, char **argv)
uint8_t action;
uint8_t domain = 0; /* default domain of platform */
uint8_t policy_id = -1;
+ uint8_t have_policy_id = FALSE;
struct nm_thresh thresh;
int i = 0;
argv++;
argc--;
/* set or get */
- if ((argv[0] == NULL) || (argc < 3) ||
- ((action = str2val2(argv[0], nm_thresh_cmds)) == 0xFF)) {
- print_strs(nm_thresh_cmds, "Theshold commands", LOG_ERR, 0);
+ if (!argv[0] || argc < 3
+ || 0xFF == (action = str2val2(argv[0], nm_thresh_cmds)))
+ {
+ print_strs(nm_thresh_cmds, "Threshold commands", LOG_ERR, 0);
return -1;
}
memset(&thresh, 0, sizeof(thresh));
while (--argc) {
argv++;
- if (argv[0] == NULL) break;
+ if (!argv[0]) break;
option = str2val2(argv[0], nm_thresh_param);
switch (option) {
case 0x01: /* get domain scope */
@@ -3142,9 +3245,10 @@ ipmi_nm_thresh(struct ipmi_intf * intf, int argc, char **argv)
break;
case 0x02: /* policy ID */
if (str2uchar(argv[1], &policy_id) < 0) {
- lprintf(LOG_ERR,"Policy ID must be a positive integer.\n");
+ lprintf(LOG_ERR,"Policy ID must be a positive integer (0-255)\n");
return -1;
}
+ have_policy_id = TRUE;
argc--;
argv++;
break;
@@ -3161,7 +3265,7 @@ ipmi_nm_thresh(struct ipmi_intf * intf, int argc, char **argv)
break;
}
}
- if (policy_id == 0xFF) {
+ if (!have_policy_id) {
print_strs(nm_stats_opts, "Missing policy_id parameter:", LOG_ERR, 0);
return -1;
}
@@ -3213,9 +3317,10 @@ ipmi_nm_get_suspend(struct ipmi_intf *intf, uint8_t domain, uint8_t policy_id)
}
for (i = 0; i < count; i++) {
printf(" Suspend Period %d: %02d:%02d to %02d:%02d",
- i, click2hour(periods[i].start), click2min(periods[i].start),
- click2hour(periods[i].stop), click2min(periods[i].stop));
- if (periods[i].repeat) printf(", ");
+ i, click2hour(periods[i].start), click2min(periods[i].start),
+ click2hour(periods[i].stop), click2min(periods[i].stop));
+ if (periods[i].repeat)
+ printf(", ");
for (j = 0; j < 7; j++)
printf("%s", (periods[i].repeat >> j)&1 ? days[j] : "");
printf("\n");
@@ -3230,6 +3335,7 @@ ipmi_nm_suspend(struct ipmi_intf * intf, int argc, char **argv)
uint8_t action;
uint8_t domain = 0; /* default domain of platform */
uint8_t policy_id = -1;
+ uint8_t have_policy_id = FALSE;
uint8_t count = 0;
struct nm_suspend suspend;
int i;
@@ -3237,15 +3343,16 @@ ipmi_nm_suspend(struct ipmi_intf * intf, int argc, char **argv)
argv++;
argc--;
/* set or get */
- if ((argv[0] == NULL) || (argc < 3) ||
- ((action = str2val2(argv[0], nm_suspend_cmds)) == 0xFF)) {
+ if (!argv[0] || argc < 3 ||
+ 0xFF == (action = str2val2(argv[0], nm_suspend_cmds)))
+ {
print_strs(nm_suspend_cmds, "Suspend commands", LOG_ERR, 0);
return -1;
}
memset(&suspend, 0, sizeof(suspend));
while (--argc > 0) {
argv++;
- if (argv[0] == NULL) break;
+ if (!argv[0]) break;
option = str2val2(argv[0], nm_thresh_param);
switch (option) {
case 0x01: /* get domain scope */
@@ -3258,13 +3365,14 @@ ipmi_nm_suspend(struct ipmi_intf * intf, int argc, char **argv)
break;
case 0x02: /* policy ID */
if (str2uchar(argv[1], &policy_id) < 0) {
- lprintf(LOG_ERR,"Policy ID must be a positive integer.\n");
+ lprintf(LOG_ERR,"Policy ID must be a positive integer (0-255)\n");
return -1;
}
+ have_policy_id = TRUE;
argc--;
argv++;
break;
- case 0xFF: /* process periods */
+ case 0xFF: /* process periods */
for (i = 0; count < IPMI_NM_SUSPEND_PERIOD_MAX; i += 3, count++) {
if (argc < 3) {
lprintf(LOG_ERR,"Error: suspend period requires a start, stop, and repeat values.\n");
@@ -3289,10 +3397,16 @@ ipmi_nm_suspend(struct ipmi_intf * intf, int argc, char **argv)
if (argc <= 0)
break;
break;
- default:
- break;
- }
- }
+ default:
+ break;
+ }
+ }
+
+ if (!have_policy_id) {
+ print_strs(nm_stats_opts, "Missing policy_id parameter:", LOG_ERR, 0);
+ return -1;
+ }
+
if (action == 0x02) /* get */
return (ipmi_nm_get_suspend(intf, domain, policy_id));
@@ -3349,7 +3463,7 @@ ipmi_dcmi_set_limit(struct ipmi_intf * intf, int argc, char **argv)
case 0xFF:
/* error - not a string we knew what to do with */
lprintf(LOG_ERR, "Given Action '%s' is invalid.",
- argv[2]);
+ argv[2]);
return -1;
}
/* limit */
@@ -3364,8 +3478,8 @@ ipmi_dcmi_set_limit(struct ipmi_intf * intf, int argc, char **argv)
/* correction */
if (str2uint(argv[6], &correction) != 0) {
lprintf(LOG_ERR,
- "Given Correction '%s' is invalid.",
- argv[6]);
+ "Given Correction '%s' is invalid.",
+ argv[6]);
return (-1);
}
data[7] = correction >> 0;
@@ -3377,8 +3491,8 @@ ipmi_dcmi_set_limit(struct ipmi_intf * intf, int argc, char **argv)
/* sample */
if (str2ushort(argv[8], &sample) != 0) {
lprintf(LOG_ERR,
- "Given Sample '%s' is invalid.",
- argv[8]);
+ "Given Sample '%s' is invalid.",
+ argv[8]);
return (-1);
}
data[13] = sample >> 0;
@@ -3390,12 +3504,12 @@ ipmi_dcmi_set_limit(struct ipmi_intf * intf, int argc, char **argv)
}
} else {
/* loop through each parameter and value until we have neither */
- while ((argv[1] != NULL) && (argv[2] != NULL)) {
+ while (argv[1] && argv[2]) {
rc = ipmi_dcmi_pwr_slimit(intf, argv[1], argv[2]);
/* catch any error that the set limit function returned */
if (rc > 0) {
print_strs(dcmi_pwrmgmt_set_usage_vals,
- "set_limit <parameter> <value>", LOG_ERR, 0);
+ "set_limit <parameter> <value>", LOG_ERR, 0);
return -1;
}
/* the first argument is the command and the second is the
@@ -3416,11 +3530,11 @@ ipmi_dcmi_parse_power(struct ipmi_intf * intf, int argc, char **argv)
switch (str2val2(argv[0], dcmi_pwrmgmt_vals)) {
case 0x00:
/* get reading */
- if (argv[1] != NULL) {
+ if (argv[1]) {
if (!(sample_time = str2val2(argv[1], dcmi_sampling_vals))) {
print_strs(dcmi_sampling_vals,
- "Invalid sample time. Valid times are: ",
- LOG_ERR, 1);
+ "Invalid sample time. Valid times are: ",
+ LOG_ERR, 1);
printf("\n");
return -1;
}
@@ -3439,8 +3553,8 @@ ipmi_dcmi_parse_power(struct ipmi_intf * intf, int argc, char **argv)
/* set limit */
if (argc < 4) {
print_strs(dcmi_pwrmgmt_set_usage_vals,
- "set_limit <parameter> <value>",
- LOG_ERR, 0);
+ "set_limit <parameter> <value>",
+ LOG_ERR, 0);
return -1;
}
if (ipmi_dcmi_set_limit(intf, argc, argv) < 0)
@@ -3458,7 +3572,7 @@ ipmi_dcmi_parse_power(struct ipmi_intf * intf, int argc, char **argv)
default:
/* no valid options */
print_strs(dcmi_pwrmgmt_vals,
- "power <command>", LOG_ERR, 0);
+ "power <command>", LOG_ERR, 0);
break;
}
return rc;
@@ -3488,14 +3602,14 @@ ipmi_dcmi_thermalpolicy(struct ipmi_intf * intf, int argc, char **argv)
}
if (str2uchar(argv[2], &entityID) != 0) {
lprintf(LOG_ERR,
- "Given Entity ID '%s' is invalid.",
- argv[2]);
+ "Given Entity ID '%s' is invalid.",
+ argv[2]);
return (-1);
}
if (str2uchar(argv[3], &entityInst) != 0) {
lprintf(LOG_ERR,
- "Given Instance ID '%s' is invalid.",
- argv[3]);
+ "Given Instance ID '%s' is invalid.",
+ argv[3]);
return (-1);
}
rc = ipmi_dcmi_getthermalpolicy(intf, entityID, entityInst);
@@ -3505,24 +3619,24 @@ ipmi_dcmi_thermalpolicy(struct ipmi_intf * intf, int argc, char **argv)
lprintf(LOG_NOTICE, "Set <entityID> <instanceID>");
return -1;
} else if (argc < 9) {
- print_strs(dcmi_thermalpolicy_set_parameters_vals,
- "Set thermalpolicy instance parameters: "
- "<volatile/nonvolatile/disabled> "
- "<poweroff/nopoweroff/disabled> "
- "<sel/nosel/disabled> <templimitByte> <exceptionTime>",
- LOG_ERR, 0);
+ print_strs(dcmi_thermalpolicy_set_parameters_vals,
+ "Set thermalpolicy instance parameters: "
+ "<volatile/nonvolatile/disabled> "
+ "<poweroff/nopoweroff/disabled> "
+ "<sel/nosel/disabled> <templimitByte> <exceptionTime>",
+ LOG_ERR, 0);
return -1;
}
if (str2uchar(argv[2], &entityID) != 0) {
lprintf(LOG_ERR,
- "Given Entity ID '%s' is invalid.",
- argv[2]);
+ "Given Entity ID '%s' is invalid.",
+ argv[2]);
return (-1);
}
if (str2uchar(argv[3], &entityInst) != 0) {
lprintf(LOG_ERR,
- "Given Instance ID '%s' is invalid.",
- argv[3]);
+ "Given Instance ID '%s' is invalid.",
+ argv[3]);
return (-1);
}
persistanceFlag = (uint8_t) str2val2(argv[4], dcmi_thermalpolicy_set_parameters_vals);
@@ -3530,14 +3644,14 @@ ipmi_dcmi_thermalpolicy(struct ipmi_intf * intf, int argc, char **argv)
actionLogToSEL = (uint8_t) str2val2(argv[6], dcmi_thermalpolicy_set_parameters_vals);
if (str2uchar(argv[7], &tempLimit) != 0) {
lprintf(LOG_ERR,
- "Given Temp Limit '%s' is invalid.",
- argv[7]);
+ "Given Temp Limit '%s' is invalid.",
+ argv[7]);
return (-1);
}
if (str2ushort(argv[8], &samplingTime) != 0) {
lprintf(LOG_ERR,
- "Given Sampling Time '%s' is invalid.",
- argv[8]);
+ "Given Sampling Time '%s' is invalid.",
+ argv[8]);
return (-1);
}
samplingTimeLSB = (samplingTime & 0xFF);
@@ -3556,8 +3670,8 @@ ipmi_dcmi_thermalpolicy(struct ipmi_intf * intf, int argc, char **argv)
break;
default:
print_strs(dcmi_thermalpolicy_vals,
- "thermalpolicy <command>",
- LOG_ERR, 0);
+ "thermalpolicy <command>",
+ LOG_ERR, 0);
return -1;
}
return rc;
@@ -3576,20 +3690,20 @@ ipmi_dcmi_main(struct ipmi_intf * intf, int argc, char **argv)
int i;
struct ipmi_rs *rsp;
- if ((argc == 0) || (strncmp(argv[0], "help", 4) == 0)) {
+ if (!argc || !strcmp(argv[0], "help")) {
print_strs(dcmi_cmd_vals,
- "Data Center Management Interface commands",
- LOG_ERR, 0);
+ "Data Center Management Interface commands",
+ LOG_ERR, 0);
return -1;
}
/* start the cmd requested */
switch (str2val2(argv[0], dcmi_cmd_vals)) {
case 0x00:
/* discover capabilities*/
- for (i = 1; dcmi_capable_vals[i-1].str != NULL; i++) {
+ for (i = 1; dcmi_capable_vals[i-1].str; i++) {
if (ipmi_dcmi_prnt_getcapabilities(intf, i) < 0) {
lprintf(LOG_ERR,"Error discovering %s capabilities!\n",
- val2str2(i, dcmi_capable_vals));
+ val2str2(i, dcmi_capable_vals));
return -1;
}
}
@@ -3597,9 +3711,9 @@ ipmi_dcmi_main(struct ipmi_intf * intf, int argc, char **argv)
case 0x01:
/* power */
argv++;
- if (argv[0] == NULL) {
+ if (!argv[0]) {
print_strs(dcmi_pwrmgmt_vals, "power <command>",
- LOG_ERR, 0);
+ LOG_ERR, 0);
return -1;
}
rc = ipmi_dcmi_parse_power(intf, argc, argv);
@@ -3611,10 +3725,10 @@ ipmi_dcmi_main(struct ipmi_intf * intf, int argc, char **argv)
* and if it exists, print the sdr record id(s) for it.
* Use the val from each one as the sensor number.
*/
- for (i = 0; dcmi_discvry_snsr_vals[i].str != NULL; i++) {
+ for (i = 0; dcmi_discvry_snsr_vals[i].str; i++) {
/* get all of the information about this sensor */
rc = ipmi_dcmi_prnt_discvry_snsr(intf,
- dcmi_discvry_snsr_vals[i].val);
+ dcmi_discvry_snsr_vals[i].val);
}
break;
/* end sensor print */
@@ -3631,8 +3745,8 @@ ipmi_dcmi_main(struct ipmi_intf * intf, int argc, char **argv)
/* set asset tag */
if (argc == 1 ) {
print_strs(dcmi_cmd_vals,
- "Data Center Management Interface commands",
- LOG_ERR, 0);
+ "Data Center Management Interface commands",
+ LOG_ERR, 0);
return -1;
}
if (ipmi_dcmi_prnt_setassettag(intf, (uint8_t *)argv[1]) < 0) {
@@ -3646,7 +3760,7 @@ ipmi_dcmi_main(struct ipmi_intf * intf, int argc, char **argv)
/* get management controller identifier string */
if (ipmi_dcmi_prnt_getmngctrlids(intf) < 0) {
lprintf(LOG_ERR,
- "Error getting management controller identifier string!");
+ "Error getting management controller identifier string!");
return -1;
}
break;
@@ -3656,13 +3770,13 @@ ipmi_dcmi_main(struct ipmi_intf * intf, int argc, char **argv)
/* set management controller identifier string */
if (argc == 1 ) {
print_strs(dcmi_cmd_vals,
- "Data Center Management Interface commands",
- LOG_ERR, 0);
+ "Data Center Management Interface commands",
+ LOG_ERR, 0);
return -1;
}
if (ipmi_dcmi_prnt_setmngctrlids(intf, (uint8_t *)argv[1]) < 0) {
lprintf(LOG_ERR,
- "Error setting management controller identifier string!");
+ "Error setting management controller identifier string!");
return -1;
}
break;
@@ -3675,14 +3789,14 @@ ipmi_dcmi_main(struct ipmi_intf * intf, int argc, char **argv)
case 0x08:
if(ipmi_dcmi_prnt_get_temp_readings(intf) < 0 ) {
lprintf(LOG_ERR,
- "Error get temperature readings!");
+ "Error get temperature readings!");
return -1;
}
break;
case 0x09:
if(ipmi_dcmi_prnt_getconfparam(intf) < 0 ) {
lprintf(LOG_ERR,
- "Error Get DCMI Configuration Parameters!");
+ "Error Get DCMI Configuration Parameters!");
return -1;
};
break;
@@ -3690,46 +3804,44 @@ ipmi_dcmi_main(struct ipmi_intf * intf, int argc, char **argv)
{
switch (argc) {
case 2:
- if (strncmp(argv[1], "activate_dhcp", 13) != 0) {
+ if (strcmp(argv[1], "activate_dhcp")) {
print_strs( dcmi_conf_param_vals,
- "DCMI Configuration Parameters",
- LOG_ERR, 0);
+ "DCMI Configuration Parameters",
+ LOG_ERR, 0);
return -1;
}
break;
default:
- if (argc != 3 || strncmp(argv[1], "help", 4) == 0) {
+ if (argc != 3 || !strcmp(argv[1], "help")) {
print_strs(dcmi_conf_param_vals,
- "DCMI Configuration Parameters",
- LOG_ERR, 0);
+ "DCMI Configuration Parameters",
+ LOG_ERR, 0);
return -1;
}
}
- if (strncmp(argv[1], "activate_dhcp", 13) == 0) {
+ if (!strcmp(argv[1], "activate_dhcp")) {
rsp = ipmi_dcmi_setconfparam(intf, 1, 1);
} else {
uint16_t tmp_val = 0;
if (str2ushort(argv[2], &tmp_val) != 0) {
- lprintf(LOG_ERR,
- "Given %s '%s' is invalid.",
- argv[1], argv[2]);
+ lprintf(LOG_ERR, "Given %s '%s' is invalid.",
+ argv[1], argv[2]);
return (-1);
}
rsp = ipmi_dcmi_setconfparam(intf,
- str2val2(argv[1], dcmi_conf_param_vals),
- tmp_val);
+ str2val2(argv[1], dcmi_conf_param_vals),
+ tmp_val);
}
if (chk_rsp(rsp)) {
- lprintf(LOG_ERR,
- "Error Set DCMI Configuration Parameters!");
+ lprintf(LOG_ERR, "Error Set DCMI Configuration Parameters!");
}
break;
}
case 0x0B:
{
- if (intf->session == NULL) {
+ if (!intf->session) {
lprintf(LOG_ERR,
- "\nOOB discovery is available only via RMCP interface.");
+ "\nOOB discovery is available only via RMCP interface.");
return -1;
}
if(ipmi_dcmi_prnt_oobDiscover(intf) < 0) {
@@ -3741,8 +3853,8 @@ ipmi_dcmi_main(struct ipmi_intf * intf, int argc, char **argv)
default:
/* couldn't detect what the user entered */
print_strs(dcmi_cmd_vals,
- "Data Center Management Interface commands",
- LOG_ERR, 0);
+ "Data Center Management Interface commands",
+ LOG_ERR, 0);
return -1;
break;
}
@@ -3761,10 +3873,10 @@ ipmi_nm_main(struct ipmi_intf * intf, int argc, char **argv)
{
struct nm_discover disc;
- if ((argc == 0) || (strncmp(argv[0], "help", 4) == 0)) {
+ if (!argc || !strcmp(argv[0], "help")) {
print_strs(nm_cmd_vals,
- "Node Manager Interface commands",
- LOG_ERR, 0);
+ "Node Manager Interface commands",
+ LOG_ERR, 0);
return -1;
}
@@ -3775,7 +3887,7 @@ ipmi_nm_main(struct ipmi_intf * intf, int argc, char **argv)
return -1;
printf(" Node Manager Version %s\n", val2str2(disc.nm_version, nm_version_vals));
printf(" revision %d.%d%d patch version %d\n", disc.major_rev,
- disc.minor_rev>>4, disc.minor_rev&0xf, disc.patch_version);
+ disc.minor_rev>>4, disc.minor_rev&0xf, disc.patch_version);
break;
/* capability */
case 0x01:
@@ -3846,37 +3958,38 @@ ipmi_print_sensor_info(struct ipmi_intf *intf, uint16_t rec_id)
uint8_t *rec = NULL;
itr = ipmi_sdr_start(intf, 0);
- if (itr == NULL) {
+ if (!itr) {
lprintf(LOG_ERR, "Unable to open SDR for reading");
return (-1);
}
- while ((header = ipmi_sdr_get_next_header(intf, itr)) != NULL) {
+ while ((header = ipmi_sdr_get_next_header(intf, itr))) {
if (header->id == rec_id) {
break;
}
}
- if (header == NULL) {
+ if (!header) {
lprintf(LOG_DEBUG, "header == NULL");
- ipmi_sdr_end(intf, itr);
+ ipmi_sdr_end(itr);
return (-1);
}
/* yes, we found the SDR for this record ID, now get full record */
rec = ipmi_sdr_get_record(intf, header, itr);
- if (rec == NULL) {
+ if (!rec) {
lprintf(LOG_DEBUG, "rec == NULL");
- ipmi_sdr_end(intf, itr);
+ ipmi_sdr_end(itr);
return (-1);
}
if ((header->type == SDR_RECORD_TYPE_FULL_SENSOR) ||
- (header->type == SDR_RECORD_TYPE_COMPACT_SENSOR)) {
+ (header->type == SDR_RECORD_TYPE_COMPACT_SENSOR))
+ {
rc = ipmi_sdr_print_rawentry(intf, header->type,
- rec, header->length);
+ rec, header->length);
} else {
rc = (-1);
}
free(rec);
rec = NULL;
- ipmi_sdr_end(intf, itr);
+ ipmi_sdr_end(itr);
return rc;
}
diff --git a/lib/ipmi_delloem.c b/lib/ipmi_delloem.c
index bc78c1d..e868913 100644
--- a/lib/ipmi_delloem.c
+++ b/lib/ipmi_delloem.c
@@ -62,6 +62,7 @@
#include <ipmitool/ipmi_entity.h>
#include <ipmitool/ipmi_fru.h>
#include <ipmitool/ipmi_sensor.h>
+#include <ipmitool/ipmi_time.h>
#define DELL_OEM_NETFN (uint8_t)(0x30)
#define GET_IDRAC_VIRTUAL_MAC (uint8_t)(0xC9)
@@ -170,12 +171,10 @@ static int ipmi_lcd_get_status(struct ipmi_intf *intf);
static int ipmi_lcd_set_kvm(struct ipmi_intf *intf, char status);
static int ipmi_lcd_set_lock(struct ipmi_intf *intf, char lock);
static int ipmi_lcd_set_single_line_text(struct ipmi_intf *intf, char *text);
-static int ipmi_lcd_set_text(struct ipmi_intf *intf, char *text,
- int line_number);
+static int ipmi_lcd_set_text(struct ipmi_intf *intf, char *text);
static int ipmi_lcd_configure_wh(struct ipmi_intf *intf, uint32_t mode,
- uint16_t lcdquallifier, uint8_t errordisp, int8_t line_number, char *text);
-static int ipmi_lcd_configure(struct ipmi_intf *intf, int command,
- int8_t line_number, char *text);
+ uint16_t lcdquallifier, uint8_t errordisp, char *text);
+static int ipmi_lcd_configure(struct ipmi_intf *intf, int command, char *text);
static void ipmi_lcd_usage(void);
/* MAC Function prototypes */
static int ipmi_delloem_mac_main(struct ipmi_intf *intf, int argc, char **argv);
@@ -201,7 +200,6 @@ static int ipmi_lan_set_nic_selection_12g(struct ipmi_intf *intf,
/* Power monitor Function prototypes */
static int ipmi_delloem_powermonitor_main(struct ipmi_intf *intf, int argc,
char **argv);
-static void ipmi_time_to_str(time_t rawTime, char *strTime);
static int ipmi_get_sensor_reading(struct ipmi_intf *intf,
unsigned char sensorNumber, SensorReadingType *pSensorReadingData);
static int ipmi_get_power_capstatus_command(struct ipmi_intf *intf);
@@ -271,25 +269,25 @@ ipmi_delloem_main(struct ipmi_intf * intf, int argc, char ** argv)
{
int rc = 0;
current_arg = 0;
- if (argc == 0 || strncmp(argv[0], "help\0", 5) == 0) {
+ if (!argc || !strcmp(argv[0], "help")) {
usage();
return 0;
}
- if (0 ==strncmp(argv[current_arg], "lcd\0", 4)) {
+ if (0 ==strcmp(argv[current_arg], "lcd")) {
rc = ipmi_delloem_lcd_main(intf,argc,argv);
- } else if (strncmp(argv[current_arg], "mac\0", 4) == 0) {
+ } else if (!strcmp(argv[current_arg], "mac")) {
/* mac address*/
rc = ipmi_delloem_mac_main(intf,argc,argv);
- } else if (strncmp(argv[current_arg], "lan\0", 4) == 0) {
+ } else if (!strcmp(argv[current_arg], "lan")) {
/* lan address*/
rc = ipmi_delloem_lan_main(intf,argc,argv);
- } else if (strncmp(argv[current_arg], "setled\0", 7) == 0) {
+ } else if (!strcmp(argv[current_arg], "setled")) {
/* SetLED support */
rc = ipmi_delloem_setled_main(intf,argc,argv);
- } else if (strncmp(argv[current_arg], "powermonitor\0", 13) == 0) {
+ } else if (!strcmp(argv[current_arg], "powermonitor")) {
/*Powermanagement report processing*/
rc = ipmi_delloem_powermonitor_main(intf,argc,argv);
- } else if (strncmp(argv[current_arg], "vFlash\0", 7) == 0) {
+ } else if (!strcmp(argv[current_arg], "vFlash")) {
/* vFlash Support */
rc = ipmi_delloem_vFlash_main(intf,argc,argv);
} else {
@@ -361,7 +359,7 @@ ipmi_delloem_lcd_main(struct ipmi_intf * intf, int argc, char ** argv)
return -1;
}
/* ipmitool delloem lcd info*/
- if (argc == 1 || strcmp(argv[current_arg], "help") == 0) {
+ if (argc == 1 || !strcmp(argv[current_arg], "help")) {
ipmi_lcd_usage();
return 0;
}
@@ -370,15 +368,15 @@ ipmi_delloem_lcd_main(struct ipmi_intf * intf, int argc, char ** argv)
if (!IsLCDSupported()) {
lprintf(LOG_ERR, "lcd is not supported on this system.");
return -1;
- } else if (strncmp(argv[current_arg], "info\0", 5) == 0) {
+ } else if (!strcmp(argv[current_arg], "info")) {
if (iDRAC_FLAG_ALL) {
rc = ipmi_lcd_get_info_wh(intf);
} else {
rc = ipmi_lcd_get_info(intf);
}
- } else if (strncmp(argv[current_arg], "status\0", 7) == 0) {
+ } else if (!strcmp(argv[current_arg], "status")) {
rc = ipmi_lcd_get_status(intf);
- } else if (strncmp(argv[current_arg], "set\0", 4) == 0) {
+ } else if (!strcmp(argv[current_arg], "set")) {
/* ipmitool delloem lcd set*/
uint8_t line_number = 0;
current_arg++;
@@ -386,7 +384,7 @@ ipmi_delloem_lcd_main(struct ipmi_intf * intf, int argc, char ** argv)
ipmi_lcd_usage();
return -1;
}
- if (strncmp(argv[current_arg], "line\0", 5) == 0) {
+ if (!strcmp(argv[current_arg], "line")) {
current_arg++;
if (argc <= current_arg) {
usage();
@@ -404,164 +402,170 @@ ipmi_delloem_lcd_main(struct ipmi_intf * intf, int argc, char ** argv)
return -1;
}
}
- if ((strncmp(argv[current_arg], "mode\0", 5) == 0)
- && (iDRAC_FLAG_ALL)) {
+ if (!strcmp(argv[current_arg], "mode")
+ && iDRAC_FLAG_ALL)
+ {
current_arg++;
if (argc <= current_arg) {
ipmi_lcd_usage();
return -1;
}
- if (argv[current_arg] == NULL) {
+ if (!argv[current_arg]) {
ipmi_lcd_usage();
return -1;
}
- if (strncmp(argv[current_arg], "none\0", 5) == 0) {
+ if (!strcmp(argv[current_arg], "none")) {
rc = ipmi_lcd_configure_wh(intf, IPMI_DELL_LCD_CONFIG_NONE, 0xFF,
- 0XFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "modelname\0", 10) == 0) {
+ 0XFF, NULL);
+ } else if (!strcmp(argv[current_arg], "modelname")) {
rc = ipmi_lcd_configure_wh(intf, IPMI_DELL_LCD_CONFIG_DEFAULT, 0xFF,
- 0XFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "userdefined\0", 12) == 0) {
+ 0XFF, NULL);
+ } else if (!strcmp(argv[current_arg], "userdefined")) {
current_arg++;
if (argc <= current_arg) {
ipmi_lcd_usage();
return -1;
}
rc = ipmi_lcd_configure_wh(intf, IPMI_DELL_LCD_CONFIG_USER_DEFINED,
- 0xFF, 0XFF, line_number, argv[current_arg]);
- } else if (strncmp(argv[current_arg], "ipv4address\0", 12) == 0) {
+ 0xFF, 0XFF, argv[current_arg]);
+ } else if (!strcmp(argv[current_arg], "ipv4address")) {
rc = ipmi_lcd_configure_wh(intf, IPMI_DELL_LCD_iDRAC_IPV4ADRESS,
- 0xFF, 0XFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "macaddress\0", 11) == 0) {
+ 0xFF, 0XFF, NULL);
+ } else if (!strcmp(argv[current_arg], "macaddress")) {
rc = ipmi_lcd_configure_wh(intf, IPMI_DELL_LCD_IDRAC_MAC_ADDRESS,
- 0xFF, 0XFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "systemname\0", 11) == 0) {
+ 0xFF, 0XFF, NULL);
+ } else if (!strcmp(argv[current_arg], "systemname")) {
rc = ipmi_lcd_configure_wh(intf, IPMI_DELL_LCD_OS_SYSTEM_NAME, 0xFF,
- 0XFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "servicetag\0", 11) == 0) {
+ 0XFF, NULL);
+ } else if (!strcmp(argv[current_arg], "servicetag")) {
rc = ipmi_lcd_configure_wh(intf, IPMI_DELL_LCD_SERVICE_TAG, 0xFF,
- 0XFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "ipv6address\0", 12) == 0) {
+ 0XFF, NULL);
+ } else if (!strcmp(argv[current_arg], "ipv6address")) {
rc = ipmi_lcd_configure_wh(intf, IPMI_DELL_LCD_iDRAC_IPV6ADRESS,
- 0xFF, 0XFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "ambienttemp\0", 12) == 0) {
+ 0xFF, 0XFF, NULL);
+ } else if (!strcmp(argv[current_arg], "ambienttemp")) {
rc = ipmi_lcd_configure_wh(intf, IPMI_DELL_LCD_AMBEINT_TEMP, 0xFF,
- 0XFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "systemwatt\0", 11) == 0) {
+ 0XFF, NULL);
+ } else if (!strcmp(argv[current_arg], "systemwatt")) {
rc = ipmi_lcd_configure_wh(intf, IPMI_DELL_LCD_SYSTEM_WATTS, 0xFF,
- 0XFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "assettag\0", 9) == 0) {
+ 0XFF, NULL);
+ } else if (!strcmp(argv[current_arg], "assettag")) {
rc = ipmi_lcd_configure_wh(intf, IPMI_DELL_LCD_ASSET_TAG, 0xFF,
- 0XFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "help\0", 5) == 0) {
+ 0XFF, NULL);
+ } else if (!strcmp(argv[current_arg], "help")) {
ipmi_lcd_usage();
} else {
lprintf(LOG_ERR, "Invalid DellOEM command: %s",
argv[current_arg]);
ipmi_lcd_usage();
}
- } else if ((strncmp(argv[current_arg], "lcdqualifier\0", 13) == 0)
- && (iDRAC_FLAG_ALL)) {
+ } else if (!strcmp(argv[current_arg], "lcdqualifier")
+ && iDRAC_FLAG_ALL)
+ {
current_arg++;
if (argc <= current_arg) {
ipmi_lcd_usage();
return -1;
}
- if (argv[current_arg] == NULL) {
+ if (!argv[current_arg]) {
ipmi_lcd_usage();
return -1;
}
- if (strncmp(argv[current_arg], "watt\0", 5) == 0) {
- rc = ipmi_lcd_configure_wh(intf, 0xFF, 0x00, 0XFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "btuphr\0",7) == 0) {
- rc = ipmi_lcd_configure_wh(intf, 0xFF, 0x01, 0XFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "celsius\0", 8) == 0) {
- rc = ipmi_lcd_configure_wh(intf, 0xFF, 0x02, 0xFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "fahrenheit", 11) == 0) {
- rc = ipmi_lcd_configure_wh(intf, 0xFF, 0x03, 0xFF, 0, NULL);
- } else if (strncmp(argv[current_arg], "help\0", 5) == 0) {
+ if (!strcmp(argv[current_arg], "watt")) {
+ rc = ipmi_lcd_configure_wh(intf, 0xFF, 0x00, 0XFF, NULL);
+ } else if (!strcmp(argv[current_arg], "btuphr")) {
+ rc = ipmi_lcd_configure_wh(intf, 0xFF, 0x01, 0XFF, NULL);
+ } else if (!strcmp(argv[current_arg], "celsius")) {
+ rc = ipmi_lcd_configure_wh(intf, 0xFF, 0x02, 0xFF, NULL);
+ } else if (!strcmp(argv[current_arg], "fahrenheit")) {
+ rc = ipmi_lcd_configure_wh(intf, 0xFF, 0x03, 0xFF, NULL);
+ } else if (!strcmp(argv[current_arg], "help")) {
ipmi_lcd_usage();
} else {
lprintf(LOG_ERR, "Invalid DellOEM command: %s",
argv[current_arg]);
ipmi_lcd_usage();
}
- } else if ((strncmp(argv[current_arg], "errordisplay\0", 13) == 0)
- && (iDRAC_FLAG_ALL)) {
+ } else if (!strcmp(argv[current_arg], "errordisplay")
+ && iDRAC_FLAG_ALL)
+ {
current_arg++;
if (argc <= current_arg) {
ipmi_lcd_usage();
return -1;
}
- if (argv[current_arg] == NULL) {
+ if (!argv[current_arg]) {
ipmi_lcd_usage();
return -1;
}
- if (strncmp(argv[current_arg], "sel\0", 4) == 0) {
+ if (!strcmp(argv[current_arg], "sel")) {
rc = ipmi_lcd_configure_wh(intf, 0xFF, 0xFF,
- IPMI_DELL_LCD_ERROR_DISP_SEL, 0, NULL);
- } else if (strncmp(argv[current_arg], "simple\0", 7) == 0) {
+ IPMI_DELL_LCD_ERROR_DISP_SEL, NULL);
+ } else if (!strcmp(argv[current_arg], "simple")) {
rc = ipmi_lcd_configure_wh(intf, 0xFF, 0xFF,
- IPMI_DELL_LCD_ERROR_DISP_VERBOSE, 0, NULL);
- } else if (strncmp(argv[current_arg], "help\0", 5) == 0) {
+ IPMI_DELL_LCD_ERROR_DISP_VERBOSE, NULL);
+ } else if (!strcmp(argv[current_arg], "help")) {
ipmi_lcd_usage();
} else {
lprintf(LOG_ERR, "Invalid DellOEM command: %s",
argv[current_arg]);
ipmi_lcd_usage();
}
- } else if ((strncmp(argv[current_arg], "none\0", 5) == 0)
- && (iDRAC_FLAG==0)) {
- rc = ipmi_lcd_configure(intf, IPMI_DELL_LCD_CONFIG_NONE, 0, NULL);
- } else if ((strncmp(argv[current_arg], "default\0", 8) == 0)
- && (iDRAC_FLAG==0)) {
- rc = ipmi_lcd_configure(intf, IPMI_DELL_LCD_CONFIG_DEFAULT, 0, NULL);
- } else if ((strncmp(argv[current_arg], "custom\0", 7) == 0)
- && (iDRAC_FLAG==0)) {
+ } else if (!strcmp(argv[current_arg], "none")
+ && iDRAC_FLAG==0)
+ {
+ rc = ipmi_lcd_configure(intf, IPMI_DELL_LCD_CONFIG_NONE, NULL);
+ } else if (!strcmp(argv[current_arg], "default")
+ && iDRAC_FLAG==0)
+ {
+ rc = ipmi_lcd_configure(intf, IPMI_DELL_LCD_CONFIG_DEFAULT, NULL);
+ } else if (!strcmp(argv[current_arg], "custom")
+ && iDRAC_FLAG==0)
+ {
current_arg++;
if (argc <= current_arg) {
ipmi_lcd_usage();
return -1;
}
rc = ipmi_lcd_configure(intf, IPMI_DELL_LCD_CONFIG_USER_DEFINED,
- line_number, argv[current_arg]);
- } else if (strncmp(argv[current_arg], "vkvm\0", 5) == 0) {
+ argv[current_arg]);
+ } else if (!strcmp(argv[current_arg], "vkvm")) {
current_arg++;
if (argc <= current_arg) {
ipmi_lcd_usage();
return -1;
}
- if (strncmp(argv[current_arg], "active\0", 7) == 0) {
+ if (!strcmp(argv[current_arg], "active")) {
rc = ipmi_lcd_set_kvm(intf, 1);
- } else if (strncmp(argv[current_arg], "inactive\0", 9) == 0) {
+ } else if (!strcmp(argv[current_arg], "inactive")) {
rc = ipmi_lcd_set_kvm(intf, 0);
- } else if (strncmp(argv[current_arg], "help\0", 5) == 0) {
+ } else if (!strcmp(argv[current_arg], "help")) {
ipmi_lcd_usage();
} else {
lprintf(LOG_ERR, "Invalid DellOEM command: %s",
argv[current_arg]);
ipmi_lcd_usage();
}
- } else if (strncmp(argv[current_arg], "frontpanelaccess\0", 17) == 0) {
+ } else if (!strcmp(argv[current_arg], "frontpanelaccess")) {
current_arg++;
if (argc <= current_arg) {
ipmi_lcd_usage();
return -1;
}
- if (strncmp(argv[current_arg], "viewandmodify\0", 14) == 0) {
+ if (!strcmp(argv[current_arg], "viewandmodify")) {
rc = ipmi_lcd_set_lock(intf, 0);
- } else if (strncmp(argv[current_arg], "viewonly\0", 9)==0) {
+ } else if (strcmp(argv[current_arg], "viewonly")==0) {
rc = ipmi_lcd_set_lock(intf, 1);
- } else if (strncmp(argv[current_arg], "disabled\0", 9)==0) {
+ } else if (strcmp(argv[current_arg], "disabled")==0) {
rc = ipmi_lcd_set_lock(intf, 2);
- } else if (strncmp(argv[current_arg], "help\0", 5) == 0) {
+ } else if (!strcmp(argv[current_arg], "help")) {
ipmi_lcd_usage();
} else {
lprintf(LOG_ERR, "Invalid DellOEM command: %s",
argv[current_arg]);
ipmi_lcd_usage();
}
- } else if( (strncmp(argv[current_arg], "help\0", 5) == 0)
+ } else if( (!strcmp(argv[current_arg], "help"))
&& (iDRAC_FLAG==0)) {
ipmi_lcd_usage();
} else {
@@ -1201,17 +1205,17 @@ ipmi_lcd_set_kvm(struct ipmi_intf * intf, char status)
req.msg.data_len = 5;
req.msg.data = data;
data[0] = IPMI_DELL_LCD_STATUS_SELECTOR;
- data[1] = status; /* active- incative*/
+ data[1] = status; /* active- inactive */
data[2] = lcdstatus.lock_status; /* full-veiw-locked */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error setting LCD status");
rc= -1;
} else if ((rsp->ccode == 0xc1) || (rsp->ccode == 0xcb)) {
lprintf(LOG_ERR, "Error getting LCD status: "
"Command not supported on this system.");
return -1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error setting LCD status: %s",
val2str(rsp->ccode, completion_code_vals));
rc= -1;
@@ -1223,7 +1227,7 @@ ipmi_lcd_set_kvm(struct ipmi_intf * intf, char status)
*
* Description: This function sets lcd access mode
* Input: intf - ipmi interface
- * lock - View and modify / View only / Diabled
+ * lock - View and modify / View only / Disabled
* Output:
* Return: -1 on error
* 0 if successful
@@ -1247,17 +1251,17 @@ ipmi_lcd_set_lock(struct ipmi_intf * intf, char lock)
req.msg.data_len = 5;
req.msg.data = data;
data[0] = IPMI_DELL_LCD_STATUS_SELECTOR;
- data[1] = lcdstatus.vKVM_status; /* active- incative */
+ data[1] = lcdstatus.vKVM_status; /* active- inactive */
data[2] = lock; /* full- veiw-locked */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error setting LCD status");
rc = -1;
} else if ((rsp->ccode == 0xc1) || (rsp->ccode == 0xcb)) {
lprintf(LOG_ERR, "Error getting LCD status: "
"Command not supported on this system.");
rc = -1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error setting LCD status: %s",
val2str(rsp->ccode, completion_code_vals));
rc= -1;
@@ -1332,13 +1336,12 @@ ipmi_lcd_set_single_line_text(struct ipmi_intf * intf, char * text)
* Description: This function sets lcd line text
* Input: intf - ipmi interface
* text - lcd string
- * line_number- line number
* Output:
* Return: -1 on error
* 0 if successful
*/
static int
-ipmi_lcd_set_text(struct ipmi_intf * intf, char * text, int line_number)
+ipmi_lcd_set_text(struct ipmi_intf * intf, char * text)
{
int rc = 0;
IPMI_DELL_LCD_CAPS lcd_caps;
@@ -1367,7 +1370,6 @@ ipmi_lcd_set_text(struct ipmi_intf * intf, char * text, int line_number)
* Input: intf - ipmi interface
* lcdquallifier- lcd quallifier
* errordisp - error number
- * line_number-line number
* text - lcd string
* Output:
* Return: -1 on error
@@ -1375,12 +1377,12 @@ ipmi_lcd_set_text(struct ipmi_intf * intf, char * text, int line_number)
*/
static int
ipmi_lcd_configure_wh(struct ipmi_intf * intf, uint32_t mode,
- uint16_t lcdquallifier, uint8_t errordisp, int8_t line_number, char * text)
+ uint16_t lcdquallifier, uint8_t errordisp, char * text)
{
int rc = 0;
if (IPMI_DELL_LCD_CONFIG_USER_DEFINED == mode) {
/* Any error was reported earlier. */
- rc = ipmi_lcd_set_text(intf, text, line_number);
+ rc = ipmi_lcd_set_text(intf, text);
}
if (rc == 0) {
rc = ipmi_lcd_set_configure_command_wh(intf, mode ,lcdquallifier,errordisp);
@@ -1393,19 +1395,17 @@ ipmi_lcd_configure_wh(struct ipmi_intf * intf, uint32_t mode,
* Description: This function updates the current lcd configuration
* Input: intf - ipmi interface
* command- lcd command
- * line_number-line number
* text - lcd string
* Output:
* Return: -1 on error
* 0 if successful
*/
static int
-ipmi_lcd_configure(struct ipmi_intf * intf, int command,
- int8_t line_number, char * text)
+ipmi_lcd_configure(struct ipmi_intf * intf, int command, char * text)
{
int rc = 0;
if (IPMI_DELL_LCD_CONFIG_USER_DEFINED == command) {
- rc = ipmi_lcd_set_text(intf, text, line_number);
+ rc = ipmi_lcd_set_text(intf, text);
}
if (rc == 0) {
rc = ipmi_lcd_set_configure_command(intf, command);
@@ -1515,18 +1515,18 @@ ipmi_delloem_mac_main(struct ipmi_intf * intf, int argc, char ** argv)
int rc = 0;
int currIdInt = -1;
current_arg++;
- if (argc > 1 && strcmp(argv[current_arg], "help") == 0) {
+ if (argc > 1 && !strcmp(argv[current_arg], "help")) {
ipmi_mac_usage();
return 0;
}
ipmi_idracvalidator_command(intf);
if (argc == 1) {
rc = ipmi_macinfo(intf, 0xff);
- } else if (strncmp(argv[current_arg], "list\0", 5) == 0) {
+ } else if (!strcmp(argv[current_arg], "list")) {
rc = ipmi_macinfo(intf, 0xff);
- } else if (strncmp(argv[current_arg], "get\0", 4) == 0) {
+ } else if (!strcmp(argv[current_arg], "get")) {
current_arg++;
- if (argv[current_arg] == NULL) {
+ if (!argv[current_arg]) {
ipmi_mac_usage();
return -1;
}
@@ -1595,24 +1595,22 @@ ipmi_macinfo_drac_idrac_virtual_mac(struct ipmi_intf* intf,uint8_t NicNum)
req.msg.data_len = input_length;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
- return -1;
- }
- if (rsp->ccode > 0) {
+ if (!rsp || rsp->ccode) {
return -1;
}
+
if ((IMC_IDRAC_12G_MODULAR == IMC_Type)
|| (IMC_IDRAC_12G_MONOLITHIC== IMC_Type)
|| (IMC_IDRAC_13G_MODULAR == IMC_Type)
|| (IMC_IDRAC_13G_MONOLITHIC== IMC_Type)) {
- /* Get the Chasiss Assigned MAC Addresss for 12g Only */
+ /* Get the Chasiss Assigned MAC Address for 12g Only */
memcpy(VirtualMacAddress, ((rsp->data) + 1), MACADDRESSLENGH);
for (i = 0; i < MACADDRESSLENGH; i++) {
if (VirtualMacAddress[i] != 0) {
UseVirtualMacAddress = 1;
}
}
- /* Get the Server Assigned MAC Addresss for 12g Only */
+ /* Get the Server Assigned MAC Address for 12g Only */
if (!UseVirtualMacAddress) {
memcpy(VirtualMacAddress, ((rsp->data) + 1 + MACADDRESSLENGH),
MACADDRESSLENGH);
@@ -1690,11 +1688,11 @@ ipmi_macinfo_drac_idrac_mac(struct ipmi_intf* intf,uint8_t NicNum)
req.msg.data_len = input_length;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in getting MAC Address");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error in getting MAC Address (%s)",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -1756,11 +1754,11 @@ ipmi_macinfo_10g(struct ipmi_intf* intf, uint8_t NicNum)
req.msg.data = msg_data;
req.msg.data_len = input_length;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in getting MAC Address");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error in getting MAC Address (%s)",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -1830,11 +1828,11 @@ ipmi_macinfo_11g(struct ipmi_intf* intf, uint8_t NicNum)
req.msg.data_len = input_length;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in getting MAC Address");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error in getting MAC Address (%s)",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -1861,11 +1859,11 @@ ipmi_macinfo_11g(struct ipmi_intf* intf, uint8_t NicNum)
req.msg.data_len = input_length;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in getting MAC Address");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error in getting MAC Address (%s)",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -1950,7 +1948,7 @@ ipmi_mac_usage(void)
*
* Description: This function processes the delloem lan command
* Input: intf - ipmi interface
- * argc - no of arguments
+ * argc - no of arguments (unused, left in for calling consistency)
* argv - argument string array
* Output:
*
@@ -1958,13 +1956,13 @@ ipmi_mac_usage(void)
* -1 - failure
*/
static int
-ipmi_delloem_lan_main(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_delloem_lan_main(struct ipmi_intf * intf, int __UNUSED__(argc), char ** argv)
{
int rc = 0;
int nic_selection = 0;
char nic_set[2] = {0};
current_arg++;
- if (argv[current_arg] == NULL || strcmp(argv[current_arg], "help") == 0) {
+ if (!argv[current_arg] || !strcmp(argv[current_arg], "help")) {
ipmi_lan_usage();
return 0;
}
@@ -1972,9 +1970,9 @@ ipmi_delloem_lan_main(struct ipmi_intf * intf, int argc, char ** argv)
if (!IsLANSupported()) {
lprintf(LOG_ERR, "lan is not supported on this system.");
return -1;
- } else if (strncmp(argv[current_arg], "set\0", 4) == 0) {
+ } else if (!strcmp(argv[current_arg], "set")) {
current_arg++;
- if (argv[current_arg] == NULL) {
+ if (!argv[current_arg]) {
ipmi_lan_usage();
return -1;
}
@@ -2008,12 +2006,12 @@ ipmi_delloem_lan_main(struct ipmi_intf * intf, int argc, char ** argv)
rc = ipmi_lan_set_nic_selection(intf,nic_selection);
}
return 0;
- } else if (strncmp(argv[current_arg], "get\0", 4) == 0) {
+ } else if (!strcmp(argv[current_arg], "get")) {
current_arg++;
- if (argv[current_arg] == NULL) {
+ if (!argv[current_arg]) {
rc = ipmi_lan_get_nic_selection(intf);
return rc;
- } else if (strncmp(argv[current_arg], "active\0", 7) == 0) {
+ } else if (!strcmp(argv[current_arg], "active")) {
rc = ipmi_lan_get_active_nic(intf);
return rc;
} else {
@@ -2053,47 +2051,47 @@ get_nic_selection_mode_12g(struct ipmi_intf* intf,int current_arg,
req.msg.data = msg_data;
req.msg.data_len = input_length;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in getting nic selection");
return -1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error in getting nic selection (%s)",
val2str(rsp->ccode, completion_code_vals));
return -1;
}
nic_set[0] = rsp->data[0];
nic_set[1] = rsp->data[1];
- if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "dedicated\0", 10) == 0) {
+ if (argv[current_arg]
+ && !strcmp(argv[current_arg], "dedicated")) {
nic_set[0] = 1;
nic_set[1] = 0;
return 0;
}
- if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "shared\0", 7) == 0) {
+ if (argv[current_arg]
+ && !strcmp(argv[current_arg], "shared")) {
/* placeholder */
} else {
return INVALID;
}
current_arg++;
- if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "with\0", 5) == 0) {
+ if (argv[current_arg]
+ && !strcmp(argv[current_arg], "with")) {
/* placeholder */
} else {
return INVALID;
}
current_arg++;
- if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "failover\0", 9) == 0) {
+ if (argv[current_arg]
+ && !strcmp(argv[current_arg], "failover")) {
failover = 1;
}
if (failover) {
current_arg++;
}
- if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "lom1\0", 5) == 0) {
+ if (argv[current_arg]
+ && !strcmp(argv[current_arg], "lom1")) {
if ((IMC_IDRAC_12G_MODULAR == IMC_Type) || (IMC_IDRAC_13G_MODULAR == IMC_Type)) {
return INVAILD_SHARED_MODE;
}
@@ -2111,8 +2109,8 @@ get_nic_selection_mode_12g(struct ipmi_intf* intf,int current_arg,
}
}
return 0;
- } else if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "lom2\0", 5) == 0) {
+ } else if (argv[current_arg]
+ && !strcmp(argv[current_arg], "lom2")) {
if ((IMC_IDRAC_12G_MODULAR == IMC_Type) || (IMC_IDRAC_13G_MODULAR == IMC_Type)) {
return INVAILD_SHARED_MODE;
}
@@ -2130,8 +2128,8 @@ get_nic_selection_mode_12g(struct ipmi_intf* intf,int current_arg,
}
}
return 0;
- } else if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "lom3\0", 5) == 0) {
+ } else if (argv[current_arg]
+ && !strcmp(argv[current_arg], "lom3")) {
if ((IMC_IDRAC_12G_MODULAR == IMC_Type) || (IMC_IDRAC_13G_MODULAR == IMC_Type)) {
return INVAILD_SHARED_MODE;
}
@@ -2149,8 +2147,8 @@ get_nic_selection_mode_12g(struct ipmi_intf* intf,int current_arg,
}
}
return 0;
- } else if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "lom4\0", 5) == 0) {
+ } else if (argv[current_arg]
+ && !strcmp(argv[current_arg], "lom4")) {
if ((IMC_IDRAC_12G_MODULAR == IMC_Type) || (IMC_IDRAC_13G_MODULAR == IMC_Type)) {
return INVAILD_SHARED_MODE;
}
@@ -2168,8 +2166,8 @@ get_nic_selection_mode_12g(struct ipmi_intf* intf,int current_arg,
}
}
return 0;
- } else if (failover && argv[current_arg] != NULL
- && strncmp(argv[current_arg], "none\0", 5) == 0) {
+ } else if (failover && argv[current_arg]
+ && !strcmp(argv[current_arg], "none")) {
if ((IMC_IDRAC_12G_MODULAR == IMC_Type) || (IMC_IDRAC_13G_MODULAR == IMC_Type) ) {
return INVAILD_SHARED_MODE;
}
@@ -2180,16 +2178,16 @@ get_nic_selection_mode_12g(struct ipmi_intf* intf,int current_arg,
nic_set[1] = 0;
}
return 0;
- } else if (failover && argv[current_arg] != NULL
- && strncmp(argv[current_arg], "all\0", 4) == 0) {
+ } else if (failover && argv[current_arg]
+ && !strcmp(argv[current_arg], "all")) {
/* placeholder */
} else {
return INVALID;
}
current_arg++;
- if (failover && argv[current_arg] != NULL
- && strncmp(argv[current_arg], "loms\0", 5) == 0) {
+ if (failover && argv[current_arg]
+ && !strcmp(argv[current_arg], "loms")) {
if ((IMC_IDRAC_12G_MODULAR == IMC_Type) || (IMC_IDRAC_13G_MODULAR == IMC_Type)) {
return INVAILD_SHARED_MODE;
}
@@ -2205,47 +2203,47 @@ get_nic_selection_mode_12g(struct ipmi_intf* intf,int current_arg,
static int
get_nic_selection_mode(int current_arg, char ** argv)
{
- if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "dedicated\0", 10) == 0) {
+ if (argv[current_arg]
+ && !strcmp(argv[current_arg], "dedicated")) {
return DEDICATED;
}
- if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "shared\0", 7) == 0) {
- if (argv[current_arg+1] == NULL) {
+ if (argv[current_arg]
+ && !strcmp(argv[current_arg], "shared")) {
+ if (!argv[current_arg+1]) {
return SHARED;
}
}
current_arg++;
- if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "with\0", 5) == 0) {
+ if (argv[current_arg]
+ && !strcmp(argv[current_arg], "with")) {
/* place holder */
} else {
return INVALID;
}
current_arg++;
- if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "failover\0", 9) == 0) {
+ if (argv[current_arg]
+ && !strcmp(argv[current_arg], "failover")) {
/* place holder */
} else {
return INVALID;
}
current_arg++;
- if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "lom2\0", 5) == 0) {
+ if (argv[current_arg]
+ && !strcmp(argv[current_arg], "lom2")) {
return SHARED_WITH_FAILOVER_LOM2;
- } else if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "all\0", 4) == 0) {
+ } else if (argv[current_arg]
+ && !strcmp(argv[current_arg], "all")) {
/* place holder */
} else {
return INVALID;
}
current_arg++;
- if (argv[current_arg] != NULL
- && strncmp(argv[current_arg], "loms\0", 5) == 0) {
+ if (argv[current_arg]
+ && !strcmp(argv[current_arg], "loms")) {
return SHARED_WITH_FAILOVER_ALL_LOMS;
}
return INVALID;
@@ -2268,7 +2266,7 @@ ipmi_lan_set_nic_selection_12g(struct ipmi_intf * intf, uint8_t * nic_selection)
req.msg.data = msg_data;
req.msg.data_len = input_length;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in setting nic selection");
return -1;
} else if( (nic_selection[0] == 1)
@@ -2278,7 +2276,7 @@ ipmi_lan_set_nic_selection_12g(struct ipmi_intf * intf, uint8_t * nic_selection)
lprintf(LOG_ERR,
"FM001 : A required license is missing or expired");
return -1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error in setting nic selection (%s)",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -2303,10 +2301,10 @@ ipmi_lan_set_nic_selection(struct ipmi_intf * intf, uint8_t nic_selection)
req.msg.data = msg_data;
req.msg.data_len = input_length;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in setting nic selection");
return -1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error in setting nic selection (%s)",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -2336,10 +2334,10 @@ ipmi_lan_get_nic_selection(struct ipmi_intf * intf)
req.msg.data = msg_data;
req.msg.data_len = input_length;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in getting nic selection");
return -1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error in getting nic selection (%s)",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -2392,10 +2390,10 @@ ipmi_lan_get_active_nic(struct ipmi_intf * intf)
req.msg.data = msg_data;
req.msg.data_len = input_length;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in getting Active LOM Status");
return -1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error in getting Active LOM Status (%s)",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -2411,10 +2409,10 @@ ipmi_lan_get_active_nic(struct ipmi_intf * intf)
req.msg.data = msg_data;
req.msg.data_len = input_length;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in getting Active LOM Status");
return -1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error in getting Active LOM Status (%s)",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -2505,68 +2503,68 @@ ipmi_delloem_powermonitor_main(struct ipmi_intf * intf, int argc, char ** argv)
{
int rc = 0;
current_arg++;
- if (argc > 1 && strcmp(argv[current_arg], "help") == 0) {
+ if (argc > 1 && !strcmp(argv[current_arg], "help")) {
ipmi_powermonitor_usage();
return 0;
}
ipmi_idracvalidator_command(intf);
if (argc == 1) {
rc = ipmi_powermgmt(intf);
- } else if (strncmp(argv[current_arg], "status\0", 7) == 0) {
+ } else if (!strcmp(argv[current_arg], "status")) {
rc = ipmi_powermgmt(intf);
- } else if (strncmp(argv[current_arg], "clear\0", 6) == 0) {
+ } else if (!strcmp(argv[current_arg], "clear")) {
current_arg++;
- if (argv[current_arg] == NULL) {
+ if (!argv[current_arg]) {
ipmi_powermonitor_usage();
return -1;
- } else if (strncmp(argv[current_arg], "peakpower\0", 10) == 0) {
+ } else if (!strcmp(argv[current_arg], "peakpower")) {
rc = ipmi_powermgmt_clear(intf, 1);
- } else if (strncmp(argv[current_arg], "cumulativepower\0", 16) == 0) {
+ } else if (!strcmp(argv[current_arg], "cumulativepower")) {
rc = ipmi_powermgmt_clear(intf, 0);
} else {
ipmi_powermonitor_usage();
return -1;
}
- } else if (strncmp(argv[current_arg], "powerconsumption\0", 17) == 0) {
+ } else if (!strcmp(argv[current_arg], "powerconsumption")) {
current_arg++;
- if (argv[current_arg] == NULL) {
+ if (!argv[current_arg]) {
rc = ipmi_print_get_power_consmpt_data(intf,watt);
- } else if (strncmp(argv[current_arg], "watt\0", 5) == 0) {
+ } else if (!strcmp(argv[current_arg], "watt")) {
rc = ipmi_print_get_power_consmpt_data(intf, watt);
- } else if (strncmp(argv[current_arg], "btuphr\0", 7) == 0) {
+ } else if (!strcmp(argv[current_arg], "btuphr")) {
rc = ipmi_print_get_power_consmpt_data(intf, btuphr);
} else {
ipmi_powermonitor_usage();
return -1;
}
- } else if (strncmp(argv[current_arg], "powerconsumptionhistory\0", 23) == 0) {
+ } else if (!strcmp(argv[current_arg], "powerconsumptionhistory")) {
current_arg++;
- if (argv[current_arg] == NULL) {
+ if (!argv[current_arg]) {
rc = ipmi_print_power_consmpt_history(intf,watt);
- } else if (strncmp(argv[current_arg], "watt\0", 5) == 0) {
+ } else if (!strcmp(argv[current_arg], "watt")) {
rc = ipmi_print_power_consmpt_history(intf, watt);
- } else if (strncmp(argv[current_arg], "btuphr\0", 7) == 0) {
+ } else if (!strcmp(argv[current_arg], "btuphr")) {
rc = ipmi_print_power_consmpt_history(intf, btuphr);
} else {
ipmi_powermonitor_usage();
return -1;
}
- } else if (strncmp(argv[current_arg], "getpowerbudget\0", 15) == 0) {
+ } else if (!strcmp(argv[current_arg], "getpowerbudget")) {
current_arg++;
- if (argv[current_arg] == NULL) {
+ if (!argv[current_arg]) {
rc=ipmi_print_power_cap(intf,watt);
- } else if (strncmp(argv[current_arg], "watt\0", 5) == 0) {
+ } else if (!strcmp(argv[current_arg], "watt")) {
rc = ipmi_print_power_cap(intf, watt);
- } else if (strncmp(argv[current_arg], "btuphr\0", 7) == 0) {
+ } else if (!strcmp(argv[current_arg], "btuphr")) {
rc = ipmi_print_power_cap(intf, btuphr);
} else {
ipmi_powermonitor_usage();
return -1;
}
- } else if (strncmp(argv[current_arg], "setpowerbudget\0", 15) == 0) {
+ } else if (!strcmp(argv[current_arg], "setpowerbudget")) {
int val;
current_arg++;
- if (argv[current_arg] == NULL) {
+ if (!argv[current_arg]) {
ipmi_powermonitor_usage();
return -1;
}
@@ -2581,21 +2579,21 @@ ipmi_delloem_powermonitor_main(struct ipmi_intf * intf, int argc, char ** argv)
return (-1);
}
current_arg++;
- if (argv[current_arg] == NULL) {
+ if (!argv[current_arg]) {
ipmi_powermonitor_usage();
- } else if (strncmp(argv[current_arg], "watt\0", 5) == 0) {
+ } else if (!strcmp(argv[current_arg], "watt")) {
rc = ipmi_set_power_cap(intf,watt,val);
- } else if (strncmp(argv[current_arg], "btuphr\0", 7) == 0) {
+ } else if (!strcmp(argv[current_arg], "btuphr")) {
rc = ipmi_set_power_cap(intf, btuphr,val);
- } else if (strncmp(argv[current_arg], "percent\0", 8) == 0) {
+ } else if (!strcmp(argv[current_arg], "percent")) {
rc = ipmi_set_power_cap(intf,percent,val);
} else {
ipmi_powermonitor_usage();
return -1;
}
- } else if (strncmp(argv[current_arg], "enablepowercap\0", 15) == 0) {
+ } else if (!strcmp(argv[current_arg], "enablepowercap")) {
ipmi_set_power_capstatus_command(intf,1);
- } else if (strncmp(argv[current_arg], "disablepowercap\0", 16) == 0) {
+ } else if (!strcmp(argv[current_arg], "disablepowercap")) {
ipmi_set_power_capstatus_command(intf,0);
} else {
ipmi_powermonitor_usage();
@@ -2603,24 +2601,7 @@ ipmi_delloem_powermonitor_main(struct ipmi_intf * intf, int argc, char ** argv)
}
return rc;
}
-/*
- * Function Name: ipmi_time_to_str
- *
- * Description: This function converts ipmi time format into gmtime format
- * Input: rawTime - ipmi time format
- * Output: strTime - gmtime format
- *
- * Return:
- */
-static void
-ipmi_time_to_str(time_t rawTime, char * strTime)
-{
- struct tm *tm;
- char *temp;
- tm = gmtime(&rawTime);
- temp = asctime(tm);
- strcpy(strTime,temp);
-}
+
/*
* Function Name: ipmi_get_sensor_reading
*
@@ -2645,19 +2626,19 @@ ipmi_get_sensor_reading(struct ipmi_intf *intf, unsigned char sensorNumber,
req.msg.cmd = GET_SENSOR_READING;
req.msg.data = &sensorNumber;
req.msg.data_len = 1;
- if (pSensorReadingData == NULL) {
+ if (!pSensorReadingData) {
return -1;
}
memset(pSensorReadingData, 0, sizeof(SensorReadingType));
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return 1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
return 1;
}
memcpy(pSensorReadingData, rsp->data, sizeof(SensorReadingType));
/* if there is an error transmitting ipmi command, return error */
- if (rsp->ccode != 0) {
+ if (rsp->ccode) {
rc = 1;
}
/* if sensor messages are disabled, return error*/
@@ -2690,14 +2671,14 @@ ipmi_get_power_capstatus_command(struct ipmi_intf * intf)
data[0] = 01;
data[1] = 0xFF;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error getting powercap status");
return -1;
} else if (( iDRAC_FLAG_12_13 ) && (rsp->ccode == LICENSE_NOT_SUPPORTED)) {
lprintf(LOG_ERR,
"FM001 : A required license is missing or expired");
return -1; /* Return Error as unlicensed */
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error getting powercap statusr: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -2741,14 +2722,14 @@ ipmi_set_power_capstatus_command(struct ipmi_intf * intf, uint8_t val)
data[0] = 00;
data[1] = val;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error setting powercap status");
return -1;
} else if ((iDRAC_FLAG_12_13) && (rsp->ccode == LICENSE_NOT_SUPPORTED)) {
lprintf(LOG_ERR,
"FM001 : A required license is missing or expired");
return -1; /* return unlicensed Error code */
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error setting powercap statusr: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -2770,24 +2751,15 @@ ipmi_powermgmt(struct ipmi_intf * intf)
struct ipmi_rs * rsp;
struct ipmi_rq req;
uint8_t msg_data[2];
- uint32_t cumStartTimeConv;
- uint32_t cumReadingConv;
- uint32_t maxPeakStartTimeConv;
- uint32_t ampPeakTimeConv;
- uint16_t ampReadingConv;
- uint32_t wattPeakTimeConv;
- uint32_t wattReadingConv;
- uint32_t bmctimeconv;
- uint32_t * bmctimeconvval;
+ uint32_t cumStartTime;
+ uint32_t cumReading;
+ uint32_t maxPeakStartTime;
+ uint32_t ampPeakTime;
+ uint32_t wattPeakTime;
+ uint32_t bmctime;
IPMI_POWER_MONITOR * pwrMonitorInfo;
- char cumStartTime[26];
- char maxPeakStartTime[26];
- char ampPeakTime[26];
- char wattPeakTime[26];
- char bmctime[26];
-
int ampReading;
int ampReadingRemainder;
int remainder;
@@ -2799,22 +2771,17 @@ ipmi_powermgmt(struct ipmi_intf * intf)
req.msg.cmd = IPMI_CMD_GET_SEL_TIME;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error getting BMC time info.");
return -1;
}
- if (rsp->ccode != 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR,
"Error getting power management information, return code %x",
rsp->ccode);
return -1;
}
- bmctimeconvval=(uint32_t*)rsp->data;
-# if WORDS_BIGENDIAN
- bmctimeconv=BSWAP_32(*bmctimeconvval);
-# else
- bmctimeconv=*bmctimeconvval;
-# endif
+ bmctime = ipmi32toh(rsp->data);
/* get powermanagement info*/
req.msg.netfn = DELL_OEM_NETFN;
@@ -2828,7 +2795,7 @@ ipmi_powermgmt(struct ipmi_intf * intf)
msg_data[1] = 0x01;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error getting power management information.");
return -1;
}
@@ -2841,7 +2808,7 @@ ipmi_powermgmt(struct ipmi_intf * intf)
lprintf(LOG_ERR, "Error getting power management information: "
"Command not supported on this system.");
return -1;
- }else if (rsp->ccode != 0) {
+ }else if (rsp->ccode) {
lprintf(LOG_ERR,
"Error getting power management information, return code %x",
rsp->ccode);
@@ -2849,54 +2816,35 @@ ipmi_powermgmt(struct ipmi_intf * intf)
}
pwrMonitorInfo = (IPMI_POWER_MONITOR*)rsp->data;
-# if WORDS_BIGENDIAN
- cumStartTimeConv = BSWAP_32(pwrMonitorInfo->cumStartTime);
- cumReadingConv = BSWAP_32(pwrMonitorInfo->cumReading);
- maxPeakStartTimeConv = BSWAP_32(pwrMonitorInfo->maxPeakStartTime);
- ampPeakTimeConv = BSWAP_32(pwrMonitorInfo->ampPeakTime);
- ampReadingConv = BSWAP_16(pwrMonitorInfo->ampReading);
- wattPeakTimeConv = BSWAP_32(pwrMonitorInfo->wattPeakTime);
- wattReadingConv = BSWAP_16(pwrMonitorInfo->wattReading);
-# else
- cumStartTimeConv = pwrMonitorInfo->cumStartTime;
- cumReadingConv = pwrMonitorInfo->cumReading;
- maxPeakStartTimeConv = pwrMonitorInfo->maxPeakStartTime;
- ampPeakTimeConv = pwrMonitorInfo->ampPeakTime;
- ampReadingConv = pwrMonitorInfo->ampReading;
- wattPeakTimeConv = pwrMonitorInfo->wattPeakTime;
- wattReadingConv = pwrMonitorInfo->wattReading;
-# endif
-
- ipmi_time_to_str(cumStartTimeConv, cumStartTime);
- ipmi_time_to_str(maxPeakStartTimeConv, maxPeakStartTime);
- ipmi_time_to_str(ampPeakTimeConv, ampPeakTime);
- ipmi_time_to_str(wattPeakTimeConv, wattPeakTime);
- ipmi_time_to_str(bmctimeconv, bmctime);
+ cumStartTime = ipmi32toh(&pwrMonitorInfo->cumStartTime);
+ cumReading = ipmi32toh(&pwrMonitorInfo->cumReading);
+ maxPeakStartTime = ipmi32toh(&pwrMonitorInfo->maxPeakStartTime);
+ ampPeakTime = ipmi32toh(&pwrMonitorInfo->ampPeakTime);
+ ampReading = ipmi16toh(&pwrMonitorInfo->ampReading);
+ wattPeakTime = ipmi32toh(&pwrMonitorInfo->wattPeakTime);
+ wattReading = ipmi16toh(&pwrMonitorInfo->wattReading);
- remainder = (cumReadingConv % 1000);
- cumReadingConv = cumReadingConv / 1000;
+ remainder = (cumReading % 1000);
+ cumReading = cumReading / 1000;
remainder = (remainder + 50) / 100;
- ampReading = ampReadingConv;
- ampReadingRemainder = ampReading%10;
- ampReading = ampReading/10;
-
- wattReading = wattReadingConv;
+ ampReadingRemainder = ampReading % 10;
+ ampReading = ampReading / 10;
printf("Power Tracking Statistics\n");
printf("Statistic : Cumulative Energy Consumption\n");
- printf("Start Time : %s", cumStartTime);
- printf("Finish Time : %s", bmctime);
- printf("Reading : %d.%d kWh\n\n", cumReadingConv, remainder);
+ printf("Start Time : %s", ipmi_timestamp_numeric(cumStartTime));
+ printf("Finish Time : %s", ipmi_timestamp_numeric(bmctime));
+ printf("Reading : %d.%d kWh\n\n", cumReading, remainder);
printf("Statistic : System Peak Power\n");
- printf("Start Time : %s", maxPeakStartTime);
- printf("Peak Time : %s", wattPeakTime);
+ printf("Start Time : %s", ipmi_timestamp_numeric(maxPeakStartTime));
+ printf("Peak Time : %s", ipmi_timestamp_numeric(wattPeakTime));
printf("Peak Reading : %d W\n\n", wattReading);
printf("Statistic : System Peak Amperage\n");
- printf("Start Time : %s", maxPeakStartTime);
- printf("Peak Time : %s", ampPeakTime);
+ printf("Start Time : %s", ipmi_timestamp_numeric(maxPeakStartTime));
+ printf("Peak Time : %s", ipmi_timestamp_numeric(ampPeakTime));
printf("Peak Reading : %d.%d A\n", ampReading, ampReadingRemainder);
return 0;
}
@@ -2932,7 +2880,7 @@ ipmi_powermgmt_clear(struct ipmi_intf * intf, uint8_t clearValue)
msg_data[2] = clearType;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error clearing power values.");
return -1;
} else if ((iDRAC_FLAG_12_13)
@@ -2944,7 +2892,7 @@ ipmi_powermgmt_clear(struct ipmi_intf * intf, uint8_t clearValue)
lprintf(LOG_ERR,
"Error clearing power values, command not supported on this system.");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error clearing power values: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -3010,7 +2958,7 @@ ipmi_get_power_headroom_command(struct ipmi_intf * intf,uint8_t unit)
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error getting power headroom status");
return -1;
} else if ((iDRAC_FLAG_12_13)
@@ -3022,7 +2970,7 @@ ipmi_get_power_headroom_command(struct ipmi_intf * intf,uint8_t unit)
lprintf(LOG_ERR, "Error getting power headroom status: "
"Command not supported on this system ");
return -1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error getting power headroom status: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -3077,7 +3025,7 @@ ipmi_get_power_consumption_data(struct ipmi_intf * intf,uint8_t unit)
int status = 0;
int sensor_number = 0;
sdr = ipmi_sdr_find_sdr_byid(intf, "System Level");
- if (sdr == NULL) {
+ if (!sdr) {
lprintf(LOG_ERR,
"Error : Can not access the System Level sensor data");
return -1;
@@ -3089,7 +3037,7 @@ ipmi_get_power_consumption_data(struct ipmi_intf * intf,uint8_t unit)
sdr->record.common->keys.owner_id,
sdr->record.common->keys.lun,
sdr->record.common->keys.channel);
- if (rsp == NULL || rsp->ccode != 0) {
+ if (!rsp || rsp->ccode) {
lprintf(LOG_ERR,
"Error : Can not access the System Level sensor data");
return -1;
@@ -3144,7 +3092,7 @@ ipmi_get_instan_power_consmpt_data(struct ipmi_intf * intf,
msg_data[1] = 0x00;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error getting instantaneous power consumption data .");
return -1;
} else if ((iDRAC_FLAG_12_13)
@@ -3156,7 +3104,7 @@ ipmi_get_instan_power_consmpt_data(struct ipmi_intf * intf,
lprintf(LOG_ERR, "Error getting instantaneous power consumption data: "
"Command not supported on this system.");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error getting instantaneous power consumption data: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -3396,12 +3344,7 @@ ipmi_get_minpower_consmpt_history(struct ipmi_intf * intf,
static int
ipmi_print_power_consmpt_history(struct ipmi_intf * intf, int unit)
{
- char timestr[30];
- uint32_t lastminutepeakpower;
- uint32_t lasthourpeakpower;
- uint32_t lastdaypeakpower;
- uint32_t lastweekpeakpower;
- uint64_t tempbtuphrconv;
+ uint64_t tmp;
int rc = 0;
IPMI_AVGPOWER_CONSUMP_HISTORY avgpower;
@@ -3426,101 +3369,91 @@ ipmi_print_power_consmpt_history(struct ipmi_intf * intf, int unit)
return rc;
}
printf("Power Consumption History\n\n");
- /* The fields are alligned manually changing the spaces will alter
+ /* The fields are aligned manually changing the spaces will alter
* the alignment*/
printf("Statistic Last Minute Last Hour "
"Last Day Last Week\n\n");
if (unit == btuphr) {
printf("Average Power Consumption ");
- tempbtuphrconv = watt_to_btuphr_conversion(avgpower.lastminutepower);
- printf("%4" PRId64 " BTU/hr ", tempbtuphrconv);
- tempbtuphrconv = watt_to_btuphr_conversion(avgpower.lasthourpower);
- printf("%4" PRId64 " BTU/hr ", tempbtuphrconv);
- tempbtuphrconv = watt_to_btuphr_conversion(avgpower.lastdaypower);
- printf("%4" PRId64 " BTU/hr ", tempbtuphrconv);
- tempbtuphrconv = watt_to_btuphr_conversion(avgpower.lastweakpower);
- printf("%4" PRId64 " BTU/hr\n", tempbtuphrconv);
+ tmp = watt_to_btuphr_conversion(avgpower.lastminutepower);
+ printf("%4" PRId64 " BTU/hr ", tmp);
+ tmp = watt_to_btuphr_conversion(avgpower.lasthourpower);
+ printf("%4" PRId64 " BTU/hr ", tmp);
+ tmp = watt_to_btuphr_conversion(avgpower.lastdaypower);
+ printf("%4" PRId64 " BTU/hr ", tmp);
+ tmp = watt_to_btuphr_conversion(avgpower.lastweakpower);
+ printf("%4" PRId64 " BTU/hr\n", tmp);
printf("Max Power Consumption ");
- tempbtuphrconv = watt_to_btuphr_conversion(stPeakpower.lastminutepower);
- printf("%4" PRId64 " BTU/hr ", tempbtuphrconv);
- tempbtuphrconv = watt_to_btuphr_conversion(stPeakpower.lasthourpower);
- printf("%4" PRId64 " BTU/hr ", tempbtuphrconv);
- tempbtuphrconv = watt_to_btuphr_conversion(stPeakpower.lastdaypower);
- printf("%4" PRId64 " BTU/hr ", tempbtuphrconv);
- tempbtuphrconv = watt_to_btuphr_conversion(stPeakpower.lastweakpower);
- printf("%4" PRId64 " BTU/hr\n", tempbtuphrconv);
+ tmp = watt_to_btuphr_conversion(stPeakpower.lastminutepower);
+ printf("%4" PRId64 " BTU/hr ", tmp);
+ tmp = watt_to_btuphr_conversion(stPeakpower.lasthourpower);
+ printf("%4" PRId64 " BTU/hr ", tmp);
+ tmp = watt_to_btuphr_conversion(stPeakpower.lastdaypower);
+ printf("%4" PRId64 " BTU/hr ", tmp);
+ tmp = watt_to_btuphr_conversion(stPeakpower.lastweakpower);
+ printf("%4" PRId64 " BTU/hr\n", tmp);
printf("Min Power Consumption ");
- tempbtuphrconv = watt_to_btuphr_conversion(stMinpower.lastminutepower);
- printf("%4" PRId64 " BTU/hr ", tempbtuphrconv);
- tempbtuphrconv = watt_to_btuphr_conversion(stMinpower.lasthourpower);
- printf("%4" PRId64 " BTU/hr ", tempbtuphrconv);
- tempbtuphrconv = watt_to_btuphr_conversion(stMinpower.lastdaypower);
- printf("%4" PRId64 " BTU/hr ", tempbtuphrconv);
- tempbtuphrconv = watt_to_btuphr_conversion(stMinpower.lastweakpower);
- printf("%4" PRId64 " BTU/hr\n\n", tempbtuphrconv);
+ tmp = watt_to_btuphr_conversion(stMinpower.lastminutepower);
+ printf("%4" PRId64 " BTU/hr ", tmp);
+ tmp = watt_to_btuphr_conversion(stMinpower.lasthourpower);
+ printf("%4" PRId64 " BTU/hr ", tmp);
+ tmp = watt_to_btuphr_conversion(stMinpower.lastdaypower);
+ printf("%4" PRId64 " BTU/hr ", tmp);
+ tmp = watt_to_btuphr_conversion(stMinpower.lastweakpower);
+ printf("%4" PRId64 " BTU/hr\n\n", tmp);
} else {
printf("Average Power Consumption ");
- tempbtuphrconv = (avgpower.lastminutepower);
- printf("%4" PRId64 " W ", tempbtuphrconv);
- tempbtuphrconv = (avgpower.lasthourpower);
- printf("%4" PRId64 " W ", tempbtuphrconv);
- tempbtuphrconv = (avgpower.lastdaypower);
- printf("%4" PRId64 " W ", tempbtuphrconv);
- tempbtuphrconv=(avgpower.lastweakpower);
- printf("%4" PRId64 " W \n", tempbtuphrconv);
+ tmp = avgpower.lastminutepower;
+ printf("%4" PRId64 " W ", tmp);
+ tmp = avgpower.lasthourpower;
+ printf("%4" PRId64 " W ", tmp);
+ tmp = avgpower.lastdaypower;
+ printf("%4" PRId64 " W ", tmp);
+ tmp = avgpower.lastweakpower;
+ printf("%4" PRId64 " W \n", tmp);
printf("Max Power Consumption ");
- tempbtuphrconv = (stPeakpower.lastminutepower);
- printf("%4" PRId64 " W ", tempbtuphrconv);
- tempbtuphrconv = (stPeakpower.lasthourpower);
- printf("%4" PRId64 " W ", tempbtuphrconv);
- tempbtuphrconv = (stPeakpower.lastdaypower);
- printf("%4" PRId64 " W ", tempbtuphrconv);
- tempbtuphrconv = (stPeakpower.lastweakpower);
- printf("%4" PRId64 " W \n", tempbtuphrconv);
+ tmp = stPeakpower.lastminutepower;
+ printf("%4" PRId64 " W ", tmp);
+ tmp = stPeakpower.lasthourpower;
+ printf("%4" PRId64 " W ", tmp);
+ tmp = stPeakpower.lastdaypower;
+ printf("%4" PRId64 " W ", tmp);
+ tmp = stPeakpower.lastweakpower;
+ printf("%4" PRId64 " W \n", tmp);
printf("Min Power Consumption ");
- tempbtuphrconv = (stMinpower.lastminutepower);
- printf("%4" PRId64 " W ", tempbtuphrconv);
- tempbtuphrconv = (stMinpower.lasthourpower);
- printf("%4" PRId64 " W ", tempbtuphrconv);
- tempbtuphrconv = (stMinpower.lastdaypower);
- printf("%4" PRId64 " W ", tempbtuphrconv);
- tempbtuphrconv = (stMinpower.lastweakpower);
- printf("%4" PRId64 " W \n\n", tempbtuphrconv);
+ tmp = stMinpower.lastminutepower;
+ printf("%4" PRId64 " W ", tmp);
+ tmp = stMinpower.lasthourpower;
+ printf("%4" PRId64 " W ", tmp);
+ tmp = stMinpower.lastdaypower;
+ printf("%4" PRId64 " W ", tmp);
+ tmp = stMinpower.lastweakpower;
+ printf("%4" PRId64 " W \n\n", tmp);
}
- lastminutepeakpower = stPeakpower.lastminutepowertime;
- lasthourpeakpower = stPeakpower.lasthourpowertime;
- lastdaypeakpower = stPeakpower.lastdaypowertime;
- lastweekpeakpower = stPeakpower.lastweekpowertime;
-
printf("Max Power Time\n");
- ipmi_time_to_str(lastminutepeakpower, timestr);
- printf("Last Minute : %s",timestr);
- ipmi_time_to_str(lasthourpeakpower, timestr);
- printf("Last Hour : %s",timestr);
- ipmi_time_to_str(lastdaypeakpower, timestr);
- printf("Last Day : %s",timestr);
- ipmi_time_to_str(lastweekpeakpower, timestr);
- printf("Last Week : %s",timestr);
-
- lastminutepeakpower=stMinpower.lastminutepowertime;
- lasthourpeakpower=stMinpower.lasthourpowertime;
- lastdaypeakpower=stMinpower.lastdaypowertime;
- lastweekpeakpower=stMinpower.lastweekpowertime;
+ printf("Last Minute : %s",
+ ipmi_timestamp_numeric(stPeakpower.lastminutepowertime));
+ printf("Last Hour : %s",
+ ipmi_timestamp_numeric(stPeakpower.lasthourpowertime));
+ printf("Last Day : %s",
+ ipmi_timestamp_numeric(stPeakpower.lastdaypowertime));
+ printf("Last Week : %s",
+ ipmi_timestamp_numeric(stPeakpower.lastweekpowertime));
printf("Min Power Time\n");
- ipmi_time_to_str(lastminutepeakpower, timestr);
- printf("Last Minute : %s", timestr);
- ipmi_time_to_str(lasthourpeakpower, timestr);
- printf("Last Hour : %s", timestr);
- ipmi_time_to_str(lastdaypeakpower, timestr);
- printf("Last Day : %s", timestr);
- ipmi_time_to_str(lastweekpeakpower, timestr);
- printf("Last Week : %s", timestr);
+ printf("Last Minute : %s",
+ ipmi_timestamp_numeric(stMinpower.lastminutepowertime));
+ printf("Last Hour : %s",
+ ipmi_timestamp_numeric(stMinpower.lasthourpowertime));
+ printf("Last Day : %s",
+ ipmi_timestamp_numeric(stMinpower.lastdaypowertime));
+ printf("Last Week : %s",
+ ipmi_timestamp_numeric(stMinpower.lastweekpowertime));
return rc;
}
/*
@@ -3688,7 +3621,7 @@ ipmi_set_power_cap(struct ipmi_intf * intf, int unit, int val)
val = btuphr_to_watt_conversion(val);
} else if (unit == percent) {
if ((val < 0) || (val > 100)) {
- lprintf(LOG_ERR, "Cap value is out of boundary conditon it "
+ lprintf(LOG_ERR, "Cap value is out of boundary condition it "
"should be between 0 - 100");
return -1;
}
@@ -3703,7 +3636,7 @@ ipmi_set_power_cap(struct ipmi_intf * intf, int unit, int val)
if (((val < ipmipowercap.MinimumPowerConsmp)
|| (val > ipmipowercap.MaximumPowerConsmp)) && (unit == watt)) {
lprintf(LOG_ERR,
- "Cap value is out of boundary conditon it should be between %d - %d",
+ "Cap value is out of boundary condition it should be between %d - %d",
ipmipowercap.MinimumPowerConsmp, ipmipowercap.MaximumPowerConsmp);
return -1;
} else if (((val < ipmipowercap.MinimumPowerConsmp)
@@ -3711,7 +3644,7 @@ ipmi_set_power_cap(struct ipmi_intf * intf, int unit, int val)
minpowerbtuphr = watt_to_btuphr_conversion(ipmipowercap.MinimumPowerConsmp);
maxpowerbtuphr = watt_to_btuphr_conversion(ipmipowercap.MaximumPowerConsmp);
lprintf(LOG_ERR,
- "Cap value is out of boundary conditon it should be between %d",
+ "Cap value is out of boundary condition it should be between %d",
minpowerbtuphr);
lprintf(LOG_ERR, " -%d", maxpowerbtuphr);
return -1;
@@ -3808,7 +3741,7 @@ ipmi_powermonitor_usage(void)
*
* Description: This function processes the delloem vFlash command
* Input: intf - ipmi interface
- * argc - no of arguments
+ * argc - no of arguments (unused)
* argv - argument string array
* Output:
*
@@ -3816,7 +3749,7 @@ ipmi_powermonitor_usage(void)
* -1 - failure
*/
static int
-ipmi_delloem_vFlash_main(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_delloem_vFlash_main(struct ipmi_intf * intf, int __UNUSED__(argc), char ** argv)
{
int rc = 0;
current_arg++;
@@ -3837,7 +3770,7 @@ get_vFlash_compcode_str(uint8_t vflashcompcode, const struct vFlashstr *vs)
{
static char un_str[32];
int i;
- for (i = 0; vs[i].str != NULL; i++) {
+ for (i = 0; vs[i].str; i++) {
if (vs[i].val == vflashcompcode)
return vs[i].str;
}
@@ -3871,10 +3804,10 @@ ipmi_get_sd_card_info(struct ipmi_intf * intf) {
req.msg.data_len = input_length;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in getting SD Card Extended Information");
return -1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error in getting SD Card Extended Information (%s)",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -3935,26 +3868,26 @@ static int
ipmi_delloem_vFlash_process(struct ipmi_intf * intf, int current_arg, char ** argv)
{
int rc;
- if (strncmp(intf->name,"wmi\0",4) && strncmp(intf->name, "open\0",5)) {
+ if (strcmp(intf->name,"wmi") && strcmp(intf->name, "open")) {
lprintf(LOG_ERR,
"vFlash support is enabled only for wmi and open interface.");
lprintf(LOG_ERR, "Its not enabled for lan and lanplus interface.");
return -1;
}
- if (argv[current_arg] == NULL || strcmp(argv[current_arg], "help") == 0) {
+ if (!argv[current_arg] || !strcmp(argv[current_arg], "help")) {
ipmi_vFlash_usage();
return 0;
}
ipmi_idracvalidator_command(intf);
- if (!strncmp(argv[current_arg], "info\0", 5)) {
+ if (!strcmp(argv[current_arg], "info")) {
current_arg++;
- if (argv[current_arg] == NULL) {
+ if (!argv[current_arg]) {
ipmi_vFlash_usage();
return -1;
- } else if (strncmp(argv[current_arg], "Card\0", 5) == 0) {
+ } else if (!strcmp(argv[current_arg], "Card")) {
current_arg++;
- if (argv[current_arg] != NULL) {
+ if (argv[current_arg]) {
ipmi_vFlash_usage();
return -1;
}
@@ -4052,7 +3985,7 @@ CheckSetLEDSupport(struct ipmi_intf * intf)
data[9] = 0x00;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL || rsp->ccode != 0) {
+ if (!rsp || rsp->ccode) {
return;
}
SetLEDSupported = 1;
@@ -4094,10 +4027,10 @@ ipmi_getdrivemap(struct ipmi_intf * intf, int b, int d, int f, int *bay,
data[7] = (d << 3) + f; /* devfn */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error issuing getdrivemap command.");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error issuing getdrivemap command: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -4149,10 +4082,10 @@ ipmi_setled_state(struct ipmi_intf * intf, int bayId, int slotId, int state)
data[11] = state >> 8; /* state MSB; */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error issuing setled command.");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error issuing setled command: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -4217,7 +4150,7 @@ ipmi_delloem_setled_main(struct ipmi_intf * intf, int argc, char ** argv)
return -1;
}
/* ipmitool delloem setled info*/
- if (argc == 1 || strcmp(argv[current_arg], "help") == 0) {
+ if (argc == 1 || !strcmp(argv[current_arg], "help")) {
ipmi_setled_usage();
return 0;
}
diff --git a/lib/ipmi_ekanalyzer.c b/lib/ipmi_ekanalyzer.c
index 7a6c63d..dbc76b4 100644
--- a/lib/ipmi_ekanalyzer.c
+++ b/lib/ipmi_ekanalyzer.c
@@ -37,10 +37,14 @@
#include <ipmitool/log.h>
#include <ipmitool/helper.h>
#include <ipmitool/ipmi_strings.h>
+#include <ipmitool/ipmi_fru.h>
+#include <ipmitool/ipmi_time.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
+#include <fcntl.h>
+#include <sys/stat.h>
#define NO_MORE_INFO_FIELD 0xc1
#define TYPE_CODE 0xc0 /*Language code*/
@@ -193,7 +197,7 @@ struct ipmi_ek_amc_p2p_connectivity_record{
struct fru_picmgext_amc_channel_desc_record * ch_desc;
unsigned char link_desc_count;
struct fru_picmgext_amc_link_desc_record * link_desc;
- int * matching_result; /*For link descriptor comparision*/
+ int * matching_result; /*For link descriptor comparison*/
};
/*****************************************************************************
@@ -216,8 +220,7 @@ static void ipmi_ek_add_record2list( struct ipmi_ek_multi_header ** record,
struct ipmi_ek_multi_header ** list_last );
static void ipmi_ek_display_record( struct ipmi_ek_multi_header * record,
- struct ipmi_ek_multi_header * list_head,
- struct ipmi_ek_multi_header * list_last );
+ struct ipmi_ek_multi_header * list_head);
static void ipmi_ek_remove_record_from_list(
struct ipmi_ek_multi_header * record,
@@ -234,7 +237,7 @@ static int ipmi_ekanalyzer_fru_file2structure( char * filename,
*****************************************************************************/
static int ipmi_ek_matching_process( int * file_type, int index1, int index2,
struct ipmi_ek_multi_header ** list_head,
- struct ipmi_ek_multi_header ** list_last, char * opt,
+ char * opt,
struct ipmi_ek_multi_header * pphysical );
static int ipmi_ek_get_resource_descriptor( int port_count, int index,
@@ -450,11 +453,11 @@ ipmi_ek_get_file_type(char *argument)
*
* Global: None
*
-* Return: OK_STATUS as succes or ERROR_STATUS as error
+* Return: OK_STATUS as success or ERROR_STATUS as error
*
***************************************************************************/
int
-ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv)
+ipmi_ekanalyzer_main(struct ipmi_intf *__UNUSED__(intf), int argc, char **argv)
{
int rc = ERROR_STATUS;
int file_type[MAX_FILE_NUMBER];
@@ -475,11 +478,12 @@ ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv)
return (-1);
}
- if (strcmp(argv[argument_offset], "help") == 0) {
+ if (!strcmp(argv[argument_offset], "help")) {
ipmi_ekanalyzer_usage();
return 0;
- } else if ((strcmp(argv[argument_offset], "frushow") == 0)
- && (argc > (MIN_ARGUMENT-1))) {
+ } else if (!strcmp(argv[argument_offset], "frushow")
+ && (argc > (MIN_ARGUMENT-1)))
+ {
for (type_offset = 0; type_offset < (argc-1); type_offset++ ) {
argument_offset++;
file_type[type_offset] = ipmi_ek_get_file_type(argv[argument_offset]);
@@ -495,7 +499,7 @@ ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv)
*/
filename[type_offset] = malloc(strlen(argv[argument_offset])
+ 1 - SIZE_OF_FILE_TYPE);
- if (filename[type_offset] == NULL) {
+ if (!filename[type_offset]) {
lprintf(LOG_ERR, "malloc failure");
return (-1);
}
@@ -511,9 +515,9 @@ ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv)
/* Convert from binary data into multi record structure */
rc = ipmi_ekanalyzer_fru_file2structure (filename[type_offset],
&list_head, &list_record, &list_last );
- ipmi_ek_display_record(list_record, list_head, list_last);
+ ipmi_ek_display_record(list_record, list_head);
/* Remove record of list */
- while (list_head != NULL) {
+ while (list_head) {
ipmi_ek_remove_record_from_list(list_head,
&list_head,&list_last );
if (verbose > 1) {
@@ -524,8 +528,9 @@ ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv)
free(filename[type_offset]);
filename[type_offset] = NULL;
}
- } else if ((strcmp(argv[argument_offset], "print") == 0)
- || (strcmp(argv[argument_offset], "summary") == 0)) {
+ } else if (!strcmp(argv[argument_offset], "print")
+ || !strcmp(argv[argument_offset], "summary"))
+ {
/* Display help text for corresponding command
* if not enough parameters were given.
*/
@@ -537,7 +542,7 @@ ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv)
int filename_size=0;
if (argc < MIN_ARGUMENT) {
lprintf(LOG_ERR, "Not enough parameters given.");
- if (strcmp(argv[argument_offset], "print") == 0) {
+ if (!strcmp(argv[argument_offset], "print")) {
lprintf(LOG_ERR,
" ekanalyzer print [carrier/power/all]"
" <xx=frufile> <xx=frufile> [xx=frufile]");
@@ -549,18 +554,20 @@ ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv)
return ERROR_STATUS;
}
argument_offset++;
- if ((strcmp(argv[argument_offset], "carrier") == 0)
- || (strcmp(argv[argument_offset], "power") == 0)
- || (strcmp(argv[argument_offset], "all") == 0)) {
+ if (!strcmp(argv[argument_offset], "carrier")
+ || !strcmp(argv[argument_offset], "power")
+ || !strcmp(argv[argument_offset], "all"))
+ {
option = argv[argument_offset];
index ++;
argc--;
- } else if ((strcmp(argv[argument_offset], "match") == 0)
- || ( strcmp(argv[argument_offset], "unmatch") == 0)) {
+ } else if (!strcmp(argv[argument_offset], "match")
+ || !strcmp(argv[argument_offset], "unmatch"))
+ {
option = argv[argument_offset];
index ++;
argc--;
- } else if ( strncmp(&argv[argument_offset][2], "=", 1) == 0) {
+ } else if ('=' == argv[argument_offset][2]) {
/* since the command line must receive xx=filename,
* so the position of "=" sign is 2
*/
@@ -573,7 +580,7 @@ ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv)
option = "invalid";
printf("Invalid option '%s'\n", argv[argument_offset]);
argument_offset--;
- if (strcmp(argv[0], "print") == 0) {
+ if (!strcmp(argv[0], "print")) {
lprintf (LOG_ERR,
" ekanalyzer print [carrier/power/all]"
" <xx=frufile> <xx=frufile> [xx=frufile]");
@@ -584,12 +591,12 @@ ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv)
}
rc = ERROR_STATUS;
}
- if (strcmp(option, "invalid") != 0) {
+ if (strcmp(option, "invalid")) {
int i=0;
for (i = 0; i < (argc-1); i++) {
file_type[i] = ipmi_ek_get_file_type (argv[index]);
if (file_type[i] == ERROR_STATUS) {
- /* display the first 2 charactors (file type) of argument */
+ /* display the first 2 characters (file type) of argument */
lprintf(LOG_ERR, "Invalid file type: %c%c\n",
argv[index][0],
argv[index][1]);
@@ -603,7 +610,7 @@ ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv)
filename_size = strlen(argv[index]) - SIZE_OF_FILE_TYPE + 1;
if (filename_size > 0) {
filename[i] = malloc( filename_size );
- if (filename[i] != NULL) {
+ if (filename[i]) {
strcpy(filename[i], &argv[index][SIZE_OF_FILE_TYPE]);
} else {
lprintf(LOG_ERR, "ipmitool: malloc failure");
@@ -623,7 +630,7 @@ ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv)
printf("file name: %s\n", filename[i]);
}
}
- if (strcmp(argv[0], "print") == 0) {
+ if (!strcmp(argv[0], "print")) {
rc = ipmi_ekanalyzer_print((argc-1),
option, filename, file_type);
} else {
@@ -631,7 +638,7 @@ ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv)
option, filename, file_type);
}
for (i = 0; i < (argc-1); i++) {
- if (filename[i] != NULL) {
+ if (filename[i]) {
free(filename[i]);
filename[i] = NULL;
}
@@ -674,7 +681,7 @@ ipmi_ekanalyzer_print(int argc, char *opt, char **filename, int *file_type)
{
int return_value = OK_STATUS;
/* Display carrier topology */
- if ((strcmp(opt, "carrier") == 0) || (strcmp(opt, "default") == 0)) {
+ if (!strcmp(opt, "carrier") || !strcmp(opt, "default")) {
tboolean found_flag = FALSE;
int index = 0;
int index_name[argc];
@@ -714,8 +721,9 @@ ipmi_ekanalyzer_print(int argc, char *opt, char **filename, int *file_type)
*/
tboolean first_data = TRUE;
for (list_record[i] = list_head[i];
- list_record[i] != NULL;
- list_record[i] = list_record[i]->next) {
+ list_record[i];
+ list_record[i] = list_record[i]->next)
+ {
if (list_record[i]->data[PICMG_ID_OFFSET] == FRU_AMC_CARRIER_P2P) {
if (first_data) {
printf("%s\n", STAR_LINE_LIMITER);
@@ -724,7 +732,7 @@ ipmi_ekanalyzer_print(int argc, char *opt, char **filename, int *file_type)
}
return_value = ipmi_ek_display_carrier_connectivity(list_record[i]);
} else if (list_record[i]->data[PICMG_ID_OFFSET] == FRU_AMC_CARRIER_INFO) {
- /*See AMC.0 specification Table3-3 for mor detail*/
+ /*See AMC.0 specification Table3-3 for more detail*/
#define COUNT_OFFSET 6
if (first_data) {
printf("From Carrier file: %s\n", filename[index_name[i]]);
@@ -737,7 +745,7 @@ ipmi_ekanalyzer_print(int argc, char *opt, char **filename, int *file_type)
}
/*Destroy the list of record*/
for (i = 0; i < argc; i++) {
- while (list_head[i] != NULL) {
+ while (list_head[i]) {
ipmi_ek_remove_record_from_list(list_head[i],
&list_head[i], &list_last[i]);
}
@@ -749,10 +757,10 @@ ipmi_ekanalyzer_print(int argc, char *opt, char **filename, int *file_type)
}
}
}
- } else if (strcmp(opt, "power") == 0) {
+ } else if (!strcmp(opt, "power")) {
printf("Print power information\n");
return_value = ipmi_ek_display_power(argc, opt, filename, file_type);
- } else if (strcmp(opt, "all") == 0) {
+ } else if (!strcmp(opt, "all")) {
printf("Print all information\n");
return_value = ipmi_ek_display_power(argc, opt, filename, file_type);
} else {
@@ -787,7 +795,7 @@ ipmi_ek_display_carrier_connectivity(struct ipmi_ek_multi_header *record)
int offset = START_DATA_OFFSET;
struct fru_picmgext_carrier_p2p_record rsc_desc;
struct fru_picmgext_carrier_p2p_descriptor *port_desc;
- if (record == NULL) {
+ if (!record) {
lprintf(LOG_ERR, "P2P connectivity record is invalid\n");
return ERROR_STATUS;
}
@@ -915,14 +923,14 @@ ipmi_ek_display_power( int argc, char * opt, char ** filename, int * file_type )
return_value = ipmi_ekanalyzer_fru_file2structure( filename[num_file],
&list_head[num_file], &list_record[num_file], &list_last[num_file]);
- if ( list_head[num_file] != NULL ){
+ if (list_head[num_file]){
for ( list_record[num_file] = list_head[num_file];
- list_record[num_file] != NULL;
- list_record[num_file] = list_record[num_file]->next
- ){
- if ( ( strcmp(opt, "all") == 0 )
- && ( file_type[num_file] == ON_CARRIER_FRU_FILE )
- ){
+ list_record[num_file];
+ list_record[num_file] = list_record[num_file]->next)
+ {
+ if (!strcmp(opt, "all")
+ && file_type[num_file] == ON_CARRIER_FRU_FILE)
+ {
if ( list_record[num_file]->data[PICMG_ID_OFFSET]
==
FRU_AMC_CARRIER_P2P
@@ -989,7 +997,7 @@ ipmi_ek_display_power( int argc, char * opt, char ** filename, int * file_type )
return_value = OK_STATUS;
/*Destroy the list of record*/
for ( index = 0; index < argc; index++ ){
- while ( list_head[index] != NULL ){
+ while (list_head[index]) {
ipmi_ek_remove_record_from_list ( list_head[index],
&list_head[index],&list_last[index] );
}
@@ -1081,7 +1089,7 @@ ipmi_ekanalyzer_ekeying_match( int argc, char * opt,
{
tboolean return_value = FALSE;
- if ( (strcmp(opt, "carrier") == 0 ) || (strcmp(opt, "power") == 0) ){
+ if (!strcmp(opt, "carrier") || !strcmp(opt, "power")) {
lprintf(LOG_ERR, " ekanalyzer summary [match/ unmatch/ all]"\
" <xx=frufile> <xx=frufile> [xx=frufile]");
return_value = ERROR_STATUS;
@@ -1152,13 +1160,13 @@ ipmi_ekanalyzer_ekeying_match( int argc, char * opt,
/*Get Carrier p2p connectivity record for physical check*/
for (num_file=0; num_file < argc; num_file++){
if (file_type[num_file] == ON_CARRIER_FRU_FILE ){
- for ( pcarrier_p2p=list_head[num_file];
- pcarrier_p2p != NULL ;
- pcarrier_p2p = pcarrier_p2p->next
- ){
- if ( pcarrier_p2p->data[PICMG_ID_OFFSET]
- == FRU_AMC_CARRIER_P2P
- ){
+ for (pcarrier_p2p = list_head[num_file];
+ pcarrier_p2p;
+ pcarrier_p2p = pcarrier_p2p->next)
+ {
+ if (FRU_AMC_CARRIER_P2P ==
+ pcarrier_p2p->data[PICMG_ID_OFFSET])
+ {
break;
}
}
@@ -1185,14 +1193,14 @@ ipmi_ekanalyzer_ekeying_match( int argc, char * opt,
}
return_value = ipmi_ek_matching_process( file_type,
match_pair, num_file, list_head,
- list_last, opt, pcarrier_p2p);
+ opt, pcarrier_p2p);
}
}
}
match_pair ++;
}
for( num_file=0; num_file < argc; num_file++ ){
- if (list_head[num_file] != NULL ){
+ if (list_head[num_file]) {
ipmi_ek_remove_record_from_list( list_head[num_file],
&list_record[num_file], &list_last[num_file]);
}
@@ -1221,8 +1229,6 @@ ipmi_ekanalyzer_ekeying_match( int argc, char * opt,
* index2: position of the second record in the list of the record
* ipmi_ek_multi_header ** list_head: pointer to the header of a
* linked list that contain FRU multi record
-* ipmi_ek_multi_header ** list_last: pointer to the tale of a
-* linked list that contain FRU multi record
* opt: string that contain display option such as "match", "unmatch", or
* "all".
* pphysical: a pointer that contain a carrier p2p connectivity record
@@ -1238,7 +1244,7 @@ ipmi_ekanalyzer_ekeying_match( int argc, char * opt,
***************************************************************************/
static int ipmi_ek_matching_process( int * file_type, int index1, int index2,
struct ipmi_ek_multi_header ** list_head,
- struct ipmi_ek_multi_header ** list_last, char * opt,
+ char * opt,
struct ipmi_ek_multi_header * pphysical )
{
int result = ERROR_STATUS;
@@ -1254,13 +1260,13 @@ static int ipmi_ek_matching_process( int * file_type, int index1, int index2,
index2 = index_temp; /*index2 indcate an AMC*/
}
/*Calculate record size for Carrier file*/
- for ( record=list_head[index1]; record != NULL;record = record->next ){
+ for (record = list_head[index1]; record; record = record->next ){
if ( record->data[PICMG_ID_OFFSET] == FRU_AMC_P2P ){
num_amc_record2++;
}
}
/*Calculate record size for amc file*/
- for ( record=list_head[index2]; record != NULL;record = record->next){
+ for (record = list_head[index2]; record; record = record->next){
if ( record->data[PICMG_ID_OFFSET] == FRU_AMC_P2P ){
num_amc_record1++;
}
@@ -1278,17 +1284,17 @@ static int ipmi_ek_matching_process( int * file_type, int index1, int index2,
amc_record2 = malloc ( num_amc_record2 * \
sizeof(struct ipmi_ek_amc_p2p_connectivity_record));
- for (record=list_head[index2]; record != NULL;record = record->next){
+ for (record = list_head[index2]; record; record = record->next) {
if ( record->data[PICMG_ID_OFFSET] == FRU_AMC_P2P ){
result = ipmi_ek_create_amc_p2p_record( record,
&amc_record1[index_record1] );
if (result != ERROR_STATUS){
struct ipmi_ek_multi_header * current_record = NULL;
- for ( current_record=list_head[index1];
- current_record != NULL ;
- current_record = current_record->next
- ){
+ for (current_record=list_head[index1];
+ current_record;
+ current_record = current_record->next)
+ {
if ( current_record->data[PICMG_ID_OFFSET] == FRU_AMC_P2P ){
result = ipmi_ek_create_amc_p2p_record( current_record,
&amc_record2[index_record2] );
@@ -1358,7 +1364,7 @@ ipmi_ek_check_physical_connectivity(
{
int return_status = OK_STATUS;
- if ( record == NULL ){
+ if (!record){
printf("NO Carrier p2p connectivity !\n");
return_status = ERROR_STATUS;
}
@@ -1423,7 +1429,7 @@ ipmi_ek_check_physical_connectivity(
rsc_desc.p2p_count );
}
- if ( (port_desc != NULL) && (return_status != ERROR_STATUS) ){
+ if (port_desc && return_status != ERROR_STATUS) {
int j=0;
for ( j = 0; j < rsc_desc.p2p_count; j++ ){
@@ -1450,7 +1456,7 @@ ipmi_ek_check_physical_connectivity(
(filetype1 ==(port_desc[j].remote_resource_id &0x0f))
)
){
- if ( ! (strcmp(option, "unmatch") == 0) ){
+ if (strcmp(option, "unmatch")){
printf("%s port %d ==> %s port %d\n",
val2str(filetype2, ipmi_ekanalyzer_module_type),
record1.ch_desc[index1].lane0port,
@@ -1473,7 +1479,7 @@ ipmi_ek_check_physical_connectivity(
&&
(filetype2 == (port_desc[j].remote_resource_id & 0x0f))
){
- if ( ! (strcmp(option, "unmatch") == 0) ){
+ if (strcmp(option, "unmatch")){
printf("%s port %d ==> %s port %d\n",
val2str(filetype2, ipmi_ekanalyzer_module_type),
record1.ch_desc[index1].lane0port,
@@ -1487,7 +1493,7 @@ ipmi_ek_check_physical_connectivity(
&&
(record2.rsc_id == (port_desc[j].remote_resource_id))
){
- if ( ! (strcmp(option, "unmatch") == 0) ){
+ if (strcmp(option, "unmatch")){
printf("%s port %d ==> %s %x port %d\n",
val2str(filetype2, ipmi_ekanalyzer_module_type),
record1.ch_desc[index1].lane0port,
@@ -1523,7 +1529,7 @@ ipmi_ek_check_physical_connectivity(
}
return_status = ERROR_STATUS;
}
- if (port_desc != NULL){
+ if (port_desc) {
free(port_desc);
port_desc = NULL;
}
@@ -1603,10 +1609,10 @@ ipmi_ek_compare_link( struct ipmi_ek_multi_header * physic_record,
physic_record, file_type1, file_type2, opt );
if ( result == OK_STATUS ){
/*Display the result if option = match or all*/
- if ( (strcmp( opt, "match" ) == 0)
- || (strcmp( opt, "all" ) == 0)
- || (strcmp( opt, "default" ) == 0)
- ){
+ if (!strcmp(opt, "match")
+ || !strcmp(opt, "all")
+ || !strcmp(opt, "default"))
+ {
tboolean isOEMtype = FALSE;
printf(" Matching Result\n");
isOEMtype = ipmi_ek_display_link_descriptor( file_type1,
@@ -1663,10 +1669,10 @@ ipmi_ek_compare_link( struct ipmi_ek_multi_header * physic_record,
record1, index_ch_desc1, record2, index_ch_desc2,
physic_record, file_type1, file_type2, opt );
if ( result == OK_STATUS ){
- if ( (strcmp( opt, "match" ) == 0)
- || (strcmp( opt, "all" ) == 0)
- || (strcmp( opt, "default" ) == 0)
- ){
+ if (!strcmp( opt, "match" )
+ || !strcmp(opt, "all")
+ || !strcmp(opt, "default"))
+ {
tboolean isOEMtype = FALSE;
printf(" Matching Result\n");
isOEMtype = ipmi_ek_display_link_descriptor( file_type1,
@@ -1694,7 +1700,7 @@ ipmi_ek_compare_link( struct ipmi_ek_multi_header * physic_record,
}
}
- if ( (strcmp(opt, "unmatch") == 0) || (strcmp(opt, "all") == 0) ){
+ if (!strcmp(opt, "unmatch") || !strcmp(opt, "all")) {
int isOEMtype = FALSE;
printf(" Unmatching result\n");
for (index1 = 0; index1 < record1.link_desc_count; index1++){
@@ -1939,12 +1945,12 @@ ipmi_ek_compare_link_descriptor(
*
* Function name: ipmi_ek_compare_asym
*
-* Description: This function compares 2 asymetric match of 2
+* Description: This function compares 2 asymmetric match of 2
* amc link descriptors
*
* Restriction: None
*
-* Input: asym[COMPARE_CANDIDATE]: Contain 2 asymetric match for comparison
+* Input: asym[COMPARE_CANDIDATE]: Contain 2 asymmetric match for comparison
*
* Output: None
*
@@ -2055,7 +2061,7 @@ ipmi_ek_compare_number_of_enable_port(
* destination (its value = "To"). ( it is set to "" if it is not
* a source nor destination
* link_desc: AMC link descriptor
-* asym: asymetric match
+* asym: asymmetric match
*
* Output: None
*
@@ -2208,7 +2214,7 @@ ipmi_ek_create_amc_p2p_record(struct ipmi_ek_multi_header *record,
int index_oem = 0;
amc_record->oem_guid = malloc(amc_record->guid_count * \
sizeof(struct fru_picmgext_guid));
- if (amc_record->oem_guid == NULL) {
+ if (!amc_record->oem_guid) {
return ERROR_STATUS;
}
for (index_oem = 0; index_oem < amc_record->guid_count;
@@ -2238,7 +2244,7 @@ ipmi_ek_create_amc_p2p_record(struct ipmi_ek_multi_header *record,
int ch_index = 0;
amc_record->ch_desc = malloc((amc_record->ch_count) * \
sizeof(struct fru_picmgext_amc_channel_desc_record));
- if (amc_record->ch_desc == NULL) {
+ if (!amc_record->ch_desc) {
return ERROR_STATUS;
}
for (ch_index = 0; ch_index < amc_record->ch_count;
@@ -2264,7 +2270,7 @@ ipmi_ek_create_amc_p2p_record(struct ipmi_ek_multi_header *record,
int i=0;
amc_record->link_desc = malloc(amc_record->link_desc_count * \
sizeof(struct fru_picmgext_amc_link_desc_record));
- if (amc_record->link_desc == NULL) {
+ if (!amc_record->link_desc) {
return ERROR_STATUS;
}
for (i = 0; i< amc_record->link_desc_count; i++) {
@@ -2347,7 +2353,7 @@ ipmi_ek_get_resource_descriptor(int port_count, int index,
*
* Global: None
*
-* Return: Return OK_STATUS on sucess, ERROR_STATUS on error
+* Return: Return OK_STATUS on success, ERROR_STATUS on error
*
***************************************************************************/
static int
@@ -2358,7 +2364,7 @@ ipmi_ek_display_fru_header(char *filename)
int ret = 0;
input_file = fopen(filename, "r");
- if (input_file == NULL) {
+ if (!input_file) {
lprintf(LOG_ERR, "File '%s' not found.", filename);
return (ERROR_STATUS);
}
@@ -2413,7 +2419,7 @@ ipmi_ek_display_fru_header_detail(char *filename)
FILE *input_file;
size_t file_offset = 0;
struct fru_header header;
- time_t tval;
+ time_t ts;
int ret = 0;
unsigned char data = 0;
unsigned char lan_code = 0;
@@ -2421,7 +2427,7 @@ ipmi_ek_display_fru_header_detail(char *filename)
unsigned int board_length = 0;
input_file = fopen(filename, "r");
- if (input_file == NULL) {
+ if (!input_file) {
lprintf(LOG_ERR, "File '%s' not found.", filename);
return (-1);
}
@@ -2439,6 +2445,8 @@ ipmi_ek_display_fru_header_detail(char *filename)
if (header.offset.internal != 0) {
unsigned char format_version;
unsigned long len = 0;
+ uint8_t *area_offset;
+ uint8_t next_offset = UINT8_MAX;
printf("%s\n", EQUAL_LINE_LIMITER);
printf("FRU Internal Use Info\n");
@@ -2452,12 +2460,46 @@ ipmi_ek_display_fru_header_detail(char *filename)
}
printf("Format Version: %d\n", (format_version & 0x0f));
- if (header.offset.chassis > 0) {
- len = (header.offset.chassis * FACTOR_OFFSET)
- - (header.offset.internal * FACTOR_OFFSET);
- } else {
- len = (header.offset.board * FACTOR_OFFSET)
- - (header.offset.internal * FACTOR_OFFSET);
+ /* Internal use area doesn't contain the size byte.
+ * We need to calculate its size by finding the area
+ * that is next. Areas may not follow the same order
+ * as their offsets listed in the header, so we need
+ * to find the area that is physically next to the
+ * internal use area.
+ */
+ for (area_offset = &header.offset.internal + 1;
+ area_offset <= &header.offset.multi;
+ ++area_offset)
+ {
+ /* If the area is closer to us than the previously
+ * checked one, make it our best candidate
+ */
+ if (*area_offset < next_offset
+ && *area_offset > header.offset.internal)
+ {
+ next_offset = *area_offset;
+ }
+ }
+
+ /* If there was at least one area after internal use one,
+ * then we must have found it and can use it to calculate
+ * length. Otherwise, everything till the end of file is
+ * internal use area expect for the last (checksum) byte.
+ */
+ if (next_offset < UINT8_MAX) {
+ len = (next_offset - header.offset.internal) * FACTOR_OFFSET;
+ --len; /* First byte of internal use area is version and we've
+ already read it */
+ }
+ else {
+ struct stat fs;
+ long curpos = ftell(input_file);
+ if (curpos < 0 || 0 > fstat(fileno(input_file), &fs)) {
+ lprintf(LOG_ERR, "Failed to determine FRU file size");
+ fclose(input_file);
+ return -1;
+ }
+ len = fs.st_size - curpos - 1; /* Last byte is checksum */
}
printf("Length: %ld\n", len);
printf("Data dump:\n");
@@ -2541,33 +2583,40 @@ ipmi_ek_display_fru_header_detail(char *filename)
fclose(input_file);
return (-1);
}
- tval = ((mfg_date[2] << 16) + (mfg_date[1] << 8)
- + (mfg_date[0]));
- tval = tval * 60;
- tval = tval + secs_from_1970_1996;
- printf("Board Mfg Date: %ld, %s", tval,
- asctime(localtime(&tval)));
+
+ ts = ipmi_fru2time_t(mfg_date);
+ printf("Board Mfg Date: %ld, %s\n",
+ (IPMI_TIME_UNSPECIFIED == ts)
+ ? FRU_BOARD_DATE_UNSPEC
+ : ts,
+ ipmi_timestamp_numeric(ts));
board_length -= SIZE_MFG_DATE;
+
/* Board Mfg */
file_offset = ipmi_ek_display_board_info_area(
input_file, "Board Manufacture Data", &board_length);
ret = fseek(input_file, file_offset, SEEK_SET);
+
/* Board Product */
file_offset = ipmi_ek_display_board_info_area(
input_file, "Board Product Name", &board_length);
ret = fseek(input_file, file_offset, SEEK_SET);
+
/* Board Serial */
file_offset = ipmi_ek_display_board_info_area(
input_file, "Board Serial Number", &board_length);
ret = fseek(input_file, file_offset, SEEK_SET);
+
/* Board Part */
file_offset = ipmi_ek_display_board_info_area(
input_file, "Board Part Number", &board_length);
ret = fseek(input_file, file_offset, SEEK_SET);
+
/* FRU file ID */
file_offset = ipmi_ek_display_board_info_area(
input_file, "FRU File ID", &board_length);
ret = fseek(input_file, file_offset, SEEK_SET);
+
/* Additional Custom Mfg. */
file_offset = ipmi_ek_display_board_info_area(
input_file, "Custom", &board_length);
@@ -2614,7 +2663,7 @@ ipmi_ek_display_chassis_info_area(FILE *input_file, long offset)
unsigned char ch_type = 0;
unsigned int len;
- if (input_file == NULL) {
+ if (!input_file) {
lprintf(LOG_ERR, "No file stream to read.");
return (-1);
}
@@ -2696,12 +2745,18 @@ ipmi_ek_display_board_info_area(FILE *input_file, char *board_type,
int ret = 0;
unsigned char len = 0;
unsigned int size_board = 0;
- if (input_file == NULL || board_type == NULL
- || board_length == NULL) {
+ int custom_fields = 0;
+ if (!input_file || !board_type || !board_length) {
return (size_t)(-1);
}
file_offset = ftell(input_file);
+ /*
+ * TODO: This whole file's code is extremely dirty and wicked.
+ * Must eventually switch to using ipmi_fru.c code or some
+ * specialized FRU library.
+ */
+
/* Board length*/
ret = fread(&len, 1, 1, input_file);
if ((ret != 1) || ferror(input_file)) {
@@ -2710,21 +2765,22 @@ ipmi_ek_display_board_info_area(FILE *input_file, char *board_type,
}
(*board_length)--;
- /* Bit 5:0 of Board Mfg type represent legnth */
+ /* Bit 5:0 of Board Mfg type represent length */
size_board = (len & 0x3f);
if (size_board == 0) {
printf("%s: None\n", board_type);
goto out;
}
- if (strncmp(board_type, "Custom", 6 ) != 0) {
- unsigned char *data;
+ if (strcmp(board_type, "Custom")) {
+ unsigned char *data, *str;
unsigned int i = 0;
- data = malloc(size_board);
- if (data == NULL) {
+ data = malloc(size_board + 1); /* Make room for type/length field */
+ if (!data) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return (size_t)(-1);
}
- ret = fread(data, size_board, 1, input_file);
+ data[0] = len; /* Save the type/length byte in 'data' */
+ ret = fread(data + 1, size_board, 1, input_file);
if ((ret != 1) || ferror(input_file)) {
lprintf(LOG_ERR, "Invalid board type size!");
free(data);
@@ -2733,17 +2789,11 @@ ipmi_ek_display_board_info_area(FILE *input_file, char *board_type,
}
printf("%s type: 0x%02x\n", board_type, len);
printf("%s: ", board_type);
- for (i = 0; i < size_board; i++) {
- if ((len & TYPE_CODE) == TYPE_CODE) {
- printf("%c", data[i]);
- } else {
- /* other than language code (binary, BCD,
- * ASCII 6 bit...) is not supported
- */
- printf("%02x", data[i]);
- }
- }
- printf("\n");
+ i = 0;
+ str = (unsigned char *)get_fru_area_str(data, &i);
+ printf("%s\n", str);
+ free(str);
+ str = NULL;
free(data);
data = NULL;
(*board_length) -= size_board;
@@ -2756,7 +2806,12 @@ ipmi_ek_display_board_info_area(FILE *input_file, char *board_type,
/* take the rest of data in the area minus 1 byte of
* checksum
*/
- printf("Additional Custom Mfg. length: 0x%02x\n", len);
+ if (custom_fields) {
+ printf("End of Custom Mfg. fields (0x%02x)\n", len);
+ } else {
+ printf("No Additional Custom Mfg. fields (0x%02x)\n", len);
+ }
+
padding = (*board_length) - 1;
if ((padding > 0) && (!feof(input_file))) {
printf("Unused space: %d (bytes)\n", padding);
@@ -2770,36 +2825,47 @@ ipmi_ek_display_board_info_area(FILE *input_file, char *board_type,
printf("Checksum: 0x%02x\n", checksum);
goto out;
}
+ custom_fields++;
printf("Additional Custom Mfg. length: 0x%02x\n", len);
if ((size_board > 0) && (size_board < (*board_length))) {
- unsigned char * additional_data = NULL;
+ unsigned char *additional_data, *str;
unsigned int i = 0;
- additional_data = malloc(size_board);
- if (additional_data == NULL) {
+ additional_data = malloc(size_board + 1); /* Make room for type/length field */
+ if (!additional_data) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return (size_t)(-1);
}
- ret = fread(additional_data, size_board, 1, input_file);
+ additional_data[0] = len;
+ ret = fread(additional_data + 1, size_board, 1, input_file);
if ((ret != 1) || ferror(input_file)) {
lprintf(LOG_ERR, "Invalid Additional Data!");
- if (additional_data != NULL) {
+ if (additional_data) {
free(additional_data);
additional_data = NULL;
}
goto out;
}
- printf("Additional Custom Mfg. Data: %02x",
- additional_data[0]);
- for (i = 1; i < size_board; i++) {
- printf("-%02x", additional_data[i]);
- }
- printf("\n");
+ printf("Additional Custom Mfg. Data: ");
+ i = 0;
+ str = (unsigned char *)get_fru_area_str(additional_data, &i);
+ printf("%s\n", str);
+ free(str);
+ str = NULL;
free(additional_data);
additional_data = NULL;
+
(*board_length) -= size_board;
+ ret = fread(&len, 1, 1, input_file);
+ if ((ret != 1) || ferror(input_file)) {
+ lprintf(LOG_ERR, "Invalid Length!");
+ goto out;
+ }
+ (*board_length)--;
+ size_board = (len & 0x3f);
}
else {
- printf("No Additional Custom Mfg. %d\n", *board_length);
+ printf("ERROR: File has insufficient data (%d bytes) for the "
+ "Additional Custom Mfg. field\n", *board_length);
goto out;
}
}
@@ -2838,7 +2904,7 @@ ipmi_ek_display_product_info_area(FILE *input_file, long offset)
unsigned char data = 0;
unsigned int len = 0;
- if (input_file == NULL) {
+ if (!input_file) {
lprintf(LOG_ERR, "No file stream to read.");
return (-1);
}
@@ -2924,7 +2990,6 @@ ipmi_ek_display_product_info_area(FILE *input_file, long offset)
*
* Input: record: a pointer to current record
* list_head: a pointer to header of the list
-* list_last: a pointer to tale of the list
*
* Output: None
*
@@ -2935,17 +3000,16 @@ ipmi_ek_display_product_info_area(FILE *input_file, long offset)
***************************************************************************/
static void
ipmi_ek_display_record(struct ipmi_ek_multi_header *record,
- struct ipmi_ek_multi_header *list_head,
- struct ipmi_ek_multi_header *list_last)
+ struct ipmi_ek_multi_header *list_head)
{
- if (list_head == NULL) {
+ if (!list_head) {
printf("***empty list***\n");
return;
}
printf("%s\n", EQUAL_LINE_LIMITER);
printf("FRU Multi Info area\n");
printf("%s\n", EQUAL_LINE_LIMITER);
- for (record = list_head; record != NULL; record = record->next) {
+ for (record = list_head; record; record = record->next) {
printf("Record Type ID: 0x%02x\n", record->header.type);
printf("Record Format version: 0x%02x\n",
record->header.format);
@@ -3398,7 +3462,7 @@ ipmi_ek_display_board_p2p_record(struct ipmi_ek_multi_header *record)
printf("ShMC Cross-connect (two-pair)\n");
break;
default:
- printf("Unknwon\n");
+ printf("Unknown\n");
break;
}
} else if (d->type == FRU_PICMGEXT_LINK_TYPE_FABRIC_ETHERNET) {
@@ -3413,17 +3477,17 @@ ipmi_ek_display_board_p2p_record(struct ipmi_ek_multi_header *record)
printf("FC-PI\n");
break;
default:
- printf("Unknwon\n");
+ printf("Unknown\n");
break;
}
} else if (d->type == FRU_PICMGEXT_LINK_TYPE_FABRIC_INFINIBAND) {
- printf("Unknwon\n");
+ printf("Unknown\n");
} else if (d->type == FRU_PICMGEXT_LINK_TYPE_FABRIC_STAR) {
- printf("Unknwon\n");
+ printf("Unknown\n");
} else if (d->type == FRU_PICMGEXT_LINK_TYPE_PCIE) {
- printf("Unknwon\n");
+ printf("Unknown\n");
} else {
- printf("Unknwon\n");
+ printf("Unknown\n");
}
printf("\tLink Type:\t\t0x%02x - ", d->type);
if (d->type == 0 || d->type == 0xff) {
@@ -4007,7 +4071,7 @@ ipmi_ek_display_clock_config_record(struct ipmi_ek_multi_header *record)
*
* Restriction: None
*
-* Input/Ouput: filename1: name of the file that contain FRU binary data
+* Input/Output: filename1: name of the file that contain FRU binary data
* record: a pointer to current record
* list_head: a pointer to header of the list
* list_last: a pointer to tale of the list
@@ -4031,7 +4095,7 @@ ipmi_ekanalyzer_fru_file2structure(char *filename,
int ret = 0;
input_file = fopen(filename, "r");
- if (input_file == NULL) {
+ if (!input_file) {
lprintf(LOG_ERR, "File: '%s' is not found", filename);
return ERROR_STATUS;
}
@@ -4058,7 +4122,7 @@ ipmi_ekanalyzer_fru_file2structure(char *filename,
fseek(input_file, multi_offset, SEEK_SET);
while (!feof(input_file)) {
*list_record = malloc(sizeof(struct ipmi_ek_multi_header));
- if (*list_record == NULL) {
+ if (!(*list_record)) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return ERROR_STATUS;
}
@@ -4076,7 +4140,7 @@ ipmi_ekanalyzer_fru_file2structure(char *filename,
continue;
}
(*list_record)->data = malloc((*list_record)->header.len);
- if ((*list_record)->data == NULL) {
+ if (!(*list_record)->data) {
lprintf(LOG_ERR, "Failed to allocation memory size %d\n",
(*list_record)->header.len);
record_count++;
@@ -4121,7 +4185,7 @@ ipmi_ekanalyzer_fru_file2structure(char *filename,
*
* Function name: ipmi_ek_add_record2list
*
-* Description: this function adds a sigle FRU multi record to a linked list of
+* Description: this function adds a single FRU multi record to a linked list of
* FRU multi record.
*
* Restriction: None
@@ -4140,18 +4204,18 @@ ipmi_ek_add_record2list(struct ipmi_ek_multi_header **record,
struct ipmi_ek_multi_header **list_head,
struct ipmi_ek_multi_header **list_last)
{
- if (*list_head == NULL) {
- *list_head = *record;
- (*record)->prev = NULL;
- if (verbose > 2) {
- printf("Adding first record to list\n");
- }
- } else {
+ if (*list_head) {
(*list_last)->next = *record;
(*record)->prev = *list_last;
if (verbose > 2) {
printf("Add 1 record to list\n");
}
+ } else {
+ *list_head = *record;
+ (*record)->prev = NULL;
+ if (verbose > 2) {
+ printf("Adding first record to list\n");
+ }
}
*list_last = *record;
(*record)->next = NULL;
@@ -4161,7 +4225,7 @@ ipmi_ek_add_record2list(struct ipmi_ek_multi_header **record,
*
* Function name: ipmi_ek_remove_record_from_list
*
-* Description: this function removes a sigle FRU multi record from a linked
+* Description: this function removes a single FRU multi record from a linked
* list of FRU multi record.
*
* Restriction: None
@@ -4180,12 +4244,12 @@ ipmi_ek_remove_record_from_list(struct ipmi_ek_multi_header *record,
struct ipmi_ek_multi_header **list_head,
struct ipmi_ek_multi_header **list_last)
{
- if (record->prev == NULL) {
+ if (!record->prev) {
*list_head = record->next;
} else {
record->prev->next = record->next;
}
- if (record->next == NULL) {
+ if (!record->next) {
(*list_last) = record->prev;
} else {
record->next->prev = record->prev;
diff --git a/lib/ipmi_event.c b/lib/ipmi_event.c
index bc32ae8..df6aa51 100644
--- a/lib/ipmi_event.c
+++ b/lib/ipmi_event.c
@@ -29,7 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _BSD_SOURCE
#include <stdlib.h>
#include <stdio.h>
@@ -53,6 +52,14 @@
#include <ipmitool/ipmi_event.h>
#include <ipmitool/ipmi_sdr.h>
+static
+inline
+bool
+is_system(const struct channel_info_t *chinfo)
+{
+ return (IPMI_CHANNEL_MEDIUM_SYSTEM == chinfo->medium
+ || CH_SYSTEM == chinfo->channel);
+}
static void
ipmi_event_msg_print(struct ipmi_intf * intf, struct platform_event_msg * pmsg)
@@ -62,7 +69,8 @@ ipmi_event_msg_print(struct ipmi_intf * intf, struct platform_event_msg * pmsg)
memset(&sel_event, 0, sizeof(struct sel_event_record));
sel_event.record_id = 0;
- sel_event.sel_type.standard_type.gen_id = 2;
+ htoipmi16(EVENT_GENERATOR(SMS, 0),
+ (void *)&sel_event.sel_type.standard_type.gen_id);
sel_event.sel_type.standard_type.evm_rev = pmsg->evm_rev;
sel_event.sel_type.standard_type.sensor_type = pmsg->sensor_type;
@@ -84,36 +92,42 @@ ipmi_send_platform_event(struct ipmi_intf * intf, struct platform_event_msg * em
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
- uint8_t rqdata[8];
- uint8_t chmed;
+ uint8_t rqdata[PLATFORM_EVENT_DATA_LEN_MAX];
+ uint8_t *rqdata_start = rqdata;
+ struct channel_info_t chinfo;
memset(&req, 0, sizeof(req));
- memset(rqdata, 0, 8);
+ memset(rqdata, 0, sizeof(rqdata));
req.msg.netfn = IPMI_NETFN_SE;
- req.msg.cmd = 0x02;
+ req.msg.cmd = IPMI_CMD_PLATFORM_EVENT;
req.msg.data = rqdata;
+ req.msg.data_len = PLATFORM_EVENT_DATA_LEN_NON_SI;
- chmed = ipmi_current_channel_medium(intf);
- if (chmed == IPMI_CHANNEL_MEDIUM_SYSTEM) {
- /* system interface, need extra generator ID */
- req.msg.data_len = 8;
- rqdata[0] = 0x41; // As per Fig. 29-2 and Table 5-4
- memcpy(rqdata+1, emsg, sizeof(struct platform_event_msg));
+ ipmi_current_channel_info(intf, &chinfo);
+ if (chinfo.channel == CH_UNKNOWN) {
+ lprintf(LOG_ERR, "Failed to send the platform event "
+ "via an unknown channel");
+ return -3;
}
- else {
- req.msg.data_len = 7;
- memcpy(rqdata, emsg, sizeof(struct platform_event_msg));
+
+ if (is_system(&chinfo)) {
+ /* system interface, need extra generator ID, see Fig. 29-2 */
+ req.msg.data_len = PLATFORM_EVENT_DATA_LEN_SI;
+ rqdata[0] = EVENT_GENERATOR(SMS, 0);
+ rqdata_start++;
}
+ memcpy(rqdata_start, emsg, sizeof(struct platform_event_msg));
+
ipmi_event_msg_print(intf, emsg);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Platform Event Message command failed");
return -1;
}
- else if (rsp->ccode > 0) {
+ else if (rsp->ccode) {
lprintf(LOG_ERR, "Platform Event Message command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -211,14 +225,14 @@ ipmi_event_find_offset(struct ipmi_intf *intf, uint8_t sensor_type, uint8_t even
{
const struct ipmi_event_sensor_types *evt;
- if (desc == NULL || sensor_type == 0 || event_type == 0) {
+ if (!desc || sensor_type == 0 || event_type == 0) {
return 0x00;
}
for (evt = ipmi_get_first_event_sensor_type(intf, sensor_type, event_type);
- evt != NULL; evt = ipmi_get_next_event_sensor_type(evt)) {
- if (evt->desc != NULL &&
- strncasecmp(desc, evt->desc, __maxlen(desc, evt->desc)) == 0) {
+ evt; evt = ipmi_get_next_event_sensor_type(evt)) {
+ if (evt->desc &&
+ strcasecmp(desc, evt->desc) == 0) {
return evt->offset;
}
}
@@ -246,7 +260,7 @@ ipmi_event_fromsensor(struct ipmi_intf * intf, char * id, char * state, char * e
int off;
uint8_t target, lun, channel;
- if (id == NULL) {
+ if (!id) {
lprintf(LOG_ERR, "No sensor ID supplied");
return -1;
}
@@ -254,11 +268,11 @@ ipmi_event_fromsensor(struct ipmi_intf * intf, char * id, char * state, char * e
memset(&emsg, 0, sizeof(struct platform_event_msg));
emsg.evm_rev = 0x04;
- if (evdir == NULL)
+ if (!evdir)
emsg.event_dir = EVENT_DIR_ASSERT;
- else if (strncasecmp(evdir, "assert", 6) == 0)
+ else if (!strcmp(evdir, "assert"))
emsg.event_dir = EVENT_DIR_ASSERT;
- else if (strncasecmp(evdir, "deassert", 8) == 0)
+ else if (!strcmp(evdir, "deassert"))
emsg.event_dir = EVENT_DIR_DEASSERT;
else {
lprintf(LOG_ERR, "Invalid event direction %s. Must be 'assert' or 'deassert'", evdir);
@@ -267,7 +281,7 @@ ipmi_event_fromsensor(struct ipmi_intf * intf, char * id, char * state, char * e
printf("Finding sensor %s... ", id);
sdr = ipmi_sdr_find_sdr_byid(intf, id);
- if (sdr == NULL) {
+ if (!sdr) {
printf("not found!\n");
return -1;
}
@@ -304,7 +318,7 @@ ipmi_event_fromsensor(struct ipmi_intf * intf, char * id, char * state, char * e
int hilo = 0;
off = 1;
- if (state == NULL || strncasecmp(state, "list", 4) == 0) {
+ if (!state || !strcmp(state, "list")) {
printf("Sensor States:\n");
printf(" lnr : Lower Non-Recoverable \n");
printf(" lcr : Lower Critical\n");
@@ -315,12 +329,12 @@ ipmi_event_fromsensor(struct ipmi_intf * intf, char * id, char * state, char * e
return -1;
}
- if (0 != strncasecmp(state, "lnr", 3) &&
- 0 != strncasecmp(state, "lcr", 3) &&
- 0 != strncasecmp(state, "lnc", 3) &&
- 0 != strncasecmp(state, "unc", 3) &&
- 0 != strncasecmp(state, "ucr", 3) &&
- 0 != strncasecmp(state, "unr", 3))
+ if (0 != strcmp(state, "lnr") &&
+ 0 != strcmp(state, "lcr") &&
+ 0 != strcmp(state, "lnc") &&
+ 0 != strcmp(state, "unc") &&
+ 0 != strcmp(state, "ucr") &&
+ 0 != strcmp(state, "unr"))
{
lprintf(LOG_ERR, "Invalid threshold identifier %s", state);
return -1;
@@ -349,11 +363,11 @@ ipmi_event_fromsensor(struct ipmi_intf * intf, char * id, char * state, char * e
rsp = ipmi_sdr_get_sensor_thresholds(intf, emsg.sensor_num,
target, lun, channel);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR,
"Command Get Sensor Thresholds failed: invalid response.");
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Command Get Sensor Thresholds failed: %s",
val2str(rsp->ccode, completion_code_vals));
return (-1);
@@ -364,7 +378,7 @@ ipmi_event_fromsensor(struct ipmi_intf * intf, char * id, char * state, char * e
rsp = ipmi_sdr_get_sensor_hysteresis(intf, emsg.sensor_num,
target, lun, channel);
- if (rsp != NULL && rsp->ccode == 0)
+ if (rsp && !rsp->ccode)
off = dir ? rsp->data[0] : rsp->data[1];
if (off <= 0)
off = 1;
@@ -401,7 +415,7 @@ ipmi_event_fromsensor(struct ipmi_intf * intf, char * id, char * state, char * e
/*
* print list of available states for this sensor
*/
- if (state == NULL || strncasecmp(state, "list", 4) == 0) {
+ if (!state || strcasecmp(state, "list") == 0) {
print_sensor_states(intf, emsg.sensor_type, emsg.event_type);
printf("Sensor State Shortcuts:\n");
for (x = 0; x < sizeof(digi_on)/sizeof(*digi_on); x++) {
@@ -412,12 +426,12 @@ ipmi_event_fromsensor(struct ipmi_intf * intf, char * id, char * state, char * e
off = 0;
for (x = 0; x < sizeof(digi_on)/sizeof(*digi_on); x++) {
- if (strncasecmp(state, digi_on[x], strlen(digi_on[x])) == 0) {
+ if (strcasecmp(state, digi_on[x]) == 0) {
emsg.event_data[0] = 1;
off = 1;
break;
}
- else if (strncasecmp(state, digi_off[x], strlen(digi_off[x])) == 0) {
+ else if (strcasecmp(state, digi_off[x]) == 0) {
emsg.event_data[0] = 0;
off = 1;
break;
@@ -441,7 +455,7 @@ ipmi_event_fromsensor(struct ipmi_intf * intf, char * id, char * state, char * e
/*
* print list of available states for this sensor
*/
- if (state == NULL || strncasecmp(state, "list", 4) == 0) {
+ if (!state || strcasecmp(state, "list") == 0) {
print_sensor_states(intf, emsg.sensor_type, emsg.event_type);
return 0;
}
@@ -461,7 +475,7 @@ ipmi_event_fromsensor(struct ipmi_intf * intf, char * id, char * state, char * e
/*
* print list of available states for this sensor
*/
- if (state == NULL || strncasecmp(state, "list", 4) == 0) {
+ if (!state || strcasecmp(state, "list") == 0) {
print_sensor_states(intf, emsg.sensor_type, emsg.event_type);
return 0;
}
@@ -485,43 +499,30 @@ static int
ipmi_event_fromfile(struct ipmi_intf * intf, char * file)
{
FILE * fp;
- struct ipmi_rs * rsp;
- struct ipmi_rq req;
- struct sel_event_record sel_event;
- uint8_t rqdata[8];
+ /* For ease of filling in from file data */
+ union {
+ struct platform_event_msg emsg;
+ uint8_t bytes[sizeof(struct platform_event_msg)];
+ } __attribute__ ((packed)) rqdata;
char buf[1024];
char * ptr, * tok;
- int i, j;
- uint8_t chmed;
int rc = 0;
- if (file == NULL)
+ if (!file)
return -1;
- memset(rqdata, 0, 8);
-
- /* setup Platform Event Message command */
- memset(&req, 0, sizeof(req));
- req.msg.netfn = IPMI_NETFN_SE;
- req.msg.cmd = 0x02;
- req.msg.data = rqdata;
- req.msg.data_len = 7;
-
- chmed = ipmi_current_channel_medium(intf);
- if (chmed == IPMI_CHANNEL_MEDIUM_SYSTEM) {
- /* system interface, need extra generator ID */
- rqdata[0] = 0x41; // As per Fig. 29-2 and Table 5-4
- req.msg.data_len = 8;
- }
-
fp = ipmi_open_file_read(file);
- if (fp == NULL)
+ if (!fp)
return -1;
while (feof(fp) == 0) {
- if (fgets(buf, 1024, fp) == NULL)
+ size_t count = 0;
+ if (!fgets(buf, 1024, fp))
continue;
+ /* Each line is a new event */
+ memset(&rqdata, 0, sizeof(rqdata));
+
/* clip off optional comment tail indicated by # */
ptr = strchr(buf, '#');
if (ptr)
@@ -541,49 +542,28 @@ ipmi_event_fromfile(struct ipmi_intf * intf, char * file)
/* parse the event, 7 bytes with optional comment */
/* 0x00 0x00 0x00 0x00 0x00 0x00 0x00 # event */
- i = 0;
tok = strtok(ptr, " ");
while (tok) {
- if (i == 7)
+ if (count == sizeof(struct platform_event_msg))
break;
- j = i++;
- if (chmed == IPMI_CHANNEL_MEDIUM_SYSTEM)
- j++;
- rqdata[j] = (uint8_t)strtol(tok, NULL, 0);
+ if (0 > str2uchar(tok, &rqdata.bytes[count])) {
+ lprintf(LOG_ERR, "Invalid token in file: [%s]", tok);
+ rc = -1;
+ break;
+ }
tok = strtok(NULL, " ");
+ ++count;
}
- if (i < 7) {
+ if (count < sizeof(struct platform_event_msg)) {
lprintf(LOG_ERR, "Invalid Event: %s",
- buf2str(rqdata, sizeof(rqdata)));
+ buf2str(rqdata.bytes, sizeof(rqdata.bytes)));
continue;
}
- memset(&sel_event, 0, sizeof(struct sel_event_record));
- sel_event.record_id = 0;
- sel_event.sel_type.standard_type.gen_id = 2;
-
- j = (chmed == IPMI_CHANNEL_MEDIUM_SYSTEM) ? 1 : 0;
- sel_event.sel_type.standard_type.evm_rev = rqdata[j++];
- sel_event.sel_type.standard_type.sensor_type = rqdata[j++];
- sel_event.sel_type.standard_type.sensor_num = rqdata[j++];
- sel_event.sel_type.standard_type.event_type = rqdata[j] & 0x7f;
- sel_event.sel_type.standard_type.event_dir = (rqdata[j++] & 0x80) >> 7;
- sel_event.sel_type.standard_type.event_data[0] = rqdata[j++];
- sel_event.sel_type.standard_type.event_data[1] = rqdata[j++];
- sel_event.sel_type.standard_type.event_data[2] = rqdata[j++];
-
- ipmi_sel_print_std_entry(intf, &sel_event);
-
- rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
- lprintf(LOG_ERR, "Platform Event Message command failed");
- rc = -1;
- }
- else if (rsp->ccode > 0) {
- lprintf(LOG_ERR, "Platform Event Message command failed: %s",
- val2str(rsp->ccode, completion_code_vals));
- rc = -1;
- }
+ /* Now actually send it, failures will be logged by the sender */
+ rc = ipmi_send_platform_event(intf, &rqdata.emsg);
+ if (IPMI_CC_OK != rc)
+ break;
}
fclose(fp);
@@ -616,11 +596,11 @@ ipmi_event_main(struct ipmi_intf * intf, int argc, char ** argv)
{
int rc = 0;
- if (argc == 0 || strncmp(argv[0], "help", 4) == 0) {
+ if (argc == 0 || !strcmp(argv[0], "help")) {
ipmi_event_usage();
return 0;
}
- if (strncmp(argv[0], "file", 4) == 0) {
+ if (!strcmp(argv[0], "file")) {
if (argc < 2) {
ipmi_event_usage();
return 0;
diff --git a/lib/ipmi_firewall.c b/lib/ipmi_firewall.c
index 26bfd30..640a4ad 100644
--- a/lib/ipmi_firewall.c
+++ b/lib/ipmi_firewall.c
@@ -128,7 +128,7 @@ ipmi_firewall_parse_args(int argc, char ** argv, struct ipmi_function_params * p
return -1;
}
for (i=0; i<argc; i++) {
- if (strncmp(argv[i], "channel", 7) == 0 && (++i < argc)) {
+ if (!strcmp(argv[i], "channel") && (++i < argc)) {
uint8_t channel_tmp = 0;
if (is_ipmi_channel_num(argv[i], &channel_tmp) != 0) {
conv_err = 1;
@@ -137,31 +137,31 @@ ipmi_firewall_parse_args(int argc, char ** argv, struct ipmi_function_params * p
p->channel = channel_tmp;
}
}
- else if (strncmp(argv[i], "lun", 3) == 0 && (++i < argc)) {
+ else if (!strcmp(argv[i], "lun") && (++i < argc)) {
if (str2int(argv[i], &(p->lun)) != 0) {
lprintf(LOG_ERR, "Given lun '%s' is invalid.", argv[i]);
conv_err = 1;
break;
}
}
- else if (strncmp(argv[i], "force", 5) == 0) {
+ else if (!strcmp(argv[i], "force")) {
p->force = 1;
}
- else if (strncmp(argv[i], "netfn", 5) == 0 && (++i < argc)) {
+ else if (!strcmp(argv[i], "netfn") && (++i < argc)) {
if (str2int(argv[i], &(p->netfn)) != 0) {
lprintf(LOG_ERR, "Given netfn '%s' is invalid.", argv[i]);
conv_err = 1;
break;
}
}
- else if (strncmp(argv[i], "command", 7) == 0 && (++i < argc)) {
+ else if (!strcmp(argv[i], "command") && (++i < argc)) {
if (str2int(argv[i], &(p->command)) != 0) {
lprintf(LOG_ERR, "Given command '%s' is invalid.", argv[i]);
conv_err = 1;
break;
}
}
- else if (strncmp(argv[i], "subfn", 5) == 0 && (++i < argc)) {
+ else if (!strcmp(argv[i], "subfn") && (++i < argc)) {
if (str2int(argv[i], &(p->subfn)) != 0) {
lprintf(LOG_ERR, "Given subfn '%s' is invalid.", argv[i]);
conv_err = 1;
@@ -235,11 +235,11 @@ _get_netfn_support(struct ipmi_intf * intf, int channel, unsigned char * lun, un
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get NetFn Support command failed");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get NetFn Support command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -289,11 +289,11 @@ _get_command_support(struct ipmi_intf * intf,
req.msg.data_len = 3;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Command Support (LUN=%d, NetFn=%d, op=0) command failed", p->lun, p->netfn);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Command Support (LUN=%d, NetFn=%d, op=0) command failed: %s",
p->lun, p->netfn, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -316,11 +316,11 @@ _get_command_support(struct ipmi_intf * intf,
req.msg.data_len = 3;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Command Support (LUN=%d, NetFn=%d, op=1) command failed", p->lun, p->netfn);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Command Support (LUN=%d, NetFn=%d, op=1) command failed: %s",
p->lun, p->netfn, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -368,11 +368,11 @@ _get_command_configurable(struct ipmi_intf * intf,
req.msg.data_len = 3;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Configurable Command (LUN=%d, NetFn=%d, op=0) command failed", p->lun, p->netfn);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Configurable Command (LUN=%d, NetFn=%d, op=0) command failed: %s",
p->lun, p->netfn, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -395,11 +395,11 @@ _get_command_configurable(struct ipmi_intf * intf,
req.msg.data_len = 3;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Configurable Command (LUN=%d, NetFn=%d, op=1) command failed", p->lun, p->netfn);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Configurable Command (LUN=%d, NetFn=%d, op=1) command failed: %s",
p->lun, p->netfn, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -447,11 +447,11 @@ _get_command_enables(struct ipmi_intf * intf,
req.msg.data_len = 3;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Command Enables (LUN=%d, NetFn=%d, op=0) command failed", p->lun, p->netfn);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Command Enables (LUN=%d, NetFn=%d, op=0) command failed: %s",
p->lun, p->netfn, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -474,11 +474,11 @@ _get_command_enables(struct ipmi_intf * intf,
req.msg.data_len = 3;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Command Enables (LUN=%d, NetFn=%d, op=1) command failed", p->lun, p->netfn);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Command Enables (LUN=%d, NetFn=%d, op=1) command failed: %s",
p->lun, p->netfn, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -558,11 +558,11 @@ _set_command_enables(struct ipmi_intf * intf,
req.msg.data_len = 19;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Set Command Enables (LUN=%d, NetFn=%d, op=0) command failed", p->lun, p->netfn);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Set Command Enables (LUN=%d, NetFn=%d, op=0) command failed: %s",
p->lun, p->netfn, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -579,11 +579,11 @@ _set_command_enables(struct ipmi_intf * intf,
req.msg.data_len = 19;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Set Command Enables (LUN=%d, NetFn=%d, op=1) command failed", p->lun, p->netfn);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Set Command Enables (LUN=%d, NetFn=%d, op=1) command failed: %s",
p->lun, p->netfn, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -625,11 +625,11 @@ _get_subfn_support(struct ipmi_intf * intf,
req.msg.data_len = 4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Command Sub-function Support (LUN=%d, NetFn=%d, command=%d) command failed", p->lun, p->netfn, p->command);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Command Sub-function Support (LUN=%d, NetFn=%d, command=%d) command failed: %s",
p->lun, p->netfn, p->command, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -672,11 +672,11 @@ _get_subfn_configurable(struct ipmi_intf * intf,
req.msg.data_len = 4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Configurable Command Sub-function (LUN=%d, NetFn=%d, command=%d) command failed", p->lun, p->netfn, p->command);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Configurable Command Sub-function (LUN=%d, NetFn=%d, command=%d) command failed: %s",
p->lun, p->netfn, p->command, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -719,11 +719,11 @@ _get_subfn_enables(struct ipmi_intf * intf,
req.msg.data_len = 4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Command Sub-function Enables (LUN=%d, NetFn=%d, command=%d) command failed", p->lun, p->netfn, p->command);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Command Sub-function Enables (LUN=%d, NetFn=%d, command=%d) command failed: %s",
p->lun, p->netfn, p->command, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -787,11 +787,11 @@ _set_subfn_enables(struct ipmi_intf * intf,
req.msg.data_len = 8;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Set Command Sub-function Enables (LUN=%d, NetFn=%d, command=%d) command failed", p->lun, p->netfn, p->command);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Set Command Sub-function Enables (LUN=%d, NetFn=%d, command=%d) command failed: %s",
p->lun, p->netfn, p->command, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -888,7 +888,7 @@ static int _gather_info(struct ipmi_intf * intf, struct ipmi_function_params * p
/* ipmi_firewall_info - print out info for firewall functions
*
- * @intf: ipmi inteface
+ * @intf: ipmi interface
* @argc: argument count
* @argv: argument list
*
@@ -903,7 +903,7 @@ ipmi_firewall_info(struct ipmi_intf * intf, int argc, char ** argv)
struct bmc_fn_support * bmc_fn_support;
unsigned int l, n, c;
- if ((argc > 0 && strncmp(argv[0], "help", 4) == 0) || ipmi_firewall_parse_args(argc, argv, &p) < 0)
+ if ((argc > 0 && !strcmp(argv[0], "help")) || ipmi_firewall_parse_args(argc, argv, &p) < 0)
{
printf_firewall_info_usage();
return 0;
@@ -1001,7 +1001,7 @@ ipmi_firewall_info(struct ipmi_intf * intf, int argc, char ** argv)
/* ipmi_firewall_enable_disable - enable/disable BMC functions
*
- * @intf: ipmi inteface
+ * @intf: ipmi interface
* @enable: whether to enable or disable
* @argc: argument count
* @argv: argument list
@@ -1018,7 +1018,7 @@ ipmi_firewall_enable_disable(struct ipmi_intf * intf, int enable, int argc, char
unsigned int l, n, c;
unsigned char enables[MAX_COMMAND_BYTES];
- if (argc < 1 || strncmp(argv[0], "help", 4) == 0) {
+ if (argc < 1 || !strcmp(argv[0], "help")) {
char * s1 = enable?"en":"dis";
char * s2 = enable?"":" [force]";
printf("%sable [channel H] lun L netfn N%s\n", s1, s2);
@@ -1055,7 +1055,7 @@ ipmi_firewall_enable_disable(struct ipmi_intf * intf, int enable, int argc, char
c = p.command;
if (p.subfn >= 0) {
// firewall (en|dis)able [channel c] lun l netfn n command m subfn s
- // (en|dis)able this sub-function for this commnad on this lun/netfn pair
+ // (en|dis)able this sub-function for this command on this lun/netfn pair
memcpy(enables,
bmc_fn_support->lun[l].netfn[n].command[c].subfn_enable,
MAX_SUBFN_BYTES);
@@ -1065,7 +1065,7 @@ ipmi_firewall_enable_disable(struct ipmi_intf * intf, int enable, int argc, char
} else if (p.command >= 0) {
// firewall (en|dis)able [channel c] lun l netfn n command m
- // (en|dis)able all subfn and command for this commnad on this lun/netfn pair
+ // (en|dis)able all subfn and command for this command on this lun/netfn pair
memset(enables, enable?0xff:0, MAX_SUBFN_BYTES);
ret = _set_subfn_enables(intf, &p,
&bmc_fn_support->lun[l].netfn[n].command[c], enables);
@@ -1076,14 +1076,14 @@ ipmi_firewall_enable_disable(struct ipmi_intf * intf, int enable, int argc, char
&bmc_fn_support->lun[l].netfn[n], enables, p.force);
} else if (p.netfn >= 0) {
// firewall (en|dis)able [channel c] lun l netfn n
- // (en|dis)able all commnads on this lun/netfn pair
+ // (en|dis)able all command on this lun/netfn pair
memset(enables, enable?0xff:0, sizeof(enables));
ret = _set_command_enables(intf, &p,
&bmc_fn_support->lun[l].netfn[n], enables, p.force);
/*
} else if (p.lun >= 0) {
// firewall (en|dis)able [channel c] lun l
- // (en|dis)able all commnads on all netfn pairs for this lun
+ // (en|dis)able all command on all netfn pairs for this lun
*/
}
free(bmc_fn_support);
@@ -1093,7 +1093,7 @@ ipmi_firewall_enable_disable(struct ipmi_intf * intf, int enable, int argc, char
/* ipmi_firewall_reset - reset firmware firewall to enable everything
*
- * @intf: ipmi inteface
+ * @intf: ipmi interface
* @argc: argument count
* @argv: argument list
*
@@ -1113,7 +1113,7 @@ ipmi_firewall_reset(struct ipmi_intf * intf, int argc, char ** argv)
lprintf(LOG_ERR, "Not enough parameters given.");
printf_firewall_usage();
return (-1);
- } else if (argc > 0 && strncmp(argv[0], "help", 4) == 0) {
+ } else if (argc > 0 && !strcmp(argv[0], "help")) {
printf_firewall_usage();
return 0;
}
@@ -1171,19 +1171,19 @@ ipmi_firewall_main(struct ipmi_intf * intf, int argc, char ** argv)
{
int rc = 0;
- if (argc < 1 || strncmp(argv[0], "help", 4) == 0) {
+ if (argc < 1 || !strcmp(argv[0], "help")) {
printf_firewall_usage();
}
- else if (strncmp(argv[0], "info", 4) == 0) {
+ else if (!strcmp(argv[0], "info")) {
rc = ipmi_firewall_info(intf, argc-1, &(argv[1]));
}
- else if (strncmp(argv[0], "enable", 6) == 0) {
+ else if (!strcmp(argv[0], "enable")) {
rc = ipmi_firewall_enable_disable(intf, 1, argc-1, &(argv[1]));
}
- else if (strncmp(argv[0], "disable", 7) == 0) {
+ else if (!strcmp(argv[0], "disable")) {
rc = ipmi_firewall_enable_disable(intf, 0, argc-1, &(argv[1]));
}
- else if (strncmp(argv[0], "reset", 5) == 0) {
+ else if (!strcmp(argv[0], "reset")) {
rc = ipmi_firewall_reset(intf, argc-1, &(argv[1]));
}
else {
diff --git a/lib/ipmi_fru.c b/lib/ipmi_fru.c
index cf00eff..3d1d8a1 100644
--- a/lib/ipmi_fru.c
+++ b/lib/ipmi_fru.c
@@ -33,12 +33,15 @@
#include <ipmitool/ipmi.h>
#include <ipmitool/log.h>
#include <ipmitool/helper.h>
+#include <ipmitool/ipmi_cc.h>
#include <ipmitool/ipmi_intf.h>
#include <ipmitool/ipmi_fru.h>
#include <ipmitool/ipmi_mc.h>
#include <ipmitool/ipmi_sdr.h>
#include <ipmitool/ipmi_strings.h> /* IANA id strings */
+#include <ipmitool/ipmi_time.h>
+#include <stdbool.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
@@ -49,6 +52,7 @@
#endif
#define FRU_MULTIREC_CHUNK_SIZE (255 + sizeof(struct fru_multirec_header))
+#define FRU_FIELD_VALID(a) (a && a[0])
static const char *section_id[4] = {
"Internal Use Section",
@@ -57,16 +61,56 @@ static const char *section_id[4] = {
"Product Section"
};
+static const char * combined_voltage_desc[] = {
+ "12 V",
+ "-12 V",
+ "5 V",
+ "3.3 V"
+};
+
+static const char * chassis_type_desc[] = {
+ "Unspecified",
+ "Other",
+ "Unknown",
+ "Desktop",
+ "Low Profile Desktop",
+ "Pizza Box",
+ "Mini Tower",
+ "Tower",
+ "Portable",
+ "LapTop",
+ "Notebook",
+ "Hand Held",
+ "Docking Station",
+ "All in One",
+ "Sub Notebook",
+ "Space-saving",
+ "Lunch Box",
+ "Main Server Chassis",
+ "Expansion Chassis",
+ "SubChassis",
+ "Bus Expansion Chassis",
+ "Peripheral Chassis",
+ "RAID Chassis",
+ "Rack Mount Chassis",
+ "Sealed-case PC",
+ "Multi-system Chassis",
+ "CompactPCI",
+ "AdvancedTCA",
+ "Blade",
+ "Blade Enclosure"
+};
+
+static inline bool fru_cc_rq2big(int code) {
+ return (code == IPMI_CC_REQ_DATA_INV_LENGTH
+ || code == IPMI_CC_REQ_DATA_FIELD_EXCEED
+ || code == IPMI_CC_CANT_RET_NUM_REQ_BYTES);
+}
+
/* From lib/dimm_spd.c: */
int
ipmi_spd_print_fru(struct ipmi_intf * intf, uint8_t id);
-/* From src/plugins/ipmi_intf.c: */
-void
-ipmi_intf_set_max_request_data_size(struct ipmi_intf * intf, uint16_t size);
-void
-ipmi_intf_set_max_response_data_size(struct ipmi_intf * intf, uint16_t size);
-
extern int verbose;
static void ipmi_fru_read_to_bin(struct ipmi_intf * intf, char * pFileName, uint8_t fruId);
@@ -107,7 +151,7 @@ char * get_fru_area_str(uint8_t * data, uint32_t * offset)
{
static const char bcd_plus[] = "0123456789 -.:,_";
char * str;
- int len, off, size, i, j, k, typecode;
+ int len, off, size, i, j, k, typecode, char_idx;
union {
uint32_t bits;
char chars[4];
@@ -126,15 +170,15 @@ char * get_fru_area_str(uint8_t * data, uint32_t * offset)
switch (typecode) {
case 0: /* 00b: binary/unspecified */
- /* hex dump -> 2x length */
- size = (len*2);
+ case 1: /* 01b: BCD plus */
+ /* hex dump or BCD -> 2x length */
+ size = (len * 2);
break;
case 2: /* 10b: 6-bit ASCII */
- /* 4 chars per group of 1-3 bytes */
- size = ((((len+2)*4)/3) & ~3);
+ /* 4 chars per group of 1-3 bytes, round up to 4 bytes boundary */
+ size = (len / 3 + 1) * 4;
break;
case 3: /* 11b: 8-bit ASCII */
- case 1: /* 01b: BCD plus */
/* no length adjustment */
size = len;
break;
@@ -145,11 +189,11 @@ char * get_fru_area_str(uint8_t * data, uint32_t * offset)
return NULL;
}
str = malloc(size+1);
- if (str == NULL)
+ if (!str)
return NULL;
memset(str, 0, size+1);
- if (len == 0) {
+ if (size == 0) {
str[0] = '\0';
*offset = off;
return str;
@@ -157,30 +201,30 @@ char * get_fru_area_str(uint8_t * data, uint32_t * offset)
switch (typecode) {
case 0: /* Binary */
- strncpy(str, buf2str(&data[off], len), len*2);
+ strncpy(str, buf2str(&data[off], len), size);
break;
case 1: /* BCD plus */
- for (k=0; k<len; k++)
- str[k] = bcd_plus[(data[off+k] & 0x0f)];
+ for (k = 0; k < size; k++)
+ str[k] = bcd_plus[((data[off + k / 2] >> ((k % 2) ? 0 : 4)) & 0x0f)];
str[k] = '\0';
break;
case 2: /* 6-bit ASCII */
- for (i=j=0; i<len; i+=3) {
+ for (i = j = 0; i < len; i += 3) {
u.bits = 0;
- k = ((len-i) < 3 ? (len-i) : 3);
+ k = ((len - i) < 3 ? (len - i) : 3);
#if WORDS_BIGENDIAN
u.chars[3] = data[off+i];
u.chars[2] = (k > 1 ? data[off+i+1] : 0);
u.chars[1] = (k > 2 ? data[off+i+2] : 0);
-#define CHAR_IDX 3
+ char_idx = 3;
#else
memcpy((void *)&u.bits, &data[off+i], k);
-#define CHAR_IDX 0
+ char_idx = 0;
#endif
for (k=0; k<4; k++) {
- str[j++] = ((u.chars[CHAR_IDX] & 0x3f) + 0x20);
+ str[j++] = ((u.chars[char_idx] & 0x3f) + 0x20);
u.bits >>= 6;
}
}
@@ -188,8 +232,8 @@ char * get_fru_area_str(uint8_t * data, uint32_t * offset)
break;
case 3:
- memcpy(str, &data[off], len);
- str[len] = '\0';
+ memcpy(str, &data[off], size);
+ str[size] = '\0';
break;
}
@@ -204,26 +248,26 @@ char * get_fru_area_str(uint8_t * data, uint32_t * offset)
* input_filename - user input string
*
* returns 0 if path is ok
- * returns (-1) if path is NULL
- * returns (-2) if path is too short
- * returns (-3) if path is too long
+ * returns -1 if path is NULL
+ * returns -2 if path is too short
+ * returns -3 if path is too long
*/
int
is_valid_filename(const char *input_filename)
{
- if (input_filename == NULL) {
+ if (!input_filename) {
lprintf(LOG_ERR, "ERROR: NULL pointer passed.");
- return (-1);
+ return -1;
}
if (strlen(input_filename) < 1) {
lprintf(LOG_ERR, "File/path is invalid.");
- return (-2);
+ return -2;
}
if (strlen(input_filename) >= 512) {
lprintf(LOG_ERR, "File/path must be shorter than 512 bytes.");
- return (-3);
+ return -3;
}
return 0;
@@ -271,12 +315,12 @@ build_fru_bloc(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, " Device not present (No Response)");
return NULL;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR," Device not present (%s)",
val2str(rsp->ccode, completion_code_vals));
return NULL;
@@ -428,11 +472,15 @@ free_fru_bloc(t_ipmi_fru_bloc *bloc)
while (bloc) {
del = bloc;
bloc = bloc->next;
- free(del);
- del = NULL;
+ free_n(&del);
}
}
+/* By how many bytes to reduce a write command on a size failure. */
+#define FRU_BLOCK_SZ 8
+/* Baseline for a large enough piece to reduce via steps instead of bytes. */
+#define FRU_AREA_MAXIMUM_BLOCK_SZ 32
+
/*
* write FRU[doffset:length] from the pFrubuf[soffset:length]
* rc=1 on success
@@ -458,7 +506,7 @@ write_fru_area(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id,
if (fru->access && ((doffset & 1) || (length & 1))) {
lprintf(LOG_ERROR, "Odd offset or length specified");
- return (-1);
+ return -1;
}
t_ipmi_fru_bloc * fru_bloc = build_fru_bloc(intf, fru, id);
@@ -554,20 +602,20 @@ write_fru_area(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id,
break;
}
- if (rsp->ccode == 0xc7 || rsp->ccode == 0xc8 || rsp->ccode == 0xca) {
- if (fru->max_write_size > 8) {
- fru->max_write_size -= 8;
+ if (fru_cc_rq2big(rsp->ccode)) {
+ if (fru->max_write_size > FRU_AREA_MAXIMUM_BLOCK_SZ) {
+ fru->max_write_size -= FRU_BLOCK_SZ;
lprintf(LOG_INFO, "Retrying FRU write with request size %d",
fru->max_write_size);
continue;
}
- } else if(rsp->ccode == 0x80) {
- rsp->ccode = 0;
+ } else if (rsp->ccode == IPMI_CC_FRU_WRITE_PROTECTED_OFFSET) {
+ rsp->ccode = IPMI_CC_OK;
// Write protected section
protected_bloc = 1;
}
- if (rsp->ccode > 0)
+ if (rsp->ccode)
break;
if (protected_bloc == 0) {
@@ -615,7 +663,10 @@ int
read_fru_area(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id,
uint32_t offset, uint32_t length, uint8_t *frubuf)
{
- uint32_t off = offset, tmp, finish;
+ uint32_t off = offset;
+ uint32_t tmp;
+ uint32_t finish;
+ uint32_t size_left_in_buffer;
struct ipmi_rs * rsp;
struct ipmi_rq req;
uint8_t msg_data[4];
@@ -628,10 +679,12 @@ read_fru_area(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id,
finish = offset + length;
if (finish > fru->size) {
+ memset(frubuf + fru->size, 0, length - fru->size);
finish = fru->size;
lprintf(LOG_NOTICE, "Read FRU Area length %d too large, "
"Adjusting to %d",
offset + length, finish - offset);
+ length = finish - offset;
}
memset(&req, 0, sizeof(req));
@@ -667,6 +720,7 @@ read_fru_area(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id,
}
}
+ size_left_in_buffer = length;
do {
tmp = fru->access ? off >> 1 : off;
msg_data[0] = id;
@@ -679,18 +733,19 @@ read_fru_area(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id,
msg_data[3] = (uint8_t)tmp;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_NOTICE, "FRU Read failed");
break;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
/* if we get C7h or C8h or CAh return code then we requested too
* many bytes at once so try again with smaller size */
- if ((rsp->ccode == 0xc7 || rsp->ccode == 0xc8 || rsp->ccode == 0xca)
- && fru->max_read_size > 8) {
- if (fru->max_read_size > 32) {
+ if (fru_cc_rq2big(rsp->ccode)
+ && fru->max_read_size > FRU_BLOCK_SZ)
+ {
+ if (fru->max_read_size > FRU_AREA_MAXIMUM_BLOCK_SZ) {
/* subtract read length more aggressively */
- fru->max_read_size -= 8;
+ fru->max_read_size -= FRU_BLOCK_SZ;
} else {
/* subtract length less aggressively */
fru->max_read_size--;
@@ -707,9 +762,18 @@ read_fru_area(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id,
}
tmp = fru->access ? rsp->data[0] << 1 : rsp->data[0];
+ if(rsp->data_len < 1
+ || tmp > rsp->data_len - 1
+ || tmp > size_left_in_buffer)
+ {
+ printf(" Not enough buffer size");
+ return -1;
+ }
+
memcpy(frubuf, rsp->data + 1, tmp);
off += tmp;
frubuf += tmp;
+ size_left_in_buffer -= tmp;
/* sometimes the size returned in the Info command
* is too large. return 0 so higher level function
* still attempts to parse what was returned */
@@ -742,7 +806,9 @@ read_fru_area_section(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id,
uint32_t offset, uint32_t length, uint8_t *frubuf)
{
static uint32_t fru_data_rqst_size = 20;
- uint32_t off = offset, tmp, finish;
+ uint32_t off = offset;
+ uint32_t tmp, finish;
+ uint32_t size_left_in_buffer;
struct ipmi_rs * rsp;
struct ipmi_rq req;
uint8_t msg_data[4];
@@ -755,10 +821,12 @@ read_fru_area_section(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id,
finish = offset + length;
if (finish > fru->size) {
+ memset(frubuf + fru->size, 0, length - fru->size);
finish = fru->size;
lprintf(LOG_NOTICE, "Read FRU Area length %d too large, "
"Adjusting to %d",
offset + length, finish - offset);
+ length = finish - offset;
}
memset(&req, 0, sizeof(req));
@@ -773,6 +841,8 @@ read_fru_area_section(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id,
if (fru->access && fru_data_rqst_size > 16)
#endif
fru_data_rqst_size = 16;
+
+ size_left_in_buffer = length;
do {
tmp = fru->access ? off >> 1 : off;
msg_data[0] = id;
@@ -785,16 +855,16 @@ read_fru_area_section(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id,
msg_data[3] = (uint8_t)tmp;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_NOTICE, "FRU Read failed");
break;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
/* if we get C7 or C8 or CA return code then we requested too
* many bytes at once so try again with smaller size */
- if ((rsp->ccode == 0xc7 || rsp->ccode == 0xc8 || rsp->ccode == 0xca) &&
- (--fru_data_rqst_size > 8)) {
- lprintf(LOG_INFO, "Retrying FRU read with request size %d",
+ if (fru_cc_rq2big(rsp->ccode) && (--fru_data_rqst_size > FRU_BLOCK_SZ)) {
+ lprintf(LOG_INFO,
+ "Retrying FRU read with request size %d",
fru_data_rqst_size);
continue;
}
@@ -804,8 +874,16 @@ read_fru_area_section(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id,
}
tmp = fru->access ? rsp->data[0] << 1 : rsp->data[0];
+ if(rsp->data_len < 1
+ || tmp > rsp->data_len - 1
+ || tmp > size_left_in_buffer)
+ {
+ printf(" Not enough buffer size");
+ return -1;
+ }
memcpy((frubuf + off)-offset, rsp->data + 1, tmp);
off += tmp;
+ size_left_in_buffer -= tmp;
/* sometimes the size returned in the Info command
* is too large. return 0 so higher level function
@@ -834,7 +912,7 @@ fru_area_print_multirec_bloc(struct ipmi_intf * intf, struct fru_info * fru,
i = last_off = offset;
fru_data = malloc(fru->size + 1);
- if (fru_data == NULL) {
+ if (!fru_data) {
lprintf(LOG_ERR, " Out of memory!");
return;
}
@@ -878,8 +956,7 @@ fru_area_print_multirec_bloc(struct ipmi_intf * intf, struct fru_info * fru,
lprintf(LOG_DEBUG ,"Multi-Record area ends at: %i (%xh)",i,i);
- free(fru_data);
- fru_data = NULL;
+ free_n(&fru_data);
}
@@ -898,6 +975,7 @@ fru_area_print_chassis(struct ipmi_intf * intf, struct fru_info * fru,
uint8_t * fru_data;
uint32_t fru_len, i;
uint8_t tmp[2];
+ size_t chassis_type;
fru_len = 0;
@@ -911,7 +989,7 @@ fru_area_print_chassis(struct ipmi_intf * intf, struct fru_info * fru,
}
fru_data = malloc(fru_len);
- if (fru_data == NULL) {
+ if (!fru_data) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return;
}
@@ -920,8 +998,7 @@ fru_area_print_chassis(struct ipmi_intf * intf, struct fru_info * fru,
/* read in the full fru */
if (read_fru_area(intf, fru, id, offset, fru_len, fru_data) < 0) {
- free(fru_data);
- fru_data = NULL;
+ free_n(&fru_data);
return;
}
@@ -931,42 +1008,38 @@ fru_area_print_chassis(struct ipmi_intf * intf, struct fru_info * fru,
*/
i = 2;
- printf(" Chassis Type : %s\n",
- chassis_type_desc[fru_data[i] >
- (sizeof(chassis_type_desc)/sizeof(chassis_type_desc[0])) - 1 ?
- 2 : fru_data[i]]);
+ chassis_type = (fru_data[i] > ARRAY_SIZE(chassis_type_desc) - 1)
+ ? 2
+ : fru_data[i];
+ printf(" Chassis Type : %s\n", chassis_type_desc[chassis_type]);
i++;
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Chassis Part Number : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Chassis Serial : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
/* read any extra fields */
- while ((fru_data[i] != 0xc1) && (i < fru_len))
- {
+ while ((i < fru_len) && (fru_data[i] != FRU_END_OF_FIELDS)) {
int j = i;
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Chassis Extra : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
if (i == j) {
@@ -974,10 +1047,7 @@ fru_area_print_chassis(struct ipmi_intf * intf, struct fru_info * fru,
}
}
- if (fru_data != NULL) {
- free(fru_data);
- fru_data = NULL;
- }
+ free_n(&fru_data);
}
/* fru_area_print_board - Print FRU Board Area
@@ -995,7 +1065,7 @@ fru_area_print_board(struct ipmi_intf * intf, struct fru_info * fru,
uint8_t * fru_data;
uint32_t fru_len;
uint32_t i;
- time_t tval;
+ time_t ts;
uint8_t tmp[2];
fru_len = 0;
@@ -1010,7 +1080,7 @@ fru_area_print_board(struct ipmi_intf * intf, struct fru_info * fru,
}
fru_data = malloc(fru_len);
- if (fru_data == NULL) {
+ if (!fru_data) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return;
}
@@ -1019,8 +1089,7 @@ fru_area_print_board(struct ipmi_intf * intf, struct fru_info * fru,
/* read in the full fru */
if (read_fru_area(intf, fru, id, offset, fru_len, fru_data) < 0) {
- free(fru_data);
- fru_data = NULL;
+ free_n(&fru_data);
return;
}
@@ -1031,77 +1100,65 @@ fru_area_print_board(struct ipmi_intf * intf, struct fru_info * fru,
*/
i = 3;
- tval=((fru_data[i+2] << 16) + (fru_data[i+1] << 8) + (fru_data[i]));
- tval=tval * 60;
- tval=tval + secs_from_1970_1996;
- printf(" Board Mfg Date : %s", asctime(localtime(&tval)));
+ ts = ipmi_fru2time_t(&fru_data[i]);
+ printf(" Board Mfg Date : %s\n", ipmi_timestamp_string(ts));
i += 3; /* skip mfg. date time */
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Board Mfg : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Board Product : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Board Serial : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Board Part Number : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0 && verbose > 0) {
printf(" Board FRU ID : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
/* read any extra fields */
- while ((fru_data[i] != 0xc1) && (i < fru_len))
- {
+ while ((i < fru_len) && (fru_data[i] != FRU_END_OF_FIELDS)) {
int j = i;
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Board Extra : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
if (i == j)
break;
}
- if (fru_data != NULL) {
- free(fru_data);
- fru_data = NULL;
- }
+ free_n(&fru_data);
}
/* fru_area_print_product - Print FRU Product Area
@@ -1132,7 +1189,7 @@ fru_area_print_product(struct ipmi_intf * intf, struct fru_info * fru,
}
fru_data = malloc(fru_len);
- if (fru_data == NULL) {
+ if (!fru_data) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return;
}
@@ -1142,8 +1199,7 @@ fru_area_print_product(struct ipmi_intf * intf, struct fru_info * fru,
/* read in the full fru */
if (read_fru_area(intf, fru, id, offset, fru_len, fru_data) < 0) {
- free(fru_data);
- fru_data = NULL;
+ free_n(&fru_data);
return;
}
@@ -1155,88 +1211,76 @@ fru_area_print_product(struct ipmi_intf * intf, struct fru_info * fru,
i = 3;
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Product Manufacturer : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Product Name : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Product Part Number : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Product Version : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Product Serial : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Product Asset Tag : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0 && verbose > 0) {
printf(" Product FRU ID : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
/* read any extra fields */
- while ((fru_data[i] != 0xc1) && (i < fru_len))
- {
+ while ((i < fru_len) && (fru_data[i] != FRU_END_OF_FIELDS)) {
int j = i;
fru_area = get_fru_area_str(fru_data, &i);
- if (fru_area != NULL) {
+ if (fru_area) {
if (strlen(fru_area) > 0) {
printf(" Product Extra : %s\n", fru_area);
}
- free(fru_area);
- fru_area = NULL;
+ free_n(&fru_area);
}
if (i == j)
break;
}
- if (fru_data != NULL) {
- free(fru_data);
- fru_data = NULL;
- }
+ free_n(&fru_data);
}
/* fru_area_print_multirec - Print FRU Multi Record Area
@@ -1262,7 +1306,7 @@ fru_area_print_multirec(struct ipmi_intf * intf, struct fru_info * fru,
last_off = offset;
fru_data = malloc(FRU_MULTIREC_CHUNK_SIZE);
- if (fru_data == NULL) {
+ if (!fru_data) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return;
}
@@ -1428,7 +1472,7 @@ fru_area_print_multirec(struct ipmi_intf * intf, struct fru_info * fru,
lprintf(LOG_DEBUG ,"Multi-Record area ends at: %i (%xh)", last_off, last_off);
- free(fru_data);
+ free_n(&fru_data);
}
/* ipmi_fru_query_new_value - Query new values to replace original FRU content
@@ -1440,16 +1484,18 @@ fru_area_print_multirec(struct ipmi_intf * intf, struct fru_info * fru,
* returns : TRUE if data changed
* returns : FALSE if data not changed
*/
-int ipmi_fru_query_new_value(uint8_t *data,int offset, size_t len)
+static
+bool
+ipmi_fru_query_new_value(uint8_t *data,int offset, size_t len)
{
- int status=FALSE;
+ bool status = false;
int ret;
char answer;
printf("Would you like to change this value <y/n> ? ");
ret = scanf("%c", &answer);
if (ret != 1) {
- return FALSE;
+ return false;
}
if( answer == 'y' || answer == 'Y' ){
@@ -1465,17 +1511,16 @@ int ipmi_fru_query_new_value(uint8_t *data,int offset, size_t len)
for( i=0;i<len;i++ ){
ret = scanf("%x", holder+i);
if (ret != 1) {
- free(holder);
- return FALSE;
+ free_n(&holder);
+ return false;
}
}
for( i=0;i<len;i++ ){
data[offset++] = (unsigned char) *(holder+i);
}
/* &data[offset++] */
- free(holder);
- holder = NULL;
- status = TRUE;
+ free_n(&holder);
+ status = true;
}
else{
printf("Entered %c\n",answer);
@@ -1572,12 +1617,13 @@ typedef struct OemKontronInformationRecordV1{
*/
-static void ipmi_fru_oemkontron_get( int argc, char ** argv,uint8_t * fru_data,
- int off,int len,
- struct fru_multirec_header *h,
- struct fru_multirec_oem_header *oh)
+static void ipmi_fru_oemkontron_get(int argc,
+ char ** argv,
+ uint8_t * fru_data,
+ int off,
+ struct fru_multirec_oem_header *oh)
{
- static int badParams=FALSE;
+ static bool badParams = false;
int start = off;
int offset = start;
offset += sizeof(struct fru_multirec_oem_header);
@@ -1585,117 +1631,114 @@ static void ipmi_fru_oemkontron_get( int argc, char ** argv,uint8_t * fru_data,
if(!badParams){
/* the 'OEM' field is already checked in caller */
if( argc > OEM_KONTRON_SUBCOMMAND_ARG_POS ){
- if(strncmp("oem", argv[OEM_KONTRON_SUBCOMMAND_ARG_POS],3)){
+ if(strcmp("oem", argv[OEM_KONTRON_SUBCOMMAND_ARG_POS])){
printf("usage: fru get <id> <oem>\n");
- badParams = TRUE;
+ badParams = true;
return;
}
}
if( argc<GET_OEM_KONTRON_COMPLETE_ARG_COUNT ){
printf("usage: oem <iana> <recordid>\n");
printf("usage: oem 15000 3\n");
- badParams = TRUE;
+ badParams = true;
return;
}
}
- if(!badParams){
-
- if(oh->record_id == OEM_KONTRON_INFORMATION_RECORD ) {
-
- uint8_t version;
-
- printf("Kontron OEM Information Record\n");
- version = oh->record_version;
-
- uint8_t blockCount;
- uint8_t blockIndex=0;
+ if (badParams) {
+ return;
+ }
- unsigned int matchInstance = 0;
- uint8_t instance = 0;
-
- if (str2uchar(argv[OEM_KONTRON_INSTANCE_ARG_POS], &instance) != 0) {
- lprintf(LOG_ERR,
- "Instance argument '%s' is either invalid or out of range.",
- argv[OEM_KONTRON_INSTANCE_ARG_POS]);
- badParams = TRUE;
- return;
- }
+ if (oh->record_id != OEM_KONTRON_INFORMATION_RECORD) {
+ return;
+ }
- blockCount = fru_data[offset++];
+ uint8_t version;
- for(blockIndex=0;blockIndex<blockCount;blockIndex++){
- void * pRecordData;
- uint8_t nameLen;
+ printf("Kontron OEM Information Record\n");
+ version = oh->record_version;
- nameLen = ( fru_data[offset++] &= 0x3F );
- printf(" Name: %*.*s\n",nameLen, nameLen, (const char *)(fru_data+offset));
+ uint8_t blockCount;
+ uint8_t blockIndex = 0;
- offset+=nameLen;
+ uint8_t instance = 0;
- pRecordData = &fru_data[offset];
+ if (str2uchar(argv[OEM_KONTRON_INSTANCE_ARG_POS], &instance) != 0) {
+ lprintf(LOG_ERR,
+ "Instance argument '%s' is either invalid or out of range.",
+ argv[OEM_KONTRON_INSTANCE_ARG_POS]);
+ badParams = true;
+ return;
+ }
- printf(" Record Version: %d\n", version);
- if( version == 0 )
- {
- printf(" Version: %*.*s\n",
- OEM_KONTRON_FIELD_SIZE,
- OEM_KONTRON_FIELD_SIZE,
- ((tOemKontronInformationRecordV0 *) pRecordData)->field1);
- printf(" Build Date: %*.*s\n",
- OEM_KONTRON_FIELD_SIZE,
- OEM_KONTRON_FIELD_SIZE,
- ((tOemKontronInformationRecordV0 *) pRecordData)->field2);
- printf(" Update Date: %*.*s\n",
- OEM_KONTRON_FIELD_SIZE,
- OEM_KONTRON_FIELD_SIZE,
- ((tOemKontronInformationRecordV0 *) pRecordData)->field3);
- printf(" Checksum: %*.*s\n\n",
- OEM_KONTRON_FIELD_SIZE,
- OEM_KONTRON_FIELD_SIZE,
- ((tOemKontronInformationRecordV0 *) pRecordData)->crc32);
- matchInstance++;
- offset+= sizeof(tOemKontronInformationRecordV0);
- offset++;
- }
- else if ( version == 1 )
- {
- printf(" Version: %*.*s\n",
- OEM_KONTRON_VERSION_FIELD_SIZE,
- OEM_KONTRON_VERSION_FIELD_SIZE,
- ((tOemKontronInformationRecordV1 *) pRecordData)->field1);
- printf(" Build Date: %*.*s\n",
- OEM_KONTRON_FIELD_SIZE,
- OEM_KONTRON_FIELD_SIZE,
- ((tOemKontronInformationRecordV1 *) pRecordData)->field2);
- printf(" Update Date: %*.*s\n",
- OEM_KONTRON_FIELD_SIZE,
- OEM_KONTRON_FIELD_SIZE,
- ((tOemKontronInformationRecordV1 *) pRecordData)->field3);
- printf(" Checksum: %*.*s\n\n",
- OEM_KONTRON_FIELD_SIZE,
- OEM_KONTRON_FIELD_SIZE,
- ((tOemKontronInformationRecordV1 *) pRecordData)->crc32);
- matchInstance++;
- offset+= sizeof(tOemKontronInformationRecordV1);
- offset++;
- }
- else
- {
- printf (" Unsupported version %d\n",version);
- }
- }
+ blockCount = fru_data[offset++];
+
+ for (blockIndex = 0; blockIndex < blockCount; blockIndex++) {
+ void *pRecordData;
+ uint8_t nameLen;
+
+ nameLen = (fru_data[offset++] &= 0x3F);
+ printf(" Name: %*.*s\n", nameLen, nameLen,
+ (const char *)(fru_data + offset));
+
+ offset += nameLen;
+
+ pRecordData = &fru_data[offset];
+
+ printf(" Record Version: %d\n", version);
+ if (version == 0) {
+ printf(" Version: %*.*s\n",
+ OEM_KONTRON_FIELD_SIZE,
+ OEM_KONTRON_FIELD_SIZE,
+ ((tOemKontronInformationRecordV0 *)pRecordData)->field1);
+ printf(" Build Date: %*.*s\n",
+ OEM_KONTRON_FIELD_SIZE,
+ OEM_KONTRON_FIELD_SIZE,
+ ((tOemKontronInformationRecordV0 *)pRecordData)->field2);
+ printf(" Update Date: %*.*s\n",
+ OEM_KONTRON_FIELD_SIZE,
+ OEM_KONTRON_FIELD_SIZE,
+ ((tOemKontronInformationRecordV0 *)pRecordData)->field3);
+ printf(" Checksum: %*.*s\n\n",
+ OEM_KONTRON_FIELD_SIZE,
+ OEM_KONTRON_FIELD_SIZE,
+ ((tOemKontronInformationRecordV0 *)pRecordData)->crc32);
+ offset += sizeof(tOemKontronInformationRecordV0);
+ offset++;
+ } else if (version == 1) {
+ printf(" Version: %*.*s\n",
+ OEM_KONTRON_VERSION_FIELD_SIZE,
+ OEM_KONTRON_VERSION_FIELD_SIZE,
+ ((tOemKontronInformationRecordV1 *)pRecordData)->field1);
+ printf(" Build Date: %*.*s\n",
+ OEM_KONTRON_FIELD_SIZE,
+ OEM_KONTRON_FIELD_SIZE,
+ ((tOemKontronInformationRecordV1 *)pRecordData)->field2);
+ printf(" Update Date: %*.*s\n",
+ OEM_KONTRON_FIELD_SIZE,
+ OEM_KONTRON_FIELD_SIZE,
+ ((tOemKontronInformationRecordV1 *)pRecordData)->field3);
+ printf(" Checksum: %*.*s\n\n",
+ OEM_KONTRON_FIELD_SIZE,
+ OEM_KONTRON_FIELD_SIZE,
+ ((tOemKontronInformationRecordV1 *)pRecordData)->crc32);
+ offset += sizeof(tOemKontronInformationRecordV1);
+ offset++;
+ } else {
+ printf(" Unsupported version %d\n", version);
}
}
}
-static int ipmi_fru_oemkontron_edit( int argc, char ** argv,uint8_t * fru_data,
+static
+bool
+ipmi_fru_oemkontron_edit( int argc, char ** argv,uint8_t * fru_data,
int off,int len,
struct fru_multirec_header *h,
struct fru_multirec_oem_header *oh)
{
- static int badParams=FALSE;
- int hasChanged = FALSE;
+ static bool badParams=false;
+ bool hasChanged = false;
int start = off;
int offset = start;
int length = len;
@@ -1706,9 +1749,9 @@ static int ipmi_fru_oemkontron_edit( int argc, char ** argv,uint8_t * fru_data,
if(!badParams){
/* the 'OEM' field is already checked in caller */
if( argc > OEM_KONTRON_SUBCOMMAND_ARG_POS ){
- if(strncmp("oem", argv[OEM_KONTRON_SUBCOMMAND_ARG_POS],3)){
+ if(strcmp("oem", argv[OEM_KONTRON_SUBCOMMAND_ARG_POS])){
printf("usage: fru edit <id> <oem> <args...>\n");
- badParams = TRUE;
+ badParams = true;
return hasChanged;
}
}
@@ -1716,14 +1759,14 @@ static int ipmi_fru_oemkontron_edit( int argc, char ** argv,uint8_t * fru_data,
printf("usage: oem <iana> <recordid> <format> <args...>\n");
printf("usage: oem 15000 3 0 <name> <instance> <field1>"\
" <field2> <field3> <crc32>\n");
- badParams = TRUE;
+ badParams = true;
return hasChanged;
}
if (str2uchar(argv[OEM_KONTRON_RECORDID_ARG_POS], &record_id) != 0) {
lprintf(LOG_ERR,
"Record ID argument '%s' is either invalid or out of range.",
argv[OEM_KONTRON_RECORDID_ARG_POS]);
- badParams = TRUE;
+ badParams = true;
return hasChanged;
}
if (record_id == OEM_KONTRON_INFORMATION_RECORD) {
@@ -1732,7 +1775,7 @@ static int ipmi_fru_oemkontron_edit( int argc, char ** argv,uint8_t * fru_data,
(strlen(argv[i]) != OEM_KONTRON_VERSION_FIELD_SIZE)) {
printf("error: version fields must have %d characters\n",
OEM_KONTRON_FIELD_SIZE);
- badParams = TRUE;
+ badParams = true;
return hasChanged;
}
}
@@ -1749,7 +1792,7 @@ static int ipmi_fru_oemkontron_edit( int argc, char ** argv,uint8_t * fru_data,
lprintf(LOG_ERR,
"Format argument '%s' is either invalid or out of range.",
argv[OEM_KONTRON_FORMAT_ARG_POS]);
- badParams = TRUE;
+ badParams = true;
return hasChanged;
}
@@ -1767,7 +1810,7 @@ static int ipmi_fru_oemkontron_edit( int argc, char ** argv,uint8_t * fru_data,
lprintf(LOG_ERR,
"Instance argument '%s' is either invalid or out of range.",
argv[OEM_KONTRON_INSTANCE_ARG_POS]);
- badParams = TRUE;
+ badParams = true;
return hasChanged;
}
@@ -1830,7 +1873,7 @@ static int ipmi_fru_oemkontron_edit( int argc, char ** argv,uint8_t * fru_data,
}
matchInstance++;
- hasChanged = TRUE;
+ hasChanged = true;
}
else if(!strncmp((char *)argv[OEM_KONTRON_NAME_ARG_POS],
(const char *)(fru_data+offset), nameLen)){
@@ -1906,12 +1949,14 @@ static int ipmi_fru_oemkontron_edit( int argc, char ** argv,uint8_t * fru_data,
* returns: TRUE if data changed
* returns: FALSE if data not changed
*/
-static int ipmi_fru_picmg_ext_edit(uint8_t * fru_data,
+static
+bool
+ipmi_fru_picmg_ext_edit(uint8_t * fru_data,
int off,int len,
struct fru_multirec_header *h,
struct fru_multirec_oem_header *oh)
{
- int hasChanged = FALSE;
+ bool hasChanged = false;
int start = off;
int offset = start;
int length = len;
@@ -1936,7 +1981,7 @@ static int ipmi_fru_picmg_ext_edit(uint8_t * fru_data,
max_current |= fru_data[++index]<<8;
printf(" New Maximum Internal Current(@12V): %.2f A (0x%02x)\n",
(float)max_current / 10.0f, max_current);
- hasChanged = TRUE;
+ hasChanged = true;
}
@@ -1974,7 +2019,7 @@ static int ipmi_fru_picmg_ext_edit(uint8_t * fru_data,
printf(" New Current draw(@12V): %.2f A (0x%02x)\n",
(float)current / 10.0f, current);
- hasChanged = TRUE;
+ hasChanged = true;
}
}
break;
@@ -2885,11 +2930,11 @@ __ipmi_fru_print(struct ipmi_intf * intf, uint8_t id)
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -2922,11 +2967,11 @@ __ipmi_fru_print(struct ipmi_intf * intf, uint8_t id)
req.msg.data_len = 4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
return 1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
return 1;
@@ -3003,7 +3048,7 @@ ipmi_fru_print(struct ipmi_intf * intf, struct sdr_record_fru_locator * fru)
uint32_t save_channel;
int rc = 0;
- if (fru == NULL)
+ if (!fru)
return __ipmi_fru_print(intf, 0);
/* Logical FRU Device
@@ -3033,7 +3078,7 @@ ipmi_fru_print(struct ipmi_intf * intf, struct sdr_record_fru_locator * fru)
return 0;
memset(desc, 0, sizeof(desc));
- memcpy(desc, fru->id_string, fru->id_code & 0x01f);
+ memcpy(desc, fru->id_string, __min(fru->id_code & 0x01f, sizeof(desc)));
desc[fru->id_code & 0x01f] = 0;
printf("FRU Device Description : %s (ID %d)\n", desc, fru->device_id);
@@ -3101,11 +3146,11 @@ ipmi_fru_print_all(struct ipmi_intf * intf)
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Device ID command failed");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Device ID command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -3121,14 +3166,15 @@ ipmi_fru_print_all(struct ipmi_intf * intf)
printf("\n");
}
- if ((itr = ipmi_sdr_start(intf, 0)) == NULL)
+ itr = ipmi_sdr_start(intf, 0);
+ if (!itr)
return -1;
/* Walk the SDRs looking for FRU Devices and Management Controller Devices. */
/* For FRU devices, print the FRU from the SDR locator record. */
/* For MC devices, issue FRU commands to the satellite controller to print */
/* FRU data. */
- while ((header = ipmi_sdr_get_next_header(intf, itr)) != NULL)
+ while ((header = ipmi_sdr_get_next_header(intf, itr)))
{
if (header->type == SDR_RECORD_TYPE_MC_DEVICE_LOCATOR ) {
/* Check the capabilities of the Management Controller Device */
@@ -3158,11 +3204,7 @@ ipmi_fru_print_all(struct ipmi_intf * intf)
intf->target_addr = save_addr;
}
- if (mc) {
- free(mc);
- mc = NULL;
- }
-
+ free_n(&mc);
continue;
}
@@ -3172,19 +3214,15 @@ ipmi_fru_print_all(struct ipmi_intf * intf)
/* Print the FRU from the SDR locator record. */
fru = (struct sdr_record_fru_locator *)
ipmi_sdr_get_record(intf, header, itr);
- if (fru == NULL || !fru->logical) {
- if (fru) {
- free(fru);
- fru = NULL;
- }
+ if (!fru || !fru->logical) {
+ free_n(&fru);
continue;
}
rc = ipmi_fru_print(intf, fru);
- free(fru);
- fru = NULL;
+ free_n(&fru);
}
- ipmi_sdr_end(intf, itr);
+ ipmi_sdr_end(itr);
return rc;
}
@@ -3224,8 +3262,8 @@ ipmi_fru_read_to_bin(struct ipmi_intf * intf,
if (!rsp)
return;
- if (rsp->ccode > 0) {
- if (rsp->ccode == 0xc3)
+ if (rsp->ccode) {
+ if (rsp->ccode == IPMI_CC_TIMEOUT)
printf (" Timeout accessing FRU info. (Device not present?)\n");
return;
}
@@ -3240,7 +3278,7 @@ ipmi_fru_read_to_bin(struct ipmi_intf * intf,
}
pFruBuf = malloc(fru.size);
- if (pFruBuf != NULL) {
+ if (pFruBuf) {
printf("Fru Size : %d bytes\n",fru.size);
read_fru_area(intf, &fru, fruId, 0, fru.size, pFruBuf);
} else {
@@ -3248,7 +3286,7 @@ ipmi_fru_read_to_bin(struct ipmi_intf * intf,
return;
}
- if(pFruBuf != NULL)
+ if(pFruBuf)
{
FILE * pFile;
pFile = fopen(pFileName,"wb");
@@ -3257,14 +3295,12 @@ ipmi_fru_read_to_bin(struct ipmi_intf * intf,
printf("Done\n");
} else {
lprintf(LOG_ERR, "Error opening file %s\n", pFileName);
- free(pFruBuf);
- pFruBuf = NULL;
+ free_n(&pFruBuf);
return;
}
fclose(pFile);
}
- free(pFruBuf);
- pFruBuf = NULL;
+ free_n(&pFruBuf);
}
static void
@@ -3293,7 +3329,7 @@ ipmi_fru_write_from_bin(struct ipmi_intf * intf,
return;
if (rsp->ccode) {
- if (rsp->ccode == 0xc3)
+ if (rsp->ccode == IPMI_CC_TIMEOUT)
printf(" Timeout accessing FRU info. (Device not present?)\n");
return;
}
@@ -3308,13 +3344,13 @@ ipmi_fru_write_from_bin(struct ipmi_intf * intf,
}
pFruBuf = malloc(fru.size);
- if (pFruBuf == NULL) {
+ if (!pFruBuf) {
lprintf(LOG_ERR, "Cannot allocate %d bytes\n", fru.size);
return;
}
pFile = fopen(pFileName, "rb");
- if (pFile != NULL) {
+ if (pFile) {
len = fread(pFruBuf, 1, fru.size, pFile);
printf("Fru Size : %d bytes\n", fru.size);
printf("Size to Write : %d bytes\n", len);
@@ -3328,13 +3364,12 @@ ipmi_fru_write_from_bin(struct ipmi_intf * intf,
lprintf(LOG_INFO,"Done");
}
- free(pFruBuf);
- pFruBuf = NULL;
+ free_n(&pFruBuf);
}
/* ipmi_fru_write_help() - print help text for 'write'
*
- * retruns void
+ * returns void
*/
void
ipmi_fru_write_help()
@@ -3411,11 +3446,11 @@ ipmi_fru_edit_multirec(struct ipmi_intf * intf, uint8_t id ,
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -3446,7 +3481,7 @@ ipmi_fru_edit_multirec(struct ipmi_intf * intf, uint8_t id ,
memset(&fru, 0, sizeof(fru));
fru_data = malloc(fru.size + 1);
- if (fru_data == NULL) {
+ if (!fru_data) {
lprintf(LOG_ERR, " Out of memory!");
return -1;
}
@@ -3480,7 +3515,7 @@ ipmi_fru_edit_multirec(struct ipmi_intf * intf, uint8_t id ,
if( argc <=2 ) {
suppliedIana = IPMI_OEM_PICMG;
} else {
- if( !strncmp( argv[2] , "oem" , 3 )) {
+ if( !strcmp( argv[2] , "oem")) {
/* Expect IANA number next */
if( argc <= 3 ) {
lprintf(LOG_ERR, "oem iana <record> <format> [<args>]");
@@ -3532,8 +3567,7 @@ ipmi_fru_edit_multirec(struct ipmi_intf * intf, uint8_t id ,
i += h->len + sizeof (struct fru_multirec_header);
} while (!(h->format & 0x80) && (error != 1));
- free(fru_data);
- fru_data = NULL;
+ free_n(&fru_data);
}
return 0;
}
@@ -3616,11 +3650,11 @@ ipmi_fru_get_multirec(struct ipmi_intf * intf, uint8_t id ,
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -3650,7 +3684,7 @@ ipmi_fru_get_multirec(struct ipmi_intf * intf, uint8_t id ,
i = last_off = offset;
fru_data = malloc(fru.size + 1);
- if (fru_data == NULL) {
+ if (!fru_data) {
lprintf(LOG_ERR, " Out of memory!");
return -1;
}
@@ -3679,7 +3713,7 @@ ipmi_fru_get_multirec(struct ipmi_intf * intf, uint8_t id ,
uint32_t suppliedIana = 0 ;
/* Now makes sure this is really PICMG record */
- if( !strncmp( argv[2] , "oem" , 3 )) {
+ if( !strcmp( argv[2] , "oem")) {
/* Expect IANA number next */
if( argc <= 3 ) {
lprintf(LOG_ERR, "oem iana <record> <format>");
@@ -3701,15 +3735,15 @@ ipmi_fru_get_multirec(struct ipmi_intf * intf, uint8_t id ,
if( suppliedIana == iana ) {
lprintf(LOG_DEBUG, "Matching record found" );
- if( iana == IPMI_OEM_KONTRON ) {
- ipmi_fru_oemkontron_get( argc,argv,fru_data,
- i + sizeof(struct fru_multirec_header),
- h->len, h, oh );
+ if( iana == IPMI_OEM_KONTRON ) {
+ ipmi_fru_oemkontron_get(argc, argv, fru_data,
+ i + sizeof(struct fru_multirec_header),
+ oh);
}
/* FIXME: Add OEM record support here */
else{
printf(" OEM IANA (%s) Record not supported in this mode\n",
- val2str( iana, ipmi_oem_info));
+ val2str( iana, ipmi_oem_info));
error = 1;
}
}
@@ -3717,16 +3751,16 @@ ipmi_fru_get_multirec(struct ipmi_intf * intf, uint8_t id ,
i += h->len + sizeof (struct fru_multirec_header);
} while (!(h->format & 0x80) && (error != 1));
- free(fru_data);
- fru_data = NULL;
+ free_n(&fru_data);
}
return 0;
}
-static int
-ipmi_fru_upg_ekeying(struct ipmi_intf * intf,
- char * pFileName,
- uint8_t fruId)
+#define ERR_EXIT do { rc = -1; goto exit; } while(0)
+
+static
+int
+ipmi_fru_upg_ekeying(struct ipmi_intf *intf, char *pFileName, uint8_t fruId)
{
struct fru_info fruInfo = {0};
uint8_t *buf = NULL;
@@ -3734,59 +3768,50 @@ ipmi_fru_upg_ekeying(struct ipmi_intf * intf,
uint32_t fruMultiRecSize = 0;
uint32_t offFileMultiRec = 0;
uint32_t fileMultiRecSize = 0;
- if (pFileName == NULL) {
+ int rc = 0;
+
+ if (!pFileName) {
lprintf(LOG_ERR, "File expected, but none given.");
- return (-1);
+ ERR_EXIT;
}
if (ipmi_fru_get_multirec_location_from_fru(intf, fruId, &fruInfo,
&offFruMultiRec, &fruMultiRecSize) != 0) {
lprintf(LOG_ERR, "Failed to get multirec location from FRU.");
- return (-1);
+ ERR_EXIT;
}
lprintf(LOG_DEBUG, "FRU Size : %lu\n", fruMultiRecSize);
lprintf(LOG_DEBUG, "Multi Rec offset: %lu\n", offFruMultiRec);
if (ipmi_fru_get_multirec_size_from_file(pFileName, &fileMultiRecSize,
&offFileMultiRec) != 0) {
lprintf(LOG_ERR, "Failed to get multirec size from file '%s'.", pFileName);
- return (-1);
+ ERR_EXIT;
}
buf = malloc(fileMultiRecSize);
- if (buf == NULL) {
+ if (!buf) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
- return (-1);
+ ERR_EXIT;
}
if (ipmi_fru_get_multirec_from_file(pFileName, buf, fileMultiRecSize,
offFileMultiRec) != 0) {
lprintf(LOG_ERR, "Failed to get multirec from file '%s'.", pFileName);
- if (buf != NULL) {
- free(buf);
- buf = NULL;
- }
- return (-1);
+ ERR_EXIT;
}
if (ipmi_fru_get_adjust_size_from_buffer(buf, &fileMultiRecSize) != 0) {
lprintf(LOG_ERR, "Failed to adjust size from buffer.");
- if (buf != NULL) {
- free(buf);
- buf = NULL;
- }
- return (-1);
+ ERR_EXIT;
}
if (write_fru_area(intf, &fruInfo, fruId, 0, offFruMultiRec,
fileMultiRecSize, buf) != 0) {
lprintf(LOG_ERR, "Failed to write FRU area.");
- if (buf != NULL) {
- free(buf);
- buf = NULL;
- }
- return (-1);
- }
- if (buf != NULL) {
- free(buf);
- buf = NULL;
+ ERR_EXIT;
}
+
lprintf(LOG_INFO, "Done upgrading Ekey.");
- return 0;
+
+exit:
+ free_n(&buf);
+
+ return rc;
}
/* ipmi_fru_upgekey_help - print help text for 'upgEkey'
@@ -3834,7 +3859,7 @@ ipmi_fru_get_multirec_size_from_file(char * pFileName,
return -1;
}
- /* Retreive length */
+ /* Retrieve length */
if (((header.offset.internal * 8) > (header.offset.internal * 8)) &&
((header.offset.internal * 8) < end))
end = (header.offset.internal * 8);
@@ -3882,7 +3907,7 @@ ipmi_fru_get_adjust_size_from_buffer(uint8_t * fru_data, uint32_t *pSize)
}
if (checksum != 0) {
lprintf(LOG_ERR, "Bad checksum in Multi Records");
- status = (-1);
+ status = -1;
if (verbose) {
printf("--> FAIL");
}
@@ -3912,9 +3937,9 @@ ipmi_fru_get_multirec_from_file(char * pFileName, uint8_t * pBufArea,
{
FILE * pFile;
uint32_t len = 0;
- if (pFileName == NULL) {
+ if (!pFileName) {
lprintf(LOG_ERR, "Invalid file name given.");
- return (-1);
+ return -1;
}
errno = 0;
@@ -3922,21 +3947,21 @@ ipmi_fru_get_multirec_from_file(char * pFileName, uint8_t * pBufArea,
if (!pFile) {
lprintf(LOG_ERR, "Error opening file '%s': %i -> %s.", pFileName, errno,
strerror(errno));
- return (-1);
+ return -1;
}
errno = 0;
if (fseek(pFile, offset, SEEK_SET) != 0) {
lprintf(LOG_ERR, "Failed to seek in file '%s': %i -> %s.", pFileName, errno,
strerror(errno));
fclose(pFile);
- return (-1);
+ return -1;
}
len = fread(pBufArea, size, 1, pFile);
fclose(pFile);
if (len != 1) {
lprintf(LOG_ERR, "Error in file '%s'.", pFileName);
- return (-1);
+ return -1;
}
return 0;
}
@@ -3971,8 +3996,8 @@ ipmi_fru_get_multirec_location_from_fru(struct ipmi_intf * intf,
return -1;
}
- if (rsp->ccode > 0) {
- if (rsp->ccode == 0xc3)
+ if (rsp->ccode) {
+ if (rsp->ccode == IPMI_CC_TIMEOUT)
printf (" Timeout accessing FRU info. (Device not present?)\n");
else
printf (" CCODE = 0x%02x\n", rsp->ccode);
@@ -4003,8 +4028,8 @@ ipmi_fru_get_multirec_location_from_fru(struct ipmi_intf * intf,
if (!rsp)
return -1;
- if (rsp->ccode > 0) {
- if (rsp->ccode == 0xc3)
+ if (rsp->ccode) {
+ if (rsp->ccode == IPMI_CC_TIMEOUT)
printf (" Timeout while reading FRU data. (Device not present?)\n");
return -1;
}
@@ -4021,7 +4046,7 @@ ipmi_fru_get_multirec_location_from_fru(struct ipmi_intf * intf,
end = pFruInfo->size;
- /* Retreive length */
+ /* Retrieve length */
if (((header.offset.internal * 8) > (header.offset.internal * 8)) &&
((header.offset.internal * 8) < end))
end = (header.offset.internal * 8);
@@ -4044,7 +4069,7 @@ ipmi_fru_get_multirec_location_from_fru(struct ipmi_intf * intf,
return 0;
}
-/* ipmi_fru_get_internal_use_offset - Retreive internal use offset
+/* ipmi_fru_get_internal_use_offset - Retrieve internal use offset
*
* @intf: ipmi interface
* @id: fru id
@@ -4085,17 +4110,16 @@ ipmi_fru_get_internal_use_info( struct ipmi_intf * intf,
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
return -1;
}
- memset(&fru, 0, sizeof(fru));
fru->size = (rsp->data[1] << 8) | rsp->data[0];
fru->access = rsp->data[2] & 0x1;
@@ -4122,11 +4146,11 @@ ipmi_fru_get_internal_use_info( struct ipmi_intf * intf,
req.msg.data_len = 4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
return 1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
return 1;
@@ -4265,7 +4289,7 @@ ipmi_fru_read_internal_use(struct ipmi_intf * intf, uint8_t id, char * pFileName
if(rc == 0)
{
- if(pFileName == NULL)
+ if(!pFileName)
{
uint16_t counter;
for(counter = 0; counter < size; counter ++)
@@ -4287,8 +4311,7 @@ ipmi_fru_read_internal_use(struct ipmi_intf * intf, uint8_t id, char * pFileName
else
{
lprintf(LOG_ERR, "Error opening file %s\n", pFileName);
- free(frubuf);
- frubuf = NULL;
+ free_n(&frubuf);
return -1;
}
fclose(pFile);
@@ -4296,8 +4319,7 @@ ipmi_fru_read_internal_use(struct ipmi_intf * intf, uint8_t id, char * pFileName
}
printf("\n");
- free(frubuf);
- frubuf = NULL;
+ free_n(&frubuf);
}
}
@@ -4340,7 +4362,7 @@ ipmi_fru_write_internal_use(struct ipmi_intf * intf, uint8_t id, char * pFileNam
if(fp)
{
- /* Retreive file length, check if it's fits the Eeprom Size */
+ /* Retrieve file length, check if it's fits the Eeprom Size */
fseek(fp, 0 ,SEEK_END);
fileLength = ftell(fp);
@@ -4380,8 +4402,7 @@ ipmi_fru_write_internal_use(struct ipmi_intf * intf, uint8_t id, char * pFileNam
lprintf(LOG_ERR, "Unable to read file: %i\n", fru_read_size);
}
- free(frubuf);
- frubuf = NULL;
+ free_n(&frubuf);
}
fclose(fp);
fp = NULL;
@@ -4403,42 +4424,43 @@ ipmi_fru_main(struct ipmi_intf * intf, int argc, char ** argv)
if (argc < 1) {
rc = ipmi_fru_print_all(intf);
}
- else if (strncmp(argv[0], "help", 4) == 0) {
+ else if (!strcmp(argv[0], "help")) {
ipmi_fru_help();
return 0;
}
- else if (strncmp(argv[0], "print", 5) == 0 ||
- strncmp(argv[0], "list", 4) == 0) {
+ else if (!strcmp(argv[0], "print")
+ || !strcmp(argv[0], "list"))
+ {
if (argc > 1) {
- if (strcmp(argv[1], "help") == 0) {
+ if (!strcmp(argv[1], "help")) {
lprintf(LOG_NOTICE, "fru print [fru id] - print information about FRU(s)");
return 0;
}
if (is_fru_id(argv[1], &fru_id) != 0)
- return (-1);
+ return -1;
rc = __ipmi_fru_print(intf, fru_id);
} else {
rc = ipmi_fru_print_all(intf);
}
}
- else if (!strncmp(argv[0], "read", 5)) {
- if (argc > 1 && strcmp(argv[1], "help") == 0) {
+ else if (!strcmp(argv[0], "read")) {
+ if (argc > 1 && !strcmp(argv[1], "help")) {
ipmi_fru_read_help();
return 0;
} else if (argc < 3) {
lprintf(LOG_ERR, "Not enough parameters given.");
ipmi_fru_read_help();
- return (-1);
+ return -1;
}
if (is_fru_id(argv[1], &fru_id) != 0)
- return (-1);
+ return -1;
/* There is a file name in the parameters */
if (is_valid_filename(argv[2]) != 0)
- return (-1);
+ return -1;
if (verbose) {
printf("FRU ID : %d\n", fru_id);
@@ -4447,22 +4469,22 @@ ipmi_fru_main(struct ipmi_intf * intf, int argc, char ** argv)
/* TODO - rc is missing */
ipmi_fru_read_to_bin(intf, argv[2], fru_id);
}
- else if (!strncmp(argv[0], "write", 5)) {
- if (argc > 1 && strcmp(argv[1], "help") == 0) {
+ else if (!strcmp(argv[0], "write")) {
+ if (argc > 1 && !strcmp(argv[1], "help")) {
ipmi_fru_write_help();
return 0;
} else if (argc < 3) {
lprintf(LOG_ERR, "Not enough parameters given.");
ipmi_fru_write_help();
- return (-1);
+ return -1;
}
if (is_fru_id(argv[1], &fru_id) != 0)
- return (-1);
+ return -1;
/* There is a file name in the parameters */
if (is_valid_filename(argv[2]) != 0)
- return (-1);
+ return -1;
if (verbose) {
printf("FRU ID : %d\n", fru_id);
@@ -4471,67 +4493,67 @@ ipmi_fru_main(struct ipmi_intf * intf, int argc, char ** argv)
/* TODO - rc is missing */
ipmi_fru_write_from_bin(intf, argv[2], fru_id);
}
- else if (!strncmp(argv[0], "upgEkey", 7)) {
- if (argc > 1 && strcmp(argv[1], "help") == 0) {
+ else if (!strcmp(argv[0], "upgEkey")) {
+ if (argc > 1 && !strcmp(argv[1], "help")) {
ipmi_fru_upgekey_help();
return 0;
} else if (argc < 3) {
lprintf(LOG_ERR, "Not enough parameters given.");
ipmi_fru_upgekey_help();
- return (-1);
+ return -1;
}
if (is_fru_id(argv[1], &fru_id) != 0)
- return (-1);
+ return -1;
/* There is a file name in the parameters */
if (is_valid_filename(argv[2]) != 0)
- return (-1);
+ return -1;
rc = ipmi_fru_upg_ekeying(intf, argv[2], fru_id);
}
- else if (!strncmp(argv[0], "internaluse", 11)) {
- if (argc > 1 && strcmp(argv[1], "help") == 0) {
+ else if (!strcmp(argv[0], "internaluse")) {
+ if (argc > 1 && !strcmp(argv[1], "help")) {
ipmi_fru_internaluse_help();
return 0;
}
- if ( (argc >= 3) && (!strncmp(argv[2], "info", 4)) ) {
+ if ( (argc >= 3) && (!strcmp(argv[2], "info")) ) {
if (is_fru_id(argv[1], &fru_id) != 0)
- return (-1);
+ return -1;
rc = ipmi_fru_info_internal_use(intf, fru_id);
}
- else if ( (argc >= 3) && (!strncmp(argv[2], "print", 5)) ) {
+ else if ( (argc >= 3) && (!strcmp(argv[2], "print")) ) {
if (is_fru_id(argv[1], &fru_id) != 0)
- return (-1);
+ return -1;
rc = ipmi_fru_read_internal_use(intf, fru_id, NULL);
}
- else if ( (argc >= 4) && (!strncmp(argv[2], "read", 4)) ) {
+ else if ( (argc >= 4) && (!strcmp(argv[2], "read")) ) {
if (is_fru_id(argv[1], &fru_id) != 0)
- return (-1);
+ return -1;
/* There is a file name in the parameters */
if (is_valid_filename(argv[3]) != 0)
- return (-1);
+ return -1;
lprintf(LOG_DEBUG, "FRU ID : %d", fru_id);
lprintf(LOG_DEBUG, "FRU File : %s", argv[3]);
rc = ipmi_fru_read_internal_use(intf, fru_id, argv[3]);
}
- else if ( (argc >= 4) && (!strncmp(argv[2], "write", 5)) ) {
+ else if ( (argc >= 4) && (!strcmp(argv[2], "write")) ) {
if (is_fru_id(argv[1], &fru_id) != 0)
- return (-1);
+ return -1;
/* There is a file name in the parameters */
if (is_valid_filename(argv[3]) != 0)
- return (-1);
+ return -1;
lprintf(LOG_DEBUG, "FRU ID : %d", fru_id);
lprintf(LOG_DEBUG, "FRU File : %s", argv[3]);
@@ -4541,22 +4563,22 @@ ipmi_fru_main(struct ipmi_intf * intf, int argc, char ** argv)
lprintf(LOG_ERR,
"Either unknown command or not enough parameters given.");
ipmi_fru_internaluse_help();
- return (-1);
+ return -1;
}
}
- else if (!strncmp(argv[0], "edit", 4)) {
- if (argc > 1 && strcmp(argv[1], "help") == 0) {
+ else if (!strcmp(argv[0], "edit")) {
+ if (argc > 1 && !strcmp(argv[1], "help")) {
ipmi_fru_edit_help();
return 0;
} else if (argc < 2) {
lprintf(LOG_ERR, "Not enough parameters given.");
ipmi_fru_edit_help();
- return (-1);
+ return -1;
}
if (argc >= 2) {
if (is_fru_id(argv[1], &fru_id) != 0)
- return (-1);
+ return -1;
if (verbose) {
printf("FRU ID : %d\n", fru_id);
@@ -4566,38 +4588,38 @@ ipmi_fru_main(struct ipmi_intf * intf, int argc, char ** argv)
}
if (argc >= 3) {
- if (!strncmp(argv[2], "field", 5)) {
+ if (!strcmp(argv[2], "field")) {
if (argc != 6) {
lprintf(LOG_ERR, "Not enough parameters given.");
ipmi_fru_edit_help();
- return (-1);
+ return -1;
}
rc = ipmi_fru_set_field_string(intf, fru_id, *argv[3], *argv[4],
(char *) argv[5]);
- } else if (!strncmp(argv[2], "oem", 3)) {
+ } else if (!strcmp(argv[2], "oem")) {
rc = ipmi_fru_edit_multirec(intf, fru_id, argc, argv);
} else {
lprintf(LOG_ERR, "Invalid command: %s", argv[2]);
ipmi_fru_edit_help();
- return (-1);
+ return -1;
}
} else {
rc = ipmi_fru_edit_multirec(intf, fru_id, argc, argv);
}
}
- else if (!strncmp(argv[0], "get", 4)) {
- if (argc > 1 && (strncmp(argv[1], "help", 4) == 0)) {
+ else if (!strcmp(argv[0], "get")) {
+ if (argc > 1 && (!strcmp(argv[1], "help"))) {
ipmi_fru_get_help();
return 0;
} else if (argc < 2) {
lprintf(LOG_ERR, "Not enough parameters given.");
ipmi_fru_get_help();
- return (-1);
+ return -1;
}
if (argc >= 2) {
if (is_fru_id(argv[1], &fru_id) != 0)
- return (-1);
+ return -1;
if (verbose) {
printf("FRU ID : %d\n", fru_id);
@@ -4607,12 +4629,12 @@ ipmi_fru_main(struct ipmi_intf * intf, int argc, char ** argv)
}
if (argc >= 3) {
- if (!strncmp(argv[2], "oem", 3)) {
+ if (!strcmp(argv[2], "oem")) {
rc = ipmi_fru_get_multirec(intf, fru_id, argc, argv);
} else {
lprintf(LOG_ERR, "Invalid command: %s", argv[2]);
ipmi_fru_get_help();
- return (-1);
+ return -1;
}
} else {
rc = ipmi_fru_get_multirec(intf, fru_id, argc, argv);
@@ -4621,7 +4643,7 @@ ipmi_fru_main(struct ipmi_intf * intf, int argc, char ** argv)
else {
lprintf(LOG_ERR, "Invalid FRU command: %s", argv[0]);
ipmi_fru_help();
- return (-1);
+ return -1;
}
return rc;
@@ -4668,15 +4690,15 @@ f_type, uint8_t f_index, char *f_string)
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_out;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_out;
}
@@ -4686,7 +4708,7 @@ f_type, uint8_t f_index, char *f_string)
if (fru.size < 1) {
printf(" Invalid FRU size %d", fru.size);
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_out;
}
/*
@@ -4704,17 +4726,17 @@ f_type, uint8_t f_index, char *f_string)
req.msg.data_len = 4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL)
+ if (!rsp)
{
printf(" Device not present (No Response)\n");
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_out;
}
- if (rsp->ccode > 0)
+ if (rsp->ccode)
{
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_out;
}
@@ -4723,20 +4745,17 @@ f_type, uint8_t f_index, char *f_string)
memcpy(&header, rsp->data + 1, 8);
- if (header.version != 1)
- {
+ if (header.version != 1) {
printf(" Unknown FRU header version 0x%02x",
header.version);
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_out;
}
fru_data = malloc( fru.size );
-
- if( fru_data == NULL )
- {
+ if (!fru_data) {
printf("Out of memory!\n");
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_out;
}
@@ -4766,14 +4785,14 @@ f_type, uint8_t f_index, char *f_string)
else
{
printf("Wrong field type.");
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_out;
}
memset(fru_data, 0, fru.size);
if( read_fru_area(intf ,&fru, fruId, header_offset ,
fru_section_len , fru_data) < 0 )
{
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_out;
}
/* Convert index from character to decimal */
@@ -4782,16 +4801,15 @@ f_type, uint8_t f_index, char *f_string)
/*Seek to field index */
for (i=0; i <= f_index; i++) {
fru_field_offset_tmp = fru_field_offset;
- if (fru_area != NULL) {
- free(fru_area);
- fru_area = NULL;
+ if (fru_area) {
+ free_n(&fru_area);
}
fru_area = (uint8_t *) get_fru_area_str(fru_data, &fru_field_offset);
}
- if( (fru_area == NULL ) || strlen((const char *)fru_area) == 0 ) {
+ if (!FRU_FIELD_VALID(fru_area)) {
printf("Field not found !\n");
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_out;
}
@@ -4815,7 +4833,7 @@ f_type, uint8_t f_index, char *f_string)
header_offset, fru_section_len, fru_data) < 0 )
{
printf("Write to FRU data failed.\n");
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_out;
}
}
@@ -4825,20 +4843,14 @@ f_type, uint8_t f_index, char *f_string)
ipmi_fru_set_field_string_rebuild(intf,fruId,fru,header,f_type,f_index,f_string)
)
{
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_out;
}
}
- ipmi_fru_set_field_string_out:
- if (fru_data != NULL) {
- free(fru_data);
- fru_data = NULL;
- }
- if (fru_area != NULL) {
- free(fru_area);
- fru_area = NULL;
- }
+ipmi_fru_set_field_string_out:
+ free_n(&fru_data);
+ free_n(&fru_area);
return rc;
}
@@ -4894,10 +4906,9 @@ ipmi_fru_set_field_string_rebuild(struct ipmi_intf * intf, uint8_t fruId,
fru_data_new = malloc( fru.size );
- if( fru_data_old == NULL || fru_data_new == NULL )
- {
+ if (!fru_data_old || !fru_data_new) {
printf("Out of memory!\n");
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_rebuild_out;
}
@@ -4952,7 +4963,7 @@ ipmi_fru_set_field_string_rebuild(struct ipmi_intf * intf, uint8_t fruId,
else
{
printf("Wrong field type.");
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_rebuild_out;
}
@@ -4960,16 +4971,13 @@ ipmi_fru_set_field_string_rebuild(struct ipmi_intf * intf, uint8_t fruId,
3) Seek to field index */
for (i = 0;i <= f_index; i++) {
fru_field_offset_tmp = fru_field_offset;
- if (fru_area != NULL) {
- free(fru_area);
- fru_area = NULL;
- }
+ free_n(&fru_area);
fru_area = (uint8_t *) get_fru_area_str(fru_data_old, &fru_field_offset);
}
- if( (fru_area == NULL ) || strlen((const char *)fru_area) == 0 ) {
+ if (!FRU_FIELD_VALID(fru_area)) {
printf("Field not found (1)!\n");
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_rebuild_out;
}
@@ -5142,7 +5150,7 @@ ipmi_fru_set_field_string_rebuild(struct ipmi_intf * intf, uint8_t fruId,
*(fru_data_new + fru_field_offset_tmp) = (0xc0 + strlen(f_string));
memcpy(fru_data_new + fru_field_offset_tmp + 1, f_string, strlen(f_string));
- /* Copy remaing bytes in section */
+ /* Copy remaining bytes in section */
#ifdef DBG_RESIZE_FRU
printf("Copying remaining of sections: %d \n",
(int)((fru_data_old + header_offset + fru_section_len - 1) -
@@ -5178,7 +5186,7 @@ ipmi_fru_set_field_string_rebuild(struct ipmi_intf * intf, uint8_t fruId,
else
{
printf( "Internal error, padding length %i (must be from 0 to 7) ", padding_len );
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_rebuild_out;
}
@@ -5188,25 +5196,16 @@ ipmi_fru_set_field_string_rebuild(struct ipmi_intf * intf, uint8_t fruId,
if( write_fru_area( intf, &fru, fruId, 0, 0, fru.size, fru_data_new ) < 0 )
{
printf("Write to FRU data failed.\n");
- rc = (-1);
+ rc = -1;
goto ipmi_fru_set_field_string_rebuild_out;
}
printf("Done.\n");
- ipmi_fru_set_field_string_rebuild_out:
- if (fru_area != NULL) {
- free(fru_area);
- fru_area = NULL;
- }
- if (fru_data_new != NULL) {
- free(fru_data_new);
- fru_data_new = NULL;
- }
- if (fru_data_old != NULL) {
- free(fru_data_old);
- fru_data_old = NULL;
- }
+ipmi_fru_set_field_string_rebuild_out:
+ free_n(&fru_area);
+ free_n(&fru_data_new);
+ free_n(&fru_data_old);
return rc;
}
diff --git a/lib/ipmi_fwum.c b/lib/ipmi_fwum.c
index d1e3f4f..b01c545 100644
--- a/lib/ipmi_fwum.c
+++ b/lib/ipmi_fwum.c
@@ -151,16 +151,16 @@ ipmi_fwum_main(struct ipmi_intf *intf, int argc, char **argv)
printf_kfwum_help();
return (-1);
}
- if (strncmp(argv[0], "help", 4) == 0) {
+ if (!strcmp(argv[0], "help")) {
printf_kfwum_help();
rc = 0;
- } else if (strncmp(argv[0], "info", 4) == 0) {
+ } else if (!strcmp(argv[0], "info")) {
rc = ipmi_fwum_info(intf);
- } else if (strncmp(argv[0], "status", 6) == 0) {
+ } else if (!strcmp(argv[0], "status")) {
rc = ipmi_fwum_status(intf);
- } else if (strncmp(argv[0], "rollback", 8) == 0) {
+ } else if (!strcmp(argv[0], "rollback")) {
rc = KfwumManualRollback(intf);
- } else if (strncmp(argv[0], "download", 8) == 0) {
+ } else if (!strcmp(argv[0], "download")) {
if ((argc < 2) || (strlen(argv[1]) < 1)) {
lprintf(LOG_ERR,
"Path and file name must be specified.");
@@ -168,14 +168,14 @@ ipmi_fwum_main(struct ipmi_intf *intf, int argc, char **argv)
}
printf("Firmware File Name : %s\n", argv[1]);
rc = ipmi_fwum_fwupgrade(intf, argv[1], 0);
- } else if (strncmp(argv[0], "upgrade", 7) == 0) {
+ } else if (!strcmp(argv[0], "upgrade")) {
if ((argc >= 2) && (strlen(argv[1]) > 0)) {
printf("Upgrading using file name %s\n", argv[1]);
rc = ipmi_fwum_fwupgrade(intf, argv[1], 1);
} else {
rc = KfwumStartFirmwareUpgrade(intf);
}
- } else if (strncmp(argv[0], "tracelog", 8) == 0) {
+ } else if (!strcmp(argv[0], "tracelog")) {
rc = KfwumGetTraceLog(intf);
} else {
lprintf(LOG_ERR, "Invalid KFWUM command: %s", argv[0]);
@@ -258,7 +258,7 @@ ipmi_fwum_fwupgrade(struct ipmi_intf *intf, char *file, int action)
unsigned short padding;
unsigned long fsize = 0;
unsigned char not_used;
- if (file == NULL) {
+ if (!file) {
lprintf(LOG_ERR, "No file given.");
return (-1);
}
@@ -312,7 +312,7 @@ KfwumGetFileSize(const char *pFileName, unsigned long *pFileSize)
{
FILE *pFileHandle = NULL;
pFileHandle = fopen(pFileName, "rb");
- if (pFileHandle == NULL) {
+ if (!pFileHandle) {
return (-1);
}
if (fseek(pFileHandle, 0L , SEEK_END) == 0) {
@@ -342,7 +342,7 @@ KfwumSetupBuffersFromFile(const char *pFileName, unsigned long fileSize)
int qty = 0;
pFileHandle = fopen(pFileName, "rb");
- if (pFileHandle == NULL) {
+ if (!pFileHandle) {
lprintf(LOG_ERR, "Failed to open '%s' for reading.",
pFileName);
return (-1);
@@ -454,7 +454,7 @@ KfwumGetInfo(struct ipmi_intf *intf, unsigned char output,
if (!rsp) {
lprintf(LOG_ERR, "Error in FWUM Firmware Get Info Command.");
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "FWUM Firmware Get Info returned %x",
rsp->ccode);
return (-1);
@@ -479,7 +479,7 @@ KfwumGetInfo(struct ipmi_intf *intf, unsigned char output,
printf("Number Of Memory Bank : %u\n", pGetInfo->numBank);
}
*pNumBank = pGetInfo->numBank;
- /* Determine wich type of download to use: */
+ /* Determine which type of download to use: */
/* Old FWUM or Old IPMC fw (data_len < 7)
* --> Address with small buffer size
*/
@@ -501,14 +501,14 @@ KfwumGetInfo(struct ipmi_intf *intf, unsigned char output,
printf("Protocol Revision :");
printf(" > 5 optimizing buffers\n");
}
- if (strstr(intf->name,"lan") != NULL) {
+ if (strstr(intf->name,"lan")) {
/* also covers lanplus */
save_fw_nfo.bufferSize = KFWUM_SMALL_BUFFER;
if (verbose) {
printf("IOL payload size : %d\n",
save_fw_nfo.bufferSize);
}
- } else if ((strstr(intf->name,"open")!= NULL)
+ } else if (strstr(intf->name,"open")
&& intf->target_addr != IPMI_BMC_SLAVE_ADDR
&& (intf->target_addr != intf->my_addr)) {
save_fw_nfo.bufferSize = KFWUM_SMALL_BUFFER;
@@ -549,10 +549,10 @@ KfwumGetDeviceInfo(struct ipmi_intf *intf, unsigned char output,
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in Get Device Id Command");
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Get Device Id returned %x",
rsp->ccode);
return (-1);
@@ -598,19 +598,19 @@ KfwumGetStatus(struct ipmi_intf * intf)
if (verbose) {
printf(" Getting Status!\n");
}
- /* Retreive the number of bank */
+ /* Retrieve the number of bank */
rc = KfwumGetInfo(intf, 0, &numBank);
for(counter = 0;
(counter < numBank) && (rc == 0);
counter ++) {
- /* Retreive the status of each bank */
+ /* Retrieve the status of each bank */
memset(&req, 0, sizeof(req));
req.msg.netfn = IPMI_NETFN_FIRMWARE;
req.msg.cmd = KFWUM_CMD_ID_GET_FIRMWARE_STATUS;
req.msg.data = &counter;
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR,
"Error in FWUM Firmware Get Status Command.");
rc = (-1);
@@ -668,10 +668,10 @@ KfwumManualRollback(struct ipmi_intf *intf)
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in FWUM Manual Rollback Command.");
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR,
"Error in FWUM Manual Rollback Command returned %x",
rsp->ccode);
@@ -707,7 +707,7 @@ KfwumStartFirmwareImage(struct ipmi_intf *intf, unsigned long length,
req.msg.data_len = 6;
}
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR,
"Error in FWUM Firmware Start Firmware Image Download Command.");
return (-1);
@@ -755,13 +755,13 @@ KfwumSaveFirmwareImage(struct ipmi_intf *intf, unsigned char sequenceNumber,
/* + 1 => sequenceNumber*/
}
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR,
"Error in FWUM Firmware Save Firmware Image Download Command.");
/* We don't receive "C7" on errors with IOL,
* instead we receive nothing
*/
- if (strstr(intf->name, "lan") != NULL) {
+ if (strstr(intf->name, "lan")) {
no_rsp++;
if (no_rsp < FWUM_SAVE_FIRMWARE_NO_RESPONSE_LIMIT) {
*pInBufLength -= 1;
@@ -772,7 +772,7 @@ KfwumSaveFirmwareImage(struct ipmi_intf *intf, unsigned char sequenceNumber,
*pInBufLength = 0;
break;
} /* For other interface keep trying */
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
if (rsp->ccode == 0xc0) {
sleep(1);
} else if ((rsp->ccode == 0xc7)
@@ -836,9 +836,9 @@ KfwumFinishFirmwareImage(struct ipmi_intf *intf, tKFWUM_InFirmwareInfo firmInfo)
/* Infinite loop if BMC doesn't reply or replies 0xc0 every time. */
do {
rsp = intf->sendrecv(intf, &req);
- } while (rsp == NULL || rsp->ccode == 0xc0);
+ } while (!rsp || rsp->ccode == 0xc0);
- if (rsp->ccode != 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR,
"FWUM Firmware Finish Firmware Image Download returned %x",
rsp->ccode);
@@ -917,7 +917,7 @@ KfwumStartFirmwareUpgrade(struct ipmi_intf *intf)
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR,
"Error in FWUM Firmware Start Firmware Upgrade Command");
rc = (-1);
@@ -950,7 +950,7 @@ KfwumGetTraceLog(struct ipmi_intf *intf)
(chunkIdx < TRACE_LOG_CHUNK_COUNT)
&& (rc == 0);
chunkIdx++) {
- /* Retreive each log chunk and print it */
+ /* Retrieve each log chunk and print it */
memset(&req, 0, sizeof(req));
req.msg.netfn = IPMI_NETFN_FIRMWARE;
req.msg.cmd = KFWUM_CMD_ID_GET_TRACE_LOG;
@@ -958,7 +958,7 @@ KfwumGetTraceLog(struct ipmi_intf *intf)
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR,
"Error in FWUM Firmware Get Trace Log Command");
rc = (-1);
@@ -971,7 +971,7 @@ KfwumGetTraceLog(struct ipmi_intf *intf)
break;
}
for (cmdIdx=0; cmdIdx < TRACE_LOG_CHUNK_SIZE; cmdIdx++) {
- /* Don't diplay commands with an invalid state */
+ /* Don't display commands with an invalid state */
if ((rsp->data[TRACE_LOG_ATT_COUNT * cmdIdx + 1] != 0)
&& (rsp->data[TRACE_LOG_ATT_COUNT * cmdIdx] < KFWUM_CMD_ID_STD_MAX_CMD)) {
printf(" Cmd ID: %17s -- CmdState: %10s -- CompCode: %2x\n",
@@ -1001,7 +1001,7 @@ KfwumGetInfoFromFirmware(unsigned char *pBuf, unsigned long bufSize,
}
offset = IN_FIRMWARE_INFO_OFFSET_LOCATION;
- /* Now, fill the structure with read informations */
+ /* Now, fill the structure with read information */
pInfo->checksum = (unsigned short)KWUM_GET_BYTE_AT_OFFSET(pBuf,
offset + 0 + IN_FIRMWARE_INFO_OFFSET_CHECKSUM ) << 8;
diff --git a/lib/ipmi_gendev.c b/lib/ipmi_gendev.c
index 7a4cf08..215a717 100644
--- a/lib/ipmi_gendev.c
+++ b/lib/ipmi_gendev.c
@@ -71,7 +71,6 @@ typedef struct gendev_eeprom_info
static int
ipmi_gendev_get_eeprom_size(
- struct ipmi_intf *intf,
struct sdr_record_generic_locator *dev,
t_gendev_eeprom_info *info
)
@@ -88,8 +87,7 @@ ipmi_gendev_get_eeprom_size(
lprintf(LOG_ERR, "DevType : %x", dev->dev_type);
lprintf(LOG_ERR, "DevType Mod: %x", dev->dev_type_modifier);
*/
- if( info != NULL)
- {
+ if (info) {
switch(dev->dev_type)
{
case 0x08: // 24C01
@@ -192,7 +190,7 @@ ipmi_gendev_read_file(
int eeprom_size;
t_gendev_eeprom_info eeprom_info;
- eeprom_size = ipmi_gendev_get_eeprom_size(intf, dev, &eeprom_info);
+ eeprom_size = ipmi_gendev_get_eeprom_size(dev, &eeprom_info);
if(eeprom_size > 0)
{
@@ -280,8 +278,7 @@ ipmi_gendev_read_file(
msize
);
- if (rsp != NULL)
- {
+ if (rsp) {
retryCounter = GENDEV_RETRY_COUNT;
rc = 0;
}
@@ -364,7 +361,7 @@ ipmi_gendev_write_file(
int eeprom_size;
t_gendev_eeprom_info eeprom_info;
- eeprom_size = ipmi_gendev_get_eeprom_size(intf, dev, &eeprom_info);
+ eeprom_size = ipmi_gendev_get_eeprom_size(dev, &eeprom_info);
if(eeprom_size > 0)
{
@@ -376,7 +373,7 @@ ipmi_gendev_write_file(
if(fp)
{
- /* Retreive file length, check if it's fits the Eeprom Size */
+ /* Retrieve file length, check if it's fits the Eeprom Size */
fseek(fp, 0 ,SEEK_END);
fileLength = ftell(fp);
@@ -457,8 +454,6 @@ ipmi_gendev_write_file(
break;
}
-
-
for(
retryCounter = 0;
retryCounter<GENDEV_RETRY_COUNT;
@@ -476,8 +471,7 @@ ipmi_gendev_write_file(
i2caddr+= (((eeprom_info.size) % address_span_size) * 2);
rsp = ipmi_master_write_read(intf, i2cbus, i2caddr, (uint8_t *) wrByte, eeprom_info.address_length+msize, 0);
- if (rsp != NULL)
- {
+ if (rsp) {
retryCounter = GENDEV_RETRY_COUNT;
rc = 0;
}
@@ -495,8 +489,7 @@ ipmi_gendev_write_file(
}
}
- if( rc == 0 )
- {
+ if (!rc) {
static uint8_t previousCompleted = 101;
percentCompleted = ((counter * 100) / eeprom_info.size );
@@ -548,11 +541,7 @@ ipmi_gendev_main(struct ipmi_intf *intf, int argc, char **argv)
lprintf(LOG_ERR, "Rx gendev command: %s", argv[0]);
- if (
- (argc == 0)
- ||
- (strncmp(argv[0], "help", 4) == 0)
- )
+ if (!argc || !strcmp(argv[0], "help"))
{
lprintf(LOG_ERR,
"SDR Commands: list read write");
@@ -562,18 +551,12 @@ ipmi_gendev_main(struct ipmi_intf *intf, int argc, char **argv)
" read <sdr name> <file> Read to file eeprom specify by Generic Device Locators");
lprintf(LOG_ERR,
" write <sdr name> <file> Write from file eeprom specify by Generic Device Locators");
- }
- else if ( strncmp(argv[0], "list", 4) == 0)
- {
- rc = ipmi_sdr_print_sdr(intf,
- SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR);
- }
- else if (strncmp(argv[0], "read", 4) == 0)
- {
+ } else if (!strcmp(argv[0], "list")) {
+ rc = ipmi_sdr_print_sdr(intf, SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR);
+ } else if (!strcmp(argv[0], "read")) {
if (argc < 3)
lprintf(LOG_ERR, "usage: gendev read <gendev> <filename>");
- else
- {
+ else {
struct sdr_record_list *sdr;
lprintf(LOG_ERR, "Gendev read sdr name : %s", argv[1]);
@@ -582,14 +565,12 @@ ipmi_gendev_main(struct ipmi_intf *intf, int argc, char **argv)
/* lookup by sensor name */
sdr = ipmi_sdr_find_sdr_byid(intf, argv[1]);
- if (sdr == NULL)
- {
+ if (!sdr) {
lprintf(LOG_ERR, "Sensor data record not found!");
return -1;
}
- if (sdr->type != SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR)
- {
+ if (sdr->type != SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR) {
lprintf(LOG_ERR, "Target SDR is not a generic device locator");
return -1;
}
@@ -598,13 +579,10 @@ ipmi_gendev_main(struct ipmi_intf *intf, int argc, char **argv)
ipmi_gendev_read_file(intf, sdr->record.genloc, argv[2]);
}
- }
- else if (strncmp(argv[0], "write", 5) == 0)
- {
+ } else if (!strcmp(argv[0], "write")) {
if (argc < 3)
lprintf(LOG_ERR, "usage: gendev write <gendev> <filename>");
- else
- {
+ else {
struct sdr_record_list *sdr;
lprintf(LOG_ERR, "Gendev write sdr name : %s", argv[1]);
@@ -613,25 +591,20 @@ ipmi_gendev_main(struct ipmi_intf *intf, int argc, char **argv)
/* lookup by sensor name */
sdr = ipmi_sdr_find_sdr_byid(intf, argv[1]);
- if (sdr == NULL)
- {
+ if (!sdr) {
lprintf(LOG_ERR, "Sensor data record not found!");
return -1;
}
- if (sdr->type != SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR)
- {
+ if (sdr->type != SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR) {
lprintf(LOG_ERR, "Target SDR is not a generic device locator");
return -1;
}
lprintf(LOG_ERR, "Gendev write file name: %s", argv[2]);
ipmi_gendev_write_file(intf, sdr->record.genloc, argv[2]);
-
}
- }
- else
- {
+ } else {
lprintf(LOG_ERR, "Invalid gendev command: %s", argv[0]);
rc = -1;
}
diff --git a/lib/ipmi_hpmfwupg.c b/lib/ipmi_hpmfwupg.c
index bbcffc0..ea9072e 100644
--- a/lib/ipmi_hpmfwupg.c
+++ b/lib/ipmi_hpmfwupg.c
@@ -1,6 +1,7 @@
/*
* Copyright (c) 2006 Kontron Canada, Inc. All Rights Reserved.
* Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright 2020 Joyent, Inc.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -30,10 +31,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _BSD_SOURCE || \
- (_XOPEN_SOURCE >= 500 || \
- _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED) && \
- !(_POSIX_C_SOURCE >= 200809L || _XOPEN_SOURCE >= 700)
#include <ipmitool/ipmi_intf.h>
#include <ipmitool/ipmi_mc.h>
@@ -52,12 +49,27 @@
# include <config.h>
#endif
-/* From src/plugins/ipmi_intf.c: */
-uint16_t
-ipmi_intf_get_max_request_data_size(struct ipmi_intf * intf);
+/*
+ * This error code is used as a temporary PATCH to
+ * the latest Open ipmi driver. This PATCH
+ * will be removed once a new Open IPMI driver is released.
+ * (Buggy version = 39)
+ */
+#define ENABLE_OPENIPMI_V39_PATCH
+
+#ifdef ENABLE_OPENIPMI_V39_PATCH
+# define RETRY_COUNT_MAX 3
+static int errorCount;
+# define HPMFWUPG_IS_RETRYABLE(error) \
+ ((((error==0x83)||(error==0x82)||(error==0x80)) && (errorCount++<RETRY_COUNT_MAX))?TRUE:FALSE)
+#else
+# define HPMFWUPG_IS_RETRYABLE(error) FALSE
+#endif
extern int verbose;
+VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX];
+
int HpmfwupgUpgrade(struct ipmi_intf *intf, char *imageFilename,
int activate, int, int);
int HpmfwupgValidateImageIntegrity(struct HpmfwupgUpgradeCtx *pFwupgCtx);
@@ -117,7 +129,7 @@ int HpmFwupgActionUploadFirmware(struct HpmfwupgComponentBitMask components,
int option,
int *pFlagColdReset);
int
-HpmfwupgPreUpgradeCheck(struct ipmi_intf *intf,
+HpmfwupgPreUpgradeCheck(
struct HpmfwupgUpgradeCtx *pFwupgCtx,
int componentMask, int option);
@@ -507,10 +519,9 @@ HpmfwupgUpgrade(struct ipmi_intf *intf, char *imageFilename, int activate,
lprintf(LOG_NOTICE, "\nPerforming upgrade stage:");
}
if (option & VIEW_MODE) {
- rc = HpmfwupgPreUpgradeCheck(intf,
- &fwupgCtx,componentMask, VIEW_MODE);
+ rc = HpmfwupgPreUpgradeCheck(&fwupgCtx,componentMask, VIEW_MODE);
} else {
- rc = HpmfwupgPreUpgradeCheck(intf, &fwupgCtx,
+ rc = HpmfwupgPreUpgradeCheck(&fwupgCtx,
componentMask, option);
if (rc == HPMFWUPG_SUCCESS) {
if (verbose) {
@@ -534,7 +545,7 @@ HpmfwupgUpgrade(struct ipmi_intf *intf, char *imageFilename, int activate,
}
if (rc == HPMFWUPG_SUCCESS) {
if (option & VIEW_MODE) {
- /* Dont display anything here in case we are just viewing it */
+ /* Don't display anything here in case we are just viewing it */
lprintf(LOG_NOTICE," ");
} else if (option & COMPARE_MODE) {
lprintf(LOG_NOTICE,
@@ -544,7 +555,7 @@ HpmfwupgUpgrade(struct ipmi_intf *intf, char *imageFilename, int activate,
"\nFirmware upgrade procedure successful\n");
}
} else if (option & VIEW_MODE) {
- /* Dont display anything here in case we are just viewing it */
+ /* Don't display anything here in case we are just viewing it */
lprintf(LOG_NOTICE," ");
} else if (option & COMPARE_MODE) {
lprintf(LOG_NOTICE,
@@ -653,7 +664,7 @@ HpmfwupgPreparationStage(struct ipmi_intf *intf,
if (rc != HPMFWUPG_SUCCESS) {
/* Giving one more chance to user to check whether its OK to continue even if the
* product ID does not match. This is helpful as sometimes we just want to update
- * and dont care whether we have a different product Id. If the user says NO then
+ * and don't care whether we have a different product Id. If the user says NO then
* we need to just bail out from here
*/
if (!((option & FORCE_MODE) || (option & VIEW_MODE))) {
@@ -725,7 +736,7 @@ HpmfwupgPreparationStage(struct ipmi_intf *intf,
"\n Some components present in the image file are not supported by the IPMC");
return HPMFWUPG_ERROR;
}
- /* Make sure the upgrade is desirable rigth now */
+ /* Make sure the upgrade is desirable right now */
if (pFwupgCtx->targetCap.GlobalCapabilities.bitField.fwUpgUndesirable == 1) {
lprintf(LOG_NOTICE, "\n Upgrade undesirable at this moment");
return HPMFWUPG_ERROR;
@@ -834,7 +845,7 @@ HpmfwupgValidateActionRecordChecksum(struct HpmfwupgActionRecord *pActionRecord)
* is same as target version.
*/
int
-HpmfwupgPreUpgradeCheck(struct ipmi_intf *intf,
+HpmfwupgPreUpgradeCheck(
struct HpmfwupgUpgradeCtx *pFwupgCtx,
int componentMask, int option)
{
@@ -1213,7 +1224,7 @@ HpmFwupgActionUploadFirmware(struct HpmfwupgComponentBitMask components,
if (rc == HPMFWUPG_UPLOAD_BLOCK_LENGTH && !bufLengthIsSet) {
rc = HPMFWUPG_SUCCESS;
/* Retry with a smaller buffer length */
- if (strstr(intf->name,"lan") != NULL && bufLength > 8) {
+ if (strstr(intf->name,"lan") && bufLength > 8) {
bufLength-= 8;
lprintf(LOG_INFO,
"Trying reduced buffer length: %d",
@@ -1304,7 +1315,7 @@ HpmFwupgActionUploadFirmware(struct HpmfwupgComponentBitMask components,
HpmDisplayUpgrade(1,0,0,0);
if ((option & COMPARE_MODE)
&& !pFwupgCtx->genCompProp[pFwupgCtx->componentId].GeneralCompProperties.bitfield.comparisonSupport) {
- printf("| |Comparison isn't supported for given compenent. |\n");
+ printf("| |Comparison isn't supported for given component. |\n");
}
*pImagePtr = pDataInitial + firmwareLength;
}
@@ -1390,27 +1401,26 @@ int
HpmfwupgGetBufferFromFile(char *imageFilename,
struct HpmfwupgUpgradeCtx *pFwupgCtx)
{
- int rc = HPMFWUPG_SUCCESS;
+ int rc = HPMFWUPG_ERROR;
int ret = 0;
FILE *pImageFile = fopen(imageFilename, "rb");
- if (pImageFile == NULL) {
+ if (!pImageFile) {
lprintf(LOG_ERR, "Cannot open image file '%s'",
imageFilename);
- return HPMFWUPG_ERROR;
+ goto ret_no_close;
}
/* Get the raw data in file */
ret = fseek(pImageFile, 0, SEEK_END);
if (ret != 0) {
lprintf(LOG_ERR, "Failed to seek in the image file '%s'",
imageFilename);
- return HPMFWUPG_ERROR;
+ goto ret_close;
}
pFwupgCtx->imageSize = ftell(pImageFile);
pFwupgCtx->pImageData = malloc(sizeof(unsigned char)*pFwupgCtx->imageSize);
- if (pFwupgCtx->pImageData == NULL) {
+ if (!pFwupgCtx->pImageData) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
- fclose(pImageFile);
- return HPMFWUPG_ERROR;
+ goto ret_close;
}
rewind(pImageFile);
ret = fread(pFwupgCtx->pImageData,
@@ -1422,9 +1432,14 @@ HpmfwupgGetBufferFromFile(char *imageFilename,
"Failed to read file %s size %d",
imageFilename,
pFwupgCtx->imageSize);
- rc = HPMFWUPG_ERROR;
+ goto ret_close;
}
+
+ rc = HPMFWUPG_SUCCESS;
+
+ret_close:
fclose(pImageFile);
+ret_no_close:
return rc;
}
@@ -1438,11 +1453,11 @@ HpmfwupgGetDeviceId(struct ipmi_intf *intf, struct ipm_devid_rsp *pGetDevId)
req.msg.cmd = BMC_GET_DEVICE_ID;
req.msg.data_len = 0;
rsp = HpmfwupgSendCmd(intf, req, NULL);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error getting device ID.");
return HPMFWUPG_ERROR;
}
- if (rsp->ccode != 0x00) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error getting device ID.");
lprintf(LOG_ERR, "compcode=0x%x: %s",
rsp->ccode,
@@ -1466,12 +1481,12 @@ HpmfwupgGetTargetUpgCapabilities(struct ipmi_intf *intf,
req.msg.data = (unsigned char*)&pCtx->req;
req.msg.data_len = sizeof(struct HpmfwupgGetTargetUpgCapabilitiesReq);
rsp = HpmfwupgSendCmd(intf, req, NULL);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR,
"Error getting target upgrade capabilities.");
return HPMFWUPG_ERROR;
}
- if (rsp->ccode != 0x00) {
+ if (rsp->ccode) {
lprintf(LOG_ERR,
"Error getting target upgrade capabilities, ccode: 0x%x: %s",
rsp->ccode,
@@ -1507,7 +1522,7 @@ HpmfwupgGetTargetUpgCapabilities(struct ipmi_intf *intf,
pCtx->resp.GlobalCapabilities.bitField.autRollbackOverride ? 'y' : 'n');
lprintf(LOG_NOTICE, "IPMC degraded...........[%c] ",
pCtx->resp.GlobalCapabilities.bitField.ipmcDegradedDurinUpg ? 'y' : 'n');
- lprintf(LOG_NOTICE, "Defered activation......[%c] ",
+ lprintf(LOG_NOTICE, "Deferred activation.....[%c] ",
pCtx->resp.GlobalCapabilities.bitField.deferActivation ? 'y' : 'n');
lprintf(LOG_NOTICE, "Service affected........[%c] ",
pCtx->resp.GlobalCapabilities.bitField.servAffectDuringUpg ? 'y' : 'n');
@@ -1543,12 +1558,12 @@ HpmfwupgGetComponentProperties(struct ipmi_intf *intf,
req.msg.data = (unsigned char*)&pCtx->req;
req.msg.data_len = sizeof(struct HpmfwupgGetComponentPropertiesReq);
rsp = HpmfwupgSendCmd(intf, req, NULL);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_NOTICE,
"Error getting component properties\n");
return HPMFWUPG_ERROR;
}
- if (rsp->ccode != 0x00) {
+ if (rsp->ccode) {
lprintf(LOG_NOTICE,
"Error getting component properties");
lprintf(LOG_NOTICE,
@@ -1669,11 +1684,11 @@ HpmfwupgAbortUpgrade(struct ipmi_intf *intf,
req.msg.data = (unsigned char*)&pCtx->req;
req.msg.data_len = sizeof(struct HpmfwupgAbortUpgradeReq);
rsp = HpmfwupgSendCmd(intf, req, NULL);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error - aborting upgrade.");
return HPMFWUPG_ERROR;
}
- if (rsp->ccode != 0x00) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error aborting upgrade");
lprintf(LOG_ERR, "compcode=0x%x: %s",
rsp->ccode,
@@ -1698,14 +1713,14 @@ HpmfwupgInitiateUpgradeAction(struct ipmi_intf *intf,
req.msg.data = (unsigned char*)&pCtx->req;
req.msg.data_len = sizeof(struct HpmfwupgInitiateUpgradeActionReq);
rsp = HpmfwupgSendCmd(intf, req, pFwupgCtx);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error initiating upgrade action.");
return HPMFWUPG_ERROR;
}
/* Long duration command handling */
if (rsp->ccode == HPMFWUPG_COMMAND_IN_PROGRESS) {
rc = HpmfwupgWaitLongDurationCmd(intf, pFwupgCtx);
- } else if (rsp->ccode != 0x00) {
+ } else if (rsp->ccode) {
lprintf(LOG_NOTICE,"Error initiating upgrade action");
lprintf(LOG_NOTICE, "compcode=0x%x: %s",
rsp->ccode,
@@ -1732,7 +1747,7 @@ HpmfwupgUploadFirmwareBlock(struct ipmi_intf *intf,
/* 2 is the size of the upload struct - data */
req.msg.data_len = 2 + count;
rsp = HpmfwupgSendCmd(intf, req, pFwupgCtx);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_NOTICE, "Error uploading firmware block.");
return HPMFWUPG_ERROR;
}
@@ -1768,7 +1783,7 @@ HpmfwupgUploadFirmwareBlock(struct ipmi_intf *intf,
/* Long duration command handling */
if (rsp->ccode == HPMFWUPG_COMMAND_IN_PROGRESS) {
rc = HpmfwupgWaitLongDurationCmd(intf, pFwupgCtx);
- } else if (rsp->ccode != 0x00) {
+ } else if (rsp->ccode) {
/* PATCH --> This validation is to handle retryables errors codes on IPMB bus.
* This will be fixed in the next release of open ipmi and this
* check will have to be removed. (Buggy version = 39)
@@ -1809,7 +1824,7 @@ HpmfwupgFinishFirmwareUpload(struct ipmi_intf *intf,
req.msg.data = (unsigned char*)&pCtx->req;
req.msg.data_len = sizeof(struct HpmfwupgFinishFirmwareUploadReq);
rsp = HpmfwupgSendCmd(intf, req, pFwupgCtx);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error fininshing firmware upload.");
return HPMFWUPG_ERROR;
}
@@ -1846,7 +1861,7 @@ HpmfwupgActivateFirmware(struct ipmi_intf *intf,
req.msg.data_len = sizeof(struct HpmfwupgActivateFirmwareReq)
- (!pCtx->req.rollback_override ? 1 : 0);
rsp = HpmfwupgSendCmd(intf, req, pFwupgCtx);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error activating firmware.");
return HPMFWUPG_ERROR;
}
@@ -1947,7 +1962,7 @@ HpmfwupgManualFirmwareRollback(struct ipmi_intf *intf,
req.msg.data = (unsigned char*)&pCtx->req;
req.msg.data_len = sizeof(struct HpmfwupgManualFirmwareRollbackReq);
rsp = HpmfwupgSendCmd(intf, req, &fwupgCtx);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error sending manual rollback.");
return HPMFWUPG_ERROR;
}
@@ -1958,7 +1973,7 @@ HpmfwupgManualFirmwareRollback(struct ipmi_intf *intf,
printf("Waiting firmware rollback...");
fflush(stdout);
rc = HpmfwupgQueryRollbackStatus(intf, &resCmd, &fwupgCtx);
- } else if ( rsp->ccode != 0x00 ) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error sending manual rollback");
lprintf(LOG_ERR, "compcode=0x%x: %s",
rsp->ccode,
@@ -1985,7 +2000,7 @@ HpmfwupgQueryRollbackStatus(struct ipmi_intf *intf,
req.msg.data = (unsigned char*)&pCtx->req;
req.msg.data_len = sizeof(struct HpmfwupgQueryRollbackStatusReq);
/* If we are not in upgrade context, we use default timeout values */
- if (pFwupgCtx != NULL) {
+ if (pFwupgCtx) {
struct HpmfwupgImageHeader *pImageHeader;
if (pFwupgCtx->pImageData) {
pImageHeader = (struct HpmfwupgImageHeader*)pFwupgCtx->pImageData;
@@ -1994,7 +2009,7 @@ HpmfwupgQueryRollbackStatus(struct ipmi_intf *intf,
rollbackTimeout = 0;
}
/* Use the greater of the two timeouts (header and target caps) */
- rollbackTimeout = MAX(rollbackTimeout,
+ rollbackTimeout = __max(rollbackTimeout,
pFwupgCtx->targetCap.rollbackTimeout) * 5;
} else {
rollbackTimeout = HPMFWUPG_DEFAULT_UPGRADE_TIMEOUT;
@@ -2021,7 +2036,7 @@ HpmfwupgQueryRollbackStatus(struct ipmi_intf *intf,
&& ((rsp->ccode == HPMFWUPG_COMMAND_IN_PROGRESS)
|| (rsp->ccode == IPMI_CC_TIMEOUT))
&& (timeoutSec2 - timeoutSec1 < rollbackTimeout));
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error getting upgrade status.");
return HPMFWUPG_ERROR;
}
@@ -2065,11 +2080,11 @@ HpmfwupgQuerySelftestResult(struct ipmi_intf *intf, struct HpmfwupgQuerySelftest
unsigned int timeoutSec1, timeoutSec2;
pCtx->req.picmgId = HPMFWUPG_PICMG_IDENTIFIER;
/* If we are not in upgrade context, we use default timeout values */
- if (pFwupgCtx != NULL) {
+ if (pFwupgCtx) {
/* Getting selftest timeout from new image */
struct HpmfwupgImageHeader *pImageHeader = (struct HpmfwupgImageHeader*)
pFwupgCtx->pImageData;
- selfTestTimeout = MAX(pImageHeader->selfTestTimeout,
+ selfTestTimeout = __max(pImageHeader->selfTestTimeout,
pFwupgCtx->targetCap.selftestTimeout) * 5;
} else {
selfTestTimeout = HPMFWUPG_DEFAULT_UPGRADE_TIMEOUT;
@@ -2101,7 +2116,7 @@ HpmfwupgQuerySelftestResult(struct ipmi_intf *intf, struct HpmfwupgQuerySelftest
} while (rsp
&& (rsp->ccode == HPMFWUPG_COMMAND_IN_PROGRESS)
&& (timeoutSec2 - timeoutSec1 < selfTestTimeout));
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_NOTICE, "Error getting upgrade status\n");
return HPMFWUPG_ERROR;
}
@@ -2135,14 +2150,14 @@ HpmfwupgSendCmd(struct ipmi_intf *intf, struct ipmi_rq req,
unsigned int timeoutSec1, timeoutSec2;
unsigned char retry = 0;
/* If we are not in upgrade context, we use default timeout values */
- if (pFwupgCtx != NULL) {
+ if (pFwupgCtx) {
inaccessTimeout = pFwupgCtx->targetCap.inaccessTimeout*5;
upgradeTimeout = pFwupgCtx->targetCap.upgradeTimeout*5;
} else {
/* keeping the inaccessTimeout to 60 seconds results in almost 2900 retries
* So if the target is not available it will be retrying the command for 2900
- * times which is not effecient -So reducing the Timout to 5 seconds which is
- * almost 200 retries if it continuously recieves 0xC3 as completion code.
+ * times which is not efficient -So reducing the Timeout to 5 seconds which is
+ * almost 200 retries if it continuously receives 0xC3 as completion code.
*/
inaccessTimeout = HPMFWUPG_DEFAULT_UPGRADE_TIMEOUT;
upgradeTimeout = HPMFWUPG_DEFAULT_UPGRADE_TIMEOUT;
@@ -2151,10 +2166,10 @@ HpmfwupgSendCmd(struct ipmi_intf *intf, struct ipmi_rq req,
do {
static unsigned char isValidSize = FALSE;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
#define HPM_LAN_PACKET_RESIZE_LIMIT 6
/* also covers lanplus */
- if (strstr(intf->name, "lan") != NULL) {
+ if (strstr(intf->name, "lan")) {
static int errorCount=0;
static struct ipmi_rs fakeRsp;
lprintf(LOG_DEBUG,
@@ -2219,7 +2234,7 @@ HpmfwupgSendCmd(struct ipmi_intf *intf, struct ipmi_rq req,
}
}
/* Handle inaccessibility timeout (rsp = NULL if IOL) */
- if (rsp == NULL || rsp->ccode == 0xff || rsp->ccode == 0xc3 || rsp->ccode == 0xd3) {
+ if (!rsp || rsp->ccode == 0xff || rsp->ccode == 0xc3 || rsp->ccode == 0xd3) {
if (inaccessTimeoutCounter < inaccessTimeout) {
timeoutSec2 = time(NULL);
if (timeoutSec2 > timeoutSec1) {
@@ -2272,14 +2287,14 @@ HpmfwupgWaitLongDurationCmd(struct ipmi_intf *intf,
unsigned int timeoutSec1, timeoutSec2;
struct HpmfwupgGetUpgradeStatusCtx upgStatusCmd;
/* If we are not in upgrade context, we use default timeout values */
- if (pFwupgCtx != NULL) {
+ if (pFwupgCtx) {
upgradeTimeout = (unsigned int)(pFwupgCtx->targetCap.upgradeTimeout*5);
if (verbose) {
printf("Use File Upgrade Capabilities: %i seconds\n",
upgradeTimeout);
}
} else {
- /* Try to retreive from Caps */
+ /* Try to retrieve from Caps */
struct HpmfwupgGetTargetUpgCapabilitiesCtx targetCapCmd;
if(HpmfwupgGetTargetUpgCapabilities(intf, &targetCapCmd) != HPMFWUPG_SUCCESS) {
upgradeTimeout = HPMFWUPG_DEFAULT_UPGRADE_TIMEOUT;
@@ -2295,13 +2310,9 @@ HpmfwupgWaitLongDurationCmd(struct ipmi_intf *intf,
}
}
}
- if (rc == HPMFWUPG_SUCCESS) {
- /* Poll upgrade status until completion or timeout*/
- timeoutSec1 = time(NULL);
- timeoutSec2 = time(NULL);
- rc = HpmfwupgGetUpgradeStatus(intf, &upgStatusCmd,
- pFwupgCtx, 1);
- }
+ /* Poll upgrade status until completion or timeout*/
+ timeoutSec2 = timeoutSec1 = time(NULL);
+ rc = HpmfwupgGetUpgradeStatus(intf, &upgStatusCmd, pFwupgCtx, 1);
while (
/* With KCS: Cover the case where we sometime
* receive d5 (on the first get status) from
@@ -2464,12 +2475,12 @@ ipmi_hpmfwupg_main(struct ipmi_intf *intf, int argc, char **argv)
HpmfwupgPrintUsage();
return HPMFWUPG_ERROR;
}
- if (strcmp(argv[0], "help") == 0) {
+ if (!strcmp(argv[0], "help")) {
HpmfwupgPrintUsage();
return HPMFWUPG_SUCCESS;
- } else if ((strcmp(argv[0], "check") == 0)) {
+ } else if (!strcmp(argv[0], "check")) {
/* hpm check */
- if (argv[1] == NULL) {
+ if (!argv[1]) {
rc = HpmfwupgTargetCheck(intf,VIEW_MODE);
} else {
/* hpm check <filename> */
@@ -2479,18 +2490,18 @@ ipmi_hpmfwupg_main(struct ipmi_intf *intf, int argc, char **argv)
0, VIEW_MODE);
}
}
- } else if (strcmp(argv[0], "upgrade") == 0) {
+ } else if (!strcmp(argv[0], "upgrade")) {
int i =0;
for (i=1; i< argc ; i++) {
- if (strcmp(argv[i],"activate") == 0) {
+ if (!strcmp(argv[i],"activate")) {
activateFlag = 1;
}
/* hpm upgrade <filename> force */
- if (strcmp(argv[i],"force") == 0) {
+ if (!strcmp(argv[i],"force")) {
option |= FORCE_MODE;
}
/* hpm upgrade <filename> component <comp Id> */
- if (strcmp(argv[i],"component") == 0) {
+ if (!strcmp(argv[i],"component")) {
if (i+1 < argc) {
/* Error Checking */
if (str2int(argv[i+1], &componentId) != 0
@@ -2519,7 +2530,7 @@ ipmi_hpmfwupg_main(struct ipmi_intf *intf, int argc, char **argv)
return HPMFWUPG_ERROR;
}
}
- if (strcmp(argv[i],"debug") == 0) {
+ if (!strcmp(argv[i],"debug")) {
option |= DEBUG_MODE;
}
}
@@ -2529,11 +2540,11 @@ ipmi_hpmfwupg_main(struct ipmi_intf *intf, int argc, char **argv)
rc = HpmfwupgUpgrade(intf, argv[1], activateFlag,
componentMask, option);
}
- } else if (strcmp(argv[0], "compare") == 0) {
+ } else if (!strcmp(argv[0], "compare")) {
int i = 0;
for (i=1; i< argc; i++) {
/* hpm compare <file> [component x...] */
- if (strcmp(argv[i],"component") == 0) {
+ if (!strcmp(argv[i],"component")) {
if (i+1 < argc) {
/* Error Checking */
if (str2int(argv[i+1], &componentId) != 0
@@ -2562,7 +2573,7 @@ ipmi_hpmfwupg_main(struct ipmi_intf *intf, int argc, char **argv)
"No component Id provided\n");
return HPMFWUPG_ERROR;
}
- } else if (strcmp(argv[i],"debug") == 0) {
+ } else if (!strcmp(argv[i],"debug")) {
option|= DEBUG_MODE;
}
}
@@ -2572,19 +2583,19 @@ ipmi_hpmfwupg_main(struct ipmi_intf *intf, int argc, char **argv)
rc = HpmfwupgUpgrade(intf, argv[1], 0,
componentMask, option);
}
- } else if ((argc >= 1) && (strcmp(argv[0], "activate") == 0)) {
+ } else if (argc >= 1 && !strcmp(argv[0], "activate")) {
struct HpmfwupgActivateFirmwareCtx cmdCtx;
- if ((argc == 2) && (strcmp(argv[1], "norollback") == 0)) {
+ if (argc == 2 && !strcmp(argv[1], "norollback")) {
cmdCtx.req.rollback_override = 1;
} else {
cmdCtx.req.rollback_override = 0;
}
rc = HpmfwupgActivateFirmware(intf, &cmdCtx, NULL);
- } else if ((argc == 1) && (strcmp(argv[0], "targetcap") == 0)) {
+ } else if (argc == 1 && !strcmp(argv[0], "targetcap")) {
struct HpmfwupgGetTargetUpgCapabilitiesCtx cmdCtx;
verbose++;
rc = HpmfwupgGetTargetUpgCapabilities(intf, &cmdCtx);
- } else if ((argc == 3) && (strcmp(argv[0], "compprop") == 0)) {
+ } else if (argc == 3 && !strcmp(argv[0], "compprop")) {
struct HpmfwupgGetComponentPropertiesCtx cmdCtx;
if (str2uchar(argv[1], &(cmdCtx.req.componentId)) != 0
|| cmdCtx.req.componentId > 7) {
@@ -2606,23 +2617,23 @@ ipmi_hpmfwupg_main(struct ipmi_intf *intf, int argc, char **argv)
}
verbose++;
rc = HpmfwupgGetComponentProperties(intf, &cmdCtx);
- } else if ((argc == 1) && (strcmp(argv[0], "abort") == 0)) {
+ } else if (argc == 1 && !strcmp(argv[0], "abort")) {
struct HpmfwupgAbortUpgradeCtx cmdCtx;
verbose++;
rc = HpmfwupgAbortUpgrade(intf, &cmdCtx);
- } else if ((argc == 1) && (strcmp(argv[0], "upgstatus") == 0)) {
+ } else if (argc == 1 && !strcmp(argv[0], "upgstatus")) {
struct HpmfwupgGetUpgradeStatusCtx cmdCtx;
verbose++;
rc = HpmfwupgGetUpgradeStatus(intf, &cmdCtx, NULL, 0);
- } else if ((argc == 1) && (strcmp(argv[0], "rollback") == 0)) {
+ } else if (argc == 1 && !strcmp(argv[0], "rollback")) {
struct HpmfwupgManualFirmwareRollbackCtx cmdCtx;
verbose++;
rc = HpmfwupgManualFirmwareRollback(intf, &cmdCtx);
- } else if ((argc == 1) && (strcmp(argv[0], "rollbackstatus") == 0)) {
+ } else if (argc == 1 && !strcmp(argv[0], "rollbackstatus")) {
struct HpmfwupgQueryRollbackStatusCtx cmdCtx;
verbose++;
rc = HpmfwupgQueryRollbackStatus(intf, &cmdCtx, NULL);
- } else if ((argc == 1) && (strcmp(argv[0], "selftestresult") == 0)) {
+ } else if (argc == 1 && !strcmp(argv[0], "selftestresult")) {
struct HpmfwupgQuerySelftestResultCtx cmdCtx;
verbose++;
rc = HpmfwupgQuerySelftestResult(intf, &cmdCtx, NULL);
diff --git a/lib/ipmi_ime.c b/lib/ipmi_ime.c
index 6bdca3b..5499eba 100755..100644
--- a/lib/ipmi_ime.c
+++ b/lib/ipmi_ime.c
@@ -202,11 +202,11 @@ static int ImeGetInfo(struct ipmi_intf *intf)
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Device ID command failed");
return IME_ERROR;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Device ID command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return IME_ERROR;
@@ -240,8 +240,7 @@ static int ImeGetInfo(struct ipmi_intf *intf)
{
rc = IME_SUCCESS;
printf("Manufacturer Name : %s\n",
- val2str( (long)IPM_DEV_MANUFACTURER_ID(devid->manufacturer_id),
- ipmi_oem_info) );
+ OEM_MFG_STRING(devid->manufacturer_id));
printf("Product ID : %u (0x%02x%02x)\n",
buf2short((uint8_t *)(devid->product_id)),
@@ -251,7 +250,7 @@ static int ImeGetInfo(struct ipmi_intf *intf)
(devid->product_id[1]<<8)+devid->product_id[0],
ipmi_oem_product_info);
- if (product!=NULL)
+ if (product)
{
printf("Product Name : %s\n", product);
}
@@ -357,12 +356,7 @@ static int ImeUpgrade(struct ipmi_intf *intf, char* imageFilename)
rc = ImeImageCtxFromFile(imageFilename, &imgCtx);
- if(
- (rc == IME_ERROR) ||
- (imgCtx.pData == NULL) ||
- (imgCtx.size == 0)
- )
- {
+ if (rc == IME_ERROR || !imgCtx.pData || !imgCtx.size) {
return IME_ERROR;
}
@@ -510,11 +504,11 @@ static int ImeUpdatePrepare(struct ipmi_intf *intf)
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "UpdatePrepare command failed");
return IME_ERROR;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "UpdatePrepare command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return IME_ERROR;
@@ -545,11 +539,11 @@ static int ImeUpdateOpenArea(struct ipmi_intf *intf)
req.msg.data_len = 2;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "UpdateOpenArea command failed");
return IME_ERROR;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "UpdateOpenArea command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return IME_ERROR;
@@ -585,11 +579,11 @@ static int ImeUpdateWriteArea(
req.msg.data_len = length + 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "UpdateWriteArea command failed");
return IME_ERROR;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "UpdateWriteArea command failed: %s",
val2str(rsp->ccode, completion_code_vals));
if( rsp->ccode == 0x80) // restart operation
@@ -632,11 +626,11 @@ static int ImeUpdateCloseArea(
req.msg.data_len = length;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "UpdateCloseArea command failed");
return IME_ERROR;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "UpdateCloseArea command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return IME_ERROR;
@@ -666,11 +660,11 @@ static int ImeUpdateGetStatus(struct ipmi_intf *intf, tImeStatus *pStatus )
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "UpdatePrepare command failed");
return IME_ERROR;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "UpdatePrepare command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return IME_ERROR;
@@ -739,11 +733,11 @@ static int ImeUpdateGetCapabilities(struct ipmi_intf *intf, tImeCaps *pCaps )
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "UpdatePrepare command failed");
return IME_ERROR;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "UpdatePrepare command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return IME_ERROR;
@@ -779,11 +773,11 @@ static int ImeUpdateRegisterUpdate(struct ipmi_intf *intf, tImeUpdateType type)
req.msg.data_len = 2;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "ImeUpdateRegisterUpdate command failed");
return IME_ERROR;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "ImeUpdateRegisterUpdate command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return IME_ERROR;
@@ -810,11 +804,11 @@ static int ImeUpdateShowStatus(struct ipmi_intf *intf)
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "UpdatePrepare command failed");
return IME_ERROR;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "UpdatePrepare command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return IME_ERROR;
@@ -879,15 +873,13 @@ static int ImeImageCtxFromFile(
{
int rc = IME_SUCCESS;
FILE* pImageFile = fopen(imageFilename, "rb");
-
- if ( pImageFile == NULL )
- {
+
+ if (!pImageFile) {
lprintf(LOG_NOTICE,"Cannot open image file %s", imageFilename);
rc = IME_ERROR;
}
-
- if ( rc == IME_SUCCESS )
- {
+
+ if (rc == IME_SUCCESS) {
/* Get the raw data in file */
fseek(pImageFile, 0, SEEK_END);
pImageCtx->size = ftell(pImageFile);
@@ -901,32 +893,26 @@ static int ImeImageCtxFromFile(
pImageCtx->pData = malloc(sizeof(unsigned char)*pImageCtx->size);
rewind(pImageFile);
- if ( pImageCtx->pData != NULL )
- {
- if (pImageCtx->size < fread(pImageCtx->pData, sizeof(unsigned char),
- pImageCtx->size, pImageFile))
- rc = IME_ERROR;
- }
- else
+ if (!pImageCtx->pData
+ || pImageCtx->size < fread(pImageCtx->pData, sizeof(unsigned char),
+ pImageCtx->size, pImageFile))
{
rc = IME_ERROR;
}
}
-
+
// Calculate checksum CRC8
if ( rc == IME_SUCCESS )
{
pImageCtx->crc8 = ImeCrc8(pImageCtx->size, pImageCtx->pData);
}
-
- if( pImageFile != NULL)
- {
+ if (pImageFile) {
fclose(pImageFile);
}
-
+
return rc;
-}
+}
static uint8_t ImeCrc8( uint32_t length, uint8_t * pBuf )
{
@@ -1002,16 +988,13 @@ int ipmi_ime_main(struct ipmi_intf * intf, int argc, char ** argv)
lprintf(LOG_DEBUG,"ipmi_ime_main()");
- if ( (argc == 0) || (strcmp(argv[0], "help") == 0) )
- {
+ if (!argc || !strcmp(argv[0], "help")) {
ImePrintUsage();
}
- else if ( (argc == 0) || (strcmp(argv[0], "info") == 0) )
- {
+ else if (!strcmp(argv[0], "info")) {
rc = ImeGetInfo(intf);
}
- else if ( strcmp(argv[0], "update") == 0)
- {
+ else if (!strcmp(argv[0], "update")) {
if(argc == 2)
{
lprintf(LOG_NOTICE,"Update using file: %s", argv[1]);
@@ -1023,8 +1006,7 @@ int ipmi_ime_main(struct ipmi_intf * intf, int argc, char ** argv)
rc = IME_ERROR;
}
}
- else if ( (argc == 0) || (strcmp(argv[0], "rollback") == 0) )
- {
+ else if (!strcmp(argv[0], "rollback")) {
rc = ImeManualRollback(intf);
}
else
diff --git a/lib/ipmi_isol.c b/lib/ipmi_isol.c
index bc0b08b..1c2708f 100644
--- a/lib/ipmi_isol.c
+++ b/lib/ipmi_isol.c
@@ -29,7 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _XOPEN_SOURCE
#include <stdlib.h>
#include <string.h>
@@ -84,7 +83,7 @@ static int ipmi_get_isol_info(struct ipmi_intf * intf,
data[3] = 0x00; /* selector */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in Get ISOL Config Command");
return -1;
}
@@ -92,7 +91,7 @@ static int ipmi_get_isol_info(struct ipmi_intf * intf,
lprintf(LOG_ERR, "IPMI v1.5 Serial Over Lan (ISOL) not supported!");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error in Get ISOL Config Command: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -108,11 +107,11 @@ static int ipmi_get_isol_info(struct ipmi_intf * intf,
data[3] = 0x00; /* selector */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in Get ISOL Config Command");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error in Get ISOL Config Command: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -128,11 +127,11 @@ static int ipmi_get_isol_info(struct ipmi_intf * intf,
data[3] = 0x00; /* selector */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error in Get ISOL Config Command");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error in Get ISOL Config Command: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -193,12 +192,12 @@ static int ipmi_isol_set_param(struct ipmi_intf * intf,
/*
* enabled
*/
- if (strcmp(param, "enabled") == 0)
+ if (!strcmp(param, "enabled"))
{
data[1] = ISOL_ENABLE_PARAM;
- if (strcmp(value, "true") == 0)
+ if (!strcmp(value, "true"))
data[2] = 0x01;
- else if (strcmp(value, "false") == 0)
+ else if (!strcmp(value, "false"))
data[2] = 0x00;
else {
lprintf(LOG_ERR, "Invalid value %s for parameter %s",
@@ -211,7 +210,7 @@ static int ipmi_isol_set_param(struct ipmi_intf * intf,
/*
* privilege-level
*/
- else if (strcmp(param, "privilege-level") == 0)
+ else if (!strcmp(param, "privilege-level"))
{
data[1] = ISOL_AUTHENTICATION_PARAM;
if (! strcmp(value, "user"))
@@ -236,22 +235,22 @@ static int ipmi_isol_set_param(struct ipmi_intf * intf,
/*
* bit-rate
*/
- else if (strcmp(param, "bit-rate") == 0)
+ else if (!strcmp(param, "bit-rate"))
{
data[1] = ISOL_BAUD_RATE_PARAM;
- if (strncmp(value, "9.6", 3) == 0) {
+ if (!strcmp(value, "9.6")) {
data[2] = 0x06;
}
- else if (strncmp(value, "19.2", 4) == 0) {
+ else if (!strcmp(value, "19.2")) {
data[2] = 0x07;
}
- else if (strncmp(value, "38.4", 4) == 0) {
+ else if (!strcmp(value, "38.4")) {
data[2] = 0x08;
}
- else if (strncmp(value, "57.6", 4) == 0) {
+ else if (!strcmp(value, "57.6")) {
data[2] = 0x09;
}
- else if (strncmp(value, "115.2", 5) == 0) {
+ else if (!strcmp(value, "115.2")) {
data[2] = 0x0A;
}
else {
@@ -272,11 +271,11 @@ static int ipmi_isol_set_param(struct ipmi_intf * intf,
*/
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error setting ISOL parameter '%s'", param);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error setting ISOL parameter '%s': %s",
param, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -429,11 +428,11 @@ ipmi_isol_deactivate(struct ipmi_intf * intf)
data[5] = 0x00;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error deactivating ISOL");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error deactivating ISOL: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -573,7 +572,7 @@ ipmi_isol_red_pill(struct ipmi_intf * intf)
int timedout = 0;
buffer = (char*)malloc(buffer_size);
- if (buffer == NULL) {
+ if (!buffer) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return -1;
}
@@ -791,20 +790,20 @@ int ipmi_isol_main(struct ipmi_intf * intf, int argc, char ** argv)
/*
* Help
*/
- if (!argc || !strncmp(argv[0], "help", 4))
+ if (!argc || !strcmp(argv[0], "help"))
print_isol_usage();
/*
* Info
*/
- else if (!strncmp(argv[0], "info", 4)) {
+ else if (!strcmp(argv[0], "info")) {
ret = ipmi_print_isol_info(intf);
}
/*
* Set a parameter value
*/
- else if (!strncmp(argv[0], "set", 3)) {
+ else if (!strcmp(argv[0], "set")) {
if (argc < 3) {
print_isol_set_usage();
return -1;
@@ -815,7 +814,7 @@ int ipmi_isol_main(struct ipmi_intf * intf, int argc, char ** argv)
/*
* Activate
*/
- else if (!strncmp(argv[0], "activate", 8)) {
+ else if (!strcmp(argv[0], "activate")) {
ret = ipmi_isol_activate(intf);
}
diff --git a/lib/ipmi_kontronoem.c b/lib/ipmi_kontronoem.c
index 64860be..16e6014 100644
--- a/lib/ipmi_kontronoem.c
+++ b/lib/ipmi_kontronoem.c
@@ -60,8 +60,7 @@ static void ipmi_kontron_help(void);
static int ipmi_kontron_set_serial_number(struct ipmi_intf *intf);
static int ipmi_kontron_set_mfg_date (struct ipmi_intf *intf);
static void ipmi_kontron_nextboot_help(void);
-static int ipmi_kontron_nextboot_set(struct ipmi_intf *intf, int argc,
- char **argv);
+static int ipmi_kontron_nextboot_set(struct ipmi_intf *intf, char **argv);
static int ipmi_kontronoem_send_set_large_buffer(struct ipmi_intf *intf,
unsigned char channel, unsigned char size);
@@ -76,38 +75,38 @@ ipmi_kontronoem_main(struct ipmi_intf *intf, int argc, char **argv)
ipmi_kontron_help();
return (-1);
}
- if (strncmp(argv[0], "help", 4) == 0) {
+ if (!strcmp(argv[0], "help")) {
ipmi_kontron_help();
rc = 0;
- } else if (!strncmp(argv[0], "setsn", 5)) {
+ } else if (!strcmp(argv[0], "setsn")) {
if (argc < 1) {
printf("fru setsn\n");
return (-1);
}
if (ipmi_kontron_set_serial_number(intf) > 0) {
- printf("FRU serial number setted successfully\n");
+ printf("FRU serial number set successfully\n");
} else {
printf("FRU serial number set failed\n");
rc = (-1);
}
- } else if (!strncmp(argv[0], "setmfgdate", 10)) {
+ } else if (!strcmp(argv[0], "setmfgdate")) {
if (argc < 1) {
printf("fru setmfgdate\n");
return (-1);
}
if (ipmi_kontron_set_mfg_date(intf) > 0) {
- printf("FRU manufacturing date setted successfully\n");
+ printf("FRU manufacturing date set successfully\n");
} else {
printf("FRU manufacturing date set failed\n");
rc = (-1);
}
- } else if (!strncmp(argv[0], "nextboot", 8)) {
+ } else if (!strcmp(argv[0], "nextboot")) {
if (argc < 2) {
lprintf(LOG_ERR, "Not enough parameters given.");
ipmi_kontron_nextboot_help();
return (-1);
}
- rc = ipmi_kontron_nextboot_set(intf, (argc - 1), (argv + 1));
+ rc = ipmi_kontron_nextboot_set(intf, (argv + 1));
if (rc == 0) {
printf("Nextboot set successfully\n");
} else {
@@ -188,10 +187,10 @@ ipmi_kontronoem_send_set_large_buffer(struct ipmi_intf *intf,
req.msg.data_len = 2;
req.msg.lun = 0x00;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf("Cannot send large buffer command\n");
return(-1);
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
printf("Invalid length for the selected interface (%s) %d\n",
val2str(rsp->ccode, completion_code_vals), rsp->ccode);
return(-1);
@@ -243,16 +242,16 @@ ipmi_kontron_set_serial_number(struct ipmi_intf *intf)
/* Set Lun, necessary for this oem command */
req.msg.lun = 0x03;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
return (-1);
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
printf(" This option is not implemented for this board\n");
return (-1);
}
sn_size = rsp->data_len;
sn = malloc(sn_size + 1);
- if (sn == NULL) {
+ if (!sn) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return (-1);
}
@@ -269,12 +268,12 @@ ipmi_kontron_set_serial_number(struct ipmi_intf *intf)
req.msg.data = msg_data;
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
free(sn);
sn = NULL;
return (-1);
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
free(sn);
@@ -302,12 +301,12 @@ ipmi_kontron_set_serial_number(struct ipmi_intf *intf)
req.msg.data = msg_data;
req.msg.data_len = 4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
free(sn);
sn = NULL;
return (-1);
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
free(sn);
@@ -328,7 +327,7 @@ ipmi_kontron_set_serial_number(struct ipmi_intf *intf)
/* Set the Board Section */
board_sec_len = (header.offset.product * 8) - (header.offset.board * 8);
fru_data = malloc(fru.size);
- if (fru_data == NULL) {
+ if (!fru_data) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
free(sn);
sn = NULL;
@@ -346,20 +345,20 @@ ipmi_kontron_set_serial_number(struct ipmi_intf *intf)
/* Position at Board Manufacturer */
fru_data_offset = (header.offset.board * 8) + 6;
fru_area = get_fru_area_str(fru_data, &fru_data_offset);
- if (fru_area != NULL) {
+ if (fru_area) {
free(fru_area);
fru_area = NULL;
}
/* Position at Board Product Name */
fru_area = get_fru_area_str(fru_data, &fru_data_offset);
- if (fru_area != NULL) {
+ if (fru_area) {
free(fru_area);
fru_area = NULL;
}
fru_data_offset_tmp = fru_data_offset;
/* Position at Serial Number */
fru_area = get_fru_area_str(fru_data, &fru_data_offset_tmp);
- if (fru_area == NULL) {
+ if (!fru_area) {
lprintf(LOG_ERR, "Failed to read FRU Area string.");
free(fru_data);
fru_data = NULL;
@@ -420,32 +419,32 @@ ipmi_kontron_set_serial_number(struct ipmi_intf *intf)
/* Position at Product Manufacturer */
fru_data_offset = (header.offset.product * 8) + 3;
fru_area = get_fru_area_str(fru_data, &fru_data_offset);
- if (fru_area != NULL) {
+ if (fru_area) {
free(fru_area);
fru_area = NULL;
}
/* Position at Product Name */
fru_area = get_fru_area_str(fru_data, &fru_data_offset);
- if (fru_area != NULL) {
+ if (fru_area) {
free(fru_area);
fru_area = NULL;
}
/* Position at Product Part */
fru_area = get_fru_area_str(fru_data, &fru_data_offset);
- if (fru_area != NULL) {
+ if (fru_area) {
free(fru_area);
fru_area = NULL;
}
/* Position at Product Version */
fru_area = get_fru_area_str(fru_data, &fru_data_offset);
- if (fru_area != NULL) {
+ if (fru_area) {
free(fru_area);
fru_area = NULL;
}
fru_data_offset_tmp = fru_data_offset;
/* Position at Serial Number */
fru_area = get_fru_area_str(fru_data, &fru_data_offset_tmp);
- if (fru_area == NULL) {
+ if (!fru_area) {
lprintf(LOG_ERR, "Failed to read FRU Area string.");
free(sn);
sn = NULL;
@@ -532,10 +531,10 @@ ipmi_kontron_set_mfg_date (struct ipmi_intf *intf)
/* Set Lun temporary, necessary for this oem command */
req.msg.lun = 0x03;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf("Device not present (No Response)\n");
return(-1);
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
printf("This option is not implemented for this board\n");
return(-1);
}
@@ -554,10 +553,10 @@ ipmi_kontron_set_mfg_date (struct ipmi_intf *intf)
req.msg.data = msg_data;
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
return(-1);
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
return(-1);
@@ -582,10 +581,10 @@ ipmi_kontron_set_mfg_date (struct ipmi_intf *intf)
req.msg.data = msg_data;
req.msg.data_len = 4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf(" Device not present (No Response)\n");
return (-1);
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
printf(" Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
return (-1);
@@ -601,7 +600,7 @@ ipmi_kontron_set_mfg_date (struct ipmi_intf *intf)
}
board_sec_len = (header.offset.product * 8) - (header.offset.board * 8);
fru_data = malloc(fru.size);
- if(fru_data == NULL) {
+ if (!fru_data) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return(-1);
}
@@ -656,7 +655,7 @@ ipmi_kontron_nextboot_help(void)
* returns 1 if successful
*/
static int
-ipmi_kontron_nextboot_set(struct ipmi_intf *intf, int argc, char **argv)
+ipmi_kontron_nextboot_set(struct ipmi_intf *intf, char **argv)
{
struct ipmi_rs *rsp;
struct ipmi_rq req;
@@ -672,7 +671,7 @@ ipmi_kontron_nextboot_set(struct ipmi_intf *intf, int argc, char **argv)
msg_data[5] = 0xFF;
msg_data[6] = 0xFF; /* any */
for (i = 0; bootdev[i] != 0; i++) {
- if (strcmp(argv[0], bootdev[i]) == 0) {
+ if (!strcmp(argv[0], bootdev[i])) {
msg_data[5] = i;
break;
}
@@ -690,10 +689,10 @@ ipmi_kontron_nextboot_set(struct ipmi_intf *intf, int argc, char **argv)
/* Set Lun temporary, necessary for this oem command */
req.msg.lun = 0x03;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf("Device not present (No Response)\n");
return(-1);
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
printf("Device not present (%s)\n",
val2str(rsp->ccode, completion_code_vals));
return (-1);
diff --git a/lib/ipmi_lanp.c b/lib/ipmi_lanp.c
index 65d881b..16c0d9a 100644
--- a/lib/ipmi_lanp.c
+++ b/lib/ipmi_lanp.c
@@ -57,6 +57,62 @@
extern int verbose;
+static struct lan_param {
+ int cmd;
+ int size;
+ char desc[24];
+ uint8_t *data;
+ int data_len;
+} ipmi_lan_params[] = {
+ { IPMI_LANP_SET_IN_PROGRESS, 1, "Set in Progress", NULL, 0 },
+ { IPMI_LANP_AUTH_TYPE, 1, "Auth Type Support", NULL, 0 },
+ { IPMI_LANP_AUTH_TYPE_ENABLE, 5, "Auth Type Enable", NULL, 0 },
+ { IPMI_LANP_IP_ADDR, 4, "IP Address", NULL, 0 },
+ { IPMI_LANP_IP_ADDR_SRC, 1, "IP Address Source", NULL, 0 },
+ { IPMI_LANP_MAC_ADDR, 6, "MAC Address", NULL, 0 }, /* 5 */
+ { IPMI_LANP_SUBNET_MASK, 4, "Subnet Mask", NULL, 0 },
+ { IPMI_LANP_IP_HEADER, 3, "IP Header", NULL, 0 },
+ { IPMI_LANP_PRI_RMCP_PORT, 2, "Primary RMCP Port", NULL, 0 },
+ { IPMI_LANP_SEC_RMCP_PORT, 2, "Secondary RMCP Port", NULL, 0 },
+ { IPMI_LANP_BMC_ARP, 1, "BMC ARP Control", NULL, 0}, /* 10 */
+ { IPMI_LANP_GRAT_ARP, 1, "Gratituous ARP Intrvl", NULL, 0 },
+ { IPMI_LANP_DEF_GATEWAY_IP, 4, "Default Gateway IP", NULL, 0 },
+ { IPMI_LANP_DEF_GATEWAY_MAC, 6, "Default Gateway MAC", NULL, 0 },
+ { IPMI_LANP_BAK_GATEWAY_IP, 4, "Backup Gateway IP", NULL, 0 },
+ { IPMI_LANP_BAK_GATEWAY_MAC, 6, "Backup Gateway MAC", NULL, 0 }, /* 15 */
+ { IPMI_LANP_SNMP_STRING, 18, "SNMP Community String", NULL, 0 },
+ { IPMI_LANP_NUM_DEST, 1, "Number of Destinations", NULL, 0 },
+ { IPMI_LANP_DEST_TYPE, 4, "Destination Type", NULL, 0 },
+ { IPMI_LANP_DEST_ADDR, 13, "Destination Addresses", NULL, 0 },
+ { IPMI_LANP_VLAN_ID, 2, "802.1q VLAN ID", NULL, 0 }, /* 20 */
+ { IPMI_LANP_VLAN_PRIORITY, 1, "802.1q VLAN Priority", NULL, 0 },
+ { IPMI_LANP_RMCP_CIPHER_SUPPORT,1, "RMCP+ Cipher Suite Count", NULL, 0 },
+ { IPMI_LANP_RMCP_CIPHERS, 16, "RMCP+ Cipher Suites", NULL, 0 },
+ { IPMI_LANP_RMCP_PRIV_LEVELS, 9, "Cipher Suite Priv Max", NULL, 0 },
+ { IPMI_LANP_BAD_PASS_THRESH, 6, "Bad Password Threshold", NULL, 0 },
+ { IPMI_LANP_OEM_ALERT_STRING, 28, "OEM Alert String", NULL, 0 }, /* 25 */
+ { IPMI_LANP_ALERT_RETRY, 1, "Alert Retry Algorithm", NULL, 0 },
+ { IPMI_LANP_UTC_OFFSET, 3, "UTC Offset", NULL, 0 },
+ { IPMI_LANP_DHCP_SERVER_IP, 4, "DHCP Server IP", NULL, 0 },
+ { IPMI_LANP_DHCP_SERVER_MAC, 6, "DHDP Server MAC", NULL, 0},
+ { IPMI_LANP_DHCP_ENABLE, 1, "DHCP Enable", NULL, 0 }, /* 30 */
+ { IPMI_LANP_CHAN_ACCESS_MODE, 2, "Channel Access Mode", NULL, 0 },
+ { -1, -1, "", NULL, -1 }
+};
+
+static const struct valstr set_lan_cc_vals[] = {
+ { 0x80, "Unsupported parameter" },
+ { 0x81, "Attempt to set 'in progress' while not in 'complete' state" },
+ { 0x82, "Parameter is read-only" },
+ { 0x83, "Parameter is wrote-only" },
+ { 0x00, NULL }
+};
+
+static const struct valstr get_lan_cc_vals[] = {
+ { 0x80, "Unsupported parameter" },
+ { 0x00, NULL }
+};
+
static void print_lan_alert_print_usage(void);
static void print_lan_alert_set_usage(void);
static void print_lan_set_usage(void);
@@ -80,7 +136,7 @@ static void print_lan_usage(void);
* @chan: channel number to check
*/
static int
-is_lan_channel(struct ipmi_intf * intf, uint8_t chan)
+is_lan_channel(struct ipmi_intf *intf, uint8_t chan)
{
uint8_t medium;
@@ -105,7 +161,7 @@ is_lan_channel(struct ipmi_intf * intf, uint8_t chan)
* @start: channel number to start searching from
*/
uint8_t
-find_lan_channel(struct ipmi_intf * intf, uint8_t start)
+find_lan_channel(struct ipmi_intf *intf, uint8_t start)
{
uint8_t chan = 0;
@@ -131,10 +187,11 @@ find_lan_channel(struct ipmi_intf * intf, uint8_t start)
* @select: lan parameter set selector
*/
static struct lan_param *
-get_lan_param_select(struct ipmi_intf * intf, uint8_t chan, int param, int select)
+get_lan_param_select(struct ipmi_intf *intf, uint8_t chan, int param, int select)
{
- struct lan_param * p = NULL;
- struct ipmi_rs * rsp;
+ struct lan_param *p = NULL;
+ struct lan_param *rc = NULL;
+ struct ipmi_rs *rsp;
struct ipmi_rq req;
int i = 0;
uint8_t msg_data[4];
@@ -146,9 +203,9 @@ get_lan_param_select(struct ipmi_intf * intf, uint8_t chan, int param, int selec
}
}
- if (p == NULL) {
+ if (!p) {
lprintf(LOG_INFO, "Get LAN Parameter failed: Unknown parameter.");
- return NULL;
+ return rc;
}
msg_data[0] = chan;
@@ -163,9 +220,9 @@ get_lan_param_select(struct ipmi_intf * intf, uint8_t chan, int param, int selec
req.msg.data_len = 4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_INFO, "Get LAN Parameter '%s' command failed", p->desc);
- return NULL;
+ return rc;
}
switch (rsp->ccode)
@@ -176,19 +233,18 @@ get_lan_param_select(struct ipmi_intf * intf, uint8_t chan, int param, int selec
case 0x80: /* parameter not supported */
case 0xc9: /* parameter out of range */
case 0xcc: /* invalid data field in request */
-
- /* these completion codes usually mean parameter not supported */
- lprintf(LOG_INFO, "Get LAN Parameter '%s' command failed: %s",
- p->desc, val2str(rsp->ccode, completion_code_vals));
+ /* We treat them as valid but empty response */
p->data = NULL;
p->data_len = 0;
- return p;
-
+ rc = p;
+ /* fall through */
default:
-
/* other completion codes are treated as error */
lprintf(LOG_INFO, "Get LAN Parameter '%s' command failed: %s",
- p->desc, val2str(rsp->ccode, completion_code_vals));
+ p->desc,
+ specific_val2str(rsp->ccode,
+ get_lan_cc_vals,
+ completion_code_vals));
return NULL;
}
@@ -211,7 +267,7 @@ get_lan_param_select(struct ipmi_intf * intf, uint8_t chan, int param, int selec
* @param: lan parameter id
*/
static struct lan_param *
-get_lan_param(struct ipmi_intf * intf, uint8_t chan, int param)
+get_lan_param(struct ipmi_intf *intf, uint8_t chan, int param)
{
return get_lan_param_select(intf, chan, param, 0);
}
@@ -232,10 +288,10 @@ get_lan_param(struct ipmi_intf * intf, uint8_t chan, int param)
* @len: length of lan parameter data
*/
static int
-set_lan_param_wait(struct ipmi_intf * intf, uint8_t chan,
- int param, uint8_t * data, int len)
+set_lan_param_wait(struct ipmi_intf *intf, uint8_t chan,
+ int param, uint8_t *data, int len)
{
- struct lan_param * p;
+ struct lan_param *p;
int retry = 10; /* 10 retries */
lprintf(LOG_DEBUG, "Waiting for Set LAN Parameter to complete...");
@@ -244,7 +300,7 @@ set_lan_param_wait(struct ipmi_intf * intf, uint8_t chan,
for (;;) {
p = get_lan_param(intf, chan, param);
- if (p == NULL) {
+ if (!p) {
sleep(IPMI_LANP_TIMEOUT);
if (retry-- == 0)
return -1;
@@ -291,10 +347,10 @@ set_lan_param_wait(struct ipmi_intf * intf, uint8_t chan,
* @wait: whether to wait for write completion
*/
static int
-__set_lan_param(struct ipmi_intf * intf, uint8_t chan,
- int param, uint8_t * data, int len, int wait)
+__set_lan_param(struct ipmi_intf *intf, uint8_t chan,
+ int param, uint8_t *data, int len, int wait)
{
- struct ipmi_rs * rsp;
+ struct ipmi_rs *rsp;
struct ipmi_rq req;
uint8_t msg_data[32];
@@ -312,13 +368,15 @@ __set_lan_param(struct ipmi_intf * intf, uint8_t chan,
req.msg.data_len = len+2;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Set LAN Parameter failed");
return -1;
}
- if ((rsp->ccode > 0) && (wait != 0)) {
+ if (rsp->ccode && wait) {
lprintf(LOG_DEBUG, "Warning: Set LAN Parameter failed: %s",
- val2str(rsp->ccode, completion_code_vals));
+ specific_val2str(rsp->ccode,
+ set_lan_cc_vals,
+ completion_code_vals));
if (rsp->ccode == 0xcc) {
/* retry hack for invalid data field ccode */
int retry = 10; /* 10 retries */
@@ -328,9 +386,7 @@ __set_lan_param(struct ipmi_intf * intf, uint8_t chan,
break;
sleep(IPMI_LANP_TIMEOUT);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL)
- continue;
- if (rsp->ccode > 0)
+ if (!rsp || rsp->ccode)
continue;
return set_lan_param_wait(intf, chan, param, data, len);
}
@@ -341,7 +397,7 @@ __set_lan_param(struct ipmi_intf * intf, uint8_t chan,
}
}
- if (wait == 0)
+ if (!wait)
return 0;
return set_lan_param_wait(intf, chan, param, data, len);
}
@@ -358,13 +414,13 @@ __set_lan_param(struct ipmi_intf * intf, uint8_t chan,
* @chan: ipmi channel
*/
static int
-ipmi_lanp_lock_state(struct ipmi_intf * intf, uint8_t chan)
+ipmi_lanp_lock_state(struct ipmi_intf *intf, uint8_t chan)
{
- struct lan_param * p;
+ struct lan_param *p;
p = get_lan_param(intf, chan, IPMI_LANP_SET_IN_PROGRESS);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data == NULL)
+ if (!p->data)
return -1;
return (p->data[0] & 3);
}
@@ -381,7 +437,7 @@ ipmi_lanp_lock_state(struct ipmi_intf * intf, uint8_t chan)
* @chan: ipmi channel
*/
static void
-ipmi_lanp_lock(struct ipmi_intf * intf, uint8_t chan)
+ipmi_lanp_lock(struct ipmi_intf *intf, uint8_t chan)
{
uint8_t val = IPMI_LANP_WRITE_LOCK;
int retry = 3;
@@ -411,7 +467,7 @@ ipmi_lanp_lock(struct ipmi_intf * intf, uint8_t chan)
* @chan: ipmi channel
*/
static void
-ipmi_lanp_unlock(struct ipmi_intf * intf, uint8_t chan)
+ipmi_lanp_unlock(struct ipmi_intf *intf, uint8_t chan)
{
uint8_t val = IPMI_LANP_WRITE_COMMIT;
int rc;
@@ -436,8 +492,8 @@ ipmi_lanp_unlock(struct ipmi_intf * intf, uint8_t chan)
* @len: length of lan parameter data
*/
static int
-set_lan_param(struct ipmi_intf * intf, uint8_t chan,
- int param, uint8_t * data, int len)
+set_lan_param(struct ipmi_intf *intf, uint8_t chan,
+ int param, uint8_t *data, int len)
{
int rc;
ipmi_lanp_lock(intf, chan);
@@ -457,8 +513,8 @@ set_lan_param(struct ipmi_intf * intf, uint8_t chan,
* @len: length of lan parameter data
*/
static int
-set_lan_param_nowait(struct ipmi_intf * intf, uint8_t chan,
- int param, uint8_t * data, int len)
+set_lan_param_nowait(struct ipmi_intf *intf, uint8_t chan,
+ int param, uint8_t *data, int len)
{
int rc;
ipmi_lanp_lock(intf, chan);
@@ -468,16 +524,16 @@ set_lan_param_nowait(struct ipmi_intf * intf, uint8_t chan,
}
static int
-lan_set_arp_interval(struct ipmi_intf * intf, uint8_t chan, uint8_t ival)
+lan_set_arp_interval(struct ipmi_intf *intf, uint8_t chan, uint8_t ival)
{
struct lan_param *lp;
uint8_t interval = 0;
int rc = 0;
lp = get_lan_param(intf, chan, IPMI_LANP_GRAT_ARP);
- if (lp == NULL)
+ if (!lp)
return -1;
- if (lp->data == NULL)
+ if (!lp->data)
return -1;
if (ival != 0) {
@@ -498,16 +554,16 @@ lan_set_arp_interval(struct ipmi_intf * intf, uint8_t chan, uint8_t ival)
}
static int
-lan_set_arp_generate(struct ipmi_intf * intf,
+lan_set_arp_generate(struct ipmi_intf *intf,
uint8_t chan, uint8_t ctl)
{
struct lan_param *lp;
uint8_t data;
lp = get_lan_param(intf, chan, IPMI_LANP_BMC_ARP);
- if (lp == NULL)
+ if (!lp)
return -1;
- if (lp->data == NULL)
+ if (!lp->data)
return -1;
data = lp->data[0];
@@ -522,16 +578,16 @@ lan_set_arp_generate(struct ipmi_intf * intf,
}
static int
-lan_set_arp_respond(struct ipmi_intf * intf,
+lan_set_arp_respond(struct ipmi_intf *intf,
uint8_t chan, uint8_t ctl)
{
struct lan_param *lp;
uint8_t data;
lp = get_lan_param(intf, chan, IPMI_LANP_BMC_ARP);
- if (lp == NULL)
+ if (!lp)
return -1;
- if (lp->data == NULL)
+ if (!lp->data)
return -1;
data = lp->data[0];
@@ -574,9 +630,9 @@ static char priv_level_to_char(unsigned char priv_level)
static int
-ipmi_lan_print(struct ipmi_intf * intf, uint8_t chan)
+ipmi_lan_print(struct ipmi_intf *intf, uint8_t chan)
{
- struct lan_param * p;
+ struct lan_param *p;
if (chan < 1 || chan > IPMI_CHANNEL_NUMBER_MAX) {
lprintf(LOG_ERR, "Invalid Channel %d", chan);
@@ -590,9 +646,9 @@ ipmi_lan_print(struct ipmi_intf * intf, uint8_t chan)
}
p = get_lan_param(intf, chan, IPMI_LANP_SET_IN_PROGRESS);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL) {
+ if (p->data) {
printf("%-24s: ", p->desc);
p->data[0] &= 3;
switch (p->data[0]) {
@@ -614,9 +670,9 @@ ipmi_lan_print(struct ipmi_intf * intf, uint8_t chan)
}
p = get_lan_param(intf, chan, IPMI_LANP_AUTH_TYPE);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL) {
+ if (p->data) {
printf("%-24s: %s%s%s%s%s\n", p->desc,
(p->data[0] & 1<<IPMI_SESSION_AUTHTYPE_NONE) ? "NONE " : "",
(p->data[0] & 1<<IPMI_SESSION_AUTHTYPE_MD2) ? "MD2 " : "",
@@ -626,9 +682,9 @@ ipmi_lan_print(struct ipmi_intf * intf, uint8_t chan)
}
p = get_lan_param(intf, chan, IPMI_LANP_AUTH_TYPE_ENABLE);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL) {
+ if (p->data) {
printf("%-24s: Callback : %s%s%s%s%s\n", p->desc,
(p->data[0] & 1<<IPMI_SESSION_AUTHTYPE_NONE) ? "NONE " : "",
(p->data[0] & 1<<IPMI_SESSION_AUTHTYPE_MD2) ? "MD2 " : "",
@@ -662,9 +718,9 @@ ipmi_lan_print(struct ipmi_intf * intf, uint8_t chan)
}
p = get_lan_param(intf, chan, IPMI_LANP_IP_ADDR_SRC);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL) {
+ if (p->data) {
printf("%-24s: ", p->desc);
p->data[0] &= 0xf;
switch (p->data[0]) {
@@ -687,79 +743,79 @@ ipmi_lan_print(struct ipmi_intf * intf, uint8_t chan)
}
p = get_lan_param(intf, chan, IPMI_LANP_IP_ADDR);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL)
+ if (p->data)
printf("%-24s: %d.%d.%d.%d\n", p->desc,
p->data[0], p->data[1], p->data[2], p->data[3]);
p = get_lan_param(intf, chan, IPMI_LANP_SUBNET_MASK);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL)
+ if (p->data)
printf("%-24s: %d.%d.%d.%d\n", p->desc,
p->data[0], p->data[1], p->data[2], p->data[3]);
p = get_lan_param(intf, chan, IPMI_LANP_MAC_ADDR);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL)
+ if (p->data)
printf("%-24s: %s\n", p->desc, mac2str(p->data));
p = get_lan_param(intf, chan, IPMI_LANP_SNMP_STRING);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL)
+ if (p->data)
printf("%-24s: %s\n", p->desc, p->data);
p = get_lan_param(intf, chan, IPMI_LANP_IP_HEADER);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL)
+ if (p->data)
printf("%-24s: TTL=0x%02x Flags=0x%02x Precedence=0x%02x TOS=0x%02x\n",
p->desc, p->data[0], p->data[1] & 0xe0, p->data[2] & 0xe0, p->data[2] & 0x1e);
p = get_lan_param(intf, chan, IPMI_LANP_BMC_ARP);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL)
+ if (p->data)
printf("%-24s: ARP Responses %sabled, Gratuitous ARP %sabled\n", p->desc,
(p->data[0] & 2) ? "En" : "Dis", (p->data[0] & 1) ? "En" : "Dis");
p = get_lan_param(intf, chan, IPMI_LANP_GRAT_ARP);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL)
+ if (p->data)
printf("%-24s: %.1f seconds\n", p->desc, (float)((p->data[0] + 1) / 2));
p = get_lan_param(intf, chan, IPMI_LANP_DEF_GATEWAY_IP);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL)
+ if (p->data)
printf("%-24s: %d.%d.%d.%d\n", p->desc,
p->data[0], p->data[1], p->data[2], p->data[3]);
p = get_lan_param(intf, chan, IPMI_LANP_DEF_GATEWAY_MAC);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL)
+ if (p->data)
printf("%-24s: %s\n", p->desc, mac2str(p->data));
p = get_lan_param(intf, chan, IPMI_LANP_BAK_GATEWAY_IP);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL)
+ if (p->data)
printf("%-24s: %d.%d.%d.%d\n", p->desc,
p->data[0], p->data[1], p->data[2], p->data[3]);
p = get_lan_param(intf, chan, IPMI_LANP_BAK_GATEWAY_MAC);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data != NULL)
+ if (p->data)
printf("%-24s: %s\n", p->desc, mac2str(p->data));
p = get_lan_param(intf, chan, IPMI_LANP_VLAN_ID);
- if (p != NULL && p->data != NULL) {
+ if (p && p->data) {
int id = ((p->data[1] & 0x0f) << 8) + p->data[0];
if (p->data[1] & 0x80)
printf("%-24s: %d\n", p->desc, id);
@@ -768,25 +824,25 @@ ipmi_lan_print(struct ipmi_intf * intf, uint8_t chan)
}
p = get_lan_param(intf, chan, IPMI_LANP_VLAN_PRIORITY);
- if (p != NULL && p->data != NULL)
+ if (p && p->data)
printf("%-24s: %d\n", p->desc, p->data[0] & 0x07);
/* Determine supported Cipher Suites -- Requires two calls */
p = get_lan_param(intf, chan, IPMI_LANP_RMCP_CIPHER_SUPPORT);
- if (p == NULL)
+ if (!p)
return -1;
- else if (p->data != NULL)
+ else if (p->data)
{
unsigned char cipher_suite_count = p->data[0];
p = get_lan_param(intf, chan, IPMI_LANP_RMCP_CIPHERS);
- if (p == NULL)
+ if (!p)
return -1;
printf("%-24s: ", p->desc);
/* Now we're dangerous. There are only 15 fixed cipher
suite IDs, but the spec allows for 16 in the return data.*/
- if ((p->data != NULL) && (p->data_len <= 17))
+ if (p->data && p->data_len <= 17)
{
unsigned int i;
for (i = 0; (i < 16) && (i < cipher_suite_count); ++i)
@@ -806,9 +862,9 @@ ipmi_lan_print(struct ipmi_intf * intf, uint8_t chan)
/* RMCP+ Messaging Cipher Suite Privilege Levels */
/* These are the privilege levels for the 15 fixed cipher suites */
p = get_lan_param(intf, chan, IPMI_LANP_RMCP_PRIV_LEVELS);
- if (p == NULL)
+ if (!p)
return -1;
- if ((p->data != NULL) && (p->data_len == 9))
+ if (p->data && 9 == p->data_len)
{
printf("%-24s: %c%c%c%c%c%c%c%c%c%c%c%c%c%c%c\n", p->desc,
priv_level_to_char(p->data[1] & 0x0F),
@@ -840,9 +896,9 @@ ipmi_lan_print(struct ipmi_intf * intf, uint8_t chan)
/* Bad Password Threshold */
p = get_lan_param(intf, chan, IPMI_LANP_BAD_PASS_THRESH);
- if (p == NULL)
+ if (!p)
return -1;
- if ((p->data != NULL) && (p->data_len == 6)) {
+ if (p->data && 6 == p->data_len) {
int tmp;
printf("%-24s: %d\n", p->desc, p->data[1]);
@@ -862,20 +918,20 @@ ipmi_lan_print(struct ipmi_intf * intf, uint8_t chan)
/* Configure Authentication Types */
/* TODO - probably some code duplication going on ??? */
static int
-ipmi_lan_set_auth(struct ipmi_intf * intf, uint8_t chan, char * level, char * types)
+ipmi_lan_set_auth(struct ipmi_intf *intf, uint8_t chan, char *level, char *types)
{
uint8_t data[5];
uint8_t authtype = 0;
- char * p;
- struct lan_param * lp;
+ char *p;
+ struct lan_param *lp;
- if (level == NULL || types == NULL)
+ if (!level || !types)
return -1;
lp = get_lan_param(intf, chan, IPMI_LANP_AUTH_TYPE_ENABLE);
- if (lp == NULL)
+ if (!lp)
return -1;
- if (lp->data == NULL)
+ if (!lp->data)
return -1;
lprintf(LOG_DEBUG, "%-24s: callback=0x%02x user=0x%02x operator=0x%02x admin=0x%02x oem=0x%02x",
@@ -886,16 +942,16 @@ ipmi_lan_set_auth(struct ipmi_intf * intf, uint8_t chan, char * level, char * ty
p = types;
while (p) {
- if (strncasecmp(p, "none", 4) == 0)
+ if (strcasecmp(p, "none") == 0)
authtype |= 1 << IPMI_SESSION_AUTHTYPE_NONE;
- else if (strncasecmp(p, "md2", 3) == 0)
+ else if (strcasecmp(p, "md2") == 0)
authtype |= 1 << IPMI_SESSION_AUTHTYPE_MD2;
- else if (strncasecmp(p, "md5", 3) == 0)
+ else if (strcasecmp(p, "md5") == 0)
authtype |= 1 << IPMI_SESSION_AUTHTYPE_MD5;
- else if ((strncasecmp(p, "password", 8) == 0) ||
- (strncasecmp(p, "key", 3) == 0))
+ else if ((strcasecmp(p, "password") == 0) ||
+ (strcasecmp(p, "key") == 0))
authtype |= 1 << IPMI_SESSION_AUTHTYPE_KEY;
- else if (strncasecmp(p, "oem", 3) == 0)
+ else if (strcasecmp(p, "oem") == 0)
authtype |= 1 << IPMI_SESSION_AUTHTYPE_OEM;
else
lprintf(LOG_WARNING, "Invalid authentication type: %s", p);
@@ -906,13 +962,13 @@ ipmi_lan_set_auth(struct ipmi_intf * intf, uint8_t chan, char * level, char * ty
p = level;
while (p) {
- if (strncasecmp(p, "callback", 8) == 0)
+ if (strcasecmp(p, "callback") == 0)
data[0] = authtype;
- else if (strncasecmp(p, "user", 4) == 0)
+ else if (strcasecmp(p, "user") == 0)
data[1] = authtype;
- else if (strncasecmp(p, "operator", 8) == 0)
+ else if (strcasecmp(p, "operator") == 0)
data[2] = authtype;
- else if (strncasecmp(p, "admin", 5) == 0)
+ else if (strcasecmp(p, "admin") == 0)
data[3] = authtype;
else
lprintf(LOG_WARNING, "Invalid authentication level: %s", p);
@@ -944,7 +1000,7 @@ ipmi_lan_set_password(struct ipmi_intf *intf,
*/
ipmi_intf_session_set_password(intf, (char *)password);
printf("Password %s for user %d\n",
- (password == NULL) ? "cleared" : "set", user_id);
+ password ? "set" : "cleared", user_id);
return 0;
}
@@ -1103,7 +1159,7 @@ ipmi_set_user_access(struct ipmi_intf *intf, uint8_t channel, uint8_t user_id)
static int
-get_cmdline_cipher_suite_priv_data(char * arg, uint8_t * buf)
+get_cmdline_cipher_suite_priv_data(char *arg, uint8_t *buf)
{
int i, ret = 0;
@@ -1180,7 +1236,7 @@ get_cmdline_cipher_suite_priv_data(char * arg, uint8_t * buf)
static int
-get_cmdline_ipaddr(char * arg, uint8_t * buf)
+get_cmdline_ipaddr(char *arg, uint8_t *buf)
{
uint32_t ip1, ip2, ip3, ip4;
if (sscanf(arg,
@@ -1206,18 +1262,27 @@ ipmi_lan_set_vlan_id(struct ipmi_intf *intf, uint8_t chan, char *string)
{
struct lan_param *p;
uint8_t data[2];
- int rc;
+ int rc = -1;
- if (string == NULL) {
+ if (!string) { /* request to disable VLAN */
lprintf(LOG_DEBUG, "Get current VLAN ID from BMC.");
p = get_lan_param(intf, chan, IPMI_LANP_VLAN_ID);
- if (p != NULL && p->data != NULL && p->data_len > 1) {
+ if (p && p->data && p->data_len > 1) {
int id = ((p->data[1] & 0x0f) << 8) + p->data[0];
- if (id < 1 || id > 4094) {
+ if (IPMI_LANP_VLAN_DISABLE == id) {
+ printf("VLAN is already disabled for channel %"
+ PRIu8 "\n", chan);
+ rc = 0;
+ goto out;
+ }
+ if (!IPMI_LANP_IS_VLAN_VALID(id)) {
lprintf(LOG_ERR,
- "Retrieved VLAN ID %i is out of range <1..4094>.",
- id);
- return (-1);
+ "Retrieved VLAN ID %i is out of "
+ "range <%d..%d>.",
+ id,
+ IPMI_LANP_VLAN_ID_MIN,
+ IPMI_LANP_VLAN_ID_MAX);
+ goto out;
}
data[0] = p->data[0];
data[1] = p->data[1] & 0x0F;
@@ -1229,13 +1294,18 @@ ipmi_lan_set_vlan_id(struct ipmi_intf *intf, uint8_t chan, char *string)
else {
int id = 0;
if (str2int(string, &id) != 0) {
- lprintf(LOG_ERR, "Given VLAN ID '%s' is invalid.", string);
- return (-1);
+ lprintf(LOG_ERR,
+ "Given VLAN ID '%s' is invalid.",
+ string);
+ goto out;
}
- if (id < 1 || id > 4094) {
- lprintf(LOG_NOTICE, "VLAN ID must be between 1 and 4094.");
- return (-1);
+ if (!IPMI_LANP_IS_VLAN_VALID(id)) {
+ lprintf(LOG_NOTICE,
+ "VLAN ID must be between %d and %d.",
+ IPMI_LANP_VLAN_ID_MIN,
+ IPMI_LANP_VLAN_ID_MAX);
+ goto out;
}
else {
data[0] = (uint8_t)id;
@@ -1243,6 +1313,8 @@ ipmi_lan_set_vlan_id(struct ipmi_intf *intf, uint8_t chan, char *string)
}
}
rc = set_lan_param(intf, chan, IPMI_LANP_VLAN_ID, data, 2);
+
+out:
return rc;
}
@@ -1270,8 +1342,8 @@ static void
print_lan_set_bad_pass_thresh_usage(void)
{
lprintf(LOG_NOTICE,
-"lan set <chanel> bad_pass_thresh <thresh_num> <1|0> <reset_interval> <lockout_interval>\n"
-" <thresh_num> Bad Pasword Threshold number.\n"
+"lan set <channel> bad_pass_thresh <thresh_num> <1|0> <reset_interval> <lockout_interval>\n"
+" <thresh_num> Bad Password Threshold number.\n"
" <1|0> 1 = generate a Session Audit sensor event.\n"
" 0 = do not generate an event.\n"
" <reset_interval> Attempt Count Reset Interval. In tens of seconds.\n"
@@ -1316,7 +1388,7 @@ get_cmdline_bad_pass_thresh(char *argv[], uint8_t *buf)
}
static int
-ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_lan_set(struct ipmi_intf *intf, int argc, char **argv)
{
uint8_t data[32];
uint8_t chan;
@@ -1327,8 +1399,9 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
return (-1);
}
- if (strncmp(argv[0], "help", 4) == 0 ||
- strncmp(argv[1], "help", 4) == 0) {
+ if (!strcmp(argv[0], "help")
+ || !strcmp(argv[1], "help"))
+ {
print_lan_set_usage();
return 0;
}
@@ -1348,23 +1421,23 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
memset(&data, 0, sizeof(data));
/* set user access */
- if (strncmp(argv[1], "user", 4) == 0) {
+ if (!strcmp(argv[1], "user")) {
rc = ipmi_set_user_access(intf, chan, 1);
}
/* set channel access mode */
- else if (strncmp(argv[1], "access", 6) == 0) {
+ else if (!strcmp(argv[1], "access")) {
if (argc < 3) {
print_lan_set_access_usage();
return (-1);
}
- else if (strncmp(argv[2], "help", 4) == 0) {
+ else if (!strcmp(argv[2], "help")) {
print_lan_set_access_usage();
return 0;
}
- else if (strncmp(argv[2], "on", 2) == 0) {
+ else if (!strcmp(argv[2], "on")) {
rc = ipmi_set_channel_access(intf, chan, 1);
}
- else if (strncmp(argv[2], "off", 3) == 0) {
+ else if (!strcmp(argv[2], "off")) {
rc = ipmi_set_channel_access(intf, chan, 0);
}
else {
@@ -1373,15 +1446,15 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* set ARP control */
- else if (strncmp(argv[1], "arp", 3) == 0) {
+ else if (!strcmp(argv[1], "arp")) {
if (argc < 3) {
print_lan_set_arp_usage();
return (-1);
}
- else if (strncmp(argv[2], "help", 4) == 0) {
+ else if (!strcmp(argv[2], "help")) {
print_lan_set_arp_usage();
}
- else if (strncmp(argv[2], "interval", 8) == 0) {
+ else if (!strcmp(argv[2], "interval")) {
uint8_t interval = 0;
if (str2uchar(argv[3], &interval) != 0) {
lprintf(LOG_ERR, "Given ARP interval '%s' is invalid.", argv[3]);
@@ -1389,28 +1462,28 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
}
rc = lan_set_arp_interval(intf, chan, interval);
}
- else if (strncmp(argv[2], "generate", 8) == 0) {
+ else if (!strcmp(argv[2], "generate")) {
if (argc < 4) {
print_lan_set_arp_usage();
return (-1);
}
- else if (strncmp(argv[3], "on", 2) == 0)
+ else if (!strcmp(argv[3], "on"))
rc = lan_set_arp_generate(intf, chan, 1);
- else if (strncmp(argv[3], "off", 3) == 0)
+ else if (!strcmp(argv[3], "off"))
rc = lan_set_arp_generate(intf, chan, 0);
else {
print_lan_set_arp_usage();
return (-1);
}
}
- else if (strncmp(argv[2], "respond", 7) == 0) {
+ else if (!strcmp(argv[2], "respond")) {
if (argc < 4) {
print_lan_set_arp_usage();
return (-1);
}
- else if (strncmp(argv[3], "on", 2) == 0)
+ else if (!strcmp(argv[3], "on"))
rc = lan_set_arp_respond(intf, chan, 1);
- else if (strncmp(argv[3], "off", 3) == 0)
+ else if (!strcmp(argv[3], "off"))
rc = lan_set_arp_respond(intf, chan, 0);
else {
print_lan_set_arp_usage();
@@ -1422,12 +1495,12 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* set authentication types */
- else if (strncmp(argv[1], "auth", 4) == 0) {
+ else if (!strcmp(argv[1], "auth")) {
if (argc < 3) {
print_lan_set_auth_usage();
return (-1);
}
- else if (strncmp(argv[2], "help", 4) == 0) {
+ else if (!strcmp(argv[2], "help")) {
print_lan_set_auth_usage();
return 0;
} else {
@@ -1435,22 +1508,22 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* ip address source */
- else if (strncmp(argv[1], "ipsrc", 5) == 0) {
+ else if (!strcmp(argv[1], "ipsrc")) {
if (argc < 3) {
print_lan_set_ipsrc_usage();
return (-1);
}
- else if (strncmp(argv[2], "help", 4) == 0) {
+ else if (!strcmp(argv[2], "help")) {
print_lan_set_ipsrc_usage();
return 0;
}
- else if (strncmp(argv[2], "none", 4) == 0)
+ else if (!strcmp(argv[2], "none"))
data[0] = 0;
- else if (strncmp(argv[2], "static", 5) == 0)
+ else if (!strcmp(argv[2], "static"))
data[0] = 1;
- else if (strncmp(argv[2], "dhcp", 4) == 0)
+ else if (!strcmp(argv[2], "dhcp"))
data[0] = 2;
- else if (strncmp(argv[2], "bios", 4) == 0)
+ else if (!strcmp(argv[2], "bios"))
data[0] = 3;
else {
print_lan_set_ipsrc_usage();
@@ -1460,16 +1533,16 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
}
/* session password
* not strictly a lan setting, but its used for lan connections */
- else if (strncmp(argv[1], "password", 8) == 0) {
+ else if (!strcmp(argv[1], "password")) {
rc = ipmi_lan_set_password(intf, 1, argv[2]);
}
/* snmp community string */
- else if (strncmp(argv[1], "snmp", 4) == 0) {
+ else if (!strcmp(argv[1], "snmp")) {
if (argc < 3) {
print_lan_set_snmp_usage();
return (-1);
}
- else if (strncmp(argv[2], "help", 4) == 0) {
+ else if (!strcmp(argv[2], "help")) {
print_lan_set_snmp_usage();
return 0;
} else {
@@ -1480,7 +1553,7 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* ip address */
- else if (strncmp(argv[1], "ipaddr", 6) == 0) {
+ else if (!strcmp(argv[1], "ipaddr")) {
if(argc != 3)
{
print_lan_set_usage();
@@ -1495,7 +1568,7 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* network mask */
- else if (strncmp(argv[1], "netmask", 7) == 0) {
+ else if (!strcmp(argv[1], "netmask")) {
if(argc != 3)
{
print_lan_set_usage();
@@ -1510,7 +1583,7 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* mac address */
- else if (strncmp(argv[1], "macaddr", 7) == 0) {
+ else if (!strcmp(argv[1], "macaddr")) {
if(argc != 3)
{
print_lan_set_usage();
@@ -1525,24 +1598,26 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* default gateway settings */
- else if (strncmp(argv[1], "defgw", 5) == 0) {
+ else if (!strcmp(argv[1], "defgw")) {
if (argc < 4) {
print_lan_set_defgw_usage();
return (-1);
}
- else if (strncmp(argv[2], "help", 4) == 0) {
+ else if (!strcmp(argv[2], "help")) {
print_lan_set_defgw_usage();
return 0;
}
- else if ((strncmp(argv[2], "ipaddr", 5) == 0) &&
- (get_cmdline_ipaddr(argv[3], data) == 0)) {
+ else if (!strcmp(argv[2], "ipaddr")
+ && !get_cmdline_ipaddr(argv[3], data))
+ {
printf("Setting LAN %s to %d.%d.%d.%d\n",
ipmi_lan_params[IPMI_LANP_DEF_GATEWAY_IP].desc,
data[0], data[1], data[2], data[3]);
rc = set_lan_param(intf, chan, IPMI_LANP_DEF_GATEWAY_IP, data, 4);
}
- else if ((strncmp(argv[2], "macaddr", 7) == 0) &&
- (str2mac(argv[3], data) == 0)) {
+ else if (!strcmp(argv[2], "macaddr")
+ && !str2mac(argv[3], data))
+ {
printf("Setting LAN %s to %s\n",
ipmi_lan_params[IPMI_LANP_DEF_GATEWAY_MAC].desc,
mac2str(data));
@@ -1554,24 +1629,25 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* backup gateway settings */
- else if (strncmp(argv[1], "bakgw", 5) == 0) {
+ else if (!strcmp(argv[1], "bakgw")) {
if (argc < 4) {
print_lan_set_bakgw_usage();
return (-1);
}
- else if (strncmp(argv[2], "help", 4) == 0) {
+ else if (!strcmp(argv[2], "help")) {
print_lan_set_bakgw_usage();
return 0;
}
- else if ((strncmp(argv[2], "ipaddr", 5) == 0) &&
- (get_cmdline_ipaddr(argv[3], data) == 0)) {
+ else if (!strcmp(argv[2], "ipaddr")
+ && !get_cmdline_ipaddr(argv[3], data))
+ {
printf("Setting LAN %s to %d.%d.%d.%d\n",
ipmi_lan_params[IPMI_LANP_BAK_GATEWAY_IP].desc,
data[0], data[1], data[2], data[3]);
rc = set_lan_param(intf, chan, IPMI_LANP_BAK_GATEWAY_IP, data, 4);
}
- else if ((strncmp(argv[2], "macaddr", 7) == 0) &&
- (str2mac(argv[3], data) == 0)) {
+ else if (!strcmp(argv[2], "macaddr")
+ && !str2mac(argv[3], data)) {
printf("Setting LAN %s to %s\n",
ipmi_lan_params[IPMI_LANP_BAK_GATEWAY_MAC].desc,
mac2str(data));
@@ -1582,24 +1658,24 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
return -1;
}
}
- else if (strncasecmp(argv[1], "vlan", 4) == 0) {
+ else if (!strcmp(argv[1], "vlan")) {
if (argc < 4) {
print_lan_set_vlan_usage();
return (-1);
}
- else if (strncmp(argv[2], "help", 4) == 0) {
+ else if (!strcmp(argv[2], "help")) {
print_lan_set_vlan_usage();
return 0;
}
- else if (strncasecmp(argv[2], "id", 2) == 0) {
- if (strncasecmp(argv[3], "off", 3) == 0) {
+ else if (!strcmp(argv[2], "id")) {
+ if (!strcmp(argv[3], "off")) {
ipmi_lan_set_vlan_id(intf, chan, NULL);
}
else {
ipmi_lan_set_vlan_id(intf, chan, argv[3]);
}
}
- else if (strncasecmp(argv[2], "priority", 8) == 0) {
+ else if (!strcmp(argv[2], "priority")) {
ipmi_lan_set_vlan_priority(intf, chan, argv[3]);
}
else {
@@ -1608,18 +1684,18 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* set PEF alerting on or off */
- else if (strncasecmp(argv[1], "alert", 5) == 0) {
+ else if (!strcmp(argv[1], "alert")) {
if (argc < 3) {
lprintf(LOG_NOTICE, "LAN set alert must be 'on' or 'off'");
return (-1);
}
- else if (strncasecmp(argv[2], "on", 2) == 0 ||
- strncasecmp(argv[2], "enable", 6) == 0) {
+ else if (!strcmp(argv[2], "on") ||
+ !strcmp(argv[2], "enable")) {
printf("Enabling PEF alerts for LAN channel %d\n", chan);
rc = ipmi_set_alert_enable(intf, chan, 1);
}
- else if (strncasecmp(argv[2], "off", 3) == 0 ||
- strncasecmp(argv[2], "disable", 7) == 0) {
+ else if (!strcmp(argv[2], "off") ||
+ !strcmp(argv[2], "disable")) {
printf("Disabling PEF alerts for LAN channel %d\n", chan);
rc = ipmi_set_alert_enable(intf, chan, 0);
}
@@ -1629,14 +1705,14 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* RMCP+ cipher suite privilege levels */
- else if (strncmp(argv[1], "cipher_privs", 12) == 0)
+ else if (!strcmp(argv[1], "cipher_privs"))
{
if (argc != 3) {
print_lan_set_cipher_privs_usage();
return (-1);
}
- else if ((strncmp(argv[2], "help", 4) == 0) ||
- get_cmdline_cipher_suite_priv_data(argv[2], data))
+ else if (!strcmp(argv[2], "help")
+ || get_cmdline_cipher_suite_priv_data(argv[2], data))
{
print_lan_set_cipher_privs_usage();
return 0;
@@ -1646,9 +1722,9 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
rc = set_lan_param(intf, chan, IPMI_LANP_RMCP_PRIV_LEVELS, data, 9);
}
}
- else if (strncmp(argv[1], "bad_pass_thresh", 15) == 0)
+ else if (!strcmp(argv[1], "bad_pass_thresh"))
{
- if (argc == 3 && strncmp(argv[2], "help", 4) == 0) {
+ if (argc == 3 && !strcmp(argv[2], "help")) {
print_lan_set_bad_pass_thresh_usage();
return 0;
}
@@ -1668,14 +1744,14 @@ ipmi_lan_set(struct ipmi_intf * intf, int argc, char ** argv)
static int
-is_alert_destination(struct ipmi_intf * intf, uint8_t channel, uint8_t alert)
+is_alert_destination(struct ipmi_intf *intf, uint8_t channel, uint8_t alert)
{
- struct lan_param * p;
+ struct lan_param *p;
p = get_lan_param(intf, channel, IPMI_LANP_NUM_DEST);
- if (p == NULL)
+ if (!p)
return 0;
- if (p->data == NULL)
+ if (!p->data)
return 0;
if (alert <= (p->data[0] & 0xf))
@@ -1685,7 +1761,7 @@ is_alert_destination(struct ipmi_intf * intf, uint8_t channel, uint8_t alert)
}
static int
-ipmi_lan_alert_print(struct ipmi_intf * intf, uint8_t channel, uint8_t alert)
+ipmi_lan_alert_print(struct ipmi_intf *intf, uint8_t channel, uint8_t alert)
{
# define PTYPE_LEN 4
# define PADDR_LEN 13
@@ -1695,15 +1771,14 @@ ipmi_lan_alert_print(struct ipmi_intf * intf, uint8_t channel, uint8_t alert)
uint8_t paddr[PADDR_LEN];
lp_ptr = get_lan_param_select(intf, channel, IPMI_LANP_DEST_TYPE, alert);
- if (lp_ptr == NULL || lp_ptr->data == NULL
+ if (!lp_ptr || !lp_ptr->data
|| lp_ptr->data_len < PTYPE_LEN) {
return (-1);
}
memcpy(ptype, lp_ptr->data, PTYPE_LEN);
lp_ptr = get_lan_param_select(intf, channel, IPMI_LANP_DEST_ADDR, alert);
- if (lp_ptr == NULL || lp_ptr->data == NULL
- || lp_ptr->data_len < PADDR_LEN) {
+ if (!lp_ptr || !lp_ptr->data || lp_ptr->data_len < PADDR_LEN) {
return (-1);
}
memcpy(paddr, lp_ptr->data, PADDR_LEN);
@@ -1760,15 +1835,15 @@ ipmi_lan_alert_print(struct ipmi_intf * intf, uint8_t channel, uint8_t alert)
}
static int
-ipmi_lan_alert_print_all(struct ipmi_intf * intf, uint8_t channel)
+ipmi_lan_alert_print_all(struct ipmi_intf *intf, uint8_t channel)
{
int j, ndest;
- struct lan_param * p;
+ struct lan_param *p;
p = get_lan_param(intf, channel, IPMI_LANP_NUM_DEST);
- if (p == NULL)
+ if (!p)
return -1;
- if (p->data == NULL)
+ if (!p->data)
return -1;
ndest = p->data[0] & 0xf;
@@ -1780,10 +1855,10 @@ ipmi_lan_alert_print_all(struct ipmi_intf * intf, uint8_t channel)
}
static int
-ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert,
- int argc, char ** argv)
+ipmi_lan_alert_set(struct ipmi_intf *intf, uint8_t chan, uint8_t alert,
+ int argc, char **argv)
{
- struct lan_param * p;
+ struct lan_param *p;
uint8_t data[32], temp[32];
int rc = 0;
@@ -1792,8 +1867,9 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert,
return (-1);
}
- if (strncmp(argv[0], "help", 4) == 0 ||
- strncmp(argv[1], "help", 4) == 0) {
+ if (!strcmp(argv[0], "help")
+ || !strcmp(argv[1], "help"))
+ {
print_lan_alert_set_usage();
return 0;
}
@@ -1802,14 +1878,14 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert,
memset(temp, 0, sizeof(temp));
/* alert destination ip address */
- if (strncasecmp(argv[0], "ipaddr", 6) == 0 &&
+ if (strcasecmp(argv[0], "ipaddr") == 0 &&
(get_cmdline_ipaddr(argv[1], temp) == 0)) {
/* get current parameter */
p = get_lan_param_select(intf, chan, IPMI_LANP_DEST_ADDR, alert);
- if (p == NULL) {
+ if (!p) {
return (-1);
}
- memcpy(data, p->data, p->data_len);
+ memcpy(data, p->data, __min(p->data_len, sizeof(data)));
/* set new ipaddr */
memcpy(data+3, temp, 4);
printf("Setting LAN Alert %d IP Address to %d.%d.%d.%d\n", alert,
@@ -1817,14 +1893,14 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert,
rc = set_lan_param_nowait(intf, chan, IPMI_LANP_DEST_ADDR, data, p->data_len);
}
/* alert destination mac address */
- else if (strncasecmp(argv[0], "macaddr", 7) == 0 &&
+ else if (strcasecmp(argv[0], "macaddr") == 0 &&
(str2mac(argv[1], temp) == 0)) {
/* get current parameter */
p = get_lan_param_select(intf, chan, IPMI_LANP_DEST_ADDR, alert);
- if (p == NULL) {
+ if (!p) {
return (-1);
}
- memcpy(data, p->data, p->data_len);
+ memcpy(data, p->data, __min(p->data_len, sizeof(data)));
/* set new macaddr */
memcpy(data+7, temp, 6);
printf("Setting LAN Alert %d MAC Address to "
@@ -1832,21 +1908,21 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert,
rc = set_lan_param_nowait(intf, chan, IPMI_LANP_DEST_ADDR, data, p->data_len);
}
/* alert destination gateway selector */
- else if (strncasecmp(argv[0], "gateway", 7) == 0) {
+ else if (strcasecmp(argv[0], "gateway") == 0) {
/* get current parameter */
p = get_lan_param_select(intf, chan, IPMI_LANP_DEST_ADDR, alert);
- if (p == NULL) {
+ if (!p) {
return (-1);
}
- memcpy(data, p->data, p->data_len);
+ memcpy(data, p->data, __min(p->data_len, sizeof(data)));
- if (strncasecmp(argv[1], "def", 3) == 0 ||
- strncasecmp(argv[1], "default", 7) == 0) {
+ if (strcasecmp(argv[1], "def") == 0 ||
+ strcasecmp(argv[1], "default") == 0) {
printf("Setting LAN Alert %d to use Default Gateway\n", alert);
data[2] = 0;
}
- else if (strncasecmp(argv[1], "bak", 3) == 0 ||
- strncasecmp(argv[1], "backup", 6) == 0) {
+ else if (strcasecmp(argv[1], "bak") == 0 ||
+ strcasecmp(argv[1], "backup") == 0) {
printf("Setting LAN Alert %d to use Backup Gateway\n", alert);
data[2] = 1;
}
@@ -1858,21 +1934,21 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert,
rc = set_lan_param_nowait(intf, chan, IPMI_LANP_DEST_ADDR, data, p->data_len);
}
/* alert acknowledgement */
- else if (strncasecmp(argv[0], "ack", 3) == 0) {
+ else if (strcasecmp(argv[0], "ack") == 0) {
/* get current parameter */
p = get_lan_param_select(intf, chan, IPMI_LANP_DEST_TYPE, alert);
- if (p == NULL) {
+ if (!p) {
return (-1);
}
- memcpy(data, p->data, p->data_len);
+ memcpy(data, p->data, __min(p->data_len, sizeof(data)));
- if (strncasecmp(argv[1], "on", 2) == 0 ||
- strncasecmp(argv[1], "yes", 3) == 0) {
+ if (strcasecmp(argv[1], "on") == 0 ||
+ strcasecmp(argv[1], "yes") == 0) {
printf("Setting LAN Alert %d to Acknowledged\n", alert);
data[1] |= 0x80;
}
- else if (strncasecmp(argv[1], "off", 3) == 0 ||
- strncasecmp(argv[1], "no", 2) == 0) {
+ else if (strcasecmp(argv[1], "off") == 0 ||
+ strcasecmp(argv[1], "no") == 0) {
printf("Setting LAN Alert %d to Unacknowledged\n", alert);
data[1] &= ~0x80;
}
@@ -1883,24 +1959,24 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert,
rc = set_lan_param_nowait(intf, chan, IPMI_LANP_DEST_TYPE, data, p->data_len);
}
/* alert destination type */
- else if (strncasecmp(argv[0], "type", 4) == 0) {
+ else if (strcasecmp(argv[0], "type") == 0) {
/* get current parameter */
p = get_lan_param_select(intf, chan, IPMI_LANP_DEST_TYPE, alert);
- if (p == NULL) {
+ if (!p) {
return (-1);
}
- memcpy(data, p->data, p->data_len);
+ memcpy(data, p->data, __min(p->data_len, sizeof(data)));
- if (strncasecmp(argv[1], "pet", 3) == 0) {
+ if (strcasecmp(argv[1], "pet") == 0) {
printf("Setting LAN Alert %d destination to PET Trap\n", alert);
data[1] &= ~0x07;
}
- else if (strncasecmp(argv[1], "oem1", 4) == 0) {
+ else if (strcasecmp(argv[1], "oem1") == 0) {
printf("Setting LAN Alert %d destination to OEM 1\n", alert);
data[1] &= ~0x07;
data[1] |= 0x06;
}
- else if (strncasecmp(argv[1], "oem2", 4) == 0) {
+ else if (strcasecmp(argv[1], "oem2") == 0) {
printf("Setting LAN Alert %d destination to OEM 2\n", alert);
data[1] |= 0x07;
}
@@ -1911,13 +1987,13 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert,
rc = set_lan_param_nowait(intf, chan, IPMI_LANP_DEST_TYPE, data, p->data_len);
}
/* alert acknowledge timeout or retry interval */
- else if (strncasecmp(argv[0], "time", 4) == 0) {
+ else if (strcasecmp(argv[0], "time") == 0) {
/* get current parameter */
p = get_lan_param_select(intf, chan, IPMI_LANP_DEST_TYPE, alert);
- if (p == NULL) {
+ if (!p) {
return (-1);
}
- memcpy(data, p->data, p->data_len);
+ memcpy(data, p->data, __min(p->data_len, sizeof(data)));
if (str2uchar(argv[1], &data[2]) != 0) {
lprintf(LOG_ERR, "Invalid time: %s", argv[1]);
@@ -1927,13 +2003,13 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert,
rc = set_lan_param_nowait(intf, chan, IPMI_LANP_DEST_TYPE, data, p->data_len);
}
/* number of retries */
- else if (strncasecmp(argv[0], "retry", 5) == 0) {
+ else if (strcasecmp(argv[0], "retry") == 0) {
/* get current parameter */
p = get_lan_param_select(intf, chan, IPMI_LANP_DEST_TYPE, alert);
- if (p == NULL) {
+ if (!p) {
return (-1);
}
- memcpy(data, p->data, p->data_len);
+ memcpy(data, p->data, __min(p->data_len, sizeof(data)));
if (str2uchar(argv[1], &data[3]) != 0) {
lprintf(LOG_ERR, "Invalid retry: %s", argv[1]);
@@ -1952,7 +2028,7 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert,
}
static int
-ipmi_lan_alert(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_lan_alert(struct ipmi_intf *intf, int argc, char **argv)
{
uint8_t alert;
uint8_t channel = 1;
@@ -1962,14 +2038,14 @@ ipmi_lan_alert(struct ipmi_intf * intf, int argc, char ** argv)
print_lan_alert_set_usage();
return (-1);
}
- else if (strncasecmp(argv[0], "help", 4) == 0) {
+ else if (strcasecmp(argv[0], "help") == 0) {
print_lan_alert_print_usage();
print_lan_alert_set_usage();
return 0;
}
/* alert print [channel] [alert] */
- if (strncasecmp(argv[0], "print", 5) == 0) {
+ if (strcasecmp(argv[0], "print") == 0) {
if (argc < 2) {
channel = find_lan_channel(intf, 1);
if (!is_lan_channel(intf, channel)) {
@@ -1979,7 +2055,7 @@ ipmi_lan_alert(struct ipmi_intf * intf, int argc, char ** argv)
return ipmi_lan_alert_print_all(intf, channel);
}
- if (strncasecmp(argv[1], "help", 4) == 0) {
+ if (strcasecmp(argv[1], "help") == 0) {
print_lan_alert_print_usage();
return 0;
}
@@ -2008,12 +2084,12 @@ ipmi_lan_alert(struct ipmi_intf * intf, int argc, char ** argv)
}
/* alert set <channel> <alert> [option] */
- if (strncasecmp(argv[0], "set", 3) == 0) {
+ if (strcasecmp(argv[0], "set") == 0) {
if (argc < 5) {
print_lan_alert_set_usage();
return (-1);
}
- else if (strncasecmp(argv[1], "help", 4) == 0) {
+ else if (strcasecmp(argv[1], "help") == 0) {
print_lan_alert_set_usage();
return 0;
}
@@ -2044,10 +2120,10 @@ ipmi_lan_alert(struct ipmi_intf * intf, int argc, char ** argv)
static int
-ipmi_lan_stats_get(struct ipmi_intf * intf, uint8_t chan)
+ipmi_lan_stats_get(struct ipmi_intf *intf, uint8_t chan)
{
int rc = 0;
- struct ipmi_rs * rsp;
+ struct ipmi_rs *rsp;
struct ipmi_rq req;
uint8_t msg_data[2];
uint16_t statsTemp;
@@ -2069,14 +2145,16 @@ ipmi_lan_stats_get(struct ipmi_intf * intf, uint8_t chan)
req.msg.data_len = 2;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get LAN Stats command failed");
return (-1);
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get LAN Stats command failed: %s",
- val2str(rsp->ccode, completion_code_vals));
+ specific_val2str(rsp->ccode,
+ get_lan_cc_vals,
+ completion_code_vals));
return (-1);
}
@@ -2122,10 +2200,10 @@ ipmi_lan_stats_get(struct ipmi_intf * intf, uint8_t chan)
static int
-ipmi_lan_stats_clear(struct ipmi_intf * intf, uint8_t chan)
+ipmi_lan_stats_clear(struct ipmi_intf *intf, uint8_t chan)
{
int rc = 0;
- struct ipmi_rs * rsp;
+ struct ipmi_rs *rsp;
struct ipmi_rq req;
uint8_t msg_data[2];
@@ -2145,14 +2223,16 @@ ipmi_lan_stats_clear(struct ipmi_intf * intf, uint8_t chan)
req.msg.data_len = 2;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_INFO, "Get LAN Stats command failed");
return (-1);
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_INFO, "Get LAN Stats command failed: %s",
- val2str(rsp->ccode, completion_code_vals));
+ specific_val2str(rsp->ccode,
+ get_lan_cc_vals,
+ completion_code_vals));
return (-1);
}
@@ -2412,7 +2492,7 @@ print_lan_usage(void)
int
-ipmi_lanp_main(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_lanp_main(struct ipmi_intf *intf, int argc, char **argv)
{
int rc = 0;
uint8_t chan = 0;
@@ -2420,13 +2500,13 @@ ipmi_lanp_main(struct ipmi_intf * intf, int argc, char ** argv)
if (argc == 0) {
print_lan_usage();
return (-1);
- } else if (strncmp(argv[0], "help", 4) == 0) {
+ } else if (!strcmp(argv[0], "help")) {
print_lan_usage();
return 0;
}
- if (strncmp(argv[0], "printconf", 9) == 0 ||
- strncmp(argv[0], "print", 5) == 0)
+ if (!strcmp(argv[0], "printconf")
+ || !strcmp(argv[0], "print"))
{
if (argc > 2) {
print_lan_usage();
@@ -2444,11 +2524,11 @@ ipmi_lanp_main(struct ipmi_intf * intf, int argc, char ** argv)
return (-1);
}
rc = ipmi_lan_print(intf, chan);
- } else if (strncmp(argv[0], "set", 3) == 0) {
+ } else if (!strcmp(argv[0], "set")) {
rc = ipmi_lan_set(intf, argc-1, &(argv[1]));
- } else if (strncmp(argv[0], "alert", 5) == 0) {
+ } else if (!strcmp(argv[0], "alert")) {
rc = ipmi_lan_alert(intf, argc-1, &(argv[1]));
- } else if (strncmp(argv[0], "stats", 5) == 0) {
+ } else if (!strcmp(argv[0], "stats")) {
if (argc < 2) {
print_lan_usage();
return (-1);
@@ -2464,9 +2544,9 @@ ipmi_lanp_main(struct ipmi_intf * intf, int argc, char ** argv)
lprintf(LOG_ERR, "Invalid channel: %d", chan);
return (-1);
}
- if (strncmp(argv[1], "get", 3) == 0) {
+ if (!strcmp(argv[1], "get")) {
rc = ipmi_lan_stats_get(intf, chan);
- } else if (strncmp(argv[1], "clear", 5) == 0) {
+ } else if (!strcmp(argv[1], "clear")) {
rc = ipmi_lan_stats_clear(intf, chan);
} else {
print_lan_usage();
diff --git a/lib/ipmi_lanp6.c b/lib/ipmi_lanp6.c
index bbffb89..4af6d8b 100644
--- a/lib/ipmi_lanp6.c
+++ b/lib/ipmi_lanp6.c
@@ -333,7 +333,7 @@ ipmi_lanp_err(const struct ipmi_rs *rsp, const struct ipmi_lanp *p,
int log_level = LOG_ERR;
int err;
- if (rsp == NULL) {
+ if (!rsp) {
reason = "No response";
err = -1;
} else {
@@ -354,7 +354,7 @@ ipmi_lanp_err(const struct ipmi_rs *rsp, const struct ipmi_lanp *p,
reason = val2str(rsp->ccode, lanp_cc_vals);
}
- if (reason == NULL) {
+ if (!reason) {
/* print completion code value */
snprintf(cc_msg, sizeof(cc_msg), "CC=%02x", rsp->ccode);
reason = cc_msg;
@@ -403,7 +403,7 @@ ipmi_get_dynamic_oem_lanp(void *priv, const struct ipmi_lanp *param,
param->name, set_selector, block_selector);
rsp = lp->intf->sendrecv(lp->intf, &req);
- if (rsp == NULL || rsp->ccode) {
+ if (!rsp || rsp->ccode) {
return ipmi_lanp_err(rsp, param, "get", quiet);
}
@@ -467,7 +467,7 @@ ipmi_set_dynamic_oem_lanp(void *priv, const struct ipmi_lanp *param,
lprintf(LOG_INFO, "Setting parameter '%s'", param->name);
rsp = lp->intf->sendrecv(lp->intf, &req);
- if (rsp == NULL || rsp->ccode) {
+ if (!rsp || rsp->ccode) {
return ipmi_lanp_err(rsp, param, "set", 0);
}
@@ -1027,9 +1027,7 @@ static void lanp_print_usage(int cmd)
printf("\n available parameters:\n");
/* 'save' shall use 'write' filter, since it outputs a block
* of 'set's */
- ipmi_cfgp_usage(lan_cfgp,
- sizeof(lan_cfgp)/sizeof(lan_cfgp[0]),
- cmd != LANP_CMD_PRINT);
+ ipmi_cfgp_usage(lan_cfgp, ARRAY_SIZE(lan_cfgp), cmd != LANP_CMD_PRINT);
}
}
@@ -1161,8 +1159,8 @@ ipmi_lan6_main(struct ipmi_intf *intf, int argc, char **argv)
*/
ipmi_cfgp_init(&ctx, lan_cfgp,
- sizeof(lan_cfgp)/sizeof(lan_cfgp[0]), "lan6 set nolock",
- lanp_ip6_cfgp, &lp);
+ ARRAY_SIZE(lan_cfgp), "lan6 set nolock",
+ lanp_ip6_cfgp, &lp);
ret = ipmi_cfgp_parse_sel(&ctx, argc, (const char **)argv, &sel);
if (ret == -1) {
diff --git a/lib/ipmi_main.c b/lib/ipmi_main.c
index 811c80b..a673a30 100644
--- a/lib/ipmi_main.c
+++ b/lib/ipmi_main.c
@@ -29,11 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _XOPEN_SOURCE 700
-#define _BSD_SOURCE || \
- (_XOPEN_SOURCE >= 500 || \
- _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED) && \
- !(_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600)
#include <stdlib.h>
#include <stdio.h>
@@ -47,6 +42,7 @@
#include <fcntl.h>
#include <errno.h>
#include <ctype.h>
+#include <locale.h>
#include <ipmitool/helper.h>
#include <ipmitool/log.h>
@@ -70,18 +66,20 @@
#include <ipmitool/ipmi_user.h>
#include <ipmitool/ipmi_raw.h>
#include <ipmitool/ipmi_pef.h>
+#include <ipmitool/ipmi_time.h>
#include <ipmitool/ipmi_oem.h>
#include <ipmitool/ipmi_ekanalyzer.h>
#include <ipmitool/ipmi_picmg.h>
#include <ipmitool/ipmi_kontronoem.h>
#include <ipmitool/ipmi_vita.h>
+#include <ipmitool/ipmi_quantaoem.h>
#ifdef HAVE_CONFIG_H
# include <config.h>
#endif
#ifdef ENABLE_ALL_OPTIONS
-# define OPTION_STRING "I:46hVvcgsEKYao:H:d:P:f:U:p:C:L:A:t:T:m:z:S:l:b:B:e:k:y:O:R:N:D:"
+# define OPTION_STRING "I:46hVvcgsEKYao:H:d:P:f:U:p:C:L:A:t:T:m:z:S:l:b:B:e:k:y:O:R:N:D:Z"
#else
# define OPTION_STRING "I:46hVvcH:f:U:p:d:S:D:"
#endif
@@ -90,8 +88,6 @@
void
ipmi_intf_set_max_request_data_size(struct ipmi_intf * intf, uint16_t size);
-extern int verbose;
-extern int csv_output;
extern const struct valstr ipmi_privlvl_vals[];
extern const struct valstr ipmi_authtype_session_vals[];
@@ -113,14 +109,14 @@ ipmi_password_file_read(char * filename)
int l;
pass = malloc(21);
- if (pass == NULL) {
+ if (!pass) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return NULL;
}
memset(pass, 0, 21);
fp = ipmi_open_file_read((const char *)filename);
- if (fp == NULL) {
+ if (!fp) {
lprintf(LOG_ERR, "Unable to open password file %s",
filename);
free(pass);
@@ -128,7 +124,7 @@ ipmi_password_file_read(char * filename)
}
/* read in id */
- if (fgets(pass, 21, fp) == NULL) {
+ if (!fgets(pass, 21, fp)) {
lprintf(LOG_ERR, "Unable to read password from file %s",
filename);
free(pass);
@@ -157,10 +153,10 @@ ipmi_cmd_print(struct ipmi_cmd * cmdlist)
struct ipmi_cmd * cmd;
int hdr = 0;
- if (cmdlist == NULL)
+ if (!cmdlist)
return;
- for (cmd=cmdlist; cmd->func != NULL; cmd++) {
- if (cmd->desc == NULL)
+ for (cmd=cmdlist; cmd->func; cmd++) {
+ if (!cmd->desc)
continue;
if (hdr == 0) {
lprintf(LOG_NOTICE, "Commands:");
@@ -182,7 +178,7 @@ ipmi_cmd_print(struct ipmi_cmd * cmdlist)
* @argc: command argument count
* @argv: command argument list
*
- * returns value from func() of that commnad if found
+ * returns value from func() of that command if found
* returns -1 if command is not found
*/
int
@@ -191,25 +187,25 @@ ipmi_cmd_run(struct ipmi_intf * intf, char * name, int argc, char ** argv)
struct ipmi_cmd * cmd = intf->cmdlist;
/* hook to run a default command if nothing specified */
- if (name == NULL) {
- if (cmd->func == NULL || cmd->name == NULL)
+ if (!name) {
+ if (!cmd->func || !cmd->name)
return -1;
- else if (strncmp(cmd->name, "default", 7) == 0)
+
+ if (!strcmp(cmd->name, "default"))
return cmd->func(intf, 0, NULL);
- else {
- lprintf(LOG_ERR, "No command provided!");
- ipmi_cmd_print(intf->cmdlist);
- return -1;
- }
+
+ lprintf(LOG_ERR, "No command provided!");
+ ipmi_cmd_print(intf->cmdlist);
+ return -1;
}
- for (cmd=intf->cmdlist; cmd->func != NULL; cmd++) {
- if (strncmp(name, cmd->name, __maxlen(cmd->name, name)) == 0)
+ for (cmd=intf->cmdlist; cmd->func; cmd++) {
+ if (!strcmp(name, cmd->name))
break;
}
- if (cmd->func == NULL) {
+ if (!cmd->func) {
cmd = intf->cmdlist;
- if (strncmp(cmd->name, "default", 7) == 0)
+ if (!strcmp(cmd->name, "default"))
return cmd->func(intf, argc+1, argv-1);
lprintf(LOG_ERR, "Invalid command: %s", name);
@@ -263,12 +259,13 @@ ipmi_option_usage(const char * progname, struct ipmi_cmd * cmdlist, struct ipmi_
lprintf(LOG_NOTICE, " -O seloem Use file for OEM SEL event descriptions");
lprintf(LOG_NOTICE, " -N seconds Specify timeout for lan [default=2] / lanplus [default=1] interface");
lprintf(LOG_NOTICE, " -R retry Set the number of retries for lan/lanplus interface [default=4]");
+ lprintf(LOG_NOTICE, " -Z Display all dates in UTC");
#endif
lprintf(LOG_NOTICE, "");
ipmi_intf_print(intflist);
- if (cmdlist != NULL)
+ if (cmdlist)
ipmi_cmd_print(cmdlist);
}
/* ipmi_catch_sigint - Handle the interrupt signal (Ctrl-C), close the
@@ -281,7 +278,7 @@ ipmi_option_usage(const char * progname, struct ipmi_cmd * cmdlist, struct ipmi_
*/
void ipmi_catch_sigint()
{
- if (ipmi_main_intf != NULL) {
+ if (ipmi_main_intf) {
printf("\nSIGN INT: Close Interface %s\n",ipmi_main_intf->desc);
/* reduce retry count to a single retry */
ipmi_main_intf->ssn_params.retry = 1;
@@ -323,6 +320,7 @@ ipmi_main(int argc, char ** argv,
uint8_t target_addr = 0;
uint8_t target_channel = 0;
+ uint8_t u8tmp = 0;
uint8_t transit_addr = 0;
uint8_t transit_channel = 0;
uint8_t target_lun = 0;
@@ -347,19 +345,29 @@ ipmi_main(int argc, char ** argv,
char * seloem = NULL;
int port = 0;
int devnum = 0;
- int cipher_suite_id = 3; /* See table 22-19 of the IPMIv2 spec */
+#ifdef IPMI_INTF_LANPLUS
+ /* lookup best cipher suite available */
+ enum cipher_suite_ids cipher_suite_id = IPMI_LANPLUS_CIPHER_SUITE_RESERVED;
+#endif /* IPMI_INTF_LANPLUS */
int argflag, i, found;
int rc = -1;
int ai_family = AF_UNSPEC;
char sol_escape_char = SOL_ESCAPE_CHARACTER_DEFAULT;
char * devfile = NULL;
+ /* Set program locale according to system settings */
+ setlocale(LC_ALL, "");
+
+
/* save program name */
progname = strrchr(argv[0], '/');
- progname = ((progname == NULL) ? argv[0] : progname+1);
+ progname = ((!progname) ? argv[0] : progname+1);
signal(SIGINT, ipmi_catch_sigint);
memset(kgkey, 0, sizeof(kgkey));
+ /* setup log */
+ log_init(progname, 0, 0);
+
while ((argflag = getopt(argc, (char **)argv, OPTION_STRING)) != -1)
{
switch (argflag) {
@@ -369,17 +377,18 @@ ipmi_main(int argc, char ** argv,
intfname = NULL;
}
intfname = strdup(optarg);
- if (intfname == NULL) {
+ if (!intfname) {
lprintf(LOG_ERR, "%s: malloc failure", progname);
goto out_free;
}
- if (intflist != NULL) {
+ if (intflist) {
found = 0;
- for (sup=intflist; sup->name != NULL; sup++) {
- if (strncmp(sup->name, intfname, strlen(intfname)) == 0 &&
- strncmp(sup->name, intfname, strlen(sup->name)) == 0 &&
- sup->supported == 1)
+ for (sup=intflist; sup->name; sup++) {
+ if (!strcmp(sup->name, intfname)
+ && sup->supported)
+ {
found = 1;
+ }
}
if (!found) {
lprintf(LOG_ERR, "Interface %s not supported", intfname);
@@ -425,21 +434,24 @@ ipmi_main(int argc, char ** argv,
goto out_free;
}
break;
+#ifdef IPMI_INTF_LANPLUS
case 'C':
- if (str2int(optarg, &cipher_suite_id) != 0) {
- lprintf(LOG_ERR, "Invalid parameter given or out of range for '-C'.");
- rc = -1;
- goto out_free;
- }
- /* add check Cipher is -gt 0 */
- if (cipher_suite_id < 0) {
- lprintf(LOG_ERR, "Cipher suite ID %i is invalid.", cipher_suite_id);
+ /* Cipher Suite ID is a byte as per IPMI specification */
+ if (str2uchar(optarg, &u8tmp) != 0) {
+ lprintf(LOG_ERR, "Invalid parameter given or out of "
+ "range [0-255] for '-C'.");
rc = -1;
goto out_free;
}
+ cipher_suite_id = u8tmp;
break;
+#endif /* IPMI_INTF_LANPLUS */
case 'v':
- verbose++;
+ log_level_set(++verbose);
+ if (verbose == 2) {
+ /* add version info to debug output */
+ lprintf(LOG_DEBUG, "%s version %s\n", progname, VERSION);
+ }
break;
case 'c':
csv_output = 1;
@@ -450,7 +462,7 @@ ipmi_main(int argc, char ** argv,
hostname = NULL;
}
hostname = strdup(optarg);
- if (hostname == NULL) {
+ if (!hostname) {
lprintf(LOG_ERR, "%s: malloc failure", progname);
goto out_free;
}
@@ -461,7 +473,7 @@ ipmi_main(int argc, char ** argv,
password = NULL;
}
password = ipmi_password_file_read(optarg);
- if (password == NULL)
+ if (!password)
lprintf(LOG_ERR, "Unable to read password "
"from file %s", optarg);
break;
@@ -471,14 +483,14 @@ ipmi_main(int argc, char ** argv,
#else
tmp_pass = getpass("Password: ");
#endif
- if (tmp_pass != NULL) {
+ if (tmp_pass) {
if (password) {
free(password);
password = NULL;
}
password = strdup(tmp_pass);
tmp_pass = NULL;
- if (password == NULL) {
+ if (!password) {
lprintf(LOG_ERR, "%s: malloc failure", progname);
goto out_free;
}
@@ -518,7 +530,7 @@ ipmi_main(int argc, char ** argv,
#else
tmp_pass = getpass("Key: ");
#endif
- if (tmp_pass != NULL) {
+ if (tmp_pass) {
memset(kgkey, 0, sizeof(kgkey));
strncpy((char *)kgkey, tmp_pass,
sizeof(kgkey) - 1);
@@ -535,7 +547,7 @@ ipmi_main(int argc, char ** argv,
goto out_free;
}
username = strdup(optarg);
- if (username == NULL) {
+ if (!username) {
lprintf(LOG_ERR, "%s: malloc failure", progname);
goto out_free;
}
@@ -546,7 +558,7 @@ ipmi_main(int argc, char ** argv,
sdrcache = NULL;
}
sdrcache = strdup(optarg);
- if (sdrcache == NULL) {
+ if (!sdrcache) {
lprintf(LOG_ERR, "%s: malloc failure", progname);
goto out_free;
}
@@ -558,7 +570,7 @@ ipmi_main(int argc, char ** argv,
free(devfile);
}
devfile = strdup(optarg);
- if (devfile == NULL) {
+ if (!devfile) {
lprintf(LOG_ERR, "%s: malloc failure", progname);
goto out_free;
}
@@ -602,12 +614,13 @@ ipmi_main(int argc, char ** argv,
oemtype = NULL;
}
oemtype = strdup(optarg);
- if (oemtype == NULL) {
+ if (!oemtype) {
lprintf(LOG_ERR, "%s: malloc failure", progname);
goto out_free;
}
- if (strncmp(oemtype, "list", 4) == 0 ||
- strncmp(oemtype, "help", 4) == 0) {
+ if (!strcmp(oemtype, "list")
+ || !strcmp(oemtype, "help"))
+ {
ipmi_oem_print();
rc = 0;
goto out_free;
@@ -635,7 +648,7 @@ ipmi_main(int argc, char ** argv,
password = NULL;
}
password = strdup(optarg);
- if (password == NULL) {
+ if (!password) {
lprintf(LOG_ERR, "%s: malloc failure", progname);
goto out_free;
}
@@ -651,7 +664,7 @@ ipmi_main(int argc, char ** argv,
password = NULL;
}
password = strdup(tmp_env);
- if (password == NULL) {
+ if (!password) {
lprintf(LOG_ERR, "%s: malloc failure", progname);
goto out_free;
}
@@ -662,7 +675,7 @@ ipmi_main(int argc, char ** argv,
password = NULL;
}
password = strdup(tmp_env);
- if (password == NULL) {
+ if (!password) {
lprintf(LOG_ERR, "%s: malloc failure", progname);
goto out_free;
}
@@ -736,7 +749,7 @@ ipmi_main(int argc, char ** argv,
seloem = NULL;
}
seloem = strdup(optarg);
- if (seloem == NULL) {
+ if (!seloem) {
lprintf(LOG_ERR, "%s: malloc failure", progname);
goto out_free;
}
@@ -763,6 +776,9 @@ ipmi_main(int argc, char ** argv,
goto out_free;
}
break;
+ case 'Z':
+ time_in_utc = 1;
+ break;
#endif
default:
ipmi_option_usage(progname, cmdlist, intflist);
@@ -771,8 +787,9 @@ ipmi_main(int argc, char ** argv,
}
/* check for command before doing anything */
- if (argc-optind > 0 &&
- strncmp(argv[optind], "help", 4) == 0) {
+ if (argc-optind > 0
+ && !strcmp(argv[optind], "help"))
+ {
ipmi_cmd_print(cmdlist);
rc = 0;
goto out_free;
@@ -786,17 +803,17 @@ ipmi_main(int argc, char ** argv,
* and the authtype was not explicitly set to NONE
* then prompt the user.
*/
- if (hostname != NULL && password == NULL &&
+ if (hostname && !password &&
(authtype != IPMI_SESSION_AUTHTYPE_NONE || authtype < 0)) {
#ifdef HAVE_GETPASSPHRASE
tmp_pass = getpassphrase("Password: ");
#else
tmp_pass = getpass("Password: ");
#endif
- if (tmp_pass != NULL) {
+ if (tmp_pass) {
password = strdup(tmp_pass);
tmp_pass = NULL;
- if (password == NULL) {
+ if (!password) {
lprintf(LOG_ERR, "%s: malloc failure", progname);
goto out_free;
}
@@ -808,49 +825,52 @@ ipmi_main(int argc, char ** argv,
* otherwise the default is hardcoded
* to use the first entry in the list
*/
- if (intfname == NULL && hostname != NULL) {
+ if (!intfname && hostname) {
intfname = strdup("lan");
- if (intfname == NULL) {
+ if (!intfname) {
lprintf(LOG_ERR, "%s: malloc failure", progname);
goto out_free;
}
}
- if (password != NULL && intfname != NULL) {
- if (strcmp(intfname, "lan") == 0 && strlen(password) > 16) {
+ if (password && intfname) {
+ if (!strcmp(intfname, "lan") && strlen(password) > 16) {
lprintf(LOG_ERR, "%s: password is longer than 16 bytes.", intfname);
rc = -1;
goto out_free;
- } else if (strcmp(intfname, "lanplus") == 0 && strlen(password) > 20) {
+ } else if (!strcmp(intfname, "lanplus") && strlen(password) > 20) {
lprintf(LOG_ERR, "%s: password is longer than 20 bytes.", intfname);
rc = -1;
goto out_free;
}
- } /* if (password != NULL && intfname != NULL) */
+ }
/* load interface */
ipmi_main_intf = ipmi_intf_load(intfname);
- if (ipmi_main_intf == NULL) {
+ if (!ipmi_main_intf) {
lprintf(LOG_ERR, "Error loading interface %s", intfname);
goto out_free;
}
- /* setup log */
- log_init(progname, 0, verbose);
+ /* load the IANA PEN registry */
+ if (ipmi_oem_info_init()) {
+ lprintf(LOG_ERR, "Failed to initialize the OEM info dictionary");
+ goto out_free;
+ }
/* run OEM setup if found */
- if (oemtype != NULL &&
+ if (oemtype &&
ipmi_oem_setup(ipmi_main_intf, oemtype) < 0) {
lprintf(LOG_ERR, "OEM setup for \"%s\" failed", oemtype);
goto out_free;
}
/* set session variables */
- if (hostname != NULL)
+ if (hostname)
ipmi_intf_session_set_hostname(ipmi_main_intf, hostname);
- if (username != NULL)
+ if (username)
ipmi_intf_session_set_username(ipmi_main_intf, username);
- if (password != NULL)
+ if (password)
ipmi_intf_session_set_password(ipmi_main_intf, password);
ipmi_intf_session_set_kgkey(ipmi_main_intf, kgkey);
if (port > 0)
@@ -870,7 +890,9 @@ ipmi_main(int argc, char ** argv,
ipmi_intf_session_set_lookupbit(ipmi_main_intf, lookupbit);
ipmi_intf_session_set_sol_escape_char(ipmi_main_intf, sol_escape_char);
+#ifdef IPMI_INTF_LANPLUS
ipmi_intf_session_set_cipher_suite_id(ipmi_main_intf, cipher_suite_id);
+#endif /* IPMI_INTF_LANPLUS */
ipmi_main_intf->devnum = devnum;
@@ -880,7 +902,7 @@ ipmi_main(int argc, char ** argv,
ipmi_main_intf->ai_family = ai_family;
/* Open the interface with the specified or default IPMB address */
ipmi_main_intf->my_addr = arg_addr ? arg_addr : IPMI_BMC_SLAVE_ADDR;
- if (ipmi_main_intf->open != NULL) {
+ if (ipmi_main_intf->open) {
if (ipmi_main_intf->open(ipmi_main_intf) < 0) {
goto out_free;
}
@@ -975,11 +997,11 @@ ipmi_main(int argc, char ** argv,
ipmi_main_intf->target_ipmb_addr);
/* parse local SDR cache if given */
- if (sdrcache != NULL) {
- ipmi_sdr_list_cache_fromfile(ipmi_main_intf, sdrcache);
+ if (sdrcache) {
+ ipmi_sdr_list_cache_fromfile(sdrcache);
}
/* Parse SEL OEM file if given */
- if (seloem != NULL) {
+ if (seloem) {
ipmi_sel_oem_init(seloem);
}
@@ -1016,37 +1038,37 @@ ipmi_main(int argc, char ** argv,
ipmi_cleanup(ipmi_main_intf);
/* call interface close function if available */
- if (ipmi_main_intf->opened > 0 && ipmi_main_intf->close != NULL)
+ if (ipmi_main_intf->opened && ipmi_main_intf->close)
ipmi_main_intf->close(ipmi_main_intf);
out_free:
log_halt();
- if (intfname != NULL) {
+ if (intfname) {
free(intfname);
intfname = NULL;
}
- if (hostname != NULL) {
+ if (hostname) {
free(hostname);
hostname = NULL;
}
- if (username != NULL) {
+ if (username) {
free(username);
username = NULL;
}
- if (password != NULL) {
+ if (password) {
free(password);
password = NULL;
}
- if (oemtype != NULL) {
+ if (oemtype) {
free(oemtype);
oemtype = NULL;
}
- if (seloem != NULL) {
+ if (seloem) {
free(seloem);
seloem = NULL;
}
- if (sdrcache != NULL) {
+ if (sdrcache) {
free(sdrcache);
sdrcache = NULL;
}
@@ -1055,6 +1077,8 @@ ipmi_main(int argc, char ** argv,
devfile = NULL;
}
+ ipmi_oem_info_free();
+
return rc;
}
diff --git a/lib/ipmi_mc.c b/lib/ipmi_mc.c
index 4580bfb..a594347 100644
--- a/lib/ipmi_mc.c
+++ b/lib/ipmi_mc.c
@@ -34,6 +34,10 @@
#include <string.h>
#include <stdio.h>
#include <time.h>
+#include <limits.h>
+#include <stdbool.h>
+
+#include <arpa/inet.h>
#include <ipmitool/helper.h>
#include <ipmitool/log.h>
@@ -42,6 +46,7 @@
#include <ipmitool/ipmi_intf.h>
#include <ipmitool/ipmi_mc.h>
#include <ipmitool/ipmi_strings.h>
+#include <ipmitool/ipmi_time.h>
extern int verbose;
@@ -81,14 +86,14 @@ ipmi_mc_reset(struct ipmi_intf * intf, int cmd)
if (cmd == BMC_COLD_RESET)
intf->abort = 1;
- if (cmd == BMC_COLD_RESET && rsp == NULL) {
+ if (cmd == BMC_COLD_RESET && !rsp) {
/* This is expected. See 20.2 Cold Reset Command, p.243, IPMIv2.0 rev1.0 */
- } else if (rsp == NULL) {
+ } else if (!rsp) {
lprintf(LOG_ERR, "MC reset command failed.");
return (-1);
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "MC reset command failed: %s",
- val2str(rsp->ccode, completion_code_vals));
+ CC_STRING(rsp->ccode));
return (-1);
}
@@ -181,13 +186,13 @@ printf_mc_usage(void)
struct bitfield_data * bf;
lprintf(LOG_NOTICE, "MC Commands:");
lprintf(LOG_NOTICE, " reset <warm|cold>");
- lprintf(LOG_NOTICE, " guid");
+ lprintf(LOG_NOTICE, " guid [auto|smbios|ipmi|rfc4122|dump]");
lprintf(LOG_NOTICE, " info");
lprintf(LOG_NOTICE, " watchdog <get|reset|off>");
lprintf(LOG_NOTICE, " selftest");
lprintf(LOG_NOTICE, " getenables");
lprintf(LOG_NOTICE, " setenables <option=on|off> ...");
- for (bf = mc_enables_bf; bf->name != NULL; bf++) {
+ for (bf = mc_enables_bf; bf->name; bf++) {
lprintf(LOG_NOTICE, " %-20s %s", bf->name, bf->desc);
}
printf_sysinfo_usage(0);
@@ -230,15 +235,38 @@ printf_sysinfo_usage(int full_help)
static void
print_watchdog_usage(void)
{
- lprintf(LOG_NOTICE, "usage: watchdog <command>:");
- lprintf(LOG_NOTICE, " get : Get Current Watchdog settings");
- lprintf(LOG_NOTICE, " reset : Restart Watchdog timer based on most recent settings");
- lprintf(LOG_NOTICE, " off : Shut off a running Watchdog timer");
+ lprintf(LOG_NOTICE,
+"usage: watchdog <command>:\n"
+"\n"
+" set <option[=value]> [<option[=value]> ...]\n"
+" Set Watchdog settings\n"
+" Options: (* = mandatory)\n"
+" timeout=<1-6553> - [0] Initial countdown value, sec\n"
+" pretimeout=<1-255> - [0] Pre-timeout interval, sec\n"
+" int=<smi|nmi|msg> - [-] Pre-timeout interrupt type\n"
+" use=<frb2|post|osload|sms|oem> - [-] Timer use\n"
+" clear=<frb2|post|osload|sms|oem> - [-] Clear timer use expiration\n"
+" flag, can be specified\n"
+" multiple times\n"
+" action=<reset|poweroff|cycle|none> - [none] Timer action\n"
+" nolog - [-] Don't log the timer use\n"
+" dontstop - [-] Don't stop the timer\n"
+" while applying settings\n"
+"\n"
+" get\n"
+" Get Current settings\n"
+"\n"
+" reset\n"
+" Restart Watchdog timer based on the most recent settings\n"
+"\n"
+" off\n"
+" Shut off a running Watchdog timer"
+ );
}
/* ipmi_mc_get_enables - print out MC enables
*
- * @intf: ipmi inteface
+ * @intf: ipmi interface
*
* returns 0 on success
* returns -1 on error
@@ -255,17 +283,17 @@ ipmi_mc_get_enables(struct ipmi_intf * intf)
req.msg.cmd = BMC_GET_GLOBAL_ENABLES;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Global Enables command failed");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Global Enables command failed: %s",
- val2str(rsp->ccode, completion_code_vals));
+ CC_STRING(rsp->ccode));
return -1;
}
- for (bf = mc_enables_bf; bf->name != NULL; bf++) {
+ for (bf = mc_enables_bf; bf->name; bf++) {
printf("%-40s : %sabled\n", bf->desc,
rsp->data[0] & bf->mask ? "en" : "dis");
}
@@ -275,7 +303,7 @@ ipmi_mc_get_enables(struct ipmi_intf * intf)
/* ipmi_mc_set_enables - set MC enable flags
*
- * @intf: ipmi inteface
+ * @intf: ipmi interface
* @argc: argument count
* @argv: argument list
*
@@ -295,7 +323,7 @@ ipmi_mc_set_enables(struct ipmi_intf * intf, int argc, char ** argv)
printf_mc_usage();
return (-1);
}
- else if (strncmp(argv[0], "help", 4) == 0) {
+ else if (!strcmp(argv[0], "help")) {
printf_mc_usage();
return 0;
}
@@ -305,28 +333,28 @@ ipmi_mc_set_enables(struct ipmi_intf * intf, int argc, char ** argv)
req.msg.cmd = BMC_GET_GLOBAL_ENABLES;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Global Enables command failed");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Global Enables command failed: %s",
- val2str(rsp->ccode, completion_code_vals));
+ CC_STRING(rsp->ccode));
return -1;
}
en = rsp->data[0];
for (i = 0; i < argc; i++) {
- for (bf = mc_enables_bf; bf->name != NULL; bf++) {
+ for (bf = mc_enables_bf; bf->name; bf++) {
int nl = strlen(bf->name);
- if (strncmp(argv[i], bf->name, nl) != 0)
+ if (strcmp(argv[i], bf->name))
continue;
- if (strncmp(argv[i]+nl+1, "off", 3) == 0) {
+ if (!strcmp(argv[i]+nl+1, "off")) {
printf("Disabling %s\n", bf->desc);
en &= ~bf->mask;
}
- else if (strncmp(argv[i]+nl+1, "on", 2) == 0) {
+ else if (!strcmp(argv[i]+nl+1, "on")) {
printf("Enabling %s\n", bf->desc);
en |= bf->mask;
}
@@ -347,13 +375,13 @@ ipmi_mc_set_enables(struct ipmi_intf * intf, int argc, char ** argv)
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Set Global Enables command failed");
return -1;
}
- else if (rsp->ccode > 0) {
+ else if (rsp->ccode) {
lprintf(LOG_ERR, "Set Global Enables command failed: %s",
- val2str(rsp->ccode, completion_code_vals));
+ CC_STRING(rsp->ccode));
return -1;
}
@@ -397,13 +425,13 @@ ipmi_mc_get_deviceid(struct ipmi_intf * intf)
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Device ID command failed");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Device ID command failed: %s",
- val2str(rsp->ccode, completion_code_vals));
+ CC_STRING(rsp->ccode));
return -1;
}
@@ -421,18 +449,15 @@ ipmi_mc_get_deviceid(struct ipmi_intf * intf)
printf("Manufacturer ID : %lu\n",
(long)IPM_DEV_MANUFACTURER_ID(devid->manufacturer_id));
printf("Manufacturer Name : %s\n",
- val2str( (long)IPM_DEV_MANUFACTURER_ID(devid->manufacturer_id),
- ipmi_oem_info) );
+ OEM_MFG_STRING(devid->manufacturer_id));
printf("Product ID : %u (0x%02x%02x)\n",
buf2short((uint8_t *)(devid->product_id)),
devid->product_id[1], devid->product_id[0]);
- product=oemval2str(IPM_DEV_MANUFACTURER_ID(devid->manufacturer_id),
- (devid->product_id[1]<<8)+devid->product_id[0],
- ipmi_oem_product_info);
+ product = OEM_PROD_STRING(devid->manufacturer_id, devid->product_id);
- if (product!=NULL) {
+ if (product) {
printf("Product Name : %s\n", product);
}
@@ -470,69 +495,292 @@ ipmi_mc_get_deviceid(struct ipmi_intf * intf)
* returns - negative number means error, positive is a ccode.
*/
int
-_ipmi_mc_get_guid(struct ipmi_intf *intf, struct ipmi_guid_t *guid)
+_ipmi_mc_get_guid(struct ipmi_intf *intf, ipmi_guid_t *guid)
{
struct ipmi_rs *rsp;
struct ipmi_rq req;
- if (guid == NULL) {
+ if (!guid) {
return (-3);
}
- memset(guid, 0, sizeof(struct ipmi_guid_t));
+ memset(guid, 0, sizeof(ipmi_guid_t));
memset(&req, 0, sizeof(req));
req.msg.netfn = IPMI_NETFN_APP;
req.msg.cmd = BMC_GET_GUID;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
} else if (rsp->data_len != 16
- || rsp->data_len != sizeof(struct ipmi_guid_t)) {
+ || rsp->data_len != sizeof(ipmi_guid_t)) {
return (-2);
}
- memcpy(guid, &rsp->data[0], sizeof(struct ipmi_guid_t));
+ memcpy(guid, &rsp->data[0], sizeof(ipmi_guid_t));
return 0;
}
-/* ipmi_mc_print_guid - print-out given BMC GUID
+/* A helper function to convert GUID time to time_t */
+static time_t _guid_time(uint64_t t_low, uint64_t t_mid, uint64_t t_hi)
+{
+ /* GUID time-stamp is a 60-bit value representing the
+ * count of 100ns intervals since 00:00:00.00, 15 Oct 1582 */
+
+ const uint64_t t100ns_in_sec = 10000000LL;
+
+ /* Seconds from 15 Oct 1582 to 1 Jan 1970 00:00:00 */
+ uint64_t epoch_since_gregorian = 12219292800;
+
+ /* 100ns intervals since 15 Oct 1582 00:00:00 */
+ uint64_t gregorian = (GUID_TIME_HI(t_hi) << 48)
+ | (t_mid << 32)
+ | t_low;
+ time_t unixtime; /* We need timestamp in seconds since UNIX epoch */
+
+ gregorian /= t100ns_in_sec; /* Convert to seconds */
+ unixtime = gregorian - epoch_since_gregorian;
+
+ return unixtime;
+}
+
+#define TM_YEAR_BASE 1900
+#define EPOCH_YEAR 1970
+static bool _is_time_valid(time_t t)
+{
+ time_t t_now = time(NULL);
+ struct tm tm;
+ struct tm now;
+
+ gmtime_r(&t, &tm);
+ gmtime_r(&t_now, &now);
+
+ /* It's enought to check that the year fits in [Epoch .. now] interval */
+
+ if (tm.tm_year + TM_YEAR_BASE < EPOCH_YEAR)
+ return false;
+
+ if (tm.tm_year > now.tm_year) {
+ /* GUID timestamp can't be in future */
+ return false;
+ }
+
+ return true;
+}
+
+/** ipmi_mc_parse_guid - print-out given BMC GUID
+ *
+ * The function parses the raw guid data according to the requested encoding
+ * mode. If GUID_AUTO mode is requested, then automatic detection of encoding
+ * is attempted using the version nibble of the time_hi_and_version field of
+ * each of the supported encodings.
*
- * @guid - struct with GUID.
+ * Considering the rather random nature of GUIDs, it may happen that the
+ * version nibble is valid for multiple encodings at the same time. That's why
+ * if the version is 1 (time-based), the function will also check validity of
+ * the time stamp. If a valid time stamp is found for a given mode, the mode is
+ * considered detected and no further checks are performed. Otherwise other
+ * encodings are probed the same way. If in neither encoding the valid version
+ * nibble happened to indicate time-based version or no valid time-stamp has
+ * been found, then the last probed encoding with valid version nibble is
+ * considered detected. If none of the probed encodings indicated a valid
+ * version nibble, then fall back to GUID_DUMP
*
- * returns 0
+ * @param[in] guid - The original GUID data as received from BMC
+ * @param[in] mode - The requested mode/encoding
+ *
+ * @returns parsed GUID
*/
-static int
-ipmi_mc_print_guid(struct ipmi_guid_t guid)
+parsed_guid_t ipmi_parse_guid(void *guid, ipmi_guid_mode_t guid_mode)
{
- char tbuf[40];
- time_t s;
- memset(tbuf, 0, 40);
- /* Kipp - changed order of last field (node) to follow specification */
- printf("System GUID : %08x-%04x-%04x-%04x-%02x%02x%02x%02x%02x%02x\n",
- guid.time_low, guid.time_mid, guid.time_hi_and_version,
- guid.clock_seq_hi_variant << 8 | guid.clock_seq_low,
- guid.node[0], guid.node[1], guid.node[2],
- guid.node[3], guid.node[4], guid.node[5]);
+ ipmi_guid_mode_t i;
+ ipmi_guid_t *ipmi_guid = guid;
+ rfc_guid_t *rfc_guid = guid;
+ parsed_guid_t parsed_guid = { 0 };
+ uint32_t t_low[GUID_REAL_MODES];
+ uint16_t t_mid[GUID_REAL_MODES];
+ uint16_t t_hi[GUID_REAL_MODES];
+ uint16_t clk[GUID_REAL_MODES];
+ time_t seconds[GUID_REAL_MODES];
+ bool detect = false;
+
+ /* Unless another mode is detected, default to dumping */
+ if (GUID_AUTO == guid_mode) {
+ detect = true;
+ guid_mode = GUID_DUMP;
+ }
- s = (time_t)guid.time_low; /* Kipp - removed the BSWAP_32, it was not needed here */
- strftime(tbuf, sizeof(tbuf), "%m/%d/%Y %H:%M:%S", localtime(&s));
- printf("Timestamp : %s\n", tbuf);
- return 0;
+ /* Try to convert time using all possible methods to use
+ * the result later if GUID_AUTO is requested */
+
+ /* For IPMI all fields are little-endian (LSB first) */
+ t_hi[GUID_IPMI] = ipmi16toh(&ipmi_guid->time_hi_and_version);
+ t_mid[GUID_IPMI] = ipmi16toh(&ipmi_guid->time_mid);
+ t_low[GUID_IPMI] = ipmi32toh(&ipmi_guid->time_low);
+ clk[GUID_IPMI] = ipmi16toh(&ipmi_guid->clock_seq_and_rsvd);
+
+ /* For RFC4122 all fields are in network byte order (MSB first) */
+ t_hi[GUID_RFC4122] = ntohs(rfc_guid->time_hi_and_version);
+ t_mid[GUID_RFC4122] = ntohs(rfc_guid->time_mid);
+ t_low[GUID_RFC4122] = ntohl(rfc_guid->time_low);
+ clk[GUID_RFC4122] = ntohs(rfc_guid->clock_seq_and_rsvd);
+
+ /* For SMBIOS time fields are little-endian (as in IPMI), the rest is
+ * in network order (as in RFC4122) */
+ t_hi[GUID_SMBIOS] = ipmi16toh(&rfc_guid->time_hi_and_version);
+ t_mid[GUID_SMBIOS] = ipmi16toh(&rfc_guid->time_mid);
+ t_low[GUID_SMBIOS] = ipmi32toh(&rfc_guid->time_low);
+ clk[GUID_SMBIOS] = ntohs(rfc_guid->clock_seq_and_rsvd);
+
+ /* Using 0 here to allow for reordering of modes in ipmi_guid_mode_t */
+ for (i = 0; i < GUID_REAL_MODES; ++i) {
+ seconds[i] = _guid_time(t_low[i], t_mid[i], t_hi[i]);
+
+ /* If autodetection was initially requested and mode
+ * hasn't been detected yet */
+ if (detect) {
+ guid_version_t ver = GUID_VERSION(t_hi[i]);
+ if (is_guid_version_valid(ver)) {
+ guid_mode = i;
+ if (GUID_VERSION_TIME == ver && _is_time_valid(seconds[i])) {
+ break;
+ }
+ }
+ }
+ }
+
+ if (guid_mode >= GUID_REAL_MODES) {
+ guid_mode = GUID_DUMP;
+ /* The endianness and field order are irrelevant for dump mode */
+ memcpy(&parsed_guid, guid, sizeof(ipmi_guid_t));
+ goto out;
+ }
+
+ /*
+ * Return only a valid version in the parsed version field.
+ * If one needs the raw value, they still may use
+ * GUID_VERSION(parsed_guid.time_hi_and_version)
+ */
+ parsed_guid.ver = GUID_VERSION(t_hi[guid_mode]);
+ if (parsed_guid.ver > GUID_VERSION_MAX) {
+ parsed_guid.ver = GUID_VERSION_UNKNOWN;
+ }
+
+ if (GUID_VERSION_TIME == parsed_guid.ver) {
+ parsed_guid.time = seconds[guid_mode];
+ }
+
+ if (GUID_IPMI == guid_mode) {
+ /*
+ * In IPMI all fields are little-endian (LSB first)
+ * That is, first byte last. Hence, swap before copying.
+ */
+ memcpy(parsed_guid.node,
+ array_byteswap(ipmi_guid->node, GUID_NODE_SZ),
+ GUID_NODE_SZ);
+ } else {
+ /*
+ * For RFC4122 and SMBIOS the node field is in network byte order.
+ * That is first byte first. Hence, copy as is.
+ */
+ memcpy(parsed_guid.node, rfc_guid->node, GUID_NODE_SZ);
+ }
+
+ parsed_guid.time_low = t_low[guid_mode];
+ parsed_guid.time_mid = t_mid[guid_mode];
+ parsed_guid.time_hi_and_version = t_hi[guid_mode];
+ parsed_guid.clock_seq_and_rsvd = clk[guid_mode];
+
+out:
+ parsed_guid.mode = guid_mode;
+ return parsed_guid;
}
-/* ipmi_mc_get_guid - Gets and prints-out System GUID */
-int
-ipmi_mc_get_guid(struct ipmi_intf *intf)
+/* ipmi_mc_print_guid - print-out given BMC GUID
+ *
+ * @param[in] intf - The IPMI interface to request GUID from
+ * @param[in] guid_mode - GUID decoding mode
+ *
+ * @returns status code
+ * @retval 0 - Success
+ * @retval -1 - Error
+ */
+static int
+ipmi_mc_print_guid(struct ipmi_intf *intf, ipmi_guid_mode_t guid_mode)
{
- struct ipmi_guid_t guid;
+ /* Allocate a byte array for ease of use in dump mode */
+ uint8_t guid_data[sizeof(ipmi_guid_t)];
+
+ /* These are host architecture specific */
+ parsed_guid_t guid;
+
+ const char *guid_ver_str[GUID_VERSION_COUNT] = {
+ [GUID_VERSION_UNKNOWN] = "Unknown/unsupported",
+ [GUID_VERSION_TIME] = "Time-based",
+ [GUID_VERSION_DCE] = "DCE Security with POSIX UIDs (not for IPMI)",
+ [GUID_VERSION_MD5] = "Name-based using MD5",
+ [GUID_VERSION_RND] = "Random or pseudo-random",
+ [GUID_VERSION_SHA1] = "Name-based using SHA-1"
+ };
+
+ const char *guid_mode_str[GUID_TOTAL_MODES] = {
+ [GUID_IPMI] = "IPMI",
+ [GUID_RFC4122] = "RFC4122",
+ [GUID_SMBIOS] = "SMBIOS",
+ [GUID_AUTO] = "Automatic (if you see this, report a bug)",
+ [GUID_DUMP] = "Unknown (data dumped)"
+ };
+
int rc;
- rc = _ipmi_mc_get_guid(intf, &guid);
+
+ rc = _ipmi_mc_get_guid(intf, (ipmi_guid_t *)guid_data);
if (eval_ccode(rc) != 0) {
return (-1);
}
- rc = ipmi_mc_print_guid(guid);
- return rc;
+
+ printf("System GUID : ");
+
+ guid = ipmi_parse_guid(guid_data, guid_mode);
+ if (GUID_DUMP == guid.mode) {
+ size_t i;
+ for (i = 0; i < sizeof(guid_data); ++i) {
+ printf("%02X", guid_data[i]);
+ }
+ printf("\n");
+ return 0;
+ }
+
+ printf("%08x-%04x-%04x-%04x-%02x%02x%02x%02x%02x%02x\n",
+ (int)guid.time_low,
+ (int)guid.time_mid,
+ (int)guid.time_hi_and_version,
+ guid.clock_seq_and_rsvd,
+ guid.node[0], guid.node[1], guid.node[2],
+ guid.node[3], guid.node[4], guid.node[5]);
+
+ if (GUID_AUTO == guid_mode) {
+ /* ipmi_parse_guid() returns only valid modes in guid.ver */
+ printf("GUID Encoding : %s", guid_mode_str[guid.mode]);
+ if (GUID_IPMI != guid.mode) {
+ printf(" (WARNING: IPMI Specification violation!)");
+ }
+ printf("\n");
+ }
+
+ printf("GUID Version : %s", guid_ver_str[guid.ver]);
+
+ switch (guid.ver) {
+ case GUID_VERSION_UNKNOWN:
+ printf(" (%d)\n", GUID_VERSION((int)guid.time_hi_and_version));
+ break;
+ case GUID_VERSION_TIME:
+ printf("\nTimestamp : %s\n", ipmi_timestamp_numeric(guid.time));
+ break;
+ default:
+ printf("\n");
+ }
+
+ return 0;
}
/* ipmi_mc_get_selftest - returns and print selftest results
@@ -559,7 +807,7 @@ static int ipmi_mc_get_selftest(struct ipmi_intf * intf)
if (rsp->ccode) {
lprintf(LOG_ERR, "Bad response: (%s)",
- val2str(rsp->ccode, completion_code_vals));
+ CC_STRING(rsp->ccode));
return -1;
}
@@ -583,7 +831,7 @@ static int ipmi_mc_get_selftest(struct ipmi_intf * intf)
printf(" -> SEL device not accessible\n");
}
if (sft_res->test & IPM_SELFTEST_SDR_ERROR) {
- printf(" -> SDR repository not accesible\n");
+ printf(" -> SDR repository not accessible\n");
}
if (sft_res->test & IPM_SELFTEST_FRU_ERROR) {
printf("FRU device not accessible\n");
@@ -625,6 +873,63 @@ static int ipmi_mc_get_selftest(struct ipmi_intf * intf)
return rv;
}
+struct wdt_string_s {
+ const char *get; /* The name of 'timer use' for `watchdog get` command */
+ const char *set; /* The name of 'timer use' for `watchdog set` command */
+};
+
+
+#define WDTS(g,s) &(const struct wdt_string_s){ (g), (s) }
+
+const struct wdt_string_s *wdt_use[] = {
+ WDTS("Reserved", "none"),
+ WDTS("BIOS FRB2", "frb2"),
+ WDTS("BIOS/POST", "post"),
+ WDTS("OS Load", "osload"),
+ WDTS("SMS/OS", "sms"),
+ WDTS("OEM", "oem"),
+ WDTS("Reserved", NULL),
+ WDTS("Reserved", NULL),
+ NULL
+};
+
+const struct wdt_string_s *wdt_int[] = {
+ WDTS("None", "none"),
+ WDTS("SMI", "smi"),
+ WDTS("NMI/Diagnostic", "nmi"),
+ WDTS("Messaging", "msg"),
+ WDTS("Reserved", NULL),
+ WDTS("Reserved", NULL),
+ WDTS("Reserved", NULL),
+ WDTS("Reserved", NULL),
+ NULL
+};
+
+const struct wdt_string_s *wdt_action[] = {
+ WDTS("No action", "none"),
+ WDTS("Hard Reset", "reset"),
+ WDTS("Power Down", "poweroff"),
+ WDTS("Power Cycle", "cycle"),
+ WDTS("Reserved", NULL),
+ WDTS("Reserved", NULL),
+ WDTS("Reserved", NULL),
+ WDTS("Reserved", NULL),
+ NULL
+};
+
+int find_set_wdt_string(const struct wdt_string_s *w[], const char *s)
+{
+ int val = 0;
+ while (w[val]) {
+ if (!strcmp(s, w[val]->set)) break;
+ ++val;
+ }
+ if (!w[val]) {
+ return -1;
+ }
+ return val;
+}
+
/* ipmi_mc_get_watchdog
*
* @intf: ipmi interface
@@ -632,35 +937,15 @@ static int ipmi_mc_get_selftest(struct ipmi_intf * intf)
* returns 0 on success
* returns -1 on error
*/
-
-const char *wdt_use_string[8] = {
- "Reserved",
- "BIOS FRB2",
- "BIOS/POST",
- "OS Load",
- "SMS/OS",
- "OEM",
- "Reserved",
- "Reserved"
-};
-
-const char *wdt_action_string[8] = {
- "No action",
- "Hard Reset",
- "Power Down",
- "Power Cycle",
- "Reserved",
- "Reserved",
- "Reserved",
- "Reserved"
-};
-
static int
ipmi_mc_get_watchdog(struct ipmi_intf * intf)
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
struct ipm_get_watchdog_rsp * wdt_res;
+ double init_cnt;
+ double pres_cnt;
+ size_t i;
memset(&req, 0, sizeof(req));
req.msg.netfn = IPMI_NETFN_APP;
@@ -668,35 +953,226 @@ ipmi_mc_get_watchdog(struct ipmi_intf * intf)
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Watchdog Timer command failed");
return -1;
}
if (rsp->ccode) {
lprintf(LOG_ERR, "Get Watchdog Timer command failed: %s",
- val2str(rsp->ccode, completion_code_vals));
+ CC_STRING(rsp->ccode));
return -1;
}
wdt_res = (struct ipm_get_watchdog_rsp *) rsp->data;
+ /* Convert 100ms intervals to seconds */
+ init_cnt = (double)ipmi16toh(&wdt_res->init_cnt_le) / 10.0;
+ pres_cnt = (double)ipmi16toh(&wdt_res->pres_cnt_le) / 10.0;
+
printf("Watchdog Timer Use: %s (0x%02x)\n",
- wdt_use_string[(wdt_res->timer_use & 0x07 )], wdt_res->timer_use);
+ wdt_use[IPMI_WDT_GET(wdt_res->use, USE)]->get, wdt_res->use);
printf("Watchdog Timer Is: %s\n",
- wdt_res->timer_use & 0x40 ? "Started/Running" : "Stopped");
- printf("Watchdog Timer Actions: %s (0x%02x)\n",
- wdt_action_string[(wdt_res->timer_actions&0x07)], wdt_res->timer_actions);
+ IS_WDT_BIT(wdt_res->use, USE_RUNNING)
+ ? "Started/Running"
+ : "Stopped");
+ printf("Watchdog Timer Logging: %s\n",
+ IS_WDT_BIT(wdt_res->use, USE_NOLOG)
+ ? "Off"
+ : "On");
+ printf("Watchdog Timer Action: %s (0x%02x)\n",
+ wdt_action[IPMI_WDT_GET(wdt_res->intr_action, ACTION)]->get,
+ wdt_res->intr_action);
+ printf("Pre-timeout interrupt: %s\n",
+ wdt_int[IPMI_WDT_GET(wdt_res->intr_action, INTR)]->get);
printf("Pre-timeout interval: %d seconds\n", wdt_res->pre_timeout);
- printf("Timer Expiration Flags: 0x%02x\n", wdt_res->timer_use_exp);
- printf("Initial Countdown: %i sec\n",
- ((wdt_res->initial_countdown_msb << 8) | wdt_res->initial_countdown_lsb)/10);
- printf("Present Countdown: %i sec\n",
- (((wdt_res->present_countdown_msb << 8) | wdt_res->present_countdown_lsb)) / 10);
+ printf("Timer Expiration Flags: %s(0x%02x)\n",
+ wdt_res->exp_flags ? "" : "None ",
+ wdt_res->exp_flags);
+ for (i = 0; i < sizeof(wdt_res->exp_flags) * CHAR_BIT; ++i) {
+ if (IS_SET(wdt_res->exp_flags, i)) {
+ printf(" * %s\n", wdt_use[i]->get);
+ }
+ }
+ printf("Initial Countdown: %0.1f sec\n", init_cnt);
+ printf("Present Countdown: %0.1f sec\n", pres_cnt);
return 0;
}
+/* Configuration to set with ipmi_mc_set_watchdog() */
+typedef struct ipmi_mc_set_wdt_conf_s {
+ uint16_t timeout;
+ uint8_t pretimeout;
+ uint8_t intr;
+ uint8_t use;
+ uint8_t clear;
+ uint8_t action;
+ bool nolog;
+ bool dontstop;
+} wdt_conf_t;
+
+/* Options parser for ipmi_mc_set_watchdog() */
+static bool
+parse_set_wdt_options(wdt_conf_t *conf, int argc, char *argv[])
+{
+ const int MAX_TIMEOUT = 6553; /* Seconds, makes almost USHRT_MAX when
+ converted to 100ms intervals */
+ const int MAX_PRETIMEOUT = 255; /* Seconds */
+ bool error = true;
+ int i;
+
+ if (!argc || !strcmp(argv[0], "help")) {
+ goto out;
+ }
+
+ for (i = 0; i < argc; ++i) {
+ long val;
+ char *vstr = strchr(argv[i], '=');
+ if (vstr)
+ vstr++; /* Point to the value */
+
+ switch (argv[i][0]) { /* only check the first letter to allow for
+ shortcuts */
+ case 't': /* timeout */
+ val = strtol(vstr, NULL, 10);
+ if (val < 1 || val > MAX_TIMEOUT) {
+ lprintf(LOG_ERR, "Timeout value %lu is out of range (1-%d)\n",
+ val, MAX_TIMEOUT);
+ goto out;
+ }
+ conf->timeout = val * 10; /* Convert seconds to 100ms intervals */
+ break;
+ case 'p': /* pretimeout */
+ val = strtol(vstr, NULL, 10);
+ if (val < 1 || val > MAX_PRETIMEOUT) {
+ lprintf(LOG_ERR,
+ "Pretimeout value %lu is out of range (1-%d)\n",
+ val, MAX_PRETIMEOUT);
+ goto out;
+ }
+ conf->pretimeout = val; /* Convert seconds to 100ms intervals */
+ break;
+ case 'i': /* int */
+ if (0 > (val = find_set_wdt_string(wdt_int, vstr))) {
+ lprintf(LOG_ERR, "Interrupt type '%s' is not valid\n", vstr);
+ goto out;
+ }
+ conf->intr = val;
+ break;
+ case 'u': /* use */
+ if (0 > (val = find_set_wdt_string(wdt_use, vstr))) {
+ lprintf(LOG_ERR, "Use '%s' is not valid\n", vstr);
+ goto out;
+ }
+ conf->use = val;
+ break;
+ case 'a': /* action */
+ if (0 > (val = find_set_wdt_string(wdt_action, vstr))) {
+ lprintf(LOG_ERR, "Use '%s' is not valid\n", vstr);
+ goto out;
+ }
+ conf->action = val;
+ break;
+ case 'c': /* clear */
+ if (0 > (val = find_set_wdt_string(wdt_use, vstr))) {
+ lprintf(LOG_ERR, "Use '%s' is not valid\n", vstr);
+ goto out;
+ }
+ conf->clear |= 1 << val;
+ break;
+ case 'n': /* nolog */
+ conf->nolog = true;
+ break;
+ case 'd': /* dontstop */
+ conf->dontstop = true;
+ break;
+
+ default:
+ lprintf(LOG_ERR, "Invalid option '%s'", argv[i]);
+ break;
+ }
+ }
+
+ error = false;
+
+out:
+ return error;
+}
+
+/* ipmi_mc_set_watchdog
+ *
+ * @intf: ipmi interface
+ * @argc: argument count
+ * @argv: arguments
+ *
+ * returns 0 on success
+ * returns non-zero (-1 or IPMI completion code) on error
+ */
+static int
+ipmi_mc_set_watchdog(struct ipmi_intf * intf, int argc, char *argv[])
+{
+ struct ipmi_rs * rsp;
+ struct ipmi_rq req = {0};
+ unsigned char msg_data[6] = {0};
+ int rc = -1;
+ wdt_conf_t conf = {0};
+ bool options_error = parse_set_wdt_options(&conf, argc, argv);
+
+ /* Fill data bytes according to IPMI 2.0 Spec section 27.6 */
+ msg_data[0] = conf.nolog << IPMI_WDT_USE_NOLOG_SHIFT;
+ msg_data[0] |= conf.dontstop << IPMI_WDT_USE_DONTSTOP_SHIFT;
+ msg_data[0] |= conf.use & IPMI_WDT_USE_MASK;
+
+ msg_data[1] = (conf.intr & IPMI_WDT_INTR_MASK) << IPMI_WDT_INTR_SHIFT;
+ msg_data[1] |= conf.action & IPMI_WDT_ACTION_MASK;
+
+ msg_data[2] = conf.pretimeout;
+
+ msg_data[3] = conf.clear;
+
+ htoipmi16(conf.timeout, &msg_data[4]);
+
+ req.msg.netfn = IPMI_NETFN_APP;
+ req.msg.cmd = BMC_SET_WATCHDOG_TIMER;
+ req.msg.data_len = 6;
+ req.msg.data = msg_data;
+
+ lprintf(LOG_INFO,
+ "Sending Set Watchdog command [%02X %02X %02X %02X %02X %02X]:"
+ , msg_data[0], msg_data[1], msg_data[2]
+ , msg_data[3], msg_data[4], msg_data[5]
+ );
+ lprintf(LOG_INFO, " - nolog = %d", conf.nolog);
+ lprintf(LOG_INFO, " - dontstop = %d", conf.dontstop);
+ lprintf(LOG_INFO, " - use = 0x%02hhX", conf.use);
+ lprintf(LOG_INFO, " - intr = 0x%02hhX", conf.intr);
+ lprintf(LOG_INFO, " - action = 0x%02hhX", conf.action);
+ lprintf(LOG_INFO, " - pretimeout = %hhu", conf.pretimeout);
+ lprintf(LOG_INFO, " - clear = 0x%02hhX", conf.clear);
+ lprintf(LOG_INFO, " - timeout = %hu", conf.timeout);
+
+ rsp = intf->sendrecv(intf, &req);
+ if (!rsp) {
+ lprintf(LOG_ERR, "Set Watchdog Timer command failed");
+ goto out;
+ }
+
+ rc = rsp->ccode;
+ if (rc) {
+ lprintf(LOG_ERR, "Set Watchdog Timer command failed: %s",
+ CC_STRING(rsp->ccode));
+ goto out;
+ }
+
+ lprintf(LOG_NOTICE, "Watchdog Timer was successfully configured");
+
+out:
+ if (options_error) print_watchdog_usage();
+
+ return rc;
+}
+
/* ipmi_mc_shutoff_watchdog
*
* @intf: ipmi interface
@@ -737,14 +1213,14 @@ ipmi_mc_shutoff_watchdog(struct ipmi_intf * intf)
msg_data[5] = 0x0b; /* countdown msb - 5 mins */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Watchdog Timer Shutoff command failed!");
return -1;
}
if (rsp->ccode) {
lprintf(LOG_ERR, "Watchdog Timer Shutoff command failed! %s",
- val2str(rsp->ccode, completion_code_vals));
+ CC_STRING(rsp->ccode));
return -1;
}
@@ -772,16 +1248,16 @@ ipmi_mc_rst_watchdog(struct ipmi_intf * intf)
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Reset Watchdog Timer command failed!");
return -1;
}
if (rsp->ccode) {
lprintf(LOG_ERR, "Reset Watchdog Timer command failed: %s",
- (rsp->ccode == IPM_WATCHDOG_RESET_ERROR) ?
- "Attempt to reset uninitialized watchdog" :
- val2str(rsp->ccode, completion_code_vals));
+ (rsp->ccode == IPM_WATCHDOG_RESET_ERROR)
+ ? "Attempt to reset uninitialized watchdog"
+ : CC_STRING(rsp->ccode));
return -1;
}
@@ -808,24 +1284,24 @@ ipmi_mc_main(struct ipmi_intf * intf, int argc, char ** argv)
printf_mc_usage();
rc = (-1);
}
- else if (strncmp(argv[0], "help", 4) == 0) {
+ else if (!strcmp(argv[0], "help")) {
printf_mc_usage();
rc = 0;
}
- else if (strncmp(argv[0], "reset", 5) == 0) {
+ else if (!strcmp(argv[0], "reset")) {
if (argc < 2) {
lprintf(LOG_ERR, "Not enough parameters given.");
printf_mc_reset_usage();
rc = (-1);
}
- else if (strncmp(argv[1], "help", 4) == 0) {
+ else if (!strcmp(argv[1], "help")) {
printf_mc_reset_usage();
rc = 0;
}
- else if (strncmp(argv[1], "cold", 4) == 0) {
+ else if (!strcmp(argv[1], "cold")) {
rc = ipmi_mc_reset(intf, BMC_COLD_RESET);
}
- else if (strncmp(argv[1], "warm", 4) == 0) {
+ else if (!strcmp(argv[1], "warm")) {
rc = ipmi_mc_reset(intf, BMC_WARM_RESET);
}
else {
@@ -834,38 +1310,68 @@ ipmi_mc_main(struct ipmi_intf * intf, int argc, char ** argv)
rc = (-1);
}
}
- else if (strncmp(argv[0], "info", 4) == 0) {
+ else if (!strcmp(argv[0], "info")) {
rc = ipmi_mc_get_deviceid(intf);
}
- else if (strncmp(argv[0], "guid", 4) == 0) {
- rc = ipmi_mc_get_guid(intf);
+ else if (!strcmp(argv[0], "guid")) {
+ ipmi_guid_mode_t guid_mode = GUID_AUTO;
+
+ /* Allow for 'rfc' and 'rfc4122' */
+ if (argc > 1) {
+ if (!strcmp(argv[1], "rfc")) {
+ guid_mode = GUID_RFC4122;
+ }
+ else if (!strcmp(argv[1], "smbios")) {
+ guid_mode = GUID_SMBIOS;
+ }
+ else if (!strcmp(argv[1], "ipmi")) {
+ guid_mode = GUID_IPMI;
+ }
+ else if (!strcmp(argv[1], "auto")) {
+ guid_mode = GUID_AUTO;
+ }
+ else if (!strcmp(argv[1], "dump")) {
+ guid_mode = GUID_DUMP;
+ }
+ }
+ rc = ipmi_mc_print_guid(intf, guid_mode);
}
- else if (strncmp(argv[0], "getenables", 10) == 0) {
+ else if (!strcmp(argv[0], "getenables")) {
rc = ipmi_mc_get_enables(intf);
}
- else if (strncmp(argv[0], "setenables", 10) == 0) {
+ else if (!strcmp(argv[0], "setenables")) {
rc = ipmi_mc_set_enables(intf, argc-1, &(argv[1]));
}
- else if (!strncmp(argv[0], "selftest", 8)) {
+ else if (!strcmp(argv[0], "selftest")) {
rc = ipmi_mc_get_selftest(intf);
}
- else if (!strncmp(argv[0], "watchdog", 8)) {
+ else if (!strcmp(argv[0], "watchdog")) {
if (argc < 2) {
lprintf(LOG_ERR, "Not enough parameters given.");
print_watchdog_usage();
rc = (-1);
}
- else if (strncmp(argv[1], "help", 4) == 0) {
+ else if (!strcmp(argv[1], "help")) {
print_watchdog_usage();
rc = 0;
}
- else if (strncmp(argv[1], "get", 3) == 0) {
+ else if (!strcmp(argv[1], "set")) {
+ if (argc < 3) { /* Requires options */
+ lprintf(LOG_ERR, "Not enough parameters given.");
+ print_watchdog_usage();
+ rc = (-1);
+ }
+ else {
+ rc = ipmi_mc_set_watchdog(intf, argc - 2, &(argv[2]));
+ }
+ }
+ else if (!strcmp(argv[1], "get")) {
rc = ipmi_mc_get_watchdog(intf);
}
- else if(strncmp(argv[1], "off", 3) == 0) {
+ else if (!strcmp(argv[1], "off")) {
rc = ipmi_mc_shutoff_watchdog(intf);
}
- else if(strncmp(argv[1], "reset", 5) == 0) {
+ else if (!strcmp(argv[1], "reset")) {
rc = ipmi_mc_rst_watchdog(intf);
}
else {
@@ -874,10 +1380,10 @@ ipmi_mc_main(struct ipmi_intf * intf, int argc, char ** argv)
rc = (-1);
}
}
- else if (strncmp(argv[0], "getsysinfo", 10) == 0) {
+ else if (!strcmp(argv[0], "getsysinfo")) {
rc = ipmi_sysinfo_main(intf, argc, argv, 0);
}
- else if (strncmp(argv[0], "setsysinfo", 10) == 0) {
+ else if (!strcmp(argv[0], "setsysinfo")) {
rc = ipmi_sysinfo_main(intf, argc, argv, 1);
}
else {
@@ -969,10 +1475,10 @@ ipmi_mc_getsysinfo(struct ipmi_intf * intf, int param, int block, int set,
* u8 data0[14]
*/
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL)
+ if (!rsp)
return (-1);
- if (rsp->ccode == 0) {
+ if (!rsp->ccode) {
if (len > rsp->data_len)
len = rsp->data_len;
if (len && buffer)
@@ -1011,7 +1517,7 @@ ipmi_mc_setsysinfo(struct ipmi_intf * intf, int len, void *buffer)
* u8 data1[16]
*/
rsp = intf->sendrecv(intf, &req);
- if (rsp != NULL) {
+ if (rsp) {
return rsp->ccode;
}
return -1;
@@ -1022,10 +1528,10 @@ ipmi_sysinfo_main(struct ipmi_intf *intf, int argc, char ** argv, int is_set)
{
char *str;
unsigned char infostr[256];
- unsigned char paramdata[18];
+ char paramdata[18];
int len, maxset, param, pos, rc, set;
- if (argc == 2 && strcmp(argv[1], "help") == 0) {
+ if (argc == 2 && !strcmp(argv[1], "help")) {
printf_sysinfo_usage(1);
return 0;
}
@@ -1109,7 +1615,7 @@ ipmi_sysinfo_main(struct ipmi_intf *intf, int argc, char ** argv, int is_set)
}
else if (rc > 0) {
lprintf(LOG_ERR, "%s command failed: %s", argv[0],
- val2str(rc, completion_code_vals));
+ CC_STRING(rc));
}
return rc;
}
diff --git a/lib/ipmi_oem.c b/lib/ipmi_oem.c
index 96db2ea..d7cf9aa 100644
--- a/lib/ipmi_oem.c
+++ b/lib/ipmi_oem.c
@@ -37,8 +37,9 @@
#include <ipmitool/helper.h>
#include <ipmitool/ipmi_sel.h>
-static int ipmi_oem_supermicro(struct ipmi_intf * intf);
-static int ipmi_oem_ibm(struct ipmi_intf * intf);
+static int ipmi_oem_supermicro(struct ipmi_intf *intf);
+static int ipmi_oem_ibm(struct ipmi_intf *intf);
+static int ipmi_oem_quanta(struct ipmi_intf *intf);
static struct ipmi_oem_handle ipmi_oem_list[] = {
{
@@ -71,36 +72,49 @@ static struct ipmi_oem_handle ipmi_oem_list[] = {
.name = "kontron",
.desc = "Kontron OEM big buffer support"
},
+ {
+ .name = "quanta",
+ .desc = "Quanta IPMIv1.5 BMC with OEM LAN authentication support",
+ .setup = ipmi_oem_quanta,
+ },
{ 0 }
};
/* Supermicro IPMIv2 BMCs use OEM authtype */
static int
-ipmi_oem_supermicro(struct ipmi_intf * intf)
+ipmi_oem_supermicro(struct ipmi_intf *intf)
{
ipmi_intf_session_set_authtype(intf, IPMI_SESSION_AUTHTYPE_OEM);
return 0;
}
static int
-ipmi_oem_ibm(struct ipmi_intf * intf)
+ipmi_oem_ibm(struct ipmi_intf *__UNUSED__(intf))
{
- char * filename;
- if ((filename = getenv("IPMI_OEM_IBM_DATAFILE")) == NULL) {
+ char *filename = getenv("IPMI_OEM_IBM_DATAFILE");
+ if (!filename) {
lprintf(LOG_ERR, "Unable to read IPMI_OEM_IBM_DATAFILE from environment");
return -1;
}
return ipmi_sel_oem_init((const char *)filename);
}
+/* Quanta IPMIv2 BMCs use OEM authtype */
+static int
+ipmi_oem_quanta(struct ipmi_intf *intf)
+{
+ ipmi_intf_session_set_authtype(intf, IPMI_SESSION_AUTHTYPE_OEM);
+ return 0;
+}
+
/* ipmi_oem_print - print list of OEM handles
*/
void
ipmi_oem_print(void)
{
- struct ipmi_oem_handle * oem;
+ struct ipmi_oem_handle *oem;
lprintf(LOG_NOTICE, "\nOEM Support:");
- for (oem=ipmi_oem_list; oem->name != NULL && oem->desc != NULL; oem++) {
+ for (oem=ipmi_oem_list; oem->name && oem->desc; oem++) {
lprintf(LOG_NOTICE, "\t%-12s %s", oem->name, oem->desc);
}
lprintf(LOG_NOTICE, "");
@@ -120,26 +134,27 @@ ipmi_oem_setup(struct ipmi_intf * intf, char * oemtype)
struct ipmi_oem_handle * oem;
int rc = 0;
- if (oemtype == NULL ||
- strncmp(oemtype, "help", 4) == 0 ||
- strncmp(oemtype, "list", 4) == 0) {
+ if (!oemtype
+ || !strcmp(oemtype, "help")
+ || !strcmp(oemtype, "list"))
+ {
ipmi_oem_print();
return -1;
}
- for (oem=ipmi_oem_list; oem->name != NULL; oem++) {
- if (strncmp(oemtype, oem->name, strlen(oem->name)) == 0)
+ for (oem=ipmi_oem_list; oem->name; oem++) {
+ if (!strcmp(oemtype, oem->name))
break;
}
- if (oem->name == NULL)
+ if (!oem->name)
return -1;
/* save pointer for later use */
intf->oem = oem;
/* run optional setup function if it is defined */
- if (oem->setup != NULL) {
+ if (oem->setup) {
lprintf(LOG_DEBUG, "Running OEM setup for \"%s\"", oem->desc);
rc = oem->setup(intf);
}
@@ -158,10 +173,10 @@ ipmi_oem_setup(struct ipmi_intf * intf, char * oemtype)
int
ipmi_oem_active(struct ipmi_intf * intf, const char * oemtype)
{
- if (intf->oem == NULL)
+ if (!intf->oem)
return 0;
- if (strncmp(intf->oem->name, oemtype, strlen(oemtype)) == 0)
+ if (!strcmp(intf->oem->name, oemtype))
return 1;
return 0;
diff --git a/lib/ipmi_pef.c b/lib/ipmi_pef.c
index bbf25f2..ef8c5d4 100644
--- a/lib/ipmi_pef.c
+++ b/lib/ipmi_pef.c
@@ -42,6 +42,7 @@
#include <ipmitool/ipmi_mc.h>
#include <ipmitool/ipmi_pef.h>
#include <ipmitool/ipmi_sel.h>
+#include <ipmitool/ipmi_time.h>
#include <ipmitool/log.h>
extern int verbose;
@@ -78,6 +79,307 @@ static const char * pef_flag_fmts[][3] = {
};
static const char * listitem[] = {" | %s", ",%s", "%s"};
+static struct bit_desc_map
+pef_b2s_actions = {
+BIT_DESC_MAP_ALL,
+{ {"Alert", PEF_ACTION_ALERT},
+ {"Power-off", PEF_ACTION_POWER_DOWN},
+ {"Reset", PEF_ACTION_RESET},
+ {"Power-cycle", PEF_ACTION_POWER_CYCLE},
+ {"OEM-defined", PEF_ACTION_OEM},
+ {"Diagnostic-interrupt", PEF_ACTION_DIAGNOSTIC_INTERRUPT},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_severities = {
+BIT_DESC_MAP_ANY,
+{ {"Non-recoverable", PEF_SEVERITY_NON_RECOVERABLE},
+ {"Critical", PEF_SEVERITY_CRITICAL},
+ {"Warning", PEF_SEVERITY_WARNING},
+ {"OK", PEF_SEVERITY_OK},
+ {"Information", PEF_SEVERITY_INFORMATION},
+ {"Monitor", PEF_SEVERITY_MONITOR},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_sensortypes = {
+BIT_DESC_MAP_LIST,
+{ {"Any", 255},
+ {"Temperature", 1},
+ {"Voltage", 2},
+ {"Current", 3},
+ {"Fan", 4},
+ {"Chassis Intrusion", 5},
+ {"Platform security breach", 6},
+ {"Processor", 7},
+ {"Power supply", 8},
+ {"Power Unit", 9},
+ {"Cooling device", 10},
+ {"Other (units-based)", 11},
+ {"Memory", 12},
+ {"Drive Slot", 13},
+ {"POST memory resize", 14},
+ {"POST error", 15},
+ {"Logging disabled", 16},
+ {"Watchdog 1", 17},
+ {"System event", 18},
+ {"Critical Interrupt", 19},
+ {"Button", 20},
+ {"Module/board", 21},
+ {"uController/coprocessor", 22},
+ {"Add-in card", 23},
+ {"Chassis", 24},
+ {"Chipset", 25},
+ {"Other (FRU)", 26},
+ {"Cable/interconnect", 27},
+ {"Terminator", 28},
+ {"System boot", 29},
+ {"Boot error", 30},
+ {"OS boot", 31},
+ {"OS critical stop", 32},
+ {"Slot/connector", 33},
+ {"ACPI power state", 34},
+ {"Watchdog 2", 35},
+ {"Platform alert", 36},
+ {"Entity presence", 37},
+ {"Monitor ASIC/IC", 38},
+ {"LAN", 39},
+ {"Management subsystem health", 40},
+ {"Battery", 41},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_gentype_1 = {
+BIT_DESC_MAP_LIST,
+{ {"<LNC", 0}, /* '<' : getting worse */
+ {">LNC", 1}, /* '>' : getting better */
+ {"<LC", 2},
+ {">LC", 3},
+ {"<LNR", 4},
+ {">LNR", 5},
+ {">UNC", 6},
+ {"<UNC", 7},
+ {">UC", 8},
+ {"<UC", 9},
+ {">UNR", 10},
+ {"<UNR", 11},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_gentype_2 = {
+BIT_DESC_MAP_LIST,
+{ {"transition to idle", 0},
+ {"transition to active", 1},
+ {"transition to busy", 2},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_gentype_3 = {
+BIT_DESC_MAP_LIST,
+{ {"state deasserted", 0},
+ {"state asserted", 1},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_gentype_4 = {
+BIT_DESC_MAP_LIST,
+{ {"predictive failure deasserted", 0},
+ {"predictive failure asserted", 1},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_gentype_5 = {
+BIT_DESC_MAP_LIST,
+{ {"limit not exceeded", 0},
+ {"limit exceeded", 1},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_gentype_6 = {
+BIT_DESC_MAP_LIST,
+{ {"performance met", 0},
+ {"performance lags", 1},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_gentype_7 = {
+BIT_DESC_MAP_LIST,
+{ {"ok", 0},
+ {"<warn", 1}, /* '<' : getting worse */
+ {"<fail", 2},
+ {"<dead", 3},
+ {">warn", 4}, /* '>' : getting better */
+ {">fail", 5},
+ {"dead", 6},
+ {"monitor", 7},
+ {"informational", 8},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_gentype_8 = {
+BIT_DESC_MAP_LIST,
+{ {"device removed/absent", 0},
+ {"device inserted/present", 1},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_gentype_9 = {
+BIT_DESC_MAP_LIST,
+{ {"device disabled", 0},
+ {"device enabled", 1},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_gentype_10 = {
+BIT_DESC_MAP_LIST,
+{ {"transition to running", 0},
+ {"transition to in test", 1},
+ {"transition to power off", 2},
+ {"transition to online", 3},
+ {"transition to offline", 4},
+ {"transition to off duty", 5},
+ {"transition to degraded", 6},
+ {"transition to power save", 7},
+ {"install error", 8},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_gentype_11 = {
+BIT_DESC_MAP_LIST,
+{ {"fully redundant", 0},
+ {"redundancy lost", 1},
+ {"redundancy degraded", 2},
+ {"<non-redundant/sufficient", 3}, /* '<' : getting worse */
+ {">non-redundant/sufficient", 4}, /* '>' : getting better */
+ {"non-redundant/insufficient", 5},
+ {"<redundancy degraded", 6},
+ {">redundancy degraded", 7},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_gentype_12 = {
+BIT_DESC_MAP_LIST,
+{ {"D0 power state", 0},
+ {"D1 power state", 1},
+ {"D2 power state", 2},
+ {"D3 power state", 3},
+ {NULL}
+} };
+
+static struct bit_desc_map *
+pef_b2s_generic_ER[] = {
+ &pef_b2s_gentype_1,
+ &pef_b2s_gentype_2,
+ &pef_b2s_gentype_3,
+ &pef_b2s_gentype_4,
+ &pef_b2s_gentype_5,
+ &pef_b2s_gentype_6,
+ &pef_b2s_gentype_7,
+ &pef_b2s_gentype_8,
+ &pef_b2s_gentype_9,
+ &pef_b2s_gentype_10,
+ &pef_b2s_gentype_11,
+ &pef_b2s_gentype_12,
+};
+#define PEF_B2S_GENERIC_ER_ENTRIES ARRAY_SIZE(pef_b2s_generic_ER)
+
+static struct bit_desc_map
+pef_b2s_policies = {
+BIT_DESC_MAP_LIST,
+{ {"Match-always", PEF_POLICY_FLAGS_MATCH_ALWAYS},
+ {"Try-next-entry", PEF_POLICY_FLAGS_PREV_OK_SKIP},
+ {"Try-next-set", PEF_POLICY_FLAGS_PREV_OK_NEXT_POLICY_SET},
+ {"Try-next-channel", PEF_POLICY_FLAGS_PREV_OK_NEXT_CHANNEL_IN_SET},
+ {"Try-next-destination", PEF_POLICY_FLAGS_PREV_OK_NEXT_DESTINATION_IN_SET},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_ch_medium = {
+#define PEF_CH_MEDIUM_TYPE_IPMB 1
+#define PEF_CH_MEDIUM_TYPE_ICMB_10 2
+#define PEF_CH_MEDIUM_TYPE_ICMB_09 3
+#define PEF_CH_MEDIUM_TYPE_LAN 4
+#define PEF_CH_MEDIUM_TYPE_SERIAL 5
+#define PEF_CH_MEDIUM_TYPE_XLAN 6
+#define PEF_CH_MEDIUM_TYPE_PCI_SMBUS 7
+#define PEF_CH_MEDIUM_TYPE_SMBUS_V1X 8
+#define PEF_CH_MEDIUM_TYPE_SMBUS_V2X 9
+#define PEF_CH_MEDIUM_TYPE_USB_V1X 10
+#define PEF_CH_MEDIUM_TYPE_USB_V2X 11
+#define PEF_CH_MEDIUM_TYPE_SYSTEM 12
+BIT_DESC_MAP_LIST,
+{ {"IPMB (I2C)", PEF_CH_MEDIUM_TYPE_IPMB},
+ {"ICMB v1.0", PEF_CH_MEDIUM_TYPE_ICMB_10},
+ {"ICMB v0.9", PEF_CH_MEDIUM_TYPE_ICMB_09},
+ {"802.3 LAN", PEF_CH_MEDIUM_TYPE_LAN},
+ {"Serial/Modem (RS-232)", PEF_CH_MEDIUM_TYPE_SERIAL},
+ {"Other LAN", PEF_CH_MEDIUM_TYPE_XLAN},
+ {"PCI SMBus", PEF_CH_MEDIUM_TYPE_PCI_SMBUS},
+ {"SMBus v1.0/1.1", PEF_CH_MEDIUM_TYPE_SMBUS_V1X},
+ {"SMBus v2.0", PEF_CH_MEDIUM_TYPE_SMBUS_V2X},
+ {"USB 1.x", PEF_CH_MEDIUM_TYPE_USB_V1X},
+ {"USB 2.x", PEF_CH_MEDIUM_TYPE_USB_V2X},
+ {"System I/F (KCS,SMIC,BT)", PEF_CH_MEDIUM_TYPE_SYSTEM},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_control = {
+BIT_DESC_MAP_ALL,
+{ {"PEF", PEF_CONTROL_ENABLE},
+ {"PEF event messages", PEF_CONTROL_ENABLE_EVENT_MESSAGES},
+ {"PEF startup delay", PEF_CONTROL_ENABLE_STARTUP_DELAY},
+ {"Alert startup delay", PEF_CONTROL_ENABLE_ALERT_STARTUP_DELAY},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_lan_desttype = {
+BIT_DESC_MAP_LIST,
+{ {"Acknowledged", PEF_LAN_DEST_TYPE_ACK},
+ {"PET", PEF_LAN_DEST_TYPE_PET},
+ {"OEM 1", PEF_LAN_DEST_TYPE_OEM_1},
+ {"OEM 2", PEF_LAN_DEST_TYPE_OEM_2},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_serial_desttype = {
+BIT_DESC_MAP_LIST,
+{ {"Acknowledged", PEF_SERIAL_DEST_TYPE_ACK},
+ {"TAP page", PEF_SERIAL_DEST_TYPE_TAP},
+ {"PPP PET", PEF_SERIAL_DEST_TYPE_PPP},
+ {"Basic callback", PEF_SERIAL_DEST_TYPE_BASIC_CALLBACK},
+ {"PPP callback", PEF_SERIAL_DEST_TYPE_PPP_CALLBACK},
+ {"OEM 1", PEF_SERIAL_DEST_TYPE_OEM_1},
+ {"OEM 2", PEF_SERIAL_DEST_TYPE_OEM_2},
+ {NULL}
+} };
+
+static struct bit_desc_map
+pef_b2s_tap_svc_confirm = {
+BIT_DESC_MAP_LIST,
+{ {"ACK", PEF_SERIAL_TAP_CONFIRMATION_ACK_AFTER_ETX},
+ {"211+ACK", PEF_SERIAL_TAP_CONFIRMATION_211_ACK_AFTER_ETX},
+ {"{211|213}+ACK", PEF_SERIAL_TAP_CONFIRMATION_21X_ACK_AFTER_ETX},
+ {NULL}
+} };
+
static int ipmi_pef2_list_filters(struct ipmi_intf *);
const char *
@@ -193,7 +495,7 @@ ipmi_pef_print_1xd(const char * text, uint32_t val)
static int
ipmi_pef_print_guid(uint8_t *guid)
{
- if (guid == NULL) {
+ if (!guid) {
return (-1);
}
@@ -247,7 +549,7 @@ _ipmi_get_pef_capabilities(struct ipmi_intf *intf,
{
struct ipmi_rs *rsp;
struct ipmi_rq req;
- if (pcap == NULL) {
+ if (!pcap) {
return (-3);
}
@@ -257,9 +559,9 @@ _ipmi_get_pef_capabilities(struct ipmi_intf *intf,
req.msg.cmd = IPMI_CMD_GET_PEF_CAPABILITIES;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
} else if (rsp->data_len != 3) {
return (-2);
@@ -287,7 +589,7 @@ _ipmi_get_pef_filter_entry(struct ipmi_intf *intf, uint8_t filter_id,
uint8_t data[3];
uint8_t data_len = 3 * sizeof(uint8_t);
int dest_size;
- if (filter_entry == NULL) {
+ if (!filter_entry) {
return (-3);
}
@@ -303,9 +605,9 @@ _ipmi_get_pef_filter_entry(struct ipmi_intf *intf, uint8_t filter_id,
req.msg.data = (uint8_t *)&data;
req.msg.data_len = data_len;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
} else if (rsp->data_len != 22 || (rsp->data_len - 1) != dest_size) {
return (-2);
@@ -331,7 +633,7 @@ _ipmi_get_pef_filter_entry_cfg(struct ipmi_intf *intf, uint8_t filter_id,
uint8_t data[3];
uint8_t data_len = 3 * sizeof(uint8_t);
int dest_size;
- if (filter_cfg == NULL) {
+ if (!filter_cfg) {
return (-3);
}
@@ -347,9 +649,9 @@ _ipmi_get_pef_filter_entry_cfg(struct ipmi_intf *intf, uint8_t filter_id,
req.msg.data = (uint8_t *)&data;
req.msg.data_len = data_len;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
} else if (rsp->data_len != 3 || (rsp->data_len - 1) != dest_size) {
return (-2);
@@ -375,7 +677,7 @@ _ipmi_get_pef_policy_entry(struct ipmi_intf *intf, uint8_t policy_id,
uint8_t data[3];
uint8_t data_len = 3 * sizeof(uint8_t);
int dest_size;
- if (policy_entry == NULL) {
+ if (!policy_entry) {
return (-3);
}
@@ -391,9 +693,9 @@ _ipmi_get_pef_policy_entry(struct ipmi_intf *intf, uint8_t policy_id,
req.msg.data = (uint8_t *)&data;
req.msg.data_len = data_len;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
} else if (rsp->data_len != 5 || (rsp->data_len - 1) != dest_size) {
return (-2);
@@ -416,7 +718,7 @@ _ipmi_get_pef_filter_table_size(struct ipmi_intf *intf, uint8_t *table_size)
struct ipmi_rq req;
struct pef_cfgparm_selector psel;
- if (table_size == NULL) {
+ if (!table_size) {
return (-3);
}
@@ -430,9 +732,9 @@ _ipmi_get_pef_filter_table_size(struct ipmi_intf *intf, uint8_t *table_size)
req.msg.data = (uint8_t *)&psel;
req.msg.data_len = sizeof(psel);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
} else if (rsp->data_len != 2) {
return (-2);
@@ -455,7 +757,7 @@ _ipmi_get_pef_policy_table_size(struct ipmi_intf *intf, uint8_t *table_size)
struct ipmi_rq req;
struct pef_cfgparm_selector psel;
- if (table_size == NULL) {
+ if (!table_size) {
return (-3);
}
@@ -469,9 +771,9 @@ _ipmi_get_pef_policy_table_size(struct ipmi_intf *intf, uint8_t *table_size)
req.msg.data = (uint8_t *)&psel;
req.msg.data_len = sizeof(psel);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
} else if (rsp->data_len != 2) {
return (-2);
@@ -494,7 +796,7 @@ _ipmi_get_pef_system_guid(struct ipmi_intf *intf,
struct ipmi_rs *rsp;
struct ipmi_rq req;
struct pef_cfgparm_selector psel;
- if (system_guid == NULL) {
+ if (!system_guid) {
return (-3);
}
@@ -508,9 +810,9 @@ _ipmi_get_pef_system_guid(struct ipmi_intf *intf,
req.msg.data_len = sizeof(psel);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
} else if (rsp->data_len != 18
|| (rsp->data_len - 2) != sizeof(system_guid->guid)) {
@@ -537,7 +839,7 @@ _ipmi_set_pef_filter_entry_cfg(struct ipmi_intf *intf, uint8_t filter_id,
struct ipmi_rq req;
uint8_t data[3];
uint8_t data_len = 3 * sizeof(uint8_t);
- if (filter_cfg == NULL) {
+ if (!filter_cfg) {
return (-3);
}
@@ -553,9 +855,9 @@ _ipmi_set_pef_filter_entry_cfg(struct ipmi_intf *intf, uint8_t filter_id,
data[2] = filter_cfg->cfg;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
}
return 0;
@@ -576,7 +878,7 @@ _ipmi_set_pef_policy_entry(struct ipmi_intf *intf, uint8_t policy_id,
struct ipmi_rs *rsp;
struct ipmi_rq req;
struct pef_cfgparm_set_policy_table_entry payload;
- if (policy_entry == NULL) {
+ if (!policy_entry) {
return (-3);
}
@@ -593,16 +895,17 @@ _ipmi_set_pef_policy_entry(struct ipmi_intf *intf, uint8_t policy_id,
sizeof(policy_entry->entry));
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
}
return 0;
}
static void
-ipmi_pef_print_oem_lan_dest(struct ipmi_intf *intf, uint8_t ch, uint8_t dest)
+ipmi_pef_print_oem_lan_dest(struct ipmi_intf *intf,
+ uint8_t dest)
{
char address[128];
int len;
@@ -865,7 +1168,7 @@ ipmi_pef_print_serial_dest(struct ipmi_intf *intf, uint8_t ch, uint8_t dest)
if (!dest || tbl_size == 0) /* Page alerting not supported */
return;
if (dest > tbl_size) {
- ipmi_pef_print_oem_lan_dest(intf, ch, dest - tbl_size);
+ ipmi_pef_print_oem_lan_dest(intf, dest - tbl_size);
return;
}
@@ -903,7 +1206,7 @@ ipmi_pef_print_serial_dest(struct ipmi_intf *intf, uint8_t ch, uint8_t dest)
}
static void
-ipmi_pef_print_dest(struct ipmi_intf * intf, uint8_t ch, uint8_t dest)
+ipmi_pef_print_dest(uint8_t dest)
{ /*
// print generic alert destination info
*/
@@ -1095,13 +1398,13 @@ ipmi_pef2_filter(struct ipmi_intf *intf, int argc, char **argv)
lprintf(LOG_ERR, "Not enough parameters given.");
ipmi_pef2_filter_help();
rc = (-1);
- } else if (!strncmp(argv[0], "help\0", 5)) {
+ } else if (!strcmp(argv[0], "help")) {
ipmi_pef2_filter_help();
rc = 0;
- } else if (!strncmp(argv[0], "list\0", 5)) {
+ } else if (!strcmp(argv[0], "list")) {
rc = ipmi_pef2_list_filters(intf);
- } else if (!strncmp(argv[0], "enable\0", 7)
- ||(!strncmp(argv[0], "disable\0", 8))) {
+ } else if (!strcmp(argv[0], "enable")
+ ||(!strcmp(argv[0], "disable"))) {
uint8_t enable;
uint8_t filter_id;
if (argc != 2) {
@@ -1117,16 +1420,16 @@ ipmi_pef2_filter(struct ipmi_intf *intf, int argc, char **argv)
"Valid range is <1..255>.");
return (-1);
}
- if (!strncmp(argv[0], "enable\0", 7)) {
+ if (!strcmp(argv[0], "enable")) {
enable = 1;
} else {
enable = 0;
}
rc = ipmi_pef2_filter_enable(intf, enable, filter_id);
- } else if (!strncmp(argv[0], "create\0", 7)) {
+ } else if (!strcmp(argv[0], "create")) {
lprintf(LOG_ERR, "Not implemented.");
rc = 1;
- } else if (!strncmp(argv[0], "delete\0", 7)) {
+ } else if (!strcmp(argv[0], "delete")) {
lprintf(LOG_ERR, "Not implemented.");
rc = 1;
} else {
@@ -1143,7 +1446,7 @@ ipmi_pef2_get_info(struct ipmi_intf *intf)
{
struct pef_capabilities pcap;
struct pef_cfgparm_system_guid psys_guid;
- struct ipmi_guid_t guid;
+ ipmi_guid_t guid;
int rc;
uint8_t *guid_ptr = NULL;
uint8_t policy_table_size;
@@ -1183,6 +1486,7 @@ ipmi_pef2_get_info(struct ipmi_intf *intf)
ipmi_pef_print_guid(guid_ptr);
}
ipmi_pef_print_flags(&pef_b2s_actions, P_SUPP, pcap.actions);
+ putchar('\n');
return 0;
}
@@ -1193,8 +1497,6 @@ ipmi_pef2_get_status(struct ipmi_intf *intf)
struct ipmi_rs *rsp;
struct ipmi_rq req;
struct pef_cfgparm_selector psel;
- char tbuf[40];
- uint32_t timei;
time_t ts;
memset(&req, 0, sizeof(req));
@@ -1206,15 +1508,9 @@ ipmi_pef2_get_status(struct ipmi_intf *intf)
"Last S/W processed ID");
return (-1);
}
- memcpy(&timei, rsp->data, sizeof(timei));
-#if WORDS_BIGENDIAN
- timei = BSWAP_32(timei);
-#endif
- ts = (time_t)timei;
-
- strftime(tbuf, sizeof(tbuf), "%m/%d/%Y %H:%M:%S", gmtime(&ts));
- ipmi_pef_print_str("Last SEL addition", tbuf);
+ ts = ipmi32toh(rsp->data);
+ ipmi_pef_print_str("Last SEL addition", ipmi_timestamp_numeric(ts));
ipmi_pef_print_2xd("Last SEL record ID", rsp->data[5], rsp->data[4]);
ipmi_pef_print_2xd("Last S/W processed ID", rsp->data[7], rsp->data[6]);
ipmi_pef_print_2xd("Last BMC processed ID", rsp->data[9], rsp->data[8]);
@@ -1242,6 +1538,7 @@ ipmi_pef2_get_status(struct ipmi_intf *intf)
return (-1);
}
ipmi_pef_print_flags(&pef_b2s_actions, P_ACTV, rsp->data[1]);
+ putchar('\n');
return 0;
}
@@ -1337,7 +1634,7 @@ ipmi_pef2_list_policies(struct ipmi_intf *intf)
dest);
break;
default:
- ipmi_pef_print_dest(intf, channel_info.channel, dest);
+ ipmi_pef_print_dest(dest);
break;
}
printf("\n");
@@ -1424,13 +1721,13 @@ ipmi_pef2_policy(struct ipmi_intf *intf, int argc, char **argv)
lprintf(LOG_ERR, "Not enough parameters given.");
ipmi_pef2_policy_help();
rc = (-1);
- } else if (!strncmp(argv[0], "help\0", 5)) {
+ } else if (!strcmp(argv[0], "help")) {
ipmi_pef2_policy_help();
rc = 0;
- } else if (!strncmp(argv[0], "list\0", 5)) {
+ } else if (!strcmp(argv[0], "list")) {
rc = ipmi_pef2_list_policies(intf);
- } else if (!strncmp(argv[0], "enable\0", 7)
- || !strncmp(argv[0], "disable\0", 8)) {
+ } else if (!strcmp(argv[0], "enable")
+ || !strcmp(argv[0], "disable")) {
uint8_t enable;
uint8_t policy_id;
if (argc != 2) {
@@ -1445,16 +1742,16 @@ ipmi_pef2_policy(struct ipmi_intf *intf, int argc, char **argv)
lprintf(LOG_ERR, "PEF Policy ID out of range. Valid range is <1..127>.");
return (-1);
}
- if (!strncmp(argv[0], "enable\0", 7)) {
+ if (!strcmp(argv[0], "enable")) {
enable = 1;
} else {
enable = 0;
}
rc = ipmi_pef2_policy_enable(intf, enable, policy_id);
- } else if (!strncmp(argv[0], "create\0", 7)) {
+ } else if (!strcmp(argv[0], "create")) {
lprintf(LOG_ERR, "Not implemented.");
rc = 1;
- } else if (!strncmp(argv[0], "delete\0", 7)) {
+ } else if (!strcmp(argv[0], "delete")) {
lprintf(LOG_ERR, "Not implemented.");
rc = 1;
} else {
@@ -1515,30 +1812,30 @@ int ipmi_pef_main(struct ipmi_intf *intf, int argc, char **argv)
lprintf(LOG_ERR, "Not enough parameters given.");
ipmi_pef2_help();
rc = (-1);
- } else if (!strncmp(argv[0], "help\0", 5)) {
+ } else if (!strcmp(argv[0], "help")) {
ipmi_pef2_help();
rc = 0;
- } else if (!strncmp(argv[0], "capabilities\0", 13)) {
+ } else if (!strcmp(argv[0], "capabilities")) {
/* rc = ipmi_pef2_get_capabilities(intf); */
lprintf(LOG_ERR, "Not implemented.");
rc = 1;
- } else if (!strncmp(argv[0], "event\0", 6)) {
+ } else if (!strcmp(argv[0], "event")) {
/* rc = ipmi_pef2_event(intf, (argc - 1), ++argv); */
lprintf(LOG_ERR, "Not implemented.");
rc = 1;
- } else if (!strncmp(argv[0], "filter\0", 7)) {
+ } else if (!strcmp(argv[0], "filter")) {
rc = ipmi_pef2_filter(intf, (argc - 1), ++argv);
- } else if (!strncmp(argv[0], "info\0", 5)) {
+ } else if (!strcmp(argv[0], "info")) {
rc = ipmi_pef2_get_info(intf);
- } else if (!strncmp(argv[0], "pet\0", 4)) {
+ } else if (!strcmp(argv[0], "pet")) {
/* rc = ipmi_pef2_pet(intf, (argc - 1), ++argv); */
lprintf(LOG_ERR, "Not implemented.");
rc = 1;
- } else if (!strncmp(argv[0], "policy\0", 7)) {
+ } else if (!strcmp(argv[0], "policy")) {
rc = ipmi_pef2_policy(intf, (argc - 1), ++argv);
- } else if (!strncmp(argv[0], "status\0", 7)) {
+ } else if (!strcmp(argv[0], "status")) {
rc = ipmi_pef2_get_status(intf);
- } else if (!strncmp(argv[0], "timer\0", 6)) {
+ } else if (!strcmp(argv[0], "timer")) {
/* rc = ipmi_pef2_timer(intf, (argc - 1), ++argv); */
lprintf(LOG_ERR, "Not implemented.");
rc = 1;
diff --git a/lib/ipmi_picmg.c b/lib/ipmi_picmg.c
index c7d9c8e..8becc78 100644
--- a/lib/ipmi_picmg.c
+++ b/lib/ipmi_picmg.c
@@ -37,11 +37,6 @@
#include <ipmitool/ipmi_strings.h>
#include <ipmitool/log.h>
-#define PICMG_EXTENSION_ATCA_MAJOR_VERSION 2
-#define PICMG_EXTENSION_AMC0_MAJOR_VERSION 4
-#define PICMG_EXTENSION_UTCA_MAJOR_VERSION 5
-
-
#define PICMG_EKEY_MODE_QUERY 0
#define PICMG_EKEY_MODE_PRINT_ALL 1
#define PICMG_EKEY_MODE_PRINT_ENABLED 2
@@ -67,7 +62,84 @@ typedef enum picmg_card_type {
PICMG_CARD_TYPE_RESERVED
} t_picmg_card_type ;
-/* This is the version of the PICMG Extenstion */
+static const char* amc_link_type_str[] = {
+ "RESERVED",
+ "RESERVED1",
+ "PCI EXPRESS",
+ "ADVANCED SWITCHING1",
+ "ADVANCED SWITCHING2",
+ "ETHERNET",
+ "RAPIDIO",
+ "STORAGE",
+};
+
+static const char* amc_link_type_ext_str[][16] = {
+ /* FRU_PICMGEXT_AMC_LINK_TYPE_RESERVED */
+ {
+ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""
+ },
+ /* FRU_PICMGEXT_AMC_LINK_TYPE_RESERVED1 */
+ {
+ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""
+ },
+ /* FRU_PICMGEXT_AMC_LINK_TYPE_PCI_EXPRESS */
+ {
+ "Gen 1 - NSSC",
+ "Gen 1 - SSC",
+ "Gen 2 - NSSC",
+ "Gen 2 - SSC",
+ "", "", "", "",
+ "", "", "", "",
+ "", "", "", ""
+ },
+ /* FRU_PICMGEXT_AMC_LINK_TYPE_ADVANCED_SWITCHING1 */
+ {
+ "Gen 1 - NSSC",
+ "Gen 1 - SSC",
+ "Gen 2 - NSSC",
+ "Gen 2 - SSC",
+ "", "", "", "",
+ "", "", "", "",
+ "", "", "", ""
+ },
+ /* FRU_PICMGEXT_AMC_LINK_TYPE_ADVANCED_SWITCHING2 */
+ {
+ "Gen 1 - NSSC",
+ "Gen 1 - SSC",
+ "Gen 2 - NSSC",
+ "Gen 2 - SSC",
+ "", "", "", "",
+ "", "", "", "",
+ "", "", "", ""
+ },
+ /* FRU_PICMGEXT_AMC_LINK_TYPE_ETHERNET */
+ {
+ "1000BASE-BX (SerDES Gigabit)",
+ "10GBASE-BX410 Gigabit XAUI",
+ "", "",
+ "", "", "", "",
+ "", "", "", "",
+ "", "", "", ""
+ },
+ /* FRU_PICMGEXT_AMC_LINK_TYPE_RAPIDIO */
+ {
+ "1.25 Gbaud transmission rate",
+ "2.5 Gbaud transmission rate",
+ "3.125 Gbaud transmission rate",
+ "", "", "", "", "",
+ "", "", "", "", "", "", "", ""
+ },
+ /* FRU_PICMGEXT_AMC_LINK_TYPE_STORAGE */
+ {
+ "Fibre Channel",
+ "Serial ATA",
+ "Serial Attached SCSI",
+ "", "", "", "", "",
+ "", "", "", "", "", "", "", ""
+ }
+};
+
+/* This is the version of the PICMG Extension */
static t_picmg_card_type PicmgCardType = PICMG_CARD_TYPE_RESERVED;
void
@@ -130,6 +202,28 @@ struct sAmcAddrMap {
{0x88, "reserved", 0},
};
+/* the LED color capabilities */
+static const char *led_color_str[] = {
+ "reserved",
+ "BLUE",
+ "RED",
+ "GREEN",
+ "AMBER",
+ "ORANGE",
+ "WHITE",
+ "reserved"
+};
+
+const char *
+picmg_led_color_str(int color)
+{
+ if (color < 0 || (size_t)color >= ARRAY_SIZE(led_color_str)) {
+ return "invalid";
+ }
+
+ return led_color_str[color];
+}
+
/* is_amc_channel - wrapper to convert user input into integer
* AMC Channel range seems to be <0..255>, bits [7:0]
*
@@ -151,7 +245,7 @@ is_amc_channel(const char *argv_ptr, uint8_t *amc_chan_ptr)
return (-1);
}
/* is_amc_dev - wrapper to convert user input into integer.
- * AMC Dev ID limits are uknown.
+ * AMC Dev ID limits are unknown.
*
* @argv_ptr: source string to convert from; usually argv
* @amc_dev_ptr: pointer where to store result
@@ -172,7 +266,7 @@ is_amc_dev(const char *argv_ptr, int32_t *amc_dev_ptr)
return (-1);
}
/* is_amc_intf - wrapper to convert user input into integer.
- * AMC Interface (ID) limits are uknown.
+ * AMC Interface (ID) limits are unknown.
*
* @argv_ptr: source string to convert from; usually argv
* @amc_intf_ptr: pointer where to store result
@@ -193,7 +287,7 @@ is_amc_intf(const char *argv_ptr, int32_t *amc_intf_ptr)
return (-1);
}
/* is_amc_port - wrapper to convert user input into integer.
- * AMC Port limits are uknown.
+ * AMC Port limits are unknown.
*
* @argv_ptr: source string to convert from; usually argv
* @amc_port_ptr: pointer where to store result
@@ -213,7 +307,7 @@ is_amc_port(const char *argv_ptr, int32_t *amc_port_ptr)
return (-1);
}
/* is_clk_acc - wrapper to convert user input into integer.
- * Clock Accuracy limits are uknown[1byte by spec].
+ * Clock Accuracy limits are unknown[1byte by spec].
*
* @argv_ptr: source string to convert from; usually argv
* @clk_acc_ptr: pointer where to store result
@@ -234,7 +328,7 @@ is_clk_acc(const char *argv_ptr, uint8_t *clk_acc_ptr)
return (-1);
}
/* is_clk_family - wrapper to convert user input into integer.
- * Clock Family limits are uknown[1byte by spec].
+ * Clock Family limits are unknown[1byte by spec].
*
* @argv_ptr: source string to convert from; usually argv
* @clk_family_ptr: pointer where to store result
@@ -255,7 +349,7 @@ is_clk_family(const char *argv_ptr, uint8_t *clk_family_ptr)
return (-1);
}
/* is_clk_freq - wrapper to convert user input into integer.
- * Clock Frequency limits are uknown, but specification says
+ * Clock Frequency limits are unknown, but specification says
* 3Bytes + 1B checksum
*
* @argv_ptr: source string to convert from; usually argv
@@ -277,7 +371,7 @@ is_clk_freq(const char *argv_ptr, uint32_t *clk_freq_ptr)
return (-1);
}
/* is_clk_id - wrapper to convert user input into integer.
- * Clock ID limits are uknown, however it's 1B by specification and I've
+ * Clock ID limits are unknown, however it's 1B by specification and I've
* found two ranges: <1..5> or <0..15>
*
* @argv_ptr: source string to convert from; usually argv
@@ -298,7 +392,7 @@ is_clk_id(const char *argv_ptr, uint8_t *clk_id_ptr)
return (-1);
}
/* is_clk_index - wrapper to convert user input into integer.
- * Clock Index limits are uknown[1B by spec]
+ * Clock Index limits are unknown[1B by spec]
*
* @argv_ptr: source string to convert from; usually argv
* @clk_index_ptr: pointer where to store result
@@ -318,7 +412,7 @@ is_clk_index(const char *argv_ptr, uint8_t *clk_index_ptr)
return (-1);
}
/* is_clk_resid - wrapper to convert user input into integer.
- * Clock Resource Index(?) limits are uknown, but maximum seems to be 15.
+ * Clock Resource Index(?) limits are unknown, but maximum seems to be 15.
*
* @argv_ptr: source string to convert from; usually argv
* @clk_resid_ptr: pointer where to store result
@@ -661,7 +755,7 @@ ipmi_picmg_properties(struct ipmi_intf * intf, int show )
#define PICMG_FRU_ACTIVATE (unsigned char) 0x01
int
-ipmi_picmg_fru_activation(struct ipmi_intf * intf, int argc, char ** argv, unsigned char state)
+ipmi_picmg_fru_activation(struct ipmi_intf * intf, char ** argv, unsigned char state)
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
@@ -695,7 +789,7 @@ ipmi_picmg_fru_activation(struct ipmi_intf * intf, int argc, char ** argv, unsig
int
-ipmi_picmg_fru_activation_policy_get(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_picmg_fru_activation_policy_get(struct ipmi_intf * intf, char ** argv)
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
@@ -734,7 +828,7 @@ ipmi_picmg_fru_activation_policy_get(struct ipmi_intf * intf, int argc, char **
}
int
-ipmi_picmg_fru_activation_policy_set(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_picmg_fru_activation_policy_set(struct ipmi_intf * intf, char ** argv)
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
@@ -1029,7 +1123,7 @@ ipmi_picmg_amc_portstate_get(struct ipmi_intf * intf, int32_t device,
/* Removed endianness check here, probably not required
- as we dont use bitfields */
+ as we don't use bitfields */
port = d->linkInfo[0] & 0x0F;
type = ((d->linkInfo[0] & 0xF0) >> 4 )|(d->linkInfo[1] & 0x0F );
ext = ((d->linkInfo[1] & 0xF0) >> 4 );
@@ -1158,7 +1252,7 @@ ipmi_picmg_amc_portstate_set(struct ipmi_intf * intf, uint8_t channel,
int
-ipmi_picmg_get_led_properties(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_picmg_get_led_properties(struct ipmi_intf * intf, char ** argv)
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
@@ -1197,7 +1291,7 @@ ipmi_picmg_get_led_properties(struct ipmi_intf * intf, int argc, char ** argv)
}
int
-ipmi_picmg_get_led_capabilities(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_picmg_get_led_capabilities(struct ipmi_intf * intf, char ** argv)
{
int i;
struct ipmi_rs * rsp;
@@ -1234,20 +1328,20 @@ ipmi_picmg_get_led_capabilities(struct ipmi_intf * intf, int argc, char ** argv)
printf("LED Color Capabilities: ");
for ( i=0 ; i<8 ; i++ ) {
if ( rsp->data[1] & (0x01 << i) ) {
- printf("%s, ", led_color_str[ i ]);
+ printf("%s, ", picmg_led_color_str(i));
}
}
printf("\n");
printf("Default LED Color in\n");
- printf(" LOCAL control: %s\n", led_color_str[ rsp->data[2] ] );
- printf(" OVERRIDE state: %s\n", led_color_str[ rsp->data[3] ] );
+ printf(" LOCAL control: %s\n", picmg_led_color_str(rsp->data[2]));
+ printf(" OVERRIDE state: %s\n", picmg_led_color_str(rsp->data[3]));
return 0;
}
int
-ipmi_picmg_get_led_state(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_picmg_get_led_state(struct ipmi_intf * intf, char ** argv)
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
@@ -1308,7 +1402,9 @@ ipmi_picmg_get_led_state(struct ipmi_intf * intf, int argc, char ** argv)
}
printf(" Local Control On-Duration: %x\n", rsp->data[3] );
- printf(" Local Control Color: %x [%s]\n", rsp->data[4], led_color_str[ rsp->data[4] ]);
+ printf(" Local Control Color: %x [%s]\n",
+ rsp->data[4],
+ picmg_led_color_str(rsp->data[4]));
/* override state or lamp test */
if (rsp->data[1] & 0x02) {
@@ -1322,7 +1418,9 @@ ipmi_picmg_get_led_state(struct ipmi_intf * intf, int argc, char ** argv)
}
printf(" Override On-Duration: %x\n", rsp->data[6] );
- printf(" Override Color: %x [%s]\n", rsp->data[7], led_color_str[ rsp->data[7] ]);
+ printf(" Override Color: %x [%s]\n",
+ rsp->data[7],
+ picmg_led_color_str(rsp->data[7]));
}
@@ -1334,7 +1432,7 @@ ipmi_picmg_get_led_state(struct ipmi_intf * intf, int argc, char ** argv)
}
int
-ipmi_picmg_set_led_state(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_picmg_set_led_state(struct ipmi_intf * intf, char ** argv)
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
@@ -1410,7 +1508,7 @@ ipmi_picmg_set_led_state(struct ipmi_intf * intf, int argc, char ** argv)
}
int
-ipmi_picmg_get_power_level(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_picmg_get_power_level(struct ipmi_intf * intf, char ** argv)
{
int i;
struct ipmi_rs * rsp;
@@ -1461,7 +1559,7 @@ ipmi_picmg_get_power_level(struct ipmi_intf * intf, int argc, char ** argv)
}
int
-ipmi_picmg_set_power_level(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_picmg_set_power_level(struct ipmi_intf * intf, char ** argv)
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
@@ -1565,7 +1663,7 @@ ipmi_picmg_bused_resource(struct ipmi_intf * intf, t_picmg_bused_resource_mode m
}
int
-ipmi_picmg_fru_control(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_picmg_fru_control(struct ipmi_intf * intf, char ** argv)
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
@@ -1654,7 +1752,7 @@ ipmi_picmg_clk_get(struct ipmi_intf * intf, uint8_t clk_id, int8_t clk_res,
return -1;
}
- if (rsp->ccode == 0 ) {
+ if (!rsp->ccode) {
enabled = (rsp->data[1]&0x8)!=0;
direction = (rsp->data[1]&0x4)!=0;
@@ -1785,24 +1883,24 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
int rc = 0;
int showProperties = 0;
- if (argc == 0 || (!strncmp(argv[0], "help", 4))) {
+ if (!argc || !strcmp(argv[0], "help")) {
ipmi_picmg_help();
return 0;
}
/* Get PICMG properties is called to obtain version information */
- if (argc !=0 && !strncmp(argv[0], "properties", 10)) {
+ if (!strcmp(argv[0], "properties")) {
showProperties =1;
}
rc = ipmi_picmg_properties(intf,showProperties);
/* address info command */
- if (!strncmp(argv[0], "addrinfo", 8)) {
+ if (!strcmp(argv[0], "addrinfo")) {
rc = ipmi_picmg_getaddr(intf, argc-1, &argv[1]);
}
- else if (!strncmp(argv[0], "busres", 6)) {
+ else if (!strcmp(argv[0], "busres")) {
if (argc > 1) {
- if (!strncmp(argv[1], "summary", 7)) {
+ if (!strcmp(argv[1], "summary")) {
ipmi_picmg_bused_resource(intf, PICMG_BUSED_RESOURCE_SUMMARY );
}
} else {
@@ -1810,9 +1908,9 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* fru control command */
- else if (!strncmp(argv[0], "frucontrol", 10)) {
+ else if (!strcmp(argv[0], "frucontrol")) {
if (argc > 2) {
- rc = ipmi_picmg_fru_control(intf, argc-1, &(argv[1]));
+ rc = ipmi_picmg_fru_control(intf, &(argv[1]));
}
else {
lprintf(LOG_NOTICE, "usage: frucontrol <FRU-ID> <OPTION>");
@@ -1830,9 +1928,9 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
/* fru activation command */
- else if (!strncmp(argv[0], "activate", 8)) {
+ else if (!strcmp(argv[0], "activate")) {
if (argc > 1) {
- rc = ipmi_picmg_fru_activation(intf, argc-1, &(argv[1]), PICMG_FRU_ACTIVATE);
+ rc = ipmi_picmg_fru_activation(intf, &(argv[1]), PICMG_FRU_ACTIVATE);
}
else {
lprintf(LOG_ERR, "Specify the FRU to activate.");
@@ -1841,9 +1939,9 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
/* fru deactivation command */
- else if (!strncmp(argv[0], "deactivate", 10)) {
+ else if (!strcmp(argv[0], "deactivate")) {
if (argc > 1) {
- rc = ipmi_picmg_fru_activation(intf, argc-1, &(argv[1]), PICMG_FRU_DEACTIVATE);
+ rc = ipmi_picmg_fru_activation(intf, &(argv[1]), PICMG_FRU_DEACTIVATE);
}else {
lprintf(LOG_ERR, "Specify the FRU to deactivate.");
return -1;
@@ -1851,17 +1949,17 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
/* activation policy command */
- else if (!strncmp(argv[0], "policy", 6)) {
+ else if (!strcmp(argv[0], "policy")) {
if (argc > 1) {
- if (!strncmp(argv[1], "get", 3)) {
+ if (!strcmp(argv[1], "get")) {
if (argc > 2) {
- rc = ipmi_picmg_fru_activation_policy_get(intf, argc-1, &(argv[2]));
+ rc = ipmi_picmg_fru_activation_policy_get(intf, &(argv[2]));
} else {
lprintf(LOG_NOTICE, "usage: get <fruid>");
}
- } else if (!strncmp(argv[1], "set", 3)) {
+ } else if (!strcmp(argv[1], "set")) {
if (argc > 4) {
- rc = ipmi_picmg_fru_activation_policy_set(intf, argc-1, &(argv[2]));
+ rc = ipmi_picmg_fru_activation_policy_set(intf, &(argv[2]));
} else {
lprintf(LOG_NOTICE, "usage: set <fruid> <lockmask> <lock>");
lprintf(LOG_NOTICE,
@@ -1884,18 +1982,18 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
/* portstate command */
- else if (!strncmp(argv[0], "portstate", 9)) {
+ else if (!strcmp(argv[0], "portstate")) {
lprintf(LOG_DEBUG,"PICMG: portstate API");
if (argc > 1) {
- if (!strncmp(argv[1], "get", 3)) {
+ if (!strcmp(argv[1], "get")) {
int32_t iface;
uint8_t channel = 0;
lprintf(LOG_DEBUG,"PICMG: get");
- if(!strncmp(argv[1], "getall", 6)) {
+ if(!strcmp(argv[1], "getall")) {
for(iface=0;iface<=PICMG_EKEY_MAX_INTERFACE;iface++) {
for(channel=1;channel<=PICMG_EKEY_MAX_CHANNEL;channel++) {
if(!(( iface == FRU_PICMGEXT_DESIGN_IF_FABRIC ) &&
@@ -1907,7 +2005,7 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
}
}
- else if(!strncmp(argv[1], "getgranted", 10)) {
+ else if(!strcmp(argv[1], "getgranted")) {
for(iface=0;iface<=PICMG_EKEY_MAX_INTERFACE;iface++) {
for(channel=1;channel<=PICMG_EKEY_MAX_CHANNEL;channel++) {
rc = ipmi_picmg_portstate_get(intf,iface,channel,
@@ -1915,7 +2013,7 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
}
}
- else if(!strncmp(argv[1], "getdenied", 9)){
+ else if(!strcmp(argv[1], "getdenied")){
for(iface=0;iface<=PICMG_EKEY_MAX_INTERFACE;iface++) {
for(channel=1;channel<=PICMG_EKEY_MAX_CHANNEL;channel++) {
rc = ipmi_picmg_portstate_get(intf,iface,channel,
@@ -1938,7 +2036,7 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
lprintf(LOG_NOTICE, "<intf> <chn>|getall|getgranted|getdenied");
}
}
- else if (!strncmp(argv[1], "set", 3)) {
+ else if (!strcmp(argv[1], "set")) {
if (argc == 9) {
int32_t interface = 0;
int32_t port = 0;
@@ -1981,18 +2079,18 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* amc portstate command */
- else if (!strncmp(argv[0], "amcportstate", 12)) {
+ else if (!strcmp(argv[0], "amcportstate")) {
lprintf(LOG_DEBUG,"PICMG: amcportstate API");
if (argc > 1) {
- if (!strncmp(argv[1], "get", 3)){
+ if (!strcmp(argv[1], "get")){
int32_t device;
uint8_t channel;
lprintf(LOG_DEBUG,"PICMG: get");
- if(!strncmp(argv[1], "getall", 6)){
+ if(!strcmp(argv[1], "getall")){
int maxDevice = PICMG_EKEY_AMC_MAX_DEVICE;
if( PicmgCardType != PICMG_CARD_TYPE_ATCA ){
maxDevice = 0;
@@ -2004,7 +2102,7 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
}
}
- else if(!strncmp(argv[1], "getgranted", 10)){
+ else if(!strcmp(argv[1], "getgranted")){
int maxDevice = PICMG_EKEY_AMC_MAX_DEVICE;
if( PicmgCardType != PICMG_CARD_TYPE_ATCA ){
maxDevice = 0;
@@ -2016,7 +2114,7 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
}
}
- else if(!strncmp(argv[1], "getdenied", 9)){
+ else if(!strcmp(argv[1], "getdenied")){
int maxDevice = PICMG_EKEY_AMC_MAX_DEVICE;
if( PicmgCardType != PICMG_CARD_TYPE_ATCA ){
maxDevice = 0;
@@ -2049,7 +2147,7 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
lprintf(LOG_NOTICE, "<chn> <device>|getall|getgranted|getdenied");
}
}
- else if (!strncmp(argv[1], "set", 3)) {
+ else if (!strcmp(argv[1], "set")) {
if (argc > 7) {
int32_t device = -1;
int32_t port = 0;
@@ -2096,35 +2194,35 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* ATCA led commands */
- else if (!strncmp(argv[0], "led", 3)) {
+ else if (!strcmp(argv[0], "led")) {
if (argc > 1) {
- if (!strncmp(argv[1], "prop", 4)) {
+ if (!strcmp(argv[1], "prop")) {
if (argc > 2) {
- rc = ipmi_picmg_get_led_properties(intf, argc-1, &(argv[2]));
+ rc = ipmi_picmg_get_led_properties(intf, &(argv[2]));
}
else {
lprintf(LOG_NOTICE, "led prop <FRU-ID>");
}
}
- else if (!strncmp(argv[1], "cap", 3)) {
+ else if (!strcmp(argv[1], "cap")) {
if (argc > 3) {
- rc = ipmi_picmg_get_led_capabilities(intf, argc-1, &(argv[2]));
+ rc = ipmi_picmg_get_led_capabilities(intf, &(argv[2]));
}
else {
lprintf(LOG_NOTICE, "led cap <FRU-ID> <LED-ID>");
}
}
- else if (!strncmp(argv[1], "get", 3)) {
+ else if (!strcmp(argv[1], "get")) {
if (argc > 3) {
- rc = ipmi_picmg_get_led_state(intf, argc-1, &(argv[2]));
+ rc = ipmi_picmg_get_led_state(intf, &(argv[2]));
}
else {
lprintf(LOG_NOTICE, "led get <FRU-ID> <LED-ID>");
}
}
- else if (!strncmp(argv[1], "set", 3)) {
+ else if (!strcmp(argv[1], "set")) {
if (argc > 6) {
- rc = ipmi_picmg_set_led_state(intf, argc-1, &(argv[2]));
+ rc = ipmi_picmg_set_led_state(intf, &(argv[2]));
}
else {
lprintf(LOG_NOTICE,
@@ -2164,11 +2262,11 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
}
/* power commands */
- else if (!strncmp(argv[0], "power", 5)) {
+ else if (!strcmp(argv[0], "power")) {
if (argc > 1) {
- if (!strncmp(argv[1], "get", 3)) {
+ if (!strcmp(argv[1], "get")) {
if (argc > 3) {
- rc = ipmi_picmg_get_power_level(intf, argc-1, &(argv[2]));
+ rc = ipmi_picmg_get_power_level(intf, &(argv[2]));
}
else {
lprintf(LOG_NOTICE, "power get <FRU-ID> <type>");
@@ -2181,9 +2279,9 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
return -1;
}
}
- else if (!strncmp(argv[1], "set", 3)) {
+ else if (!strcmp(argv[1], "set")) {
if (argc > 4) {
- rc = ipmi_picmg_set_power_level(intf, argc-1, &(argv[2]));
+ rc = ipmi_picmg_set_power_level(intf, &(argv[2]));
}
else {
lprintf(LOG_NOTICE, "power set <FRU-ID> <level> <present-desired>");
@@ -2208,9 +2306,9 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
return -1;
}
}/* clk commands*/
- else if (!strncmp(argv[0], "clk", 3)) {
+ else if (!strcmp(argv[0], "clk")) {
if (argc > 1) {
- if (!strncmp(argv[1], "get", 3)) {
+ if (!strcmp(argv[1], "get")) {
int8_t clk_res = -1;
uint8_t clk_id;
uint8_t max_res = 15;
@@ -2219,7 +2317,7 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
max_res = 0;
}
- if(!strncmp(argv[1], "getall", 6)) {
+ if(!strcmp(argv[1], "getall")) {
if( verbose ) { printf("Getting all clock state\n") ;}
for(clk_res=0;clk_res<=max_res;clk_res++) {
for(clk_id=0;clk_id<=15;clk_id++) {
@@ -2228,7 +2326,7 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
}
}
- else if(!strncmp(argv[1], "getdenied", 6)) {
+ else if(!strcmp(argv[1], "getdenied")) {
if( verbose ) { printf("Getting disabled clocks\n") ;}
for(clk_res=0;clk_res<=max_res;clk_res++) {
for(clk_id=0;clk_id<=15;clk_id++) {
@@ -2237,7 +2335,7 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
}
}
}
- else if(!strncmp(argv[1], "getgranted", 6)) {
+ else if(!strcmp(argv[1], "getgranted")) {
if( verbose ) { printf("Getting enabled clocks\n") ;}
for(clk_res=0;clk_res<=max_res;clk_res++) {
for(clk_id=0;clk_id<=15;clk_id++) {
@@ -2266,7 +2364,7 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv)
return -1;
}
}
- else if (!strncmp(argv[1], "set", 3)) {
+ else if (!strcmp(argv[1], "set")) {
if (argc > 7) {
rc = ipmi_picmg_clk_set(intf, argc-1, &(argv[2]));
}
@@ -2330,7 +2428,7 @@ ipmi_picmg_ipmb_address(struct ipmi_intf *intf) {
uint8_t
picmg_discover(struct ipmi_intf *intf) {
/* Check if PICMG extension is available to use the function
- * GetDeviceLocator to retreive i2c address PICMG hack to set
+ * GetDeviceLocator to retrieve i2c address PICMG hack to set
* right IPMB address, If extension is not supported, should
* not give any problems
* PICMG Extension Version 2.0 (PICMG 3.0 Revision 1.0 ATCA) to
@@ -2353,13 +2451,13 @@ picmg_discover(struct ipmi_intf *intf) {
req.msg.data_len = 1;
msg_data = 0;
- lprintf(LOG_INFO, "Running Get PICMG Properties my_addr %#x, transit %#x, target %#x",
+ lprintf(LOG_DEBUG, "Running Get PICMG Properties my_addr %#x, transit %#x, target %#x",
intf->my_addr, intf->transit_addr, intf->target_addr);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
- lprintf(LOG_INFO,"No response from Get PICMG Properties");
- } else if (rsp->ccode != 0) {
- lprintf(LOG_INFO,"Error response %#x from Get PICMG Properities",
+ if (!rsp) {
+ lprintf(LOG_DEBUG,"No response from Get PICMG Properties");
+ } else if (rsp->ccode) {
+ lprintf(LOG_DEBUG,"Error response %#x from Get PICMG Properties",
rsp->ccode);
} else if (rsp->data_len < 4) {
lprintf(LOG_INFO,"Invalid Get PICMG Properties response length %d",
@@ -2367,14 +2465,14 @@ picmg_discover(struct ipmi_intf *intf) {
} else if (rsp->data[0] != 0) {
lprintf(LOG_INFO,"Invalid Get PICMG Properties group extension %#x",
rsp->data[0]);
- } else if ((rsp->data[1] & 0x0F) != PICMG_EXTENSION_ATCA_MAJOR_VERSION
- && (rsp->data[1] & 0x0F) != PICMG_EXTENSION_AMC0_MAJOR_VERSION
- && (rsp->data[1] & 0x0F) != PICMG_EXTENSION_UTCA_MAJOR_VERSION) {
+ } else if ((rsp->data[1] & 0x0F) != PICMG_ATCA_MAJOR_VERSION
+ && (rsp->data[1] & 0x0F) != PICMG_AMC_MAJOR_VERSION
+ && (rsp->data[1] & 0x0F) != PICMG_UTCA_MAJOR_VERSION) {
lprintf(LOG_INFO,"Unknown PICMG Extension Version %d.%d",
(rsp->data[1] & 0x0F), (rsp->data[1] >> 4));
} else {
picmg_avail = 1;
- lprintf(LOG_INFO, "Discovered PICMG Extension Version %d.%d",
+ lprintf(LOG_DEBUG, "Discovered PICMG Extension Version %d.%d",
(rsp->data[1] & 0x0f), (rsp->data[1] >> 4));
}
diff --git a/lib/ipmi_quantaoem.c b/lib/ipmi_quantaoem.c
new file mode 100644
index 0000000..0ddcefd
--- /dev/null
+++ b/lib/ipmi_quantaoem.c
@@ -0,0 +1,184 @@
+/*
+ * Copyright (c) 2018 Quanta Computer Inc. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * Redistribution of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ *
+ * Redistribution in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * Neither the name of Quanta Computer Inc. or the names of
+ * contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ *
+ * This software is provided "AS IS," without a warranty of any kind.
+ * ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
+ * INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
+ * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
+ * Quanta Computer Inc. AND ITS LICENSORS SHALL NOT BE LIABLE
+ * FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
+ * OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
+ * Quanta Computer Inc. OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
+ * OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
+ * PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
+ * LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
+ * EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ */
+#define _XOPEN_SOURCE
+
+#include <stdlib.h>
+#include <stdio.h>
+#include <string.h>
+#include <strings.h>
+#include <sys/socket.h>
+#include <netinet/in.h>
+#include <arpa/inet.h>
+#include <errno.h>
+#include <time.h>
+#include <unistd.h>
+#include <signal.h>
+#include <ctype.h>
+#include <sys/time.h>
+#include <limits.h>
+#include <fcntl.h>
+#include <sys/select.h>
+#include <termios.h>
+#include <ipmitool/ipmi.h>
+#include <ipmitool/ipmi_mc.h>
+#include <ipmitool/ipmi_intf.h>
+#include <ipmitool/helper.h>
+#include <ipmitool/log.h>
+#include <ipmitool/ipmi_sel.h>
+#include <ipmitool/ipmi_sdr.h>
+#include <ipmitool/ipmi_strings.h>
+#include <ipmitool/ipmi_channel.h>
+#include <ipmitool/ipmi_quantaoem.h>
+#include <ipmitool/ipmi_raw.h>
+
+/* Max Size of the description String to be displyed for the Each sel entry */
+#define SIZE_OF_DESC 128
+
+#define CPU_SHIFT 6
+#define CPU_MASK 0X03
+#define CPU_NUM(x) (((x) >> CPU_SHIFT) & CPU_MASK)
+
+#define CHANNEL_BASE 0x41
+#define CHANNEL_SHIFT 3
+#define CHANNEL_MASK 0x07
+#define CHANNEL_OFFSET(x) (((x) >> CHANNEL_SHIFT) & CHANNEL_MASK)
+#define CHANNEL_NUM(x) (CHANNEL_BASE + CHANNEL_OFFSET(x))
+
+#define DIMM_MASK 0x07
+#define DIMM_NUM(x) ((x) & DIMM_MASK)
+
+#define GET_PLATFORM_ID_DATA_SIZE 4
+
+// Magic code to check if it's valid command
+#define QCT_MAGIC_1 0x4C
+#define QCT_MAGIC_2 0x1C
+#define QCT_MAGIC_3 0x00
+#define QCT_MAGIC_4 0x02
+
+qct_platform_t
+oem_qct_get_platform_id(struct ipmi_intf *intf)
+{
+ /* Execute a Get platform ID command to determine the board */
+ struct ipmi_rs *rsp;
+ struct ipmi_rq req;
+ qct_platform_t platform_id;
+ uint8_t msg_data[GET_PLATFORM_ID_DATA_SIZE];
+
+ /* Ask for IPMI v2 data as well */
+ msg_data[0] = QCT_MAGIC_1;
+ msg_data[1] = QCT_MAGIC_2;
+ msg_data[2] = QCT_MAGIC_3;
+ msg_data[3] = QCT_MAGIC_4;
+
+ memset(&req, 0, sizeof(req));
+ req.msg.netfn = OEM_QCT_NETFN;
+ req.msg.cmd = OEM_QCT_GET_INFO;
+ req.msg.data = msg_data;
+ req.msg.data_len = sizeof(msg_data);
+
+ rsp = intf->sendrecv(intf, &req);
+ if (!rsp) {
+ lprintf(LOG_ERR, "Get Platform ID command failed");
+ return 0;
+ }
+ if (rsp->ccode) {
+ lprintf(LOG_ERR, "Get Platform ID command failed: %#x %s",
+ rsp->ccode, val2str(rsp->ccode, completion_code_vals));
+ return 0;
+ }
+ platform_id = rsp->data[0];
+ lprintf(LOG_DEBUG,"Platform ID: %hhx", rsp->data[0]);
+ return platform_id;
+}
+
+char *
+oem_qct_get_evt_desc(struct ipmi_intf *intf, struct sel_event_record *rec)
+{
+ struct ipmi_rs *rsp;
+ struct ipmi_rq req;
+ char *desc = NULL;
+ int data;
+ int sensor_type;
+ qct_platform_t platform_id;
+
+ /* Get the OEM event Bytes of the SEL Records byte 15 to data */
+ data = rec->sel_type.standard_type.event_data[2];
+ /* Check for the Standard Event type == 0x6F */
+ if (rec->sel_type.standard_type.event_type != 0x6F) {
+ goto out;
+ }
+ /* Allocate mem for the Description string */
+ desc = malloc(SIZE_OF_DESC);
+ if (!desc) {
+ lprintf(LOG_ERR, "ipmitool: malloc failure");
+ goto out;
+ }
+ memset(desc, 0, SIZE_OF_DESC);
+ sensor_type = rec->sel_type.standard_type.sensor_type;
+ switch (sensor_type) {
+ case SENSOR_TYPE_MEMORY:
+ memset(&req, 0, sizeof (req));
+ req.msg.netfn = IPMI_NETFN_APP;
+ req.msg.lun = 0;
+ req.msg.cmd = BMC_GET_DEVICE_ID;
+ req.msg.data = NULL;
+ req.msg.data_len = 0;
+
+ rsp = intf->sendrecv(intf, &req);
+ if (!rsp) {
+ lprintf(LOG_ERR, " Error getting system info");
+ goto out;
+ } else if (rsp->ccode) {
+ lprintf(LOG_ERR, " Error getting system info: %s",
+ val2str(rsp->ccode, completion_code_vals));
+ goto out;
+ }
+ /* check the platform type */
+ platform_id = oem_qct_get_platform_id(intf);
+ if (OEM_QCT_PLATFORM_PURLEY == platform_id) {
+ snprintf(desc, SIZE_OF_DESC, "CPU%d_%c%d",
+ CPU_NUM(data),
+ CHANNEL_NUM(data),
+ DIMM_NUM(data));
+ }
+ break;
+ default:
+ goto out;
+ }
+ return desc;
+out:
+ if (desc) {
+ free(desc);
+ desc = NULL;
+ }
+ return desc;
+}
diff --git a/lib/ipmi_raw.c b/lib/ipmi_raw.c
index 92c0177..a8a42a0 100644
--- a/lib/ipmi_raw.c
+++ b/lib/ipmi_raw.c
@@ -101,11 +101,11 @@ ipmi_master_write_read(struct ipmi_intf * intf, uint8_t bus, uint8_t addr,
}
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "I2C Master Write-Read command failed");
return NULL;
}
- else if (rsp->ccode > 0) {
+ else if (rsp->ccode) {
switch (rsp->ccode) {
case 0x81:
lprintf(LOG_ERR, "I2C Master Write-Read command failed: Lost Arbitration");
@@ -145,7 +145,7 @@ ipmi_rawspd_main(struct ipmi_intf * intf, int argc, char ** argv)
memset(spd_data, 0, RAW_SPD_SIZE);
- if (argc < 2 || strncmp(argv[0], "help", 4) == 0) {
+ if (argc < 2 || !strcmp(argv[0], "help")) {
lprintf(LOG_NOTICE, "usage: spd <i2cbus> <i2caddr> [channel] [maxread]");
return 0;
}
@@ -171,7 +171,7 @@ ipmi_rawspd_main(struct ipmi_intf * intf, int argc, char ** argv)
for (i = 0; i < RAW_SPD_SIZE; i+= msize) {
rsp = ipmi_master_write_read(intf, i2cbus, i2caddr,
(uint8_t *)&i, 1, msize );
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to perform I2C Master Write-Read");
return -1;
}
@@ -190,6 +190,9 @@ static void rawi2c_usage(void)
lprintf(LOG_NOTICE, " chan=0 is default, bus= must be specified to use chan=");
}
+#define BUS_KW "bus="
+#define CHAN_KW "chan="
+
int
ipmi_rawi2c_main(struct ipmi_intf * intf, int argc, char ** argv)
{
@@ -203,25 +206,25 @@ ipmi_rawi2c_main(struct ipmi_intf * intf, int argc, char ** argv)
int i = 0;
/* handle bus= argument */
- if (argc > 2 && strncmp(argv[0], "bus=", 4) == 0) {
+ if (argc > 2 && !strncmp(argv[0], BUS_KW, strlen(BUS_KW))) {
i = 1;
- if (strncmp(argv[0], "bus=public", 10) == 0)
+ if (!strcmp(argv[0], BUS_KW "public"))
bus = 0;
- else if (sscanf(argv[0], "bus=%u", &rbus) == 1)
+ else if (sscanf(argv[0], BUS_KW "%u", &rbus) == 1)
bus = ((rbus & 7) << 1) | 1;
else
bus = 0;
/* handle channel= argument
* the bus= argument must be supplied first on command line */
- if (argc > 3 && strncmp(argv[1], "chan=", 5) == 0) {
+ if (argc > 3 && !strncmp(argv[1], CHAN_KW, strlen(CHAN_KW))) {
i = 2;
- if (sscanf(argv[1], "chan=%u", &rbus) == 1)
+ if (sscanf(argv[1], CHAN_KW "%u", &rbus) == 1)
bus |= rbus << 4;
}
}
- if ((argc-i) < 2 || strncmp(argv[0], "help", 4) == 0) {
+ if ((argc - i) < 2 || !strcmp(argv[0], "help")) {
rawi2c_usage();
return 0;
}
@@ -259,7 +262,7 @@ ipmi_rawi2c_main(struct ipmi_intf * intf, int argc, char ** argv)
printbuf(wdata, wsize, "WRITE DATA");
rsp = ipmi_master_write_read(intf, bus, i2caddr, wdata, wsize, rsize);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to perform I2C Master Write-Read");
return -1;
}
@@ -322,7 +325,7 @@ ipmi_raw_main(struct ipmi_intf * intf, int argc, char ** argv)
int i;
uint8_t data[256];
- if (argc == 1 && strncmp(argv[0], "help", 4) == 0) {
+ if (argc == 1 && !strcmp(argv[0], "help")) {
ipmi_raw_help();
return 0;
}
@@ -379,13 +382,13 @@ ipmi_raw_main(struct ipmi_intf * intf, int argc, char ** argv)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to send RAW command "
"(channel=0x%x netfn=0x%x lun=0x%x cmd=0x%x)",
intf->target_channel & 0x0f, req.msg.netfn, req.msg.lun, req.msg.cmd);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Unable to send RAW command "
"(channel=0x%x netfn=0x%x lun=0x%x cmd=0x%x rsp=0x%x): %s",
intf->target_channel & 0x0f, req.msg.netfn, req.msg.lun, req.msg.cmd, rsp->ccode,
@@ -417,7 +420,7 @@ ipmi_raw_main(struct ipmi_intf * intf, int argc, char ** argv)
*/
int
is_valid_param(const char *input_param, uint8_t *uchr_ptr, const char *label) {
- if (input_param == NULL || label == NULL) {
+ if (!input_param || !label) {
lprintf(LOG_ERROR, "ERROR: NULL pointer passed.");
return (-1);
}
diff --git a/lib/ipmi_sdr.c b/lib/ipmi_sdr.c
index 2a9cbe3..42ae9f9 100644
--- a/lib/ipmi_sdr.c
+++ b/lib/ipmi_sdr.c
@@ -1,5 +1,6 @@
/*
* Copyright (c) 2012 Hewlett-Packard Development Company, L.P.
+ * Copyright 2020 Joyent, Inc.
*
* Based on code from
* Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
@@ -32,7 +33,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _BSD_SOURCE
#include <string.h>
@@ -53,6 +53,7 @@
#include <ipmitool/ipmi_entity.h>
#include <ipmitool/ipmi_constants.h>
#include <ipmitool/ipmi_strings.h>
+#include <ipmitool/ipmi_time.h>
#if HAVE_CONFIG_H
# include <config.h>
@@ -68,41 +69,211 @@ static struct sdr_record_list *sdr_list_head = NULL;
static struct sdr_record_list *sdr_list_tail = NULL;
static struct ipmi_sdr_iterator *sdr_list_itr = NULL;
-void printf_sdr_usage();
+/* IPMI 2.0 Table 43-15, Sensor Unit Type Codes */
+#define UNIT_TYPE_MAX 92 /* This is the ID of "grams" */
+#define UNIT_TYPE_LONGEST_NAME 19 /* This is the length of "color temp deg K" */
+static const char *unit_desc[] = {
+ "unspecified",
+ "degrees C",
+ "degrees F",
+ "degrees K",
+ "Volts",
+ "Amps",
+ "Watts",
+ "Joules",
+ "Coulombs",
+ "VA",
+ "Nits",
+ "lumen",
+ "lux",
+ "Candela",
+ "kPa",
+ "PSI",
+ "Newton",
+ "CFM",
+ "RPM",
+ "Hz",
+ "microsecond",
+ "millisecond",
+ "second",
+ "minute",
+ "hour",
+ "day",
+ "week",
+ "mil",
+ "inches",
+ "feet",
+ "cu in",
+ "cu feet",
+ "mm",
+ "cm",
+ "m",
+ "cu cm",
+ "cu m",
+ "liters",
+ "fluid ounce",
+ "radians",
+ "steradians",
+ "revolutions",
+ "cycles",
+ "gravities",
+ "ounce",
+ "pound",
+ "ft-lb",
+ "oz-in",
+ "gauss",
+ "gilberts",
+ "henry",
+ "millihenry",
+ "farad",
+ "microfarad",
+ "ohms",
+ "siemens",
+ "mole",
+ "becquerel",
+ "PPM",
+ "reserved",
+ "Decibels",
+ "DbA",
+ "DbC",
+ "gray",
+ "sievert",
+ "color temp deg K",
+ "bit",
+ "kilobit",
+ "megabit",
+ "gigabit",
+ "byte",
+ "kilobyte",
+ "megabyte",
+ "gigabyte",
+ "word",
+ "dword",
+ "qword",
+ "line",
+ "hit",
+ "miss",
+ "retry",
+ "reset",
+ "overflow",
+ "underrun",
+ "collision",
+ "packets",
+ "messages",
+ "characters",
+ "error",
+ "correctable error",
+ "uncorrectable error",
+ "fatal error",
+ "grams"
+};
+
+/* sensor type codes (IPMI v1.5 table 36.3)
+ / Updated to v2.0 Table 42-3, Sensor Type Codes */
+static const char *sensor_type_desc[] = {
+ "reserved",
+ "Temperature",
+ "Voltage",
+ "Current",
+ "Fan",
+ "Physical Security",
+ "Platform Security",
+ "Processor",
+ "Power Supply",
+ "Power Unit",
+ "Cooling Device",
+ "Other",
+ "Memory",
+ "Drive Slot / Bay",
+ "POST Memory Resize",
+ "System Firmwares",
+ "Event Logging Disabled",
+ "Watchdog1",
+ "System Event",
+ "Critical Interrupt",
+ "Button",
+ "Module / Board",
+ "Microcontroller",
+ "Add-in Card",
+ "Chassis",
+ "Chip Set",
+ "Other FRU",
+ "Cable / Interconnect",
+ "Terminator",
+ "System Boot Initiated",
+ "Boot Error",
+ "OS Boot",
+ "OS Critical Stop",
+ "Slot / Connector",
+ "System ACPI Power State",
+ "Watchdog2",
+ "Platform Alert",
+ "Entity Presence",
+ "Monitor ASIC",
+ "LAN",
+ "Management Subsys Health",
+ "Battery",
+ "Session Audit",
+ "Version Change",
+ "FRU State"
+};
-/* From src/plugins/ipmi_intf.c: */
-uint16_t
-ipmi_intf_get_max_response_data_size(struct ipmi_intf * intf);
+void printf_sdr_usage();
-/* ipmi_sdr_get_unit_string - return units for base/modifier
+/** ipmi_sdr_get_unit_string - return units for base/modifier
*
- * @pct: units are a percentage
- * @type: unit type
- * @base: base
- * @modifier: modifier
+ * @param[in] pct Indicates that units are a percentage
+ * @param[in] relation Modifier unit to base unit relation
+ * (SDR_UNIT_MOD_NONE, SDR_UNIT_MOD_MUL,
+ * or SDR_UNIT_MOD_DIV)
+ * @param[in] base The base unit type id
+ * @param[in] modifier The modifier unit type id
*
- * returns pointer to static string
+ * @returns a pointer to static string
*/
const char *
-ipmi_sdr_get_unit_string(uint8_t pct, uint8_t type, uint8_t base, uint8_t modifier)
+ipmi_sdr_get_unit_string(bool pct, uint8_t relation,
+ uint8_t base, uint8_t modifier)
{
- static char unitstr[16];
+ /*
+ * Twice as long as the longest possible unit name, plus
+ * two characters for '%' and relation (either '*' or '/'),
+ * plus the terminating null-byte.
+ */
+ static char unitstr[2 * UNIT_TYPE_LONGEST_NAME + 2 + 1];
+
/*
* By default, if units are supposed to be percent, we will pre-pend
* the percent string to the textual representation of the units.
*/
- char *pctstr = pct ? "% " : "";
- memset(unitstr, 0, sizeof (unitstr));
- switch (type) {
- case 2:
- snprintf(unitstr, sizeof (unitstr), "%s%s * %s",
- pctstr, unit_desc[base], unit_desc[modifier]);
+ const char *pctstr = pct ? "% " : "";
+ const char *basestr;
+ const char *modstr;
+
+ if (base <= UNIT_TYPE_MAX) {
+ basestr = unit_desc[base];
+ }
+ else {
+ basestr = "invalid";
+ }
+
+ if (modifier <= UNIT_TYPE_MAX) {
+ modstr = unit_desc[modifier];
+ }
+ else {
+ modstr = "invalid";
+ }
+
+ switch (relation) {
+ case SDR_UNIT_MOD_MUL:
+ snprintf(unitstr, sizeof (unitstr), "%s%s*%s",
+ pctstr, basestr, modstr);
break;
- case 1:
+ case SDR_UNIT_MOD_DIV:
snprintf(unitstr, sizeof (unitstr), "%s%s/%s",
- pctstr, unit_desc[base], unit_desc[modifier]);
+ pctstr, basestr, modstr);
break;
- case 0:
+ case SDR_UNIT_MOD_NONE:
default:
/*
* Display the text "percent" only when the Base unit is
@@ -111,8 +282,8 @@ ipmi_sdr_get_unit_string(uint8_t pct, uint8_t type, uint8_t base, uint8_t modifi
if (base == 0 && pct) {
snprintf(unitstr, sizeof(unitstr), "percent");
} else {
- snprintf(unitstr, sizeof (unitstr), "%s%s",
- pctstr, unit_desc[base]);
+ snprintf(unitstr, sizeof (unitstr), "%s%s",
+ pctstr, basestr);
}
break;
}
@@ -138,8 +309,8 @@ sdr_sensor_has_analog_reading(struct ipmi_intf *intf,
* But... HP didn't interpret this as meaning that "Only Threshold
* Sensors" can provide analog readings. So, HP packed analog
* readings into some of their non-Threshold Sensor. There is
- * nothing that explictly prohibits this in the spec, so if
- * an Analog reading is available in a Non-Threshod sensor and
+ * nothing that explicitly prohibits this in the spec, so if
+ * an Analog reading is available in a Non-Threshold sensor and
* there are units specified for identifying the reading then
* we do an analog conversion even though the sensor is
* non-Threshold. To be safe, we provide this extension for
@@ -205,7 +376,7 @@ sdr_convert_sensor_reading(struct sdr_record_full_sensor *sensor, uint8_t val)
case 1:
if (val & 0x80)
val++;
- /* Deliberately fall through to case 2. */
+ /* fall through */
case 2:
result = (double) (((m * (int8_t) val) +
(b * pow(10, k1))) * pow(10, k2));
@@ -285,7 +456,7 @@ sdr_convert_sensor_hysterisis(struct sdr_record_full_sensor *sensor, uint8_t val
case 1:
if (val & 0x80)
val++;
- /* Deliberately fall through to case 2. */
+ /* fall through */
case 2:
result = (double) (((m * (int8_t) val) ) * pow(10, k2));
break;
@@ -360,7 +531,7 @@ sdr_convert_sensor_tolerance(struct sdr_record_full_sensor *sensor, uint8_t val)
case 1:
if (val & 0x80)
val++;
- /* Deliberately fall through to case 2. */
+ /* fall through */
case 2:
result = (double) (((m * ((double)((int8_t) val)/2))) * pow(10, k2));
break;
@@ -691,7 +862,7 @@ ipmi_sdr_get_sensor_event_enable(struct ipmi_intf *intf, uint8_t sensor,
/* ipmi_sdr_get_thresh_status - threshold status indicator
*
- * @rsp: response from Get Sensor Reading comand
+ * @rsp: response from Get Sensor Reading command
* @validread: validity of the status field argument
* @invalidstr: string to return if status field is not valid
*
@@ -756,7 +927,7 @@ ipmi_sdr_get_thresh_status(struct sensor_reading *sr, const char *invalidstr)
return "ok";
}
-/* ipmi_sdr_get_header - retreive SDR record header
+/* ipmi_sdr_get_header - retrieve SDR record header
*
* @intf: ipmi interface
* @itr: sdr iterator
@@ -793,7 +964,7 @@ ipmi_sdr_get_header(struct ipmi_intf *intf, struct ipmi_sdr_iterator *itr)
for (try = 0; try < 5; try++) {
sdr_rq.reserve_id = itr->reservation;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get SDR %04x command failed",
itr->next);
continue;
@@ -811,7 +982,7 @@ ipmi_sdr_get_header(struct ipmi_intf *intf, struct ipmi_sdr_iterator *itr)
"Unable to renew SDR reservation");
return NULL;
}
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Get SDR %04x command failed: %s",
itr->next, val2str(rsp->ccode,
completion_code_vals));
@@ -859,7 +1030,7 @@ ipmi_sdr_get_header(struct ipmi_intf *intf, struct ipmi_sdr_iterator *itr)
return &sdr_rs;
}
-/* ipmi_sdr_get_next_header - retreive next SDR header
+/* ipmi_sdr_get_next_header - retrieve next SDR header
*
* @intf: ipmi interface
* @itr: sdr iterator
@@ -876,7 +1047,7 @@ ipmi_sdr_get_next_header(struct ipmi_intf *intf, struct ipmi_sdr_iterator *itr)
return NULL;
header = ipmi_sdr_get_header(intf, itr);
- if (header == NULL)
+ if (!header)
return NULL;
itr->next = header->next;
@@ -959,13 +1130,13 @@ ipmi_sdr_print_sensor_event_status(struct ipmi_intf *intf,
rsp = ipmi_sdr_get_sensor_event_status(intf, sensor_num,
target, lun, channel);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_DEBUG,
"Error reading event status for sensor #%02x",
sensor_num);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_DEBUG,
"Error reading event status for sensor #%02x: %s",
sensor_num, val2str(rsp->ccode, completion_code_vals));
@@ -1173,13 +1344,13 @@ ipmi_sdr_print_sensor_event_enable(struct ipmi_intf *intf,
rsp = ipmi_sdr_get_sensor_event_enable(intf, sensor_num,
target, lun, channel);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_DEBUG,
"Error reading event enable for sensor #%02x",
sensor_num);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_DEBUG,
"Error reading event enable for sensor #%02x: %s",
sensor_num, val2str(rsp->ccode, completion_code_vals));
@@ -1399,7 +1570,7 @@ ipmi_sdr_read_sensor_value(struct ipmi_intf *intf,
{
static struct sensor_reading sr;
- if (sensor == NULL)
+ if (!sensor)
return NULL;
/* Initialize to reading valid value of zero */
@@ -1439,7 +1610,7 @@ ipmi_sdr_read_sensor_value(struct ipmi_intf *intf,
sr.s_a_units = ""; /* no converted analog units units */
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_DEBUG, "Error reading sensor %s (#%02x)",
sr.s_id, sensor->keys.sensor_num);
return &sr;
@@ -1525,7 +1696,7 @@ ipmi_sdr_print_sensor_fc(struct ipmi_intf *intf,
sr = ipmi_sdr_read_sensor_value(intf, sensor, sdr_record_type, 2);
- if (sr == NULL)
+ if (!sr)
return -1;
target = sensor->keys.owner_id;
@@ -1978,7 +2149,7 @@ ipmi_sdr_print_discrete_state_mini(struct ipmi_intf *intf,
printf("%s", header);
for (evt = ipmi_get_first_event_sensor_type(intf, sensor_type, event_type);
- evt != NULL; evt = ipmi_get_next_event_sensor_type(evt)) {
+ evt; evt = ipmi_get_next_event_sensor_type(evt)) {
if (evt->data != 0xFF) {
continue;
}
@@ -2028,7 +2199,7 @@ ipmi_sdr_print_discrete_state(struct ipmi_intf *intf, const char *desc,
return;
for (evt = ipmi_get_first_event_sensor_type(intf, sensor_type, event_type);
- evt != NULL; evt = ipmi_get_next_event_sensor_type(evt)) {
+ evt; evt = ipmi_get_next_event_sensor_type(evt)) {
if (evt->data != 0xFF) {
continue;
}
@@ -2080,11 +2251,11 @@ ipmi_sdr_print_sensor_eventonly(struct ipmi_intf *intf,
{
char desc[17];
- if (sensor == NULL)
+ if (!sensor)
return -1;
memset(desc, 0, sizeof (desc));
- snprintf(desc, (sensor->id_code & 0x1f) + 1, "%s", sensor->id_string);
+ snprintf(desc, sizeof(desc), "%.*s", (sensor->id_code & 0x1f) + 1, sensor->id_string);
if (verbose) {
printf("Sensor ID : %s (0x%x)\n",
@@ -2119,23 +2290,21 @@ ipmi_sdr_print_sensor_eventonly(struct ipmi_intf *intf,
/* ipmi_sdr_print_sensor_mc_locator - print SDR MC locator record
*
- * @intf: ipmi interface
* @mc: mc locator sdr record
*
* returns 0 on success
* returns -1 on error
*/
int
-ipmi_sdr_print_sensor_mc_locator(struct ipmi_intf *intf,
- struct sdr_record_mc_locator *mc)
+ipmi_sdr_print_sensor_mc_locator(struct sdr_record_mc_locator *mc)
{
char desc[17];
- if (mc == NULL)
+ if (!mc)
return -1;
memset(desc, 0, sizeof (desc));
- snprintf(desc, (mc->id_code & 0x1f) + 1, "%s", mc->id_string);
+ snprintf(desc, sizeof(desc), "%.*s", (mc->id_code & 0x1f) + 1, mc->id_string);
if (verbose == 0) {
if (csv_output)
@@ -2215,20 +2384,18 @@ ipmi_sdr_print_sensor_mc_locator(struct ipmi_intf *intf,
/* ipmi_sdr_print_sensor_generic_locator - print generic device locator record
*
- * @intf: ipmi interface
* @gen: generic device locator sdr record
*
* returns 0 on success
* returns -1 on error
*/
int
-ipmi_sdr_print_sensor_generic_locator(struct ipmi_intf *intf,
- struct sdr_record_generic_locator *dev)
+ipmi_sdr_print_sensor_generic_locator(struct sdr_record_generic_locator *dev)
{
char desc[17];
memset(desc, 0, sizeof (desc));
- snprintf(desc, (dev->id_code & 0x1f) + 1, "%s", dev->id_string);
+ snprintf(desc, sizeof(desc), "%.*s", (dev->id_code & 0x1f) + 1, dev->id_string);
if (!verbose) {
if (csv_output)
@@ -2272,20 +2439,18 @@ ipmi_sdr_print_sensor_generic_locator(struct ipmi_intf *intf,
/* ipmi_sdr_print_sensor_fru_locator - print FRU locator record
*
- * @intf: ipmi interface
* @fru: fru locator sdr record
*
* returns 0 on success
* returns -1 on error
*/
int
-ipmi_sdr_print_sensor_fru_locator(struct ipmi_intf *intf,
- struct sdr_record_fru_locator *fru)
+ipmi_sdr_print_sensor_fru_locator(struct sdr_record_fru_locator *fru)
{
char desc[17];
memset(desc, 0, sizeof (desc));
- snprintf(desc, (fru->id_code & 0x1f) + 1, "%s", fru->id_string);
+ snprintf(desc, sizeof(desc), "%.*s", (fru->id_code & 0x1f) + 1, fru->id_string);
if (!verbose) {
if (csv_output)
@@ -2329,32 +2494,15 @@ ipmi_sdr_print_sensor_fru_locator(struct ipmi_intf *intf,
return 0;
}
-/* ipmi_sdr_print_sensor_entity_assoc - print SDR entity association record
- *
- * @intf: ipmi interface
- * @mc: entity association sdr record
- *
- * returns 0 on success
- * returns -1 on error
- */
-int
-ipmi_sdr_print_sensor_entity_assoc(struct ipmi_intf *intf,
- struct sdr_record_entity_assoc *assoc)
-{
- return 0;
-}
-
/* ipmi_sdr_print_sensor_oem_intel - print Intel OEM sensors
*
- * @intf: ipmi interface
* @oem: oem sdr record
*
* returns 0 on success
* returns -1 on error
*/
static int
-ipmi_sdr_print_sensor_oem_intel(struct ipmi_intf *intf,
- struct sdr_record_oem *oem)
+ipmi_sdr_print_sensor_oem_intel(struct sdr_record_oem *oem)
{
switch (oem->data[3]) { /* record sub-type */
case 0x02: /* Power Unit Map */
@@ -2435,20 +2583,19 @@ ipmi_sdr_print_sensor_oem_intel(struct ipmi_intf *intf,
* a particular BMC might stuff into its OEM records. The
* records are keyed off manufacturer ID and record subtypes.
*
- * @intf: ipmi interface
* @oem: oem sdr record
*
* returns 0 on success
* returns -1 on error
*/
static int
-ipmi_sdr_print_sensor_oem(struct ipmi_intf *intf, struct sdr_record_oem *oem)
+ipmi_sdr_print_sensor_oem(struct sdr_record_oem *oem)
{
int rc = 0;
- if (oem == NULL)
+ if (!oem)
return -1;
- if (oem->data_len == 0 || oem->data == NULL)
+ if (oem->data_len == 0 || !oem->data)
return -1;
if (verbose > 2)
@@ -2457,7 +2604,7 @@ ipmi_sdr_print_sensor_oem(struct ipmi_intf *intf, struct sdr_record_oem *oem)
/* intel manufacturer id */
if (oem->data[0] == 0x57 &&
oem->data[1] == 0x01 && oem->data[2] == 0x00) {
- rc = ipmi_sdr_print_sensor_oem_intel(intf, oem);
+ rc = ipmi_sdr_print_sensor_oem_intel(oem);
}
return rc;
@@ -2465,7 +2612,6 @@ ipmi_sdr_print_sensor_oem(struct ipmi_intf *intf, struct sdr_record_oem *oem)
/* ipmi_sdr_print_name_from_rawentry - Print SDR name from raw data
*
- * @intf: ipmi interface
* @type: sensor type
* @raw: raw sensor data
*
@@ -2473,7 +2619,7 @@ ipmi_sdr_print_sensor_oem(struct ipmi_intf *intf, struct sdr_record_oem *oem)
* returns -1 on error
*/
int
-ipmi_sdr_print_name_from_rawentry(struct ipmi_intf *intf, uint16_t id,
+ipmi_sdr_print_name_from_rawentry(uint16_t id,
uint8_t type, uint8_t *raw)
{
union {
@@ -2489,35 +2635,43 @@ ipmi_sdr_print_name_from_rawentry(struct ipmi_intf *intf, uint16_t id,
int rc =0;
char desc[17];
+ const char *id_string;
+ uint8_t id_code;
memset(desc, ' ', sizeof (desc));
switch ( type) {
case SDR_RECORD_TYPE_FULL_SENSOR:
record.full = (struct sdr_record_full_sensor *) raw;
- snprintf(desc, (record.full->id_code & 0x1f) +1, "%s",
- (const char *)record.full->id_string);
+ id_code = record.full->id_code;
+ id_string = record.full->id_string;
break;
+
case SDR_RECORD_TYPE_COMPACT_SENSOR:
record.compact = (struct sdr_record_compact_sensor *) raw ;
- snprintf(desc, (record.compact->id_code & 0x1f) +1, "%s",
- (const char *)record.compact->id_string);
+ id_code = record.compact->id_code;
+ id_string = record.compact->id_string;
break;
+
case SDR_RECORD_TYPE_EVENTONLY_SENSOR:
record.eventonly = (struct sdr_record_eventonly_sensor *) raw ;
- snprintf(desc, (record.eventonly->id_code & 0x1f) +1, "%s",
- (const char *)record.eventonly->id_string);
- break;
+ id_code = record.eventonly->id_code;
+ id_string = record.eventonly->id_string;
+ break;
+
case SDR_RECORD_TYPE_MC_DEVICE_LOCATOR:
record.mcloc = (struct sdr_record_mc_locator *) raw ;
- snprintf(desc, (record.mcloc->id_code & 0x1f) +1, "%s",
- (const char *)record.mcloc->id_string);
+ id_code = record.mcloc->id_code;
+ id_string = record.mcloc->id_string;
break;
+
default:
rc = -1;
- break;
- }
+ }
+ if (!rc) {
+ snprintf(desc, sizeof(desc), "%.*s", (id_code & 0x1f) + 1, id_string);
+ }
- lprintf(LOG_INFO, "ID: 0x%04x , NAME: %-16s", id, desc);
+ lprintf(LOG_INFO, "ID: 0x%04x , NAME: %-16s", id, desc);
return rc;
}
@@ -2551,35 +2705,27 @@ ipmi_sdr_print_rawentry(struct ipmi_intf *intf, uint8_t type,
*) raw);
break;
case SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR:
- rc = ipmi_sdr_print_sensor_generic_locator(intf,
- (struct
+ rc = ipmi_sdr_print_sensor_generic_locator((struct
sdr_record_generic_locator
*) raw);
break;
case SDR_RECORD_TYPE_FRU_DEVICE_LOCATOR:
- rc = ipmi_sdr_print_sensor_fru_locator(intf,
- (struct
+ rc = ipmi_sdr_print_sensor_fru_locator((struct
sdr_record_fru_locator
*) raw);
break;
case SDR_RECORD_TYPE_MC_DEVICE_LOCATOR:
- rc = ipmi_sdr_print_sensor_mc_locator(intf,
- (struct
+ rc = ipmi_sdr_print_sensor_mc_locator((struct
sdr_record_mc_locator *)
raw);
break;
case SDR_RECORD_TYPE_ENTITY_ASSOC:
- rc = ipmi_sdr_print_sensor_entity_assoc(intf,
- (struct
- sdr_record_entity_assoc
- *) raw);
break;
case SDR_RECORD_TYPE_OEM:{
struct sdr_record_oem oem;
oem.data = raw;
oem.data_len = len;
- rc = ipmi_sdr_print_sensor_oem(intf,
- (struct sdr_record_oem *)
+ rc = ipmi_sdr_print_sensor_oem((struct sdr_record_oem *)
&oem);
break;
}
@@ -2616,24 +2762,19 @@ ipmi_sdr_print_listentry(struct ipmi_intf *intf, struct sdr_record_list *entry)
entry->record.eventonly);
break;
case SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR:
- rc = ipmi_sdr_print_sensor_generic_locator(intf,
- entry->record.
+ rc = ipmi_sdr_print_sensor_generic_locator(entry->record.
genloc);
break;
case SDR_RECORD_TYPE_FRU_DEVICE_LOCATOR:
- rc = ipmi_sdr_print_sensor_fru_locator(intf,
- entry->record.fruloc);
+ rc = ipmi_sdr_print_sensor_fru_locator(entry->record.fruloc);
break;
case SDR_RECORD_TYPE_MC_DEVICE_LOCATOR:
- rc = ipmi_sdr_print_sensor_mc_locator(intf,
- entry->record.mcloc);
+ rc = ipmi_sdr_print_sensor_mc_locator(entry->record.mcloc);
break;
case SDR_RECORD_TYPE_ENTITY_ASSOC:
- rc = ipmi_sdr_print_sensor_entity_assoc(intf,
- entry->record.entassoc);
break;
case SDR_RECORD_TYPE_OEM:
- rc = ipmi_sdr_print_sensor_oem(intf, entry->record.oem);
+ rc = ipmi_sdr_print_sensor_oem(entry->record.oem);
break;
case SDR_RECORD_TYPE_DEVICE_ENTITY_ASSOC:
case SDR_RECORD_TYPE_MC_CONFIRMATION:
@@ -2662,15 +2803,15 @@ ipmi_sdr_print_sdr(struct ipmi_intf *intf, uint8_t type)
lprintf(LOG_DEBUG, "Querying SDR for sensor list");
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
sdr_list_itr = ipmi_sdr_start(intf, 0);
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
lprintf(LOG_ERR, "Unable to open SDR for reading");
return -1;
}
}
- for (e = sdr_list_head; e != NULL; e = e->next) {
+ for (e = sdr_list_head; e; e = e->next) {
if (type != e->type && type != 0xff && type != 0xfe)
continue;
if (type == 0xfe &&
@@ -2681,21 +2822,21 @@ ipmi_sdr_print_sdr(struct ipmi_intf *intf, uint8_t type)
rc = -1;
}
- while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr)) != NULL) {
+ while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr))) {
uint8_t *rec;
struct sdr_record_list *sdrr;
rec = ipmi_sdr_get_record(intf, header, sdr_list_itr);
- if (rec == NULL) {
+ if (!rec) {
lprintf(LOG_ERR, "ipmitool: ipmi_sdr_get_record() failed");
rc = -1;
continue;
}
sdrr = malloc(sizeof (struct sdr_record_list));
- if (sdrr == NULL) {
+ if (!sdrr) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
- if (rec != NULL) {
+ if (rec) {
free(rec);
rec = NULL;
}
@@ -2734,7 +2875,7 @@ ipmi_sdr_print_sdr(struct ipmi_intf *intf, uint8_t type)
default:
free(rec);
rec = NULL;
- if (sdrr != NULL) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -2753,7 +2894,7 @@ ipmi_sdr_print_sdr(struct ipmi_intf *intf, uint8_t type)
}
/* add to global record liset */
- if (sdr_list_head == NULL)
+ if (!sdr_list_head)
sdr_list_head = sdrr;
else
sdr_list_tail->next = sdrr;
@@ -2792,9 +2933,9 @@ ipmi_sdr_get_reservation(struct ipmi_intf *intf, int use_builtin,
rsp = intf->sendrecv(intf, &req);
/* be slient for errors, they are handled by calling function */
- if (rsp == NULL)
+ if (!rsp)
return -1;
- if (rsp->ccode > 0)
+ if (rsp->ccode)
return -1;
*reserve_id = ((struct sdr_reserve_repo_rs *) &(rsp->data))->reserve_id;
@@ -2820,7 +2961,7 @@ ipmi_sdr_start(struct ipmi_intf *intf, int use_builtin)
struct ipm_devid_rsp *devid;
itr = malloc(sizeof (struct ipmi_sdr_iterator));
- if (itr == NULL) {
+ if (!itr) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return NULL;
}
@@ -2833,13 +2974,13 @@ ipmi_sdr_start(struct ipmi_intf *intf, int use_builtin)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Device ID command failed");
free(itr);
itr = NULL;
return NULL;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Device ID command failed: %#x %s",
rsp->ccode, val2str(rsp->ccode, completion_code_vals));
free(itr);
@@ -2875,13 +3016,13 @@ ipmi_sdr_start(struct ipmi_intf *intf, int use_builtin)
req.msg.cmd = GET_SDR_REPO_INFO;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error obtaining SDR info");
free(itr);
itr = NULL;
return NULL;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error obtaining SDR info: %s",
val2str(rsp->ccode, completion_code_vals));
free(itr);
@@ -2973,7 +3114,7 @@ ipmi_sdr_get_record(struct ipmi_intf * intf, struct sdr_get_rs * header,
return NULL;
data = malloc(len + 1);
- if (data == NULL) {
+ if (!data) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return NULL;
}
@@ -3019,7 +3160,8 @@ ipmi_sdr_get_record(struct ipmi_intf * intf, struct sdr_get_rs * header,
sdr_rq.length, sdr_rq.offset);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+
+ if (!rsp || rsp->ccode == IPMI_CC_CANT_RET_NUM_REQ_BYTES) {
sdr_max_read_len = sdr_rq.length - 1;
if (sdr_max_read_len > 0) {
/* no response may happen if requests are bridged
@@ -3030,14 +3172,7 @@ ipmi_sdr_get_record(struct ipmi_intf * intf, struct sdr_get_rs * header,
data = NULL;
return NULL;
}
- }
-
- switch (rsp->ccode) {
- case 0xca:
- /* read too many bytes at once */
- sdr_max_read_len = sdr_rq.length - 1;
- continue;
- case 0xc5:
+ } else if (rsp->ccode == IPMI_CC_RES_CANCELED) {
/* lost reservation */
lprintf(LOG_DEBUG, "SDR reservation cancelled. "
"Sleeping a bit and retrying...");
@@ -3055,14 +3190,14 @@ ipmi_sdr_get_record(struct ipmi_intf * intf, struct sdr_get_rs * header,
}
/* special completion codes handled above */
- if (rsp->ccode > 0 || rsp->data_len == 0) {
+ if (rsp->ccode || rsp->data_len == 0) {
free(data);
data = NULL;
return NULL;
}
memcpy(data + i, rsp->data + 2, sdr_rq.length);
- i += sdr_max_read_len;
+ i += sdr_rq.length;
}
return data;
@@ -3070,13 +3205,12 @@ ipmi_sdr_get_record(struct ipmi_intf * intf, struct sdr_get_rs * header,
/* ipmi_sdr_end - cleanup SDR iterator
*
- * @intf: ipmi interface
* @itr: SDR iterator
*
* no meaningful return code
*/
void
-ipmi_sdr_end(struct ipmi_intf *intf, struct ipmi_sdr_iterator *itr)
+ipmi_sdr_end(struct ipmi_sdr_iterator *itr)
{
if (itr) {
free(itr);
@@ -3098,11 +3232,11 @@ __sdr_list_add(struct sdr_record_list *head, struct sdr_record_list *entry)
struct sdr_record_list *e;
struct sdr_record_list *new;
- if (head == NULL)
+ if (!head)
return -1;
new = malloc(sizeof (struct sdr_record_list));
- if (new == NULL) {
+ if (!new) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return -1;
}
@@ -3127,7 +3261,7 @@ static void
__sdr_list_empty(struct sdr_record_list *head)
{
struct sdr_record_list *e, *f;
- for (e = head; e != NULL; e = f) {
+ for (e = head; e; e = f) {
f = e->next;
free(e);
e = NULL;
@@ -3137,18 +3271,16 @@ __sdr_list_empty(struct sdr_record_list *head)
/* ipmi_sdr_list_empty - clean global SDR list
*
- * @intf: ipmi interface
- *
* no meaningful return code
*/
void
-ipmi_sdr_list_empty(struct ipmi_intf *intf)
+ipmi_sdr_list_empty(void)
{
struct sdr_record_list *list, *next;
- ipmi_sdr_end(intf, sdr_list_itr);
+ ipmi_sdr_end(sdr_list_itr);
- for (list = sdr_list_head; list != NULL; list = next) {
+ for (list = sdr_list_head; list; list = next) {
switch (list->type) {
case SDR_RECORD_TYPE_FULL_SENSOR:
case SDR_RECORD_TYPE_COMPACT_SENSOR:
@@ -3215,16 +3347,16 @@ ipmi_sdr_find_sdr_bynumtype(struct ipmi_intf *intf, uint16_t gen_id, uint8_t num
struct sdr_record_list *e;
int found = 0;
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
sdr_list_itr = ipmi_sdr_start(intf, 0);
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
lprintf(LOG_ERR, "Unable to open SDR for reading");
return NULL;
}
}
/* check what we've already read */
- for (e = sdr_list_head; e != NULL; e = e->next) {
+ for (e = sdr_list_head; e; e = e->next) {
switch (e->type) {
case SDR_RECORD_TYPE_FULL_SENSOR:
case SDR_RECORD_TYPE_COMPACT_SENSOR:
@@ -3243,12 +3375,12 @@ ipmi_sdr_find_sdr_bynumtype(struct ipmi_intf *intf, uint16_t gen_id, uint8_t num
}
/* now keep looking */
- while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr)) != NULL) {
+ while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr))) {
uint8_t *rec;
struct sdr_record_list *sdrr;
sdrr = malloc(sizeof (struct sdr_record_list));
- if (sdrr == NULL) {
+ if (!sdrr) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
break;
}
@@ -3257,8 +3389,8 @@ ipmi_sdr_find_sdr_bynumtype(struct ipmi_intf *intf, uint16_t gen_id, uint8_t num
sdrr->type = header->type;
rec = ipmi_sdr_get_record(intf, header, sdr_list_itr);
- if (rec == NULL) {
- if (sdrr != NULL) {
+ if (!rec) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -3302,7 +3434,7 @@ ipmi_sdr_find_sdr_bynumtype(struct ipmi_intf *intf, uint16_t gen_id, uint8_t num
default:
free(rec);
rec = NULL;
- if (sdrr != NULL) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -3310,7 +3442,7 @@ ipmi_sdr_find_sdr_bynumtype(struct ipmi_intf *intf, uint16_t gen_id, uint8_t num
}
/* put in the global record list */
- if (sdr_list_head == NULL)
+ if (!sdr_list_head)
sdr_list_head = sdrr;
else
sdr_list_tail->next = sdrr;
@@ -3339,9 +3471,9 @@ ipmi_sdr_find_sdr_bysensortype(struct ipmi_intf *intf, uint8_t type)
struct sdr_get_rs *header;
struct sdr_record_list *e;
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
sdr_list_itr = ipmi_sdr_start(intf, 0);
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
lprintf(LOG_ERR, "Unable to open SDR for reading");
return NULL;
}
@@ -3349,13 +3481,13 @@ ipmi_sdr_find_sdr_bysensortype(struct ipmi_intf *intf, uint8_t type)
/* check what we've already read */
head = malloc(sizeof (struct sdr_record_list));
- if (head == NULL) {
+ if (!head) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return NULL;
}
memset(head, 0, sizeof (struct sdr_record_list));
- for (e = sdr_list_head; e != NULL; e = e->next) {
+ for (e = sdr_list_head; e; e = e->next) {
switch (e->type) {
case SDR_RECORD_TYPE_FULL_SENSOR:
case SDR_RECORD_TYPE_COMPACT_SENSOR:
@@ -3370,12 +3502,12 @@ ipmi_sdr_find_sdr_bysensortype(struct ipmi_intf *intf, uint8_t type)
}
/* now keep looking */
- while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr)) != NULL) {
+ while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr))) {
uint8_t *rec;
struct sdr_record_list *sdrr;
sdrr = malloc(sizeof (struct sdr_record_list));
- if (sdrr == NULL) {
+ if (!sdrr) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
break;
}
@@ -3384,8 +3516,8 @@ ipmi_sdr_find_sdr_bysensortype(struct ipmi_intf *intf, uint8_t type)
sdrr->type = header->type;
rec = ipmi_sdr_get_record(intf, header, sdr_list_itr);
- if (rec == NULL) {
- if (sdrr != NULL) {
+ if (!rec) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -3425,7 +3557,7 @@ ipmi_sdr_find_sdr_bysensortype(struct ipmi_intf *intf, uint8_t type)
default:
free(rec);
rec = NULL;
- if (sdrr != NULL) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -3433,7 +3565,7 @@ ipmi_sdr_find_sdr_bysensortype(struct ipmi_intf *intf, uint8_t type)
}
/* put in the global record list */
- if (sdr_list_head == NULL)
+ if (!sdr_list_head)
sdr_list_head = sdrr;
else
sdr_list_tail->next = sdrr;
@@ -3459,23 +3591,23 @@ ipmi_sdr_find_sdr_byentity(struct ipmi_intf *intf, struct entity_id *entity)
struct sdr_record_list *e;
struct sdr_record_list *head;
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
sdr_list_itr = ipmi_sdr_start(intf, 0);
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
lprintf(LOG_ERR, "Unable to open SDR for reading");
return NULL;
}
}
head = malloc(sizeof (struct sdr_record_list));
- if (head == NULL) {
+ if (!head) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return NULL;
}
memset(head, 0, sizeof (struct sdr_record_list));
/* check what we've already read */
- for (e = sdr_list_head; e != NULL; e = e->next) {
+ for (e = sdr_list_head; e; e = e->next) {
switch (e->type) {
case SDR_RECORD_TYPE_FULL_SENSOR:
case SDR_RECORD_TYPE_COMPACT_SENSOR:
@@ -3524,12 +3656,12 @@ ipmi_sdr_find_sdr_byentity(struct ipmi_intf *intf, struct entity_id *entity)
}
/* now keep looking */
- while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr)) != NULL) {
+ while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr))) {
uint8_t *rec;
struct sdr_record_list *sdrr;
sdrr = malloc(sizeof (struct sdr_record_list));
- if (sdrr == NULL) {
+ if (!sdrr) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
break;
}
@@ -3538,8 +3670,8 @@ ipmi_sdr_find_sdr_byentity(struct ipmi_intf *intf, struct entity_id *entity)
sdrr->type = header->type;
rec = ipmi_sdr_get_record(intf, header, sdr_list_itr);
- if (rec == NULL) {
- if (sdrr != NULL) {
+ if (!rec) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -3605,7 +3737,7 @@ ipmi_sdr_find_sdr_byentity(struct ipmi_intf *intf, struct entity_id *entity)
default:
free(rec);
rec = NULL;
- if (sdrr != NULL) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -3613,7 +3745,7 @@ ipmi_sdr_find_sdr_byentity(struct ipmi_intf *intf, struct entity_id *entity)
}
/* add to global record list */
- if (sdr_list_head == NULL)
+ if (!sdr_list_head)
sdr_list_head = sdrr;
else
sdr_list_tail->next = sdrr;
@@ -3639,33 +3771,33 @@ ipmi_sdr_find_sdr_bytype(struct ipmi_intf *intf, uint8_t type)
struct sdr_record_list *e;
struct sdr_record_list *head;
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
sdr_list_itr = ipmi_sdr_start(intf, 0);
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
lprintf(LOG_ERR, "Unable to open SDR for reading");
return NULL;
}
}
head = malloc(sizeof (struct sdr_record_list));
- if (head == NULL) {
+ if (!head) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return NULL;
}
memset(head, 0, sizeof (struct sdr_record_list));
/* check what we've already read */
- for (e = sdr_list_head; e != NULL; e = e->next)
+ for (e = sdr_list_head; e; e = e->next)
if (e->type == type)
__sdr_list_add(head, e);
/* now keep looking */
- while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr)) != NULL) {
+ while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr))) {
uint8_t *rec;
struct sdr_record_list *sdrr;
sdrr = malloc(sizeof (struct sdr_record_list));
- if (sdrr == NULL) {
+ if (!sdrr) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
break;
}
@@ -3674,8 +3806,8 @@ ipmi_sdr_find_sdr_bytype(struct ipmi_intf *intf, uint8_t type)
sdrr->type = header->type;
rec = ipmi_sdr_get_record(intf, header, sdr_list_itr);
- if (rec == NULL) {
- if (sdrr != NULL) {
+ if (!rec) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -3711,7 +3843,7 @@ ipmi_sdr_find_sdr_bytype(struct ipmi_intf *intf, uint8_t type)
default:
free(rec);
rec = NULL;
- if (sdrr != NULL) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -3722,7 +3854,7 @@ ipmi_sdr_find_sdr_bytype(struct ipmi_intf *intf, uint8_t type)
__sdr_list_add(head, sdrr);
/* add to global record list */
- if (sdr_list_head == NULL)
+ if (!sdr_list_head)
sdr_list_head = sdrr;
else
sdr_list_tail->next = sdrr;
@@ -3749,21 +3881,21 @@ ipmi_sdr_find_sdr_byid(struct ipmi_intf *intf, char *id)
int found = 0;
int idlen;
- if (id == NULL)
+ if (!id)
return NULL;
idlen = strlen(id);
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
sdr_list_itr = ipmi_sdr_start(intf, 0);
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
lprintf(LOG_ERR, "Unable to open SDR for reading");
return NULL;
}
}
/* check what we've already read */
- for (e = sdr_list_head; e != NULL; e = e->next) {
+ for (e = sdr_list_head; e; e = e->next) {
switch (e->type) {
case SDR_RECORD_TYPE_FULL_SENSOR:
if (!strncmp((const char *)e->record.full->id_string,
@@ -3805,12 +3937,12 @@ ipmi_sdr_find_sdr_byid(struct ipmi_intf *intf, char *id)
}
/* now keep looking */
- while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr)) != NULL) {
+ while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr))) {
uint8_t *rec;
struct sdr_record_list *sdrr;
sdrr = malloc(sizeof (struct sdr_record_list));
- if (sdrr == NULL) {
+ if (!sdrr) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
break;
}
@@ -3819,8 +3951,8 @@ ipmi_sdr_find_sdr_byid(struct ipmi_intf *intf, char *id)
sdrr->type = header->type;
rec = ipmi_sdr_get_record(intf, header, sdr_list_itr);
- if (rec == NULL) {
- if (sdrr != NULL) {
+ if (!rec) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -3891,7 +4023,7 @@ ipmi_sdr_find_sdr_byid(struct ipmi_intf *intf, char *id)
default:
free(rec);
rec = NULL;
- if (sdrr != NULL) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -3899,7 +4031,7 @@ ipmi_sdr_find_sdr_byid(struct ipmi_intf *intf, char *id)
}
/* add to global record liset */
- if (sdr_list_head == NULL)
+ if (!sdr_list_head)
sdr_list_head = sdrr;
else
sdr_list_tail->next = sdrr;
@@ -3915,14 +4047,13 @@ ipmi_sdr_find_sdr_byid(struct ipmi_intf *intf, char *id)
/* ipmi_sdr_list_cache_fromfile - generate SDR cache for fast lookup from local file
*
- * @intf: ipmi interface
* @ifile: input filename
*
* returns pointer to SDR list
* returns NULL on error
*/
int
-ipmi_sdr_list_cache_fromfile(struct ipmi_intf *intf, const char *ifile)
+ipmi_sdr_list_cache_fromfile(const char *ifile)
{
FILE *fp;
struct __sdr_header {
@@ -3935,13 +4066,13 @@ ipmi_sdr_list_cache_fromfile(struct ipmi_intf *intf, const char *ifile)
uint8_t *rec;
int ret = 0, count = 0, bc = 0;
- if (ifile == NULL) {
+ if (!ifile) {
lprintf(LOG_ERR, "No SDR cache filename given");
return -1;
}
fp = ipmi_open_file_read(ifile);
- if (fp == NULL) {
+ if (!fp) {
lprintf(LOG_ERR, "Unable to open SDR cache %s for reading",
ifile);
return -1;
@@ -3973,7 +4104,7 @@ ipmi_sdr_list_cache_fromfile(struct ipmi_intf *intf, const char *ifile)
}
sdrr = malloc(sizeof (struct sdr_record_list));
- if (sdrr == NULL) {
+ if (!sdrr) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
ret = -1;
break;
@@ -3984,10 +4115,10 @@ ipmi_sdr_list_cache_fromfile(struct ipmi_intf *intf, const char *ifile)
sdrr->type = header.type;
rec = malloc(header.length + 1);
- if (rec == NULL) {
+ if (!rec) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
ret = -1;
- if (sdrr != NULL) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -4001,11 +4132,11 @@ ipmi_sdr_list_cache_fromfile(struct ipmi_intf *intf, const char *ifile)
"record %04x read %d bytes, expected %d",
header.id, bc, header.length);
ret = -1;
- if (sdrr != NULL) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
- if (rec != NULL) {
+ if (rec) {
free(rec);
rec = NULL;
}
@@ -4041,7 +4172,7 @@ ipmi_sdr_list_cache_fromfile(struct ipmi_intf *intf, const char *ifile)
default:
free(rec);
rec = NULL;
- if (sdrr != NULL) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -4049,7 +4180,7 @@ ipmi_sdr_list_cache_fromfile(struct ipmi_intf *intf, const char *ifile)
}
/* add to global record liset */
- if (sdr_list_head == NULL)
+ if (!sdr_list_head)
sdr_list_head = sdrr;
else
sdr_list_tail->next = sdrr;
@@ -4062,9 +4193,9 @@ ipmi_sdr_list_cache_fromfile(struct ipmi_intf *intf, const char *ifile)
sdrr->id);
}
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
sdr_list_itr = malloc(sizeof (struct ipmi_sdr_iterator));
- if (sdr_list_itr != NULL) {
+ if (sdr_list_itr) {
sdr_list_itr->reservation = 0;
sdr_list_itr->total = count;
sdr_list_itr->next = 0xffff;
@@ -4087,20 +4218,20 @@ ipmi_sdr_list_cache(struct ipmi_intf *intf)
{
struct sdr_get_rs *header;
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
sdr_list_itr = ipmi_sdr_start(intf, 0);
- if (sdr_list_itr == NULL) {
+ if (!sdr_list_itr) {
lprintf(LOG_ERR, "Unable to open SDR for reading");
return -1;
}
}
- while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr)) != NULL) {
+ while ((header = ipmi_sdr_get_next_header(intf, sdr_list_itr))) {
uint8_t *rec;
struct sdr_record_list *sdrr;
sdrr = malloc(sizeof (struct sdr_record_list));
- if (sdrr == NULL) {
+ if (!sdrr) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
break;
}
@@ -4109,8 +4240,8 @@ ipmi_sdr_list_cache(struct ipmi_intf *intf)
sdrr->type = header->type;
rec = ipmi_sdr_get_record(intf, header, sdr_list_itr);
- if (rec == NULL) {
- if (sdrr != NULL) {
+ if (!rec) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -4146,7 +4277,7 @@ ipmi_sdr_list_cache(struct ipmi_intf *intf)
default:
free(rec);
rec = NULL;
- if (sdrr != NULL) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
@@ -4154,7 +4285,7 @@ ipmi_sdr_list_cache(struct ipmi_intf *intf)
}
/* add to global record liset */
- if (sdr_list_head == NULL)
+ if (!sdr_list_head)
sdr_list_head = sdrr;
else
sdr_list_tail->next = sdrr;
@@ -4192,11 +4323,11 @@ ipmi_sdr_get_info(struct ipmi_intf *intf,
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get SDR Repository Info command failed");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get SDR Repository Info command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -4210,24 +4341,6 @@ ipmi_sdr_get_info(struct ipmi_intf *intf,
return 0;
}
-/* ipmi_sdr_timestamp - return string from timestamp value
- *
- * @stamp: 32bit timestamp
- *
- * returns pointer to static buffer
- */
-static char *
-ipmi_sdr_timestamp(uint32_t stamp)
-{
- static char tbuf[40];
- time_t s = (time_t) stamp;
- memset(tbuf, 0, 40);
- if (stamp)
- strftime(tbuf, sizeof (tbuf), "%m/%d/%Y %H:%M:%S",
- gmtime(&s));
- return tbuf;
-}
-
/*
* ipmi_sdr_print_info
*
@@ -4240,7 +4353,7 @@ ipmi_sdr_timestamp(uint32_t stamp)
int
ipmi_sdr_print_info(struct ipmi_intf *intf)
{
- uint32_t timestamp;
+ time_t timestamp;
uint16_t free_space;
struct get_sdr_repository_info_rsp sdr_repository_info;
@@ -4274,21 +4387,26 @@ ipmi_sdr_print_info(struct ipmi_intf *intf)
break;
}
- timestamp =
- (sdr_repository_info.most_recent_addition_timestamp[3] << 24) |
- (sdr_repository_info.most_recent_addition_timestamp[2] << 16) |
- (sdr_repository_info.most_recent_addition_timestamp[1] << 8) |
- sdr_repository_info.most_recent_addition_timestamp[0];
- printf("Most recent Addition : %s\n",
- ipmi_sdr_timestamp(timestamp));
+ printf("Most recent Addition : ");
+ if (sdr_repository_info.partial_add_sdr_supported)
+ {
+ timestamp = ipmi32toh(sdr_repository_info
+ .most_recent_addition_timestamp);
+ printf("%s\n", ipmi_timestamp_numeric(timestamp));
+ }
+ else {
+ printf("NA\n");
+ }
- timestamp =
- (sdr_repository_info.most_recent_erase_timestamp[3] << 24) |
- (sdr_repository_info.most_recent_erase_timestamp[2] << 16) |
- (sdr_repository_info.most_recent_erase_timestamp[1] << 8) |
- sdr_repository_info.most_recent_erase_timestamp[0];
- printf("Most recent Erase : %s\n",
- ipmi_sdr_timestamp(timestamp));
+ printf("Most recent Erase : ");
+ if(sdr_repository_info.delete_sdr_supported) {
+ timestamp = ipmi32toh(sdr_repository_info
+ .most_recent_erase_timestamp);
+ printf("%s\n", ipmi_timestamp_numeric(timestamp));
+ }
+ else {
+ printf("NA\n");
+ }
printf("SDR overflow : %s\n",
(sdr_repository_info.overflow_flag ? "yes" : "no"));
@@ -4321,7 +4439,7 @@ ipmi_sdr_print_info(struct ipmi_intf *intf)
reserve_sdr_repository_supported ? "yes" : "no");
printf("SDR Repository Alloc info supported : %s\n",
sdr_repository_info.
- get_sdr_repository_allo_info_supported ? "yes" : "no");
+ get_sdr_repository_allo_info_supported ? "yes" : "no");
return 0;
}
@@ -4347,7 +4465,7 @@ ipmi_sdr_dump_bin(struct ipmi_intf *intf, const char *ofile)
/* open connection to SDR */
itr = ipmi_sdr_start(intf, 0);
- if (itr == NULL) {
+ if (!itr) {
lprintf(LOG_ERR, "Unable to open SDR for reading");
return -1;
}
@@ -4355,9 +4473,9 @@ ipmi_sdr_dump_bin(struct ipmi_intf *intf, const char *ofile)
printf("Dumping Sensor Data Repository to '%s'\n", ofile);
/* generate list of records */
- while ((header = ipmi_sdr_get_next_header(intf, itr)) != NULL) {
+ while ((header = ipmi_sdr_get_next_header(intf, itr))) {
sdrr = malloc(sizeof(struct sdr_record_list));
- if (sdrr == NULL) {
+ if (!sdrr) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return -1;
}
@@ -4372,16 +4490,16 @@ ipmi_sdr_dump_bin(struct ipmi_intf *intf, const char *ofile)
sdrr->length = header->length;
sdrr->raw = ipmi_sdr_get_record(intf, header, itr);
- if (sdrr->raw == NULL) {
+ if (!sdrr->raw) {
lprintf(LOG_ERR, "ipmitool: cannot obtain SDR record %04x", header->id);
- if (sdrr != NULL) {
+ if (sdrr) {
free(sdrr);
sdrr = NULL;
}
return -1;
}
- if (sdr_list_head == NULL)
+ if (!sdr_list_head)
sdr_list_head = sdrr;
else
sdr_list_tail->next = sdrr;
@@ -4389,14 +4507,14 @@ ipmi_sdr_dump_bin(struct ipmi_intf *intf, const char *ofile)
sdr_list_tail = sdrr;
}
- ipmi_sdr_end(intf, itr);
+ ipmi_sdr_end(itr);
/* now write to file */
fp = ipmi_open_file_write(ofile);
- if (fp == NULL)
+ if (!fp)
return -1;
- for (sdrr = sdr_list_head; sdrr != NULL; sdrr = sdrr->next) {
+ for (sdrr = sdr_list_head; sdrr; sdrr = sdrr->next) {
int r;
uint8_t h[5];
@@ -4451,9 +4569,9 @@ ipmi_sdr_print_type(struct ipmi_intf *intf, char *type)
int x;
uint8_t sensor_type = 0;
- if (type == NULL ||
- strncasecmp(type, "help", 4) == 0 ||
- strncasecmp(type, "list", 4) == 0) {
+ if (!type ||
+ strcasecmp(type, "help") == 0 ||
+ strcasecmp(type, "list") == 0) {
printf("Sensor Types:\n");
for (x = 1; x < SENSOR_TYPE_MAX; x += 2) {
printf("\t%-25s (0x%02x) %-25s (0x%02x)\n",
@@ -4463,7 +4581,7 @@ ipmi_sdr_print_type(struct ipmi_intf *intf, char *type)
return 0;
}
- if (strncmp(type, "0x", 2) == 0) {
+ if (!strcmp(type, "0x")) {
/* begins with 0x so let it be entered as raw hex value */
if (str2uchar(type, &sensor_type) != 0) {
lprintf(LOG_ERR,
@@ -4473,9 +4591,7 @@ ipmi_sdr_print_type(struct ipmi_intf *intf, char *type)
}
} else {
for (x = 1; x < SENSOR_TYPE_MAX; x++) {
- if (strncasecmp(sensor_type_desc[x], type,
- __maxlen(type,
- sensor_type_desc[x])) == 0) {
+ if (strcasecmp(sensor_type_desc[x], type) == 0) {
sensor_type = x;
break;
}
@@ -4495,7 +4611,7 @@ ipmi_sdr_print_type(struct ipmi_intf *intf, char *type)
list = ipmi_sdr_find_sdr_bysensortype(intf, sensor_type);
- for (entry = list; entry != NULL; entry = entry->next) {
+ for (entry = list; entry; entry = entry->next) {
rc = ipmi_sdr_print_listentry(intf, entry);
}
@@ -4521,9 +4637,9 @@ ipmi_sdr_print_entity(struct ipmi_intf *intf, char *entitystr)
unsigned instance = 0;
int rc = 0;
- if (entitystr == NULL ||
- strncasecmp(entitystr, "help", 4) == 0 ||
- strncasecmp(entitystr, "list", 4) == 0) {
+ if (!entitystr ||
+ strcasecmp(entitystr, "help") == 0 ||
+ strcasecmp(entitystr, "list") == 0) {
print_valstr_2col(entity_id_vals, "Entity IDs", -1);
return 0;
}
@@ -4537,9 +4653,8 @@ ipmi_sdr_print_entity(struct ipmi_intf *intf, char *entitystr)
int i, j=0;
/* now try string input */
- for (i = 0; entity_id_vals[i].str != NULL; i++) {
- if (strncasecmp(entitystr, entity_id_vals[i].str,
- __maxlen(entitystr, entity_id_vals[i].str)) == 0) {
+ for (i = 0; entity_id_vals[i].str; i++) {
+ if (strcasecmp(entitystr, entity_id_vals[i].str) == 0) {
entity.id = entity_id_vals[i].val;
entity.instance = 0x7f;
j=1;
@@ -4560,7 +4675,7 @@ ipmi_sdr_print_entity(struct ipmi_intf *intf, char *entitystr)
list = ipmi_sdr_find_sdr_byentity(intf, &entity);
- for (entry = list; entry != NULL; entry = entry->next) {
+ for (entry = list; entry; entry = entry->next) {
rc = ipmi_sdr_print_listentry(intf, entry);
}
@@ -4595,7 +4710,7 @@ ipmi_sdr_print_entry_byid(struct ipmi_intf *intf, int argc, char **argv)
for (i = 0; i < argc; i++) {
sdr = ipmi_sdr_find_sdr_byid(intf, argv[i]);
- if (sdr == NULL) {
+ if (!sdr) {
lprintf(LOG_ERR, "Unable to find sensor id '%s'",
argv[i]);
} else {
@@ -4626,41 +4741,41 @@ ipmi_sdr_main(struct ipmi_intf *intf, int argc, char **argv)
/* initialize random numbers used later */
srand(time(NULL));
- if (argc == 0)
+ if (argc == 0) {
return ipmi_sdr_print_sdr(intf, 0xfe);
- else if (strncmp(argv[0], "help", 4) == 0) {
+ } else if (!strcmp(argv[0], "help")) {
printf_sdr_usage();
- } else if (strncmp(argv[0], "list", 4) == 0
- || strncmp(argv[0], "elist", 5) == 0) {
-
- if (strncmp(argv[0], "elist", 5) == 0)
+ } else if (!strcmp(argv[0], "list")
+ || !strcmp(argv[0], "elist"))
+ {
+ if (!strcmp(argv[0], "elist"))
sdr_extended = 1;
else
sdr_extended = 0;
if (argc <= 1)
rc = ipmi_sdr_print_sdr(intf, 0xfe);
- else if (strncmp(argv[1], "all", 3) == 0)
+ else if (!strcmp(argv[1], "all"))
rc = ipmi_sdr_print_sdr(intf, 0xff);
- else if (strncmp(argv[1], "full", 4) == 0)
+ else if (!strcmp(argv[1], "full"))
rc = ipmi_sdr_print_sdr(intf,
SDR_RECORD_TYPE_FULL_SENSOR);
- else if (strncmp(argv[1], "compact", 7) == 0)
+ else if (!strcmp(argv[1], "compact"))
rc = ipmi_sdr_print_sdr(intf,
SDR_RECORD_TYPE_COMPACT_SENSOR);
- else if (strncmp(argv[1], "event", 5) == 0)
+ else if (!strcmp(argv[1], "event"))
rc = ipmi_sdr_print_sdr(intf,
SDR_RECORD_TYPE_EVENTONLY_SENSOR);
- else if (strncmp(argv[1], "mcloc", 5) == 0)
+ else if (!strcmp(argv[1], "mcloc"))
rc = ipmi_sdr_print_sdr(intf,
SDR_RECORD_TYPE_MC_DEVICE_LOCATOR);
- else if (strncmp(argv[1], "fru", 3) == 0)
+ else if (!strcmp(argv[1], "fru"))
rc = ipmi_sdr_print_sdr(intf,
SDR_RECORD_TYPE_FRU_DEVICE_LOCATOR);
- else if (strncmp(argv[1], "generic", 7) == 0)
+ else if (!strcmp(argv[1], "generic"))
rc = ipmi_sdr_print_sdr(intf,
SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR);
- else if (strcmp(argv[1], "help") == 0) {
+ else if (!strcmp(argv[1], "help")) {
lprintf(LOG_NOTICE,
"usage: sdr %s [all|full|compact|event|mcloc|fru|generic]",
argv[0]);
@@ -4675,35 +4790,35 @@ ipmi_sdr_main(struct ipmi_intf *intf, int argc, char **argv)
argv[0]);
return (-1);
}
- } else if (strncmp(argv[0], "type", 4) == 0) {
+ } else if (!strcmp(argv[0], "type")) {
sdr_extended = 1;
rc = ipmi_sdr_print_type(intf, argv[1]);
- } else if (strncmp(argv[0], "entity", 6) == 0) {
+ } else if (!strcmp(argv[0], "entity")) {
sdr_extended = 1;
rc = ipmi_sdr_print_entity(intf, argv[1]);
- } else if (strncmp(argv[0], "info", 4) == 0) {
+ } else if (!strcmp(argv[0], "info")) {
rc = ipmi_sdr_print_info(intf);
- } else if (strncmp(argv[0], "get", 3) == 0) {
+ } else if (!strcmp(argv[0], "get")) {
rc = ipmi_sdr_print_entry_byid(intf, argc - 1, &argv[1]);
- } else if (strncmp(argv[0], "dump", 4) == 0) {
+ } else if (!strcmp(argv[0], "dump")) {
if (argc < 2) {
lprintf(LOG_ERR, "Not enough parameters given.");
lprintf(LOG_NOTICE, "usage: sdr dump <file>");
return (-1);
}
rc = ipmi_sdr_dump_bin(intf, argv[1]);
- } else if (strncmp(argv[0], "fill", 4) == 0) {
+ } else if (!strcmp(argv[0], "fill")) {
if (argc <= 1) {
lprintf(LOG_ERR, "Not enough parameters given.");
lprintf(LOG_NOTICE, "usage: sdr fill sensors");
lprintf(LOG_NOTICE, "usage: sdr fill file <file>");
lprintf(LOG_NOTICE, "usage: sdr fill range <range>");
return (-1);
- } else if (strncmp(argv[1], "sensors", 7) == 0) {
+ } else if (!strcmp(argv[1], "sensors")) {
rc = ipmi_sdr_add_from_sensors(intf, 21);
- } else if (strncmp(argv[1], "nosat", 5) == 0) {
+ } else if (!strcmp(argv[1], "nosat")) {
rc = ipmi_sdr_add_from_sensors(intf, 0);
- } else if (strncmp(argv[1], "file", 4) == 0) {
+ } else if (!strcmp(argv[1], "file")) {
if (argc < 3) {
lprintf(LOG_ERR,
"Not enough parameters given.");
@@ -4712,7 +4827,7 @@ ipmi_sdr_main(struct ipmi_intf *intf, int argc, char **argv)
return (-1);
}
rc = ipmi_sdr_add_from_file(intf, argv[2]);
- } else if (strncmp(argv[1], "range", 4) == 0) {
+ } else if (!strcmp(argv[1], "range")) {
if (argc < 3) {
lprintf(LOG_ERR,
"Not enough parameters given.");
diff --git a/lib/ipmi_sdradd.c b/lib/ipmi_sdradd.c
index 52848a3..87063bb 100644
--- a/lib/ipmi_sdradd.c
+++ b/lib/ipmi_sdradd.c
@@ -80,7 +80,7 @@ partial_send(struct ipmi_intf *intf, struct ipmi_rq *req, uint16_t *id)
{
struct ipmi_rs *rsp;
rsp = intf->sendrecv(intf, req);
- if (rsp == NULL) {
+ if (!rsp) {
return -1;
}
@@ -115,7 +115,7 @@ ipmi_sdr_add_record(struct ipmi_intf *intf, struct sdr_record_list *sdrr)
}
sdr_rq = (struct sdr_add_rq *)malloc(sizeof(*sdr_rq) + sdr_max_write_len);
- if (sdr_rq == NULL) {
+ if (!sdr_rq) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return -1;
}
@@ -202,11 +202,11 @@ ipmi_sdr_repo_clear(struct ipmi_intf *intf)
for (try = 0; try < 5; try++) {
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to clear SDRR");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Unable to clear SDRR: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -248,11 +248,11 @@ sdrr_get_records(struct ipmi_intf *intf, struct ipmi_sdr_iterator *itr,
queue->head = NULL;
queue->tail = NULL;
- while ((header = ipmi_sdr_get_next_header(intf, itr)) != NULL) {
+ while ((header = ipmi_sdr_get_next_header(intf, itr))) {
struct sdr_record_list *sdrr;
sdrr = malloc(sizeof (struct sdr_record_list));
- if (sdrr == NULL) {
+ if (!sdrr) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return -1;
}
@@ -263,10 +263,10 @@ sdrr_get_records(struct ipmi_intf *intf, struct ipmi_sdr_iterator *itr,
sdrr->type = header->type;
sdrr->length = header->length;
sdrr->raw = ipmi_sdr_get_record(intf, header, itr);
- (void)ipmi_sdr_print_name_from_rawentry(intf, sdrr->id, sdrr->type,sdrr->raw);
+ (void)ipmi_sdr_print_name_from_rawentry(sdrr->id, sdrr->type,sdrr->raw);
/* put in the record queue */
- if (queue->head == NULL)
+ if (!queue->head)
queue->head = sdrr;
else
queue->tail->next = sdrr;
@@ -295,12 +295,12 @@ sdr_copy_to_sdrr(struct ipmi_intf *intf, int use_builtin,
printf("Load SDRs from 0x%x\n", from_addr);
rc = sdrr_get_records(intf, itr, &sdrr_queue);
- ipmi_sdr_end(intf, itr);
+ ipmi_sdr_end(itr);
/* ... */
/* write the SDRs to the destination SDR Repository */
intf->target_addr = to_addr;
- for (sdrr = sdrr_queue.head; sdrr != NULL; sdrr = sdrr_next) {
+ for (sdrr = sdrr_queue.head; sdrr; sdrr = sdrr_next) {
sdrr_next = sdrr->next;
rc = ipmi_sdr_add_record(intf, sdrr);
if(rc < 0){
@@ -433,7 +433,7 @@ int ipmi_parse_range_list(const char *rangeList, unsigned char * pHexList)
do
{
- if(nextString != NULL)
+ if(nextString)
{
(*nextString)= 0;
nextString ++;
@@ -446,8 +446,7 @@ int ipmi_parse_range_list(const char *rangeList, unsigned char * pHexList)
/* At this point, it is a single entry or a range */
rangeString = strstr( inProcessString, "-" );
- if(rangeString == NULL)
- {
+ if (!rangeString) {
unsigned char decValue = 0;
/* Single entry */
@@ -597,7 +596,7 @@ ipmi_sdr_read_records(const char *filename, struct sdrr_queue *queue)
lprintf(LOG_DEBUG, "binHdr[4] (length) = 0x%02x", binHdr[4]);
sdrr = malloc(sizeof(*sdrr));
- if (sdrr == NULL) {
+ if (!sdrr) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
rc = -1;
break;
@@ -607,7 +606,8 @@ ipmi_sdr_read_records(const char *filename, struct sdrr_queue *queue)
sdrr->type = binHdr[3];
sdrr->length = binHdr[4];
- if ((sdrr->raw = malloc(sdrr->length)) == NULL) {
+ sdrr->raw = malloc(sdrr->length);
+ if (!sdrr->raw) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
free(sdrr);
sdrr = NULL;
@@ -626,7 +626,7 @@ ipmi_sdr_read_records(const char *filename, struct sdrr_queue *queue)
}
/* put in the record queue */
- if (queue->head == NULL)
+ if (!queue->head)
queue->head = sdrr;
else
queue->tail->next = sdrr;
@@ -654,7 +654,7 @@ ipmi_sdr_add_from_file(struct ipmi_intf *intf, const char *ifile)
}
/* write the SDRs to the SDR Repository */
- for (sdrr = sdrr_queue.head; sdrr != NULL; sdrr = sdrr_next) {
+ for (sdrr = sdrr_queue.head; sdrr; sdrr = sdrr_next) {
sdrr_next = sdrr->next;
rc = ipmi_sdr_add_record(intf, sdrr);
if(rc < 0){
diff --git a/lib/ipmi_sel.c b/lib/ipmi_sel.c
index 8b0395e..31c0eea 100644
--- a/lib/ipmi_sel.c
+++ b/lib/ipmi_sel.c
@@ -29,7 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _BSD_SOURCE
#include <string.h>
#include <strings.h>
@@ -38,6 +37,7 @@
#include <time.h>
#include <ctype.h>
#include <errno.h>
+#include <stdbool.h>
#include <ipmitool/helper.h>
#include <ipmitool/log.h>
@@ -50,8 +50,9 @@
#include <ipmitool/ipmi_fru.h>
#include <ipmitool/ipmi_sensor.h>
#include <ipmitool/ipmi_strings.h>
+#include <ipmitool/ipmi_quantaoem.h>
+#include <ipmitool/ipmi_time.h>
-extern int verbose;
static int sel_extended = 0;
static int sel_oem_nrecs = 0;
@@ -123,13 +124,13 @@ int ipmi_sel_oem_init(const char * filename)
int i, j, k, n, byte;
char buf[15][150];
- if (filename == NULL) {
+ if (!filename) {
lprintf(LOG_ERR, "No SEL OEM filename provided");
return -1;
}
fp = ipmi_open_file_read(filename);
- if (fp == NULL) {
+ if (!fp) {
lprintf(LOG_ERR, "Could not open %s file", filename);
return -1;
}
@@ -193,7 +194,7 @@ int ipmi_sel_oem_init(const char * filename)
return 0;
}
-static void ipmi_sel_oem_message(struct sel_event_record * evt, int verbose)
+static void ipmi_sel_oem_message(struct sel_event_record * evt)
{
/*
* Note: although we have a verbose argument, currently the output
@@ -238,34 +239,6 @@ ipmi_get_event_type(uint8_t code)
}
static char *
-ipmi_sel_timestamp(uint32_t stamp)
-{
- static char tbuf[40];
- time_t s = (time_t)stamp;
- memset(tbuf, 0, 40);
- strftime(tbuf, sizeof(tbuf), "%m/%d/%Y %H:%M:%S", gmtime(&s));
- return tbuf;
-}
-
-static char *
-ipmi_sel_timestamp_date(uint32_t stamp)
-{
- static char tbuf[11];
- time_t s = (time_t)stamp;
- strftime(tbuf, sizeof(tbuf), "%m/%d/%Y", gmtime(&s));
- return tbuf;
-}
-
-static char *
-ipmi_sel_timestamp_time(uint32_t stamp)
-{
- static char tbuf[9];
- time_t s = (time_t)stamp;
- strftime(tbuf, sizeof(tbuf), "%H:%M:%S", gmtime(&s));
- return tbuf;
-}
-
-static char *
hex2ascii (uint8_t * hexChars, uint8_t numBytes)
{
int count;
@@ -315,11 +288,11 @@ ipmi_get_oem(struct ipmi_intf * intf)
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Device ID command failed");
return IPMI_OEM_UNKNOWN;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get Device ID command failed: %#x %s",
rsp->ccode, val2str(rsp->ccode, completion_code_vals));
return IPMI_OEM_UNKNOWN;
@@ -348,11 +321,11 @@ ipmi_sel_add_entry(struct ipmi_intf * intf, struct sel_event_record * rec)
ipmi_sel_print_std_entry(intf, rec);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Add SEL Entry failed");
return -1;
}
- else if (rsp->ccode > 0) {
+ else if (rsp->ccode) {
lprintf(LOG_ERR, "Add SEL Entry failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -373,15 +346,15 @@ ipmi_sel_add_entries_fromfile(struct ipmi_intf * intf, const char * filename)
uint8_t rqdata[8];
struct sel_event_record sel_event;
- if (filename == NULL)
+ if (!filename)
return -1;
fp = ipmi_open_file_read(filename);
- if (fp == NULL)
+ if (!fp)
return -1;
while (feof(fp) == 0) {
- if (fgets(buf, 1024, fp) == NULL)
+ if (!fgets(buf, 1024, fp))
continue;
/* clip off optional comment tail indicated by # */
@@ -447,25 +420,26 @@ ipmi_sel_add_entries_fromfile(struct ipmi_intf * intf, const char * filename)
return rc;
}
-static struct ipmi_event_sensor_types oem_kontron_event_reading_types[] __attribute__((unused)) = {
+static struct ipmi_event_sensor_types __UNUSED__(oem_kontron_event_reading_types[]) = {
{ 0x70 , 0x00 , 0xff, "Code Assert" },
{ 0x71 , 0x00 , 0xff, "Code Assert" },
{ 0, 0, 0xFF, NULL }
};
-
+
+/* NOTE: unused paramter kept in for consistency. */
char *
-get_kontron_evt_desc(struct ipmi_intf *intf, struct sel_event_record * rec)
+get_kontron_evt_desc(struct ipmi_intf *__UNUSED__(intf), struct sel_event_record *rec)
{
- char * description = NULL;
+ char *description = NULL;
/*
* Kontron OEM events are described in the product's user manual, but are limited in favor of
- * sensor specific
+ * sensor specific
*/
/* Only standard records are defined so far */
if( rec->record_type < 0xC0 ){
const struct ipmi_event_sensor_types *st=NULL;
- for ( st=oem_kontron_event_types ; st->desc != NULL; st++){
+ for (st = oem_kontron_event_types; st->desc; st++){
if (st->code == rec->sel_type.standard_type.event_type ){
size_t len =strlen(st->desc);
description = (char*)malloc( len + 1 );
@@ -480,10 +454,10 @@ get_kontron_evt_desc(struct ipmi_intf *intf, struct sel_event_record * rec)
}
char *
-get_newisys_evt_desc(struct ipmi_intf * intf, struct sel_event_record * rec)
+get_viking_evt_desc(struct ipmi_intf * intf, struct sel_event_record * rec)
{
/*
- * Newisys OEM event descriptions can be retrieved through an
+ * Viking OEM event descriptions can be retrieved through an
* OEM IPMI command.
*/
struct ipmi_rs * rsp;
@@ -506,12 +480,12 @@ get_newisys_evt_desc(struct ipmi_intf * intf, struct sel_event_record * rec)
req.msg.data = msg_data;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
if (verbose)
lprintf(LOG_ERR, "Error issuing OEM command");
return NULL;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
if (verbose)
lprintf(LOG_ERR, "OEM command returned error code: %s",
val2str(rsp->ccode, completion_code_vals));
@@ -521,17 +495,17 @@ get_newisys_evt_desc(struct ipmi_intf * intf, struct sel_event_record * rec)
/* Verify our response before we use it */
if (rsp->data_len < 5)
{
- lprintf(LOG_ERR, "Newisys OEM response too short");
+ lprintf(LOG_ERR, "Viking OEM response too short");
return NULL;
}
else if (rsp->data_len != (4 + rsp->data[3]))
{
- lprintf(LOG_ERR, "Newisys OEM response has unexpected length");
+ lprintf(LOG_ERR, "Viking OEM response has unexpected length");
return NULL;
}
- else if (IPM_DEV_MANUFACTURER_ID(rsp->data) != IPMI_OEM_NEWISYS)
+ else if (IPM_DEV_MANUFACTURER_ID(rsp->data) != IPMI_OEM_VIKING)
{
- lprintf(LOG_ERR, "Newisys OEM response has unexpected length");
+ lprintf(LOG_ERR, "Viking OEM response has unexpected length");
return NULL;
}
@@ -565,9 +539,9 @@ get_supermicro_evt_desc(struct ipmi_intf *intf, struct sel_event_record *rec)
if (rec->sel_type.standard_type.event_type != 0x6F) {
return NULL;
}
- /* Allocate mem for te Description string */
+ /* Allocate mem for the Description string */
desc = malloc(sizeof(char) * SIZE_OF_DESC);
- if (desc == NULL) {
+ if (!desc) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return NULL;
}
@@ -583,17 +557,17 @@ get_supermicro_evt_desc(struct ipmi_intf *intf, struct sel_event_record *rec)
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, " Error getting system info");
- if (desc != NULL) {
+ if (desc) {
free(desc);
desc = NULL;
}
return NULL;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, " Error getting system info: %s",
val2str(rsp->ccode, completion_code_vals));
- if (desc != NULL) {
+ if (desc) {
free(desc);
desc = NULL;
}
@@ -602,7 +576,7 @@ get_supermicro_evt_desc(struct ipmi_intf *intf, struct sel_event_record *rec)
/* check the chipset type */
oem_id = ipmi_get_oem_id(intf);
if (oem_id == 0) {
- if (desc != NULL) {
+ if (desc) {
free(desc);
desc = NULL;
}
@@ -705,7 +679,7 @@ get_supermicro_evt_desc(struct ipmi_intf *intf, struct sel_event_record *rec)
/*
* Function : Decoding the SEL OEM Bytes for the DELL Platforms.
- * Description : The below fucntion will decode the SEL Events OEM Bytes for the Dell specific Sensors only.
+ * Description : The below function will decode the SEL Events OEM Bytes for the Dell specific Sensors only.
* The below function will append the additional information Strings/description to the normal sel desc.
* With this the SEL will display additional information sent via OEM Bytes of the SEL Record.
* NOTE : Specific to DELL Platforms only.
@@ -738,7 +712,7 @@ char * get_dell_evt_desc(struct ipmi_intf * intf, struct sel_event_record * rec)
if (0x6F == rec->sel_type.standard_type.event_type)
{
sensor_type = rec->sel_type.standard_type.sensor_type;
- /* Allocate mem for te Description string */
+ /* Allocate mem for the Description string */
desc = (char*)malloc(SIZE_OF_DESC);
if(NULL == desc)
return NULL;
@@ -787,17 +761,17 @@ char * get_dell_evt_desc(struct ipmi_intf * intf, struct sel_event_record * rec)
if (NULL == rsp)
{
lprintf(LOG_ERR, " Error getting system info");
- if (desc != NULL) {
+ if (desc) {
free(desc);
desc = NULL;
}
return NULL;
}
- else if (rsp->ccode > 0)
+ else if (rsp->ccode)
{
lprintf(LOG_ERR, " Error getting system info: %s",
val2str(rsp->ccode, completion_code_vals));
- if (desc != NULL) {
+ if (desc) {
free(desc);
desc = NULL;
}
@@ -896,11 +870,11 @@ char * get_dell_evt_desc(struct ipmi_intf * intf, struct sel_event_record * rec)
if(SENSOR_TYPE_EVT_LOG == sensor_type)
{
if(0x03 == (data1 & MASK_LOWER_NIBBLE))
- snprintf(desc,SIZE_OF_DESC,"All Even Logging Dissabled");
+ snprintf(desc,SIZE_OF_DESC,"All Even Logging Disabled");
}
}
/*
- * Based on the above error, we need to find whcih memory slot or
+ * Based on the above error, we need to find which memory slot or
* Card has got the Errors/Sel Generated.
*/
if(data1 & OEM_CODE_IN_BYTE2 )
@@ -1042,7 +1016,7 @@ char * get_dell_evt_desc(struct ipmi_intf * intf, struct sel_event_record * rec)
}
break;
- /* This Event is for BMC to Othe Hardware or CPU . */
+ /* This Event is for BMC to other Hardware or CPU . */
case SENSOR_TYPE_VER_CHANGE:
if((0x02 == (data1 & MASK_LOWER_NIBBLE))&&((data1 & OEM_CODE_IN_BYTE2) && (data1 & OEM_CODE_IN_BYTE3)))
{
@@ -1231,8 +1205,8 @@ ipmi_get_oem_desc(struct ipmi_intf * intf, struct sel_event_record * rec)
switch (ipmi_get_oem(intf))
{
- case IPMI_OEM_NEWISYS:
- desc = get_newisys_evt_desc(intf, rec);
+ case IPMI_OEM_VIKING:
+ desc = get_viking_evt_desc(intf, rec);
break;
case IPMI_OEM_KONTRON:
desc = get_kontron_evt_desc(intf, rec);
@@ -1244,6 +1218,9 @@ ipmi_get_oem_desc(struct ipmi_intf * intf, struct sel_event_record * rec)
case IPMI_OEM_SUPERMICRO_47488:
desc = get_supermicro_evt_desc(intf, rec);
break;
+ case IPMI_OEM_QUANTA:
+ desc = oem_qct_get_evt_desc(intf, rec);
+ break;
case IPMI_OEM_UNKNOWN:
default:
break;
@@ -1282,9 +1259,9 @@ ipmi_get_first_event_sensor_type(struct ipmi_intf *intf,
code = event_type;
}
- for (evt = start; evt->desc != NULL || next != NULL; evt++) {
+ for (evt = start; evt->desc || next; evt++) {
/* check if VITA sensor event types has finished */
- if (evt->desc == NULL) {
+ if (!evt->desc) {
/* proceed with next table */
evt = next;
next = NULL;
@@ -1303,7 +1280,7 @@ ipmi_get_next_event_sensor_type(const struct ipmi_event_sensor_types *evt)
{
const struct ipmi_event_sensor_types *start = evt;
- for (evt = start + 1; evt->desc != NULL; evt++) {
+ for (evt = start + 1; evt->desc; evt++) {
if (evt->code == start->code) {
return evt;
}
@@ -1321,7 +1298,7 @@ ipmi_get_event_desc(struct ipmi_intf * intf, struct sel_event_record * rec, char
char *sfx = NULL; /* This will be assigned if the Platform is DELL,
additional info is appended to the current Description */
- if (desc == NULL)
+ if (!desc)
return;
*desc = NULL;
@@ -1349,6 +1326,9 @@ ipmi_get_event_desc(struct ipmi_intf * intf, struct sel_event_record * rec, char
sfx = ipmi_get_oem_desc(intf, rec);
break;
/* add your oem sensor assignation here */
+ case IPMI_OEM_QUANTA:
+ sfx = ipmi_get_oem_desc(intf, rec);
+ break;
default:
lprintf(LOG_DEBUG, "oem sensor type %x using standard type supplied description",
rec->sel_type.standard_type.sensor_type );
@@ -1359,9 +1339,12 @@ ipmi_get_event_desc(struct ipmi_intf * intf, struct sel_event_record * rec, char
case IPMI_OEM_SUPERMICRO:
case IPMI_OEM_SUPERMICRO_47488:
sfx = ipmi_get_oem_desc(intf, rec);
- break;
+ break;
+ case IPMI_OEM_QUANTA:
+ sfx = ipmi_get_oem_desc(intf, rec);
+ break;
default:
- break;
+ break;
}
}
/*
@@ -1387,10 +1370,11 @@ ipmi_get_event_desc(struct ipmi_intf * intf, struct sel_event_record * rec, char
offset = rec->sel_type.standard_type.event_data[0] & 0xf;
for (evt = ipmi_get_first_event_sensor_type(intf,
- rec->sel_type.standard_type.sensor_type,
- rec->sel_type.standard_type.event_type);
- evt != NULL; evt = ipmi_get_next_event_sensor_type(evt)) {
- if ((evt->offset == offset && evt->desc != NULL) &&
+ rec->sel_type.standard_type.sensor_type,
+ rec->sel_type.standard_type.event_type);
+ evt; evt = ipmi_get_next_event_sensor_type(evt))
+ {
+ if ((evt->offset == offset && evt->desc) &&
((evt->data == ALL_OFFSETS_SPECIFIED) ||
((rec->sel_type.standard_type.event_data[0] & DATA_BYTE2_SPECIFIED_MASK) &&
(evt->data == rec->sel_type.standard_type.event_data[1]))))
@@ -1513,7 +1497,7 @@ ipmi_get_sensor_type(struct ipmi_intf *intf, uint8_t code)
type = ipmi_get_generic_sensor_type(code);
}
- if (type == NULL) {
+ if (!type) {
type = "Unknown";
}
@@ -1537,10 +1521,10 @@ ipmi_sel_get_info(struct ipmi_intf * intf)
req.msg.cmd = IPMI_CMD_GET_SEL_INFO;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get SEL Info command failed");
return -1;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Get SEL Info command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -1583,14 +1567,14 @@ ipmi_sel_get_info(struct ipmi_intf * intf)
printf("Last Add Time : Not Available\n");
else
printf("Last Add Time : %s\n",
- ipmi_sel_timestamp(buf2long(rsp->data + 5)));
+ ipmi_timestamp_numeric(buf2long(rsp->data + 5)));
if ((!memcmp(rsp->data + 9, &fs, 4)) ||
(!memcmp(rsp->data + 9, &zeros, 4)))
printf("Last Del Time : Not Available\n");
else
printf("Last Del Time : %s\n",
- ipmi_sel_timestamp(buf2long(rsp->data + 9)));
+ ipmi_timestamp_numeric(buf2long(rsp->data + 9)));
printf("Overflow : %s\n",
@@ -1618,12 +1602,12 @@ ipmi_sel_get_info(struct ipmi_intf * intf)
req.msg.cmd = IPMI_CMD_GET_SEL_ALLOC_INFO;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR,
"Get SEL Allocation Info command failed");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR,
"Get SEL Allocation Info command failed: %s",
val2str(rsp->ccode, completion_code_vals));
@@ -1664,11 +1648,11 @@ ipmi_sel_get_std_entry(struct ipmi_intf * intf, uint16_t id,
req.msg.data_len = 6;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get SEL Entry %x command failed", id);
return 0;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get SEL Entry %x command failed: %s",
id, val2str(rsp->ccode, completion_code_vals));
return 0;
@@ -1751,7 +1735,7 @@ ipmi_sel_print_event_file(struct ipmi_intf * intf, struct sel_event_record * evt
{
char * description;
- if (fp == NULL)
+ if (!fp)
return;
ipmi_get_event_desc(intf, evt, &description);
@@ -1766,9 +1750,9 @@ ipmi_sel_print_event_file(struct ipmi_intf * intf, struct sel_event_record * evt
evt->sel_type.standard_type.event_data[2],
ipmi_get_sensor_type(intf, evt->sel_type.standard_type.sensor_type),
evt->sel_type.standard_type.sensor_num,
- (description != NULL) ? description : "Unknown");
+ description ? description : "Unknown");
- if (description != NULL) {
+ if (description) {
free(description);
description = NULL;
}
@@ -1828,18 +1812,19 @@ ipmi_sel_print_std_entry(struct ipmi_intf * intf, struct sel_event_record * evt)
}
else {
if (evt->record_type < 0xc0)
- printf("%s", ipmi_sel_timestamp_date(evt->sel_type.standard_type.timestamp));
+ printf("%s", ipmi_timestamp_date(evt->sel_type.standard_type.timestamp));
else
- printf("%s", ipmi_sel_timestamp_date(evt->sel_type.oem_ts_type.timestamp));
+ printf("%s", ipmi_timestamp_date(evt->sel_type.oem_ts_type.timestamp));
+
if (csv_output)
printf(",");
else
printf(" | ");
-
+
if (evt->record_type < 0xc0)
- printf("%s", ipmi_sel_timestamp_time(evt->sel_type.standard_type.timestamp));
+ printf("%s", ipmi_timestamp_time(evt->sel_type.standard_type.timestamp));
else
- printf("%s", ipmi_sel_timestamp_time(evt->sel_type.oem_ts_type.timestamp));
+ printf("%s", ipmi_timestamp_time(evt->sel_type.oem_ts_type.timestamp));
if (csv_output)
printf(",");
@@ -1877,13 +1862,13 @@ ipmi_sel_print_std_entry(struct ipmi_intf * intf, struct sel_event_record * evt)
for(data_count=0;data_count < SEL_OEM_NOTS_DATA_LEN;data_count++)
printf("%02x", evt->sel_type.oem_nots_type.oem_defined[data_count]);
}
- ipmi_sel_oem_message(evt, 0);
+ ipmi_sel_oem_message(evt);
printf ("\n");
return;
}
/* lookup SDR entry based on sensor number and type */
- if (sdr != NULL) {
+ if (sdr) {
printf("%s ", ipmi_get_sensor_type(intf,
evt->sel_type.standard_type.sensor_type));
switch (sdr->type) {
@@ -1940,7 +1925,7 @@ ipmi_sel_print_std_entry(struct ipmi_intf * intf, struct sel_event_record * evt)
printf("Asserted");
}
- if (sdr != NULL && evt->sel_type.standard_type.event_type == 1) {
+ if (sdr && evt->sel_type.standard_type.event_type == 1) {
/*
* Threshold Event
*/
@@ -1970,8 +1955,20 @@ ipmi_sel_print_std_entry(struct ipmi_intf * intf, struct sel_event_record * evt)
(trigger_reading==(int)trigger_reading) ? 0 : 2,
trigger_reading);
if (threshold_reading_provided) {
+ /* According to Table 29-6, Event Data byte 1 contains,
+ * among other info, the offset from the Threshold type
+ * code. According to Table 42-2, all even offsets
+ * are 'going low', and all odd offsets are 'going high'
+ */
+ bool going_high =
+ (evt->sel_type.standard_type.event_data[0]
+ & EVENT_OFFSET_MASK) % 2;
+ if (evt->sel_type.standard_type.event_dir) {
+ /* Event is de-asserted so the inequality is reversed */
+ going_high = !going_high;
+ }
printf(" %s Threshold %.*f %s",
- ((evt->sel_type.standard_type.event_data[0] & 0xf) % 2) ? ">" : "<",
+ going_high ? ">" : "<",
(threshold_reading==(int)threshold_reading) ? 0 : 2,
threshold_reading,
ipmi_sdr_get_unit_string(sdr->record.common->unit.pct,
@@ -1986,9 +1983,12 @@ ipmi_sel_print_std_entry(struct ipmi_intf * intf, struct sel_event_record * evt)
case IPMI_OEM_SUPERMICRO:
case IPMI_OEM_SUPERMICRO_47488:
print_sensor = 0;
- break;
+ break;
+ case IPMI_OEM_QUANTA:
+ print_sensor = 0;
+ break;
default:
- break;
+ break;
}
/*
* Sensor-Specific Discrete
@@ -2043,11 +2043,11 @@ ipmi_sel_print_std_entry_verbose(struct ipmi_intf * intf, struct sel_event_recor
{
printf(" Timestamp : ");
if (evt->record_type < 0xc0)
- printf("%s %s", ipmi_sel_timestamp_date(evt->sel_type.standard_type.timestamp),
- ipmi_sel_timestamp_time(evt->sel_type.standard_type.timestamp));
+ printf("%s %s", ipmi_timestamp_date(evt->sel_type.standard_type.timestamp),
+ ipmi_timestamp_time(evt->sel_type.standard_type.timestamp));
else
- printf("%s %s", ipmi_sel_timestamp_date(evt->sel_type.oem_ts_type.timestamp),
- ipmi_sel_timestamp_time(evt->sel_type.oem_ts_type.timestamp));
+ printf("%s %s", ipmi_timestamp_date(evt->sel_type.oem_ts_type.timestamp),
+ ipmi_timestamp_time(evt->sel_type.oem_ts_type.timestamp));
printf("\n");
}
@@ -2068,7 +2068,7 @@ ipmi_sel_print_std_entry_verbose(struct ipmi_intf * intf, struct sel_event_recor
for(data_count=0;data_count < SEL_OEM_NOTS_DATA_LEN;data_count++)
printf("%02x", evt->sel_type.oem_nots_type.oem_defined[data_count]);
printf(" [%s]\n\n",hex2ascii (evt->sel_type.oem_nots_type.oem_defined, SEL_OEM_NOTS_DATA_LEN));
- ipmi_sel_oem_message(evt, 1);
+ ipmi_sel_oem_message(evt);
}
return;
}
@@ -2111,7 +2111,7 @@ ipmi_sel_print_extended_entry_verbose(struct ipmi_intf * intf, struct sel_event_
evt->sel_type.standard_type.gen_id,
evt->sel_type.standard_type.sensor_num,
evt->sel_type.standard_type.sensor_type);
- if (sdr == NULL)
+ if (!sdr)
{
ipmi_sel_print_std_entry_verbose(intf, evt);
return;
@@ -2133,8 +2133,8 @@ ipmi_sel_print_extended_entry_verbose(struct ipmi_intf * intf, struct sel_event_
if (evt->record_type < 0xe0)
{
printf(" Timestamp : ");
- printf("%s %s\n", ipmi_sel_timestamp_date(evt->sel_type.standard_type.timestamp),
- ipmi_sel_timestamp_time(evt->sel_type.standard_type.timestamp));
+ printf("%s %s\n", ipmi_timestamp_date(evt->sel_type.standard_type.timestamp),
+ ipmi_timestamp_time(evt->sel_type.standard_type.timestamp));
}
@@ -2268,11 +2268,11 @@ __ipmi_sel_savelist_entries(struct ipmi_intf * intf, int count, const char * sav
req.msg.cmd = IPMI_CMD_GET_SEL_INFO;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get SEL Info command failed");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get SEL Info command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -2285,21 +2285,6 @@ __ipmi_sel_savelist_entries(struct ipmi_intf * intf, int count, const char * sav
return 0;
}
- memset(&req, 0, sizeof(req));
- req.msg.netfn = IPMI_NETFN_STORAGE;
- req.msg.cmd = IPMI_CMD_RESERVE_SEL;
-
- rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
- lprintf(LOG_ERR, "Reserve SEL command failed");
- return -1;
- }
- if (rsp->ccode > 0) {
- lprintf(LOG_ERR, "Reserve SEL command failed: %s",
- val2str(rsp->ccode, completion_code_vals));
- return -1;
- }
-
if (count < 0) {
/** Show only the most recent 'count' records. */
int i;
@@ -2307,11 +2292,11 @@ __ipmi_sel_savelist_entries(struct ipmi_intf * intf, int count, const char * sav
req.msg.cmd = IPMI_CMD_GET_SEL_INFO;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get SEL Info command failed");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get SEL Info command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -2336,7 +2321,7 @@ __ipmi_sel_savelist_entries(struct ipmi_intf * intf, int count, const char * sav
}
}
- if (savefile != NULL) {
+ if (savefile) {
fp = ipmi_open_file_write(savefile);
}
@@ -2361,7 +2346,7 @@ __ipmi_sel_savelist_entries(struct ipmi_intf * intf, int count, const char * sav
else
ipmi_sel_print_std_entry(intf, &evt);
- if (fp != NULL) {
+ if (fp) {
if (binary)
fwrite(&evt, 1, 16, fp);
else
@@ -2373,7 +2358,7 @@ __ipmi_sel_savelist_entries(struct ipmi_intf * intf, int count, const char * sav
}
}
- if (fp != NULL)
+ if (fp)
fclose(fp);
return 0;
@@ -2410,7 +2395,7 @@ ipmi_sel_interpret(struct ipmi_intf *intf, unsigned long iana,
* the command line
*/
sel_iana = iana;
- if (strncmp("pps", format, 3) == 0) {
+ if (!strcmp("pps", format)) {
/* Parser for the following format */
/* 0x001F: Event: at Mar 27 06:41:10 2007;from:(0x9a,0,7);
* sensor:(0xc3,119); event:0x6f(asserted): 0xA3 0x00 0x88
@@ -2418,13 +2403,13 @@ ipmi_sel_interpret(struct ipmi_intf *intf, unsigned long iana,
* Supports a tweak for hotswap events that are already interpreted.
*/
fp = ipmi_open_file(readfile, 0);
- if (fp == NULL) {
+ if (!fp) {
lprintf(LOG_ERR, "Failed to open file '%s' for reading.",
readfile);
return (-1);
}
buffer = (char *)malloc((size_t)256);
- if (buffer == NULL) {
+ if (!buffer) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
fclose(fp);
return (-1);
@@ -2433,7 +2418,7 @@ ipmi_sel_interpret(struct ipmi_intf *intf, unsigned long iana,
/* Only allow complete lines to be parsed,
* hardcoded maximum line length
*/
- if (fgets(buffer, 256, fp) == NULL) {
+ if (!fgets(buffer, 256, fp)) {
status = (-1);
break;
}
@@ -2687,11 +2672,11 @@ ipmi_sel_reserve(struct ipmi_intf * intf)
req.msg.cmd = IPMI_CMD_RESERVE_SEL;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_WARN, "Unable to reserve SEL");
return 0;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
printf("Unable to reserve SEL: %s",
val2str(rsp->ccode, completion_code_vals));
return 0;
@@ -2713,8 +2698,6 @@ ipmi_sel_get_time(struct ipmi_intf * intf)
{
struct ipmi_rs * rsp;
struct ipmi_rq req;
- static char tbuf[40];
- uint32_t timei;
time_t time;
memset(&req, 0, sizeof(req));
@@ -2723,13 +2706,12 @@ ipmi_sel_get_time(struct ipmi_intf * intf)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
- lprintf(LOG_ERR, "Get SEL Time command failed");
- return -1;
- }
- if (rsp->ccode > 0) {
+ if (!rsp || rsp->ccode) {
lprintf(LOG_ERR, "Get SEL Time command failed: %s",
- val2str(rsp->ccode, completion_code_vals));
+ rsp
+ ? val2str(rsp->ccode, completion_code_vals)
+ : "Unknown"
+ );
return -1;
}
if (rsp->data_len != 4) {
@@ -2738,15 +2720,8 @@ ipmi_sel_get_time(struct ipmi_intf * intf)
return -1;
}
- memcpy(&timei, rsp->data, 4);
-#if WORDS_BIGENDIAN
- time = (time_t)(BSWAP_32(timei));
-#else
- time = (time_t)timei;
-#endif
-
- strftime(tbuf, sizeof(tbuf), "%m/%d/%Y %H:%M:%S", gmtime(&time));
- printf("%s\n", tbuf);
+ time = ipmi32toh(rsp->data);
+ printf("%s\n", ipmi_timestamp_numeric(time));
return 0;
}
@@ -2762,76 +2737,65 @@ ipmi_sel_get_time(struct ipmi_intf * intf)
static int
ipmi_sel_set_time(struct ipmi_intf * intf, const char * time_string)
{
- struct ipmi_rs * rsp;
- struct ipmi_rq req;
- struct tm tm = {0};
- time_t t;
- uint32_t timei;
- const char * time_format = "%m/%d/%Y %H:%M:%S";
+ struct ipmi_rs *rsp;
+ struct ipmi_rq req;
+ struct tm tm = {0};
+ uint8_t msg_data[4] = {0};
+ time_t t;
+ const char *time_format = "%x %X"; /* Use locale-defined format */
memset(&req, 0, sizeof(req));
req.msg.netfn = IPMI_NETFN_STORAGE;
req.msg.cmd = IPMI_SET_SEL_TIME;
/* See if user requested set to current client system time */
- if (strncasecmp(time_string, "now", 3) == 0) {
+ if (strcasecmp(time_string, "now") == 0) {
t = time(NULL);
+ /*
+ * Now we have local time in t, but BMC requires UTC
+ */
+ t = ipmi_localtime2utc(t);
}
else {
- /* Now how do we get our time_t from our ascii version? */
- if (strptime(time_string, time_format, &tm) == 0) {
- lprintf(LOG_ERR, "Specified time could not be parsed");
- return -1;
+ bool error = true; /* Assume the string is invalid */
+ /* Now let's extract time_t from the supplied string */
+ if (strptime(time_string, time_format, &tm) != NULL) {
+ tm.tm_isdst = (-1); /* look up DST information */
+ t = mktime(&tm);
+ if (t >= 0) {
+ /* Surprisingly, the user hasn't mistaken ;) */
+ error = false;
+ }
}
- tm.tm_isdst = (-1); /* look up DST information */
- t = mktime(&tm);
- if (t < 0) {
+
+ if (error) {
lprintf(LOG_ERR, "Specified time could not be parsed");
return -1;
}
+
+ /*
+ * If `-c` wasn't specified then t we've just got is in local timesone
+ */
+ if (!time_in_utc) {
+ t = ipmi_localtime2utc(t);
+ }
}
- {
- //modify UTC time to local time expressed in number of seconds from 1/1/70 0:0:0 1970 GMT
- struct tm * tm_tmp = {0};
- int gt_year,gt_yday,gt_hour,gt_min,lt_year,lt_yday,lt_hour,lt_min;
- int delta_hour;
- tm_tmp=gmtime(&t);
- gt_year=tm_tmp->tm_year;
- gt_yday=tm_tmp->tm_yday;
- gt_hour=tm_tmp->tm_hour;
- gt_min=tm_tmp->tm_min;
- memset(&*tm_tmp, 0, sizeof(struct tm));
- tm_tmp=localtime(&t);
- lt_year=tm_tmp->tm_year;
- lt_yday=tm_tmp->tm_yday;
- lt_hour=tm_tmp->tm_hour;
- lt_min=tm_tmp->tm_min;
- delta_hour=lt_hour - gt_hour;
- if ( (lt_year > gt_year) || ((lt_year == gt_year) && (lt_yday > gt_yday)) )
- delta_hour += 24;
- if ( (lt_year < gt_year) || ((lt_year == gt_year) && (lt_yday < gt_yday)) )
- delta_hour -= 24;
-
- t += (delta_hour * 60 * 60) + (lt_min - gt_min) * 60;
- }
-
- timei = (uint32_t)t;
- req.msg.data = (uint8_t *)&timei;
- req.msg.data_len = 4;
-
-#if WORDS_BIGENDIAN
- timei = BSWAP_32(timei);
-#endif
+ /*
+ * At this point `t` is UTC. Convert it to LE and send.
+ */
+
+ req.msg.data = msg_data;
+ htoipmi32(t, req.msg.data);
+ req.msg.data_len = sizeof(msg_data);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
- lprintf(LOG_ERR, "Set SEL Time command failed");
- return -1;
- }
- if (rsp->ccode > 0) {
+ if (!rsp || rsp->ccode) {
lprintf(LOG_ERR, "Set SEL Time command failed: %s",
- val2str(rsp->ccode, completion_code_vals));
+ rsp
+ ? val2str(rsp->ccode, completion_code_vals)
+ : "Unknown"
+ );
return -1;
}
@@ -2840,8 +2804,6 @@ ipmi_sel_set_time(struct ipmi_intf * intf, const char * time_string)
return 0;
}
-
-
static int
ipmi_sel_clear(struct ipmi_intf * intf)
{
@@ -2869,11 +2831,11 @@ ipmi_sel_clear(struct ipmi_intf * intf)
req.msg.data_len = 6;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to clear SEL");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Unable to clear SEL: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -2892,7 +2854,7 @@ ipmi_sel_delete(struct ipmi_intf * intf, int argc, char ** argv)
uint8_t msg_data[4];
int rc = 0;
- if (argc == 0 || strncmp(argv[0], "help", 4) == 0) {
+ if (!argc || !strcmp(argv[0], "help")) {
lprintf(LOG_ERR, "usage: delete <id>...<id>\n");
return -1;
}
@@ -2923,11 +2885,11 @@ ipmi_sel_delete(struct ipmi_intf * intf, int argc, char ** argv)
req.msg.data_len = 4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to delete entry %d", id);
rc = -1;
}
- else if (rsp->ccode > 0) {
+ else if (rsp->ccode) {
lprintf(LOG_ERR, "Unable to delete entry %d: %s", id,
val2str(rsp->ccode, completion_code_vals));
rc = -1;
@@ -2953,16 +2915,11 @@ ipmi_sel_show_entry(struct ipmi_intf * intf, int argc, char ** argv)
int rc = 0;
uint16_t id;
- if (argc == 0 || strncmp(argv[0], "help", 4) == 0) {
+ if (!argc || !strcmp(argv[0], "help")) {
lprintf(LOG_ERR, "usage: sel get <id>...<id>");
return (-1);
}
- if (ipmi_sel_reserve(intf) == 0) {
- lprintf(LOG_ERR, "Unable to reserve SEL");
- return (-1);
- }
-
for (i = 0; i < argc; i++) {
if (str2ushort(argv[i], &id) != 0) {
lprintf(LOG_ERR, "Given SEL ID '%s' is invalid.",
@@ -2994,7 +2951,7 @@ ipmi_sel_show_entry(struct ipmi_intf * intf, int argc, char ** argv)
evt.sel_type.standard_type.gen_id,
evt.sel_type.standard_type.sensor_num,
evt.sel_type.standard_type.sensor_type);
- if (sdr == NULL) {
+ if (!sdr) {
continue;
}
@@ -3042,10 +2999,10 @@ int ipmi_sel_main(struct ipmi_intf * intf, int argc, char ** argv)
if (argc == 0)
rc = ipmi_sel_get_info(intf);
- else if (strncmp(argv[0], "help", 4) == 0)
+ else if (!strcmp(argv[0], "help"))
lprintf(LOG_ERR, "SEL Commands: "
"info clear delete list elist get add time save readraw writeraw interpret");
- else if (strncmp(argv[0], "interpret", 9) == 0) {
+ else if (!strcmp(argv[0], "interpret")) {
uint32_t iana = 0;
if (argc < 4) {
lprintf(LOG_NOTICE, "usage: sel interpret iana filename format(pps)");
@@ -3058,37 +3015,37 @@ int ipmi_sel_main(struct ipmi_intf * intf, int argc, char ** argv)
}
rc = ipmi_sel_interpret(intf, iana, argv[2], argv[3]);
}
- else if (strncmp(argv[0], "info", 4) == 0)
+ else if (!strcmp(argv[0], "info"))
rc = ipmi_sel_get_info(intf);
- else if (strncmp(argv[0], "save", 4) == 0) {
+ else if (!strcmp(argv[0], "save")) {
if (argc < 2) {
lprintf(LOG_NOTICE, "usage: sel save <filename>");
return 0;
}
rc = ipmi_sel_save_entries(intf, 0, argv[1]);
}
- else if (strncmp(argv[0], "add", 3) == 0) {
+ else if (!strcmp(argv[0], "add")) {
if (argc < 2) {
lprintf(LOG_NOTICE, "usage: sel add <filename>");
return 0;
}
rc = ipmi_sel_add_entries_fromfile(intf, argv[1]);
}
- else if (strncmp(argv[0], "writeraw", 8) == 0) {
+ else if (!strcmp(argv[0], "writeraw")) {
if (argc < 2) {
lprintf(LOG_NOTICE, "usage: sel writeraw <filename>");
return 0;
}
rc = ipmi_sel_writeraw(intf, argv[1]);
}
- else if (strncmp(argv[0], "readraw", 7) == 0) {
+ else if (!strcmp(argv[0], "readraw")) {
if (argc < 2) {
lprintf(LOG_NOTICE, "usage: sel readraw <filename>");
return 0;
}
rc = ipmi_sel_readraw(intf, argv[1]);
}
- else if (strncmp(argv[0], "ereadraw", 8) == 0) {
+ else if (!strcmp(argv[0], "ereadraw")) {
if (argc < 2) {
lprintf(LOG_NOTICE, "usage: sel ereadraw <filename>");
return 0;
@@ -3096,8 +3053,9 @@ int ipmi_sel_main(struct ipmi_intf * intf, int argc, char ** argv)
sel_extended = 1;
rc = ipmi_sel_readraw(intf, argv[1]);
}
- else if (strncmp(argv[0], "list", 4) == 0 ||
- strncmp(argv[0], "elist", 5) == 0) {
+ else if (!strcmp(argv[0], "list")
+ || !strcmp(argv[0], "elist"))
+ {
/*
* Usage:
* list - show all SEL entries
@@ -3108,7 +3066,7 @@ int ipmi_sel_main(struct ipmi_intf * intf, int argc, char ** argv)
int sign = 1;
char *countstr = NULL;
- if (strncmp(argv[0], "elist", 5) == 0)
+ if (!strcmp(argv[0], "elist"))
sel_extended = 1;
else
sel_extended = 0;
@@ -3119,10 +3077,10 @@ int ipmi_sel_main(struct ipmi_intf * intf, int argc, char ** argv)
else if (argc == 3) {
countstr = argv[2];
- if (strncmp(argv[1], "last", 4) == 0) {
+ if (!strcmp(argv[1], "last")) {
sign = -1;
}
- else if (strncmp(argv[1], "first", 5) != 0) {
+ else if (strcmp(argv[1], "first")) {
lprintf(LOG_ERR, "Unknown sel list option");
return -1;
}
@@ -3139,26 +3097,26 @@ int ipmi_sel_main(struct ipmi_intf * intf, int argc, char ** argv)
rc = ipmi_sel_list_entries(intf,count);
}
- else if (strncmp(argv[0], "clear", 5) == 0)
+ else if (!strcmp(argv[0], "clear"))
rc = ipmi_sel_clear(intf);
- else if (strncmp(argv[0], "delete", 6) == 0) {
+ else if (!strcmp(argv[0], "delete")) {
if (argc < 2)
lprintf(LOG_ERR, "usage: sel delete <id>...<id>");
else
rc = ipmi_sel_delete(intf, argc-1, &argv[1]);
}
- else if (strncmp(argv[0], "get", 3) == 0) {
+ else if (!strcmp(argv[0], "get")) {
if (argc < 2)
lprintf(LOG_ERR, "usage: sel get <entry>");
else
rc = ipmi_sel_show_entry(intf, argc-1, &argv[1]);
}
- else if (strncmp(argv[0], "time", 4) == 0) {
+ else if (!strcmp(argv[0], "time")) {
if (argc < 2)
lprintf(LOG_ERR, "sel time commands: get set");
- else if (strncmp(argv[1], "get", 3) == 0)
+ else if (!strcmp(argv[1], "get"))
ipmi_sel_get_time(intf);
- else if (strncmp(argv[1], "set", 3) == 0) {
+ else if (!strcmp(argv[1], "set")) {
if (argc < 3)
lprintf(LOG_ERR, "usage: sel time set \"mm/dd/yyyy hh:mm:ss\"");
else
diff --git a/lib/ipmi_sensor.c b/lib/ipmi_sensor.c
index a0b7eb8..45d6d6d 100644
--- a/lib/ipmi_sensor.c
+++ b/lib/ipmi_sensor.c
@@ -62,7 +62,7 @@ ipmi_sensor_get_sensor_reading_factors(
char id[17];
- if (intf == NULL || sensor == NULL)
+ if (!intf || !sensor)
return -1;
memset(id, 0, sizeof(id));
@@ -80,7 +80,7 @@ ipmi_sensor_get_sensor_reading_factors(
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error updating reading factor for sensor %s (#%02x)",
id, sensor->cmn.keys.sensor_num);
return -1;
@@ -164,12 +164,30 @@ ipmi_sensor_print_fc_discrete(struct ipmi_intf *intf,
sr = ipmi_sdr_read_sensor_value(intf, sensor, sdr_record_type, 3);
- if (sr == NULL) {
+ if (!sr) {
return -1;
}
if (csv_output) {
- /* NOT IMPLEMENTED */
+ printf("%s", sr->s_id);
+ if (sr->s_reading_valid) {
+ if (sr->s_has_analog_value) {
+ /* don't show discrete component */
+ printf(",%s,%s,%s",
+ sr->s_a_str, sr->s_a_units, "ok");
+ } else {
+ printf(",0x%x,%s,0x%02x%02x",
+ sr->s_reading, "discrete",
+ sr->s_data2, sr->s_data3);
+ }
+ } else {
+ printf(",%s,%s,%s",
+ "na", "discrete", "na");
+ }
+ printf(",%s,%s,%s,%s,%s,%s",
+ "na", "na", "na", "na", "na", "na");
+
+ printf("\n");
} else {
if (verbose == 0) {
/* output format
@@ -242,6 +260,184 @@ print_thresh_setting(struct sdr_record_full_sensor *full,
}
}
+static void
+dump_sensor_fc_thredshold_csv(
+ int thresh_available,
+ const char *thresh_status,
+ struct ipmi_rs *rsp,
+ struct sensor_reading *sr)
+{
+ printf("%s", sr->s_id);
+ if (sr->s_reading_valid) {
+ if (sr->s_has_analog_value)
+ printf(",%.3f,%s,%s",
+ sr->s_a_val, sr->s_a_units, thresh_status);
+ else
+ printf(",0x%x,%s,%s",
+ sr->s_reading, sr->s_a_units, thresh_status);
+ } else {
+ printf(",%s,%s,%s",
+ "na", sr->s_a_units, "na");
+ }
+ if (thresh_available && sr->full) {
+#define PTS(bit, dataidx) { \
+print_thresh_setting(sr->full, rsp->data[0] & (bit), \
+rsp->data[(dataidx)], ",", "%.3f", "0x%x", "%s"); \
+}
+ PTS(LOWER_NON_RECOV_SPECIFIED, 3);
+ PTS(LOWER_CRIT_SPECIFIED, 2);
+ PTS(LOWER_NON_CRIT_SPECIFIED, 1);
+ PTS(UPPER_NON_CRIT_SPECIFIED, 4);
+ PTS(UPPER_CRIT_SPECIFIED, 5);
+ PTS(UPPER_NON_RECOV_SPECIFIED, 6);
+#undef PTS
+ } else {
+ printf(",%s,%s,%s,%s,%s,%s",
+ "na", "na", "na", "na", "na", "na");
+ }
+ printf("\n");
+}
+
+/* output format
+ * id value units status thresholds....
+ */
+static void
+dump_sensor_fc_thredshold(
+ int thresh_available,
+ const char *thresh_status,
+ struct ipmi_rs *rsp,
+ struct sensor_reading *sr)
+{
+ printf("%-16s ", sr->s_id);
+ if (sr->s_reading_valid) {
+ if (sr->s_has_analog_value)
+ printf("| %-10.3f | %-10s | %-6s",
+ sr->s_a_val, sr->s_a_units, thresh_status);
+ else
+ printf("| 0x%-8x | %-10s | %-6s",
+ sr->s_reading, sr->s_a_units, thresh_status);
+ } else {
+ printf("| %-10s | %-10s | %-6s",
+ "na", sr->s_a_units, "na");
+ }
+ if (thresh_available && sr->full) {
+#define PTS(bit, dataidx) { \
+print_thresh_setting(sr->full, rsp->data[0] & (bit), \
+rsp->data[(dataidx)], "| ", "%-10.3f", "0x%-8x", "%-10s"); \
+}
+ PTS(LOWER_NON_RECOV_SPECIFIED, 3);
+ PTS(LOWER_CRIT_SPECIFIED, 2);
+ PTS(LOWER_NON_CRIT_SPECIFIED, 1);
+ PTS(UPPER_NON_CRIT_SPECIFIED, 4);
+ PTS(UPPER_CRIT_SPECIFIED, 5);
+ PTS(UPPER_NON_RECOV_SPECIFIED, 6);
+#undef PTS
+ } else {
+ printf("| %-10s| %-10s| %-10s| %-10s| %-10s| %-10s",
+ "na", "na", "na", "na", "na", "na");
+ }
+
+ printf("\n");
+}
+
+static void
+dump_sensor_fc_thredshold_verbose(
+ int thresh_available,
+ const char *thresh_status,
+ struct ipmi_intf *intf,
+ struct sdr_record_common_sensor *sensor,
+ struct ipmi_rs *rsp,
+ struct sensor_reading *sr)
+{
+ printf("Sensor ID : %s (0x%x)\n",
+ sr->s_id, sensor->keys.sensor_num);
+
+ printf(" Entity ID : %d.%d\n",
+ sensor->entity.id, sensor->entity.instance);
+
+ printf(" Sensor Type (Threshold) : %s\n",
+ ipmi_get_sensor_type(intf, sensor->sensor.type));
+
+ printf(" Sensor Reading : ");
+ if (sr->s_reading_valid) {
+ if (sr->full) {
+ uint16_t raw_tol = __TO_TOL(sr->full->mtol);
+ if (sr->s_has_analog_value) {
+ double tol =
+ sdr_convert_sensor_tolerance(sr->full,
+ raw_tol);
+ printf("%.*f (+/- %.*f) %s\n",
+ (sr->s_a_val == (int)
+ sr->s_a_val) ? 0 : 3,
+ sr->s_a_val,
+ (tol == (int) tol) ? 0 : 3, tol,
+ sr->s_a_units);
+ } else {
+ printf("0x%x (+/- 0x%x) %s\n",
+ sr->s_reading,
+ raw_tol,
+ sr->s_a_units);
+ }
+ } else {
+ printf("0x%x %s\n",
+ sr->s_reading, sr->s_a_units);
+ }
+ printf(" Status : %s\n", thresh_status);
+
+ if (thresh_available) {
+ if (sr->full) {
+#define PTS(bit, dataidx, str) { \
+print_thresh_setting(sr->full, rsp->data[0] & (bit), \
+ rsp->data[(dataidx)], \
+ (str), "%.3f\n", "0x%x\n", "%s\n"); \
+}
+ PTS(LOWER_NON_RECOV_SPECIFIED, 3, " Lower Non-Recoverable : ");
+ PTS(LOWER_CRIT_SPECIFIED, 2, " Lower Critical : ");
+ PTS(LOWER_NON_CRIT_SPECIFIED, 1, " Lower Non-Critical : ");
+ PTS(UPPER_NON_CRIT_SPECIFIED, 4, " Upper Non-Critical : ");
+ PTS(UPPER_CRIT_SPECIFIED, 5, " Upper Critical : ");
+ PTS(UPPER_NON_RECOV_SPECIFIED, 6, " Upper Non-Recoverable : ");
+#undef PTS
+
+ }
+ ipmi_sdr_print_sensor_hysteresis(sensor, sr->full,
+ sr->full ? sr->full->threshold.hysteresis.positive :
+ sr->compact->threshold.hysteresis.positive,
+ "Positive Hysteresis");
+
+ ipmi_sdr_print_sensor_hysteresis(sensor, sr->full,
+ sr->full ? sr->full->threshold.hysteresis.negative :
+ sr->compact->threshold.hysteresis.negative,
+ "Negative Hysteresis");
+ } else {
+ printf(" Sensor Threshold Settings not available\n");
+ }
+ } else {
+ printf(" Unable to read sensor: Device Not Present\n\n");
+ }
+
+ ipmi_sdr_print_sensor_event_status(intf,
+ sensor->keys.
+ sensor_num,
+ sensor->sensor.type,
+ sensor->event_type,
+ ANALOG_SENSOR,
+ sensor->keys.owner_id,
+ sensor->keys.lun,
+ sensor->keys.channel);
+ ipmi_sdr_print_sensor_event_enable(intf,
+ sensor->keys.
+ sensor_num,
+ sensor->sensor.type,
+ sensor->event_type,
+ ANALOG_SENSOR,
+ sensor->keys.owner_id,
+ sensor->keys.lun,
+ sensor->keys.channel);
+
+ printf("\n");
+}
+
static int
ipmi_sensor_print_fc_threshold(struct ipmi_intf *intf,
struct sdr_record_common_sensor *sensor,
@@ -253,7 +449,7 @@ ipmi_sensor_print_fc_threshold(struct ipmi_intf *intf,
sr = ipmi_sdr_read_sensor_value(intf, sensor, sdr_record_type, 3);
- if (sr == NULL) {
+ if (!sr) {
return -1;
}
@@ -266,137 +462,17 @@ ipmi_sensor_print_fc_threshold(struct ipmi_intf *intf,
sensor->keys.sensor_num, sensor->keys.owner_id,
sensor->keys.lun, sensor->keys.channel);
- if ((rsp == NULL) || (rsp->ccode > 0) || (rsp->data_len == 0))
+ if (!rsp || rsp->ccode || !rsp->data_len)
thresh_available = 0;
if (csv_output) {
- /* NOT IMPLEMENTED */
+ dump_sensor_fc_thredshold_csv(thresh_available, thresh_status, rsp, sr);
} else {
if (verbose == 0) {
- /* output format
- * id value units status thresholds....
- */
- printf("%-16s ", sr->s_id);
- if (sr->s_reading_valid) {
- if (sr->s_has_analog_value)
- printf("| %-10.3f | %-10s | %-6s",
- sr->s_a_val, sr->s_a_units, thresh_status);
- else
- printf("| 0x%-8x | %-10s | %-6s",
- sr->s_reading, sr->s_a_units, thresh_status);
- } else {
- printf("| %-10s | %-10s | %-6s",
- "na", sr->s_a_units, "na");
- }
- if (thresh_available && sr->full) {
-#define PTS(bit, dataidx) { \
- print_thresh_setting(sr->full, rsp->data[0] & (bit), \
- rsp->data[(dataidx)], "| ", "%-10.3f", "0x-8x", "%-10s"); \
-}
- PTS(LOWER_NON_RECOV_SPECIFIED, 3);
- PTS(LOWER_CRIT_SPECIFIED, 2);
- PTS(LOWER_NON_CRIT_SPECIFIED, 1);
- PTS(UPPER_NON_CRIT_SPECIFIED, 4);
- PTS(UPPER_CRIT_SPECIFIED, 5);
- PTS(UPPER_NON_RECOV_SPECIFIED, 6);
-#undef PTS
- } else {
- printf
- ("| %-10s| %-10s| %-10s| %-10s| %-10s| %-10s",
- "na", "na", "na", "na", "na", "na");
- }
-
- printf("\n");
+ dump_sensor_fc_thredshold(thresh_available, thresh_status, rsp, sr);
} else {
- printf("Sensor ID : %s (0x%x)\n",
- sr->s_id, sensor->keys.sensor_num);
-
- printf(" Entity ID : %d.%d\n",
- sensor->entity.id, sensor->entity.instance);
-
- printf(" Sensor Type (Threshold) : %s\n",
- ipmi_get_sensor_type(intf, sensor->sensor.
- type));
-
- printf(" Sensor Reading : ");
- if (sr->s_reading_valid) {
- if (sr->full) {
- uint16_t raw_tol = __TO_TOL(sr->full->mtol);
- if (sr->s_has_analog_value) {
- double tol =
- sdr_convert_sensor_tolerance(sr->full,
- raw_tol);
- printf("%.*f (+/- %.*f) %s\n",
- (sr->s_a_val == (int)
- sr->s_a_val) ? 0 : 3,
- sr->s_a_val,
- (tol == (int) tol) ? 0 : 3, tol,
- sr->s_a_units);
- } else {
- printf("0x%x (+/- 0x%x) %s\n",
- sr->s_reading,
- raw_tol,
- sr->s_a_units);
- }
- } else {
- printf("0x%x %s\n", sr->s_reading,
- sr->s_a_units);
- }
- printf(" Status : %s\n", thresh_status);
-
- if (thresh_available) {
- if (sr->full) {
-#define PTS(bit, dataidx, str) { \
-print_thresh_setting(sr->full, rsp->data[0] & (bit), \
- rsp->data[(dataidx)], \
- (str), "%.3f\n", "0x%x\n", "%s\n"); \
-}
-
- PTS(LOWER_NON_RECOV_SPECIFIED, 3, " Lower Non-Recoverable : ");
- PTS(LOWER_CRIT_SPECIFIED, 2, " Lower Critical : ");
- PTS(LOWER_NON_CRIT_SPECIFIED, 1, " Lower Non-Critical : ");
- PTS(UPPER_NON_CRIT_SPECIFIED, 4, " Upper Non-Critical : ");
- PTS(UPPER_CRIT_SPECIFIED, 5, " Upper Critical : ");
- PTS(UPPER_NON_RECOV_SPECIFIED, 6, " Upper Non-Recoverable : ");
-#undef PTS
-
- }
- ipmi_sdr_print_sensor_hysteresis(sensor, sr->full,
- sr->full ? sr->full->threshold.hysteresis.positive :
- sr->compact->threshold.hysteresis.positive,
- "Positive Hysteresis");
-
- ipmi_sdr_print_sensor_hysteresis(sensor, sr->full,
- sr->full ? sr->full->threshold.hysteresis.negative :
- sr->compact->threshold.hysteresis.negative,
- "Negative Hysteresis");
- } else {
- printf(" Sensor Threshold Settings not available\n");
- }
- } else {
- printf(" Unable to read sensor: Device Not Present\n\n");
- }
-
- ipmi_sdr_print_sensor_event_status(intf,
- sensor->keys.
- sensor_num,
- sensor->sensor.type,
- sensor->event_type,
- ANALOG_SENSOR,
- sensor->keys.owner_id,
- sensor->keys.lun,
- sensor->keys.channel);
- ipmi_sdr_print_sensor_event_enable(intf,
- sensor->keys.
- sensor_num,
- sensor->sensor.type,
- sensor->event_type,
- ANALOG_SENSOR,
- sensor->keys.owner_id,
- sensor->keys.lun,
- sensor->keys.channel);
-
- printf("\n");
+ dump_sensor_fc_thredshold_verbose(thresh_available, thresh_status,
+ intf, sensor, rsp, sr);
}
}
@@ -424,16 +500,16 @@ ipmi_sensor_list(struct ipmi_intf *intf)
lprintf(LOG_DEBUG, "Querying SDR for sensor list");
itr = ipmi_sdr_start(intf, 0);
- if (itr == NULL) {
+ if (!itr) {
lprintf(LOG_ERR, "Unable to open SDR for reading");
return -1;
}
- while ((header = ipmi_sdr_get_next_header(intf, itr)) != NULL) {
+ while ((header = ipmi_sdr_get_next_header(intf, itr))) {
uint8_t *rec;
rec = ipmi_sdr_get_record(intf, header, itr);
- if (rec == NULL) {
+ if (!rec) {
lprintf(LOG_DEBUG, "rec == NULL");
continue;
}
@@ -456,7 +532,7 @@ ipmi_sensor_list(struct ipmi_intf *intf)
/* rc = (r == 0) ? rc : r; */
}
- ipmi_sdr_end(intf, itr);
+ ipmi_sdr_end(itr);
return rc;
}
@@ -481,11 +557,11 @@ __ipmi_sensor_set_threshold(struct ipmi_intf *intf,
rsp = ipmi_sensor_set_sensor_thresholds(intf, num, mask, setting,
target, lun, channel);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error setting threshold");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Error setting threshold: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -529,7 +605,7 @@ ipmi_sensor_set_threshold(struct ipmi_intf *intf, int argc, char **argv)
struct sdr_record_list *sdr;
- if (argc < 3 || strncmp(argv[0], "help", 4) == 0) {
+ if (argc < 3 || !strcmp(argv[0], "help")) {
print_sensor_thresh_usage();
return 0;
}
@@ -537,7 +613,7 @@ ipmi_sensor_set_threshold(struct ipmi_intf *intf, int argc, char **argv)
id = argv[0];
thresh = argv[1];
- if (strncmp(thresh, "upper", 5) == 0) {
+ if (!strcmp(thresh, "upper")) {
if (argc < 5) {
lprintf(LOG_ERR,
"usage: sensor thresh <id> upper <unc> <ucr> <unr>");
@@ -559,7 +635,7 @@ ipmi_sensor_set_threshold(struct ipmi_intf *intf, int argc, char **argv)
argv[4]);
return (-1);
}
- } else if (strncmp(thresh, "lower", 5) == 0) {
+ } else if (!strcmp(thresh, "lower")) {
if (argc < 5) {
lprintf(LOG_ERR,
"usage: sensor thresh <id> lower <lnr> <lcr> <lnc>");
@@ -582,17 +658,17 @@ ipmi_sensor_set_threshold(struct ipmi_intf *intf, int argc, char **argv)
return (-1);
}
} else {
- if (strncmp(thresh, "unr", 3) == 0)
+ if (!strcmp(thresh, "unr"))
settingMask = UPPER_NON_RECOV_SPECIFIED;
- else if (strncmp(thresh, "ucr", 3) == 0)
+ else if (!strcmp(thresh, "ucr"))
settingMask = UPPER_CRIT_SPECIFIED;
- else if (strncmp(thresh, "unc", 3) == 0)
+ else if (!strcmp(thresh, "unc"))
settingMask = UPPER_NON_CRIT_SPECIFIED;
- else if (strncmp(thresh, "lnc", 3) == 0)
+ else if (!strcmp(thresh, "lnc"))
settingMask = LOWER_NON_CRIT_SPECIFIED;
- else if (strncmp(thresh, "lcr", 3) == 0)
+ else if (!strcmp(thresh, "lcr"))
settingMask = LOWER_CRIT_SPECIFIED;
- else if (strncmp(thresh, "lnr", 3) == 0)
+ else if (!strcmp(thresh, "lnr"))
settingMask = LOWER_NON_RECOV_SPECIFIED;
else {
lprintf(LOG_ERR,
@@ -612,7 +688,7 @@ ipmi_sensor_set_threshold(struct ipmi_intf *intf, int argc, char **argv)
/* lookup by sensor name */
sdr = ipmi_sdr_find_sdr_byid(intf, id);
- if (sdr == NULL) {
+ if (!sdr) {
lprintf(LOG_ERR, "Sensor data record not found!");
return -1;
}
@@ -721,7 +797,7 @@ ipmi_sensor_set_threshold(struct ipmi_intf *intf, int argc, char **argv)
sdr->record.common->keys.owner_id,
sdr->record.common->keys.lun,
sdr->record.common->keys.channel);
- if ((rsp == NULL) || (rsp->ccode > 0)) {
+ if (!rsp || rsp->ccode) {
lprintf(LOG_ERR, "Sensor data record not found!");
return -1;
}
@@ -810,7 +886,7 @@ ipmi_sensor_get_reading(struct ipmi_intf *intf, int argc, char **argv)
struct sdr_record_list *sdr;
int i, rc=0;
- if (argc < 1 || strncmp(argv[0], "help", 4) == 0) {
+ if (argc < 1 || !strcmp(argv[0], "help")) {
lprintf(LOG_NOTICE, "sensor reading <id> ... [id]");
lprintf(LOG_NOTICE, " id : name of desired sensor");
return -1;
@@ -818,7 +894,7 @@ ipmi_sensor_get_reading(struct ipmi_intf *intf, int argc, char **argv)
for (i = 0; i < argc; i++) {
sdr = ipmi_sdr_find_sdr_byid(intf, argv[i]);
- if (sdr == NULL) {
+ if (!sdr) {
lprintf(LOG_ERR, "Sensor \"%s\" not found!",
argv[i]);
rc = -1;
@@ -833,7 +909,7 @@ ipmi_sensor_get_reading(struct ipmi_intf *intf, int argc, char **argv)
struct sdr_record_common_sensor *sensor = sdr->record.common;
sr = ipmi_sdr_read_sensor_value(intf, sensor, sdr->type, 3);
- if (sr == NULL) {
+ if (!sr) {
rc = -1;
continue;
}
@@ -874,7 +950,7 @@ ipmi_sensor_get(struct ipmi_intf *intf, int argc, char **argv)
lprintf(LOG_ERR, "Not enough parameters given.");
print_sensor_get_usage();
return (-1);
- } else if (strcmp(argv[0], "help") == 0) {
+ } else if (!strcmp(argv[0], "help")) {
print_sensor_get_usage();
return 0;
}
@@ -882,7 +958,7 @@ ipmi_sensor_get(struct ipmi_intf *intf, int argc, char **argv)
/* lookup by sensor name */
for (i = 0; i < argc; i++) {
sdr = ipmi_sdr_find_sdr_byid(intf, argv[i]);
- if (sdr == NULL) {
+ if (!sdr) {
lprintf(LOG_ERR, "Sensor data record \"%s\" not found!",
argv[i]);
rc = -1;
@@ -919,15 +995,15 @@ ipmi_sensor_main(struct ipmi_intf *intf, int argc, char **argv)
if (argc == 0) {
rc = ipmi_sensor_list(intf);
- } else if (strncmp(argv[0], "help", 4) == 0) {
+ } else if (!strcmp(argv[0], "help")) {
lprintf(LOG_NOTICE, "Sensor Commands: list thresh get reading");
- } else if (strncmp(argv[0], "list", 4) == 0) {
+ } else if (!strcmp(argv[0], "list")) {
rc = ipmi_sensor_list(intf);
- } else if (strncmp(argv[0], "thresh", 5) == 0) {
+ } else if (!strcmp(argv[0], "thresh")) {
rc = ipmi_sensor_set_threshold(intf, argc - 1, &argv[1]);
- } else if (strncmp(argv[0], "get", 3) == 0) {
+ } else if (!strcmp(argv[0], "get")) {
rc = ipmi_sensor_get(intf, argc - 1, &argv[1]);
- } else if (strncmp(argv[0], "reading", 7) == 0) {
+ } else if (!strcmp(argv[0], "reading")) {
rc = ipmi_sensor_get_reading(intf, argc - 1, &argv[1]);
} else {
lprintf(LOG_ERR, "Invalid sensor command: %s", argv[0]);
diff --git a/lib/ipmi_session.c b/lib/ipmi_session.c
index 141f0f4..70a3521 100644
--- a/lib/ipmi_session.c
+++ b/lib/ipmi_session.c
@@ -288,12 +288,12 @@ ipmi_get_session_info(struct ipmi_intf * intf,
}
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL)
+ if (!rsp)
{
lprintf(LOG_ERR, "Get Session Info command failed");
retval = -1;
}
- else if (rsp->ccode > 0)
+ else if (rsp->ccode)
{
lprintf(LOG_ERR, "Get Session Info command failed: %s",
val2str(rsp->ccode, completion_code_vals));
@@ -302,15 +302,19 @@ ipmi_get_session_info(struct ipmi_intf * intf,
if (retval < 0)
{
- if ((session_request_type == IPMI_SESSION_REQUEST_CURRENT) &&
- (strncmp(intf->name, "lan", 3) != 0))
+ if (session_request_type == IPMI_SESSION_REQUEST_CURRENT
+ && strcmp(intf->name, "lan"))
+ {
lprintf(LOG_ERR, "It is likely that the channel in use "
"does not support sessions");
+ }
}
else
{
- memcpy(&session_info, rsp->data, rsp->data_len);
- print_session_info(&session_info, rsp->data_len);
+ memcpy(&session_info, rsp->data,
+ __min(rsp->data_len, sizeof(session_info)));
+ print_session_info(&session_info,
+ __min(rsp->data_len, sizeof(session_info)));
}
break;
@@ -322,13 +326,13 @@ ipmi_get_session_info(struct ipmi_intf * intf,
rqdata[0] = i++;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL)
+ if (!rsp)
{
lprintf(LOG_ERR, "Get Session Info command failed");
retval = -1;
break;
}
- else if (rsp->ccode > 0 && rsp->ccode != 0xCC && rsp->ccode != 0xCB)
+ else if (rsp->ccode && rsp->ccode != 0xCC && rsp->ccode != 0xCB)
{
lprintf(LOG_ERR, "Get Session Info command failed: %s",
val2str(rsp->ccode, completion_code_vals));
@@ -341,8 +345,10 @@ ipmi_get_session_info(struct ipmi_intf * intf,
break;
}
- memcpy(&session_info, rsp->data, rsp->data_len);
- print_session_info(&session_info, rsp->data_len);
+ memcpy(&session_info, rsp->data,
+ __min(rsp->data_len, sizeof(session_info)));
+ print_session_info(&session_info,
+ __min(rsp->data_len, sizeof(session_info)));
} while (i <= session_info.session_slot_count);
break;
@@ -365,14 +371,14 @@ ipmi_session_main(struct ipmi_intf * intf, int argc, char ** argv)
{
int retval = 0;
- if (argc == 0 || strncmp(argv[0], "help", 4) == 0)
+ if (!argc || !strcmp(argv[0], "help"))
{
printf_session_usage();
}
- else if (strncmp(argv[0], "info", 4) == 0)
+ else if (!strcmp(argv[0], "info"))
{
- if ((argc < 2) || strncmp(argv[1], "help", 4) == 0)
+ if (argc < 2 || !strcmp(argv[1], "help"))
{
printf_session_usage();
}
@@ -381,11 +387,11 @@ ipmi_session_main(struct ipmi_intf * intf, int argc, char ** argv)
Ipmi_Session_Request_Type session_request_type = 0;
uint32_t id_or_handle = 0;
- if (strncmp(argv[1], "active", 6) == 0)
+ if (!strcmp(argv[1], "active"))
session_request_type = IPMI_SESSION_REQUEST_CURRENT;
- else if (strncmp(argv[1], "all", 3) == 0)
+ else if (!strcmp(argv[1], "all"))
session_request_type = IPMI_SESSION_REQUEST_ALL;
- else if (strncmp(argv[1], "id", 2) == 0)
+ else if (!strcmp(argv[1], "id"))
{
if (argc >= 3)
{
@@ -404,7 +410,7 @@ ipmi_session_main(struct ipmi_intf * intf, int argc, char ** argv)
retval = -1;
}
}
- else if (strncmp(argv[1], "handle", 6) == 0)
+ else if (!strcmp(argv[1], "handle"))
{
if (argc >= 3)
{
diff --git a/lib/ipmi_sol.c b/lib/ipmi_sol.c
index 3acd5bb..8e7285c 100644
--- a/lib/ipmi_sol.c
+++ b/lib/ipmi_sol.c
@@ -29,11 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _XOPEN_SOURCE
-#define _BSD_SOURCE || \
- (_XOPEN_SOURCE >= 500 || \
- _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED) && \
- !(_POSIX_C_SOURCE >= 200809L || _XOPEN_SOURCE >= 700)
#include <stdlib.h>
#include <string.h>
@@ -130,11 +125,11 @@ ipmi_sol_payload_access(struct ipmi_intf * intf, uint8_t channel,
/* payload 1 is SOL */
data[2] = 0x02;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error %sabling SOL payload for user %d on channel %d",
enable ? "en" : "dis", userid, channel);
rc = (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Error %sabling SOL payload for user %d on channel %d: %s",
enable ? "en" : "dis", userid, channel,
val2str(rsp->ccode, completion_code_vals));
@@ -164,7 +159,7 @@ ipmi_sol_payload_access_status(struct ipmi_intf * intf,
data[1] = userid & 0x3f; /* user id */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error. No valid response received.");
return -1;
}
@@ -219,7 +214,7 @@ ipmi_get_sol_info(
data[3] = 0x00; /* block selector */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error: No response requesting SOL parameter '%s'",
val2str(data[1], sol_parameter_vals));
return (-1);
@@ -257,7 +252,7 @@ ipmi_get_sol_info(
data[3] = 0x00; /* block selector */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error: No response requesting SOL parameter '%s'",
val2str(data[1], sol_parameter_vals));
return (-1);
@@ -295,7 +290,7 @@ ipmi_get_sol_info(
data[3] = 0x00; /* block selector */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error: No response requesting SOL parameter '%s'",
val2str(data[1], sol_parameter_vals));
return (-1);
@@ -335,7 +330,7 @@ ipmi_get_sol_info(
data[3] = 0x00; /* block selector */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error: No response requesting SOL parameter '%s'",
val2str(data[1], sol_parameter_vals));
return (-1);
@@ -374,7 +369,7 @@ ipmi_get_sol_info(
data[3] = 0x00; /* block selector */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error: No response requesting SOL parameter '%s'",
val2str(data[1], sol_parameter_vals));
return (-1);
@@ -413,7 +408,7 @@ ipmi_get_sol_info(
data[3] = 0x00; /* block selector */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error: No response requesting SOL parameter '%s'",
val2str(data[1], sol_parameter_vals));
return (-1);
@@ -451,7 +446,7 @@ ipmi_get_sol_info(
data[3] = 0x00; /* block selector */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error: No response requesting SOL parameter '%s'",
val2str(data[1], sol_parameter_vals));
return (-1);
@@ -489,7 +484,7 @@ ipmi_get_sol_info(
data[3] = 0x00; /* block selector */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error: No response requesting SOL parameter '%s'",
val2str(data[1], sol_parameter_vals));
return (-1);
@@ -528,7 +523,7 @@ ipmi_get_sol_info(
data[3] = 0x00; /* block selector */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error: No response requesting SOL parameter '%s'",
val2str(data[1], sol_parameter_vals));
return (-1);
@@ -546,7 +541,7 @@ ipmi_get_sol_info(
}
break;
case 0x80:
- if( intf->session != NULL ) {
+ if (intf->session) {
lprintf(LOG_ERR, "Info: SOL parameter '%s' not supported - defaulting to %d",
val2str(data[1], sol_parameter_vals), intf->ssn_params.port);
params->payload_port = intf->ssn_params.port;
@@ -653,13 +648,14 @@ ipmi_print_sol_info(struct ipmi_intf * intf, uint8_t channel)
*
* function will return -1 if value is not valid, or
* will return 0 if valid.
+ *
+ * base parameter currently unused, left in for extension.
*/
-int ipmi_sol_set_param_isvalid_uint8_t( const char *strval,
- const char *name,
- int base,
- uint8_t minval,
- uint8_t maxval,
- uint8_t *out_value)
+int ipmi_sol_set_param_isvalid_uint8_t(const char *strval,
+ const char *name,
+ uint8_t minval,
+ uint8_t maxval,
+ uint8_t *out_value)
{
if (str2uchar(strval, out_value) != 0 || (*out_value < minval)
|| (*out_value > maxval)) {
@@ -871,7 +867,7 @@ ipmi_sol_set_param(struct ipmi_intf * intf,
data[1] = SOL_PARAMETER_CHARACTER_INTERVAL;
/* validate user-supplied input */
- if (ipmi_sol_set_param_isvalid_uint8_t(value, param, 0, 1, 255, &data[2]))
+ if (ipmi_sol_set_param_isvalid_uint8_t(value, param, 1, 255, &data[2]))
return -1;
/* We need other values to complete the request */
@@ -897,7 +893,7 @@ ipmi_sol_set_param(struct ipmi_intf * intf,
data[1] = SOL_PARAMETER_CHARACTER_INTERVAL;
/* validate user-supplied input */
- if (ipmi_sol_set_param_isvalid_uint8_t(value, param, 0, 0, 255, &data[3]))
+ if (ipmi_sol_set_param_isvalid_uint8_t(value, param, 0, 255, &data[3]))
return -1;
/* We need other values to complete the request */
@@ -923,7 +919,7 @@ ipmi_sol_set_param(struct ipmi_intf * intf,
data[1] = SOL_PARAMETER_SOL_RETRY;
/* validate user input, 7 is max value */
- if (ipmi_sol_set_param_isvalid_uint8_t(value, param, 0, 0, 7, &data[2]))
+ if (ipmi_sol_set_param_isvalid_uint8_t(value, param, 0, 7, &data[2]))
return -1;
/* We need other values to complete the request */
@@ -949,7 +945,7 @@ ipmi_sol_set_param(struct ipmi_intf * intf,
data[1] = SOL_PARAMETER_SOL_RETRY;
/* validate user-supplied input */
- if (ipmi_sol_set_param_isvalid_uint8_t(value, param, 0, 0, 255, &data[3]))
+ if (ipmi_sol_set_param_isvalid_uint8_t(value, param, 0, 255, &data[3]))
return -1;
/* We need other values to complete the request */
@@ -1073,13 +1069,13 @@ ipmi_sol_set_param(struct ipmi_intf * intf,
/* The command proper */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Error setting SOL parameter '%s'", param);
return -1;
}
- if (!(!strncmp(param, "set-in-progress", 15) && !strncmp(value, "commit-write", 12)) &&
- rsp->ccode > 0) {
+ if (!(!strcmp(param, "set-in-progress") && !strcmp(value, "commit-write")) &&
+ rsp->ccode) {
switch (rsp->ccode) {
case 0x80:
lprintf(LOG_ERR, "Error setting SOL parameter '%s': "
@@ -1491,7 +1487,7 @@ ipmi_sol_keepalive_using_sol(struct ipmi_intf * intf)
if (end.tv_sec - _start_keepalive.tv_sec > SOL_KEEPALIVE_TIMEOUT) {
memset(&v2_payload, 0, sizeof(v2_payload));
v2_payload.payload.sol_packet.character_count = 0;
- if (intf->send_sol(intf, &v2_payload) == NULL)
+ if (!intf->send_sol(intf, &v2_payload))
return -1;
/* good return, reset start time */
gettimeofday(&_start_keepalive, 0);
@@ -1542,7 +1538,7 @@ ipmi_sol_red_pill(struct ipmi_intf * intf, int instance)
buffer_size -= 4;
buffer = (char*)malloc(buffer_size);
- if (buffer == NULL) {
+ if (!buffer) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return -1;
}
@@ -1709,7 +1705,7 @@ ipmi_sol_activate(struct ipmi_intf * intf, int looptest, int interval,
* This command is only available over RMCP+ (the lanplus
* interface).
*/
- if (strncmp(intf->name, "lanplus", 7) != 0)
+ if (strcmp(intf->name, "lanplus"))
{
lprintf(LOG_ERR, "Error: This command is only available over the "
"lanplus interface");
@@ -1822,9 +1818,6 @@ ipmi_sol_activate(struct ipmi_intf * intf, int looptest, int interval,
(ap_rsp.payload_udp_port[1] << 8) |
ap_rsp.payload_udp_port[0];
- intf->session->timeout = 1;
-
-
/* NOTE: the spec does allow for SOL traffic to be sent on
* a different port. we do not yet support that feature. */
if (intf->session->sol_data.port != intf->ssn_params.port)
@@ -1915,10 +1908,13 @@ int
ipmi_sol_main(struct ipmi_intf * intf, int argc, char ** argv)
{
int retval = 0;
- if (!argc || !strncmp(argv[0], "help", 4)) {
+ const char *instance_kw = "instance=";
+ size_t instance_len = strlen(instance_kw);
+
+ if (!argc || !strcmp(argv[0], "help")) {
/* Help */
print_sol_usage();
- } else if (!strncmp(argv[0], "info", 4)) {
+ } else if (!strcmp(argv[0], "info")) {
/* Info */
uint8_t channel;
if (argc == 1) {
@@ -1933,7 +1929,7 @@ ipmi_sol_main(struct ipmi_intf * intf, int argc, char ** argv)
return -1;
}
retval = ipmi_print_sol_info(intf, channel);
- } else if (!strncmp(argv[0], "payload", 7)) {
+ } else if (!strcmp(argv[0], "payload")) {
/* Payload enable or disable */
uint8_t channel = 0xe;
uint8_t userid = 1;
@@ -1952,25 +1948,25 @@ ipmi_sol_main(struct ipmi_intf * intf, int argc, char ** argv)
return (-1);
}
}
- if (!strncmp(argv[1], "enable", 6)) {
+ if (!strcmp(argv[1], "enable")) {
enable = 1;
- } else if (!strncmp(argv[1], "disable", 7)) {
+ } else if (!strcmp(argv[1], "disable")) {
enable = 0;
- } else if (!strncmp(argv[1], "status", 6)) {
+ } else if (!strcmp(argv[1], "status")) {
return ipmi_sol_payload_access_status(intf, channel, userid);
} else {
print_sol_usage();
return -1;
}
retval = ipmi_sol_payload_access(intf, channel, userid, enable);
- } else if (!strncmp(argv[0], "set", 3)) {
+ } else if (!strcmp(argv[0], "set")) {
/* Set a parameter value */
uint8_t channel = 0xe;
uint8_t guard = 1;
if (argc == 3) {
channel = 0xe;
} else if (argc == 4) {
- if (!strncmp(argv[3], "noguard", 7)) {
+ if (!strcmp(argv[3], "noguard")) {
guard = 0;
} else {
if (is_ipmi_channel_num(argv[3], &channel) != 0) {
@@ -1981,7 +1977,7 @@ ipmi_sol_main(struct ipmi_intf * intf, int argc, char ** argv)
if (is_ipmi_channel_num(argv[3], &channel) != 0) {
return (-1);
}
- if (!strncmp(argv[4], "noguard", 7)) {
+ if (!strcmp(argv[4], "noguard")) {
guard = 0;
}
} else {
@@ -1989,16 +1985,16 @@ ipmi_sol_main(struct ipmi_intf * intf, int argc, char ** argv)
return -1;
}
retval = ipmi_sol_set_param(intf, channel, argv[1], argv[2], guard);
- } else if (!strncmp(argv[0], "activate", 8)) {
+ } else if (!strcmp(argv[0], "activate")) {
/* Activate */
int i;
uint8_t instance = 1;
for (i = 1; i < argc; i++) {
- if (!strncmp(argv[i], "usesolkeepalive", 15)) {
+ if (!strcmp(argv[i], "usesolkeepalive")) {
_use_sol_for_keepalive = 1;
- } else if (!strncmp(argv[i], "nokeepalive", 11)) {
+ } else if (!strcmp(argv[i], "nokeepalive")) {
_disable_keepalive = 1;
- } else if (!strncmp(argv[i], "instance=", 9)) {
+ } else if (!strncmp(argv[i], instance_kw, instance_len)) {
if (str2uchar(argv[i] + 9, &instance) != 0) {
lprintf(LOG_ERR, "Given instance '%s' is invalid.", argv[i] + 9);
print_sol_usage();
@@ -2010,12 +2006,12 @@ ipmi_sol_main(struct ipmi_intf * intf, int argc, char ** argv)
}
}
retval = ipmi_sol_activate(intf, 0, 0, instance);
- } else if (!strncmp(argv[0], "deactivate", 10)) {
- /* Dectivate */
+ } else if (!strcmp(argv[0], "deactivate")) {
+ /* Deactivate */
int i;
uint8_t instance = 1;
for (i = 1; i < argc; i++) {
- if (!strncmp(argv[i], "instance=", 9)) {
+ if (!strncmp(argv[i], instance_kw, instance_len)) {
if (str2uchar(argv[i] + 9, &instance) != 0) {
lprintf(LOG_ERR,
"Given instance '%s' is invalid.",
@@ -2029,8 +2025,8 @@ ipmi_sol_main(struct ipmi_intf * intf, int argc, char ** argv)
}
}
retval = ipmi_sol_deactivate(intf, instance);
- } else if (!strncmp(argv[0], "looptest", 8)) {
- /* SOL loop test: Activate and then Dectivate */
+ } else if (!strcmp(argv[0], "looptest")) {
+ /* SOL loop test: Activate and then Deactivate */
int cnt = 200;
int interval = 100; /* Unit is: ms */
uint8_t instance = 1;
diff --git a/lib/ipmi_strings.c b/lib/ipmi_strings.c
index 94b2abd..26b359f 100644
--- a/lib/ipmi_strings.c
+++ b/lib/ipmi_strings.c
@@ -30,77 +30,58 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
+#include <ctype.h>
+#include <limits.h>
#include <stddef.h>
+
#include <ipmitool/ipmi_strings.h>
#include <ipmitool/ipmi_constants.h>
#include <ipmitool/ipmi_sensor.h>
#include <ipmitool/ipmi_sel.h> /* for IPMI_OEM */
+#include <ipmitool/log.h>
+
+/*
+ * These are put at the head so they are found first because they
+ * may overlap with IANA specified numbers found in the registry.
+ */
+static const struct valstr ipmi_oem_info_head[] = {
+ { IPMI_OEM_UNKNOWN, "Unknown" }, /* IPMI Unknown */
+ { IPMI_OEM_RESERVED, "Unspecified" }, /* IPMI Reserved */
+ { UINT32_MAX , NULL },
+};
-const struct valstr ipmi_oem_info[] = {
-
- { IPMI_OEM_UNKNOWN, "Unknown" },
- { IPMI_OEM_HP, "Hewlett-Packard" },
- { IPMI_OEM_SUN, "Sun Microsystems" },
- { IPMI_OEM_INTEL, "Intel Corporation" },
- { IPMI_OEM_LMC, "LMC" },
- { IPMI_OEM_RADISYS, "RadiSys Corporation" },
- { IPMI_OEM_TYAN, "Tyan Computer Corporation" },
- { IPMI_OEM_NEWISYS, "Newisys" },
- { IPMI_OEM_SUPERMICRO, "Supermicro" },
- { IPMI_OEM_GOOGLE, "Google" },
- { IPMI_OEM_KONTRON, "Kontron" },
- { IPMI_OEM_NOKIA, "Nokia" },
- { IPMI_OEM_PICMG, "PICMG" },
- { IPMI_OEM_PEPPERCON, "Peppercon AG" },
- { IPMI_OEM_DELL, "DELL Inc" },
- { IPMI_OEM_NEC, "NEC" },
- { IPMI_OEM_MAGNUM, "Magnum Technologies" },
- { IPMI_OEM_FUJITSU_SIEMENS, "Fujitsu Siemens" },
- { IPMI_OEM_TATUNG, "Tatung" },
- { IPMI_OEM_AMI, "AMI" },
- { IPMI_OEM_RARITAN, "Raritan" },
- { IPMI_OEM_AVOCENT, "Avocent" },
- { IPMI_OEM_OSA, "OSA" },
- { IPMI_OEM_TOSHIBA, "Toshiba" },
- { IPMI_OEM_HITACHI_116, "Hitachi" },
- { IPMI_OEM_HITACHI_399, "Hitachi" },
- { IPMI_OEM_NOKIA_SOLUTIONS_AND_NETWORKS, "Nokia Solutions and Networks" },
- { IPMI_OEM_BULL, "Bull Company" },
- { IPMI_OEM_PPS, "Pigeon Point Systems" },
- { IPMI_OEM_BROADCOM, "Broadcom Corporation" },
- { IPMI_OEM_ERICSSON, "Ericsson AB"},
- { IPMI_OEM_QUANTA, "Quanta" },
- { IPMI_OEM_VITA, "VITA" },
- { IPMI_OEM_ADVANTECH, "Advantech" },
- /************************************************************************
- * Add ID String for IANA Enterprise Number of IBM & ADLINK
- * https://www.iana.org/assignments/enterprise-numbers/enterprise-numbers
- * 2
- * IBM
- * Kristine Adamson
- * adamson&us.ibm.com
- * 4769
- * IBM Corporation
- * Victor Sample
- * vsample&us.ibm.com
- * 20301
- * IBM eServer X
- * Lynn Fore
- * sls&us.ibm.com
- * 24339
- * ADLINK TECHNOLOGY INC.
- * Ryan Hsu
- * ryan.hsu&adlinktech.com
- ************************************************************************/
- { IPMI_OEM_IBM_2, "IBM" },
- { IPMI_OEM_IBM_4769, "IBM Corporation" },
- { IPMI_OEM_IBM_20301, "IBM eServer X" },
- { IPMI_OEM_ADLINK_24339, "ADLINK Technology Inc." },
- { 0xffff , NULL },
+/*
+ * These are our own technical values. We don't want them to take precedence
+ * over IANA's defined values, so they go at the very end of the array.
+ */
+static const struct valstr ipmi_oem_info_tail[] = {
+ { IPMI_OEM_DEBUG, "A Debug Assisting Company, Ltd." },
+ { UINT32_MAX , NULL },
};
+/*
+ * This is used when ipmi_oem_info couldn't be allocated.
+ * ipmitool would report all OEMs as unknown, but would be functional otherwise.
+ */
+static const struct valstr ipmi_oem_info_dummy[] = {
+ { UINT32_MAX , NULL },
+};
+
+/* This will point to an array filled from IANA's enterprise numbers registry */
+const struct valstr *ipmi_oem_info;
+
+/* Single-linked list of OEM valstrs */
+typedef struct oem_valstr_list_s {
+ struct valstr valstr;
+ struct oem_valstr_list_s *next;
+} oem_valstr_list_t;
+
const struct oemvalstr ipmi_oem_product_info[] = {
/* Keep OEM grouped together */
+
+ /* For ipmitool debugging */
+ { IPMI_OEM_DEBUG, 0x1234, "Great Debuggable BMC" },
+
/* Intel stuff, thanks to Tim Bell */
{ IPMI_OEM_INTEL, 0x000C, "TSRLT2" },
{ IPMI_OEM_INTEL, 0x001B, "TIGPR2U" },
@@ -114,6 +95,7 @@ const struct oemvalstr ipmi_oem_product_info[] = {
{ IPMI_OEM_INTEL, 0x0808, "MPCBL0001" },
{ IPMI_OEM_INTEL, 0x0811, "TIGW1U" },
{ IPMI_OEM_INTEL, 0x4311, "NSI2U" },
+
/* Kontron */
{ IPMI_OEM_KONTRON,4000, "AM4000 AdvancedMC" },
{ IPMI_OEM_KONTRON,4001, "AM4001 AdvancedMC" },
@@ -141,10 +123,13 @@ const struct oemvalstr ipmi_oem_product_info[] = {
{ IPMI_OEM_KONTRON,5007, "AT8050" },
{ IPMI_OEM_KONTRON,5301, "AT8400" },
{ IPMI_OEM_KONTRON,5303, "AT8901" },
+
/* Broadcom */
{ IPMI_OEM_BROADCOM, 5725, "BCM5725" },
+
/* Ericsson */
{ IPMI_OEM_ERICSSON, 0x0054, "Phantom" },
+
/* Advantech */
/* ATCA Blades */
{ IPMI_OEM_ADVANTECH, 0x3393, "MIC-3393" },
@@ -227,6 +212,7 @@ const struct oemvalstr ipmi_oem_product_info[] = {
{ IPMI_OEM_ADVANTECH, 0x9212, "ESP-9212" },
{ IPMI_OEM_ADVANTECH, 0x6000, "CGS-6000" },
{ IPMI_OEM_ADVANTECH, 0x6010, "CGS-6010" },
+
/* ADLINK Technology Inc. */
/* AdvancedTCA Processor Blades */
{ IPMI_OEM_ADLINK_24339, 0x3100, "aTCA-3100" },
@@ -283,6 +269,668 @@ const struct oemvalstr ipmi_oem_product_info[] = {
{ IPMI_OEM_ADLINK_24339, 0x0410, "MXN-0410" },
{ IPMI_OEM_ADLINK_24339, 0x2600, "MCN-2600" },
{ IPMI_OEM_ADLINK_24339, 0x1500, "MCN-1500" },
+ /* Supermicro */
+ { IPMI_OEM_SUPERMICRO, 0x0001, "X8DT3/i/-LN4" },
+ { IPMI_OEM_SUPERMICRO, 0x0002, "C2SLM-OC012" },
+ { IPMI_OEM_SUPERMICRO, 0x0003, "X8DTW-3/i/-LN4" },
+ { IPMI_OEM_SUPERMICRO, 0x0006, "X8DTL-3/i" },
+ { IPMI_OEM_SUPERMICRO, 0x0007, "X8DTT-IBX" },
+ { IPMI_OEM_SUPERMICRO, 0x0008, "X8DTT-B-SG" },
+ { IPMI_OEM_SUPERMICRO, 0x0009, "X8STi-3/-LN4" },
+ { IPMI_OEM_SUPERMICRO, 0x000A, "B8DT3" },
+ { IPMI_OEM_SUPERMICRO, 0x0100, "X8DAH+" },
+ { IPMI_OEM_SUPERMICRO, 0x0101, "B8DTL" },
+ { IPMI_OEM_SUPERMICRO, 0x0400, "X8DTH-6/i" },
+ { IPMI_OEM_SUPERMICRO, 0x0401, "X8DTH-RC014" },
+ { IPMI_OEM_SUPERMICRO, 0x0403, "X8DA6/i-X" },
+ { IPMI_OEM_SUPERMICRO, 0x0404, "X8DT6/E" },
+ { IPMI_OEM_SUPERMICRO, 0x0409, "H8QI6/E(+)(-F)" },
+ { IPMI_OEM_SUPERMICRO, 0x040B, "X8DTW-6+/i+" },
+ { IPMI_OEM_SUPERMICRO, 0x040D, "X8SII/X8SI6" },
+ { IPMI_OEM_SUPERMICRO, 0x0410, "X8DTL-6/L" },
+ { IPMI_OEM_SUPERMICRO, 0x0600, "X8DTU" },
+ { IPMI_OEM_SUPERMICRO, 0x0601, "X8DAL-3/i" },
+ { IPMI_OEM_SUPERMICRO, 0x0602, "X7SLA" },
+ { IPMI_OEM_SUPERMICRO, 0x0603, "C2SEM-Q" },
+ { IPMI_OEM_SUPERMICRO, 0x0604, "winbond IPMI (Aten)" },
+ { IPMI_OEM_SUPERMICRO, 0x0605, "X8SIL" },
+ { IPMI_OEM_SUPERMICRO, 0x0606, "X8DTG-4" },
+ { IPMI_OEM_SUPERMICRO, 0x0607, "C2G41" },
+ { IPMI_OEM_SUPERMICRO, 0x0608, "X8DTG-DF" },
+ { IPMI_OEM_SUPERMICRO, 0x0609, "X8DTS" },
+ { IPMI_OEM_SUPERMICRO, 0x060A, "X7SPA" },
+ { IPMI_OEM_SUPERMICRO, 0x060B, "X8SIA" },
+ { IPMI_OEM_SUPERMICRO, 0x060C, "X8DTU+" },
+ { IPMI_OEM_SUPERMICRO, 0x060C, "X8DTU-LN4F+" },
+ { IPMI_OEM_SUPERMICRO, 0x060D, "X8DTU-6TF+" },
+ { IPMI_OEM_SUPERMICRO, 0x060E, "X8SIT" },
+ { IPMI_OEM_SUPERMICRO, 0x060F, "X8DTN+-F" },
+ { IPMI_OEM_SUPERMICRO, 0x0610, "X8QB6/E" },
+ { IPMI_OEM_SUPERMICRO, 0x0611, "AOC-STGN-I2S" },
+ { IPMI_OEM_SUPERMICRO, 0x0612, "B8DTT" },
+ { IPMI_OEM_SUPERMICRO, 0x0613, "X8DTT-C-SG007" },
+ { IPMI_OEM_SUPERMICRO, 0x0614, "X8DTU-F-AI034" },
+ { IPMI_OEM_SUPERMICRO, 0x061A, "X8SIU" },
+ { IPMI_OEM_SUPERMICRO, 0x061B, "X8DTT-HA" },
+ { IPMI_OEM_SUPERMICRO, 0x061C, "B8DT6-AI034" },
+ { IPMI_OEM_SUPERMICRO, 0x061D, "C7SIA" },
+ { IPMI_OEM_SUPERMICRO, 0x061E, "B8DTT-AI034" },
+ { IPMI_OEM_SUPERMICRO, 0x061E, "X9SCL" },
+ { IPMI_OEM_SUPERMICRO, 0x061F, "B8DTP" },
+ { IPMI_OEM_SUPERMICRO, 0x0620, "B8DTG" },
+ { IPMI_OEM_SUPERMICRO, 0x0621, "X8OBN" },
+ { IPMI_OEM_SUPERMICRO, 0x0622, "C7P67" },
+ { IPMI_OEM_SUPERMICRO, 0x0623, "C7Q67" },
+ { IPMI_OEM_SUPERMICRO, 0x0624, "X9SCM" },
+ { IPMI_OEM_SUPERMICRO, 0x0625, "B9DRi" },
+ { IPMI_OEM_SUPERMICRO, 0x0626, "X9DR3-LN4F+" },
+ { IPMI_OEM_SUPERMICRO, 0x0627, "X7SPT-DF-D525" },
+ { IPMI_OEM_SUPERMICRO, 0x0628, "X9DR3/i-F" },
+ { IPMI_OEM_SUPERMICRO, 0x0629, "X9SRT-F" },
+ { IPMI_OEM_SUPERMICRO, 0x062A, "X9SRA" },
+ { IPMI_OEM_SUPERMICRO, 0x062B, "X9SRi" },
+ { IPMI_OEM_SUPERMICRO, 0x062C, "X9DAi" },
+ { IPMI_OEM_SUPERMICRO, 0x062D, "X8SIL-SIOM-FI005" },
+ { IPMI_OEM_SUPERMICRO, 0x062E, "X8STE-DS018" },
+ { IPMI_OEM_SUPERMICRO, 0x062F, "X9DRT-HF" },
+ { IPMI_OEM_SUPERMICRO, 0x0630, "X9DRW-3TF+" },
+ { IPMI_OEM_SUPERMICRO, 0x0631, "X9SCA/X9SCI" },
+ { IPMI_OEM_SUPERMICRO, 0x0632, "X8DTG-QF+" },
+ { IPMI_OEM_SUPERMICRO, 0x0633, "X9SCV-Q" },
+ { IPMI_OEM_SUPERMICRO, 0x0634, "X9SCD" },
+ { IPMI_OEM_SUPERMICRO, 0x0635, "X9DAL-6/i" },
+ { IPMI_OEM_SUPERMICRO, 0x0636, "X9DRW-3F" },
+ { IPMI_OEM_SUPERMICRO, 0x0637, "X9DBU-3F" },
+ { IPMI_OEM_SUPERMICRO, 0x0638, "X8QB6-LF" },
+ { IPMI_OEM_SUPERMICRO, 0x0640, "X9SCL/SCM-II" },
+ { IPMI_OEM_SUPERMICRO, 0x0641, "X9SCV-LN4F+" },
+ { IPMI_OEM_SUPERMICRO, 0x0642, "C7Q67-H" },
+ { IPMI_OEM_SUPERMICRO, 0x0644, "X9SAE" },
+ { IPMI_OEM_SUPERMICRO, 0x0645, "C7H61" },
+ { IPMI_OEM_SUPERMICRO, 0x0646, "X9SCFF" },
+ { IPMI_OEM_SUPERMICRO, 0x0647, "X9SCAA" },
+ { IPMI_OEM_SUPERMICRO, 0x0647, "X9SCE-F" },
+ { IPMI_OEM_SUPERMICRO, 0x0648, "C7B75" },
+ { IPMI_OEM_SUPERMICRO, 0x0650, "X9SPV-M4" },
+ { IPMI_OEM_SUPERMICRO, 0x0651, "X9SBAA" },
+ { IPMI_OEM_SUPERMICRO, 0x0652, "AOC-CGP-i2" },
+ { IPMI_OEM_SUPERMICRO, 0x0653, "C7Z87" },
+ { IPMI_OEM_SUPERMICRO, 0x0654, "C7Q87" },
+ { IPMI_OEM_SUPERMICRO, 0x0655, "AOC-XEH-IN2" },
+ { IPMI_OEM_SUPERMICRO, 0x0656, "AOC-SGP-i2" },
+ { IPMI_OEM_SUPERMICRO, 0x0657, "C7Z87-OCE" },
+ { IPMI_OEM_SUPERMICRO, 0x0658, "AOC-STG-B4S" },
+ { IPMI_OEM_SUPERMICRO, 0x0659, "AOC-STGN-I1S" },
+ { IPMI_OEM_SUPERMICRO, 0x0660, "X9DRD-3/iF" },
+ { IPMI_OEM_SUPERMICRO, 0x0661, "B1SA4-F" },
+ { IPMI_OEM_SUPERMICRO, 0x0661, "X9SRG" },
+ { IPMI_OEM_SUPERMICRO, 0x0662, "X9DRG-QF+" },
+ { IPMI_OEM_SUPERMICRO, 0x0663, "X9SRW" },
+ { IPMI_OEM_SUPERMICRO, 0x0664, "X9DRH-7F" },
+ { IPMI_OEM_SUPERMICRO, 0x0665, "X9DRG-QF" },
+ { IPMI_OEM_SUPERMICRO, 0x0666, "X9DRT-D-SG007" },
+ { IPMI_OEM_SUPERMICRO, 0x0667, "X9DRL-3/iF" },
+ { IPMI_OEM_SUPERMICRO, 0x0668, "X9SRD" },
+ { IPMI_OEM_SUPERMICRO, 0x0669, "X9DRX+-F" },
+ { IPMI_OEM_SUPERMICRO, 0x066A, "B9DRT" },
+ { IPMI_OEM_SUPERMICRO, 0x066B, "X9SRL-F" },
+ { IPMI_OEM_SUPERMICRO, 0x066C, "B9DRG" },
+ { IPMI_OEM_SUPERMICRO, 0x066D, "X9DR6+-F-AI034" },
+ { IPMI_OEM_SUPERMICRO, 0x066E, "X9DR6-LN4F+-AI034" },
+ { IPMI_OEM_SUPERMICRO, 0x066F, "X9DRW-LN4F+-AI034" },
+ { IPMI_OEM_SUPERMICRO, 0x0690, "2208" },
+ { IPMI_OEM_SUPERMICRO, 0x0691, "2308" },
+ { IPMI_OEM_SUPERMICRO, 0x0700, "X9DRT-HF-AI034" },
+ { IPMI_OEM_SUPERMICRO, 0x0701, "X9DRT-HIBQF-AI034" },
+ { IPMI_OEM_SUPERMICRO, 0x0702, "X9DRD-7LN4F" },
+ { IPMI_OEM_SUPERMICRO, 0x0703, "X9DBL-6F" },
+ { IPMI_OEM_SUPERMICRO, 0x0704, "X9DR7/E-TF+" },
+ { IPMI_OEM_SUPERMICRO, 0x0705, "X9DR7/E-LN4F" },
+ { IPMI_OEM_SUPERMICRO, 0x0706, "X9DRT-HF+" },
+ { IPMI_OEM_SUPERMICRO, 0x0707, "X9QR7-TF+" },
+ { IPMI_OEM_SUPERMICRO, 0x0708, "X9DRT-F" },
+ { IPMI_OEM_SUPERMICRO, 0x0709, "X9DA7/E" },
+ { IPMI_OEM_SUPERMICRO, 0x070A, "X9DRF-F" },
+ { IPMI_OEM_SUPERMICRO, 0x070B, "X9SRL-CF" },
+ { IPMI_OEM_SUPERMICRO, 0x070C, "X9SRD-CD" },
+ { IPMI_OEM_SUPERMICRO, 0x070D, "B9DR7" },
+ { IPMI_OEM_SUPERMICRO, 0x070E, "X9DAX-7" },
+ { IPMI_OEM_SUPERMICRO, 0x070F, "X9QR7-TF" },
+ { IPMI_OEM_SUPERMICRO, 0x0710, "X9SRE" },
+ { IPMI_OEM_SUPERMICRO, 0x0711, "X9DRG-HTF+" },
+ { IPMI_OEM_SUPERMICRO, 0x0712, "B9DRG-X" },
+ { IPMI_OEM_SUPERMICRO, 0x0713, "X9DRFF-7" },
+ { IPMI_OEM_SUPERMICRO, 0x0714, "X9SRH-7F" },
+ { IPMI_OEM_SUPERMICRO, 0x0715, "X9DRW-7TPF" },
+ { IPMI_OEM_SUPERMICRO, 0x0716, "X9DBU-3F-AI034" },
+ { IPMI_OEM_SUPERMICRO, 0x0717, "X9DRFF-7+/i+" },
+ { IPMI_OEM_SUPERMICRO, 0x0718, "X9DRFF-7G+" },
+ { IPMI_OEM_SUPERMICRO, 0x0719, "B9DRP" },
+ { IPMI_OEM_SUPERMICRO, 0x0720, "X9DRW-7TPF+" },
+ { IPMI_OEM_SUPERMICRO, 0x0721, "X9DBS-F" },
+ { IPMI_OEM_SUPERMICRO, 0x0722, "X9DB3-TPF" },
+ { IPMI_OEM_SUPERMICRO, 0x0723, "X9DRL-7F/EF" },
+ { IPMI_OEM_SUPERMICRO, 0x0724, "X9DRH-if-NV" },
+ { IPMI_OEM_SUPERMICRO, 0x0725, "X9DRG+HF+II" },
+ { IPMI_OEM_SUPERMICRO, 0x0726, "X10QBi" },
+ { IPMI_OEM_SUPERMICRO, 0x0727, "X9DRW-CF31/CTF31" },
+ { IPMI_OEM_SUPERMICRO, 0x0728, "X10DRI/T" },
+ { IPMI_OEM_SUPERMICRO, 0x0729, "B9DRG-E" },
+ { IPMI_OEM_SUPERMICRO, 0x0730, "X9DAX-HFT" },
+ { IPMI_OEM_SUPERMICRO, 0x0731, "X9DRT-P" },
+ { IPMI_OEM_SUPERMICRO, 0x0732, "X9DRG-OF" },
+ { IPMI_OEM_SUPERMICRO, 0x0733, "X9DB3-CPU-AI026" },
+ { IPMI_OEM_SUPERMICRO, 0x0734, "AOC-STG-I2T" },
+ { IPMI_OEM_SUPERMICRO, 0x0743, "X9SPU" },
+ { IPMI_OEM_SUPERMICRO, 0x0801, "X10SLL" },
+ { IPMI_OEM_SUPERMICRO, 0x0802, "X10SLA" },
+ { IPMI_OEM_SUPERMICRO, 0x0803, "X10SLH" },
+ { IPMI_OEM_SUPERMICRO, 0x0804, "X10SL7-F" },
+ { IPMI_OEM_SUPERMICRO, 0x0805, "X10SAE" },
+ { IPMI_OEM_SUPERMICRO, 0x0806, "X10SLM-LN4F" },
+ { IPMI_OEM_SUPERMICRO, 0x0807, "X10SLE" },
+ { IPMI_OEM_SUPERMICRO, 0x0808, "LSI3008" },
+ { IPMI_OEM_SUPERMICRO, 0x0809, "LSI3108" },
+ { IPMI_OEM_SUPERMICRO, 0x0810, "X10SLD" },
+ { IPMI_OEM_SUPERMICRO, 0x0811, "X10SLM-F" },
+ { IPMI_OEM_SUPERMICRO, 0x0812, "X10SLL+-F" },
+ { IPMI_OEM_SUPERMICRO, 0x0813, "X10SEAA-LN4F" },
+ { IPMI_OEM_SUPERMICRO, 0x0814, "X10SLX-TF" },
+ { IPMI_OEM_SUPERMICRO, 0x0815, "X10SLV" },
+ { IPMI_OEM_SUPERMICRO, 0x0816, "X10SBA" },
+ { IPMI_OEM_SUPERMICRO, 0x0817, "X10SLE-DF" },
+ { IPMI_OEM_SUPERMICRO, 0x0818, "X10SAT" },
+ { IPMI_OEM_SUPERMICRO, 0x0819, "X10SLV-Q" },
+ { IPMI_OEM_SUPERMICRO, 0x0820, "A1SAM" },
+ { IPMI_OEM_SUPERMICRO, 0x0820, "X9SKV" },
+ { IPMI_OEM_SUPERMICRO, 0x0821, "X10DRW-i(T)" },
+ { IPMI_OEM_SUPERMICRO, 0x0822, "X10DRFF(-C)" },
+ { IPMI_OEM_SUPERMICRO, 0x0823, "AOC-CTG-I1S" },
+ { IPMI_OEM_SUPERMICRO, 0x0824, "X10DRT-P" },
+ { IPMI_OEM_SUPERMICRO, 0x0825, "X10SRE-DS018" },
+ { IPMI_OEM_SUPERMICRO, 0x0826, "X10SRE-EXP-SI030" },
+ { IPMI_OEM_SUPERMICRO, 0x0827, "X9QRH-TF" },
+ { IPMI_OEM_SUPERMICRO, 0x0828, "A1SA2-2750F" },
+ { IPMI_OEM_SUPERMICRO, 0x0829, "C7Z97-OCE" },
+ { IPMI_OEM_SUPERMICRO, 0x0830, "X10DRFR" },
+ { IPMI_OEM_SUPERMICRO, 0x0831, "X10DRL-i" },
+ { IPMI_OEM_SUPERMICRO, 0x0832, "X10SRL" },
+ { IPMI_OEM_SUPERMICRO, 0x0833, "X10SRW-F" },
+ { IPMI_OEM_SUPERMICRO, 0x0834, "X10SRI" },
+ { IPMI_OEM_SUPERMICRO, 0x0835, "X10DRC/i-LN4+/T4+" },
+ { IPMI_OEM_SUPERMICRO, 0x0836, "X10DAi" },
+ { IPMI_OEM_SUPERMICRO, 0x0837, "X10DRT-D-SG007" },
+ { IPMI_OEM_SUPERMICRO, 0x0838, "X10SRH-F" },
+ { IPMI_OEM_SUPERMICRO, 0x0839, "AOC-SLG3-2E4" },
+ { IPMI_OEM_SUPERMICRO, 0x083A, "X10DBT-T" },
+ { IPMI_OEM_SUPERMICRO, 0x083B, "X10DDW-iT" },
+ { IPMI_OEM_SUPERMICRO, 0x083C, "A1SA7-2750F" },
+ { IPMI_OEM_SUPERMICRO, 0x083D, "LSI 2116" },
+ { IPMI_OEM_SUPERMICRO, 0x083E, "B10DRi" },
+ { IPMI_OEM_SUPERMICRO, 0x083F, "B9QR7" },
+ { IPMI_OEM_SUPERMICRO, 0x0840, "B9DRG-3M" },
+ { IPMI_OEM_SUPERMICRO, 0x0841, "X9DRD-iT+" },
+ { IPMI_OEM_SUPERMICRO, 0x0842, "X10SLH-N6-ST031" },
+ { IPMI_OEM_SUPERMICRO, 0x0843, "X10DRG-H(T)" },
+ { IPMI_OEM_SUPERMICRO, 0x0844, "X10DRU-i+" },
+ { IPMI_OEM_SUPERMICRO, 0x0845, "X10DDW-iN" },
+ { IPMI_OEM_SUPERMICRO, 0x0846, "B1DRi" },
+ { IPMI_OEM_SUPERMICRO, 0x0847, "AOC-UR-i4XT" },
+ { IPMI_OEM_SUPERMICRO, 0x0848, "AOC-2UR68-i4G" },
+ { IPMI_OEM_SUPERMICRO, 0x0849, "AOC-UR-i4G" },
+ { IPMI_OEM_SUPERMICRO, 0x084A, "AOC-S40G-i2Q" },
+ { IPMI_OEM_SUPERMICRO, 0x084B, "X10SRG" },
+ { IPMI_OEM_SUPERMICRO, 0x084C, "C7Z97" },
+ { IPMI_OEM_SUPERMICRO, 0x084C, "C7Z97-MF" },
+ { IPMI_OEM_SUPERMICRO, 0x084D, "AOC-STGN-i1SF" },
+ { IPMI_OEM_SUPERMICRO, 0x084F, "AOC-STGN-i2SF" },
+ { IPMI_OEM_SUPERMICRO, 0x0850, "AOC-PG-i4M" },
+ { IPMI_OEM_SUPERMICRO, 0x0851, "PMC PM8076" },
+ { IPMI_OEM_SUPERMICRO, 0x0852, "X10DRG-Q" },
+ { IPMI_OEM_SUPERMICRO, 0x0853, "X10QBL" },
+ { IPMI_OEM_SUPERMICRO, 0x0854, "X10DRU-X" },
+ { IPMI_OEM_SUPERMICRO, 0x0855, "H9SKV-420" },
+ { IPMI_OEM_SUPERMICRO, 0x0856, "C7X99" },
+ { IPMI_OEM_SUPERMICRO, 0x0857, "X10SRA" },
+ { IPMI_OEM_SUPERMICRO, 0x0858, "X10DRT-H" },
+ { IPMI_OEM_SUPERMICRO, 0x0859, "X10DRH-C" },
+ { IPMI_OEM_SUPERMICRO, 0x085A, "A1SRM-LN7F" },
+ { IPMI_OEM_SUPERMICRO, 0x085A, "A1SRM-LN7F" },
+ { IPMI_OEM_SUPERMICRO, 0x085B, "X10DRT-HA/HB-SG007" },
+ { IPMI_OEM_SUPERMICRO, 0x085C, "X10DRU-XLL" },
+ { IPMI_OEM_SUPERMICRO, 0x085D, "AOC-UR-i2XT" },
+ { IPMI_OEM_SUPERMICRO, 0x085E, "AOC-2UR6-i4XT" },
+ { IPMI_OEM_SUPERMICRO, 0x085F, "AOC-2UR68-i2XT" },
+ { IPMI_OEM_SUPERMICRO, 0x0860, "X10DRL-C/CT" },
+ { IPMI_OEM_SUPERMICRO, 0x0861, "B10DRT" },
+ { IPMI_OEM_SUPERMICRO, 0x0862, "B1SL1-F" },
+ { IPMI_OEM_SUPERMICRO, 0x0863, "RSC-W2-66" },
+ { IPMI_OEM_SUPERMICRO, 0x0864, "X10DRW-E/NT" },
+ { IPMI_OEM_SUPERMICRO, 0x0865, "X10DRD-i/LTP" },
+ { IPMI_OEM_SUPERMICRO, 0x0866, "AOC-SLG3-2E4R" },
+ { IPMI_OEM_SUPERMICRO, 0x0867, "AOC-SLG3-4E4R" },
+ { IPMI_OEM_SUPERMICRO, 0x0868, "AOC-SLG3-2E4" },
+ { IPMI_OEM_SUPERMICRO, 0x0869, "AOC-URN2-i4XT" },
+ { IPMI_OEM_SUPERMICRO, 0x086A, "AOC-URN2-i2XT" },
+ { IPMI_OEM_SUPERMICRO, 0x086B, "X10DRS" },
+ { IPMI_OEM_SUPERMICRO, 0x086C, "X10DAL-i" },
+ { IPMI_OEM_SUPERMICRO, 0x086D, "X10SDV-TLN4F" },
+ { IPMI_OEM_SUPERMICRO, 0x086E, "X10DDW-iN" },
+ { IPMI_OEM_SUPERMICRO, 0x086F, "X10DRT-L" },
+ { IPMI_OEM_SUPERMICRO, 0x0870, "AOC-URN2-ii2SX" },
+ { IPMI_OEM_SUPERMICRO, 0x0871, "AOC-2UR68-i2XS" },
+ { IPMI_OEM_SUPERMICRO, 0x0872, "X10QRH+" },
+ { IPMI_OEM_SUPERMICRO, 0x0873, "AOC-2URN4-i4XT" },
+ { IPMI_OEM_SUPERMICRO, 0x0874, "AOC-2UR8N4-i2XT" },
+ { IPMI_OEM_SUPERMICRO, 0x0875, "AOC-2UR66-i4G" },
+ { IPMI_OEM_SUPERMICRO, 0x0876, "A2SCL-IN001" },
+ { IPMI_OEM_SUPERMICRO, 0x0877, "X10DRT-HB-SG007" },
+ { IPMI_OEM_SUPERMICRO, 0x0878, "RSC-S2-88" },
+ { IPMI_OEM_SUPERMICRO, 0x0879, "X10DRD-I/L/NT" },
+ { IPMI_OEM_SUPERMICRO, 0x087A, "B1SD2-TF" },
+ { IPMI_OEM_SUPERMICRO, 0x087B, "AOC-XEH-i2M" },
+ { IPMI_OEM_SUPERMICRO, 0x087C, "AOC-XEH-i4M" },
+ { IPMI_OEM_SUPERMICRO, 0x087D, "X10SRD-F" },
+ { IPMI_OEM_SUPERMICRO, 0x087E, "AOC-STG-i4S" },
+ { IPMI_OEM_SUPERMICRO, 0x087F, "X10DRFF-iG" },
+ { IPMI_OEM_SUPERMICRO, 0x0880, "X10DRT-XA-SG007" },
+ { IPMI_OEM_SUPERMICRO, 0x0881, "X10DRT-XB-SG007" },
+ { IPMI_OEM_SUPERMICRO, 0x0882, "X10DRX" },
+ { IPMI_OEM_SUPERMICRO, 0x0883, "K1SPI" },
+ { IPMI_OEM_SUPERMICRO, 0x0884, "X11SSH-F/-LN4F" },
+ { IPMI_OEM_SUPERMICRO, 0x0885, "X11SSL-CF/-NF" },
+ { IPMI_OEM_SUPERMICRO, 0x0886, "X11SSA(-F)/X11SSi-LN4(F)" },
+ { IPMI_OEM_SUPERMICRO, 0x0887, "AOC-S8076L-L16e" },
+ { IPMI_OEM_SUPERMICRO, 0x0888, "X11SSZ" },
+ { IPMI_OEM_SUPERMICRO, 0x0889, "B10DRG" },
+ { IPMI_OEM_SUPERMICRO, 0x088A, "AOC-URN6-i2XT" },
+ { IPMI_OEM_SUPERMICRO, 0x088B, "C7Z170-SQ" },
+ { IPMI_OEM_SUPERMICRO, 0x088C, "AOM-S3108-H8S-SB" },
+ { IPMI_OEM_SUPERMICRO, 0x088D, "AOC-S100G-i2C" },
+ { IPMI_OEM_SUPERMICRO, 0x088E, "AOC-PIO-i2G" },
+ { IPMI_OEM_SUPERMICRO, 0x088F, "AOM-PIO-i2XT" },
+ { IPMI_OEM_SUPERMICRO, 0x0890, "X11SSQ" },
+ { IPMI_OEM_SUPERMICRO, 0x0891, "X11SBA" },
+ { IPMI_OEM_SUPERMICRO, 0x0892, "X10DRG-O+-CPU" },
+ { IPMI_OEM_SUPERMICRO, 0x0893, "X10DGQ" },
+ { IPMI_OEM_SUPERMICRO, 0x0894, "X11SSV-Q" },
+ { IPMI_OEM_SUPERMICRO, 0x0895, "X11SAE" },
+ { IPMI_OEM_SUPERMICRO, 0x0896, "X11SSL/M-F" },
+ { IPMI_OEM_SUPERMICRO, 0x0897, "B1SD1-TF" },
+ { IPMI_OEM_SUPERMICRO, 0x0898, "X11SSE" },
+ { IPMI_OEM_SUPERMICRO, 0x0899, "X10DRH" },
+ { IPMI_OEM_SUPERMICRO, 0x089A, "X11SLL" },
+ { IPMI_OEM_SUPERMICRO, 0x089B, "X11SSW-F" },
+ { IPMI_OEM_SUPERMICRO, 0x089C, "X11SSH-CTF" },
+ { IPMI_OEM_SUPERMICRO, 0x089D, "X10DSC+" },
+ { IPMI_OEM_SUPERMICRO, 0x089E, "AOC-URN2-i4GXS" },
+ { IPMI_OEM_SUPERMICRO, 0x089F, "X11SAE-M" },
+ { IPMI_OEM_SUPERMICRO, 0x0901, "X11SSM" },
+ { IPMI_OEM_SUPERMICRO, 0x0902, "C7Z170-OCE" },
+ { IPMI_OEM_SUPERMICRO, 0x0903, "AOC-CTGS-i2T" },
+ { IPMI_OEM_SUPERMICRO, 0x0904, "AOC-2UR6N4-i4XT" },
+ { IPMI_OEM_SUPERMICRO, 0x0905, "K1SPI-KA-SG007" },
+ { IPMI_OEM_SUPERMICRO, 0x0906, "K1SPi-KB-SG007" },
+ { IPMI_OEM_SUPERMICRO, 0x0907, "X11SAT(-F)" },
+ { IPMI_OEM_SUPERMICRO, 0x0908, "B2SS2" },
+ { IPMI_OEM_SUPERMICRO, 0x0909, "X11SSD-F" },
+ { IPMI_OEM_SUPERMICRO, 0x090A, "AOC-SLG3-4E4" },
+ { IPMI_OEM_SUPERMICRO, 0x090B, "AOC-MTG-i4S" },
+ { IPMI_OEM_SUPERMICRO, 0x090C, "AOC-MTG-I2s" },
+ { IPMI_OEM_SUPERMICRO, 0x090D, "X11SRE-DS018" },
+ { IPMI_OEM_SUPERMICRO, 0x090E, "K1SPE(-T)" },
+ { IPMI_OEM_SUPERMICRO, 0x090F, "A2SDi" },
+ { IPMI_OEM_SUPERMICRO, 0x0910, "A2SDi-H" },
+ { IPMI_OEM_SUPERMICRO, 0x0911, "X10DRT-PS" },
+ { IPMI_OEM_SUPERMICRO, 0x0912, "AOC-MG-i2" },
+ { IPMI_OEM_SUPERMICRO, 0x0913, "AOC-MG-i4" },
+ { IPMI_OEM_SUPERMICRO, 0x0914, "AOC-STGS-i1T" },
+ { IPMI_OEM_SUPERMICRO, 0x0915, "AOC-STGS-i2T" },
+ { IPMI_OEM_SUPERMICRO, 0x0916, "X10DSC-TP4S" },
+ { IPMI_OEM_SUPERMICRO, 0x0917, "X11DPi-N(T)" },
+ { IPMI_OEM_SUPERMICRO, 0x0918, "AOC-UR-i4GXS" },
+ { IPMI_OEM_SUPERMICRO, 0x0919, "X10SDD-F" },
+ { IPMI_OEM_SUPERMICRO, 0x091A, "AOC-2UR6-i4xT+" },
+ { IPMI_OEM_SUPERMICRO, 0x091B, "AOC-UR-i4XT+" },
+ { IPMI_OEM_SUPERMICRO, 0x091C, "X11DPU" },
+ { IPMI_OEM_SUPERMICRO, 0x091D, "X11SSW-LN4F" },
+ { IPMI_OEM_SUPERMICRO, 0x091E, "X10SD7-AC107" },
+ { IPMI_OEM_SUPERMICRO, 0x091F, "AOC-MTG-i4T" },
+ { IPMI_OEM_SUPERMICRO, 0x0920, "AOC-MTG-i2T" },
+ { IPMI_OEM_SUPERMICRO, 0x0921, "X10SDV-7TP8F" },
+ { IPMI_OEM_SUPERMICRO, 0x0922, "X10SRW-LN4F" },
+ { IPMI_OEM_SUPERMICRO, 0x0923, "AOM-X10OBI-PCH" },
+ { IPMI_OEM_SUPERMICRO, 0x0924, "X10SRM-(T)F" },
+ { IPMI_OEM_SUPERMICRO, 0x0925, "AOC-MHIBF-2QG" },
+ { IPMI_OEM_SUPERMICRO, 0x0926, "AOC-MHIBF-1QG" },
+ { IPMI_OEM_SUPERMICRO, 0x0927, "X11DPT-PS" },
+ { IPMI_OEM_SUPERMICRO, 0x0928, "AOC-S25G-b2S" },
+ { IPMI_OEM_SUPERMICRO, 0x0929, "AOC-2UR66-i4XTF" },
+ { IPMI_OEM_SUPERMICRO, 0x092A, "AOC-M25G-b2S" },
+ { IPMI_OEM_SUPERMICRO, 0x092B, "X10DSN-TS" },
+ { IPMI_OEM_SUPERMICRO, 0x092C, "AOC-S8069L-16xR" },
+ { IPMI_OEM_SUPERMICRO, 0x092D, "X10SDE-DF" },
+ { IPMI_OEM_SUPERMICRO, 0x092E, "AOC-2UR68-B2TS" },
+ { IPMI_OEM_SUPERMICRO, 0x092F, "AOC-S40G-i1Q" },
+ { IPMI_OEM_SUPERMICRO, 0x0930, "X11SSQ-L" },
+ { IPMI_OEM_SUPERMICRO, 0x0931, "B2SS1-CF" },
+ { IPMI_OEM_SUPERMICRO, 0x0932, "X10DRL-LN4" },
+ { IPMI_OEM_SUPERMICRO, 0x0933, "P8DTU" },
+ { IPMI_OEM_SUPERMICRO, 0x0934, "AOC-MHFI-i1C" },
+ { IPMI_OEM_SUPERMICRO, 0x0935, "AOC-STG-i4T" },
+ { IPMI_OEM_SUPERMICRO, 0x0936, "AOC-UR-i4XTF" },
+ { IPMI_OEM_SUPERMICRO, 0x0937, "X11DPT" },
+ { IPMI_OEM_SUPERMICRO, 0x0938, "X11DPT" },
+ { IPMI_OEM_SUPERMICRO, 0x0939, "X11SSV-M4" },
+ { IPMI_OEM_SUPERMICRO, 0x093A, "X11SSV-M4F" },
+ { IPMI_OEM_SUPERMICRO, 0x093B, "AOC-STGF-i2S" },
+ { IPMI_OEM_SUPERMICRO, 0x093C, "A2SAV" },
+ { IPMI_OEM_SUPERMICRO, 0x093D, "AOC-S3216L-L16iT" },
+ { IPMI_OEM_SUPERMICRO, 0x093E, "X10DRT-B+" },
+ { IPMI_OEM_SUPERMICRO, 0x093F, "C7Z270-CG-L" },
+ { IPMI_OEM_SUPERMICRO, 0x0940, "C7Z270-CG" },
+ { IPMI_OEM_SUPERMICRO, 0x0941, "X11SPi-TF" },
+ { IPMI_OEM_SUPERMICRO, 0x0942, "K1SPE" },
+ { IPMI_OEM_SUPERMICRO, 0x0943, "C7Z270-PG" },
+ { IPMI_OEM_SUPERMICRO, 0x0944, "C7H270-CG-ML" },
+ { IPMI_OEM_SUPERMICRO, 0x0945, "C7Q270-CB-ML" },
+ { IPMI_OEM_SUPERMICRO, 0x0946, "X10SDV" },
+ { IPMI_OEM_SUPERMICRO, 0x0947, "A2SAN" },
+ { IPMI_OEM_SUPERMICRO, 0x0948, "AOC-C25G-m2S" },
+ { IPMI_OEM_SUPERMICRO, 0x0949, "AOC-MH25G-m2S2T" },
+ { IPMI_OEM_SUPERMICRO, 0x094A, "AOC-2UR68-m2TS" },
+ { IPMI_OEM_SUPERMICRO, 0x094B, "AOC-S100G-m2C" },
+ { IPMI_OEM_SUPERMICRO, 0x094C, "AOC-S25G-m2S" },
+ { IPMI_OEM_SUPERMICRO, 0x094D, "AOC-MHIBF" },
+ { IPMI_OEM_SUPERMICRO, 0x094E, "AOC-MH25G-b2S2G" },
+ { IPMI_OEM_SUPERMICRO, 0x094F, "P8DNU" },
+ { IPMI_OEM_SUPERMICRO, 0x0950, "X10DRW-SE" },
+ { IPMI_OEM_SUPERMICRO, 0x0951, "B2SS1(2)-MTF" },
+ { IPMI_OEM_SUPERMICRO, 0x0952, "X11SPX-TF" },
+ { IPMI_OEM_SUPERMICRO, 0x0953, "X11SPW-(c)TF" },
+ { IPMI_OEM_SUPERMICRO, 0x0954, "AOC-C25G-m1S" },
+ { IPMI_OEM_SUPERMICRO, 0x0955, "X11SSW" },
+ { IPMI_OEM_SUPERMICRO, 0x0956, "AOC-MHIBF-m1Q2G" },
+ { IPMI_OEM_SUPERMICRO, 0x0957, "AOC-MHIBF-m2Q2G" },
+ { IPMI_OEM_SUPERMICRO, 0x0958, "X11SSH" },
+ { IPMI_OEM_SUPERMICRO, 0x0959, "R10SR2" },
+ { IPMI_OEM_SUPERMICRO, 0x095A, "X10DGO" },
+ { IPMI_OEM_SUPERMICRO, 0x095B, "X11DPU-XLL" },
+ { IPMI_OEM_SUPERMICRO, 0x095C, "X11DPU-X" },
+ { IPMI_OEM_SUPERMICRO, 0x095D, "X11SPM-T(P)F" },
+ { IPMI_OEM_SUPERMICRO, 0x095E, "X11SPH-NCTPF" },
+ { IPMI_OEM_SUPERMICRO, 0x095F, "X11SAA" },
+ { IPMI_OEM_SUPERMICRO, 0x0960, "X11SAN" },
+ { IPMI_OEM_SUPERMICRO, 0x0961, "P9DSC" },
+ { IPMI_OEM_SUPERMICRO, 0x0962, "X11DPT-B+" },
+ { IPMI_OEM_SUPERMICRO, 0x0963, "H11DSU-i" },
+ { IPMI_OEM_SUPERMICRO, 0x0964, "H11DSi-NT" },
+ { IPMI_OEM_SUPERMICRO, 0x0965, "C7B250-CB-ML" },
+ { IPMI_OEM_SUPERMICRO, 0x0966, "B11DPT" },
+ { IPMI_OEM_SUPERMICRO, 0x0967, "X11DDW" },
+ { IPMI_OEM_SUPERMICRO, 0x0968, "X11DPL-i" },
+ { IPMI_OEM_SUPERMICRO, 0x0969, "A2SDi-HLN4F" },
+ { IPMI_OEM_SUPERMICRO, 0x096A, "C7C232-CB-ML" },
+ { IPMI_OEM_SUPERMICRO, 0x096B, "X11DPT-P-SG007" },
+ { IPMI_OEM_SUPERMICRO, 0x096C, "X11DPU-Z+" },
+ { IPMI_OEM_SUPERMICRO, 0x096D, "X11DPG-Qt" },
+ { IPMI_OEM_SUPERMICRO, 0x096E, "X11SPL-F" },
+ { IPMI_OEM_SUPERMICRO, 0x096F, "AOC-IBH-X4ED" },
+ { IPMI_OEM_SUPERMICRO, 0x0970, "C7Z270-CG-M" },
+ { IPMI_OEM_SUPERMICRO, 0x0971, "X11SRE-EXP-SI030" },
+ { IPMI_OEM_SUPERMICRO, 0x0972, "SAS3216" },
+ { IPMI_OEM_SUPERMICRO, 0x0973, "SAS3508" },
+ { IPMI_OEM_SUPERMICRO, 0x0974, "SAS3516" },
+ { IPMI_OEM_SUPERMICRO, 0x0975, "SAS3316" },
+ { IPMI_OEM_SUPERMICRO, 0x0976, "SAS3324" },
+ { IPMI_OEM_SUPERMICRO, 0x0977, "X11DPFR-SN" },
+ { IPMI_OEM_SUPERMICRO, 0x0978, "AOC-S25G-i2S" },
+ { IPMI_OEM_SUPERMICRO, 0x0979, "BMB-IBD-E3616" },
+ { IPMI_OEM_SUPERMICRO, 0x097A, "X11DAI-N" },
+ { IPMI_OEM_SUPERMICRO, 0x097B, "C7X299" },
+ { IPMI_OEM_SUPERMICRO, 0x097C, "AOC-IBH_X4ES" },
+ { IPMI_OEM_SUPERMICRO, 0x097D, "C7B250-CB-i" },
+ { IPMI_OEM_SUPERMICRO, 0x097E, "X11SPG-F" },
+ { IPMI_OEM_SUPERMICRO, 0x097F, "X11QPH+" },
+ { IPMI_OEM_SUPERMICRO, 0x0980, "X11OPi" },
+ { IPMI_OEM_SUPERMICRO, 0x0981, "X11DPH-i" },
+ { IPMI_OEM_SUPERMICRO, 0x0982, "A2SDV-TLN5F" },
+ { IPMI_OEM_SUPERMICRO, 0x0983, "AOC-M25G-m4S" },
+ { IPMI_OEM_SUPERMICRO, 0x0984, "X11SRM-(V)F" },
+ { IPMI_OEM_SUPERMICRO, 0x0985, "P9DSU-C" },
+ { IPMI_OEM_SUPERMICRO, 0x0986, "X11SDV" },
+ { IPMI_OEM_SUPERMICRO, 0x0987, "X11SDV-TLN2F" },
+ { IPMI_OEM_SUPERMICRO, 0x0988, "X11DGQ" },
+ { IPMI_OEM_SUPERMICRO, 0x0989, "B10DRE" },
+ { IPMI_OEM_SUPERMICRO, 0x098A, "H11DST-B" },
+ { IPMI_OEM_SUPERMICRO, 0x098B, "X11SSN" },
+ { IPMI_OEM_SUPERMICRO, 0x098C, "X11DPX-T" },
+ { IPMI_OEM_SUPERMICRO, 0x098D, "A2SAP-H/E/L" },
+ { IPMI_OEM_SUPERMICRO, 0x098E, "X11SRA-R/F" },
+ { IPMI_OEM_SUPERMICRO, 0x098F, "B11QPi" },
+ { IPMI_OEM_SUPERMICRO, 0x0991, "C7Z370-CG-L" },
+ { IPMI_OEM_SUPERMICRO, 0x0992, "B11SPi-CPU-TF" },
+ { IPMI_OEM_SUPERMICRO, 0x0993, "AOC-URN4-i2TS" },
+ { IPMI_OEM_SUPERMICRO, 0x0994, "AOC-B25G-M2S" },
+ { IPMI_OEM_SUPERMICRO, 0x0995, "X11DPG-SN" },
+ { IPMI_OEM_SUPERMICRO, 0x0996, "AOC-MTG-b2T" },
+ { IPMI_OEM_SUPERMICRO, 0x0997, "B11DPE" },
+ { IPMI_OEM_SUPERMICRO, 0x0998, "C7Z370-CG-iW" },
+ { IPMI_OEM_SUPERMICRO, 0x0999, "AOC-MHIBE-m1CG" },
+ { IPMI_OEM_SUPERMICRO, 0x099A, "X11DPS-R" },
+ { IPMI_OEM_SUPERMICRO, 0x099B, "AOC-OPH-WFR" },
+ { IPMI_OEM_SUPERMICRO, 0x099C, "SAS 3616" },
+ { IPMI_OEM_SUPERMICRO, 0x099C, "SAS 3616" },
+ { IPMI_OEM_SUPERMICRO, 0x099D, "X11DSC+" },
+ { IPMI_OEM_SUPERMICRO, 0x099E, "C7Z390-PGW" },
+ { IPMI_OEM_SUPERMICRO, 0x099F, "C7Z390-CG-IW" },
+ { IPMI_OEM_SUPERMICRO, 0x1111, "H8DCR-3" },
+ { IPMI_OEM_SUPERMICRO, 0x1211, "H8DC8" },
+ { IPMI_OEM_SUPERMICRO, 0x1311, "H8QM8-2" },
+ { IPMI_OEM_SUPERMICRO, 0x1411, "H8DA8-2" },
+ { IPMI_OEM_SUPERMICRO, 0x1511, "H8DMR-82" },
+ { IPMI_OEM_SUPERMICRO, 0x1611, "H8DM8-2" },
+ { IPMI_OEM_SUPERMICRO, 0x1711, "H8SMI-2" },
+ { IPMI_OEM_SUPERMICRO, 0x1811, "H8SSL-I2" },
+ { IPMI_OEM_SUPERMICRO, 0x1911, "H8DMU" },
+ { IPMI_OEM_SUPERMICRO, 0x1A01, "C7B360-CB-M" },
+ { IPMI_OEM_SUPERMICRO, 0x1A02, "C7C242-CB-M" },
+ { IPMI_OEM_SUPERMICRO, 0x1A03, "H11SSL-i/c/nc" },
+ { IPMI_OEM_SUPERMICRO, 0x1A04, "B10KNM" },
+ { IPMI_OEM_SUPERMICRO, 0x1A05, "AOM-M25G-i2S" },
+ { IPMI_OEM_SUPERMICRO, 0x1A06, "X11DPG-OT-CPU" },
+ { IPMI_OEM_SUPERMICRO, 0x1A07, "B11SPE-CPU-TF/25G" },
+ { IPMI_OEM_SUPERMICRO, 0x1A08, "AOC-STG-b2T" },
+ { IPMI_OEM_SUPERMICRO, 0x1A09, "AOC-URN4-b2XT" },
+ { IPMI_OEM_SUPERMICRO, 0x1A1A, "A2SD1-3750F/3955F" },
+ { IPMI_OEM_SUPERMICRO, 0x1A1B, "X11SCE-F" },
+ { IPMI_OEM_SUPERMICRO, 0x1A1C, "X11DSF" },
+ { IPMI_OEM_SUPERMICRO, 0x1A1D, "X11SCA-F/W" },
+ { IPMI_OEM_SUPERMICRO, 0x1A1E, "X11DAC" },
+ { IPMI_OEM_SUPERMICRO, 0x1A1F, "X11SCL-F" },
+ { IPMI_OEM_SUPERMICRO, 0x1B01, "X11DSN-TS" },
+ { IPMI_OEM_SUPERMICRO, 0x1B02, "X11DGO-T" },
+ { IPMI_OEM_SUPERMICRO, 0x1B03, "AOC-2UR688-i4XTF" },
+ { IPMI_OEM_SUPERMICRO, 0x1B04, "X11DPT-LC019" },
+ { IPMI_OEM_SUPERMICRO, 0x1B05, "X11SCQ" },
+ { IPMI_OEM_SUPERMICRO, 0x1B06, "X11SCQ-L" },
+ { IPMI_OEM_SUPERMICRO, 0x1B07, "X11SCW-F" },
+ { IPMI_OEM_SUPERMICRO, 0x1B08, "C9X299-PG300" },
+ { IPMI_OEM_SUPERMICRO, 0x1B09, "X11SCZ-F" },
+ { IPMI_OEM_SUPERMICRO, 0x1B0A, "B10DRT-IBF2" },
+ { IPMI_OEM_SUPERMICRO, 0x1B0B, "AOC-STG-b2T" },
+ { IPMI_OEM_SUPERMICRO, 0x1B0C, "AOC-B25G-6X4D" },
+ { IPMI_OEM_SUPERMICRO, 0x1B0D, "X11SCV-Q/L" },
+ { IPMI_OEM_SUPERMICRO, 0x1B0E, "X11SCL-IF" },
+ { IPMI_OEM_SUPERMICRO, 0x1B0F, "X11SCM" },
+ { IPMI_OEM_SUPERMICRO, 0x1B10, "A2SDV-LN8F/LN10PF" },
+ { IPMI_OEM_SUPERMICRO, 0x1B11, "X11SCH-LN4F" },
+ { IPMI_OEM_SUPERMICRO, 0x1B12, "AOC-SGP-i4" },
+ { IPMI_OEM_SUPERMICRO, 0x1B13, "AOC-4UR66-i4XTF" },
+ { IPMI_OEM_SUPERMICRO, 0x1B14, "C9X299-PG300F" },
+ { IPMI_OEM_SUPERMICRO, 0x1B15, "X11SCL-LN4F" },
+ { IPMI_OEM_SUPERMICRO, 0x1B16, "AOM-PICO-3L" },
+ { IPMI_OEM_SUPERMICRO, 0x1B17, "X11DPFF-SN" },
+ { IPMI_OEM_SUPERMICRO, 0x1B18, "C7B360-CB-ML" },
+ { IPMI_OEM_SUPERMICRO, 0x1B19, "H11SSW-NT/iN" },
+ { IPMI_OEM_SUPERMICRO, 0x1B1A, "C9Z390-CG(W)" },
+ { IPMI_OEM_SUPERMICRO, 0x1B1B, "AOC-CTG-i2S" },
+ { IPMI_OEM_SUPERMICRO, 0x1B1C, "X11SDD" },
+ { IPMI_OEM_SUPERMICRO, 0x1B1D, "X11DPT-L" },
+ { IPMI_OEM_SUPERMICRO, 0x1B1E, "AOC-URN4-B2ts" },
+ { IPMI_OEM_SUPERMICRO, 0x1B1F, "X11DPG-HGX2" },
+ { IPMI_OEM_SUPERMICRO, 0x1B20, "AOC-SLG2-2TM2" },
+ { IPMI_OEM_SUPERMICRO, 0x1B21, "AOC-SLG2-4TM2" },
+ { IPMI_OEM_SUPERMICRO, 0x1B22, "AOC-SMG2-2TM2" },
+ { IPMI_OEM_SUPERMICRO, 0x1B23, "RSC-UM2R-8+-NI22" },
+ { IPMI_OEM_SUPERMICRO, 0x1B24, "BPN-6S3008S6" },
+ { IPMI_OEM_SUPERMICRO, 0x1B25, "X11DPU-ZE+" },
+ { IPMI_OEM_SUPERMICRO, 0x1B26, "AOC-2UR68-b2TS" },
+ { IPMI_OEM_SUPERMICRO, 0x1B27, "AOC-S100G-b1C" },
+ { IPMI_OEM_SUPERMICRO, 0x1B28, "X11SPA-TF" },
+ { IPMI_OEM_SUPERMICRO, 0x1B29, "B2SC1" },
+ { IPMI_OEM_SUPERMICRO, 0x1B2A, "AOC-2MG-i8" },
+ { IPMI_OEM_SUPERMICRO, 0x1B2B, "H12SSW-iN" },
+ { IPMI_OEM_SUPERMICRO, 0x1B2C, "H12SSW-NT" },
+ { IPMI_OEM_SUPERMICRO, 0x1B2D, "M11SDV" },
+ { IPMI_OEM_SUPERMICRO, 0x1B2E, "AOC-MG-b2" },
+ { IPMI_OEM_SUPERMICRO, 0x1B2F, "AOM-SMF-TP4F" },
+ { IPMI_OEM_SUPERMICRO, 0x1B31, "AOC-M25G-m2S" },
+ { IPMI_OEM_SUPERMICRO, 0x1B32, "B11SRE-CPU" },
+ { IPMI_OEM_SUPERMICRO, 0x1B33, "B11SRE" },
+ { IPMI_OEM_SUPERMICRO, 0x1B34, "X11SPA-T" },
+ { IPMI_OEM_SUPERMICRO, 0x1B35, "X11SDW" },
+ { IPMI_OEM_SUPERMICRO, 0x1B36, "X11SCD-F" },
+ { IPMI_OEM_SUPERMICRO, 0x1B37, "X11DPU-V" },
+ { IPMI_OEM_SUPERMICRO, 0x1B38, "X11DPT-BV" },
+ { IPMI_OEM_SUPERMICRO, 0x1B39, "B11SCG-ZTF" },
+ { IPMI_OEM_SUPERMICRO, 0x1B3A, "H12DST-B" },
+ { IPMI_OEM_SUPERMICRO, 0x1B3B, "X11SDS-8C" },
+ { IPMI_OEM_SUPERMICRO, 0x1B3C, "AOM-SDW-B16X2" },
+ { IPMI_OEM_SUPERMICRO, 0x1B3D, "B11SCG-CTF" },
+ { IPMI_OEM_SUPERMICRO, 0x1B3E, "AOC-S100G-b2C" },
+ { IPMI_OEM_SUPERMICRO, 0x1B3F, "X11SPD-F" },
+ { IPMI_OEM_SUPERMICRO, 0x1B41, "X11SRL-F" },
+ { IPMI_OEM_SUPERMICRO, 0x2011, "H8SMU" },
+ { IPMI_OEM_SUPERMICRO, 0x2111, "M8QME" },
+ { IPMI_OEM_SUPERMICRO, 0x2211, "H8DMT" },
+ { IPMI_OEM_SUPERMICRO, 0x2311, "BHDME" },
+ { IPMI_OEM_SUPERMICRO, 0x2411, "H8DMT-IBX" },
+ { IPMI_OEM_SUPERMICRO, 0x2511, "H8DME-2-LS006" },
+ { IPMI_OEM_SUPERMICRO, 0x8080, "X7DB8" },
+ { IPMI_OEM_SUPERMICRO, 0x8180, "X7DA8" },
+ { IPMI_OEM_SUPERMICRO, 0x8280, "PDSMI-LN4" },
+ { IPMI_OEM_SUPERMICRO, 0x8380, "X7DBP-X" },
+ { IPMI_OEM_SUPERMICRO, 0x8480, "X7DBR-8+" },
+ { IPMI_OEM_SUPERMICRO, 0x8580, "PDSML" },
+ { IPMI_OEM_SUPERMICRO, 0x8680, "X7DVL" },
+ { IPMI_OEM_SUPERMICRO, 0x8780, "PDSBA" },
+ { IPMI_OEM_SUPERMICRO, 0x8880, "X7DBX" },
+ { IPMI_OEM_SUPERMICRO, 0x8980, "X7DBP-8" },
+ { IPMI_OEM_SUPERMICRO, 0x9080, "X7DB8-X" },
+ { IPMI_OEM_SUPERMICRO, 0x9180, "PDSME+" },
+ { IPMI_OEM_SUPERMICRO, 0x9280, "X7DBR-3" },
+ { IPMI_OEM_SUPERMICRO, 0x9380, "PDSLM" },
+ { IPMI_OEM_SUPERMICRO, 0x9480, "X7DAL-E" },
+ { IPMI_OEM_SUPERMICRO, 0x9580, "X6QT8" },
+ { IPMI_OEM_SUPERMICRO, 0x9680, "X7DBN" },
+ { IPMI_OEM_SUPERMICRO, 0x9780, "X7DBU" },
+ { IPMI_OEM_SUPERMICRO, 0x9880, "PDSMU+" },
+ { IPMI_OEM_SUPERMICRO, 0x9980, "X7DBT" },
+ { IPMI_OEM_SUPERMICRO, 0xA011, "H8DM3-2" },
+ { IPMI_OEM_SUPERMICRO, 0xA080, "X7DVL-3" },
+ { IPMI_OEM_SUPERMICRO, 0xA111, "H8DA3-2" },
+ { IPMI_OEM_SUPERMICRO, 0xA211, "H8QM3-2" },
+ { IPMI_OEM_SUPERMICRO, 0xA280, "X7DW3+" },
+ { IPMI_OEM_SUPERMICRO, 0xA311, "H8QM3-EX" },
+ { IPMI_OEM_SUPERMICRO, 0xA380, "X7QC3" },
+ { IPMI_OEM_SUPERMICRO, 0xA480, "X7DCL-3" },
+ { IPMI_OEM_SUPERMICRO, 0xA511, "H8DI3+" },
+ { IPMI_OEM_SUPERMICRO, 0xA580, "AOC-USAS-L8I" },
+ { IPMI_OEM_SUPERMICRO, 0xA611, "BHQIE" },
+ { IPMI_OEM_SUPERMICRO, 0xA680, "X7DCA-3/i" },
+ { IPMI_OEM_SUPERMICRO, 0xA711, "H8SGL" },
+ { IPMI_OEM_SUPERMICRO, 0xA780, "B7DC3" },
+ { IPMI_OEM_SUPERMICRO, 0xA811, "H8DGU" },
+ { IPMI_OEM_SUPERMICRO, 0xA811, "H8DGU" },
+ { IPMI_OEM_SUPERMICRO, 0xA880, "X8DA3/i" },
+ { IPMI_OEM_SUPERMICRO, 0xA911, "H8DGG-QF" },
+ { IPMI_OEM_SUPERMICRO, 0xA980, "X7SB3" },
+ { IPMI_OEM_SUPERMICRO, 0xAA11, "H8DGT" },
+ { IPMI_OEM_SUPERMICRO, 0xAA80, "X7DWT-C-SG007" },
+ { IPMI_OEM_SUPERMICRO, 0xAA80, "X7SBL-LN1/LN2" },
+ { IPMI_OEM_SUPERMICRO, 0xAB11, "H8QG6" },
+ { IPMI_OEM_SUPERMICRO, 0xAB80, "C2SBM-Q" },
+ { IPMI_OEM_SUPERMICRO, 0xAC11, "H8DGU-LN4" },
+ { IPMI_OEM_SUPERMICRO, 0xAC80, "X7DWU" },
+ { IPMI_OEM_SUPERMICRO, 0xAD11, "BHQME" },
+ { IPMI_OEM_SUPERMICRO, 0xAD11, "H8DGT-HIBQF-AI034" },
+ { IPMI_OEM_SUPERMICRO, 0xAE11, "H8QGI-F-AI034" },
+ { IPMI_OEM_SUPERMICRO, 0xAE80, "PDSMP-JN001" },
+ { IPMI_OEM_SUPERMICRO, 0xAF11, "H8DGU-LN4F+-AI034" },
+ { IPMI_OEM_SUPERMICRO, 0xAF80, "AOC-UTG-I2" },
+ { IPMI_OEM_SUPERMICRO, 0xB080, "B7DBE" },
+ { IPMI_OEM_SUPERMICRO, 0xB180, "X7DBI+" },
+ { IPMI_OEM_SUPERMICRO, 0xB280, "X7DVL-L" },
+ { IPMI_OEM_SUPERMICRO, 0xB380, "X7DWN" },
+ { IPMI_OEM_SUPERMICRO, 0xB480, "AOC-UG-i4" },
+ { IPMI_OEM_SUPERMICRO, 0xB580, "PDSBM-LN2" },
+ { IPMI_OEM_SUPERMICRO, 0xB680, "X7DGT-ATOKAP" },
+ { IPMI_OEM_SUPERMICRO, 0xB780, "C2SBA" },
+ { IPMI_OEM_SUPERMICRO, 0xB780, "X7DWT-CD-SG007" },
+ { IPMI_OEM_SUPERMICRO, 0xB880, "C2SEA" },
+ { IPMI_OEM_SUPERMICRO, 0xB980, "Winbond IPMI (AMI)" },
+ { IPMI_OEM_SUPERMICRO, 0xBA11, "H8SCM-F" },
+ { IPMI_OEM_SUPERMICRO, 0xBA80, "C2SBX" },
+ { IPMI_OEM_SUPERMICRO, 0xBA80, "X7SLM-L" },
+ { IPMI_OEM_SUPERMICRO, 0xBB11, "BHDGT" },
+ { IPMI_OEM_SUPERMICRO, 0xBB80, "B7DCE" },
+ { IPMI_OEM_SUPERMICRO, 0xBC11, "BHQG6/E" },
+ { IPMI_OEM_SUPERMICRO, 0xBC11, "H8DG6/i-F" },
+ { IPMI_OEM_SUPERMICRO, 0xBC80, "X7DWT/-INF" },
+ { IPMI_OEM_SUPERMICRO, 0xBD11, "H8DCT-IBQF" },
+ { IPMI_OEM_SUPERMICRO, 0xBD11, "H8DGT-C" },
+ { IPMI_OEM_SUPERMICRO, 0xBD80, "C2SBM" },
+ { IPMI_OEM_SUPERMICRO, 0xBE11, "H8DCT" },
+ { IPMI_OEM_SUPERMICRO, 0xBE80, "C2SBC" },
+ { IPMI_OEM_SUPERMICRO, 0xBE80, "C2SBC" },
+ { IPMI_OEM_SUPERMICRO, 0xBF11, "H8DME-EX-LS006" },
+ { IPMI_OEM_SUPERMICRO, 0xBF80, "C2SBi" },
+ { IPMI_OEM_SUPERMICRO, 0xC080, "AOC-USAS-H4i" },
+ { IPMI_OEM_SUPERMICRO, 0xC180, "AOC-USAS-H8i" },
+ { IPMI_OEM_SUPERMICRO, 0xC280, "B7DW3" },
+ { IPMI_OEM_SUPERMICRO, 0xC380, "AOC-USASLP-H8iR" },
+ { IPMI_OEM_SUPERMICRO, 0xCA11, "H8QGL" },
+ { IPMI_OEM_SUPERMICRO, 0xCB11, "H8DGT-CM" },
+ { IPMI_OEM_SUPERMICRO, 0xCD11, "H8DCL-6F" },
+ { IPMI_OEM_SUPERMICRO, 0xCE11, "H8DCT-HLN4F" },
+ { IPMI_OEM_SUPERMICRO, 0xCF11, "H8SML-7/i(F)" },
+ { IPMI_OEM_SUPERMICRO, 0xD011, "H8QG7" },
+ { IPMI_OEM_SUPERMICRO, 0xD080, "X7DWP" },
+ { IPMI_OEM_SUPERMICRO, 0xD111, "H8SME-F" },
+ { IPMI_OEM_SUPERMICRO, 0xD180, "X7SBi" },
+ { IPMI_OEM_SUPERMICRO, 0xD280, "X7SB4/E" },
+ { IPMI_OEM_SUPERMICRO, 0xD380, "X7SBA" },
+ { IPMI_OEM_SUPERMICRO, 0xD480, "X7SBi-LN4" },
+ { IPMI_OEM_SUPERMICRO, 0xD580, "X7SBF" },
+ { IPMI_OEM_SUPERMICRO, 0xD680, "X7DCA-3/i" },
+ { IPMI_OEM_SUPERMICRO, 0xDA80, "C2SBM-Q" },
+ { IPMI_OEM_SUPERMICRO, 0xDB80, "X7DCU" },
+ { IPMI_OEM_SUPERMICRO, 0xDC80, "X7DCA-L" },
+ { IPMI_OEM_SUPERMICRO, 0xDD80, "X7SBX" },
+ { IPMI_OEM_SUPERMICRO, 0xDE80, "X7DCT-10G" },
+ { IPMI_OEM_SUPERMICRO, 0xDF80, "X7DWE" },
+ { IPMI_OEM_SUPERMICRO, 0xF080, "X7SBT" },
+ { IPMI_OEM_SUPERMICRO, 0xF180, "X7SBU" },
+ { IPMI_OEM_SUPERMICRO, 0xF280, "X8DTN+" },
+ { IPMI_OEM_SUPERMICRO, 0xF380, "X8SAX" },
+ { IPMI_OEM_SUPERMICRO, 0xF480, "X7DCX" },
+ { IPMI_OEM_SUPERMICRO, 0xF580, "X8ST3" },
+ /* YADRO */
+ { IPMI_OEM_YADRO, 0x0001, "VESNIN BMC" },
+ { IPMI_OEM_YADRO, 0x000A, "TATLIN.UNIFIED Storage Controller BMC" },
+ { IPMI_OEM_YADRO, 0x0014, "VEGMAN Series BMC" },
+ { IPMI_OEM_YADRO, 0x0015, "TATLIN.ARCHIVE/xS BMC" },
{ 0xffffff , 0xffff , NULL },
};
@@ -385,8 +1033,8 @@ const struct valstr ipmi_privlvl_vals[] = {
{ IPMI_SESSION_PRIV_OPERATOR, "OPERATOR" },
{ IPMI_SESSION_PRIV_ADMIN, "ADMINISTRATOR" },
{ IPMI_SESSION_PRIV_OEM, "OEM" },
- { 0xF, "NO ACCESS" },
- { 0xFF, NULL },
+ { IPMI_SESSION_PRIV_NOACCESS, "NO ACCESS" },
+ { UINT8_MAX, NULL },
};
@@ -617,6 +1265,25 @@ const struct valstr ipmi_chassis_power_control_vals[] = {
{ 0x00, NULL },
};
+/*
+ * See Table 28-11, Get System Restart Cause Command
+ */
+const struct valstr ipmi_chassis_restart_cause_vals[] = {
+ { 0x0, "unknown" },
+ { 0x1, "chassis power control command" },
+ { 0x2, "reset via pushbutton" },
+ { 0x3, "power-up via pushbutton" },
+ { 0x4, "watchdog expired" },
+ { 0x5, "OEM" },
+ { 0x6, "power-up due to always-restore power policy" },
+ { 0x7, "power-up due to restore-previous power policy" },
+ { 0x8, "reset via PEF" },
+ { 0x9, "power-cycle via PEF" },
+ { 0xa, "soft reset" },
+ { 0xb, "power-up via RTC wakeup" },
+ { 0xFF, NULL },
+};
+
const struct valstr ipmi_auth_algorithms[] = {
{ IPMI_AUTH_RAKP_NONE, "none" },
{ IPMI_AUTH_RAKP_HMAC_SHA1, "hmac_sha1" },
@@ -787,3 +1454,327 @@ const struct oemvalstr picmg_busres_shmc_status_vals[] = {
{ 0xffffff, 0x00, NULL }
};
+
+
+/**
+ * A helper function to count repetitions of the same byte
+ * at the beginning of a string.
+ */
+static
+size_t count_bytes(const char *s, unsigned char c)
+{
+ size_t count;
+
+ for (count = 0; s && s[0] == c; ++s, ++count);
+
+ return count;
+}
+
+/**
+ * Parse the IANA PEN registry file.
+ *
+ * See https://www.iana.org/assignments/enterprise-numbers/enterprise-numbers
+ * The expected entry format is:
+ *
+ * Decimal
+ * | Organization
+ * | | Contact
+ * | | | Email
+ * | | | |
+ * 0
+ * Reserved
+ * Internet Assigned Numbers Authority
+ * iana&iana.org
+ *
+ * That is, IANA PEN at position 0, enterprise name at position 2.
+ */
+#define IANA_NAME_OFFSET 2
+#define IANA_PEN_REGISTRY "enterprise-numbers"
+static
+int oem_info_list_load(oem_valstr_list_t **list)
+{
+ FILE *in = NULL;
+ char *home;
+ oem_valstr_list_t *oemlist = *list;
+ int count = 0;
+
+ /*
+ * First try to open user's local registry if HOME is set
+ */
+ if ((home = getenv("HOME"))) {
+ char path[PATH_MAX + 1] = { 0 };
+ snprintf(path, PATH_MAX, "%s%s",
+ home,
+ PATH_SEPARATOR IANAUSERDIR PATH_SEPARATOR IANA_PEN_REGISTRY);
+ in = fopen(path, "r");
+ }
+
+ if (!in) {
+ /*
+ * Now open the system default file
+ */
+ in = fopen(IANADIR PATH_SEPARATOR IANA_PEN_REGISTRY, "r");
+ if (!in) {
+ lperror(LOG_ERR, "IANA PEN registry open failed");
+ return -1;
+ }
+ }
+
+ /*
+ * Read the registry file line by line, fill in the linked list,
+ * and count the entries. No sorting is done, entries will come in
+ * reverse registry order.
+ */
+ while (!feof(in)) {
+ oem_valstr_list_t *item;
+ char *line = NULL;
+ char *endptr = NULL;
+ size_t len = 0;
+ long iana;
+
+ if (!getline(&line, &len, in)) {
+ /* Either an EOF or an empty line. Start over. */
+ continue;
+ }
+
+ /*
+ * Check if the line starts with a digit. If so, take it as IANA PEN.
+ * Any numbers not starting at position 0 are discarded.
+ */
+ iana = strtol(line, &endptr, 10);
+ if (!isdigit(line[0]) || endptr == line) {
+ free_n(&line);
+ continue;
+ }
+ free_n(&line);
+
+ /*
+ * Now as we have the enterprise number, we're expecting the
+ * organization name to immediately follow.
+ */
+ len = 0;
+ if (!getline(&line, &len, in)) {
+ /*
+ * Either an EOF or an empty line. Neither one can happen in
+ * a valid registry entry. Start over.
+ */
+ continue;
+ }
+
+ if (len < IANA_NAME_OFFSET + 1
+ || count_bytes(line, ' ') != IANA_NAME_OFFSET)
+ {
+ /*
+ * This is not a valid line, it doesn't start with
+ * a correct-sized indentation or is too short.
+ * Start over.
+ */
+ free_n(&line);
+ continue;
+ }
+
+ /* Adjust to real line length, don't count the indentation */
+ len = strnlen(line + IANA_NAME_OFFSET, len - IANA_NAME_OFFSET);
+
+ /* Don't count the trailing newline */
+ if (line[IANA_NAME_OFFSET + len - 1] == '\n') {
+ --len;
+ }
+
+ item = malloc(sizeof(oem_valstr_list_t));
+ if (!item) {
+ lperror(LOG_ERR, "IANA PEN registry entry allocation failed");
+ free_n(&line);
+ /* Just stop reading, and process what has already been read */
+ break;
+ }
+
+ /*
+ * Looks like we have a valid entry, store it in the list.
+ */
+ item->valstr.val = iana;
+ item->valstr.str = malloc(len + 1); /* Add 1 for \0 terminator */
+ if (!item->valstr.str) {
+ lperror(LOG_ERR, "IANA PEN registry string allocation failed");
+ free_n(&line);
+ free_n(&item);
+ /* Just stop reading, and process what has already been read */
+ break;
+ }
+
+ /*
+ * Most other valstr arrays are constant and all of them aren't meant
+ * for modification, so the string inside 'struct valstr' is const.
+ * Here we're loading the strings dynamically so we intentionally
+ * cast to a non-const type to be able to modify data here and
+ * keep the compiler silent about it. Restrictions still apply to
+ * other places where these strings are used.
+ */
+ snprintf((void *)item->valstr.str, len + 1,
+ "%s", line + IANA_NAME_OFFSET);
+ free_n(&line);
+ item->next = oemlist;
+ oemlist = item;
+ ++count;
+ }
+ fclose (in);
+
+ *list = oemlist;
+ return count;
+}
+
+/**
+ * Free the allocated list items and, if needed, strings.
+ */
+static
+void
+oem_info_list_free(oem_valstr_list_t **list, bool free_strings)
+{
+ while ((*list)->next) {
+ oem_valstr_list_t *item = *list;
+ *list = item->next;
+ if (free_strings) {
+ free_n(&item->valstr.str);
+ }
+ free_n(&item);
+ }
+}
+
+/**
+ * Initialize the ipmi_oem_info array from a list
+ */
+static
+bool
+oem_info_init_from_list(oem_valstr_list_t *oemlist, size_t count)
+{
+ /* Do not count terminators */
+ size_t head_entries = ARRAY_SIZE(ipmi_oem_info_head) - 1;
+ size_t tail_entries = ARRAY_SIZE(ipmi_oem_info_tail) - 1;
+ static oem_valstr_list_t *item;
+ bool rc = false;
+ int oemlist_debug = LOG_DEBUG + 4; /* Require six -v options */
+
+ /* Include static entries and the terminator */
+ count += head_entries + tail_entries + 1;
+
+ /*
+ * Allocate as much memory as needed to accomodata all the entries
+ * of the loaded linked list, plus the static head and tail, not including
+ * their terminating entries, plus the terminating entry for the new
+ * array.
+ */
+ ipmi_oem_info = malloc(count * sizeof(*ipmi_oem_info));
+
+ if (!ipmi_oem_info) {
+ /*
+ * We can't identify OEMs without an allocated ipmi_oem_info.
+ * Report an error, set the pointer to dummy and clean up.
+ */
+ lperror(LOG_ERR, "IANA PEN registry array allocation failed");
+ ipmi_oem_info = ipmi_oem_info_dummy;
+ goto out;
+ }
+
+ lprintf(oemlist_debug, " Allocating %6zu entries", count);
+
+ /* Add a terminator at the very end */
+ --count;
+ ((struct valstr *)ipmi_oem_info)[count].val = -1;
+ ((struct valstr *)ipmi_oem_info)[count].str = NULL;
+
+ /* Add tail entries from the end */
+ while (count-- < SIZE_MAX && tail_entries--) {
+ ((struct valstr *)ipmi_oem_info)[count] =
+ ipmi_oem_info_tail[tail_entries];
+
+ lprintf(oemlist_debug, " [%6zu] %8d | %s", count,
+ ipmi_oem_info[count].val, ipmi_oem_info[count].str);
+ }
+
+ /* Now add the loaded entries */
+ item = oemlist;
+ while (count < SIZE_MAX && item->next) {
+ ((struct valstr *)ipmi_oem_info)[count] =
+ item->valstr;
+
+ lprintf(oemlist_debug, " [%6zu] %8d | %s", count,
+ ipmi_oem_info[count].val, ipmi_oem_info[count].str);
+
+ item = item->next;
+ --count;
+ }
+
+ /* Now add head entries */
+ while (count < SIZE_MAX && head_entries--) {
+ ((struct valstr *)ipmi_oem_info)[count] =
+ ipmi_oem_info_head[head_entries];
+ lprintf(oemlist_debug, " [%6zu] %8d | %s", count,
+ ipmi_oem_info[count].val, ipmi_oem_info[count].str);
+ --count;
+ }
+
+ rc = true;
+
+out:
+ return rc;
+}
+
+int ipmi_oem_info_init()
+{
+ oem_valstr_list_t terminator = { { -1, NULL}, NULL }; /* Terminator */
+ oem_valstr_list_t *oemlist = &terminator;
+ bool free_strings = true;
+ size_t count;
+ int rc = -4;
+
+ lprintf(LOG_INFO, "Loading IANA PEN Registry...");
+
+ if (ipmi_oem_info) {
+ lprintf(LOG_INFO, "IANA PEN Registry is already loaded");
+ rc = 0;
+ goto out;
+ }
+
+ if (!(count = oem_info_list_load(&oemlist))) {
+ /*
+ * We can't identify OEMs without a loaded registry.
+ * Set the pointer to dummy and return.
+ */
+ ipmi_oem_info = ipmi_oem_info_dummy;
+ goto out;
+ }
+
+ /* In the array was allocated, don't free the strings at cleanup */
+ free_strings = !oem_info_init_from_list(oemlist, count);
+
+ rc = IPMI_CC_OK;
+
+out:
+ oem_info_list_free(&oemlist, free_strings);
+ return rc;
+}
+
+void ipmi_oem_info_free()
+{
+ /* Start with the dynamically allocated entries */
+ size_t i = ARRAY_SIZE(ipmi_oem_info_head) - 1;
+
+ if (ipmi_oem_info == ipmi_oem_info_dummy) {
+ return;
+ }
+
+ /*
+ * Proceed dynamically allocated entries until we hit the first
+ * entry of ipmi_oem_info_tail[], which is statically allocated.
+ */
+ while (ipmi_oem_info
+ && ipmi_oem_info[i].val < UINT32_MAX
+ && ipmi_oem_info[i].str != ipmi_oem_info_tail[0].str)
+ {
+ free_n(&((struct valstr *)ipmi_oem_info)[i].str);
+ ++i;
+ }
+
+ /* Free the array itself */
+ free_n(&ipmi_oem_info);
+}
diff --git a/lib/ipmi_sunoem.c b/lib/ipmi_sunoem.c
index ecbcbd9..d03900d 100644
--- a/lib/ipmi_sunoem.c
+++ b/lib/ipmi_sunoem.c
@@ -29,7 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _XOPEN_SOURCE
#include <stdlib.h>
#include <stdio.h>
@@ -197,7 +196,7 @@ static void
__sdr_list_empty(struct sdr_record_list * head)
{
struct sdr_record_list * e, *f;
- for (e = head; e != NULL; e = f) {
+ for (e = head; e; e = f) {
f = e->next;
free(e);
}
@@ -254,7 +253,7 @@ sunoem_led_get(struct ipmi_intf * intf, struct sdr_record_generic_locator * dev,
uint8_t rqdata[7];
int rqdata_len;
- if (dev == NULL) {
+ if (!dev) {
*loc_rsp = NULL;
return (SUNOEM_EC_INVALID_ARG);
}
@@ -283,10 +282,10 @@ sunoem_led_get(struct ipmi_intf * intf, struct sdr_record_generic_locator * dev,
* Just return NULL if there was
* an error.
*/
- if (rsp == NULL) {
+ if (!rsp) {
*loc_rsp = NULL;
return (SUNOEM_EC_BMC_NOT_RESPONDING);
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
*loc_rsp = rsp;
return (SUNOEM_EC_BMC_CCODE_NONZERO);
} else {
@@ -304,7 +303,7 @@ sunoem_led_set(struct ipmi_intf * intf, struct sdr_record_generic_locator * dev,
uint8_t rqdata[9];
int rqdata_len;
- if (dev == NULL)
+ if (!dev)
return NULL;
rqdata[0] = dev->dev_slave_addr;
@@ -330,10 +329,10 @@ sunoem_led_set(struct ipmi_intf * intf, struct sdr_record_generic_locator * dev,
req.msg.data_len = rqdata_len;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Sun OEM Set LED command failed.");
return NULL;
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Sun OEM Set LED command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return NULL;
@@ -361,11 +360,11 @@ sunoem_led_get_byentity(struct ipmi_intf * intf, uint8_t entity_id,
elist = ipmi_sdr_find_sdr_byentity(intf, &entity);
- if (elist == NULL)
+ if (!elist)
ret_get = -1;
/* for each generic sensor get its led state */
- for (e = elist; e != NULL; e = e->next) {
+ for (e = elist; e; e = e->next) {
if (e->type != SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR)
continue;
@@ -404,11 +403,11 @@ sunoem_led_set_byentity(struct ipmi_intf * intf, uint8_t entity_id,
elist = ipmi_sdr_find_sdr_byentity(intf, &entity);
- if (elist == NULL)
+ if (!elist)
ret_set = -1;
/* for each generic sensor set its led state */
- for (e = elist; e != NULL; e = e->next) {
+ for (e = elist; e; e = e->next) {
if (e->type != SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR)
continue;
@@ -417,7 +416,7 @@ sunoem_led_set_byentity(struct ipmi_intf * intf, uint8_t entity_id,
if (rsp && rsp->data_len == 0) {
led_print((const char *) e->record.genloc->id_string, PRINT_NORMAL,
ledmode);
- } else if (rsp == NULL) {
+ } else if (!rsp) {
ret_set = -1;
}
}
@@ -435,14 +434,14 @@ sunoem_led_set_byentity(struct ipmi_intf * intf, uint8_t entity_id,
* Access Address" field, 0x20 if the LED is local
* [byte 3] hwInfo The OEM field from the SDR record
* [byte 4] force 1 = directly access the device
- * 0 = go thru its controller
+ * 0 = go through its controller
* Ignored if LED is local
*
* The format below is for Sun Blade Modular systems only
* [byte 4] entityID The entityID field from the SDR record
* [byte 5] entityIns The entityIns field from the SDR record
* [byte 6] force 1 = directly access the device
- * 0 = go thru its controller
+ * 0 = go through its controller
* Ignored if LED is local
*/
static int
@@ -460,7 +459,7 @@ ipmi_sunoem_led_get(struct ipmi_intf * intf, int argc, char ** argv)
* sunoem led/sbled get <id> [type]
*/
- if (argc < 1 || strncmp(argv[0], "help", 4) == 0) {
+ if (argc < 1 || !strcmp(argv[0], "help")) {
ipmi_sunoem_usage();
return (0);
}
@@ -472,15 +471,15 @@ ipmi_sunoem_led_get(struct ipmi_intf * intf, int argc, char ** argv)
"Unknown ledtype, will use data from the SDR oem field");
}
- if (strncasecmp(argv[0], "all", 3) == 0) {
+ if (strcasecmp(argv[0], "all") == 0) {
/* do all generic sensors */
alist = ipmi_sdr_find_sdr_bytype(intf,
SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR);
- if (alist == NULL)
+ if (!alist)
return (-1);
- for (a = alist; a != NULL; a = a->next) {
+ for (a = alist; a; a = a->next) {
if (a->type != SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR)
continue;
if (a->record.genloc->entity.logical)
@@ -511,7 +510,7 @@ ipmi_sunoem_led_get(struct ipmi_intf * intf, int argc, char ** argv)
/* look up generic device locator record in SDR */
sdr = ipmi_sdr_find_sdr_byid(intf, argv[0]);
- if (sdr == NULL) {
+ if (!sdr) {
lprintf(LOG_ERR, "No Sensor Data Record found for %s", argv[0]);
return (-1);
}
@@ -556,14 +555,14 @@ ipmi_sunoem_led_get(struct ipmi_intf * intf, int argc, char ** argv)
/* get entity assoc records */
alist = ipmi_sdr_find_sdr_bytype(intf, SDR_RECORD_TYPE_ENTITY_ASSOC);
- if (alist == NULL)
+ if (!alist)
return (-1);
- for (a = alist; a != NULL; a = a->next) {
+ for (a = alist; a; a = a->next) {
if (a->type != SDR_RECORD_TYPE_ENTITY_ASSOC)
continue;
assoc = a->record.entassoc;
- if (assoc == NULL)
+ if (!assoc)
continue;
/* check that the entity id/instance matches our generic record */
@@ -625,7 +624,7 @@ ipmi_sunoem_led_get(struct ipmi_intf * intf, int argc, char ** argv)
* [byte 3] hwInfo The OEM field from the SDR record
* [byte 4] mode LED Mode: OFF, ON, STANDBY, SLOW, FAST
* [byte 5] force TRUE - directly access the device
- * FALSE - go thru its controller
+ * FALSE - go through its controller
* Ignored if LED is local
* [byte 6] role Used by BMC for authorization purposes
*
@@ -633,7 +632,7 @@ ipmi_sunoem_led_get(struct ipmi_intf * intf, int argc, char ** argv)
* [byte 5] entityID The entityID field from the SDR record
* [byte 6] entityIns The entityIns field from the SDR record
* [byte 7] force TRUE - directly access the device
- * FALSE - go thru its controller
+ * FALSE - go through its controller
* Ignored if LED is local
* [byte 8] role Used by BMC for authorization purposes
*
@@ -658,7 +657,7 @@ ipmi_sunoem_led_set(struct ipmi_intf * intf, int argc, char ** argv)
* sunoem led/sbled set <id> <mode> [type]
*/
- if (argc < 2 || strncmp(argv[0], "help", 4) == 0) {
+ if (argc < 2 || !strcmp(argv[0], "help")) {
ipmi_sunoem_usage();
return (0);
}
@@ -679,21 +678,21 @@ ipmi_sunoem_led_set(struct ipmi_intf * intf, int argc, char ** argv)
"Unknown ledtype, will use data from the SDR oem field");
}
- if (strncasecmp(argv[0], "all", 3) == 0) {
+ if (strcasecmp(argv[0], "all") == 0) {
/* do all generic sensors */
alist = ipmi_sdr_find_sdr_bytype(intf,
SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR);
- if (alist == NULL)
+ if (!alist)
return (-1);
- for (a = alist; a != NULL; a = a->next) {
+ for (a = alist; a; a = a->next) {
if (a->type != SDR_RECORD_TYPE_GENERIC_DEVICE_LOCATOR)
continue;
if (a->record.genloc->entity.logical)
continue;
rsp = sunoem_led_set(intf, a->record.genloc, ledtype, ledmode);
- if (rsp && rsp->ccode == 0)
+ if (rsp && !rsp->ccode)
led_print((const char *) a->record.genloc->id_string,
PRINT_NORMAL, ledmode);
else
@@ -710,7 +709,7 @@ ipmi_sunoem_led_set(struct ipmi_intf * intf, int argc, char ** argv)
/* look up generic device locator records in SDR */
sdr = ipmi_sdr_find_sdr_byid(intf, argv[0]);
- if (sdr == NULL) {
+ if (!sdr) {
lprintf(LOG_ERR, "No Sensor Data Record found for %s", argv[0]);
return (-1);
}
@@ -725,7 +724,7 @@ ipmi_sunoem_led_set(struct ipmi_intf * intf, int argc, char ** argv)
* handle physical entity
*/
rsp = sunoem_led_set(intf, sdr->record.genloc, ledtype, ledmode);
- if (rsp && rsp->ccode == 0)
+ if (rsp && !rsp->ccode)
led_print(argv[0], PRINT_NORMAL, ledmode);
else
return (-1);
@@ -742,14 +741,14 @@ ipmi_sunoem_led_set(struct ipmi_intf * intf, int argc, char ** argv)
/* get entity assoc records */
alist = ipmi_sdr_find_sdr_bytype(intf, SDR_RECORD_TYPE_ENTITY_ASSOC);
- if (alist == NULL)
+ if (!alist)
return (-1);
- for (a = alist; a != NULL; a = a->next) {
+ for (a = alist; a; a = a->next) {
if (a->type != SDR_RECORD_TYPE_ENTITY_ASSOC)
continue;
assoc = a->record.entassoc;
- if (assoc == NULL)
+ if (!assoc)
continue;
/* check that the entity id/instance matches our generic record */
@@ -813,10 +812,10 @@ ipmi_sunoem_sshkey_del(struct ipmi_intf * intf, uint8_t uid)
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to delete ssh key for UID %d", uid);
return (-1);
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Unable to delete ssh key for UID %d: %s", uid,
val2str(rsp->ccode, completion_code_vals));
return (-1);
@@ -839,13 +838,13 @@ ipmi_sunoem_sshkey_set(struct ipmi_intf * intf, uint8_t uid, char * ifile)
int32_t r = 0;
int32_t size = 0;
- if (ifile == NULL) {
+ if (!ifile) {
lprintf(LOG_ERR, "Invalid or misisng input filename.");
return (-1);
}
fp = ipmi_open_file_read(ifile);
- if (fp == NULL) {
+ if (!fp) {
lprintf(LOG_ERR, "Unable to open file '%s' for reading.", ifile);
return (-1);
}
@@ -857,7 +856,7 @@ ipmi_sunoem_sshkey_set(struct ipmi_intf * intf, uint8_t uid, char * ifile)
if (fseek(fp, 0, SEEK_END) == (-1)) {
lprintf(LOG_ERR, "Failed to seek in file '%s'.", ifile);
- if (fp != NULL)
+ if (fp)
fclose(fp);
return (-1);
@@ -866,13 +865,13 @@ ipmi_sunoem_sshkey_set(struct ipmi_intf * intf, uint8_t uid, char * ifile)
size = (int32_t) ftell(fp);
if (size < 0) {
lprintf(LOG_ERR, "Failed to seek in file '%s'.", ifile);
- if (fp != NULL)
+ if (fp)
fclose(fp);
return (-1);
} else if (size == 0) {
lprintf(LOG_ERR, "File '%s' is empty.", ifile);
- if (fp != NULL)
+ if (fp)
fclose(fp);
return (-1);
@@ -880,7 +879,7 @@ ipmi_sunoem_sshkey_set(struct ipmi_intf * intf, uint8_t uid, char * ifile)
if (fseek(fp, 0, SEEK_SET) == (-1)) {
lprintf(LOG_ERR, "Failed to seek in file '%s'.", ifile);
- if (fp != NULL)
+ if (fp)
fclose(fp);
return (-1);
@@ -900,7 +899,7 @@ ipmi_sunoem_sshkey_set(struct ipmi_intf * intf, uint8_t uid, char * ifile)
printf("failed\n");
lprintf(LOG_ERR, "Unable to read %ld bytes from file '%s'.", i_size,
ifile);
- if (fp != NULL)
+ if (fp)
fclose(fp);
return (-1);
@@ -917,7 +916,7 @@ ipmi_sunoem_sshkey_set(struct ipmi_intf * intf, uint8_t uid, char * ifile)
printf("failed\n");
lprintf(LOG_ERR, "Unable to pack byte %ld from file '%s'.", r,
ifile);
- if (fp != NULL)
+ if (fp)
fclose(fp);
return (-1);
@@ -930,23 +929,23 @@ ipmi_sunoem_sshkey_set(struct ipmi_intf * intf, uint8_t uid, char * ifile)
req.msg.data_len = i_size + 3;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
printf("failed\n");
lprintf(LOG_ERR, "Unable to set ssh key for UID %d.", uid);
- if (fp != NULL)
+ if (fp)
fclose(fp);
return (-1);
- } /* if (rsp == NULL) */
- if (rsp->ccode != 0) {
+ }
+ if (rsp->ccode) {
printf("failed\n");
lprintf(LOG_ERR, "Unable to set ssh key for UID %d, %s.", uid,
val2str(rsp->ccode, completion_code_vals));
- if (fp != NULL)
+ if (fp)
fclose(fp);
return (-1);
- } /* if (rsp->ccode != 0) */
+ }
}
printf("done\n");
@@ -1077,7 +1076,7 @@ ipmi_sunoem_cli(struct ipmi_intf * intf, int argc, char *argv[])
memset(&cli_req, 0, sizeof(cli_req));
cli_req.version = SunOemCliActingVersion;
cli_req.command_response = SUNOEM_CLI_CMD_OPEN;
- if (argc > 0 && strcmp(argv[0], "force") == 0) {
+ if (argc > 0 && !strcmp(argv[0], "force")) {
cli_req.command_response = SUNOEM_CLI_CMD_FORCE;
argc--;
argv++;
@@ -1091,16 +1090,15 @@ ipmi_sunoem_cli(struct ipmi_intf * intf, int argc, char *argv[])
while (1) {
cli_req.version = SunOemCliActingVersion;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Sun OEM cli command failed");
return (-1);
}
cli_rsp = (sunoem_cli_msg_t *) rsp->data;
- if ((cli_rsp->command_response != 0) || (rsp->ccode != 0)) {
- if (strncmp(cli_rsp->buf, SUNOEM_CLI_INVALID_VER_ERR,
- sizeof(SUNOEM_CLI_INVALID_VER_ERR) - 1) == 0
- || strncmp(&(cli_rsp->buf[1]), SUNOEM_CLI_INVALID_VER_ERR,
- sizeof(SUNOEM_CLI_INVALID_VER_ERR) - 1) == 0) {
+ if (cli_rsp->command_response || rsp->ccode) {
+ if (!strcmp(cli_rsp->buf, SUNOEM_CLI_INVALID_VER_ERR)
+ || !strcmp(&(cli_rsp->buf[1]), SUNOEM_CLI_INVALID_VER_ERR))
+ {
if (SunOemCliActingVersion == SUNOEM_CLI_VERSION) {
/* Server doesn't support version SUNOEM_CLI_VERSION
Fall back to legacy version, and try again*/
@@ -1110,8 +1108,7 @@ ipmi_sunoem_cli(struct ipmi_intf * intf, int argc, char *argv[])
/* Server doesn't support legacy version either */
lprintf(LOG_ERR, "Failed to connect: %s", cli_rsp->buf);
return (-1);
- } else if (strncmp(cli_rsp->buf, SUNOEM_CLI_BUSY_ERR,
- sizeof(SUNOEM_CLI_BUSY_ERR) - 1) == 0) {
+ } else if (!strcmp(cli_rsp->buf, SUNOEM_CLI_BUSY_ERR)) {
if (retries++ < SUNOEM_CLI_MAX_RETRY) {
lprintf(LOG_INFO, "Failed to connect: %s, retrying",
cli_rsp->buf);
@@ -1155,7 +1152,7 @@ ipmi_sunoem_cli(struct ipmi_intf * intf, int argc, char *argv[])
return (-1);
}
}
- while (rsp->ccode == 0 && cli_rsp->command_response == 0) {
+ while (!rsp->ccode && cli_rsp->command_response == 0) {
int rc = 0;
int count = 0;
cli_req.buf[0] = '\0';
@@ -1197,7 +1194,7 @@ ipmi_sunoem_cli(struct ipmi_intf * intf, int argc, char *argv[])
} else if (arg_num >= argc) {
/* Last arg was sent. Set EOF */
cli_req.command_response = SUNOEM_CLI_CMD_EOF;
- } else if (strncmp(argv[arg_num], "@wait=", 6) == 0) {
+ } else if (!strcmp(argv[arg_num], "@wait=")) {
/* This is a wait command */
char *s = &argv[arg_num][6];
delay = 0;
@@ -1254,7 +1251,7 @@ ipmi_sunoem_cli(struct ipmi_intf * intf, int argc, char *argv[])
req.msg.data_len = SUNOEM_CLI_HEADER + count;
for (retries = 0; retries <= SUNOEM_CLI_MAX_RETRY; retries++) {
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Communication error.");
error = 1;
goto cleanup;
@@ -1281,7 +1278,7 @@ ipmi_sunoem_cli(struct ipmi_intf * intf, int argc, char *argv[])
fflush(NULL); /* Flush partial lines to stdout */
count = 0; /* Don't re-send the client's data */
if (cli_req.command_response == SUNOEM_CLI_CMD_EOF
- && cli_rsp->command_response != 0 && rsp->ccode == 0) {
+ && cli_rsp->command_response != 0 && !rsp->ccode) {
cli_rsp->command_response = 1;
}
} while (cli_rsp->command_response == 0 && cli_rsp->buf[0] != '\0');
@@ -1381,7 +1378,7 @@ ipmi_sunoem_echo(struct ipmi_intf * intf, int argc, char *argv[])
gettimeofday(&end_time, NULL);
resp_time = ((end_time.tv_sec - start_time.tv_sec) * 1000)
+ ((end_time.tv_usec - start_time.tv_usec) / 1000);
- if ((rsp == NULL) || (rsp->ccode != 0)) {
+ if (!rsp || rsp->ccode) {
lprintf(LOG_ERR, "Sun OEM echo command failed. Seq # %d",
echo_req.seq_num);
rc = (-2);
@@ -1466,7 +1463,7 @@ typedef struct
/*
* When adding new fields (using the spare bytes),
* add it immediately after the spare field to
- * ensure backward compatability.
+ * ensure backward compatibility.
*
* e.g. char version[40];
* unsigned char spare[11];
@@ -1501,11 +1498,11 @@ ipmi_sunoem_getversion(struct ipmi_intf * intf,
req.msg.data_len = 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Sun OEM Get SP Version Failed.");
return (-1);
}
- if (rsp->ccode != 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Sun OEM Get SP Version Failed: %d", rsp->ccode);
return (-1);
}
@@ -1651,11 +1648,11 @@ ipmi_sunoem_nacname(struct ipmi_intf * intf, int argc, char *argv[])
req.msg.data_len = sizeof(sunoem_nacname_t);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Sun OEM nacname command failed.");
return (-1);
}
- if (rsp->ccode != 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Sun OEM nacname command failed: %d", rsp->ccode);
return (-1);
}
@@ -1800,7 +1797,7 @@ ipmi_sunoem_getval(struct ipmi_intf * intf, int argc, char *argv[])
}
if ((ipmi_sunoem_checkversion(intf, &supp_ver) < 0)
- && (!strncmp(argv[0], sp_path, strlen(sp_path)))) {
+ && (!strcmp(argv[0], sp_path))) {
argv[0][1] = 'X'; /*replace SP by X to gain access to hidden properties*/
memmove(&argv[0][2], &argv[0][3], strlen(argv[0]) - 2);
}
@@ -1821,11 +1818,11 @@ ipmi_sunoem_getval(struct ipmi_intf * intf, int argc, char *argv[])
req.msg.data_len = sizeof(sunoem_getval_t);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Sun OEM getval1 command failed.");
return (-1);
}
- if (rsp->ccode != 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Sun OEM getval1 command failed: %d", rsp->ccode);
return (-1);
}
@@ -1843,12 +1840,12 @@ ipmi_sunoem_getval(struct ipmi_intf * intf, int argc, char *argv[])
req.msg.data_len = sizeof(sunoem_getval_t);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Sun OEM getval2 command failed.");
return (-1);
}
- if (rsp->ccode != 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Sun OEM getval2 command failed: %d", rsp->ccode);
return (-1);
}
@@ -1911,12 +1908,12 @@ send_luapi_prop_name(struct ipmi_intf * intf, int len, char *prop_name,
req.msg.data_len = sizeof(sunoem_setval_t);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Sun OEM setval prop name: response is NULL");
return (-1);
}
- if (rsp->ccode != 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Sun OEM setval prop name: request failed: %d",
rsp->ccode);
return (-1);
@@ -1984,12 +1981,12 @@ send_luapi_prop_value(struct ipmi_intf * intf, int len, char *prop_value,
req.msg.data_len = sizeof(sunoem_setval_t);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Sun OEM setval prop value: response is NULL");
return (-1);
}
- if (rsp->ccode != 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Sun OEM setval prop value: request failed: %d",
rsp->ccode);
return (-1);
@@ -2077,12 +2074,12 @@ ipmi_sunoem_setval(struct ipmi_intf * intf, int argc, char *argv[])
req.msg.data_len = sizeof(sunoem_setval_t);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Sun OEM setval command failed.");
return (-1);
}
- if (rsp->ccode != 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Sun OEM setval command failed: %d", rsp->ccode);
return (-1);
}
@@ -2167,7 +2164,7 @@ ipmi_sunoem_getfile(struct ipmi_intf * intf, int argc, char *argv[])
/* Create the destination file */
fp = ipmi_open_file_write(argv[1]);
- if (fp == NULL) {
+ if (!fp) {
lprintf(LOG_ERR, "Unable to open file: %s", argv[1]);
return (-1);
}
@@ -2188,12 +2185,12 @@ ipmi_sunoem_getfile(struct ipmi_intf * intf, int argc, char *argv[])
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Sun OEM getfile command failed.");
fclose(fp);
return (-1);
}
- if (rsp->ccode != 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Sun OEM getfile command failed: %d", rsp->ccode);
fclose(fp);
return (-1);
@@ -2301,12 +2298,12 @@ ipmi_sunoem_getbehavior(struct ipmi_intf * intf, int argc, char *argv[])
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Sun OEM getbehavior command failed.");
return (-1);
}
- if (rsp->ccode != 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Sun OEM getbehavior command failed: %d", rsp->ccode);
return (-1);
}
@@ -2323,27 +2320,29 @@ ipmi_sunoem_main(struct ipmi_intf * intf, int argc, char ** argv)
{
int rc = 0;
- if (argc == 0 || strcmp(argv[0], "help") == 0) {
+ if (!argc || !strcmp(argv[0], "help")) {
ipmi_sunoem_usage();
return (0);
- } /* if (argc == 0 || strcmp(argv[0], "help") == 0) */
+ }
- if (strcmp(argv[0], "cli") == 0) {
+ if (!strcmp(argv[0], "cli")) {
rc = ipmi_sunoem_cli(intf, argc - 1, &argv[1]);
- } else if ((strcmp(argv[0], "led") == 0) || (strcmp(argv[0], "sbled") == 0)) {
+ } else if (!strcmp(argv[0], "led")
+ || !strcmp(argv[0], "sbled"))
+ {
if (argc < 2) {
ipmi_sunoem_usage();
return (-1);
}
- if (strcmp(argv[1], "get") == 0) {
+ if (!strcmp(argv[1], "get")) {
if (argc < 3) {
char * arg[] = { "all" };
rc = ipmi_sunoem_led_get(intf, 1, arg);
} else {
rc = ipmi_sunoem_led_get(intf, argc - 2, &(argv[2]));
}
- } else if (strcmp(argv[1], "set") == 0) {
+ } else if (!strcmp(argv[1], "set")) {
if (argc < 4) {
ipmi_sunoem_usage();
return (-1);
@@ -2353,7 +2352,7 @@ ipmi_sunoem_main(struct ipmi_intf * intf, int argc, char ** argv)
ipmi_sunoem_usage();
return (-1);
}
- } else if (strcmp(argv[0], "sshkey") == 0) {
+ } else if (!strcmp(argv[0], "sshkey")) {
uint8_t uid = 0;
if (argc < 3) {
ipmi_sunoem_usage();
@@ -2371,10 +2370,10 @@ ipmi_sunoem_main(struct ipmi_intf * intf, int argc, char ** argv)
return (-1);
}
- if (strcmp(argv[1], "del") == 0) {
+ if (!strcmp(argv[1], "del")) {
/* number of arguments, three, is already checked at this point */
rc = ipmi_sunoem_sshkey_del(intf, uid);
- } else if (strcmp(argv[1], "set") == 0) {
+ } else if (!strcmp(argv[1], "set")) {
if (argc < 4) {
ipmi_sunoem_usage();
return (-1);
@@ -2384,39 +2383,39 @@ ipmi_sunoem_main(struct ipmi_intf * intf, int argc, char ** argv)
ipmi_sunoem_usage();
return (-1);
}
- } else if (strcmp(argv[0], "ping") == 0) {
+ } else if (!strcmp(argv[0], "ping")) {
if (argc < 2) {
ipmi_sunoem_usage();
return (-1);
}
rc = ipmi_sunoem_echo(intf, argc - 1, &(argv[1]));
- } else if (strcmp(argv[0], "version") == 0) {
+ } else if (!strcmp(argv[0], "version")) {
rc = ipmi_sunoem_version(intf);
- } else if (strcmp(argv[0], "nacname") == 0) {
+ } else if (!strcmp(argv[0], "nacname")) {
if (argc < 2) {
ipmi_sunoem_usage();
return (-1);
}
rc = ipmi_sunoem_nacname(intf, argc - 1, &(argv[1]));
- } else if (strcmp(argv[0], "getval") == 0) {
+ } else if (!strcmp(argv[0], "getval")) {
if (argc < 2) {
ipmi_sunoem_usage();
return (-1);
}
rc = ipmi_sunoem_getval(intf, argc - 1, &(argv[1]));
- } else if (strcmp(argv[0], "setval") == 0) {
+ } else if (!strcmp(argv[0], "setval")) {
if (argc < 3) {
ipmi_sunoem_usage();
return (-1);
}
rc = ipmi_sunoem_setval(intf, argc - 1, &(argv[1]));
- } else if (strcmp(argv[0], "getfile") == 0) {
+ } else if (!strcmp(argv[0], "getfile")) {
if (argc < 3) {
ipmi_sunoem_usage();
return (-1);
}
rc = ipmi_sunoem_getfile(intf, argc - 1, &(argv[1]));
- } else if (strcmp(argv[0], "getbehavior") == 0) {
+ } else if (!strcmp(argv[0], "getbehavior")) {
if (argc < 2) {
ipmi_sunoem_usage();
return (-1);
@@ -2425,7 +2424,7 @@ ipmi_sunoem_main(struct ipmi_intf * intf, int argc, char ** argv)
} else {
lprintf(LOG_ERR, "Invalid sunoem command: %s", argv[0]);
return (-1);
- } /* if (strcmp(argv[0], "cli") == 0) */
+ }
return (rc);
}
diff --git a/lib/ipmi_time.c b/lib/ipmi_time.c
new file mode 100644
index 0000000..aecd656
--- /dev/null
+++ b/lib/ipmi_time.c
@@ -0,0 +1,243 @@
+/*
+ * Copyright (c) 2018 Alexander Amelkin. All Rights Reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * Redistribution of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ *
+ * Redistribution in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * Neither the name of the copyright holder, nor the names of
+ * contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ *
+ * This software is provided "AS IS," without a warranty of any kind.
+ * ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
+ * INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
+ * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
+ * THE COPYRIGHT HOLDER AND ITS LICENSORS SHALL NOT BE LIABLE
+ * FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
+ * OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
+ * THE COPYRIGHT HOLDER OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE,
+ * PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL,
+ * INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE
+ * THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS
+ * SOFTWARE, EVEN IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY
+ * OF SUCH DAMAGES.
+ */
+
+#include <time.h>
+#include <stdbool.h>
+#include <stdint.h>
+#include <stdio.h> /* snprintf */
+
+#if HAVE_CONFIG_H
+# include <config.h>
+#endif
+
+#include <ipmitool/ipmi_time.h>
+
+bool time_in_utc; /* Set by '-Z' command line option */
+
+time_t
+ipmi_localtime2utc(time_t local)
+{
+ struct tm tm;
+ gmtime_r(&local, &tm);
+ tm.tm_isdst = (-1);
+ return mktime(&tm);
+}
+
+/**
+ * @brief Convert a timestamp to a formatted string,
+ * considering the '-Z' option. Acts as if tzset() was called.
+ *
+ * @param[out] s The output string buffer
+ * @param[in] max The size of the output string buffer including the
+ * terminating null byte
+ * @param[in] format The format string, as in strftime(), ignored for
+ * special timestamp values as per section 37.1 of
+ * IPMI v2.0 specification rev 1.1.
+ * @param[in] stamp The time stamp to convert
+ *
+ * @returns the number of bytes written to s or 0, see strftime()
+ */
+size_t
+ipmi_strftime(char *s, size_t max, const char *format, time_t stamp)
+{
+ struct tm tm;
+ /*
+ * There is a bug in gcc since 4.3.2 and still not fixed in 8.1.0.
+ * Even if __attribute__((format(strftime... is specified for a wrapper
+ * function around strftime, gcc still complains about strftime being
+ * called from the wrapper with a "non-literal" format argument.
+ *
+ * See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39438
+ *
+ * The following macro uses an "ugly cast" from that discussion to
+ * silence the compiler. The format string is checked for the wrapper
+ * because __attribute__((format)) is specified in the header file.
+ */
+ #define wrapstrftime(buf, buflen, fmt, t) \
+ ((size_t (*)(char *, size_t, const char *, const struct tm *))\
+ strftime)(buf, buflen, fmt, t)
+
+
+ if (IPMI_TIME_UNSPECIFIED == stamp) {
+ return snprintf(s, max, "Unknown");
+ }
+ else if (stamp <= IPMI_TIME_INIT_DONE) {
+ /* Timestamp is relative to BMC start, no GMT offset */
+ gmtime_r(&stamp, &tm);
+
+ return wrapstrftime(s, max, format, &tm);
+ }
+
+ if (time_in_utc || ipmi_timestamp_is_special(stamp)) {
+ /*
+ * The user wants the time reported in UTC or the stamp represents the
+ * number of seconds since system power on. In any case, don't apply
+ * the timezone offset.
+ */
+ gmtime_r(&stamp, &tm);
+ daylight = -1;
+ } else {
+ /*
+ * The user wants the time reported in local time zone.
+ */
+ localtime_r(&stamp, &tm);
+ }
+ return wrapstrftime(s, max, format, &tm);
+}
+
+/**
+ * @brief Convert a timestamp to string, considering the '-Z' option.
+ * Similar to asctime_r(), but takes time_t instead of struct tm,
+ * and the string is in form "Wed Jun 30 21:49:08 1993 TZD" without
+ * the new line at the end.
+ *
+ * @param[in] stamp The timestamp to convert
+ * @param[out] outbuf The buffer to write the string to.
+ * @param[in] len The maximum length of the output buffer.
+ * Recommended size is IPMI_ASCTIME_SZ.
+ *
+ * @returns outbuf
+ */
+char *
+ipmi_asctime_r(const time_t stamp, ipmi_datebuf_t outbuf)
+{
+ if (ipmi_timestamp_is_special(stamp)) {
+ if (stamp < SECONDS_A_DAY) {
+ ipmi_strftime(outbuf, IPMI_ASCTIME_SZ, "S+%H:%M:%S", stamp);
+ }
+ /*
+ * IPMI_TIME_INIT_DONE is over 17 years. This should never
+ * happen normally, but we'll support this anyway.
+ */
+ else {
+ ipmi_strftime(outbuf, IPMI_ASCTIME_SZ, "S+%yy %jd %H:%M:%S", stamp);
+ }
+ }
+
+ ipmi_strftime(outbuf, IPMI_ASCTIME_SZ, "%c %Z", stamp);
+ return outbuf;
+}
+
+char *
+ipmi_timestamp_fmt(uint32_t stamp, const char *fmt)
+{
+ /*
+ * It's assumed that supplied 'fmt' is never longer
+ * than IPMI_ASCTIME_SZ
+ */
+ static ipmi_datebuf_t datebuf;
+ /*
+ * There is a bug in gcc since 4.3.2 and still not fixed in 8.1.0.
+ * Even if __attribute__((format(strftime... is specified for a wrapper
+ * function around strftime, gcc still complains about strftime being
+ * called from the wrapper with a "non-literal" format argument.
+ *
+ * See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39438
+ *
+ * The following call uses an "ugly cast" from that discussion to
+ * silence the compiler. The format string is checked for the wrapper
+ * because __attribute__((format)) is specified in the header file.
+ */
+ ((size_t (*)(char *, size_t, const char *, time_t))
+ ipmi_strftime)(datebuf, sizeof(datebuf), fmt, stamp);
+
+ return datebuf;
+}
+
+char *
+ipmi_timestamp_string(uint32_t stamp)
+{
+ if (!ipmi_timestamp_is_valid(stamp)) {
+ return "Unspecified";
+ }
+
+ if (ipmi_timestamp_is_special(stamp)) {
+ if (stamp < SECONDS_A_DAY) {
+ return ipmi_timestamp_fmt(stamp, "S+ %H:%M:%S");
+ }
+ /*
+ * IPMI_TIME_INIT_DONE is over 17 years. This should never
+ * happen normally, but we'll support this anyway.
+ */
+ else {
+ return ipmi_timestamp_fmt(stamp, "S+ %y years %j days %H:%M:%S");
+ }
+ }
+ return ipmi_timestamp_fmt(stamp, "%c %Z");
+}
+
+char *
+ipmi_timestamp_numeric(uint32_t stamp)
+{
+ if (!ipmi_timestamp_is_valid(stamp)) {
+ return "Unspecified";
+ }
+
+ if (ipmi_timestamp_is_special(stamp)) {
+ if (stamp < SECONDS_A_DAY) {
+ return ipmi_timestamp_fmt(stamp, "S+ %H:%M:%S");
+ }
+ /*
+ * IPMI_TIME_INIT_DONE is over 17 years. This should never
+ * happen normally, but we'll support this anyway.
+ */
+ else {
+ return ipmi_timestamp_fmt(stamp, "S+ %y/%j %H:%M:%S");
+ }
+ }
+ return ipmi_timestamp_fmt(stamp, "%x %X %Z");
+}
+
+char *
+ipmi_timestamp_date(uint32_t stamp)
+{
+ if (!ipmi_timestamp_is_valid(stamp)) {
+ return "Unspecified";
+ }
+
+ if (ipmi_timestamp_is_special(stamp)) {
+ return ipmi_timestamp_fmt(stamp, "S+ %y/%j");
+ }
+ return ipmi_timestamp_fmt(stamp, "%x");
+}
+
+char *
+ipmi_timestamp_time(uint32_t stamp)
+{
+ if (!ipmi_timestamp_is_valid(stamp)) {
+ return "Unspecified";
+ }
+
+ /* Format is the same for both normal and special timestamps */
+ return ipmi_timestamp_fmt(stamp, "%X %Z");
+}
diff --git a/lib/ipmi_tsol.c b/lib/ipmi_tsol.c
index d89bcfd..7cf1bcc 100644
--- a/lib/ipmi_tsol.c
+++ b/lib/ipmi_tsol.c
@@ -29,7 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _DEFAULT_SOURCE
#include <sys/types.h>
#include <sys/stat.h>
@@ -104,11 +103,11 @@ ipmi_tsol_command(struct ipmi_intf *intf, char *recvip, int port,
data[5] = (port & 0xff);
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to perform TSOL command");
return (-1);
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Unable to perform TSOL command: %s",
val2str(rsp->ccode, completion_code_vals));
return (-1);
@@ -149,11 +148,11 @@ ipmi_tsol_send_keystroke(struct ipmi_intf *intf, char *buff, int length)
rsp = intf->sendrecv(intf, &req);
if (verbose) {
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Unable to send keystroke");
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Unable to send keystroke: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -377,12 +376,12 @@ ipmi_tsol_main(struct ipmi_intf *intf, int argc, char **argv)
char out_buff[IPMI_BUF_SIZE * 8];
char buff[IPMI_BUF_SIZE + 4];
int fd_socket, result, i;
- int out_buff_fill, in_buff_fill;
+ size_t out_buff_fill, in_buff_fill;
int ip1, ip2, ip3, ip4;
int read_only = 0, rows = 0, cols = 0;
int port = IPMI_TSOL_DEF_PORT;
- if (strlen(intf->name) < 3 || strncmp(intf->name, "lan", 3) != 0) {
+ if (strlen(intf->name) < 3 || strcmp(intf->name, "lan")) {
lprintf(LOG_ERR, "Error: Tyan SOL is only available over lan interface");
return (-1);
}
@@ -398,17 +397,13 @@ ipmi_tsol_main(struct ipmi_intf *intf, int argc, char **argv)
rows = ip1;
} else if (sscanf(argv[i], "cols=%d", &ip1) == 1) {
cols = ip1;
- } else if (strlen(argv[i]) == 2
- && strncmp(argv[i], "ro", 2) == 0) {
+ } else if (!strcmp(argv[i], "ro")) {
read_only = 1;
- } else if (strlen(argv[i]) == 2
- && strncmp(argv[i], "rw", 2) == 0) {
+ } else if (!strcmp(argv[i], "rw")) {
read_only = 0;
- } else if (strlen(argv[i]) == 7
- && strncmp(argv[i], "altterm", 7) == 0) {
+ } else if (!strcmp(argv[i], "altterm")) {
_altterm = 1;
- } else if (strlen(argv[i]) == 4
- && strncmp(argv[i], "help", 4) == 0) {
+ } else if (!strcmp(argv[i], "help")) {
print_tsol_usage();
return 0;
} else {
@@ -430,7 +425,7 @@ ipmi_tsol_main(struct ipmi_intf *intf, int argc, char **argv)
if (result <= 0) {
struct hostent *host = gethostbyname((const char *)intf->ssn_params.hostname);
- if (host == NULL ) {
+ if (!host ) {
lprintf(LOG_ERR, "Address lookup for %s failed",
intf->ssn_params.hostname);
return -1;
@@ -460,7 +455,7 @@ ipmi_tsol_main(struct ipmi_intf *intf, int argc, char **argv)
/*
* retrieve local IP address if not supplied on command line
*/
- if (recvip == NULL) {
+ if (!recvip) {
/* must connect first */
result = intf->open(intf);
if (result < 0) {
@@ -476,7 +471,7 @@ ipmi_tsol_main(struct ipmi_intf *intf, int argc, char **argv)
}
recvip = inet_ntoa(myaddr.sin_addr);
- if (recvip == NULL) {
+ if (!recvip) {
lprintf(LOG_ERR, "Unable to find local IP address");
close(fd_socket);
return -1;
@@ -539,7 +534,7 @@ ipmi_tsol_main(struct ipmi_intf *intf, int argc, char **argv)
if ((fds[0].revents & POLLIN) && (sizeof(out_buff) > out_buff_fill)) {
socklen_t sin_len = sizeof(sin);
- int buff_size = sizeof(buff);
+ size_t buff_size = sizeof(buff);
if ((sizeof(out_buff) - out_buff_fill + 4) < buff_size) {
buff_size = (sizeof(out_buff) - out_buff_fill) + 4;
if ((buff_size - 4) <= 0) {
diff --git a/lib/ipmi_user.c b/lib/ipmi_user.c
index 2780e61..2068c93 100644
--- a/lib/ipmi_user.c
+++ b/lib/ipmi_user.c
@@ -29,10 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _BSD_SOURCE || \
- (_XOPEN_SOURCE >= 500 || \
- _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED) && \
- !(_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600)
#include <stdlib.h>
#include <string.h>
@@ -72,27 +68,27 @@ _ipmi_get_user_access(struct ipmi_intf *intf,
struct ipmi_rq req = {0};
struct ipmi_rs *rsp;
uint8_t data[2];
- if (user_access_rsp == NULL) {
+ if (!user_access_rsp) {
return (-3);
}
data[0] = user_access_rsp->channel & 0x0F;
- data[1] = user_access_rsp->user_id & 0x3F;
+ data[1] = IPMI_UID(user_access_rsp->user_id);
req.msg.netfn = IPMI_NETFN_APP;
req.msg.cmd = IPMI_GET_USER_ACCESS;
req.msg.data = data;
req.msg.data_len = 2;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
} else if (rsp->data_len != 4) {
return (-2);
}
- user_access_rsp->max_user_ids = rsp->data[0] & 0x3F;
+ user_access_rsp->max_user_ids = IPMI_UID(rsp->data[0]);
user_access_rsp->enable_status = rsp->data[1] & 0xC0;
- user_access_rsp->enabled_user_ids = rsp->data[1] & 0x3F;
- user_access_rsp->fixed_user_ids = rsp->data[2] & 0x3F;
+ user_access_rsp->enabled_user_ids = IPMI_UID(rsp->data[1]);
+ user_access_rsp->fixed_user_ids = IPMI_UID(rsp->data[2]);
user_access_rsp->callin_callback = rsp->data[3] & 0x40;
user_access_rsp->link_auth = rsp->data[3] & 0x20;
user_access_rsp->ipmi_messaging = rsp->data[3] & 0x10;
@@ -114,18 +110,18 @@ _ipmi_get_user_name(struct ipmi_intf *intf, struct user_name_t *user_name_ptr)
struct ipmi_rq req = {0};
struct ipmi_rs *rsp;
uint8_t data[1];
- if (user_name_ptr == NULL) {
+ if (!user_name_ptr) {
return (-3);
}
- data[0] = user_name_ptr->user_id & 0x3F;
+ data[0] = IPMI_UID(user_name_ptr->user_id);
req.msg.netfn = IPMI_NETFN_APP;
req.msg.cmd = IPMI_GET_USER_NAME;
req.msg.data = data;
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
- } else if (rsp->ccode > 0) {
+ } else if (rsp->ccode) {
return rsp->ccode;
} else if (rsp->data_len != 16) {
return (-2);
@@ -151,7 +147,7 @@ _ipmi_set_user_access(struct ipmi_intf *intf,
uint8_t data[4];
struct ipmi_rq req = {0};
struct ipmi_rs *rsp;
- if (user_access_req == NULL) {
+ if (!user_access_req) {
return (-3);
}
data[0] = change_priv_limit_only ? 0x00 : 0x80;
@@ -165,7 +161,7 @@ _ipmi_set_user_access(struct ipmi_intf *intf,
data[0] |= 0x10;
}
data[0] |= (user_access_req->channel & 0x0F);
- data[1] = user_access_req->user_id & 0x3F;
+ data[1] = IPMI_UID(user_access_req->user_id);
data[2] = user_access_req->privilege_limit & 0x0F;
data[3] = user_access_req->session_limit & 0x0F;
req.msg.netfn = IPMI_NETFN_APP;
@@ -173,7 +169,7 @@ _ipmi_set_user_access(struct ipmi_intf *intf,
req.msg.data = data;
req.msg.data_len = 4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
} else {
return rsp->ccode;
@@ -200,14 +196,14 @@ _ipmi_set_user_password(struct ipmi_intf *intf, uint8_t user_id,
uint8_t *data;
uint8_t data_len = (is_twenty_byte) ? 22 : 18;
data = malloc(sizeof(uint8_t) * data_len);
- if (data == NULL) {
+ if (!data) {
return (-4);
}
memset(data, 0, data_len);
data[0] = (is_twenty_byte) ? 0x80 : 0x00;
- data[0] |= (0x0F & user_id);
+ data[0] |= IPMI_UID(user_id);
data[1] = 0x03 & operation;
- if (password != NULL) {
+ if (password) {
size_t copy_len = strlen(password);
if (copy_len > (data_len - 2)) {
copy_len = data_len - 2;
@@ -224,7 +220,7 @@ _ipmi_set_user_password(struct ipmi_intf *intf, uint8_t user_id,
rsp = intf->sendrecv(intf, &req);
free(data);
data = NULL;
- if (rsp == NULL) {
+ if (!rsp) {
return (-1);
}
return rsp->ccode;
@@ -371,18 +367,20 @@ ipmi_user_set_username(
req.msg.data_len = sizeof(msg_data);
memset(msg_data, 0, sizeof(msg_data));
+ user_id = IPMI_UID(user_id);
+
/* The channel number will remain constant throughout this function */
msg_data[0] = user_id;
strncpy((char *)(msg_data + 1), name, strlen(name));
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Set User Name command failed (user %d, name %s)",
user_id, name);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Set User Name command failed (user %d, name %s): %s",
user_id, name, val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -436,7 +434,7 @@ print_user_usage(void)
lprintf(LOG_NOTICE,
" set name <user id> <username>");
lprintf(LOG_NOTICE,
-" set password <user id> [<password> <16|20>]");
+" set password <user id> [<password> [<16|20>]]");
lprintf(LOG_NOTICE,
" disable <user id>");
lprintf(LOG_NOTICE,
@@ -553,7 +551,7 @@ ipmi_user_test(struct ipmi_intf *intf, int argc, char **argv)
if (argc == 3) {
/* We need to prompt for a password */
password = ask_password(user_id);
- if (password == NULL) {
+ if (!password) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return (-1);
}
@@ -615,7 +613,7 @@ ipmi_user_mod(struct ipmi_intf *intf, int argc, char **argv)
if (is_ipmi_user_id(argv[1], &user_id)) {
return (-1);
}
- operation = (strncmp(argv[0], "disable", 7) == 0) ?
+ operation = (!strcmp(argv[0], "disable")) ?
IPMI_PASSWORD_DISABLE_USER : IPMI_PASSWORD_ENABLE_USER;
ccode = _ipmi_set_user_password(intf, user_id, operation,
@@ -628,12 +626,17 @@ ipmi_user_mod(struct ipmi_intf *intf, int argc, char **argv)
return 0;
}
+#define USER_PW_IPMI15_LEN 16 /* IPMI 1.5 only allowed for 16 bytes */
+#define USER_PW_IPMI20_LEN 20 /* IPMI 2.0 allows for 20 bytes */
+#define USER_PW_MAX_LEN USER_PW_IPMI20_LEN
+
int
ipmi_user_password(struct ipmi_intf *intf, int argc, char **argv)
{
char *password = NULL;
int ccode = 0;
- uint8_t password_type = 16;
+ uint8_t password_type = USER_PW_IPMI15_LEN;
+ size_t password_len;
uint8_t user_id = 0;
if (is_ipmi_user_id(argv[2], &user_id)) {
return (-1);
@@ -642,52 +645,63 @@ ipmi_user_password(struct ipmi_intf *intf, int argc, char **argv)
if (argc == 3) {
/* We need to prompt for a password */
char *tmp;
+ size_t tmplen;
password = ask_password(user_id);
- if (password == NULL) {
+ if (!password) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return (-1);
}
tmp = ask_password(user_id);
- if (tmp == NULL) {
+ tmplen = strnlen(tmp, USER_PW_MAX_LEN + 1);
+ if (!tmp) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return (-1);
}
- if (strlen(password) != strlen(tmp)
- || strncmp(password, tmp, strlen(tmp))) {
- lprintf(LOG_ERR, "Passwords do not match.");
+ if (strncmp(password, tmp, tmplen)) {
+ lprintf(LOG_ERR, "Passwords do not match or are "
+ "longer than %d", USER_PW_MAX_LEN);
return (-1);
}
} else {
password = argv[3];
- if (argc > 4) {
- if ((str2uchar(argv[4], &password_type) != 0)
- || (password_type != 16 && password_type != 20)) {
- lprintf(LOG_ERR, "Invalid password length '%s'", argv[4]);
- return (-1);
- }
- } else {
- password_type = 16;
- }
}
- if (password == NULL) {
+ if (!password) {
lprintf(LOG_ERR, "Unable to parse password argument.");
return (-1);
- } else if (strlen(password) > 20) {
- lprintf(LOG_ERR, "Password is too long (> 20 bytes)");
+ }
+
+ password_len = strnlen(password, USER_PW_MAX_LEN + 1);
+
+ if (argc > 4) {
+ if ((str2uchar(argv[4], &password_type) != 0)
+ || (password_type != USER_PW_IPMI15_LEN
+ && password_type != USER_PW_IPMI20_LEN))
+ {
+ lprintf(LOG_ERR, "Invalid password length '%s'",
+ argv[4]);
+ return (-1);
+ }
+ } else if (password_len > USER_PW_IPMI15_LEN) {
+ password_type = USER_PW_IPMI20_LEN;
+ }
+
+ if (password_len > password_type) {
+ lprintf(LOG_ERR, "Password is too long (> %d bytes)",
+ password_type);
return (-1);
}
ccode = _ipmi_set_user_password(intf, user_id,
- IPMI_PASSWORD_SET_PASSWORD, password,
- password_type > 16);
+ IPMI_PASSWORD_SET_PASSWORD, password,
+ password_type > USER_PW_IPMI15_LEN);
if (eval_ccode(ccode) != 0) {
lprintf(LOG_ERR, "Set User Password command failed (user %d)",
- user_id);
+ user_id);
return (-1);
} else {
printf("Set User Password command successful (user %d)\n",
- user_id);
+ user_id);
return 0;
}
}
@@ -726,32 +740,34 @@ ipmi_user_main(struct ipmi_intf *intf, int argc, char **argv)
print_user_usage();
return (-1);
}
- if (strncmp(argv[0], "help", 4) == 0) {
+ if (!strcmp(argv[0], "help")) {
/* Help */
print_user_usage();
return 0;
- } else if (strncmp(argv[0], "summary", 7) == 0) {
+ } else if (!strcmp(argv[0], "summary")) {
return ipmi_user_summary(intf, argc, argv);
- } else if (strncmp(argv[0], "list", 4) == 0) {
+ } else if (!strcmp(argv[0], "list")) {
return ipmi_user_list(intf, argc, argv);
- } else if (strncmp(argv[0], "test", 4) == 0) {
+ } else if (!strcmp(argv[0], "test")) {
return ipmi_user_test(intf, argc, argv);
- } else if (strncmp(argv[0], "set", 3) == 0) {
+ } else if (!strcmp(argv[0], "set")) {
/* Set */
- if ((argc >= 3)
- && (strncmp("password", argv[1], 8) == 0)) {
+ if (argc >= 3
+ && !strcmp("password", argv[1]))
+ {
return ipmi_user_password(intf, argc, argv);
- } else if ((argc >= 2)
- && (strncmp("name", argv[1], 4) == 0)) {
+ } else if (argc >= 2
+ && !strcmp("name", argv[1]))
+ {
return ipmi_user_name(intf, argc, argv);
} else {
print_user_usage();
return (-1);
}
- } else if (strncmp(argv[0], "priv", 4) == 0) {
+ } else if (!strcmp(argv[0], "priv")) {
return ipmi_user_priv(intf, argc, argv);
- } else if ((strncmp(argv[0], "disable", 7) == 0)
- || (strncmp(argv[0], "enable", 6) == 0)) {
+ } else if (!strcmp(argv[0], "disable")
+ || !strcmp(argv[0], "enable")) {
return ipmi_user_mod(intf, argc, argv);
} else {
lprintf(LOG_ERR, "Invalid user command: '%s'\n", argv[0]);
diff --git a/lib/ipmi_vita.c b/lib/ipmi_vita.c
index 3900974..2771809 100644
--- a/lib/ipmi_vita.c
+++ b/lib/ipmi_vita.c
@@ -190,7 +190,7 @@ vita_discover(struct ipmi_intf *intf)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "No valid response received");
} else if (rsp->ccode == 0xC1) {
lprintf(LOG_INFO, "Invalid completion code received: %s",
@@ -198,7 +198,7 @@ vita_discover(struct ipmi_intf *intf)
} else if (rsp->ccode == 0xCC) {
lprintf(LOG_INFO, "Invalid data field received: %s",
val2str(rsp->ccode, completion_code_vals));
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_INFO, "Invalid completion code received: %s",
val2str(rsp->ccode, completion_code_vals));
} else if (rsp->data_len < 5) {
@@ -240,9 +240,9 @@ ipmi_vita_ipmb_address(struct ipmi_intf *intf)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "No valid response received");
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Invalid completion code received: %s",
val2str(rsp->ccode, completion_code_vals));
} else if (rsp->data_len < 7) {
@@ -284,10 +284,10 @@ ipmi_vita_getaddr(struct ipmi_intf *intf, int argc, char **argv)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "No valid response received");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Invalid completion code received: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -332,10 +332,10 @@ ipmi_vita_get_vso_capabilities(struct ipmi_intf *intf)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "No valid response received.");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Invalid completion code received: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -402,10 +402,10 @@ ipmi_vita_set_fru_activation(struct ipmi_intf *intf,
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "No valid response received.");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Invalid completion code received: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -444,10 +444,10 @@ ipmi_vita_get_fru_state_policy_bits(struct ipmi_intf *intf, char **argv)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "No valid response received.");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Invalid completion code received: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -499,10 +499,10 @@ ipmi_vita_set_fru_state_policy_bits(struct ipmi_intf *intf, char **argv)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "No valid response received.");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Invalid completion code received: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -540,10 +540,10 @@ ipmi_vita_get_led_properties(struct ipmi_intf *intf, char **argv)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "No valid response received.");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Invalid completion code received: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -585,10 +585,10 @@ ipmi_vita_get_led_color_capabilities(struct ipmi_intf *intf, char **argv)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "No valid response received.");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Invalid completion code received: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -603,14 +603,14 @@ ipmi_vita_get_led_color_capabilities(struct ipmi_intf *intf, char **argv)
printf("LED Color Capabilities: ");
for (i = 0; i < 8; i++) {
if (rsp->data[1] & (0x01 << i)) {
- printf("%s, ", led_color_str[i]);
+ printf("%s, ", picmg_led_color_str(i));
}
}
putchar('\n');
printf("Default LED Color in\n");
- printf(" LOCAL control: %s\n", led_color_str[rsp->data[2]]);
- printf(" OVERRIDE state: %s\n", led_color_str[rsp->data[3]]);
+ printf(" LOCAL control: %s\n", picmg_led_color_str(rsp->data[2]));
+ printf(" OVERRIDE state: %s\n", picmg_led_color_str(rsp->data[3]));
if (rsp->data_len == 5) {
printf("LED flags:\n");
@@ -649,10 +649,10 @@ ipmi_vita_get_led_state(struct ipmi_intf *intf, char **argv)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "No valid response received.");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Invalid completion code received: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -692,7 +692,7 @@ ipmi_vita_get_led_state(struct ipmi_intf *intf, char **argv)
}
printf(" Local Control On-Duration: %x\n", rsp->data[3]);
printf(" Local Control Color: %x\t[%s]\n",
- rsp->data[4], led_color_str[rsp->data[4] & 7]);
+ rsp->data[4], picmg_led_color_str(rsp->data[4] & 7));
}
/* override state or lamp test */
@@ -707,7 +707,7 @@ ipmi_vita_get_led_state(struct ipmi_intf *intf, char **argv)
}
printf(" Override On-Duration: %x\n", rsp->data[6]);
printf(" Override Color: %x\t[%s]\n",
- rsp->data[7], led_color_str[rsp->data[7] & 7]);
+ rsp->data[7], picmg_led_color_str(rsp->data[7] & 7));
if (rsp->data[1] == 0x04) {
printf(" Lamp test duration: %x\n", rsp->data[8]);
}
@@ -749,10 +749,10 @@ ipmi_vita_set_led_state(struct ipmi_intf *intf, char **argv)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "No valid response received.");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Invalid completion code received: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -796,10 +796,10 @@ ipmi_vita_fru_control(struct ipmi_intf *intf, char **argv)
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "No valid response received.");
return -1;
- } else if (rsp->ccode != 0) {
+ } else if (rsp->ccode) {
lprintf(LOG_ERR, "Invalid completion code received: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -819,48 +819,48 @@ ipmi_vita_fru_control(struct ipmi_intf *intf, char **argv)
static int
ipmi_vita_get_cmd(int argc, char **argv)
{
- if (argc < 1 || !strncmp(argv[0], "help", 4)) {
+ if (argc < 1 || !strcmp(argv[0], "help")) {
return VITA_CMD_HELP;
}
/* Get VSO Properties */
- if (!strncmp(argv[0], "properties", 10)) {
+ if (!strcmp(argv[0], "properties")) {
return VITA_CMD_PROPERTIES;
}
/* FRU Control command */
- if (!strncmp(argv[0], "frucontrol", 10)) {
+ if (!strcmp(argv[0], "frucontrol")) {
return VITA_CMD_FRUCONTROL;
}
/* Get FRU Address Info command */
- if (!strncmp(argv[0], "addrinfo", 8)) {
+ if (!strcmp(argv[0], "addrinfo")) {
return VITA_CMD_ADDRINFO;
}
/* Set FRU Activation (activate) command */
- if (!strncmp(argv[0], "activate", 8)) {
+ if (!strcmp(argv[0], "activate")) {
return VITA_CMD_ACTIVATE;
}
/* Set FRU Activation (deactivate) command */
- if (!strncmp(argv[0], "deactivate", 10)) {
+ if (!strcmp(argv[0], "deactivate")) {
return VITA_CMD_DEACTIVATE;
}
/* FRU State Policy Bits commands */
- if (!strncmp(argv[0], "policy", 6)) {
+ if (!strcmp(argv[0], "policy")) {
if (argc < 2) {
return VITA_CMD_UNKNOWN;
}
/* Get FRU State Policy Bits command */
- if (!strncmp(argv[1], "get", 3)) {
+ if (!strcmp(argv[1], "get")) {
return VITA_CMD_POLICY_GET;
}
/* Set FRU State Policy Bits command */
- if (!strncmp(argv[1], "set", 3)) {
+ if (!strcmp(argv[1], "set")) {
return VITA_CMD_POLICY_SET;
}
@@ -869,28 +869,28 @@ ipmi_vita_get_cmd(int argc, char **argv)
}
/* FRU LED commands */
- if (!strncmp(argv[0], "led", 3)) {
+ if (!strcmp(argv[0], "led")) {
if (argc < 2) {
return VITA_CMD_UNKNOWN;
}
/* FRU LED Get Properties */
- if (!strncmp(argv[1], "prop", 4)) {
+ if (!strcmp(argv[1], "prop")) {
return VITA_CMD_LED_PROP;
}
/* FRU LED Get Capabilities */
- if (!strncmp(argv[1], "cap", 3)) {
+ if (!strcmp(argv[1], "cap")) {
return VITA_CMD_LED_CAP;
}
/* FRU LED Get State */
- if (!strncmp(argv[1], "get", 3)) {
+ if (!strcmp(argv[1], "get")) {
return VITA_CMD_LED_GET;
}
/* FRU LED Set State */
- if (!strncmp(argv[1], "set", 3)) {
+ if (!strcmp(argv[1], "set")) {
return VITA_CMD_LED_SET;
}
diff --git a/lib/log.c b/lib/log.c
index 2738e18..ecc47a8 100644
--- a/lib/log.c
+++ b/lib/log.c
@@ -29,9 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE >= 500 || \
- _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED || \
- /* Since glibc 2.12: */ _POSIX_C_SOURCE >= 200809L
#include <unistd.h>
#include <stdio.h>
@@ -111,12 +108,12 @@ void log_init(const char * name, int isdaemon, int verbose)
if (!logpriv)
return;
- if (name != NULL)
+ if (name)
logpriv->name = strdup(name);
else
logpriv->name = strdup(LOG_NAME_DEFAULT);
- if (logpriv->name == NULL)
+ if (!logpriv->name)
fprintf(stderr, "ipmitool: malloc failure\n");
logpriv->daemon = isdaemon;
@@ -147,13 +144,8 @@ void log_halt(void)
logpriv = NULL;
}
-int log_level_get(void)
+void log_level_set(int verbose)
{
- return logpriv->level;
-}
-
-void log_level_set(int level)
-{
- logpriv->level = level;
+ logpriv->level = verbose + LOG_NOTICE;
}
diff --git a/ltmain.sh b/ltmain.sh
deleted file mode 100644
index bffda54..0000000
--- a/ltmain.sh
+++ /dev/null
@@ -1,9661 +0,0 @@
-
-# libtool (GNU libtool) 2.4.2
-# Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
-# This is free software; see the source for copying conditions. There is NO
-# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-# GNU Libtool is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# As a special exception to the GNU General Public License,
-# if you distribute this file as part of a program or library that
-# is built using GNU Libtool, you may include this file under the
-# same distribution terms that you use for the rest of that program.
-#
-# GNU Libtool is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GNU Libtool; see the file COPYING. If not, a copy
-# can be downloaded from http://www.gnu.org/licenses/gpl.html,
-# or obtained by writing to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
-# Usage: $progname [OPTION]... [MODE-ARG]...
-#
-# Provide generalized library-building support services.
-#
-# --config show all configuration variables
-# --debug enable verbose shell tracing
-# -n, --dry-run display commands without modifying any files
-# --features display basic configuration information and exit
-# --mode=MODE use operation mode MODE
-# --preserve-dup-deps don't remove duplicate dependency libraries
-# --quiet, --silent don't print informational messages
-# --no-quiet, --no-silent
-# print informational messages (default)
-# --no-warn don't display warning messages
-# --tag=TAG use configuration variables from tag TAG
-# -v, --verbose print more informational messages than default
-# --no-verbose don't print the extra informational messages
-# --version print version information
-# -h, --help, --help-all print short, long, or detailed help message
-#
-# MODE must be one of the following:
-#
-# clean remove files from the build directory
-# compile compile a source file into a libtool object
-# execute automatically set library path, then run a program
-# finish complete the installation of libtool libraries
-# install install libraries or executables
-# link create a library or an executable
-# uninstall remove libraries from an installed directory
-#
-# MODE-ARGS vary depending on the MODE. When passed as first option,
-# `--mode=MODE' may be abbreviated as `MODE' or a unique abbreviation of that.
-# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
-#
-# When reporting a bug, please describe a test case to reproduce it and
-# include the following information:
-#
-# host-triplet: $host
-# shell: $SHELL
-# compiler: $LTCC
-# compiler flags: $LTCFLAGS
-# linker: $LD (gnu? $with_gnu_ld)
-# $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1.11
-# automake: $automake_version
-# autoconf: $autoconf_version
-#
-# Report bugs to <bug-libtool@gnu.org>.
-# GNU libtool home page: <http://www.gnu.org/software/libtool/>.
-# General help using GNU software: <http://www.gnu.org/gethelp/>.
-
-PROGRAM=libtool
-PACKAGE=libtool
-VERSION="2.4.2 Debian-2.4.2-1.11"
-TIMESTAMP=""
-package_revision=1.3337
-
-# Be Bourne compatible
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- emulate sh
- NULLCMD=:
- # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
-else
- case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
-fi
-BIN_SH=xpg4; export BIN_SH # for Tru64
-DUALCASE=1; export DUALCASE # for MKS sh
-
-# A function that is used when there is no print builtin or printf.
-func_fallback_echo ()
-{
- eval 'cat <<_LTECHO_EOF
-$1
-_LTECHO_EOF'
-}
-
-# NLS nuisances: We save the old values to restore during execute mode.
-lt_user_locale=
-lt_safe_locale=
-for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
-do
- eval "if test \"\${$lt_var+set}\" = set; then
- save_$lt_var=\$$lt_var
- $lt_var=C
- export $lt_var
- lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
- lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
- fi"
-done
-LC_ALL=C
-LANGUAGE=C
-export LANGUAGE LC_ALL
-
-$lt_unset CDPATH
-
-
-# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
-# is ksh but when the shell is invoked as "sh" and the current value of
-# the _XPG environment variable is not equal to 1 (one), the special
-# positional parameter $0, within a function call, is the name of the
-# function.
-progpath="$0"
-
-
-
-: ${CP="cp -f"}
-test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'}
-: ${MAKE="make"}
-: ${MKDIR="mkdir"}
-: ${MV="mv -f"}
-: ${RM="rm -f"}
-: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
-: ${Xsed="$SED -e 1s/^X//"}
-
-# Global variables:
-EXIT_SUCCESS=0
-EXIT_FAILURE=1
-EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing.
-EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
-
-exit_status=$EXIT_SUCCESS
-
-# Make sure IFS has a sensible default
-lt_nl='
-'
-IFS=" $lt_nl"
-
-dirname="s,/[^/]*$,,"
-basename="s,^.*/,,"
-
-# func_dirname file append nondir_replacement
-# Compute the dirname of FILE. If nonempty, add APPEND to the result,
-# otherwise set result to NONDIR_REPLACEMENT.
-func_dirname ()
-{
- func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
- if test "X$func_dirname_result" = "X${1}"; then
- func_dirname_result="${3}"
- else
- func_dirname_result="$func_dirname_result${2}"
- fi
-} # func_dirname may be replaced by extended shell implementation
-
-
-# func_basename file
-func_basename ()
-{
- func_basename_result=`$ECHO "${1}" | $SED "$basename"`
-} # func_basename may be replaced by extended shell implementation
-
-
-# func_dirname_and_basename file append nondir_replacement
-# perform func_basename and func_dirname in a single function
-# call:
-# dirname: Compute the dirname of FILE. If nonempty,
-# add APPEND to the result, otherwise set result
-# to NONDIR_REPLACEMENT.
-# value returned in "$func_dirname_result"
-# basename: Compute filename of FILE.
-# value retuned in "$func_basename_result"
-# Implementation must be kept synchronized with func_dirname
-# and func_basename. For efficiency, we do not delegate to
-# those functions but instead duplicate the functionality here.
-func_dirname_and_basename ()
-{
- # Extract subdirectory from the argument.
- func_dirname_result=`$ECHO "${1}" | $SED -e "$dirname"`
- if test "X$func_dirname_result" = "X${1}"; then
- func_dirname_result="${3}"
- else
- func_dirname_result="$func_dirname_result${2}"
- fi
- func_basename_result=`$ECHO "${1}" | $SED -e "$basename"`
-} # func_dirname_and_basename may be replaced by extended shell implementation
-
-
-# func_stripname prefix suffix name
-# strip PREFIX and SUFFIX off of NAME.
-# PREFIX and SUFFIX must not contain globbing or regex special
-# characters, hashes, percent signs, but SUFFIX may contain a leading
-# dot (in which case that matches only a dot).
-# func_strip_suffix prefix name
-func_stripname ()
-{
- case ${2} in
- .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
- *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
- esac
-} # func_stripname may be replaced by extended shell implementation
-
-
-# These SED scripts presuppose an absolute path with a trailing slash.
-pathcar='s,^/\([^/]*\).*$,\1,'
-pathcdr='s,^/[^/]*,,'
-removedotparts=':dotsl
- s@/\./@/@g
- t dotsl
- s,/\.$,/,'
-collapseslashes='s@/\{1,\}@/@g'
-finalslash='s,/*$,/,'
-
-# func_normal_abspath PATH
-# Remove doubled-up and trailing slashes, "." path components,
-# and cancel out any ".." path components in PATH after making
-# it an absolute path.
-# value returned in "$func_normal_abspath_result"
-func_normal_abspath ()
-{
- # Start from root dir and reassemble the path.
- func_normal_abspath_result=
- func_normal_abspath_tpath=$1
- func_normal_abspath_altnamespace=
- case $func_normal_abspath_tpath in
- "")
- # Empty path, that just means $cwd.
- func_stripname '' '/' "`pwd`"
- func_normal_abspath_result=$func_stripname_result
- return
- ;;
- # The next three entries are used to spot a run of precisely
- # two leading slashes without using negated character classes;
- # we take advantage of case's first-match behaviour.
- ///*)
- # Unusual form of absolute path, do nothing.
- ;;
- //*)
- # Not necessarily an ordinary path; POSIX reserves leading '//'
- # and for example Cygwin uses it to access remote file shares
- # over CIFS/SMB, so we conserve a leading double slash if found.
- func_normal_abspath_altnamespace=/
- ;;
- /*)
- # Absolute path, do nothing.
- ;;
- *)
- # Relative path, prepend $cwd.
- func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath
- ;;
- esac
- # Cancel out all the simple stuff to save iterations. We also want
- # the path to end with a slash for ease of parsing, so make sure
- # there is one (and only one) here.
- func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \
- -e "$removedotparts" -e "$collapseslashes" -e "$finalslash"`
- while :; do
- # Processed it all yet?
- if test "$func_normal_abspath_tpath" = / ; then
- # If we ascended to the root using ".." the result may be empty now.
- if test -z "$func_normal_abspath_result" ; then
- func_normal_abspath_result=/
- fi
- break
- fi
- func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \
- -e "$pathcar"`
- func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \
- -e "$pathcdr"`
- # Figure out what to do with it
- case $func_normal_abspath_tcomponent in
- "")
- # Trailing empty path component, ignore it.
- ;;
- ..)
- # Parent dir; strip last assembled component from result.
- func_dirname "$func_normal_abspath_result"
- func_normal_abspath_result=$func_dirname_result
- ;;
- *)
- # Actual path component, append it.
- func_normal_abspath_result=$func_normal_abspath_result/$func_normal_abspath_tcomponent
- ;;
- esac
- done
- # Restore leading double-slash if one was found on entry.
- func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result
-}
-
-# func_relative_path SRCDIR DSTDIR
-# generates a relative path from SRCDIR to DSTDIR, with a trailing
-# slash if non-empty, suitable for immediately appending a filename
-# without needing to append a separator.
-# value returned in "$func_relative_path_result"
-func_relative_path ()
-{
- func_relative_path_result=
- func_normal_abspath "$1"
- func_relative_path_tlibdir=$func_normal_abspath_result
- func_normal_abspath "$2"
- func_relative_path_tbindir=$func_normal_abspath_result
-
- # Ascend the tree starting from libdir
- while :; do
- # check if we have found a prefix of bindir
- case $func_relative_path_tbindir in
- $func_relative_path_tlibdir)
- # found an exact match
- func_relative_path_tcancelled=
- break
- ;;
- $func_relative_path_tlibdir*)
- # found a matching prefix
- func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir"
- func_relative_path_tcancelled=$func_stripname_result
- if test -z "$func_relative_path_result"; then
- func_relative_path_result=.
- fi
- break
- ;;
- *)
- func_dirname $func_relative_path_tlibdir
- func_relative_path_tlibdir=${func_dirname_result}
- if test "x$func_relative_path_tlibdir" = x ; then
- # Have to descend all the way to the root!
- func_relative_path_result=../$func_relative_path_result
- func_relative_path_tcancelled=$func_relative_path_tbindir
- break
- fi
- func_relative_path_result=../$func_relative_path_result
- ;;
- esac
- done
-
- # Now calculate path; take care to avoid doubling-up slashes.
- func_stripname '' '/' "$func_relative_path_result"
- func_relative_path_result=$func_stripname_result
- func_stripname '/' '/' "$func_relative_path_tcancelled"
- if test "x$func_stripname_result" != x ; then
- func_relative_path_result=${func_relative_path_result}/${func_stripname_result}
- fi
-
- # Normalisation. If bindir is libdir, return empty string,
- # else relative path ending with a slash; either way, target
- # file name can be directly appended.
- if test ! -z "$func_relative_path_result"; then
- func_stripname './' '' "$func_relative_path_result/"
- func_relative_path_result=$func_stripname_result
- fi
-}
-
-# The name of this program:
-func_dirname_and_basename "$progpath"
-progname=$func_basename_result
-
-# Make sure we have an absolute path for reexecution:
-case $progpath in
- [\\/]*|[A-Za-z]:\\*) ;;
- *[\\/]*)
- progdir=$func_dirname_result
- progdir=`cd "$progdir" && pwd`
- progpath="$progdir/$progname"
- ;;
- *)
- save_IFS="$IFS"
- IFS=${PATH_SEPARATOR-:}
- for progdir in $PATH; do
- IFS="$save_IFS"
- test -x "$progdir/$progname" && break
- done
- IFS="$save_IFS"
- test -n "$progdir" || progdir=`pwd`
- progpath="$progdir/$progname"
- ;;
-esac
-
-# Sed substitution that helps us do robust quoting. It backslashifies
-# metacharacters that are still active within double-quoted strings.
-Xsed="${SED}"' -e 1s/^X//'
-sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\(["`\\]\)/\\\1/g'
-
-# Sed substitution that turns a string into a regex matching for the
-# string literally.
-sed_make_literal_regex='s,[].[^$\\*\/],\\&,g'
-
-# Sed substitution that converts a w32 file name or path
-# which contains forward slashes, into one that contains
-# (escaped) backslashes. A very naive implementation.
-lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
-
-# Re-`\' parameter expansions in output of double_quote_subst that were
-# `\'-ed in input to the same. If an odd number of `\' preceded a '$'
-# in input to double_quote_subst, that '$' was protected from expansion.
-# Since each input `\' is now two `\'s, look for any number of runs of
-# four `\'s followed by two `\'s and then a '$'. `\' that '$'.
-bs='\\'
-bs2='\\\\'
-bs4='\\\\\\\\'
-dollar='\$'
-sed_double_backslash="\
- s/$bs4/&\\
-/g
- s/^$bs2$dollar/$bs&/
- s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
- s/\n//g"
-
-# Standard options:
-opt_dry_run=false
-opt_help=false
-opt_quiet=false
-opt_verbose=false
-opt_warning=:
-
-# func_echo arg...
-# Echo program name prefixed message, along with the current mode
-# name if it has been set yet.
-func_echo ()
-{
- $ECHO "$progname: ${opt_mode+$opt_mode: }$*"
-}
-
-# func_verbose arg...
-# Echo program name prefixed message in verbose mode only.
-func_verbose ()
-{
- $opt_verbose && func_echo ${1+"$@"}
-
- # A bug in bash halts the script if the last line of a function
- # fails when set -e is in force, so we need another command to
- # work around that:
- :
-}
-
-# func_echo_all arg...
-# Invoke $ECHO with all args, space-separated.
-func_echo_all ()
-{
- $ECHO "$*"
-}
-
-# func_error arg...
-# Echo program name prefixed message to standard error.
-func_error ()
-{
- $ECHO "$progname: ${opt_mode+$opt_mode: }"${1+"$@"} 1>&2
-}
-
-# func_warning arg...
-# Echo program name prefixed warning message to standard error.
-func_warning ()
-{
- $opt_warning && $ECHO "$progname: ${opt_mode+$opt_mode: }warning: "${1+"$@"} 1>&2
-
- # bash bug again:
- :
-}
-
-# func_fatal_error arg...
-# Echo program name prefixed message to standard error, and exit.
-func_fatal_error ()
-{
- func_error ${1+"$@"}
- exit $EXIT_FAILURE
-}
-
-# func_fatal_help arg...
-# Echo program name prefixed message to standard error, followed by
-# a help hint, and exit.
-func_fatal_help ()
-{
- func_error ${1+"$@"}
- func_fatal_error "$help"
-}
-help="Try \`$progname --help' for more information." ## default
-
-
-# func_grep expression filename
-# Check whether EXPRESSION matches any line of FILENAME, without output.
-func_grep ()
-{
- $GREP "$1" "$2" >/dev/null 2>&1
-}
-
-
-# func_mkdir_p directory-path
-# Make sure the entire path to DIRECTORY-PATH is available.
-func_mkdir_p ()
-{
- my_directory_path="$1"
- my_dir_list=
-
- if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
-
- # Protect directory names starting with `-'
- case $my_directory_path in
- -*) my_directory_path="./$my_directory_path" ;;
- esac
-
- # While some portion of DIR does not yet exist...
- while test ! -d "$my_directory_path"; do
- # ...make a list in topmost first order. Use a colon delimited
- # list incase some portion of path contains whitespace.
- my_dir_list="$my_directory_path:$my_dir_list"
-
- # If the last portion added has no slash in it, the list is done
- case $my_directory_path in */*) ;; *) break ;; esac
-
- # ...otherwise throw away the child directory and loop
- my_directory_path=`$ECHO "$my_directory_path" | $SED -e "$dirname"`
- done
- my_dir_list=`$ECHO "$my_dir_list" | $SED 's,:*$,,'`
-
- save_mkdir_p_IFS="$IFS"; IFS=':'
- for my_dir in $my_dir_list; do
- IFS="$save_mkdir_p_IFS"
- # mkdir can fail with a `File exist' error if two processes
- # try to create one of the directories concurrently. Don't
- # stop in that case!
- $MKDIR "$my_dir" 2>/dev/null || :
- done
- IFS="$save_mkdir_p_IFS"
-
- # Bail out if we (or some other process) failed to create a directory.
- test -d "$my_directory_path" || \
- func_fatal_error "Failed to create \`$1'"
- fi
-}
-
-
-# func_mktempdir [string]
-# Make a temporary directory that won't clash with other running
-# libtool processes, and avoids race conditions if possible. If
-# given, STRING is the basename for that directory.
-func_mktempdir ()
-{
- my_template="${TMPDIR-/tmp}/${1-$progname}"
-
- if test "$opt_dry_run" = ":"; then
- # Return a directory name, but don't create it in dry-run mode
- my_tmpdir="${my_template}-$$"
- else
-
- # If mktemp works, use that first and foremost
- my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
-
- if test ! -d "$my_tmpdir"; then
- # Failing that, at least try and use $RANDOM to avoid a race
- my_tmpdir="${my_template}-${RANDOM-0}$$"
-
- save_mktempdir_umask=`umask`
- umask 0077
- $MKDIR "$my_tmpdir"
- umask $save_mktempdir_umask
- fi
-
- # If we're not in dry-run mode, bomb out on failure
- test -d "$my_tmpdir" || \
- func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
- fi
-
- $ECHO "$my_tmpdir"
-}
-
-
-# func_quote_for_eval arg
-# Aesthetically quote ARG to be evaled later.
-# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
-# is double-quoted, suitable for a subsequent eval, whereas
-# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
-# which are still active within double quotes backslashified.
-func_quote_for_eval ()
-{
- case $1 in
- *[\\\`\"\$]*)
- func_quote_for_eval_unquoted_result=`$ECHO "$1" | $SED "$sed_quote_subst"` ;;
- *)
- func_quote_for_eval_unquoted_result="$1" ;;
- esac
-
- case $func_quote_for_eval_unquoted_result in
- # Double-quote args containing shell metacharacters to delay
- # word splitting, command substitution and and variable
- # expansion for a subsequent eval.
- # Many Bourne shells cannot handle close brackets correctly
- # in scan sets, so we specify it separately.
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
- func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
- ;;
- *)
- func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
- esac
-}
-
-
-# func_quote_for_expand arg
-# Aesthetically quote ARG to be evaled later; same as above,
-# but do not quote variable references.
-func_quote_for_expand ()
-{
- case $1 in
- *[\\\`\"]*)
- my_arg=`$ECHO "$1" | $SED \
- -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
- *)
- my_arg="$1" ;;
- esac
-
- case $my_arg in
- # Double-quote args containing shell metacharacters to delay
- # word splitting and command substitution for a subsequent eval.
- # Many Bourne shells cannot handle close brackets correctly
- # in scan sets, so we specify it separately.
- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
- my_arg="\"$my_arg\""
- ;;
- esac
-
- func_quote_for_expand_result="$my_arg"
-}
-
-
-# func_show_eval cmd [fail_exp]
-# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
-# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
-# is given, then evaluate it.
-func_show_eval ()
-{
- my_cmd="$1"
- my_fail_exp="${2-:}"
-
- ${opt_silent-false} || {
- func_quote_for_expand "$my_cmd"
- eval "func_echo $func_quote_for_expand_result"
- }
-
- if ${opt_dry_run-false}; then :; else
- eval "$my_cmd"
- my_status=$?
- if test "$my_status" -eq 0; then :; else
- eval "(exit $my_status); $my_fail_exp"
- fi
- fi
-}
-
-
-# func_show_eval_locale cmd [fail_exp]
-# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
-# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
-# is given, then evaluate it. Use the saved locale for evaluation.
-func_show_eval_locale ()
-{
- my_cmd="$1"
- my_fail_exp="${2-:}"
-
- ${opt_silent-false} || {
- func_quote_for_expand "$my_cmd"
- eval "func_echo $func_quote_for_expand_result"
- }
-
- if ${opt_dry_run-false}; then :; else
- eval "$lt_user_locale
- $my_cmd"
- my_status=$?
- eval "$lt_safe_locale"
- if test "$my_status" -eq 0; then :; else
- eval "(exit $my_status); $my_fail_exp"
- fi
- fi
-}
-
-# func_tr_sh
-# Turn $1 into a string suitable for a shell variable name.
-# Result is stored in $func_tr_sh_result. All characters
-# not in the set a-zA-Z0-9_ are replaced with '_'. Further,
-# if $1 begins with a digit, a '_' is prepended as well.
-func_tr_sh ()
-{
- case $1 in
- [0-9]* | *[!a-zA-Z0-9_]*)
- func_tr_sh_result=`$ECHO "$1" | $SED 's/^\([0-9]\)/_\1/; s/[^a-zA-Z0-9_]/_/g'`
- ;;
- * )
- func_tr_sh_result=$1
- ;;
- esac
-}
-
-
-# func_version
-# Echo version message to standard output and exit.
-func_version ()
-{
- $opt_debug
-
- $SED -n '/(C)/!b go
- :more
- /\./!{
- N
- s/\n# / /
- b more
- }
- :go
- /^# '$PROGRAM' (GNU /,/# warranty; / {
- s/^# //
- s/^# *$//
- s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
- p
- }' < "$progpath"
- exit $?
-}
-
-# func_usage
-# Echo short help message to standard output and exit.
-func_usage ()
-{
- $opt_debug
-
- $SED -n '/^# Usage:/,/^# *.*--help/ {
- s/^# //
- s/^# *$//
- s/\$progname/'$progname'/
- p
- }' < "$progpath"
- echo
- $ECHO "run \`$progname --help | more' for full usage"
- exit $?
-}
-
-# func_help [NOEXIT]
-# Echo long help message to standard output and exit,
-# unless 'noexit' is passed as argument.
-func_help ()
-{
- $opt_debug
-
- $SED -n '/^# Usage:/,/# Report bugs to/ {
- :print
- s/^# //
- s/^# *$//
- s*\$progname*'$progname'*
- s*\$host*'"$host"'*
- s*\$SHELL*'"$SHELL"'*
- s*\$LTCC*'"$LTCC"'*
- s*\$LTCFLAGS*'"$LTCFLAGS"'*
- s*\$LD*'"$LD"'*
- s/\$with_gnu_ld/'"$with_gnu_ld"'/
- s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/
- s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/
- p
- d
- }
- /^# .* home page:/b print
- /^# General help using/b print
- ' < "$progpath"
- ret=$?
- if test -z "$1"; then
- exit $ret
- fi
-}
-
-# func_missing_arg argname
-# Echo program name prefixed message to standard error and set global
-# exit_cmd.
-func_missing_arg ()
-{
- $opt_debug
-
- func_error "missing argument for $1."
- exit_cmd=exit
-}
-
-
-# func_split_short_opt shortopt
-# Set func_split_short_opt_name and func_split_short_opt_arg shell
-# variables after splitting SHORTOPT after the 2nd character.
-func_split_short_opt ()
-{
- my_sed_short_opt='1s/^\(..\).*$/\1/;q'
- my_sed_short_rest='1s/^..\(.*\)$/\1/;q'
-
- func_split_short_opt_name=`$ECHO "$1" | $SED "$my_sed_short_opt"`
- func_split_short_opt_arg=`$ECHO "$1" | $SED "$my_sed_short_rest"`
-} # func_split_short_opt may be replaced by extended shell implementation
-
-
-# func_split_long_opt longopt
-# Set func_split_long_opt_name and func_split_long_opt_arg shell
-# variables after splitting LONGOPT at the `=' sign.
-func_split_long_opt ()
-{
- my_sed_long_opt='1s/^\(--[^=]*\)=.*/\1/;q'
- my_sed_long_arg='1s/^--[^=]*=//'
-
- func_split_long_opt_name=`$ECHO "$1" | $SED "$my_sed_long_opt"`
- func_split_long_opt_arg=`$ECHO "$1" | $SED "$my_sed_long_arg"`
-} # func_split_long_opt may be replaced by extended shell implementation
-
-exit_cmd=:
-
-
-
-
-
-magic="%%%MAGIC variable%%%"
-magic_exe="%%%MAGIC EXE variable%%%"
-
-# Global variables.
-nonopt=
-preserve_args=
-lo2o="s/\\.lo\$/.${objext}/"
-o2lo="s/\\.${objext}\$/.lo/"
-extracted_archives=
-extracted_serial=0
-
-# If this variable is set in any of the actions, the command in it
-# will be execed at the end. This prevents here-documents from being
-# left over by shells.
-exec_cmd=
-
-# func_append var value
-# Append VALUE to the end of shell variable VAR.
-func_append ()
-{
- eval "${1}=\$${1}\${2}"
-} # func_append may be replaced by extended shell implementation
-
-# func_append_quoted var value
-# Quote VALUE and append to the end of shell variable VAR, separated
-# by a space.
-func_append_quoted ()
-{
- func_quote_for_eval "${2}"
- eval "${1}=\$${1}\\ \$func_quote_for_eval_result"
-} # func_append_quoted may be replaced by extended shell implementation
-
-
-# func_arith arithmetic-term...
-func_arith ()
-{
- func_arith_result=`expr "${@}"`
-} # func_arith may be replaced by extended shell implementation
-
-
-# func_len string
-# STRING may not start with a hyphen.
-func_len ()
-{
- func_len_result=`expr "${1}" : ".*" 2>/dev/null || echo $max_cmd_len`
-} # func_len may be replaced by extended shell implementation
-
-
-# func_lo2o object
-func_lo2o ()
-{
- func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
-} # func_lo2o may be replaced by extended shell implementation
-
-
-# func_xform libobj-or-source
-func_xform ()
-{
- func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
-} # func_xform may be replaced by extended shell implementation
-
-
-# func_fatal_configuration arg...
-# Echo program name prefixed message to standard error, followed by
-# a configuration failure hint, and exit.
-func_fatal_configuration ()
-{
- func_error ${1+"$@"}
- func_error "See the $PACKAGE documentation for more information."
- func_fatal_error "Fatal configuration error."
-}
-
-
-# func_config
-# Display the configuration for all the tags in this script.
-func_config ()
-{
- re_begincf='^# ### BEGIN LIBTOOL'
- re_endcf='^# ### END LIBTOOL'
-
- # Default configuration.
- $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
-
- # Now print the configurations for the tags.
- for tagname in $taglist; do
- $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
- done
-
- exit $?
-}
-
-# func_features
-# Display the features supported by this script.
-func_features ()
-{
- echo "host: $host"
- if test "$build_libtool_libs" = yes; then
- echo "enable shared libraries"
- else
- echo "disable shared libraries"
- fi
- if test "$build_old_libs" = yes; then
- echo "enable static libraries"
- else
- echo "disable static libraries"
- fi
-
- exit $?
-}
-
-# func_enable_tag tagname
-# Verify that TAGNAME is valid, and either flag an error and exit, or
-# enable the TAGNAME tag. We also add TAGNAME to the global $taglist
-# variable here.
-func_enable_tag ()
-{
- # Global variable:
- tagname="$1"
-
- re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
- re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
- sed_extractcf="/$re_begincf/,/$re_endcf/p"
-
- # Validate tagname.
- case $tagname in
- *[!-_A-Za-z0-9,/]*)
- func_fatal_error "invalid tag name: $tagname"
- ;;
- esac
-
- # Don't test for the "default" C tag, as we know it's
- # there but not specially marked.
- case $tagname in
- CC) ;;
- *)
- if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
- taglist="$taglist $tagname"
-
- # Evaluate the configuration. Be careful to quote the path
- # and the sed script, to avoid splitting on whitespace, but
- # also don't use non-portable quotes within backquotes within
- # quotes we have to do it in 2 steps:
- extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
- eval "$extractedcf"
- else
- func_error "ignoring unknown tag $tagname"
- fi
- ;;
- esac
-}
-
-# func_check_version_match
-# Ensure that we are using m4 macros, and libtool script from the same
-# release of libtool.
-func_check_version_match ()
-{
- if test "$package_revision" != "$macro_revision"; then
- if test "$VERSION" != "$macro_version"; then
- if test -z "$macro_version"; then
- cat >&2 <<_LT_EOF
-$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
-$progname: definition of this LT_INIT comes from an older release.
-$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
-$progname: and run autoconf again.
-_LT_EOF
- else
- cat >&2 <<_LT_EOF
-$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
-$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
-$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
-$progname: and run autoconf again.
-_LT_EOF
- fi
- else
- cat >&2 <<_LT_EOF
-$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
-$progname: but the definition of this LT_INIT comes from revision $macro_revision.
-$progname: You should recreate aclocal.m4 with macros from revision $package_revision
-$progname: of $PACKAGE $VERSION and run autoconf again.
-_LT_EOF
- fi
-
- exit $EXIT_MISMATCH
- fi
-}
-
-
-# Shorthand for --mode=foo, only valid as the first argument
-case $1 in
-clean|clea|cle|cl)
- shift; set dummy --mode clean ${1+"$@"}; shift
- ;;
-compile|compil|compi|comp|com|co|c)
- shift; set dummy --mode compile ${1+"$@"}; shift
- ;;
-execute|execut|execu|exec|exe|ex|e)
- shift; set dummy --mode execute ${1+"$@"}; shift
- ;;
-finish|finis|fini|fin|fi|f)
- shift; set dummy --mode finish ${1+"$@"}; shift
- ;;
-install|instal|insta|inst|ins|in|i)
- shift; set dummy --mode install ${1+"$@"}; shift
- ;;
-link|lin|li|l)
- shift; set dummy --mode link ${1+"$@"}; shift
- ;;
-uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
- shift; set dummy --mode uninstall ${1+"$@"}; shift
- ;;
-esac
-
-
-
-# Option defaults:
-opt_debug=:
-opt_dry_run=false
-opt_config=false
-opt_preserve_dup_deps=false
-opt_features=false
-opt_finish=false
-opt_help=false
-opt_help_all=false
-opt_silent=:
-opt_warning=:
-opt_verbose=:
-opt_silent=false
-opt_verbose=false
-
-
-# Parse options once, thoroughly. This comes as soon as possible in the
-# script to make things like `--version' happen as quickly as we can.
-{
- # this just eases exit handling
- while test $# -gt 0; do
- opt="$1"
- shift
- case $opt in
- --debug|-x) opt_debug='set -x'
- func_echo "enabling shell trace mode"
- $opt_debug
- ;;
- --dry-run|--dryrun|-n)
- opt_dry_run=:
- ;;
- --config)
- opt_config=:
-func_config
- ;;
- --dlopen|-dlopen)
- optarg="$1"
- opt_dlopen="${opt_dlopen+$opt_dlopen
-}$optarg"
- shift
- ;;
- --preserve-dup-deps)
- opt_preserve_dup_deps=:
- ;;
- --features)
- opt_features=:
-func_features
- ;;
- --finish)
- opt_finish=:
-set dummy --mode finish ${1+"$@"}; shift
- ;;
- --help)
- opt_help=:
- ;;
- --help-all)
- opt_help_all=:
-opt_help=': help-all'
- ;;
- --mode)
- test $# = 0 && func_missing_arg $opt && break
- optarg="$1"
- opt_mode="$optarg"
-case $optarg in
- # Valid mode arguments:
- clean|compile|execute|finish|install|link|relink|uninstall) ;;
-
- # Catch anything else as an error
- *) func_error "invalid argument for $opt"
- exit_cmd=exit
- break
- ;;
-esac
- shift
- ;;
- --no-silent|--no-quiet)
- opt_silent=false
-func_append preserve_args " $opt"
- ;;
- --no-warning|--no-warn)
- opt_warning=false
-func_append preserve_args " $opt"
- ;;
- --no-verbose)
- opt_verbose=false
-func_append preserve_args " $opt"
- ;;
- --silent|--quiet)
- opt_silent=:
-func_append preserve_args " $opt"
- opt_verbose=false
- ;;
- --verbose|-v)
- opt_verbose=:
-func_append preserve_args " $opt"
-opt_silent=false
- ;;
- --tag)
- test $# = 0 && func_missing_arg $opt && break
- optarg="$1"
- opt_tag="$optarg"
-func_append preserve_args " $opt $optarg"
-func_enable_tag "$optarg"
- shift
- ;;
-
- -\?|-h) func_usage ;;
- --help) func_help ;;
- --version) func_version ;;
-
- # Separate optargs to long options:
- --*=*)
- func_split_long_opt "$opt"
- set dummy "$func_split_long_opt_name" "$func_split_long_opt_arg" ${1+"$@"}
- shift
- ;;
-
- # Separate non-argument short options:
- -\?*|-h*|-n*|-v*)
- func_split_short_opt "$opt"
- set dummy "$func_split_short_opt_name" "-$func_split_short_opt_arg" ${1+"$@"}
- shift
- ;;
-
- --) break ;;
- -*) func_fatal_help "unrecognized option \`$opt'" ;;
- *) set dummy "$opt" ${1+"$@"}; shift; break ;;
- esac
- done
-
- # Validate options:
-
- # save first non-option argument
- if test "$#" -gt 0; then
- nonopt="$opt"
- shift
- fi
-
- # preserve --debug
- test "$opt_debug" = : || func_append preserve_args " --debug"
-
- case $host in
- *cygwin* | *mingw* | *pw32* | *cegcc*)
- # don't eliminate duplications in $postdeps and $predeps
- opt_duplicate_compiler_generated_deps=:
- ;;
- *)
- opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps
- ;;
- esac
-
- $opt_help || {
- # Sanity checks first:
- func_check_version_match
-
- if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
- func_fatal_configuration "not configured to build any kind of library"
- fi
-
- # Darwin sucks
- eval std_shrext=\"$shrext_cmds\"
-
- # Only execute mode is allowed to have -dlopen flags.
- if test -n "$opt_dlopen" && test "$opt_mode" != execute; then
- func_error "unrecognized option \`-dlopen'"
- $ECHO "$help" 1>&2
- exit $EXIT_FAILURE
- fi
-
- # Change the help message to a mode-specific one.
- generic_help="$help"
- help="Try \`$progname --help --mode=$opt_mode' for more information."
- }
-
-
- # Bail if the options were screwed
- $exit_cmd $EXIT_FAILURE
-}
-
-
-
-
-## ----------- ##
-## Main. ##
-## ----------- ##
-
-# func_lalib_p file
-# True iff FILE is a libtool `.la' library or `.lo' object file.
-# This function is only a basic sanity check; it will hardly flush out
-# determined imposters.
-func_lalib_p ()
-{
- test -f "$1" &&
- $SED -e 4q "$1" 2>/dev/null \
- | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
-}
-
-# func_lalib_unsafe_p file
-# True iff FILE is a libtool `.la' library or `.lo' object file.
-# This function implements the same check as func_lalib_p without
-# resorting to external programs. To this end, it redirects stdin and
-# closes it afterwards, without saving the original file descriptor.
-# As a safety measure, use it only where a negative result would be
-# fatal anyway. Works if `file' does not exist.
-func_lalib_unsafe_p ()
-{
- lalib_p=no
- if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
- for lalib_p_l in 1 2 3 4
- do
- read lalib_p_line
- case "$lalib_p_line" in
- \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
- esac
- done
- exec 0<&5 5<&-
- fi
- test "$lalib_p" = yes
-}
-
-# func_ltwrapper_script_p file
-# True iff FILE is a libtool wrapper script
-# This function is only a basic sanity check; it will hardly flush out
-# determined imposters.
-func_ltwrapper_script_p ()
-{
- func_lalib_p "$1"
-}
-
-# func_ltwrapper_executable_p file
-# True iff FILE is a libtool wrapper executable
-# This function is only a basic sanity check; it will hardly flush out
-# determined imposters.
-func_ltwrapper_executable_p ()
-{
- func_ltwrapper_exec_suffix=
- case $1 in
- *.exe) ;;
- *) func_ltwrapper_exec_suffix=.exe ;;
- esac
- $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
-}
-
-# func_ltwrapper_scriptname file
-# Assumes file is an ltwrapper_executable
-# uses $file to determine the appropriate filename for a
-# temporary ltwrapper_script.
-func_ltwrapper_scriptname ()
-{
- func_dirname_and_basename "$1" "" "."
- func_stripname '' '.exe' "$func_basename_result"
- func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
-}
-
-# func_ltwrapper_p file
-# True iff FILE is a libtool wrapper script or wrapper executable
-# This function is only a basic sanity check; it will hardly flush out
-# determined imposters.
-func_ltwrapper_p ()
-{
- func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
-}
-
-
-# func_execute_cmds commands fail_cmd
-# Execute tilde-delimited COMMANDS.
-# If FAIL_CMD is given, eval that upon failure.
-# FAIL_CMD may read-access the current command in variable CMD!
-func_execute_cmds ()
-{
- $opt_debug
- save_ifs=$IFS; IFS='~'
- for cmd in $1; do
- IFS=$save_ifs
- eval cmd=\"$cmd\"
- func_show_eval "$cmd" "${2-:}"
- done
- IFS=$save_ifs
-}
-
-
-# func_source file
-# Source FILE, adding directory component if necessary.
-# Note that it is not necessary on cygwin/mingw to append a dot to
-# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
-# behavior happens only for exec(3), not for open(2)! Also, sourcing
-# `FILE.' does not work on cygwin managed mounts.
-func_source ()
-{
- $opt_debug
- case $1 in
- */* | *\\*) . "$1" ;;
- *) . "./$1" ;;
- esac
-}
-
-
-# func_resolve_sysroot PATH
-# Replace a leading = in PATH with a sysroot. Store the result into
-# func_resolve_sysroot_result
-func_resolve_sysroot ()
-{
- func_resolve_sysroot_result=$1
- case $func_resolve_sysroot_result in
- =*)
- func_stripname '=' '' "$func_resolve_sysroot_result"
- func_resolve_sysroot_result=$lt_sysroot$func_stripname_result
- ;;
- esac
-}
-
-# func_replace_sysroot PATH
-# If PATH begins with the sysroot, replace it with = and
-# store the result into func_replace_sysroot_result.
-func_replace_sysroot ()
-{
- case "$lt_sysroot:$1" in
- ?*:"$lt_sysroot"*)
- func_stripname "$lt_sysroot" '' "$1"
- func_replace_sysroot_result="=$func_stripname_result"
- ;;
- *)
- # Including no sysroot.
- func_replace_sysroot_result=$1
- ;;
- esac
-}
-
-# func_infer_tag arg
-# Infer tagged configuration to use if any are available and
-# if one wasn't chosen via the "--tag" command line option.
-# Only attempt this if the compiler in the base compile
-# command doesn't match the default compiler.
-# arg is usually of the form 'gcc ...'
-func_infer_tag ()
-{
- $opt_debug
- if test -n "$available_tags" && test -z "$tagname"; then
- CC_quoted=
- for arg in $CC; do
- func_append_quoted CC_quoted "$arg"
- done
- CC_expanded=`func_echo_all $CC`
- CC_quoted_expanded=`func_echo_all $CC_quoted`
- case $@ in
- # Blanks in the command may have been stripped by the calling shell,
- # but not from the CC environment variable when configure was run.
- " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \
- " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) ;;
- # Blanks at the start of $base_compile will cause this to fail
- # if we don't check for them as well.
- *)
- for z in $available_tags; do
- if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
- # Evaluate the configuration.
- eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
- CC_quoted=
- for arg in $CC; do
- # Double-quote args containing other shell metacharacters.
- func_append_quoted CC_quoted "$arg"
- done
- CC_expanded=`func_echo_all $CC`
- CC_quoted_expanded=`func_echo_all $CC_quoted`
- case "$@ " in
- " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \
- " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*)
- # The compiler in the base compile command matches
- # the one in the tagged configuration.
- # Assume this is the tagged configuration we want.
- tagname=$z
- break
- ;;
- esac
- fi
- done
- # If $tagname still isn't set, then no tagged configuration
- # was found and let the user know that the "--tag" command
- # line option must be used.
- if test -z "$tagname"; then
- func_echo "unable to infer tagged configuration"
- func_fatal_error "specify a tag with \`--tag'"
-# else
-# func_verbose "using $tagname tagged configuration"
- fi
- ;;
- esac
- fi
-}
-
-
-
-# func_write_libtool_object output_name pic_name nonpic_name
-# Create a libtool object file (analogous to a ".la" file),
-# but don't create it if we're doing a dry run.
-func_write_libtool_object ()
-{
- write_libobj=${1}
- if test "$build_libtool_libs" = yes; then
- write_lobj=\'${2}\'
- else
- write_lobj=none
- fi
-
- if test "$build_old_libs" = yes; then
- write_oldobj=\'${3}\'
- else
- write_oldobj=none
- fi
-
- $opt_dry_run || {
- cat >${write_libobj}T <<EOF
-# $write_libobj - a libtool object file
-# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-#
-# Please DO NOT delete this file!
-# It is necessary for linking the library.
-
-# Name of the PIC object.
-pic_object=$write_lobj
-
-# Name of the non-PIC object
-non_pic_object=$write_oldobj
-
-EOF
- $MV "${write_libobj}T" "${write_libobj}"
- }
-}
-
-
-##################################################
-# FILE NAME AND PATH CONVERSION HELPER FUNCTIONS #
-##################################################
-
-# func_convert_core_file_wine_to_w32 ARG
-# Helper function used by file name conversion functions when $build is *nix,
-# and $host is mingw, cygwin, or some other w32 environment. Relies on a
-# correctly configured wine environment available, with the winepath program
-# in $build's $PATH.
-#
-# ARG is the $build file name to be converted to w32 format.
-# Result is available in $func_convert_core_file_wine_to_w32_result, and will
-# be empty on error (or when ARG is empty)
-func_convert_core_file_wine_to_w32 ()
-{
- $opt_debug
- func_convert_core_file_wine_to_w32_result="$1"
- if test -n "$1"; then
- # Unfortunately, winepath does not exit with a non-zero error code, so we
- # are forced to check the contents of stdout. On the other hand, if the
- # command is not found, the shell will set an exit code of 127 and print
- # *an error message* to stdout. So we must check for both error code of
- # zero AND non-empty stdout, which explains the odd construction:
- func_convert_core_file_wine_to_w32_tmp=`winepath -w "$1" 2>/dev/null`
- if test "$?" -eq 0 && test -n "${func_convert_core_file_wine_to_w32_tmp}"; then
- func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" |
- $SED -e "$lt_sed_naive_backslashify"`
- else
- func_convert_core_file_wine_to_w32_result=
- fi
- fi
-}
-# end: func_convert_core_file_wine_to_w32
-
-
-# func_convert_core_path_wine_to_w32 ARG
-# Helper function used by path conversion functions when $build is *nix, and
-# $host is mingw, cygwin, or some other w32 environment. Relies on a correctly
-# configured wine environment available, with the winepath program in $build's
-# $PATH. Assumes ARG has no leading or trailing path separator characters.
-#
-# ARG is path to be converted from $build format to win32.
-# Result is available in $func_convert_core_path_wine_to_w32_result.
-# Unconvertible file (directory) names in ARG are skipped; if no directory names
-# are convertible, then the result may be empty.
-func_convert_core_path_wine_to_w32 ()
-{
- $opt_debug
- # unfortunately, winepath doesn't convert paths, only file names
- func_convert_core_path_wine_to_w32_result=""
- if test -n "$1"; then
- oldIFS=$IFS
- IFS=:
- for func_convert_core_path_wine_to_w32_f in $1; do
- IFS=$oldIFS
- func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f"
- if test -n "$func_convert_core_file_wine_to_w32_result" ; then
- if test -z "$func_convert_core_path_wine_to_w32_result"; then
- func_convert_core_path_wine_to_w32_result="$func_convert_core_file_wine_to_w32_result"
- else
- func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result"
- fi
- fi
- done
- IFS=$oldIFS
- fi
-}
-# end: func_convert_core_path_wine_to_w32
-
-
-# func_cygpath ARGS...
-# Wrapper around calling the cygpath program via LT_CYGPATH. This is used when
-# when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2)
-# $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or
-# (2), returns the Cygwin file name or path in func_cygpath_result (input
-# file name or path is assumed to be in w32 format, as previously converted
-# from $build's *nix or MSYS format). In case (3), returns the w32 file name
-# or path in func_cygpath_result (input file name or path is assumed to be in
-# Cygwin format). Returns an empty string on error.
-#
-# ARGS are passed to cygpath, with the last one being the file name or path to
-# be converted.
-#
-# Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH
-# environment variable; do not put it in $PATH.
-func_cygpath ()
-{
- $opt_debug
- if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then
- func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null`
- if test "$?" -ne 0; then
- # on failure, ensure result is empty
- func_cygpath_result=
- fi
- else
- func_cygpath_result=
- func_error "LT_CYGPATH is empty or specifies non-existent file: \`$LT_CYGPATH'"
- fi
-}
-#end: func_cygpath
-
-
-# func_convert_core_msys_to_w32 ARG
-# Convert file name or path ARG from MSYS format to w32 format. Return
-# result in func_convert_core_msys_to_w32_result.
-func_convert_core_msys_to_w32 ()
-{
- $opt_debug
- # awkward: cmd appends spaces to result
- func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null |
- $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"`
-}
-#end: func_convert_core_msys_to_w32
-
-
-# func_convert_file_check ARG1 ARG2
-# Verify that ARG1 (a file name in $build format) was converted to $host
-# format in ARG2. Otherwise, emit an error message, but continue (resetting
-# func_to_host_file_result to ARG1).
-func_convert_file_check ()
-{
- $opt_debug
- if test -z "$2" && test -n "$1" ; then
- func_error "Could not determine host file name corresponding to"
- func_error " \`$1'"
- func_error "Continuing, but uninstalled executables may not work."
- # Fallback:
- func_to_host_file_result="$1"
- fi
-}
-# end func_convert_file_check
-
-
-# func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH
-# Verify that FROM_PATH (a path in $build format) was converted to $host
-# format in TO_PATH. Otherwise, emit an error message, but continue, resetting
-# func_to_host_file_result to a simplistic fallback value (see below).
-func_convert_path_check ()
-{
- $opt_debug
- if test -z "$4" && test -n "$3"; then
- func_error "Could not determine the host path corresponding to"
- func_error " \`$3'"
- func_error "Continuing, but uninstalled executables may not work."
- # Fallback. This is a deliberately simplistic "conversion" and
- # should not be "improved". See libtool.info.
- if test "x$1" != "x$2"; then
- lt_replace_pathsep_chars="s|$1|$2|g"
- func_to_host_path_result=`echo "$3" |
- $SED -e "$lt_replace_pathsep_chars"`
- else
- func_to_host_path_result="$3"
- fi
- fi
-}
-# end func_convert_path_check
-
-
-# func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG
-# Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT
-# and appending REPL if ORIG matches BACKPAT.
-func_convert_path_front_back_pathsep ()
-{
- $opt_debug
- case $4 in
- $1 ) func_to_host_path_result="$3$func_to_host_path_result"
- ;;
- esac
- case $4 in
- $2 ) func_append func_to_host_path_result "$3"
- ;;
- esac
-}
-# end func_convert_path_front_back_pathsep
-
-
-##################################################
-# $build to $host FILE NAME CONVERSION FUNCTIONS #
-##################################################
-# invoked via `$to_host_file_cmd ARG'
-#
-# In each case, ARG is the path to be converted from $build to $host format.
-# Result will be available in $func_to_host_file_result.
-
-
-# func_to_host_file ARG
-# Converts the file name ARG from $build format to $host format. Return result
-# in func_to_host_file_result.
-func_to_host_file ()
-{
- $opt_debug
- $to_host_file_cmd "$1"
-}
-# end func_to_host_file
-
-
-# func_to_tool_file ARG LAZY
-# converts the file name ARG from $build format to toolchain format. Return
-# result in func_to_tool_file_result. If the conversion in use is listed
-# in (the comma separated) LAZY, no conversion takes place.
-func_to_tool_file ()
-{
- $opt_debug
- case ,$2, in
- *,"$to_tool_file_cmd",*)
- func_to_tool_file_result=$1
- ;;
- *)
- $to_tool_file_cmd "$1"
- func_to_tool_file_result=$func_to_host_file_result
- ;;
- esac
-}
-# end func_to_tool_file
-
-
-# func_convert_file_noop ARG
-# Copy ARG to func_to_host_file_result.
-func_convert_file_noop ()
-{
- func_to_host_file_result="$1"
-}
-# end func_convert_file_noop
-
-
-# func_convert_file_msys_to_w32 ARG
-# Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic
-# conversion to w32 is not available inside the cwrapper. Returns result in
-# func_to_host_file_result.
-func_convert_file_msys_to_w32 ()
-{
- $opt_debug
- func_to_host_file_result="$1"
- if test -n "$1"; then
- func_convert_core_msys_to_w32 "$1"
- func_to_host_file_result="$func_convert_core_msys_to_w32_result"
- fi
- func_convert_file_check "$1" "$func_to_host_file_result"
-}
-# end func_convert_file_msys_to_w32
-
-
-# func_convert_file_cygwin_to_w32 ARG
-# Convert file name ARG from Cygwin to w32 format. Returns result in
-# func_to_host_file_result.
-func_convert_file_cygwin_to_w32 ()
-{
- $opt_debug
- func_to_host_file_result="$1"
- if test -n "$1"; then
- # because $build is cygwin, we call "the" cygpath in $PATH; no need to use
- # LT_CYGPATH in this case.
- func_to_host_file_result=`cygpath -m "$1"`
- fi
- func_convert_file_check "$1" "$func_to_host_file_result"
-}
-# end func_convert_file_cygwin_to_w32
-
-
-# func_convert_file_nix_to_w32 ARG
-# Convert file name ARG from *nix to w32 format. Requires a wine environment
-# and a working winepath. Returns result in func_to_host_file_result.
-func_convert_file_nix_to_w32 ()
-{
- $opt_debug
- func_to_host_file_result="$1"
- if test -n "$1"; then
- func_convert_core_file_wine_to_w32 "$1"
- func_to_host_file_result="$func_convert_core_file_wine_to_w32_result"
- fi
- func_convert_file_check "$1" "$func_to_host_file_result"
-}
-# end func_convert_file_nix_to_w32
-
-
-# func_convert_file_msys_to_cygwin ARG
-# Convert file name ARG from MSYS to Cygwin format. Requires LT_CYGPATH set.
-# Returns result in func_to_host_file_result.
-func_convert_file_msys_to_cygwin ()
-{
- $opt_debug
- func_to_host_file_result="$1"
- if test -n "$1"; then
- func_convert_core_msys_to_w32 "$1"
- func_cygpath -u "$func_convert_core_msys_to_w32_result"
- func_to_host_file_result="$func_cygpath_result"
- fi
- func_convert_file_check "$1" "$func_to_host_file_result"
-}
-# end func_convert_file_msys_to_cygwin
-
-
-# func_convert_file_nix_to_cygwin ARG
-# Convert file name ARG from *nix to Cygwin format. Requires Cygwin installed
-# in a wine environment, working winepath, and LT_CYGPATH set. Returns result
-# in func_to_host_file_result.
-func_convert_file_nix_to_cygwin ()
-{
- $opt_debug
- func_to_host_file_result="$1"
- if test -n "$1"; then
- # convert from *nix to w32, then use cygpath to convert from w32 to cygwin.
- func_convert_core_file_wine_to_w32 "$1"
- func_cygpath -u "$func_convert_core_file_wine_to_w32_result"
- func_to_host_file_result="$func_cygpath_result"
- fi
- func_convert_file_check "$1" "$func_to_host_file_result"
-}
-# end func_convert_file_nix_to_cygwin
-
-
-#############################################
-# $build to $host PATH CONVERSION FUNCTIONS #
-#############################################
-# invoked via `$to_host_path_cmd ARG'
-#
-# In each case, ARG is the path to be converted from $build to $host format.
-# The result will be available in $func_to_host_path_result.
-#
-# Path separators are also converted from $build format to $host format. If
-# ARG begins or ends with a path separator character, it is preserved (but
-# converted to $host format) on output.
-#
-# All path conversion functions are named using the following convention:
-# file name conversion function : func_convert_file_X_to_Y ()
-# path conversion function : func_convert_path_X_to_Y ()
-# where, for any given $build/$host combination the 'X_to_Y' value is the
-# same. If conversion functions are added for new $build/$host combinations,
-# the two new functions must follow this pattern, or func_init_to_host_path_cmd
-# will break.
-
-
-# func_init_to_host_path_cmd
-# Ensures that function "pointer" variable $to_host_path_cmd is set to the
-# appropriate value, based on the value of $to_host_file_cmd.
-to_host_path_cmd=
-func_init_to_host_path_cmd ()
-{
- $opt_debug
- if test -z "$to_host_path_cmd"; then
- func_stripname 'func_convert_file_' '' "$to_host_file_cmd"
- to_host_path_cmd="func_convert_path_${func_stripname_result}"
- fi
-}
-
-
-# func_to_host_path ARG
-# Converts the path ARG from $build format to $host format. Return result
-# in func_to_host_path_result.
-func_to_host_path ()
-{
- $opt_debug
- func_init_to_host_path_cmd
- $to_host_path_cmd "$1"
-}
-# end func_to_host_path
-
-
-# func_convert_path_noop ARG
-# Copy ARG to func_to_host_path_result.
-func_convert_path_noop ()
-{
- func_to_host_path_result="$1"
-}
-# end func_convert_path_noop
-
-
-# func_convert_path_msys_to_w32 ARG
-# Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic
-# conversion to w32 is not available inside the cwrapper. Returns result in
-# func_to_host_path_result.
-func_convert_path_msys_to_w32 ()
-{
- $opt_debug
- func_to_host_path_result="$1"
- if test -n "$1"; then
- # Remove leading and trailing path separator characters from ARG. MSYS
- # behavior is inconsistent here; cygpath turns them into '.;' and ';.';
- # and winepath ignores them completely.
- func_stripname : : "$1"
- func_to_host_path_tmp1=$func_stripname_result
- func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
- func_to_host_path_result="$func_convert_core_msys_to_w32_result"
- func_convert_path_check : ";" \
- "$func_to_host_path_tmp1" "$func_to_host_path_result"
- func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
- fi
-}
-# end func_convert_path_msys_to_w32
-
-
-# func_convert_path_cygwin_to_w32 ARG
-# Convert path ARG from Cygwin to w32 format. Returns result in
-# func_to_host_file_result.
-func_convert_path_cygwin_to_w32 ()
-{
- $opt_debug
- func_to_host_path_result="$1"
- if test -n "$1"; then
- # See func_convert_path_msys_to_w32:
- func_stripname : : "$1"
- func_to_host_path_tmp1=$func_stripname_result
- func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"`
- func_convert_path_check : ";" \
- "$func_to_host_path_tmp1" "$func_to_host_path_result"
- func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
- fi
-}
-# end func_convert_path_cygwin_to_w32
-
-
-# func_convert_path_nix_to_w32 ARG
-# Convert path ARG from *nix to w32 format. Requires a wine environment and
-# a working winepath. Returns result in func_to_host_file_result.
-func_convert_path_nix_to_w32 ()
-{
- $opt_debug
- func_to_host_path_result="$1"
- if test -n "$1"; then
- # See func_convert_path_msys_to_w32:
- func_stripname : : "$1"
- func_to_host_path_tmp1=$func_stripname_result
- func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
- func_to_host_path_result="$func_convert_core_path_wine_to_w32_result"
- func_convert_path_check : ";" \
- "$func_to_host_path_tmp1" "$func_to_host_path_result"
- func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
- fi
-}
-# end func_convert_path_nix_to_w32
-
-
-# func_convert_path_msys_to_cygwin ARG
-# Convert path ARG from MSYS to Cygwin format. Requires LT_CYGPATH set.
-# Returns result in func_to_host_file_result.
-func_convert_path_msys_to_cygwin ()
-{
- $opt_debug
- func_to_host_path_result="$1"
- if test -n "$1"; then
- # See func_convert_path_msys_to_w32:
- func_stripname : : "$1"
- func_to_host_path_tmp1=$func_stripname_result
- func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
- func_cygpath -u -p "$func_convert_core_msys_to_w32_result"
- func_to_host_path_result="$func_cygpath_result"
- func_convert_path_check : : \
- "$func_to_host_path_tmp1" "$func_to_host_path_result"
- func_convert_path_front_back_pathsep ":*" "*:" : "$1"
- fi
-}
-# end func_convert_path_msys_to_cygwin
-
-
-# func_convert_path_nix_to_cygwin ARG
-# Convert path ARG from *nix to Cygwin format. Requires Cygwin installed in a
-# a wine environment, working winepath, and LT_CYGPATH set. Returns result in
-# func_to_host_file_result.
-func_convert_path_nix_to_cygwin ()
-{
- $opt_debug
- func_to_host_path_result="$1"
- if test -n "$1"; then
- # Remove leading and trailing path separator characters from
- # ARG. msys behavior is inconsistent here, cygpath turns them
- # into '.;' and ';.', and winepath ignores them completely.
- func_stripname : : "$1"
- func_to_host_path_tmp1=$func_stripname_result
- func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
- func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result"
- func_to_host_path_result="$func_cygpath_result"
- func_convert_path_check : : \
- "$func_to_host_path_tmp1" "$func_to_host_path_result"
- func_convert_path_front_back_pathsep ":*" "*:" : "$1"
- fi
-}
-# end func_convert_path_nix_to_cygwin
-
-
-# func_mode_compile arg...
-func_mode_compile ()
-{
- $opt_debug
- # Get the compilation command and the source file.
- base_compile=
- srcfile="$nonopt" # always keep a non-empty value in "srcfile"
- suppress_opt=yes
- suppress_output=
- arg_mode=normal
- libobj=
- later=
- pie_flag=
-
- for arg
- do
- case $arg_mode in
- arg )
- # do not "continue". Instead, add this to base_compile
- lastarg="$arg"
- arg_mode=normal
- ;;
-
- target )
- libobj="$arg"
- arg_mode=normal
- continue
- ;;
-
- normal )
- # Accept any command-line options.
- case $arg in
- -o)
- test -n "$libobj" && \
- func_fatal_error "you cannot specify \`-o' more than once"
- arg_mode=target
- continue
- ;;
-
- -pie | -fpie | -fPIE)
- func_append pie_flag " $arg"
- continue
- ;;
-
- -shared | -static | -prefer-pic | -prefer-non-pic)
- func_append later " $arg"
- continue
- ;;
-
- -no-suppress)
- suppress_opt=no
- continue
- ;;
-
- -Xcompiler)
- arg_mode=arg # the next one goes into the "base_compile" arg list
- continue # The current "srcfile" will either be retained or
- ;; # replaced later. I would guess that would be a bug.
-
- -Wc,*)
- func_stripname '-Wc,' '' "$arg"
- args=$func_stripname_result
- lastarg=
- save_ifs="$IFS"; IFS=','
- for arg in $args; do
- IFS="$save_ifs"
- func_append_quoted lastarg "$arg"
- done
- IFS="$save_ifs"
- func_stripname ' ' '' "$lastarg"
- lastarg=$func_stripname_result
-
- # Add the arguments to base_compile.
- func_append base_compile " $lastarg"
- continue
- ;;
-
- *)
- # Accept the current argument as the source file.
- # The previous "srcfile" becomes the current argument.
- #
- lastarg="$srcfile"
- srcfile="$arg"
- ;;
- esac # case $arg
- ;;
- esac # case $arg_mode
-
- # Aesthetically quote the previous argument.
- func_append_quoted base_compile "$lastarg"
- done # for arg
-
- case $arg_mode in
- arg)
- func_fatal_error "you must specify an argument for -Xcompile"
- ;;
- target)
- func_fatal_error "you must specify a target with \`-o'"
- ;;
- *)
- # Get the name of the library object.
- test -z "$libobj" && {
- func_basename "$srcfile"
- libobj="$func_basename_result"
- }
- ;;
- esac
-
- # Recognize several different file suffixes.
- # If the user specifies -o file.o, it is replaced with file.lo
- case $libobj in
- *.[cCFSifmso] | \
- *.ada | *.adb | *.ads | *.asm | \
- *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
- *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup)
- func_xform "$libobj"
- libobj=$func_xform_result
- ;;
- esac
-
- case $libobj in
- *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
- *)
- func_fatal_error "cannot determine name of library object from \`$libobj'"
- ;;
- esac
-
- func_infer_tag $base_compile
-
- for arg in $later; do
- case $arg in
- -shared)
- test "$build_libtool_libs" != yes && \
- func_fatal_configuration "can not build a shared library"
- build_old_libs=no
- continue
- ;;
-
- -static)
- build_libtool_libs=no
- build_old_libs=yes
- continue
- ;;
-
- -prefer-pic)
- pic_mode=yes
- continue
- ;;
-
- -prefer-non-pic)
- pic_mode=no
- continue
- ;;
- esac
- done
-
- func_quote_for_eval "$libobj"
- test "X$libobj" != "X$func_quote_for_eval_result" \
- && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
- && func_warning "libobj name \`$libobj' may not contain shell special characters."
- func_dirname_and_basename "$obj" "/" ""
- objname="$func_basename_result"
- xdir="$func_dirname_result"
- lobj=${xdir}$objdir/$objname
-
- test -z "$base_compile" && \
- func_fatal_help "you must specify a compilation command"
-
- # Delete any leftover library objects.
- if test "$build_old_libs" = yes; then
- removelist="$obj $lobj $libobj ${libobj}T"
- else
- removelist="$lobj $libobj ${libobj}T"
- fi
-
- # On Cygwin there's no "real" PIC flag so we must build both object types
- case $host_os in
- cygwin* | mingw* | pw32* | os2* | cegcc*)
- pic_mode=default
- ;;
- esac
- if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
- # non-PIC code in shared libraries is not supported
- pic_mode=default
- fi
-
- # Calculate the filename of the output object if compiler does
- # not support -o with -c
- if test "$compiler_c_o" = no; then
- output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.${objext}
- lockfile="$output_obj.lock"
- else
- output_obj=
- need_locks=no
- lockfile=
- fi
-
- # Lock this critical section if it is needed
- # We use this script file to make the link, it avoids creating a new file
- if test "$need_locks" = yes; then
- until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
- func_echo "Waiting for $lockfile to be removed"
- sleep 2
- done
- elif test "$need_locks" = warn; then
- if test -f "$lockfile"; then
- $ECHO "\
-*** ERROR, $lockfile exists and contains:
-`cat $lockfile 2>/dev/null`
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together. If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
- $opt_dry_run || $RM $removelist
- exit $EXIT_FAILURE
- fi
- func_append removelist " $output_obj"
- $ECHO "$srcfile" > "$lockfile"
- fi
-
- $opt_dry_run || $RM $removelist
- func_append removelist " $lockfile"
- trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
-
- func_to_tool_file "$srcfile" func_convert_file_msys_to_w32
- srcfile=$func_to_tool_file_result
- func_quote_for_eval "$srcfile"
- qsrcfile=$func_quote_for_eval_result
-
- # Only build a PIC object if we are building libtool libraries.
- if test "$build_libtool_libs" = yes; then
- # Without this assignment, base_compile gets emptied.
- fbsd_hideous_sh_bug=$base_compile
-
- if test "$pic_mode" != no; then
- command="$base_compile $qsrcfile $pic_flag"
- else
- # Don't build PIC code
- command="$base_compile $qsrcfile"
- fi
-
- func_mkdir_p "$xdir$objdir"
-
- if test -z "$output_obj"; then
- # Place PIC objects in $objdir
- func_append command " -o $lobj"
- fi
-
- func_show_eval_locale "$command" \
- 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
-
- if test "$need_locks" = warn &&
- test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
- $ECHO "\
-*** ERROR, $lockfile contains:
-`cat $lockfile 2>/dev/null`
-
-but it should contain:
-$srcfile
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together. If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
- $opt_dry_run || $RM $removelist
- exit $EXIT_FAILURE
- fi
-
- # Just move the object if needed, then go on to compile the next one
- if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
- func_show_eval '$MV "$output_obj" "$lobj"' \
- 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
- fi
-
- # Allow error messages only from the first compilation.
- if test "$suppress_opt" = yes; then
- suppress_output=' >/dev/null 2>&1'
- fi
- fi
-
- # Only build a position-dependent object if we build old libraries.
- if test "$build_old_libs" = yes; then
- if test "$pic_mode" != yes; then
- # Don't build PIC code
- command="$base_compile $qsrcfile$pie_flag"
- else
- command="$base_compile $qsrcfile $pic_flag"
- fi
- if test "$compiler_c_o" = yes; then
- func_append command " -o $obj"
- fi
-
- # Suppress compiler output if we already did a PIC compilation.
- func_append command "$suppress_output"
- func_show_eval_locale "$command" \
- '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
-
- if test "$need_locks" = warn &&
- test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
- $ECHO "\
-*** ERROR, $lockfile contains:
-`cat $lockfile 2>/dev/null`
-
-but it should contain:
-$srcfile
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together. If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
- $opt_dry_run || $RM $removelist
- exit $EXIT_FAILURE
- fi
-
- # Just move the object if needed
- if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
- func_show_eval '$MV "$output_obj" "$obj"' \
- 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
- fi
- fi
-
- $opt_dry_run || {
- func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
-
- # Unlock the critical section if it was locked
- if test "$need_locks" != no; then
- removelist=$lockfile
- $RM "$lockfile"
- fi
- }
-
- exit $EXIT_SUCCESS
-}
-
-$opt_help || {
- test "$opt_mode" = compile && func_mode_compile ${1+"$@"}
-}
-
-func_mode_help ()
-{
- # We need to display help for each of the modes.
- case $opt_mode in
- "")
- # Generic help is extracted from the usage comments
- # at the start of this file.
- func_help
- ;;
-
- clean)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
-
-Remove files from the build directory.
-
-RM is the name of the program to use to delete files associated with each FILE
-(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
-to RM.
-
-If FILE is a libtool library, object or program, all the files associated
-with it are deleted. Otherwise, only FILE itself is deleted using RM."
- ;;
-
- compile)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
-
-Compile a source file into a libtool library object.
-
-This mode accepts the following additional options:
-
- -o OUTPUT-FILE set the output file name to OUTPUT-FILE
- -no-suppress do not suppress compiler output for multiple passes
- -prefer-pic try to build PIC objects only
- -prefer-non-pic try to build non-PIC objects only
- -shared do not build a \`.o' file suitable for static linking
- -static only build a \`.o' file suitable for static linking
- -Wc,FLAG pass FLAG directly to the compiler
-
-COMPILE-COMMAND is a command to be used in creating a \`standard' object file
-from the given SOURCEFILE.
-
-The output file name is determined by removing the directory component from
-SOURCEFILE, then substituting the C source code suffix \`.c' with the
-library object suffix, \`.lo'."
- ;;
-
- execute)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
-
-Automatically set library path, then run a program.
-
-This mode accepts the following additional options:
-
- -dlopen FILE add the directory containing FILE to the library path
-
-This mode sets the library path environment variable according to \`-dlopen'
-flags.
-
-If any of the ARGS are libtool executable wrappers, then they are translated
-into their corresponding uninstalled binary, and any of their required library
-directories are added to the library path.
-
-Then, COMMAND is executed, with ARGS as arguments."
- ;;
-
- finish)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
-
-Complete the installation of libtool libraries.
-
-Each LIBDIR is a directory that contains libtool libraries.
-
-The commands that this mode executes may require superuser privileges. Use
-the \`--dry-run' option if you just want to see what would be executed."
- ;;
-
- install)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
-
-Install executables or libraries.
-
-INSTALL-COMMAND is the installation command. The first component should be
-either the \`install' or \`cp' program.
-
-The following components of INSTALL-COMMAND are treated specially:
-
- -inst-prefix-dir PREFIX-DIR Use PREFIX-DIR as a staging area for installation
-
-The rest of the components are interpreted as arguments to that command (only
-BSD-compatible install options are recognized)."
- ;;
-
- link)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
-
-Link object files or libraries together to form another library, or to
-create an executable program.
-
-LINK-COMMAND is a command using the C compiler that you would use to create
-a program from several object files.
-
-The following components of LINK-COMMAND are treated specially:
-
- -all-static do not do any dynamic linking at all
- -avoid-version do not add a version suffix if possible
- -bindir BINDIR specify path to binaries directory (for systems where
- libraries must be found in the PATH setting at runtime)
- -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime
- -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
- -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
- -export-symbols SYMFILE
- try to export only the symbols listed in SYMFILE
- -export-symbols-regex REGEX
- try to export only the symbols matching REGEX
- -LLIBDIR search LIBDIR for required installed libraries
- -lNAME OUTPUT-FILE requires the installed library libNAME
- -module build a library that can dlopened
- -no-fast-install disable the fast-install mode
- -no-install link a not-installable executable
- -no-undefined declare that a library does not refer to external symbols
- -o OUTPUT-FILE create OUTPUT-FILE from the specified objects
- -objectlist FILE Use a list of object files found in FILE to specify objects
- -precious-files-regex REGEX
- don't remove output files matching REGEX
- -release RELEASE specify package release information
- -rpath LIBDIR the created library will eventually be installed in LIBDIR
- -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
- -shared only do dynamic linking of libtool libraries
- -shrext SUFFIX override the standard shared library file extension
- -static do not do any dynamic linking of uninstalled libtool libraries
- -static-libtool-libs
- do not do any dynamic linking of libtool libraries
- -version-info CURRENT[:REVISION[:AGE]]
- specify library version info [each variable defaults to 0]
- -weak LIBNAME declare that the target provides the LIBNAME interface
- -Wc,FLAG
- -Xcompiler FLAG pass linker-specific FLAG directly to the compiler
- -Wl,FLAG
- -Xlinker FLAG pass linker-specific FLAG directly to the linker
- -XCClinker FLAG pass link-specific FLAG to the compiler driver (CC)
-
-All other options (arguments beginning with \`-') are ignored.
-
-Every other argument is treated as a filename. Files ending in \`.la' are
-treated as uninstalled libtool libraries, other files are standard or library
-object files.
-
-If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
-only library objects (\`.lo' files) may be specified, and \`-rpath' is
-required, except when creating a convenience library.
-
-If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
-using \`ar' and \`ranlib', or on Windows using \`lib'.
-
-If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
-is created, otherwise an executable program is created."
- ;;
-
- uninstall)
- $ECHO \
-"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
-
-Remove libraries from an installation directory.
-
-RM is the name of the program to use to delete files associated with each FILE
-(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
-to RM.
-
-If FILE is a libtool library, all the files associated with it are deleted.
-Otherwise, only FILE itself is deleted using RM."
- ;;
-
- *)
- func_fatal_help "invalid operation mode \`$opt_mode'"
- ;;
- esac
-
- echo
- $ECHO "Try \`$progname --help' for more information about other modes."
-}
-
-# Now that we've collected a possible --mode arg, show help if necessary
-if $opt_help; then
- if test "$opt_help" = :; then
- func_mode_help
- else
- {
- func_help noexit
- for opt_mode in compile link execute install finish uninstall clean; do
- func_mode_help
- done
- } | sed -n '1p; 2,$s/^Usage:/ or: /p'
- {
- func_help noexit
- for opt_mode in compile link execute install finish uninstall clean; do
- echo
- func_mode_help
- done
- } |
- sed '1d
- /^When reporting/,/^Report/{
- H
- d
- }
- $x
- /information about other modes/d
- /more detailed .*MODE/d
- s/^Usage:.*--mode=\([^ ]*\) .*/Description of \1 mode:/'
- fi
- exit $?
-fi
-
-
-# func_mode_execute arg...
-func_mode_execute ()
-{
- $opt_debug
- # The first argument is the command name.
- cmd="$nonopt"
- test -z "$cmd" && \
- func_fatal_help "you must specify a COMMAND"
-
- # Handle -dlopen flags immediately.
- for file in $opt_dlopen; do
- test -f "$file" \
- || func_fatal_help "\`$file' is not a file"
-
- dir=
- case $file in
- *.la)
- func_resolve_sysroot "$file"
- file=$func_resolve_sysroot_result
-
- # Check to see that this really is a libtool archive.
- func_lalib_unsafe_p "$file" \
- || func_fatal_help "\`$lib' is not a valid libtool archive"
-
- # Read the libtool library.
- dlname=
- library_names=
- func_source "$file"
-
- # Skip this library if it cannot be dlopened.
- if test -z "$dlname"; then
- # Warn if it was a shared library.
- test -n "$library_names" && \
- func_warning "\`$file' was not linked with \`-export-dynamic'"
- continue
- fi
-
- func_dirname "$file" "" "."
- dir="$func_dirname_result"
-
- if test -f "$dir/$objdir/$dlname"; then
- func_append dir "/$objdir"
- else
- if test ! -f "$dir/$dlname"; then
- func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
- fi
- fi
- ;;
-
- *.lo)
- # Just add the directory containing the .lo file.
- func_dirname "$file" "" "."
- dir="$func_dirname_result"
- ;;
-
- *)
- func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
- continue
- ;;
- esac
-
- # Get the absolute pathname.
- absdir=`cd "$dir" && pwd`
- test -n "$absdir" && dir="$absdir"
-
- # Now add the directory to shlibpath_var.
- if eval "test -z \"\$$shlibpath_var\""; then
- eval "$shlibpath_var=\"\$dir\""
- else
- eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
- fi
- done
-
- # This variable tells wrapper scripts just to set shlibpath_var
- # rather than running their programs.
- libtool_execute_magic="$magic"
-
- # Check if any of the arguments is a wrapper script.
- args=
- for file
- do
- case $file in
- -* | *.la | *.lo ) ;;
- *)
- # Do a test to see if this is really a libtool program.
- if func_ltwrapper_script_p "$file"; then
- func_source "$file"
- # Transform arg to wrapped name.
- file="$progdir/$program"
- elif func_ltwrapper_executable_p "$file"; then
- func_ltwrapper_scriptname "$file"
- func_source "$func_ltwrapper_scriptname_result"
- # Transform arg to wrapped name.
- file="$progdir/$program"
- fi
- ;;
- esac
- # Quote arguments (to preserve shell metacharacters).
- func_append_quoted args "$file"
- done
-
- if test "X$opt_dry_run" = Xfalse; then
- if test -n "$shlibpath_var"; then
- # Export the shlibpath_var.
- eval "export $shlibpath_var"
- fi
-
- # Restore saved environment variables
- for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
- do
- eval "if test \"\${save_$lt_var+set}\" = set; then
- $lt_var=\$save_$lt_var; export $lt_var
- else
- $lt_unset $lt_var
- fi"
- done
-
- # Now prepare to actually exec the command.
- exec_cmd="\$cmd$args"
- else
- # Display what would be done.
- if test -n "$shlibpath_var"; then
- eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
- echo "export $shlibpath_var"
- fi
- $ECHO "$cmd$args"
- exit $EXIT_SUCCESS
- fi
-}
-
-test "$opt_mode" = execute && func_mode_execute ${1+"$@"}
-
-
-# func_mode_finish arg...
-func_mode_finish ()
-{
- $opt_debug
- libs=
- libdirs=
- admincmds=
-
- for opt in "$nonopt" ${1+"$@"}
- do
- if test -d "$opt"; then
- func_append libdirs " $opt"
-
- elif test -f "$opt"; then
- if func_lalib_unsafe_p "$opt"; then
- func_append libs " $opt"
- else
- func_warning "\`$opt' is not a valid libtool archive"
- fi
-
- else
- func_fatal_error "invalid argument \`$opt'"
- fi
- done
-
- if test -n "$libs"; then
- if test -n "$lt_sysroot"; then
- sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"`
- sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;"
- else
- sysroot_cmd=
- fi
-
- # Remove sysroot references
- if $opt_dry_run; then
- for lib in $libs; do
- echo "removing references to $lt_sysroot and \`=' prefixes from $lib"
- done
- else
- tmpdir=`func_mktempdir`
- for lib in $libs; do
- sed -e "${sysroot_cmd} s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \
- > $tmpdir/tmp-la
- mv -f $tmpdir/tmp-la $lib
- done
- ${RM}r "$tmpdir"
- fi
- fi
-
- if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
- for libdir in $libdirs; do
- if test -n "$finish_cmds"; then
- # Do each command in the finish commands.
- func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
-'"$cmd"'"'
- fi
- if test -n "$finish_eval"; then
- # Do the single finish_eval.
- eval cmds=\"$finish_eval\"
- $opt_dry_run || eval "$cmds" || func_append admincmds "
- $cmds"
- fi
- done
- fi
-
- # Exit here if they wanted silent mode.
- $opt_silent && exit $EXIT_SUCCESS
-
- if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
- echo "----------------------------------------------------------------------"
- echo "Libraries have been installed in:"
- for libdir in $libdirs; do
- $ECHO " $libdir"
- done
- echo
- echo "If you ever happen to want to link against installed libraries"
- echo "in a given directory, LIBDIR, you must either use libtool, and"
- echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
- echo "flag during linking and do at least one of the following:"
- if test -n "$shlibpath_var"; then
- echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
- echo " during execution"
- fi
- if test -n "$runpath_var"; then
- echo " - add LIBDIR to the \`$runpath_var' environment variable"
- echo " during linking"
- fi
- if test -n "$hardcode_libdir_flag_spec"; then
- libdir=LIBDIR
- eval flag=\"$hardcode_libdir_flag_spec\"
-
- $ECHO " - use the \`$flag' linker flag"
- fi
- if test -n "$admincmds"; then
- $ECHO " - have your system administrator run these commands:$admincmds"
- fi
- if test -f /etc/ld.so.conf; then
- echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
- fi
- echo
-
- echo "See any operating system documentation about shared libraries for"
- case $host in
- solaris2.[6789]|solaris2.1[0-9])
- echo "more information, such as the ld(1), crle(1) and ld.so(8) manual"
- echo "pages."
- ;;
- *)
- echo "more information, such as the ld(1) and ld.so(8) manual pages."
- ;;
- esac
- echo "----------------------------------------------------------------------"
- fi
- exit $EXIT_SUCCESS
-}
-
-test "$opt_mode" = finish && func_mode_finish ${1+"$@"}
-
-
-# func_mode_install arg...
-func_mode_install ()
-{
- $opt_debug
- # There may be an optional sh(1) argument at the beginning of
- # install_prog (especially on Windows NT).
- if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
- # Allow the use of GNU shtool's install command.
- case $nonopt in *shtool*) :;; *) false;; esac; then
- # Aesthetically quote it.
- func_quote_for_eval "$nonopt"
- install_prog="$func_quote_for_eval_result "
- arg=$1
- shift
- else
- install_prog=
- arg=$nonopt
- fi
-
- # The real first argument should be the name of the installation program.
- # Aesthetically quote it.
- func_quote_for_eval "$arg"
- func_append install_prog "$func_quote_for_eval_result"
- install_shared_prog=$install_prog
- case " $install_prog " in
- *[\\\ /]cp\ *) install_cp=: ;;
- *) install_cp=false ;;
- esac
-
- # We need to accept at least all the BSD install flags.
- dest=
- files=
- opts=
- prev=
- install_type=
- isdir=no
- stripme=
- no_mode=:
- for arg
- do
- arg2=
- if test -n "$dest"; then
- func_append files " $dest"
- dest=$arg
- continue
- fi
-
- case $arg in
- -d) isdir=yes ;;
- -f)
- if $install_cp; then :; else
- prev=$arg
- fi
- ;;
- -g | -m | -o)
- prev=$arg
- ;;
- -s)
- stripme=" -s"
- continue
- ;;
- -*)
- ;;
- *)
- # If the previous option needed an argument, then skip it.
- if test -n "$prev"; then
- if test "x$prev" = x-m && test -n "$install_override_mode"; then
- arg2=$install_override_mode
- no_mode=false
- fi
- prev=
- else
- dest=$arg
- continue
- fi
- ;;
- esac
-
- # Aesthetically quote the argument.
- func_quote_for_eval "$arg"
- func_append install_prog " $func_quote_for_eval_result"
- if test -n "$arg2"; then
- func_quote_for_eval "$arg2"
- fi
- func_append install_shared_prog " $func_quote_for_eval_result"
- done
-
- test -z "$install_prog" && \
- func_fatal_help "you must specify an install program"
-
- test -n "$prev" && \
- func_fatal_help "the \`$prev' option requires an argument"
-
- if test -n "$install_override_mode" && $no_mode; then
- if $install_cp; then :; else
- func_quote_for_eval "$install_override_mode"
- func_append install_shared_prog " -m $func_quote_for_eval_result"
- fi
- fi
-
- if test -z "$files"; then
- if test -z "$dest"; then
- func_fatal_help "no file or destination specified"
- else
- func_fatal_help "you must specify a destination"
- fi
- fi
-
- # Strip any trailing slash from the destination.
- func_stripname '' '/' "$dest"
- dest=$func_stripname_result
-
- # Check to see that the destination is a directory.
- test -d "$dest" && isdir=yes
- if test "$isdir" = yes; then
- destdir="$dest"
- destname=
- else
- func_dirname_and_basename "$dest" "" "."
- destdir="$func_dirname_result"
- destname="$func_basename_result"
-
- # Not a directory, so check to see that there is only one file specified.
- set dummy $files; shift
- test "$#" -gt 1 && \
- func_fatal_help "\`$dest' is not a directory"
- fi
- case $destdir in
- [\\/]* | [A-Za-z]:[\\/]*) ;;
- *)
- for file in $files; do
- case $file in
- *.lo) ;;
- *)
- func_fatal_help "\`$destdir' must be an absolute directory name"
- ;;
- esac
- done
- ;;
- esac
-
- # This variable tells wrapper scripts just to set variables rather
- # than running their programs.
- libtool_install_magic="$magic"
-
- staticlibs=
- future_libdirs=
- current_libdirs=
- for file in $files; do
-
- # Do each installation.
- case $file in
- *.$libext)
- # Do the static libraries later.
- func_append staticlibs " $file"
- ;;
-
- *.la)
- func_resolve_sysroot "$file"
- file=$func_resolve_sysroot_result
-
- # Check to see that this really is a libtool archive.
- func_lalib_unsafe_p "$file" \
- || func_fatal_help "\`$file' is not a valid libtool archive"
-
- library_names=
- old_library=
- relink_command=
- func_source "$file"
-
- # Add the libdir to current_libdirs if it is the destination.
- if test "X$destdir" = "X$libdir"; then
- case "$current_libdirs " in
- *" $libdir "*) ;;
- *) func_append current_libdirs " $libdir" ;;
- esac
- else
- # Note the libdir as a future libdir.
- case "$future_libdirs " in
- *" $libdir "*) ;;
- *) func_append future_libdirs " $libdir" ;;
- esac
- fi
-
- func_dirname "$file" "/" ""
- dir="$func_dirname_result"
- func_append dir "$objdir"
-
- if test -n "$relink_command"; then
- # Determine the prefix the user has applied to our future dir.
- inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"`
-
- # Don't allow the user to place us outside of our expected
- # location b/c this prevents finding dependent libraries that
- # are installed to the same prefix.
- # At present, this check doesn't affect windows .dll's that
- # are installed into $libdir/../bin (currently, that works fine)
- # but it's something to keep an eye on.
- test "$inst_prefix_dir" = "$destdir" && \
- func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
-
- if test -n "$inst_prefix_dir"; then
- # Stick the inst_prefix_dir data into the link command.
- relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
- else
- relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%%"`
- fi
-
- func_warning "relinking \`$file'"
- func_show_eval "$relink_command" \
- 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
- fi
-
- # See the names of the shared library.
- set dummy $library_names; shift
- if test -n "$1"; then
- realname="$1"
- shift
-
- srcname="$realname"
- test -n "$relink_command" && srcname="$realname"T
-
- # Install the shared library and build the symlinks.
- func_show_eval "$install_shared_prog $dir/$srcname $destdir/$realname" \
- 'exit $?'
- tstripme="$stripme"
- case $host_os in
- cygwin* | mingw* | pw32* | cegcc*)
- case $realname in
- *.dll.a)
- tstripme=""
- ;;
- esac
- ;;
- esac
- if test -n "$tstripme" && test -n "$striplib"; then
- func_show_eval "$striplib $destdir/$realname" 'exit $?'
- fi
-
- if test "$#" -gt 0; then
- # Delete the old symlinks, and create new ones.
- # Try `ln -sf' first, because the `ln' binary might depend on
- # the symlink we replace! Solaris /bin/ln does not understand -f,
- # so we also need to try rm && ln -s.
- for linkname
- do
- test "$linkname" != "$realname" \
- && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
- done
- fi
-
- # Do each command in the postinstall commands.
- lib="$destdir/$realname"
- func_execute_cmds "$postinstall_cmds" 'exit $?'
- fi
-
- # Install the pseudo-library for information purposes.
- func_basename "$file"
- name="$func_basename_result"
- instname="$dir/$name"i
- func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
-
- # Maybe install the static library, too.
- test -n "$old_library" && func_append staticlibs " $dir/$old_library"
- ;;
-
- *.lo)
- # Install (i.e. copy) a libtool object.
-
- # Figure out destination file name, if it wasn't already specified.
- if test -n "$destname"; then
- destfile="$destdir/$destname"
- else
- func_basename "$file"
- destfile="$func_basename_result"
- destfile="$destdir/$destfile"
- fi
-
- # Deduce the name of the destination old-style object file.
- case $destfile in
- *.lo)
- func_lo2o "$destfile"
- staticdest=$func_lo2o_result
- ;;
- *.$objext)
- staticdest="$destfile"
- destfile=
- ;;
- *)
- func_fatal_help "cannot copy a libtool object to \`$destfile'"
- ;;
- esac
-
- # Install the libtool object if requested.
- test -n "$destfile" && \
- func_show_eval "$install_prog $file $destfile" 'exit $?'
-
- # Install the old object if enabled.
- if test "$build_old_libs" = yes; then
- # Deduce the name of the old-style object file.
- func_lo2o "$file"
- staticobj=$func_lo2o_result
- func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
- fi
- exit $EXIT_SUCCESS
- ;;
-
- *)
- # Figure out destination file name, if it wasn't already specified.
- if test -n "$destname"; then
- destfile="$destdir/$destname"
- else
- func_basename "$file"
- destfile="$func_basename_result"
- destfile="$destdir/$destfile"
- fi
-
- # If the file is missing, and there is a .exe on the end, strip it
- # because it is most likely a libtool script we actually want to
- # install
- stripped_ext=""
- case $file in
- *.exe)
- if test ! -f "$file"; then
- func_stripname '' '.exe' "$file"
- file=$func_stripname_result
- stripped_ext=".exe"
- fi
- ;;
- esac
-
- # Do a test to see if this is really a libtool program.
- case $host in
- *cygwin* | *mingw*)
- if func_ltwrapper_executable_p "$file"; then
- func_ltwrapper_scriptname "$file"
- wrapper=$func_ltwrapper_scriptname_result
- else
- func_stripname '' '.exe' "$file"
- wrapper=$func_stripname_result
- fi
- ;;
- *)
- wrapper=$file
- ;;
- esac
- if func_ltwrapper_script_p "$wrapper"; then
- notinst_deplibs=
- relink_command=
-
- func_source "$wrapper"
-
- # Check the variables that should have been set.
- test -z "$generated_by_libtool_version" && \
- func_fatal_error "invalid libtool wrapper script \`$wrapper'"
-
- finalize=yes
- for lib in $notinst_deplibs; do
- # Check to see that each library is installed.
- libdir=
- if test -f "$lib"; then
- func_source "$lib"
- fi
- libfile="$libdir/"`$ECHO "$lib" | $SED 's%^.*/%%g'` ### testsuite: skip nested quoting test
- if test -n "$libdir" && test ! -f "$libfile"; then
- func_warning "\`$lib' has not been installed in \`$libdir'"
- finalize=no
- fi
- done
-
- relink_command=
- func_source "$wrapper"
-
- outputname=
- if test "$fast_install" = no && test -n "$relink_command"; then
- $opt_dry_run || {
- if test "$finalize" = yes; then
- tmpdir=`func_mktempdir`
- func_basename "$file$stripped_ext"
- file="$func_basename_result"
- outputname="$tmpdir/$file"
- # Replace the output file specification.
- relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'`
-
- $opt_silent || {
- func_quote_for_expand "$relink_command"
- eval "func_echo $func_quote_for_expand_result"
- }
- if eval "$relink_command"; then :
- else
- func_error "error: relink \`$file' with the above command before installing it"
- $opt_dry_run || ${RM}r "$tmpdir"
- continue
- fi
- file="$outputname"
- else
- func_warning "cannot relink \`$file'"
- fi
- }
- else
- # Install the binary that we compiled earlier.
- file=`$ECHO "$file$stripped_ext" | $SED "s%\([^/]*\)$%$objdir/\1%"`
- fi
- fi
-
- # remove .exe since cygwin /usr/bin/install will append another
- # one anyway
- case $install_prog,$host in
- */usr/bin/install*,*cygwin*)
- case $file:$destfile in
- *.exe:*.exe)
- # this is ok
- ;;
- *.exe:*)
- destfile=$destfile.exe
- ;;
- *:*.exe)
- func_stripname '' '.exe' "$destfile"
- destfile=$func_stripname_result
- ;;
- esac
- ;;
- esac
- func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
- $opt_dry_run || if test -n "$outputname"; then
- ${RM}r "$tmpdir"
- fi
- ;;
- esac
- done
-
- for file in $staticlibs; do
- func_basename "$file"
- name="$func_basename_result"
-
- # Set up the ranlib parameters.
- oldlib="$destdir/$name"
- func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
- tool_oldlib=$func_to_tool_file_result
-
- func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
-
- if test -n "$stripme" && test -n "$old_striplib"; then
- func_show_eval "$old_striplib $tool_oldlib" 'exit $?'
- fi
-
- # Do each command in the postinstall commands.
- func_execute_cmds "$old_postinstall_cmds" 'exit $?'
- done
-
- test -n "$future_libdirs" && \
- func_warning "remember to run \`$progname --finish$future_libdirs'"
-
- if test -n "$current_libdirs"; then
- # Maybe just do a dry run.
- $opt_dry_run && current_libdirs=" -n$current_libdirs"
- exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
- else
- exit $EXIT_SUCCESS
- fi
-}
-
-test "$opt_mode" = install && func_mode_install ${1+"$@"}
-
-
-# func_generate_dlsyms outputname originator pic_p
-# Extract symbols from dlprefiles and create ${outputname}S.o with
-# a dlpreopen symbol table.
-func_generate_dlsyms ()
-{
- $opt_debug
- my_outputname="$1"
- my_originator="$2"
- my_pic_p="${3-no}"
- my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
- my_dlsyms=
-
- if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
- if test -n "$NM" && test -n "$global_symbol_pipe"; then
- my_dlsyms="${my_outputname}S.c"
- else
- func_error "not configured to extract global symbols from dlpreopened files"
- fi
- fi
-
- if test -n "$my_dlsyms"; then
- case $my_dlsyms in
- "") ;;
- *.c)
- # Discover the nlist of each of the dlfiles.
- nlist="$output_objdir/${my_outputname}.nm"
-
- func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
-
- # Parse the name list into a source file.
- func_verbose "creating $output_objdir/$my_dlsyms"
-
- $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
-/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
-/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
-
-#ifdef __cplusplus
-extern \"C\" {
-#endif
-
-#if defined(__GNUC__) && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4))
-#pragma GCC diagnostic ignored \"-Wstrict-prototypes\"
-#endif
-
-/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
-#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
-/* DATA imports from DLLs on WIN32 con't be const, because runtime
- relocations are performed -- see ld's documentation on pseudo-relocs. */
-# define LT_DLSYM_CONST
-#elif defined(__osf__)
-/* This system does not cope well with relocations in const data. */
-# define LT_DLSYM_CONST
-#else
-# define LT_DLSYM_CONST const
-#endif
-
-/* External symbol declarations for the compiler. */\
-"
-
- if test "$dlself" = yes; then
- func_verbose "generating symbol list for \`$output'"
-
- $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
-
- # Add our own program objects to the symbol list.
- progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP`
- for progfile in $progfiles; do
- func_to_tool_file "$progfile" func_convert_file_msys_to_w32
- func_verbose "extracting global C symbols from \`$func_to_tool_file_result'"
- $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'"
- done
-
- if test -n "$exclude_expsyms"; then
- $opt_dry_run || {
- eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
- eval '$MV "$nlist"T "$nlist"'
- }
- fi
-
- if test -n "$export_symbols_regex"; then
- $opt_dry_run || {
- eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
- eval '$MV "$nlist"T "$nlist"'
- }
- fi
-
- # Prepare the list of exported symbols
- if test -z "$export_symbols"; then
- export_symbols="$output_objdir/$outputname.exp"
- $opt_dry_run || {
- $RM $export_symbols
- eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
- case $host in
- *cygwin* | *mingw* | *cegcc* )
- eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
- eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
- ;;
- esac
- }
- else
- $opt_dry_run || {
- eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
- eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
- eval '$MV "$nlist"T "$nlist"'
- case $host in
- *cygwin* | *mingw* | *cegcc* )
- eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
- eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
- ;;
- esac
- }
- fi
- fi
-
- for dlprefile in $dlprefiles; do
- func_verbose "extracting global C symbols from \`$dlprefile'"
- func_basename "$dlprefile"
- name="$func_basename_result"
- case $host in
- *cygwin* | *mingw* | *cegcc* )
- # if an import library, we need to obtain dlname
- if func_win32_import_lib_p "$dlprefile"; then
- func_tr_sh "$dlprefile"
- eval "curr_lafile=\$libfile_$func_tr_sh_result"
- dlprefile_dlbasename=""
- if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then
- # Use subshell, to avoid clobbering current variable values
- dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"`
- if test -n "$dlprefile_dlname" ; then
- func_basename "$dlprefile_dlname"
- dlprefile_dlbasename="$func_basename_result"
- else
- # no lafile. user explicitly requested -dlpreopen <import library>.
- $sharedlib_from_linklib_cmd "$dlprefile"
- dlprefile_dlbasename=$sharedlib_from_linklib_result
- fi
- fi
- $opt_dry_run || {
- if test -n "$dlprefile_dlbasename" ; then
- eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"'
- else
- func_warning "Could not compute DLL name from $name"
- eval '$ECHO ": $name " >> "$nlist"'
- fi
- func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
- eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe |
- $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'"
- }
- else # not an import lib
- $opt_dry_run || {
- eval '$ECHO ": $name " >> "$nlist"'
- func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
- eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
- }
- fi
- ;;
- *)
- $opt_dry_run || {
- eval '$ECHO ": $name " >> "$nlist"'
- func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
- eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
- }
- ;;
- esac
- done
-
- $opt_dry_run || {
- # Make sure we have at least an empty file.
- test -f "$nlist" || : > "$nlist"
-
- if test -n "$exclude_expsyms"; then
- $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
- $MV "$nlist"T "$nlist"
- fi
-
- # Try sorting and uniquifying the output.
- if $GREP -v "^: " < "$nlist" |
- if sort -k 3 </dev/null >/dev/null 2>&1; then
- sort -k 3
- else
- sort +2
- fi |
- uniq > "$nlist"S; then
- :
- else
- $GREP -v "^: " < "$nlist" > "$nlist"S
- fi
-
- if test -f "$nlist"S; then
- eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
- else
- echo '/* NONE */' >> "$output_objdir/$my_dlsyms"
- fi
-
- echo >> "$output_objdir/$my_dlsyms" "\
-
-/* The mapping between symbol names and symbols. */
-typedef struct {
- const char *name;
- void *address;
-} lt_dlsymlist;
-extern LT_DLSYM_CONST lt_dlsymlist
-lt_${my_prefix}_LTX_preloaded_symbols[];
-LT_DLSYM_CONST lt_dlsymlist
-lt_${my_prefix}_LTX_preloaded_symbols[] =
-{\
- { \"$my_originator\", (void *) 0 },"
-
- case $need_lib_prefix in
- no)
- eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
- ;;
- *)
- eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
- ;;
- esac
- echo >> "$output_objdir/$my_dlsyms" "\
- {0, (void *) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-#ifdef FREEBSD_WORKAROUND
-static const void *lt_preloaded_setup() {
- return lt_${my_prefix}_LTX_preloaded_symbols;
-}
-#endif
-
-#ifdef __cplusplus
-}
-#endif\
-"
- } # !$opt_dry_run
-
- pic_flag_for_symtable=
- case "$compile_command " in
- *" -static "*) ;;
- *)
- case $host in
- # compiling the symbol table file with pic_flag works around
- # a FreeBSD bug that causes programs to crash when -lm is
- # linked before any other PIC object. But we must not use
- # pic_flag when linking with -static. The problem exists in
- # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
- *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
- pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
- *-*-hpux*)
- pic_flag_for_symtable=" $pic_flag" ;;
- *)
- if test "X$my_pic_p" != Xno; then
- pic_flag_for_symtable=" $pic_flag"
- fi
- ;;
- esac
- ;;
- esac
- symtab_cflags=
- for arg in $LTCFLAGS; do
- case $arg in
- -pie | -fpie | -fPIE) ;;
- *) func_append symtab_cflags " $arg" ;;
- esac
- done
-
- # Now compile the dynamic symbol file.
- func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
-
- # Clean up the generated files.
- func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
-
- # Transform the symbol file into the correct name.
- symfileobj="$output_objdir/${my_outputname}S.$objext"
- case $host in
- *cygwin* | *mingw* | *cegcc* )
- if test -f "$output_objdir/$my_outputname.def"; then
- compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
- finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
- else
- compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"`
- finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"`
- fi
- ;;
- *)
- compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"`
- finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"`
- ;;
- esac
- ;;
- *)
- func_fatal_error "unknown suffix for \`$my_dlsyms'"
- ;;
- esac
- else
- # We keep going just in case the user didn't refer to
- # lt_preloaded_symbols. The linker will fail if global_symbol_pipe
- # really was required.
-
- # Nullify the symbol file.
- compile_command=`$ECHO "$compile_command" | $SED "s% @SYMFILE@%%"`
- finalize_command=`$ECHO "$finalize_command" | $SED "s% @SYMFILE@%%"`
- fi
-}
-
-# func_win32_libid arg
-# return the library type of file 'arg'
-#
-# Need a lot of goo to handle *both* DLLs and import libs
-# Has to be a shell function in order to 'eat' the argument
-# that is supplied when $file_magic_command is called.
-# Despite the name, also deal with 64 bit binaries.
-func_win32_libid ()
-{
- $opt_debug
- win32_libid_type="unknown"
- win32_fileres=`file -L $1 2>/dev/null`
- case $win32_fileres in
- *ar\ archive\ import\ library*) # definitely import
- win32_libid_type="x86 archive import"
- ;;
- *ar\ archive*) # could be an import, or static
- # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD.
- if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
- $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then
- func_to_tool_file "$1" func_convert_file_msys_to_w32
- win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" |
- $SED -n -e '
- 1,100{
- / I /{
- s,.*,import,
- p
- q
- }
- }'`
- case $win32_nmres in
- import*) win32_libid_type="x86 archive import";;
- *) win32_libid_type="x86 archive static";;
- esac
- fi
- ;;
- *DLL*)
- win32_libid_type="x86 DLL"
- ;;
- *executable*) # but shell scripts are "executable" too...
- case $win32_fileres in
- *MS\ Windows\ PE\ Intel*)
- win32_libid_type="x86 DLL"
- ;;
- esac
- ;;
- esac
- $ECHO "$win32_libid_type"
-}
-
-# func_cygming_dll_for_implib ARG
-#
-# Platform-specific function to extract the
-# name of the DLL associated with the specified
-# import library ARG.
-# Invoked by eval'ing the libtool variable
-# $sharedlib_from_linklib_cmd
-# Result is available in the variable
-# $sharedlib_from_linklib_result
-func_cygming_dll_for_implib ()
-{
- $opt_debug
- sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"`
-}
-
-# func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs
-#
-# The is the core of a fallback implementation of a
-# platform-specific function to extract the name of the
-# DLL associated with the specified import library LIBNAME.
-#
-# SECTION_NAME is either .idata$6 or .idata$7, depending
-# on the platform and compiler that created the implib.
-#
-# Echos the name of the DLL associated with the
-# specified import library.
-func_cygming_dll_for_implib_fallback_core ()
-{
- $opt_debug
- match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"`
- $OBJDUMP -s --section "$1" "$2" 2>/dev/null |
- $SED '/^Contents of section '"$match_literal"':/{
- # Place marker at beginning of archive member dllname section
- s/.*/====MARK====/
- p
- d
- }
- # These lines can sometimes be longer than 43 characters, but
- # are always uninteresting
- /:[ ]*file format pe[i]\{,1\}-/d
- /^In archive [^:]*:/d
- # Ensure marker is printed
- /^====MARK====/p
- # Remove all lines with less than 43 characters
- /^.\{43\}/!d
- # From remaining lines, remove first 43 characters
- s/^.\{43\}//' |
- $SED -n '
- # Join marker and all lines until next marker into a single line
- /^====MARK====/ b para
- H
- $ b para
- b
- :para
- x
- s/\n//g
- # Remove the marker
- s/^====MARK====//
- # Remove trailing dots and whitespace
- s/[\. \t]*$//
- # Print
- /./p' |
- # we now have a list, one entry per line, of the stringified
- # contents of the appropriate section of all members of the
- # archive which possess that section. Heuristic: eliminate
- # all those which have a first or second character that is
- # a '.' (that is, objdump's representation of an unprintable
- # character.) This should work for all archives with less than
- # 0x302f exports -- but will fail for DLLs whose name actually
- # begins with a literal '.' or a single character followed by
- # a '.'.
- #
- # Of those that remain, print the first one.
- $SED -e '/^\./d;/^.\./d;q'
-}
-
-# func_cygming_gnu_implib_p ARG
-# This predicate returns with zero status (TRUE) if
-# ARG is a GNU/binutils-style import library. Returns
-# with nonzero status (FALSE) otherwise.
-func_cygming_gnu_implib_p ()
-{
- $opt_debug
- func_to_tool_file "$1" func_convert_file_msys_to_w32
- func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'`
- test -n "$func_cygming_gnu_implib_tmp"
-}
-
-# func_cygming_ms_implib_p ARG
-# This predicate returns with zero status (TRUE) if
-# ARG is an MS-style import library. Returns
-# with nonzero status (FALSE) otherwise.
-func_cygming_ms_implib_p ()
-{
- $opt_debug
- func_to_tool_file "$1" func_convert_file_msys_to_w32
- func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'`
- test -n "$func_cygming_ms_implib_tmp"
-}
-
-# func_cygming_dll_for_implib_fallback ARG
-# Platform-specific function to extract the
-# name of the DLL associated with the specified
-# import library ARG.
-#
-# This fallback implementation is for use when $DLLTOOL
-# does not support the --identify-strict option.
-# Invoked by eval'ing the libtool variable
-# $sharedlib_from_linklib_cmd
-# Result is available in the variable
-# $sharedlib_from_linklib_result
-func_cygming_dll_for_implib_fallback ()
-{
- $opt_debug
- if func_cygming_gnu_implib_p "$1" ; then
- # binutils import library
- sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"`
- elif func_cygming_ms_implib_p "$1" ; then
- # ms-generated import library
- sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"`
- else
- # unknown
- sharedlib_from_linklib_result=""
- fi
-}
-
-
-# func_extract_an_archive dir oldlib
-func_extract_an_archive ()
-{
- $opt_debug
- f_ex_an_ar_dir="$1"; shift
- f_ex_an_ar_oldlib="$1"
- if test "$lock_old_archive_extraction" = yes; then
- lockfile=$f_ex_an_ar_oldlib.lock
- until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
- func_echo "Waiting for $lockfile to be removed"
- sleep 2
- done
- fi
- func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" \
- 'stat=$?; rm -f "$lockfile"; exit $stat'
- if test "$lock_old_archive_extraction" = yes; then
- $opt_dry_run || rm -f "$lockfile"
- fi
- if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
- :
- else
- func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
- fi
-}
-
-
-# func_extract_archives gentop oldlib ...
-func_extract_archives ()
-{
- $opt_debug
- my_gentop="$1"; shift
- my_oldlibs=${1+"$@"}
- my_oldobjs=""
- my_xlib=""
- my_xabs=""
- my_xdir=""
-
- for my_xlib in $my_oldlibs; do
- # Extract the objects.
- case $my_xlib in
- [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
- *) my_xabs=`pwd`"/$my_xlib" ;;
- esac
- func_basename "$my_xlib"
- my_xlib="$func_basename_result"
- my_xlib_u=$my_xlib
- while :; do
- case " $extracted_archives " in
- *" $my_xlib_u "*)
- func_arith $extracted_serial + 1
- extracted_serial=$func_arith_result
- my_xlib_u=lt$extracted_serial-$my_xlib ;;
- *) break ;;
- esac
- done
- extracted_archives="$extracted_archives $my_xlib_u"
- my_xdir="$my_gentop/$my_xlib_u"
-
- func_mkdir_p "$my_xdir"
-
- case $host in
- *-darwin*)
- func_verbose "Extracting $my_xabs"
- # Do not bother doing anything if just a dry run
- $opt_dry_run || {
- darwin_orig_dir=`pwd`
- cd $my_xdir || exit $?
- darwin_archive=$my_xabs
- darwin_curdir=`pwd`
- darwin_base_archive=`basename "$darwin_archive"`
- darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
- if test -n "$darwin_arches"; then
- darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
- darwin_arch=
- func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
- for darwin_arch in $darwin_arches ; do
- func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
- $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
- cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
- func_extract_an_archive "`pwd`" "${darwin_base_archive}"
- cd "$darwin_curdir"
- $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
- done # $darwin_arches
- ## Okay now we've a bunch of thin objects, gotta fatten them up :)
- darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
- darwin_file=
- darwin_files=
- for darwin_file in $darwin_filelist; do
- darwin_files=`find unfat-$$ -name $darwin_file -print | sort | $NL2SP`
- $LIPO -create -output "$darwin_file" $darwin_files
- done # $darwin_filelist
- $RM -rf unfat-$$
- cd "$darwin_orig_dir"
- else
- cd $darwin_orig_dir
- func_extract_an_archive "$my_xdir" "$my_xabs"
- fi # $darwin_arches
- } # !$opt_dry_run
- ;;
- *)
- func_extract_an_archive "$my_xdir" "$my_xabs"
- ;;
- esac
- my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | sort | $NL2SP`
- done
-
- func_extract_archives_result="$my_oldobjs"
-}
-
-
-# func_emit_wrapper [arg=no]
-#
-# Emit a libtool wrapper script on stdout.
-# Don't directly open a file because we may want to
-# incorporate the script contents within a cygwin/mingw
-# wrapper executable. Must ONLY be called from within
-# func_mode_link because it depends on a number of variables
-# set therein.
-#
-# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
-# variable will take. If 'yes', then the emitted script
-# will assume that the directory in which it is stored is
-# the $objdir directory. This is a cygwin/mingw-specific
-# behavior.
-func_emit_wrapper ()
-{
- func_emit_wrapper_arg1=${1-no}
-
- $ECHO "\
-#! $SHELL
-
-# $output - temporary wrapper script for $objdir/$outputname
-# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-#
-# The $output program cannot be directly executed until all the libtool
-# libraries that it depends on are installed.
-#
-# This wrapper script should never be moved out of the build directory.
-# If it is, it will not operate correctly.
-
-# Sed substitution that helps us do robust quoting. It backslashifies
-# metacharacters that are still active within double-quoted strings.
-sed_quote_subst='$sed_quote_subst'
-
-# Be Bourne compatible
-if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
- emulate sh
- NULLCMD=:
- # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
- # is contrary to our usage. Disable this feature.
- alias -g '\${1+\"\$@\"}'='\"\$@\"'
- setopt NO_GLOB_SUBST
-else
- case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
-fi
-BIN_SH=xpg4; export BIN_SH # for Tru64
-DUALCASE=1; export DUALCASE # for MKS sh
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-relink_command=\"$relink_command\"
-
-# This environment variable determines our operation mode.
-if test \"\$libtool_install_magic\" = \"$magic\"; then
- # install mode needs the following variables:
- generated_by_libtool_version='$macro_version'
- notinst_deplibs='$notinst_deplibs'
-else
- # When we are sourced in execute mode, \$file and \$ECHO are already set.
- if test \"\$libtool_execute_magic\" != \"$magic\"; then
- file=\"\$0\""
-
- qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"`
- $ECHO "\
-
-# A function that is used when there is no print builtin or printf.
-func_fallback_echo ()
-{
- eval 'cat <<_LTECHO_EOF
-\$1
-_LTECHO_EOF'
-}
- ECHO=\"$qECHO\"
- fi
-
-# Very basic option parsing. These options are (a) specific to
-# the libtool wrapper, (b) are identical between the wrapper
-# /script/ and the wrapper /executable/ which is used only on
-# windows platforms, and (c) all begin with the string "--lt-"
-# (application programs are unlikely to have options which match
-# this pattern).
-#
-# There are only two supported options: --lt-debug and
-# --lt-dump-script. There is, deliberately, no --lt-help.
-#
-# The first argument to this parsing function should be the
-# script's $0 value, followed by "$@".
-lt_option_debug=
-func_parse_lt_options ()
-{
- lt_script_arg0=\$0
- shift
- for lt_opt
- do
- case \"\$lt_opt\" in
- --lt-debug) lt_option_debug=1 ;;
- --lt-dump-script)
- lt_dump_D=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%/[^/]*$%%'\`
- test \"X\$lt_dump_D\" = \"X\$lt_script_arg0\" && lt_dump_D=.
- lt_dump_F=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%^.*/%%'\`
- cat \"\$lt_dump_D/\$lt_dump_F\"
- exit 0
- ;;
- --lt-*)
- \$ECHO \"Unrecognized --lt- option: '\$lt_opt'\" 1>&2
- exit 1
- ;;
- esac
- done
-
- # Print the debug banner immediately:
- if test -n \"\$lt_option_debug\"; then
- echo \"${outputname}:${output}:\${LINENO}: libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\" 1>&2
- fi
-}
-
-# Used when --lt-debug. Prints its arguments to stdout
-# (redirection is the responsibility of the caller)
-func_lt_dump_args ()
-{
- lt_dump_args_N=1;
- for lt_arg
- do
- \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[\$lt_dump_args_N]: \$lt_arg\"
- lt_dump_args_N=\`expr \$lt_dump_args_N + 1\`
- done
-}
-
-# Core function for launching the target application
-func_exec_program_core ()
-{
-"
- case $host in
- # Backslashes separate directories on plain windows
- *-*-mingw | *-*-os2* | *-cegcc*)
- $ECHO "\
- if test -n \"\$lt_option_debug\"; then
- \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir\\\\\$program\" 1>&2
- func_lt_dump_args \${1+\"\$@\"} 1>&2
- fi
- exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
-"
- ;;
-
- *)
- $ECHO "\
- if test -n \"\$lt_option_debug\"; then
- \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir/\$program\" 1>&2
- func_lt_dump_args \${1+\"\$@\"} 1>&2
- fi
- exec \"\$progdir/\$program\" \${1+\"\$@\"}
-"
- ;;
- esac
- $ECHO "\
- \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
- exit 1
-}
-
-# A function to encapsulate launching the target application
-# Strips options in the --lt-* namespace from \$@ and
-# launches target application with the remaining arguments.
-func_exec_program ()
-{
- case \" \$* \" in
- *\\ --lt-*)
- for lt_wr_arg
- do
- case \$lt_wr_arg in
- --lt-*) ;;
- *) set x \"\$@\" \"\$lt_wr_arg\"; shift;;
- esac
- shift
- done ;;
- esac
- func_exec_program_core \${1+\"\$@\"}
-}
-
- # Parse options
- func_parse_lt_options \"\$0\" \${1+\"\$@\"}
-
- # Find the directory that this script lives in.
- thisdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*$%%'\`
- test \"x\$thisdir\" = \"x\$file\" && thisdir=.
-
- # Follow symbolic links until we get to the real thisdir.
- file=\`ls -ld \"\$file\" | $SED -n 's/.*-> //p'\`
- while test -n \"\$file\"; do
- destdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*\$%%'\`
-
- # If there was a directory component, then change thisdir.
- if test \"x\$destdir\" != \"x\$file\"; then
- case \"\$destdir\" in
- [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
- *) thisdir=\"\$thisdir/\$destdir\" ;;
- esac
- fi
-
- file=\`\$ECHO \"\$file\" | $SED 's%^.*/%%'\`
- file=\`ls -ld \"\$thisdir/\$file\" | $SED -n 's/.*-> //p'\`
- done
-
- # Usually 'no', except on cygwin/mingw when embedded into
- # the cwrapper.
- WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_arg1
- if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
- # special case for '.'
- if test \"\$thisdir\" = \".\"; then
- thisdir=\`pwd\`
- fi
- # remove .libs from thisdir
- case \"\$thisdir\" in
- *[\\\\/]$objdir ) thisdir=\`\$ECHO \"\$thisdir\" | $SED 's%[\\\\/][^\\\\/]*$%%'\` ;;
- $objdir ) thisdir=. ;;
- esac
- fi
-
- # Try to get the absolute directory name.
- absdir=\`cd \"\$thisdir\" && pwd\`
- test -n \"\$absdir\" && thisdir=\"\$absdir\"
-"
-
- if test "$fast_install" = yes; then
- $ECHO "\
- program=lt-'$outputname'$exeext
- progdir=\"\$thisdir/$objdir\"
-
- if test ! -f \"\$progdir/\$program\" ||
- { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
- test \"X\$file\" != \"X\$progdir/\$program\"; }; then
-
- file=\"\$\$-\$program\"
-
- if test ! -d \"\$progdir\"; then
- $MKDIR \"\$progdir\"
- else
- $RM \"\$progdir/\$file\"
- fi"
-
- $ECHO "\
-
- # relink executable if necessary
- if test -n \"\$relink_command\"; then
- if relink_command_output=\`eval \$relink_command 2>&1\`; then :
- else
- $ECHO \"\$relink_command_output\" >&2
- $RM \"\$progdir/\$file\"
- exit 1
- fi
- fi
-
- $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
- { $RM \"\$progdir/\$program\";
- $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
- $RM \"\$progdir/\$file\"
- fi"
- else
- $ECHO "\
- program='$outputname'
- progdir=\"\$thisdir/$objdir\"
-"
- fi
-
- $ECHO "\
-
- if test -f \"\$progdir/\$program\"; then"
-
- # fixup the dll searchpath if we need to.
- #
- # Fix the DLL searchpath if we need to. Do this before prepending
- # to shlibpath, because on Windows, both are PATH and uninstalled
- # libraries must come first.
- if test -n "$dllsearchpath"; then
- $ECHO "\
- # Add the dll search path components to the executable PATH
- PATH=$dllsearchpath:\$PATH
-"
- fi
-
- # Export our shlibpath_var if we have one.
- if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
- $ECHO "\
- # Add our own library path to $shlibpath_var
- $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
-
- # Some systems cannot cope with colon-terminated $shlibpath_var
- # The second colon is a workaround for a bug in BeOS R4 sed
- $shlibpath_var=\`\$ECHO \"\$$shlibpath_var\" | $SED 's/::*\$//'\`
-
- export $shlibpath_var
-"
- fi
-
- $ECHO "\
- if test \"\$libtool_execute_magic\" != \"$magic\"; then
- # Run the actual program with our arguments.
- func_exec_program \${1+\"\$@\"}
- fi
- else
- # The program doesn't exist.
- \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
- \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
- \$ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
- exit 1
- fi
-fi\
-"
-}
-
-
-# func_emit_cwrapperexe_src
-# emit the source code for a wrapper executable on stdout
-# Must ONLY be called from within func_mode_link because
-# it depends on a number of variable set therein.
-func_emit_cwrapperexe_src ()
-{
- cat <<EOF
-
-/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
- Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-
- The $output program cannot be directly executed until all the libtool
- libraries that it depends on are installed.
-
- This wrapper executable should never be moved out of the build directory.
- If it is, it will not operate correctly.
-*/
-EOF
- cat <<"EOF"
-#ifdef _MSC_VER
-# define _CRT_SECURE_NO_DEPRECATE 1
-#endif
-#include <stdio.h>
-#include <stdlib.h>
-#ifdef _MSC_VER
-# include <direct.h>
-# include <process.h>
-# include <io.h>
-#else
-# include <unistd.h>
-# include <stdint.h>
-# ifdef __CYGWIN__
-# include <io.h>
-# endif
-#endif
-#include <malloc.h>
-#include <stdarg.h>
-#include <assert.h>
-#include <string.h>
-#include <ctype.h>
-#include <errno.h>
-#include <fcntl.h>
-#include <sys/stat.h>
-
-/* declarations of non-ANSI functions */
-#if defined(__MINGW32__)
-# ifdef __STRICT_ANSI__
-int _putenv (const char *);
-# endif
-#elif defined(__CYGWIN__)
-# ifdef __STRICT_ANSI__
-char *realpath (const char *, char *);
-int putenv (char *);
-int setenv (const char *, const char *, int);
-# endif
-/* #elif defined (other platforms) ... */
-#endif
-
-/* portability defines, excluding path handling macros */
-#if defined(_MSC_VER)
-# define setmode _setmode
-# define stat _stat
-# define chmod _chmod
-# define getcwd _getcwd
-# define putenv _putenv
-# define S_IXUSR _S_IEXEC
-# ifndef _INTPTR_T_DEFINED
-# define _INTPTR_T_DEFINED
-# define intptr_t int
-# endif
-#elif defined(__MINGW32__)
-# define setmode _setmode
-# define stat _stat
-# define chmod _chmod
-# define getcwd _getcwd
-# define putenv _putenv
-#elif defined(__CYGWIN__)
-# define HAVE_SETENV
-# define FOPEN_WB "wb"
-/* #elif defined (other platforms) ... */
-#endif
-
-#if defined(PATH_MAX)
-# define LT_PATHMAX PATH_MAX
-#elif defined(MAXPATHLEN)
-# define LT_PATHMAX MAXPATHLEN
-#else
-# define LT_PATHMAX 1024
-#endif
-
-#ifndef S_IXOTH
-# define S_IXOTH 0
-#endif
-#ifndef S_IXGRP
-# define S_IXGRP 0
-#endif
-
-/* path handling portability macros */
-#ifndef DIR_SEPARATOR
-# define DIR_SEPARATOR '/'
-# define PATH_SEPARATOR ':'
-#endif
-
-#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
- defined (__OS2__)
-# define HAVE_DOS_BASED_FILE_SYSTEM
-# define FOPEN_WB "wb"
-# ifndef DIR_SEPARATOR_2
-# define DIR_SEPARATOR_2 '\\'
-# endif
-# ifndef PATH_SEPARATOR_2
-# define PATH_SEPARATOR_2 ';'
-# endif
-#endif
-
-#ifndef DIR_SEPARATOR_2
-# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
-#else /* DIR_SEPARATOR_2 */
-# define IS_DIR_SEPARATOR(ch) \
- (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
-#endif /* DIR_SEPARATOR_2 */
-
-#ifndef PATH_SEPARATOR_2
-# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
-#else /* PATH_SEPARATOR_2 */
-# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
-#endif /* PATH_SEPARATOR_2 */
-
-#ifndef FOPEN_WB
-# define FOPEN_WB "w"
-#endif
-#ifndef _O_BINARY
-# define _O_BINARY 0
-#endif
-
-#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type)))
-#define XFREE(stale) do { \
- if (stale) { free ((void *) stale); stale = 0; } \
-} while (0)
-
-#if defined(LT_DEBUGWRAPPER)
-static int lt_debug = 1;
-#else
-static int lt_debug = 0;
-#endif
-
-const char *program_name = "libtool-wrapper"; /* in case xstrdup fails */
-
-void *xmalloc (size_t num);
-char *xstrdup (const char *string);
-const char *base_name (const char *name);
-char *find_executable (const char *wrapper);
-char *chase_symlinks (const char *pathspec);
-int make_executable (const char *path);
-int check_executable (const char *path);
-char *strendzap (char *str, const char *pat);
-void lt_debugprintf (const char *file, int line, const char *fmt, ...);
-void lt_fatal (const char *file, int line, const char *message, ...);
-static const char *nonnull (const char *s);
-static const char *nonempty (const char *s);
-void lt_setenv (const char *name, const char *value);
-char *lt_extend_str (const char *orig_value, const char *add, int to_end);
-void lt_update_exe_path (const char *name, const char *value);
-void lt_update_lib_path (const char *name, const char *value);
-char **prepare_spawn (char **argv);
-void lt_dump_script (FILE *f);
-EOF
-
- cat <<EOF
-volatile const char * MAGIC_EXE = "$magic_exe";
-const char * LIB_PATH_VARNAME = "$shlibpath_var";
-EOF
-
- if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
- func_to_host_path "$temp_rpath"
- cat <<EOF
-const char * LIB_PATH_VALUE = "$func_to_host_path_result";
-EOF
- else
- cat <<"EOF"
-const char * LIB_PATH_VALUE = "";
-EOF
- fi
-
- if test -n "$dllsearchpath"; then
- func_to_host_path "$dllsearchpath:"
- cat <<EOF
-const char * EXE_PATH_VARNAME = "PATH";
-const char * EXE_PATH_VALUE = "$func_to_host_path_result";
-EOF
- else
- cat <<"EOF"
-const char * EXE_PATH_VARNAME = "";
-const char * EXE_PATH_VALUE = "";
-EOF
- fi
-
- if test "$fast_install" = yes; then
- cat <<EOF
-const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
-EOF
- else
- cat <<EOF
-const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */
-EOF
- fi
-
-
- cat <<"EOF"
-
-#define LTWRAPPER_OPTION_PREFIX "--lt-"
-
-static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;
-static const char *dumpscript_opt = LTWRAPPER_OPTION_PREFIX "dump-script";
-static const char *debug_opt = LTWRAPPER_OPTION_PREFIX "debug";
-
-int
-main (int argc, char *argv[])
-{
- char **newargz;
- int newargc;
- char *tmp_pathspec;
- char *actual_cwrapper_path;
- char *actual_cwrapper_name;
- char *target_name;
- char *lt_argv_zero;
- intptr_t rval = 127;
-
- int i;
-
- program_name = (char *) xstrdup (base_name (argv[0]));
- newargz = XMALLOC (char *, argc + 1);
-
- /* very simple arg parsing; don't want to rely on getopt
- * also, copy all non cwrapper options to newargz, except
- * argz[0], which is handled differently
- */
- newargc=0;
- for (i = 1; i < argc; i++)
- {
- if (strcmp (argv[i], dumpscript_opt) == 0)
- {
-EOF
- case "$host" in
- *mingw* | *cygwin* )
- # make stdout use "unix" line endings
- echo " setmode(1,_O_BINARY);"
- ;;
- esac
-
- cat <<"EOF"
- lt_dump_script (stdout);
- return 0;
- }
- if (strcmp (argv[i], debug_opt) == 0)
- {
- lt_debug = 1;
- continue;
- }
- if (strcmp (argv[i], ltwrapper_option_prefix) == 0)
- {
- /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
- namespace, but it is not one of the ones we know about and
- have already dealt with, above (inluding dump-script), then
- report an error. Otherwise, targets might begin to believe
- they are allowed to use options in the LTWRAPPER_OPTION_PREFIX
- namespace. The first time any user complains about this, we'll
- need to make LTWRAPPER_OPTION_PREFIX a configure-time option
- or a configure.ac-settable value.
- */
- lt_fatal (__FILE__, __LINE__,
- "unrecognized %s option: '%s'",
- ltwrapper_option_prefix, argv[i]);
- }
- /* otherwise ... */
- newargz[++newargc] = xstrdup (argv[i]);
- }
- newargz[++newargc] = NULL;
-
-EOF
- cat <<EOF
- /* The GNU banner must be the first non-error debug message */
- lt_debugprintf (__FILE__, __LINE__, "libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\n");
-EOF
- cat <<"EOF"
- lt_debugprintf (__FILE__, __LINE__, "(main) argv[0]: %s\n", argv[0]);
- lt_debugprintf (__FILE__, __LINE__, "(main) program_name: %s\n", program_name);
-
- tmp_pathspec = find_executable (argv[0]);
- if (tmp_pathspec == NULL)
- lt_fatal (__FILE__, __LINE__, "couldn't find %s", argv[0]);
- lt_debugprintf (__FILE__, __LINE__,
- "(main) found exe (before symlink chase) at: %s\n",
- tmp_pathspec);
-
- actual_cwrapper_path = chase_symlinks (tmp_pathspec);
- lt_debugprintf (__FILE__, __LINE__,
- "(main) found exe (after symlink chase) at: %s\n",
- actual_cwrapper_path);
- XFREE (tmp_pathspec);
-
- actual_cwrapper_name = xstrdup (base_name (actual_cwrapper_path));
- strendzap (actual_cwrapper_path, actual_cwrapper_name);
-
- /* wrapper name transforms */
- strendzap (actual_cwrapper_name, ".exe");
- tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);
- XFREE (actual_cwrapper_name);
- actual_cwrapper_name = tmp_pathspec;
- tmp_pathspec = 0;
-
- /* target_name transforms -- use actual target program name; might have lt- prefix */
- target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));
- strendzap (target_name, ".exe");
- tmp_pathspec = lt_extend_str (target_name, ".exe", 1);
- XFREE (target_name);
- target_name = tmp_pathspec;
- tmp_pathspec = 0;
-
- lt_debugprintf (__FILE__, __LINE__,
- "(main) libtool target name: %s\n",
- target_name);
-EOF
-
- cat <<EOF
- newargz[0] =
- XMALLOC (char, (strlen (actual_cwrapper_path) +
- strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));
- strcpy (newargz[0], actual_cwrapper_path);
- strcat (newargz[0], "$objdir");
- strcat (newargz[0], "/");
-EOF
-
- cat <<"EOF"
- /* stop here, and copy so we don't have to do this twice */
- tmp_pathspec = xstrdup (newargz[0]);
-
- /* do NOT want the lt- prefix here, so use actual_cwrapper_name */
- strcat (newargz[0], actual_cwrapper_name);
-
- /* DO want the lt- prefix here if it exists, so use target_name */
- lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);
- XFREE (tmp_pathspec);
- tmp_pathspec = NULL;
-EOF
-
- case $host_os in
- mingw*)
- cat <<"EOF"
- {
- char* p;
- while ((p = strchr (newargz[0], '\\')) != NULL)
- {
- *p = '/';
- }
- while ((p = strchr (lt_argv_zero, '\\')) != NULL)
- {
- *p = '/';
- }
- }
-EOF
- ;;
- esac
-
- cat <<"EOF"
- XFREE (target_name);
- XFREE (actual_cwrapper_path);
- XFREE (actual_cwrapper_name);
-
- lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
- lt_setenv ("DUALCASE", "1"); /* for MSK sh */
- /* Update the DLL searchpath. EXE_PATH_VALUE ($dllsearchpath) must
- be prepended before (that is, appear after) LIB_PATH_VALUE ($temp_rpath)
- because on Windows, both *_VARNAMEs are PATH but uninstalled
- libraries must come first. */
- lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
- lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
-
- lt_debugprintf (__FILE__, __LINE__, "(main) lt_argv_zero: %s\n",
- nonnull (lt_argv_zero));
- for (i = 0; i < newargc; i++)
- {
- lt_debugprintf (__FILE__, __LINE__, "(main) newargz[%d]: %s\n",
- i, nonnull (newargz[i]));
- }
-
-EOF
-
- case $host_os in
- mingw*)
- cat <<"EOF"
- /* execv doesn't actually work on mingw as expected on unix */
- newargz = prepare_spawn (newargz);
- rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
- if (rval == -1)
- {
- /* failed to start process */
- lt_debugprintf (__FILE__, __LINE__,
- "(main) failed to launch target \"%s\": %s\n",
- lt_argv_zero, nonnull (strerror (errno)));
- return 127;
- }
- return rval;
-EOF
- ;;
- *)
- cat <<"EOF"
- execv (lt_argv_zero, newargz);
- return rval; /* =127, but avoids unused variable warning */
-EOF
- ;;
- esac
-
- cat <<"EOF"
-}
-
-void *
-xmalloc (size_t num)
-{
- void *p = (void *) malloc (num);
- if (!p)
- lt_fatal (__FILE__, __LINE__, "memory exhausted");
-
- return p;
-}
-
-char *
-xstrdup (const char *string)
-{
- return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
- string) : NULL;
-}
-
-const char *
-base_name (const char *name)
-{
- const char *base;
-
-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
- /* Skip over the disk name in MSDOS pathnames. */
- if (isalpha ((unsigned char) name[0]) && name[1] == ':')
- name += 2;
-#endif
-
- for (base = name; *name; name++)
- if (IS_DIR_SEPARATOR (*name))
- base = name + 1;
- return base;
-}
-
-int
-check_executable (const char *path)
-{
- struct stat st;
-
- lt_debugprintf (__FILE__, __LINE__, "(check_executable): %s\n",
- nonempty (path));
- if ((!path) || (!*path))
- return 0;
-
- if ((stat (path, &st) >= 0)
- && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
- return 1;
- else
- return 0;
-}
-
-int
-make_executable (const char *path)
-{
- int rval = 0;
- struct stat st;
-
- lt_debugprintf (__FILE__, __LINE__, "(make_executable): %s\n",
- nonempty (path));
- if ((!path) || (!*path))
- return 0;
-
- if (stat (path, &st) >= 0)
- {
- rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
- }
- return rval;
-}
-
-/* Searches for the full path of the wrapper. Returns
- newly allocated full path name if found, NULL otherwise
- Does not chase symlinks, even on platforms that support them.
-*/
-char *
-find_executable (const char *wrapper)
-{
- int has_slash = 0;
- const char *p;
- const char *p_next;
- /* static buffer for getcwd */
- char tmp[LT_PATHMAX + 1];
- int tmp_len;
- char *concat_name;
-
- lt_debugprintf (__FILE__, __LINE__, "(find_executable): %s\n",
- nonempty (wrapper));
-
- if ((wrapper == NULL) || (*wrapper == '\0'))
- return NULL;
-
- /* Absolute path? */
-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
- if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
- {
- concat_name = xstrdup (wrapper);
- if (check_executable (concat_name))
- return concat_name;
- XFREE (concat_name);
- }
- else
- {
-#endif
- if (IS_DIR_SEPARATOR (wrapper[0]))
- {
- concat_name = xstrdup (wrapper);
- if (check_executable (concat_name))
- return concat_name;
- XFREE (concat_name);
- }
-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
- }
-#endif
-
- for (p = wrapper; *p; p++)
- if (*p == '/')
- {
- has_slash = 1;
- break;
- }
- if (!has_slash)
- {
- /* no slashes; search PATH */
- const char *path = getenv ("PATH");
- if (path != NULL)
- {
- for (p = path; *p; p = p_next)
- {
- const char *q;
- size_t p_len;
- for (q = p; *q; q++)
- if (IS_PATH_SEPARATOR (*q))
- break;
- p_len = q - p;
- p_next = (*q == '\0' ? q : q + 1);
- if (p_len == 0)
- {
- /* empty path: current directory */
- if (getcwd (tmp, LT_PATHMAX) == NULL)
- lt_fatal (__FILE__, __LINE__, "getcwd failed: %s",
- nonnull (strerror (errno)));
- tmp_len = strlen (tmp);
- concat_name =
- XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
- memcpy (concat_name, tmp, tmp_len);
- concat_name[tmp_len] = '/';
- strcpy (concat_name + tmp_len + 1, wrapper);
- }
- else
- {
- concat_name =
- XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
- memcpy (concat_name, p, p_len);
- concat_name[p_len] = '/';
- strcpy (concat_name + p_len + 1, wrapper);
- }
- if (check_executable (concat_name))
- return concat_name;
- XFREE (concat_name);
- }
- }
- /* not found in PATH; assume curdir */
- }
- /* Relative path | not found in path: prepend cwd */
- if (getcwd (tmp, LT_PATHMAX) == NULL)
- lt_fatal (__FILE__, __LINE__, "getcwd failed: %s",
- nonnull (strerror (errno)));
- tmp_len = strlen (tmp);
- concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
- memcpy (concat_name, tmp, tmp_len);
- concat_name[tmp_len] = '/';
- strcpy (concat_name + tmp_len + 1, wrapper);
-
- if (check_executable (concat_name))
- return concat_name;
- XFREE (concat_name);
- return NULL;
-}
-
-char *
-chase_symlinks (const char *pathspec)
-{
-#ifndef S_ISLNK
- return xstrdup (pathspec);
-#else
- char buf[LT_PATHMAX];
- struct stat s;
- char *tmp_pathspec = xstrdup (pathspec);
- char *p;
- int has_symlinks = 0;
- while (strlen (tmp_pathspec) && !has_symlinks)
- {
- lt_debugprintf (__FILE__, __LINE__,
- "checking path component for symlinks: %s\n",
- tmp_pathspec);
- if (lstat (tmp_pathspec, &s) == 0)
- {
- if (S_ISLNK (s.st_mode) != 0)
- {
- has_symlinks = 1;
- break;
- }
-
- /* search backwards for last DIR_SEPARATOR */
- p = tmp_pathspec + strlen (tmp_pathspec) - 1;
- while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
- p--;
- if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
- {
- /* no more DIR_SEPARATORS left */
- break;
- }
- *p = '\0';
- }
- else
- {
- lt_fatal (__FILE__, __LINE__,
- "error accessing file \"%s\": %s",
- tmp_pathspec, nonnull (strerror (errno)));
- }
- }
- XFREE (tmp_pathspec);
-
- if (!has_symlinks)
- {
- return xstrdup (pathspec);
- }
-
- tmp_pathspec = realpath (pathspec, buf);
- if (tmp_pathspec == 0)
- {
- lt_fatal (__FILE__, __LINE__,
- "could not follow symlinks for %s", pathspec);
- }
- return xstrdup (tmp_pathspec);
-#endif
-}
-
-char *
-strendzap (char *str, const char *pat)
-{
- size_t len, patlen;
-
- assert (str != NULL);
- assert (pat != NULL);
-
- len = strlen (str);
- patlen = strlen (pat);
-
- if (patlen <= len)
- {
- str += len - patlen;
- if (strcmp (str, pat) == 0)
- *str = '\0';
- }
- return str;
-}
-
-void
-lt_debugprintf (const char *file, int line, const char *fmt, ...)
-{
- va_list args;
- if (lt_debug)
- {
- (void) fprintf (stderr, "%s:%s:%d: ", program_name, file, line);
- va_start (args, fmt);
- (void) vfprintf (stderr, fmt, args);
- va_end (args);
- }
-}
-
-static void
-lt_error_core (int exit_status, const char *file,
- int line, const char *mode,
- const char *message, va_list ap)
-{
- fprintf (stderr, "%s:%s:%d: %s: ", program_name, file, line, mode);
- vfprintf (stderr, message, ap);
- fprintf (stderr, ".\n");
-
- if (exit_status >= 0)
- exit (exit_status);
-}
-
-void
-lt_fatal (const char *file, int line, const char *message, ...)
-{
- va_list ap;
- va_start (ap, message);
- lt_error_core (EXIT_FAILURE, file, line, "FATAL", message, ap);
- va_end (ap);
-}
-
-static const char *
-nonnull (const char *s)
-{
- return s ? s : "(null)";
-}
-
-static const char *
-nonempty (const char *s)
-{
- return (s && !*s) ? "(empty)" : nonnull (s);
-}
-
-void
-lt_setenv (const char *name, const char *value)
-{
- lt_debugprintf (__FILE__, __LINE__,
- "(lt_setenv) setting '%s' to '%s'\n",
- nonnull (name), nonnull (value));
- {
-#ifdef HAVE_SETENV
- /* always make a copy, for consistency with !HAVE_SETENV */
- char *str = xstrdup (value);
- setenv (name, str, 1);
-#else
- int len = strlen (name) + 1 + strlen (value) + 1;
- char *str = XMALLOC (char, len);
- sprintf (str, "%s=%s", name, value);
- if (putenv (str) != EXIT_SUCCESS)
- {
- XFREE (str);
- }
-#endif
- }
-}
-
-char *
-lt_extend_str (const char *orig_value, const char *add, int to_end)
-{
- char *new_value;
- if (orig_value && *orig_value)
- {
- int orig_value_len = strlen (orig_value);
- int add_len = strlen (add);
- new_value = XMALLOC (char, add_len + orig_value_len + 1);
- if (to_end)
- {
- strcpy (new_value, orig_value);
- strcpy (new_value + orig_value_len, add);
- }
- else
- {
- strcpy (new_value, add);
- strcpy (new_value + add_len, orig_value);
- }
- }
- else
- {
- new_value = xstrdup (add);
- }
- return new_value;
-}
-
-void
-lt_update_exe_path (const char *name, const char *value)
-{
- lt_debugprintf (__FILE__, __LINE__,
- "(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
- nonnull (name), nonnull (value));
-
- if (name && *name && value && *value)
- {
- char *new_value = lt_extend_str (getenv (name), value, 0);
- /* some systems can't cope with a ':'-terminated path #' */
- int len = strlen (new_value);
- while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
- {
- new_value[len-1] = '\0';
- }
- lt_setenv (name, new_value);
- XFREE (new_value);
- }
-}
-
-void
-lt_update_lib_path (const char *name, const char *value)
-{
- lt_debugprintf (__FILE__, __LINE__,
- "(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
- nonnull (name), nonnull (value));
-
- if (name && *name && value && *value)
- {
- char *new_value = lt_extend_str (getenv (name), value, 0);
- lt_setenv (name, new_value);
- XFREE (new_value);
- }
-}
-
-EOF
- case $host_os in
- mingw*)
- cat <<"EOF"
-
-/* Prepares an argument vector before calling spawn().
- Note that spawn() does not by itself call the command interpreter
- (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") :
- ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
- GetVersionEx(&v);
- v.dwPlatformId == VER_PLATFORM_WIN32_NT;
- }) ? "cmd.exe" : "command.com").
- Instead it simply concatenates the arguments, separated by ' ', and calls
- CreateProcess(). We must quote the arguments since Win32 CreateProcess()
- interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a
- special way:
- - Space and tab are interpreted as delimiters. They are not treated as
- delimiters if they are surrounded by double quotes: "...".
- - Unescaped double quotes are removed from the input. Their only effect is
- that within double quotes, space and tab are treated like normal
- characters.
- - Backslashes not followed by double quotes are not special.
- - But 2*n+1 backslashes followed by a double quote become
- n backslashes followed by a double quote (n >= 0):
- \" -> "
- \\\" -> \"
- \\\\\" -> \\"
- */
-#define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
-#define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
-char **
-prepare_spawn (char **argv)
-{
- size_t argc;
- char **new_argv;
- size_t i;
-
- /* Count number of arguments. */
- for (argc = 0; argv[argc] != NULL; argc++)
- ;
-
- /* Allocate new argument vector. */
- new_argv = XMALLOC (char *, argc + 1);
-
- /* Put quoted arguments into the new argument vector. */
- for (i = 0; i < argc; i++)
- {
- const char *string = argv[i];
-
- if (string[0] == '\0')
- new_argv[i] = xstrdup ("\"\"");
- else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL)
- {
- int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL);
- size_t length;
- unsigned int backslashes;
- const char *s;
- char *quoted_string;
- char *p;
-
- length = 0;
- backslashes = 0;
- if (quote_around)
- length++;
- for (s = string; *s != '\0'; s++)
- {
- char c = *s;
- if (c == '"')
- length += backslashes + 1;
- length++;
- if (c == '\\')
- backslashes++;
- else
- backslashes = 0;
- }
- if (quote_around)
- length += backslashes + 1;
-
- quoted_string = XMALLOC (char, length + 1);
-
- p = quoted_string;
- backslashes = 0;
- if (quote_around)
- *p++ = '"';
- for (s = string; *s != '\0'; s++)
- {
- char c = *s;
- if (c == '"')
- {
- unsigned int j;
- for (j = backslashes + 1; j > 0; j--)
- *p++ = '\\';
- }
- *p++ = c;
- if (c == '\\')
- backslashes++;
- else
- backslashes = 0;
- }
- if (quote_around)
- {
- unsigned int j;
- for (j = backslashes; j > 0; j--)
- *p++ = '\\';
- *p++ = '"';
- }
- *p = '\0';
-
- new_argv[i] = quoted_string;
- }
- else
- new_argv[i] = (char *) string;
- }
- new_argv[argc] = NULL;
-
- return new_argv;
-}
-EOF
- ;;
- esac
-
- cat <<"EOF"
-void lt_dump_script (FILE* f)
-{
-EOF
- func_emit_wrapper yes |
- $SED -n -e '
-s/^\(.\{79\}\)\(..*\)/\1\
-\2/
-h
-s/\([\\"]\)/\\\1/g
-s/$/\\n/
-s/\([^\n]*\).*/ fputs ("\1", f);/p
-g
-D'
- cat <<"EOF"
-}
-EOF
-}
-# end: func_emit_cwrapperexe_src
-
-# func_win32_import_lib_p ARG
-# True if ARG is an import lib, as indicated by $file_magic_cmd
-func_win32_import_lib_p ()
-{
- $opt_debug
- case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in
- *import*) : ;;
- *) false ;;
- esac
-}
-
-# func_mode_link arg...
-func_mode_link ()
-{
- $opt_debug
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
- # It is impossible to link a dll without this setting, and
- # we shouldn't force the makefile maintainer to figure out
- # which system we are compiling for in order to pass an extra
- # flag for every libtool invocation.
- # allow_undefined=no
-
- # FIXME: Unfortunately, there are problems with the above when trying
- # to make a dll which has undefined symbols, in which case not
- # even a static library is built. For now, we need to specify
- # -no-undefined on the libtool link line when we can be certain
- # that all symbols are satisfied, otherwise we get a static library.
- allow_undefined=yes
- ;;
- *)
- allow_undefined=yes
- ;;
- esac
- libtool_args=$nonopt
- base_compile="$nonopt $@"
- compile_command=$nonopt
- finalize_command=$nonopt
-
- compile_rpath=
- finalize_rpath=
- compile_shlibpath=
- finalize_shlibpath=
- convenience=
- old_convenience=
- deplibs=
- old_deplibs=
- compiler_flags=
- linker_flags=
- dllsearchpath=
- lib_search_path=`pwd`
- inst_prefix_dir=
- new_inherited_linker_flags=
-
- avoid_version=no
- bindir=
- dlfiles=
- dlprefiles=
- dlself=no
- export_dynamic=no
- export_symbols=
- export_symbols_regex=
- generated=
- libobjs=
- ltlibs=
- module=no
- no_install=no
- objs=
- non_pic_objects=
- precious_files_regex=
- prefer_static_libs=no
- preload=no
- prev=
- prevarg=
- release=
- rpath=
- xrpath=
- perm_rpath=
- temp_rpath=
- thread_safe=no
- vinfo=
- vinfo_number=no
- weak_libs=
- single_module="${wl}-single_module"
- func_infer_tag $base_compile
-
- # We need to know -static, to get the right output filenames.
- for arg
- do
- case $arg in
- -shared)
- test "$build_libtool_libs" != yes && \
- func_fatal_configuration "can not build a shared library"
- build_old_libs=no
- break
- ;;
- -all-static | -static | -static-libtool-libs)
- case $arg in
- -all-static)
- if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
- func_warning "complete static linking is impossible in this configuration"
- fi
- if test -n "$link_static_flag"; then
- dlopen_self=$dlopen_self_static
- fi
- prefer_static_libs=yes
- ;;
- -static)
- if test -z "$pic_flag" && test -n "$link_static_flag"; then
- dlopen_self=$dlopen_self_static
- fi
- prefer_static_libs=built
- ;;
- -static-libtool-libs)
- if test -z "$pic_flag" && test -n "$link_static_flag"; then
- dlopen_self=$dlopen_self_static
- fi
- prefer_static_libs=yes
- ;;
- esac
- build_libtool_libs=no
- build_old_libs=yes
- break
- ;;
- esac
- done
-
- # See if our shared archives depend on static archives.
- test -n "$old_archive_from_new_cmds" && build_old_libs=yes
-
- # Go through the arguments, transforming them on the way.
- while test "$#" -gt 0; do
- arg="$1"
- shift
- func_quote_for_eval "$arg"
- qarg=$func_quote_for_eval_unquoted_result
- func_append libtool_args " $func_quote_for_eval_result"
-
- # If the previous option needs an argument, assign it.
- if test -n "$prev"; then
- case $prev in
- output)
- func_append compile_command " @OUTPUT@"
- func_append finalize_command " @OUTPUT@"
- ;;
- esac
-
- case $prev in
- bindir)
- bindir="$arg"
- prev=
- continue
- ;;
- dlfiles|dlprefiles)
- if test "$preload" = no; then
- # Add the symbol object into the linking commands.
- func_append compile_command " @SYMFILE@"
- func_append finalize_command " @SYMFILE@"
- preload=yes
- fi
- case $arg in
- *.la | *.lo) ;; # We handle these cases below.
- force)
- if test "$dlself" = no; then
- dlself=needless
- export_dynamic=yes
- fi
- prev=
- continue
- ;;
- self)
- if test "$prev" = dlprefiles; then
- dlself=yes
- elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
- dlself=yes
- else
- dlself=needless
- export_dynamic=yes
- fi
- prev=
- continue
- ;;
- *)
- if test "$prev" = dlfiles; then
- func_append dlfiles " $arg"
- else
- func_append dlprefiles " $arg"
- fi
- prev=
- continue
- ;;
- esac
- ;;
- expsyms)
- export_symbols="$arg"
- test -f "$arg" \
- || func_fatal_error "symbol file \`$arg' does not exist"
- prev=
- continue
- ;;
- expsyms_regex)
- export_symbols_regex="$arg"
- prev=
- continue
- ;;
- framework)
- case $host in
- *-*-darwin*)
- case "$deplibs " in
- *" $qarg.ltframework "*) ;;
- *) func_append deplibs " $qarg.ltframework" # this is fixed later
- ;;
- esac
- ;;
- esac
- prev=
- continue
- ;;
- inst_prefix)
- inst_prefix_dir="$arg"
- prev=
- continue
- ;;
- objectlist)
- if test -f "$arg"; then
- save_arg=$arg
- moreargs=
- for fil in `cat "$save_arg"`
- do
-# func_append moreargs " $fil"
- arg=$fil
- # A libtool-controlled object.
-
- # Check to see that this really is a libtool object.
- if func_lalib_unsafe_p "$arg"; then
- pic_object=
- non_pic_object=
-
- # Read the .lo file
- func_source "$arg"
-
- if test -z "$pic_object" ||
- test -z "$non_pic_object" ||
- test "$pic_object" = none &&
- test "$non_pic_object" = none; then
- func_fatal_error "cannot find name of object for \`$arg'"
- fi
-
- # Extract subdirectory from the argument.
- func_dirname "$arg" "/" ""
- xdir="$func_dirname_result"
-
- if test "$pic_object" != none; then
- # Prepend the subdirectory the object is found in.
- pic_object="$xdir$pic_object"
-
- if test "$prev" = dlfiles; then
- if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
- func_append dlfiles " $pic_object"
- prev=
- continue
- else
- # If libtool objects are unsupported, then we need to preload.
- prev=dlprefiles
- fi
- fi
-
- # CHECK ME: I think I busted this. -Ossama
- if test "$prev" = dlprefiles; then
- # Preload the old-style object.
- func_append dlprefiles " $pic_object"
- prev=
- fi
-
- # A PIC object.
- func_append libobjs " $pic_object"
- arg="$pic_object"
- fi
-
- # Non-PIC object.
- if test "$non_pic_object" != none; then
- # Prepend the subdirectory the object is found in.
- non_pic_object="$xdir$non_pic_object"
-
- # A standard non-PIC object
- func_append non_pic_objects " $non_pic_object"
- if test -z "$pic_object" || test "$pic_object" = none ; then
- arg="$non_pic_object"
- fi
- else
- # If the PIC object exists, use it instead.
- # $xdir was prepended to $pic_object above.
- non_pic_object="$pic_object"
- func_append non_pic_objects " $non_pic_object"
- fi
- else
- # Only an error if not doing a dry-run.
- if $opt_dry_run; then
- # Extract subdirectory from the argument.
- func_dirname "$arg" "/" ""
- xdir="$func_dirname_result"
-
- func_lo2o "$arg"
- pic_object=$xdir$objdir/$func_lo2o_result
- non_pic_object=$xdir$func_lo2o_result
- func_append libobjs " $pic_object"
- func_append non_pic_objects " $non_pic_object"
- else
- func_fatal_error "\`$arg' is not a valid libtool object"
- fi
- fi
- done
- else
- func_fatal_error "link input file \`$arg' does not exist"
- fi
- arg=$save_arg
- prev=
- continue
- ;;
- precious_regex)
- precious_files_regex="$arg"
- prev=
- continue
- ;;
- release)
- release="-$arg"
- prev=
- continue
- ;;
- rpath | xrpath)
- # We need an absolute path.
- case $arg in
- [\\/]* | [A-Za-z]:[\\/]*) ;;
- *)
- func_fatal_error "only absolute run-paths are allowed"
- ;;
- esac
- if test "$prev" = rpath; then
- case "$rpath " in
- *" $arg "*) ;;
- *) func_append rpath " $arg" ;;
- esac
- else
- case "$xrpath " in
- *" $arg "*) ;;
- *) func_append xrpath " $arg" ;;
- esac
- fi
- prev=
- continue
- ;;
- shrext)
- shrext_cmds="$arg"
- prev=
- continue
- ;;
- weak)
- func_append weak_libs " $arg"
- prev=
- continue
- ;;
- xcclinker)
- func_append linker_flags " $qarg"
- func_append compiler_flags " $qarg"
- prev=
- func_append compile_command " $qarg"
- func_append finalize_command " $qarg"
- continue
- ;;
- xcompiler)
- func_append compiler_flags " $qarg"
- prev=
- func_append compile_command " $qarg"
- func_append finalize_command " $qarg"
- continue
- ;;
- xlinker)
- func_append linker_flags " $qarg"
- func_append compiler_flags " $wl$qarg"
- prev=
- func_append compile_command " $wl$qarg"
- func_append finalize_command " $wl$qarg"
- continue
- ;;
- *)
- eval "$prev=\"\$arg\""
- prev=
- continue
- ;;
- esac
- fi # test -n "$prev"
-
- prevarg="$arg"
-
- case $arg in
- -all-static)
- if test -n "$link_static_flag"; then
- # See comment for -static flag below, for more details.
- func_append compile_command " $link_static_flag"
- func_append finalize_command " $link_static_flag"
- fi
- continue
- ;;
-
- -allow-undefined)
- # FIXME: remove this flag sometime in the future.
- func_fatal_error "\`-allow-undefined' must not be used because it is the default"
- ;;
-
- -avoid-version)
- avoid_version=yes
- continue
- ;;
-
- -bindir)
- prev=bindir
- continue
- ;;
-
- -dlopen)
- prev=dlfiles
- continue
- ;;
-
- -dlpreopen)
- prev=dlprefiles
- continue
- ;;
-
- -export-dynamic)
- export_dynamic=yes
- continue
- ;;
-
- -export-symbols | -export-symbols-regex)
- if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
- func_fatal_error "more than one -exported-symbols argument is not allowed"
- fi
- if test "X$arg" = "X-export-symbols"; then
- prev=expsyms
- else
- prev=expsyms_regex
- fi
- continue
- ;;
-
- -framework)
- prev=framework
- continue
- ;;
-
- -inst-prefix-dir)
- prev=inst_prefix
- continue
- ;;
-
- # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
- # so, if we see these flags be careful not to treat them like -L
- -L[A-Z][A-Z]*:*)
- case $with_gcc/$host in
- no/*-*-irix* | /*-*-irix*)
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- ;;
- esac
- continue
- ;;
-
- -L*)
- func_stripname "-L" '' "$arg"
- if test -z "$func_stripname_result"; then
- if test "$#" -gt 0; then
- func_fatal_error "require no space between \`-L' and \`$1'"
- else
- func_fatal_error "need path for \`-L' option"
- fi
- fi
- func_resolve_sysroot "$func_stripname_result"
- dir=$func_resolve_sysroot_result
- # We need an absolute path.
- case $dir in
- [\\/]* | [A-Za-z]:[\\/]*) ;;
- *)
- absdir=`cd "$dir" && pwd`
- test -z "$absdir" && \
- func_fatal_error "cannot determine absolute directory name of \`$dir'"
- dir="$absdir"
- ;;
- esac
- case "$deplibs " in
- *" -L$dir "* | *" $arg "*)
- # Will only happen for absolute or sysroot arguments
- ;;
- *)
- # Preserve sysroot, but never include relative directories
- case $dir in
- [\\/]* | [A-Za-z]:[\\/]* | =*) func_append deplibs " $arg" ;;
- *) func_append deplibs " -L$dir" ;;
- esac
- func_append lib_search_path " $dir"
- ;;
- esac
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
- testbindir=`$ECHO "$dir" | $SED 's*/lib$*/bin*'`
- case :$dllsearchpath: in
- *":$dir:"*) ;;
- ::) dllsearchpath=$dir;;
- *) func_append dllsearchpath ":$dir";;
- esac
- case :$dllsearchpath: in
- *":$testbindir:"*) ;;
- ::) dllsearchpath=$testbindir;;
- *) func_append dllsearchpath ":$testbindir";;
- esac
- ;;
- esac
- continue
- ;;
-
- -l*)
- if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc* | *-*-haiku*)
- # These systems don't actually have a C or math library (as such)
- continue
- ;;
- *-*-os2*)
- # These systems don't actually have a C library (as such)
- test "X$arg" = "X-lc" && continue
- ;;
- *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
- # Do not include libc due to us having libc/libc_r.
- test "X$arg" = "X-lc" && continue
- ;;
- *-*-rhapsody* | *-*-darwin1.[012])
- # Rhapsody C and math libraries are in the System framework
- func_append deplibs " System.ltframework"
- continue
- ;;
- *-*-sco3.2v5* | *-*-sco5v6*)
- # Causes problems with __ctype
- test "X$arg" = "X-lc" && continue
- ;;
- *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
- # Compiler inserts libc in the correct place for threads to work
- test "X$arg" = "X-lc" && continue
- ;;
- esac
- elif test "X$arg" = "X-lc_r"; then
- case $host in
- *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
- # Do not include libc_r directly, use -pthread flag.
- continue
- ;;
- esac
- fi
- func_append deplibs " $arg"
- continue
- ;;
-
- -module)
- module=yes
- continue
- ;;
-
- # Tru64 UNIX uses -model [arg] to determine the layout of C++
- # classes, name mangling, and exception handling.
- # Darwin uses the -arch flag to determine output architecture.
- -model|-arch|-isysroot|--sysroot)
- func_append compiler_flags " $arg"
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- prev=xcompiler
- continue
- ;;
-
- -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
- |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
- func_append compiler_flags " $arg"
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- case "$new_inherited_linker_flags " in
- *" $arg "*) ;;
- * ) func_append new_inherited_linker_flags " $arg" ;;
- esac
- continue
- ;;
-
- -multi_module)
- single_module="${wl}-multi_module"
- continue
- ;;
-
- -no-fast-install)
- fast_install=no
- continue
- ;;
-
- -no-install)
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
- # The PATH hackery in wrapper scripts is required on Windows
- # and Darwin in order for the loader to find any dlls it needs.
- func_warning "\`-no-install' is ignored for $host"
- func_warning "assuming \`-no-fast-install' instead"
- fast_install=no
- ;;
- *) no_install=yes ;;
- esac
- continue
- ;;
-
- -no-undefined)
- allow_undefined=no
- continue
- ;;
-
- -objectlist)
- prev=objectlist
- continue
- ;;
-
- -o) prev=output ;;
-
- -precious-files-regex)
- prev=precious_regex
- continue
- ;;
-
- -release)
- prev=release
- continue
- ;;
-
- -rpath)
- prev=rpath
- continue
- ;;
-
- -R)
- prev=xrpath
- continue
- ;;
-
- -R*)
- func_stripname '-R' '' "$arg"
- dir=$func_stripname_result
- # We need an absolute path.
- case $dir in
- [\\/]* | [A-Za-z]:[\\/]*) ;;
- =*)
- func_stripname '=' '' "$dir"
- dir=$lt_sysroot$func_stripname_result
- ;;
- *)
- func_fatal_error "only absolute run-paths are allowed"
- ;;
- esac
- case "$xrpath " in
- *" $dir "*) ;;
- *) func_append xrpath " $dir" ;;
- esac
- continue
- ;;
-
- -shared)
- # The effects of -shared are defined in a previous loop.
- continue
- ;;
-
- -shrext)
- prev=shrext
- continue
- ;;
-
- -static | -static-libtool-libs)
- # The effects of -static are defined in a previous loop.
- # We used to do the same as -all-static on platforms that
- # didn't have a PIC flag, but the assumption that the effects
- # would be equivalent was wrong. It would break on at least
- # Digital Unix and AIX.
- continue
- ;;
-
- -thread-safe)
- thread_safe=yes
- continue
- ;;
-
- -version-info)
- prev=vinfo
- continue
- ;;
-
- -version-number)
- prev=vinfo
- vinfo_number=yes
- continue
- ;;
-
- -weak)
- prev=weak
- continue
- ;;
-
- -Wc,*)
- func_stripname '-Wc,' '' "$arg"
- args=$func_stripname_result
- arg=
- save_ifs="$IFS"; IFS=','
- for flag in $args; do
- IFS="$save_ifs"
- func_quote_for_eval "$flag"
- func_append arg " $func_quote_for_eval_result"
- func_append compiler_flags " $func_quote_for_eval_result"
- done
- IFS="$save_ifs"
- func_stripname ' ' '' "$arg"
- arg=$func_stripname_result
- ;;
-
- -Wl,*)
- func_stripname '-Wl,' '' "$arg"
- args=$func_stripname_result
- arg=
- save_ifs="$IFS"; IFS=','
- for flag in $args; do
- IFS="$save_ifs"
- func_quote_for_eval "$flag"
- func_append arg " $wl$func_quote_for_eval_result"
- func_append compiler_flags " $wl$func_quote_for_eval_result"
- func_append linker_flags " $func_quote_for_eval_result"
- done
- IFS="$save_ifs"
- func_stripname ' ' '' "$arg"
- arg=$func_stripname_result
- ;;
-
- -Xcompiler)
- prev=xcompiler
- continue
- ;;
-
- -Xlinker)
- prev=xlinker
- continue
- ;;
-
- -XCClinker)
- prev=xcclinker
- continue
- ;;
-
- # -msg_* for osf cc
- -msg_*)
- func_quote_for_eval "$arg"
- arg="$func_quote_for_eval_result"
- ;;
-
- # Flags to be passed through unchanged, with rationale:
- # -64, -mips[0-9] enable 64-bit mode for the SGI compiler
- # -r[0-9][0-9]* specify processor for the SGI compiler
- # -xarch=*, -xtarget=* enable 64-bit mode for the Sun compiler
- # +DA*, +DD* enable 64-bit mode for the HP compiler
- # -q* compiler args for the IBM compiler
- # -m*, -t[45]*, -txscale* architecture-specific flags for GCC
- # -F/path path to uninstalled frameworks, gcc on darwin
- # -p, -pg, --coverage, -fprofile-* profiling flags for GCC
- # @file GCC response files
- # -tp=* Portland pgcc target processor selection
- # --sysroot=* for sysroot support
- # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization
- -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
- -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
- -O*|-flto*|-fwhopr*|-fuse-linker-plugin)
- func_quote_for_eval "$arg"
- arg="$func_quote_for_eval_result"
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- func_append compiler_flags " $arg"
- continue
- ;;
-
- # Some other compiler flag.
- -* | +*)
- func_quote_for_eval "$arg"
- arg="$func_quote_for_eval_result"
- ;;
-
- *.$objext)
- # A standard object.
- func_append objs " $arg"
- ;;
-
- *.lo)
- # A libtool-controlled object.
-
- # Check to see that this really is a libtool object.
- if func_lalib_unsafe_p "$arg"; then
- pic_object=
- non_pic_object=
-
- # Read the .lo file
- func_source "$arg"
-
- if test -z "$pic_object" ||
- test -z "$non_pic_object" ||
- test "$pic_object" = none &&
- test "$non_pic_object" = none; then
- func_fatal_error "cannot find name of object for \`$arg'"
- fi
-
- # Extract subdirectory from the argument.
- func_dirname "$arg" "/" ""
- xdir="$func_dirname_result"
-
- if test "$pic_object" != none; then
- # Prepend the subdirectory the object is found in.
- pic_object="$xdir$pic_object"
-
- if test "$prev" = dlfiles; then
- if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
- func_append dlfiles " $pic_object"
- prev=
- continue
- else
- # If libtool objects are unsupported, then we need to preload.
- prev=dlprefiles
- fi
- fi
-
- # CHECK ME: I think I busted this. -Ossama
- if test "$prev" = dlprefiles; then
- # Preload the old-style object.
- func_append dlprefiles " $pic_object"
- prev=
- fi
-
- # A PIC object.
- func_append libobjs " $pic_object"
- arg="$pic_object"
- fi
-
- # Non-PIC object.
- if test "$non_pic_object" != none; then
- # Prepend the subdirectory the object is found in.
- non_pic_object="$xdir$non_pic_object"
-
- # A standard non-PIC object
- func_append non_pic_objects " $non_pic_object"
- if test -z "$pic_object" || test "$pic_object" = none ; then
- arg="$non_pic_object"
- fi
- else
- # If the PIC object exists, use it instead.
- # $xdir was prepended to $pic_object above.
- non_pic_object="$pic_object"
- func_append non_pic_objects " $non_pic_object"
- fi
- else
- # Only an error if not doing a dry-run.
- if $opt_dry_run; then
- # Extract subdirectory from the argument.
- func_dirname "$arg" "/" ""
- xdir="$func_dirname_result"
-
- func_lo2o "$arg"
- pic_object=$xdir$objdir/$func_lo2o_result
- non_pic_object=$xdir$func_lo2o_result
- func_append libobjs " $pic_object"
- func_append non_pic_objects " $non_pic_object"
- else
- func_fatal_error "\`$arg' is not a valid libtool object"
- fi
- fi
- ;;
-
- *.$libext)
- # An archive.
- func_append deplibs " $arg"
- func_append old_deplibs " $arg"
- continue
- ;;
-
- *.la)
- # A libtool-controlled library.
-
- func_resolve_sysroot "$arg"
- if test "$prev" = dlfiles; then
- # This library was specified with -dlopen.
- func_append dlfiles " $func_resolve_sysroot_result"
- prev=
- elif test "$prev" = dlprefiles; then
- # The library was specified with -dlpreopen.
- func_append dlprefiles " $func_resolve_sysroot_result"
- prev=
- else
- func_append deplibs " $func_resolve_sysroot_result"
- fi
- continue
- ;;
-
- # Some other compiler argument.
- *)
- # Unknown arguments in both finalize_command and compile_command need
- # to be aesthetically quoted because they are evaled later.
- func_quote_for_eval "$arg"
- arg="$func_quote_for_eval_result"
- ;;
- esac # arg
-
- # Now actually substitute the argument into the commands.
- if test -n "$arg"; then
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- fi
- done # argument parsing loop
-
- test -n "$prev" && \
- func_fatal_help "the \`$prevarg' option requires an argument"
-
- if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
- eval arg=\"$export_dynamic_flag_spec\"
- func_append compile_command " $arg"
- func_append finalize_command " $arg"
- fi
-
- oldlibs=
- # calculate the name of the file, without its directory
- func_basename "$output"
- outputname="$func_basename_result"
- libobjs_save="$libobjs"
-
- if test -n "$shlibpath_var"; then
- # get the directories listed in $shlibpath_var
- eval shlib_search_path=\`\$ECHO \"\${$shlibpath_var}\" \| \$SED \'s/:/ /g\'\`
- else
- shlib_search_path=
- fi
- eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
- eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
-
- func_dirname "$output" "/" ""
- output_objdir="$func_dirname_result$objdir"
- func_to_tool_file "$output_objdir/"
- tool_output_objdir=$func_to_tool_file_result
- # Create the object directory.
- func_mkdir_p "$output_objdir"
-
- # Determine the type of output
- case $output in
- "")
- func_fatal_help "you must specify an output file"
- ;;
- *.$libext) linkmode=oldlib ;;
- *.lo | *.$objext) linkmode=obj ;;
- *.la) linkmode=lib ;;
- *) linkmode=prog ;; # Anything else should be a program.
- esac
-
- specialdeplibs=
-
- libs=
- # Find all interdependent deplibs by searching for libraries
- # that are linked more than once (e.g. -la -lb -la)
- for deplib in $deplibs; do
- if $opt_preserve_dup_deps ; then
- case "$libs " in
- *" $deplib "*) func_append specialdeplibs " $deplib" ;;
- esac
- fi
- func_append libs " $deplib"
- done
-
- if test "$linkmode" = lib; then
- libs="$predeps $libs $compiler_lib_search_path $postdeps"
-
- # Compute libraries that are listed more than once in $predeps
- # $postdeps and mark them as special (i.e., whose duplicates are
- # not to be eliminated).
- pre_post_deps=
- if $opt_duplicate_compiler_generated_deps; then
- for pre_post_dep in $predeps $postdeps; do
- case "$pre_post_deps " in
- *" $pre_post_dep "*) func_append specialdeplibs " $pre_post_deps" ;;
- esac
- func_append pre_post_deps " $pre_post_dep"
- done
- fi
- pre_post_deps=
- fi
-
- deplibs=
- newdependency_libs=
- newlib_search_path=
- need_relink=no # whether we're linking any uninstalled libtool libraries
- notinst_deplibs= # not-installed libtool libraries
- notinst_path= # paths that contain not-installed libtool libraries
-
- case $linkmode in
- lib)
- passes="conv dlpreopen link"
- for file in $dlfiles $dlprefiles; do
- case $file in
- *.la) ;;
- *)
- func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
- ;;
- esac
- done
- ;;
- prog)
- compile_deplibs=
- finalize_deplibs=
- alldeplibs=no
- newdlfiles=
- newdlprefiles=
- passes="conv scan dlopen dlpreopen link"
- ;;
- *) passes="conv"
- ;;
- esac
-
- for pass in $passes; do
- # The preopen pass in lib mode reverses $deplibs; put it back here
- # so that -L comes before libs that need it for instance...
- if test "$linkmode,$pass" = "lib,link"; then
- ## FIXME: Find the place where the list is rebuilt in the wrong
- ## order, and fix it there properly
- tmp_deplibs=
- for deplib in $deplibs; do
- tmp_deplibs="$deplib $tmp_deplibs"
- done
- deplibs="$tmp_deplibs"
- fi
-
- if test "$linkmode,$pass" = "lib,link" ||
- test "$linkmode,$pass" = "prog,scan"; then
- libs="$deplibs"
- deplibs=
- fi
- if test "$linkmode" = prog; then
- case $pass in
- dlopen) libs="$dlfiles" ;;
- dlpreopen) libs="$dlprefiles" ;;
- link)
- libs="$deplibs %DEPLIBS%"
- test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
- ;;
- esac
- fi
- if test "$linkmode,$pass" = "lib,dlpreopen"; then
- # Collect and forward deplibs of preopened libtool libs
- for lib in $dlprefiles; do
- # Ignore non-libtool-libs
- dependency_libs=
- func_resolve_sysroot "$lib"
- case $lib in
- *.la) func_source "$func_resolve_sysroot_result" ;;
- esac
-
- # Collect preopened libtool deplibs, except any this library
- # has declared as weak libs
- for deplib in $dependency_libs; do
- func_basename "$deplib"
- deplib_base=$func_basename_result
- case " $weak_libs " in
- *" $deplib_base "*) ;;
- *) func_append deplibs " $deplib" ;;
- esac
- done
- done
- libs="$dlprefiles"
- fi
- if test "$pass" = dlopen; then
- # Collect dlpreopened libraries
- save_deplibs="$deplibs"
- deplibs=
- fi
-
- for deplib in $libs; do
- lib=
- found=no
- case $deplib in
- -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
- |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
- if test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- func_append compiler_flags " $deplib"
- if test "$linkmode" = lib ; then
- case "$new_inherited_linker_flags " in
- *" $deplib "*) ;;
- * ) func_append new_inherited_linker_flags " $deplib" ;;
- esac
- fi
- fi
- continue
- ;;
- -l*)
- if test "$linkmode" != lib && test "$linkmode" != prog; then
- func_warning "\`-l' is ignored for archives/objects"
- continue
- fi
- func_stripname '-l' '' "$deplib"
- name=$func_stripname_result
- if test "$linkmode" = lib; then
- searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
- else
- searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
- fi
- for searchdir in $searchdirs; do
- for search_ext in .la $std_shrext .so .a; do
- # Search the libtool library
- lib="$searchdir/lib${name}${search_ext}"
- if test -f "$lib"; then
- if test "$search_ext" = ".la"; then
- found=yes
- else
- found=no
- fi
- break 2
- fi
- done
- done
- if test "$found" != yes; then
- # deplib doesn't seem to be a libtool library
- if test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- deplibs="$deplib $deplibs"
- test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
- fi
- continue
- else # deplib is a libtool library
- # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
- # We need to do some special things here, and not later.
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $deplib "*)
- if func_lalib_p "$lib"; then
- library_names=
- old_library=
- func_source "$lib"
- for l in $old_library $library_names; do
- ll="$l"
- done
- if test "X$ll" = "X$old_library" ; then # only static version available
- found=no
- func_dirname "$lib" "" "."
- ladir="$func_dirname_result"
- lib=$ladir/$old_library
- if test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- deplibs="$deplib $deplibs"
- test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
- fi
- continue
- fi
- fi
- ;;
- *) ;;
- esac
- fi
- fi
- ;; # -l
- *.ltframework)
- if test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- deplibs="$deplib $deplibs"
- if test "$linkmode" = lib ; then
- case "$new_inherited_linker_flags " in
- *" $deplib "*) ;;
- * ) func_append new_inherited_linker_flags " $deplib" ;;
- esac
- fi
- fi
- continue
- ;;
- -L*)
- case $linkmode in
- lib)
- deplibs="$deplib $deplibs"
- test "$pass" = conv && continue
- newdependency_libs="$deplib $newdependency_libs"
- func_stripname '-L' '' "$deplib"
- func_resolve_sysroot "$func_stripname_result"
- func_append newlib_search_path " $func_resolve_sysroot_result"
- ;;
- prog)
- if test "$pass" = conv; then
- deplibs="$deplib $deplibs"
- continue
- fi
- if test "$pass" = scan; then
- deplibs="$deplib $deplibs"
- else
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- fi
- func_stripname '-L' '' "$deplib"
- func_resolve_sysroot "$func_stripname_result"
- func_append newlib_search_path " $func_resolve_sysroot_result"
- ;;
- *)
- func_warning "\`-L' is ignored for archives/objects"
- ;;
- esac # linkmode
- continue
- ;; # -L
- -R*)
- if test "$pass" = link; then
- func_stripname '-R' '' "$deplib"
- func_resolve_sysroot "$func_stripname_result"
- dir=$func_resolve_sysroot_result
- # Make sure the xrpath contains only unique directories.
- case "$xrpath " in
- *" $dir "*) ;;
- *) func_append xrpath " $dir" ;;
- esac
- fi
- deplibs="$deplib $deplibs"
- continue
- ;;
- *.la)
- func_resolve_sysroot "$deplib"
- lib=$func_resolve_sysroot_result
- ;;
- *.$libext)
- if test "$pass" = conv; then
- deplibs="$deplib $deplibs"
- continue
- fi
- case $linkmode in
- lib)
- # Linking convenience modules into shared libraries is allowed,
- # but linking other static libraries is non-portable.
- case " $dlpreconveniencelibs " in
- *" $deplib "*) ;;
- *)
- valid_a_lib=no
- case $deplibs_check_method in
- match_pattern*)
- set dummy $deplibs_check_method; shift
- match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
- if eval "\$ECHO \"$deplib\"" 2>/dev/null | $SED 10q \
- | $EGREP "$match_pattern_regex" > /dev/null; then
- valid_a_lib=yes
- fi
- ;;
- pass_all)
- valid_a_lib=yes
- ;;
- esac
- if test "$valid_a_lib" != yes; then
- echo
- $ECHO "*** Warning: Trying to link with static lib archive $deplib."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which you do not appear to have"
- echo "*** because the file extensions .$libext of this argument makes me believe"
- echo "*** that it is just a static archive that I should not use here."
- else
- echo
- $ECHO "*** Warning: Linking the shared library $output against the"
- $ECHO "*** static library $deplib is not portable!"
- deplibs="$deplib $deplibs"
- fi
- ;;
- esac
- continue
- ;;
- prog)
- if test "$pass" != link; then
- deplibs="$deplib $deplibs"
- else
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- fi
- continue
- ;;
- esac # linkmode
- ;; # *.$libext
- *.lo | *.$objext)
- if test "$pass" = conv; then
- deplibs="$deplib $deplibs"
- elif test "$linkmode" = prog; then
- if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
- # If there is no dlopen support or we're linking statically,
- # we need to preload.
- func_append newdlprefiles " $deplib"
- compile_deplibs="$deplib $compile_deplibs"
- finalize_deplibs="$deplib $finalize_deplibs"
- else
- func_append newdlfiles " $deplib"
- fi
- fi
- continue
- ;;
- %DEPLIBS%)
- alldeplibs=yes
- continue
- ;;
- esac # case $deplib
-
- if test "$found" = yes || test -f "$lib"; then :
- else
- func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
- fi
-
- # Check to see that this really is a libtool archive.
- func_lalib_unsafe_p "$lib" \
- || func_fatal_error "\`$lib' is not a valid libtool archive"
-
- func_dirname "$lib" "" "."
- ladir="$func_dirname_result"
-
- dlname=
- dlopen=
- dlpreopen=
- libdir=
- library_names=
- old_library=
- inherited_linker_flags=
- # If the library was installed with an old release of libtool,
- # it will not redefine variables installed, or shouldnotlink
- installed=yes
- shouldnotlink=no
- avoidtemprpath=
-
-
- # Read the .la file
- func_source "$lib"
-
- # Convert "-framework foo" to "foo.ltframework"
- if test -n "$inherited_linker_flags"; then
- tmp_inherited_linker_flags=`$ECHO "$inherited_linker_flags" | $SED 's/-framework \([^ $]*\)/\1.ltframework/g'`
- for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
- case " $new_inherited_linker_flags " in
- *" $tmp_inherited_linker_flag "*) ;;
- *) func_append new_inherited_linker_flags " $tmp_inherited_linker_flag";;
- esac
- done
- fi
- dependency_libs=`$ECHO " $dependency_libs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- if test "$linkmode,$pass" = "lib,link" ||
- test "$linkmode,$pass" = "prog,scan" ||
- { test "$linkmode" != prog && test "$linkmode" != lib; }; then
- test -n "$dlopen" && func_append dlfiles " $dlopen"
- test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen"
- fi
-
- if test "$pass" = conv; then
- # Only check for convenience libraries
- deplibs="$lib $deplibs"
- if test -z "$libdir"; then
- if test -z "$old_library"; then
- func_fatal_error "cannot find name of link library for \`$lib'"
- fi
- # It is a libtool convenience library, so add in its objects.
- func_append convenience " $ladir/$objdir/$old_library"
- func_append old_convenience " $ladir/$objdir/$old_library"
- tmp_libs=
- for deplib in $dependency_libs; do
- deplibs="$deplib $deplibs"
- if $opt_preserve_dup_deps ; then
- case "$tmp_libs " in
- *" $deplib "*) func_append specialdeplibs " $deplib" ;;
- esac
- fi
- func_append tmp_libs " $deplib"
- done
- elif test "$linkmode" != prog && test "$linkmode" != lib; then
- func_fatal_error "\`$lib' is not a convenience library"
- fi
- continue
- fi # $pass = conv
-
-
- # Get the name of the library we link against.
- linklib=
- if test -n "$old_library" &&
- { test "$prefer_static_libs" = yes ||
- test "$prefer_static_libs,$installed" = "built,no"; }; then
- linklib=$old_library
- else
- for l in $old_library $library_names; do
- linklib="$l"
- done
- fi
- if test -z "$linklib"; then
- func_fatal_error "cannot find name of link library for \`$lib'"
- fi
-
- # This library was specified with -dlopen.
- if test "$pass" = dlopen; then
- if test -z "$libdir"; then
- func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
- fi
- if test -z "$dlname" ||
- test "$dlopen_support" != yes ||
- test "$build_libtool_libs" = no; then
- # If there is no dlname, no dlopen support or we're linking
- # statically, we need to preload. We also need to preload any
- # dependent libraries so libltdl's deplib preloader doesn't
- # bomb out in the load deplibs phase.
- func_append dlprefiles " $lib $dependency_libs"
- else
- func_append newdlfiles " $lib"
- fi
- continue
- fi # $pass = dlopen
-
- # We need an absolute path.
- case $ladir in
- [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
- *)
- abs_ladir=`cd "$ladir" && pwd`
- if test -z "$abs_ladir"; then
- func_warning "cannot determine absolute directory name of \`$ladir'"
- func_warning "passing it literally to the linker, although it might fail"
- abs_ladir="$ladir"
- fi
- ;;
- esac
- func_basename "$lib"
- laname="$func_basename_result"
-
- # Find the relevant object directory and library name.
- if test "X$installed" = Xyes; then
- if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
- func_warning "library \`$lib' was moved."
- dir="$ladir"
- absdir="$abs_ladir"
- libdir="$abs_ladir"
- else
- dir="$lt_sysroot$libdir"
- absdir="$lt_sysroot$libdir"
- fi
- test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
- else
- if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
- dir="$ladir"
- absdir="$abs_ladir"
- # Remove this search path later
- func_append notinst_path " $abs_ladir"
- else
- dir="$ladir/$objdir"
- absdir="$abs_ladir/$objdir"
- # Remove this search path later
- func_append notinst_path " $abs_ladir"
- fi
- fi # $installed = yes
- func_stripname 'lib' '.la' "$laname"
- name=$func_stripname_result
-
- # This library was specified with -dlpreopen.
- if test "$pass" = dlpreopen; then
- if test -z "$libdir" && test "$linkmode" = prog; then
- func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
- fi
- case "$host" in
- # special handling for platforms with PE-DLLs.
- *cygwin* | *mingw* | *cegcc* )
- # Linker will automatically link against shared library if both
- # static and shared are present. Therefore, ensure we extract
- # symbols from the import library if a shared library is present
- # (otherwise, the dlopen module name will be incorrect). We do
- # this by putting the import library name into $newdlprefiles.
- # We recover the dlopen module name by 'saving' the la file
- # name in a special purpose variable, and (later) extracting the
- # dlname from the la file.
- if test -n "$dlname"; then
- func_tr_sh "$dir/$linklib"
- eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname"
- func_append newdlprefiles " $dir/$linklib"
- else
- func_append newdlprefiles " $dir/$old_library"
- # Keep a list of preopened convenience libraries to check
- # that they are being used correctly in the link pass.
- test -z "$libdir" && \
- func_append dlpreconveniencelibs " $dir/$old_library"
- fi
- ;;
- * )
- # Prefer using a static library (so that no silly _DYNAMIC symbols
- # are required to link).
- if test -n "$old_library"; then
- func_append newdlprefiles " $dir/$old_library"
- # Keep a list of preopened convenience libraries to check
- # that they are being used correctly in the link pass.
- test -z "$libdir" && \
- func_append dlpreconveniencelibs " $dir/$old_library"
- # Otherwise, use the dlname, so that lt_dlopen finds it.
- elif test -n "$dlname"; then
- func_append newdlprefiles " $dir/$dlname"
- else
- func_append newdlprefiles " $dir/$linklib"
- fi
- ;;
- esac
- fi # $pass = dlpreopen
-
- if test -z "$libdir"; then
- # Link the convenience library
- if test "$linkmode" = lib; then
- deplibs="$dir/$old_library $deplibs"
- elif test "$linkmode,$pass" = "prog,link"; then
- compile_deplibs="$dir/$old_library $compile_deplibs"
- finalize_deplibs="$dir/$old_library $finalize_deplibs"
- else
- deplibs="$lib $deplibs" # used for prog,scan pass
- fi
- continue
- fi
-
-
- if test "$linkmode" = prog && test "$pass" != link; then
- func_append newlib_search_path " $ladir"
- deplibs="$lib $deplibs"
-
- linkalldeplibs=no
- if test "$link_all_deplibs" != no || test -z "$library_names" ||
- test "$build_libtool_libs" = no; then
- linkalldeplibs=yes
- fi
-
- tmp_libs=
- for deplib in $dependency_libs; do
- case $deplib in
- -L*) func_stripname '-L' '' "$deplib"
- func_resolve_sysroot "$func_stripname_result"
- func_append newlib_search_path " $func_resolve_sysroot_result"
- ;;
- esac
- # Need to link against all dependency_libs?
- if test "$linkalldeplibs" = yes; then
- deplibs="$deplib $deplibs"
- else
- # Need to hardcode shared library paths
- # or/and link against static libraries
- newdependency_libs="$deplib $newdependency_libs"
- fi
- if $opt_preserve_dup_deps ; then
- case "$tmp_libs " in
- *" $deplib "*) func_append specialdeplibs " $deplib" ;;
- esac
- fi
- func_append tmp_libs " $deplib"
- done # for deplib
- continue
- fi # $linkmode = prog...
-
- if test "$linkmode,$pass" = "prog,link"; then
- if test -n "$library_names" &&
- { { test "$prefer_static_libs" = no ||
- test "$prefer_static_libs,$installed" = "built,yes"; } ||
- test -z "$old_library"; }; then
- # We need to hardcode the library path
- if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
- # Make sure the rpath contains only unique directories.
- case "$temp_rpath:" in
- *"$absdir:"*) ;;
- *) func_append temp_rpath "$absdir:" ;;
- esac
- fi
-
- # Hardcode the library path.
- # Skip directories that are in the system default run-time
- # search path.
- case " $sys_lib_dlsearch_path " in
- *" $absdir "*) ;;
- *)
- case "$compile_rpath " in
- *" $absdir "*) ;;
- *) func_append compile_rpath " $absdir" ;;
- esac
- ;;
- esac
- case " $sys_lib_dlsearch_path " in
- *" $libdir "*) ;;
- *)
- case "$finalize_rpath " in
- *" $libdir "*) ;;
- *) func_append finalize_rpath " $libdir" ;;
- esac
- ;;
- esac
- fi # $linkmode,$pass = prog,link...
-
- if test "$alldeplibs" = yes &&
- { test "$deplibs_check_method" = pass_all ||
- { test "$build_libtool_libs" = yes &&
- test -n "$library_names"; }; }; then
- # We only need to search for static libraries
- continue
- fi
- fi
-
- link_static=no # Whether the deplib will be linked statically
- use_static_libs=$prefer_static_libs
- if test "$use_static_libs" = built && test "$installed" = yes; then
- use_static_libs=no
- fi
- if test -n "$library_names" &&
- { test "$use_static_libs" = no || test -z "$old_library"; }; then
- case $host in
- *cygwin* | *mingw* | *cegcc*)
- # No point in relinking DLLs because paths are not encoded
- func_append notinst_deplibs " $lib"
- need_relink=no
- ;;
- *)
- if test "$installed" = no; then
- func_append notinst_deplibs " $lib"
- need_relink=yes
- fi
- ;;
- esac
- # This is a shared library
-
- # Warn about portability, can't link against -module's on some
- # systems (darwin). Don't bleat about dlopened modules though!
- dlopenmodule=""
- for dlpremoduletest in $dlprefiles; do
- if test "X$dlpremoduletest" = "X$lib"; then
- dlopenmodule="$dlpremoduletest"
- break
- fi
- done
- if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
- echo
- if test "$linkmode" = prog; then
- $ECHO "*** Warning: Linking the executable $output against the loadable module"
- else
- $ECHO "*** Warning: Linking the shared library $output against the loadable module"
- fi
- $ECHO "*** $linklib is not portable!"
- fi
- if test "$linkmode" = lib &&
- test "$hardcode_into_libs" = yes; then
- # Hardcode the library path.
- # Skip directories that are in the system default run-time
- # search path.
- case " $sys_lib_dlsearch_path " in
- *" $absdir "*) ;;
- *)
- case "$compile_rpath " in
- *" $absdir "*) ;;
- *) func_append compile_rpath " $absdir" ;;
- esac
- ;;
- esac
- case " $sys_lib_dlsearch_path " in
- *" $libdir "*) ;;
- *)
- case "$finalize_rpath " in
- *" $libdir "*) ;;
- *) func_append finalize_rpath " $libdir" ;;
- esac
- ;;
- esac
- fi
-
- if test -n "$old_archive_from_expsyms_cmds"; then
- # figure out the soname
- set dummy $library_names
- shift
- realname="$1"
- shift
- libname=`eval "\\$ECHO \"$libname_spec\""`
- # use dlname if we got it. it's perfectly good, no?
- if test -n "$dlname"; then
- soname="$dlname"
- elif test -n "$soname_spec"; then
- # bleh windows
- case $host in
- *cygwin* | mingw* | *cegcc*)
- func_arith $current - $age
- major=$func_arith_result
- versuffix="-$major"
- ;;
- esac
- eval soname=\"$soname_spec\"
- else
- soname="$realname"
- fi
-
- # Make a new name for the extract_expsyms_cmds to use
- soroot="$soname"
- func_basename "$soroot"
- soname="$func_basename_result"
- func_stripname 'lib' '.dll' "$soname"
- newlib=libimp-$func_stripname_result.a
-
- # If the library has no export list, then create one now
- if test -f "$output_objdir/$soname-def"; then :
- else
- func_verbose "extracting exported symbol list from \`$soname'"
- func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
- fi
-
- # Create $newlib
- if test -f "$output_objdir/$newlib"; then :; else
- func_verbose "generating import library for \`$soname'"
- func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
- fi
- # make sure the library variables are pointing to the new library
- dir=$output_objdir
- linklib=$newlib
- fi # test -n "$old_archive_from_expsyms_cmds"
-
- if test "$linkmode" = prog || test "$opt_mode" != relink; then
- add_shlibpath=
- add_dir=
- add=
- lib_linked=yes
- case $hardcode_action in
- immediate | unsupported)
- if test "$hardcode_direct" = no; then
- add="$dir/$linklib"
- case $host in
- *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
- *-*-sysv4*uw2*) add_dir="-L$dir" ;;
- *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
- *-*-unixware7*) add_dir="-L$dir" ;;
- *-*-darwin* )
- # if the lib is a (non-dlopened) module then we can not
- # link against it, someone is ignoring the earlier warnings
- if /usr/bin/file -L $add 2> /dev/null |
- $GREP ": [^:]* bundle" >/dev/null ; then
- if test "X$dlopenmodule" != "X$lib"; then
- $ECHO "*** Warning: lib $linklib is a module, not a shared library"
- if test -z "$old_library" ; then
- echo
- echo "*** And there doesn't seem to be a static archive available"
- echo "*** The link will probably fail, sorry"
- else
- add="$dir/$old_library"
- fi
- elif test -n "$old_library"; then
- add="$dir/$old_library"
- fi
- fi
- esac
- elif test "$hardcode_minus_L" = no; then
- case $host in
- *-*-sunos*) add_shlibpath="$dir" ;;
- esac
- add_dir="-L$dir"
- add="-l$name"
- elif test "$hardcode_shlibpath_var" = no; then
- add_shlibpath="$dir"
- add="-l$name"
- else
- lib_linked=no
- fi
- ;;
- relink)
- if test "$hardcode_direct" = yes &&
- test "$hardcode_direct_absolute" = no; then
- add="$dir/$linklib"
- elif test "$hardcode_minus_L" = yes; then
- add_dir="-L$absdir"
- # Try looking first in the location we're being installed to.
- if test -n "$inst_prefix_dir"; then
- case $libdir in
- [\\/]*)
- func_append add_dir " -L$inst_prefix_dir$libdir"
- ;;
- esac
- fi
- add="-l$name"
- elif test "$hardcode_shlibpath_var" = yes; then
- add_shlibpath="$dir"
- add="-l$name"
- else
- lib_linked=no
- fi
- ;;
- *) lib_linked=no ;;
- esac
-
- if test "$lib_linked" != yes; then
- func_fatal_configuration "unsupported hardcode properties"
- fi
-
- if test -n "$add_shlibpath"; then
- case :$compile_shlibpath: in
- *":$add_shlibpath:"*) ;;
- *) func_append compile_shlibpath "$add_shlibpath:" ;;
- esac
- fi
- if test "$linkmode" = prog; then
- test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
- test -n "$add" && compile_deplibs="$add $compile_deplibs"
- else
- test -n "$add_dir" && deplibs="$add_dir $deplibs"
- test -n "$add" && deplibs="$add $deplibs"
- if test "$hardcode_direct" != yes &&
- test "$hardcode_minus_L" != yes &&
- test "$hardcode_shlibpath_var" = yes; then
- case :$finalize_shlibpath: in
- *":$libdir:"*) ;;
- *) func_append finalize_shlibpath "$libdir:" ;;
- esac
- fi
- fi
- fi
-
- if test "$linkmode" = prog || test "$opt_mode" = relink; then
- add_shlibpath=
- add_dir=
- add=
- # Finalize command for both is simple: just hardcode it.
- if test "$hardcode_direct" = yes &&
- test "$hardcode_direct_absolute" = no; then
- add="$libdir/$linklib"
- elif test "$hardcode_minus_L" = yes; then
- add_dir="-L$libdir"
- add="-l$name"
- elif test "$hardcode_shlibpath_var" = yes; then
- case :$finalize_shlibpath: in
- *":$libdir:"*) ;;
- *) func_append finalize_shlibpath "$libdir:" ;;
- esac
- add="-l$name"
- elif test "$hardcode_automatic" = yes; then
- if test -n "$inst_prefix_dir" &&
- test -f "$inst_prefix_dir$libdir/$linklib" ; then
- add="$inst_prefix_dir$libdir/$linklib"
- else
- add="$libdir/$linklib"
- fi
- else
- # We cannot seem to hardcode it, guess we'll fake it.
- add_dir="-L$libdir"
- # Try looking first in the location we're being installed to.
- if test -n "$inst_prefix_dir"; then
- case $libdir in
- [\\/]*)
- func_append add_dir " -L$inst_prefix_dir$libdir"
- ;;
- esac
- fi
- add="-l$name"
- fi
-
- if test "$linkmode" = prog; then
- test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
- test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
- else
- test -n "$add_dir" && deplibs="$add_dir $deplibs"
- test -n "$add" && deplibs="$add $deplibs"
- fi
- fi
- elif test "$linkmode" = prog; then
- # Here we assume that one of hardcode_direct or hardcode_minus_L
- # is not unsupported. This is valid on all known static and
- # shared platforms.
- if test "$hardcode_direct" != unsupported; then
- test -n "$old_library" && linklib="$old_library"
- compile_deplibs="$dir/$linklib $compile_deplibs"
- finalize_deplibs="$dir/$linklib $finalize_deplibs"
- else
- compile_deplibs="-l$name -L$dir $compile_deplibs"
- finalize_deplibs="-l$name -L$dir $finalize_deplibs"
- fi
- elif test "$build_libtool_libs" = yes; then
- # Not a shared library
- if test "$deplibs_check_method" != pass_all; then
- # We're trying link a shared library against a static one
- # but the system doesn't support it.
-
- # Just print a warning and add the library to dependency_libs so
- # that the program can be linked against the static library.
- echo
- $ECHO "*** Warning: This system can not link to static lib archive $lib."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which you do not appear to have."
- if test "$module" = yes; then
- echo "*** But as you try to build a module library, libtool will still create "
- echo "*** a static module, that should work as long as the dlopening application"
- echo "*** is linked with the -dlopen flag to resolve symbols at runtime."
- if test -z "$global_symbol_pipe"; then
- echo
- echo "*** However, this would only work if libtool was able to extract symbol"
- echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
- echo "*** not find such a program. So, this module is probably useless."
- echo "*** \`nm' from GNU binutils and a full rebuild may help."
- fi
- if test "$build_old_libs" = no; then
- build_libtool_libs=module
- build_old_libs=yes
- else
- build_libtool_libs=no
- fi
- fi
- else
- deplibs="$dir/$old_library $deplibs"
- link_static=yes
- fi
- fi # link shared/static library?
-
- if test "$linkmode" = lib; then
- if test -n "$dependency_libs" &&
- { test "$hardcode_into_libs" != yes ||
- test "$build_old_libs" = yes ||
- test "$link_static" = yes; }; then
- # Extract -R from dependency_libs
- temp_deplibs=
- for libdir in $dependency_libs; do
- case $libdir in
- -R*) func_stripname '-R' '' "$libdir"
- temp_xrpath=$func_stripname_result
- case " $xrpath " in
- *" $temp_xrpath "*) ;;
- *) func_append xrpath " $temp_xrpath";;
- esac;;
- *) func_append temp_deplibs " $libdir";;
- esac
- done
- dependency_libs="$temp_deplibs"
- fi
-
- func_append newlib_search_path " $absdir"
- # Link against this library
- test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
- # ... and its dependency_libs
- tmp_libs=
- for deplib in $dependency_libs; do
- newdependency_libs="$deplib $newdependency_libs"
- case $deplib in
- -L*) func_stripname '-L' '' "$deplib"
- func_resolve_sysroot "$func_stripname_result";;
- *) func_resolve_sysroot "$deplib" ;;
- esac
- if $opt_preserve_dup_deps ; then
- case "$tmp_libs " in
- *" $func_resolve_sysroot_result "*)
- func_append specialdeplibs " $func_resolve_sysroot_result" ;;
- esac
- fi
- func_append tmp_libs " $func_resolve_sysroot_result"
- done
-
- if test "$link_all_deplibs" != no; then
- # Add the search paths of all dependency libraries
- for deplib in $dependency_libs; do
- path=
- case $deplib in
- -L*) path="$deplib" ;;
- *.la)
- func_resolve_sysroot "$deplib"
- deplib=$func_resolve_sysroot_result
- func_dirname "$deplib" "" "."
- dir=$func_dirname_result
- # We need an absolute path.
- case $dir in
- [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
- *)
- absdir=`cd "$dir" && pwd`
- if test -z "$absdir"; then
- func_warning "cannot determine absolute directory name of \`$dir'"
- absdir="$dir"
- fi
- ;;
- esac
- if $GREP "^installed=no" $deplib > /dev/null; then
- case $host in
- *-*-darwin*)
- depdepl=
- eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
- if test -n "$deplibrary_names" ; then
- for tmp in $deplibrary_names ; do
- depdepl=$tmp
- done
- if test -f "$absdir/$objdir/$depdepl" ; then
- depdepl="$absdir/$objdir/$depdepl"
- darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
- if test -z "$darwin_install_name"; then
- darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
- fi
- func_append compiler_flags " ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
- func_append linker_flags " -dylib_file ${darwin_install_name}:${depdepl}"
- path=
- fi
- fi
- ;;
- *)
- path="-L$absdir/$objdir"
- ;;
- esac
- else
- eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
- test -z "$libdir" && \
- func_fatal_error "\`$deplib' is not a valid libtool archive"
- test "$absdir" != "$libdir" && \
- func_warning "\`$deplib' seems to be moved"
-
- path="-L$absdir"
- fi
- ;;
- esac
- case " $deplibs " in
- *" $path "*) ;;
- *) deplibs="$path $deplibs" ;;
- esac
- done
- fi # link_all_deplibs != no
- fi # linkmode = lib
- done # for deplib in $libs
- if test "$pass" = link; then
- if test "$linkmode" = "prog"; then
- compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
- finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
- else
- compiler_flags="$compiler_flags "`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- fi
- fi
- dependency_libs="$newdependency_libs"
- if test "$pass" = dlpreopen; then
- # Link the dlpreopened libraries before other libraries
- for deplib in $save_deplibs; do
- deplibs="$deplib $deplibs"
- done
- fi
- if test "$pass" != dlopen; then
- if test "$pass" != conv; then
- # Make sure lib_search_path contains only unique directories.
- lib_search_path=
- for dir in $newlib_search_path; do
- case "$lib_search_path " in
- *" $dir "*) ;;
- *) func_append lib_search_path " $dir" ;;
- esac
- done
- newlib_search_path=
- fi
-
- if test "$linkmode,$pass" != "prog,link"; then
- vars="deplibs"
- else
- vars="compile_deplibs finalize_deplibs"
- fi
- for var in $vars dependency_libs; do
- # Add libraries to $var in reverse order
- eval tmp_libs=\"\$$var\"
- new_libs=
- for deplib in $tmp_libs; do
- # FIXME: Pedantically, this is the right thing to do, so
- # that some nasty dependency loop isn't accidentally
- # broken:
- #new_libs="$deplib $new_libs"
- # Pragmatically, this seems to cause very few problems in
- # practice:
- case $deplib in
- -L*) new_libs="$deplib $new_libs" ;;
- -R*) ;;
- *)
- # And here is the reason: when a library appears more
- # than once as an explicit dependence of a library, or
- # is implicitly linked in more than once by the
- # compiler, it is considered special, and multiple
- # occurrences thereof are not removed. Compare this
- # with having the same library being listed as a
- # dependency of multiple other libraries: in this case,
- # we know (pedantically, we assume) the library does not
- # need to be listed more than once, so we keep only the
- # last copy. This is not always right, but it is rare
- # enough that we require users that really mean to play
- # such unportable linking tricks to link the library
- # using -Wl,-lname, so that libtool does not consider it
- # for duplicate removal.
- case " $specialdeplibs " in
- *" $deplib "*) new_libs="$deplib $new_libs" ;;
- *)
- case " $new_libs " in
- *" $deplib "*) ;;
- *) new_libs="$deplib $new_libs" ;;
- esac
- ;;
- esac
- ;;
- esac
- done
- tmp_libs=
- for deplib in $new_libs; do
- case $deplib in
- -L*)
- case " $tmp_libs " in
- *" $deplib "*) ;;
- *) func_append tmp_libs " $deplib" ;;
- esac
- ;;
- *) func_append tmp_libs " $deplib" ;;
- esac
- done
- eval $var=\"$tmp_libs\"
- done # for var
- fi
- # Last step: remove runtime libs from dependency_libs
- # (they stay in deplibs)
- tmp_libs=
- for i in $dependency_libs ; do
- case " $predeps $postdeps $compiler_lib_search_path " in
- *" $i "*)
- i=""
- ;;
- esac
- if test -n "$i" ; then
- func_append tmp_libs " $i"
- fi
- done
- dependency_libs=$tmp_libs
- done # for pass
- if test "$linkmode" = prog; then
- dlfiles="$newdlfiles"
- fi
- if test "$linkmode" = prog || test "$linkmode" = lib; then
- dlprefiles="$newdlprefiles"
- fi
-
- case $linkmode in
- oldlib)
- if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
- func_warning "\`-dlopen' is ignored for archives"
- fi
-
- case " $deplibs" in
- *\ -l* | *\ -L*)
- func_warning "\`-l' and \`-L' are ignored for archives" ;;
- esac
-
- test -n "$rpath" && \
- func_warning "\`-rpath' is ignored for archives"
-
- test -n "$xrpath" && \
- func_warning "\`-R' is ignored for archives"
-
- test -n "$vinfo" && \
- func_warning "\`-version-info/-version-number' is ignored for archives"
-
- test -n "$release" && \
- func_warning "\`-release' is ignored for archives"
-
- test -n "$export_symbols$export_symbols_regex" && \
- func_warning "\`-export-symbols' is ignored for archives"
-
- # Now set the variables for building old libraries.
- build_libtool_libs=no
- oldlibs="$output"
- func_append objs "$old_deplibs"
- ;;
-
- lib)
- # Make sure we only generate libraries of the form `libNAME.la'.
- case $outputname in
- lib*)
- func_stripname 'lib' '.la' "$outputname"
- name=$func_stripname_result
- eval shared_ext=\"$shrext_cmds\"
- eval libname=\"$libname_spec\"
- ;;
- *)
- test "$module" = no && \
- func_fatal_help "libtool library \`$output' must begin with \`lib'"
-
- if test "$need_lib_prefix" != no; then
- # Add the "lib" prefix for modules if required
- func_stripname '' '.la' "$outputname"
- name=$func_stripname_result
- eval shared_ext=\"$shrext_cmds\"
- eval libname=\"$libname_spec\"
- else
- func_stripname '' '.la' "$outputname"
- libname=$func_stripname_result
- fi
- ;;
- esac
-
- if test -n "$objs"; then
- if test "$deplibs_check_method" != pass_all; then
- func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
- else
- echo
- $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
- $ECHO "*** objects $objs is not portable!"
- func_append libobjs " $objs"
- fi
- fi
-
- test "$dlself" != no && \
- func_warning "\`-dlopen self' is ignored for libtool libraries"
-
- set dummy $rpath
- shift
- test "$#" -gt 1 && \
- func_warning "ignoring multiple \`-rpath's for a libtool library"
-
- install_libdir="$1"
-
- oldlibs=
- if test -z "$rpath"; then
- if test "$build_libtool_libs" = yes; then
- # Building a libtool convenience library.
- # Some compilers have problems with a `.al' extension so
- # convenience libraries should have the same extension an
- # archive normally would.
- oldlibs="$output_objdir/$libname.$libext $oldlibs"
- build_libtool_libs=convenience
- build_old_libs=yes
- fi
-
- test -n "$vinfo" && \
- func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
-
- test -n "$release" && \
- func_warning "\`-release' is ignored for convenience libraries"
- else
-
- # Parse the version information argument.
- save_ifs="$IFS"; IFS=':'
- set dummy $vinfo 0 0 0
- shift
- IFS="$save_ifs"
-
- test -n "$7" && \
- func_fatal_help "too many parameters to \`-version-info'"
-
- # convert absolute version numbers to libtool ages
- # this retains compatibility with .la files and attempts
- # to make the code below a bit more comprehensible
-
- case $vinfo_number in
- yes)
- number_major="$1"
- number_minor="$2"
- number_revision="$3"
- #
- # There are really only two kinds -- those that
- # use the current revision as the major version
- # and those that subtract age and use age as
- # a minor version. But, then there is irix
- # which has an extra 1 added just for fun
- #
- case $version_type in
- # correct linux to gnu/linux during the next big refactor
- darwin|linux|osf|windows|none)
- func_arith $number_major + $number_minor
- current=$func_arith_result
- age="$number_minor"
- revision="$number_revision"
- ;;
- freebsd-aout|freebsd-elf|qnx|sunos)
- current="$number_major"
- revision="$number_minor"
- age="0"
- ;;
- irix|nonstopux)
- func_arith $number_major + $number_minor
- current=$func_arith_result
- age="$number_minor"
- revision="$number_minor"
- lt_irix_increment=no
- ;;
- *)
- func_fatal_configuration "$modename: unknown library version type \`$version_type'"
- ;;
- esac
- ;;
- no)
- current="$1"
- revision="$2"
- age="$3"
- ;;
- esac
-
- # Check that each of the things are valid numbers.
- case $current in
- 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
- *)
- func_error "CURRENT \`$current' must be a nonnegative integer"
- func_fatal_error "\`$vinfo' is not valid version information"
- ;;
- esac
-
- case $revision in
- 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
- *)
- func_error "REVISION \`$revision' must be a nonnegative integer"
- func_fatal_error "\`$vinfo' is not valid version information"
- ;;
- esac
-
- case $age in
- 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
- *)
- func_error "AGE \`$age' must be a nonnegative integer"
- func_fatal_error "\`$vinfo' is not valid version information"
- ;;
- esac
-
- if test "$age" -gt "$current"; then
- func_error "AGE \`$age' is greater than the current interface number \`$current'"
- func_fatal_error "\`$vinfo' is not valid version information"
- fi
-
- # Calculate the version variables.
- major=
- versuffix=
- verstring=
- case $version_type in
- none) ;;
-
- darwin)
- # Like Linux, but with the current version available in
- # verstring for coding it into the library header
- func_arith $current - $age
- major=.$func_arith_result
- versuffix="$major.$age.$revision"
- # Darwin ld doesn't like 0 for these options...
- func_arith $current + 1
- minor_current=$func_arith_result
- xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
- verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
- ;;
-
- freebsd-aout)
- major=".$current"
- versuffix=".$current.$revision";
- ;;
-
- freebsd-elf)
- major=".$current"
- versuffix=".$current"
- ;;
-
- irix | nonstopux)
- if test "X$lt_irix_increment" = "Xno"; then
- func_arith $current - $age
- else
- func_arith $current - $age + 1
- fi
- major=$func_arith_result
-
- case $version_type in
- nonstopux) verstring_prefix=nonstopux ;;
- *) verstring_prefix=sgi ;;
- esac
- verstring="$verstring_prefix$major.$revision"
-
- # Add in all the interfaces that we are compatible with.
- loop=$revision
- while test "$loop" -ne 0; do
- func_arith $revision - $loop
- iface=$func_arith_result
- func_arith $loop - 1
- loop=$func_arith_result
- verstring="$verstring_prefix$major.$iface:$verstring"
- done
-
- # Before this point, $major must not contain `.'.
- major=.$major
- versuffix="$major.$revision"
- ;;
-
- linux) # correct to gnu/linux during the next big refactor
- func_arith $current - $age
- major=.$func_arith_result
- versuffix="$major.$age.$revision"
- ;;
-
- osf)
- func_arith $current - $age
- major=.$func_arith_result
- versuffix=".$current.$age.$revision"
- verstring="$current.$age.$revision"
-
- # Add in all the interfaces that we are compatible with.
- loop=$age
- while test "$loop" -ne 0; do
- func_arith $current - $loop
- iface=$func_arith_result
- func_arith $loop - 1
- loop=$func_arith_result
- verstring="$verstring:${iface}.0"
- done
-
- # Make executables depend on our current version.
- func_append verstring ":${current}.0"
- ;;
-
- qnx)
- major=".$current"
- versuffix=".$current"
- ;;
-
- sunos)
- major=".$current"
- versuffix=".$current.$revision"
- ;;
-
- windows)
- # Use '-' rather than '.', since we only want one
- # extension on DOS 8.3 filesystems.
- func_arith $current - $age
- major=$func_arith_result
- versuffix="-$major"
- ;;
-
- *)
- func_fatal_configuration "unknown library version type \`$version_type'"
- ;;
- esac
-
- # Clear the version info if we defaulted, and they specified a release.
- if test -z "$vinfo" && test -n "$release"; then
- major=
- case $version_type in
- darwin)
- # we can't check for "0.0" in archive_cmds due to quoting
- # problems, so we reset it completely
- verstring=
- ;;
- *)
- verstring="0.0"
- ;;
- esac
- if test "$need_version" = no; then
- versuffix=
- else
- versuffix=".0.0"
- fi
- fi
-
- # Remove version info from name if versioning should be avoided
- if test "$avoid_version" = yes && test "$need_version" = no; then
- major=
- versuffix=
- verstring=""
- fi
-
- # Check to see if the archive will have undefined symbols.
- if test "$allow_undefined" = yes; then
- if test "$allow_undefined_flag" = unsupported; then
- func_warning "undefined symbols not allowed in $host shared libraries"
- build_libtool_libs=no
- build_old_libs=yes
- fi
- else
- # Don't allow undefined symbols.
- allow_undefined_flag="$no_undefined_flag"
- fi
-
- fi
-
- func_generate_dlsyms "$libname" "$libname" "yes"
- func_append libobjs " $symfileobj"
- test "X$libobjs" = "X " && libobjs=
-
- if test "$opt_mode" != relink; then
- # Remove our outputs, but don't remove object files since they
- # may have been created when compiling PIC objects.
- removelist=
- tempremovelist=`$ECHO "$output_objdir/*"`
- for p in $tempremovelist; do
- case $p in
- *.$objext | *.gcno)
- ;;
- $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
- if test "X$precious_files_regex" != "X"; then
- if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
- then
- continue
- fi
- fi
- func_append removelist " $p"
- ;;
- *) ;;
- esac
- done
- test -n "$removelist" && \
- func_show_eval "${RM}r \$removelist"
- fi
-
- # Now set the variables for building old libraries.
- if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
- func_append oldlibs " $output_objdir/$libname.$libext"
-
- # Transform .lo files to .o files.
- oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; $lo2o" | $NL2SP`
- fi
-
- # Eliminate all temporary directories.
- #for path in $notinst_path; do
- # lib_search_path=`$ECHO "$lib_search_path " | $SED "s% $path % %g"`
- # deplibs=`$ECHO "$deplibs " | $SED "s% -L$path % %g"`
- # dependency_libs=`$ECHO "$dependency_libs " | $SED "s% -L$path % %g"`
- #done
-
- if test -n "$xrpath"; then
- # If the user specified any rpath flags, then add them.
- temp_xrpath=
- for libdir in $xrpath; do
- func_replace_sysroot "$libdir"
- func_append temp_xrpath " -R$func_replace_sysroot_result"
- case "$finalize_rpath " in
- *" $libdir "*) ;;
- *) func_append finalize_rpath " $libdir" ;;
- esac
- done
- if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
- dependency_libs="$temp_xrpath $dependency_libs"
- fi
- fi
-
- # Make sure dlfiles contains only unique files that won't be dlpreopened
- old_dlfiles="$dlfiles"
- dlfiles=
- for lib in $old_dlfiles; do
- case " $dlprefiles $dlfiles " in
- *" $lib "*) ;;
- *) func_append dlfiles " $lib" ;;
- esac
- done
-
- # Make sure dlprefiles contains only unique files
- old_dlprefiles="$dlprefiles"
- dlprefiles=
- for lib in $old_dlprefiles; do
- case "$dlprefiles " in
- *" $lib "*) ;;
- *) func_append dlprefiles " $lib" ;;
- esac
- done
-
- if test "$build_libtool_libs" = yes; then
- if test -n "$rpath"; then
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc* | *-*-haiku*)
- # these systems don't actually have a c library (as such)!
- ;;
- *-*-rhapsody* | *-*-darwin1.[012])
- # Rhapsody C library is in the System framework
- func_append deplibs " System.ltframework"
- ;;
- *-*-netbsd*)
- # Don't link with libc until the a.out ld.so is fixed.
- ;;
- *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
- # Do not include libc due to us having libc/libc_r.
- ;;
- *-*-sco3.2v5* | *-*-sco5v6*)
- # Causes problems with __ctype
- ;;
- *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
- # Compiler inserts libc in the correct place for threads to work
- ;;
- *)
- # Add libc to deplibs on all other systems if necessary.
- if test "$build_libtool_need_lc" = "yes"; then
- func_append deplibs " -lc"
- fi
- ;;
- esac
- fi
-
- # Transform deplibs into only deplibs that can be linked in shared.
- name_save=$name
- libname_save=$libname
- release_save=$release
- versuffix_save=$versuffix
- major_save=$major
- # I'm not sure if I'm treating the release correctly. I think
- # release should show up in the -l (ie -lgmp5) so we don't want to
- # add it in twice. Is that correct?
- release=""
- versuffix=""
- major=""
- newdeplibs=
- droppeddeps=no
- case $deplibs_check_method in
- pass_all)
- # Don't check for shared/static. Everything works.
- # This might be a little naive. We might want to check
- # whether the library exists or not. But this is on
- # osf3 & osf4 and I'm not really sure... Just
- # implementing what was already the behavior.
- newdeplibs=$deplibs
- ;;
- test_compile)
- # This code stresses the "libraries are programs" paradigm to its
- # limits. Maybe even breaks it. We compile a program, linking it
- # against the deplibs as a proxy for the library. Then we can check
- # whether they linked in statically or dynamically with ldd.
- $opt_dry_run || $RM conftest.c
- cat > conftest.c <<EOF
- int main() { return 0; }
-EOF
- $opt_dry_run || $RM conftest
- if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
- ldd_output=`ldd conftest`
- for i in $deplibs; do
- case $i in
- -l*)
- func_stripname -l '' "$i"
- name=$func_stripname_result
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $i "*)
- func_append newdeplibs " $i"
- i=""
- ;;
- esac
- fi
- if test -n "$i" ; then
- libname=`eval "\\$ECHO \"$libname_spec\""`
- deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
- set dummy $deplib_matches; shift
- deplib_match=$1
- if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
- func_append newdeplibs " $i"
- else
- droppeddeps=yes
- echo
- $ECHO "*** Warning: dynamic linker does not accept needed library $i."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which I believe you do not have"
- echo "*** because a test_compile did reveal that the linker did not use it for"
- echo "*** its dynamic dependency list that programs get resolved with at runtime."
- fi
- fi
- ;;
- *)
- func_append newdeplibs " $i"
- ;;
- esac
- done
- else
- # Error occurred in the first compile. Let's try to salvage
- # the situation: Compile a separate program for each library.
- for i in $deplibs; do
- case $i in
- -l*)
- func_stripname -l '' "$i"
- name=$func_stripname_result
- $opt_dry_run || $RM conftest
- if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
- ldd_output=`ldd conftest`
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $i "*)
- func_append newdeplibs " $i"
- i=""
- ;;
- esac
- fi
- if test -n "$i" ; then
- libname=`eval "\\$ECHO \"$libname_spec\""`
- deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
- set dummy $deplib_matches; shift
- deplib_match=$1
- if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
- func_append newdeplibs " $i"
- else
- droppeddeps=yes
- echo
- $ECHO "*** Warning: dynamic linker does not accept needed library $i."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which you do not appear to have"
- echo "*** because a test_compile did reveal that the linker did not use this one"
- echo "*** as a dynamic dependency that programs can get resolved with at runtime."
- fi
- fi
- else
- droppeddeps=yes
- echo
- $ECHO "*** Warning! Library $i is needed by this library but I was not able to"
- echo "*** make it link in! You will probably need to install it or some"
- echo "*** library that it depends on before this library will be fully"
- echo "*** functional. Installing it before continuing would be even better."
- fi
- ;;
- *)
- func_append newdeplibs " $i"
- ;;
- esac
- done
- fi
- ;;
- file_magic*)
- set dummy $deplibs_check_method; shift
- file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
- for a_deplib in $deplibs; do
- case $a_deplib in
- -l*)
- func_stripname -l '' "$a_deplib"
- name=$func_stripname_result
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $a_deplib "*)
- func_append newdeplibs " $a_deplib"
- a_deplib=""
- ;;
- esac
- fi
- if test -n "$a_deplib" ; then
- libname=`eval "\\$ECHO \"$libname_spec\""`
- if test -n "$file_magic_glob"; then
- libnameglob=`func_echo_all "$libname" | $SED -e $file_magic_glob`
- else
- libnameglob=$libname
- fi
- test "$want_nocaseglob" = yes && nocaseglob=`shopt -p nocaseglob`
- for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
- if test "$want_nocaseglob" = yes; then
- shopt -s nocaseglob
- potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
- $nocaseglob
- else
- potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
- fi
- for potent_lib in $potential_libs; do
- # Follow soft links.
- if ls -lLd "$potent_lib" 2>/dev/null |
- $GREP " -> " >/dev/null; then
- continue
- fi
- # The statement above tries to avoid entering an
- # endless loop below, in case of cyclic links.
- # We might still enter an endless loop, since a link
- # loop can be closed while we follow links,
- # but so what?
- potlib="$potent_lib"
- while test -h "$potlib" 2>/dev/null; do
- potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
- case $potliblink in
- [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
- *) potlib=`$ECHO "$potlib" | $SED 's,[^/]*$,,'`"$potliblink";;
- esac
- done
- if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
- $SED -e 10q |
- $EGREP "$file_magic_regex" > /dev/null; then
- func_append newdeplibs " $a_deplib"
- a_deplib=""
- break 2
- fi
- done
- done
- fi
- if test -n "$a_deplib" ; then
- droppeddeps=yes
- echo
- $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which you do not appear to have"
- echo "*** because I did check the linker path looking for a file starting"
- if test -z "$potlib" ; then
- $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
- else
- $ECHO "*** with $libname and none of the candidates passed a file format test"
- $ECHO "*** using a file magic. Last file checked: $potlib"
- fi
- fi
- ;;
- *)
- # Add a -L argument.
- func_append newdeplibs " $a_deplib"
- ;;
- esac
- done # Gone through all deplibs.
- ;;
- match_pattern*)
- set dummy $deplibs_check_method; shift
- match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
- for a_deplib in $deplibs; do
- case $a_deplib in
- -l*)
- func_stripname -l '' "$a_deplib"
- name=$func_stripname_result
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- case " $predeps $postdeps " in
- *" $a_deplib "*)
- func_append newdeplibs " $a_deplib"
- a_deplib=""
- ;;
- esac
- fi
- if test -n "$a_deplib" ; then
- libname=`eval "\\$ECHO \"$libname_spec\""`
- for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
- potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
- for potent_lib in $potential_libs; do
- potlib="$potent_lib" # see symlink-check above in file_magic test
- if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \
- $EGREP "$match_pattern_regex" > /dev/null; then
- func_append newdeplibs " $a_deplib"
- a_deplib=""
- break 2
- fi
- done
- done
- fi
- if test -n "$a_deplib" ; then
- droppeddeps=yes
- echo
- $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
- echo "*** I have the capability to make that library automatically link in when"
- echo "*** you link to this library. But I can only do this if you have a"
- echo "*** shared version of the library, which you do not appear to have"
- echo "*** because I did check the linker path looking for a file starting"
- if test -z "$potlib" ; then
- $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
- else
- $ECHO "*** with $libname and none of the candidates passed a file format test"
- $ECHO "*** using a regex pattern. Last file checked: $potlib"
- fi
- fi
- ;;
- *)
- # Add a -L argument.
- func_append newdeplibs " $a_deplib"
- ;;
- esac
- done # Gone through all deplibs.
- ;;
- none | unknown | *)
- newdeplibs=""
- tmp_deplibs=`$ECHO " $deplibs" | $SED 's/ -lc$//; s/ -[LR][^ ]*//g'`
- if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
- for i in $predeps $postdeps ; do
- # can't use Xsed below, because $i might contain '/'
- tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s,$i,,"`
- done
- fi
- case $tmp_deplibs in
- *[!\ \ ]*)
- echo
- if test "X$deplibs_check_method" = "Xnone"; then
- echo "*** Warning: inter-library dependencies are not supported in this platform."
- else
- echo "*** Warning: inter-library dependencies are not known to be supported."
- fi
- echo "*** All declared inter-library dependencies are being dropped."
- droppeddeps=yes
- ;;
- esac
- ;;
- esac
- versuffix=$versuffix_save
- major=$major_save
- release=$release_save
- libname=$libname_save
- name=$name_save
-
- case $host in
- *-*-rhapsody* | *-*-darwin1.[012])
- # On Rhapsody replace the C library with the System framework
- newdeplibs=`$ECHO " $newdeplibs" | $SED 's/ -lc / System.ltframework /'`
- ;;
- esac
-
- if test "$droppeddeps" = yes; then
- if test "$module" = yes; then
- echo
- echo "*** Warning: libtool could not satisfy all declared inter-library"
- $ECHO "*** dependencies of module $libname. Therefore, libtool will create"
- echo "*** a static module, that should work as long as the dlopening"
- echo "*** application is linked with the -dlopen flag."
- if test -z "$global_symbol_pipe"; then
- echo
- echo "*** However, this would only work if libtool was able to extract symbol"
- echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
- echo "*** not find such a program. So, this module is probably useless."
- echo "*** \`nm' from GNU binutils and a full rebuild may help."
- fi
- if test "$build_old_libs" = no; then
- oldlibs="$output_objdir/$libname.$libext"
- build_libtool_libs=module
- build_old_libs=yes
- else
- build_libtool_libs=no
- fi
- else
- echo "*** The inter-library dependencies that have been dropped here will be"
- echo "*** automatically added whenever a program is linked with this library"
- echo "*** or is declared to -dlopen it."
-
- if test "$allow_undefined" = no; then
- echo
- echo "*** Since this library must not contain undefined symbols,"
- echo "*** because either the platform does not support them or"
- echo "*** it was explicitly requested with -no-undefined,"
- echo "*** libtool will only create a static version of it."
- if test "$build_old_libs" = no; then
- oldlibs="$output_objdir/$libname.$libext"
- build_libtool_libs=module
- build_old_libs=yes
- else
- build_libtool_libs=no
- fi
- fi
- fi
- fi
- # Done checking deplibs!
- deplibs=$newdeplibs
- fi
- # Time to change all our "foo.ltframework" stuff back to "-framework foo"
- case $host in
- *-*-darwin*)
- newdeplibs=`$ECHO " $newdeplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- new_inherited_linker_flags=`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- deplibs=`$ECHO " $deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- ;;
- esac
-
- # move library search paths that coincide with paths to not yet
- # installed libraries to the beginning of the library search list
- new_libs=
- for path in $notinst_path; do
- case " $new_libs " in
- *" -L$path/$objdir "*) ;;
- *)
- case " $deplibs " in
- *" -L$path/$objdir "*)
- func_append new_libs " -L$path/$objdir" ;;
- esac
- ;;
- esac
- done
- for deplib in $deplibs; do
- case $deplib in
- -L*)
- case " $new_libs " in
- *" $deplib "*) ;;
- *) func_append new_libs " $deplib" ;;
- esac
- ;;
- *) func_append new_libs " $deplib" ;;
- esac
- done
- deplibs="$new_libs"
-
- # All the library-specific variables (install_libdir is set above).
- library_names=
- old_library=
- dlname=
-
- # Test again, we may have decided not to build it any more
- if test "$build_libtool_libs" = yes; then
- # Remove ${wl} instances when linking with ld.
- # FIXME: should test the right _cmds variable.
- case $archive_cmds in
- *\$LD\ *) wl= ;;
- esac
- if test "$hardcode_into_libs" = yes; then
- # Hardcode the library paths
- hardcode_libdirs=
- dep_rpath=
- rpath="$finalize_rpath"
- test "$opt_mode" != relink && rpath="$compile_rpath$rpath"
- for libdir in $rpath; do
- if test -n "$hardcode_libdir_flag_spec"; then
- if test -n "$hardcode_libdir_separator"; then
- func_replace_sysroot "$libdir"
- libdir=$func_replace_sysroot_result
- if test -z "$hardcode_libdirs"; then
- hardcode_libdirs="$libdir"
- else
- # Just accumulate the unique libdirs.
- case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
- *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
- ;;
- *)
- func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
- ;;
- esac
- fi
- else
- eval flag=\"$hardcode_libdir_flag_spec\"
- func_append dep_rpath " $flag"
- fi
- elif test -n "$runpath_var"; then
- case "$perm_rpath " in
- *" $libdir "*) ;;
- *) func_append perm_rpath " $libdir" ;;
- esac
- fi
- done
- # Substitute the hardcoded libdirs into the rpath.
- if test -n "$hardcode_libdir_separator" &&
- test -n "$hardcode_libdirs"; then
- libdir="$hardcode_libdirs"
- eval "dep_rpath=\"$hardcode_libdir_flag_spec\""
- fi
- if test -n "$runpath_var" && test -n "$perm_rpath"; then
- # We should set the runpath_var.
- rpath=
- for dir in $perm_rpath; do
- func_append rpath "$dir:"
- done
- eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
- fi
- test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
- fi
-
- shlibpath="$finalize_shlibpath"
- test "$opt_mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
- if test -n "$shlibpath"; then
- eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
- fi
-
- # Get the real and link names of the library.
- eval shared_ext=\"$shrext_cmds\"
- eval library_names=\"$library_names_spec\"
- set dummy $library_names
- shift
- realname="$1"
- shift
-
- if test -n "$soname_spec"; then
- eval soname=\"$soname_spec\"
- else
- soname="$realname"
- fi
- if test -z "$dlname"; then
- dlname=$soname
- fi
-
- lib="$output_objdir/$realname"
- linknames=
- for link
- do
- func_append linknames " $link"
- done
-
- # Use standard objects if they are pic
- test -z "$pic_flag" && libobjs=`$ECHO "$libobjs" | $SP2NL | $SED "$lo2o" | $NL2SP`
- test "X$libobjs" = "X " && libobjs=
-
- delfiles=
- if test -n "$export_symbols" && test -n "$include_expsyms"; then
- $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
- export_symbols="$output_objdir/$libname.uexp"
- func_append delfiles " $export_symbols"
- fi
-
- orig_export_symbols=
- case $host_os in
- cygwin* | mingw* | cegcc*)
- if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
- # exporting using user supplied symfile
- if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
- # and it's NOT already a .def file. Must figure out
- # which of the given symbols are data symbols and tag
- # them as such. So, trigger use of export_symbols_cmds.
- # export_symbols gets reassigned inside the "prepare
- # the list of exported symbols" if statement, so the
- # include_expsyms logic still works.
- orig_export_symbols="$export_symbols"
- export_symbols=
- always_export_symbols=yes
- fi
- fi
- ;;
- esac
-
- # Prepare the list of exported symbols
- if test -z "$export_symbols"; then
- if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
- func_verbose "generating symbol list for \`$libname.la'"
- export_symbols="$output_objdir/$libname.exp"
- $opt_dry_run || $RM $export_symbols
- cmds=$export_symbols_cmds
- save_ifs="$IFS"; IFS='~'
- for cmd1 in $cmds; do
- IFS="$save_ifs"
- # Take the normal branch if the nm_file_list_spec branch
- # doesn't work or if tool conversion is not needed.
- case $nm_file_list_spec~$to_tool_file_cmd in
- *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*)
- try_normal_branch=yes
- eval cmd=\"$cmd1\"
- func_len " $cmd"
- len=$func_len_result
- ;;
- *)
- try_normal_branch=no
- ;;
- esac
- if test "$try_normal_branch" = yes \
- && { test "$len" -lt "$max_cmd_len" \
- || test "$max_cmd_len" -le -1; }
- then
- func_show_eval "$cmd" 'exit $?'
- skipped_export=false
- elif test -n "$nm_file_list_spec"; then
- func_basename "$output"
- output_la=$func_basename_result
- save_libobjs=$libobjs
- save_output=$output
- output=${output_objdir}/${output_la}.nm
- func_to_tool_file "$output"
- libobjs=$nm_file_list_spec$func_to_tool_file_result
- func_append delfiles " $output"
- func_verbose "creating $NM input file list: $output"
- for obj in $save_libobjs; do
- func_to_tool_file "$obj"
- $ECHO "$func_to_tool_file_result"
- done > "$output"
- eval cmd=\"$cmd1\"
- func_show_eval "$cmd" 'exit $?'
- output=$save_output
- libobjs=$save_libobjs
- skipped_export=false
- else
- # The command line is too long to execute in one step.
- func_verbose "using reloadable object file for export list..."
- skipped_export=:
- # Break out early, otherwise skipped_export may be
- # set to false by a later but shorter cmd.
- break
- fi
- done
- IFS="$save_ifs"
- if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
- func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
- func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
- fi
- fi
- fi
-
- if test -n "$export_symbols" && test -n "$include_expsyms"; then
- tmp_export_symbols="$export_symbols"
- test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
- $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"'
- fi
-
- if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
- # The given exports_symbols file has to be filtered, so filter it.
- func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
- # FIXME: $output_objdir/$libname.filter potentially contains lots of
- # 's' commands which not all seds can handle. GNU sed should be fine
- # though. Also, the filter scales superlinearly with the number of
- # global variables. join(1) would be nice here, but unfortunately
- # isn't a blessed tool.
- $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
- func_append delfiles " $export_symbols $output_objdir/$libname.filter"
- export_symbols=$output_objdir/$libname.def
- $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
- fi
-
- tmp_deplibs=
- for test_deplib in $deplibs; do
- case " $convenience " in
- *" $test_deplib "*) ;;
- *)
- func_append tmp_deplibs " $test_deplib"
- ;;
- esac
- done
- deplibs="$tmp_deplibs"
-
- if test -n "$convenience"; then
- if test -n "$whole_archive_flag_spec" &&
- test "$compiler_needs_object" = yes &&
- test -z "$libobjs"; then
- # extract the archives, so we have objects to list.
- # TODO: could optimize this to just extract one archive.
- whole_archive_flag_spec=
- fi
- if test -n "$whole_archive_flag_spec"; then
- save_libobjs=$libobjs
- eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
- test "X$libobjs" = "X " && libobjs=
- else
- gentop="$output_objdir/${outputname}x"
- func_append generated " $gentop"
-
- func_extract_archives $gentop $convenience
- func_append libobjs " $func_extract_archives_result"
- test "X$libobjs" = "X " && libobjs=
- fi
- fi
-
- if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
- eval flag=\"$thread_safe_flag_spec\"
- func_append linker_flags " $flag"
- fi
-
- # Make a backup of the uninstalled library when relinking
- if test "$opt_mode" = relink; then
- $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
- fi
-
- # Do each of the archive commands.
- if test "$module" = yes && test -n "$module_cmds" ; then
- if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
- eval test_cmds=\"$module_expsym_cmds\"
- cmds=$module_expsym_cmds
- else
- eval test_cmds=\"$module_cmds\"
- cmds=$module_cmds
- fi
- else
- if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
- eval test_cmds=\"$archive_expsym_cmds\"
- cmds=$archive_expsym_cmds
- else
- eval test_cmds=\"$archive_cmds\"
- cmds=$archive_cmds
- fi
- fi
-
- if test "X$skipped_export" != "X:" &&
- func_len " $test_cmds" &&
- len=$func_len_result &&
- test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
- :
- else
- # The command line is too long to link in one step, link piecewise
- # or, if using GNU ld and skipped_export is not :, use a linker
- # script.
-
- # Save the value of $output and $libobjs because we want to
- # use them later. If we have whole_archive_flag_spec, we
- # want to use save_libobjs as it was before
- # whole_archive_flag_spec was expanded, because we can't
- # assume the linker understands whole_archive_flag_spec.
- # This may have to be revisited, in case too many
- # convenience libraries get linked in and end up exceeding
- # the spec.
- if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
- save_libobjs=$libobjs
- fi
- save_output=$output
- func_basename "$output"
- output_la=$func_basename_result
-
- # Clear the reloadable object creation command queue and
- # initialize k to one.
- test_cmds=
- concat_cmds=
- objlist=
- last_robj=
- k=1
-
- if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
- output=${output_objdir}/${output_la}.lnkscript
- func_verbose "creating GNU ld script: $output"
- echo 'INPUT (' > $output
- for obj in $save_libobjs
- do
- func_to_tool_file "$obj"
- $ECHO "$func_to_tool_file_result" >> $output
- done
- echo ')' >> $output
- func_append delfiles " $output"
- func_to_tool_file "$output"
- output=$func_to_tool_file_result
- elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
- output=${output_objdir}/${output_la}.lnk
- func_verbose "creating linker input file list: $output"
- : > $output
- set x $save_libobjs
- shift
- firstobj=
- if test "$compiler_needs_object" = yes; then
- firstobj="$1 "
- shift
- fi
- for obj
- do
- func_to_tool_file "$obj"
- $ECHO "$func_to_tool_file_result" >> $output
- done
- func_append delfiles " $output"
- func_to_tool_file "$output"
- output=$firstobj\"$file_list_spec$func_to_tool_file_result\"
- else
- if test -n "$save_libobjs"; then
- func_verbose "creating reloadable object files..."
- output=$output_objdir/$output_la-${k}.$objext
- eval test_cmds=\"$reload_cmds\"
- func_len " $test_cmds"
- len0=$func_len_result
- len=$len0
-
- # Loop over the list of objects to be linked.
- for obj in $save_libobjs
- do
- func_len " $obj"
- func_arith $len + $func_len_result
- len=$func_arith_result
- if test "X$objlist" = X ||
- test "$len" -lt "$max_cmd_len"; then
- func_append objlist " $obj"
- else
- # The command $test_cmds is almost too long, add a
- # command to the queue.
- if test "$k" -eq 1 ; then
- # The first file doesn't have a previous command to add.
- reload_objs=$objlist
- eval concat_cmds=\"$reload_cmds\"
- else
- # All subsequent reloadable object files will link in
- # the last one created.
- reload_objs="$objlist $last_robj"
- eval concat_cmds=\"\$concat_cmds~$reload_cmds~\$RM $last_robj\"
- fi
- last_robj=$output_objdir/$output_la-${k}.$objext
- func_arith $k + 1
- k=$func_arith_result
- output=$output_objdir/$output_la-${k}.$objext
- objlist=" $obj"
- func_len " $last_robj"
- func_arith $len0 + $func_len_result
- len=$func_arith_result
- fi
- done
- # Handle the remaining objects by creating one last
- # reloadable object file. All subsequent reloadable object
- # files will link in the last one created.
- test -z "$concat_cmds" || concat_cmds=$concat_cmds~
- reload_objs="$objlist $last_robj"
- eval concat_cmds=\"\${concat_cmds}$reload_cmds\"
- if test -n "$last_robj"; then
- eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
- fi
- func_append delfiles " $output"
-
- else
- output=
- fi
-
- if ${skipped_export-false}; then
- func_verbose "generating symbol list for \`$libname.la'"
- export_symbols="$output_objdir/$libname.exp"
- $opt_dry_run || $RM $export_symbols
- libobjs=$output
- # Append the command to create the export file.
- test -z "$concat_cmds" || concat_cmds=$concat_cmds~
- eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
- if test -n "$last_robj"; then
- eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
- fi
- fi
-
- test -n "$save_libobjs" &&
- func_verbose "creating a temporary reloadable object file: $output"
-
- # Loop through the commands generated above and execute them.
- save_ifs="$IFS"; IFS='~'
- for cmd in $concat_cmds; do
- IFS="$save_ifs"
- $opt_silent || {
- func_quote_for_expand "$cmd"
- eval "func_echo $func_quote_for_expand_result"
- }
- $opt_dry_run || eval "$cmd" || {
- lt_exit=$?
-
- # Restore the uninstalled library and exit
- if test "$opt_mode" = relink; then
- ( cd "$output_objdir" && \
- $RM "${realname}T" && \
- $MV "${realname}U" "$realname" )
- fi
-
- exit $lt_exit
- }
- done
- IFS="$save_ifs"
-
- if test -n "$export_symbols_regex" && ${skipped_export-false}; then
- func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
- func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
- fi
- fi
-
- if ${skipped_export-false}; then
- if test -n "$export_symbols" && test -n "$include_expsyms"; then
- tmp_export_symbols="$export_symbols"
- test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
- $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"'
- fi
-
- if test -n "$orig_export_symbols"; then
- # The given exports_symbols file has to be filtered, so filter it.
- func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
- # FIXME: $output_objdir/$libname.filter potentially contains lots of
- # 's' commands which not all seds can handle. GNU sed should be fine
- # though. Also, the filter scales superlinearly with the number of
- # global variables. join(1) would be nice here, but unfortunately
- # isn't a blessed tool.
- $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
- func_append delfiles " $export_symbols $output_objdir/$libname.filter"
- export_symbols=$output_objdir/$libname.def
- $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
- fi
- fi
-
- libobjs=$output
- # Restore the value of output.
- output=$save_output
-
- if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
- eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
- test "X$libobjs" = "X " && libobjs=
- fi
- # Expand the library linking commands again to reset the
- # value of $libobjs for piecewise linking.
-
- # Do each of the archive commands.
- if test "$module" = yes && test -n "$module_cmds" ; then
- if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
- cmds=$module_expsym_cmds
- else
- cmds=$module_cmds
- fi
- else
- if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
- cmds=$archive_expsym_cmds
- else
- cmds=$archive_cmds
- fi
- fi
- fi
-
- if test -n "$delfiles"; then
- # Append the command to remove temporary files to $cmds.
- eval cmds=\"\$cmds~\$RM $delfiles\"
- fi
-
- # Add any objects from preloaded convenience libraries
- if test -n "$dlprefiles"; then
- gentop="$output_objdir/${outputname}x"
- func_append generated " $gentop"
-
- func_extract_archives $gentop $dlprefiles
- func_append libobjs " $func_extract_archives_result"
- test "X$libobjs" = "X " && libobjs=
- fi
-
- save_ifs="$IFS"; IFS='~'
- for cmd in $cmds; do
- IFS="$save_ifs"
- eval cmd=\"$cmd\"
- $opt_silent || {
- func_quote_for_expand "$cmd"
- eval "func_echo $func_quote_for_expand_result"
- }
- $opt_dry_run || eval "$cmd" || {
- lt_exit=$?
-
- # Restore the uninstalled library and exit
- if test "$opt_mode" = relink; then
- ( cd "$output_objdir" && \
- $RM "${realname}T" && \
- $MV "${realname}U" "$realname" )
- fi
-
- exit $lt_exit
- }
- done
- IFS="$save_ifs"
-
- # Restore the uninstalled library and exit
- if test "$opt_mode" = relink; then
- $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
-
- if test -n "$convenience"; then
- if test -z "$whole_archive_flag_spec"; then
- func_show_eval '${RM}r "$gentop"'
- fi
- fi
-
- exit $EXIT_SUCCESS
- fi
-
- # Create links to the real library.
- for linkname in $linknames; do
- if test "$realname" != "$linkname"; then
- func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
- fi
- done
-
- # If -module or -export-dynamic was specified, set the dlname.
- if test "$module" = yes || test "$export_dynamic" = yes; then
- # On all known operating systems, these are identical.
- dlname="$soname"
- fi
- fi
- ;;
-
- obj)
- if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
- func_warning "\`-dlopen' is ignored for objects"
- fi
-
- case " $deplibs" in
- *\ -l* | *\ -L*)
- func_warning "\`-l' and \`-L' are ignored for objects" ;;
- esac
-
- test -n "$rpath" && \
- func_warning "\`-rpath' is ignored for objects"
-
- test -n "$xrpath" && \
- func_warning "\`-R' is ignored for objects"
-
- test -n "$vinfo" && \
- func_warning "\`-version-info' is ignored for objects"
-
- test -n "$release" && \
- func_warning "\`-release' is ignored for objects"
-
- case $output in
- *.lo)
- test -n "$objs$old_deplibs" && \
- func_fatal_error "cannot build library object \`$output' from non-libtool objects"
-
- libobj=$output
- func_lo2o "$libobj"
- obj=$func_lo2o_result
- ;;
- *)
- libobj=
- obj="$output"
- ;;
- esac
-
- # Delete the old objects.
- $opt_dry_run || $RM $obj $libobj
-
- # Objects from convenience libraries. This assumes
- # single-version convenience libraries. Whenever we create
- # different ones for PIC/non-PIC, this we'll have to duplicate
- # the extraction.
- reload_conv_objs=
- gentop=
- # reload_cmds runs $LD directly, so let us get rid of
- # -Wl from whole_archive_flag_spec and hope we can get by with
- # turning comma into space..
- wl=
-
- if test -n "$convenience"; then
- if test -n "$whole_archive_flag_spec"; then
- eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
- reload_conv_objs=$reload_objs\ `$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'`
- else
- gentop="$output_objdir/${obj}x"
- func_append generated " $gentop"
-
- func_extract_archives $gentop $convenience
- reload_conv_objs="$reload_objs $func_extract_archives_result"
- fi
- fi
-
- # If we're not building shared, we need to use non_pic_objs
- test "$build_libtool_libs" != yes && libobjs="$non_pic_objects"
-
- # Create the old-style object.
- reload_objs="$objs$old_deplibs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; /\.lib$/d; $lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
-
- output="$obj"
- func_execute_cmds "$reload_cmds" 'exit $?'
-
- # Exit if we aren't doing a library object file.
- if test -z "$libobj"; then
- if test -n "$gentop"; then
- func_show_eval '${RM}r "$gentop"'
- fi
-
- exit $EXIT_SUCCESS
- fi
-
- if test "$build_libtool_libs" != yes; then
- if test -n "$gentop"; then
- func_show_eval '${RM}r "$gentop"'
- fi
-
- # Create an invalid libtool object if no PIC, so that we don't
- # accidentally link it into a program.
- # $show "echo timestamp > $libobj"
- # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
- exit $EXIT_SUCCESS
- fi
-
- if test -n "$pic_flag" || test "$pic_mode" != default; then
- # Only do commands if we really have different PIC objects.
- reload_objs="$libobjs $reload_conv_objs"
- output="$libobj"
- func_execute_cmds "$reload_cmds" 'exit $?'
- fi
-
- if test -n "$gentop"; then
- func_show_eval '${RM}r "$gentop"'
- fi
-
- exit $EXIT_SUCCESS
- ;;
-
- prog)
- case $host in
- *cygwin*) func_stripname '' '.exe' "$output"
- output=$func_stripname_result.exe;;
- esac
- test -n "$vinfo" && \
- func_warning "\`-version-info' is ignored for programs"
-
- test -n "$release" && \
- func_warning "\`-release' is ignored for programs"
-
- test "$preload" = yes \
- && test "$dlopen_support" = unknown \
- && test "$dlopen_self" = unknown \
- && test "$dlopen_self_static" = unknown && \
- func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
-
- case $host in
- *-*-rhapsody* | *-*-darwin1.[012])
- # On Rhapsody replace the C library is the System framework
- compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's/ -lc / System.ltframework /'`
- finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's/ -lc / System.ltframework /'`
- ;;
- esac
-
- case $host in
- *-*-darwin*)
- # Don't allow lazy linking, it breaks C++ global constructors
- # But is supposedly fixed on 10.4 or later (yay!).
- if test "$tagname" = CXX ; then
- case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
- 10.[0123])
- func_append compile_command " ${wl}-bind_at_load"
- func_append finalize_command " ${wl}-bind_at_load"
- ;;
- esac
- fi
- # Time to change all our "foo.ltframework" stuff back to "-framework foo"
- compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
- ;;
- esac
-
-
- # move library search paths that coincide with paths to not yet
- # installed libraries to the beginning of the library search list
- new_libs=
- for path in $notinst_path; do
- case " $new_libs " in
- *" -L$path/$objdir "*) ;;
- *)
- case " $compile_deplibs " in
- *" -L$path/$objdir "*)
- func_append new_libs " -L$path/$objdir" ;;
- esac
- ;;
- esac
- done
- for deplib in $compile_deplibs; do
- case $deplib in
- -L*)
- case " $new_libs " in
- *" $deplib "*) ;;
- *) func_append new_libs " $deplib" ;;
- esac
- ;;
- *) func_append new_libs " $deplib" ;;
- esac
- done
- compile_deplibs="$new_libs"
-
-
- func_append compile_command " $compile_deplibs"
- func_append finalize_command " $finalize_deplibs"
-
- if test -n "$rpath$xrpath"; then
- # If the user specified any rpath flags, then add them.
- for libdir in $rpath $xrpath; do
- # This is the magic to use -rpath.
- case "$finalize_rpath " in
- *" $libdir "*) ;;
- *) func_append finalize_rpath " $libdir" ;;
- esac
- done
- fi
-
- # Now hardcode the library paths
- rpath=
- hardcode_libdirs=
- for libdir in $compile_rpath $finalize_rpath; do
- if test -n "$hardcode_libdir_flag_spec"; then
- if test -n "$hardcode_libdir_separator"; then
- if test -z "$hardcode_libdirs"; then
- hardcode_libdirs="$libdir"
- else
- # Just accumulate the unique libdirs.
- case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
- *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
- ;;
- *)
- func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
- ;;
- esac
- fi
- else
- eval flag=\"$hardcode_libdir_flag_spec\"
- func_append rpath " $flag"
- fi
- elif test -n "$runpath_var"; then
- case "$perm_rpath " in
- *" $libdir "*) ;;
- *) func_append perm_rpath " $libdir" ;;
- esac
- fi
- case $host in
- *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
- testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
- case :$dllsearchpath: in
- *":$libdir:"*) ;;
- ::) dllsearchpath=$libdir;;
- *) func_append dllsearchpath ":$libdir";;
- esac
- case :$dllsearchpath: in
- *":$testbindir:"*) ;;
- ::) dllsearchpath=$testbindir;;
- *) func_append dllsearchpath ":$testbindir";;
- esac
- ;;
- esac
- done
- # Substitute the hardcoded libdirs into the rpath.
- if test -n "$hardcode_libdir_separator" &&
- test -n "$hardcode_libdirs"; then
- libdir="$hardcode_libdirs"
- eval rpath=\" $hardcode_libdir_flag_spec\"
- fi
- compile_rpath="$rpath"
-
- rpath=
- hardcode_libdirs=
- for libdir in $finalize_rpath; do
- if test -n "$hardcode_libdir_flag_spec"; then
- if test -n "$hardcode_libdir_separator"; then
- if test -z "$hardcode_libdirs"; then
- hardcode_libdirs="$libdir"
- else
- # Just accumulate the unique libdirs.
- case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
- *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
- ;;
- *)
- func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
- ;;
- esac
- fi
- else
- eval flag=\"$hardcode_libdir_flag_spec\"
- func_append rpath " $flag"
- fi
- elif test -n "$runpath_var"; then
- case "$finalize_perm_rpath " in
- *" $libdir "*) ;;
- *) func_append finalize_perm_rpath " $libdir" ;;
- esac
- fi
- done
- # Substitute the hardcoded libdirs into the rpath.
- if test -n "$hardcode_libdir_separator" &&
- test -n "$hardcode_libdirs"; then
- libdir="$hardcode_libdirs"
- eval rpath=\" $hardcode_libdir_flag_spec\"
- fi
- finalize_rpath="$rpath"
-
- if test -n "$libobjs" && test "$build_old_libs" = yes; then
- # Transform all the library objects into standard objects.
- compile_command=`$ECHO "$compile_command" | $SP2NL | $SED "$lo2o" | $NL2SP`
- finalize_command=`$ECHO "$finalize_command" | $SP2NL | $SED "$lo2o" | $NL2SP`
- fi
-
- func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
-
- # template prelinking step
- if test -n "$prelink_cmds"; then
- func_execute_cmds "$prelink_cmds" 'exit $?'
- fi
-
- wrappers_required=yes
- case $host in
- *cegcc* | *mingw32ce*)
- # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway.
- wrappers_required=no
- ;;
- *cygwin* | *mingw* )
- if test "$build_libtool_libs" != yes; then
- wrappers_required=no
- fi
- ;;
- *)
- if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
- wrappers_required=no
- fi
- ;;
- esac
- if test "$wrappers_required" = no; then
- # Replace the output file specification.
- compile_command=`$ECHO "$compile_command" | $SED 's%@OUTPUT@%'"$output"'%g'`
- link_command="$compile_command$compile_rpath"
-
- # We have no uninstalled library dependencies, so finalize right now.
- exit_status=0
- func_show_eval "$link_command" 'exit_status=$?'
-
- if test -n "$postlink_cmds"; then
- func_to_tool_file "$output"
- postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
- func_execute_cmds "$postlink_cmds" 'exit $?'
- fi
-
- # Delete the generated files.
- if test -f "$output_objdir/${outputname}S.${objext}"; then
- func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
- fi
-
- exit $exit_status
- fi
-
- if test -n "$compile_shlibpath$finalize_shlibpath"; then
- compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
- fi
- if test -n "$finalize_shlibpath"; then
- finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
- fi
-
- compile_var=
- finalize_var=
- if test -n "$runpath_var"; then
- if test -n "$perm_rpath"; then
- # We should set the runpath_var.
- rpath=
- for dir in $perm_rpath; do
- func_append rpath "$dir:"
- done
- compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
- fi
- if test -n "$finalize_perm_rpath"; then
- # We should set the runpath_var.
- rpath=
- for dir in $finalize_perm_rpath; do
- func_append rpath "$dir:"
- done
- finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
- fi
- fi
-
- if test "$no_install" = yes; then
- # We don't need to create a wrapper script.
- link_command="$compile_var$compile_command$compile_rpath"
- # Replace the output file specification.
- link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output"'%g'`
- # Delete the old output file.
- $opt_dry_run || $RM $output
- # Link the executable and exit
- func_show_eval "$link_command" 'exit $?'
-
- if test -n "$postlink_cmds"; then
- func_to_tool_file "$output"
- postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
- func_execute_cmds "$postlink_cmds" 'exit $?'
- fi
-
- exit $EXIT_SUCCESS
- fi
-
- if test "$hardcode_action" = relink; then
- # Fast installation is not supported
- link_command="$compile_var$compile_command$compile_rpath"
- relink_command="$finalize_var$finalize_command$finalize_rpath"
-
- func_warning "this platform does not like uninstalled shared libraries"
- func_warning "\`$output' will be relinked during installation"
- else
- if test "$fast_install" != no; then
- link_command="$finalize_var$compile_command$finalize_rpath"
- if test "$fast_install" = yes; then
- relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'`
- else
- # fast_install is set to needless
- relink_command=
- fi
- else
- link_command="$compile_var$compile_command$compile_rpath"
- relink_command="$finalize_var$finalize_command$finalize_rpath"
- fi
- fi
-
- # Replace the output file specification.
- link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
-
- # Delete the old output files.
- $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
-
- func_show_eval "$link_command" 'exit $?'
-
- if test -n "$postlink_cmds"; then
- func_to_tool_file "$output_objdir/$outputname"
- postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
- func_execute_cmds "$postlink_cmds" 'exit $?'
- fi
-
- # Now create the wrapper script.
- func_verbose "creating $output"
-
- # Quote the relink command for shipping.
- if test -n "$relink_command"; then
- # Preserve any variables that may affect compiler behavior
- for var in $variables_saved_for_relink; do
- if eval test -z \"\${$var+set}\"; then
- relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
- elif eval var_value=\$$var; test -z "$var_value"; then
- relink_command="$var=; export $var; $relink_command"
- else
- func_quote_for_eval "$var_value"
- relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
- fi
- done
- relink_command="(cd `pwd`; $relink_command)"
- relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
- fi
-
- # Only actually do things if not in dry run mode.
- $opt_dry_run || {
- # win32 will think the script is a binary if it has
- # a .exe suffix, so we strip it off here.
- case $output in
- *.exe) func_stripname '' '.exe' "$output"
- output=$func_stripname_result ;;
- esac
- # test for cygwin because mv fails w/o .exe extensions
- case $host in
- *cygwin*)
- exeext=.exe
- func_stripname '' '.exe' "$outputname"
- outputname=$func_stripname_result ;;
- *) exeext= ;;
- esac
- case $host in
- *cygwin* | *mingw* )
- func_dirname_and_basename "$output" "" "."
- output_name=$func_basename_result
- output_path=$func_dirname_result
- cwrappersource="$output_path/$objdir/lt-$output_name.c"
- cwrapper="$output_path/$output_name.exe"
- $RM $cwrappersource $cwrapper
- trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
-
- func_emit_cwrapperexe_src > $cwrappersource
-
- # The wrapper executable is built using the $host compiler,
- # because it contains $host paths and files. If cross-
- # compiling, it, like the target executable, must be
- # executed on the $host or under an emulation environment.
- $opt_dry_run || {
- $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
- $STRIP $cwrapper
- }
-
- # Now, create the wrapper script for func_source use:
- func_ltwrapper_scriptname $cwrapper
- $RM $func_ltwrapper_scriptname_result
- trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
- $opt_dry_run || {
- # note: this script will not be executed, so do not chmod.
- if test "x$build" = "x$host" ; then
- $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
- else
- func_emit_wrapper no > $func_ltwrapper_scriptname_result
- fi
- }
- ;;
- * )
- $RM $output
- trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
-
- func_emit_wrapper no > $output
- chmod +x $output
- ;;
- esac
- }
- exit $EXIT_SUCCESS
- ;;
- esac
-
- # See if we need to build an old-fashioned archive.
- for oldlib in $oldlibs; do
-
- if test "$build_libtool_libs" = convenience; then
- oldobjs="$libobjs_save $symfileobj"
- addlibs="$convenience"
- build_libtool_libs=no
- else
- if test "$build_libtool_libs" = module; then
- oldobjs="$libobjs_save"
- build_libtool_libs=no
- else
- oldobjs="$old_deplibs $non_pic_objects"
- if test "$preload" = yes && test -f "$symfileobj"; then
- func_append oldobjs " $symfileobj"
- fi
- fi
- addlibs="$old_convenience"
- fi
-
- if test -n "$addlibs"; then
- gentop="$output_objdir/${outputname}x"
- func_append generated " $gentop"
-
- func_extract_archives $gentop $addlibs
- func_append oldobjs " $func_extract_archives_result"
- fi
-
- # Do each command in the archive commands.
- if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
- cmds=$old_archive_from_new_cmds
- else
-
- # Add any objects from preloaded convenience libraries
- if test -n "$dlprefiles"; then
- gentop="$output_objdir/${outputname}x"
- func_append generated " $gentop"
-
- func_extract_archives $gentop $dlprefiles
- func_append oldobjs " $func_extract_archives_result"
- fi
-
- # POSIX demands no paths to be encoded in archives. We have
- # to avoid creating archives with duplicate basenames if we
- # might have to extract them afterwards, e.g., when creating a
- # static archive out of a convenience library, or when linking
- # the entirety of a libtool archive into another (currently
- # not supported by libtool).
- if (for obj in $oldobjs
- do
- func_basename "$obj"
- $ECHO "$func_basename_result"
- done | sort | sort -uc >/dev/null 2>&1); then
- :
- else
- echo "copying selected object files to avoid basename conflicts..."
- gentop="$output_objdir/${outputname}x"
- func_append generated " $gentop"
- func_mkdir_p "$gentop"
- save_oldobjs=$oldobjs
- oldobjs=
- counter=1
- for obj in $save_oldobjs
- do
- func_basename "$obj"
- objbase="$func_basename_result"
- case " $oldobjs " in
- " ") oldobjs=$obj ;;
- *[\ /]"$objbase "*)
- while :; do
- # Make sure we don't pick an alternate name that also
- # overlaps.
- newobj=lt$counter-$objbase
- func_arith $counter + 1
- counter=$func_arith_result
- case " $oldobjs " in
- *[\ /]"$newobj "*) ;;
- *) if test ! -f "$gentop/$newobj"; then break; fi ;;
- esac
- done
- func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
- func_append oldobjs " $gentop/$newobj"
- ;;
- *) func_append oldobjs " $obj" ;;
- esac
- done
- fi
- func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
- tool_oldlib=$func_to_tool_file_result
- eval cmds=\"$old_archive_cmds\"
-
- func_len " $cmds"
- len=$func_len_result
- if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
- cmds=$old_archive_cmds
- elif test -n "$archiver_list_spec"; then
- func_verbose "using command file archive linking..."
- for obj in $oldobjs
- do
- func_to_tool_file "$obj"
- $ECHO "$func_to_tool_file_result"
- done > $output_objdir/$libname.libcmd
- func_to_tool_file "$output_objdir/$libname.libcmd"
- oldobjs=" $archiver_list_spec$func_to_tool_file_result"
- cmds=$old_archive_cmds
- else
- # the command line is too long to link in one step, link in parts
- func_verbose "using piecewise archive linking..."
- save_RANLIB=$RANLIB
- RANLIB=:
- objlist=
- concat_cmds=
- save_oldobjs=$oldobjs
- oldobjs=
- # Is there a better way of finding the last object in the list?
- for obj in $save_oldobjs
- do
- last_oldobj=$obj
- done
- eval test_cmds=\"$old_archive_cmds\"
- func_len " $test_cmds"
- len0=$func_len_result
- len=$len0
- for obj in $save_oldobjs
- do
- func_len " $obj"
- func_arith $len + $func_len_result
- len=$func_arith_result
- func_append objlist " $obj"
- if test "$len" -lt "$max_cmd_len"; then
- :
- else
- # the above command should be used before it gets too long
- oldobjs=$objlist
- if test "$obj" = "$last_oldobj" ; then
- RANLIB=$save_RANLIB
- fi
- test -z "$concat_cmds" || concat_cmds=$concat_cmds~
- eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
- objlist=
- len=$len0
- fi
- done
- RANLIB=$save_RANLIB
- oldobjs=$objlist
- if test "X$oldobjs" = "X" ; then
- eval cmds=\"\$concat_cmds\"
- else
- eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
- fi
- fi
- fi
- func_execute_cmds "$cmds" 'exit $?'
- done
-
- test -n "$generated" && \
- func_show_eval "${RM}r$generated"
-
- # Now create the libtool archive.
- case $output in
- *.la)
- old_library=
- test "$build_old_libs" = yes && old_library="$libname.$libext"
- func_verbose "creating $output"
-
- # Preserve any variables that may affect compiler behavior
- for var in $variables_saved_for_relink; do
- if eval test -z \"\${$var+set}\"; then
- relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
- elif eval var_value=\$$var; test -z "$var_value"; then
- relink_command="$var=; export $var; $relink_command"
- else
- func_quote_for_eval "$var_value"
- relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
- fi
- done
- # Quote the link command for shipping.
- relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
- relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
- if test "$hardcode_automatic" = yes ; then
- relink_command=
- fi
-
- # Only create the output if not a dry run.
- $opt_dry_run || {
- for installed in no yes; do
- if test "$installed" = yes; then
- if test -z "$install_libdir"; then
- break
- fi
- output="$output_objdir/$outputname"i
- # Replace all uninstalled libtool libraries with the installed ones
- newdependency_libs=
- for deplib in $dependency_libs; do
- case $deplib in
- *.la)
- func_basename "$deplib"
- name="$func_basename_result"
- func_resolve_sysroot "$deplib"
- eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result`
- test -z "$libdir" && \
- func_fatal_error "\`$deplib' is not a valid libtool archive"
- func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name"
- ;;
- -L*)
- func_stripname -L '' "$deplib"
- func_replace_sysroot "$func_stripname_result"
- func_append newdependency_libs " -L$func_replace_sysroot_result"
- ;;
- -R*)
- func_stripname -R '' "$deplib"
- func_replace_sysroot "$func_stripname_result"
- func_append newdependency_libs " -R$func_replace_sysroot_result"
- ;;
- *) func_append newdependency_libs " $deplib" ;;
- esac
- done
- dependency_libs="$newdependency_libs"
- newdlfiles=
-
- for lib in $dlfiles; do
- case $lib in
- *.la)
- func_basename "$lib"
- name="$func_basename_result"
- eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
- test -z "$libdir" && \
- func_fatal_error "\`$lib' is not a valid libtool archive"
- func_append newdlfiles " ${lt_sysroot:+=}$libdir/$name"
- ;;
- *) func_append newdlfiles " $lib" ;;
- esac
- done
- dlfiles="$newdlfiles"
- newdlprefiles=
- for lib in $dlprefiles; do
- case $lib in
- *.la)
- # Only pass preopened files to the pseudo-archive (for
- # eventual linking with the app. that links it) if we
- # didn't already link the preopened objects directly into
- # the library:
- func_basename "$lib"
- name="$func_basename_result"
- eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
- test -z "$libdir" && \
- func_fatal_error "\`$lib' is not a valid libtool archive"
- func_append newdlprefiles " ${lt_sysroot:+=}$libdir/$name"
- ;;
- esac
- done
- dlprefiles="$newdlprefiles"
- else
- newdlfiles=
- for lib in $dlfiles; do
- case $lib in
- [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
- *) abs=`pwd`"/$lib" ;;
- esac
- func_append newdlfiles " $abs"
- done
- dlfiles="$newdlfiles"
- newdlprefiles=
- for lib in $dlprefiles; do
- case $lib in
- [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
- *) abs=`pwd`"/$lib" ;;
- esac
- func_append newdlprefiles " $abs"
- done
- dlprefiles="$newdlprefiles"
- fi
- $RM $output
- # place dlname in correct position for cygwin
- # In fact, it would be nice if we could use this code for all target
- # systems that can't hard-code library paths into their executables
- # and that have no shared library path variable independent of PATH,
- # but it turns out we can't easily determine that from inspecting
- # libtool variables, so we have to hard-code the OSs to which it
- # applies here; at the moment, that means platforms that use the PE
- # object format with DLL files. See the long comment at the top of
- # tests/bindir.at for full details.
- tdlname=$dlname
- case $host,$output,$installed,$module,$dlname in
- *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll)
- # If a -bindir argument was supplied, place the dll there.
- if test "x$bindir" != x ;
- then
- func_relative_path "$install_libdir" "$bindir"
- tdlname=$func_relative_path_result$dlname
- else
- # Otherwise fall back on heuristic.
- tdlname=../bin/$dlname
- fi
- ;;
- esac
- $ECHO > $output "\
-# $outputname - a libtool library file
-# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
-#
-# Please DO NOT delete this file!
-# It is necessary for linking the library.
-
-# The name that we can dlopen(3).
-dlname='$tdlname'
-
-# Names of this library.
-library_names='$library_names'
-
-# The name of the static archive.
-old_library='$old_library'
-
-# Linker flags that can not go in dependency_libs.
-inherited_linker_flags='$new_inherited_linker_flags'
-
-# Libraries that this one depends upon.
-dependency_libs='$dependency_libs'
-
-# Names of additional weak libraries provided by this library
-weak_library_names='$weak_libs'
-
-# Version information for $libname.
-current=$current
-age=$age
-revision=$revision
-
-# Is this an already installed library?
-installed=$installed
-
-# Should we warn about portability when linking against -modules?
-shouldnotlink=$module
-
-# Files to dlopen/dlpreopen
-dlopen='$dlfiles'
-dlpreopen='$dlprefiles'
-
-# Directory that this library needs to be installed in:
-libdir='$install_libdir'"
- if test "$installed" = no && test "$need_relink" = yes; then
- $ECHO >> $output "\
-relink_command=\"$relink_command\""
- fi
- done
- }
-
- # Do a symbolic link so that the libtool archive can be found in
- # LD_LIBRARY_PATH before the program is installed.
- func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
- ;;
- esac
- exit $EXIT_SUCCESS
-}
-
-{ test "$opt_mode" = link || test "$opt_mode" = relink; } &&
- func_mode_link ${1+"$@"}
-
-
-# func_mode_uninstall arg...
-func_mode_uninstall ()
-{
- $opt_debug
- RM="$nonopt"
- files=
- rmforce=
- exit_status=0
-
- # This variable tells wrapper scripts just to set variables rather
- # than running their programs.
- libtool_install_magic="$magic"
-
- for arg
- do
- case $arg in
- -f) func_append RM " $arg"; rmforce=yes ;;
- -*) func_append RM " $arg" ;;
- *) func_append files " $arg" ;;
- esac
- done
-
- test -z "$RM" && \
- func_fatal_help "you must specify an RM program"
-
- rmdirs=
-
- for file in $files; do
- func_dirname "$file" "" "."
- dir="$func_dirname_result"
- if test "X$dir" = X.; then
- odir="$objdir"
- else
- odir="$dir/$objdir"
- fi
- func_basename "$file"
- name="$func_basename_result"
- test "$opt_mode" = uninstall && odir="$dir"
-
- # Remember odir for removal later, being careful to avoid duplicates
- if test "$opt_mode" = clean; then
- case " $rmdirs " in
- *" $odir "*) ;;
- *) func_append rmdirs " $odir" ;;
- esac
- fi
-
- # Don't error if the file doesn't exist and rm -f was used.
- if { test -L "$file"; } >/dev/null 2>&1 ||
- { test -h "$file"; } >/dev/null 2>&1 ||
- test -f "$file"; then
- :
- elif test -d "$file"; then
- exit_status=1
- continue
- elif test "$rmforce" = yes; then
- continue
- fi
-
- rmfiles="$file"
-
- case $name in
- *.la)
- # Possibly a libtool archive, so verify it.
- if func_lalib_p "$file"; then
- func_source $dir/$name
-
- # Delete the libtool libraries and symlinks.
- for n in $library_names; do
- func_append rmfiles " $odir/$n"
- done
- test -n "$old_library" && func_append rmfiles " $odir/$old_library"
-
- case "$opt_mode" in
- clean)
- case " $library_names " in
- *" $dlname "*) ;;
- *) test -n "$dlname" && func_append rmfiles " $odir/$dlname" ;;
- esac
- test -n "$libdir" && func_append rmfiles " $odir/$name $odir/${name}i"
- ;;
- uninstall)
- if test -n "$library_names"; then
- # Do each command in the postuninstall commands.
- func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
- fi
-
- if test -n "$old_library"; then
- # Do each command in the old_postuninstall commands.
- func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
- fi
- # FIXME: should reinstall the best remaining shared library.
- ;;
- esac
- fi
- ;;
-
- *.lo)
- # Possibly a libtool object, so verify it.
- if func_lalib_p "$file"; then
-
- # Read the .lo file
- func_source $dir/$name
-
- # Add PIC object to the list of files to remove.
- if test -n "$pic_object" &&
- test "$pic_object" != none; then
- func_append rmfiles " $dir/$pic_object"
- fi
-
- # Add non-PIC object to the list of files to remove.
- if test -n "$non_pic_object" &&
- test "$non_pic_object" != none; then
- func_append rmfiles " $dir/$non_pic_object"
- fi
- fi
- ;;
-
- *)
- if test "$opt_mode" = clean ; then
- noexename=$name
- case $file in
- *.exe)
- func_stripname '' '.exe' "$file"
- file=$func_stripname_result
- func_stripname '' '.exe' "$name"
- noexename=$func_stripname_result
- # $file with .exe has already been added to rmfiles,
- # add $file without .exe
- func_append rmfiles " $file"
- ;;
- esac
- # Do a test to see if this is a libtool program.
- if func_ltwrapper_p "$file"; then
- if func_ltwrapper_executable_p "$file"; then
- func_ltwrapper_scriptname "$file"
- relink_command=
- func_source $func_ltwrapper_scriptname_result
- func_append rmfiles " $func_ltwrapper_scriptname_result"
- else
- relink_command=
- func_source $dir/$noexename
- fi
-
- # note $name still contains .exe if it was in $file originally
- # as does the version of $file that was added into $rmfiles
- func_append rmfiles " $odir/$name $odir/${name}S.${objext}"
- if test "$fast_install" = yes && test -n "$relink_command"; then
- func_append rmfiles " $odir/lt-$name"
- fi
- if test "X$noexename" != "X$name" ; then
- func_append rmfiles " $odir/lt-${noexename}.c"
- fi
- fi
- fi
- ;;
- esac
- func_show_eval "$RM $rmfiles" 'exit_status=1'
- done
-
- # Try to remove the ${objdir}s in the directories where we deleted files
- for dir in $rmdirs; do
- if test -d "$dir"; then
- func_show_eval "rmdir $dir >/dev/null 2>&1"
- fi
- done
-
- exit $exit_status
-}
-
-{ test "$opt_mode" = uninstall || test "$opt_mode" = clean; } &&
- func_mode_uninstall ${1+"$@"}
-
-test -z "$opt_mode" && {
- help="$generic_help"
- func_fatal_help "you must specify a MODE"
-}
-
-test -z "$exec_cmd" && \
- func_fatal_help "invalid operation mode \`$opt_mode'"
-
-if test -n "$exec_cmd"; then
- eval exec "$exec_cmd"
- exit $EXIT_FAILURE
-fi
-
-exit $exit_status
-
-
-# The TAGs below are defined such that we never get into a situation
-# in which we disable both kinds of libraries. Given conflicting
-# choices, we go for a static library, that is the most portable,
-# since we can't tell whether shared libraries were disabled because
-# the user asked for that or because the platform doesn't support
-# them. This is particularly important on AIX, because we don't
-# support having both static and shared libraries enabled at the same
-# time on that platform, so we default to a shared-only configuration.
-# If a disable-shared tag is given, we'll fallback to a static-only
-# configuration. But we'll never go from static-only to shared-only.
-
-# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
-build_libtool_libs=no
-build_old_libs=yes
-# ### END LIBTOOL TAG CONFIG: disable-shared
-
-# ### BEGIN LIBTOOL TAG CONFIG: disable-static
-build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
-# ### END LIBTOOL TAG CONFIG: disable-static
-
-# Local Variables:
-# mode:shell-script
-# sh-indentation:2
-# End:
-# vi:sw=2
-
diff --git a/missing b/missing
deleted file mode 100755
index db98974..0000000
--- a/missing
+++ /dev/null
@@ -1,215 +0,0 @@
-#! /bin/sh
-# Common wrapper for a few potentially missing GNU programs.
-
-scriptversion=2013-10-28.13; # UTC
-
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
-# Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-if test $# -eq 0; then
- echo 1>&2 "Try '$0 --help' for more information"
- exit 1
-fi
-
-case $1 in
-
- --is-lightweight)
- # Used by our autoconf macros to check whether the available missing
- # script is modern enough.
- exit 0
- ;;
-
- --run)
- # Back-compat with the calling convention used by older automake.
- shift
- ;;
-
- -h|--h|--he|--hel|--help)
- echo "\
-$0 [OPTION]... PROGRAM [ARGUMENT]...
-
-Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due
-to PROGRAM being missing or too old.
-
-Options:
- -h, --help display this help and exit
- -v, --version output version information and exit
-
-Supported PROGRAM values:
- aclocal autoconf autoheader autom4te automake makeinfo
- bison yacc flex lex help2man
-
-Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
-'g' are ignored when checking the name.
-
-Send bug reports to <bug-automake@gnu.org>."
- exit $?
- ;;
-
- -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
- echo "missing $scriptversion (GNU Automake)"
- exit $?
- ;;
-
- -*)
- echo 1>&2 "$0: unknown '$1' option"
- echo 1>&2 "Try '$0 --help' for more information"
- exit 1
- ;;
-
-esac
-
-# Run the given program, remember its exit status.
-"$@"; st=$?
-
-# If it succeeded, we are done.
-test $st -eq 0 && exit 0
-
-# Also exit now if we it failed (or wasn't found), and '--version' was
-# passed; such an option is passed most likely to detect whether the
-# program is present and works.
-case $2 in --version|--help) exit $st;; esac
-
-# Exit code 63 means version mismatch. This often happens when the user
-# tries to use an ancient version of a tool on a file that requires a
-# minimum version.
-if test $st -eq 63; then
- msg="probably too old"
-elif test $st -eq 127; then
- # Program was missing.
- msg="missing on your system"
-else
- # Program was found and executed, but failed. Give up.
- exit $st
-fi
-
-perl_URL=http://www.perl.org/
-flex_URL=http://flex.sourceforge.net/
-gnu_software_URL=http://www.gnu.org/software
-
-program_details ()
-{
- case $1 in
- aclocal|automake)
- echo "The '$1' program is part of the GNU Automake package:"
- echo "<$gnu_software_URL/automake>"
- echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
- echo "<$gnu_software_URL/autoconf>"
- echo "<$gnu_software_URL/m4/>"
- echo "<$perl_URL>"
- ;;
- autoconf|autom4te|autoheader)
- echo "The '$1' program is part of the GNU Autoconf package:"
- echo "<$gnu_software_URL/autoconf/>"
- echo "It also requires GNU m4 and Perl in order to run:"
- echo "<$gnu_software_URL/m4/>"
- echo "<$perl_URL>"
- ;;
- esac
-}
-
-give_advice ()
-{
- # Normalize program name to check for.
- normalized_program=`echo "$1" | sed '
- s/^gnu-//; t
- s/^gnu//; t
- s/^g//; t'`
-
- printf '%s\n' "'$1' is $msg."
-
- configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
- case $normalized_program in
- autoconf*)
- echo "You should only need it if you modified 'configure.ac',"
- echo "or m4 files included by it."
- program_details 'autoconf'
- ;;
- autoheader*)
- echo "You should only need it if you modified 'acconfig.h' or"
- echo "$configure_deps."
- program_details 'autoheader'
- ;;
- automake*)
- echo "You should only need it if you modified 'Makefile.am' or"
- echo "$configure_deps."
- program_details 'automake'
- ;;
- aclocal*)
- echo "You should only need it if you modified 'acinclude.m4' or"
- echo "$configure_deps."
- program_details 'aclocal'
- ;;
- autom4te*)
- echo "You might have modified some maintainer files that require"
- echo "the 'autom4te' program to be rebuilt."
- program_details 'autom4te'
- ;;
- bison*|yacc*)
- echo "You should only need it if you modified a '.y' file."
- echo "You may want to install the GNU Bison package:"
- echo "<$gnu_software_URL/bison/>"
- ;;
- lex*|flex*)
- echo "You should only need it if you modified a '.l' file."
- echo "You may want to install the Fast Lexical Analyzer package:"
- echo "<$flex_URL>"
- ;;
- help2man*)
- echo "You should only need it if you modified a dependency" \
- "of a man page."
- echo "You may want to install the GNU Help2man package:"
- echo "<$gnu_software_URL/help2man/>"
- ;;
- makeinfo*)
- echo "You should only need it if you modified a '.texi' file, or"
- echo "any other file indirectly affecting the aspect of the manual."
- echo "You might want to install the Texinfo package:"
- echo "<$gnu_software_URL/texinfo/>"
- echo "The spurious makeinfo call might also be the consequence of"
- echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might"
- echo "want to install GNU make:"
- echo "<$gnu_software_URL/make/>"
- ;;
- *)
- echo "You might have modified some files without having the proper"
- echo "tools for further handling them. Check the 'README' file, it"
- echo "often tells you about the needed prerequisites for installing"
- echo "this package. You may also peek at any GNU archive site, in"
- echo "case some other package contains this missing '$1' program."
- ;;
- esac
-}
-
-give_advice "$1" | sed -e '1s/^/WARNING: /' \
- -e '2,$s/^/ /' >&2
-
-# Propagate the correct exit status (expected to be 127 for a program
-# not found, 63 for a program that failed due to version mismatch).
-exit $st
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
-# time-stamp-end: "; # UTC"
-# End:
diff --git a/src/Makefile.in b/src/Makefile.in
deleted file mode 100644
index 07e255d..0000000
--- a/src/Makefile.in
+++ /dev/null
@@ -1,860 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-bin_PROGRAMS = ipmitool$(EXEEXT)
-sbin_PROGRAMS = ipmievd$(EXEEXT)
-subdir = src
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)"
-PROGRAMS = $(bin_PROGRAMS) $(sbin_PROGRAMS)
-am_ipmievd_OBJECTS = ipmievd.$(OBJEXT)
-ipmievd_OBJECTS = $(am_ipmievd_OBJECTS)
-ipmievd_DEPENDENCIES = $(top_builddir)/lib/libipmitool.la \
- plugins/libintf.la
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-am_ipmitool_OBJECTS = ipmitool.$(OBJEXT) ipmishell.$(OBJEXT)
-ipmitool_OBJECTS = $(am_ipmitool_OBJECTS)
-ipmitool_DEPENDENCIES = $(top_builddir)/lib/libipmitool.la \
- plugins/libintf.la
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(ipmievd_SOURCES) $(ipmitool_SOURCES)
-DIST_SOURCES = $(ipmievd_SOURCES) $(ipmitool_SOURCES)
-RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
- ctags-recursive dvi-recursive html-recursive info-recursive \
- install-data-recursive install-dvi-recursive \
- install-exec-recursive install-html-recursive \
- install-info-recursive install-pdf-recursive \
- install-ps-recursive install-recursive installcheck-recursive \
- installdirs-recursive pdf-recursive ps-recursive \
- tags-recursive uninstall-recursive
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
- distclean-recursive maintainer-clean-recursive
-am__recursive_targets = \
- $(RECURSIVE_TARGETS) \
- $(RECURSIVE_CLEAN_TARGETS) \
- $(am__extra_recursive_targets)
-AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
- distdir
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DIST_SUBDIRS = $(SUBDIRS)
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-am__relativize = \
- dir0=`pwd`; \
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
- sed_rest='s,^[^/]*/*,,'; \
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
- sed_butlast='s,/*[^/]*$$,,'; \
- while test -n "$$dir1"; do \
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
- if test "$$first" != "."; then \
- if test "$$first" = ".."; then \
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
- else \
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
- if test "$$first2" = "$$first"; then \
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
- else \
- dir2="../$$dir2"; \
- fi; \
- dir0="$$dir0"/"$$first"; \
- fi; \
- fi; \
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
- done; \
- reldir="$$dir2"
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-AM_CPPFLAGS = -I$(top_srcdir)/include
-SUBDIRS = plugins
-MAINTAINERCLEANFILES = Makefile.in
-ipmitool_SOURCES = ipmitool.c ipmishell.c
-ipmitool_LDADD = $(top_builddir)/lib/libipmitool.la plugins/libintf.la
-ipmievd_SOURCES = ipmievd.c
-ipmievd_LDADD = $(top_builddir)/lib/libipmitool.la plugins/libintf.la
-all: all-recursive
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-install-binPROGRAMS: $(bin_PROGRAMS)
- @$(NORMAL_INSTALL)
- @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
- if test -n "$$list"; then \
- echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
- $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
- fi; \
- for p in $$list; do echo "$$p $$p"; done | \
- sed 's/$(EXEEXT)$$//' | \
- while read p p1; do if test -f $$p \
- || test -f $$p1 \
- ; then echo "$$p"; echo "$$p"; else :; fi; \
- done | \
- sed -e 'p;s,.*/,,;n;h' \
- -e 's|.*|.|' \
- -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
- sed 'N;N;N;s,\n, ,g' | \
- $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
- { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
- if ($$2 == $$4) files[d] = files[d] " " $$1; \
- else { print "f", $$3 "/" $$4, $$1; } } \
- END { for (d in files) print "f", d, files[d] }' | \
- while read type dir files; do \
- if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
- test -z "$$files" || { \
- echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
- $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
- } \
- ; done
-
-uninstall-binPROGRAMS:
- @$(NORMAL_UNINSTALL)
- @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
- files=`for p in $$list; do echo "$$p"; done | \
- sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
- -e 's/$$/$(EXEEXT)/' \
- `; \
- test -n "$$list" || exit 0; \
- echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(bindir)" && rm -f $$files
-
-clean-binPROGRAMS:
- @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
- echo " rm -f" $$list; \
- rm -f $$list || exit $$?; \
- test -n "$(EXEEXT)" || exit 0; \
- list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
- echo " rm -f" $$list; \
- rm -f $$list
-install-sbinPROGRAMS: $(sbin_PROGRAMS)
- @$(NORMAL_INSTALL)
- @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
- if test -n "$$list"; then \
- echo " $(MKDIR_P) '$(DESTDIR)$(sbindir)'"; \
- $(MKDIR_P) "$(DESTDIR)$(sbindir)" || exit 1; \
- fi; \
- for p in $$list; do echo "$$p $$p"; done | \
- sed 's/$(EXEEXT)$$//' | \
- while read p p1; do if test -f $$p \
- || test -f $$p1 \
- ; then echo "$$p"; echo "$$p"; else :; fi; \
- done | \
- sed -e 'p;s,.*/,,;n;h' \
- -e 's|.*|.|' \
- -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
- sed 'N;N;N;s,\n, ,g' | \
- $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
- { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
- if ($$2 == $$4) files[d] = files[d] " " $$1; \
- else { print "f", $$3 "/" $$4, $$1; } } \
- END { for (d in files) print "f", d, files[d] }' | \
- while read type dir files; do \
- if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
- test -z "$$files" || { \
- echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
- $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
- } \
- ; done
-
-uninstall-sbinPROGRAMS:
- @$(NORMAL_UNINSTALL)
- @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
- files=`for p in $$list; do echo "$$p"; done | \
- sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
- -e 's/$$/$(EXEEXT)/' \
- `; \
- test -n "$$list" || exit 0; \
- echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(sbindir)" && rm -f $$files
-
-clean-sbinPROGRAMS:
- @list='$(sbin_PROGRAMS)'; test -n "$$list" || exit 0; \
- echo " rm -f" $$list; \
- rm -f $$list || exit $$?; \
- test -n "$(EXEEXT)" || exit 0; \
- list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
- echo " rm -f" $$list; \
- rm -f $$list
-
-ipmievd$(EXEEXT): $(ipmievd_OBJECTS) $(ipmievd_DEPENDENCIES) $(EXTRA_ipmievd_DEPENDENCIES)
- @rm -f ipmievd$(EXEEXT)
- $(AM_V_CCLD)$(LINK) $(ipmievd_OBJECTS) $(ipmievd_LDADD) $(LIBS)
-
-ipmitool$(EXEEXT): $(ipmitool_OBJECTS) $(ipmitool_DEPENDENCIES) $(EXTRA_ipmitool_DEPENDENCIES)
- @rm -f ipmitool$(EXEEXT)
- $(AM_V_CCLD)$(LINK) $(ipmitool_OBJECTS) $(ipmitool_LDADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmievd.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmishell.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmitool.Po@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
-
-.c.obj:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-# This directory's subdirectories are mostly independent; you can cd
-# into them and run 'make' without going through this Makefile.
-# To change the values of 'make' variables: instead of editing Makefiles,
-# (1) if the variable is set in 'config.status', edit 'config.status'
-# (which will cause the Makefiles to be regenerated when you run 'make');
-# (2) otherwise, pass the desired values on the 'make' command line.
-$(am__recursive_targets):
- @fail=; \
- if $(am__make_keepgoing); then \
- failcom='fail=yes'; \
- else \
- failcom='exit 1'; \
- fi; \
- dot_seen=no; \
- target=`echo $@ | sed s/-recursive//`; \
- case "$@" in \
- distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
- *) list='$(SUBDIRS)' ;; \
- esac; \
- for subdir in $$list; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- dot_seen=yes; \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done; \
- if test "$$dot_seen" = "no"; then \
- $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
- fi; test -z "$$fail"
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-recursive
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
- include_option=--etags-include; \
- empty_fix=.; \
- else \
- include_option=--include; \
- empty_fix=; \
- fi; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test ! -f $$subdir/TAGS || \
- set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
- fi; \
- done; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-recursive
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-recursive
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- $(am__make_dryrun) \
- || test -d "$(distdir)/$$subdir" \
- || $(MKDIR_P) "$(distdir)/$$subdir" \
- || exit 1; \
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
- $(am__relativize); \
- new_distdir=$$reldir; \
- dir1=$$subdir; dir2="$(top_distdir)"; \
- $(am__relativize); \
- new_top_distdir=$$reldir; \
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
- ($(am__cd) $$subdir && \
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$$new_top_distdir" \
- distdir="$$new_distdir" \
- am__remove_distdir=: \
- am__skip_length_check=: \
- am__skip_mode_fix=: \
- distdir) \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-recursive
-all-am: Makefile $(PROGRAMS)
-installdirs: installdirs-recursive
-installdirs-am:
- for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)"; do \
- test -z "$$dir" || $(MKDIR_P) "$$dir"; \
- done
-install: install-recursive
-install-exec: install-exec-recursive
-install-data: install-data-recursive
-uninstall: uninstall-recursive
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-recursive
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-recursive
-
-clean-am: clean-binPROGRAMS clean-generic clean-libtool \
- clean-sbinPROGRAMS mostlyclean-am
-
-distclean: distclean-recursive
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-recursive
-
-dvi-am:
-
-html: html-recursive
-
-html-am:
-
-info: info-recursive
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-recursive
-
-install-dvi-am:
-
-install-exec-am: install-binPROGRAMS install-sbinPROGRAMS
-
-install-html: install-html-recursive
-
-install-html-am:
-
-install-info: install-info-recursive
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-recursive
-
-install-pdf-am:
-
-install-ps: install-ps-recursive
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-recursive
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-recursive
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-recursive
-
-pdf-am:
-
-ps: ps-recursive
-
-ps-am:
-
-uninstall-am: uninstall-binPROGRAMS uninstall-sbinPROGRAMS
-
-.MAKE: $(am__recursive_targets) install-am install-strip
-
-.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
- check-am clean clean-binPROGRAMS clean-generic clean-libtool \
- clean-sbinPROGRAMS cscopelist-am ctags ctags-am distclean \
- distclean-compile distclean-generic distclean-libtool \
- distclean-tags distdir dvi dvi-am html html-am info info-am \
- install install-am install-binPROGRAMS install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-sbinPROGRAMS install-strip \
- installcheck installcheck-am installdirs installdirs-am \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
- pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \
- uninstall-binPROGRAMS uninstall-sbinPROGRAMS
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/ipmievd.c b/src/ipmievd.c
index 67788e5..6a94b1f 100644
--- a/src/ipmievd.c
+++ b/src/ipmievd.c
@@ -29,8 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _XOPEN_SOURCE 700
-#define _BSD_SOURCE
#include <stdio.h>
#include <fcntl.h>
@@ -56,8 +54,8 @@
# include <paths.h>
#endif
-#ifndef _PATH_VARRUN
-# define _PATH_VARRUN "/var/run/"
+#ifndef _PATH_RUN
+# define _PATH_RUN "/run/"
#endif
#ifdef IPMI_INTF_OPEN
@@ -84,7 +82,7 @@
#include <ipmitool/ipmi_main.h>
#define WARNING_THRESHOLD 80
-#define DEFAULT_PIDFILE _PATH_VARRUN "ipmievd.pid"
+#define DEFAULT_PIDFILE _PATH_RUN "ipmievd.pid"
char pidfile[64];
/* global variables */
@@ -125,7 +123,7 @@ static int openipmi_wait(struct ipmi_event_intf * eintf);
static int openipmi_read(struct ipmi_event_intf * eintf);
static struct ipmi_event_intf openipmi_event_intf = {
.name = "open",
- .desc = "OpenIPMI asyncronous notification of events",
+ .desc = "OpenIPMI asynchronous notification of events",
.prefix = "",
.setup = openipmi_setup,
.wait = openipmi_wait,
@@ -175,7 +173,7 @@ ipmievd_usage(void)
*
* @name: interface name to try and load
*
- * returns pointer to inteface structure if found
+ * returns pointer to interface structure if found
* returns NULL on error
*/
static struct ipmi_event_intf *
@@ -184,16 +182,17 @@ ipmi_event_intf_load(char * name)
struct ipmi_event_intf ** intf;
struct ipmi_event_intf * i;
- if (name == NULL) {
+ if (!name) {
i = ipmi_event_intf_table[0];
return i;
}
for (intf = ipmi_event_intf_table;
- ((intf != NULL) && (*intf != NULL));
- intf++) {
+ intf && *intf;
+ intf++)
+ {
i = *intf;
- if (strncmp(name, i->name, strlen(name)) == 0) {
+ if (!strcmp(name, i->name)) {
return i;
}
}
@@ -225,7 +224,7 @@ log_event(struct ipmi_event_intf * eintf, struct sel_event_record * evt)
float trigger_reading = 0.0;
float threshold_reading = 0.0;
- if (evt == NULL)
+ if (!evt)
return;
if (evt->record_type == 0xf0) {
@@ -246,7 +245,7 @@ log_event(struct ipmi_event_intf * eintf, struct sel_event_record * evt)
sdr = ipmi_sdr_find_sdr_bynumtype(intf, evt->sel_type.standard_type.gen_id, evt->sel_type.standard_type.sensor_num,
evt->sel_type.standard_type.sensor_type);
- if (sdr == NULL) {
+ if (!sdr) {
/* could not find matching SDR record */
if (desc) {
lprintf(LOG_NOTICE, "%s%s sensor - %s",
@@ -363,11 +362,11 @@ openipmi_enable_event_msg_buffer(struct ipmi_intf * intf)
req.msg.cmd = 0x2f; /* Get BMC Global Enables */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get BMC Global Enables command failed");
return -1;
}
- else if (rsp->ccode > 0) {
+ else if (rsp->ccode) {
lprintf(LOG_ERR, "Get BMC Global Enables command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -379,11 +378,11 @@ openipmi_enable_event_msg_buffer(struct ipmi_intf * intf)
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Set BMC Global Enables command failed");
return -1;
}
- else if (rsp->ccode > 0) {
+ else if (rsp->ccode) {
lprintf(LOG_ERR, "Set BMC Global Enables command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -423,7 +422,7 @@ static int
openipmi_read(struct ipmi_event_intf * eintf)
{
struct ipmi_addr addr;
- struct ipmi_recv recv;
+ struct ipmi_recv recv = {};
uint8_t data[80];
int rv;
@@ -508,11 +507,11 @@ selwatch_get_data(struct ipmi_intf * intf, struct sel_data *data)
req.msg.cmd = IPMI_CMD_GET_SEL_INFO;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get SEL Info command failed");
return 0;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Get SEL Info command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return 0;
@@ -579,7 +578,7 @@ selwatch_setup(struct ipmi_event_intf * eintf)
/* save current last record ID */
selwatch_lastid = selwatch_get_lastid(eintf->intf);
lprintf(LOG_DEBUG, "Current SEL lastid is %04x", selwatch_lastid);
- /* display alert/warning immediatly as startup if relevant */
+ /* display alert/warning immediately as startup if relevant */
if (selwatch_pctused >= WARNING_THRESHOLD) {
lprintf(LOG_WARNING, "SEL buffer used at %d%%, please consider clearing the SEL buffer", selwatch_pctused);
}
@@ -683,7 +682,7 @@ selwatch_wait(struct ipmi_event_intf * eintf)
/*************************************************************************/
static void
-ipmievd_cleanup(int signal)
+ipmievd_cleanup(int __UNUSED__(signal))
{
struct stat st1;
@@ -706,32 +705,32 @@ ipmievd_main(struct ipmi_event_intf * eintf, int argc, char ** argv)
sprintf(pidfile, "%s%d", DEFAULT_PIDFILE, eintf->intf->devnum);
for (i = 0; i < argc; i++) {
- if (strncasecmp(argv[i], "help", 4) == 0) {
+ if (strcasecmp(argv[i], "help") == 0) {
ipmievd_usage();
return 0;
}
- if (strncasecmp(argv[i], "daemon", 6) == 0) {
+ if (strcasecmp(argv[i], "daemon") == 0) {
daemon = 1;
}
- else if (strncasecmp(argv[i], "nodaemon", 8) == 0) {
+ else if (strcasecmp(argv[i], "nodaemon") == 0) {
daemon = 0;
}
- else if (strncasecmp(argv[i], "daemon=", 7) == 0) {
- if (strncasecmp(argv[i]+7, "on", 2) == 0 ||
- strncasecmp(argv[i]+7, "yes", 3) == 0)
+ else if (strcasecmp(argv[i], "daemon=") == 0) {
+ if (strcasecmp(argv[i]+7, "on") == 0 ||
+ strcasecmp(argv[i]+7, "yes") == 0)
daemon = 1;
- else if (strncasecmp(argv[i]+7, "off", 3) == 0 ||
- strncasecmp(argv[i]+7, "no", 2) == 0)
+ else if (strcasecmp(argv[i]+7, "off") == 0 ||
+ strcasecmp(argv[i]+7, "no") == 0)
daemon = 0;
}
- else if (strncasecmp(argv[i], "timeout=", 8) == 0) {
+ else if (strcasecmp(argv[i], "timeout=") == 0) {
if ( (str2int(argv[i]+8, &selwatch_timeout) != 0) ||
selwatch_timeout < 0) {
lprintf(LOG_ERR, "Invalid input given or out of range for time-out.");
return (-1);
}
}
- else if (strncasecmp(argv[i], "pidfile=", 8) == 0) {
+ else if (strcasecmp(argv[i], "pidfile=") == 0) {
memset(pidfile, 0, 64);
strncpy(pidfile, argv[i]+8,
__min(strlen((const char *)(argv[i]+8)), 63));
@@ -765,7 +764,7 @@ ipmievd_main(struct ipmi_event_intf * eintf, int argc, char ** argv)
umask(022);
fp = ipmi_open_file_write(pidfile);
- if (fp == NULL) {
+ if (!fp) {
/* Failed to get fp on PID file -> exit. */
log_halt();
log_init("ipmievd", daemon, verbose);
@@ -796,7 +795,7 @@ ipmievd_main(struct ipmi_event_intf * eintf, int argc, char ** argv)
/* call event handler setup routine */
- if (eintf->setup != NULL) {
+ if (eintf->setup) {
rc = eintf->setup(eintf);
if (rc < 0) {
lprintf(LOG_ERR, "Error setting up Event Interface %s", eintf->name);
@@ -807,7 +806,7 @@ ipmievd_main(struct ipmi_event_intf * eintf, int argc, char ** argv)
lprintf(LOG_NOTICE, "Waiting for events...");
/* now launch event wait loop */
- if (eintf->wait != NULL) {
+ if (eintf->wait) {
rc = eintf->wait(eintf);
if (rc < 0) {
lprintf(LOG_ERR, "Error waiting for events!");
@@ -824,14 +823,14 @@ ipmievd_sel_main(struct ipmi_intf * intf, int argc, char ** argv)
struct ipmi_event_intf * eintf;
eintf = ipmi_event_intf_load("sel");
- if (eintf == NULL) {
+ if (!eintf) {
lprintf(LOG_ERR, "Unable to load event interface");
return -1;
}
eintf->intf = intf;
- if (intf->session != NULL) {
+ if (intf->session) {
snprintf(eintf->prefix,
strlen((const char *)intf->ssn_params.hostname) + 3,
"%s: ", intf->ssn_params.hostname);
@@ -846,13 +845,13 @@ ipmievd_open_main(struct ipmi_intf * intf, int argc, char ** argv)
struct ipmi_event_intf * eintf;
/* only one interface works for this */
- if (strncmp(intf->name, "open", 4) != 0) {
+ if (strcmp(intf->name, "open")) {
lprintf(LOG_ERR, "Invalid Interface for OpenIPMI Event Handler: %s", intf->name);
return -1;
}
eintf = ipmi_event_intf_load("open");
- if (eintf == NULL) {
+ if (!eintf) {
lprintf(LOG_ERR, "Unable to load event interface");
return -1;
}
@@ -864,7 +863,7 @@ ipmievd_open_main(struct ipmi_intf * intf, int argc, char ** argv)
struct ipmi_cmd ipmievd_cmd_list[] = {
#ifdef IPMI_INTF_OPEN
- { ipmievd_open_main, "open", "Use OpenIPMI for asyncronous notification of events" },
+ { ipmievd_open_main, "open", "Use OpenIPMI for asynchronous notification of events" },
#endif
{ ipmievd_sel_main, "sel", "Poll SEL for notification of events" },
{ NULL }
diff --git a/src/ipmishell.c b/src/ipmishell.c
index 205cbf9..cf526f9 100644
--- a/src/ipmishell.c
+++ b/src/ipmishell.c
@@ -29,9 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE >= 500 || \
- _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED || \
- /* Since glibc 2.12: */ _POSIX_C_SOURCE >= 200809L
#include <stdio.h>
#include <unistd.h>
@@ -81,9 +78,9 @@ static int rl_event_keepalive(void)
{
static int internal_timer = 0;
- if (shell_intf == NULL)
+ if (!shell_intf)
return -1;
- if (shell_intf->keepalive == NULL)
+ if (!shell_intf->keepalive)
return 0;
#if defined (RL_READLINE_VERSION) && RL_READLINE_VERSION >= 0x0402
if (internal_timer++ < RL_TIMEOUT)
@@ -99,7 +96,7 @@ static int rl_event_keepalive(void)
return 0;
}
-int ipmi_shell_main(struct ipmi_intf * intf, int argc, char ** argv)
+int ipmi_shell_main(struct ipmi_intf *intf, int argc, char **argv)
{
char *ptr, *pbuf, **ap, *__argv[EXEC_ARG_SIZE];
int __argc, rc=0;
@@ -122,20 +119,18 @@ int ipmi_shell_main(struct ipmi_intf * intf, int argc, char ** argv)
#endif
}
- while ((pbuf = (char *)readline(RL_PROMPT)) != NULL) {
+ while ((pbuf = (char *)readline(RL_PROMPT))) {
if (strlen(pbuf) == 0) {
free(pbuf);
pbuf = NULL;
continue;
}
- if (strncmp(pbuf, "quit", 4) == 0 ||
- strncmp(pbuf, "exit", 4) == 0) {
+ if (!strcmp(pbuf, "quit") || !strcmp(pbuf, "exit")) {
free(pbuf);
pbuf = NULL;
return 0;
}
- if (strncmp(pbuf, "help", 4) == 0 ||
- strncmp(pbuf, "?", 1) == 0) {
+ if (!strcmp(pbuf, "help") || !strcmp(pbuf, "?")) {
ipmi_cmd_print(intf->cmdlist);
free(pbuf);
pbuf = NULL;
@@ -171,8 +166,9 @@ int ipmi_shell_main(struct ipmi_intf * intf, int argc, char ** argv)
ap = __argv;
for (*ap = strtok(pbuf, " \t");
- *ap != NULL;
- *ap = strtok(NULL, " \t")) {
+ *ap;
+ *ap = strtok(NULL, " \t"))
+ {
__argc++;
ptr = *ap;
@@ -217,7 +213,9 @@ int ipmi_shell_main(struct ipmi_intf * intf, int argc, char ** argv)
#else /* HAVE_READLINE */
int
-ipmi_shell_main(struct ipmi_intf * intf, int argc, char ** argv)
+ipmi_shell_main(struct ipmi_intf *__UNUSED__(intf),
+ int __UNUSED__(argc),
+ char **__UNUSED__(argv))
{
lprintf(LOG_ERR, "Compiled without readline, shell is disabled");
return -1;
@@ -225,7 +223,8 @@ ipmi_shell_main(struct ipmi_intf * intf, int argc, char ** argv)
#endif /* HAVE_READLINE */
-int ipmi_echo_main(struct ipmi_intf * intf, int argc, char ** argv)
+int ipmi_echo_main(struct ipmi_intf *__UNUSED__(intf), int argc,
+ char **argv)
{
int i;
@@ -257,13 +256,13 @@ ipmi_set_usage(void)
int ipmi_set_main(struct ipmi_intf * intf, int argc, char ** argv)
{
- if (argc == 0 || strncmp(argv[0], "help", 4) == 0) {
+ if (!argc || !strcmp(argv[0], "help")) {
ipmi_set_usage();
return -1;
}
/* these options can have no arguments */
- if (strncmp(argv[0], "verbose", 7) == 0) {
+ if (!strcmp(argv[0], "verbose")) {
if (argc > 1) {
if (str2int(argv[1], &verbose) != 0) {
lprintf(LOG_ERR,
@@ -276,7 +275,7 @@ int ipmi_set_main(struct ipmi_intf * intf, int argc, char ** argv)
}
return 0;
}
- if (strncmp(argv[0], "csv", 3) == 0) {
+ if (!strcmp(argv[0], "csv")) {
if (argc > 1) {
if (str2int(argv[1], &csv_output) != 0) {
lprintf(LOG_ERR,
@@ -296,36 +295,36 @@ int ipmi_set_main(struct ipmi_intf * intf, int argc, char ** argv)
return -1;
}
- if (strncmp(argv[0], "host", 4) == 0 ||
- strncmp(argv[0], "hostname", 8) == 0) {
+ if (!strcmp(argv[0], "host") ||
+ !strcmp(argv[0], "hostname")) {
ipmi_intf_session_set_hostname(intf, argv[1]);
- if (intf->session == NULL) {
+ if (!intf->session) {
lprintf(LOG_ERR, "Failed to set session hostname.");
return (-1);
}
printf("Set session hostname to %s\n",
intf->ssn_params.hostname);
}
- else if (strncmp(argv[0], "user", 4) == 0 ||
- strncmp(argv[0], "username", 8) == 0) {
+ else if (!strcmp(argv[0], "user") ||
+ !strcmp(argv[0], "username")) {
ipmi_intf_session_set_username(intf, argv[1]);
- if (intf->session == NULL) {
+ if (!intf->session) {
lprintf(LOG_ERR, "Failed to set session username.");
return (-1);
}
printf("Set session username to %s\n",
intf->ssn_params.username);
}
- else if (strncmp(argv[0], "pass", 4) == 0 ||
- strncmp(argv[0], "password", 8) == 0) {
+ else if (!strcmp(argv[0], "pass") ||
+ !strcmp(argv[0], "password")) {
ipmi_intf_session_set_password(intf, argv[1]);
- if (intf->session == NULL) {
+ if (!intf->session) {
lprintf(LOG_ERR, "Failed to set session password.");
return (-1);
}
printf("Set session password\n");
}
- else if (strncmp(argv[0], "authtype", 8) == 0) {
+ else if (!strcmp(argv[0], "authtype")) {
int authtype;
authtype = str2val(argv[1], ipmi_authtype_session_vals);
if (authtype == 0xFF) {
@@ -334,7 +333,7 @@ int ipmi_set_main(struct ipmi_intf * intf, int argc, char ** argv)
return (-1);
}
ipmi_intf_session_set_authtype(intf, authtype);
- if (intf->session == NULL) {
+ if (!intf->session) {
lprintf(LOG_ERR, "Failed to set session authtype.");
return (-1);
}
@@ -342,7 +341,7 @@ int ipmi_set_main(struct ipmi_intf * intf, int argc, char ** argv)
val2str(intf->ssn_params.authtype_set,
ipmi_authtype_session_vals));
}
- else if (strncmp(argv[0], "privlvl", 7) == 0) {
+ else if (!strcmp(argv[0], "privlvl")) {
int privlvl;
privlvl = str2val(argv[1], ipmi_privlvl_vals);
if (privlvl == 0xFF) {
@@ -351,7 +350,7 @@ int ipmi_set_main(struct ipmi_intf * intf, int argc, char ** argv)
return (-1);
}
ipmi_intf_session_set_privlvl(intf, privlvl);
- if (intf->session == NULL) {
+ if (!intf->session) {
lprintf(LOG_ERR,
"Failed to set session privilege level.");
return (-1);
@@ -360,7 +359,7 @@ int ipmi_set_main(struct ipmi_intf * intf, int argc, char ** argv)
val2str(intf->ssn_params.privlvl,
ipmi_privlvl_vals));
}
- else if (strncmp(argv[0], "port", 4) == 0) {
+ else if (!strcmp(argv[0], "port")) {
int port = 0;
if (str2int(argv[1], &port) != 0 || port > MAX_PORT) {
lprintf(LOG_ERR, "Given port '%s' is invalid.",
@@ -368,13 +367,13 @@ int ipmi_set_main(struct ipmi_intf * intf, int argc, char ** argv)
return (-1);
}
ipmi_intf_session_set_port(intf, port);
- if (intf->session == NULL) {
+ if (!intf->session) {
lprintf(LOG_ERR, "Failed to set session port.");
return (-1);
}
printf("Set session port to %d\n", intf->ssn_params.port);
}
- else if (strncmp(argv[0], "localaddr", 9) == 0) {
+ else if (!strcmp(argv[0], "localaddr")) {
uint8_t my_addr = 0;
if (str2uchar(argv[1], &my_addr) != 0) {
lprintf(LOG_ERR, "Given localaddr '%s' is invalid.",
@@ -384,7 +383,7 @@ int ipmi_set_main(struct ipmi_intf * intf, int argc, char ** argv)
intf->my_addr = my_addr;
printf("Set local IPMB address to 0x%02x\n", intf->my_addr);
}
- else if (strncmp(argv[0], "targetaddr", 10) == 0) {
+ else if (!strcmp(argv[0], "targetaddr")) {
uint8_t target_addr = 0;
if (str2uchar(argv[1], &target_addr) != 0) {
lprintf(LOG_ERR, "Given targetaddr '%s' is invalid.",
@@ -416,12 +415,12 @@ int ipmi_exec_main(struct ipmi_intf * intf, int argc, char ** argv)
}
fp = ipmi_open_file_read(argv[0]);
- if (fp == NULL)
+ if (!fp)
return -1;
while (feof(fp) == 0) {
ret = fgets(buf, EXEC_BUF_SIZE, fp);
- if (ret == NULL)
+ if (!ret)
continue;
/* clip off optional comment tail indicated by # */
@@ -465,10 +464,10 @@ int ipmi_exec_main(struct ipmi_intf * intf, int argc, char ** argv)
/* parse it and make argument list */
__argc = 0;
- for (tok = strtok(ptr, " "); tok != NULL; tok = strtok(NULL, " ")) {
+ for (tok = strtok(ptr, " "); tok; tok = strtok(NULL, " ")) {
if (__argc < EXEC_ARG_SIZE) {
__argv[__argc++] = strdup(tok);
- if (__argv[__argc-1] == NULL) {
+ if (!__argv[__argc-1]) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
if (fp) {
fclose(fp);
@@ -505,7 +504,7 @@ int ipmi_exec_main(struct ipmi_intf * intf, int argc, char ** argv)
/* free argument list */
for (i=0; i<__argc; i++) {
- if (__argv[i] != NULL) {
+ if (__argv[i]) {
free(__argv[i]);
__argv[i] = NULL;
}
diff --git a/src/ipmitool.c b/src/ipmitool.c
index 5e19c6e..3ee8b50 100644
--- a/src/ipmitool.c
+++ b/src/ipmitool.c
@@ -66,6 +66,7 @@
#include <ipmitool/ipmi_ime.h>
#include <ipmitool/ipmi_dcmi.h>
#include <ipmitool/ipmi_vita.h>
+#include <ipmitool/ipmi_quantaoem.h>
#ifdef HAVE_CONFIG_H
# include <config.h>
@@ -79,7 +80,6 @@ extern int ipmi_set_main(struct ipmi_intf * intf, int argc, char ** argv);
extern int ipmi_exec_main(struct ipmi_intf * intf, int argc, char ** argv);
extern int ipmi_lan6_main(struct ipmi_intf *intf, int argc, char **argv);
-
int csv_output = 0;
int verbose = 0;
diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am
index 7ad8173..14acbcf 100644
--- a/src/plugins/Makefile.am
+++ b/src/plugins/Makefile.am
@@ -32,11 +32,12 @@ MAINTAINERCLEANFILES = Makefile.in
AM_CPPFLAGS = -I$(top_srcdir)/include
-SUBDIRS = @INTF_LAN@ @INTF_LANPLUS@ @INTF_OPEN@ @INTF_LIPMI@ @INTF_IMB@ @INTF_BMC@ @INTF_FREE@ @INTF_SERIAL@ @INTF_DUMMY@ @INTF_USB@
-DIST_SUBDIRS = lan lanplus open lipmi imb bmc free serial dummy usb
+SUBDIRS = @INTF_LAN@ @INTF_LANPLUS@ @INTF_OPEN@ @INTF_LIPMI@ @INTF_IMB@ @INTF_BMC@ @INTF_FREE@ @INTF_SERIAL@ @INTF_DUMMY@ @INTF_USB@ @INTF_DBUS@
+DIST_SUBDIRS = lan lanplus open lipmi imb bmc free serial dummy usb dbus
noinst_LTLIBRARIES = libintf.la
libintf_la_SOURCES = ipmi_intf.c
+libintf_la_CFLAGS = -DDEFAULT_INTF='"@DEFAULT_INTF@"'
libintf_la_LDFLAGS = -export-dynamic
libintf_la_LIBADD = @IPMITOOL_INTF_LIB@
libintf_la_DEPENDENCIES = @IPMITOOL_INTF_LIB@
diff --git a/src/plugins/Makefile.in b/src/plugins/Makefile.in
deleted file mode 100644
index 262ff90..0000000
--- a/src/plugins/Makefile.in
+++ /dev/null
@@ -1,757 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src/plugins
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-LTLIBRARIES = $(noinst_LTLIBRARIES)
-am_libintf_la_OBJECTS = ipmi_intf.lo
-libintf_la_OBJECTS = $(am_libintf_la_OBJECTS)
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-libintf_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(libintf_la_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(libintf_la_SOURCES)
-DIST_SOURCES = $(libintf_la_SOURCES)
-RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
- ctags-recursive dvi-recursive html-recursive info-recursive \
- install-data-recursive install-dvi-recursive \
- install-exec-recursive install-html-recursive \
- install-info-recursive install-pdf-recursive \
- install-ps-recursive install-recursive installcheck-recursive \
- installdirs-recursive pdf-recursive ps-recursive \
- tags-recursive uninstall-recursive
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
- distclean-recursive maintainer-clean-recursive
-am__recursive_targets = \
- $(RECURSIVE_TARGETS) \
- $(RECURSIVE_CLEAN_TARGETS) \
- $(am__extra_recursive_targets)
-AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
- distdir
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-am__relativize = \
- dir0=`pwd`; \
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
- sed_rest='s,^[^/]*/*,,'; \
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
- sed_butlast='s,/*[^/]*$$,,'; \
- while test -n "$$dir1"; do \
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
- if test "$$first" != "."; then \
- if test "$$first" = ".."; then \
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
- else \
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
- if test "$$first2" = "$$first"; then \
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
- else \
- dir2="../$$dir2"; \
- fi; \
- dir0="$$dir0"/"$$first"; \
- fi; \
- fi; \
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
- done; \
- reldir="$$dir2"
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-AM_CPPFLAGS = -I$(top_srcdir)/include
-SUBDIRS = @INTF_LAN@ @INTF_LANPLUS@ @INTF_OPEN@ @INTF_LIPMI@ @INTF_IMB@ @INTF_BMC@ @INTF_FREE@ @INTF_SERIAL@ @INTF_DUMMY@ @INTF_USB@
-DIST_SUBDIRS = lan lanplus open lipmi imb bmc free serial dummy usb
-noinst_LTLIBRARIES = libintf.la
-libintf_la_SOURCES = ipmi_intf.c
-libintf_la_LDFLAGS = -export-dynamic
-libintf_la_LIBADD = @IPMITOOL_INTF_LIB@
-libintf_la_DEPENDENCIES = @IPMITOOL_INTF_LIB@
-all: all-recursive
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/plugins/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/plugins/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstLTLIBRARIES:
- -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
- @list='$(noinst_LTLIBRARIES)'; \
- locs=`for p in $$list; do echo $$p; done | \
- sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
- sort -u`; \
- test -z "$$locs" || { \
- echo rm -f $${locs}; \
- rm -f $${locs}; \
- }
-
-libintf.la: $(libintf_la_OBJECTS) $(libintf_la_DEPENDENCIES) $(EXTRA_libintf_la_DEPENDENCIES)
- $(AM_V_CCLD)$(libintf_la_LINK) $(libintf_la_OBJECTS) $(libintf_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ipmi_intf.Plo@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
-
-.c.obj:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-# This directory's subdirectories are mostly independent; you can cd
-# into them and run 'make' without going through this Makefile.
-# To change the values of 'make' variables: instead of editing Makefiles,
-# (1) if the variable is set in 'config.status', edit 'config.status'
-# (which will cause the Makefiles to be regenerated when you run 'make');
-# (2) otherwise, pass the desired values on the 'make' command line.
-$(am__recursive_targets):
- @fail=; \
- if $(am__make_keepgoing); then \
- failcom='fail=yes'; \
- else \
- failcom='exit 1'; \
- fi; \
- dot_seen=no; \
- target=`echo $@ | sed s/-recursive//`; \
- case "$@" in \
- distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
- *) list='$(SUBDIRS)' ;; \
- esac; \
- for subdir in $$list; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- dot_seen=yes; \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done; \
- if test "$$dot_seen" = "no"; then \
- $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
- fi; test -z "$$fail"
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-recursive
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
- include_option=--etags-include; \
- empty_fix=.; \
- else \
- include_option=--include; \
- empty_fix=; \
- fi; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test ! -f $$subdir/TAGS || \
- set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
- fi; \
- done; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-recursive
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-recursive
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- $(am__make_dryrun) \
- || test -d "$(distdir)/$$subdir" \
- || $(MKDIR_P) "$(distdir)/$$subdir" \
- || exit 1; \
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
- $(am__relativize); \
- new_distdir=$$reldir; \
- dir1=$$subdir; dir2="$(top_distdir)"; \
- $(am__relativize); \
- new_top_distdir=$$reldir; \
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
- ($(am__cd) $$subdir && \
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$$new_top_distdir" \
- distdir="$$new_distdir" \
- am__remove_distdir=: \
- am__skip_length_check=: \
- am__skip_mode_fix=: \
- distdir) \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-recursive
-all-am: Makefile $(LTLIBRARIES)
-installdirs: installdirs-recursive
-installdirs-am:
-install: install-recursive
-install-exec: install-exec-recursive
-install-data: install-data-recursive
-uninstall: uninstall-recursive
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-recursive
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-recursive
-
-clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
- mostlyclean-am
-
-distclean: distclean-recursive
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-recursive
-
-dvi-am:
-
-html: html-recursive
-
-html-am:
-
-info: info-recursive
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-recursive
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-recursive
-
-install-html-am:
-
-install-info: install-info-recursive
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-recursive
-
-install-pdf-am:
-
-install-ps: install-ps-recursive
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-recursive
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-recursive
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-recursive
-
-pdf-am:
-
-ps: ps-recursive
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: $(am__recursive_targets) install-am install-strip
-
-.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
- check-am clean clean-generic clean-libtool \
- clean-noinstLTLIBRARIES cscopelist-am ctags ctags-am distclean \
- distclean-compile distclean-generic distclean-libtool \
- distclean-tags distdir dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- installdirs-am maintainer-clean maintainer-clean-generic \
- mostlyclean mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
- uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/plugins/bmc/Makefile.in b/src/plugins/bmc/Makefile.in
deleted file mode 100644
index 3cb831b..0000000
--- a/src/plugins/bmc/Makefile.in
+++ /dev/null
@@ -1,640 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2004 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src/plugins/bmc
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-LTLIBRARIES = $(noinst_LTLIBRARIES)
-libintf_bmc_la_DEPENDENCIES = $(top_builddir)/lib/libipmitool.la
-am_libintf_bmc_la_OBJECTS = bmc.lo
-libintf_bmc_la_OBJECTS = $(am_libintf_bmc_la_OBJECTS)
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(libintf_bmc_la_SOURCES)
-DIST_SOURCES = $(libintf_bmc_la_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-AM_CPPFLAGS = -I$(top_srcdir)/include
-EXTRA_LTLIBRARIES = libintf_bmc.la
-noinst_LTLIBRARIES = @INTF_BMC_LIB@
-libintf_bmc_la_LIBADD = $(top_builddir)/lib/libipmitool.la
-libintf_bmc_la_SOURCES = \
- bmc.c bmc.h \
- bmc_intf.h
-
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/plugins/bmc/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/plugins/bmc/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstLTLIBRARIES:
- -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
- @list='$(noinst_LTLIBRARIES)'; \
- locs=`for p in $$list; do echo $$p; done | \
- sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
- sort -u`; \
- test -z "$$locs" || { \
- echo rm -f $${locs}; \
- rm -f $${locs}; \
- }
-
-libintf_bmc.la: $(libintf_bmc_la_OBJECTS) $(libintf_bmc_la_DEPENDENCIES) $(EXTRA_libintf_bmc_la_DEPENDENCIES)
- $(AM_V_CCLD)$(LINK) $(libintf_bmc_la_OBJECTS) $(libintf_bmc_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bmc.Plo@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
-
-.c.obj:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
- ctags-am distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-am uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/plugins/bmc/bmc.c b/src/plugins/bmc/bmc.c
index b88b077..eee6936 100644
--- a/src/plugins/bmc/bmc.c
+++ b/src/plugins/bmc/bmc.c
@@ -68,11 +68,12 @@ static struct ipmi_rs *ipmi_bmc_send_cmd_putmsg(struct ipmi_intf *intf,
#define MESSAGE_BUFSIZE 1024
struct ipmi_intf ipmi_bmc_intf = {
- name: "bmc",
- desc: "IPMI v2.0 BMC interface",
- open: ipmi_bmc_open,
- close: ipmi_bmc_close,
- sendrecv: ipmi_bmc_send_cmd};
+ .name = "bmc",
+ .desc = "IPMI v2.0 BMC interface",
+ .open = ipmi_bmc_open,
+ .close = ipmi_bmc_close,
+ .sendrecv = ipmi_bmc_send_cmd
+};
void
ipmi_bmc_close(struct ipmi_intf *intf)
diff --git a/src/plugins/bmc/bmc.h b/src/plugins/bmc/bmc.h
index 0138710..5274897 100644
--- a/src/plugins/bmc/bmc.h
+++ b/src/plugins/bmc/bmc.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef _IPMI_BMC_H_
-#define _IPMI_BMC_H_
+#pragma once
#ifdef __cplusplus
extern "C" {
@@ -48,5 +47,3 @@ void ipmi_bmc_close(struct ipmi_intf *intf);
#ifdef __cplusplus
}
#endif
-
-#endif /* _IPMI_BMC_H_ */
diff --git a/src/plugins/bmc/bmc_intf.h b/src/plugins/bmc/bmc_intf.h
index c73e4c1..1d322ba 100644
--- a/src/plugins/bmc/bmc_intf.h
+++ b/src/plugins/bmc/bmc_intf.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef _BMC_INTF_H
-#define _BMC_INTF_H
+#pragma once
#pragma ident "@(#)bmc_intf.h 1.2 05/03/07 SMI"
@@ -203,5 +202,3 @@ typedef struct bmc_msg {
#ifdef __cplusplus
}
#endif
-
-#endif /* _BMC_INTF_H */
diff --git a/src/plugins/dbus/Makefile.am b/src/plugins/dbus/Makefile.am
new file mode 100644
index 0000000..208f0ad
--- /dev/null
+++ b/src/plugins/dbus/Makefile.am
@@ -0,0 +1,41 @@
+ #
+ # Copyright (c) 2015 IBM Corporation
+ # All rights reserved.
+ #
+ # Redistribution and use in source and binary forms, with or without
+ # modification,are permitted provided that the following conditions are met:
+ #
+ # 1. Redistributions of source code must retain the above copyright notice,
+ # this list of conditions and the following disclaimer.
+ #
+ # 2. Redistributions in binary form must reproduce the above copyright notice,
+ # this list of conditions and the following disclaimer in the documentation
+ # and/or other materials provided with the distribution.
+ #
+ # 3. Neither the name of the copyright holder nor the names of its contributors
+ # may be used to endorse or promote products derived from this software
+ # without specific prior written permission.
+ #
+ # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ # AND ANY EXPRESS OR IMPLIED WARRANTIES,INCLUDING, BUT NOT LIMITED TO, THE
+ # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ # ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+ # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ # POSSIBILITY OF SUCH DAMAGE.
+ #
+
+MAINTAINERCLEANFILES = Makefile.in
+
+AM_CPPFLAGS = -I$(top_srcdir)/include
+
+EXTRA_LTLIBRARIES = libintf_dbus.la
+noinst_LTLIBRARIES = @INTF_DBUS_LIB@
+libintf_dbus_la_LDFLAGS = -lsystemd
+libintf_dbus_la_LIBADD = $(top_builddir)/lib/libipmitool.la
+libintf_dbus_la_SOURCES = dbus.c
+
diff --git a/src/plugins/dbus/dbus.c b/src/plugins/dbus/dbus.c
new file mode 100644
index 0000000..be72dcb
--- /dev/null
+++ b/src/plugins/dbus/dbus.c
@@ -0,0 +1,241 @@
+/*
+ * Copyright (c) 2015 IBM Corporation
+ * Copyright (c) 2019 Intel Corporation
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions and the following disclaimer in the documentation
+ * and/or other materials provided with the distribution.
+ *
+ * 3. Neither the name of the copyright holder nor the names of its
+ * contributors may be used to endorse or promote products derived from this
+ * software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#include <sys/file.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+#include <fcntl.h>
+#include <errno.h>
+#include <unistd.h>
+#include <stdbool.h>
+
+#include <systemd/sd-bus.h>
+
+#include <ipmitool/log.h>
+#include <ipmitool/ipmi.h>
+#include <ipmitool/ipmi_intf.h>
+
+static sd_bus *bus;
+
+static
+struct ipmi_rs *
+ipmi_dbus_sendrecv(struct ipmi_intf *intf,
+ struct ipmi_rq *req)
+{
+ static const char *destination = "xyz.openbmc_project.Ipmi.Host";
+ static const char *object_path = "/xyz/openbmc_project/Ipmi";
+ static const char *interface = "xyz.openbmc_project.Ipmi.Server";
+ static const char *method_name = "execute";
+ static const char SD_BUS_TYPE_3_BYTES[] = {
+ SD_BUS_TYPE_BYTE, SD_BUS_TYPE_BYTE, SD_BUS_TYPE_BYTE, 0
+ };
+ static const char SD_BUS_TYPE_4_BYTES[] = {
+ SD_BUS_TYPE_BYTE, SD_BUS_TYPE_BYTE,
+ SD_BUS_TYPE_BYTE, SD_BUS_TYPE_BYTE, 0
+ };
+ static const char SD_BUS_TYPE_DICT_OF_VARIANTS[] = {
+ SD_BUS_TYPE_ARRAY,
+ SD_BUS_TYPE_DICT_ENTRY_BEGIN,
+ SD_BUS_TYPE_STRING, SD_BUS_TYPE_VARIANT,
+ SD_BUS_TYPE_DICT_ENTRY_END, 0
+ };
+ static const char SD_BUS_TYPE_IPMI_RESPONSE[] = {
+ SD_BUS_TYPE_BYTE, SD_BUS_TYPE_BYTE,
+ SD_BUS_TYPE_BYTE, SD_BUS_TYPE_BYTE,
+ SD_BUS_TYPE_ARRAY, SD_BUS_TYPE_BYTE, 0
+ };
+
+ sd_bus_message *request = NULL;
+ int rc;
+ sd_bus_error error = SD_BUS_ERROR_NULL;
+ sd_bus_message* reply = NULL;
+ uint8_t recv_netfn;
+ uint8_t recv_lun;
+ uint8_t recv_cmd;
+ uint8_t recv_cc;
+ const void *data;
+ size_t data_len;
+ static struct ipmi_rs rsp;
+ struct ipmi_rs *ipmi_response = NULL;
+
+ if (!intf->opened || !bus)
+ {
+ goto out_no_free;
+ }
+
+ rsp.ccode = IPMI_CC_UNSPECIFIED_ERROR;
+ rsp.data_len = 0;
+ memset(rsp.data, 0, sizeof(rsp.data));
+
+ /* The D-Bus xyz.openbmc_project.Ipmi.Server.execute interface
+ * looks like this:
+ *
+ * Request:
+ * byte: net function
+ * byte: lun
+ * byte: command
+ * byte array: data (possibly zero length)
+ * array of (string,variant): options
+ * Response:
+ * byte: net function
+ * byte: lun
+ * byte: command
+ * byte: completion code
+ * byte array: response data (possibly zero length)
+ */
+ rc = sd_bus_message_new_method_call(bus, &request, destination,
+ object_path, interface,
+ method_name);
+ if (rc < 0) {
+ lprintf(LOG_ERR, "%s: failed to create message: %s\n",
+ __func__, strerror(-rc));
+ goto out_no_free;
+ }
+ /* pack the header: netfn, lun, cmd */
+ rc = sd_bus_message_append(request, SD_BUS_TYPE_3_BYTES, req->msg.netfn,
+ req->msg.lun, req->msg.cmd);
+ if (rc < 0) {
+ lprintf(LOG_ERR, "%s: failed to append parameters\n", __func__);
+ goto out_free_request;
+ }
+ /* pack the variable length data */
+ rc = sd_bus_message_append_array(request, SD_BUS_TYPE_BYTE,
+ req->msg.data, req->msg.data_len);
+ if (rc < 0) {
+ lprintf(LOG_ERR, "%s: failed to append body\n", __func__);
+ goto out_free_request;
+ }
+
+ /* Options are only needed for session-based channels, but
+ * in order to fulfill the correct signature, an empty array
+ * must be packed */
+ rc = sd_bus_message_append(request, SD_BUS_TYPE_DICT_OF_VARIANTS,
+ NULL, 0);
+ if (rc < 0) {
+ lprintf(LOG_ERR, "%s: failed to append options\n", __func__);
+ goto out_free_request;
+ }
+
+ rc = sd_bus_call(bus, request, 0, &error, &reply);
+ if (rc < 0) {
+ lprintf(LOG_ERR, "%s: failed to send dbus message (%s)\n",
+ __func__, error.message);
+ goto out_free_request;
+ }
+
+ /* unpack the response; check that it has the expected types */
+ rc = sd_bus_message_enter_container(reply, SD_BUS_TYPE_STRUCT,
+ SD_BUS_TYPE_IPMI_RESPONSE);
+ if (rc < 0) {
+ lprintf(LOG_ERR, "%s: failed to parse reply\n", __func__);
+ goto out_free_reply;
+ }
+ /* read the header: CC netfn lun cmd */
+ rc = sd_bus_message_read(reply, SD_BUS_TYPE_4_BYTES, &recv_netfn,
+ &recv_lun, &recv_cmd, &recv_cc);
+ if (rc < 0) {
+ lprintf(LOG_ERR, "%s: failed to read reply\n", __func__);
+ goto out_free_reply;
+ }
+ /* read the variable length data */
+ rc = sd_bus_message_read_array(reply, SD_BUS_TYPE_BYTE,
+ &data, &data_len);
+ if (rc < 0) {
+ lprintf(LOG_ERR, "%s: failed to read reply data\n", __func__);
+ goto out_free_reply;
+ }
+ rc = sd_bus_message_exit_container(reply);
+ if (rc < 0) {
+ lprintf(LOG_ERR, "%s: final unpack of message failed\n",
+ __func__);
+ goto out_free_reply;
+ }
+
+ if (data_len > sizeof(rsp.data)) {
+ lprintf(LOG_ERR, "%s: data too long!\n", __func__);
+ goto out_free_reply;
+ }
+
+ /* At this point, all the parts are available for a response
+ * other than unspecified error. */
+ rsp.ccode = recv_cc;
+ rsp.data_len = data_len;
+ memcpy(rsp.data, data, data_len);
+ ipmi_response = &rsp;
+
+out_free_reply:
+ /* message unref will free resources owned by the message */
+ sd_bus_message_unref(reply);
+out_free_request:
+ sd_bus_message_unref(request);
+out_no_free:
+ return ipmi_response;
+}
+
+static
+int
+ipmi_dbus_setup(struct ipmi_intf *intf)
+{
+ int rc;
+
+ rc = sd_bus_default_system(&bus);
+ if (rc < 0) {
+ lprintf(LOG_ERR, "Can't connect to session bus: %s\n",
+ strerror(-rc));
+ return -1;
+ }
+ intf->opened = 1;
+
+ return 0;
+}
+
+static
+void
+ipmi_dbus_close(struct ipmi_intf *intf)
+{
+ if (intf->opened)
+ {
+ sd_bus_close(bus);
+ }
+ intf->opened = 0;
+}
+
+struct ipmi_intf ipmi_dbus_intf = {
+ .name = "dbus",
+ .desc = "OpenBMC D-Bus interface",
+ .setup = ipmi_dbus_setup,
+ .close = ipmi_dbus_close,
+ .sendrecv = ipmi_dbus_sendrecv,
+};
+
+
diff --git a/src/plugins/dummy/Makefile.in b/src/plugins/dummy/Makefile.in
deleted file mode 100644
index 1850430..0000000
--- a/src/plugins/dummy/Makefile.in
+++ /dev/null
@@ -1,607 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src/plugins/dummy
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-LTLIBRARIES = $(noinst_LTLIBRARIES)
-libintf_dummy_la_DEPENDENCIES = $(top_builddir)/lib/libipmitool.la
-am_libintf_dummy_la_OBJECTS = dummy.lo
-libintf_dummy_la_OBJECTS = $(am_libintf_dummy_la_OBJECTS)
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(libintf_dummy_la_SOURCES)
-DIST_SOURCES = $(libintf_dummy_la_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-AM_CPPFLAGS = -I$(top_srcdir)/include
-EXTRA_LTLIBRARIES = libintf_dummy.la
-noinst_LTLIBRARIES = @INTF_DUMMY_LIB@
-libintf_dummy_la_LIBADD = $(top_builddir)/lib/libipmitool.la
-libintf_dummy_la_SOURCES = dummy.c dummy.h
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/plugins/dummy/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/plugins/dummy/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstLTLIBRARIES:
- -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
- @list='$(noinst_LTLIBRARIES)'; \
- locs=`for p in $$list; do echo $$p; done | \
- sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
- sort -u`; \
- test -z "$$locs" || { \
- echo rm -f $${locs}; \
- rm -f $${locs}; \
- }
-
-libintf_dummy.la: $(libintf_dummy_la_OBJECTS) $(libintf_dummy_la_DEPENDENCIES) $(EXTRA_libintf_dummy_la_DEPENDENCIES)
- $(AM_V_CCLD)$(LINK) $(libintf_dummy_la_OBJECTS) $(libintf_dummy_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dummy.Plo@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
-
-.c.obj:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
- ctags-am distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-am uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/plugins/dummy/dummy.c b/src/plugins/dummy/dummy.c
index 8600a84..3a86656 100644
--- a/src/plugins/dummy/dummy.c
+++ b/src/plugins/dummy/dummy.c
@@ -179,10 +179,9 @@ ipmi_dummyipmi_open(struct ipmi_intf *intf)
char *dummy_sock_path;
dummy_sock_path = getenv("IPMI_DUMMY_SOCK");
- if (dummy_sock_path == NULL) {
- lprintf(LOG_DEBUG, "No IPMI_DUMMY_SOCK set. Dummy mode ON.");
- intf->opened = 1;
- return intf->fd;
+ if (!dummy_sock_path) {
+ lprintf(LOG_DEBUG, "No IPMI_DUMMY_SOCK set. Using " IPMI_DUMMY_DEFAULTSOCK);
+ dummy_sock_path = IPMI_DUMMY_DEFAULTSOCK;
}
if (intf->opened == 1) {
@@ -218,13 +217,8 @@ ipmi_dummyipmi_send_cmd(struct ipmi_intf *intf, struct ipmi_rq *req)
static struct ipmi_rs rsp;
struct dummy_rq req_dummy;
struct dummy_rs rsp_dummy;
- char *dummy_sock_path;
- dummy_sock_path = getenv("IPMI_DUMMY_SOCK");
- if (dummy_sock_path == NULL) {
- lprintf(LOG_DEBUG, "No IPMI_DUMMY_SOCK set. Dummy mode ON.");
- return NULL;
- }
- if (intf == NULL || intf->fd < 0 || intf->opened != 1) {
+
+ if (!intf || intf->fd < 0 || intf->opened != 1) {
lprintf(LOG_ERR, "dummy failed on intf check.");
return NULL;
}
diff --git a/src/plugins/dummy/dummy.h b/src/plugins/dummy/dummy.h
index bbe3aa3..e6a170a 100644
--- a/src/plugins/dummy/dummy.h
+++ b/src/plugins/dummy/dummy.h
@@ -1,5 +1,6 @@
-#ifndef IPMI_DUMMYIPMI_H
-# define IPMI_DUMMYIPMI_H
+#pragma once
+
+#define IPMI_DUMMY_DEFAULTSOCK "/tmp/.ipmi_dummy"
struct dummy_rq {
struct {
@@ -24,5 +25,3 @@ struct dummy_rs {
int data_len;
uint8_t *data;
};
-
-#endif
diff --git a/src/plugins/free/Makefile.in b/src/plugins/free/Makefile.in
deleted file mode 100644
index cc33b93..0000000
--- a/src/plugins/free/Makefile.in
+++ /dev/null
@@ -1,612 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src/plugins/free
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-LTLIBRARIES = $(noinst_LTLIBRARIES)
-libintf_free_la_DEPENDENCIES = $(top_builddir)/lib/libipmitool.la
-am_libintf_free_la_OBJECTS = free.lo
-libintf_free_la_OBJECTS = $(am_libintf_free_la_OBJECTS)
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-libintf_free_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
- $(AM_CFLAGS) $(CFLAGS) $(libintf_free_la_LDFLAGS) $(LDFLAGS) \
- -o $@
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(libintf_free_la_SOURCES)
-DIST_SOURCES = $(libintf_free_la_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-AM_CPPFLAGS = -I$(top_srcdir)/include
-EXTRA_LTLIBRARIES = libintf_free.la
-noinst_LTLIBRARIES = @INTF_FREE_LIB@
-libintf_free_la_LIBADD = $(top_builddir)/lib/libipmitool.la
-libintf_free_la_SOURCES = free.c
-libintf_free_la_LDFLAGS = -lfreeipmi
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/plugins/free/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/plugins/free/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstLTLIBRARIES:
- -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
- @list='$(noinst_LTLIBRARIES)'; \
- locs=`for p in $$list; do echo $$p; done | \
- sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
- sort -u`; \
- test -z "$$locs" || { \
- echo rm -f $${locs}; \
- rm -f $${locs}; \
- }
-
-libintf_free.la: $(libintf_free_la_OBJECTS) $(libintf_free_la_DEPENDENCIES) $(EXTRA_libintf_free_la_DEPENDENCIES)
- $(AM_V_CCLD)$(libintf_free_la_LINK) $(libintf_free_la_OBJECTS) $(libintf_free_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/free.Plo@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
-
-.c.obj:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
- ctags-am distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-am uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/plugins/free/free.c b/src/plugins/free/free.c
index 56c8157..832f29b 100644
--- a/src/plugins/free/free.c
+++ b/src/plugins/free/free.c
@@ -42,9 +42,11 @@
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
+#include <unistd.h>
#include <ipmitool/ipmi.h>
#include <ipmitool/ipmi_intf.h>
+#include <ipmitool/ipmi_sel.h>
#include <freeipmi/freeipmi.h>
#if IPMI_INTF_FREE_0_3_0 || IPMI_INTF_FREE_0_4_0 || IPMI_INTF_FREE_0_5_0
@@ -61,8 +63,6 @@ extern int verbose;
static int ipmi_free_open(struct ipmi_intf * intf)
{
- int kcs_ret = -1, ssif_ret = -1;
-
if (getuid() != 0) {
fprintf(stderr, "Permission denied, must be root\n");
return -1;
@@ -308,11 +308,11 @@ static struct ipmi_rs * ipmi_free_send_cmd(struct ipmi_intf * intf, struct ipmi_
}
struct ipmi_intf ipmi_free_intf = {
- name: "free",
- desc: "FreeIPMI IPMI Interface",
- open: ipmi_free_open,
- close: ipmi_free_close,
- sendrecv: ipmi_free_send_cmd,
- target_addr: IPMI_BMC_SLAVE_ADDR,
+ .name = "free",
+ .desc = "FreeIPMI IPMI Interface",
+ .open = ipmi_free_open,
+ .close = ipmi_free_close,
+ .sendrecv = ipmi_free_send_cmd,
+ .target_addr = IPMI_BMC_SLAVE_ADDR,
};
diff --git a/src/plugins/imb/Makefile.in b/src/plugins/imb/Makefile.in
deleted file mode 100644
index 1e40e15..0000000
--- a/src/plugins/imb/Makefile.in
+++ /dev/null
@@ -1,638 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src/plugins/imb
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-LTLIBRARIES = $(noinst_LTLIBRARIES)
-libintf_imb_la_DEPENDENCIES = $(top_builddir)/lib/libipmitool.la
-am_libintf_imb_la_OBJECTS = imbapi.lo imb.lo
-libintf_imb_la_OBJECTS = $(am_libintf_imb_la_OBJECTS)
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(libintf_imb_la_SOURCES)
-DIST_SOURCES = $(libintf_imb_la_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-AM_CPPFLAGS = -I$(top_srcdir)/include
-EXTRA_LTLIBRARIES = libintf_imb.la
-noinst_LTLIBRARIES = @INTF_IMB_LIB@
-libintf_imb_la_LIBADD = $(top_builddir)/lib/libipmitool.la
-libintf_imb_la_SOURCES = imbapi.c imbapi.h imb.c
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/plugins/imb/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/plugins/imb/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstLTLIBRARIES:
- -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
- @list='$(noinst_LTLIBRARIES)'; \
- locs=`for p in $$list; do echo $$p; done | \
- sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
- sort -u`; \
- test -z "$$locs" || { \
- echo rm -f $${locs}; \
- rm -f $${locs}; \
- }
-
-libintf_imb.la: $(libintf_imb_la_OBJECTS) $(libintf_imb_la_DEPENDENCIES) $(EXTRA_libintf_imb_la_DEPENDENCIES)
- $(AM_V_CCLD)$(LINK) $(libintf_imb_la_OBJECTS) $(libintf_imb_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/imb.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/imbapi.Plo@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
-
-.c.obj:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
- ctags-am distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-am uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/plugins/imb/imb.c b/src/plugins/imb/imb.c
index 1514fa7..27d59e8 100644
--- a/src/plugins/imb/imb.c
+++ b/src/plugins/imb/imb.c
@@ -62,7 +62,7 @@ static int ipmi_imb_open(struct ipmi_intf * intf)
printf("Error: no IMB driver found at %s!\n", IPMI_IMB_DEV);
return -1;
}
-
+
intf->opened = 1;
intf->manufacturer_id = ipmi_get_oem(intf);
@@ -75,10 +75,10 @@ static void ipmi_imb_close(struct ipmi_intf * intf)
intf->manufacturer_id = IPMI_OEM_UNKNOWN;
}
-static struct ipmi_rs * ipmi_imb_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req)
+static struct ipmi_rs * ipmi_imb_send_cmd(struct ipmi_intf *__UNUSED__(intf), struct ipmi_rq *req)
{
IMBPREQUESTDATA imbreq;
- static struct ipmi_rs rsp;
+ static struct ipmi_rs rsp;
int status, i;
unsigned char ccode;
diff --git a/src/plugins/imb/imbapi.c b/src/plugins/imb/imbapi.c
index 34c9c82..b27486d 100644
--- a/src/plugins/imb/imbapi.c
+++ b/src/plugins/imb/imbapi.c
@@ -60,11 +60,12 @@
#include "imbapi.h"
#include <sys/socket.h>
+#include <ipmitool/helper.h>
#include <ipmitool/log.h>
#ifdef SCO_UW
# define NO_MACRO_ARGS 1
-# define __FUNCTION__ "func"
+# define __func__ "func"
# define IMB_DEVICE "/dev/instru/mismic"
#else
# define IMB_DEVICE "/dev/imb"
@@ -117,7 +118,7 @@ open_imb(void)
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL);
- if (hDevice == NULL || hDevice == INVALID_HANDLE_VALUE) {
+ if (!hDevice || INVALID_HANDLE_VALUE == hDevice) {
return 0;
}
/* Detect the IPMI version for processing requests later. This
@@ -170,7 +171,7 @@ open_imb(void)
if (hDevice1 != 0) {
return 1;
}
- lprintf(LOG_DEBUG, "%s: opening the driver", __FUNCTION__);
+ lprintf(LOG_DEBUG, "%s: opening the driver", __func__);
/* printf("open_imb: "
"IOCTL_IMB_SEND_MESSAGE =%x \n" "IOCTL_IMB_GET_ASYNC_MSG=%x \n"
"IOCTL_IMB_MAP_MEMORY = %x \n" "IOCTL_IMB_UNMAP_MEMORY= %x \n"
@@ -192,7 +193,7 @@ open_imb(void)
if (fDriverTyp != 0) {
/* not 1st time */
sprintf(buf,"%s %s: open(%s) failed",
- __FILE__, __FUNCTION__, IMB_DEVICE);
+ __FILE__, __func__, IMB_DEVICE);
perror(buf);
}
return 0;
@@ -212,14 +213,14 @@ open_imb(void)
requestData.data = NULL;
requestData.dataLength = 0;
respLength = 16;
- lprintf(LOG_DEBUG, "%s: opened driver, getting IPMI version", __FUNCTION__);
+ lprintf(LOG_DEBUG, "%s: opened driver, getting IPMI version", __func__);
if (((my_ret_code = SendTimedImbpRequest(&requestData, (DWORD)400,
respBuffer,
(int *)&respLength,
&completionCode)) != ACCESN_OK)
|| (completionCode != 0)) {
printf("%s: SendTimedImbpRequest error. Ret = %d CC = 0x%X\n",
- __FUNCTION__, my_ret_code, completionCode);
+ __func__, my_ret_code, completionCode);
close(hDevice1);
hDevice1 = 0;
return 0;
@@ -233,7 +234,7 @@ open_imb(void)
IpmiVersion = IPMI_10_VERSION;
}
}
- lprintf(LOG_DEBUG, "%s: IPMI version 0x%x", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: IPMI version 0x%x", __func__,
IpmiVersion);
return 1;
} /* end open_imb() */
@@ -281,11 +282,11 @@ ipmi_close_ia(void)
* @lpcbBytesReturned, address of actual bytes of output
* @lpoOverlapped address of overlapped struct
*
- * returns - FALSE for fail and TRUE for success. Same as standarad NTOS call as
+ * returns - FALSE for fail and TRUE for success. Same as standard NTOS call as
* it also sets Ntstatus.status.
*/
static BOOL
-DeviceIoControl(HANDLE dummey_hDevice, DWORD dwIoControlCode, LPVOID
+DeviceIoControl(HANDLE __UNUSED__(dummey_hDevice), DWORD dwIoControlCode, LPVOID
lpvInBuffer, DWORD cbInBuffer, LPVOID lpvOutBuffer,
DWORD cbOutBuffer, LPDWORD lpcbBytesReturned,
LPOVERLAPPED lpoOverlapped)
@@ -298,7 +299,7 @@ DeviceIoControl(HANDLE dummey_hDevice, DWORD dwIoControlCode, LPVOID
if (rc == 0) {
return FALSE;
}
- lprintf(LOG_DEBUG, "%s: ioctl cmd = 0x%lx", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: ioctl cmd = 0x%lx", __func__,
dwIoControlCode);
lprintf(LOG_DEBUG, "cbInBuffer %d cbOutBuffer %d", cbInBuffer,
cbOutBuffer);
@@ -312,23 +313,23 @@ DeviceIoControl(HANDLE dummey_hDevice, DWORD dwIoControlCode, LPVOID
s.cbOutBuffer = cbOutBuffer;
s.lpcbBytesReturned = lpcbBytesReturned;
s.lpoOverlapped = lpoOverlapped;
- /* dummy place holder. Linux IMB driver doesnt return status or info
+ /* dummy place holder. Linux IMB driver doesn't return status or info
* via it
*/
s.ntstatus = (LPVOID)&NTstatus;
if ((ioctl_status = ioctl(hDevice1, dwIoControlCode,&s)) < 0) {
lprintf(LOG_DEBUG, "%s %s: ioctl cmd = 0x%x failed",
- __FILE__, __FUNCTION__, dwIoControlCode);
+ __FILE__, __func__, dwIoControlCode);
return FALSE;
}
lprintf(LOG_DEBUG, "%s: ioctl_status %d bytes returned = %d",
- __FUNCTION__, ioctl_status, *lpcbBytesReturned);
+ __func__, ioctl_status, *lpcbBytesReturned);
if (ioctl_status == STATUS_SUCCESS) {
- lprintf(LOG_DEBUG, "%s returning true", __FUNCTION__);
+ lprintf(LOG_DEBUG, "%s returning true", __func__);
return (TRUE);
} else {
- lprintf(LOG_DEBUG, "%s returning false", __FUNCTION__);
+ lprintf(LOG_DEBUG, "%s returning false", __func__);
return (FALSE);
}
}
@@ -341,12 +342,12 @@ StartAsyncMesgPoll()
DWORD retLength;
BOOL status;
lprintf(LOG_DEBUG, "%s: DeviceIoControl cmd = %x",
- __FUNCTION__, IOCTL_IMB_POLL_ASYNC);
+ __func__, IOCTL_IMB_POLL_ASYNC);
status = DeviceIoControl(hDevice, IOCTL_IMB_POLL_ASYNC, NULL, 0, NULL,
0, &retLength, 0);
- lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __func__,
status);
if (status == TRUE) {
return ACCESN_OK;
@@ -407,7 +408,7 @@ SendTimedI2cRequest(I2CREQUESTDATA *reqPtr, int timeOut, BYTE *respDataPtr,
status = DeviceIoControl(hDevice, IOCTL_IMB_SEND_MESSAGE, requestData,
sizeof(requestData), &responseData,
sizeof(responseData), &respLength, NULL);
- lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __func__,
status);
if (status != TRUE) {
DWORD error;
@@ -434,7 +435,7 @@ SendTimedI2cRequest(I2CREQUESTDATA *reqPtr, int timeOut, BYTE *respDataPtr,
* @responseDataLen
* @timeOut - how long to wait, in mSec units
*
- * retruns - OK else error status code
+ * returns - OK else error status code
*/
ACCESN_STATUS
SendTimedEmpMessageResponse (ImbPacket *ptr, char *responseDataBuf,
@@ -498,7 +499,7 @@ SendTimedEmpMessageResponse (ImbPacket *ptr, char *responseDataBuf,
status = DeviceIoControl(hDevice, IOCTL_IMB_SEND_MESSAGE, requestData,
sizeof(requestData), responseData, sizeof(responseData),
&respLength, NULL);
- lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __func__,
status);
if ((status != TRUE) || (respLength != 1) || (responseData[0] != 0)) {
return ACCESN_ERROR;
@@ -514,7 +515,7 @@ SendTimedEmpMessageResponse (ImbPacket *ptr, char *responseDataBuf,
* @timeOut - how long to wait, in mSec units
* @sessionHandle - This is introduced in IPMI1.5,this is required to be sent in
* sendd message command as a parameter, which is then used by BMC
- * to identify the correct DPC session to send the mesage to.
+ * to identify the correct DPC session to send the message to.
* @channelNumber - There are 3 different channels on which DPC communication
* goes on:
* * Emp - 1
@@ -591,7 +592,7 @@ SendTimedEmpMessageResponse_Ex (ImbPacket *ptr, char *responseDataBuf, int
req->req.data[i++] = ((ptr->seqLn & 0xfc) | (ptr->nfLn & 0x3));
/* The next byte is the command like get software ID(00). */
req->req.data[i++] = ptr->cmd;
- /* after the cmd the data, which is sent by DPC & is retrived using the
+ /* after the cmd the data, which is sent by DPC & is retrieved using the
* get message earlier is sent back to DPC.
*/
for (j = 0; j < responseDataLen; ++j, ++i) {
@@ -626,7 +627,7 @@ SendTimedEmpMessageResponse_Ex (ImbPacket *ptr, char *responseDataBuf, int
sizeof(requestData), responseData, sizeof(responseData),
&respLength, NULL);
- lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __func__,
status);
if ((status != TRUE) || (respLength != 1) || (responseData[0] != 0)) {
return ACCESN_ERROR;
@@ -711,7 +712,7 @@ SendTimedLanMessageResponse(ImbPacket *ptr, char *responseDataBuf,
sizeof(requestData), responseData, sizeof(responseData),
&respLength, NULL);
- lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __func__,
status);
if ((status != TRUE) || (respLength != 1) || (responseData[0] != 0)) {
return ACCESN_ERROR;
@@ -728,7 +729,7 @@ SendTimedLanMessageResponse(ImbPacket *ptr, char *responseDataBuf,
* @timeOut - how long to wait, in mSec units
* @sessionHandle - This is introduced in IPMI1.5,this is required to be sent in
* send message command as a parameter,which is then used by BMC to identify the
- * correct DPC session to send the mesage to.
+ * correct DPC session to send the message to.
* @channelNumber - There are 3 different channels on which DPC communication
* goes on:
* * Emp - 1
@@ -806,7 +807,7 @@ SendTimedLanMessageResponse_Ex(ImbPacket *ptr, char *responseDataBuf, int
req->req.data[i++] = ((ptr->seqLn & 0xfc) | (ptr->nfLn & 0x3));
/* The next byte is the command like get software ID(00). */
req->req.data[i++] = ptr->cmd;
- /* After the cmd the data ,which is sent by DPC & is retrived using the
+ /* After the cmd the data ,which is sent by DPC & is retrieved using the
* get message earlier is sent back to DPC.
*/
for (j = 0; j < responseDataLen; ++j, ++i) {
@@ -839,7 +840,7 @@ SendTimedLanMessageResponse_Ex(ImbPacket *ptr, char *responseDataBuf, int
status = DeviceIoControl(hDevice, IOCTL_IMB_SEND_MESSAGE, requestData,
sizeof(requestData), responseData, sizeof(responseData),
&respLength, NULL);
- lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __func__,
status);
if ((status != TRUE) || (respLength != 1) || (responseData[0] != 0)) {
return ACCESN_ERROR;
@@ -882,7 +883,7 @@ SendTimedImbpRequest(IMBPREQUESTDATA *reqPtr, int timeOut, BYTE *respDataPtr,
/* convert to uSec units */
req->timeOut = timeOut * 1000;
lprintf(LOG_DEBUG, "%s: rsSa 0x%x cmd 0x%x netFn 0x%x rsLun 0x%x",
- __FUNCTION__, req->req.rsSa, req->req.cmd,
+ __func__, req->req.rsSa, req->req.cmd,
req->req.netFn, req->req.rsLun);
status = DeviceIoControl(hDevice, IOCTL_IMB_SEND_MESSAGE, requestData,
@@ -890,11 +891,11 @@ SendTimedImbpRequest(IMBPREQUESTDATA *reqPtr, int timeOut, BYTE *respDataPtr,
sizeof(responseData), &respLength, NULL);
lprintf(LOG_DEBUG, "%s: DeviceIoControl returned status = %d",
- __FUNCTION__, status);
+ __func__, status);
#ifdef DBG_IPMI
/* TODO */
printf("%s: rsSa %x cmd %x netFn %x lun %x, status=%d, cc=%x, rlen=%d\n",
- __FUNCTION__, req->req.rsSa, req->req.cmd,
+ __func__, req->req.rsSa, req->req.cmd,
req->req.netFn, req->req.rsLun, status, resp->cCode,
respLength);
#endif
@@ -949,7 +950,7 @@ SendAsyncImbpRequest(IMBPREQUESTDATA *reqPtr, BYTE *seqNo)
sizeof(requestData), &responseData,
sizeof(responseData), &respLength, NULL);
- lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __func__,
status);
if (status != TRUE) {
DWORD error;
@@ -979,82 +980,12 @@ ACCESN_STATUS
GetAsyncImbpMessage (ImbPacket *msgPtr, DWORD *msgLen, DWORD timeOut,
ImbAsyncSeq *seqNo, DWORD channelNumber)
{
- BOOL status;
- BYTE responseData[MAX_ASYNC_RESP_SIZE];
- BYTE lun;
- ImbAsyncResponse *resp = (ImbAsyncResponse *)responseData;
- DWORD respLength = sizeof(responseData);
- ImbAsyncRequest req;
-
- while (1) {
- if ((msgPtr == NULL) || (msgLen == NULL) || ( seqNo == NULL)) {
- return ACCESN_ERROR;
- }
- /* convert to uSec units */
- req.timeOut = timeOut * 1000;
- req.lastSeq = *seqNo;
-
- status = DeviceIoControl(hDevice, IOCTL_IMB_GET_ASYNC_MSG, &req,
- sizeof(req), &responseData,
- sizeof(responseData), &respLength, NULL);
-
- lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d",
- __FUNCTION__, status);
- if (status != TRUE) {
- DWORD error = GetLastError();
- /* handle "msg not available" specially. it is different
- * from a random old error.
- */
- switch (error) {
- case IMB_MSG_NOT_AVAILABLE:
- return ACCESN_END_OF_DATA;
- break;
- default:
- return ACCESN_ERROR;
- break;
- }
- } else if (respLength < MIN_ASYNC_RESP_SIZE) {
- return ACCESN_ERROR;
- }
- respLength -= MIN_ASYNC_RESP_SIZE;
-
- if (*msgLen < respLength) {
- return ACCESN_ERROR;
- }
-
- /* same code as in NT section */
- if (IpmiVersion == IPMI_09_VERSION) {
- switch (channelNumber) {
- case IPMB_CHANNEL:
- lun = IPMB_LUN;
- break;
- case EMP_CHANNEL:
- lun = EMP_LUN;
- break;
- default:
- lun = RESERVED_LUN;
- break;
- }
- if ((lun == RESERVED_LUN)
- || (lun != ((((ImbPacket *)(resp->data))->nfLn) & 0x3 ))) {
- *seqNo = resp->thisSeq;
- continue;
- }
- memcpy(msgPtr, resp->data, respLength);
- *msgLen = respLength;
- } else {
- /* it is version 1.0 or better */
- if (resp->data[0] != (BYTE)channelNumber) {
- *seqNo = resp->thisSeq;
- continue;
- }
- memcpy(msgPtr, &(resp->data[1]), (respLength - 1));
- *msgLen = respLength - 1;
- }
- /* give the caller his sequence number */
- *seqNo = resp->thisSeq;
- return ACCESN_OK;
- }
+ /* This function does exactly the same as GetAsuncImbpMessage_Ex(),
+ * but doesn't return session handle and privilege
+ */
+ return GetAsyncImbpMessage_Ex(msgPtr, msgLen, timeOut,
+ seqNo, channelNumber,
+ NULL, NULL);
}
/* GetAsyncImbpMessage_Ex - gets the next available async message with a message
@@ -1084,7 +1015,7 @@ GetAsyncImbpMessage_Ex(ImbPacket *msgPtr, DWORD *msgLen, DWORD timeOut,
ImbAsyncRequest req;
while (1) {
- if ((msgPtr == NULL) || (msgLen == NULL) || ( seqNo == NULL)) {
+ if (!msgPtr || !msgLen || !seqNo) {
return ACCESN_ERROR;
}
@@ -1096,7 +1027,7 @@ GetAsyncImbpMessage_Ex(ImbPacket *msgPtr, DWORD *msgLen, DWORD timeOut,
sizeof(responseData), &respLength, NULL);
lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d",
- __FUNCTION__, status);
+ __func__, status);
if (status != TRUE) {
DWORD error = GetLastError();
/* handle "msg not available" specially. it is
@@ -1110,12 +1041,12 @@ GetAsyncImbpMessage_Ex(ImbPacket *msgPtr, DWORD *msgLen, DWORD timeOut,
return ACCESN_ERROR;
break;
}
- }
- if (respLength < MIN_ASYNC_RESP_SIZE) {
+ } else if (respLength < MIN_ASYNC_RESP_SIZE) {
return ACCESN_ERROR;
}
respLength -= MIN_ASYNC_RESP_SIZE;
+
if (*msgLen < respLength) {
return ACCESN_ERROR;
}
@@ -1143,26 +1074,26 @@ GetAsyncImbpMessage_Ex(ImbPacket *msgPtr, DWORD *msgLen, DWORD timeOut,
memcpy(msgPtr, resp->data, respLength);
*msgLen = respLength;
} else {
- if ((sessionHandle ==NULL) || (privilege ==NULL)) {
- return ACCESN_ERROR;
+ /* it is version 1.0 or better */
+ if ((resp->data[0] & 0x0f) != (BYTE)channelNumber) {
+ *seqNo = resp->thisSeq;
+ continue;
}
/* With the new IPMI version the get message command
* returns the channel number along with the
- * privileges.The 1st 4 bits of the second byte of the
+ * privileges. The 1st 4 bits of the second byte of the
* response data for get message command represent the
* channel number & the last 4 bits are the privileges.
*/
- *privilege = (resp->data[0] & 0xf0)>> 4;
- if ((resp->data[0] & 0x0f) != (BYTE)channelNumber) {
- *seqNo = resp->thisSeq;
- continue;
+ if (sessionHandle && privilege) {
+ *privilege = (resp->data[0] & 0xf0) >> 4;
+ /* The get message command according to IPMI 1.5 spec
+ * now even returns the session handle. This is required
+ * to be captured as it is required as request data for
+ * send message command.
+ */
+ *sessionHandle = resp->data[1];
}
- /* The get message command according to IPMI 1.5 spec
- * now even returns the session handle.This is required
- * to be captured as it is required as request data for
- * send message command.
- */
- *sessionHandle = resp->data[1];
memcpy(msgPtr, &(resp->data[2]), (respLength - 1));
*msgLen = respLength - 1;
}
@@ -1194,7 +1125,7 @@ IsAsyncMessageAvailable(unsigned int eventId)
status = DeviceIoControl(hDevice, IOCTL_IMB_CHECK_EVENT,
&AsyncEventHandle, sizeof(HANDLE), &dummy, sizeof(int),
(LPDWORD)&respLength, NULL);
- lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __func__,
status);
if (status != TRUE) {
return ACCESN_ERROR;
@@ -1220,13 +1151,13 @@ RegisterForImbAsyncMessageNotification(unsigned int *handleId)
DWORD respLength ;
int dummy;
/*allow only one app to register */
- if ((handleId == NULL ) || (AsyncEventHandle)) {
+ if (!handleId || AsyncEventHandle) {
return ACCESN_ERROR;
}
status = DeviceIoControl(hDevice, IOCTL_IMB_REGISTER_ASYNC_OBJ, &dummy,
sizeof(int), &AsyncEventHandle, (DWORD)sizeof(HANDLE),
(LPDWORD)&respLength, NULL);
- lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __func__,
status);
if ((respLength != sizeof(int)) || (status != TRUE)) {
return ACCESN_ERROR;
@@ -1265,7 +1196,7 @@ UnRegisterForImbAsyncMessageNotification(unsigned int handleId, int iFlag)
status = DeviceIoControl(hDevice, IOCTL_IMB_DEREGISTER_ASYNC_OBJ,
&AsyncEventHandle, (DWORD)sizeof(HANDLE ), &dummy,
(DWORD)sizeof(int), (LPDWORD)&respLength, NULL );
- lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __func__,
status);
if (status != TRUE) {
return ACCESN_ERROR;
@@ -1295,7 +1226,7 @@ SetShutDownCode(int delayTime, int code)
cmd.delayTime = delayTime;
status = DeviceIoControl(hDevice, IOCTL_IMB_SHUTDOWN_CODE, &cmd,
sizeof(cmd), NULL, 0, &retLength, NULL);
- lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __func__,
status);
if (status == TRUE) {
return ACCESN_OK;
@@ -1402,7 +1333,7 @@ MapPhysicalMemory(int startAddress, int addressLength, int *virtualAddress)
if ((fd = open("/dev/mem", O_RDONLY)) < 0) {
char buf[128];
sprintf(buf,"%s %s: open(%s) failed",
- __FILE__, __FUNCTION__, IMB_DEVICE);
+ __FILE__, __func__, IMB_DEVICE);
perror(buf);
return ACCESN_ERROR;
}
@@ -1413,12 +1344,12 @@ MapPhysicalMemory(int startAddress, int addressLength, int *virtualAddress)
if ((startvAddress = mmap(0, length, PROT_READ, MAP_SHARED, fd,
startpAddress)) == MAP_FAILED) {
char buf[128];
- sprintf(buf, "%s %s: mmap failed", __FILE__, __FUNCTION__);
+ sprintf(buf, "%s %s: mmap failed", __FILE__, __func__);
perror(buf);
close(fd);
return ACCESN_ERROR;
}
- lprintf(LOG_DEBUG, "%s: mmap of 0x%x success", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: mmap of 0x%x success", __func__,
startpAddress);
#ifdef LINUX_DEBUG_MAX
for (int i = 0; i < length; i++) {
@@ -1451,15 +1382,15 @@ UnmapPhysicalMemory(int virtualAddress, int Length)
diff = ((unsigned int)virtualAddress) % pagesize;
virtualAddress -= diff;
Length += diff;
- lprintf(LOG_DEBUG, "%s: calling munmap(0x%x,%d)", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: calling munmap(0x%x,%d)", __func__,
virtualAddress,Length);
if (munmap(&virtualAddress, Length) != 0) {
char buf[128];
- sprintf(buf, "%s %s: munmap failed", __FILE__, __FUNCTION__);
+ sprintf(buf, "%s %s: munmap failed", __FILE__, __func__);
perror(buf);
return ACCESN_ERROR;
}
- lprintf(LOG_DEBUG, "%s: munmap(0x%x,%d) success", __FUNCTION__,
+ lprintf(LOG_DEBUG, "%s: munmap(0x%x,%d) success", __func__,
virtualAddress, Length);
return ACCESN_OK;
}
diff --git a/src/plugins/imb/imbapi.h b/src/plugins/imb/imbapi.h
index 6ba4121..67fdc84 100644
--- a/src/plugins/imb/imbapi.h
+++ b/src/plugins/imb/imbapi.h
@@ -33,8 +33,14 @@ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*----------------------------------------------------------------------*/
+
+#pragma once
+
#ifndef _WINDEFS_H
#define _WINDEFS_H
+
+#include <stddef.h>
+
#ifndef FALSE
#define FALSE 0
#endif
@@ -261,7 +267,7 @@ typedef struct {
#define SD_POWER_OFF 2
#pragma pack(1)
/*
- * This is the generic IMB packet format, the final checksum cant be
+ * This is the generic IMB packet format, the final checksum can't be
* represented in this structure and will show up as the last data byte
*/
typedef struct {
@@ -318,7 +324,7 @@ typedef struct {
} ImbRequest;
typedef struct {
DWORD flags; /* request flags*/
-#define NO_RESPONSE_EXPECTED 0x01 /*dont wait around for an IMB response*/
+#define NO_RESPONSE_EXPECTED 0x01 /*don't wait around for an IMB response*/
DWORD timeOut; /* in uSec units*/
ImbRequest req; /* message buffer*/
} ImbRequestBuffer;
@@ -541,7 +547,7 @@ typedef struct
*/
#define ASYNC_SEQ_START 0
/*
- * This is the generic IMB packet format, the final checksum cant be
+ * This is the generic IMB packet format, the final checksum can't be
* represented in this structure and will show up as the last data byte
*/
/*
diff --git a/src/plugins/ipmi_intf.c b/src/plugins/ipmi_intf.c
index 9225a34..e424a64 100644
--- a/src/plugins/ipmi_intf.c
+++ b/src/plugins/ipmi_intf.c
@@ -29,9 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _XOPEN_SOURCE 700
-#define _GNU_SOURCE 1
-#define _DARWIN_C_SOURCE 1
#include <stdio.h>
#include <stdlib.h>
@@ -89,6 +86,9 @@ extern struct ipmi_intf ipmi_dummy_intf;
#ifdef IPMI_INTF_USB
extern struct ipmi_intf ipmi_usb_intf;
#endif
+#ifdef IPMI_INTF_DBUS
+extern struct ipmi_intf ipmi_dbus_intf;
+#endif
struct ipmi_intf * ipmi_intf_table[] = {
#ifdef IPMI_INTF_OPEN
@@ -122,9 +122,32 @@ struct ipmi_intf * ipmi_intf_table[] = {
#ifdef IPMI_INTF_USB
&ipmi_usb_intf,
#endif
+#ifdef IPMI_INTF_DBUS
+ &ipmi_dbus_intf,
+#endif
NULL
};
+/* get_default_interface - return the interface that was chosen by configure
+ *
+ * returns a valid interface pointer
+ */
+static struct ipmi_intf *get_default_interface(void)
+{
+ static const char *default_intf_name = DEFAULT_INTF;
+ struct ipmi_intf ** intf;
+ for (intf = ipmi_intf_table; intf && *intf; intf++) {
+ if (!strcmp(default_intf_name, (*intf)->name)) {
+ return *intf;
+ }
+ }
+ /* code should never reach this because the configure script checks
+ * to see that the default interface is actually enabled, but we have
+ * to return some valid value here, so the first entry works
+ */
+ return ipmi_intf_table[0];
+}
+
/* ipmi_intf_print - Print list of interfaces
*
* no meaningful return code
@@ -132,20 +155,20 @@ struct ipmi_intf * ipmi_intf_table[] = {
void ipmi_intf_print(struct ipmi_intf_support * intflist)
{
struct ipmi_intf ** intf;
+ struct ipmi_intf *def_intf;
struct ipmi_intf_support * sup;
- int def = 1;
int found;
+ def_intf = get_default_interface();
lprintf(LOG_NOTICE, "Interfaces:");
for (intf = ipmi_intf_table; intf && *intf; intf++) {
- if (intflist != NULL) {
+ if (intflist) {
found = 0;
- for (sup=intflist; sup->name != NULL; sup++) {
- if (strncmp(sup->name, (*intf)->name, strlen(sup->name)) == 0 &&
- strncmp(sup->name, (*intf)->name, strlen((*intf)->name)) == 0 &&
- sup->supported == 1)
+ for (sup=intflist; sup->name; sup++) {
+ if (!strcmp(sup->name, (*intf)->name)
+ && sup->supported)
found = 1;
}
if (found == 0)
@@ -154,8 +177,7 @@ void ipmi_intf_print(struct ipmi_intf_support * intflist)
lprintf(LOG_NOTICE, "\t%-12s %s %s",
(*intf)->name, (*intf)->desc,
- def ? "[default]" : "");
- def = 0;
+ def_intf == (*intf) ? "[default]" : "");
}
lprintf(LOG_NOTICE, "");
}
@@ -173,9 +195,9 @@ struct ipmi_intf * ipmi_intf_load(char * name)
struct ipmi_intf ** intf;
struct ipmi_intf * i;
- if (name == NULL) {
- i = ipmi_intf_table[0];
- if (i->setup != NULL && (i->setup(i) < 0)) {
+ if (!name) {
+ i = get_default_interface();
+ if (i->setup && (i->setup(i) < 0)) {
lprintf(LOG_ERR, "Unable to setup "
"interface %s", name);
return NULL;
@@ -184,11 +206,12 @@ struct ipmi_intf * ipmi_intf_load(char * name)
}
for (intf = ipmi_intf_table;
- ((intf != NULL) && (*intf != NULL));
- intf++) {
+ intf && *intf;
+ intf++)
+ {
i = *intf;
- if (strncmp(name, i->name, strlen(name)) == 0) {
- if (i->setup != NULL && (i->setup(i) < 0)) {
+ if (!strcmp(name, i->name)) {
+ if (i->setup && (i->setup(i) < 0)) {
lprintf(LOG_ERR, "Unable to setup "
"interface %s", name);
return NULL;
@@ -203,11 +226,11 @@ struct ipmi_intf * ipmi_intf_load(char * name)
void
ipmi_intf_session_set_hostname(struct ipmi_intf * intf, char * hostname)
{
- if (intf->ssn_params.hostname != NULL) {
+ if (intf->ssn_params.hostname) {
free(intf->ssn_params.hostname);
intf->ssn_params.hostname = NULL;
}
- if (hostname == NULL) {
+ if (!hostname) {
return;
}
intf->ssn_params.hostname = strdup(hostname);
@@ -218,7 +241,7 @@ ipmi_intf_session_set_username(struct ipmi_intf * intf, char * username)
{
memset(intf->ssn_params.username, 0, 17);
- if (username == NULL)
+ if (!username)
return;
memcpy(intf->ssn_params.username, username, __min(strlen(username), 16));
@@ -229,7 +252,7 @@ ipmi_intf_session_set_password(struct ipmi_intf * intf, char * password)
{
memset(intf->ssn_params.authcode_set, 0, IPMI_AUTHCODE_BUFFER_SIZE);
- if (password == NULL) {
+ if (!password) {
intf->ssn_params.password = 0;
return;
}
@@ -251,11 +274,14 @@ ipmi_intf_session_set_lookupbit(struct ipmi_intf * intf, uint8_t lookupbit)
intf->ssn_params.lookupbit = lookupbit;
}
+#ifdef IPMI_INTF_LANPLUS
void
-ipmi_intf_session_set_cipher_suite_id(struct ipmi_intf * intf, uint8_t cipher_suite_id)
+ipmi_intf_session_set_cipher_suite_id(struct ipmi_intf * intf,
+ enum cipher_suite_ids cipher_suite_id)
{
intf->ssn_params.cipher_suite_id = cipher_suite_id;
}
+#endif /* IPMI_INTF_LANPLUS */
void
ipmi_intf_session_set_sol_escape_char(struct ipmi_intf * intf, char sol_escape_char)
@@ -302,7 +328,7 @@ ipmi_intf_session_set_retry(struct ipmi_intf * intf, int retry)
void
ipmi_intf_session_cleanup(struct ipmi_intf *intf)
{
- if (intf->session == NULL) {
+ if (!intf->session) {
return;
}
@@ -313,7 +339,7 @@ ipmi_intf_session_cleanup(struct ipmi_intf *intf)
void
ipmi_cleanup(struct ipmi_intf * intf)
{
- ipmi_sdr_list_empty(intf);
+ ipmi_sdr_list_empty();
ipmi_intf_session_set_hostname(intf, NULL);
}
@@ -334,7 +360,7 @@ ipmi_intf_socket_connect(struct ipmi_intf * intf)
params = &intf->ssn_params;
- if (params->hostname == NULL || strlen((const char *)params->hostname) == 0) {
+ if (!params->hostname || strlen((const char *)params->hostname) == 0) {
lprintf(LOG_ERR, "No hostname specified!");
return -1;
}
@@ -362,7 +388,7 @@ ipmi_intf_socket_connect(struct ipmi_intf * intf)
* and) try the next address.
*/
- for (rp = rp0; rp != NULL; rp = rp->ai_next) {
+ for (rp = rp0; rp; rp = rp->ai_next) {
/* We are only interested in IPv4 and IPv6 */
if ((rp->ai_family != AF_INET6) && (rp->ai_family != AF_INET)) {
continue;
@@ -406,8 +432,8 @@ ipmi_intf_socket_connect(struct ipmi_intf * intf)
break;
}
- for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) {
- if (ifa->ifa_addr == NULL) {
+ for (ifa = ifaddrs; ifa; ifa = ifa->ifa_next) {
+ if (!ifa->ifa_addr) {
continue;
}
@@ -424,7 +450,7 @@ ipmi_intf_socket_connect(struct ipmi_intf * intf)
len = sizeof(struct sockaddr_in6);
if ( getnameinfo((struct sockaddr *)tmp6, len, hbuf, sizeof(hbuf), NULL, 0, NI_NUMERICHOST) == 0) {
lprintf(LOG_DEBUG, "Testing %s interface address: %s scope=%d",
- ifa->ifa_name != NULL ? ifa->ifa_name : "???",
+ ifa->ifa_name ? ifa->ifa_name : "???",
hbuf,
tmp6->sin6_scope_id);
}
@@ -476,13 +502,14 @@ uint16_t
ipmi_intf_get_max_request_data_size(struct ipmi_intf * intf)
{
int16_t size;
+ uint8_t bridging_level = ipmi_intf_get_bridging_level(intf);
size = intf->max_request_data_size;
/* check if request size is not specified */
if (!size) {
/*
- * The IPMB standard overall message length for ‘non -bridging’
+ * The IPMB standard overall message length for non-bridging
* messages is specified as 32 bytes, maximum, including slave
* address. This sets the upper limit for typical IPMI messages.
* With the exception of messages used for bridging messages to
@@ -495,14 +522,14 @@ ipmi_intf_get_max_request_data_size(struct ipmi_intf * intf)
size = IPMI_DEFAULT_PAYLOAD_SIZE;
/* check if message is forwarded */
- if (intf->target_addr && intf->target_addr != intf->my_addr) {
+ if (bridging_level) {
/* add Send Message request size */
size += 8;
}
}
/* check if message is forwarded */
- if (intf->target_addr && intf->target_addr != intf->my_addr) {
+ if (bridging_level) {
/* subtract send message request size */
size -= 8;
@@ -515,7 +542,7 @@ ipmi_intf_get_max_request_data_size(struct ipmi_intf * intf)
}
/* check for double bridging */
- if (intf->transit_addr && intf->transit_addr != intf->target_addr) {
+ if (bridging_level == 2) {
/* subtract inner send message request size */
size -= 8;
}
@@ -533,13 +560,14 @@ uint16_t
ipmi_intf_get_max_response_data_size(struct ipmi_intf * intf)
{
int16_t size;
+ uint8_t bridging_level = ipmi_intf_get_bridging_level(intf);
size = intf->max_response_data_size;
/* check if response size is not specified */
if (!size) {
/*
- * The IPMB standard overall message length for ‘non -bridging’
+ * The IPMB standard overall message length for non-bridging
* messages is specified as 32 bytes, maximum, including slave
* address. This sets the upper limit for typical IPMI messages.
* With the exception of messages used for bridging messages to
@@ -552,14 +580,14 @@ ipmi_intf_get_max_response_data_size(struct ipmi_intf * intf)
size = IPMI_DEFAULT_PAYLOAD_SIZE; /* response length with subtracted header and checksum byte */
/* check if message is forwarded */
- if (intf->target_addr && intf->target_addr != intf->my_addr) {
+ if (bridging_level) {
/* add Send Message header size */
size += 7;
}
}
/* check if message is forwarded */
- if (intf->target_addr && intf->target_addr != intf->my_addr) {
+ if (bridging_level) {
/*
* Some IPMI controllers like PICMG AMC Carriers embed responses
* to the forwarded messages into the Send Message response.
@@ -577,7 +605,7 @@ ipmi_intf_get_max_response_data_size(struct ipmi_intf * intf)
}
/* check for double bridging */
- if (intf->transit_addr && intf->transit_addr != intf->target_addr) {
+ if (bridging_level == 2) {
/* subtract inner send message header size */
size -= 8;
}
@@ -591,6 +619,25 @@ ipmi_intf_get_max_response_data_size(struct ipmi_intf * intf)
return size;
}
+uint8_t
+ipmi_intf_get_bridging_level(const struct ipmi_intf *intf)
+{
+ uint8_t bridging_level;
+
+ if (intf->target_addr && (intf->target_addr != intf->my_addr)) {
+ if (intf->transit_addr &&
+ (intf->transit_addr != intf->target_addr || intf->transit_channel != intf->target_channel)) {
+ bridging_level = 2;
+ } else {
+ bridging_level = 1;
+ }
+ } else {
+ bridging_level = 0;
+ }
+
+ return bridging_level;
+}
+
void
ipmi_intf_set_max_request_data_size(struct ipmi_intf * intf, uint16_t size)
{
diff --git a/src/plugins/lan/Makefile.in b/src/plugins/lan/Makefile.in
deleted file mode 100644
index 2abda0d..0000000
--- a/src/plugins/lan/Makefile.in
+++ /dev/null
@@ -1,639 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src/plugins/lan
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-LTLIBRARIES = $(noinst_LTLIBRARIES)
-libintf_lan_la_DEPENDENCIES = $(top_builddir)/lib/libipmitool.la
-am_libintf_lan_la_OBJECTS = lan.lo auth.lo md5.lo
-libintf_lan_la_OBJECTS = $(am_libintf_lan_la_OBJECTS)
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(libintf_lan_la_SOURCES)
-DIST_SOURCES = $(libintf_lan_la_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-AM_CPPFLAGS = -I$(top_srcdir)/include
-EXTRA_LTLIBRARIES = libintf_lan.la
-noinst_LTLIBRARIES = @INTF_LAN_LIB@
-libintf_lan_la_LIBADD = $(top_builddir)/lib/libipmitool.la
-libintf_lan_la_SOURCES = lan.c lan.h asf.h rmcp.h auth.c auth.h md5.c md5.h
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/plugins/lan/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/plugins/lan/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstLTLIBRARIES:
- -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
- @list='$(noinst_LTLIBRARIES)'; \
- locs=`for p in $$list; do echo $$p; done | \
- sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
- sort -u`; \
- test -z "$$locs" || { \
- echo rm -f $${locs}; \
- rm -f $${locs}; \
- }
-
-libintf_lan.la: $(libintf_lan_la_OBJECTS) $(libintf_lan_la_DEPENDENCIES) $(EXTRA_libintf_lan_la_DEPENDENCIES)
- $(AM_V_CCLD)$(LINK) $(libintf_lan_la_OBJECTS) $(libintf_lan_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/auth.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lan.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/md5.Plo@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
-
-.c.obj:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
- ctags-am distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-am uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/plugins/lan/asf.h b/src/plugins/lan/asf.h
index ab36d6f..eb1004f 100644
--- a/src/plugins/lan/asf.h
+++ b/src/plugins/lan/asf.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_ASF_H
-#define IPMI_ASF_H
+#pragma once
#include <ipmitool/helper.h>
#include "lan.h"
@@ -41,20 +40,6 @@
#define ASF_TYPE_PING 0x80
#define ASF_TYPE_PONG 0x40
-static const struct valstr asf_type_vals[] __attribute__((unused)) = {
- { 0x10, "Reset" },
- { 0x11, "Power-up" },
- { 0x12, "Unconditional Power-down" },
- { 0x13, "Power Cycle" },
- { 0x40, "Presence Pong" },
- { 0x41, "Capabilities Response" },
- { 0x42, "System State Response" },
- { 0x80, "Presence Ping" },
- { 0x81, "Capabilities Request" },
- { 0x82, "System State Request" },
- { 0x00, NULL }
-};
-
/* ASF message header */
#ifdef HAVE_PRAGMA_PACK
#pragma pack(1)
@@ -71,5 +56,3 @@ struct asf_hdr {
#endif
int handle_asf(struct ipmi_intf * intf, uint8_t * data, int data_len);
-
-#endif /* IPMI_ASF_H */
diff --git a/src/plugins/lan/auth.c b/src/plugins/lan/auth.c
index 7410e3c..a5304d6 100644
--- a/src/plugins/lan/auth.c
+++ b/src/plugins/lan/auth.c
@@ -119,14 +119,23 @@ uint8_t * ipmi_auth_md5(struct ipmi_session * s, uint8_t * data, int data_len)
#endif /*HAVE_CRYPTO_MD5*/
}
-/*
+#ifdef HAVE_CRYPTO_MD2
+ #define __MD2_ONLY__(x) x
+#else
+ #define __MD2_ONLY__(x) __UNUSED__(x)
+#endif
+
+/*
* multi-session authcode generation for MD2
* H(password + session_id + msg + session_seq + password)
*
* Use OpenSSL implementation of MD2 algorithm if found.
* This function is analogous to ipmi_auth_md5
*/
-uint8_t * ipmi_auth_md2(struct ipmi_session * s, uint8_t * data, int data_len)
+uint8_t * ipmi_auth_md2(
+ struct ipmi_session *__MD2_ONLY__(s),
+ uint8_t *__MD2_ONLY__(data),
+ int __MD2_ONLY__(data_len))
{
#ifdef HAVE_CRYPTO_MD2
MD2_CTX ctx;
diff --git a/src/plugins/lan/auth.h b/src/plugins/lan/auth.h
index b9866ba..b7acbba 100644
--- a/src/plugins/lan/auth.h
+++ b/src/plugins/lan/auth.h
@@ -30,11 +30,8 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_AUTH_H
-#define IPMI_AUTH_H
+#pragma once
uint8_t * ipmi_auth_md2(struct ipmi_session * s, uint8_t * data, int data_len);
uint8_t * ipmi_auth_md5(struct ipmi_session * s, uint8_t * data, int data_len);
uint8_t * ipmi_auth_special(struct ipmi_session * s);
-
-#endif /*IPMI_AUTH_H*/
diff --git a/src/plugins/lan/lan.c b/src/plugins/lan/lan.c
index 40ba233..2e5f212 100644
--- a/src/plugins/lan/lan.c
+++ b/src/plugins/lan/lan.c
@@ -29,7 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _GNU_SOURCE
#include <stdlib.h>
#include <stdio.h>
@@ -95,7 +94,6 @@ static struct ipmi_rs * ipmi_lan_recv_sol(struct ipmi_intf * intf);
static struct ipmi_rs * ipmi_lan_send_sol(struct ipmi_intf * intf,
struct ipmi_v2_payload * payload);
static struct ipmi_rs * ipmi_lan_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req);
-static int ipmi_lan_send_rsp(struct ipmi_intf * intf, struct ipmi_rs * rsp);
static int ipmi_lan_open(struct ipmi_intf * intf);
static void ipmi_lan_close(struct ipmi_intf * intf);
static int ipmi_lan_ping(struct ipmi_intf * intf);
@@ -109,7 +107,6 @@ struct ipmi_intf ipmi_lan_intf = {
.open = ipmi_lan_open,
.close = ipmi_lan_close,
.sendrecv = ipmi_lan_send_cmd,
- .sendrsp = ipmi_lan_send_rsp,
.recv_sol = ipmi_lan_recv_sol,
.send_sol = ipmi_lan_send_sol,
.keepalive = ipmi_lan_keepalive,
@@ -124,7 +121,7 @@ ipmi_req_add_entry(struct ipmi_intf * intf, struct ipmi_rq * req, uint8_t req_se
struct ipmi_rq_entry * e;
e = malloc(sizeof(struct ipmi_rq_entry));
- if (e == NULL) {
+ if (!e) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return NULL;
}
@@ -135,7 +132,7 @@ ipmi_req_add_entry(struct ipmi_intf * intf, struct ipmi_rq * req, uint8_t req_se
e->intf = intf;
e->rq_seq = req_seq;
- if (ipmi_req_entries == NULL)
+ if (!ipmi_req_entries)
ipmi_req_entries = e;
else
ipmi_req_entries_tail->next = e;
@@ -151,7 +148,7 @@ ipmi_req_lookup_entry(uint8_t seq, uint8_t cmd)
{
struct ipmi_rq_entry * e = ipmi_req_entries;
while (e && (e->rq_seq != seq || e->req.msg.cmd != cmd)) {
- if (e->next == NULL || e == e->next)
+ if (!e->next || e == e->next)
return NULL;
e = e->next;
}
@@ -206,7 +203,7 @@ ipmi_req_clear_entries(void)
while (e) {
lprintf(LOG_DEBUG+3, "cleared list entry seq=0x%02x cmd=0x%02x",
e->rq_seq, e->req.msg.cmd);
- if (e->next != NULL) {
+ if (e->next) {
p = e->next;
free(e);
e = p;
@@ -341,11 +338,11 @@ ipmi_lan_recv_packet(struct ipmi_intf * intf)
* asf.data[f:a]= 0x000000000000
*/
static int
-ipmi_handle_pong(struct ipmi_intf * intf, struct ipmi_rs * rsp)
+ipmi_handle_pong(struct ipmi_rs *rsp)
{
- struct rmcp_pong * pong;
+ struct rmcp_pong *pong;
- if (rsp == NULL)
+ if (!rsp)
return -1;
pong = (struct rmcp_pong *)rsp->data;
@@ -402,7 +399,7 @@ ipmi_lan_ping(struct ipmi_intf * intf)
int rv;
data = malloc(len);
- if (data == NULL) {
+ if (!data) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return -1;
}
@@ -463,7 +460,7 @@ ipmi_lan_poll_recv(struct ipmi_intf * intf)
rsp = ipmi_lan_recv_packet(intf);
- while (rsp != NULL) {
+ while (rsp) {
/* parse response headers */
memcpy(&rmcp_rsp, rsp->data, 4);
@@ -471,7 +468,7 @@ ipmi_lan_poll_recv(struct ipmi_intf * intf)
switch (rmcp_rsp.class) {
case RMCP_CLASS_ASF:
/* ping response packet */
- rv = ipmi_handle_pong(intf, rsp);
+ rv = ipmi_handle_pong(rsp);
return (rv <= 0) ? NULL : rsp;
case RMCP_CLASS_IPMI:
/* handled by rest of function */
@@ -613,7 +610,7 @@ ipmi_lan_poll_recv(struct ipmi_intf * intf)
rsp = !rsp->ccode ? ipmi_lan_recv_packet(intf) : NULL;
if (!entry->bridging_level)
entry->req.msg.cmd = entry->req.msg.target_cmd;
- if (rsp == NULL) {
+ if (!rsp) {
ipmi_req_remove_entry(entry->rq_seq, entry->req.msg.cmd);
}
continue;
@@ -736,10 +733,10 @@ ipmi_lan_build_cmd(struct ipmi_intf * intf, struct ipmi_rq * req, int isRetry)
}
else
{
- // We dont have this request in the list so we can add it
+ // We don't have this request in the list so we can add it
// to the list
entry = ipmi_req_add_entry(intf, req, curr_seq);
- if (entry == NULL)
+ if (!entry)
return NULL;
}
@@ -749,7 +746,7 @@ ipmi_lan_build_cmd(struct ipmi_intf * intf, struct ipmi_rq * req, int isRetry)
if (intf->transit_addr != intf->my_addr && intf->transit_addr != 0)
len += 8;
msg = malloc(len);
- if (msg == NULL) {
+ if (!msg) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return NULL;
}
@@ -909,7 +906,7 @@ ipmi_lan_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req)
lprintf(LOG_DEBUG, "ipmi_lan_send_cmd:opened=[%d], open=[%d]",
intf->opened, intf->open);
- if (intf->opened == 0 && intf->open != NULL) {
+ if (!intf->opened && intf->open) {
if (intf->open(intf) < 0) {
lprintf(LOG_DEBUG, "Failed to open LAN interface");
return NULL;
@@ -922,7 +919,7 @@ ipmi_lan_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req)
isRetry = ( try > 0 ) ? 1 : 0;
entry = ipmi_lan_build_cmd(intf, req, isRetry);
- if (entry == NULL) {
+ if (!entry) {
lprintf(LOG_ERR, "Aborting send command, unable to build");
return NULL;
}
@@ -947,7 +944,7 @@ ipmi_lan_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req)
/* Duplicate Request ccode most likely indicates a response to
a previous retry. Ignore and keep polling. */
- if((rsp != NULL) && (rsp->ccode == 0xcf)) {
+ if(rsp && rsp->ccode == 0xcf) {
rsp = NULL;
rsp = ipmi_lan_poll_recv(intf);
}
@@ -968,14 +965,14 @@ ipmi_lan_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req)
// This is the corner case where the remote controller responds very slowly.
//
// Example: We have to send command 23 and 2d.
- // If we send command,seq as 23,10 and if we dont get any response it will
+ // If we send command,seq as 23,10 and if we don't get any response it will
// retry 4 times with 23,10 and then come out here and indicate that there is no
// response from the remote controller and will send the next command for
// ie 2d,11. And if the BMC is slow to respond and returns 23,10 then it
// will match it in the list and will take response of command 23 as response
// for command 2d and return success. So ideally when retries are done and
// are out of this function we should be clearing the list to be safe so that
- // we dont match the old response with new request.
+ // we don't match the old response with new request.
// [23, 10] --> BMC
// [23, 10] --> BMC
// [23, 10] --> BMC
@@ -989,135 +986,6 @@ ipmi_lan_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req)
return rsp;
}
-static uint8_t *
-ipmi_lan_build_rsp(struct ipmi_intf * intf, struct ipmi_rs * rsp, int * llen)
-{
- struct rmcp_hdr rmcp = {
- .ver = RMCP_VERSION_1,
- .class = RMCP_CLASS_IPMI,
- .seq = 0xff,
- };
- struct ipmi_session * s = intf->session;
- int cs, mp, ap = 0, tmp;
- int len;
- uint8_t * msg;
-
- len = rsp->data_len + 22;
- if (s->active)
- len += 16;
-
- msg = malloc(len);
- if (msg == NULL) {
- lprintf(LOG_ERR, "ipmitool: malloc failure");
- return NULL;
- }
- memset(msg, 0, len);
-
- /* rmcp header */
- memcpy(msg, &rmcp, 4);
- len = sizeof(rmcp);
-
- /* ipmi session header */
- msg[len++] = s->active ? s->authtype : 0;
-
- if (s->in_seq) {
- s->in_seq++;
- if (s->in_seq == 0)
- s->in_seq++;
- }
- memcpy(msg+len, &s->in_seq, 4);
- len += 4;
- memcpy(msg+len, &s->session_id, 4);
- len += 4;
-
- /* session authcode, if session active and authtype is not none */
- if (s->active && s->authtype) {
- ap = len;
- memcpy(msg+len, s->authcode, 16);
- len += 16;
- }
-
- /* message length */
- msg[len++] = rsp->data_len + 8;
-
- /* message header */
- cs = mp = len;
- msg[len++] = IPMI_REMOTE_SWID;
- msg[len++] = rsp->msg.netfn << 2;
- tmp = len - cs;
- msg[len++] = ipmi_csum(msg+cs, tmp);
- cs = len;
- msg[len++] = IPMI_BMC_SLAVE_ADDR;
- msg[len++] = (rsp->msg.seq << 2) | (rsp->msg.lun & 3);
- msg[len++] = rsp->msg.cmd;
-
- /* completion code */
- msg[len++] = rsp->ccode;
-
- /* message data */
- if (rsp->data_len) {
- memcpy(msg+len, rsp->data, rsp->data_len);
- len += rsp->data_len;
- }
-
- /* second checksum */
- tmp = len - cs;
- msg[len++] = ipmi_csum(msg+cs, tmp);
-
- if (s->active) {
- uint8_t * d;
- switch (s->authtype) {
- case IPMI_SESSION_AUTHTYPE_MD5:
- d = ipmi_auth_md5(s, msg+mp, msg[mp-1]);
- memcpy(msg+ap, d, 16);
- break;
- case IPMI_SESSION_AUTHTYPE_MD2:
- d = ipmi_auth_md2(s, msg+mp, msg[mp-1]);
- memcpy(msg+ap, d, 16);
- break;
- }
- }
-
- *llen = len;
- return msg;
-}
-
-static int
-ipmi_lan_send_rsp(struct ipmi_intf * intf, struct ipmi_rs * rsp)
-{
- uint8_t * msg;
- int len = 0;
- int rv;
-
- msg = ipmi_lan_build_rsp(intf, rsp, &len);
- if (len <= 0 || msg == NULL) {
- lprintf(LOG_ERR, "Invalid response packet");
- if (msg != NULL) {
- free(msg);
- msg = NULL;
- }
- return -1;
- }
-
- rv = sendto(intf->fd, msg, len, 0,
- (struct sockaddr *)&intf->session->addr,
- intf->session->addrlen);
- if (rv < 0) {
- lprintf(LOG_ERR, "Packet send failed");
- if (msg != NULL) {
- free(msg);
- msg = NULL;
- }
- return -1;
- }
-
- if (msg != NULL) {
- free(msg);
- msg = NULL;
- }
- return 0;
-}
-
/*
* IPMI SOL Payload Format
* +--------------------+
@@ -1163,7 +1031,7 @@ uint8_t * ipmi_lan_build_sol_msg(struct ipmi_intf * intf,
payload->payload.sol_packet.character_count; // The actual payload
msg = malloc(len);
- if (msg == NULL) {
+ if (!msg) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return NULL;
}
@@ -1256,15 +1124,15 @@ ipmi_lan_send_sol_payload(struct ipmi_intf * intf,
int len;
int try = 0;
- if (intf->opened == 0 && intf->open != NULL) {
+ if (!intf->opened && intf->open) {
if (intf->open(intf) < 0)
return NULL;
}
msg = ipmi_lan_build_sol_msg(intf, payload, &len);
- if (len <= 0 || msg == NULL) {
+ if (len <= 0 || !msg) {
lprintf(LOG_ERR, "Invalid SOL payload packet");
- if (msg != NULL) {
+ if (msg) {
free(msg);
msg = NULL;
}
@@ -1312,7 +1180,7 @@ ipmi_lan_send_sol_payload(struct ipmi_intf * intf,
}
}
- if (msg != NULL) {
+ if (msg) {
free(msg);
msg = NULL;
}
@@ -1442,8 +1310,7 @@ ipmi_lan_send_sol(struct ipmi_intf * intf,
*
*/
static int
-check_sol_packet_for_new_data(struct ipmi_intf * intf,
- struct ipmi_rs *rsp)
+check_sol_packet_for_new_data(struct ipmi_rs *rsp)
{
static uint8_t last_received_sequence_number = 0;
static uint8_t last_received_byte_count = 0;
@@ -1476,7 +1343,7 @@ check_sol_packet_for_new_data(struct ipmi_intf * intf,
}
/*
- *Rember the data for next round
+ * Remember the data for next round
*/
if (rsp && rsp->payload.sol_packet.packet_sequence_number)
{
@@ -1543,7 +1410,7 @@ ipmi_lan_recv_sol(struct ipmi_intf * intf)
* Remembers the data sent, and alters the data to just
* include the new stuff.
*/
- check_sol_packet_for_new_data(intf, rsp);
+ check_sol_packet_for_new_data(rsp);
return rsp;
}
@@ -1564,9 +1431,7 @@ ipmi_lan_keepalive(struct ipmi_intf * intf)
return 0;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL)
- return -1;
- if (rsp->ccode > 0)
+ if (!rsp || rsp->ccode)
return -1;
return 0;
@@ -1594,14 +1459,14 @@ ipmi_get_auth_capabilities_cmd(struct ipmi_intf * intf)
req.msg.data_len = 2;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_INFO, "Get Auth Capabilities command failed");
return -1;
}
if (verbose > 2)
printbuf(rsp->data, rsp->data_len, "get_auth_capabilities");
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_INFO, "Get Auth Capabilities command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -1709,14 +1574,14 @@ ipmi_get_session_challenge_cmd(struct ipmi_intf * intf)
req.msg.data_len = 17; /* 1 byte for authtype, 16 for user */
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Get Session Challenge command failed");
return -1;
}
if (verbose > 2)
printbuf(rsp->data, rsp->data_len, "get_session_challenge");
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
switch (rsp->ccode) {
case 0x81:
lprintf(LOG_ERR, "Invalid user name");
@@ -1784,7 +1649,7 @@ ipmi_activate_session_cmd(struct ipmi_intf * intf)
val2str(s->authtype, ipmi_authtype_session_vals));
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Activate Session command failed");
s->active = 0;
return -1;
@@ -1875,7 +1740,7 @@ ipmi_set_session_privlvl_cmd(struct ipmi_intf * intf)
rsp = intf->sendrecv(intf, &req);
bridge_possible = backup_bridge_possible;
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Set Session Privilege Level to %s failed",
val2str(privlvl, ipmi_privlvl_vals));
return -1;
@@ -1883,7 +1748,7 @@ ipmi_set_session_privlvl_cmd(struct ipmi_intf * intf)
if (verbose > 2)
printbuf(rsp->data, rsp->data_len, "set_session_privlvl");
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Set Session Privilege Level to %s failed: %s",
val2str(privlvl, ipmi_privlvl_vals),
val2str(rsp->ccode, completion_code_vals));
@@ -1919,7 +1784,7 @@ ipmi_close_session_cmd(struct ipmi_intf * intf)
req.msg.data_len = 4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Close Session command failed");
return -1;
}
@@ -1931,7 +1796,7 @@ ipmi_close_session_cmd(struct ipmi_intf * intf)
"session ID %08lx", (long)session_id);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Close Session command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -2028,7 +1893,7 @@ ipmi_lan_open(struct ipmi_intf * intf)
struct ipmi_session *s;
struct ipmi_session_params *p;
- if (intf == NULL || intf->opened)
+ if (!intf || intf->opened)
return -1;
s = intf->session;
@@ -2043,7 +1908,7 @@ ipmi_lan_open(struct ipmi_intf * intf)
if (p->retry == 0)
p->retry = IPMI_LAN_RETRY;
- if (p->hostname == NULL || strlen((const char *)p->hostname) == 0) {
+ if (!p->hostname || strlen((const char *)p->hostname) == 0) {
lprintf(LOG_ERR, "No hostname specified!");
return -1;
}
diff --git a/src/plugins/lan/lan.h b/src/plugins/lan/lan.h
index 3ba3055..4b26922 100644
--- a/src/plugins/lan/lan.h
+++ b/src/plugins/lan/lan.h
@@ -30,12 +30,9 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_LAN_H
-#define IPMI_LAN_H
+#pragma once
#include <ipmitool/ipmi.h>
#include <ipmitool/ipmi_intf.h>
extern struct ipmi_intf ipmi_lan_intf;
-
-#endif /*IPMI_LAN_H*/
diff --git a/src/plugins/lan/rmcp.h b/src/plugins/lan/rmcp.h
index b979d92..f283bf3 100644
--- a/src/plugins/lan/rmcp.h
+++ b/src/plugins/lan/rmcp.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_RMCP_H
-#define IPMI_RMCP_H
+#pragma once
#include <ipmitool/helper.h>
#include "lan.h"
@@ -46,24 +45,11 @@
#define RMCP_TYPE_NORM 0x00
#define RMCP_TYPE_ACK 0x01
-static const struct valstr rmcp_type_vals[] __attribute__((unused)) = {
- { RMCP_TYPE_NORM, "Normal RMCP" },
- { RMCP_TYPE_ACK, "RMCP ACK" },
- { 0, NULL }
-};
-
#define RMCP_CLASS_MASK 0x1f
#define RMCP_CLASS_ASF 0x06
#define RMCP_CLASS_IPMI 0x07
#define RMCP_CLASS_OEM 0x08
-static const struct valstr rmcp_class_vals[] __attribute__((unused)) = {
- { RMCP_CLASS_ASF, "ASF" },
- { RMCP_CLASS_IPMI, "IPMI" },
- { RMCP_CLASS_OEM, "OEM" },
- { 0, NULL }
-};
-
#ifdef HAVE_PRAGMA_PACK
#pragma pack(1)
#endif
@@ -95,5 +81,3 @@ struct rmcp_pong {
#endif
int handle_rmcp(struct ipmi_intf * intf, uint8_t * data, int data_len);
-
-#endif /* IPMI_RMCP_H */
diff --git a/src/plugins/lanplus/Makefile.in b/src/plugins/lanplus/Makefile.in
deleted file mode 100644
index d24775b..0000000
--- a/src/plugins/lanplus/Makefile.in
+++ /dev/null
@@ -1,649 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src/plugins/lanplus
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-LTLIBRARIES = $(noinst_LTLIBRARIES)
-libintf_lanplus_la_DEPENDENCIES = $(top_builddir)/lib/libipmitool.la
-am_libintf_lanplus_la_OBJECTS = lanplus.lo lanplus_strings.lo \
- lanplus_crypt.lo lanplus_dump.lo lanplus_crypt_impl.lo
-libintf_lanplus_la_OBJECTS = $(am_libintf_lanplus_la_OBJECTS)
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(libintf_lanplus_la_SOURCES)
-DIST_SOURCES = $(libintf_lanplus_la_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-AM_CPPFLAGS = -I$(top_srcdir)/include
-EXTRA_LTLIBRARIES = libintf_lanplus.la
-noinst_LTLIBRARIES = @INTF_LANPLUS_LIB@
-libintf_lanplus_la_LIBADD = $(top_builddir)/lib/libipmitool.la
-libintf_lanplus_la_SOURCES = \
- rmcp.h asf.h \
- lanplus.c lanplus.h \
- lanplus_strings.c \
- lanplus_crypt.c lanplus_crypt.h \
- lanplus_dump.h lanplus_dump.c \
- lanplus_crypt_impl.h lanplus_crypt_impl.c
-
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/plugins/lanplus/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/plugins/lanplus/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstLTLIBRARIES:
- -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
- @list='$(noinst_LTLIBRARIES)'; \
- locs=`for p in $$list; do echo $$p; done | \
- sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
- sort -u`; \
- test -z "$$locs" || { \
- echo rm -f $${locs}; \
- rm -f $${locs}; \
- }
-
-libintf_lanplus.la: $(libintf_lanplus_la_OBJECTS) $(libintf_lanplus_la_DEPENDENCIES) $(EXTRA_libintf_lanplus_la_DEPENDENCIES)
- $(AM_V_CCLD)$(LINK) $(libintf_lanplus_la_OBJECTS) $(libintf_lanplus_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lanplus.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lanplus_crypt.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lanplus_crypt_impl.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lanplus_dump.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lanplus_strings.Plo@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
-
-.c.obj:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
- ctags-am distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-am uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/plugins/lanplus/README.lanplus b/src/plugins/lanplus/README.lanplus
new file mode 100644
index 0000000..4406d5b
--- /dev/null
+++ b/src/plugins/lanplus/README.lanplus
@@ -0,0 +1,74 @@
+This interface exists to provide a means of connecting to an IPMIv2 enabled
+BMC. In some places, the IPMIv2 specification is either unclear or
+inconsistent, and interpretations of the intent of the specification had to
+be made at the discretion of the implementor. The purpose of this
+document is to make those decisions clear so that 1) they can be reviewed
+by others and 2) so that the rationale for those decisions can be made
+clear.
+
+* Though it's not stated explicitly with which algorithm the K1 and K2 keys
+should be generated, we chose to use the authentication algorithm. The
+specification states that K1 and K2 are generated with an HMAC algorithm,
+and all of the authentication algorithms (except for "none") are HMAC
+algorithms, whereas the integrity algorithms are not all HMAC. See section
+13.32 for details about K1 and K2, and section
+
+
+* The IPMIv2 specification describes a key, Kg, that is the "BMC key".
+This key functions as a global key that is required to be known in addition
+to the user's key, by authenticating users. If the BMC has a null Kg, the
+users key, Kuid, is used in its place in algorithms where Kg is required,
+per the specification section 13.33. A user can obtain the status of Kg by
+querying the BMC with the Get Channel Authentication Capabilities command.
+Currently, this implementation does not provide a way for a user to specify
+Kg for BMCs that require it.
+
+
+* The specification is unclear as to which key is used for HMAC based
+integrity checking. One the one hand, section 13.28.4 states explicitly
+that HMAC integrity algorithms use the session integrity key as the HMAC
+key. Confusing that matter is a statement in section 13.32 regarding the
+creation of additional keying material. In this section it is stated that
+"all keying material for the RSP integrity and confidentiality algorithms
+will be generated by processing a pre-defined set of constants using HMAC
+per [RFC2104], keyed by sik". And "For the mandatory-to-implement
+integrity and confidentiality algorithms defined in this specification,
+processing the first two (2) constants will generate the require amount of
+keying material." We decided to use K1 as our HMAC key for the generation
+of authentication codes (integrity checking). Furthermore, we are using
+all 20 bytes of K1.
+
+
+* IPMIv2 compliant BMCs are supposed to support 20 byte passwords, as well
+store metadata describing whether the password was stored as a 16 byte or
+20 byte class password. We do not currently support 20 byte passwords. It
+should be noted that there are obvious mistakes in the SET USER PASSWORD
+command specification, as it mentions the ability to query for 16/20 byte
+password status, but the packet format does not support this.
+
+
+* The IPMIv2 specification describes a type of login called a "role only
+login." This feature allows a user to login providing only a requested
+privilege level and a password. We do not currently support this feature.
+Supporting this feature would only require the ability to specify
+username/privilege lookups in the RAKP 1 message sent from ipmitool. We
+currently specify the use of username only lookups for authentication.
+
+
+* In the IPMIv2 packet description in table 13-8 of the IPMv2
+specification, there are two fields that are rather ambiguous in meaning.
+The fields are "Pad Length" and "Next Header". Although neither field is
+listed as belonging to the IPMIv2 packet format, we include/expect them
+both in our IPMIv2 packets. Are rationale is 1) the Next Headers field's
+comment states what the value of that field should be for IPMIv2, and 2)
+for the most part the ASF and IPMIv2 fields seem to parallel each other,
+and we feel that the Pad Length and Next Header fields were left out of the
+IPMIv2 column by mistake.
+
+
+* The GET CHANNEL CIPHER SUITES command documentation seems to have
+mistakes. The "start of record" byte is stated to be either 0x30 or 0x31,
+whereas the detailed description in table 22-18 leads us to believe that
+this byte should really be 0xC0 or 0xC1. Also the description of bits 5:0
+in the start of record byte should probably be 00_0000 rather than 00_000.
+
diff --git a/src/plugins/lanplus/README.sol b/src/plugins/lanplus/README.sol
new file mode 100644
index 0000000..4c64e2a
--- /dev/null
+++ b/src/plugins/lanplus/README.sol
@@ -0,0 +1,76 @@
+This document was last updated for release 1.8.8.
+
+This document explains how Serial Over Lan is implemented on in the
+ipmitool IPMI client. Obviously, the code itself is authoritative, but
+this document should serve as a good starting point.
+
+Serial Over Lan (SOL) is defined in the IPMI v2 specification published by
+Intel and available at http://www.intel.com/design/servers/ipmi/. SOL
+functionality is built on top of the RMCP+ protocol as an additional
+payload type (type 1).
+
+The high end SOL logic is implemented in src/ipmitool/lib/ipmi_sol.c. SOL
+sessions are begun in ipmitool using the "sol activate" command. This
+command maps directly to the IPMI Activate Payload command. It first
+verifies that an RMCP+ session (lanplus interface) is being used to
+establish the session. Although the spec allows for a SOL connection to be
+established on a port different than the RMCP+ port that the "activate
+payload" command issued, ipmitool does not support this.
+
+Once a session has been established (the activate payload command
+succeeds), ipmitool simply loops over a select() on user input and data
+returned from the BMC. All user input is first filtered so that special
+escape sequences can suspend or deactivate the SOL session and so that data
+can be broken into chunks no greater than N bytes. This maximum is
+specified by the BMC in the response to the Activate Payload command.
+
+User input to the BMC is handled in ipmitool/src/plugins/lanplus/lanplus.c.
+Every SOL packet (with one exception) traveling in either direction causes
+the recipient to return an acknowledgement packet, though acks themself are
+not acknowledged. The transport layer in lanplus.c handles the logic
+regarding acks, partial acks, sequence numbers. SOL acknowledgements
+packets be acks, partial acks (the remote destination processed only some
+of the data), and nacks (requests to stop sending packets). Nacks are not
+honored by ipmitool.
+
+Note that one way that SOL communication differs from standard IPMI
+commands, is that it is not simply a request response protocol. Packets
+may be returned asynchronously from the BMC. When establishing a SOL
+session, ipmitool registers a callback for asynchronously received data.
+This call back simply prints text returned from the BMC.
+
+Once a user has chosen to exit the SOL session (with ~.) ipmitool sends the
+IPMI SOL Deactivate command to the BMC.
+
+The standard code path for SOL logic follows:
+ ipmi_sol_main (ipmi_sol.c):
+
+ ipmi_sol_activate (ipmi_sol.c):
+ Argument validation
+ Creation and dispatch of IPMI Activate Payload command
+
+ ipmi_sol_red_pill (ipmi_sol.c):
+ Loop on select() for user input and data returned from the BMC
+ Periodic dispatch of "keep alive" packet to the BMC.
+ Send user input to the BMC and BMC data to the console.
+
+ processSolUserInput (ipmi_sol.c):
+ Process possible escape sequences (~., ~B, etc.)
+ Send (with retries) user data to the BMC
+ Partial creation of packet payload
+
+ ipmi_lanplus_send_sol (lanplus.c):
+ Completion of packet payload
+ Send (with retries) of SOL packet
+
+ ipmi_lanplus_send_payload (lanplus.c):
+ Creation of RMCP+ packet
+ Details general to all V2 packet processing, as
+ well as a some logic to handle ack reception.
+
+ is_sol_partial_ack (lanplus.c):
+ Determine whether a data needs to be resent
+
+ ipmi_lanplus_recv_sol (lanplus.c):
+ Handle data received by the BMC. Ack as appropriate.
+
diff --git a/src/plugins/lanplus/asf.h b/src/plugins/lanplus/asf.h
index 7a30418..6453363 100644
--- a/src/plugins/lanplus/asf.h
+++ b/src/plugins/lanplus/asf.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_ASF_H
-#define IPMI_ASF_H
+#pragma once
#include <ipmitool/helper.h>
#include "lanplus.h"
@@ -41,20 +40,6 @@
#define ASF_TYPE_PING 0x80
#define ASF_TYPE_PONG 0x40
-static const struct valstr asf_type_vals[] __attribute__((unused)) = {
- { 0x10, "Reset" },
- { 0x11, "Power-up" },
- { 0x12, "Unconditional Power-down" },
- { 0x13, "Power Cycle" },
- { 0x40, "Presence Pong" },
- { 0x41, "Capabilities Response" },
- { 0x42, "System State Response" },
- { 0x80, "Presence Ping" },
- { 0x81, "Capabilities Request" },
- { 0x82, "System State Request" },
- { 0x00, NULL }
-};
-
/* ASF message header */
#ifdef HAVE_PRAGMA_PACK
#pragma pack(1)
@@ -71,5 +56,3 @@ struct asf_hdr {
#endif
int handle_asf(struct ipmi_intf * intf, uint8_t * data, int data_len);
-
-#endif /* IPMI_ASF_H */
diff --git a/src/plugins/lanplus/lanplus.c b/src/plugins/lanplus/lanplus.c
index a0e388c..ed41380 100644
--- a/src/plugins/lanplus/lanplus.c
+++ b/src/plugins/lanplus/lanplus.c
@@ -29,7 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _GNU_SOURCE
#include <stdlib.h>
#include <stdio.h>
@@ -103,15 +102,14 @@ static void getIpmiPayloadWireRep(
uint8_t rq_seq,
uint8_t curr_seq);
static void getSolPayloadWireRep(
- struct ipmi_intf * intf,
uint8_t * msg,
struct ipmi_v2_payload * payload);
static void read_open_session_response(struct ipmi_rs * rsp, int offset);
static void read_rakp2_message(struct ipmi_rs * rsp, int offset, uint8_t alg);
static void read_rakp4_message(struct ipmi_rs * rsp, int offset, uint8_t alg);
-static void read_session_data(struct ipmi_rs * rsp, int * offset, struct ipmi_session *s);
-static void read_session_data_v15(struct ipmi_rs * rsp, int * offset, struct ipmi_session *s);
-static void read_session_data_v2x(struct ipmi_rs * rsp, int * offset, struct ipmi_session *s);
+static void read_session_data(struct ipmi_rs * rsp, int * offset);
+static void read_session_data_v15(struct ipmi_rs * rsp, int * offset);
+static void read_session_data_v2x(struct ipmi_rs * rsp, int * offset);
static void read_ipmi_response(struct ipmi_rs * rsp, int * offset);
static void read_sol_packet(struct ipmi_rs * rsp, int * offset);
static struct ipmi_rs * ipmi_lanplus_recv_sol(struct ipmi_intf * intf);
@@ -119,7 +117,6 @@ static struct ipmi_rs * ipmi_lanplus_send_sol(
struct ipmi_intf * intf,
struct ipmi_v2_payload * payload);
static int check_sol_packet_for_new_data(
- struct ipmi_intf * intf,
struct ipmi_rs *rsp);
static void ack_sol_packet(
struct ipmi_intf * intf,
@@ -164,141 +161,115 @@ extern int verbose;
* returns 0 on success
* 1 on failure
*/
-int lanplus_get_requested_ciphers(int cipher_suite_id,
- uint8_t * auth_alg,
- uint8_t * integrity_alg,
- uint8_t * crypt_alg)
+int
+lanplus_get_requested_ciphers(enum cipher_suite_ids cipher_suite_id,
+ uint8_t *auth_alg,
+ uint8_t *integrity_alg,
+ uint8_t *crypt_alg)
{
-#ifdef HAVE_CRYPTO_SHA256
- if ((cipher_suite_id < 0) || (cipher_suite_id > 17)) {
- return 1;
- }
-#else
- if ((cipher_suite_id < 0) || (cipher_suite_id > 14))
- return 1;
-#endif /* HAVE_CRYPTO_SHA256 */
/* See table 22-19 for the source of the statement */
switch (cipher_suite_id)
{
- case 0:
+ case IPMI_LANPLUS_CIPHER_SUITE_0:
*auth_alg = IPMI_AUTH_RAKP_NONE;
*integrity_alg = IPMI_INTEGRITY_NONE;
*crypt_alg = IPMI_CRYPT_NONE;
break;
- case 1:
+ case IPMI_LANPLUS_CIPHER_SUITE_1:
*auth_alg = IPMI_AUTH_RAKP_HMAC_SHA1;
*integrity_alg = IPMI_INTEGRITY_NONE;
*crypt_alg = IPMI_CRYPT_NONE;
break;
- case 2:
+ case IPMI_LANPLUS_CIPHER_SUITE_2:
*auth_alg = IPMI_AUTH_RAKP_HMAC_SHA1;
*integrity_alg = IPMI_INTEGRITY_HMAC_SHA1_96;
*crypt_alg = IPMI_CRYPT_NONE;
break;
- case 3:
+ case IPMI_LANPLUS_CIPHER_SUITE_3:
*auth_alg = IPMI_AUTH_RAKP_HMAC_SHA1;
*integrity_alg = IPMI_INTEGRITY_HMAC_SHA1_96;
*crypt_alg = IPMI_CRYPT_AES_CBC_128;
break;
- case 4:
+ case IPMI_LANPLUS_CIPHER_SUITE_4:
*auth_alg = IPMI_AUTH_RAKP_HMAC_SHA1;
*integrity_alg = IPMI_INTEGRITY_HMAC_SHA1_96;
*crypt_alg = IPMI_CRYPT_XRC4_128;
break;
- case 5:
+ case IPMI_LANPLUS_CIPHER_SUITE_5:
*auth_alg = IPMI_AUTH_RAKP_HMAC_SHA1;
*integrity_alg = IPMI_INTEGRITY_HMAC_SHA1_96;
*crypt_alg = IPMI_CRYPT_XRC4_40;
break;
- case 6:
+ case IPMI_LANPLUS_CIPHER_SUITE_6:
*auth_alg = IPMI_AUTH_RAKP_HMAC_MD5;
*integrity_alg = IPMI_INTEGRITY_NONE;
*crypt_alg = IPMI_CRYPT_NONE;
break;
- case 7:
+ case IPMI_LANPLUS_CIPHER_SUITE_7:
*auth_alg = IPMI_AUTH_RAKP_HMAC_MD5;
*integrity_alg = IPMI_INTEGRITY_HMAC_MD5_128;
*crypt_alg = IPMI_CRYPT_NONE;
break;
- case 8:
+ case IPMI_LANPLUS_CIPHER_SUITE_8:
*auth_alg = IPMI_AUTH_RAKP_HMAC_MD5;
*integrity_alg = IPMI_INTEGRITY_HMAC_MD5_128;
*crypt_alg = IPMI_CRYPT_AES_CBC_128;
break;
- case 9:
+ case IPMI_LANPLUS_CIPHER_SUITE_9:
*auth_alg = IPMI_AUTH_RAKP_HMAC_MD5;
*integrity_alg = IPMI_INTEGRITY_HMAC_MD5_128;
*crypt_alg = IPMI_CRYPT_XRC4_128;
break;
- case 10:
+ case IPMI_LANPLUS_CIPHER_SUITE_10:
*auth_alg = IPMI_AUTH_RAKP_HMAC_MD5;
*integrity_alg = IPMI_INTEGRITY_HMAC_MD5_128;
*crypt_alg = IPMI_CRYPT_XRC4_40;
break;
- case 11:
+ case IPMI_LANPLUS_CIPHER_SUITE_11:
*auth_alg = IPMI_AUTH_RAKP_HMAC_MD5;
*integrity_alg = IPMI_INTEGRITY_MD5_128;
*crypt_alg = IPMI_CRYPT_NONE;
break;
- case 12:
+ case IPMI_LANPLUS_CIPHER_SUITE_12:
*auth_alg = IPMI_AUTH_RAKP_HMAC_MD5;
*integrity_alg = IPMI_INTEGRITY_MD5_128;
*crypt_alg = IPMI_CRYPT_AES_CBC_128;
break;
- case 13:
+ case IPMI_LANPLUS_CIPHER_SUITE_13:
*auth_alg = IPMI_AUTH_RAKP_HMAC_MD5;
*integrity_alg = IPMI_INTEGRITY_MD5_128;
*crypt_alg = IPMI_CRYPT_XRC4_128;
break;
- case 14:
+ case IPMI_LANPLUS_CIPHER_SUITE_14:
*auth_alg = IPMI_AUTH_RAKP_HMAC_MD5;
*integrity_alg = IPMI_INTEGRITY_MD5_128;
*crypt_alg = IPMI_CRYPT_XRC4_40;
break;
#ifdef HAVE_CRYPTO_SHA256
- case 15:
+ case IPMI_LANPLUS_CIPHER_SUITE_15:
*auth_alg = IPMI_AUTH_RAKP_HMAC_SHA256;
*integrity_alg = IPMI_INTEGRITY_NONE;
*crypt_alg = IPMI_CRYPT_NONE;
break;
- case 16:
+ case IPMI_LANPLUS_CIPHER_SUITE_16:
*auth_alg = IPMI_AUTH_RAKP_HMAC_SHA256;
*integrity_alg = IPMI_INTEGRITY_HMAC_SHA256_128;
*crypt_alg = IPMI_CRYPT_NONE;
break;
- case 17:
+ case IPMI_LANPLUS_CIPHER_SUITE_17:
*auth_alg = IPMI_AUTH_RAKP_HMAC_SHA256;
*integrity_alg = IPMI_INTEGRITY_HMAC_SHA256_128;
*crypt_alg = IPMI_CRYPT_AES_CBC_128;
break;
#endif /* HAVE_CRYPTO_SHA256 */
+ case IPMI_LANPLUS_CIPHER_SUITE_RESERVED:
+ default:
+ return 1;
}
return 0;
}
-
-
-/*
- * Reverse the order of arbitrarily long strings of bytes
- */
-void lanplus_swap(
- uint8_t * buffer,
- int length)
-{
- int i;
- uint8_t temp;
-
- for (i =0; i < length/2; ++i)
- {
- temp = buffer[i];
- buffer[i] = buffer[length - 1 - i];
- buffer[length - 1 - i] = temp;
- }
-}
-
-
-
static const struct valstr plus_payload_types_vals[] = {
{ IPMI_PAYLOAD_TYPE_IPMI, "IPMI (0)" }, // IPMI Message
{ IPMI_PAYLOAD_TYPE_SOL, "SOL (1)" }, // SOL (Serial over LAN)
@@ -320,7 +291,7 @@ ipmi_req_add_entry(struct ipmi_intf * intf, struct ipmi_rq * req, uint8_t req_se
struct ipmi_rq_entry * e;
e = malloc(sizeof(struct ipmi_rq_entry));
- if (e == NULL) {
+ if (!e) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return NULL;
}
@@ -331,7 +302,7 @@ ipmi_req_add_entry(struct ipmi_intf * intf, struct ipmi_rq * req, uint8_t req_se
e->intf = intf;
e->rq_seq = req_seq;
- if (ipmi_req_entries == NULL)
+ if (!ipmi_req_entries)
ipmi_req_entries = e;
else
ipmi_req_entries_tail->next = e;
@@ -523,7 +494,7 @@ ipmi_lan_recv_packet(struct ipmi_intf * intf)
* asf.data[f:a]= 0x000000000000
*/
static int
-ipmi_handle_pong(struct ipmi_intf * intf, struct ipmi_rs * rsp)
+ipmi_handle_pong(struct ipmi_rs *rsp)
{
struct rmcp_pong {
struct rmcp_hdr rmcp;
@@ -533,7 +504,7 @@ ipmi_handle_pong(struct ipmi_intf * intf, struct ipmi_rs * rsp)
uint8_t sup_entities;
uint8_t sup_interact;
uint8_t reserved[6];
- } * pong;
+ } *pong;
if (!rsp)
return -1;
@@ -595,7 +566,7 @@ ipmiv2_lan_ping(struct ipmi_intf * intf)
int rv;
data = malloc(len);
- if (data == NULL) {
+ if (!data) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return -1;
}
@@ -644,7 +615,7 @@ ipmi_lan_poll_single(struct ipmi_intf * intf)
rsp = ipmi_lan_recv_packet(intf);
/* check if no packet has come */
- if (rsp == NULL) {
+ if (!rsp) {
return NULL;
}
@@ -653,7 +624,7 @@ ipmi_lan_poll_single(struct ipmi_intf * intf)
if (rmcp_rsp->class == RMCP_CLASS_ASF) {
/* might be ping response packet */
- rv = ipmi_handle_pong(intf, rsp);
+ rv = ipmi_handle_pong(rsp);
return (rv <= 0) ? NULL : rsp;
}
@@ -683,7 +654,7 @@ ipmi_lan_poll_single(struct ipmi_intf * intf)
* -------------------------------------------------------------------
*/
- read_session_data(rsp, &offset, intf->session);
+ read_session_data(rsp, &offset);
/*
* Skip packets that are not intended for this session
@@ -764,14 +735,12 @@ ipmi_lan_poll_single(struct ipmi_intf * intf)
entry = ipmi_req_lookup_entry(rsp->payload.ipmi_response.rq_seq,
rsp->payload.ipmi_response.cmd);
- if (entry == NULL) {
+ if (!entry) {
lprintf(LOG_INFO, "IPMI Request Match NOT FOUND");
/* read one more packet */
return (struct ipmi_rs *)1;
};
- uint8_t target_cmd = entry->req.msg.target_cmd;
-
lprintf(LOG_DEBUG+2, "IPMI Request Match found");
if (entry->bridging_level) {
@@ -791,12 +760,6 @@ ipmi_lan_poll_single(struct ipmi_intf * intf)
printbuf(&rsp->data[offset], (rsp->data_len-offset-1),
"bridge command response");
/*
- * decrement payload size
- * (cks2 for outer Send Message)
- */
- payload_size--;
-
- /*
* need to make a loop for embedded bridged response
*/
loop++;
@@ -819,9 +782,12 @@ ipmi_lan_poll_single(struct ipmi_intf * intf)
* rsp->data_len becomes the length of that data
*/
extra_data_length = payload_size - (offset - payload_start) - 1;
- if (extra_data_length) {
+ if (extra_data_length > 0) {
rsp->data_len = extra_data_length;
memmove(rsp->data, rsp->data + offset, extra_data_length);
+ offset = 0;
+ payload_start = 0;
+ payload_size = extra_data_length;
} else {
rsp->data_len = 0;
}
@@ -873,7 +839,7 @@ ipmi_lan_poll_single(struct ipmi_intf * intf)
}
read_sol_packet(rsp, &offset);
extra_data_length = payload_size - (offset - payload_start);
- if (rsp && extra_data_length) {
+ if (extra_data_length > 0) {
rsp->data_len = extra_data_length;
memmove(rsp->data, rsp->data + offset, extra_data_length);
} else {
@@ -990,7 +956,7 @@ read_open_session_response(struct ipmi_rs * rsp, int offset)
*
* param rsp [in/out] reading from the data variable and writing to the rakp 2
* section
- * param offset [in] tells us where hte rakp2 payload starts
+ * param offset [in] tells us where the rakp2 payload starts
* param auth_alg [in] describes the authentication algorithm was agreed upon in
* the open session request/response phase. We need to know that here so
* that we know how many bytes (if any) to read fromt the packet.
@@ -1011,31 +977,19 @@ read_rakp2_message(
/* RAKP response code */
rsp->payload.rakp2_message.rakp_return_code = rsp->data[offset + 1];
- /* Console session ID */
- memcpy(&(rsp->payload.rakp2_message.console_id),
- rsp->data + offset + 4,
- 4);
- #if WORDS_BIGENDIAN
- rsp->payload.rakp2_message.console_id =
- BSWAP_32(rsp->payload.rakp2_message.console_id);
- #endif
+ /* Console session ID */
+ rsp->payload.rakp2_message.console_id = ipmi32toh(&rsp->data[offset + 4]);
- /* BMC random number */
- memcpy(&(rsp->payload.rakp2_message.bmc_rand),
- rsp->data + offset + 8,
- 16);
- #if WORDS_BIGENDIAN
- lanplus_swap(rsp->payload.rakp2_message.bmc_rand, 16);
- #endif
+ /* BMC random number */
+ memcpy(&(rsp->payload.rakp2_message.bmc_rand),
+ array_letoh(&rsp->data[offset + 8], 16),
+ 16);
+
+ /* BMC GUID */
+ memcpy(&(rsp->payload.rakp2_message.bmc_guid),
+ array_letoh(&rsp->data[offset + 24], 16),
+ 16);
- /* BMC GUID */
- memcpy(&(rsp->payload.rakp2_message.bmc_guid),
- rsp->data + offset + 24,
- 16);
- #if WORDS_BIGENDIAN
- lanplus_swap(rsp->payload.rakp2_message.bmc_guid, 16);
- #endif
-
/* Key exchange authentication code */
switch (auth_alg)
{
@@ -1089,7 +1043,7 @@ read_rakp2_message(
*
* param rsp [in/out] reading from the data variable and writing to the rakp
* 4 section
- * param offset [in] tells us where hte rakp4 payload starts
+ * param offset [in] tells us where the rakp4 payload starts
* param integrity_alg [in] describes the authentication algorithm was
* agreed upon in the open session request/response phase. We need
* to know that here so that we know how many bytes (if any) to read
@@ -1111,16 +1065,9 @@ read_rakp4_message(
/* RAKP response code */
rsp->payload.rakp4_message.rakp_return_code = rsp->data[offset + 1];
- /* Console session ID */
- memcpy(&(rsp->payload.rakp4_message.console_id),
- rsp->data + offset + 4,
- 4);
- #if WORDS_BIGENDIAN
- rsp->payload.rakp4_message.console_id =
- BSWAP_32(rsp->payload.rakp4_message.console_id);
- #endif
+ /* Console session ID */
+ rsp->payload.rakp4_message.console_id = ipmi32toh(&rsp->data[offset + 4]);
-
/* Integrity check value */
switch (auth_alg)
{
@@ -1178,21 +1125,19 @@ read_rakp4_message(
* param offset [in/out] should point to the beginning of the session when
* this function is called. The offset will be adjusted to
* point to the end of the session when this function exits.
- * param session holds our session state
*/
void
read_session_data(
struct ipmi_rs * rsp,
- int * offset,
- struct ipmi_session * s)
+ int * offset)
{
/* We expect to read different stuff depending on the authtype */
rsp->session.authtype = rsp->data[*offset];
if (rsp->session.authtype == IPMI_SESSION_AUTHTYPE_RMCP_PLUS)
- read_session_data_v2x(rsp, offset, s);
+ read_session_data_v2x(rsp, offset);
else
- read_session_data_v15(rsp, offset, s);
+ read_session_data_v15(rsp, offset);
}
@@ -1218,8 +1163,7 @@ read_session_data(
void
read_session_data_v2x(
struct ipmi_rs * rsp,
- int * offset,
- struct ipmi_session * s)
+ int * offset)
{
rsp->session.authtype = rsp->data[(*offset)++];
@@ -1231,25 +1175,15 @@ read_session_data_v2x(
rsp->session.payloadtype = rsp->data[(*offset)++] & 0x3F;
/* Session ID */
- memcpy(&rsp->session.id, rsp->data + *offset, 4);
+ rsp->session.id = ipmi32toh(&rsp->data[*offset]);
*offset += 4;
- #if WORDS_BIGENDIAN
- rsp->session.id = BSWAP_32(rsp->session.id);
- #endif
-
/* Ignored, so far */
- memcpy(&rsp->session.seq, rsp->data + *offset, 4);
+ rsp->session.seq = ipmi32toh(&rsp->data[*offset]);
*offset += 4;
- #if WORDS_BIGENDIAN
- rsp->session.seq = BSWAP_32(rsp->session.seq);
- #endif
- memcpy(&rsp->session.msglen, rsp->data + *offset, 2);
+ rsp->session.msglen = ipmi16toh(&rsp->data[*offset]);
*offset += 2;
- #if WORDS_BIGENDIAN
- rsp->session.msglen = BSWAP_16(rsp->session.msglen);
- #endif
}
@@ -1257,7 +1191,7 @@ read_session_data_v2x(
/*
* read_session_data_v15
*
- * Initialize the ipmi_rsp from the session header of the packet.
+ * Initialize the ipmi_rsp from the session header of the packet.
*
* The offset should point the first byte of the the IPMI session when this
* function is called. When this function exits, the offset will point to
@@ -1272,8 +1206,7 @@ read_session_data_v2x(
*/
void read_session_data_v15(
struct ipmi_rs * rsp,
- int * offset,
- struct ipmi_session * s)
+ int * offset)
{
/* All v15 messages are IPMI messages */
rsp->session.payloadtype = IPMI_PAYLOAD_TYPE_IPMI;
@@ -1537,7 +1470,6 @@ void getIpmiPayloadWireRep(
* param payload [in] holds the v2 payload with our SOL data
*/
void getSolPayloadWireRep(
- struct ipmi_intf * intf, /* in out */
uint8_t * msg, /* output */
struct ipmi_v2_payload * payload) /* input */
{
@@ -1667,7 +1599,7 @@ ipmi_lanplus_build_v2x_msg(
msg = malloc(len);
- if (msg == NULL) {
+ if (!msg) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return;
}
@@ -1743,7 +1675,7 @@ ipmi_lanplus_build_v2x_msg(
break;
case IPMI_PAYLOAD_TYPE_SOL:
- getSolPayloadWireRep(intf,
+ getSolPayloadWireRep(
msg + IPMI_LANPLUS_OFFSET_PAYLOAD,
payload);
@@ -1971,8 +1903,6 @@ ipmi_lanplus_build_v2x_ipmi_cmd(
entry = ipmi_req_add_entry(intf, req, curr_seq);
/* it's a bridge command */
} else {
- unsigned char backup_cmd;
-
/* Add entry for cmd */
entry = ipmi_req_add_entry(intf, req, curr_seq);
@@ -1988,7 +1918,7 @@ ipmi_lanplus_build_v2x_ipmi_cmd(
}
}
- if (entry == NULL)
+ if (!entry)
return NULL;
// Build our payload
@@ -2054,13 +1984,13 @@ ipmi_lanplus_build_v15_ipmi_cmd(
struct ipmi_rq_entry * entry;
entry = ipmi_req_add_entry(intf, req, 0);
- if (entry == NULL)
+ if (!entry)
return NULL;
len = req->msg.data_len + 21;
msg = malloc(len);
- if (msg == NULL) {
+ if (!msg) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return NULL;
}
@@ -2251,7 +2181,7 @@ ipmi_lanplus_send_payload(
entry = ipmi_lanplus_build_v2x_ipmi_cmd(intf, ipmi_request, isRetry);
}
- if (entry == NULL) {
+ if (!entry) {
lprintf(LOG_ERR, "Aborting send command, unable to build");
return NULL;
}
@@ -2397,7 +2327,7 @@ ipmi_lanplus_send_payload(
/* Duplicate Request ccode most likely indicates a response to
a previous retry. Ignore and keep polling. */
- while ((rsp != NULL) && (rsp->ccode == 0xcf))
+ while (rsp && rsp->ccode == 0xcf)
{
rsp = NULL;
rsp = ipmi_lan_poll_recv(intf);
@@ -2584,7 +2514,6 @@ ipmi_lanplus_send_sol(
*/
static int
check_sol_packet_for_new_data(
- struct ipmi_intf * intf,
struct ipmi_rs *rsp)
{
static uint8_t last_received_sequence_number = 0;
@@ -2623,7 +2552,7 @@ check_sol_packet_for_new_data(
/*
- *Rember the data for next round
+ * Remember the data for next round
*/
if (rsp->payload.sol_packet.packet_sequence_number)
{
@@ -2700,7 +2629,7 @@ ipmi_lanplus_recv_sol(struct ipmi_intf * intf)
* Remembers the data sent, and alters the data to just
* include the new stuff.
*/
- check_sol_packet_for_new_data(intf, rsp);
+ check_sol_packet_for_new_data(rsp);
}
return rsp;
}
@@ -2770,7 +2699,7 @@ ipmi_get_auth_capabilities_cmd(
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL || rsp->ccode > 0) {
+ if (!rsp || rsp->ccode) {
/*
* It's very possible that this failed because we asked for IPMI
* v2 data. Ask again, without requesting IPMI v2 data.
@@ -2779,11 +2708,11 @@ ipmi_get_auth_capabilities_cmd(
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_INFO, "Get Auth Capabilities error");
return 1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_INFO, "Get Auth Capabilities error: %s",
val2str(rsp->ccode, completion_code_vals));
return 1;
@@ -2808,10 +2737,9 @@ ipmi_close_session_cmd(struct ipmi_intf * intf)
struct ipmi_rs * rsp;
struct ipmi_rq req;
uint8_t msg_data[4];
- uint32_t bmc_session_lsbf;
uint8_t backupBridgePossible;
- if (intf->session == NULL
+ if (!intf->session
|| intf->session->v2_data.session_state != LANPLUS_STATE_ACTIVE)
return -1;
@@ -2820,12 +2748,7 @@ ipmi_close_session_cmd(struct ipmi_intf * intf)
intf->target_addr = IPMI_BMC_SLAVE_ADDR;
bridgePossible = 0;
- bmc_session_lsbf = intf->session->v2_data.bmc_id;
-#if WORDS_BIGENDIAN
- bmc_session_lsbf = BSWAP_32(bmc_session_lsbf);
-#endif
-
- memcpy(&msg_data, &bmc_session_lsbf, 4);
+ htoipmi32(intf->session->v2_data.bmc_id, msg_data);
memset(&req, 0, sizeof(req));
req.msg.netfn = IPMI_NETFN_APP;
@@ -2834,7 +2757,7 @@ ipmi_close_session_cmd(struct ipmi_intf * intf)
req.msg.data_len = 4;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
/* Looks like the session was closed */
lprintf(LOG_ERR, "Close Session command failed");
return -1;
@@ -2848,7 +2771,7 @@ ipmi_close_session_cmd(struct ipmi_intf * intf)
(long)intf->session->v2_data.bmc_id);
return -1;
}
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Close Session command failed: %s",
val2str(rsp->ccode, completion_code_vals));
return -1;
@@ -2885,7 +2808,7 @@ ipmi_lanplus_open_session(struct ipmi_intf * intf)
* Build an Open Session Request Payload
*/
msg = (uint8_t*)malloc(IPMI_OPEN_SESSION_REQUEST_SIZE);
- if (msg == NULL) {
+ if (!msg) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return 1;
}
@@ -2966,7 +2889,7 @@ ipmi_lanplus_open_session(struct ipmi_intf * intf)
free(msg);
msg = NULL;
- if (rsp == NULL ) {
+ if (!rsp ) {
lprintf(LOG_DEBUG, "Timeout in open session response message.");
return 2;
}
@@ -3071,7 +2994,7 @@ ipmi_lanplus_rakp1(struct ipmi_intf * intf)
* Build a RAKP 1 message
*/
msg = (uint8_t*)malloc(IPMI_RAKP1_MESSAGE_SIZE);
- if (msg == NULL) {
+ if (!msg) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return 1;
}
@@ -3102,9 +3025,7 @@ ipmi_lanplus_rakp1(struct ipmi_intf * intf)
return 1;
}
memcpy(msg + 8, session->v2_data.console_rand, 16);
- #if WORDS_BIGENDIAN
- lanplus_swap(msg + 8, 16);
- #endif
+ array_letoh(msg + 8, 16);
if (verbose > 1)
printbuf(session->v2_data.console_rand, 16,
@@ -3152,7 +3073,7 @@ ipmi_lanplus_rakp1(struct ipmi_intf * intf)
free(msg);
msg = NULL;
- if (rsp == NULL)
+ if (!rsp)
{
lprintf(LOG_WARNING, "> Error: no response from RAKP 1 message");
return 2;
@@ -3236,7 +3157,7 @@ ipmi_lanplus_rakp3(struct ipmi_intf * intf)
* Build a RAKP 3 message
*/
msg = (uint8_t*)malloc(IPMI_RAKP3_MESSAGE_MAX_SIZE);
- if (msg == NULL) {
+ if (!msg) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return 1;
}
@@ -3325,7 +3246,7 @@ ipmi_lanplus_rakp3(struct ipmi_intf * intf)
*/
return 1;
}
- else if (rsp == NULL)
+ else if (!rsp)
{
lprintf(LOG_WARNING, "> Error: no response from RAKP 3 message");
return 2;
@@ -3416,7 +3337,7 @@ ipmi_set_session_privlvl_cmd(struct ipmi_intf * intf)
req.msg.data_len = 1;
rsp = intf->sendrecv(intf, &req);
- if (rsp == NULL) {
+ if (!rsp) {
lprintf(LOG_ERR, "Set Session Privilege Level to %s failed",
val2str(privlvl, ipmi_privlvl_vals));
bridgePossible = backupBridgePossible;
@@ -3425,7 +3346,7 @@ ipmi_set_session_privlvl_cmd(struct ipmi_intf * intf)
if (verbose > 2)
printbuf(rsp->data, rsp->data_len, "set_session_privlvl");
- if (rsp->ccode > 0) {
+ if (rsp->ccode) {
lprintf(LOG_ERR, "Set Session Privilege Level to %s failed: %s",
val2str(privlvl, ipmi_privlvl_vals),
val2str(rsp->ccode, completion_code_vals));
@@ -3441,6 +3362,62 @@ ipmi_set_session_privlvl_cmd(struct ipmi_intf * intf)
return 0;
}
+static uint8_t
+ipmi_find_best_cipher_suite(struct ipmi_intf *intf)
+{
+ enum cipher_suite_ids best_suite = IPMI_LANPLUS_CIPHER_SUITE_RESERVED;
+#ifdef HAVE_CRYPTO_SHA256
+ struct cipher_suite_info suites[MAX_CIPHER_SUITE_COUNT];
+ size_t nr_suites = ARRAY_SIZE(suites);
+
+ /* cipher suite best order is chosen with this criteria:
+ * HMAC-MD5 and MD5 are BAD; xRC4 is bad; AES128 is required
+ * HMAC-SHA256 > HMAC-SHA1
+ * secure authentication > encrypted content
+ *
+ * With xRC4 out, all cipher suites with MD5 out, and cipher suite 3
+ * being required by the spec, the only better defined standard cipher
+ * suite is 17. So if SHA256 is available, we should try to use that,
+ * otherwise, fall back to 3.
+ */
+ const enum cipher_suite_ids cipher_order_preferred[] = {
+ IPMI_LANPLUS_CIPHER_SUITE_17,
+ IPMI_LANPLUS_CIPHER_SUITE_3,
+ };
+ const size_t nr_preferred = ARRAY_SIZE(cipher_order_preferred);
+ size_t ipref, i;
+
+ if (ipmi_get_channel_cipher_suites(intf, "ipmi", IPMI_LAN_CHANNEL_E,
+ suites, &nr_suites) < 0)
+ {
+ /* default legacy behavior - fall back to cipher suite 3 */
+ return IPMI_LANPLUS_CIPHER_SUITE_3;
+ }
+ for (ipref = 0;
+ ipref < nr_preferred &&
+ IPMI_LANPLUS_CIPHER_SUITE_RESERVED == best_suite;
+ ipref++)
+ {
+ for (i = 0; i < nr_suites; i++) {
+ if (cipher_order_preferred[ipref]
+ == suites[i].cipher_suite_id)
+ {
+ best_suite = cipher_order_preferred[ipref];
+ break;
+ }
+ }
+ }
+#endif /* HAVE_CRYPTO_SHA256 */
+ if (IPMI_LANPLUS_CIPHER_SUITE_RESERVED == best_suite) {
+ /* IPMI 2.0 spec requires that cipher suite 3 is implemented
+ * so we should always be able to fall back to that if better
+ * options are not available. */
+ best_suite = IPMI_LANPLUS_CIPHER_SUITE_3;
+ }
+ lprintf(LOG_INFO, "Using best available cipher suite %d\n", best_suite);
+ return best_suite;
+}
+
/**
* ipmi_lanplus_open
*/
@@ -3470,7 +3447,7 @@ ipmi_lanplus_open(struct ipmi_intf * intf)
if (!params->retry)
params->retry = IPMI_LAN_RETRY;
- if (params->hostname == NULL || strlen((const char *)params->hostname) == 0) {
+ if (!params->hostname || strlen((const char *)params->hostname) == 0) {
lprintf(LOG_ERR, "No hostname specified!");
return -1;
}
@@ -3491,7 +3468,9 @@ ipmi_lanplus_open(struct ipmi_intf * intf)
/* Setup our lanplus session state */
memset(session, 0, sizeof(struct ipmi_session));
session->timeout = params->timeout;
- memcpy(&session->authcode, &params->authcode_set, sizeof(session->authcode));
+ memcpy(&session->authcode,
+ &params->authcode_set,
+ sizeof(session->authcode));
session->v2_data.auth_alg = IPMI_AUTH_RAKP_NONE;
session->v2_data.crypt_alg = IPMI_CRYPT_NONE;
session->sol_data.sequence_number = 1;
@@ -3510,15 +3489,30 @@ ipmi_lanplus_open(struct ipmi_intf * intf)
goto fail;
}
- if (!ipmi_oem_active(intf, "i82571spt") && ! auth_cap.v20_data_available) {
+ if (!ipmi_oem_active(intf, "i82571spt") &&
+ !auth_cap.v20_data_available)
+ {
lprintf(LOG_INFO, "This BMC does not support IPMI v2 / RMCP+");
goto fail;
}
/*
- * If the open/rakp1/rakp3 sequence encounters a timeout, the whole sequence
- * needs to restart. The individual messages are not individually retryable,
- * as the session state is advancing.
+ * If no cipher suite was provided, query the channel cipher suite list
+ * and pick the best one available
+ */
+ if (IPMI_LANPLUS_CIPHER_SUITE_RESERVED ==
+ intf->ssn_params.cipher_suite_id)
+ {
+ ipmi_intf_session_set_cipher_suite_id(
+ intf,
+ ipmi_find_best_cipher_suite(intf)
+ );
+ }
+
+ /*
+ * If the open/rakp1/rakp3 sequence encounters a timeout, the whole
+ * sequence needs to restart. The individual messages are not
+ * individually retryable, as the session state is advancing.
*/
for (retry = 0; retry < IPMI_LAN_RETRY; retry++) {
session->v2_data.session_state = LANPLUS_STATE_PRESESSION;
@@ -3687,21 +3681,19 @@ ipmi_lanplus_keepalive(struct ipmi_intf * intf)
return 0;
rsp = intf->sendrecv(intf, &req);
- while (rsp != NULL && is_sol_packet(rsp)) {
+ while (rsp && is_sol_packet(rsp)) {
/* rsp was SOL data instead of our answer */
/* since it didn't go through the sol recv, do sol recv stuff here */
ack_sol_packet(intf, rsp);
- check_sol_packet_for_new_data(intf, rsp);
+ check_sol_packet_for_new_data(rsp);
if (rsp->data_len)
intf->session->sol_data.sol_input_handler(rsp);
rsp = ipmi_lan_poll_recv(intf);
- if (rsp == NULL) /* the get device id answer never got back, but retry mechanism was bypassed by SOL data */
+ if (!rsp) /* the get device id answer never got back, but retry mechanism was bypassed by SOL data */
return 0; /* so get device id command never returned, the connection is still alive */
}
- if (rsp == NULL)
- return -1;
- if (rsp->ccode > 0)
+ if (!rsp || rsp->ccode)
return -1;
return 0;
@@ -3728,7 +3720,7 @@ static int ipmi_lanplus_setup(struct ipmi_intf * intf)
static void ipmi_lanp_set_max_rq_data_size(struct ipmi_intf * intf, uint16_t size)
{
- if (intf->ssn_params.cipher_suite_id == 3) {
+ if (intf->ssn_params.cipher_suite_id == IPMI_LANPLUS_CIPHER_SUITE_3) {
/*
* encrypted payload can only be multiple of 16 bytes
*/
@@ -3746,7 +3738,7 @@ static void ipmi_lanp_set_max_rq_data_size(struct ipmi_intf * intf, uint16_t siz
static void ipmi_lanp_set_max_rp_data_size(struct ipmi_intf * intf, uint16_t size)
{
- if (intf->ssn_params.cipher_suite_id == 3) {
+ if (intf->ssn_params.cipher_suite_id == IPMI_LANPLUS_CIPHER_SUITE_3) {
/*
* encrypted payload can only be multiple of 16 bytes
*/
diff --git a/src/plugins/lanplus/lanplus.h b/src/plugins/lanplus/lanplus.h
index d967462..3e287ae 100644
--- a/src/plugins/lanplus/lanplus.h
+++ b/src/plugins/lanplus/lanplus.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_LANPLUS_H
-#define IPMI_LANPLUS_H
+#pragma once
#include <ipmitool/ipmi.h>
@@ -113,7 +112,7 @@
/*
*This is accurate, as long as we're only passing 1 auth algorithm,
- * one integrity algorithm, and 1 encyrption alogrithm
+ * one integrity algorithm, and 1 encyrption algorithm
*/
#define IPMI_OPEN_SESSION_REQUEST_SIZE 32
#define IPMI_RAKP1_MESSAGE_SIZE 44
@@ -130,5 +129,3 @@ struct ipmi_rs * ipmi_lan_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req
int ipmi_lanplus_open(struct ipmi_intf * intf);
void ipmi_lanplus_close(struct ipmi_intf * intf);
int ipmiv2_lan_ping(struct ipmi_intf * intf);
-
-#endif /*IPMI_LAN_H*/
diff --git a/src/plugins/lanplus/lanplus_crypt.c b/src/plugins/lanplus/lanplus_crypt.c
index cb963f4..b4d677b 100644
--- a/src/plugins/lanplus/lanplus_crypt.c
+++ b/src/plugins/lanplus/lanplus_crypt.c
@@ -84,12 +84,16 @@ lanplus_rakp2_hmac_matches(const struct ipmi_session * session,
return 1;
/* We don't yet support other algorithms */
+#ifdef HAVE_CRYPTO_SHA256 // assert() is a macro, must not put #ifdef inside it
assert((session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_SHA1)
|| (session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_MD5)
-#ifdef HAVE_CRYPTO_SHA256
|| (session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_SHA256)
-#endif /* HAVE_CRYPTO_SHA256 */
);
+#else
+ assert((session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_SHA1)
+ || (session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_MD5)
+ );
+#endif /* HAVE_CRYPTO_SHA256 */
bufferLength =
@@ -103,7 +107,7 @@ lanplus_rakp2_hmac_matches(const struct ipmi_session * session,
strlen((const char *)intf->ssn_params.username); /* optional */
buffer = malloc(bufferLength);
- if (buffer == NULL) {
+ if (!buffer) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return 1;
}
@@ -251,12 +255,16 @@ lanplus_rakp4_hmac_matches(const struct ipmi_session * session,
return 1;
/* We don't yet support other algorithms */
+#ifdef HAVE_CRYPTO_SHA256 // assert() is a macro, must not put #ifdef inside it
assert((session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_SHA1)
|| (session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_MD5)
-#ifdef HAVE_CRYPTO_SHA256
|| (session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_SHA256)
-#endif /* HAVE_CRYPTO_SHA256 */
);
+#else
+ assert((session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_SHA1)
+ || (session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_MD5)
+ );
+#endif /* HAVE_CRYPTO_SHA256 */
}
bufferLength =
@@ -265,7 +273,7 @@ lanplus_rakp4_hmac_matches(const struct ipmi_session * session,
16; /* GUIDc */
buffer = (uint8_t *)malloc(bufferLength);
- if (buffer == NULL) {
+ if (!buffer) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return 1;
}
@@ -417,12 +425,16 @@ lanplus_generate_rakp3_authcode(uint8_t * output_buffer,
}
/* We don't yet support other algorithms */
+#ifdef HAVE_CRYPTO_SHA256 // assert() is a macro, must not put #ifdef inside it
assert((session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_SHA1)
|| (session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_MD5)
-#ifdef HAVE_CRYPTO_SHA256
|| (session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_SHA256)
-#endif /* HAVE_CRYPTO_SHA256 */
);
+#else
+ assert((session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_SHA1)
+ || (session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_MD5)
+ );
+#endif /* HAVE_CRYPTO_SHA256 */
input_buffer_length =
16 + /* Rc */
@@ -432,7 +444,7 @@ lanplus_generate_rakp3_authcode(uint8_t * output_buffer,
strlen((const char *)intf->ssn_params.username);
input_buffer = malloc(input_buffer_length);
- if (input_buffer == NULL) {
+ if (!input_buffer) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return 1;
}
@@ -512,7 +524,7 @@ lanplus_generate_rakp3_authcode(uint8_t * output_buffer,
* <USERNAME> - Usename (absent for null usernames)
*
* The key used to generated the SIK is Kg if Kg is not null (two-key logins are
- * enabled). Otherwise Kuid (the user authcode) is used as the key to genereate
+ * enabled). Otherwise Kuid (the user authcode) is used as the key to generate
* the SIK.
*
* I am aware that the subscripts look backwards, but that is the way they are
@@ -539,12 +551,16 @@ lanplus_generate_sik(struct ipmi_session * session, struct ipmi_intf * intf)
return 0;
/* We don't yet support other algorithms */
+#ifdef HAVE_CRYPTO_SHA256 // assert() is a macro, must not put #ifdef inside it
assert((session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_SHA1)
|| (session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_MD5)
-#ifdef HAVE_CRYPTO_SHA256
|| (session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_SHA256)
-#endif /* HAVE_CRYPTO_SHA256 */
);
+#else
+ assert((session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_SHA1)
+ || (session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_MD5)
+ );
+#endif /* HAVE_CRYPTO_SHA256 */
input_buffer_length =
16 + /* Rm */
@@ -554,7 +570,7 @@ lanplus_generate_sik(struct ipmi_session * session, struct ipmi_intf * intf)
strlen((const char *)intf->ssn_params.username);
input_buffer = malloc(input_buffer_length);
- if (input_buffer == NULL) {
+ if (!input_buffer) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return 1;
}
@@ -836,7 +852,7 @@ lanplus_encrypt_payload(uint8_t crypt_alg,
pad_length = IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE - mod;
padded_input = (uint8_t*)malloc(input_length + pad_length + 1);
- if (padded_input == NULL) {
+ if (!padded_input) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return 1;
}
@@ -853,7 +869,7 @@ lanplus_encrypt_payload(uint8_t crypt_alg,
if (lanplus_rand(output, IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE))
{
lprintf(LOG_ERR, "lanplus_encrypt_payload: Error generating IV");
- if (padded_input != NULL) {
+ if (padded_input) {
free(padded_input);
padded_input = NULL;
}
@@ -897,7 +913,7 @@ lanplus_encrypt_payload(uint8_t crypt_alg,
*
* The authcode is computed using the specified integrity algorithm starting
* with the AuthType / Format field, and ending with the field immediately
- * preceeding the authcode itself.
+ * preceding the authcode itself.
*
* The key key used to generate the authcode MAC is K1.
*
@@ -1003,7 +1019,7 @@ lanplus_decrypt_payload(uint8_t crypt_alg, const uint8_t * key,
assert(crypt_alg == IPMI_CRYPT_AES_CBC_128);
decrypted_payload = (uint8_t*)malloc(input_length);
- if (decrypted_payload == NULL) {
+ if (!decrypted_payload) {
lprintf(LOG_ERR, "ipmitool: malloc failure");
return 1;
}
@@ -1029,7 +1045,7 @@ lanplus_decrypt_payload(uint8_t crypt_alg, const uint8_t * key,
bytes_decrypted);
/*
- * We have to determine the payload size, by substracting the padding, etc.
+ * We have to determine the payload size, by subtracting the padding, etc.
* The last byte of the decrypted payload is the confidentiality pad length.
*/
conf_pad_length = decrypted_payload[bytes_decrypted - 1];
diff --git a/src/plugins/lanplus/lanplus_crypt.h b/src/plugins/lanplus/lanplus_crypt.h
index d69cc9b..1c306dd 100644
--- a/src/plugins/lanplus/lanplus_crypt.h
+++ b/src/plugins/lanplus/lanplus_crypt.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_LANPLUS_CRYPT_H
-#define IPMI_LANPLUS_CRYPT_H
+#pragma once
#include <ipmitool/ipmi_intf.h>
@@ -68,8 +67,3 @@ int lanplus_decrypt_payload(uint8_t crypt_alg,
uint16_t * payload_size);
int lanplus_has_valid_auth_code(struct ipmi_rs * rs,
struct ipmi_session * session);
-
-
-
-
-#endif /* IPMI_LANPLUS_CRYPT_H */
diff --git a/src/plugins/lanplus/lanplus_crypt_impl.c b/src/plugins/lanplus/lanplus_crypt_impl.c
index d5fac37..7603e6d 100644
--- a/src/plugins/lanplus/lanplus_crypt_impl.c
+++ b/src/plugins/lanplus/lanplus_crypt_impl.c
@@ -102,7 +102,7 @@ lanplus_rand(uint8_t * buffer, uint32_t num_bytes)
* param mac specifies the algorithm to be used, currently SHA1, SHA256 and MD5
* are supported
* param key is the key used for HMAC generation
- * param key_len is the lenght of key
+ * param key_len is the length of key
* param d is the data to be MAC'd
* param n is the length of the data at d
* param md is the result of the HMAC algorithm
@@ -164,11 +164,7 @@ lanplus_encrypt_aes_cbc_128(const uint8_t * iv,
uint8_t * output,
uint32_t * bytes_written)
{
- EVP_CIPHER_CTX ctx;
- EVP_CIPHER_CTX_init(&ctx);
- EVP_EncryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv);
- EVP_CIPHER_CTX_set_padding(&ctx, 0);
-
+ EVP_CIPHER_CTX *ctx = NULL;
*bytes_written = 0;
@@ -182,6 +178,18 @@ lanplus_encrypt_aes_cbc_128(const uint8_t * iv,
printbuf(input, input_length, "encrypting this data");
}
+ ctx = EVP_CIPHER_CTX_new();
+ if (!ctx) {
+ lprintf(LOG_DEBUG, "ERROR: EVP_CIPHER_CTX_new() failed");
+ return;
+ }
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
+ EVP_CIPHER_CTX_init(ctx);
+#else
+ EVP_CIPHER_CTX_reset(ctx);
+#endif
+ EVP_EncryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, key, iv);
+ EVP_CIPHER_CTX_set_padding(ctx, 0);
/*
* The default implementation adds a whole block of padding if the input
@@ -191,28 +199,28 @@ lanplus_encrypt_aes_cbc_128(const uint8_t * iv,
assert((input_length % IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE) == 0);
- if(!EVP_EncryptUpdate(&ctx, output, (int *)bytes_written, input, input_length))
+ if(!EVP_EncryptUpdate(ctx, output, (int *)bytes_written, input, input_length))
{
/* Error */
*bytes_written = 0;
- return;
}
else
{
uint32_t tmplen;
- if(!EVP_EncryptFinal_ex(&ctx, output + *bytes_written, (int *)&tmplen))
+ if(!EVP_EncryptFinal_ex(ctx, output + *bytes_written, (int *)&tmplen))
{
+ /* Error */
*bytes_written = 0;
- return; /* Error */
}
else
{
/* Success */
*bytes_written += tmplen;
- EVP_CIPHER_CTX_cleanup(&ctx);
}
}
+ /* performs cleanup and free */
+ EVP_CIPHER_CTX_free(ctx);
}
@@ -239,11 +247,7 @@ lanplus_decrypt_aes_cbc_128(const uint8_t * iv,
uint8_t * output,
uint32_t * bytes_written)
{
- EVP_CIPHER_CTX ctx;
- EVP_CIPHER_CTX_init(&ctx);
- EVP_DecryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv);
- EVP_CIPHER_CTX_set_padding(&ctx, 0);
-
+ EVP_CIPHER_CTX *ctx = NULL;
if (verbose >= 5)
{
@@ -252,12 +256,24 @@ lanplus_decrypt_aes_cbc_128(const uint8_t * iv,
printbuf(input, input_length, "decrypting this data");
}
-
*bytes_written = 0;
if (input_length == 0)
return;
+ ctx = EVP_CIPHER_CTX_new();
+ if (!ctx) {
+ lprintf(LOG_DEBUG, "ERROR: EVP_CIPHER_CTX_new() failed");
+ return;
+ }
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
+ EVP_CIPHER_CTX_init(ctx);
+#else
+ EVP_CIPHER_CTX_reset(ctx);
+#endif
+ EVP_DecryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, key, iv);
+ EVP_CIPHER_CTX_set_padding(ctx, 0);
+
/*
* The default implementation adds a whole block of padding if the input
* data is perfectly aligned. We would like to keep that from happening.
@@ -266,33 +282,33 @@ lanplus_decrypt_aes_cbc_128(const uint8_t * iv,
assert((input_length % IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE) == 0);
- if (!EVP_DecryptUpdate(&ctx, output, (int *)bytes_written, input, input_length))
+ if (!EVP_DecryptUpdate(ctx, output, (int *)bytes_written, input, input_length))
{
/* Error */
lprintf(LOG_DEBUG, "ERROR: decrypt update failed");
*bytes_written = 0;
- return;
}
else
{
uint32_t tmplen;
- if (!EVP_DecryptFinal_ex(&ctx, output + *bytes_written, (int *)&tmplen))
+ if (!EVP_DecryptFinal_ex(ctx, output + *bytes_written, (int *)&tmplen))
{
+ /* Error */
char buffer[1000];
ERR_error_string(ERR_get_error(), buffer);
lprintf(LOG_DEBUG, "the ERR error %s", buffer);
lprintf(LOG_DEBUG, "ERROR: decrypt final failed");
*bytes_written = 0;
- return; /* Error */
}
else
{
/* Success */
*bytes_written += tmplen;
- EVP_CIPHER_CTX_cleanup(&ctx);
}
}
+ /* performs cleanup and free */
+ EVP_CIPHER_CTX_free(ctx);
if (verbose >= 5)
{
diff --git a/src/plugins/lanplus/lanplus_crypt_impl.h b/src/plugins/lanplus/lanplus_crypt_impl.h
index ff534bc..a48c6b7 100644
--- a/src/plugins/lanplus/lanplus_crypt_impl.h
+++ b/src/plugins/lanplus/lanplus_crypt_impl.h
@@ -30,9 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_LANPLUS_CRYPT_IMPL_H
-#define IPMI_LANPLUS_CRYPT_IMPL_H
-
+#pragma once
int
lanplus_seed_prng(uint32_t bytes);
@@ -61,6 +59,3 @@ lanplus_decrypt_aes_cbc_128(const uint8_t * iv,
uint32_t input_length,
uint8_t * output,
uint32_t * bytes_written);
-
-
-#endif /* IPMI_LANPLUS_CRYPT_IMPL_H */
diff --git a/src/plugins/lanplus/lanplus_dump.h b/src/plugins/lanplus/lanplus_dump.h
index 4e29ebb..d4c8a8d 100644
--- a/src/plugins/lanplus/lanplus_dump.h
+++ b/src/plugins/lanplus/lanplus_dump.h
@@ -30,9 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-
-#ifndef IPMI_LANPLUS_DUMP_H
-#define IPMI_LANPLUS_DUMP_H
+#pragma once
#include <ipmitool/ipmi_intf.h>
@@ -40,6 +38,3 @@
void lanplus_dump_open_session_response(const struct ipmi_rs * rsp);
void lanplus_dump_rakp2_message(const struct ipmi_rs * rsp, uint8_t auth_alg);
void lanplus_dump_rakp4_message(const struct ipmi_rs * rsp, uint8_t auth_alg);
-
-
-#endif /* IPMI_LANPLUS_DUMP_H */
diff --git a/src/plugins/lanplus/rmcp.h b/src/plugins/lanplus/rmcp.h
index 51dc44d..df07f2f 100644
--- a/src/plugins/lanplus/rmcp.h
+++ b/src/plugins/lanplus/rmcp.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_RMCP_H
-#define IPMI_RMCP_H
+#pragma once
#include <ipmitool/helper.h>
#include "lanplus.h"
@@ -45,24 +44,11 @@
#define RMCP_TYPE_NORM 0x00
#define RMCP_TYPE_ACK 0x01
-static const struct valstr rmcp_type_vals[] __attribute__((unused)) = {
- { RMCP_TYPE_NORM, "Normal RMCP" },
- { RMCP_TYPE_ACK, "RMCP ACK" },
- { 0, NULL }
-};
-
#define RMCP_CLASS_MASK 0x1f
#define RMCP_CLASS_ASF 0x06
#define RMCP_CLASS_IPMI 0x07
#define RMCP_CLASS_OEM 0x08
-static const struct valstr rmcp_class_vals[] __attribute__((unused)) = {
- { RMCP_CLASS_ASF, "ASF" },
- { RMCP_CLASS_IPMI, "IPMI" },
- { RMCP_CLASS_OEM, "OEM" },
- { 0, NULL }
-};
-
/* RMCP message header */
#ifdef HAVE_PRAGMA_PACK
#pragma pack(1)
@@ -78,5 +64,3 @@ struct rmcp_hdr {
#endif
int handle_rmcp(struct ipmi_intf * intf, uint8_t * data, int data_len);
-
-#endif /* IPMI_RMCP_H */
diff --git a/src/plugins/lipmi/Makefile.in b/src/plugins/lipmi/Makefile.in
deleted file mode 100644
index be4996d..0000000
--- a/src/plugins/lipmi/Makefile.in
+++ /dev/null
@@ -1,637 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src/plugins/lipmi
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-LTLIBRARIES = $(noinst_LTLIBRARIES)
-libintf_lipmi_la_DEPENDENCIES = $(top_builddir)/lib/libipmitool.la
-am_libintf_lipmi_la_OBJECTS = lipmi.lo
-libintf_lipmi_la_OBJECTS = $(am_libintf_lipmi_la_OBJECTS)
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(libintf_lipmi_la_SOURCES)
-DIST_SOURCES = $(libintf_lipmi_la_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-AM_CPPFLAGS = -I$(top_srcdir)/include
-EXTRA_LTLIBRARIES = libintf_lipmi.la
-noinst_LTLIBRARIES = @INTF_LIPMI_LIB@
-libintf_lipmi_la_LIBADD = $(top_builddir)/lib/libipmitool.la
-libintf_lipmi_la_SOURCES = lipmi.c
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/plugins/lipmi/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/plugins/lipmi/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstLTLIBRARIES:
- -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
- @list='$(noinst_LTLIBRARIES)'; \
- locs=`for p in $$list; do echo $$p; done | \
- sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
- sort -u`; \
- test -z "$$locs" || { \
- echo rm -f $${locs}; \
- rm -f $${locs}; \
- }
-
-libintf_lipmi.la: $(libintf_lipmi_la_OBJECTS) $(libintf_lipmi_la_DEPENDENCIES) $(EXTRA_libintf_lipmi_la_DEPENDENCIES)
- $(AM_V_CCLD)$(LINK) $(libintf_lipmi_la_OBJECTS) $(libintf_lipmi_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lipmi.Plo@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
-
-.c.obj:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
- ctags-am distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-am uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/plugins/lipmi/lipmi.c b/src/plugins/lipmi/lipmi.c
index fa7845d..f3db7ab 100644
--- a/src/plugins/lipmi/lipmi.c
+++ b/src/plugins/lipmi/lipmi.c
@@ -119,11 +119,11 @@ static struct ipmi_rs * ipmi_lipmi_send_cmd(struct ipmi_intf * intf, struct ipmi
}
struct ipmi_intf ipmi_lipmi_intf = {
- name: "lipmi",
- desc: "Solaris x86 LIPMI Interface",
- open: ipmi_lipmi_open,
- close: ipmi_lipmi_close,
- sendrecv: ipmi_lipmi_send_cmd,
- target_addr: IPMI_BMC_SLAVE_ADDR,
+ .name = "lipmi",
+ .desc = "Solaris x86 LIPMI Interface",
+ .open = ipmi_lipmi_open,
+ .close = ipmi_lipmi_close,
+ .sendrecv = ipmi_lipmi_send_cmd,
+ .target_addr = IPMI_BMC_SLAVE_ADDR,
};
diff --git a/src/plugins/lipmi/lipmi.h b/src/plugins/lipmi/lipmi.h
new file mode 100644
index 0000000..37a01fb
--- /dev/null
+++ b/src/plugins/lipmi/lipmi.h
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * Redistribution of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ *
+ * Redistribution in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * Neither the name of Sun Microsystems, Inc. or the names of
+ * contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ *
+ * This software is provided "AS IS," without a warranty of any kind.
+ * ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
+ * INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
+ * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
+ * SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
+ * FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
+ * OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
+ * SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
+ * OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
+ * PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
+ * LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
+ * EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ */
+
+#pragma once
+
+#include <ipmitool/ipmi.h>
+#include <ipmitool/ipmi_intf.h>
+
+#define LIPMI_DEV "/dev/lipmi"
+
+struct ipmi_rs * ipmi_lipmi_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req);
+int ipmi_lipmi_open(struct ipmi_intf * intf);
+void ipmi_lipmi_close(struct ipmi_intf * intf);
+int lipmi_intf_setup(struct ipmi_intf ** intf);
diff --git a/src/plugins/open/Makefile.in b/src/plugins/open/Makefile.in
deleted file mode 100644
index c4b7714..0000000
--- a/src/plugins/open/Makefile.in
+++ /dev/null
@@ -1,637 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Sun Microsystems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src/plugins/open
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-LTLIBRARIES = $(noinst_LTLIBRARIES)
-libintf_open_la_DEPENDENCIES = $(top_builddir)/lib/libipmitool.la
-am_libintf_open_la_OBJECTS = open.lo
-libintf_open_la_OBJECTS = $(am_libintf_open_la_OBJECTS)
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(libintf_open_la_SOURCES)
-DIST_SOURCES = $(libintf_open_la_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-AM_CPPFLAGS = -I$(top_srcdir)/include
-EXTRA_LTLIBRARIES = libintf_open.la
-noinst_LTLIBRARIES = @INTF_OPEN_LIB@
-libintf_open_la_LIBADD = $(top_builddir)/lib/libipmitool.la
-libintf_open_la_SOURCES = open.c open.h
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/plugins/open/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/plugins/open/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstLTLIBRARIES:
- -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
- @list='$(noinst_LTLIBRARIES)'; \
- locs=`for p in $$list; do echo $$p; done | \
- sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
- sort -u`; \
- test -z "$$locs" || { \
- echo rm -f $${locs}; \
- rm -f $${locs}; \
- }
-
-libintf_open.la: $(libintf_open_la_OBJECTS) $(libintf_open_la_DEPENDENCIES) $(EXTRA_libintf_open_la_DEPENDENCIES)
- $(AM_V_CCLD)$(LINK) $(libintf_open_la_OBJECTS) $(libintf_open_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/open.Plo@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
-
-.c.obj:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
- ctags-am distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-am uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/plugins/open/open.c b/src/plugins/open/open.c
index 5beeac7..39c8ea2 100644
--- a/src/plugins/open/open.c
+++ b/src/plugins/open/open.c
@@ -1,21 +1,21 @@
/*
* Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
- *
+ *
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
- *
+ *
* Redistribution of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
- *
+ *
* Redistribution in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
- *
+ *
* Neither the name of Sun Microsystems, Inc. or the names of
* contributors may be used to endorse or promote products derived
* from this software without specific prior written permission.
- *
+ *
* This software is provided "AS IS," without a warranty of any kind.
* ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
* INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
@@ -29,7 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _POSIX_C_SOURCE 1
#include <stdio.h>
#include <fcntl.h>
@@ -89,11 +88,10 @@
extern int verbose;
-static int
-ipmi_openipmi_open(struct ipmi_intf * intf)
+static
+int
+ipmi_openipmi_open(struct ipmi_intf *intf)
{
- int i = 0;
-
char ipmi_dev[16];
char ipmi_devfs[16];
char ipmi_devfs2[16];
@@ -115,32 +113,35 @@ ipmi_openipmi_open(struct ipmi_intf * intf)
}
if (intf->fd < 0) {
lperror(LOG_ERR, "Could not open device at %s or %s or %s",
- ipmi_dev, ipmi_devfs , ipmi_devfs2);
+ ipmi_dev, ipmi_devfs, ipmi_devfs2);
return -1;
}
}
- if (ioctl(intf->fd, IPMICTL_SET_GETS_EVENTS_CMD, &i) < 0) {
+ int receive_events = TRUE;
+
+ if (ioctl(intf->fd, IPMICTL_SET_GETS_EVENTS_CMD, &receive_events) < 0) {
lperror(LOG_ERR, "Could not enable event receiver");
return -1;
}
-
+
intf->opened = 1;
- /* This is never set to 0, the default is IPMI_BMC_SLAVE_ADDR */
+ /* This is never set to 0, the default is IPMI_BMC_SLAVE_ADDR */
if (intf->my_addr != 0) {
if (intf->set_my_addr(intf, intf->my_addr) < 0) {
lperror(LOG_ERR, "Could not set IPMB address");
return -1;
}
- lprintf(LOG_DEBUG, "Set IPMB address to 0x%x",
- intf->my_addr );
+ lprintf(LOG_DEBUG, "Set IPMB address to 0x%x", intf->my_addr);
}
intf->manufacturer_id = ipmi_get_oem(intf);
return intf->fd;
}
-static int
+
+static
+int
ipmi_openipmi_set_my_addr(struct ipmi_intf *intf, uint8_t addr)
{
unsigned int a = addr;
@@ -152,8 +153,9 @@ ipmi_openipmi_set_my_addr(struct ipmi_intf *intf, uint8_t addr)
return 0;
}
-static void
-ipmi_openipmi_close(struct ipmi_intf * intf)
+static
+void
+ipmi_openipmi_close(struct ipmi_intf *intf)
{
if (intf->fd >= 0) {
close(intf->fd);
@@ -164,10 +166,11 @@ ipmi_openipmi_close(struct ipmi_intf * intf)
intf->manufacturer_id = IPMI_OEM_UNKNOWN;
}
-static struct ipmi_rs *
-ipmi_openipmi_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req)
+static
+struct ipmi_rs *
+ipmi_openipmi_send_cmd(struct ipmi_intf *intf, struct ipmi_rq *req)
{
- struct ipmi_recv recv;
+ struct ipmi_recv recv = {};
struct ipmi_addr addr;
struct ipmi_system_interface_addr bmc_addr = {
.addr_type = IPMI_SYSTEM_INTERFACE_ADDR_TYPE,
@@ -182,28 +185,26 @@ ipmi_openipmi_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req)
static int curr_seq = 0;
fd_set rset;
- uint8_t * data = NULL;
+ uint8_t *data = NULL;
int data_len = 0;
int retval = 0;
-
- if (intf == NULL || req == NULL)
+ if (!intf || !req)
return NULL;
ipmb_addr.channel = intf->target_channel & 0x0f;
- if (intf->opened == 0 && intf->open != NULL)
+ if (!intf->opened && intf->open)
if (intf->open(intf) < 0)
return NULL;
if (verbose > 2) {
fprintf(stderr, "OpenIPMI Request Message Header:\n");
- fprintf(stderr, " netfn = 0x%x\n", req->msg.netfn );
+ fprintf(stderr, " netfn = 0x%x\n", req->msg.netfn);
fprintf(stderr, " cmd = 0x%x\n", req->msg.cmd);
- printbuf(req->msg.data, req->msg.data_len, "OpenIPMI Request Message Data");
+ printbuf(req->msg.data, req->msg.data_len,
+ "OpenIPMI Request Message Data");
}
-
-
/*
* setup and send message
@@ -212,111 +213,113 @@ ipmi_openipmi_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req)
memset(&_req, 0, sizeof(struct ipmi_req));
if (intf->target_addr != 0 &&
- intf->target_addr != intf->my_addr) {
+ intf->target_addr != intf->my_addr)
+ {
/* use IPMB address if needed */
ipmb_addr.slave_addr = intf->target_addr;
ipmb_addr.lun = req->msg.lun;
- lprintf(LOG_DEBUG, "Sending request 0x%x to "
- "IPMB target @ 0x%x:0x%x (from 0x%x)",
- req->msg.cmd,
- intf->target_addr,intf->target_channel, intf->my_addr);
-
- if(intf->transit_addr != 0 && intf->transit_addr != intf->my_addr) {
- uint8_t index = 0;
-
- lprintf(LOG_DEBUG, "Encapsulating data sent to "
- "end target [0x%02x,0x%02x] using transit [0x%02x,0x%02x] from 0x%x ",
- (0x40 | intf->target_channel),
- intf->target_addr,
- intf->transit_channel,
- intf->transit_addr,
- intf->my_addr
- );
-
- /* Convert Message to 'Send Message' */
- /* Supplied req : req , internal req : _req */
-
- if (verbose > 4) {
- fprintf(stderr, "Converting message:\n");
- fprintf(stderr, " netfn = 0x%x\n", req->msg.netfn );
- fprintf(stderr, " cmd = 0x%x\n", req->msg.cmd);
- if (req->msg.data && req->msg.data_len) {
- fprintf(stderr, " data_len = %d\n", req->msg.data_len);
- fprintf(stderr, " data = %s\n",
- buf2str(req->msg.data,req->msg.data_len));
- }
- }
-
- /* Modify target address to use 'transit' instead */
- ipmb_addr.slave_addr = intf->transit_addr;
- ipmb_addr.channel = intf->transit_channel;
-
- /* FIXME backup "My address" */
- data_len = req->msg.data_len + 8;
- data = malloc(data_len);
- if (data == NULL) {
- lprintf(LOG_ERR, "ipmitool: malloc failure");
- return NULL;
- }
-
- memset(data, 0, data_len);
-
- data[index++] = (0x40|intf->target_channel);
- data[index++] = intf->target_addr;
- data[index++] = ( req->msg.netfn << 2 ) | req->msg.lun ;
- data[index++] = ipmi_csum(data+1, 2);
- data[index++] = 0xFF; /* normally 0x20 , overwritten by IPMC */
- data[index++] = ( (0) << 2) | 0 ; /* FIXME */
- data[index++] = req->msg.cmd;
- memcpy( (data+index) , req->msg.data, req->msg.data_len);
- index += req->msg.data_len;
- data[index++] = ipmi_csum( (data+4),(req->msg.data_len + 3) );
-
- if (verbose > 4) {
- fprintf(stderr, "Encapsulated message:\n");
- fprintf(stderr, " netfn = 0x%x\n", IPMI_NETFN_APP );
- fprintf(stderr, " cmd = 0x%x\n", 0x34 );
- if (data && data_len) {
- fprintf(stderr, " data_len = %d\n", data_len);
- fprintf(stderr, " data = %s\n",
- buf2str(data,data_len));
- }
- }
+ lprintf(LOG_DEBUG,
+ "Sending request 0x%x to "
+ "IPMB target @ 0x%x:0x%x (from 0x%x)",
+ req->msg.cmd, intf->target_addr, intf->target_channel,
+ intf->my_addr);
+
+ if (intf->transit_addr != 0 &&
+ intf->transit_addr != intf->my_addr)
+ {
+ uint8_t index = 0;
+
+ lprintf(LOG_DEBUG,
+ "Encapsulating data sent to "
+ "end target [0x%02x,0x%02x] using "
+ "transit [0x%02x,0x%02x] from 0x%x ",
+ (0x40 | intf->target_channel),
+ intf->target_addr,
+ intf->transit_channel,
+ intf->transit_addr,
+ intf->my_addr);
+
+ /* Convert Message to 'Send Message' */
+ /* Supplied req : req , internal req : _req */
+
+ if (verbose > 4) {
+ fprintf(stderr, "Converting message:\n");
+ fprintf(stderr, " netfn = 0x%x\n", req->msg.netfn);
+ fprintf(stderr, " cmd = 0x%x\n", req->msg.cmd);
+ if (req->msg.data && req->msg.data_len) {
+ fprintf(stderr, " data_len = %d\n", req->msg.data_len);
+ fprintf(stderr, " data = %s\n",
+ buf2str(req->msg.data, req->msg.data_len));
+ }
+ }
+
+ /* Modify target address to use 'transit' instead */
+ ipmb_addr.slave_addr = intf->transit_addr;
+ ipmb_addr.channel = intf->transit_channel;
+
+ /* FIXME backup "My address" */
+ data_len = req->msg.data_len + 8;
+ data = malloc(data_len);
+ if (!data) {
+ lprintf(LOG_ERR, "ipmitool: malloc failure");
+ return NULL;
+ }
+
+ memset(data, 0, data_len);
+
+ data[index++] = (0x40 | intf->target_channel);
+ data[index++] = intf->target_addr;
+ data[index++] = (req->msg.netfn << 2) | req->msg.lun;
+ data[index++] = ipmi_csum(data + 1, 2);
+ data[index++] = 0xFF; /* normally 0x20 , overwritten by IPMC */
+ data[index++] = ((0) << 2) | 0; /* FIXME */
+ data[index++] = req->msg.cmd;
+ memcpy((data + index), req->msg.data, req->msg.data_len);
+ index += req->msg.data_len;
+ data[index++] = ipmi_csum((data + 4), (req->msg.data_len + 3));
+
+ if (verbose > 4) {
+ fprintf(stderr, "Encapsulated message:\n");
+ fprintf(stderr, " netfn = 0x%x\n", IPMI_NETFN_APP);
+ fprintf(stderr, " cmd = 0x%x\n", 0x34);
+ if (data && data_len) {
+ fprintf(stderr, " data_len = %d\n", data_len);
+ fprintf(stderr, " data = %s\n",
+ buf2str(data, data_len));
+ }
+ }
}
- _req.addr = (unsigned char *) &ipmb_addr;
+ _req.addr = (unsigned char *)&ipmb_addr;
_req.addr_len = sizeof(ipmb_addr);
} else {
- /* otherwise use system interface */
- lprintf(LOG_DEBUG+2, "Sending request 0x%x to "
- "System Interface", req->msg.cmd);
- bmc_addr.lun = req->msg.lun;
- _req.addr = (unsigned char *) &bmc_addr;
- _req.addr_len = sizeof(bmc_addr);
+ /* otherwise use system interface */
+ lprintf(LOG_DEBUG + 2, "Sending request 0x%x to System Interface",
+ req->msg.cmd);
+ bmc_addr.lun = req->msg.lun;
+ _req.addr = (unsigned char *)&bmc_addr;
+ _req.addr_len = sizeof(bmc_addr);
}
_req.msgid = curr_seq++;
/* In case of a bridge request */
- if( data != NULL && data_len != 0 ) {
- _req.msg.data = data;
- _req.msg.data_len = data_len;
- _req.msg.netfn = IPMI_NETFN_APP;
- _req.msg.cmd = 0x34;
+ if (data && data_len != 0) {
+ _req.msg.data = data;
+ _req.msg.data_len = data_len;
+ _req.msg.netfn = IPMI_NETFN_APP;
+ _req.msg.cmd = 0x34;
} else {
- _req.msg.data = req->msg.data;
- _req.msg.data_len = req->msg.data_len;
- _req.msg.netfn = req->msg.netfn;
- _req.msg.cmd = req->msg.cmd;
+ _req.msg.data = req->msg.data;
+ _req.msg.data_len = req->msg.data_len;
+ _req.msg.netfn = req->msg.netfn;
+ _req.msg.cmd = req->msg.cmd;
}
-
+
if (ioctl(intf->fd, IPMICTL_SEND_COMMAND, &_req) < 0) {
- lperror(LOG_ERR, "Unable to send command");
- if (data != NULL) {
- free(data);
- data = NULL;
- }
- return NULL;
+ lperror(LOG_ERR, "Unable to send command");
+ free_n(&data);
+ return NULL;
}
/*
@@ -324,99 +327,102 @@ ipmi_openipmi_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req)
*/
if (intf->noanswer) {
- if (data != NULL) {
- free(data);
- data = NULL;
- }
- return NULL;
+ free_n(&data);
+ return NULL;
}
FD_ZERO(&rset);
FD_SET(intf->fd, &rset);
read_timeout.tv_sec = IPMI_OPENIPMI_READ_TIMEOUT;
read_timeout.tv_usec = 0;
- retval = select(intf->fd+1, &rset, NULL, NULL, &read_timeout);
- if (retval < 0) {
- lperror(LOG_ERR, "I/O Error");
- if (data != NULL) {
- free(data);
- data = NULL;
- }
- return NULL;
- } else if (retval == 0) {
- lprintf(LOG_ERR, "No data available");
- if (data != NULL) {
- free(data);
- data = NULL;
+ do {
+ do {
+ retval = select(intf->fd + 1, &rset, NULL, NULL, &read_timeout);
+ } while (retval < 0 && errno == EINTR);
+ if (retval < 0) {
+ lperror(LOG_ERR, "I/O Error");
+ free_n(&data);
+ return NULL;
+ } else if (retval == 0) {
+ lprintf(LOG_ERR, "No data available");
+ free_n(&data);
+ return NULL;
+ }
+ if (FD_ISSET(intf->fd, &rset) == 0) {
+ lprintf(LOG_ERR, "No data available");
+ free_n(&data);
+ return NULL;
}
- return NULL;
- }
- if (FD_ISSET(intf->fd, &rset) == 0) {
- lprintf(LOG_ERR, "No data available");
- if (data != NULL) {
- free(data);
- data = NULL;
- }
- return NULL;
- }
- recv.addr = (unsigned char *) &addr;
- recv.addr_len = sizeof(addr);
- recv.msg.data = rsp.data;
- recv.msg.data_len = sizeof(rsp.data);
-
- /* get data */
- if (ioctl(intf->fd, IPMICTL_RECEIVE_MSG_TRUNC, &recv) < 0) {
- lperror(LOG_ERR, "Error receiving message");
- if (errno != EMSGSIZE) {
- if (data != NULL) {
- free(data);
- data = NULL;
- }
- return NULL;
- }
- }
+ recv.addr = (unsigned char *)&addr;
+ recv.addr_len = sizeof(addr);
+ recv.msg.data = rsp.data;
+ recv.msg.data_len = sizeof(rsp.data);
+
+ /* get data */
+ if (ioctl(intf->fd, IPMICTL_RECEIVE_MSG_TRUNC, &recv) < 0) {
+ lperror(LOG_ERR, "Error receiving message");
+ if (errno != EMSGSIZE) {
+ free_n(&data);
+ return NULL;
+ }
+ }
+
+ /* If the message received wasn't expected, try to grab the
+ * next message until it's out of messages. -EAGAIN is
+ * returned if the list empty, but basically if it returns a
+ * message, check if it's alright.
+ */
+ if (_req.msgid != recv.msgid) {
+ lprintf(LOG_NOTICE,
+ "Received a response with unexpected ID %ld vs. %ld",
+ recv.msgid, _req.msgid);
+ }
+ } while (_req.msgid != recv.msgid);
if (verbose > 4) {
- fprintf(stderr, "Got message:");
- fprintf(stderr, " type = %d\n", recv.recv_type);
- fprintf(stderr, " channel = 0x%x\n", addr.channel);
- fprintf(stderr, " msgid = %ld\n", recv.msgid);
- fprintf(stderr, " netfn = 0x%x\n", recv.msg.netfn);
- fprintf(stderr, " cmd = 0x%x\n", recv.msg.cmd);
- if (recv.msg.data && recv.msg.data_len) {
- fprintf(stderr, " data_len = %d\n", recv.msg.data_len);
- fprintf(stderr, " data = %s\n",
- buf2str(recv.msg.data, recv.msg.data_len));
- }
+ fprintf(stderr, "Got message:");
+ fprintf(stderr, " type = %d\n", recv.recv_type);
+ fprintf(stderr, " channel = 0x%x\n", addr.channel);
+ fprintf(stderr, " msgid = %ld\n", recv.msgid);
+ fprintf(stderr, " netfn = 0x%x\n", recv.msg.netfn);
+ fprintf(stderr, " cmd = 0x%x\n", recv.msg.cmd);
+ if (recv.msg.data && recv.msg.data_len) {
+ fprintf(stderr, " data_len = %d\n", recv.msg.data_len);
+ fprintf(stderr, " data = %s\n",
+ buf2str(recv.msg.data, recv.msg.data_len));
+ }
}
- if(intf->transit_addr != 0 && intf->transit_addr != intf->my_addr) {
- /* ipmb_addr.transit_slave_addr = intf->transit_addr; */
- lprintf(LOG_DEBUG, "Decapsulating data received from transit "
- "IPMB target @ 0x%x", intf->transit_addr);
-
- /* comp code */
- /* Check data */
-
- if( recv.msg.data[0] == 0 ) {
- recv.msg.netfn = recv.msg.data[2] >> 2;
- recv.msg.cmd = recv.msg.data[6];
-
- recv.msg.data = memmove(recv.msg.data ,recv.msg.data+7 , recv.msg.data_len - 7);
- recv.msg.data_len -=8;
-
- if (verbose > 4) {
- fprintf(stderr, "Decapsulated message:\n");
- fprintf(stderr, " netfn = 0x%x\n", recv.msg.netfn );
- fprintf(stderr, " cmd = 0x%x\n", recv.msg.cmd);
- if (recv.msg.data && recv.msg.data_len) {
- fprintf(stderr, " data_len = %d\n", recv.msg.data_len);
- fprintf(stderr, " data = %s\n",
- buf2str(recv.msg.data,recv.msg.data_len));
- }
- }
- }
+ if (intf->transit_addr != 0 && intf->transit_addr != intf->my_addr) {
+ /* ipmb_addr.transit_slave_addr = intf->transit_addr; */
+ lprintf(LOG_DEBUG,
+ "Decapsulating data received from transit "
+ "IPMB target @ 0x%x",
+ intf->transit_addr);
+
+ /* comp code */
+ /* Check data */
+
+ if (recv.msg.data[0] == 0) {
+ recv.msg.netfn = recv.msg.data[2] >> 2;
+ recv.msg.cmd = recv.msg.data[6];
+
+ recv.msg.data = memmove(recv.msg.data, recv.msg.data + 7,
+ recv.msg.data_len - 7);
+ recv.msg.data_len -= 8;
+
+ if (verbose > 4) {
+ fprintf(stderr, "Decapsulated message:\n");
+ fprintf(stderr, " netfn = 0x%x\n", recv.msg.netfn);
+ fprintf(stderr, " cmd = 0x%x\n", recv.msg.cmd);
+ if (recv.msg.data && recv.msg.data_len) {
+ fprintf(stderr, " data_len = %d\n", recv.msg.data_len);
+ fprintf(stderr, " data = %s\n",
+ buf2str(recv.msg.data, recv.msg.data_len));
+ }
+ }
+ }
}
/* save completion code */
@@ -424,20 +430,18 @@ ipmi_openipmi_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req)
rsp.data_len = recv.msg.data_len - 1;
/* save response data for caller */
- if (rsp.ccode == 0 && rsp.data_len > 0) {
- memmove(rsp.data, rsp.data + 1, rsp.data_len);
- rsp.data[rsp.data_len] = 0;
+ if (!rsp.ccode && rsp.data_len > 0) {
+ memmove(rsp.data, rsp.data + 1, rsp.data_len);
+ rsp.data[rsp.data_len] = 0;
}
- if (data != NULL) {
- free(data);
- data = NULL;
- }
+ free_n(&data);
return &rsp;
}
-int ipmi_openipmi_setup(struct ipmi_intf * intf)
+int
+ipmi_openipmi_setup(struct ipmi_intf *intf)
{
/* set default payload size */
intf->max_request_data_size = IPMI_OPENIPMI_MAX_RQ_DATA_SIZE;
diff --git a/src/plugins/open/open.h b/src/plugins/open/open.h
index 5d7aa5b..aab3085 100644
--- a/src/plugins/open/open.h
+++ b/src/plugins/open/open.h
@@ -30,8 +30,7 @@
* EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#ifndef IPMI_OPENIPMI_H
-#define IPMI_OPENIPMI_H
+#pragma once
#define IPMI_MAX_ADDR_SIZE 0x20
#define IPMI_BMC_CHANNEL 0xf
@@ -102,5 +101,3 @@ struct ipmi_ipmb_addr {
#define IPMICTL_GET_MY_ADDRESS_CMD _IOR(IPMI_IOC_MAGIC, 18, unsigned int)
#define IPMICTL_SET_MY_LUN_CMD _IOR(IPMI_IOC_MAGIC, 19, unsigned int)
#define IPMICTL_GET_MY_LUN_CMD _IOR(IPMI_IOC_MAGIC, 20, unsigned int)
-
-#endif /*IPMI_OPENIPMI_H*/
diff --git a/src/plugins/serial/Makefile.in b/src/plugins/serial/Makefile.in
deleted file mode 100644
index aa03dd8..0000000
--- a/src/plugins/serial/Makefile.in
+++ /dev/null
@@ -1,638 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# * Copyright (c) 2012 Pigeon Point Systems. All Rights Reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-# Redistribution of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# Redistribution in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# Neither the name of Pigeon Point Systems, Inc. or the names of
-# contributors may be used to endorse or promote products derived
-# from this software without specific prior written permission.
-#
-# This software is provided "AS IS," without a warranty of any kind.
-# ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
-# INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
-# PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
-# PIGEON POINT SYSTEMS ("PPS") AND ITS LICENSORS SHALL NOT BE LIABLE
-# FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
-# OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
-# PPS OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
-# OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
-# PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
-# LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
-# EVEN IF PPS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src/plugins/serial
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-LTLIBRARIES = $(noinst_LTLIBRARIES)
-libintf_serial_la_DEPENDENCIES = $(top_builddir)/lib/libipmitool.la
-am_libintf_serial_la_OBJECTS = serial_terminal.lo serial_basic.lo
-libintf_serial_la_OBJECTS = $(am_libintf_serial_la_OBJECTS)
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(libintf_serial_la_SOURCES)
-DIST_SOURCES = $(libintf_serial_la_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-AM_CPPFLAGS = -I$(top_srcdir)/include
-EXTRA_LTLIBRARIES = libintf_serial.la
-noinst_LTLIBRARIES = @INTF_SERIAL_LIB@
-libintf_serial_la_LIBADD = $(top_builddir)/lib/libipmitool.la
-libintf_serial_la_SOURCES = serial_terminal.c serial_basic.c
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/plugins/serial/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/plugins/serial/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstLTLIBRARIES:
- -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
- @list='$(noinst_LTLIBRARIES)'; \
- locs=`for p in $$list; do echo $$p; done | \
- sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
- sort -u`; \
- test -z "$$locs" || { \
- echo rm -f $${locs}; \
- rm -f $${locs}; \
- }
-
-libintf_serial.la: $(libintf_serial_la_OBJECTS) $(libintf_serial_la_DEPENDENCIES) $(EXTRA_libintf_serial_la_DEPENDENCIES)
- $(AM_V_CCLD)$(LINK) $(libintf_serial_la_OBJECTS) $(libintf_serial_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/serial_basic.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/serial_terminal.Plo@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
-
-.c.obj:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
- ctags-am distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-am uninstall uninstall-am
-
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/plugins/serial/serial_basic.c b/src/plugins/serial/serial_basic.c
index 21a239a..e134c9c 100644
--- a/src/plugins/serial/serial_basic.c
+++ b/src/plugins/serial/serial_basic.c
@@ -29,7 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF PPS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _GNU_SOURCE 1
/* Serial Interface, Basic Mode plugin. */
@@ -242,12 +241,12 @@ serial_bm_open(struct ipmi_intf * intf)
return -1;
}
- for (i = 0; i < sizeof(rates) / sizeof(rates[0]); i++) {
+ for (i = 0; i < ARRAY_SIZE(rates); i++) {
if (rates[i].baudrate == rate) {
break;
}
}
- if (i >= sizeof(rates) / sizeof(rates[0])) {
+ if (i >= ARRAY_SIZE(rates)) {
lprintf(LOG_ERR, "Unsupported baud rate %i specified", rate);
return -1;
}
@@ -613,18 +612,7 @@ serial_bm_build_msg(const struct ipmi_intf * intf,
uint8_t * data = msg, seq;
struct ipmb_msg_hdr * hdr = (struct ipmb_msg_hdr *) msg;
struct ipmi_send_message_rq * inner_rq = NULL, * outer_rq = NULL;
- int bridging_level;
-
- /* acquire bridging level */
- if (intf->target_addr && intf->target_addr != intf->my_addr) {
- if (intf->transit_addr != 0) {
- bridging_level = 2;
- } else {
- bridging_level = 1;
- }
- } else {
- bridging_level = 0;
- }
+ int bridging_level = ipmi_intf_get_bridging_level(intf);
/* check overall packet length */
if(req->msg.data_len + 7 + bridging_level * 8 > max_len) {
@@ -656,7 +644,7 @@ serial_bm_build_msg(const struct ipmi_intf * intf,
/* inner send message request is further */
inner_rq = (outer_rq + 1);
} else {
- /* there is only outer send message reuest */
+ /* there is only outer send message request */
inner_rq = outer_rq;
}
@@ -817,12 +805,14 @@ serial_bm_wait_response(struct ipmi_intf * intf,
/*
* Get message from receive message queue
+ *
+ * Note: kept max_len in case later use.
*/
static int
serial_bm_get_message(struct ipmi_intf * intf,
struct serial_bm_request_ctx * req_ctx,
struct serial_bm_recv_ctx * read_ctx,
- uint8_t * msg, size_t max_len)
+ uint8_t * msg, size_t __UNUSED__(max_len))
{
uint8_t data[SERIAL_BM_MAX_MSG_SIZE];
struct serial_bm_request_ctx tmp_ctx;
diff --git a/src/plugins/serial/serial_terminal.c b/src/plugins/serial/serial_terminal.c
index 4459f64..58bca17 100644
--- a/src/plugins/serial/serial_terminal.c
+++ b/src/plugins/serial/serial_terminal.c
@@ -29,7 +29,6 @@
* LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
* EVEN IF PPS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
*/
-#define _GNU_SOURCE 1
/* Serial Interface, Terminal Mode plugin. */
@@ -150,7 +149,7 @@ ipmi_serial_term_open(struct ipmi_intf * intf)
struct termios ti;
unsigned int rate = 9600;
char *p;
- int i;
+ size_t i;
if (!intf->devfile) {
lprintf(LOG_ERR, "Serial device is not specified");
@@ -189,12 +188,12 @@ ipmi_serial_term_open(struct ipmi_intf * intf)
return -1;
}
- for (i = 0; i < sizeof(rates) / sizeof(rates[0]); i++) {
+ for (i = 0; i < ARRAY_SIZE(rates); i++) {
if (rates[i].baudrate == rate) {
break;
}
}
- if (i >= sizeof(rates) / sizeof(rates[0])) {
+ if (i >= ARRAY_SIZE(rates)) {
lprintf(LOG_ERR, "Unsupported baud rate %i specified", rate);
return -1;
}
@@ -354,7 +353,7 @@ serial_flush(struct ipmi_intf * intf)
/*
* Receive IPMI response from the device
* Len: buffer size
- * Returns: -1 or response lenth on success
+ * Returns: -1 or response length on success
*/
static int
recv_response(struct ipmi_intf * intf, unsigned char *data, int len)
@@ -395,7 +394,7 @@ recv_response(struct ipmi_intf * intf, unsigned char *data, int len)
*pp = 0;
/* was it an error? */
- if (strncmp(p, "ERR ", 4) == 0) {
+ if (!strcmp(p, "ERR ")) {
serial_write_line(intf, "\r\r\r\r");
sleep(1);
serial_flush(intf);
@@ -474,18 +473,7 @@ serial_term_build_msg(const struct ipmi_intf * intf,
struct serial_term_hdr * term_hdr = (struct serial_term_hdr *) msg;
struct ipmi_send_message_rq * outer_rq = NULL;
struct ipmi_send_message_rq * inner_rq = NULL;
- int bridging_level;
-
- /* acquire bridging level */
- if (intf->target_addr && intf->target_addr != intf->my_addr) {
- if (intf->transit_addr != 0) {
- bridging_level = 2;
- } else {
- bridging_level = 1;
- }
- } else {
- bridging_level = 0;
- }
+ int bridging_level = ipmi_intf_get_bridging_level(intf);
/* check overall packet length */
if(req->msg.data_len + 3 + bridging_level * 8 > max_len) {
@@ -636,7 +624,7 @@ serial_term_send_msg(struct ipmi_intf * intf, uint8_t * msg, int msg_len)
/* body */
for (i = 0; i < msg_len; i++) {
- buf += sprintf( buf, "%02x", msg[i]);
+ buf += sprintf((char*) buf, "%02x", msg[i]);
}
/* stop character */
@@ -715,11 +703,13 @@ serial_term_wait_response(struct ipmi_intf * intf,
/*
* Get message from receive message queue
+ *
+ * Note: Kept max_len in case it's useful later.
*/
static int
serial_term_get_message(struct ipmi_intf * intf,
struct serial_term_request_ctx * req_ctx,
- uint8_t * msg, size_t max_len)
+ uint8_t * msg, size_t __UNUSED__(max_len))
{
uint8_t data[IPMI_SERIAL_MAX_RESPONSE];
struct serial_term_request_ctx tmp_ctx;
diff --git a/src/plugins/usb/Makefile.in b/src/plugins/usb/Makefile.in
deleted file mode 100644
index c3cfc41..0000000
--- a/src/plugins/usb/Makefile.in
+++ /dev/null
@@ -1,637 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src/plugins/usb
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/depcomp
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-LTLIBRARIES = $(noinst_LTLIBRARIES)
-libintf_usb_la_DEPENDENCIES = $(top_builddir)/lib/libipmitool.la
-am_libintf_usb_la_OBJECTS = usb.lo
-libintf_usb_la_OBJECTS = $(am_libintf_usb_la_OBJECTS)
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(libintf_usb_la_SOURCES)
-DIST_SOURCES = $(libintf_usb_la_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-ARCH = @ARCH@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BASEDIR = @BASEDIR@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DISTRO = @DISTRO@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INTF_BMC = @INTF_BMC@
-INTF_BMC_LIB = @INTF_BMC_LIB@
-INTF_DUMMY = @INTF_DUMMY@
-INTF_DUMMY_LIB = @INTF_DUMMY_LIB@
-INTF_FREE = @INTF_FREE@
-INTF_FREE_LIB = @INTF_FREE_LIB@
-INTF_IMB = @INTF_IMB@
-INTF_IMB_LIB = @INTF_IMB_LIB@
-INTF_LAN = @INTF_LAN@
-INTF_LANPLUS = @INTF_LANPLUS@
-INTF_LANPLUS_LIB = @INTF_LANPLUS_LIB@
-INTF_LAN_LIB = @INTF_LAN_LIB@
-INTF_LIPMI = @INTF_LIPMI@
-INTF_LIPMI_LIB = @INTF_LIPMI_LIB@
-INTF_OPEN = @INTF_OPEN@
-INTF_OPEN_LIB = @INTF_OPEN_LIB@
-INTF_SERIAL = @INTF_SERIAL@
-INTF_SERIAL_LIB = @INTF_SERIAL_LIB@
-INTF_USB = @INTF_USB@
-INTF_USB_LIB = @INTF_USB_LIB@
-IPMITOOL_INTF_LIB = @IPMITOOL_INTF_LIB@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OS = @OS@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-POW_LIB = @POW_LIB@
-PSTAMP = @PSTAMP@
-RANLIB = @RANLIB@
-RPMBUILD = @RPMBUILD@
-RPM_RELEASE = @RPM_RELEASE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_configure_args = @ac_configure_args@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-MAINTAINERCLEANFILES = Makefile.in
-AM_CPPFLAGS = -I$(top_srcdir)/include
-EXTRA_LTLIBRARIES = libintf_usb.la
-noinst_LTLIBRARIES = @INTF_USB_LIB@
-libintf_usb_la_LIBADD = $(top_builddir)/lib/libipmitool.la
-libintf_usb_la_SOURCES = usb.c
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/plugins/usb/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/plugins/usb/Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstLTLIBRARIES:
- -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
- @list='$(noinst_LTLIBRARIES)'; \
- locs=`for p in $$list; do echo $$p; done | \
- sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
- sort -u`; \
- test -z "$$locs" || { \
- echo rm -f $${locs}; \
- rm -f $${locs}; \
- }
-
-libintf_usb.la: $(libintf_usb_la_OBJECTS) $(libintf_usb_la_DEPENDENCIES) $(EXTRA_libintf_usb_la_DEPENDENCIES)
- $(AM_V_CCLD)$(LINK) $(libintf_usb_la_OBJECTS) $(libintf_usb_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/usb.Plo@am__quote@
-
-.c.o:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
-
-.c.obj:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.c.lo:
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
- -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
- clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
- ctags-am distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-am uninstall uninstall-am
-
- #
- # Copyright (c) 2015 American Megatrends, Inc.
- # All rights reserved.
- #
- # Redistribution and use in source and binary forms, with or without
- # modification,are permitted provided that the following conditions are met:
- #
- # 1. Redistributions of source code must retain the above copyright notice,
- # this list of conditions and the following disclaimer.
- #
- # 2. Redistributions in binary form must reproduce the above copyright notice,
- # this list of conditions and the following disclaimer in the documentation
- # and/or other materials provided with the distribution.
- #
- # 3. Neither the name of the copyright holder nor the names of its contributors
- # may be used to endorse or promote products derived from this software
- # without specific prior written permission.
- #
- # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- # AND ANY EXPRESS OR IMPLIED WARRANTIES,INCLUDING, BUT NOT LIMITED TO, THE
- # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- # ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
- # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- # POSSIBILITY OF SUCH DAMAGE.
- #
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/plugins/usb/usb.c b/src/plugins/usb/usb.c
index 0049400..d6dced3 100644
--- a/src/plugins/usb/usb.c
+++ b/src/plugins/usb/usb.c
@@ -30,8 +30,6 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
-#define _BSD_SOURCE
-
#include <ipmitool/helper.h>
#include <ipmitool/log.h>
#include <ipmitool/bswap.h>
@@ -123,19 +121,19 @@ scsiProbeNew(int *num_ami_devices, int *sg_nos)
FILE *fp;
fp = fopen("/proc/scsi/sg/device_strs", "r");
- if (fp == NULL) {
+ if (!fp) {
/* Return 1 on error */
return 1;
}
while (1) {
/* Read line by line and search for "AMI" */
- if (fgets(linebuf, 80, fp) == NULL) {
+ if (!fgets(linebuf, 80, fp)) {
break;
}
if (sscanf(linebuf, "%s", vendor) == 1) {
- if (strncmp(vendor, "AMI", strlen("AMI")) == 0) {
+ if (!strcmp(vendor, "AMI")) {
numdevfound++;
sg_nos[numdevfound - 1] = lineno;
if (numdevfound == inplen) {
@@ -147,7 +145,7 @@ scsiProbeNew(int *num_ami_devices, int *sg_nos)
}
*num_ami_devices = numdevfound;
- if (fp != NULL) {
+ if (fp) {
fclose(fp);
fp = NULL;
}
@@ -251,7 +249,7 @@ IsG2Drive(int cd_desc)
return 1;
}
- if (strncmp(szSignature, "$$$AMI$$$", strlen("$$$AMI$$$")) != 0) {
+ if (strcmp(szSignature, "$$$AMI$$$")) {
lprintf(LOG_ERR,
"IsG2Drive:Signature mismatch when ID command sent");
return 1;
@@ -605,7 +603,7 @@ ipmi_usb_send_cmd(struct ipmi_intf *intf, struct ipmi_rq *req)
rsp.ccode = rsp.data[0];
/* Save response data for caller */
- if ((rsp.ccode == 0) && (rsp.data_len > 0)) {
+ if (!rsp.ccode && rsp.data_len > 0) {
memmove(rsp.data, rsp.data + 1, rsp.data_len - 1);
rsp.data[rsp.data_len] = 0;
rsp.data_len -= 1;